FunkcePluginCeníkZdroje
Změnit jazyk
ZdrojePřekladové glosáře a terminologická konzistence ve WordPressu

Překladové glosáře a terminologická konzistence ve WordPressu

SimplePoTranslate Team3. června 2026
Překladové glosáře a terminologická konzistence ve WordPressu

Otevřete německou verzi obchodu WooCommerce a sledujte, jak slovo „Košík“ putuje rozhraním. Tlačítko v záhlaví říká Warenkorb. Stránka pokladny říká Einkaufswagen. Potvrzovací e-mail říká Korb. Všechna tři jsou technicky platná německá slova pro nákupní košík a lidský překladatel, pracující soubor po souboru, by mohl použít kterékoli z nich. Zákazník čtoucí web však nevidí tři synonyma. Vidí web, který nedokáže udržet svůj vlastní slovník v pořádku, a na e-commerce webu se tato nekonzistence jeví jako nedbalost, a to právě ve chvíli, kdy žádáte o kreditní kartu.

Toto je problém, který řeší překladový glosář. Glosář, někdy nazývaný termínová databáze, je autoritativní seznam toho, jak musí být konkrétní termíny přeloženy v každém jazyce, které termíny nesmí být vůbec přeloženy a které musí být přeloženy vždy stejným způsobem. Tato příručka vysvětluje koncept glosáře, dvě nejdůležitější kategorie termínů, proč rozdělování velkých souborů na části tiše ničí konzistenci a jak to napraví překladový proces, který udržuje glosář napříč těmito částmi.

Co je to překladový glosář

Překladový glosář je strukturované mapování zdrojových termínů na jejich schválené překlady, udržované pro každý jazyk. V nejjednodušší formě je to tabulka: zdrojový termín, požadovaný cílový termín a poznámka o tom, zda je uzamčen nebo přeložitelný. Překladatelé a překladové enginy jej konzultují jako jediný zdroj pravdy, aby se stejný koncept nikdy nezobrazoval dvěma různými způsoby.

Malý fragment glosáře by mohl v JSON vypadat takto:

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

Nebo, pokud váš tým preferuje plochou tabulku, stejná data jako CSV:

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

Glosář plní dvě funkce najednou. U přeložitelných termínů vynucuje jedno schválené ztvárnění. U nepřeložitelných termínů funguje jako seznam „nedotýkat se“.

Samotný formát stěží záleží. JSON, CSV, tabulka nebo jednoduchý soubor klíč-hodnota, vše funguje, protože hodnota glosáře není v jeho příponě souboru, ale v jeho roli jako dohodnutého referenčního bodu. Důležité je, že existuje, že je to jediná autoritativní kopie a že cokoli, co překládá vaše řetězce, jej skutečně konzultuje. Glosář ležící na sdíleném disku, který překladový proces nikdy nečte, je jen dokumentace. Glosář, který proces vynucuje na každý řetězec, je zárukou kvality.

Většina týmů začíná s glosářem reaktivně, poté, co je první nekonzistence ztrapní v produkčním prostředí. Lepší cesta je založit ho před prvním překladem s očividnými položkami: názvy vašich produktů, dvacet nejdůležitějších termínů rozhraní a jakákoli oborová terminologie, kde by špatná volba zmátla zákazníky. Dvacet dobře zvolených položek zabrání většině selhání konzistence.

Dva typy termínů, které se bez glosáře rozpadnou

Které termíny skutečně potřebují kontrolu glosáře? Dvě kategorie, a selhávají v opačných směrech.

Značkové termíny, které se nesmí nikdy překládat

Názvy produktů, značek, funkcí a ochranné známky by měly překladem projít zcela beze změny. Když se Acme Pro stane Acme Profesional ve španělštině, nebo vaše funkce dopravy QuickShip změní na EnvíoRápido, porušili jste rozpoznatelnost značky a často i uživatelské rozhraní, kde je tento přesný řetězec spárován v kódu.

Toto je nejčastější a nejškodlivější selhání glosáře. Strojový překladač ponechaný svému osudu užitečně přeloží Pro, Plus, Cloud a jakékoli jiné slovo, které vypadá jako obecné podstatné jméno, protože nemá jak vědět, že tato slova jsou součástí značky. Glosář je to, co mu řekne, aby přestal.

Termíny, které musí být překládány konzistentně

Opačným problémem je situace Warenkorb versus Einkaufswagen. Jde o skutečná slova, která by měla být přeložena, ale vždy stejným způsobem. Terminologie rozhraní jako Košík (Cart), Pokladna (Checkout), Účet (Account), Seznam přání (Wishlist), Objednávka (Order) a Doprava (Shipping) se musí mapovat na jeden pevný cílový termín napříč každou obrazovkou, e-mailem a tlačítkem. Nebezpečím zde není chybný překlad, ale odchylka: každá jednotlivě správná volba je v izolaci v pořádku a vadou je pouze nekonzistence napříč celým webem.

Toto je problém eroze důvěry. Uživatelé si vytvářejí mentální model slovní zásoby vašeho rozhraní, jak se jím pohybují. Když se slovo změní, model se rozbije a kognitivní tření se projeví jako nejasný pocit, že je web nekvalitní, i když zákazník nedokáže vyjádřit proč.

