Vividl icon indicating copy to clipboard operation
Vividl copied to clipboard

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

Open bovirus opened this issue 2 years ago • 2 comments

@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.

bovirus avatar Mar 21 '23 14:03 bovirus

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).

alxnull avatar Jan 03 '24 15:01 alxnull

@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.

bovirus avatar Jan 03 '24 20:01 bovirus