9. fejezet - Nyelvi és területi beállítások YaST használatával

Tartalomjegyzék

9.1. Nyelv módosítása
9.2. Az ország és az idő beállításainak módosítása

Ha különböző országokban vagy többnyelvű környezetben dolgozik, akkor szükség lehet ezek beállítására. Az openSUSE egyszerre több locale kezelésére is képes. Egy locale olyan paraméterek gyűjteménye, amely meghatározza a nyelvi és az országbeállításokat, amelyek pedig a felhasználói felület nyelvét határozzák meg.

A telepítés során kiválasztásra kerül az elsődleges nyelv, valamint megtörténik a billentyűzet és az időzóna beállítása. Azonban további nyelvek telepíthetők a rendszerre és meghatározható, hogy a telepített nyelvek közül melyik legyen az alapértelmezett.

Ehhez használja a YaST nyelvi modulját, ahogy az a 9.1. - Nyelv módosítása részben van leírva. Amennyiben a grafikus környezetet vagy az alkalmazásokat nem az elsődleges nyelvvel kívánja használni, akkor további nyelvek telepítésére van szükség.

Amellett, hogy a YaST időzóna modulja lehetővé teszi az ország és az időzóna beállítását, lehetőséget nyújt a rendszeróra szinkronizálására egy időkiszolgálóval. Ennek részletei: 9.2. - Az ország és az idő beállításainak módosítása.

9.1. Nyelv módosítása

Számos lehetőség van a nyelv átállítására attól függően, hogy hogyan használja a számítógépét, át szeretné-e kapcsolni a teljes rendszert egy másik nyelvre vagy csak magát a grafikus környezetet, számos lehetőség van erre:

Globális nyelvmódosítás

Hajtsa végre a 9.1.1. - Rendszernyelv módosítása YaST segítségével és 9.1.2. - Rendszer alapértelmezett nyelvének átváltása fejezetekben leírtak szerint a további nyelvi csomagok telepítését a YaST használatával és állítsa be az alapértelmezett nyelvet. A változások csak az újbóli belépés után jutnak érvényre. Hogy megbizonyosodjon arról, hogy a teljes rendszer változása megtörtént, indítsa újra a rendszert vagy állítson le és indítson újra minden szolgáltatást, alkalmazást és programot.

Csak a grafikus felület nyelvének módosítása

Feltéve, ha a grafikus környezethez korábban telepítette a kívánt nyelvi csomagokat a YaST segítségével, akkor az alábbiakban leírt módon a vezérlőközpont használatával átválthat egy másik nyelvre. Amennyiben KDE-t használ, a részletekért tekintse meg a Procedure “Adjusting Regional Settings” (↑KDE User Guide) fejezetet. A GNOME felhasználók pedig a Section “Configuring Language Settings” (Chapter 3, Customizing Your Settings, ↑GNOME User Guide) fejezetben találhatnak további információt.Az X-kiszolgáló újraindítását követően az egész grafikus környezet az új nyelvi beállítások szerint kell működnie. Azokat az alkalmazásokat nem érinti a módosítás, amelyek nincsenek kapcsolatban a grafikus keretrendszerrel és lehet, hogy a YaST nyelvi moduljában megadott beállítások szerint működnek tovább.

Egy alkalmazás ideiglenes nyelvváltása

Lehetőség van egy alkalmazást más nyelven futtatni (amennyiben az adott nyelv már telepítve van a YaST-tal). Ehhez indítsa el parancssorból a megadott nyelv kódját megadva a 9.1.3. - Nyelvváltás egy adott alkalmazáshoz fejezetben leírtak szerint.

9.1.1. Rendszernyelv módosítása YaST segítségével

A YaST két különböző nyelvi kategóriát ismer:

Elsődleges nyelv

A YaST-ban kiválasztott elsődleges nyelv a teljes rendszerre vonatkozni fog, beleértve a YaST-ot és az asztali környezetet is. Ezt a nyelvet használja a rendszer, ahol lehetséges, kivéve ha kézzel egy másik nyelvet állít be.

