-
Notifications
You must be signed in to change notification settings - Fork 67
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
Translation Contribution #45
Comments
Thanks for opening this issue! I do agree that translations would be really cool and very useful. I'll have a look and think about this and how we can integrate this into the checklist. |
I tried to added feature a basic translation system. I now will start translating content. There are also samples that work via my firebase, so please take a look. |
Awesome! Can you make sure to not send a gigantic PR? I would rather prefer smaller PR's as they are easier to review. Let's keep them small and concise so that we can potentially iterate over requested changes. So my suggestion would be to send a PR that
Does that sound reasonable to you @MSakamaki? Can't wait for this PR! This will be a super awesome contribution. |
@d3lm I have translated almost everything and confirmed that there is no lack of functionality. There is one problem, and it is difficult to translate words (words embedded in typescript such as modal buttons) that are not in the template in the application. I look forward to using this at https://angular-checklist.io/ ! |
@d3lm
If I am wrong, I withdraw the present PR and immediately start working! |
Hey @MSakamaki, it will take a couple if days for me to review the PR. The smaller and self-contained and atomic you can make the PRs the better. This will help me more quickly review your work. So if you want you can break up the PR into small pieces that work on their own without needing anything from other PRs. This is important. Because otherwise we'd merge code that doesn't really work. Does that make sense? Thanks again for this awesome contribution 👏👏👏 |
@d3lm I divide it into the small PR raised above. Thanks! |
Thanks so much for your work @MSakamaki. Really appreciate your energy you're putting into this. This will have a huge impact and I really love it that we are making the checklist more accessible to people around the world from different countries. Really really cool. |
The above steps will be updated to match the transloco. |
Very very nice! Thank you so much for pushing this forward. I really can't wait to have translations available. This will make it very accessible to many people around the globe ❤️❤️❤️ |
Motivation for behavior
Users want to be able to display in a suitable language by selecting their native language.
Tasks
i18n build mechanism and firabase settings(maybe this step will be unnecessary with the transloco.)To-Do
Application part translation with angular i18n.XXXX.ja-JP.md
.- display English content if there is no corresponding file
- need to add features to
tools/build-checklist.ts
- I think gitlocalize is a good tool.
Other
If continue to AoT build, url must be added one path. since I do not know firebase, I do not understand the influence.maybe this will be unnecessary with the transloco.The text was updated successfully, but these errors were encountered: