# Fordítás és WPML

> A bővítmény szövegeinek fordítása Poedittel, és a modulok tartalmának fordítása WPML-lel.

## A bővítmény felületének fordítása

A bővítmény saját szövegeit fordítófájllal tudod lefordítani. Használhatod a Poedit nevű, ingyenes, több rendszeren futó programot. Az ingyenes változat kézzel átvizsgálja a forráskódot a Gettext-függvényekért, a fizetős változat WordPress-bővítményekre egy kattintásos vizsgálatot is tud.

1. Hozd létre a PO-fájlt. Ha a program MO-fájlt is készített, törölheted, mert erre a lépésre nincs szükség.
2. A PO-fájlt nevezd át POT-ra. Ha nincs fizetős Poedited, kezdj egy üres POT-fájlból: tedd a `languages` mappába, és a Poedit **Update** gombjával töltsd fel a szövegekkel.
3. A kész `.po` és `.mo` fájlt a nyelvnek megfelelő néven mentsd el: `dsm-supreme-modules-pro-for-divi-<nyelvkód>.po` és `.mo`. A francia például `dsm-supreme-modules-pro-for-divi-fr_FR.mo`, a magyar `dsm-supreme-modules-pro-for-divi-hu_HU.mo`.
4. Másold a fájlokat a bővítmény `languages` mappájába.

## Modulok tartalmának fordítása WPML-lel

A bővítmény több fordítóbővítménnyel is működik külön beállítás nélkül. Itt a legelterjedtebbel, a WPML-lel mutatjuk meg.

Ezek a bővítmények legyenek telepítve és aktívak:

- Divi Supreme Pro
- WPML Multilingual CMS (fő bővítmény)
- WPML Media
- WPML String Translation

### Oldal fordítása

1. Az oldal legyen közzétéve, és tartalmazzon Divi Supreme modulokat.
2. Szerkeszd az oldalt.
3. A jobb oldali **Language** (nyelv) panelen kattints a **+** ikonra a kívánt nyelv mellett.
4. A WPML fordítóoldalára kerülsz: itt fordítod le az oldal teljes tartalmát, a Divi Supreme modulokét is.
5. Ha a folyamatjelző eléri a 100%-ot, kattints a **Complete Translation** gombra. A webhelyre kerülsz vissza, és a nyelvváltóval megnézheted a lefordított oldalt.

### Megjegyzés a Galéria modulhoz

Ha az oldalon Galéria modul van, a lefordított oldalon előfordulhat, hogy nem működik rendesen. Ilyenkor nyisd meg a lefordított oldalt a Divi Visual Builderben, és válaszd ki újra a galéria képeit.
