# A Tutor LMS fordítása

> Hogyan állítsd magyarra a Tutor LMS felületét: kész fordítás letöltése, online és offline fordítás.

A Tutor LMS felülete többféle módon fordítható. A kész fordítás letöltése a legegyszerűbb. Saját fordítás akkor kell, ha a nyelved hiányzik, vagy a szavakat másképp szeretnéd.

## Kész fordítás használata

A Tutor LMS-hez a WordPress.org-on önkéntesek készítettek fordításokat. Elérhető többek között holland, francia, német, héber, **magyar**, lengyel, portugál (brazil és portugáliai), román, spanyol és thai nyelven. Ha eleve más nyelven telepítetted a WordPresst, a bővítmény fordítása telepítéskor magától letöltődik.

Ha angolul telepítettél, és utólag váltasz nyelvet:

1. Menj a **Beállítások → Általános** oldalra, válaszd ki a **Webhely nyelve** értékét, és mentsd. Ezzel a WordPress magjának fordítása töltődik le, a bővítményeké és a témáké nem.
2. Menj a **Vezérlőpult → Frissítések** oldalra, és kattints a **Fordítások frissítése** gombra. Ez minden telepített bővítmény és téma elérhető fordítását letölti.

A fordítások a bővítmény minden frissítésével együtt frissülnek. Mivel önkéntesek készítik és hagyják jóvá őket, a szavak idővel változhatnak. Ha a saját szóhasználatodat szeretnéd megtartani, a fordításfájlokat tedd a `wp-content/languages/plugins/` mappába.

## Fordítás online

Ha a nyelved nincs a listán, vagy javítani szeretnél a fordításon, a WordPress.org fordítófelületén megteheted. Ehhez WordPress.org-fiók kell.

1. Nyisd meg a Tutor LMS fordítóoldalát a WordPress.org-on (a bővítmény oldalán a **Fejlesztés** fülön található a hivatkozás).
2. Kattints a nyelvedre.
3. Két alprojektet látsz: **Development (trunk)** és **Development Readme (trunk)**. A bővítmény felületéhez az elsőt válaszd, a másik csak a bővítmény WordPress.org-os oldalához tartozik.
4. Kattints duplán egy szöveg jobb oldali mezőjére, és írd be a fordítást.

Amikor egy nyelv fordítása eléri a 90%-ot, a WordPress magától letölti a szerverre. Ezután a **Beállítások → Általános → Webhely nyelve** mezőben válaszd ki a nyelvet, és mentsd: a WordPress behúzza az aktív bővítmények és témák elérhető fordításait.

## Fordítás offline

A WordPress `.mo` fájlokat használ, a bővítményben viszont egy `.pot` sablon van. Ezt kell lefordítani egy fordítóprogrammal, például az ingyenes Poedittel.

1. Állítsd be a kívánt nyelvet a **Beállítások → Általános** oldalon.
2. Töltsd le a bővítményt, és csomagold ki. A sablon a `languages` mappában van: helyi telepítésnél `/wp-content/plugins/tutor/languages/tutor.pot`.
3. Nyisd meg a fájlt Poedittel (vagy másik fordítóprogrammal), és fordítsd le a szövegeket.
4. Mentsd el. A program két fájlt hoz létre a nyelved kódjával, például arabnál `tutor_ar.po` és `tutor_ar.mo`.
5. A fájlnevek kis- és nagybetű érzékenyek. A nyelvkódot a WordPress.org fordítóoldalán ellenőrizheted.
6. Helyezd a fájlokat a `wp-content/languages/plugins/` mappába. Ha a `languages` vagy a `plugins` mappa nincs meg, hozd létre. A bővítmény saját `languages` mappájába is teheted, de a WordPress a bővítmény frissítésekor azt a mappát lecseréli, és a fordításod elvész.
7. Ha a webhely nyelve helyesen van beállítva, a bővítmény felülete lefordítva jelenik meg.

A Pro fordításfájljait a `tutor-pro` névvel kell elnevezni, például arabnál `tutor-pro_ar.mo` és `tutor-pro_ar.po`. A témák fordításai ugyanígy a `wp-content/languages/themes/` mappába kerülhetnek.

## A tartalom fordítása

A fenti lépések csak a felületet fordítják. A kurzusok tartalmát (címek, leckék, kvízek) a Pro WPML-integrációjával fordíthatod, így teljesen többnyelvű oldalt kapsz. Lásd az [Integrációk](https://hub.hellowp.io/hu/plugins/tutor-pro/integraciok/) fejezetet.