Másodlagos nyelvek

A rendszer többnyelvűsítéséhez telepítsen további nyelveket. A telepített nyelvek másodlagos nyelvek lesznek, amelyek közül kézzel lehet választani a különböző helyzetekben. Például egy másodlagos nyelv használható arra, hogy a szövegszerkesztőt a rendszernyelvtől eltérő másik lehessen elindítani.

További nyelvek telepítése előtt válassza ki, hogy melyik nyelv legyen az alapértelmezett (elsődleges nyelv).

A nyelvi beállításokhoz indítsa le a YaST Rendszer+Nyelv modulját. A Nyelv ablak közvetlen indításához root felhasználóként futtassa a yast2 language parancsot.

Eljárás 9.1. További nyelvek telepítése

További nyelvek telepítésekor a YaST lehetőséget biztosít a root számára, a felhasználók nyelvi beállításától eltérő nyelvet megadni. További információ: Lépés 4. A Területi beállítások a root felhasználó számára beállítás határozza meg, hogy a root felhasználó számára hogyan vannak beállítva a nyelvi beállítások (LC_*) az /etc/sysconfig/language fájlban. Több lehetőség közül lehet választani: beállítható a helyi felhasználóknál használt nyelvre, nem változik a nyelvi módosításkor vagy az RC_LC_CTYPE változó értékét ugyanarra állítja, mint a normál felhasználók esetén. Ez a változó állítja be a lokalizációt a nyelvspecifikus funkcióhívásokhoz.

  1. A YaST-ban a további nyelvek hozzáadásához válassza ki a telepíteni kívánt Másodlagos nyelveket.

  2. Az alapértelmezett nyelv beállításához állítsa be Elsődleges nyelvként.

  3. Illessze a billentyűzetkiosztást az új elsődleges nyelvhez és amennyiben szükséges, állítsa be az időzónát.

    [Tip]

    Speciális billentyűzetkiosztáshoz vagy időzóna beállításhoz indítsa el a Hardver+Billentyűzetkiosztás, vagy a Rendszer+Idő és dátum modulját a YaST-ban. További információért lásd: 9.2. - Az ország és az idő beállításainak módosítása.

  4. A root felhasználó nyelvi beállításainak módosításához nyomja meg a Részletek gombot.

    1. Állítsa be a Területi beállítások a root felhasználó számára lehetőséget a kívánt értékre. További információhoz nyomja meg a Súgó gombot.

    2. Döntse le, hogy a root számára kívánja-e az UTF-8 kódolás használata beállítást.

  5. Amennyiben a telepíteni kívánt nyelvet nem találja az elsődleges nyelvek listájában, próbálja meg a Részletes nyelvi beállítások funkció használatával. Bár lehet, hogy ezen nyelvi támogatások hiányosak.

  6. A beállításokat az OK gomb megnyomásával hagyhatja jóvá. A másodlagos nyelv kiválasztásakor a YaST telepíti a szoftvercsomagokhoz tartozó megfelelő nyelvi fájlokat is.

A rendszer mostantól többnyelvű. Azonban, ha egy alkalmazást az alapértelmezett nyelvtől eltérő nyelven kívánja elindítani, akkor azt a 9.1.3. - Nyelvváltás egy adott alkalmazáshoz fejezetben tárgyalt módon kell elindítani.

