This generates dedicates Translation.cpp files for translation language and derives all language-specific data from them. The Makefile is extended to also take care of generating these source files. This allows reuse of nearly all object files between builds of different languages for the same model and regenerating the translation sources if necessary. This speeds up the release builds and the normal write-compile-cycle considerably. It also eliminates miscompilations when manually building different languages.
279 lines
6.2 KiB
JSON
279 lines
6.2 KiB
JSON
{
|
|
"languageCode": "FI",
|
|
"languageLocalName": "Suomi",
|
|
"cyrillicGlyphs": false,
|
|
"messages": {
|
|
"SettingsCalibrationDone": "Calibration done!",
|
|
"SettingsCalibrationWarning": "Varmista että kärki on huoneenlämpöinen ennen jatkamista!",
|
|
"SettingsResetWarning": "Haluatko varmasti palauttaa oletusarvot?",
|
|
"UVLOWarningString": "DC LOW",
|
|
"UndervoltageString": "Alijännite",
|
|
"InputVoltageString": "Jännite: ",
|
|
"WarningTipTempString": "Lämpötila: ",
|
|
"BadTipString": "VIKATILA",
|
|
"SleepingSimpleString": "Zzzz",
|
|
"SleepingAdvancedString": "Lepotila...",
|
|
"WarningSimpleString": "HOT",
|
|
"WarningAdvancedString": "! KÄRKI KUUMA !",
|
|
"SleepingTipAdvancedString": "Kärki:",
|
|
"IdleTipString": "Kärki:",
|
|
"IdleSetString": " Asetus:",
|
|
"TipDisconnectedString": "KÄRKI ON IRTI",
|
|
"SolderingAdvancedPowerPrompt": "Teho: ",
|
|
"OffString": "OFF",
|
|
"ResetOKMessage": "Reset OK",
|
|
"YourGainMessage": "Your gain:",
|
|
"SettingsResetMessage": "Settings were\nreset!",
|
|
"NoAccelerometerMessage": "No accelerometer\ndetected!",
|
|
"NoPowerDeliveryMessage": "No USB-PD IC\ndetected!",
|
|
"LockingKeysString": " LOCKED",
|
|
"UnlockingKeysString": "UNLOCKED",
|
|
"WarningKeysLockedString": "!LOCKED!"
|
|
},
|
|
"characters": {
|
|
"SettingRightChar": "O",
|
|
"SettingLeftChar": "V",
|
|
"SettingAutoChar": "A",
|
|
"SettingFastChar": "N",
|
|
"SettingSlowChar": "H",
|
|
"SettingStartSolderingChar": "T",
|
|
"SettingStartSleepChar": "S",
|
|
"SettingStartSleepOffChar": "O",
|
|
"SettingStartNoneChar": "F",
|
|
"SettingSensitivityOff": "O",
|
|
"SettingSensitivityLow": "L",
|
|
"SettingSensitivityMedium": "M",
|
|
"SettingSensitivityHigh": "H",
|
|
"SettingLockDisableChar": "D",
|
|
"SettingLockBoostChar": "B",
|
|
"SettingLockFullChar": "F"
|
|
},
|
|
"menuGroups": {
|
|
"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": "Käytettävä virtalähde. Asettaa katkaisujänniteen. <DC 10V, 3S=9.9V, 4S=13.2V, 5S=16.5V, 6S=19.8V>"
|
|
},
|
|
"SleepTemperature": {
|
|
"text2": [
|
|
"Lepotilan",
|
|
"lämpötila"
|
|
],
|
|
"desc": "Lepotilan lämpötila. <C>"
|
|
},
|
|
"SleepTimeout": {
|
|
"text2": [
|
|
"Lepotilan",
|
|
"viive"
|
|
],
|
|
"desc": "Lepotilan viive. <minuuttia/sekuntia>"
|
|
},
|
|
"ShutdownTimeout": {
|
|
"text2": [
|
|
"Sammutus",
|
|
"viive"
|
|
],
|
|
"desc": "Automaattisen sammutuksen aikaviive. <minuuttia>"
|
|
},
|
|
"MotionSensitivity": {
|
|
"text2": [
|
|
"Liikkeen",
|
|
"herkkyys"
|
|
],
|
|
"desc": "Liikkeentunnistuksen herkkyys. <0=pois, 1=epäherkin, 9=herkin>"
|
|
},
|
|
"TemperatureUnit": {
|
|
"text2": [
|
|
"Lämpötilan",
|
|
"yksikkö"
|
|
],
|
|
"desc": "Lämpötilan yksikkö. <C=celsius, F=fahrenheit>"
|
|
},
|
|
"AdvancedIdle": {
|
|
"text2": [
|
|
"Tiedot",
|
|
"lepotilassa"
|
|
],
|
|
"desc": "Näyttää yksityiskohtaisemmat tiedot lepotilassa."
|
|
},
|
|
"DisplayRotation": {
|
|
"text2": [
|
|
"Näytön",
|
|
"kierto"
|
|
],
|
|
"desc": "Näytön kierto. <A=automaattinen O=oikeakätinen V=vasenkä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). Painikkeilla säädetään ja pitkään painamalla poistutaan."
|
|
},
|
|
"AdvancedSoldering": {
|
|
"text2": [
|
|
"Tarkempi",
|
|
"juotosnäyttö"
|
|
],
|
|
"desc": "Näyttää yksityiskohtaisemmat tiedot juotostilassa."
|
|
},
|
|
"ScrollingSpeed": {
|
|
"text2": [
|
|
"Tietojen",
|
|
"näyttönopeus"
|
|
],
|
|
"desc": "Näiden selitetekstien vieritysnopeus."
|
|
},
|
|
"TipModel": {
|
|
"text2": [
|
|
"Tip",
|
|
"Model"
|
|
],
|
|
"desc": "Tip Model selection"
|
|
},
|
|
"SimpleCalibrationMode": {
|
|
"text2": [
|
|
"Simple",
|
|
"Calibration"
|
|
],
|
|
"desc": "Simple Calibration using Hot water"
|
|
},
|
|
"AdvancedCalibrationMode": {
|
|
"text2": [
|
|
"Advanced",
|
|
"Calibration"
|
|
],
|
|
"desc": "Advanced calibration using thermocouple on the tip"
|
|
},
|
|
"QCMaxVoltage": {
|
|
"text2": [
|
|
"Power",
|
|
"Wattage"
|
|
],
|
|
"desc": "Power Wattage of the power adapter used"
|
|
},
|
|
"PowerLimit": {
|
|
"text2": [
|
|
"Power",
|
|
"Limit"
|
|
],
|
|
"desc": "Maximum power the iron can use <Watts>"
|
|
},
|
|
"ReverseButtonTempChange": {
|
|
"text2": [
|
|
"Key +-",
|
|
"reverse?"
|
|
],
|
|
"desc": "Reverse the tip temperature change buttons plus minus assignment."
|
|
},
|
|
"TempChangeShortStep": {
|
|
"text2": [
|
|
"Temp change",
|
|
"short?"
|
|
],
|
|
"desc": "Temperature change steps on short button press!"
|
|
},
|
|
"TempChangeLongStep": {
|
|
"text2": [
|
|
"Temp change",
|
|
"long?"
|
|
],
|
|
"desc": "Temperature change steps on long button press!"
|
|
},
|
|
"PowerPulsePower": {
|
|
"text2": [
|
|
"Power",
|
|
"Pulse W"
|
|
],
|
|
"desc": "Keep awake pulse power intensity"
|
|
},
|
|
"TipGain": {
|
|
"text2": [
|
|
"Modify",
|
|
"tip gain"
|
|
],
|
|
"desc": "Tip gain"
|
|
},
|
|
"HallEffSensitivity": {
|
|
"text2": [
|
|
"Hall Eff",
|
|
"Sensitivity"
|
|
],
|
|
"desc": "Sensitivity of the Hall effect sensor in detecting sleep <O=Off,L=Low,M=Medium,H=High>"
|
|
},
|
|
"LockingMode": {
|
|
"text2": [
|
|
"Allow buttons",
|
|
"locking"
|
|
],
|
|
"desc": "When soldering, long press on both buttons lock them <D=Disable, B=Boost only, F=Full locking>"
|
|
}
|
|
}
|
|
} |