-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Improvements to the i18n workflow tools. #2081
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
Conversation
|
@sarina review plz. |
Kind of hard to discern where the differences are unless I review each commit separately, which makes commenting hard. |
|
Only review changes in the i18n directory. |
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.
do you mean "unanswered"?
|
Looks great, just a few comments. 😸 |
|
👍 🚢 |
The tests in test_validate.py now examine the messages to see that they have the right structure. The English and the translation should have the same tags, the translation can't be blank, and it can't have any Astral plane characters.
Now any of the plurals being missing will count as an Empty translation, and for looking at tags, the two English strings and all the translated strings are mooshed together.
Improvements to the i18n workflow tools.
These are i18n changes, mostly to the i18n tools. But it includes the changes in #2077, don't worry about those.