itom can now also set its language based on the operating system settings #287
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Usually, the itom language must be explicitely set in the itom property dialog, while
english
is the default. Now, one can also selectoperating system
as language. Then the current language of the operating system is read and an appropriate translation file for itom is searched. If not found, the fallback is the default language english.For instance, itom also comes with a German translation with the generic code
qitom_de
. This file will then be found if the operating system language is German with all sub-specifications, like a Swiss or Austrian dialect, e.g. de, de_DE, de_AT, de_CH. For more information see the Qt documentation of QTranslator::load.This PR is related to point 2 of the issue #285