Felhasználási esetek
Lépésről lépésre: tartalom költöztetése új webhelyre, a WPML visszaállítása és az újraimportálás, nyelv utólagos hozzáadása, szállítói feed éjszakai szinkronja.
Többnyelvű tartalom költöztetése új webhelyre
Szekció neve “Többnyelvű tartalom költöztetése új webhelyre”A leggyakoribb eset: egy WPML-es webhely tartalmát (egészben vagy részben) egy másikra viszed át.
- A forráswebhelyen telepítsd a WPML Export and Import bővítményt az exportáló eszköz mellé, és exportáld a költöztetni kívánt tartalmat. A nyelvi oszlopok automatikusan a fájlba kerülnek.
- Az új webhelyen állítsd be az importálás követelményeit: a bővítmények telepítve legyenek, és a forráswebhely minden nyelve be legyen állítva.
- Importáld a taxonómiákat, majd a tartalmat az importáló eszközeddel.
- Futtasd a WPML-importálás futtatása gombot. A tartalom a helyes nyelveken jelenik meg, minden fordítás összekapcsolva, ahogy a forráswebhelyen.
A WPML visszaállítása és a fordítások újraimportálása ugyanarra a webhelyre
Szekció neve “A WPML visszaállítása és a fordítások újraimportálása ugyanarra a webhelyre”Az exportot tekintsd a webhelyed nyelvi összekapcsolásának biztonsági másolatának: megőrzi minden sor nyelvét, és azt, mely sorok tartoznak egy fordítási csoportba. Naprakészen is tarthatod, például az exportáló eszköz éjszakai ütemezett exportjával, külön fájlba mentve. Ha a WPML nyelvi adatai rossz állapotba kerülnek, visszaállítod a WPML-t, és újraimportálod a legutóbbi, még jó állapotban készült exportot.
Egy dolgot nem tud: nem javítja meg a hiba után készült exportot, mert a fájl azt az állapotot őrzi, amelyben az adatok exportáláskor voltak.
- Exportálj, amíg a nyelvi adatok épek, vagy vedd elő a legutóbbi ütemezett exportodat. Exportálj minden fontos tartalomtípust a fordításaival együtt. A három nyelvi oszlop rögzíti, amire szükséged lesz: minden sor nyelvét és azt, mely sorok egymás fordításai.
- Állítsd vissza a WPML-t a WPML visszaállítási útmutatója szerint. A visszaállítás minden WPML-adatot töröl (nyelvek, tételek nyelve, fordítások közötti kapcsolatok, szövegfordítások, fordítási feladatok), és kikapcsolja a WPML-t. A bejegyzések, oldalak, termékek és taxonómiák megmaradnak. Kapcsold be újra a WPML-t.
- Állítsd be újra a nyelveket: ugyanazt az alapértelmezett és kiegészítő nyelvet, mint a visszaállítás előtt.
- Importáld újra ugyanazt a fájlt, a meglévő tartalmat frissítve. Ez a lépés különbözik az új webhelyre költöztetéstől: a bejegyzések már léteznek, ezért az importnak frissítenie kell őket, nem újakat létrehoznia. Használd a WP All Importot rekordegyeztetéssel (azonosító alapján), vagy a WooCommerce-importáló „meglévő termékek frissítése” beállítását. A szabványos WordPress-importáló erre nem alkalmas: csak új tartalmat hoz létre, így minden sort megkettőzne.
- Futtasd a WPML-importálást. A fájlban lévő nyelvi hozzárendelések és fordítási csoportok visszakerülnek a meglévő tartalomra.
Csak az egyes tételek nyelve és a fordítások közötti kapcsolatok állnak vissza. A szövegfordítások, a fordítási feladatok és a WPML beállításai nincsenek az exportfájlban, ezeket az import után állítsd be újra.
Nyelv utólagos hozzáadása
Szekció neve “Nyelv utólagos hozzáadása”Katalógusodat angolul és spanyolul importáltad, most hozzáadod a franciát. Készíts fájlt csak a francia sorokkal. Minden sorhoz add meg az eredetijének fordítási csoportját, a nyelvkódot (fr) és a forrásnyelvet (en). Importáld a fájlt, majd kattints a WPML-importálás futtatása gombra. A WPML megőrzi minden összekapcsolt tétel csoportját, ezért minden francia sor az eredetijének fordításai közé kerül.
Szállítói feed éjszakai szinkronja
Szekció neve “Szállítói feed éjszakai szinkronja”A szállítód minden éjjel termékfeedet küld. Az eredeti termékek angolul vannak, a feed pedig tartalmazza a három nyelvi oszlopot.
- Ütemezd az importot a WP All Import Pro-ban.
- Közvetlenül utána add hozzá a POST-hívást (lásd: Automatizálás: futtatás kattintás nélkül).
- Az új termékek soraiban állítsd a
_wpml_import_teaoszlopot1-re.
Minden éjjel az új termékek megkapják a nyelvüket, és a WPML automatikus fordításra küldi őket a többi nyelvedre.
Készült: