Pārlūkot izejas kodu

Merge pull request #16848 from Kylapaallikko/dev

i18n: Update fi-FI translation
Tim Jaeryang Baek 1 mēnesi atpakaļ
vecāks
revīzija
8d7319441e
1 mainītis faili ar 90 papildinājumiem un 90 dzēšanām
  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ä)",
 	"(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",
 	"[Last] dddd [at] h:mm A": "[Viimeisin] dddd h:mm A",
 	"[Today at] h:mm A": "[Tänään] 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 }}",
 	"{{ models }}": "{{ mallit }}",
 	"{{COUNT}} Available Tools": "{{COUNT}} työkalua saatavilla",
 	"{{COUNT}} Available Tools": "{{COUNT}} työkalua saatavilla",
 	"{{COUNT}} characters": "{{COUNT}} kirjainta",
 	"{{COUNT}} characters": "{{COUNT}} kirjainta",
@@ -30,7 +30,7 @@
 	"Account Activation Pending": "Tilin aktivointi odottaa",
 	"Account Activation Pending": "Tilin aktivointi odottaa",
 	"Accurate information": "Tarkkaa tietoa",
 	"Accurate information": "Tarkkaa tietoa",
 	"Action": "Toiminto",
 	"Action": "Toiminto",
-	"Action not found": "",
+	"Action not found": "Toimintoa ei löytynyt",
 	"Action Required for Chat Log Storage": "Toiminto vaaditaan keskustelulokin tallentamiseksi",
 	"Action Required for Chat Log Storage": "Toiminto vaaditaan keskustelulokin tallentamiseksi",
 	"Actions": "Toiminnot",
 	"Actions": "Toiminnot",
 	"Activate": "Aktivoi",
 	"Activate": "Aktivoi",
@@ -101,7 +101,7 @@
 	"Always Play Notification Sound": "Toista aina ilmoitusääni",
 	"Always Play Notification Sound": "Toista aina ilmoitusääni",
 	"Amazing": "Hämmästyttävä",
 	"Amazing": "Hämmästyttävä",
 	"an assistant": "avustaja",
 	"an assistant": "avustaja",
-	"An error occurred while fetching the explanation": "",
+	"An error occurred while fetching the explanation": "Tapahtui virhe hakiessa selitystä",
 	"Analytics": "Analytiikka",
 	"Analytics": "Analytiikka",
 	"Analyzed": "Analysoitu",
 	"Analyzed": "Analysoitu",
 	"Analyzing...": "Analysoidaan..",
 	"Analyzing...": "Analysoidaan..",
@@ -111,14 +111,14 @@
 	"Android": "Android",
 	"Android": "Android",
 	"API": "API",
 	"API": "API",
 	"API Base URL": "API:n verkko-osoite",
 	"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": "API-avain",
 	"API Key created.": "API-avain luotu.",
 	"API Key created.": "API-avain luotu.",
 	"API Key Endpoint Restrictions": "API-avaimen päätepiste rajoitukset",
 	"API Key Endpoint Restrictions": "API-avaimen päätepiste rajoitukset",
 	"API keys": "API-avaimet",
 	"API keys": "API-avaimet",
 	"API Version": "API-versio",
 	"API Version": "API-versio",
-	"API Version is required": "",
+	"API Version is required": "API-versio vaaditaan",
 	"Application DN": "Sovelluksen DN",
 	"Application DN": "Sovelluksen DN",
 	"Application DN Password": "Sovelluksen DN-salasana",
 	"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",
 	"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",
 	"Banners": "Bannerit",
 	"Base Model (From)": "Perusmalli (alkaen)",
 	"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.": "",
 	"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",
 	"before": "ennen",
 	"Being lazy": "Oli laiska",
 	"Being lazy": "Oli laiska",
 	"Beta": "Beta",
 	"Beta": "Beta",
 	"Bing Search V7 Endpoint": "Bing Search V7 -päätepisteen osoite",
 	"Bing Search V7 Endpoint": "Bing Search V7 -päätepisteen osoite",
 	"Bing Search V7 Subscription Key": "Bing Search V7 -tilauskäyttäjäavain",
 	"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",
 	"Bocha Search API Key": "Bocha Search API -avain",
 	"Bold": "Lihavointi",
 	"Bold": "Lihavointi",
 	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"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ä",
 	"Capture Audio": "Kaappaa ääntä",
 	"Certificate Path": "Varmennepolku",
 	"Certificate Path": "Varmennepolku",
 	"Change Password": "Vaihda salasana",
 	"Change Password": "Vaihda salasana",
