diff --git a/web/public/locales/ro/audio.json b/web/public/locales/ro/audio.json index 084ddd8c6..dc0d24191 100644 --- a/web/public/locales/ro/audio.json +++ b/web/public/locales/ro/audio.json @@ -294,5 +294,9 @@ "white_noise": "Zgomot alb", "television": "Televizor", "radio": "Radio", - "scream": "Tipa" + "scream": "Tipa", + "chant": "Cântec", + "synthetic_singing": "Cântat sintetic", + "rapping": "Rap", + "shuffle": "Amestecă" } diff --git a/web/public/locales/ro/common.json b/web/public/locales/ro/common.json index 0296d08ee..96d8d7e3a 100644 --- a/web/public/locales/ro/common.json +++ b/web/public/locales/ro/common.json @@ -4,6 +4,219 @@ "untilForRestart": "Pana la repornirea Frigate.", "untilRestart": "Pana la repornire", "ago": "{{timeAgo}} in urma", - "justNow": "Acum" - } + "justNow": "Acum", + "today": "Azi", + "yesterday": "Ieri", + "last7": "Ultimele 7 zile", + "last14": "Ultimele 14 zile", + "last30": "Ultimele 30 de zile", + "thisWeek": "Săptămâna aceasta", + "lastWeek": "Săptămâna trecută", + "thisMonth": "Luna aceasta", + "lastMonth": "Luna trecuta", + "5minutes": "5 minute", + "10minutes": "10 minute", + "formattedTimestampMonthDayYear": { + "12hour": "d MMM, yyyy", + "24hour": "d MMM, yyy" + }, + "formattedTimestampHourMinute": { + "12hour": "h:mm aaa", + "24hour": "HH:mm" + }, + "formattedTimestampHourMinuteSecond": { + "12hour": "h:mm:ss aaa", + "24hour": "HH:mm:ss" + }, + "formattedTimestampMonthDayHourMinute": { + "12hour": "d MMM, h:mm aaa", + "24hour": "d MMM, HH:mm" + }, + "formattedTimestampMonthDayYearHourMinute": { + "12hour": "d MMM yyyy, h:mm aaa", + "24hour": "d MMM yyyy, HH:mm" + }, + "formattedTimestampMonthDay": "d MMM", + "formattedTimestampFilename": { + "12hour": "dd-MM-yy-h-mm-ss-a", + "24hour": "dd-MM-yy-HH-mm-ss" + }, + "30minutes": "30 de minute", + "1hour": "O oră", + "12hours": "12 ore", + "24hours": "24 ore", + "pm": "PM", + "am": "AM", + "mo": "{{time}}lună", + "yr": "{{time}}an", + "year_one": "{{time}} an", + "year_few": "{{time}} ani", + "year_other": "{{time}} de ani", + "d": "{{time}}z", + "h": "{{time}}o", + "m": "{{time}}m", + "s": "{{time}}s", + "formattedTimestamp": { + "12hour": "d MMM, h:mm:ss aaa", + "24hour": "d MMM, HH:mm:ss" + }, + "formattedTimestamp2": { + "12hour": "dd/MM h:mm:ssa", + "24hour": "d MMM HH:mm:ss" + }, + "month_one": "{{time}} lună", + "month_few": "{{time}} luni", + "month_other": "{{time}} de luni", + "day_one": "{{time}} zi", + "day_few": "{{time}} zile", + "day_other": "{{time}} de zile", + "hour_one": "{{time}} oră", + "hour_few": "{{time}} ore", + "hour_other": "{{time}} de ore", + "minute_one": "{{time}} minut", + "minute_few": "{{time}} minute", + "minute_other": "{{time}} de minute", + "second_one": "{{time}} secundă", + "second_few": "{{time}} secunde", + "second_other": "{{time}} de secunde" + }, + "menu": { + "documentation": { + "title": "Documentație", + "label": "Documentație Frigate" + }, + "explore": "Explorează", + "uiPlayground": "UI Playground", + "faceLibrary": "Biblioteca de fețe", + "export": "Exportă", + "language": { + "ca": "Català (Catalană)", + "withSystem": { + "label": "Utilizează setările de limbă ale sistemului" + }, + "ja": "日本語 (Japoneză)", + "fa": "فارسی (Persiană)", + "pl": "Polski (Poloneză)", + "uk": "Українська (Ucrainiană)", + "he": "עברית (Ebraică)", + "yue": "粵語 (Cantoneză)", + "en": "English (Engleză)", + "de": "Deutsch (Germană)", + "es": "Español (Spaniolă)", + "zhCN": "简体中文 (Chineză simplificată)", + "hi": "हिन्दी (Hindi)", + "fr": "Français (Franceză)", + "ar": "العربية (Arabă)", + "pt": "Português (Portugheză)", + "ru": "Русский (Rusă)", + "tr": "Türkçe (Turcă)", + "it": "Italiano (Italiană)", + "nl": "Nederlands (Olandeză)", + "sv": "Svenska (Suedeză)", + "cs": "Čeština (Cehă)", + "nb": "Norsk Bokmål (Norvegiană Bokmål)", + "ko": "한국어 (Coreană)", + "vi": "Tiếng Việt (Vietnameză)", + "da": "Dansk (Daneză)", + "sk": "Slovenčina (Slovacă)", + "el": "Ελληνικά (Greacă)", + "ro": "Română (Română)", + "hu": "Magyar (Maghiară)", + "fi": "Suomi (Finlandeză)", + "th": "ไทย (Thailandeză)" + }, + "theme": { + "default": "Implicit", + "highcontrast": "Contrast ridicat", + "label": "Temă", + "blue": "Albastru", + "green": "Verde", + "nord": "Nord", + "red": "Roșu" + }, + "user": { + "title": "Utilizator" + }, + "live": { + "cameras": { + "count_one": "{{count}} cameră", + "count_few": "{{count}} camere", + "count_other": "{{count}} de camere", + "title": "Camere" + }, + "title": "Live", + "allCameras": "Toate camerele" + }, + "help": "Ajutor", + "system": "Sistem", + "systemMetrics": "Metricile sistemului", + "configuration": "Configurație", + "systemLogs": "Jurnale de sistem", + "settings": "Setări", + "configurationEditor": "Editor de configurare", + "languages": "Limba", + "appearance": "Aspect", + "darkMode": { + "label": "Modul întunecat", + "light": "Deschis", + "dark": "Întunecat", + "withSystem": { + "label": "Utilizează setările de sistem pentru modul deschis sau întunecat" + } + }, + "withSystem": "Sistem", + "restart": "Repornește Frigate", + "review": "Revizuire" + }, + "button": { + "cameraAudio": "Sunet cameră", + "apply": "Aplică", + "reset": "Resetare", + "done": "Gata", + "enabled": "Activat", + "copyCoordinates": "Copiază coordonate", + "on": "PORNIT", + "off": "OPRIT", + "edit": "Editează", + "delete": "Șterge", + "yes": "Da", + "no": "Nu", + "download": "Descarcă", + "info": "Informații", + "enable": "Activează", + "twoWayTalk": "Conversație bidirecțională", + "disabled": "Dezactivat", + "disable": "Dezactivează", + "save": "Salvează", + "saving": "Se salvează…", + "cancel": "Renunță", + "close": "Închide", + "copy": "Copiază", + "back": "Înapoi", + "history": "Istorie", + "fullscreen": "Ecran complet", + "exitFullscreen": "ieși din ecran complet", + "pictureInPicture": "Imagine în imagine", + "suspended": "Suspendat", + "unsuspended": "Nesuspendat", + "play": "Redă", + "unselect": "Deselectează", + "export": "Exportă", + "deleteNow": "Șterge acum", + "next": "Următorul" + }, + "unit": { + "speed": { + "mph": "mile/h", + "kph": "km/h" + }, + "length": { + "feet": "picioare", + "meters": "metri" + } + }, + "label": { + "back": "Mergi înapoi" + }, + "selectItem": "Selectează {{item}}" } diff --git a/web/public/locales/ro/components/auth.json b/web/public/locales/ro/components/auth.json index 918a0435b..4fa303853 100644 --- a/web/public/locales/ro/components/auth.json +++ b/web/public/locales/ro/components/auth.json @@ -1,6 +1,6 @@ { "form": { - "user": "Utilizator", + "user": "Nume utilizator", "password": "Parola", "login": "Logare", "errors": { diff --git a/web/public/locales/ro/components/camera.json b/web/public/locales/ro/components/camera.json index a3fa10887..1f36c0706 100644 --- a/web/public/locales/ro/components/camera.json +++ b/web/public/locales/ro/components/camera.json @@ -29,7 +29,42 @@ "camera": { "setting": { "label": "Setarile de Stream ale Camerei", - "title": "{{cameraName}} Setari de Stream" + "title": "{{cameraName}} Setari de Stream", + "stream": "Stream", + "placeholder": "Alege un stream", + "desc": "Schimbă opțiunile de streaming live pentru panoul acestui grup de camere. Aceste setări sunt specifice dispozitivului/browser-ului.", + "audioIsUnavailable": "Sunetul nu este disponibil pentru acest stream", + "audioIsAvailable": "Sunetul este disponibil pentru acest stream", + "audio": { + "tips": { + "title": "Sunetul trebuie să fie redat de camera ta și configurat în go2rtc pentru acest stream.", + "document": "Citește documentația " + } + }, + "streamMethod": { + "label": "Metoda de streaming", + "placeholder": "Alege o metodă de streaming", + "method": { + "noStreaming": { + "label": "Fără streaming", + "desc": "Imaginile camerelor se vor actualiza doar o dată pe minut și nu va exista streaming live." + }, + "smartStreaming": { + "label": "Streaming Inteligent (recomandat)", + "desc": "Streaming-ul inteligent va actualiza imaginea camerei o dată pe minut când nu există activitate detectabilă, pentru a economisi trafic de date și resurse. Când se detectează activitate, imaginea trece la streaming live." + }, + "continuousStreaming": { + "label": "Streaming continu", + "desc": { + "title": "Imaginea camerei va fi întotdeauna un stream live când este vizibilă pe panou, chiar dacă nu se detectează activitate.", + "warning": "Streaming-ul continuu poate provoca un consum mare de lățime de bandă și probleme de performanță. Folosește cu prudență." + } + } + } + }, + "compatibilityMode": { + "label": "Mod compatibilitate" + } } } }, diff --git a/web/public/locales/ro/components/dialog.json b/web/public/locales/ro/components/dialog.json index 203cb5424..951adc80f 100644 --- a/web/public/locales/ro/components/dialog.json +++ b/web/public/locales/ro/components/dialog.json @@ -25,16 +25,74 @@ }, "state": { "submitted": "Trimis" + }, + "question": { + "label": "Confirmă această etichetă pentru Frigate Plus", + "ask_a": "Este acest obiect un {{label}}?", + "ask_an": "Este acest obiect un {{label}}?", + "ask_full": "Este acest obiect un {{untranslatedLabel}} ({{translatedLabel}})?" } }, "submitToPlus": { - "label": "Trimite catre Frigate+" + "label": "Trimite catre Frigate+", + "desc": "Obiectele din locațiile pe care dorești să le eviți nu sunt false-pozitive. Marcarea lor ca false-pozitive va induce confuzie modelul." } + }, + "video": { + "viewInHistory": "Vezi în istoric" } }, "recording": { "button": { "deleteNow": "Sterge Acum" } + }, + "export": { + "time": { + "custom": "personalizat", + "fromTimeline": "Selectează din Cronologie", + "lastHour_one": "Ultima oră", + "lastHour_few": "Ultimele {{count}} ore", + "lastHour_other": "Ultimele {{count}} ore", + "start": { + "title": "Ora de început", + "label": "Selectează ora de început" + }, + "end": { + "title": "Oră terminare", + "label": "Selectează ora de terminare" + } + }, + "name": { + "placeholder": "Denumește exportul" + }, + "select": "Selectează", + "export": "Exportă", + "selectOrExport": "Selectează sau exportă", + "toast": { + "success": "Exportul a început cu succes. Vizualizați fișierul în dosarul /exports.", + "error": { + "failed": "Eroare la pornirea exportului: {{error}}", + "endTimeMustAfterStartTime": "Ora de sfârșit trebuie să fie după ora de început", + "noVaildTimeSelected": "Nu a fost selectat un interval de timp valid" + } + }, + "fromTimeline": { + "saveExport": "Salvează exportul", + "previewExport": "Previzualizează exportul" + } + }, + "streaming": { + "label": "Stream", + "restreaming": { + "disabled": "Restreaming-ul nu este activat pentru această cameră.", + "desc": { + "title": "Configurează go2rtc pentru opțiuni suplimentare de vizualizare live și audio pentru această cameră.", + "readTheDocumentation": "Citește documentația" + } + }, + "showStats": { + "label": "Afișează statistici streaming" + } } } diff --git a/web/public/locales/ro/components/filter.json b/web/public/locales/ro/components/filter.json index 785575a32..41fbae497 100644 --- a/web/public/locales/ro/components/filter.json +++ b/web/public/locales/ro/components/filter.json @@ -5,6 +5,59 @@ "all": { "title": "Toate etichetele", "short": "Etichete" + }, + "count_one": "Etichetă {{count}}", + "count_other": "{{count}} etichete" + }, + "dates": { + "selectPreset": "Selectează o presetare…", + "all": { + "title": "Toate datele", + "short": "Date" } + }, + "zones": { + "label": "Zone", + "all": { + "title": "Toate zonele", + "short": "Zone" + } + }, + "reset": { + "label": "Resetează filtrele la valorile implicite" + }, + "timeRange": "Interval de timp", + "subLabels": { + "label": "Sub-etichete", + "all": "Toate sub-etichetele" + }, + "more": "Mai multe filtre", + "score": "Scor", + "estimatedSpeed": "Viteza estimată ({{unit}})", + "features": { + "label": "Caracteristici", + "hasSnapshot": "Are snapshot", + "hasVideoClip": "Are un videoclip", + "submittedToFrigatePlus": { + "label": "Trimis către Frigate+", + "tips": "Trebuie mai întâi să filtrezi obiectele urmărite care au un snapshot.

Obiectele urmărite fără snapshot nu pot fi trimise către Frigate+." + } + }, + "sort": { + "label": "Sortează", + "dateAsc": "Dată (crescător)", + "dateDesc": "Dată (descrescător)", + "scoreAsc": "Scor obiect (crescător)", + "scoreDesc": "Scor obiect (descrescător)", + "speedAsc": "Viteză estimată (crescător)", + "speedDesc": "Viteză estimată (descrescător)", + "relevance": "Relevanță" + }, + "cameras": { + "all": { + "short": "Camere", + "title": "Toate camerele" + }, + "label": "Filtru camere" } } diff --git a/web/public/locales/ro/views/configEditor.json b/web/public/locales/ro/views/configEditor.json index 45f667989..5308e44fa 100644 --- a/web/public/locales/ro/views/configEditor.json +++ b/web/public/locales/ro/views/configEditor.json @@ -11,5 +11,6 @@ "error": { "savingError": "Eroare la salvarea setarilor" } - } + }, + "confirm": "Ieși fără să salvezi?" } diff --git a/web/public/locales/ro/views/events.json b/web/public/locales/ro/views/events.json index db092ca62..7bb12ac3b 100644 --- a/web/public/locales/ro/views/events.json +++ b/web/public/locales/ro/views/events.json @@ -31,5 +31,8 @@ "button": "Articole Noi de Revizuit" }, "camera": "Camera foto", - "detections": "Detectii" + "detections": "Detectii", + "detected": "detectat", + "selected_one": "{{count}} selectate", + "selected_other": "{{count}} selectate" } diff --git a/web/public/locales/ro/views/explore.json b/web/public/locales/ro/views/explore.json index e208948f3..e50ddb279 100644 --- a/web/public/locales/ro/views/explore.json +++ b/web/public/locales/ro/views/explore.json @@ -6,15 +6,53 @@ "embeddingsReindexing": { "startingUp": "Porneste…", "estimatedTime": "Timp ramas estimat:", - "finishingShortly": "Termina curand" + "finishingShortly": "Termina curand", + "step": { + "descriptionsEmbedded": "Descrieri încorporate: ", + "trackedObjectsProcessed": "Obiecte urmărite procesate: ", + "thumbnailsEmbedded": "Miniaturi încorporate: " + }, + "context": "Funcția de căutare poate fi utilizată după ce reindexarea obiectelor urmărite este finalizată." + }, + "downloadingModels": { + "context": "Frigate descarcă modelele de încorporare necesare pentru a susține funcția de Căutare Semantică. Acest lucru poate dura câteva minute, în funcție de viteza conexiunii rețelei dvs.", + "setup": { + "visionModel": "Model viziune", + "visionModelFeatureExtractor": "Extractor de caracteristici pentru modelul de viziune", + "textModel": "Model de text", + "textTokenizer": "Tokenizer text" + }, + "tips": { + "context": "S-ar putea să doriți să reindexați încorporările obiectelor urmărite odată ce modelele sunt descărcate.", + "documentation": "Citește documentația" + }, + "error": "A apărut o eroare. Verifică jurnalele Frigate." } }, "type": { - "details": "detalii" + "details": "detalii", + "snapshot": "snapshot", + "video": "video", + "object_lifecycle": "ciclul de viață al obiectului" }, "objectLifecycle": { "lifecycleItemDesc": { - "visible": "{{label}} detectata" - } - } + "visible": "{{label}} detectata", + "active": "{{label}} a devenit activ", + "entered_zone": "{{label}} a intrat în {{zones}}" + }, + "title": "Ciclul de viață al obiectului", + "count": "{{first}} din {{second}}", + "trackedPoint": "Punct urmărit", + "noImageFound": "Nicio imagine găsită pentru această marcă temporală.", + "createObjectMask": "Creează mască de obiect", + "adjustAnnotationSettings": "Ajustează setările de adnotare", + "scrollViewTips": "Derulează pentru a vizualiza momentele semnificative din ciclul de viață al acestui obiect.", + "autoTrackingTips": "Pozițiile casetelor de delimitare vor fi inexacte pentru camerele cu urmărire automată." + }, + "details": { + "timestamp": "Marcaj timp" + }, + "exploreMore": "Explorează mai multe obiecte {{label}}", + "trackedObjectDetails": "Detalii despre obiectul urmărit" } diff --git a/web/public/locales/ro/views/faceLibrary.json b/web/public/locales/ro/views/faceLibrary.json index 9105a4ab0..3365c28b4 100644 --- a/web/public/locales/ro/views/faceLibrary.json +++ b/web/public/locales/ro/views/faceLibrary.json @@ -1,9 +1,61 @@ { "description": { "addFace": "Parcurge adaugare unei colectii noi la Libraria de Fete.", - "placeholder": "Introduceti un nume pentru aceasta colectie" + "placeholder": "Introduceti un nume pentru aceasta colectie", + "invalidName": "Nume invalid. Numele poate conține doar litere, cifre, spații, apostrofuri, liniuțe de subliniere și cratime." }, "details": { - "person": "Persoana" - } + "person": "Persoana", + "subLabelScore": "Scor subetichetă", + "unknown": "Necunoscut", + "scoreInfo": "Scorul sub-etichetă este scorul ponderat pentru toate fețele recunoscute, așa că acesta poate diferi de scorul afișat în snapshot.", + "face": "Detalii față", + "faceDesc": "Detalii despre obiectul urmărit care a generat această față", + "timestamp": "Marcaj timp" + }, + "uploadFaceImage": { + "desc": "Încarcă o imagine pentru a scana fețele și a include pentru {{pageToggle}}", + "title": "Încarcă imaginea feței" + }, + "createFaceLibrary": { + "desc": "Creează o colecție nouă", + "title": "Creează colecție", + "nextSteps": "Pentru a construi o bază solidă:
  • Folosește fila „antrenare” pentru a selecta și antrena pe imagini pentru fiecare persoană detectată.
  • Concentrează-te pe imagini frontale pentru cele mai bune rezultate; evită imaginile de antrenament care surprind fețe din unghiuri laterale.
  • ", + "new": "Crează o față nouă" + }, + "collections": "Colecții", + "documentTitle": "Bibliotecă fețe - Frigate", + "train": { + "empty": "Nu există încercări recente de recunoaștere facială", + "title": "Antrenează", + "aria": "Selectează antrenarea" + }, + "steps": { + "description": { + "uploadFace": "Încarcă o imagine cu {{name}} care să arate fața dintr-un unghi frontal. Imaginea nu trebuie să fie decupată doar la nivelul feței." + }, + "faceName": "Introdu numele feței", + "uploadFace": "Încarcă imaginea feței", + "nextSteps": "Pașii următori" + }, + "selectFace": "Selectează fața", + "deleteFaceLibrary": { + "title": "Șterge numele", + "desc": "Ești sigur că vrei să ștergi colecția {{name}}? Aceasta va șterge definitiv toate fețele asociate." + }, + "renameFace": { + "title": "Redenumește fața", + "desc": "Introdu un nume nou pentru {{name}}" + }, + "deleteFaceAttempts": { + "title": "Șterge fețele", + "desc_one": "Ești sigur că vrei să ștergi {{count}} față? Această acțiune nu poate fi anulată.", + "desc_few": "Ești sigur că vrei să ștergi {{count}} fețe? Această acțiune nu poate fi anulată.", + "desc_other": "Ești sigur că vrei să ștergi {{count}} de fețe? Această acțiune nu poate fi anulată." + }, + "button": { + "addFace": "Adaugă față", + "deleteFaceAttempts": "Șterge fețele" + }, + "selectItem": "Selectează {{item}}" } diff --git a/web/public/locales/ro/views/live.json b/web/public/locales/ro/views/live.json index e235ebe3d..87531bd4d 100644 --- a/web/public/locales/ro/views/live.json +++ b/web/public/locales/ro/views/live.json @@ -1,9 +1,83 @@ { - "documentTitle": "Live - Frigate", - "documentTitle.withCamera": "{{camera}} - Live - Frigate", + "documentTitle": "Frigate - Live", + "documentTitle.withCamera": "{{camera}} - Frigate - Live", "lowBandwidthMode": "Mod Latime de Banda Limitata", "twoWayTalk": { "enable": "Activare dialog", "disable": "Dezactivați conversația bidirecțională" + }, + "ptz": { + "zoom": { + "out": { + "label": "Îndepărtează camera PTZ" + }, + "in": { + "label": "Apropie camera PTZ" + } + }, + "move": { + "clickMove": { + "label": "Apasă în cadrul imaginii pentru a centra camera", + "enable": "Activează clic pentru a muta", + "disable": "Dezactivează clic pentru a muta" + }, + "left": { + "label": "Mișcă camera PTZ spre stânga" + }, + "up": { + "label": "Mișcă camera PTZ în sus" + }, + "down": { + "label": "Mișcă camera PTZ în jos" + }, + "right": { + "label": "Mișcă camera PTZ spre dreapta" + } + }, + "frame": { + "center": { + "label": "Fă clic în cadru pentru a centra camera PTZ" + } + }, + "presets": "Presetări cameră PTZ" + }, + "cameraAudio": { + "enable": "Activează sunetul camerei", + "disable": "Dezactivează sunetul camerei" + }, + "camera": { + "enable": "Activează camera", + "disable": "Dezactivează camera" + }, + "muteCameras": { + "enable": "Dezactivează sunetul pentru toate camerele", + "disable": "Activează sunetul pentru toate camerele" + }, + "detect": { + "enable": "Activează detectarea", + "disable": "Dezactivează detectarea" + }, + "recording": { + "enable": "Activează înregistrarea", + "disable": "Dezactivează înregistrarea" + }, + "snapshots": { + "disable": "Dezactivează snapshoturile", + "enable": "Activează snapshoturile" + }, + "audioDetect": { + "enable": "Activează detectarea audio", + "disable": "Dezactivează detectarea audio" + }, + "autotracking": { + "enable": "Activează urmărirea automată", + "disable": "Dezactivează urmărirea automată" + }, + "streamStats": { + "enable": "Afișează statistici streaming", + "disable": "Ascunde statisticile de streaming" + }, + "manualRecording": { + "title": "Înregistrare la cerere" } } diff --git a/web/public/locales/ro/views/search.json b/web/public/locales/ro/views/search.json index 88783b440..4b89d94dd 100644 --- a/web/public/locales/ro/views/search.json +++ b/web/public/locales/ro/views/search.json @@ -4,6 +4,69 @@ "searchFor": "Cauta {{inputValue}}", "button": { "clear": "Șterge căutarea", - "save": "Salvează căutarea" + "save": "Salvează căutarea", + "filterInformation": "Filtrează informațiile", + "delete": "Șterge căutarea salvată", + "filterActive": "Filtre active" + }, + "trackedObjectId": "ID-ul obiectului urmărit", + "filter": { + "label": { + "cameras": "Camere", + "labels": "Etichete", + "zones": "Zone", + "sub_labels": "Sub-etichete", + "search_type": "Tip căutare", + "time_range": "Interval de timp", + "max_score": "Scor maxim", + "before": "Înainte", + "after": "După", + "min_score": "Scor minim", + "min_speed": "Viteza minimă", + "max_speed": "Viteza maximă", + "recognized_license_plate": "Număr de înmatriculare recunoscut", + "has_clip": "Are videoclip", + "has_snapshot": "Are snapshot" + }, + "tips": { + "desc": { + "step1": "Tastează un nume de filtru urmat de două puncte (ex. „camere:” ).", + "step3": "Folosește mai multe filtre adăugându-le unul după altul, separate prin spațiu.", + "step4": "Filtrele de dată (înainte: și după:) folosesc formatul {{DateFormat}}.", + "step6": "Elimină filtrele făcând clic pe „X”-ul de lângă ele.", + "exampleLabel": "Exemplu:", + "step5": "Filtrul pentru intervalul de timp folosește formatul {{exampleTime}}.", + "step2": "Selectează o valoare din sugestii sau tastează propria valoare.", + "text": "Filtrele te ajută să restrângi rezultatele căutării. Iată cum să le folosești în câmpul de introducere:" + }, + "title": "Cum să folosești filtrele de text" + }, + "header": { + "noFilters": "Filtre", + "currentFilterType": "Valori filtru", + "activeFilters": "Filtre active" + }, + "searchType": { + "thumbnail": "Miniatură", + "description": "Descriere" + }, + "toast": { + "error": { + "beforeDateBeLaterAfter": "Data „înainte” trebuie să fie ulterioară datei „după”.", + "afterDatebeEarlierBefore": "Data „după” trebuie să fie mai recentă decât data „înainte”.", + "minScoreMustBeLessOrEqualMaxScore": "Valoarea „min_score” trebuie să fie mai mică sau egală cu „max_score”.", + "maxScoreMustBeGreaterOrEqualMinScore": "Valoarea „max_score” trebuie să fie mai mare sau egală cu „min_score”.", + "minSpeedMustBeLessOrEqualMaxSpeed": "Valoarea „min_speed” trebuie să fie mai mică sau egală cu „max_speed”.", + "maxSpeedMustBeGreaterOrEqualMinSpeed": "Valoarea „max_speed” trebuie să fie mai mare sau egală cu „min_speed”." + } + } + }, + "similaritySearch": { + "title": "Căutare după similaritate", + "active": "Căutarea după similaritate este activată", + "clear": "Șterge căutarea după similaritate" + }, + "placeholder": { + "search": "Căutare…" } } diff --git a/web/public/locales/ro/views/settings.json b/web/public/locales/ro/views/settings.json index 25f1492fc..a32854c48 100644 --- a/web/public/locales/ro/views/settings.json +++ b/web/public/locales/ro/views/settings.json @@ -4,6 +4,56 @@ "camera": "Setari Camera - Frigate", "default": "Setari - Frigate", "classification": "Setări de clasificare - Frigate", - "masksAndZones": "Editor Zonă si Mască - Frigate" + "masksAndZones": "Editor Zonă si Mască - Frigate", + "notifications": "Setări notificări - Frigate", + "motionTuner": "Ajustare mișcare - Frigate", + "object": "Depanare - Frigate", + "general": "Setări generale - Frigate", + "frigatePlus": "Setări Frigate+ - Frigate", + "enrichments": "Setări de Îmbogățire - Frigate" + }, + "menu": { + "ui": "Interfață utilizator", + "cameras": "Setări cameră", + "masksAndZones": "Măști / Zone", + "motionTuner": "Reglaj mișcare", + "enrichments": "Îmbogățiri", + "debug": "Depanare", + "users": "Utilizatori", + "notifications": "Notificări", + "frigateplus": "Frigate+" + }, + "dialog": { + "unsavedChanges": { + "title": "Ai modificări nesalvate.", + "desc": "Vrei să salvezi modificările înainte de a continua?" + } + }, + "cameraSetting": { + "camera": "Cameră", + "noCamera": "Nicio cameră" + }, + "general": { + "title": "Setări generale", + "liveDashboard": { + "title": "Tabloul de bord live", + "automaticLiveView": { + "desc": "Comută automat la vizualizarea live a unei camere când este detectată activitate. Dezactivarea acestei opțiuni face ca imaginile statice ale camerelor din panoul Live să se actualizeze doar o dată pe minut.", + "label": "Vizualizare Live Automată" + }, + "playAlertVideos": { + "label": "Redă videoclipurile de alertă", + "desc": "În mod implicit, alertele recente din panoul Live se redau ca videoclipuri mici, ce ruleaza repetat. Dezactivează această opțiune pentru a afișa doar o imagine statică a alertelor recente pe acest dispozitiv/browser." + } + }, + "storedLayouts": { + "title": "Layout-uri salvate", + "desc": "Aranjamentul camerelor într-un grup de camere poate fi tras și redimensionat. Pozițiile sunt salvate în stocarea locală a browserului tău.", + "clearAll": "Șterge toate layout-urile" + }, + "cameraGroupStreaming": { + "title": "Setări de streaming pentru grupul de camere", + "desc": "Setările de streaming pentru fiecare grup de camere sunt stocate în memoria locală a browserului tău." + } } } diff --git a/web/public/locales/ro/views/system.json b/web/public/locales/ro/views/system.json index 34bfbf2ef..e75a860e0 100644 --- a/web/public/locales/ro/views/system.json +++ b/web/public/locales/ro/views/system.json @@ -18,11 +18,21 @@ "gpuMemory": "Utilizare Memorie", "title": "Informații hardware", "gpuEncoder": "Codificator GPU", - "gpuDecoder": "Decodificator GPU" + "gpuDecoder": "Decodificator GPU", + "gpuInfo": { + "vainfoOutput": { + "returnCode": "Cod de retur: {{code}}", + "processOutput": "Rezultatul procesului:", + "title": "Rezultat vainfo" + } + } }, "detector": { "temperature": "Temperatura Detectorului", - "title": "Detectori" + "title": "Detectori", + "cpuUsage": "Utilizarea procesorului detectorului", + "inferenceSpeed": "Viteza inferenței detectorului", + "memoryUsage": "Utilizare memorie detector" }, "otherProcesses": { "title": "Alte Procese" @@ -50,6 +60,13 @@ "timestamp": "Marca temporală", "tag": "Etichetă", "message": "Mesaj" + }, + "tips": "Jurnalele se transmit de pe server", + "toast": { + "error": { + "fetchingLogsFailed": "Eroare la preluarea jurnalelor: {{errorMessage}}", + "whileStreamingLogs": "Eroare la transmiterea jurnalelor: {{errorMessage}}" + } } }, "metrics": "Date Sistem"