1
0
mirror of https://github.com/django/django.git synced 2024-11-19 16:04:13 +00:00
django/tests/i18n/commands/locale
Doug Beck b7508896fb Fixed #24257 -- Corrected i18n handling of percent signs.
Refactored tests to use a sample project.

Updated extraction:
* Removed special handling of single percent signs.
* When extracting messages from template text, doubled all percent signs
  so they are not interpreted by gettext as string format flags. All
  strings extracted by gettext, if containing a percent sign, will now
  be labeled "#, python-format".

Updated translation:
* Used "%%" for "%" in template text before calling gettext.
* Updated {% trans %} rendering to restore "%" from "%%".
2015-08-12 10:23:34 -04:00
..
en/LC_MESSAGES Fixed #21732 -- Made compilemessages complain about non-writable location 2014-02-18 13:38:06 +01:00
es_AR/LC_MESSAGES Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
fr/LC_MESSAGES Fixed #24257 -- Corrected i18n handling of percent signs. 2015-08-12 10:23:34 -04:00
hr/LC_MESSAGES Fixed #24257 -- Corrected i18n handling of percent signs. 2015-08-12 10:23:34 -04:00
ja/LC_MESSAGES Don't use os.system() in compilemessages. 2013-02-26 21:31:53 -03:00
pt_BR/LC_MESSAGES Fixed #23271 -- Don't corrupt PO files on Windows when updating them. 2014-12-29 12:24:50 -03:00
ru/LC_MESSAGES Fixed #18714 -- Added 'fuzzy' compilemessages option 2014-11-18 22:44:16 +01:00