I created a tool to solve my hate of internationalization
I really HATE setting up i18n in my project, because
1. it takes too much time
2. I HATE keys all around my code because it's making my debug much slower (when I read a sentence in the browser, I copy it, look for it in the code - then I'd see a key, need to copy the key and look for the key in the code, this is one step too much)
3. forgetting a translation is really annoying
4. i18n translation services (locize and all) are really expensive, and I don't like spending money to much
SO I created my own, https://i18n-keyless.com/ - no keys, just natural language - I actually use natural language as a key, easy as fuck - no translation management, it's AI made of course, and if you forget one, then only one user would be impact for a few ms (time to translate), all the next one would benefit from the new translation. Usually for most of the translations in happens in dev mode of course. - no CI involved - it's just one API call that brings the JSON of the translations and that's fucking it
Now, I setup i18n from start begginning, then I stop worrying about i18n for the REST OF MY PROJECT
Sorry, I'm in love with my project. i18n was a pain, it's now a non problem.
I hope you'll like it too.
Cheers
0 comments
[ 4.9 ms ] story [ 10.5 ms ] threadNo comments yet.