|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

Automatický opětovný překlad

CLI nástroj Lingo.dev automaticky znovu přeloží obsah, když upravíte zdrojový text. lockfile ukládá fingerprinty každého zdrojového řetězce – když se fingerprint změní, CLI pošle aktualizovaný obsah do překladové pipeline a nahradí původní překlad ve všech cílových souborech.

Jak to funguje#

json
// locales/en.json (original)
{ "button.save": "Save changes" }

// locales/es.json (generated)
{ "button.save": "Guardar cambios" }

Po úpravě zdroje:

json
// locales/en.json (updated)
{ "button.save": "Save all changes" }

Po spuštění npx lingo.dev@latest run CLI rozpozná nový fingerprint a obsah znovu přeloží:

json
// locales/es.json (updated automatically)
{ "button.save": "Guardar todos los cambios" }

Nezměněné klíče se úplně přeskočí – do překladového backendu se odešle jen upravený klíč.

Co spouští opětovný překlad#

ZměnaPřeloží se znovu?
Zdrojový text se změnilAno
Zdrojový text beze změnyNe
Klíč přejmenován, obsah beze změnyNe – překlad se přenese
Klíč odstraněn ze zdrojePřeklad se odstraní z cílových souborů
Do zdroje byl přidán nový klíčPřeloží se jako nový obsah

Přepsání a automatický opětovný překlad#

Pokud jste překlad ručně přepsali, automatický opětovný překlad vaše přepsání při změně zdroje nahradí. Je to záměrné – změna zdroje signalizuje posun významu a potřebu nového překladu.

Pokud chcete obsah znovu přeložit z jiných důvodů (změna modelu, úprava promptu), podívejte se na Retranslation.

Další kroky#

Retranslation
Možnosti ručního opětovného překladu
i18n.lock
Jak fingerprinting sleduje změny
Overrides
Jak se zachovávají ruční úpravy
Remove Translations
Jak odstranit překlady z cílových souborů

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

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