-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add I18n support #17
Comments
Hi, I am a freelance translator since 11 years old. I have already translated an app in 9 languages and revised more than other 3 languages (Georgian and Greek). I use Angular, PHP and JSON to translate quickly the sites into 9 languages and still studying Georgian and Greek to translate. I have already built my client's site in PHP and translated quickly, using PHP, into 9 languages. |
I've set up a Google Sheet for translation. I may still need to add some keys/text to it for translation. But it's a start. |
Work that needs to be done for this feature:
|
We could use Transifex or another service and provide po/pot files. |
I've looked into them (and others) previously. It's a good system, however the process to get open source status took too much effort and ultimately it just adds hurdles in the way of people that would volunteer to translate. Scout-App has been translated to 26 languages and I think it's because of the ease of access to being able to just do the translations in Google Sheets with as few barriers to entry as possible. The downside is that each language only has one version of a string, meaning the translator has to make decisions about edge cases in their language. But I've never gotten any complaints about that before. For now, I'd prefer to just use Google Sheets and a Node script to automate machine translations and converting to usable JSON for |
True. Is there a translation template which can be used? |
Setup the ability to switch languages and let people contribute translations.
see: scout-app.io
The text was updated successfully, but these errors were encountered: