Explorar o código

Merge pull request #16848 from Kylapaallikko/dev

i18n: Update fi-FI translation
Tim Jaeryang Baek hai 1 mes
pai
achega
8d7319441e
Modificáronse 1 ficheiros con 90 adicións e 90 borrados
  1. 90 90
      src/lib/i18n/locales/fi-FI/translation.json

+ 90 - 90
src/lib/i18n/locales/fi-FI/translation.json

@@ -7,7 +7,7 @@
 	"(leave blank for to use commercial endpoint)": "(Jätä tyhjäksi, jos haluat käyttää kaupallista päätepistettä)",
 	"[Last] dddd [at] h:mm A": "[Viimeisin] dddd h:mm A",
 	"[Today at] h:mm A": "[Tänään] h:mm A",
-	"[Yesterday at] h:mm A": "[Huommenna] h:mm A",
+	"[Yesterday at] h:mm A": "[Eilen] h:mm A",
 	"{{ models }}": "{{ mallit }}",
 	"{{COUNT}} Available Tools": "{{COUNT}} työkalua saatavilla",
 	"{{COUNT}} characters": "{{COUNT}} kirjainta",
@@ -30,7 +30,7 @@
 	"Account Activation Pending": "Tilin aktivointi odottaa",
 	"Accurate information": "Tarkkaa tietoa",
 	"Action": "Toiminto",
-	"Action not found": "",
+	"Action not found": "Toimintoa ei löytynyt",
 	"Action Required for Chat Log Storage": "Toiminto vaaditaan keskustelulokin tallentamiseksi",
 	"Actions": "Toiminnot",
 	"Activate": "Aktivoi",
@@ -101,7 +101,7 @@
 	"Always Play Notification Sound": "Toista aina ilmoitusääni",
 	"Amazing": "Hämmästyttävä",
 	"an assistant": "avustaja",
-	"An error occurred while fetching the explanation": "",
+	"An error occurred while fetching the explanation": "Tapahtui virhe hakiessa selitystä",
 	"Analytics": "Analytiikka",
 	"Analyzed": "Analysoitu",
 	"Analyzing...": "Analysoidaan..",
@@ -111,14 +111,14 @@
 	"Android": "Android",
 	"API": "API",
 	"API Base URL": "API:n verkko-osoite",
-	"API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "",
-	"API details for using a vision-language model in the picture description. This parameter is mutually exclusive with picture_description_local.": "",
+	"API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "API verkko-osoite Datalabb Marker palveluun. Oletuksena: https://www.datalab.to/api/v1/marker",
+	"API details for using a vision-language model in the picture description. This parameter is mutually exclusive with picture_description_local.": "Kuvan kuvaus API-asetukset näkömallin käyttöön. Tämä parametri on toisensa poissulkeva picture_description_local-parametrin kanssa.",
 	"API Key": "API-avain",
 	"API Key created.": "API-avain luotu.",
 	"API Key Endpoint Restrictions": "API-avaimen päätepiste rajoitukset",
 	"API keys": "API-avaimet",
 	"API Version": "API-versio",
-	"API Version is required": "",
+	"API Version is required": "API-versio vaaditaan",
 	"Application DN": "Sovelluksen DN",
 	"Application DN Password": "Sovelluksen DN-salasana",
 	"applies to all users with the \"user\" role": "koskee kaikkia käyttäjiä, joilla on \"käyttäjä\"-rooli",
@@ -169,15 +169,15 @@
 	"Banners": "Bannerit",
 	"Base Model (From)": "Perusmalli (alkaen)",
 	"Base Model List Cache speeds up access by fetching base models only at startup or on settings save—faster, but may not show recent base model changes.": "",
-	"Bearer": "",
+	"Bearer": "Bearer",
 	"before": "ennen",
 	"Being lazy": "Oli laiska",
 	"Beta": "Beta",
 	"Bing Search V7 Endpoint": "Bing Search V7 -päätepisteen osoite",
 	"Bing Search V7 Subscription Key": "Bing Search V7 -tilauskäyttäjäavain",
-	"Bio": "",
-	"Birth Date": "",
-	"BM25 Weight": "",
+	"Bio": "Elämänkerta",
+	"Birth Date": "Syntymäpäivä",
+	"BM25 Weight": "BM25 paino",
 	"Bocha Search API Key": "Bocha Search API -avain",
 	"Bold": "Lihavointi",
 	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
@@ -201,9 +201,9 @@
 	"Capture Audio": "Kaappaa ääntä",
 	"Certificate Path": "Varmennepolku",
 	"Change Password": "Vaihda salasana",
-	"Channel deleted successfully": "",
+	"Channel deleted successfully": "Kanavan poisto onnistui",
 	"Channel Name": "Kanavan nimi",
