Staðfærsla
PRECC birtir stöðulínu sína og stutta endurgjöf á 28 tungumálum. Þýðingar eru þýddar inn í tvíundarskrána, svo tungumálaval kostar ekkert auka inn-/úttak á hook-tíma.
Stilla tungumál
Stilltu umhverfisbreytuna PRECC_LANG á studdan tungumálakóða. Hún hefur forgang fram yfir allar aðrar heimildir.
$ PRECC_LANG=zh precc savings
$ export PRECC_LANG=ja
Varðveita með consent.toml
Bættu [ui] preferred_language = "ja" (eða öðrum studdum kóða) við ~/.config/precc/consent.toml til að halda valinu á milli skelja án þess að flytja út umhverfisbreytu.
# ~/.config/precc/consent.toml
[ui]
preferred_language = "ja"
Upplausnarröð
PRECC athugar fyrst PRECC_LANG, því næst [ui] preferred_language í consent.toml og fellur loks aftur á ensku. Fyrsta ekki-tóma merkið vinnur og er sett í skyndiminni meðan ferlið lifir.
1. PRECC_LANG (environment variable)
2. consent.toml ([ui] preferred_language)
3. "en" (default)
Stuðningur
Þýðingataflan inniheldur 28 tungumáladálka. Reitir sem við getum ekki staðfest handvirkt eru skildir eftir tómir og fara í ensku við uppflettingu í stað þess að birta uppdiktað letur. Ef þú getur bætt þýðingu sendu hana uppstreymis.
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
Af hverju það helst hratt
Þýðingar eru geymdar sem const fylki á þýðingartíma inni í precc-core tvíundinni, ekki í SQLite. Hook gerir aðeins eina uppflettingu í minni, svo þýðingin kostar ekkert mælanlegt á móti < 5 ms p99 hook-fjárlögunum.