From 5a8a619afb08639805ea344137aef78162c9e861 Mon Sep 17 00:00:00 2001 From: Coffee Man <126782935+CoffeemanHell@users.noreply.github.com> Date: Thu, 10 Jul 2025 16:47:10 +0300 Subject: [PATCH 1/2] Create tr.json --- src/resources/locales/tr.json | 132 ++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 src/resources/locales/tr.json diff --git a/src/resources/locales/tr.json b/src/resources/locales/tr.json new file mode 100644 index 00000000..66455ec9 --- /dev/null +++ b/src/resources/locales/tr.json @@ -0,0 +1,132 @@ +{ + "translation": { + "settings": { + "title": "Marketplace Ayarları", + "optionsHeading": "Seçenekler", + "starCountLabel": "Yıldız sayısı", + "tagsLabel": "Etiketler", + "showArchived": "Arşivlenmiş repoları göster", + "devToolsLabel": "Tema geliştirici araçları", + "hideInstalledLabel": "Göz atarken yüklü olanları gizle", + "colourShiftLabel": "Renkleri her dakika değiştir", + "albumArtBasedColors": "Albüm kapağına göre renkleri değiştir", + "albumArtBasedColorsMode": "Renk şeması (ColorApi) modu", + "albumArtBasedColorsVibrancy": "Albüm kapağından alınan renk", + "albumArtBasedColorsVibrancyToolTip": "Doygunluğu Azaltılmış: En belirgin olan ancak çok daha az parlaklığa sahip renk \n Açık Canlı: En canlı renk, ancak parlaklığı bir miktar artırılmış \n Öne Çıkan: Albüm kapağında en çok göze çarpan renk \n Canlı: Albüm kapağındaki en canlı renk", + "albumArtColorsModeToolTip": "Monokrom Koyu: Seçilen ana renge dayalı, ana rengin farklı tonlarını kullanan ve gri tonlarıyla karıştırarak bir renk şeması oluşturan bir düzen. Monokrom Açık'ın tersidir. \n Monokrom Açık: Seçilen ana renge dayalı, ana rengin farklı tonlarını kullanan ve gri tonlarıyla karıştırarak bir renk şeması oluşturan bir düzen. Monokrom Açık'ın arka planı, Monokrom Koyu'daki ön plan veya metin rengi olacaktır ve tam tersi. \n Analog: Seçilen ana renge dayalı, renk çarkında ana rengin bitişiğindeki renkleri kullanan bir renk şeması. \n Analog Tamamlayıcı: Seçilen ana renge dayalı, renk çarkında ana rengin bitişiğindeki renkleri ve tamamlayıcı rengi kullanan bir renk şeması. \n Üçlü: Seçilen ana renge dayalı, renk çarkında ana renge eşit uzaklıktaki renkleri kullanan bir renk şeması. \n Dörtlü: Seçilen ana renge dayalı, renk çarkında ana renge 90 derece uzaklıktaki renkleri kullanan bir renk şeması.", + "tabsHeading": "Sekmeler", + "tabsDescription": "Yeniden sıralamak için sürükleyip bırakın, etkinleştirmek/devre dışı bırakmak için tıklayın", + "resetHeading": "Sıfırla", + "resetBtn": "$t(settings.resetHeading)", + "resetDescription": "Tüm eklentileri ve temaları kaldırıp tercihleri sıfırla", + "backupHeading": "Yedekle/Geri Yükle", + "backupLabel": "Tüm Marketplace verilerini yedekleyin veya geri yükleyin. Bu, Marketplace ile yüklenen öğelerin ayarlarını kapsamaz.", + "backupBtn": "Aç", + "versionHeading": "Sürüm", + "versionBtn": "Kopyala", + "versionCopied": "Kopyalandı" + }, + "tabs": { + "Extensions": "Eklentiler", + "Themes": "Temalar", + "Snippets": "Snippet'ler", + "Apps": "Uygulamalar", + "Installed": "Yüklenenler" + }, + "snippets": { + "addTitle": "Snippet Ekle", + "duplicateName": "Bu isim zaten alınmış!", + "editTitle": "Snippet'i Düzenle", + "viewTitle": "Snippet'i Görüntüle", + "customCSS": "Özel CSS", + "customCSSPlaceholder": "Kendi özel CSS'inizi buraya girin. Yönetim için snippet'leri Yüklenenler sekmesinde bulabilirsiniz.", + "snippetName": "Snippet Adı", + "snippetNamePlaceholder": "Özel snippet'iniz için bir ad girin", + "snippetDesc": "Snippet Açıklaması", + "snippetDescPlaceholder": "Özel snippet'iniz için bir açıklama girin", + "snippetPreview": "Snippet Önizlemesi", + "optional": "İsteğe Bağlı", + "addImage": "Resim ekle", + "changeImage": "Resmi değiştir", + "saveCSS": "CSS'i Kaydet" + }, + "reloadModal": { + "title": "Yeniden Yükle", + "description": "Bu işlemi tamamlamak için sayfanın yeniden yüklenmesi gerekiyor.", + "reloadNow": "Şimdi yeniden yükle", + "reloadLater": "Daha sonra yeniden yükle" + }, + "backupModal": { + "title": "$t(settings.backupHeading)", + "settingsCopied": "Ayarlar panoya kopyalandı", + "noDataPasted": "Yapıştırılan veri yok", + "invalidJSON": "Geçersiz JSON", + "inputLabel": "Marketplace Ayarları", + "inputPlaceholder": "Ayarlarınızı buraya kopyalayıp yapıştırın", + "exportBtn": "Dışa Aktar", + "importBtn": "İçe Aktar", + "fileImportBtn": "Dosyadan içe aktar" + }, + "devTools": { + "title": "Tema Geliştirici Araçları", + "noThemeInstalled": "Hata: Yüklü bir marketplace teması yok", + "noThemeManifest": "Hata: Tema manifestosu bulunamadı", + "colorIniEditor": "Color.ini Düzenleyici", + "colorIniEditorPlaceholder": "[renk-semanızın-adı]", + "invalidCSS": "Geçersiz CSS" + }, + "updateModal": { + "title": "Marketplace'i Güncelle", + "description": "Yeni özellikleri ve hata düzeltmelerini almak için Spicetify Marketplace'i güncelleyin.", + "currentVersion": "Mevcut sürüm: {{version}}", + "latestVersion": "En son sürüm: {{version}}", + "whatsChanged": "Neler Değişti", + "seeChangelog": "Değişiklik günlüğünü gör", + "howToUpgrade": "Nasıl yükseltilir", + "viewGuide": "Rehberi görüntüle" + }, + "grid": { + "spicetifyMarketplace": "Spicetify Marketplace", + "newUpdate": "Yeni güncelleme", + "addCSS": "CSS Ekle", + "search": "Ara", + "installed": "Yüklü", + "lastUpdated": "Son güncelleme: {{val, datetime}}", + "externalJS": "harici JS", + "archived": "arşivlenmiş", + "dark": "koyu", + "light": "açık", + "sort": { + "label": "Sırala:", + "stars": "Yıldız", + "newest": "En Yeni", + "oldest": "En Eski", + "lastUpdated": "Son Güncellenen", + "mostStale": "En Eski Güncelleme", + "aToZ": "A-Z", + "zToA": "Z-A" + } + }, + "readmePage": { + "title": "$t(grid.spicetifyMarketplace) - Benioku", + "loading": "Yükleniyor...", + "errorLoading": "README yüklenirken hata oluştu" + }, + "github": "GitHub", + "install": "Yükle", + "remove": "Kaldır", + "save": "Kaydet", + "colour_one": "renk", + "colour_other": "renkler", + "favourite": "favori", + "notifications": { + "wrongLocalTheme": "Marketplace kullanarak tema yüklemek için lütfen config-xpui.ini dosyasındaki current_theme ayarını 'marketplace' olarak değiştir", + "tooManyRequests": "Çok fazla istek gönderildi, lütfen bekleyin", + "noCdnConnection": "Marketplace, CDN'e bağlanamıyor. Lütfen internet bağlantınızı kontrol edin", + "markdownParsingError": "Markdown ayrıştırılırken hata oluştu (HTTP {{status}})", + "noReadmeFile": "README dosyası bulunamadı", + "themeInstallationError": "Tema yüklenirken bir hata oluştu", + "extensionInstallationError": "Eklenti yüklenirken bir hata oluştu" + } + } +} From de702186aea601e08bfec53fc18c960eba27d764 Mon Sep 17 00:00:00 2001 From: Coffee Man <126782935+CoffeemanHell@users.noreply.github.com> Date: Thu, 10 Jul 2025 16:49:05 +0300 Subject: [PATCH 2/2] Update index.ts --- src/resources/locales/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/resources/locales/index.ts b/src/resources/locales/index.ts index 9f64df04..c3f41956 100644 --- a/src/resources/locales/index.ts +++ b/src/resources/locales/index.ts @@ -13,6 +13,7 @@ import ko from "./ko.json"; import pl from "./pl.json"; import ptBR from "./pt-BR.json"; import ru from "./ru.json"; +import tr from "./tr.json"; import uk from "./uk.json"; import zhCN from "./zh-CN.json"; import zhTW from "./zh-TW.json"; @@ -33,6 +34,7 @@ export default { pl, "pt-BR": ptBR, ru, + tr, uk, "zh-CN": zhCN, "zh-TW": zhTW