-	"Channel updated successfully": "",
+	"Channel updated successfully": "Kanavan päivitys onnistui",
 	"Channels": "Kanavat",
 	"Character": "Kirjain",
 	"Character limit for autocomplete generation input": "Automaattisen täydennyksen syötteen merkkiraja",
@@ -212,10 +212,10 @@
 	"Chat Background Image": "Keskustelun taustakuva",
 	"Chat Bubble UI": "Keskustelu-pallojen käyttöliittymä",
 	"Chat Controls": "Keskustelun hallinta",
-	"Chat Conversation": "",
+	"Chat Conversation": "Chat-keskustelut",
 	"Chat direction": "Keskustelun suunta",
 	"Chat ID": "Keskustelu ID",
-	"Chat moved successfully": "",
+	"Chat moved successfully": "Keskustelu siirrettiin onnistuneesti",
 	"Chat Overview": "Keskustelun yleiskatsaus",
 	"Chat Permissions": "Keskustelun käyttöoikeudet",
 	"Chat Tags Auto-Generation": "Keskustelutunnisteiden automaattinen luonti",
@@ -254,7 +254,7 @@
 	"Close modal": "Sulje modaali",
 	"Close settings modal": "Sulje asetus modaali",
 	"Close Sidebar": "Sulje sivupalkki",
-	"CMU ARCTIC speaker embedding name": "",
+	"CMU ARCTIC speaker embedding name": "CMU ARCTIC puhujan upotus nimi",
 	"Code Block": "Koodiblokki",
 	"Code execution": "Koodin suoritus",
 	"Code Execution": "Koodin Suoritus",
@@ -273,13 +273,13 @@
 	"ComfyUI Base URL is required.": "ComfyUI verkko-osoite vaaditaan.",
 	"ComfyUI Workflow": "ComfyUI-työnkulku",
 	"ComfyUI Workflow Nodes": "ComfyUI-työnkulun solmut",
-	"Comma separated Node Ids (e.g. 1 or 1,2)": "",
+	"Comma separated Node Ids (e.g. 1 or 1,2)": "Pilkulla erotellut Node Id:t (esim. 1 tai 1,2)",
 	"Command": "Komento",
 	"Comment": "Kommentti",
 	"Completions": "Täydennykset",
 	"Compress Images in Channels": "Pakkaa kuvat kanavissa",
 	"Concurrent Requests": "Samanaikaiset pyynnöt",
-	"Config imported successfully": "",
+	"Config imported successfully": "Määritysten tuonti onnistui",
 	"Configure": "Määritä",
 	"Confirm": "Vahvista",
 	"Confirm Password": "Vahvista salasana",
@@ -306,7 +306,7 @@
 	"Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "",
 	"Controls": "Ohjaimet",
 	"Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "Kontrolloi yhtenäisyyden ja monimuotoisuuden tasapainoa tuloksessa. Pienempi arvo tuottaa kohdennetumman ja johdonmukaisemman tekstin.",
-	"Conversation saved successfully": "",
+	"Conversation saved successfully": "Keskustelun tallennus onnistui",
 	"Copied": "Kopioitu",
 	"Copied link to clipboard": "Linkki kopioitu leikepöydälle",
 	"Copied shared chat URL to clipboard!": "Jaettu keskustelulinkki kopioitu leikepöydälle!",
@@ -351,7 +351,7 @@
 	"Datalab Marker API Key required.": "Datalab Marker API-avain vaaditaan.",
 	"DD/MM/YYYY": "DD/MM/YYYY",
 	"December": "joulukuu",
-	"Deepgram": "",
+	"Deepgram": "Deepgram",
 	"Default": "Oletus",
 	"Default (Open AI)": "Oletus (Open AI)",
 	"Default (SentenceTransformers)": "Oletus (SentenceTransformers)",
@@ -398,7 +398,7 @@
 	"Direct Connections": "Suorat yhteydet",
 	"Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "Suorat yhteydet mahdollistavat käyttäjien yhdistää omia OpenAI-yhteensopivia API-päätepisteitä.",
 	"Direct Tool Servers": "Suorat työkalu palvelimet",
-	"Directory selection was cancelled": "",
+	"Directory selection was cancelled": "Hakemiston valinta keskeytettiin",
 	"Disable Code Interpreter": "Poista Koodin suoritus käytöstä",
 	"Disable Image Extraction": "Poista kuvien poiminta käytöstä",
 	"Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "Poista kuvien poiminta käytöstä PDF tiedostoista. Jos LLM on käytössä, kuvat tekstitetään automaattisesti. Oletuksena ei käytössä.",
