← Back to team overview

openshot.developers team mailing list archive

[Bug 650910] Re: Localization does not respect LC_MESSAGES

 

I think I have the same or a tightly related problem.
My problem arise when I set the System language to English but the currency/date/etc to Swedish. 

In Ubuntu 10.04 I change these settings through the System menu option:
"System -> Administration -> Language Support"

In the "Language & Text" windows that pops up I set "Language for menus and windows" to English (United Kingdom)
Choosing the next tab, Text, I set the option "Display numbers, dates, currency amounts in the usual format for:" Svenska (Sverige)" That's Swedish for "Swedish (Sweden)"

I also apply this system wide using the button in the setting window.

The result is that some text in Openshot is in English and some in Swedish, as this image shows.
http://yfrog.com/n8openshotlanguagemixedp

The serious effect is that the plugins does not show up and it is not possible to add them through the menu options.
Like in this image: http://yfrog.com/4yopenshot122notransitionp

If the system setting are set to all English or all Swedish the plugins
are there and work just fine. When I set the system language to English
and the locale(?) to Swedish like I describe above the plugins are no
longer displayed in Openshot.

(also described in this post:
http://openshotusers.com/forum/viewtopic.php?p=2684#p2684)

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