-	"Channel deleted successfully": "",
+	"Channel deleted successfully": "Kanavan poisto onnistui",
 	"Channel Name": "Kanavan nimi",
 	"Channel Name": "Kanavan nimi",
-	"Channel updated successfully": "",
+	"Channel updated successfully": "Kanavan päivitys onnistui",
 	"Channels": "Kanavat",
 	"Channels": "Kanavat",
 	"Character": "Kirjain",
 	"Character": "Kirjain",
 	"Character limit for autocomplete generation input": "Automaattisen täydennyksen syötteen merkkiraja",
 	"Character limit for autocomplete generation input": "Automaattisen täydennyksen syötteen merkkiraja",
@@ -212,10 +212,10 @@
 	"Chat Background Image": "Keskustelun taustakuva",
 	"Chat Background Image": "Keskustelun taustakuva",
 	"Chat Bubble UI": "Keskustelu-pallojen käyttöliittymä",
 	"Chat Bubble UI": "Keskustelu-pallojen käyttöliittymä",
 	"Chat Controls": "Keskustelun hallinta",
 	"Chat Controls": "Keskustelun hallinta",
-	"Chat Conversation": "",
+	"Chat Conversation": "Chat-keskustelut",
 	"Chat direction": "Keskustelun suunta",
 	"Chat direction": "Keskustelun suunta",
 	"Chat ID": "Keskustelu ID",
 	"Chat ID": "Keskustelu ID",
-	"Chat moved successfully": "",
+	"Chat moved successfully": "Keskustelu siirrettiin onnistuneesti",
 	"Chat Overview": "Keskustelun yleiskatsaus",
 	"Chat Overview": "Keskustelun yleiskatsaus",
 	"Chat Permissions": "Keskustelun käyttöoikeudet",
 	"Chat Permissions": "Keskustelun käyttöoikeudet",
 	"Chat Tags Auto-Generation": "Keskustelutunnisteiden automaattinen luonti",
 	"Chat Tags Auto-Generation": "Keskustelutunnisteiden automaattinen luonti",
@@ -254,7 +254,7 @@
 	"Close modal": "Sulje modaali",
 	"Close modal": "Sulje modaali",
 	"Close settings modal": "Sulje asetus modaali",
 	"Close settings modal": "Sulje asetus modaali",
 	"Close Sidebar": "Sulje sivupalkki",
 	"Close Sidebar": "Sulje sivupalkki",
-	"CMU ARCTIC speaker embedding name": "",
+	"CMU ARCTIC speaker embedding name": "CMU ARCTIC puhujan upotus nimi",
 	"Code Block": "Koodiblokki",
 	"Code Block": "Koodiblokki",
 	"Code execution": "Koodin suoritus",
 	"Code execution": "Koodin suoritus",
 	"Code Execution": "Koodin Suoritus",
 	"Code Execution": "Koodin Suoritus",
@@ -273,13 +273,13 @@
 	"ComfyUI Base URL is required.": "ComfyUI verkko-osoite vaaditaan.",
 	"ComfyUI Base URL is required.": "ComfyUI verkko-osoite vaaditaan.",
 	"ComfyUI Workflow": "ComfyUI-työnkulku",
 	"ComfyUI Workflow": "ComfyUI-työnkulku",
 	"ComfyUI Workflow Nodes": "ComfyUI-työnkulun solmut",
 	"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",
 	"Command": "Komento",
 	"Comment": "Kommentti",
 	"Comment": "Kommentti",
 	"Completions": "Täydennykset",
 	"Completions": "Täydennykset",
 	"Compress Images in Channels": "Pakkaa kuvat kanavissa",
 	"Compress Images in Channels": "Pakkaa kuvat kanavissa",
 	"Concurrent Requests": "Samanaikaiset pyynnöt",
 	"Concurrent Requests": "Samanaikaiset pyynnöt",
-	"Config imported successfully": "",
+	"Config imported successfully": "Määritysten tuonti onnistui",
 	"Configure": "Määritä",
 	"Configure": "Määritä",
 	"Confirm": "Vahvista",
 	"Confirm": "Vahvista",
 	"Confirm Password": "Vahvista salasana",
 	"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.": "",
 	"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": "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.",
 	"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": "Kopioitu",
 	"Copied link to clipboard": "Linkki kopioitu leikepöydälle",
 	"Copied link to clipboard": "Linkki kopioitu leikepöydälle",
 	"Copied shared chat URL to clipboard!": "Jaettu keskustelulinkki 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.",
 	"Datalab Marker API Key required.": "Datalab Marker API-avain vaaditaan.",
 	"DD/MM/YYYY": "DD/MM/YYYY",
 	"DD/MM/YYYY": "DD/MM/YYYY",
 	"December": "joulukuu",
 	"December": "joulukuu",
-	"Deepgram": "",
+	"Deepgram": "Deepgram",
 	"Default": "Oletus",
 	"Default": "Oletus",
 	"Default (Open AI)": "Oletus (Open AI)",
 	"Default (Open AI)": "Oletus (Open AI)",
 	"Default (SentenceTransformers)": "Oletus (SentenceTransformers)",
 	"Default (SentenceTransformers)": "Oletus (SentenceTransformers)",
@@ -398,7 +398,7 @@
 	"Direct Connections": "Suorat yhteydet",
 	"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 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",
 	"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 Code Interpreter": "Poista Koodin suoritus käytöstä",
 	"Disable Image Extraction": "Poista kuvien poiminta 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ä.",
 	"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 Github Raw URL": "Kirjoita Github Raw -verkko-osoite",
 	"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
 	"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
 	"Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus",
 	"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 Image Size (e.g. 512x512)": "Kirjoita kuvan koko (esim. 512x512)",
 	"Enter Jina API Key": "Kirjoita Jina API -avain",
 	"Enter Jina API Key": "Kirjoita Jina API -avain",
 	"Enter JSON config (e.g., {\"disable_links\": true})": "Kirjoita JSON asetus (esim. {\"disable_links\": true})",
 	"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 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://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 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 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 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",
 	"Enter Yacy Username": "Kirjoita Yacy käyttäjänimi",
@@ -599,7 +599,7 @@
 	"Enter your current password": "Kirjoita nykyinen salasanasi",
 	"Enter your current password": "Kirjoita nykyinen salasanasi",
 	"Enter Your Email": "Kirjoita sähköpostiosoitteesi",
 	"Enter Your Email": "Kirjoita sähköpostiosoitteesi",
 	"Enter Your Full Name": "Kirjoita koko nimesi",
 	"Enter Your Full Name": "Kirjoita koko nimesi",
-	"Enter your gender": "",
+	"Enter your gender": "Kirjoita sukupuoli",
 	"Enter your message": "Kirjoita viestisi",
 	"Enter your message": "Kirjoita viestisi",
 	"Enter your name": "Kirjoita nimesi tähän",
 	"Enter your name": "Kirjoita nimesi tähän",
 	"Enter Your Name": "Kirjoita nimesi",
 	"Enter Your Name": "Kirjoita nimesi",
@@ -610,14 +610,14 @@
 	"Enter your webhook URL": "Kirjoita webhook osoitteesi",
 	"Enter your webhook URL": "Kirjoita webhook osoitteesi",
 	"Error": "Virhe",
 	"Error": "Virhe",
 	"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 Google Drive: {{error}}": "Virhe yhdistäessä Google Drive: {{error}}",
 	"Error accessing media devices.": "Virhe medialaitteita käytettäessä.",
 	"Error accessing media devices.": "Virhe medialaitteita käytettäessä.",
 	"Error starting recording.": "Virhe nauhoitusta aloittaessa.",
 	"Error starting recording.": "Virhe nauhoitusta aloittaessa.",
 	"Error unloading model: {{error}}": "Virhe mallia ladattaessa: {{error}}",
 	"Error unloading model: {{error}}": "Virhe mallia ladattaessa: {{error}}",
 	"Error uploading file: {{error}}": "Virhe ladattaessa tiedostoa: {{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",
 	"Evaluations": "Arvioinnit",
 	"Everyone": "Kaikki",
 	"Everyone": "Kaikki",
 	"Exa API Key": "Exa API -avain",
 	"Exa API Key": "Exa API -avain",
@@ -658,7 +658,7 @@
 	"Fade Effect for Streaming Text": "Häivytystehoste suoratoistetulle tekstille",
 	"Fade Effect for Streaming Text": "Häivytystehoste suoratoistetulle tekstille",
 	"Failed to add file.": "Tiedoston lisääminen epäonnistui.",
 	"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 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 create API Key.": "API-avaimen luonti epäonnistui.",
 	"Failed to delete note": "Muistiinpanon poistaminen 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}}",
 	"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 generate title": "Otsikon luonti epäonnistui",
 	"Failed to load chat preview": "Keskustelun esikatselun lataaminen 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 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 read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui",
 	"Failed to save connections": "Yhteyksien tallentaminen epäonnistui",
 	"Failed to save connections": "Yhteyksien tallentaminen epäonnistui",
 	"Failed to save conversation": "Keskustelun tallentaminen epäonnistui",
 	"Failed to save conversation": "Keskustelun tallentaminen epäonnistui",