Konzistence má také konkrétní náklady na použitelnost, které přesahují jen pocit. Podpůrná dokumentace, bublinové nápovědy a e-maily pro onboarding odkazují na termíny rozhraní. Pokud tlačítko říká Warenkorb, ale článek nápovědy říká Einkaufswagen, zmatený zákazník nemůže přiřadit instrukci k obrazovce. Nekonzistentní terminologie tiše rozbíjí váš vlastní podpůrný obsah. Glosář je to, co udržuje produkt, dokumentaci a marketingový text, aby doslova mluvily stejným jazykem.

Proč rozdělování velkých souborů způsobuje nekonzistenci

Zde je mechanismus, který mění jednorázovou nepříjemnost s glosářem v systémový problém na velkých webech. Velký obchod WordPress nebo WooCommerce může mít soubor .po s tisíci řetězci, což je mnohem více, než dokáže jakýkoli model AI přeložit v jednom požadavku. Soubor se proto rozdělí na části a každá část se přeloží samostatně.

Problém je v tom, že když je každá část přeložena izolovaně, engine si nepamatuje, jak přeložil termín před třemi částmi. Část 1 by mohla přeložit „Cart“ jako Warenkorb. Část 7, zpracovaná jako nezávislý požadavek bez sdíleného kontextu, by mohla stejně rozumně přeložit stejné „Cart“ jako Einkaufswagen. Ani jedno není samo o sobě špatně. Nekonzistence je artefaktem rozdělování, nikoli jakéhokoli jednotlivého špatného rozhodnutí.

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

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

Čím větší soubor, tím více částí a tím více příležitostí, aby se stejný termín odchýlil. Přesně proto je překlad velkých souborů obtížnější, než se zdá, téma, které podrobně rozebíráme v článku jak překládat velké PO soubory. Naivní rozdělování vyměňuje úplnost za konzistenci a v obchodě s tisíci řetězci se tato výměna projevuje všude.

Jak to řeší překladový proces s podporou glosáře

Řešením je překladový proces, který dělá dvě věci současně: inteligentně rozděluje velké soubory, aby je vůbec bylo možné zpracovat, a přenáší kontext glosáře a terminologie napříč každou částí, takže rozdělení nikdy nezavede odchylku.

Zde se jako pár uplatňují Smart Batching a Context-Aware AI. Smart Batching rozděluje soubor o velikosti 10 MB a více na zpracovatelné části, ale tyto části nejsou překládány jako izolované jednotky. Proces vynucuje konzistenci glosáře a terminologie napříč částmi, takže jakmile je „Cart“ stanoveno jako Warenkorb, každá další část, která obsahuje „Cart“, dostane stejné ztvárnění. Glosář uzamčených značkových termínů cestuje s každou částí také, takže Acme Pro zůstane nedotčeno, ať už se objeví v řetězci číslo 5 nebo v řetězci číslo 5 000.

Praktickým výsledkem je, že soubor obchodu s 6 000 řetězci se vrátí s jedním konzistentním slovníkem namísto záplaty. Názvy značek jsou nedotčené. Termíny rozhraní jsou jednotné. A zástupné symboly uvnitř těchto řetězců, tokeny %s a {name}, zůstávají uzamčeny na svém místě. Získáte soubor, který působí, jako by ho celý udělal jeden pečlivý překladatel s perfektní pamětí najednou.

Porovnejte to s alternativou, ke které se většina lidí uchyluje: přeložte soubor po částech a poté proveďte manuální průchod najít a nahradit pro normalizaci termínů. Tento přístup selhává ze dvou důvodů. Zaprvé, musíte už znát každý termín, který se odchýlil, což znamená zkontrolovat tisíce řetězců, abyste nekonzistence vůbec našli. Zadruhé, slepé hledání a nahrazování je nebezpečné, protože stejné slovo může být v jednom kontextu správné a v jiném špatné. Vynucování glosáře během překladu, zatímco engine má stále plný kontext každého řetězce, je zásadně bezpečnější než jeho opravování dodatečně.

Glosáře v multi-site pracovním postupu

Pro agentury provádějící lokalizaci napříč mnoha klientskými weby se disciplína glosáře znásobuje. Každý klient má své vlastní značkové termíny a svůj vlastní schválený slovník, a opětovné použití glosáře jednoho klienta na jiném je zaručeným trapasem. Opakovatelný pracovní postup založený na glosáři je to, co udržuje konzistenci tuctu vícejazyčných webů bez dvanáctinásobku ruční kontroly, což je jádrem ideálního lokalizačního pracovního postupu pro agentury spravující více klientských webů. Glosář se stává aktivem pro každého klienta, které cestuje s každým souborem, který pro něj překládáte.

Konzistence terminologie je jedním z těch signálů kvality, kterého si nikdo vědomě nevšimne, když je správná, a každý ji pocítí, když je špatná. Zákazník, který čte Warenkorb na každé obrazovce, o tom nikdy nepřemýšlí. Ten, kdo vidí tři různá slova pro košík, také nepodá stížnost, jen webu trochu méně důvěřuje a trochu hůře konvertuje. Glosář, vynucený napříč každou částí každého souboru, je způsob, jak zajistit, že to nikdy nebudou muset řešit.

Jste připraveni udržet každý termín konzistentní napříč celým vaším vícejazyčným obchodem? Vyzkoušejte SimplePoTranslate zdarma — není vyžadována kreditní karta. Bezplatná úroveň vynucuje konzistenci glosáře a terminologie napříč částmi, takže „Cart“ zůstane jedním slovem a názvy vašich značek zůstanou nedotčeny od prvního řetězce po poslední.

Související témata