Comment 19 for bug 650910

Revision history for this message
Mikko Rantalainen (mira) wrote :

> So i don't understand why you have the default language on
> your system. Is it not all translated ?

Unfortunately, I cannot understand what you're trying to ask.

I'm living in Finland and my mother tongue is Finnish. However, I prefer English for the UI to better match UI of all the programs I use (some programs do not have Finnish localizations or the localizations are not high quality enough for my taste).

However, I'm trying to get ISO compatible experience as much as possible (including stuff like Monday is the first day of the week, ISO 8601 date formatting, etc. In addition, I don't want "continental decimal separator" for numbers despite the fact that it's the "correct" representation for FI locale and I prefer the Finnish collation order over some other choices). Hence the locale settings I have set.

The problem I'm reporting is that with my locale settings, OpenShot is using Finnish translations for some of it's strings despite the fact that I'm requesting English messages (see LC_MESSAGES environment variable). I guess it's incorrectly using one of the following environment variables to set the localization language for messages: LC_CTYPE, LC_COLLATE, LC_MONETARY, LC_PAPER, LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT. None of these should change the UI language.