-
Notifications
You must be signed in to change notification settings - Fork 30
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
I18 all the things #135
Comments
Hi, glad you like awesomeSheet. In short, I haven't. That is because I'm learning vanilla JS and the app is not built with react or vue etc. I wouldn't know where to begin with something like that. In theory I don't see why the app shouldn't be localised. Any advice or help would be very welcome. |
awesome work, regarding localization you could try https://www.i18next.com/ i'm using it for a couple of projects and it's proven to be pretty good. basically all your localization are held in a file in /public/locales/ with one file per language (en.json, fr.json, etc.) with a base one (app.json) as a fallback file. Then you read in the locale files on load, hold them in memory and apply them in place of the content:
Becomes
|
Thanks for the suggestion. I'll look into i18next asap. 👍 |
At least for the german translation, there is an 'official' site: http://prd.5footstep.de |
agree, it's weird there's no simple solution. I've relied on google translate on a previous thing but it's totally a temporary solution as the translations aren't perfect. |
Hi there.
That really is an awesome sheet you’ve created there. I’ve discovered it just recently, but loved it immediately.
Have you ever thought of i18n? I’d really love to see it in my own language.
Unfortunately I am not that familiar with the js-technologies you use, but I’m a developer for quite some time now. So I’d really be willing to help you on that.
Keep up the nice work!
The text was updated successfully, but these errors were encountered: