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

[Feature] Add all missing languages automatically #388

Closed
Hofknecht opened this issue May 29, 2022 · 1 comment
Closed

[Feature] Add all missing languages automatically #388

Hofknecht opened this issue May 29, 2022 · 1 comment
Assignees
Projects
Milestone

Comments

@Hofknecht
Copy link
Owner

Hofknecht commented May 29, 2022

Found a great tool to generate resx files and translate them automatically
https://github.com/salarcode/AutoResxTranslator

After adding a new translation in english, then run this tool with the following configuration:

  • Select \systemtraymenu\Resources\Languages\lang.resx as source file
  • Select all languages via 'Shift' and 'Arrow down' and press 'Space'
  • Make sure the new translation can easily be automatically translated into a specific language such as german
  • Make sure new english translation has same value like the key and check 'Translate from key'
  • Press 'Translate'
    2022-05-29 14_57_15-Auto Resource Translator

Find language code and language name in native here:
https://www.venea.net/web/culture_code

Make sure we keep this new specific translations:
Resources/Languages/lang.tr.resx #403
Resources/Languages/lang.zh-TW.resx #411

Create/Copy a new translation manually here too
Resources/Languages/lang.en.resx -> lang.en-GB.resx #414

Via the tool some resx not matches, rename these files manually (#467)
lang.tl.resx -> lang.fil.resx (Filipino Philippinisch Filipino)
lang.iw.resx -> lang.he.resx (Hebrew Hebräisch עִברִית)
lang.no.resx -> lang.nb.resx (Norwegian Norwegisch norsk)

@Hofknecht Hofknecht added this to the 1.3 milestone May 29, 2022
@Hofknecht Hofknecht self-assigned this May 29, 2022
@Hofknecht Hofknecht added this to Analyze / Spec in STM 1.3.0 via automation May 29, 2022
@Hofknecht
Copy link
Owner Author

@HansieNL @igorruckert @yrctw
Would be great if you can check the automatically translated in your specific languages
When we find bad translated items, we need to find better english key for it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
STM 1.3.0
  
Closed
Development

No branches or pull requests

1 participant