# Többnyelvű weboldal

> Az Amelia használata WPML-lel vagy Polylanggal: nyelvek felvétele, címkék, értesítések, szolgáltatások és eseményeik fordítása.

Az Amelia többnyelvű weboldalon úgy működik, hogy a vásárlóknak szánt tartalmakat a bővítményen belül fordíthatod le, az aktív nyelvet viszont a WordPress és a többnyelvűségi bővítmény határozza meg. Így a vásárlók a foglalási űrlapot, a feliratokat, a szolgáltatásokat és az értesítéseket a kiválasztott nyelvükön látják, ha van hozzá fordítás.

## Együttműködés a WPML-lel és a Polylanggal

A WPML és a Polylang adja meg az aktuális nyelvet és területi beállítást. Az Amelia ezt észleli, és ellenőrzi, hogy az adott nyelv szerepel-e az **Amelia → Beállítások → Általános** oldal nyelvlistájában, és hogy van-e hozzá fordítás (a bővítmény kódjában, vagy kézzel megadva). Ha mindkettő igaz, az Amelia a lefordított tartalmat mutatja.

Az Amelia nem szabályozza a nyelvváltást és a nyelv kiválasztását: ezt teljes egészében a többnyelvűségi bővítmény intézi, ezért azt előbb ott kell helyesen beállítani.

## További nyelvek felvétele

A további nyelveket az **Amelia → Beállítások → Általános** oldalon, a **Nyelvek** legördülő listában veheted fel. Ezek a nyilvános oldalon megjeleníthető nyelvek, amelyeket a többnyelvűségi bővítmény kapcsol be. A WordPress alapértelmezett nyelvét ne add hozzá: a webhely nyelve mindig az elsődleges, és azt az Amelia magától kezeli.

## Feliratok és mezők fordítása

A vásárlóknak szánt mezők mellett ott a **Fordítás** lehetőség, amellyel nyelvenként adhatsz meg értéket. Az űrlapfeliratokat az **Amelia → Testreszabás → Űrlapok → Haladó → Feliratok** oldalon fordíthatod le: minden felirat nyelvenként szerkeszthető. A testreszabási felület jobb felső sarkában nyelvváltó van, amellyel megnézheted, hogyan látják a vásárlók az űrlapot a fordítás után.

## Értesítések fordítása

Az értesítési sablonokat nyelvenként fordíthatod: minden sablon jobb felső sarkában nyelvváltó van. Új nyelv hozzáadásakor az Amelia átmásolja a sablont az alapnyelvről, hogy a másolatot külön módosíthasd.

Az értesítési sablonok az adatbázisban vannak tárolva, nem részei az Amelia fordítási fájljainak. Az Amelia csak angol értesítési sablonokat szállít, ezért ezeket mindig nézd át, és igazítsd a saját szövegedhez. Minden további nyelvnél ellenőrizd a sablonokat, mert azok az alapnyelv tartalmát öröklik.

## Szolgáltatások, kategóriák, extrák és események fordítása

A szolgáltatások, kategóriák, extrák és események neve és leírása mellett is ott a **Fordítás** lehetőség. A nyelvenként elmentett érték a nyilvános oldalon magától megjelenik, ha az adott nyelv az aktív.

## Az Amelia saját szövegeinek fordítása

Az Amelia felületi szövegeit hivatalos fordítási fájlok adják, amelyek a bővítmény frissítéseivel érkeznek. A nyilvános fordításokat a közösség gondozza a Localazy szolgáltatásban. Ha szeretnél közreműködni egy nyelv fordításában vagy karbantartásában, a támogatással felveheted a kapcsolatot, és előfordulhat, hogy kedvezményt vagy SMS-kreditet kapsz érte.

A POEdit programot csak helyi, nem nyilvános fordításhoz használd, például ha a hivatalos fordítástól eltérő szövegezést szeretnél. A helyi POEdit-fordítások nem kerülnek bele az Amelia frissítéseibe, ezért azokat kézzel kell karbantartanod.

## Amit érdemes észben tartani

- A nyelveket előbb be kell kapcsolni az **Általános** beállításoknál, és csak utána lehet hozzájuk fordítást adni.
- A feliratokat, szolgáltatásokat és értesítéseket mindig kézzel kell lefordítani.
- Országspecifikus területi beállítás nem biztos, hogy elérhető. Ha egy nyelv nem jelenik meg, próbáld az általános változatát (például a mexikói spanyol helyett a spanyolt).
- Az aktív nyelvet a WPML vagy a Polylang észleli, nem az Amelia.
