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

Translations workflow #264

Open
kimberscott opened this issue Jun 3, 2021 · 0 comments
Open

Translations workflow #264

kimberscott opened this issue Jun 3, 2021 · 0 comments
Labels

Comments

@kimberscott
Copy link

kimberscott commented Jun 3, 2021

We now offer translation capabilities via ember-intl for hard-coded text on frames (as of #221). Researchers interested in testing in a new language can follow the directions here to create a translation file. However, we need a way to maintain those files when changes are made to the underlying text to translate, e.g. when we update the troubleshooting instructions on the exp-video-config page or add a new button.

Because volunteers may complete a translation once but then not be available on an ongoing basis, we cannot assume we can simply send out requests for translations ahead of a release. We may need to e.g. create a placeholder entry along with a log of what changes need to be addressed per language, and translators can then address and remove items.

This will require scoping - the completion of this issue will entail designing/selecting a process for flagging changes in the en-us.yaml file and letting translators know what needs to be changed in other language files.

The current very makeshift workflow

If we make changes to the translation strings (changing text, adding an additional string, etc.) we make a first pass at translation using e.g. Google Translate, then check with the translators for edits:
Dutch - Isabella Saccardi i.saccardi@fsw.leidenuniv.nl
Italian - Francesca Bianco, on Slack

ManyBabies-AtHome

The ManyBabies-AtHome group is beginning to translate en-us.yaml into a variety of languages, and should be consulted on the workflow.

@mekline mekline moved this to Researcher - New Feature in Issue Clusters Jan 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Researcher - New Feature
Development

No branches or pull requests

1 participant