diff --git a/web/public/locales/tr/audio.json b/web/public/locales/tr/audio.json index f80ca49f88..d208a743fe 100644 --- a/web/public/locales/tr/audio.json +++ b/web/public/locales/tr/audio.json @@ -32,7 +32,7 @@ "sheep": "Koyun", "train": "Tren", "hair_dryer": "Saç Kurutma Makinesi", - "babbling": "Agulama", + "babbling": "Geveleme", "snicker": "Kıkırdama", "sigh": "İç çekme", "bellow": "Haykırma", diff --git a/web/public/locales/tr/common.json b/web/public/locales/tr/common.json index 63a9c188f6..0eed89dea4 100644 --- a/web/public/locales/tr/common.json +++ b/web/public/locales/tr/common.json @@ -76,7 +76,8 @@ "inProgress": "Devam ediyor", "invalidStartTime": "Geçersiz başlangıç zamanı", "invalidEndTime": "Geçersiz bitiş zamanı", - "never": "Asla" + "never": "Asla", + "custom": "Özelleştir..." }, "button": { "off": "KAPALI", diff --git a/web/public/locales/tr/components/dialog.json b/web/public/locales/tr/components/dialog.json index bfbf286ce3..3919b1a41a 100644 --- a/web/public/locales/tr/components/dialog.json +++ b/web/public/locales/tr/components/dialog.json @@ -84,8 +84,8 @@ "newCaseNamePlaceholder": "Yeni vaka ismi", "newCaseDescriptionPlaceholder": "Vaka açıklaması", "label": "Vaka", - "nonAdminHelp": "Bu dışa aktarımlar için yeni bir vaka oluşturulacak.", - "placeholder": "Bir vaka seç" + "placeholder": "Bir vaka seç", + "nameRequired": "Vaka adı zorunludur" }, "queueing": "Dışa aktarım sıraya alınıyor...", "tabs": { @@ -112,7 +112,9 @@ "selectWithActivity": "Nesne takibi yapmış kameralar", "selectGroup": "Grup seç", "noMatchingCameras": "Arama kriterlerinize uyan kamera bulunamadı", - "selectedCount": "{{selected}} / {{total}} seçili" + "selectedCount": "{{selected}} / {{total}} seçili", + "noCamerasSelected": "En az bir kamera seçin", + "caseNameDefault": "Çok kameralı dışa aktarım - {{date}}" }, "multi": { "title_one": "1 incelemeyi dışa aktar", diff --git a/web/public/locales/tr/config/cameras.json b/web/public/locales/tr/config/cameras.json index a6bd852a01..dba3746574 100644 --- a/web/public/locales/tr/config/cameras.json +++ b/web/public/locales/tr/config/cameras.json @@ -943,6 +943,10 @@ "enabled_in_config": { "label": "Orijinal bildirim durumu", "description": "Bildirimlerin statik yapılandırmadaki orijinal etkinleştirilme durumunu belirtir." + }, + "ttl": { + "label": "Bildirim ömrü (TTL)", + "description": "Anlık bildirim servisinin bir uyarı etkinken cihaza ulaşamaması durumunda ne yapacağı. \"Hemen\" bildirimi derhal iletir veya kaybeder. \"Sağlam\" 30 saniye kadar denemeye devam eder. Bir uyarı sona erdiğinde gönderilen bildirim ise her zaman bir saate kadar saklanır." } }, "onvif": { diff --git a/web/public/locales/tr/config/global.json b/web/public/locales/tr/config/global.json index 4c2549ba19..63ad5f6642 100644 --- a/web/public/locales/tr/config/global.json +++ b/web/public/locales/tr/config/global.json @@ -268,7 +268,7 @@ }, "cookie_secure": { "label": "Güvenli çerez bayrağı", - "description": "Kimlik doğrulama çerezinde güvenli bayrağı (flag) etkinleştir; TLS kullanırken etkin olmalıdır." + "description": "Kimlik doğrulama çerezinde güvenli bayrağı (flag) daima etkinleştir. Frigate, TLS üzerinden hizmet verirken bu ayarı otomatik olarak yapar. Ters vekil sunucu Frigate'in önünde TLS sonlandırma işlemini gerçekleştirdiğinde bu ayarı etkinleştirin. TLS portuna bağlanan bir vekil sunucu, Frigate'i tarayıcılara HTTPS üzerinden sunmalıdır." }, "session_length": { "label": "Oturum süresi", @@ -1130,7 +1130,11 @@ "label": "Orijinal bildirim durumu", "description": "Bildirimlerin statik yapılandırmadaki orijinal etkinleştirilme durumunu belirtir." }, - "description": "Tüm kameralar için bildirimlerin etkinleştirme ve kontrol ayarları; kamera bazında istisna ayarlanabilir." + "description": "Tüm kameralar için bildirimlerin etkinleştirme ve kontrol ayarları; kamera bazında istisna ayarlanabilir.", + "ttl": { + "label": "Bildirim ömrü (TTL)", + "description": "Anlık bildirim servisinin bir uyarı etkinken cihaza ulaşamaması durumunda ne yapacağı. \"Hemen\" bildirimi derhal iletir veya kaybeder. \"Sağlam\" 30 saniye kadar denemeye devam eder. Bir uyarı sona erdiğinde gönderilen bildirim ise her zaman bir saate kadar saklanır." + } }, "onvif": { "label": "ONVIF", @@ -1310,6 +1314,10 @@ "version_check": { "label": "Sürüm kontrolü", "description": "Daha yeni bir Frigate sürümü var mı tespiti için dışa dönük kontrolü etkinleştir." + }, + "analytics": { + "label": "Anonim analitikleri paylaş", + "description": "Frigate geliştiricilerinin neleri destekleyecekleri konusunda karar vermelerine yardımcı olmak için günde bir kez anonim kullanım raporu gönder. Bu özellik açılmadan hiçbir şey gönderilmez." } }, "ui": { diff --git a/web/public/locales/tr/views/live.json b/web/public/locales/tr/views/live.json index f75149e9cf..d068d66deb 100644 --- a/web/public/locales/tr/views/live.json +++ b/web/public/locales/tr/views/live.json @@ -75,11 +75,12 @@ }, "unavailable": { "browser": "Tarayıcınız WebRTC desteklemiyor.", - "not-configured": "WebRTC yapılandırılmamış. go2rtc webrtc adaylarını veya ice_servers'ı ayarlayın.", + "not-configured": "Etkinleştirmek için, bu sunucuyu IP:8555 biçiminde \"go2rtc → webrtc → adaylar\" altından ekleyin.", "unreachable": "WebRTC bağlanamadı. 8555 portunun ulaşılabilir ve STUN/TURN sunucu ayarlarının doğru olduğunu kontrol edin.", "video-codec": "Bu yayının video kodeği bu tarayıcıda WebRTC ile desteklenmiyor.", "audio-codec": "Bu yayının ses kodeği WebRTC tarafından desteklenmiyor. go2rtc ile opus veya G.711'e dönüştürün.", - "checking": "WebRTC uygunluğu kontrol ediliyor…" + "checking": "WebRTC uygunluğu kontrol ediliyor…", + "notConfiguredOptional": "İsteğe bağlı: Canlı görünüm bu olmadan da çalışır. WebRTC aslen çift yönlü konuşma için gereklidir." } }, "auto": { diff --git a/web/public/locales/tr/views/motionSearch.json b/web/public/locales/tr/views/motionSearch.json index 31d5591382..899cc245b5 100644 --- a/web/public/locales/tr/views/motionSearch.json +++ b/web/public/locales/tr/views/motionSearch.json @@ -58,7 +58,9 @@ "invalidTimeRange": "Bitiş zamanı başlangıç zamanından sonra olmalıdır", "searchFailed": "Arama başarısız oldu: {{message}}", "polygonTooSmall": "Çokgenin en az 3 noktası olmalıdır", - "unknown": "Bilinmeyen hata" + "unknown": "Bilinmeyen hata", + "alreadyRunning": "Halen devam eden bir hareket aramanız var. Tamamlanmasını bekleyin veya iptal edin.", + "tooManySearches": "Çok sayıda hareket araması yapılmakta. Biri bittiğinde tekrar deneyin." }, "changePercentage": "%{{percentage}} değişti", "metrics": { diff --git a/web/public/locales/tr/views/settings.json b/web/public/locales/tr/views/settings.json index 47a986a41b..cc9d0a78cf 100644 --- a/web/public/locales/tr/views/settings.json +++ b/web/public/locales/tr/views/settings.json @@ -503,7 +503,8 @@ "title": "Kullanıcılar", "management": { "title": "Kullanıcı Yönetimi", - "desc": "Bu Frigate kurulumundaki kullanıcı hesaplarını yönetin." + "desc": "Bu Frigate kurulumundaki kullanıcı hesaplarını yönetin.", + "authDisabled": "Yerleşik kimlik doğrulama devre dışı bırakılmış. Bu hesaplarla giriş yapılabilmesi için etkinleştirilmesi gerekir." }, "addUser": "Kullanıcı Ekle", "toast": { @@ -543,13 +544,6 @@ "title": "Parolayı Onayla", "placeholder": "Parolayı Onayla" }, - "strength": { - "title": "Parola gücü: ", - "weak": "Zayıf", - "medium": "Orta", - "strong": "Güçlü", - "veryStrong": "Çok Güçlü" - }, "notMatch": "Parolalar eşleşmiyor", "match": "Parolalar eşleşiyor", "show": "Parolayı göster", @@ -647,7 +641,8 @@ "untilRestart": "Yeniden başlatılana kadar askıya al", "10minutes": "10 dakika süreyle askıya al", "5minutes": "5 dakika süreyle askıya al", - "suspend": "Askıya Al" + "suspend": "Askıya Al", + "custom": "Şu zamana kadar askıya al..." }, "toast": { "success": { @@ -664,7 +659,13 @@ "unregisterDevice": "Bu Cihazın Bildirimler İçin Kaydını Sil", "active": "Bildirimler Aktif", "unsavedChanges": "Kaydedilmemiş bildirim ayar değişiklikleri", - "unsavedRegistrations": "Kaydedilmemiş bildirim cihaz kayıtları" + "unsavedRegistrations": "Kaydedilmemiş bildirim cihaz kayıtları", + "customSuspension": { + "title": "Özelleştirilmiş askıya alma zamanı", + "description": "Bu kameranın bildirimlerini seçilen zamana dek askıya al.", + "untilLabel": "Şu zamana kadar askıya al:", + "invalidTime": "Gelecekte bir zaman seçin." + } }, "frigatePlus": { "title": "Frigate+ Ayarları", @@ -707,7 +708,8 @@ "ariaLabel": "Modelleri türe göre filtrele", "baseModels": "Temel Modeller", "fineTunedModels": "İnce Ayarlanmış Modeller" - } + }, + "showIncompatible": "Uyumsuz modelleri göster" }, "toast": { "success": "Frigate+ ayarları kaydedildi. Değişiklikleri uygulamak için Frigate'i yeniden başlatın.", @@ -957,7 +959,8 @@ "invalidCharacters": "Kamera adı geçersiz karakterler içeriyor", "nameExists": "Kamera adı zaten mevcut", "customUrlRtspRequired": "Özelleştirilmiş URL'ler \"rtsp://\" veya \"rtsps://\" ile başlamalıdır. RTSP olmayan kamera yayınları için manuel yapılandırma gereklidir.", - "brandOrCustomUrlRequired": "Bir kamera markası seçip sunucu(host)/IP adresi girin ya da özel bir URL kullanmak için 'Diğer' seçeneğini tercih edin" + "brandOrCustomUrlRequired": "Bir kamera markası seçip sunucu(host)/IP adresi girin ya da özel bir URL kullanmak için 'Diğer' seçeneğini tercih edin", + "onvifPortInvalid": "ONVIF portu 1 ile 65535 arasında bir tam sayı olmalıdır" }, "useDigestAuthDescription": "ONVIF için HTTP özet (digest) kimlik doğrulamasını kullan. Bazı kameralar, standart yönetici kullanıcısı yerine ONVIF'e özgü bir kullanıcı adı/parola kullanılmasını gerektirebilir." }, @@ -2059,7 +2062,8 @@ "autotrackingNoZones": "Otomatik takip için en az bir bölge gerekir. Maskeler / Bölgeler'den bu kamera için bir bölge tanımlayın, sonra da aşağıda zorunlu bölge olarak ayarlayın." }, "notifications": { - "profileBaseDisabled": "Hiçbir kameranın temel yapılandırmasında bildirimler etkinleştirilmemiş. Bu nedenle bildirimleri bir profilde etkinleştirmenin de etkisi olmayacaktır. En az bir kameranın temel yapılandırmasında bildirimleri etkinleştirin." + "profileBaseDisabled": "Hiçbir kameranın temel yapılandırmasında bildirimler etkinleştirilmemiş. Bu nedenle bildirimleri bir profilde etkinleştirmenin de etkisi olmayacaktır. En az bir kameranın temel yapılandırmasında bildirimleri etkinleştirin.", + "ttlDelay": "Bildirimlerin ulaşması 30 saniye kadar gecikebilir ve incelenen öğe sona ermiş olsa dahi canlı görünüme bağlantı verebilir." }, "live": { "noGo2rtcStream": "Bu kameranın canlı görüntüsü düşük kare hızında çalışan ve ses içermeyen basit bir oynatıcı kullanıyor. Daha akıcı görüntü ve ses almak için bir go2rtc yayını yapılandırın." @@ -2100,5 +2104,14 @@ "scenes": { "default": "Varsayılan" } + }, + "notificationTtl": { + "immediate": "Hemen", + "reliable": "Sağlam" + }, + "analyticsPreview": { + "show": "Raporun önizlemesini göster", + "desc": "Paylaşım açık olduğu sürece Frigate bu raporu günde bir kez gönderir. Rapor asla kamera adlarını, bölgeleri, etiketleri veya adresleri içermez.", + "error": "Önizleme oluşturulamadı" } } diff --git a/web/public/locales/tr/views/system.json b/web/public/locales/tr/views/system.json index 7c7ab398ba..3ff5b86af3 100644 --- a/web/public/locales/tr/views/system.json +++ b/web/public/locales/tr/views/system.json @@ -302,7 +302,8 @@ "update_available": "Frigate {{version}} sürümü çıkmış", "ffmpeg_high_cpu": "FFmpeg CPU kullanımı yüksek (ortalama %{{cpu}})", "detect_high_cpu": "Algılama CPU kullanımı yüksek (ortalama %{{cpu}})", - "object_processing_behind": "Takipli nesneler eş zamanlı işlenemediği için kamera kareleri atlandı. CPU kullanımını kontrol edin. Konteyner ya da sanal makine (VM) üzerindeki CPU limitleri veya sabitlemeleri (pinning) de Frigate'e çok az CPU bırakıyor olabilir" + "object_processing_behind": "Takipli nesneler eş zamanlı işlenemediği için kamera kareleri atlandı. CPU kullanımını kontrol edin. Konteyner ya da sanal makine (VM) üzerindeki CPU limitleri veya sabitlemeleri (pinning) de Frigate'e çok az CPU bırakıyor olabilir", + "analytics_prompt": "Geliştiricilerin Frigate'i iyileştirmesine yardımcı olmak için anonim kullanım istatistiklerini paylaşmayı düşünebilirsiniz" }, "streamPrefix": "{{index}}. yayın: {{message}}", "streamPrefixRestream": "{{index}}. Yayın (go2rtc üzerinden): {{message}}", @@ -320,7 +321,9 @@ "showAllTitle": "Tüm gizlenmiş bilgilendirmeleri göster?", "showAllDesc": "Anlaşılanların ve sessize alınanların her biri Bilgilendirmeler listesine geri döner; yapılandırma ve yayın kontrolleri dahil.", "acknowledgedAt": "Anlaşıldı: {{time}}", - "mutedAt": "Sessize alındı: {{time}}" + "mutedAt": "Sessize alındı: {{time}}", + "occurred_other": "En son: {{lastTime}} · {{time}} tarihinden beri {{count}} kere", + "occurred_one": "{{time}} tarihinde" }, "hardware": { "title": "Donanım",