mirror of
https://github.com/django/django.git
synced 2025-09-24 23:49:12 +00:00
[6.0.x] Updated source translation catalogs.
This commit is contained in:
parent
6d6381c46c
commit
22eed03844
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Django\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-03-19 11:30-0500\n"
|
||||
"POT-Creation-Date: 2025-09-17 18:23-0300\n"
|
||||
"PO-Revision-Date: 2010-05-13 15:35+0200\n"
|
||||
"Last-Translator: Django team\n"
|
||||
"Language-Team: English <en@li.org>\n"
|
||||
@ -428,104 +428,104 @@ msgstr ""
|
||||
|
||||
#. Translators: String used to replace omitted page numbers in elided page
|
||||
#. range generated by paginators, e.g. [1, 2, '…', 5, 6, 7, '…', 9, 10].
|
||||
#: core/paginator.py:30
|
||||
#: core/paginator.py:33
|
||||
msgid "…"
|
||||
msgstr ""
|
||||
|
||||
#: core/paginator.py:32
|
||||
#: core/paginator.py:35
|
||||
msgid "That page number is not an integer"
|
||||
msgstr ""
|
||||
|
||||
#: core/paginator.py:33
|
||||
#: core/paginator.py:36
|
||||
msgid "That page number is less than 1"
|
||||
msgstr ""
|
||||
|
||||
#: core/paginator.py:34
|
||||
#: core/paginator.py:37
|
||||
msgid "That page contains no results"
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:21
|
||||
#: core/validators.py:22
|
||||
msgid "Enter a valid value."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:69
|
||||
#: core/validators.py:70
|
||||
msgid "Enter a valid domain name."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:152 forms/fields.py:775
|
||||
#: core/validators.py:153 forms/fields.py:774
|
||||
msgid "Enter a valid URL."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:199
|
||||
#: core/validators.py:200
|
||||
msgid "Enter a valid integer."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:210
|
||||
#: core/validators.py:211
|
||||
msgid "Enter a valid email address."
|
||||
msgstr ""
|
||||
|
||||
#. Translators: "letters" means latin letters: a-z and A-Z.
|
||||
#: core/validators.py:288
|
||||
#: core/validators.py:289
|
||||
msgid ""
|
||||
"Enter a valid “slug” consisting of letters, numbers, underscores or hyphens."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:296
|
||||
#: core/validators.py:297
|
||||
msgid ""
|
||||
"Enter a valid “slug” consisting of Unicode letters, numbers, underscores, or "
|
||||
"hyphens."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:308 core/validators.py:317 core/validators.py:331
|
||||
#: core/validators.py:309 core/validators.py:318 core/validators.py:332
|
||||
#: db/models/fields/__init__.py:2220
|
||||
#, python-format
|
||||
msgid "Enter a valid %(protocol)s address."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:310
|
||||
#: core/validators.py:311
|
||||
msgid "IPv4"
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:319 utils/ipv6.py:43
|
||||
#: core/validators.py:320 utils/ipv6.py:43
|
||||
msgid "IPv6"
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:333
|
||||
#: core/validators.py:334
|
||||
msgid "IPv4 or IPv6"
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:374
|
||||
#: core/validators.py:375
|
||||
msgid "Enter only digits separated by commas."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:380
|
||||
#: core/validators.py:381
|
||||
#, python-format
|
||||
msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:415
|
||||
#: core/validators.py:416
|
||||
#, python-format
|
||||
msgid "Ensure this value is less than or equal to %(limit_value)s."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:424
|
||||
#: core/validators.py:425
|
||||
#, python-format
|
||||
msgid "Ensure this value is greater than or equal to %(limit_value)s."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:433
|
||||
#: core/validators.py:434
|
||||
#, python-format
|
||||
msgid "Ensure this value is a multiple of step size %(limit_value)s."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:440
|
||||
#: core/validators.py:441
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ensure this value is a multiple of step size %(limit_value)s, starting from "
|
||||
"%(offset)s, e.g. %(offset)s, %(valid_value1)s, %(valid_value2)s, and so on."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:472
|
||||
#: core/validators.py:473
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ensure this value has at least %(limit_value)d character (it has "
|
||||
@ -536,7 +536,7 @@ msgid_plural ""
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/validators.py:490
|
||||
#: core/validators.py:491
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ensure this value has at most %(limit_value)d character (it has "
|
||||
@ -547,25 +547,25 @@ msgid_plural ""
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/validators.py:513 forms/fields.py:366 forms/fields.py:405
|
||||
#: core/validators.py:514 forms/fields.py:365 forms/fields.py:404
|
||||
msgid "Enter a number."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:515
|
||||
#: core/validators.py:516
|
||||
#, python-format
|
||||
msgid "Ensure that there are no more than %(max)s digit in total."
|
||||
msgid_plural "Ensure that there are no more than %(max)s digits in total."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/validators.py:520
|
||||
#: core/validators.py:521
|
||||
#, python-format
|
||||
msgid "Ensure that there are no more than %(max)s decimal place."
|
||||
msgid_plural "Ensure that there are no more than %(max)s decimal places."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/validators.py:525
|
||||
#: core/validators.py:526
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Ensure that there are no more than %(max)s digit before the decimal point."
|
||||
@ -574,27 +574,27 @@ msgid_plural ""
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: core/validators.py:596
|
||||
#: core/validators.py:597
|
||||
#, python-format
|
||||
msgid ""
|
||||
"File extension “%(extension)s” is not allowed. Allowed extensions are: "
|
||||
"%(allowed_extensions)s."
|
||||
msgstr ""
|
||||
|
||||
#: core/validators.py:658
|
||||
#: core/validators.py:659
|
||||
msgid "Null characters are not allowed."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/base.py:1600 forms/models.py:908
|
||||
#: db/models/base.py:1631 forms/models.py:932
|
||||
msgid "and"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/base.py:1602
|
||||
#: db/models/base.py:1633
|
||||
#, python-format
|
||||
msgid "%(model_name)s with this %(field_labels)s already exists."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/constraints.py:22
|
||||
#: db/models/constraints.py:20
|
||||
#, python-format
|
||||
msgid "Constraint “%(name)s” is violated."
|
||||
msgstr ""
|
||||
@ -630,75 +630,75 @@ msgstr ""
|
||||
msgid "Field of type: %(field_type)s"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1162
|
||||
#: db/models/fields/__init__.py:1161
|
||||
#, python-format
|
||||
msgid "“%(value)s” value must be either True or False."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1163
|
||||
#: db/models/fields/__init__.py:1162
|
||||
#, python-format
|
||||
msgid "“%(value)s” value must be either True, False, or None."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1165
|
||||
#: db/models/fields/__init__.py:1164
|
||||
msgid "Boolean (Either True or False)"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1215
|
||||
#: db/models/fields/__init__.py:1214
|
||||
#, python-format
|
||||
msgid "String (up to %(max_length)s)"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1217
|
||||
#: db/models/fields/__init__.py:1216
|
||||
msgid "String (unlimited)"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1326
|
||||
#: db/models/fields/__init__.py:1325
|
||||
msgid "Comma-separated integers"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1427
|
||||
#: db/models/fields/__init__.py:1426
|
||||
#, python-format
|
||||
msgid ""
|
||||
"“%(value)s” value has an invalid date format. It must be in YYYY-MM-DD "
|
||||
"format."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1431 db/models/fields/__init__.py:1566
|
||||
#: db/models/fields/__init__.py:1430 db/models/fields/__init__.py:1565
|
||||
#, python-format
|
||||
msgid ""
|
||||
"“%(value)s” value has the correct format (YYYY-MM-DD) but it is an invalid "
|
||||
"date."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1435
|
||||
#: db/models/fields/__init__.py:1434
|
||||
msgid "Date (without time)"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1562
|
||||
#: db/models/fields/__init__.py:1561
|
||||
#, python-format
|
||||
msgid ""
|
||||
"“%(value)s” value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[."
|
||||
"uuuuuu]][TZ] format."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1570
|
||||
#: db/models/fields/__init__.py:1569
|
||||
#, python-format
|
||||
msgid ""
|
||||
"“%(value)s” value has the correct format (YYYY-MM-DD HH:MM[:ss[.uuuuuu]]"
|
||||
"[TZ]) but it is an invalid date/time."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1575
|
||||
#: db/models/fields/__init__.py:1574
|
||||
msgid "Date (with time)"
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1702
|
||||
#: db/models/fields/__init__.py:1701
|
||||
#, python-format
|
||||
msgid "“%(value)s” value must be a decimal number."
|
||||
msgstr ""
|
||||
|
||||
#: db/models/fields/__init__.py:1704
|
||||
#: db/models/fields/__init__.py:1703
|
||||
msgid "Decimal number"
|
||||
msgstr ""
|
||||
|
||||
@ -864,53 +864,54 @@ msgid "Many-to-many relationship"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: If found as last label character, these punctuation
|
||||
#. characters will prevent the default label_suffix to be appended to the label
|
||||
#: forms/boundfield.py:185
|
||||
#. characters will prevent the default label_suffix to be appended to
|
||||
#. the label
|
||||
#: forms/boundfield.py:188
|
||||
msgid ":?.!"
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:95
|
||||
#: forms/fields.py:92
|
||||
msgid "This field is required."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:315
|
||||
#: forms/fields.py:314
|
||||
msgid "Enter a whole number."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:486 forms/fields.py:1267
|
||||
#: forms/fields.py:485 forms/fields.py:1251
|
||||
msgid "Enter a valid date."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:509 forms/fields.py:1268
|
||||
#: forms/fields.py:508 forms/fields.py:1252
|
||||
msgid "Enter a valid time."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:536
|
||||
#: forms/fields.py:535
|
||||
msgid "Enter a valid date/time."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:570
|
||||
#: forms/fields.py:569
|
||||
msgid "Enter a valid duration."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:571
|
||||
#: forms/fields.py:570
|
||||
#, python-brace-format
|
||||
msgid "The number of days must be between {min_days} and {max_days}."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:640
|
||||
#: forms/fields.py:639
|
||||
msgid "No file was submitted. Check the encoding type on the form."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:641
|
||||
#: forms/fields.py:640
|
||||
msgid "No file was submitted."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:642
|
||||
#: forms/fields.py:641
|
||||
msgid "The submitted file is empty."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:644
|
||||
#: forms/fields.py:643
|
||||
#, python-format
|
||||
msgid "Ensure this filename has at most %(max)d character (it has %(length)d)."
|
||||
msgid_plural ""
|
||||
@ -918,34 +919,34 @@ msgid_plural ""
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: forms/fields.py:649
|
||||
#: forms/fields.py:648
|
||||
msgid "Please either submit a file or check the clear checkbox, not both."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:717
|
||||
#: forms/fields.py:716
|
||||
msgid ""
|
||||
"Upload a valid image. The file you uploaded was either not an image or a "
|
||||
"corrupted image."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:889 forms/fields.py:975 forms/models.py:1592
|
||||
#: forms/fields.py:872 forms/fields.py:959 forms/models.py:1621
|
||||
#, python-format
|
||||
msgid "Select a valid choice. %(value)s is not one of the available choices."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:977 forms/fields.py:1096 forms/models.py:1590
|
||||
#: forms/fields.py:961 forms/fields.py:1080 forms/models.py:1619
|
||||
msgid "Enter a list of values."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:1097
|
||||
#: forms/fields.py:1081
|
||||
msgid "Enter a complete value."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:1339
|
||||
#: forms/fields.py:1323
|
||||
msgid "Enter a valid UUID."
|
||||
msgstr ""
|
||||
|
||||
#: forms/fields.py:1369
|
||||
#: forms/fields.py:1353
|
||||
msgid "Enter a valid JSON."
|
||||
msgstr ""
|
||||
|
||||
@ -988,36 +989,36 @@ msgstr ""
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:901
|
||||
#: forms/models.py:925
|
||||
#, python-format
|
||||
msgid "Please correct the duplicate data for %(field)s."
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:906
|
||||
#: forms/models.py:930
|
||||
#, python-format
|
||||
msgid "Please correct the duplicate data for %(field)s, which must be unique."
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:913
|
||||
#: forms/models.py:937
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Please correct the duplicate data for %(field_name)s which must be unique "
|
||||
"for the %(lookup)s in %(date_field)s."
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:922
|
||||
#: forms/models.py:946
|
||||
msgid "Please correct the duplicate values below."
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:1359
|
||||
#: forms/models.py:1383
|
||||
msgid "The inline value did not match the parent instance."
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:1450
|
||||
#: forms/models.py:1474
|
||||
msgid "Select a valid choice. That choice is not one of the available choices."
|
||||
msgstr ""
|
||||
|
||||
#: forms/models.py:1594
|
||||
#: forms/models.py:1623
|
||||
#, python-format
|
||||
msgid "“%(pk)s” is not a valid value."
|
||||
msgstr ""
|
||||
@ -1029,63 +1030,83 @@ msgid ""
|
||||
"may be ambiguous or it may not exist."
|
||||
msgstr ""
|
||||
|
||||
#: forms/widgets.py:527
|
||||
#: forms/widgets.py:528
|
||||
msgid "Clear"
|
||||
msgstr ""
|
||||
|
||||
#: forms/widgets.py:528
|
||||
#: forms/widgets.py:529
|
||||
msgid "Currently"
|
||||
msgstr ""
|
||||
|
||||
#: forms/widgets.py:529
|
||||
#: forms/widgets.py:530
|
||||
msgid "Change"
|
||||
msgstr ""
|
||||
|
||||
#: forms/widgets.py:866
|
||||
#: forms/widgets.py:869
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: forms/widgets.py:867
|
||||
#: forms/widgets.py:870
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#: forms/widgets.py:868
|
||||
#: forms/widgets.py:871
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: tasks/base.py:34
|
||||
msgctxt "Task"
|
||||
msgid "Ready"
|
||||
msgstr ""
|
||||
|
||||
#: tasks/base.py:36
|
||||
msgctxt "Task"
|
||||
msgid "Running"
|
||||
msgstr ""
|
||||
|
||||
#: tasks/base.py:38
|
||||
msgctxt "Task"
|
||||
msgid "Failed"
|
||||
msgstr ""
|
||||
|
||||
#: tasks/base.py:40
|
||||
msgctxt "Task"
|
||||
msgid "Successful"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: Please do not add spaces around commas.
|
||||
#: template/defaultfilters.py:873
|
||||
#: template/defaultfilters.py:878
|
||||
msgid "yes,no,maybe"
|
||||
msgstr ""
|
||||
|
||||
#: template/defaultfilters.py:903 template/defaultfilters.py:920
|
||||
#: template/defaultfilters.py:908 template/defaultfilters.py:925
|
||||
#, python-format
|
||||
msgid "%(size)d byte"
|
||||
msgid_plural "%(size)d bytes"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: template/defaultfilters.py:922
|
||||
#: template/defaultfilters.py:927
|
||||
#, python-format
|
||||
msgid "%s KB"
|
||||
msgstr ""
|
||||
|
||||
#: template/defaultfilters.py:924
|
||||
#: template/defaultfilters.py:929
|
||||
#, python-format
|
||||
msgid "%s MB"
|
||||
msgstr ""
|
||||
|
||||
#: template/defaultfilters.py:926
|
||||
#: template/defaultfilters.py:931
|
||||
#, python-format
|
||||
msgid "%s GB"
|
||||
msgstr ""
|
||||
|
||||
#: template/defaultfilters.py:928
|
||||
#: template/defaultfilters.py:933
|
||||
#, python-format
|
||||
msgid "%s TB"
|
||||
msgstr ""
|
||||
|
||||
#: template/defaultfilters.py:930
|
||||
#: template/defaultfilters.py:935
|
||||
#, python-format
|
||||
msgid "%s PB"
|
||||
msgstr ""
|
||||
@ -1390,18 +1411,18 @@ msgstr ""
|
||||
msgid "This is not a valid IPv6 address."
|
||||
msgstr ""
|
||||
|
||||
#: utils/text.py:67
|
||||
#: utils/text.py:76
|
||||
#, python-format
|
||||
msgctxt "String to return when truncating text"
|
||||
msgid "%(truncated_text)s…"
|
||||
msgstr ""
|
||||
|
||||
#: utils/text.py:278
|
||||
#: utils/text.py:287
|
||||
msgid "or"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: This string is used as a separator between list elements
|
||||
#: utils/text.py:297 utils/timesince.py:135
|
||||
#: utils/text.py:306 utils/timesince.py:135
|
||||
msgid ", "
|
||||
msgstr ""
|
||||
|
||||
|
@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Django\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-03-19 11:30-0500\n"
|
||||
"POT-Creation-Date: 2025-09-17 18:23-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,17 +19,17 @@ msgstr ""
|
||||
msgid "Delete selected %(verbose_name_plural)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/actions.py:52
|
||||
#: contrib/admin/actions.py:53
|
||||
#, python-format
|
||||
msgid "Successfully deleted %(count)d %(items)s."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/actions.py:62 contrib/admin/options.py:2250
|
||||
#: contrib/admin/actions.py:63 contrib/admin/options.py:2208
|
||||
#, python-format
|
||||
msgid "Cannot delete %(name)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/actions.py:64
|
||||
#: contrib/admin/actions.py:65
|
||||
#: contrib/admin/templates/admin/delete_selected_confirmation.html:17
|
||||
msgid "Delete multiple objects"
|
||||
msgstr ""
|
||||
@ -103,228 +103,228 @@ msgstr ""
|
||||
msgid "Action:"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/helpers.py:433
|
||||
#: contrib/admin/helpers.py:430
|
||||
#, python-format
|
||||
msgid "Add another %(verbose_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/helpers.py:437
|
||||
#: contrib/admin/helpers.py:434
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:20
|
||||
#: contrib/admin/models.py:18
|
||||
msgid "Addition"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:21 contrib/admin/templates/admin/app_list.html:38
|
||||
#: contrib/admin/models.py:19 contrib/admin/templates/admin/app_list.html:38
|
||||
#: contrib/admin/templates/admin/edit_inline/stacked.html:20
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:40
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:41
|
||||
msgid "Change"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:22
|
||||
#: contrib/admin/models.py:20
|
||||
msgid "Deletion"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:108
|
||||
#: contrib/admin/models.py:59
|
||||
msgid "action time"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:115
|
||||
#: contrib/admin/models.py:66
|
||||
msgid "user"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:120
|
||||
#: contrib/admin/models.py:71
|
||||
msgid "content type"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:124
|
||||
#: contrib/admin/models.py:75
|
||||
msgid "object id"
|
||||
msgstr ""
|
||||
|
||||
#. Translators: 'repr' means representation
|
||||
#. (https://docs.python.org/library/functions.html#repr)
|
||||
#: contrib/admin/models.py:127
|
||||
#: contrib/admin/models.py:78
|
||||
msgid "object repr"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:129
|
||||
#: contrib/admin/models.py:80
|
||||
msgid "action flag"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:132
|
||||
#: contrib/admin/models.py:83
|
||||
msgid "change message"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:137
|
||||
#: contrib/admin/models.py:88
|
||||
msgid "log entry"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:138
|
||||
#: contrib/admin/models.py:89
|
||||
msgid "log entries"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:147
|
||||
#: contrib/admin/models.py:98
|
||||
#, python-format
|
||||
msgid "Added “%(object)s”."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:149
|
||||
#: contrib/admin/models.py:100
|
||||
#, python-format
|
||||
msgid "Changed “%(object)s” — %(changes)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:154
|
||||
#: contrib/admin/models.py:105
|
||||
#, python-format
|
||||
msgid "Deleted “%(object)s.”"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:156
|
||||
#: contrib/admin/models.py:107
|
||||
msgid "LogEntry Object"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:185
|
||||
#: contrib/admin/models.py:136
|
||||
#, python-brace-format
|
||||
msgid "Added {name} “{object}”."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:190
|
||||
#: contrib/admin/models.py:141
|
||||
msgid "Added."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:198 contrib/admin/options.py:2504
|
||||
#: contrib/admin/models.py:149 contrib/admin/options.py:2462
|
||||
msgid "and"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:205
|
||||
#: contrib/admin/models.py:156
|
||||
#, python-brace-format
|
||||
msgid "Changed {fields} for {name} “{object}”."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:211
|
||||
#: contrib/admin/models.py:162
|
||||
#, python-brace-format
|
||||
msgid "Changed {fields}."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:221
|
||||
#: contrib/admin/models.py:172
|
||||
#, python-brace-format
|
||||
msgid "Deleted {name} “{object}”."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/models.py:227
|
||||
#: contrib/admin/models.py:178
|
||||
msgid "No fields changed."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:248 contrib/admin/options.py:292
|
||||
#: contrib/admin/options.py:246 contrib/admin/options.py:290
|
||||
msgid "None"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:344
|
||||
#: contrib/admin/options.py:342
|
||||
msgid "Hold down “Control”, or “Command” on a Mac, to select more than one."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1031
|
||||
#: contrib/admin/options.py:989
|
||||
msgid "Select this object for an action - {}"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1469 contrib/admin/options.py:1507
|
||||
#: contrib/admin/options.py:1427 contrib/admin/options.py:1465
|
||||
#, python-brace-format
|
||||
msgid "The {name} “{obj}” was added successfully."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1471
|
||||
#: contrib/admin/options.py:1429
|
||||
msgid "You may edit it again below."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1488
|
||||
#: contrib/admin/options.py:1446
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"The {name} “{obj}” was added successfully. You may add another {name} below."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1556
|
||||
#: contrib/admin/options.py:1514
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"The {name} “{obj}” was changed successfully. You may edit it again below."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1576
|
||||
#: contrib/admin/options.py:1534
|
||||
#, python-brace-format
|
||||
msgid ""
|
||||
"The {name} “{obj}” was changed successfully. You may add another {name} "
|
||||
"below."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1598
|
||||
#: contrib/admin/options.py:1556
|
||||
#, python-brace-format
|
||||
msgid "The {name} “{obj}” was changed successfully."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1676 contrib/admin/options.py:2066
|
||||
#: contrib/admin/options.py:1634 contrib/admin/options.py:2024
|
||||
msgid ""
|
||||
"Items must be selected in order to perform actions on them. No items have "
|
||||
"been changed."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1696
|
||||
#: contrib/admin/options.py:1654
|
||||
msgid "No action selected."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1727
|
||||
#: contrib/admin/options.py:1685
|
||||
#, python-format
|
||||
msgid "The %(name)s “%(obj)s” was deleted successfully."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1829
|
||||
#: contrib/admin/options.py:1787
|
||||
#, python-format
|
||||
msgid "%(name)s with ID “%(key)s” doesn’t exist. Perhaps it was deleted?"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1945
|
||||
#: contrib/admin/options.py:1903
|
||||
#, python-format
|
||||
msgid "Add %s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1947
|
||||
#: contrib/admin/options.py:1905
|
||||
#, python-format
|
||||
msgid "Change %s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:1949
|
||||
#: contrib/admin/options.py:1907
|
||||
#, python-format
|
||||
msgid "View %s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:2036
|
||||
#: contrib/admin/options.py:1994
|
||||
msgid "Database error"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:2126
|
||||
#: contrib/admin/options.py:2084
|
||||
#, 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:2157
|
||||
#: contrib/admin/options.py:2115
|
||||
#, python-format
|
||||
msgid "%(total_count)s selected"
|
||||
msgid_plural "All %(total_count)s selected"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: contrib/admin/options.py:2163
|
||||
#: contrib/admin/options.py:2121
|
||||
#, python-format
|
||||
msgid "0 of %(cnt)s selected"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:2252
|
||||
#: contrib/admin/options.py:2210
|
||||
#: contrib/admin/templates/admin/delete_confirmation.html:18
|
||||
#: contrib/admin/templates/admin/submit_line.html:14
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:2308
|
||||
#: contrib/admin/options.py:2266
|
||||
#, python-format
|
||||
msgid "Change history: %s"
|
||||
msgstr ""
|
||||
@ -332,12 +332,12 @@ msgstr ""
|
||||
#. Translators: Model verbose name and instance
|
||||
#. representation, suitable to be an item in a
|
||||
#. list.
|
||||
#: contrib/admin/options.py:2498
|
||||
#: contrib/admin/options.py:2456
|
||||
#, python-format
|
||||
msgid "%(class_name)s %(instance)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/options.py:2507
|
||||
#: contrib/admin/options.py:2465
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Deleting %(class_name)s %(instance)s would require deleting the following "
|
||||
@ -356,13 +356,13 @@ msgstr ""
|
||||
msgid "Site administration"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/sites.py:431 contrib/admin/templates/admin/login.html:64
|
||||
#: contrib/admin/sites.py:432 contrib/admin/templates/admin/login.html:64
|
||||
#: contrib/admin/templates/registration/password_reset_complete.html:15
|
||||
#: contrib/admin/tests.py:146
|
||||
#: contrib/admin/tests.py:170
|
||||
msgid "Log in"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/sites.py:586
|
||||
#: contrib/admin/sites.py:587
|
||||
#, python-format
|
||||
msgid "%(app)s administration"
|
||||
msgstr ""
|
||||
@ -379,7 +379,7 @@ msgstr ""
|
||||
#: contrib/admin/templates/admin/500.html:6
|
||||
#: contrib/admin/templates/admin/app_index.html:10
|
||||
#: contrib/admin/templates/admin/auth/user/change_password.html:15
|
||||
#: contrib/admin/templates/admin/base.html:75
|
||||
#: contrib/admin/templates/admin/base.html:76
|
||||
#: contrib/admin/templates/admin/change_form.html:19
|
||||
#: contrib/admin/templates/admin/change_list.html:33
|
||||
#: contrib/admin/templates/admin/delete_confirmation.html:14
|
||||
@ -415,11 +415,7 @@ msgid ""
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/actions.html:8
|
||||
msgid "Run the selected action"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/actions.html:8
|
||||
msgid "Go"
|
||||
msgid "Run"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/actions.html:16
|
||||
@ -436,7 +432,7 @@ msgid "Clear selection"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/app_index.html:8
|
||||
#: contrib/admin/templates/admin/base.html:72
|
||||
#: contrib/admin/templates/admin/base.html:73
|
||||
msgid "Breadcrumbs"
|
||||
msgstr ""
|
||||
|
||||
@ -463,7 +459,7 @@ msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/app_list.html:36
|
||||
#: contrib/admin/templates/admin/edit_inline/stacked.html:20
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:40
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:41
|
||||
msgid "View"
|
||||
msgstr ""
|
||||
|
||||
@ -487,7 +483,7 @@ msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/auth/user/change_password.html:19
|
||||
#: contrib/admin/templates/admin/auth/user/change_password.html:71
|
||||
#: contrib/admin/templates/admin/base.html:56
|
||||
#: contrib/admin/templates/admin/base.html:57
|
||||
#: contrib/admin/templates/registration/password_change_done.html:4
|
||||
#: contrib/admin/templates/registration/password_change_form.html:7
|
||||
msgid "Change password"
|
||||
@ -498,8 +494,8 @@ msgid "Set password"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/auth/user/change_password.html:30
|
||||
#: contrib/admin/templates/admin/change_form.html:45
|
||||
#: contrib/admin/templates/admin/change_list.html:54
|
||||
#: contrib/admin/templates/admin/change_form.html:44
|
||||
#: contrib/admin/templates/admin/change_list.html:53
|
||||
#: contrib/admin/templates/admin/login.html:24
|
||||
#: contrib/admin/templates/registration/password_change_form.html:27
|
||||
msgid "Please correct the error below."
|
||||
@ -526,25 +522,25 @@ msgstr ""
|
||||
msgid "Enable password-based authentication"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/base.html:27
|
||||
#: contrib/admin/templates/admin/base.html:28
|
||||
msgid "Skip to main content"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/base.html:42
|
||||
#: contrib/admin/templates/admin/base.html:43
|
||||
msgid "Welcome,"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/base.html:47
|
||||
#: contrib/admin/templates/admin/base.html:48
|
||||
msgid "View site"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/base.html:52
|
||||
#: contrib/admin/templates/admin/base.html:53
|
||||
#: contrib/admin/templates/registration/password_change_done.html:4
|
||||
#: contrib/admin/templates/registration/password_change_form.html:7
|
||||
msgid "Documentation"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/base.html:60
|
||||
#: contrib/admin/templates/admin/base.html:61
|
||||
#: contrib/admin/templates/registration/password_change_done.html:7
|
||||
#: contrib/admin/templates/registration/password_change_form.html:10
|
||||
msgid "Log out"
|
||||
@ -563,26 +559,31 @@ msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_form_object_tools.html:7
|
||||
#: contrib/admin/templates/admin/edit_inline/stacked.html:22
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:42
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:43
|
||||
msgid "View on site"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_list.html:79
|
||||
#: contrib/admin/templates/admin/change_list.html:62
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_list.html:82
|
||||
#: contrib/admin/templates/admin/change_list.html:65
|
||||
msgid "Hide counts"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_list.html:83
|
||||
#: contrib/admin/templates/admin/change_list.html:66
|
||||
msgid "Show counts"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_list.html:86
|
||||
#: contrib/admin/templates/admin/change_list.html:69
|
||||
msgid "Clear all filters"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_list.html:93
|
||||
#: contrib/admin/templates/admin/submit_line.html:4
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/change_list_results.html:16
|
||||
msgid "Remove from sorting"
|
||||
msgstr ""
|
||||
@ -611,7 +612,7 @@ msgstr ""
|
||||
#: contrib/admin/templates/admin/delete_confirmation.html:25
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Deleting the %(object_name)s '%(escaped_object)s' would result in deleting "
|
||||
"Deleting the %(object_name)s “%(escaped_object)s” would result in deleting "
|
||||
"related objects, but your account doesn't have permission to delete the "
|
||||
"following types of objects:"
|
||||
msgstr ""
|
||||
@ -619,14 +620,14 @@ msgstr ""
|
||||
#: contrib/admin/templates/admin/delete_confirmation.html:30
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Deleting the %(object_name)s '%(escaped_object)s' would require deleting the "
|
||||
"Deleting the %(object_name)s “%(escaped_object)s” would require deleting the "
|
||||
"following protected related objects:"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/delete_confirmation.html:35
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Are you sure you want to delete the %(object_name)s \"%(escaped_object)s\"? "
|
||||
"Are you sure you want to delete the %(object_name)s “%(escaped_object)s”? "
|
||||
"All of the following related items will be deleted:"
|
||||
msgstr ""
|
||||
|
||||
@ -667,7 +668,7 @@ msgid ""
|
||||
"following objects and their related items will be deleted:"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:26
|
||||
#: contrib/admin/templates/admin/edit_inline/tabular.html:27
|
||||
msgid "Delete?"
|
||||
msgstr ""
|
||||
|
||||
@ -754,44 +755,54 @@ msgstr ""
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/object_history.html:49
|
||||
#: contrib/admin/templates/admin/object_history.html:38
|
||||
#, python-format
|
||||
msgid "Pagination %(name)s entries"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/object_history.html:52
|
||||
msgid "entry"
|
||||
msgid_plural "entries"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: contrib/admin/templates/admin/object_history.html:52
|
||||
#: contrib/admin/templates/admin/object_history.html:55
|
||||
msgid ""
|
||||
"This object doesn’t have a change history. It probably wasn’t added via this "
|
||||
"admin site."
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/pagination.html:10
|
||||
#: contrib/admin/templates/admin/search_form.html:9
|
||||
msgid "Show all"
|
||||
#: contrib/admin/templates/admin/pagination.html:4
|
||||
#, python-format
|
||||
msgid "Pagination %(name)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/pagination.html:11
|
||||
#: contrib/admin/templates/admin/submit_line.html:4
|
||||
msgid "Save"
|
||||
#: contrib/admin/templates/admin/pagination.html:13
|
||||
#: contrib/admin/templates/admin/search_form.html:11
|
||||
msgid "Show all"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/popup_response.html:3
|
||||
msgid "Popup closing…"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/search_form.html:7
|
||||
msgid "Search"
|
||||
#: contrib/admin/templates/admin/search_form.html:4
|
||||
#, python-format
|
||||
msgid "Search %(name)s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/search_form.html:9
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templates/admin/search_form.html:11
|
||||
#, python-format
|
||||
msgid "%(counter)s result"
|
||||
msgid_plural "%(counter)s results"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: contrib/admin/templates/admin/search_form.html:9
|
||||
#: contrib/admin/templates/admin/search_form.html:11
|
||||
#, python-format
|
||||
msgid "%(full_result_count)s total"
|
||||
msgstr ""
|
||||
@ -948,45 +959,45 @@ msgstr ""
|
||||
msgid "Reset my password"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templatetags/admin_list.py:101
|
||||
#: contrib/admin/templatetags/admin_list.py:103
|
||||
msgid "Select all objects on this page for an action"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/templatetags/admin_list.py:445
|
||||
#: contrib/admin/templatetags/admin_list.py:448
|
||||
msgid "All dates"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/views/main.py:148
|
||||
#: contrib/admin/views/main.py:145
|
||||
#, python-format
|
||||
msgid "Select %s"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/views/main.py:150
|
||||
#: contrib/admin/views/main.py:147
|
||||
#, python-format
|
||||
msgid "Select %s to change"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/views/main.py:152
|
||||
#: contrib/admin/views/main.py:149
|
||||
#, python-format
|
||||
msgid "Select %s to view"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/widgets.py:99
|
||||
#: contrib/admin/widgets.py:109
|
||||
msgid "Date:"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/widgets.py:100
|
||||
#: contrib/admin/widgets.py:110
|
||||
msgid "Time:"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/widgets.py:164
|
||||
#: contrib/admin/widgets.py:179
|
||||
msgid "Lookup"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/widgets.py:393
|
||||
#: contrib/admin/widgets.py:412
|
||||
msgid "Currently:"
|
||||
msgstr ""
|
||||
|
||||
#: contrib/admin/widgets.py:394
|
||||
#: contrib/admin/widgets.py:413
|
||||
msgid "Change:"
|
||||
msgstr ""
|
||||
|
Loading…
x
Reference in New Issue
Block a user