",
+ /* AdvancedIdle */ "Zobrazit podrobnosti na výchozí obrazovce?",
+ /* DisplayRotation */ "Orientace obrazovky ",
+ /* BoostEnabled */ "Povolit boost držením předního tlačítka při pájení?",
+ /* BoostTemperature */ "Teplota v režimu boost.",
+ /* AutoStart */ "Při startu ihned nahřát hrot?",
+ /* CooldownBlink */ "Blikání teploty při chladnutí, dokud je hrot horký?",
+ /* TemperatureCalibration */ "Kalibrace měření teploty.",
+ /* SettingsReset */ "Obnovení továrního nastavení.",
+ /* VoltageCalibration */ "Kalibrace vstupního napětí. Tlačítky uprav, podržením potvrď.",
+ /* AdvancedSoldering */ "Zobrazit podrobnosti při pájení?",
+ /* ScrollingSpeed */ "Rychlost skrolování popisků podobných tomuto ",
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
};
const char* SettingsCalibrationWarning = "Ujistěte se, že hrot má pokojovou teplotu!";
const char* SettingsResetWarning = "Opravdu chcete resetovat zařízení do továrního nastavení?";
-const char* UVLOWarningString = "DC LOW"; // <=8 chars
-const char* UndervoltageString = "! Nízké napětí !";// <=16 chars
-const char* InputVoltageString = "Napětí: ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Teplota: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "BAD TIP";// <=8 chars
-const char* SleepingSimpleString = "Zzz ";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Režim spánku...";// <=16 chars
-const char* WarningSimpleString = "HOT!";// Must be <= 4 chars
-const char* WarningAdvancedString = "!! HORKÝ HROT !!";// <= 16 chars
-const char* SleepingTipAdvancedString = "Hrot:";// <=6 chars
-const char* IdleTipString = "Hrot:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Cíl:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "HROT NEPŘIPOJEN";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Ohřev: ";// <=12 chars
-const char* OffString ="Off";// 3 chars max
+const char* UVLOWarningString = "DC LOW";
+const char* UndervoltageString = "! Nízké napětí !";
+const char* InputVoltageString = "Napětí: ";
+const char* WarningTipTempString = "Teplota: ";
+const char* BadTipString = "BAD TIP";
+const char* SleepingSimpleString = "Zzz ";
+const char* SleepingAdvancedString = "Režim spánku...";
+const char* WarningSimpleString = "HOT!";
+const char* WarningAdvancedString = "!! HORKÝ HROT !!";
+const char* SleepingTipAdvancedString = "Hrot:";
+const char* IdleTipString = "Hrot:";
+const char* IdleSetString = " Cíl:";
+const char* TipDisconnectedString = "HROT NEPŘIPOJEN";
+const char* SolderingAdvancedPowerPrompt = "Ohřev: ";
+const char* OffString = "Off";
const char SettingRightChar = 'P';
const char SettingLeftChar = 'L';
const char SettingAutoChar = 'A';
-
const char SettingFastChar = 'R';
const char SettingSlowChar = 'P';
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 11) Power source (DC or batt) */{"Zdroj", "napájení"},
- /* (<= 9) Sleep temperature */{"Teplota v", "r. spánku"},
- /* (<= 9) Sleep timeout */{"Čas do", "r. spánku"},
- /* (<= 10) Shutdown timeout */{"Čas do", "vypnutí"},
- /* (<= 13) Motion sensitivity level */{"Citlivost", "det. pohybu"},
- /* (<= 13) Temperature in F and C */{"Jednotky", "teploty"},
- /* (<= 13) Advanced idle display mode enabled */{"Podrobnosti", "na vých. obr."},
- /* (<= 13) Display rotation mode */{"Orientace", "obrazovky"},
- /* (<= 13) Boost enabled */{"Povolit", "boost"},
- /* (<= 9) Boost temperature */{"Teplota v", "r. boost"},
- /* (<= 13) Automatic start mode */{"Auto", "start"},
- /* (<= 13) Cooldown blink */{"Blikáni při", "chladnutí"},
- /* (<= 16) Temperature calibration enter menu */{"Kalibrovat", "teplotu?"},
- /* (<= 16) Settings reset command */{"Tovární", "nastavení?"},
- /* (<= 16) Calibrate input voltage */{"Kalibrovat", "vstupní napětí?"},
- /* (<= 13) Advanced soldering screen enabled */{"Podrobnosti", "při pájení"},
- /* (<= 13) Display Help Text Scroll Speed */{"Rychlost", "popisků"},
+const char* SettingsShortNames[][2] = {
+ /* PowerSource */ { "Zdroj", "napájení" },
+ /* SleepTemperature */ { "Teplota v", "r. spánku" },
+ /* SleepTimeout */ { "Čas do", "r. spánku" },
+ /* ShutdownTimeout */ { "Čas do", "vypnutí" },
+ /* MotionSensitivity */ { "Citlivost", "det. pohybu" },
+ /* TemperatureUnit */ { "Jednotky", "teploty" },
+ /* AdvancedIdle */ { "Podrobnosti", "na vých. obr." },
+ /* DisplayRotation */ { "Orientace", "obrazovky" },
+ /* BoostEnabled */ { "Povolit", "boost" },
+ /* BoostTemperature */ { "Teplota v", "r. boost" },
+ /* AutoStart */ { "Auto", "start" },
+ /* CooldownBlink */ { "Blikáni při", "chladnutí" },
+ /* TemperatureCalibration */ { "Kalibrovat", "teplotu?" },
+ /* SettingsReset */ { "Tovární", "nastavení?" },
+ /* VoltageCalibration */ { "Kalibrovat", "vstupní napětí?" },
+ /* AdvancedSoldering */ { "Podrobnosti", "při pájení" },
+ /* ScrollingSpeed */ { "Rychlost", "popisků" },
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ { "PID", "P" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PID", "I" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PID", "D" },
+#endif
};
-// SettingsMenuEntries lengths <= 13 per line (\n starts second line)
const char* SettingsMenuEntries[4] = {
- /* Soldering Menu */"Pájecí\nnastavení",
- /* Power Saving Menu */"Režim\nspánku",
- /* UI Menu */"Uživatelské\nrozhraní",
- /* Advanced Menu */"Pokročilé\nvolby",
+ /* SolderingMenu */ "Pájecí\nnastavení",
+ /* PowerSavingMenu */ "Režim\nspánku",
+ /* UIMenu */ "Uživatelské\nrozhraní",
+ /* AdvancedMenu */ "Pokročilé\nvolby",
};
const char* SettingsMenuEntriesDescriptions[4] = {
- "Nastavení pájení (boost, auto start...)",
- "Nastavení režimu spánku, automatického vypnutí...",
- "Nastavení uživatelského rozhraní.",
- "Pokročilé volby (detailní obrazovky, kalibrace, tovární nastavení...)"
+ /* SolderingMenu */ "Nastavení pájení (boost, auto start...)",
+ /* PowerSavingMenu */ "Nastavení režimu spánku, automatického vypnutí...",
+ /* UIMenu */ "Nastavení uživatelského rozhraní.",
+ /* AdvancedMenu */ "Pokročilé volby (detailní obrazovky, kalibrace, tovární nastavení...)",
};
+
#endif
-#ifdef LANG_HUN
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length
- /* Power source (DC or batt) */"Áramforrás. Beállítja a lekapcsolási feszültséget. ",
- /* Sleep temperature */"Alvási hőmérséklet ",
- /* Sleep timeout */"Elalvási időzítő ",
- /* Shutdown timeout */"Kikapcsolási időzítő ",
- /* Motion sensitivity level */"Mozgás érzékenység beállítása. <0.Ki 1.kevésbé érzékeny 9.legérzékenyebb>",
- /* Temperature in F and C */"Hőmérsékleti egység ",
- /* Advanced idle display mode enabled */"Részletes információ megjelenítése kisebb betűméretben a készenléti képernyőn.",
- /* Display rotation mode */"Megjelenítési tájolás ",
- /* Boost enabled */"Elülső gombbal lépjen boost módba, 450C forrasztás közben",
- /* Boost temperature */"Hőmérséklet \"boost\" módban",
- /* Automatic start mode */"Bekapcsolás után automatikusan lépjen forrasztás módba. T=Forrasztás, S=Alvó mód,F=Ki",
- /* Cooldown blink */"Villogjon a hőmérséklet hűlés közben, amíg a hegy forró.",
- /* Temperature calibration enter menu */"Hegy hőmérsékletének kalibrálása",
- /* Settings reset command */"Beállítások alaphelyzetbe állítása",
- /* Calibrate input voltage */"A bemeneti feszültség kalibrálása. Röviden megnyomva állítsa be, hosszan nyomja meg a kilépéshez.",
- /* Advanced soldering screen enabled */"Részletes információk megjelenítése forrasztás közben",
- /* Description Scroll Speed */"Speed this text scrolls past at",
+#ifdef LANG_DE
+// ---- Deutsch ----
+
+const char* SettingsDescriptions[] = {
+ /* PowerSource */ "Spannungsquelle (Abschaltspannung) ",
+ /* SleepTemperature */ "Ruhetemperatur (In der eingestellten Einheit)",
+ /* SleepTimeout */ "Ruhemodus nach ",
+ /* ShutdownTimeout */ "Abschalten nach ",
+ /* MotionSensitivity */ "Bewegungsempfindlichkeit <0=Aus, 1=Minimal ... 9=Maximal>",
+ /* TemperatureUnit */ "Temperatureinheit ",
+ /* AdvancedIdle */ "Detaillierte Anzeige im Ruhemodus ",
+ /* DisplayRotation */ "Ausrichtung der Anzeige ",
+ /* BoostEnabled */ "Vordere Taste für Temperaturboost verwenden ",
+ /* BoostTemperature */ "Temperatur im Boostmodus (In der eingestellten Einheit)",
+ /* AutoStart */ "Automatischer Start des Lötmodus beim Einschalten der Spannungsversorgung. ",
+ /* CooldownBlink */ "Blinkende Temperaturanzeige beim Abkühlen, solange heiß. ",
+ /* TemperatureCalibration */ "Kalibrierung der Lötspitzentemperatur",
+ /* SettingsReset */ "Alle Einstellungen zurücksetzen",
+ /* VoltageCalibration */ "Kalibrierung der Eingangsspannung. Kurzer Tastendruck zum Einstellen, langer Tastendruck zum Verlassen.",
+ /* AdvancedSoldering */ "Detaillierte Anzeige im Lötmodus ",
+ /* ScrollingSpeed */ "Scrollgeschwindigkeit der Texte",
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
};
-const char* SettingsCalibrationWarning = "Folytatás előtt győződj meg róla, hogy a hegy szobahőmérsékletű!";
-const char* SettingsResetWarning = "Are you sure to reset settings to default values?";
-const char* UVLOWarningString = "DC LOW"; // <=8 chars
-const char* UndervoltageString = "Undervoltage";// <=16 chars
-const char* InputVoltageString = "Input V: ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Tip Temp: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "BAD TIP";// <=8 chars
-const char* SleepingSimpleString = "Zzzz";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Alvás...";// <=16 chars
-const char* WarningSimpleString = "HOT!";// Must be <= 4 chars
-const char* WarningAdvancedString = "FIGYELEM! FORRÓ HEGY!";// <=16 chars
-const char* SleepingTipAdvancedString = "Tip:";// <=6 chars
-const char* IdleTipString = "Tip:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Set:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "TIP DISCONNECTED";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Power: ";// <=12 chars
-const char* OffString ="Off";// 3 chars max
+const char* SettingsCalibrationWarning = "Vor dem Fortfahren muss die Lötspitze vollständig abgekühlt sein!";
+const char* SettingsResetWarning = "Sind Sie sicher, dass Sie alle Werte Zurücksetzen wollen?";
+const char* UVLOWarningString = "V niedr.";
+const char* UndervoltageString = "Unterspannung";
+const char* InputVoltageString = "V Eingang: ";
+const char* WarningTipTempString = "Temperatur: ";
+const char* BadTipString = "DEFEKT";
+const char* SleepingSimpleString = "Zzz ";
+const char* SleepingAdvancedString = "Ruhemodus...";
+const char* WarningSimpleString = "HEIß";
+const char* WarningAdvancedString = "! Achtung Heiß !";
+const char* SleepingTipAdvancedString = "Temp:";
+const char* IdleTipString = "Ist:";
+const char* IdleSetString = " Soll:";
+const char* TipDisconnectedString = "Spitze fehlt";
+const char* SolderingAdvancedPowerPrompt = "Leistung: ";
+const char* OffString = "Off";
const char SettingRightChar = 'R';
const char SettingLeftChar = 'L';
const char SettingAutoChar = 'A';
-
const char SettingFastChar = 'F';
const char SettingSlowChar = 'S';
-const enum ShortNameType SettingsShortNameType = SHORT_NAME_SINGLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 5) Power source (DC or batt) */{"PWRSC"},
- /* (<= 4) Sleep temperature */{"STMP"},
- /* (<= 4) Sleep timeout */{"STME"},
- /* (<= 5) Shutdown timeout */{"SHTME"},
- /* (<= 6) Motion sensitivity level */{"MSENSE"},
- /* (<= 6) Temperature in F and C */{"TMPUNT"},
- /* (<= 6) Advanced idle display mode enabled */{"ADVIDL"},
- /* (<= 6) Display rotation mode */{"DSPROT"},
- /* (<= 6) Boost enabled */{"BOOST"},
- /* (<= 4) Boost temperature */{"BTMP"},
- /* (<= 6) Automatic start mode */{"ASTART"},
- /* (<= 6) Cooldown blink */{"CLBLNK"},
- /* (<= 8) Temperature calibration enter menu */{"TMP CAL?"},
- /* (<= 8) Settings reset command */{"RESET?"},
- /* (<= 8) Calibrate input voltage */{"CAL VIN?"},
- /* (<= 6) Advanced soldering screen enabled */{"ADVSLD"},
- /* (<= 6) Message Scroll Speed */{"DESCSP"},
+const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
+const char* SettingsShortNames[][2] = {
+ /* PowerSource */ { "Spannungs-", "quelle" },
+ /* SleepTemperature */ { "Ruhetemp-", "eratur" },
+ /* SleepTimeout */ { "Ruhever-", "zögerung" },
+ /* ShutdownTimeout */ { "Abschalt-", "zeit" },
+ /* MotionSensitivity */ { "Bewegungs-", "empfindlichk." },
+ /* TemperatureUnit */ { "Temperatur-", "einheit" },
+ /* AdvancedIdle */ { "Detaillierte", "Ruheansicht" },
+ /* DisplayRotation */ { "Anzeige-", "ausrichtung" },
+ /* BoostEnabled */ { "Boosttaste", "aktiv?" },
+ /* BoostTemperature */ { "Boosttemp-", "eratur" },
+ /* AutoStart */ { "Start im", "Lötmodus?" },
+ /* CooldownBlink */ { "Abkühl-", "blinken?" },
+ /* TemperatureCalibration */ { "Temperatur", "kalibrieren?" },
+ /* SettingsReset */ { "Einstellungen", "zurücksetzen?" },
+ /* VoltageCalibration */ { "Eingangsspannung", "kalibrieren?" },
+ /* AdvancedSoldering */ { "Detaillierte", "Lötansicht" },
+ /* ScrollingSpeed */ { "Scroll-", "geschw." },
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ { "PID", "P" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PID", "I" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PID", "D" },
+#endif
};
+
const char* SettingsMenuEntries[4] = {
- /*Soldering Menu*/"Soldering\nSettings",
- /* Power Saving Menu*/"Sleep\nModes",
- /* UI Menu*/"User\nInterface",
- /* Advanced Menu*/"Advanced\nOptions",};
-const char* SettingsMenuEntriesDescriptions[4] = {
- "Soldering settings",
- "Power Saving Settings",
- "User Interface settings",
- "Advanced options"
+ /* SolderingMenu */ "Löt-\neinstellungen",
+ /* PowerSavingMenu */ "Schlaf-\nmodus",
+ /* UIMenu */ "Menü-\neinstellungen",
+ /* AdvancedMenu */ "Erweiterte\nEinstellungen",
};
+
+const char* SettingsMenuEntriesDescriptions[4] = {
+ /* SolderingMenu */ "Löteinstellungen",
+ /* PowerSavingMenu */ "Energiespareinstellungen",
+ /* UIMenu */ "Menüeinstellungen",
+ /* AdvancedMenu */ "Erweiterte Einstellungen",
+};
+
#endif
#ifdef LANG_DK
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length
- /* Power source (DC or batt) */"Strømforsyning. Indstil Cutoff Spændingen. ",
- /* Sleep temperature */"Temperatura uśpienia <°C>",
- /* Sleep timeout */"Czas uśpienia ",
- /* Shutdown timeout */"Czas wyłączenia ",
- /* Motion sensitivity level */"Czułość ruchu <0.Wyłączona 1.minimalna 9.maksymalna>",
- /* Temperature in F and C */"Jednostka temperatury ",
- /* Advanced idle display mode enabled */"Wyświetla szczegółowe informacje za pomocą mniejszej czcionki na ekranie bezczynnośći ",
- /* Display rotation mode */"Orientacja wyświetlacza ",
- /* Boost enabled */"Użyj przycisku przedniego w celu zwiększenia temperatury ",
- /* Boost temperature */"Temperatura w trybie \"boost\" ",
- /* Automatic start mode */"Automatyczne uruchamianie trybu lutowania po włączeniu zasilania. T=Lutowanie, S= Tryb Uspienia ,N=Wyłącz",
- /* Cooldown blink */"Temperatura na ekranie miga, gdy grot jest jeszcze gorący. ",
- /* Temperature calibration enter menu */"Kalibracja temperatury grota lutownicy",
- /* Settings reset command */"Zresetuj wszystkie ustawienia",
- /* Calibrate input voltage */"Kalibracja napięcia wejściowego. Krótkie naciśnięcie, aby ustawić, długie naciśnięcie, aby wyjść.",
- /* Advanced soldering screen enabled */"Wyświetl szczegółowe informacje podczas lutowania ",
- /* Description Scroll Speed */"Speed this text scrolls past at",
-};
-
-const char* SettingsCalibrationWarning = "Przed kontynuowaniem upewnij się, że końcówka osiągnela temperature pokojowa!";
-const char* SettingsResetWarning = "Are you sure to reset settings to default values?";
-const char* UVLOWarningString = "DC LOW"; // <=8 chars
-const char* UndervoltageString = "Undervoltage";// <=16 chars
-const char* InputVoltageString = "Input V: ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Tip Temp: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "BAD TIP";// <=8 chars
-const char* SleepingSimpleString = "Zzz!";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Uspienie...";// <=16 chars
-const char* WarningSimpleString = "HOT!";// Must be <= 4 chars
-const char* WarningAdvancedString = "UWAGA! GORĄCA KOŃCÓWKA!";// <=16 chars
-const char* SleepingTipAdvancedString = "Tip:";// <=6 chars
-const char* IdleTipString = "Tip:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Set:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "TIP DISCONNECTED";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Power: ";// <=12 chars
-const char* OffString ="Off";// 3 chars max
-
-const char SettingRightChar = 'P';
-const char SettingLeftChar = 'L';
-const char SettingAutoChar = 'A';
-
-const char SettingFastChar = 'F';
-const char SettingSlowChar = 'S';
-
-const enum ShortNameType SettingsShortNameType = SHORT_NAME_SINGLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 5) Power source (DC or batt) */{"PWRSC"},
- /* (<= 4) Sleep temperature */{"STMP"},
- /* (<= 4) Sleep timeout */{"STME"},
- /* (<= 5) Shutdown timeout */{"SHTME"},
- /* (<= 6) Motion sensitivity level */{"MSENSE"},
- /* (<= 6) Temperature in F and C */{"TMPUNT"},
- /* (<= 6) Advanced idle display mode enabled */{"ADVIDL"},
- /* (<= 6) Display rotation mode */{"DSPROT"},
- /* (<= 6) Boost enabled */{"BOOST"},
- /* (<= 4) Boost temperature */{"BTMP"},
- /* (<= 6) Automatic start mode */{"ASTART"},
- /* (<= 6) Cooldown blink */{"CLBLNK"},
- /* (<= 8) Temperature calibration enter menu */{"TMP CAL?"},
- /* (<= 8) Settings reset command */{"RESET?"},
- /* (<= 8) Calibrate input voltage */{"CAL VIN?"},
- /* (<= 6) Advanced soldering screen enabled */{"ADVSLD"},
- /* (<= 6) Message Scroll Speed */{"DESCSP"},
-};
-const char* SettingsMenuEntries[4] = {
- /*Soldering Menu*/"Soldering\nSettings",
- /* Power Saving Menu*/"Sleep\nModes",
- /* UI Menu*/"User\nInterface",
- /* Advanced Menu*/"Advanced\nOptions",};
-const char* SettingsMenuEntriesDescriptions[4] = {
- "Soldering settings",
- "Power Saving Settings",
- "User Interface settings",
- "Advanced options"
-};
-#endif
-
-#ifdef LANG_BR
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length.
- /* Power source (DC or batt) */"Fonte de alimentação. Define a tensão de corte. "
- /* Sleep temperature */"Temperatura de repouso ",
- /* Sleep timeout */"Tempo para repouso ",
- /* Shutdown timeout */"Tempo para desligamento ",
- /* Motion sensitivity level */"Sensibilidade ao movimento <0=Desligado 1=Menor 9=Maior>",
- /* Temperature in F and C */"Unidade de temperatura ",
- /* Advanced idle display mode enabled */"Exibe informações avançadas quando ocioso",
- /* Display rotation mode */"Orientação da tela ",
- /* Boost enabled */"Tecla frontal ativa modo \"turbo\"",
- /* Boost temperature */"Ajuste de temperatura do modo \"turbo\"",
- /* Automatic start mode */"Aquece a ponta automaticamente ao ligar",
- /* Cooldown blink */"Faz o valor da temperatura piscar durante o resfriamento",
- /* Temperature calibration enter menu */"Calibra a temperatura",
- /* Settings reset command */"Reverte todos ajustes",
- /* Calibrate input voltage */"Calibra a tensão de alimentação. Use os botões para ajustar o valor. Mantenha presionado para sair",
- /* Advanced soldering screen enabled */"Exibe informações avançadas durante o uso",
- /* Description Scroll Speed */"Velocidade que esse texto é exibido",
-
+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" },
#ifdef PIDSETTINGS
+ /* PidSettingsP */ { "PIDP" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PIDI" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PIDD" },
+#endif
+};
- "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
- "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
- "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+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
+// ---- Español ----
+
+const char* SettingsDescriptions[] = {
+ /* PowerSource */ "Fuente de energía. Ajusta el límite inferior de voltaje. ",
+ /* SleepTemperature */ "Temperatura en reposo. ",
+ /* SleepTimeout */ "Tiempo hasta activar reposo. ",
+ /* ShutdownTimeout */ "Tiempo hasta apagado. ",
+ /* MotionSensitivity */ "Sensibilidad del movimiento. <0=Apagado 1=El menos sensible 9=El más sensible>",
+ /* TemperatureUnit */ "Unidad de temperatura.",
+ /* AdvancedIdle */ "Muestra información detallada pequena en la pantalla inactiva.",
+ /* DisplayRotation */ "Orientación de la pantalla ",
+ /* BoostEnabled */ "Activar el botón \"Boost\" en modo soldadura.",
+ /* BoostTemperature */ "Temperatura en modo \"Boost\". ",
+ /* AutoStart */ "Iniciar modo soldadura en el encendido. ",
+ /* CooldownBlink */ "Parpadea la temperatura en el enfriamiento si la punta sigue caliente.",
+ /* TemperatureCalibration */ "Calibrar desviación térmica de la punta.",
+ /* SettingsReset */ "Volver a estado de fábrica.",
+ /* VoltageCalibration */ "Calibración VIN (Voltaje de entrada). Ajuste con ambos botones, pulsación larga para salir.",
+ /* AdvancedSoldering */ "Mostrar información detallada mientras suelda.",
+ /* ScrollingSpeed */ "Velocidad de desplazamiento del texto.",
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
};
-const char* SettingsCalibrationWarning = "A ponta deve estar em temperatura ambiente antes de continuar!";
-const char* SettingsResetWarning = "Resetar para ajustes de fábrica?";
-const char* UVLOWarningString = "DC BAIXO"; // <=8 chars
-const char* UndervoltageString = "Subtensão";// <=16 chars
-const char* InputVoltageString = "Tensão ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Temperatura ";// <=12 chars, preferably end with a space
-const char* BadTipString = "ER PONTA";// <=8 chars
-const char* SleepingSimpleString = "Zzzz";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Repouso...";// <=16 chars
-const char* WarningSimpleString = "TEMP";// Must be <= 4 chars
-const char* WarningAdvancedString = "TEMP ELEVADA!";// <=16 chars
-const char* SleepingTipAdvancedString = "Ponta:";// <=6 chars
-const char* IdleTipString = "Ponta:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Aj:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "SEM PONTA";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Power: ";// <=12 chars
-const char* OffString ="Off";// 3 chars max
+const char* SettingsCalibrationWarning = "¡Asegúrese que la punta esté a temperatura ambiente antes de proceder!";
+const char* SettingsResetWarning = "¿Está seguro de volver a estado de fábrica?";
+const char* UVLOWarningString = "DC BAJO";
+const char* UndervoltageString = "Subtensión";
+const char* InputVoltageString = "V entrada: ";
+const char* WarningTipTempString = "Temp Punta: ";
+const char* BadTipString = "ER PUNTA";
+const char* SleepingSimpleString = "Zzzz";
+const char* SleepingAdvancedString = "En reposo...";
+const char* WarningSimpleString = "TEMP";
+const char* WarningAdvancedString = "¡PUNTA CALIENTE!";
+const char* SleepingTipAdvancedString = "Punta:";
+const char* IdleTipString = "Punta:";
+const char* IdleSetString = " Aj:";
+const char* TipDisconnectedString = "SIN PUNTA";
+const char* SolderingAdvancedPowerPrompt = "POTENCIA: ";
+const char* OffString = "Off";
const char SettingRightChar = 'D';
-const char SettingLeftChar = 'C';
+const char SettingLeftChar = 'I';
const char SettingAutoChar = 'A';
-
const char SettingFastChar = 'R';
const char SettingSlowChar = 'L';
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[17][2] = {
-// 1234567890123456 1234567890123456
- /* (<= 11) Power source (DC or batt) */{"Fonte", "alimentação"},
- /* (<= 9) Sleep temperature */{"Temperat.", "repouso"},
- /* (<= 9) Sleep timeout */{"Tempo", "repouso"},
- /* (<= 10) Shutdown timeout */{"Tempo", "desligam."},
- /* (<= 13) Motion sensitivity level */{"Sensibilidade", "movimento"},
- /* (<= 13) Temperature in F and C */{"Unidade", "temperatura"},
- /* (<= 13) Advanced idle display mode enabled */{"Tela repouso", "avançada"},
- /* (<= 13) Display rotation mode */{"Orientação", "tela"},
- /* (<= 13) Boost enabled */{"Modo turbo", "ativado"},
- /* (<= 9) Boost temperature */{"Modo turbo", "temperat."},
- /* (<= 13) Automatic start mode */{"Partida", "automática"},
- /* (<= 13) Cooldown blink */{"Piscar ao", "resfriar"},
- /* (<= 16) Temperature calibration enter menu */{"Calibrar", "temperatura"},
- /* (<= 16) Settings reset command */{"Reset de", "fábrica?"},
- /* (<= 16) Calibrate input voltage */{"Calibrar", "tensão"},
- /* (<= 13) Advanced soldering screen enabled */{"Tela trabalho", "avançada"},
- /* (<= 11) Display Help Text Scroll Speed */{"Velocidade", "texto ajuda"},
+const char* SettingsShortNames[][2] = {
+ /* PowerSource */ { "Fuente", "de energía" },
+ /* SleepTemperature */ { "Temp en", "reposo" },
+ /* SleepTimeout */ { "Tiempo h.", "reposo" },
+ /* ShutdownTimeout */ { "Tiempo h.", "apagado" },
+ /* MotionSensitivity */ { "Sensibilidad", "al movimiento" },
+ /* TemperatureUnit */ { "Unidad de", "temperatura" },
+ /* AdvancedIdle */ { "Más info en", "modo inactivo" },
+ /* DisplayRotation */ { "Orientación", "de pantalla" },
+ /* BoostEnabled */ { "Boost botón", "activado" },
+ /* BoostTemperature */ { "Temp en", "Boost" },
+ /* AutoStart */ { "Soldadura", "al enchufar" },
+ /* CooldownBlink */ { "Temp. en el", "enfriamiento" },
+ /* TemperatureCalibration */ { "Calibrar temp", "de la punta" },
+ /* SettingsReset */ { "Estado de", "fábrica" },
+ /* VoltageCalibration */ { "Calibrar", "V entrada" },
+ /* AdvancedSoldering */ { "Inf detallada", "de soldadura" },
+ /* ScrollingSpeed */ { "Velocidad", "del texto" },
#ifdef PIDSETTINGS
- { "PID","P"},
- { "PID","I"},
- { "PID","D"},
+ /* PidSettingsP */ { "PID", "P" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PID", "I" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PID", "D" },
#endif
-
};
-// SettingsMenuEntries lengths <= 13 per line (\n starts second line)
const char* SettingsMenuEntries[4] = {
- /*Soldering Menu*/"Configurações\nSolda",
- /* Power Saving Menu*/"Modos\nRepouso",
- /* UI Menu*/"Interface\nUsuário",
- /* Advanced Menu*/"Menu\nAvançado",};
-const char* SettingsMenuEntriesDescriptions[4] = {
- "Configurações de soldagem",
- "Configurações de economia de energia",
- "Configurações da interface do usuário",
- "Opções avançadas"
+ /* SolderingMenu */ "Opciones de\nSoldadura",
+ /* PowerSavingMenu */ "Modos de\nReposo",
+ /* UIMenu */ "Interfaz\nde Usuario",
+ /* AdvancedMenu */ "Opciones\nAvanzadas",
};
+
+const char* SettingsMenuEntriesDescriptions[4] = {
+ /* SolderingMenu */ "Opciones de Soldadura",
+ /* PowerSavingMenu */ "Opciones de ahorro energético",
+ /* UIMenu */ "Opciones de interfaz de usuario",
+ /* AdvancedMenu */ "Opciones avanzadas",
+};
+
#endif
-#ifdef LANG_LT
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length.
- /* Power source (DC or batt) */"Išjungimo įtampa. ",
- /* Sleep temperature */"Miego temperatūra ",
- /* Sleep timeout */"Miego laikas ",
- /* Shutdown timeout */"Išjungimo laikas ",
- /* Motion sensitivity level */"Jautrumas judesiui <0 - išjungta, 1 - mažiausias, 9 - didžiausias>",
- /* Temperature in F and C */"Temperatūros vienetai ",
- /* Advanced idle display mode enabled */"Ar rodyti papildomą informaciją mažesniu šriftu laukimo ekrane",
- /* Display rotation mode */"Ekrano orientacija ",
- /* Boost enabled */"Ar lituojant viršutinis mygtukas įjungia turbo režimą",
- /* Boost temperature */"Temperatūra turbo režimu",
- /* Automatic start mode */"Ar pradėti kaitininti iš karto įjungus lituoklį",
- /* Cooldown blink */"Ar mirksėti temperatūrą ekrane kol vėstantis antgalis vis dar karštas",
- /* Temperature calibration enter menu */"Antgalio temperatūros kalibravimas",
- /* Settings reset command */"Nustatyti nustatymus iš naujo",
- /* Calibrate input voltage */"Įvesties įtampos kalibravimas. Trumpai paspauskite, norėdami nustatyti, ilgai paspauskite, kad išeitumėte",
- /* Advanced soldering screen enabled */"Ar rodyti išsamią informaciją lituojant",
- /* Description Scroll Speed */"Greitis, kuriuo šis tekstas slenka",
+#ifdef LANG_FI
+// ---- Suomi ----
+
+const char* SettingsDescriptions[] = {
+ /* PowerSource */ "Käytettävä virtalähde. Asettaa katkaisujänniteen. ",
+ /* SleepTemperature */ "Lepotilan lämpötila. ",
+ /* SleepTimeout */ "Lepotilan viive. ",
+ /* ShutdownTimeout */ "Automaattisen sammutuksen aikaviive. ",
+ /* MotionSensitivity */ "Liikkeentunnistuksen herkkyys. <0=pois, 1=epäherkin, 9=herkin>",
+ /* TemperatureUnit */ "Lämpötilan yksikkö. ",
+ /* AdvancedIdle */ "Näyttää yksityiskohtaisemmat tiedot lepotilassa.",
+ /* DisplayRotation */ "Näytön kierto. ",
+ /* BoostEnabled */ "Etupainikeella siirrytään juotettaessa tehostustilaan.",
+ /* BoostTemperature */ "Tehostustilan lämpötila",
+ /* AutoStart */ "Käynnistää virrat kytkettäessä juotostilan automaattisesti. T=juotostila, S=Lepotila, F=Ei käytössä",
+ /* CooldownBlink */ "Vilkuttaa jäähtyessä juotoskärjen lämpötilaa sen ollessa vielä vaarallisen kuuma.",
+ /* TemperatureCalibration */ "Kalibroi kärjen lämpötilaeron.",
+ /* SettingsReset */ "Palauta kaikki asetukset oletusarvoihin.",
+ /* VoltageCalibration */ "Tulojännitten kalibrointi (VIN). Painikkeilla säädetään ja pitkään painamalla poistutaan.",
+ /* AdvancedSoldering */ "Näyttää yksityiskohtaisemmat tiedot juotostilassa.",
+ /* ScrollingSpeed */ "Näiden selitetekstien vieritysnopeus.",
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
};
-const char* SettingsCalibrationWarning = "Prieš tęsdami įsitikinkite, kad antgalis yra kambario temperatūros!";
-const char* SettingsResetWarning = "Ar norite atstatyti nustatymus į numatytas reikšmes?";
-const char* UVLOWarningString = "MAŽ VOLT"; // <=8 chars
-const char* UndervoltageString = "Žema įtampa";// <=16 chars
-const char* InputVoltageString = "Įvestis V: ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Antgl Temp: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "BLOG ANT";// <=8 chars
-const char* SleepingSimpleString = "Zzzz";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Miegu...";// <=16 chars
-const char* WarningSimpleString = "KRŠ!";// Must be <= 4 chars
-const char* WarningAdvancedString = "ANTGALIS KARŠTAS";// <=16 chars
-const char* SleepingTipAdvancedString = "Antgl:";// <=6 chars
-const char* IdleTipString = "Ant:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Nust:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "ANTGAL ATJUNGTAS";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Maitinimas: ";// <=12 chars
-const char* OffString ="Išj";// 3 chars max
+const char* SettingsCalibrationWarning = "Varmista että kärki on huoneenlämpöinen ennen jatkamista!";
+const char* SettingsResetWarning = "Haluatko varmasti palauttaa oletusarvot?";
+const char* UVLOWarningString = "DC LOW";
+const char* UndervoltageString = "Alijännite";
+const char* InputVoltageString = "Jännite: ";
+const char* WarningTipTempString = "Lämpötila: ";
+const char* BadTipString = "VIKATILA";
+const char* SleepingSimpleString = "Zzzz";
+const char* SleepingAdvancedString = "Lepotila...";
+const char* WarningSimpleString = "HOT";
+const char* WarningAdvancedString = "! KÄRKI KUUMA !";
+const char* SleepingTipAdvancedString = "Kärki:";
+const char* IdleTipString = "Kärki:";
+const char* IdleSetString = " Asetus:";
+const char* TipDisconnectedString = "KÄRKI ON IRTI";
+const char* SolderingAdvancedPowerPrompt = "Teho: ";
+const char* OffString = "OFF";
+
+const char SettingRightChar = 'O';
+const char SettingLeftChar = 'V';
+const char SettingAutoChar = 'A';
+const char SettingFastChar = 'N';
+const char SettingSlowChar = 'H';
+
+const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
+const char* SettingsShortNames[][2] = {
+ /* PowerSource */ { "Virtalähde", "DC" },
+ /* SleepTemperature */ { "Lepotilan", "lämpötila" },
+ /* SleepTimeout */ { "Lepotilan", "viive" },
+ /* ShutdownTimeout */ { "Sammutus", "viive" },
+ /* MotionSensitivity */ { "Liikkeen", "herkkyys" },
+ /* TemperatureUnit */ { "Lämpötilan", "yksikkö" },
+ /* AdvancedIdle */ { "Tiedot", "lepotilassa" },
+ /* DisplayRotation */ { "Näytön", "kierto" },
+ /* BoostEnabled */ { "Tehostus", "käytössä" },
+ /* BoostTemperature */ { "Tehostus-", "lämpötila" },
+ /* AutoStart */ { "Autom.", "käynnistys" },
+ /* CooldownBlink */ { "Jäähdytyksen", "vilkutus" },
+ /* TemperatureCalibration */ { "Kalibroi", "lämpötila?" },
+ /* SettingsReset */ { "Palauta", "tehdasasetukset?" },
+ /* VoltageCalibration */ { "Kalibroi", "tulojännite?" },
+ /* AdvancedSoldering */ { "Tarkempi", "juotosnäyttö" },
+ /* ScrollingSpeed */ { "Tietojen", "näyttönopeus" },
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ { "PID", "P" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PID", "I" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PID", "D" },
+#endif
+};
+
+const char* SettingsMenuEntries[4] = {
+ /* SolderingMenu */ "Juotos-\nasetukset",
+ /* PowerSavingMenu */ "Lepotilan\nasetukset",
+ /* UIMenu */ "Käyttö-\nliittymä",
+ /* AdvancedMenu */ "Lisä-\nasetukset",
+};
+
+const char* SettingsMenuEntriesDescriptions[4] = {
+ /* SolderingMenu */ "Juotosasetukset",
+ /* PowerSavingMenu */ "Virransäästöasetukset",
+ /* UIMenu */ "Käyttöliittymän asetukset",
+ /* AdvancedMenu */ "Lisäasetukset",
+};
+
+#endif
+
+#ifdef LANG_FR
+// ---- Français ----
+
+const char* SettingsDescriptions[] = {
+ /* PowerSource */ "Source d'alimentation. Règle la tension de coupure ",
+ /* SleepTemperature */ "Température en veille ",
+ /* SleepTimeout */ "Délai avant mise en veille ",
+ /* ShutdownTimeout */ "Délai avant extinction ",
+ /* MotionSensitivity */ "Sensibilité du capteur de mouvement <0=Inactif 1=Peu sensible 9=Tres sensible>",
+ /* TemperatureUnit */ "Unité de température ",
+ /* AdvancedIdle */ "Afficher des informations détaillées lors de la veille.",
+ /* DisplayRotation */ "Orientation de l'affichage ",
+ /* BoostEnabled */ "Activer le mode \"Boost\" en maintenant le bouton de devant pendant la soudure",
+ /* BoostTemperature */ "Température du mode \"Boost\"",
+ /* AutoStart */ "Démarrer automatiquement la soudure a l'allumage ",
+ /* CooldownBlink */ "Faire clignoter la température lors du refroidissement tant que la panne est chaude.",
+ /* TemperatureCalibration */ "Etalonner température de la panne.",
+ /* SettingsReset */ "Réinitialiser tous les réglages",
+ /* VoltageCalibration */ "Etalonner tension d'entrée. Boutons pour ajuster, appui long pour quitter",
+ /* AdvancedSoldering */ "Afficher des informations détaillées pendant la soudure",
+ /* ScrollingSpeed */ "Vitesse de défilement de ce texte en ",
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+};
+
+const char* SettingsCalibrationWarning = "Assurez-vous que la panne soit à température ambiante avant de continuer!";
+const char* SettingsResetWarning = "Voulez-vous vraiment réinitialiser les paramètres aux valeurs d'usine?";
+const char* UVLOWarningString = "DC FAIBLE";
+const char* UndervoltageString = "Sous-tension";
+const char* InputVoltageString = "V d'entrée: ";
+const char* WarningTipTempString = "Temp. Panne: ";
+const char* BadTipString = "PANNE HS";
+const char* SleepingSimpleString = "Zzzz";
+const char* SleepingAdvancedString = "En veille...";
+const char* WarningSimpleString = "HOT!";
+const char* WarningAdvancedString = "ATTENTION! CHAUD";
+const char* SleepingTipAdvancedString = "PANNE:";
+const char* IdleTipString = "PANNE:";
+const char* IdleSetString = " Set:";
+const char* TipDisconnectedString = "PANNE DEBRANCH";
+const char* SolderingAdvancedPowerPrompt = "Puissance: ";
+const char* OffString = "Off";
const char SettingRightChar = 'D';
-const char SettingLeftChar = 'K';
+const char SettingLeftChar = 'G';
const char SettingAutoChar = 'A';
-
-const char SettingFastChar = 'T';
-const char SettingSlowChar = 'N';
-
-const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 11) Power source (DC or batt) */{"Maitinimo", "šaltinis"},
- /* (<= 9) Sleep temperature */{"Miego", "temperat."},
- /* (<= 9) Sleep timeout */{"Miego", "laikas"},
- /* (<= 10) Shutdown timeout */{"Išjungimo", "laikas"},
- /* (<= 13) Motion sensitivity level */{"Jautrumas", "judesiui"},
- /* (<= 13) Temperature in F and C */{"Temperatūros", "vienetai"},
- /* (<= 13) Advanced idle display mode enabled */{"Detalus lauki-", "mo ekranas"},
- /* (<= 13) Display rotation mode */{"Ekrano", "orientacija"},
- /* (<= 13) Boost enabled */{"Turbo režimas", "įjungtas"},
- /* (<= 9) Boost temperature */{"Turbo", "temperat."},
- /* (<= 13) Automatic start mode */{"Auto", "paleidimas"},
- /* (<= 13) Cooldown blink */{"Atvėsimo", "mirksėjimas"},
- /* (<= 16) Temperature calibration enter menu */{"Kalibruoti", "temperatūrą?"},
- /* (<= 16) Settings reset command */{"Atstatyti", "nustatymus?"},
- /* (<= 16) Calibrate input voltage */{"Kalibruoti", "įvesties įtampą?"},
- /* (<= 13) Advanced soldering screen enabled */{"Detalus lita-", "vimo ekranas"},
- /* (<= 11) Display Help Text Scroll Speed */{"Greitas apra-","šymo slinkimas"},
-};
-
-const char* SettingsMenuEntries[4] = {
- /*Soldering Menu*/"Litavimo\nnustatymai",
- /* Power Saving Menu*/"Miego\nrežimai",
- /* UI Menu*/"Naudotojo\nsąsaja",
- /* Advanced Menu*/"Išplėstiniai\nnustatymai",};
-const char* SettingsMenuEntriesDescriptions[4] = {
- "Litavimo nustatymai",
- "Energijos vartojimo nustatymai",
- "Naudotojo sąsajos nustatymai",
- "Išplėstiniai nustatymai"
-};
-#endif
-
-#ifdef LANG_UA
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length.
- /* Power source (DC or batt) */"Установка напруги відключення. ",
- /* Sleep temperature */"Температура режиму очікування ",
- /* Sleep timeout */"Час до переходу в режим очікування <Доступно отключение>",
- /* Shutdown timeout */"Час до відключення <Доступно відключення>",
- /* Motion sensitivity level */"Акселерометр <0 - Викл. 1 хв. чутливості 9 - макс. чутливості>",
- /* Temperature in F and C */"Одиниця виміру температури ",
- /* Advanced idle display mode enabled */"Показувати детальну в режимі налаштувань <Замість картинки>",
- /* Display rotation mode */"Орієнтація дисплея ",
- /* Boost enabled */"Турбо-режим при утриманні кнопки А при пайці",
- /* Boost temperature */"Температура в Турбо-режимі",
- /* Automatic start mode */"Автоматичний перехід в режим пайки при включенні живлення.",
- /* Cooldown blink */"Показувати температуру на екрані охолодження, поки жало залишається гарячим, при цьому екран моргає",
- /* Temperature calibration enter menu */"Калібрування температурного датчика.",
- /* Settings reset command */"Скидання всіх параметрів до вихідних значень.",
- /* Calibrate input voltage */"Калібрування напруги входу. Налаштувати кнопками, натиснути і утримати щоб завершити.",
- /* Advanced soldering screen enabled */"Показувати детальну інформацію при пайці.",
- /* Description Scroll Speed */"Швидкість прокрутки тексту",
-};
-
-const char* SettingsCalibrationWarning = "Переконайтеся, що жало охололо до кімнатної температури, перш ніж продовжувати!";
-const char* SettingsResetWarning = "Ви дійсно хочете скинути налаштування до значень за замовчуванням?";
-const char* UVLOWarningString = "АККУМ--"; // <=8 chars
-const char* UndervoltageString = "Під живленням";// <=16 chars
-const char* InputVoltageString = "Жив.(B):";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Жало t°: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "Жало--";// <=8 chars
-const char* SleepingSimpleString = "Сон ";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Очікування...";// <=16 chars
-const char* WarningSimpleString = " АЙ!";// Must be <= 4 chars
-const char* WarningAdvancedString = "УВАГА ГАРЯЧЕ!";// <=16 chars
-const char* SleepingTipAdvancedString = "Жало:";// <=6 chars
-const char* IdleTipString = "Жало:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " ->";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "Жало вимкнено!";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Живлення: ";// <=12 chars
-const char* OffString ="Вим";// 3 chars max
-
-const char SettingRightChar = 'R';
-const char SettingLeftChar = 'L';
-const char SettingAutoChar = 'A';
-
-const char SettingFastChar = '+';
-const char SettingSlowChar = '-';
-
-const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 11) Power source (DC or batt) */{"Джерело","живлення"}, //7,8
- /* (<= 9) Sleep temperature */{"Темпер.","сну"}, //7,3
- /* (<= 9) Sleep timeout */{"Таймаут","сну"}, //7,3
- /* (<= 10) Shutdown timeout */{"Часу до","вимкнення"},//7,9
- /* (<= 13) Motion sensitivity level */{"Чутл. сенсо-","ру руху"}, //12,7
- /* (<= 13) Temperature in F and C */{"Формат темпе-","ратури(C°/F°)"},//13,13
- /* (<= 13) Advanced idle display mode enabled */{"Детальний ре-","жим очікуван."},//13,13
- /* (<= 13) Display rotation mode */{"Автоповорот","екрану"},//11,6
- /* (<= 13) Boost enabled */{"Режим","Турбо"}, //5,5
- /* (<= 9) Boost temperature */{"Темпер.","Турбо"}, //7,5
- /* (<= 13) Automatic start mode */{"Гарячий","старт"}, //7,5
- /* (<= 13) Cooldown blink */{"Показ t° при","охолодж."}, //12,8
- /* (<= 16) Temperature calibration enter menu */{"Калібровка","температури"}, //10,11
- /* (<= 16) Settings reset command */{"Скинути всі","налаштування?"}, //11,13
- /* (<= 16) Calibrate input voltage */{"Калібровка","напруга"}, //10,7
- /* (<= 13) Advanced soldering screen enabled */{"Детальний ре-","жим пайки"}, //13,9
- /* (<= 11) Message Scroll Speed */{"Швидкість","тексту"}, //9,6
-};
-
-const char* SettingsMenuEntries[4] = {
- /*Soldering Menu*/"Пайка",
- /* Power Saving Menu*/"Сон",
- /* UI Menu*/"Інтерфейс",
- /* Advanced Menu*/"Інші",
-};
-
-const char* SettingsMenuEntriesDescriptions[4] = {
- "Налаштування для режиму пайки. Діють при включеному жалі.",
- "Налаштування при бездіяльності. Корисно що б не обпектися і з часом не спалити житло.",
- "Користувальницький інтерфейс.",
- "Розширені налаштування. Додаткові зручності."
-};
-#endif
-
-#ifdef LANG_NL
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length.
- /* Power source (DC or batt) */"Spanningsbron. Stelt drempelspanning in. ",
- /* Sleep temperature */"Temperatuur in slaapstand ",
- /* Sleep timeout */"Slaapstand time-out ",
- /* Shutdown timeout */"Automatisch afsluiten time-out ",
- /* Motion sensitivity level */"Bewegingsgevoeligheid <0.uit 1.minst gevoelig 9.meest gevoelig>",
- /* Temperature in F and C */"Temperatuureenheid ",
- /* Advanced idle display mode enabled */"Gedetailleerde informatie weergeven in een kleiner lettertype op het slaapscherm.",
- /* Display rotation mode */"Schermoriëntatie ",
- /* Boost enabled */"Soldeerbout gaat naar een hogere boost-temperatuur wanneer de voorste knop ingedrukt is.",
- /* Boost temperature */"Temperatuur in boostmodes",
- /* Automatic start mode */"Breng de soldeerbout direct op temperatuur bij het opstarten. T=Soldeertemperatuur, S=Slaapstand-temperatuur, F=Uit",
- /* Cooldown blink */"Temperatuur laten flikkeren in het hoofdmenu als de soldeerpunt aan het afkoelen is.",
- /* Temperature calibration enter menu */"Temperatuursafwijking van de soldeerpunt calibreren.",
- /* Settings reset command */"Alle instellingen terugzetten.",
- /* Calibrate input voltage */"VIN Calibreren. Knoppen lang ingedrukt houden om te bevestigen.",
- /* Advanced soldering screen enabled */"Gedetailleerde informatie weergeven in een kleiner lettertype op het soldeerscherm.",
- /* Description Scroll Speed */"Snelheid waarmee de tekst scrolt.",
-};
-
-const char* SettingsCalibrationWarning = "Zorg ervoor dat de soldeerpunt op kamertemperatuur is voor je verdergaat!";
-const char* SettingsResetWarning = "Ben je zeker dat je alle instellingen naar de standaardwaardes wilt terugzetten?";
-const char* UVLOWarningString = "DC LAAG"; // <=8 chars
-const char* UndervoltageString = "Onderspanning";// <=16 chars
-const char* InputVoltageString = "Input V: ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Tip Temp: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "DEFECT";// <=8 chars
-const char* SleepingSimpleString = "Zzz ";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Slaapstand...";// <=16 chars
-const char* WarningSimpleString = "HEET!";// Must be <= 4 chars
-const char* WarningAdvancedString = "!!! TIP HEET !!!";// <=16 chars
-const char* SleepingTipAdvancedString = "Tip:";// <=6 chars
-const char* IdleTipString = "Tip:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Set:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "TIP LOSGEKOPPELD";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "vermogen: ";// <=12 chars
-const char* OffString ="Off";// 3 chars max
-
-const char SettingRightChar = 'R';
-const char SettingLeftChar = 'L';
-const char SettingAutoChar = 'A';
-
const char SettingFastChar = 'F';
const char SettingSlowChar = 'S';
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 11) Power source (DC or batt) */{"Spannings-", "bron"},
- /* (<= 9) Sleep temperature */{"Slaap", "temp"},
- /* (<= 9) Sleep timeout */{"Slaap", "time-out"},
- /* (<= 10) Shutdown timeout */{"Uitschakel", "time-out"},
- /* (<= 13) Motion sensitivity level */{"Bewegings-", "gevoeligheid"},
- /* (<= 13) Temperature in F and C */{"Temperatuur", "eenheid"},
- /* (<= 13) Advanced idle display mode enabled */{"Gedetailleerd", "slaapscherm"},
- /* (<= 13) Display rotation mode */{"Scherm-", "oriëntatie"},
- /* (<= 13) Boost enabled */{"Boostmodes", "ingeschakeld?"},
- /* (<= 9) Boost temperature */{"Boost", "temp"},
- /* (<= 13) Automatic start mode */{"Auto", "start"},
- /* (<= 13) Cooldown blink */{"Afkoel", "flikker"},
- /* (<= 16) Temperature calibration enter menu */{"Calibreer", "temperatuur?"},
- /* (<= 16) Settings reset command */{"Instellingen", "resetten?"},
- /* (<= 16) Calibrate input voltage */{"Calibreer", "input-voltage?"},
- /* (<= 13) Advanced soldering screen enabled */{"Gedetailleerd", "soldeerscherm"},
- /* (<= 11) Display Help Text Scroll Speed */{"Scroll","snelheid"},
+const char* SettingsShortNames[][2] = {
+ /* PowerSource */ { "Source", "d'alim" },
+ /* SleepTemperature */ { "Temp.", "veille" },
+ /* SleepTimeout */ { "Délai", "veille" },
+ /* ShutdownTimeout */ { "Délai", "extinction" },
+ /* MotionSensitivity */ { "Sensibilité", "au mouvement" },
+ /* TemperatureUnit */ { "Unité de", "température" },
+ /* AdvancedIdle */ { "Ecran veille", "détaillé" },
+ /* DisplayRotation */ { "Orientation", "de l'écran" },
+ /* BoostEnabled */ { "Activation du", "mode Boost" },
+ /* BoostTemperature */ { "Temp.", "Boost" },
+ /* AutoStart */ { "Démarrage", "automatique" },
+ /* CooldownBlink */ { "Refroidir en", "clignottant" },
+ /* TemperatureCalibration */ { "Etalonner", "température" },
+ /* SettingsReset */ { "Réinitialisation", "d'usine" },
+ /* VoltageCalibration */ { "Etalonner", "tension d'entrée" },
+ /* AdvancedSoldering */ { "Ecran soudure", "détaillé" },
+ /* ScrollingSpeed */ { "Vitesse de", "défilement" },
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ { "PID", "P" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PID", "I" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PID", "D" },
+#endif
};
-// SettingsMenuEntries lengths <= 13 per line (\n starts second line)
const char* SettingsMenuEntries[4] = {
- /* Soldering Menu */"Soldeer\nInstellingen",
- /* Power Saving Menu */"Slaap\nModes",
- /* UI Menu */"Gebruikers-\nInterface",
- /* Advanced Menu */"geavanceerde\nInstellingen",
+ /* SolderingMenu */ "Soudure\nParamètres",
+ /* PowerSavingMenu */ "Mode\nVeille",
+ /* UIMenu */ "Interface\nUtilisateur",
+ /* AdvancedMenu */ "Options\nAdvanced",
};
const char* SettingsMenuEntriesDescriptions[4] = {
- "Soldeerinstellingen",
- "Batterijbesparingsinstellingen",
- "Gebruikersinterface Instellingen",
- "geavanceerde Instellingen"
+ /* SolderingMenu */ "Paramètres de soudage",
+ /* PowerSavingMenu */ "Paramètres d'économie d'énergie",
+ /* UIMenu */ "Paramètres de l'interface utilisateur",
+ /* AdvancedMenu */ "Options avancées",
};
+
#endif
-#ifdef LANG_SV
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length.
- /* Power source (DC or batt) */"Strömkälla. Anger lägsta spänning. ",
- /* Sleep temperature */"Vilotemperatur ",
- /* Sleep timeout */"Vilo-timeout ",
- /* Shutdown timeout */"Avstängnings-timeout ",
- /* Motion sensitivity level */"Rörelsekänslighet <0.Av 1.minst känslig 9.mest känslig>",
- /* Temperature in F and C */"Temperaturenhet ",
- /* Advanced idle display mode enabled */"Visa detaljerad information i mindre typsnitt när inaktiv.",
- /* Display rotation mode */"Visningsläge ",
+#ifdef LANG_HR
+// ---- Hrvatski ----
- /* Boost enabled */"Aktivera främre knappen för turboläge (temperaturhöjning) vid lödning",
- /* Boost temperature */"Temperatur i \"turbo\"-läge",
- /* Automatic start mode */"Startar automatiskt lödpennan vid uppstart. T=Lödning, S=Viloläge, F=Av",
- /* Cooldown blink */"Blinka temperaturen medan spetsen kyls av och fortfarande är varm.",
- /* Temperature calibration enter menu */"Kalibrera spets-kompensation.",
- /* Settings reset command */"Återställ alla inställningar",
- /* Calibrate input voltage */"Inspänningskalibrering. Knapparna justerar, håll inne för avslut",
- /* Advanced soldering screen enabled */"Visa detaljerad information vid lödning",
- /* Description Scroll Speed */"Hastighet som den här texten rullar i",
-};
-
-const char* SettingsCalibrationWarning = "Please ensure the tip is at room temperature before continuing!";
-const char* SettingsResetWarning = "Are you sure to reset settings to default values?";
-const char* UVLOWarningString = "DC LÅG"; // <=8 chars
-const char* UndervoltageString = "Underspänning";// <=16 chars
-const char* InputVoltageString = "Inspän. V: ";// <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Spetstemp: ";// <=12 chars, preferably end with a space
-const char* BadTipString = "SPETSFEL";// <=8 chars
-const char* SleepingSimpleString = "Zzzz";// Must be <= 4 chars
-const char* SleepingAdvancedString = "Viloläge...";// <=16 chars
-const char* WarningSimpleString = "VARM";// Must be <= 4 chars
-const char* WarningAdvancedString = "!! SPETS VARM !!";// <=16 chars
-const char* SleepingTipAdvancedString = "Spets:";// <=6 chars
-const char* IdleTipString = "Spets:";// IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " Ange:";// preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "SPETS URTAGEN";// <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Ström: ";// <=12 chars
-const char* OffString ="Av";// 3 chars max
-
-const char SettingRightChar = 'H';
-const char SettingLeftChar = 'V';
-const char SettingAutoChar = 'A';
-
-const char SettingFastChar = 'S';
-const char SettingSlowChar = 'L';
-
-const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[20][2] = {
- /* (<= 11) Power source (DC or batt) */{"Ström-", "källa"},
- /* (<= 9) Sleep temperature */{"Vilo-", "temp"},
- /* (<= 9) Sleep timeout */{"Vilo-", "timeout"},
- /* (<= 10) Shutdown timeout */{"Avstängn.", "timeout"},
- /* (<= 13) Motion sensitivity level */{"Rörelse-", "känslighet"},
- /* (<= 13) Temperature in F and C */{"Temperatur-", "enheter"},
- /* (<= 13) Advanced idle display mode enabled */{"Detaljerad", "vid inaktiv"},
- /* (<= 13) Display rotation mode */{"Visnings", "läge"},
- /* (<= 13) Boost enabled */{"Turboläge", "aktiverat"},
- /* (<= 9) Boost temperature */{"Turbo-", "temp"},
- /* (<= 13) Automatic start mode */{"Auto", "start"},
- /* (<= 13) Cooldown blink */{"Nedkylnings-", "blink"},
- /* (<= 16) Temperature calibration enter menu */{"Kalibrera", "temperatur?"},
- /* (<= 16) Settings reset command */{"Fabriks-", "inställ?"},
- /* (<= 16) Calibrate input voltage */{"Kalibrera", "inspänning?"},
- /* (<= 13) Advanced soldering screen enabled */{"Detaljerad", "lödng.skärm"},
- /* (<= 11) Display Help Text Scroll Speed */{"Beskrivning","rullhast."},
-};
-
-// SettingsMenuEntries lengths <= 13 per line (\n starts second line)
-const char* SettingsMenuEntries[4] = {
- /* Soldering Menu */"Lödnings-\ninställningar",
- /* Power Saving Menu */"Vilo-\nlägen",
- /* UI Menu */"Användar-\ngränssnitt",
- /* Advanced Menu */"Avancerade\nalternativ",
-};
-
-const char* SettingsMenuEntriesDescriptions[4] = {
- "Lödningsinställningar",
- "Viloläges-inställningar",
- "Användargränssnitts-inställningar",
- "Avancerade alternativ"
-};
+const char* SettingsDescriptions[] = {
+ /* PowerSource */ "Izvor napajanja. Postavlja napon isključivanja. ",
+ /* SleepTemperature */ "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. ",
+ /* SleepTimeout */ "Vrijeme mirovanja nakon kojega lemilica spušta temperaturu. ",
+ /* ShutdownTimeout */ "Vrijeme mirovanja nakon kojega će se lemilica ugasiti. ",
+ /* MotionSensitivity */ "Osjetljivost prepoznavanja pokreta. <0=Ugašeno, 1=Najmanje osjetljivo, 9=Najosjetljivije>",
+ /* TemperatureUnit */ "Jedinica temperature. ",
+ /* AdvancedIdle */ "Prikazivanje detaljnih informacija tijekom čekanja.",
+ /* DisplayRotation */ "Orijentacija ekrana. ",
+ /* BoostEnabled */ "Držanjem prednjeg gumba prilikom lemljenja aktivira se pojačani (Boost) način.",
+ /* BoostTemperature */ "Temperatura u pojačanom (Boost) načinu.",
+ /* AutoStart */ "Ako je aktivno, lemilica po uključivanju napajanja odmah počinje grijati.",
+ /* CooldownBlink */ "Bljeskanje temperature prilikom hlađenja, ako je lemilica vruća.",
+ /* TemperatureCalibration */ "Kalibriranje temperature mjeri razliku temperatura vrška i drške, dok je lemilica hladna.",
+ /* SettingsReset */ "Vraćanje svih postavki na tvorničke vrijednosti.",
+ /* VoltageCalibration */ "Kalibracija ulaznog napona. Podešavanje gumbima, dugački pritisak za kraj.",
+ /* AdvancedSoldering */ "Prikazivanje detaljnih informacija tijekom lemljenja.",
+ /* ScrollingSpeed */ "Brzina kretanja dugačkih poruka. ",
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ "PID P term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ "PID I term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ "PID D term. Inverse values! This acts as a divisor. So Larger numbers == typically smaller in other systems",
+#endif
+};
-#ifdef LANG_SR
-const char* SettingsDescriptions[17] =
- {
-// These are all the help text for all the settings.
-// No requirements on spacing or length.
- /* Power source (DC or batt) / "Izvor napajanja. Postavlja napon isključivanja. ",
- / Sleep temperature / "Temperatura na koju se spušta lemilica nakon određenog vremena mirovanja. ",
- / Sleep timeout / "Vreme mirovanja nakon koga lemilica spušta temperaturu. ",
- / Shutdown timeout / "Vreme mirovanja nakon koga će se lemilica ugasiti. ",
- / Motion sensitivity level / "Osetljivost prepoznavanja pokreta. <0=Ugašeno, 1=Najmanje osetljivo, 9=Najosjetljivije>",
- / Temperature in F and C / "Jedinica temperature. ",
- / Advanced idle display mode enabled / "Prikazivanje detaljnih informacija manjim fontom tokom čekanja.",
- / Display rotation mode / "Orijentacija ekrana. ",
- / Boost enabled / "Držanjem prednjeg dugmeta prilikom lemljenja aktivira se pojačani (Boost) način.",
- / Boost temperature / "Temperatura u pojačanom (Boost) načinu.",
- / Automatic start mode / "Ako je aktivno, lemilica po uključivanju napajanja odmah počinje grejati.",
- / Cooldown blink / "Blinkanje temperature prilikom hlađenja, ako je lemilica vruća.",
- / Temperature calibration enter menu / "Kalibrisanje temperature meri razliku temperatura vrha i drške, dok je lemilica hladna.",
- / Settings reset command / "Vraćanje svih podešavanja na fabričke vrednosti.",
- / Calibrate input voltage / "Kalibracija ulaznog napona. Podešavanje tastera, dugački pritisak za kraj.",
- / Advanced soldering screen enabled / "Prikazivanje detaljnih informacija tokom lemljenja.",
- / Description Scroll Speed */"Brzina kretanja dugačkih poruka ", };
-
-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* UVLOWarningString = "BATERIJA"; // <=8 chars
-const char* UndervoltageString = "PRENIZAK NAPON"; // <=16 chars
-const char* InputVoltageString = "Napajanje: "; // <=11 chars, preferably end with a space
-const char* WarningTipTempString = "Temp vrha: "; // <=12 chars, preferably end with a space
-const char* BadTipString = "NEISPRAVAN VRH"; // <=8 chars
-const char* SleepingSimpleString = "Zzz "; // Must be <= 4 chars
-const char* SleepingAdvancedString = "SPAVANJE..."; // <=16 chars
-const char* WarningSimpleString = "VRUĆ"; // Must be <= 4 chars
-const char* WarningAdvancedString = "OPREZ, VRUĆE!"; // <=16 chars
-const char* SleepingTipAdvancedString = "Vrh: "; // <=6 chars
-const char* IdleTipString = "Vrh: "; // IdleTipString+IdleSetString <= 10
-const char* IdleSetString = " / "; // preferably start with a space; IdleTipString+IdleSetString <= 10
-const char* TipDisconnectedString = "VRH NIJE SPOJEN!"; // <=16 chars
-const char* SolderingAdvancedPowerPrompt = "Snaga: "; // <=12 chars
-const char* OffString = "Off"; // 3 chars max
+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* UVLOWarningString = "BATERIJA";
+const char* UndervoltageString = "PRENIZAK NAPON";
+const char* InputVoltageString = "Napajanje: ";
+const char* WarningTipTempString = "Temp vrha: ";
+const char* BadTipString = "LOŠ VRH";
+const char* SleepingSimpleString = "Zzz ";
+const char* SleepingAdvancedString = "SPAVANJE...";
+const char* WarningSimpleString = "VRUĆ";
+const char* WarningAdvancedString = "OPREZ, VRUĆE!";
+const char* SleepingTipAdvancedString = "Vrh: ";
+const char* IdleTipString = "Vrh: ";
+const char* IdleSetString = " / ";
+const char* TipDisconnectedString = "VRH NIJE SPOJEN!";
+const char* SolderingAdvancedPowerPrompt = "Snaga: ";
+const char* OffString = "Off";
const char SettingRightChar = 'D';
const char SettingLeftChar = 'L';
const char SettingAutoChar = 'A';
-
const char SettingFastChar = 'B';
const char SettingSlowChar = 'S';
const enum ShortNameType SettingsShortNameType = SHORT_NAME_DOUBLE_LINE;
-const char* SettingsShortNames[20][2] =
- {
- /* (<= 11) Power source (DC or batt) */{ "Izvor", "napajanja" },
- /* (<= 9) Sleep temperature */{ "Temp", "spavanja" },
- /* (<= 9) Sleep timeout */{ "Vreme", "spavanja" },
- /* (<= 10) Shutdown timeout */{ "Vreme", "gašenja" },
- /* (<= 13) Motion sensitivity level */{ "Osetljivost", "pokreta" },
- /* (<= 13) Temperature in F and C */{ "Jedinica", "temperature" },
- /* (<= 13) Advanced idle display mode enabled */{ "Detalji",
- "pri čekanju" },
- /* (<= 13) Display rotation mode */{ "Rotacija", "ekrana" },
- /* (<= 13) Boost enabled */{ "Boost", "način" },
- /* (<= 9) Boost temperature */{ "Boost", "temp" },
- /* (<= 13) Automatic start mode */{ "Auto", "start" },
- /* (<= 13) Cooldown blink */{ "Upozorenje", "pri hlađenju" },
- /* (<= 16) Temperature calibration enter menu */{ "Kalibracija",
- "temperature" },
- /* (<= 16) Settings reset command */{ "Fabričke", "postavke" },
- /* (<= 16) Calibrate input voltage */{ "Kalibracija",
- "napona napajanja" },
- /* (<= 13) Advanced soldering screen enabled */{ "Detalji",
- "pri lemljenju" },
- /* (<= 11) Display Help Text Scroll Speed */{ "Brzina", "poruka" }, };
+const char* SettingsShortNames[][2] = {
+ /* PowerSource */ { "Izvor", "napajanja" },
+ /* SleepTemperature */ { "Temp", "spavanja" },
+ /* SleepTimeout */ { "Vrijeme", "spavanja" },
+ /* ShutdownTimeout */ { "Vrijeme", "gašenja" },
+ /* MotionSensitivity */ { "Osjetljivost", "pokreta" },
+ /* TemperatureUnit */ { "Jedinica", "temperature" },
+ /* AdvancedIdle */ { "Detalji", "pri čekanju" },
+ /* DisplayRotation */ { "Rotacija", "ekrana" },
+ /* BoostEnabled */ { "Boost", "način" },
+ /* BoostTemperature */ { "Boost", "temp" },
+ /* AutoStart */ { "Auto", "start" },
+ /* CooldownBlink */ { "Upozorenje", "pri hlađenju" },
+ /* TemperatureCalibration */ { "Kalibracija", "temperature" },
+ /* SettingsReset */ { "Tvorničke", "postavke" },
+ /* VoltageCalibration */ { "Kalibracija", "napona napajanja" },
+ /* AdvancedSoldering */ { "Detalji", "pri lemljenju" },
+ /* ScrollingSpeed */ { "Brzina", "poruka" },
+#ifdef PIDSETTINGS
+ /* PidSettingsP */ { "PID", "P" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsI */ { "PID", "I" },
+#endif
+#ifdef PIDSETTINGS
+ /* PidSettingsD */ { "PID", "D" },
+#endif
+};
+
const char* SettingsMenuEntries[4] = {
-/*Soldering Menu*/"Postavke\nlemljenja",
-/* Power Saving Menu*/"Ušteda\nenergije",
-/* UI Menu*/"Korisničke\nopcije",
-/* Advanced Menu*/"Napredne\nopcije", };
-const char* SettingsMenuEntriesDescriptions[4] = { "Postavke pri lemljenju",
- "Postavke spavanja i štednje energije", "Postavke korisničkih opcija",
- "Upravljanje naprednim opcijama" };
+ /* SolderingMenu */ "Postavke\nlemljenja",
+ /* PowerSavingMenu */ "Ušteda\nenergije",
+ /* UIMenu */ "Korisničko\nsučelje",
+ /* AdvancedMenu */ "Napredne\nopcije",
+};
+
+const char* SettingsMenuEntriesDescriptions[4] = {
+ /* SolderingMenu */ "Postavke pri lemljenju",
+ /* PowerSavingMenu */ "Postavke spavanja i štednje energije",
+ /* UIMenu */ "Postavke korisničkog sučelja",
+ /* AdvancedMenu */ "Upravljanje naprednim opcijama",
+};
+
#endif
-#ifdef LANG_NB
-const char* SettingsDescriptions[17] = {
- // These are all the help text for all the settings.
- // No requirements on spacing or length
- /* Power source (DC or batt) */"Strømforsyning. Sett nedre spenning for automatisk nedstenging.