Update translation files

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

Update translation files

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

Update translation files

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

Update translation files

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

Update translation files

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

Update translation files

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

Update translation files

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

Update translation files

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

Translated using Weblate (Finnish)

Currently translated at 34.4% (172 of 500 strings)

Translated using Weblate (Finnish)

Currently translated at 29.7% (55 of 185 strings)

Translated using Weblate (Finnish)

Currently translated at 40.2% (27 of 67 strings)

Translated using Weblate (Finnish)

Currently translated at 36.1% (39 of 108 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Tobbana <tobbana@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/fi/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fi/
Translation: Frigate NVR/audio
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
This commit is contained in:
Hosted Weblate
2026-09-12 16:32:31 -05:00
committed by Josh Hawkins
co-authored by Tobbana
parent 4717db79a0
commit d2e5de3863
10 changed files with 44 additions and 186 deletions
+10 -1
View File
@@ -161,5 +161,14 @@
"alarm": "Hälytys",
"ambient_music": "Tunnelmamusiikki",
"ambulance": "Ambulanssi",
"angry_music": "Vihainen musiikki"
"angry_music": "Vihainen musiikki",
"heart_murmur": "Sydämen sivuääni",
"purr": "Kehräys",
"moo": "Ammuu",
"turkey": "Kalkkuna",
"goose": "Hanhi",
"banjo": "Banjo",
"sitar": "Sitar",
"mandolin": "Mandoliini",
"ukulele": "Ukulele"
}
+1 -2
View File
@@ -35,8 +35,7 @@
"audioIsUnavailable": "Ääni ei ole saatavilla tähän suoratoistoon",
"audio": {
"tips": {
"title": "Äänen on oltava kytkettynä kameraan ja määritettynä go2rtc:ssä tätä suoratoistoa varten.",
"document": "Lue dokumentaatio "
"title": "Äänen on oltava kytkettynä kameraan ja määritettynä go2rtc:ssä tätä suoratoistoa varten."
}
},
"streamMethod": {
+15 -5
View File
@@ -55,14 +55,19 @@
"toast": {
"error": {
"failed": "Viennin aloitus epäonnistui: {{error}}",
"endTimeMustAfterStartTime": "Lopetusajan pitää olla aloitusajan jälkeen",
"noVaildTimeSelected": "Sopivaa aikaikkunaa ei valittuna"
"endTimeMustAfterStartTime": "Lopetusajan pitää olla aloitusajan jälkeen"
},
"success": "Vienti käynnistettiin onnistuneesti. Katso tiedosto /export kansiossa."
},
"fromTimeline": {
"saveExport": "Tallenna vienti",
"previewExport": "Esikatsele vientiä"
},
"multiCamera": {
"noCameras": "Ei kameroita saatavilla",
"cameraSelection": "Kamerat",
"selectAll": "Valitse kaikki kamerat",
"selectGroup": "Valitse ryhmä"
}
},
"streaming": {
@@ -70,14 +75,19 @@
"restreaming": {
"disabled": "Uudelleentoisto ei ole käytettävissä tällä kameralla.",
"desc": {
"title": "Määritä go2rtc saadaksesi lisäreaaliaikanäkymän vaihtoehtoja ja ääntä tälle kameralle.",
"readTheDocumentation": "Lue dokumentaatio"
"title": "Määritä go2rtc saadaksesi lisäreaaliaikanäkymän vaihtoehtoja ja ääntä tälle kameralle."
}
}
},
"search": {
"saveSearch": {
"label": "Tallenna haku"
"label": "Tallenna haku",
"button": {
"save": {
"label": "Tallenna tämä haku"
}
},
"placeholder": "Nimeä haku"
}
},
"imagePicker": {
@@ -12,7 +12,6 @@
"title": "Kamera poissa verkosta",
"desc": "Kuvaruutuja ei vastaanotettu kameran {{cameraName}} <code>detect</code>-kuvavirrasta, tarkista virhelogit"
},
"cameraDisabled": "Kamera on poistettu käytöstä",
"stats": {
"streamType": {
"title": "Kuvavirran tyyppi:",
+2 -2
View File
@@ -40,6 +40,6 @@
"button": "Uudet katselmoitavat kohteet"
},
"camera": "Kamera",
"suspiciousActivity": "Epäilyttävä toiminta",
"threateningActivity": "Uhkaava toiminta"
"zoomIn": "Lähennä",
"zoomOut": "Loitonna"
}
+2 -45
View File
@@ -70,7 +70,6 @@
"visionModelFeatureExtractor": "Näkömallin piirreluokkain"
},
"tips": {
"documentation": "Lue dokumentaatio",
"context": "Saatat haluta uudelleenindeksoida seurattavien kohteiden upotukset, kun mallit on ladattu."
},
"error": "Tapahtui virhe. Tarkista Frigaten lokit."
@@ -79,51 +78,13 @@
"exploreMore": "Selaa lisää {{label}}-tyyppisiä kohteita",
"generativeAI": "Generatiivinen AI",
"objectLifecycle": {
"annotationSettings": {
"offset": {
"documentation": "Lue dokumentaatio "
},
"showAllZones": {
"title": "Näytä kaikki vyöhykkeet"
}
},
"lifecycleItemDesc": {
"header": {
"zones": "Vyöhykkeet",
"ratio": "Suhde",
"area": "Alue"
},
"active": "{{label}} aktivoitui",
"stationary": "{{label}} pysähtyi",
"attribute": {
"faceOrLicense_plate": "{{attribute}} havaittiin nimikkeelle {{label}}",
"other": "{{label}} tunnistettu {{attribute}}:na"
},
"gone": "{{label}} poistui",
"entered_zone": "{{label}} ilmestyi vyöhykkeelle {{zones}}",
"visible": "{{label}} havaittu",
"heard": "{{label}} kuului",
"external": "{{label}} havaittiin"
},
"trackedPoint": "Seurattu piste",
"carousel": {
"previous": "Edellinen",
"next": "Seuraava"
},
"count": "{{first}} / {{second}}",
"title": "Kohteen elinkaari",
"noImageFound": "Tältä aikaleimalta ei löytynyt kuvia.",
"createObjectMask": "Luo kohdemaski",
"scrollViewTips": "Vieritä katsoaksesi merkittäviä hetkiä kohteen elinkaarelta.",
"autoTrackingTips": "Kohteen rajojen sijainti on epätarkka automaattisesti seuraaville kameroille.",
"adjustAnnotationSettings": "Säädä merkintäasetuksia"
"noImageFound": "Tältä aikaleimalta ei löytynyt kuvia."
},
"trackedObjectDetails": "Seurattavien kohteiden tiedot",
"type": {
"details": "tiedot",
"snapshot": "kuvankaappaus",
"video": "video",
"object_lifecycle": "kohteen elinkaari"
"video": "video"
},
"itemMenu": {
"downloadSnapshot": {
@@ -141,10 +102,6 @@
"label": "Lataa video",
"aria": "Lataa video"
},
"viewObjectLifecycle": {
"label": "Tarkastele objektin elinkaarta",
"aria": "Näytä objektin elinkaari"
},
"findSimilar": {
"label": "Etsi samankaltaisia"
}
@@ -11,11 +11,7 @@
},
"details": {
"unknown": "Tuntematon",
"faceDesc": "Lisätiedot kohteesta, josta tämä kasvokuva tallennettiin",
"person": "Henkilö",
"timestamp": "Aikaleima",
"subLabelScore": "Alinimikkeen pisteet",
"face": "Kasvojen yksityiskohdat",
"scoreInfo": "Alatunnisteen pistemäärä on kaikkien tunnistettujen kasvojen varmuustasojen painotettu keskiarvo, joten se voi poiketa tilannekuvassa näkyvästä pistemäärästä."
},
"documentTitle": "Kasvokirjasto - Frigate",
@@ -31,7 +27,6 @@
"uploadedImage": "Kuva ladattu onnistuneesti."
}
},
"selectItem": "Valitse {{item}}",
"train": {
"empty": "Ei viimeaikaisia kasvojentunnistusyrityksiä",
"title": "Koulutus",
@@ -47,12 +42,9 @@
}
},
"createFaceLibrary": {
"title": "Luo kokoelma",
"desc": "Luo uusi kokoelma",
"new": "Luo uusi kasvo",
"nextSteps": "Hyvän perustan luomiseksi huomioitavaa:<li>Käytä koulutus-välilehteä valitaksesi opetukseen kuvia kustakin tunnistetusta henkilöstä</li><li>Panosta mahdollisimman suoraan otettuihin kuviin; vältä kouluttamista kulmassa kuvatuilla kuvilla.</li></ul>"
},
"selectFace": "Valitse kasvo",
"deleteFaceLibrary": {
"title": "Poista nimi",
"desc": "Haluatko varmasti poistaa kokoelman {{name}}? Tämä poistaa pysyvästi kaikki liitetyt kasvot."
@@ -78,6 +70,5 @@
"maxSize": "Maksimikoko: {{size}}MB"
},
"nofaces": "Kasvoja ei ole saatavilla",
"pixels": "{{area}}px",
"trainFace": "Kouluta kasvot"
}
+2 -10
View File
@@ -55,10 +55,6 @@
}
}
},
"camera": {
"enable": "Ota kamera käyttöön",
"disable": "Poista kamera käytöstä"
},
"muteCameras": {
"enable": "Mykistä kaikki kamerat",
"disable": "Poista kaikkien kameroiden mykistys"
@@ -117,15 +113,13 @@
"title": "Suoratoisto",
"audio": {
"tips": {
"title": "Äänen on oltava kytkettynä kameraan ja määritettynä go2rtc:ssä tätä suoratoistoa varten.",
"documentation": "Lue dokumentaatio "
"title": "Äänen on oltava kytkettynä kameraan ja määritettynä go2rtc:ssä tätä suoratoistoa varten."
},
"available": "Ääni on saatavilla tälle suoratoistolle",
"unavailable": "Ääni ei ole saatavilla tälle suoratoistolle"
},
"twoWayTalk": {
"tips": "Laitteesi on tuettava ominaisuutta ja WebRTC:n on oltava määritetty kaksisuuntaista ääntä varten.",
"tips.documentation": "Lue dokumentaatio ",
"available": "Kaksisuuntainen ääni on saatavilla tässä suoratoistossa",
"unavailable": "Kaksisuuntainen ääni ei ole käytettävissä tässä suoratoistossa"
},
@@ -140,7 +134,6 @@
},
"cameraSettings": {
"title": "{{camera}} Asetukset",
"cameraEnabled": "Kamera käytössä",
"objectDetection": "Kohteen tunnistus",
"recording": "Nauhoitus",
"snapshots": "Tilannekuvat",
@@ -156,8 +149,7 @@
"all": "Kaikki",
"motion": "Liike",
"active_objects": "Aktiiviset kohteet"
},
"notAllTips": "{{source}}-tallenteiden säilytysmäärityksesi on asetettu <code>tila: {{effectiveRetainMode}}</code>, joten tämä tilattu tallenne säilyttää vain ne osat joiden tyyppi on {{effectiveRetainModeName}}."
}
},
"editLayout": {
"label": "Muokkaa asettelua",
+2 -110
View File
@@ -1,7 +1,5 @@
{
"documentTitle": {
"camera": "Kamera-asetukset - Frigate",
"classification": "Klassifiointiasetukset - Frigate",
"masksAndZones": "Peite ja vyöhykemuokkain - Frigate",
"motionTuner": "Liikesäädin - Frigate",
"default": "Asetukset - Frigate",
@@ -19,7 +17,6 @@
"ui": "Käyttöliittymä",
"cameras": "Kameroiden asetukset",
"users": "Käyttäjät",
"classification": "Klassifiointi",
"frigateplus": "Frigate+",
"masksAndZones": "Maskit / alueet",
"debug": "Debuggaus",
@@ -88,107 +85,6 @@
}
}
},
"classification": {
"title": "Klassifiointiasetukset",
"semanticSearch": {
"reindexNow": {
"label": "Uudelleen indeksoi nyt",
"confirmDesc": "Oletko varma että haluat indeksoida uudelleen kaikki seurattujen kohteiden upotukset? Tämä prosessi toimii taustalla ja saattaa maksimoida prosessorin käytön sekä viedä runsaasti aikaa. Voit seurata prosessin etenemistä tarkastelu -sivulta.",
"desc": "Indeksoinnin luominen uudelleen jälleenrakentaa upotukset kaikkiin seurattuihin kohteisiin. Tämä prosessi toimii taustalla ja saattaa maksimoida prosessorin käytön sekä viedä reilusti aikaa riippuen paljonko seurattavia kohteita sinulla on.",
"confirmButton": "Indeksoi uudelleen",
"success": "Uudelleen indeksointi aloitettiin onnistuneesti.",
"alreadyInProgress": "Uudelleen indeksointi on jo käynnissä.",
"error": "Uudelleen indeksointia ei voitu aloittaa: {{errorMessage}}",
"confirmTitle": "Vahvista uudelleen indeksointi"
},
"modelSize": {
"label": "Mallin koko",
"small": {
"desc": "Valitessa <em>pieni</em> käytetään kvantisoitunutta versiota mallista joka käyttää vähemmän muistia sekä prosesoria upotuksen laatueron ollessa lähes olematon.",
"title": "pieni"
},
"large": {
"desc": "Valittaessa <em>suuri</em> käytettään täyttä Jina-mallia joka ajetaan automaattisesti grafiikkaytimellä mikäli mahdollista.",
"title": "suuri"
},
"desc": "Semanttisen haun upotuksiin käytetyn mallin koko."
},
"title": "Semanttinen haku",
"readTheDocumentation": "Lue dokumentaatio",
"desc": "Frigaten semanttisen haun kanssa voit hakea seurattuja kohteita esikatseluista joko kuvasta itsestään, käyttäjän määrittelemän teksti-kuvauksen perusteella tai automaattisesti generoidun kuvauksen kanssa."
},
"faceRecognition": {
"title": "Kasvojentunnistus",
"readTheDocumentation": "Lue dokumentaatio",
"modelSize": {
"label": "Mallin koko",
"desc": "Kasvojentunnistukseen käytetyn mallin koko.",
"small": {
"title": "pieni",
"desc": "Valitessa <em>pieni</em> FaceNet käyttää kasvojen upotukseen mallia joka toimii tehokkaasti suurimmalla osalla prosessoreista."
},
"large": {
"title": "suuri",
"desc": "Valitessa <em>suuri</em> käytetään ArcFace mallia kasvojen upotukseen joka ajetaan automaattisesti grafiikkaprosessorilla mikäli mahdollista."
}
},
"desc": "Kasvojentunnistus sallii nimien antamisen ihmisille ja kun heidän kasvonsa tunnistetaan Frigate antaa henkilölle nimen ala-viittenä. Tämä tieto sisällytetään käyttöliittymään, filttereihin sekä ilmoituksiin."
},
"licensePlateRecognition": {
"title": "Rekisterikilven tunnistus",
"desc": "Frigate voi tunnistaa ajoneuvojen rekisterikilpiä ja lisätä tunnistetut kirjaimet automaattisesti recognized_license_plate -kenttään tai tunnettu nimi sub_label kohteisiin joiden tyyppi on ajoneuvo. Yleinen käyttökohde on lukea pihatielle ajavien tai kadulla ohiajavien ajoneuvojen rekisterikilvet.",
"readTheDocumentation": "Lue dokumentaatio"
},
"toast": {
"success": "Klassifiointiasetukset on tallennettu. Käynnistä Frigate uudelleen saadaksesi ne käyttöön.",
"error": "Konfiguraatio muutoksia ei voitu tallentaa: {{errorMessage}}"
},
"restart_required": "Tarvitaan uudelleenkäynnistys (luokitusasetuksia muutettu)",
"birdClassification": {
"title": "Lintujen luokittelu",
"desc": "Lintujen luokittelu tunnistaa tunnetut linnut kvantisoidun Tensorflow-mallin avulla. Kun tunnettu lintu tunnistetaan, sen yleinen nimi lisätään alitunnisteena. Tämä tieto sisältyy käyttöliittymään, suodattimiin ja ilmoituksiin."
}
},
"camera": {
"title": "Kamera-asetukset",
"streams": {
"title": "Striimit",
"desc": "Poista kamera käytöstä väliaikaisesti, kunnes Frigate uudelleenkäynnistetään. Kameran poiskytkeminen lopettaa kameran videostriimien käsittelyn. Havainnot, tallennus ja debuggaus ovat pois käytöstä.<br /><em>Huom: tämä ei poista käytöstä go2rtc uusinta striimejä.</em>"
},
"review": {
"title": "Katselu",
"desc": "Kytke väliaikaisesti päälle/pois hälytykset ja tunnistus tälle kameralle, kunnes Frigate käynnistetään uudelleen. Kun ne ovat pois päältä, uusia katseltavia tapahtumia ei luoda. ",
"alerts": "Hälytykset ",
"detections": "Tunnistukset "
},
"reviewClassification": {
"title": "Katseluiden klassifiointi",
"readTheDocumentation": "Lue dokumentaatio",
"noDefinedZones": "Tälle kameralle ei ole määritelty vyöhykkeitä.",
"objectAlertsTips": "Kaikki {{alertsLabels}} objektit lähteelle {{cameraName}} näytetään hälytyksinä.",
"zoneObjectAlertsTips": "Kaikki {{alertsLabels}} objektit jotka tunnistetaan alueella {{zone}} lähteessä {{cameraName}} näytetään Hälytyksinä.",
"objectDetectionsTips": "Kaikki {{detectionsLabels}} objektit joita ei ole kategorisoitu lähteessä {{cameraName}} näytetään Tunnistuksina niiden vyöhykkeestä huolimatta.",
"zoneObjectDetectionsTips": {
"text": "Kaikki {{detectionsLabels}} objektit joita ei ole kategorisoitu vyöhykkeellä {{zone}} lähteessä {{cameraName}} näytetään Tunnistuksina.",
"notSelectDetections": "Kaikki {{detectionsLabels}} objektit jotka tunnistetaan vyöhykkeellä {{zone}} lähteessä {{cameraName}}, joita ei ole kategorisoitu Hälytyksiksi näytetään Tunnistuksina niiden vyöhykkeestä huolimatta.",
"regardlessOfZoneObjectDetectionsTips": "Kaikki {{detectionsLabels}} objektit joita ei ole kategorisoitu lähteessä {{cameraName}} näytetään Tunnistuksina niiden vyöhykkeestä huolimatta."
},
"selectAlertsZones": "Valitse vyöhykkeet Hälytystä varten",
"desc": "Frigate kategorisoi tahtumia Hälytyksiksi ja Tunnistuksiksi. Vakiona kaikki <em>henkilö</em> sekä <em>ajoneuvo</em> objektit käsitellään Hälytyksinä. Voit kategorisoida uudelleen katseltavat tapahtumat antamalla niille vaaditut alueet.",
"limitDetections": "Rajoita tunnistukset tiettyihin vyöhykkeisiin",
"selectDetectionsZones": "Valitse vyöhykkeet tunnistusta varten",
"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": {
"all": "Kaikki peitteet ja vyöhykkeet"
@@ -301,7 +197,6 @@
"clickDrawPolygon": "Napsauta piirtääksesi monikulmion kuvaan.",
"label": "Liikepeitto",
"context": {
"documentation": "Lue dokumentaatio",
"title": "Liikepeittoja käytetään estämään ei-toivottujen liiketyyppien (esimerkiksi puiden oksat, kameroiden aikaleimat) aiheuttamat tunnistukset. Liikepeittoja tulisi käyttää <em>hyvin säästeliäästi</em>, sillä liiallinen maskaus vaikeuttaa kohteiden seurantaa."
},
"documentTitle": "Muokkaa liikepeittoa - Frigate",
@@ -313,8 +208,7 @@
"edit": "Muokkaa liikepeittoa",
"polygonAreaTooLarge": {
"title": "Liikepeitto peittää {{polygonArea}}% kameran kuvasta. Suuria liikemaskeja ei suositella.",
"tips": "Liikepeitto eivät estä kohteiden havaitsemista. Sinun tulisi sen sijaan käyttää vaadittua vyöhykettä.",
"documentation": "Lue dokumentaatio"
"tips": "Liikepeitto eivät estä kohteiden havaitsemista. Sinun tulisi sen sijaan käyttää vaadittua vyöhykettä."
},
"toast": {
"success": {
@@ -358,7 +252,6 @@
"objectShapeFilterDrawing": {
"title": "Objektin muodon suodattimen piirtäminen",
"desc": "Piirrä kuvaan suorakulmio nähdäksesi pinta-alan ja kuvasuhteen tiedot",
"document": "Lue dokumentaatio ",
"score": "Pisteet",
"ratio": "Suhde",
"area": "Alue",
@@ -466,8 +359,7 @@
"description": "Kuvaus"
},
"actions": {
"notification": "Lähetä ilmoitus",
"alert": "Merkitse hälytykseksi"
"notification": "Lähetä ilmoitus"
},
"dialog": {
"createTrigger": {
+10 -1
View File
@@ -23,7 +23,16 @@
},
"websocket": {
"label": "Viestit",
"pause": "Pysäytä"
"pause": "Pysäytä",
"resume": "Jatka",
"filter": {
"face_recognition": "Kasvojen tunnistus",
"cameras_count_one": "{{count}} Kamera",
"cameras_count_other": "{{count}} Kameraa",
"camera": "Kamera"
},
"count_one": "{{count}} viesti",
"count_other": "{{count}} viestiä"
}
},
"documentTitle": {