mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-06 13:34:13 +03:00
Compare commits
20 Commits
8cf2c0654a
...
9477335e34
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9477335e34 | ||
|
|
84105be5e9 | ||
|
|
27ed1ad4e1 | ||
|
|
d7200fec4c | ||
|
|
ace71505ca | ||
|
|
52717b62de | ||
|
|
3faefa5db2 | ||
|
|
09b3f3cf66 | ||
|
|
06e72454bd | ||
|
|
bde3b5d6db | ||
|
|
eb9758583a | ||
|
|
364e1620b6 | ||
|
|
c98d3a1aaf | ||
|
|
0bcf171299 | ||
|
|
db886f85e7 | ||
|
|
76d2cc853f | ||
|
|
5e38da8fb1 | ||
|
|
672e91d24f | ||
|
|
ccefc79499 | ||
|
|
00720f6b31 |
@ -156,7 +156,7 @@
|
||||
"modelCreated": "El model s'ha creat correctament. Utilitzeu la vista Classificacions recents per a afegir imatges per als estats que falten i, a continuació, entrenar el model.",
|
||||
"missingStatesWarning": {
|
||||
"title": "Falten exemples d'estat",
|
||||
"description": "Es recomana seleccionar exemples per a tots els estats per obtenir els millors resultats. Podeu continuar sense seleccionar tots els estats, però el model no serà entrenat fins que tots els estats tinguin imatges. Després de continuar, utilitzeu la vista Classificacions recents per classificar imatges per als estats que falten, i després entrenar el model."
|
||||
"description": "No heu seleccionat exemples per a tots els estats. El model no serà entrenat fins que tots els estats tinguin imatges. Després de continuar, utilitzeu la vista Classificacions recents per classificar imatges per als estats que falten, i després entrenar el model."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -172,7 +172,7 @@
|
||||
"name": {
|
||||
"inputPlaceHolder": "Introduïu un nom…",
|
||||
"title": "Nom",
|
||||
"tips": "El nom ha de tenir almenys 2 caràcters, ha de tenir almenys una lletra, i no ha de ser el nom d'una càmera o una altra zona en aquesta càmera."
|
||||
"tips": "El nom ha de tenir almenys 2 caràcters, ha de tenir almenys una lletra, i no ha de ser el nom d'una càmera o una altra zona."
|
||||
},
|
||||
"label": "Zones",
|
||||
"desc": {
|
||||
|
||||
@ -25,10 +25,7 @@
|
||||
"deletedModel_one": "Úspešne odstranený {{count}} model",
|
||||
"deletedModel_few": "Úspešne odstranené {{count}} modely",
|
||||
"deletedModel_other": "Úspěšne ostranených {{count}} modelov",
|
||||
"deletedCategory": "Zmazať triedu",
|
||||
"categorizedImage": "Obrázek úspěšně klasifikován",
|
||||
"trainedModel": "Úspěšně vytrénovaný model.",
|
||||
"trainingModel": "Trénování modelu bylo úspěšně zahájeno."
|
||||
"deletedCategory": "Zmazať triedu"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -41,8 +41,6 @@
|
||||
"zoomOut": "Oddálit",
|
||||
"detail": {
|
||||
"label": "Detail",
|
||||
"noDataFound": "Žádná detailní data k prohlédnutí",
|
||||
"aria": "Přepnout detailní zobrazení",
|
||||
"trackedObject_other": "{{count}} objektů"
|
||||
"noDataFound": "Žádná detailní data k prohlédnutí"
|
||||
}
|
||||
}
|
||||
|
||||
@ -36,7 +36,7 @@
|
||||
"desc": "Skutečně chcete vymazat kolekci {{name}}? Toto trvale vymaže všechny přiřazené obličeje."
|
||||
},
|
||||
"train": {
|
||||
"title": "Nedávná rozpoznání",
|
||||
"title": "Trénovat",
|
||||
"empty": "Nejsou zde žádné předchozí pokusy o rozpoznání obličeje",
|
||||
"aria": "Vybrat trénink"
|
||||
},
|
||||
|
||||
@ -307,9 +307,7 @@
|
||||
"frigateplus": "Frigate+",
|
||||
"enrichments": "Obohacení",
|
||||
"triggers": "Spouštěče",
|
||||
"cameraManagement": "Správa",
|
||||
"cameraReview": "Kontrola",
|
||||
"roles": "Role"
|
||||
"cameraManagement": "Správa"
|
||||
},
|
||||
"dialog": {
|
||||
"unsavedChanges": {
|
||||
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -1 +0,0 @@
|
||||
{}
|
||||
@ -212,10 +212,6 @@
|
||||
},
|
||||
"hideObjectDetails": {
|
||||
"label": "Ascunde traseul obiectului"
|
||||
},
|
||||
"downloadCleanSnapshot": {
|
||||
"label": "Descarcă un snapshot curat",
|
||||
"aria": "Descarcă snapshot curat"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
|
||||
@ -121,8 +121,7 @@
|
||||
"cancel": "İptal",
|
||||
"twoWayTalk": "Çift Yönlü Ses",
|
||||
"close": "Kapat",
|
||||
"delete": "Sil",
|
||||
"continue": "Devam Et"
|
||||
"delete": "Sil"
|
||||
},
|
||||
"menu": {
|
||||
"systemLogs": "Sistem günlükleri",
|
||||
@ -223,8 +222,7 @@
|
||||
"help": "Yardım",
|
||||
"faceLibrary": "Yüz Veritabanı",
|
||||
"systemMetrics": "Sistem metrikleri",
|
||||
"uiPlayground": "UI Deneme Alanı",
|
||||
"classification": "Sınıflandırma"
|
||||
"uiPlayground": "UI Deneme Alanı"
|
||||
},
|
||||
"label": {
|
||||
"back": "Geri",
|
||||
@ -300,8 +298,5 @@
|
||||
"field": {
|
||||
"optional": "İsteğe bağlı",
|
||||
"internalID": "Frigate’ın yapılandırma ve veritabanında kullandığı Dahili Kimlik"
|
||||
},
|
||||
"information": {
|
||||
"pixels": "{{area}}px"
|
||||
}
|
||||
}
|
||||
|
||||
@ -121,64 +121,7 @@
|
||||
"objectLabel": "Nesne Etiketi",
|
||||
"objectLabelPlaceholder": "Nesne türünü seçin...",
|
||||
"classificationType": "Sınıflandırma Türü",
|
||||
"classificationTypeTip": "Sınıflandırma türleri hakkında bilgi edinin",
|
||||
"classificationTypeDesc": "Alt etiketleri, nesne etiketine ek metin ekler (örneğin: “Person: UPS”). Öznitelikler (attributes) ise nesne meta verilerinde ayrı olarak saklanan ve aranabilir metadata bilgileridir.",
|
||||
"classificationSubLabel": "Alt Etiket",
|
||||
"classificationAttribute": "Özellik",
|
||||
"classes": "Sınıflar",
|
||||
"states": "Durumlar",
|
||||
"classesTip": "Sınıflar hakkında bilgi edinin",
|
||||
"classesStateDesc": "Kamera alanınızın içinde bulunabileceği farklı durumları tanımlayın. Örneğin: bir garaj kapısı için ‘açık’ ve ‘kapalı’.",
|
||||
"classesObjectDesc": "Algılanan nesneleri sınıflandırmak için farklı kategorileri tanımlayın. Örneğin: Bir kişi sınıflandırması için ‘teslimat_görevlisi’, ‘sakin’, ‘yabancı’.",
|
||||
"classPlaceholder": "Sınıf adını girin...",
|
||||
"errors": {
|
||||
"nameRequired": "Model adı gerekli",
|
||||
"nameLength": "Model adı 64 karakter veya daha az olmalıdır",
|
||||
"nameOnlyNumbers": "Model adı yalnızca rakamlardan oluşamaz",
|
||||
"classRequired": "En az 1 sınıf gereklidir",
|
||||
"classesUnique": "Sınıf adları benzersiz olmalıdır",
|
||||
"stateRequiresTwoClasses": "Durum modelleri en az 2 sınıf gerektirir",
|
||||
"objectLabelRequired": "Lütfen bir nesne etiketi seçin",
|
||||
"objectTypeRequired": "Lütfen bir sınıflandırma türü seçin"
|
||||
}
|
||||
},
|
||||
"step2": {
|
||||
"description": "İzlenecek alanı her kamera için seçin ve tanımlayın. Model bu alanların durumunu sınıflandıracaktır.",
|
||||
"cameras": "Kameralar",
|
||||
"selectCamera": "Kamera Seç",
|
||||
"noCameras": "Kameraları eklemek için + simgesine tıklayın",
|
||||
"selectCameraPrompt": "Listedeki bir kamerayı seçerek izlenecek alanı tanımlayın"
|
||||
},
|
||||
"step3": {
|
||||
"selectImagesPrompt": "{{className}} etiketli tüm görselleri seç",
|
||||
"selectImagesDescription": "Görselleri seçmek için üzerlerine tıklayın. Bu sınıfla işiniz bittiğinde Devam Et’e tıklayın.",
|
||||
"allImagesRequired_one": "Lütfen tüm görselleri sınıflandırın. {{count}} görsel kaldı.",
|
||||
"allImagesRequired_other": "Lütfen tüm görselleri sınıflandırın. {{count}} görsel kaldı.",
|
||||
"generating": {
|
||||
"title": "Örnek Görseller Oluşturuluyor",
|
||||
"description": "Frigate kayıtlarınızdan temsilî görüntüler çekiliyor. Bu işlem biraz zaman alabilir…"
|
||||
},
|
||||
"training": {
|
||||
"title": "Model Eğitiliyor",
|
||||
"description": "Modeliniz arka planda eğitiliyor. Bu pencereyi kapatabilirsiniz; eğitim tamamlandığında model otomatik olarak çalışmaya başlayacaktır."
|
||||
},
|
||||
"retryGenerate": "Oluşturmayı Yeniden Dene",
|
||||
"noImages": "Örnek görsel oluşturulamadı",
|
||||
"classifying": "Sınıflandırılıyor ve Eğitiliyor...",
|
||||
"trainingStarted": "Eğitim başarıyla başlatıldı",
|
||||
"modelCreated": "Model başarıyla oluşturuldu. Eksik durumlar için görseller eklemek üzere Son Sınıflandırmalar görünümünü kullanın ve ardından modeli eğitin.",
|
||||
"errors": {
|
||||
"noCameras": "Hiç kamera yapılandırılmadı",
|
||||
"noObjectLabel": "Nesne etiketi seçilmedi",
|
||||
"generateFailed": "Örnekler oluşturulamadı: {{error}}",
|
||||
"generationFailed": "Oluşturma başarısız oldu. Lütfen tekrar deneyin.",
|
||||
"classifyFailed": "Görseller sınıflandırılamadı: {{error}}"
|
||||
},
|
||||
"generateSuccess": "Örnek görseller başarıyla oluşturuldu",
|
||||
"missingStatesWarning": {
|
||||
"title": "Eksik Durum Örnekleri",
|
||||
"description": "En iyi sonuçlar için tavsiye edilir: Tüm durumlar (state) için örnekler seçin. Tüm durumlar için örnek seçmeden devam edebilirsiniz, ancak model, tüm durumlara ait görüntüler eklenene kadar eğitilmeyecektir. Devam ettikten sonra, eksik durumlar için görüntüleri sınıflandırmak ve ardından modeli eğitmek için Son Sınıflandırmalar (Recent Classifications) görünümünü kullanın."
|
||||
}
|
||||
"classificationTypeTip": "Sınıflandırma türleri hakkında bilgi edinin"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -55,8 +55,5 @@
|
||||
"objectTrack": {
|
||||
"trackedPoint": "Takip edilen nokta",
|
||||
"clickToSeek": "Bu zamana gitmek için tıklayın"
|
||||
},
|
||||
"normalActivity": "Normal",
|
||||
"needsReview": "İnceleme Gerekiyor",
|
||||
"securityConcern": "Güvenlik endişesi"
|
||||
}
|
||||
}
|
||||
|
||||
@ -197,20 +197,6 @@
|
||||
"audioTranscription": {
|
||||
"label": "Çözümle",
|
||||
"aria": "Ses çözümlemesi iste"
|
||||
},
|
||||
"downloadCleanSnapshot": {
|
||||
"label": "Temiz anlık görüntüyü indir",
|
||||
"aria": "Temiz anlık görüntüyü indir"
|
||||
},
|
||||
"viewTrackingDetails": {
|
||||
"label": "İzleme ayrıntılarını görüntüle",
|
||||
"aria": "Takip ayrıntılarını göster"
|
||||
},
|
||||
"showObjectDetails": {
|
||||
"label": "Nesne yolunu göster"
|
||||
},
|
||||
"hideObjectDetails": {
|
||||
"label": "Nesne yolunu gizle"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "Takip Edilen Nesne Bulunamadı",
|
||||
@ -222,13 +208,11 @@
|
||||
"success": "Takip edilen nesne başarıyla silindi."
|
||||
}
|
||||
},
|
||||
"tooltip": "Eşleşme: {{type}} (%{{confidence}})",
|
||||
"previousTrackedObject": "Önceki izlenen nesne",
|
||||
"nextTrackedObject": "Sonraki izlenen nesne"
|
||||
"tooltip": "Eşleşme: {{type}} (%{{confidence}})"
|
||||
},
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"desc": "Bu takip edilen nesneyi silmek anlık görüntüyü, kaydedilmiş gömü verilerini ve ilişkili yaşam döngüsü kayıtlarını siler. Geçmiş görünümündeki bu izlenen nesneye ait kayıtlı video görüntüleri <em>SİLİNMEYECEKTİR.</em> <br /><br />Devam etmek istediğinizden emin misiniz?",
|
||||
"desc": "Bu takip edilen nesneyi silmek nesne fotoğrafını, ilişkili gömüyü ve ilişkili yaşam döngüsü kayıtlarını siler. Video kayıt görüntüleri geçmiş görünümünden <em>SİLİNMEYECEKTİR.</em> <br /><br />Devam etmek istediğinize emin misiniz?",
|
||||
"title": "Silmeyi onayla"
|
||||
}
|
||||
},
|
||||
@ -286,8 +270,5 @@
|
||||
"previous": "Önceki slayt",
|
||||
"next": "Sonraki slayt"
|
||||
}
|
||||
},
|
||||
"concerns": {
|
||||
"label": "Endişeler"
|
||||
}
|
||||
}
|
||||
|
||||
@ -49,7 +49,7 @@
|
||||
"validation": {
|
||||
"selectImage": "Lütfen bir resim dosyası seçin."
|
||||
},
|
||||
"dropInstructions": "Bir görseli buraya sürükleyip bırakın, yapıştırın ya da seçmek için tıklayın"
|
||||
"dropInstructions": "Bir görseli buraya sürükleyip bırakın, yapıştırın ya da seçmek için tıklayın."
|
||||
},
|
||||
"trainFaceAs": "Yüzü şu olarak eğit:",
|
||||
"toast": {
|
||||
|
||||
@ -176,14 +176,5 @@
|
||||
"noVideoSource": "Anlık görüntü için kullanılabilir bir video kaynağı bulunamadı.",
|
||||
"captureFailed": "Anlık görüntü yakalanamadı.",
|
||||
"downloadStarted": "Anlık görüntü indirme işlemi başlatıldı."
|
||||
},
|
||||
"noCameras": {
|
||||
"title": "Hiç Kamera Yapılandırılmamış",
|
||||
"description": "Frigate’e bir kamera bağlayarak başlayın.",
|
||||
"buttonText": "Kamera Ekle",
|
||||
"restricted": {
|
||||
"title": "Kullanılabilir Kamera Yok",
|
||||
"description": "Bu gruptaki kameraları görüntüleme izniniz yok."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -839,53 +839,5 @@
|
||||
"deleteTriggerFailed": "Tetik silinemedi: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cameraWizard": {
|
||||
"title": "Kamera Ekle",
|
||||
"description": "Aşağıdaki adımları izleyerek Frigate kurulumunuza yeni bir kamera ekleyin.",
|
||||
"steps": {
|
||||
"nameAndConnection": "Ad & Bağlantı",
|
||||
"probeOrSnapshot": "Probe veya Anlık Görüntü",
|
||||
"streamConfiguration": "Akış Yapılandırması",
|
||||
"validationAndTesting": "Doğrulama ve Test"
|
||||
},
|
||||
"save": {
|
||||
"success": "Yeni kamera {{cameraName}} başarıyla kaydedildi.",
|
||||
"failure": "{{cameraName}} kaydedilirken hata oluştu."
|
||||
},
|
||||
"testResultLabels": {
|
||||
"resolution": "Çözünürlük",
|
||||
"video": "Video",
|
||||
"audio": "Ses",
|
||||
"fps": "FPS"
|
||||
},
|
||||
"commonErrors": {
|
||||
"noUrl": "Lütfen geçerli bir akış URL'si sağlayın",
|
||||
"testFailed": "Akış testi başarısız oldu: {{error}}"
|
||||
},
|
||||
"step1": {
|
||||
"description": "Kamera bilgilerinizi girin ve kamerayı taramayı (probe) ya da markayı manuel olarak seçmeyi tercih edin.",
|
||||
"cameraName": "Kamera Adı",
|
||||
"cameraNamePlaceholder": "ör. front_door veya Arka Bahçe Genel Görünümü",
|
||||
"host": "Ana Makine / IP Adresi",
|
||||
"port": "Port",
|
||||
"username": "Kullanıcı adı",
|
||||
"usernamePlaceholder": "İsteğe bağlı",
|
||||
"password": "Şifre",
|
||||
"passwordPlaceholder": "İsteğe bağlı",
|
||||
"selectTransport": "İletişim protokolünü seçin",
|
||||
"cameraBrand": "Kamera Markası",
|
||||
"selectBrand": "URL şablonu için kamera markasını seçin",
|
||||
"customUrl": "Özel Akış URL’si",
|
||||
"brandInformation": "Marka Bilgileri",
|
||||
"brandUrlFormat": "RTSP URL formatı şu şekilde olan kameralar için: {{exampleUrl}}",
|
||||
"customUrlPlaceholder": "rtsp://kullanıcıadı:şifre@host:port/path",
|
||||
"connectionSettings": "Bağlantı Ayarları",
|
||||
"detectionMethod": "Akış Algılama Yöntemi",
|
||||
"onvifPort": "ONVIF Portu",
|
||||
"probeMode": "Kamerayı tara",
|
||||
"manualMode": "Manuel seçim",
|
||||
"detectionMethodDescription": "Kamera akış URL’lerini bulmak için kamerayı ONVIF ile tarayın (destekleniyorsa) veya ön tanımlı URL’leri kullanmak için kamera markasını manuel olarak seçin. Özel bir RTSP URL’si girmek için manuel yöntemi seçin ve “Diğer”i işaretleyin."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -159,17 +159,10 @@
|
||||
"plate_recognition": "Plaka Tanıma",
|
||||
"face_recognition_speed": "Yüz Tanıma Hızı",
|
||||
"yolov9_plate_detection_speed": "YOLOv9 Plaka Tanıma Hızı",
|
||||
"yolov9_plate_detection": "YOLOv9 Plaka Tanıma",
|
||||
"review_description": "İnceleme Açıklaması",
|
||||
"review_description_speed": "İnceleme Açıklama Hızı",
|
||||
"review_description_events_per_second": "İnceleme Açıklaması",
|
||||
"object_description": "Nesne Açıklaması",
|
||||
"object_description_speed": "Nesne Açıklama Hızı",
|
||||
"object_description_events_per_second": "Nesne Açıklaması"
|
||||
"yolov9_plate_detection": "YOLOv9 Plaka Tanıma"
|
||||
},
|
||||
"infPerSecond": "Saniye Başına Çıkarım",
|
||||
"title": "Zenginleştirmeler",
|
||||
"averageInf": "Ortalama Çıkarım Süresi"
|
||||
"title": "Zenginleştirmeler"
|
||||
},
|
||||
"logs": {
|
||||
"download": {
|
||||
|
||||
@ -156,7 +156,7 @@
|
||||
"modelCreated": "Модель успішно створено. Використовуйте режим перегляду «Нещодавні класифікації», щоб додати зображення для відсутніх станів, а потім навчіть модель.",
|
||||
"missingStatesWarning": {
|
||||
"title": "Приклади відсутніх станів",
|
||||
"description": "Для найкращих результатів рекомендується вибрати приклади для всіх станів. Ви можете продовжити, не вибираючи всі стани, але модель не буде навчена, доки всі стани не матимуть зображень. Після продовження скористайтеся поданням «Нещодавні класифікації», щоб класифікувати зображення для відсутніх станів, а потім навчіть модель."
|
||||
"description": "Ви не вибрали приклади для всіх станів. Модель не буде навчена, доки всі стани не матимуть зображень. Після продовження скористайтеся поданням «Нещодавні класифікації», щоб класифікувати зображення для відсутніх станів, а потім навчіть модель."
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -161,7 +161,7 @@
|
||||
"name": {
|
||||
"inputPlaceHolder": "Введіть назву…",
|
||||
"title": "Ім'я",
|
||||
"tips": "Назва має містити щонайменше 2 символи, принаймні одну літеру та не повинна бути назвою камери чи іншої зони на цій камері."
|
||||
"tips": "Назва має містити щонайменше 2 символи, принаймні одну літеру та не повинна бути назвою камери чи іншої зони."
|
||||
},
|
||||
"desc": {
|
||||
"title": "Зони дозволяють визначити певну область кадру, щоб ви могли визначити, чи знаходиться об'єкт у певній області.",
|
||||
|
||||
Loading…
Reference in New Issue
Block a user