Translated using Weblate (Finnish)

Currently translated at 59.9% (256 of 427 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (48 of 48 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (83 of 83 strings)

Translated using Weblate (Finnish)

Currently translated at 78.6% (48 of 61 strings)

Translated using Weblate (Finnish)

Currently translated at 66.3% (81 of 122 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (26 of 26 strings)

Translated using Weblate (Finnish)

Currently translated at 67.3% (35 of 52 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (46 of 46 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (9 of 9 strings)

Translated using Weblate (Finnish)

Currently translated at 38.1% (163 of 427 strings)

Translated using Weblate (Finnish)

Currently translated at 35.3% (41 of 116 strings)

Translated using Weblate (Finnish)

Currently translated at 54.3% (232 of 427 strings)

Translated using Weblate (Finnish)

Currently translated at 96.3% (80 of 83 strings)

Translated using Weblate (Finnish)

Currently translated at 58.1% (71 of 122 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (10 of 10 strings)

Translated using Weblate (Finnish)

Currently translated at 70.8% (51 of 72 strings)

Translated using Weblate (Finnish)

Currently translated at 61.9% (119 of 192 strings)

Translated using Weblate (Finnish)

Currently translated at 14.2% (61 of 427 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: banter <banter@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-auth/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-configeditor/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fi/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-auth
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-configeditor
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate
2025-09-01 03:41:10 +02:00
committed by Josh Hawkins
parent 2214bf611f
commit b777c2cf73
14 changed files with 392 additions and 17 deletions

View File

@@ -56,7 +56,110 @@
"cough": "Yskä",
"sneeze": "Niistää",
"throat_clearing": "Kurkun selvittäminen",
"sniff": "Poimi",
"run": "Käynnistä",
"shuffle": "Sekoitus"
"sniff": "Nuuhkia",
"run": "Juokse",
"shuffle": "Sekoitus",
"hiccup": "Hikka",
"radio": "Radio",
"television": "Televisio",
"environmental_noise": "Ympäristön melu",
"sound_effect": "Äänitehoste",
"silence": "Hiljaisuus",
"glass": "Lasi",
"wood": "Puu",
"eruption": "Purkaus",
"firecracker": "Sähikäinen",
"fireworks": "Ilotulitus",
"artillery_fire": "Tykistötuli",
"machine_gun": "Konekivääri",
"explosion": "Räjähdys",
"drill": "Pora",
"sanding": "Hionta",
"sawing": "Sahaus",
"hammer": "Vasara",
"tools": "Työkalut",
"printer": "Tulostin",
"cash_register": "Kassakone",
"air_conditioning": "Ilmastointi",
"mechanical_fan": "Mekaaninen tuuletin",
"sewing_machine": "Ompelukone",
"gears": "Hammasrattaat",
"ratchet": "Räikkä",
"pigeon": "Kyyhkynen",
"crow": "Varis",
"owl": "Pöllö",
"flapping_wings": "Siipien räpyttely",
"dogs": "Koirat",
"rats": "Rotat",
"insect": "Hyönteinen",
"cricket": "Sirkka",
"mosquito": "Hyttynen",
"fly": "Kärpänen",
"footsteps": "Askelia",
"chewing": "Pureskelu",
"biting": "Pureminen",
"gargling": "Kurlaus",
"stomach_rumble": "Vatsan kurina",
"burping": "Röyhtäily",
"fart": "Pieru",
"hands": "Kädet",
"finger_snapping": "Sormien napsauttaminen",
"clapping": "Taputtaminen",
"heartbeat": "Sydämenlyönti",
"cheering": "Hurraus",
"applause": "Aplodit",
"crowd": "Väkijoukko",
"children_playing": "Lapset leikkivät",
"pets": "Lemmikit",
"whimper_dog": "Koiran vinkuminen",
"meow": "Miau",
"livestock": "Karja",
"cattle": "Nautakarja",
"cowbell": "Lehmänkello",
"pig": "Sika",
"chicken": "Kana",
"duck": "Ankka",
"frog": "Sammakko",
"snake": "Käärme",
"music": "Musiikki",
"musical_instrument": "Musiikki-instrumentti",
"guitar": "Kitara",
"electric_guitar": "Sähkökitara",
"bass_guitar": "Bassokitara",
"acoustic_guitar": "Akustinen kitara",
"tapping": "Napauttaminen",
"piano": "Piano",
"electric_piano": "Sähköpiano",
"organ": "Urku",
"synthesizer": "Syntetisaattori",
"drum_kit": "Rumpusetti",
"drum": "Rumpu",
"wood_block": "Puupalikka",
"steelpan": "Teräspannu",
"trumpet": "Trumpetti",
"violin": "Viulu",
"cello": "Sello",
"flute": "Huilu",
"saxophone": "Saksofoni",
"clarinet": "Klarinetti",
"harp": "Harppu",
"bell": "Kello",
"church_bell": "Kirkonkello",
"bicycle_bell": "Polkupyörän kello",
"tuning_fork": "Virityshaarukka",
"pop_music": "Popmusiikki",
"hip_hop_music": "Hiphop-musiikki",
"rock_music": "Rock-musiikki",
"heavy_metal": "Heavy metal",
"punk_rock": "Punkrock",
"rock_and_roll": "Rock and Roll",
"scream": "Huutaa",
"accelerating": "Kiihdyttäminen",
"air_brake": "Ilmajarru",
"aircraft": "Ilma-alus",
"aircraft_engine": "Lentokoneen moottori",
"alarm": "Hälytys",
"ambient_music": "Tunnelmamusiikki",
"ambulance": "Ambulanssi",
"angry_music": "Vihainen musiikki"
}

View File

@@ -39,7 +39,10 @@
"minute_one": "{{time}}minuutti",
"minute_other": "{{time}}minuuttia",
"second_one": "{{time}}sekuntti",
"second_other": "{{time}}sekunttia"
"second_other": "{{time}}sekunttia",
"formattedTimestampHourMinute": {
"24hour": "HH:mm"
}
},
"pagination": {
"next": {

View File

@@ -1,7 +1,7 @@
{
"form": {
"password": "Salasana",
"user": "Käyttäjä",
"user": "Käyttäjänimi",
"login": "Kirjaudu",
"errors": {
"usernameRequired": "Käyttäjänimi vaaditaan",

View File

@@ -66,7 +66,8 @@
},
"stream": "Kuvavirta",
"placeholder": "Valitse kuvavirta"
}
},
"birdseye": "Linnun silmä"
}
},
"debug": {

View File

@@ -73,5 +73,15 @@
"readTheDocumentation": "Lue dokumentaatio"
}
}
},
"search": {
"saveSearch": {
"label": "Tallenna haku"
}
},
"imagePicker": {
"search": {
"placeholder": "Hae nimikkeen tai alinimikkeen mukaan..."
}
}
}

View File

@@ -56,7 +56,36 @@
"cameras": {
"label": "Kameran suodattimet",
"all": {
"title": "Kaikki kamerat"
"title": "Kaikki kamerat",
"short": "Kamerat"
}
},
"classes": {
"label": "Luokat",
"all": {
"title": "Kaikki luokat"
},
"count_one": "{{count}} Luokka",
"count_other": "{{count}} Luokkaa"
},
"recognizedLicensePlates": {
"clearAll": "Tyhjennä kaikki",
"title": "Tunnistetut rekisterikilvet",
"loadFailed": "Tunnistettujen rekisterikilpien lataaminen epäonnistui.",
"loading": "Ladataan tunnistettuja rekisterikilpiä…",
"placeholder": "Kirjoita hakeaksesi rekisterikilpeä…",
"noLicensePlatesFound": "Rekisterikilpiä ei löytynyt.",
"selectPlatesFromList": "Valitse yksi tai useampi rekisterikilpi luettelosta.",
"selectAll": "Valitse kaikki"
},
"logSettings": {
"allLogs": "Kaikki lokit",
"filterBySeverity": "Suodata lokit vakavuuden mukaan"
},
"trackedObjectDelete": {
"title": "Vahvista poisto",
"toast": {
"error": "Seurattujen kohteiden poistaminen epäonnistui: {{errorMessage}}"
}
}
}

View File

@@ -12,5 +12,7 @@
},
"configEditor": "Konfiguraatioeditori",
"copyConfig": "Kopioi konfiguraatio",
"saveAndRestart": "Tallenna & uudelleenkäynnistä"
"saveAndRestart": "Tallenna & uudelleenkäynnistä",
"safeConfigEditor": "Konfiguraatioeditori (vikasietotila)",
"safeModeDescription": "Frigate on vikasietotilassa konfiguraation vahvistusvirheen vuoksi."
}

