From a59f03934d56c74b567c227b98739d1646b584ba Mon Sep 17 00:00:00 2001 From: Kylapaallikko Date: Wed, 3 Jun 2026 19:22:30 +0300 Subject: [PATCH] Update fi-FI translation.json Added missing translations and improved existing ones. --- src/lib/i18n/locales/fi-FI/translation.json | 106 ++++++++++---------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/src/lib/i18n/locales/fi-FI/translation.json b/src/lib/i18n/locales/fi-FI/translation.json index fba699ec4d..f37f927dd3 100644 --- a/src/lib/i18n/locales/fi-FI/translation.json +++ b/src/lib/i18n/locales/fi-FI/translation.json @@ -9,17 +9,17 @@ "[Today at] h:mm A": "[Tänään] h:mm A", "[Yesterday at] h:mm A": "[Eilen] h:mm A", "{{ models }}": "{{ mallit }}", - "{{COUNT}} Available Skills": "", - "{{COUNT}} Available Tools": "{{COUNT}} työkalua saatavilla", + "{{COUNT}} Available Skills": "{{COUNT}} taitoa käytettävissä", + "{{COUNT}} Available Tools": "{{COUNT}} työkalua käytettävissä", "{{COUNT}} characters": "{{COUNT}} kirjainta", "{{COUNT}} extracted lines": "{{COUNT}} poimittua riviä", "{{COUNT}} files": "{{COUNT}} tiedostoa", - "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_one": "", - "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_other": "", + "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_one": "{{count}} tiedostoa on valittu. Vain uudet ja muokatut tiedostot ladataan. Poistetut tiedostot poistetaan. Hakemistorakenne peilataan. Haluatko jatkaa?_one", + "{{count}} files selected. Only new and modified files will be uploaded. Deleted files will be removed. The folder structure will be mirrored. Continue?_other": "{{count}} tiedostoa on valittu. Vain uudet ja muokatut tiedostot ladataan. Poistetut tiedostot poistetaan. Hakemistorakenne peilataan. Haluatko jatkaa?_other", "{{COUNT}} hidden lines": "{{COUNT}} piilotettua riviä", "{{COUNT}} members": "{{COUNT}} jäsentä", - "{{count}} of {{total}} accessible_one": "", - "{{count}} of {{total}} accessible_other": "", + "{{count}} of {{total}} accessible_one": "{{count}}/{{total}} käytettävissä_one", + "{{count}} of {{total}} accessible_other": "{{count}}/{{total}} käytettävissä_other", "{{COUNT}} Replies": "{{COUNT}} vastausta", "{{COUNT}} Rows": "{{COUNT}} riviä", "{{count}} selected_one": "", @@ -154,7 +154,7 @@ "Allow Web Upload": "Salli verkko lataukset", "Allowed Endpoints": "Hyväksytyt päätepisteet", "Allowed File Extensions": "Hyväksytyt tiedostomuodot", - "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "Hyväksyty tiedostomuodot. Erittele tiedostomuodot pilkulla. Jätä tyhjäksi kaikille tiedostomuodoille.", + "Allowed file extensions for upload. Separate multiple extensions with commas. Leave empty for all file types.": "Hyväksytyt tiedostomuodot. Erittele tiedostomuodot pilkulla. Jätä tyhjäksi kaikille tiedostomuodoille.", "Already have an account?": "Onko sinulla jo tili?", "Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "Vaihtoehto top_p:lle, ja sen tavoitteena on varmistaa laadun ja monimuotoisuuden tasapaino. Parametri p edustaa vähimmäistodennäköisyyttä, jonka on oltava tokenin huomioimiseksi suhteessa todennäköisimmän tokenin todennäköisyyteen. Esimerkiksi, kun p=0.05 ja todennäköisin tokenilla on todennäköisyys 0.9, logitit, joiden arvo on alle 0.045, suodatetaan pois.", "Always": "Aina", @@ -198,7 +198,7 @@ "Are you sure you want to delete all chats? This action cannot be undone.": "Haluatko varmasti poistaa kaikki keskustelut? Tätä toimintoa ei voi peruuttaa.", "Are you sure you want to delete this channel?": "Haluatko varmasti poistaa tämän kanavan?", "Are you sure you want to delete this connection? This action cannot be undone.": "Haluatko varmasti poistaa yhteyden? Tätä toimintoa ei voi peruuttaa.", - "Are you sure you want to delete this directory?": "", + "Are you sure you want to delete this directory?": "Haluatko varmasti poistaa tämän hakemiston?", "Are you sure you want to delete this memory? This action cannot be undone.": "Haluatko varmasti poistaa muiston? Tätä toimintoa ei voi peruuttaa.", "Are you sure you want to delete this message?": "Haluatko varmasti poistaa tämän viestin?", "Are you sure you want to delete this version? Child versions will be relinked to this version's parent.": "Haluatko varmasti poistaa tämän version? Alaversiot linkitetään uudelleen tämän version ylätason versioon.", @@ -245,7 +245,7 @@ "Automations": "Automaatiot", "Available list": "Käytettävissä oleva luettelo", "Available models": "Käytettävissä olevat mallit", - "Available Skills": "", + "Available Skills": "Käytettävissä olevat taidot", "Available Tools": "Käytettävissä olevat työkalut", "available users": "käytettävissä olevat käyttäjät", "available!": "saatavilla!", @@ -360,13 +360,13 @@ "Click here to select": "Klikkaa tästä valitaksesi", "Click here to select a csv file.": "Klikkaa tästä valitaksesi CSV-tiedosto.", "Click here to select a py file.": "Klikkaa tästä valitaksesi py-tiedosto.", - "Click here to upload a workflow.json file.": "Klikkaa tästä ladataksesi workflow.json-tiedosto.", + "Click here to upload a workflow.json file.": "Lataa workflow.json-tiedosto klikkaamalla tätä.", "click here.": "klikkaa tästä.", "Click on the user role button to change a user's role.": "Klikkaa käyttäjän roolipainiketta vaihtaaksesi käyttäjän roolia.", "Click to connect": "Klikkaa yhdistääksesi", "Click to copy ID": "Klikkaa kopioidaksesi ID", - "Client ID": "", - "Client Secret": "", + "Client ID": "Client ID", + "Client Secret": "Client Secret", "Clipboard write permission denied. Please check your browser settings to grant the necessary access.": "Leikepöydälle kirjoitusoikeus evätty. Tarkista selaimesi asetukset ja myönnä tarvittavat käyttöoikeudet.", "Clone": "Kloonaa", "Clone Chat": "Kloonaa keskustelu", @@ -405,17 +405,17 @@ "ComfyUI Workflow": "ComfyUI-työnkulku", "ComfyUI Workflow Nodes": "ComfyUI-työnkulun solmut", "Comma separated Node Ids (e.g. 1 or 1,2)": "Pilkulla erotellut Node Id:t (esim. 1 tai 1,2)", - "Comma-separated list of file extensions MinerU will handle (e.g. pdf, docx, pptx, xlsx)": "", + "Comma-separated list of file extensions MinerU will handle (e.g. pdf, docx, pptx, xlsx)": "Pilkulla eroteltu luettelo tiedostomuodoista, joita MinerU käsittelee (esim. pdf, docx, pptx, xlsx)", "command": "komento", "Command": "Komento", "Comment": "Kommentti", "Commit Message": "Vahvistusviesti", "Community Reviews": "Yhteisön arvostelut", - "Comparing with knowledge base...": "", + "Comparing with knowledge base...": "Vertaillaan tietokantaan...", "Completions": "Täydennykset", "Compress Images in Channels": "Pakkaa kuvat kanavissa", - "Computing checksums ({{count}} files)_one": "", - "Computing checksums ({{count}} files)_other": "", + "Computing checksums ({{count}} files)_one": "Tarkistussummien laskenta ({{count}} tiedostoa)_one", + "Computing checksums ({{count}} files)_other": "Tarkistussummien laskenta ({{count}} tiedostoa)_other", "Concurrent Requests": "Samanaikaiset pyynnöt", "Config": "Määritykset", "Config imported successfully": "Määritysten tuonti onnistui", @@ -548,14 +548,14 @@ "Delete a model": "Poista malli", "Delete All": "Poista kaikki", "Delete All Chats": "Poista kaikki keskustelut", - "Delete all contents inside this directory": "", + "Delete all contents inside this directory": "Poista kaikki sisällöt tästä hakemistosta", "Delete all contents inside this folder": "Poista kaikki sisällöt tästä kansiosta", "Delete automation?": "Poista automaatio?", "Delete calendar": "Poista kalenteri", "Delete Calendar": "Poista kalenteri", "Delete Chat": "Poista keskustelu", "Delete chat?": "Haluatko varmasti poistaa tämän keskustelun?", - "Delete directory?": "", + "Delete directory?": "Poista hakemiston?", "Delete Event": "Poista tapahtuma?", "Delete File": "Poista tiedosto", "Delete folder?": "Haluatko varmasti poistaa tämän kansion?", @@ -592,11 +592,11 @@ "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 Message": "Suora viesti", "Direct Tool Servers": "Suorat työkalu palvelimet", - "Directory created.": "", - "Directory deleted.": "", - "Directory moved.": "", - "Directory name": "", - "Directory renamed.": "", + "Directory created.": "Hakemisto luotu.", + "Directory deleted.": "Hakemisto poistettu.", + "Directory moved.": "Hakemisto siirretty.", + "Directory name": "Hakemiston nimi", + "Directory renamed.": "Hakemisto uudelleennimetty.", "Directory selection was cancelled": "Hakemiston valinta keskeytettiin", "Disable All": "Poista kaikki käytöstä", "Disable Code Interpreter": "Poista Koodin suoritus käytöstä", @@ -705,7 +705,7 @@ "Embedding Concurrent Requests": "Samanaikaiset upotuspyynnöt", "Embedding Model": "Upotusmalli", "Embedding Model Engine": "Upotusmallin moottori", - "Emoji": "", + "Emoji": "Emoji", "Emojis": "Emojit", "Empty message": "Tyhjä viesti", "Enable All": "Ota kaikki käyttöön", @@ -784,7 +784,7 @@ "Enter Kagi Search API Key": "Kirjoita Kagi Search API -avain", "Enter Key Behavior": "Enter näppäimen käyttäytyminen", "Enter language codes": "Kirjoita kielikoodit", - "Enter Linkup API Key": "", + "Enter Linkup API Key": "Kirjoita Linkup API-avain", "Enter MinerU API Key": "Kirjoita MinerU API-avain", "Enter Mistral API Base URL": "Kirjoita Mistral API verkko-osoite", "Enter Mistral API Key": "Kirjoita Mistral API-avain", @@ -921,7 +921,7 @@ "Failed to archive chat.": "Keskustelun arkistointi epäonnistui.", "Failed to attach file": "Tiedoston liittäminen epäonnistui", "Failed to clear status": "Tilan tyhjentäminen epäonnistui", - "Failed to compare files.": "", + "Failed to compare files.": "Tiedostojen vertaaminen epäonnistui.", "Failed to connect to {{URL}} OpenAPI tool server": "Yhdistäminen {{URL}} OpenAPI työkalu palvelimeen epäonnistui", "Failed to connect to {{URL}} terminal server": "Yhdistäminen {{URL}} päätepalvelimeen epäonnistui", "Failed to copy link": "Linkin kopiointi epäonnistui", @@ -975,13 +975,13 @@ "File content updated successfully.": "Tiedoston sisältö päivitetty onnistuneesti.", "File Context": "Tiedoston konteksti", "File deleted successfully.": "Tiedosto poistettiin onnistuneesti.", - "File Extensions": "", + "File Extensions": "Tiedostomuodot", "File Mode": "Tiedostotila", - "File moved.": "", + "File moved.": "Tiedosto siirretty.", "File name": "Tiedostonimi", "File not found.": "Tiedostoa ei löytynyt.", "File removed successfully.": "Tiedosto poistettu onnistuneesti.", - "File renamed.": "", + "File renamed.": "Tiedosto uudelleennimetty.", "File size should not exceed {{maxSize}} MB.": "Tiedoston koko ei saa ylittää {{maxSize}} MB.", "File Upload": "Tiedoston lataus", "File uploaded successfully": "Tiedosto ladattiin onnistuneesti", @@ -1200,7 +1200,7 @@ "Knowledge": "Tietämys", "Knowledge Access": "Tiedon käyttöoikeus", "Knowledge Base": "Tietokanta", - "Knowledge base has been reset": "", + "Knowledge base has been reset": "Tietokanta on nollattu", "Knowledge created successfully.": "Tietokanta luotu onnistuneesti.", "Knowledge deleted successfully.": "Tietokanta poistettu onnistuneesti.", "Knowledge Description": "Tietokannan kuvaus", @@ -1250,7 +1250,7 @@ "Light": "Vaalea", "Limit concurrent search queries. 0 = unlimited (default). Set to 1 for sequential execution (recommended for APIs with strict rate limits like Brave free tier).": "Rajoita samanaikaisia hakukyselyitä. 0 = rajoittamaton (oletus). Aseta arvoon 1 peräkkäistä suoritusta varten (suositellaan API-rajapinnoille, joilla on tiukat nopeusrajoitukset, kuten Brave-ilmaistaso).", "Limits the number of concurrent embedding requests. Set to 0 for unlimited.": "Rajoittaa samanaikaisten upotuspyyntöjen määrää. Arvolla 0 ei rajoituksia.", - "Linkup API Key": "", + "Linkup API Key": "Linkup API-avain", "List": "Lista", "List calendars, search, create, update, and delete calendar events": "Listaa kalenterit, hae, luo, päivitä ja poista kalenteritapahtumia", "Listening...": "Kuuntelee...", @@ -1289,7 +1289,7 @@ "Markdown": "Markdown", "Markdown Header Text Splitter": "Markdown-otsikkotekstin jakaja", "Max Speakers": "Puhujien enimmäismäärä", - "Max tokens to retrieve (1024-32768, default 8192)": "", + "Max tokens to retrieve (1024-32768, default 8192)": "Haettavien tokenien enimmäismäärä (1024–32768, oletus 8192)", "Max Upload Count": "Latausten enimmäismäärä", "Max Upload Size": "Latausten enimmäiskoko", "Maximum characters to return from fetched URLs. Leave empty for no limit.": "Maksimimerkkimäärä haetuista URL-osoitteista. Jätä tyhjäksi, jos et halua rajoitusta.", @@ -1401,8 +1401,8 @@ "New calendar": "Uusi kalenteri", "New Calendar": "Uusi kalenteri", "New Chat": "Uusi keskustelu", - "New directory": "", - "New Directory": "", + "New directory": "Uusi hakemisto", + "New Directory": "Uusi hakemisto", "New Event": "Uusi tapahtuma", "New File": "Uusi tiedosto", "New Folder": "Uusi kansio", @@ -1448,13 +1448,13 @@ "No HTML, CSS, or JavaScript content found.": "HTML-, CSS- tai JavaScript-sisältöä ei löytynyt.", "No inference engine with management support found": "", "No kernel": "Ei kerneliä", - "No knowledge bases accessible": "", + "No knowledge bases accessible": "Tietokantoihin ei ole käyttöoikeutta.", "No knowledge bases found.": "Tietokantoja ei löytynyt.", "No knowledge found": "Tietoa ei löytynyt", "No limit": "Ei rajoituksia", "No memories to clear": "Ei muistia tyhjennettäväksi", "No model IDs": "Ei mallitunnuksia", - "No models accessible": "", + "No models accessible": "Malleihin ei ole käyttöoikeutta.", "No models available": "Malleja ei saatavilla", "No models found": "Malleja ei löytynyt", "No models selected": "Malleja ei ole valittu", @@ -1475,7 +1475,7 @@ "No Terminal connection configured.": "Ei pääteyhteyttä määritettynä.", "No terminal connections configured.": "Ei pääteyhteyksiä määritettynä.", "No tool server connections configured.": "Työkalupalvelinyhteyksiä ei ole määritetty.", - "No tools accessible": "", + "No tools accessible": "Työkaluihin ei ole käyttöoikeutta.", "No tools found": "Työkaluja ei löytynyt", "No users were found.": "Käyttäjiä ei löytynyt.", "No valves": "Ei venttiileitä", @@ -1515,7 +1515,7 @@ "On": "Käytössä", "Once": "Kerran", "OneDrive": "OneDrive", - "Only active during Voice Mode.": "", + "Only active during Voice Mode.": "Aktiivinen vain Puhetilassa.", "Only active when \"Paste Large Text as File\" setting is toggled on.": "Aktiivinen vain, kun \"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 tekstikenttä on kohdistettuna ja LLM luo vastausta.", "Only active when the chat input is in focus.": "Aktiivinen vain, kun tekstikenttä on valittuna.", @@ -1649,7 +1649,7 @@ "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", "Preview": "Esikatselu", - "Preview Access": "", + "Preview Access": "Esikatsele käyttöoikeuksia", "Previous 30 days": "Edelliset 30 päivää", "Previous 7 days": "Edelliset 7 päivää", "Previous message": "Edellinen viesti", @@ -1727,8 +1727,8 @@ "Remove from favorites": "Poista suosikeista", "Remove image": "Poista kuva", "Remove Model": "Poista malli", - "Removing {{count}} stale files..._one": "", - "Removing {{count}} stale files..._other": "", + "Removing {{count}} stale files..._one": "Poistetaan {{count}} vanhentunutta tiedostoa..._one", + "Removing {{count}} stale files..._other": "Poistetaan {{count}} vanhentuneita tiedostoja..._other", "Rename": "Nimeä uudelleen", "Renamed to {{name}}": "Nimetty uudelleen {{name}}", "Render Markdown in Assistant Messages": "Renderöi Markdown avustajan viesteissä", @@ -1741,13 +1741,13 @@ "Reply to thread...": "Vastaa ketjussa...", "Replying to {{NAME}}": "Vastaa {{NAME}}", "required": "vaaditaan", - "Reranking Batch Size": "", + "Reranking Batch Size": "Uudelleenpisteytyksen eräkoko", "Reranking Engine": "Uudelleenpisteytymismallin moottori", "Reranking Model": "Uudelleenpisteytymismalli", "Reset": "Palauta", "Reset All Models": "Palauta kaikki mallit", "Reset Image": "Palauta kuva", - "Reset knowledge base?": "", + "Reset knowledge base?": "Nollataanko tietokanta?", "Reset Upload Directory": "Palauta latauspolku", "Reset Vector Storage/Knowledge": "Tyhjennä vektoritallennukset/tietämys", "Reset view": "Palauta näkymä", @@ -1815,7 +1815,7 @@ "Search Prompts": "Hae kehotteita", "Search Result Count": "Hakutulosten määrä", "Search Skills": "Etsi taitoja", - "Search skills...": "", + "Search skills...": "Etsi taitoja...", "Search the internet": "Hae verkosta", "Search the web and fetch URLs": "Hae verkosta ja hae URL-osoitteita", "Search Tools": "Hae työkaluja", @@ -2013,10 +2013,10 @@ "Switch to JSON editor": "Vaihda JSON-editoriin", "Switch to visual editor": "Vaihda visuaaliseen editoriin", "Sync": "Synkronoi", - "Sync a local directory with this knowledge base. Only new and modified files will be uploaded. The directory structure will be mirrored.": "", - "Sync complete: {{added}} added, {{modified}} modified, {{deleted}} deleted, {{unmodified}} unmodified": "", + "Sync a local directory with this knowledge base. Only new and modified files will be uploaded. The directory structure will be mirrored.": "Synkronoi paikallinen hakemisto tämän tietokannan kanssa. Vain uudet ja muokatut tiedostot ladataan. Hakemistorakenne peilataan.", + "Sync complete: {{added}} added, {{modified}} modified, {{deleted}} deleted, {{unmodified}} unmodified": "Synkronointi valmis: {{added}} lisättyä, {{modified}} muokattua, {{deleted}} poistettua, {{unmodified}} muuttumatonta", "Sync Complete!": "Synkronointi valmis!", - "Sync directory": "Synkronoitu hakemisto", + "Sync directory": "Sykronoi hakemisto", "Sync Failed": "Synkronointi epäonnistui", "Sync Usage Stats": "Synkronoinnin käyttötilastot", "Syncing stats...": "Synkronoidaan tilastoja...", @@ -2094,7 +2094,7 @@ "This will delete all models including custom models": "Tämä poistaa kaikki mallit mukaan lukien mukautetut mallit", "This will delete all models including custom models and cannot be undone.": "Tämä poistaa kaikki mallit, mukaan lukien mukautetut mallit, eikä sitä voi peruuttaa.", "This will permanently delete the calendar \"{{name}}\" and all its events. This action cannot be undone.": "Tämä poistaa pysyvästi kalenterin \"{{name}}\" ja kaikki sen tapahtumat. Tätä toimintoa ei voi peruuttaa.", - "This will remove all files and directories from this knowledge base. This action cannot be undone.": "", + "This will remove all files and directories from this knowledge base. This action cannot be undone.": "Tämä poistaa kaikki tiedostot ja hakemistot tästä tietokannasta. Tätä toimintoa ei voi peruuttaa.", "Thorough explanation": "Perusteellinen selitys", "Thought": "Ajatus", "Thought for {{DURATION}}": "Ajatteli {{DURATION}}", @@ -2130,7 +2130,7 @@ "Toggle 1 source": "Näytä/piilota 1 lähde", "Toggle details": "Näytä/piilota yksityiskohdat", "Toggle Dictation": "Sanelu päälle/pois", - "Toggle Mute": "", + "Toggle Mute": "Mykistys päälle/pois", "Toggle Sidebar": "Näytä/piilota sivupalkki", "Toggle status history": "Näytä/piilota tilahistoria", "Toggle whether current connection is active.": "Vaihda, onko nykyinen yhteys aktiivinen", @@ -2197,7 +2197,7 @@ "Updated at": "Päivitetty", "Updated At": "Päivitetty", "Upgrade to a licensed plan for enhanced capabilities, including custom theming and branding, and dedicated support.": "Päivitä lisenssi saadaksesi parempia ominaisuuksia, mukaan lukien mukautetun teeman ja brändäyksen sekä yksilöllistä tukea.", - "Upload": "Lataa", + "Upload": "Lähetä", "Upload a GGUF model": "Lataa GGUF-malli", "Upload Audio": "Lataa äänitiedosto", "Upload directory": "Lataa hakemisto", @@ -2209,7 +2209,7 @@ "Upload Progress": "Latauksen edistyminen", "Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Latauksen edistyminen: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)", "Uploaded files or images": "Ladatut tiedostot tai kuvat", - "Uploading {{current}}/{{total}}: {{file}}": "", + "Uploading {{current}}/{{total}}: {{file}}": "Ladataan {{current}}/{{total}}: {{file}}", "Uploading...": "Ladataan...", "URL": "URL", "URL is required": "URL vaaditaan", @@ -2229,7 +2229,7 @@ "User Groups": "Käyttäjäryhmät", "User location successfully retrieved.": "Käyttäjän sijainti haettu onnistuneesti.", "User menu": "Käyttäjävalikko", - "User Preview": "", + "User Preview": "Käyttäjän esikatselu", "User ratings (thumbs up/down)": "Käyttäjien arviot (peukku ylös/alas)", "User Status": "Käyttäjän tila", "User Webhooks": "Käyttäjän Webhook:it", @@ -2260,7 +2260,7 @@ "Visible": "Näkyvillä", "Visible to all users": "Näkyy kaikille käyttäjille", "Vision": "Visio", - "Visual": "", + "Visual": "Visuaalinen", "Voice": "Ääni", "Voice Input": "Äänitulolaitteen käyttö", "Voice mode": "Puhetila",