Updated source translation catalogs.

This work includes the updating of the translations catalog for JS files. The
catalog was generated with this command:

django-admin makemessages -l en --domain=djangojs -i views/templates/i18n_catalog.js

The `views/templates/i18n_catalog.js` file had to be ignored because otherwise
the command would fail as follows:

xgettext: warning: msgid '' is used without plural and with plural.
                   ./views/templates/i18n_catalog.js:52: Here is the occurrence without plural.
                   ./views/templates/i18n_catalog.js:60: Here is the occurrence with plural.
                   Workaround: If the msgid is a sentence, change the wording of the sentence; otherwise, use contexts for disambiguation.
CommandError: errors happened while running msguniq
/home/nessita/fellowship/django/django/conf/locale/djangojs.pot:22: context separator <EOT> within string
/home/nessita/fellowship/django/django/conf/locale/djangojs.pot:23: context separator <EOT> within string
msguniq: found 2 fatal errors

Forwardport of c3f890a580 from stable/5.0.x.
This commit is contained in:
Natalia 2023-09-18 11:41:31 -03:00
parent 0e560edf32
commit eeb5c583f7
5 changed files with 501 additions and 410 deletions

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-17 02:13-0600\n"
"POT-Creation-Date: 2023-09-18 11:41-0300\n"
"PO-Revision-Date: 2010-05-13 15:35+0200\n"
"Last-Translator: Django team\n"
"Language-Team: English <en@li.org>\n"
@ -24,12 +24,12 @@ msgstr ""
msgid "Successfully deleted %(count)d %(items)s."
msgstr ""
#: contrib/admin/actions.py:64 contrib/admin/options.py:2148
#: contrib/admin/actions.py:64 contrib/admin/options.py:2177
#, python-format
msgid "Cannot delete %(name)s"
msgstr ""
#: contrib/admin/actions.py:66 contrib/admin/options.py:2150
#: contrib/admin/actions.py:66 contrib/admin/options.py:2179
msgid "Are you sure?"
msgstr ""
@ -37,57 +37,57 @@ msgstr ""
msgid "Administration"
msgstr ""
#: contrib/admin/filters.py:118 contrib/admin/filters.py:233
#: contrib/admin/filters.py:278 contrib/admin/filters.py:321
#: contrib/admin/filters.py:463 contrib/admin/filters.py:540
#: contrib/admin/filters.py:153 contrib/admin/filters.py:295
#: contrib/admin/filters.py:364 contrib/admin/filters.py:432
#: contrib/admin/filters.py:607 contrib/admin/filters.py:701
msgid "All"
msgstr ""
#: contrib/admin/filters.py:279
#: contrib/admin/filters.py:365
msgid "Yes"
msgstr ""
#: contrib/admin/filters.py:280
#: contrib/admin/filters.py:366
msgid "No"
msgstr ""
#: contrib/admin/filters.py:295
#: contrib/admin/filters.py:380
msgid "Unknown"
msgstr ""
#: contrib/admin/filters.py:375
#: contrib/admin/filters.py:490
msgid "Any date"
msgstr ""
#: contrib/admin/filters.py:377
#: contrib/admin/filters.py:492
msgid "Today"
msgstr ""
#: contrib/admin/filters.py:384
#: contrib/admin/filters.py:499
msgid "Past 7 days"
msgstr ""
#: contrib/admin/filters.py:391
#: contrib/admin/filters.py:506
msgid "This month"
msgstr ""
#: contrib/admin/filters.py:398
#: contrib/admin/filters.py:513
msgid "This year"
msgstr ""
#: contrib/admin/filters.py:408
#: contrib/admin/filters.py:523
msgid "No date"
msgstr ""
#: contrib/admin/filters.py:409
#: contrib/admin/filters.py:524
msgid "Has date"
msgstr ""
#: contrib/admin/filters.py:541
#: contrib/admin/filters.py:702
msgid "Empty"
msgstr ""
#: contrib/admin/filters.py:542
#: contrib/admin/filters.py:703
msgid "Not empty"
msgstr ""
@ -102,12 +102,12 @@ msgstr ""
msgid "Action:"
msgstr ""
#: contrib/admin/helpers.py:431
#: contrib/admin/helpers.py:428
#, python-format
msgid "Add another %(verbose_name)s"
msgstr ""
#: contrib/admin/helpers.py:435
#: contrib/admin/helpers.py:432
msgid "Remove"
msgstr ""
@ -118,7 +118,6 @@ msgstr ""
#: contrib/admin/models.py:19 contrib/admin/templates/admin/app_list.html:28
#: contrib/admin/templates/admin/edit_inline/stacked.html:16
#: contrib/admin/templates/admin/edit_inline/tabular.html:36
#: contrib/admin/templates/admin/widgets/related_widget_wrapper.html:12
msgid "Change"
msgstr ""
@ -192,7 +191,7 @@ msgstr ""
msgid "Added."
msgstr ""
#: contrib/admin/models.py:140 contrib/admin/options.py:2404
#: contrib/admin/models.py:140 contrib/admin/options.py:2433
msgid "and"
msgstr ""
@ -215,111 +214,115 @@ msgstr ""
msgid "No fields changed."
msgstr ""
#: contrib/admin/options.py:232 contrib/admin/options.py:273
#: contrib/admin/options.py:243 contrib/admin/options.py:287
msgid "None"
msgstr ""
#: contrib/admin/options.py:325
#: contrib/admin/options.py:339
msgid "Hold down “Control”, or “Command” on a Mac, to select more than one."
msgstr ""
#: contrib/admin/options.py:1376 contrib/admin/options.py:1405
#: contrib/admin/options.py:995
msgid "Select this object for an action - {}"
msgstr ""
#: contrib/admin/options.py:1405 contrib/admin/options.py:1434
#, python-brace-format
msgid "The {name} “{obj}” was added successfully."
msgstr ""
#: contrib/admin/options.py:1378
#: contrib/admin/options.py:1407
msgid "You may edit it again below."
msgstr ""
#: contrib/admin/options.py:1391
#: contrib/admin/options.py:1420
#, python-brace-format
msgid ""
"The {name} “{obj}” was added successfully. You may add another {name} below."
msgstr ""
#: contrib/admin/options.py:1453
#: contrib/admin/options.py:1482
#, python-brace-format
msgid ""
"The {name} “{obj}” was changed successfully. You may edit it again below."
msgstr ""
#: contrib/admin/options.py:1468
#: contrib/admin/options.py:1497
#, python-brace-format
msgid "The {name} “{obj}” was added successfully. You may edit it again below."
msgstr ""
#: contrib/admin/options.py:1487
#: contrib/admin/options.py:1516
#, python-brace-format
msgid ""
"The {name} “{obj}” was changed successfully. You may add another {name} "
"below."
msgstr ""
#: contrib/admin/options.py:1504
#: contrib/admin/options.py:1533
#, python-brace-format
msgid "The {name} “{obj}” was changed successfully."
msgstr ""
#: contrib/admin/options.py:1582 contrib/admin/options.py:1967
#: contrib/admin/options.py:1611 contrib/admin/options.py:1996
msgid ""
"Items must be selected in order to perform actions on them. No items have "
"been changed."
msgstr ""
#: contrib/admin/options.py:1602
#: contrib/admin/options.py:1631
msgid "No action selected."
msgstr ""
#: contrib/admin/options.py:1633
#: contrib/admin/options.py:1662
#, python-format
msgid "The %(name)s “%(obj)s” was deleted successfully."
msgstr ""
#: contrib/admin/options.py:1735
#: contrib/admin/options.py:1764
#, python-format
msgid "%(name)s with ID “%(key)s” doesnt exist. Perhaps it was deleted?"
msgstr ""
#: contrib/admin/options.py:1846
#: contrib/admin/options.py:1875
#, python-format
msgid "Add %s"
msgstr ""
#: contrib/admin/options.py:1848
#: contrib/admin/options.py:1877
#, python-format
msgid "Change %s"
msgstr ""
#: contrib/admin/options.py:1850
#: contrib/admin/options.py:1879
#, python-format
msgid "View %s"
msgstr ""
#: contrib/admin/options.py:1937
#: contrib/admin/options.py:1966
msgid "Database error"
msgstr ""
#: contrib/admin/options.py:2027
#: contrib/admin/options.py:2056
#, python-format
msgid "%(count)s %(name)s was changed successfully."
msgid_plural "%(count)s %(name)s were changed successfully."
msgstr[0] ""
msgstr[1] ""
#: contrib/admin/options.py:2058
#: contrib/admin/options.py:2087
#, python-format
msgid "%(total_count)s selected"
msgid_plural "All %(total_count)s selected"
msgstr[0] ""
msgstr[1] ""
#: contrib/admin/options.py:2064
#: contrib/admin/options.py:2093
#, python-format
msgid "0 of %(cnt)s selected"
msgstr ""
#: contrib/admin/options.py:2206
#: contrib/admin/options.py:2235
#, python-format
msgid "Change history: %s"
msgstr ""
@ -327,37 +330,37 @@ msgstr ""
#. Translators: Model verbose name and instance
#. representation, suitable to be an item in a
#. list.
#: contrib/admin/options.py:2398
#: contrib/admin/options.py:2427
#, python-format
msgid "%(class_name)s %(instance)s"
msgstr ""
#: contrib/admin/options.py:2407
#: contrib/admin/options.py:2436
#, python-format
msgid ""
"Deleting %(class_name)s %(instance)s would require deleting the following "
"protected related objects: %(related_objects)s"
msgstr ""
#: contrib/admin/sites.py:47 contrib/admin/templates/admin/base_site.html:3
#: contrib/admin/sites.py:39 contrib/admin/templates/admin/base_site.html:3
msgid "Django site admin"
msgstr ""
#: contrib/admin/sites.py:50 contrib/admin/templates/admin/base_site.html:6
#: contrib/admin/sites.py:42 contrib/admin/templates/admin/base_site.html:6
msgid "Django administration"
msgstr ""
#: contrib/admin/sites.py:53
#: contrib/admin/sites.py:45
msgid "Site administration"
msgstr ""
#: contrib/admin/sites.py:423 contrib/admin/templates/admin/login.html:63
#: contrib/admin/sites.py:422 contrib/admin/templates/admin/login.html:63
#: contrib/admin/templates/registration/password_reset_complete.html:15
#: contrib/admin/tests.py:144
#: contrib/admin/tests.py:143
msgid "Log in"
msgstr ""
#: contrib/admin/sites.py:576
#: contrib/admin/sites.py:577
#, python-format
msgid "%(app)s administration"
msgstr ""
@ -372,7 +375,7 @@ msgid "Were sorry, but the requested page could not be found."
msgstr ""
#: contrib/admin/templates/admin/500.html:6
#: contrib/admin/templates/admin/app_index.html:9
#: contrib/admin/templates/admin/app_index.html:10
#: contrib/admin/templates/admin/auth/user/change_password.html:10
#: contrib/admin/templates/admin/base.html:76
#: contrib/admin/templates/admin/change_form.html:18
@ -430,20 +433,23 @@ msgstr ""
msgid "Clear selection"
msgstr ""
#: contrib/admin/templates/admin/app_index.html:8
#: contrib/admin/templates/admin/base.html:73
msgid "Breadcrumbs"
msgstr ""
#: contrib/admin/templates/admin/app_list.html:8
#, python-format
msgid "Models in the %(name)s application"
msgstr ""
#: contrib/admin/templates/admin/app_list.html:19
#: contrib/admin/templates/admin/widgets/related_widget_wrapper.html:20
msgid "Add"
msgstr ""
#: contrib/admin/templates/admin/app_list.html:26
#: contrib/admin/templates/admin/edit_inline/stacked.html:16
#: contrib/admin/templates/admin/edit_inline/tabular.html:36
#: contrib/admin/templates/admin/widgets/related_widget_wrapper.html:35
msgid "View"
msgstr ""
@ -508,10 +514,6 @@ msgstr ""
msgid "Log out"
msgstr ""
#: contrib/admin/templates/admin/base.html:73
msgid "Breadcrumbs"
msgstr ""
#: contrib/admin/templates/admin/change_form.html:21
#: contrib/admin/templates/admin/change_list_object_tools.html:8
#, python-format
@ -533,7 +535,15 @@ msgstr ""
msgid "Filter"
msgstr ""
#: contrib/admin/templates/admin/change_list.html:79
#: contrib/admin/templates/admin/change_list.html:80
msgid "Hide counts"
msgstr ""
#: contrib/admin/templates/admin/change_list.html:81
msgid "Show counts"
msgstr ""
#: contrib/admin/templates/admin/change_list.html:84
msgid "Clear all filters"
msgstr ""
@ -563,8 +573,7 @@ msgid "Toggle theme (current theme: dark)"
msgstr ""
#: contrib/admin/templates/admin/delete_confirmation.html:18
#: contrib/admin/templates/admin/submit_line.html:11
#: contrib/admin/templates/admin/widgets/related_widget_wrapper.html:28
#: contrib/admin/templates/admin/submit_line.html:14
msgid "Delete"
msgstr ""
@ -656,7 +665,19 @@ msgstr ""
msgid "None available"
msgstr ""
#: contrib/admin/templates/admin/index.html:42
#: contrib/admin/templates/admin/index.html:33
msgid "Added:"
msgstr ""
#: contrib/admin/templates/admin/index.html:33
msgid "Changed:"
msgstr ""
#: contrib/admin/templates/admin/index.html:33
msgid "Deleted:"
msgstr ""
#: contrib/admin/templates/admin/index.html:43
msgid "Unknown content"
msgstr ""
@ -764,7 +785,7 @@ msgstr ""
msgid "Save and view"
msgstr ""
#: contrib/admin/templates/admin/submit_line.html:8
#: contrib/admin/templates/admin/submit_line.html:10
msgid "Close"
msgstr ""
@ -812,7 +833,7 @@ msgid ""
msgstr ""
#: contrib/admin/templates/registration/password_change_form.html:58
#: contrib/admin/templates/registration/password_reset_confirm.html:31
#: contrib/admin/templates/registration/password_reset_confirm.html:37
msgid "Change my password"
msgstr ""
@ -836,15 +857,15 @@ msgid ""
"correctly."
msgstr ""
#: contrib/admin/templates/registration/password_reset_confirm.html:23
#: contrib/admin/templates/registration/password_reset_confirm.html:24
msgid "New password:"
msgstr ""
#: contrib/admin/templates/registration/password_reset_confirm.html:28
#: contrib/admin/templates/registration/password_reset_confirm.html:31
msgid "Confirm password:"
msgstr ""
#: contrib/admin/templates/registration/password_reset_confirm.html:37
#: contrib/admin/templates/registration/password_reset_confirm.html:43
msgid ""
"The password reset link was invalid, possibly because it has already been "
"used. Please request a new password reset."
@ -892,49 +913,53 @@ msgid ""
"instructions for setting a new one."
msgstr ""
#: contrib/admin/templates/registration/password_reset_form.html:20
#: contrib/admin/templates/registration/password_reset_form.html:21
msgid "Email address:"
msgstr ""
#: contrib/admin/templates/registration/password_reset_form.html:23
#: contrib/admin/templates/registration/password_reset_form.html:27
msgid "Reset my password"
msgstr ""
#: contrib/admin/templatetags/admin_list.py:433
#: contrib/admin/templatetags/admin_list.py:100
msgid "Select all objects on this page for an action"
msgstr ""
#: contrib/admin/templatetags/admin_list.py:434
msgid "All dates"
msgstr ""
#: contrib/admin/views/main.py:125
#: contrib/admin/views/main.py:147
#, python-format
msgid "Select %s"
msgstr ""
#: contrib/admin/views/main.py:127
#: contrib/admin/views/main.py:149
#, python-format
msgid "Select %s to change"
msgstr ""
#: contrib/admin/views/main.py:129
#: contrib/admin/views/main.py:151
#, python-format
msgid "Select %s to view"
msgstr ""
#: contrib/admin/widgets.py:90
#: contrib/admin/widgets.py:98
msgid "Date:"
msgstr ""
#: contrib/admin/widgets.py:91
#: contrib/admin/widgets.py:99
msgid "Time:"
msgstr ""
#: contrib/admin/widgets.py:155
#: contrib/admin/widgets.py:163
msgid "Lookup"
msgstr ""
#: contrib/admin/widgets.py:375
#: contrib/admin/widgets.py:389
msgid "Currently:"
msgstr ""
#: contrib/admin/widgets.py:376
#: contrib/admin/widgets.py:390
msgid "Change:"
msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-03-17 03:19-0500\n"
"POT-Creation-Date: 2023-09-18 15:04-0300\n"
"PO-Revision-Date: 2010-05-13 15:35+0200\n"
"Last-Translator: Django team\n"
"Language-Team: English <en@li.org>\n"
@ -285,36 +285,99 @@ msgid "Dec"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:39
msgid "Sunday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:40
msgid "Monday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:41
msgid "Tuesday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:42
msgid "Wednesday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:43
msgid "Thursday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:44
msgid "Friday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:45
msgid "Saturday"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:48
msgctxt "abbrev. day Sunday"
msgid "Sun"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:49
msgctxt "abbrev. day Monday"
msgid "Mon"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:50
msgctxt "abbrev. day Tuesday"
msgid "Tue"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:51
msgctxt "abbrev. day Wednesday"
msgid "Wed"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:52
msgctxt "abbrev. day Thursday"
msgid "Thur"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:53
msgctxt "abbrev. day Friday"
msgid "Fri"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:54
msgctxt "abbrev. day Saturday"
msgid "Sat"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:57
msgctxt "one letter Sunday"
msgid "S"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:40
#: contrib/admin/static/admin/js/calendar.js:58
msgctxt "one letter Monday"
msgid "M"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:41
#: contrib/admin/static/admin/js/calendar.js:59
msgctxt "one letter Tuesday"
msgid "T"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:42
#: contrib/admin/static/admin/js/calendar.js:60
msgctxt "one letter Wednesday"
msgid "W"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:43
#: contrib/admin/static/admin/js/calendar.js:61
msgctxt "one letter Thursday"
msgid "T"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:44
#: contrib/admin/static/admin/js/calendar.js:62
msgctxt "one letter Friday"
msgid "F"
msgstr ""
#: contrib/admin/static/admin/js/calendar.js:45
#: contrib/admin/static/admin/js/calendar.js:63
msgctxt "one letter Saturday"
msgid "S"
msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-09-08 17:27+0200\n"
"POT-Creation-Date: 2023-09-18 11:41-0300\n"
"PO-Revision-Date: 2010-05-13 15:35+0200\n"
"Last-Translator: Django team\n"
"Language-Team: English <en@li.org>\n"
@ -13,83 +13,78 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: contrib/gis/apps.py:8
#: contrib/gis/apps.py:9
msgid "GIS"
msgstr ""
#: contrib/gis/db/models/fields.py:64
#: contrib/gis/db/models/fields.py:81
msgid "The base GIS field."
msgstr ""
#: contrib/gis/db/models/fields.py:201
#: contrib/gis/db/models/fields.py:233
msgid ""
"The base Geometry field — maps to the OpenGIS Specification Geometry type."
msgstr ""
#: contrib/gis/db/models/fields.py:285
#: contrib/gis/db/models/fields.py:332
msgid "Point"
msgstr ""
#: contrib/gis/db/models/fields.py:292
#: contrib/gis/db/models/fields.py:339
msgid "Line string"
msgstr ""
#: contrib/gis/db/models/fields.py:299
#: contrib/gis/db/models/fields.py:346
msgid "Polygon"
msgstr ""
#: contrib/gis/db/models/fields.py:306
#: contrib/gis/db/models/fields.py:353
msgid "Multi-point"
msgstr ""
#: contrib/gis/db/models/fields.py:313
#: contrib/gis/db/models/fields.py:360
msgid "Multi-line string"
msgstr ""
#: contrib/gis/db/models/fields.py:320
#: contrib/gis/db/models/fields.py:367
msgid "Multi polygon"
msgstr ""
#: contrib/gis/db/models/fields.py:327
#: contrib/gis/db/models/fields.py:374
msgid "Geometry collection"
msgstr ""
#: contrib/gis/db/models/fields.py:333
#: contrib/gis/db/models/fields.py:380
msgid "Extent Aggregate Field"
msgstr ""
#: contrib/gis/db/models/fields.py:348
#: contrib/gis/db/models/fields.py:395
msgid "Raster Field"
msgstr ""
#: contrib/gis/forms/fields.py:19
#: contrib/gis/forms/fields.py:21
msgid "No geometry value provided."
msgstr ""
#: contrib/gis/forms/fields.py:20
#: contrib/gis/forms/fields.py:22
msgid "Invalid geometry value."
msgstr ""
#: contrib/gis/forms/fields.py:21
#: contrib/gis/forms/fields.py:23
msgid "Invalid geometry type."
msgstr ""
#: contrib/gis/forms/fields.py:22
#: contrib/gis/forms/fields.py:25
msgid ""
"An error occurred when transforming the geometry to the SRID of the geometry "
"form field."
msgstr ""
#: contrib/gis/templates/gis/admin/openlayers.html:35
#: contrib/gis/templates/gis/openlayers.html:12
#: contrib/gis/templates/gis/openlayers.html:6
msgid "Delete all Features"
msgstr ""
#: contrib/gis/templates/gis/admin/openlayers.html:37
msgid "WKT debugging window:"
msgstr ""
#: contrib/gis/templates/gis/openlayers.html:13
#: contrib/gis/templates/gis/openlayers.html:7
msgid "Debugging window (serialized value)"
msgstr ""

