diff --git a/web/public/locales/et/audio.json b/web/public/locales/et/audio.json index bc1c090371..eea09108b3 100644 --- a/web/public/locales/et/audio.json +++ b/web/public/locales/et/audio.json @@ -412,5 +412,15 @@ "cap_gun": "Mängupüstol", "firecracker": "Ilutulestikurakett", "eruption": "Purse/purskamine", - "burst": "Lõhkemine/plahvatmine" + "burst": "Lõhkemine/plahvatmine", + "toot": "Pasunahääl", + "mechanical_fan": "Mehaaniline ventilaator", + "wood": "Puit", + "chop": "Puuraiumine", + "silence": "Vaikus", + "shatter": "Kildudeks purunemine", + "chink": "Pragunemine", + "crack": "Raksatamine", + "sound_effect": "Heliefekt", + "environmental_noise": "Ümbruskonna müra" } diff --git a/web/public/locales/et/components/dialog.json b/web/public/locales/et/components/dialog.json index dd2c95ff4b..2ba8c73ea9 100644 --- a/web/public/locales/et/components/dialog.json +++ b/web/public/locales/et/components/dialog.json @@ -99,7 +99,7 @@ "newCaseOption": "Ava uus juhtum", "newCaseNamePlaceholder": "Uue juhtumi nimi", "newCaseDescriptionPlaceholder": "Juhtumi kirjeldus", - "nonAdminHelp": "Uus juhtum avatakse järnevatele eksportidele." + "nameRequired": "Juhtumi nimi on vajalik" }, "queueing": "Ekspordi järjekorda lisamine...", "tabs": { @@ -126,7 +126,9 @@ "namePlaceholder": "Valikuline baasnimi nendele eksportidele", "queueingButton": "Ekspordi järjekorda lisamine...", "exportButton_one": "Ekspordi 1 kaamera", - "exportButton_other": "Ekspordi {{count}} kaamerat" + "exportButton_other": "Ekspordi {{count}} kaamerat", + "noCamerasSelected": "Vali vähemalt üks kaamera", + "caseNameDefault": "Eksport mitmest kaamerast - {{date}}" }, "multi": { "title_one": "Ekspordi 1 ülevaade", diff --git a/web/public/locales/et/config/cameras.json b/web/public/locales/et/config/cameras.json index 2086c4e931..7212af25b3 100644 --- a/web/public/locales/et/config/cameras.json +++ b/web/public/locales/et/config/cameras.json @@ -23,7 +23,8 @@ "birdseye": { "order": { "label": "Positsioon" - } + }, + "label": "Vaade linnulennult" }, "label": "Kaameraseadistus", "semantic_search": { @@ -57,7 +58,7 @@ } }, "audio_transcription": { - "label": "Audio transkriptsioon", + "label": "Heli üleskirjutus", "live_enabled": { "label": "Reaalajas transkriptsioon" }, @@ -66,7 +67,7 @@ } }, "detect": { - "label": "Objekti tuvastus", + "label": "Objektituvastus", "enabled": { "label": "Luba objektituvastus" }, @@ -97,7 +98,8 @@ "global_args": { "label": "FFmpeg globaalsed argumendid" } - } + }, + "label": "Vood (FFmpeg)" }, "live": { "label": "Reaalajas mahamängimine", @@ -196,7 +198,8 @@ "effect": { "label": "Ajatempli efekt", "description": "Ajatempli teksti visuaalne efekt (puudub, ühtlane, vari)." - } + }, + "label": "Ajatempli stiil" }, "onvif": { "user": { @@ -215,5 +218,8 @@ }, "profiles": { "label": "Profiilid" + }, + "zones": { + "label": "Tsoonid" } } diff --git a/web/public/locales/et/config/global.json b/web/public/locales/et/config/global.json index b78cc575f5..d8e3fc7c4b 100644 --- a/web/public/locales/et/config/global.json +++ b/web/public/locales/et/config/global.json @@ -23,7 +23,8 @@ "scaling_factor": { "label": "Skaleerimistegur" } - } + }, + "label": "Vaade linnulennult" }, "version": { "label": "Praegune seadistuse versioon", @@ -50,7 +51,9 @@ "save_attempts": { "label": "Salvestamiskatsed" } - } + }, + "label": "Objektide klassifitseerimine", + "description": "Objektide märgistuste täpsustamiseks või seisundite klassifitseerimiseks kasutatavate klassifitseerimismudelite seadistused." }, "semantic_search": { "triggers": { @@ -126,7 +129,7 @@ } }, "audio_transcription": { - "label": "Audio transkriptsioon", + "label": "Heli üleskirjutus", "live_enabled": { "label": "Reaalajas transkriptsioon" }, @@ -146,7 +149,7 @@ } }, "detect": { - "label": "Objekti tuvastus", + "label": "Objektituvastus", "enabled": { "label": "Luba objektituvastus" }, @@ -395,7 +398,8 @@ "effect": { "label": "Ajatempli efekt", "description": "Ajatempli teksti visuaalne efekt (puudub, ühtlane, vari)." - } + }, + "label": "Ajatempli stiil" }, "onvif": { "user": { @@ -424,5 +428,8 @@ }, "profiles": { "label": "Profiilid" + }, + "active_profile": { + "label": "Aktiivne profiil" } } diff --git a/web/public/locales/et/views/events.json b/web/public/locales/et/views/events.json index 353142c046..4495914947 100644 --- a/web/public/locales/et/views/events.json +++ b/web/public/locales/et/views/events.json @@ -45,8 +45,8 @@ "aria": "Vali sündmused", "noFoundForTimePeriod": "Selle ajavahemiku kohta ei leidu sündmusi." }, - "selected_one": "{{count}} valitud", - "selected_other": "{{count}} valitud", + "selected_one": "Valitud on {{count}}", + "selected_other": "Valitud on {{count}}", "markAsReviewed": "Märgi ülevaadatuks", "markTheseItemsAsReviewed": "Märgi need kirjed ülevaadatuks", "newReviewItems": { diff --git a/web/public/locales/et/views/exports.json b/web/public/locales/et/views/exports.json index 81e66dcb3b..fce51e04fc 100644 --- a/web/public/locales/et/views/exports.json +++ b/web/public/locales/et/views/exports.json @@ -47,7 +47,10 @@ }, "deleteCase": { "label": "Kustuta juhtum", - "desc": "Kas oled kindel, et soovid „{{caseName}}“ juhtumi kustutada?" + "desc": "Kas oled kindel, et soovid „{{caseName}}“ juhtumi kustutada?", + "descKeepExports": "Eksportimised jäävad alles valikus „kategoriseerimata eksportimised“.", + "descDeleteExports": "Sel juhul kustutatakse kõik eksportimised lõplikult.", + "deleteExports": "Lisaks kustuta kõik eksportimised" }, "caseCard": { "emptyCase": "Eksportimise veel pole" @@ -60,7 +63,8 @@ "copying": "Kopeerimisel", "encoding": "Kodeerimisel", "encodingRetry": "Kodeerimisel (uuesti)", - "finalizing": "Lõpetamisel" + "finalizing": "Lõpetamisel", + "merging": "Mestimisel" }, "caseView": { "noDescription": "Kirjeldust pole", @@ -71,11 +75,55 @@ "cameraCount_other": "{{count}} kaamerat", "showMore": "Näita rohkem", "showLess": "Näita vähem", - "emptyTitle": "See juhtum on tühi" + "emptyTitle": "See juhtum on tühi", + "emptyDescription": "Lisa olemasolevad kategooriata eksportimised, et hoida asjad korras.", + "emptyDescriptionNoExports": "Hetkel pole veel ühtegi kategoriseerimata eksportimist, mida saaks lisada." }, "caseEditor": { "namePlaceholder": "Juhtumi nimi", "editTitle": "Muuda juhtumit", - "createTitle": "Lisa juhtum" + "createTitle": "Lisa juhtum", + "descriptionPlaceholder": "Lisa sellele juhtumile märkmeid või konteksti" + }, + "selected_one": "Valitud on {{count}}", + "selected_other": "Valitud on {{count}}", + "bulkActions": { + "addToCase": "Lisa juhtumile", + "moveToCase": "Tõsta juhtumi juurde", + "removeFromCase": "Eemalda juhtumist", + "delete": "Kustuta", + "deleteNow": "Kustuta kohe" + }, + "bulkDelete": { + "title": "Kustuta eksporditud sisu", + "desc_one": "Kas sa oled kindel, et soovid {{count}} eksportimise kustutada?", + "desc_other": "Kas sa oled kindel, et soovid {{count}} eksportimist kustutada?" + }, + "bulkRemoveFromCase": { + "title": "Eemalda juhtumist", + "desc_one": "Kas eemaldad {{count}} eksportimise sellest juhtumist?", + "desc_other": "Kas eemaldad {{count}} eksportimist sellest juhtumist?", + "descKeepExports": "Eksportimised tõstetakse kategoriseerimata valikute alla.", + "descDeleteExports": "Eksportimised kustutatakse lõplikult.", + "deleteExports": "Selle asemel kustuta eksportimised" + }, + "bulkToast": { + "success": { + "delete": "Eksportimised on kenasti kustutatud", + "reassign": "Juhtumile lisamine õnnestus kenasti", + "remove": "Eksportimised on kenasti juhtumist eemaldatud" + }, + "error": { + "deleteFailed": "Eksportimiste kustutamine ei õnnestunud: {{errorMessage}}", + "reassignFailed": "Lisamine juhtumile ei õnnestunud: {{errorMessage}}" + } + }, + "addExportDialog": { + "addButton_one": "Lisa 1 eksportimine", + "addButton_other": "Lisa {{count}} eksportimist", + "adding": "Lisan…", + "title": "Lisa eksportimine juhtumile „{{caseName}}“", + "searchPlaceholder": "Otsi kategoriseerimata eksportimisi", + "empty": "Ükski kategoriseerimata eksportimine ei vasta sellele otsingule." } } diff --git a/web/public/locales/et/views/live.json b/web/public/locales/et/views/live.json index b0bb240c42..967958e5a2 100644 --- a/web/public/locales/et/views/live.json +++ b/web/public/locales/et/views/live.json @@ -6,7 +6,7 @@ "streamingSettings": "Voogedastuse seadistused", "cameraSettings": { "title": "Seadistused: {{camera}}", - "objectDetection": "Objektide tuvastamine", + "objectDetection": "Objektituvastus", "audioDetection": "Heli tuvastus", "transcription": "Heli üleskirjutus", "snapshots": "Hetkvõtted", @@ -141,11 +141,12 @@ }, "unavailable": { "browser": "Sinu veebibrauseris puudub WebRTC tugi.", - "not-configured": "WebRTC pole seadistatud. Seadista go2rtc webrtc kandidaadid või ice_server teenused.", + "not-configured": "Sisselülitamiseks lisa selle serveri IP-aadress:8555 valikust go2rtc → webrtc → kandidaadid.", "unreachable": "WebRTC ühendamine ei õnnestunud. Kontrolli, et port 8555 on kättesaadav ja STUN/TURN-serveri seadistus on õige.", "video-codec": "Selles veebibrauseris puudub WebRTC jaoks antud voogedastuse videokoodeki tugi.", "audio-codec": "WebRTC ei toeta selle voogedastuse helikoodekit. Kodeeri go2rtc abil opus või G.711 vormingusse.", - "checking": "Kontrollin WebRTC saadavust…" + "checking": "Kontrollin WebRTC saadavust…", + "notConfiguredOptional": "Valikuline: reaalajas vaade toimib ilma selleta. WebRTC on eelkõige vajalik kahepoolse suhtluse jaoks." } }, "auto": { diff --git a/web/public/locales/et/views/motionSearch.json b/web/public/locales/et/views/motionSearch.json index ac00063dfb..37b7c0e561 100644 --- a/web/public/locales/et/views/motionSearch.json +++ b/web/public/locales/et/views/motionSearch.json @@ -51,7 +51,9 @@ "invalidTimeRange": "Lõppaeg peab olema pärast algusaega", "searchFailed": "Otsing ebaõnnestus: {{message}}", "polygonTooSmall": "Hulknurgal peab olema vähemalt 3 punkti", - "unknown": "Tundmatu viga" + "unknown": "Tundmatu viga", + "alreadyRunning": "Sul juba on liikumise tuvastuse otsing töös. Oota, et see lõppeks või katkesta otsing.", + "tooManySearches": "Liiga palju liikumise tuvastuse otsinguid on töös. Proovi uuesti, kui mõni neist on lõppenud." }, "changePercentage": "{{percentage}}% muutus", "metrics": { diff --git a/web/public/locales/et/views/settings.json b/web/public/locales/et/views/settings.json index ce166e27b1..65d54eb204 100644 --- a/web/public/locales/et/views/settings.json +++ b/web/public/locales/et/views/settings.json @@ -157,13 +157,6 @@ "title": "Korda salasõna", "placeholder": "Korda salasõna" }, - "strength": { - "title": "Salasõna tugevus: ", - "weak": "Nõrk", - "medium": "Keskmime", - "strong": "Tugev", - "veryStrong": "Väga tugev" - }, "match": "Salasõnad klapivad omavahel", "notMatch": "Salasõnad ei klapi omavahel", "show": "Näita salasõna", @@ -293,16 +286,65 @@ "enabled": "Kasutusel", "ffmpeg": { "pathPlaceholder": "rtsp://...", - "roles": "Rollid" + "roles": "Rollid", + "rolesRequired": "Vajalik on vähemalt üks roll" } }, "clone": { "categories": { "items": { "lpr": "Sõidukite numbrimärkide tuvastus", - "genai": "Generatiivne tehisaru" - } - } + "genai": "Generatiivne tehisaru", + "zones": "Tsoonid", + "face_recognition": "Näotuvastus", + "semantic_search": "Semantiline otsing", + "birdseye": "Vaade linnulennult", + "audio_transcription": "Heli üleskirjutus", + "profiles": "Profiilid", + "notifications": "Teavitused", + "mqtt": "MQTT", + "timestamp_style": "Ajatempli stiil", + "onvif": "ONVIF", + "audio": "Heli tuvastus" + }, + "legend": "Kloonitavad seadistused", + "description": "Vali seadistused, mida tahad lähtekaamerast kopeerida.", + "selectAll": "Vali kõik", + "selectNone": "Vali mitte midagi", + "resetDefaults": "Lähtesta vaikimisi seadistusteks" + }, + "target": { + "existingCamerasRadio": "Olemasolevad kaamerad", + "allCameras": "Kõik kaamerad", + "existingPlaceholder": "Vali vähemalt üks kaamera", + "existingDisabled": "Pole muid kaameraid, kuhu seda kopeerida", + "legend": "Sihtkaamera", + "newRadio": "Uus kaamera", + "newNameLabel": "Kaamera nimi", + "newNamePlaceholder": "nt. tagauks või hoovipoolne_uks", + "newNameRequired": "Kaamera nim on vajalik", + "newNameInvalid": "Vigane kaamera nimi", + "newNameCollision": "Sellise nimega kaamera on juba olemas", + "newStreamsForced": "Uue kaamera jaoks kopeeritakse alati voogedastused." + }, + "button": "Klooni seadistused", + "sectionDescription": "Kopeeri seadistused ühest kaamerast teise või sootuks uude kaamerasse.", + "title": "Sulge kaamera seadistused", + "source": { + "label": "Lähtekaamera", + "placeholder": "Vali lähtekaamera", + "required": "Vali lähtekaamera" + }, + "description": "Kopeeri kaamera seadistused ühete või mitmesse teisese kaamerasse või uuede kaamerasse. Tuvastusandmeid (nimi, lühinimi, veebiliidese võrguaadress, kuvamisjärjekord) ei kuulu iialgi kopeerimisele." + }, + "profiles": { + "on": "Sees", + "off": "Väljas" + }, + "cameraType": { + "title": "Kaameratüüp", + "label": "Kaameratüüp", + "normal": "Tavaline" } }, "notification": { @@ -427,7 +469,7 @@ "integrationLpr": "Sõidukite numbrimärkide tuvastus", "cameraLpr": "Sõidukite numbrimärkide tuvastus", "uiSettings": "Kasutajaliidese seadistused", - "globalDetect": "Objektide tuvastamine", + "globalDetect": "Objektituvastus", "globalRecording": "Salvestamine", "globalSnapshots": "Hetkvõtted", "globalFfmpeg": "FFmpeg", @@ -458,7 +500,7 @@ "system": "Süsteem", "integrations": "Integratsioonid", "cameras": "Kaamera seaded", - "integrationFaceRecognition": "Nöotuvastus", + "integrationFaceRecognition": "Näotuvastus", "cameraDetect": "Objektituvastus", "cameraFfmpeg": "Vood (FFmpeg)", "cameraRecording": "Salvestus", @@ -466,11 +508,11 @@ "cameraMotion": "Liikumistuvastus", "cameraObjects": "Objektid", "cameraConfigReview": "Ülevaade", - "cameraAudioEvents": "audiotuvastus", - "cameraAudioTranscription": "Audio transkriptsioon", - "cameraNotifications": "Teated", + "cameraAudioEvents": "Heli tuvastus", + "cameraAudioTranscription": "Heli üleskirjutus", + "cameraNotifications": "Teavitused", "cameraLivePlayback": "Otseülekanne", - "integrationAudioTranscription": "Audio transkriptsioon", + "integrationAudioTranscription": "Heli üleskirjutus", "integrationObjectClassification": "Objektide klassifitseerimine", "cameraFaceRecognition": "Näotuvastus", "cameraMqttConfig": "MQTT", @@ -482,7 +524,8 @@ "mediaSync": "Meedia sünkroonimine", "regionGrid": "Regioonide ruudustik", "enrichments": "Andmete rikastamine", - "motionTuner": "Liikumistuvastuse seadistaja" + "motionTuner": "Liikumistuvastuse seadistaja", + "cameraBirdseye": "Vaade linnulennult" }, "dialog": { "unsavedChanges": { @@ -602,7 +645,9 @@ } }, "profiles": { - "nameInvalid": "Lubatud on vaid väiketähed, numbrid ja alakriipsud" + "nameInvalid": "Lubatud on vaid väiketähed, numbrid ja alakriipsud", + "title": "Profiilid", + "activeProfile": "Aktiivne profiil" }, "go2rtcStreams": { "validation": { @@ -611,7 +656,66 @@ }, "configForm": { "sections": { - "lpr": "Sõidukite numbrimärkide tuvastus" + "lpr": "Sõidukite numbrimärkide tuvastus", + "face_recognition": "Näotuvastus", + "birdseye": "Vaade linnulennult", + "notifications": "Teavitused", + "live": "Reaalajas vaade", + "timestamp_style": "Ajatemplid", + "mqtt": "MQTT", + "database": "Andmebaas", + "telemetry": "Telemeetria", + "auth": "Autentimine", + "tls": "TLS", + "proxy": "Proksiserver", + "go2rtc": "go2rtc", + "ffmpeg": "FFmpeg" + }, + "zoneNames": { + "summary": "Valitud on {{count}}", + "empty": "Ühtegi tsooni pole saadaval" + }, + "birdseyeModes": { + "summary": "Valitud on {{count}}" + }, + "review": { + "title": "Ülevaatamise seadistused" + }, + "audio": { + "title": "Heliseadistused" + }, + "notifications": { + "title": "Teavituste seadistused" + }, + "live": { + "title": "Reaalajas vaate seadistused" + }, + "timestamp_style": { + "title": "Ajatempli seadistused" + }, + "searchPlaceholder": "Otsi…", + "addCustomLabel": "Lisa sinu määratud silt…", + "genaiModel": { + "placeholder": "Vali või sisesta mudel…", + "search": "Otsi mudelit või sisesta see…", + "noModels": "Ühtegi mudelit pole saadaval", + "available": "Saadaval mudelid", + "useCustom": "Kasuta mudelit „{{value}}“", + "refresh": "Laadi mudelid uuesti" + }, + "ptzPresets": { + "noPresets": "Ühtegi eelseadistust pole saadaval", + "available": "Kaamera eelseadistused", + "useCustom": "Kasuta väärtust „{{value}}“" + }, + "defaultRole": { + "admin": "Peakasutaja", + "viewer": "Vaataja", + "none": "Puudub (ligipääs on keelatud)" + }, + "audioTranscriptionModel": { + "placeholder": "Vali mudel…", + "builtIn": "Rakendusega kaasaolevad mudelid" } }, "configMessages": { diff --git a/web/public/locales/et/views/system.json b/web/public/locales/et/views/system.json index b0902ba1b2..5e60f2527b 100644 --- a/web/public/locales/et/views/system.json +++ b/web/public/locales/et/views/system.json @@ -9,7 +9,8 @@ "nginx": "Nginx logid - Frigate", "websocket": "Sõnumite logid - Frigate" }, - "enrichments": "Rikastus statistika - Frigate" + "enrichments": "Rikastus statistika - Frigate", + "health": "Süsteemi korrasolek - Frigate" }, "logs": { "download": { @@ -222,5 +223,34 @@ "inferenceSpeed": "Detektori järelduskiirus", "cpuUsageInformation": "Protsessori võimsus, mida kasutatakse tuvastusmudelite sisend- ja väljundandmete ettevalmistamisel. See väärtus ei mõõda järelduste kasutamist isegi siis, kui kasutatakse graafikaprotsessorit või kiirendit." } - } + }, + "health": { + "hardware": { + "enrichments": { + "face_recognition": "Näotuvastus", + "lpr": "Sõidukite numbrimärkide tuvastus", + "audio_transcription": "Heli üleskirjutus" + }, + "objectDetection": "Objektituvastus", + "title": "Riistvara", + "hardwareAcceleration": "Raudvaraline kiirendus", + "allCameras": "Kõik kaamerad", + "probeUnavailable": "Riistvara tuvastamine pole saadaval", + "justStarted": "Frigate on just käivitunud", + "deviceNotFound": "{{devices}} polnud siit süsteemist leitav", + "detectorNotRunning": "Tuvastusprotsess pole töös", + "inferenceVerySlow": "Järeldamine on väga aeglane ({{speed}} msek)", + "inferenceSlow": "Järeldamine on aeglane ({{speed}} msek)", + "inferenceMs": "{{speed}} msek", + "customArgs": "Sinu lisatavad ffmpeg-i argumendid", + "customArgsNotVerified": "Sinu lisatavad ffmpeg-i argumendid, mida ei kontrollita" + }, + "title": "Korrasolek", + "notices": { + "title": "Teated", + "empty": "Sinu Frigate'i paigaldus on korras" + } + }, + "showAllTabs": "Näita kõiki vahekaarte", + "showLessTabs": "Näita vähem" }