Hello,
I just released a new version of po4a, mostly for the new gemtext module. It
also fixes some bugs introduced by the big cleanups of 0.70. It seems that
there is another bug around the --translate-only option.
https://github.com/mquinson/po4a/issues/482
If you rely on that option, please refrain to update until 0.72.
Anyway. Here are the main changes:
po4a main script:
* Fix the parsing of nested simple and double quotes mixed with escaped
spaces (GitHub's #475) [Mt].
* Properly parse config files iteratively redefining the same alias to
enrich it (GitHub's #477) [Mt].
* Don't eat up quotes around parameters containing spaces, as they are needed
later on when passing parameters to msgmerge and friends (GitHub's #455)
[gemmaro].
Gemtext:
* New module (GitHub's #466) [gemmaro].
Documentation:
* Fix many typos introduced in previous release [Golubev Alexander
and Rafael Fontenelle].
General:
* Better error messages on encoding errors. It remains fragile, but at least
we
try to display an error message (also GitHub's #477) [Mt].
Translations:
* Updated: Chinese (simplified), thanks Wenbin Lv.
* Updated: Esperanto, thanks Marco Ciampa.
* Updated: French, thanks brandelune.
* Updated: German, thanks Helge Kreutzmann.
* Updated: Italian, thanks Marco Ciampa.
* Updated: Japanese, thanks gemmaro.
* Updated: Norwegian Bokmål, thanks Petter Reinholdtsen.
* Updated: Portuguese (Brazil), thanks Rafael Fontenelle.
* Updated: Russian, thanks Golubev Alexander.
* Updated: Spanish, thanks gallegonovato.
* Updated: Ukrainian, thanks Yuri Chornoivan (українська) and Сергій.
Status of the binary translation:
* 4 languages at 100%: de, fr, ja, ru.
* 5 languages >= 95%: es (98%), it (98%), nb (98%), pt_BR (98%), uk (98%).
* 4 languages >= 90%: eo (91%), nl (93%), pt (93%), sr_Cyrl (93%).
* 4 languages >= 80%: hr (89%), hu (87%), zh_Hans (89%), zh_Hant (89%).
* 1 language >= 70%: id (73%).
* 8 languages >= 50%: cs (55%), da (62%), et (65%), eu (54%), pl (59%), sl
(53%), sv (68%), vi (64%).
* 1 language >= 33%: ca (43%).
* 6 starting languages: ace (2%), af (7%), ar (13%), ka (16%), kn (7%), ko
(18%).
Status of the documentation translation:
* 3 languages at 100%: de, fr, it.
* 4 languages >= 95%: es (96%), ja (99%), pt_BR (99%), uk (99%).
* 2 languages >= 90%: nl (93%), sr_Cyrl (93%).
* 4 languages >= 80%: pt (89%), ru (84%), zh_Hans (88%), zh_Hant (88%).
* 1 language >= 50%: pl (63%).
* 1 language >= 33%: ca (42%).
* 4 starting languages: eo (3%), hr (0%), hu (0%), nb (4%).
Happy translating,
Mt