diff --git a/README.md b/README.md index 41090ef9..5c62b146 100644 --- a/README.md +++ b/README.md @@ -172,7 +172,7 @@ IOError: [Errno 2] No translation file found for domain: 'humanize' How to add new phrases to existing locale files: ```console -$ xgettext -o humanize.pot -k'_' -k'N_' -k'P_:1c,2' -l python src/humanize/*.py # extract new phrases +$ xgettext --from-code=UTF-8 -o humanize.pot -k'_' -k'N_' -k'P_:1c,2' -l python src/humanize/*.py # extract new phrases $ msgmerge -U src/humanize/locale/ru_RU/LC_MESSAGES/humanize.po humanize.pot # add them to locale files $ msgfmt --check -o src/humanize/locale/ru_RU/LC_MESSAGES/humanize{.mo,.po} # compile to binary .mo ``` diff --git a/scripts/update-translations.sh b/scripts/update-translations.sh new file mode 100755 index 00000000..95c88986 --- /dev/null +++ b/scripts/update-translations.sh @@ -0,0 +1,13 @@ +set -e + +# extract new phrases +/usr/local/opt/gettext/bin/xgettext --from-code=UTF-8 -o humanize.pot -k'_' -k'N_' -k'P_:1c,2' -l python src/humanize/*.py + +for d in src/humanize/locale/*/; do + locale="$(basename $d)" + echo "$locale" + # add them to locale files + /usr/local/opt/gettext/bin/msgmerge -U src/humanize/locale/$locale/LC_MESSAGES/humanize.po humanize.pot + # compile to binary .mo + /usr/local/opt/gettext/bin/msgfmt --check -o src/humanize/locale/$locale/LC_MESSAGES/humanize{.mo,.po} +done diff --git a/src/humanize/locale/de_DE/LC_MESSAGES/humanize.mo b/src/humanize/locale/de_DE/LC_MESSAGES/humanize.mo index 74050342..90328705 100644 Binary files a/src/humanize/locale/de_DE/LC_MESSAGES/humanize.mo and b/src/humanize/locale/de_DE/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/de_DE/LC_MESSAGES/humanize.po b/src/humanize/locale/de_DE/LC_MESSAGES/humanize.po index f166b12f..f2e151a0 100644 --- a/src/humanize/locale/de_DE/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/de_DE/LC_MESSAGES/humanize.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: humanize\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: 2016-12-18 11:50+0100\n" "Last-Translator: Christian Klein \n" "Language-Team: German\n" @@ -19,246 +19,264 @@ msgstr "" "Generated-By: Christian Klein\n" "X-Generator: Sublime Text 3\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "." -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "." -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "." -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "." -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "." -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "." -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "." -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "." -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "." -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "." -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "Million" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "Milliarde" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "Billion" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "Billiarde" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "Trillion" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "Trilliarde" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "Quadrillion" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "Quadrillarde" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "Quintillion" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "Quintilliarde" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "Googol" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "null" + +#: src/humanize/number.py:139 msgid "one" msgstr "eins" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "zwei" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "drei" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "vier" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "fünf" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "sechs" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "sieben" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "acht" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "neun" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d Mikrosekunde" +msgstr[1] "%d Mikrosekunden" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d Millisekunde" +msgstr[1] "%d Millisekunden" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "ein Moment" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "eine Sekunde" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d Sekunde" msgstr[1] "%d Sekunden" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "eine Minute" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d Minute" msgstr[1] "%d Minuten" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "eine Stunde" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d Stunde" msgstr[1] "%d Stunden" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "ein Tag" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d Tag" msgstr[1] "%d Tage" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "ein Monat" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d Monat" msgstr[1] "%d Monate" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "ein Jahr" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" msgstr[0] "ein Jahr und %d Tag" msgstr[1] "ein Jahr und %d Tage" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "ein Monat" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" msgstr[0] "ein Jahr und %d Monat" msgstr[1] "ein Jahr und %d Monate" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "%d Jahr" msgstr[1] "%d Jahre" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "%s ab jetzt" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "vor %s" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "jetzt" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "heute" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "morgen" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "gestern" diff --git a/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo b/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo index 7ebf4f82..f2cb0dab 100644 Binary files a/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo and b/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.po b/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.po index 4a2d5969..2c5debbd 100644 --- a/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/fi_FI/LC_MESSAGES/humanize.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: humanize\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: 2017-03-02 11:26+0200\n" "Last-Translator: Ville Skyttä \n" "Language-Team: Finnish\n" @@ -18,246 +18,264 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 1.8.12\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "." -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "." -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "." -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "." -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "." -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "." -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "." -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "." -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "." -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "." -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "miljoonaa" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "miljardia" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "biljoonaa" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "kvadriljoonaa" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "kvintiljoonaa" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "sekstiljoonaa" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "septiljoonaa" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "oktiljoonaa" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "noniljoonaa" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "dekiljoonaa" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "googol" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "nolla" + +#: src/humanize/number.py:139 msgid "one" msgstr "yksi" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "kaksi" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "kolme" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "neljä" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "viisi" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "kuusi" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "seitsemän" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "kahdeksan" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "yhdeksän" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d mikrosekunti" +msgstr[1] "%d mikrosekuntia" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d millisekunti" +msgstr[1] "%d millisekuntia" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "hetki" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "sekunti" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d sekunti" msgstr[1] "%d sekuntia" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "minuutti" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuutti" msgstr[1] "%d minuuttia" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "tunti" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d tunti" msgstr[1] "%d tuntia" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "päivä" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d päivä" msgstr[1] "%d päivää" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "kuukausi" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d kuukausi" msgstr[1] "%d kuukautta" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "vuosi" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" msgstr[0] "1 vuosi, %d päivä" msgstr[1] "1 vuosi, %d päivää" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "1 vuosi, 1 kuukausi" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" msgstr[0] "1 vuosi, %d kuukausi" msgstr[1] "1 vuosi, %d kuukautta" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "%d vuosi" msgstr[1] "%d vuotta" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "%s tästä" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "%s sitten" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "nyt" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "tänään" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "huomenna" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "eilen" diff --git a/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.mo b/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.mo index 1addb65c..36cd4367 100644 Binary files a/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.mo and b/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.po b/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.po index 1fac919b..e2b3c06c 100644 --- a/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/fr_FR/LC_MESSAGES/humanize.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: 2013-06-22 08:52+0100\n" "Last-Translator: Olivier Cortès \n" "Language-Team: fr_FR \n" @@ -19,266 +19,284 @@ msgstr "" "Generated-By: Babel 0.9.6\n" "X-Generator: Poedit 1.5.5\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 #, fuzzy msgctxt "0" msgid "th" msgstr "e" -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 #, fuzzy msgctxt "1" msgid "st" msgstr "er" -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 #, fuzzy msgctxt "2" msgid "nd" msgstr "e" -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 #, fuzzy msgctxt "3" msgid "rd" msgstr "e" -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 #, fuzzy msgctxt "4" msgid "th" msgstr "e" -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 #, fuzzy msgctxt "5" msgid "th" msgstr "e" -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 #, fuzzy msgctxt "6" msgid "th" msgstr "e" -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 #, fuzzy msgctxt "7" msgid "th" msgstr "e" -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 #, fuzzy msgctxt "8" msgid "th" msgstr "e" -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 #, fuzzy msgctxt "9" msgid "th" msgstr "e" -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 #, fuzzy msgid "million" msgstr "%(value)s million" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "milliard" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 #, fuzzy msgid "trillion" msgstr "%(value)s billion" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 #, fuzzy msgid "quadrillion" msgstr "%(value)s billiard" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 #, fuzzy msgid "quintillion" msgstr "%(value)s trillion" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 #, fuzzy msgid "sextillion" msgstr "%(value)s trilliard" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 #, fuzzy msgid "septillion" msgstr "%(value)s quatrillion" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 #, fuzzy msgid "octillion" msgstr "%(value)s quadrilliard" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 #, fuzzy msgid "nonillion" msgstr "%(value)s quintillion" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 #, fuzzy msgid "decillion" msgstr "%(value)s quintilliard" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 #, fuzzy msgid "googol" msgstr "%(value)s gogol" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "zéro" + +#: src/humanize/number.py:139 msgid "one" msgstr "un" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "deux" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "trois" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "quatre" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "cinq" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "six" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "sept" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "huit" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "neuf" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d microseconde" +msgstr[1] "%d microsecondes" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d milliseconde" +msgstr[1] "%d millisecondes" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "un moment" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "une seconde" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d seconde" msgstr[1] "%d secondes" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "une minute" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minute" msgstr[1] "%d minutes" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "une heure" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d heure" msgstr[1] "%d heures" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "un jour" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d jour" msgstr[1] "%d jours" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "un mois" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d mois" msgstr[1] "%d mois" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "un an" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" msgstr[0] "un an et %d jour" msgstr[1] "un an et %d jours" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "un an et un mois" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" msgstr[0] "un an et %d mois" msgstr[1] "un an et %d mois" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "%d an" msgstr[1] "%d ans" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "dans %s" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "il y a %s" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "maintenant" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "aujourd'hui" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "demain" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "hier" diff --git a/src/humanize/locale/it_IT/LC_MESSAGES/humanize.mo b/src/humanize/locale/it_IT/LC_MESSAGES/humanize.mo index cb60e68d..5611b648 100644 Binary files a/src/humanize/locale/it_IT/LC_MESSAGES/humanize.mo and b/src/humanize/locale/it_IT/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/it_IT/LC_MESSAGES/humanize.po b/src/humanize/locale/it_IT/LC_MESSAGES/humanize.po index eba048ec..b80e720f 100644 --- a/src/humanize/locale/it_IT/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/it_IT/LC_MESSAGES/humanize.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: 2018-10-27 22:52+0200\n" "Last-Translator: derfel \n" "Language-Team: Italian\n" @@ -18,246 +18,264 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Poedit 2.2\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "º" -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "º" -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "º" -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "º" -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "º" -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "º" -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "º" -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "º" -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "º" -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "º" -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "milioni" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "miliardi" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "bilioni" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "biliardi" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "trilioni" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "triliardi" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "quadrilioni" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "quadriliardi" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "quintilioni" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "quintiliardi" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "googol" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "zero" + +#: src/humanize/number.py:139 msgid "one" msgstr "uno" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "due" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "tre" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "quattro" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "cinque" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "sei" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "sette" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "otto" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "nove" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d microsecondo" +msgstr[1] "%d microsecondi" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d millisecondo" +msgstr[1] "%d millisecondi" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "un momento" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "un secondo" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d secondo" msgstr[1] "%d secondi" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "un minuto" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuto" msgstr[1] "%d minuti" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "un'ora" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d ora" msgstr[1] "%d ore" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "un giorno" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d giorno" msgstr[1] "%d giorni" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "un mese" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d mese" msgstr[1] "%d mesi" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "un anno" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" msgstr[0] "un anno e %d giorno" msgstr[1] "un anno e %d giorni" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "un anno ed un mese" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" msgstr[0] "un anno e %d mese" msgstr[1] "un anno e %d mesi" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "%d anno" msgstr[1] "%d anni" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "fra %s" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "%s fa" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "adesso" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "oggi" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "domani" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "ieri" diff --git a/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo b/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo index 67010592..b0601b7f 100644 Binary files a/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo and b/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.po b/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.po index ff460280..9dcfd4c3 100644 --- a/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/nl_NL/LC_MESSAGES/humanize.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: 2015-03-25 21:08+0100\n" "Last-Translator: Martin van Wingerden\n" "Language-Team: nl_NL\n" @@ -19,246 +19,264 @@ msgstr "" "Generated-By: Babel 0.9.6\n" "X-Generator: Poedit 1.7.5\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "de" -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "ste" -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "de" -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "de" -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "de" -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "de" -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "de" -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "de" -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "de" -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "de" -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "miljoen" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "miljard" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "biljoen" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "biljard" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "triljoen" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "triljard" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "quadriljoen" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "quadriljard" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "quintiljoen" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "quintiljard" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "googol" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "nul" + +#: src/humanize/number.py:139 msgid "one" msgstr "één" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "twee" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "drie" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "vier" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "vijf" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "zes" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "zeven" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "acht" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "negen" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d microseconde" +msgstr[1] "%d microseconden" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d milliseconde" +msgstr[1] "%d milliseconden" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "een moment" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "een seconde" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d seconde" msgstr[1] "%d seconden" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "een minuut" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuut" msgstr[1] "%d minuten" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "een uur" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d uur" msgstr[1] "%d uren" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "een dag" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d dag" msgstr[1] "%d dagen" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "een maand" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d maand" msgstr[1] "%d maanden" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "een jaar" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" msgstr[0] "1 jaar, %d dag" msgstr[1] "1 jaar, %d dagen" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "1 jaar, 1 maand" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" msgstr[0] "1 jaar, %d maand" msgstr[1] "1 jaar, %d maanden" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "%d jaar" msgstr[1] "%d jaar" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "over %s" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "%s geleden" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "nu" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "vandaag" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "morgen" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "gisteren" diff --git a/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo b/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo index b2c53580..9a341b1d 100644 Binary files a/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo and b/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.po b/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.po index 884b8fb4..e765b5ca 100644 --- a/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/pt_BR/LC_MESSAGES/humanize.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: 2016-06-15 15:58-0300\n" "Last-Translator: \n" "Language-Team: \n" @@ -18,246 +18,264 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 1.8.5\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "º" -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "º" -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "º" -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "º" -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "º" -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "º" -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "º" -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "º" -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "º" -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "º" -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "milhão" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "bilhão" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "trilhão" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "quatrilhão" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "quintilhão" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "sextilhão" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "septilhão" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "octilhão" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "nonilhão" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "decilhão" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "undecilhão" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "zero" + +#: src/humanize/number.py:139 msgid "one" msgstr "um" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "dois" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "três" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "quatro" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "cinco" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "seis" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "sete" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "oito" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "nove" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d microssegundo" +msgstr[1] "%d microssegundos" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d milissegundo" +msgstr[1] "%d milissegundos" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "um momento" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "um segundo" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" msgstr[0] "%d segundo" msgstr[1] "%d segundos" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "um minuto" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" msgstr[0] "%d minuto" msgstr[1] "%d minutos" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "uma hora" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" msgstr[0] "%d hora" msgstr[1] "%d horas" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "um dia" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" msgstr[0] "%d dia" msgstr[1] "%d dias" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "um mês" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" msgstr[0] "%d mês" msgstr[1] "%d meses" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "um ano" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" msgstr[0] "1 ano e %d dia" msgstr[1] "1 ano e %d dias" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "1 ano e 1 mês" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" msgstr[0] "1 ano e %d mês" msgstr[1] "1 ano e %d meses" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" msgstr[0] "%d ano" msgstr[1] "%d anos" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "em %s" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "a %s" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "agora" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "hoje" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "amanhã" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "ontem" diff --git a/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.mo b/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.mo index b34d3369..0308eb47 100644 Binary files a/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.mo and b/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.po b/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.po index 6dbf6244..b74cb8dc 100644 --- a/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/sk_SK/LC_MESSAGES/humanize.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-08 20:05+0200\n" +"POT-Creation-Date: 2020-03-22 16:30+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Jose Riha \n" "Language-Team: sk \n" @@ -18,145 +18,165 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "." -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "." -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "." -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "." -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "." -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "." -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "." -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "." -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "." -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "." -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "milióna/ov" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "miliardy/árd" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "bilióna/ov" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "biliardy/árd" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "trilióna/árd" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "triliardy/árd" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "kvadrilióna/ov" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "kvadriliardy/árd" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "kvintilióna/ov" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "kvintiliardy/árd" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "googola/ov" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "nula" + +#: src/humanize/number.py:139 msgid "one" msgstr "jedna" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "dve" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "tri" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "štyri" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "päť" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "šesť" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "sedem" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "osem" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "deväť" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d mikrosekundu" +msgstr[1] "%d mikrosekundy" +msgstr[2] "%d mikrosekúnd" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d milisekundu" +msgstr[1] "%d milisekundy" +msgstr[2] "%d milisekúnd" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "chvíľku" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "sekundu" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" @@ -164,11 +184,11 @@ msgstr[0] "%d sekundu" msgstr[1] "%d sekundy" msgstr[2] "%d sekúnd" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "minútu" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" @@ -176,11 +196,11 @@ msgstr[0] "%d minútu" msgstr[1] "%d minúty" msgstr[2] "%d minút" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "hodinu" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" @@ -188,11 +208,11 @@ msgstr[0] "%d hodina" msgstr[1] "%d hodiny" msgstr[2] "%d hodín" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "deň" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" @@ -200,11 +220,11 @@ msgstr[0] "%d deň" msgstr[1] "%d dni" msgstr[2] "%d dní" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "mesiac" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" @@ -212,11 +232,11 @@ msgstr[0] "%d mesiac" msgstr[1] "%d mesiace" msgstr[2] "%d mesiacov" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "rok" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" @@ -224,11 +244,11 @@ msgstr[0] "1 rok, %d deň" msgstr[1] "1 rok, %d dni" msgstr[2] "1 rok, %d dní" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "1 rok, 1 mesiac" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" @@ -236,7 +256,7 @@ msgstr[0] "1 rok, %d mesiac" msgstr[1] "1 rok, %d mesiace" msgstr[2] "1 rok, %d mesiacov" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" @@ -244,28 +264,28 @@ msgstr[0] "%d rok" msgstr[1] "%d roky" msgstr[2] "%d rokov" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "o %s" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "%s naspäť" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "teraz" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "dnes" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "zajtra" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "včera" diff --git a/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.mo b/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.mo new file mode 100644 index 00000000..db054f90 Binary files /dev/null and b/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.mo differ diff --git a/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.po b/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.po index 31dd1e1b..5ef50166 100644 --- a/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.po +++ b/src/humanize/locale/uk_UA/LC_MESSAGES/humanize.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: \n" +"POT-Creation-Date: 2020-03-22 16:59+0200\n" "PO-Revision-Date: \n" "Last-Translator: TL\n" "Language-Team: uk_UA\n" @@ -15,151 +15,165 @@ msgstr "" "Generated-By:\n" "X-Generator: \n" - -#: src/humanize/number.py:24 +#: src/humanize/number.py:22 msgctxt "0" msgid "th" msgstr "ий" -#: src/humanize/number.py:25 +#: src/humanize/number.py:23 msgctxt "1" msgid "st" msgstr "ий" -#: src/humanize/number.py:26 +#: src/humanize/number.py:24 msgctxt "2" msgid "nd" msgstr "ий" -#: src/humanize/number.py:27 +#: src/humanize/number.py:25 msgctxt "3" msgid "rd" msgstr "ій" - -#: src/humanize/number.py:28 +#: src/humanize/number.py:26 msgctxt "4" msgid "th" msgstr "ий" - -#: src/humanize/number.py:29 +#: src/humanize/number.py:27 msgctxt "5" msgid "th" msgstr "ий" - -#: src/humanize/number.py:30 +#: src/humanize/number.py:28 msgctxt "6" msgid "th" msgstr "ий" -#: src/humanize/number.py:31 +#: src/humanize/number.py:29 msgctxt "7" msgid "th" msgstr "ий" - -#: src/humanize/number.py:32 +#: src/humanize/number.py:30 msgctxt "8" msgid "th" msgstr "ий" - -#: src/humanize/number.py:33 +#: src/humanize/number.py:31 msgctxt "9" msgid "th" msgstr "ий" -#: src/humanize/number.py:62 +#: src/humanize/number.py:73 msgid "million" msgstr "мільйонів" -#: src/humanize/number.py:63 +#: src/humanize/number.py:74 msgid "billion" msgstr "мільярдів" -#: src/humanize/number.py:64 +#: src/humanize/number.py:75 msgid "trillion" msgstr "трильйонів" -#: src/humanize/number.py:65 +#: src/humanize/number.py:76 msgid "quadrillion" msgstr "квадрильйонів" -#: src/humanize/number.py:66 +#: src/humanize/number.py:77 msgid "quintillion" msgstr "квинтиліонів" -#: src/humanize/number.py:67 +#: src/humanize/number.py:78 msgid "sextillion" msgstr "сикстильйонів" -#: src/humanize/number.py:68 +#: src/humanize/number.py:79 msgid "septillion" msgstr "септильйонів" -#: src/humanize/number.py:69 +#: src/humanize/number.py:80 msgid "octillion" msgstr "октильйонів" -#: src/humanize/number.py:70 +#: src/humanize/number.py:81 msgid "nonillion" msgstr "нонильйонів" -#: src/humanize/number.py:71 +#: src/humanize/number.py:82 msgid "decillion" msgstr "децильйонів" -#: src/humanize/number.py:72 +#: src/humanize/number.py:83 msgid "googol" msgstr "гугола" -#: src/humanize/number.py:108 +#: src/humanize/number.py:138 +msgid "zero" +msgstr "нуль" + +#: src/humanize/number.py:139 msgid "one" msgstr "один" -#: src/humanize/number.py:109 +#: src/humanize/number.py:140 msgid "two" msgstr "два" -#: src/humanize/number.py:110 +#: src/humanize/number.py:141 msgid "three" msgstr "три" -#: src/humanize/number.py:111 +#: src/humanize/number.py:142 msgid "four" msgstr "чотири" -#: src/humanize/number.py:112 +#: src/humanize/number.py:143 msgid "five" msgstr "п'ять" -#: src/humanize/number.py:113 +#: src/humanize/number.py:144 msgid "six" msgstr "шість" -#: src/humanize/number.py:114 +#: src/humanize/number.py:145 msgid "seven" msgstr "сім" -#: src/humanize/number.py:115 +#: src/humanize/number.py:146 msgid "eight" msgstr "вісім" -#: src/humanize/number.py:116 +#: src/humanize/number.py:147 msgid "nine" msgstr "дев'ять" -#: src/humanize/time.py:68 src/humanize/time.py:131 +#: src/humanize/time.py:87 +#, fuzzy, python-format +msgid "%d microsecond" +msgid_plural "%d microseconds" +msgstr[0] "%d мікросекунда" +msgstr[1] "%d мікросекунд" +msgstr[2] "%d мікросекунди" + +#: src/humanize/time.py:93 +#, fuzzy, python-format +msgid "%d millisecond" +msgid_plural "%d milliseconds" +msgstr[0] "%d мілісекунда" +msgstr[1] "%d мілісекунди" +msgstr[2] "%d мілісекунди" + +#: src/humanize/time.py:96 src/humanize/time.py:170 msgid "a moment" msgstr "у цей момент" -#: src/humanize/time.py:70 +#: src/humanize/time.py:98 msgid "a second" msgstr "секунду" -#: src/humanize/time.py:72 +#: src/humanize/time.py:100 #, python-format msgid "%d second" msgid_plural "%d seconds" @@ -167,11 +181,11 @@ msgstr[0] "%d секунда" msgstr[1] "%d секунд" msgstr[2] "%d секунд" -#: src/humanize/time.py:74 +#: src/humanize/time.py:102 msgid "a minute" msgstr "хвилина" -#: src/humanize/time.py:77 +#: src/humanize/time.py:105 #, python-format msgid "%d minute" msgid_plural "%d minutes" @@ -179,11 +193,11 @@ msgstr[0] "%d хвилина" msgstr[1] "%d хвилини" msgstr[2] "%d хвилин" -#: src/humanize/time.py:79 +#: src/humanize/time.py:107 msgid "an hour" msgstr "година" -#: src/humanize/time.py:82 +#: src/humanize/time.py:110 #, python-format msgid "%d hour" msgid_plural "%d hours" @@ -191,11 +205,11 @@ msgstr[0] "%d година" msgstr[1] "%d годин" msgstr[2] "%d годин" -#: src/humanize/time.py:85 +#: src/humanize/time.py:113 msgid "a day" msgstr "день" -#: src/humanize/time.py:87 src/humanize/time.py:90 +#: src/humanize/time.py:115 src/humanize/time.py:118 #, python-format msgid "%d day" msgid_plural "%d days" @@ -203,11 +217,11 @@ msgstr[0] "%d день" msgstr[1] "%d дня" msgstr[2] "%d дні" -#: src/humanize/time.py:92 +#: src/humanize/time.py:120 msgid "a month" msgstr "місяць" -#: src/humanize/time.py:94 +#: src/humanize/time.py:122 #, python-format msgid "%d month" msgid_plural "%d months" @@ -215,11 +229,11 @@ msgstr[0] "%d місяць" msgstr[1] "%d місяця" msgstr[2] "%d місяців" -#: src/humanize/time.py:97 +#: src/humanize/time.py:125 msgid "a year" msgstr "рік" -#: src/humanize/time.py:99 src/humanize/time.py:108 +#: src/humanize/time.py:127 src/humanize/time.py:136 #, python-format msgid "1 year, %d day" msgid_plural "1 year, %d days" @@ -227,11 +241,11 @@ msgstr[0] "1 рік, %d день" msgstr[1] "1 рік, %d дня" msgstr[2] "1 рік, %d днів" -#: src/humanize/time.py:102 +#: src/humanize/time.py:130 msgid "1 year, 1 month" msgstr "1 рік, 1 місяць" -#: src/humanize/time.py:105 +#: src/humanize/time.py:133 #, python-format msgid "1 year, %d month" msgid_plural "1 year, %d months" @@ -239,7 +253,7 @@ msgstr[0] "1 рік, %d місяць" msgstr[1] "1 рік, %d місяця" msgstr[2] "1 рік, %d місяців" -#: src/humanize/time.py:110 +#: src/humanize/time.py:138 #, python-format msgid "%d year" msgid_plural "%d years" @@ -247,28 +261,28 @@ msgstr[0] "%d рік" msgstr[1] "%d роки" msgstr[2] "%d років" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s from now" msgstr "через %s" -#: src/humanize/time.py:128 +#: src/humanize/time.py:167 #, python-format msgid "%s ago" msgstr "%s назад" -#: src/humanize/time.py:132 +#: src/humanize/time.py:171 msgid "now" msgstr "зараз" -#: src/humanize/time.py:151 +#: src/humanize/time.py:190 msgid "today" msgstr "сьогодні" -#: src/humanize/time.py:153 +#: src/humanize/time.py:192 msgid "tomorrow" msgstr "завтра" -#: src/humanize/time.py:155 +#: src/humanize/time.py:194 msgid "yesterday" msgstr "вчора"