-
-
Notifications
You must be signed in to change notification settings - Fork 91
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
Localizations? #36
Comments
Yes! Let me prepare the project to support Localization and do English first, then we could add other languages. |
Take your time. I probably won't have any either before Christmas. 😉 |
This is done, to add German localization you need to edit this file
You can actually set the desired language when running from Xcode it is much easier |
Before I update the files, some questions & comments. (1) Some keys/strings possibly missing?
(2) Typos (will also correct in the English file)
(3) A German key would then render the root menu string into "Aktualisiert 9 Seconds Ago" etc., which would be a mix of German and English, and also have an incorrect grammatical order… in reality it would have to be "Vor 9 Sekunden aktualisiert" etc. So we might need some additional keys, e.g. like so: And the time strings for the time variable would be:
…with differentiation between singular (for one second/minute/hour) and plural (more than two seconds/minutes/hours or more). |
"Launch at login" good catch, I though it is localized in external library, fixed.
Fixed
Here is the code:
The date piece localized by iOS, this will probably cause problems in languages where the verb can't be on the first place? I don't know. Here how it looks at this moment in German locale: |
@JayBrown German localization is still pending. You already have the necessary files to submit a PR. |
I could supply a German localization for the app.
Would probably need to be prepared with a
.strings
file and an.lproj
folder.PS: my own system is English, but I could switch for testing, if necessary.
The text was updated successfully, but these errors were encountered: