|
Dokumentace
Rezervovat demoPlatforma
Platforma
MCPCLIAPIWorkflows
NávodyChangelog

Začínáme

  • Úvod
  • Připojte svůj engine

Lokalizační engine

  • Přehled
  • Hlas značky
  • Pravidla
  • Glosáře
  • LLM modely
  • Cache tokeny
  • Rozhodování jazyků

Kvalita

  • Přehledy
  • AI hodnotitelé
  • Playground
  • Návrhy pro engine

Administrace

  • API klíče
  • Tým
  • Role a oprávnění
  • Auditní logy

Rozhodování jazyků

Každý termín glosáře, text hlasu značky, pravidlo a konfigurace modelu jsou uložené pro konkrétní jazyk. Když engine zpracovává požadavek na překlad, určí, které uložené položky se na požadovaný jazyk vztahují – porovnává přesné kódy, dědí mezi regionálními variantami a používá fallback, když neexistuje přesná shoda. Stejné vyhodnocení platí pro všechny čtyři konfigurační vrstvy.

Jak to funguje#

Jazyky se při vstupu normalizují do kanonické podoby a v té se pak ukládají i vracejí. Opraví se velikost písmen i oddělovače, podznačky ale zůstávají zachované.

ZadáteUloží se jako
ENen
en_USen-US
sr_Latn-RSsr-Latn-RS
zh-cnzh-CN

Párování funguje obousměrně napříč hranicí podznaček: uložený jazyk se použije pro požadavek, pokud se přesně shoduje nebo je jeden nadřazený druhému. Jako shodné se berou i dva zápisy téhož jazyka, když ani jeden není nadřazený druhému, ale region určuje písmo: varianta pouze s regionem a varianta s uvedeným písmem jsou ekvivalentní (zh-CN ≡ zh-Hans-CN, zh-TW ≡ zh-Hant-TW).

UloženoPoužije se proNepoužije se pro
dede, de-DE, de-AT, de-CH-
de-DEde-DE, dede-AT, de-CH (sourozenecké regiony)
zh-CNzh-CN, zh-Hans-CN, zhzh-TW, zh-Hant-TW (jiné písmo)

Obrácené dědění

Uložené de-DE, které odpovídá na obecný požadavek de, je v praxi nejčastější scénář: většina enginů je nakonfigurovaná s plnými regionálními kódy, ale přijímá požadavky se základními kódy. Podporované jsou oba směry.

Jak se rozhoduje mezi více shodami#

Když se použije víc než jedna uložená položka, engine je seřadí a vezme tu nejlepší:

  • Nejdřív přesná nebo výchozí jazyková varianta. Pro požadavek de se upřednostní de-DE (výchozí region podle CLDR pro němčinu), potom obecné de.
  • Pak ta nejkonkrétnější jako rozhodující kritérium při rovnosti.
  • Jakýkoli jiný odpovídající region zůstává jako fallback – zákazník, jehož jediná položka je de-CH, ji pořád dostane i pro požadavek de, když se nic lepšího neshoduje, takže konfigurace nikdy nezůstane bez využití.
PožadavekPreferovánoTaké se použije (fallback)Vyloučeno
dede-DE, potom dede-CH, de-AT-
de-DEde-DE, potom de-de-AT, de-CH
de-ATde-AT, potom de-de-DE, de-CH

Řazení vs. výběr#

Výše uvedené řazení určuje pořadí u vrstev, které se kombinují, a vítěze u vrstev, které vybírají jen jednu možnost:

VrstvaCo řazení určuje
GlosářVšechny odpovídající termíny je možné načíst; o tom, co se dostane do promptu, rozhoduje sémantická relevance
PravidlaZahrnou se všechna odpovídající pravidla, nejdřív jazyk s nejlepší shodou
Hlas značkyVyhrává jediný text s nejlepší shodou – pro každý požadavek platí jeden text hlasu značky
Konfigurace modeluNejlepší shoda se stane primárním modelem; ostatní tvoří fallback řetězec

Bezpečnost skriptu#

Jedno další pravidlo platí jen pro položky custom_translationglosáře, jejichž text je navázaný na konkrétní pravopis. Základní jazyk s nejednoznačným písmem – sr (cyrilice nebo latinka), zh (zjednodušené nebo tradiční) – musí při zápisu určit písmo, buď jako explicitní písmo (zh-Hans, sr-Cyrl), nebo jako region, který ho určuje (zh-CN → zjednodušené, sr-RS → cyrilice, podle CLDR). Odmítnutý je jen skutečně holý kód bez písma a bez regionu. Při čtení jsou tyto určené formy ekvivalentní — termín uložený jako zh-Hans-CN platí pro požadavek zh-CN a naopak — ale holý požadavek zh, u kterého písmo není známé, nepřebere řádek s určeným písmem, takže pro předvídatelné výsledky posílejte explicitní písmo nebo region. Jazyky s jediným písmem, jako de, písmo nepotřebují a de se běžně vyhodnotí na de-DE. Položky non_translatable procházejí bez ohledu na písmo.

Příklad#

Engine nakonfigurovaný pomocí regionálních kódů (en-US až fr-FR, de-DE, nb-NO) přijímá požadavky se základními kódy (fr, de, no):

  • Cíl fr převezme termíny glosáře, text hlasu značky a pravidla z fr-FR — řadí se jako výchozí pro fr, ne jako poslední možnost, protože fr-FR je pro francouzštinu výchozí region podle CLDR.
  • Zdroj en odpovídá položkám en-US – shoda je obousměrná.
  • Cíl no nepřevezme nb-NO. no a nb jsou různé jazykové podznačky, ne dvojice regionů; jako cíl použijte nb.

Použití rozhodování jazyků s API#

Vyhodnocení probíhá automaticky při volání localize endpoint. Engine porovná sourceLocale a targetLocale z požadavku s termíny glosáře, texty hlasu značky, pravidly a konfiguracemi modelu, které se mají použít – nejsou potřeba žádné další parametry.

Další kroky#

Glosáře
Přiřaďte zdrojové termíny k přesným překladům pro každý jazyk
Hlasy značky
Nastavte celkový tón a míru formálnosti pro každý jazyk
Pravidla
Přidávejte jazyková pravidla seskupená do sad pravidel
LLM modely
Nastavte výběr modelů a fallbacky pro jednotlivé jazyky

Byla tato stránka užitečná?

Max PrilutskiyMax Prilutskiy·Aktualizováno před 8 dny·4 min čtení