@@ -535,8 +535,8 @@
 	"Enter Github Raw URL": "Kirjoita Github Raw -verkko-osoite",
 	"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
 	"Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus",
-	"Enter hex color (e.g. #FF0000)": "",
-	"Enter ID": "",
+	"Enter hex color (e.g. #FF0000)": "Kirjota hex väri (esim. #FF0000)",
+	"Enter ID": "Kirjoita ID",
 	"Enter Image Size (e.g. 512x512)": "Kirjoita kuvan koko (esim. 512x512)",
 	"Enter Jina API Key": "Kirjoita Jina API -avain",
 	"Enter JSON config (e.g., {\"disable_links\": true})": "Kirjoita JSON asetus (esim. {\"disable_links\": true})",
@@ -590,8 +590,8 @@
 	"Enter Top K Reranker": "Kirjoita Top K uudelleen sijoittaja",
 	"Enter URL (e.g. http://127.0.0.1:7860/)": "Kirjoita verkko-osoite (esim. http://127.0.0.1:7860/)",
 	"Enter URL (e.g. http://localhost:11434)": "Kirjoita verkko-osoite (esim. http://localhost:11434)",
-	"Enter value": "",
-	"Enter value (true/false)": "",
+	"Enter value": "Kirjoita arvo",
+	"Enter value (true/false)": "Kirjoita arvo (true/false)",
 	"Enter Yacy Password": "Kirjoita Yacy salasana",
 	"Enter Yacy URL (e.g. http://yacy.example.com:8090)": "Kirjoita Yacy verkko-osoite (esim. http://yacy.example.com:8090)",
 	"Enter Yacy Username": "Kirjoita Yacy käyttäjänimi",
@@ -599,7 +599,7 @@
 	"Enter your current password": "Kirjoita nykyinen salasanasi",
 	"Enter Your Email": "Kirjoita sähköpostiosoitteesi",
 	"Enter Your Full Name": "Kirjoita koko nimesi",
-	"Enter your gender": "",
+	"Enter your gender": "Kirjoita sukupuoli",
 	"Enter your message": "Kirjoita viestisi",
 	"Enter your name": "Kirjoita nimesi tähän",
 	"Enter Your Name": "Kirjoita nimesi",
@@ -610,14 +610,14 @@
 	"Enter your webhook URL": "Kirjoita webhook osoitteesi",
 	"Error": "Virhe",
 	"ERROR": "VIRHE",
-	"Error accessing directory": "",
+	"Error accessing directory": "Virhe hakemistoa avattaessa",
 	"Error accessing Google Drive: {{error}}": "Virhe yhdistäessä Google Drive: {{error}}",
 	"Error accessing media devices.": "Virhe medialaitteita käytettäessä.",
 	"Error starting recording.": "Virhe nauhoitusta aloittaessa.",
 	"Error unloading model: {{error}}": "Virhe mallia ladattaessa: {{error}}",
 	"Error uploading file: {{error}}": "Virhe ladattaessa tiedostoa: {{error}}",
-	"Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "",
-	"Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "",
+	"Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "Virhe: Malli '{{modelId}}' on jo käytössä. Valitse toinen ID jatkaaksesi.",
+	"Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "Virhe: Mallin ID ei voi olla tyhjä. Kirjoita ID jatkaaksesi.",
 	"Evaluations": "Arvioinnit",
 	"Everyone": "Kaikki",
 	"Exa API Key": "Exa API -avain",
@@ -658,7 +658,7 @@
 	"Fade Effect for Streaming Text": "Häivytystehoste suoratoistetulle tekstille",
 	"Failed to add file.": "Tiedoston lisääminen epäonnistui.",
 	"Failed to connect to {{URL}} OpenAPI tool server": "Yhdistäminen {{URL}} OpenAPI työkalu palvelimeen epäonnistui",
-	"Failed to copy link": "Linkin kopioinmti epäonnistui",
+	"Failed to copy link": "Linkin kopiointi epäonnistui",
 	"Failed to create API Key.": "API-avaimen luonti epäonnistui.",
 	"Failed to delete note": "Muistiinpanon poistaminen epäonnistui",
 	"Failed to extract content from the file: {{error}}": "Tiedoston sisällön pomiminen epäonnistui: {{error}}",
@@ -667,7 +667,7 @@
 	"Failed to generate title": "Otsikon luonti epäonnistui",
 	"Failed to load chat preview": "Keskustelun esikatselun lataaminen epäonnistui",
 	"Failed to load file content.": "Tiedoston sisällön lataaminen epäonnistui.",
-	"Failed to move chat": "",
+	"Failed to move chat": "Keskustelun siirto epäonnistui",
 	"Failed to read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui",
 	"Failed to save connections": "Yhteyksien tallentaminen epäonnistui",
 	"Failed to save conversation": "Keskustelun tallentaminen epäonnistui",