@@ -681,7 +681,7 @@
 	"Feedback History": "Palautehistoria",
 	"Feedback History": "Palautehistoria",
 	"Feedbacks": "Palautteet",
 	"Feedbacks": "Palautteet",
 	"Feel free to add specific details": "Voit lisätä tarkempia tietoja",
 	"Feel free to add specific details": "Voit lisätä tarkempia tietoja",
-	"Female": "",
+	"Female": "Nainen",
 	"File": "Tiedosto",
 	"File": "Tiedosto",
 	"File added successfully.": "Tiedosto lisätty onnistuneesti.",
 	"File added successfully.": "Tiedosto lisätty onnistuneesti.",
 	"File content updated successfully.": "Tiedoston sisältö päivitetty onnistuneesti.",
 	"File content updated successfully.": "Tiedoston sisältö päivitetty onnistuneesti.",
@@ -737,7 +737,7 @@
 	"Gemini": "Gemini",
 	"Gemini": "Gemini",
 	"Gemini API Config": "Gemini API konfiguraatio",
 	"Gemini API Config": "Gemini API konfiguraatio",
 	"Gemini API Key is required.": "Gemini API -avain on vaaditaan.",
 	"Gemini API Key is required.": "Gemini API -avain on vaaditaan.",
-	"Gender": "",
+	"Gender": "Sukupuoli",
 	"General": "Yleinen",
 	"General": "Yleinen",
 	"Generate": "Luo",
 	"Generate": "Luo",
 	"Generate an image": "Luo kuva",
 	"Generate an image": "Luo kuva",
@@ -753,7 +753,7 @@
 	"Google Drive": "Google Drive",
 	"Google Drive": "Google Drive",
 	"Google PSE API Key": "Google PSE API -avain",
 	"Google PSE API Key": "Google PSE API -avain",
 	"Google PSE Engine Id": "Google PSE -moottorin tunnus",
 	"Google PSE Engine Id": "Google PSE -moottorin tunnus",
-	"Gravatar": "",
+	"Gravatar": "Gravatar",
 	"Group": "Ryhmä",
 	"Group": "Ryhmä",
 	"Group created successfully": "Ryhmä luotu onnistuneesti",
 	"Group created successfully": "Ryhmä luotu onnistuneesti",
 	"Group deleted successfully": "Ryhmä poistettu onnistuneesti",
 	"Group deleted successfully": "Ryhmä poistettu onnistuneesti",
@@ -765,7 +765,7 @@
 	"H2": "H2",
 	"H2": "H2",
 	"H3": "H3",
 	"H3": "H3",
 	"Haptic Feedback": "Haptinen palaute",
 	"Haptic Feedback": "Haptinen palaute",
-	"Height": "",
+	"Height": "Korkeus",
 	"Hello, {{name}}": "Hei, {{name}}",
 	"Hello, {{name}}": "Hei, {{name}}",
 	"Help": "Ohje",
 	"Help": "Ohje",
 	"Help us create the best community leaderboard by sharing your feedback history!": "Auta meitä luomaan paras yhteisön tulosluettelo jakamalla palautehistoriasi!",
 	"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": "Piilota",
 	"Hide from Sidebar": "Piilota sivupalkista",
 	"Hide from Sidebar": "Piilota sivupalkista",
 	"Hide Model": "Piilota malli",
 	"Hide Model": "Piilota malli",
-	"High": "",
+	"High": "Korkea",
 	"High Contrast Mode": "Korkean kontrastin tila",
 	"High Contrast Mode": "Korkean kontrastin tila",
 	"Home": "Koti",
 	"Home": "Koti",
 	"Host": "Palvelin",
 	"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-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",
 	"Include `--api` flag when running stable-diffusion-webui": "Sisällytä `--api`-lippu ajettaessa stable-diffusion-webui",
 	"Includes SharePoint": "Sisältää SharePointin",
 	"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",
 	"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.",
 	"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": "Syöte",
 	"Input commands": "Syötekäskyt",
 	"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",
 	"Input Variables": "Syötteen muuttujat",
 	"Insert": "Lisää",
 	"Insert": "Lisää",
 	"Insert Follow-Up Prompt to Input": "Lisää jatkokysymys syötteeseen",
 	"Insert Follow-Up Prompt to Input": "Lisää jatkokysymys syötteeseen",
