diff options
author | Ben V. Brown <[email protected]> | 2017-12-12 11:33:26 +1100 |
---|---|---|
committer | Ben V. Brown <[email protected]> | 2017-12-12 11:33:26 +1100 |
commit | 121feef977004fb4f58094bfd7e3b4ba60d667d7 (patch) | |
tree | 97206cfcfe09f862c713a47c3237af7f38a8f9d7 | |
parent | 17e7d924636dc40dd3ab2dfe5063d07915b9e72e (diff) | |
download | IronOS-121feef977004fb4f58094bfd7e3b4ba60d667d7.tar.gz IronOS-121feef977004fb4f58094bfd7e3b4ba60d667d7.zip |
Add Turkish translation
Should close #130
Need to test glyph support
-rw-r--r-- | workspace/TS100/inc/Translation.h | 4 | ||||
-rw-r--r-- | workspace/TS100/src/Translation.c | 36 |
2 files changed, 39 insertions, 1 deletions
diff --git a/workspace/TS100/inc/Translation.h b/workspace/TS100/inc/Translation.h index 376b9c90..158bf2ec 100644 --- a/workspace/TS100/inc/Translation.h +++ b/workspace/TS100/inc/Translation.h @@ -28,8 +28,10 @@ extern const char SettingAutoChar; //#define LANG_ES //#define LANG_SE //#define LANG_IT -#define LANG_FR +//#define LANG_FR //#define LANG_DE //#define LANG_CS_CZ +//#define LANG_TR + #endif /* TRANSLATION_H_ */ diff --git a/workspace/TS100/src/Translation.c b/workspace/TS100/src/Translation.c index 63d1bd69..8bb2c97a 100644 --- a/workspace/TS100/src/Translation.c +++ b/workspace/TS100/src/Translation.c @@ -429,6 +429,42 @@ 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. <DC 10V> <S 3.3V hücre başına>", //Power Source + "Uyku Sıcaklığı <C>", //Sleep Temp + "Uyku Zaman Aşımı <Dakika/Saniye>", //Sleep Timeout + "Kapatma Zaman Aşımı <Dakika>", //Shutdown Time + "Hareket Hassasiyeti <0.Kapalı 1.En az duyarlı 9.En duyarlı>", //Motion Sensitivity + "Sıcaklık Ünitesi <C=Celsius F=Fahrenheit>", //Temp Unit + "Boş ekranda ayrıntılı bilgileri daha küçük bir yazı tipi ile göster.", //Detailed Information + "Görüntü Yönlendirme <A. Otomatik L. Solak R. Sağlak>", //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 //Currently the settings names are not translated const char* SettingsShortNames[16] = { /**/ "PWRSC ", // Power Source (DC or batt) |