View File

@@ -34,5 +34,7 @@
"label": "Näytä uudet katselmoitavat kohteet",
"button": "Uudet katselmoitavat kohteet"
},
"camera": "Kamera"
"camera": "Kamera",
"suspiciousActivity": "Epäilyttävä toiminta",
"threateningActivity": "Uhkaava toiminta"
}

View File

@@ -37,6 +37,15 @@
"topScore": {
"label": "Huippuarvosana",
"info": "Ylin pistemäärä on seurattavan kohteen korkein mediaani, joten tämä voi erota hakutuloksen esikatselukuvassa näkyvästä pistemäärästä."
},
"button": {
"findSimilar": "Etsi samankaltaisia"
},
"description": {
"label": "Kuvaus"
},
"score": {
"label": "Pisteet"
}
},
"exploreIsUnavailable": {
@@ -120,6 +129,27 @@
"downloadSnapshot": {
"label": "Lataa kuvankaappaus",
"aria": "Lataa kuvankaappaus"
},
"addTrigger": {
"label": "Lisää laukaisin",
"aria": "Lisää laukaisin tälle seurattavalle kohteelle"
},
"submitToPlus": {
"label": "Lähetä Frigate+:lle"
},
"downloadVideo": {
"label": "Lataa video",
"aria": "Lataa video"
},
"viewObjectLifecycle": {
"label": "Tarkastele objektin elinkaarta",
"aria": "Näytä objektin elinkaari"
},
"findSimilar": {
"label": "Etsi samankaltaisia"
}
},
"aiAnalysis": {
"title": "AI-analyysi"
}
}

