From 19c2d1f22e816f4e52981948fc71222d736fb0d3 Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 11:45:59 +0300 Subject: [PATCH 1/8] bongocat turkish translation --- bongocat/translations/tr.json | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 bongocat/translations/tr.json diff --git a/bongocat/translations/tr.json b/bongocat/translations/tr.json new file mode 100644 index 0000000..dbfc20c --- /dev/null +++ b/bongocat/translations/tr.json @@ -0,0 +1,23 @@ +{ + "settings": { + "input_devices": { + "label": "Giriş Cihazları", + "description": "/dev/input/by-id/*-event-* veya /dev/input/by-path/*-event-* terchih et; /dev/input/eventN kernel veya cihaz güncellemelerinden sonra değişebilir" + }, + "executable_path": { + "label": "Alternatif evtest çalıştırılabilir dosyası" + }, + "audio_spectrum": { + "label": "Sese tepki ver" + }, + "tappy_mode": { + "label": "Ritme göre dokun" + }, + "rave_mode": { + "label": "Ritime göre renkleri coştur" + }, + "use_mpris_filter": { + "label": "Sadece medya oynarken tepki ver" + } + } +} From 98521deb3f66359afc074a07076e31818de1473c Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 11:47:51 +0300 Subject: [PATCH 2/8] example turkish translation --- example/translations/tr.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 example/translations/tr.json diff --git a/example/translations/tr.json b/example/translations/tr.json new file mode 100644 index 0000000..1ee2d93 --- /dev/null +++ b/example/translations/tr.json @@ -0,0 +1,20 @@ +{ + "title": "Örnek", + "clicks": { + "one": "{count} defa tıklandı", + "other": "{count} defa tıklandı" + }, + "settings": { + "label": { + "label": "Metin", + "description": "Barda gözüken metin." + }, + "glyph": { + "label": "Glif", + "description": "Metinden önce gözüken glif." + }, + "show_glyph": { + "label": "Glifi göster" + } + } +} From 1f482cd8f5bef352b1d480c609bb36cda6f24819 Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 11:54:08 +0300 Subject: [PATCH 3/8] =?UTF-8?q?kaemoj=C4=B1=20turkish=20translation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kaomoji/translations/tr.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 kaomoji/translations/tr.json diff --git a/kaomoji/translations/tr.json b/kaomoji/translations/tr.json new file mode 100644 index 0000000..67ddd7c --- /dev/null +++ b/kaomoji/translations/tr.json @@ -0,0 +1,9 @@ +{ + "title": "Kaomoji", + "settings": { + "notify_on_copy": { + "label": "Kopyalayınca haber ver", + "description": "Bir kaemoji panoya kopyalandığında bildirim göster." + } + } +} From 95320e0181978642530bab8c1b99e9df30bb76fb Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 12:17:09 +0300 Subject: [PATCH 4/8] mpvpaper turkish translation --- mpvpaper/translations/tr.json | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 mpvpaper/translations/tr.json diff --git a/mpvpaper/translations/tr.json b/mpvpaper/translations/tr.json new file mode 100644 index 0000000..2a631e0 --- /dev/null +++ b/mpvpaper/translations/tr.json @@ -0,0 +1,29 @@ +{ + "title": "Video Duvar Kağıdı", + "output": "Çıkış", + "all_outputs": "Tüm Çıkışlar", + "stop": "Kapat", + "pause": "Durdur", + "resume": "Devam et", + "empty": "Belirlenen dizinde video bulunamadı", + "not_installed": "mpvpaper yüklü değil", + "settings.video_directory.label": "Video dizini", + "settings.video_directory.description": "Duvar kağıdı videoları için taranacak klasör. Boş olduğunda varsayılan olarak ~/Videos.", + "settings.mute.label": "Sesi sustur", + "settings.hardware_decode.label": "Donanım Kodlaması", + "settings.hardware_decode.description": "GPU video kodlamasını kullan (mpv hwdec=auto).", + "settings.auto_pause.label": "Saklandığında durdur", + "settings.auto_pause.description": "Duvar kağıdını kaplayan tam ekran pencere varken oynatmayı duraklat (mpvpaper --auto-pause).", + "settings.mpv_options.label": "Extra mpv seçenekleri", + "settings.mpv_options.description": "Ek boşlukla ayrılı mpv seçenekleri, örn. panscan=1.0 video-zoom=0.1", + "settings.glyph.label": "Glif", + "settings.run_as_systemd.label": "Systemd servisi olarak çalıştır", + "settings.run_as_systemd.description": "Sıkı kaynak sınırlamalarını uygulamak için duvar kağıdını bir systemd geçici kapsamında çalıştır.", + "settings.extract_last_frame.label": "Statik yedek kare", + "settings.extract_last_frame.description": "Oynatma durdurulduğunda, videodan otomatik olarak bir kare ayıklanarak sabit duvar kağıdı olarak kullan.", + "settings.cpu_quota.label": "CPU Kotası", + "settings.allowed_cpus.label": "İzin verilen CPUlar", + "settings.memory_max.label": "Max Hafıza", + "settings.cpu_weight.label": "CPU Ağırlığı", + "settings.nice.label": "Nice değeri" +} From c69ad6b0d38c4cd3538f4318b95346ac9f6821d1 Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 12:21:53 +0300 Subject: [PATCH 5/8] notes turkish translation --- notes/translations/tr.json | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 notes/translations/tr.json diff --git a/notes/translations/tr.json b/notes/translations/tr.json new file mode 100644 index 0000000..598afa1 --- /dev/null +++ b/notes/translations/tr.json @@ -0,0 +1,25 @@ +{ + "title": "Notlar", + "empty": "Henüz not yok — + ile bir tane oluşturun", + "editor_placeholder": "Notunuzu yazın…", + "confirm_delete": "Silinsin mi?", + "editing": "Düzenleniyor…", + "saved": "Kaydedildi", + "save_failed": "Not kaydedilemedi", + "rename_exists": "Aynı isimle bir not zaten var", + "bad_extension": "Geçersiz dosya uzantısı — md kullanılıyor", + "scratchpad": "Karalama Defteri", + "counts": "{words} kelime · {chars} karakter", + "launcher.clip_title": "Panodan yeni not", + "launcher.home_title": "Notları aç", + "launcher.home_subtitle": "Tüm notlara bak", + "launcher.append_title": "Karalama defterine ekle", + "launcher.new_title": "Yeni not", + "launcher.open_subtitle": "Notu aç", + "launcher.appended": "Karalama defterine ekledi", + "settings.notes_dir.label": "Notlare dizini", + "settings.notes_dir.description": "Notların kaydedildiği yer.", + "settings.extension.label": "Dosya uzantısı", + "settings.extension.description": "Not dosyaları için uzantı (nokta olmadan). Sadece bu uzantılı dosyalar listelenir.", + "settings.glyph.label": "Bar glifiç" +} From 319954dfcb300f8d029c7751ff9eead37b371d66 Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 12:23:41 +0300 Subject: [PATCH 6/8] timer turkish translation --- timer/translations/tr.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 timer/translations/tr.json diff --git a/timer/translations/tr.json b/timer/translations/tr.json new file mode 100644 index 0000000..2e0710d --- /dev/null +++ b/timer/translations/tr.json @@ -0,0 +1,15 @@ +{ + "settings": { + "duration": { + "label": "Süre (seconds)", + "description": "Uzunluğu saniyeler ile say." + }, + "color": { + "label": "Renk", + "description": "Zaman ve ilerleme barı için vurgu rengi." + }, + "show_progress": { + "label": "İlerleme barını göster" + } + } +} From bb2302d7500d481631984bdaf7f0b6c1bbfe1e17 Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 12:24:57 +0300 Subject: [PATCH 7/8] translator turkish translation --- translator/translations/tr.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 translator/translations/tr.json diff --git a/translator/translations/tr.json b/translator/translations/tr.json new file mode 100644 index 0000000..0597441 --- /dev/null +++ b/translator/translations/tr.json @@ -0,0 +1,8 @@ +{ + "settings": { + "target_lang": { + "label": "Varsayılan hedef dil", + "description": "Dil seçilmediğinde kullanılacak dil kodu (örn. en, fr, tr)." + } + } +} From 39b823d0bc139c3f8c6e09525640fa81c02b0107 Mon Sep 17 00:00:00 2001 From: Baturax Date: Fri, 17 Jul 2026 12:37:27 +0300 Subject: [PATCH 8/8] wallhaven turkish translation --- wallhaven/translations/tr.json | 46 ++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 wallhaven/translations/tr.json diff --git a/wallhaven/translations/tr.json b/wallhaven/translations/tr.json new file mode 100644 index 0000000..ccdbeaa --- /dev/null +++ b/wallhaven/translations/tr.json @@ -0,0 +1,46 @@ +{ + "title": "Wallhaven", + "search_placeholder": "Arayın (örn. atatürk, şehir ışıkları)", + "search": "Ara", + "loading": "Duvar kağıtları yükleniyor…", + "empty": "Duvar kağıdı bulunamadı.", + "error": "İstek başarısız", + "applying": "İndiriliyor…", + "applied": "Duvar kağıdı uygulandı", + "download_failed": "İndirme başarısız", + "apply_failed": "Duvar kağıdı uygulama başarısız", + "purity_sfw": "SFW", + "purity_sketchy": "Sketchy", + "purity_nsfw": "NSFW", + "category_general": "Genel", + "category_anime": "Anime", + "category_people": "İnsanlar", + "filter_categories": "Kategoriler", + "filter_purity": "Dasflık", + "filter_sort": "Sırala", + "sort.options.relevance": "Alakalı", + "sort.options.random": "Rastgeçe", + "sort.options.date_added": "Eklenme tarihi", + "sort.options.views": "Görüntülenme", + "sort.options.favorites": "Favoriler", + "sort.options.toplist": "En iyiler", + "sort.options.hot": "Yeni", + "filter_resolution": "Çözünürlük", + "resolution_mode_label": "Mod", + "resolution_mode_atleast": "En az", + "resolution_mode_exact": "Kesin", + "resolution_width_placeholder": "Genişlik", + "resolution_height_placeholder": "Yükseklik", + "filter_aspect_ratio": "Görüntü oranı", + "ratio_any": "Fark Etmez", + "ratio_wide": "Geniş", + "ratio_portrait": "Dikey", + "clear_resolution": "Temizle", + "sort_asc": "Artan", + "sort_desc": "Azalan", + "settings.api_key.label": "API anahtarı", + "settings.api_key.description": "NSFW erişimi ve daha çok arama isteği için isteğe bağlı Wallhaven API anahtarı.", + "settings.download_dir.label": "İndirme klasörü", + "settings.download_dir.description": "Tam çözünürlüklü indirmeler için isteğe bağlı geçersiz kılma. Boş işe varsayılan noctalia duvar kağıdı dizinini kullanır.", + "settings.glyph.label": "Bar glifi" +}