Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: QT aplikace a locales v 13.04  (Přečteno 698 krát)

ťuhýk

  • Návštěvník
  • Příspěvků: 43
  • Ugly naked guy
    • tuhyk.inside
QT aplikace a locales v 13.04
« kdy: 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.
« Poslední změna: 28 Dubna 2013, 22:36:01 od ťuhýk »
We are the Borg. Lower your shields and surrender your ships. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service us. Resistance is futile.

 

Provoz zaštiťuje spolek OpenAlt.