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:

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 &larr; és &rarr; HTML-kódok balra és jobbra mutató nyíl szimbólumokat hoznak létre:

&larr; Previous Product
Next Product &rarr;

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.