# Fordítás WPML-lel

> A bővítmény widgetjeinek tartalmát és szövegeit hogyan fordítod le más nyelvre a WPML segítségével.

A bővítmény teljesen kompatibilis a WPML-lel, így a vele felvitt tartalom bármely más nyelvre lefordítható.

## A WPML telepítése

1. Szerezd be a WPML Multilingual CMS bővítményt, töltsd fel a WordPressre, és aktiváld.
2. Végezd el a nyelvi beállítóvarázslót.
3. Állítsd be a fordítói szerepköröket.
4. Válaszd ki a bejegyzések fordítási módját.

A legegyszerűbb mód a WPML 4.5-től elérhető **Translate Everything** funkció, amely a tartalom felvitelekor vagy szerkesztésekor automatikusan lefordítja a bejegyzéseket, mezőket, taxonómiákat, termékeket és egyebeket. Ha nem ezt használod, az alábbi módszerek közül választhatsz.

## Widgetek szövegeinek fordítása

A fordításhoz a WPML fejlett fordítószerkesztője (Advanced Translation Editor) ajánlott. Bekapcsolása:

1. Nyisd meg a **WPML → Settings** oldalt, a **Multilingual Language Setup** fület.
2. A **How to translate posts and pages** szakaszban válaszd a „Use WPML's advanced translation editor” lehetőséget, és mentsd a beállítást.

Egy olyan oldal fordítása például, amelyen a **Szövegszerkesztő tokenekkel** widget áll:

1. Vidd fel a tartalmat, frissítsd az oldalt, majd térj vissza az oldalak listájához.
2. A nyelvnél a „plusz” ikonnal adhatsz hozzá fordítást. A „fogaskerék” ikon azt jelzi, hogy a fordítás folyamatban van, a „toll” ikon pedig azt, hogy kész, és szerkeszthető.
3. A plusz ikonra kattintva megnyílik a fordítószerkesztő. A tartalmat itt kézzel vagy automatikusan fordíthatod (az automatikus fordításhoz elég kredit kell).
4. Ha elégedett vagy, hagyd jóvá, majd kattints a **Complete** gombra, hogy a második nyelvű tartalom elmentődjön.

A nyelvváltó átkapcsolása után a fordítás a weboldalon is látszik.

## A bővítmény egyéb szövegeinek fordítása

Előfordulhat, hogy a lefordított oldalon néhány szöveg még a bővítményből jön. Ezeket a WPML String Translation moduljával fordíthatod.

1. Először „szkenneld” a bővítményt, hogy a WPML megtalálja a lefordítható szövegeket. Nyisd meg a **WPML → Theme and plugins localization** oldalt, a **Strings in the plugins** szakaszban jelöld ki a **Dynamic Content for Elementor** bővítményt, és indítsd el a kijelölt bővítmények szkennelését.
2. A **String Translation** modulban keresd meg a kívánt szöveget a `dynamic-content-for-elementor` szövegtartományban. Ha például a **Szövegszerkesztő tokenekkel** widget címét akarod lefordítani, keress rá a címére.
3. A szöveg mellett kattints a „plusz” ikonra, és a felugró ablakban írd be a fordítást. A WPML automatikusan menti.

## Egyedi mezők és bejegyzéstípusok fordítási beállításai

Többnyire nem kell semmit beállítanod az egyedi mezők és bejegyzéstípusok fordításához. Ha mégis szükséges, nyisd meg a **WPML → Settings** oldal **Multilingual Content Setup** fülét, görgess a **Post Types Translation** szakaszhoz, válaszd ki az érintett mező vagy bejegyzéstípus beállítását, és kattints a **Save** gombra.
