translationstring je knihovna Python používají různé Repoze balíčky pro internacionalizace (i18n) povinností spojených s překladem.
Tento balíček obsahuje překlad třídy String, překlad řetězec výroby třídy, překladatelské a pluralization primitiv, a nástroj, který pomáhá Chameleon využívají šablony překlady zázemí tohoto balíčku. Nezáleží na Babel, ale jeho překlad a pluralization služby jsou určeny pro práci nejlépe, pokud je poskytována s instancí třídy babel.support.Translations.
Viz http://docs.repoze.org/translationstring nebo docs / index.rst soubor v tomto balíčku pro dokumentaci
Co je nového v této verzi:.
- Přidat MANIFEST, aby se ujistil, jsou přítomny ve verzi pro všechny soubory. To řeší lístek 8.
Co je nového ve verzi 1.0:
- donutit hodnoty non-řetězce na řetězec během překladu, s výjimkou na Žádný.
- mapování Pocta informace předány překladatele, který kombinuje s mapování dat již součástí překladu řetězce.
- formátování Podpora překladu řetězců s% -operator.
Co je nového ve verzi 0.4:
- Python 3 kompatibilita (díky Joe Dallago, GSOC student) .
- Odstranit testování závislosti na Babel.
- přeřazen do GitHub (https://github.com/Pylons/translationstring).
- Přidána tox.ini pro testovací účely.
Co je nového ve verzi 0.3:
- Zachovat výchozí překlady, i když jsou prázdný řetězec. To řeší problémy s Chameleon je schopen určit, zda je překlad či nikoliv.
Co je nového ve verzi 0.2:
- Přidat __getstate__ a __reduce__ metody překladu řetězec, aby bylo možné moření .
- Fix chyby v ChameleonTranslate. Kdy i18n: přeložit byl použit v šablonách, překlad řetězec byl nevhodně vytvořen s výchozí hodnotou prázdný řetězec. Příznak: text šablony by & quot; zmizet & quot; spíše než vracené nepřeložené.
Požadavky na :
- Python
Komentáře nebyl nalezen