@@ -681,7 +681,7 @@
 	"Feedback History": "Palautehistoria",
 	"Feedbacks": "Palautteet",
 	"Feel free to add specific details": "Voit lisätä tarkempia tietoja",
-	"Female": "",
+	"Female": "Nainen",
 	"File": "Tiedosto",
 	"File added successfully.": "Tiedosto lisätty onnistuneesti.",
 	"File content updated successfully.": "Tiedoston sisältö päivitetty onnistuneesti.",
@@ -737,7 +737,7 @@
 	"Gemini": "Gemini",
 	"Gemini API Config": "Gemini API konfiguraatio",
 	"Gemini API Key is required.": "Gemini API -avain on vaaditaan.",
-	"Gender": "",
+	"Gender": "Sukupuoli",
 	"General": "Yleinen",
 	"Generate": "Luo",
 	"Generate an image": "Luo kuva",
@@ -753,7 +753,7 @@
 	"Google Drive": "Google Drive",
 	"Google PSE API Key": "Google PSE API -avain",
 	"Google PSE Engine Id": "Google PSE -moottorin tunnus",
-	"Gravatar": "",
+	"Gravatar": "Gravatar",
 	"Group": "Ryhmä",
 	"Group created successfully": "Ryhmä luotu onnistuneesti",
 	"Group deleted successfully": "Ryhmä poistettu onnistuneesti",
@@ -765,7 +765,7 @@
 	"H2": "H2",
 	"H3": "H3",
 	"Haptic Feedback": "Haptinen palaute",
-	"Height": "",
+	"Height": "Korkeus",
 	"Hello, {{name}}": "Hei, {{name}}",
 	"Help": "Ohje",
 	"Help us create the best community leaderboard by sharing your feedback history!": "Auta meitä luomaan paras yhteisön tulosluettelo jakamalla palautehistoriasi!",
@@ -774,7 +774,7 @@
 	"Hide": "Piilota",
 	"Hide from Sidebar": "Piilota sivupalkista",
 	"Hide Model": "Piilota malli",
-	"High": "",
+	"High": "Korkea",
 	"High Contrast Mode": "Korkean kontrastin tila",
 	"Home": "Koti",
 	"Host": "Palvelin",
@@ -817,13 +817,13 @@
 	"Include `--api-auth` flag when running stable-diffusion-webui": "Sisällytä `--api-auth`-lippu ajettaessa stable-diffusion-webui",
 	"Include `--api` flag when running stable-diffusion-webui": "Sisällytä `--api`-lippu ajettaessa stable-diffusion-webui",
 	"Includes SharePoint": "Sisältää SharePointin",
-	"Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "",
+	"Influences how quickly the algorithm responds to feedback from the generated text. A lower learning rate will result in slower adjustments, while a higher learning rate will make the algorithm more responsive.": "Kuinka nopeasti algoritmi mukautuu generoidun tekstin palautteeseen. Alempi oppimisnopeus hidastaa mukautumista, kun taas nopeampi oppimisnopeus tekee algoritmistä reagoivamman.",
 	"Info": "Tiedot",
-	"Initials": "",
+	"Initials": "Nimikirjaimet",
 	"Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "Upota koko sisältö kontekstiin kattavaa käsittelyä varten. Tätä suositellaan monimutkaisille kyselyille.",
 	"Input": "Syöte",
 	"Input commands": "Syötekäskyt",
-	"Input Key (e.g. text, unet_name, steps)": "",
+	"Input Key (e.g. text, unet_name, steps)": "Syötteen arvo (esim. text, unet_namme, steps)",
 	"Input Variables": "Syötteen muuttujat",
 	"Insert": "Lisää",
 	"Insert Follow-Up Prompt to Input": "Lisää jatkokysymys syötteeseen",
@@ -835,7 +835,7 @@
 	"Invalid file content": "Virheellinen tiedostosisältö",
 	"Invalid file format.": "Virheellinen tiedostomuoto.",
 	"Invalid JSON file": "Virheellinen JSON tiedosto",
-	"Invalid JSON format for ComfyUI Workflow.": "",
+	"Invalid JSON format for ComfyUI Workflow.": "Virhellinen JSON muotoilu ComfyUI työnkululle.",
 	"Invalid JSON format in Additional Config": "Virheellinen JSON muotoilu lisäasetuksissa",
 	"Invalid Tag": "Virheellinen tagi",
 	"is typing...": "Kirjoittaa...",
