eso-azure-translate
Have you ever wanted to store all of your addon strings in a JSON file? You are in luck because this small Node utility that uses Azure Cognitive Services to translate English strings to any language and generates the corresponding Lua files. Supports all languages defined from this endpoint though the abbreviations may not match as expected. Please let me know if anyone finds one.
Supported Languages English German Russian French Japanese Italian
6 November 2020
Fixed breaking bugs
2 August 2020
Reduce payload sizes
1 August 2020
Added ability to translate to arbitrary languages
Added language overrides
26 December 2019
Add description
Sync published version with esoui version
I am not clear on exactly what that method would do for me. eso-azure-translate does not run in-game. It is meant to be used while developing an add on. You can store all of your strings in a JSON file (see Provinatus' strings file) and then run this utility to generate German and French translations using Azure's services. It then auto-generates the corresponding Lua files. (see Provinatus' lang folder)
Following the API def you can change the current language for labels & other strings with
Code:
/script SetCVar("language.2","en")
.
I thought this switch could help to get the indeed in-game wording either immediately or with a exported dictionary as intermediate step.
Doesn't this deliver what you need ? An external service won't presumably be failure free.