diff options
author | mpachas <miguel.pachas.garcia@gmail.com> | 2022-04-28 15:12:15 +0200 |
---|---|---|
committer | Carlton Gibson <carlton.gibson@noumenal.es> | 2022-04-28 15:12:15 +0200 |
commit | aa28c392b9491f02330905cb73b7078b1cd18c60 (patch) | |
tree | a5e6f209850cfa9104a14ae84e73d6925d86e9b8 /tests/i18n | |
parent | ce586ed6931092d3a5f06df9031cdeb891793ddb (diff) | |
download | django-aa28c392b9491f02330905cb73b7078b1cd18c60.tar.gz |
Fixed #33661 -- Corrected Catalan date-format localization.
Changed DATE_FORMAT, DATETIME_FORMAT and MONTH_DAY_FORMAT
to use E placeholder (Month, locale specific alternative)
to handle both “de gener” and contracted “d’abril” cases.
Thanks to Ferran Jovell for review.
Diffstat (limited to 'tests/i18n')
-rw-r--r-- | tests/i18n/tests.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/i18n/tests.py b/tests/i18n/tests.py index 45f0ea9a9b..a25f6bcd9e 100644 --- a/tests/i18n/tests.py +++ b/tests/i18n/tests.py @@ -865,12 +865,15 @@ class FormattingTests(SimpleTestCase): self.maxDiff = 3000 # Catalan locale with translation.override("ca", deactivate=True): - self.assertEqual(r"j \d\e F \d\e Y", get_format("DATE_FORMAT")) + self.assertEqual(r"j E \d\e Y", get_format("DATE_FORMAT")) self.assertEqual(1, get_format("FIRST_DAY_OF_WEEK")) self.assertEqual(",", get_format("DECIMAL_SEPARATOR")) self.assertEqual("10:15", time_format(self.t)) self.assertEqual("31 de desembre de 2009", date_format(self.d)) self.assertEqual( + "1 d'abril de 2009", date_format(datetime.date(2009, 4, 1)) + ) + self.assertEqual( "desembre del 2009", date_format(self.d, "YEAR_MONTH_FORMAT") ) self.assertEqual( |