@@ -855,15 +855,15 @@
 	"Keep Follow-Up Prompts in Chat": "Säilytä jatkokysymys kehoitteet keskustelussa",
 	"Keep in Sidebar": "Pidä sivupalkissa",
 	"Key": "Avain",
-	"Key is required": "",
+	"Key is required": "Avain vaaditaan",
 	"Keyboard shortcuts": "Pikanäppäimet",
 	"Knowledge": "Tietämys",
 	"Knowledge Access": "Tiedon käyttöoikeus",
 	"Knowledge Base": "Tietokanta",
 	"Knowledge created successfully.": "Tietokanta luotu onnistuneesti.",
 	"Knowledge deleted successfully.": "Tietokanta poistettu onnistuneesti.",
-	"Knowledge Description": "",
-	"Knowledge Name": "",
+	"Knowledge Description": "Tietokannan kuvaus",
+	"Knowledge Name": "Tietokannan nimi",
 	"Knowledge Public Sharing": "Tietokannan julkinen jakaminen",
 	"Knowledge reset successfully.": "Tietokanta nollattu onnistuneesti.",
 	"Knowledge updated successfully": "Tietokanta päivitetty onnistuneesti",
@@ -903,13 +903,13 @@
 	"Local Task Model": "Paikallinen työmalli",
 	"Location access not allowed": "Ei pääsyä sijaintitietoihin",
 	"Lost": "Mennyt",
-	"Low": "",
+	"Low": "Matala",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Tehnyt OpenWebUI-yhteisö",
 	"Make password visible in the user interface": "Näytä salasana käyttöliittymässä",
 	"Make sure to enclose them with": "Varmista, että suljet ne",
 	"Make sure to export a workflow.json file as API format from ComfyUI.": "Muista viedä workflow.json-tiedosto API-muodossa ComfyUI:sta.",
-	"Male": "",
+	"Male": "Mies",
 	"Manage": "Hallitse",
 	"Manage Direct Connections": "Hallitse suoria yhteyksiä",
 	"Manage Models": "Hallitse malleja",
@@ -918,7 +918,7 @@
 	"Manage OpenAI API Connections": "Hallitse OpenAI API -yhteyksiä",
 	"Manage Pipelines": "Hallitse putkia",
 	"Manage Tool Servers": "Hallitse työkalu palvelimia",
-	"Manage your account information.": "",
+	"Manage your account information.": "Hallitse tilitietojasi",
 	"March": "maaliskuu",
 	"Markdown": "Markdown",
 	"Markdown (Header)": "Markdown (otsikko)",
@@ -927,7 +927,7 @@
 	"Max Upload Size": "Latausten enimmäiskoko",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Enintään 3 mallia voidaan ladata samanaikaisesti. Yritä myöhemmin uudelleen.",
 	"May": "toukokuu",
-	"Medium": "",
+	"Medium": "Keskitaso",
 	"Memories accessible by LLMs will be shown here.": "Muistitiedostot, joita LLM-ohjelmat käyttävät, näkyvät tässä.",
 	"Memory": "Muisti",
 	"Memory added successfully": "Muisti lisätty onnistuneesti",
@@ -963,7 +963,7 @@
 	"Model ID is required.": "Mallin tunnus on pakollinen",
 	"Model IDs": "Mallitunnukset",
 	"Model Name": "Mallin nimi",
-	"Model name already exists, please choose a different one": "",
+	"Model name already exists, please choose a different one": "Mallin nimi on jo olemassa, valitse toinen nimi.",
 	"Model Name is required.": "Mallin nimi on pakollinen",
 	"Model not selected": "Mallia ei ole valittu",
 	"Model Params": "Mallin parametrit",
@@ -981,9 +981,9 @@
 	"More": "Lisää",
 	"More Concise": "Ytimekkäämpi",
 	"More Options": "Lisää vaihtoehtoja",
-	"Move": "",
+	"Move": "Siirrä",
 	"Name": "Nimi",
-	"Name and ID are required, please fill them out": "",
+	"Name and ID are required, please fill them out": "Nimi ja ID vaaditaan, täytä puuttuvat kentät",
 	"Name your knowledge base": "Anna tietokannalle nimi",
 	"Native": "Natiivi",
 	"New Button": "Uusi painike",
@@ -1002,7 +1002,7 @@
 	"No content found": "Sisältöä ei löytynyt",
 	"No content found in file.": "Sisältöä ei löytynyt tiedostosta.",
 	"No content to speak": "Ei puhuttavaa sisältöä",
-	"No conversation to save": "",
+	"No conversation to save": "Ei tallennettavaa keskustelua",
 	"No distance available": "Etäisyyttä ei saatavilla",
 	"No feedbacks found": "Palautteita ei löytynyt",
 	"No file selected": "Tiedostoa ei ole valittu",
