# Hibaelhárítás

> A többnyelvű Gravity Forms űrlapok leggyakoribb problémái és a megoldásuk.

## A WPML beállítóvarázslója nem lép tovább

Ha a varázsló első lépésénél azt írja, hogy az oldal nem felel meg a WPML minimális követelményeinek, a WordPress REST API nem válaszol megfelelően. Gyakori okok:

- biztonsági vagy tűzfal bővítmény blokkolja a REST API kéréseit,
- egy szűrő (`rest_enabled`) kikapcsolta a REST API-t,
- a szerver (Apache, Nginx) beállítása zavarja a kérés paramétereit,
- egyedi átírási szabályok ütköznek a WordPress útválasztásával.

Nyisd meg böngészőben a varázsló által kiírt teszt-címet: a válasznak JSON-nak kell lennie, benne `"status":"valid"` és `"get_parameters":"valid"` értékkel. A javítás után kattints a **Re-check Now** gombra.

## A választási felirat nem fordítódik le az értesítő e-mailben

Küldd el újra fordításra az űrlapot, miután az alapnyelvű feliratokat módosítottad. Ha így sem javul, ellenőrizd, hogy a Gravity Forms többnyelvű támogatás bővítmény naprakész-e.

## Az űrlap blokk megjelenése hibás a lefordított oldalon

Ismert megjelenítési hiba az űrlap blokkal. Amíg a javítás nem érkezik meg, használd blokk helyett a szabványos `[gravityform]` shortcode-os beágyazást.

## „There is nothing to translate” üzenet, pedig van mit

Ez általában a fordítási vezérlőpult gyorsítótárából adódik. Frissítsd az oldalt, vagy küldd el újra fordításra az űrlapot abból a bejegyzésből, amelyik beágyazza.

## A feltételes logika nem lép működésbe a lefordított űrlapon

Valószínűleg a fordítás után átírtad egy választási felirat alapnyelvű szövegét. Küldd el újra fordításra az űrlapot, így az értéktábla frissül.

## A lefordított oldalon az alapnyelvű űrlap látszik

Oldalszerkesztővel (Divi, Elementor) készült oldalon fordulhat elő. Nyisd meg a lefordított oldalt az oldalszerkesztőben, és illeszd be újra az űrlap blokkját vagy shortcode-ját.
