Released on 15 June 2017
This release contains many improvements and bug fixes.
Avoid resolving external entities while parsing XML.
Improvements for Android, ts and resx formats.
Added support for PHP nested arrays.
Added Kabyle language
Added pycountry recommended requirement for localized language names.
Avoid resolving external entities while parsing.
Improved behavior for strings with no value.
Improved newlines handling.
Strip leading and trailing whitespace.
Added support for nested named arrays and nested unnamed arrays.
Handle gracefully empty location tag.
Encode po2ts output as UTF-8.
Fixed indent of the </data> elements.
Added Kabyle language.
Added functions to retrieve language and country ISO names.
If available, pycountry is used first to get language names translations.
Python 3 fixes
Added more tests
…and loads of general code cleanups and of course many many bugfixes.
This release was made possible by the following people:
Dwayne Bailey, Michal Čihař, Taras Semenenko, Leandro Regueiro, Rimas Kudelis, BhaaL, Muḥend Belqasem, Jens Petersen.
And to all our bug finders and testers, a Very BIG Thank You.