Does Rosetta support i18n systems other than gettext?

Asked by rjek

Several of the projects I work on use an i18n library other than gettext that store translations in Lua scripts that inherent from one and other. Does Rosetta provide any support for formats other than gettext, and can such formats be described to it for simple integration?

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Jeroen T. Vermeulen
Solved:
Last query:
Last reply:
Revision history for this message
Best Jeroen T. Vermeulen (jtv) said :
#1

We've talked this over in IRC, but for the record:

We are working on support for other formats, but that happens on a format-by-format basis. Each will have its own quirks and fit into the process differently. There is no format-o-mat that magically produces support for a format based on some formal description.

Therefore the best bet for less well-known formats would be to map to and from gettext (or in the future, some other format we support that fits your format better). Whether that produces satisfactory support for the format will depend, again, on the specifics of the format.

Revision history for this message
rjek (launchpad-stop-whinging) said :
#2

Spoke on #launchpad. Input was gratefully received. I will investigate how lossy a tool to convert between our format (Tongue) to gettext and back again.