Ugrás a tartalomra
Vissza az útmutatókhoz
Útmutató Utoljára ellenőrizve: 2026. október 7 perc olvasás

A weboldalad fordítása: URL-ek, hreflang és lektorálás

Egy lefordított weboldalhoz több kell a lefordított szövegnél: nyelvenként egy cím, hreflang, a lang attribútum, egy szószedet és egy lektorálás a közzététel előtt.

Nyelvenként egy cím

Egy oldal minden nyelvi változatának adj saját URL-t, például example.com/de/ és example.com/pl/. A Google külön URL-eket ajánl ahelyett, hogy ugyanazon a címen sütikkel vagy böngészőbeállításokkal váltanád a nyelvet. Az almappák, az aldomainek és az országos domainek egyaránt működnek; az olyan URL-paraméterek, mint a ?lang=de, nem ajánlottak. A Google az oldal látható tartalmából állapítja meg a nyelvét, ezért egy oldal szövege és navigációja legyen egy nyelven.

hreflang: kapcsold össze a változatokat

A hreflang segítségével megmondod a keresőknek, mely oldalak tartoznak össze: link elemekkel az oldal head részében, HTTP-fejléccel vagy az oldaltérképben. A Google számára a három mód egyenértékű, így egy is elég. Egy példa egy angol, német és lengyel nyelvű oldalra:

<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/" />
  • Ugyanaz a blokk kerül mindhárom oldalra. Minden változat felsorolja önmagát és az összes többit; ha B nem mutat vissza A-ra, a Google figyelmen kívül hagyja a címkéket.
  • Teljes címeket használj https://-sel, ne csak /de/preise/.
  • A nyelvkód az ISO 639-1 szabványt követi (de, pl), opcionálisan egy ISO 3166-1 Alpha 2 szerinti régióval, például de-AT. Egy országkód önmagában nem érvényes.
  • Az x-default azt az oldalt nevezi meg, amely azoknak a látogatóknak szól, akiknek a nyelve egyik változatodnak sem felel meg. A Google nyelvválasztó oldalakhoz tervezte; sok webhely a fő változatát használja.

A lang attribútum

Az oldal nyelvét a html elemen állítsd be, például lang="en". Egy más nyelvű szövegrész saját lang attribútumot kap az őt körülvevő elemen. A W3C szerint a beszédkimenet, a Braille-átírás, a helyesírás-ellenőrzők, a betűtípus-választás és az elválasztás használja ezt az információt. A Google viszont azt írja, hogy nem használja a hreflangot vagy a lang attribútumot egy oldal nyelvének felismerésére. Az attribútum tehát a böngészőket és a segítő technológiákat szolgálja, a látható szövegnek pedig a megfelelő nyelven kell lennie.

Mit nem szabad lefordítani

  • HTML-címkéket és attribútumokat: egy lefordított osztálynév vagy href tönkreteszi az elrendezést vagy a linket.
  • Az olyan helyőrzőket, mint a {name}, a {{count}}, a %s vagy a %1$d. Pontosan úgy maradnak, ahogy vannak, és pontosan egyszer szerepelnek.
  • URL-eket, fájlneveket, e-mail-címeket, kódot és az olyan rövidkódokat, mint a [contact-form].
  • A nyelvi fájlok kulcsait, például a checkout.button.pay-t. Csak az értékeket fordítják le.
  • Márka- és termékneveket, hacsak nem választottál szándékosan helyi nevet.
Egyetlen elrontott helyőrző is elég
Ha a %s-ből % s lesz, vagy a {name}-et lefordítják, az oldal nyers kódot vagy hibát mutat. Minden fordítás után ellenőrizd a helyőrzőket.

Nyelvi fájlok: .po, JSON és XLIFF

Az alkalmazások, témák és bővítmények nyelvi fájlokban tárolják a szövegeiket. A gettext .po fájlokban minden bejegyzésnek van egy msgid-je (a forrás) és egy msgstr-je (a fordítás); a Plural-Forms fejléc megmondja, hány többes számú alakja van a nyelvnek. A lengyelnek három kell, az angolnak kettő. Az i18n JSON-fájlokban a kulcsok maradnak, és csak az értékek változnak. Az XLIFF egymás mellett tartja a forrást és a célt, olyan azonosítókkal és megjegyzésekkel, amelyeknek meg kell maradniuk.

Szószedet a márka- és terméknevekhez

Az első fordítás előtt döntsd el, mely kifejezések maradnak változatlanok (márka-, termék- és csomagnevek), és melyek kapnak mindig ugyanazt a fordítást. Add hozzá a megszólítás módját is: németül du vagy Sie, lengyelül ty vagy Pan/Pani. Így a gombok, a termékoldalak és az e-mailek egységesek maradnak.

Gépi fordítás: vázlat, utána egy anyanyelvi beszélő

A gépi fordítás gyors első vázlatot ad, nem kész szöveget. A Google spamszabályzata a tömeges tartalommal való visszaélés egyik példájaként említi azt az összegyűjtött tartalmat, amelyet automatikus fordítással sok oldallá alakítanak, és amely kevés értéket ad a felhasználóknak. A probléma ott a tömegesen előállított, érték nélküli oldalak, nem maga a fordítás. A Google azt is írja, hogy ha csak a menüt és a láblécet fordítják le, miközben a fő tartalom egy nyelven marad, az rossz élményt ad. Tervezz be egy anyanyelvi lektorálást:

  1. 1A szöveget az oldalon olvasd el, ne csak egy táblázatban. A szövegkörnyezet megváltoztatja a jelentést.
  2. 2Ellenőrizd a számokat, dátumokat, árakat, mértékegységeket és elérhetőségeket.
  3. 3Ellenőrizd a szószedet kifejezéseit és a megszólítás módját.
  4. 4Ellenőrizd a rövid szövegeket: a gombok, a menüpontok és a hibaüzenetek gyakran hosszabbak vagy kétértelművé válnak.

Ne irányítsd át automatikusan a látogatókat

A Google nem javasolja a látogató feltételezett nyelvén vagy helyén, például az IP-címén vagy a böngésző nyelvén alapuló automatikus átirányítást: ez megakadályozhatja, hogy az emberek és a keresők az összes változatot lássák. Tegyél minden oldalra egy látható nyelvváltót, amely ugyanarra az oldalra linkel a többi nyelven, és hagyd, hogy az emberek válasszanak.

Munka a Do4U-val

A HTML fordítása eszköz változatlanul hagyja a címkéket, a linkeket, az attribútumokat és a helyőrzőket, majd ellenőrzi a szerkezetet; a fiókod szószedete úgy tartja meg a márka- és termékneveket, ahogy szeretnéd. A Nyelvi fájlok eszköz ugyanezt teszi a .po, JSON és XLIFF fájlokkal, és elkészíti a célnyelv többes számú alakjait. A Fordítás eszköz egyszerű szöveget kezel, és megjegyzésként felsorolja a nem egyértelmű részeket.

A Do4U elkészíti a vázlatot, te ellenőrzöd és döntesz. Közzététel előtt olvastasd el egy anyanyelvi beszélővel. Egy fordítás nem ígéret több látogatóra.

Források