Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Pracovní prostředí => Téma založeno: ťuhýk 28 Dubna 2013, 22:12:13

Název: QT aplikace a locales v 13.04
Přispěvatel: ťuhýk 28 Dubna 2013, 22:12:13
Ahoj všem,

dnes jsem nainstaloval 13.04 RR a po konfiguraci jsem narazil na zajímavý problém:

Mám a chci používat systém v angličtině, ale formát čísel chci mít česky. Jenže ouvej, zobrazení data nahoře v panelu teď ukazuje názvy dnů a měsíců česky. Dříve to nebyl problém (12.04 to fungovalo perfektně), ale v nové verzi se mi to nedaří nastavit separátně. Po troše googlení jsem do souboru .profile přidal export LC_TIME="en_DK.UTF-8". To vyřešilo problém s datem. Bohužel, zřejmě díky tomu mám teď QT aplikace česky (KID3-qt, FocusWriter...) a nejde to změnit.

Co s tím?

tuhyk@thinkpad:~$ locale
LANG=en_GB.UTF-8
LANGUAGE=en_GB:en_US:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=cs_CZ.UTF-8
LC_TIME=en_DK.UTF-8
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=cs_CZ.UTF-8
LC_MESSAGES=en_US.UTF-8
LC_PAPER=cs_CZ.UTF-8
LC_NAME=cs_CZ.UTF-8
LC_ADDRESS=cs_CZ.UTF-8
LC_TELEPHONE=cs_CZ.UTF-8
LC_MEASUREMENT=cs_CZ.UTF-8
LC_IDENTIFICATION=cs_CZ.UTF-8
LC_ALL=

Dík za všechny tipy!

EDIT: Pro info, používám Unity, starndardní, nová instalace. Jediné schůdné řešení, které jsem našel je prostě nepřepínat v nastavení lokalizace na češtinu vůbec a místo toho zvolit třeba en_DK, to hází použitelný výstup.