mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-21 12:36:42 +03:00
Compare commits
21 Commits
689c8dea0d
...
fb18ccddd7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
fb18ccddd7 | ||
|
|
01155c2b6b | ||
|
|
a0d3b924d2 | ||
|
|
6cc9ae6c36 | ||
|
|
8d7afc5192 | ||
|
|
5d4535b1cf | ||
|
|
4d7d4b7709 | ||
|
|
45f5ce5cdf | ||
|
|
ec4c54d9cd | ||
|
|
235b1a252e | ||
|
|
683fff7edc | ||
|
|
62a812ee4e | ||
|
|
f326060b2d | ||
|
|
f5f079e5e4 | ||
|
|
092005d225 | ||
|
|
80742e102f | ||
|
|
fb110fbd37 | ||
|
|
47a49f6dfa | ||
|
|
f0edef986c | ||
|
|
dbe422b1f4 | ||
|
|
c0f3165204 |
@ -7,7 +7,8 @@
|
|||||||
"deleteImages": "Apagar Imagens",
|
"deleteImages": "Apagar Imagens",
|
||||||
"trainModel": "Treinar Modelo",
|
"trainModel": "Treinar Modelo",
|
||||||
"addClassification": "Adicionar classificação",
|
"addClassification": "Adicionar classificação",
|
||||||
"deleteModels": "Excluir modelos"
|
"deleteModels": "Excluir modelos",
|
||||||
|
"editModel": "Editar Modelo"
|
||||||
},
|
},
|
||||||
"toast": {
|
"toast": {
|
||||||
"success": {
|
"success": {
|
||||||
@ -16,9 +17,9 @@
|
|||||||
"categorizedImage": "Imagem Classificada com Sucesso",
|
"categorizedImage": "Imagem Classificada com Sucesso",
|
||||||
"trainedModel": "Modelo treinado com sucesso.",
|
"trainedModel": "Modelo treinado com sucesso.",
|
||||||
"trainingModel": "Treinamento do modelo iniciado com sucesso.",
|
"trainingModel": "Treinamento do modelo iniciado com sucesso.",
|
||||||
"deletedModel_one": "Modelo(s) {{count}} excluído(s) com sucesso",
|
"deletedModel_one": "{{count}} modelo excluído com sucesso",
|
||||||
"deletedModel_many": "",
|
"deletedModel_many": "{{count}} modelos excluídos com sucesso",
|
||||||
"deletedModel_other": ""
|
"deletedModel_other": "{{count}} modelos excluídos com sucesso"
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"deleteImageFailed": "Falha ao deletar:{{errorMessage}}",
|
"deleteImageFailed": "Falha ao deletar:{{errorMessage}}",
|
||||||
@ -35,5 +36,14 @@
|
|||||||
"deleteModel": {
|
"deleteModel": {
|
||||||
"title": "Deletar modelo de classificação",
|
"title": "Deletar modelo de classificação",
|
||||||
"single": "Tem certeza de que deseja excluir {{name}}? Isso excluirá permanentemente todos os dados associados, incluindo imagens e dados de treinamento. Esta ação não pode ser desfeita."
|
"single": "Tem certeza de que deseja excluir {{name}}? Isso excluirá permanentemente todos os dados associados, incluindo imagens e dados de treinamento. Esta ação não pode ser desfeita."
|
||||||
|
},
|
||||||
|
"details": {
|
||||||
|
"scoreInfo": "A pontuação representa a média de confiança da classificação de todas as detecções deste objeto."
|
||||||
|
},
|
||||||
|
"tooltip": {
|
||||||
|
"trainingInProgress": "O modelo está sendo treinado",
|
||||||
|
"noNewImages": "Nenhuma nova imagem para treinar. Classifique mais imagens para treinar mais.",
|
||||||
|
"noChanges": "Nenhuma alteração ao conjunto de dados desde o último treinamento.",
|
||||||
|
"modelNotReady": "O modelo não está pronto para treinamento"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -40,8 +40,8 @@
|
|||||||
"detail": {
|
"detail": {
|
||||||
"noDataFound": "Nenhum dado de detalhe para revisar",
|
"noDataFound": "Nenhum dado de detalhe para revisar",
|
||||||
"aria": "Alternar visualização de detalhe",
|
"aria": "Alternar visualização de detalhe",
|
||||||
"trackedObject_one": "objeto",
|
"trackedObject_one": "{{count}} objeto(s)",
|
||||||
"trackedObject_other": "objetos",
|
"trackedObject_other": "{{count}} objetos",
|
||||||
"noObjectDetailData": "Nenhum dado de detalhe de objeto disponível.",
|
"noObjectDetailData": "Nenhum dado de detalhe de objeto disponível.",
|
||||||
"label": "Detalhe",
|
"label": "Detalhe",
|
||||||
"settings": "Configurações de visualização detalhada",
|
"settings": "Configurações de visualização detalhada",
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
"masksAndZones": "Editor de Máscara e Zona - Frigate",
|
"masksAndZones": "Editor de Máscara e Zona - Frigate",
|
||||||
"motionTuner": "Ajuste de Movimento - Frigate",
|
"motionTuner": "Ajuste de Movimento - Frigate",
|
||||||
"object": "Debug - Frigate",
|
"object": "Debug - Frigate",
|
||||||
"general": "Configurações Gerais - Frigate",
|
"general": "Configurações de Interface de Usuário - Frigate",
|
||||||
"frigatePlus": "Frigate+ Configurações- Frigate",
|
"frigatePlus": "Frigate+ Configurações- Frigate",
|
||||||
"notifications": "Configurações de notificação - Frigate",
|
"notifications": "Configurações de notificação - Frigate",
|
||||||
"cameraManagement": "Gerenciar Câmeras - Frigate",
|
"cameraManagement": "Gerenciar Câmeras - Frigate",
|
||||||
|
|||||||
@ -72,7 +72,10 @@
|
|||||||
"24hour": "dd-MM-yy-HH-mm-ss"
|
"24hour": "dd-MM-yy-HH-mm-ss"
|
||||||
},
|
},
|
||||||
"day_one": "{{time}} dag",
|
"day_one": "{{time}} dag",
|
||||||
"day_other": "{{time}} dagar"
|
"day_other": "{{time}} dagar",
|
||||||
|
"inProgress": "Pågår",
|
||||||
|
"invalidStartTime": "Ogiltig starttid",
|
||||||
|
"invalidEndTime": "Ogiltig sluttid"
|
||||||
},
|
},
|
||||||
"button": {
|
"button": {
|
||||||
"save": "Spara",
|
"save": "Spara",
|
||||||
@ -109,7 +112,8 @@
|
|||||||
"no": "Nej",
|
"no": "Nej",
|
||||||
"download": "Ladda ner",
|
"download": "Ladda ner",
|
||||||
"info": "Info",
|
"info": "Info",
|
||||||
"export": "Exportera"
|
"export": "Exportera",
|
||||||
|
"continue": "Fortsätta"
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
"language": {
|
"language": {
|
||||||
@ -209,7 +213,8 @@
|
|||||||
"languages": "Språk",
|
"languages": "Språk",
|
||||||
"configurationEditor": "Konfigurationsredigerare",
|
"configurationEditor": "Konfigurationsredigerare",
|
||||||
"withSystem": "System",
|
"withSystem": "System",
|
||||||
"appearance": "Utseende"
|
"appearance": "Utseende",
|
||||||
|
"classification": "Klassificering"
|
||||||
},
|
},
|
||||||
"pagination": {
|
"pagination": {
|
||||||
"next": {
|
"next": {
|
||||||
|
|||||||
@ -19,28 +19,35 @@
|
|||||||
"trainingModel": "Modellträning har startat.",
|
"trainingModel": "Modellträning har startat.",
|
||||||
"deletedModel_one": "{{count}} modell har raderats",
|
"deletedModel_one": "{{count}} modell har raderats",
|
||||||
"deletedModel_other": "{{count}} modeller har raderats",
|
"deletedModel_other": "{{count}} modeller har raderats",
|
||||||
"updatedModel": "Uppdaterade modellkonfiguration"
|
"updatedModel": "Uppdaterade modellkonfiguration",
|
||||||
|
"renamedCategory": "Klassen har bytt namn till {{name}}"
|
||||||
},
|
},
|
||||||
"error": {
|
"error": {
|
||||||
"deleteImageFailed": "Misslyckades med att ta bort: {{errorMessage}}",
|
"deleteImageFailed": "Misslyckades med att ta bort: {{errorMessage}}",
|
||||||
"deleteCategoryFailed": "Misslyckades med att ta bort klassen: {{errorMessage}}",
|
"deleteCategoryFailed": "Misslyckades med att ta bort klassen: {{errorMessage}}",
|
||||||
"categorizeFailed": "Misslyckades med att kategorisera bilden: {{errorMessage}}",
|
"categorizeFailed": "Misslyckades med att kategorisera bilden: {{errorMessage}}",
|
||||||
"trainingFailed": "Misslyckades med att starta modellträning: {{errorMessage}}",
|
"trainingFailed": "Modellträningen misslyckades. Kontrollera Frigate loggarna för mer information.",
|
||||||
"deleteModelFailed": "Misslyckades med att ta bort modellen: {{errorMessage}}",
|
"deleteModelFailed": "Misslyckades med att ta bort modellen: {{errorMessage}}",
|
||||||
"updateModelFailed": "Misslyckades med att uppdatera modell: {{errorMessage}}"
|
"updateModelFailed": "Misslyckades med att uppdatera modell: {{errorMessage}}",
|
||||||
|
"trainingFailedToStart": "Misslyckades med att starta modellträning: {{errorMessage}}",
|
||||||
|
"renameCategoryFailed": "Misslyckades med att byta namn på klassen: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"deleteCategory": {
|
"deleteCategory": {
|
||||||
"title": "Ta bort klass",
|
"title": "Ta bort klass",
|
||||||
"desc": "Är du säker på att du vill ta bort klassen {{name}}? Detta kommer att ta bort alla associerade bilder permanent och kräva att modellen tränas om."
|
"desc": "Är du säker på att du vill ta bort klassen {{name}}? Detta kommer att ta bort alla associerade bilder permanent och kräva att modellen tränas om.",
|
||||||
|
"minClassesTitle": "Kan inte ta bort klassen",
|
||||||
|
"minClassesDesc": "En klassificeringsmodell måste ha minst två klasser. Lägg till ytterligare en klass innan du tar bort den här."
|
||||||
},
|
},
|
||||||
"deleteDatasetImages": {
|
"deleteDatasetImages": {
|
||||||
"title": "Ta bort datamängdsbilder",
|
"title": "Ta bort datamängdsbilder",
|
||||||
"desc": "Är du säker på att du vill ta bort {{count}} bilder från {{dataset}}? Den här åtgärden kan inte ångras och kräver att modellen tränas om."
|
"desc_one": "Är du säker på att du vill ta bort {{count}} bild från {{dataset}}? Den här åtgärden kan inte ångras och kräver att modellen tränas om.",
|
||||||
|
"desc_other": "Är du säker på att du vill ta bort {{count}} bilder från {{dataset}}? Den här åtgärden kan inte ångras och kräver att modellen tränas om."
|
||||||
},
|
},
|
||||||
"deleteTrainImages": {
|
"deleteTrainImages": {
|
||||||
"title": "Ta bort tränade bilder",
|
"title": "Ta bort tränade bilder",
|
||||||
"desc": "Är du säker på att du vill ta bort {{count}} bilder? Den här åtgärden kan inte ångras."
|
"desc_one": "Är du säker på att du vill ta bort {{count}} bild? Den här åtgärden kan inte ångras.",
|
||||||
|
"desc_other": "Är du säker på att du vill ta bort {{count}} bilder? Den här åtgärden kan inte ångras."
|
||||||
},
|
},
|
||||||
"renameCategory": {
|
"renameCategory": {
|
||||||
"title": "Byt namn på klass",
|
"title": "Byt namn på klass",
|
||||||
@ -139,13 +146,16 @@
|
|||||||
"generationFailed": "Genereringen misslyckades. Försök igen.",
|
"generationFailed": "Genereringen misslyckades. Försök igen.",
|
||||||
"classifyFailed": "Misslyckades med att klassificera bilder: {{error}}"
|
"classifyFailed": "Misslyckades med att klassificera bilder: {{error}}"
|
||||||
},
|
},
|
||||||
"generateSuccess": "Exempelbilder har genererats"
|
"generateSuccess": "Exempelbilder har genererats",
|
||||||
|
"allImagesRequired_one": "Vänligen klassificera alla bilder. {{count}} bild återstår.",
|
||||||
|
"allImagesRequired_other": "Vänligen klassificera alla bilder. {{count}} bilder återstår."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"deleteModel": {
|
"deleteModel": {
|
||||||
"title": "Ta bort klassificeringsmodell",
|
"title": "Ta bort klassificeringsmodell",
|
||||||
"single": "Är du säker på att du vill ta bort {{name}}? Detta kommer att permanent ta bort all tillhörande data, inklusive bilder och träningsdata. Åtgärden kan inte ångras.",
|
"single": "Är du säker på att du vill ta bort {{name}}? Detta kommer att permanent ta bort all tillhörande data, inklusive bilder och träningsdata. Åtgärden kan inte ångras.",
|
||||||
"desc": "Är du säker på att du vill ta bort {{count}} modell(er)? Detta kommer att permanent ta bort all tillhörande data, inklusive bilder och träningsdata. Åtgärden kan inte ångras."
|
"desc_one": "Är du säker på att du vill ta bort {{count}} modell? Detta kommer att permanent ta bort all tillhörande data, inklusive bilder och träningsdata. Åtgärden kan inte ångras.",
|
||||||
|
"desc_other": "Är du säker på att du vill ta bort {{count}} modeller? Detta kommer att permanent ta bort all tillhörande data, inklusive bilder och träningsdata. Åtgärden kan inte ångras."
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
"objects": "Objekt",
|
"objects": "Objekt",
|
||||||
@ -159,5 +169,11 @@
|
|||||||
"descriptionState": "Redigera klasserna för denna tillståndsklassificeringsmodell. Ändringar kräver omträning av modellen.",
|
"descriptionState": "Redigera klasserna för denna tillståndsklassificeringsmodell. Ändringar kräver omträning av modellen.",
|
||||||
"descriptionObject": "Redigera objekttyp och klassificeringstyp för denna objektklassificeringsmodell.",
|
"descriptionObject": "Redigera objekttyp och klassificeringstyp för denna objektklassificeringsmodell.",
|
||||||
"stateClassesInfo": "Observera: För att ändra tillståndsklasser måste modellen omtränas med de uppdaterade klasserna."
|
"stateClassesInfo": "Observera: För att ändra tillståndsklasser måste modellen omtränas med de uppdaterade klasserna."
|
||||||
|
},
|
||||||
|
"tooltip": {
|
||||||
|
"trainingInProgress": "Modellen tränar för närvarande",
|
||||||
|
"noNewImages": "Inga nya bilder att träna. Klassificera fler bilder i datasetet först.",
|
||||||
|
"noChanges": "Inga ändringar i datamängden sedan senaste träningen.",
|
||||||
|
"modelNotReady": "Modellen är inte redo för träning"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -40,8 +40,8 @@
|
|||||||
"detail": {
|
"detail": {
|
||||||
"noDataFound": "Inga detaljerade data att granska",
|
"noDataFound": "Inga detaljerade data att granska",
|
||||||
"aria": "Växla detaljvy",
|
"aria": "Växla detaljvy",
|
||||||
"trackedObject_one": "objekt",
|
"trackedObject_one": "{{count}} objekt",
|
||||||
"trackedObject_other": "objekt",
|
"trackedObject_other": "{{count}} objekt",
|
||||||
"noObjectDetailData": "Inga objektdetaljdata tillgängliga.",
|
"noObjectDetailData": "Inga objektdetaljdata tillgängliga.",
|
||||||
"label": "Detalj",
|
"label": "Detalj",
|
||||||
"settings": "Detaljvy inställningar",
|
"settings": "Detaljvy inställningar",
|
||||||
|
|||||||
@ -110,7 +110,8 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"snapshot": "ögonblicksbild",
|
"snapshot": "ögonblicksbild",
|
||||||
"object_lifecycle": "objektets livscykel",
|
"object_lifecycle": "objektets livscykel",
|
||||||
"thumbnail": "miniatyrbild"
|
"thumbnail": "miniatyrbild",
|
||||||
|
"tracking_details": "spårningsdetaljer"
|
||||||
},
|
},
|
||||||
"trackedObjectDetails": "Detaljer om spårade objekt",
|
"trackedObjectDetails": "Detaljer om spårade objekt",
|
||||||
"objectLifecycle": {
|
"objectLifecycle": {
|
||||||
@ -226,7 +227,9 @@
|
|||||||
"success": "Spårat objekt har raderats.",
|
"success": "Spårat objekt har raderats.",
|
||||||
"error": "Misslyckades med att ta bort spårat objekt: {{errorMessage}}"
|
"error": "Misslyckades med att ta bort spårat objekt: {{errorMessage}}"
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
"previousTrackedObject": "Föregående spårade objekt",
|
||||||
|
"nextTrackedObject": "Nästa spårade objekt"
|
||||||
},
|
},
|
||||||
"aiAnalysis": {
|
"aiAnalysis": {
|
||||||
"title": "AI-analys"
|
"title": "AI-analys"
|
||||||
@ -252,7 +255,7 @@
|
|||||||
"faceOrLicense_plate": "{{attribute}} upptäckt för {{label}}",
|
"faceOrLicense_plate": "{{attribute}} upptäckt för {{label}}",
|
||||||
"other": "{{label}} igenkänd som {{attribute}}"
|
"other": "{{label}} igenkänd som {{attribute}}"
|
||||||
},
|
},
|
||||||
"gone": "{{label}} vänster",
|
"gone": "{{label}} lämnade",
|
||||||
"heard": "{{label}} hördes",
|
"heard": "{{label}} hördes",
|
||||||
"external": "{{label}} upptäckt",
|
"external": "{{label}} upptäckt",
|
||||||
"header": {
|
"header": {
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
"documentTitle": {
|
"documentTitle": {
|
||||||
"camera": "Kamerainställningar - Frigate",
|
"camera": "Kamerainställningar - Frigate",
|
||||||
"default": "Inställningar - Frigate",
|
"default": "Inställningar - Frigate",
|
||||||
"general": "Allmänna inställningar - Frigate",
|
"general": "UI inställningar - Frigate",
|
||||||
"authentication": "Autentiseringsinställningar - Frigate",
|
"authentication": "Autentiseringsinställningar - Frigate",
|
||||||
"classification": "Klassificeringsinställningar - Frigate",
|
"classification": "Klassificeringsinställningar - Frigate",
|
||||||
"masksAndZones": "Maskerings- och zonverktyg - Frigate",
|
"masksAndZones": "Maskerings- och zonverktyg - Frigate",
|
||||||
@ -15,7 +15,7 @@
|
|||||||
"cameraReview": "Kameragranskningsinställningar - Frigate"
|
"cameraReview": "Kameragranskningsinställningar - Frigate"
|
||||||
},
|
},
|
||||||
"general": {
|
"general": {
|
||||||
"title": "Allmänna Inställningar",
|
"title": "UI inställningar",
|
||||||
"liveDashboard": {
|
"liveDashboard": {
|
||||||
"automaticLiveView": {
|
"automaticLiveView": {
|
||||||
"desc": "Automatiskt byte till kamera där aktivitet registreras. Inaktivering av denna inställning gör att en statisk bild visas i Live Panelen som uppdateras en gång per minut.",
|
"desc": "Automatiskt byte till kamera där aktivitet registreras. Inaktivering av denna inställning gör att en statisk bild visas i Live Panelen som uppdateras en gång per minut.",
|
||||||
@ -29,6 +29,10 @@
|
|||||||
"displayCameraNames": {
|
"displayCameraNames": {
|
||||||
"label": "Visa alltid kameranamn",
|
"label": "Visa alltid kameranamn",
|
||||||
"desc": "Visa alltid kameranamnen i ett chip i instrumentpanelen för livevisning med flera kameror."
|
"desc": "Visa alltid kameranamnen i ett chip i instrumentpanelen för livevisning med flera kameror."
|
||||||
|
},
|
||||||
|
"liveFallbackTimeout": {
|
||||||
|
"label": "Live spelare reserv timeout",
|
||||||
|
"desc": "När en kameras högkvalitativa liveström inte är tillgänglig, återgå till lågbandbreddsläge efter så här många sekunder. Standard: 3."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"storedLayouts": {
|
"storedLayouts": {
|
||||||
@ -866,7 +870,8 @@
|
|||||||
"steps": {
|
"steps": {
|
||||||
"nameAndConnection": "Namn och anslutning",
|
"nameAndConnection": "Namn och anslutning",
|
||||||
"streamConfiguration": "Strömkonfiguration",
|
"streamConfiguration": "Strömkonfiguration",
|
||||||
"validationAndTesting": "Validering och testning"
|
"validationAndTesting": "Validering och testning",
|
||||||
|
"probeOrSnapshot": "Prob eller ögonblicksbild"
|
||||||
},
|
},
|
||||||
"save": {
|
"save": {
|
||||||
"success": "Ny kamera {{cameraName}} har sparats.",
|
"success": "Ny kamera {{cameraName}} har sparats.",
|
||||||
@ -883,7 +888,7 @@
|
|||||||
"testFailed": "Strömtest misslyckades: {{error}}"
|
"testFailed": "Strömtest misslyckades: {{error}}"
|
||||||
},
|
},
|
||||||
"step1": {
|
"step1": {
|
||||||
"description": "Ange dina kamerauppgifter och testa anslutningen.",
|
"description": "Ange dina kamerauppgifter och välj att undersöka kameran eller manuellt välja märke.",
|
||||||
"cameraName": "Kameranamn",
|
"cameraName": "Kameranamn",
|
||||||
"cameraNamePlaceholder": "t.ex. ytterdörr eller Översikt över bakgård",
|
"cameraNamePlaceholder": "t.ex. ytterdörr eller Översikt över bakgård",
|
||||||
"host": "Värd-/IP-adress",
|
"host": "Värd-/IP-adress",
|
||||||
@ -923,10 +928,19 @@
|
|||||||
"testing": {
|
"testing": {
|
||||||
"probingMetadata": "Undersöker kamerans metadata...",
|
"probingMetadata": "Undersöker kamerans metadata...",
|
||||||
"fetchingSnapshot": "Hämtar kamerabild..."
|
"fetchingSnapshot": "Hämtar kamerabild..."
|
||||||
}
|
},
|
||||||
|
"connectionSettings": "Anslutningsinställningar",
|
||||||
|
"detectionMethod": "Strömdetekteringsmetod",
|
||||||
|
"onvifPort": "ONVIF-port",
|
||||||
|
"probeMode": "Undersök kameran",
|
||||||
|
"manualMode": "Manuellt val",
|
||||||
|
"detectionMethodDescription": "Undersök kameran med ONVIF (om det stöds) för att hitta kameraströms-URL:er, eller välj kameramärke manuellt för att använda fördefinierade URL:er. För att ange en anpassad RTSP-URL, välj den manuella metoden och välj \"Annat\".",
|
||||||
|
"onvifPortDescription": "För kameror som stöder ONVIF är detta vanligtvis 80 eller 8080.",
|
||||||
|
"useDigestAuth": "Använd digest-autentisering",
|
||||||
|
"useDigestAuthDescription": "Använd HTTP-sammanfattningsautentisering för ONVIF. Vissa kameror kan kräva ett dedikerat ONVIF-användarnamn/lösenord istället för standardadministratörsanvändaren."
|
||||||
},
|
},
|
||||||
"step2": {
|
"step2": {
|
||||||
"description": "Konfigurera strömningsroller och lägg till ytterligare strömmar för din kamera.",
|
"description": "Undersök kameran efter tillgängliga strömmar eller konfigurera manuella inställningar baserat på din valda detekteringsmetod.",
|
||||||
"streamsTitle": "Kameraströmmar",
|
"streamsTitle": "Kameraströmmar",
|
||||||
"addStream": "Lägg till ström",
|
"addStream": "Lägg till ström",
|
||||||
"addAnotherStream": "Lägg till ytterligare en ström",
|
"addAnotherStream": "Lägg till ytterligare en ström",
|
||||||
@ -945,8 +959,8 @@
|
|||||||
"audio": "Ljud"
|
"audio": "Ljud"
|
||||||
},
|
},
|
||||||
"testStream": "Testa anslutning",
|
"testStream": "Testa anslutning",
|
||||||
"testSuccess": "Ström testet lyckades!",
|
"testSuccess": "Anslutningstestet lyckades!",
|
||||||
"testFailed": "Ström testet misslyckades",
|
"testFailed": "Anslutningstestet misslyckades. Kontrollera dina indata och försök igen.",
|
||||||
"testFailedTitle": "Testet misslyckades",
|
"testFailedTitle": "Testet misslyckades",
|
||||||
"connected": "Ansluten",
|
"connected": "Ansluten",
|
||||||
"notConnected": "Inte ansluten",
|
"notConnected": "Inte ansluten",
|
||||||
@ -962,10 +976,42 @@
|
|||||||
"featuresPopover": {
|
"featuresPopover": {
|
||||||
"title": "Strömfunktioner",
|
"title": "Strömfunktioner",
|
||||||
"description": "Använd go2rtc-omströmning för att minska anslutningar till din kamera."
|
"description": "Använd go2rtc-omströmning för att minska anslutningar till din kamera."
|
||||||
|
},
|
||||||
|
"streamDetails": "Streamdetaljer",
|
||||||
|
"probing": "Undersöker kameran...",
|
||||||
|
"retry": "Försöka igen",
|
||||||
|
"testing": {
|
||||||
|
"probingMetadata": "Undersöker kamerans metadata...",
|
||||||
|
"fetchingSnapshot": "Hämtar kamerabild..."
|
||||||
|
},
|
||||||
|
"probeFailed": "Misslyckades med att undersöka kameran: {{error}}",
|
||||||
|
"probingDevice": "Undersöker enheten...",
|
||||||
|
"probeSuccessful": "Kontroll lyckades",
|
||||||
|
"probeError": "Kontroll fel",
|
||||||
|
"probeNoSuccess": "Kontroll misslyckades",
|
||||||
|
"deviceInfo": "Enhetsinformation",
|
||||||
|
"manufacturer": "Tillverkare",
|
||||||
|
"model": "Modell",
|
||||||
|
"firmware": "Inbyggd programvara",
|
||||||
|
"profiles": "Profiler",
|
||||||
|
"ptzSupport": "PTZ-stöd",
|
||||||
|
"autotrackingSupport": "Stöd för automatisk spårning",
|
||||||
|
"presets": "Förinställningar",
|
||||||
|
"rtspCandidates": "RTSP-kandidater",
|
||||||
|
"rtspCandidatesDescription": "Följande RTSP-URL:er hittades från kamera kontrollen. Testa anslutningen för att visa strömmetadata.",
|
||||||
|
"noRtspCandidates": "Inga RTSP-URL:er hittades från kameran. Dina inloggningsuppgifter kan vara felaktiga, eller så kanske kameran inte stöder ONVIF eller metoden som används för att hämta RTSP-URL:er. Gå tillbaka och ange RTSP-URL:en manuellt.",
|
||||||
|
"candidateStreamTitle": "Kandidat {{number}}",
|
||||||
|
"useCandidate": "Använda",
|
||||||
|
"uriCopy": "Kopiera",
|
||||||
|
"uriCopied": "URI kopierad till urklipp",
|
||||||
|
"testConnection": "Testa anslutning",
|
||||||
|
"toggleUriView": "Klicka för att växla mellan fullständig URI-vy",
|
||||||
|
"errors": {
|
||||||
|
"hostRequired": "Värd-/IP-adress krävs"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"step3": {
|
"step3": {
|
||||||
"description": "Slutgiltig validering och analys innan du sparar din nya kamera. Anslut varje ström innan du sparar.",
|
"description": "Konfigurera strömningsroller och lägg till ytterligare strömmar för din kamera.",
|
||||||
"validationTitle": "Strömvalidering",
|
"validationTitle": "Strömvalidering",
|
||||||
"connectAllStreams": "Anslut alla strömmar",
|
"connectAllStreams": "Anslut alla strömmar",
|
||||||
"reconnectionSuccess": "Återanslutningen lyckades.",
|
"reconnectionSuccess": "Återanslutningen lyckades.",
|
||||||
@ -1006,7 +1052,91 @@
|
|||||||
"resolutionLow": "En upplösning på {{resolution}} kan vara för låg för tillförlitlig detektering av små objekt."
|
"resolutionLow": "En upplösning på {{resolution}} kan vara för låg för tillförlitlig detektering av små objekt."
|
||||||
},
|
},
|
||||||
"ffmpegModule": "Använd läge för strömkompatibilitet",
|
"ffmpegModule": "Använd läge för strömkompatibilitet",
|
||||||
"ffmpegModuleDescription": "Om strömmen inte läses in efter flera försök, prova att aktivera detta. När det är aktiverat kommer Frigate att använda ffmpeg-modulen med go2rtc. Detta kan ge bättre kompatibilitet med vissa kameraströmmar."
|
"ffmpegModuleDescription": "Om strömmen inte läses in efter flera försök, prova att aktivera detta. När det är aktiverat kommer Frigate att använda ffmpeg-modulen med go2rtc. Detta kan ge bättre kompatibilitet med vissa kameraströmmar.",
|
||||||
|
"streamsTitle": "Kameraströmmar",
|
||||||
|
"addStream": "Lägg till ström",
|
||||||
|
"addAnotherStream": "Lägg till ytterligare en ström",
|
||||||
|
"streamUrl": "Stream-URL",
|
||||||
|
"streamUrlPlaceholder": "rtsp://användarnamn:lösenord@värd:portnummer/plats",
|
||||||
|
"selectStream": "Välj en ström",
|
||||||
|
"searchCandidates": "Sök kandidater...",
|
||||||
|
"noStreamFound": "Ingen ström hittades",
|
||||||
|
"url": "URL",
|
||||||
|
"resolution": "Upplösning",
|
||||||
|
"selectResolution": "Välj upplösning",
|
||||||
|
"quality": "Kvalitet",
|
||||||
|
"selectQuality": "Välj kvalitet",
|
||||||
|
"roleLabels": {
|
||||||
|
"detect": "Objektdetektering",
|
||||||
|
"record": "Inspelning",
|
||||||
|
"audio": "Audio"
|
||||||
|
},
|
||||||
|
"testStream": "Testa anslutning",
|
||||||
|
"testSuccess": "Streamtestet lyckades!",
|
||||||
|
"testFailed": "Strömtestet misslyckades",
|
||||||
|
"testFailedTitle": "Testet misslyckades",
|
||||||
|
"connected": "Ansluten",
|
||||||
|
"notConnected": "Inte ansluten",
|
||||||
|
"featuresTitle": "Funktioner",
|
||||||
|
"go2rtc": "Minska anslutningar till kameran",
|
||||||
|
"detectRoleWarning": "Minst en ström måste ha rollen \"upptäck\" för att fortsätta.",
|
||||||
|
"rolesPopover": {
|
||||||
|
"title": "Stream-roller",
|
||||||
|
"detect": "Huvud kamera flöde för objektdetektering.",
|
||||||
|
"record": "Sparar segment av videoflödet baserat på konfigurationsinställningar.",
|
||||||
|
"audio": "Flöde för ljudbaserad detektering."
|
||||||
|
},
|
||||||
|
"featuresPopover": {
|
||||||
|
"title": "Streamfunktioner",
|
||||||
|
"description": "Använd go2rtc-omströmning för att minska anslutningar till din kamera."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"step4": {
|
||||||
|
"description": "Slutgiltig validering och analys innan du sparar din nya kamera. Anslut varje ström innan du sparar.",
|
||||||
|
"validationTitle": "Ström validering",
|
||||||
|
"connectAllStreams": "Anslut alla strömmar",
|
||||||
|
"reconnectionSuccess": "Återanslutningen lyckades.",
|
||||||
|
"reconnectionPartial": "Vissa strömmar kunde inte återanslutas.",
|
||||||
|
"streamUnavailable": "Förhandsgranskning av strömmen är inte tillgänglig",
|
||||||
|
"reload": "Ladda om",
|
||||||
|
"connecting": "Ansluter...",
|
||||||
|
"streamTitle": "Ström {{number}}",
|
||||||
|
"valid": "Giltig",
|
||||||
|
"failed": "Misslyckades",
|
||||||
|
"notTested": "Inte testad",
|
||||||
|
"connectStream": "Ansluta",
|
||||||
|
"connectingStream": "Ansluter",
|
||||||
|
"disconnectStream": "Koppla från",
|
||||||
|
"estimatedBandwidth": "Uppskattad bandbredd",
|
||||||
|
"roles": "Roller",
|
||||||
|
"ffmpegModule": "Använd strömkompatibilitetsläge",
|
||||||
|
"ffmpegModuleDescription": "Om strömmen inte laddas efter flera försök, försök att aktivera detta. När det är aktiverat kommer Frigate att använda ffmpeg-modulen med go2rtc. Detta kan ge bättre kompatibilitet med vissa kameraströmmar.",
|
||||||
|
"none": "Ingen",
|
||||||
|
"error": "Fel",
|
||||||
|
"streamValidated": "Ström {{number}} har validerats",
|
||||||
|
"streamValidationFailed": "Validering av ström {{number}} misslyckades",
|
||||||
|
"saveAndApply": "Spara ny kamera",
|
||||||
|
"saveError": "Ogiltig konfiguration. Kontrollera dina inställningar.",
|
||||||
|
"issues": {
|
||||||
|
"title": "Ström validering",
|
||||||
|
"videoCodecGood": "Videokodeken är {{codec}}.",
|
||||||
|
"audioCodecGood": "Ljudkodeken är {{codec}}.",
|
||||||
|
"resolutionHigh": "En upplösning på {{resolution}} kan orsaka ökad resursanvändning.",
|
||||||
|
"resolutionLow": "En upplösning på {{resolution}} kan vara för låg för tillförlitlig detektering av små objekt.",
|
||||||
|
"noAudioWarning": "Inget ljud upptäcktes för den här strömmen, inspelningarna kommer inte att ha ljud.",
|
||||||
|
"audioCodecRecordError": "AAC-ljudkodeken krävs för att stödja ljud i inspelningar.",
|
||||||
|
"audioCodecRequired": "En ljudström krävs för att stödja ljuddetektering.",
|
||||||
|
"restreamingWarning": "Att minska anslutningarna till kameran för inspelningsströmmen kan öka CPU-användningen något.",
|
||||||
|
"brands": {
|
||||||
|
"reolink-rtsp": "Reolink RTSP rekommenderas inte. Aktivera HTTP i kamerans firmwareinställningar och starta om guiden."
|
||||||
|
},
|
||||||
|
"dahua": {
|
||||||
|
"substreamWarning": "Delström 1 är låst till en låg upplösning. Många Dahua/Amcrest/EmpireTech-kameror stöder ytterligare delströmmar som måste aktiveras i kamerans inställningar. Det rekommenderas att kontrollera och använda dessa strömmar om de är tillgängliga."
|
||||||
|
},
|
||||||
|
"hikvision": {
|
||||||
|
"substreamWarning": "Delström 1 är låst till en låg upplösning. Många Hikvision-kameror stöder ytterligare delströmmar som måste aktiveras i kamerans inställningar. Det rekommenderas att kontrollera och använda dessa strömmar om de är tillgängliga."
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"cameraManagement": {
|
"cameraManagement": {
|
||||||
|
|||||||
@ -309,7 +309,7 @@
|
|||||||
"name": {
|
"name": {
|
||||||
"title": "区域名称",
|
"title": "区域名称",
|
||||||
"inputPlaceHolder": "请输入名称…",
|
"inputPlaceHolder": "请输入名称…",
|
||||||
"tips": "名称至少包含两个字符,其中至少需要一个英文字母,且不能和摄像头或其他区域同名。同时,当前仅支持英文与数字组合。"
|
"tips": "名称至少包含两个字符,且不能和摄像头或其他区域同名。"
|
||||||
},
|
},
|
||||||
"inertia": {
|
"inertia": {
|
||||||
"title": "惯性",
|
"title": "惯性",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user