Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Update translation files

Updated by "Cleanup translation files" add-on in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate
2026-09-12 16:32:31 -05:00
committed by Josh Hawkins
parent 74fb3111dc
commit e31592ab2b
15 changed files with 12 additions and 1356 deletions
@@ -213,7 +213,6 @@
"modelNotReady": "Modelul nu este pregătit pentru antrenare",
"noChanges": "Nicio modificare a setului de date de la ultima antrenare."
},
"none": "Niciuna",
"reclassifyImageAs": "Reclasifică imaginea ca:",
"reclassifyImage": "Reclasifică imaginea",
"disabled": "Dezactivat"
-2
View File
@@ -43,8 +43,6 @@
"detected": "detectat",
"selected_one": "{{count}} selectat",
"selected_other": "{{count}} selectate",
"suspiciousActivity": "Activitate suspectă",
"threateningActivity": "Activitate amenințătoare",
"detail": {
"noDataFound": "Nicio dată detaliată de revizuit",
"aria": "Comută vizualizarea detaliată",
+2 -54
View File
@@ -23,8 +23,7 @@
"textTokenizer": "Tokenizer text"
},
"tips": {
"context": "S-ar putea să dorești să reindexezi înglobările obiectelor urmărite odată ce modelele sunt descărcate.",
"documentation": "Citește documentația"
"context": "S-ar putea să dorești să reindexezi înglobările obiectelor urmărite odată ce modelele sunt descărcate."
},
"error": "A apărut o eroare. Verifică jurnalele Frigate."
}
@@ -33,58 +32,11 @@
"details": "detalii",
"snapshot": "snapshot",
"video": "video",
"object_lifecycle": "ciclul de viață al obiectului",
"thumbnail": "miniatură",
"tracking_details": "detalii de urmărire"
},
"objectLifecycle": {
"lifecycleItemDesc": {
"visible": "S-a detectat {{label}}",
"active": "{{label}} a devenit activ",
"entered_zone": "{{label}} a intrat în {{zones}}",
"stationary": "{{label}} a devenit staționar",
"attribute": {
"faceOrLicense_plate": "{{attribute}} detectat pentru {{label}}",
"other": "{{label}} recunoscut ca {{attribute}}"
},
"header": {
"zones": "Zone",
"ratio": "Raport",
"area": "Suprafață"
},
"gone": "{{label}} a părasit cadrul",
"heard": "{{label}} auzit(ă)",
"external": "{{label}} detectat(ă)"
},
"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 obiecte",
"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ă.",
"annotationSettings": {
"showAllZones": {
"title": "Afișează toate zonele",
"desc": "Afișează întotdeauna zonele pe cadrele în care obiectele au intrat într-o zonă."
},
"offset": {
"label": "Compensare adnotare",
"documentation": "Citește documentația ",
"desc": "Aceste date provin din stream-ul de detecție al camerei tale, dar sunt suprapuse pe imaginile din stream-ul de înregistrare. Este puțin probabil ca cele două stream-uri să fie perfect sincronizate. Ca urmare, caseta de delimitare și materialul video nu se vor potrivi perfect. Totuși, câmpul <code>annotation_offset</code> poate fi folosit pentru a ajusta acest lucru.",
"millisecondsToOffset": "Millisecondele cu care să compensezi adnotările de detecție. <em>Implicit: 0</em>",
"tips": "SFAT: Imaginează-ți că există un clip de eveniment cu o persoană care merge de la stânga la dreapta. Dacă caseta de delimitare de pe linia temporală a evenimentului este constant în partea stângă a persoanei, atunci valoarea ar trebui să fie scăzută. În mod similar, dacă persoana merge de la stânga la dreapta și caseta de delimitare este constant înaintea persoanei, atunci valoarea ar trebui să fie crescută.",
"toast": {
"success": "Compensarea adnotării pentru {{camera}} a fost salvată în fișierul de configurație. Repornește Frigate pentru a aplica modificările."
}
},
"title": "Setări adnotare"
},
"carousel": {
"previous": "Slide-ul anterior",
"next": "Slide-ul următor"
}
"noImageFound": "Nicio imagine găsită pentru această marcă temporală."
},
"details": {
"timestamp": "Marcaj timp",
@@ -183,10 +135,6 @@
"aria": "Descarcă snapshot-ul",
"label": "Descarcă snapshot-ul"
},
"viewObjectLifecycle": {
"label": "Afișează ciclul de viață al obiectului",
"aria": "Arată ciclul de viață al obiectului"
},
"findSimilar": {
"label": "Găsește similare",
"aria": "Găsește obiecte urmărite similare"
@@ -6,12 +6,8 @@
"nameCannotContainHash": "Numele nu poate conține #."
},
"details": {
"person": "Persoană",
"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": {
@@ -19,8 +15,6 @@
"title": "Încarcă imaginea feței"
},
"createFaceLibrary": {
"desc": "Creează o colecție nouă",
"title": "Creează colecție",
"nextSteps": "Pentru a construi o bază solidă:<li>Folosește fila „Recunoașteri Recente” pentru a selecta și antrena pe imagini pentru fiecare persoană detectată.</li><li>Concentrează-te pe imagini frontale pentru cele mai bune rezultate; evită imaginile de antrenament care surprind fețe din unghiuri laterale.</li></ul>",
"new": "Crează o față nouă"
},
@@ -44,7 +38,6 @@
"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."
@@ -67,7 +60,6 @@
"deleteFace": "Șterge fața",
"reprocessFace": "Reprocesează fața"
},
"selectItem": "Selectează {{item}}",
"toast": {
"success": {
"deletedName_one": "{{count}} față a fost ștearsă cu succes.",
@@ -104,9 +96,7 @@
},
"trainFaceAs": "Antrenează fața ca:",
"trainFace": "Antrenează fața",
"readTheDocs": "Citește documentația",
"nofaces": "Nu sunt fețe disponibile",
"pixels": "{{area}}px",
"reclassifyFaceAs": "Reclasifică fața ca:",
"reclassifyFace": "Reclasifică fața"
}
+2 -8
View File
@@ -57,8 +57,6 @@
"disable": "Dezactivează sunetul camerei"
},
"camera": {
"enable": "Activează camera",
"disable": "Dezactivează camera",
"turnOn": "Camera este pornittă",
"turnOff": "Oprește camera"
},
@@ -121,15 +119,13 @@
"title": "Stream",
"audio": {
"tips": {
"title": "Sunetul trebuie să fie redat de camera dvs. și configurat în go2rtc pentru acest stream.",
"documentation": "Citește documentația "
"title": "Sunetul trebuie să fie redat de camera dvs. și configurat în go2rtc pentru acest stream."
},
"available": "Sunetul este disponibil pentru acest stream",
"unavailable": "Sunetul nu este disponibil pentru acest stream"
},
"twoWayTalk": {
"tips": "Dispozitivul dvs. trebuie să suporte această funcție, iar WebRTC trebuie configurat pentru comunicare bidirecțională.",
"tips.documentation": "Citește documentația ",
"available": "Comunicarea bidirecțională este disponibilă pentru acest stream",
"unavailable": "Comunicarea bidirecțională nu este disponibilă pentru acest stream"
},
@@ -147,7 +143,6 @@
},
"cameraSettings": {
"title": "Setări pentru {{camera}}",
"cameraEnabled": "Cameră activată",
"objectDetection": "Detectare obiecte",
"recording": "Înregistrare",
"snapshots": "Snapshot-uri",
@@ -164,8 +159,7 @@
"all": "Toate",
"motion": "Mișcare",
"active_objects": "Obiecte active"
},
"notAllTips": "Configurația ta de retenție pentru înregistrările {{source}} este setată la <code>mode: {{effectiveRetainMode}}</code>, astfel că această înregistrare la cerere va păstra doar segmentele cu {{effectiveRetainModeName}}."
}
},
"editLayout": {
"label": "Editează aspectul",
@@ -49,8 +49,6 @@
"thresholdDesc": "Valorile mai mici detectează schimbări mai mici (1-255)",
"minArea": "Arie minimă de schimbare",
"minAreaDesc": "Dimensiunea minimă a unei singure regiuni în mișcare, ca procent din regiunea de interes",
"frameSkip": "Omitere cadre",
"frameSkipDesc": "Procesează fiecare al N-lea cadru. Setează asta la rata de cadre a camerei tale pentru a procesa un cadru pe secundă (ex. 5 pentru o cameră de 5 FPS, 30 pentru o cameră de 30 FPS). Valorile mai mari vor fi mai rapide, dar pot rata evenimente scurte de mișcare.",
"maxResults": "Rezultate maxime",
"maxResultsDesc": "Oprește-te după acest număr de marcaje de timp potrivite"
},
+6 -276
View File
@@ -1,9 +1,7 @@
{
"documentTitle": {
"authentication": "Setări Autentificare - Frigate",
"camera": "Setări cameră - Frigate",
"default": "Setări - Frigate",
"classification": "Setări de clasificare - Frigate",
"masksAndZones": "Editor Mască și Zonă - Frigate",
"notifications": "Setări Notificări - Frigate",
"motionTuner": "Reglaj Mișcare - Frigate",
@@ -37,7 +35,6 @@
"globalConfig": "Configurație globală",
"system": "Sistem",
"integrations": "Integrări",
"profileSettings": "Setări profil",
"globalDetect": "Detecție obiecte",
"globalRecording": "Înregistrare",
"globalSnapshots": "Snapshot-uri",
@@ -59,8 +56,6 @@
"systemTelemetry": "Telemetrie",
"systemBirdseye": "Birdseye",
"systemFfmpeg": "FFmpeg",
"systemDetectorHardware": "Hardware detector",
"systemDetectionModel": "Model detecție",
"systemMqtt": "MQTT",
"integrationSemanticSearch": "Căutare semantică",
"integrationGenerativeAi": "AI Generativ",
@@ -178,8 +173,7 @@
"label": "Mărime Model"
},
"title": "Recunoaștere Facială",
"desc": "Recunoașterea facială permite alocarea de nume persoanelor; când o față este recunoscută, Frigate va asocia numele ca sub-etichetă. Informația apare în UI, filtre și notificări.",
"readTheDocumentation": "Citește documentația"
"desc": "Recunoașterea facială permite alocarea de nume persoanelor; când o față este recunoscută, Frigate va asocia numele ca sub-etichetă. Informația apare în UI, filtre și notificări."
},
"semanticSearch": {
"reindexNow": {
@@ -194,7 +188,6 @@
},
"title": "Căutare Semantică",
"desc": "Căutarea semantică în Frigate îți permite să găsești obiecte urmărite folosind fie imaginea în sine, o descriere text definită de utilizator, sau una generată automat.",
"readTheDocumentation": "Citește documentația",
"modelSize": {
"label": "Mărime Model",
"desc": "Mărimea modelului folosit pentru înglobarea căutării semantice.",
@@ -210,8 +203,7 @@
},
"licensePlateRecognition": {
"desc": "Frigate poate recunoaște plăcuțele de înmatriculare și poate adăuga caracterele detectate în câmpul recognized_license_plate sau un nume cunoscut ca sub-etichetă pentru obiectele de tip mașină. Util pentru mașini care intră pe alee sau trec pe stradă.",
"title": "Recunoaștere Numere Înmatriculare",
"readTheDocumentation": "Citește documentația"
"title": "Recunoaștere Numere Înmatriculare"
},
"title": "Setări Îmbunătățiri",
"unsavedChanges": "Modificări nesalvate la setările de îmbunătățiri",
@@ -225,78 +217,6 @@
"error": "Eșec la salvarea modificărilor de configurare: {{errorMessage}}"
}
},
"camera": {
"title": "Setări cameră",
"streams": {
"title": "Stream-uri",
"desc": "Dezactivează temporar o cameră până la repornirea Frigate. Dezactivarea completă a unei camere oprește procesarea streamului acesteia de către Frigate. Detecția, înregistrarea și depanarea nu vor fi disponibile.<br /> <em>Notă: Aceasta nu dezactivează restream-urile go2rtc.</em>"
},
"review": {
"title": "Revizuire",
"desc": "Activează/dezactivează temporar alertele și detecțiile pentru această cameră până la repornirea Frigate. Când este dezactivată, nu vor fi generate noi elemente pentru revizuire. ",
"alerts": "Alerte. ",
"detections": "Detecții. "
},
"reviewClassification": {
"title": "Clasificare revizuiri",
"desc": "Frigate clasifică elementele de revizuire în \"alerte\" și \"detecții\". În mod implicit, toate obiectele de tip <em>persoană</em> și <em>mașină</em> sunt considerate alerte. Poți rafina clasificarea elementelor de revizuire configurând zonele necesare pentru acestea.",
"readTheDocumentation": "Citește documentația",
"unsavedChanges": "Setări de clasificare a revizuirilor nesalvate pentru {{camera}}",
"limitDetections": "Limitează detecțiile la zone specifice",
"zoneObjectDetectionsTips": {
"notSelectDetections": "Toate obiectele {{detectionsLabels}} detectate în {{zone}} pe {{cameraName}} care nu sunt categorisite ca alerte vor fi afișate ca detecții, indiferent de zona în care se află.",
"regardlessOfZoneObjectDetectionsTips": "Toate obiectele {{detectionsLabels}} necategorisite pe {{cameraName}} vor fi afișate ca detecții, indiferent de zona în care se află.",
"text": "Toate obiectele {{detectionsLabels}} care nu sunt categorisite în {{zone}} pe {{cameraName}} vor fi afișate ca detecții."
},
"selectDetectionsZones": "Selectează zone pentru detecții",
"zoneObjectAlertsTips": "Toate obiectele {{alertsLabels}} detectate în {{zone}} pe {{cameraName}} vor fi afișate ca alerte.",
"objectDetectionsTips": "Toate obiectele {{detectionsLabels}} necategorisite pe {{cameraName}} vor fi afișate ca detecții, indiferent de zona în care se află.",
"toast": {
"success": "Configurația clasificării pentru revizuire a fost salvată. Repornește Frigate pentru a aplica modificările."
},
"selectAlertsZones": "Selectează zone pentru alerte",
"noDefinedZones": "Nu sunt definite zone pentru această cameră.",
"objectAlertsTips": "Toate obiectele {{alertsLabels}} de pe {{cameraName}} vor fi afișate ca alerte."
},
"object_descriptions": {
"title": "Descrieri de obiecte generate de AI",
"desc": "Activează/dezactivează temporar descrierile de obiecte generate de AI pentru această cameră. Când această funcție este dezactivată, descrierile generate de AI nu vor fi solicitate pentru obiectele urmărite pe această cameră."
},
"review_descriptions": {
"title": "Descrieri de revizuiri generate de AI",
"desc": "Activează/dezactivează temporar descrierile recenziilor generate de AI pentru această cameră. Când această funcție este dezactivată, descrierile generate de AI nu vor fi solicitate pentru elementele de recenzie de pe această cameră."
},
"addCamera": "Adaugă cameră nouă",
"editCamera": "Editează camera:",
"selectCamera": "Selectează camera",
"backToSettings": "Înapoi la setările camerei",
"cameraConfig": {
"add": "Adaugă cameră",
"edit": "Editează camera",
"description": "Configurează setările camerei, inclusiv intrările de flux și rolurile.",
"name": "Numele camerei",
"nameRequired": "Numele camerei este obligatoriu",
"nameInvalid": "Numele camerei trebuie să conțină doar litere, cifre, underscore-uri sau cratime",
"namePlaceholder": "de ex.: usa_principala",
"enabled": "Activat",
"ffmpeg": {
"inputs": "Stream-uri de intrare",
"path": "Cale stream",
"pathRequired": "Calea stream-ului este obligatorie",
"pathPlaceholder": "rtsp://...",
"roles": "Roluri",
"rolesRequired": "Este necesar cel puțin un rol",
"rolesUnique": "Fiecare rol (audio, detectare, înregistrare) poate fi atribuit doar unui singur stream",
"addInput": "Adaugă stream de intrare",
"removeInput": "Elimină stream-ul de intrare",
"inputsRequired": "Este necesar cel puțin un stream de intrare"
},
"toast": {
"success": "Camera {{cameraName}} a fost salvată cu succes"
},
"nameLength": "Numele camerei trebuie să aibă mai puțin de 24 de caractere."
}
},
"masksAndZones": {
"zones": {
"point_one": "{{count}} punct",
@@ -309,7 +229,6 @@
"speedEstimation": {
"desc": "Activează estimarea vitezei pentru obiectele din această zonă. Zona trebuie să aibă exact 4 puncte.",
"title": "Estimare viteză",
"docs": "Citește documentația",
"lineADistance": "Distanța Liniei A ({{unit}})",
"lineBDistance": "Distanța Liniei B ({{unit}})",
"lineCDistance": "Distanța Liniei C ({{unit}})",
@@ -370,7 +289,6 @@
"add": "Mască de mișcare nouă",
"edit": "Editează masca de mișcare",
"context": {
"documentation": "Citește documentația",
"title": "Măștile de mișcare sunt folosite pentru a preveni declanșarea detecției de către mișcări nedorite (exemplu: ramuri de copaci, marcaje de timp ale camerei). Măștile de mișcare ar trebui folosite <em>cu moderație</em>; mascarea excesivă va îngreuna urmărirea obiectelor."
},
"toast": {
@@ -381,8 +299,7 @@
},
"polygonAreaTooLarge": {
"tips": "Măștile de mișcare nu previn detectarea obiectelor. Ar trebui să folosești o zonă obligatorie în schimb.",
"title": "Masca de mișcare acoperă {{polygonArea}}% din cadrul camerei. Măștile de mișcare mari nu sunt recomandate.",
"documentation": "Citește documentația"
"title": "Masca de mișcare acoperă {{polygonArea}}% din cadrul camerei. Măștile de mișcare mari nu sunt recomandate."
},
"defaultName": "Mască de mișcare {{number}}",
"name": {
@@ -531,7 +448,6 @@
},
"desc": "Vizualizarea de depanare arată în timp real obiectele urmărite și statisticile lor. Lista de obiecte arată un rezumat al obiectelor detectate.",
"objectShapeFilterDrawing": {
"document": "Citește documentația ",
"area": "Arie",
"title": "Desenare filtru formă obiect",
"desc": "Desenază un dreptunghi pe imagine pentru a vedea detaliile despre arie și raport",
@@ -619,10 +535,7 @@
"hide": "Ascunde parola",
"requirements": {
"title": "Cerințe parolă:",
"length": "Cel puțin 12 caractere",
"uppercase": "Cel puțin o literă majusculă",
"digit": "Cel puțin o cifră",
"special": "Cel puțin un caracter special (!@#$%^&*(),.?\":{}|<>)"
"length": "Cel puțin 12 caractere"
}
},
"passwordIsRequired": "Parola este obligatorie",
@@ -697,8 +610,7 @@
"notification": {
"notificationSettings": {
"title": "Setări Notificări",
"desc": "Frigate poate trimite notificări push direct pe dispozitivul tău când rulează în browser sau este instalat ca PWA.",
"documentation": "Citește documentația"
"desc": "Frigate poate trimite notificări push direct pe dispozitivul tău când rulează în browser sau este instalat ca PWA."
},
"globalSettings": {
"desc": "Suspendă temporar notificările pentru anumite camere pe toate dispozitivele înregistrate.",
@@ -710,7 +622,6 @@
"title": "Email"
},
"notificationUnavailable": {
"documentation": "Citește documentația",
"desc": "Notificările push web necesită un context securizat (<code>https://…</code>). Aceasta este o limitare a browserului. Accesează Frigate în mod securizat pentru a utiliza notificările.",
"title": "Notificări Indisponibile",
"descPwa": "Pe iOS, notificările web push sunt disponibile doar când Frigate este instalat pe ecranul principal. Deschide meniul <strong>Partajare</strong>, alege <strong>Adaugă pe ecranul principal</strong>, apoi deschide Frigate din noua pictogramă pentru a înregistra acest dispozitiv pentru notificări."
@@ -762,10 +673,8 @@
"title": "Configurare snapshot-uri",
"table": {
"snapshots": "Snapshot-uri",
"cleanCopySnapshots": "Snapshot-uri <code>clean_copy</code>",
"camera": "Cameră"
},
"documentation": "Citește documentația",
"cleanCopyWarning": "Unele camere au snapshot-urile dezactivate",
"desc": "Trimiterea către Frigate+ necesită ca snapshot-urile să fie activate în configurația ta."
},
@@ -856,7 +765,6 @@
"description": "Descriere"
},
"actions": {
"alert": "Marchează ca alertă",
"notification": "Trimite Notificare",
"sub_label": "Adaugă Sub-etichetă",
"attribute": "Adaugă Atribut"
@@ -918,11 +826,6 @@
"error": {
"min": "Trebuie selectată cel puțin o acțiune."
}
},
"friendly_name": {
"title": "Nume prietenos",
"placeholder": "Denumește sau descrie acest declanșator",
"description": "Un nume prietenos opțional sau un text descriptiv pentru acest declanșator."
}
}
},
@@ -1062,31 +965,14 @@
"brandInformation": "Informații marcă",
"brandUrlFormat": "Pentru camere cu formatul de URL RTSP: {{exampleUrl}}",
"customUrlPlaceholder": "rtsp://utilizator:parola@host:port/cale",
"testConnection": "Testează Conexiunea",
"testSuccess": "Testul de conexiune a reușit!",
"testFailed": "Testul de conexiune a eșuat. Te rog să verifici datele introduse și să încerci din nou.",
"streamDetails": "Detalii stream",
"warnings": {
"noSnapshot": "Nu se poate obține un snapshot de pe stream-ul configurat."
},
"errors": {
"brandOrCustomUrlRequired": "Selectează o marcă cu host/IP sau alege 'Other' cu un URL personalizat",
"nameRequired": "Numele camerei este obligatoriu",
"nameLength": "Numele camerei trebuie să aibă maxim 64 de caractere",
"invalidCharacters": "Numele camerei conține caractere nepermise",
"nameExists": "Numele camerei există deja",
"brands": {
"reolink-rtsp": "RTSP Reolink nu este recomandat. Activează HTTP în setările firmware ale camerei și repornește asistentul."
},
"customUrlRtspRequired": "URL-urile personalizate trebuie să înceapă cu „rtsp://” sau „rtsps://”. Configurarea manuală este necesară pentru stream-urile care nu sunt RTSP."
},
"docs": {
"reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras"
},
"testing": {
"probingMetadata": "Sondare metadate cameră...",
"fetchingSnapshot": "Preluare snapshot cameră..."
},
"connectionSettings": "Setări Conexiune",
"detectionMethod": "Metodă Detecție Stream",
"onvifPort": "Port ONVIF",
@@ -1099,42 +985,11 @@
},
"step2": {
"description": "Testează camera pentru stream-uri disponibile sau configurează manual setările în funcție de metoda de detecție aleasă.",
"streamsTitle": "Stream-uri cameră",
"addStream": "Adaugă stream",
"addAnotherStream": "Adaugă un alt stream",
"streamTitle": "Stream {{number}}",
"streamUrl": "URL stream",
"streamUrlPlaceholder": "rtsp://utilizator:parolă@gazdă:port/cale",
"url": "URL",
"resolution": "Rezoluție",
"selectResolution": "Selectează rezoluția",
"quality": "Calitate",
"selectQuality": "Selectează calitatea",
"roles": "Roluri",
"roleLabels": {
"detect": "Detecție obiecte",
"record": "Înregistrare",
"audio": "Audio"
},
"testStream": "Testează conexiunea",
"testSuccess": "Testul de conexiune a reușit!",
"testFailed": "Testul de conexiune a eșuat. Verifică datele introduse și încearcă din nou.",
"testFailedTitle": "Test Eșuat",
"connected": "Conectat",
"notConnected": "Neconectat",
"featuresTitle": "Funcționalități",
"go2rtc": "Redu conexiunile la cameră",
"detectRoleWarning": "Cel puțin un stream trebuie să aibă rolul „detectare” pentru a continua.",
"rolesPopover": {
"title": "Roluri de streaming",
"detect": "Stream principal pentru detecția obiectelor.",
"record": "Salvează segmente ale stream-ului video pe baza setărilor de configurare.",
"audio": "Stream pentru detecția bazată pe sunet."
},
"featuresPopover": {
"title": "Funcționalități streaming",
"description": "Folosește restreaming go2rtc pentru a reduce conexiunile la cameră."
},
"streamDetails": "Detalii stream",
"probing": "Se testează camera...",
"retry": "Reîncearcă",
@@ -1170,47 +1025,8 @@
},
"step3": {
"description": "Configurează rolurile stream-urilor și adaugă stream-uri suplimentare pentru camera ta.",
"validationTitle": "Validare stream",
"connectAllStreams": "Conectează toate stream-urile",
"reconnectionSuccess": "Reconectare reușită.",
"reconnectionPartial": "Unele stram-uri nu s-au reconectat.",
"streamUnavailable": "Previzualizare streaming indisponibilă",
"reload": "Reîncarcă",
"connecting": "Conectare...",
"streamTitle": "Stream-ul {{number}}",
"valid": "Valid",
"failed": "Eșuat",
"notTested": "Netestat",
"connectStream": "Conectare",
"connectingStream": "Se conectează",
"disconnectStream": "Deconectare",
"estimatedBandwidth": "Lățime de bandă estimată",
"roles": "Roluri",
"none": "Niciunul",
"error": "Eroare",
"streamValidated": "Stream {{number}} validat cu succes",
"streamValidationFailed": "Validarea pentru stream {{number}} a eșuat",
"saveAndApply": "Salvează Camera Nouă",
"saveError": "Configurație invalidă. Verifică setările.",
"issues": {
"title": "Validare stream",
"videoCodecGood": "Codecul video este {{codec}}.",
"audioCodecGood": "Codecul audio este {{codec}}.",
"noAudioWarning": "Nu s-a detectat audio pentru acest strem, înregistrările nu vor avea sunet.",
"audioCodecRecordError": "Codec-ul audio AAC este necesar pentru a suporta audio în înregistrări.",
"audioCodecRequired": "Un stream audio este necesar pentru a suporta detecția audio.",
"restreamingWarning": "Reducerea conexiunilor la cameră pentru stream-ul de înregistrare poate crește ușor utilizarea procesorului.",
"dahua": {
"substreamWarning": "Substream-ul 1 este blocat la o rezoluție scăzută. Multe camere Dahua / Amcrest / EmpireTech suportă substream-uri suplimentare care trebuie să fie activate în setările camerei. Este recomandat să verifici și să utilizezi acele stream-uri, dacă sunt disponibile."
},
"hikvision": {
"substreamWarning": "Substream-ul 1 este blocat la o rezoluție scăzută. Multe camere Hikvision suportă substream-uri suplimentare care trebuie să fie activate în setările camerei. Este recomandat să verifici și să utilizezi acele strem-uri, dacă sunt disponibile."
},
"resolutionHigh": "O rezoluție de {{resolution}} poate cauza o utilizare crescută a resurselor.",
"resolutionLow": "O rezoluție de {{resolution}} poate fi prea mică pentru detectarea fiabilă a obiectelor mici."
},
"ffmpegModule": "Folosește modul de compatibilitate pentru stream-uri",
"ffmpegModuleDescription": "Dacă fluxul nu se încarcă după mai multe încercări, activați această opțiune. Când este activată, Frigate va folosi modulul ffmpeg împreună cu go2rtc. Aceasta poate oferi o compatibilitate mai bună cu unele fluxuri de camere.",
"streamsTitle": "Stream-uri cameră",
"addStream": "Adaugă un stream",
"addAnotherStream": "Mai adaugă un stream",
@@ -1307,18 +1123,7 @@
"backToSettings": "Înapoi la Setări Cameră",
"streams": {
"title": "Stare și detalii cameră",
"desc": "Dezactivează temporar o cameră până la repornirea Frigate. Dezactivarea unei camere oprește complet procesarea streamingului acestei camere de către Frigate. Detecția, înregistrarea și depanarea vor fi indisponibile.<br /> <em>Notă: Aceasta nu dezactivează restreamingul go2rtc.</em>",
"enableLabel": "Camere activate",
"enableDesc": "Dezactivează temporar o cameră activată până la repornirea Frigate. Dezactivarea unei camere oprește complet procesarea de către Frigate a fluxurilor acestei camere. Detectarea, înregistrarea și depanarea vor fi indisponibile. <br /> <em>Notă: Acest lucru nu dezactivează retransmisiile go2rtc..</em> <br /> <br />Trage de mâner pentru a reordona camerele așa cum apar în interfață. Ordinea camerelor activate va fi reflectată în întreaga interfață, inclusiv în tabloul de bord Live și în meniurile derulante pentru selectarea camerelor.",
"disableLabel": "Camere dezactivate",
"disableDesc": "Activează o cameră care este ascunsă în interfață și dezactivată în configurație. Este necesară repornirea Frigate după activare.",
"enableSuccess": "S-a activat {{cameraName}}. Repornește Frigate pentru a aplica.",
"friendlyName": {
"edit": "Editează numele afișat al camerei",
"title": "Editează numele afișat",
"description": "Setează numele afișat pentru această cameră în întreaga interfață Frigate. Lasă necompletat pentru a folosi ID-ul camerei.",
"rename": "Redenumește"
},
"reorderHandle": "Trage pentru a reordona",
"saving": "Se salvează…",
"saved": "Salvat",
@@ -1392,8 +1197,6 @@
"selectLabel": "Selectează profilul",
"description": "Configurează ce camere sunt pornite sau oprite când un profil este activat. Camerele setate pe \"Moștenește\" își păstrează starea implicită.",
"inherit": "Moștenire",
"enabled": "Activat",
"disabled": "Dezactivat",
"on": "Pornit",
"off": "Oprit"
},
@@ -1552,15 +1355,6 @@
"label": "Profil"
}
},
"detectionModel": {
"plusActive": {
"title": "Gestionare model Frigate+",
"label": "Sursa modelului curent",
"description": "Această instanță rulează un model Frigate+. Selectează sau schimbă modelul în setările Frigate+.",
"goToFrigatePlus": "Mergi la setările Frigate+",
"showModelForm": "Configurează manual un model"
}
},
"maintenance": {
"title": "Mentenanță",
"sync": {
@@ -1743,16 +1537,6 @@
"detect": {
"title": "Setări Detecție"
},
"detectors": {
"title": "Setări Detector",
"singleType": "Este permis un singur detector de tip {{type}}.",
"keyRequired": "Numele detectorului este obligatoriu.",
"keyDuplicate": "Numele detectorului există deja.",
"noSchema": "Nu sunt disponibile scheme de detectoare.",
"none": "Nicio instanță de detector configurată.",
"add": "Adaugă detector",
"addCustomKey": "Adaugă cheie personalizată"
},
"record": {
"title": "Setări Înregistrare"
},
@@ -1808,8 +1592,6 @@
"genaiRoles": {
"options": {
"embeddings": "Înglobare",
"vision": "Viziune",
"tools": "Instrumente",
"descriptions": "Descrieri",
"chat": "Chat"
}
@@ -1821,8 +1603,7 @@
},
"reviewLabels": {
"summary": "{{count}} etichete selectate",
"empty": "Nicio etichetă disponibilă",
"allNonAlertDetections": "Toată activitatea fără alertă va fi inclusă ca detecții."
"empty": "Nicio etichetă disponibilă"
},
"addCustomLabel": "Adaugă etichetă personalizată...",
"genaiModel": {
@@ -2028,7 +1809,6 @@
"addAudioCodec": "Adaugă codec audio",
"removeCodec": "Elimină codecul"
},
"streamNumber": "Stream {{index}}",
"sourceNumber": "Sursă {{index}}"
},
"timestampPosition": {
@@ -2084,16 +1864,9 @@
"record": {
"noRecordRole": "Niciun flux nu are rolul de înregistrare definit. Înregistrarea nu va funcționa."
},
"birdseye": {
"objectsModeDetectDisabled": "Birdseye este setat pe modul 'objects', dar detecția obiectelor este dezactivată pentru această cameră. Camera nu va apărea în Birdseye."
},
"snapshots": {
"detectDisabled": "Detecția obiectelor este dezactivată. Snapshot-urile sunt generate din obiectele urmărite și nu vor fi create."
},
"detectors": {
"mixedTypes": "Toți detectorii trebuie să folosească același tip. Șterge detectorii existenți pentru a folosi un alt tip.",
"mixedTypesSuggestion": "Toți detectorii trebuie să folosească același tip. Șterge detectorii existenți sau selectează {{type}}."
},
"objects": {
"genaiNoDescriptionsProvider": "Trebuie să configurezi un furnizor GenAI cu rolul 'descriptions' pentru ca descrierile să fie generate."
},
@@ -2113,11 +1886,6 @@
}
},
"birdseye": {
"trackingMode": {
"objects": "Obiecte",
"motion": "Mișcare",
"continuous": "Continuu"
},
"cameraOrder": {
"label": "Ordinea camerelor",
"description": "Trage camerele pentru a le seta ordinea în aranjamentul Birdseye.",
@@ -2126,25 +1894,12 @@
"reorderHandle": "Trage pentru a reordona"
}
},
"snapshot": {
"retainMode": {
"all": "Toate",
"motion": "Mișcare",
"active_objects": "Obiecte active"
}
},
"ui": {
"timeFormat": {
"browser": "Browser",
"12hour": "12 ore",
"24hour": "24 de ore"
},
"TimeOrDateStyle": {
"long": "Lung",
"medium": "Mediu",
"short": "Scurt",
"full": "Complet"
},
"unitSystem": {
"metric": "Metric",
"imperial": "Imperial"
@@ -2185,30 +1940,5 @@
"overrideGlobal": "Această secțiune suprascrie configurația globală",
"overrideProfile": "Această secțiune este suprascrisă de profilul {{profile}}",
"unsaved": "Această secțiune are modificări nesalvate"
},
"detectorsAndModel": {
"title": "Detectori și model",
"description": "Configurează backend-ul detectorului care rulează detecția obiectelor și modelul pe care îl folosește. Modificările sunt salvate împreună, astfel încât detectorul și modelul să rămână sincronizate.",
"cardTitles": {
"model": "Model de detecție",
"detector": "Hardware detector"
},
"tabs": {
"plus": "Frigate+",
"custom": "Model personalizat"
},
"mismatch": {
"warning": "Modelul curent Frigate+ \"{{model}}\" necesită detectorul {{required}}. Alege un model compatibil mai jos sau treci la Model personalizat înainte de a salva."
},
"plusModel": {
"requiresDetector": "Necesită: {{detector}}",
"noModelSelected": "Selectează un model Frigate+"
},
"toast": {
"saveSuccess": "Setările pentru detectoare și model au fost salvate. Repornește Frigate pentru a aplica modificările.",
"saveError": "Nu s-au putut salva setările pentru detector și model"
},
"unsavedChanges": "Modificări nesalvate pentru detector și model",
"restartRequired": "Repornire necesară (detector sau model schimbat)"
}
}
-10
View File
@@ -44,11 +44,6 @@
"label": "Închide info GPU"
}
},
"intelGpuWarning": {
"title": "Avertisment statistici GPU Intel",
"message": "Statisticile GPU sunt indisponibile",
"description": "Acesta este un bug cunoscut în instrumentele de raportare GPU Intel (intel_gpu_top), unde acestea se blochează și returnează repetat o utilizare GPU de 0% chiar și atunci când accelerarea hardware și detecția obiectelor rulează corect pe (i)GPU. Aceasta nu este o problemă Frigate. Poți reporni host-ul pentru a remedia temporar problema și a confirma că GPU-ul funcționează corect. Performanța nu este afectată."
},
"gpuTemperature": "Temperatură GPU",
"npuTemperature": "Temperatură NPU",
"gpuCompute": "Calcul / Codare GPU"
@@ -98,7 +93,6 @@
"shm": {
"title": "Alocare SHM (shared memory)",
"warning": "Dimensiunea actuală SHM de {{total}}MB este prea mică. Crește-o la cel puțin {{min_shm}}MB.",
"readTheDocumentation": "Citește documentația",
"frameLifetime": {
"title": "Durata de viață a cadrului",
"description": "Fiecare cameră are {{frames}} sloturi de cadre în memoria partajată. La rata de cadre a celei mai rapide camere, fiecare cadru este disponibil pentru aproximativ {{lifetime}}s înainte de a fi suprascris."
@@ -149,7 +143,6 @@
"cameras_count_other": "{{count}} Camere"
},
"empty": "Niciun mesaj capturat încă",
"count": "{{count}} mesaje",
"expanded": {
"payload": "Conținut"
},
@@ -212,8 +205,6 @@
"gap": "Interval keyframe (min / med / max):",
"ok": "Keyframe-uri la fiecare ~{{seconds}}s, bune pentru înregistrare și redare.",
"segmentLength": "Lungime segment de înregistrare:",
"warning": "Keyframe-uri rare sau variabile (cel mai lung interval ~{{seconds}}s), probabil un codec smart (H.264+/H.265+), acest lucru nu este recomandat.",
"error": "Intervalul keyframe (~{{seconds}}s) depășește lungimea segmentului de înregistrare ({{segmentTime}}s). Unele segmente pot să nu aibă niciun keyframe, ceea ce întrerupe redarea. Dezactivează codecul smart/+ de pe cameră sau scurtează intervalul keyframe.",
"unknown": "Nu s-a putut determina distanțarea keyframe-urilor.",
"recordDisabled": "Înregistrarea este dezactivată pentru această cameră."
}
@@ -269,7 +260,6 @@
"ffmpegHighCpuUsage": "{{camera}} are o utilizare ridicată CPU FFmpeg ({{ffmpegAvg}}%)",
"cameraIsOffline": "{{camera}} este offline",
"healthy": "Sistemul este sănătos",
"shmTooLow": "Alocarea /dev/shm ({{total}} MB) ar trebui mărită la cel puțin {{min}} MB.",
"debugReplayActive": "Sesiunea de reluare de depanare este activă"
},
"lastRefreshed": "Ultima actualizare: "