Compare commits

...

389 Commits

Author SHA1 Message Date
Carlton Gibson df59146825 [2.1.x] Removed issue reporter name from 2.1.15 release notes.
Backport of 368b8d20aa from master
2019-12-02 10:04:16 +01:00
Carlton Gibson 98c7dacecf [2.1.x] Post-release version bump. 2019-12-02 09:29:11 +01:00
Carlton Gibson 3baf68b4ef [2.1.x] Bumped version for 2.1.5 release. 2019-12-02 09:20:52 +01:00
Carlton Gibson 2fc998e3ba [2.1.x] Added release date for 2.1.15.
Backport of e31d185267 from master
2019-12-02 09:14:54 +01:00
Carlton Gibson 103ebe2b5f Fixed CVE-2019-19118 -- Required edit permissions on parent model for editable inlines in admin.
Thank you to Shen Ying for reporting this issue.
2019-12-02 08:58:35 +01:00
Mariusz Felisiak f57f81a7fe [2.1.x] Refs #30953 -- Added 2.1.15 release note for 0107e3d105.
Backport of 39e39d0ac1 from master
2019-12-02 08:19:18 +01:00
Mariusz Felisiak 015fab76ad [2.1.x] Fixed #30953 -- Made select_for_update() lock queryset's model when using "self" with multi-table inheritance.
Thanks Abhijeet Viswa for the report and initial patch.

Backport of 0107e3d105 from master.
2019-12-02 08:13:13 +01:00
Sergey Fedoseev ed50f6c424 [2.1.x] Made versionadded/versionchanged annotations without a content end with ".".
Regression in d2afa5eb23.
Backport of 5032556483 from master
2019-11-21 09:04:30 +01:00
Mariusz Felisiak 0423ea1fa8 [2.1.x] Added stub release notes for 2.1.15.
Backport of e9def97d10 from master
2019-11-19 12:45:25 +01:00
Mariusz Felisiak cfc0378224 [2.1.x] Post-release version bump. 2019-11-04 09:19:48 +01:00
Mariusz Felisiak 11f29b6e17 [2.1.x] Bumped version for 2.1.14 release. 2019-11-04 09:12:34 +01:00
Mariusz Felisiak 341b2aa658 [2.1.x] Added release dates for 2.1.14 and 1.11.26.
Backport of 126cfefce2 from master
2019-11-04 08:28:19 +01:00
Louise Grandjonc 522af9d673 [2.1.x] Fixed #30826 -- Fixed crash of many JSONField lookups when one hand side is key transform.
Regression in 6c3dfba892.

Backport of 7d1bf29977 from master.
2019-10-11 11:57:16 +02:00
Mariusz Felisiak 608b787135 [2.1.x] Added stub release notes for 1.11.26 and 2.1.14.
Backport of 84322a29ce from master
2019-10-02 07:56:33 +02:00
Carlton Gibson cd0a7709f1 [2.1.x] Post-release version bump. 2019-10-01 10:25:59 +02:00
Carlton Gibson 32163d893f [2.1.x] Bumped version for 2.1.13 release. 2019-10-01 10:21:12 +02:00
Carlton Gibson 27e7e1c8ee [2.1.x] Added release dates for 2.1.13, and 1.11.25.
Backport of 3826aed46d from master.
2019-10-01 09:00:01 +02:00
David Vaz 1556a67c65 [2.1.x] Fixed #30216 -- Doc'd that BooleanField is no longer blank=True in Django 2.1.
Backport of a6972e8854 from stable/2.2.x
2019-09-27 13:02:08 +02:00
Simon Charette db181f4b7c [2.1.x] Fixed #30769 -- Fixed a crash when filtering against a subquery JSON/HStoreField annotation.
This was a regression introduced by 7deeabc7c7
to address CVE-2019-14234.

Thanks Tim Kleinschmidt for the report and Mariusz for the tests.

Backport of 6c3dfba892 from master.
2019-09-16 08:55:16 +02:00
Mariusz Felisiak 0cdd27de1a [2.1.x] Added stub release notes for 1.11.25 and 2.1.13.
Backport of bd7e0f81f8 from master
2019-09-16 07:44:19 +02:00
Mariusz Felisiak e48e08e01b [2.1.x] Post-release version bump. 2019-09-02 09:03:12 +02:00
Mariusz Felisiak 1d1713c477 [2.1.x] Bumped version for 2.1.12 release. 2019-09-02 08:38:07 +02:00
Mariusz Felisiak df853647d7 [2.1.x] Added release dates for 2.1.12 and 1.11.24.
Backport of 47f49adc11 from master.
2019-09-02 07:46:49 +02:00
Mariusz Felisiak 2a996a4a19 [2.1.x] Fixed test_json.TestQuerying.test_key_transform_expression() on Python 3.5.
Backport of 6624a3de28 from stable/2.2.x
2019-08-15 19:40:31 +02:00
Mariusz Felisiak 968b9af9b7 [2.1.x] Fixed #30672 -- Fixed crash of JSONField/HStoreField key transforms on expressions with params.
Regression in 4f5b58f5cd.

Thanks Florian Apolloner for the report and helping with tests.

Backport of 1f8382d34d from master.
2019-08-14 15:37:01 +02:00
Carlton Gibson 46c2856543 [2.1.x] Added CVE-2019-14235 to security release archive.
Backport of a5652eb795 from master
2019-08-01 12:06:02 +02:00
Carlton Gibson 8403afd843 [2.1.x] Added CVE-2019-14234 to security release archive.
Backport of 3a6a2f5eaf from master
2019-08-01 12:05:56 +02:00
Carlton Gibson 8ffd075373 [2.1.x] Added CVE-2019-14233 to security release archive.
Backport of 9600f63885 from master
2019-08-01 12:05:49 +02:00
Carlton Gibson dbecd71e43 [2.1.x] Added CVE-2019-14232 to the security release archive.
Backport of 87750787d1 from master
2019-08-01 12:05:42 +02:00
Carlton Gibson d974492c31 [2.1.x] Post-release version bump. 2019-08-01 10:53:28 +02:00
Carlton Gibson ff9dcc0867 [2.1.x] Bumped version for 2.1.11 release. 2019-08-01 10:48:48 +02:00
Florian Apolloner 5d50a2e5fa [2.1.x] Fixed CVE-2019-14235 -- Fixed potential memory exhaustion in django.utils.encoding.uri_to_iri().
Thanks to Guido Vranken for initial report.
2019-07-31 12:43:32 +02:00
Mariusz Felisiak f74b3ae362 [2.1.x] Fixed CVE-2019-14234 -- Protected JSONField/HStoreField key and index lookups against SQL injection.
Thanks to Sage M. Abdullah for the report and initial patch.
Thanks Florian Apolloner for reviews.
2019-07-31 12:43:32 +02:00
Florian Apolloner 5ff8e79114 [2.1.X] Fixed CVE-2019-14233 -- Prevented excessive HTMLParser recursion in strip_tags() when handling incomplete HTML entities.
Thanks to Guido Vranken for initial report.
2019-07-29 11:12:53 +02:00
Florian Apolloner c23723a155 [2.1.X] Fixed CVE-2019-14232 -- Adjusted regex to avoid backtracking issues when truncating HTML.
Thanks to Guido Vranken for initial report.
2019-07-29 11:09:18 +02:00
Carlton Gibson 24eba901eb [2.1.x] Added stub release notes for security releases.
Backport of f13147c8de from master
2019-07-25 10:54:51 +02:00
Mariusz Felisiak 765dac3d76 [2.1.x] Added CVE-2019-12781 to the security release archive.
Backport of 868cd56f05 from master
2019-07-01 10:21:48 +02:00
Mariusz Felisiak fafde97fd7 [2.1.x] Post-release version bump. 2019-07-01 08:37:24 +02:00
Mariusz Felisiak 90a1cfd600 [2.1.x] Bumped version for 2.1.10 release. 2019-07-01 08:27:38 +02:00
Carlton Gibson 1e40f427bb [2.1.x] Fixed CVE-2019-12781 -- Made HttpRequest always trust SECURE_PROXY_SSL_HEADER if set.
An HTTP request would not be redirected to HTTPS when the
SECURE_PROXY_SSL_HEADER and SECURE_SSL_REDIRECT settings were used if
the proxy connected to Django via HTTPS.

HttpRequest.scheme will now always trust the SECURE_PROXY_SSL_HEADER if
set, rather than falling back to the request scheme when the
SECURE_PROXY_SSL_HEADER did not have the secure value.

Thanks to Gavin Wahl for the report and initial patch suggestion, and
Shai Berger for review.

Backport of 54d0f5e62f from master
2019-07-01 08:24:47 +02:00
Mariusz Felisiak 87be9c9626 [2.1.x] Added stub release notes for security releases.
Backport of 30b3ee9d0b from master
2019-07-01 07:04:03 +02:00
Mariusz Felisiak 757c226fd6 [2.1.x] Fixed GeoIPTest.test04_city() failure with the latest GeoIP2 database.
Backport of 4305fbe8b1 from master
2019-06-30 20:17:44 +02:00
Markus Holtermann 20968e3eae [2.1.x] Bumped minimum ESLint version to 4.18.2.
Backport of ad7b438002 from master.
2019-06-21 18:04:44 +02:00
Nick Pope d58f8e4235 [2.1.x] Added CVE-2019-12308 to the security release archive.
Backport of 21b1d23912 from master
2019-06-03 21:46:58 +02:00
Nick Pope 8827e09944 [2.1.x] Added CVE-2019-11358 to the security release archive.
Backport of 8fb0ea5583 from master
2019-06-03 21:46:54 +02:00
Mariusz Felisiak 73158f19f1 [2.1.x] Fixed typos in 1.11.21, 2.1.9, 2.2.2 release notes.
Backport of 100ec901ae from master
2019-06-03 14:12:40 +02:00
Carlton Gibson eecf5a1474 [2.1.x] Post-release version bump. 2019-06-03 12:00:09 +02:00
Carlton Gibson 60ebd195c9 [2.1.x] Bumped version for 2.1.9 release. 2019-06-03 11:55:22 +02:00
Carlton Gibson 95649bc085 [2.1.x] Applied jQuery patch for CVE-2019-11358.
Backport of 34ec52269a from master.
2019-06-03 11:39:15 +02:00
Carlton Gibson 09186a13d9 [2.1.x] Fixed CVE-2019-12308 -- Made AdminURLFieldWidget validate URL before rendering clickable link.
Backport of deeba6d920 from master.
2019-06-03 11:37:57 +02:00
Carlton Gibson f6e2b556e0 [2.1.x] Added stub release notes for security releases.
Backport of 98c0fe19ee from master
2019-06-03 10:51:40 +02:00
Tim Graham fb2b4253f9 [2.1.x] Refs #27807 -- Removed docs for User.username_validator.
The new override functionality claimed in refs #21379 doesn't work.
Forwardport of 714fdbaa70 from stable/1.10.x.
2019-04-07 20:03:54 -04:00
Mariusz Felisiak 0a8617a5b1
[2.1.x] Refs #30331 -- Doc'd that psycopg2 < 2.8 is required. 2019-04-05 12:06:04 +02:00
Carlton Gibson 32561b84f7 [2.1.x] Post-release version bump. 2019-04-01 11:20:12 +02:00
Carlton Gibson e49b2ae361 [2.1.x] Bumped version for 2.1.8 release. 2019-04-01 11:08:23 +02:00
Tim Graham aafdf62921 [2.1.x] Fixed #30289 -- Prevented admin inlines for a ManyToManyField's implicit through model from being editable if the user only has the view permission.
Backport of 8335d59200 from master.
2019-03-30 17:56:50 -04:00
Tim Graham 6bfad83c2a [2.1.x] Added stub 2.1.8 release notes.
Backport of e245046bb6 from master
2019-03-30 13:04:45 -04:00
Tim Graham 28fb3ea827 [2.1.x] Fixed #30277 -- Fixed broken links to packaging.python.org.
Backport of 8f1cc7e9e6 from master.
2019-03-21 10:08:29 -04:00
Tim Graham bb880e17eb [2.1.x] Fixed serializers test crash if PyYAML isn't installed.
Follow up to a57c783dd4.

Backport of 55490ac746 from master
2019-03-20 16:09:01 +01:00
Mariusz Felisiak e12cf38ae9
[2.1.x] Fixed serializers tests for PyYAML 5.1+.
Backport of a57c783dd4 from master
2019-03-14 18:39:06 +01:00
Mariusz Felisiak 1999c0a00a
[2.1.x] Reverted "Fixed relative paths imports per isort 4.3.5."
This reverts commit 463fe11bc8 due to
restore of relative paths sorting from isort < 4.3.5 in isort 4.3.10.
Backport of b435f82939 from master
2019-03-03 19:37:25 +01:00
Tobias Bengfort 4fd6e09fdc [2.1.x] Clarified permission-related docs.
Backport of 632d4861dd from master
2019-02-28 15:29:32 +01:00
Tim Graham 0c295a7570 [2.1.x] Refs #29683 -- Updated multi-db docs for view permission.
Backport of 50f09264ae from master
2019-02-25 14:57:27 -05:00
Mariusz Felisiak 7514a6cc95
[2.1.x] Fixed documentation of database representation for ManyToManyField.
Backport of b0799f5d86 from master
2019-02-25 20:10:22 +01:00
Mariusz Felisiak 068952d694
[2.1.x] Fixed relative paths imports per isort 4.3.5.
Backport of 463fe11bc8 from master
2019-02-25 19:53:01 +01:00
Mariusz Felisiak 8fe63dc4cd
[2.1.x] Fixed #30187 -- Moved "install Django" command to a console box.
Backport of edec11ce86 from master.
2019-02-16 08:10:14 +01:00
Tim Graham e1b55f2d3f [2.1.x] Added CVE-2019-6975 to the security release archive.
Backport of d6e5aad5c7 from master.
2019-02-11 16:14:58 -05:00
Tim Graham 5c2b94af2a [2.1.x] Refs #30177 -- Forwardported 2.0.13 release notes.
Backport of 1b8f552b08 from master.
2019-02-11 15:55:12 -05:00
Tim Graham 11d7f58a17 [2.1.x] Post-release version bump. 2019-02-11 15:53:48 -05:00
Carlton Gibson dd0aa9dcca [2.1.x] Bumped version for 2.1.7 release. 2019-02-11 16:06:17 +01:00
Carlton Gibson 168bfdd92b [2.1.x] Refs #30175 -- Added release notes for 2.1.7, 2.0.12, and 1.11.20 releases.
Backport of b39bd0aa6d from master
2019-02-11 15:48:23 +01:00
Carlton Gibson 79a6e7798f [2.1.x] Bumped version for 2.1.6 release. 2019-02-11 11:26:29 +01:00
Carlton Gibson 40cd190557 [2.1.x] Fixed CVE-2019-6975 -- Fixed memory exhaustion in utils.numberformat.format().
Thanks Sjoerd Job Postmus for the report and initial patch.
Thanks Michael Manfre, Tim Graham, and Florian Apolloner for review.

Backport of 402c0caa85 from master
2019-02-11 11:11:55 +01:00
Mariusz Felisiak 657bbb139a
[2.1.x] Removed extra characters in docs header underlines.
Backport of 25829197bb from master
2019-02-08 21:41:10 +01:00
Carlton Gibson 5e5ecadaa3 [2.1.x] Added stub release notes for security releases.
Backport of 5cc6f02f91 from master
2019-02-07 15:49:51 +01:00
Daniel Hahler 893b80d95d [2.1.x] Fixed duplicate word in docs/releases/2.0.txt.
Backport of fdc4518fe2 from master.
2019-02-04 18:30:48 -05:00
Tim Graham f30467fe1d [2.1.x] Used extlinks for GitHub commits.
Backport of c34c6d0a2f from master.
2019-02-01 15:49:47 -05:00
Sergey Fedoseev 86f0779d09 [2.1.x] Corrected output of Prefetch.to_attr example.
Backport of ba7a420012 from master.
2019-01-31 09:09:48 -05:00
Mariusz Felisiak cd21b1a228
[2.1.x] Fixed E117 and F405 flake8 warnings.
Backport of 5a5c77d55d from master
2019-01-30 13:10:44 +01:00
Mariusz Felisiak 03219b5f70
[2.1.x] Fixed #30117 -- Fixed SchemaEditor.quote_value() test for mysqlclient 1.4.0+.
Backport of f05c02c4b8 from master
2019-01-19 13:36:46 +01:00
Tim Graham 1bb31708a0 [2.1.x] Refs #30097 -- Fixed typos in InlineModelAdmin.has_add_permission() deprecation comments.
Backport of ee9bd8c310 from stable/2.2.x.
2019-01-17 18:41:43 -05:00
Simon Charette f77dd56ead [2.1.x] Refs #29004 -- Prevented inspectdb tests from flushing all tables data.
This is a costly operation on most database backends.

Backport of 64f9776bc4 from master
2019-01-14 21:37:48 -05:00
Mariusz Felisiak 9c64761294 [2.1.x] Relaxed assertions to fix GIS test failures on Oracle 18c.
Backport of 1508e71c5b from master
2019-01-14 19:04:43 -05:00
MaximZemskov 3df13847d5 [2.1.x] Fixed #30097 -- Made 'obj' arg of InlineModelAdmin.has_add_permission() optional.
Restored backwards compatibility after refs #27991.
Regression in be6ca89396.

Backport of 3c01fe30f3 from master.
2019-01-11 18:03:23 -05:00
Tim Graham 7470595459 [2.1.x] Added stub 2.1.6 release notes.
Backport of 36fceeec88 from master.
2019-01-08 08:57:48 -05:00
Tim Graham ee1cad4908 [2.1.x] Added CVE-2019-3498 to the security release archive.
Backport of 162ae9c914 from master.
2019-01-04 09:25:20 -05:00
Tim Graham bbb87e3da3 [2.1.x] Post-release version bump. 2019-01-04 08:54:01 -05:00
Tim Graham 066f26fe8b [2.1.x] Bumped version for 2.1.5 release. 2019-01-04 08:45:30 -05:00
Tom Hacohen 64d2396e83 [2.1.x] Fixed #30070, CVE-2019-3498 -- Fixed content spoofing possiblity in the default 404 page.
Co-Authored-By: Tim Graham <timograham@gmail.com>
Backport of 1ecc0a395b from master.
2019-01-03 21:22:14 -05:00
Tim Graham e45d466d37 [2.1.x] Added __init__.py for db_utils tests.
Backport of b5fe97a34e from master.
2019-01-02 18:20:08 -05:00
Jozef fcb4d4dd9d [2.1.x] Fixed typo in docs/ref/migration-operations.txt.
Backport of 5bbf31634f from master.
2019-01-02 17:56:41 -05:00
Tim Graham cca7ce609d [2.1.x] Pinned Pillow != 5.4.0 in test requirements.
There's a bug that causes a test failure in forms_tests:
https://github.com/python-pillow/Pillow/pull/3501/files#r244651761.

Backport of e4a714b259 from master.
2019-01-02 17:36:57 -05:00
Tim Graham 4e4b952123 [2.1.x] Fixed #30050 -- Fixed InlineModelAdmin.has_change_permission() called with non-None obj during add.
Thanks andreage for the report and suggested fix.

Backport of 02c07be95c from master.
2019-01-01 09:53:28 -05:00
Adam Johnson 65ccb1b7e4 [2.1.x] Added examples to HttpRequest.build_absolute_uri() docs.
Backport of b71e3d635a from master.
2018-12-29 19:45:01 -05:00
Vedran Karačić 400dac7b69 [2.1.x] Updated OWASP Top 10 link to the latest version.
Backport of 293db9eb36 from master.
2018-12-27 10:04:41 -05:00
CHI Cheng 6f4130f358 [2.1.x] Fixed broken links to PyYAML page.
Backport of b7dbd5ff68 from master.
2018-12-27 10:49:57 +01:00
Marten Kenbeek a79789e232 [2.1.x] Added import locations to contrib.postgres aggregates and validators docs.
Backport of 7a6dbbb655 from master.
2018-12-24 16:36:14 -05:00
Konstantin Alekseev 08f78a4fc8 [2.1.x] Fixed #30015 -- Ensured request body is properly consumed for keep-alive connections.
Backport of b514dc14f4 and
bbe28fa076 from master.
2018-12-20 22:17:21 -05:00
Tim Graham 60398f0e39 [2.1.x] Removed unused imports in tests/test_runner/tests.py. 2018-12-20 22:12:18 -05:00
Simon Charette 7cf9d15cf8 [2.1.x] Fixed #30023 -- Prevented SQLite schema alterations while foreign key checks are enabled.
Prior to this change foreign key constraint references could be left pointing
at tables dropped during operations simulating unsupported table alterations
because of an unexpected failure to disable foreign key constraint checks.

SQLite3 does not allow disabling such checks while in a transaction so they
must be disabled beforehand.

Thanks ezaquarii for the report and Carlton and Tim for the review.

Backport of 315357ad25 from master.
2018-12-17 10:01:35 -05:00
Carlton Gibson 8d741bd88f [2.1.x] Fixed #30036 -- Removed unused imports in pagination example.
Backport of a394289b58 from master
2018-12-12 18:50:53 +01:00
Simon Charette fc8c2284e9 [2.1.x] Fixed #29182 -- Fixed schema table alteration on SQLite 3.26+.
SQLite 3.26 repoints foreign key constraints on table renames even when
foreign_keys pragma is off which breaks every operation that requires
a table rebuild to simulate unsupported ALTER TABLE statements.

The newly introduced legacy_alter_table pragma disables this behavior
and restores the previous schema editor assumptions.

Thanks Florian Apolloner, Christoph Trassl, Chris Lamb for the report and
troubleshooting assistance.

Backport of c8ffdbe514 from master.
2018-12-07 14:22:27 -05:00
Rodrigo 4c506730b5 [2.1.x] Fixed #29895 -- Doc'd why MySQL's atomic DDL statements don't work for atomic migrations.
Backport of ad191d9e01 from master.
2018-12-06 16:45:39 -05:00
Tim Graham 389ef05b1b [2.1.x] Refs #30013 -- Fixed SchemaEditor.quote_value() test for mysqlclient 1.3.14+.
Backport of 734ce71824 from master.
2018-12-05 15:10:36 -05:00
Tim Graham 1084906927 [2.1.x] Fixed #30013 -- Fixed DatabaseOperations.last_executed_query() with mysqlclient 1.3.14+.
Backport of 284b3221a2 from master.
2018-12-05 15:09:19 -05:00
Carlton Gibson 878744586b [2.1.x] Added stub release notes for 2.1.5 release.
Backport of 196b420fcb from master
2018-12-04 16:23:16 +01:00
Carlton Gibson 2a99d476c6 [2.1.x] Post-release version bump. 2018-12-03 18:11:58 +01:00
Carlton Gibson f1374f34da [2.1.x] Bumped version for 2.1.4 release. 2018-12-03 17:37:53 +01:00
Carlton Gibson c74e53f1c9 [2.1.x] Added release date for 2.1.4.
Backport of 346721a038 from master
2018-12-03 17:34:59 +01:00
Carlton Gibson 27f5b0aff3 [2.1.x] Fixed #29930 -- Allowed editing in admin with view-only inlines.
Co-authored-by: Tim Graham <timograham@gmail.com>
Backport of 8245c99ee6 from master
2018-12-03 17:34:36 +01:00
Carlton Gibson b623c49c39 [2.1.x] Added release date for 1.11.17.
Backport of 950112548e from master
2018-12-03 15:21:57 +01:00
raratiru 8f8be2a8d7 [2.1.x] Fixed #29991 -- Doc'd logger propogation for the default logging config.
Backport of 793a71b7be from master.
2018-11-29 20:32:49 -05:00
Basil Dubyk 381bdd4898 [2.1.x] Fixed #29929 -- Fixed admin view-only change form crash when using ModelAdmin.prepopulated_fields.
Backport of 7d1123e5ad from master.
2018-11-28 15:50:30 -05:00
Tim Graham a9d9680ea3 [2.1.x] Refs #28205 -- Corrected ModelAdmin.prepopulated_fields docs regarding when they're populated.
Backport of 682cdf6cab from master.
2018-11-28 15:12:31 -05:00
Tim Graham 7e9d5a0aca [2.1.x] Fixed #29317 -- Doc'd filter argument in contrib.postgres aggregates.
Backport of 926fa7116f from master.
2018-11-27 16:26:18 -05:00
Simon Charette 5760e05375 [2.1.x] Corrected Aggregate docs to reflect that it accepts multiple expressions.
Backport of 9a7d336c38 from master.
2018-11-27 09:28:49 -05:00
Damian Dimmich 0d4bbd3f33 [2.1.x] Updated docs for fast column creation with defaults in PostgreSQL 11.
Backport of 133e79399a from master.
2018-11-26 10:13:29 -05:00
takaaki shimbo 4e6285c490 [2.1.x] Fixed typo in patch_logger() docstring.
Backport of 6275b50ac2 from master
2018-11-25 14:43:44 -05:00
andreage d18e14e1d9 [2.1.x] Fixed typo in docs/topics/i18n/translation.txt.
Backport of 78fc64578a from master
2018-11-23 10:13:17 +01:00
Florian Apolloner e1721ece48 [2.1.x] Fixed #29849 -- Fixed keep-alive support in runserver.
Ticket #25619 changed the default protocol to HTTP/1.1 but did not
properly implement keep-alive. As a "fix" keep-alive was disabled in
ticket #28440 to prevent clients from hanging (they expect the server to
send more data if the connection is not closed and there is no content
length set).

