Translate Toolkit 3.0.0¶
Released on 15 June 2020
This release contains improvements and bug fixes.
Changes¶
Formats and Converters¶
PO
Bring line wrapping closer to gettext
XLIFF
Support non numeric ids on plurals in poxliff
JSON
Added support for ARB files
Added support for go-i18n files
Properties
Added support for GWT personality
Fix round trip of empty values without delimiter
HTML
A makeover of the HTML parsing to fix several issues
PHP
Add support for Laravel plurals
Improve round trip of some statements
Windows RC
Rewritten parser using pyparsing
l20n
Dropped support for deprecated format
General¶
Dropped support for Python 2.7.
Python 3.5 or newer is now required.
Minor docs improvements.
Several cleanups in code.
Removed deprecated interfaces: - multistring no longer accepts encoding - search.segment is removed - pofile.extractpoline is removed - simplify_to_common no longer accepts languages parameter - getsource/setsource/gettarget/settarget methods removed from storages
Updated requirements, lxml is no longer optional.
Added and updated tests.
Optional deps can be specified using pip extras.
Contributors¶
This release was made possible by the following people:
Michal Čihař, papeh, Yann Diorcet, Nick Schonning, Anders Kaplan, Leandro Regueiro, Javier Alfonso, Julen Ruiz Aizpuru
And to all our bug finders and testers, a Very BIG Thank You.