1

Hello I am wanting to translate resource files into a new language. I have looked into this however it doesn't seem to work any more. I was wondering if there is a new way.

I have also found this which seems overkill as you have to pay for it. I have maybe 10 files to translate, and 100 items on each file. Is there a good way to do this pragmatically?

3xGuy
  • 2,235
  • 2
  • 29
  • 51
  • What I'm about to say is not programatically, but... there is an amazing plugin for Visual Studio called [ResXManager](https://marketplace.visualstudio.com/items?itemName=TomEnglert.ResXManager) that can do translations for you using Google Translate as one of the translation endpoints. Look at [Automatic Translations](https://github.com/tom-englert/ResXResourceManager/wiki/Automatic-Translations) documentation page for usage. – Adrian Oct 10 '18 at 15:16

2 Answers2

2

You need an actual bi-lingual human for this.

Machine translation is mostly understandable, but people will know what you did and ridicule you for it unless you're going between closely related languages or languages where Google has a lot of training data.

Google Translate does work. You just need to use their API. and provide credentials

edit

I have maybe 10 files to translate, and 100 items on each file.

If you really only have 10 files to translate, and only need to do it once, and don't mind a machine translation, you can copy and paste them into https://translate.google.com/

Terry Carmen
  • 3,720
  • 1
  • 16
  • 32
0

You can find sample code for using the Translation API C# library and the steps to set up all prerequisites, including passing your credentials to the library in this quickstart. For additional options, you may refer to the library’s reference.

ch_mike
  • 1,556
  • 6
  • 11