View File

@@ -26,7 +26,8 @@
"toast": {
"success": {
"deletedFace_one": "{{count}} kasvo poistettu onnistuneesti.",
"deletedFace_other": "{{count}} kasvoa poistettu onnistuneesti."
"deletedFace_other": "{{count}} kasvoa poistettu onnistuneesti.",
"uploadedImage": "Kuva ladattu onnistuneesti."
}
},
"selectItem": "Valitse {{item}}",
@@ -60,6 +61,22 @@
"desc": "Anna uusi nimi tälle {{name}}"
},
"button": {
"deleteFaceAttempts": "Poista kasvot"
}
"deleteFaceAttempts": "Poista kasvot",
"addFace": "Lisää kasvot",
"renameFace": "Uudelleennimeä kasvot",
"deleteFace": "Poista kasvot",
"uploadImage": "Lataa kuva",
"reprocessFace": "Uudelleenprosessointi Kasvot"
},
"imageEntry": {
"validation": {
"selectImage": "Valitse kuvatiedosto."
},
"dropActive": "Pudota kuva tähän…",
"dropInstructions": "Vedä ja pudota kuva tähän tai valitse se napsauttamalla",
"maxSize": "Maksimikoko: {{size}}MB"
},
"nofaces": "Kasvoja ei ole saatavilla",
"pixels": "{{area}}px",
"trainFace": "Kouluta kasvot"
}

View File

@@ -43,7 +43,15 @@
"label": "Napsauta kehystä keskittääksesi PTZ-kamera"
}
},
"presets": "PTZ-kameroiden esiasetukset"
"presets": "PTZ-kameroiden esiasetukset",
"focus": {
"in": {
"label": "Tarkenna PTZ-kamera sisään"
},
"out": {
"label": "Tarkenna PTZ-kamera ulos"
}
}
},
"camera": {
"enable": "Ota kamera käyttöön",
@@ -135,7 +143,8 @@
"recording": "Nauhoitus",
"snapshots": "Tilannekuvat",
"audioDetection": "Äänen tunnistus",
"autotracking": "Automaattinen seuranta"
"autotracking": "Automaattinen seuranta",
"transcription": "Äänitranskriptio"
},
"history": {
"label": "Näytä historiallista materiaalia"
@@ -154,5 +163,9 @@
"label": "Muokkaa kameraryhmää"
},
"exitEdit": "Poistu muokkauksesta"
},
"transcription": {
"enable": "Ota käyttöön reaaliaikainen äänitranskriptio",
"disable": "Poista käytöstä reaaliaikainen äänitranskriptio"
}
}

View File

