Ubuntu Česko Vícejazyčný systém (Intrepid)

  • Edit
  • Diskuze
  • Info
  • Attachments

IconsPage/locale.png Operační systém Ubuntu umožňuje velice jednoduché přidání podpory dalších jazyků do systému. Taktéž se mezi nimi dá posléze jednoduše přepínat. Pokud chcete, váš systém na vás může mluvit japonsky nebo thajsky. My zde ovšem budeme uvažovat, že máte nainstalovaný český systém, a chtěli byste přidat podporu angličtiny, slovenštiny, němčiny, nebo podobných nám blízkých jazyků. Ukážeme si také, jak za běhu systému pouštět jednotlivé programy v různých jazycích.

Přidání podpory dalších jazyků

config-language-icon.png Pro doinstalování podpory dalších jazyků jednoduše vyberte z menu Systém → Správa → Jazyková podpora.

Objeví se okno, ve kterém si můžete zaškrtnout, které systémy chcete mít na svém systému dostupné. Také si v rozbalovací nabídce můžete vybrat, který jazyk chcete jako výchozí pro nově vytvořené uživatele a na přihlašovací obrazovce systému.

  • config-language.png

V našem obrázku jsme si vybrali jako výchozí jazyk systému americkou angličtinu. Poté, co si doinstalujete němčinu, slovenštinu apod. pomocí zatrhnutí příslušných políček a stisknutí tlačítka Použít, tak se vám i tyto jazyky zobrazí v rozvinovací nabídce dole.

IconsPage/terminal.png Pokud chcete nainstalovat podporu pro další jazyky ručně bez použití grafického nástroje, čtěte Ruční instalace dalších jazyků.

Výběr jazyku vašeho sezení

Poté, co jste si doinstalovali dodatečné jazyky, můžete si jednoduše nastavit, aby celé vaše prostředí začalo mluvit daným jazykem. Stačí se odhlásit, a na přihlašovací obrazovce zvolit Možnosti > Vybrat jazyk.

  • login-screen-language.png

Objeví se vám nabídka se seznamem jazyků. Vyberte si požadovaný jazyk, ve kterém chcete, aby s vámi systém mluvil. Nyní se už normálně přihlašte zadáním svého jména a hesla. Těsně před přihlášením se vás ještě systém zeptá, jestli nově zvolený jazyk chcete nastavit jako implicitní, nebo ho použít jen jednorázově.

  • login-screen-language-1.png

Zvolte dle vlastní potřeby, a objeví se vám pracovní plocha používající zvolený jazyk.

Nastavení priorit jazyků

Může se stát, že některý program není přeložen do češtiny, ale například do slovenštiny. Vy byste chtěli upřednostnit slovenštinu před angličtinou, ve které se vám jinak program zobrazí. Toto není problém, stačí zeditovat soubor /etc/environment. První si ho však pro jistotu zazálohujeme. V Terminálu zadáme příkaz

sudo cp /etc/environment /etc/environment_original

Nyní už daný soubor otevřeme v editoru příkazem

gksudo gedit /etc/environment

Najdeme řádek začínající slovem LANGUAGE, tato proměnná určuje právě prioritu jednotlivých jazyků. Nastavíme ji například takto:

LANGUAGE="cs_CZ:cs:sk_SK:sk:en_US:en_GB:en"

Toto nastavení říká:

  • Zkus program spustit první v češtině. Pokud není v češtině dostupný, zkus slovenštinu. Pokud ani ta není dostupná, zkus americkou angličtinu, případně britskou angličtinu. Pokud program není dostupný ani v jednom jazyků, zobrazí se v libovolné angličtině.

Samozřejmě můžete nastavit proměnnou LANGUAGE úplně jinak, můžete si tam přidat polštinu, němčinu, apod., dle vlastní libosti. Jedinou podmínkou je, aby byla podpora daného jazyku nainstalována (viz první kapitola o přidání podpory dalších jazyků). Pokud neznáte zkratky jednotlivých jazyků, můžete si je jednoduše zobrazit příkazem

locale -a

Pokud jste si proměnou LANGUAGE nastavili dle svých potřeb, soubor uložte. Po vašem odhlášení a přihlášení začnou nové hodnoty platit.

Jednorázové spuštění aplikace v jiném jazyce

Je také možné, i když pracujete v prostředí v jednom jazyce, spustit aplikaci jednorázově v jazyce jiném. Například, pracuji v českém prostředí, ale chci pustit aplikaci ve slovenštině nebo v angličtině. Podporu pro tyto jazyky musíme mít samozřejmě doinstalovanou (viz první kapitola o přidání podpory dalších jazyků).

Otevřeme si Terminál a napíšeme například

LANGUAGE="en_US" eog

pro spuštění prohlížeče obrázků (Eye Of Gnome) v angličtině. Nebo například

LANGUAGE="sk_SK" gedit

pro spuštění textového editoru ve slovenštině.

Pokud byste spouštěli takto více programů, a nechtěli před každým psát nastavení proměné LANGUAGE, můžete taktéž napsat

export LANGUAGE="en_US"

a odteď každý příkaz, který spustíte v daném Terminálu, bude využívat nastavený (např. anglický) jazyk. Takže například

export LANGUAGE="en_US"
eog &
gedit &

vám spustí v anglickém jazyce prohlížeč obrázků a textový editor.

ubuntu-cz: Vícejazyčný systém (Intrepid) (last edited 2009-08-23 15:04:06 by VladimírBurian)