FunkciókBővítményÁrazásForrások
Nyelv módosítása
ForrásokFordítási szójegyzékek és terminológiai következetesség a WordPressben

Fordítási szójegyzékek és terminológiai következetesség a WordPressben

SimplePoTranslate Team2026. június 3.
Fordítási szójegyzékek és terminológiai következetesség a WordPressben

Nyissa meg egy WooCommerce áruház német verzióját, és figyelje meg, hogyan vándorol a „Kosár” szó a felületen. A fejléc gombja Warenkorb feliratot mutat. A fizetési oldalon Einkaufswagen szerepel. Egy megerősítő e-mailben pedig Korb olvasható. Mindhárom technikailag érvényes német szó a bevásárlókosárra, és egy emberi fordító, aki fájlról fájlra dolgozik, bármelyiket használhatja. De egy ügyfél, aki az oldalt olvassa, nem három szinonimát lát. Egy olyan oldalt lát, amely nem képes rendben tartani a saját szókincsét, és egy e-kereskedelmi oldalon ez a következetlenség gondatlanságnak tűnik, éppen akkor, amikor bankkártyaadatokat kér.

Ezt a problémát oldja meg egy fordítási szójegyzék. A szójegyzék, amelyet néha terminológiagyűjteménynek is neveznek, az a hiteles lista, amely meghatározza, hogyan kell az egyes kifejezéseket az egyes nyelveken visszaadni, mely kifejezéseket soha nem szabad lefordítani, és melyeket mindig ugyanúgy kell fordítani. Ez az útmutató elmagyarázza a szójegyzék fogalmát, a legfontosabb kifejezések két kategóriáját, miért rombolja csendesen a következetességet a nagy fájlok darabokra bontása, és hogyan javítja ki ezt egy olyan fordítási folyamat, amely fenntartja a szójegyzéket a darabokon keresztül.

Mi az a fordítási szójegyzék

A fordítási szójegyzék a forráskifejezések strukturált megfeleltetése a jóváhagyott fordításaiknak, nyelvenként fenntartva. A legegyszerűbb formájában ez egy táblázat: a forráskifejezés, a szükséges célkifejezés, és egy megjegyzés arról, hogy zárolt vagy fordítható-e. A fordítók és a fordítómotorok ezt tekintik az egyetlen hiteles forrásnak, így ugyanaz a fogalom soha nem jelenik meg két különböző módon.

Egy kis szójegyzék-részlet így nézhet ki JSON formátumban:

{
  "en": "Cart",
  "translations": {
    "de": "Warenkorb",
    "es": "Carrito",
    "fr": "Panier"
  },
  "translatable": true
},
{
  "en": "Acme Pro",
  "translations": {},
  "translatable": false,
  "note": "Brand product name. Never translate."
}

Vagy, ha a csapatod egy egyszerű táblázatot részesít előnyben, ugyanaz az adat CSV formátumban:

source,de,es,fr,translatable
Cart,Warenkorb,Carrito,Panier,yes
Checkout,Kasse,Pagar,Commander,yes
Acme Pro,,,,no
Add to Cart,In den Warenkorb,Añadir al carrito,Ajouter au panier,yes

A szójegyzék két feladatot lát el egyszerre. A fordítható kifejezések esetében egyetlen jóváhagyott fordítást érvényesít. A nem fordítható kifejezések esetében pedig egy „ne nyúlj hozzá” listaként működik.

Maga a formátum alig számít. A JSON, CSV, táblázat vagy egy egyszerű kulcs-érték fájl mind működik, mert a szójegyzék értéke nem a fájlkiterjesztésében rejlik, hanem abban a szerepében, mint elfogadott referencia. Ami számít, az az, hogy létezik, hogy ez az egyetlen hiteles példány, és hogy bármi is fordítja a karaktereidet, az valóban konzultál vele. Egy megosztott meghajtón lévő szójegyzék, amelyet a fordítási folyamat soha nem olvas, csupán dokumentáció. Egy szójegyzék, amelyet a folyamat minden karakterláncra érvényesít, minőségi garancia.

A legtöbb csapat reaktívan, az első, éles környezetben felmerülő következetlenség után kezdi el a szójegyzék összeállítását. A jobb út az, ha még az első fordítási kör előtt feltöltik a nyilvánvaló bejegyzésekkel: terméknevekkel, a húsz legfontosabb felületi kifejezéssel, és bármilyen iparági szókészlettel, ahol egy rossz választás összezavarná az ügyfeleket. Húsz jól megválasztott bejegyzés megakadályozza a következetlenségi hibák nagy részét.

