Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Free tool to translate your i18next resources (i18next.com)
29 points by adrai on Sept 25, 2022 | hide | past | favorite | 12 comments


Nice.

I tried a small change

  "key": "Where is your key?"
==> de

  "key": "Wo ist dein Schlüssel?"
that shows that it correctly translate "key" in the string bit not "key" in the field name.

==> es

  "key": "¿Dónde está tu llave?"
that shows that it adds a "¿" at the beginning that is correct and obvious, but I'm too used to bad translators (perhaps I'm too old).

Which languages are supported?


I’ve a simple static HTML+JS page that renders a translation UI by reading a JSON i18n file from a GitHub repo (can be any URL).

Demo: https://listmonk.app/i18n/

Source: https://github.com/knadh/listmonk-site/tree/master/i18n


Nice!

I created something similar, feel free to steal my UI ;)

https://github.com/whyboris/JSON-i18n-Editor


Very nice. I like the simplicity.

For larger projects automation is key, though.

I prefer humans but sometimes where the budget doesn't permit it, I use AWS Translate https://aws.amazon.com/translate/ - it works well when integrated with automated tools.


This is great.

Except that my company started outsourcing all translations to another company, for legal/whatever reasons.


I use localistars.com for human translations.


A free tool I created to update automated translations manually:

https://github.com/whyboris/JSON-i18n-Editor

Shows the diff as you update your JSON i18n files in a web view!


I thought that Google Translate does not all you to store their translations?


Well, who’s going to know? Especially if you make sure to click reverse translate a few times. That’s a good tip generally anyway it often highlights words that are confusing and allows you to replace one that then translates into a more appropriate word.


It says it is like Google translate not that it is using Google translate. It might still use Google Translate but just an FYI.

Is there somewhere I missed where it says it uses Google?


> This uses the free but limited google translate api. For a better experience have a look at locize. It offers a bulk action to machine translate, a dedicated focus view with multiple machine translation providers and an automatic machine translation workflow for new added keys.


Like translate.google.com but for i18next. Respects also interpolated values and plurals.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: