|Labs
Rezervovat demoPlatforma
React (Lingo Compiler)
Alpha
React (MCP)React (i18n)Legacy CLI (v0)
Zastaralé

Lingo.dev CLI

  • Jak to funguje
  • Nastavení
  • Rychlý start
  • Monorepa

Konfigurace

  • Podporované formáty
  • i18n.json
  • i18n.lock
  • Podporované jazyky

Funkce

  • Stávající překlady
  • Přidání jazyků
  • Přepsání
  • Poznámky pro překladatele
  • Překladové klíče
  • Přejmenování klíčů
  • Uzamykání klíčů
  • Ignorování klíčů
  • Zachování klíčů
  • Extrakce klíčů pomocí AI

Výkon

  • Velké projekty
  • Paralelní zpracování
  • Odhad nákladů

Opětovný překlad

  • Automatický opětovný překlad
  • Opětovný překlad
  • Odstranění překladů

Tato dokumentace se týká legacy CLI (v0) a je zastaralá. Aktuální CLI je v1. Zobrazit dokumentaci k aktuálnímu CLI

Opětovný překlad

CLI od Lingo.dev nabízí možnosti ručního opětovného překladu pro obnovení překladů i v případě, že se zdrojový text nezměnil — například po přepnutí AI modelů, úpravě překladových promptů nebo vylepšení konfigurace lokalizační engine.

Informace o automatickém opětovném překladu spuštěném změnami zdrojového textu najdete v části Automatický opětovný překlad.

Kompletní opětovný překlad#

Obejděte lockfile a znovu přeložte veškerý obsah:

bash
npx lingo.dev@latest run --force

Tím znovu přeložíte všechny klíče ve všech cílových jazycích a znovu vytvoříte soubor i18n.lock.

Cílený opětovný překlad#

Podle jazyka#

bash
npx lingo.dev@latest run --force --target-locale es

Znovu přeloží pouze španělštinu a všechny ostatní jazyky ponechá beze změny.

Podle typu bucketu#

bash
npx lingo.dev@latest run --force --bucket json

Znovu přeloží pouze soubory JSON a Markdown i ostatní formáty ponechá beze změny.

Podle klíče#

bash
npx lingo.dev@latest run --force --key welcome.title

Znovu přeloží jeden klíč ve všech cílových jazycích. Podporuje také glob vzory.

Podle souboru#

bash
npx lingo.dev@latest run --force --file blog.[locale].json

Znovu přeloží konkrétní soubory. Lze kombinovat více přepínačů --file.

Kombinace možností#

bash
npx lingo.dev@latest run --force --bucket json --target-locale es

Jednotlivé možnosti můžete kombinovat pro přesné řízení — tento příklad znovu přeloží veškerý obsah JSON pouze do španělštiny.

Efektivní opětovný překlad pomocí purge#

Pro nejlepší výkon použijte purge před run místo --force. Využijete tak vestavěný mechanismus cache v CLI:

bash
# Remove existing translations for a specific key
npx lingo.dev@latest purge --key welcome.title

# Then regenerate (without --force)
npx lingo.dev@latest run

Kdy použít opětovný překlad#

ScénářDoporučený postup
Zdrojový text se změnilAutomaticky — bez nutnosti další akce
Přepli jste na jiný AI modelrun --force nebo cílený opětovný překlad
Upravili jste překladové promptyrun --force nebo cílený opětovný překlad
Vylepšili jste konfiguraci enginuCílený opětovný překlad pro dotčené jazyky
Nízká kvalita v konkrétním jazycerun --force --target-locale <locale>

Další kroky#

Automatický opětovný překlad
Jak změny ve zdrojovém textu spouštějí opětovný překlad
Odstranění překladů
Smažte překlady před jejich novým vygenerováním
i18n.lock
Jak fingerprinting sleduje stav překladů
Připojte svůj engine
Vylepšete překlady správnou konfigurací enginu

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

Max PrilutskiyMax Prilutskiy·Aktualizováno před 5 dny·2 min čtení