Témák fordítása
A Shopify adminisztrációs felületén több nyelvet is aktiválhat, hogy a vásárlók a világ minden tájáról az anyanyelvükön tekinthessék meg a tartalmat.
A több nyelven történő értékesítéssel kompatibilis témák esetében módosíthatja az alapértelmezett téma nyelvét, és további nyelveket adhat hozzá, hogy a vásárlók kiválaszthassák a preferált nyelvet. Ha a témája nem rendelkezik a kívánt nyelvvel, vagy ha szerkeszteni szeretné az alapértelmezett fordításokat, akkor saját maga is létrehozhatja a fordításokat.
Fordítás létrehozása a témához
A téma nyelvének módosításához lefordíthatja és lokalizálhatja üzletét. Saját fordításokat a Shopify Translate & Adapt alkalmazásának telepítésével, CSV-export/-import használatával vagy egy harmadik féltől származó alkalmazással adhat hozzá.
A lefordítható tartalmak típusai
Három alapvető tartalomtípus létezik, amelyet esetleg le szeretne fordítani:
Minden szövegrészt lefordíthat úgy, hogy a fordításokat beírja a szövegmezőkbe.
Nem kell a téma minden mezőjét lefordítania. A módosítások automatikusan mentésre kerülnek, és bármikor abbahagyhatja a munkát. Bármely meglévő fordítást elérhet, ha módosításokat szeretne végezni.
Ha egy mezőt fordítás nélkül hagy, akkor a téma alapértelmezett nyelve kerül felhasználásra.
Az egyszerű szöveget közvetlenül lefordíthatja, de különösen óvatosnak kell lennie a HTML-t vagy Liquid-et tartalmazó szövegblokkok fordításakor.
Egyszerű szöveg fordítása
Az online áruház legtöbb szövege esetében nincs szükség HTML vagy Liquid használatára. Amikor egy egyszerű szövegblokk fordítását adja meg, mindössze annyit kell tennie, hogy a szöveget kicseréli a másik nyelvű megfelelőjére.
HTML-t tartalmazó szövegblokkok
Ha egy szövegblokk HTML-t tartalmaz, akkor hegyes zárójelpárokat (< >) fog látni a szavak vagy kifejezések körül.
Meg kell értenie, hogyan használják a HTML-t a fordítandó blokkban. Bár a tartalom nagy részét eredeti angol nyelven kell hagynia, a hegyes zárójeleken kívül lehetnek olyan angol szavak, amelyeket le szeretne fordítani.
A HTML-t tartalmazó szövegblokkokat általában a következő okokból használják:
- hivatkozások létrehozása az online áruház egy másik részére vagy egy másik weboldalra
- formázás hozzáadása a szöveghez
HTML-hivatkozások neveinek fordítása
A HTML-hivatkozásokat <a href= kezdetű és </a> végű címkék veszik körül.
Csak a hivatkozás nevét fordítsa le, a többi összetevőjét ne. A hivatkozásnak csak a nevét látják a vásárlók.
Continue browsing <a href="/collections/all">here</a>.Ebben a példában a Continue, a browsing és a here szavakat kellene egy megfelelő fordítással helyettesítenie.
Soha ne fordítsa le a hivatkozás rendeltetési címét (más néven célját). A rendeltetési cím az, ahová a vásárló a hivatkozásra kattintva eljut. Mindig idézőjelek között jelenik meg, és egy adott webcímre mutat. A példában szereplő hivatkozásban a rendeltetési cím a /collections/all.
HTML-lel formázott szöveg fordítása
A HTML-t néha szavak vagy kifejezések kiemelésére, további formázására vagy szimbólumok megjelenítésére használják. Csak a HTML által formázott szavakat szabad lefordítani, magukat a kódokat vagy címkéket nem. Tekintse meg a példákat, hogy megbizonyosodjon arról, hogy megértette, mit kell lefordítani, és mit kell változatlanul hagyni.
HTML formázási példák
A következő példában a <strong> címkék a szöveg félkövérré tételére szolgálnak:
<strong>On Sale</strong>Ebben az esetben csak az On Sale szavakat kell lefordítania.
A következő példában a ← és → HTML-kódok balra és jobbra mutató nyíl szimbólumokat hoznak létre:
← Previous ProductNext Product →Itt csak a Previous Product és a Next Product kifejezéseket kell lefordítania.
A következő példában a <strong> HTML-címkék a collection-sidebar.liquid fájlnév félkövér megjelenítésére szolgálnak.
Add a type to your products for this list to build itself. All lists are created
in <strong>collection-sidebar.liquid</strong>Az itteni fájlnév egy Liquid-sablonfájl. A fájlnevet csak akkor fordítsa le, ha ez szükséges ahhoz, hogy megegyezzen magának a fájlnak a nevével. Például, ha saját fájlokat hozott létre, akkor előfordulhat, hogy módosítania kell a fájlnevet a HTML-ben.
Soha ne fordítsa le a HTML-címkéket vagy a szimbólumkódokat. Ezeket a böngésző használja, és a vásárlók nem látják őket.
Liquid-et tartalmazó szövegblokkok
Soha ne fordítsa le a Liquid-címkéket, -objektumokat vagy -szűrőket.
A Liquid az a sablonnyelv, amely a weboldal megjelenését szabályozza különböző kontextusokban. A Liquid-tartalmat mindig a következő szimbólumkészletek egyike veszi körül:
{{és}}{%és%}{%-és-%}
Például:
Posted on {{ date }}Ebben a példában csak a Liquid-et körülvevő szöveget kell lefordítani, a {{ date }} részt nem.
Íme egy példa egy szövegmezőre, amely egyszerű szöveg, HTML és Liquid kombinációját használja:
<strong>{{ author }}</strong> on {{ date }}Bár ez a példa bonyolultnak tűnhet, az egyetlen rész, amelyet le kell fordítania, a szó on.