A kifejezések két típusa, amelyek szójegyzék nélkül hibásan jelennek meg

Mely kifejezések igényelnek szójegyzék-ellenőrzést? Két kategória, és ellenkező irányban vallanak kudarcot.

Márkanevek, amelyeket soha nem szabad lefordítani

A terméknevek, márkanevek, funkciónevek és védjegyek fordítás nélkül kell, hogy átkerüljenek. Amikor az Acme Pro Acme Profesional lesz spanyolul, vagy a QuickShip szállítási funkciódból EnvíoRápido válik, megtört a márkafelismerés, és gyakran megsérül az UI is, ahol pontosan ez a karakterlánc van egyezve a kódban.

Ez a leggyakoribb és legkárosabb szójegyzékhiba. Egy magára hagyott gépi fordító segítőkészen lefordítja a Pro, Plus, Cloud és bármilyen más, köznévnek tűnő szót, mivel nincs módja tudni, hogy ezek a szavak egy márka részét képezik. A szójegyzék az, ami megmondja neki, hogy álljon meg.

Kifejezések, amelyeket következetesen kell fordítani

Az ellenkező probléma a Warenkorb kontra Einkaufswagen szituáció. Ezek valós szavak, amelyeket le kell fordítani, de mindig ugyanúgy. Az olyan felületi szavak, mint a Cart, Checkout, Account, Wishlist, Order és Shipping, egyetlen rögzített célkifejezésre kell, hogy leképeződjenek minden képernyőn, e-mailben és gombon. A veszély itt nem a félrefordítás, hanem az elcsúszás: minden egyes helyes választás önmagában rendben van, és csak az egész webhelyen átívelő következetlenség jelenti a hibát.

Ez a bizalom eróziójának problémája. A felhasználók mentális modellt építenek fel a felületed szókincséről, ahogy mozognak rajta. Amikor a szó megváltozik, a modell felbomlik, és a kognitív súrlódás homályos érzést kelt, hogy az oldal rossz minőségű, még akkor is, ha az ügyfél nem tudja megfogalmazni, miért.

A következetességnek konkrét használhatósági költségei is vannak az érzésen túl. A támogatási dokumentációk, eszköztippek és bevezető e-mailek mind felületi kifejezésekre hivatkoznak. Ha a gomb Warenkorb feliratot mutat, de a súgócikk Einkaufswagen feliratot, egy összezavarodott ügyfél nem tudja leképezni az utasítást a képernyőre. A következetlen terminológia csendesen tönkreteszi a saját támogatási tartalmaidat. A szójegyzék az, ami biztosítja, hogy a termék, a dokumentáció és a marketing szövege mind ugyanazt a nyelvet beszélje, szó szerint.

Miért okoz következetlenséget a nagy fájlok darabolása

Íme az a mechanizmus, amely egy egyszeri szójegyzék-problémát szisztematikus problémává alakít nagy webhelyeken. Egy nagy WordPress vagy WooCommerce áruházban lehet egy .po fájl több ezer karakterlánccal, sokkal többel, mint amennyit bármely AI modell egyetlen kérésre le tud fordítani. Ezért a fájl darabokra (chunks) van bontva, és minden darab külön-külön kerül fordításra.

A probléma az, hogy amikor minden darabot elszigetelten fordítanak, a motor nem emlékszik arra, hogyan fordított le egy kifejezést három darabbal ezelőtt. Az 1. darab a „Kosár” szót Warenkorb-ra fordíthatja. A 7. darab, amelyet független kérésként, megosztott kontextus nélkül dolgoznak fel, ugyanolyan ésszerűen fordíthatja ugyanazt a „Kosár” szót Einkaufswagen-ra. Egyik sem hibás önmagában. A következetlenség a darabolás műterméke, nem pedig egyetlen rossz döntésé.

# Chunk 1 - header strings
msgid "Cart"
msgstr "Warenkorb"

# Chunk 7 - footer strings, translated in a separate request
msgid "View Cart"
msgstr "Einkaufswagen ansehen"

Minél nagyobb a fájl, annál több darab van, és annál több lehetőség adódik ugyanannak a kifejezésnek az eltérésére. Pontosan ezért nehezebb a nagy fájlok fordítása, mint amilyennek tűnik, egy olyan téma, amelyet részletesen tárgyalunk a nagyméretű PO fájlok fordítása című cikkünkben. Az egyszerű darabolás a teljességet a következetességért cseréli, és egy több ezer karakterláncot tartalmazó áruházban ez a kompromisszum mindenhol megmutatkozik.

