chore(i18n): complete Turkish (tr) translations (#7969)

Translate the 174 frontend strings and 8 tray/notification strings that were
still English copies in the Turkish locale. Values only; no keys changed.

Co-authored-by: qwist1233-cpu <qwist1233-cpu@users.noreply.github.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
qwist1233-cpu
2026-09-20 09:21:06 +08:00
committed by GitHub
co-authored by qwist1233-cpu Claude Fable 5.1
parent 04a2a09368
commit 9f97d938f5
11 changed files with 182 additions and 182 deletions
+8 -8
View File
@@ -8,8 +8,8 @@ notifications:
body: '{mode} moduna geçildi.'
systemProxyToggled:
title: Sistem Vekil'i
'on': System proxy has been enabled.
'off': System proxy has been disabled.
'on': Sistem vekili etkinleştirildi.
'off': Sistem vekili devre dışı bırakıldı.
systemProxyFailed:
title: Sistem Vekili
body: Sistem vekil sunucusu ayarlanamadı. Nedenini görmek için Clash Verge'i açın.
@@ -18,8 +18,8 @@ notifications:
body: Art arda birkaç başarısızlıktan sonra durdu. Nedenini görmek için Clash Verge'i açın.
tunModeToggled:
title: TUN Modu
'on': TUN mode has been enabled.
'off': TUN mode has been disabled.
'on': TUN modu etkinleştirildi.
'off': TUN modu devre dışı bırakıldı.
lightweightModeEntered:
title: Hafif Mod
body: Hafif moda geçildi.
@@ -33,10 +33,10 @@ notifications:
title: Uygulama Gizlendi
body: Clash Verge arka planda çalışıyor.
updateReady:
title: Clash Verge Update
body: A new version (v{version}) has been downloaded and is ready to install.
installNow: Install Now
later: Later
title: Clash Verge Güncellemesi
body: Yeni bir sürüm (v{version}) indirildi ve kurulmaya hazır.
installNow: Şimdi Kur
later: Daha Sonra
service:
adminInstallPrompt: Clash Verge hizmetini kurmak için yönetici ayrıcalıkları gerekir.
adminUninstallPrompt: Clash Verge hizmetini kaldırmak için yönetici ayrıcalıkları gerekir.
+4 -4
View File
@@ -17,18 +17,18 @@
"type": "Tip"
},
"order": {
"default": "Default",
"default": "Varsayılan",
"uploadSpeed": "Yükleme Hızı",
"downloadSpeed": "İndirme Hızı"
},
"actions": {
"active": "Active",
"closed": "Closed",
"active": "Etkin",
"closed": "Kapatılan",
"closeConnection": "Bağlantıyı Kapat"
},
"columnManager": {
"title": "Sütunlar",
"dragHandle": "Drag handle"
"dragHandle": "Sürükleme tutamacı"
}
}
}
+5 -5
View File
@@ -45,7 +45,7 @@
"fields": {
"coreVersion": "Çekirdek Sürümü",
"systemProxyAddress": "Sistem Vekil Adresi",
"mixedPort": "Mixed Port",
"mixedPort": "Karma Port",
"uptime": "Çalışma Süresi",
"rulesCount": "Kural Sayısı"
}
@@ -127,7 +127,7 @@
"download": "İndirme"
},
"patterns": {
"minutes": "{{time}} Minutes"
"minutes": "{{time}} Dakika"
},
"unknownTime": "Bilinmeyen zaman",
"chartStyles": {
@@ -146,9 +146,9 @@
"direct": "Doğrudan Mod"
},
"descriptions": {
"rule": "Automatically choose proxies according to the rule set.",
"global": "Forward all network requests through the selected proxy.",
"direct": "Bypass the proxy and connect to the internet directly."
"rule": "Vekilleri kural kümesine göre otomatik olarak seçer.",
"global": "Tüm ağ isteklerini seçili vekil üzerinden iletir.",
"direct": "Vekili atlar ve internete doğrudan bağlanır."
}
}
}
+14 -14
View File
@@ -12,23 +12,23 @@
"settings": "Ayarlar"
},
"menu": {
"reorderMode": "Menu reorder mode",
"restoreDefaultOrder": "Restore default order",
"unlock": "Unlock menu order",
"lock": "Lock menu order",
"collapseNavBar": "Collapse navigation bar",
"expandNavBar": "Expand navigation bar"
"reorderMode": "Menü sıralama modu",
"restoreDefaultOrder": "Varsayılan sırayı geri yükle",
"unlock": "Menü sırasının kilidini aç",
"lock": "Menü sırasını kilitle",
"collapseNavBar": "Gezinme çubuğunu daralt",
"expandNavBar": "Gezinme çubuğunu genişlet"
}
},
"serviceMigration": {
"title": "Service update required",
"message": "An older Clash Verge service installation was detected. Reinstall it to use the current secure IPC protocol, or continue with Sidecar for this session.",
"checkingMessage": "Checking the system service status and current running mode. Please wait…",
"unavailableMessage": "The required Clash Verge service is not available. Install or repair it, or continue with Sidecar for this session.",
"reinstall": "Reinstall service",
"repair": "Repair service",
"continueSidecar": "Continue with Sidecar",
"success": "The Clash Verge service was updated successfully",
"title": "Hizmet güncellemesi gerekli",
"message": "Eski bir Clash Verge hizmet kurulumu algılandı. Güncel güvenli IPC protokolünü kullanmak için hizmeti yeniden kurun ya da bu oturumda Sidecar ile devam edin.",
"checkingMessage": "Sistem hizmetinin durumu ve geçerli çalışma modu denetleniyor. Lütfen bekleyin…",
"unavailableMessage": "Gerekli Clash Verge hizmeti kullanılamıyor. Hizmeti kurun veya onarın ya da bu oturumda Sidecar ile devam edin.",
"reinstall": "Hizmeti yeniden kur",
"repair": "Hizmeti onar",
"continueSidecar": "Sidecar ile devam et",
"success": "Clash Verge hizmeti başarıyla güncellendi",
"errors": {
"actionFailed": "Hizmet işlemi başarısız oldu",
"stateRefreshFailed": "Hizmet durumu yenilenemedi",
+2 -2
View File
@@ -3,7 +3,7 @@
"title": "Günlükler"
},
"actions": {
"showDescending": "Newest first",
"showAscending": "Oldest first"
"showDescending": "Önce en yeni",
"showAscending": "Önce en eski"
}
}
+16 -16
View File
@@ -27,7 +27,7 @@
},
"feedback": {
"errors": {
"invalidUrl": "Invalid profile URL. Please enter a URL starting with http:// or https://",
"invalidUrl": "Geçersiz profil URL'si. Lütfen http:// veya https:// ile başlayan bir URL girin",
"onlyYaml": "Yalnızca YAML Dosyaları Desteklenir",
"createFailed": "Profil oluşturulamadı",
"deleteFailed": "Profil silinemedi",
@@ -42,16 +42,16 @@
"notifications": {
"importRetry": "İçe aktarma başarısız oldu, Clash vekil ile yeniden deneniyor...",
"importFail": "Clash vekil ile bile içe aktarma başarısız oldu",
"importNeedsRefresh": "Profile imported but may need manual refresh",
"importSuccess": "Profile imported successfully, please restart if not visible",
"importNeedsRefresh": "Profil içe aktarıldı ancak elle yenilemek gerekebilir",
"importSuccess": "Profil başarıyla içe aktarıldı, görünmüyorsa lütfen yeniden başlatın",
"profileSwitched": "Profil Değiştirildi",
"profileReactivated": "Profil Yeniden Etkinleştirildi",
"switchBusy": "Profil değiştirme işlemi zaten devam ediyor",
"batchDeleted": "Seçili profiller başarıyla silindi"
},
"notices": {
"forceRefreshCompleted": "Force refresh completed",
"emergencyRefreshFailed": "Emergency refresh failed: {{message}}"
"forceRefreshCompleted": "Zorunlu yenileme tamamlandı",
"emergencyRefreshFailed": "Acil yenileme başarısız oldu: {{message}}"
},
"tooltips": {
"forceRefreshStaleData": "Profil verileri kullanılamıyor; zorla yenilemek için tıklayın"
@@ -71,7 +71,7 @@
"menu": {
"home": "Ana Sayfa",
"select": "Seç",
"shareQrCode": "Share QR Code",
"shareQrCode": "QR Kodu Paylaş",
"editInfo": "Bilgileri Düzenle",
"editFile": "Dosyayı Düzenle",
"editRules": "Kuralları Düzenle",
@@ -81,22 +81,22 @@
"extendScript": "Betik Genişletme",
"openFile": "Dosyayı Aç",
"update": "Güncelle",
"updateViaProxy": "Update via proxy"
"updateViaProxy": "Vekil üzerinden güncelle"
},
"more": {
"global": {
"merge": "Global Extend Config",
"script": "Global Extend Script"
"merge": "Küresel Yapılandırma Genişletme",
"script": "Küresel Betik Genişletme"
},
"chips": {
"merge": "Merge",
"script": "Script"
"merge": "Birleştirme",
"script": "Betik"
}
},
"profileItem": {
"tooltips": {
"showLast": "Click to show last update time",
"showNext": "Click to show next update"
"showLast": "Son güncelleme zamanını göstermek için tıklayın",
"showNext": "Sonraki güncellemeyi göstermek için tıklayın"
},
"status": {
"lastUpdateFailed": "Son güncelleme başarısız oldu",
@@ -118,12 +118,12 @@
"description": "Açıklamalar",
"subscriptionUrl": "Abonelik URL'si",
"userAgent": "Kullanıcı Aracısı",
"httpTimeout": "HTTP Request Timeout",
"httpTimeout": "HTTP İsteği Zaman Aşımı",
"updateInterval": "Güncelleme Aralığı",
"useSystemProxy": "Sistem Vekil'ini Kullan",
"useClashProxy": "Clash Vekil'ini Kullan",
"acceptInvalidCerts": "Geçersiz Sertifikalara İzin Ver (Tehlikeli)",
"allowAutoUpdate": "Allow Auto Update"
"allowAutoUpdate": "Otomatik Güncellemeye İzin Ver"
},
"types": {
"remote": "Uzak",
@@ -206,7 +206,7 @@
"title": "Betik Konsolu"
},
"qrViewer": {
"title": "Subscription QR Code"
"title": "Abonelik QR Kodu"
}
}
}
+25 -25
View File
@@ -1,16 +1,16 @@
{
"page": {
"modes": {
"rule": "Rule",
"global": "Global",
"direct": "Direct"
"rule": "Kural",
"global": "Küresel",
"direct": "Doğrudan"
},
"actions": {
"toggleChain": "Zincir Proxy",
"connect": "Connect",
"disconnect": "Disconnect",
"connecting": "Connecting...",
"clearChainConfig": "Delete Chain Config"
"connect": "Bağlan",
"disconnect": "Bağlantıyı Kes",
"connecting": "Bağlanıyor...",
"clearChainConfig": "Zincir Yapılandırmasını Sil"
},
"provider": {
"title": "Vekil Sağlayıcısı",
@@ -20,8 +20,8 @@
}
},
"rules": {
"title": "Proxy Rules",
"select": "Select Rules"
"title": "Vekil Kuralları",
"select": "Kural Seç"
},
"labels": {
"proxyCount": "Vekil Sayısı",
@@ -68,15 +68,15 @@
}
},
"chain": {
"header": "Chain Proxy Config",
"warning": "Chain proxy will significantly reduce network speed. If you do not have a clear business need, or do not understand this configuration, keep it disabled.",
"empty": "Chain proxy will significantly reduce network speed. If you do not have a clear business need, or do not understand this configuration, keep it disabled.",
"instruction": "Click nodes in order to add to proxy chain",
"minimumNodes": "Chain proxy requires at least 2 nodes",
"minimumNodesHint": "Chain proxy requires at least 2 nodes. Please add one more node.",
"connectFailed": "Failed to connect to proxy chain",
"disconnectFailed": "Failed to disconnect from proxy chain",
"duplicateNode": "Proxy node already exists in chain",
"header": "Zincir Vekil Yapılandırması",
"warning": "Zincir vekil ağ hızını belirgin biçimde düşürür. Açık bir ihtiyacınız yoksa ya da bu yapılandırmayı bilmiyorsanız devre dışı bırakın.",
"empty": "Zincir vekil ağ hızını belirgin biçimde düşürür. Açık bir ihtiyacınız yoksa ya da bu yapılandırmayı bilmiyorsanız devre dışı bırakın.",
"instruction": "Vekil zincirine eklemek için düğümlere sırayla tıklayın",
"minimumNodes": "Zincir vekil en az 2 düğüm gerektirir",
"minimumNodesHint": "Zincir vekil en az 2 düğüm gerektirir. Lütfen bir düğüm daha ekleyin.",
"connectFailed": "Vekil zincirine bağlanılamadı",
"disconnectFailed": "Vekil zinciriyle bağlantı kesilemedi",
"duplicateNode": "Vekil düğümü zincirde zaten var",
"entryNode": "Giriş",
"exitNode": "Çıkış"
},
@@ -85,20 +85,20 @@
},
"title": {
"default": "Vekil Grupları",
"chainMode": "Proxy Chain Mode"
"chainMode": "Vekil Zinciri Modu"
}
},
"feedback": {
"warnings": {
"invalidTestUrl": "Test URL must start with http:// or https://"
"invalidTestUrl": "Test URL'si http:// veya https:// ile başlamalıdır"
},
"notifications": {
"provider": {
"updateSuccess": "{{name}} updated successfully",
"updateFailed": "Failed to update {{name}}: {{message}}",
"genericError": "Update failed: {{message}}",
"none": "No providers available to update",
"allUpdated": "All providers updated successfully"
"updateSuccess": "{{name}} başarıyla güncellendi",
"updateFailed": "{{name}} güncellenemedi: {{message}}",
"genericError": "Güncelleme başarısız oldu: {{message}}",
"none": "Güncellenecek sağlayıcı yok",
"allUpdated": "Tüm sağlayıcılar başarıyla güncellendi"
}
}
},
+5 -5
View File
@@ -13,11 +13,11 @@
"feedback": {
"notifications": {
"provider": {
"updateSuccess": "{{name}} updated successfully",
"updateFailed": "Failed to update {{name}}: {{message}}",
"genericError": "Update failed: {{message}}",
"none": "No providers available to update",
"allUpdated": "All providers updated successfully"
"updateSuccess": "{{name}} başarıyla güncellendi",
"updateFailed": "{{name}} güncellenemedi: {{message}}",
"genericError": "Güncelleme başarısız oldu: {{message}}",
"none": "Güncellenecek sağlayıcı yok",
"allUpdated": "Tüm sağlayıcılar başarıyla güncellendi"
}
}
},
+84 -84
View File
@@ -3,7 +3,7 @@
"actions": {
"manual": "Kılavuz",
"telegram": "Telegram Kanalı",
"github": "Github Repo"
"github": "GitHub Deposu"
},
"actionsGroupLabel": "Ayar bağlantıları",
"title": "Ayarlar"
@@ -24,8 +24,8 @@
},
"notifications": {
"tunMode": {
"autoDisabled": "TUN Mode automatically disabled due to service unavailable",
"autoDisableFailed": "Failed to disable TUN Mode automatically"
"autoDisabled": "Hizmet kullanılamadığı için TUN Modu otomatik olarak devre dışı bırakıldı",
"autoDisableFailed": "TUN Modu otomatik olarak devre dışı bırakılamadı"
}
}
},
@@ -33,11 +33,11 @@
"tooltips": {
"systemProxy": "İşletim sisteminin vekil ayarlarını değiştirmek için etkinleştirin. Etkinleştirme başarısız olursa, işletim sisteminin proxy ayarlarını manuel olarak değiştirin",
"tunMode": "Tun (Sanal Ağ Kartı) modu: Tüm sistem trafiğini yakalar, etkinleştirildiğinde sistem vekil'ini etkinleştirmeye gerek yoktur.",
"tunUnavailable": "TUN requires Service Mode or Admin Mode"
"tunUnavailable": "TUN, Hizmet Modu veya Yönetici Modu gerektirir"
},
"actions": {
"installService": "Hizmeti Kur",
"uninstallService": "Uninstall Service",
"uninstallService": "Hizmeti Kaldır",
"switchToServiceMode": "Hizmet moduna geç"
},
"fields": {
@@ -92,9 +92,9 @@
}
},
"appearance": {
"light": "Light",
"dark": "Dark",
"system": "System"
"light": "Açık",
"dark": "Koyu",
"system": "Sistem"
},
"clash": {
"title": "Clash Ayarı",
@@ -144,11 +144,11 @@
},
"options": {
"logLevel": {
"debug": "Debug",
"info": "Info",
"warning": "Warn",
"error": "Error",
"silent": "Silent"
"debug": "Hata Ayıklama",
"info": "Bilgi",
"warning": "Uyarı",
"error": "Hata",
"silent": "Sessiz"
}
}
}
@@ -187,11 +187,11 @@
"liteMode": "GUI'yi kapatın ve yalnızca çekirdeği çalışır durumda tutun"
},
"actions": {
"copyVersion": "Copy Version"
"copyVersion": "Sürümü Kopyala"
},
"notifications": {
"latestVersion": "Şu Anda En Son Sürümdesiniz",
"versionCopied": "Version copied to clipboard"
"versionCopied": "Sürüm panoya kopyalandı"
},
"fields": {
"backupSetting": "Yedekleme Ayarı",
@@ -222,27 +222,27 @@
"cssInjection": "CSS Enjeksiyonu"
},
"actions": {
"editCss": "Edit CSS"
"editCss": "CSS'i Düzenle"
},
"dialogs": {
"editCssTitle": "Edit CSS"
"editCssTitle": "CSS'i Düzenle"
}
},
"layout": {
"title": "Düzen Ayarı",
"fields": {
"preferSystemTitlebar": "Prefer System Titlebar",
"preferSystemTitlebar": "Sistem Başlık Çubuğunu Tercih Et",
"trafficGraph": "Trafik Grafiği",
"memoryUsage": "Çekirdek Kullanımı",
"proxyGroupIcon": "Vekil Grup Simgesi",
"toastPosition": "Toast konumu",
"hoverNavigator": "Hover Jump Navigator",
"hoverNavigatorDelay": "Hover Jump Navigator Delay",
"hoverNavigator": "Üzerine Gelince Atlama Gezgini",
"hoverNavigatorDelay": "Üzerine Gelince Atlama Gecikmesi",
"navIcon": "Gezinme Simgesi",
"collapseNavBar": "Gezinme çubuğunu daralt",
"trayIcon": "Tepsi Simgesi",
"proxyGroupsDisplayMode": "Proxy Groups Display Mode",
"showOutboundModesInline": "Show Outbound Modes Inline",
"proxyGroupsDisplayMode": "Vekil Grupları Görüntüleme Modu",
"showOutboundModesInline": "Çıkış Modlarını Satır İçinde Göster",
"commonTrayIcon": "Genel Tepsi Simgesi",
"systemProxyTrayIcon": "Sistem Vekil Tepsi Simgesi",
"tunTrayIcon": "Tun Tepsi Simgesi",
@@ -251,8 +251,8 @@
"pauseRenderTrafficStatsOnBlur": "Odak kaybolduğunda trafik istatistiklerinin işlenmesini duraklat"
},
"tooltips": {
"hoverNavigator": "Automatically scroll to the corresponding proxy group when hovering over alphabet letters",
"hoverNavigatorDelay": "Delay before auto scrolling when hovering, in milliseconds"
"hoverNavigator": "Alfabe harflerinin üzerine gelindiğinde ilgili vekil grubuna otomatik olarak kaydırır",
"hoverNavigatorDelay": "Üzerine gelindiğinde otomatik kaydırmadan önceki gecikme, milisaniye cinsinden"
},
"options": {
"icon": {
@@ -267,9 +267,9 @@
"bottomRight": "Sağ alt"
},
"proxyGroupsDisplayMode": {
"default": "Default",
"inline": "Inline",
"disable": "Disable"
"default": "Varsayılan",
"inline": "Satır İçi",
"disable": "Devre Dışı"
}
}
}
@@ -289,9 +289,9 @@
"random": "Rastgele Port"
},
"messages": {
"portInUse": "Port {{port}} is already in use",
"saved": "Port settings saved",
"saveFailed": "Failed to save port settings",
"portInUse": "{{port}} portu zaten kullanımda",
"saved": "Port ayarları kaydedildi",
"saveFailed": "Port ayarları kaydedilemedi",
"automaticFallback": "{{oldPort}} portu kullanımda olduğu için bu oturum {{newPort}} portunu kullanıyor. Ayarınız değişmedi ve sonraki başlatmada {{oldPort}} yeniden denenecek.",
"automaticFallbackFailed": "Karma proxy portu otomatik olarak değiştirilemedi: {{error}}",
"portTooLow": "Bağlantı noktası 1000 veya daha yüksek olmalıdır",
@@ -325,24 +325,24 @@
"backup": {
"title": "Yedekleme Ayarı",
"tabs": {
"local": "Local backup",
"webdav": "WebDAV backup"
"local": "Yerel yedek",
"webdav": "WebDAV yedeği"
},
"actions": {
"selectTarget": "Select backup target",
"selectTarget": "Yedekleme hedefini seçin",
"backup": "Yedekle",
"export": "Export",
"exportBackup": "Export Backup",
"importBackup": "Import Backup",
"export": "Dışa Aktar",
"exportBackup": "Yedeği Dışa Aktar",
"importBackup": "Yedeği İçe Aktar",
"deleteBackup": "Yedeği Sil",
"restore": "Geri Yükle",
"restoreBackup": "Yedeği Geri Yükle",
"viewHistory": "View history"
"viewHistory": "Geçmişi görüntüle"
},
"fields": {
"webdavUrl": "WebDAV Sunucu URL'si",
"username": "Kullanıcı Adı",
"info": "Backups are stored locally in the application data directory. Use the list below to restore or delete backups."
"info": "Yedekler yerel olarak uygulama veri dizininde saklanır. Yedekleri geri yüklemek veya silmek için aşağıdaki listeyi kullanın."
},
"messages": {
"webdavUrlRequired": "WebDAV URL'si boş olamaz",
@@ -353,60 +353,60 @@
"webdavConfigSaveFailed": "WebDAV yapılandırması kaydedilemedi: {{error}}",
"backupCreated": "Yedek başarıyla oluşturuldu",
"backupFailed": "Yedekleme başarısız oldu: {{error}}",
"localBackupCreated": "Local backup created successfully",
"localBackupFailed": "Local backup failed",
"localBackupCreated": "Yerel yedek başarıyla oluşturuldu",
"localBackupFailed": "Yerel yedekleme başarısız oldu",
"restoreSuccess": "Geri Yükleme Başarılı, Uygulama 1 saniye içinde yeniden başlatılacak",
"localBackupExported": "Local backup exported successfully",
"localBackupExportFailed": "Failed to export local backup",
"localBackupImported": "Local backup imported successfully",
"localBackupImportFailed": "Failed to import local backup: {{error}}",
"webdavRefreshSuccess": "WebDAV refresh succeeded",
"webdavRefreshFailed": "WebDAV refresh failed: {{error}}",
"localBackupExported": "Yerel yedek başarıyla dışa aktarıldı",
"localBackupExportFailed": "Yerel yedek dışa aktarılamadı",
"localBackupImported": "Yerel yedek başarıyla içe aktarıldı",
"localBackupImportFailed": "Yerel yedek içe aktarılamadı: {{error}}",
"webdavRefreshSuccess": "WebDAV yenilemesi başarılı",
"webdavRefreshFailed": "WebDAV yenilemesi başarısız oldu: {{error}}",
"confirmDelete": "Bu yedek dosyasını silmeyi onaylıyor musunuz?",
"confirmRestore": "Bu yedek dosyasını geri yüklemeyi onaylıyor musunuz?"
},
"auto": {
"title": "Automatic backup",
"scheduleLabel": "Enable scheduled backup",
"scheduleHelper": "Create local backups in the background at the configured interval.",
"intervalLabel": "Backup frequency",
"changeLabel": "Backup on critical changes",
"changeHelper": "Automatically backup when Global Extend Config/Script changes.",
"title": "Otomatik yedekleme",
"scheduleLabel": "Zamanlanmış yedeklemeyi etkinleştir",
"scheduleHelper": "Yapılandırılan aralıkta arka planda yerel yedekler oluşturur.",
"intervalLabel": "Yedekleme sıklığı",
"changeLabel": "Kritik değişikliklerde yedekle",
"changeHelper": "Küresel Yapılandırma/Betik Genişletme değiştiğinde otomatik olarak yedekler.",
"options": {
"hours": "Every {{n}} hours",
"days": "Every {{n}} days"
"hours": "{{n}} saatte bir",
"days": "{{n}} günde bir"
}
},
"manual": {
"title": "Manual backup",
"local": "Creates a snapshot on this device, stored under the app data directory.",
"webdav": "Upload a snapshot to your WebDAV server once credentials are set.",
"configureWebdav": "Configure WebDAV"
"title": "Elle yedekleme",
"local": "Bu cihazda, uygulama veri dizini altında saklanan bir anlık görüntü oluşturur.",
"webdav": "Kimlik bilgileri ayarlandıktan sonra WebDAV sunucunuza bir anlık görüntü yükler.",
"configureWebdav": "WebDAV'ı Yapılandır"
},
"history": {
"title": "Backup history",
"summary": "{{count}} backups • latest {{recent}}",
"empty": "No backups available",
"unknownPlatform": "unknown",
"unknownTime": "Unknown time"
"title": "Yedekleme geçmişi",
"summary": "{{count}} yedek • en son {{recent}}",
"empty": "Kullanılabilir yedek yok",
"unknownPlatform": "bilinmiyor",
"unknownTime": "Bilinmeyen zaman"
},
"webdav": {
"title": "WebDAV settings"
"title": "WebDAV ayarları"
},
"table": {
"filename": "Dosya Adı",
"backupTime": "Yedekleme Zamanı",
"actions": "İşlemler",
"noBackups": "Kullanılabilir yedek yok",
"rowsPerPage": "Rows per page"
"rowsPerPage": "Sayfa başına satır"
}
},
"misc": {
"title": "Çeşitli",
"fields": {
"appLogLevel": "Uygulama Günlük Seviyesi",
"appLogMaxSize": "App Log Max Size",
"appLogMaxCount": "App Log Max Count",
"appLogMaxSize": "Uygulama Günlüğü En Büyük Boyutu",
"appLogMaxCount": "Uygulama Günlüğü En Fazla Dosya Sayısı",
"autoCloseConnections": "Bağlantıları Otomatik Kapat",
"autoCheckUpdate": "Otomatik Güncelleme Kontrolü",
"enableBuiltinEnhanced": "Yerleşik Geliştirilmiş Modu Etkinleştir",
@@ -434,7 +434,7 @@
}
},
"update": {
"title": "New Version v{{version}}",
"title": "Yeni Sürüm v{{version}}",
"actions": {
"goToRelease": "Sürüm Sayfasına Git",
"update": "Güncelle"
@@ -486,18 +486,18 @@
"title": "Tun Modu",
"fields": {
"stack": "Tun Yığını",
"device": "Device Name",
"device": "Aygıt Adı",
"autoRoute": "Otomatik Yönlendirme",
"routeExcludeAddress": "Yönlendirme Hariç Adresler",
"strictRoute": "Katı Yönlendirme",
"autoDetectInterface": "Arayüzü Otomatik Algıla",
"dnsHijack": "DNS Ele Geçirme",
"mtu": "Maksimum İletim Birimi",
"autoRedirect": "Auto Redirect"
"autoRedirect": "Otomatik Yönlendirme"
},
"tooltips": {
"dnsHijack": "Please use , to separate multiple DNS servers",
"autoRedirect": "Automatically configures nftables/iptables TCP redirects"
"dnsHijack": "Birden fazla DNS sunucusunu ayırmak için lütfen , kullanın",
"autoRedirect": "nftables/iptables TCP yönlendirmelerini otomatik olarak yapılandırır"
},
"messages": {
"applied": "Ayarlar Uygulandı",
@@ -511,11 +511,11 @@
"warning": "Bu ayarlarla ilgili bilginiz yoksa, lütfen bunları değiştirmeyin ve DNS Üzerine Yazma'yı devre dışı tutun"
},
"protection": {
"title": "Enable DNS Overwrite?",
"message": "This subscription contains custom DNS settings. DNS Overwrite may replace them, preventing nodes from connecting or some websites from loading. Enable it anyway?",
"enableAnyway": "Enable anyway",
"keepDisabled": "Keep disabled",
"autoDisabled": "DNS Overwrite was disabled to preserve the custom DNS settings in the current subscription."
"title": "DNS Üzerine Yazma etkinleştirilsin mi?",
"message": "Bu abonelik özel DNS ayarları içeriyor. DNS Üzerine Yazma bunların yerine geçebilir; bu da düğümlerin bağlanmasını veya bazı web sitelerinin yüklenmesini engelleyebilir. Yine de etkinleştirilsin mi?",
"enableAnyway": "Yine de etkinleştir",
"keepDisabled": "Devre dışı bırak",
"autoDisabled": "Geçerli abonelikteki özel DNS ayarlarını korumak için DNS Üzerine Yazma devre dışı bırakıldı."
},
"sections": {
"general": "DNS Ayarları",
@@ -535,7 +535,7 @@
},
"preferH3": {
"label": "H3'ü Tercih Et",
"description": "DNS DOH uses HTTP/3"
"description": "DNS DOH, HTTP/3 kullanır"
},
"respectRules": {
"label": "Kurallara Uy",
@@ -601,11 +601,11 @@
},
"messages": {
"saved": "DNS ayarları kaydedildi",
"configError": "DNS configuration error:"
"configError": "DNS yapılandırma hatası:"
},
"errors": {
"invalid": "Invalid configuration",
"invalidYaml": "Invalid YAML format"
"invalid": "Geçersiz yapılandırma",
"invalidYaml": "Geçersiz YAML biçimi"
}
},
"webUI": {
@@ -694,12 +694,12 @@
},
"statuses": {
"clash": {
"stopping": "Stopping Core...",
"restarting": "Restarting Core..."
"stopping": "Çekirdek Durduruluyor...",
"restarting": "Çekirdek Yeniden Başlatılıyor..."
},
"clashService": {
"installing": "Hizmet Kuruluyor...",
"uninstalling": "Uninstalling Service..."
"uninstalling": "Hizmet Kaldırılıyor..."
}
}
}
+17 -17
View File
@@ -12,23 +12,23 @@
"restart": "Yeniden Başlat",
"resetToDefault": "Varsayılana Sıfırla",
"refresh": "Yenile",
"retry": "Retry",
"refreshPage": "Refresh Page",
"showDetails": "Show Details",
"hideDetails": "Hide Details",
"retry": "Yeniden Dene",
"refreshPage": "Sayfayı Yenile",
"showDetails": "Ayrıntıları Göster",
"hideDetails": "Ayrıntıları Gizle",
"listView": "Liste Görünümü",
"tableView": "Tablo Görünümü",
"pause": "Duraklat",
"resume": "Sürdür",
"closeAll": "Tümünü Kapat",
"clear": "Temizle",
"previous": "Previous",
"next": "Next",
"previous": "Önceki",
"next": "Sonraki",
"check": "Denetle"
},
"labels": {
"updateAt": "Güncelleme Zamanı",
"timeout": "Timeout",
"timeout": "Zaman Aşımı",
"icon": "Simge",
"name": "İsim",
"readOnly": "Salt Okunur",
@@ -37,14 +37,14 @@
"usedTotal": "Kullanılan / Toplam",
"from": "Kaynak",
"password": "Şifre",
"retryAttempts": "Retry attempts",
"retryAttempts": "Yeniden deneme sayısı",
"downloaded": "İndirilen",
"uploaded": "Yüklenen"
},
"statuses": {
"enabled": "Etkin",
"disabled": "Devre Dışı",
"saving": "Saving...",
"saving": "Kaydediliyor...",
"empty": "Boş",
"loading": "Yükleniyor..."
},
@@ -54,7 +54,7 @@
"minutes": "dakika",
"hours": "saat",
"kilobytes": "KB",
"files": "Files"
"files": "Dosya"
},
"placeholders": {
"resetInput": "Giriş alanını temizle",
@@ -64,7 +64,7 @@
"useRegex": "Düzenli İfade Kullan"
},
"validation": {
"invalidRegex": "Invalid regular expression"
"invalidRegex": "Geçersiz düzenli ifade"
},
"window": {
"maximize": "Büyüt",
@@ -84,8 +84,8 @@
"componentStack": "Bileşen yığını",
"trafficUnavailable": "Trafik verileri kullanılamıyor",
"operationFailed": "İşlem başarısız oldu",
"trafficStats": "Traffic Statistics Error",
"trafficStatsDescription": "The traffic statistics component encountered an error and has been disabled to prevent crashes."
"trafficStats": "Trafik İstatistikleri Hatası",
"trafficStatsDescription": "Trafik istatistikleri bileşeni bir hatayla karşılaştı ve çökmeleri önlemek için devre dışı bırakıldı."
},
"notices": {
"raw": "{{message}}",
@@ -95,12 +95,12 @@
"importSuccess": "Profil Başarıyla İçe Aktarıldı",
"importSubscriptionSuccess": "Abonelik içe aktarımı başarılı",
"importWithClashProxy": "Profil Clash vekil ile içe aktarıldı",
"updateAvailable": "Update Available",
"saved": "Saved successfully",
"updateAvailable": "Güncelleme Mevcut",
"saved": "Başarıyla kaydedildi",
"common": {
"copySuccess": "Kopyalama Başarılı",
"saveSuccess": "Configuration saved successfully",
"saveFailed": "Failed to save configuration",
"saveSuccess": "Yapılandırma başarıyla kaydedildi",
"saveFailed": "Yapılandırma kaydedilemedi",
"refreshFailed": "Yenileme başarısız"
}
},
+2 -2
View File
@@ -49,10 +49,10 @@
"actions": {
"testing": "Test Ediliyor..."
},
"empty": "No unlock test items",
"empty": "Kilit açma testi öğesi yok",
"messages": {
"detectionFailedWithName": "{{name}} için tespit başarısız oldu",
"detectionTimeout": "Detection timeout or failed"
"detectionTimeout": "Algılama zaman aşımına uğradı veya başarısız oldu"
},
"title": "Kilit Açma Testi"
}