Hi,
I'm developing an application using CEF to render its UI, and I've been unable to find any localisation libraries up to the task of localising CEF-based applications. This is a bit of a sticking point, because the previous wxWidgets-based version of the application has been localised into 8 languages other than English, and I'd quite like to see support for those localisations continue.
I'm looking to use a gettext-based localisation solution, because that's what the application has used in the past, and what the translators are comfortable with (and I see no reason to change). I've also got to ship .mo files because the C++ side of the application generates some strings that need localisation. Given that, I'm looking for a browser-Javascript .mo file parser that can output Jed-compatible data, because Jed (https://github.com/slexaxton/Jed/) has the best interface of the Javascript l10n options I've found. However, I can't find anything of the sort, and I'm now looking to
1. Roll my own browser-JavaScript .mo file parser. There's gettext-parser for Node.js, which I could adapt code from.
2. Ship .po files in addition to the .mo files, and use Pomo (https://github.com/cfv1984/Pomo) to parse them, then adapt them for Jed myself. Pomo doesn't look like it's particularly well adopted though, so I'd rather adapt gettext-parser.
I've got a couple of questions for the forum:
1. What does everyone else use for l10n?
2. Has anyone heard of anything I could use to save myself having to write more new code?