Portál AbcLinuxu, 30. července 2025 18:11


Dotaz: Čeština v gajim

9.9.2007 12:32 XomboX
Čeština v gajim
Přečteno: 606×
Odpovědět | Admin
Nevím proč, ale na PC1 mam gajim v angličtině. Na PC2, kde je také ubuntu, jsou však tyto programy v češtině.

Zkusil jsem proto zkopírovat soubor gajim.mo ze složky /usr/share/locale/cs/LC_MESSAGES na PC2 do té samé složky na PC1.

Ejhle, gajim je česky!! Po restartu PC1 se však všechno vrátí zpět a gajim je zase anglicky :-(

Nevíte co mám udělat, abych měl na PC1 gajim stále česky? Děkuji!!!

P.S. nainstaloval jsem snad všechny "cs" balíky,které jsem v synapticu našel. Češtinu mám taky zapnutou. Gajim *.deb balicek jsem pres synaptic stahnul z CZ repozitare.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.9.2007 18:33 Marek Bečka | skóre: 3 | Ružomberok, Praha
Rozbalit Rozbalit vše Re: Čeština v gajim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pomôže na tom počítači spustiť gajim príkazom LC_ALL="cs" gajim ?
There are 110 kinds of people. Those who understand base-negative-2 notation, and those who do not.
Darth Phantom avatar 9.9.2007 19:04 Darth Phantom | skóre: 18 | blog: Kelvin_Fitnick | Doma
Rozbalit Rozbalit vše Re: Čeština v gajim
Co to je za bláboly, LC_ALL není příkaz, ale proměnná.Po jejím nastavení na cs by mělo skutečně dojít k počeštění.
Tahle patička nemá hlavu ani patu
9.9.2007 20:43 Marek Bečka | skóre: 3 | Ružomberok, Praha
Rozbalit Rozbalit vše Re: Čeština v gajim
Áno LC_ALL je premenná prostredia, diskutovať o tom, či celý ten výraz je príkaz alebo nie môžeme inokedy. Hlavne tu ide o to riešiť problémy, nie sa hádať.
There are 110 kinds of people. Those who understand base-negative-2 notation, and those who do not.
Darth Phantom avatar 10.9.2007 00:25 Darth Phantom | skóre: 18 | blog: Kelvin_Fitnick | Doma
Rozbalit Rozbalit vše Re: Čeština v gajim
Absolutně souhlasim, forum slouží k řešení problémů.Jsem si ale jistý, že po spuštění "LC_ALL="cs" gajim" se nestane nic ani se nevyřeší daný problém.
Tahle patička nemá hlavu ani patu
10.9.2007 00:52 dasda
Rozbalit Rozbalit vše Re: Čeština v gajim
Nenech se mast, v bashi se da skutecne nastavit promena na stejnym radku jako prikaz. Napriklad si zkus:

LC_ALL=cs_CZ.UTF-8 date

Dulezite ale je, aby v systemu byly vygenerovany ty spravny locale, napriklad ja mam jeste cz_CZ ktere ovsem davaji datum ve starym ISO kodovani. Naopak samotne cs u me nema zadny vyznam, hadej proc.
10.9.2007 09:00 XomboX
Rozbalit Rozbalit vše Re: Čeština v gajim
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dekuji za odpovedi. Tak jsem zkusil ten prikaz a zde je vypis z konzole:

xombox@Nektarinka:~$ LC_ALL="cs" gajim Traceback (most recent call last): File "gajim.py", line 24, in 'module' from common import i18n File "/usr/share/gajim/src/common/i18n.py", line 38, in 'module' locale.setlocale(locale.LC_ALL, '') File "/usr/lib/python2.5/locale.py", line 476, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting

zmena v syntaxi kvuli formatovacim znackam: ' = <,>

Jeste podotykam, ze tento samy problem mam i s nautilus-actions. Take vse v anglictine (napr. prave mysidlo - "Open in terminal"). Da se to take odstranit presne stejnym postupem, ale po restartu je vse nanovo english.
10.9.2007 09:50 Marek Bečka | skóre: 3 | Ružomberok, Praha
Rozbalit Rozbalit vše Re: Čeština v gajim
Tak to asi bude cs_CZ. Tie české zas až tak dobre nepoznám :o). Pozri aké locales máš vygenerované. Mali by sa nachádzať v /usr/lib/locale. Poprípade skús príkaz locale, ten ti vypíše všetky premenné ktoré ovplyvňujú nastavenie národného prostredia a ich hodnotu. Potom ich už len vhodne nastaviť príkazom export. Najlepšie rovno po prihlásení, v súbore ~/.profile alebo podobnom.
There are 110 kinds of people. Those who understand base-negative-2 notation, and those who do not.
12.9.2007 15:37 XomboX
Rozbalit Rozbalit vše Re: Čeština v gajim
Tu je vypis: xombox@Nektarinka:~$ locale LANG=cs_CZ.UTF-8 LANGUAGE=cs_CZ:cs:en_GB:en LC_CTYPE="cs_CZ.UTF-8" LC_NUMERIC="cs_CZ.UTF-8" LC_TIME="cs_CZ.UTF-8" LC_COLLATE="cs_CZ.UTF-8" LC_MONETARY="cs_CZ.UTF-8" LC_MESSAGES="cs_CZ.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=

Ten prikaz s cs_CZ pise to same jako se samotnym cs (viz. vyse).

V usr/lib/locale mam cs_CZ.utf8 a pak nekolik anglictin en_XXX.

Prosim, mohl bys mi napsat, jak lze pouzit prikaz export k vyreseni tohoto problemu?

Zadny soubor ~./profile nemam. Mam ho vytvorit? Pokud ano, co do nej napsat? :-)

Diky za info.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.