WPML Multilingual CMS
A WPML áttekintése: mire való, hogyan kell telepíteni és beállítani, és merre tovább.
A WPML többnyelvűvé teszi a WordPress-oldalt: a bejegyzéseket, oldalakat, menüket, widgeteket és egyéb szövegeket több nyelven is megjelenítheted, a látogatók pedig nyelvváltóval választanak közöttük. A fordítást kérheted automatikusan (AI-motorral), vagy kézzel is elvégezheted.
Telepítés és aktiválás
Szekció neve “Telepítés és aktiválás”- Telepítsd az OTGS Installert, az apró kiegészítő bővítményt, amely letölti a WPML-t és a kiegészítőit, és naprakészen tartja őket.
- Aktiváld, és add meg az oldalad kulcsát.
- Telepítsd a WPML-t és azokat a kiegészítőket, amelyekre az oldalnak szüksége van.
- Aktiválás után a bal oldali menüben megjelenik a WPML menüpont.
A WPML menüje öt részből áll: Translations, Settings, AI Translation Billing, Support és Activate & Update. Amíg a beállítás nincs kész, csak a Beállítás, a Support és az Activate & Update látszik.
Első indítás
Szekció neve “Első indítás”Az első megnyitáskor a WPML menüpont Beállítások oldala jelzi, hogy a fordítás előtt be kell állítanod a WPML-t.

