Skip to content
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

Mechanism to keep translations up-to-date #75

Open
josephwright opened this issue Jul 29, 2020 · 6 comments
Open

Mechanism to keep translations up-to-date #75

josephwright opened this issue Jul 29, 2020 · 6 comments
Labels
translation Enhancements related to translation

Comments

@josephwright
Copy link
Contributor

We likely need to work out how translations are updated following 'core' text changes. For example, I've just merged #74 and this will need to be reflected in the translation pages. I'm not sure what mechanisms make sense: ideas welcome!

@josephwright josephwright added the translation Enhancements related to translation label Jul 29, 2020
@davidcarlisle
Copy link
Member

It is not so hard for the maintainer of a fork to see a diff from all the commits in en since the fork was last synced and so update translations if necessary. @joulev did that a couple of times in vi

What is harder is some systematic way for us to centrally to track where each language is relative to changes in the English, since that information is most easily generated at the individual fork sites unless I missed a trick somewhere.

@josephwright
Copy link
Contributor Author

Well quite: I was wondering more about saying that translators should be on the mailing list, or opening an issue for each update and pining all of the translators, or ...

@joulev
Copy link
Contributor

joulev commented Jul 29, 2020

It is not so hard for the maintainer of a fork to see a diff from all the commits in en since the fork was last synced and so update translations if necessary. @joulev did that a couple of times in vi

@davidcarlisle It does require that the translator has to be a GitHub active user and has to be watching this repo though.

@davidcarlisle
Copy link
Member

davidcarlisle commented Jul 29, 2020 via email

@davidcarlisle
Copy link
Member

What we have done for the last few "major" changes that add new text is to add a comment in a PR or issue that pings the main translators. Hopefully that means they get an email alert just rarely and without having to watch the repository or be on a mailimg list. Hopefully that proves to be sufficient, eg

New text on \linewidth #129 (comment)
PR to add settings page: #163 (comment)

@davidcarlisle
Copy link
Member

Just a note here that Italian got added yesterday (Thanks @Gordon-72 !).

I am aware everyone is a volunteer but a reminder that we still welcome additional translations. I am adding a ping list of known started translations that have not been added yet in case their status has been changed and they are ready but got missed here.

gr @kokkonisd
ja @wtsnjp
kr @fermat39
lt @valius-kria
tr @erdaldogan
zh @stone-zeng

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
translation Enhancements related to translation
Projects
None yet
Development

No branches or pull requests

3 participants