9.1.2. Rendszer alapértelmezett nyelvének átváltása

  1. Az alapértelmezett nyelv globális átváltásához indítsa el a YaST nyelvi modulját.

  2. A kívánt nyelvet állítsa be Elsődleges nyelvként.

    [Important]Korábbi rendszernyelvek törlése

    Ha az elsődleges nyelvet egy másikra állítja be, akkor a rendszerből az ehhez a nyelvhez kapcsolódó lokalizációs nyelvek törlésre kerülnek. Amennyiben módosítani kívánja az alapértelmezett elsődleges nyelvet, de meg kívánja őrizni a rendszeren az ehhez tartozó nyelvi fájlokat, akkor adja meg a nyelvet Másodlagos nyelvként a megfelelő jelölőnégyzet használatával.

  3. Állítsa be a billentyűzetet és az időzónát.

  4. A beállításokat az OK megnyomásával erősítse meg.

  5. Miután a YaST elvégezte a módosításokat, indítsa újra a grafikus felületet (például lépjen ki, majd lépjen be újra), hogy az asztal és az alkalmazások is áttegyék a beállításokat.

9.1.3. Nyelvváltás egy adott alkalmazáshoz

Miután a YaST segítségével megtörtént a kívánt nyelv telepítése, egy adott alkalmazás más nyelven is futtatható.

X és GNOME alkalmazások

Indítsa el az alkalmazást parancssorból a következő módon:

LANG=language application

Például az f-spot magyar nyelven történő futtatásához futtassa a LANG=hu_HU f-spot parancsot. Más nyelvekhez a megfelelő nyelvkódokat kell használni. Az elérhető összes nyelv kódjának listájához használja a locale -av parancsot.

KDE alkalmazások

Indítsa el az alkalmazást parancssorból a következő módon:

KDE_LANG=language application

Például a digiKam magyar nyelven történő indításához futtassa a KDE_LANG=hu digikam parancsot. Más nyelvekhez a megfelelő nyelvi kódot kell használni.

9.2. Az ország és az idő beállításainak módosítása

Használja a YaST dátum és idő modulját a dátum, az idő, az óra, az időzóna és a régió beállítására. A beállításokhoz indítsa el a YaST programot, majd válassza ki a Rendszer+Dátum és idő modult. Az Óra és időzóna beállítása ablak közvetlen indításához root felhasználóként futtassa a yast2 timezone & parancsot.

Először is válassza ki a régiót, például Európa. Válassza ki a megfelelő időzónát, például Magyarország.

A számítógépén futó operációs rendszertől függően állítsa be a hardverórát.

  • Ha más operációs rendszer is fut a számítógépén, például egy Microsoft Windows, akkor valószínűleg az operációs rendszer nem UTC-t, hanem helyi időt használ. Ebben az esetben kapcsolja ki az UTC-hez igazított hardveróra beállítást.

  • Amennyiben csak Linux operációs rendszer fut a számítógépen, akkor kapcsolja be a hardverórát, amely automatikusan átállítja az időt a téli és nyári időszámítások közötti váltáskor.

A dátum és az idő kézzel beállítható vagy folyamatosan szinkronizálni lehet egy NTP-kiszolgálóval.

Eljárás 9.2. Dátum és idő kézi beállítása

  1. A dátum és idő beállításához a YaST időzóna moduljában nyomja meg a Változtatás gombot.

  2. Válassza ki a Kézzel lehetőséget és állítsa be a dátumot és az időt.

  3. A módosítások jóváhagyásához használja az Elfogadás gombot.

Eljárás 9.3. Dátum és idő beállítása NTP-kiszolgáló használatával

  1. Az aktuális dátum és idő megadásához nyomja meg a Módosítás gombot.

  2. Válassza ki a Szinkronizáció NTP-kiszolgálóval lehetőséget.

  3. Adja meg az NTP-kiszolgáló címét, ha még nincsen megadva (hu.pool.ntp.org).

  4. A megfelelő rendszeridő beállításához nyomja meg az Azonnali szinkronizáció gombot.

  5. Ha folyamatosan kívánja használni az NTP-t, akkor kapcsolja be az NTP-beállítások mentése beállítást.

  6. A Beállítás gomb megnyomásával lehet megnyitni a részletes NTP-beállításokat. Ennek részletes leírása: 25.1. - NTP-kliens beállítása YaST segítségével.

  7. Az Elfogadás gombbal hagyja jóvá a beállításokat.