@@ -835,7 +835,7 @@
 	"Invalid file content": "Virheellinen tiedostosisältö",
 	"Invalid file content": "Virheellinen tiedostosisältö",
 	"Invalid file format.": "Virheellinen tiedostomuoto.",
 	"Invalid file format.": "Virheellinen tiedostomuoto.",
 	"Invalid JSON file": "Virheellinen JSON tiedosto",
 	"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 JSON format in Additional Config": "Virheellinen JSON muotoilu lisäasetuksissa",
 	"Invalid Tag": "Virheellinen tagi",
 	"Invalid Tag": "Virheellinen tagi",
 	"is typing...": "Kirjoittaa...",
 	"is typing...": "Kirjoittaa...",
@@ -855,15 +855,15 @@
 	"Keep Follow-Up Prompts in Chat": "Säilytä jatkokysymys kehoitteet keskustelussa",
 	"Keep Follow-Up Prompts in Chat": "Säilytä jatkokysymys kehoitteet keskustelussa",
 	"Keep in Sidebar": "Pidä sivupalkissa",
 	"Keep in Sidebar": "Pidä sivupalkissa",
 	"Key": "Avain",
 	"Key": "Avain",
-	"Key is required": "",
+	"Key is required": "Avain vaaditaan",
 	"Keyboard shortcuts": "Pikanäppäimet",
 	"Keyboard shortcuts": "Pikanäppäimet",
 	"Knowledge": "Tietämys",
 	"Knowledge": "Tietämys",
 	"Knowledge Access": "Tiedon käyttöoikeus",
 	"Knowledge Access": "Tiedon käyttöoikeus",
 	"Knowledge Base": "Tietokanta",
 	"Knowledge Base": "Tietokanta",
 	"Knowledge created successfully.": "Tietokanta luotu onnistuneesti.",
 	"Knowledge created successfully.": "Tietokanta luotu onnistuneesti.",
 	"Knowledge deleted successfully.": "Tietokanta poistettu 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 Public Sharing": "Tietokannan julkinen jakaminen",
 	"Knowledge reset successfully.": "Tietokanta nollattu onnistuneesti.",
 	"Knowledge reset successfully.": "Tietokanta nollattu onnistuneesti.",
 	"Knowledge updated successfully": "Tietokanta päivitetty onnistuneesti",
 	"Knowledge updated successfully": "Tietokanta päivitetty onnistuneesti",
@@ -903,13 +903,13 @@
 	"Local Task Model": "Paikallinen työmalli",
 	"Local Task Model": "Paikallinen työmalli",
 	"Location access not allowed": "Ei pääsyä sijaintitietoihin",
 	"Location access not allowed": "Ei pääsyä sijaintitietoihin",
 	"Lost": "Mennyt",
 	"Lost": "Mennyt",
-	"Low": "",
+	"Low": "Matala",
 	"LTR": "LTR",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Tehnyt OpenWebUI-yhteisö",
 	"Made by Open WebUI Community": "Tehnyt OpenWebUI-yhteisö",
 	"Make password visible in the user interface": "Näytä salasana käyttöliittymässä",
 	"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 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.",
 	"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": "Hallitse",
 	"Manage Direct Connections": "Hallitse suoria yhteyksiä",
 	"Manage Direct Connections": "Hallitse suoria yhteyksiä",
 	"Manage Models": "Hallitse malleja",
 	"Manage Models": "Hallitse malleja",
@@ -918,7 +918,7 @@
 	"Manage OpenAI API Connections": "Hallitse OpenAI API -yhteyksiä",
 	"Manage OpenAI API Connections": "Hallitse OpenAI API -yhteyksiä",
 	"Manage Pipelines": "Hallitse putkia",
 	"Manage Pipelines": "Hallitse putkia",
 	"Manage Tool Servers": "Hallitse työkalu palvelimia",
 	"Manage Tool Servers": "Hallitse työkalu palvelimia",
-	"Manage your account information.": "",
+	"Manage your account information.": "Hallitse tilitietojasi",
 	"March": "maaliskuu",
 	"March": "maaliskuu",
 	"Markdown": "Markdown",
 	"Markdown": "Markdown",
 	"Markdown (Header)": "Markdown (otsikko)",
 	"Markdown (Header)": "Markdown (otsikko)",
@@ -927,7 +927,7 @@
 	"Max Upload Size": "Latausten enimmäiskoko",
 	"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.",
 	"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",
 	"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ä.",
 	"Memories accessible by LLMs will be shown here.": "Muistitiedostot, joita LLM-ohjelmat käyttävät, näkyvät tässä.",
 	"Memory": "Muisti",
 	"Memory": "Muisti",
 	"Memory added successfully": "Muisti lisätty onnistuneesti",
 	"Memory added successfully": "Muisti lisätty onnistuneesti",