@@ -44,7 +44,14 @@
},
"tips": {
"desc": {
"exampleLabel": "Esimerkki:"
"exampleLabel": "Esimerkki:",
"step6": "Poista suodattimet napsauttamalla niiden vieressä olevaa 'x' merkkiä.",
"text": "Suodattimien avulla voit rajata hakutuloksia. Näin käytät niitä syöttökentässä:",
"step1": "Kirjoita suodattimen avaimen nimi ja sen perään kaksoispiste (esim. ”kamerat:”).",
"step2": "Valitse arvo ehdotuksista tai kirjoita oma arvo.",
"step3": "Käytä useita suodattimia lisäämällä ne peräkkäin välilyönnillä erotettuina.",
"step4": "Päivämääräsuodattimet (ennen: ja jälkeen:) käyttävät {{DateFormat}} muotoa.",
"step5": "Aikavälin suodatin käyttää {{exampleTime}} muotoa."
},
"title": "Tekstisuodattimien käyttö"
},
@@ -58,5 +65,8 @@
"title": "Samankaltaisten kohteiden haku",
"active": "Samankaltaisuushaku aktiivinen",
"clear": "Poista samankaltaisuushaku"
},
"placeholder": {
"search": "Hae…"
}
}

View File

@@ -22,7 +22,8 @@
"debug": "Debuggaus",
"motionTuner": "Liikesäädin",
"notifications": "Ilmoitukset",
"enrichments": "Rikasteet"
"enrichments": "Rikasteet",
"triggers": "Laukaisimet"
},
"dialog": {
"unsavedChanges": {
@@ -176,7 +177,14 @@
"toast": {
"success": "Luokittelumäärityksen tarkistus on tallennettu. Käynnistä Frigate uudelleen muutosten käyttöönottamiseksi."
}
}
},
"cameraConfig": {
"add": "Lisää kamera",
"ffmpeg": {
"addInput": "Lisää tulovirta"
}
},
"addCamera": "Lisää uusi kamera"
},
"masksAndZones": {
"filter": {
@@ -415,6 +423,11 @@
"placeholder": "Syötä käyttäjätunnus",
"title": "Käyttäjätunnus"
}
},
"changeRole": {
"roleInfo": {
"admin": "Ylläpitäjä"
}
}
}
},
@@ -427,5 +440,140 @@
"Threshold": {
"title": "Kynnys"
}
},
"triggers": {
"documentTitle": "Laukaisimet",
"management": {
"title": "Laukaisimen hallinta"
},
"addTrigger": "Lisää laukaisin",
"table": {
"name": "Nimi",
"type": "Tyyppi",
"content": "Sisältö",
"threshold": "Kynnys",
"actions": "Toiminnot",
"noTriggers": "Tälle kameralle ei ole määritetty laukaisimia.",
"edit": "Muokkaa",
"deleteTrigger": "Poista laukaisin",
"lastTriggered": "Viimeksi laukaistu"
},
"type": {
"thumbnail": "Kuvake",
"description": "Kuvaus"
},
"actions": {
"notification": "Lähetä ilmoitus",
"alert": "Merkitse hälytykseksi"
},
"dialog": {
"createTrigger": {
"title": "Luo laukaisin",
"desc": "Luo laukaisin kameralle {{camera}}"
},
"editTrigger": {
"title": "Muokkaa laukaisinta",
"desc": "Muokkaa laukaisimen asetuksia kamerasta {{camera}}"
},
"deleteTrigger": {
"title": "Poista laukaisin",
"desc": "Haluatko varmasti poistaa laukaisimen <strong>{{triggerName}}</strong>? Tätä toimintoa ei voi peruuttaa."
},
"form": {
"name": {
"title": "Nimi",
"placeholder": "Syötä laukaisimen nimi",
"error": {
"minLength": "Nimen on oltava vähintään 2 merkkiä pitkä.",
"invalidCharacters": "Nimi voi sisältää vain kirjaimia, numeroita, alaviivoja ja väliviivoja.",
"alreadyExists": "Tällä nimellä oleva laukaisin on jo olemassa tälle kameralle."
}
},
"enabled": {
"description": "Ota tämä laukaisin käyttöön tai pois käytöstä"
},
"type": {
"title": "Tyyppi",
"placeholder": "Valitse laukaisintyyppi"
},
"content": {
"title": "Sisältö",
"imagePlaceholder": "Valitse kuva",
"textPlaceholder": "Kirjoita tekstisisältö",
"imageDesc": "Valitse kuva, joka laukaisee tämän toiminnon, kun samankaltainen kuva havaitaan.",
"textDesc": "Syötä teksti, joka laukaisee tämän toiminnon, kun vastaava seurattavan kohteen kuvaus havaitaan.",
"error": {
"required": "Sisältö on pakollinen."
}
},
"threshold": {
"title": "Kynnys",
"error": {
"min": "Kynnys on oltava vähintään 0",
"max": "Kynnys on oltava enintään 1"
}
},
"actions": {
"title": "Toiminnot",
"desc": "Oletuksena Frigate lähettää MQTT-viestin kaikille laukaisimille. Valitse lisätoiminto, joka suoritetaan, kun tämä laukaisija laukeaa.",
"error": {
"min": "Vähintään yksi toiminto on valittava."
}
}
}
},
"toast": {
"success": {
"createTrigger": "Laukaisin {{name}} luotu onnistuneesti.",
"updateTrigger": "Laukaisin {{name}} päivitetty onnistuneesti.",
"deleteTrigger": "Laukaisin {{name}} poistettu onnistuneesti."
},
"error": {
"createTriggerFailed": "Laukaisimen luominen epäonnistui: {{errorMessage}}",
"updateTriggerFailed": "Laukaisimen päivitys epäonnistui: {{errorMessage}}",
"deleteTriggerFailed": "Laukaisimen poistaminen epäonnistui: {{errorMessage}}"
}
}
},
"enrichments": {
"semanticSearch": {
"modelSize": {
"small": {
"title": "pieni",
"desc": "<em>pieni</em> käyttää kvantisoitua versiota mallista, joka käyttää vähemmän RAM-muistia ja toimii nopeammin CPU:lla, mutta ero upotuksen laadussa on hyvin vähäinen."
},
"large": {
"title": "suuri",
"desc": "<em>suuri</em> käyttää koko Jina-mallia ja toimii automaattisesti GPU:lla, jos se on mahdollista."
},
"desc": "Semanttisen haun upotuksiin käytetyn mallin koko."
},
"title": "Semanttinen haku",
"desc": "Semanttisen haun avulla Frigatessa voit etsiä seurattavia kohteita tarkistettavista kohteista joko kuvan, käyttäjän määrittämän tekstikuvauksen tai automaattisesti luodun kuvauksen avulla.",
"reindexNow": {
"label": "Uudelleenindeksoi nyt",
"desc": "Uudelleindeksointi luo uudelleen upotukset kaikille seuratuille objekteille. Tämä prosessi suoritetaan taustalla ja voi kuormittaa prosessorin maksimiin ja viedä melko paljon aikaa riippuen seurattujen objektien määrästä.",
"confirmTitle": "Vahvista uudelleenindeksointi"
}
},
"faceRecognition": {
"title": "Kasvojentunnistus",
"desc": "Kasvojentunnistuksen avulla ihmisille voidaan antaa nimiä, ja kun heidän kasvonsa tunnistetaan, Frigate lisää henkilön nimen alaluokaksi. Nämä tiedot näkyvät käyttöliittymässä, suodattimissa ja ilmoituksissa.",
"modelSize": {
"label": "Mallin koko",
"desc": "Kasvojentunnistuksessa käytettävän mallin koko.",
"small": {
"title": "pieni",
"desc": "<em>pieni</em> käyttää FaceNet-kasvojen upotusmallia, joka toimii tehokkaasti useimmilla suorittimilla."
},
"large": {
"title": "suuri",
"desc": "<em>suuri</em> käyttää ArcFace-kasvojen upotusmallia ja toimii automaattisesti GPU:lla, jos se on mahdollista."
}
}
},
"licensePlateRecognition": {
"title": "Rekisterikilven tunnistaminen"
}
}
}

View File

@@ -55,6 +55,13 @@
},
"closeInfo": {
"label": "Sulje GPU:n tiedot"
},
"nvidiaSMIOutput": {
"driver": "Ajuri: {{driver}}",
"title": "Nvidia SMI tuloste",
"name": "Nimi: {{name}}",
"cudaComputerCapability": "CUDA laskentakapasiteetti: {{cuda_compute}}",
"vbios": "VBios-tiedot: {{vbios}}"
}
}
},