django1/tests/i18n/commands
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
..
app_with_locale/locale/ru/LC_MESSAGES Fixed #24159 -- Made compilemessages run across all apps. 2015-06-04 21:02:02 -04:00
ignore_dir
locale Fixed #24257 -- Corrected i18n handling of percent signs. 2015-08-12 10:23:34 -04:00
media_root Added forgotten files from commit 28efafa24c 2014-07-16 13:50:53 +02:00
someapp/static Fixed #23583 -- More selectively ignored static/media roots 2014-10-21 20:18:21 +02:00
static Fixed #23583 -- More selectively ignored static/media roots 2014-10-21 20:18:21 +02:00
templates Fixed #24257 -- Corrected i18n handling of percent signs. 2015-08-12 10:23:34 -04:00
__init__.py Fixed #23271 -- Don't corrupt PO files on Windows when updating them. 2014-12-29 12:24:50 -03:00
code.sample
javascript.js Fixed #23788 -- Used new JavaScript support in recent gettext 2014-11-11 22:52:30 +01:00
not_utf8.sample Fixed #20354 -- `makemessages` no longer crashes with `UnicodeDecodeError` 2013-05-07 21:22:05 +02:00