From 533ad00e5c3fef5676b64c7e29536c2f41c1bea9 Mon Sep 17 00:00:00 2001 From: memirzabri Date: Tue, 3 Mar 2026 23:39:04 +0300 Subject: [PATCH 1/4] Please add Turkish language in mod I translated everything into Turkish. --- .../assets/commandblockide/lang/tr_tr.json | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/main/resources/assets/commandblockide/lang/tr_tr.json diff --git a/src/main/resources/assets/commandblockide/lang/tr_tr.json b/src/main/resources/assets/commandblockide/lang/tr_tr.json new file mode 100644 index 0000000..474ae6f --- /dev/null +++ b/src/main/resources/assets/commandblockide/lang/tr_tr.json @@ -0,0 +1,32 @@ +{ + "arguments.editfunction.tag.unsupported": "Function etiketleri düzenlenemez", + "commands.editfunction.failed.modNotInstalled": "Command Block IDE modunu indirmiş olmanız gerekmektedir.", + "commandBlockIDE.close": "Kapat", + "commandBlockIDE.save": "Kaydet", + "commandBlockIDE.error": "Beklenmeyen bir hata oluştu:", + "commandBlockIDE.errorWithContext": "Şu işlemi gerçekleştirirken beklenmeyen bir hata oluştu: %s:", + "commandBlockIDE.type.redstone": "Girdi", + "commandBlockIDE.type.redstoneConditional": "Girdi, Koşullu", + "commandBlockIDE.type.auto": "Yineleyici", + "commandBlockIDE.type.autoConditional": "Yineleyici, Koşullu", + "commandBlockIDE.type.sequence": "Zincirleme", + "commandBlockIDE.type.sequenceConditional": "Zincirleme, Koşullu", + "commandBlockIDE.unloaded": "Yüklenmedi", + "commandBlockIDE.lastOutput.on": "Çıktı Takip Ediliyor", + "commandBlockIDE.lastOutput.off": "Çıktı Takip Edilmiyor", + "commandBlockIDE.lastOutput.none": "Çıktı yok", + "commandBlockIDE.narrator.editorIndex": "%s Numara", + "commandBlockIDE.saveFunction.success.file": "Funtion '%s' adlı dosyaya kaydedildi.", + "commandBlockIDE.saveFunction.failed.missingNamespace": "'%s' adlı function'u kaydederken bir hata oluştu: '%s'ın/in Kaynak yöneticisinin ad alanı yok.", + "commandBlockIDE.saveFunction.failed.noResourcePack": "'%s' adlı function'u kaydederken bir hata oluştu: Hiçbir datapack'te bulunmuyor.", + "commandBlockIDE.saveFunction.failed.ioException": "'%s' adlı function'u kaydederken bir hata oluştu: Bir giriş/çıkış hatası oluştu.", + "commandBlockIDE.saveFunction.failed.zipNotSupported": "'%s' adlı function'u kaydederken bir hata oluştu: '.zip' formatındaki datapackler henüz desteklenmemektedir.", + "commandBlockIDE.saveFunction.failed.packClassNotSupported": "'%s' adlı function'u kaydederken bir hata oluştu: Kaynak sınıfı '%s' desteklenmemektedir.", + "commandBlockIDE.saveFunction.failed.invalidPath": "'%s' adlı function'u kaydederken bir hata oluştu: Geçersiz yol '%s': %s", + "commandBlockIDE.loadFunction.failed.missingNamespace": "'%s' adlı function'u yüklerken bir hata oluştu: '%s'ın/in Kaynak yöneticisinin ad alanı yok .", + "commandBlockIDE.loadFunction.failed.noResourcePack": "'%s' adlı function'u yüklerken bir hata oluştu: Hiçbir datapack'te bulunmuyor.", + "commandBlockIDE.loadFunction.failed.ioException": "'%s' adlı function'u yüklerken bir hata oluştu: Bir giriş/çıkış hatası oluştu.", + "commandBlockIDE.loadFunction.failed.zipNotSupported": "'%s' adlı function'u yüklerken bir hata oluştu: '.zip' formatındaki datapackler henüz desteklenmemektedir.", + "commandBlockIDE.loadFunction.failed.packClassNotSupported": "'%s' adlı function'u yüklerken bir hata oluştu: Kaynak sınıfı '%s' desteklenmemektedir.", + "commandBlockIDE.loadFunction.failed.invalidPath": "'%s' adlı function'u yüklerken bir hata oluştu: Geçersiz yol '%s': %s" +} From bead7ac12c82ba13a8bbb3fe813f5c285d0d8e7e Mon Sep 17 00:00:00 2001 From: memirzabri Date: Tue, 3 Mar 2026 23:43:40 +0300 Subject: [PATCH 2/4] Fix typo in Turkish translation for save function I accidentally wrote "funtion" instead of "function", my apologies. --- src/main/resources/assets/commandblockide/lang/tr_tr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/assets/commandblockide/lang/tr_tr.json b/src/main/resources/assets/commandblockide/lang/tr_tr.json index 474ae6f..5dd8d65 100644 --- a/src/main/resources/assets/commandblockide/lang/tr_tr.json +++ b/src/main/resources/assets/commandblockide/lang/tr_tr.json @@ -16,7 +16,7 @@ "commandBlockIDE.lastOutput.off": "Çıktı Takip Edilmiyor", "commandBlockIDE.lastOutput.none": "Çıktı yok", "commandBlockIDE.narrator.editorIndex": "%s Numara", - "commandBlockIDE.saveFunction.success.file": "Funtion '%s' adlı dosyaya kaydedildi.", + "commandBlockIDE.saveFunction.success.file": "Function '%s' adlı dosyaya kaydedildi.", "commandBlockIDE.saveFunction.failed.missingNamespace": "'%s' adlı function'u kaydederken bir hata oluştu: '%s'ın/in Kaynak yöneticisinin ad alanı yok.", "commandBlockIDE.saveFunction.failed.noResourcePack": "'%s' adlı function'u kaydederken bir hata oluştu: Hiçbir datapack'te bulunmuyor.", "commandBlockIDE.saveFunction.failed.ioException": "'%s' adlı function'u kaydederken bir hata oluştu: Bir giriş/çıkış hatası oluştu.", From 2d367d4797d19794bccf669b35b016027d30f4b9 Mon Sep 17 00:00:00 2001 From: memirzabri Date: Tue, 3 Mar 2026 23:48:36 +0300 Subject: [PATCH 3/4] Update Turkish translations for error messages Instead of using the term "datapack," I preferred to use its Turkish equivalent. --- .../resources/assets/commandblockide/lang/tr_tr.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/resources/assets/commandblockide/lang/tr_tr.json b/src/main/resources/assets/commandblockide/lang/tr_tr.json index 5dd8d65..3658a43 100644 --- a/src/main/resources/assets/commandblockide/lang/tr_tr.json +++ b/src/main/resources/assets/commandblockide/lang/tr_tr.json @@ -1,6 +1,6 @@ { "arguments.editfunction.tag.unsupported": "Function etiketleri düzenlenemez", - "commands.editfunction.failed.modNotInstalled": "Command Block IDE modunu indirmiş olmanız gerekmektedir.", + "commands.editfunction.failed.modNotInstalled": "Command Block IDE modunun yüklü olması gerekmektedir.", "commandBlockIDE.close": "Kapat", "commandBlockIDE.save": "Kaydet", "commandBlockIDE.error": "Beklenmeyen bir hata oluştu:", @@ -17,14 +17,14 @@ "commandBlockIDE.lastOutput.none": "Çıktı yok", "commandBlockIDE.narrator.editorIndex": "%s Numara", "commandBlockIDE.saveFunction.success.file": "Function '%s' adlı dosyaya kaydedildi.", - "commandBlockIDE.saveFunction.failed.missingNamespace": "'%s' adlı function'u kaydederken bir hata oluştu: '%s'ın/in Kaynak yöneticisinin ad alanı yok.", - "commandBlockIDE.saveFunction.failed.noResourcePack": "'%s' adlı function'u kaydederken bir hata oluştu: Hiçbir datapack'te bulunmuyor.", + "commandBlockIDE.saveFunction.failed.missingNamespace": "'%s' adlı function'u kaydederken bir hata oluştu: '%s' için kaynak yöneticisinin ad alanı bulunamadı.", + "commandBlockIDE.saveFunction.failed.noResourcePack": "'%s' adlı function'u kaydederken bir hata oluştu: Herhangi bir veri paketinde bulunamadı.", "commandBlockIDE.saveFunction.failed.ioException": "'%s' adlı function'u kaydederken bir hata oluştu: Bir giriş/çıkış hatası oluştu.", - "commandBlockIDE.saveFunction.failed.zipNotSupported": "'%s' adlı function'u kaydederken bir hata oluştu: '.zip' formatındaki datapackler henüz desteklenmemektedir.", + "commandBlockIDE.saveFunction.failed.zipNotSupported": "'%s' adlı function'u kaydederken bir hata oluştu: '.zip' formatındaki veri paketleri henüz desteklenmemektedir.", "commandBlockIDE.saveFunction.failed.packClassNotSupported": "'%s' adlı function'u kaydederken bir hata oluştu: Kaynak sınıfı '%s' desteklenmemektedir.", "commandBlockIDE.saveFunction.failed.invalidPath": "'%s' adlı function'u kaydederken bir hata oluştu: Geçersiz yol '%s': %s", - "commandBlockIDE.loadFunction.failed.missingNamespace": "'%s' adlı function'u yüklerken bir hata oluştu: '%s'ın/in Kaynak yöneticisinin ad alanı yok .", - "commandBlockIDE.loadFunction.failed.noResourcePack": "'%s' adlı function'u yüklerken bir hata oluştu: Hiçbir datapack'te bulunmuyor.", + "commandBlockIDE.loadFunction.failed.missingNamespace": "'%s' adlı function'u yüklerken bir hata oluştu: '%s' için kaynak yöneticisinin ad alanı bulunamadı.", + "commandBlockIDE.loadFunction.failed.noResourcePack": "'%s' adlı function'u yüklerken bir hata oluştu: Herhangi bir veri paketinde bulunamadı.", "commandBlockIDE.loadFunction.failed.ioException": "'%s' adlı function'u yüklerken bir hata oluştu: Bir giriş/çıkış hatası oluştu.", "commandBlockIDE.loadFunction.failed.zipNotSupported": "'%s' adlı function'u yüklerken bir hata oluştu: '.zip' formatındaki datapackler henüz desteklenmemektedir.", "commandBlockIDE.loadFunction.failed.packClassNotSupported": "'%s' adlı function'u yüklerken bir hata oluştu: Kaynak sınıfı '%s' desteklenmemektedir.", From 9281b98331654060b33571023d89799deefbc461 Mon Sep 17 00:00:00 2001 From: memirzabri Date: Wed, 4 Mar 2026 19:07:29 +0300 Subject: [PATCH 4/4] Apply suggestion from @arm32x No, i accidentally put a colon im sorry Co-authored-by: arm32x --- src/main/resources/assets/commandblockide/lang/tr_tr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/assets/commandblockide/lang/tr_tr.json b/src/main/resources/assets/commandblockide/lang/tr_tr.json index 3658a43..882b79d 100644 --- a/src/main/resources/assets/commandblockide/lang/tr_tr.json +++ b/src/main/resources/assets/commandblockide/lang/tr_tr.json @@ -4,7 +4,7 @@ "commandBlockIDE.close": "Kapat", "commandBlockIDE.save": "Kaydet", "commandBlockIDE.error": "Beklenmeyen bir hata oluştu:", - "commandBlockIDE.errorWithContext": "Şu işlemi gerçekleştirirken beklenmeyen bir hata oluştu: %s:", + "commandBlockIDE.errorWithContext": "Şu işlemi gerçekleştirirken beklenmeyen bir hata oluştu: %s", "commandBlockIDE.type.redstone": "Girdi", "commandBlockIDE.type.redstoneConditional": "Girdi, Koşullu", "commandBlockIDE.type.auto": "Yineleyici",