From 40516cd5b13cb8c2854e7b19db5f1aa8ca2b293e Mon Sep 17 00:00:00 2001 From: "Ben V. Brown" Date: Fri, 24 Nov 2017 22:44:35 +1100 Subject: [PATCH] Update more langs --- workspace/TS100/src/Translation.c | 70 +++++++++++++++++++++++++++++++ workspace/TS100/src/main.cpp | 6 +-- 2 files changed, 73 insertions(+), 3 deletions(-) diff --git a/workspace/TS100/src/Translation.c b/workspace/TS100/src/Translation.c index c4709083..1d388afe 100644 --- a/workspace/TS100/src/Translation.c +++ b/workspace/TS100/src/Translation.c @@ -286,6 +286,76 @@ const char SettingRightChar = 'R'; const char SettingLeftChar = 'L'; const char SettingAutoChar = 'A'; #endif +#ifdef LANG_TR +const char* SettingsLongNames[16] = { +/*These are all the help text for all the settings.*/ +/*No requirements on spacing or length*/ +"Güç Kaynağı. kesim geriliminı ayarlar. ", //Power Source + "Uyku Sıcaklığı ", //Sleep Temp + "Uyku Zaman Aşımı ", //Sleep Timeout + "Kapatma Zaman Aşımı ", //Shutdown Time + "Hareket Hassasiyeti <0.Kapalı 1.En az duyarlı 9.En duyarlı>", //Motion Sensitivity + "Sıcaklık Ünitesi ", //Temp Unit + "Boş ekranda ayrıntılı bilgileri daha küçük bir yazı tipi ile göster.", //Detailed Information + "Görüntü Yönlendirme ", //Orientation + "Lehimleme yaparken ön tuşa basmak Boost moduna sokar(450C)", //Boost enable + "\"boost\" Modu Derecesi", //Boost Temp + "Güç verildiğinde otomatik olarak lehimleme modunda başlat. T=Lehimleme Modu, S= Uyku Modu,F=Kapalı", //Auto start + "Soğutma ekranında uç hala sıcakken derece yanıp sönsün.", //Cooling Blink + "Ucu kalibre et.", //Calibrate Tip + "Bütün ayarları sıfırla", //Reset Settings + "VIN Kalibrasyonu. Düğmeler ayarlar, çıkmak için uzun bas.", //VIN Cal + "Lehimleme yaparken detaylı bilgi göster", //ADV SLD + }; + +const char* SettingsCalibrationWarning = "Lütfen devam etmeden önce ucun oda sıcaklığında olduğunu garantiye alın!"; +const char* UVLOWarningString = "LOW VOLT"; //Fixed width 8 chars +const char* SleepingSimpleString = "Zzzz"; // Must be <= 4 chars +const char* SleepingAdvancedString = "Uyuyor..."; // <=17 chars +const char* WarningSimpleString = "HOT!"; //Must be <= 4 chars +const char* WarningAdvancedString = "UYARI! UÇ SICAK!"; + +const char SettingTrueChar = 'T'; +const char SettingFalseChar = 'F'; +const char SettingRightChar = 'R'; +const char SettingLeftChar = 'L'; +const char SettingAutoChar = 'A'; +#endif +#ifdef LANG_HR +const char* SettingsLongNames[16] = { +/*These are all the help text for all the settings.*/ +/*No requirements on spacing or length*/ +"Izvor napajanja. Postavlja napon iskljucivanja. ", //Power Source + "Temperatura spavanja. ", //Sleep Temp + "Vrijeme spavanja. ", //Sleep Timeout + "Vrijeme gasenja. ", //Shutdown Time + "Osjetljivost prepoznavanja pokreta. <0=Ugaseno, 1=Najmanje osjetljivo, 9=Najosjetljivije>", //Motion Sensitivity + "Jedinica temperature. ", //Temp Unit + "Prikazivanje detaljnih informacija manjim fontom tijekom cekanja.", //Detailed Information + "Orijentacija ekrana. ", //Orientation + "Prednji gumb prilikom lemljenja aktivira pojacani (Boost) nacin.", //Boost enable + "Temperatura u pojacanom (Boost) nacinu.", //Boost Temp + "Nacin u kojemu se lemilica pokrece po ukljucivanju napajanja. <+=Lemljenje, S=Spavanje, -=Ugaseno>", //Auto start + "Bljeskanje temperature prilikom hladjenja, ako je lemilica vruca.", //Cooling Blink + "Kalibriranje temperature vrha.", //Calibrate Tip + "Vracanje svih postavki.", //Reset Settings + "Kalibracija ulaznog napona. Podesavanje gumbima, dugacki pritisak za kraj.", //VIN Cal + "Prikazivanje detaljnih informacija tijekom lemljenja.", //ADV SLD + }; + +const char* SettingsCalibrationWarning = "Provjerite da je vrh ohladjen na sobnu temperaturu prije nego sto nastavite!"; +const char* UVLOWarningString = "NAPON!!!"; //Fixed width 8 chars +const char* SleepingSimpleString = "Zzzz"; // Must be <= 4 chars +const char* SleepingAdvancedString = "Spavanje..."; // <=17 chars +const char* WarningSimpleString = "VRUC"; //Must be <= 4 chars +const char* WarningAdvancedString = "OPREZ! Vrsak je vruc!"; + +const char SettingTrueChar = '+'; +const char SettingFalseChar = '-'; +const char SettingRightChar = 'D'; +const char SettingLeftChar = 'L'; +const char SettingAutoChar = 'A'; +#endif //Currently the settings names are not translated const char* SettingsShortNames[16] = { /**/ "PWRSC ", // Power Source (DC or batt) diff --git a/workspace/TS100/src/main.cpp b/workspace/TS100/src/main.cpp index d0dc8fcc..7b8e60b9 100644 --- a/workspace/TS100/src/main.cpp +++ b/workspace/TS100/src/main.cpp @@ -83,9 +83,9 @@ void gui_drawTipTemp() { Temp = tipMeasurementToF(Temp); else Temp = tipMeasurementToC(Temp); - //Round if nearby - if (abs(Temp - systemSettings.SolderingTemp) < 3) - Temp = systemSettings.SolderingTemp; + //[Disabled 24/11/2017] Round if nearby + //if (abs(Temp - systemSettings.SolderingTemp) < 3) + // Temp = systemSettings.SolderingTemp; lcd.printNumber(Temp, 3); //Draw the tip temp out finally