Hogyan oldja meg egy szójegyzék-tudatos folyamat

A megoldás egy olyan fordítási folyamat, amely két dolgot tesz egyszerre: intelligensen felosztja a nagy fájlokat, hogy egyáltalán feldolgozhatók legyenek, és átviszi a szójegyzék- és terminológiai kontextust minden egyes darabon, így a felosztás soha nem okoz elcsúszást.

Itt működik együtt a Smart Batching és a Context-Aware AI. A Smart Batching egy 10 MB-nál nagyobb fájlt feldolgozható darabokra oszt, de a darabokat nem elszigetelt idegenként fordítják le. A folyamat szójegyzék- és terminológiai következetességet érvényesít a darabokon keresztül, így miután a „Kosár” Warenkorb lett, minden későbbi darab, amely „Kosár” szót tartalmaz, ugyanazt a fordítást kapja. A zárolt márkanevek szójegyzéke is minden darabbal együtt utazik, így az Acme Pro sértetlen marad, függetlenül attól, hogy az 5. vagy az 5000. karakterláncban jelenik meg.

A gyakorlati eredmény az, hogy egy 6000 karakterláncot tartalmazó áruházfájl egy egységes szókészlettel tér vissza, nem pedig foltvarrással. A márkanevek érintetlenek maradnak. A felületi kifejezések egységesek. És a karakterláncokban lévő helyettesítő jelölők, a %s és {name} tokenek, ugyanakkor a helyükön maradnak. Egy olyan fájlt kapsz, amely úgy olvasható, mintha egy gondos fordító, tökéletes memóriával, egyetlen ülésben csinálta volna az egészet.

Hasonlítsa ezt össze azzal az alternatívával, amihez a legtöbben visszatérnek: darabokban fordítják le a fájlt, majd manuális keresés-és-csere művelettel normalizálják a kifejezéseket utólag. Ez a megközelítés két okból is kudarcot vall. Először is, már ismerned kell minden olyan kifejezést, ami elcsúszott, ami azt jelenti, hogy több ezer karakterláncot kell átnézni, hogy egyáltalán megtaláld a következetlenségeket. Másodszor, a vak keresés-és-csere veszélyes, mert ugyanaz a szó egy kontextusban helyes lehet, míg egy másikban téves. A szójegyzék érvényesítése a fordítás során, amíg a motor még rendelkezik az egyes karakterláncok teljes kontextusával, alapvetően biztonságosabb, mint utólagos javítgatás.

Szójegyzékek többoldalas munkafolyamatban

Azoknál az ügynökségeknél, amelyek számos ügyfél webhelyén végeznek lokalizációt, a szójegyzék fegyelme összetett. Minden ügyfélnek megvan a saját márka terminológiája és a jóváhagyott szókincse, és egy ügyfél szójegyzékének felhasználása egy másikhoz garantáltan zavart okoz. Egy ismételhető, szójegyzék-alapú munkafolyamat az, ami tucatnyi többnyelvű webhelyet tart következetesen, tucatnyi manuális felülvizsgálat nélkül, ami az ideális lokalizációs munkafolyamat a több ügyfél webhelyét kezelő ügynökségek számára lényege. A szójegyzék ügyfélspecifikus eszközzé válik, amely minden, számukra lefordított fájllal együtt utazik.

A terminológiai következetesség azon minőségi jelek közé tartozik, amelyet senki sem vesz észre tudatosan, amikor helyes, de mindenki érez, amikor hibás. Az ügyfél, aki minden képernyőn Warenkorb feliratot olvas, soha nem gondol rá. Az, aki három különböző szót lát a kosárra, szintén nem tesz panaszt, csak egy kicsit kevésbé bízik az oldalban, és egy kicsit rosszabbul konvertál. Egy szójegyzék, amely minden fájl minden darabján érvényesül, az a módja annak, hogy soha ne kelljen ezt érezniük.

Készen állsz arra, hogy minden kifejezést következetesen tartsd az egész többnyelvű áruházadban? Próbáld ki a SimplePoTranslate-et ingyen — hitelkártya nélkül. Az ingyenes szint biztosítja a szójegyzék- és terminológiai következetességet a darabokon keresztül, így a „Kosár” egy szó marad, és a márka neveid érintetlenek maradnak az első karakterlánctól az utolsóig.

Kapcsolódó Témák