The combination of those two fixes resulted in yet another problem:
HTTP/1.1 by default allows a client to assume that keep-alive is
supported unless the server disables it via 'Connection: close' -- see
RFC2616 8.1.2.1 for details on persistent connection negotiation. Now if
the client receives a response from Django without 'Connection: close'
and immediately sends a new request (on the same tcp connection) before
our server closes the tcp connection, it will error out at some point
because the connection does get closed a few milli seconds later.

This patch fixes the mentioned issues by always sending 'Connection:
close' if we cannot determine a content length. The code is inefficient
in the sense that it does not allow for persistent connections when
chunked responses are used, but that should not really cause any
problems (Django does not generate those) and it only affects the
development server anyways.

Refs #25619, #28440.

Regression in ac756f16c5.
Backport of 934acf1126 from master.
2018-11-20 17:44:03 -05:00
Tim Graham ab2b86c124 [2.1.x] Doc'd purpose of "Database backend API" backwards incompatible changes section.
Backport of f436c82637 from master.
2018-11-17 16:04:59 -05:00
Tim Graham b94279dd26 [2.1.x] Refs #28814 -- Doc'd Python 3.7 compatibility in Django 1.11.x.
Backport of 2fd21a1858 from master.
2018-11-17 16:04:33 -05:00
Claude Paroz 0991940c88 [2.1.x] Fixed #29959 -- Cached GEOS version in WKBWriter class.
Regression in f185d929fa.

Backport of e7e5505902 from master.
2018-11-16 15:12:19 -05:00
Tim Graham c0c7bda525 [2.1.x] Removed release date for 2.0.10 and 1.11.17.
Backport of 97cec6f75d from master.
2018-11-16 09:34:39 -05:00
Prabakaran Kumaresshan 24a85f44c2 [2.1.x] Fixed #29864 -- Added link targets for low-level cache API.
Backport of 8250538bfc from master.
2018-11-15 18:46:27 -05:00
Mathew Payne 2128c508a2 [2.1.x] Fixed #29952 -- Lowercased all passwords in contrib.auth's auth/common-passwords.txt.gz.
Backport of 26bb2611a5 from master.
2018-11-15 14:11:24 -05:00
Daniel Musketa 793e26bc4f [2.1.x] Fixed typo in docs/ref/middleware.txt.
Backport of ca2856fb62 from master.
2018-11-14 09:48:06 -05:00
Katie McLaughlin 353afec70d [2.1.x] Fixed #29940 -- Recommended using the ORM rather than raw SQL.
Backport of 9886dffdf4 from master.
2018-11-13 18:15:35 -05:00
Tobias Bengfort b2ede89337 [2.1.x] Doc'd PermissionsMixin's usage of User.is_active and is_superuser.
Backport of b1243a55a5 from master.
2018-11-12 10:44:43 -05:00
Sergey Fedoseev ae35cd3dcb [2.1.x] Corrected docs regarding RegisterLookupMixin subclasses.
Backport of d48662122c from master.
2018-11-12 10:20:50 -05:00
Mads Jensen 747253ce84 [2.1.x] Updated some links to https and new locations.
Backport of 961f8e9985 from master.
2018-11-10 17:41:02 -05:00
Tim Graham da84fbfcb5 [2.1.x] Removed dead links to botbot.me.
Backport of d293d68f6a from master.
2018-11-10 17:25:47 -05:00
Tom Forbes 497d825dde [2.1.x] Removed obsolete and flaky GeoIP tests.
Backport of 8f90593e6f from master.
2018-11-10 08:22:56 -05:00
Tim Graham 8bc244bd57 [2.1.x] Fixed #29941 -- Fixed missing variable in docs/ref/contrib/contenttypes.txt.
Regression in b47552b445.

Backport of 0b98e8fdad from master.
2018-11-09 19:50:24 -05:00
minusf 5d0de5852a [2.1.x] Fixed signing.dumps() example for Python 3.
Backport of 545dae24fd from master
2018-11-09 07:27:03 -05:00
mentix02 ec28343628 [2.1.x] Fixed #29933 -- Fixed typo in docs/intro/contributing.txt.
Backport of 413583e2e2 from master.
2018-11-08 17:12:31 -05:00
Tobias Bengfort bd375f503e [2.1.x] Fixed inconsistent indentation in docs/ref/contrib/auth.txt.
Backport of 9a63d840ff from master.
2018-11-03 11:07:58 -04:00
Mice Pápai 394af709db [2.1.x] Fixed typo in docs/internals/contributing/writing-code/coding-style.txt.
Backport of 5a2dd5ec53 from master
2018-11-02 16:00:26 +01:00
Carlton Gibson 28702011a0 [2.1.x] Updated expected date for 2.1.4 release.
Backport of 7e5cb46330 from master
2018-11-01 16:19:49 +01:00
Theofanis Despoudis 082833c969 [2.1.x] Fixed #27994 -- Documented ManifestFilesMixin.
Backport of 084536a9be from master.
2018-11-01 11:15:31 -04:00
Carlton Gibson 2b263ed6be [2.1.x] Added stub release notes for 2.1.4 release.
Backport of 74ddd0e83b from master
2018-11-01 15:48:54 +01:00
Carlton Gibson 78cff67005 [2.1.x] Post-release version bump. 2018-11-01 15:45:51 +01:00
Carlton Gibson d6226e3a82 [2.1.x] Bumped version for 2.1.3 release. 2018-11-01 15:07:09 +01:00
Carlton Gibson 6117367f0a [2.1.x] Added release date for 2.1.3 release.
Backport of eb13e6cb9a from master
2018-11-01 15:03:36 +01:00
Tim Graham 1df26757dd [2.1.x] Fixed #22390 -- Doc'd possible server restart required in tutorial 6.
Backport of d8f83531c2 from master.
2018-10-31 20:50:28 -04:00
Tim Graham cd7d6c8af7 [2.1.x] Fixed #29890 -- Fixed FileSystemStorage crash if concurrent saves try to create the same directory.
Regression in 632c4ffd9c.

Backport of 98ef3829e9 from master.
2018-10-31 20:24:16 -04:00
Tim Graham 0f02d71995 [2.1.x] Fixed #29896 -- Fixed incorrect Model.save() cache relation clearing for foreign keys that use to_field.
Regression in ee49306176.
Backport of f77fc56c96 from master.
2018-10-28 22:54:19 -04:00
Sergey Fedoseev 69603b3e71 [2.1.x] Fixed #29827 -- Fixed reuse of test databases with --keepdb on MySQL.
Regression in e1253bc26f.
Backport of 9a88c6dd6a from master.
2018-10-25 19:38:00 -04:00
Mayank Singhal 4529287af2 [2.1.x] Fixed #29879 -- Added CSRF_COOKIE_HTTPONLY to CSRF AJAX docs.
Backport of 76b3367035 from master
2018-10-25 12:07:38 -04:00
Mariusz Felisiak 81530222c8 [2.1.x] Fixed F841 flake8 warning.
Backport of 641742528a from master.
2018-10-24 09:28:25 -04:00
Mariusz Felisiak 5aeffc0535 [2.1.x] Ignored flake8 W504 warnings.
W504 is mutually exclusive with W503 that we follow.

Backport of 58d1e9aa8a from master.
2018-10-24 09:25:34 -04:00
Jon Dufresne 8a348c5fd0 [2.1.x] Refs #29877 -- Made diveinto.org URLs HTTPS.
Backport of 136a900ef9 from master
2018-10-23 15:03:40 +02:00
za fbd95ce9bb [2.1.x] Fixed #29877 -- Replaced diveintopython3.net with diveinto.org/python3/.
Backport of b0d716cbff from master
2018-10-23 11:56:41 +02:00
Tim Graham 54732e2891 [2.1.x] Fixed #29880 -- Fixed typo in docs/topics/auth/default.txt.
Backport of 043407ec7e from master.
2018-10-22 15:19:53 -04:00
Atul Varma 021f67be4b [2.1.x] Removed "encoding" description in GIS tutorial.
An omission in 388165ade4.
Backport of 3deea61f26 from master
2018-10-21 12:14:57 -04:00
Adam Allred 0d5d8ed322 [2.1.x] Fixed #29774 -- Fixed django-admin shell hang on startup.
sys.stdin.read() blocks waiting for EOF in shell.py which will
likely never come if the user provides input on stdin via the
keyboard before the shell starts. Added check for a tty to
skip reading stdin if it's not present.

This still allows piping of code into the shell (which should
have no TTY and should have an EOF) but also doesn't cause it
to hang if multi-line input is provided.

Backport of 4e78e389b1 from master.
2018-10-19 20:45:55 -04:00
Tim Graham 4acdba42a6 [2.1.x] Fixed #29858 -- Clarified docs regarding CSRF token header name.
Backport of a29fce8984 from master.
2018-10-19 19:35:25 -04:00
Andy Chosak 822f111b86 [2.1.x] Updated Jinja2 static tag example to use django.templatetags.
As of cf546e11ac, this is the
canonical way to invoke the static tag.
Backport of 084573c715 from master.
2018-10-18 19:20:15 -04:00
Tim Graham 9982babbf9 [2.1.x] Replaced CVE/ticket roles with extlinks.
Backport of 44f98f7880 from master.
2018-10-17 12:05:50 -04:00
aspalding 0df7ea1b87 [2.1.x] Fixed #29838 -- Fixed crash when combining Q objects with __in lookups and lists.
Regression in fc6528b25a.

Backport of 834c4ec8e4,
217f82d713, and
dc5e75d419 from master.
2018-10-17 11:40:02 -04:00
Tom Dyson 0f611fb1fa [2.1.x] Removed obsolete "ugly URL" reference.
Backport of 6752c2756e from master.
2018-10-17 10:21:12 -04:00
Çağıl 554fd6cd76 [2.1.x] Added a paragraph in docs/intro/contributing.txt.
Backport of 38f3de86bd from master.
2018-10-16 16:11:13 -04:00
Taoufik 6efe2ba057 [2.1.x] Fixed typo in django/utils/datastructures.py.
Backport of f07091a30f from master
2018-10-14 11:20:52 -04:00
Peter Inglesby 1996889522 [2.1.x] Removed unused fields from aggregation docs.
Backport of a1ffbfb801 from master
2018-10-13 21:14:14 -04:00
Adam Johnson 4d7fbbdd7d [2.1.x] Simplified deployment checklist docs on customizing error views.
Backport of cecd656184 from master.
2018-10-11 10:26:03 -04:00
Andrea Rabbaglietti b9b284831a [2.1.x] Emphasized that ForeignKey.on_delete doesn't create a SQL constraint.
Backport of 1b49b792e9 from master.
2018-10-10 14:57:01 -04:00
Kate Berry 8985759f72 [2.1.x] Improved tone in docs/ref/settings.txt.
Backport of b8b1d8cad6 from master.
2018-10-09 20:53:53 -04:00
Jon Dufresne 6cb5285f29 [2.1.x] Refs #29784 -- Switched to https:// links where available.
Backport of 82f286cf6f from master.
2018-10-09 20:52:43 -04:00
Jon Dufresne ec0803b1be [2.1.x] Capitalized "Python" in docs and comments.
Backport of e90af8bad4 from master.
2018-10-09 20:50:31 -04:00
Jon Dufresne d1b25a64c2 [2.1.x] Refs #27778 -- Removed "The database API" section from "Unicode data" docs.
Support for passing bytestrings to the database API was removed in
301de774c2.
Backport of f5d9ee11a2 from master
2018-10-04 09:40:43 -04:00
ovalseven8 9e5f4bcedb [2.1.x] Clarified when QuerySet.select_for_update() locks.
Backport of d093e01ec0 from master.
2018-10-03 15:35:20 -04:00
Adam Johnson 173e242d71 [2.1.x] Fixed #28034 -- Updated the contributing tutorial to use an imaginary ticket.
Backport of 18e4ade79e from master.
2018-10-03 15:09:47 -04:00
Carlton Gibson 5045f8af85 Revert "[2.1.x] Refs #27795 -- Removed force_bytes() usage in sessions."
This reverts commit f3f31b0fc2.
2018-10-03 15:14:27 +02:00
Carlton Gibson 54eedddb50 Revert "[2.1.x] Refs #27795 -- Removed force_bytes() usage in MySQL backend."
This reverts commit a47dd99cc6.
2018-10-03 15:14:03 +02:00
Jon Dufresne f3f31b0fc2 [2.1.x] Refs #27795 -- Removed force_bytes() usage in sessions.
SessionBase.decode() is the inverse operation to SessionBase.encode().
As SessionBase.encode() always returns a string, SessionBase.decode()
should always be passed a string argument. Fixed the file backend, which
was the only backend still passing a bytestring.

Backport of bdae19cf63 from master
2018-10-03 11:33:12 +02:00
Jon Dufresne a47dd99cc6 [2.1.x] Refs #27795 -- Removed force_bytes() usage in MySQL backend.
The mysqlclient cursor attribute `_last_executed` is always stored as
bytes. Decode it.

TextField values are already type str. No need to decode.

Backport of efd8a82e26 from master
2018-10-03 10:42:35 +02:00
Jon Dufresne 490f4fa574 [2.1.x] Corrected docs to say that all templates are text strings.
Support for bytestring templates was removed in
3a148f958d.
Backport of 3212008ba6 from master
2018-10-03 10:06:32 +02:00
Tim Graham 95c2ce678f [2.1.x] Removed docs for obsolete limitations of inspectdb.
Backport of 31edb106b5 from master.
2018-10-02 13:29:32 -04:00
Jon Dufresne f0759305d0 [2.1.x] Fixed #29813 -- Fixed DatabaseOperation test when run in isolation on MySQL.
Backport of 7598cd4748 from master.
2018-10-02 08:22:51 -04:00
Tim Graham 39fd80470c [2.1.x] Fixed crash building translated docs since Sphinx 1.8.
Backport of 7206601040 from master.
2018-10-01 20:44:57 -04:00
Cammil Taank cd9391ca3d [2.1.x] Fixed #29758 -- Documented how to test custom error views.
Backport of f83a689f61 from master
2018-10-01 18:39:11 -04:00
Jon Dufresne d95d7d6896 [2.1.x] Added tests for using bytearray with BinaryField and corrected docs.
Backport of b3b47bf515 from master.
2018-10-01 09:16:47 -04:00
Carlton Gibson 4a7ea6ba58 [2.1.x] Adjusted text for CVE-2018-16984 in security release archive.
Backport of 92ccc39170 from master
2018-10-01 15:05:28 +02:00
Carlton Gibson 8fb3c2fe2a [2.1.x] Added CVE-2018-16984 to the security release archive.
Backport of 0b3b7c4b0a from master
2018-10-01 12:01:22 +02:00
Carlton Gibson d53e91d43d [2.1.x] Added stub release notes for 2.1.3 release.
Backport of dc28c0faf3 from master
2018-10-01 12:01:12 +02:00
Carlton Gibson 5da80967bc [2.1.x] Added stub release notes for 2.0.10 release.
Backport of 2e86710dac from master
2018-10-01 12:01:01 +02:00
Carlton Gibson ceac3aac59 [2.1.x] Added stub release notes for 1.11.17 release.
Backport of 7040e638b9 from master
2018-10-01 12:00:48 +02:00
Carlton Gibson 6da866c047 [2.1.x] Post-release version bump. 2018-10-01 11:40:27 +02:00
Carlton Gibson 38e2fdadfd [2.1.x] Bumped version for 2.1.2 release. 2018-10-01 10:18:50 +02:00
Carlton Gibson b493e8f4f9 [2.1.x] Added release date for 2.1.2 release.
Backport of fb7fd884a1 from master
2018-10-01 10:16:48 +02:00
Tim Graham 176d20b92a [2.1.x] Fixed #29809 -- Fixed a crash when a "view only" user POSTs to the admin user change form.
Backport of a7284cc0c3 from master
2018-10-01 10:16:15 +02:00
Carlton Gibson c4bd5b597e Fixed CVE-2018-16984 -- Fixed password hash disclosure to admin "view only" users.
Thanks Claude Paroz & Tim Graham for collaborating on the patch.

# Conflicts:
#	tests/auth_tests/test_views.py
2018-10-01 10:15:50 +02:00
Carlton Gibson f86100ab18 [2.1.x] Added release date for 2.0.9 release.
Backport of a4932be483 from master
2018-10-01 09:56:20 +02:00
Carlton Gibson 991f75fb0a [2.1.x] Added release date for 1.11.16.
Backport of d37ed40048 from master
2018-10-01 09:35:26 +02:00
Claude Paroz d5ed08263b [2.1.x] Updated translations from Transifex 2018-09-29 16:03:27 +02:00
Claude Paroz 7b444bf5f7 [2.1.x] Refs #21408 -- Updated naturaltime translation test.
Upcoming German translations will not differ for past and future naturaltime
translations. Using Czech language instead.
Backport of ddcb9e8062 from master
2018-09-29 15:07:09 +02:00
Jon Dufresne a6e7ebf4ee [2.1.x] Added test of filtering on BinaryField and corrected docs.
Backport of fb2964a410 from master.
2018-09-26 15:07:06 -04:00
Stephen James f5335bc745 [2.1.x] Fixed #29683 -- Added view permission to docs.
Backport of e40e7026ca from master.
2018-09-26 15:06:57 -04:00
Mariusz Felisiak 5aeced6dcd
[2.1.x] Fixed #29630 -- Fixed crash of sliced queries with multiple columns with the same name on Oracle 12.1.
Regression in 0899d583bd.

Thanks Tim Graham for the review and Jani Tiainen for help.
Backport of 024abe5b82 from master
2018-09-26 20:24:20 +02:00
Sergey Fedoseev 5082108559 [2.1.x] Fixed #29795 -- Confirmed support for PostGIS 2.5.
Backport of 51da347c32 from master.
2018-09-26 13:37:12 -04:00
Mariusz Felisiak 1f8a5d4fac [2.1.x] Made DatabaseWrapper.oracle_version() return a full version tuple.
Backport of 90d93a1b42 from master
2018-09-26 08:54:51 +02:00
Oleg cdb8ee741d [2.1.x] Fixed #29778 -- Fixed quoting of unique index names.
Regression in 3b429c9673.
Backport of d1d5c97bc2 from master.
2018-09-25 16:10:47 -04:00
Jon Dufresne f53ed7846b [2.1.x] Refs #29784 -- Normalized Python docs links to omit the version.
Backport of ad9a28ee38 from master.
2018-09-25 10:22:06 +02:00
Jon Dufresne c6d147bed8 [2.1.x] Refs #29784 -- Changed Python f-string link to use intersphinx.
Backport of 3a3d159ab6 from master.
2018-09-25 10:21:36 +02:00
Thomas Grainger 1d9725504c [2.1.x] Updated contributing tutorial's virtual environment instructions.
Backport of c99d379f53 from master
2018-09-19 15:04:53 -04:00
Tim Graham 322b70f605 [2.1.x] Fixed typo in docs/releases/2.1.txt.
Backport of 0192e9a976 from master
2018-09-18 15:47:07 -04:00
Adam Johnson 7b0da16725 [2.1.x] Made various edits to docs/ref/utils.txt.
Backport of beffa061eb from master
2018-09-18 11:43:16 -04:00
jtiai 93f4080813 [2.1.x] Fixed #29757 -- Documented Oracle DSN and Easy Connect options.
Backport of 583b9fc410 from master
2018-09-17 10:48:21 -04:00
Mariusz Felisiak 430966c2fc
[2.1.x] Fixed #29759 -- Fixed crash on Oracle when fetching a returned insert id with cx_Oracle 7.
Backport of da92ec7962 from master
2018-09-16 12:49:24 +02:00
Simon Charette 4c5a8c6f50 [2.1.x] Fixed #29755 -- Made migrations detect changes to Meta.default_related_name.
Backport of a4495f4b98 from master
2018-09-14 10:20:27 -04:00
Adam Zapletal 08ce2666da [2.1.x] Fixed typo in docs/ref/contrib/postgres/search.txt.
Backport of 57fd3700d4 from master
2018-09-12 18:12:49 -04:00
Stephen Finucane 9c88826ff9 [2.1.x] Emphasized that TemplatesSetting must be used to override widget templates.
Backport of 25f4302349 from master
2018-09-11 15:15:14 -04:00
Tim Graham 5bbcf83fce [2.1.x] Fixed #29749 -- Made the migrations loader ignore files starting with a tilde or underscore.
Regression in 29150d5da8.
Backport of 32fbccab40 from master
2018-09-11 12:51:24 -04:00
Tim Graham 5cd053600e [2.1.x] Fixed env.note_versionchange() deprecation warning in Sphinx 1.8.
Backport of a0ef6a0e22 from master
2018-09-11 09:27:21 -04:00
Tim Graham 780190f6d9 [2.1.x] Removed usage of deprecated sphinx APIs.
Backport of cc4bb110d3 from master
2018-09-11 09:27:16 -04:00
melipone 24b3aa0275 [2.1.x] Fixed #16995 -- Clarified interaction of initial and extra with model formsets.
Backport of 28dac56aed from master
2018-09-10 15:56:45 -04:00
Curtis Maloney 1853e2dbf2 [2.1.x] Refs #20910 -- Replaced snippet directive with code-block.
Backport of c49ea6f591 from master
2018-09-10 14:38:08 -04:00
Adam Johnson 2b2474b75d [2.1.x] Fixed #29729 -- Updated contributing tutorial to run tests on master.
Backport of f8ff529ee3 from master
2018-09-10 11:17:25 -04:00
Vishvajit Pathak 56dd80e573 [2.1.x] Fixed #29573 -- Added links in aggregation topic guide.
Backport of a48bc0cec9 from master
2018-09-10 09:54:11 -04:00
Alexander Holmbäck bd5ce0599b [2.1.x] Fixed #29727 -- Made nonexistent joins in F() raise FieldError.
Regression in 2162f0983d.

Backport of f315d0423a from master
2018-09-08 09:50:02 -04:00
Alexander Holmbäck ed60ce55c2 [2.1.x] Moved test for nonexistent field in F() to BasicExpressionsTest.
Backport of aa16ec5474 from master
2018-09-08 09:40:53 -04:00
flh 2975ceef6c [2.1.x] Corrected forms.TimeField's default widget in docs.
Backport of ccf870ebf5 from master
2018-09-08 08:56:25 -04:00
James Aylett 231c595bde [2.1.x] Refs #16470 -- Fixed typo in a FileResponse test.
Backport of ee52044a27 from master.
2018-09-01 15:16:07 +02:00
Carlton Gibson d51ca1232e [2.1.x] Added stub release notes for 2.1.2.
Backport of 728ee98cd3 from master
2018-08-31 11:02:10 +02:00
Carlton Gibson 24a0d1b8a3 [2.1.x] Post-release version bump. 2018-08-31 10:57:02 +02:00
Carlton Gibson 497e3942b5 [2.1.x] Bumped version for 2.1.1 release. 2018-08-31 10:17:29 +02:00
Carlton Gibson 3adf649d74 [2.1.x] Added release date for 2.1.1.
Backport of fff25d6d0c from master
2018-08-31 10:13:46 +02:00
Tim Graham 152b1d783b [2.1.x] Fixed #29723 -- Fixed crash if InlineModelAdmin.has_add_permission() doesn't accept the obj argument.
* Refs #27991 -- Added testing for ModelAdmin.get_inline_instances() if the inline's has_add_permission() doesn't accept 'obj'.

* Fixed #29723 -- Fixed crash if InlineModelAdmin.has_add_permission() doesn't accept the obj argument.

Backport of fd8a7a5313 from master
2018-08-30 11:36:04 +02:00
Mariusz Felisiak e7acd99113 [2.1.x] Fixed #29694 -- Fixed column mismatch crash with QuerySet.values() or values_list() after combining querysets with extra() with union(), difference(), or intersection().
Regression in 0b66c3b442.
Backport of 39461a83c3 from master
2018-08-29 10:03:36 +02:00
Tim Graham c4559d0b39 [2.1.x] Fixed #29718 -- Doc'd admin template collision backwards incompatibility in Django 2.1.
Backport of 166dec8406 from master
2018-08-28 14:40:39 -04:00
Claude Paroz a24fc07bbc [2.1.x] Fixed LayerMapping encoding in geodjango tutorial.
GDAL >= 1.9 automatically converts latin-1-encoded strings from Shapefiles to
UTF-8.
Backport of 388165ade4 from master.
2018-08-28 19:01:18 +02:00
Matt Wiens 6cd16037d8 [2.1.x] Fixed typo in docs/ref/models/fields.txt.
Backport of c122a7c53c from master
2018-08-28 07:53:19 -04:00
Jon Dufresne a7e89a5ba7 [2.1.x] Corrected ModelFormMixin.form_invalid() signature in docs.
Backport of 76df4f35c2 from master
2018-08-27 20:52:43 -04:00
Tim Graham aa527e074f [2.1.x] Fixed #29709 -- Updated recommended SQL Server backend to django-pyodbc-azure.
Backport of 7b7fb2eca5 from master
2018-08-25 18:37:21 -04:00
Benjamin Bach fb9c1f4b46 [2.1.x] Fixed #29226 -- Doc'd modify_settings() ordering considerations for Python < 3.6.
Backport of 08f788b169 from master
2018-08-25 10:25:47 -04:00
Rodrigo 22fa9265c1 [2.1.x] Polished the admin overview docs.
Backport of 939dcff24f from master
2018-08-21 11:39:31 -04:00
Tim Graham b7ac1b316b [2.1.x] Fixed typo in docs/releases/2.0.5.txt.
Backport of cdc6da395a from master
2018-08-21 09:48:39 -04:00
Tim Graham 53b9a6654b [2.1.x] Fixed #29682 -- Fixed admin change form crash if a view-only model's form has an extra field.
Backport of d311124be5 from master
2018-08-20 11:15:16 -04:00
Tom Forbes 77498db196 [2.1.x] Fixed #29685 -- Added QuerySet.explain() to the database optimization docs.
Backport of b042ab8976 from master
2018-08-18 09:23:03 -04:00
Jon Dufresne cae84904c6 [2.1.x] Refs #29015 -- Added database name to PostgreSQL database name too long exception.
Backport of bf17f5e884 from master
2018-08-17 12:44:17 -04:00
Jon Dufresne 9c93bf0903 [2.1.x] Fixed #29663 -- Made admin change view redirect to changelist with view permission.
Backport of 09ee3b6fe3 from master
2018-08-17 11:21:17 -04:00
Jon Dufresne 91d281c021 [2.1.x] Added ModelAdmin._response_post_save() to avoid code duplication.
Backport of 57f16655cd from master
2018-08-17 11:04:33 -04:00
Jon Dufresne f5fbff0b4e [2.1.x] Refs #8936 -- Added ModelAdmin.has_view_or_change_permission().
Backport of cd790ed1a6 from master
2018-08-17 11:04:20 -04:00
Jeff 91af869d70 [2.1.x] Fixed #29646 -- Doc'd the validators that each model and form field uses.
Backport of 3fa3de5415 from master
2018-08-16 17:05:10 -04:00
Tim Graham 5628a8a23f [2.1.x] Fixed #29677 -- Doc'd return value of StaticFilesStorage.post_process().
Backport of 7f6b013bf6 from master
2018-08-16 10:39:53 +02:00
Marnanel Thurman ef306338eb [2.1.x] Fixed #29662 -- Allowed test client to accept structured suffix JSON content types.
Backport of 7cc52250f0 from master
2018-08-15 10:28:08 -04:00
Dragoon Aethis c903e905b3 [2.1.x] Refs #29449 -- Removed release note for "Allowed using contrib.auth forms without installing contrib.auth."
The code was reverted in f3fa86a89b.
Backport of d3449faaa9 from master
2018-08-11 22:32:51 -04:00
Ramiro Morales f72a7d8f44 [2.1.x] Fixed #29653 -- Fixed missing related_query_name reverse accessor if GenericRelation is declared on an abstract base model.
Regression in 4ab027b944.

