Merge branch 'master' of https://github.com/Ralim/ts100
This commit is contained in:
@@ -48,6 +48,9 @@
|
|||||||
} else if (id == "current-lang-file") {
|
} else if (id == "current-lang-file") {
|
||||||
if (checkTranslationFile(file.name)) {
|
if (checkTranslationFile(file.name)) {
|
||||||
app.current = json;
|
app.current = json;
|
||||||
|
if (!app.current.cyrillicGlyphs){
|
||||||
|
app.current.cyrillicGlyphs = false;
|
||||||
|
}
|
||||||
app.meta.currentLoaded = true;
|
app.meta.currentLoaded = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -238,6 +241,15 @@
|
|||||||
<td class="label">Local Language Name</td>
|
<td class="label">Local Language Name</td>
|
||||||
<td class="value"><input type="text" v-model="current.languageLocalName" class="short"></td>
|
<td class="value"><input type="text" v-model="current.languageLocalName" class="short"></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr v-if="meta.currentLoaded">
|
||||||
|
<td class="label">Font table to use</td>
|
||||||
|
<td class="value">
|
||||||
|
<select v-model="current.cyrillicGlyphs" v-on:change="current.cyrillicGlyphs = current.cyrillicGlyphs=='true'">
|
||||||
|
<option value="false">Latin Extended</option>
|
||||||
|
<option value="true">Cyrillic Glyphs</option>
|
||||||
|
</select>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<div v-if="def.messages && referent.messages && current.messages">
|
<div v-if="def.messages && referent.messages && current.messages">
|
||||||
|
|||||||
@@ -84,6 +84,7 @@
|
|||||||
if (!isDefined(lang)) {
|
if (!isDefined(lang)) {
|
||||||
lang = {
|
lang = {
|
||||||
languageCode: langCode,
|
languageCode: langCode,
|
||||||
|
cyrillicGlyphs: false,
|
||||||
messages: {},
|
messages: {},
|
||||||
characters: {},
|
characters: {},
|
||||||
menuDouble : false,
|
menuDouble : false,
|
||||||
@@ -97,6 +98,13 @@
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Use Cyrillic glyphs
|
||||||
|
if (startsWith(line, "#define CYRILLIC_GLYPHS")) {
|
||||||
|
lang.cyrillicGlyphs = true;
|
||||||
|
entryIndex = 0;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
// Menu type
|
// Menu type
|
||||||
reMenuMode.lastIndex = 0;
|
reMenuMode.lastIndex = 0;
|
||||||
match = reMenuMode.exec(line);
|
match = reMenuMode.exec(line);
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ def readTranslations(jsonDir):
|
|||||||
langCodeFromJson = lang['languageCode']
|
langCodeFromJson = lang['languageCode']
|
||||||
except KeyError:
|
except KeyError:
|
||||||
langCodeFromJson = "(missing)"
|
langCodeFromJson = "(missing)"
|
||||||
|
|
||||||
# ...cause they should be the same!
|
# ...cause they should be the same!
|
||||||
if langCode != langCodeFromJson:
|
if langCode != langCodeFromJson:
|
||||||
raise ValueError("Invalid languageCode " + langCodeFromJson + " in file " + fileName)
|
raise ValueError("Invalid languageCode " + langCodeFromJson + " in file " + fileName)
|
||||||
@@ -87,6 +87,14 @@ def writeLanguage(languageCode, defs, f):
|
|||||||
|
|
||||||
f.write(to_unicode("// ---- " + langName + " ----\n\n"))
|
f.write(to_unicode("// ---- " + langName + " ----\n\n"))
|
||||||
|
|
||||||
|
try:
|
||||||
|
cyrillic = lang['cyrillicGlyphs']
|
||||||
|
except KeyError:
|
||||||
|
cyrillic = False
|
||||||
|
|
||||||
|
if cyrillic :
|
||||||
|
f.write(to_unicode("#define CYRILLIC_GLYPHS\n\n"))
|
||||||
|
|
||||||
# ----- Writing SettingsDescriptions
|
# ----- Writing SettingsDescriptions
|
||||||
obj = lang['menuOptions']
|
obj = lang['menuOptions']
|
||||||
f.write(to_unicode("const char* SettingsDescriptions[] = {\n"))
|
f.write(to_unicode("const char* SettingsDescriptions[] = {\n"))
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "BG",
|
"languageCode": "BG",
|
||||||
|
"languageLocalName": "Български",
|
||||||
|
"cyrillicGlyphs": true,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Уверете се, че човката на поялника е със стайна температура преди да продължите!",
|
"SettingsCalibrationWarning": "Уверете се, че човката на поялника е със стайна температура преди да продължите!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "български"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "CS_CZ",
|
"languageCode": "CS",
|
||||||
|
"languageLocalName": "Český",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Ujistěte se, že hrot má pokojovou teplotu!",
|
"SettingsCalibrationWarning": "Ujistěte se, že hrot má pokojovou teplotu!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Český"
|
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "DK",
|
"languageCode": "DA",
|
||||||
|
"languageLocalName": "Dansk",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Sørg for at loddespidsen er ved stuetemperatur, inden du fortsætter!",
|
"SettingsCalibrationWarning": "Sørg for at loddespidsen er ved stuetemperatur, inden du fortsætter!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Dansk"
|
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "DE",
|
"languageCode": "DE",
|
||||||
|
"languageLocalName": "Deutsch",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Kalibrierung abgeschlossen!",
|
"SettingsCalibrationDone": "Kalibrierung abgeschlossen!",
|
||||||
"SettingsCalibrationWarning": "Vor dem Fortfahren muss die Lötspitze vollständig abgekühlt sein!",
|
"SettingsCalibrationWarning": "Vor dem Fortfahren muss die Lötspitze vollständig abgekühlt sein!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Leistungsaufnahme der verwendeten Spannungsversorgung"
|
"desc": "Leistungsaufnahme der verwendeten Spannungsversorgung"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Deutsch"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "EN",
|
"languageCode": "EN",
|
||||||
"languageLocalName": "English",
|
"languageLocalName": "English",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Please ensure the tip is at room temperature before continuing!",
|
"SettingsCalibrationWarning": "Please ensure the tip is at room temperature before continuing!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "F",
|
"SettingFastChar": "F",
|
||||||
"SettingSlowChar": "S"
|
"SettingSlowChar": "S"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Advanced options"
|
"desc": "Advanced options"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "PWRSC",
|
"text": "PWRSC",
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "ES",
|
"languageCode": "ES",
|
||||||
|
"languageLocalName": "Español",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "¡Asegúrese que la punta esté a temperatura ambiente antes de proceder!",
|
"SettingsCalibrationWarning": "¡Asegúrese que la punta esté a temperatura ambiente antes de proceder!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Español"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "FI",
|
"languageCode": "FI",
|
||||||
"languageLocalName": "Suomi",
|
"languageLocalName": "Suomi",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Varmista että kärki on huoneenlämpöinen ennen jatkamista!",
|
"SettingsCalibrationWarning": "Varmista että kärki on huoneenlämpöinen ennen jatkamista!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "N",
|
"SettingFastChar": "N",
|
||||||
"SettingSlowChar": "H"
|
"SettingSlowChar": "H"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Lisäasetukset"
|
"desc": "Lisäasetukset"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "",
|
"text": "",
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "FR",
|
"languageCode": "FR",
|
||||||
|
"languageLocalName": "Français",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration effectuée!",
|
"SettingsCalibrationDone": "Calibration effectuée!",
|
||||||
"SettingsCalibrationWarning": "Assurez-vous que la panne soit à température ambiante avant de continuer!",
|
"SettingsCalibrationWarning": "Assurez-vous que la panne soit à température ambiante avant de continuer!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Puissance de l'alimentation utilisée"
|
"desc": "Puissance de l'alimentation utilisée"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Français"
|
|
||||||
}
|
}
|
||||||
@@ -1,8 +1,10 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "HR",
|
"languageCode": "HR",
|
||||||
"languageLocalName": "Hrvatski",
|
"languageLocalName": "Hrvatski",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Kalibracija gotova!",
|
||||||
|
"SettingsCalibrationWarning": "Provjerite da je vršak ohlađen na sobnu temperaturu prije nego što nastavite!",
|
||||||
"SettingsResetWarning": "Jeste li sigurni da želite sve postavke vratiti na tvorničke vrijednosti?",
|
"SettingsResetWarning": "Jeste li sigurni da želite sve postavke vratiti na tvorničke vrijednosti?",
|
||||||
"UVLOWarningString": "BATERIJA",
|
"UVLOWarningString": "BATERIJA",
|
||||||
"UndervoltageString": "PRENIZAK NAPON",
|
"UndervoltageString": "PRENIZAK NAPON",
|
||||||
@@ -18,7 +20,6 @@
|
|||||||
"IdleSetString": " / ",
|
"IdleSetString": " / ",
|
||||||
"TipDisconnectedString": "VRH NIJE SPOJEN!",
|
"TipDisconnectedString": "VRH NIJE SPOJEN!",
|
||||||
"SolderingAdvancedPowerPrompt": "Snaga: ",
|
"SolderingAdvancedPowerPrompt": "Snaga: ",
|
||||||
"SettingsCalibrationWarning": "Provjerite da je vršak ohlađen na sobnu temperaturu prije nego što nastavite!",
|
|
||||||
"OffString": "Off"
|
"OffString": "Off"
|
||||||
},
|
},
|
||||||
"characters": {
|
"characters": {
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "B",
|
"SettingFastChar": "B",
|
||||||
"SettingSlowChar": "S"
|
"SettingSlowChar": "S"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Upravljanje naprednim opcijama"
|
"desc": "Upravljanje naprednim opcijama"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "PWRSC",
|
"text": "PWRSC",
|
||||||
@@ -199,34 +200,34 @@
|
|||||||
"TipModel": {
|
"TipModel": {
|
||||||
"text": "TIPMO",
|
"text": "TIPMO",
|
||||||
"text2": [
|
"text2": [
|
||||||
"Tip",
|
"Model",
|
||||||
"Model"
|
"Vrha"
|
||||||
],
|
],
|
||||||
"desc": "Tip Model selection"
|
"desc": "Odabir modela lemnog vrha"
|
||||||
},
|
},
|
||||||
"SimpleCalibrationMode": {
|
"SimpleCalibrationMode": {
|
||||||
"text": "SMPCAL",
|
"text": "SMPCAL",
|
||||||
"text2": [
|
"text2": [
|
||||||
"Simple",
|
"Jednostavna",
|
||||||
"Calibration"
|
"kalibracija"
|
||||||
],
|
],
|
||||||
"desc": "Simple Calibration using Hot water"
|
"desc": "Kalibracija kipućom vodom"
|
||||||
},
|
},
|
||||||
"AdvancedCalibrationMode": {
|
"AdvancedCalibrationMode": {
|
||||||
"text": "ADVCAL",
|
"text": "ADVCAL",
|
||||||
"text2": [
|
"text2": [
|
||||||
"Advanced",
|
"Napredna",
|
||||||
"Calibration"
|
"kalibracija"
|
||||||
],
|
],
|
||||||
"desc": "Advanced calibration using thermocouple on the tip"
|
"desc": "Kalibracija korištenjem termo-elementa"
|
||||||
},
|
},
|
||||||
"PowerInput": {
|
"PowerInput": {
|
||||||
"text": "PWRW",
|
"text": "PWRW",
|
||||||
"text2": [
|
"text2": [
|
||||||
"Power",
|
"Snaga",
|
||||||
"Wattage"
|
"napajanja"
|
||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Snaga modula za napajanje"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "HU",
|
"languageCode": "HU",
|
||||||
|
"languageLocalName": "Magyar",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Kalibráció befejezve!",
|
"SettingsCalibrationDone": "Kalibráció befejezve!",
|
||||||
"SettingsCalibrationWarning": "Folytatás előtt győződjön meg róla, hogy a hegy szobahőmérsékletű!",
|
"SettingsCalibrationWarning": "Folytatás előtt győződjön meg róla, hogy a hegy szobahőmérsékletű!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "A tápegység által leadott teljesítmény"
|
"desc": "A tápegység által leadott teljesítmény"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "magyar"
|
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "IT",
|
"languageCode": "IT",
|
||||||
|
"languageLocalName": "Italiano",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibrazione effettuata",
|
"SettingsCalibrationDone": "Calibrazione effettuata",
|
||||||
"SettingsCalibrationWarning": "Assicurati che la punta si trovi a temperatura ambiente prima di continuare!",
|
"SettingsCalibrationWarning": "Assicurati che la punta si trovi a temperatura ambiente prima di continuare!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Imposta la potenza dell'alimentatore in uso"
|
"desc": "Imposta la potenza dell'alimentatore in uso"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Italiano"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "LT",
|
"languageCode": "LT",
|
||||||
"languageLocalName": "Lietuvių",
|
"languageLocalName": "Lietuvių",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Kalibracija atlikta!",
|
"SettingsCalibrationDone": "Kalibracija atlikta!",
|
||||||
"SettingsCalibrationWarning": "Prieš tęsdami įsitikinkite, kad antgalis yra kambario temperatūros!",
|
"SettingsCalibrationWarning": "Prieš tęsdami įsitikinkite, kad antgalis yra kambario temperatūros!",
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "NL",
|
"languageCode": "NL",
|
||||||
"languageLocalName": "Nederlands",
|
"languageLocalName": "Nederlands",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Zorg ervoor dat de soldeerpunt op kamertemperatuur is voor je verdergaat!",
|
"SettingsCalibrationWarning": "Zorg ervoor dat de soldeerpunt op kamertemperatuur is voor je verdergaat!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "F",
|
"SettingFastChar": "F",
|
||||||
"SettingSlowChar": "S"
|
"SettingSlowChar": "S"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "geavanceerde Instellingen"
|
"desc": "geavanceerde Instellingen"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "",
|
"text": "",
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "NL_BE",
|
"languageCode": "NL_BE",
|
||||||
"languageLocalName": "Vlaams",
|
"languageLocalName": "Vlaams",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Gecalibreerd!",
|
"SettingsCalibrationDone": "Gecalibreerd!",
|
||||||
"SettingsCalibrationWarning": "Zorg vooraf dat de punt op kamertemperatuur is!",
|
"SettingsCalibrationWarning": "Zorg vooraf dat de punt op kamertemperatuur is!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "S",
|
"SettingFastChar": "S",
|
||||||
"SettingSlowChar": "T"
|
"SettingSlowChar": "T"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Gevorderde Instellingen"
|
"desc": "Gevorderde Instellingen"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "",
|
"text": "",
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "NO",
|
"languageCode": "NO",
|
||||||
"languageLocalName": "Norsk",
|
"languageLocalName": "Norsk",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Sørg for at loddespissen har romtemperatur før du fortsetter!",
|
"SettingsCalibrationWarning": "Sørg for at loddespissen har romtemperatur før du fortsetter!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "H",
|
"SettingFastChar": "H",
|
||||||
"SettingSlowChar": "L"
|
"SettingSlowChar": "L"
|
||||||
},
|
},
|
||||||
|
"menuDouble": false,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Avanserte valg"
|
"desc": "Avanserte valg"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": false,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "Kilde",
|
"text": "Kilde",
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "PL",
|
"languageCode": "PL",
|
||||||
|
"languageLocalName": "Polski",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Kalibracja udana!",
|
"SettingsCalibrationDone": "Kalibracja udana!",
|
||||||
"SettingsCalibrationWarning": "Przed kontynuowaniem upewnij się, że końcówka osiągnela temperature pokojowa!",
|
"SettingsCalibrationWarning": "Przed kontynuowaniem upewnij się, że końcówka osiągnela temperature pokojowa!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Moc używanego zasilacza w Watach"
|
"desc": "Moc używanego zasilacza w Watach"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Polski"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "PT",
|
"languageCode": "PT",
|
||||||
|
"languageLocalName": "Português",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "A ponta deve estar em temperatura ambiente antes de continuar!",
|
"SettingsCalibrationWarning": "A ponta deve estar em temperatura ambiente antes de continuar!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Portugues"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "RU",
|
"languageCode": "RU",
|
||||||
|
"languageLocalName": "Русский",
|
||||||
|
"cyrillicGlyphs": true,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Калибровка выполнена!",
|
"SettingsCalibrationDone": "Калибровка выполнена!",
|
||||||
"SettingsCalibrationWarning": "Убедитесь, что жало остыло до комнатной температуры, прежде чем продолжать!",
|
"SettingsCalibrationWarning": "Убедитесь, что жало остыло до комнатной температуры, прежде чем продолжать!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Русский"
|
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "SK",
|
"languageCode": "SK",
|
||||||
|
"languageLocalName": "Slovenský",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Najprv sa prosim uistite, ze hrot ma izbovu teplotu!",
|
"SettingsCalibrationWarning": "Najprv sa prosim uistite, ze hrot ma izbovu teplotu!",
|
||||||
|
|||||||
@@ -1,232 +0,0 @@
|
|||||||
{
|
|
||||||
"languageCode": "SR",
|
|
||||||
"languageLocalName": "Srpski",
|
|
||||||
"messages": {
|
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
|
||||||
"SettingsCalibrationWarning": "Proverite da li je vrh ohlađen na sobnu temperaturu pre nego što nastavite!",
|
|
||||||
"SettingsResetWarning": "Jeste li sigurni da želite da vratite sva podešavanja na fabričke vrednosti?",
|
|
||||||
"UVLOWarningString": "BATERIJA",
|
|
||||||
"UndervoltageString": "PRENIZAK NAPON",
|
|
||||||
"InputVoltageString": "Napajanje: ",
|
|
||||||
"WarningTipTempString": "Temp vrha: ",
|
|
||||||
"BadTipString": "LOŠ VRH",
|
|
||||||
"SleepingSimpleString": "Zzz ",
|
|
||||||
"SleepingAdvancedString": "SPAVANJE...",
|
|
||||||
"WarningSimpleString": "VRUĆ",
|
|
||||||
"WarningAdvancedString": "OPREZ, VRUĆE!",
|
|
||||||
"SleepingTipAdvancedString": "Vrh:",
|
|
||||||
"IdleTipString": "Vrh:",
|
|
||||||
"IdleSetString": " / ",
|
|
||||||
"TipDisconnectedString": "VRH NIJE SPOJEN!",
|
|
||||||
"SolderingAdvancedPowerPrompt": "Snaga: ",
|
|
||||||
"OffString": "Off"
|
|
||||||
},
|
|
||||||
"characters": {
|
|
||||||
"SettingRightChar": "D",
|
|
||||||
"SettingLeftChar": "L",
|
|
||||||
"SettingAutoChar": "A",
|
|
||||||
"SettingFastChar": "B",
|
|
||||||
"SettingSlowChar": "S"
|
|
||||||
},
|
|
||||||
"menuGroups": {
|
|
||||||
"SolderingMenu": {
|
|
||||||
"text2": [
|
|
||||||
"Postavke",
|
|
||||||
"lemljenja"
|
|
||||||
],
|
|
||||||
"desc": "Postavke pri lemljenju"
|
|
||||||
},
|
|
||||||
"PowerSavingMenu": {
|
|
||||||
"text2": [
|
|
||||||
"Ušteda",
|
|
||||||
"energije"
|
|
||||||
],
|
|
||||||
"desc": "Postavke spavanja i štednje energije"
|
|
||||||
},
|
|
||||||
"UIMenu": {
|
|
||||||
"text2": [
|
|
||||||
"Korisničke",
|
|
||||||
"opcije"
|
|
||||||
],
|
|
||||||
"desc": "Postavke korisničkih opcija"
|
|
||||||
},
|
|
||||||
"AdvancedMenu": {
|
|
||||||
"text2": [
|
|
||||||
"Napredne",
|
|
||||||
"opcije"
|
|
||||||
],
|
|
||||||
"desc": "Upravljanje naprednim opcijama"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
|
||||||
"PowerSource": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Izvor",
|
|
||||||
"napajanja"
|
|
||||||
],
|
|
||||||
"desc": "Izvor napajanja. Postavlja napon isključivanja. <DC 10V> <S 3.3V po ćeliji>"
|
|
||||||
},
|
|
||||||
"SleepTemperature": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Temp",
|
|
||||||
"spavanja"
|
|
||||||
],
|
|
||||||
"desc": "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>"
|
|
||||||
},
|
|
||||||
"SleepTimeout": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Vreme",
|
|
||||||
"spavanja"
|
|
||||||
],
|
|
||||||
"desc": "Vreme mirovanja nakon koga lemilica spušta temperaturu. <Minute/Sekunde>"
|
|
||||||
},
|
|
||||||
"ShutdownTimeout": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Vreme",
|
|
||||||
"gašenja"
|
|
||||||
],
|
|
||||||
"desc": "Vreme mirovanja nakon koga će se lemilica ugasiti."
|
|
||||||
},
|
|
||||||
"MotionSensitivity": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Osetljivost",
|
|
||||||
"pokreta"
|
|
||||||
],
|
|
||||||
"desc": "Osetljivost prepoznavanja pokreta. <0=Ugašeno, 1=Najmanje osetljivo, 9=Najosjetljivije>"
|
|
||||||
},
|
|
||||||
"TemperatureUnit": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Jedinica",
|
|
||||||
"temperature"
|
|
||||||
],
|
|
||||||
"desc": "Jedinica temperature. <C=Celzijus, F=Fahrenheit>"
|
|
||||||
},
|
|
||||||
"AdvancedIdle": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Detalji",
|
|
||||||
"pri čekanju"
|
|
||||||
],
|
|
||||||
"desc": "Prikazivanje detaljnih informacija manjim fontom tokom čekanja."
|
|
||||||
},
|
|
||||||
"DisplayRotation": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Rotacija",
|
|
||||||
"ekrana"
|
|
||||||
],
|
|
||||||
"desc": "Orijentacija ekrana. <A=Automatski, L=Levoruki, D=Desnoruki>"
|
|
||||||
},
|
|
||||||
"BoostEnabled": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Boost",
|
|
||||||
"način"
|
|
||||||
],
|
|
||||||
"desc": "Držanjem prednjeg dugmeta prilikom lemljenja aktivira se pojačani (Boost) način."
|
|
||||||
},
|
|
||||||
"BoostTemperature": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Boost",
|
|
||||||
"temp"
|
|
||||||
],
|
|
||||||
"desc": "Temperatura u pojačanom (Boost) načinu."
|
|
||||||
},
|
|
||||||
"AutoStart": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Auto",
|
|
||||||
"start"
|
|
||||||
],
|
|
||||||
"desc": "Ako je aktivno, lemilica po uključivanju napajanja odmah počinje grejati."
|
|
||||||
},
|
|
||||||
"CooldownBlink": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Upozorenje",
|
|
||||||
"pri hlađenju"
|
|
||||||
],
|
|
||||||
"desc": "Blinkanje temperature prilikom hlađenja, ako je lemilica vruća."
|
|
||||||
},
|
|
||||||
"TemperatureCalibration": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Kalibracija",
|
|
||||||
"temperature"
|
|
||||||
],
|
|
||||||
"desc": "Kalibrisanje temperature meri razliku temperatura vrha i drške, dok je lemilica hladna."
|
|
||||||
},
|
|
||||||
"SettingsReset": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Fabričke",
|
|
||||||
"postavke"
|
|
||||||
],
|
|
||||||
"desc": "Vraćanje svih podešavanja na fabričke vrednosti."
|
|
||||||
},
|
|
||||||
"VoltageCalibration": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Kalibracija",
|
|
||||||
"napona napajanja"
|
|
||||||
],
|
|
||||||
"desc": "Kalibracija ulaznog napona. Podešavanje tastera, dugački pritisak za kraj."
|
|
||||||
},
|
|
||||||
"AdvancedSoldering": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Detalji",
|
|
||||||
"pri lemljenju"
|
|
||||||
],
|
|
||||||
"desc": "Prikazivanje detaljnih informacija tokom lemljenja."
|
|
||||||
},
|
|
||||||
"ScrollingSpeed": {
|
|
||||||
"text": "",
|
|
||||||
"text2": [
|
|
||||||
"Brzina",
|
|
||||||
"poruka"
|
|
||||||
],
|
|
||||||
"desc": "Brzina kretanja dugačkih poruka <B=brzo, S=sporo>"
|
|
||||||
},
|
|
||||||
"TipModel": {
|
|
||||||
"text": "TIPMO",
|
|
||||||
"text2": [
|
|
||||||
"Tip",
|
|
||||||
"Model"
|
|
||||||
],
|
|
||||||
"desc": "Tip Model selection"
|
|
||||||
},
|
|
||||||
"SimpleCalibrationMode": {
|
|
||||||
"text": "SMPCAL",
|
|
||||||
"text2": [
|
|
||||||
"Simple",
|
|
||||||
"Calibration"
|
|
||||||
],
|
|
||||||
"desc": "Simple Calibration using Hot water"
|
|
||||||
},
|
|
||||||
"AdvancedCalibrationMode": {
|
|
||||||
"text": "ADVCAL",
|
|
||||||
"text2": [
|
|
||||||
"Advanced",
|
|
||||||
"Calibration"
|
|
||||||
],
|
|
||||||
"desc": "Advanced calibration using thermocouple on the tip"
|
|
||||||
},
|
|
||||||
"PowerInput": {
|
|
||||||
"text": "PWRW",
|
|
||||||
"text2": [
|
|
||||||
"Power",
|
|
||||||
"Wattage"
|
|
||||||
],
|
|
||||||
"desc": "Power Wattage of the power adapter used"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
233
Translation Editor/translation_sr_cyrl.json
Normal file
233
Translation Editor/translation_sr_cyrl.json
Normal file
@@ -0,0 +1,233 @@
|
|||||||
|
{
|
||||||
|
"languageCode": "SR_CYRL",
|
||||||
|
"languageLocalName": "Српски",
|
||||||
|
"cyrillicGlyphs": true,
|
||||||
|
"messages": {
|
||||||
|
"SettingsCalibrationDone": "Калибрација готова",
|
||||||
|
"SettingsCalibrationWarning": "Проверите да ли је врх охлађен на собну температуру пре него што наставите",
|
||||||
|
"SettingsResetWarning": "Да ли заиста желите да вратите поставке на фабричке вредности?",
|
||||||
|
"UVLOWarningString": "НИЗ.НАП.",
|
||||||
|
"UndervoltageString": "ПРЕНИЗАК НАПОН",
|
||||||
|
"InputVoltageString": "Ул. напон: ",
|
||||||
|
"WarningTipTempString": "Темп. врха: ",
|
||||||
|
"BadTipString": "ЛОШ ВРХ",
|
||||||
|
"SleepingSimpleString": "Сан",
|
||||||
|
"SleepingAdvancedString": "Спавање...",
|
||||||
|
"WarningSimpleString": "ВРУЋ",
|
||||||
|
"WarningAdvancedString": "! ОПРЕЗ, ВРУЋЕ !",
|
||||||
|
"SleepingTipAdvancedString": "Врх:",
|
||||||
|
"IdleTipString": "Врх:",
|
||||||
|
"IdleSetString": " / ",
|
||||||
|
"TipDisconnectedString": "ВРХ НИЈЕ СПОЈЕН",
|
||||||
|
"SolderingAdvancedPowerPrompt": "Снага: ",
|
||||||
|
"OffString": "Иск"
|
||||||
|
},
|
||||||
|
"characters": {
|
||||||
|
"SettingRightChar": "Д",
|
||||||
|
"SettingLeftChar": "Л",
|
||||||
|
"SettingAutoChar": "А",
|
||||||
|
"SettingFastChar": "Б",
|
||||||
|
"SettingSlowChar": "С"
|
||||||
|
},
|
||||||
|
"menuDouble": true,
|
||||||
|
"menuGroups": {
|
||||||
|
"SolderingMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Поставке",
|
||||||
|
"лемљења"
|
||||||
|
],
|
||||||
|
"desc": "Поставке режима лемљења."
|
||||||
|
},
|
||||||
|
"PowerSavingMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Уштеда",
|
||||||
|
"енергије"
|
||||||
|
],
|
||||||
|
"desc": "Поставке режима мировања."
|
||||||
|
},
|
||||||
|
"UIMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Корисничко",
|
||||||
|
"сучеље"
|
||||||
|
],
|
||||||
|
"desc": "Поставке корисничког сучеља."
|
||||||
|
},
|
||||||
|
"AdvancedMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Напредне",
|
||||||
|
"поставке"
|
||||||
|
],
|
||||||
|
"desc": "Напредне поставке."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"menuOptions": {
|
||||||
|
"PowerSource": {
|
||||||
|
"text": "Нпјње",
|
||||||
|
"text2": [
|
||||||
|
"Врста",
|
||||||
|
"напајања"
|
||||||
|
],
|
||||||
|
"desc": "Тип напајања; одређује најнижи радни напон. <DC=адаптер (10V), S=батерија (3,3V по ћелији)>"
|
||||||
|
},
|
||||||
|
"SleepTemperature": {
|
||||||
|
"text": "ТСпв",
|
||||||
|
"text2": [
|
||||||
|
"Темп.",
|
||||||
|
"спавања"
|
||||||
|
],
|
||||||
|
"desc": "Температура на коју се спушта лемилица након одређеног времена мировања. <C/F>"
|
||||||
|
},
|
||||||
|
"SleepTimeout": {
|
||||||
|
"text": "ВСпв",
|
||||||
|
"text2": [
|
||||||
|
"Време до",
|
||||||
|
"спавања"
|
||||||
|
],
|
||||||
|
"desc": "Време мировања након кога лемилица спушта температуру. <M=минути, S=секунде>"
|
||||||
|
},
|
||||||
|
"ShutdownTimeout": {
|
||||||
|
"text": "ВГшњ",
|
||||||
|
"text2": [
|
||||||
|
"Време до",
|
||||||
|
"гашења"
|
||||||
|
],
|
||||||
|
"desc": "Време мировања након кога се лемилица гаси. <M=минути>"
|
||||||
|
},
|
||||||
|
"MotionSensitivity": {
|
||||||
|
"text": "ОстПкр",
|
||||||
|
"text2": [
|
||||||
|
"Осетљивост",
|
||||||
|
"на покрет"
|
||||||
|
],
|
||||||
|
"desc": "Осетљивост сензора покрета. <0=искључено, 1=најмање осетљиво, 9=најосетљивије>"
|
||||||
|
},
|
||||||
|
"TemperatureUnit": {
|
||||||
|
"text": "ЈедТмп",
|
||||||
|
"text2": [
|
||||||
|
"Јединица",
|
||||||
|
"температуре"
|
||||||
|
],
|
||||||
|
"desc": "Јединице у којима се приказује температура. <C=целзијус, F=фаренхајт>"
|
||||||
|
},
|
||||||
|
"AdvancedIdle": {
|
||||||
|
"text": "ДтљМир",
|
||||||
|
"text2": [
|
||||||
|
"Детаљи током",
|
||||||
|
"мировања"
|
||||||
|
],
|
||||||
|
"desc": "Приказивање детаљних информација на екрану током мировања."
|
||||||
|
},
|
||||||
|
"DisplayRotation": {
|
||||||
|
"text": "ОрјЕкр",
|
||||||
|
"text2": [
|
||||||
|
"Оријентација",
|
||||||
|
"екрана"
|
||||||
|
],
|
||||||
|
"desc": "Како је окренут екран. <А=аутоматски, Л=за леворуке, Д=за десноруке>"
|
||||||
|
},
|
||||||
|
"BoostEnabled": {
|
||||||
|
"text": "Пјчње",
|
||||||
|
"text2": [
|
||||||
|
"Појачање",
|
||||||
|
"омогућено"
|
||||||
|
],
|
||||||
|
"desc": "Држање предњег тастера током лемљења додатно појачава температуру врха."
|
||||||
|
},
|
||||||
|
"BoostTemperature": {
|
||||||
|
"text": "ТПјч",
|
||||||
|
"text2": [
|
||||||
|
"Темп.",
|
||||||
|
"појачања"
|
||||||
|
],
|
||||||
|
"desc": "Температура врха лемилице у току појачања."
|
||||||
|
},
|
||||||
|
"AutoStart": {
|
||||||
|
"text": "ВрћСта",
|
||||||
|
"text2": [
|
||||||
|
"Врући",
|
||||||
|
"старт"
|
||||||
|
],
|
||||||
|
"desc": "Лемилица одмах по покретању прелази у режим лемљења и греје се."
|
||||||
|
},
|
||||||
|
"CooldownBlink": {
|
||||||
|
"text": "УпзХла",
|
||||||
|
"text2": [
|
||||||
|
"Упозорење",
|
||||||
|
"при хлађењу"
|
||||||
|
],
|
||||||
|
"desc": "Приказ температуре трепће приликом хлађења докле год је врх и даље врућ."
|
||||||
|
},
|
||||||
|
"TemperatureCalibration": {
|
||||||
|
"text": "КалбрТмп",
|
||||||
|
"text2": [
|
||||||
|
"Калибрација",
|
||||||
|
"температуре"
|
||||||
|
],
|
||||||
|
"desc": "Калибрисање одступања температуре врха у односу на дршку."
|
||||||
|
},
|
||||||
|
"SettingsReset": {
|
||||||
|
"text": "ФабрПост",
|
||||||
|
"text2": [
|
||||||
|
"Фабричке",
|
||||||
|
"поставке"
|
||||||
|
],
|
||||||
|
"desc": "Враћање свих поставки на фабричке вредности."
|
||||||
|
},
|
||||||
|
"VoltageCalibration": {
|
||||||
|
"text": "КалбрНап",
|
||||||
|
"text2": [
|
||||||
|
"Калибрација",
|
||||||
|
"улазног напона"
|
||||||
|
],
|
||||||
|
"desc": "Калибрисање улазног напона. Подешава се на тастере; дуги притисак за крај."
|
||||||
|
},
|
||||||
|
"AdvancedSoldering": {
|
||||||
|
"text": "ДтљЛем",
|
||||||
|
"text2": [
|
||||||
|
"Детаљи током",
|
||||||
|
"лемљења"
|
||||||
|
],
|
||||||
|
"desc": "Приказивање детаљних информација на екрану током лемљења."
|
||||||
|
},
|
||||||
|
"ScrollingSpeed": {
|
||||||
|
"text": "БрзПор",
|
||||||
|
"text2": [
|
||||||
|
"Брзина",
|
||||||
|
"порука"
|
||||||
|
],
|
||||||
|
"desc": "Брзина кретања описних порука попут ове. <С=споро, Б=брзо>"
|
||||||
|
},
|
||||||
|
"TipModel": {
|
||||||
|
"text": "МоделВрх",
|
||||||
|
"text2": [
|
||||||
|
"Модел",
|
||||||
|
"врха"
|
||||||
|
],
|
||||||
|
"desc": "Одабир модела лемног врха."
|
||||||
|
},
|
||||||
|
"SimpleCalibrationMode": {
|
||||||
|
"text": "ЈедКалбр",
|
||||||
|
"text2": [
|
||||||
|
"Једноставна",
|
||||||
|
"калибрација"
|
||||||
|
],
|
||||||
|
"desc": "Једноставна калибрација кипућом водом."
|
||||||
|
},
|
||||||
|
"AdvancedCalibrationMode": {
|
||||||
|
"text": "НапКалбр",
|
||||||
|
"text2": [
|
||||||
|
"Напредна",
|
||||||
|
"калибрација"
|
||||||
|
],
|
||||||
|
"desc": "Напредна калибрација помоћу термопара."
|
||||||
|
},
|
||||||
|
"PowerInput": {
|
||||||
|
"text": "УлазСнаг",
|
||||||
|
"text2": [
|
||||||
|
"Улазна",
|
||||||
|
"снага"
|
||||||
|
],
|
||||||
|
"desc": "Снага напајања у ватима."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
233
Translation Editor/translation_sr_latn.json
Normal file
233
Translation Editor/translation_sr_latn.json
Normal file
@@ -0,0 +1,233 @@
|
|||||||
|
{
|
||||||
|
"languageCode": "SR_LATN",
|
||||||
|
"languageLocalName": "Srpski",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
|
"messages": {
|
||||||
|
"SettingsCalibrationDone": "Kalibracija gotova",
|
||||||
|
"SettingsCalibrationWarning": "Proverite da li je vrh ohlađen na sobnu temperaturu pre nego što nastavite",
|
||||||
|
"SettingsResetWarning": "Da li zaista želite da vratite postavke na fabričke vrednosti?",
|
||||||
|
"UVLOWarningString": "NIZ.NAP.",
|
||||||
|
"UndervoltageString": "PRENIZAK NAPON",
|
||||||
|
"InputVoltageString": "Ul. napon: ",
|
||||||
|
"WarningTipTempString": "Temp. vrha: ",
|
||||||
|
"BadTipString": "LOŠ VRH",
|
||||||
|
"SleepingSimpleString": "Zzz",
|
||||||
|
"SleepingAdvancedString": "Spavanje...",
|
||||||
|
"WarningSimpleString": "VRUĆ",
|
||||||
|
"WarningAdvancedString": "! OPREZ, VRUĆE !",
|
||||||
|
"SleepingTipAdvancedString": "Vrh:",
|
||||||
|
"IdleTipString": "Vrh:",
|
||||||
|
"IdleSetString": " / ",
|
||||||
|
"TipDisconnectedString": "VRH NIJE SPOJEN",
|
||||||
|
"SolderingAdvancedPowerPrompt": "Snaga: ",
|
||||||
|
"OffString": "Isk"
|
||||||
|
},
|
||||||
|
"characters": {
|
||||||
|
"SettingRightChar": "D",
|
||||||
|
"SettingLeftChar": "L",
|
||||||
|
"SettingAutoChar": "A",
|
||||||
|
"SettingFastChar": "B",
|
||||||
|
"SettingSlowChar": "S"
|
||||||
|
},
|
||||||
|
"menuDouble": true,
|
||||||
|
"menuGroups": {
|
||||||
|
"SolderingMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Postavke",
|
||||||
|
"lemljenja"
|
||||||
|
],
|
||||||
|
"desc": "Postavke režima lemljenja."
|
||||||
|
},
|
||||||
|
"PowerSavingMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Ušteda",
|
||||||
|
"energije"
|
||||||
|
],
|
||||||
|
"desc": "Postavke režima mirovanja."
|
||||||
|
},
|
||||||
|
"UIMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Korisničko",
|
||||||
|
"sučelje"
|
||||||
|
],
|
||||||
|
"desc": "Postavke korisničkog sučelja."
|
||||||
|
},
|
||||||
|
"AdvancedMenu": {
|
||||||
|
"text2": [
|
||||||
|
"Napredne",
|
||||||
|
"postavke"
|
||||||
|
],
|
||||||
|
"desc": "Napredne postavke."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"menuOptions": {
|
||||||
|
"PowerSource": {
|
||||||
|
"text": "Npjnj",
|
||||||
|
"text2": [
|
||||||
|
"Vrsta",
|
||||||
|
"napajanja"
|
||||||
|
],
|
||||||
|
"desc": "Tip napajanja; određuje najniži radni napon. <DC=adapter (10V), S=baterija (3,3V po ćeliji)>"
|
||||||
|
},
|
||||||
|
"SleepTemperature": {
|
||||||
|
"text": "TSpv",
|
||||||
|
"text2": [
|
||||||
|
"Temp.",
|
||||||
|
"spavanja"
|
||||||
|
],
|
||||||
|
"desc": "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>"
|
||||||
|
},
|
||||||
|
"SleepTimeout": {
|
||||||
|
"text": "VSpv",
|
||||||
|
"text2": [
|
||||||
|
"Vreme do",
|
||||||
|
"spavanja"
|
||||||
|
],
|
||||||
|
"desc": "Vreme mirovanja nakon koga lemilica spušta temperaturu. <M=minuti, S=sekunde>"
|
||||||
|
},
|
||||||
|
"ShutdownTimeout": {
|
||||||
|
"text": "VGšnj",
|
||||||
|
"text2": [
|
||||||
|
"Vreme do",
|
||||||
|
"gašenja"
|
||||||
|
],
|
||||||
|
"desc": "Vreme mirovanja nakon koga se lemilica gasi. <M=minuti>"
|
||||||
|
},
|
||||||
|
"MotionSensitivity": {
|
||||||
|
"text": "OstPkr",
|
||||||
|
"text2": [
|
||||||
|
"Osetljivost",
|
||||||
|
"na pokret"
|
||||||
|
],
|
||||||
|
"desc": "Osetljivost senzora pokreta. <0=isključeno, 1=najmanje osetljivo, 9=najosetljivije>"
|
||||||
|
},
|
||||||
|
"TemperatureUnit": {
|
||||||
|
"text": "JedTmp",
|
||||||
|
"text2": [
|
||||||
|
"Jedinica",
|
||||||
|
"temperature"
|
||||||
|
],
|
||||||
|
"desc": "Jedinice u kojima se prikazuje temperatura. <C=celzijus, F=farenhajt>"
|
||||||
|
},
|
||||||
|
"AdvancedIdle": {
|
||||||
|
"text": "DtlMir",
|
||||||
|
"text2": [
|
||||||
|
"Detalji tokom",
|
||||||
|
"mirovanja"
|
||||||
|
],
|
||||||
|
"desc": "Prikazivanje detaljnih informacija na ekranu tokom mirovanja."
|
||||||
|
},
|
||||||
|
"DisplayRotation": {
|
||||||
|
"text": "OrjEkr",
|
||||||
|
"text2": [
|
||||||
|
"Orijentacija",
|
||||||
|
"ekrana"
|
||||||
|
],
|
||||||
|
"desc": "Kako je okrenut ekran. <A=automatski, L=za levoruke, D=za desnoruke>"
|
||||||
|
},
|
||||||
|
"BoostEnabled": {
|
||||||
|
"text": "Pjčnj",
|
||||||
|
"text2": [
|
||||||
|
"Pojačanje",
|
||||||
|
"omogućeno"
|
||||||
|
],
|
||||||
|
"desc": "Držanje prednjeg tastera tokom lemljenja dodatno pojačava temperaturu vrha."
|
||||||
|
},
|
||||||
|
"BoostTemperature": {
|
||||||
|
"text": "TPjč",
|
||||||
|
"text2": [
|
||||||
|
"Temp.",
|
||||||
|
"pojačanja"
|
||||||
|
],
|
||||||
|
"desc": "Temperatura vrha lemilice u toku pojačanja."
|
||||||
|
},
|
||||||
|
"AutoStart": {
|
||||||
|
"text": "VrćSta",
|
||||||
|
"text2": [
|
||||||
|
"Vrući",
|
||||||
|
"start"
|
||||||
|
],
|
||||||
|
"desc": "Lemilica odmah po pokretanju prelazi u režim lemljenja i greje se."
|
||||||
|
},
|
||||||
|
"CooldownBlink": {
|
||||||
|
"text": "UpzHla",
|
||||||
|
"text2": [
|
||||||
|
"Upozorenje",
|
||||||
|
"pri hlađenju"
|
||||||
|
],
|
||||||
|
"desc": "Prikaz temperature trepće prilikom hlađenja dokle god je vrh i dalje vruć."
|
||||||
|
},
|
||||||
|
"TemperatureCalibration": {
|
||||||
|
"text": "KalbrTmp",
|
||||||
|
"text2": [
|
||||||
|
"Kalibracija",
|
||||||
|
"temperature"
|
||||||
|
],
|
||||||
|
"desc": "Kalibrisanje odstupanja temperature vrha u odnosu na dršku."
|
||||||
|
},
|
||||||
|
"SettingsReset": {
|
||||||
|
"text": "FabrPost",
|
||||||
|
"text2": [
|
||||||
|
"Fabričke",
|
||||||
|
"postavke"
|
||||||
|
],
|
||||||
|
"desc": "Vraćanje svih postavki na fabričke vrednosti."
|
||||||
|
},
|
||||||
|
"VoltageCalibration": {
|
||||||
|
"text": "KalbrNap",
|
||||||
|
"text2": [
|
||||||
|
"Kalibracija",
|
||||||
|
"ulaznog napona"
|
||||||
|
],
|
||||||
|
"desc": "Kalibrisanje ulaznog napona. Podešava se na tastere; dugi pritisak za kraj."
|
||||||
|
},
|
||||||
|
"AdvancedSoldering": {
|
||||||
|
"text": "DtlLem",
|
||||||
|
"text2": [
|
||||||
|
"Detalji tokom",
|
||||||
|
"lemljenja"
|
||||||
|
],
|
||||||
|
"desc": "Prikazivanje detaljnih informacija na ekranu tokom lemljenja."
|
||||||
|
},
|
||||||
|
"ScrollingSpeed": {
|
||||||
|
"text": "BrzPor",
|
||||||
|
"text2": [
|
||||||
|
"Brzina",
|
||||||
|
"poruka"
|
||||||
|
],
|
||||||
|
"desc": "Brzina kretanja opisnih poruka poput ove. <S=sporo, B=brzo>"
|
||||||
|
},
|
||||||
|
"TipModel": {
|
||||||
|
"text": "ModelVrh",
|
||||||
|
"text2": [
|
||||||
|
"Model",
|
||||||
|
"vrha"
|
||||||
|
],
|
||||||
|
"desc": "Odabir modela lemnog vrha."
|
||||||
|
},
|
||||||
|
"SimpleCalibrationMode": {
|
||||||
|
"text": "JedKalbr",
|
||||||
|
"text2": [
|
||||||
|
"Jednostavna",
|
||||||
|
"kalibracija"
|
||||||
|
],
|
||||||
|
"desc": "Jednostavna kalibracija kipućom vodom."
|
||||||
|
},
|
||||||
|
"AdvancedCalibrationMode": {
|
||||||
|
"text": "NapKalbr",
|
||||||
|
"text2": [
|
||||||
|
"Napredna",
|
||||||
|
"kalibracija"
|
||||||
|
],
|
||||||
|
"desc": "Napredna kalibracija pomoću termopara."
|
||||||
|
},
|
||||||
|
"PowerInput": {
|
||||||
|
"text": "UlazSnag",
|
||||||
|
"text2": [
|
||||||
|
"Ulazna",
|
||||||
|
"snaga"
|
||||||
|
],
|
||||||
|
"desc": "Snaga napajanja u vatima."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "SV",
|
"languageCode": "SV",
|
||||||
"languageLocalName": "Svenska",
|
"languageLocalName": "Svenska",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Please ensure the tip is at room temperature before continuing!",
|
"SettingsCalibrationWarning": "Please ensure the tip is at room temperature before continuing!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "S",
|
"SettingFastChar": "S",
|
||||||
"SettingSlowChar": "L"
|
"SettingSlowChar": "L"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Avancerade alternativ"
|
"desc": "Avancerade alternativ"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "",
|
"text": "",
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "TR",
|
"languageCode": "TR",
|
||||||
|
"languageLocalName": "Türk",
|
||||||
|
"cyrillicGlyphs": false,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Lütfen devam etmeden önce ucun oda sıcaklığında olduğunu garantiye alın!",
|
"SettingsCalibrationWarning": "Lütfen devam etmeden önce ucun oda sıcaklığında olduğunu garantiye alın!",
|
||||||
@@ -227,6 +229,5 @@
|
|||||||
],
|
],
|
||||||
"desc": "Power Wattage of the power adapter used"
|
"desc": "Power Wattage of the power adapter used"
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
"languageLocalName": "Türk"
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"languageCode": "UA",
|
"languageCode": "UK",
|
||||||
"languageLocalName": "Українська",
|
"languageLocalName": "Українська",
|
||||||
|
"cyrillicGlyphs": true,
|
||||||
"messages": {
|
"messages": {
|
||||||
"SettingsCalibrationDone": "Calibration done!",
|
"SettingsCalibrationDone": "Calibration done!",
|
||||||
"SettingsCalibrationWarning": "Переконайтеся, що жало охололо до кімнатної температури, перш ніж продовжувати!",
|
"SettingsCalibrationWarning": "Переконайтеся, що жало охололо до кімнатної температури, перш ніж продовжувати!",
|
||||||
@@ -28,6 +29,7 @@
|
|||||||
"SettingFastChar": "+",
|
"SettingFastChar": "+",
|
||||||
"SettingSlowChar": "-"
|
"SettingSlowChar": "-"
|
||||||
},
|
},
|
||||||
|
"menuDouble": true,
|
||||||
"menuGroups": {
|
"menuGroups": {
|
||||||
"SolderingMenu": {
|
"SolderingMenu": {
|
||||||
"text2": [
|
"text2": [
|
||||||
@@ -58,7 +60,6 @@
|
|||||||
"desc": "Розширені налаштування. Додаткові зручності."
|
"desc": "Розширені налаштування. Додаткові зручності."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menuDouble": true,
|
|
||||||
"menuOptions": {
|
"menuOptions": {
|
||||||
"PowerSource": {
|
"PowerSource": {
|
||||||
"text": "",
|
"text": "",
|
||||||
@@ -1,91 +1,156 @@
|
|||||||
python ../../Translation\ Editor/make_translation.py ../../Translation\ Editor
|
#!/bin/bash
|
||||||
make clean
|
|
||||||
make -j16 lang=EN
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=BG
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=CS_CZ
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=DE
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=DK
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=ES
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=FI
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=FR
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=HR
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=HU
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=IT
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=LT
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=NL
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=NO
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=PL
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=PT
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=RU
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=SK
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=SR
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=SV
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=TR
|
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=UA
|
|
||||||
rm -rf Objects/src
|
|
||||||
|
|
||||||
make -j16 lang=EN model=TS80
|
TRANSLATION_DIR="../../Translation Editor"
|
||||||
rm -rf Objects/src
|
TRANSLATION_SCRIPT="make_translation.py"
|
||||||
make -j16 lang=BG model=TS80
|
|
||||||
rm -rf Objects/src
|
# AVAILABLE_LANGUAGES will be calculating according to json files in $TRANSLATION_DIR
|
||||||
make -j16 lang=CS_CZ model=TS80
|
AVAILABLE_LANGUAGES=()
|
||||||
rm -rf Objects/src
|
BUILD_LANGUAGES=()
|
||||||
make -j16 lang=DE model=TS80
|
AVAILABLE_MODELS=("TS100" "TS80")
|
||||||
rm -rf Objects/src
|
BUILD_MODELS=()
|
||||||
make -j16 lang=DK model=TS80
|
|
||||||
rm -rf Objects/src
|
usage ()
|
||||||
make -j16 lang=ES model=TS80
|
{
|
||||||
rm -rf Objects/src
|
echo "Usage : $(basename "$0") [-l <LANG_CODE>] [-m <TS100|TS80>] [-h]
|
||||||
make -j16 lang=FI model=TS80
|
|
||||||
rm -rf Objects/src
|
Parameters :
|
||||||
make -j16 lang=FR model=TS80
|
-l LANG_CODE : Force a specific language (E.g. : EN, FR, NL_BE, ...)
|
||||||
rm -rf Objects/src
|
-m MODEL : Force a specific model (E.g. : TS100 or TS80)
|
||||||
make -j16 lang=HR model=TS80
|
-h : Show this help message
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=HU model=TS80
|
INFO : By default, without parameters, the build is for all platforms and all languages" 1>&2
|
||||||
rm -rf Objects/src
|
exit 1
|
||||||
make -j16 lang=IT model=TS80
|
}
|
||||||
rm -rf Objects/src
|
|
||||||
make -j16 lang=LT model=TS80
|
checkLastCommand ()
|
||||||
rm -rf Objects/src
|
{
|
||||||
make -j16 lang=NL model=TS80
|
if [ $? -eq 0 ]
|
||||||
rm -rf Objects/src
|
then
|
||||||
make -j16 lang=NO model=TS80
|
echo " [Success]"
|
||||||
rm -rf Objects/src
|
echo "*********************************************"
|
||||||
make -j16 lang=PL model=TS80
|
else
|
||||||
rm -rf Objects/src
|
forceExit
|
||||||
make -j16 lang=PT model=TS80
|
fi
|
||||||
rm -rf Objects/src
|
}
|
||||||
make -j16 lang=RU model=TS80
|
|
||||||
rm -rf Objects/src
|
forceExit ()
|
||||||
make -j16 lang=SK model=TS80
|
{
|
||||||
rm -rf Objects/src
|
echo " [Error]"
|
||||||
make -j16 lang=SR model=TS80
|
echo "*********************************************"
|
||||||
rm -rf Objects/src
|
echo " -- Stop on error --"
|
||||||
make -j16 lang=SV model=TS80
|
exit 1
|
||||||
rm -rf Objects/src
|
}
|
||||||
make -j16 lang=TR model=TS80
|
|
||||||
rm -rf Objects/src
|
isInArray ()
|
||||||
make -j16 lang=UA model=TS80
|
{
|
||||||
rm -rf Objects/src
|
local value="$1" # Save first argument in a variable
|
||||||
|
shift # Shift all arguments to the left (original $1 gets lost)
|
||||||
|
local array=("$@") # Rebuild the array with rest of arguments
|
||||||
|
|
||||||
|
for item in "${array[@]}"
|
||||||
|
do
|
||||||
|
[[ $value == "$item" ]] && return 0
|
||||||
|
done
|
||||||
|
return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
while getopts h:l:m: option
|
||||||
|
do
|
||||||
|
case "${option}" in
|
||||||
|
h)
|
||||||
|
usage
|
||||||
|
;;
|
||||||
|
l)
|
||||||
|
LANGUAGE=${OPTARG}
|
||||||
|
;;
|
||||||
|
m)
|
||||||
|
MODEL=${OPTARG}
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
usage
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
shift $((OPTIND-1))
|
||||||
|
|
||||||
|
echo "*********************************************"
|
||||||
|
echo " Builder for the"
|
||||||
|
echo " Alternate Open Source Firmware"
|
||||||
|
echo " for Miniware TS100 or TS80"
|
||||||
|
echo " by Ralim"
|
||||||
|
echo "*********************************************"
|
||||||
|
|
||||||
|
# Calculate available languages
|
||||||
|
for f in "$TRANSLATION_DIR"/translation_*.json
|
||||||
|
do
|
||||||
|
lang_json=${f#*/translation_} # Remove ".../translation_"
|
||||||
|
lang=${lang_json%.json} # Remove ".json"
|
||||||
|
AVAILABLE_LANGUAGES+=("${lang^^}") # Convert to uppercase
|
||||||
|
done
|
||||||
|
|
||||||
|
# Checking requested language
|
||||||
|
echo "Available languages :"
|
||||||
|
echo " ${AVAILABLE_LANGUAGES[*]}"
|
||||||
|
echo "Requested languages :"
|
||||||
|
if [ -n "$LANGUAGE" ]
|
||||||
|
then
|
||||||
|
if isInArray "$LANGUAGE" "${AVAILABLE_LANGUAGES[@]}"
|
||||||
|
then
|
||||||
|
echo " $LANGUAGE"
|
||||||
|
BUILD_LANGUAGES+=("$LANGUAGE")
|
||||||
|
else
|
||||||
|
echo " $LANGUAGE doesn't exist"
|
||||||
|
forceExit
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo " [ALL LANGUAGES]"
|
||||||
|
BUILD_LANGUAGES+=("${AVAILABLE_LANGUAGES[@]}")
|
||||||
|
fi
|
||||||
|
echo "*********************************************"
|
||||||
|
|
||||||
|
# Checking requested model
|
||||||
|
echo "Available models :"
|
||||||
|
echo " ${AVAILABLE_MODELS[*]}"
|
||||||
|
echo "Requested models :"
|
||||||
|
if [ -n "$MODEL" ]
|
||||||
|
then
|
||||||
|
if isInArray "$MODEL" "${AVAILABLE_MODELS[@]}"
|
||||||
|
then
|
||||||
|
echo " $MODEL"
|
||||||
|
BUILD_MODELS+=("$MODEL")
|
||||||
|
else
|
||||||
|
echo " $MODEL doesn't exist"
|
||||||
|
forceExit
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo " [ALL MODELS]"
|
||||||
|
BUILD_MODELS+=("${AVAILABLE_MODELS[@]}")
|
||||||
|
fi
|
||||||
|
echo "*********************************************"
|
||||||
|
|
||||||
|
if [ ${#BUILD_LANGUAGES[@]} -gt 0 ] && [ ${#BUILD_MODELS[@]} -gt 0 ]
|
||||||
|
then
|
||||||
|
echo "Generating Translation.cpp"
|
||||||
|
python "$TRANSLATION_DIR/$TRANSLATION_SCRIPT" "$TRANSLATION_DIR" 1>/dev/null
|
||||||
|
checkLastCommand
|
||||||
|
|
||||||
|
echo "Cleaning previous builds"
|
||||||
|
make clean 1>/dev/null
|
||||||
|
checkLastCommand
|
||||||
|
|
||||||
|
for model in "${BUILD_MODELS[@]}"
|
||||||
|
do
|
||||||
|
for lang in "${BUILD_LANGUAGES[@]}"
|
||||||
|
do
|
||||||
|
echo "Building firmware for $model in $lang"
|
||||||
|
make -j16 lang="$lang" model="$model" 1>/dev/null
|
||||||
|
checkLastCommand
|
||||||
|
rm -rf Objects/src 1>/dev/null
|
||||||
|
done
|
||||||
|
done
|
||||||
|
else
|
||||||
|
echo "Nothing to build. (no model or language specified)"
|
||||||
|
forceExit
|
||||||
|
fi
|
||||||
|
echo " -- Firmwares successfully generated --"
|
||||||
|
echo "End..."
|
||||||
|
|||||||
@@ -223,7 +223,7 @@ const uint8_t FONT_12[]={
|
|||||||
0x00,0x00,0x60,0xE0,0x80,0x10,0x18,0x8C,0xE4,0x60,0x00,0x00,0x00,0x00,0x00,0x81,0xE7,0x7E,0x1E,0x07,0x01,0x00,0x00,0x00, // ý c3 bd
|
0x00,0x00,0x60,0xE0,0x80,0x10,0x18,0x8C,0xE4,0x60,0x00,0x00,0x00,0x00,0x00,0x81,0xE7,0x7E,0x1E,0x07,0x01,0x00,0x00,0x00, // ý c3 bd
|
||||||
0x00,0x00,0x03,0xFF,0xFF,0x1B,0x18,0x18,0xF8,0xF0,0x00,0x00,0x00,0x00,0x30,0x3F,0x3F,0x36,0x06,0x06,0x07,0x03,0x00,0x00, // þ c3 be
|
0x00,0x00,0x03,0xFF,0xFF,0x1B,0x18,0x18,0xF8,0xF0,0x00,0x00,0x00,0x00,0x30,0x3F,0x3F,0x36,0x06,0x06,0x07,0x03,0x00,0x00, // þ c3 be
|
||||||
0x00,0x00,0x60,0xEC,0x8C,0x00,0x00,0x8C,0xEC,0x60,0x00,0x00,0x00,0x00,0x00,0x81,0xE7,0x7E,0x1E,0x07,0x01,0x00,0x00,0x00, // ÿ c3 bf
|
0x00,0x00,0x60,0xEC,0x8C,0x00,0x00,0x8C,0xEC,0x60,0x00,0x00,0x00,0x00,0x00,0x81,0xE7,0x7E,0x1E,0x07,0x01,0x00,0x00,0x00, // ÿ c3 bf
|
||||||
#ifdef LANG_RU
|
#ifdef CYRILLIC_GLYPHS
|
||||||
/* Cyrillic Glyphs */
|
/* Cyrillic Glyphs */
|
||||||
//V192 ---- PAGE U+0400-U+043F (UTF 0xD080-0xD0BF) ----
|
//V192 ---- PAGE U+0400-U+043F (UTF 0xD080-0xD0BF) ----
|
||||||
0x00,0xFC,0xFC,0x8D,0x8F,0x8E,0x8C,0x8C,0x8C,0x0C,0x0C,0x00,0x00,0x3F,0x3F,0x31,0x31,0x31,0x31,0x31,0x31,0x30,0x30,0x00, // Ѐ d0 80
|
0x00,0xFC,0xFC,0x8D,0x8F,0x8E,0x8C,0x8C,0x8C,0x0C,0x0C,0x00,0x00,0x3F,0x3F,0x31,0x31,0x31,0x31,0x31,0x31,0x30,0x30,0x00, // Ѐ d0 80
|
||||||
@@ -841,7 +841,7 @@ const uint8_t FONT_6x8[] = {
|
|||||||
0x44, 0x48, 0x32, 0x11, 0x0c, 0x00, // 189: 'ý' U+00fd (utf-8: c3 bd)
|
0x44, 0x48, 0x32, 0x11, 0x0c, 0x00, // 189: 'ý' U+00fd (utf-8: c3 bd)
|
||||||
0x7c, 0x28, 0x28, 0x10, 0x00, 0x00, // 190: 'þ' U+00fe (utf-8: c3 be)
|
0x7c, 0x28, 0x28, 0x10, 0x00, 0x00, // 190: 'þ' U+00fe (utf-8: c3 be)
|
||||||
0x44, 0x49, 0x30, 0x11, 0x0c, 0x00, // 191: 'ÿ' U+00ff (utf-8: c3 bf)
|
0x44, 0x49, 0x30, 0x11, 0x0c, 0x00, // 191: 'ÿ' U+00ff (utf-8: c3 bf)
|
||||||
#ifdef LANG_RU
|
#ifdef CYRILLIC_GLYPHS
|
||||||
/* Cyrillic */
|
/* Cyrillic */
|
||||||
// ---- PAGE U+0400-U+043F (UTF 0xD080-0xD0BF) ----
|
// ---- PAGE U+0400-U+043F (UTF 0xD080-0xD0BF) ----
|
||||||
0x7c, 0x55, 0x56, 0x44, 0x44, 0x00, // 192: 'Ѐ' U+0400 (utf-8: d0 80)
|
0x7c, 0x55, 0x56, 0x44, 0x44, 0x00, // 192: 'Ѐ' U+0400 (utf-8: d0 80)
|
||||||
|
|||||||
@@ -99,7 +99,9 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_BG
|
#ifdef LANG_BG
|
||||||
// ---- български ----
|
// ---- Български ----
|
||||||
|
|
||||||
|
#define CYRILLIC_GLYPHS
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "Източник на захранване. Минимално напрежение. <DC 10V> <S 3.3V за клетка>",
|
/* PowerSource */ "Източник на захранване. Минимално напрежение. <DC 10V> <S 3.3V за клетка>",
|
||||||
@@ -191,7 +193,7 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_CS_CZ
|
#ifdef LANG_CS
|
||||||
// ---- Český ----
|
// ---- Český ----
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
@@ -284,6 +286,99 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef LANG_DA
|
||||||
|
// ---- Dansk ----
|
||||||
|
|
||||||
|
const char* SettingsDescriptions[] = {
|
||||||
|
/* PowerSource */ "Strømforsyning. Indstil Cutoff Spændingen. <DC 10V <S 3.3V per cell",
|
||||||
|
/* SleepTemperature */ "Dvale Temperatur <C",
|
||||||
|
/* SleepTimeout */ "Dvale Timeout <Minutter/Sekunder",
|
||||||
|
/* ShutdownTimeout */ "sluknings Timeout <Minutter",
|
||||||
|
/* MotionSensitivity */ "Bevægelsesfølsomhed <0.Slukket 1.Mindst følsom 9.Mest følsom",
|
||||||
|
/* TemperatureUnit */ "Temperatur Enhed <C=Celsius F=Fahrenheit",
|
||||||
|
/* AdvancedIdle */ "Vis detialieret information med en mindre skriftstørrelse på standby skærmen.",
|
||||||
|
/* DisplayRotation */ "Skærm Orientering <A. Automatisk V. Venstre Håndet H. Højre Håndet",
|
||||||
|
/* BoostEnabled */ "Ved tryk på front knap Aktiveres boost-funktionen, 450C tilstand når der loddes",
|
||||||
|
/* BoostTemperature */ "Temperatur i \"boost\" mode",
|
||||||
|
/* AutoStart */ "Start automatisk med lodning når strøm sættes til. L=Lodning, D= Dvale tilstand,S=Slukket",
|
||||||
|
/* CooldownBlink */ "Blink temperaturen på skærmen, mens spidsen stadig er varm.",
|
||||||
|
/* TemperatureCalibration */ "kalibrere spids temperatur.",
|
||||||
|
/* SettingsReset */ "Gendan alle indstillinger",
|
||||||
|
/* VoltageCalibration */ "VIN kalibrering. Knapperne justere, Lang tryk for at gå ud",
|
||||||
|
/* AdvancedSoldering */ "Vis detialieret information mens der loddes",
|
||||||
|
/* ScrollingSpeed */ "Speed this text scrolls past at",
|
||||||
|
/* TipModel */ "Tip Model selection",
|
||||||
|
/* SimpleCalibrationMode */ "Simple Calibration using Hot water",
|
||||||
|
/* AdvancedCalibrationMode */ "Advanced calibration using thermocouple on the tip",
|
||||||
|
/* PowerInput */ "Power Wattage of the power adapter used",
|
||||||
|
};
|
||||||
|
|
||||||
|
const char* SettingsCalibrationDone = "Calibration done!";
|
||||||
|
const char* SettingsCalibrationWarning = "Sørg for at loddespidsen er ved stuetemperatur, inden du fortsætter!";
|
||||||
|
const char* SettingsResetWarning = "Are you sure to reset settings to default values?";
|
||||||
|
const char* UVLOWarningString = "Lav Volt";
|
||||||
|
const char* UndervoltageString = "Undervoltage";
|
||||||
|
const char* InputVoltageString = "Input V: ";
|
||||||
|
const char* WarningTipTempString = "Tip Temp: ";
|
||||||
|
const char* BadTipString = "BAD TIP";
|
||||||
|
const char* SleepingSimpleString = "Zzzz";
|
||||||
|
const char* SleepingAdvancedString = "Dvale...";
|
||||||
|
const char* WarningSimpleString = "Varm";
|
||||||
|
const char* WarningAdvancedString = "VARM LODDESPIDS!";
|
||||||
|
const char* SleepingTipAdvancedString = "Tip:";
|
||||||
|
const char* IdleTipString = "Tip:";
|
||||||
|
const char* IdleSetString = " Set:";
|
||||||
|
const char* TipDisconnectedString = "TIP DISCONNECTED";
|
||||||
|
const char* SolderingAdvancedPowerPrompt = "Power: ";
|
||||||
|
const char* OffString = "Off";
|
||||||
|
|
||||||
|
const char SettingRightChar = 'H';
|
||||||
|
const char SettingLeftChar = 'V';
|
||||||
|
const char SettingAutoChar = 'A';
|
||||||
|
const char SettingFastChar = 'F';
|
||||||
|
const char SettingSlowChar = 'S';
|
||||||
|
|
||||||
|
const enum ShortNameType SettingsShortNameType = SHORT_NAME_SINGLE_LINE;
|
||||||
|
const char* SettingsShortNames[][2] = {
|
||||||
|
/* PowerSource */ { "PWRSC" },
|
||||||
|
/* SleepTemperature */ { "STMP" },
|
||||||
|
/* SleepTimeout */ { "STME" },
|
||||||
|
/* ShutdownTimeout */ { "SHTME" },
|
||||||
|
/* MotionSensitivity */ { "MSENSE" },
|
||||||
|
/* TemperatureUnit */ { "TMPUNT" },
|
||||||
|
/* AdvancedIdle */ { "ADVIDL" },
|
||||||
|
/* DisplayRotation */ { "DSPROT" },
|
||||||
|
/* BoostEnabled */ { "BOOST" },
|
||||||
|
/* BoostTemperature */ { "BTMP" },
|
||||||
|
/* AutoStart */ { "ASTART" },
|
||||||
|
/* CooldownBlink */ { "CLBLNK" },
|
||||||
|
/* TemperatureCalibration */ { "TMP CAL?" },
|
||||||
|
/* SettingsReset */ { "RESET?" },
|
||||||
|
/* VoltageCalibration */ { "CAL VIN?" },
|
||||||
|
/* AdvancedSoldering */ { "ADVSLD" },
|
||||||
|
/* ScrollingSpeed */ { "DESCSP" },
|
||||||
|
/* TipModel */ { "TIPMO" },
|
||||||
|
/* SimpleCalibrationMode */ { "SMPCAL" },
|
||||||
|
/* AdvancedCalibrationMode */ { "ADVCAL" },
|
||||||
|
/* PowerInput */ { "PWRW" },
|
||||||
|
};
|
||||||
|
|
||||||
|
const char* SettingsMenuEntries[4] = {
|
||||||
|
/* SolderingMenu */ "Soldering\nSettings",
|
||||||
|
/* PowerSavingMenu */ "Sleep\nModes",
|
||||||
|
/* UIMenu */ "User\nInterface",
|
||||||
|
/* AdvancedMenu */ "Advanced\nOptions",
|
||||||
|
};
|
||||||
|
|
||||||
|
const char* SettingsMenuEntriesDescriptions[4] = {
|
||||||
|
/* SolderingMenu */ "Soldering settings",
|
||||||
|
/* PowerSavingMenu */ "Power Saving Settings",
|
||||||
|
/* UIMenu */ "User Interface settings",
|
||||||
|
/* AdvancedMenu */ "Advanced options",
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_DE
|
#ifdef LANG_DE
|
||||||
// ---- Deutsch ----
|
// ---- Deutsch ----
|
||||||
|
|
||||||
@@ -377,99 +472,6 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_DK
|
|
||||||
// ---- Dansk ----
|
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
|
||||||
/* PowerSource */ "Strømforsyning. Indstil Cutoff Spændingen. <DC 10V <S 3.3V per cell",
|
|
||||||
/* SleepTemperature */ "Dvale Temperatur <C",
|
|
||||||
/* SleepTimeout */ "Dvale Timeout <Minutter/Sekunder",
|
|
||||||
/* ShutdownTimeout */ "sluknings Timeout <Minutter",
|
|
||||||
/* MotionSensitivity */ "Bevægelsesfølsomhed <0.Slukket 1.Mindst følsom 9.Mest følsom",
|
|
||||||
/* TemperatureUnit */ "Temperatur Enhed <C=Celsius F=Fahrenheit",
|
|
||||||
/* AdvancedIdle */ "Vis detialieret information med en mindre skriftstørrelse på standby skærmen.",
|
|
||||||
/* DisplayRotation */ "Skærm Orientering <A. Automatisk V. Venstre Håndet H. Højre Håndet",
|
|
||||||
/* BoostEnabled */ "Ved tryk på front knap Aktiveres boost-funktionen, 450C tilstand når der loddes",
|
|
||||||
/* BoostTemperature */ "Temperatur i \"boost\" mode",
|
|
||||||
/* AutoStart */ "Start automatisk med lodning når strøm sættes til. L=Lodning, D= Dvale tilstand,S=Slukket",
|
|
||||||
/* CooldownBlink */ "Blink temperaturen på skærmen, mens spidsen stadig er varm.",
|
|
||||||
/* TemperatureCalibration */ "kalibrere spids temperatur.",
|
|
||||||
/* SettingsReset */ "Gendan alle indstillinger",
|
|
||||||
/* VoltageCalibration */ "VIN kalibrering. Knapperne justere, Lang tryk for at gå ud",
|
|
||||||
/* AdvancedSoldering */ "Vis detialieret information mens der loddes",
|
|
||||||
/* ScrollingSpeed */ "Speed this text scrolls past at",
|
|
||||||
/* TipModel */ "Tip Model selection",
|
|
||||||
/* SimpleCalibrationMode */ "Simple Calibration using Hot water",
|
|
||||||
/* AdvancedCalibrationMode */ "Advanced calibration using thermocouple on the tip",
|
|
||||||
/* PowerInput */ "Power Wattage of the power adapter used",
|
|
||||||
};
|
|
||||||
|
|
||||||
const char* SettingsCalibrationDone = "Calibration done!";
|
|
||||||
const char* SettingsCalibrationWarning = "Sørg for at loddespidsen er ved stuetemperatur, inden du fortsætter!";
|
|
||||||
const char* SettingsResetWarning = "Are you sure to reset settings to default values?";
|
|
||||||
const char* UVLOWarningString = "Lav Volt";
|
|
||||||
const char* UndervoltageString = "Undervoltage";
|
|
||||||
const char* InputVoltageString = "Input V: ";
|
|
||||||
const char* WarningTipTempString = "Tip Temp: ";
|
|
||||||
const char* BadTipString = "BAD TIP";
|
|
||||||
const char* SleepingSimpleString = "Zzzz";
|
|
||||||
const char* SleepingAdvancedString = "Dvale...";
|
|
||||||
const char* WarningSimpleString = "Varm";
|
|
||||||
const char* WarningAdvancedString = "VARM LODDESPIDS!";
|
|
||||||
const char* SleepingTipAdvancedString = "Tip:";
|
|
||||||
const char* IdleTipString = "Tip:";
|
|
||||||
const char* IdleSetString = " Set:";
|
|
||||||
const char* TipDisconnectedString = "TIP DISCONNECTED";
|
|
||||||
const char* SolderingAdvancedPowerPrompt = "Power: ";
|
|
||||||
const char* OffString = "Off";
|
|
||||||
|
|
||||||
const char SettingRightChar = 'H';
|
|
||||||
const char SettingLeftChar = 'V';
|
|
||||||
const char SettingAutoChar = 'A';
|
|
||||||
const char SettingFastChar = 'F';
|
|
||||||
const char SettingSlowChar = 'S';
|
|
||||||
|
|
||||||
const enum ShortNameType SettingsShortNameType = SHORT_NAME_SINGLE_LINE;
|
|
||||||
const char* SettingsShortNames[][2] = {
|
|
||||||
/* PowerSource */ { "PWRSC" },
|
|
||||||
/* SleepTemperature */ { "STMP" },
|
|
||||||
/* SleepTimeout */ { "STME" },
|
|
||||||
/* ShutdownTimeout */ { "SHTME" },
|
|
||||||
/* MotionSensitivity */ { "MSENSE" },
|
|
||||||
/* TemperatureUnit */ { "TMPUNT" },
|
|
||||||
/* AdvancedIdle */ { "ADVIDL" },
|
|
||||||
/* DisplayRotation */ { "DSPROT" },
|
|
||||||
/* BoostEnabled */ { "BOOST" },
|
|
||||||
/* BoostTemperature */ { "BTMP" },
|
|
||||||
/* AutoStart */ { "ASTART" },
|
|
||||||
/* CooldownBlink */ { "CLBLNK" },
|
|
||||||
/* TemperatureCalibration */ { "TMP CAL?" },
|
|
||||||
/* SettingsReset */ { "RESET?" },
|
|
||||||
/* VoltageCalibration */ { "CAL VIN?" },
|
|
||||||
/* AdvancedSoldering */ { "ADVSLD" },
|
|
||||||
/* ScrollingSpeed */ { "DESCSP" },
|
|
||||||
/* TipModel */ { "TIPMO" },
|
|
||||||
/* SimpleCalibrationMode */ { "SMPCAL" },
|
|
||||||
/* AdvancedCalibrationMode */ { "ADVCAL" },
|
|
||||||
/* PowerInput */ { "PWRW" },
|
|
||||||
};
|
|
||||||
|
|
||||||
const char* SettingsMenuEntries[4] = {
|
|
||||||
/* SolderingMenu */ "Soldering\nSettings",
|
|
||||||
/* PowerSavingMenu */ "Sleep\nModes",
|
|
||||||
/* UIMenu */ "User\nInterface",
|
|
||||||
/* AdvancedMenu */ "Advanced\nOptions",
|
|
||||||
};
|
|
||||||
|
|
||||||
const char* SettingsMenuEntriesDescriptions[4] = {
|
|
||||||
/* SolderingMenu */ "Soldering settings",
|
|
||||||
/* PowerSavingMenu */ "Power Saving Settings",
|
|
||||||
/* UIMenu */ "User Interface settings",
|
|
||||||
/* AdvancedMenu */ "Advanced options",
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef LANG_ES
|
#ifdef LANG_ES
|
||||||
// ---- Español ----
|
// ---- Español ----
|
||||||
|
|
||||||
@@ -770,13 +772,13 @@ const char* SettingsDescriptions[] = {
|
|||||||
/* VoltageCalibration */ "Kalibracija ulaznog napona. Podešavanje gumbima, dugački pritisak za kraj.",
|
/* VoltageCalibration */ "Kalibracija ulaznog napona. Podešavanje gumbima, dugački pritisak za kraj.",
|
||||||
/* AdvancedSoldering */ "Prikazivanje detaljnih informacija tijekom lemljenja.",
|
/* AdvancedSoldering */ "Prikazivanje detaljnih informacija tijekom lemljenja.",
|
||||||
/* ScrollingSpeed */ "Brzina kretanja dugačkih poruka. <B=brzo, S=sporo>",
|
/* ScrollingSpeed */ "Brzina kretanja dugačkih poruka. <B=brzo, S=sporo>",
|
||||||
/* TipModel */ "Tip Model selection",
|
/* TipModel */ "Odabir modela lemnog vrha",
|
||||||
/* SimpleCalibrationMode */ "Simple Calibration using Hot water",
|
/* SimpleCalibrationMode */ "Kalibracija kipućom vodom",
|
||||||
/* AdvancedCalibrationMode */ "Advanced calibration using thermocouple on the tip",
|
/* AdvancedCalibrationMode */ "Kalibracija korištenjem termo-elementa",
|
||||||
/* PowerInput */ "Power Wattage of the power adapter used",
|
/* PowerInput */ "Snaga modula za napajanje",
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* SettingsCalibrationDone = "Calibration done!";
|
const char* SettingsCalibrationDone = "Kalibracija gotova!";
|
||||||
const char* SettingsCalibrationWarning = "Provjerite da je vršak ohlađen na sobnu temperaturu prije nego što nastavite!";
|
const char* SettingsCalibrationWarning = "Provjerite da je vršak ohlađen na sobnu temperaturu prije nego što nastavite!";
|
||||||
const char* SettingsResetWarning = "Jeste li sigurni da želite sve postavke vratiti na tvorničke vrijednosti?";
|
const char* SettingsResetWarning = "Jeste li sigurni da želite sve postavke vratiti na tvorničke vrijednosti?";
|
||||||
const char* UVLOWarningString = "BATERIJA";
|
const char* UVLOWarningString = "BATERIJA";
|
||||||
@@ -820,10 +822,10 @@ const char* SettingsShortNames[][2] = {
|
|||||||
/* VoltageCalibration */ { "Kalibracija", "napona napajanja" },
|
/* VoltageCalibration */ { "Kalibracija", "napona napajanja" },
|
||||||
/* AdvancedSoldering */ { "Detalji", "pri lemljenju" },
|
/* AdvancedSoldering */ { "Detalji", "pri lemljenju" },
|
||||||
/* ScrollingSpeed */ { "Brzina", "poruka" },
|
/* ScrollingSpeed */ { "Brzina", "poruka" },
|
||||||
/* TipModel */ { "Tip", "Model" },
|
/* TipModel */ { "Model", "Vrha" },
|
||||||
/* SimpleCalibrationMode */ { "Simple", "Calibration" },
|
/* SimpleCalibrationMode */ { "Jednostavna", "kalibracija" },
|
||||||
/* AdvancedCalibrationMode */ { "Advanced", "Calibration" },
|
/* AdvancedCalibrationMode */ { "Napredna", "kalibracija" },
|
||||||
/* PowerInput */ { "Power", "Wattage" },
|
/* PowerInput */ { "Snaga", "napajanja" },
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* SettingsMenuEntries[4] = {
|
const char* SettingsMenuEntries[4] = {
|
||||||
@@ -843,7 +845,7 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_HU
|
#ifdef LANG_HU
|
||||||
// ---- magyar ----
|
// ---- Magyar ----
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "Áramforrás. Beállítja a lekapcsolási feszültséget. <DC 10V> <S 3.3V cellánként>",
|
/* PowerSource */ "Áramforrás. Beállítja a lekapcsolási feszültséget. <DC 10V> <S 3.3V cellánként>",
|
||||||
@@ -1494,7 +1496,7 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_PT
|
#ifdef LANG_PT
|
||||||
// ---- Portugues ----
|
// ---- Português ----
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "nte de alimentação. Define a tensão de corte. <DC=10V> <S=3.3V/célula>",
|
/* PowerSource */ "nte de alimentação. Define a tensão de corte. <DC=10V> <S=3.3V/célula>",
|
||||||
@@ -1589,6 +1591,8 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
#ifdef LANG_RU
|
#ifdef LANG_RU
|
||||||
// ---- Русский ----
|
// ---- Русский ----
|
||||||
|
|
||||||
|
#define CYRILLIC_GLYPHS
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "Источник питания. Установка напряжения отключения. <DC 10V> <S 3.3 V на батарею>",
|
/* PowerSource */ "Источник питания. Установка напряжения отключения. <DC 10V> <S 3.3 V на батарею>",
|
||||||
/* SleepTemperature */ "Температура режима ожидания <С>",
|
/* SleepTemperature */ "Температура режима ожидания <С>",
|
||||||
@@ -1680,7 +1684,7 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_SK
|
#ifdef LANG_SK
|
||||||
// ---- SK ----
|
// ---- Slovenský ----
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "Zdroj napatia. Nastavit napatie pre vypnutie (cutoff) <DC=10V, nS=n*3.3V pre LiIon clanky>",
|
/* PowerSource */ "Zdroj napatia. Nastavit napatie pre vypnutie (cutoff) <DC=10V, nS=n*3.3V pre LiIon clanky>",
|
||||||
@@ -1772,51 +1776,146 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_SR
|
#ifdef LANG_SR_CYRL
|
||||||
|
// ---- Српски ----
|
||||||
|
|
||||||
|
#define CYRILLIC_GLYPHS
|
||||||
|
|
||||||
|
const char* SettingsDescriptions[] = {
|
||||||
|
/* PowerSource */ "Тип напајања; одређује најнижи радни напон. <DC=адаптер (10V), S=батерија (3,3V по ћелији)>",
|
||||||
|
/* SleepTemperature */ "Температура на коју се спушта лемилица након одређеног времена мировања. <C/F>",
|
||||||
|
/* SleepTimeout */ "Време мировања након кога лемилица спушта температуру. <M=минути, S=секунде>",
|
||||||
|
/* ShutdownTimeout */ "Време мировања након кога се лемилица гаси. <M=минути>",
|
||||||
|
/* MotionSensitivity */ "Осетљивост сензора покрета. <0=искључено, 1=најмање осетљиво, 9=најосетљивије>",
|
||||||
|
/* TemperatureUnit */ "Јединице у којима се приказује температура. <C=целзијус, F=фаренхајт>",
|
||||||
|
/* AdvancedIdle */ "Приказивање детаљних информација на екрану током мировања.",
|
||||||
|
/* DisplayRotation */ "Како је окренут екран. <А=аутоматски, Л=за леворуке, Д=за десноруке>",
|
||||||
|
/* BoostEnabled */ "Држање предњег тастера током лемљења додатно појачава температуру врха.",
|
||||||
|
/* BoostTemperature */ "Температура врха лемилице у току појачања.",
|
||||||
|
/* AutoStart */ "Лемилица одмах по покретању прелази у режим лемљења и греје се.",
|
||||||
|
/* CooldownBlink */ "Приказ температуре трепће приликом хлађења докле год је врх и даље врућ.",
|
||||||
|
/* TemperatureCalibration */ "Калибрисање одступања температуре врха у односу на дршку.",
|
||||||
|
/* SettingsReset */ "Враћање свих поставки на фабричке вредности.",
|
||||||
|
/* VoltageCalibration */ "Калибрисање улазног напона. Подешава се на тастере; дуги притисак за крај.",
|
||||||
|
/* AdvancedSoldering */ "Приказивање детаљних информација на екрану током лемљења.",
|
||||||
|
/* ScrollingSpeed */ "Брзина кретања описних порука попут ове. <С=споро, Б=брзо>",
|
||||||
|
/* TipModel */ "Одабир модела лемног врха.",
|
||||||
|
/* SimpleCalibrationMode */ "Једноставна калибрација кипућом водом.",
|
||||||
|
/* AdvancedCalibrationMode */ "Напредна калибрација помоћу термопара.",
|
||||||
|
/* PowerInput */ "Снага напајања у ватима.",
|
||||||
|
};
|
||||||
|
|
||||||
|
const char* SettingsCalibrationDone = "Калибрација готова";
|
||||||
|
const char* SettingsCalibrationWarning = "Проверите да ли је врх охлађен на собну температуру пре него што наставите";
|
||||||
|
const char* SettingsResetWarning = "Да ли заиста желите да вратите поставке на фабричке вредности?";
|
||||||
|
const char* UVLOWarningString = "НИЗ.НАП.";
|
||||||
|
const char* UndervoltageString = "ПРЕНИЗАК НАПОН";
|
||||||
|
const char* InputVoltageString = "Ул. напон: ";
|
||||||
|
const char* WarningTipTempString = "Темп. врха: ";
|
||||||
|
const char* BadTipString = "ЛОШ ВРХ";
|
||||||
|
const char* SleepingSimpleString = "Сан";
|
||||||
|
const char* SleepingAdvancedString = "Спавање...";
|
||||||
|
const char* WarningSimpleString = "ВРУЋ";
|
||||||
|
const char* WarningAdvancedString = "! ОПРЕЗ, ВРУЋЕ !";
|
||||||
|
const char* SleepingTipAdvancedString = "Врх:";
|
||||||
|
const char* IdleTipString = "Врх:";
|
||||||
|
const char* IdleSetString = " / ";
|
||||||
|
const char* TipDisconnectedString = "ВРХ НИЈЕ СПОЈЕН";
|
||||||
|
const char* SolderingAdvancedPowerPrompt = "Снага: ";
|
||||||
|
const char* OffString = "Иск";
|
||||||
|
|
||||||
|
const char SettingRightChar = 'Д';
|
||||||
|
const char SettingLeftChar = 'Л';
|
||||||
|
const char SettingAutoChar = 'А';
|
||||||
|
const char SettingFastChar = 'Б';
|
||||||
|
const char SettingSlowChar = 'С';
|
||||||
|
|
||||||
|
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
|
||||||
|
const char* SettingsShortNames[][2] = {
|
||||||
|
/* PowerSource */ { "Врста", "напајања" },
|
||||||
|
/* SleepTemperature */ { "Темп.", "спавања" },
|
||||||
|
/* SleepTimeout */ { "Време до", "спавања" },
|
||||||
|
/* ShutdownTimeout */ { "Време до", "гашења" },
|
||||||
|
/* MotionSensitivity */ { "Осетљивост", "на покрет" },
|
||||||
|
/* TemperatureUnit */ { "Јединица", "температуре" },
|
||||||
|
/* AdvancedIdle */ { "Детаљи током", "мировања" },
|
||||||
|
/* DisplayRotation */ { "Оријентација", "екрана" },
|
||||||
|
/* BoostEnabled */ { "Појачање", "омогућено" },
|
||||||
|
/* BoostTemperature */ { "Темп.", "појачања" },
|
||||||
|
/* AutoStart */ { "Врући", "старт" },
|
||||||
|
/* CooldownBlink */ { "Упозорење", "при хлађењу" },
|
||||||
|
/* TemperatureCalibration */ { "Калибрација", "температуре" },
|
||||||
|
/* SettingsReset */ { "Фабричке", "поставке" },
|
||||||
|
/* VoltageCalibration */ { "Калибрација", "улазног напона" },
|
||||||
|
/* AdvancedSoldering */ { "Детаљи током", "лемљења" },
|
||||||
|
/* ScrollingSpeed */ { "Брзина", "порука" },
|
||||||
|
/* TipModel */ { "Модел", "врха" },
|
||||||
|
/* SimpleCalibrationMode */ { "Једноставна", "калибрација" },
|
||||||
|
/* AdvancedCalibrationMode */ { "Напредна", "калибрација" },
|
||||||
|
/* PowerInput */ { "Улазна", "снага" },
|
||||||
|
};
|
||||||
|
|
||||||
|
const char* SettingsMenuEntries[4] = {
|
||||||
|
/* SolderingMenu */ "Поставке\nлемљења",
|
||||||
|
/* PowerSavingMenu */ "Уштеда\nенергије",
|
||||||
|
/* UIMenu */ "Корисничко\nсучеље",
|
||||||
|
/* AdvancedMenu */ "Напредне\nпоставке",
|
||||||
|
};
|
||||||
|
|
||||||
|
const char* SettingsMenuEntriesDescriptions[4] = {
|
||||||
|
/* SolderingMenu */ "Поставке режима лемљења.",
|
||||||
|
/* PowerSavingMenu */ "Поставке режима мировања.",
|
||||||
|
/* UIMenu */ "Поставке корисничког сучеља.",
|
||||||
|
/* AdvancedMenu */ "Напредне поставке.",
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifdef LANG_SR_LATN
|
||||||
// ---- Srpski ----
|
// ---- Srpski ----
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "Izvor napajanja. Postavlja napon isključivanja. <DC 10V> <S 3.3V po ćeliji>",
|
/* PowerSource */ "Tip napajanja; određuje najniži radni napon. <DC=adapter (10V), S=baterija (3,3V po ćeliji)>",
|
||||||
/* SleepTemperature */ "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>",
|
/* SleepTemperature */ "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. <C/F>",
|
||||||
/* SleepTimeout */ "Vreme mirovanja nakon koga lemilica spušta temperaturu. <Minute/Sekunde>",
|
/* SleepTimeout */ "Vreme mirovanja nakon koga lemilica spušta temperaturu. <M=minuti, S=sekunde>",
|
||||||
/* ShutdownTimeout */ "Vreme mirovanja nakon koga će se lemilica ugasiti.",
|
/* ShutdownTimeout */ "Vreme mirovanja nakon koga se lemilica gasi. <M=minuti>",
|
||||||
/* MotionSensitivity */ "Osetljivost prepoznavanja pokreta. <0=Ugašeno, 1=Najmanje osetljivo, 9=Najosjetljivije>",
|
/* MotionSensitivity */ "Osetljivost senzora pokreta. <0=isključeno, 1=najmanje osetljivo, 9=najosetljivije>",
|
||||||
/* TemperatureUnit */ "Jedinica temperature. <C=Celzijus, F=Fahrenheit>",
|
/* TemperatureUnit */ "Jedinice u kojima se prikazuje temperatura. <C=celzijus, F=farenhajt>",
|
||||||
/* AdvancedIdle */ "Prikazivanje detaljnih informacija manjim fontom tokom čekanja.",
|
/* AdvancedIdle */ "Prikazivanje detaljnih informacija na ekranu tokom mirovanja.",
|
||||||
/* DisplayRotation */ "Orijentacija ekrana. <A=Automatski, L=Levoruki, D=Desnoruki>",
|
/* DisplayRotation */ "Kako je okrenut ekran. <A=automatski, L=za levoruke, D=za desnoruke>",
|
||||||
/* BoostEnabled */ "Držanjem prednjeg dugmeta prilikom lemljenja aktivira se pojačani (Boost) način.",
|
/* BoostEnabled */ "Držanje prednjeg tastera tokom lemljenja dodatno pojačava temperaturu vrha.",
|
||||||
/* BoostTemperature */ "Temperatura u pojačanom (Boost) načinu.",
|
/* BoostTemperature */ "Temperatura vrha lemilice u toku pojačanja.",
|
||||||
/* AutoStart */ "Ako je aktivno, lemilica po uključivanju napajanja odmah počinje grejati.",
|
/* AutoStart */ "Lemilica odmah po pokretanju prelazi u režim lemljenja i greje se.",
|
||||||
/* CooldownBlink */ "Blinkanje temperature prilikom hlađenja, ako je lemilica vruća.",
|
/* CooldownBlink */ "Prikaz temperature trepće prilikom hlađenja dokle god je vrh i dalje vruć.",
|
||||||
/* TemperatureCalibration */ "Kalibrisanje temperature meri razliku temperatura vrha i drške, dok je lemilica hladna.",
|
/* TemperatureCalibration */ "Kalibrisanje odstupanja temperature vrha u odnosu na dršku.",
|
||||||
/* SettingsReset */ "Vraćanje svih podešavanja na fabričke vrednosti.",
|
/* SettingsReset */ "Vraćanje svih postavki na fabričke vrednosti.",
|
||||||
/* VoltageCalibration */ "Kalibracija ulaznog napona. Podešavanje tastera, dugački pritisak za kraj.",
|
/* VoltageCalibration */ "Kalibrisanje ulaznog napona. Podešava se na tastere; dugi pritisak za kraj.",
|
||||||
/* AdvancedSoldering */ "Prikazivanje detaljnih informacija tokom lemljenja.",
|
/* AdvancedSoldering */ "Prikazivanje detaljnih informacija na ekranu tokom lemljenja.",
|
||||||
/* ScrollingSpeed */ "Brzina kretanja dugačkih poruka <B=brzo, S=sporo>",
|
/* ScrollingSpeed */ "Brzina kretanja opisnih poruka poput ove. <S=sporo, B=brzo>",
|
||||||
/* TipModel */ "Tip Model selection",
|
/* TipModel */ "Odabir modela lemnog vrha.",
|
||||||
/* SimpleCalibrationMode */ "Simple Calibration using Hot water",
|
/* SimpleCalibrationMode */ "Jednostavna kalibracija kipućom vodom.",
|
||||||
/* AdvancedCalibrationMode */ "Advanced calibration using thermocouple on the tip",
|
/* AdvancedCalibrationMode */ "Napredna kalibracija pomoću termopara.",
|
||||||
/* PowerInput */ "Power Wattage of the power adapter used",
|
/* PowerInput */ "Snaga napajanja u vatima.",
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* SettingsCalibrationDone = "Calibration done!";
|
const char* SettingsCalibrationDone = "Kalibracija gotova";
|
||||||
const char* SettingsCalibrationWarning = "Proverite da li je vrh ohlađen na sobnu temperaturu pre nego što nastavite!";
|
const char* SettingsCalibrationWarning = "Proverite da li je vrh ohlađen na sobnu temperaturu pre nego što nastavite";
|
||||||
const char* SettingsResetWarning = "Jeste li sigurni da želite da vratite sva podešavanja na fabričke vrednosti?";
|
const char* SettingsResetWarning = "Da li zaista želite da vratite postavke na fabričke vrednosti?";
|
||||||
const char* UVLOWarningString = "BATERIJA";
|
const char* UVLOWarningString = "NIZ.NAP.";
|
||||||
const char* UndervoltageString = "PRENIZAK NAPON";
|
const char* UndervoltageString = "PRENIZAK NAPON";
|
||||||
const char* InputVoltageString = "Napajanje: ";
|
const char* InputVoltageString = "Ul. napon: ";
|
||||||
const char* WarningTipTempString = "Temp vrha: ";
|
const char* WarningTipTempString = "Temp. vrha: ";
|
||||||
const char* BadTipString = "LOŠ VRH";
|
const char* BadTipString = "LOŠ VRH";
|
||||||
const char* SleepingSimpleString = "Zzz ";
|
const char* SleepingSimpleString = "Zzz";
|
||||||
const char* SleepingAdvancedString = "SPAVANJE...";
|
const char* SleepingAdvancedString = "Spavanje...";
|
||||||
const char* WarningSimpleString = "VRUĆ";
|
const char* WarningSimpleString = "VRUĆ";
|
||||||
const char* WarningAdvancedString = "OPREZ, VRUĆE!";
|
const char* WarningAdvancedString = "! OPREZ, VRUĆE !";
|
||||||
const char* SleepingTipAdvancedString = "Vrh:";
|
const char* SleepingTipAdvancedString = "Vrh:";
|
||||||
const char* IdleTipString = "Vrh:";
|
const char* IdleTipString = "Vrh:";
|
||||||
const char* IdleSetString = " / ";
|
const char* IdleSetString = " / ";
|
||||||
const char* TipDisconnectedString = "VRH NIJE SPOJEN!";
|
const char* TipDisconnectedString = "VRH NIJE SPOJEN";
|
||||||
const char* SolderingAdvancedPowerPrompt = "Snaga: ";
|
const char* SolderingAdvancedPowerPrompt = "Snaga: ";
|
||||||
const char* OffString = "Off";
|
const char* OffString = "Isk";
|
||||||
|
|
||||||
const char SettingRightChar = 'D';
|
const char SettingRightChar = 'D';
|
||||||
const char SettingLeftChar = 'L';
|
const char SettingLeftChar = 'L';
|
||||||
@@ -1826,41 +1925,41 @@ const char SettingSlowChar = 'S';
|
|||||||
|
|
||||||
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
|
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
|
||||||
const char* SettingsShortNames[][2] = {
|
const char* SettingsShortNames[][2] = {
|
||||||
/* PowerSource */ { "Izvor", "napajanja" },
|
/* PowerSource */ { "Vrsta", "napajanja" },
|
||||||
/* SleepTemperature */ { "Temp", "spavanja" },
|
/* SleepTemperature */ { "Temp.", "spavanja" },
|
||||||
/* SleepTimeout */ { "Vreme", "spavanja" },
|
/* SleepTimeout */ { "Vreme do", "spavanja" },
|
||||||
/* ShutdownTimeout */ { "Vreme", "gašenja" },
|
/* ShutdownTimeout */ { "Vreme do", "gašenja" },
|
||||||
/* MotionSensitivity */ { "Osetljivost", "pokreta" },
|
/* MotionSensitivity */ { "Osetljivost", "na pokret" },
|
||||||
/* TemperatureUnit */ { "Jedinica", "temperature" },
|
/* TemperatureUnit */ { "Jedinica", "temperature" },
|
||||||
/* AdvancedIdle */ { "Detalji", "pri čekanju" },
|
/* AdvancedIdle */ { "Detalji tokom", "mirovanja" },
|
||||||
/* DisplayRotation */ { "Rotacija", "ekrana" },
|
/* DisplayRotation */ { "Orijentacija", "ekrana" },
|
||||||
/* BoostEnabled */ { "Boost", "način" },
|
/* BoostEnabled */ { "Pojačanje", "omogućeno" },
|
||||||
/* BoostTemperature */ { "Boost", "temp" },
|
/* BoostTemperature */ { "Temp.", "pojačanja" },
|
||||||
/* AutoStart */ { "Auto", "start" },
|
/* AutoStart */ { "Vrući", "start" },
|
||||||
/* CooldownBlink */ { "Upozorenje", "pri hlađenju" },
|
/* CooldownBlink */ { "Upozorenje", "pri hlađenju" },
|
||||||
/* TemperatureCalibration */ { "Kalibracija", "temperature" },
|
/* TemperatureCalibration */ { "Kalibracija", "temperature" },
|
||||||
/* SettingsReset */ { "Fabričke", "postavke" },
|
/* SettingsReset */ { "Fabričke", "postavke" },
|
||||||
/* VoltageCalibration */ { "Kalibracija", "napona napajanja" },
|
/* VoltageCalibration */ { "Kalibracija", "ulaznog napona" },
|
||||||
/* AdvancedSoldering */ { "Detalji", "pri lemljenju" },
|
/* AdvancedSoldering */ { "Detalji tokom", "lemljenja" },
|
||||||
/* ScrollingSpeed */ { "Brzina", "poruka" },
|
/* ScrollingSpeed */ { "Brzina", "poruka" },
|
||||||
/* TipModel */ { "Tip", "Model" },
|
/* TipModel */ { "Model", "vrha" },
|
||||||
/* SimpleCalibrationMode */ { "Simple", "Calibration" },
|
/* SimpleCalibrationMode */ { "Jednostavna", "kalibracija" },
|
||||||
/* AdvancedCalibrationMode */ { "Advanced", "Calibration" },
|
/* AdvancedCalibrationMode */ { "Napredna", "kalibracija" },
|
||||||
/* PowerInput */ { "Power", "Wattage" },
|
/* PowerInput */ { "Ulazna", "snaga" },
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* SettingsMenuEntries[4] = {
|
const char* SettingsMenuEntries[4] = {
|
||||||
/* SolderingMenu */ "Postavke\nlemljenja",
|
/* SolderingMenu */ "Postavke\nlemljenja",
|
||||||
/* PowerSavingMenu */ "Ušteda\nenergije",
|
/* PowerSavingMenu */ "Ušteda\nenergije",
|
||||||
/* UIMenu */ "Korisničke\nopcije",
|
/* UIMenu */ "Korisničko\nsučelje",
|
||||||
/* AdvancedMenu */ "Napredne\nopcije",
|
/* AdvancedMenu */ "Napredne\npostavke",
|
||||||
};
|
};
|
||||||
|
|
||||||
const char* SettingsMenuEntriesDescriptions[4] = {
|
const char* SettingsMenuEntriesDescriptions[4] = {
|
||||||
/* SolderingMenu */ "Postavke pri lemljenju",
|
/* SolderingMenu */ "Postavke režima lemljenja.",
|
||||||
/* PowerSavingMenu */ "Postavke spavanja i štednje energije",
|
/* PowerSavingMenu */ "Postavke režima mirovanja.",
|
||||||
/* UIMenu */ "Postavke korisničkih opcija",
|
/* UIMenu */ "Postavke korisničkog sučelja.",
|
||||||
/* AdvancedMenu */ "Upravljanje naprednim opcijama",
|
/* AdvancedMenu */ "Napredne postavke.",
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -2051,9 +2150,11 @@ const char* SettingsMenuEntriesDescriptions[4] = {
|
|||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef LANG_UA
|
#ifdef LANG_UK
|
||||||
// ---- Українська ----
|
// ---- Українська ----
|
||||||
|
|
||||||
|
#define CYRILLIC_GLYPHS
|
||||||
|
|
||||||
const char* SettingsDescriptions[] = {
|
const char* SettingsDescriptions[] = {
|
||||||
/* PowerSource */ "Установка напруги відключення. <DC - 10V, 3S - 9.9V, 4S - 13.2V, 5S - 16.5V, 6S - 19.8V>",
|
/* PowerSource */ "Установка напруги відключення. <DC - 10V, 3S - 9.9V, 4S - 13.2V, 5S - 16.5V, 6S - 19.8V>",
|
||||||
/* SleepTemperature */ "Температура режиму очікування <C°/F°>",
|
/* SleepTemperature */ "Температура режиму очікування <C°/F°>",
|
||||||
|
|||||||
@@ -980,10 +980,10 @@ void startPIDTask(void const *argument __unused) {
|
|||||||
// Once we have feed-forward temp estimation we should be able to better tune this.
|
// Once we have feed-forward temp estimation we should be able to better tune this.
|
||||||
|
|
||||||
#ifdef MODEL_TS100
|
#ifdef MODEL_TS100
|
||||||
const uint16_t mass = 1690 / 20; // divide here so division is compile-time.
|
const uint16_t mass = 2020 / 20; // divide here so division is compile-time.
|
||||||
#endif
|
#endif
|
||||||
#ifdef MODEL_TS80
|
#ifdef MODEL_TS80
|
||||||
const uint16_t mass = 1690 / 50;
|
const uint16_t mass = 2020 / 50;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
int32_t milliWattsNeeded = tempToMilliWatts(tempError.average(),
|
int32_t milliWattsNeeded = tempToMilliWatts(tempError.average(),
|
||||||
|
|||||||
@@ -10,7 +10,8 @@
|
|||||||
#include <hardware.h>
|
#include <hardware.h>
|
||||||
|
|
||||||
uint8_t tipResistance = 85; //x10 ohms, 8.5 typical for ts100, 4.5 typical for ts80
|
uint8_t tipResistance = 85; //x10 ohms, 8.5 typical for ts100, 4.5 typical for ts80
|
||||||
const uint8_t maxPWM = 255;
|
const uint16_t powerPWM = 255;
|
||||||
|
const uint16_t totalPWM = 255+50; // Setup.c:sConfigOC.Pulse, the full PWM cycle
|
||||||
|
|
||||||
history<uint16_t, oscillationPeriod> milliWattHistory = { { 0 }, 0, 0 };
|
history<uint16_t, oscillationPeriod> milliWattHistory = { { 0 }, 0, 0 };
|
||||||
|
|
||||||
@@ -42,10 +43,10 @@ uint8_t milliWattsToPWM(int32_t milliWatts, uint8_t divisor) {
|
|||||||
// Scale input milliWatts to the pwm rate
|
// Scale input milliWatts to the pwm rate
|
||||||
int32_t v = getInputVoltageX10(divisor);// 100 = 10v
|
int32_t v = getInputVoltageX10(divisor);// 100 = 10v
|
||||||
int32_t availableMilliWatts = v * v / tipResistance;
|
int32_t availableMilliWatts = v * v / tipResistance;
|
||||||
int32_t pwm = maxPWM * milliWatts / availableMilliWatts;
|
int32_t pwm = (powerPWM * totalPWM / powerPWM) * milliWatts / availableMilliWatts;
|
||||||
|
|
||||||
if (pwm > maxPWM) {
|
if (pwm > powerPWM) {
|
||||||
pwm = maxPWM;
|
pwm = powerPWM;
|
||||||
} else if (pwm < 0) {
|
} else if (pwm < 0) {
|
||||||
pwm = 0;
|
pwm = 0;
|
||||||
}
|
}
|
||||||
@@ -54,5 +55,5 @@ uint8_t milliWattsToPWM(int32_t milliWatts, uint8_t divisor) {
|
|||||||
|
|
||||||
int32_t PWMToMilliWatts(uint8_t pwm, uint8_t divisor) {
|
int32_t PWMToMilliWatts(uint8_t pwm, uint8_t divisor) {
|
||||||
int32_t v = getInputVoltageX10(divisor);
|
int32_t v = getInputVoltageX10(divisor);
|
||||||
return pwm * (v * v / tipResistance) / maxPWM;
|
return pwm * (v * v / tipResistance) / (powerPWM * totalPWM / powerPWM);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user