# A FluentCart fordítása

> A FluentCart és a FluentCart Pro lefordítása a Loco Translate bővítménnyel, jobbról balra író nyelvek, frissítés és hibaelhárítás.

A FluentCart teljesen fordítható, így a gombok, a feliratok és az üzenetek az áruházad nyelvén jelenhetnek meg. Ez a fejezet a népszerű Loco Translate bővítménnyel mutatja meg a fordítást.

## Jobbról balra író nyelvek (RTL)

Ha az oldal nyelve jobbról balra író nyelv (például arab, héber vagy perzsa), a FluentCart az elrendezést magától átfordítja. Az admin felület és a beállítások, az áruház (bolt, termék, kosár, pénztár és a vásárlói fiók), a nyugták és az értesítő e-mailek mind jobbról balra olvashatók. Az e-mailek az oldal nyelvét követik, ezért akkor is jobbról balra maradnak, ha egy másik nyelvű admin profilból küldöd őket. Csak az oldal nyelvét kell beállítanod: **Beállítások → Általános → Webhely nyelve**.

## 1. lépés: A Loco Translate telepítése

1. A vezérlőpulton nyisd meg a **Bővítmények → Új hozzáadása** oldalt.
2. A keresőbe írd be: „Loco Translate”.
3. A találatok között kattints a **Telepítés** gombra.
4. A telepítés után kattints az **Aktiválás** gombra.

## 2. lépés: A FluentCart és a FluentCart Pro fordítása

Mindkét bővítményt le kell fordítani a teljes fordításhoz: az ingyenes FluentCartot és a FluentCart Prót is.

1. Az oldalsávban nyisd meg a **Loco Translate** menüt, majd kattints a **Plugins** pontra.
2. A bővítmények listájában kattints a **FluentCart** névre. (A FluentCart Prónál később ugyanezt ismételd meg.)
3. Kattints a **+ New language** hivatkozásra az új fordítófájl létrehozásához.
4. A következő képernyőn állítsd be az új nyelvi fájlt:
   - **Choose a language**: az a nyelv, amelyik megegyezik a WordPress Általános beállításainál megadott nyelvvel.
   - **Choose a location**: itt döntöd el, hova kerüljenek a fordítófájlok.
5. Kattints a **Start translating** gombra.
6. A szerkesztőben a bővítmény összes angol szövegét látod (**Source text**). Kattints egy angol szövegre, a lenti mezőbe írd be a fordítást, majd kattints a bal felső **Save** gombra. Ezt ismételd minden fordítandó szövegre.
7. Ha az ingyenes bővítménnyel végeztél, térj vissza a **Loco Translate → Plugins** oldalra, és ismételd meg a lépéseket a **FluentCart Pro**-ra is.

Fordítófájl helyének a **Custom** helyet érdemes választani. Az itt mentett fájlokat a FluentCart frissítése nem írja felül. Az **Author** hely választásakor a saját fordításaid elveszhetnek a frissítéskor.

## 3. lépés: A webhely nyelvének beállítása

Hogy a fordítások megjelenjenek, a WordPressnek is meg kell mondanod, melyik nyelvet használja.

1. A vezérlőpulton nyisd meg a **Beállítások → Általános** oldalt.
2. A **Webhely nyelve** legördülő listában válaszd ki a kívánt nyelvet.
3. Az oldal alján kattints a **Módosítások mentése** gombra.

## A fordítás ellenőrzése

A fordítás mentése után azonnal látod a változást az oldalon, csak az éppen nézett oldalt kell frissítened, kijelentkezni nem kell. Ha például lefordítottad a **Webhely neve** mező súgószövegét, nyisd meg a **FluentCart Pro → Beállítások → Áruház beállítása** oldalt, és a mező alatti szöveg már az új nyelven jelenik meg. Bármelyik fordított szöveget így ellenőrizheted.

## A fordítások frissen tartása

A FluentCart frissítésével új szövegek is kerülhetnek a bővítménybe. Hogy megtaláld és lefordítsd őket, nyisd meg a nyelvi fájlt a Loco Translate-ben, és kattints a **Sync** gombra. Ez automatikusan hozzáadja az új szövegeket a listához.

## Gyakori hibák

**A fordítások nem jelennek meg.**

- **Az oldal nyelve:** a Loco Translate-ben használt nyelv pontosan egyezzen a **Beállítások → Általános → Webhely nyelve** értékkel.
- **A fájl helye:** a fordítófájl a **Custom** helyre legyen mentve (`languages/loco/plugins/`). Az **Author** vagy **System** helyre mentett fájl felülíródhat, vagy nem töltődik be megfelelően.
- **Gyorsítótár:** a böngésző vagy egy gyorsítótár-bővítmény régi, fordítatlan oldalt mutathat. Ürítsd az összes gyorsítótárat, és töltsd újra az oldalt.

**Egyes szövegek angolul maradnak (például a pénztáron).** Ez gyakran az adatbázisban tárolt szövegeknél fordul elő, például a fizetési módok vagy a szállítási lehetőségek nevénél. Ha ezeket angol oldalnyelv mellett hoztad létre, a nyelvváltáskor nem változnak. Ilyenkor azokat a szövegeket kézzel kell lefordítanod a FluentCart beállításaiban, ahol létrehoztad őket.

**Le nem fordítható karakterek és helyőrzők.** Előfordulhatnak olyan szövegek, amelyek `%s`, `&` vagy számok jellegű különleges karaktereket vagy kódokat tartalmaznak. Ezek helyőrzők: a rendszer értéket (nevet, számot vagy dátumot) helyettesít beléjük. Ne fordítsd le őket, hanem told bele a lefordított mondatba. Például az `Auto renews on %s` szöveget a helyőrző köré fordítsd: `Automatikusan megújul: %s`.