@@ -963,7 +963,7 @@
 	"Model ID is required.": "Mallin tunnus on pakollinen",
 	"Model ID is required.": "Mallin tunnus on pakollinen",
 	"Model IDs": "Mallitunnukset",
 	"Model IDs": "Mallitunnukset",
 	"Model Name": "Mallin nimi",
 	"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 Name is required.": "Mallin nimi on pakollinen",
 	"Model not selected": "Mallia ei ole valittu",
 	"Model not selected": "Mallia ei ole valittu",
 	"Model Params": "Mallin parametrit",
 	"Model Params": "Mallin parametrit",
@@ -981,9 +981,9 @@
 	"More": "Lisää",
 	"More": "Lisää",
 	"More Concise": "Ytimekkäämpi",
 	"More Concise": "Ytimekkäämpi",
 	"More Options": "Lisää vaihtoehtoja",
 	"More Options": "Lisää vaihtoehtoja",
-	"Move": "",
+	"Move": "Siirrä",
 	"Name": "Nimi",
 	"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",
 	"Name your knowledge base": "Anna tietokannalle nimi",
 	"Native": "Natiivi",
 	"Native": "Natiivi",
 	"New Button": "Uusi painike",
 	"New Button": "Uusi painike",
@@ -1002,7 +1002,7 @@
 	"No content found": "Sisältöä ei löytynyt",
 	"No content found": "Sisältöä ei löytynyt",
 	"No content found in file.": "Sisältöä ei löytynyt tiedostosta.",
 	"No content found in file.": "Sisältöä ei löytynyt tiedostosta.",
 	"No content to speak": "Ei puhuttavaa sisältöä",
 	"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 distance available": "Etäisyyttä ei saatavilla",
 	"No feedbacks found": "Palautteita ei löytynyt",
 	"No feedbacks found": "Palautteita ei löytynyt",
 	"No file selected": "Tiedostoa ei ole valittu",
 	"No file selected": "Tiedostoa ei ole valittu",
@@ -1021,7 +1021,7 @@
 	"No source available": "Lähdettä ei saatavilla",
 	"No source available": "Lähdettä ei saatavilla",
 	"No suggestion prompts": "Ei ehdotettuja promptteja",
 	"No suggestion prompts": "Ei ehdotettuja promptteja",
 	"No users were found.": "Käyttäjiä ei löytynyt.",
 	"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",
 	"No valves to update": "Ei venttiileitä päivitettäväksi",
 	"Node Ids": "",
 	"Node Ids": "",
 	"None": "Ei mikään",
 	"None": "Ei mikään",
@@ -1045,8 +1045,8 @@
 	"Ollama Version": "Ollama-versio",
 	"Ollama Version": "Ollama-versio",
 	"On": "Päällä",
 	"On": "Päällä",
 	"OneDrive": "OneDrive",
 	"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": "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 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.",
 	"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 API settings updated": "OpenAI API -asetukset päivitetty",
 	"OpenAI URL/Key required.": "OpenAI URL/avain vaaditaan.",
 	"OpenAI URL/Key required.": "OpenAI URL/avain vaaditaan.",
 	"openapi.json URL or Path": "openapi.json verkko-osoite tai polku",
 	"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",
 	"or": "tai",
 	"Ordered List": "Järjestetty lista",
 	"Ordered List": "Järjestetty lista",
 	"Organize your users": "Järjestä käyttäjäsi",
 	"Organize your users": "Järjestä käyttäjäsi",
@@ -1124,7 +1124,7 @@
 	"Playwright WebSocket URL": "Playwright WebSocket verkko-osoite",
 	"Playwright WebSocket URL": "Playwright WebSocket verkko-osoite",
 	"Please carefully review the following warnings:": "Tarkista huolellisesti seuraavat varoitukset:",
 	"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 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 prompt": "Kirjoita kehote",
 	"Please enter a valid path": "Kirjoita kelvollinen polku",
 	"Please enter a valid path": "Kirjoita kelvollinen polku",
 	"Please enter a valid URL": "Kirjoita kelvollinen verkko-osoite",
 	"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.",
 	"Please wait until all files are uploaded.": "Odota kunnes kaikki tiedostot ovat ladattu.",
 	"Port": "Portti",
 	"Port": "Portti",
 	"Positive attitude": "Positiivinen asenne",
 	"Positive attitude": "Positiivinen asenne",
-	"Prefer not to say": "",
+	"Prefer not to say": "En halua sanoa",
 	"Prefix ID": "Etuliite-ID",
 	"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ä",
 	"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",
 	"Prevent file creation": "Estä tiedostojen luonti",
