|
Dokumentace
Rezervovat demoPlatforma
PlatformaMCPCLI
APIWorkflows
NávodyChangelog

Přehled

  • @lingo.dev/cli

Začínáme

  • Rychlý start
  • Konfigurace
  • Příklady

Reference

  • lingo push
  • lingo pull
  • lingo purge
  • Další příkazy

Konfigurace

  • Ovládání klíčů
  • Formáty
  • Jazyky

Návody

  • Přidání jazyka
  • Stávající překlady
  • Překlad znovu
  • Poznámky pro překladatele
  • Běhy, stav a obnova
  • CI/CD
  • Monorepa
  • Velké projekty

Hledáte starší CLI (v0)? Zobrazit dokumentaci k legacy CLI

Poznámky pro překladatele

Samotný řetězec je často nejednoznačný. „Records“ může znamenat zdravotní záznamy, hudební nahrávky nebo řádky v databázi. Ve zdrojových souborech JSONC se komentář nad klíčem posílá do engine jako kontext, aby přeložil správný význam:

jsonc
{
  // Medical context: patient medical records
  "records": "Records"
}

Komentář se ve výstupu nikdy neobjeví — pouze navádí překlad.

Kde poznámky fungují#

Poznámky pro překladatele se načítají ze zdrojových souborů JSONC (.jsonc). Stačí na některý z nich nasměrovat položku files[]:

json
{ "pattern": "content/en/app.jsonc" }

JSON (.json) komentáře nepodporuje, takže v něm poznámky být nemůžou. Pokud je chcete používat, zvolte pro daný soubor JSONC.

Přecházíte ze staršího CLI? To umělo načítat poznámky i z katalogů řetězců Xcode (.xcstrings). Aktuální CLI tenhle formát nepodporuje, takže dnes kontext nejlépe přidáte přes komentáře v JSONC.

Jak psát užitečné poznámky#

Dobrá poznámka doplní kontext, který samotný řetězec neobsahuje:

jsonc
{
  // Button in the checkout flow — keep it short
  "checkout.pay": "Pay now",

  // "Set" here means a collection, not the verb
  "library.set": "Set",

  // Formal tone — shown in the legal footer
  "footer.terms": "Terms of Service"
}
PoznámkaProč pomáhá
// Appears in the top navřekne engine, kde se text zobrazuje a jak stručný má být
// "Light" is the theme, not weightupřesní slovo s více významy
// Formal registernastaví očekávaný tón

Poznámky, které jen opakují samotný řetězec (// This says Welcome), nic nepřinášejí — klidně je vynechte.

Poznámky vs. konfigurace engine#

Poznámky pro překladatele fungují po jednotlivých řetězcích přímo ve zdroji. Pravidla, která mají platit pro celý jazyk — terminologii, tón nebo hlas značky — raději nastavte v engine, aby se uplatnila všude bez poznámky u každého klíče.

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

Max PrilutskiyMax Prilutskiy·Aktualizováno přibližně před 1 měsícem·1 min čtení