@@ -1021,7 +1021,7 @@
 	"No source available": "Lähdettä ei saatavilla",
 	"No suggestion prompts": "Ei ehdotettuja promptteja",
 	"No users were found.": "Käyttäjiä ei löytynyt.",
-	"No valves": "",
+	"No valves": "Ei venttiileitä",
 	"No valves to update": "Ei venttiileitä päivitettäväksi",
 	"Node Ids": "",
 	"None": "Ei mikään",
@@ -1045,8 +1045,8 @@
 	"Ollama Version": "Ollama-versio",
 	"On": "Päällä",
 	"OneDrive": "OneDrive",
-	"Only active when \"Paste Large Text as File\" setting is toggled on.": "",
-	"Only active when the chat input is in focus and an LLM is generating a response.": "",
+	"Only active when \"Paste Large Text as File\" setting is toggled on.": "Vain käytössä jos \"Liitä suuri teksti tiedostona\" asetus on käytössä.",
+	"Only active when the chat input is in focus and an LLM is generating a response.": "Aktiivinen vain, kun keskustelusyöte on kohdistettu ja LLM generoi vastausta.",
 	"Only alphanumeric characters and hyphens are allowed": "Vain kirjaimet, numerot ja väliviivat ovat sallittuja",
 	"Only alphanumeric characters and hyphens are allowed in the command string.": "Vain kirjaimet, numerot ja väliviivat ovat sallittuja komentosarjassa.",
 	"Only collections can be edited, create a new knowledge base to edit/add documents.": "Vain kokoelmia voi muokata, luo uusi tietokanta muokataksesi/lisätäksesi asiakirjoja.",
@@ -1074,8 +1074,8 @@
 	"OpenAI API settings updated": "OpenAI API -asetukset päivitetty",
 	"OpenAI URL/Key required.": "OpenAI URL/avain vaaditaan.",
 	"openapi.json URL or Path": "openapi.json verkko-osoite tai polku",
-	"Optional": "",
-	"Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "",
+	"Optional": "Valinnainen",
+	"Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "Vaihtoehdot paikallisen näkömallin suorittamiseen kuvan kuvauksessa. Parametrit viittaavat Hugging Facessa ylläpidettyyn malliin. Tämä parametri on toisensa poissulkeva picture_description_api:n kanssa.",
 	"or": "tai",
 	"Ordered List": "Järjestetty lista",
 	"Organize your users": "Järjestä käyttäjäsi",
@@ -1124,7 +1124,7 @@
 	"Playwright WebSocket URL": "Playwright WebSocket verkko-osoite",
 	"Please carefully review the following warnings:": "Tarkista huolellisesti seuraavat varoitukset:",
 	"Please do not close the settings page while loading the model.": "Älä sulje asetussivua mallin latautuessa.",
-	"Please enter a message or attach a file.": "",
+	"Please enter a message or attach a file.": "Kirjoita viesti tai liittä tiedosto.",
 	"Please enter a prompt": "Kirjoita kehote",
 	"Please enter a valid path": "Kirjoita kelvollinen polku",
 	"Please enter a valid URL": "Kirjoita kelvollinen verkko-osoite",
@@ -1135,7 +1135,7 @@
 	"Please wait until all files are uploaded.": "Odota kunnes kaikki tiedostot ovat ladattu.",
 	"Port": "Portti",
 	"Positive attitude": "Positiivinen asenne",
-	"Prefer not to say": "",
+	"Prefer not to say": "En halua sanoa",
 	"Prefix ID": "Etuliite-ID",
 	"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Etuliite-ID:tä käytetään välttämään ristiriidat muiden yhteyksien kanssa lisäämällä etuliite mallitunnuksiin - jätä tyhjäksi, jos haluat ottaa sen pois käytöstä",
 	"Prevent file creation": "Estä tiedostojen luonti",
@@ -1222,14 +1222,14 @@
 	"Save & Create": "Tallenna ja luo",
 	"Save & Update": "Tallenna ja päivitä",
 	"Save As Copy": "Tallenna kopiona",
-	"Save Chat": "",
+	"Save Chat": "Tallenna keskustelu",
 	"Save Tag": "Tallenna tagi",
 	"Saved": "Tallennettu",
 	"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "Keskustelulokien tallentaminen suoraan selaimen tallennustilaan ei ole enää tuettu. Lataa ja poista keskustelulokit napsauttamalla alla olevaa painiketta. Älä huoli, voit helposti tuoda keskustelulokit takaisin backendiin",
 	"Scroll On Branch Change": "Vieritä haaran vaihtoon",
 	"Search": "Haku",
 	"Search a model": "Hae mallia",