@@ -1222,14 +1222,14 @@
 	"Save & Create": "Tallenna ja luo",
 	"Save & Create": "Tallenna ja luo",
 	"Save & Update": "Tallenna ja päivitä",
 	"Save & Update": "Tallenna ja päivitä",
 	"Save As Copy": "Tallenna kopiona",
 	"Save As Copy": "Tallenna kopiona",
-	"Save Chat": "",
+	"Save Chat": "Tallenna keskustelu",
 	"Save Tag": "Tallenna tagi",
 	"Save Tag": "Tallenna tagi",
 	"Saved": "Tallennettu",
 	"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",
 	"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",
 	"Scroll On Branch Change": "Vieritä haaran vaihtoon",
 	"Search": "Haku",
 	"Search": "Haku",
 	"Search a model": "Hae mallia",
 	"Search a model": "Hae mallia",
-	"Search all emojis": "",
+	"Search all emojis": "Hae emojeista",
 	"Search Base": "Hakupohja",
 	"Search Base": "Hakupohja",
 	"Search Chats": "Hae keskusteluja",
 	"Search Chats": "Hae keskusteluja",
 	"Search Collection": "Hae kokoelmaa",
 	"Search Collection": "Hae kokoelmaa",
@@ -1259,32 +1259,32 @@
 	"See readme.md for instructions": "Katso ohjeet readme.md-tiedostosta",
 	"See readme.md for instructions": "Katso ohjeet readme.md-tiedostosta",
 	"See what's new": "Katso, mitä uutta",
 	"See what's new": "Katso, mitä uutta",
 	"Seed": "Siemenluku",
 	"Seed": "Siemenluku",
-	"Select": "",
+	"Select": "Valitse",
 	"Select a base model": "Valitse perusmalli",
 	"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 conversation to preview": "Valitse keskustelun esikatselu",
 	"Select a engine": "Valitse moottori",
 	"Select a engine": "Valitse moottori",
 	"Select a function": "Valitse toiminto",
 	"Select a function": "Valitse toiminto",
 	"Select a group": "Valitse ryhmä",
 	"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": "Valitse malli",
-	"Select a model (optional)": "",
+	"Select a model (optional)": "Valitse malli (valinnainen)",
 	"Select a pipeline": "Valitse putki",
 	"Select a pipeline": "Valitse putki",
 	"Select a pipeline url": "Valitse putken verkko-osoite",
 	"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 tool": "Valitse työkalu",
-	"Select a voice": "",
+	"Select a voice": "Valitse ääni",
 	"Select an auth method": "Valitse kirjautumistapa",
 	"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 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 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 Knowledge": "Valitse tietämys",
 	"Select only one model to call": "Valitse vain yksi malli kutsuttavaksi",
 	"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ä",
 	"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",
 	"Serply API Key": "Serply API -avain",
 	"Serpstack API Key": "Serpstack API -avain",
 	"Serpstack API Key": "Serpstack API -avain",
 	"Server connection verified": "Palvelinyhteys vahvistettu",
 	"Server connection verified": "Palvelinyhteys vahvistettu",
-	"Session": "",
+	"Session": "Istunto",
 	"Set as default": "Aseta oletukseksi",
 	"Set as default": "Aseta oletukseksi",
 	"Set CFG Scale": "Aseta CFG-mitta",
 	"Set CFG Scale": "Aseta CFG-mitta",
 	"Set Default Model": "Aseta oletusmalli",
 	"Set Default Model": "Aseta oletusmalli",
@@ -1327,7 +1327,7 @@
 	"Share": "Jaa",
 	"Share": "Jaa",
 	"Share Chat": "Jaa keskustelu",
 	"Share Chat": "Jaa keskustelu",
 	"Share to Open WebUI Community": "Jaa OpenWebUI-yhteisöön",
 	"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",
 	"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.",
 	"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ä",
 	"Show": "Näytä",
@@ -1347,18 +1347,18 @@
 	"Sign Out": "Kirjaudu ulos",
 	"Sign Out": "Kirjaudu ulos",
 	"Sign up": "Rekisteröidy",
 	"Sign up": "Rekisteröidy",
 	"Sign up to {{WEBUI_NAME}}": "Rekisteröidy palveluun {{WEBUI_NAME}}",
 	"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}}",
 	"Signing in to {{WEBUI_NAME}}": "Kirjaudutaan sisään palveluun {{WEBUI_NAME}}",
