# A nyelvek testreszabása

> Nyelv felvétele, eltávolítása, alapnyelv váltása, egyéni nyelv, elrejtés és a jobbról balra író nyelvek.

A beállítás helye: **WPML → Settings → Languages**. A nyelvek alapbeállításáról a [Nyelvek beállítása](https://hub.hellowp.io/hu/plugins/sitepress-multilingual-cms/nyelvek-es-url-nyelvek-beallitasa/) fejezet is szól.

## Nyelv felvétele

A **Site Languages** kártyán kattints az **Add / Remove languages** gombra, és válassz a WPML beépített készletéből: több mint 60 nyelv, területi kóddal, saját nevével és zászlóval. Mentés után a nyelv azonnal él: megjelenik a nyelvváltóban, a Translations Dashboard célnyelvei között és a beállítóvarázslóban is, ha újra lefuttatod.

## Nyelv eltávolítása

Vedd ki a nyelv jelölését, és mentsd. A látogatók azonnal nem látják a nyelvet (félig lefordított tartalom sem marad látható), de a WPML a fordításokat megtartja az adatbázisban. Ha később újra bekapcsolod, a meglévő fordítások visszatérnek. Sokan azt hiszik, hogy az eltávolítás törli a tartalmat, pedig nem.

## Alapnyelv módosítása

Az alapnyelv az, amelyen az oldal eredetileg íródott, a WPML ezt kezeli minden fordítás forrásaként. Utólagos módosítása lehetséges, de bonyolult: a WPML minden bejegyzést az új alapnyelv fordításaként értelmez újra, így az eredeti nyelven írt tartalom is fordításnak számít. A **Site Languages** kártyán található a **Change default language** művelet. Mielőtt lefuttatod, értsd meg a hatását a meglévő tartalomra, és ha sok tartalom van az oldalon, kérj támogatást.

## Egyéni nyelv

Ha olyan nyelv kell, ami nincs a készletben (regionális változat, például svájci német vagy latin-amerikai spanyol, mesterséges nyelv, vagy bármilyen nem szereplő területi kód), az **Edit Languages** oldalon definiálhatsz. Megadandó:

- a területi kód (például `de-CH`, `pt-AO`),
- az angol és a saját nyelvű név,
- zászló (saját kép feltöltése vagy alapértelmezett),
- az alapértelmezett írásirány (balról jobbra vagy jobbról balra).

Az új nyelv bekerül az **Add / Remove languages** listába, és ugyanúgy bekapcsolható, mint a többi. Hogy az automatikus fordítás támogat-e egy egyéni nyelvet, az AI-motor nyelvlefedettségétől függ.

## Nyelv elrejtése a fordítás idejére

Új nyelv bevezetésekor nem kell, hogy a látogatók félkész tartalmat lássanak. A **Hide languages** kártyán jelöld be az elrejtendő nyelveket, és mentsd. A nyelv eltűnik a látogatók és a keresőrobotok elől, de a bejelentkezett szerkesztők továbbra is látják, így a csapat folytathatja a fordítást. Ha kész, vedd ki a jelölést, és a tartalom egy lépésben élesedik.

## Nyelv végleges eltávolítása

Ha egy nyelvet véglegesen elhagysz, és az adatbázis sorait is fel akarod szabadítani:

1. A **WPML → Settings → Languages** oldalon vedd le a nyelvet az aktív listáról, és mentsd.
2. Töröld az adott nyelvű összes lefordított bejegyzést, oldalt és taxonómia-kifejezést. (Az 1. lépés csak elrejti a nyelvet, a fordítások megmaradnak, hogy visszakapcsolhasd. A törlés üríti ki valóban.)
3. Ha maradnak fordítások az eltávolított nyelven, keresd meg a **Languages** oldalon a **Removed languages** panelt, és ott helyezd át vagy töröld őket.

Az eltávolítás visszafordíthatatlan, ezért sok tartalomnál előbb készíts adatbázis-mentést.

## Jobbról balra író nyelvek

A WPML tiszteletben tartja minden nyelv alapértelmezett írásirányát. Ha héber, arab, perzsa, urdu vagy más RTL-nyelvet adsz hozzá, a rájuk fordított oldalak automatikusan a megfelelő irányban jelennek meg. A témádnak is kezelnie kell az írásirányt, a legtöbb modern téma ezt teszi. Ha balról jobbra és jobbról balra író nyelveket keversz, az irány a nyelvváltónál vált, a látogatók nem látnak összekevert elrendezést.

## Egy nyelv kódjának módosítása meglévő tartalomnál

Egy nyelv kódjának (például `en` helyett `en-US`) megváltoztatása olyan oldalon, ahol már vannak fordítások, többlépéses költöztetés. Ne módosítsd magad: előbb kérj támogatást, vagy keresd meg a WPML hibaelhárítási útmutatóját.
