|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

Ignorování klíčů

Ignorované klíče jsou ze zpracování překladu úplně vynechané. V cílových souborech se vůbec neobjeví – CLI je při procházení obsahu přeskočí a nikdy je neodešle do překladového backendu.

Konfigurace#

Přidejte ignoredKeys do bucketu v souboru i18n.json:

json
{
  "buckets": {
    "json": {
      "include": ["locales/[locale].json"],
      "ignoredKeys": ["internal/debug", "dev/testData"]
    }
  }
}

Jak to funguje#

Mějme tento zdrojový soubor:

json
{
  "welcome": "Welcome to our platform",
  "internal": {
    "debug": "Debug mode enabled",
    "testData": "Sample test content"
  }
}

S "ignoredKeys": ["internal/debug", "internal/testData"] bude cílový soubor ve španělštině vypadat takto:

json
{
  "welcome": "Bienvenido a nuestra plataforma"
}

Celá sekce internal v cílovém souboru chybí.

Notace cest ke klíčům#

Pro vnořené klíče použijte lomítko (/) a pro zástupné znaky hvězdičku (*):

json
{ "ignoredKeys": ["internal/*", "dev/settings"] }

Klíče obsahující tečky fungují přirozeně – dev/api.mock cílí na "api.mock" uvnitř "dev".

Ignorování klíčů vs. zamykání klíčů#

Ignorování klíčůZamykání klíčů
Objeví se v cílových souborechNeAno – se zdrojovou hodnotou
Případ použitíLadicí, testovací a interní obsahNázvy značek, technická ID

Další kroky#

Zamykání klíčů
Kopírujte hodnoty bez překladu
Zachování klíčů
Inicializujte jednou a pak chraňte před aktualizacemi
Překladové klíče
Přehled všech ovládacích prvků na úrovni klíčů
i18n.json
Kompletní konfigurace a Reference

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

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