Ancestors

Written by Vivien on 2025-01-02 at 21:44

News in my #guile minimal #gettext run-time for static (expand-time) #i18n!

The API changed: there is now only 1 macro with keyword arguments, which does not update PO files by default.

Your PO files now have scheme-format and range flags, and translator comments!

I now parse PO files directly and not MO files anymore.

The next step is to show how to use this with #Hoot (the license also changed to AGPL).

https://labo.planete-kraus.eu/guile-static-i18n.git/tree/example.scm

=> More informations about this toot | More toots from gugurumbe@mastouille.fr

Toot

Written by Vivien on 2025-01-02 at 21:46

This is how you update your PO files:

https://labo.planete-kraus.eu/guile-static-i18n.git/tree/collect-string-literals.scm

And it gives this:

https://labo.planete-kraus.eu/guile-static-i18n.git/tree/example-po/fr.po

=> More informations about this toot | More toots from gugurumbe@mastouille.fr

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113760953636510599
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
256.568645 milliseconds
Gemini-to-HTML Time
0.466675 milliseconds

This content has been proxied by September (ba2dc).