|
Dokumentace
Rezervovat demoPlatforma
PlatformaMCPCLIAPIWorkflows
Návody
Changelog

Lokalizace

  • Přehled
  • Translation API
  • Lokalizace webových aplikací
  • Lokalizace mobilních aplikací
  • iOS se String Catalogs
  • Android a strings.xml
  • Lokalizace e-mailů
  • Statický obsah (např. .md, .json)
  • Next.js s Markdoc
  • Rails s i18n

Workflows

  • Nastavení engine pomocí MCP
  • Jira Triage
  • CI/CD

Nastavení engine pomocí Localization MCP

Server Lingo.dev MCP dává AI asistentům pro vývoj přímý přístup ke konfiguraci vašeho lokalizačního engine. Tento průvodce vás provede nastavením lokalizačního engine od začátku — od instalace až po plně nakonfigurovaný engine s hlasy značky pro jednotlivé jazyky, pravidly glosáře, jazykovými instrukcemi a směrováním modelů.

Co budete konfigurovat#

VrstvaK čemu sloužíPříklad
Hlasy značkyTón a míra formálnosti pro jednotlivé jazykyNeformální „du“ pro německé vývojáře, zdvořile formální styl pro japonštinu
GlosářVlastní překlady + nepřekládané výrazy„Deploy“ → „Bereitstellen“ v němčině, „OAuth“ zůstává všude beze změny
InstrukceJazykově specifická pravidlaNezalamitelné mezery před francouzskou interpunkcí, znaky na plnou šířku v japonštině
Směrování modelůVýběr modelu podle jazyka se záložními variantamiClaude Sonnet pro evropské jazykové páry, GPT-4o jako fallback pro japonštinu

Výsledkem je stavové překladové API. Volat ho můžete z kódu přes localization API, z příkazové řádky přes CLI nebo automaticky při každém pull requestu přes CI/CD. Každý požadavek automaticky použije všechny vrstvy.

Problém#

Každý lokalizační engine potřebuje hlasy značky pro jednotlivé jazyky, pravidla glosáře, jazykové instrukce a směrování modelů. Konfigurovat to všechno přes dashboard je zdlouhavé a repetitivní — zvlášť napoprvé, kdy se teprve učíte, k čemu jednotlivé vrstvy slouží a jak spolu fungují.

Server Lingo.dev MCP umožňuje vašemu AI asistentovi pro vývoj zvládnout počáteční nastavení v jediné konverzaci. Stačí ho nasměrovat na obsah vašeho produktu a on vytvoří engine, sepíše profily hlasu značky, vytipuje termíny do glosáře, přidá instrukce specifické pro daný jazyk a nastaví směrování modelů — to vše na jeden zátah. Výsledek pak zkontrolujete a dál doladíte.

Krok 1: Nainstalujte MCP#

Vygenerujte API klíč v sekci API Keys v dashboardu Lingo.dev. Potom přidejte MCP server do konfigurace svého agenta.

Přidejte do .claude/settings.json nebo do .mcp.json na úrovni projektu:

json
{
  "lingo": {
    "type": "http",
    "url": "https://mcp.lingo.dev/account",
    "headers": {
      "x-api-key": "your_api_key"
    }
  }
}

Rozsah organizace

API klíč určuje, kterou organizaci MCP server spravuje. Všechny operace automaticky běží v rámci této organizace — váš asistent nikdy nemusí zadávat ID organizace.

Restartujte svého agenta a ověřte připojení tím, že ho požádáte o vypsání existujících lokalizačních enginů. Pokud je MCP aktivní, vrátí výsledky (nebo prázdný seznam u nových organizací).

Krok 2: Nakonfigurujte engine#

Zkopírujte níže uvedený prompt a vložte ho do svého AI asistenta pro vývoj. Nahraďte URL na konci webem svého produktu, dokumentací nebo README — agent potřebuje reprezentativní obsah, aby odvodil váš hlas, terminologii a cílové publikum.

text
Create a localization engine called 'My Product' for localizing into
German, French, Japanese, and Spanish. Study the content at the URL
below to understand our tone, terminology, and audience. Then configure
everything in one pass: brand voices for each locale (and English),
glossary entries for terms that need consistent translations or should
stay untranslated, and locale-specific linguistic instructions.

https://docs.yourproduct.com

Nezapomeňte na URL

Prompt končí zástupnou URL. Nahraďte ji odkazem na obsah, který vystihuje skutečný hlas vašeho produktu — dokumentaci, README, onboarding flow nebo marketingový web. Bez něj agent vygeneruje obecnou konfiguraci.

Agent si přečte váš obsah, vytvoří engine a nakonfiguruje všechny vrstvy v jediném průchodu. Další kroky jsou o kontrole a doladění toho, co vytvořil.

Krok 3: Dolaďte hlasy značky#

Zkontrolujte hlasy značky, které agent vytvořil pro každý jazyk. Hlas značky určuje, jak váš produkt mluví v konkrétním jazyce — tón, míru formálnosti a styl. Agent je odvodí z vašeho obsahu, ale kulturní nuance stojí za to ověřit.