-	"Sink List": "",
+	"Sink List": "Upotuslista",
 	"sk-1234": "",
 	"sk-1234": "",
 	"Skip Cache": "Ohita välimuisti",
 	"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ä.",
 	"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 sID": "Sougou Search API sID",
 	"Sougou Search API SK": "Sougou Search API SK",
 	"Sougou Search API SK": "Sougou Search API SK",
 	"Source": "Lähde",
 	"Source": "Lähde",
@@ -1381,7 +1381,7 @@
 	"Stylized PDF Export": "Muotoiltun PDF-vienti",
 	"Stylized PDF Export": "Muotoiltun PDF-vienti",
 	"Subtitle (e.g. about the Roman Empire)": "Alaotsikko (esim. Rooman valtakunta)",
 	"Subtitle (e.g. about the Roman Empire)": "Alaotsikko (esim. Rooman valtakunta)",
 	"Success": "Onnistui",
 	"Success": "Onnistui",
-	"Successfully imported {{userCount}} users.": "",
+	"Successfully imported {{userCount}} users.": "{{userCount}} käyttäjää tuottiin onnistuneesti.",
 	"Successfully updated.": "Päivitetty onnistuneesti.",
 	"Successfully updated.": "Päivitetty onnistuneesti.",
 	"Suggest a change": "Ehdota muutosta",
 	"Suggest a change": "Ehdota muutosta",
 	"Suggested": "Ehdotukset",
 	"Suggested": "Ehdotukset",
@@ -1406,7 +1406,7 @@
 	"Tell us more:": "Kerro lisää:",
 	"Tell us more:": "Kerro lisää:",
 	"Temperature": "Lämpötila",
 	"Temperature": "Lämpötila",
 	"Temporary Chat": "Väliaikainen keskustelu",
 	"Temporary Chat": "Väliaikainen keskustelu",
-	"Temporary Chat by Default": "",
+	"Temporary Chat by Default": "Väliaikainen keskustelu oletuksena",
 	"Text Splitter": "Tekstin jakaja",
 	"Text Splitter": "Tekstin jakaja",
 	"Text-to-Speech": "Puhesynteesi",
 	"Text-to-Speech": "Puhesynteesi",
 	"Text-to-Speech Engine": "Puhesynteesimoottori",
 	"Text-to-Speech Engine": "Puhesynteesimoottori",
@@ -1539,9 +1539,9 @@
 	"Upload Files": "Lataa tiedostoja",
 	"Upload Files": "Lataa tiedostoja",
 	"Upload Pipeline": "Lataa putki",
 	"Upload Pipeline": "Lataa putki",
 	"Upload Progress": "Latauksen edistyminen",
 	"Upload Progress": "Latauksen edistyminen",
-	"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
+	"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Latauksen edistyminen: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
 	"URL": "URL",
 	"URL": "URL",
-	"URL is required": "",
+	"URL is required": "URL vaaditaan",
 	"URL Mode": "URL-tila",
 	"URL Mode": "URL-tila",
 	"Usage": "Käyttö",
 	"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.",
 	"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 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.",
 	"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:",
 	"Valid time units:": "Kelvolliset aikayksiköt:",
-	"Validate certificate": "",
+	"Validate certificate": "Tarkista sertifikaatti",
 	"Valves": "Venttiilit",
 	"Valves": "Venttiilit",
 	"Valves updated": "Venttiilit päivitetty",
 	"Valves updated": "Venttiilit päivitetty",
 	"Valves updated successfully": "Venttiilit päivitetty onnistuneesti",
 	"Valves updated successfully": "Venttiilit päivitetty onnistuneesti",
@@ -1604,7 +1604,7 @@
 	"Whisper (Local)": "Whisper (paikallinen)",
 	"Whisper (Local)": "Whisper (paikallinen)",
 	"Why?": "Miksi?",
 	"Why?": "Miksi?",
 	"Widescreen Mode": "Laajakuvatila",
 	"Widescreen Mode": "Laajakuvatila",
-	"Width": "",
+	"Width": "Leveys",
 	"Won": "Voitti",
 	"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.": "",
 	"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",
 	"Workspace": "Työtila",
@@ -1628,7 +1628,7 @@
 	"You have shared this chat": "Olet jakanut tämän keskustelun",
 	"You have shared this chat": "Olet jakanut tämän keskustelun",
 	"You're a helpful assistant.": "Olet avulias avustaja.",
 	"You're a helpful assistant.": "Olet avulias avustaja.",
 	"You're now logged in.": "Olet nyt kirjautunut sisään.",
 	"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 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.",
 	"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",
 	"Youtube": "YouTube",