Kattints a WPML beállítása gombra: elindul a beállítóvarázsló. A részleteket a Beállítóvarázsló fejezet írja le.
Az első lépések sorrendje
Szekció neve “Az első lépések sorrendje”- Telepítés és aktiválás (lásd fent).
- Beállítóvarázsló: nyelvek, URL-forma, AI-motor, fordítási mód.
- Nyelvváltó: hol lássák a látogatók (nem kötelező).
- Tartalom fordítása: a varázsló utáni teendők, plusz ikonok, egyedi mezők, widgetek, dátumformátum.
Mi a különbség a WPML 5 és a korábbi változat között?
Szekció neve “Mi a különbség a WPML 5 és a korábbi változat között?”- Új AI-motor. A PTC (Private Translation Cloud) az ajánlott motor. A szerkesztéseidet megjegyzi, és a következő oldalakon is az általad javított megfogalmazást használja.
- Egy varázsló. A beállítóvarázsló alapból a Translate Everything Automatically módot jelöli ki, előre megmutatja a költséget, és a megerősítés után lefordítja az egész oldalt.
- Egyszeri fizetés oldalanként. Ha az automatikus fordítás és a PTC is be van kapcsolva, minden lefordított oldal egyszer kerül pénzbe, a szerkesztés ingyenes (amíg az oldal tartalma nem nő a fizetett méret fölé).
- Egyszerűbb menü. A WPML menü öt tételből áll (lásd fent).
- Költözés egy kattintás nélkül. Klónozott, átmeneti vagy új tartományra költöztetett oldalon a WPML felismeri a változást, és átviszi a szavakat, a fordítási memóriát és a szószedetet.
- Ügynökségi irányítópult. Több ügyfél-oldal fogyasztását mutatja, oldalanként költségkeretet állíthatsz, és szavakat osztasz át az oldalak között.
WPML 4-ről frissítve nem romlik el semmi: a motor, a fordítások és az előzmények megmaradnak. A DeepL, Google vagy Microsoft motorral dolgozó oldalak megtartják a motorjukat, a Translate Some módú oldalak pedig ugyanabban a módban maradnak. Ha az oldalon korábban nem volt kiválasztott fordítószerkesztő, a frissítés előtt érdemes utánanézni a WPML ismert hibái között, mert a frissítés az Advanced Translation Editorra kapcsolhatja át.
Tartalom
Szekció neve “Tartalom”Első lépések
Szekció neve “Első lépések”- Letöltés, telepítés és aktiválás: OTGS Installer, oldalkulcs, a WPML és a kiegészítők letöltése
- Tippek az egyszerű többnyelvű oldalhoz: téma, bővítmények, érthető szöveg, automatikus fordítás
- Beállítóvarázsló: nyelvek, URL-forma, fordítómotor, fordítási mód
- Tartalom fordítása: fordítási módok, plusz ikonok, egyedi mezők, widgetek, dátumformátum
- Sticky Links: soha nem törő belső hivatkozások
- Webcím-azonosítók (slugok) fordítása: oldalak, egyedi tartalomtípusok, másolás másodlagos nyelvre
- Átállás Polylangról WPML-re: a Polylang nyelvi adatainak átvitele lépésről lépésre
- Átállás qTranslate-ről WPML-re: szétválasztás nyelvenként külön bejegyzésekbe, vagy takarítás egynyelvű oldalra
Nyelvek és URL-ek
Szekció neve “Nyelvek és URL-ek”- Nyelvek beállítása: nyelvek felvétele, egyéni nyelv, elrejtés, SEO, admin nyelv, AJAX-süti
- A nyelvi URL formája: könyvtárak, külön tartományok, paraméter, hibaelhárítás, munkamenet-adatok
- Gyökéroldal és az alapnyelv könyvtára: közös nyitóoldal, átirányítás az alapnyelvre
- Látogatói nyelv és átirányítás böngészőnyelv szerint: nyelvi sáv, automatikus átirányítás, Google-indexelés
Nyelvváltó
Szekció neve “Nyelvváltó”- Nyelvváltó: elhelyezés és gyors testreszabás
- Nyelvváltó PHP-val és shortcode-dal: egyedi nyelvváltók, shortcode-ok, PHP-akciók
- Egyedi zászlók: saját SVG-zászló, méret, több országban beszélt nyelvek
- Egyedi, lebegő nyelvváltó: PHP, CSS és beállítások, vízszintes és függőleges változat
- A nyelvváltó megjelenítése vagy elrejtése egyes oldalakon: CSS-szabályok oldalazonosítóval
- Stílus- és CSS-hibák javítása: hibakeresés, CSS-osztályok, stílus-példák
- URL-argumentumok megőrzése váltáskor: a Preserve URL arguments mező
WPML testreszabása
Szekció neve “WPML testreszabása”- Az AI-fordítás testreszabása: PTC-kontextus, közzétételi mód, költségkorlát, tanulás a javításokból
- A fordítószerkesztő testreszabása: Advanced és Classic szerkesztő, nyelvenként eltérő tartalom
- Fordítói munkafolyamatok: fordítók, fordításkezelők, értesítések, XLIFF, külső szolgáltatások
- Mit fordítson a WPML?: tartalomtípusok, taxonómiák, egyedi mezők, média, szinkronizálás
- Kompatibilitás és wpml-config.xml: kompatibilitási kapcsolók, saját XML-konfiguráció
- A nyelvek testreszabása: felvétel, eltávolítás, alapnyelv, egyéni nyelv, elrejtés, RTL
- A nyelvváltó testreszabása: sorrend, hiányzó fordítás, elhelyezés, elrejtés, gyorsítótár
- URL-ek, slugok és SEO: URL-forma, slugok, hreflang, látogatói nyelv, nyitóoldalak
Tartalom fordítása
Szekció neve “Tartalom fordítása”- Advanced Translation Editor és fordítási memória: egymás melletti szerkesztő, előnézet, memória
- Bejegyzések, oldalak és egyedi tartalomtípusok: irányítópult, nyelvdoboz, fordíthatóvá tétel
- Menük fordítása: tartalmi, webhelyszerkesztős és egyedi hivatkozásos menük
- Duplikálás, másolás és alapnyelvi tartalék: le nem fordított tartalom megjelenítése, alapnyelv váltása
- Automatikus fordítás javítása és a PTC tanulása: szerkesztés, javaslatok, hangnem, nyelvjárás
- Szószedet: rögzített fordítások, fordítás nélkül hagyott kifejezések
- Fordítóknak: munka a Translation Tasks listával: munkasor, XLIFF, fordítók felvétele
- Fordítási feladatok éles, tesztelő és fejlesztői oldalakon: több másolat kezelése
- Taxonómiák fordítása: kategóriák, címkék, egyedi taxonómiák, termmeta
- Translations irányítópult és fordítási feladatok: szűrők, a hat fordítási mód, Translation Jobs
- Ki fordíthatja az oldaladat?: saját kéz, AI, fordítók, szolgáltatás
- Fordítás asztali CAT-eszközökkel és XLIFF-fel: XLIFF küldése, letöltése, feltöltése
- XLIFF-fájlok fordítása memoQ, MetaTexis, OmegaT és Trados programban: eszközönkénti útmutató
- A Classic Translation Editor: a régi kézi szerkesztő
- Eltérő dizájn nyelvenként: üres vagy másolt oldalról, bővítménytartalom kézi fordítása
Automatikus fordítás
Szekció neve “Automatikus fordítás”- Translate Everything Automatically: az egész oldal automatikus fordítása: oldalankénti díj, lefedett tartalom, be- és kikapcsolás
- Régebbi motorok: DeepL, Google Fordító és Microsoft Translator: beállítás, különbségek, átváltás PTC-re
- PTC és DeepL: a fordítási minőség mért összehasonlítása: pontszámok, hibaarány, költségek
- Az ügyfél maga szerkeszti a fordításait: ügynökségi munkafolyamat Translator szerepkörrel
- Automatikus fordítás egyéni nyelvekkel: hozzárendelés támogatott nyelvhez
Sztringek és média
Szekció neve “Sztringek és média”- Média fordítása: alt szöveg, felirat, nyelvenkénti fájl, Media fül
- Sztringek fordítása: String Translation, Strings fül, automatikus regisztráció, .po ki- és bevitel
- Sztringek keresése és regisztrálása: admin szövegek, JavaScript-sztringek, beolvasás, több szerver
- A sztringek forrásnyelvének módosítása: egyes sztringek és teljes szövegtartomány
- Lábléc és fejléc fordítása: irányítópult és String Translation
- Favicon fordítása: másik favicon másodlagos nyelven
- Felhasználói meta fordítása: név, életrajz, egyedi felhasználói mezők
Oldalépítők
Szekció neve “Oldalépítők”- Elementor-oldalak fordítása: sablonok, nyelvváltó widget, nyelvenkénti sablon, Multilingual Blog fiók
- Elementor: hiányzó tartalom, linkek és saját widgetek: egyedi XML, ismétlő elemek linkjei, PHP-regisztráció
- WPBakery-oldalak fordítása: modulok, Raw HTML, rácsok, CSS, WPBakery AI
- Divi és Bricks fordítása: elemek, témaszövegek, Theme Builder, canvasok, változók
Haladó beállítások és fejlesztőknek
Szekció neve “Haladó beállítások és fejlesztőknek”- WPML-kompatibilis téma vagy bővítmény készítése: lépések, próbák, gyakori hibák
- Hreflang a WordPressben: működés, szabályok, regionális célzás
- A WPML által tárolt sütik: WPML és WooCommerce-kiegészítő
- WPML CMS Navigation: morzsamenü, legördülő menü, oldalsáv
- A WPML hibakeresése: WP_DEBUG, debug.log, kommunikációs napló
- Várt viselkedések, amelyek hibának tűnhetnek: has_category(), dátum-utótagok, importált fordítások
- Gettext használata: fordítható szövegek témákban és bővítményekben
- A nyelvi konfigurációs fájl: wpml-config.xml, egyéni XML, gyermektéma
- Egyedi mezők a wpml-config.xml fájlban: translate, copy, kódolás, azonosítók, kifejezésmezők
- A nyelvváltó testreszabása XML-ből: CSS, oldalsáv, lábléc, shortcode, alaphelyzet
- Egyedi oldalépítő-widgetek regisztrálása: Elementor, Beaver Builder, ismétlő mezők
- Egyedi Gutenberg-blokkok fordíthatóvá tétele: XPath, kulcsok, regex, kódolás, azonosítók
- Számértékek fordíthatóvá tétele: allow-translatable-job-fields
- A nyelvi konfigurációs fájlok felülírása: Custom XML Configuration fül
- Egyedi bejegyzéstípusok és taxonómiák: translate, display-as-translated
- Oldalépítő-tartalom regisztrálása: attribútumok, linkek, média, azonosítók
- Egyedi shortcode-ok fordítása: kompatibilis, nem kompatibilis és saját shortcode
- A wp_options táblában tárolt szövegek: admin-texts, helyettesítő karakter, azonosítók
- Multilingual Tools: tesztelés, konfigurációgenerátor, Elementor-widgetek
- WPML multisite hálózaton: URL-felépítések, telepítés, sunrise.php
- REST API-tól függő funkciók: wpml/tm/v1, wpml/st/v1
- E-mailek a címzett nyelvén: wp_mail, címzett nyelve
- Sztringcsomagok készítése: kind, regisztrálás, törlés
- Egyedi bejegyzéstípusok archívum-slugjának fordítása: has_archive, 404-es hiba
- URL-kódolt shortcode-ok fordítása: urlencoded_json, WPBakery
- Más bővítmények és témák szövegeinek fordíthatóvá tétele: wpml_register_single_string
- Fordítási értesítések: fordítók, fordításkezelő, globális beállítások
- WPML tartós gyorsítótárral: Redis és Memcached: objektum-gyorsítótár
- Fordítók és szerepkörök a WPML-ben: adminisztrátor, fordításkezelő, fordító
- WPML kódolási API: shortcode-ok és konstansok: shortcode-ok, konstansok, tesztkörnyezet
- A WPML adatbázistáblái: icl_translations, sztringtáblák, optimalizálás
Adatvédelem
Szekció neve “Adatvédelem”- Opcionális technikai adatmegosztás: mit oszt meg a WPML, és mit nem
- Személyes adatok eltávolítása a támogatáshoz: SQL-parancsok a másolaton
Első lépések
- Letöltés, telepítés és aktiválásAz OTGS Installer telepítése, az oldalkulcs regisztrálása, a WPML és a kiegészítők letöltése.
- Tippek az egyszerű többnyelvű oldalhozHogyan kerüld el a beállítási gondokat, és hogyan haladj gyorsan a többnyelvű oldal indításával.
- BeállítóvarázslóA WPML beállítóvarázslójának lépései: nyelvek, URL-forma, fordítómotor, fordítási mód.
- Átállás Polylangról WPML-reHogyan viheted át a Polylang nyelvi adatait a WPML-be a Migrate Polylang to WPML bővítménnyel.
- Átállás qTranslate-ről WPML-reHogyan alakíthatod át a qTranslate-tel készült oldalt WPML-es oldallá, vagy hogyan takaríthatod ki egynyelvűvé.
- Tartalom fordításaA varázsló utáni teendők, a plusz ikonok, az egyedi mezők, a widgetek és a dátumformátum fordítása.
- Sticky Links: soha nem törő hivatkozásokHogyan őrzi meg a WPML a belső hivatkozásokat, ha egy oldal címe vagy helye változik.
- Webcím-azonosítók (slugok) fordításaOldalak, bejegyzések, egyedi tartalomtípusok és taxonómiák slugjának fordítása és másolása.
Nyelvek és URL-ek
- Nyelvek beállításaNyelvek hozzáadása, egyéni nyelv, nyelvek elrejtése, SEO-beállítások, adminisztrációs nyelv és az AJAX-szűrés sütije.
- A nyelvi URL formájaNyelvek könyvtárakban, külön tartományokon vagy paraméterként: beállítás, kiszolgálóigény, hibaelhárítás és munkamenet-adatok átadása.
- Gyökéroldal és az alapnyelv könyvtáraAz alapnyelv is kapjon könyvtárat, és közös nyitóoldal (gyökéroldal) fogadja a látogatókat.
- Látogatói nyelv és átirányítás böngészőnyelv szerintA visszatérő látogatók nyelvének megjegyzése, nyelvi sáv és automatikus átirányítás a böngésző nyelve alapján, és hatásuk a Google-indexelésre.
Nyelvváltó
- NyelvváltóHová tehetsz nyelvváltót, és mit állíthatsz rajta.
- Nyelvváltó PHP-val és shortcode-dalNyelvváltó beillesztése oldalakba, bejegyzésekbe és sablonfájlokba shortcode-dal vagy PHP-akcióval.
- Egyedi zászlókSaját zászló feltöltése egy nyelvhez, a zászlók mérete, és mit érdemes mérlegelni több országban beszélt nyelvnél.
- Egyedi, lebegő nyelvváltóLebegő (vízszintes vagy függőleges) nyelvváltó építése PHP-val és CSS-sel.
- A nyelvváltó megjelenítése vagy elrejtése egyes oldalakonCSS-szabályok, amelyekkel a nyelvváltó csak bizonyos oldalakon látszik, vagy bizonyos oldalakról hiányzik.
- Stílus- és CSS-hibák javításaA nyelvváltó hibakeresése, a használt CSS-osztályok és példák az egyedi stílushoz.
- URL-argumentumok megőrzése váltáskorHogyan maradjanak meg bizonyos URL-paraméterek, amikor a látogató nyelvet vált.
WPML testreszabása
- Az AI-fordítás testreszabásaHogyan hangold az oldaladra a PTC fordítómotort: kontextus, közzétételi mód, költségkorlát és tanulás a javításaidból.
- A fordítószerkesztő testreszabásaAz Advanced Translation Editor képességei, a nyelvenként eltérő tartalom és a Classic Translation Editor.
- Fordítói munkafolyamatokHelyi fordítók, fordításkezelők, értesítések, CAT-eszközök XLIFF-fel és külső fordítószolgáltatások.
- Mit fordítson a WPML?Tartalomtípusok, taxonómiák, egyedi mezők, média, szinkronizálás és a lefordított dokumentumok közzétételi viselkedése.
- Kompatibilitás és wpml-config.xmlKompatibilitási kapcsolók témákhoz és bővítményekhez, és a saját wpml-config.xml megadása.
- A nyelvek testreszabásaNyelv felvétele, eltávolítása, alapnyelv váltása, egyéni nyelv, elrejtés és a jobbról balra író nyelvek.
- A nyelvváltó testreszabásaElhelyezés, sorrend, hiányzó fordítás kezelése, elrejtés, URL-argumentumok, CSS és gyorsítótár.
- URL-ek, slugok és SEOA nyelvi URL formája, a lefordított slugok, a hreflang, a látogatói nyelv és a nyelvenkénti nyitóoldal.
Tartalom fordítása
- Advanced Translation Editor és fordítási memóriaAz Advanced Translation Editor működése, és hogyan használja fel újra a WPML a korábbi fordításokat.
- Bejegyzések, oldalak és egyedi tartalomtípusokHogyan fordítod a bejegyzéseket, oldalakat és egyedi tartalomtípusokat, és mitől lesz egy tartalomtípus fordítható.
- Menük fordításaA tartalomra hivatkozó, a webhelyszerkesztős és az egyedi hivatkozásos menük fordítása.
- Duplikálás, másolás és alapnyelvi tartalékHogyan jelenítsd meg a le nem fordított tartalmat a másodlagos nyelveken: duplikálás, másolás és tartalék az alapnyelvre.
- Automatikus fordítás javítása és a PTC tanulásaHogyan szerkeszd az automatikus fordítást, és hogyan tanul a PTC a javításaidból.
- SzószedetMárkanevek, termékkifejezések és szakszavak fordításának rögzítése a WPML szószedetében.
- Fordítóknak: munka a Translation Tasks listávalMit lát a fordító, hogyan dolgozik az Advanced Translation Editorral vagy XLIFF-fel, és hogyan kerül a rendszerbe.
- Fordítási feladatok éles, tesztelő és fejlesztői oldalakonMi történik a fordítási feladatokkal, ha az oldalnak több másolata van.
- Taxonómiák fordításaKategóriák, címkék, egyedi taxonómiák és termmeta fordítása, és a fordíthatóság beállítása.
- Translations irányítópult és fordítási feladatokTartalom elküldése fordításra, a szűrők, a hat fordítási mód, és a Translation Jobs lap a menedzsereknek.
- Ki fordíthatja az oldaladat?A négy fordítási csatorna: saját kezű fordítás, AI, saját fordítók és szakmai fordítószolgáltatás.
- Fordítás asztali CAT-eszközökkel és XLIFF-felXLIFF-fájlok küldése, letöltése és visszatöltése, XLIFF-beállítások, jegyzetek és a feltöltött fordítások szerkesztése.
- XLIFF-fájlok fordítása memoQ, MetaTexis, OmegaT és Trados programbanLépésről lépésre: a WPML XLIFF-fájljainak megnyitása, fordítása és visszaadása négy CAT-eszközben.
- A Classic Translation EditorA WPML régi, kézi fordítószerkesztője: mit nem tud, hogyan választod ki, és hogyan fordítasz vele.
- Eltérő dizájn nyelvenkéntMás oldaldizájn minden nyelven: üres piszkozatból vagy az eredeti másolatából indulva, és a bővítményekben tárolt tartalom kézi fordítása.
Automatikus fordítás
- Translate Everything Automatically: az egész oldal automatikus fordításaHogyan fordítja le a WPML magától az oldalad, mit fed le, hogyan kapcsolod be és ki, és hogyan számolódik a díj.
- Régebbi motorok: DeepL, Google Fordító és Microsoft TranslatorA három régebbi fordítómotor beállítása, a különbségek a PTC-hez képest, és az átváltás PTC-re.
- PTC és DeepL: a fordítási minőség mért összehasonlításaA WPML nyelvészeinek vizsgálata a PTC és a DeepL minőségéről: pontszámok, hibaarány, nyelvenkénti eredmények és költségek.
- Az ügyfél maga szerkeszti a fordításaitÜgynökségi munkafolyamat: PTC automatikus fordítás és Translator szerepkör, hogy az ügyfél közvetlenül javíthasson.
- Automatikus fordítás egyéni nyelvekkelHogyan használhatod az automatikus fordítást és a helyesírás-ellenőrzést egyéni vagy országspecifikus nyelvvel, támogatott nyelvhez rendelve.
Sztringek és média
- Média fordításaKépek, videók és PDF-ek alt szövegének, feliratának, leírásának fordítása, és nyelvenként külön fájl feltöltése a Media Translation kiegészítővel.
- Sztringek fordításaA String Translation kiegészítő, a Strings fül, az automatikus regisztráció és a .po-fájlok ki- és bevitele.
- Sztringek keresése és regisztrálásaMit tehetsz, ha egy szöveg nem jelenik meg a Strings oldalon: nyelvi csomagok frissítése, admin szövegek, JavaScript-sztringek, témák és bővítmények beolvasása, több szerveres oldalak.
- A sztringek forrásnyelvének módosításaEgyes sztringek vagy egy teljes szövegtartomány (téma, bővítmény) forrásnyelvének átállítása.
- Lábléc és fejléc fordításaA lábléc- és fejlécszövegek (témabeállítások) fordítása a Translations irányítópulton és a String Translationben.
- Favicon fordításaMásik favicon megjelenítése a másodlagos nyelveken a String Translation segítségével.
- Felhasználói meta fordításaA felhasználók nevének, becenevének, életrajzának és egyedi mezőinek fordíthatóvá tétele.
Oldalépítők
- Elementor-oldalak fordításaElementor-tartalom fordítása a WPML-lel: sablonok, nyelvváltó widget, nyelvenkénti sablon és a Multilingual Blog fiók korlátai.
- Elementor: hiányzó tartalom, linkek és saját widgetekMi jelenik meg magától a fordítószerkesztőben, hogyan regisztrálj hiányzó mezőt, mi történik az ismétlődő elemek linkjeivel, és hogyan tehetsz saját widgetet fordíthatóvá.
- WPBakery-oldalak fordításaWPBakery Page Builder tartalmának fordítása a WPML-lel: támogatott modulok, Raw HTML, rácsok, sablonok, CSS és a WPBakery AI.
- Divi és Bricks fordításaDivi- és Bricks-oldalak, sablonok és témaszövegek fordítása a WPML-lel, nyelvenként eltérő dizájnnal, és a gyakori kérdések.
Haladó beállítások és fejlesztőknek
- WPML-kompatibilis téma vagy bővítmény készítéseLépésről lépésre: konfigurációs fájl, sztringek, widgetek, azonosítók, WooCommerce, és a leggyakoribb hibák megoldása.
- Hreflang a WordPressbenMi a hreflang, mikor kell, hogyan néz ki, és hogyan kezeli a WPML, regionális célzással együtt.
- A WPML által tárolt sütikMely sütiket állít be a WPML és a WooCommerce-kiegészítője, mire valók és mikor jelennek meg.
- WPML CMS Navigation: navigációs elemekMorzsamenü, legördülő menü és oldalsáv a CMS Navigation kiegészítővel, PHP-függvényekkel és CSS-testreszabással.
- A WPML hibakereséseA WordPress hibakereső módjának bekapcsolása, a debug.log és a kommunikációs napló összegyűjtése a támogatásnak.
- Várt viselkedések, amelyek hibának tűnhetnekAmit a WPML szándékosan így csinál: has_category(), dátum utótagok, slug, kivonat, domainek, importált fordítások, sztringek nyelve.
- Gettext használata a fordítható szövegekhezHogyan tedd fordíthatóvá a téma és a bővítmény szövegeit gettext függvényekkel: alapok, bevált gyakorlatok.
- A nyelvi konfigurációs fájl (wpml-config.xml)Mire való a wpml-config.xml, hová kell tenni, hogyan adhatsz meg harmadik féltől származó témákhoz és bővítményekhez beállítást, és hogyan írod felül.
- Egyedi mezők fordítási beállításai a wpml-config.xml fájlbanTranslate, Copy, Copy once és Ignore beállítás, mezőattribútumok, kódolás, linkek, azonosítók átalakítása és kifejezésmezők.
- A nyelvváltó testreszabása a wpml-config.xml fájlbanA beépített WPML nyelvváltó megjelenése és viselkedése XML-ből: CSS, hivatkozások, oldalsáv, lábléc, shortcode, alaphelyzet.
- Egyedi oldalépítő-widgetek regisztrálása a fordításhozEgyedi Elementor-, Beaver Builder-, SiteOrigin- és Cornerstone-widgetek regisztrálása wpml-config.xml fájlban, ismétlő mezőkkel és azonosítókkal.
- Egyedi Gutenberg-blokkok fordíthatóvá tételeGutenberg-blokkok regisztrálása a wpml-config.xml fájlban: XPath, kulcsok, helyettesítő karakterek, regex, kódolás, linkek, azonosítók.
- Számértékek fordíthatóvá tételeHogyan engedélyezheted a wpml-config.xml fájlban, hogy a számértékek (például shortcode-azonosítók) is megjelenjenek a fordítószerkesztőben.
- A nyelvi konfigurációs fájlok felülírásaHogyan írhatod felül a téma vagy a bővítmények által betöltött WPML-konfigurációt a Custom XML Configuration fülön.
- Egyedi bejegyzéstípusok és taxonómiák fordíthatóvá tételeHogyan állíthatod be a wpml-config.xml fájlban a saját kódban regisztrált bejegyzéstípusok és taxonómiák fordítását.
- Oldalépítő-tartalom regisztrálása fordításraShortcode-attribútumok, linkek, médiaazonosítók és objektumazonosítók regisztrálása a wpml-config.xml fájlban oldalépítős tartalomhoz.
- Egyedi shortcode-ok fordításaSzöveges és azonosító alapú shortcode-ok fordítása kompatibilis és nem kompatibilis bővítményeknél, saját shortcode-oknál, valamint a beégetett szövegek kezelése.
- A wp_options táblában tárolt szövegek fordításaHogyan teheted fordíthatóvá a témák és bővítmények által a wp_options táblában tárolt szövegeket, és hogyan cseréltetheted automatikusan az objektumazonosítókat.
- Multilingual Tools: kompatibilitás tesztelése és konfiguráció generálásaA Multilingual Tools tesztbővítmény használata téma vagy bővítmény WPML-kompatibilitásának ellenőrzéséhez, wpml-config.xml generálásához és egyedi Elementor-widgetek regisztrálásához.
- WPML WordPress multisite hálózatonTámogatott multisite URL-felépítések, telepítés, regisztrálás, beállítás alvédeken, nyelvenkénti domain, automatikus fordítás és visszaállítás.
- A WordPress REST API-tól függő WPML-funkciókMely WPML-funkciók használják a WordPress REST API-t, mi történik kikapcsolásakor, és melyek a WPML végpontjai.
- E-mailek küldése a címzett nyelvénHogyan integrálhatják a téma- és bővítményfejlesztők a wp_mail() függvényt a WPML levelezési API-jával, és hogyan tárolhatják a címzettek nyelvét.
- Sztringcsomagok készítéseHogyan hozhatsz létre sztringcsomagokat témádhoz vagy bővítményedhez, hogy a felhasználók több sztringet együtt, automatikus fordítással fordíthassanak.
- Egyedi bejegyzéstípusok archívum-slugjának fordításaHogyan lesz fordítható egy kézzel regisztrált egyedi bejegyzéstípus archívum-slugja, és mit nézz meg, ha a fordított slug 404-es hibát ad.
- URL-kódolt shortcode-ok fordításaHogyan teheted fordíthatóvá az URL-kódolt, JSON-t tartalmazó shortcode-ok szövegeit, például a WPBakery Progress Bar elemét.
- Más bővítmények és témák szövegeinek fordíthatóvá tételeHogyan regisztrálhatod a felhasználók által bevitt szövegeket a WPML sztringtáblájában, hogy a String Translation fordíthassa őket.
- Fordítási értesítésekA fordítóknak és a fordításkezelőnek küldött e-mailes értesítések: felhasználónkénti és globális beállítások.
- WPML tartós gyorsítótárral: Redis és MemcachedMi a tartós objektum-gyorsítótár, és hogyan kapcsolod be Redisszel vagy Memcached-del a WPML-es oldalad gyorsításához.
- Fordítók és szerepkörök a WPML-benA WPML három szerepköre (adminisztrátor, fordításkezelő, fordító), felvételük és az automatikus fordításhoz való hozzáférés szabályozása.
- WPML kódolási API: shortcode-ok és konstansokA WPML shortcode-jai, nyelvi és beállító konstansai, a CSS és JS fájlok letiltása, valamint a teszt- és fejlesztői oldalak védelme.
- A WPML adatbázistábláiHogyan tárolja a WPML a nyelvi, fordítási és sztringadatokat, a táblák oszlopai és a táblák optimalizálása.
Adatvédelem
- Opcionális technikai adatmegosztásMilyen technikai adatokat küldhet a WPML a gyártó rendszereinek, ha hozzájárulsz, és mire használják őket.
- Személyes adatok eltávolítása a támogatáshozHogyan tisztítsd meg a webhely másolatát a személyes adatoktól, mielőtt mélyebb hibakereséshez átadod a támogatásnak.
Készült: