Skip to content

Commit 9a5cfb3

Browse files
authored
🌐 Turkish language update (MarlinFirmware#26739)
1 parent 5a87bea commit 9a5cfb3

File tree

1 file changed

+50
-42
lines changed

1 file changed

+50
-42
lines changed

Marlin/src/lcd/language/language_tr.h

+50-42
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,14 @@
2626
*
2727
* LCD Menu Messages
2828
* See also https://marlinfw.org/docs/development/lcd_language.html
29+
*
30+
* Substitutions are applied for the following characters when used in menu items titles:
31+
*
32+
* $ displays an inserted string
33+
* { displays '0'....'10' for indexes 0 - 10
34+
* ~ displays '1'....'11' for indexes 0 - 10
35+
* * displays 'E1'...'E11' for indexes 0 - 10 (By default. Uses LCD_FIRST_TOOL)
36+
* @ displays an axis name such as XYZUVW, or E for an extruder
2937
*/
3038

3139
#define DISPLAY_CHARSET_ISO10646_TR
@@ -102,21 +110,21 @@ namespace LanguageNarrow_tr {
102110
LSTR MSG_SELECT_ORIGIN = _UxGT("Başlangıç Seç");
103111
LSTR MSG_LAST_VALUE_SP = _UxGT("Son değer ");
104112

105-
LSTR MSG_PREHEAT_1 = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL;
106-
LSTR MSG_PREHEAT_1_H = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL " ~";
107-
LSTR MSG_PREHEAT_1_END = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Nozul");
108-
LSTR MSG_PREHEAT_1_END_E = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Nozul ~");
109-
LSTR MSG_PREHEAT_1_ALL = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Tüm");
110-
LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Tabla");
111-
LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Ayar");
112-
113-
LSTR MSG_PREHEAT_M = _UxGT("ÖnIsıtma $");
114-
LSTR MSG_PREHEAT_M_H = _UxGT("ÖnIsıtma $ ~");
115-
LSTR MSG_PREHEAT_M_END = _UxGT("ÖnIsıtma $ Nozul");
116-
LSTR MSG_PREHEAT_M_END_E = _UxGT("ÖnIsıtma $ Nozul ~");
117-
LSTR MSG_PREHEAT_M_ALL = _UxGT("ÖnIsıtma $ Tüm");
118-
LSTR MSG_PREHEAT_M_BEDONLY = _UxGT("ÖnIsıtma $ Tabla");
119-
LSTR MSG_PREHEAT_M_SETTINGS = _UxGT("ÖnIsıtma $ Ayar");
113+
LSTR MSG_PREHEAT_1 = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL; // Çalışma gerekli Hata
114+
LSTR MSG_PREHEAT_1_H = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL " ~"; // Çalışma gerekli Hata
115+
LSTR MSG_PREHEAT_1_END = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Nozul"); // Çalışma gerekli Hata
116+
LSTR MSG_PREHEAT_1_END_E = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Nozul ~"); // Çalışma gerekli Hata
117+
LSTR MSG_PREHEAT_1_ALL = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Tüm"); // Çalışma gerekli Hata
118+
LSTR MSG_PREHEAT_1_BEDONLY = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Tabla"); // Çalışma gerekli Hata
119+
LSTR MSG_PREHEAT_1_SETTINGS = _UxGT("ÖnIsıtma ") PREHEAT_1_LABEL _UxGT(" Ayar"); // Çalışma gerekli Hata
120+
121+
LSTR MSG_PREHEAT_M = _UxGT("ÖnIsıtma $"); // Çalışma gerekli Hata
122+
LSTR MSG_PREHEAT_M_H = _UxGT("ÖnIsıtma $ ~"); // Çalışma gerekli Hata
123+
LSTR MSG_PREHEAT_M_END = _UxGT("ÖnIsıtma $ Nozul"); // Çalışma gerekli Hata
124+
LSTR MSG_PREHEAT_M_END_E = _UxGT("ÖnIsıtma $ Nozul ~"); // Çalışma gerekli Hata
125+
LSTR MSG_PREHEAT_M_ALL = _UxGT("ÖnIsıtma $ Tüm"); // Çalışma gerekli Hata
126+
LSTR MSG_PREHEAT_M_BEDONLY = _UxGT("ÖnIsıtma $ Tabla"); // Çalışma gerekli Hata
127+
LSTR MSG_PREHEAT_M_SETTINGS = _UxGT("ÖnIsıtma $ Ayar"); // Çalışma gerekli Hata
120128

121129
LSTR MSG_PREHEAT_HOTEND = _UxGT("Nozul Ön Isıtma");
122130
LSTR MSG_PREHEAT_CUSTOM = _UxGT("Özel Ön Isıtma");
@@ -197,8 +205,8 @@ namespace LanguageNarrow_tr {
197205
LSTR MSG_UBL_BC_INSERT2 = _UxGT("Ölçüm");
198206
LSTR MSG_UBL_BC_REMOVE = _UxGT("Tablayı Kaldır & Ölç");
199207
LSTR MSG_UBL_MOVING_TO_NEXT = _UxGT("Sonrakine Git");
200-
LSTR MSG_UBL_ACTIVATE_MESH = _UxGT("UBL'yi Etkinleştir");
201-
LSTR MSG_UBL_DEACTIVATE_MESH = _UxGT("UBL'yi Etkisizleştir");
208+
LSTR MSG_UBL_ACTIVATE_MESH = _UxGT("UBL'i Aktifleştir");
209+
LSTR MSG_UBL_DEACTIVATE_MESH = _UxGT("UBL'i Pasifleştir");
202210
LSTR MSG_UBL_SET_TEMP_BED = _UxGT("Tabla Sıcaklığı");
203211
LSTR MSG_UBL_BED_TEMP_CUSTOM = _UxGT("Tabla Sıcaklığı");
204212
LSTR MSG_UBL_SET_TEMP_HOTEND = _UxGT("Nozul Sıcaklığı");
@@ -213,8 +221,8 @@ namespace LanguageNarrow_tr {
213221
LSTR MSG_UBL_BUILD_COLD_MESH = _UxGT("Soğuk Mesh Oluştur");
214222
LSTR MSG_UBL_MESH_HEIGHT_ADJUST = _UxGT("Mesh Yükseklik Ayarı");
215223
LSTR MSG_UBL_MESH_HEIGHT_AMOUNT = _UxGT("Yükseklik miktarı");
216-
LSTR MSG_UBL_VALIDATE_MESH_MENU = _UxGT("Doğrulama Mesh");
217-
LSTR MSG_UBL_VALIDATE_MESH_M = _UxGT("Doğrulama Mesh ($)");
224+
LSTR MSG_UBL_VALIDATE_MESH_MENU = _UxGT("Mesh Doğrulama");
225+
LSTR MSG_UBL_VALIDATE_MESH_M = _UxGT("Mesh Doğrulama ($)");
218226
LSTR MSG_UBL_VALIDATE_CUSTOM_MESH = _UxGT("Özel Mesh Doğrulama");
219227
LSTR MSG_G26_HEATING_BED = _UxGT("G26 Isıtma Tablası");
220228
LSTR MSG_G26_HEATING_NOZZLE = _UxGT("G26 Isıtma Memesi");
@@ -230,25 +238,25 @@ namespace LanguageNarrow_tr {
230238
LSTR MSG_UBL_MESH_LEVEL = _UxGT("Mesh Seviyesi");
231239
LSTR MSG_UBL_SIDE_POINTS = _UxGT("Yan Noktalar");
232240
LSTR MSG_UBL_MAP_TYPE = _UxGT("Haritalama Türü");
233-
LSTR MSG_UBL_OUTPUT_MAP = _UxGT("Mesh Çıkış Haritası");
241+
LSTR MSG_UBL_OUTPUT_MAP = _UxGT("Mesh Çikis Haritası"); // Çalışma gerekli Hata
234242
LSTR MSG_UBL_OUTPUT_MAP_HOST = _UxGT("Host için Çıktı");
235243
LSTR MSG_UBL_OUTPUT_MAP_CSV = _UxGT("CSV için Çıktı");
236244
LSTR MSG_UBL_OUTPUT_MAP_BACKUP = _UxGT("Yedekleme Kapalı");
237245
LSTR MSG_UBL_INFO_UBL = _UxGT("UBL Çıkış Bilgisi");
238246
LSTR MSG_UBL_FILLIN_AMOUNT = _UxGT("Dolgu Miktarı");
239247
LSTR MSG_UBL_MANUAL_FILLIN = _UxGT("Manuel Dolgu");
240-
LSTR MSG_UBL_SMART_FILLIN = _UxGT("Akıllı Dogu");
248+
LSTR MSG_UBL_SMART_FILLIN = _UxGT("Akıllı Dolgu");
241249
LSTR MSG_UBL_FILLIN_MESH = _UxGT("Mesh Dolgu");
242250
LSTR MSG_UBL_MESH_FILLED = _UxGT("Eksikler Dolduruldu");
243251
LSTR MSG_UBL_MESH_INVALID = _UxGT("Geçersiz Mesh");
244-
LSTR MSG_UBL_INVALIDATE_ALL = _UxGT("Tümünü Geçersiz Kıl");
245-
LSTR MSG_UBL_INVALIDATE_CLOSEST = _UxGT("Yakını Geçersiz Kıl");
246-
LSTR MSG_UBL_FINE_TUNE_ALL = _UxGT("Tümünü İnce Ayarla");
252+
LSTR MSG_UBL_INVALIDATE_ALL = _UxGT("Tumunu Gecersiz Kil"); // Çalışma gerekli Hata
253+
LSTR MSG_UBL_INVALIDATE_CLOSEST = _UxGT("Yakini Gecersiz Kil"); // Çalışma gerekli Hata
254+
LSTR MSG_UBL_FINE_TUNE_ALL = _UxGT("Tumunu İnce Ayarla"); // Çalışma gerekli Hata
247255
LSTR MSG_UBL_FINE_TUNE_CLOSEST = _UxGT("Yakını İnce Ayarla");
248256
LSTR MSG_UBL_STORAGE_MESH_MENU = _UxGT("Mesh Depolama");
249257
LSTR MSG_UBL_STORAGE_SLOT = _UxGT("Bellek Yuvası");
250258
LSTR MSG_UBL_LOAD_MESH = _UxGT("Tabla Mesh Yükle");
251-
LSTR MSG_UBL_SAVE_MESH = _UxGT("Tabla Mesh Kayıt Et");
259+
LSTR MSG_UBL_SAVE_MESH = _UxGT("Tabla Mesh Kaydet");
252260
LSTR MSG_UBL_INVALID_SLOT = _UxGT("Önce Mesh Yuvası Seç");
253261
LSTR MSG_MESH_LOADED = _UxGT("Mesh %i yüklendi");
254262
LSTR MSG_MESH_SAVED = _UxGT("Mesh %i kayıtlandı");
@@ -260,11 +268,11 @@ namespace LanguageNarrow_tr {
260268
LSTR MSG_UBL_Z_OFFSET_STOPPED = _UxGT("Z-Ofset Durduruldu");
261269
LSTR MSG_UBL_STEP_BY_STEP_MENU = _UxGT("Adım Adım UBL");
262270
LSTR MSG_UBL_1_BUILD_COLD_MESH = _UxGT("1.Soğuk Mesh Oluştur");
263-
LSTR MSG_UBL_2_SMART_FILLIN = _UxGT("2.Akıllı Dogu");
264-
LSTR MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Doğrulama Mesh");
265-
LSTR MSG_UBL_4_FINE_TUNE_ALL = _UxGT("4.Tümünü İnce Ayarla");
266-
LSTR MSG_UBL_5_VALIDATE_MESH_MENU = _UxGT("5.Doğrulama Mesh");
267-
LSTR MSG_UBL_6_FINE_TUNE_ALL = _UxGT("6.Tümünü İnce Ayarla");
271+
LSTR MSG_UBL_2_SMART_FILLIN = _UxGT("2.Akıllı Dolgu");
272+
LSTR MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Mesh Dogrulama"); // Çalışma gerekli Hata
273+
LSTR MSG_UBL_4_FINE_TUNE_ALL = _UxGT("4.Tumunu ince Ayarla"); // Çalışma gerekli Hata
274+
LSTR MSG_UBL_5_VALIDATE_MESH_MENU = _UxGT("5.Mesh Dogrulama"); // Çalışma gerekli Hata
275+
LSTR MSG_UBL_6_FINE_TUNE_ALL = _UxGT("6.Tumunu ince Ayarla"); // Çalışma gerekli Hata
268276
LSTR MSG_UBL_7_SAVE_MESH = _UxGT("7.Tabla Mesh Kaydet");
269277

270278
LSTR MSG_LED_CONTROL = _UxGT("LED Kontrolü");
@@ -335,8 +343,8 @@ namespace LanguageNarrow_tr {
335343
LSTR MSG_AUTOTEMP = _UxGT("Oto. Sıcaklık");
336344
LSTR MSG_LCD_ON = _UxGT("Açık");
337345
LSTR MSG_LCD_OFF = _UxGT("Kapalı");
338-
LSTR MSG_PID_AUTOTUNE = _UxGT("PID Kalibrasyon");
339-
LSTR MSG_PID_AUTOTUNE_E = _UxGT("Kalibrasyon * PID");
346+
LSTR MSG_PID_AUTOTUNE = _UxGT("PID Kalibrasyonu");
347+
LSTR MSG_PID_AUTOTUNE_E = _UxGT("* PID Kalibrasyonu");
340348
LSTR MSG_PID_CYCLE = _UxGT("PID Döngüleri");
341349
LSTR MSG_PID_AUTOTUNE_DONE = _UxGT("PID ayarı yapıldı");
342350
LSTR MSG_PID_AUTOTUNE_FAILED = _UxGT("Kalibrasyon başarısız!");
@@ -346,13 +354,13 @@ namespace LanguageNarrow_tr {
346354
LSTR MSG_PID_BAD_HEATER_ID = _UxGT("Kalibrasyon başarısız! Kötü ekstruder.");
347355
LSTR MSG_PID_TEMP_TOO_HIGH = _UxGT("Kalibrasyon başarısız! Sıcaklık çok yüksek.");
348356
LSTR MSG_PID_TIMEOUT = _UxGT("Kalibrasyon başarısız! Zaman aşımı.");
349-
LSTR MSG_MPC_MEASURING_AMBIENT = _UxGT("Isı kaybı test ediliyor");
357+
LSTR MSG_MPC_MEASURING_AMBIENT = _UxGT("Isı kaybı testi");
350358
LSTR MSG_MPC_HEATING_PAST_200 = _UxGT(">200C Isıtma");
351359
LSTR MSG_MPC_COOLING_TO_AMBIENT = _UxGT("Ortam ısısına soğutma");
352-
LSTR MSG_MPC_AUTOTUNE = _UxGT("MPC Otomatik Ayarı");
353-
LSTR MSG_MPC_EDIT = _UxGT("Düzenle * MPC");
360+
LSTR MSG_MPC_AUTOTUNE = _UxGT("MPC Kalibrasyonu");
361+
LSTR MSG_MPC_EDIT = _UxGT("* MPC Düzenle");
354362
LSTR MSG_MPC_POWER = _UxGT("Isıtıcı Gücü");
355-
LSTR MSG_MPC_POWER_E = _UxGT("Güç *");
363+
LSTR MSG_MPC_POWER_E = _UxGT("* Gücü");
356364
LSTR MSG_MPC_BLOCK_HEAT_CAPACITY = _UxGT("Isı Kapasitesi");
357365
LSTR MSG_MPC_BLOCK_HEAT_CAPACITY_E = _UxGT("Isı Kap. *");
358366
LSTR MSG_SENSOR_RESPONSIVENESS = _UxGT("Sensör Hassasiyeti");
@@ -390,8 +398,8 @@ namespace LanguageNarrow_tr {
390398
LSTR MSG_A_RETRACT = _UxGT("G.Çekme Hızı");
391399
LSTR MSG_A_TRAVEL = _UxGT("Gezinme Hızı");
392400
LSTR MSG_INPUT_SHAPING = _UxGT("Input Shaping");
393-
LSTR MSG_SHAPING_ENABLE = _UxGT("Biçimleme @ aktif");
394-
LSTR MSG_SHAPING_DISABLE = _UxGT("Biçimleme @ pasif");
401+
LSTR MSG_SHAPING_ENABLE = _UxGT("@ Biçimlemeyi Aç");
402+
LSTR MSG_SHAPING_DISABLE = _UxGT("@ Biçimlemeyi Kapat");
395403
LSTR MSG_SHAPING_FREQ = _UxGT("@ frekans");
396404
LSTR MSG_SHAPING_ZETA = _UxGT("@ sönümleme");
397405
LSTR MSG_SHAPING_A_FREQ = STR_A _UxGT(" frekansı");
@@ -458,7 +466,7 @@ namespace LanguageNarrow_tr {
458466
LSTR MSG_CURRENT = _UxGT("Akım");
459467
LSTR MSG_VOLTAGE = _UxGT("Voltaj");
460468
LSTR MSG_POWER = _UxGT("Güç");
461-
LSTR MSG_START_PRINT = _UxGT("Yaz. Başlat");
469+
LSTR MSG_START_PRINT = _UxGT("Yazdırmayı Başlat");
462470
LSTR MSG_BUTTON_NEXT = _UxGT("İleri");
463471
LSTR MSG_BUTTON_INIT = _UxGT("Başlat");
464472
LSTR MSG_BUTTON_STOP = _UxGT("Durdur");
@@ -576,9 +584,9 @@ namespace LanguageNarrow_tr {
576584
LSTR MSG_HOME_FIRST = _UxGT("Önce %s Sıfırla");
577585
LSTR MSG_ZPROBE_SETTINGS = _UxGT("Prob Ayarları");
578586
LSTR MSG_ZPROBE_OFFSETS = _UxGT("Prob Ofsetleri");
579-
LSTR MSG_ZPROBE_XOFFSET = _UxGT("X Prob Ofset");
580-
LSTR MSG_ZPROBE_YOFFSET = _UxGT("Y Prob Ofset");
581-
LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Z Prob Ofset");
587+
LSTR MSG_ZPROBE_XOFFSET = _UxGT("X Prob Ofseti");
588+
LSTR MSG_ZPROBE_YOFFSET = _UxGT("Y Prob Ofseti");
589+
LSTR MSG_ZPROBE_ZOFFSET = _UxGT("Z Prob Ofseti");
582590
LSTR MSG_ZPROBE_MARGIN = _UxGT("Prob Payı");
583591
LSTR MSG_Z_FEED_RATE = _UxGT("Z İlerleme Hızı");
584592
LSTR MSG_ENABLE_HS_MODE = _UxGT("HS modunu aç");

0 commit comments

Comments
 (0)