Prevajanje tem

V skrbniku Shopify lahko aktivirate več jezikov, da si lahko stranke po vsem svetu ogledajo vsebino v njihovem maternem jeziku.

Za teme, ki so združljive s prodajo v več jezikih, lahko spremenite privzeti jezik teme in dodate druge jezike, da lahko stranke izberejo želeni jezik. Če vaša tema nima želenega jezika ali želite urediti privzete prevode, lahko prevode ustvarite sami.

Ustvarjanje prevoda za temo

Svojo trgovino lahko prevedete in lokalizirate, da spremenite jezik teme. Lastne prevode lahko dodate z namestitvijo Shopifyjeve aplikacije Translate & Adapt, uporabo izvoza/uvoza CSV ali uporabo aplikacije drugega ponudnika.

Vrste vsebine, ki jih lahko prevedete

Obstajajo tri osnovne vrste vsebin, ki jih boste morda želeli prevesti:

Vsak del besedila lahko prevedete z vnosom prevodov v besedilna polja.

Ni treba, da prevedete vsako polje v temi. Vaše spremembe se shranjujejo samodejno in postopek lahko kadar koli prekinete. Če želite vnesti spremembe, lahko dostopate do vseh obstoječih prevodov.

Če pustite polje brez prevoda, se uporabi privzeti jezik teme.

Navadno besedilo lahko prevedete neposredno, pri prevajanju besedilnih blokov, ki vsebujejo HTML ali Liquid, pa morate biti še posebej previdni.

Prevajanje navadnega besedila

Za večino besedila v spletni trgovini ni treba uporabiti jezika HTML ali Liquid. Pri vnosu prevoda bloka navadnega besedila morate zgolj zamenjati besedilo z ustreznico v drugem jeziku.

Besedilni bloki, ki vsebujejo HTML

Če besedilni blok vsebuje HTML, so besede ali besedne zveze obdane s pari lomljenih oklepajev ( < > ).

Razumeti morate, kako se HTML uporablja v bloku, ki ga prevajate. Čeprav boste morali večino vsebine pustiti v izvirni angleščini, boste morda želeli prevesti nekatere angleške besede zunaj lomljenih oklepajev.

Besedilni bloki, ki vsebujejo HTML, se običajno uporabljajo iz naslednjih razlogov:

Prevajanje imen povezav HTML

Povezava HTML je obdana z oznakami, ki se začnejo z <a href= in končajo z </a>.

Prevesti morate samo ime povezave in ne njenih drugih komponent. Ime povezave je edini del povezave, ki ga bodo videle stranke.

Continue browsing <a href="/collections/all">here</a>.

V tem primeru z ustreznim prevodom zamenjate besede Continue, browsing in here.

Nikoli ne prevajajte ciljnega naslova v povezavi. Ciljni naslov je mesto, kamor je stranka usmerjena ob kliku povezave. Vedno je prikazan v narekovajih in kaže na določen spletni naslov. V vzorčni povezavi je ciljni naslov /collections/all.

Prevajanje besedila, oblikovanega s kodo HTML

HTML se včasih uporablja za poudarjanje ali dodatno oblikovanje besed oz. besednih zvez ali za prikaz simbolov. Prevesti morate samo besede, ki so oblikovane s kodo HTML, in ne same kode ali oznak. Oglejte si primere, da boste lažje razumeli, kaj je treba prevesti in kaj pustiti nespremenjeno.

Primeri oblikovanja s kodo HTML

V naslednem primeru se za prikaz krepkega besedila uporabljajo oznake <strong>:

<strong>On Sale</strong>

V tem primeru prevedete samo besedilo On Sale.

V naslednem primeru se za prikaz simbolov puščic levo in desno uporabljata kodi HTML &larr; in &rarr;:

&larr; Previous Product
Next Product &rarr;

Tukaj prevedete samo besedni zvezi Previous Product in Next Product.

V naslednem primeru se uporabijo oznake HTML <strong> za prikaz imena datoteke collection-sidebar.liquid v krepkem tisku.

Add a type to your products for this list to build itself. All lists are created
in <strong>collection-sidebar.liquid</strong>

Ime datoteke tukaj je datoteka predloge Liquid. Ime datoteke prevedite samo, če se mora ujemati z imenom same datoteke. Če ste na primer ustvarili lastne datoteke, boste v HTML-ju morda morali spremeniti ime datoteke.

Nikoli ne prevajajte oznak HTML ali kod simbolov. Te uporablja vaš brskalnik in jih stranke ne vidijo.

Besedilni bloki, ki vsebujejo Liquid

Nikoli ne prevajajte oznak, predmetov ali filtrov Liquid.

Liquid je jezik za predloge, ki nadzoruje videz vaše spletne strani v različnih kontekstih. Vsebina Liquid je vedno ovita v enega od naslednjih nizov simbolov:

  • {{ in }}
  • {% in %}
  • {%- in -%}

Na primer:

Posted on {{ date }}

V tem primeru bi prevedli le besedilo okoli vsebine Liquid in ne {{ date }}.

Tukaj je primer besedilnega polja, ki uporablja kombinacijo navadnega besedila, HTML-ja in vsebine Liquid:

<strong>{{ author }}</strong> on {{ date }}

Čeprav je ta primer morda videti zapleten, je edini del, ki ga morate prevesti, beseda on.