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

Add option to load an external GUI language file (useful for translators) #87

Open
bovirus opened this issue Mar 21, 2023 · 2 comments
Open
Labels
enhancement New feature or request

Comments

@bovirus
Copy link
Contributor

bovirus commented Mar 21, 2023

@alxnull

If you can pelase add an option in the program to load an external language file.

Could be a usefull function for translator to check translation in place.

Thanks.

@alxnull alxnull added the enhancement New feature or request label Jan 2, 2024
@alxnull
Copy link
Member

alxnull commented Jan 3, 2024

Hey @bovirus, to make sure I understand this suggestion correctly, are you suggesting:

  • to add a pre-compiled language file for a new language file dynamically? This should already be possible. Vividl uses .NETs Resx file format for managing resources, adding a pre-compiled Resx file for a new language in the correct location should be supported (see here).
  • to add language data in a different format (e.g. xml, txt, ...) that is easier to edit for translators? This is probably difficult to accomplish with the current resource management centered around Resx files (which require compilation).
@bovirus
Copy link
Contributor Author

bovirus commented Jan 3, 2024

@alxnull

Thanks. Good news.
.resx file for me is enough.
.resx it's a file that can edit via text editor or resx editor.

If you have a .resx file I can translate it and test for example with Italian language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
2 participants