* Impl. sectioned font table in firmware * make_translation.py: Extract build_symbol_conversion_table function * Put translation indices and strings in a struct * Move translation objcopy step to Python * Impl. multi-language firmware demo * Impl. strings-compressed multi-lang firmware demo * Add font compression to multi-lang demo * Refactor Makefile a bit * Fix rules for make < 4.3 * Add more multi-lang groups * Add Pinecil multi-lang CI build * Add lzfx compression license text * Remote multi-language demo group * Fix build after merge * Import code from BriefLZ * Change brieflz for our use case * Change compression to use brieflz * Remove lzfx code * Update license file for brieflz * Exclude brieflz files from format check * Add BriefLZ test
315 lines
6.5 KiB
JSON
315 lines
6.5 KiB
JSON
{
|
|
"languageCode": "FI",
|
|
"languageLocalName": "Suomi",
|
|
"fonts": [
|
|
"ascii_basic",
|
|
"latin_extended"
|
|
],
|
|
"messages": {
|
|
"SettingsCalibrationWarning": "Varmista että kärki on huoneenlämpöinen ennen jatkamista!",
|
|
"SettingsResetWarning": "Haluatko varmasti palauttaa oletusarvot?",
|
|
"UVLOWarningString": "DC ALH.",
|
|
"UndervoltageString": "Alijännite",
|
|
"InputVoltageString": "Jännite: ",
|
|
"SleepingSimpleString": "Zzzz",
|
|
"SleepingAdvancedString": "Lepotila...",
|
|
"SleepingTipAdvancedString": "Kärki:",
|
|
"IdleTipString": "Pää:",
|
|
"IdleSetString": "Aseta:",
|
|
"TipDisconnectedString": "KÄRKI PUUTTUU",
|
|
"SolderingAdvancedPowerPrompt": "Teho: ",
|
|
"OffString": "Off"
|
|
},
|
|
"messagesWarn": {
|
|
"ResetOKMessage": [
|
|
"Palautus",
|
|
"onnistui"
|
|
],
|
|
"SettingsResetMessage": [
|
|
"Asetukset",
|
|
"palautettu!"
|
|
],
|
|
"NoAccelerometerMessage": [
|
|
"Kiihtyvyysanturi",
|
|
"puuttuu!"
|
|
],
|
|
"NoPowerDeliveryMessage": [
|
|
"USB-PD IC",
|
|
"puuttuu!"
|
|
],
|
|
"LockingKeysString": " LUKITTU",
|
|
"UnlockingKeysString": "AUKI",
|
|
"WarningKeysLockedString": "!LUKKO!"
|
|
},
|
|
"characters": {
|
|
"SettingRightChar": "O",
|
|
"SettingLeftChar": "V",
|
|
"SettingAutoChar": "A",
|
|
"SettingFastChar": "N",
|
|
"SettingSlowChar": "H",
|
|
"SettingMediumChar": "M",
|
|
"SettingOffChar": "P",
|
|
"SettingStartSolderingChar": "K",
|
|
"SettingStartSleepChar": "L",
|
|
"SettingStartSleepOffChar": "N",
|
|
"SettingStartNoneChar": "E",
|
|
"SettingSensitivityOff": "P",
|
|
"SettingSensitivityLow": "A",
|
|
"SettingSensitivityMedium": "K",
|
|
"SettingSensitivityHigh": "S",
|
|
"SettingLockDisableChar": "P",
|
|
"SettingLockBoostChar": "V",
|
|
"SettingLockFullChar": "K",
|
|
"SettingNAChar": "N/A"
|
|
},
|
|
"menuGroups": {
|
|
"PowerMenu": {
|
|
"text2": [
|
|
"Virta-",
|
|
"asetukset"
|
|
],
|
|
"desc": "Virta-asetukset"
|
|
},
|
|
"SolderingMenu": {
|
|
"text2": [
|
|
"Juotos-",
|
|
"asetukset"
|
|
],
|
|
"desc": "Juotosasetukset"
|
|
},
|
|
"PowerSavingMenu": {
|
|
"text2": [
|
|
"Lepotilan",
|
|
"asetukset"
|
|
],
|
|
"desc": "Virransäästöasetukset"
|
|
},
|
|
"UIMenu": {
|
|
"text2": [
|
|
"Käyttö-",
|
|
"liittymä"
|
|
],
|
|
"desc": "Käyttöliittymän asetukset"
|
|
},
|
|
"AdvancedMenu": {
|
|
"text2": [
|
|
"Lisä-",
|
|
"asetukset"
|
|
],
|
|
"desc": "Lisäasetukset"
|
|
}
|
|
},
|
|
"menuOptions": {
|
|
"DCInCutoff": {
|
|
"text2": [
|
|
"Virtalähde",
|
|
"DC"
|
|
],
|
|
"desc": "Virtalähde. Asettaa katkaisujännitteen. <DC 10V> <S 3.3V per kenno, poistaa virtarajoitukset>"
|
|
},
|
|
"SleepTemperature": {
|
|
"text2": [
|
|
"Lepotilan",
|
|
"lämpötila"
|
|
],
|
|
"desc": "Kärjen lämpötila \"lepotilassa\""
|
|
},
|
|
"SleepTimeout": {
|
|
"text2": [
|
|
"Lepotilan",
|
|
"viive"
|
|
],
|
|
"desc": "\"Lepotilan\" ajastus <S=sekuntia | M=minuuttia>"
|
|
},
|
|
"ShutdownTimeout": {
|
|
"text2": [
|
|
"Sammutus",
|
|
"viive"
|
|
],
|
|
"desc": "Automaattisen sammutuksen ajastus <M=minuuttia>"
|
|
},
|
|
"MotionSensitivity": {
|
|
"text2": [
|
|
"Liikkeen",
|
|
"herkkyys"
|
|
],
|
|
"desc": "0=pois päältä | 1=vähäinen herkkyys | ... | 9=suurin herkkyys"
|
|
},
|
|
"TemperatureUnit": {
|
|
"text2": [
|
|
"Lämpötilan",
|
|
"yksikkö"
|
|
],
|
|
"desc": "<C=celsius, F=fahrenheit>"
|
|
},
|
|
"AdvancedIdle": {
|
|
"text2": [
|
|
"Tiedot",
|
|
"lepotilassa"
|
|
],
|
|
"desc": "Näyttää yksityiskohtaisemmat pienemmällä fontilla tiedot lepotilassa."
|
|
},
|
|
"DisplayRotation": {
|
|
"text2": [
|
|
"Näytön",
|
|
"kierto"
|
|
],
|
|
"desc": "A=automaattinen | V=vasenkätinen | O=oikeakätinen"
|
|
},
|
|
"BoostTemperature": {
|
|
"text2": [
|
|
"Tehostus-",
|
|
"lämpötila"
|
|
],
|
|
"desc": "Tehostustilan lämpötila"
|
|
},
|
|
"AutoStart": {
|
|
"text2": [
|
|
"Autom.",
|
|
"käynnistys"
|
|
],
|
|
"desc": "Käynnistää virrat kytkettäessä juotostilan automaattisesti. T=juotostila, S=Lepotila, F=Ei käytössä"
|
|
},
|
|
"CooldownBlink": {
|
|
"text2": [
|
|
"Jäähdytyksen",
|
|
"vilkutus"
|
|
],
|
|
"desc": "Vilkuttaa jäähtyessä juotoskärjen lämpötilaa sen ollessa vielä vaarallisen kuuma"
|
|
},
|
|
"TemperatureCalibration": {
|
|
"text2": [
|
|
"Kalibroi",
|
|
"lämpötila?"
|
|
],
|
|
"desc": "Kalibroi kärjen lämpötilaeron"
|
|
},
|
|
"SettingsReset": {
|
|
"text2": [
|
|
"Palauta",
|
|
"tehdasasetukset?"
|
|
],
|
|
"desc": "Palauta kaikki asetukset oletusarvoihin"
|
|
},
|
|
"VoltageCalibration": {
|
|
"text2": [
|
|
"Kalibroi",
|
|
"tulojännite?"
|
|
],
|
|
"desc": "Tulojännitten kalibrointi (VIN) <paina pitkään poistuaksesi>"
|
|
},
|
|
"AdvancedSoldering": {
|
|
"text2": [
|
|
"Tarkempi",
|
|
"juotosnäyttö"
|
|
],
|
|
"desc": "Näyttää yksityiskohtaisemmat tiedot pienellä fontilla juotostilassa"
|
|
},
|
|
"ScrollingSpeed": {
|
|
"text2": [
|
|
"Selityksien",
|
|
"nopeus"
|
|
],
|
|
"desc": "Selityksien vieritysnopeus <H=hidas | N=nopea>"
|
|
},
|
|
"QCMaxVoltage": {
|
|
"text2": [
|
|
"QC",
|
|
"jännite"
|
|
],
|
|
"desc": "Ensisijainen maksimi QC jännite"
|
|
},
|
|
"PowerLimit": {
|
|
"text2": [
|
|
"Tehon-",
|
|
"rajoitus"
|
|
],
|
|
"desc": "Suurin sallittu teho <Watti>"
|
|
},
|
|
"ReverseButtonTempChange": {
|
|
"text2": [
|
|
"Suunnanvaihto",
|
|
"+ - näppäimille"
|
|
],
|
|
"desc": "Lämpötilapainikkeiden suunnan vaihtaminen"
|
|
},
|
|
"TempChangeShortStep": {
|
|
"text2": [
|
|
"Lämmön muutos",
|
|
"lyhyt painal."
|
|
],
|
|
"desc": "Lämpötilan muutos lyhyellä painalluksella"
|
|
},
|
|
"TempChangeLongStep": {
|
|
"text2": [
|
|
"Lämmön muutos",
|
|
"pitkä painal."
|
|
],
|
|
"desc": "Lämpötilan muutos pitkällä painalluksella"
|
|
},
|
|
"PowerPulsePower": {
|
|
"text2": [
|
|
"Herätyspulssin",
|
|
"voimakkuus"
|
|
],
|
|
"desc": "Herätyspulssin voimakkuus <watti>"
|
|
},
|
|
"HallEffSensitivity": {
|
|
"text2": [
|
|
"Hall-",
|
|
"herk."
|
|
],
|
|
"desc": "Hall-efektianturin herkkyys lepotilan tunnistuksessa <P=pois | A=alhainen | K=keskiverto | S=suuri>"
|
|
},
|
|
"LockingMode": {
|
|
"text2": [
|
|
"Salli nappien",
|
|
"lukitus"
|
|
],
|
|
"desc": "Kolvatessa paina molempia näppäimiä lukitaksesi ne <P=pois | V=vain tehostus | K=kaikki>"
|
|
},
|
|
"MinVolCell": {
|
|
"text2": [
|
|
"Pienin",
|
|
"jännite"
|
|
],
|
|
"desc": "Pienin sallittu jännite per kenno <Voltit> <3S: 3.0V - 3.7V, 4/5/6S: 2.4V - 3.7V>"
|
|
},
|
|
"AnimLoop": {
|
|
"text2": [
|
|
"Animaation",
|
|
"toistaminen"
|
|
],
|
|
"desc": "Toista animaatiot valikossa"
|
|
},
|
|
"AnimSpeed": {
|
|
"text2": [
|
|
"Animaation",
|
|
"nopeus"
|
|
],
|
|
"desc": "Animaatioiden nopeus valikossa <P=pois | A=alhainen | K=keskiverto | S=suuri>"
|
|
},
|
|
"PowerPulseWait": {
|
|
"text2": [
|
|
"Pulssin",
|
|
"odotusaika"
|
|
],
|
|
"desc": "Odotusaika herätyspulssin lähetykseen (x 2.5s)"
|
|
},
|
|
"PowerPulseDuration": {
|
|
"text2": [
|
|
"Pulssin",
|
|
"kesto"
|
|
],
|
|
"desc": "Herätyspulssin kesto (x 250ms)"
|
|
},
|
|
"LanguageSwitch": {
|
|
"text2": [
|
|
"Language:",
|
|
" FI Suomi"
|
|
],
|
|
"desc": ""
|
|
}
|
|
}
|
|
}
|