diff --git a/CHANGELOG.md b/CHANGELOG.md index 853c197..645e9c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support for `features` entry in wine/dxvk components index - Added caching to `ComponentsLoader` methods +- Added Turkish ## [3.1.4] diff --git a/assets/locales/common.ftl b/assets/locales/common.ftl index ab769ce..f02c290 100644 --- a/assets/locales/common.ftl +++ b/assets/locales/common.ftl @@ -19,4 +19,5 @@ ru-ru = Русский de-de = Deutsch es-es = Español fr-fr = Français +tr-tr = Türk zh-cn = 简体中文 diff --git a/assets/locales/tr/enhancements.ftl b/assets/locales/tr/enhancements.ftl new file mode 100644 index 0000000..61206b2 --- /dev/null +++ b/assets/locales/tr/enhancements.ftl @@ -0,0 +1,58 @@ +wine = Wine + +synchronization = Senkronizasyon +wine-sync-description = içerde dönen Wine eventleri senkronize etmek için kullanılan teknoloji + +language = dil +wine-lang-description = Wine için kullanılan dil klavye sorunlarını çözmek için kullanılabilir +system = Sistem + +borderless-window = Köşesiz pencere +virtual-desktop = Sanal Masaüstü + +game = Oyun + +hud = HUD + +fsr = FSR +fsr-description = Oyunu mönitör boyutunuza büyütür daha düşük bir çözünürlük seçmek için oyun içinde alt + enter tuşlarına basın +ultra-quality = Ultra kalite +quality = Kalite +balanced = Dengeli +performance = Performans + +gamemode = Oyunmodu +gamemode-description = Oyunu diğer işlemlerden daha öne koyarak performansı arttırır + +gamescope = Gamescope +gamescope-description = Gamescope Valve tarafından geliştirilmiş bir araçtır oyunları izole edilmiş bir Xwayland içinde açmanıza yarar + +discord-rpc = Discord RPC +discord-rpc-description = Discord RPC Discorda şuanda oyun oynadığınızın bilgisini vermenize yarar bu sayede arkadaşlarınıza şuanda oyun oynadığınızı gösterebilirsiniz +title = Başlık +description = Açıklama + +fps-unlocker = FPS kilidi açıcı + +enabled = Açık +fps-unlocker-description = kare renderlama limitasyonunu kaldırır fakat oyunun anti hile sistemi tarafından tespit edilebilir + +power-saving = Güç tasarrufu +power-saving-description = Alt tab attığınızda oyunun fps limitini 10 a çeker ve oyuna verilen işlem önceliğini azaltır + +monitor = Monitör +monitor-description = Oyunu çalıştırmak istediğiniz monitör sayısı + +window-mode = Pencereli +borderless = Köşesiz +popup = Popup +fullscreen = Tam ekran + +priority = Öncelik +priority-description = Oyun işlem önceliği +realtime = Gerçek zamanlı +high = Yüksek +above-normal = Ortalama Üstü +normal = Ortalama +below-normal = Ortalama altı +low = Düşük diff --git a/assets/locales/tr/environment.ftl b/assets/locales/tr/environment.ftl new file mode 100644 index 0000000..2c6b29d --- /dev/null +++ b/assets/locales/tr/environment.ftl @@ -0,0 +1,7 @@ +environment = Ortam +game-command = Oyun komudu +game-command-description = Oyunu çalıştırmak için kullanılan komut(lar) +new-variable = Yeni değişken +name = İsim +value = Değer +add = Ekle diff --git a/assets/locales/tr/errors.ftl b/assets/locales/tr/errors.ftl new file mode 100644 index 0000000..03f853a --- /dev/null +++ b/assets/locales/tr/errors.ftl @@ -0,0 +1,38 @@ +launcher-folder-opening-error = Failed to open launcher folder +game-folder-opening-error = Oyun dosyasını açma başarısız oldu +config-file-opening-error = Config dosyasını açma başarısız oldu +debug-file-opening-error = Debug dosyasını açma başarısız oldu + +game-launching-failed = Oyunu açma başarısız oldu +failed-get-selected-wine = Seçilen Wine versiyonunu alma başarısız oldu +downloading-failed = İndirme başarısız oldu +unpacking-failed = Oyun dosyalarını çıkarma başarısız oldu + +game-file-repairing-error = Oyun dosyaları tamir edilemedi +integrity-files-getting-error = Dosyaların bütünlüğü kontrol edilemedi + +background-downloading-failed = Arkaplan fotoğrafını indirme başarısız oldu +components-index-sync-failed = Bileşenler dizini senkronizasyonu başarısız oldu +components-index-verify-failed = Bileşenler dizini doğrulanamadı +config-update-error = Configi kaydetme başarısız oldu +wine-prefix-update-failed = Wine prefixini güncelleme başarısız oldu +dxvk-install-failed = DXVK indirilemedi +voice-package-deletion-error = Ses dosyasını silme başarısız oldu + +game-diff-finding-error = Oyun diffini bulma başarısız oldu +patch-info-fetching-error = Yama bilgilerini toplama başarısız oldu +launcher-state-updating-error = İstemci durumunu güncelleme başarısız oldu + +package-not-available = Paket mevcut değil: {$package} +wine-download-error = Wine indirme başarısız oldu +wine-unpack-errror = Wine dosyadan çıkarmak başarısız oldu +wine-install-failed = Wine kurma başarısız oldu +dxvk-download-error = DXVK indirilemedi +dxvk-unpack-error = DXVK paketten çıkarılamadı +dxvk-apply-error = DXVK uygulanamadı + +downloaded-wine-list-failed = İndirilmiş Wine versiyonlarını listeleme başarısız oldu + +patch-sync-failed = Yama dosyalarını senkronize etme başarısız oldu +patch-state-check-failed = Yama dosyalarının durumunu kontrol etme başarısız oldu +game-patching-error = Yamayı uygulamada sorun çıktı diff --git a/assets/locales/tr/first_run.ftl b/assets/locales/tr/first_run.ftl new file mode 100644 index 0000000..c6e19cb --- /dev/null +++ b/assets/locales/tr/first_run.ftl @@ -0,0 +1,55 @@ +welcome = Merhaba + +welcome-page-message = + Merhaba bir anime oyunu istemcisine hoş geldiniz + + Oyunu çalıştırmadan önce bazı şeyler hazırlamamız ve varsayılan bileşenleri indirmemiz gerekiyor. + + +tos-violation-warning = Kullanım şartlarının ihlali uyarısı + +tos-violation-warning-message = + Bu başlatıcı, resmi olmayan bir araçtır ve hiçbir şekilde {company-name} veya {company-alter-name} ile ilgili değildir. + + Bu araç, Linux'ta {game-name} oynamayı kolaylaştırmak için tasarlanmıştır ve yalnızca oyunu daha az güçlükle yüklemek ve çalıştırmak amacıyla oluşturulmuştur. + + Bunu, mevcut bileşenleri kullanarak ve deneyimi kullanıcı için basit hale getirerek yapar. + + Ancak burada kullanılan bazı bileşenler, {game-name} için {company-name} Hizmet Şartlarını ihlal ediyor olabilir. + + Bu başlatıcıyı kullanıyorsanız, {game-name} hesabınız {company-name}/{company-alter-name} tarafından TOS uyumlu değil olarak tanımlanacaktır. + + Böyle bir durumda, hesabınız Hizmet Koşullarına uymayacağından, {company-name}/{company-alter-name} istediğini yapmakta özgürdür. Banlamak dahil. + + Oyunu gayri resmi bir sıfatla oynamaya çalışmanın riskini anlıyorsanız, Tamam'a basın ve Haydi Teyvat dünyasını araştırmaya başlayalım! + + +dependencies = Bağlılıklar +missing-dependencies-title = Bazı bağlılıklar bulunamadı! +missing-dependencies-message = Kurulum işlemine devam etmeden önce bazı paketleri sisteminize kurmalısınız. + + +default-paths = Varsayılan yollar +choose-default-paths = Varsayılan yolları seç +show-all-folders = Ne yaptığımı biliyorum +show-all-folders-subtitle = Ek yol seçimi ayarlarını göster. Dediğimi yap... +runners-folder = Başlatıcılar(Runnerlar) klasörü +dxvks-folder = DXVKnın klasörü +wine-prefix-folder = Wine prefixnin klasörü +game-installation-folder = Oyunun indrildiği klasör +components-index = Bileşenlerin dizini +patch-folder = Yama klasörü +temp-folder = "Geçici" klasörü + + +select-voice-packages = Ses paketlerini seç + + +download-components = Bileşenleri indir +download-dxvk = DXVKyı İndir +apply-dxvk = DXVKyı uygula + + +finish = Bitir +finish-title = Herşey bitti! +finish-message = Tüm temel bileşenler indirildi. Artık başlatıcıyı yeniden başlatabilir ve oyunu indirebilirsiniz. kulübümüze hoşgeldiniz! diff --git a/assets/locales/tr/gamescope.ftl b/assets/locales/tr/gamescope.ftl new file mode 100644 index 0000000..6486f36 --- /dev/null +++ b/assets/locales/tr/gamescope.ftl @@ -0,0 +1,13 @@ +game-resolution = Oyun çözünürlüğü +gamescope-resolution = Gamescope çözünürlüğü + +upscaling = Görüntü keskinleştirme + +integer-scaling = Tamsayı ölçekleme +integer-scaling-description = Her pikseli, aynı renkli piksellerden oluşan bir kare veya dikdörtgen tamsayı grubuna dönüştürür. Full HD'yi 4K'ya ölçeklendirirken keskinlik kaybını önler +gamescope-fsr-description = Daha iyi yükseltme kalitesi için AMD tarafından geliştirilen açık kaynaklı bir yükseltme tekniği +nis-description = DLSS teknolojisine düşük maliyetli bir alternatif olarak Nvidia tarafından geliştirilen, yani AMD ve Intel GPU'ların yanı sıra Nvidia GPU'larda da çalışan açık kaynaklı bir yükseltme tekniği + +other-settings = Diğer ayarlar +framerate-limit = Kare hızı limiti +unfocused-framerate-limit = Odakta değilken ki Kare hızı limiti diff --git a/assets/locales/tr/general.ftl b/assets/locales/tr/general.ftl new file mode 100644 index 0000000..1a0377b --- /dev/null +++ b/assets/locales/tr/general.ftl @@ -0,0 +1,48 @@ +appearance = Görünüş +modern = Modern +classic = Klasik +update-background = Arkaplan imajını güncelle +update-background-description = İstemci için resmi arka plan resmini indirin. Bunun yerine özel resminizi kullanmak için devre dışı bırakabilirsiniz. + +launcher-language = İstemci dili +launcher-language-description = Restart attıktan sonra uygulanır + +game-voiceovers = Oyun içi sesler +english = İngilizce +japanese = Japonca +korean = Korece +chinese = Çince + +repair-game = Oyunu tamir et + +status = Durum + +game-version = Oyun versiyonu +game-not-installed = inik değil + +game-predownload-available = Güncelleme önceden indirilebilir: {$old} -> {$new} +game-update-available = Güncelleme mevcut: {$old} -> {$new} +game-outdated = Oyun çok eski bu yüzden güncellenemez. En son sürüm: {$latest} + +patch-version = Yama versiyonu + +patch-not-available = Mevcut değil +patch-not-available-tooltip = Yama sunucularına erişelemiyor + +patch-outdated = zamanı geçmiş ({$current}) +patch-outdated-tooltip = Yamanın zamanı geçmiş: {$current} -> {$latest} + +patch-preparation = Hazırlık +patch-preparation-tooltip = Yama hala geliştiriliyor + +patch-testing-tooltip = Test yaması mevcut + +selected-version = Seçilmiş versiyon +recommended-only = Sadece önerilenler + +wine-version = Wine versiyonu +wine-recommended-description = Sadece önerilen wine versiyonlarını göster + +dxvk-version = DXVK versiyonu +dxvk-selection-disabled = DXVK özelliği Wine grup tercihleriniz yüzünden devre dışı +dxvk-recommended-description = Sadece önerilen dxvk versiyonlarını göster diff --git a/assets/locales/tr/main.ftl b/assets/locales/tr/main.ftl new file mode 100644 index 0000000..e7d9856 --- /dev/null +++ b/assets/locales/tr/main.ftl @@ -0,0 +1,57 @@ +custom = Özel +none = Boş +default = Varsayılan +details = Detaylar + +width = Genişlik +height = Uzunlul + +# Menu items + +launcher-folder = İstemci dosyası +game-folder = Oyun dosyası +config-file = Config dosyaso +debug-file = Debug dosyası +about = Hakkında + + +close = Kapat +save = Kaydet +continue = Devam et +exit = Çıkış yap +check = Kontrol et +restart = Tekrardan başlat + +loading-data = Bilgiler yükleniyor +downloading-background-picture = Arkaplan dosyasi indiriliyor +updating-components-index = Bileşenlerin dizini güncelleniyor +loading-game-version = Oyun sürümü yükleniyor +loading-patch-status = Yama durumu yükleniyor +loading-launcher-state = İstemci durumu yükleniyor +loading-launcher-state--game = Loading launcher state: oyun versiyonu doğrulanıyor +loading-launcher-state--voice = Loading launcher state: {$locale} dublaj doğrulanıyor +loading-launcher-state--patch = Loading launcher state: indirilmiş yamanın durumu yükleniyor + + +checking-free-space = Boş alan kontrol ediliyor +downloading = İndiriliyor +unpacking = Paketten çıkartılıyor +verifying-files = Dosyalar Doğrulanıyor +repairing-files = Dosyalar tamir ediliyor + + +launch = Çalıştır +apply-patch = Yamayı uygula +download-wine = Wine indir +create-prefix = Prefix oluştur +update = Güncelle +download = İndir +predownload-update = Güncellemeyi önceden indir{$version} ({$size}) + +main-window--patch-unavailable-tooltip = Yama sunucuları kullanılamıyor ve istemci, oyunun yama durumunu doğrulayamıyor. Oyunu kendi sorumluluğunuzda çalıştırabilirsiniz +main-window--patch-outdated-tooltip = Yama güncel değil veya hazırlık aşamasında, bu nedenle kullanım için uygun değil. Durumunu görmek için daha sonra geri dönün +main-window--version-outdated-tooltip = Sürüm çok eski ve güncellenemez + +preferences = Tercihler +general = Genel +enhancements = Geliştirmeler diff --git a/src/i18n.rs b/src/i18n.rs index d30f097..f509ad5 100644 --- a/src/i18n.rs +++ b/src/i18n.rs @@ -16,6 +16,7 @@ pub const SUPPORTED_LANGUAGES: &[LanguageIdentifier] = &[ langid!("de-de"), langid!("es-es"), langid!("fr-fr"), + langid!("tr-tr"), langid!("zh-cn"), ]; diff --git a/src/ui/about.rs b/src/ui/about.rs index 13e867f..f179815 100644 --- a/src/ui/about.rs +++ b/src/ui/about.rs @@ -72,6 +72,7 @@ impl SimpleComponent for AboutDialog { "Deutsch — @Marie https://github.com/Mar0xy", "Español — Lautaro Garavano https://github.com/Rattlehead15", "Français — @zeGolem https://github.com/zeGolem", + "Türk — @Kaozix https://github.com/Kaozix1776", "简体中文 — Caibin Chen https://github.com/tigersoldier" ].join("\n"),