What is your favourite system for carrying out translations? Weblate? Locize? Other…? (And why?)
Which would be most suitable for a free and open source project would you think?
(And is there any library and/or service that you’ve found especially useful for JavaScript projects – both on the server and client sides – i18next, etc?)
Thanks!
(I’m looking into implementing internationalisation and localisation for Kitten projects – https://codeberg.org/kitten/app)
@aral
Weblate or Transifex appear popular (although the latter is deputed in FOSS circles).
For implementation i18next is quasi standard. Native desktop apps might go with plain old gettext.
Watch out for handling adjustments to amounts (not as simple as in English) and the ability to pass comments (otherwise „share“ of content might get translated as „share“ in context of stock market ).
Mozilla had something with l20n but I haven't followed along.
@aral
You're welcome.
I've got some experience in both areas.
Even if it is not a requirement I tend to start with some basic i18n support (often some sort of keys + JSON files) to have an easier transition period.
Business folks tend to prefer Excel, though.
Otherwise it's just so laboursome to collect all those places where i18n would be required