Pāriet uz saturu
Atpakaļ uz ceļvežiem
Ceļvedis Pēdējoreiz pārbaudīts: 2026. g. oktobris 6 min lasīšanai

Vietnes tulkošana: adreses, hreflang un pārbaude

Tulkotai vietnei vajag vairāk nekā tulkotu tekstu: vienu adresi katrai valodai, hreflang, atribūtu lang, glosāriju un pārbaudi pirms publicēšanas.

Viena adrese katrai valodai

Dod katrai lapas valodas versijai savu URL, piemēram, example.com/de/ un example.com/pl/. Google iesaka atsevišķas adreses, nevis valodas pārslēgšanu tajā pašā adresē ar sīkdatnēm vai pārlūka iestatījumiem. Der apakšmapes, apakšdomēni vai valstu domēni; URL parametri, piemēram, ?lang=de, nav ieteicami. Google nosaka lapas valodu pēc tās redzamā satura, tāpēc vienas lapas tekstu un navigāciju turi vienā valodā.

hreflang: savieno versijas

Ar hreflang tu pasaki meklētājprogrammām, kuras lapas pieder kopā: ar elementiem link lapas head daļā, ar HTTP galveni vai vietnes kartē. Google šie trīs veidi ir līdzvērtīgi, tāpēc pietiek ar vienu. Piemērs lapai angļu, vācu un poļu valodā:

<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 bloks ir visās trīs lapās. Katra versija norāda sevi un visas pārējās; ja B neatsaucas atpakaļ uz A, Google tagus ignorē.
  • Izmanto pilnas adreses ar https://, nevis tikai /de/preise/.
  • Valodas kods atbilst ISO 639-1 (de, pl), pēc izvēles ar reģionu pēc ISO 3166-1 Alpha 2, piemēram, de-AT. Valsts kods viens pats nav derīgs.
  • x-default nosauc lapu apmeklētājiem, kuru valoda neatbilst nevienai no tavām versijām. Google to paredzēja valodas izvēles lapām; daudzas vietnes izmanto savu galveno versiju.

Atribūts lang

Iestati lapas valodu elementā html, piemēram, lang="en". Fragments citā valodā saņem savu atribūtu lang elementā ap to. Saskaņā ar W3C šo informāciju izmanto runas izvade, Braila raksta tulkošana, pareizrakstības pārbaude, fonta izvēle un vārdu dalīšana. Savukārt Google raksta, ka lapas valodas noteikšanai neizmanto ne hreflang, ne atribūtu lang. Tātad atribūts kalpo pārlūkiem un palīgtehnoloģijām, un redzamajam tekstam jābūt pareizajā valodā.

Ko nedrīkst tulkot

  • HTML tagus un atribūtus: iztulkots klases nosaukums vai href salauž izkārtojumu vai saiti.
  • Vietturus, piemēram, {name}, {{count}}, %s vai %1$d. Tie paliek tieši tādi, kādi ir, un parādās tieši vienu reizi.
  • URL, failu nosaukumus, e-pasta adreses, kodu un īskodus, piemēram, [contact-form].
  • Atslēgas valodu failos, piemēram, checkout.button.pay. Tulko tikai vērtības.
  • Zīmolu un produktu nosaukumus, ja vien neesi apzināti izvēlējies vietēju nosaukumu.
Pietiek ar vienu bojātu vietturi
Ja %s pārvēršas par % s vai {name} tiek iztulkots, lapa rāda neapstrādātu kodu vai kļūdu. Pārbaudi vietturus pēc katra tulkojuma.

Valodu faili: .po, JSON un XLIFF

Lietotnes, tēmas un spraudņi glabā savus tekstus valodu failos. Gettext .po failos katram ierakstam ir msgid (avots) un msgstr (tulkojums); galvene Plural-Forms pasaka, cik daudzskaitļa formu ir valodai. Poļu valodai vajag trīs, angļu – divas. i18n JSON failos atslēgas paliek un mainās tikai vērtības. XLIFF glabā avotu un mērķi blakus, ar identifikatoriem un piezīmēm, kam jāpaliek.

Glosārijs zīmola un produktu terminiem

Pirms pirmā tulkojuma izlem, kuri termini paliek nemainīti (zīmola, produktu un plānu nosaukumi) un kuri vienmēr tiek tulkoti vienādi. Pievieno uzrunas formu: du vai Sie vācu valodā, ty vai Pan/Pani poļu valodā. Tā pogas, produktu lapas un e-pasti paliek vienoti.

Mašīntulkošana: melnraksts, pēc tam dzimtās valodas runātājs

Mašīntulkošana dod ātru pirmo melnrakstu, nevis gatavu tekstu. Google surogātpasta politikā kā vienu piemēru masveida satura ļaunprātīgai izmantošanai min nokasītu saturu, kas ar automātisku tulkošanu pārvērsts daudzās lapās ar mazu vērtību lietotājiem. Problēma tur ir masveidā ražotas lapas bez vērtības, nevis tulkošana kā tāda. Google arī raksta, ka tikai izvēlnes un kājenes tulkošana, kamēr galvenais saturs paliek vienā valodā, rada sliktu pieredzi. Ieplāno dzimtās valodas runātāja pārbaudi:

  1. 1Lasi tekstu lapā, ne tikai tabulā. Konteksts maina nozīmi.
  2. 2Pārbaudi skaitļus, datumus, cenas, mērvienības un kontaktinformāciju.
  3. 3Pārbaudi glosārija terminus un uzrunas formu.
  4. 4Pārbaudi īsos tekstus: pogas, izvēlnes ieraksti un kļūdu ziņojumi bieži kļūst garāki vai divdomīgi.

Nepāradresē apmeklētājus automātiski

Google neiesaka automātiskas pāradresācijas, kas balstītas uz apmeklētāja pieņemto valodu vai atrašanās vietu, piemēram, IP adresi vai pārlūka valodu: tās var liegt cilvēkiem un meklētājprogrammām redzēt visas versijas. Ieliec katrā lapā redzamu valodas pārslēgu, kas ved uz to pašu lapu citās valodās, un ļauj cilvēkiem izvēlēties.

Strādā ar Do4U

Tulkot HTML saglabā tagus, saites, atribūtus un vietturus nemainītus un pēc tam pārbauda struktūru; tava konta glosārijs saglabā zīmolu un produktu nosaukumus tā, kā tu vēlies. Rīks Valodu faili dara to pašu .po, JSON un XLIFF failiem un izveido mērķa valodas daudzskaitļa formas. Rīks Tulkot apstrādā vienkāršu tekstu un neskaidros fragmentus uzskaita kā piezīmes.

Do4U sagatavo melnrakstu, tu pārbaudi un izlem. Pirms publicēšanas ļauj to izlasīt dzimtās valodas runātājam. Tulkojums nav solījums par vairāk apmeklētājiem.

Avoti