mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-06-26 14:21:53 +03:00
Merge e5386a0614 into 39a3667f39
This commit is contained in:
commit
33bfc56106
@ -323,5 +323,8 @@
|
||||
"internalID": "L'ID intern que Frigate s'utilitza a la configuració i a la base de dades"
|
||||
},
|
||||
"no_items": "Sense elements",
|
||||
"validation_errors": "Errors de validació"
|
||||
"validation_errors": "Errors de validació",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Desat — deixa en blanc per mantenir l'actual"
|
||||
}
|
||||
}
|
||||
|
||||
@ -524,11 +524,11 @@
|
||||
},
|
||||
"reindex": {
|
||||
"label": "Reindexa en iniciar",
|
||||
"description": "Activa un reíndex complet d'objectes rastrejats històrics a la base de dades d'incrustacions."
|
||||
"description": "Activa un reindexat complet d'objectes rastrejats històrics a la base de dades d'incrustacions."
|
||||
},
|
||||
"model": {
|
||||
"label": "Model de cerca semàntica o nom del proveïdor GenAI",
|
||||
"description": "El model d'incrustació a utilitzar per a la cerca semàntica (per exemple 'jinav1'), o el nom d'un proveïdor de GenAI amb el rol d'incrustació."
|
||||
"description": "El model de vectors a utilitzar per a la cerca semàntica (per exemple 'jinav1'), o el nom d'un proveïdor de GenAI amb el rol de vectors."
|
||||
},
|
||||
"model_size": {
|
||||
"label": "Mida del model",
|
||||
@ -808,7 +808,7 @@
|
||||
},
|
||||
"model_size": {
|
||||
"label": "Mida del model",
|
||||
"description": "Mida del model a utilitzar per a incrustacions facials (petit/gran); més gran pot requerir GPU."
|
||||
"description": "Mida del model a utilitzar per als vectors facials (petit/gran); més gran pot requerir GPU."
|
||||
},
|
||||
"unknown_score": {
|
||||
"label": "Llindar de puntuació desconegut",
|
||||
|
||||
@ -28,5 +28,8 @@
|
||||
"detectRequired": "Almenys un flux d'entrada ha de tenir assignat el rol «detecta».",
|
||||
"hwaccelDetectOnly": "Només el flux d'entrada amb el rol detect pot definir arguments d'acceleració del maquinari."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"dimensionMustBeEven": "Ha de ser un nombre parell."
|
||||
}
|
||||
}
|
||||
|
||||
@ -65,5 +65,8 @@
|
||||
"active": "Raonant…",
|
||||
"show": "Mostra el raonament",
|
||||
"hide": "Amaga el raonament"
|
||||
},
|
||||
"thinking": {
|
||||
"toggle": "Commuta el pensament"
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,10 +2,10 @@
|
||||
"exploreIsUnavailable": {
|
||||
"downloadingModels": {
|
||||
"tips": {
|
||||
"context": "Potser voldreu reindexar les incrustacions dels objectes seguits un cop s'hagin descarregat els models.",
|
||||
"context": "Potser voldreu reindexar els vectors dels objectes seguits un cop s'hagin descarregat els models.",
|
||||
"documentation": "Llegir la documentació"
|
||||
},
|
||||
"context": "Frigate està descarregant els models d'embeddings necessaris per a donar suport a la funció de cerca semàntica. Això pot trigar diversos minuts, depenent de la velocitat de la teva connexió de xarxa.",
|
||||
"context": "El Frigate està baixant els models de vectors necessaris per a admetre la funció de Cerca Semàntica. Això pot trigar uns quants minuts depenent de la velocitat de la vostra connexió de xarxa.",
|
||||
"setup": {
|
||||
"visionModel": "Model de visió",
|
||||
"visionModelFeatureExtractor": "Extractor de característiques del model de visió",
|
||||
@ -248,7 +248,7 @@
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "Confirmar la supressió",
|
||||
"desc": "Suprimir aquest objecte rastrejat elimina la instantània, qualsevol incrustació desada, i qualsevol entrada de detalls de seguiment associada. Les imatges gravades d'aquest objecte seguit en l'historial <em>NO</em> seràn eliminades.<br /><br />Estas segur que vols continuar?"
|
||||
"desc": "En eliminar aquest objecte detectat, s'esborrarà la instantània, els vectors desats i qualsevol entrada associada als detalls de seguiment d'aquest objecte. El metratge enregistrat d'aquest objecte detectat a la vista de l'Historial <em>NO</em> s'esborrarà.<br /><br />Segur que voleu continuar?"
|
||||
},
|
||||
"toast": {
|
||||
"error": "S'ha produït un error en suprimir aquest objecte rastrejat: {{errorMessage}}"
|
||||
@ -282,7 +282,7 @@
|
||||
"faceOrLicense_plate": "{{attribute}} detectat per {{label}}",
|
||||
"other": "{{label}} reconegut com a {{attribute}}"
|
||||
},
|
||||
"gone": "{{label}} esquerra",
|
||||
"gone": "{{label}} ha sortit",
|
||||
"heard": "{{label}} sentit",
|
||||
"external": "{{label}} detectat",
|
||||
"header": {
|
||||
|
||||
@ -136,7 +136,7 @@
|
||||
"clearAll": "Esborra tots els paràmetres de transmissió"
|
||||
},
|
||||
"recordingsViewer": {
|
||||
"title": "Visor d'enregistraments",
|
||||
"title": "Visualitzador d'enregistraments",
|
||||
"defaultPlaybackRate": {
|
||||
"label": "Velocitat de reproducció predeterminada",
|
||||
"desc": "Velocitat de reproducció predeterminada per a la reproducció de gravacions."
|
||||
@ -773,22 +773,22 @@
|
||||
"modelSize": {
|
||||
"small": {
|
||||
"title": "petit",
|
||||
"desc": "L’opció <em>small</em> fa servir una versió quantitzada del model que consumeix menys RAM i s’executa més ràpidament a la CPU, amb una diferència gairebé inapreciable en la qualitat de les incrustacions (embeddings)."
|
||||
"desc": "Si s'utilitza <em>small</em>, s'empra una versió quantitzada del model que consumeix menys memòria RAM i s'executa més ràpidament a la CPU, amb una diferència inapreciable en la qualitat dels vectors."
|
||||
},
|
||||
"label": "Mida del model",
|
||||
"large": {
|
||||
"title": "gran",
|
||||
"desc": "L’opció <em>large</em> fa servir el model complet de Jina i s’executarà automàticament a la GPU si està disponible."
|
||||
},
|
||||
"desc": "La mida del model utilitzat per incrustacions de cerca semàntica."
|
||||
"desc": "La mida del model utilitzat per als vectors de la cerca semàntica."
|
||||
},
|
||||
"reindexNow": {
|
||||
"confirmButton": "Reindexar",
|
||||
"success": "La reindexació ha començat amb èxit.",
|
||||
"label": "Reindexar ara",
|
||||
"confirmTitle": "Confirmar la reindexació",
|
||||
"desc": "La reindexació regenerarà les incrustacions per a tots els objectes rastrejats. Aquest procés s'executa en segon pla i pot treure el màxim de la CPU i prendre una quantitat de temps raonable depenent del nombre d'objectes rastrejats que tingueu.",
|
||||
"confirmDesc": "Estàs segur que vols reindexar totes les incrustacions (embeddings) dels objectes seguits? Aquest procés s’executarà en segon pla, però pot arribar a saturar la CPU i trigar bastant temps. Pots seguir-ne el progrés a la pàgina d’Explora.",
|
||||
"desc": "La reindexació tornarà a generar els vectors de tots els objectes detectats. Aquest procés s'executa en segon pla, pot posar la CPU al màxim i trigar una bona estona segons el nombre d'objectes detectats que tingueu.",
|
||||
"confirmDesc": "Segur que voleu tornar a indexar els vectors de tots els objectes detectats? Aquest procés s'executa en segon pla, però pot posar la CPU al màxim i trigar una bona estona. En podeu veure el progrés a la pàgina Explora.",
|
||||
"alreadyInProgress": "La reindexació ja està en curs.",
|
||||
"error": "Error en iniciar la reindexació: {{errorMessage}}"
|
||||
},
|
||||
@ -1318,7 +1318,17 @@
|
||||
},
|
||||
"reorderHandle": "Arrossega per reordenar",
|
||||
"saving": "S'està desant…",
|
||||
"saved": "Desat"
|
||||
"saved": "Desat",
|
||||
"details": {
|
||||
"edit": "Edita els detalls de la càmera",
|
||||
"title": "Edita els detalls de la càmera",
|
||||
"description": "Actualitzeu el nom de la pantalla i l'URL extern utilitzat per a aquesta càmera a tota la interfície d'usuari de Frigate.",
|
||||
"friendlyNameLabel": "Nom a mostrar",
|
||||
"friendlyNameHelp": "Nom amistós que es mostra per a aquesta càmera a tota la interfície d'usuari de Frigate. Deixeu-ho en blanc per utilitzar l'ID de la càmera.",
|
||||
"webuiUrlLabel": "URL de la interfície web de la càmera",
|
||||
"webuiUrlHelp": "URL per a visitar la interfície d'usuari web de la càmera directament des de la vista de depuració. Deixeu-ho en blanc per desactivar l'enllaç.",
|
||||
"webuiUrlInvalid": "Ha de ser un URL vàlid (p. ex., https://example.com)."
|
||||
}
|
||||
},
|
||||
"cameraConfig": {
|
||||
"add": "Afegeix una càmera",
|
||||
@ -1674,7 +1684,7 @@
|
||||
"searchPlaceholder": "Cerca...",
|
||||
"genaiRoles": {
|
||||
"options": {
|
||||
"embeddings": "Incrustació",
|
||||
"embeddings": "Vectors",
|
||||
"vision": "Visió",
|
||||
"tools": "Eines",
|
||||
"descriptions": "Descripcions",
|
||||
@ -1693,13 +1703,21 @@
|
||||
},
|
||||
"addCustomLabel": "Afegeix una etiqueta personalitzada...",
|
||||
"genaiModel": {
|
||||
"placeholder": "Selecciona el model…",
|
||||
"search": "Cerca models…",
|
||||
"noModels": "No hi ha models disponibles"
|
||||
"placeholder": "Seleccioneu o introduïu un model…",
|
||||
"search": "Cerca o introdueix un model…",
|
||||
"noModels": "No hi ha models disponibles",
|
||||
"available": "Models disponibles",
|
||||
"useCustom": "Utilitza \"{{value}}\"",
|
||||
"refresh": "Actualitza els models",
|
||||
"probeFailed": "No s'han pogut investigar els models",
|
||||
"fetchedModels": "S'ha obtingut correctament la llista de models"
|
||||
},
|
||||
"knownPlates": {
|
||||
"namePlaceholder": "per exemple. Cotxe de la parella",
|
||||
"platePlaceholder": "Matricula o regex"
|
||||
},
|
||||
"semanticSearchModelSize": {
|
||||
"notApplicable": "No aplicable als proveïdors de GenAI"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
@ -1899,7 +1917,9 @@
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "No es recomana establir el detect FPS superior a 5. Els valors més alts poden causar problemes de rendiment i no proporcionaran cap benefici.",
|
||||
"disabled": "La detecció d'objectes està desactivada. Les instantànies, articles de revisió i enriquiments com el reconeixement de rostres, el reconeixement de matrícules i la IA Generativa no funcionaran."
|
||||
"disabled": "La detecció d'objectes està desactivada. Les instantànies, articles de revisió i enriquiments com el reconeixement de rostres, el reconeixement de matrícules i la IA Generativa no funcionaran.",
|
||||
"resolutionShouldBeMultipleOfFour": "Per obtenir els millors resultats, detectar l'amplada i l'alçada han de ser múltiples de 4. Altres valors parells poden produir artefactes visuals o una lleugera distorsió en el flux de detecció.",
|
||||
"aspectRatioMismatch": "L'amplada i alçada que heu introduït no coincideixen amb la relació d'aspecte de la resolució de detecció actual. Això pot produir una imatge estirada o distorsionada."
|
||||
},
|
||||
"faceRecognition": {
|
||||
"globalDisabled": "L'enriquiment del reconeixement facial s'ha d'habilitar perquè les funcions de reconeixement facial funcionin en aquesta càmera.",
|
||||
@ -1928,7 +1948,8 @@
|
||||
"genaiNoDescriptionsProvider": "Heu de configurar un proveïdor de GenAI amb el rol 'descripcions' per a les descripcions que es generaran."
|
||||
},
|
||||
"semanticSearch": {
|
||||
"jinav2SmallModelSize": "La mida 'petita' amb el model Jina V2 té un alt cost de RAM i d'inferència. Es recomana el model 'gran' amb una GPU discreta."
|
||||
"jinav2SmallModelSize": "La mida 'petita' amb el model Jina V2 té un alt cost de RAM i d'inferència. Es recomana el model 'gran' amb una GPU discreta.",
|
||||
"modelSizeIgnoredForProvider": "La mida del model només s'aplica als models de Jina incorporats. Aquest valor s'ignorarà quan s'utilitzi un proveïdor d'incrustació GenAI."
|
||||
}
|
||||
},
|
||||
"modelSize": {
|
||||
|
||||
@ -66,10 +66,10 @@
|
||||
},
|
||||
"general": {
|
||||
"detector": {
|
||||
"memoryUsage": "Ús de memòria del detector",
|
||||
"memoryUsage": "Ús de la memòria del detector",
|
||||
"title": "Detectors",
|
||||
"inferenceSpeed": "Velocitat d'inferència del detector",
|
||||
"cpuUsage": "Ús de CPU del detector",
|
||||
"cpuUsage": "Ús de la CPU del detector",
|
||||
"temperature": "Temperatura del detector",
|
||||
"cpuUsageInformation": "CPU usada en la preparació d'entrades i sortides desde/cap als models de detecció. Aquest valor no mesura l'utilització d'inferència, encara que usis una GPU o accelerador."
|
||||
},
|
||||
@ -118,11 +118,11 @@
|
||||
"otherProcesses": {
|
||||
"title": "Altres processos",
|
||||
"processMemoryUsage": "Ús de memòria de procés",
|
||||
"processCpuUsage": "Ús de la CPU del procés",
|
||||
"processCpuUsage": "Ús de la CPU per procés",
|
||||
"series": {
|
||||
"recording": "gravant",
|
||||
"review_segment": "segment de revisió",
|
||||
"embeddings": "incrustacions",
|
||||
"embeddings": "Vectors",
|
||||
"audio_detector": "detector d'àudio",
|
||||
"go2rtc": "go2rtc"
|
||||
}
|
||||
@ -220,7 +220,7 @@
|
||||
},
|
||||
"lastRefreshed": "Darrera actualització: ",
|
||||
"stats": {
|
||||
"reindexingEmbeddings": "Reindexant incrustacions ({{processed}}% completat)",
|
||||
"reindexingEmbeddings": "Reindexant vectors ({{processed}}% completat)",
|
||||
"healthy": "El sistema és saludable",
|
||||
"cameraIsOffline": "{{camera}} està fora de línia",
|
||||
"ffmpegHighCpuUsage": "{{camera}} te un ús elevat de CPU per FFmpeg ({{ffmpegAvg}}%)",
|
||||
@ -234,14 +234,14 @@
|
||||
"title": "Enriquiments",
|
||||
"embeddings": {
|
||||
"face_recognition_speed": "Velocitat de reconeixement facial",
|
||||
"image_embedding": "Incrustació d'imatges",
|
||||
"text_embedding": "Incrustació de text",
|
||||
"image_embedding": "Vectors d'imatges",
|
||||
"text_embedding": "Vectors de text",
|
||||
"face_recognition": "Reconeixement de rostres",
|
||||
"plate_recognition": "Reconeixemnt de matrícules",
|
||||
"image_embedding_speed": "Velocitat d'ncrustació d'imatges",
|
||||
"face_embedding_speed": "Velocitat d'incrustació de rostres",
|
||||
"image_embedding_speed": "Velocitat de generació de vectors",
|
||||
"face_embedding_speed": "Velocitat de generació de vectors facials",
|
||||
"plate_recognition_speed": "Velocitat de reconeixement de matrícules",
|
||||
"text_embedding_speed": "Velocitat d'incrustació de text",
|
||||
"text_embedding_speed": "Velocitat de generació de vectors de text",
|
||||
"yolov9_plate_detection": "Detecció de matrícules YOLOv9",
|
||||
"yolov9_plate_detection_speed": "Velocitat de detecció de matrícules YOLOv9",
|
||||
"review_description": "Descripció de la revisió",
|
||||
|
||||
@ -326,5 +326,8 @@
|
||||
"separatorWithSpace": ", "
|
||||
},
|
||||
"no_items": "Keine Artikel",
|
||||
"validation_errors": "Validierungsfehler"
|
||||
"validation_errors": "Validierungsfehler",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Gespeichert – leer lassen, um den aktuellen Stand beizubehalten"
|
||||
}
|
||||
}
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
"description": "Aktiviert"
|
||||
},
|
||||
"audio": {
|
||||
"label": "Audioerkennung",
|
||||
"label": "Audioereignisse",
|
||||
"description": "Einstellungen für audiobasierte Ereigniserkennung für diese Kamera.",
|
||||
"enabled": {
|
||||
"label": "Aktivieren der Audioerkennung",
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
"description": "Wenn aktiviert, startet Frigate im abgesicherten Modus mit reduzierten Features für die Fehlersuche."
|
||||
},
|
||||
"audio": {
|
||||
"label": "Audioerkennung",
|
||||
"label": "Audioereignisse",
|
||||
"enabled": {
|
||||
"label": "Aktivieren der Audioerkennung",
|
||||
"description": "Aktivieren oder deaktivieren Sie die Erkennung von Audioereignissen für alle Kameras; diese Einstellung kann für jede Kamera individuell überschrieben werden."
|
||||
@ -1279,6 +1279,41 @@
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Rohmaske"
|
||||
},
|
||||
"filters_attribute": {
|
||||
"label": "Attributfilter",
|
||||
"description": "Auf erkannte Attribute angewendete Filter zur Reduzierung von Fehlalarmen (Fläche, Verhältnis, Konfidenz).",
|
||||
"min_area": {
|
||||
"label": "Mindestfläche des Attributs",
|
||||
"description": "Für dieses Attribut erforderliche Mindestfläche des Begrenzungsrahmens (in Pixeln oder Prozent). Kann als Pixelwert (Ganzzahl) oder als Prozentwert (Gleitkommawert zwischen 0,000001 und 0,99) angegeben werden."
|
||||
},
|
||||
"max_area": {
|
||||
"label": "Maximale Attributfläche",
|
||||
"description": "Maximal zulässige Fläche des Begrenzungsrahmens (in Pixeln oder Prozent) für dieses Attribut. Kann als Pixelwert (Ganzzahl) oder als Prozentwert (Gleitkommawert zwischen 0,000001 und 0,99) angegeben werden."
|
||||
},
|
||||
"min_ratio": {
|
||||
"label": "Mindestseitenverhältnis",
|
||||
"description": "Erforderliches Mindestverhältnis von Breite zu Höhe, damit die Begrenzungsbox die Anforderungen erfüllt."
|
||||
},
|
||||
"max_ratio": {
|
||||
"label": "Maximales Seitenverhältnis",
|
||||
"description": "Maximal zulässiges Verhältnis von Breite zu Höhe für die Begrenzungsbox, damit diese die Anforderungen erfüllt."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Konfidenzschwelle",
|
||||
"description": "Durchschnittlicher Schwellenwert für die Erkennungssicherheit, der erforderlich ist, damit das Merkmal als echtes Positiv gewertet wird."
|
||||
},
|
||||
"min_score": {
|
||||
"label": "Mindestvertrauen",
|
||||
"description": "Mindestwert für die Erkennungssicherheit eines einzelnen Bildes, der erforderlich ist, um dieses Attribut seinem übergeordneten Objekt zuzuordnen."
|
||||
},
|
||||
"mask": {
|
||||
"label": "Filtermaske",
|
||||
"description": "Polygonkoordinaten, die festlegen, wo dieser Filter innerhalb des Bildausschnitts angewendet wird."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Rohmaske"
|
||||
}
|
||||
}
|
||||
},
|
||||
"record": {
|
||||
|
||||
@ -28,5 +28,8 @@
|
||||
"detectRequired": "Es muss mindestens ein input stream die Rolle 'erkennen' tragen.",
|
||||
"hwaccelDetectOnly": "Nur der input-stream mit der Rolle 'erkennen' kann Hardwarebeschleunigungs Argumente definieren."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"dimensionMustBeEven": "Es muss eine gerade Zahl sein."
|
||||
}
|
||||
}
|
||||
|
||||
@ -60,5 +60,13 @@
|
||||
"stats": {
|
||||
"context": "{{tokens}} tokens",
|
||||
"tokens_per_second": "{{rate}} t/s"
|
||||
},
|
||||
"reasoning": {
|
||||
"active": "Begründung…",
|
||||
"show": "Begründung anzeigen",
|
||||
"hide": "Begründung ausblenden"
|
||||
},
|
||||
"thinking": {
|
||||
"toggle": "Umschalten"
|
||||
}
|
||||
}
|
||||
|
||||
@ -16,7 +16,8 @@
|
||||
"globalConfig": "Grundeinstellungen - Frigate",
|
||||
"cameraConfig": "Kameraeinstellungen - Frigate",
|
||||
"maintenance": "Wartung - Frigate",
|
||||
"profiles": "Profile - Frigate"
|
||||
"profiles": "Profile - Frigate",
|
||||
"detectorsAndModel": "Sensoren und Modell – Frigate"
|
||||
},
|
||||
"menu": {
|
||||
"ui": "Benutzeroberfläche",
|
||||
@ -92,7 +93,8 @@
|
||||
"uiSettings": "Benutzeroberfläche Einstellung",
|
||||
"profiles": "Profile",
|
||||
"systemGo2rtcStreams": "go2rtc-streams",
|
||||
"maintenance": "Wartung"
|
||||
"maintenance": "Wartung",
|
||||
"systemDetectorsAndModel": "Detektoren und Modell"
|
||||
},
|
||||
"dialog": {
|
||||
"unsavedChanges": {
|
||||
@ -825,7 +827,8 @@
|
||||
"currentModel": "Aktuelles Modell",
|
||||
"otherModels": "Anderes Modell",
|
||||
"configuration": "Konfiguration"
|
||||
}
|
||||
},
|
||||
"changeInDetectorsAndModel": "Modell wechseln"
|
||||
},
|
||||
"enrichments": {
|
||||
"birdClassification": {
|
||||
@ -1365,6 +1368,19 @@
|
||||
"title": "Anzeigenamen bearbeiten",
|
||||
"description": "Legen Sie den Anzeigenamen fest, der für diese Kamera in der gesamten Benutzeroberfläche von „Frigate“ angezeigt wird. Lassen Sie das Feld leer, um die Kamera-ID zu verwenden.",
|
||||
"rename": "Umbenennen"
|
||||
},
|
||||
"reorderHandle": "Zum Neuanordnen ziehen",
|
||||
"saving": "Speichern…",
|
||||
"saved": "gespeichert",
|
||||
"details": {
|
||||
"edit": "Kameradaten bearbeiten",
|
||||
"title": "Kameradaten bearbeiten",
|
||||
"description": "Aktualisieren Sie den Anzeigenamen und die externe URL, die für diese Kamera in der gesamten Frigate-Benutzeroberfläche verwendet werden.",
|
||||
"friendlyNameLabel": "Display Name",
|
||||
"friendlyNameHelp": "Der in der Benutzeroberfläche von „Frigate“ für diese Kamera angezeigte Spitzname. Lassen Sie das Feld leer, um die Kamera-ID zu verwenden.",
|
||||
"webuiUrlLabel": "URL der Web-Benutzeroberfläche",
|
||||
"webuiUrlHelp": "URL, um die Web-Benutzeroberfläche der Kamera direkt aus der Debug-Ansicht aufzurufen. Lassen Sie das Feld leer, um den Link zu deaktivieren.",
|
||||
"webuiUrlInvalid": "Es muss sich um eine gültige URL handeln (z. B. https://example.com)."
|
||||
}
|
||||
},
|
||||
"cameraConfig": {
|
||||
@ -1417,8 +1433,8 @@
|
||||
"disabled": "Deaktiviert"
|
||||
},
|
||||
"cameraType": {
|
||||
"title": "Kamerytyp",
|
||||
"label": "Kameratyp",
|
||||
"title": "Kamera Art",
|
||||
"label": "Kamera Art",
|
||||
"description": "Legen Sie den Kameratyp für jede Kamera fest. Spezielle LPR-Kameras sind Kameras mit leistungsstarkem optischen Zoom, um Kennzeichen von weit entfernten Fahrzeugen zu erfassen. Für die meisten Kameras sollte der normale Kameratyp verwendet werden, es sei denn, die Kamera ist speziell für LPR vorgesehen und verfügt über einen stark fokussierten Blickwinkel auf die Kennzeichen.",
|
||||
"normal": "Normal",
|
||||
"dedicatedLpr": "Spezielles LPR-System",
|
||||
@ -1775,7 +1791,15 @@
|
||||
"genaiModel": {
|
||||
"placeholder": "Modell auswählen…",
|
||||
"search": "Modell suchen…",
|
||||
"noModels": "Keine Modelle verfügbar"
|
||||
"noModels": "Keine Modelle verfügbar",
|
||||
"available": "Verfügbare Modelle",
|
||||
"useCustom": "Verwende „{{value}}“",
|
||||
"refresh": "Modelle aktualisieren",
|
||||
"probeFailed": "Das Abrufen der Modelle ist fehlgeschlagen",
|
||||
"fetchedModels": "Modellliste erfolgreich abgerufen"
|
||||
},
|
||||
"semanticSearchModelSize": {
|
||||
"notApplicable": "Gilt nicht für GenAI-Anbieter"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
@ -1809,7 +1833,9 @@
|
||||
"saveAllSuccess_other": "Alle {{count}} Abschnitte wurden erfolgreich gespeichert.",
|
||||
"saveAllPartial_one": "{{successCount}} von {{totalCount}} Abschnitt wurden gespeichert. {{failCount}} sind fehlgeschlagen.",
|
||||
"saveAllPartial_other": "{{successCount}} von {{totalCount}} Abschnitten wurden gespeichert. {{failCount}} sind fehlgeschlagen.",
|
||||
"saveAllFailure": "Es konnten nicht alle Abschnitte gespeichert werden."
|
||||
"saveAllFailure": "Es konnten nicht alle Abschnitte gespeichert werden.",
|
||||
"saveAllSuccessRestartRequired_one": "Der Abschnitt {{count}} wurde erfolgreich gespeichert. Starte Frigate neu, um die Änderungen zu übernehmen.",
|
||||
"saveAllSuccessRestartRequired_other": "Alle {{count}} Abschnitte wurden erfolgreich gespeichert. Starte Frigate neu, um die Änderungen zu übernehmen."
|
||||
},
|
||||
"profiles": {
|
||||
"title": "Profile",
|
||||
@ -1896,8 +1922,17 @@
|
||||
"audioMp3": "Transcode zu MP3",
|
||||
"audioExclude": "Ausschließen",
|
||||
"hardwareNone": "Keine Hardwarebeschleunigung",
|
||||
"hardwareAuto": "Automatische Hardwarebeschleunigung"
|
||||
}
|
||||
"hardwareAuto": "Automatische Hardwarebeschleunigung",
|
||||
"hardwareVaapi": "VAAPI",
|
||||
"hardwareCuda": "CUDA",
|
||||
"hardwareV4l2m2m": "V4L2 M2M",
|
||||
"hardwareDxva2": "DXVA2",
|
||||
"hardwareVideotoolbox": "VideoToolbox",
|
||||
"addVideoCodec": "Videocodec hinzufügen",
|
||||
"addAudioCodec": "Audio-Codec hinzufügen",
|
||||
"removeCodec": "Codec entfernen"
|
||||
},
|
||||
"streamNumber": "Stream {{index}}"
|
||||
},
|
||||
"onvif": {
|
||||
"profileAuto": "Auto",
|
||||
@ -1925,7 +1960,9 @@
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "Es wird nicht empfohlen, den Wert für die FPS-Erkennung auf mehr als 5 zu setzen. Höhere Werte können zu Leistungseinbußen führen und bieten keinerlei Vorteile.",
|
||||
"disabled": "Die Objekterkennung ist deaktiviert. Momentaufnahmen, Überprüfungselemente und Erweiterungsfunktionen wie Gesichtserkennung, Kennzeichenerkennung und generative KI funktionieren nicht."
|
||||
"disabled": "Die Objekterkennung ist deaktiviert. Momentaufnahmen, Überprüfungselemente und Erweiterungsfunktionen wie Gesichtserkennung, Kennzeichenerkennung und generative KI funktionieren nicht.",
|
||||
"resolutionShouldBeMultipleOfFour": "Um optimale Ergebnisse zu erzielen, sollten Breite und Höhe ein Vielfaches von 4 sein. Andere gerade Werte können zu visuellen Artefakten oder leichten Verzerrungen im Erkennungsstrom führen.",
|
||||
"aspectRatioMismatch": "Die von Ihnen eingegebene Breite und Höhe stimmen nicht mit dem Seitenverhältnis Ihrer aktuell erkannten Auflösung überein. Dies kann zu einem gestreckten oder verzerrten Bild führen."
|
||||
},
|
||||
"faceRecognition": {
|
||||
"globalDisabled": "Die Gesichtserkennungserweiterung muss aktiviert sein, damit die Gesichtserkennungsfunktionen bei dieser Kamera funktionieren.",
|
||||
@ -1962,6 +1999,13 @@
|
||||
"objects": "Objekte",
|
||||
"motion": "Bewegung",
|
||||
"continuous": "Fortlaufend"
|
||||
},
|
||||
"cameraOrder": {
|
||||
"label": "Kamerabestellung",
|
||||
"description": "Ziehe die Kameras per Drag & Drop, um ihre Reihenfolge im Birdseye-Layout festzulegen.",
|
||||
"reorderHandle": "Zum Neuanordnen ziehen",
|
||||
"saving": "Wird gespeichert…",
|
||||
"saved": "gespeichert"
|
||||
}
|
||||
},
|
||||
"retainMode": {
|
||||
@ -2011,5 +2055,35 @@
|
||||
"modelSize": {
|
||||
"small": "klein",
|
||||
"large": "groß"
|
||||
},
|
||||
"menuDot": {
|
||||
"overrideGlobal": "Dieser Abschnitt überschreibt die globale Konfiguration",
|
||||
"overrideProfile": "Dieser Abschnitt wird durch das Profil {{profile}} überschrieben",
|
||||
"unsaved": "Dieser Abschnitt enthält ungespeicherte Änderungen"
|
||||
},
|
||||
"detectorsAndModel": {
|
||||
"title": "Detektoren und Modell",
|
||||
"description": "Konfigurieren Sie das Detektor-Backend, das die Objekterkennung ausführt, sowie das dafür verwendete Modell. Änderungen werden gemeinsam gespeichert, sodass Detektor und Modell synchron bleiben.",
|
||||
"cardTitles": {
|
||||
"detector": "Detektor-Hardware",
|
||||
"model": "Erkennungsmodell"
|
||||
},
|
||||
"tabs": {
|
||||
"plus": "Frigate+",
|
||||
"custom": "Benutzerdefiniertes Modell"
|
||||
},
|
||||
"mismatch": {
|
||||
"warning": "Das aktuelle Frigate+-Modell „{{model}}“ erfordert den {{required}}-Detektor. Wählen Sie unten ein kompatibles Modell aus oder wechseln Sie vor dem Speichern zu „Benutzerdefiniertes Modell“."
|
||||
},
|
||||
"plusModel": {
|
||||
"requiresDetector": "Voraussetzung: {{detector}}",
|
||||
"noModelSelected": "Wählen Sie ein Modell der Frigate+ aus"
|
||||
},
|
||||
"toast": {
|
||||
"saveSuccess": "Detektoren und Modelleinstellungen wurden gespeichert. Starten Sie Frigate neu, um die Änderungen zu übernehmen.",
|
||||
"saveError": "Das Speichern der Detektor- und Modelleinstellungen ist fehlgeschlagen"
|
||||
},
|
||||
"unsavedChanges": "Nicht gespeicherte Änderungen an Detektor und Modell",
|
||||
"restartRequired": "Neustart erforderlich (Detektor oder Modell geändert)"
|
||||
}
|
||||
}
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
"yell": "Yell",
|
||||
"bellow": "Bellow",
|
||||
"whoop": "Whoop",
|
||||
"whispering": "Whispering",
|
||||
"whispering": "ខ្សឹប",
|
||||
"laughter": "Laughter",
|
||||
"snicker": "Snicker",
|
||||
"crying": "Crying",
|
||||
|
||||
@ -333,5 +333,8 @@
|
||||
"internalID": "La ID interna que usa Frigate en la configuración y en la base de datos"
|
||||
},
|
||||
"no_items": "No hay elementos",
|
||||
"validation_errors": "Errores de validación"
|
||||
"validation_errors": "Errores de validación",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Guardado — déjalo en blanco para mantener el actual"
|
||||
}
|
||||
}
|
||||
|
||||
@ -48,5 +48,6 @@
|
||||
}
|
||||
},
|
||||
"livePlayerRequiredIOSVersion": "Se requiere iOS 17.1 o superior para este tipo de transmisión en vivo.",
|
||||
"noRecordingsFoundForThisTime": "No se encontraron grabaciones para este momento"
|
||||
"noRecordingsFoundForThisTime": "No se encontraron grabaciones para este momento",
|
||||
"cameraOff": "La cámara está apagada"
|
||||
}
|
||||
|
||||
@ -28,5 +28,8 @@
|
||||
"header_map": {
|
||||
"roleHeaderRequired": "Se requiere el encabezado de rol cuando hay mapeos de roles configurados."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"dimensionMustBeEven": "Debe ser un número par."
|
||||
}
|
||||
}
|
||||
|
||||
@ -65,5 +65,8 @@
|
||||
"active": "Razonando…",
|
||||
"show": "Mostrar razonamiento",
|
||||
"hide": "Ocultar razonamiento"
|
||||
},
|
||||
"thinking": {
|
||||
"toggle": "Alternar razonamiento"
|
||||
}
|
||||
}
|
||||
|
||||
@ -57,7 +57,9 @@
|
||||
},
|
||||
"camera": {
|
||||
"enable": "Habilitar cámara",
|
||||
"disable": "Deshabilitar cámara"
|
||||
"disable": "Deshabilitar cámara",
|
||||
"turnOn": "Encender cámara",
|
||||
"turnOff": "Apagar cámara"
|
||||
},
|
||||
"muteCameras": {
|
||||
"enable": "Silenciar todas las cámaras",
|
||||
@ -151,7 +153,8 @@
|
||||
"snapshots": "Capturas de pantalla",
|
||||
"autotracking": "Seguimiento automático",
|
||||
"cameraEnabled": "Cámara habilitada",
|
||||
"transcription": "Transcripción de Audio"
|
||||
"transcription": "Transcripción de Audio",
|
||||
"camera": "Cámara"
|
||||
},
|
||||
"history": {
|
||||
"label": "Mostrar grabaciones históricas"
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
"enrichments": "Análisis avanzado",
|
||||
"triggers": "Disparadores",
|
||||
"roles": "Rols",
|
||||
"cameraManagement": "Administración",
|
||||
"cameraManagement": "Gestión de cámaras",
|
||||
"cameraReview": "Revisar",
|
||||
"general": "General",
|
||||
"globalConfig": "Configuración Global",
|
||||
@ -1281,13 +1281,13 @@
|
||||
"selectCamera": "Seleccione una cámara",
|
||||
"backToSettings": "Volver a configuración de la cámara",
|
||||
"streams": {
|
||||
"title": "Habilitar/deshabilitar cámaras",
|
||||
"title": "Estado y detalles de la cámara",
|
||||
"desc": "Desactiva temporalmente una cámara hasta que Frigate se reinicie. Desactivar una cámara detiene por completo el procesamiento de las transmisiones de Frigate. La detección, la grabación y la depuración no estarán disponibles.<br /> <em>Nota: Esto no desactiva las retransmisiones de go2rtc.</em>",
|
||||
"enableDesc": "Deshabilita temporalmente una cámara habilitada hasta que Frigate se reinicie. Deshabilitar una cámara detiene completamente el procesamiento de los flujos de esa cámara por parte de Frigate. La detección, la grabación y la depuración no estarán disponibles. Nota: Esto no deshabilita las retransmisiones de go2rtc.Arrastra el controlador para reordenar las cámaras tal y como aparecen en la interfaz. El orden de las cámaras habilitadas se reflejará en toda la interfaz, incluido el panel en directo y los menús desplegables de selección de cámaras.",
|
||||
"enableLabel": "Cámaras habilitadas",
|
||||
"disableLabel": "Cámaras deshabilitadas",
|
||||
"disableDesc": "Habilita una cámara que actualmente no está visible en la interfaz y está deshabilitada en la configuración. Es necesario reiniciar Frigate después de habilitarla.",
|
||||
"enableSuccess": "{{cameraName}} se ha habilitado en la configuración. Reinicia Frigate para aplicar los cambios.",
|
||||
"enableSuccess": "{{cameraName}} habilitada. Reinicia Frigate para aplicar los cambios.",
|
||||
"friendlyName": {
|
||||
"edit": "Editar nombre visible de la cámara",
|
||||
"title": "Editar nombre visible",
|
||||
@ -1296,7 +1296,26 @@
|
||||
},
|
||||
"reorderHandle": "Arrastrar para reordenar",
|
||||
"saving": "Guardando…",
|
||||
"saved": "Guardado"
|
||||
"saved": "Guardado",
|
||||
"details": {
|
||||
"edit": "Editar detalles de la cámara",
|
||||
"title": "Editar detalles de la cámara",
|
||||
"description": "Actualiza el nombre visible y la URL externa usados para esta cámara en toda la interfaz de Frigate.",
|
||||
"friendlyNameLabel": "Nombre visible",
|
||||
"friendlyNameHelp": "Nombre descriptivo que se muestra para esta cámara en toda la interfaz de Frigate. Déjalo en blanco para usar el ID de la cámara.",
|
||||
"webuiUrlLabel": "URL de la interfaz web de la cámara",
|
||||
"webuiUrlHelp": "URL para acceder directamente a la interfaz web de la cámara desde la vista de depuración. Déjala en blanco para deshabilitar el enlace.",
|
||||
"webuiUrlInvalid": "Debe ser una URL válida (p. ej., https://ejemplo.com)."
|
||||
},
|
||||
"label": "Estado de la cámara",
|
||||
"description": "Set the operating state for each camera. <br /><br /><strong>On</strong>: las transmisiones se procesan con normalidad.<br /><strong>Off</strong>: pausa temporalmente el procesamiento. No persiste tras reinicios de Frigate.<br /><strong>Disabled</strong>: detiene el procesamiento y guarda el cambio en tu configuración. Es necesario reiniciar para volver a activar una cámara desactivada.<br /><br /><em>Note: Desactivar no afecta a las retransmisiones de go2rtc.</em><br /><br />Arrastra el asa para reordenar las cámaras activas tal como aparecen en toda la interfaz, incluido el panel de Live y los menús desplegables de selección de cámara.",
|
||||
"disabledSubheading": "Deshabilitado en la configuración",
|
||||
"status": {
|
||||
"on": "On",
|
||||
"off": "Off",
|
||||
"disabled": "Deshabilitado"
|
||||
},
|
||||
"disableSuccess": "{{cameraName}} deshabilitada y guardada en la configuración."
|
||||
},
|
||||
"cameraConfig": {
|
||||
"add": "Añadir cámara",
|
||||
@ -1342,10 +1361,12 @@
|
||||
"profiles": {
|
||||
"title": "Sobrescrituras de cámaras del perfil",
|
||||
"selectLabel": "Seleccionar perfil",
|
||||
"description": "Configura qué cámaras se habilitan o deshabilitan cuando se activa un perfil. Las cámaras configuradas como \"Heredar\" conservan su estado base habilitado.",
|
||||
"description": "Configura qué cámaras se activan o desactivan cuando se activa un perfil. Las cámaras configuradas como “Heredar” conservan su estado predeterminado.",
|
||||
"inherit": "Heredar",
|
||||
"enabled": "Habilitado",
|
||||
"disabled": "Deshabilitado"
|
||||
"disabled": "Deshabilitado",
|
||||
"on": "Encendido",
|
||||
"off": "Apagado"
|
||||
},
|
||||
"cameraType": {
|
||||
"title": "Tipo de cámara",
|
||||
@ -1355,7 +1376,7 @@
|
||||
"dedicatedLpr": "LPR dedicada",
|
||||
"saveSuccess": "Se ha actualizado el tipo de cámara de {{cameraName}}. Reinicia Frigate para aplicar los cambios."
|
||||
},
|
||||
"description": "Añade, edita y elimina cámaras, controla qué cámaras están habilitadas y configura sobrescrituras por perfil y tipo de cámara. Para configurar flujos, detección, movimiento y otros ajustes específicos de cámara, selecciona la sección correspondiente dentro de Configuración de cámara."
|
||||
"description": "Añade, edita y elimina cámaras, controla el estado de cada cámara y configura sobrescrituras por perfil y tipo de cámara. Para configurar flujos, detección, movimiento y otros ajustes específicos de cámara, selecciona la sección correspondiente dentro de Configuración de cámara."
|
||||
},
|
||||
"cameraReview": {
|
||||
"title": "Configuración de revisión de la cámara",
|
||||
@ -1502,8 +1523,13 @@
|
||||
},
|
||||
"genaiModel": {
|
||||
"noModels": "No hay modelos disponibles",
|
||||
"placeholder": "Seleccionar modelo…",
|
||||
"search": "Buscar modelos…"
|
||||
"placeholder": "Selecciona o introduce un modelo…",
|
||||
"search": "Busca o introduce un modelo…",
|
||||
"available": "Modelos disponibles",
|
||||
"useCustom": "Usar “{{value}}”",
|
||||
"refresh": "Actualizar modelos",
|
||||
"probeFailed": "No se pudieron detectar los modelos",
|
||||
"fetchedModels": "La lista de modelos se ha obtenido correctamente"
|
||||
},
|
||||
"global": {
|
||||
"description": "Estos ajustes se aplican a todas las cámaras, a menos que se anulen en los ajustes específicos de cada cámara.",
|
||||
@ -1686,7 +1712,10 @@
|
||||
"title": "Ajustes de marcas de tiempo"
|
||||
},
|
||||
"searchPlaceholder": "Buscar...",
|
||||
"addCustomLabel": "Añadir etiqueta personalizada..."
|
||||
"addCustomLabel": "Añadir etiqueta personalizada...",
|
||||
"semanticSearchModelSize": {
|
||||
"notApplicable": "No aplicable a proveedores GenAI"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
"title": "Configuración global",
|
||||
@ -1855,7 +1884,9 @@
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "No se recomienda establecer los FPS de detección por encima de 5. Valores más altos pueden causar problemas de rendimiento y no aportarán ningún beneficio.",
|
||||
"disabled": "La detección de objetos está deshabilitada. Las instantáneas, los elementos de revisión y enriquecimientos como el reconocimiento facial, el reconocimiento de matrículas y la IA generativa no funcionarán."
|
||||
"disabled": "La detección de objetos está deshabilitada. Las instantáneas, los elementos de revisión y enriquecimientos como el reconocimiento facial, el reconocimiento de matrículas y la IA generativa no funcionarán.",
|
||||
"resolutionShouldBeMultipleOfFour": "Para obtener mejores resultados, la anchura y la altura de detección deberían ser múltiplos de 4. Otros valores pares pueden producir artefactos visuales o una ligera distorsión en el flujo de detección.",
|
||||
"aspectRatioMismatch": "La anchura y la altura que has introducido no coinciden con la relación de aspecto de la resolución de detección actual. Esto puede producir una imagen estirada o distorsionada."
|
||||
},
|
||||
"objects": {
|
||||
"genaiNoDescriptionsProvider": "Debes configurar un proveedor GenAI con el rol 'descriptions' para que se generen descripciones."
|
||||
@ -1864,7 +1895,8 @@
|
||||
"noRecordRole": "Ningún flujo tiene definido el rol de grabación. La grabación no funcionará."
|
||||
},
|
||||
"semanticSearch": {
|
||||
"jinav2SmallModelSize": "El tamaño 'small' con el modelo Jina V2 tiene un alto consumo de RAM y coste de inferencia. Se recomienda el modelo 'large' con una GPU dedicada."
|
||||
"jinav2SmallModelSize": "El tamaño 'small' con el modelo Jina V2 tiene un alto consumo de RAM y coste de inferencia. Se recomienda el modelo 'large' con una GPU dedicada.",
|
||||
"modelSizeIgnoredForProvider": "El tamaño del modelo solo se aplica a los modelos Jina integrados. Este valor se ignorará al usar un proveedor de embeddings GenAI."
|
||||
}
|
||||
},
|
||||
"resetToDefaultDescription": "Esto restablecerá todos los ajustes de esta sección a sus valores predeterminados. Esta acción no se puede deshacer.",
|
||||
|
||||
@ -316,5 +316,8 @@
|
||||
"pixels": "{{area}} px"
|
||||
},
|
||||
"no_items": "Objekte pole",
|
||||
"validation_errors": "Valideerimise vead"
|
||||
"validation_errors": "Valideerimise vead",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Salvestatud - senise kasutamiseks jäta tühjaks"
|
||||
}
|
||||
}
|
||||
|
||||
@ -48,5 +48,6 @@
|
||||
"error": {
|
||||
"submitFrigatePlusFailed": "Kaadri saatmine Frigate+ teenusesse ei õnnestunud"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cameraOff": "Kaamera on lülitatud välja"
|
||||
}
|
||||
|
||||
@ -18,5 +18,6 @@
|
||||
"mode": {
|
||||
"label": "Jälgimisrežiim"
|
||||
}
|
||||
}
|
||||
},
|
||||
"label": "Kaameraseadistus"
|
||||
}
|
||||
|
||||
@ -6,5 +6,9 @@
|
||||
"mode": {
|
||||
"label": "Jälgimisrežiim"
|
||||
}
|
||||
},
|
||||
"version": {
|
||||
"label": "Praegune seadistuse versioon",
|
||||
"description": "Aktiivse seadistuse numbriline või tekstiline versioon, mis aitab tuvastada vormingumuudatusi."
|
||||
}
|
||||
}
|
||||
|
||||
@ -28,5 +28,8 @@
|
||||
"detectRequired": "„Tuvasta“ rollile pead määrama vähemalt ühe sisendvoo.",
|
||||
"hwaccelDetectOnly": "Vaid „Tuvasta“ rolliga sisendvoog võib määratleda raudvaralise kiirenduse argumente."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"dimensionMustBeEven": "Peab olema paarisarv."
|
||||
}
|
||||
}
|
||||
|
||||
@ -12,7 +12,8 @@
|
||||
"transcription": "Heli üleskirjutus",
|
||||
"snapshots": "Hetkvõtted",
|
||||
"autotracking": "Automaatne jälgimine",
|
||||
"recording": "Salvestus"
|
||||
"recording": "Salvestus",
|
||||
"camera": "Kaamera"
|
||||
},
|
||||
"documentTitle": {
|
||||
"default": "Frigate reaalajas"
|
||||
@ -73,7 +74,9 @@
|
||||
},
|
||||
"camera": {
|
||||
"enable": "Lülita kaamera sisse",
|
||||
"disable": "Lülita kaamera välja"
|
||||
"disable": "Lülita kaamera välja",
|
||||
"turnOn": "Lülita kaamera sisse",
|
||||
"turnOff": "Lülita kaamera välja"
|
||||
},
|
||||
"detect": {
|
||||
"enable": "Lülita tuvastamine sisse",
|
||||
|
||||
@ -1 +1,4 @@
|
||||
{}
|
||||
{
|
||||
"documentTitle": "Liikumise tuvastus - Frigate",
|
||||
"title": "Liikumise otsing"
|
||||
}
|
||||
|
||||
@ -13,5 +13,6 @@
|
||||
"starting": "Käivitan kordust…",
|
||||
"startLabel": "Algus",
|
||||
"endLabel": "Lõpp"
|
||||
}
|
||||
},
|
||||
"title": "Kordus veaotsinguks"
|
||||
}
|
||||
|
||||
@ -188,7 +188,8 @@
|
||||
"gl": "Galego (Galicien)",
|
||||
"id": "Bahasa Indonesia (Indonésien)",
|
||||
"ur": "اردو (Ourdou)",
|
||||
"hr": "Hrvatski (Croate)"
|
||||
"hr": "Hrvatski (Croate)",
|
||||
"bs": "Bosanski (Bosnien)"
|
||||
},
|
||||
"appearance": "Apparence",
|
||||
"darkMode": {
|
||||
@ -332,5 +333,8 @@
|
||||
"separatorWithSpace": ", "
|
||||
},
|
||||
"no_items": "Aucun élément",
|
||||
"validation_errors": "Erreurs de validation"
|
||||
"validation_errors": "Erreurs de validation",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Enregistré — laissez vide pour conserver la version actuelle"
|
||||
}
|
||||
}
|
||||
|
||||
@ -67,7 +67,8 @@
|
||||
"noVaildTimeSelected": "La plage horaire sélectionnée n'est pas valide."
|
||||
},
|
||||
"success": "Exportation démarrée avec succès. Consultez le fichier sur la page des exportations.",
|
||||
"view": "Vue"
|
||||
"view": "Vue",
|
||||
"queued": "Exportation en attente. Consultez la progression sur la page des exportations."
|
||||
},
|
||||
"select": "Sélectionner",
|
||||
"name": {
|
||||
@ -125,7 +126,8 @@
|
||||
"started_other": "",
|
||||
"startedNoCase_one": "Un export a démarré.",
|
||||
"startedNoCase_many": "{{count}} exports ont démarré.",
|
||||
"startedNoCase_other": "{{count}} exports ont démarré."
|
||||
"startedNoCase_other": "{{count}} exports ont démarré.",
|
||||
"partial": "{{successful}} exportations sur {{total}} lancées. Échecs: {{failedItems}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -1,98 +1,503 @@
|
||||
{
|
||||
"yell": "Teriakan",
|
||||
"speech": "Percakapan",
|
||||
"babbling": "Ocehan",
|
||||
"bellow": "Di bawah",
|
||||
"whoop": "Teriakan",
|
||||
"whispering": "Bisikan",
|
||||
"snicker": "Tertawa",
|
||||
"yell": "Berteriak",
|
||||
"speech": "Ucapan",
|
||||
"babbling": "Mengoceh (berekah)",
|
||||
"bellow": "Begadang / Meraung",
|
||||
"whoop": "Tertawa lepas (whoop)",
|
||||
"whispering": "Berbisik",
|
||||
"snicker": "Tertawa cekikikan",
|
||||
"crying": "Menangis",
|
||||
"sigh": "Mendesah",
|
||||
"choir": "Paduan Suara",
|
||||
"yodeling": "Bernyanyi Yodel",
|
||||
"chant": "Nyanyian",
|
||||
"sigh": "Menghela napas",
|
||||
"choir": "Paduan suara",
|
||||
"yodeling": "Yodel",
|
||||
"chant": "Berzikir / Menyanyi berulang",
|
||||
"child_singing": "Anak bernyanyi",
|
||||
"rapping": "Mengetuk",
|
||||
"humming": "Bersenandung",
|
||||
"groan": "Mengerang",
|
||||
"rapping": "Rap",
|
||||
"humming": "Berdengung",
|
||||
"groan": "Menggerung",
|
||||
"grunt": "Mendengus",
|
||||
"breathing": "Bernafas",
|
||||
"breathing": "Bernapas",
|
||||
"laughter": "Tertawa",
|
||||
"singing": "Nyanyian",
|
||||
"singing": "Bernyanyi",
|
||||
"mantra": "Mantra",
|
||||
"synthetic_singing": "Nyanyian sintesis",
|
||||
"whistling": "Siulan",
|
||||
"synthetic_singing": "Bernyanyi buatan (sintetis)",
|
||||
"whistling": "Mendengung (mencicit / bersiul)",
|
||||
"car": "Mobil",
|
||||
"motorcycle": "Motor",
|
||||
"motorcycle": "Sepeda motor",
|
||||
"bicycle": "Sepeda",
|
||||
"bus": "Bis",
|
||||
"bus": "Bus",
|
||||
"train": "Kereta",
|
||||
"boat": "Kapal",
|
||||
"boat": "Perahu",
|
||||
"sneeze": "Bersin",
|
||||
"run": "Lari",
|
||||
"run": "Berlari",
|
||||
"footsteps": "Langkah kaki",
|
||||
"chewing": "Mengunyah",
|
||||
"biting": "Menggigit",
|
||||
"stomach_rumble": "Perut Keroncongan",
|
||||
"stomach_rumble": "Suara perut bergerak",
|
||||
"burping": "Sendawa",
|
||||
"hiccup": "Cegukan",
|
||||
"hiccup": "Cegukan (hikap)",
|
||||
"fart": "Kentut",
|
||||
"hands": "Tangan",
|
||||
"heartbeat": "Detak Jantung",
|
||||
"applause": "Tepuk Tangan",
|
||||
"chatter": "Obrolan",
|
||||
"children_playing": "Anak-Anak Bermain",
|
||||
"animal": "Binatang",
|
||||
"pets": "Peliharaan",
|
||||
"heartbeat": "Detak jantung",
|
||||
"applause": "Tepuk tangan massa",
|
||||
"chatter": "Mengobrol",
|
||||
"children_playing": "Anak‑anak bermain",
|
||||
"animal": "Hewan",
|
||||
"pets": "Hewan peliharaan",
|
||||
"dog": "Anjing",
|
||||
"bark": "Gonggongan",
|
||||
"howl": "Melolong",
|
||||
"bark": "Kulit kayu",
|
||||
"howl": "Mengaung",
|
||||
"cat": "Kucing",
|
||||
"meow": "Meong",
|
||||
"livestock": "Hewan Ternak",
|
||||
"meow": "Mengeong",
|
||||
"livestock": "Hewan ternak",
|
||||
"horse": "Kuda",
|
||||
"cattle": "Sapi",
|
||||
"pig": "Babi",
|
||||
"goat": "Kambing",
|
||||
"sheep": "Domba",
|
||||
"chicken": "Ayam",
|
||||
"cluck": "Berkokok",
|
||||
"cock_a_doodle_doo": "Kukuruyuk",
|
||||
"cluck": "Menguk / \"cluck\"",
|
||||
"cock_a_doodle_doo": "Berkokok (\"cock‑a‑doodle‑doo\")",
|
||||
"turkey": "Kalkun",
|
||||
"duck": "Bebek",
|
||||
"quack": "Kwek",
|
||||
"quack": "Menggock (\"quack\")",
|
||||
"goose": "Angsa",
|
||||
"wild_animals": "Hewan Liar",
|
||||
"wild_animals": "Hewan liar",
|
||||
"bird": "Burung",
|
||||
"pigeon": "Merpati",
|
||||
"crow": "Gagak",
|
||||
"owl": "Burung Hantu",
|
||||
"flapping_wings": "Kepakan Sayap",
|
||||
"dogs": "Anjing",
|
||||
"owl": "Burung hantu",
|
||||
"flapping_wings": "Sayap berkibar",
|
||||
"dogs": "Anjing‑anjing",
|
||||
"insect": "Serangga",
|
||||
"cricket": "Jangkrik",
|
||||
"cricket": "Kerik / Kriket",
|
||||
"mosquito": "Nyamuk",
|
||||
"fly": "Lalat",
|
||||
"frog": "Katak",
|
||||
"frog": "Kodok",
|
||||
"snake": "Ular",
|
||||
"music": "Musik",
|
||||
"musical_instrument": "Alat Musik",
|
||||
"musical_instrument": "Instrumen musik",
|
||||
"guitar": "Gitar",
|
||||
"electric_guitar": "Gitar Elektrik",
|
||||
"acoustic_guitar": "Gitar Akustik",
|
||||
"strum": "Genjreng",
|
||||
"electric_guitar": "Gitar listrik",
|
||||
"acoustic_guitar": "Gitar akustik",
|
||||
"strum": "Mengstrum",
|
||||
"banjo": "Banjo",
|
||||
"snoring": "Ngorok",
|
||||
"snoring": "Mendengkur",
|
||||
"cough": "Batuk",
|
||||
"clapping": "Tepukan",
|
||||
"clapping": "Tepuk tangan",
|
||||
"camera": "Kamera",
|
||||
"wheeze": "Nafas",
|
||||
"gasp": "Tersedak",
|
||||
"sound_effect": "Efek Suara",
|
||||
"environmental_noise": "Suara Lingkungan",
|
||||
"static": "Statis",
|
||||
"white_noise": "Suara Derau",
|
||||
"wheeze": "Mengi",
|
||||
"gasp": "Menggigil / Tarik napas tajam",
|
||||
"sound_effect": "Efek suara (sound effect)",
|
||||
"environmental_noise": "Kebisingan lingkungan",
|
||||
"static": "Suara statis",
|
||||
"white_noise": "White noise",
|
||||
"television": "Televisi",
|
||||
"radio": "Radio",
|
||||
"scream": "Teriakan"
|
||||
"scream": "Teriakan",
|
||||
"pant": "Terengah-engah",
|
||||
"snort": "Mendengus (melalui hidung)",
|
||||
"throat_clearing": "Membersihkan tenggorokan",
|
||||
"sniff": "Mengendus",
|
||||
"shuffle": "Menyeret kaki",
|
||||
"gargling": "Gargling",
|
||||
"finger_snapping": "Mengklik jari",
|
||||
"heart_murmur": "Murmur jantung",
|
||||
"cheering": "Bersorak",
|
||||
"crowd": "Kerumunan orang",
|
||||
"yip": "Menggonggong pendek / ringkik",
|
||||
"bow_wow": "Gonggongan \"bow wow\" khas",
|
||||
"growling": "Menggeram",
|
||||
"whimper_dog": "Rintihan anjing",
|
||||
"purr": "Mendengkur",
|
||||
"hiss": "Mendesis",
|
||||
"caterwaul": "Mengeong nyaring (melolong)",
|
||||
"clip_clop": "Suara kuda berlari (\"clip‑clop\")",
|
||||
"neigh": "Meringkik",
|
||||
"moo": "Mengamuk / \"Moo\"",
|
||||
"cowbell": "Bel sapi",
|
||||
"oink": "Menggonggong \"oink\"",
|
||||
"bleat": "Mengebik",
|
||||
"fowl": "Unggas",
|
||||
"gobble": "Menggobleg",
|
||||
"honk": "Bebek / \"honk\"",
|
||||
"roaring_cats": "Kucing besar mengaung",
|
||||
"roar": "Mengaung (raungan predator)",
|
||||
"chirp": "Cicit / bernyanyi burung kecil",
|
||||
"squawk": "Mengkokok / mendengung keras",
|
||||
"coo": "Mengkuk \"coo\"",
|
||||
"caw": "Menggagak / \"caw\"",
|
||||
"hoot": "Menghoo / \"hoot\"",
|
||||
"rats": "Tikus",
|
||||
"mouse": "Mouse",
|
||||
"patter": "Peluit kaki kecil",
|
||||
"buzz": "Menggema / \"buzz\"",
|
||||
"croak": "Kokok / \"croak\"",
|
||||
"rattle": "Bersuara \"rattle\"",
|
||||
"whale_vocalization": "Suara vokalisasi paus",
|
||||
"plucked_string_instrument": "Instrumen senar dipetik",
|
||||
"bass_guitar": "Bass gitar",
|
||||
"steel_guitar": "Steel gitar",
|
||||
"tapping": "Mengetuk",
|
||||
"sitar": "Sitar",
|
||||
"mandolin": "Mandolin",
|
||||
"zither": "Zither",
|
||||
"ukulele": "Ukulele",
|
||||
"keyboard": "Keyboard",
|
||||
"piano": "Piano",
|
||||
"electric_piano": "Piano elektrik",
|
||||
"organ": "Organ",
|
||||
"electronic_organ": "Organ elektronik",
|
||||
"hammond_organ": "Organ Hammond",
|
||||
"synthesizer": "Synthesizer",
|
||||
"sampler": "Sampler",
|
||||
"harpsichord": "Harpsichord",
|
||||
"percussion": "Percussion",
|
||||
"drum_kit": "Kotak drum (drum kit)",
|
||||
"drum_machine": "Mesin drum (drum machine)",
|
||||
"drum": "Drum",
|
||||
"snare_drum": "Snare drum",
|
||||
"rimshot": "Rimshot",
|
||||
"drum_roll": "Roll drum",
|
||||
"bass_drum": "Bass drum",
|
||||
"timpani": "Timpani",
|
||||
"tabla": "Tabla",
|
||||
"cymbal": "Cymbal",
|
||||
"hi_hat": "Hi‑hat",
|
||||
"wood_block": "Wood block",
|
||||
"tambourine": "Tambourine",
|
||||
"maraca": "Maraca",
|
||||
"gong": "Gong",
|
||||
"tubular_bells": "Tubular bells",
|
||||
"mallet_percussion": "Percussion palu (mallet)",
|
||||
"marimba": "Marimba",
|
||||
"glockenspiel": "Glockenspiel",
|
||||
"vibraphone": "Vibraphone",
|
||||
"steelpan": "Steelpan",
|
||||
"orchestra": "Orchestra",
|
||||
"brass_instrument": "Instrumen tiup logam (brass)",
|
||||
"french_horn": "French horn",
|
||||
"trumpet": "Trumpet",
|
||||
"trombone": "Trombone",
|
||||
"bowed_string_instrument": "Instrumen senar di‑gesek (bowed string)",
|
||||
"string_section": "Seksi biola (string section)",
|
||||
"violin": "Biola (violin)",
|
||||
"pizzicato": "Pizzicato",
|
||||
"cello": "Violoncello (cello)",
|
||||
"double_bass": "Double bass",
|
||||
"wind_instrument": "Instrumen tiup (wind)",
|
||||
"flute": "Flute",
|
||||
"saxophone": "Saxophone",
|
||||
"clarinet": "Clarinet",
|
||||
"harp": "Harp",
|
||||
"bell": "Bel (lonceng)",
|
||||
"church_bell": "Lonceng gereja",
|
||||
"jingle_bell": "Jingle bell",
|
||||
"bicycle_bell": "Bel sepeda",
|
||||
"tuning_fork": "Tuning fork",
|
||||
"chime": "Chime",
|
||||
"wind_chime": "Wind chime",
|
||||
"harmonica": "Harmonika",
|
||||
"accordion": "Akordian",
|
||||
"bagpipes": "Bagpipes",
|
||||
"didgeridoo": "Didgeridoo",
|
||||
"theremin": "Theremin",
|
||||
"singing_bowl": "Singing bowl",
|
||||
"scratching": "Scratching (DJ scratching)",
|
||||
"pop_music": "Musik pop",
|
||||
"hip_hop_music": "Musik hip‑hop",
|
||||
"beatboxing": "Beatboxing",
|
||||
"rock_music": "Musik rock",
|
||||
"heavy_metal": "Heavy metal",
|
||||
"punk_rock": "Punk rock",
|
||||
"grunge": "Grunge",
|
||||
"progressive_rock": "Progressive rock",
|
||||
"rock_and_roll": "Rock and roll",
|
||||
"psychedelic_rock": "Psychedelic rock",
|
||||
"rhythm_and_blues": "Rhythm and blues",
|
||||
"soul_music": "Soul",
|
||||
"reggae": "Reggae",
|
||||
"country": "Country",
|
||||
"swing_music": "Swing",
|
||||
"bluegrass": "Bluegrass",
|
||||
"funk": "Funk",
|
||||
"folk_music": "Folk",
|
||||
"middle_eastern_music": "Musik Timur Tengah",
|
||||
"jazz": "Jazz",
|
||||
"disco": "Disco",
|
||||
"classical_music": "Musik klasik",
|
||||
"opera": "Opera",
|
||||
"electronic_music": "Musik elektronik",
|
||||
"house_music": "House music",
|
||||
"techno": "Tekno",
|
||||
"dubstep": "Dubstep",
|
||||
"drum_and_bass": "Drum and bass",
|
||||
"electronica": "Electronica",
|
||||
"electronic_dance_music": "Electronic dance music (EDM)",
|
||||
"ambient_music": "Musik ambient",
|
||||
"trance_music": "Trance",
|
||||
"music_of_latin_america": "Musik Amerika Latin",
|
||||
"salsa_music": "Salsa",
|
||||
"flamenco": "Flamenco",
|
||||
"blues": "Blues",
|
||||
"music_for_children": "Musik anak‑anak",
|
||||
"new-age_music": "Musik new age",
|
||||
"vocal_music": "Musik vokal",
|
||||
"a_capella": "A cappella",
|
||||
"music_of_africa": "Musik Afrika",
|
||||
"afrobeat": "Afrobeat",
|
||||
"christian_music": "Musik krisitan / Kristen",
|
||||
"gospel_music": "Musik gospel",
|
||||
"music_of_asia": "Musik Asia",
|
||||
"carnatic_music": "Carnatic music",
|
||||
"music_of_bollywood": "Musik Bollywood",
|
||||
"ska": "Ska",
|
||||
"traditional_music": "Musik tradisional",
|
||||
"independent_music": "Independent music",
|
||||
"song": "Lagu",
|
||||
"background_music": "Background music",
|
||||
"theme_music": "Theme music",
|
||||
"jingle": "Jingle (lagu iklan singkat)",
|
||||
"soundtrack_music": "Musik soundtrack",
|
||||
"lullaby": "Lullaby",
|
||||
"video_game_music": "Musik video game",
|
||||
"christmas_music": "Musik Natal",
|
||||
"dance_music": "Musik dansa",
|
||||
"wedding_music": "Musik pernikahan",
|
||||
"happy_music": "Musik bahagia",
|
||||
"sad_music": "Musik sedih",
|
||||
"tender_music": "Musik lembut / romantis",
|
||||
"exciting_music": "Musik mendebarkan",
|
||||
"angry_music": "Musik marah",
|
||||
"scary_music": "Musik menakutkan",
|
||||
"wind": "Angin",
|
||||
"rustling_leaves": "Daun bergesekan",
|
||||
"wind_noise": "Suara angin",
|
||||
"thunderstorm": "Badai petir",
|
||||
"thunder": "Kilat / guruh (guntur)",
|
||||
"water": "Air",
|
||||
"rain": "Hujan",
|
||||
"raindrop": "Tetesan hujan",
|
||||
"rain_on_surface": "Hujan jatuh ke permukaan",
|
||||
"stream": "Aliran sungai kecil",
|
||||
"waterfall": "Air terjun",
|
||||
"ocean": "Laut",
|
||||
"waves": "Ombak",
|
||||
"steam": "Uap",
|
||||
"gurgling": "Menggulung / bergolak (gurgling)",
|
||||
"fire": "Api",
|
||||
"crackle": "Mercekik / berderak (crackle)",
|
||||
"vehicle": "Kendaraan",
|
||||
"sailboat": "Perahu layar",
|
||||
"rowboat": "Perahu dayung",
|
||||
"motorboat": "Perahu bermotor",
|
||||
"ship": "Kapal besar",
|
||||
"motor_vehicle": "Kendaraan bermotor",
|
||||
"toot": "Bunyi klakson kecil",
|
||||
"car_alarm": "Alarm mobil",
|
||||
"power_windows": "Jendela bergerak dengan tenaga listrik",
|
||||
"skidding": "Selipan roda",
|
||||
"tire_squeal": "Roda tergelincir / berdecit",
|
||||
"car_passing_by": "Mobil melintas",
|
||||
"race_car": "Mobil balap",
|
||||
"truck": "Truk",
|
||||
"air_brake": "Rem udara",
|
||||
"air_horn": "Horn udara",
|
||||
"reversing_beeps": "Bunyi beeper mundur",
|
||||
"ice_cream_truck": "Mobil es krim",
|
||||
"emergency_vehicle": "Kendaraan darurat",
|
||||
"police_car": "Mobil patroli polisi",
|
||||
"ambulance": "Ambulans",
|
||||
"fire_engine": "Mobil pemadam kebakaran",
|
||||
"traffic_noise": "Kebisingan lalu lintas",
|
||||
"rail_transport": "Transportasi rel",
|
||||
"train_whistle": "Pelecut kereta",
|
||||
"train_horn": "Klakson kereta api",
|
||||
"railroad_car": "Gerigit kereta api",
|
||||
"train_wheels_squealing": "Rel kereta berdecit",
|
||||
"subway": "Kereta bawah tanah (subway)",
|
||||
"aircraft": "Pesawat udara",
|
||||
"aircraft_engine": "Mesin pesawat",
|
||||
"jet_engine": "Mesin jet",
|
||||
"propeller": "Propeller",
|
||||
"helicopter": "Helikopter",
|
||||
"fixed-wing_aircraft": "Pesawat sayap tetap",
|
||||
"skateboard": "Papan luncur",
|
||||
"engine": "Mesin",
|
||||
"light_engine": "Mesin ringan",
|
||||
"dental_drill's_drill": "Bor gigi",
|
||||
"lawn_mower": "Mesin pemotong rumput",
|
||||
"chainsaw": "Gergaji mesin / chainsaw",
|
||||
"medium_engine": "Mesin menengah",
|
||||
"heavy_engine": "Mesin berat",
|
||||
"engine_knocking": "Mesin berdecit",
|
||||
"engine_starting": "Mesin dihidupkan",
|
||||
"idling": "Mesin diam tetap hidup (idling)",
|
||||
"accelerating": "Percepatan (accelerating)",
|
||||
"door": "Pintu",
|
||||
"doorbell": "Bel pintu",
|
||||
"ding-dong": "Ding‑dong (bunyi bel pintu khas)",
|
||||
"sliding_door": "Pintu geser",
|
||||
"slam": "Menjekat (bunyi pintu ditutup keras)",
|
||||
"knock": "Ketukan",
|
||||
"tap": "Mengetuk",
|
||||
"squeak": "Berderit",
|
||||
"cupboard_open_or_close": "Kupmar terbuka atau tertutup",
|
||||
"drawer_open_or_close": "Laci terbuka atau tertutup",
|
||||
"dishes": "Piring",
|
||||
"cutlery": "Sendok garpu",
|
||||
"chopping": "Mengiris",
|
||||
"frying": "Menggoreng",
|
||||
"microwave_oven": "Oven microwave",
|
||||
"blender": "Blender",
|
||||
"water_tap": "Kran air",
|
||||
"sink": "Wastafel",
|
||||
"bathtub": "Bak mandi",
|
||||
"hair_dryer": "Pengering rambut",
|
||||
"toilet_flush": "Siraman toilet",
|
||||
"toothbrush": "Sikat gigi",
|
||||
"electric_toothbrush": "Sikat gigi elektrik",
|
||||
"vacuum_cleaner": "Vacuum cleaner",
|
||||
"zipper": "Ritsleting",
|
||||
"keys_jangling": "Kunci berdering",
|
||||
"coin": "Koin",
|
||||
"scissors": "Gunting",
|
||||
"electric_shaver": "Alat cukur listrik",
|
||||
"shuffling_cards": "Mengacaukan kartu",
|
||||
"typing": "Ketikan",
|
||||
"typewriter": "Mesin tik",
|
||||
"computer_keyboard": "Keyboard komputer",
|
||||
"writing": "Menulis",
|
||||
"alarm": "Alarm",
|
||||
"telephone": "Telepon",
|
||||
"telephone_bell_ringing": "Bel telepon berdering",
|
||||
"ringtone": "Nada dering",
|
||||
"telephone_dialing": "Menelepon dengan dial",
|
||||
"dial_tone": "Nada tunggu (dial tone)",
|
||||
"busy_signal": "Suara sibuk",
|
||||
"alarm_clock": "Alarm jam",
|
||||
"siren": "Sirine",
|
||||
"civil_defense_siren": "Sirine perlindungan sipil",
|
||||
"buzzer": "Buzzer",
|
||||
"smoke_detector": "Detektor asap",
|
||||
"fire_alarm": "Alarm kebakaran",
|
||||
"foghorn": "Foghorn (bunyi peluit kabut laut)",
|
||||
"whistle": "Peluit",
|
||||
"steam_whistle": "Peluit uap",
|
||||
"mechanisms": "Mekanisme",
|
||||
"ratchet": "Ratchet",
|
||||
"clock": "Jam",
|
||||
"tick": "Detak (tick)",
|
||||
"tick-tock": "Tick‑tock",
|
||||
"gears": "Roda gigi (gears)",
|
||||
"pulleys": "Katrol",
|
||||
"sewing_machine": "Mesin jahit",
|
||||
"mechanical_fan": "Kipas baling‑baling mekanik",
|
||||
"air_conditioning": "Pendingin ruangan / AC",
|
||||
"cash_register": "Mesin kasir",
|
||||
"printer": "Printer",
|
||||
"single-lens_reflex_camera": "Kamera single‑lens reflex",
|
||||
"tools": "Perkakas",
|
||||
"hammer": "Palu",
|
||||
"jackhammer": "Jackhammer",
|
||||
"sawing": "Menggergaji",
|
||||
"filing": "Mengasah",
|
||||
"sanding": "Mengampelas",
|
||||
"power_tool": "Power tool (perkakas bermotor)",
|
||||
"drill": "Bor",
|
||||
"explosion": "Ledakan",
|
||||
"gunshot": "Tembakan senjata api",
|
||||
"machine_gun": "Senapan mesin",
|
||||
"fusillade": "Fusillade (banyak tembakan sekaligus)",
|
||||
"artillery_fire": "Tembakan artileri",
|
||||
"cap_gun": "Senapan mainan (cap gun)",
|
||||
"fireworks": "Kembang api",
|
||||
"firecracker": "Petasan kembang api",
|
||||
"burst": "Ledakan pecah (burst)",
|
||||
"eruption": "Letusan (eruption)",
|
||||
"boom": "Boom (bunyi ledakan berat)",
|
||||
"wood": "Kayu",
|
||||
"chop": "Menebang (chop)",
|
||||
"splinter": "Bercerai (splinter)",
|
||||
"crack": "Retak / pecah (crack)",
|
||||
"glass": "Kaca",
|
||||
"chink": "Bunyi kaca berdenting (chink)",
|
||||
"shatter": "Hancur / pecah (shatter)",
|
||||
"silence": "Diam / tidak ada suara (silence)",
|
||||
"pink_noise": "Pink noise",
|
||||
"field_recording": "Rekaman lapangan (field recording)",
|
||||
"sodeling": "Menangis tertahan",
|
||||
"chird": "Derit / suara aneh",
|
||||
"change_ringing": "Lantunan lonceng bergantian (change ringing)",
|
||||
"shofar": "Shofar",
|
||||
"liquid": "Cairan",
|
||||
"splash": "Cipratan (splash)",
|
||||
"slosh": "Slosh (suara cairan bergoyang)",
|
||||
"squish": "Squish (bunyi renyah basah)",
|
||||
"drip": "Tetes (drip)",
|
||||
"pour": "Tuang (pour)",
|
||||
"trickle": "Menetes (trickle)",
|
||||
"gush": "Mengalir deras (gush)",
|
||||
"fill": "Mengisi (fill)",
|
||||
"spray": "Semprot (spray)",
|
||||
"pump": "Pompa",
|
||||
"stir": "Aduk (stir)",
|
||||
"boiling": "Mendidih",
|
||||
"sonar": "Sonar",
|
||||
"arrow": "Panah",
|
||||
"whoosh": "Whoosh (bunyi melesat cepat)",
|
||||
"thump": "Thump (bantingan)",
|
||||
"thunk": "Thunk (bunyi tebal tumpul)",
|
||||
"electronic_tuner": "Tuner elektronik",
|
||||
"effects_unit": "Effects unit (efek audio)",
|
||||
"chorus_effect": "Efek chorus",
|
||||
"basketball_bounce": "Pantulan bola basket",
|
||||
"bang": "Benturan keras (bang)",
|
||||
"slap": "Plak (pukulan telapak)",
|
||||
"whack": "Whack (pukulan keras)",
|
||||
"smash": "Smash (hancurkan keras)",
|
||||
"breaking": "Memecahkan",
|
||||
"bouncing": "Memantul",
|
||||
"whip": "Cambuk",
|
||||
"flap": "Flap (sayap / lembaran berkibar)",
|
||||
"scratch": "Gores (scratch)",
|
||||
"scrape": "Gesekan kasar (scrape)",
|
||||
"rub": "Menggosok (rub)",
|
||||
"roll": "Gulung (roll)",
|
||||
"crushing": "Menghancurkan (crushing)",
|
||||
"crumpling": "Menggumpalkan (crumpling)",
|
||||
"tearing": "Merosak (tearing)",
|
||||
"beep": "Beep",
|
||||
"ping": "Ping",
|
||||
"ding": "Ding",
|
||||
"clang": "Clang",
|
||||
"squeal": "Squeal (mengerang)",
|
||||
"creak": "Creak (berderit pelan)",
|
||||
"rustle": "Rustle (menggerut)",
|
||||
"whir": "Whir (menderu putaran cepat)",
|
||||
"clatter": "Kerincing / benturan berantai (clatter)",
|
||||
"sizzle": "Sizzle (menggoreng / bersiul)",
|
||||
"clicking": "Clicking (bunyi kunci)",
|
||||
"clickety_clack": "Clickety clack (bunyi kaki atau rel)",
|
||||
"rumble": "Rumble (gempuran / gemuruh)",
|
||||
"plop": "Plop (bunyi jatuh lembut ke air)",
|
||||
"hum": "Hum (mendengung)",
|
||||
"zing": "Zing (bunyi gesek tipis cepat)",
|
||||
"boing": "Boing (bunyi pegas)",
|
||||
"crunch": "Crunch (remas keras)",
|
||||
"sine_wave": "Gelombang sinus (sine wave)",
|
||||
"harmonic": "Harmonik",
|
||||
"chirp_tone": "Tone chirp",
|
||||
"pulse": "Pulse (detak / pulsa)",
|
||||
"inside": "Di dalam ruangan",
|
||||
"outside": "Di luar ruangan",
|
||||
"reverberation": "Gema ruang (reverberation)",
|
||||
"echo": "Gema (echo)",
|
||||
"noise": "Kebisingan",
|
||||
"mains_hum": "Mains hum (dengungan listrik arus utama)",
|
||||
"distortion": "Distorsi",
|
||||
"sidetone": "Sidetone (suara sendiri saat menelepon)",
|
||||
"cacophony": "Kecemasan suara (cacophony)",
|
||||
"throbbing": "Berdebar / gemuruh (throbbing)",
|
||||
"vibration": "Vibrasi"
|
||||
}
|
||||
|
||||
@ -1,17 +1,17 @@
|
||||
{
|
||||
"time": {
|
||||
"untilForRestart": "Hingga Frigate memulai ulang.",
|
||||
"untilRestart": "Sampai memulai ulang",
|
||||
"ago": "{{timeAgo}} Lalu",
|
||||
"justNow": "Sekarang",
|
||||
"untilForRestart": "Sampai Frigate dimulai ulang.",
|
||||
"untilRestart": "Sampai dimulai ulang",
|
||||
"ago": "{{timeAgo}} yang lalu",
|
||||
"justNow": "Baru saja",
|
||||
"today": "Hari ini",
|
||||
"yesterday": "Kemarin",
|
||||
"untilForTime": "Sampai",
|
||||
"untilForTime": "Sampai {{time}}",
|
||||
"last7": "7 hari terakhir",
|
||||
"last14": "14 hari terakhir",
|
||||
"last30": "30 hari terakhir",
|
||||
"thisWeek": "Minggu Ini",
|
||||
"never": "Tidak Pernah",
|
||||
"never": "Tidak pernah",
|
||||
"lastWeek": "Minggu Lalu",
|
||||
"thisMonth": "Bulan Ini",
|
||||
"lastMonth": "Bulan Lalu",
|
||||
@ -21,11 +21,296 @@
|
||||
"1hour": "1 jam",
|
||||
"12hours": "12 jam",
|
||||
"24hours": "24 jam",
|
||||
"pm": "pm",
|
||||
"am": "am",
|
||||
"yr": "{{time}} tahun",
|
||||
"pm": "PM",
|
||||
"am": "AM",
|
||||
"yr": "{{time}} th",
|
||||
"year_other": "{{time}} tahun",
|
||||
"mo": "{{time}} bulan"
|
||||
"mo": "{{time}} bln",
|
||||
"month_other": "{{time}} bulan",
|
||||
"d": "{{time}} hr",
|
||||
"day_other": "{{time}} hari",
|
||||
"h": "{{time}} jam",
|
||||
"hour_other": "{{time}} jam",
|
||||
"m": "{{time}} mnt",
|
||||
"minute_other": "{{time}} menit",
|
||||
"s": "{{time}} dtk",
|
||||
"second_other": "{{time}} detik",
|
||||
"formattedTimestamp": {
|
||||
"12hour": "MMM d, h:mm:ss aaa",
|
||||
"24hour": "MMM d, HH:mm:ss"
|
||||
},
|
||||
"formattedTimestamp2": {
|
||||
"12hour": "MM/dd h:mm:ssa",
|
||||
"24hour": "d MMM HH:mm:ss"
|
||||
},
|
||||
"formattedTimestampHourMinute": {
|
||||
"12hour": "h:mm aaa",
|
||||
"24hour": "HH:mm"
|
||||
},
|
||||
"formattedTimestampHourMinuteSecond": {
|
||||
"12hour": "h:mm:ss aaa",
|
||||
"24hour": "HH:mm:ss"
|
||||
},
|
||||
"formattedTimestampMonthDayHourMinute": {
|
||||
"12hour": "MMM d, h:mm aaa",
|
||||
"24hour": "MMM d, HH:mm"
|
||||
},
|
||||
"formattedTimestampMonthDayYear": {
|
||||
"12hour": "MMM d, yyyy",
|
||||
"24hour": "MMM d, yyyy"
|
||||
},
|
||||
"formattedTimestampMonthDayYearHourMinute": {
|
||||
"12hour": "MMM d yyyy, h:mm aaa",
|
||||
"24hour": "MMM d yyyy, HH:mm"
|
||||
},
|
||||
"formattedTimestampMonthDay": "MMM d",
|
||||
"formattedTimestampFilename": {
|
||||
"12hour": "MM-dd-yy-h-mm-ss-a",
|
||||
"24hour": "MM-dd-yy-HH-mm-ss"
|
||||
},
|
||||
"inProgress": "Sedang berlangsung",
|
||||
"invalidStartTime": "Waktu mulai tidak valid",
|
||||
"invalidEndTime": "Waktu selesai tidak valid"
|
||||
},
|
||||
"readTheDocumentation": "Baca dokumentasi"
|
||||
"readTheDocumentation": "Baca dokumentasi",
|
||||
"menu": {
|
||||
"system": "Sistem",
|
||||
"profiles": "Profil",
|
||||
"systemMetrics": "Metrik sistem",
|
||||
"configuration": "Konfigurasi",
|
||||
"systemLogs": "Log sistem",
|
||||
"settings": "Pengaturan",
|
||||
"configurationEditor": "Editor Konfigurasi",
|
||||
"languages": "Bahasa",
|
||||
"language": {
|
||||
"en": "English (Inggris)",
|
||||
"es": "Español (Spanyol)",
|
||||
"zhCN": "简体中文 (Tionghoa Sederhana)",
|
||||
"hi": "हिन्दी (Hindi)",
|
||||
"fr": "Français (Prancis)",
|
||||
"ar": "العربية (Arab)",
|
||||
"pt": "Português (Portugis)",
|
||||
"ptBR": "Português brasileiro (Portugis Brasil)",
|
||||
"ru": "Русский (Rusia)",
|
||||
"de": "Deutsch (Jerman)",
|
||||
"ja": "日本語 (Jepang)",
|
||||
"tr": "Türkçe (Turki)",
|
||||
"it": "Italiano (Italia)",
|
||||
"nl": "Nederlands (Belanda)",
|
||||
"sv": "Svenska (Swedia)",
|
||||
"cs": "Čeština (Ceko)",
|
||||
"nb": "Norsk Bokmål (Norwegia Bokmål)",
|
||||
"ko": "한국어 (Korea)",
|
||||
"vi": "Tiếng Việt (Vietnam)",
|
||||
"fa": "فارسی (Persia)",
|
||||
"pl": "Polski (Polandia)",
|
||||
"uk": "Українська (Ukraina)",
|
||||
"he": "עברית (Ibrani)",
|
||||
"el": "Ελληνικά (Yunani)",
|
||||
"ro": "Română (Rumania)",
|
||||
"hu": "Magyar (Hungaria)",
|
||||
"fi": "Suomi (Finlandia)",
|
||||
"da": "Dansk (Denmark)",
|
||||
"sk": "Slovenčina (Slovakia)",
|
||||
"yue": "粵語 (Kanton)",
|
||||
"th": "ไทย (Thai)",
|
||||
"ca": "Català (Katalan)",
|
||||
"hr": "Hrvatski (Kroasia)",
|
||||
"bs": "Bosanski (Bosnia)",
|
||||
"sr": "Српски (Serbia)",
|
||||
"sl": "Slovenščina (Slovenia)",
|
||||
"lt": "Lietuvių (Lituania)",
|
||||
"bg": "Български (Bulgaria)",
|
||||
"gl": "Galego (Galisia)",
|
||||
"id": "Bahasa Indonesia (Indonesia)",
|
||||
"ur": "اردو (Urdu)",
|
||||
"withSystem": {
|
||||
"label": "Gunakan pengaturan sistem untuk bahasa"
|
||||
}
|
||||
},
|
||||
"appearance": "Tampilan",
|
||||
"darkMode": {
|
||||
"label": "Mode Gelap",
|
||||
"light": "Terang",
|
||||
"dark": "Gelap",
|
||||
"withSystem": {
|
||||
"label": "Gunakan pengaturan sistem untuk mode terang atau gelap"
|
||||
}
|
||||
},
|
||||
"withSystem": "Sistem",
|
||||
"theme": {
|
||||
"label": "Tema",
|
||||
"blue": "Biru",
|
||||
"green": "Hijau",
|
||||
"nord": "Nord",
|
||||
"red": "Merah",
|
||||
"highcontrast": "Kontras Tinggi",
|
||||
"default": "Default"
|
||||
},
|
||||
"help": "Bantuan",
|
||||
"documentation": {
|
||||
"title": "Dokumentasi",
|
||||
"label": "Dokumentasi Frigate"
|
||||
},
|
||||
"restart": "Mulai Ulang Frigate",
|
||||
"live": {
|
||||
"title": "Live",
|
||||
"allCameras": "Semua Kamera",
|
||||
"cameras": {
|
||||
"title": "Kamera",
|
||||
"count_other": "{{count}} Kamera"
|
||||
}
|
||||
},
|
||||
"review": "Tinjauan",
|
||||
"explore": "Jelajah",
|
||||
"export": "Ekspor",
|
||||
"actions": "Tindakan",
|
||||
"uiPlayground": "UI Playground",
|
||||
"features": "Fitur",
|
||||
"faceLibrary": "Pustaka Wajah",
|
||||
"classification": "Klasifikasi",
|
||||
"chat": "Chat",
|
||||
"user": {
|
||||
"title": "Pengguna",
|
||||
"account": "Akun",
|
||||
"current": "Pengguna Saat Ini: {{user}}",
|
||||
"anonymous": "anonim",
|
||||
"logout": "Keluar",
|
||||
"setPassword": "Atur Kata Sandi"
|
||||
}
|
||||
},
|
||||
"unit": {
|
||||
"speed": {
|
||||
"mph": "mph",
|
||||
"kph": "kph"
|
||||
},
|
||||
"length": {
|
||||
"feet": "kaki",
|
||||
"meters": "meter"
|
||||
},
|
||||
"data": {
|
||||
"kbps": "kB/dtk",
|
||||
"mbps": "MB/dtk",
|
||||
"gbps": "GB/dtk",
|
||||
"kbph": "kB/jam",
|
||||
"mbph": "MB/jam",
|
||||
"gbph": "GB/jam"
|
||||
}
|
||||
},
|
||||
"label": {
|
||||
"back": "Kembali",
|
||||
"hide": "Sembunyikan {{item}}",
|
||||
"show": "Tampilkan {{item}}",
|
||||
"ID": "ID",
|
||||
"none": "Tidak ada",
|
||||
"all": "Semua",
|
||||
"other": "Lainnya"
|
||||
},
|
||||
"list": {
|
||||
"two": "{{0}} dan {{1}}",
|
||||
"many": "{{items}}, dan {{last}}",
|
||||
"separatorWithSpace": ", "
|
||||
},
|
||||
"field": {
|
||||
"optional": "Opsional",
|
||||
"internalID": "ID Internal yang digunakan Frigate dalam konfigurasi dan basis data"
|
||||
},
|
||||
"button": {
|
||||
"add": "Tambah",
|
||||
"apply": "Terapkan",
|
||||
"applying": "Menerapkan…",
|
||||
"reset": "Atur Ulang",
|
||||
"undo": "Urungkan",
|
||||
"done": "Selesai",
|
||||
"enabled": "Diaktifkan",
|
||||
"enable": "Aktifkan",
|
||||
"disabled": "Dinonaktifkan",
|
||||
"disable": "Nonaktifkan",
|
||||
"save": "Simpan",
|
||||
"saving": "Menyimpan…",
|
||||
"cancel": "Batal",
|
||||
"close": "Tutup",
|
||||
"copy": "Salin",
|
||||
"copiedToClipboard": "Disalin ke papan klip",
|
||||
"back": "Kembali",
|
||||
"history": "Riwayat",
|
||||
"fullscreen": "Layar Penuh",
|
||||
"exitFullscreen": "Keluar dari Layar Penuh",
|
||||
"pictureInPicture": "Gambar dalam Gambar",
|
||||
"twoWayTalk": "Audio Dua Arah",
|
||||
"cameraAudio": "Audio Kamera",
|
||||
"on": "AKTIF",
|
||||
"off": "NONAKTIF",
|
||||
"edit": "Edit",
|
||||
"copyCoordinates": "Salin koordinat",
|
||||
"delete": "Hapus",
|
||||
"yes": "Ya",
|
||||
"no": "Tidak",
|
||||
"download": "Unduh",
|
||||
"info": "Info",
|
||||
"suspended": "Ditangguhkan",
|
||||
"unsuspended": "Batalkan penangguhan",
|
||||
"play": "Putar",
|
||||
"unselect": "Batalkan pilihan",
|
||||
"export": "Ekspor",
|
||||
"deleteNow": "Hapus Sekarang",
|
||||
"next": "Berikutnya",
|
||||
"continue": "Lanjutkan",
|
||||
"modified": "Diubah",
|
||||
"overridden": "Ditimpa",
|
||||
"resetToGlobal": "Atur Ulang ke Global",
|
||||
"resetToDefault": "Atur Ulang ke Default",
|
||||
"saveAll": "Simpan Semua",
|
||||
"savingAll": "Menyimpan Semua…",
|
||||
"undoAll": "Urungkan Semua",
|
||||
"retry": "Coba Lagi"
|
||||
},
|
||||
"toast": {
|
||||
"copyUrlToClipboard": "URL disalin ke papan klip.",
|
||||
"save": {
|
||||
"title": "Simpan",
|
||||
"error": {
|
||||
"title": "Gagal menyimpan perubahan konfigurasi: {{errorMessage}}",
|
||||
"noMessage": "Gagal menyimpan perubahan konfigurasi"
|
||||
},
|
||||
"success": "Berhasil menyimpan perubahan konfigurasi."
|
||||
}
|
||||
},
|
||||
"role": {
|
||||
"title": "Peran",
|
||||
"admin": "Admin",
|
||||
"viewer": "Penampil",
|
||||
"desc": "Admin memiliki akses penuh ke semua fitur di UI Frigate. Penampil terbatas hanya untuk melihat kamera, item tinjauan, dan rekaman historis di UI."
|
||||
},
|
||||
"pagination": {
|
||||
"label": "paginasi",
|
||||
"previous": {
|
||||
"title": "Sebelumnya",
|
||||
"label": "Buka halaman sebelumnya"
|
||||
},
|
||||
"next": {
|
||||
"title": "Berikutnya",
|
||||
"label": "Buka halaman berikutnya"
|
||||
},
|
||||
"more": "Halaman lainnya"
|
||||
},
|
||||
"accessDenied": {
|
||||
"documentTitle": "Akses Ditolak - Frigate",
|
||||
"title": "Akses Ditolak",
|
||||
"desc": "Anda tidak memiliki izin untuk melihat halaman ini."
|
||||
},
|
||||
"notFound": {
|
||||
"documentTitle": "Tidak Ditemukan - Frigate",
|
||||
"title": "404",
|
||||
"desc": "Halaman tidak ditemukan"
|
||||
},
|
||||
"selectItem": "Pilih {{item}}",
|
||||
"information": {
|
||||
"pixels": "{{area}}px"
|
||||
},
|
||||
"no_items": "Tidak ada item",
|
||||
"validation_errors": "Kesalahan Validasi",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Tersimpan — biarkan kosong untuk mempertahankan yang saat ini"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,3 +1,62 @@
|
||||
{
|
||||
"label": "Pengaturan Kamera"
|
||||
"label": "Pengaturan Kamera",
|
||||
"name": {
|
||||
"label": "Nama Kamera",
|
||||
"description": "Nama Kamera diwajibkan"
|
||||
},
|
||||
"friendly_name": {
|
||||
"label": "Nama Singkat",
|
||||
"description": "Nama Singkat kamera digunakan pada tampilan UI Frigate"
|
||||
},
|
||||
"audio": {
|
||||
"label": "Deteksi Suara",
|
||||
"description": "Pengaturan untuk Deteksi Kejadian berdasarkan Suara pada kamera ini.",
|
||||
"enabled": {
|
||||
"label": "Nyalakan Deteksi Suara",
|
||||
"description": "Nyalakan atau matikan deteksi kejadian suara pada kamera ini."
|
||||
},
|
||||
"filters": {
|
||||
"threshold": {
|
||||
"label": "Keyakinan-Suara Minimum"
|
||||
}
|
||||
},
|
||||
"min_volume": {
|
||||
"label": "Volume-Suara Minimum"
|
||||
}
|
||||
},
|
||||
"audio_transcription": {
|
||||
"label": "Transkripsi Suara",
|
||||
"enabled": {
|
||||
"label": "Nyalakan Transkripsi"
|
||||
},
|
||||
"live_enabled": {
|
||||
"label": "Transkripsi Langsung (Live)"
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"label": "Deteksi Objek",
|
||||
"enabled": {
|
||||
"label": "Nyalakan Deteksi Objek"
|
||||
},
|
||||
"stationary": {
|
||||
"classifier": {
|
||||
"label": "Nyalakan Klasifikasi-Visual",
|
||||
"description": "Menggunakan pengklasifikasi visual untuk membedakan objek-objek diam (benar-benar tidak bergerak), meskipun bounding-box kurang stabil atau bergetar (jitter)."
|
||||
}
|
||||
},
|
||||
"fps": {
|
||||
"label": "Kecepatan (FPS) Deteksi",
|
||||
"description": "Kecepatan yang ditargetkan untuk menjalankan Deteksi Objek, dalam satuan frame per second (FPS); nilai lebih rendah mengurangi intensitas proses dan dapat meringangkan beban kerja CPU. Nilai 5 direkomendasikan, sedangakan nilai 10 dianggap sangat tinggi dan hanya digunakan untuk pelacakan (tracking) benda yang bergerak dengan benar-benar cepat."
|
||||
}
|
||||
},
|
||||
"enabled": {
|
||||
"label": "Dinyalakan",
|
||||
"description": "Dinyalakan (Enabled)"
|
||||
},
|
||||
"birdseye": {
|
||||
"enabled": {
|
||||
"description": "Nyalakan atau matikan fitur Penglihatan Atas (Birdseye View).",
|
||||
"label": "Nyalakan Birdseye"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,47 @@
|
||||
{
|
||||
"version": {
|
||||
"label": "Versi konfigurasi"
|
||||
},
|
||||
"audio": {
|
||||
"label": "Deteksi Suara",
|
||||
"enabled": {
|
||||
"label": "Nyalakan Deteksi Suara"
|
||||
},
|
||||
"filters": {
|
||||
"threshold": {
|
||||
"label": "Keyakinan-Suara Minimum"
|
||||
}
|
||||
},
|
||||
"min_volume": {
|
||||
"label": "Volume-Suara Minimum"
|
||||
}
|
||||
},
|
||||
"audio_transcription": {
|
||||
"label": "Transkripsi Suara",
|
||||
"live_enabled": {
|
||||
"label": "Transkripsi Langsung (Live)"
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"label": "Deteksi Objek",
|
||||
"enabled": {
|
||||
"label": "Nyalakan Deteksi Objek"
|
||||
},
|
||||
"stationary": {
|
||||
"classifier": {
|
||||
"label": "Nyalakan Klasifikasi-Visual",
|
||||
"description": "Menggunakan pengklasifikasi visual untuk membedakan objek-objek diam (benar-benar tidak bergerak), meskipun bounding-box kurang stabil atau bergetar (jitter)."
|
||||
}
|
||||
},
|
||||
"fps": {
|
||||
"label": "Kecepatan (FPS) Deteksi",
|
||||
"description": "Kecepatan yang ditargetkan untuk menjalankan Deteksi Objek, dalam satuan frame per second (FPS); nilai lebih rendah mengurangi intensitas proses dan dapat meringangkan beban kerja CPU. Nilai 5 direkomendasikan, sedangakan nilai 10 dianggap sangat tinggi dan hanya digunakan untuk pelacakan (tracking) benda yang bergerak dengan benar-benar cepat."
|
||||
}
|
||||
},
|
||||
"birdseye": {
|
||||
"enabled": {
|
||||
"description": "Nyalakan atau matikan fitur Penglihatan Atas (Birdseye View).",
|
||||
"label": "Nyalakan Birdseye"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,30 +2,128 @@
|
||||
"person": "Orang",
|
||||
"bicycle": "Sepeda",
|
||||
"car": "Mobil",
|
||||
"motorcycle": "Motor",
|
||||
"motorcycle": "Sepeda motor",
|
||||
"airplane": "Pesawat",
|
||||
"bus": "Bis",
|
||||
"bus": "Bus",
|
||||
"train": "Kereta",
|
||||
"boat": "Kapal",
|
||||
"traffic_light": "Lampu Lalu Lintas",
|
||||
"fire_hydrant": "Hidran Kebakaran",
|
||||
"animal": "Binatang",
|
||||
"boat": "Perahu",
|
||||
"traffic_light": "Lampu lalu lintas",
|
||||
"fire_hydrant": "Hidran kebakaran",
|
||||
"animal": "Hewan",
|
||||
"dog": "Anjing",
|
||||
"bark": "Gonggongan",
|
||||
"bark": "Kulit kayu",
|
||||
"cat": "Kucing",
|
||||
"horse": "Kuda",
|
||||
"goat": "Kambing",
|
||||
"sheep": "Domba",
|
||||
"bird": "Burung",
|
||||
"street_sign": "Rambu Jalan",
|
||||
"stop_sign": "Tanda Stop",
|
||||
"parking_meter": "Parkir Meter",
|
||||
"bench": "Kursi",
|
||||
"street_sign": "Rambu jalan",
|
||||
"stop_sign": "Rambu berhenti",
|
||||
"parking_meter": "Meter parkir",
|
||||
"bench": "Bangku",
|
||||
"cow": "Sapi",
|
||||
"elephant": "Gajah",
|
||||
"bear": "Beruang",
|
||||
"zebra": "Zebra",
|
||||
"giraffe": "Jerapah",
|
||||
"hat": "Topi",
|
||||
"backpack": "Tas"
|
||||
"backpack": "Ransel",
|
||||
"mouse": "Mouse",
|
||||
"keyboard": "Keyboard",
|
||||
"vehicle": "Kendaraan",
|
||||
"skateboard": "Papan luncur",
|
||||
"door": "Pintu",
|
||||
"blender": "Blender",
|
||||
"sink": "Wastafel",
|
||||
"hair_dryer": "Pengering rambut",
|
||||
"toothbrush": "Sikat gigi",
|
||||
"scissors": "Gunting",
|
||||
"clock": "Jam",
|
||||
"umbrella": "Payung",
|
||||
"shoe": "Sepatu",
|
||||
"eye_glasses": "Kacamata",
|
||||
"handbag": "Tas tangan",
|
||||
"tie": "Dasi",
|
||||
"suitcase": "Koper",
|
||||
"frisbee": "Frisbee",
|
||||
"skis": "Ski",
|
||||
"snowboard": "Papan seluncur salju",
|
||||
"sports_ball": "Bola olahraga",
|
||||
"kite": "Layang-layang",
|
||||
"baseball_bat": "Tongkat bisbol",
|
||||
"baseball_glove": "Sarung tangan bisbol",
|
||||
"surfboard": "Papan selancar",
|
||||
"tennis_racket": "Raket tenis",
|
||||
"bottle": "Botol",
|
||||
"plate": "Piring",
|
||||
"wine_glass": "Gelas anggur",
|
||||
"cup": "Cangkir",
|
||||
"fork": "Garpu",
|
||||
"knife": "Pisau",
|
||||
"spoon": "Sendok",
|
||||
"bowl": "Mangkuk",
|
||||
"banana": "Pisang",
|
||||
"apple": "Apel",
|
||||
"sandwich": "Sandwich",
|
||||
"orange": "Jeruk",
|
||||
"broccoli": "Brokoli",
|
||||
"carrot": "Wortel",
|
||||
"hot_dog": "Hot dog",
|
||||
"pizza": "Pizza",
|
||||
"donut": "Donat",
|
||||
"cake": "Kue",
|
||||
"chair": "Kursi",
|
||||
"couch": "Sofa",
|
||||
"potted_plant": "Tanaman dalam pot",
|
||||
"bed": "Tempat tidur",
|
||||
"mirror": "Cermin",
|
||||
"dining_table": "Meja makan",
|
||||
"window": "Jendela",
|
||||
"desk": "Meja tulis",
|
||||
"toilet": "Toilet",
|
||||
"tv": "TV",
|
||||
"laptop": "Laptop",
|
||||
"remote": "Remote",
|
||||
"cell_phone": "Ponsel",
|
||||
"microwave": "Microwave",
|
||||
"oven": "Oven",
|
||||
"toaster": "Pemanggang roti",
|
||||
"refrigerator": "Kulkas",
|
||||
"book": "Buku",
|
||||
"vase": "Vas",
|
||||
"teddy_bear": "Boneka beruang",
|
||||
"hair_brush": "Sikat rambut",
|
||||
"squirrel": "Tupai",
|
||||
"deer": "Rusa",
|
||||
"fox": "Rubah",
|
||||
"rabbit": "Kelinci",
|
||||
"raccoon": "Rakuns",
|
||||
"robot_lawnmower": "Mesin pemotong rumput robot",
|
||||
"waste_bin": "Tempat sampah",
|
||||
"on_demand": "Sesuai permintaan",
|
||||
"face": "Wajah",
|
||||
"license_plate": "Pelat nomor",
|
||||
"package": "Paket",
|
||||
"bbq_grill": "Panggangan BBQ",
|
||||
"amazon": "Amazon",
|
||||
"usps": "USPS",
|
||||
"ups": "UPS",
|
||||
"fedex": "FedEx",
|
||||
"dhl": "DHL",
|
||||
"an_post": "An Post",
|
||||
"purolator": "Purolator",
|
||||
"postnl": "PostNL",
|
||||
"nzpost": "NZPost",
|
||||
"postnord": "PostNord",
|
||||
"gls": "GLS",
|
||||
"dpd": "DPD",
|
||||
"canada_post": "Canada Post",
|
||||
"royal_mail": "Royal Mail",
|
||||
"school_bus": "Bus sekolah",
|
||||
"skunk": "Sigung",
|
||||
"kangaroo": "Kanguru",
|
||||
"baby": "Bayi",
|
||||
"baby_stroller": "Kereta dorong bayi",
|
||||
"rickshaw": "Becak",
|
||||
"rodent": "Hewan pengerat"
|
||||
}
|
||||
|
||||
@ -16,7 +16,9 @@
|
||||
}
|
||||
},
|
||||
"timeline.aria": "Pilih timeline",
|
||||
"timeline": "Linimasa",
|
||||
"timeline": {
|
||||
"label": "Linimasa"
|
||||
},
|
||||
"zoomIn": "Perbesar",
|
||||
"zoomOut": "Perkecil",
|
||||
"events": {
|
||||
@ -43,7 +45,9 @@
|
||||
},
|
||||
"documentTitle": "Tinjauan - Frigate",
|
||||
"recordings": {
|
||||
"documentTitle": "Rekaman - Frigate"
|
||||
"documentTitle": "Rekaman - Frigate",
|
||||
"invalidSharedLink": "Tidak dapat membuka tautan rekaman bertanda waktu karena kesalahan penguraian.",
|
||||
"invalidSharedCamera": "Tidak dapat membuka tautan rekaman bertanda waktu karena kamera tidak dikenal atau tidak berwenang."
|
||||
},
|
||||
"calendarFilter": {
|
||||
"last24Hours": "24 Jam Terakhir"
|
||||
@ -54,10 +58,37 @@
|
||||
"button": "Item Batu Untuk Ditinjau",
|
||||
"label": "Lihat item ulasan baru"
|
||||
},
|
||||
"selected_one": "{{count}} terpilih",
|
||||
"selected_other": "{{count}} terpilih",
|
||||
"selected_one": "{{count}} dipilih",
|
||||
"selected_other": "{{count}} dipilih",
|
||||
"camera": "Kamera",
|
||||
"detected": "terdeteksi",
|
||||
"suspiciousActivity": "Aktivitas Mencurigakan",
|
||||
"threateningActivity": "Aktivitas yang Mengancam"
|
||||
"threateningActivity": "Aktivitas yang Mengancam",
|
||||
"select_all": "Semua",
|
||||
"normalActivity": "Normal",
|
||||
"needsReview": "Perlu ditinjau",
|
||||
"securityConcern": "Kendala keamanan",
|
||||
"motionSearch": {
|
||||
"menuItem": "Pencarian gerakan",
|
||||
"openMenu": "Opsi kamera"
|
||||
},
|
||||
"motionPreviews": {
|
||||
"menuItem": "Lihat pratinjau gerakan",
|
||||
"title": "Pratinjau gerakan: {{camera}}",
|
||||
"mobileSettingsTitle": "Setelan Pratinjau Gerakan",
|
||||
"mobileSettingsDesc": "Sesuaikan kecepatan pemutaran dan peredupan, serta pilih tanggal untuk meninjau klip hanya gerakan.",
|
||||
"dim": "Redup",
|
||||
"dimAria": "Sesuaikan intensitas peredupan",
|
||||
"dimDesc": "Tingkatkan peredupan untuk meningkatkan visibilitas area gerakan.",
|
||||
"speed": "Kecepatan",
|
||||
"speedAria": "Pilih kecepatan pemutaran pratinjau",
|
||||
"speedDesc": "Pilih seberapa cepat klip pratinjau diputar.",
|
||||
"back": "Kembali",
|
||||
"empty": "Tidak ada pratinjau tersedia",
|
||||
"noPreview": "Pratinjau tidak tersedia",
|
||||
"seekAria": "Pindahkan {{camera}} pemain ke {{time}}",
|
||||
"filter": "Filter",
|
||||
"filterDesc": "Pilih area untuk hanya menampilkan klip dengan gerakan di wilayah tersebut.",
|
||||
"filterClear": "Hapus"
|
||||
}
|
||||
}
|
||||
|
||||
@ -2,45 +2,262 @@
|
||||
"documentTitle": "Jelajahi - Frigate",
|
||||
"generativeAI": "AI Generatif",
|
||||
"exploreIsUnavailable": {
|
||||
"title": "Penelusuran tidak tersedia",
|
||||
"title": "Jelajah Tidak Tersedia",
|
||||
"embeddingsReindexing": {
|
||||
"context": "Jelajahi dapat digunakan setelah embedding objek yang dilacak selesai di-reindex.",
|
||||
"context": "Jelajah dapat digunakan setelah embedding objek terlacak selesai diindeks ulang.",
|
||||
"startingUp": "Sedang memulai…",
|
||||
"estimatedTime": "Perkiraan waktu tersisa:",
|
||||
"finishingShortly": "Selesai sesaat lagi",
|
||||
"finishingShortly": "Segera selesai",
|
||||
"step": {
|
||||
"thumbnailsEmbedded": "Keluku dilampirkan ",
|
||||
"descriptionsEmbedded": "Deskripsi terlampir: ",
|
||||
"trackedObjectsProcessed": "Objek yang dilacak diproses: "
|
||||
"thumbnailsEmbedded": "Thumbnail yang disematkan: ",
|
||||
"descriptionsEmbedded": "Deskripsi yang disematkan: ",
|
||||
"trackedObjectsProcessed": "Objek terlacak yang diproses: "
|
||||
}
|
||||
},
|
||||
"downloadingModels": {
|
||||
"context": "Frigate sedang mengunduh model embedding yang diperlukan untuk mendukung fitur Pencarian Semantik. Proses ini mungkin memakan waktu beberapa menit tergantung pada kecepatan koneksi jaringan Anda.",
|
||||
"context": "Frigate sedang mengunduh model embedding yang diperlukan untuk mendukung fitur Pencarian Semantik. Ini mungkin memerlukan beberapa menit tergantung pada kecepatan koneksi jaringan Anda.",
|
||||
"setup": {
|
||||
"visionModel": "Model vision",
|
||||
"visionModelFeatureExtractor": "Ekstraktor fitur model visi",
|
||||
"visionModel": "Model visi",
|
||||
"visionModelFeatureExtractor": "Pengekstrak fitur model visi",
|
||||
"textModel": "Model teks",
|
||||
"textTokenizer": "Teks tokenizer"
|
||||
"textTokenizer": "Tokenizer teks"
|
||||
},
|
||||
"tips": {
|
||||
"context": "Anda mungkin ingin mengindeks ulang embeddings dari objek yang Anda lacak setelah model-model tersebut diunduh."
|
||||
"context": "Anda mungkin ingin mengindeks ulang embedding objek terlacak Anda setelah model selesai diunduh."
|
||||
},
|
||||
"error": "Terjadi eror. Periksa log Frigate."
|
||||
"error": "Terjadi kesalahan. Periksa log Frigate."
|
||||
}
|
||||
},
|
||||
"details": {
|
||||
"timestamp": "Stempel waktu"
|
||||
"timestamp": "Cap waktu",
|
||||
"item": {
|
||||
"title": "Detail Item Tinjauan",
|
||||
"desc": "Detail item tinjauan",
|
||||
"button": {
|
||||
"share": "Bagikan item tinjauan ini",
|
||||
"viewInExplore": "Lihat di Jelajah"
|
||||
},
|
||||
"tips": {
|
||||
"mismatch_other": "{{count}} objek yang tidak tersedia terdeteksi dan disertakan dalam item tinjauan ini. Objek-objek tersebut tidak memenuhi syarat sebagai peringatan atau deteksi, atau sudah dibersihkan/dihapus.",
|
||||
"hasMissingObjects": "Sesuaikan konfigurasi Anda jika Anda ingin Frigate menyimpan objek terlacak untuk label berikut: <em>{{objects}}</em>"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"regenerate": "Deskripsi baru telah diminta dari {{provider}}. Tergantung pada kecepatan penyedia Anda, deskripsi baru mungkin memerlukan waktu untuk dibuat ulang.",
|
||||
"updatedSublabel": "Berhasil memperbarui sublabel.",
|
||||
"updatedLPR": "Berhasil memperbarui pelat nomor.",
|
||||
"updatedAttributes": "Berhasil memperbarui atribut.",
|
||||
"audioTranscription": "Berhasil meminta transkripsi audio. Tergantung pada kecepatan server Frigate Anda, transkripsi mungkin memerlukan waktu untuk selesai."
|
||||
},
|
||||
"error": {
|
||||
"regenerate": "Gagal memanggil {{provider}} untuk deskripsi baru: {{errorMessage}}",
|
||||
"updatedSublabelFailed": "Gagal memperbarui sublabel: {{errorMessage}}",
|
||||
"updatedLPRFailed": "Gagal memperbarui pelat nomor: {{errorMessage}}",
|
||||
"updatedAttributesFailed": "Gagal memperbarui atribut: {{errorMessage}}",
|
||||
"audioTranscription": "Gagal meminta transkripsi audio: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"label": "Label",
|
||||
"editSubLabel": {
|
||||
"title": "Edit sublabel",
|
||||
"desc": "Masukkan sublabel baru untuk {{label}} ini",
|
||||
"descNoLabel": "Masukkan sublabel baru untuk objek terlacak ini"
|
||||
},
|
||||
"editLPR": {
|
||||
"title": "Edit pelat nomor",
|
||||
"desc": "Masukkan nilai pelat nomor baru untuk {{label}} ini",
|
||||
"descNoLabel": "Masukkan nilai pelat nomor baru untuk objek terlacak ini"
|
||||
},
|
||||
"editAttributes": {
|
||||
"title": "Edit atribut",
|
||||
"desc": "Pilih atribut klasifikasi untuk {{label}} ini"
|
||||
},
|
||||
"snapshotScore": {
|
||||
"label": "Skor Snapshot"
|
||||
},
|
||||
"topScore": {
|
||||
"label": "Skor Tertinggi",
|
||||
"info": "Skor tertinggi adalah skor median tertinggi untuk objek terlacak, jadi ini mungkin berbeda dari skor yang ditampilkan pada thumbnail hasil pencarian."
|
||||
},
|
||||
"score": {
|
||||
"label": "Skor"
|
||||
},
|
||||
"recognizedLicensePlate": "Pelat Nomor yang Diakui",
|
||||
"attributes": "Atribut Klasifikasi",
|
||||
"estimatedSpeed": "Perkiraan Kecepatan",
|
||||
"objects": "Objek",
|
||||
"camera": "Kamera",
|
||||
"zones": "Zona",
|
||||
"button": {
|
||||
"findSimilar": "Cari yang Serupa",
|
||||
"regenerate": {
|
||||
"title": "Buat Ulang",
|
||||
"label": "Buat ulang deskripsi objek terlacak"
|
||||
}
|
||||
},
|
||||
"description": {
|
||||
"label": "Deskripsi",
|
||||
"placeholder": "Deskripsi objek terlacak",
|
||||
"aiTips": "Frigate tidak akan meminta deskripsi dari penyedia AI Generatif Anda sampai siklus hidup objek terlacak berakhir."
|
||||
},
|
||||
"expandRegenerationMenu": "Perluas menu pembuatan ulang",
|
||||
"regenerateFromSnapshot": "Buat Ulang dari Snapshot",
|
||||
"regenerateFromThumbnails": "Buat Ulang dari Thumbnail",
|
||||
"tips": {
|
||||
"descriptionSaved": "Berhasil menyimpan deskripsi",
|
||||
"saveDescriptionFailed": "Gagal memperbarui deskripsi: {{errorMessage}}"
|
||||
},
|
||||
"title": {
|
||||
"label": "Judul"
|
||||
},
|
||||
"scoreInfo": "Informasi Skor"
|
||||
},
|
||||
"exploreMore": "Eksplor lebih jauh objek-objek {{label}}",
|
||||
"exploreMore": "Jelajahi lebih banyak objek {{label}}",
|
||||
"trackedObjectDetails": "Detail Objek Terlacak",
|
||||
"type": {
|
||||
"details": "detail",
|
||||
"snapshot": "tangkapan layar",
|
||||
"snapshot": "snapshot",
|
||||
"thumbnail": "thumbnail",
|
||||
"video": "video",
|
||||
"tracking_details": "detail pelacakan"
|
||||
},
|
||||
"trackingDetails": {
|
||||
"title": "Detail Pelacakan"
|
||||
"title": "Detail Pelacakan",
|
||||
"noImageFound": "Tidak ada gambar yang ditemukan untuk cap waktu ini.",
|
||||
"createObjectMask": "Buat Masker Objek",
|
||||
"adjustAnnotationSettings": "Sesuaikan pengaturan anotasi",
|
||||
"scrollViewTips": "Klik untuk melihat momen-momen penting dalam siklus hidup objek ini.",
|
||||
"autoTrackingTips": "Posisi kotak pembatas tidak akan akurat untuk kamera dengan pelacakan otomatis.",
|
||||
"count": "{{first}} dari {{second}}",
|
||||
"trackedPoint": "Titik Terlacak",
|
||||
"lifecycleItemDesc": {
|
||||
"visible": "{{label}} terdeteksi",
|
||||
"entered_zone": "{{label}} memasuki {{zones}}",
|
||||
"active": "{{label}} menjadi aktif",
|
||||
"stationary": "{{label}} menjadi diam",
|
||||
"attribute": {
|
||||
"faceOrLicense_plate": "{{attribute}} terdeteksi untuk {{label}}",
|
||||
"other": "{{label}} dikenali sebagai {{attribute}}"
|
||||
},
|
||||
"gone": "{{label}} pergi",
|
||||
"heard": "{{label}} terdengar",
|
||||
"external": "{{label}} terdeteksi",
|
||||
"header": {
|
||||
"zones": "Zona",
|
||||
"ratio": "Rasio",
|
||||
"area": "Area",
|
||||
"score": "Skor",
|
||||
"computedScore": "Skor Terhitung",
|
||||
"topScore": "Skor Tertinggi",
|
||||
"toggleAdvancedScores": "Alihkan skor lanjutan"
|
||||
}
|
||||
},
|
||||
"annotationSettings": {
|
||||
"title": "Pengaturan Anotasi",
|
||||
"showAllZones": {
|
||||
"title": "Tampilkan Semua Zona",
|
||||
"desc": "Selalu tampilkan zona pada frame tempat objek telah memasuki suatu zona."
|
||||
},
|
||||
"offset": {
|
||||
"label": "Offset Anotasi",
|
||||
"desc": "Data ini berasal dari feed deteksi kamera Anda tetapi ditumpangkan pada gambar dari feed rekaman. Sangat mungkin kedua stream tersebut tidak sinkron sepenuhnya. Akibatnya, kotak pembatas dan rekaman tidak akan sejajar dengan sempurna. Anda dapat menggunakan pengaturan ini untuk menggeser anotasi maju atau mundur dalam waktu agar lebih selaras dengan rekaman video.",
|
||||
"millisecondsToOffset": "Milidetik untuk menggeser anotasi deteksi. <em>Default: 0</em>",
|
||||
"tips": "Turunkan nilainya jika pemutaran video berada di depan kotak dan titik jalur, dan naikkan nilainya jika pemutaran video berada di belakangnya. Nilai ini bisa negatif.",
|
||||
"toast": {
|
||||
"success": "Offset anotasi untuk {{camera}} telah disimpan ke file konfigurasi."
|
||||
}
|
||||
}
|
||||
},
|
||||
"carousel": {
|
||||
"previous": "Slide sebelumnya",
|
||||
"next": "Slide berikutnya"
|
||||
}
|
||||
},
|
||||
"itemMenu": {
|
||||
"downloadVideo": {
|
||||
"label": "Unduh video",
|
||||
"aria": "Unduh video"
|
||||
},
|
||||
"downloadSnapshot": {
|
||||
"label": "Unduh snapshot",
|
||||
"aria": "Unduh snapshot"
|
||||
},
|
||||
"downloadCleanSnapshot": {
|
||||
"label": "Unduh snapshot bersih",
|
||||
"aria": "Unduh snapshot bersih"
|
||||
},
|
||||
"viewTrackingDetails": {
|
||||
"label": "Lihat detail pelacakan",
|
||||
"aria": "Tampilkan detail pelacakan"
|
||||
},
|
||||
"findSimilar": {
|
||||
"label": "Cari yang serupa",
|
||||
"aria": "Cari objek terlacak yang serupa"
|
||||
},
|
||||
"addTrigger": {
|
||||
"label": "Tambahkan pemicu",
|
||||
"aria": "Tambahkan pemicu untuk objek terlacak ini"
|
||||
},
|
||||
"audioTranscription": {
|
||||
"label": "Transkripsikan",
|
||||
"aria": "Minta transkripsi audio"
|
||||
},
|
||||
"submitToPlus": {
|
||||
"label": "Kirim ke Frigate+",
|
||||
"aria": "Kirim ke Frigate Plus"
|
||||
},
|
||||
"viewInHistory": {
|
||||
"label": "Lihat di Riwayat",
|
||||
"aria": "Lihat di Riwayat"
|
||||
},
|
||||
"deleteTrackedObject": {
|
||||
"label": "Hapus objek terlacak ini"
|
||||
},
|
||||
"showObjectDetails": {
|
||||
"label": "Tampilkan jalur objek"
|
||||
},
|
||||
"hideObjectDetails": {
|
||||
"label": "Sembunyikan jalur objek"
|
||||
},
|
||||
"debugReplay": {
|
||||
"label": "Pemutaran Ulang Debug",
|
||||
"aria": "Lihat objek terlacak ini dalam tampilan pemutaran ulang debug"
|
||||
},
|
||||
"more": {
|
||||
"aria": "Lainnya"
|
||||
}
|
||||
},
|
||||
"dialog": {
|
||||
"confirmDelete": {
|
||||
"title": "Konfirmasi Hapus",
|
||||
"desc": "Menghapus objek terlacak ini akan menghapus snapshot, embedding yang tersimpan, dan entri detail pelacakan terkait. Rekaman video dari objek terlacak ini di tampilan Riwayat <em>TIDAK</em> akan dihapus.<br /><br />Anda yakin ingin melanjutkan?"
|
||||
},
|
||||
"toast": {
|
||||
"error": "Kesalahan saat menghapus objek terlacak ini: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"noTrackedObjects": "Tidak Ada Objek Terlacak Ditemukan",
|
||||
"fetchingTrackedObjectsFailed": "Kesalahan saat mengambil objek terlacak: {{errorMessage}}",
|
||||
"trackedObjectsCount_other": "{{count}} objek terlacak ",
|
||||
"searchResult": {
|
||||
"tooltip": "Cocok dengan {{type}} pada {{confidence}}%",
|
||||
"previousTrackedObject": "Objek terlacak sebelumnya",
|
||||
"nextTrackedObject": "Objek terlacak berikutnya",
|
||||
"deleteTrackedObject": {
|
||||
"toast": {
|
||||
"success": "Objek terlacak berhasil dihapus.",
|
||||
"error": "Gagal menghapus objek terlacak: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"aiAnalysis": {
|
||||
"title": "Analisis AI"
|
||||
},
|
||||
"concerns": {
|
||||
"label": "Kekhawatiran"
|
||||
},
|
||||
"objectLifecycle": {
|
||||
"noImageFound": "Tidak ada gambar yang ditemukan untuk objek terlacak ini."
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,23 +1,128 @@
|
||||
{
|
||||
"documentTitle": "Expor - Frigate",
|
||||
"search": "Cari",
|
||||
"noExports": "Ekspor tidak ditemukan",
|
||||
"deleteExport": "Hapus Ekspor",
|
||||
"deleteExport.desc": "Apakah Anda yakin ingin menghapus {{exportName}}?",
|
||||
"documentTitle": "Ekspor - Frigate",
|
||||
"search": "Pencarian",
|
||||
"noExports": "Tidak ada ekspor ditemukan",
|
||||
"deleteExport": {
|
||||
"label": "Hapus Ekspor"
|
||||
},
|
||||
"deleteExport.desc": "Anda yakin ingin menghapus {{exportName}}?",
|
||||
"editExport": {
|
||||
"title": "Ubah nama ekspor",
|
||||
"title": "Ubah Nama Ekspor",
|
||||
"desc": "Masukkan nama baru untuk ekspor ini.",
|
||||
"saveExport": "Simpan Ekspor"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"renameExportFailed": "Gagal mengganti nama ekspor: {{errorMessage}}"
|
||||
"renameExportFailed": "Gagal mengubah nama ekspor: {{errorMessage}}",
|
||||
"assignCaseFailed": "Gagal memperbarui penetapan kasus: {{errorMessage}}",
|
||||
"caseSaveFailed": "Gagal menyimpan kasus: {{errorMessage}}",
|
||||
"caseDeleteFailed": "Gagal menghapus kasus: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"tooltip": {
|
||||
"shareExport": "Bagikan Ekspor",
|
||||
"downloadVideo": "Unduh Video",
|
||||
"shareExport": "Bagikan ekspor",
|
||||
"downloadVideo": "Unduh video",
|
||||
"editName": "Ubah nama",
|
||||
"deleteExport": "Hapus ekspor"
|
||||
"deleteExport": "Hapus ekspor",
|
||||
"assignToCase": "Tambahkan ke kasus",
|
||||
"removeFromCase": "Hapus dari kasus"
|
||||
},
|
||||
"headings": {
|
||||
"cases": "Kasus",
|
||||
"uncategorizedExports": "Ekspor Tanpa Kategori"
|
||||
},
|
||||
"toolbar": {
|
||||
"newCase": "Kasus Baru",
|
||||
"addExport": "Tambahkan Ekspor",
|
||||
"editCase": "Edit Kasus",
|
||||
"deleteCase": "Hapus Kasus"
|
||||
},
|
||||
"deleteCase": {
|
||||
"label": "Hapus Kasus",
|
||||
"desc": "Anda yakin ingin menghapus {{caseName}}?",
|
||||
"descKeepExports": "Ekspor akan tetap tersedia sebagai ekspor tanpa kategori.",
|
||||
"descDeleteExports": "Semua ekspor dalam kasus ini akan dihapus secara permanen.",
|
||||
"deleteExports": "Hapus juga ekspor"
|
||||
},
|
||||
"caseDialog": {
|
||||
"title": "Tambahkan ke kasus",
|
||||
"description": "Pilih kasus yang sudah ada atau buat yang baru.",
|
||||
"selectLabel": "Kasus",
|
||||
"newCaseOption": "Buat kasus baru",
|
||||
"nameLabel": "Nama kasus",
|
||||
"descriptionLabel": "Deskripsi"
|
||||
},
|
||||
"caseCard": {
|
||||
"emptyCase": "Belum ada ekspor"
|
||||
},
|
||||
"jobCard": {
|
||||
"defaultName": "Ekspor {{camera}}",
|
||||
"queued": "Dalam antrean",
|
||||
"running": "Sedang berjalan",
|
||||
"preparing": "Menyiapkan",
|
||||
"copying": "Menyalin",
|
||||
"encoding": "Menyandi",
|
||||
"encodingRetry": "Menyandi (coba lagi)",
|
||||
"finalizing": "Menyelesaikan"
|
||||
},
|
||||
"caseView": {
|
||||
"noDescription": "Tidak ada deskripsi",
|
||||
"createdAt": "Dibuat {{value}}",
|
||||
"exportCount_one": "1 ekspor",
|
||||
"exportCount_other": "{{count}} ekspor",
|
||||
"cameraCount_one": "1 kamera",
|
||||
"cameraCount_other": "{{count}} kamera",
|
||||
"showMore": "Tampilkan lebih banyak",
|
||||
"showLess": "Tampilkan lebih sedikit",
|
||||
"emptyTitle": "Kasus ini kosong",
|
||||
"emptyDescription": "Tambahkan ekspor tanpa kategori yang sudah ada agar kasus tetap terorganisasi.",
|
||||
"emptyDescriptionNoExports": "Belum ada ekspor tanpa kategori yang tersedia untuk ditambahkan."
|
||||
},
|
||||
"caseEditor": {
|
||||
"createTitle": "Buat Kasus",
|
||||
"editTitle": "Edit Kasus",
|
||||
"namePlaceholder": "Nama kasus",
|
||||
"descriptionPlaceholder": "Tambahkan catatan atau konteks untuk kasus ini"
|
||||
},
|
||||
"addExportDialog": {
|
||||
"title": "Tambahkan Ekspor ke {{caseName}}",
|
||||
"searchPlaceholder": "Cari ekspor tanpa kategori",
|
||||
"empty": "Tidak ada ekspor tanpa kategori yang cocok dengan pencarian ini.",
|
||||
"addButton_one": "Tambahkan 1 Ekspor",
|
||||
"addButton_other": "Tambahkan {{count}} Ekspor",
|
||||
"adding": "Menambahkan..."
|
||||
},
|
||||
"selected_one": "{{count}} dipilih",
|
||||
"selected_other": "{{count}} dipilih",
|
||||
"bulkActions": {
|
||||
"addToCase": "Tambahkan ke Kasus",
|
||||
"moveToCase": "Pindahkan ke Kasus",
|
||||
"removeFromCase": "Hapus dari Kasus",
|
||||
"delete": "Hapus",
|
||||
"deleteNow": "Hapus Sekarang"
|
||||
},
|
||||
"bulkDelete": {
|
||||
"title": "Hapus Ekspor",
|
||||
"desc_one": "Anda yakin ingin menghapus {{count}} ekspor?",
|
||||
"desc_other": "Anda yakin ingin menghapus {{count}} ekspor?"
|
||||
},
|
||||
"bulkRemoveFromCase": {
|
||||
"title": "Hapus dari Kasus",
|
||||
"desc_one": "Hapus {{count}} ekspor dari kasus ini?",
|
||||
"desc_other": "Hapus {{count}} ekspor dari kasus ini?",
|
||||
"descKeepExports": "Ekspor akan dipindahkan ke tanpa kategori.",
|
||||
"descDeleteExports": "Ekspor akan dihapus secara permanen.",
|
||||
"deleteExports": "Hapus ekspor saja"
|
||||
},
|
||||
"bulkToast": {
|
||||
"success": {
|
||||
"delete": "Berhasil menghapus ekspor",
|
||||
"reassign": "Berhasil memperbarui penetapan kasus",
|
||||
"remove": "Berhasil menghapus ekspor dari kasus"
|
||||
},
|
||||
"error": {
|
||||
"deleteFailed": "Gagal menghapus ekspor: {{errorMessage}}",
|
||||
"reassignFailed": "Gagal memperbarui penetapan kasus: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
"subLabelScore": "Skor Sub Label",
|
||||
"face": "Detail Wajah",
|
||||
"scoreInfo": "Skor sub label adalah nilai gabungan dari tingkat keyakinan sistem dalam mengenali wajah. Nilai ini bisa berbeda dengan skor yang terlihat pada gambar cuplikan.",
|
||||
"timestamp": "Stempel waktu",
|
||||
"timestamp": "Cap waktu",
|
||||
"unknown": "Tidak diketahui",
|
||||
"faceDesc": "Detail objek terlacak yang menghasilkan wajah ini"
|
||||
},
|
||||
|
||||
@ -1,56 +1,57 @@
|
||||
{
|
||||
"documentTitle.withCamera": "{{camera}} - Langsung - Frigate",
|
||||
"documentTitle.withCamera": "{{camera}} - Live - Frigate",
|
||||
"documentTitle": {
|
||||
"default": "Siaran Langsung - Frigate"
|
||||
"default": "Live - Frigate"
|
||||
},
|
||||
"lowBandwidthMode": "Mode Bandwith-Rendah",
|
||||
"lowBandwidthMode": "Mode bandwidth rendah",
|
||||
"twoWayTalk": {
|
||||
"enable": "Nyalakan Komunikasi dua arah",
|
||||
"disable": "Nonaktifkan Komunikasi Dua Arah"
|
||||
"enable": "Aktifkan Audio Dua Arah",
|
||||
"disable": "Nonaktifkan Audio Dua Arah"
|
||||
},
|
||||
"cameraAudio": {
|
||||
"enable": "Nyalakan Audio Kamera",
|
||||
"disable": "Matikan Audio Kamera"
|
||||
"enable": "Aktifkan Audio Kamera",
|
||||
"disable": "Nonaktifkan Audio Kamera"
|
||||
},
|
||||
"ptz": {
|
||||
"move": {
|
||||
"clickMove": {
|
||||
"label": "Klik kotak ini untuk menengahkan kamera",
|
||||
"enable": "Aktifkan klik untuk bergerak",
|
||||
"disable": "Non-aktifkan klik untuk bergerak"
|
||||
"label": "Klik pada frame untuk memusatkan kamera",
|
||||
"enable": "Aktifkan klik untuk memindahkan",
|
||||
"disable": "Nonaktifkan klik untuk memindahkan",
|
||||
"enableWithZoom": "Aktifkan klik untuk memindahkan / seret untuk memperbesar"
|
||||
},
|
||||
"left": {
|
||||
"label": "Geser kamera PTZ ke kiri"
|
||||
"label": "Gerakkan kamera PTZ ke kiri"
|
||||
},
|
||||
"up": {
|
||||
"label": "Geser kamera PTZ keatas"
|
||||
"label": "Gerakkan kamera PTZ ke atas"
|
||||
},
|
||||
"down": {
|
||||
"label": "Geser kamera PTZ kebawah"
|
||||
"label": "Gerakkan kamera PTZ ke bawah"
|
||||
},
|
||||
"right": {
|
||||
"label": "Geser kamera PTZ ke kanan"
|
||||
"label": "Gerakkan kamera PTZ ke kanan"
|
||||
}
|
||||
},
|
||||
"zoom": {
|
||||
"in": {
|
||||
"label": "Perbesar kamera PTZ"
|
||||
"label": "Perbesar zoom kamera PTZ"
|
||||
},
|
||||
"out": {
|
||||
"label": "Perkecil kamera PTZ"
|
||||
"label": "Perkecil zoom kamera PTZ"
|
||||
}
|
||||
},
|
||||
"focus": {
|
||||
"in": {
|
||||
"label": "Fokus kamera PTZ kedalam"
|
||||
"label": "Fokuskan kamera PTZ ke dalam"
|
||||
},
|
||||
"out": {
|
||||
"label": "Fokus kamera PTZ keluar"
|
||||
"label": "Fokuskan kamera PTZ ke luar"
|
||||
}
|
||||
},
|
||||
"frame": {
|
||||
"center": {
|
||||
"label": "Klik pada frame untuk menengahkan kamera PTZ"
|
||||
"label": "Klik pada frame untuk memusatkan kamera PTZ"
|
||||
}
|
||||
},
|
||||
"presets": "Preset kamera PTZ"
|
||||
@ -61,10 +62,139 @@
|
||||
},
|
||||
"muteCameras": {
|
||||
"enable": "Bisukan Semua Kamera",
|
||||
"disable": "Bunyikan Semua Kamera"
|
||||
"disable": "Suarakan Semua Kamera"
|
||||
},
|
||||
"detect": {
|
||||
"enable": "Aktifkan Pendeteksi",
|
||||
"disable": "Nonaktifkan Pendeteksi"
|
||||
"enable": "Aktifkan Deteksi",
|
||||
"disable": "Nonaktifkan Deteksi"
|
||||
},
|
||||
"recording": {
|
||||
"enable": "Aktifkan Perekaman",
|
||||
"disable": "Nonaktifkan Perekaman",
|
||||
"disabledInConfig": "Perekaman harus terlebih dahulu diaktifkan di Pengaturan untuk kamera ini."
|
||||
},
|
||||
"snapshots": {
|
||||
"enable": "Aktifkan Snapshot",
|
||||
"disable": "Nonaktifkan Snapshot"
|
||||
},
|
||||
"snapshot": {
|
||||
"takeSnapshot": "Unduh snapshot instan",
|
||||
"noVideoSource": "Tidak ada sumber video yang tersedia untuk snapshot.",
|
||||
"captureFailed": "Gagal mengambil snapshot.",
|
||||
"downloadStarted": "Pengunduhan snapshot dimulai."
|
||||
},
|
||||
"audioDetect": {
|
||||
"enable": "Aktifkan Deteksi Audio",
|
||||
"disable": "Nonaktifkan Deteksi Audio"
|
||||
},
|
||||
"transcription": {
|
||||
"enable": "Aktifkan Transkripsi Audio Langsung",
|
||||
"disable": "Nonaktifkan Transkripsi Audio Langsung"
|
||||
},
|
||||
"autotracking": {
|
||||
"enable": "Aktifkan Pelacakan Otomatis",
|
||||
"disable": "Nonaktifkan Pelacakan Otomatis"
|
||||
},
|
||||
"streamStats": {
|
||||
"enable": "Tampilkan Statistik Stream",
|
||||
"disable": "Sembunyikan Statistik Stream"
|
||||
},
|
||||
"manualRecording": {
|
||||
"title": "Sesuai Permintaan",
|
||||
"tips": "Unduh snapshot instan atau mulai event manual berdasarkan pengaturan retensi rekaman kamera ini.",
|
||||
"playInBackground": {
|
||||
"label": "Putar di latar belakang",
|
||||
"desc": "Aktifkan opsi ini untuk melanjutkan streaming saat pemutar disembunyikan."
|
||||
},
|
||||
"showStats": {
|
||||
"label": "Tampilkan Statistik",
|
||||
"desc": "Aktifkan opsi ini untuk menampilkan statistik stream sebagai overlay pada umpan kamera."
|
||||
},
|
||||
"debugView": "Tampilan Debug",
|
||||
"start": "Mulai perekaman sesuai permintaan",
|
||||
"started": "Perekaman manual sesuai permintaan dimulai.",
|
||||
"failedToStart": "Gagal memulai perekaman manual sesuai permintaan.",
|
||||
"recordDisabledTips": "Karena perekaman dinonaktifkan atau dibatasi dalam konfigurasi untuk kamera ini, hanya snapshot yang akan disimpan.",
|
||||
"end": "Akhiri perekaman sesuai permintaan",
|
||||
"ended": "Perekaman manual sesuai permintaan diakhiri.",
|
||||
"failedToEnd": "Gagal mengakhiri perekaman manual sesuai permintaan."
|
||||
},
|
||||
"streamingSettings": "Pengaturan Streaming",
|
||||
"notifications": "Notifikasi",
|
||||
"audio": "Audio",
|
||||
"suspend": {
|
||||
"forTime": "Tangguhkan selama: "
|
||||
},
|
||||
"stream": {
|
||||
"title": "Stream",
|
||||
"audio": {
|
||||
"tips": {
|
||||
"title": "Audio harus dikeluarkan oleh kamera Anda dan dikonfigurasi di go2rtc untuk stream ini."
|
||||
},
|
||||
"available": "Audio tersedia untuk stream ini",
|
||||
"unavailable": "Audio tidak tersedia untuk stream ini"
|
||||
},
|
||||
"debug": {
|
||||
"picker": "Pemilihan stream tidak tersedia dalam mode debug. Tampilan debug selalu menggunakan stream yang ditetapkan ke peran detect."
|
||||
},
|
||||
"twoWayTalk": {
|
||||
"tips": "Perangkat Anda harus mendukung fitur ini dan WebRTC harus dikonfigurasi untuk audio dua arah.",
|
||||
"available": "Audio dua arah tersedia untuk stream ini",
|
||||
"unavailable": "Audio dua arah tidak tersedia untuk stream ini"
|
||||
},
|
||||
"lowBandwidth": {
|
||||
"tips": "Tampilan live berada dalam mode bandwidth rendah karena buffering atau kesalahan stream.",
|
||||
"resetStream": "Atur ulang stream"
|
||||
},
|
||||
"playInBackground": {
|
||||
"label": "Putar di latar belakang",
|
||||
"tips": "Aktifkan opsi ini untuk melanjutkan streaming saat pemutar disembunyikan."
|
||||
}
|
||||
},
|
||||
"cameraSettings": {
|
||||
"title": "Pengaturan {{camera}}",
|
||||
"cameraEnabled": "Kamera Diaktifkan",
|
||||
"objectDetection": "Deteksi Objek",
|
||||
"recording": "Perekaman",
|
||||
"snapshots": "Snapshot",
|
||||
"audioDetection": "Deteksi Audio",
|
||||
"transcription": "Transkripsi Audio",
|
||||
"autotracking": "Pelacakan Otomatis"
|
||||
},
|
||||
"history": {
|
||||
"label": "Tampilkan rekaman historis"
|
||||
},
|
||||
"effectiveRetainMode": {
|
||||
"modes": {
|
||||
"all": "Semua",
|
||||
"motion": "Gerakan",
|
||||
"active_objects": "Objek Aktif"
|
||||
}
|
||||
},
|
||||
"editLayout": {
|
||||
"label": "Edit Tata Letak",
|
||||
"group": {
|
||||
"label": "Edit Grup Kamera"
|
||||
},
|
||||
"exitEdit": "Keluar dari Mode Edit"
|
||||
},
|
||||
"noCameras": {
|
||||
"title": "Tidak Ada Kamera yang Dikonfigurasi",
|
||||
"description": "Mulai dengan menghubungkan kamera ke Frigate.",
|
||||
"buttonText": "Tambahkan Kamera",
|
||||
"restricted": {
|
||||
"title": "Tidak Ada Kamera yang Tersedia",
|
||||
"description": "Anda tidak memiliki izin untuk melihat kamera apa pun di grup ini."
|
||||
},
|
||||
"default": {
|
||||
"title": "Tidak Ada Kamera yang Dikonfigurasi",
|
||||
"description": "Mulai dengan menghubungkan kamera ke Frigate.",
|
||||
"buttonText": "Tambahkan Kamera"
|
||||
},
|
||||
"group": {
|
||||
"title": "Tidak Ada Kamera dalam Grup",
|
||||
"description": "Grup kamera ini tidak memiliki kamera yang ditetapkan atau diaktifkan.",
|
||||
"buttonText": "Kelola Grup"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,73 @@
|
||||
{}
|
||||
{
|
||||
"documentTitle": "Pencarian Gerakan - Frigate",
|
||||
"title": "Pencarian Gerakan",
|
||||
"description": "Gambar poligon untuk menentukan wilayah yang diminati, lalu tentukan rentang waktu untuk mencari perubahan gerakan di dalam wilayah tersebut.",
|
||||
"selectCamera": "Pencarian Gerakan sedang dimuat",
|
||||
"startSearch": "Mulai Pencarian",
|
||||
"searchStarted": "Pencarian dimulai",
|
||||
"searchCancelled": "Pencarian dibatalkan",
|
||||
"cancelSearch": "Batal",
|
||||
"searching": "Pencarian sedang berlangsung.",
|
||||
"searchComplete": "Pencarian selesai",
|
||||
"noResultsYet": "Jalankan pencarian untuk menemukan perubahan gerakan di wilayah yang dipilih",
|
||||
"noChangesFound": "Tidak ada perubahan piksel yang terdeteksi di wilayah yang dipilih",
|
||||
"changesFound_other": "Ditemukan {{count}} perubahan gerakan",
|
||||
"framesProcessed": "{{count}} frame diproses",
|
||||
"jumpToTime": "Lompat ke waktu ini",
|
||||
"results": "Hasil",
|
||||
"showSegmentHeatmap": "Peta panas",
|
||||
"newSearch": "Pencarian Baru",
|
||||
"clearResults": "Hapus Hasil",
|
||||
"clearROI": "Hapus poligon",
|
||||
"polygonControls": {
|
||||
"points_other": "{{count}} titik",
|
||||
"undo": "Urungkan titik terakhir",
|
||||
"reset": "Atur ulang poligon"
|
||||
},
|
||||
"motionHeatmapLabel": "Peta Panas Gerakan",
|
||||
"dialog": {
|
||||
"title": "Pencarian Gerakan",
|
||||
"cameraLabel": "Kamera",
|
||||
"previewAlt": "Pratinjau kamera untuk {{camera}}"
|
||||
},
|
||||
"timeRange": {
|
||||
"title": "Rentang Pencarian",
|
||||
"start": "Waktu mulai",
|
||||
"end": "Waktu selesai"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Pengaturan Pencarian",
|
||||
"parallelMode": "Mode paralel",
|
||||
"parallelModeDesc": "Pindai beberapa segmen rekaman secara bersamaan (lebih cepat, tetapi penggunaan CPU jauh lebih tinggi)",
|
||||
"threshold": "Ambang Sensitivitas",
|
||||
"thresholdDesc": "Nilai yang lebih rendah mendeteksi perubahan yang lebih kecil (1-255)",
|
||||
"minArea": "Luas Perubahan Minimum",
|
||||
"minAreaDesc": "Persentase minimum dari wilayah yang diminati yang harus berubah agar dianggap signifikan",
|
||||
"frameSkip": "Lewati Frame",
|
||||
"frameSkipDesc": "Proses setiap frame ke-N. Atur ini ke frame rate kamera Anda untuk memproses satu frame per detik (misalnya 5 untuk kamera 5 FPS, 30 untuk kamera 30 FPS). Nilai yang lebih tinggi akan lebih cepat, tetapi bisa melewatkan kejadian gerakan singkat.",
|
||||
"maxResults": "Jumlah Hasil Maksimum",
|
||||
"maxResultsDesc": "Berhenti setelah sebanyak ini cap waktu yang cocok"
|
||||
},
|
||||
"errors": {
|
||||
"noCamera": "Silakan pilih kamera",
|
||||
"noROI": "Silakan gambar wilayah yang diminati",
|
||||
"noTimeRange": "Silakan pilih rentang waktu",
|
||||
"invalidTimeRange": "Waktu selesai harus setelah waktu mulai",
|
||||
"searchFailed": "Pencarian gagal: {{message}}",
|
||||
"polygonTooSmall": "Poligon harus memiliki setidaknya 3 titik",
|
||||
"unknown": "Kesalahan tidak diketahui"
|
||||
},
|
||||
"changePercentage": "{{percentage}}% berubah",
|
||||
"metrics": {
|
||||
"title": "Metrik Pencarian",
|
||||
"segmentsScanned": "Segmen dipindai",
|
||||
"segmentsProcessed": "Diproses",
|
||||
"segmentsSkippedInactive": "Dilewati (tidak ada aktivitas)",
|
||||
"segmentsSkippedHeatmap": "Dilewati (tidak ada tumpang tindih ROI)",
|
||||
"fallbackFullRange": "Pemindaian rentang penuh cadangan",
|
||||
"framesDecoded": "Frame didekode",
|
||||
"wallTime": "Waktu pencarian",
|
||||
"segmentErrors": "Kesalahan segmen",
|
||||
"seconds": "{{seconds}} dtk"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1 +1,59 @@
|
||||
{}
|
||||
{
|
||||
"title": "Pemutaran Ulang Debug",
|
||||
"description": "Putar ulang rekaman kamera untuk debugging. Daftar objek menampilkan ringkasan objek terdeteksi yang tertunda waktu, dan tab Pesan menampilkan aliran pesan internal Frigate dari rekaman pemutaran ulang.",
|
||||
"websocket_messages": "Pesan",
|
||||
"dialog": {
|
||||
"title": "Mulai Pemutaran Ulang Debug",
|
||||
"description": "Buat kamera pemutaran ulang sementara yang memutar berulang rekaman historis untuk men-debug masalah deteksi dan pelacakan objek. Kamera pemutaran ulang akan memiliki konfigurasi deteksi yang sama dengan kamera sumber. Pilih rentang waktu untuk memulai.",
|
||||
"camera": "Kamera Sumber",
|
||||
"timeRange": "Rentang Waktu",
|
||||
"preset": {
|
||||
"1m": "1 Menit Terakhir",
|
||||
"5m": "5 Menit Terakhir",
|
||||
"timeline": "Dari Linimasa",
|
||||
"custom": "Kustom"
|
||||
},
|
||||
"startButton": "Mulai Pemutaran Ulang",
|
||||
"selectFromTimeline": "Pilih",
|
||||
"starting": "Memulai pemutaran ulang...",
|
||||
"startLabel": "Mulai",
|
||||
"endLabel": "Selesai",
|
||||
"toast": {
|
||||
"error": "Gagal memulai pemutaran ulang debug: {{error}}",
|
||||
"alreadyActive": "Sesi pemutaran ulang sudah aktif",
|
||||
"stopError": "Gagal menghentikan pemutaran ulang debug: {{error}}",
|
||||
"goToReplay": "Buka Pemutaran Ulang"
|
||||
}
|
||||
},
|
||||
"page": {
|
||||
"noSession": "Tidak Ada Sesi Pemutaran Ulang Debug Aktif",
|
||||
"noSessionDesc": "Mulai Pemutaran Ulang Debug dari tampilan Riwayat dengan mengeklik tombol Aksi di bilah alat dan memilih Pemutaran Ulang Debug.",
|
||||
"goToRecordings": "Buka Riwayat",
|
||||
"preparingClip": "Menyiapkan klip…",
|
||||
"preparingClipDesc": "Frigate sedang menggabungkan rekaman untuk rentang waktu yang dipilih. Ini dapat memakan waktu satu menit untuk rentang yang lebih panjang.",
|
||||
"startingCamera": "Memulai Pemutaran Ulang Debug…",
|
||||
"startError": {
|
||||
"title": "Gagal memulai Pemutaran Ulang Debug",
|
||||
"back": "Kembali ke Riwayat"
|
||||
},
|
||||
"sourceCamera": "Kamera Sumber",
|
||||
"replayCamera": "Kamera Pemutaran Ulang",
|
||||
"initializingReplay": "Menginisialisasi Pemutaran Ulang Debug...",
|
||||
"stoppingReplay": "Menghentikan Pemutaran Ulang Debug...",
|
||||
"stopReplay": "Hentikan Pemutaran Ulang",
|
||||
"confirmStop": {
|
||||
"title": "Hentikan Pemutaran Ulang Debug?",
|
||||
"description": "Ini akan menghentikan sesi dan membersihkan semua data sementara. Anda yakin?",
|
||||
"confirm": "Hentikan Pemutaran Ulang",
|
||||
"cancel": "Batal"
|
||||
},
|
||||
"activity": "Aktivitas",
|
||||
"objects": "Daftar Objek",
|
||||
"audioDetections": "Deteksi Audio",
|
||||
"noActivity": "Tidak ada aktivitas terdeteksi",
|
||||
"activeTracking": "Pelacakan aktif",
|
||||
"noActiveTracking": "Tidak ada pelacakan aktif",
|
||||
"configuration": "Konfigurasi",
|
||||
"configurationDesc": "Sesuaikan secara halus pengaturan deteksi gerakan dan pelacakan objek untuk kamera Pemutaran Ulang Debug. Tidak ada perubahan yang disimpan ke file konfigurasi Frigate Anda."
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,36 +1,73 @@
|
||||
{
|
||||
"search": "Cari",
|
||||
"savedSearches": "Simpan Pencarian",
|
||||
"search": "Pencarian",
|
||||
"savedSearches": "Pencarian Tersimpan",
|
||||
"searchFor": "Cari untuk {{inputValue}}",
|
||||
"button": {
|
||||
"clear": "Bersihkan pencarian",
|
||||
"save": "Simpan Pencarian",
|
||||
"clear": "Hapus pencarian",
|
||||
"save": "Simpan pencarian",
|
||||
"delete": "Hapus pencarian yang disimpan",
|
||||
"filterInformation": "Saring Informasi",
|
||||
"filterInformation": "Informasi filter",
|
||||
"filterActive": "Filter aktif"
|
||||
},
|
||||
"trackedObjectId": "Tracked Object ID",
|
||||
"trackedObjectId": "ID Objek yang Dilacak",
|
||||
"filter": {
|
||||
"label": {
|
||||
"cameras": "Kamera",
|
||||
"labels": "Label",
|
||||
"zones": "Zona",
|
||||
"sub_labels": "Sublabel",
|
||||
"sub_labels": "Sub Label",
|
||||
"attributes": "Atribut",
|
||||
"search_type": "Tipe pencarian",
|
||||
"search_type": "Jenis Pencarian",
|
||||
"time_range": "Rentang Waktu",
|
||||
"before": "Sebelum",
|
||||
"after": "Sesudah",
|
||||
"min_score": "Minimal Skor",
|
||||
"max_score": "Maks Skor",
|
||||
"min_speed": "Kecepatan Min",
|
||||
"max_speed": "Kecepatan Maks",
|
||||
"recognized_license_plate": "Plat Kendaraan Dikenali",
|
||||
"has_clip": "Memiliki Klip",
|
||||
"has_snapshot": "Memiliki tangkapan layar"
|
||||
"min_score": "Skor Minimum",
|
||||
"max_score": "Skor Maksimum",
|
||||
"min_speed": "Kecepatan Minimum",
|
||||
"max_speed": "Kecepatan Maksimum",
|
||||
"recognized_license_plate": "Pelat Nomor yang Diakui",
|
||||
"has_clip": "Memiliki Video Klip",
|
||||
"has_snapshot": "Memiliki Snapshot"
|
||||
},
|
||||
"searchType": {
|
||||
"thumbnail": "Tumbnail"
|
||||
"thumbnail": "Gambar Mini",
|
||||
"description": "Deskripsi"
|
||||
},
|
||||
"toast": {
|
||||
"error": {
|
||||
"beforeDateBeLaterAfter": "Tanggal 'before' harus lebih akhir daripada tanggal 'after'.",
|
||||
"afterDatebeEarlierBefore": "Tanggal 'after' harus lebih awal daripada tanggal 'before'.",
|
||||
"minScoreMustBeLessOrEqualMaxScore": "'min_score' harus lebih kecil dari atau sama dengan 'max_score'.",
|
||||
"maxScoreMustBeGreaterOrEqualMinScore": "'max_score' harus lebih besar dari atau sama dengan 'min_score'.",
|
||||
"minSpeedMustBeLessOrEqualMaxSpeed": "'min_speed' harus lebih kecil dari atau sama dengan 'max_speed'.",
|
||||
"maxSpeedMustBeGreaterOrEqualMinSpeed": "'max_speed' harus lebih besar dari atau sama dengan 'min_speed'."
|
||||
}
|
||||
},
|
||||
"tips": {
|
||||
"title": "Cara menggunakan filter teks",
|
||||
"desc": {
|
||||
"text": "Filter membantu Anda mempersempit hasil pencarian. Berikut cara menggunakannya di kolom input:",
|
||||
"step1": "Ketik nama kunci filter diikuti tanda titik dua (misalnya, \"cameras:\").",
|
||||
"step2": "Pilih nilai dari saran atau ketik nilai Anda sendiri.",
|
||||
"step3": "Gunakan beberapa filter dengan menambahkannya satu per satu dengan spasi di antaranya.",
|
||||
"step4": "Filter tanggal (before: dan after:) menggunakan format {{DateFormat}}.",
|
||||
"step5": "Filter rentang waktu menggunakan format {{exampleTime}}.",
|
||||
"step6": "Hapus filter dengan mengklik tanda 'x' di sebelahnya.",
|
||||
"exampleLabel": "Contoh:"
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
"currentFilterType": "Nilai Filter",
|
||||
"noFilters": "Filter",
|
||||
"activeFilters": "Filter Aktif"
|
||||
}
|
||||
},
|
||||
"similaritySearch": {
|
||||
"title": "Pencarian Kemiripan",
|
||||
"active": "Pencarian kemiripan aktif",
|
||||
"clear": "Hapus pencarian kemiripan"
|
||||
},
|
||||
"placeholder": {
|
||||
"search": "Pencarian…"
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,14 @@
|
||||
{
|
||||
"documentTitle": {
|
||||
"cameras": "Status kamera - Frigate",
|
||||
"storage": "Status Penyimpanan - Frigate",
|
||||
"general": "Status umum - Frigate",
|
||||
"cameras": "Statistik Kamera - Frigate",
|
||||
"storage": "Statistik Penyimpanan - Frigate",
|
||||
"general": "Statistik Umum - Frigate",
|
||||
"enrichments": "Statistik Enrichment - Frigate",
|
||||
"logs": {
|
||||
"frigate": "Log Frigate - Frigate",
|
||||
"go2rtc": "Log Go2RTC - Frigate",
|
||||
"nginx": "Log NGINX - Frigate"
|
||||
"nginx": "Log Nginx - Frigate",
|
||||
"websocket": "Log Pesan - Frigate"
|
||||
}
|
||||
},
|
||||
"title": "Sistem",
|
||||
@ -17,32 +18,242 @@
|
||||
"label": "Unduh Log"
|
||||
},
|
||||
"copy": {
|
||||
"label": "Salin ke Clipboard",
|
||||
"success": "Log tersalin ke clipboard",
|
||||
"error": "Tidak dapat menyalin ke clipboard"
|
||||
"label": "Salin ke Papan Klip",
|
||||
"success": "Log berhasil disalin ke papan klip",
|
||||
"error": "Tidak dapat menyalin log ke papan klip"
|
||||
},
|
||||
"type": {
|
||||
"label": "Tipe",
|
||||
"timestamp": "Waktu",
|
||||
"label": "Jenis",
|
||||
"timestamp": "Stempel waktu",
|
||||
"tag": "Tag",
|
||||
"message": "Pesan"
|
||||
},
|
||||
"tips": "Logs sedang berjalan dari server",
|
||||
"tips": "Log sedang dialirkan dari server",
|
||||
"toast": {
|
||||
"error": {
|
||||
"fetchingLogsFailed": "Error saat mengambil log: {{errorMessage}}",
|
||||
"whileStreamingLogs": "Eror saat streaming logs: {{errorMessage}}"
|
||||
"fetchingLogsFailed": "Kesalahan saat mengambil log: {{errorMessage}}",
|
||||
"whileStreamingLogs": "Kesalahan saat mengalirkan log: {{errorMessage}}"
|
||||
}
|
||||
},
|
||||
"websocket": {
|
||||
"label": "Pesan",
|
||||
"pause": "Jeda",
|
||||
"resume": "Lanjutkan",
|
||||
"clear": "Bersihkan",
|
||||
"filter": {
|
||||
"all": "Semua topik",
|
||||
"topics": "Topik",
|
||||
"events": "Peristiwa",
|
||||
"reviews": "Tinjauan",
|
||||
"classification": "Klasifikasi",
|
||||
"face_recognition": "Pengenalan Wajah",
|
||||
"lpr": "LPR",
|
||||
"camera_activity": "Aktivitas kamera",
|
||||
"system": "Sistem",
|
||||
"camera": "Kamera",
|
||||
"all_cameras": "Semua kamera",
|
||||
"cameras_count_one": "{{count}} Kamera",
|
||||
"cameras_count_other": "{{count}} Kamera"
|
||||
},
|
||||
"empty": "Belum ada pesan yang ditangkap",
|
||||
"count_one": "{{count}} pesan",
|
||||
"count_other": "{{count}} pesan",
|
||||
"expanded": {
|
||||
"payload": "Payload"
|
||||
}
|
||||
}
|
||||
},
|
||||
"general": {
|
||||
"title": "Umum",
|
||||
"detector": {
|
||||
"title": "Pendeteksi",
|
||||
"inferenceSpeed": "Pendeteksi Kecepatan Inferensi",
|
||||
"temperature": "Pendeteksi Suhu",
|
||||
"cpuUsage": "Pendeteksi penggunaan CPU",
|
||||
"cpuUsageInformation": "CPU yang digunakan dalam mempersiapkan data masukan dan keluaran ke/dari model deteksi. Nilai ini tidak mengukur penggunaan inferensi, bahkan jika menggunakan GPU atau akselerator."
|
||||
"title": "Detektor",
|
||||
"inferenceSpeed": "Kecepatan Inferensi Detektor",
|
||||
"temperature": "Suhu Detektor",
|
||||
"cpuUsage": "Penggunaan CPU Detektor",
|
||||
"cpuUsageInformation": "CPU yang digunakan untuk menyiapkan data input dan output ke/dari model deteksi. Nilai ini tidak mengukur penggunaan inferensi, meskipun menggunakan GPU atau akselerator.",
|
||||
"memoryUsage": "Penggunaan Memori Detektor"
|
||||
},
|
||||
"hardwareInfo": {
|
||||
"title": "Info Perangkat Keras",
|
||||
"gpuUsage": "Penggunaan GPU",
|
||||
"gpuMemory": "Memori GPU",
|
||||
"gpuEncoder": "Encoder GPU",
|
||||
"gpuCompute": "Komputasi / Enkode GPU",
|
||||
"gpuDecoder": "Decoder GPU",
|
||||
"gpuTemperature": "Suhu GPU",
|
||||
"gpuInfo": {
|
||||
"vainfoOutput": {
|
||||
"title": "Output Vainfo",
|
||||
"returnCode": "Kode Pengembalian: {{code}}",
|
||||
"processOutput": "Output Proses:",
|
||||
"processError": "Kesalahan Proses:"
|
||||
},
|
||||
"nvidiaSMIOutput": {
|
||||
"title": "Output Nvidia SMI",
|
||||
"name": "Nama: {{name}}",
|
||||
"driver": "Driver: {{driver}}",
|
||||
"cudaComputerCapability": "Kemampuan Komputasi CUDA: {{cuda_compute}}",
|
||||
"vbios": "Info VBios: {{vbios}}"
|
||||
},
|
||||
"closeInfo": {
|
||||
"label": "Tutup info GPU"
|
||||
},
|
||||
"copyInfo": {
|
||||
"label": "Salin info GPU"
|
||||
},
|
||||
"toast": {
|
||||
"success": "Info GPU berhasil disalin ke papan klip"
|
||||
}
|
||||
},
|
||||
"npuUsage": "Penggunaan NPU",
|
||||
"npuMemory": "Memori NPU",
|
||||
"npuTemperature": "Suhu NPU",
|
||||
"intelGpuWarning": {
|
||||
"title": "Peringatan Statistik GPU Intel",
|
||||
"message": "Statistik GPU tidak tersedia",
|
||||
"description": "Ini adalah bug yang sudah diketahui pada alat pelaporan statistik GPU Intel (intel_gpu_top) yang dapat rusak dan berulang kali mengembalikan penggunaan GPU sebesar 0% bahkan ketika akselerasi perangkat keras dan deteksi objek berjalan dengan benar pada (i)GPU. Ini bukan bug Frigate. Anda dapat memulai ulang host untuk memperbaiki masalah ini sementara dan memastikan GPU berfungsi dengan benar. Ini tidak memengaruhi kinerja."
|
||||
}
|
||||
},
|
||||
"otherProcesses": {
|
||||
"title": "Proses Lainnya",
|
||||
"processCpuUsage": "Penggunaan CPU Proses",
|
||||
"processMemoryUsage": "Penggunaan Memori Proses",
|
||||
"series": {
|
||||
"go2rtc": "go2rtc",
|
||||
"recording": "perekaman",
|
||||
"review_segment": "segmen tinjauan",
|
||||
"embeddings": "embedding",
|
||||
"audio_detector": "detektor audio"
|
||||
}
|
||||
}
|
||||
},
|
||||
"storage": {
|
||||
"title": "Penyimpanan",
|
||||
"overview": "Ringkasan",
|
||||
"recordings": {
|
||||
"title": "Rekaman",
|
||||
"tips": "Nilai ini menunjukkan total penyimpanan yang digunakan oleh rekaman di basis data Frigate. Frigate tidak melacak penggunaan penyimpanan untuk semua file di disk Anda.",
|
||||
"earliestRecording": "Rekaman paling awal yang tersedia:"
|
||||
},
|
||||
"shm": {
|
||||
"title": "Alokasi SHM (memori bersama)",
|
||||
"warning": "Ukuran SHM saat ini sebesar {{total}}MB terlalu kecil. Tingkatkan menjadi setidaknya {{min_shm}}MB.",
|
||||
"frameLifetime": {
|
||||
"title": "Masa hidup frame",
|
||||
"description": "Setiap kamera memiliki {{frames}} slot frame di memori bersama. Pada laju frame kamera tercepat, setiap frame tersedia selama sekitar {{lifetime}} dtk sebelum ditimpa."
|
||||
}
|
||||
},
|
||||
"cameraStorage": {
|
||||
"title": "Penyimpanan Kamera",
|
||||
"camera": "Kamera",
|
||||
"unusedStorageInformation": "Informasi Penyimpanan Tidak Terpakai",
|
||||
"storageUsed": "Penyimpanan",
|
||||
"percentageOfTotalUsed": "Persentase dari Total",
|
||||
"bandwidth": "Bandwidth",
|
||||
"unused": {
|
||||
"title": "Tidak Terpakai",
|
||||
"tips": "Nilai ini mungkin tidak secara akurat merepresentasikan ruang kosong yang tersedia untuk Frigate jika Anda memiliki file lain yang disimpan di drive selain rekaman Frigate. Frigate tidak melacak penggunaan penyimpanan di luar rekamannya."
|
||||
}
|
||||
}
|
||||
},
|
||||
"cameras": {
|
||||
"title": "Kamera",
|
||||
"overview": "Ringkasan",
|
||||
"info": {
|
||||
"aspectRatio": "rasio aspek",
|
||||
"cameraProbeInfo": "Info Probe Kamera {{camera}}",
|
||||
"streamDataFromFFPROBE": "Data stream diperoleh dengan <code>ffprobe</code>.",
|
||||
"fetching": "Mengambil Data Kamera",
|
||||
"stream": "Stream {{idx}}",
|
||||
"video": "Video:",
|
||||
"codec": "Codec:",
|
||||
"resolution": "Resolusi:",
|
||||
"fps": "FPS:",
|
||||
"unknown": "Tidak diketahui",
|
||||
"audio": "Audio:",
|
||||
"error": "Kesalahan: {{error}}",
|
||||
"tips": {
|
||||
"title": "Info Probe Kamera"
|
||||
}
|
||||
},
|
||||
"framesAndDetections": "Frame / Deteksi",
|
||||
"noCameras": {
|
||||
"title": "Tidak Ada Kamera Ditemukan"
|
||||
},
|
||||
"label": {
|
||||
"camera": "kamera",
|
||||
"detect": "deteksi",
|
||||
"skipped": "dilewati",
|
||||
"ffmpeg": "FFmpeg",
|
||||
"capture": "penangkapan",
|
||||
"overallFramesPerSecond": "jumlah frame per detik keseluruhan",
|
||||
"overallDetectionsPerSecond": "jumlah deteksi per detik keseluruhan",
|
||||
"overallSkippedDetectionsPerSecond": "jumlah deteksi yang dilewati per detik keseluruhan",
|
||||
"cameraFfmpeg": "FFmpeg {{camName}}",
|
||||
"cameraCapture": "penangkapan {{camName}}",
|
||||
"cameraDetect": "deteksi {{camName}}",
|
||||
"cameraGpu": "GPU {{camName}}",
|
||||
"cameraFramesPerSecond": "frame per detik {{camName}}",
|
||||
"cameraDetectionsPerSecond": "deteksi per detik {{camName}}",
|
||||
"cameraSkippedDetectionsPerSecond": "deteksi yang dilewati per detik {{camName}}"
|
||||
},
|
||||
"connectionQuality": {
|
||||
"title": "Kualitas Koneksi",
|
||||
"excellent": "Sangat Baik",
|
||||
"fair": "Cukup",
|
||||
"poor": "Buruk",
|
||||
"unusable": "Tidak Dapat Digunakan",
|
||||
"fps": "FPS",
|
||||
"expectedFps": "FPS yang Diharapkan",
|
||||
"reconnectsLastHour": "Penyambungan ulang (1 jam terakhir)",
|
||||
"stallsLastHour": "Macet (1 jam terakhir)"
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"copyToClipboard": "Data probe berhasil disalin ke papan klip."
|
||||
},
|
||||
"error": {
|
||||
"unableToProbeCamera": "Tidak dapat memeriksa kamera: {{errorMessage}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"lastRefreshed": "Terakhir diperbarui: ",
|
||||
"stats": {
|
||||
"ffmpegHighCpuUsage": "{{camera}} memiliki penggunaan CPU FFmpeg yang tinggi ({{ffmpegAvg}}%)",
|
||||
"detectHighCpuUsage": "{{camera}} memiliki penggunaan CPU deteksi yang tinggi ({{detectAvg}}%)",
|
||||
"healthy": "Sistem sehat",
|
||||
"reindexingEmbeddings": "Mengindeks ulang embedding ({{processed}}% selesai)",
|
||||
"cameraIsOffline": "{{camera}} sedang offline",
|
||||
"detectIsSlow": "{{detect}} lambat ({{speed}} md)",
|
||||
"detectIsVerySlow": "{{detect}} sangat lambat ({{speed}} md)",
|
||||
"shmTooLow": "Alokasi /dev/shm ({{total}} MB) harus ditingkatkan menjadi setidaknya {{min}} MB.",
|
||||
"debugReplayActive": "Sesi pemutaran ulang debug sedang aktif"
|
||||
},
|
||||
"enrichments": {
|
||||
"title": "Enrichment",
|
||||
"infPerSecond": "Inferensi Per Detik",
|
||||
"averageInf": "Waktu Inferensi Rata-rata",
|
||||
"embeddings": {
|
||||
"image_embedding": "Embedding Gambar",
|
||||
"text_embedding": "Embedding Teks",
|
||||
"face_recognition": "Pengenalan Wajah",
|
||||
"plate_recognition": "Pengenalan Plat",
|
||||
"image_embedding_speed": "Kecepatan Embedding Gambar",
|
||||
"face_embedding_speed": "Kecepatan Embedding Wajah",
|
||||
"face_recognition_speed": "Kecepatan Pengenalan Wajah",
|
||||
"plate_recognition_speed": "Kecepatan Pengenalan Plat",
|
||||
"text_embedding_speed": "Kecepatan Embedding Teks",
|
||||
"yolov9_plate_detection_speed": "Kecepatan Deteksi Plat YOLOv9",
|
||||
"yolov9_plate_detection": "Deteksi Plat YOLOv9",
|
||||
"review_description": "Deskripsi Tinjauan",
|
||||
"review_description_speed": "Kecepatan Deskripsi Tinjauan",
|
||||
"review_description_events_per_second": "Deskripsi Tinjauan",
|
||||
"object_description": "Deskripsi Objek",
|
||||
"object_description_speed": "Kecepatan Deskripsi Objek",
|
||||
"object_description_events_per_second": "Deskripsi Objek",
|
||||
"classification": "Klasifikasi {{name}}",
|
||||
"classification_speed": "Kecepatan Klasifikasi {{name}}",
|
||||
"classification_events_per_second": "Peristiwa Klasifikasi {{name}} Per Detik"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -333,5 +333,8 @@
|
||||
"internalID": "L'ID interno che Frigate utilizza nella configurazione e nel database"
|
||||
},
|
||||
"no_items": "Nessun elemento",
|
||||
"validation_errors": "Errori di convalida"
|
||||
"validation_errors": "Errori di convalida",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Salvato — lascia vuoto per mantenere aggiornato"
|
||||
}
|
||||
}
|
||||
|
||||
@ -5,8 +5,8 @@
|
||||
"description": "Il nome della telecamera è obbligatorio"
|
||||
},
|
||||
"friendly_name": {
|
||||
"description": "Nome amichevole della telecamera utilizzato nell'interfaccia utente di Frigate",
|
||||
"label": "Nome amichevole"
|
||||
"description": "Nome descrittivo della telecamera utilizzato nell'interfaccia utente di Frigate",
|
||||
"label": "Nome descrittivo"
|
||||
},
|
||||
"enabled": {
|
||||
"label": "Abilitata",
|
||||
@ -179,7 +179,8 @@
|
||||
"label": "Revisiona"
|
||||
},
|
||||
"profiles": {
|
||||
"label": "Profili"
|
||||
"label": "Profili",
|
||||
"description": "Profili di configurazione denominati con sovrascritture parziali che possono essere attivati in fase di esecuzione."
|
||||
},
|
||||
"record": {
|
||||
"label": "Registrazione",
|
||||
@ -248,7 +249,11 @@
|
||||
"semantic_search": {
|
||||
"label": "Ricerca semantica",
|
||||
"triggers": {
|
||||
"label": "Inneschi"
|
||||
"label": "Inneschi",
|
||||
"friendly_name": {
|
||||
"label": "Nome descrittivo",
|
||||
"description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo innesco."
|
||||
}
|
||||
}
|
||||
},
|
||||
"lpr": {
|
||||
@ -269,7 +274,11 @@
|
||||
"enabled": {
|
||||
"label": "Abilitata"
|
||||
},
|
||||
"label": "Zone"
|
||||
"label": "Zone",
|
||||
"friendly_name": {
|
||||
"label": "Nome zona",
|
||||
"description": "Un nome intuitivo per la zona, visualizzato nell'interfaccia utente di Frigate. Se non specificato, verrà utilizzata una versione formattata del nome della zona."
|
||||
}
|
||||
},
|
||||
"type": {
|
||||
"description": "Tipo di telecamera",
|
||||
|
||||
@ -89,11 +89,16 @@
|
||||
"description": "Elenco degli indirizzi IP proxy attendibili utilizzati per determinare l'indirizzo IP del client ai fini della limitazione della velocità."
|
||||
},
|
||||
"roles": {
|
||||
"label": "Mappatura dei ruoli"
|
||||
"label": "Mappatura dei ruoli",
|
||||
"description": "Associa i ruoli agli elenchi delle telecamere. Un elenco vuoto garantisce l'accesso a tutte le telecamere per quel ruolo."
|
||||
},
|
||||
"failed_login_rate_limit": {
|
||||
"label": "Limiti di accesso non riusciti",
|
||||
"description": "Regole di limitazione della frequenza per i tentativi di accesso non riusciti al fine di ridurre gli attacchi di forza bruta."
|
||||
},
|
||||
"hash_iterations": {
|
||||
"description": "Numero di iterazioni PBKDF2-SHA256 da utilizzare per criptare le password utente.",
|
||||
"label": "Iterazioni di crittografia"
|
||||
}
|
||||
},
|
||||
"ffmpeg": {
|
||||
@ -343,7 +348,12 @@
|
||||
"description": "Preferenze dell'interfaccia utente come fuso orario, formato di data/ora e unità di misura."
|
||||
},
|
||||
"profiles": {
|
||||
"label": "Profili"
|
||||
"label": "Profili",
|
||||
"friendly_name": {
|
||||
"label": "Nome descrittivo",
|
||||
"description": "Nome visualizzato per questo profilo nell'interfaccia utente."
|
||||
},
|
||||
"description": "Definizioni di profili denominati con nomi descrittivi. I profili delle telecamere devono fare riferimento ai nomi definiti qui."
|
||||
},
|
||||
"record": {
|
||||
"label": "Registrazione",
|
||||
@ -462,7 +472,11 @@
|
||||
"semantic_search": {
|
||||
"label": "Ricerca semantica",
|
||||
"triggers": {
|
||||
"label": "Inneschi"
|
||||
"label": "Inneschi",
|
||||
"friendly_name": {
|
||||
"label": "Nome descrittivo",
|
||||
"description": "Nome descrittivo opzionale visualizzato nell'interfaccia utente per questo innesco."
|
||||
}
|
||||
},
|
||||
"model_size": {
|
||||
"label": "Dimensioni del modello"
|
||||
|
||||
@ -28,5 +28,8 @@
|
||||
"detectRequired": "Ad almeno un flusso di ingresso deve essere assegnato il ruolo di 'rilevamento'.",
|
||||
"hwaccelDetectOnly": "Solo il flusso di ingresso con il ruolo di rilevamento può definire argomenti di accelerazione hardware."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"dimensionMustBeEven": "Deve essere un numero pari."
|
||||
}
|
||||
}
|
||||
|
||||
@ -60,5 +60,13 @@
|
||||
"stats": {
|
||||
"context": "{{tokens}} token",
|
||||
"tokens_per_second": "{{rate}} t/s"
|
||||
},
|
||||
"reasoning": {
|
||||
"active": "Ragionamento…",
|
||||
"show": "Mostra il ragionamento",
|
||||
"hide": "Nascondi il ragionamento"
|
||||
},
|
||||
"thinking": {
|
||||
"toggle": "Alterna ragionamento"
|
||||
}
|
||||
}
|
||||
|
||||
@ -16,7 +16,8 @@
|
||||
"globalConfig": "Configurazione globale - Frigate",
|
||||
"cameraConfig": "Configurazione telecamera - Frigate",
|
||||
"maintenance": "Manutenzione - Frigate",
|
||||
"profiles": "Profili - Frigate"
|
||||
"profiles": "Profili - Frigate",
|
||||
"detectorsAndModel": "Rilevatori e modelli - Frigate"
|
||||
},
|
||||
"frigatePlus": {
|
||||
"snapshotConfig": {
|
||||
@ -45,7 +46,7 @@
|
||||
"userModel": "Messa a punto fine",
|
||||
"baseModel": "Modello base"
|
||||
},
|
||||
"availableModels": "Modelli disponibili",
|
||||
"availableModels": "Modelli Frigate+ disponibili",
|
||||
"loadingAvailableModels": "Caricamento dei modelli disponibili…",
|
||||
"supportedDetectors": "Rilevatori supportati",
|
||||
"error": "Impossibile caricare le informazioni sul modello",
|
||||
@ -75,7 +76,8 @@
|
||||
"currentModel": "Modello attuale",
|
||||
"otherModels": "Altri modelli",
|
||||
"configuration": "Configurazione"
|
||||
}
|
||||
},
|
||||
"changeInDetectorsAndModel": "Cambia modello"
|
||||
},
|
||||
"debug": {
|
||||
"timestamp": {
|
||||
@ -169,7 +171,7 @@
|
||||
"defaultName": "Maschera di movimento {{number}}",
|
||||
"name": {
|
||||
"title": "Nome",
|
||||
"description": "Un nome amichevole opzionale per questa maschera di movimento.",
|
||||
"description": "Un nome descrittivo opzionale per questa maschera di movimento.",
|
||||
"placeholder": "Inserisci un nome..."
|
||||
}
|
||||
},
|
||||
@ -341,7 +343,7 @@
|
||||
"name": {
|
||||
"title": "Nome",
|
||||
"placeholder": "Inserisci un nome...",
|
||||
"description": "Un nome amichevole facoltativo per questa maschera oggetto."
|
||||
"description": "Un nome descrittivo facoltativo per questa maschera oggetto."
|
||||
}
|
||||
},
|
||||
"restart_required": "Riavvio richiesto (maschere/zone modificate)",
|
||||
@ -507,7 +509,8 @@
|
||||
"mediaSync": "Sincronizzazione multimediale",
|
||||
"cameraMqtt": "MQTT telecamera",
|
||||
"maintenance": "Manutenzione",
|
||||
"regionGrid": "Griglia di regioni"
|
||||
"regionGrid": "Griglia di regioni",
|
||||
"systemDetectorsAndModel": "Rilevatori e modelli"
|
||||
},
|
||||
"users": {
|
||||
"dialog": {
|
||||
@ -1404,7 +1407,7 @@
|
||||
"title": "Abilita/Disabilita telecamere",
|
||||
"desc": "Disattiva temporaneamente una telecamera fino al riavvio di Frigate. La disattivazione completa di una telecamera interrompe l'elaborazione dei flussi di questa telecamera da parte di Frigate. Rilevamento, registrazione e correzioni non saranno disponibili.<br /> <em>Nota: questa operazione non disattiva le ritrasmissioni di go2rtc.</em>",
|
||||
"enableLabel": "Telecamere abilitate",
|
||||
"enableDesc": "Disabilita temporaneamente una telecamera abilitata fino al riavvio di Frigate. La disabilitazione completa di una telecamera interrompe l'elaborazione dei flussi video di tale telecamera da parte di Frigate. Le funzioni di rilevamento, registrazione e correzioni non saranno disponibili.<br /> <em>Nota: questa operazione non disabilita le ritrasmissioni go2rtc.</em>",
|
||||
"enableDesc": "Disabilita temporaneamente una telecamera abilitata fino al riavvio di Frigate. La disabilitazione completa di una telecamera interrompe l'elaborazione dei flussi video di tale telecamera da parte di Frigate. Le funzioni di rilevamento, registrazione e correzioni non saranno disponibili.<br /> <em>Nota: questa operazione non disabilita le ritrasmissioni go2rtc.</em><br /><br />Trascina le schede per riordinare le telecamere nell'interfaccia utente. L'ordine delle telecamere abilitate verrà visualizzato in tutta l'interfaccia utente inclusa la schermata Dal vivo e i menu a tendina di selezione delle telecamere.",
|
||||
"disableLabel": "Telecamere disabilitate",
|
||||
"disableDesc": "Abilita una telecamera attualmente non visibile nell'interfaccia utente e disabilitata nella configurazione. Dopo l'abilitazione è necessario riavviare Frigate.",
|
||||
"enableSuccess": "{{cameraName}} abilitata nella configurazione. Riavvia Frigate per applicare le modifiche.",
|
||||
@ -1413,6 +1416,19 @@
|
||||
"title": "Modifica il nome visualizzato",
|
||||
"description": "Imposta il nome amichevole visualizzato per questa telecamera nell'interfaccia utente di Frigate. Lascia vuoto per utilizzare l'ID della telecamera.",
|
||||
"rename": "Rinomina"
|
||||
},
|
||||
"reorderHandle": "Trascina per riordinare",
|
||||
"saving": "Salvataggio…",
|
||||
"saved": "Salvato",
|
||||
"details": {
|
||||
"edit": "Modifica i dettagli della telecamera",
|
||||
"title": "Modifica i dettagli della telecamera",
|
||||
"description": "Aggiorna il nome visualizzato e l'URL esterno utilizzati per questa telecamera nell'interfaccia utente di Frigate.",
|
||||
"friendlyNameLabel": "Nome da visualizzare",
|
||||
"friendlyNameHelp": "Nome descrittivo visualizzato per questa telecamera nell'interfaccia utente di Frigate. Lasciare vuoto per utilizzare l'ID della telecamera.",
|
||||
"webuiUrlLabel": "URL dell'interfaccia web della telecamera",
|
||||
"webuiUrlHelp": "URL per accedere direttamente all'interfaccia web della telecamera dalla vista Correzioni. Lasciare vuoto per disabilitare il collegamento.",
|
||||
"webuiUrlInvalid": "Deve essere un URL valido (ad esempio, https://esempio.com)."
|
||||
}
|
||||
},
|
||||
"cameraConfig": {
|
||||
@ -1512,7 +1528,7 @@
|
||||
"videoCopy": "Copia",
|
||||
"hardware": "Accelerazione hardware",
|
||||
"hardwareNone": "Nessuna accelerazione hardware",
|
||||
"hardwareAuto": "Accelerazione hardware automatica",
|
||||
"hardwareAuto": "Automatico (consigliato)",
|
||||
"useFfmpegModule": "Utilizza la modalità di compatibilità (ffmpeg)",
|
||||
"videoH264": "Transcodifica in H.264",
|
||||
"videoH265": "Transcodifica in H.265",
|
||||
@ -1523,7 +1539,15 @@
|
||||
"audioPcma": "Transcodifica in PCM A-law",
|
||||
"audioPcm": "Transcodifica in PCM",
|
||||
"audioMp3": "Transcodifica in MP3",
|
||||
"audioExclude": "Escludi"
|
||||
"audioExclude": "Escludi",
|
||||
"hardwareVaapi": "VAAPI",
|
||||
"hardwareCuda": "CUDA",
|
||||
"hardwareV4l2m2m": "V4L2 M2M",
|
||||
"hardwareDxva2": "DXVA2",
|
||||
"hardwareVideotoolbox": "VideoToolbox",
|
||||
"addVideoCodec": "Aggiungi codec video",
|
||||
"addAudioCodec": "Aggiungi codec audio",
|
||||
"removeCodec": "Rimuovi codec"
|
||||
},
|
||||
"description": "Gestisci le configurazioni del flusso go2rtc per la ritrasmissione delle immagini della telecamera. Ogni flusso ha un nome e uno o più URL sorgente.",
|
||||
"addStream": "Aggiungi flusso",
|
||||
@ -1543,7 +1567,8 @@
|
||||
},
|
||||
"renameStream": "Rinomina flusso",
|
||||
"renameStreamDesc": "Inserisci un nuovo nome per questo flusso. Rinominare un flusso potrebbe causare problemi alle telecamere o ad altri flussi che lo referenziano tramite il suo nome.",
|
||||
"newStreamName": "Nuovo nome del flusso"
|
||||
"newStreamName": "Nuovo nome del flusso",
|
||||
"streamNumber": "Flusso {{index}}"
|
||||
},
|
||||
"configForm": {
|
||||
"sections": {
|
||||
@ -1652,7 +1677,7 @@
|
||||
}
|
||||
},
|
||||
"cameraInputs": {
|
||||
"itemTitle": "Stream {{index}}"
|
||||
"itemTitle": "Flusso {{index}}"
|
||||
},
|
||||
"restartRequiredField": "Riavvio richiesto",
|
||||
"restartRequiredFooter": "Configurazione modificata - Riavvio necessario",
|
||||
@ -1713,9 +1738,14 @@
|
||||
"genaiProviders": "Fornitori di GenAI"
|
||||
},
|
||||
"genaiModel": {
|
||||
"placeholder": "Seleziona il modello…",
|
||||
"search": "Ricerca modelli…",
|
||||
"noModels": "Nessun modello disponibile"
|
||||
"placeholder": "Seleziona o inserisci un modello…",
|
||||
"search": "Cerca o inserisci un modello…",
|
||||
"noModels": "Nessun modello disponibile",
|
||||
"available": "Modelli disponibili",
|
||||
"useCustom": "Utilizza \"{{value}}\"",
|
||||
"refresh": "Aggiorna modelli",
|
||||
"probeFailed": "Impossibile rilevare i modelli",
|
||||
"fetchedModels": "Elenco dei modelli recuperato con successo"
|
||||
},
|
||||
"review": {
|
||||
"title": "Impostazioni di revisione"
|
||||
@ -1737,6 +1767,9 @@
|
||||
},
|
||||
"timezone": {
|
||||
"defaultOption": "Utilizza il fuso orario del browser"
|
||||
},
|
||||
"semanticSearchModelSize": {
|
||||
"notApplicable": "Non applicabile ai fornitori GenAI"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
@ -1886,6 +1919,13 @@
|
||||
"motion": "Movimento",
|
||||
"objects": "Oggetti",
|
||||
"continuous": "Continuo"
|
||||
},
|
||||
"cameraOrder": {
|
||||
"reorderHandle": "Trascina per riordinare",
|
||||
"saving": "Salvataggio…",
|
||||
"saved": "Salvato",
|
||||
"label": "Ordine delle telecamere",
|
||||
"description": "Trascina le telecamere per impostarne l'ordine nella visualizzazione Birdseye."
|
||||
}
|
||||
},
|
||||
"toast": {
|
||||
@ -1902,7 +1942,10 @@
|
||||
"saveAllPartial_one": "{{successCount}} sezione su {{totalCount}} salvata. {{failCount}} errore.",
|
||||
"saveAllPartial_many": "{{successCount}} sezioni su {{totalCount}} salvate. {{failCount}} errori.",
|
||||
"saveAllPartial_other": "{{successCount}} sezioni su {{totalCount}} salvate. {{failCount}} errori.",
|
||||
"saveAllFailure": "Impossibile salvare tutte le sezioni."
|
||||
"saveAllFailure": "Impossibile salvare tutte le sezioni.",
|
||||
"saveAllSuccessRestartRequired_one": "Salvata {{count}} sezione correttamente. Riavvia Frigate per applicare le modifiche.",
|
||||
"saveAllSuccessRestartRequired_many": "Salvate {{count}} sezioni correttamente. Riavvia Frigate per applicare le modifiche.",
|
||||
"saveAllSuccessRestartRequired_other": "Salvate {{count}} sezioni correttamente. Riavvia Frigate per applicare le modifiche."
|
||||
},
|
||||
"unsavedChanges": "Hai delle modifiche non salvate",
|
||||
"confirmReset": "Conferma il ripristino",
|
||||
@ -1977,7 +2020,9 @@
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "Impostare il valore di FPS rilevato su un valore superiore a 5 non è consigliabile. Valori più elevati potrebbero causare problemi di prestazioni e non apporteranno alcun vantaggio.",
|
||||
"disabled": "Il rilevamento degli oggetti è disabilitato. Le istantanee, gli elementi di revisione e le funzionalità aggiuntive come il riconoscimento facciale, il riconoscimento delle targhe e l'intelligenza artificiale generativa non funzioneranno."
|
||||
"disabled": "Il rilevamento degli oggetti è disabilitato. Le istantanee, gli elementi di revisione e le funzionalità aggiuntive come il riconoscimento facciale, il riconoscimento delle targhe e l'intelligenza artificiale generativa non funzioneranno.",
|
||||
"resolutionShouldBeMultipleOfFour": "Per ottenere risultati ottimali, la larghezza e l'altezza di rilevamento dovrebbero essere multipli di 4. Altri valori pari potrebbero produrre artefatti visivi o una leggera distorsione nel flusso di rilevamento.",
|
||||
"aspectRatioMismatch": "La larghezza e l'altezza inserite non corrispondono al rapporto d'aspetto della risoluzione di rilevamento corrente. Ciò potrebbe produrre un'immagine allungata o distorta."
|
||||
},
|
||||
"objects": {
|
||||
"genaiNoDescriptionsProvider": "Per generare le descrizioni è necessario configurare un provider GenAI con il ruolo 'descrizioni'."
|
||||
@ -2028,5 +2073,35 @@
|
||||
"label": "Nuovo valore",
|
||||
"reset": "Reimposta"
|
||||
}
|
||||
},
|
||||
"menuDot": {
|
||||
"overrideGlobal": "Questa sezione sovrascrive la configurazione globale",
|
||||
"overrideProfile": "Questa sezione viene sovrascritta dal profilo {{profile}}",
|
||||
"unsaved": "Questa sezione contiene modifiche non salvate"
|
||||
},
|
||||
"detectorsAndModel": {
|
||||
"title": "Rilevatori e modelli",
|
||||
"description": "Configura il backend del rilevatore che esegue il rilevamento degli oggetti e il modello che utilizza. Le modifiche vengono salvate insieme in modo che il rilevatore e il modello rimangano sincronizzati.",
|
||||
"cardTitles": {
|
||||
"detector": "Dispositivo di rilevamento",
|
||||
"model": "Modello di rilevamento"
|
||||
},
|
||||
"tabs": {
|
||||
"plus": "Frigate+",
|
||||
"custom": "Modello personalizzato"
|
||||
},
|
||||
"mismatch": {
|
||||
"warning": "Il modello Frigate+ attuale \"{{model}}\" richiede il rilevatore {{required}}. Seleziona un modello compatibile qui sotto oppure passa a Modello personalizzato prima di salvare."
|
||||
},
|
||||
"plusModel": {
|
||||
"requiresDetector": "Richiede: {{detector}}",
|
||||
"noModelSelected": "Seleziona un modello Frigate+"
|
||||
},
|
||||
"toast": {
|
||||
"saveSuccess": "Rilevatori e impostazioni del modello salvati. Riavviare Frigate per applicare le modifiche.",
|
||||
"saveError": "Impossibile salvare le impostazioni del rilevatore e del modello"
|
||||
},
|
||||
"unsavedChanges": "Modifiche al rilevatore e al modello non salvate",
|
||||
"restartRequired": "Riavvio richiesto (rilevatore o modello modificato)"
|
||||
}
|
||||
}
|
||||
|
||||
7
web/public/locales/km/audio.json
Normal file
7
web/public/locales/km/audio.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"speech": "ការនិយាយ",
|
||||
"babbling": "សំឡេងរំខាន",
|
||||
"yell": "ស្រែក",
|
||||
"bellow": "ប៊ែលឡូវ",
|
||||
"whoop": "អូប"
|
||||
}
|
||||
1
web/public/locales/km/common.json
Normal file
1
web/public/locales/km/common.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/auth.json
Normal file
1
web/public/locales/km/components/auth.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/camera.json
Normal file
1
web/public/locales/km/components/camera.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/dialog.json
Normal file
1
web/public/locales/km/components/dialog.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/filter.json
Normal file
1
web/public/locales/km/components/filter.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/icons.json
Normal file
1
web/public/locales/km/components/icons.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/input.json
Normal file
1
web/public/locales/km/components/input.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/components/player.json
Normal file
1
web/public/locales/km/components/player.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/config/cameras.json
Normal file
1
web/public/locales/km/config/cameras.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/config/global.json
Normal file
1
web/public/locales/km/config/global.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/config/groups.json
Normal file
1
web/public/locales/km/config/groups.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/config/validation.json
Normal file
1
web/public/locales/km/config/validation.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/objects.json
Normal file
1
web/public/locales/km/objects.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/chat.json
Normal file
1
web/public/locales/km/views/chat.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/classificationModel.json
Normal file
1
web/public/locales/km/views/classificationModel.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/configEditor.json
Normal file
1
web/public/locales/km/views/configEditor.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/events.json
Normal file
1
web/public/locales/km/views/events.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/explore.json
Normal file
1
web/public/locales/km/views/explore.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/exports.json
Normal file
1
web/public/locales/km/views/exports.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/faceLibrary.json
Normal file
1
web/public/locales/km/views/faceLibrary.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/live.json
Normal file
1
web/public/locales/km/views/live.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/motionSearch.json
Normal file
1
web/public/locales/km/views/motionSearch.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/recording.json
Normal file
1
web/public/locales/km/views/recording.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/replay.json
Normal file
1
web/public/locales/km/views/replay.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/search.json
Normal file
1
web/public/locales/km/views/search.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/settings.json
Normal file
1
web/public/locales/km/views/settings.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
1
web/public/locales/km/views/system.json
Normal file
1
web/public/locales/km/views/system.json
Normal file
@ -0,0 +1 @@
|
||||
{}
|
||||
@ -446,7 +446,7 @@
|
||||
},
|
||||
"mode": {
|
||||
"label": "Bevaringsmodus",
|
||||
"description": "Modus for bevaring: all (alle), motion (bevegelse) eller active_objects (aktive objekter)."
|
||||
"description": "Modus for bevaring: \"Alle\" (lagre alle segmenter), \"Bevegelse\" (lagre segmenter med bevegelse) eller \"Aktive objekter\" (lagre segmenter med aktive objekter)."
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -470,7 +470,7 @@
|
||||
},
|
||||
"mode": {
|
||||
"label": "Bevaringsmodus",
|
||||
"description": "Modus for bevaring: all (lagre alle segmenter), motion (lagre segmenter med bevegelse) eller active_objects (lagre segmenter med aktive objekter)."
|
||||
"description": "Modus for bevaring: \"Alle\" (lagre alle segmenter), \"Bevegelse\" (lagre segmenter med bevegelse) eller \"Aktive objekter\" (lagre segmenter med aktive objekter)."
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -627,7 +627,7 @@
|
||||
},
|
||||
"mode": {
|
||||
"label": "Bevaringsmodus",
|
||||
"description": "Modus for bevaring: all (lagre alle segmenter), motion (lagre segmenter med bevegelse) eller active_objects (lagre segmenter med aktive objekter)."
|
||||
"description": "Modus for bevaring: \"Alle\" (lagre alle segmenter), \"Bevegelse\" (lagre segmenter med bevegelse) eller \"Aktive objekter\" (lagre segmenter med aktive objekter)."
|
||||
},
|
||||
"objects": {
|
||||
"label": "Objektbevaring",
|
||||
|
||||
@ -921,6 +921,41 @@
|
||||
"label": "Opprinnelig GenAI-status",
|
||||
"description": "Indikerer om GenAI var aktivert i den opprinnelige statiske konfigurasjonen."
|
||||
}
|
||||
},
|
||||
"filters_attribute": {
|
||||
"label": "Attributtfiltre",
|
||||
"description": "Filtre som brukes på detekterte attributter for å redusere falske positiver (område, sideforhold, konfidens).",
|
||||
"min_area": {
|
||||
"label": "Minimum attributtområde",
|
||||
"description": "Minimum areal for markeringsrammen(piksler eller prosent) som kreves for dette attributtet. Kan oppgis i piksler (heltall) eller prosent (desimaltall mellom 0.000001 og 0.99)."
|
||||
},
|
||||
"max_area": {
|
||||
"label": "Maksimum attributtområde",
|
||||
"description": "Maksimum areal for markeringsrammen (piksler eller prosent) tillatt for dette attributtet. Kan oppgis i piksler (heltall) eller prosent (desimaltall mellom 0.000001 og 0.99)."
|
||||
},
|
||||
"min_ratio": {
|
||||
"label": "Minimum sideforhold",
|
||||
"description": "Minimum bredde-/høydeforhold som kreves for at markeringsrammen skal kvalifisere."
|
||||
},
|
||||
"max_ratio": {
|
||||
"label": "Maksimum sideforhold",
|
||||
"description": "Maksimum bredde-/høydeforhold tillatt for at markeringsrammen skal kvalifisere."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Konfidensterskel",
|
||||
"description": "Gjennomsnittlig terskel for deteksjonskonfidens som kreves for at attributtet skal anses som en ekte positiv."
|
||||
},
|
||||
"min_score": {
|
||||
"label": "Minimum konfidens",
|
||||
"description": "Minimum deteksjonskonfidens i et enkeltbilde som kreves for å knytte dette attributtet til sitt hovedobjekt."
|
||||
},
|
||||
"mask": {
|
||||
"label": "Filtermaske",
|
||||
"description": "Polygonkoordinater som definerer hvor denne masken gjelder innenfor bildet."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Råmaske"
|
||||
}
|
||||
}
|
||||
},
|
||||
"record": {
|
||||
@ -970,7 +1005,7 @@
|
||||
},
|
||||
"mode": {
|
||||
"label": "Bevaringsmodus",
|
||||
"description": "Modus for bevaring: all (alle), motion (bevegelse) eller active_objects (aktive objekter)."
|
||||
"description": "Modus for bevaring: \"Alle\" (lagre alle segmenter), \"Bevegelse\" (lagre segmenter med bevegelse) eller \"Aktive objekter\" (lagre segmenter med aktive objekter)."
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -994,7 +1029,7 @@
|
||||
},
|
||||
"mode": {
|
||||
"label": "Bevaringsmodus",
|
||||
"description": "Modus for bevaring: all (lagre alle segmenter), motion (lagre segmenter med bevegelse) eller active_objects (lagre segmenter med aktive objekter)."
|
||||
"description": "Modus for bevaring: \"Alle\" (lagre alle segmenter), \"Bevegelse\" (lagre segmenter med bevegelse) eller \"Aktive objekter\" (lagre segmenter med aktive objekter)."
|
||||
}
|
||||
}
|
||||
},
|
||||
@ -1151,7 +1186,7 @@
|
||||
},
|
||||
"mode": {
|
||||
"label": "Bevaringsmodus",
|
||||
"description": "Modus for bevaring: all (lagre alle segmenter), motion (lagre segmenter med bevegelse) eller active_objects (lagre segmenter med aktive objekter)."
|
||||
"description": "Modus for bevaring: \"Alle\" (lagre alle segmenter), \"Bevegelse\" (lagre segmenter med bevegelse) eller \"Aktive objekter\" (lagre segmenter med aktive objekter)."
|
||||
},
|
||||
"objects": {
|
||||
"label": "Objektbevaring",
|
||||
|
||||
@ -60,5 +60,10 @@
|
||||
"stats": {
|
||||
"context": "{{tokens}} tokens",
|
||||
"tokens_per_second": "{{rate}} t/s"
|
||||
},
|
||||
"reasoning": {
|
||||
"active": "Resonnerer…",
|
||||
"show": "Vis resonnering",
|
||||
"hide": "Skjul resonnering"
|
||||
}
|
||||
}
|
||||
|
||||
@ -16,7 +16,8 @@
|
||||
"globalConfig": "Global konfigurasjon - Frigate",
|
||||
"cameraConfig": "Kamerakonfigurasjon - Frigate",
|
||||
"profiles": "Profiler - Frigate",
|
||||
"maintenance": "Vedlikehold - Frigate"
|
||||
"maintenance": "Vedlikehold - Frigate",
|
||||
"detectorsAndModel": "Detektorer og modell - Frigate"
|
||||
},
|
||||
"menu": {
|
||||
"classification": "Klassifisering",
|
||||
@ -91,7 +92,8 @@
|
||||
"system": "System",
|
||||
"systemTelemetry": "Telemetri",
|
||||
"systemTls": "TLS",
|
||||
"maintenance": "Vedlikehold"
|
||||
"maintenance": "Vedlikehold",
|
||||
"systemDetectorsAndModel": "Detektorer og modell"
|
||||
},
|
||||
"dialog": {
|
||||
"unsavedChanges": {
|
||||
@ -786,7 +788,7 @@
|
||||
"supportedDetectors": "Støttede detektorer",
|
||||
"dimensions": "Dimensjoner",
|
||||
"cameras": "Kameraer",
|
||||
"availableModels": "Tilgjengelige modeller",
|
||||
"availableModels": "Tilgjengelige Frigate+ modeller",
|
||||
"modelSelect": "Dine tilgjengelige modeller på Frigate+ kan velges her. Merk at bare modeller som er kompatible med din nåværende detektorkonfigurasjon kan velges.",
|
||||
"plusModelType": {
|
||||
"userModel": "Finjustert",
|
||||
@ -825,7 +827,8 @@
|
||||
"currentModel": "Gjeldende modell",
|
||||
"configuration": "Konfigurasjon"
|
||||
},
|
||||
"description": "Frigate+ er en abonnementstjeneste som gir tilgang til tilleggsfunksjoner og kapasiteter for Frigate-instansen din, inkludert muligheten til å bruke egendefinerte objektdeteksjonsmodeller trent på dine egne data. Du kan administrere innstillingene for Frigate+-modellen din her."
|
||||
"description": "Frigate+ er en abonnementstjeneste som gir tilgang til tilleggsfunksjoner og kapasiteter for Frigate-instansen din, inkludert muligheten til å bruke egendefinerte objektdeteksjonsmodeller trent på dine egne data. Du kan administrere innstillingene for Frigate+-modellen din her.",
|
||||
"changeInDetectorsAndModel": "Endre modell"
|
||||
},
|
||||
"enrichments": {
|
||||
"title": "Innstillinger for utvidelser",
|
||||
@ -1366,14 +1369,17 @@
|
||||
"disableDesc": "Aktiver et kamera som for øyeblikket ikke er synlig i grensesnittet og deaktivert i konfigurasjonen. En omstart av Frigate kreves etter aktivering.",
|
||||
"enableSuccess": "Aktiverte {{cameraName}} i konfigurasjonen. Start Frigate på nytt for å ta i bruk endringene.",
|
||||
"enableLabel": "Aktiverte kameraer",
|
||||
"enableDesc": "Deaktiver et aktivert kamera midlertidig frem til Frigate starter på nytt. Deaktivering av et kamera stopper all prosessering av kameraets strømmer. Deteksjon, opptak og feilsøking vil være utilgjengelig.<br /> <em>Merk: Dette deaktiverer ikke videreformidling (restream) i go2rtc.</em>",
|
||||
"enableDesc": "Deaktiver et aktivert kamera midlertidig frem til Frigate starter på nytt. Deaktivering av et kamera stopper all prosessering av kameraets strømmer. Deteksjon, opptak og feilsøking vil være utilgjengelig.<br /> <em>Merk: Dette deaktiverer ikke videreformidling (restream) i go2rtc.</em><br /><br />Dra i feltet for å endre rekkefølgen på kameraene slik de vises i grensesnittet. Rekkefølgen på de aktiverte kameraene vil gjenspeiles i hele grensesnittet, inkludert Live-dashbordet og rullegardinmenyene for kameravalg.",
|
||||
"disableLabel": "Deaktiverte kameraer",
|
||||
"friendlyName": {
|
||||
"edit": "Rediger visningsnavn for kamera",
|
||||
"title": "Rediger visningsnavn",
|
||||
"description": "Angi visningsnavnet som skal brukes for dette kameraet i Frigate-grensesnittet. La feltet stå tomt for å bruke kamera-ID.",
|
||||
"rename": "Omdøp"
|
||||
}
|
||||
},
|
||||
"reorderHandle": "Dra for å endre rekkefølge",
|
||||
"saving": "Lagrer…",
|
||||
"saved": "Lagret"
|
||||
},
|
||||
"cameraConfig": {
|
||||
"add": "Legg til kamera",
|
||||
@ -1432,7 +1438,7 @@
|
||||
"dedicatedLpr": "Dedikert LPR (lesing av kjennemerker)",
|
||||
"saveSuccess": "Kameratype oppdatert for {{cameraName}}. Start Frigate på nytt for å bruke endringene."
|
||||
},
|
||||
"description": "Legg til, rediger og slett kameraer, kontroller hvilke kameraer som er aktivert, og konfigurer overstyringer for hver profil og kameratype. For å konfigurere strømmer, deteksjon, bevegelse og andre kameraspesifikke innstillinger, velg den aktuelle seksjonen under Kamerakonfigurasjon."
|
||||
"description": "Legg til, rediger og slett kameraer. Kontroller hvilke kameraer som er aktivert og konfigurer overstyringer for hver profil og kameratype. For å konfigurere strømmer, deteksjon, bevegelse og andre kameraspesifikke innstillinger, velg den aktuelle seksjonen under Kamerakonfigurasjon."
|
||||
},
|
||||
"cameraReview": {
|
||||
"title": "Innstillinger for kamerainspeksjon",
|
||||
@ -1702,7 +1708,7 @@
|
||||
"go2rtcStreams": {
|
||||
"description": "Administrer go2rtc-strømkonfigurasjoner for videreformidling av kamera-strømmer. Hver strøm har ett navn og én eller flere kilde-URL-er.",
|
||||
"ffmpeg": {
|
||||
"hardwareAuto": "Automatisk maskinvareakselerasjon",
|
||||
"hardwareAuto": "Automatisk (anbefalt)",
|
||||
"useFfmpegModule": "Bruk kompatibilitetsmodus (ffmpeg)",
|
||||
"audioExclude": "Ekskluder",
|
||||
"videoExclude": "Ekskluder",
|
||||
@ -1719,7 +1725,15 @@
|
||||
"audioPcma": "Transkod til PCM A-law",
|
||||
"audioPcmu": "Transkod til PCM μ-law",
|
||||
"audioAac": "Transkod til AAC",
|
||||
"video": "Video"
|
||||
"video": "Video",
|
||||
"hardwareVaapi": "VAAPI",
|
||||
"hardwareCuda": "CUDA",
|
||||
"hardwareV4l2m2m": "V4L2 M2M",
|
||||
"hardwareDxva2": "DXVA2",
|
||||
"hardwareVideotoolbox": "VideoToolbox",
|
||||
"addVideoCodec": "Legg til videokodek",
|
||||
"addAudioCodec": "Legg til lydkodek",
|
||||
"removeCodec": "Fjern kodek"
|
||||
},
|
||||
"validation": {
|
||||
"nameDuplicate": "En strøm med dette navnet eksisterer allerede",
|
||||
@ -1739,7 +1753,8 @@
|
||||
"addStreamDesc": "Skriv inn et navn for den nye strømmen. Dette navnet vil bli brukt til å referere til strømmen i kamerakonfigurasjonen din.",
|
||||
"renameStreamDesc": "Skriv inn et nytt navn for denne strømmen. Endring av navn kan ødelegge for kameraer eller andre strømmer som refererer til den ved navn.",
|
||||
"deleteStream": "Slett strøm",
|
||||
"streamName": "Strømnavn"
|
||||
"streamName": "Strømnavn",
|
||||
"streamNumber": "Strøm {{index}}"
|
||||
},
|
||||
"profiles": {
|
||||
"active": "Aktiv",
|
||||
@ -1946,7 +1961,9 @@
|
||||
"saveAllPartial_one": "{{successCount}} av {{totalCount}} seksjoner lagret. {{failCount}} feilet.",
|
||||
"saveAllPartial_other": "{{successCount}} av {{totalCount}} seksjoner lagret. {{failCount}} feilet.",
|
||||
"saveAllSuccess_one": "{{count}} seksjon ble lagret.",
|
||||
"saveAllSuccess_other": "{{count}} seksjoner ble lagret."
|
||||
"saveAllSuccess_other": "{{count}} seksjoner ble lagret.",
|
||||
"saveAllSuccessRestartRequired_one": "Lagret {{count}} seksjon. Start Frigate på nytt for å aktivere endringene.",
|
||||
"saveAllSuccessRestartRequired_other": "Alle {{count}} seksjoner ble lagret. Start Frigate på nytt for å aktivere endringene."
|
||||
},
|
||||
"cameraConfig": {
|
||||
"toast": {
|
||||
@ -1969,6 +1986,13 @@
|
||||
"objects": "Objekter",
|
||||
"motion": "Bevegelse",
|
||||
"continuous": "Kontinuerlig"
|
||||
},
|
||||
"cameraOrder": {
|
||||
"label": "Kamerarekkefølge",
|
||||
"description": "Dra kameraene for å angi rekkefølgen deres i Fugleperspektiv-oppsettet.",
|
||||
"reorderHandle": "Dra for å endre rekkefølge",
|
||||
"saving": "Lagrer…",
|
||||
"saved": "Lagret"
|
||||
}
|
||||
},
|
||||
"snapshot": {
|
||||
@ -2025,5 +2049,35 @@
|
||||
"medium": "Middels",
|
||||
"low": "Lav",
|
||||
"very_low": "Svært lav"
|
||||
},
|
||||
"menuDot": {
|
||||
"overrideGlobal": "Denne seksjonen overstyrer den globale konfigurasjonen",
|
||||
"overrideProfile": "Denne seksjonen overstyres av {{profile}}-profilen",
|
||||
"unsaved": "Denne seksjonen har ulagrede endringer"
|
||||
},
|
||||
"detectorsAndModel": {
|
||||
"title": "Detektorer og modell",
|
||||
"description": "Konfigurer detektor-bakenden som kjører objektdeteksjon, og modellen den bruker. Endringer lagres sammen slik at detektoren og modellen forblir synkronisert.",
|
||||
"cardTitles": {
|
||||
"detector": "Detektor-maskinvare",
|
||||
"model": "Deteksjonsmodell"
|
||||
},
|
||||
"tabs": {
|
||||
"plus": "Frigate+",
|
||||
"custom": "Egendefinert modell"
|
||||
},
|
||||
"mismatch": {
|
||||
"warning": "Den gjeldende Frigate+-modellen \"{{model}}\" krever {{required}}-detektoren. Velg en kompatibel modell nedenfor eller bytt til Egendefinert modell før du lagrer."
|
||||
},
|
||||
"plusModel": {
|
||||
"requiresDetector": "Krever: {{detector}}",
|
||||
"noModelSelected": "Velg en Frigate+ modell"
|
||||
},
|
||||
"toast": {
|
||||
"saveSuccess": "Innstillinger for detektorer og modell er lagret. Start Frigate på nytt for å aktivere endringene.",
|
||||
"saveError": "Kunne ikke lagre innstillinger for detektorer og modell"
|
||||
},
|
||||
"unsavedChanges": "Ulagrede endringer for detektorer og modell",
|
||||
"restartRequired": "Omstart kreves (detektor eller modell er endret)"
|
||||
}
|
||||
}
|
||||
|
||||
@ -123,7 +123,10 @@
|
||||
"unselect": "Deselecteren",
|
||||
"next": "Volgende",
|
||||
"deleteNow": "Nu verwijderen",
|
||||
"continue": "Doorgaan"
|
||||
"continue": "Doorgaan",
|
||||
"add": "Voeg toe",
|
||||
"undo": "Ongedaan maken",
|
||||
"copiedToClipboard": "Gekopieerd naar het klembord"
|
||||
},
|
||||
"unit": {
|
||||
"speed": {
|
||||
|
||||
@ -546,7 +546,7 @@
|
||||
"objectList": "Objectenlijst",
|
||||
"noObjects": "Geen objecten",
|
||||
"boundingBoxes": {
|
||||
"title": "Bewegingskaders",
|
||||
"title": "Objectkaders",
|
||||
"desc": "Toon objectkaders rond gevolgde objecten",
|
||||
"colors": {
|
||||
"label": "Kleuren van objectkaders",
|
||||
@ -692,14 +692,14 @@
|
||||
"desc": "Machtigingen bijwerken voor <strong>{{username}}</strong>",
|
||||
"title": "Gebruikersrol wijzigen",
|
||||
"roleInfo": {
|
||||
"intro": "Selectereneer een gepaste rol voor deze gebruiker:",
|
||||
"intro": "Selecteer een gepaste rol voor deze gebruiker:",
|
||||
"admin": "Beheerder",
|
||||
"adminDesc": "Volledige toegang tot alle functies.",
|
||||
"viewer": "Kijker",
|
||||
"viewerDesc": "Alleen toegang tot Live-dashboards, Beoordelen, Verkennen en Exports.",
|
||||
"customDesc": "Aangepaste rol met specifieke cameratoegang."
|
||||
},
|
||||
"select": "Selectereneer een rol"
|
||||
"select": "Selecteer een rol"
|
||||
},
|
||||
"passwordSetting": {
|
||||
"setPassword": "Wachtwoord instellen",
|
||||
@ -737,7 +737,7 @@
|
||||
},
|
||||
"cameras": {
|
||||
"noCameras": "Geen camera's beschikbaar",
|
||||
"desc": "Selectereneer voor welke camera's je meldingen wilt inschakelen.",
|
||||
"desc": "Selecteer voor welke camera's je meldingen wilt inschakelen.",
|
||||
"title": "Camera's"
|
||||
},
|
||||
"deviceSpecific": "Apparaatspecifieke instellingen",
|
||||
@ -950,13 +950,13 @@
|
||||
},
|
||||
"type": {
|
||||
"title": "Type",
|
||||
"placeholder": "Selectereneer het type trigger",
|
||||
"placeholder": "Selecteer het type trigger",
|
||||
"description": "Activeer wanneer een vergelijkbare beschrijving van een gevolgd object wordt gedetecteerd",
|
||||
"thumbnail": "Activeer wanneer een vergelijkbare thumbnail van een gevolgd object wordt gedetecteerd"
|
||||
},
|
||||
"content": {
|
||||
"title": "Inhoud",
|
||||
"imagePlaceholder": "Selectereneer een thumbnail",
|
||||
"imagePlaceholder": "Selecteer een thumbnail",
|
||||
"textPlaceholder": "Tekst invoeren",
|
||||
"imageDesc": "Alleen de meest recente 100 thumbnails worden weergegeven. Als je de gewenste thumbnail niet kunt vinden, bekijk dan eerdere objecten in Verkennen en stel daar een trigger in via het menu.",
|
||||
"textDesc": "Voer tekst in om deze actie te activeren wanneer een vergelijkbare beschrijving van een gevolgd object wordt gedetecteerd.",
|
||||
@ -1075,7 +1075,7 @@
|
||||
},
|
||||
"cameras": {
|
||||
"title": "Camera's",
|
||||
"desc": "Selectereneer de camera's waartoe deze rol toegang heeft. Er is minimaal één camera vereist.",
|
||||
"desc": "Selecteer de camera's waartoe deze rol toegang heeft. Er is minimaal één camera vereist.",
|
||||
"required": "Er moet minimaal één camera worden geselecteerd."
|
||||
}
|
||||
}
|
||||
@ -1114,9 +1114,9 @@
|
||||
"usernamePlaceholder": "Optioneel",
|
||||
"password": "Wachtwoord",
|
||||
"passwordPlaceholder": "Optioneel",
|
||||
"selectTransport": "Selectereneer transportprotocol",
|
||||
"selectTransport": "Selecteer transportprotocol",
|
||||
"cameraBrand": "Cameramerk",
|
||||
"selectBrand": "Selectereneer cameramerk voor URL-sjabloon",
|
||||
"selectBrand": "Selecteer cameramerk voor URL-sjabloon",
|
||||
"customUrl": "Aangepaste stream-URL",
|
||||
"brandInformation": "Merkinformatie",
|
||||
"brandUrlFormat": "Voor camera's met het RTSP URL-formaat als: {{exampleUrl}}",
|
||||
@ -1129,7 +1129,7 @@
|
||||
"noSnapshot": "Er kan geen snapshot worden opgehaald uit de geconfigureerde stream."
|
||||
},
|
||||
"errors": {
|
||||
"brandOrCustomUrlRequired": "Selectereneer een cameramerk met host/IP of kies 'Overig' voor een aangepaste URL",
|
||||
"brandOrCustomUrlRequired": "Selecteer een cameramerk met host/IP of kies 'Overig' voor een aangepaste URL",
|
||||
"nameRequired": "Cameranaam is vereist",
|
||||
"nameLength": "De cameranaam mag maximaal 64 tekens lang zijn",
|
||||
"invalidCharacters": "Cameranaam bevat ongeldige tekens",
|
||||
@ -1199,7 +1199,7 @@
|
||||
"retry": "Opnieuw proberen",
|
||||
"testing": {
|
||||
"probingMetadata": "Camera-metadata onderzoeken...",
|
||||
"fetchingSnapshot": "Camera'snapshot ophalen..."
|
||||
"fetchingSnapshot": "Camerasnapshot ophalen..."
|
||||
},
|
||||
"probeFailed": "Het testen van de camera is mislukt: {{error}}",
|
||||
"probingDevice": "Onderzoekapparaat...",
|
||||
@ -1270,19 +1270,19 @@
|
||||
},
|
||||
"ffmpegModule": "Gebruik stream-compatibiliteitsmodus",
|
||||
"ffmpegModuleDescription": "Als de stream na meerdere pogingen niet wordt geladen, probeer dit dan in te schakelen. Wanneer deze optie is ingeschakeld, gebruikt Frigate de ffmpeg-module samen met go2rtc. Dit kan zorgen voor een betere compatibiliteit met sommige camerastreams.",
|
||||
"streamsTitle": "Camera'streams",
|
||||
"streamsTitle": "Camerastreams",
|
||||
"addStream": "Stream toevoegen",
|
||||
"addAnotherStream": "Voeg een extra stream toe",
|
||||
"streamUrl": "Stream-URL",
|
||||
"streamUrlPlaceholder": "rtsp://gebruikersnaam:wachtwoord@host:poort/pad",
|
||||
"selectStream": "Selectereneer een stream",
|
||||
"selectStream": "Selecteer een stream",
|
||||
"searchCandidates": "Zoek kandidaten...",
|
||||
"noStreamFound": "Geen stream gevonden",
|
||||
"url": "URL",
|
||||
"resolution": "Resolutie",
|
||||
"selectResolution": "Selectereneer resolutie",
|
||||
"selectResolution": "Selecteer resolutie",
|
||||
"quality": "Kwaliteit",
|
||||
"selectQuality": "Selectereneer kwaliteit",
|
||||
"selectQuality": "Selecteer kwaliteit",
|
||||
"roleLabels": {
|
||||
"detect": "Objectdetectie",
|
||||
"record": "Opname",
|
||||
@ -1362,7 +1362,7 @@
|
||||
"title": "Camera’s beheren",
|
||||
"addCamera": "Nieuwe camera toevoegen",
|
||||
"editCamera": "Camera bewerken:",
|
||||
"selectCamera": "Selectereneer een camera",
|
||||
"selectCamera": "Selecteer een camera",
|
||||
"backToSettings": "Terug naar camera-instellingen",
|
||||
"streams": {
|
||||
"title": "Camera's in-/uitschakelen",
|
||||
@ -1468,7 +1468,7 @@
|
||||
},
|
||||
"unsavedChanges": "Niet-opgeslagen classificatie-instellingen voor {{camera}}",
|
||||
"selectAlertsZones": "Zones selecteren voor meldingen",
|
||||
"selectDetectionsZones": "Selectereneer zones voor detecties",
|
||||
"selectDetectionsZones": "Selecteer zones voor detecties",
|
||||
"limitDetections": "Beperk detecties tot specifieke zones",
|
||||
"toast": {
|
||||
"success": "Configuratie voor beoordelingsclassificatie is opgeslagen. Herstart Frigate om de wijzigingen toe te passen."
|
||||
|
||||
@ -429,5 +429,73 @@
|
||||
"noise": "Ruído",
|
||||
"distortion": "Distorção",
|
||||
"cacophony": "Cacofonia",
|
||||
"vibration": "Vibração"
|
||||
"vibration": "Vibração",
|
||||
"change_ringing": "Mudar Toque",
|
||||
"shofar": "Berrante",
|
||||
"liquid": "Líquido",
|
||||
"splash": "Respingar",
|
||||
"slosh": "Respingo",
|
||||
"squish": "Esmagar",
|
||||
"drip": "Pingar",
|
||||
"pour": "Derramar",
|
||||
"trickle": "Gotejar",
|
||||
"gush": "Jorrar",
|
||||
"fill": "Preencher",
|
||||
"spray": "Borrifar",
|
||||
"pump": "Bombear",
|
||||
"stir": "Mexer",
|
||||
"boiling": "Fervendo",
|
||||
"sonar": "Sonar",
|
||||
"arrow": "Flecha",
|
||||
"whoosh": "Uau",
|
||||
"thump": "Baque",
|
||||
"thunk": "Tombo",
|
||||
"electronic_tuner": "Afinador Eletrônico",
|
||||
"effects_unit": "Unidade de Efeitos",
|
||||
"chorus_effect": "Efeito Coro",
|
||||
"basketball_bounce": "Quique da bola",
|
||||
"bang": "Batida",
|
||||
"slap": "Tapa",
|
||||
"whack": "Bater",
|
||||
"smash": "Esmagar",
|
||||
"breaking": "Quebrando",
|
||||
"bouncing": "Quicando",
|
||||
"whip": "Chicote",
|
||||
"flap": "Aba",
|
||||
"scratch": "Arranhão",
|
||||
"scrape": "Raspagem",
|
||||
"rub": "Esfregar",
|
||||
"roll": "Rolar",
|
||||
"crushing": "Esmagamento",
|
||||
"crumpling": "Amarrotar",
|
||||
"tearing": "Rasgando",
|
||||
"beep": "Bip",
|
||||
"ping": "Pingo",
|
||||
"ding": "Campainha",
|
||||
"clang": "Estridente",
|
||||
"squeal": "Guincho",
|
||||
"creak": "Ranger",
|
||||
"rustle": "Farfalhar",
|
||||
"whir": "Zumbir",
|
||||
"clatter": "Barulho",
|
||||
"sizzle": "Chiado",
|
||||
"clicking": "Clicando",
|
||||
"clickety_clack": "Tique-taque",
|
||||
"rumble": "Estrondo",
|
||||
"plop": "Ploft",
|
||||
"hum": "Zumbir",
|
||||
"zing": "Zangando",
|
||||
"boing": "Poin",
|
||||
"crunch": "Mastigar",
|
||||
"sine_wave": "Onda Senoidal",
|
||||
"harmonic": "Harmonica",
|
||||
"chirp_tone": "Som Agudo",
|
||||
"pulse": "Pulso",
|
||||
"inside": "Dentro",
|
||||
"outside": "Fora",
|
||||
"reverberation": "Reverberação",
|
||||
"echo": "Eco",
|
||||
"mains_hum": "Zumbido Elétrico",
|
||||
"sidetone": "Retorno de Voz",
|
||||
"throbbing": "Latejante"
|
||||
}
|
||||
|
||||
@ -158,7 +158,9 @@
|
||||
"resetToDefault": "Redefinir para o Padrão",
|
||||
"saveAll": "Salvar Tudo",
|
||||
"savingAll": "Salvando Tudo…",
|
||||
"undoAll": "Desfazer Tudo"
|
||||
"undoAll": "Desfazer Tudo",
|
||||
"applying": "Aplicando…",
|
||||
"retry": "Tente novamente"
|
||||
},
|
||||
"menu": {
|
||||
"system": "Sistema",
|
||||
@ -207,7 +209,8 @@
|
||||
"gl": "Galego (Galego)",
|
||||
"id": "Bahasa Indonesia (Indonésio)",
|
||||
"ur": "اردو (Urdu)",
|
||||
"hr": "Hrvatski (Croata)"
|
||||
"hr": "Hrvatski (Croata)",
|
||||
"bs": "Bosanski (Bósnio)"
|
||||
},
|
||||
"systemLogs": "Logs de sistema",
|
||||
"settings": "Configurações",
|
||||
@ -263,7 +266,9 @@
|
||||
},
|
||||
"classification": "Classificação",
|
||||
"chat": "Chat",
|
||||
"profiles": "Perfis"
|
||||
"profiles": "Perfis",
|
||||
"actions": "Ações",
|
||||
"features": "Funcionalidades"
|
||||
},
|
||||
"toast": {
|
||||
"copyUrlToClipboard": "URL copiada para a área de transferência.",
|
||||
|
||||
@ -323,5 +323,8 @@
|
||||
"internalID": "ID-ul Intern pe care Frigate îl folosește în configurație și în baza de date"
|
||||
},
|
||||
"no_items": "Niciun element",
|
||||
"validation_errors": "Erori de validare"
|
||||
"validation_errors": "Erori de validare",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Salvat — lasă necompletat pentru a păstra valoarea curentă"
|
||||
}
|
||||
}
|
||||
|
||||
@ -516,6 +516,41 @@
|
||||
"label": "Stare GenAI originală",
|
||||
"description": "Indică dacă GenAI a fost activat în configurația inițială."
|
||||
}
|
||||
},
|
||||
"filters_attribute": {
|
||||
"label": "Filtre de atribute",
|
||||
"description": "Filtre aplicate atributelor detectate pentru a reduce rezultatele fals pozitive (arie, raport, încredere).",
|
||||
"min_area": {
|
||||
"label": "Aria minimă a atributului",
|
||||
"description": "Aria minimă a casetei de încadrare (pixeli sau procentaj) necesară pentru acest atribut. Poate fi în pixeli (int) sau procentaj (între 0.000001 și 0.99)."
|
||||
},
|
||||
"max_area": {
|
||||
"label": "Aria maximă a atributului",
|
||||
"description": "Aria minimă a casetei de încadrare (pixeli sau procentaj) necesară pentru acest atribut. Poate fi în pixeli (int) sau procentaj (între 0.000001 și 0.99)."
|
||||
},
|
||||
"min_ratio": {
|
||||
"label": "Raport de aspect minim",
|
||||
"description": "Raportul minim lățime/înălțime necesar pentru ca o casetă de încadrare să fie validă."
|
||||
},
|
||||
"max_ratio": {
|
||||
"label": "Raport de aspect maxim",
|
||||
"description": "Raportul maxim lățime/înălțime permis pentru ca o casetă de încadrare să fie validă."
|
||||
},
|
||||
"threshold": {
|
||||
"label": "Prag de încredere",
|
||||
"description": "Pragul mediu de încredere a detecției necesar pentru ca atributul să fie considerat un rezultat adevărat pozitiv."
|
||||
},
|
||||
"min_score": {
|
||||
"label": "Încredere minimă",
|
||||
"description": "Încrederea minimă de detecție pe un singur cadru necesară pentru a asocia acest atribut cu obiectul său părinte."
|
||||
},
|
||||
"mask": {
|
||||
"label": "Mască de filtrare",
|
||||
"description": "Coordonatele poligonului care definesc unde se aplică acest filtru în cadru."
|
||||
},
|
||||
"raw_mask": {
|
||||
"label": "Mască brută"
|
||||
}
|
||||
}
|
||||
},
|
||||
"record": {
|
||||
|
||||
@ -28,5 +28,8 @@
|
||||
"detectRequired": "Cel puțin un stream trebuie să aibă atribuit rolul 'detect'.",
|
||||
"hwaccelDetectOnly": "Doar stream-ul cu rolul 'detect' poate defini argumente pentru accelerare hardware."
|
||||
}
|
||||
},
|
||||
"detect": {
|
||||
"dimensionMustBeEven": "Trebuie să fie un număr par."
|
||||
}
|
||||
}
|
||||
|
||||
@ -42,5 +42,31 @@
|
||||
"show_camera_status": "Care este starea actuală a camerelor mele?",
|
||||
"recap": "Ce s-a întâmplat cât am fost plecat?",
|
||||
"watch_camera": "Urmărește ușa din față și anunță-mă dacă apare cineva"
|
||||
},
|
||||
"new_chat": "Chat nou",
|
||||
"settings": {
|
||||
"title": "Setări chat",
|
||||
"show_stats": {
|
||||
"title": "Afișează statistici",
|
||||
"desc": "Afișează rata de generare și dimensiunea contextului pentru răspunsurile de chat.",
|
||||
"always": "Întotdeauna",
|
||||
"while_generating": "În timpul generării"
|
||||
},
|
||||
"auto_scroll": {
|
||||
"title": "Derulare automată",
|
||||
"desc": "Urmărește mesajele noi pe măsură ce sosesc."
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"tokens_per_second": "{{rate}} t/s",
|
||||
"context": "{{tokens}} token-uri"
|
||||
},
|
||||
"reasoning": {
|
||||
"active": "Raționament…",
|
||||
"show": "Afișează raționamentul",
|
||||
"hide": "Ascunde raționamentul"
|
||||
},
|
||||
"thinking": {
|
||||
"toggle": "Comută gândirea"
|
||||
}
|
||||
}
|
||||
|
||||
@ -229,7 +229,7 @@
|
||||
"aria": "Descarcă snapshot curat"
|
||||
},
|
||||
"debugReplay": {
|
||||
"label": "Reluare de depanare",
|
||||
"label": "Reluare depanare",
|
||||
"aria": "Vezi acest obiect urmărit în vizualizarea de reluare de depanare"
|
||||
},
|
||||
"more": {
|
||||
|
||||
@ -16,7 +16,8 @@
|
||||
"globalConfig": "Configurație Globală - Frigate",
|
||||
"cameraConfig": "Configurație Cameră - Frigate",
|
||||
"maintenance": "Mentenanță - Frigate",
|
||||
"profiles": "Profile - Frigate"
|
||||
"profiles": "Profile - Frigate",
|
||||
"detectorsAndModel": "Detectoare și model - Frigate"
|
||||
},
|
||||
"menu": {
|
||||
"ui": "Interfață (UI)",
|
||||
@ -91,7 +92,8 @@
|
||||
"regionGrid": "Grilă regiune",
|
||||
"uiSettings": "Setări UI",
|
||||
"profiles": "Profile",
|
||||
"systemGo2rtcStreams": "stream-uri go2rtc"
|
||||
"systemGo2rtcStreams": "stream-uri go2rtc",
|
||||
"systemDetectorsAndModel": "Detectori și model"
|
||||
},
|
||||
"dialog": {
|
||||
"unsavedChanges": {
|
||||
@ -778,7 +780,7 @@
|
||||
"baseModel": "Model de Bază",
|
||||
"loading": "Se încarcă informațiile despre model…",
|
||||
"error": "Eroare la încărcarea informațiilor despre model",
|
||||
"availableModels": "Modele Disponibile",
|
||||
"availableModels": "Modele Frigate+ disponibile",
|
||||
"modelType": "Tip Model",
|
||||
"trainDate": "Data Antrenării",
|
||||
"cameras": "Camere",
|
||||
@ -804,7 +806,8 @@
|
||||
"currentModel": "Model Actual",
|
||||
"otherModels": "Alte Modele",
|
||||
"configuration": "Configurație"
|
||||
}
|
||||
},
|
||||
"changeInDetectorsAndModel": "Schimbă modelul"
|
||||
},
|
||||
"motionDetectionTuner": {
|
||||
"unsavedChanges": "Modificări nesalvate la reglajul de mișcare ({{camera}})",
|
||||
@ -1305,7 +1308,7 @@
|
||||
"title": "Activează / Dezactivează Camere",
|
||||
"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ă până la repornirea Frigate. Dezactivarea oprește procesarea stream-urilor pentru această cameră. Detecția, înregistrarea și depanarea vor fi indisponibile.<br /> <em>Notă: Acest lucru nu dezactivează restream-urile go2rtc.</em>",
|
||||
"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": "Am activat {{cameraName}} în configurație. Repornește Frigate pentru a aplica modificările.",
|
||||
@ -1314,6 +1317,19 @@
|
||||
"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",
|
||||
"details": {
|
||||
"edit": "Editează detaliile camerei",
|
||||
"title": "Editează detaliile camerei",
|
||||
"description": "Actualizează numele afișat și URL-ul extern utilizate pentru această cameră în întreaga interfață Frigate.",
|
||||
"friendlyNameLabel": "Nume afișat",
|
||||
"friendlyNameHelp": "Numele prietenos afișat pentru această cameră în întreaga interfață Frigate. Lasă gol pentru a utiliza ID-ul camerei.",
|
||||
"webuiUrlLabel": "URL-ul interfeței web a camerei",
|
||||
"webuiUrlHelp": "URL pentru a vizita interfața web a camerei direct din vizualizarea Depanare (Debug). Lasă gol pentru a dezactiva linkul.",
|
||||
"webuiUrlInvalid": "Trebuie să fie un URL valid (de exemplu, https://exemplu.com)."
|
||||
}
|
||||
},
|
||||
"cameraConfig": {
|
||||
@ -1689,13 +1705,21 @@
|
||||
},
|
||||
"addCustomLabel": "Adaugă etichetă personalizată...",
|
||||
"genaiModel": {
|
||||
"placeholder": "Selectează modelul…",
|
||||
"search": "Caută modele…",
|
||||
"noModels": "Niciun model disponibil"
|
||||
"placeholder": "Selectează sau introdu un model…",
|
||||
"search": "Caută sau introdu un model…",
|
||||
"noModels": "Niciun model disponibil",
|
||||
"available": "Modele disponibile",
|
||||
"useCustom": "Folosește \"{{value}}\"",
|
||||
"refresh": "Reîmprospătează modelele",
|
||||
"probeFailed": "Nu s-au putut interoga modelele",
|
||||
"fetchedModels": "Lista de modele preluată cu succes"
|
||||
},
|
||||
"knownPlates": {
|
||||
"namePlaceholder": "ex. Mașina soției",
|
||||
"platePlaceholder": "Număr plăcuță sau regex"
|
||||
},
|
||||
"semanticSearchModelSize": {
|
||||
"notApplicable": "Nu se aplică pentru furnizorii de GenAI"
|
||||
}
|
||||
},
|
||||
"globalConfig": {
|
||||
@ -1731,7 +1755,10 @@
|
||||
"saveAllPartial_few": "{{successCount}} din {{totalCount}} secțiuni salvate. {{failCount}} eșuate.",
|
||||
"saveAllPartial_other": "{{successCount}} din {{totalCount}} de secțiuni salvate. {{failCount}} eșuate.",
|
||||
"saveAllFailure": "Eroare la salvarea tuturor secțiunilor.",
|
||||
"applied": "Setările au fost aplicate cu succes"
|
||||
"applied": "Setările au fost aplicate cu succes",
|
||||
"saveAllSuccessRestartRequired_one": "{{count}} secțiune salvată cu succes. Repornește Frigate pentru a aplica modificările.",
|
||||
"saveAllSuccessRestartRequired_few": "{{count}} secțiuni salvate cu succes. Repornește Frigate pentru a aplica modificările.",
|
||||
"saveAllSuccessRestartRequired_other": "{{count}} de secțiuni salvate cu succes. Repornește Frigate pentru a aplica modificările."
|
||||
},
|
||||
"unsavedChanges": "Ai modificări nesalvate",
|
||||
"confirmReset": "Confirmă Resetarea",
|
||||
@ -1848,8 +1875,17 @@
|
||||
"audioMp3": "Transcodează în MP3",
|
||||
"audioExclude": "Exclude",
|
||||
"hardwareNone": "Fără accelerare hardware",
|
||||
"hardwareAuto": "Accelerare hardware automată"
|
||||
}
|
||||
"hardwareAuto": "Automat (recomandat)",
|
||||
"hardwareVaapi": "VAAPI",
|
||||
"hardwareCuda": "CUDA",
|
||||
"hardwareV4l2m2m": "V4L2 M2M",
|
||||
"hardwareDxva2": "DXVA2",
|
||||
"hardwareVideotoolbox": "VideoToolbox",
|
||||
"addVideoCodec": "Adaugă codec video",
|
||||
"addAudioCodec": "Adaugă codec audio",
|
||||
"removeCodec": "Elimină codecul"
|
||||
},
|
||||
"streamNumber": "Stream {{index}}"
|
||||
},
|
||||
"timestampPosition": {
|
||||
"tl": "Sus stânga",
|
||||
@ -1883,7 +1919,9 @@
|
||||
},
|
||||
"detect": {
|
||||
"fpsGreaterThanFive": "Setarea FPS-ului de detecție mai mare de 5 nu este recomandată. Valorile mai mari pot cauza probleme de performanță și nu vor oferi niciun beneficiu.",
|
||||
"disabled": "Detecția de obiecte este dezactivată. Snapshot-urile, elementele de revizuire și îmbogățirile precum recunoașterea facială, recunoașterea plăcuțelor de înmatriculare și AI-ul generativ nu vor funcționa."
|
||||
"disabled": "Detecția de obiecte este dezactivată. Snapshot-urile, elementele de revizuire și îmbogățirile precum recunoașterea facială, recunoașterea plăcuțelor de înmatriculare și AI-ul generativ nu vor funcționa.",
|
||||
"resolutionShouldBeMultipleOfFour": "Pentru rezultate optime, lățimea și înălțimea de detecție ar trebui să fie multipli de 4. Alte valori pare pot produce artefacte vizuale sau o ușoară distorsionare în fluxul de detecție.",
|
||||
"aspectRatioMismatch": "Lățimea și înălțimea introduse nu se potrivesc cu raportul de aspect al rezoluției actuale de detecție. Acest lucru poate produce o imagine întinsă sau distorsionată."
|
||||
},
|
||||
"faceRecognition": {
|
||||
"globalDisabled": "Îmbogățirea pentru recunoaștere facială trebuie activată pentru ca funcțiile de recunoaștere facială să funcționeze pe această cameră.",
|
||||
@ -1920,6 +1958,13 @@
|
||||
"objects": "Obiecte",
|
||||
"motion": "Mișcare",
|
||||
"continuous": "Continuu"
|
||||
},
|
||||
"cameraOrder": {
|
||||
"label": "Ordinea camerelor",
|
||||
"description": "Trage camerele pentru a le seta ordinea în aranjamentul Birdseye.",
|
||||
"saving": "Se salvează…",
|
||||
"saved": "Salvat",
|
||||
"reorderHandle": "Trage pentru a reordona"
|
||||
}
|
||||
},
|
||||
"snapshot": {
|
||||
@ -1976,5 +2021,35 @@
|
||||
"high": "Ridicat",
|
||||
"low": "Scăzut",
|
||||
"very_low": "Foarte scăzut"
|
||||
},
|
||||
"menuDot": {
|
||||
"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)"
|
||||
}
|
||||
}
|
||||
|
||||
@ -120,7 +120,19 @@
|
||||
"deleteNow": "Видалити негайно",
|
||||
"next": "Наступне",
|
||||
"unsuspended": "Відновити дію",
|
||||
"continue": "Продовжити"
|
||||
"continue": "Продовжити",
|
||||
"add": "Додати",
|
||||
"applying": "Застосовую…",
|
||||
"undo": "Скасувати",
|
||||
"copiedToClipboard": "Скопійовано в буфер обміну",
|
||||
"modified": "Змінено",
|
||||
"overridden": "Перевизначено",
|
||||
"resetToGlobal": "Скинути до Глобальних",
|
||||
"resetToDefault": "Скинути до По замовчуванню",
|
||||
"saveAll": "Зберігти все",
|
||||
"savingAll": "Зберігаю все…",
|
||||
"undoAll": "Відмінити все",
|
||||
"retry": "Спробувати ще"
|
||||
},
|
||||
"menu": {
|
||||
"language": {
|
||||
@ -165,7 +177,9 @@
|
||||
"bg": "Български (Болгарська)",
|
||||
"gl": "Galego (Галісійська)",
|
||||
"id": "Bahasa Indonesia (Індонезійська)",
|
||||
"ur": "اردو (Урду)"
|
||||
"ur": "اردو (Урду)",
|
||||
"hr": "Hrvatski (Хорватська)",
|
||||
"bs": "Bosanski (Боснійська)"
|
||||
},
|
||||
"system": "Система",
|
||||
"systemMetrics": "Системна метріка",
|
||||
@ -223,7 +237,11 @@
|
||||
},
|
||||
"appearance": "Зовнішність",
|
||||
"withSystem": "Система",
|
||||
"classification": "Класифікація"
|
||||
"classification": "Класифікація",
|
||||
"profiles": "Профілі",
|
||||
"actions": "Дії",
|
||||
"features": "Особливості",
|
||||
"chat": "Чат"
|
||||
},
|
||||
"unit": {
|
||||
"speed": {
|
||||
@ -258,7 +276,8 @@
|
||||
"error": {
|
||||
"title": "Не вдалося зберегти зміни конфігурації: {{errorMessage}}",
|
||||
"noMessage": "Не вдалося зберегти зміни налаштування"
|
||||
}
|
||||
},
|
||||
"success": "Зміни до налаштувань збережені вдало."
|
||||
},
|
||||
"copyUrlToClipboard": "Скопійовано URL до буфера обміну."
|
||||
},
|
||||
@ -303,5 +322,10 @@
|
||||
"field": {
|
||||
"optional": "Необов'язково",
|
||||
"internalID": "Внутрішній ідентифікатор, який Frigate використовує в конфігурації та базі даних"
|
||||
},
|
||||
"no_items": "Нема елементів",
|
||||
"validation_errors": "Помилки при перевірці",
|
||||
"credentialField": {
|
||||
"savedPlaceholder": "Збережено - залиште порожнім щоб зберегти поточні"
|
||||
}
|
||||
}
|
||||
|
||||
@ -82,6 +82,7 @@
|
||||
"hideOptions": "Приховати параметри"
|
||||
},
|
||||
"boundingBox": "Обмежувальна рамка",
|
||||
"timestamp": "Позначка часу"
|
||||
"timestamp": "Позначка часу",
|
||||
"paths": "Шляхи"
|
||||
}
|
||||
}
|
||||
|
||||
@ -53,16 +53,29 @@
|
||||
"export": {
|
||||
"toast": {
|
||||
"error": {
|
||||
"failed": "Не вдалося розпочати експорт: {{error}}",
|
||||
"failed": "Не вдалося додати до черги експорт: {{error}}",
|
||||
"endTimeMustAfterStartTime": "Час закінчення повинен бути після часу початку",
|
||||
"noVaildTimeSelected": "Не вибрано допустимий діапазон часу"
|
||||
},
|
||||
"success": "Експорт успішно розпочато. Перегляньте файл на сторінці експорту.",
|
||||
"view": "Переглянути"
|
||||
"view": "Переглянути",
|
||||
"queued": "Експорт додано до черги. Дивіться прогрес на сторінці експортів.",
|
||||
"batchSuccess_one": "Розпочинаю {{count}} експорт. Відкриваю справу зараз.",
|
||||
"batchSuccess_few": "Розпочинаю {{count}} експортів. Відкриваю справу зараз.",
|
||||
"batchSuccess_many": "Розпочинаю {{count}} експортів. Відкриваю справу зараз.",
|
||||
"batchPartial": "Розпочато {{successful}} з {{total}} експортів. Невдалі камери: {{failedCameras}}",
|
||||
"batchFailed": "Не зміг розпочати {{total}} експортів. Невдалі камери: {{failedCameras}}",
|
||||
"batchQueuedSuccess_one": "Додав до черги {{count}} експорт. Відкриваю справу зараз.",
|
||||
"batchQueuedSuccess_few": "Додав до черги {{count}} експортів. Відкриваю справу зараз.",
|
||||
"batchQueuedSuccess_many": "Додав до черги {{count}} експортів. Відкриваю справу зараз.",
|
||||
"batchQueuedPartial": "Додав до черги {{successful}} з {{total}} експортів. Невдалі камери: {{failedCameras}}",
|
||||
"batchQueueFailed": "Не зміг додати до черги {{total}} експортів. Невдалі камери: {{failedCameras}}"
|
||||
},
|
||||
"fromTimeline": {
|
||||
"saveExport": "Зберегти експорт",
|
||||
"previewExport": "Попередній перегляд експорту"
|
||||
"previewExport": "Попередній перегляд експорту",
|
||||
"queueingExport": "Додаю до черги експорт...",
|
||||
"useThisRange": "Використовуй цей діапазон"
|
||||
},
|
||||
"time": {
|
||||
"fromTimeline": "Вибір шкали часу",
|
||||
@ -84,7 +97,59 @@
|
||||
},
|
||||
"select": "Вибрати",
|
||||
"export": "Експорт",
|
||||
"selectOrExport": "Выбiр або експорт"
|
||||
"selectOrExport": "Выбiр або експорт",
|
||||
"case": {
|
||||
"newCaseOption": "Створити новий випадок",
|
||||
"newCaseNamePlaceholder": "Ім'я для нового випадку",
|
||||
"newCaseDescriptionPlaceholder": "Опис випадку",
|
||||
"label": "Випадок",
|
||||
"nonAdminHelp": "Новий випадок буде створено для цих експортів.",
|
||||
"placeholder": "Оберіть випадок"
|
||||
},
|
||||
"queueing": "Додаю експорт у чергу...",
|
||||
"tabs": {
|
||||
"export": "Одна камера",
|
||||
"multiCamera": "Мульті-камера"
|
||||
},
|
||||
"multiCamera": {
|
||||
"timeRange": "Діапазон часу",
|
||||
"selectFromTimeline": "Оберіть з шкали часу",
|
||||
"cameraSelection": "Камери",
|
||||
"cameraSelectionHelp": "Камери з відстежуваними об'єктами у цьому часовому діапазоні є попередньо обраними",
|
||||
"checkingActivity": "Перевіряю активність камери...",
|
||||
"noCameras": "Доступні камери відсутні",
|
||||
"detectionCount_one": "{{count}} відстежувана камера",
|
||||
"detectionCount_few": "{{count}} відстежувані камери",
|
||||
"detectionCount_many": "{{count}} відстежуваних камер",
|
||||
"nameLabel": "Ім'я для експорту",
|
||||
"namePlaceholder": "Необов'язкове базове ім'я для цих експортів",
|
||||
"queueingButton": "Додаю експорти у чергу...",
|
||||
"exportButton_one": "Експорт {{count}} камери",
|
||||
"exportButton_few": "Експорт {{count}} камер",
|
||||
"exportButton_many": "Експорт {{count}} камер"
|
||||
},
|
||||
"multi": {
|
||||
"title_one": "Експорт {{count}} рецензії",
|
||||
"title_few": "Експорт {{count}} рецензій",
|
||||
"title_many": "Експорт {{count}} рецензій",
|
||||
"description": "Експорт всіх обраних рецензій. Всі експорти будуть згруповані під спільною справою.",
|
||||
"descriptionNoCase": "Експорт всіх обраних рецензій.",
|
||||
"caseNamePlaceholder": "Переглянути експорт - {{date}}",
|
||||
"exportButton_one": "Переглянути {{count}} рецензію",
|
||||
"exportButton_few": "Переглянути {{count}} рецензії",
|
||||
"exportButton_many": "Переглянути {{count}} рецензій",
|
||||
"exportingButton": "Експортую...",
|
||||
"toast": {
|
||||
"started_one": "Розпочинаю {{count}} експорт. Відкриваю справу зараз.",
|
||||
"started_few": "Розпочинаю {{count}} експортів. Відкриваю справу зараз.",
|
||||
"started_many": "Розпочинаю {{count}} експортів. Відкриваю справу зараз.",
|
||||
"startedNoCase_one": "Розпочинаю {{count}} експорт.",
|
||||
"startedNoCase_few": "Розпочинаю {{count}} експортів.",
|
||||
"startedNoCase_many": "Розпочинаю {{count}} експортів.",
|
||||
"partial": "Розпочато {{successful}} з {{total}} експортів. Невдало: {{failedItems}}",
|
||||
"failed": "Не зміг розпочати {{total}} експортів. Невдало: {{failedItems}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"recording": {
|
||||
"button": {
|
||||
@ -96,12 +161,20 @@
|
||||
"confirmDelete": {
|
||||
"title": "Підтвердити вилучення",
|
||||
"desc": {
|
||||
"selected": "Ви впевнені, що хочете видалити все записане відео, пов'язане з цим пунктом огляду? <br /><br /> Утримуйте клавішу <em>Shift</em>, щоб обійти це діалогове вікно в майбутньому."
|
||||
"selected": "Ви впевнені, що хочете видалити все записане відео, пов'язане з цим пунктом огляду?<br /><br />Утримуйте клавішу <em>Shift</em>, щоб обійти це діалогове вікно в майбутньому."
|
||||
},
|
||||
"toast": {
|
||||
"error": "Не вдалося видалити: {{error}}",
|
||||
"success": "Відеозаписи, пов’язані з вибраними елементами огляду, успішно видалено."
|
||||
}
|
||||
},
|
||||
"shareTimestamp": {
|
||||
"label": "Поділитися позначкою часу",
|
||||
"title": "Поділитися позначкою часу",
|
||||
"description": "Поділитися URL з позначкою часу поточної позиції плеєру або оберіть довільну позначку часу. Зверніть увагу, що це не публічна URL і вона доступна тільки для користувачів з доступом до Frigate та цієї камери.",
|
||||
"custom": "Довільна позначка часу",
|
||||
"button": "Поділитися URL з позначкою часу",
|
||||
"shareTitle": "Позначка часу для Frigate рецензії: {{camera}}"
|
||||
}
|
||||
},
|
||||
"restart": {
|
||||
@ -111,7 +184,8 @@
|
||||
"title": "Frigate перезапускається",
|
||||
"content": "Цю сторінку буде перезавантажено за {{countdown}} секунд.",
|
||||
"button": "Примусово перезавантажити"
|
||||
}
|
||||
},
|
||||
"description": "Це призупинить роботу Frigate на час перезавантаження."
|
||||
},
|
||||
"imagePicker": {
|
||||
"selectImage": "Вибір мініатюри відстежуваного об'єкта",
|
||||
|
||||
@ -37,7 +37,7 @@
|
||||
},
|
||||
"streamOffline": {
|
||||
"title": "Струм офлайн",
|
||||
"desc": "Потік <code> detect </code > камера {{cameraName}} не отримувала ніяких кадрів, перевіряйте журнали помилок"
|
||||
"desc": "Потік <code>detect</code > камери {{cameraName}} не отримував ніяких кадрів, перевірте журнал помилок"
|
||||
},
|
||||
"cameraDisabled": "Камера вимкнена",
|
||||
"toast": {
|
||||
|
||||
@ -12,12 +12,12 @@
|
||||
},
|
||||
"toast": {
|
||||
"success": {
|
||||
"deletedCategory_one": "Видалений клас",
|
||||
"deletedCategory_few": "",
|
||||
"deletedCategory_many": "",
|
||||
"deletedImage_one": "Видалені зображення",
|
||||
"deletedImage_few": "",
|
||||
"deletedImage_many": "",
|
||||
"deletedCategory_one": "Видалено {{count}} клас",
|
||||
"deletedCategory_few": "Видалено {{count}} класи",
|
||||
"deletedCategory_many": "Видалено {{count}} класів",
|
||||
"deletedImage_one": "Видалено {{count}} зображення",
|
||||
"deletedImage_few": "Видалено {{count}} зображення",
|
||||
"deletedImage_many": "Видалено {{count}} зображень",
|
||||
"categorizedImage": "Зображення успішно класифіковано",
|
||||
"trainedModel": "Успішно навчена модель.",
|
||||
"trainingModel": "Успішно розпочато навчання моделі.",
|
||||
|
||||
@ -135,7 +135,7 @@
|
||||
},
|
||||
"context": {
|
||||
"documentation": "Прочитати документацію",
|
||||
"title": "Маски руху використовуються для запобігання виявлення небажаних типів руху (наприклад: гілки дерева, часові мітки камери). Слід використовувати маски руху<em>дуже економно</em>, надмірне маскування ускладнить відстеження об'єктів."
|
||||
"title": "Маски руху використовуються для запобігання виявлення небажаних типів руху (наприклад: гілки дерева, часові мітки камери). Слід використовувати маски руху <em>дуже економно</em>, надмірне маскування ускладнить відстеження об'єктів."
|
||||
},
|
||||
"clickDrawPolygon": "Клацніть, щоб намалювати багатокутник на зображенні.",
|
||||
"add": "Нова маска руху",
|
||||
@ -300,7 +300,7 @@
|
||||
"all": "Усі маски та зони"
|
||||
},
|
||||
"motionMaskLabel": "Маска руху {{number}}",
|
||||
"objectMaskLabel": "Маска об'єкта {{number}} ({{label}})"
|
||||
"objectMaskLabel": "Маска об'єкта {{number}}"
|
||||
},
|
||||
"debug": {
|
||||
"zones": {
|
||||
@ -451,7 +451,7 @@
|
||||
"snapshots": "Знімки",
|
||||
"cleanCopySnapshots": "<code>clean_copy</code> Знімки"
|
||||
},
|
||||
"cleanCopyWarning": "На деяких камерах увімкнено знімки екрана, але вимкнено чисте копіювання. Щоб мати змогу надсилати зображення з цих камер до Frigate+, потрібно ввімкнути параметр <code>clean_copy</code> у конфігурації знімків екрана."
|
||||
"cleanCopyWarning": "На деяких камерах знімки екрана вимкнені"
|
||||
},
|
||||
"apiKey": {
|
||||
"desc": "Ключ API Frigate+ забезпечує інтеграцію з сервісом Frigate+.",
|
||||
@ -529,7 +529,7 @@
|
||||
"motionDetectionTuner": {
|
||||
"improveContrast": {
|
||||
"title": "Покращення контрастності",
|
||||
"desc": "Покращення контрастності для темніших сцен. <em>За замовчуванням: УВІМК.</em>"
|
||||
"desc": "Покращення контрастності для темніших сцен. <em>За замовчуванням: УВІМК</em>"
|
||||
},
|
||||
"desc": {
|
||||
"documentation": "Прочитайте посібник з налаштування руху",
|
||||
@ -578,7 +578,8 @@
|
||||
"triggers": "Тригери",
|
||||
"roles": "Ролі",
|
||||
"cameraManagement": "Управління",
|
||||
"cameraReview": "Огляду"
|
||||
"cameraReview": "Огляду",
|
||||
"profiles": "Профілі"
|
||||
},
|
||||
"dialog": {
|
||||
"unsavedChanges": {
|
||||
@ -647,7 +648,7 @@
|
||||
"hide": "Приховати пароль",
|
||||
"requirements": {
|
||||
"title": "Вимоги до пароля:",
|
||||
"length": "Принаймні 8 символів",
|
||||
"length": "Принаймні 12 символів",
|
||||
"uppercase": "Принаймні одна велика літера",
|
||||
"digit": "Принаймні одна цифра",
|
||||
"special": "Принаймні один спеціальний символ (!@#$%^&*(),.?\":{}|<>)"
|
||||
|
||||
@ -68,7 +68,7 @@
|
||||
"classification_speed": "Швидкість класифікації {{name}}",
|
||||
"classification_events_per_second": "{{name}} Подій класифікації за секунду"
|
||||
},
|
||||
"title": "Збагаченням",
|
||||
"title": "Збагачення",
|
||||
"infPerSecond": "Висновки за секунду",
|
||||
"averageInf": "Середній час висновування"
|
||||
},
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user