# Hibaelhárítás

> Gyakori LW Translate-hibák: üres lista, GitHub-kéréskorlát, ellenőrzőösszeg-eltérés, írási hiba, csak olvasható lista.

| Amit látsz | Ok | Mit tegyél |
|---|---|---|
| Üres lista: „A telepített bővítmények és sablonok egyikéhez sincs fordítás a tárolóban ezzel a hangnemmel és nyelvvel.” | A telepített bővítményeidhez nincs fordítás ezzel a hangnemmel és nyelvvel. Tegező változat egyelőre kevés van. | Próbáld a másik hangnemet, vagy nézd meg a tárolót a fejléc linkjén. |
| „Elérted a GitHub API kéréskorlátját. Próbáld újra N perc múlva.” | A GitHub korlátozza a hitelesítés nélküli kéréseket. | Várj, és növeld a **Gyorsítótár élettartama** értékét. |
| „A GitHub API N státuszt adott vissza.” / „Érvénytelen tree válasz.” | GitHub-oldali hiba. | Később próbáld újra a **Frissítés** gombbal. |
| „A GitHub hiányos tárolólistát adott vissza, ezért néhány fordítás hiányozhat ebből a listából.” | A GitHub csonkolta a fájllistát. | Tájékoztató: a lista nem teljes. Később próbáld újra. |
| „A letöltött … fájl nem egyezik a tároló ellenőrzőösszegével. Ehhez az elemhez semmi nem lett telepítve.” | Sérült letöltés, vagy a tároló épp változott. | **Frissítés** gomb, utána telepítsd újra. |
| „Nem sikerült letölteni: … (HTTP N).” | Letöltési hiba. | Később próbáld újra. |
| „Nem sikerült inicializálni a fájlrendszert.” | A WordPress nem tud közvetlenül írni. A bővítmény ilyenkor nem kér FTP-adatot. | Tedd írhatóvá a `wp-content/languages` mappát a webszerver számára, vagy állítsd be az `FS_METHOD`-ot és az FTP-konstansokat a `wp-config.php`-ban. |
| „Nem sikerült fájlt írni: …” | Nincs írási jog a nyelvi mappára. | Javítsd a mappa jogosultságát. |
| „Nem találhatók fordítási fájlok ehhez az elemhez.” | Ehhez a hangnemhez vagy nyelvhez nincs fájl. | Másik hangnem vagy nyelv. |
| „Kihagyott fájlok, amelyek nem érvényes fordítási fájlok ehhez az elemhez: …” | A tárolóban más fájl is van, például `.l10n.php`. | Tájékoztató: a többi fájl települt. |
| „Nem sikerült beolvasni a tároló fájllistáját, ezért semmi nem lett törölve: …” | Törléskor nem érhető el a GitHub. Ez szándékos védelem. | Később próbáld újra. |
| „Ehhez az elemhez nem található telepített fordítási fájl.” | Nincs mit törölni. | |
| „A fordításokat megtekintheted, de a telepítésük, frissítésük vagy törlésük a fiókodnak nem engedélyezett ezen a webhelyen…” | `DISALLOW_FILE_MODS` van beállítva, vagy multisite-on nem vagy szuperadmin. | Szuperadminként dolgozz, vagy oldd fel a konstanst. |
| Telepítve van, mégis angol a bővítmény | A **Területi beállítás** nem egyezik az oldal nyelvével, vagy a bővítmény a saját mappájából tölti a fordítását. | Állítsd a nyelvet az oldal nyelvére (**Beállítások → Általános → A honlap nyelve**). |
| Egy fordítás egy WordPress-frissítés után megváltozott | A telepített fájl neve azonos a WordPress.org nyelvi csomagjáéval, és a bővítmény nem védi a későbbi nyelvi frissítésektől. | Nézd meg az állapotát a Fordítások fülön, és ha kell, telepítsd újra. |
| `Warning: No translations found matching the criteria.` a CLI-ben | Nincs a szűrésnek megfelelő tétel. | Nézd meg szűrés nélkül: `wp lw-translate list`. |
| A bővítmény nem kapcsolható be | PHP 8.0 vagy WordPress 6.6 alatti verzió. | Frissítsd a PHP-t és a WordPresst. |
| „Az autoloader nem található…” | A bővítmény a GitHub forráskód-csomagjából vagy git-klónból jött, `vendor/` mappa nélkül. | A kiadáshoz csatolt ZIP-et telepítsd, vagy Composerrel. |
| „…a beállítási képernyő fájljai hiányoznak…” | Hiányos telepítés. | Telepítsd újra a kiadás ZIP-jéből. |
