Skip to content

Releases: veelo/gettext

Documentation improvements.

01 Sep 13:37
Compare
Choose a tag to compare
v1.0.8

Merge branch 'main' of https://github.com/veelo/gettext into main

New Context and Comment API

27 Aug 11:27
Compare
Choose a tag to compare

Previously, context and notes to the translator were supplied as an associate array literal:

tr!("Review the draft.", [Tr.context: "nautical",
                          Tr.note: `Nautical term! "Draft" = how deep the bottom` ~
                                   `of the ship is below the water level.`]);

Now, the preferred way is this:

tr!("Review the draft.", Context("nautical"),
                         Comment(`Nautical term! "Draft" = how deep the bottom` ~
                                 `of the ship is below the water level.`));

The previous form is still supported, but intentionally not documented.

Context and comments on plural forms.

25 Aug 19:46
Compare
Choose a tag to compare
  • Support plural forms with context differentiation and comments to the translator.
  • Improvements to the documentation.

gettext:todo robustness

14 Jul 12:35
Compare
Choose a tag to compare
  • Increase the robustness of the scanner for untranslated strings gettext:todo.
  • Add documentation for justifying translated strings.

Bug fix.

01 Aug 10:22
Compare
Choose a tag to compare

Don't throw on non-format strings containing %.