Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Honosítás

A PRECC az állapotsorát és rövid visszajelzéseit 28 nyelven jeleníti meg. A fordítások a binárisba vannak fordítva, így a nyelvválasztás nem okoz extra I/O-t a horog futásakor.

Nyelv beállítása

Állítsa be a PRECC_LANG környezeti változót egy támogatott nyelvkódra. Ez minden más forrással szemben elsőbbséget élvez.

$ PRECC_LANG=zh precc savings
$ export PRECC_LANG=ja

Megőrzés a consent.toml-ben

Adjon hozzá [ui] preferred_language = "ja" sort (vagy bármely támogatott kódot) a ~/.config/precc/consent.toml fájlhoz, hogy a választás környezeti változó exportálása nélkül is megmaradjon a shellek között.

# ~/.config/precc/consent.toml
[ui]
preferred_language = "ja"

Feloldási sorrend

A PRECC először a PRECC_LANG változót, majd a consent.toml [ui] preferred_language mezőjét vizsgálja, végül angolra esik vissza. Az első nem üres jel nyer, és a folyamat élettartamára gyorsítótárba kerül.

1. PRECC_LANG          (environment variable)
2. consent.toml        ([ui] preferred_language)
3. "en"                (default)

Lefedettség

A fordítási tábla 28 nyelvi oszlopot tartalmaz. A kézzel nem ellenőrizhető cellák üresen maradnak, és lekérdezéskor angolra esnek vissza, ahelyett, hogy kitalált írást mutatnának. Ha tudsz javítani egy fordításon, kérjük küldd el upstream.

en  es  de  zh  fr  pt  ja  vi  nl  hu  ar  fa  tr  ko
th  my  mn  bo  pl  ru  zt  da  sv  fi  it  is2 ro  cs

Miért marad gyors

A fordítások fordítási idejű const tömbökként szerepelnek a precc-core binárison belül, nem SQLite-ben. A horog egyetlen, memóriabeli tömbkeresést végez, így a fordítás nem mérhetően drága az < 5 ms p99 horogkerethez képest.