-
Notifications
You must be signed in to change notification settings - Fork 15
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
Localize the app to some language. #11
Comments
I can work on translating it into Thai. 😁 |
That is great to hear! ❤️ I created a new issue for Thai localization: Please add a short reply in that issue whenever you start working on it 😊 |
Hello @misteu. |
Hey thank that would be great! Just created the issue: #31 If you comment there I will assign it to you :) |
You can assign me the localization in Hindi. |
@misteu I have raised a PR for hindi localization here. https://github.com/kanishkabol/VocabularyTraining/tree/feature/hindi-localization |
So great to see! This hacktober, Flippy got: Dutch, Brazilian Portuguese and now Hindi ❤️ |
How to start?
Pick whichever language you like (please check against the list of existing translations) and post it here, I will create a separate issue and assign that to you.
Where do I find the strings?
All the strings should already be
NSLocalizedString
s. So in most cases you should only need to add a new language to the project and localize the associatedLocalizable.strings
file. There is a privacy policy html as well. However, it's fine to not translate this. It will fallback to English.Which languages are needed?
Basically any language that is not in the list below :)
Feel free to translate the app into any app that you are familiar with or at best natively speaking.
Languages we have covered so far:
May I use Google translate?
Please do not. I could have done that myself and the results would be pretty bad. It would be nice to get some translations from native speakers, so that everything makes sense and reads out friendly :)
Do I need to understand any Swift code for contributing translations?
Actually not, as everything is currently in
Localizable.strings
files. However, for some strings it might not be obvious where they are located. We might need to add comments to give more context. Nevertheless, non-developers are welcome to contribute, we will help you to find a string's location if you are stuck :)What if my localizations break the layout?
If there are UI bugs because of text not fitting in a certain language or something like that, it would be awesome if you could fix that somehow as well (fixing constraints, add multiline support etc).
If it seems to be more than just a small task, please create a new issue, please ping me, I‘ll assign you then to that new issue (if you want to work on it :) )
The text was updated successfully, but these errors were encountered: