Preskoči na sadržaj
Natrag na vodiče
Vodič Posljednja provjera: listopad 2026. 5 min čitanja

Prijevod web-mjesta: URL-ovi, hreflang i pregled

Prevedenom web-mjestu treba više od prevedenog teksta: jedna adresa po jeziku, hreflang, atribut lang, pojmovnik i pregled prije objave.

Jedna adresa po jeziku

Svakoj jezičnoj verziji stranice daj vlastiti URL, na primjer example.com/de/ i example.com/pl/. Google preporučuje zasebne URL-ove umjesto mijenjanja jezika na istoj adresi pomoću kolačića ili postavki preglednika. Podmape, poddomene ili domene zemalja sve funkcioniraju; parametri URL-a poput ?lang=de ne preporučuju se. Google jezik stranice određuje iz njezina vidljivog sadržaja, pa tekst i navigaciju jedne stranice drži na jednom jeziku.

hreflang: poveži verzije

Pomoću hreflang tražilicama govoriš koje stranice pripadaju zajedno: elementima link u zaglavlju (head) stranice, HTTP zaglavljem ili sitemapom. Za Google su ta tri načina istovrijedna, pa je jedan dovoljan. Primjer za stranicu na engleskom, njemačkom i poljskom:

<link rel="alternate" hreflang="en" href="https://example.com/en/prices/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/" />
<link rel="alternate" hreflang="pl" href="https://example.com/pl/ceny/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/prices/" />
  • Isti blok ide na sve tri stranice. Svaka verzija navodi samu sebe i sve ostale; ako B ne upućuje natrag na A, Google zanemaruje oznake.
  • Koristi potpune adrese s https://, a ne samo /de/preise/.
  • Kôd jezika slijedi ISO 639-1 (de, pl), po želji s regijom prema ISO 3166-1 Alpha 2, poput de-AT. Sam kôd zemlje nije valjan.
  • x-default navodi stranicu za posjetitelje čiji jezik ne odgovara nijednoj tvojoj verziji. Google ga je osmislio za stranice za odabir jezika; mnoga web-mjesta koriste svoju glavnu verziju.

Atribut lang

Jezik stranice postavi na elementu html, na primjer lang="en". Odlomak na drugom jeziku dobiva vlastiti atribut lang na elementu oko sebe. Prema W3C-u, tu informaciju koriste govorni izlaz, prijevod na brajicu, provjera pravopisa, izbor fonta i rastavljanje riječi. Google pak piše da ne koristi hreflang ni atribut lang za prepoznavanje jezika stranice. Atribut stoga služi preglednicima i pomoćnoj tehnologiji, a vidljivi tekst mora biti na pravom jeziku.

Što se ne smije prevoditi

  • HTML oznake i atributi: prevedeni naziv klase ili href narušava raspored ili poveznicu.
  • Rezervirana mjesta poput {name}, {{count}}, %s ili %1$d. Ostaju točno kakva jesu i pojavljuju se točno jednom.
  • URL-ovi, nazivi datoteka, e-adrese, kôd i kratki kodovi poput [contact-form].
  • Ključevi u jezičnim datotekama, poput checkout.button.pay. Prevode se samo vrijednosti.
  • Nazivi marki i proizvoda, osim ako si namjerno odabrao/la lokalni naziv.
Dovoljno je jedno pokvareno rezervirano mjesto
Ako %s postane % s ili se {name} prevede, stranica prikazuje sirovi kôd ili pogrešku. Provjeri rezervirana mjesta nakon svakog prijevoda.

Jezične datoteke: .po, JSON i XLIFF

Aplikacije, teme i dodaci drže svoje tekstove u jezičnim datotekama. U gettext .po datotekama svaki unos ima msgid (izvornik) i msgstr (prijevod); zaglavlje Plural-Forms kaže koliko oblika množine jezik ima. Poljski treba tri, engleski dva. U i18n JSON datotekama ključevi ostaju, a mijenjaju se samo vrijednosti. XLIFF drži izvornik i cilj jedan uz drugi, s identifikatorima i napomenama koji moraju ostati.

Pojmovnik za pojmove marke i proizvoda

Prije prvog prijevoda odluči koji pojmovi ostaju kakvi jesu (nazivi marke, proizvoda i paketa), a koji uvijek dobivaju isti prijevod. Dodaj način oslovljavanja: du ili Sie na njemačkom, ty ili Pan/Pani na poljskom. Tako gumbi, stranice proizvoda i e-poruke ostaju dosljedni.

Strojni prijevod: nacrt, a zatim izvorni govornik

Strojni prijevod daje ti brz prvi nacrt, a ne gotov tekst. Googleova pravila o neželjenom sadržaju kao jedan primjer zlouporabe masovno izrađenog sadržaja navode preuzeti sadržaj pretvoren u mnogo stranica automatskim prevođenjem, s malo vrijednosti za korisnike. Problem su ondje masovno proizvedene stranice bez vrijednosti, a ne prijevod kao takav. Google također piše da prevođenje samo izbornika i podnožja dok glavni sadržaj ostaje na jednom jeziku stvara loše iskustvo. Planiraj pregled izvornog govornika:

  1. 1Čitaj tekst na stranici, a ne samo u tablici. Kontekst mijenja značenje.
  2. 2Provjeri brojeve, datume, cijene, jedinice i kontaktne podatke.
  3. 3Provjeri pojmove iz pojmovnika i način oslovljavanja.
  4. 4Provjeri kratke tekstove: gumbi, stavke izbornika i poruke o pogreškama često postanu dulji ili dvosmisleni.

Nemoj automatski preusmjeravati posjetitelje

Google savjetuje da se ne koriste automatska preusmjeravanja na temelju pretpostavljenog jezika ili lokacije posjetitelja, poput IP adrese ili jezika preglednika: mogu spriječiti ljude i tražilice da vide sve verzije. Na svaku stranicu stavi vidljiv izbornik za odabir jezika koji povezuje na istu stranicu na drugim jezicima i pusti ljude da biraju.

Rad s Do4U-om

Prijevod HTML-a zadržava oznake, poveznice, atribute i rezervirana mjesta nepromijenjenima, a zatim provjerava strukturu; pojmovnik tvog računa zadržava nazive marki i proizvoda onakvima kakve želiš. Alat Jezične datoteke radi isto za datoteke .po, JSON i XLIFF i izrađuje oblike množine ciljnog jezika. Alat Prijevod teksta obrađuje običan tekst i nejasne odlomke navodi kao napomene.

Do4U izrađuje nacrt, a ti provjeravaš i odlučuješ. Neka ga izvorni govornik pročita prije objave. Prijevod nije obećanje više posjetitelja.

Izvori