Pereiti prie turinio
Atgal į vadovus
Vadovas Paskutinė patikra: 2026 m. spalis 5 min. skaitymo

Svetainės vertimas: URL, hreflang ir peržiūra

Išverstai svetainei reikia daugiau nei išversto teksto: atskiro adreso kiekvienai kalbai, hreflang, lang atributo, žodyno ir peržiūros prieš paskelbiant.

Vienas adresas kiekvienai kalbai

Kiekvienai puslapio kalbos versijai suteik atskirą URL, pavyzdžiui, example.com/de/ ir example.com/pl/. Google rekomenduoja atskirus URL, o ne kalbos perjungimą tuo pačiu adresu naudojant slapukus ar naršyklės nustatymus. Tinka poaplankiai, subdomenai ar šalių domenai; URL parametrai, pavyzdžiui, ?lang=de, nerekomenduojami. Google puslapio kalbą nustato pagal jo matomą turinį, todėl vieno puslapio tekstas ir navigacija turi būti viena kalba.

hreflang: susiek versijas

Su hreflang paieškos sistemoms nurodai, kurie puslapiai priklauso vienas kitam: link elementais puslapio head dalyje, HTTP antrašte arba svetainės žemėlapyje. Google šie trys būdai lygiaverčiai, todėl pakanka vieno. Pavyzdys puslapiui anglų, vokiečių ir lenkų kalbomis:

<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/" />
  • Tas pats blokas dedamas į visus tris puslapius. Kiekviena versija nurodo save ir visas kitas; jei B nenurodo atgal į A, Google žymes ignoruoja.
  • Naudok pilnus adresus su https://, o ne tik /de/preise/.
  • Kalbos kodas atitinka ISO 639-1 (de, pl), pasirinktinai su regionu pagal ISO 3166-1 Alpha 2, pavyzdžiui, de-AT. Vien šalies kodas negalioja.
  • x-default nurodo puslapį lankytojams, kurių kalba neatitinka nė vienos tavo versijos. Google jį sukūrė kalbos pasirinkimo puslapiams; daugelis svetainių naudoja savo pagrindinę versiją.

lang atributas

Puslapio kalbą nustatyk html elemente, pavyzdžiui, lang="en". Kita kalba parašyta ištrauka gauna savo lang atributą ją gaubiančiame elemente. Pasak W3C, šią informaciją naudoja kalbos sintezė, vertimas į Brailio raštą, rašybos tikrintuvai, šrifto parinkimas ir žodžių kėlimas. Tuo tarpu Google rašo, kad puslapio kalbai nustatyti nenaudoja nei hreflang, nei lang atributo. Taigi atributas skirtas naršyklėms ir pagalbinėms technologijoms, o matomas tekstas turi būti tinkama kalba.

Ko negalima versti

  • HTML žymų ir atributų: išverstas klasės pavadinimas ar href sugadina maketą ar nuorodą.
  • Vietos rezervavimo ženklų, pavyzdžiui, {name}, {{count}}, %s ar %1$d. Jie lieka lygiai tokie patys ir pasirodo lygiai vieną kartą.
  • URL, failų pavadinimų, el. pašto adresų, kodo ir trumpųjų kodų, pavyzdžiui, [contact-form].
  • Raktų kalbos failuose, pavyzdžiui, checkout.button.pay. Verčiamos tik reikšmės.
  • Prekės ženklų ir produktų pavadinimų, nebent sąmoningai pasirinkai vietinį pavadinimą.
Pakanka vieno sugadinto vietos rezervavimo ženklo
Jei %s virsta % s arba {name} išverčiamas, puslapyje rodomas neapdorotas kodas arba klaida. Po kiekvieno vertimo patikrink vietos rezervavimo ženklus.

Kalbos failai: .po, JSON ir XLIFF

Programos, temos ir įskiepiai savo tekstus laiko kalbos failuose. Gettext .po failuose kiekvienas įrašas turi msgid (šaltinį) ir msgstr (vertimą); antraštė Plural-Forms nurodo, kiek daugiskaitos formų turi kalba. Lenkų kalbai reikia trijų, anglų – dviejų. i18n JSON failuose raktai lieka, keičiamos tik reikšmės. XLIFF šaltinį ir tikslą laiko greta, su id ir pastabomis, kurios turi likti.

Prekės ženklo ir produktų terminų žodynas

Prieš pirmąjį vertimą nuspręsk, kurie terminai lieka nepakitę (prekės ženklo, produktų ir paketų pavadinimai) ir kurie visada verčiami vienodai. Pridėk kreipinio formą: du ar Sie vokiečių kalba, ty ar Pan/Pani lenkų kalba. Taip mygtukai, produktų puslapiai ir laiškai lieka nuoseklūs.

Mašininis vertimas: juodraštis, tada gimtakalbis

Mašininis vertimas suteikia greitą pirmąjį juodraštį, o ne galutinį tekstą. Google šlamšto politikoje nurodo nukopijuotą turinį, automatiškai išverstą į daug puslapių ir mažai naudingą naudotojams, kaip vieną iš masinio turinio piktnaudžiavimo pavyzdžių. Problema ten yra masiškai gaminami puslapiai be vertės, o ne vertimas savaime. Google taip pat rašo, kad išvertus tik meniu ir poraštę, kai pagrindinis turinys lieka viena kalba, patirtis būna prasta. Suplanuok gimtakalbio peržiūrą:

  1. 1Skaityk tekstą puslapyje, ne tik lentelėje. Kontekstas keičia prasmę.
  2. 2Patikrink skaičius, datas, kainas, vienetus ir kontaktinius duomenis.
  3. 3Patikrink žodyno terminus ir kreipinio formą.
  4. 4Patikrink trumpus tekstus: mygtukai, meniu punktai ir klaidų pranešimai dažnai pailgėja ar tampa dviprasmiški.

Nenukreipk lankytojų automatiškai

Google pataria nenaudoti automatinių nukreipimų pagal numanomą lankytojo kalbą ar vietą, pavyzdžiui, IP adresą ar naršyklės kalbą: dėl jų žmonės ir paieškos sistemos gali nepamatyti visų versijų. Kiekviename puslapyje įdėk matomą kalbos perjungiklį, kuris veda į tą patį puslapį kitomis kalbomis, ir leisk žmonėms rinktis.

Dirbk su Do4U

„Versti HTML“ išlaiko nepakeistas žymes, nuorodas, atributus ir vietos rezervavimo ženklus, o paskui patikrina struktūrą; tavo paskyros žodynas išlaiko prekės ženklų ir produktų pavadinimus tokius, kokių nori. Įrankis „Kalbos failai“ tą patį daro .po, JSON ir XLIFF failams ir sukuria tikslinės kalbos daugiskaitos formas. Įrankis „Teksto vertimas“ apdoroja paprastą tekstą ir neaiškias vietas išvardija pastabose.

Do4U parengia juodraštį, tu patikrini ir nusprendi. Prieš paskelbdamas(-a) duok jį perskaityti gimtakalbiui. Vertimas nėra pažadas, kad lankytojų bus daugiau.

Šaltiniai