fernandreu / office-ribbonx-editor

An overhauled fork of the original Custom UI Editor for Microsoft Office, built with WPF
MIT License
517 stars 100 forks source link

French translation #109

Open eric13500 opened 4 years ago

eric13500 commented 4 years ago

Is your feature request related to a problem? Please describe. Hi. Your app is great, but you can't choose the interface language there.

Describe the solution you'd like A comboBox in File/Settings

Describe alternatives you've considered If you wish, I can take care of the French translation

Additional context Nothing more, thanks :)

fernandreu commented 4 years ago

Hi eric13500,

Thanks for the feedback on this! It is something that crossed my mind at some point, especially because I think there are many users from Asia where the language might be a bit more of a barrier.

I just need to update the tool to support translations in general first, and afterwards it should be relatively easy to add more languages. I will add Spanish myself, which could serve as an example. For any other language, any help would definitely be welcome.

Not sure how long it will take me to make the changes needed, but I will try to focus on that.

eric13500 commented 4 years ago

Hi Fernando.

So, I will be happy to bring my contribution to your project by translating the interface into French when possible. And don't worry, if I have a little trouble translating French into English, I do very well from English to French ;)

Thanks again for these very usefull improvements of Custom UI Editor!

fernandreu commented 4 years ago

I just finished making the changes necessary for this and added a placeholder for French already. See this file: https://github.com/fernandreu/office-ribbonx-editor/blob/master/src/OfficeRibbonXEditor/Resources/Strings.fr.resx

Essentially, all values are currently shown in English, so it is a matter of replacing their contents with the French translations. There is no need to change anything above the About.Author field (which I changed myself as a test). You can see the Spanish version as an example here.

I think you should be able to edit the values directly on GitHub without even needing to download anything, install Visual Studio, etc. For that, just click on the edit button at the top-right corner of the text. This should automatically create a fork of this project where the changes you create are made there as commits, and perhaps create a pull request automatically in this project (you might need to do this step manually, but it should be relatively intuitive nevertheless).

image

Anyway, if it gets too complicated, feel free to paste the resulting file here and I will just replace its contents myself, or point me to your repo with the updated file, or anything like that.

Thanks again for the help! I will create a section in the README here to ask for help for any other translation and put your name there as well as acknowledgement.