Na co se zaměřit:

JazykBěžná úprava
Němčina„du“ (neformální) vs. „Sie“ (formální) — záleží na vašem publiku
Francouzština„tu“ (neformální) vs. „vous“ (formální) — spotřebitelský segment vs. enterprise
JaponštinaÚroveň zdvořilosti — zdvořile formální styl (です/ます) je bezpečná volba pro většinu produktů
AngličtinaHlas pro zdrojový jazyk často chybí — přidejte ho kvůli konzistenci

Dobře nastavený německý hlas značky vypadá takto:

text
Use informal "du" address. Keep a direct, technical tone.
Prefer short sentences. Use active voice. When a German equivalent
exists for a technical term, use it (e.g., "Bereitstellung" for
deployment), but keep widely-adopted English terms as-is
(e.g., API, CLI, Token).

Pokud nesedí jazykový rejstřík, řekněte to asistentovi přímo:

text
The German brand voice is too informal for our enterprise docs.
Switch it to formal "Sie" register.

Krok 4: Dolaďte glosář#

Zkontrolujte položky glosáře, které agent vytvořil. Glosář dává engine přesnou kontrolu nad konkrétními termíny — buď vynucuje překlad, nebo naopak zabrání překladu úplně. Agent termíny vytipuje z vašeho obsahu, ale může přehlédnout produktově specifické výrazy nebo zvolit nesprávné překlady.

Typický glosář po úvodním průchodu:

Zdrojový textCílový textZdrojový jazykCílový jazykTyp
DeployBereitstellenendevlastní překlad
workspaceespace de travailenfrvlastní překlad
Lingo.devLingo.dev**nepřekládatelné
OAuthOAuth**nepřekládatelné

Co zkontrolovat:

  • Chybějící termíny — názvy funkcí produktu, interní jargon, na který agent nenarazil
  • Nesprávné překlady — agent může zvolit synonymum, které neodpovídá vaší zavedené terminologii
  • Chybějící nepřekládané výrazy — názvy značek, názvy protokolů nebo zkratky, které mají zůstat beze změny

Položky glosáře se párují podle sémantické podobnosti — položka pro „Deploy“ se bude vztahovat i na „Deploying“, „deployment“ a „deploy your application“, aniž by byly potřeba samostatné položky. Pro termíny, které platí napříč všemi jazyky, použijte zástupné znaky *.

text
Add a glossary entry: 'checkout' should stay as 'Checkout' in
German - it's our product feature name, not the shopping action.

Krok 5: Dolaďte instrukce#

Zkontrolujte instrukce, které agent vytvořil. Instrukce jsou samostatná, testovatelná pravidla pro konkrétní jazyky. Na rozdíl od hlasů značky (které nastavují celkový tón) instrukce zachycují pravidla, která obecné modely často přehlížejí — interpunkci, zkratky, šířku znaků nebo formátování čísel.

Typická sada instrukcí po úvodním průchodu:

JazykNázevPravidlo
frMezery ve francouzské interpunkciPřed :, ;, ! a ? vždy používejte nezalomitelnou mezeru
deNěmecké adresní zkratkyZkracujte „Straße“ na „Str.“ a „Nummer“ na „Nr.“
jaŠířka znaků v japonštiněPoužívejte závorky na plnou šířku () místo polovičních ()

Každá instrukce řeší jednu konkrétní věc, takže ji lze samostatně otestovat — pokud se rozbijí německé zkratky, upravíte jen tuto jednu instrukci, aniž byste sahali na cokoli dalšího.

Co zkontrolovat:

  • Chybějící pravidla — formátování čísel, formáty data, měnové konvence pro vaše cílové jazyky
  • Zdrojový jazyk — anglické instrukce pro Oxfordskou čárku, Title Case nebo formátování čísel často chybějí
text
In French, there should always be a non-breaking space before
colons and semicolons. Add that as an instruction for fr.

Krok 6: Nakonfigurujte směrování modelů (nepovinné)#

Nové enginy přicházejí předem nakonfigurované s výchozími modely optimalizovanými pro kvalitu napříč běžnými i méně rozšířenými jazyky. Většina týmů je nemusí měnit.

Pokud máte konkrétní požadavky — model, který si vede dobře ve vašem oboru, rozpočtové omezení nebo požadavek na compliance — přepište výchozí nastavení:

text
Set Claude Sonnet as the primary model for European language pairs,
with GPT-4o as fallback for Japanese.

Každá konfigurace modelu podporuje seřazené fallbacky. Pokud primární model selže (výpadek, rate limit nebo ukončení podpory), engine automaticky vyzkouší další.

Další kroky#

Localization MCP
Kompletní dokumentace MCP serveru a reference k nastavení
Localization Engines
Jak spolu funguje pět konfigurovatelných vrstev
Brand Voices
Pravidla tónu, formálnosti a stylu pro jednotlivé jazyky
Glossaries
Přesná kontrola termínů pomocí sémantického párování

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

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