# Jogi dokumentumok és a sáv fordítása

> Többnyelvű webhely beállítása Polylanggal és TranslatePresszel: dokumentumok, hozzájárulási sáv, menüelemek, gyakori hibák.

A Complianz együttműködik a Polylanggal és a legtöbb más többnyelvűségi bővítménnyel (a WPML-lel is). A lépések hasonlóak, ezért ha más bővítményt használsz, valószínűleg az alábbiak alapján boldogulsz.

## A Complianz felülete és dokumentumai: támogatott nyelvek

A Complianz ingyenes és prémium változatát a következő nyelvekre fordították le:

- angol,
- német (formális és informális),
- francia,
- holland (formális és informális),
- spanyol,
- portugál,
- olasz,
- görög,
- dán,
- finn,
- cseh,
- szlovák,
- szerb (cirill),
- bosnyák,
- román,
- lengyel.

Ha a nyelved nincs a listán, a jogi dokumentumokat saját nyelvre is lefordíthatod, és a fordítást megoszthatod a bővítmény támogatásával. A felület és a dokumentumok fordításáról lásd még a [Fordítások kezelése](https://hub.hellowp.io/hu/plugins/complianz-gdpr-premium/varazslo-dokumentumok-forditasok/) fejezetet.

A fordítási hibákról lásd a [Fordítások kezelése](https://hub.hellowp.io/hu/plugins/complianz-gdpr-premium/varazslo-dokumentumok-forditasok/) fejezet „Ha a fordítás nem jelenik meg” részét. A formálisabb szóhasználatról a [Formális nyelv a jogi dokumentumokban](https://hub.hellowp.io/hu/plugins/complianz-gdpr-premium/varazslo-dokumentumok-formalis-nyelv/) fejezet szól.

A sávban saját szöveget is megadhatsz (például „Összes süti elfogadása”). Ha a látogatóid más országokból érkeznek, a sávot a Polylanggal, a WPML-lel vagy a TranslatePresszel fordíthatod le; ez a lehetőség alapból be van kapcsolva.

## WPML

A WPML-lel a jogi dokumentumok fordítása egyszerű: mivel a Complianz sok nyelvvel érkezik, elég a dokumentum oldalát átmásolnod a kívánt nyelvre. A hozzájárulási sáv mezői szabadon szerkeszthetők, ezeket kézzel kell lefordítanod.

1. Nyisd meg a WPML **String Translation** almenüjét.
2. Keresd meg a szövegeket a `complianz` vagy a `complianz-gdpr` szövegtartomány (text-domain) alatt.
3. A plusz jelekre kattintva add meg a fordításokat a kívánt nyelvekre.

## Polylang

A Polylang ingyenes változatával két nyelvű webhelyet készíthetsz. Ha kettőnél több nyelvre fordítod a jogi dokumentumokat, Polylang Pro kell.

Ha telepítetted a Polylangot, töltsd ki a nyelvi mezőket, és a legfontosabb: add meg a nyelvet, amelyre fordítani akarsz, majd a **String Translations** oldalon fordíthatsz bármit. Hogy a jogi dokumentumok a látogató beállításai vagy böngészője szerint különböző nyelven jelenjenek meg, az URL-beállítások ne tartalom alapúak legyenek, hanem aldomain, előtag vagy könyvtár (például `/en/`) szerint.

Előtte állítsd be a webhely nyelveit a **Languages → Languages** oldalon. Ingyenes Complianznál, ha épp módosítottad a Polylang nyelveit, kényszerítsd a WordPresst a nyelvi fájlok letöltésére: **Vezérlőpult → Frissítések → Fordítások frissítése**.

### Generált jogi dokumentumok

1. Fejezd be a Complianz varázslót, hogy a lefordítandó dokumentumok létrejöjjenek.
2. Nyisd meg az **Oldalak** listát, és keresd meg a fordítandó dokumentumot.
3. Kattints a dokumentum és a kívánt nyelv oszlopában a „+” jelre.
4. A Polylang létrehoz egy új, üres oldalt, amely az eredeti nyelvű dokumentumhoz kapcsolódik. Az ingyenes Polylangban a tartalmat kézzel kell kitölteni, ami a Complianz-szal egyszerű. Kezdd a (lefordított) oldalcímmel.
5. A tartalom beszúrása a szerkesztőtől függ (lásd lent).

Ha Polylang Pro-t vagy oldalduplikáló bővítményt használsz, az oldalt lemásolhatod, és az eredeti fordításaként is beállíthatod: ekkor a következő lépések kimaradnak.

**Klasszikus szerkesztő:** írd be a Complianz dokumentum shortcode-ját szövegként. Közzététel után a fordított dokumentum látszik a webhelyen.

**Oldalszerkesztők (például Elementor):** a legtöbbjüknek van shortcode blokkja, ebbe írd a megfelelő shortcode-ot.

**Gutenberg:**

1. Adj hozzá új blokkot, és keresd meg a Complianz jogi dokumentum blokkját.
2. Az oldalsávban válaszd ki a megfelelő dokumentumot. Ilyenkor a dokumentum valószínűleg a webhely nyelvén látszik; közzététel után automatikusan lefordítódik.
3. Tedd közzé az oldalt.

A brit és az amerikai dokumentumok mindig angolul jelennek meg, mert ez az előírt jogi nyelvük. A lefordított dokumentumok az uniós változatoknál számítanak.

A dokumentumokat shortcode hozza létre, ezért a Complianz minden nyelve elérhető a shortcode-on át is. Az új nyelvű oldal tehát az eredeti oldal másolataként készül el: az oldal címét fordítsd le, a tartalomba pedig tedd be a megfelelő blokkot vagy shortcode-ot. Az új nyelvű oldal tesztelése előtt ürítsd a gyorsítótárat; a fordítófájlokat a WordPress a WordPress.org-ról tölti le, ha pedig ez nem történt meg, a **Vezérlőpult → Frissítések** oldalon indítsd el a letöltést.

### A hozzájárulási sáv

Először alakítsd ki a sáv megjelenését, és nézd át a sáv- és gombszövegeket (**Complianz → Consent Banner**, a beleegyezés és az elutasítás fülön). Mivel ezek szabadon szerkeszthetők, a Complianz nem tudja őket magától lefordítani, ezért átnézés után kézzel kell fordítanod.

Előtte mentsd el legalább egyszer a hozzájárulási sávot: ekkor kerülnek be a szövegei a Polylang fordítandó szövegei közé. A sávban lévő hivatkozás (például a süti-szabályzatra) a nyelvnek megfelelően magától átirányít.

1. Nyisd meg a **Polylang → Strings translations** oldalt.
2. A képernyő tetején válaszd ki a célnyelvet.
3. A **view all groups** helyett válaszd a **complianz** csoportot: így csak a Complianz fordítandó szövegei látszanak.
4. Fordítsd le a szövegeket, majd kattints a lap alján a **Save Changes** gombra.
5. Gyorsítótár-bővítménnyel ürítsd a gyorsítótárat, és privát ablakban próbáld ki a lefordított sávot.

### Dashboard, varázsló és menük

A Complianz admin menüi a webhely nyelvén, vagy a Polylangban alapértelmezettnek megjelölt nyelven jelennek meg. Ha egy adminisztrátornak más nyelvi beállítása van, a menük az ő beállításához igazodnak (ha a nyelv elérhető).

### Gyakori problémák

- **A jogi dokumentumok csak részben vannak lefordítva.**
  - Az amerikai és brit dokumentumok nyelve angolra van kényszerítve, mert ez az előírt jogi nyelv; csak a felhasználói hozzájárulás beállításai fordíthatók.
  - Ha csak néhány süti leírása nincs lefordítva, a varázslóban a **Cookies → Used cookies** lépésnél kérj újraszinkronizálást, így letöltődik az összes elérhető fordítás. Ha a leírás a kívánt nyelven nem létezik, kézzel is lefordíthatod: válaszd a megfelelő nyelvet („Cookies in -nyelv-”), és szerkeszd a fordítást; ez a **Polylang → Strings translations** oldalon is elvégezhető.
  - Ingyenes Complianznál a **Vezérlőpult → Frissítések → Fordítások frissítése** kényszeríti a nyelvi fájlok letöltését. Tesztelés előtt ürítsd a gyorsítótárat.
  - Prémiumnál töröld az ingyenes bővítményt.
- **Módosíthatom a (lefordított) jogi dokumentumok szövegét?** Igen, lásd a [Testreszabás](https://hub.hellowp.io/hu/plugins/complianz-gdpr-premium/testreszabas/) fejezetet.
- **A nyelvem nincs (teljesen) támogatva.** A bővítmény fejlesztői örömmel fogadnak anyanyelvi segítőket; keresd a támogatást.

## TranslatePress

A TranslatePress a webhely előlapján fordít, ezért az admin szövegeket és a Complianz beállításainak szövegeit nem fordítja.

Telepítés után a **Beállítások → TranslatePress** oldalon adj hozzá egy nyelvet, amelyre fordítani akarsz.

### Generált jogi dokumentumok

1. Fejezd be a Complianz varázslót, hogy a dokumentumok létrejöjjenek.
2. Az **Oldalak** listában nyisd meg a lefordítandó oldalt a **Megtekintés** hivatkozással.
3. A betöltött oldalon kattints a **Translate Page** gombra: megnyílik a fordítószerkesztő.
4. Fordíts kétféleképpen: a szöveg fölé víve az egeret kattints a kék ceruza ikonra, és írd be a fordítást; vagy a szövegek listájában (string box) görgess a kívánt szöveghez.
5. Mentsd a fordítást a **Save Translation** gombbal vagy a Ctrl (⌘) + S billentyűkkel.

### A hozzájárulási sáv

Előbb véglegesítsd és mentsd a sáv stílusát és szövegeit. A TranslatePress szerkesztője a webhely előlapján dolgozik, ezért a beállításokban megadott szöveg a szerkesztőben fordíthatóan jelenik meg. Kattints a szövegre, add meg a fordítást, majd mentsd (**Save Translation** vagy Ctrl (⌘) + S).

### Menüelemek

Ha a jogi dokumentumokat menüelemként a főmenübe vagy a láblécbe tetted, a menüfeliratot is lefordíthatod. Add hozzá a dokumentumokat menüelemnek az adminban; a témától függően különböző helyekre teheted a menüt. A szövegnek az előlapon látszania kell, hogy a TranslatePress lásson, ezért ellenőrizd, hogy a jogi dokumentumok navigációja megjelenik-e. Kattints a menü szövegére, és írd be a fordítást.

### Fordítások megtekintése

Ha látni szeretnéd, hogyan áll a fordítás, váltsd a nyelvet a TranslatePress szerkesztőben. Így megnézheted, nem maradt-e ki szöveg a dokumentumból vagy a sávból.

### Dashboard, varázsló és menük

A Complianz admin menüi a webhely nyelvén (a **Beállítások → Általános → Webhely nyelve** szerint) jelennek meg. Ha egy adminisztrátornak más nyelvi beállítása van, a menük ehhez igazodnak (ha a nyelv elérhető).

### Gyakori problémák

- **Módosíthatom a lefordított szövegeket?** Igen, lásd a [Testreszabás](https://hub.hellowp.io/hu/plugins/complianz-gdpr-premium/testreszabas/) fejezetet.
- **A nyelvem nincs (teljesen) támogatva.** Anyanyelvi fordítók segítségét szívesen fogadják; keresd a támogatást.
