-
Notifications
You must be signed in to change notification settings - Fork 68
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
i18n #156
i18n #156
Conversation
That's what I was looking for 😁👍 |
Great stuff @ph1p! This'd be super handy. |
I'm almost done translating all the strings. Some parts are a bit confusing ( |
286361f
to
5721c3f
Compare
Great @ph1p! Amazing work. Should we give it an in-depth review now? Would you say the WIP is done? |
Sure! Feel free to review. I know there's definitely room for improvement, but it's a first version (: |
I also tried to fix the build bugs. I made android work, but ios still fails. Found this config: https://travis-ci.org/ankidroid/Anki-Android/builds/526250449/config |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is lovely! Thank you
Fix tests and add mocks Remove device-info package
Looks good to me. I can do some testing on this tomorrow. I'll leave it to @sallar to make a review as well. |
Apologies @ph1p once again for missing this - I'll try to handle the conflicts so you don't need to again. We upgrade react-navigation to get the OTP codes feature working, so I'll skip that in this MR. |
… into ph1p-feature/i18n
Hi @ph1p - I've merged your branch with master over at #209 and it seems to work locally. There's now a few missing localisations as we added text in the OTP codes MR. There's also the error messages and some other pieces of text (eg. "OK") which need localising, but that should be quite easy I guess. I did remove the changes for the react-navigation upgrade as we'd done the same, sorry, and had also removed the redux portion of it (as we were originally planning to do away with it anyway). I'm sorry if you spent any great amount of time on this. Now the final part: What would you like to do? Should we take it from here and finish it off, or would you prefer to take the merge-commit into your branch and finalise it yourself? We're entirely happy either way.. just sorry that we left it sit for so long. Thanks for the help and patience :) |
Hi @perry-mitchell,
That's all right. It's your project and I see a PR more as a proposal and discussion basis to get the best out of it. And if just everything is merged without meaning, nobody is helped (:
I can do it gladly. I want to help you and finish it in the next days ;) [EDIT]: |
This commit only updates some dependencies. No major updates.
Fix duplicated entries and remove some entries Add back button translation. Translate Tabbar.
5cd29d8
to
cbbc094
Compare
@perry-mitchell I think I'm done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing work @ph1p as always. I just have one question, then I can approve and merge
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple of changes! Otherwise this looks epic.. :D
Thanks @ph1p - Taking this forward to another branch so we can merge it with our rn upgrade and get it out! Great work on this! |
Hi!
This PR adds i18n functionality and is currently WIP. I'll add auto detection and a language chooser or something else.
I have copied some code from buttercup-desktop and experimented a little (:
I am pleased about your thoughts and suggestions.
[UPDATE]