django/tests/i18n/commands/templates
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
..
subdir Fixed #22336 -- Added path matching for makemessages ignore option 2014-08-08 22:54:30 +02:00
comments.thtml Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
empty.html Fixed #22773 -- Forced templatize() to return unicode 2014-06-06 08:42:52 +02:00
plural.djtpl Fixed #20311 -- Make sure makemessages doesn't create duplicate Plural-Forms .po file headers. 2013-06-22 18:45:41 -03:00
template_with_error.tpl Merged regressiontests and modeltests into the test root. 2013-02-26 14:36:57 +01:00
test.html Fixed #24257 -- Corrected i18n handling of percent signs. 2015-08-12 10:23:34 -04:00
xxx_ignored.html Fixed #20422 -- Applied makemessage's --ignore patterns to full path 2013-05-18 10:40:16 +02:00