Thanks Lauri Kainulainen for the report.

Backport of b5c7cb4d33 from master
2018-08-10 12:43:27 -04:00
Clément Mangin d7615674d9 [2.1.x] Fixed #29637 -- Fixed admin change form crash if the user doesn’t have the add permission to a TabularInline.
Regression in 825f0beda8.

Backport of 64e1a271f5 from master
2018-08-10 11:32:52 -04:00
Tim Graham 42f194b858 [2.1.x] Refs #29652 -- Fixed typo in docs/releases/2.1.txt.
Backport of d0928d6454 from master
2018-08-08 18:07:40 -04:00
Tim Graham 548a2d3c1f [2.1.x] Fixed #29652 -- Doc'd removal of py-bcrypt compatibility.
Backport of 2fa36719a8 from master
2018-08-08 18:02:02 -04:00
Tim Graham e3be4e94d1 [2.1.x] Fixed #29623 -- Fixed translation failure of DurationField's "overflow" error message.
Backport of 730173d1c5 from master
2018-08-08 06:38:27 -04:00
Mariusz Felisiak 2bf766cedc
[2.1.x] Fixed #29643 -- Fixed crash when combining Q objects with __in lookups and lists.
Regression in fc6528b25a.
Backport of 9fee229874 from master
2018-08-08 08:52:55 +02:00
Claude Paroz d46bf11979 [2.1.x] Refs #29374 -- Moved misplaced line in date format docs table
Backport of 93bd860710 from master.
2018-08-06 20:19:47 +02:00
Tim Graham c2b28dfeec [2.1.x] Consolidated docs about handling a ForeignKey in custom user model manager.
Backport of e9ea49d274 from master
2018-08-06 12:42:19 -04:00
Tim Graham 37c0a33655 [2.1.x] Fixed #28540 -- Doc'd a change to file upload permissions in Django 1.11.
Behavior changed in f734e2d4b2
(refs #27334).

Backport of 89d4d41240 from master
2018-08-04 11:06:11 -04:00
Carlton Gibson 1e8c68ff47 [2.1.x] Refs #28540 -- Added FILE_UPLOAD_PERMISSIONS to deployment checklist.
Backport of ef70af77ec from master
2018-08-04 11:06:04 -04:00
Adam Johnson 4261ba6770 [2.1.x] Clarified the values accepted by ModelAdmin.fields.
Backport of 45086c294d from master
2018-08-03 16:50:01 -04:00
Tim Graham 1593a8386a [2.1.x] Refs #28584 -- Documented removal of support for SQLite < 3.7.15.
Backport of 1160a97596 from master
2018-08-03 14:58:38 -04:00
Danilo Bargen 4f9641c9af [2.1.x] Fixed #29633 -- Doc'd the geometry type for each model field.
Backport of 2e06ff8e14 from master
2018-08-03 10:39:25 -04:00
Mariusz Felisiak c706091225
[2.1.x] Fixed #29613 -- Fixed --keepdb on PostgreSQL if the database exists and the user can't create databases.
Regression in e776dd2db6.

Thanks Tim Graham for the review.
Backport of 1a9cbf41a1 from master
2018-08-03 10:33:52 +02:00
Carlton Gibson a004350193 [2.1.x] Refs #29593, #26891 -- Doc'd RegisterLookupMixin.get_lookups().
Backport of a67ebcb1cb from master
2018-08-03 07:28:21 +02:00
Tim Graham 0cfca0f2cc [2.1.x] Fixed #29627 -- Fixed QueryDict.urlencode() crash with non-string values.
Regression in 7d96f0c49a.
Backport of d8e2be459f from master
2018-08-02 21:56:43 -04:00
Carlton Gibson 66c0c58cf2 [2.1.x] Fixed #29593 -- Added QUERY_TERMS removal to 2.1 release notes.
Removed in 244cc40155.

Backport of 5180015051 from master
2018-08-02 21:07:44 -04:00
Adam Johnson 2b19d198b1 [2.1.x] Removed out of place sentence in QuerySet.count() docs.
Backport of 2e3ba9f592 from master
2018-08-02 17:36:26 -04:00
Michael Sanders 221ef69a9b [2.1.x] Fixed #29499 -- Fixed race condition in QuerySet.update_or_create().
A race condition happened when the object didn't already exist and
another process/thread created the object before update_or_create()
did and then attempted to update the object, also before update_or_create()
saved the object. The update by the other process/thread could be lost.

Backport of 271542dad1 from master
2018-08-02 17:17:12 -04:00
luz.paz adfd261404 [2.1.x] Fixed typos in comments and docs.
Backport of 97e637a87f from master
2018-08-01 16:13:18 -04:00
Tim Graham 7da1e45dc5 [2.1.x] Added stub release notes for 2.1.1.
Backport of 25dd595742 from master
2018-08-01 11:14:25 -04:00
Tim Graham 3dc02de761 [2.1.x] Added CVE-2018-14574 to the security release archive.
Backport of 0006538e53 from master
2018-08-01 11:07:18 -04:00
Tim Graham 3f429e1955 [2.1.x] Post-release version bump. 2018-08-01 11:06:27 -04:00
Tim Graham e7ad40fcf4 [2.1.x] Bumped version for 2.1 release. 2018-08-01 09:56:13 -04:00
Andreas Hug c4e5ff7fdb [2.1.x] Fixed CVE-2018-14574 -- Fixed open redirect possibility in CommonMiddleware. 2018-08-01 09:35:09 -04:00
Tim Graham b323425661 [2.1.x] Added stub release notes for security releases. 2018-08-01 09:35:09 -04:00
Claude Paroz cbf7e7dc52 [2.1.x] Updated contrib translations from Transifex 2018-08-01 08:41:58 -04:00
Claude Paroz 734e2c65ae [2.1.x] Updated core translations from Transifex 2018-08-01 08:41:58 -04:00
Adam Johnson 0d8f26f320 [2.1.x] Refs #24733 -- Documented arguments for custom error views.
Backport of 49f97b645f from master
2018-07-31 21:09:36 -04:00
Tim Graham 5f62efb5c8 [2.1.x] Removed code terms from docs/spelling_wordlist.
Backport of b4fa94aed8 from master
2018-07-31 12:53:14 -04:00
Tim Graham d77cbdcfa3 [2.1.x] Added words to docs/spelling_wordlist for Ubuntu 18.04.
Backport of 8edb27b6c6 from master
2018-07-31 12:52:50 -04:00
Dražen Odobašić 4dadf4eb7b [2.1.x] Fixed #29617 -- Fixed Template crash if template_string is lazy.
Regression in 3a148f958d.
Backport of 9f3b9ffd51 from master
2018-07-31 09:57:28 -04:00
minusf 74d039e317 [2.1.x] Fixed typo in docs/topics/http/urls.txt.
Backport of 6429961418 from master
2018-07-24 18:36:41 -04:00
Tim Graham 9cd6f9c1c5 [2.1.x] Fixed #29591 -- Fixed numbering words in docs/topics/db/examples/many_to_many.txt.
Backport of cef8f6a61b from master
2018-07-24 16:05:10 -04:00
Carlton Gibson 278457988a [2.1.x] Refs #29514 -- Added test for get_default_timezone()/timezone.utc equality.
Backport of f4ef71c689 from master
2018-07-23 10:44:25 -04:00
Tim Graham 3a6040246f [2.1.x] Fixed #29514 -- Reverted "Used datetime.timezone.utc instead of pytz.utc for better performance."
This reverts commit 27ca5ce19f due to a
regression.

Backport of 2ec151e35d from master
2018-07-23 10:44:06 -04:00
Claude Paroz 1084bcc4b7 [2.1.x] Fixed #29578 -- Made numberformat.format() honor forced l10n usage.
Thanks Sassan Haradji for the report.
Backport of 0adfba968e from master
2018-07-19 16:44:57 -04:00
Tim Graham 3153cb319d [2.1.x] Fixed IntegrityError in docs/topics/db/examples/many_to_one.txt.
Backport of 6b6bdfe25c from master
2018-07-19 15:49:54 -04:00
Claude Paroz e9950ed897 [2.1.x] Fixed utils.html.escape()'s docs with regards to string coercion.
As of 301de774c2.
Backport of 1ed8527e3d from master
2018-07-18 14:20:17 -04:00
Mariusz Felisiak 16fdcf67c8 [2.1.x] Removed duplicate words in various comments.
Backport of a73cf8110e from master
2018-07-18 11:56:57 -04:00
Claude Paroz 430b8254a7 [2.1.x] Added doc links for django.utils.html.escape().
Backport of 6e78e10549 from master
2018-07-18 11:35:39 -04:00
Maxime Lorant 223ba7fa57 [2.1.x] Removed duplicate words in docs.
Backport of 31407fa3b3 from master
2018-07-18 11:27:17 -04:00
Tim Graham dff5beabbf [2.1.x] Bumped version for 2.1 release candidate 1. 2018-07-18 07:06:05 -04:00
François Freitag a7ca8afbbe [2.1.x] Fixed django/http/request.py docstring typo.
Backport of 93e721a0b8 from master
2018-07-16 14:44:21 +02:00
Tim Graham 50dc9fad74 [2.1.x] Fixed #29549 -- Doc'd that Field.choices are enforced by model validation.
Backport of 8b1d361f28 from master
2018-07-09 15:06:56 -04:00
Sergey Fedoseev 2a637a4523 [2.1.x] Refs #29478 -- Doc'd how to use cached_property with a mangled name.
Backport of 09199734d3 from master
2018-07-09 12:13:44 -04:00
Josh Schneier 0211393b8c [2.1.x] Fixed word choice in ContentFile example.
Backport of 38e904e265 from master
2018-07-07 17:20:32 -04:00
Harry Moreno d10103a79d [2.1.x] Removed usage of 'object' variable name in docs.
Backport of 6e55cf0de6 from master
2018-07-07 17:20:25 -04:00
Tom c7ac2ee773 [2.1.x] Refs #29451 -- Fixed test_isvalid_lookup on MySQL 8+.
Backport of f98e1c01ea from master
2018-07-06 09:05:55 -04:00
Sergey Fedoseev abec2ad18d [2.1.x] Corrected cached_property() signature in docs.
Backport of 82b9708c6f from master
2018-07-06 08:56:30 -04:00
Michal Čihař c1ac9c5ea3 [2.1.x] Fixed #29544 -- Fixed regex lookup on MariaDB.
Regression in 4249076844.
Backport of 39e287d8bf from master
2018-07-05 12:12:04 -04:00
Mads Jensen b505cef63d [2.1.x] Refs #26608 -- Removed incorrect sentence in Expression.contains_over_clause docs.
Backport of ab251fdad2 from master
2018-07-05 11:38:29 -04:00
Stephen James d1d9db4ec6 [2.1.x] Fixed typo in docs/ref/templates/builtins.txt.
Backport of 48aeca44d8 from master
2018-07-04 13:15:54 -04:00
Greg Kaleka 82c38be11f [2.1.x] Doc'd that template variables & attributes may not start with an underscore.
Backport of 17403f0a9b from master
2018-07-03 20:17:06 -04:00
Tim Graham ec0b74a1de [2.1.x] Added stub release notes for 2.0.8.
Backport of 2c3f198946 from master
2018-07-03 20:06:12 -04:00
Tim Graham 78f502cd0b [2.1.x] Fixed #29449 -- Reverted "Fixed #28757 -- Allowed using contrib.auth forms without installing contrib.auth."
This reverts commit 3333d935d2 due to
a crash if USERNAME_FIELD isn't a CharField.

Backport of f3fa86a89b from master
2018-07-02 18:57:12 -04:00
Carlton Gibson fb05b94324 [2.1.x] Added release date for 1.11.14.
Backport of 65df375c40 from master
2018-07-02 10:14:01 +02:00
sedrubal 7bec414ffb [2.1.x] Fixed argument name for validators inheriting from BaseValidator.
Backport of f903669dfd from master
2018-06-30 18:58:56 -04:00
Colm O'Connor e410dce696 [2.1.x] Fixed #21333 -- Doc'd the & and | queryset operators.
Backport of c530428d36 from master
2018-06-29 20:56:45 -04:00
Claude Paroz 58a0a84c38 [2.1.x] Fixed #29536 -- Fixed SelectFilter2.js resizing to make boxes have equal height.
Thanks Tim Graham for the review.
Backport of a5f139236f from master.
2018-06-29 17:23:16 +02:00
José L. Patiño dfbfa3abed [2.1.x] Fixed #29535 -- Updated email.MIME* references for Python 3.
Backport of b5dd6ef3d5 from master
2018-06-29 08:24:44 -04:00
Mattia Cattarinussi db287e99f6 [2.1.x] Refs #29513 -- Linked the testing docs from the multi-db topic guide.
Backport of 2a0116266c from master
2018-06-28 20:54:23 -04:00
Jeffrey Yancey ddd9272c2e [2.1.x] Fixed #29458 -- Doc'd how related_query_name affects Model._meta.get_field().
Backport of 2d6776ffe0 from master
2018-06-28 20:02:21 -04:00
Tim Graham c2d44ae6cb [2.1.x] Forwardported 2.0.7 release note. 2018-06-28 11:09:10 -04:00
Asif Saifuddin Auvi 7a007e967b [2.1.x] Refs #28814 -- Documented Python 3.7 compatibility.
Backport of 2f7cd7f8ec from master
2018-06-28 11:05:32 -04:00
Tim Graham 08c3581ca9 [2.1.x] Fixed links for i18n context processor docs.
Backport of fd06488fe3 from master
2018-06-28 10:26:13 -04:00
Tim Graham 92dafc10e7 [2.1.x] Fixed location of a few doc labels.
Backport of 1229687a0a261d05a72e6f189c1a9b0069b302e5 from master
2018-06-28 08:58:25 -04:00
Tim Graham 01b7fdfd67 [2.1.x] Fixed #29520 -- Fixed test client crash when posting bytes.
Regression in b8a41a2872.

Backport of 9294110a57 from master
2018-06-27 16:52:06 -04:00
Chris Jerdonek da46599143 [2.1.x] Refs #29253 -- Fixed method_decorator() crash if decorator sets a new attribute.
Regression in fdc936c913.

Backport of f434f5b84f from master
2018-06-27 11:46:24 -04:00
Tim Graham d5482dfe20 [2.1.x] Refs #17419 -- Removed IE8 support in json_script example.
Backport of 02cd16a7a0 from master
2018-06-22 10:35:57 -04:00
Sergey Fedoseev c1c1ac2044 [2.1.x] Added description, example, and SQL equivalents for equals and same_as GIS lookups.
Backport of 9af83a62e7 from master
2018-06-22 10:18:27 -04:00
Tim Graham 714612a638 [2.1.x] Fixed #29511 -- Added charset to JavaScriptCatalog's Content-Type header.
Backport of 7cdeb23ae7 from master
2018-06-22 09:32:33 +02:00
Adam Johnson ea75f8abca [2.1.x] Updated a test example to use snake case.
Backport of ae38777698 from master
2018-06-21 17:37:19 -04:00
Sergey Fedoseev afcf5aad7c [2.1.x] Refs #28841 -- Added ForcePolygonCW to GIS database functions table.
Backport of 12018cef83 from master
2018-06-21 08:59:22 -04:00
Tom 17017ba12a [2.1.x] Refs #29451 -- Fixed regex/iregex lookups on MySQL 8.
Backport of 4249076844 from master
2018-06-20 10:58:01 -04:00
Carlton Gibson dae75481fa [2.1.x] Refs #29451 -- Fixed invalid SQL on MySQL in queries tests.
Backport of c4f099de1d from master
2018-06-20 10:39:15 -04:00
Nick Pope 16e691d568 [2.1.x] Fixed #29503 -- Made __in lookup keep order of values in query.
Regression in 86eccdc8b6.

Backport of b0fbfae093 from master
2018-06-20 09:42:47 -04:00
Damien 56f1a3529a [2.1.x] Clarified sentence about removal of inline flag support in url().
Backport of 7409d21a5e from master
2018-06-19 09:14:36 -04:00
Tim Graham 037565fd64 [2.1.x] Bumped version for 2.1 beta 1. 2018-06-18 19:45:09 -04:00
Carlton Gibson 67fc680c43 [2.1.x] Fixed #29502 -- Allowed users with the view permission to use autocomplete_fields.
Backport of 5b73317181 from master
2018-06-18 15:37:10 -04:00
Carlton Gibson 306f1f8ea3 [2.1.x] Fixed #29419 -- Allowed permissioning of admin actions.
Backport of 958c7b301e from master
2018-06-18 15:37:05 -04:00
Mariusz Felisiak d2ca28db54
[2.1.x] Fixed #29496 -- Fixed crash on Oracle when converting a non-unique field to primary key.
Thanks Tim Graham for the review.
Backport of 6dd4edb1b4 from master
2018-06-17 08:54:01 +02:00
Christian Ledermann d28360aa48 [2.1.x] Refs #29493 -- Doc'd that the QuerySet in lookup accepts a string.
Backport of 11bfe3a83d from master
2018-06-16 15:54:10 -04:00
oliver d03b130cbc [2.1.x] Fixed #29469 -- Added a helpful makemigrations error if app_label contains dots.
Backport of 78972af367 from master
2018-06-16 15:19:08 -04:00
Paulo 8cbfaf29c0 [2.1.x] Fixed #29487 -- Accounted for object level permissions when calculating change view's read-only fields.
Thanks Matthew Frazier for the report and fix.

Backport of 553617e613 from master
2018-06-15 22:11:32 -04:00
Mariusz Felisiak 53be30f828 [2.1.x] Added backticks to code literals in docs/ref/databases.txt.
Backport of 4fb7bd834e from master
2018-06-15 21:54:04 -04:00
Tim Graham 7f173b6b4f [2.1.x] Fixed #29498 -- Fixed a missing pyc test file in source distribution.
Backport of 63f90f55f3 from master
2018-06-15 14:49:18 -04:00
Jeff 2b7b199390 [2.1.x] Fixed #29000 -- Fixed RenameModel's renaming of a M2M column when run after RenameField.
Regression in 45ded053b1.

Backport of fcc4e251db from master
2018-06-15 12:07:40 -04:00
Henk Kahlfuß 0eca99dade [2.1.x] Fixed #23869 -- Made ModelAdmin.get_deleted_objects() use has_delete_permission() for permissions checking.
Backport of 3eb9127678 from master
2018-06-15 10:47:05 -04:00
Tim Graham 531a152c65 [2.1.x] Refs #29428 -- Fixed admin check crash when using a query expression in ModelAdmin.ordering.
Backport of ec2c9c3531 from master
2018-06-15 10:00:38 -04:00
Tim Graham a041161bde [2.1.x] Fixed #29428 -- Fixed admin changelist crash when using a query expression without asc()/desc() in the ordering.
Backport of 0d8e3e608e from master
2018-06-15 10:00:29 -04:00
Carlton Gibson aea0e2b9ca [2.1.x] Refs #29419, #8936 -- Removed change permission requirement for admin actions.
Partially reverted 825f0beda8.

Backport of b30f9b131c from master
2018-06-13 14:53:25 -04:00
nikolas 422a403565 [2.1.x] Doc'd how to set SPATIALITE_LIBRARY_PATH for Debian Buster/Ubuntu 18.04. 2018-06-13 10:05:03 -04:00
Brylie Christopher Oxley 4330d1047a [2.1.x] Updated GIS install instructions to use placeholders for GIS library versions.
Backport of ae26e0ad2c from master
2018-06-12 15:22:38 -04:00
Jon Dufresne a7cdf7aafc [2.1.x] Restored django.test.utils.patch_logger() for backwards compatibility.
Added back after 607970f31c.

Backport of 8dcd43ce06 from master
2018-06-12 11:53:46 -04:00
Claude Paroz add57c7e27 [2.1.x] Refs #29353 -- Removed duplicated logic in StaticFilesHandler.get_response().
Thanks Sergey Fursov for spotting the issue.

Backport of 1fac974067 from master
2018-06-12 09:26:59 -04:00
Bartosz Grabski c7d59825d7 [2.1.x] Fixed #29452 -- Fixed makemessages setting charset of .pot files.
Backport of 2bc014750a from master
2018-06-12 08:29:22 -04:00
Arthur Silva 91a02dce97 [2.1.x] Fixed #29464 -- Silenced post-process messages in collectstatic's default verbosity.
Backport of bc1435551c from master
2018-06-11 20:49:27 -04:00
Claude Paroz 020c51d501 [2.1.x] Prevented unexpected link in settings docs
Backport of e8531cc89c from master.
2018-06-10 15:12:44 +02:00
Tim Graham bdc71f526f [2.1.x] Fixed 'invalid escape sequence' warning in GEOSGeometryBase.from_ewkt().
Backport of 7a266e25be from master.
2018-06-09 09:28:11 +02:00
Claude Paroz 69e2d173e5 [2.1.x] Refs #29483 -- Relaxed WGS 84 check regex
With GDAL 2.3, the exact string changed again.
Backport of 86988dd890 from master.
2018-06-09 09:20:52 +02:00
Jeremy Lainé 36c35aba09 [2.1.x] Fixed #29440 -- Doc'd where the bulk argument applies in RelatedManager.
Backport of 7417929618 from master
2018-06-08 16:40:44 -04:00
Mariusz Felisiak 9f67a205a2 [2.1.x] Fixed typo in docs/releases/2.0.7.txt.
Backport of e0d0fc0b14 from master
2018-06-08 12:07:49 +02:00
Carlton Gibson 91d8579580 [2.1.x] Added stub release notes for 2.0.6.
Backport of acae120680 from master
2018-06-08 08:43:51 +02:00
Claude Paroz 33b5313d7c [2.1.x] Fixed #29301 -- Added custom help formatter to BaseCommand class
This partially reverts c3055242c8.
Thanks Adam Johnson and Carlton Gibson for the reviews.
Backport of ce3351b950 from master.
2018-06-06 19:17:57 +02:00
Tim Graham 38bdac4752 [2.1.x] Refs #28462 -- Fixed 'invalid escape sequence' warning on Python 3.6+.
Backport of e9bd1a3e12 from master
2018-06-06 11:50:02 -04:00
Tim Graham 60aa235f43 [2.1.x] Fixed MySQL QuerySet.explain() test when running tests in reverse.
Backport of 13fe5a87f9 from master
2018-06-06 11:31:39 -04:00
Michael Kiros 7434ac4624 [2.1.x] Fixed typo in docs/topics/auth/customizing.txt.
Backport of b37bac39b3 from master
2018-06-05 21:28:45 -04:00
Tim Graham ae3ddce4e8 [2.1.x] Relaxed a GDAL raster test.
The exact metadata depends on the GDAL version.

Backport of 3dffcb5579 from master
2018-06-04 10:02:18 -04:00
Brenton Cleeland 3ff605b54b [2.1.x] Fixed #29374 -- Ordered date filter's format strings by category.
Backport of 3cf45af363 from master
2018-06-04 09:38:08 -04:00
Subhav Gautam 84afe81b9e [2.1.x] Fixed #29430 -- Clarified send_mail()'s fail_silently docs.
Backport of 085ebc5f1a from master
2018-06-02 11:10:02 -04:00
Tim Graham cc8ef63211 [2.1.x] Fixed #29461 -- Fixed ogrinspect test_time_field failure on SpatiaLite.
Backport of 666be7b994 from master
2018-06-02 07:33:09 -04:00
Tim Graham 93304b2269 [2.1.x] Fixed #29462 -- Fixed ogrinspect test failures with GDAL 2.2.
Backport of 55f4eee75d from master
2018-06-01 22:32:06 -04:00
Adam Donaghy 10a6d444af [2.1.x] Fixed #28462 -- Decreased memory usage with ModelAdmin.list_editable.
Regression in 917cc288a3.

Backport of b18650a263 from master
2018-06-01 11:00:13 -04:00
Carlton Gibson 97eec106ae [2.1.x] Added release date for 2.0.6 release.
Backport of e1ebd22558 from master
2018-06-01 14:42:06 +02:00
Dr. Shubham Dipt c334be805b [2.1.x] Corrected typo in outputting-csv.txt.
Backport of 44441d673b from master
2018-06-01 14:42:06 +02:00
Tim Graham 67665e0979 [2.1.x] Fixed #29460 -- Added support for GEOS 3.6.
Backport of f185d929fa from master
2018-05-31 11:36:16 -04:00
Mariusz Felisiak 31b9cf97b9 [2.1.x] Refs #29416 -- Fixed GeoExpressionsTests.test_multiple_annotation() on MySQL 5.7+.
Failure introduced in b6e48f514e.

Backport of d0ad03cded from master
2018-05-31 10:38:57 -04:00
Tim Graham 4ab47ceb1e [2.1.x] Added stub release notes for 1.11.14.
Backport of 8a6fcfdc77 from master
2018-05-31 10:16:59 -04:00
Tim Graham 4ca64f2bd5 [2.1.x] Refs #28748 -- Reallowed lazy model field choices.
Regression in 3aa9ab39cc.

Backport of c03e41712b from master
2018-05-29 21:43:56 -04:00
Paulo 25d4d8465b [2.1.x] Fixed #29230 -- Fixed nested prefetches that clash with descriptors.
Backport of 6104875a2c from master
2018-05-27 22:14:59 -04:00
Mariusz Felisiak b6e48f514e [2.1.x] Fixed #29416 -- Removed unnecesary subquery from GROUP BY clause on MySQL when using a RawSQL annotation.
Regression in 1d070d027c.
Backport of 4ab1f559e8 from master
2018-05-27 18:25:42 -04:00
Osaetin Daniel 158e7804e7 [2.1.x] Fixed docs typo in HttpResponse.set_signed_cookie() signature.
Backport of cd242d185b from master
2018-05-27 16:50:47 -04:00
Ramiro Morales c56d94c02a [2.1.x] Fixed #29417 -- Corrected two admin page titles for view-only users.
Backport of f40e71a957 from master
2018-05-27 16:38:26 -04:00
Daniel Hepper 13cb9d05a0 [2.1.x] Removed obsolete BaseHandler attributes.
Unused since d334f46b7a.

Backport of 4e016d1372 from master
2018-05-27 13:45:22 -04:00
Daniel Hepper 4302911386 [2.1.x] Removed docs for obsolete ExceptionMiddleware.
Backport of a6fb5b1fe0 from master
2018-05-27 13:23:29 -04:00
Tim Graham 483f5d6c4f [2.1.x] Reverted "Fixed #29324 -- Made Settings raise ImproperlyConfigured if SECRET_KEY is accessed and not set."
This reverts commit b3cffde555 due to
a regression and performance concerns.

Backport of 5cc81cd9eb from master
2018-05-26 21:07:19 -04:00
Xaroth Brook 39e61669e0 [2.1.x] Fixed #29415 -- Fixed detection of custom URL converters in included patterns.
Backport of 39283c8edb from master
2018-05-26 20:29:29 -04:00
Markus Holtermann 40d8768158 [2.1.x] Refs #27098 -- Removed unused introspection queries.
Unused since 578711c310.

Thanks Ian Foote for finding this.
Backport of e01fa015c0 from master
2018-05-26 16:30:14 +02:00
Ian Foote a295666d37 [2.1.x] Fix typo in 2.0 release notes (#9986)
Backport of 257fb0a7d0 from master.
2018-05-26 16:18:50 +02:00
Srinivas Reddy Thatiparthy ecb825abe2 [2.1.x] Fixed #29423 -- Documented Field.value_from_object().
Backport of 4c35a173e8 from master
2018-05-25 21:32:27 -04:00
Ryan Rubin 6b91152a10 [2.1.x] Fixed #29400 -- Fixed crash in custom template filters that use decorated functions.
Regression in 620e9dd31a.

Backport of a8d12bc280 from master
2018-05-25 11:12:03 -04:00
Claude Paroz 3cca2ab2e7 [2.1.x] Documented DeletionMixin.delete().
Backport of 96ea4f875b from master
2018-05-24 21:46:35 -04:00
Daniel Roseman a53d6487b5 [2.1.x] Added help for common 404 error in tutorial 1.
Backport of 40ff93310f from master
2018-05-21 13:14:19 -04:00
Bogdan Mateescu a114906a18 [2.1.x] Fixed #29421 -- Improved Romanian locale formats
Backport of 392963e8e4 from master.
2018-05-20 17:13:25 +02:00
Paulo Alvarado 6cce05589d [2.1.x] Fixed #29414 -- Restored form inputs on admin inlines when the user doesn't have the change permission.
Regression in 825f0beda8.
Backport of ffb72a95bc from master
2018-05-18 22:37:33 -04:00
bakabiko 54b29e022d [2.1.x] Fixed #29380 -- Added support for QuerySet.select_for_update()'s nowait and skip_locked options on MySQL 8+.
Backport of a7bc1aea03 from master
2018-05-18 19:38:10 -04:00
Tim Graham 452abf7b43 [2.1.x] Fixed #29398 -- Doc'd that cascade deletion doesn't call delete() of related models.
Backport of e038f98bf3 from master
2018-05-18 18:44:36 -04:00
Tim Graham 7e875aa047 [2.1.x] Fixed typo in docs/releases/2.1.txt.
Backport of 6574167ab8 from master
2018-05-18 07:24:27 -04:00
Tim Graham c3bbebdd54 [2.1.x] Bumped version for Django 2.1 alpha 1. 2018-05-17 20:52:46 -04:00
Tim Graham 8ecfb6ea2a [2.1.x] Bumped django_next_version in sphinx config to 2.2. 2018-05-17 20:49:30 -04:00
Tim Graham 2bb8f6b751 [2.1.x] Removed empty sections from 2.1 release notes.
Backport of 1cbd3d7874 from master
2018-05-17 10:44:14 -04:00
873 changed files with 15230 additions and 5364 deletions

View File

@ -1,4 +1,4 @@
# http://editorconfig.org
# https://editorconfig.org/
root = true

14
AUTHORS
View File

@ -10,7 +10,9 @@ answer newbie questions, and generally made Django that much better:
Aaron T. Myers <atmyers@gmail.com>
Abeer Upadhyay <ab.esquarer@gmail.com>
Abhishek Gautam <abhishekg1128@yahoo.com>
Adam Allred <adam.w.allred@gmail.com>
Adam Bogdał <adam@bogdal.pl>
Adam Donaghy
Adam Johnson <https://github.com/adamchainz>
Adam Malinowski <http://adammalinowski.co.uk>
Adam Vandenberg
@ -21,6 +23,7 @@ answer newbie questions, and generally made Django that much better:
AgarFu <heaven@croasanaso.sytes.net>
Ahmad Alhashemi <trans@ahmadh.com>
Ahmad Al-Ibrahim
Ahmed Eltawela <https://github.com/ahmedabt>
ajs <adi@sieker.info>
Akis Kesoglou <akiskesoglou@gmail.com>
Aksel Ethem <aksel.ethem@gmail.com>
@ -95,6 +98,7 @@ answer newbie questions, and generally made Django that much better:
Baptiste Mispelon <bmispelon@gmail.com>
Barry Pederson <bp@barryp.org>
Bartolome Sanchez Salado <i42sasab@uco.es>
Bartosz Grabski <bartosz.grabski@gmail.com>
Bashar Al-Abdulhadi
Bastian Kleineidam <calvin@debian.org>
Batiste Bieler <batiste.bieler@gmail.com>
@ -114,6 +118,7 @@ answer newbie questions, and generally made Django that much better:
Bill Fenner <fenner@gmail.com>
Bjørn Stabell <bjorn@exoweb.net>
Bo Marchman <bo.marchman@gmail.com>
Bogdan Mateescu
Bojan Mihelac <bmihelac@mihelac.org>
Bouke Haarsma <bouke@haarsma.eu>
Božidar Benko <bbenko@gmail.com>
@ -377,6 +382,7 @@ answer newbie questions, and generally made Django that much better:
Jeff Hui <jeffkhui@gmail.com>
Jeffrey Gelens <jeffrey@gelens.org>
Jeff Triplett <jeff.triplett@gmail.com>
Jeffrey Yancey <jeffrey.yancey@gmail.com>
Jens Diemer <django@htfx.de>
Jens Page
Jensen Cochran <jensen.cochran@gmail.com>
@ -516,6 +522,7 @@ answer newbie questions, and generally made Django that much better:
Mario Gonzalez <gonzalemario@gmail.com>
Mariusz Felisiak <felisiak.mariusz@gmail.com>
Mark Biggers <biggers@utsl.com>
Mark Gensler <mark.gensler@protonmail.com>
mark@junklight.com
Mark Lavin <markdlavin@gmail.com>
Mark Sandstrom <mark@deliciouslynerdy.com>
@ -569,6 +576,7 @@ answer newbie questions, and generally made Django that much better:
michael.mcewan@gmail.com
Michael Placentra II <someone@michaelplacentra2.net>
Michael Radziej <mir@noris.de>
Michael Sanders <m.r.sanders@gmail.com>
Michael Schwarz <michi.schwarz@gmail.com>
Michael Sinov <sihaelov@gmail.com>
Michael Thornhill <michael.thornhill@gmail.com>
@ -586,6 +594,7 @@ answer newbie questions, and generally made Django that much better:
Mikhail Korobov <kmike84@googlemail.com>
Mikko Hellsing <mikko@sorl.net>
Mikołaj Siedlarek <mikolaj.siedlarek@gmail.com>
milkomeda
Milton Waddams
mitakummaa@gmail.com
mmarshall
@ -720,6 +729,7 @@ answer newbie questions, and generally made Django that much better:
ryankanno
Ryan Kelly <ryan@rfk.id.au>
Ryan Niemeyer <https://profiles.google.com/ryan.niemeyer/about>
Ryan Rubin <ryanmrubin@gmail.com>
Ryno Mathee <rmathee@gmail.com>
Sam Newman <http://www.magpiebrain.com/>
Sander Dijkhuis <sander.dijkhuis@gmail.com>
@ -770,7 +780,9 @@ answer newbie questions, and generally made Django that much better:
Stephan Jaekel <steph@rdev.info>
Stephen Burrows <stephen.r.burrows@gmail.com>
Steven L. Smith (fvox13) <steven@stevenlsmith.com>
Steven Noorbergen (Xaroth) <xaroth+django@xaroth.nl>
Stuart Langridge <http://www.kryogenix.org/>
Subhav Gautam <subhavgautam@yahoo.co.uk>
Sujay S Kumar <sujay.skumar141295@gmail.com>
Sune Kirkeby <http://ibofobi.dk/>
Sung-Jin Hong <serialx.net@gmail.com>
@ -885,6 +897,6 @@ A big THANK YOU goes to:
Ian Bicking for convincing Adrian to ditch code generation.
Mark Pilgrim for "Dive Into Python" (http://www.diveintopython3.net).
Mark Pilgrim for "Dive Into Python" (https://www.diveinto.org/python3/).
Guido van Rossum for creating Python.

View File

@ -25,9 +25,9 @@ ticket here: https://code.djangoproject.com/newticket
To get more help:
* Join the ``#django`` channel on irc.freenode.net. Lots of helpful people hang out
there. Read the archives at https://botbot.me/freenode/django/. See
https://en.wikipedia.org/wiki/Wikipedia:IRC/Tutorial if you're new to IRC.
* Join the ``#django`` channel on irc.freenode.net. Lots of helpful people hang
out there. See https://en.wikipedia.org/wiki/Wikipedia:IRC/Tutorial if you're
new to IRC.
* Join the django-users mailing list, or read the archives, at
https://groups.google.com/group/django-users.

View File

@ -1,6 +1,6 @@
from django.utils.version import get_version
VERSION = (2, 1, 0, 'alpha', 0)
VERSION = (2, 1, 16, 'alpha', 0)
__version__ = get_version(VERSION)

View File

@ -116,15 +116,15 @@ class Settings:
if setting.isupper():
setting_value = getattr(mod, setting)
if setting == 'SECRET_KEY' and not setting_value:
raise ImproperlyConfigured('The SECRET_KEY setting must not be empty.')
if (setting in tuple_settings and
not isinstance(setting_value, (list, tuple))):
raise ImproperlyConfigured("The %s setting must be a list or a tuple. " % setting)
setattr(self, setting, setting_value)
self._explicit_settings.add(setting)
if not self.SECRET_KEY:
raise ImproperlyConfigured("The SECRET_KEY setting must not be empty.")
if self.is_overridden('DEFAULT_CONTENT_TYPE'):
warnings.warn('The DEFAULT_CONTENT_TYPE setting is deprecated.', RemovedInDjango30Warning)
@ -140,11 +140,6 @@ class Settings:
os.environ['TZ'] = self.TIME_ZONE
time.tzset()
def __getattr__(self, name):
if name == 'SECRET_KEY':
raise ImproperlyConfigured('The SECRET_KEY setting must be set.')
raise AttributeError("'%s' object has no attribute '%s'" % (self.__class__.__name__, name))
def is_overridden(self, setting):
return setting in self._explicit_settings

View File

@ -256,6 +256,11 @@ ABSOLUTE_URL_OVERRIDES = {}
# ]
IGNORABLE_404_URLS = []
# A secret key for this particular Django installation. Used in secret-key
# hashing algorithms. Set this in your settings, or Django will complain
# loudly.
SECRET_KEY = ''
# Default file storage mechanism that holds media.
DEFAULT_FILE_STORAGE = 'django.core.files.storage.FileSystemStorage'
@ -299,12 +304,12 @@ DATA_UPLOAD_MAX_NUMBER_FIELDS = 1000
FILE_UPLOAD_TEMP_DIR = None
# The numeric mode to set newly-uploaded files to. The value should be a mode
# you'd pass directly to os.chmod; see https://docs.python.org/3/library/os.html#files-and-directories.
# you'd pass directly to os.chmod; see https://docs.python.org/library/os.html#files-and-directories.
FILE_UPLOAD_PERMISSIONS = None
# The numeric mode to assign to newly-created directories, when uploading files.
# The value should be a mode as you'd pass to os.chmod;
# see https://docs.python.org/3/library/os.html#files-and-directories.
# see https://docs.python.org/library/os.html#files-and-directories.
FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
# Python module path where user will place custom format definition.
@ -314,39 +319,39 @@ FILE_UPLOAD_DIRECTORY_PERMISSIONS = None
FORMAT_MODULE_PATH = None
# Default formatting for date objects. See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'N j, Y'
# Default formatting for datetime objects. See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATETIME_FORMAT = 'N j, Y, P'
# Default formatting for time objects. See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
TIME_FORMAT = 'P'
# Default formatting for date objects when only the year and month are relevant.
# See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
YEAR_MONTH_FORMAT = 'F Y'
# Default formatting for date objects when only the month and day are relevant.
# See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
MONTH_DAY_FORMAT = 'F j'
# Default short formatting for date objects. See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
SHORT_DATE_FORMAT = 'm/d/Y'
# Default short formatting for datetime objects.
# See all available format strings here:
# http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
SHORT_DATETIME_FORMAT = 'm/d/Y P'
# Default formats to be used when parsing dates from input boxes, in order
# See all available format string here:
# http://docs.python.org/library/datetime.html#strftime-behavior
# https://docs.python.org/library/datetime.html#strftime-behavior
# * Note that these format strings are different from the ones to display dates
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'
@ -358,7 +363,7 @@ DATE_INPUT_FORMATS = [
# Default formats to be used when parsing times from input boxes, in order
# See all available format string here:
# http://docs.python.org/library/datetime.html#strftime-behavior
# https://docs.python.org/library/datetime.html#strftime-behavior
# * Note that these format strings are different from the ones to display dates
TIME_INPUT_FORMATS = [
'%H:%M:%S', # '14:30:59'
@ -369,7 +374,7 @@ TIME_INPUT_FORMATS = [
# Default formats to be used when parsing dates and times from input boxes,
# in order
# See all available format string here:
# http://docs.python.org/library/datetime.html#strftime-behavior
# https://docs.python.org/library/datetime.html#strftime-behavior
# * Note that these format strings are different from the ones to display dates
DATETIME_INPUT_FORMATS = [
'%Y-%m-%d %H:%M:%S', # '2006-10-25 14:30:59'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F، Y'
TIME_FORMAT = 'g:i A'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'd/m/Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,15 +1,16 @@
# This file is distributed under the same license as the Django package.
#
# Translators:
# Emin Mastizada <emin@linux.com>, 2018
# Emin Mastizada <emin@linux.com>, 2015-2016
# Metin Amiroff <amiroff@gmail.com>, 2011
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 01:13+0000\n"
"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-09-09 12:46+0000\n"
"Last-Translator: Emin Mastizada <emin@linux.com>\n"
"Language-Team: Azerbaijani (http://www.transifex.com/django/django/language/"
"az/)\n"
"MIME-Version: 1.0\n"
@ -159,6 +160,9 @@ msgstr "Yaponca"
msgid "Georgian"
msgstr "Gürcücə"
msgid "Kabyle"
msgstr "Kabile"
msgid "Kazakh"
msgstr "Qazax"
@ -295,13 +299,13 @@ msgid "Syndication"
msgstr "Sindikasiya"
msgid "That page number is not an integer"
msgstr ""
msgstr "Səhifə nömrəsi rəqəm deyil"
msgid "That page number is less than 1"
msgstr ""
msgstr "Səhifə nömrəsi 1-dən balacadır"
msgid "That page contains no results"
msgstr ""
msgstr "Səhifədə nəticə yoxdur"
msgid "Enter a valid value."
msgstr "Düzgün qiymət daxil edin."
@ -383,6 +387,9 @@ msgstr[1] ""
"Bu dəyərin ən çox %(limit_value)d simvol olduğuna əmin olun (%(show_value)d "
"var)"
msgid "Enter a number."
msgstr "Ədəd daxil edin."
#, 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."
@ -408,9 +415,11 @@ msgid ""
"File extension '%(extension)s' is not allowed. Allowed extensions are: "
"'%(allowed_extensions)s'."
msgstr ""
"'%(extension)s' fayl uzantısına icazə verilmir. İcazə verilən fayl "
"uzantıları: '%(allowed_extensions)s'"
msgid "Null characters are not allowed."
msgstr ""
msgstr "Null simvollara icazə verilmir."
msgid "and"
msgstr "və"
@ -460,6 +469,10 @@ msgstr "Böyük (8 bayt) tam ədəd"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' dəyəri True və ya False olmalıdır."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' dəyəri True, False və ya None olmalıdır."
msgid "Boolean (Either True or False)"
msgstr "Bul (ya Doğru, ya Yalan)"
@ -475,15 +488,14 @@ msgid ""
"'%(value)s' value has an invalid date format. It must be in YYYY-MM-DD "
"format."
msgstr ""
"'%(value)s' dəyəri səhv tarix formatındadır. Bu İİİİ-AA-GG formatında "
"olmalıdır."
"'%(value)s' dəyəri səhv tarix formatındadır. Formatı YYYY-MM-DD olmalıdır."
#, python-format
msgid ""
"'%(value)s' value has the correct format (YYYY-MM-DD) but it is an invalid "
"date."
msgstr ""
"'%(value)s dəyəri düzgün formatdadır (İİİİ-AA-GG) amma bu xətalı tarixdir."
"'%(value)s dəyəri düzgün formatdadır (YYYY-MM-DD) amma bu xətalı tarixdir."
msgid "Date (without time)"
msgstr "Tarix (saatsız)"
@ -493,19 +505,23 @@ msgid ""
"'%(value)s' value has an invalid format. It must be in YYYY-MM-DD HH:MM[:ss[."
"uuuuuu]][TZ] format."
msgstr ""
"'%(value)s' dəyərinin formatı səhvdir. Formatı YYYY-MM-DD HH:MM[:ss[.uuuuuu]]"
"[TZ] olmalıdır."
#, 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 ""
"'%(value)s' dəyərinin formatı düzgündür (YYYY-MM-DD HH:MM[:ss[.uuuuuu]][TZ]) "
"ancaq tarix səhvdir."
msgid "Date (with time)"
msgstr "Tarix (vaxt ilə)"
#, python-format
msgid "'%(value)s' value must be a decimal number."
msgstr ""
msgstr "'%(value)s' dəyəri decimal rəqəm olmalıdır."
msgid "Decimal number"
msgstr "Rasional ədəd"
@ -515,6 +531,8 @@ msgid ""
"'%(value)s' value has an invalid format. It must be in [DD] [HH:[MM:]]ss[."
"uuuuuu] format."
msgstr ""
"'%(value)s' dəyərinin formatı səhvdir. Formatı [DD] [HH:[MM:]]ss[.uuuuuu] "
"olmalıdır."
msgid "Duration"
msgstr "Müddət"
@ -527,7 +545,7 @@ msgstr "Faylın ünvanı"
#, python-format
msgid "'%(value)s' value must be a float."
msgstr ""
msgstr "'%(value)s' dəyəri float olmalıdır."
msgid "Floating point number"
msgstr "Sürüşən vergüllü ədəd"
@ -540,7 +558,7 @@ msgstr "IP ünvan"
#, python-format
msgid "'%(value)s' value must be either None, True or False."
msgstr ""
msgstr "'%(value)s' dəyəri None, True və ya False olmalıdır."
msgid "Boolean (Either True, False or None)"
msgstr "Bul (Ya Doğru, ya Yalan, ya da Heç nə)"
@ -566,12 +584,15 @@ msgid ""
"'%(value)s' value has an invalid format. It must be in HH:MM[:ss[.uuuuuu]] "
"format."
msgstr ""
"'%(value)s' dəyərinin formatı səhvdir. Formatı HH:MM[:ss[.uuuuuu]] olmalıdır."
#, python-format
msgid ""
"'%(value)s' value has the correct format (HH:MM[:ss[.uuuuuu]]) but it is an "
"invalid time."
msgstr ""
"'%(value)s' dəyəri düzgün formatdadır (HH:MM[:ss[.uuuuuu]]), ancaq vaxtı "
"səhvdir."
msgid "Time"
msgstr "Vaxt"
@ -580,7 +601,7 @@ msgid "URL"
msgstr "URL"
msgid "Raw binary data"
msgstr ""
msgstr "Düz ikili (binary) məlumat"
#, python-format
msgid "'%(value)s' is not a valid UUID."
@ -594,7 +615,7 @@ msgstr "Şəkil"
#, python-format
msgid "%(model)s instance with %(field)s %(value)r does not exist."
msgstr ""
msgstr "%(field)s dəyəri %(value)r olan %(model)s mövcud deyil."
msgid "Foreign Key (type determined by related field)"
msgstr "Xarici açar (bağlı olduğu sahəyə uyğun tipi alır)"
@ -604,11 +625,11 @@ msgstr "Birin-birə münasibət"
#, python-format
msgid "%(from)s-%(to)s relationship"
msgstr ""
msgstr "%(from)s-%(to)s əlaqəsi"
#, python-format
msgid "%(from)s-%(to)s relationships"
msgstr ""
msgstr "%(from)s-%(to)s əlaqələri"
msgid "Many-to-many relationship"
msgstr "Çoxun-çoxa münasibət"
@ -625,9 +646,6 @@ msgstr "Bu sahə vacibdir."
msgid "Enter a whole number."
msgstr "Tam ədəd daxil edin."
msgid "Enter a number."
msgstr "Ədəd daxil edin."
msgid "Enter a valid date."
msgstr "Düzgün tarix daxil edin."
@ -640,6 +658,10 @@ msgstr "Düzgün tarix/vaxt daxil edin."
msgid "Enter a valid duration."
msgstr "Keçərli müddət daxil edin."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Günlərin sayı {min_days} ilə {max_days} arasında olmalıdır."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Fayl göndərilməyib. Vərəqənin (\"form\") şifrələmə tipini yoxlayın."
@ -654,7 +676,9 @@ msgid "Ensure this filename has at most %(max)d character (it has %(length)d)."
msgid_plural ""
"Ensure this filename has at most %(max)d characters (it has %(length)d)."
msgstr[0] ""
"Bu fayl adının ən çox %(max)d simvol olduğuna əmin olun (%(length)d var)."
msgstr[1] ""
"Bu fayl adının ən çox %(max)d simvol olduğuna əmin olun (%(length)d var)."
msgid "Please either submit a file or check the clear checkbox, not both."
msgstr ""
@ -689,7 +713,7 @@ msgid "(Hidden field %(name)s) %(error)s"
msgstr "(Gizli %(name)s sahəsi) %(error)s"
msgid "ManagementForm data is missing or has been tampered with"
msgstr ""
msgstr "ManagementForm məlumatları əksikdir və ya korlanıb"
#, python-format
msgid "Please submit %d or fewer forms."
@ -731,14 +755,14 @@ msgid "Please correct the duplicate values below."
msgstr "Aşağıda təkrarlanan qiymətlərə düzəliş edin."
msgid "The inline value did not match the parent instance."
msgstr ""
msgstr "Sətiriçi dəyər ana nüsxəyə uyğun deyil."
msgid "Select a valid choice. That choice is not one of the available choices."
msgstr "Düzgün seçim edin. Bu seçim mümkün deyil."
#, python-format
msgid "\"%(pk)s\" is not a valid value."
msgstr ""
msgstr "\"%(pk)s\" düzgün dəyər deyil."
#, python-format
msgid ""
@ -1089,12 +1113,18 @@ msgid ""
"required for security reasons, to ensure that your browser is not being "
"hijacked by third parties."
msgstr ""
"Bu HTTPS sayt səyyahınız tərəfindən 'Referer header' göndərilməsini tələb "
"edir, amma göndərilmir. Bu başlıq səyyahınızın üçüncü biri tərəfindən hack-"
"lənmədiyinə əmin olmaq üçün istifadə edilir."
msgid ""
"If you have configured your browser to disable 'Referer' headers, please re-"
"enable them, at least for this site, or for HTTPS connections, or for 'same-"
"origin' requests."
msgstr ""
"Əgər səyyahınızın 'Referer' başlığını göndərməsini söndürmüsünüzsə, lütfən "
"bu sayt üçün, HTTPS əlaqələr üçün və ya 'same-origin' sorğular üçün aktiv "
"edin."
msgid ""
"If you are using the <meta name=\"referrer\" content=\"no-referrer\"> tag or "
@ -1103,17 +1133,27 @@ msgid ""
"If you're concerned about privacy, use alternatives like <a rel=\"noreferrer"
"\" ...> for links to third-party sites."
msgstr ""
"Əgər <meta name=\"referrer\" content=\"no-referrer\"> etiketini və ya "
"'Referrer-Policy: no-referrer' başlığını işlədirsinizsə, lütfən silin. CSRF "
"qoruma dəqiq yönləndirən yoxlaması üçün 'Referer' başlığını tələb edir. Əgər "
"məxfilik üçün düşünürsünüzsə, üçüncü tərəf sayt keçidləri üçün <a rel="
"\"noreferrer\" ...> kimi bir alternativ işlədin."
msgid ""
"You are seeing this message because this site requires a CSRF cookie when "
"submitting forms. This cookie is required for security reasons, to ensure "
"that your browser is not being hijacked by third parties."
msgstr ""
"Bu sayt formaları göndərmək üçün CSRF çərəzini işlədir. Bu çərəz "
"səyyahınızın üçüncü biri tərəfindən hack-lənmədiyinə əmin olmaq üçün "
"istifadə edilir. "
msgid ""
"If you have configured your browser to disable cookies, please re-enable "
"them, at least for this site, or for 'same-origin' requests."
msgstr ""
"Əgər səyyahınızda çərəzlər söndürülübsə, lütfən bu sayt və ya 'same-origin' "
"sorğular üçün aktiv edin."
msgid "More information is available with DEBUG=True."
msgstr "Daha ətraflı məlumat DEBUG=True ilə mövcuddur."
@ -1122,7 +1162,7 @@ msgid "No year specified"
msgstr "İl göstərilməyib"
msgid "Date out of range"
msgstr ""
msgstr "Tarix aralığın xaricindədir"
msgid "No month specified"
msgstr "Ay göstərilməyib"
@ -1176,16 +1216,19 @@ msgid "Index of %(directory)s"
msgstr "%(directory)s-nin indeksi"
msgid "Django: the Web framework for perfectionists with deadlines."
msgstr ""
msgstr "Django: tələsən mükəmməlləkçilər üçün Web framework."
#, python-format
msgid ""
"View <a href=\"https://docs.djangoproject.com/en/%(version)s/releases/\" "
"target=\"_blank\" rel=\"noopener\">release notes</a> for Django %(version)s"
msgstr ""
"Django %(version)s üçün <a href=\"https://docs.djangoproject.com/en/"
"%(version)s/releases/\" target=\"_blank\" rel=\"noopener\">buraxılış "
"qeydlərinə</a> baxın"
msgid "The install worked successfully! Congratulations!"
msgstr ""
msgstr "Quruluş uğurla tamamlandı! Təbriklər!"
#, python-format
msgid ""
@ -1194,21 +1237,24 @@ msgid ""
"\">DEBUG=True</a> is in your settings file and you have not configured any "
"URLs."
msgstr ""
"Tənzimləmə faylınızda <a href=\"https://docs.djangoproject.com/en/"
"%(version)s/ref/settings/#debug\" target=\"_blank\" rel=\"noopener"
"\">DEBUG=True</a> və heç bir URL qurmadığınız üçün bu səhifəni görürsünüz."
msgid "Django Documentation"
msgstr ""
msgstr "Django Sənədləri"
msgid "Topics, references, &amp; how-to's"
msgstr ""
msgstr "Mövzular, istinadlar və nümunələr"
msgid "Tutorial: A Polling App"
msgstr ""
msgstr "Məşğələ: Səsvermə Tətbiqi"
msgid "Get started with Django"
msgstr ""
msgstr "Django-ya başla"
msgid "Django Community"
msgstr ""
msgstr "Django İcması"
msgid "Connect, get help, or contribute"
msgstr ""
msgstr "Qoşul, kömək al və dəstək ol"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j E Y'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = 'j E Y, G:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd.m.Y H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', # '25.10.2006'
'%d.%m.%y', # '25.10.06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
TIME_FORMAT = 'H:i'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'd.m.Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F, Y'
TIME_FORMAT = 'g:i A'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'j M, Y'
FIRST_DAY_OF_WEEK = 6 # Saturday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', # 25/10/2016
'%d/%m/%y', # 25/10/16

View File

@ -6,15 +6,19 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 01:13+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-18 00:21+0000\n"
"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
"Language-Team: Breton (http://www.transifex.com/django/django/language/br/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: br\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !"
"=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n"
"%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > "
"19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 "
"&& n % 1000000 == 0) ? 3 : 4);\n"
msgid "Afrikaans"
msgstr "Afrikaneg"
@ -157,6 +161,9 @@ msgstr "Japaneg"
msgid "Georgian"
msgstr "Jorjianeg"
msgid "Kabyle"
msgstr ""
msgid "Kazakh"
msgstr "kazak"
@ -360,6 +367,9 @@ msgid_plural ""
"%(show_value)d)."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
#, python-format
msgid ""
@ -370,18 +380,30 @@ msgid_plural ""
"%(show_value)d)."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
msgid "Enter a number."
msgstr "Merkit un niver."
#, 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] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
#, 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] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
#, python-format
msgid ""
@ -390,6 +412,9 @@ msgid_plural ""
"Ensure that there are no more than %(max)s digits before the decimal point."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
#, python-format
msgid ""
@ -446,6 +471,10 @@ msgstr "Anterin bras (8 okted)"
msgid "'%(value)s' value must be either True or False."
msgstr ""
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr ""
msgid "Boolean (Either True or False)"
msgstr "Boulean (gwir pe gaou)"
@ -608,9 +637,6 @@ msgstr "Rekis eo leuniañ ar vaezienn."
msgid "Enter a whole number."
msgstr "Merkit un niver anterin."
msgid "Enter a number."
msgstr "Merkit un niver."
msgid "Enter a valid date."
msgstr "Merkit un deiziad reizh"
@ -623,6 +649,10 @@ msgstr "Merkit un eur/deiziad reizh"
msgid "Enter a valid duration."
msgstr ""
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr ""
msgid "No file was submitted. Check the encoding type on the form."
msgstr "N'eus ket kaset restr ebet. Gwiriit ar seurt enkodañ evit ar restr"
@ -638,6 +668,9 @@ msgid_plural ""
"Ensure this filename has at most %(max)d characters (it has %(length)d)."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
msgid "Please either submit a file or check the clear checkbox, not both."
msgstr "Kasit ur restr pe askit al log riñsañ; an eil pe egile"
@ -678,12 +711,18 @@ msgid "Please submit %d or fewer forms."
msgid_plural "Please submit %d or fewer forms."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
#, python-format
msgid "Please submit %d or more forms."
msgid_plural "Please submit %d or more forms."
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[3] ""
msgstr[4] ""
msgid "Order"
msgstr "Urzh"
@ -756,6 +795,9 @@ msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
msgstr[0] "%(size)d okted"
msgstr[1] "%(size)d okted"
msgstr[2] "%(size)d okted"
msgstr[3] "%(size)d okted"
msgstr[4] "%(size)d okted"
#, python-format
msgid "%s KB"
@ -1025,36 +1067,54 @@ msgid "%d year"
msgid_plural "%d years"
msgstr[0] "%d bloaz"
msgstr[1] "%d bloaz"
msgstr[2] "%d bloaz"
msgstr[3] "%d bloaz"
msgstr[4] "%d bloaz"
#, python-format
msgid "%d month"
msgid_plural "%d months"
msgstr[0] "%d miz"
msgstr[1] "%d miz"
msgstr[2] "%d miz"
msgstr[3] "%d miz"
msgstr[4] "%d miz"
#, python-format
msgid "%d week"
msgid_plural "%d weeks"
msgstr[0] "%d sizhun"
msgstr[1] "%d sizhun"
msgstr[2] "%d sizhun"
msgstr[3] "%d sizhun"
msgstr[4] "%d sizhun"
#, python-format
msgid "%d day"
msgid_plural "%d days"
msgstr[0] "%d deiz"
msgstr[1] "%d deiz"
msgstr[2] "%d deiz"
msgstr[3] "%d deiz"
msgstr[4] "%d deiz"
#, python-format
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] "%d eur"
msgstr[1] "%d eur"
msgstr[2] "%d eur"
msgstr[3] "%d eur"
msgstr[4] "%d eur"
#, python-format
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d munud"
msgstr[1] "%d munud"
msgstr[2] "%d munud"
msgstr[3] "%d munud"
msgstr[4] "%d munud"
msgid "0 minutes"
msgstr "0 munud"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. N Y.'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = 'j. N. Y. G:i T'
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'Y M j'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j \d\e F \d\e Y'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\e\s G:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y G:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
# '31/12/2009', '31/12/09'
'%d/%m/%Y', '%d/%m/%y'

View File

@ -11,15 +11,16 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-01-06 20:09+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-07-15 18:02+0000\n"
"Last-Translator: Vláďa Macek <macek@sandbox.cz>\n"
"Language-Team: Czech (http://www.transifex.com/django/django/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: cs\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n "
"<= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
msgid "Afrikaans"
msgstr "afrikánsky"
@ -28,7 +29,7 @@ msgid "Arabic"
msgstr "arabsky"
msgid "Asturian"
msgstr "Asturian"
msgstr "asturštinou"
msgid "Azerbaijani"
msgstr "ázerbájdžánštinou"
@ -160,7 +161,7 @@ msgid "Japanese"
msgstr "japonsky"
msgid "Georgian"
msgstr "gruzínsky"
msgstr "gruzínštinou"
msgid "Kabyle"
msgstr "kabylštinou"
@ -372,6 +373,8 @@ msgstr[1] ""
"Tato hodnota má mít nejméně %(limit_value)d znaky (nyní má %(show_value)d)."
msgstr[2] ""
"Tato hodnota má mít nejméně %(limit_value)d znaků (nyní má %(show_value)d)."
msgstr[3] ""
"Tato hodnota má mít nejméně %(limit_value)d znaků (nyní má %(show_value)d)."
#, python-format
msgid ""
@ -386,6 +389,11 @@ msgstr[1] ""
"Tato hodnota má mít nejvýše %(limit_value)d znaky (nyní má %(show_value)d)."
msgstr[2] ""
"Tato hodnota má mít nejvýše %(limit_value)d znaků (nyní má %(show_value)d)."
msgstr[3] ""
"Tato hodnota má mít nejvýše %(limit_value)d znaků (nyní má %(show_value)d)."
msgid "Enter a number."
msgstr "Zadejte číslo."
#, python-format
msgid "Ensure that there are no more than %(max)s digit in total."
@ -393,6 +401,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total."
msgstr[0] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslici."
msgstr[1] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslice."
msgstr[2] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslic."
msgstr[3] "Ujistěte se, že pole neobsahuje celkem více než %(max)s číslic."
#, python-format
msgid "Ensure that there are no more than %(max)s decimal place."
@ -400,6 +409,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places."
msgstr[0] "Ujistěte se, že pole neobsahuje více než %(max)s desetinné místo."
msgstr[1] "Ujistěte se, že pole neobsahuje více než %(max)s desetinná místa."
msgstr[2] "Ujistěte se, že pole neobsahuje více než %(max)s desetinných míst."
msgstr[3] "Ujistěte se, že pole neobsahuje více než %(max)s desetinných míst."
#, python-format
msgid ""
@ -415,6 +425,9 @@ msgstr[1] ""
msgstr[2] ""
"Ujistěte se, že hodnota neobsahuje více než %(max)s míst před desetinnou "
"čárkou (tečkou)."
msgstr[3] ""
"Ujistěte se, že hodnota neobsahuje více než %(max)s míst před desetinnou "
"čárkou (tečkou)."
#, python-format
msgid ""
@ -478,6 +491,10 @@ msgstr "Velké číslo (8 bajtů)"
msgid "'%(value)s' value must be either True or False."
msgstr "Hodnota '%(value)s' musí být buď True nebo False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Hodnota '%(value)s' musí být buď True, False nebo None."
msgid "Boolean (Either True or False)"
msgstr "Pravdivost (buď Ano (True), nebo Ne (False))"
@ -652,9 +669,6 @@ msgstr "Toto pole je třeba vyplnit."
msgid "Enter a whole number."
msgstr "Zadejte celé číslo."
msgid "Enter a number."
msgstr "Zadejte číslo."
msgid "Enter a valid date."
msgstr "Zadejte platné datum."
@ -667,6 +681,10 @@ msgstr "Zadejte platné datum a čas."
msgid "Enter a valid duration."
msgstr "Zadejte platnou délku trvání."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Počet dní musí být mezi {min_days} a {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Soubor nebyl odeslán. Zkontrolujte parametr \"encoding type\" formuláře."
@ -687,6 +705,8 @@ msgstr[1] ""
"Tento název souboru má mít nejvýše %(max)d znaky (nyní má %(length)d)."
msgstr[2] ""
"Tento název souboru má mít nejvýše %(max)d znaků (nyní má %(length)d)."
msgstr[3] ""
"Tento název souboru má mít nejvýše %(max)d znaků (nyní má %(length)d)."
msgid "Please either submit a file or check the clear checkbox, not both."
msgstr "Musíte vybrat cestu k souboru nebo vymazat výběr, ne obojí."
@ -727,6 +747,7 @@ msgid_plural "Please submit %d or fewer forms."
msgstr[0] "Odešlete %d nebo méně formulářů."
msgstr[1] "Odešlete %d nebo méně formulářů."
msgstr[2] "Odešlete %d nebo méně formulářů."
msgstr[3] "Odešlete %d nebo méně formulářů."
#, python-format
msgid "Please submit %d or more forms."
@ -734,6 +755,7 @@ msgid_plural "Please submit %d or more forms."
msgstr[0] "Odešlete %d nebo více formulářů."
msgstr[1] "Odešlete %d nebo více formulářů."
msgstr[2] "Odešlete %d nebo více formulářů."
msgstr[3] "Odešlete %d nebo více formulářů."
msgid "Order"
msgstr "Pořadí"
@ -805,6 +827,7 @@ msgid_plural "%(size)d bytes"
msgstr[0] "%(size)d bajt"
msgstr[1] "%(size)d bajty"
msgstr[2] "%(size)d bajtů"
msgstr[3] "%(size)d bajtů"
#, python-format
msgid "%s KB"
@ -1075,6 +1098,7 @@ msgid_plural "%d years"
msgstr[0] "%d rok"
msgstr[1] "%d roky"
msgstr[2] "%d let"
msgstr[3] "%d let"
#, python-format
msgid "%d month"
@ -1082,6 +1106,7 @@ msgid_plural "%d months"
msgstr[0] "%d měsíc"
msgstr[1] "%d měsíce"
msgstr[2] "%d měsíců"
msgstr[3] "%d měsíců"
#, python-format
msgid "%d week"
@ -1089,6 +1114,7 @@ msgid_plural "%d weeks"
msgstr[0] "%d týden"
msgstr[1] "%d týdny"
msgstr[2] "%d týdnů"
msgstr[3] "%d týdnů"
#, python-format
msgid "%d day"
@ -1096,6 +1122,7 @@ msgid_plural "%d days"
msgstr[0] "%d den"
msgstr[1] "%d dny"
msgstr[2] "%d dní"
msgstr[3] "%d dní"
#, python-format
msgid "%d hour"
@ -1103,6 +1130,7 @@ msgid_plural "%d hours"
msgstr[0] "%d hodina"
msgstr[1] "%d hodiny"
msgstr[2] "%d hodin"
msgstr[3] "%d hodin"
#, python-format
msgid "%d minute"
@ -1110,6 +1138,7 @@ msgid_plural "%d minutes"
msgstr[0] "%d minuta"
msgstr[1] "%d minuty"
msgstr[2] "%d minut"
msgstr[3] "%d minut"
msgid "0 minutes"
msgstr "0 minut"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. E Y'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = 'j. E Y G:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd.m.Y G:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', '%d.%m.%y', # '05.01.2006', '05.01.06'
'%d. %m. %Y', '%d. %m. %y', # '5. 1. 2006', '5. 1. 06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y' # '25 Hydref 2006'
TIME_FORMAT = 'P' # '2:30 y.b.'
DATETIME_FORMAT = 'j F Y, P' # '25 Hydref 2006, 2:30 y.b.'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 y.b.'
FIRST_DAY_OF_WEEK = 1 # 'Dydd Llun'
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06'
]

View File

@ -3,7 +3,7 @@
# Translators:
# Christian Joergensen <christian@gmta.info>, 2012
# Danni Randeris <danniranderis+djangocore@gmail.com>, 2014
# Erik Wognsen <r4mses@gmail.com>, 2013-2017
# Erik Wognsen <r4mses@gmail.com>, 2013-2018
# Finn Gruwier Larsen, 2011
# Jannis Leidel <jannis@leidel.info>, 2011
# jonaskoelker <jonaskoelker@gnu.org>, 2012
@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2017-12-02 11:14+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-18 20:46+0000\n"
"Last-Translator: Erik Wognsen <r4mses@gmail.com>\n"
"Language-Team: Danish (http://www.transifex.com/django/django/language/da/)\n"
"MIME-Version: 1.0\n"
@ -385,6 +385,9 @@ msgstr[0] ""
msgstr[1] ""
"Denne værdi må højst have %(limit_value)d tegn (den har %(show_value)d)."
msgid "Enter a number."
msgstr "Indtast et tal."
#, 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."
@ -463,6 +466,10 @@ msgstr "Stort heltal (8 byte)"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s'-værdien skal være enten True eller False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' værdien skal være enten True, False eller None."
msgid "Boolean (Either True or False)"
msgstr "Boolsk (enten True eller False)"
@ -639,9 +646,6 @@ msgstr "Dette felt er påkrævet."
msgid "Enter a whole number."
msgstr "Indtast et heltal."
msgid "Enter a number."
msgstr "Indtast et tal."
msgid "Enter a valid date."
msgstr "Indtast en gyldig dato."
@ -654,6 +658,10 @@ msgstr "Indtast gyldig dato/tid."
msgid "Enter a valid duration."
msgstr "Indtast en gyldig varighed."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Antallet af dage skal være mellem {min_days} og {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Ingen fil blev indsendt. Kontroller kodningstypen i formularen."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j. F Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd.m.Y H:i'
FIRST_DAY_OF_WEEK = 1
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', # '25.10.2006'
]

View File

@ -4,17 +4,18 @@
# André Hagenbruch, 2011-2012
# Florian Apolloner <florian@apolloner.eu>, 2011
# Daniel Roschka <dunedan@phoenitydawn.de>, 2016
# Jannis, 2011,2013
# Jannis Leidel <jannis@leidel.info>, 2013-2017
# Jannis, 2016
# Markus Holtermann <inyoka@markusholtermann.eu>, 2013,2015
# Florian Apolloner <florian@apolloner.eu>, 2018
# Jannis Vajen, 2011,2013
# Jannis Leidel <jannis@leidel.info>, 2013-2018
# Jannis Vajen, 2016
# Markus Holtermann <info@markusholtermann.eu>, 2013,2015
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-27 16:21+0000\n"
"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-08-14 08:25+0000\n"
"Last-Translator: Florian Apolloner <florian@apolloner.eu>\n"
"Language-Team: German (http://www.transifex.com/django/django/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -163,6 +164,9 @@ msgstr "Japanisch"
msgid "Georgian"
msgstr "Georgisch"
msgid "Kabyle"
msgstr "Kabylisch"
msgid "Kazakh"
msgstr "Kasachisch"
@ -349,7 +353,7 @@ msgstr "Bitte nur durch Komma getrennte Ziffern eingeben."
msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)."
msgstr ""
"Bitte sicherstellen, dass der Wert %(limit_value)s ist. (Er ist "
"%(show_value)s)"
"%(show_value)s.)"
#, python-format
msgid "Ensure this value is less than or equal to %(limit_value)s."
@ -368,10 +372,10 @@ msgid_plural ""
"%(show_value)d)."
msgstr[0] ""
"Bitte sicherstellen, dass der Wert aus mindestens %(limit_value)d Zeichen "
"besteht. (Er besteht aus %(show_value)d Zeichen)."
"besteht. (Er besteht aus %(show_value)d Zeichen.)"
msgstr[1] ""
"Bitte sicherstellen, dass der Wert aus mindestens %(limit_value)d Zeichen "
"besteht. (Er besteht aus %(show_value)d Zeichen)."
"besteht. (Er besteht aus %(show_value)d Zeichen.)"
#, python-format
msgid ""
@ -382,10 +386,13 @@ msgid_plural ""
"%(show_value)d)."
msgstr[0] ""
"Bitte sicherstellen, dass der Wert aus höchstens %(limit_value)d Zeichen "
"besteht. (Er besteht aus %(show_value)d Zeichen)."
"besteht. (Er besteht aus %(show_value)d Zeichen.)"
msgstr[1] ""
"Bitte sicherstellen, dass der Wert aus höchstens %(limit_value)d Zeichen "
"besteht. (Er besteht aus %(show_value)d Zeichen)."
"besteht. (Er besteht aus %(show_value)d Zeichen.)"
msgid "Enter a number."
msgstr "Bitte eine Zahl eingeben."
#, python-format
msgid "Ensure that there are no more than %(max)s digit in total."
@ -420,7 +427,7 @@ msgid ""
"File extension '%(extension)s' is not allowed. Allowed extensions are: "
"'%(allowed_extensions)s'."
msgstr ""
"Dateiendung „%(extension)s“ ist nicht erlaubt. Erlaubte Dateiendungen: sind: "
"Dateiendung „%(extension)s“ ist nicht erlaubt. Erlaubte Dateiendungen sind: "
"„%(allowed_extensions)s“."
msgid "Null characters are not allowed."
@ -473,6 +480,10 @@ msgstr "Große Ganzzahl (8 Byte)"
msgid "'%(value)s' value must be either True or False."
msgstr "„%(value)s“ Wert muss entweder True oder False sein."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "„%(value)s“ Wert muss True, False oder None sein."
msgid "Boolean (Either True or False)"
msgstr "Boolescher Wert (True oder False)"
@ -648,9 +659,6 @@ msgstr "Dieses Feld ist zwingend erforderlich."
msgid "Enter a whole number."
msgstr "Bitte eine ganze Zahl eingeben."
msgid "Enter a number."
msgstr "Bitte eine Zahl eingeben."
msgid "Enter a valid date."
msgstr "Bitte ein gültiges Datum eingeben."
@ -663,6 +671,10 @@ msgstr "Bitte ein gültiges Datum und Uhrzeit eingeben."
msgid "Enter a valid duration."
msgstr "Bitte eine gültige Zeitspanne eingeben."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Die Anzahl der Tage muss zwischen {min_days} und {max_days} sein."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Es wurde keine Datei übertragen. Überprüfen Sie das Encoding des Formulars."
@ -679,10 +691,10 @@ msgid_plural ""
"Ensure this filename has at most %(max)d characters (it has %(length)d)."
msgstr[0] ""
"Bitte sicherstellen, dass der Dateiname aus höchstens %(max)d Zeichen "
"besteht. (Er besteht aus %(length)d Zeichen)."
"besteht. (Er besteht aus %(length)d Zeichen.)"
msgstr[1] ""
"Bitte sicherstellen, dass der Dateiname aus höchstens %(max)d Zeichen "
"besteht. (Er besteht aus %(length)d Zeichen)."
"besteht. (Er besteht aus %(length)d Zeichen.)"
msgid "Please either submit a file or check the clear checkbox, not both."
msgstr ""

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j. F Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd.m.Y H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06'
# '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j. F Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd.m.Y H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06'
# '%d. %B %Y', '%d. %b. %Y', # '25. October 2006', '25. Oct. 2006'

View File

@ -1,13 +1,13 @@
# This file is distributed under the same license as the Django package.
#
# Translators:
# Michael Wolf <milupo@sorbzilla.de>, 2016-2017
# Michael Wolf <milupo@sorbzilla.de>, 2016-2018
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2017-12-09 18:46+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-26 10:19+0000\n"
"Last-Translator: Michael Wolf <milupo@sorbzilla.de>\n"
"Language-Team: Lower Sorbian (http://www.transifex.com/django/django/"
"language/dsb/)\n"
@ -398,6 +398,9 @@ msgstr[3] ""
"Zawěććo, až toś ta gódnota ma maksimalnje %(limit_value)d znamuškow (ma "
"%(show_value)d)."
msgid "Enter a number."
msgstr "Zapódajśo licbu."
#, 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."
@ -482,6 +485,10 @@ msgstr "Big (8 bajtow) integer"
msgid "'%(value)s' value must be either True or False."
msgstr "Gódnota '%(value)s musy pak True pak False byś."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Gódnota '%(value)s' musy pak True, False pak None byś."
msgid "Boolean (Either True or False)"
msgstr "Boolean (pak True pak False)"
@ -657,9 +664,6 @@ msgstr "Toś to pólo jo trěbne."
msgid "Enter a whole number."
msgstr "Zapódajśo cełu licbu."
msgid "Enter a number."
msgstr "Zapódajśo licbu."
msgid "Enter a valid date."
msgstr "Zapódajśo płaśiwy datum."
@ -672,6 +676,10 @@ msgstr "Zapódajśo płaśiwy datum/cas."
msgid "Enter a valid duration."
msgstr "Zapódaśe płaśiwe traśe."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Licba dnjow musy mjazy {min_days} a {max_days} byś."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Dataja njejo se wótpósłała. Pśeglědujśo koděrowański typ na formularje. "

View File

@ -5,7 +5,7 @@
# Dimitris Glezos <glezos@transifex.com>, 2011,2013,2017
# Giannis Meletakis <meletakis@gmail.com>, 2015
# Jannis Leidel <jannis@leidel.info>, 2011
# Nick Mavrakis <mavrakis.n@gmail.com>, 2017
# Nick Mavrakis <mavrakis.n@gmail.com>, 2017-2018
# Nikolas Demiridis <nikolas@demiridis.gr>, 2014
# Nick Mavrakis <mavrakis.n@gmail.com>, 2016
# Pãnoș <panos.laganakos@gmail.com>, 2014
@ -17,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-25 01:42+0000\n"
"Last-Translator: Dimitris Glezos <glezos@transifex.com>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-09-22 10:11+0000\n"
"Last-Translator: Nick Mavrakis <mavrakis.n@gmail.com>\n"
"Language-Team: Greek (http://www.transifex.com/django/django/language/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -168,6 +168,9 @@ msgstr "Γιαπωνέζικα"
msgid "Georgian"
msgstr "Γεωργιανά"
msgid "Kabyle"
msgstr "Kabyle"
msgid "Kazakh"
msgstr "Καζακστά"
@ -392,6 +395,9 @@ msgstr[1] ""
"Βεβαιωθείτε πως η τιμή έχει το πολύ %(limit_value)d χαρακτήρες (έχει "
"%(show_value)d)."
msgid "Enter a number."
msgstr "Εισάγετε έναν αριθμό."
#, 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."
@ -475,6 +481,10 @@ msgstr "Μεγάλος ακέραιος - big integer (8 bytes)"
msgid "'%(value)s' value must be either True or False."
msgstr "Η τιμή '%(value)s' πρέπει να είναι είτε True ή False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Η τιμή '%(value)s' πρέπει να είναι True, False, ή None."
msgid "Boolean (Either True or False)"
msgstr "Boolean (Είτε Αληθές ή Ψευδές)"
@ -652,9 +662,6 @@ msgstr "Αυτό το πεδίο είναι απαραίτητο."
msgid "Enter a whole number."
msgstr "Εισάγετε έναν ακέραιο αριθμό."
msgid "Enter a number."
msgstr "Εισάγετε έναν αριθμό."
msgid "Enter a valid date."
msgstr "Εισάγετε μια έγκυρη ημερομηνία."
@ -667,6 +674,10 @@ msgstr "Εισάγετε μια έγκυρη ημερομηνία/ώρα."
msgid "Enter a valid duration."
msgstr "Εισάγετε μια έγκυρη διάρκεια."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Ο αριθμός των ημερών πρέπει να είναι μεταξύ {min_days} και {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Δεν έχει υποβληθεί κάποιο αρχείο. Ελέγξτε τον τύπο κωδικοποίησης στη φόρμα."
@ -767,7 +778,7 @@ msgid "Please correct the duplicate values below."
msgstr "Έχετε ξαναεισάγει την ίδια τιμη. Βεβαιωθείτε ότι είναι μοναδική."
msgid "The inline value did not match the parent instance."
msgstr ""
msgstr "Η τιμή δεν είναι ίση με την αντίστοιχη τιμή του γονικού object."
msgid "Select a valid choice. That choice is not one of the available choices."
msgstr ""
@ -1148,6 +1159,12 @@ msgid ""
"If you're concerned about privacy, use alternatives like <a rel=\"noreferrer"
"\" ...> for links to third-party sites."
msgstr ""
"Αν χρησιμοποιείτε την ετικέτα <meta name=\"referrer\" content=\"no-referrer"
"\"> ή συμπεριλαμβάνετε την κεφαλίδα (header) 'Referrer-Policy: no-referrer', "
"παρακαλούμε αφαιρέστε τα. Η προστασία CSRF απαιτεί την κεφαλίδα 'Referer' να "
"κάνει αυστηρό έλεγχο στον referer. Αν κύριο μέλημα σας είναι η ιδιωτικότητα, "
"σκεφτείτε να χρησιμοποιήσετε εναλλακτικές μεθόδους όπως <a rel=\"noreferrer"
"\" ...> για συνδέσμους από άλλες ιστοσελίδες."
msgid ""
"You are seeing this message because this site requires a CSRF cookie when "
@ -1252,12 +1269,16 @@ msgid ""
"\">DEBUG=True</a> is in your settings file and you have not configured any "
"URLs."
msgstr ""
"Βλέπετε αυτό το μήνυμα επειδή έχετε <a href=\"https://docs.djangoproject.com/"
"en/%(version)s/ref/settings/#debug\" target=\"_blank\" rel=\"noopener"
"\">DEBUG=True</a> στο αρχείο settings και δεν έχετε ρυθμίσει κανένα URL στο "
"αρχείο urls.py. Στρωθείτε στην δουλειά!"
msgid "Django Documentation"
msgstr "Εγχειρίδιο Django"
msgid "Topics, references, &amp; how-to's"
msgstr ""
msgstr "Θέματα, αναφορές &amp; \"πως να...\""
msgid "Tutorial: A Polling App"
msgstr "Εγχειρίδιο: Ένα App Ψηφοφορίας"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd/m/Y'
TIME_FORMAT = 'P'
DATETIME_FORMAT = 'd/m/Y P'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y P'
FIRST_DAY_OF_WEEK = 0 # Sunday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', '%d/%m/%y', '%Y-%m-%d', # '25/10/2006', '25/10/06', '2006-10-25',
]

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'N j, Y'
TIME_FORMAT = 'P'
DATETIME_FORMAT = 'N j, Y, P'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'm/d/Y P'
FIRST_DAY_OF_WEEK = 0 # Sunday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# Kept ISO formats as they are in first position
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j M Y' # '25 Oct 2006'
TIME_FORMAT = 'P' # '2:30 p.m.'
DATETIME_FORMAT = 'j M Y, P' # '25 Oct 2006, 2:30 p.m.'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 p.m.'
FIRST_DAY_OF_WEEK = 0 # Sunday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06'
# '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j M Y' # '25 Oct 2006'
TIME_FORMAT = 'P' # '2:30 p.m.'
DATETIME_FORMAT = 'j M Y, P' # '25 Oct 2006, 2:30 p.m.'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y P' # '25/10/2006 2:30 p.m.'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06'
# '%b %d %Y', '%b %d, %Y', # 'Oct 25 2006', 'Oct 25, 2006'

View File

@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-02-27 21:45+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-07-30 21:46+0000\n"
"Last-Translator: Baptiste Darthenay <baptiste+transifex@darthenay.fr>\n"
"Language-Team: Esperanto (http://www.transifex.com/django/django/language/"
"eo/)\n"
@ -389,6 +389,9 @@ msgstr[1] ""
"Certigu, ke tio valuto maksimume havas %(limit_value)d karakterojn (ĝi havas "
"%(show_value)d)."
msgid "Enter a number."
msgstr "Enigu nombron."
#, 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."
@ -467,6 +470,10 @@ msgstr "Granda (8 bitoka) entjero"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' valoro devas esti Vera aŭ Malvera"
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "“%(value)s” valoro devas esti Vera, Malvera aŭ Neniu."
msgid "Boolean (Either True or False)"
msgstr "Bulea (Vera aŭ Malvera)"
@ -643,9 +650,6 @@ msgstr "Ĉi tiu kampo estas deviga."
msgid "Enter a whole number."
msgstr "Enigu plenan nombron."
msgid "Enter a number."
msgstr "Enigu nombron."
msgid "Enter a valid date."
msgstr "Enigu validan daton."
@ -658,6 +662,10 @@ msgstr "Enigu validan daton/tempon."
msgid "Enter a valid duration."
msgstr "Enigu validan daŭron."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "La nombro da tagoj devas esti inter {min_days} kaj {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Neniu dosiero estis alŝutita. Kontrolu la kodoprezentan tipon en la "
@ -754,7 +762,7 @@ msgid "Please correct the duplicate values below."
msgstr "Bonvolu ĝustigi la duoblan valoron sube."
msgid "The inline value did not match the parent instance."
msgstr ""
msgstr "La enteksta valoro ne egalas la patran aperon."
msgid "Select a valid choice. That choice is not one of the available choices."
msgstr "Elektu validan elekton. Ĉi tiu elekto ne estas el la eblaj elektoj."
@ -1133,6 +1141,11 @@ msgid ""
"If you're concerned about privacy, use alternatives like <a rel=\"noreferrer"
"\" ...> for links to third-party sites."
msgstr ""
"Se vi uzas la <meta name=\"referrer\" content=\"no-referrer\">markon aŭ "
"inkluzivante la 'Referrer-Policy: no-referrer' titolo, bonvolu forigi ilin. "
"La CSRFa protekto postulas ke la 'Referer' titolo faru striktan "
"referencantan kontroladon. Se vi estas koncernita pri privateco, uzu "
"alternativojn kiel <a rel=\"noreferrer\" ...> por ligoj al aliaj retejoj."
msgid ""
"You are seeing this message because this site requires a CSRF cookie when "
@ -1157,7 +1170,7 @@ msgid "No year specified"
msgstr "Neniu jaro specifita"
msgid "Date out of range"
msgstr ""
msgstr "Dato ne en la intervalo"
msgid "No month specified"
msgstr "Neniu monato specifita"
@ -1213,16 +1226,18 @@ msgid "Index of %(directory)s"
msgstr "Indekso de %(directory)s"
msgid "Django: the Web framework for perfectionists with deadlines."
msgstr ""
msgstr "Dĵango: la retframo por perfektemuloj kun limdatoj"
#, python-format
msgid ""
"View <a href=\"https://docs.djangoproject.com/en/%(version)s/releases/\" "
"target=\"_blank\" rel=\"noopener\">release notes</a> for Django %(version)s"
msgstr ""
"Vidu <a href=\"https://docs.djangoproject.com/en/%(version)s/releases/\" "
"target=\"_blank\" rel=\"noopener\">eldonajn notojn</a> por Dĵango %(version)s"
msgid "The install worked successfully! Congratulations!"
msgstr ""
msgstr "La instalado sukcesis! Gratulojn!"
#, python-format
msgid ""
@ -1231,21 +1246,24 @@ msgid ""
"\">DEBUG=True</a> is in your settings file and you have not configured any "
"URLs."
msgstr ""
"Vi vidas ĉi tiun paĝon ĉar <a href=\"https://docs.djangoproject.com/en/"
"%(version)s/ref/settings/#debug\" target=\"_blank\" rel=\"noopener\">DEBUG = "
"True</a> estas en via agorda dosiero kaj vi ne agordis ajnan URL."
msgid "Django Documentation"
msgstr "Djanga dokumentaro"
msgid "Topics, references, &amp; how-to's"
msgstr ""
msgstr "Temoj, referencoj &amp; manlibroj"
msgid "Tutorial: A Polling App"
msgstr ""
msgstr "Instruilo: apo pri enketoj"
msgid "Get started with Django"
msgstr ""
msgstr "Komencu kun Dĵango"
msgid "Django Community"
msgstr "Djanga komunumo"
msgid "Connect, get help, or contribute"
msgstr ""
msgstr "Konektiĝu, ricevu helpon aŭ kontribuu"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j\-\a \d\e F Y' # '26-a de julio 1887'
TIME_FORMAT = 'H:i' # '18:59'
DATETIME_FORMAT = r'j\-\a \d\e F Y\, \j\e H:i' # '26-a de julio 1887, je 18:59'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y-m-d H:i' # '1887-07-26 18:59'
FIRST_DAY_OF_WEEK = 1 # Monday (lundo)
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%Y-%m-%d', # '1887-07-26'
'%y-%m-%d', # '87-07-26'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j \d\e F \d\e Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = r'j \d\e F \d\e Y \a \l\a\s H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
# '31/12/2009', '31/12/09'
'%d/%m/%Y', '%d/%m/%y'

View File

@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-01-22 14:52+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-06-18 20:22+0000\n"
"Last-Translator: Ramiro Morales\n"
"Language-Team: Spanish (Argentina) (http://www.transifex.com/django/django/"
"language/es_AR/)\n"
@ -388,6 +388,9 @@ msgstr[1] ""
"Asegúrese de que este valor tenga como máximo %(limit_value)d caracteres "
"(tiene %(show_value)d)."
msgid "Enter a number."
msgstr "Introduzca un número."
#, 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."
@ -469,6 +472,10 @@ msgstr "Entero grande (8 bytes)"
msgid "'%(value)s' value must be either True or False."
msgstr "El valor de '%(value)s' debe ser Verdadero o Falso."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "El valor de '%(value)s' debe ser Verdadero, Falso o None."
msgid "Boolean (Either True or False)"
msgstr "Booleano (Verdadero o Falso)"
@ -645,9 +652,6 @@ msgstr "Este campo es obligatorio."
msgid "Enter a whole number."
msgstr "Introduzca un número entero."
msgid "Enter a number."
msgstr "Introduzca un número."
msgid "Enter a valid date."
msgstr "Introduzca una fecha válida."
@ -660,6 +664,10 @@ msgstr "Introduzca un valor de fecha/hora válido."
msgid "Enter a valid duration."
msgstr "Introduzca una duración válida."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "La cantidad de días debe tener valores entre {min_days} y {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"No se envió un archivo. Verifique el tipo de codificación en el formulario."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j N Y'
TIME_FORMAT = r'H:i'
DATETIME_FORMAT = r'j N Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = r'd/m/Y H:i'
FIRST_DAY_OF_WEEK = 0 # 0: Sunday, 1: Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', # '31/12/2009'
'%d/%m/%y', # '31/12/09'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
TIME_FORMAT = 'G:i'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'd.m.Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -3,7 +3,7 @@
# Translators:
# Aitzol Naberan <anaberan@codesyntax.com>, 2013,2016
# Ander Martínez <ander.basaundi@gmail.com>, 2013-2014
# Eneko Illarramendi <eneko@illarra.com>, 2017
# Eneko Illarramendi <eneko@illarra.com>, 2017-2018
# Jannis Leidel <jannis@leidel.info>, 2011
# jazpillaga <jazpillaga@codesyntax.com>, 2011
# julen, 2011-2012
@ -15,8 +15,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-01-26 20:48+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-08-23 14:04+0000\n"
"Last-Translator: Eneko Illarramendi <eneko@illarra.com>\n"
"Language-Team: Basque (http://www.transifex.com/django/django/language/eu/)\n"
"MIME-Version: 1.0\n"
@ -391,6 +391,9 @@ msgstr[1] ""
"Ziurtatu balio honek gehienez %(limit_value)d karaktere dituela "
"(%(show_value)d ditu)."
msgid "Enter a number."
msgstr "Idatzi zenbaki bat."
#, 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."
@ -469,6 +472,10 @@ msgstr "Zenbaki osoa (handia 8 byte)"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' balioak True edo False izan behar du."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' balioak True, False edo None izan behar du."
msgid "Boolean (Either True or False)"
msgstr "Boolearra (True edo False)"
@ -557,7 +564,7 @@ msgstr "IP helbidea"
#, python-format
msgid "'%(value)s' value must be either None, True or False."
msgstr "'%(value)s' balioak True, False edo None izan behar du."
msgstr "'%(value)s' balioak None, True, edo False izan behar du."
msgid "Boolean (Either True, False or None)"
msgstr "Boolearra (True, False edo None)"
@ -649,9 +656,6 @@ msgstr "Eremu hau beharrezkoa da."
msgid "Enter a whole number."
msgstr "Idatzi zenbaki oso bat."
msgid "Enter a number."
msgstr "Idatzi zenbaki bat."
msgid "Enter a valid date."
msgstr "Idatzi baleko data bat."
@ -664,6 +668,10 @@ msgstr "Idatzi baleko data/ordu bat."
msgid "Enter a valid duration."
msgstr "Idatzi baleko iraupen bat."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Egun kopuruak {min_days} eta {max_days} artean egon behar du."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Ez da fitxategirik bidali. Egiaztatu formularioaren kodeketa-mota."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'Y\k\o N j\a'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = r'Y\k\o N j\a, H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y-m-d H:i'
FIRST_DAY_OF_WEEK = 1 # Astelehena
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -5,6 +5,7 @@
# Arash Fazeli <a.fazeli@gmail.com>, 2012
# Jannis Leidel <jannis@leidel.info>, 2011
# Mazdak Badakhshan <geraneum@gmail.com>, 2014
# MJafar Mashhadi <raindigital2007@gmail.com>, 2018
# Mohammad Hossein Mojtahedi <Mhm5000@gmail.com>, 2013
# Pouya Abbassi, 2016
# Reza Mohammadi <reza@teeleh.ir>, 2013-2016
@ -14,16 +15,16 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 01:13+0000\n"
"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-06-23 23:00+0000\n"
"Last-Translator: MJafar Mashhadi <raindigital2007@gmail.com>\n"
"Language-Team: Persian (http://www.transifex.com/django/django/language/"
"fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: fa\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
msgid "Afrikaans"
msgstr "آفریکانس"
@ -166,6 +167,9 @@ msgstr "ژاپنی"
msgid "Georgian"
msgstr "گرجی"
msgid "Kabyle"
msgstr ""
msgid "Kazakh"
msgstr "قزاقستان"
@ -302,13 +306,13 @@ msgid "Syndication"
msgstr "پیوند"
msgid "That page number is not an integer"
msgstr ""
msgstr "شمارهٔ صفحه باید یک عدد باشد"
msgid "That page number is less than 1"
msgstr ""
msgstr "شمارهٔ صفحه باید بزرگتر از ۱ باشد"
msgid "That page contains no results"
msgstr ""
msgstr "این صفحه خالی از اطلاعات است"
msgid "Enter a valid value."
msgstr "یک مقدار معتبر وارد کنید."
@ -366,6 +370,9 @@ msgid_plural ""
msgstr[0] ""
"طول این مقدار باید حداقل %(limit_value)d کاراکتر باشد (طولش %(show_value)d "
"است)."
msgstr[1] ""
"طول این مقدار باید حداقل %(limit_value)d کاراکتر باشد (طولش %(show_value)d "
"است)."
#, python-format
msgid ""
@ -377,16 +384,24 @@ msgid_plural ""
msgstr[0] ""
"طول این مقدار باید حداکثر %(limit_value)d کاراکتر باشد (طولش %(show_value)d "
"است)."
msgstr[1] ""
"طول این مقدار باید حداکثر %(limit_value)d کاراکتر باشد (طولش %(show_value)d "
"است)."
msgid "Enter a number."
msgstr "یک عدد وارد کنید."
#, 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] "نباید در مجموع بیش از %(max)s رقم داشته باشد."
msgstr[1] "نباید در مجموع بیش از %(max)s رقم داشته باشد."
#, 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] "نباید بیش از %(max)s رقم اعشار داشته باشد."
msgstr[1] "نباید بیش از %(max)s رقم اعشار داشته باشد."
#, python-format
msgid ""
@ -394,12 +409,15 @@ msgid ""
msgid_plural ""
"Ensure that there are no more than %(max)s digits before the decimal point."
msgstr[0] "نباید بیش از %(max)s رقم قبل ممیز داشته باشد."
msgstr[1] "نباید بیش از %(max)s رقم قبل ممیز داشته باشد."
#, python-format
msgid ""
"File extension '%(extension)s' is not allowed. Allowed extensions are: "
"'%(allowed_extensions)s'."
msgstr ""
"استفاده از پرونده با پسوند '%(extension)s' مجاز نیست. پسوند‌های مجاز عبارتند "
"از: '%(allowed_extensions)s'"
msgid "Null characters are not allowed."
msgstr ""
@ -451,6 +469,10 @@ msgstr "بزرگ (8 بایت) عدد صحیح"
msgid "'%(value)s' value must be either True or False."
msgstr "مقدار «%(value)s» باید یا True باشد و یا False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "مقدار «%(value)s» باید یا None باشد یا True و یا False."
msgid "Boolean (Either True or False)"
msgstr "بولی (درست یا غلط)"
@ -627,9 +649,6 @@ msgstr "این فیلد لازم است."
msgid "Enter a whole number."
msgstr "به طور کامل یک عدد وارد کنید."
msgid "Enter a number."
msgstr "یک عدد وارد کنید."
msgid "Enter a valid date."
msgstr "یک تاریخ معتبر وارد کنید."
@ -642,6 +661,10 @@ msgstr "یک تاریخ/زمان معتبر وارد کنید."
msgid "Enter a valid duration."
msgstr "یک بازهٔ زمانی معتبر وارد کنید."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr ""
msgid "No file was submitted. Check the encoding type on the form."
msgstr "پرونده‌ای ارسال نشده است. نوع کدگذاری فرم را بررسی کنید."
@ -657,6 +680,8 @@ msgid_plural ""
"Ensure this filename has at most %(max)d characters (it has %(length)d)."
msgstr[0] ""
"طول عنوان پرونده باید حداقل %(max)d کاراکتر باشد (طولش %(length)d است)."
msgstr[1] ""
"طول عنوان پرونده باید حداقل %(max)d کاراکتر باشد (طولش %(length)d است)."
msgid "Please either submit a file or check the clear checkbox, not both."
msgstr "لطفا یا فایل ارسال کنید یا دکمه پاک کردن را علامت بزنید، نه هردو."
@ -696,11 +721,13 @@ msgstr "اطلاعات ManagementForm ناقص است و یا دستکاری ش
msgid "Please submit %d or fewer forms."
msgid_plural "Please submit %d or fewer forms."
msgstr[0] "لطفاً %d یا کمتر فرم بفرستید."
msgstr[1] "لطفاً %d یا کمتر فرم بفرستید."
#, python-format
msgid "Please submit %d or more forms."
msgid_plural "Please submit %d or more forms."
msgstr[0] "لطفاً %d یا بیشتر فرم بفرستید."
msgstr[1] "لطفاً %d یا بیشتر فرم بفرستید."
msgid "Order"
msgstr "ترتیب:"
@ -770,6 +797,7 @@ msgstr "بله،خیر،شاید"
msgid "%(size)d byte"
msgid_plural "%(size)d bytes"
msgstr[0] "%(size)d بایت"
msgstr[1] "%(size)d بایت"
#, python-format
msgid "%s KB"
@ -1038,31 +1066,37 @@ msgstr "،"
msgid "%d year"
msgid_plural "%d years"
msgstr[0] "%d سال"
msgstr[1] "%d سال"
#, python-format
msgid "%d month"
msgid_plural "%d months"
msgstr[0] "%d ماه"
msgstr[1] "%d ماه"
#, python-format
msgid "%d week"
msgid_plural "%d weeks"
msgstr[0] "%d هفته"
msgstr[1] "%d هفته"
#, python-format
msgid "%d day"
msgid_plural "%d days"
msgstr[0] "%d روز"
msgstr[1] "%d روز"
#, python-format
msgid "%d hour"
msgid_plural "%d hours"
msgstr[0] "%d ساعت"
msgstr[1] "%d ساعت"
#, python-format
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d دقیقه"
msgstr[1] "%d دقیقه"
msgid "0 minutes"
msgstr "0 دقیقه"
@ -1079,18 +1113,19 @@ msgid ""
"required for security reasons, to ensure that your browser is not being "
"hijacked by third parties."
msgstr ""
"شما این پیغام را میبینید چون این سایتِ HTTPS نیازمند یک «تیتر ارجاع» برای "
"ارسال به بروزر شماست، ولی هیچ چیزی ارسال نشده است. این تیتر به دلایل امنیتی "
"مورد نیاز است، برای اینکه از هایجک نشدن بروزر اطمینان حاصل شود."
"شما این پیام را می‌بینید چون این سایتِ HTTPS نیازمند یک «تیتر ارجاع (Referer "
"header)» برای ارسال به مرورگر شماست اما هیچ چیزی ارسال نشده است. این تیتر "
"برای امنیت شما با حصول اطمینان از اینکه کنترل مرورگرتان به دست شخص ثالثی "
"نیفتاده باشد ضروری است."
msgid ""
"If you have configured your browser to disable 'Referer' headers, please re-"
"enable them, at least for this site, or for HTTPS connections, or for 'same-"
"origin' requests."
msgstr ""
"اگر بزوزر خود را برای غیر فعال کردن تیترهای «ارجاع» تنظیم کرده‌اید، لطفا "
"مجددا این ویژگی را فعال کنید، حداقل برای این وبسایت، یا برای اتصالات HTTPS، "
"یا برای درخواستهایی با «مبدا یکسان»."
"اگر تیترهای «ارجاع (Referer)» را در مرورگرتان غیرفعال کرده‌اید، لطفاً مجدداً "
"این ویژگی را فعال کنید، حداقل برای این وبسایت، یا برای اتصالات HTTPS، یا "
"برای درخواستهایی با «مبدا یکسان (same-origin)»."
msgid ""
"If you are using the <meta name=\"referrer\" content=\"no-referrer\"> tag or "
@ -1105,9 +1140,9 @@ msgid ""
"submitting forms. This cookie is required for security reasons, to ensure "
"that your browser is not being hijacked by third parties."
msgstr ""
"شما این پیغام را میبینید چون این سایت نیازمند کوکی «جعل درخواست میان وبگاهی» "
"در زمان ارائه ی فورم میباشد. این کوکی‌ها برای مسائل امنیتی ضروری هستند، برای "
"اطمینان از اینکه بروزر شما توسط شخص ثالثی هایجک نشده باشد."
"شما این پیام را میبینید چون این سایت نیازمند کوکی «جعل درخواست میان وبگاهی "
"(CSRF)» است. این کوکی برای امنیت شما ضروری است. با این کوکی می‌توانیم از "
"اینکه شخص ثالثی کنترل مرورگرتان را به دست نگرفته است اطمینان پیدا کنیم."
msgid ""
"If you have configured your browser to disable cookies, please re-enable "
@ -1123,7 +1158,7 @@ msgid "No year specified"
msgstr "هیچ سالی مشخص نشده است"
msgid "Date out of range"
msgstr ""
msgstr "تاریخ غیرمجاز است"
msgid "No month specified"
msgstr "هیچ ماهی مشخص نشده است"
@ -1197,19 +1232,19 @@ msgid ""
msgstr ""
msgid "Django Documentation"
msgstr ""
msgstr "مستندات جنگو"
msgid "Topics, references, &amp; how-to's"
msgstr ""
msgid "Tutorial: A Polling App"
msgstr ""
msgstr "آموزش گام به گام: برنامکی برای رأی‌گیری"
msgid "Get started with Django"
msgstr ""
msgstr "شروع به کار با جنگو"
msgid "Django Community"
msgstr ""
msgstr "جامعهٔ جنگو"
msgid "Connect, get help, or contribute"
msgstr ""

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = 'j F Y، ساعت G:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y/n/j، G:i'
FIRST_DAY_OF_WEEK = 6
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# Translators:
# Aarni Koskela, 2015,2017
# Aarni Koskela, 2015,2017-2018
# Antti Kaihola <antti.15+transifex@kaihola.fi>, 2011
# Jannis Leidel <jannis@leidel.info>, 2011
# Lasse Liehu <larso@gmx.com>, 2015
@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 01:13+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-18 00:21+0000\n"
"Last-Translator: Jannis Leidel <jannis@leidel.info>\n"
"Language-Team: Finnish (http://www.transifex.com/django/django/language/"
"fi/)\n"
@ -162,6 +162,9 @@ msgstr "japani"
msgid "Georgian"
msgstr "georgia"
msgid "Kabyle"
msgstr "Kabyle"
msgid "Kazakh"
msgstr "kazakin kieli"
@ -384,6 +387,9 @@ msgstr[1] ""
"Varmista, että tämä arvo on enintään %(limit_value)d merkkiä pitkä (tällä "
"hetkellä %(show_value)d)."
msgid "Enter a number."
msgstr "Syötä luku."
#, 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."
@ -415,7 +421,7 @@ msgstr ""
"\"%(allowed_extensions)s\"."
msgid "Null characters are not allowed."
msgstr ""
msgstr "Tyhjiä merkkejä (null) ei sallita."
msgid "and"
msgstr "ja"
@ -465,6 +471,10 @@ msgstr "Suuri (8-tavuinen) kokonaisluku"
msgid "'%(value)s' value must be either True or False."
msgstr "%(value)s-arvo pitää olla joko tosi tai epätosi."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr ""
msgid "Boolean (Either True or False)"
msgstr "Totuusarvo: joko tosi (True) tai epätosi (False)"
@ -637,9 +647,6 @@ msgstr "Tämä kenttä vaaditaan."
msgid "Enter a whole number."
msgstr "Syötä kokonaisluku."
msgid "Enter a number."
msgstr "Syötä luku."
msgid "Enter a valid date."
msgstr "Syötä oikea päivämäärä."
@ -652,6 +659,10 @@ msgstr "Syötä oikea pvm/kellonaika."
msgid "Enter a valid duration."
msgstr "Syötä oikea kesto."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr ""
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Tiedostoa ei lähetetty. Tarkista lomakkeen koodaus (encoding)."
@ -750,7 +761,7 @@ msgstr "Valitse oikea vaihtoehto. Valintasi ei löydy vaihtoehtojen joukosta."
#, python-format
msgid "\"%(pk)s\" is not a valid value."
msgstr ""
msgstr "\"%(pk)s\" ei ole kelvollinen arvo."
#, python-format
msgid ""
@ -1122,6 +1133,11 @@ msgid ""
"If you're concerned about privacy, use alternatives like <a rel=\"noreferrer"
"\" ...> for links to third-party sites."
msgstr ""
"Jos käytät <meta name=\"referrer\" content=\"no-referrer\">-tagia tai "
"\"Referrer-Policy: no-referrer\" -otsaketta, ole hyvä ja poista ne. CSRF-"
"suojaus vaatii Referer-otsakkeen tehdäkseen tarkan referer-tarkistuksen. Jos "
"vaadit yksityisyyttä, käytä vaihtoehtoja kuten <a rel=\"noreferrer\" ..."
">linkittääksesi kolmannen osapuolen sivuille."
msgid ""
"You are seeing this message because this site requires a CSRF cookie when "
@ -1147,7 +1163,7 @@ msgid "No year specified"
msgstr "Vuosi puuttuu"
msgid "Date out of range"
msgstr ""
msgstr "Päivämäärä ei alueella"
msgid "No month specified"
msgstr "Kuukausi puuttuu"
@ -1210,7 +1226,7 @@ msgid ""
msgstr ""
msgid "The install worked successfully! Congratulations!"
msgstr ""
msgstr "Asennus toimi! Onneksi olkoon!"
#, python-format
msgid ""
@ -1219,21 +1235,24 @@ msgid ""
"\">DEBUG=True</a> is in your settings file and you have not configured any "
"URLs."
msgstr ""
"Näet tämän viestin, koska asetuksissasi on <a href=\"https://docs."
"djangoproject.com/en/%(version)s/ref/settings/#debug\" target=\"_blank\" rel="
"\"noopener\">DEBUG = True</a> etkä ole konfiguroinut yhtään URL-osoitetta."
msgid "Django Documentation"
msgstr ""
msgstr "Django-dokumentaatio"
msgid "Topics, references, &amp; how-to's"
msgstr ""
msgstr "Aiheet, viittaukset &amp; how-tot"
msgid "Tutorial: A Polling App"
msgstr ""
msgstr "Tutoriaali: kyselyapplikaatio"
msgid "Get started with Django"
msgstr ""
msgstr "Miten päästä alkuun Djangolla"
msgid "Django Community"
msgstr ""
msgstr "Django-yhteisö"
msgid "Connect, get help, or contribute"
msgstr ""

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. E Y'
TIME_FORMAT = 'G.i'
DATETIME_FORMAT = r'j. E Y \k\e\l\l\o G.i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j.n.Y G.i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', # '20.3.2014'
'%d.%m.%y', # '20.3.14'

View File

@ -2,7 +2,7 @@
#
# Translators:
# charettes <charette.s@gmail.com>, 2012
# Claude Paroz <claude@2xlibre.net>, 2013-2017
# Claude Paroz <claude@2xlibre.net>, 2013-2018
# Claude Paroz <claude@2xlibre.net>, 2011
# Jannis Leidel <jannis@leidel.info>, 2011
# Jean-Baptiste Mora, 2014
@ -12,8 +12,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 08:05+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-18 12:50+0000\n"
"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
"Language-Team: French (http://www.transifex.com/django/django/language/fr/)\n"
"MIME-Version: 1.0\n"
@ -163,6 +163,9 @@ msgstr "Japonais"
msgid "Georgian"
msgstr "Géorgien"
msgid "Kabyle"
msgstr "Kabyle"
msgid "Kazakh"
msgstr "Kazakh"
@ -389,6 +392,9 @@ msgstr[1] ""
"Assurez-vous que cette valeur comporte au plus %(limit_value)d caractères "
"(actuellement %(show_value)d)."
msgid "Enter a number."
msgstr "Saisissez un nombre."
#, 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."
@ -472,6 +478,11 @@ msgstr "Grand entier (8 octets)"
msgid "'%(value)s' value must be either True or False."
msgstr "La valeur « %(value)s » doit être soit True (vrai), soit False (faux)."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr ""
"La valeur « %(value)s » doit être True (vrai), False (faux) ou None (aucun)."
msgid "Boolean (Either True or False)"
msgstr "Booléen (soit vrai ou faux)"
@ -650,9 +661,6 @@ msgstr "Ce champ est obligatoire."
msgid "Enter a whole number."
msgstr "Saisissez un nombre entier."
msgid "Enter a number."
msgstr "Saisissez un nombre."
msgid "Enter a valid date."
msgstr "Saisissez une date valide."
@ -665,6 +673,10 @@ msgstr "Saisissez une date et une heure valides."
msgid "Enter a valid duration."
msgstr "Saisissez une durée valide."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Le nombre de jours doit être entre {min_days} et {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Aucun fichier n'a été soumis. Vérifiez le type d'encodage du formulaire."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j F Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j N Y H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', '%d/%m/%y', # '25/10/2006', '25/10/06'
'%d.%m.%Y', '%d.%m.%y', # Swiss [fr_CH), '25.10.2006', '25.10.06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# DATE_FORMAT =
# TIME_FORMAT =
# DATETIME_FORMAT =
@ -12,7 +12,7 @@
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
TIME_FORMAT = 'H:i'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'j M Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 06:41+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-29 09:31+0000\n"
"Last-Translator: GunChleoc\n"
"Language-Team: Gaelic, Scottish (http://www.transifex.com/django/django/"
"language/gd/)\n"
@ -163,6 +163,9 @@ msgstr "Seapanais"
msgid "Georgian"
msgstr "Cairtbheilis"
msgid "Kabyle"
msgstr "Kabyle"
msgid "Kazakh"
msgstr "Casachais"
@ -403,6 +406,9 @@ msgstr[3] ""
"Dèan cinnteach gu bheil %(limit_value)d caractar aig an luach seo air a "
"char as motha (tha %(show_value)d aige an-dràsta)."
msgid "Enter a number."
msgstr "Cuir a-steach àireamh."
#, 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."
@ -500,6 +506,10 @@ msgstr "Mòr-àireamh shlàn (8 baidht)"
msgid "'%(value)s' value must be either True or False."
msgstr "Feumaidh “%(value)s” a bhith True no False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Feumaidh “%(value)s” a bhith True, False no None."
msgid "Boolean (Either True or False)"
msgstr "Booleach (True no False)"
@ -678,9 +688,6 @@ msgstr "Tha an raon seo riatanach."
msgid "Enter a whole number."
msgstr "Cuir a-steach àireamh shlàn."
msgid "Enter a number."
msgstr "Cuir a-steach àireamh."
msgid "Enter a valid date."
msgstr "Cuir a-steach ceann-là dligheach."
@ -693,6 +700,11 @@ msgstr "Cuir a-steach ceann-là s àm dligheach."
msgid "Enter a valid duration."
msgstr "Cuir a-steach faid dhligheach."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr ""
"Feumaidh an àireamh de làithean a bhith eadar {min_days} is {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"Cha deach faidhle a chur a-null. Dearbhaich seòrsa a chòdachaidh air an "

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
TIME_FORMAT = 'h:ia'
DATETIME_FORMAT = 'j F Y h:ia'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j M Y h:ia'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'j \d\e F \d\e Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = r'j \d\e F \d\e Y \á\s H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd-m-Y, H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j בF Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j בF Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y H:i'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
TIME_FORMAT = 'g:i A'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'd-m-Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. E Y.'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j. E Y. H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j.m.Y. H:i'
FIRST_DAY_OF_WEEK = 1
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# Kept ISO formats as they are in first position
DATE_INPUT_FORMATS = [
'%Y-%m-%d', # '2006-10-25'

View File

@ -1,13 +1,13 @@
# This file is distributed under the same license as the Django package.
#
# Translators:
# Michael Wolf <milupo@sorbzilla.de>, 2016-2017
# Michael Wolf <milupo@sorbzilla.de>, 2016-2018
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2017-12-09 18:46+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-26 11:17+0000\n"
"Last-Translator: Michael Wolf <milupo@sorbzilla.de>\n"
"Language-Team: Upper Sorbian (http://www.transifex.com/django/django/"
"language/hsb/)\n"
@ -396,6 +396,9 @@ msgstr[3] ""
"Zawěsćće, zo tuta hódnota ma maksimalnje %(limit_value)d znamješkow (ima "
"%(show_value)d)."
msgid "Enter a number."
msgstr "Zapodajće ličbu."
#, 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."
@ -480,6 +483,10 @@ msgstr "Big (8 byte) integer"
msgid "'%(value)s' value must be either True or False."
msgstr "Hódnota '%(value)s' dyrbi pak True pak False być."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Hódnota '%(value)s' dyrbi pak True, False pak None być."
msgid "Boolean (Either True or False)"
msgstr "Boolean (pak True pak False)"
@ -655,9 +662,6 @@ msgstr "Tute polo je trěbne."
msgid "Enter a whole number."
msgstr "Zapodajće cyłu ličbu."
msgid "Enter a number."
msgstr "Zapodajće ličbu."
msgid "Enter a valid date."
msgstr "Zapodajće płaćiwy datum."
@ -670,6 +674,10 @@ msgstr "Zapodajće płaćiwy datum/čas."
msgid "Enter a valid duration."
msgstr "Zapodajće płaćiwe traće."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Ličba dnjow dyrbi mjez {min_days} a {max_days} być."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Žana dataja je so pósłała. Přepruwujće kodowanski typ we formularje."

View File

@ -1,7 +1,8 @@
# This file is distributed under the same license as the Django package.
#
# Translators:
# András Veres-Szentkirályi, 2016-2017
# Akos Zsolt Hochrein <hoch.akos@gmail.com>, 2018
# András Veres-Szentkirályi, 2016-2018
# Attila Nagy <>, 2012
# Dóra Szendrei <szendrgigi@gmail.com>, 2017
# Jannis Leidel <jannis@leidel.info>, 2011
@ -12,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-24 13:36+0000\n"
"Last-Translator: András Veres-Szentkirályi\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-26 09:24+0000\n"
"Last-Translator: Akos Zsolt Hochrein <hoch.akos@gmail.com>\n"
"Language-Team: Hungarian (http://www.transifex.com/django/django/language/"
"hu/)\n"
"MIME-Version: 1.0\n"
@ -164,6 +165,9 @@ msgstr "Japán"
msgid "Georgian"
msgstr "Grúz"
msgid "Kabyle"
msgstr "Kabil"
msgid "Kazakh"
msgstr "Kazak"
@ -388,6 +392,9 @@ msgstr[1] ""
"Bizonyosodjon meg arról, hogy ez az érték legfeljebb %(limit_value)d "
"karaktert tartalmaz (jelenlegi hossza: %(show_value)d)."
msgid "Enter a number."
msgstr "Adj meg egy számot."
#, 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."
@ -473,6 +480,10 @@ msgstr "Nagy egész szám (8 bájtos)"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' érték csak igaz (True) vagy hamis (False) lehet."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' értéknek True, False vagy None-nak kell lennie."
msgid "Boolean (Either True or False)"
msgstr "Logikai (True vagy False)"
@ -650,9 +661,6 @@ msgstr "Ennek a mezőnek a megadása kötelező."
msgid "Enter a whole number."
msgstr "Adjon meg egy egész számot."
msgid "Enter a number."
msgstr "Adj meg egy számot."
msgid "Enter a valid date."
msgstr "Adjon meg egy érvényes dátumot."
@ -665,6 +673,10 @@ msgstr "Adjon meg egy érvényes dátumot/időt."
msgid "Enter a valid duration."
msgstr "Adjon meg egy érvényes időtartamot."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "A napok számának {min_days} és {max_days} közé kell esnie."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Nem küldött el fájlt. Ellenőrizze a kódolás típusát az űrlapon."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y. F j.'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'Y. F j. H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y.m.d. H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%Y.%m.%d.', # '2006.10.25.'
]

View File

@ -13,8 +13,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-01-11 07:10+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-06-18 23:24+0000\n"
"Last-Translator: Fery Setiawan <gembelweb@gmail.com>\n"
"Language-Team: Indonesian (http://www.transifex.com/django/django/language/"
"id/)\n"
@ -384,6 +384,9 @@ msgstr[0] ""
"Pastikan nilai ini mengandung paling banyak %(limit_value)d karakter "
"(sekarang %(show_value)d karakter)."
msgid "Enter a number."
msgstr "Masukkan sebuah bilangan."
#, 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."
@ -461,6 +464,10 @@ msgstr "Bilangan asli raksasa (8 byte)"
msgid "'%(value)s' value must be either True or False."
msgstr "Nilai '%(value)s' haruslah bernilai Benar atau Salah."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Nilai '%(value)s' harus True, False, atau None."
msgid "Boolean (Either True or False)"
msgstr "Nilai Boolean (Salah satu dari True atau False)"
@ -637,9 +644,6 @@ msgstr "Bidang ini tidak boleh kosong."
msgid "Enter a whole number."
msgstr "Masukkan keseluruhan angka bilangan."
msgid "Enter a number."
msgstr "Masukkan sebuah bilangan."
msgid "Enter a valid date."
msgstr "Masukkan tanggal yang valid."
@ -652,6 +656,10 @@ msgstr "Masukkan tanggal/waktu yang valid."
msgid "Enter a valid duration."
msgstr "Masukan durasi waktu yang benar."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Jumlah hari harus diantara {min_days} dan {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Tidak ada berkas yang dikirimkan. Periksa tipe pengaksaraan formulir."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j N Y'
DATETIME_FORMAT = "j N Y, G.i"
TIME_FORMAT = 'G.i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd-m-Y G.i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d-%m-%y', '%d/%m/%y', # '25-10-09', 25/10/09'
'%d-%m-%Y', '%d/%m/%Y', # '25-10-2009', 25/10/2009'

View File

@ -4,15 +4,16 @@
# gudmundur <inactive+gudmundur@transifex.com>, 2011
# Hafsteinn Einarsson <haffi67@gmail.com>, 2011-2012
# Jannis Leidel <jannis@leidel.info>, 2011
# Matt R, 2018
# saevarom <saevar@saevar.is>, 2011
# saevarom <saevar@saevar.is>, 2013,2015
# Thordur Sigurdsson <thordur@ja.is>, 2016-2017
# Thordur Sigurdsson <thordur@ja.is>, 2016-2018
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-27 07:32+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-06-22 20:45+0000\n"
"Last-Translator: Thordur Sigurdsson <thordur@ja.is>\n"
"Language-Team: Icelandic (http://www.transifex.com/django/django/language/"
"is/)\n"
@ -163,6 +164,9 @@ msgstr "Japanska"
msgid "Georgian"
msgstr "Georgíska"
msgid "Kabyle"
msgstr ""
msgid "Kazakh"
msgstr "Kasakska"
@ -388,6 +392,9 @@ msgstr[1] ""
"Gildið má mest vera %(limit_value)d stafir að lengd (það er %(show_value)d "
"nú)"
msgid "Enter a number."
msgstr "Sláðu inn tölu."
#, 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."
@ -468,6 +475,10 @@ msgstr "Stór (8 bæta) heiltala"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' verður að vera annaðhvort satt eða ósatt."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' verður að vera eitt eftirtalinna: True, False eða None."
msgid "Boolean (Either True or False)"
msgstr "Boole-gildi (True eða False)"
@ -642,9 +653,6 @@ msgstr "Þennan reit þarf að fylla út."
msgid "Enter a whole number."
msgstr "Sláðu inn heiltölu."
msgid "Enter a number."
msgstr "Sláðu inn tölu."
msgid "Enter a valid date."
msgstr "Sláðu inn gilda dagsetningu."
@ -657,6 +665,10 @@ msgstr "Sláðu inn gilda dagsetningu ásamt tíma."
msgid "Enter a valid duration."
msgstr "Sláðu inn gilt tímabil."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Fjöldi daga verður að vera á milli {min_days} og {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Engin skrá var send. Athugaðu kótunartegund á forminu (encoding type)."
@ -855,25 +867,25 @@ msgid "Sunday"
msgstr "sunnudagur"
msgid "Mon"
msgstr "Mán"
msgstr "mán"
msgid "Tue"
msgstr "Þri"
msgstr "þri"
msgid "Wed"
msgstr "Mið"
msgstr "mið"
msgid "Thu"
msgstr "Fim"
msgstr "fim"
msgid "Fri"
msgstr "Fös"
msgstr "fös"
msgid "Sat"
msgstr "Lau"
msgstr "lau"
msgid "Sun"
msgstr "Sun"
msgstr "sun"
msgid "January"
msgstr "janúar"
@ -949,99 +961,99 @@ msgstr "des"
msgctxt "abbrev. month"
msgid "Jan."
msgstr "Jan."
msgstr "jan."
msgctxt "abbrev. month"
msgid "Feb."
msgstr "Feb."
msgstr "feb."
msgctxt "abbrev. month"
msgid "March"
msgstr "Mars"
msgstr "mars"
msgctxt "abbrev. month"
msgid "April"
msgstr "Apríl"
msgstr "apríl"
msgctxt "abbrev. month"
msgid "May"
msgstr "Maí"
msgstr "maí"
msgctxt "abbrev. month"
msgid "June"
msgstr "Júní"
msgstr "júní"
msgctxt "abbrev. month"
msgid "July"
msgstr "Júlí"
msgstr "júlí"
msgctxt "abbrev. month"
msgid "Aug."
msgstr "Ág."
msgstr "ág."
msgctxt "abbrev. month"
msgid "Sept."
msgstr "Sept."
msgstr "sept."
msgctxt "abbrev. month"
msgid "Oct."
msgstr "Okt."
msgstr "okt."
msgctxt "abbrev. month"
msgid "Nov."
msgstr "Nóv."
msgstr "nóv."
msgctxt "abbrev. month"
msgid "Dec."
msgstr "Des."
msgstr "des."
msgctxt "alt. month"
msgid "January"
msgstr "Janúar"
msgstr "janúar"
msgctxt "alt. month"
msgid "February"
msgstr "Febrúar"
msgstr "febrúar"
msgctxt "alt. month"
msgid "March"
msgstr "Mars"
msgstr "mars"
msgctxt "alt. month"
msgid "April"
msgstr "Apríl"
msgstr "apríl"
msgctxt "alt. month"
msgid "May"
msgstr "Maí"
msgstr "maí"
msgctxt "alt. month"
msgid "June"
msgstr "Júní"
msgstr "júní"
msgctxt "alt. month"
msgid "July"
msgstr "Júlí"
msgstr "júlí"
msgctxt "alt. month"
msgid "August"
msgstr "Ágúst"
msgstr "ágúst"
msgctxt "alt. month"
msgid "September"
msgstr "September"
msgstr "september"
msgctxt "alt. month"
msgid "October"
msgstr "Október"
msgstr "október"
msgctxt "alt. month"
msgid "November"
msgstr "Nóvember"
msgstr "nóvember"
msgctxt "alt. month"
msgid "December"
msgstr "Desember"
msgstr "desember"
msgid "This is not a valid IPv6 address."
msgstr "Þetta er ekki gilt IPv6 vistfang."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j. F Y'
TIME_FORMAT = 'H:i'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'j.n.Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,15 +1,17 @@
# This file is distributed under the same license as the Django package.
#
# Translators:
# bbstuntman <claudiu.andrei.roman@gmail.com>, 2017
# Topolino_Hackerino <claudiu.andrei.roman@gmail.com>, 2017
# Carlo Miron <C8E@miron.it>, 2011
# Carlo Miron <C8E@miron.it>, 2014
# Carlo Miron <C8E@miron.it>, 2018
# Denis Darii <denis.darii@gmail.com>, 2011
# Flavio Curella <flavio.curella@gmail.com>, 2013,2016
# Jannis Leidel <jannis@leidel.info>, 2011
# Themis Savvidis <themhs@gmail.com>, 2013
# Luciano De Falco Alfano, 2016
# Marco Bonetti, 2014
# Mirco Grillo <mirco.grillomg@gmail.com>, 2018
# Nicola Larosa <transifex@teknico.net>, 2013
# palmux <palmux@gmail.com>, 2014-2015,2017
# Mattia Procopio <promat85@gmail.com>, 2015
@ -19,9 +21,9 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-16 13:51+0000\n"
"Last-Translator: palmux <palmux@gmail.com>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-07-30 21:04+0000\n"
"Last-Translator: Carlo Miron <C8E@miron.it>\n"
"Language-Team: Italian (http://www.transifex.com/django/django/language/"
"it/)\n"
"MIME-Version: 1.0\n"
@ -171,6 +173,9 @@ msgstr "Giapponese"
msgid "Georgian"
msgstr "Georgiano"
msgid "Kabyle"
msgstr "Cabilo"
msgid "Kazakh"
msgstr "Kazako"
@ -394,6 +399,9 @@ msgstr[1] ""
"Assicurati che questo valore non contenga più di %(limit_value)d caratteri "
"(ne ha %(show_value)d)."
msgid "Enter a number."
msgstr "Inserisci un numero."
#, 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."
@ -473,6 +481,10 @@ msgstr "Intero grande (8 byte)"
msgid "'%(value)s' value must be either True or False."
msgstr "Il valore '%(value)s' deve essere True oppure False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "Il valore di %(value)s deve essere True, False o None"
msgid "Boolean (Either True or False)"
msgstr "Booleano (Vero o Falso)"
@ -649,9 +661,6 @@ msgstr "Questo campo è obbligatorio."
msgid "Enter a whole number."
msgstr "Inserisci un numero intero."
msgid "Enter a number."
msgstr "Inserisci un numero."
msgid "Enter a valid date."
msgstr "Inserisci una data valida."
@ -664,6 +673,10 @@ msgstr "Inserisci una data/ora valida."
msgid "Enter a valid duration."
msgstr "Inserisci una durata valida."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Il numero di giorni deve essere compreso tra {min_days} e {max_days}"
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Non è stato inviato alcun file. Verifica il tipo di codifica sul form."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y' # 25 Ottobre 2006
TIME_FORMAT = 'H:i' # 14:30
DATETIME_FORMAT = 'l d F Y H:i' # Mercoledì 25 Ottobre 2006 14:30
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'd/m/Y H:i' # 25/10/2009 14:30
FIRST_DAY_OF_WEEK = 1 # Lunedì
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d/%m/%Y', '%Y/%m/%d', # '25/10/2006', '2008/10/25'
'%d-%m-%Y', '%Y-%m-%d', # '25-10-2006', '2008-10-25'

View File

@ -5,14 +5,14 @@
# Jannis Leidel <jannis@leidel.info>, 2011
# Kentaro Matsuzaki <kentaro0919@gmail.com>, 2015
# Masashi SHIBATA <contact@c-bata.link>, 2017
# Shinya Okano <tokibito@gmail.com>, 2012-2017
# Shinya Okano <tokibito@gmail.com>, 2012-2018
# Tetsuya Morimoto <tetsuya.morimoto@gmail.com>, 2011
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2017-12-04 02:33+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-23 03:26+0000\n"
"Last-Translator: Shinya Okano <tokibito@gmail.com>\n"
"Language-Team: Japanese (http://www.transifex.com/django/django/language/"
"ja/)\n"
@ -382,6 +382,9 @@ msgstr[0] ""
"この値は %(limit_value)d 文字以下でなければなりません( %(show_value)d 文字に"
"なっています)。"
msgid "Enter a number."
msgstr "整数を入力してください。"
#, 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."
@ -458,6 +461,10 @@ msgstr "大きな(8バイト)整数"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' は真偽値にしなければなりません。"
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' はTrue、FalseまたはNoneの値でなければなりません。"
msgid "Boolean (Either True or False)"
msgstr "ブール値 (真: True または偽: False)"
@ -629,9 +636,6 @@ msgstr "このフィールドは必須です。"
msgid "Enter a whole number."
msgstr "整数を入力してください。"
msgid "Enter a number."
msgstr "整数を入力してください。"
msgid "Enter a valid date."
msgstr "日付を正しく入力してください。"
@ -644,6 +648,10 @@ msgstr "日付/時間を正しく入力してください。"
msgid "Enter a valid duration."
msgstr "時間差分を正しく入力してください。"
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "日数は{min_days}から{max_days}の間でなければなりません。"
msgid "No file was submitted. Check the encoding type on the form."
msgstr ""
"ファイルが取得できませんでした。formのencoding typeを確認してください。"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y年n月j日'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = 'Y年n月j日G:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y/m/d G:i'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'l, j F, Y'
TIME_FORMAT = 'h:i a'
DATETIME_FORMAT = 'j F, Y h:i a'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j.M.Y H:i'
FIRST_DAY_OF_WEEK = 1 # (Monday)
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# Kept ISO formats as they are in first position
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j ខែ F ឆ្នាំ Y'
TIME_FORMAT = 'G:i'
DATETIME_FORMAT = 'j ខែ F ឆ្នាំ Y, G:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j M Y, G:i'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'j F Y'
TIME_FORMAT = 'h:i A'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'j M Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -2,7 +2,7 @@
#
# Translators:
# BJ Jang <qgis.tr.kr@gmail.com>, 2014
# 준구 강 <chr0m3.kr@gmail.com>, 2017
# JunGu Kang <chr0m3.kr@gmail.com>, 2017
# Jiyoon, Ha <cryptography@konkuk.ac.kr>, 2016
# lqez <ez.amiryo@gmail.com>, 2017
# hoseung2 <ghyutjik123@gmail.com>, 2017
@ -11,17 +11,18 @@
# Jannis Leidel <jannis@leidel.info>, 2011
# Le Tartuffe <magno79@gmail.com>, 2014,2016
# JuneHyeon Bae <devunt@gmail.com>, 2014
# 준구 강 <chr0m3.kr@gmail.com>, 2015
# JunGu Kang <chr0m3.kr@gmail.com>, 2015
# Kagami Sascha Rosylight <saschanaz@outlook.com>, 2017
# Noh Seho <iam@sehonoh.kr>, 2018
# Subin Choi <os1742@gmail.com>, 2016
# Taesik Yoon <xotlr43@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2017-12-11 14:17+0000\n"
"Last-Translator: 준구 강 <chr0m3.kr@gmail.com>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-07-18 08:57+0000\n"
"Last-Translator: Noh Seho <iam@sehonoh.kr>\n"
"Language-Team: Korean (http://www.transifex.com/django/django/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@ -389,6 +390,9 @@ msgstr[0] ""
"이 값이 최대 %(limit_value)d 개의 글자인지 확인하세요(입력값 %(show_value)d "
"자)."
msgid "Enter a number."
msgstr "숫자를 입력하세요."
#, 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."
@ -465,6 +469,10 @@ msgstr "큰 정수 (8 byte)"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' 값은 값이 없거나, 참 또는 거짓 중 하나 여야 합니다."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s'값은 반드시 True, False, None 중 하나여야만 합니다."
msgid "Boolean (Either True or False)"
msgstr "boolean(참 또는 거짓)"
@ -638,9 +646,6 @@ msgstr "필수 항목입니다."
msgid "Enter a whole number."
msgstr "정수를 입력하세요."
msgid "Enter a number."
msgstr "숫자를 입력하세요."
msgid "Enter a valid date."
msgstr "올바른 날짜를 입력하세요."
@ -653,6 +658,10 @@ msgstr "올바른 날짜/시각을 입력하세요."
msgid "Enter a valid duration."
msgstr "올바른 기간을 입력하세요."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "날짜는 {min_days}와 {max_days} 사이여야 합니다."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "등록된 파일이 없습니다. 인코딩 형식을 확인하세요."

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'Y년 n월 j일'
TIME_FORMAT = 'A g:i'
DATETIME_FORMAT = 'Y년 n월 j일 g:i A'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y-n-j H:i'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# Kept ISO formats as they are in first position
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'

View File

@ -4,7 +4,7 @@
# Jannis Leidel <jannis@leidel.info>, 2011
# Kostas <tamosiunas@gmail.com>, 2011
# lauris <lauris@runbox.com>, 2011
# Matas Dailyda <matas@dailyda.com>, 2015-2017
# Matas Dailyda <matas@dailyda.com>, 2015-2018
# naktinis <naktinis@gmail.com>, 2012
# Nikolajus Krauklis <nikolajus@gmail.com>, 2013
# Povilas Balzaravičius <pavvka@gmail.com>, 2011-2012
@ -14,8 +14,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2017-12-04 11:04+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-05-18 08:24+0000\n"
"Last-Translator: Matas Dailyda <matas@dailyda.com>\n"
"Language-Team: Lithuanian (http://www.transifex.com/django/django/language/"
"lt/)\n"
@ -23,8 +23,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: lt\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
"%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < "
"11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? "
"1 : n % 1 != 0 ? 2: 3);\n"
msgid "Afrikaans"
msgstr "Afrikiečių"
@ -382,6 +383,9 @@ msgstr[1] ""
msgstr[2] ""
"Įsitikinkite, kad reikšmė sudaryta iš nemažiau kaip %(limit_value)d ženklų "
"(dabartinis ilgis %(show_value)d)."
msgstr[3] ""
"Įsitikinkite, kad reikšmė sudaryta iš nemažiau kaip %(limit_value)d ženklų "
"(dabartinis ilgis %(show_value)d)."
#, python-format
msgid ""
@ -399,6 +403,12 @@ msgstr[1] ""
msgstr[2] ""
"Įsitikinkite, kad reikšmė sudaryta iš nedaugiau kaip %(limit_value)d ženklų "
"(dabartinis ilgis %(show_value)d)."
msgstr[3] ""
"Įsitikinkite, kad reikšmė sudaryta iš nedaugiau kaip %(limit_value)d ženklų "
"(dabartinis ilgis %(show_value)d)."
msgid "Enter a number."
msgstr "Įveskite skaičių."
#, python-format
msgid "Ensure that there are no more than %(max)s digit in total."
@ -406,6 +416,7 @@ msgid_plural "Ensure that there are no more than %(max)s digits in total."
msgstr[0] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmuo."
msgstr[1] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenys."
msgstr[2] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų."
msgstr[3] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų."
#, python-format
msgid "Ensure that there are no more than %(max)s decimal place."
@ -413,6 +424,7 @@ msgid_plural "Ensure that there are no more than %(max)s decimal places."
msgstr[0] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmuo po kablelio."
msgstr[1] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenys po kablelio."
msgstr[2] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų po kablelio."
msgstr[3] "Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų po kablelio."
#, python-format
msgid ""
@ -424,6 +436,8 @@ msgstr[1] ""
"Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenys prieš kablelį."
msgstr[2] ""
"Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų prieš kablelį."
msgstr[3] ""
"Įsitikinkite, kad yra nedaugiau nei %(max)s skaitmenų prieš kablelį."
#, python-format
msgid ""
@ -483,6 +497,10 @@ msgstr "Didelis (8 baitų) sveikas skaičius"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' reikšmė turi būti arba True, arba False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' reikšmė turi būti True, False, arba None."
msgid "Boolean (Either True or False)"
msgstr "Loginė reikšmė (Tiesa arba Netiesa)"
@ -659,9 +677,6 @@ msgstr "Šis laukas yra privalomas."
msgid "Enter a whole number."
msgstr "Įveskite pilną skaičių."
msgid "Enter a number."
msgstr "Įveskite skaičių."
msgid "Enter a valid date."
msgstr "Įveskite tinkamą datą."
@ -674,6 +689,10 @@ msgstr "Įveskite tinkamą datą/laiką."
msgid "Enter a valid duration."
msgstr "Įveskite tinkamą trukmę."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Dienų skaičius turi būti tarp {min_days} ir {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Nebuvo nurodytas failas. Patikrinkite formos koduotę."
@ -696,6 +715,9 @@ msgstr[1] ""
msgstr[2] ""
"Įsitikinkite, kad failo pavadinimas sudarytas iš nedaugiau kaip %(max)d "
"ženklų (dabartinis ilgis %(length)d)."
msgstr[3] ""
"Įsitikinkite, kad failo pavadinimas sudarytas iš nedaugiau kaip %(max)d "
"ženklų (dabartinis ilgis %(length)d)."
msgid "Please either submit a file or check the clear checkbox, not both."
msgstr "Nurodykite failą arba pažymėkite išvalyti. Abu pasirinkimai negalimi."
@ -737,6 +759,7 @@ msgid_plural "Please submit %d or fewer forms."
msgstr[0] "Prašome pateikti %d arba mažiau formų."
msgstr[1] "Prašome pateikti %d arba mažiau formų."
msgstr[2] "Prašome pateikti %d arba mažiau formų."
msgstr[3] "Prašome pateikti %d arba mažiau formų."
#, python-format
msgid "Please submit %d or more forms."
@ -744,6 +767,7 @@ msgid_plural "Please submit %d or more forms."
msgstr[0] "Prašome pateikti %d arba daugiau formų."
msgstr[1] "Prašome pateikti %d arba daugiau formų."
msgstr[2] "Prašome pateikti %d arba daugiau formų."
msgstr[3] "Prašome pateikti %d arba daugiau formų."
msgid "Order"
msgstr "Nurodyti"
@ -817,6 +841,7 @@ msgid_plural "%(size)d bytes"
msgstr[0] "%(size)d baitas"
msgstr[1] "%(size)d baitai"
msgstr[2] "%(size)d baitai"
msgstr[3] "%(size)d baitai"
#, python-format
msgid "%s KB"
@ -1087,6 +1112,7 @@ msgid_plural "%d years"
msgstr[0] "%d metas"
msgstr[1] "%d metai"
msgstr[2] "%d metų"
msgstr[3] "%d metų"
#, python-format
msgid "%d month"
@ -1094,6 +1120,7 @@ msgid_plural "%d months"
msgstr[0] "%d mėnuo"
msgstr[1] "%d mėnesiai"
msgstr[2] "%d mėnesių"
msgstr[3] "%d mėnesių"
#, python-format
msgid "%d week"
@ -1101,6 +1128,7 @@ msgid_plural "%d weeks"
msgstr[0] "%d savaitė"
msgstr[1] "%d savaitės"
msgstr[2] "%d savaičių"
msgstr[3] "%d savaičių"
#, python-format
msgid "%d day"
@ -1108,6 +1136,7 @@ msgid_plural "%d days"
msgstr[0] "%d diena"
msgstr[1] "%d dienos"
msgstr[2] "%d dienų"
msgstr[3] "%d dienų"
#, python-format
msgid "%d hour"
@ -1115,6 +1144,7 @@ msgid_plural "%d hours"
msgstr[0] "%d valanda"
msgstr[1] "%d valandos"
msgstr[2] "%d valandų"
msgstr[3] "%d valandų"
#, python-format
msgid "%d minute"
@ -1122,6 +1152,7 @@ msgid_plural "%d minutes"
msgstr[0] "%d minutė"
msgstr[1] "%d minutės"
msgstr[2] "%d minučių"
msgstr[3] "%d minučių"
msgid "0 minutes"
msgstr "0 minučių"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'Y \m. E j \d.'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = r'Y \m. E j \d., H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'Y-m-d H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%d.%m.%Y', '%d.%m.%y', # '2006-10-25', '25.10.2006', '25.10.06'
]

View File

@ -3,18 +3,19 @@
# Translators:
# edgars <edgars.jekabsons@gmail.com>, 2011
# NullIsNot0 <nullisnot0@inbox.lv>, 2017
# NullIsNot0 <nullisnot0@inbox.lv>, 2017
# NullIsNot0 <nullisnot0@inbox.lv>, 2017-2018
# Jannis Leidel <jannis@leidel.info>, 2011
# krikulis <kristaps.kulis@gmail.com>, 2014
# Māris Nartišs <maris.gis@gmail.com>, 2016
# Mārtiņš Šulcs <shulcsm@gmail.com>, 2018
# NullIsNot0 <nullisnot0@inbox.lv>, 2018
# peterisb <pb@sungis.lv>, 2016-2017
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-01-17 17:32+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-06-03 12:12+0000\n"
"Last-Translator: NullIsNot0 <nullisnot0@inbox.lv>\n"
"Language-Team: Latvian (http://www.transifex.com/django/django/language/"
"lv/)\n"
@ -391,6 +392,9 @@ msgstr[1] ""
msgstr[2] ""
"Vērtībai jābūt ne vairāk kā %(limit_value)d zīmēm (tai ir %(show_value)d)."
msgid "Enter a number."
msgstr "Ievadiet skaitli."
#, 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."
@ -436,7 +440,7 @@ msgstr "un"
#, python-format
msgid "%(model_name)s with this %(field_labels)s already exists."
msgstr "%(model_name)s ar šiem %(field_labels)s jau eksistē."
msgstr "%(model_name)s ar šādu lauka %(field_labels)s vērtību jau eksistē."
#, python-format
msgid "Value %(value)r is not a valid choice."
@ -450,7 +454,7 @@ msgstr "Šis lauks nevar būt tukšs"
#, python-format
msgid "%(model_name)s with this %(field_label)s already exists."
msgstr "%(model_name)s ar nosaukumu %(field_label)s jau eksistē."
msgstr "%(model_name)s ar šādu lauka %(field_label)s vērtību jau eksistē."
#. Translators: The 'lookup_type' is one of 'date', 'year' or 'month'.
#. Eg: "Title must be unique for pub_date year"
@ -477,6 +481,10 @@ msgstr "Liels (8 baitu) vesels skaitlis"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' vērtībai ir jābūt vai nu True vai False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s' vērtībai jābūt True, False, vai None."
msgid "Boolean (Either True or False)"
msgstr "Boolean (True vai False)"
@ -652,9 +660,6 @@ msgstr "Šis lauks ir obligāts."
msgid "Enter a whole number."
msgstr "Ievadiet veselu skaitli."
msgid "Enter a number."
msgstr "Ievadiet skaitli."
msgid "Enter a valid date."
msgstr "Ievadiet korektu datumu."
@ -667,6 +672,10 @@ msgstr "Ievadiet korektu datumu/laiku."
msgid "Enter a valid duration."
msgstr "Ievadiet korektu ilgumu."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Dienu skaitam jābūt no {min_days} līdz {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Nav nosūtīts fails. Pārbaudiet formas kodējuma tipu."
@ -856,7 +865,7 @@ msgid "Wednesday"
msgstr "trešdiena"
msgid "Thursday"
msgstr "ceturdiena"
msgstr "ceturtdiena"
msgid "Friday"
msgstr "piektdiena"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = r'Y. \g\a\d\a j. F'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = r'Y. \g\a\d\a j. F, H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j.m.Y H:i'
FIRST_DAY_OF_WEEK = 1 # Monday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# Kept ISO formats as they are in first position
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%d.%m.%Y', '%d.%m.%y', # '2006-10-25', '25.10.2006', '25.10.06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
TIME_FORMAT = 'H:i'
DATETIME_FORMAT = 'j. F Y H:i'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'j.m.Y H:i'
FIRST_DAY_OF_WEEK = 1
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
DATE_INPUT_FORMATS = [
'%d.%m.%Y', '%d.%m.%y', # '25.10.2006', '25.10.06'
'%d. %m. %Y', '%d. %m. %y', # '25. 10. 2006', '25. 10. 06'

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'N j, Y'
TIME_FORMAT = 'P'
DATETIME_FORMAT = 'N j, Y, P'
@ -12,7 +12,7 @@ SHORT_DATETIME_FORMAT = 'm/d/Y P'
FIRST_DAY_OF_WEEK = 0 # Sunday
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# Kept ISO formats as they are in first position
DATE_INPUT_FORMATS = [
'%Y-%m-%d', '%m/%d/%Y', '%m/%d/%y', # '2006-10-25', '10/25/2006', '10/25/06'

View File

@ -7,17 +7,17 @@
# Jannis Leidel <jannis@leidel.info>, 2011
# jargalan <jargalanch@gmail.com>, 2011
# Tsolmon <mnts26@gmail.com>, 2011
# Zorig <zorig_ezd@yahoo.com>, 2013-2014,2016,2018
# Анхбаяр Анхаа <l.ankhbayar@gmail.com>, 2013-2016
# Zorig, 2013-2014,2016,2018
# Анхбаяр Анхаа <l.ankhbayar@gmail.com>, 2013-2016,2018
# Баясгалан Цэвлээ <bayasaa_7672@yahoo.com>, 2011,2015,2017
# Ганзориг БП <ganzo.bp@gmail.com>, 2011
msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-12-01 21:10+0100\n"
"PO-Revision-Date: 2018-02-21 00:40+0000\n"
"Last-Translator: Zorig <zorig_ezd@yahoo.com>\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-07-09 06:54+0000\n"
"Last-Translator: Анхбаяр Анхаа <l.ankhbayar@gmail.com>\n"
"Language-Team: Mongolian (http://www.transifex.com/django/django/language/"
"mn/)\n"
"MIME-Version: 1.0\n"
@ -168,7 +168,7 @@ msgid "Georgian"
msgstr "Гүрж"
msgid "Kabyle"
msgstr ""
msgstr "Кабилэ"
msgid "Kazakh"
msgstr "Казак"
@ -392,6 +392,9 @@ msgstr[1] ""
"Ensure this value has at most %(limit_value)d characters (it has "
"%(show_value)d)."
msgid "Enter a number."
msgstr "Тоон утга оруулна уу."
#, 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."
@ -471,6 +474,10 @@ msgstr "Том (8 байт) бүхэл тоо"
msgid "'%(value)s' value must be either True or False."
msgstr "'%(value)s' заавал True эсвэл False утга авах."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr ""
msgid "Boolean (Either True or False)"
msgstr "Boolean (Үнэн худлын аль нэг нь)"
@ -643,9 +650,6 @@ msgstr "Энэ талбарыг бөглөх шаардлагатай."
msgid "Enter a whole number."
msgstr "Бүхэл тоон утга оруулна уу."
msgid "Enter a number."
msgstr "Тоон утга оруулна уу."
msgid "Enter a valid date."
msgstr "Зөв огноо оруулна уу."
@ -658,6 +662,10 @@ msgstr "Огноо/цаг-ыг зөв оруулна уу."
msgid "Enter a valid duration."
msgstr "Үргэлжилэх хугацааг зөв оруулна уу."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr ""
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Файл оруулаагүй байна. Маягтаас кодлох төрлийг чагтал. "
@ -1227,6 +1235,10 @@ msgid ""
"\">DEBUG=True</a> is in your settings file and you have not configured any "
"URLs."
msgstr ""
"Таний тохиргооны файл дээр <a href=\"https://docs.djangoproject.com/en/"
"%(version)s/ref/settings/#debug\" target=\"_blank\" rel=\"noopener"
"\">DEBUG=TRUE</a> гэж тохируулсан мөн URLs дээр тохиргоо хийгээгүй учраас "
"энэ хуудасыг харж байна."
msgid "Django Documentation"
msgstr "Джанго баримтжуулалт"
@ -1235,13 +1247,13 @@ msgid "Topics, references, &amp; how-to's"
msgstr ""
msgid "Tutorial: A Polling App"
msgstr ""
msgstr "Хичээл: Санал асуулга App"
msgid "Get started with Django"
msgstr "Джанготой ажиллаж эхлэх"
msgid "Django Community"
msgstr ""
msgstr "Django Бүлгэм"
msgid "Connect, get help, or contribute"
msgstr "Холбогдох, тусламж авах эсвэл хувь нэмрээ оруулах"

View File

@ -1,7 +1,7 @@
# This file is distributed under the same license as the Django package.
#
# The *_FORMAT strings use the Django date format syntax,
# see http://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
# see https://docs.djangoproject.com/en/dev/ref/templates/builtins/#date
DATE_FORMAT = 'd F Y'
TIME_FORMAT = 'g:i A'
# DATETIME_FORMAT =
@ -12,7 +12,7 @@ SHORT_DATE_FORMAT = 'j M Y'
# FIRST_DAY_OF_WEEK =
# The *_INPUT_FORMATS strings use the Python strftime format syntax,
# see http://docs.python.org/library/datetime.html#strftime-strptime-behavior
# see https://docs.python.org/library/datetime.html#strftime-strptime-behavior
# DATE_INPUT_FORMATS =
# TIME_INPUT_FORMATS =
# DATETIME_INPUT_FORMATS =

View File

@ -7,7 +7,7 @@
# jensadne <jensadne@pvv.ntnu.no>, 2014-2015
# Jon <jon@kolonial.no>, 2015-2016
# Jon <jon@kolonial.no>, 2014
# Jon <jon@kolonial.no>, 2017
# Jon <jon@kolonial.no>, 2017-2018
# Jon <jon@kolonial.no>, 2013
# Jon <jon@kolonial.no>, 2011
# Sigurd Gartmann <sigurdga-transifex@sigurdga.no>, 2012
@ -16,8 +16,8 @@ msgid ""
msgstr ""
"Project-Id-Version: django\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-11-15 16:15+0100\n"
"PO-Revision-Date: 2017-11-27 12:38+0000\n"
"POT-Creation-Date: 2018-05-17 11:49+0200\n"
"PO-Revision-Date: 2018-07-30 11:29+0000\n"
"Last-Translator: Jon <jon@kolonial.no>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/django/django/"
"language/nb/)\n"
@ -168,6 +168,9 @@ msgstr "Japansk"
msgid "Georgian"
msgstr "Georgisk"
msgid "Kabyle"
msgstr "Kabylsk"
msgid "Kazakh"
msgstr "Kasakhisk"
@ -389,6 +392,9 @@ msgstr[1] ""
"Sørg for at denne verdien har %(limit_value)d eller færre tegn (den har nå "
"%(show_value)d)."
msgid "Enter a number."
msgstr "Oppgi et tall."
#, 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."
@ -466,6 +472,10 @@ msgstr "Stort (8 byte) heltall"
msgid "'%(value)s' value must be either True or False."
msgstr "Verdien '%(value)s' må være enten True eller False."
#, python-format
msgid "'%(value)s' value must be either True, False, or None."
msgstr "'%(value)s'-verdien må være enten True, False, eller None."
msgid "Boolean (Either True or False)"
msgstr "Boolsk (True eller False)"
@ -641,9 +651,6 @@ msgstr "Feltet er påkrevet."
msgid "Enter a whole number."
msgstr "Oppgi et heltall."
msgid "Enter a number."
msgstr "Oppgi et tall."
msgid "Enter a valid date."
msgstr "Oppgi en gyldig dato."
@ -656,6 +663,10 @@ msgstr "Oppgi gyldig dato og tidspunkt."
msgid "Enter a valid duration."
msgstr "Oppgi en gyldig varighet."
#, python-brace-format
msgid "The number of days must be between {min_days} and {max_days}."
msgstr "Antall dager må være mellom {min_days} og {max_days}."
msgid "No file was submitted. Check the encoding type on the form."
msgstr "Ingen fil ble sendt. Sjekk «encoding»-typen på skjemaet."

Some files were not shown because too many files have changed in this diff Show More