← Back to team overview

openshot.developers team mailing list archive

[Bug 650910] Re: Localization does not respect LC_MESSAGES

 

As far as I know, the environment variables should be interpreted as
follows:

LANG - default language for all LC_* variables in case the specific
variable is not defined

LC_ADDRESS - snail mail address formatting rules
LC_COLLATE - alphabetical sort order and rules for deciding if two letters are considered identical or not
LC_CTYPE - character classification and case conversions
LC_MEASUREMENT - measurements (e.g. metric vs. imperial)
LC_MESSAGES - USER INTERFACE MESSAGES AND DIAGNOSTICS (this bug!)
LC_MONETARY - display rules for money or currency related stuff
LC_NAME=fi_FI.UTF-8 - gender related prefixes such as "Mr" and "Mrs"
LC_NUMERIC=en_DK.UTF-8 - rendering of numerics (e.g. "1,000,000.00" vs "1 000 000,00") other than monetary
LC_PAPER=fi_FI.UTF-8 - paper size (e.g. letter vs A4)
LC_TELEPHONE=fi_FI.UTF-8 - telephone number formatting rules
LC_TIME=en_DK.UTF-8 - time rendering rules

LC_ALL - override for any LANG and/or LC_* environment settings.

-- 
Localization does not respect LC_MESSAGES
https://bugs.launchpad.net/bugs/650910
You received this bug notification because you are a member of OpenShot
Developers, which is subscribed to OpenShot Video Editor.

Status in OpenShot Video Editor: New

Bug description:
Openshot Video Editor incorrectly uses Finnish user interface localization in following environment:

LC_ADDRESS=fi_FI.UTF-8
LC_COLLATE=fi_FI.UTF-8
LC_CTYPE=fi_FI.UTF-8
LC_MEASUREMENT=fi_FI.UTF-8
LC_MESSAGES=en_DK.UTF-8
LC_MONETARY=fi_FI.UTF-8
LC_NAME=fi_FI.UTF-8
LC_NUMERIC=en_DK.UTF-8
LC_PAPER=fi_FI.UTF-8
LC_TELEPHONE=fi_FI.UTF-8
LC_TIME=en_DK.UTF-8

As far as I know, LC_MESSAGES should specify user interface text language.





References