diff --git a/src/lib/i18n/locales/fi-FI/translation.json b/src/lib/i18n/locales/fi-FI/translation.json index 9de82a6938..ff53dec732 100644 --- a/src/lib/i18n/locales/fi-FI/translation.json +++ b/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",