diff --git a/src/i18n/index.ts b/src/i18n/index.ts index 53893e3..1b7d765 100644 --- a/src/i18n/index.ts +++ b/src/i18n/index.ts @@ -8,6 +8,7 @@ import ja from "./locales/ja.json"; import ko from "./locales/ko.json"; import pt from "./locales/pt.json"; import ru from "./locales/ru.json"; +import tr from "./locales/tr.json"; import vi from "./locales/vi.json"; import zh from "./locales/zh.json"; @@ -20,6 +21,7 @@ export const SUPPORTED_LANGUAGES = [ { code: "ja", name: "Japanese", nativeName: "日本語" }, { code: "ko", name: "Korean", nativeName: "한국어" }, { code: "ru", name: "Russian", nativeName: "Русский" }, + { code: "tr", name: "Turkish", nativeName: "Türkçe" }, { code: "vi", name: "Vietnamese", nativeName: "Tiếng Việt" }, ] as const; @@ -68,6 +70,7 @@ const resources = { ja: { translation: ja }, ko: { translation: ko }, ru: { translation: ru }, + tr: { translation: tr }, vi: { translation: vi }, }; diff --git a/src/i18n/locales/tr.json b/src/i18n/locales/tr.json new file mode 100644 index 0000000..70f3267 --- /dev/null +++ b/src/i18n/locales/tr.json @@ -0,0 +1,2024 @@ +{ + "common": { + "buttons": { + "save": "Kaydet", + "cancel": "İptal", + "close": "Kapat", + "delete": "Sil", + "create": "Oluştur", + "back": "Geri", + "retry": "Yeniden Dene", + "download": "İndir", + "confirm": "Onayla", + "apply": "Uygula", + "reset": "Sıfırla", + "add": "Ekle", + "edit": "Düzenle", + "copy": "Kopyala", + "clear": "Temizle", + "search": "Ara", + "select": "Seç", + "grant": "İzin Ver", + "start": "Başlat", + "stop": "Durdur", + "enable": "Etkinleştir", + "disable": "Devre Dışı Bırak", + "import": "İçe Aktar", + "export": "Dışa Aktar", + "refresh": "Yenile", + "loading": "Yükleniyor...", + "saveSettings": "Ayarları Kaydet", + "moreInfo": "Daha fazla bilgi", + "downloading": "İndiriliyor...", + "minimize": "Küçült", + "saving": "Kaydediliyor…", + "saved": "Kaydedildi", + "copied": "Kopyalandı", + "learnMore": "Daha fazla bilgi" + }, + "status": { + "active": "Etkin", + "inactive": "Devre Dışı", + "running": "Çalışıyor", + "stopped": "Durduruldu", + "enabled": "Etkin", + "disabled": "Devre Dışı", + "granted": "İzin Verildi", + "notGranted": "İzin Verilmedi", + "connected": "Bağlı", + "disconnected": "Bağlantı Kesildi", + "synced": "Eşitlendi", + "syncing": "Eşitleniyor", + "pending": "Beklemede", + "error": "Hata" + }, + "labels": { + "name": "Ad", + "type": "Tür", + "status": "Durum", + "actions": "İşlemler", + "description": "Açıklama", + "none": "Yok", + "default": "Varsayılan", + "custom": "Özel", + "optional": "İsteğe bağlı", + "required": "Zorunlu", + "unknownProfile": "Bilinmiyor", + "mode": "Mod", + "never": "Hiçbir zaman" + }, + "time": { + "days": "gün", + "hours": "saat", + "minutes": "dakika", + "seconds": "saniye", + "remaining": "kaldı" + }, + "aria": { + "selectAll": "Tümünü seç", + "selectRow": "Satırı seç", + "selectProfile": "Profili seç", + "copy": "Panoya kopyala", + "copied": "Kopyalandı", + "showToken": "Jetonu göster", + "hideToken": "Jetonu gizle" + }, + "keys": { + "escape": "Escape" + }, + "errors": { + "unknown": "Bilinmeyen bir hata oluştu" + }, + "window": { + "minimize": "Küçült", + "maximize": "Büyüt", + "restore": "Geri Yükle" + }, + "commandPalette": { + "title": "Komut Paleti", + "description": "Çalıştırılacak bir komut arayın..." + }, + "noResults": "Sonuç bulunamadı.", + "srOnly": { + "copy": "Kopyala", + "copied": "Kopyalandı" + }, + "placeholders": { + "example": "örn. {{value}}" + } + }, + "settings": { + "title": "Ayarlar", + "appearance": { + "title": "Görünüm", + "theme": "Tema", + "themeDescription": "Tercih ettiğiniz temayı seçin veya sistem ayarlarınızı takip edin. Özel tema değişiklikleri yalnızca kaydettiğinizde uygulanır.", + "themePreset": "Tema Ön Ayarı", + "customColors": "Özel Renkler", + "selectTheme": "Tema seçin", + "selectThemePreset": "Bir tema ön ayarı seçin", + "yourOwn": "Kendi Temanız", + "light": "Açık", + "dark": "Koyu", + "system": "Sistem" + }, + "language": { + "title": "Dil", + "description": "Uygulama arayüzü için tercih ettiğiniz dili seçin.", + "systemDefault": "Sistem Varsayılanı", + "selectLanguage": "Dil seçin", + "interface": "Arayüz Dili" + }, + "defaultBrowser": { + "title": "Varsayılan Tarayıcı", + "setAsDefault": "Varsayılan Tarayıcı Olarak Ayarla", + "alreadyDefault": "Zaten Varsayılan Tarayıcı", + "description": "Varsayılan olarak ayarlandığında, Donut Browser web bağlantılarını yönetir ve hangi profilin kullanılacağını seçmenize olanak tanır." + }, + "permissions": { + "title": "Sistem İzinleri", + "loading": "İzinler yükleniyor...", + "description": "Bu izinler, Donut Browser'dan başlatılan tarayıcıların sistem kaynaklarına erişmesine olanak tanır. Her web sitesi yine de sizden ayrı ayrı izin isteyecektir.", + "microphone": "Mikrofon", + "microphoneDescription": "Tarayıcı uygulamaları için mikrofon erişimi", + "camera": "Kamera", + "cameraDescription": "Tarayıcı uygulamaları için kamera erişimi", + "accessRequested": "{{permission}} erişimi istendi" + }, + "integrations": { + "title": "Entegrasyonlar", + "description": "Harici araçlar ve yapay zekâ asistanlarıyla entegrasyon için Yerel API ve MCP (Model Context Protocol) yapılandırın.", + "openSettings": "Entegrasyon Ayarlarını Aç" + }, + "encryption": { + "title": "Eşitleme Şifrelemesi", + "description": "Uçtan uca şifreli eşitlemeyi etkinleştirmek için bir parola belirleyin. Bu parolayı kaybederseniz şifrelenmiş profiller kurtarılamaz.", + "passwordSet": "Etkin", + "passwordSetDescription": "Uçtan uca şifreleme parolası ayarlandı", + "noPassword": "Parola ayarlanmadı", + "passwordPlaceholder": "Parola (en az 8 karakter)", + "confirmPlaceholder": "Parolayı onaylayın", + "setPassword": "Parola Belirle", + "changePassword": "Parolayı Değiştir", + "removePassword": "Parolayı Kaldır", + "removed": "Şifreleme parolası kaldırıldı", + "passwordSaved": "Şifreleme parolası ayarlandı", + "passwordMismatch": "Parolalar eşleşmiyor", + "passwordTooShort": "Parola en az 8 karakter olmalıdır", + "requiresProOrOwner": "Profil şifrelemesi Pro kullanıcıları ve ekip sahipleri için kullanılabilir.", + "validatePassword": "Doğrula", + "validateDialog": { + "title": "Şifreleme Parolasını Doğrula", + "description": "Bu cihazda saklanan parolayla eşleştiğini doğrulamak için şifreleme parolanızı girin.", + "submit": "Doğrula", + "matchToast": "Parola doğru", + "mismatchToast": "Parola eşleşmiyor" + } + }, + "commercial": { + "title": "Ticari Lisans", + "trialActive": "Deneme: {{days}} gün, {{hours}} saat kaldı", + "trialActiveDescription": "Deneme süresince ticari kullanım ücretsizdir. Süre sona erdiğinde tüm özellikler çalışmaya devam eder — kişisel kullanım ücretsiz kalır, yalnızca ticari kullanım lisans gerektirir.", + "trialExpired": "Deneme süresi doldu", + "trialExpiredDescription": "Kişisel kullanım ücretsiz kalır. Ticari kullanım lisans gerektirir.", + "subscriptionActive": "Abone — {{plan}} planı", + "subscriptionActiveDescription": "Donut Browser aboneliğiniz etkin. Ticari kullanım, planınızın süresi boyunca lisanslıdır." + }, + "advanced": { + "title": "Gelişmiş", + "clearCache": "Tüm Sürüm Önbelleğini Temizle", + "clearCacheDescription": "Önbelleğe alınmış tüm tarayıcı sürüm verilerini temizleyin ve tüm tarayıcı sürümlerini kaynaklarından yenileyin. Bu, tüm tarayıcılar için sürüm bilgilerinin yeniden indirilmesini zorlar.", + "clearCacheFailed": "Önbellek temizlenemedi", + "copyLogs": "Günlükleri kopyala", + "openLogDir": "Günlük klasörünü aç", + "copyLogsSuccess": "Günlükler panoya kopyalandı", + "copyLogsDescription": "En son günlük dosyalarını (en fazla 5 MB) hata raporlarında paylaşmak üzere panonuza paketler." + }, + "disableAutoUpdates": "Uygulama Otomatik Güncellemelerini Devre Dışı Bırak", + "disableAutoUpdatesDescription": "Uygulamanın Donut Browser güncellemelerini otomatik olarak denetlemesini ve yüklemesini engelleyin. Tarayıcı güncellemeleri bundan etkilenmez.", + "keepDecryptedProfilesInRam": "Şifresi Çözülmüş Profilleri RAM'de Tut", + "keepDecryptedProfilesInRamDescription": "Daha hızlı başlatma için parola korumalı profillerin şifresi çözülmüş RAM kopyasını başlatmalar arasında koruyun. Diskteki kopya her durumda şifreli kalır." + }, + "header": { + "searchPlaceholder": "Profillerde ara...", + "clearSearch": "Aramayı temizle", + "moreActions": "Diğer işlemler", + "createProfile": "Yeni profil oluştur", + "menu": { + "settings": "Ayarlar", + "proxies": "Proxy'ler ve VPN'ler", + "groups": "Gruplar", + "syncService": "Hesap", + "integrations": "Entegrasyonlar", + "importProfile": "Profil İçe Aktar", + "extensions": "Uzantılar" + }, + "newProfile": "Yeni", + "donutLogo": "Donut Browser logosu", + "scrollGroupsLeft": "Grupları sola kaydır", + "scrollGroupsRight": "Grupları sağa kaydır" + }, + "profiles": { + "title": "Profiller", + "empty": "Henüz profil yok", + "emptyDescription": "Başlamak için ilk tarayıcı profilinizi oluşturun.", + "createFirst": "Profil Oluştur", + "noResults": "Profil bulunamadı", + "noResultsDescription": "Arama kriterlerinizle eşleşen profil yok.", + "table": { + "name": "Ad", + "browser": "Tarayıcı", + "status": "Durum", + "actions": "İşlemler", + "note": "Not", + "group": "Grup", + "proxy": "Proxy / VPN", + "lastLaunch": "Son Başlatma", + "empty": "Profil bulunamadı.", + "notSelected": "Seçilmedi", + "ext": "UZN", + "dns": "DNS", + "extDefault": "Varsayılan", + "dnsLevel": "DNS engel listesi: {{level}}", + "extSearch": "Gruplarda ara…", + "extEmpty": "Uzantı grubu yok", + "cantModifyRunning": "Çalışan profil değiştirilemez", + "cantModifyLaunching": "Başlatılırken profil değiştirilemez", + "cantModifyStopping": "Durdurulurken profil değiştirilemez", + "cantModifyUpdating": "Tarayıcı güncellenirken profil değiştirilemez" + }, + "actions": { + "launch": "Başlat", + "stop": "Durdur", + "edit": "Düzenle", + "delete": "Sil", + "copyCookies": "Çerezleri Kopyala", + "configure": "Yapılandır", + "clone": "Profili Klonla", + "viewNetwork": "Ağı Görüntüle", + "syncSettings": "Eşitleme Ayarları", + "assignToGroup": "Gruba Ata", + "changeFingerprint": "Parmak İzini Değiştir", + "copyCookiesToProfile": "Çerezleri Profile Kopyala", + "launchHook": "Başlatma Kancası URL'si", + "setPassword": "Parola Belirle", + "changePassword": "Parolayı Değiştir", + "removePassword": "Parolayı Kaldır" + }, + "synchronizer": { + "launchWithSync": "Eşitleyici ile Başlat", + "stopLeader": "Bu profili ve tüm takipçilerini durdur", + "stopFollower": "{{leaderName}} profilinin işlemlerini takip ediyor", + "desyncedTooltip": "Eşitleme {{url}} adresinde başarısız oldu", + "paidFeature": "Eşitleyici ücretli bir özelliktir", + "wayfernOnly": "Yalnızca Wayfern profilleri eşitlenebilir", + "selectFollowers": "Takipçi Profilleri Seçin", + "selectFollowersDesc": "Lider profilin işlemlerini yansıtacak profilleri seçin. Yalnızca durdurulmuş Wayfern profilleri seçilebilir.", + "leader": "Lider", + "follower": "Takipçi", + "startSession": "Eşitleme Oturumu Başlat", + "noFollowers": "En az bir takipçi profil seçin", + "flakyBadge": "TUTARSIZ", + "flakyTooltip": "Bu profilin ekran çözünürlüğü liderinkinden farklı. Sayfa düzenleri farklılık gösterebilir; tıklamalar ve etkileşimler yanlış öğelere denk gelebilir." + }, + "ephemeral": "Geçici", + "ephemeralDescription": "Tarayıcı, profil verilerini disk yerine belleğe yazmaya zorlanır. İşletim sisteminizin yük altında belleğin bir kısmını diske takas edebileceğini, dolayısıyla oturum izlerinin yine de kurtarılabilir olabileceğini unutmayın.", + "ephemeralBadge": "Geçici", + "bulkDelete": { + "title": "Seçili Profilleri Sil", + "description": "Bu işlem geri alınamaz. {{count}} profil ve ilişkili tüm veriler kalıcı olarak silinecek.", + "confirmButton": "{{count}} Profili Sil" + }, + "note": { + "empty": "Not Yok", + "placeholder": "Not ekleyin..." + }, + "aria": { + "profileInfo": "Profil bilgisi" + }, + "delete": { + "title": "Profili Sil", + "description": "Bu işlem geri alınamaz. \"{{profileName}}\" profili ve ilişkili tüm verileri kalıcı olarak silinecek.", + "confirmButton": "Profili Sil" + }, + "actionBar": { + "assignToGroup": "Gruba Ata", + "assignProxy": "Proxy Ata", + "assignExtensionGroup": "Uzantı Grubu Ata", + "copyCookies": "Çerezleri Kopyala", + "runSelected": "Seçilenleri çalıştır", + "stopSelected": "Seçilenleri durdur", + "proRequired": "Toplu çalıştırma/durdurma için Pro plan gerekli" + }, + "passwordProtectedBadge": "Parola Korumalı", + "launchHook": { + "placeholder": "https://example.com/track-launch" + }, + "bulkRun": { + "confirmTitle": "{{count}} profil çalıştırılsın mı?", + "confirmDescription": "{{count}} profili aynı anda başlatmak çok fazla sistem kaynağı kullanabilir. Devam edilsin mi?", + "confirmButton": "{{count}} Profili Çalıştır", + "noneToRun": "Çalıştırılacak seçili profil yok." + }, + "bulkStop": { + "confirmTitle": "{{count}} profil durdurulsun mu?", + "confirmDescription": "Çalışan {{count}} profil durdurulsun mu?", + "confirmButton": "{{count}} Profili Durdur", + "noneToStop": "Durdurulacak seçili profil yok." + }, + "sort": { + "nameAsc": "Ad (A–Z)", + "nameDesc": "Ad (Z–A)", + "newest": "Önce en yeni", + "oldest": "Önce en eski" + } + }, + "createProfile": { + "title": "Yeni Profil Oluştur", + "configureTitle": "Yeni {{browser}} Profili Oluştur", + "antiDetect": { + "title": "Anti-Detect Tarayıcı", + "description": "Tespit önleme özelliklerine sahip bir tarayıcı seçin", + "chromium": "Wayfern", + "badge": "Anti-Detect Tarayıcı" + }, + "regular": { + "title": "Normal Tarayıcılar", + "description": "Desteklenen normal tarayıcılar arasından seçim yapın", + "badge": "Normal Tarayıcı" + }, + "profileName": "Profil Adı", + "profileNamePlaceholder": "Profil adını girin", + "proxy": { + "title": "Proxy / VPN", + "addProxy": "Proxy Ekle", + "noProxy": "Proxy / VPN yok", + "noProxiesAvailable": "Kullanılabilir proxy veya VPN yok. Bu profilin trafiğini yönlendirmek için bir tane ekleyin.", + "search": "Proxy veya VPN ara...", + "notFound": "Proxy veya VPN bulunamadı.", + "searchWithCountries": "Proxy, VPN veya ülke ara..." + }, + "launchHook": { + "label": "Başlatma Kancası URL'si", + "placeholder": "https://example.com/hooks/profile-launch" + }, + "version": { + "fetching": "Kullanılabilir sürümler getiriliyor...", + "fetchError": "Tarayıcı sürümleri getirilemedi. Lütfen internet bağlantınızı kontrol edip yeniden deneyin.", + "needsDownload": "{{browser}} sürümünün ({{version}}) indirilmesi gerekiyor", + "available": "{{browser}} sürümü ({{version}}) kullanılabilir", + "downloading": "{{browser}} sürümü ({{version}}) indiriliyor...", + "latestNeedsDownload": "En son sürümün ({{version}}) indirilmesi gerekiyor", + "latestAvailable": "En son sürüm ({{version}}) kullanılabilir", + "latestDownloading": "Sürüm ({{version}}) indiriliyor...", + "upgradeAvailable": "{{browser}} tarayıcısının daha yeni bir sürümü ({{version}}) mevcut." + }, + "chromiumLabel": "Chromium", + "chromiumSubtitle": "Wayfern tarafından desteklenir", + "platformUnavailable": "{{browser}} henüz platformunuzda kullanılamıyor.", + "passwordProtect": { + "label": "Bu profili parolayla koru", + "description": "Diskteki profil verilerini şifreler. Başlatmak için gereklidir." + }, + "downloadingSubtitle": "İndiriliyor…", + "browsersDownloading": "Tarayıcılar hâlâ indiriliyor. Bir indirme tamamlandığında profil oluşturma kullanılabilir olacak." + }, + "deleteDialog": { + "title": "Profili Sil", + "description": "Bu profili silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "profilesTitle": "Profilleri Sil", + "profilesDescription": "Seçili profilleri silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "profilesToDelete": "Silinecek profiller:" + }, + "proxies": { + "title": "Proxy'ler", + "management": { + "description": "Profiller arasında yeniden kullanmak için proxy ve VPN yapılandırmalarınızı yönetin", + "tabProxies": "Proxy'ler", + "tabVpns": "VPN'ler", + "create": "Oluştur", + "loading": "Proxy'ler yükleniyor...", + "noneCreated": "Henüz proxy oluşturulmadı. Yukarıdaki düğmeyi kullanarak ilk proxy'nizi oluşturun.", + "usage": "Kullanım", + "syncCol": "Eşitleme", + "syncCannotDisable": "Bu proxy eşitlenen profiller tarafından kullanılırken eşitleme devre dışı bırakılamaz", + "enableSync": "Eşitlemeyi etkinleştir", + "disableSync": "Eşitlemeyi devre dışı bırak", + "editProxy": "Proxy'yi düzenle", + "deleteProxy": "Proxy'yi sil", + "cannotDelete_one": "Silinemez: {{count}} profil tarafından kullanılıyor", + "cannotDelete_other": "Silinemez: {{count}} profil tarafından kullanılıyor", + "syncEnabled": "Eşitleme etkinleştirildi", + "syncDisabled": "Eşitleme devre dışı bırakıldı", + "updateSyncFailed": "Eşitleme güncellenemedi", + "deleteSuccess": "Proxy başarıyla silindi", + "deleteFailed": "Proxy silinemedi", + "deleteTitle": "Proxy'yi Sil", + "deleteDescription": "Bu işlem geri alınamaz. \"{{name}}\" proxy'si kalıcı olarak silinecek.", + "newProxy": "Yeni proxy", + "newVpn": "Yeni VPN", + "protocolCol": "Protokol", + "hostPort": "Sunucu : bağlantı noktası", + "title": "Proxy'ler ve VPN'ler" + }, + "add": "Proxy Ekle", + "edit": "Proxy'yi Düzenle", + "delete": "Proxy'yi Sil", + "import": "İçe Aktar", + "export": "Dışa Aktar", + "noProxies": "Yapılandırılmış proxy yok", + "noProxiesDescription": "Tarayıcı trafiğini üzerinden yönlendirmek için bir proxy ekleyin.", + "form": { + "name": "Ad", + "namePlaceholder": "Proxy adını girin", + "type": "Tür", + "host": "Sunucu", + "hostPlaceholder": "proxy.example.com", + "port": "Bağlantı Noktası", + "portPlaceholder": "8080", + "username": "Kullanıcı Adı", + "usernamePlaceholder": "İsteğe bağlı", + "password": "Parola", + "passwordPlaceholder": "İsteğe bağlı", + "cipher": "Şifreleme Algoritması", + "cipherPlaceholder": "aes-256-gcm", + "nameRequired": "Proxy adı zorunludur", + "hostPortRequired": "Sunucu ve bağlantı noktası zorunludur", + "ssCipherRequired": "Shadowsocks için şifreleme algoritması ve parola zorunludur", + "selectType": "Proxy türünü seçin", + "saveFailed": "Proxy kaydedilemedi: {{error}}" + }, + "types": { + "http": "HTTP", + "https": "HTTPS", + "socks4": "SOCKS4", + "socks5": "SOCKS5", + "ss": "Shadowsocks" + }, + "tabs": { + "regular": "Normal", + "dynamic": "Dinamik" + }, + "dynamic": { + "description": "Dinamik proxy, bir profil her başlatıldığında bağlantı ayrıntılarını bir URL'den alır.", + "url": "Proxy URL'si", + "urlPlaceholder": "https://api.example.com/proxy", + "urlRequired": "Dinamik proxy URL'si zorunludur", + "format": "Yanıt Biçimi", + "formatJson": "JSON", + "formatText": "Metin", + "formatJsonHint": "Beklenen JSON: {\"ip\": \"...\", \"port\": ..., \"username\": \"...\", \"password\": \"...\"}", + "formatTextHint": "Beklenen metin biçimi: sunucu:port:kullanıcı:parola veya protokol://kullanıcı:parola@sunucu:port", + "testUrl": "URL'yi Test Et", + "testing": "Test ediliyor...", + "testSuccess": "Proxy çalışıyor: {{host}}:{{port}}", + "testFailed": "Proxy testi başarısız: {{error}}", + "fetchFailed": "Dinamik proxy alınamadı: {{error}}" + }, + "check": { + "checking": "Proxy denetleniyor...", + "valid": "Proxy geçerli", + "invalid": "Proxy geçersiz", + "lastChecked": "Son denetim: {{time}}" + }, + "sync": { + "enabled": "Eşitleme Etkin", + "disabled": "Eşitleme Devre Dışı" + }, + "exportDialog": { + "title": "Proxy'leri Dışa Aktar", + "description": "Proxy yapılandırmalarınızı bir dosyaya aktarın", + "format": "Dışa Aktarma Biçimi", + "json": "JSON", + "txt": "TXT (URL biçimi)", + "preview": "Önizleme", + "noProxies": "Dışa aktarılacak proxy yok", + "downloaded": "{{filename}} indirildi", + "failed": "Proxy'ler dışa aktarılamadı", + "copied": "Kopyalandı" + }, + "importDialog": { + "title": "Proxy'leri İçe Aktar", + "descDropzone": "JSON veya TXT dosyasından proxy içe aktarın", + "descPreview": "İçe aktarılacak proxy'leri gözden geçirin", + "descAmbiguous": "Bazı proxy'lerin biçimi belirsiz. Lütfen doğru biçimi seçin.", + "descResult": "İçe aktarma tamamlandı", + "dropzonePrompt": "Bir proxy yapılandırma dosyası bırakın", + "dropzoneFormats": "(.json, .txt)", + "pasteHint": "{{modKey}}+V ile panodan yapıştırın", + "wrongFileType": "Lütfen bir .json veya .txt dosyası bırakın", + "fileReadError": "Dosya okunamadı", + "fileProcessError": "Dosya işlenemedi", + "noValidProxies": "Dosyada geçerli proxy bulunamadı", + "namePrefix": "Ad Öneki", + "namePrefixDefault": "İçe Aktarılan", + "namePrefixHint": "Proxy'ler \"{{prefix}} Proxy 1\", \"{{prefix}} Proxy 2\" vb. şeklinde adlandırılacak.", + "proxiesToImport": "İçe aktarılacak proxy'ler ({{count}})", + "invalidCount": "({{count}} geçersiz)", + "ambiguousIntro": "Aşağıdaki proxy'lerin biçimi belirsiz. Lütfen her biri için doğru yorumu seçin.", + "imported": "İçe aktarıldı:", + "skippedDuplicates": "Atlandı (yinelenen):", + "errors": "Hatalar", + "importButton": "{{count}} Proxy İçe Aktar", + "continueButton": "Devam", + "doneButton": "Bitti", + "failed": "Proxy'ler içe aktarılamadı" + }, + "bulkDelete": { + "proxiesTitle": "Seçili Proxy'leri Sil", + "proxiesDescription": "Bu işlem geri alınamaz. {{count}} proxy kalıcı olarak silinecek: {{names}}.", + "vpnsTitle": "Seçili VPN'leri Sil", + "vpnsDescription": "Bu işlem geri alınamaz. {{count}} VPN kalıcı olarak silinecek: {{names}}.", + "confirmButton": "{{count}} Öğeyi Sil" + } + }, + "groups": { + "title": "Gruplar", + "management": "Grup Yönetimi", + "add": "Grup Ekle", + "edit": "Grubu Düzenle", + "delete": "Grubu Sil", + "moveToDefault": "Profilleri gruptan çıkar", + "noGroupDescription": "Grubu olmayan profiller \"Tümü\" filtresinde görünür.", + "assignSuccess": "{{count}} profil {{group}} grubuna başarıyla atandı", + "noGroups": "Oluşturulmuş grup yok", + "noGroupsDescription": "Profillerinizi düzenlemek için bir grup oluşturun.", + "form": { + "name": "Ad", + "namePlaceholder": "Grup adını girin" + }, + "profileCount": "{{count}} profil", + "profileCount_plural": "{{count}} profil", + "assignProfiles": "Profil Ata", + "sync": { + "enabled": "Eşitleme Etkin", + "disabled": "Eşitleme Devre Dışı" + }, + "createTitle": "Yeni Grup Oluştur", + "createDescription": "Tarayıcı profillerinizi düzenlemek için yeni bir grup oluşturun.", + "editTitle": "Grubu Düzenle", + "editDescription": "Grubunuzun adını güncelleyin.", + "createSuccess": "Grup başarıyla oluşturuldu", + "createFailed": "Grup oluşturulamadı", + "updateSuccess": "Grup başarıyla güncellendi", + "updateFailed": "Grup güncellenemedi", + "deleteTitle": "Grubu Sil", + "deleteDescription": "Bu işlem geri alınamaz. Grup kalıcı olarak silinecek.", + "deleteSuccess": "Grup başarıyla silindi", + "deleteFailed": "Grup silinemedi", + "loadingProfiles": "İlişkili profiller yükleniyor...", + "associatedProfiles": "İlişkili Profiller ({{count}})", + "whatToDoWithProfiles": "Bu profillere ne yapılsın?", + "deleteAlongWithGroup": "Profilleri grupla birlikte sil", + "noAssociatedProfiles": "Bu grubun ilişkili profili yok.", + "deleteGroup": "Grubu Sil", + "deleteGroupAndProfiles": "Grubu ve Profilleri Sil", + "loadProfilesFailed": "Profiller yüklenemedi", + "unknownGroup": "Bilinmeyen Grup", + "profileGroupsAriaLabel": "Profil grupları", + "loading": "Gruplar yükleniyor...", + "all": "Tümü", + "noGroup": "Grup yok", + "pageTitle": "Profil grupları", + "pageDescription": "Profil grupları, tarayıcıları müşteriye, ortama veya kullanım amacına göre düzenlemenizi sağlar. Grupları cihazlar arasında paylaşmak için eşitleyin." + }, + "sync": { + "mode": { + "title": "Profil Eşitleme", + "description": "\"{{name}}\" için eşitleme ayarlarını yönetin", + "disabled": "Devre Dışı", + "regular": "Normal Eşitleme", + "encrypted": "Uçtan Uca Şifreli Eşitleme", + "disabledDescription": "Bu profil için eşitleme yok", + "regularDescription": "Hızlı eşitleme, şifrelenmemiş", + "encryptedDescription": "Yüklemeden önce şifrelenir. Sunucu düz metin verileri asla görmez.", + "noPasswordWarning": "Uçtan uca şifreleme parolası ayarlanmadı. Lütfen Ayarlar'dan bir parola belirleyin.", + "passwordRequired": "Uçtan uca şifreleme parolası ayarlanmadı. Lütfen önce Ayarlar'dan bir parola belirleyin.", + "enabledToast": "Eşitleme etkinleştirildi", + "disabledToast": "Eşitleme devre dışı bırakıldı", + "syncQueued": "Eşitleme sıraya alındı", + "syncNow": "Şimdi Eşitle", + "lastSynced": "Son Eşitleme", + "notConfigured": "Eşitleme hizmeti yapılandırılmadı.", + "configureService": "Eşitleme Hizmetini Yapılandır" + }, + "title": "Hesap", + "config": { + "serverUrlRequired": "Lütfen bir sunucu URL'si girin", + "connectionSuccess": "Bağlantı başarılı!", + "serverError": "Sunucu bir hatayla yanıt verdi", + "connectFailed": "Sunucuya bağlanılamadı", + "settingsSaved": "Eşitleme ayarları kaydedildi", + "saveFailed": "Ayarlar kaydedilemedi", + "disconnected": "Eşitleme bağlantısı kesildi", + "disconnectFailed": "Bağlantı kesilemedi" + }, + "serverUrl": "Sunucu URL'si", + "serverUrlPlaceholder": "https://sync.example.com", + "token": "Eşitleme Jetonu", + "tokenPlaceholder": "Eşitleme jetonunuzu girin", + "status": { + "connected": "Bağlı", + "disconnected": "Bağlantı Kesildi", + "syncing": "Eşitleniyor...", + "error": "Eşitleme Hatası" + }, + "description": "Profillerinizi, proxy'lerinizi ve gruplarınızı cihazlar arasında eşitlemek için bir eşitleme sunucusuna bağlanın.", + "cloud": { + "tabLabel": "Bulut", + "selfHostedTabLabel": "Kendi Sunucunuz", + "email": "E-posta", + "deviceLinkInstructions": "Giriş sayfasını tarayıcınızda açmak için \"Giriş Yap\"a tıklayın. Orada oturum açtıktan sonra gösterilen kodu kopyalayıp aşağıya yapıştırın.", + "openLogin": "Giriş Yap", + "linkCodeLabel": "Giriş kodu", + "linkCodePlaceholder": "Web sitesindeki kodu yapıştırın", + "signInTitle": "Oturum aç", + "verifyAndLogin": "Doğrula ve Giriş Yap", + "loggingIn": "Giriş yapılıyor...", + "connected": "Bağlı", + "plan": "Plan", + "profiles": "Profiller", + "profileUsage": "{{used}} / {{limit}}", + "manageAccount": "Hesabı Yönet", + "logout": "Çıkış Yap", + "logoutConfirm": "Çıkış yapmak istediğinizden emin misiniz? Bulut eşitlemesi duracak.", + "loginSuccess": "Başarıyla giriş yapıldı!", + "logoutSuccess": "Başarıyla çıkış yapıldı." + }, + "team": { + "title": "Ekip", + "name": "Ekip Adı", + "role": "Rol", + "roleOwner": "Sahip", + "roleAdmin": "Yönetici", + "roleMember": "Üye", + "manageOnWeb": "Ekibi web panosundan yönetin", + "profileLocked": "{{email}} tarafından kullanılıyor", + "profileLockedShort": "Kullanımda", + "cannotLaunchLocked": "Başlatılamıyor — profil {{email}} tarafından kullanılıyor", + "createdBy": "{{email}} tarafından oluşturuldu" + }, + "disabled": "Devre Dışı", + "toast": { + "profileSynced": "'{{name}}' profili başarıyla eşitlendi", + "profileSyncFailed": "'{{name}}' profili eşitlenemedi", + "profileSyncFailedWithError": "'{{name}}' profili eşitlenemedi: {{error}}" + }, + "enabledToast": "Eşitleme etkinleştirildi", + "disabledToast": "Eşitleme devre dışı bırakıldı", + "enabledDescription": "Profil eşitleme etkinleştirildi", + "disabledDescription": "Profil eşitleme devre dışı bırakıldı" + }, + "integrations": { + "title": "Entegrasyonlar", + "api": { + "title": "Yerel API", + "description": "Harici entegrasyonlar için yerel API sunucusunu etkinleştirin.", + "enabled": "API Etkin", + "disabled": "API Devre Dışı", + "port": "Bağlantı Noktası", + "token": "API Jetonu", + "copyToken": "Jetonu Kopyala", + "regenerateToken": "Jetonu Yeniden Oluştur" + }, + "mcp": { + "title": "MCP Sunucusu", + "description": "Yapay zekâ asistanı entegrasyonları için MCP (Model Context Protocol) sunucusunu etkinleştirin.", + "enabled": "MCP Etkin", + "disabled": "MCP Devre Dışı", + "port": "Bağlantı Noktası", + "token": "Kimlik Doğrulama Jetonu", + "tokenCopied": "Jeton kopyalandı", + "url": "MCP Sunucu URL'si", + "urlCopied": "URL kopyalandı", + "config": "MCP Yapılandırması", + "copyConfig": "Yapılandırmayı Kopyala", + "clientsLabel": "İstemciler", + "connected": "Bağlı", + "add": "Ekle", + "addedToClient": "{{name}} istemcisine eklendi", + "removedFromClient": "{{name}} istemcisinden kaldırıldı", + "removeAriaLabel": "{{name}} istemcisinden kaldır", + "category": { + "desktopApp": "Masaüstü uygulaması", + "cli": "Komut satırı", + "editor": "Editör", + "editorExt": "Editör uzantısı" + } + }, + "tabApi": "Yerel API", + "tabMcp": "MCP (Yapay Zekâ Asistanları)", + "apiEnableLabel": "Yerel API Sunucusunu Etkinleştir", + "apiEnableDescription": "Profillerin, grupların ve proxy'lerin REST API üzerinden yönetilmesine izin verin.", + "apiPortLabel": "Bağlantı Noktası", + "apiTokenLabel": "Kimlik Doğrulama Jetonu", + "apiTokenHint": "Authorization üstbilgisine ekleyin: Bearer {{tokenSlot}}", + "apiInvalidPort": "Geçersiz bağlantı noktası", + "apiInvalidPortDescription": "Bağlantı noktası 1 ile 65535 arasında olmalıdır", + "apiPortInUse": "{{port}} bağlantı noktası zaten kullanımda", + "apiFallbackPort": "Sunucu yedek bağlantı noktası {{port}} üzerinde başlatıldı", + "apiStarted": "API sunucusu {{port}} bağlantı noktasında başlatıldı", + "apiRunning": "API sunucusu {{port}} bağlantı noktasında çalışıyor", + "apiStopped": "API sunucusu durduruldu", + "apiToggleFailed": "API sunucusu açılıp kapatılamadı", + "apiStartFailed": "API sunucusu başlatılamadı", + "apiUnknownError": "Bilinmeyen hata", + "tokenCopied": "Jeton kopyalandı", + "mcpEnableLabel": "MCP Sunucusunu Etkinleştir (Model Context Protocol)", + "mcpEnableDescription": "Claude Desktop gibi yapay zekâ asistanlarının tarayıcıları kontrol etmesine izin verin.", + "mcpAcceptTermsFirst": "(Önce Ayarlar'dan Wayfern koşullarını kabul edin)", + "mcpStarted": "MCP sunucusu {{port}} bağlantı noktasında başlatıldı", + "mcpStopped": "MCP sunucusu durduruldu", + "mcpToggleFailed": "MCP sunucusu açılıp kapatılamadı", + "openSettings": "Entegrasyon Ayarlarını Aç", + "apiRunningOn": "Çalıştığı adres", + "apiExampleRequest": "Örnek istek" + }, + "import": { + "title": "Profil İçe Aktar", + "description": "Sisteminizden mevcut bir tarayıcı profilini içe aktarın.", + "selectProfile": "İçe aktarılacak bir profil seçin", + "noProfiles": "Profil algılanmadı", + "noProfilesDescription": "Sisteminizde tarayıcı profili algılanmadı.", + "importing": "Profil içe aktarılıyor...", + "success": "Profil başarıyla içe aktarıldı", + "error": "Profil içe aktarılamadı" + }, + "config": { + "wayfern": { + "title": "Wayfern Yapılandırması", + "fingerprint": { + "title": "Parmak İzi", + "randomize": "Başlatmada Rastgele Oluştur", + "randomizeDescription": "Tarayıcı her başlatıldığında yeni bir parmak izi oluşturun.", + "platformPlaceholder": "örn. Win32, MacIntel, Linux x86_64", + "timezoneOffsetPlaceholder": "örn. EST (UTC-5) için 300", + "webglRendererPlaceholder": "örn. Intel(R) HD Graphics" + }, + "os": { + "title": "İşletim Sistemi", + "description": "Parmak izi oluşturma için taklit edilecek işletim sistemi.", + "windows": "Windows", + "macos": "macOS", + "linux": "Linux", + "android": "Android", + "ios": "iOS" + }, + "screen": { + "title": "Ekran Boyutu", + "minWidth": "Min. Genişlik", + "maxWidth": "Maks. Genişlik", + "minHeight": "Min. Yükseklik", + "maxHeight": "Maks. Yükseklik" + }, + "blocking": { + "title": "Engelleme", + "webrtc": "WebRTC'yi Engelle", + "webgl": "WebGL'i Engelle" + } + }, + "shared": { + "browserBehavior": "Tarayıcı Davranışı", + "allowAddonsOpenTabs": "Tarayıcı eklentilerinin otomatik olarak yeni sekme açmasına izin ver" + } + }, + "cookies": { + "title": "Çerezler", + "copy": { + "title": "Çerezleri Kopyala", + "description": "Diğer profillere kopyalanacak çerezleri seçin.", + "selectSource": "Kaynak Profili Seçin", + "selectTarget": "Hedef Profilleri Seçin", + "selectCookies": "Çerezleri Seçin", + "allDomains": "Tüm Alan Adları", + "selectedCount": "{{count}} çerez seçildi", + "selectedCount_plural": "{{count}} çerez seçildi", + "dialogDescription_one": "Bir kaynak profildeki çerezleri seçili {{count}} profile kopyalayın.", + "dialogDescription_other": "Bir kaynak profildeki çerezleri seçili {{count}} profile kopyalayın.", + "sourceProfile": "Kaynak Profil", + "sourcePlaceholder": "Çerezlerin kopyalanacağı profili seçin", + "running": "(çalışıyor)", + "targetProfiles": "Hedef Profiller ({{count}})", + "noOtherTargets": "Başka Wayfern profili seçilmedi", + "selectSourceFirst": "Önce bir kaynak profil seçin", + "selectionStatus": "({{total}} çerezden {{selected}} tanesi seçildi)", + "searchPlaceholder": "Alan adı veya çerez ara...", + "noMatching": "Eşleşen çerez bulunamadı", + "noFound": "Çerez bulunamadı", + "replaceNote": "Aynı ada ve alan adına sahip mevcut çerezler değiştirilecek. Diğer çerezler korunacak.", + "cannotCopyRunningOne": "Çerezler kopyalanamıyor: {{names}} hâlâ çalışıyor", + "cannotCopyRunningMany": "Çerezler kopyalanamıyor: {{names}} hâlâ çalışıyor", + "someErrors": "Bazı hatalar oluştu: {{errors}}", + "successMessage": "{{copied}} çerez başarıyla kopyalandı ({{replaced}} değiştirildi)", + "failedMessage": "Çerezler kopyalanamadı: {{error}}", + "copyButton_one": "{{count}} Çerezi Kopyala", + "copyButton_other": "{{count}} Çerezi Kopyala", + "copyButtonEmpty": "Çerezleri Kopyala" + }, + "success": "Çerezler başarıyla kopyalandı", + "error": "Çerezler kopyalanamadı", + "management": { + "title": "Çerez Yönetimi", + "menuItem": "Çerez Yönetimi", + "tabImport": "İçe Aktar", + "tabExport": "Dışa Aktar", + "importDescription": "Netscape veya JSON biçimindeki bir dosyadan çerez içe aktarın.", + "dropPrompt": "Bir çerez dosyası seçmek için tıklayın", + "fileFormats": "(.txt, .cookies veya .json)", + "cookiesFound": "{{count}} çerez bulundu", + "importedSuccess": "{{imported}} çerez başarıyla içe aktarıldı ({{replaced}} değiştirildi)", + "linesSkipped": "{{count}} satır atlandı", + "fileReadError": "Dosya okunamadı", + "loadFailed": "Çerezler yüklenemedi: {{error}}", + "cookiesLabel": "Çerezler", + "selectionStatus": "({{total}} çerezden {{selected}} tanesi seçildi)", + "selectAll": "Tümünü seç", + "deselectAll": "Tüm seçimleri kaldır", + "noCookies": "Bu profilde çerez bulunamadı", + "doneButton": "Bitti", + "importButton": "İçe Aktar", + "exportButton": "Dışa Aktar", + "backButton": "Geri" + }, + "import": { + "title": "Çerezleri İçe Aktar", + "description": "Netscape veya JSON biçimindeki bir dosyadan çerez içe aktarın.", + "selectFile": "Dosya Seç", + "preview": "{{count}} çerez bulundu", + "success": "{{imported}} çerez başarıyla içe aktarıldı ({{replaced}} değiştirildi)", + "error": "Çerezler içe aktarılamadı", + "proFeature": "Çerez içe aktarma bir Pro özelliğidir" + }, + "export": { + "title": "Çerezleri Dışa Aktar", + "description": "Bu profildeki çerezleri dışa aktarın.", + "formatLabel": "Biçim", + "netscape": "Netscape TXT", + "json": "JSON", + "success": "Çerezler başarıyla dışa aktarıldı", + "error": "Çerezler dışa aktarılamadı" + } + }, + "toasts": { + "success": { + "profileCreated": "Profil başarıyla oluşturuldu", + "profileDeleted": "Profil başarıyla silindi", + "profileUpdated": "Profil başarıyla güncellendi", + "profileLaunched": "Profil başarıyla başlatıldı", + "proxyCreated": "Proxy başarıyla oluşturuldu", + "proxyDeleted": "Proxy başarıyla silindi", + "proxyUpdated": "Proxy başarıyla güncellendi", + "groupCreated": "Grup başarıyla oluşturuldu", + "groupDeleted": "Grup başarıyla silindi", + "groupUpdated": "Grup başarıyla güncellendi", + "settingsSaved": "Ayarlar başarıyla kaydedildi", + "copied": "Panoya kopyalandı", + "permissionRequested": "{{permission}} erişimi istendi", + "downloadComplete": "{{browser}} {{version}} başarıyla indirildi!", + "importSuccess": "{{count}} öğe başarıyla içe aktarıldı", + "exportSuccess": "{{count}} öğe başarıyla dışa aktarıldı", + "syncSuccess": "Eşitleme başarıyla tamamlandı", + "profileSynced": "'{{name}}' profili başarıyla eşitlendi", + "cacheCleared": "Önbellek başarıyla temizlendi" + }, + "error": { + "profileCreateFailed": "Profil oluşturulamadı", + "profileDeleteFailed": "Profil silinemedi", + "profileUpdateFailed": "Profil güncellenemedi", + "profileLaunchFailed": "Profil başlatılamadı", + "proxyCreateFailed": "Proxy oluşturulamadı", + "proxyDeleteFailed": "Proxy silinemedi", + "proxyUpdateFailed": "Proxy güncellenemedi", + "groupCreateFailed": "Grup oluşturulamadı", + "groupDeleteFailed": "Grup silinemedi", + "groupUpdateFailed": "Grup güncellenemedi", + "settingsSaveFailed": "Ayarlar kaydedilemedi", + "copyFailed": "Panoya kopyalanamadı", + "downloadFailed": "{{browser}} indirilemedi", + "importFailed": "İçe aktarma başarısız", + "exportFailed": "Dışa aktarma başarısız", + "syncFailed": "Eşitleme başarısız", + "profileSyncFailed": "'{{name}}' profili eşitlenemedi", + "cacheClearFailed": "Önbellek temizlenemedi", + "unknown": "Bilinmeyen bir hata oluştu" + }, + "loading": { + "downloading": "{{browser}} {{version}} indiriliyor", + "extracting": "{{browser}} {{version}} çıkarılıyor", + "verifying": "{{browser}} {{version}} doğrulanıyor", + "syncing": "Eşitleniyor...", + "syncingProfile": "'{{name}}' profili eşitleniyor...", + "syncingProfileWithProgress": "{{count}} dosya ({{size}})", + "updatingVersions": "Tarayıcı sürümleri güncelleniyor..." + }, + "progress": { + "remaining": "{{time}} kaldı", + "filesProgress": "{{completed}}/{{total}} dosya", + "filesFailed": "{{count}} dosya başarısız" + } + }, + "errors": { + "required": "Bu alan zorunludur", + "invalidUrl": "Lütfen geçerli bir URL girin", + "invalidPort": "Lütfen geçerli bir bağlantı noktası numarası girin (1-65535)", + "invalidEmail": "Lütfen geçerli bir e-posta adresi girin", + "minLength": "En az {{min}} karakter olmalıdır", + "maxLength": "En fazla {{max}} karakter olmalıdır", + "networkError": "Ağ hatası. Lütfen bağlantınızı kontrol edin.", + "serverError": "Sunucu hatası. Lütfen daha sonra yeniden deneyin.", + "unknownError": "Bilinmeyen bir hata oluştu. Lütfen yeniden deneyin.", + "noProfilesForUrl": "Kullanılabilir profil yok. Lütfen URL açmadan önce bir profil oluşturun.", + "updateWayfernConfigFailed": "Wayfern yapılandırması güncellenemedi: {{error}}", + "createProfileFailed": "Profil oluşturulamadı: {{error}}", + "launchBrowserFailed": "Tarayıcı başlatılamadı: {{error}}", + "cannotDeleteRunningProfile": "Tarayıcı çalışırken profil silinemez. Lütfen önce tarayıcıyı durdurun.", + "deleteProfileFailed": "Profil silinemedi: {{error}}", + "renameProfileFailed": "Profil yeniden adlandırılamadı: {{error}}", + "killBrowserFailed": "Tarayıcı sonlandırılamadı: {{error}}", + "deleteSelectedProfilesFailed": "Seçili profiller silinemedi: {{error}}", + "cookieCopyUnsupportedBrowser": "Çerez kopyalama yalnızca Wayfern profilleriyle çalışır", + "updateSyncSettingsFailed": "Eşitleme ayarları güncellenemedi", + "cloneProfileFailed": "Profil klonlanamadı: {{error}}", + "loadSupportedBrowsersFailed": "Desteklenen tarayıcılar yüklenemedi", + "setupExtensionListenersFailed": "Uzantı olay dinleyicileri kurulamadı: {{error}}", + "loadGroupsFailed": "Gruplar yüklenemedi: {{error}}", + "setupGroupListenersFailed": "Grup olay dinleyicileri kurulamadı: {{error}}", + "loadProfilesFailed": "Profiller yüklenemedi: {{error}}", + "setupProfileListenersFailed": "Profil olay dinleyicileri kurulamadı: {{error}}", + "loadProxiesFailed": "Proxy'ler yüklenemedi: {{error}}", + "setupProxyListenersFailed": "Proxy olay dinleyicileri kurulamadı: {{error}}", + "loadVpnConfigsFailed": "VPN yapılandırmaları yüklenemedi: {{error}}", + "setupVpnListenersFailed": "VPN olay dinleyicileri kurulamadı: {{error}}", + "themeNotFound": "Tokyo Night teması bulunamadı", + "setProfilePasswordFailed": "Profil parolası ayarlanamadı: {{error}}" + }, + "browser": { + "wayfern": "Wayfern" + }, + "fingerprint": { + "crossOsWarning": "Farklı bir işletim sistemi için parmak izi taklidi daha az güvenilirdir; çünkü altta yatan tüm bileşenleri kusursuz biçimde taklit etmek imkânsızdır. Dikkatli kullanın.", + "crossOsLimitations": "İşletim sistemleri arası parmak izi taklidinin sınırlamaları vardır. Sistem düzeyindeki API'ler yine de gerçek işletim sisteminizi yansıtabilir ve bazı özelliklerin performansı düşebilir.", + "osLabel": "İşletim Sistemi Parmak İzi", + "selectOSPlaceholder": "İşletim sistemi seçin", + "generateRandomOnLaunch": "Her başlatmada rastgele parmak izi oluştur", + "generateRandomDescription": "Etkinleştirildiğinde, tarayıcı her başlatıldığında yeni bir parmak izi oluşturulur.", + "generateRandomDescriptionAuto": "Etkinleştirildiğinde, tarayıcı her başlatıldığında yeni bir parmak izi oluşturulur. Oluşturulan parmak izi referans için kaydedilir.", + "autoLocationDescription": "Konum bilgilerini proxy yapılandırmasına göre, proxy yoksa bağlantınıza göre otomatik olarak yapılandır", + "editingDisabledRunning": "Profil şu anda çalıştığı için parmak izi düzenleme devre dışı. Değişiklik yapmak için profili durdurun.", + "editingDisabledRandomized": "Rastgele parmak izi oluşturma etkin olduğu için parmak izi düzenleme devre dışı. Parmak izi yapılandırmasını elle düzenlemek için yukarıdaki seçeneği devre dışı bırakın.", + "advancedWarning": "Uyarı: Bu parametreleri yalnızca ne yaptığınızı biliyorsanız düzenleyin. Yanlış değerler web sitelerini bozabilir, tespit edilmenize yol açabilir ve ayıklanması zor hatalara neden olabilir.", + "basicWarning": "Uyarı: Bu parametreleri yalnızca ne yaptığınızı biliyorsanız düzenleyin.", + "automatic": "Otomatik", + "manual": "Elle", + "blockingOptions": "Engelleme Seçenekleri", + "blockImages": "Görselleri Engelle", + "blockWebRTC": "WebRTC'yi Engelle", + "blockWebGL": "WebGL'i Engelle", + "navigatorProperties": "Navigator Özellikleri", + "userAgent": "User Agent", + "userAgentAndPlatform": "User Agent ve Platform", + "platform": "Platform", + "platformVersion": "Platform Sürümü", + "appVersion": "Uygulama Sürümü", + "osCpu": "İşletim Sistemi CPU", + "hardwareConcurrency": "Donanım Eşzamanlılığı", + "maxTouchPoints": "Maks. Dokunma Noktası", + "doNotTrack": "Do Not Track", + "selectDntPlaceholder": "DNT değeri seçin", + "dntAllowed": "0 (izlemeye izin verilir)", + "dntNotAllowed": "1 (izlemeye izin verilmez)", + "dntUnspecified": "belirtilmemiş", + "language": "Dil", + "primaryLanguage": "Birincil Dil (navigator.language)", + "languages": "Diller (JSON dizisi)", + "languageAndLocale": "Dil ve Yerel Ayar", + "screenProperties": "Ekran Özellikleri", + "screenWidth": "Ekran Genişliği", + "screenHeight": "Ekran Yüksekliği", + "availableWidth": "Kullanılabilir Genişlik", + "availableHeight": "Kullanılabilir Yükseklik", + "colorDepth": "Renk Derinliği", + "pixelDepth": "Piksel Derinliği", + "devicePixelRatio": "Cihaz Piksel Oranı", + "windowProperties": "Pencere Özellikleri", + "outerWidth": "Dış Genişlik", + "outerHeight": "Dış Yükseklik", + "innerWidth": "İç Genişlik", + "innerHeight": "İç Yükseklik", + "screenX": "Ekran X", + "screenY": "Ekran Y", + "geolocation": "Coğrafi Konum", + "timezoneAndGeolocation": "Saat Dilimi ve Coğrafi Konum", + "timezoneGeolocationDescription": "Bu değerler tarayıcının saat dilimi ve coğrafi konum API'lerini geçersiz kılar.", + "latitude": "Enlem", + "longitude": "Boylam", + "timezone": "Saat Dilimi", + "timezoneIana": "Saat Dilimi (IANA)", + "timezoneOffset": "Fark (UTC'den dakika olarak)", + "accuracy": "Doğruluk (metre)", + "locale": "Yerel Ayar", + "region": "Bölge", + "script": "Yazı Sistemi", + "webglProperties": "WebGL Özellikleri", + "webglVendor": "WebGL Üreticisi", + "webglRenderer": "WebGL İşleyicisi", + "webglParameters": "WebGL Parametreleri", + "webglParametersJson": "WebGL Parametreleri (JSON)", + "webgl2Parameters": "WebGL2 Parametreleri", + "webglShaderPrecisionFormats": "WebGL Gölgelendirici Hassasiyet Biçimleri", + "webgl2ShaderPrecisionFormats": "WebGL2 Gölgelendirici Hassasiyet Biçimleri", + "canvasFingerprint": "Canvas Parmak İzi", + "canvasNoiseSeed": "Canvas Gürültü Tohumu", + "canvasNoiseSeedDescription": "Bu tohum, tutarlı ama benzersiz bir canvas parmak izi oluşturmak için kullanılır. Her profilin farklı bir tohumu olmalıdır.", + "fonts": "Yazı Tipleri", + "fontsJson": "Yazı Tipleri (JSON dizisi)", + "battery": "Pil", + "charging": "Şarj Oluyor", + "chargingTime": "Şarj Süresi", + "dischargingTime": "Deşarj Süresi", + "batteryLevel": "Düzey (0-1)", + "screenResolution": "Ekran Çözünürlüğü", + "maxWidth": "Maks. Genişlik", + "maxHeight": "Maks. Yükseklik", + "minWidth": "Min. Genişlik", + "minHeight": "Min. Yükseklik", + "hardwareProperties": "Donanım Özellikleri", + "deviceMemory": "Cihaz Belleği (GB)", + "audioProperties": "Ses Özellikleri", + "sampleRate": "Örnekleme Hızı", + "maxChannelCount": "Maks. Kanal Sayısı", + "vendorInfo": "Üretici Bilgisi", + "vendor": "Üretici", + "vendorSub": "Üretici Alt Bilgisi", + "productSub": "Ürün Alt Bilgisi", + "brand": "Marka", + "brandVersion": "Marka Sürümü", + "proFeature": "Bu bir Pro özelliğidir", + "generateFingerprint": "Parmak İzi Oluştur", + "refreshFingerprint": "Parmak İzini Yenile", + "canvasNoiseSeedPlaceholder": "Canvas parmak izi için bir tohum dizesi girin", + "addFontsPlaceholder": "Yazı tipi ekleyin...", + "enterAsJson": "{{title}} değerini JSON olarak girin" + }, + "warnings": { + "windowResizeTitle": "Özel Pencere Boyutları", + "windowResizeDescription": "Tarayıcı pencere boyutlarını değiştirmek, web sitelerinin tarayıcı bilgilerinin taklit edildiğini tespit etme olasılığını artırabilir.", + "dontShowAgain": "Bunu bir daha gösterme", + "continue": "Devam", + "cancel": "İptal" + }, + "syncAll": { + "title": "Mevcut Öğeler için Eşitlemeyi Etkinleştir", + "description": "Eşitlenmeyen öğeleriniz var. Hepsi için eşitlemeyi etkinleştirmek ister misiniz?", + "enableAll": "Tümünü Etkinleştir", + "skip": "Atla", + "success": "Tüm öğeler için eşitleme etkinleştirildi", + "labels": { + "proxies": "Proxy'ler", + "vpns": "VPN'ler", + "groups": "Gruplar", + "extensions": "Uzantılar", + "extensionGroups": "Uzantı Grupları" + } + }, + "crossOs": { + "viewOnly": "Bu profil {{os}} üzerinde oluşturuldu ve bu sistemde desteklenmiyor", + "cannotLaunch": "Bu profil {{os}} üzerinde oluşturuldu ve bu sistemde desteklenmiyor", + "cannotModify": "İşletim sistemleri arası bir profilin eşitleme ayarları değiştirilemez" + }, + "profileInfo": { + "title": "Profil Ayrıntıları", + "tabs": { + "info": "Bilgi", + "settings": "Ayarlar" + }, + "fields": { + "profileId": "Profil Kimliği", + "browser": "Tarayıcı", + "releaseType": "Yayın Türü", + "proxyVpn": "Proxy / VPN", + "launchHook": "Başlatma Kancası", + "group": "Grup", + "tags": "Etiketler", + "note": "Not", + "syncStatus": "Eşitleme Durumu", + "lastLaunched": "Son Başlatma", + "hostOs": "Ana İşletim Sistemi", + "ephemeral": "Geçici", + "extensionGroup": "Uzantı Grubu", + "totalSessions": "Toplam oturum", + "syncMode": "Eşitleme modu", + "proxy": "PROXY", + "vpn": "VPN", + "cookieCount": "Saklanan çerezler", + "localDataTransfer": "Yerel veri aktarımı", + "created": "Oluşturulma", + "windowColor": "Pencere rengi" + }, + "values": { + "none": "Yok", + "never": "Hiçbir zaman", + "copied": "Kopyalandı!", + "yes": "Evet", + "activeNow": "Şu anda etkin", + "direct": "Doğrudan", + "loading": "Yükleniyor…", + "unknown": "Bilinmiyor" + }, + "network": { + "bypassRules": "Proxy Atlama Kuralları", + "bypassRulesTitle": "Proxy Atlama Kuralları", + "bypassRulesDescription": "Bu kurallarla eşleşen istekler, proxy'yi atlayarak doğrudan bağlanır.", + "addRule": "Kural Ekle", + "rulePlaceholder": "örn. example.com, 192.168.1.*, .*\\.local", + "noRules": "Yapılandırılmış atlama kuralı yok.", + "ruleTypes": "Alan adları, IP adresleri ve regex desenleri desteklenir.", + "vpnLabel": "VPN: {{name}}", + "proxyLabel": "Proxy: {{name}}" + }, + "launchHook": { + "title": "Başlatma Kancası URL'si", + "label": "Başlatma Kancası URL'si", + "description": "Donut Browser, profil her başlatıldığında bu URL'ye bir GET isteği gönderir.", + "placeholder": "https://example.com/hooks/profile-launch", + "invalidUrlHint": "Geçerli bir http:// veya https:// URL'si girin." + }, + "actions": { + "manageCookies": "Çerezleri Yönet", + "assignExtensionGroup": "Uzantı Grubu Ata" + }, + "clone": { + "title": "Profili Klonla", + "description": "Klonlanan profil için bir ad girin", + "namePlaceholder": "Profil adı", + "button": "Klonla" + }, + "duplicate": "Çoğalt", + "breadcrumbRoot": "Profil", + "openDialog": "Ayarları aç", + "sections": { + "overview": "Genel Bakış", + "fingerprint": "Parmak İzi", + "network": "Ağ", + "cookies": "Çerezler", + "extensions": "Uzantılar", + "sync": "Eşitleme", + "automation": "Otomasyon", + "security": "Güvenlik", + "delete": "Profili sil", + "activity": "Etkinlik", + "launchHook": "Başlatma kancası" + }, + "sectionDesc": { + "fingerprint": "Bu profilin parmak izi tarama betiklerine nasıl görüneceğini yapılandırın.", + "network": "Bu profilin internete erişmek için kullandığı proxy veya VPN'i yönetin.", + "cookies": "Bu profil için çerezleri içe aktarın, kopyalayın veya silin.", + "extensions": "Bu profil başlatıldığında hangi uzantıların yükleneceğini seçin.", + "sync": "Bu profilin diğer cihazlarınıza nasıl yansıtılacağını yapılandırın.", + "automation": "Bu profil her başlatıldığında bir komut veya betik çalıştırın.", + "security": "Profil verilerini bir parolayla şifreleyin.", + "launchHook": "Profil her başlatıldığında bu URL'ye bir GET isteği gönderin." + }, + "badges": { + "locked": "KİLİTLİ", + "active": "ETKİN" + }, + "cookies": { + "runningNotice": "Tarayıcı çalışırken çerezler okunamaz. Önce bu profili kapatın.", + "domainsHeader": "Alan Adları ({{count}})" + }, + "security": { + "protected": "Bu profil bir parolayla şifrelenmiş.", + "unprotected": "Bu profil şifrelenmemiş. Verilerini bekleme durumunda şifrelemek için bir parola belirleyin.", + "cannotWhileRunning": "Parolasını değiştirmeden önce profili durdurun." + }, + "fingerprint": { + "notSupported": "Parmak izi düzenleme yalnızca Wayfern profillerinde kullanılabilir.", + "lockedTitle": "Parmak izini görüntülemek ve düzenlemek bir Pro özelliğidir", + "lockedDescription": "Cihaz bilgileriniz her profilde korunur. Bir profilin parmak izini görüntülemek ve düzenlemek etkin bir ücretli plan gerektirir." + }, + "syncStatusValue": { + "waiting": "Bekliyor", + "syncing": "Eşitleniyor", + "synced": "Eşitlendi", + "error": "Hata" + } + }, + "extensions": { + "title": "Uzantılar", + "description": "Profilleriniz için tarayıcı uzantılarını ve uzantı gruplarını yönetin.", + "upload": "Yükle", + "delete": "Sil", + "extensionsTab": "Uzantılar", + "groupsTab": "Gruplar", + "managedNotice": "Burada yönetilen uzantılar, profiller başlatıldığında elle yüklenmiş uzantıların yerini alır.", + "proRequired": "Uzantı yönetimi bir Pro özelliğidir", + "empty": "Henüz uzantı yüklenmedi.", + "noGroups": "Henüz uzantı grubu oluşturulmadı.", + "createGroup": "Grup Oluştur", + "newGroup": "Yeni grup", + "addToGroup": "Uzantı ekle...", + "removeFromGroup": "Gruptan kaldır", + "deleteGroup": "Grubu sil", + "extensionGroup": "Uzantı Grubu", + "compatibility": { + "label": "Uyumluluk", + "chromium": "Chromium" + }, + "selectedFile": "Seçilen dosya", + "namePlaceholder": "Uzantı adı", + "groupNamePlaceholder": "Grup adı", + "uploadSuccess": "Uzantı başarıyla yüklendi", + "deleteSuccess": "Uzantı başarıyla silindi", + "groupCreateSuccess": "Uzantı grubu başarıyla oluşturuldu", + "groupUpdateSuccess": "Uzantı grubu başarıyla güncellendi", + "groupDeleteSuccess": "Uzantı grubu başarıyla silindi", + "deleteConfirmTitle": "Uzantıyı Sil", + "deleteConfirmDescription": "\"{{name}}\" uzantısını silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "deleteGroupConfirmTitle": "Uzantı Grubunu Sil", + "deleteGroupConfirmDescription": "\"{{name}}\" grubunu silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "invalidFileType": "Geçersiz dosya türü. Lütfen bir .crx, .xpi veya .zip dosyası yükleyin.", + "readError": "Uzantı dosyası okunamadı.", + "assignTitle": "Uzantı Grubu Ata", + "assignDescription": "Seçili {{count}} profili bir uzantı grubuna atayın.", + "noGroup": "Yok (Uzantı Grubu Yok)", + "assignSuccess": "Uzantı grubu başarıyla atandı", + "editExtension": "Uzantıyı düzenle", + "updateSuccess": "Uzantı başarıyla güncellendi", + "reupload": "Yeniden yükle", + "version": "Sürüm", + "author": "Yazar", + "homepage": "Ana sayfa", + "editGroup": "Grubu Düzenle", + "editGroupDescription": "Grup adını güncelleyin ve gruba dahil uzantıları yönetin.", + "groupExtensions": "Bu gruptaki uzantılar", + "noExtensionsInGroup": "Henüz uzantı eklenmedi", + "editExtensionDescription": "Uzantı adını güncelleyin, üst verileri görüntüleyin veya uzantı dosyasını yeniden yükleyin.", + "metadata": "Üst Veriler", + "noMetadata": "Manifest'te üst veri yok.", + "selectFile": "Dosya Seç", + "syncEnabled": "Eşitleme etkinleştirildi", + "syncDisabled": "Eşitleme devre dışı bırakıldı", + "syncEnableTooltip": "Eşitlemeyi etkinleştir", + "syncDisableTooltip": "Eşitlemeyi devre dışı bırak", + "loadGroupsFailed": "Uzantı grupları yüklenemedi", + "assignGroupFailed": "Uzantı grubu atanamadı", + "bulkDelete": { + "extensionsTitle": "Uzantıları sil", + "extensionsDescription": "{{count}} uzantı silinsin mi? {{names}}", + "groupsTitle": "Uzantı gruplarını sil", + "groupsDescription": "{{count}} uzantı grubu silinsin mi? {{names}}", + "confirmButton": "Sil" + } + }, + "pro": { + "badge": "PRO", + "fingerprintLocked": "Parmak izi düzenleme bir Pro özelliğidir", + "cookieCopyLocked": "Çerez kopyalama bir Pro özelliğidir", + "cookieImportLocked": "Çerez içe aktarma bir Pro özelliğidir", + "cookieExportLocked": "Çerez dışa aktarma bir Pro özelliğidir", + "cookieManagementLocked": "Çerez yönetimi bir Pro özelliğidir" + }, + "dnsBlocklist": { + "title": "DNS Engel Listesi", + "none": "Yok", + "light": "Hafif", + "normal": "Normal", + "pro": "Pro", + "proPlus": "Pro++", + "ultimate": "Ultimate", + "settingsDescription": "DNS engel listeleri; reklamları, izleyicileri ve kötü amaçlı yazılım alan adlarını proxy düzeyinde engeller. Listeler her 12 saatte bir otomatik olarak yenilenir.", + "manageLists": "DNS Engel Listelerini Yönet", + "refreshAll": "Tüm Listeleri Yenile", + "refreshFailed": "DNS engel listeleri yenilenemedi", + "domains": "alan adı", + "fresh": "Güncel", + "stale": "Eski", + "notCached": "Önbelleğe alınmadı" + }, + "vpns": { + "form": { + "titleEdit": "VPN'i Düzenle", + "titleCreate": "WireGuard VPN Oluştur", + "descEdit": "VPN yapılandırmanızın adını güncelleyin.", + "descCreate": "WireGuard arayüz ve eş (peer) bilgilerinizi girin.", + "name": "Ad", + "namePlaceholder": "örn. Ev WireGuard", + "privateKey": "Özel Anahtar", + "privateKeyPlaceholder": "Base64 kodlu özel anahtar", + "address": "Adres", + "addressPlaceholder": "örn. 10.0.0.2/24", + "dnsOptional": "DNS (isteğe bağlı)", + "dnsPlaceholder": "örn. 1.1.1.1", + "mtuOptional": "MTU (isteğe bağlı)", + "mtuPlaceholder": "örn. 1420", + "peerPublicKey": "Eş Genel Anahtarı", + "peerPublicKeyPlaceholder": "Base64 kodlu eş genel anahtarı", + "peerEndpoint": "Eş Uç Noktası", + "peerEndpointPlaceholder": "örn. vpn.example.com:51820", + "allowedIps": "İzin Verilen IP'ler", + "allowedIpsPlaceholder": "örn. 0.0.0.0/0, ::/0", + "keepaliveOptional": "Kalıcı Keepalive (isteğe bağlı)", + "keepalivePlaceholder": "örn. 25", + "presharedKeyOptional": "Ön Paylaşımlı Anahtar (isteğe bağlı)", + "presharedKeyPlaceholder": "Base64 kodlu ön paylaşımlı anahtar", + "updateButton": "VPN'i Güncelle", + "createButton": "VPN Oluştur", + "nameRequired": "VPN adı zorunludur", + "privateKeyRequired": "Özel anahtar zorunludur", + "addressRequired": "Adres zorunludur", + "peerPublicKeyRequired": "Eş genel anahtarı zorunludur", + "peerEndpointRequired": "Eş uç noktası zorunludur", + "updated": "VPN başarıyla güncellendi", + "created": "WireGuard VPN başarıyla oluşturuldu", + "updateFailed": "VPN güncellenemedi: {{error}}", + "createFailed": "VPN oluşturulamadı: {{error}}" + }, + "import": { + "title": "VPN Yapılandırması İçe Aktar", + "descDropzone": "Bir WireGuard (.conf) yapılandırma dosyası içe aktarın", + "descPreview": "İçe aktarılacak VPN yapılandırmasını gözden geçirin", + "descResult": "VPN içe aktarma tamamlandı", + "dropzonePrompt": "Buraya bir WireGuard .conf dosyası bırakın veya göz atmak için tıklayın", + "pasteHint": "{{modKey}}+V ile panodan yapıştırın", + "invalidContent": "İçerik geçerli bir VPN yapılandırması gibi görünmüyor", + "fileReadError": "Dosya okunamadı", + "wrongFileType": "Lütfen bir WireGuard .conf dosyası bırakın", + "configurationLabel": "{{type}} Yapılandırması", + "endpointLabel": "Uç nokta: {{endpoint}}", + "vpnNameLabel": "VPN Adı", + "vpnNamePlaceholder": "VPN'im", + "configPreview": "Yapılandırma Önizlemesi", + "importedSuccess": "VPN Başarıyla İçe Aktarıldı", + "importFailed": "İçe Aktarma Başarısız", + "importButton": "VPN İçe Aktar", + "doneButton": "Bitti", + "failedGeneric": "VPN yapılandırması içe aktarılamadı", + "defaultName": "{{type}} VPN" + }, + "management": { + "loading": "VPN'ler yükleniyor...", + "noneCreated": "Henüz VPN yapılandırması oluşturulmadı. Yukarıdaki düğmeleri kullanarak içe aktarın veya oluşturun.", + "editVpn": "VPN'i Düzenle", + "deleteVpn": "VPN'i Sil", + "cannotDelete_one": "Silinemez: {{count}} profil tarafından kullanılıyor", + "cannotDelete_other": "Silinemez: {{count}} profil tarafından kullanılıyor", + "syncCannotDisable": "Bu VPN eşitlenen profiller tarafından kullanılırken eşitleme devre dışı bırakılamaz", + "deleteSuccess": "VPN başarıyla silindi", + "deleteFailed": "VPN silinemedi", + "deleteTitle": "VPN'i Sil", + "deleteDescription": "Bu işlem geri alınamaz. \"{{name}}\" VPN'i kalıcı olarak silinecek." + } + }, + "importProfile": { + "title": "Tarayıcı Profili İçe Aktar", + "autoDetect": "Otomatik Algıla", + "manualImport": "Elle İçe Aktar", + "detectedProfilesTitle": "Algılanan Tarayıcı Profilleri", + "scanning": "Tarayıcı profilleri taranıyor...", + "noneFound": "Sisteminizde tarayıcı profili bulunamadı.", + "noneFoundHint": "Profilleriniz özel konumlardaysa elle içe aktarma seçeneğini deneyin.", + "selectProfile": "Profil Seçin:", + "selectProfilePlaceholder": "Algılanan bir profil seçin", + "pathLabel": "Yol:", + "browserLabel": "Tarayıcı:", + "newProfileName": "Yeni Profil Adı:", + "newProfileNamePlaceholder": "İçe aktarılan profil için bir ad girin", + "manualTitle": "Elle Profil İçe Aktarma", + "browserType": "Tarayıcı Türü:", + "loadingBrowsers": "Tarayıcılar yükleniyor...", + "selectBrowserType": "Tarayıcı türü seçin", + "profileFolderPath": "Profil Klasörü Yolu:", + "profileFolderPlaceholder": "Profil klasörünün tam yolunu girin", + "browseFolderTitle": "Klasöre göz at", + "examplePaths": "Örnek yollar:", + "selectFolderTitle": "Tarayıcı Profil Klasörünü Seçin", + "folderDialogFailed": "Klasör iletişim kutusu açılamadı", + "detectFailed": "Mevcut tarayıcı profilleri algılanamadı", + "fillFields": "Lütfen tüm alanları doldurun", + "selectAndName": "Lütfen bir profil seçin ve bir ad girin", + "profileNotFound": "Seçilen profil bulunamadı", + "importedSuccess": "\"{{name}}\" profili başarıyla içe aktarıldı", + "notInstalled": "{{browser}} yüklü değil. Lütfen önce ana pencereden {{browser}} indirin, ardından içe aktarmayı yeniden deneyin.", + "importFailed": "Profil içe aktarılamadı: {{error}}", + "proxyOptional": "Proxy (İsteğe Bağlı)", + "noProxy": "Proxy yok", + "nextButton": "İleri", + "importButton": "İçe Aktar", + "importedAs": "Bu profil bir {{browser}} profili olarak içe aktarılacak." + }, + "syncTooltips": { + "syncing": "Eşitleniyor...", + "syncedAt": "Eşitlendi: {{time}}", + "synced": "Eşitlendi", + "waiting": "Eşitleme bekleniyor", + "errorWith": "Eşitleme hatası: {{error}}", + "error": "Eşitleme hatası", + "notSynced": "Eşitlenmedi", + "enable": "Eşitlemeyi etkinleştir", + "disable": "Eşitlemeyi devre dışı bırak", + "lockedInUse": "Eşitlenen bir profil tarafından kullanılırken eşitleme kilitlidir", + "bulkToggle": "Eşitlemeyi aç/kapat" + }, + "groupManagement": { + "description": "Profil gruplarınızı yönetin", + "createGroup": "Grup Oluştur", + "noGroups": "Henüz grup oluşturulmadı. Yukarıdaki düğmeyi kullanarak ilk grubunuzu oluşturun.", + "loading": "Gruplar yükleniyor...", + "profileCount_one": "{{count}} profil", + "profileCount_other": "{{count}} profil", + "groupsLabel": "Gruplar", + "profilesCol": "Profiller", + "syncCannotDisable": "Bu grup eşitlenen profiller tarafından kullanılırken eşitleme devre dışı bırakılamaz", + "editGroupTooltip": "Grubu düzenle", + "deleteGroupTooltip": "Grubu sil", + "loadFailed": "Gruplar yüklenemedi", + "bulkDelete": { + "title": "Grupları sil", + "description": "{{count}} grubu silmek istediğinizden emin misiniz? {{names}}. Profiller Varsayılan grubuna taşınacak.", + "description_one": "{{count}} grubu silmek istediğinizden emin misiniz? {{names}}. Profiller Varsayılan grubuna taşınacak.", + "confirmButton": "Grupları sil" + } + }, + "proxyAssignment": { + "title": "Proxy / VPN Ata", + "description_one": "Seçili {{count}} profile bir proxy veya VPN atayın.", + "description_other": "Seçili {{count}} profile bir proxy veya VPN atayın.", + "selectLabel": "Proxy / VPN", + "placeholder": "Bir proxy veya VPN seçin", + "noProxy": "Proxy / VPN yok", + "searchPlaceholder": "Proxy veya VPN ara...", + "notFound": "Proxy veya VPN bulunamadı.", + "assignButton": "Ata", + "success": "{{count}} profile proxy/VPN başarıyla atandı", + "failed": "Proxy/VPN atanamadı", + "selectedProfilesLabel": "Seçili Profiller:", + "assignProxyVpnLabel": "Proxy / VPN Ata:", + "noneOption": "Yok", + "noValidProfiles": "Geçerli profil seçilmedi.", + "vpnGroupHeading": "VPN'ler", + "failedFallback": "Profillere proxy/VPN atanamadı" + }, + "groupAssignment": { + "title": "Grup Ata", + "description_one": "Seçili {{count}} profile bir grup atayın.", + "description_other": "Seçili {{count}} profile bir grup atayın.", + "selectLabel": "Grup", + "placeholder": "Bir grup seçin", + "noGroup": "Grup Yok (Varsayılan)", + "assignButton": "Ata", + "success": "{{count}} profile grup başarıyla atandı", + "failed": "Grup atanamadı", + "selectedProfilesLabel": "Seçili Profiller:", + "assignGroupLabel": "Gruba Ata:", + "noValidProfiles": "Geçerli profil seçilmedi.", + "failedFallback": "Profillere grup atanamadı" + }, + "profileSelector": { + "title": "Profil Seç", + "description": "Bu URL ile başlatılacak bir profil seçin", + "searchPlaceholder": "Profillerde ara...", + "noProfiles": "Kullanılabilir profil yok", + "noResults": "Aramanızla eşleşen profil yok", + "selectButton": "Seç", + "launching": "Başlatılıyor...", + "chooseProfileTitle": "Profil Seçin", + "openingUrl": "Açılan URL:", + "urlCopied": "URL panoya kopyalandı!", + "selectProfileLabel": "Profil Seçin:", + "noneAvailableShort": "Kullanılabilir profil yok. Lütfen önce bir profil oluşturun.", + "noneAvailableLong": "Başlamak için bu iletişim kutusunu kapatın ve ana pencereden bir profil oluşturun.", + "chooseAProfile": "Bir profil seçin", + "badgeProxy": "Proxy", + "badgeRunning": "Çalışıyor", + "badgeUnavailable": "Kullanılamıyor", + "openButton": "Aç" + }, + "locationProxy": { + "title": "Hızlı Konum Proxy'si", + "description": "Bu profilin trafiğinin yönlendirileceği ülkeyi seçin. Otomatik olarak bir proxy oluşturulacak.", + "country": "Ülke", + "selectCountry": "Bir ülke seçin", + "searchCountry": "Ülke ara...", + "noCountriesFound": "Ülke bulunamadı.", + "apply": "Uygula", + "creating": "Proxy oluşturuluyor...", + "success": "Konum proxy'si uygulandı", + "failed": "Konum proxy'si uygulanamadı", + "titleCreate": "Konum Proxy'si Oluştur", + "descriptionCreate": "24 saatlik sabit oturuma sahip, coğrafi hedefli bir proxy oluşturun", + "countryLabel": "Ülke (zorunlu)", + "regionLabel": "Bölge (isteğe bağlı)", + "cityLabel": "Şehir (isteğe bağlı)", + "ispLabel": "İSS (isteğe bağlı)", + "nameLabel": "Ad", + "namePlaceholder": "Proxy adı", + "loadingCountries": "Ülkeler yükleniyor...", + "selectCountryPh": "Ülke seçin", + "searchCountries": "Ülke ara...", + "loadFailed": "Ülkeler yüklenemedi", + "selectCountryFirst": "Önce bir ülke seçin", + "loadingRegions": "Bölgeler yükleniyor...", + "noRegions": "Kullanılabilir bölge yok", + "selectRegion": "Bölge seçin", + "searchRegions": "Bölge ara...", + "loadingCities": "Şehirler yükleniyor...", + "noCities": "Kullanılabilir şehir yok", + "selectCity": "Şehir seçin", + "searchCities": "Şehir ara...", + "loadingIsps": "İSS'ler yükleniyor...", + "noIsps": "Kullanılabilir İSS yok", + "selectIsp": "İSS seçin", + "searchIsps": "İSS ara...", + "createSuccess": "Konum proxy'si oluşturuldu", + "createFailed": "Konum proxy'si oluşturulamadı", + "creatingButton": "Oluşturuluyor...", + "createButton": "Oluştur" + }, + "wayfernTerms": { + "title": "Wayfern Şartlar ve Koşulları", + "description": "Donut Browser'ı kullanmadan önce Wayfern'ün Şartlar ve Koşullarını okuyup kabul etmelisiniz.", + "reviewLabel": "Lütfen Şartlar ve Koşulları şu adresten inceleyin:", + "agreeNotice": "\"Kabul Ediyorum\"a tıklayarak bu şartlara bağlı kalmayı kabul edersiniz.", + "acceptButton": "Kabul Ediyorum", + "acceptSuccess": "Şartlar başarıyla kabul edildi", + "acceptFailed": "Şartlar kabul edilemedi", + "tryAgain": "Lütfen yeniden deneyin" + }, + "commercialTrial": { + "title": "Ticari Deneme Süresi Doldu", + "description": "2 haftalık ticari deneme süreniz sona erdi.", + "body": "Donut Browser'ı iş amaçlı kullanıyorsanız devam etmek için ticari lisans satın almanız gerekir. Kişisel kullanım için ücretsiz olarak kullanmaya devam edebilirsiniz.", + "understandButton": "Anladım", + "failed": "Onay kaydedilemedi", + "tryAgain": "Lütfen yeniden deneyin" + }, + "permissionDialog": { + "titleMicrophone": "Mikrofon Erişimi Gerekli", + "titleCamera": "Kamera Erişimi Gerekli", + "descMicrophone": "Donut Browser, web tarayıcılarında mikrofon işlevini etkinleştirmek için mikrofonunuza erişmelidir. Mikrofonunuzu kullanmak isteyen her web sitesi yine de sizden ayrıca izin isteyecektir.", + "descCamera": "Donut Browser, web tarayıcılarında kamera işlevini etkinleştirmek için kameranıza erişmelidir. Kameranızı kullanmak isteyen her web sitesi yine de sizden ayrıca izin isteyecektir.", + "grantedMicrophone": "İzin verildi! Donut Browser'dan başlatılan tarayıcılar artık mikrofonunuza erişebilir.", + "grantedCamera": "İzin verildi! Donut Browser'dan başlatılan tarayıcılar artık kameranıza erişebilir.", + "notGrantedMicrophone": "İzin verilmedi. Mikrofonunuza erişim istemek için aşağıdaki düğmeye tıklayın.", + "notGrantedCamera": "İzin verilmedi. Kameranıza erişim istemek için aşağıdaki düğmeye tıklayın.", + "doneButton": "Bitti", + "cancelButton": "İptal", + "grantAccessButton": "Erişim Ver", + "requestSuccessMicrophone": "Mikrofon Erişimi izni istendi", + "requestSuccessCamera": "Kamera Erişimi izni istendi", + "requestFailed": "İzin istenemedi", + "stillNotGrantedMicrophone": "Mikrofon erişimi hâlâ verilmedi. Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon bölümünden elle etkinleştirmeniz gerekebilir.", + "stillNotGrantedCamera": "Kamera erişimi hâlâ verilmedi. Sistem Ayarları → Gizlilik ve Güvenlik → Kamera bölümünden elle etkinleştirmeniz gerekebilir.", + "grantedToastMicrophone": "Mikrofon erişimi verildi", + "grantedToastCamera": "Kamera erişimi verildi" + }, + "traffic": { + "title": "Trafik Ayrıntıları", + "bandwidthOverTime": "Zaman İçinde Bant Genişliği", + "timePeriodPlaceholder": "Zaman aralığı", + "last1m": "Son 1 dk", + "last5m": "Son 5 dk", + "last30m": "Son 30 dk", + "last1h": "Son 1 saat", + "last2h": "Son 2 saat", + "last4h": "Son 4 saat", + "last1d": "Son 1 gün", + "last7d": "Son 7 gün", + "last30d": "Son 30 gün", + "allTime": "Tüm zamanlar", + "allTimeShort": "tüm zamanlar", + "totalSuffix": "toplam", + "sentLabel": "Gönderilen ({{period}})", + "receivedLabel": "Alınan ({{period}})", + "requestsLabel": "İstekler ({{period}})", + "allTimeTraffic": "Tüm zamanların trafiği:", + "allTimeRequests": "Tüm zamanların istekleri:", + "proxyDisclaimer": "Not: Proxy, VPN veya benzeri bir hizmet kullanıyorsanız, sağlayıcınız şifreleme ek yükü ve protokol farklılıkları nedeniyle trafiği farklı hesaplayabilir.", + "topByTraffic": "Trafiğe Göre En Yoğun Alan Adları ({{period}})", + "topByRequests": "İsteklere Göre En Yoğun Alan Adları ({{period}})", + "columnDomain": "Alan Adı", + "columnRequests": "İstekler", + "columnSent": "Gönderilen", + "columnReceived": "Alınan", + "columnTotal": "Toplam Trafik", + "uniqueIps": "Benzersiz IP'ler ({{count}})", + "noData": "Bu profil için trafik verisi yok.", + "noDataHint": "Trafik verileri profili başlattıktan sonra görünecek.", + "sentLegend": "Gönderilen", + "receivedLegend": "Alınan", + "tooltipSent": "↑ Gönderilen: ", + "tooltipReceived": "↓ Alınan: " + }, + "proxyCheck": { + "unknownLocation": "Bilinmiyor", + "locationToast": "Proxy konumunuz:", + "failed": "Proxy denetimi başarısız: {{error}}", + "tooltipChecking": "Proxy denetleniyor...", + "tooltipIp": "IP: {{ip}}", + "tooltipChecked": "Denetlendi: {{time}}", + "tooltipFailed": "Başarısız: {{time}}", + "tooltipFailedTitle": "Proxy denetimi başarısız", + "tooltipDefault": "Proxy geçerliliğini denetle" + }, + "vpnCheck": { + "valid": "\"{{name}}\" VPN yapılandırması geçerli", + "invalid": "\"{{name}}\" VPN yapılandırması geçersiz", + "failed": "VPN denetimi başarısız: {{error}}", + "tooltipChecking": "VPN yapılandırması denetleniyor...", + "tooltipValid": "Yapılandırma geçerli", + "tooltipInvalid": "Yapılandırma geçersiz", + "tooltipChecked": "Denetlendi: {{time}}", + "tooltipDefault": "VPN yapılandırmasının geçerliliğini denetle" + }, + "profileTable": { + "syncTooltipDisabled": "Eşitleme devre dışı", + "syncTooltipSyncing": "Eşitleniyor...", + "syncTooltipSyncedAt": "Eşitlendi: {{time}}", + "syncTooltipSynced": "Eşitlendi", + "syncTooltipWaiting": "Eşitleme bekleniyor", + "syncTooltipErrorWith": "Eşitleme hatası: {{error}}", + "syncTooltipError": "Eşitleme hatası", + "syncTooltipNotSynced": "Eşitlenmedi", + "noTags": "Etiket yok", + "syncTooltipCloseToSync": "Eşitlemek için profili kapatın", + "syncTooltipDisabledWithLast": "Eşitleme devre dışı, son eşitleme {{time}}", + "addTagsPlaceholder": "Etiket ekleyin", + "tagsHeader": "Etiketler", + "noteHeader": "Not", + "vpnsHeading": "VPN'ler", + "createByCountryHeading": "Ülkeye göre oluştur" + }, + "dataTableActionBar": { + "selected": "{{count}} seçildi", + "clearSelection": "Seçimi temizle" + }, + "appUpdate": { + "toast": { + "updateFailed": "Donut Browser güncellenemedi", + "restartFailed": "Yeniden başlatılamadı", + "updateReady": "Güncelleme hazır, uygulamak için yeniden başlatın", + "manualDownloadRequired": "Elle indirme gerekli", + "restartNow": "Şimdi Yeniden Başlat", + "viewRelease": "Sürümü Görüntüle", + "later": "Daha Sonra", + "uploading": "Yükleniyor", + "downloading": "İndiriliyor", + "startingUpdate": "Güncelleme başlatılıyor..." + } + }, + "browserDownload": { + "toast": { + "fetchVersionsFailed": "{{browser}} sürümleri getirilemedi", + "foundNewVersions": "{{count}} yeni {{browser}} sürümü bulundu!", + "totalAvailableVersions": "Toplam kullanılabilir: {{count}} sürüm", + "downloadFailed": "{{browser}} {{version}} indirilemedi", + "calculating": "hesaplanıyor...", + "extractionFailed": "{{browser}} {{version}}: çıkarma başarısız", + "extractionFailedDescription": "Bozuk dosya silindi. Bir sonraki denemede yeniden indirilecek.", + "extracting": "Tarayıcı dosyaları çıkarılıyor... Lütfen uygulamayı kapatmayın.", + "verifying": "Tarayıcı dosyaları doğrulanıyor...", + "downloadingRolling": "Sürekli yayın (rolling release) derlemesi indiriliyor...", + "geoipDownloading": "GeoIP veritabanı indiriliyor", + "geoipDownloaded": "GeoIP veritabanı başarıyla indirildi!" + } + }, + "versionUpdater": { + "toast": { + "alreadyAvailable": "{{browser}} {{version}} zaten kullanılabilir", + "updatingProfiles": "Profil yapılandırmaları güncelleniyor...", + "updateCompleted": "{{browser}} güncellemesi tamamlandı", + "singleProfileUpdated": "\"{{name}}\" profili {{version}} sürümüne güncellendi. Artık tarayıcılarınızı en son sürümle başlatabilirsiniz.", + "multipleProfilesUpdated": "{{count}} profil {{version}} sürümüne güncellendi. Artık tarayıcılarınızı en son sürümle başlatabilirsiniz.", + "versionAvailable": "{{version}} sürümü artık kullanılabilir. Çalışan profiller yeniden başlatıldığında yeni sürümü kullanacak.", + "autoUpdateFailed": "{{browser}} otomatik olarak güncellenemedi", + "updateWithErrors": "Güncelleme bazı hatalarla tamamlandı", + "updateWithErrorsDescription": "{{newVersions}} yeni sürüm bulundu, {{failedUpdates}} tarayıcı güncellenemedi", + "updateSuccess": "Tarayıcı sürümleri başarıyla güncellendi", + "updateSuccessDescription": "{{successfulUpdates}} tarayıcıda {{newVersions}} yeni sürüm bulundu. Otomatik indirmeler kısa süre içinde başlayacak.", + "upToDate": "Yeni tarayıcı sürümü bulunamadı", + "upToDateDescription": "Tüm tarayıcı sürümleri güncel", + "updateAllFailed": "Tarayıcı sürümleri güncellenemedi", + "updateStarted": "{{browser}} güncellemesi başladı", + "updateStartedDescription": "{{version}} sürümünün indirilmesi kısa süre içinde başlayacak. Güncelleme tamamlanana kadar tarayıcı başlatma devre dışı.", + "downloadStarting": "{{browser}} {{version}} indirmesi başlatılıyor", + "downloadProgressBelow": "İndirme ilerlemesi aşağıda gösterilecek...", + "autoDownloadStarted": "{{browser}} {{version}} otomatik olarak indiriliyor. İlerleme aşağıda gösterilecek.", + "lookingForUpdates": "{{browser}} için güncellemeler aranıyor" + } + }, + "profilePassword": { + "set": { + "title": "Profil Parolası Belirle", + "description": "{{name}} profilinin diskteki verilerini şifreleyin. Profili her başlattığınızda bu parolaya ihtiyacınız olacak.", + "button": "Profili Şifrele" + }, + "unlock": { + "title": "Profilin Kilidini Aç", + "description": "{{name}} profilinin kilidini açmak için parolayı girin.", + "button": "Kilidi Aç" + }, + "change": { + "title": "Profil Parolasını Değiştir", + "description": "{{name}} profilini yeni bir parolayla yeniden şifreleyin.", + "button": "Parolayı Değiştir" + }, + "remove": { + "title": "Profil Parolasını Kaldır", + "description": "{{name}} profilinin diskteki verilerinin şifresini çözün. Profil artık parola korumalı olmayacak.", + "button": "Parolayı Kaldır" + }, + "fields": { + "password": "Parola", + "currentPassword": "Mevcut parola", + "newPassword": "Yeni parola", + "confirm": "Parolayı onaylayın", + "confirmPassword": "Yeni parolayı onaylayın" + }, + "errors": { + "oldPasswordRequired": "Mevcut parola zorunludur", + "passwordRequired": "Parola zorunludur", + "tooShort": "Parola en az 8 karakter olmalıdır", + "mismatch": "Parolalar eşleşmiyor" + }, + "toasts": { + "set": "Profil artık parola korumalı", + "changed": "Profil parolası değiştirildi", + "removed": "Profil parolası kaldırıldı" + }, + "warnings": { + "forgetWarningTitle": "Önemli: bu parola kurtarılamaz", + "forgetWarningBody": "Donut Browser bu parolayı sıfırlayamaz, kurtaramaz veya atlayamaz. Unutursanız bu profilin verilerine erişimi kalıcı olarak kaybedersiniz." + }, + "modes": { + "set": "Belirle", + "change": "Değiştir", + "remove": "Kaldır", + "validate": "Doğrula" + }, + "verifyDialog": { + "title": "Profil Parolasını Doğrula", + "description": "Diskte saklanan parolayla eşleştiğini onaylamak için profil parolasını girin.", + "submit": "Doğrula", + "matchToast": "Parola doğru" + } + }, + "backendErrors": { + "incorrectPassword": "Yanlış parola", + "lockedOut": "Çok fazla hatalı deneme. {{duration}} sonra yeniden deneyin.", + "lockedOutDuration": { + "seconds": "{{seconds}} sn", + "minutes": "{{minutes}} dk", + "hours": "{{hours}} sa" + }, + "profileNotFound": "Profil bulunamadı", + "profileNotProtected": "Profil parola korumalı değil", + "profileAlreadyProtected": "Profil zaten parola korumalı", + "profileRunning": "Profil çalışırken bu işlem gerçekleştirilemez", + "profileEphemeral": "Geçici profiller parolayla korunamaz — verileri çıkışta silinir.", + "profileMissingSalt": "Profilin şifreleme tuzu (salt) eksik", + "profileLocked": "Profil kilitli. Önce parolayı girin.", + "invalidProfileId": "Geçersiz profil kimliği", + "passwordTooShort": "Parola en az {{min}} karakter olmalıdır", + "proxyNotFound": "Proxy bulunamadı", + "groupNotFound": "Grup bulunamadı", + "groupAlreadyExists": "Bu ada sahip bir grup zaten var", + "vpnNotFound": "VPN bulunamadı", + "extensionNotFound": "Uzantı bulunamadı", + "extensionGroupNotFound": "Uzantı grubu bulunamadı", + "cannotModifyCloudManagedProxy": "Bulut tarafından yönetilen bir proxy'nin eşitlemesi değiştirilemez", + "syncLockedByProfile": "Eşitlenen profiller tarafından kullanılırken eşitleme devre dışı bırakılamaz", + "syncNotConfigured": "Eşitleme yapılandırılmadı. Önce oturum açın veya kendi sunucunuzu yapılandırın.", + "internal": "Bir şeyler ters gitti: {{detail}}", + "invalidLaunchHookUrl": "Geçersiz başlatma kancası URL'si. Tam bir http:// veya https:// URL'si kullanın.", + "cookieDbLocked": "Çerezler okunamadı — veritabanı kilitli. Tarayıcıyı kapatıp yeniden deneyin.", + "cookieDbUnavailable": "Çerezler okunamadı — çerez deposu kullanılamıyor.", + "selfHostedRequiresLogout": "Kendi sunucunuzu yapılandırmadan önce Donut hesabınızdan çıkış yapın.", + "fingerprintRequiresPro": "Parmak izini görüntülemek veya düzenlemek etkin bir ücretli plan gerektirir. Koruma tüm planlara dahildir.", + "proxyNotWorking": "Seçilen proxy çalışmıyor, bu nedenle profil oluşturulmadı.", + "proxyPaymentRequired": "Seçilen proxy ödeme gerektiriyor (402) — aboneliği sona ermiş olabilir — bu nedenle profil oluşturulmadı.", + "vpnNotWorking": "Seçilen VPN çalışmıyor, bu nedenle profil oluşturulmadı.", + "camoufoxImportDeprecated": "Bu profil türünün içe aktarılması artık desteklenmiyor. Lütfen bunun yerine Wayfern kullanın.", + "updateChecksumsUnavailable": "{{version}} güncellemesi doğrulanamadı çünkü sağlama toplamı dosyası alınamadı. Güncelleme yüklenmedi; daha sonra yeniden denenecek.", + "updateChecksumMismatch": "İndirilen güncelleme dosyası {{file}} sağlama toplamı doğrulamasını geçemedi ve silindi. Lütfen yeniden deneyin.", + "nameCannotBeEmpty": "Ad boş olamaz", + "wayfernVersionNotAvailable": "Wayfern {{requested}} sürümü indirilemiyor. Güncel sürüm: {{current}}." + }, + "rail": { + "profiles": "Profiller", + "extensions": "Uzantılar", + "groups": "Gruplar", + "settings": "Ayarlar", + "more": { + "label": "Diğer", + "closeAriaLabel": "Menüyü kapat", + "importProfile": "Profil içe aktar", + "importProfileHint": "Başka bir araçtan profil getirin", + "keyboardShortcuts": "Klavye kısayolları", + "keyboardShortcutsHint": "Tüm kısayolları görüntüle" + }, + "network": "Ağ", + "integrations": "Entegrasyonlar", + "account": "Hesap" + }, + "pageTitle": { + "proxies": "Ağ", + "extensions": "Uzantılar", + "groups": "Gruplar", + "vpns": "Ağ", + "settings": "Ayarlar", + "integrations": "Entegrasyonlar", + "account": "Hesap", + "import": "Profil içe aktar", + "shortcuts": "Klavye kısayolları" + }, + "encryption": { + "required": { + "title": "Eşitleme duraklatıldı — parola gerekli", + "description": "Şifrelenmiş veriler indirildi ancak bu cihazda uçtan uca şifreleme parolası ayarlanmadı. Eşitlemeye devam etmek için Ayarlar → Şifreleme bölümünü açın ve parolayı girin.", + "openSettings": "Ayarları Aç" + }, + "rollover": { + "startedTitle": "Verileriniz yeniden şifreleniyor", + "startedDescription": "Eşitlenen her öğeyi yeni parolayla yeniden yüklüyoruz. Önce profiller; ardından proxy'ler, gruplar, VPN'ler ve uzantılar.", + "progressTitle": "Yeniden şifreleniyor: {{stage}}", + "progressDescription": "{{done}} / {{total}}", + "completedTitle": "Yeniden şifreleme tamamlandı", + "completedDescription": "Eşitlenen tüm veriler yeni parolayla mühürlendi.", + "stage": { + "profiles": "profiller", + "proxies": "proxy'ler", + "groups": "gruplar", + "vpns": "VPN'ler", + "extensions": "uzantılar", + "extension_groups": "uzantı grupları" + } + } + }, + "account": { + "refreshed": "Hesap yenilendi", + "loggedOut": "Çıkış yapıldı", + "signedOut": "Oturum kapatıldı", + "signedOutDescription": "Bulut eşitlemesi, şifreli profiller ve ekip özelliklerini etkinleştirmek için oturum açın.", + "plan": "Plan: {{plan}} · {{period}}", + "refresh": "Yenile", + "logout": "Çıkış yap", + "signIn": "Oturum aç", + "fields": { + "plan": "Plan", + "status": "Durum", + "teamRole": "Ekip rolü", + "period": "Faturalama dönemi", + "device": "Cihaz" + }, + "tabs": { + "account": "Hesap", + "selfHosted": "Kendi sunucunuz" + }, + "selfHosted": { + "title": "Kendi eşitleme sunucunuz", + "description": "Barındırılan bulutu kullanmadan profilleri, proxy'leri, grupları ve uzantıları eşitlemek için Donut'u kendi donut-sync sunucunuza yönlendirin.", + "disabledWhileLoggedIn": "Donut hesabınızda oturum açıkken kendi sunucunuzla eşitleme kullanılamaz. Özel bir sunucu kullanmak için çıkış yapın.", + "connectionStatus": "Bağlantı:", + "statusUnknown": "Test edilmedi", + "testConnection": "Bağlantıyı test et", + "disconnect": "Bağlantıyı kes" + }, + "deviceOrdinal": "{{ordinal}} / {{count}}", + "automationPrimaryOnly": "Tarayıcı otomasyonu yalnızca birincil cihazınızda (Cihaz 1) çalışır. Burada kullanmak için oradaki oturumu kapatın.", + "automationActiveHere": "Tarayıcı otomasyonu bu cihazda etkin." + }, + "shortcutsPage": { + "title": "Klavye kısayolları", + "description": "Bu kısayollarla iş akışınızı hızlandırın." + }, + "commandPalette": { + "placeholder": "Bir komut yazın veya arayın...", + "empty": "Sonuç bulunamadı.", + "groups": { + "navigation": "Gezinme", + "profiles": "Profiller", + "actions": "İşlemler", + "profileGroups": "Profil grupları" + }, + "actions": { + "launchProfile": "{{name}} profilini başlat", + "stopProfile": "{{name}} profilini durdur", + "profileInfo": "Bilgi — {{name}}" + } + }, + "shortcuts": { + "openPalette": "Komut paletini aç", + "openShortcuts": "Klavye kısayollarını görüntüle", + "importProfile": "Profil içe aktar", + "goProfiles": "Profiller'e git", + "goProxies": "Ağ'a git", + "goExtensions": "Uzantılar'a git", + "goGroups": "Gruplar'a git", + "goIntegrations": "Entegrasyonlar'a git", + "goAccount": "Hesap'a git", + "goSettings": "Ayarlar'a git" + }, + "closeConfirm": { + "title": "Donut Browser kapatılsın mı?", + "description": "Uygulamayı sistem tepsisine göndermek mi yoksa çıkmak mı istersiniz?", + "minimize": "Tepsiye Küçült", + "quit": "Çık" + }, + "tray": { + "show": "Donut Browser'ı Göster", + "quit": "Çık" + }, + "onboarding": { + "steps": { + "createProfile": { + "title": "İlk profilinizi oluşturun", + "content": "İlk profilinizi oluşturmak için buraya tıklayın. Tarayıcı olarak Wayfern'ü seçin — önerilen, parmak izi korumalı Chromium." + }, + "dnsBlocking": { + "title": "DNS engelleme", + "content": "Profil için bir DNS engel listesi düzeyi belirlemek üzere bu açılır menüyü kullanın — reklamları, izleyicileri ve kötü amaçlı yazılımları ağ düzeyinde engeller. Daha yüksek düzeyler daha fazlasını engeller." + } + }, + "buttons": { + "skip": "Atla", + "back": "Geri", + "next": "İleri", + "finish": "Bitir" + }, + "thankYou": { + "title": "Donut Browser'ı seçtiğiniz için teşekkürler", + "body": "Umarız gezinmenizi daha gizli hale getirmenize yardımcı olur — her kimlik kendine ait kalır ve hiçbir şey makinenizden dışarı çıkmaz. İyi kullanımlar.", + "cta": "Gezinmeye başla" + } + }, + "welcome": { + "title": "Donut Browser'a Hoş Geldiniz", + "tagline": "Aynı anda birçok kimliği yönetmek için açık kaynaklı bir anti-detect tarayıcı.", + "skip": "Atla", + "next": "İleri", + "permissions": { + "title": "Mikrofon ve kameraya izin verin", + "desc": "Mikrofon veya kamera gerektiren sitelerin tarayıcı profillerinizde çalışması için erişim verin. macOS bir kez sorar; her site yine de size ayrıca sorar.", + "skip": "Şimdi değil", + "grant": "Erişime izin ver", + "requesting": "İsteniyor…" + }, + "ready": { + "title": "Her şey hazırlanıyor", + "descDownloading": "İlk tarayıcınız (Wayfern) indiriliyor. Bu tek seferlik kurulum arka planda çalışır — biraz bekleyin.", + "descReady": "Tarayıcınız hazır. Hadi ilk profilinizi oluşturalım.", + "cta": "İlk profilimi oluştur", + "downloading": "İndiriliyor…", + "extracting": "Çıkarılıyor…", + "stats": "{{downloaded}} / {{total}}", + "speed": "{{speed}}/sn", + "timeLeft": "{{time}} kaldı", + "descExtracting": "Tarayıcınız çıkarılıyor. Bu tek seferlik kurulum arka planda çalışır — biraz bekleyin.", + "almostFinished": "Neredeyse bitti…", + "errorTitle": "Kurulum başarısız", + "errorDownload": "{{browser}} indirilemedi. Bağlantınızı kontrol edip yeniden deneyin.", + "errorExtraction": "{{browser}} çıkarılamadı. Lütfen yeniden deneyin.", + "errorGeneric": "{{browser}} kurulurken bir şeyler ters gitti. Lütfen yeniden deneyin.", + "retry": "Yeniden dene" + }, + "features": { + "title": "Özellikler", + "items": { + "setDefault": "Varsayılan Tarayıcı Olarak Ayarlama", + "proxy": "Proxy Desteği (HTTP/SOCKS5)", + "vpn": "VPN Desteği (WireGuard)", + "profiles": "Sınırsız Yerel Profil", + "api": "Profil Yönetimi API'si ve MCP", + "openSource": "Açık Kaynak", + "groups": "Profil Grupları", + "cookies": "Çerez İçe/Dışa Aktarma" + } + }, + "license": { + "title": "Lisanslama", + "body": "Donut Browser açık kaynaklıdır ve kullanımı ücretsizdir.", + "agree": "Anladım", + "personalTitle": "Kişisel kullanım", + "personalDesc": "Sonsuza dek ücretsiz.", + "commercialTitle": "Ticari kullanım", + "trialBadge": "2 hafta ücretsiz", + "commercialDesc": "2 haftalık değerlendirme için ücretsiz. Sonrasında ücretli bir plan, projenin bakımını ve gelişimini sürdürmesini sağlar." + } + }, + "wayfernBlocked": { + "title": "Tarayıcı otomasyonu duraklatıldı", + "description": "Hesabınız, genellikle aynı anda birden fazla cihazda oturum açmaktan kaynaklanan bir nedenle Pro tarayıcı özelliklerinden geçici olarak kısıtlandı. Diğer cihazlardaki oturumları kapatın, ardından geri yüklemek için profili yeniden başlatın." + }, + "wayfernConfigDialog": { + "titleView": "Parmak İzi Ayarlarını Görüntüle - {{name}} ({{browser}})", + "titleConfigure": "Parmak İzi Ayarlarını Yapılandır - {{name}} ({{browser}})", + "invalidFingerprint": "Geçersiz parmak izi yapılandırması", + "invalidFingerprintDescription": "Parmak izi yapılandırması geçersiz JSON içeriyor. Lütfen gelişmiş ayarlarınızı kontrol edin.", + "saveFailed": "Yapılandırma kaydedilemedi", + "unknownError": "Bilinmeyen bir hata oluştu" + }, + "cookieCopy": { + "noOtherTargets": "Başka Wayfern profili seçilmedi" + } +}