diff --git a/Translations/font_tables.py b/Translations/font_tables.py index e2f8cff9..d2ac0dda 100755 --- a/Translations/font_tables.py +++ b/Translations/font_tables.py @@ -325,6 +325,70 @@ def get_font_map_latin_extended() -> Dict[str, bytes]: } return font +#TODO: Add Greek Font +def get_font_map_greek() -> Dict[str, bytes]: + font = { + # U+0370..U+03FF Greek and Coptic + "Έ": b"\x06\xFC\xFC\x8C\x8C\x8C\x8C\x8C\x8C\x0C\x0C\x00\x00\x3F\x3F\x31\x31\x31\x31\x31\x31\x30\x30\x00", + "Α": b"\x00\x00\x00\xE0\xFC\x1F\x1F\xFC\xE0\x00\x00\x00\x00\x38\x3F\x07\x06\x06\x06\x06\x07\x3F\x38\x00", + "Β": b"\x00\xFF\xFF\xC3\xC3\xC3\xC3\xE7\xFE\xBC\x00\x00\x00\x3F\x3F\x30\x30\x30\x30\x30\x39\x1F\x0F\x00", + "Γ": b"\x00\xFF\xFF\x03\x03\x03\x03\x03\x03\x03\x03\x00\x00\x3F\x3F\x00\x00\x00\x00\x00\x00\x00\x00\x00", + "Δ": b"\x00\x00\x00\xE0\xFC\x1F\x1F\xFC\xE0\x00\x00\x00\x00\x38\x3F\x37\x30\x30\x30\x30\x37\x3F\x38\x00", + "Ε": b"\x00\xFF\xFF\xC3\xC3\xC3\xC3\xC3\xC3\x03\x03\x00\x00\x3F\x3F\x30\x30\x30\x30\x30\x30\x30\x30\x00", + "Ζ": b"\x00\x03\x03\x03\x03\xC3\xE3\x33\x1F\x0F\x03\x00\x00\x30\x3C\x3E\x33\x31\x30\x30\x30\x30\x30\x00", + "Η": b"\x00\xFF\xFF\xC0\xC0\xC0\xC0\xC0\xC0\xFF\xFF\x00\x00\x3F\x3F\x00\x00\x00\x00\x00\x00\x3F\x3F\x00", + "Θ": b"\x00\xF0\xFC\x0E\xC7\xC3\xC3\xC7\x0E\xFC\xF0\x00\x00\x03\x0F\x1C\x38\x30\x30\x38\x1C\x0F\x03\x00", + "Ι": b"\x00\x00\x00\x03\x03\xFF\xFF\x03\x03\x00\x00\x00\x00\x00\x00\x30\x30\x3F\x3F\x30\x30\x00\x00\x00", + "Κ": b"\x00\xFF\xFF\xC0\xE0\xF0\x38\x1C\x0E\x07\x03\x00\x00\x3F\x3F\x00\x01\x03\x07\x0E\x1C\x38\x30\x00", + "Λ": b"\x00\x00\x00\xE0\xFC\x1F\x1F\xFC\xE0\x00\x00\x00\x00\x38\x3F\x07\x00\x00\x00\x00\x07\x3F\x38\x00", + "Μ": b"\x00\xFF\xFF\x1E\x78\xE0\xE0\x78\x1E\xFF\xFF\x00\x00\x3F\x3F\x00\x00\x01\x01\x00\x00\x3F\x3F\x00", + "Ν": b"\x00\xFF\xFF\x0E\x38\xF0\xC0\x00\x00\xFF\xFF\x00\x00\x3F\x3F\x00\x00\x00\x03\x07\x1C\x3F\x3F\x00", + "Ξ": b"\x00\x03\x03\xC3\xC3\xC3\xC3\xC3\xC3\x03\x03\x00\x00\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x00", + "Ο": b"\x00\xF0\xFC\x0E\x07\x03\x03\x07\x0E\xFC\xF0\x00\x00\x03\x0F\x1C\x38\x30\x30\x38\x1C\x0F\x03\x00", + "Π": b"\x00\xFF\xFF\x03\x03\x03\x03\x03\x03\xFF\xFF\x00\x00\x3F\x3F\x00\x00\x00\x00\x00\x00\x3F\x3F\x00", + "Ρ": b"\x00\xFF\xFF\x83\x83\x83\x83\x83\xC7\xFE\x7C\x00\x00\x3F\x3F\x01\x01\x01\x01\x01\x01\x00\x00\x00", + "Σ": b"\x00\x03\x0F\x1F\x33\xE3\xE3\x03\x03\x03\x03\x00\x00\x30\x3C\x3E\x33\x31\x30\x30\x30\x30\x30\x00", + "Τ": b"\x00\x03\x03\x03\x03\xFF\xFF\x03\x03\x03\x03\x00\x00\x00\x00\x00\x00\x3F\x3F\x00\x00\x00\x00\x00", + "Υ": b"\x00\x03\x0F\x3C\xF0\xC0\xC0\xF0\x3C\x0F\x03\x00\x00\x00\x00\x00\x00\x3F\x3F\x00\x00\x00\x00\x00", + "Φ": b"\x00\xF8\xFC\x0E\x06\xFF\xFF\x06\x0E\xFC\xF8\x00\x00\x03\x07\x0E\x0C\x3F\x3F\x0C\x0E\x07\x03\x00", + "Χ": b"\x00\x03\x0F\x3C\xF0\xC0\xC0\xF0\x3C\x0F\x03\x00\x00\x30\x3C\x0F\x03\x00\x00\x03\x0F\x3C\x30\x00", + "Ψ": b"\x00\x3F\x7F\xE0\xC0\xFF\xFF\xC0\xE0\x7F\x3F\x00\x00\x00\x00\x00\x00\x3F\x3F\x00\x00\x00\x00\x00", + "Ω": b"\x00\xF0\xFC\x0E\x07\x03\x03\x07\x0E\xFC\xF0\x00\x00\x63\x6F\x7C\x70\x00\x00\x70\x7C\x6F\x63\x00", + "ά": b"\x00\x80\xC0\xE0\x60\x6C\x6E\x66\xC0\xE0\xE0\x00\x00\x0F\x1F\x38\x30\x30\x30\x30\x18\x3F\x3F\x20", + "έ": b"\x00\xE0\xF0\x30\x30\x36\x37\x33\x30\x70\x60\x00\x00\x1D\x3F\x33\x33\x33\x33\x33\x33\x38\x18\x00", + "ή": b"\x00\xE0\xE0\xC0\x60\x6C\x6E\xE6\xE0\xC0\x00\x00\x00\x1F\x1F\x00\x00\x00\x00\x00\x7F\x7F\x00\x00", + "ί": b"\x00\x00\x00\xEC\xEE\x06\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1F\x3F\x30\x30\x30\x00\x00\x00\x00", + "α": b"\x00\x80\xC0\xE0\x60\x60\x60\x60\xC0\xE0\xE0\x00\x00\x0F\x1F\x38\x30\x30\x30\x30\x18\x3F\x3F\x20", + "β": b"\x00\x00\xC0\xE0\x30\x10\x10\x30\xE0\xC0\x00\x00\x00\x00\xFF\xFF\x21\x21\x21\x33\x3F\x1E\x00\x00", + "γ": b"\x00\x60\xE0\x80\x00\x00\x00\x00\x80\xE0\x60\x00\x00\x00\x01\x07\x1E\xF8\xF8\x1E\x07\x01\x00\x00", + "δ": b"\x00\x83\xC7\xEF\x7F\x7B\x73\x63\xE3\xC3\x83\x00\x00\x0F\x1F\x38\x30\x30\x30\x30\x38\x1F\x0F\x00", + "ε": b"\x00\xE0\xF0\x30\x30\x30\x30\x30\x30\x70\x60\x00\x00\x1D\x3F\x33\x33\x33\x33\x33\x33\x38\x18\x00", + "ζ": b"\x00\x83\xC3\xE3\x63\x63\x63\x73\x3F\x1F\x00\x00\x00\x0F\x1F\x38\x30\x30\x30\xF0\xE0\x00\x00\x00", + "η": b"\x00\xE0\xE0\xC0\x60\x60\x60\xE0\xE0\xC0\x00\x00\x00\x1F\x1F\x00\x00\x00\x00\x00\x7F\x7F\x00\x00", + "θ": b"\x00\xF0\xF8\x1C\x8C\x8C\x8C\x8C\x1C\xF8\xF0\x00\x00\x0F\x1F\x38\x31\x31\x31\x31\x38\x1F\x0F\x00", + "ι": b"\x00\x00\x00\xE0\xE0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1F\x3F\x30\x30\x30\x00\x00\x00\x00", + "κ": b"\x00\x00\xC0\xC0\x00\x00\x80\xC0\xC0\x00\x00\x00\x00\x00\x3F\x3F\x06\x0F\x1F\x39\x30\x00\x00\x00", + "λ": b"\x00\x00\x00\x00\xC0\xE0\xE0\xC0\x00\x00\x00\x00\x00\x30\x3C\x0F\x03\x00\x00\x03\x0F\x3C\x30\x00", + "μ": b"\x00\xF0\xF0\x00\x00\x00\x00\x00\xF0\xF0\x00\x00\x00\xFF\xFF\x0E\x0C\x0C\x0C\x06\x0F\x0F\x00\x00", + "ν": b"\x00\x60\xE0\x80\x00\x00\x00\x00\x80\xE0\x60\x00\x00\x00\x01\x07\x1E\x38\x38\x1E\x07\x01\x00\x00", + "ξ": b"\x00\x3C\xFE\xE7\xC3\xC3\xC3\xC3\x00\x00\x00\x00\x00\x0F\x1F\x39\x30\x30\xF0\xE0\x00\x00\x00\x00", + "ο": b"\x00\x80\xC0\xE0\x60\x60\x60\x60\xE0\xC0\x80\x00\x00\x0F\x1F\x38\x30\x30\x30\x30\x38\x1F\x0F\x00", + "π": b"\x00\x60\xE0\xE0\x60\x60\x60\xE0\xE0\x60\x00\x00\x00\x00\x3F\x3F\x00\x00\x00\x3F\x3F\x30\x00\x00", + "ρ": b"\x00\xE0\xE0\x60\x60\x60\x60\x60\xE0\xC0\x80\x00\x00\xFF\xFF\x0C\x18\x18\x18\x18\x1C\x0F\x07\x00", + "ς": b"\x00\x80\xC0\xE0\x60\x60\x60\xE0\xC0\x80\x00\x00\x00\x0F\x1F\x38\x30\x30\xF0\xE0\x03\x03\x00\x00", + "σ": b"\x00\x80\xC0\xE0\x60\x60\x60\xE0\xE0\xE0\x60\x00\x00\x0F\x1F\x38\x30\x30\x30\x38\x1F\x0F\x00\x00", + "τ": b"\x00\x60\x60\xE0\xE0\x60\x60\x60\x00\x00\x00\x00\x00\x00\x00\x1F\x3F\x30\x30\x30\x00\x00\x00\x00", + "υ": b"\x00\xE0\xE0\x00\x00\x00\x00\x00\xE0\xE0\x00\x00\x00\x0F\x1F\x38\x30\x30\x30\x38\x1F\x0F\x00\x00", + "φ": b"\x00\xC0\xE0\x70\x30\xF8\xF8\x30\x70\xE0\xC0\x00\x00\x07\x0F\x1C\x18\x7F\x7F\x18\x1C\x0F\x07\x00", + "χ": b"\x00\x70\xF0\xC0\x80\x00\x80\xC0\xF0\x70\x00\x00\x00\x70\x78\x1D\x0F\x07\x0F\x1D\x78\x70\x00\x00", + "ψ": b"\x00\xE0\xE0\x00\x00\xE0\xE0\x00\x00\xE0\xE0\x00\x00\x07\x0F\x1C\x18\x7F\x7F\x18\x1C\x0F\x07\x00", + "ω": b"\x00\xC0\xE0\x00\x00\x00\x00\x00\x00\xE0\xC0\x00\x00\x0F\x1F\x38\x38\x1E\x1E\x38\x38\x1F\x0F\x00", + "ό": b"\x00\x80\xC0\xE0\x60\x6C\x6E\x66\xE0\xC0\x80\x00\x00\x0F\x1F\x38\x30\x30\x30\x30\x38\x1F\x0F\x00", + "ύ": b"\x00\xE0\xE0\x00\x00\x0C\x0E\x06\xE0\xE0\x00\x00\x00\x0F\x1F\x38\x30\x30\x30\x38\x1F\x0F\x00\x00", + "ώ": b"\x00\xC0\xE0\x00\x00\x18\x1C\x0C\x00\xE0\xC0\x00\x00\x0F\x1F\x38\x38\x1E\x1E\x38\x38\x1F\x0F\x00", + + } + return font def get_font_map_cyrillic() -> Dict[str, bytes]: font = { @@ -431,6 +495,7 @@ def get_font_map_cyrillic() -> Dict[str, bytes]: return font + def get_small_font_map_ascii_basic() -> Dict[str, bytes]: font = { # U+0000..U+007F Basic Latin @@ -749,6 +814,69 @@ def get_small_font_map_latin_extended() -> Dict[str, bytes]: } return font +#TODO: Add small greek font +def get_small_font_map_greek() -> Dict[str, bytes]: + font = { + # U+0370..U+03FF Greek and Coptic + "Έ": b"\x03\x7F\x49\x49\x49\x41", + "Α": b"\x7e\x09\x09\x09\x7e\x00", + "Β": b"\x7f\x49\x49\x49\x36\x00", + "Γ": b"\x7f\x49\x49\x49\x36\x00", + "Δ": b"\x7E\x41\x41\x41\x7E\x00", + "Ε": b"\x7f\x49\x49\x49\x41\x00", + "Ζ": b"\x61\x51\x49\x45\x43\x00", + "Η": b"\x7f\x08\x08\x08\x7f\x00", + "Θ": b"\x3E\x49\x49\x49\x3E\x00", + "Ι": b"\x00\x41\x7f\x41\x00\x00", + "Κ": b"\x7f\x08\x14\x22\x41\x00", + "Λ": b"\x7E\x01\x01\x01\x7E\x00", + "Μ": b"\x7f\x02\x0c\x02\x7f\x00", + "Ν": b"\x7f\x04\x08\x10\x7f\x00", + "Ξ": b"\x41\x49\x49\x49\x41\x00", + "Ο": b"\x3e\x41\x41\x41\x3e\x00", + "Π": b"\x7F\x01\x01\x01\x7F\x00", + "Ρ": b"\x7f\x09\x09\x09\x06\x00", + "Σ": b"\x63\x55\x49\x41\x41\x00", + "Τ": b"\x01\x01\x7f\x01\x01\x00", + "Υ": b"\x07\x08\x70\x08\x07\x00", + "Φ": b"\x0c\x12\x7f\x12\x0c\x00", + "Χ": b"\x63\x14\x08\x14\x63\x00", + "Ψ": b"\x07\x08\x7F\x08\x07\x00", + "Ω": b"\x5E\x61\x01\x61\x5E\x00", + "ά": b"\x38\x45\x45\x38\x7C\x40", + "έ": b"\x28\x55\x55\x44\x28\x00", + "ή": b"\x04\x79\x05\x04\xF8\x00", + "ί": b"\x04\x3D\x41\x40\x00\x00", + "α": b"\x38\x44\x44\x38\x7C\x40", + "β": b"\x7E\x21\x25\x25\x1A\x00", + "γ": b"\x0C\x10\x60\x10\x0C\x00", + "δ": b"\x30\x4B\x45\x49\x30\x00", + "ε": b"\x28\x54\x54\x44\x28\x00", + "ζ": b"\x00\x31\x49\x45\xC3\x00", + "η": b"\x04\x78\x04\x04\xF8\x00", + "θ": b"\x3E\x49\x49\x49\x3E\x00", + "ι": b"\x04\x3C\x40\x40\x00\x00", + "κ": b"\x00\x7C\x10\x28\x44\x00", + "λ": b"\x70\x0A\x04\x08\x70\x00", + "μ": b"\x7c\x10\x10\x0c\x10\x00", + "ν": b"\x1C\x20\x40\x20\x1C\x00", + "ξ": b"\x36\x49\x49\xC9\x00\x00", + "ο": b"\x38\x44\x44\x44\x38\x00", + "π": b"\x04\x7C\x04\x7C\x44\x00", + "ρ": b"\x78\x14\x14\x14\x08\x00", + "ς": b"\x38\x44\x44\xC4\x04\x00", + "σ": b"\x38\x44\x44\x44\x3C\x04", + "τ": b"\x04\x3C\x44\x44\x00\x00", + "υ": b"\x3C\x40\x40\x40\x3C\x00", + "φ": b"\x18\x24\x7e\x24\x18\x00", + "χ": b"\x44\x24\x38\x48\x44\x00", + "ψ": b"\x1C\x20\x7C\x20\x1C\x00", + "ω": b"\x38\x44\x30\x44\x38\x00", + "ό": b"\x38\x45\x45\x44\x38\x00", + "ύ": b"\x3C\x41\x41\x40\x3C\x00", + "ώ": b"\x38\x45\x31\x44\x38\x00", + } + return font def get_small_font_map_cyrillic() -> Dict[str, bytes]: font = { @@ -772,7 +900,7 @@ def get_small_font_map_cyrillic() -> Dict[str, bytes]: "А": b"\x7e\x09\x09\x09\x7e\x00", "Б": b"\x7f\x49\x49\x49\x31\x00", "В": b"\x7f\x49\x49\x49\x36\x00", - "Г": b"\x7f\x01\x01\x01\x01\x00", + "Г": b"\x7f\x49\x49\x49\x36\x00", "Ґ": b"\x7E\x02\x02\x02\x03\x00", "Д": b"\x60\x3f\x21\x3f\x60\x00", "Е": b"\x7f\x49\x49\x49\x41\x00", @@ -854,11 +982,11 @@ def get_small_font_map_cyrillic() -> Dict[str, bytes]: } return font - NAME_ASCII_BASIC: Final = "ascii_basic" NAME_LATIN_EXTENDED: Final = "latin_extended" NAME_CYRILLIC: Final = "cyrillic" NAME_CJK: Final = "cjk" +NAME_GREEK: Final = "greek" def get_font_maps_for_name( @@ -870,5 +998,7 @@ def get_font_maps_for_name( return get_font_map_latin_extended(), get_small_font_map_latin_extended() elif font_name == NAME_CYRILLIC: return get_font_map_cyrillic(), get_small_font_map_cyrillic() + elif font_name == NAME_GREEK: + return get_font_map_greek(), get_small_font_map_greek() else: raise ValueError("Invalid font name") diff --git a/Translations/translation_GR.json b/Translations/translation_GR.json new file mode 100644 index 00000000..8d869d0f --- /dev/null +++ b/Translations/translation_GR.json @@ -0,0 +1,340 @@ +{ + "languageCode": "GR", + "languageLocalName": "Greek", + "fonts": [ + "ascii_basic", + "greek" + ], + "tempUnitFahrenheit": true, + "messages": { + "SettingsCalibrationWarning": "Πριν προχωρήσετε, παρακαλώ σιγουρευτείτε πως η μύτη βρίσκεται σε θερμοκρασία δωματίου!", + "SettingsResetWarning": "Σίγουρα θέλετε επαναφορά αρχικών ρυθμίσεων;", + "UVLOWarningString": "Χαμηλ DC", + "UndervoltageString": "Υπόταση", + "InputVoltageString": "Είσοδος V: ", + "SleepingSimpleString": "Zzzz", + "SleepingAdvancedString": "Υπνος...", + "SleepingTipAdvancedString": "Μύτη:", + "IdleTipString": "Μύτη:", + "IdleSetString": " Set:", + "TipDisconnectedString": "ΧΩΡΙΣ ΜΥΤΗ", + "SolderingAdvancedPowerPrompt": "Ενέργεια: ", + "OffString": "Απ." + }, + "messagesWarn": { + "ResetOKMessage": "Επαν. OK", + "SettingsResetMessage": [ + "Κάποιες ρυθμ.", + "άλλαξαν" + ], + "NoAccelerometerMessage": [ + "Δεν εντοπίστηκε", + "επιταχυνσιόμετρο" + ], + "NoPowerDeliveryMessage": [ + "Δεν εντοπίστηκε", + "κύκλωμα USB-PD" + ], + "LockingKeysString": "ΚΛΕΙΔ.", + "UnlockingKeysString": "ΞΕΚΛΕΙΔ.", + "WarningKeysLockedString": [ + "ΚΛΕΙΔΩΜΕΝΑ", + "ΠΛΗΚΤΡΑ!" + ], + "WarningThermalRunaway": [ + "Θερμική", + "Φυγή" + ] + }, + "characters": { + "SettingRightChar": "R", + "SettingLeftChar": "L", + "SettingAutoChar": "Α", + "SettingOffChar": "0", + "SettingSlowChar": "Α", + "SettingMediumChar": "Μ", + "SettingFastChar": "Γ", + "SettingStartNoneChar": "0", + "SettingStartSolderingChar": "Κ", + "SettingStartSleepChar": "Ζ", + "SettingStartSleepOffChar": "Υ", + "SettingSensitivityOff": "0", + "SettingSensitivityLow": "Χ", + "SettingSensitivityMedium": "Μ", + "SettingSensitivityHigh": "Υ", + "SettingLockDisableChar": "Α", + "SettingLockBoostChar": "B", + "SettingLockFullChar": "Π", + "SettingNAChar": "Δ/Δ" + }, + "menuGroups": { + "PowerMenu": { + "text2": [ + "Ρυθμίσεις", + "ενέργειας" + ], + "desc": "Ρυθμίσεις ενέργειας" + }, + "SolderingMenu": { + "text2": [ + "Ρυθμίσεις", + "κόλλησης" + ], + "desc": "Ρυθμίσεις κόλλησης" + }, + "PowerSavingMenu": { + "text2": [ + "Λειτουργία", + "ύπνου" + ], + "desc": "Ρυθμίσεις εξοικ. ενέργ." + }, + "UIMenu": { + "text2": [ + "Διεπαφή", + "χρήστη" + ], + "desc": "Ρυθμίσεις διεπαφής χρήστη" + }, + "AdvancedMenu": { + "text2": [ + "Προηγμένες", + "ρυθμίσεις" + ], + "desc": "Προηγμένες ρυθμίσεις" + } + }, + "menuOptions": { + "DCInCutoff": { + "text2": [ + "Πηγή", + "ενέργειας" + ], + "desc": "Πηγή ενέργειας. Oρισμός τάσης απενεργοποίησης. (DC 10V) (S 3.3V ανα κυψέλη, απενεργοποίηση ενεργειακού ορίου)" + }, + "SleepTemperature": { + "text2": [ + "Θερμοκρ.", + "ύπνου" + ], + "desc": "Θερμοκρασία μύτης σε λειτ. ύπνου" + }, + "SleepTimeout": { + "text2": [ + "Έναρξη", + "ύπνου" + ], + "desc": "Χρονικό διάστημα πρίν την ενεργοποίηση λειτουργίας ύπνου (Δ=δευτ. | Λ=λεπτά)" + }, + "ShutdownTimeout": { + "text2": [ + "Έναρξη", + "απενεργ." + ], + "desc": "Χρονικό διάστημα πρίν την απενεργοποίηση του κολλητηριού (Λ=λεπτά)" + }, + "MotionSensitivity": { + "text2": [ + "Ευαισθησία", + "κίνησης" + ], + "desc": "0=off | 1=λιγότερο ευαίσθητο | ... | 9=περισσότερο ευαίσθητο" + }, + "TemperatureUnit": { + "text2": [ + "Μονάδες", + "θερμοκρασίας" + ], + "desc": "C=Κελσίου | F=Φαρενάιτ" + }, + "AdvancedIdle": { + "text2": [ + "Λεπτομερής", + "οθ. αδράνειας" + ], + "desc": "Προβολή λεπτομερών πληροφοριών σε μικρότερη γραμματοσειρά στην οθόνη αδράνειας" + }, + "DisplayRotation": { + "text2": [ + "Διάταξη", + "οθόνης" + ], + "desc": "R=δεξιόχειρες | L=αριστερόχειρες | Α=αυτόματο" + }, + "BoostTemperature": { + "text2": [ + "Θερμοκ.", + "boost" + ], + "desc": "Θερμοκρασία στη \"λειτουργία boost\"" + }, + "AutoStart": { + "text2": [ + "Ζέσταμα", + "κατά την εν." + ], + "desc": "0=off | Κ=θερμ. κόλλησης | Z=αναμονή σε θερμοκρασία ύπνου μέχρι την κίνηση | Υ=αναμονή χωρίς ζέσταμα μέχρι την κίνηση" + }, + "CooldownBlink": { + "text2": [ + "Αναβοσβήσιμο", + "ψύξης" + ], + "desc": "Αναβοσβήσιμο της ενδειξης θερμοκρασίας κατά την παύση θέρμανσης όταν η μύτη είναι ακόμα καυτή" + }, + "TemperatureCalibration": { + "text2": [ + "Βαθμονόμηση", + "θερμοκρασίας;" + ], + "desc": "Βαθμονόμηση αρχικής θερμοκρασίας μύτης" + }, + "SettingsReset": { + "text2": [ + "Επαναφορά", + "εργ. ρυθμίσεων;" + ], + "desc": "Επαναφορά στις προεπιλεγμένες ρυθμίσεις" + }, + "VoltageCalibration": { + "text2": [ + "Βαθμονόμηση", + "τάσης εισόδου;" + ], + "desc": "Έναρξη βαθμονόμησης τάσης εισόδου (κράτημα για έξοδο)" + }, + "AdvancedSoldering": { + "text2": [ + "Λεπτομερής", + "οθ. κόλλησης" + ], + "desc": "Προβολή λεπτομερών πληροφοριών σε μικρότερη γραμματοσειρά στην οθόνη κόλλησης" + }, + "ScrollingSpeed": { + "text2": [ + "Ταχύτητα", + "κύλισης" + ], + "desc": "Ταχύτητα κύλισης κειμένου (Α=αργά | Γ=γρήγορα)" + }, + "QCMaxVoltage": { + "text2": [ + "Τάση", + "QC" + ], + "desc": "Μέγιστη τάση QC που να ζητά το κολλητήρι από το τροφοδοτικό" + }, + "PDNegTimeout": { + "text2": [ + "χρονικό όριο", + "PD" + ], + "desc": "Χρονικό όριο διαπραγμάτευσης PD σε βήματα 100ms για συμβατότητα με κάποιους φορτιστές QC" + }, + "PowerLimit": { + "text2": [ + "Ενεργειακό", + "όριο" + ], + "desc": "Μέγιστη ενέργεια που μπορεί να χρησιμοποιεί το κολλητήρι (W=watt)" + }, + "ReverseButtonTempChange": { + "text2": [ + "Αντιστροφή", + "πλήκτρων + -" + ], + "desc": "Αντιστροφή διάταξης πλήκτρων στη ρύθμιση θερμοκρασίας" + }, + "TempChangeShortStep": { + "text2": [ + "Αλλαγή θερμοκ.", + "στιγμιαίο" + ], + "desc": "Βήμα αλλαγής θερμοκρασίας σε στιγμιαίο πάτημα πλήκτρου" + }, + "TempChangeLongStep": { + "text2": [ + "Αλλαγή θερμοκ.", + "παρατεταμένο" + ], + "desc": "Βήμα αλλαγής θερμοκρασίας σε παρατεταμένο πάτημα πλήκτρου" + }, + "PowerPulsePower": { + "text2": [ + "Παλμός", + "ενέργειας" + ], + "desc": "Ένταση ενέργειας παλμού διατήρησης λειτουργίας (watt)" + }, + "HallEffSensitivity": { + "text2": [ + "Ευαισθ. αισθ. ", + "φαιν. Hall" + ], + "desc": "Ευαισθησία του αισθητήρα φαινομένου Hall για εντοπισμό αδράνειας (0=off | Χ=χαμηλή | Μ=μέτρια | Υ=υψηλή)" + }, + "LockingMode": { + "text2": [ + "Κλείδωμα", + "πλήκτρων" + ], + "desc": "Κατά την κόλληση, κρατήστε και τα δύο πλήκτρα για κλείδωμα (A=απενεργοποίηση | B=μόνο λειτ. boost | Π=πλήρες κλείδωμα)" + }, + "MinVolCell": { + "text2": [ + "Ελάχιστη", + "τάση" + ], + "desc": "Ελάχιστη επιτρεπτή τάση ανα κυψέλη (3 σε σειρά: 3 - 3.7V | 4-6 σε σειρά: 2.4 - 3.7V)" + }, + "AnimLoop": { + "text2": [ + "Επανάληψη", + "κιν. εικονιδ." + ], + "desc": "Επανάληψη κίνησης εικονιδίων στο αρχικό μενού" + }, + "AnimSpeed": { + "text2": [ + "Ταχύτητα", + "κιν. εικονιδ." + ], + "desc": "Ρυθμός κίνησης εικονιδίων στο μενού (0=off | Α=αργός | Μ=μέτριος | Γ=γρήγορος" + }, + "PowerPulseWait": { + "text2": [ + "Καθυστέρηση", + "παλμού ενέργ." + ], + "desc": "Καθυστέρηση πριν την ενεργοποίση παλμού διατήρησης λειτουργίας (x 2.5s)" + }, + "PowerPulseDuration": { + "text2": [ + "Διάρκεια", + "παλμού ενέργ." + ], + "desc": "Διάρκεια παλμού διατήρησης ενέργειας (x 250ms)" + }, + "LanguageSwitch": { + "text2": [ + "Γλώσσα", + " GR Ελληνικά" + ], + "desc": "Τρέχουσα γλώσσα λογισμικού" + }, + "Brightness": { + "text2": [ + "Αντίθεση", + "οθόνης" + ], + "desc": "Ρύθμιση φωτεινότητας οθόνης OLED" + }, + "ColourInversion": { + "text2": [ + "Αντιστροφή", + "χρωμάτων" + ], + "desc": "Αντιστροφή χρωμάτων οθόνης OLED" + } + } +} \ No newline at end of file