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

Translation #703

Closed
andrew opened this issue Jul 25, 2018 · 2 comments
Closed

Translation #703

andrew opened this issue Jul 25, 2018 · 2 comments
Labels
enhancement Improvements and features help wanted Contributions welcome i18n Internationalization and Localization

Comments

@andrew
Copy link
Member

andrew commented Jul 25, 2018

It'd be great to be able to be able to offer support languages other than English in the interface and make the app more friendly to people from all around the world.

Rails has good I18n support, details in the guide here: https://guides.rubyonrails.org/i18n.html

I've also been through the process with one of my other open source projects, 24pullrequests, which has been translated into 18 different languages!

The first step will be to move all the strings from the views and controllers into an en local file, then can reach out to some multi-lingual users to get help with the translation and add a local switcher once we have more than one.

I suspect the only tricky part will be localizing the strings that come from the GitHub API, like the reason and subject state fields.

Let's avoid trying to translate user generated content at this point (subject_title or label content) for example)

@andrew andrew added enhancement Improvements and features help wanted Contributions welcome i18n Internationalization and Localization labels Jul 25, 2018
@pradyunsg
Copy link
Contributor

I'm up for doing a Hindi translation but I'm yet to see someone file an issue in Hindi on GitHub so, I don't know if it'd be useful.

@bestest-mensch
Copy link
Contributor

bestest-mensch commented Oct 2, 2019

Hey @andrew, I would be up for moving the string(s) into the local file if this still needs to be done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvements and features help wanted Contributions welcome i18n Internationalization and Localization
Projects
None yet
Development

No branches or pull requests

3 participants