-	"Search all emojis": "",
+	"Search all emojis": "Hae emojeista",
 	"Search Base": "Hakupohja",
 	"Search Chats": "Hae keskusteluja",
 	"Search Collection": "Hae kokoelmaa",
@@ -1259,32 +1259,32 @@
 	"See readme.md for instructions": "Katso ohjeet readme.md-tiedostosta",
 	"See what's new": "Katso, mitä uutta",
 	"Seed": "Siemenluku",
-	"Select": "",
+	"Select": "Valitse",
 	"Select a base model": "Valitse perusmalli",
-	"Select a base model (e.g. llama3, gpt-4o)": "",
+	"Select a base model (e.g. llama3, gpt-4o)": "Valitse perusmalli (esim. llama3, gtp-4o)",
 	"Select a conversation to preview": "Valitse keskustelun esikatselu",
 	"Select a engine": "Valitse moottori",
 	"Select a function": "Valitse toiminto",
 	"Select a group": "Valitse ryhmä",
-	"Select a language": "",
-	"Select a mode": "",
+	"Select a language": "Valitse kieli",
+	"Select a mode": "Valitse malli",
 	"Select a model": "Valitse malli",
-	"Select a model (optional)": "",
+	"Select a model (optional)": "Valitse malli (valinnainen)",
 	"Select a pipeline": "Valitse putki",
 	"Select a pipeline url": "Valitse putken verkko-osoite",
-	"Select a reranking model engine": "",
-	"Select a role": "",
-	"Select a theme": "",
+	"Select a reranking model engine": "Valitse uudelleenpisteytymismallin moottori",
+	"Select a role": "Valitse rooli",
+	"Select a theme": "Valitse teema",
 	"Select a tool": "Valitse työkalu",
-	"Select a voice": "",
+	"Select a voice": "Valitse ääni",
 	"Select an auth method": "Valitse kirjautumistapa",
-	"Select an embedding model engine": "",
-	"Select an engine": "",
+	"Select an embedding model engine": "Valitse upotusmallin moottori",
+	"Select an engine": "Valitse moottori",
 	"Select an Ollama instance": "Valitse Ollama instanssi",
-	"Select an output format": "",
-	"Select dtype": "",
+	"Select an output format": "Valitse tulostusmuoto",
+	"Select dtype": "Valitse dtype",
 	"Select Engine": "Valitse moottori",
-	"Select how to split message text for TTS requests": "",
+	"Select how to split message text for TTS requests": "Valitse, miten viestit jaetaan TTS-pyyntöjä varten",
 	"Select Knowledge": "Valitse tietämys",
 	"Select only one model to call": "Valitse vain yksi malli kutsuttavaksi",
 	"Selected model(s) do not support image inputs": "Valitut mallit eivät tue kuvasöytteitä",
@@ -1301,7 +1301,7 @@
 	"Serply API Key": "Serply API -avain",
 	"Serpstack API Key": "Serpstack API -avain",
 	"Server connection verified": "Palvelinyhteys vahvistettu",
-	"Session": "",
+	"Session": "Istunto",
 	"Set as default": "Aseta oletukseksi",
 	"Set CFG Scale": "Aseta CFG-mitta",
 	"Set Default Model": "Aseta oletusmalli",
@@ -1327,7 +1327,7 @@
 	"Share": "Jaa",
 	"Share Chat": "Jaa keskustelu",
 	"Share to Open WebUI Community": "Jaa OpenWebUI-yhteisöön",
-	"Share your background and interests": "",
+	"Share your background and interests": "Jaa taustasi ja kiinnostuksen kohteesi",
 	"Sharing Permissions": "Jako oikeudet",
 	"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Tähdellä (*) merkityt pikavalinnat ovat tilannekohtaisia ja aktiivisia vain tietyissä olosuhteissa.",
 	"Show": "Näytä",
@@ -1347,18 +1347,18 @@
 	"Sign Out": "Kirjaudu ulos",
 	"Sign up": "Rekisteröidy",
 	"Sign up to {{WEBUI_NAME}}": "Rekisteröidy palveluun {{WEBUI_NAME}}",
-	"Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "",
+	"Significantly improves accuracy by using an LLM to enhance tables, forms, inline math, and layout detection. Will increase latency. Defaults to False.": "Parantaa merkittävästi tarkkuutta käyttämällä LLM mallia taulukoiden, lomakkeiden, rivikohtaisen matematiikan ja asettelun tunnistuksen parantamiseen. Lisää viivettä. Oletusarvo on False.",
 	"Signing in to {{WEBUI_NAME}}": "Kirjaudutaan sisään palveluun {{WEBUI_NAME}}",
