{
  "documentTitle": {
    "camera": "Kamerainställningar - Frigate",
    "default": "Inställningar - Frigate",
    "general": "Användargränssnitt Inställningar - Frigate",
    "authentication": "Autentiseringsinställningar - Frigate",
    "classification": "Klassificeringsinställningar - Frigate",
    "masksAndZones": "Maskerings- och zonverktyg - Frigate",
    "enrichments": "Förbättringsinställningar - Frigate",
    "frigatePlus": "Frigate+ Inställningar - Frigate",
    "notifications": "Notifikations Inställningar - Frigate",
    "motionTuner": "Rörelse inställning - Frigate",
    "object": "Felsöka - Frigate",
    "cameraManagement": "Hantera kameror - Frigate",
    "cameraReview": "Kameragranskningsinställningar - Frigate"
  },
  "general": {
    "title": "UI inställningar",
    "liveDashboard": {
      "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.",
        "label": "Automatisk Live Visning"
      },
      "playAlertVideos": {
        "desc": "Som standard visas varningar på Live panelen som små loopande klipp. Inaktivera denna inställning för att bara visa en statisk bild av nya varningar på denna enhet/webbläsare.",
        "label": "Spela upp Varnings videor"
      },
      "title": "Live Panel",
      "displayCameraNames": {
        "label": "Visa alltid kameranamn",
        "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": {
      "title": "Sparade Layouter",
      "desc": "Layouten av kameror i en grupp kan dras för att ändra storlek. Positionerna lagras lokalt i din webbläsare.",
      "clearAll": "Rensa Alla Layouter"
    },
    "cameraGroupStreaming": {
      "desc": "Streaming inställningar för varje kameragrupp lagras lokalt i din webbläsare.",
      "clearAll": "Rensa Alla Streaming Inställningar",
      "title": "Kamera Grupp Streaming Inställningar"
    },
    "recordingsViewer": {
      "title": "Inspelningsvisare",
      "defaultPlaybackRate": {
        "desc": "Standard uppspelningshastighet för inspelningar.",
        "label": "Standard Uppspelningshastighet"
      }
    },
    "calendar": {
      "firstWeekday": {
        "sunday": "Söndag",
        "monday": "Måndag",
        "label": "Första Veckodag",
        "desc": "Den dag då veckorna i översynskalendern börjar."
      },
      "title": "Kalender"
    },
    "toast": {
      "success": {
        "clearStoredLayout": "Rensa lagrad layout för {{cameraName}}",
        "clearStreamingSettings": "Rensa streaminginställningar för samtliga kameragrupper."
      },
      "error": {
        "clearStoredLayoutFailed": "Misslyckades att rensa lagrad layout för: {{errorMessage}}",
        "clearStreamingSettingsFailed": "Misslyckades med att rensa streaminginställningar: {{errorMessage}}"
      }
    }
  },
  "cameraSetting": {
    "noCamera": "Ingen Kamera",
    "camera": "Kamera"
  },
  "enrichments": {
    "unsavedChanges": "Osparade Förbättringsinställningar",
    "birdClassification": {
      "title": "Fågel klassificering",
      "desc": "Fågelklassificering identifierar kända fåglar med hjälp av en kvantiserad Tensorflow-modell. När en känd fågel känns igen läggs dess vanliga namn till som en underetikett. Denna information inkluderas i användargränssnittet, filter och i aviseringar."
    },
    "title": "Förbättringsinställningar",
    "semanticSearch": {
      "title": "Semantisk sökning",
      "desc": "Semantisk sökning i Frigate låter dig hitta spårade objekt i dina granskningsobjekt med hjälp av antingen själva bilden, en användardefinierad textbeskrivning eller en automatiskt genererad.",
      "readTheDocumentation": "Läs dokumentationen",
      "reindexNow": {
        "label": "Omindexera nu",
        "desc": "Omindexering kommer att generera inbäddningar för alla spårade objekt. Den här processen körs i bakgrunden och kan maximera din CPU och ta en hel del tid beroende på antalet spårade objekt du har.",
        "confirmTitle": "Bekräfta omindexering",
        "confirmDesc": "Är du säker på att du vill omindexera alla spårade objektinbäddningar? Den här processen körs i bakgrunden men den kan maximera din processor och ta en hel del tid. Du kan se förloppet på Utforska-sidan.",
        "confirmButton": "Omindexera",
        "success": "Omindexeringen har startat.",
        "alreadyInProgress": "Omindexering pågår redan.",
        "error": "Misslyckades med att starta omindexering: {{errorMessage}}"
      },
      "modelSize": {
        "label": "Modellstorlek",
        "desc": "Storleken på modellen som används för semantiska sökinbäddningar.",
        "small": {
          "title": "små",
          "desc": "Att använda <em>small</em> använder en kvantiserad version av modellen som använder mindre RAM och körs snabbare på CPU med en mycket försumbar skillnad i inbäddningskvalitet."
        },
        "large": {
          "title": "stor",
          "desc": "Att använda <em>large</em> använder hela Jina-modellen och körs automatiskt på GPU:n om tillämpligt."
        }
      }
    },
    "faceRecognition": {
      "desc": "Ansiktsigenkänning gör att personer kan tilldelas namn och när deras ansikte känns igen kommer Frigate att tilldela personens namn som en underetikett. Denna information finns i användargränssnittet, filter och i aviseringar.",
      "readTheDocumentation": "Läs dokumentationen",
      "modelSize": {
        "label": "Modellstorlek",
        "desc": "Storleken på modellen som används för ansiktsigenkänning.",
        "small": {
          "title": "små",
          "desc": "Att använda <em>small</em> använder en FaceNet-modell för ansiktsinbäddning som körs effektivt på de flesta processorer."
        },
        "large": {
          "title": "stor",
          "desc": "Att använda <em>large</em> använder en ArcFace-modell för ansiktsinbäddning och körs automatiskt på GPU:n om tillämpligt."
        }
      },
      "title": "Ansikts igenkänning"
    },
    "licensePlateRecognition": {
      "title": "Nummerplåt Erkännande",
      "desc": "Frigate kan känna igen nummerplåt på fordon och automatiskt lägga till de upptäckta tecknen i fältet recognized_license_plate eller ett känt namn som en underetikett till objekt av typen bil. Ett vanligt användningsfall kan vara att läsa nummerplåtor på bilar som kör in på en uppfart eller bilar som passerar på en gata.",
      "readTheDocumentation": "Läs dokumentationen"
    },
    "restart_required": "Omstart krävs (berikningsinställningar har ändrats)",
    "toast": {
      "success": "Inställningarna för berikning har sparats. Starta om Frigate för att tillämpa dina ändringar.",
      "error": "Kunde inte spara konfigurationsändringarna: {{errorMessage}}"
    }
  },
  "menu": {
    "ui": "Användargränssnitt",
    "cameras": "Kamera Inställningar",
    "masksAndZones": "Masker / Områden",
    "users": "Användare",
    "notifications": "Notifikationer",
    "frigateplus": "Frigate+",
    "enrichments": "Förbättringar",
    "motionTuner": "Rörelsemottagare",
    "debug": "Felsök",
    "triggers": "Utlösare",
    "roles": "Roller",
    "cameraManagement": "Hantering",
    "cameraReview": "Granska"
  },
  "dialog": {
    "unsavedChanges": {
      "title": "Du har osparade ändringar.",
      "desc": "Vill du spara dina ändringar innan du fortsätter?"
    }
  },
  "camera": {
    "title": "Kamera inställningar",
    "streams": {
      "title": "Videoströmmar",
      "desc": "Inaktivera tillfälligt en kamera tills Frigate startar om. Om du inaktiverar en kamera helt stoppas Frigates bearbetning av kamerans strömmar. Detektering, inspelning och felsökning kommer inte att vara tillgängliga.<br /> <em>Obs! Detta inaktiverar inte go2rtc-återströmmar.</em>"
    },
    "object_descriptions": {
      "title": "Generativa AI-objektbeskrivningar",
      "desc": "Aktivera/inaktivera tillfälligt generativa AI-objektbeskrivningar för den här kameran. När den är inaktiverad kommer AI-genererade beskrivningar inte att begäras för spårade objekt på den här kameran."
    },
    "review_descriptions": {
      "title": "Beskrivningar av generativa AI-granskningar",
      "desc": "Aktivera/inaktivera tillfälligt genererade AI-granskningsbeskrivningar för den här kameran. När det är inaktiverat kommer AI-genererade beskrivningar inte att begäras för granskningsobjekt på den här kameran."
    },
    "review": {
      "title": "Recensera",
      "desc": "Tillfälligt Aktivera/avaktivera varningar och detekteringar för den här kameran tills Frigate startar om. När den är avaktiverad genereras inga nya granskningsobjekt. ",
      "alerts": "Aviseringar ",
      "detections": "Detektioner "
    },
    "reviewClassification": {
      "title": "Granska klassificering",
      "desc": "Frigate kategoriserar granskningsobjekt som varningar och detekteringar. Som standard betraktas alla <em>person</em>- och <em>bil</em>-objekt som varningar. Du kan förfina kategoriseringen av dina granskningsobjekt genom att konfigurera obligatoriska zoner för dem.",
      "noDefinedZones": "Inga zoner är definierade för den här kameran.",
      "objectAlertsTips": "Alla {{alertsLabels}}-objekt på {{cameraName}} kommer att visas som varningar.",
      "zoneObjectAlertsTips": "Alla {{alertsLabels}} objekt som upptäcks i {{zone}} på {{cameraName}} kommer att visas som varningar.",
      "objectDetectionsTips": "Alla {{detectionsLabels}}-objekt som inte kategoriseras på {{cameraName}} kommer att visas som detektioner oavsett vilken zon de befinner sig i.",
      "zoneObjectDetectionsTips": {
        "text": "Alla {{detectionsLabels}}-objekt som inte kategoriseras i {{zone}} på {{cameraName}} kommer att visas som detektioner.",
        "notSelectDetections": "Alla {{detectionsLabels}} objekt som upptäckts i {{zone}} på {{cameraName}} och som inte kategoriserats som varningar kommer att visas som detekteringar oavsett vilken zon de befinner sig i.",
        "regardlessOfZoneObjectDetectionsTips": "Alla {{detectionsLabels}}-objekt som inte kategoriseras på {{cameraName}} kommer att visas som detektioner oavsett vilken zon de befinner sig i."
      },
      "unsavedChanges": "Osparade inställningar för granskningsklassificering för {{camera}}",
      "selectAlertsZones": "Välj zoner för aviseringar",
      "selectDetectionsZones": "Välj zoner för detektioner",
      "limitDetections": "Begränsa detektioner till specifika zoner",
      "toast": {
        "success": "Konfigurationen för granskning av klassificering har sparats. Starta om Frigate för att tillämpa ändringarna."
      }
    },
    "addCamera": "Lägg till ny kamera",
    "editCamera": "Redigera kamera:",
    "selectCamera": "Välj en kamera",
    "backToSettings": "Tillbaka till kamera inställningar",
    "cameraConfig": {
      "add": "Lägg till kamera",
      "edit": "Redigera kamera",
      "description": "Konfigurera kamerainställningar inklusive strömingångar och roller.",
      "name": "Kamera namn",
      "nameRequired": "Kamera namn krävs",
      "nameInvalid": "Kamera namnet får endast innehålla bokstäver, siffror, understreck, eller bindestreck",
      "namePlaceholder": "t.ex. fram_dörr",
      "enabled": "Aktiverad",
      "ffmpeg": {
        "inputs": "Ingångsströmmar",
        "path": "Strömväg",
        "pathRequired": "Strömningsväg krävs",
        "pathPlaceholder": "rtsp://...",
        "roles": "Roller",
        "rolesRequired": "Minst en roll krävs",
        "rolesUnique": "Varje roll (ljud, detektering, inspelning) kan bara tilldelas en ström",
        "addInput": "Lägg till inmatningsström",
        "removeInput": "Ta bort inmatningsström",
        "inputsRequired": "Minst en indataström krävs"
      },
      "toast": {
        "success": "Kamera {{cameraName}} sparades"
      },
      "nameLength": "Namnet på kameran måste vara kortare än 24 tecken."
    }
  },
  "masksAndZones": {
    "filter": {
      "all": "Alla masker och zoner"
    },
    "restart_required": "Omstart krävs (masker/zoner har ändrats)",
    "toast": {
      "success": {
        "copyCoordinates": "Kopierade koordinaterna för {{polyName}} till urklipp."
      },
      "error": {
        "copyCoordinatesFailed": "Kunde inte kopiera koordinaterna till urklipp."
      }
    },
    "motionMaskLabel": "Rörelsemask {{number}}",
    "objectMaskLabel": "Objektmask {{number}} ({{label}})",
    "form": {
      "zoneName": {
        "error": {
          "mustBeAtLeastTwoCharacters": "Zonnamnet måste vara minst 2 tecken långt.",
          "mustNotBeSameWithCamera": "Zonnamnet får inte vara detsamma som kameranamnet.",
          "alreadyExists": "En zon med detta namn finns redan för den här kameran.",
          "mustNotContainPeriod": "Zonnamnet får inte innehålla punkter.",
          "hasIllegalCharacter": "Zonnamnet innehåller ogiltiga tecken.",
          "mustHaveAtLeastOneLetter": "Zonnamnet måste ha minst en bokstav."
        }
      },
      "distance": {
        "error": {
          "text": "Avståndet måste vara större än eller lika med 0,1.",
          "mustBeFilled": "Alla avståndsfält måste fyllas i för att hastighetsuppskattning ska kunna användas."
        }
      },
      "inertia": {
        "error": {
          "mustBeAboveZero": "Trögheten måste vara över 0."
        }
      },
      "loiteringTime": {
        "error": {
          "mustBeGreaterOrEqualZero": "Uppehållstiden måste vara större än eller lika med 0."
        }
      },
      "speed": {
        "error": {
          "mustBeGreaterOrEqualTo": "Gränsvärdet för hastigheten måste vara större eller lika med 0.1."
        }
      },
      "polygonDrawing": {
        "removeLastPoint": "Ta bort senaste punkten",
        "reset": {
          "label": "Rensa alla punkter"
        },
        "snapPoints": {
          "true": "Fäst punkter",
          "false": "Fäst inte punkter"
        },
        "delete": {
          "title": "Bekräfta borttagning",
          "desc": "Är du säker på att du vill ta bort {{type}} <em>{{name}}</em>?",
          "success": "{{name}} har raderats."
        },
        "error": {
          "mustBeFinished": "Polygonritningen måste vara klar innan du sparar."
        }
      }
    },
    "zones": {
      "label": "Zoner",
      "documentTitle": "Redigera zon - Frigate",
      "desc": {
        "documentation": "Dokumentation",
        "title": "Zoner låter dig definiera ett specifikt område av bilden så att du kan avgöra om ett objekt befinner sig inom ett visst område eller inte."
      },
      "add": "Lägg till zon",
      "edit": "Redigera zon",
      "name": {
        "title": "Namn",
        "inputPlaceHolder": "Ange ett namn…",
        "tips": "Namnet måste vara minst 2 tecken långt, måste innehålla minst en bokstav och får inte vara namnet på en kamera eller någon annan zon på den här kameran."
      },
      "inertia": {
        "title": "Momentum",
        "desc": "Anger hur många bildrutor ett objekt måste finnas i en zon innan de räknas som en del av zonen. <em>Standard: 3</em>"
      },
      "objects": {
        "title": "Objekt",
        "desc": "Lista över objekt som gäller för den här zonen."
      },
      "allObjects": "Alla objekt",
      "point_one": "{{count}} poäng",
      "point_other": "{{count}} poäng",
      "clickDrawPolygon": "Klicka för att rita en polygon på bilden.",
      "loiteringTime": {
        "title": "Tid någon hänger omkring",
        "desc": "Ställer in en minsta tid i sekunder som objektet måste vara i zonen för att det ska aktiveras. <em>Standard: 0</em>"
      },
      "speedEstimation": {
        "title": "Hastighetsuppskattning",
        "desc": "Aktivera hastighetsuppskattning för objekt i den här zonen. Zonen måste ha exakt fyra punkter.",
        "lineADistance": "Avstånd till linje A ({{unit}})",
        "lineBDistance": "Avstånd till linje B ({{unit}})",
        "lineCDistance": "Avstånd till linje C ({{unit}})",
        "lineDDistance": "Avstånd till linje D ({{unit}})"
      },
      "speedThreshold": {
        "title": "Hastighetsgräns ({{unit}})",
        "desc": "Anger en lägsta hastighet för objekt som ska beaktas i denna zon.",
        "toast": {
          "error": {
            "pointLengthError": "Hastighetsuppskattning har inaktiverats för den här zonen. Zoner med hastighetsuppskattning måste ha exakt 4 punkter.",
            "loiteringTimeError": "Zoner med uppehållstider större än 0 bör inte användas vid hastighetsuppskattning."
          }
        }
      },
      "toast": {
        "success": "Zonen ({{zoneName}}) har sparats."
      }
    },
    "motionMasks": {
      "label": "Rörelsemask",
      "documentTitle": "Redigera rörelsemask - Frigate",
      "desc": {
        "title": "Rörelsemasker används för att förhindra att oönskade typer av rörelser utlöser detektering. Övermaskering gör det svårare att spåra objekt.",
        "documentation": "Dokumentation"
      },
      "add": "Ny rörelsemask",
      "edit": "Redigera rörelsemask",
      "context": {
        "title": "Rörelsemasker används för att förhindra att oönskade typer av rörelser utlöser detektering (till exempel: trädgrenar, kameratidsstämplar). Rörelsemasker bör användas <em>mycket sparsamt</em>, övermaskering gör det svårare att spåra objekt."
      },
      "point_one": "{{count}} poäng",
      "point_other": "{{count}} poäng",
      "clickDrawPolygon": "Klicka för att rita en polygon på bilden.",
      "polygonAreaTooLarge": {
        "title": "Rörelsemasken täcker {{polygonArea}}% av kamerabilden. Stora rörelsemasker rekommenderas inte.",
        "tips": "Rörelsemasker förhindrar inte att objekt upptäcks. Du bör använda en obligatorisk zon istället."
      },
      "toast": {
        "success": {
          "title": "{{polygonName}} har sparats.",
          "noName": "Rörelsemasken har sparats."
        }
      }
    },
    "objectMasks": {
      "label": "Objektmasker",
      "documentTitle": "Redigera objektmask - Frigate",
      "point_one": "{{count}} poäng",
      "point_other": "{{count}} poäng",
      "desc": {
        "title": "Objektfiltermasker används för att filtrera bort falska positiva resultat för en given objekttyp baserat på plats.",
        "documentation": "Dokumentation"
      },
      "add": "Lägg till objektmask",
      "edit": "Redigera objektmask",
      "context": "Objektfiltermasker används för att filtrera bort falska positiva resultat för en given objekttyp baserat på plats.",
      "clickDrawPolygon": "Klicka för att rita en polygon på bilden.",
      "objects": {
        "title": "Objekt",
        "desc": "Objekttypen som gäller för den här objektmasken.",
        "allObjectTypes": "Alla objekttyper"
      },
      "toast": {
        "success": {
          "title": "{{polygonName}} har sparats.",
          "noName": "Objektmasken har sparats."
        }
      }
    }
  },
  "motionDetectionTuner": {
    "title": "Rörelsedetekteringstuner",
    "unsavedChanges": "Osparade ändringar i Motion Tuner ({{camera}})",
    "desc": {
      "title": "Frigate använder rörelsedetektering som en första kontroll för att se om det händer något i bilden som är värt att kontrollera med objektdetektering.",
      "documentation": "Läs guiden för rörelsejustering"
    },
    "Threshold": {
      "title": "Tröskel",
      "desc": "Tröskelvärdet anger hur mycket förändring i en pixels luminans som krävs för att betraktas som rörelse. <em>Standard: 30</em>"
    },
    "contourArea": {
      "title": "Konturområde",
      "desc": "Konturareans värde används för att avgöra vilka grupper av ändrade pixlar som kvalificeras som rörelse. <em>Standard: 10</em>"
    },
    "improveContrast": {
      "title": "Förbättra kontrasten",
      "desc": "Förbättra kontrasten för mörkare scener. <em>Standard: PÅ</em>"
    },
    "toast": {
      "success": "Rörelseinställningarna har sparats."
    }
  },
  "debug": {
    "title": "Felsök",
    "detectorDesc": "Fregate använder dina detektorer ({{detectors}}) för att upptäcka objekt i din kameras videoström.",
    "desc": "Felsökningsvyn visar en realtidsvy av spårade objekt och deras statistik. Objektlistan visar en tidsfördröjd sammanfattning av upptäckta objekt.",
    "openCameraWebUI": "Öppna {{camera}}s webbgränssnitt",
    "debugging": "Felsökning",
    "objectList": "Objektlista",
    "noObjects": "Inga föremål",
    "audio": {
      "title": "Ljud",
      "noAudioDetections": "Inga ljuddetekteringar",
      "score": "betyg",
      "currentRMS": "Nuvarande RMS",
      "currentdbFS": "Nuvarande dbFS"
    },
    "boundingBoxes": {
      "title": "Avgränsande rutor",
      "desc": "Visa avgränsningsrutor runt spårade objekt",
      "colors": {
        "label": "Färger för objektgränser",
        "info": "<li>Vid uppstart tilldelas olika färger till varje objektetikett</li><li>En mörkblå tunn linje indikerar att objektet inte detekteras vid denna aktuella tidpunkt</li><li>En grå tunn linje indikerar att objektet detekteras som stillastående</li><li>En tjock linje indikerar att objektet är föremål för autospårning (när det är aktiverat)</li>"
      }
    },
    "timestamp": {
      "title": "Tidsstämpel",
      "desc": "Lägg en tidsstämpel över bilden"
    },
    "zones": {
      "title": "Zoner",
      "desc": "Visa en översikt över alla definierade zoner"
    },
    "mask": {
      "title": "Rörelsemasker",
      "desc": "Visa rörelsemaskpolygoner"
    },
    "motion": {
      "title": "Rörelseboxar",
      "desc": "Visa rutor runt områden där rörelse detekteras",
      "tips": "<p><strong>Rörelserutor</strong></p><br><p>Röda rutor kommer att läggas över områden i bilden där rörelse för närvarande detekteras</p>"
    },
    "regions": {
      "title": "Regioner",
      "desc": "Visa en ruta med det intresseområde som skickats till objektdetektorn",
      "tips": "<p><strong>Regionsrutor</strong></p><br><p>Ljusgröna rutor kommer att läggas över intressanta områden i bilden som skickas till objektdetektorn.</p>"
    },
    "paths": {
      "title": "Vägar",
      "desc": "Visa viktiga punkter i det spårade objektets bana",
      "tips": "<p><strong>Vägar</strong></p><br><p>Linjer och cirklar indikerar viktiga punkter som det spårade objektet har flyttat under sin livscykel.</p>"
    },
    "objectShapeFilterDrawing": {
      "title": "Ritning av objektformfilter",
      "desc": "Rita en rektangel på bilden för att visa detaljer om area och förhållande",
      "tips": "Aktivera det här alternativet för att rita en rektangel på kamerabilden för att visa dess area och förhållande. Dessa värden kan sedan användas för att ställa in parametrar för objektformsfilter i din konfiguration.",
      "score": "Betyg",
      "ratio": "Förhållandet",
      "area": "Område"
    }
  },
  "users": {
    "title": "Användare",
    "management": {
      "title": "Användarhantering",
      "desc": "Hantera användarkonton för denna Frigate-instans."
    },
    "addUser": "Lägg till användare",
    "updatePassword": "Uppdatera lösenord",
    "toast": {
      "success": {
        "createUser": "Användaren {{user}} har skapats",
        "deleteUser": "Användaren {{user}} har raderats",
        "updatePassword": "Lösenordet har uppdaterats.",
        "roleUpdated": "Rollen uppdaterades för {{user}}"
      },
      "error": {
        "setPasswordFailed": "Misslyckades med att spara lösenordet: {{errorMessage}}",
        "createUserFailed": "Misslyckades med att skapa användare: {{errorMessage}}",
        "deleteUserFailed": "Misslyckades med att ta bort användaren: {{errorMessage}}",
        "roleUpdateFailed": "Misslyckades med att uppdatera rollen: {{errorMessage}}"
      }
    },
    "table": {
      "username": "Användarnamn",
      "actions": "Åtgärder",
      "role": "Roll",
      "noUsers": "Inga användare hittades.",
      "changeRole": "Ändra användarroll",
      "password": "Lösenord",
      "deleteUser": "Ta bort användare"
    },
    "dialog": {
      "form": {
        "user": {
          "title": "Användarnamn",
          "desc": "Endast bokstäver, siffror, punkter och understreck är tillåtna.",
          "placeholder": "Ange användarnamn"
        },
        "password": {
          "title": "Lösenord",
          "strength": {
            "title": "Lösenordsstyrka: ",
            "weak": "Svag",
            "medium": "Mellanstark",
            "strong": "Stark",
            "veryStrong": "Mycket stark"
          },
          "match": "Lösenorden matchar",
          "notMatch": "Lösenorden matchar inte",
          "placeholder": "Ange lösenord",
          "confirm": {
            "title": "Bekräfta lösenord",
            "placeholder": "Bekräfta lösenord"
          },
          "show": "Visa lösenord",
          "hide": "Dölj lösenord",
          "requirements": {
            "title": "Lösenordskrav:",
            "length": "Minst 8 tecken",
            "uppercase": "Minst en stor bokstav",
            "digit": "Minst en siffra",
            "special": "Minst ett specialtecken (!@#$%^&*(),.?\":{}|<>)"
          }
        },
        "newPassword": {
          "title": "Nytt lösenord",
          "placeholder": "Ange nytt lösenord",
          "confirm": {
            "placeholder": "Ange nytt lösenord igen"
          }
        },
        "usernameIsRequired": "Användarnamn krävs",
        "passwordIsRequired": "Lösenord krävs",
        "currentPassword": {
          "title": "Nuvarande lösenord",
          "placeholder": "Ange ditt nuvarande lösenord"
        }
      },
      "createUser": {
        "title": "Skapa ny användare",
        "desc": "Lägg till ett nytt användarkonto och ange en roll för åtkomst till områden i Frigate gränssnittet.",
        "usernameOnlyInclude": "Användarnamnet får endast innehålla bokstäver, siffror, . eller _",
        "confirmPassword": "Vänligen bekräfta ditt lösenord"
      },
      "deleteUser": {
        "title": "Ta bort användare",
        "desc": "Den här åtgärden kan inte ångras. Detta kommer att permanent radera användarkontot och all tillhörande data.",
        "warn": "Är du säker på att du vill ta bort <strong>{{username}}</strong>?"
      },
      "passwordSetting": {
        "cannotBeEmpty": "Lösenordet får inte vara tomt",
        "doNotMatch": "Lösenorden matchar inte",
        "updatePassword": "Uppdatera lösenord för {{username}}",
        "setPassword": "Ange lösenord",
        "desc": "Skapa ett starkt lösenord för att säkra det här kontot.",
        "currentPasswordRequired": "Nuvarande lösenord krävs",
        "incorrectCurrentPassword": "Nuvarande lösenord är felaktigt",
        "passwordVerificationFailed": "Misslyckades med att verifiera lösenordet",
        "multiDeviceWarning": "Alla andra enheter där du är inloggad måste logga in igen inom {{refresh_time}}.",
        "multiDeviceAdmin": "Du kan också tvinga alla användare att autentisera om sig omedelbart genom att rotera din JWT-hemlighet."
      },
      "changeRole": {
        "title": "Ändra användarroll",
        "select": "Välj en roll",
        "desc": "Uppdatera behörigheter för <strong>{{username}}</strong>",
        "roleInfo": {
          "intro": "Välj lämplig roll för den här användaren:",
          "admin": "Administratör",
          "adminDesc": "Full åtkomst till alla funktioner.",
          "viewer": "Åskådare",
          "viewerDesc": "Begränsat till Live-dashboards, Review, Explore, och Exports bara.",
          "customDesc": "Anpassad roll med specifik kameraåtkomst."
        }
      }
    }
  },
  "notification": {
    "title": "Aviseringar",
    "notificationSettings": {
      "title": "Aviseringsinställningar",
      "desc": "Frigate kan skicka push-notiser till din enhet när den körs i webbläsare eller installerad som PWA."
    },
    "globalSettings": {
      "title": "Övergripande inställningar",
      "desc": "Stäng tillfälligt av aviseringar för specifika kameror på alla registrerade enheter."
    },
    "email": {
      "title": "E-post",
      "placeholder": "t.ex. exempel@epost.se",
      "desc": "En giltig e-postadress krävs och kommer att användas för att meddela dig om det uppstår problem med push-tjänsten."
    },
    "cameras": {
      "title": "Kameror",
      "noCameras": "Inga kameror tillgängliga",
      "desc": "Välj vilka kameror som notifikationer ska aktiveras för."
    },
    "unregisterDevice": "Avregistrera enheten",
    "sendTestNotification": "Skicka testnotis",
    "active": "Aviseringar är aktiva",
    "notificationUnavailable": {
      "title": "Meddelanden otillgängliga",
      "desc": "Webb push-meddelanden kräver en säker kontext (<code>https://…</code>). Detta är en begränsning i webbläsaren. Få säker åtkomst till Frigate för att använda meddelanden."
    },
    "deviceSpecific": "Enhetsspecifika inställningar",
    "registerDevice": "Registrera den här enheten",
    "unsavedRegistrations": "Osparade aviseringsregistreringar",
    "unsavedChanges": "Osparade ändringar till aviseringar",
    "suspended": "Aviseringar avstängda {{time}}",
    "suspendTime": {
      "suspend": "Pausa",
      "5minutes": "Pausa i 5 minuter",
      "10minutes": "Pausa i 10 minuter",
      "30minutes": "Pausa i 30 minuter",
      "1hour": "Pausa i 1 timme",
      "12hours": "Pausa i 12 timmar",
      "24hours": "Pausa i 24 timmar",
      "untilRestart": "Pausa tills omstart"
    },
    "cancelSuspension": "Avbryt pausning",
    "toast": {
      "success": {
        "registered": "Registreringen för aviseringar har lyckats. Omstart av Frigate krävs innan några aviseringar (inklusive en testavisering) kan skickas.",
        "settingSaved": "Aviseringsinställningarna har sparats."
      },
      "error": {
        "registerFailed": "Det gick inte att spara aviseringsregistreringen."
      }
    }
  },
  "roles": {
    "addRole": "Lägg till roll",
    "table": {
      "role": "Roll",
      "cameras": "Kameror",
      "noRoles": "Inga anpassade roller hittades.",
      "editCameras": "Redigera kameror",
      "deleteRole": "Radera roll",
      "actions": "Åtgärder"
    },
    "toast": {
      "success": {
        "createRole": "Roll {{role}} skapad",
        "updateCameras": "Kameror uppdaterade för roll {{role}}",
        "deleteRole": "Roll {{role}} raderad",
        "userRolesUpdated_one": "{{count}} användare som tilldelats den här rollen har uppdaterats till 'tittare', vilket har åtkomst till alla kameror.",
        "userRolesUpdated_other": "{{count}} användare som tilldelats den här rollen har uppdaterats till 'tittare', vilket har åtkomst till alla kameror."
      },
      "error": {
        "createRoleFailed": "Misslyckades att skapa roll: {{errorMessage}}",
        "updateCamerasFailed": "Misslyckades att uppdatera kameror: {{errorMessage}}",
        "deleteRoleFailed": "Misslyckades att radera roll: {{errorMessage}}",
        "userUpdateFailed": "Misslyckades att uppdatera användar-roller: {{errorMessage}}"
      }
    },
    "dialog": {
      "createRole": {
        "title": "Skapa ny roll",
        "desc": "Skapa en ny roll och ange kamera åtkomstbehörigheter."
      },
      "deleteRole": {
        "title": "Radera roll",
        "deleting": "Raderar...",
        "desc": "Den här åtgärden kan inte ångras. Detta kommer att ta bort rollen permanent och tilldela alla användare med rollen 'tittare', vilket ger tittaren åtkomst till alla kameror.",
        "warn": "Är du säker på att du vill ta bort <strong>{{role}}</strong>?"
      },
      "form": {
        "role": {
          "placeholder": "Ange rollens namn",
          "desc": "Enbart bokstäver, siffror, punkter och understreck tillåtna.",
          "roleIsRequired": "Rollens namn krävs",
          "roleExists": "En roll med detta namn finns redan.",
          "title": "Rollnamn",
          "roleOnlyInclude": "Rollnamnet får endast innehålla bokstäver, siffror, . eller _"
        },
        "cameras": {
          "title": "Kameror",
          "required": "Minst en kamera måste väljas.",
          "desc": "Välj kameror som den här rollen har åtkomst till. Minst en kamera krävs."
        }
      },
      "editCameras": {
        "title": "Redigera rollkameror",
        "desc": "Uppdatera kameraåtkomst för rollen <strong>{{role}}</strong>."
      }
    },
    "management": {
      "title": "Hantering av tittarroller",
      "desc": "Hantera anpassade tittarroller och deras kameraåtkomstbehörigheter för den här Frigate instansen."
    }
  },
  "frigatePlus": {
    "title": "Frigate+ Inställningar",
    "apiKey": {
      "notValidated": "Frigate+ API-nyckeln upptäcktes inte eller validerades inte",
      "desc": "Frigate+ API-nyckeln möjliggör integration med Frigate+-tjänsten.",
      "plusLink": "Läs mer om Frigate+",
      "title": "Frigate+ API-nyckel",
      "validated": "Frigate+ API-nyckeln har upptäckts och validerats"
    },
    "snapshotConfig": {
      "title": "Ögonblicksbild konfiguration",
      "desc": "Att skicka till Frigate+ kräver att både snapshots och <code>clean_copy</code> snapshots är aktiverade i din konfiguration.",
      "cleanCopyWarning": "Vissa kameror har aktiverade ögonblicksbilder men har ren kopia inaktiverad. Du måste aktivera <code>clean_copy</code> i din ögonblicksbild konfiguration för att kunna skicka bilder från dessa kameror till Frigate+.",
      "table": {
        "camera": "Kamera",
        "snapshots": "Ögonblicksbilder",
        "cleanCopySnapshots": "<code>clean_copy</code> Ögonblicksbilder"
      }
    },
    "modelInfo": {
      "title": "Modellinformation",
      "modelType": "Modelltyp",
      "trainDate": "Träningsdatum",
      "baseModel": "Basmodell",
      "plusModelType": {
        "baseModel": "Basmodell",
        "userModel": "Finjusterad"
      },
      "supportedDetectors": "Detektorer som stöds",
      "cameras": "Kameror",
      "loading": "Laddar modellinformation…",
      "error": "Misslyckades med att ladda modellinformationen",
      "availableModels": "Tillgängliga modeller",
      "loadingAvailableModels": "Laddar tillgängliga modeller…",
      "modelSelect": "Dina tillgängliga modeller på Frigate+ kan väljas här. Observera att endast modeller som är kompatibla med din nuvarande detektorkonfiguration kan väljas."
    },
    "unsavedChanges": "Osparade ändringar av inställningar för Frigate+",
    "restart_required": "Omstart krävs (Frigate+ modell ändrad)",
    "toast": {
      "success": "Inställningarna för Frigate+ har sparats. Starta om Frigate för att tillämpa ändringarna.",
      "error": "Kunde inte spara konfigurationsändringarna: {{errorMessage}}"
    }
  },
  "triggers": {
    "documentTitle": "Utlösare",
    "management": {
      "title": "Utlösare",
      "desc": "Hantera utlösare för {{camera}}. Använd miniatyrtypen för att utlösa liknande miniatyrer som ditt valda spårade objekt och beskrivningstypen för att utlösa liknande beskrivningar av text du anger."
    },
    "addTrigger": "Lägg till utlösare",
    "table": {
      "name": "Namn",
      "type": "Typ",
      "content": "Innehåll",
      "threshold": "Tröskel",
      "actions": "Åtgärder",
      "noTriggers": "Inga utlösare konfigurerade för den här kameran.",
      "edit": "Redigera",
      "deleteTrigger": "Ta bort utlösare",
      "lastTriggered": "Senast utlöst"
    },
    "type": {
      "thumbnail": "Miniatyrbild",
      "description": "Beskrivning"
    },
    "actions": {
      "notification": "Skicka avisering",
      "alert": "Markera som Varning",
      "sub_label": "Lägg till underetikett",
      "attribute": "Lägg till attribut"
    },
    "dialog": {
      "createTrigger": {
        "title": "Skapa utlösare",
        "desc": "Skapa en utlösare för kamera {{camera}}"
      },
      "editTrigger": {
        "title": "Redigera utlösare",
        "desc": "Redigera inställningarna för utlösare på kameran {{camera}}"
      },
      "deleteTrigger": {
        "title": "Ta bort utlösare",
        "desc": "Är du säker på att du vill ta bort utlösaren <strong>{{triggerName}}</strong>? Den här åtgärden kan inte ångras."
      },
      "form": {
        "name": {
          "title": "Namn",
          "placeholder": "Namnge denna utlösare",
          "error": {
            "minLength": "Fältet måste vara minst 2 tecken långt.",
            "invalidCharacters": "Fältet får bara innehålla bokstäver, siffror, understreck och bindestreck.",
            "alreadyExists": "En utlösare med detta namn finns redan för den här kameran."
          },
          "description": "Ange ett unikt namn eller en unik beskrivning för att identifiera den här utlösaren"
        },
        "enabled": {
          "description": "Aktivera eller inaktivera den här utlösaren"
        },
        "type": {
          "title": "Typ",
          "placeholder": "Välj utlösartyp",
          "description": "Utlöses när en liknande beskrivning av spårat objekt detekteras",
          "thumbnail": "Utlöses när en liknande miniatyrbild av ett spårat objekt upptäcks"
        },
        "content": {
          "title": "Innehåll",
          "imagePlaceholder": "Välj en miniatyrbild",
          "textPlaceholder": "Ange textinnehåll",
          "imageDesc": "Endast de senaste 100 miniatyrerna visas. Om du inte hittar önskad miniatyr kan du granska tidigare objekt i Utforska och skapa en utlösare från menyn där.",
          "textDesc": "Ange text för att utlösa den här åtgärden när en liknande beskrivning av spårat objekt upptäcks.",
          "error": {
            "required": "Innehåll krävs."
          }
        },
        "threshold": {
          "title": "Tröskel",
          "error": {
            "min": "Tröskelvärdet måste vara minst 0",
            "max": "Tröskelvärdet får vara högst 1"
          },
          "desc": "Ställ in likhetströskeln för denna utlösare. En högre tröskel innebär att en bättre matchning krävs för att utlösaren ska aktiveras."
        },
        "actions": {
          "title": "Åtgärder",
          "desc": "Som standard utlöser Frigate ett MQTT-meddelande för alla utlösare. Underetiketter lägger till utlösarnamnet till objektetiketten. Attribut är sökbara metadata som lagras separat i de spårade objektmetadata.",
          "error": {
            "min": "Minst en åtgärd måste väljas."
          }
        },
        "friendly_name": {
          "title": "Vänligt namn",
          "placeholder": "Namnge eller beskriv denna utlösare",
          "description": "Ett valfritt vänligt namn eller en beskrivande text för denna utlösare."
        }
      }
    },
    "toast": {
      "success": {
        "createTrigger": "Utlösaren {{name}} har skapats.",
        "updateTrigger": "Utlösaren {{name}} har uppdaterats.",
        "deleteTrigger": "Utlösaren {{name}} har raderats."
      },
      "error": {
        "createTriggerFailed": "Misslyckades med att skapa utlösaren: {{errorMessage}}",
        "updateTriggerFailed": "Misslyckades med att uppdatera utlösaren: {{errorMessage}}",
        "deleteTriggerFailed": "Misslyckades med att ta bort utlösaren: {{errorMessage}}"
      }
    },
    "semanticSearch": {
      "title": "Semantisk sökning är inaktiverad",
      "desc": "Semantisk sökning måste vara aktiverad för att använda Utlösare."
    },
    "wizard": {
      "title": "Skapa utlösare",
      "step1": {
        "description": "Konfigurera grundinställningarna för din trigger."
      },
      "step2": {
        "description": "Ställ in innehållet som ska utlösa den här åtgärden."
      },
      "step3": {
        "description": "Konfigurera tröskelvärdet och åtgärderna för den här utlösaren."
      },
      "steps": {
        "nameAndType": "Namn och typ",
        "configureData": "Konfigurera data",
        "thresholdAndActions": "Tröskelvärde och åtgärder"
      }
    }
  },
  "cameraWizard": {
    "title": "Lägg till kamera",
    "description": "Följ stegen nedan för att lägga till en ny kamera i din Frigate-installation.",
    "steps": {
      "nameAndConnection": "Namn och anslutning",
      "streamConfiguration": "Strömkonfiguration",
      "validationAndTesting": "Validering och testning",
      "probeOrSnapshot": "Prob eller ögonblicksbild"
    },
    "save": {
      "success": "Ny kamera {{cameraName}} har sparats.",
      "failure": "Fel vid sparning av {{cameraName}}."
    },
    "testResultLabels": {
      "resolution": "Upplösning",
      "video": "Video",
      "audio": "Ljud",
      "fps": "FPS"
    },
    "commonErrors": {
      "noUrl": "Ange en giltig strömnings länk",
      "testFailed": "Strömtest misslyckades: {{error}}"
    },
    "step1": {
      "description": "Ange dina kamerauppgifter och välj att undersöka kameran eller manuellt välja märke.",
      "cameraName": "Kameranamn",
      "cameraNamePlaceholder": "t.ex. ytterdörr eller Översikt över bakgård",
      "host": "Värd-/IP-adress",
      "port": "Portnummer",
      "username": "Användarnamn",
      "usernamePlaceholder": "Frivillig",
      "password": "Lösenord",
      "passwordPlaceholder": "Frivillig",
      "selectTransport": "Välj transportprotokoll",
      "cameraBrand": "Kameramärke",
      "selectBrand": "Välj kameramärke för URL-mall",
      "customUrl": "Anpassad ström länk",
      "brandInformation": "Varumärkesinformation",
      "brandUrlFormat": "För kameror med RTSP URL-formatet: {{exampleUrl}}",
      "customUrlPlaceholder": "rtsp://användarnamn:passord@värd:port/text",
      "testConnection": "Testa anslutning",
      "testSuccess": "Anslutningstestet lyckades!",
      "testFailed": "Anslutningstestet misslyckades. Kontrollera dina indata och försök igen.",
      "streamDetails": "Streamdetaljer",
      "warnings": {
        "noSnapshot": "Det gick inte att hämta en ögonblicksbild från den konfigurerade strömmen."
      },
      "errors": {
        "brandOrCustomUrlRequired": "Välj antingen ett kameramärke med värd/IP eller välj \"Annat\" med en anpassad URL",
        "nameRequired": "Kameranamn krävs",
        "nameLength": "Kameranamnet måste vara högst 64 tecken långt",
        "invalidCharacters": "Kameranamnet innehåller ogiltiga tecken",
        "nameExists": "Kameranamnet finns redan",
        "brands": {
          "reolink-rtsp": "Reolink RTSP rekommenderas inte. Aktivera HTTP i kamerans firmwareinställningar och starta om guiden."
        },
        "customUrlRtspRequired": "Anpassade webbadresser måste börja med \"rtsp://\". Manuell konfiguration krävs för kameraströmmar som inte använder RTSP."
      },
      "docs": {
        "reolink": "https://docs.frigate.video/configuration/camera_specific.html#reolink-cameras"
      },
      "testing": {
        "probingMetadata": "Undersöker kamerans metadata...",
        "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": {
      "description": "Undersök kameran efter tillgängliga strömmar eller konfigurera manuella inställningar baserat på din valda detekteringsmetod.",
      "streamsTitle": "Kameraströmmar",
      "addStream": "Lägg till ström",
      "addAnotherStream": "Lägg till ytterligare en ström",
      "streamTitle": "Ström {{number}}",
      "streamUrl": "Ström URL",
      "streamUrlPlaceholder": "rtsp://användarnamn:lösenord@värd:portnummer/plats",
      "url": "URL",
      "resolution": "Upplösning",
      "selectResolution": "Välj upplösning",
      "quality": "Kvalitet",
      "selectQuality": "Välj kvalitet",
      "roles": "Roller",
      "roleLabels": {
        "detect": "Objektdetektering",
        "record": "Inspelning",
        "audio": "Ljud"
      },
      "testStream": "Testa anslutning",
      "testSuccess": "Anslutningstestet lyckades!",
      "testFailed": "Anslutningstestet misslyckades. Kontrollera dina indata och försök igen.",
      "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äcka\" för att fortsätta.",
      "rolesPopover": {
        "title": "Ström-roller",
        "detect": "Huvud video ström för objektdetektering.",
        "record": "Sparar segment av videoflödet baserat på konfigurationsinställningar.",
        "audio": "Flöde för ljudbaserad detektering."
      },
      "featuresPopover": {
        "title": "Strömfunktioner",
        "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 Autospå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": {
      "description": "Konfigurera strömningsroller och lägg till ytterligare strömmar för din kamera.",
      "validationTitle": "Strömvalidering",
      "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",
      "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ömvalidering",
        "videoCodecGood": "Videokodeken är {{codec}}.",
        "audioCodecGood": "Ljudkodeken är {{codec}}.",
        "noAudioWarning": "Inget ljud upptäcktes för den här strömmen, inspelningarna kommer inte att ha något 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.",
        "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."
        },
        "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."
      },
      "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.",
      "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": "Ljud"
      },
      "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.",
          "reolink-http": "Reolink HTTP-strömmar bör använda FFmpeg för bättre kompatibilitet. Aktivera \"Använd strömkompatibilitetsläge\" för den här strömmen."
        },
        "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": {
    "title": "Hantera kameror",
    "addCamera": "Lägg till ny kamera",
    "editCamera": "Redigera kamera:",
    "selectCamera": "Välj en kamera",
    "backToSettings": "Tillbaka till kamerainställningar",
    "streams": {
      "title": "Aktivera/avaktivera kameror",
      "desc": "Inaktivera tillfälligt en kamera tills Frigate startar om. Om du inaktiverar en kamera helt stoppas Frigates bearbetning av kamerans strömmar. Detektering, inspelning och felsökning kommer inte att vara tillgängliga.<br /> <em>Obs! Detta inaktiverar inte go2rtc-återströmmar.</em>"
    },
    "cameraConfig": {
      "add": "Lägg till kamera",
      "edit": "Redigera kamera",
      "description": "Konfigurera kamerainställningar inklusive strömingångar och roller.",
      "name": "Kameranamn",
      "nameRequired": "Kameranamn krävs",
      "nameLength": "Kameranamnet måste vara kortare än 64 tecken.",
      "namePlaceholder": "t.ex. ytterdörr eller Översikt över bakgård",
      "enabled": "Aktiverad",
      "ffmpeg": {
        "inputs": "Ingångsströmmar",
        "path": "Strömväg",
        "pathRequired": "Strömväg krävs",
        "pathPlaceholder": "rtsp://...",
        "roles": "Roller",
        "rolesRequired": "Minst en roll krävs",
        "rolesUnique": "Varje roll (ljud, detektering, inspelning) kan bara tilldelas en ström",
        "addInput": "Lägg till inmatningsström",
        "removeInput": "Ta bort inmatningsström",
        "inputsRequired": "Minst en indataström krävs"
      },
      "go2rtcStreams": "go2rtc-strömmar",
      "streamUrls": "Ström-URL:er",
      "addUrl": "Lägg till URL",
      "addGo2rtcStream": "Lägg till go2rtc-ström",
      "toast": {
        "success": "Kamera {{cameraName}} sparades"
      }
    }
  },
  "cameraReview": {
    "title": "Inställningar för kameragranskning",
    "object_descriptions": {
      "title": "Generativa AI-objektbeskrivningar",
      "desc": "Aktivera/inaktivera tillfälligt generativa AI-objektbeskrivningar för den här kameran. När den är inaktiverad kommer AI-genererade beskrivningar inte att begäras för spårade objekt på den här kameran."
    },
    "review_descriptions": {
      "title": "Beskrivningar av generativa AI-granskningar",
      "desc": "Tillfälligt aktivera/inaktivera genererade AI-granskningsbeskrivningar för den här kameran. När det är inaktiverat kommer AI-genererade beskrivningar inte att begäras för granskningsobjekt på den här kameran."
    },
    "review": {
      "title": "Granska",
      "desc": "Tillfälligt aktivera/avaktivera varningar och detekteringar för den här kameran tills Frigate startar om. När den är avaktiverad genereras inga nya granskningsobjekt. ",
      "alerts": "Aviseringar ",
      "detections": "Detektioner "
    },
    "reviewClassification": {
      "title": "Granska klassificering",
      "desc": "Frigate kategoriserar granskningsobjekt som Varningar och Detekteringar. Som standard betraktas alla <em>person</em>- och <em>bil</em>-objekt som Varningar. Du kan förfina kategoriseringen av dina granskningsobjekt genom att konfigurera obligatoriska zoner för dem.",
      "noDefinedZones": "Inga zoner är definierade för den här kameran.",
      "objectAlertsTips": "Alla {{alertsLabels}}-objekt på {{cameraName}} kommer att visas som Varningar.",
      "zoneObjectAlertsTips": "Alla {{alertsLabels}} objekt som upptäcks i {{zone}} på {{cameraName}} kommer att visas som Varningar.",
      "objectDetectionsTips": "Alla {{detectionsLabels}}-objekt som inte kategoriseras på {{cameraName}} kommer att visas som Detektioner oavsett vilken zon de befinner sig i.",
      "zoneObjectDetectionsTips": {
        "text": "Alla {{detectionsLabels}}-objekt som inte kategoriseras i {{zone}} på {{cameraName}} kommer att visas som Detektioner.",
        "notSelectDetections": "Alla {{detectionsLabels}} objekt som upptäckts i {{zone}} på {{cameraName}} och som inte kategoriserats som Varningar kommer att visas som Detekteringar oavsett vilken zon de befinner sig i.",
        "regardlessOfZoneObjectDetectionsTips": "Alla {{detectionsLabels}}-objekt som inte kategoriseras på {{cameraName}} kommer att visas som Detektioner oavsett vilken zon de befinner sig i."
      },
      "unsavedChanges": "Osparade inställningar för granskningsklassificering för {{camera}}",
      "selectAlertsZones": "Välj zoner för Varningar",
      "selectDetectionsZones": "Välj zoner för Detektioner",
      "limitDetections": "Begränsa detektioner till specifika zoner",
      "toast": {
        "success": "Konfigurationen för granskning av klassificering har sparats. Starta om Frigate för att tillämpa ändringarna."
      }
    }
  }
}
