Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
i18n improvements and French localization #3762
referenced this pull request
Mar 16, 2017
Sure, I can help!
Because as far as I know, I never met any French user stuck because they don't understand the user interface (They are because their bam are not sorted :/)
@lecorguille Right now we have Japanese, Chinese, and (as of this PR) French. I don't think we have a limit to the number of languages we want to support other than realizing that the core team certainly can't maintain (or even write them originally!) them all.
What we can do is implement a localization framework, and allow native speakers (as @bebatut fixed up the FR version a bit) do the translation as they are willing.
More concretely, the 'framework-side' work is the same for one language as it is for all languages. We just need the file
Sounds good! If you want to fork https://github.com/dannon/galaxy/tree/i18n and PR any changes, feel free!
Next step for finishing off the translation is to change all the 'false' lines to contain the correct french version of the string. (and uncomment the commented ones, after providing the translation, of course)
Related to your sentence @lecorguille
My new job until september is to challenge the use of Galaxy to give access to data and tools to citizen scientists.... and we need to have something written in French for some users (ie citizen/naturalists). I have an intern who will specifically challenge Galaxy on this point + other things related to GUI customization.... This PR is a superb opportunity to work deeper on that. If the "Galaxy challenge" become a success, it will be possible to have dedicated fundings to maintain this kind of improvement...