-	"Sink List": "",
+	"Sink List": "Upotuslista",
 	"sk-1234": "",
 	"Skip Cache": "Ohita välimuisti",
 	"Skip the cache and re-run the inference. Defaults to False.": "Ohita välimuisti ja suorita päätelmä uudelleen. Oletusarvo ei käytössä.",
-	"Something went wrong :/": "",
-	"Sonar": "",
-	"Sonar Deep Research": "",
-	"Sonar Pro": "",
-	"Sonar Reasoning": "",
-	"Sonar Reasoning Pro": "",
+	"Something went wrong :/": "Jokin meni pieleen :/",
+	"Sonar": "Sonar",
+	"Sonar Deep Research": "Sonar Deep Research",
+	"Sonar Pro": "Sonar Pro",
+	"Sonar Reasoning": "Sonar Reasoning",
+	"Sonar Reasoning Pro": "Sonar Reasoning Pro",
 	"Sougou Search API sID": "Sougou Search API sID",
 	"Sougou Search API SK": "Sougou Search API SK",
 	"Source": "Lähde",
@@ -1381,7 +1381,7 @@
 	"Stylized PDF Export": "Muotoiltun PDF-vienti",
 	"Subtitle (e.g. about the Roman Empire)": "Alaotsikko (esim. Rooman valtakunta)",
 	"Success": "Onnistui",
-	"Successfully imported {{userCount}} users.": "",
+	"Successfully imported {{userCount}} users.": "{{userCount}} käyttäjää tuottiin onnistuneesti.",
 	"Successfully updated.": "Päivitetty onnistuneesti.",
 	"Suggest a change": "Ehdota muutosta",
 	"Suggested": "Ehdotukset",
@@ -1406,7 +1406,7 @@
 	"Tell us more:": "Kerro lisää:",
 	"Temperature": "Lämpötila",
 	"Temporary Chat": "Väliaikainen keskustelu",
-	"Temporary Chat by Default": "",
+	"Temporary Chat by Default": "Väliaikainen keskustelu oletuksena",
 	"Text Splitter": "Tekstin jakaja",
 	"Text-to-Speech": "Puhesynteesi",
 	"Text-to-Speech Engine": "Puhesynteesimoottori",
@@ -1539,9 +1539,9 @@
 	"Upload Files": "Lataa tiedostoja",
 	"Upload Pipeline": "Lataa putki",
 	"Upload Progress": "Latauksen edistyminen",
-	"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
+	"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Latauksen edistyminen: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
 	"URL": "URL",
-	"URL is required": "",
+	"URL is required": "URL vaaditaan",
 	"URL Mode": "URL-tila",
 	"Usage": "Käyttö",
 	"Use '#' in the prompt input to load and include your knowledge.": "Käytä '#' -merkkiä kehotekenttään ladataksesi ja sisällyttääksesi tietämystäsi.",
@@ -1561,7 +1561,7 @@
 	"Using Focused Retrieval": "Kohdennetun haun käyttäminen",
 	"Using the default arena model with all models. Click the plus button to add custom models.": "Käytetään oletusarena-mallia kaikkien mallien kanssa. Napsauta plus-painiketta lisätäksesi mukautettuja malleja.",
 	"Valid time units:": "Kelvolliset aikayksiköt:",
-	"Validate certificate": "",
+	"Validate certificate": "Tarkista sertifikaatti",
 	"Valves": "Venttiilit",
 	"Valves updated": "Venttiilit päivitetty",
 	"Valves updated successfully": "Venttiilit päivitetty onnistuneesti",
@@ -1604,7 +1604,7 @@
 	"Whisper (Local)": "Whisper (paikallinen)",
 	"Why?": "Miksi?",
 	"Widescreen Mode": "Laajakuvatila",
-	"Width": "",
+	"Width": "Leveys",
 	"Won": "Voitti",
 	"Works together with top-k. A higher value (e.g., 0.95) will lead to more diverse text, while a lower value (e.g., 0.5) will generate more focused and conservative text.": "",
 	"Workspace": "Työtila",
@@ -1628,7 +1628,7 @@
 	"You have shared this chat": "Olet jakanut tämän keskustelun",
 	"You're a helpful assistant.": "Olet avulias avustaja.",
 	"You're now logged in.": "Olet nyt kirjautunut sisään.",
-	"Your Account": "",
+	"Your Account": "Tilisi",
 	"Your account status is currently pending activation.": "Tilisi tila on tällä hetkellä odottaa aktivointia.",
 	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "Koko panoksesi menee suoraan lisäosan kehittäjälle; Open WebUI ei pidätä prosenttiosuutta. Valittu rahoitusalusta voi kuitenkin periä omia maksujaan.",
 	"Youtube": "YouTube",