i18n(fi): translate the 50 labels Finnish lacks; Past year

- "Past year" was "Viimeinen vuosi" (the last calendar year); the filter means
  the last 12 months: "Viimeiset 12 kuukautta" (CodeRabbit on #1993).
- 40 UI strings (pick select, field scrubbing, live session reconnect, text
  direction, padding, variable scopes), 7 command labels, 3 menu wordings.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Janiz-zzzandClaude Opus 5.5 committed 2026-11-08 12:33:55 +02:00
1 parent 3635c23070
commit b6739cd04f
1 file changed
+51 -1
+51 -1
View File
@@ -126,6 +126,7 @@ status = "draft — needs native review"
"Another server, or one that needs its key. The usual server is set in Preferences." = "Toinen palvelin tai avainta tarvitseva palvelin. Tavallinen palvelin asetetaan asetuksissa."
"Any status" = "Kaikki tilat"
"Anyone on your network with this code can edit the file, while this app stays open." = "Kuka tahansa lähiverkossasi voi muokata tiedostoa tällä koodilla niin kauan kuin sovellus on auki."
"Anyone on your network with this code can look at the file, not change it, while this app stays open." = "Kuka tahansa verkossasi oleva voi tällä koodilla katsoa tiedostoa muttei muuttaa sitä, niin kauan kuin tämä sovellus on auki."
"Anyone with the edit link can change the file; the view link only lets people look. The links carry their secrets: share them like passwords. `figcraft-server links` makes more and revokes them." = "Kuka tahansa muokkauslinkin saanut voi muuttaa tiedostoa. Katselulinkillä voi vain katsella. Linkit sisältävät salaiset tunnisteet: jaa niitä kuin salasanoja. `figcraft-server links` luo lisää linkkejä ja peruu niitä."
"Anyone with this code can edit the file." = "Kuka tahansa tämän koodin saanut voi muokata tiedostoa."
"Anyone with this code can look at the file, not change it." = "Kuka tahansa tämän koodin saanut voi katsella tiedostoa, mutta ei muuttaa sitä."
@@ -160,6 +161,7 @@ status = "draft — needs native review"
"Auto layout" = "Automaattinen asettelu"
"Auto rows" = "Automaattiset rivit"
"Auto width" = "Automaattinen leveys"
"Auto: by the first letter with a direction" = "Automaattinen: ensimmäisen suunnallisen kirjaimen mukaan"
"Back" = "Takaisin"
"Back to Ready for dev" = "Palauta kehitysvalmiiksi"
"Back to Ready for dev: the next change compares with how it is now" = "Palauta kehitysvalmiiksi: seuraavaa muutosta verrataan nykyiseen tilaan"
@@ -224,6 +226,7 @@ status = "draft — needs native review"
"Changed {date}" = "Muutettu {date}"
"CMYK colour" = "CMYK-väri"
"CSS custom properties…" = "CSS:n mukautetut ominaisuudet…"
"Ctrl+click a padding field" = "Ctrl+napsauta sisämarginaalikenttää"
"Dart constants for Flutter…" = "Dart-vakiot Flutterille…"
"Calculated from other variables; it follows them" = "Lasketaan muista muuttujista ja seuraa niitä"
"Can edit" = "Voi muokata"
@@ -419,6 +422,7 @@ status = "draft — needs native review"
"Delete the style (layers keep their values)" = "Poista tyyli (tasojen arvot säilyvät)"
"Delete thread" = "Poista keskustelu"
"Delete variable" = "Poista muuttuja"
"Delete {n} variables" = { one = "Poista {n} muuttuja", other = "Poista {n} muuttujaa" }
"Delete “{name}”? This can't be undone." = "Poistetaanko ”{name}”? Tätä ei voi kumota."
"Density" = "Tiheys"
"Depth" = "Syvyys"
@@ -450,6 +454,9 @@ status = "draft — needs native review"
"Dimensions" = "Mitat"
"Direction" = "Suunta"
"Disconnect from code" = "Katkaise yhteys koodiin"
"Disconnected. Reconnecting…" = "Yhteys katkesi. Yhdistetään uudelleen…"
"Disconnected. Your edits stay here and sync when the connection returns. Reconnecting…" = "Yhteys katkesi. Muokkauksesi säilyvät täällä ja synkronoituvat, kun yhteys palaa. Yhdistetään uudelleen…"
"Dismiss" = "Ohita"
"Dispersion" = "Hajonta"
"Display name" = "Näyttönimi"
"Dissolve" = "Häivytys"
@@ -489,6 +496,7 @@ status = "draft — needs native review"
"Edit dev resource" = "Muokkaa kehittäjäresurssia"
"Edit link" = "Muokkaa linkkiä"
"Edit link copied" = "Muokkauslinkki kopioitu"
"Edit padding on all sides" = "Muokkaa sisämarginaalia kaikilta sivuilta"
"Edit style" = "Muokkaa tyyliä"
"Edit variable" = "Muokkaa muuttujaa"
"Edit with the builder" = "Muokkaa rakentimella"
@@ -509,6 +517,7 @@ status = "draft — needs native review"
"End vote" = "Lopeta äänestys"
"Ends the session; everyone keeps their copy" = "Lopettaa istunnon. Kaikki säilyttävät oman kopionsa."
"Enter" = "Enter"
"Enter / Shift+Enter" = "Enter / Shift+Enter"
"Enter the address of a figcraft-server and press Browse to see the plugins it offers." = "Anna figcraft-server-palvelimen osoite ja näytä sen tarjoamat liitännäiset painamalla Selaa."
"Enter to save · Esc to cancel" = "Tallenna Enterillä · peruuta Escillä"
"Eraser" = "Pyyhekumi"
@@ -784,6 +793,7 @@ status = "draft — needs native review"
"Left padding" = "Vasen sisämarginaali"
"Left side" = "Vasen puoli"
"Left side width" = "Vasemman puolen leveys"
"Left to right" = "Vasemmalta oikealle"
"Letter case" = "Kirjainkoko"
"Letter spacing" = "Merkkiväli"
"Libraries" = "Kirjastot"
@@ -829,13 +839,36 @@ status = "draft — needs native review"
"Main menu" = "Päävalikko"
"Make a component" = "Luo komponentti"
"Make slot" = "Luo sisältöpaikka"
"Move out of any group" = "Siirrä pois kaikista ryhmistä"
"Move to group {group}" = "Siirrä ryhmään {group}"
"Move up or down while dragging its label" = "Siirrä ylös tai alas vetämällä sen otsikkoa"
"Nobody shares a file there now." = "Kukaan ei jaa siellä nyt tiedostoa."
"New collection" = "Uusi kokoelma"
"Not connected: {reason}. Your work is still in this tab." = "Ei yhteyttä: {reason}. Työsi on yhä tässä välilehdessä."
"Nothing to pick: the page is empty" = "Ei mitään poimittavaa: sivu on tyhjä"
"Pasted design layers" = "Liitetyt suunnittelutasot"
"Pasted design layers; the clipboard didn't carry the images of: {layers}" = "Suunnittelutasot liitetty; leikepöydällä ei ollut näiden kuvia: {layers}"
"Pick select: Tab and Shift+Tab move between layers, Enter goes into one, Shift+Enter out, Space selects, Escape cancels" = "Poimintavalinta: Tab ja Shift+Tab siirtävät tasojen välillä, Enter siirtyy tason sisään, Shift+Enter ulos, välilyönti valitsee, Escape peruuttaa"
"Pick select: into a layer, out to its parent" = "Poimintavalinta: tason sisään, ulos sen ylätasoon"
"Pick select: next or previous layer" = "Poimintavalinta: seuraava tai edellinen taso"
"Pick select: select the picked layer" = "Poimintavalinta: valitse poimittu taso"
"Remove these results from the file" = "Poista nämä tulokset tiedostosta"
"Retry now" = "Yritä nyt uudelleen"
"Right to left" = "Oikealta vasemmalle"
"Same as file ({profile})" = "Sama kuin tiedostossa ({profile})"
"Save a copy…" = "Tallenna kopio…"
"Scope: all supported properties" = "Käyttöalue: kaikki tuetut ominaisuudet"
"Scope: hidden from pickers" = "Käyttöalue: piilotettu valitsimista"
"Scope: only {scope}" = "Käyttöalue: vain {scope}"
"Scroll wheel zoom" = "Zoomaus hiiren rullalla"
"Scrub a field faster (2x) or slower (1/2, 1/4)" = "Säädä kenttää vetämällä nopeammin (2x) tai hitaammin (1/2, 1/4)"
"Scrubbing at 1/2" = "Vetosäätö nopeudella 1/2"
"Scrubbing at 1/4" = "Vetosäätö nopeudella 1/4"
"Scrubbing at 1x" = "Vetosäätö nopeudella 1x"
"Scrubbing at 2x" = "Vetosäätö nopeudella 2x"
"Selection box: switch to pick select" = "Valintalaatikko: vaihda poimintavalintaan"
"Shared by your team on {server}" = "Tiimisi jakama palvelimella {server}"
"Show and move the placement crosshair (its tool chosen, nothing selected)" = "Näytä ja siirrä sijoitusristikkoa (sen työkalu valittuna, ei valintaa)"
"Slot name" = "Sisältöpaikan nimi"
"Mar" = "maalisk."
"Margin" = "Marginaali"
@@ -977,7 +1010,10 @@ status = "draft — needs native review"
"Check for updates…" = "Tarkista päivitykset…"
"Not checked yet" = "Ei vielä tarkistettu"
"Someone who left" = "Joku, joka lähti"
"Space" = "Välilyönti"
"Tab or Ctrl+Space again" = "Tab tai Ctrl+välilyönti uudelleen"
"Take the results off the board; they stay in the file" = "Poista tulokset taululta; ne jäävät tiedostoon"
"Text direction" = "Tekstin suunta"
"This file uses team libraries on servers you haven't used here. They aren't contacted until you check them." = "Tämä tiedosto käyttää tiimikirjastoja palvelimilla, joita et ole käyttänyt täällä. Niihin ei oteta yhteyttä ennen kuin tarkistat ne."
"Not shared" = "Ei jaettu"
"Note {n}" = "Huomautus {n}"
@@ -1886,6 +1922,7 @@ status = "draft — needs native review"
"{name} · published version {v}" = "{name} · julkaistu versio {v}"
"{name} · version {v} on the server" = "{name} · versio {v} palvelimella"
"{name} ×{n}" = "{name} ×{n}"
"{name}, disconnected from its live session" = "{name}, irrotettu live-istunnostaan"
"{name}, in a live session" = "{name}, reaaliaikaisessa istunnossa"
"{name}, online, open only to you" = "{name}, verkossa, vain sinun käytössäsi"
"{name}, {kind}, {w} by {h}, selected" = "{name}, {kind}, {w} × {h}, valittu"
@@ -1944,9 +1981,12 @@ status = "draft — needs native review"
"← → ↑ ↓" = "← → ↑ ↓"
"→, Space or N" = "→, Space or N"
"↵" = "↵"
"↵ / ⇧↵" = "↵ / ⇧↵"
"⇥ / ⇧⇥" = "⇥ / ⇧⇥"
"⇥ or ⌥ Space again" = "⇥ tai ⌥ välilyönti uudelleen"
"⌘ arrows" = "⌘ arrows"
"⌘ click" = "⌘ click"
"⌘ click a padding field" = "⌘-napsauta sisämarginaalikenttää"
"⌘ scroll" = "⌘ scroll"
"⌥ drag" = "⌥ drag"
"1 year" = "1 vuosi"
@@ -1968,7 +2008,7 @@ status = "draft — needs native review"
"Hide UI" = "Piilota käyttöliittymä"
"Past 30 days" = "Viimeiset 30 päivää"
"Past 90 days" = "Viimeiset 90 päivää"
"Past year" = "Viimeinen vuosi"
"Past year" = "Viimeiset 12 kuukautta"
"Nothing counted yet" = "Mitään ei ole vielä laskettu"
"Rotate a degree (Shift: 15)" = "Kierrä asteen verran (Shift: 15)"
"⌥⌘ ← ↑ → ↓" = "⌥⌘ ← ↑ → ↓"
@@ -2057,6 +2097,7 @@ status = "draft — needs native review"
"collab.openFile" = "Avaa verkkotiedosto"
"collab.peers" = "Tämän tiedoston käyttäjät"
"collab.publish" = "Julkaise palvelimelle"
"collab.reconnect" = "Yhdistä live-istuntoon uudelleen"
"collab.recoverFile" = "Palauta verkkotiedosto"
"collab.registerLinks" = "Avaa kutsulinkit FigCraftissa"
"collab.removePerson" = "Poista istunnosta"
@@ -2348,6 +2389,7 @@ status = "draft — needs native review"
"selection.applyColorStyle" = "Käytä valinnan värityyliä"
"selection.bindColorVariable" = "Käytä valinnan värimuuttujaa"
"selection.colors" = "Valinnan värit"
"selection.createColorStyle" = "Luo valinnan värityyli"
"selection.detachColor" = "Irrota valinnan väri"
"selection.selectColor" = "Valitse tämänväriset tasot"
"selection.setPaint" = "Muuta valinnan väriä"
@@ -2392,6 +2434,10 @@ status = "draft — needs native review"
"text.caseUpper" = "Isot kirjaimet"
"text.create" = "Teksti"
"text.decoration" = "Koristelu"
"text.direction" = "Tekstin suunta"
"text.directionAuto" = "Tekstin suunta: automaattinen"
"text.directionLtr" = "Tekstin suunta: vasemmalta oikealle"
"text.directionRtl" = "Tekstin suunta: oikealta vasemmalle"
"text.edit.begin" = "Muokkaa tekstiä"
"text.edit.caret" = "Aseta kohdistin"
"text.edit.end" = "Lopeta tekstin muokkaus"
@@ -2437,6 +2483,7 @@ status = "draft — needs native review"
"tool.arrow" = "Nuoli"
"tool.comment" = "Kommentti"
"tool.connector" = "Yhdistin"
"tool.crosshair" = "Siirrä sijoitusristikkoa"
"tool.ellipse" = "Ellipsi"
"tool.eraser" = "Pyyhekumi"
"tool.frame" = "Kehys"
@@ -2647,6 +2694,9 @@ status = "draft — needs native review"
"text.alignJustify" = "Tasaa tekstin molemmat reunat"
"text.alignLeft" = "Tasaa teksti vasemmalle"
"text.alignRight" = "Tasaa teksti oikealle"
"text.directionAuto" = "Automaattinen"
"text.directionLtr" = "Vasemmalta oikealle"
"text.directionRtl" = "Oikealta vasemmalle"
"view.assets" = "Resurssit"
"view.design" = "Suunnittelu"
"view.layers" = "Tasot"