View File

@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-07 14:40+0200\n"
"POT-Creation-Date: 2023-09-18 11:41-0300\n"
"PO-Revision-Date: 2010-05-13 15:35+0200\n"
"Last-Translator: Django team\n"
"Language-Team: English <en@li.org>\n"
@ -19,205 +19,205 @@ msgid "Humanize"
msgstr ""
#. Translators: Ordinal format for 11 (11th), 12 (12th), and 13 (13th).
#: contrib/humanize/templatetags/humanize.py:30
#: contrib/humanize/templatetags/humanize.py:35
msgctxt "ordinal 11, 12, 13"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 0, e.g. 80th.
#: contrib/humanize/templatetags/humanize.py:34
#: contrib/humanize/templatetags/humanize.py:39
msgctxt "ordinal 0"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 1, e.g. 81st, except 11.
#: contrib/humanize/templatetags/humanize.py:36
#: contrib/humanize/templatetags/humanize.py:41
msgctxt "ordinal 1"
msgid "{}st"
msgstr ""
#. Translators: Ordinal format when value ends with 2, e.g. 82nd, except 12.
#: contrib/humanize/templatetags/humanize.py:38
#: contrib/humanize/templatetags/humanize.py:43
msgctxt "ordinal 2"
msgid "{}nd"
msgstr ""
#. Translators: Ordinal format when value ends with 3, e.g. 83th, except 13.
#: contrib/humanize/templatetags/humanize.py:40
#. Translators: Ordinal format when value ends with 3, e.g. 83rd, except 13.
#: contrib/humanize/templatetags/humanize.py:45
msgctxt "ordinal 3"
msgid "{}rd"
msgstr ""
#. Translators: Ordinal format when value ends with 4, e.g. 84th.
#: contrib/humanize/templatetags/humanize.py:42
#: contrib/humanize/templatetags/humanize.py:47
msgctxt "ordinal 4"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 5, e.g. 85th.
#: contrib/humanize/templatetags/humanize.py:44
#: contrib/humanize/templatetags/humanize.py:49
msgctxt "ordinal 5"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 6, e.g. 86th.
#: contrib/humanize/templatetags/humanize.py:46
#: contrib/humanize/templatetags/humanize.py:51
msgctxt "ordinal 6"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 7, e.g. 87th.
#: contrib/humanize/templatetags/humanize.py:48
#: contrib/humanize/templatetags/humanize.py:53
msgctxt "ordinal 7"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 8, e.g. 88th.
#: contrib/humanize/templatetags/humanize.py:50
#: contrib/humanize/templatetags/humanize.py:55
msgctxt "ordinal 8"
msgid "{}th"
msgstr ""
#. Translators: Ordinal format when value ends with 9, e.g. 89th.
#: contrib/humanize/templatetags/humanize.py:52
#: contrib/humanize/templatetags/humanize.py:57
msgctxt "ordinal 9"
msgid "{}th"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:83
#: contrib/humanize/templatetags/humanize.py:88
#, python-format
msgid "%(value)s million"
msgid_plural "%(value)s million"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:84
#: contrib/humanize/templatetags/humanize.py:89
#, python-format
msgid "%(value)s billion"
msgid_plural "%(value)s billion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:85
#: contrib/humanize/templatetags/humanize.py:90
#, python-format
msgid "%(value)s trillion"
msgid_plural "%(value)s trillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:86
#: contrib/humanize/templatetags/humanize.py:94
#, python-format
msgid "%(value)s quadrillion"
msgid_plural "%(value)s quadrillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:87
#: contrib/humanize/templatetags/humanize.py:100
#, python-format
msgid "%(value)s quintillion"
msgid_plural "%(value)s quintillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:88
#: contrib/humanize/templatetags/humanize.py:105
#, python-format
msgid "%(value)s sextillion"
msgid_plural "%(value)s sextillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:89
#: contrib/humanize/templatetags/humanize.py:109
#, python-format
msgid "%(value)s septillion"
msgid_plural "%(value)s septillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:90
#: contrib/humanize/templatetags/humanize.py:111
#, python-format
msgid "%(value)s octillion"
msgid_plural "%(value)s octillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:91
#: contrib/humanize/templatetags/humanize.py:112
#, python-format
msgid "%(value)s nonillion"
msgid_plural "%(value)s nonillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:92
#: contrib/humanize/templatetags/humanize.py:113
#, python-format
msgid "%(value)s decillion"
msgid_plural "%(value)s decillion"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:93
#: contrib/humanize/templatetags/humanize.py:114
#, python-format
msgid "%(value)s googol"
msgid_plural "%(value)s googol"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:136
#: contrib/humanize/templatetags/humanize.py:158
msgid "one"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:136
#: contrib/humanize/templatetags/humanize.py:159
msgid "two"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:136
#: contrib/humanize/templatetags/humanize.py:160
msgid "three"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:136
#: contrib/humanize/templatetags/humanize.py:161
msgid "four"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:136
#: contrib/humanize/templatetags/humanize.py:162
msgid "five"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:137
#: contrib/humanize/templatetags/humanize.py:163
msgid "six"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:137
#: contrib/humanize/templatetags/humanize.py:164
msgid "seven"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:137
#: contrib/humanize/templatetags/humanize.py:165
msgid "eight"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:137
#: contrib/humanize/templatetags/humanize.py:166
msgid "nine"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:158
#: contrib/humanize/templatetags/humanize.py:188
msgid "today"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:160
#: contrib/humanize/templatetags/humanize.py:190
msgid "tomorrow"
msgstr ""
#: contrib/humanize/templatetags/humanize.py:162
#: contrib/humanize/templatetags/humanize.py:192
msgid "yesterday"
msgstr ""
#. Translators: delta will contain a string like '2 months' or '1 month, 2 weeks'
#: contrib/humanize/templatetags/humanize.py:180
#: contrib/humanize/templatetags/humanize.py:210
#, python-format
msgid "%(delta)s ago"
msgstr ""
#. Translators: please keep a non-breaking space (U+00A0) between count
#. and time unit.
#: contrib/humanize/templatetags/humanize.py:183
#: contrib/humanize/templatetags/humanize.py:213
#, python-format
msgid "an hour ago"
msgid_plural "%(count)s hours ago"
@ -226,7 +226,7 @@ msgstr[1] ""
#. Translators: please keep a non-breaking space (U+00A0) between count
#. and time unit.
#: contrib/humanize/templatetags/humanize.py:186
#: contrib/humanize/templatetags/humanize.py:216
#, python-format
msgid "a minute ago"
msgid_plural "%(count)s minutes ago"
@ -235,20 +235,20 @@ msgstr[1] ""
#. Translators: please keep a non-breaking space (U+00A0) between count
#. and time unit.
#: contrib/humanize/templatetags/humanize.py:189
#: contrib/humanize/templatetags/humanize.py:219
#, python-format
msgid "a second ago"
msgid_plural "%(count)s seconds ago"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:190
#: contrib/humanize/templatetags/humanize.py:220
msgid "now"
msgstr ""
#. Translators: please keep a non-breaking space (U+00A0) between count
#. and time unit.
#: contrib/humanize/templatetags/humanize.py:193
#: contrib/humanize/templatetags/humanize.py:224
#, python-format
msgid "a second from now"
msgid_plural "%(count)s seconds from now"
@ -257,7 +257,7 @@ msgstr[1] ""
#. Translators: please keep a non-breaking space (U+00A0) between count
#. and time unit.
#: contrib/humanize/templatetags/humanize.py:196
#: contrib/humanize/templatetags/humanize.py:229
#, python-format
msgid "a minute from now"
msgid_plural "%(count)s minutes from now"
@ -266,7 +266,7 @@ msgstr[1] ""
#. Translators: please keep a non-breaking space (U+00A0) between count
#. and time unit.
#: contrib/humanize/templatetags/humanize.py:199
#: contrib/humanize/templatetags/humanize.py:234
#, python-format
msgid "an hour from now"
msgid_plural "%(count)s hours from now"
@ -274,13 +274,13 @@ msgstr[0] ""
msgstr[1] ""
#. Translators: delta will contain a string like '2 months' or '1 month, 2 weeks'
#: contrib/humanize/templatetags/humanize.py:201
#: contrib/humanize/templatetags/humanize.py:237
#, python-format
msgid "%(delta)s from now"
msgstr ""
#. Translators: 'naturaltime-past' strings will be included in '%(delta)s ago'
#: contrib/humanize/templatetags/humanize.py:205
#: contrib/humanize/templatetags/humanize.py:242
#, python-format
msgctxt "naturaltime-past"
msgid "%(num)d year"
@ -288,7 +288,7 @@ msgid_plural "%(num)d years"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:206
#: contrib/humanize/templatetags/humanize.py:245
#, python-format
msgctxt "naturaltime-past"
msgid "%(num)d month"
@ -296,7 +296,7 @@ msgid_plural "%(num)d months"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:207
#: contrib/humanize/templatetags/humanize.py:248
#, python-format
msgctxt "naturaltime-past"
msgid "%(num)d week"
@ -304,7 +304,7 @@ msgid_plural "%(num)d weeks"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:208
#: contrib/humanize/templatetags/humanize.py:250
#, python-format
msgctxt "naturaltime-past"
msgid "%(num)d day"
@ -312,7 +312,7 @@ msgid_plural "%(num)d days"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:209
#: contrib/humanize/templatetags/humanize.py:252
#, python-format
msgctxt "naturaltime-past"
msgid "%(num)d hour"
@ -320,7 +320,7 @@ msgid_plural "%(num)d hours"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:210
#: contrib/humanize/templatetags/humanize.py:255
#, python-format
msgctxt "naturaltime-past"
msgid "%(num)d minute"
@ -329,7 +329,7 @@ msgstr[0] ""
msgstr[1] ""
#. Translators: 'naturaltime-future' strings will be included in '%(delta)s from now'
#: contrib/humanize/templatetags/humanize.py:214
#: contrib/humanize/templatetags/humanize.py:262
#, python-format
msgctxt "naturaltime-future"
msgid "%(num)d year"
@ -337,7 +337,7 @@ msgid_plural "%(num)d years"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:215
#: contrib/humanize/templatetags/humanize.py:265
#, python-format
msgctxt "naturaltime-future"
msgid "%(num)d month"
@ -345,7 +345,7 @@ msgid_plural "%(num)d months"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:216
#: contrib/humanize/templatetags/humanize.py:268
#, python-format
msgctxt "naturaltime-future"
msgid "%(num)d week"
@ -353,7 +353,7 @@ msgid_plural "%(num)d weeks"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:217
#: contrib/humanize/templatetags/humanize.py:271
#, python-format
msgctxt "naturaltime-future"
msgid "%(num)d day"
@ -361,7 +361,7 @@ msgid_plural "%(num)d days"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:218
#: contrib/humanize/templatetags/humanize.py:274
#, python-format
msgctxt "naturaltime-future"
msgid "%(num)d hour"
@ -369,7 +369,7 @@ msgid_plural "%(num)d hours"
msgstr[0] ""
msgstr[1] ""
#: contrib/humanize/templatetags/humanize.py:219
#: contrib/humanize/templatetags/humanize.py:277
#, python-format
msgctxt "naturaltime-future"
msgid "%(num)d minute"