Test: SureCookie / Integrare / WPML String Translation

Demonstrează traducerea textelor bannerului SureCookie (domain WPML ‘SureCookie’) în limba maghiară pe safehost.safebiz.ro, scrisă via wat/tools/surecookie-wpml-translate.js (SSH, direct în wp_icl_string_translations) și verificată live.

Verificare REST (fără browser)

Testul prin REST/curl pur nu a putut confirma traducerile: endpoint-ul public GET /wp-json/surecookie/v1/frontend/settings întoarce mereu aceleași stringuri implicite în engleză, indiferent de parametrul ?lang= sau cookie-ul de limbă trimis — cauza e structurală, SureCookie citește limba din contextul WPML de front-end ($sitepress->get_current_language()), nu dintr-un parametru de request REST. Mecanismul WPML ?lang= în sine funcționează corect pe site (confirmat pe pagini standard ca test de control), doar acest endpoint specific nu răspunde la el.

Verificare vizuală (browser real)

Bannerul SureCookie apare corect tradus în maghiară pe frontend live, testat direct pe https://safehost.safebiz.ro/hu/shop/: textul de consimțământ și butoanele („Mindet elfogadom”, „Csak az alapvetők”, „Beállítások”, „Elutasít”) apar în maghiară. Dovadă screenshot: surecookie/output/verify-hu-banner-2026-07-27.png.

⚠️ Homepage-ul /hu/ întoarce 404 — problemă separată de rutare de pagini WPML, nelegată de mecanismul de traducere a stringurilor.

Similar Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *