0 A.D. - en to fi translation catalogue (36954 entries)

en: Scroll speed increased to %.1f
fi: Vieritysnopeutta nostettu arvoon %.1f

en: Scroll speed decreased to %.1f
fi: Vieritysnopeutta laskettu arvoon %.1f

en: Rotate speed increased to X=%.3f, Y=%.3f
fi: Kiertonopeutta nostettu arvoon X=%.3f, Y=%.3f

en: Rotate speed decreased to X=%.3f, Y=%.3f
fi: Kiertonopeutta laskettu arvoon X=%.3f, Y=%.3f

en: Zoom speed increased to %.1f
fi: Zoomausnopeutta nostettu arvoon %.1f

en: Zoom speed decreased to %.1f
fi: Zoomausnopeutta laskettu arvoon %.1f

en: unknown subtype (see logs)
fi: tuntematon alatyyppi (ks. lokit)

en: The certificate hasn't got a known issuer.
fi: Varmenteella ei ole tunnettua julkaisijaa.

en: The certificate has expired.
fi: Varmenne on vanhentunut.

en: The certificate is not yet active.
fi: Varmennetta ei ole vielä toimeenpantu.

en: The certificate has not been issued for the peer connected to.
fi: Varmennetta ei ole julkaistu yhdistettyyn vertaiseen.

en: The certificate signer is not a certificate authority.
fi: Varmenteen allekirjoittaja ei ole varmennevaltuuksinen.

en: Player already logged in
fi: Pelaaja on jo kirjautunut sisään

en: Not allowed
fi: Ei sallittu

en: Recipient temporarily unavailable
fi: Vastaanottaja ei ole väliaikaisesti saatavilla.

en: Registration required
fi: Rekisteröinti vaaditaan

en: The incoming stream version is unsupported
fi: Tuleva striimiversion ei ole tuettu

en: The stream has been closed by the server
fi: Striimi on suljettu palvelimen toimesta

en: An I/O error occurred
fi: Tapahtui I/O-virhe

en: The connection was refused by the server
fi: Palvelin hylkäsi yhteyden

en: Resolving the server's hostname failed
fi: Palvelimen isäntänimen selvitys epäonnistui

en: This system is out of memory
fi: Tällä systeemillä ei ole tarpeeksi muistia

en: The server's certificate could not be verified or the TLS handshake did not complete successfully
fi: Palvelimen sertifikaattia ei voitu todentaa tai TLS-kättely epäonnistui

en: The server did not offer required TLS encryption
fi: Palvelin ei tarjonnut vaadittavaa TLS-salausta

en: Authentication failed. Incorrect password or account does not exist
fi: Tunnistautuminen epäonnistui. Salasana on väärä tai käyttäjätunnusta ei ole olemassa

en: The user or system requested a disconnect
fi: Käyttäjä tai järjestelmä pyysi yhteyskatkaisua

en: There is no active connection
fi: Ei aktiivista yhteyttä

en: Your account has been successfully registered
fi: Käyttäjäsi on rekisteröity onnistuneesti

en: Not all necessary information provided
fi: Pakollisia tietoja puuttuu

en: Username already exists
fi: Käyttäjänimi on jo olemassa

en: Could not write external mod.json for zipped mod '%s'. The mod should be reinstalled.
fi: Ulkoisen mod.json-tiedoston kirjoittaminen zip-pakatulle modille '%s' epäonnistui. Modi täytyy asentaa uudelleen.

en: Failure while starting querying for game id. Error: %s; %s.
fi: Epäonnistuminen aloittaessa pelin tunnisteen kyselyä. Virhe: %s; %s.

en: Failure while starting querying for mods. Error: %s; %s.
fi: Epäonnistuminen aloitaessa modien kyselyä. Virhe: %s; %s.

en: Could not create mod directory: %s.
fi: Modihakemistoa ei voitu luoda: %s.

en: Could not open temporary file for mod download: %s.
fi: Ei voitu avata väliaikaista tiedostoa modin latausta varten: %s.

en: Failed to start the download. Error: %s; %s.
fi: Latauksen aloitus epäonnistui. Virhe:%s;%s.

en: Asynchronous download failure: %s, %s.
fi: Asynkroninen latausvirhe: %s, %s.

en: Download failure. Server response: %s; %s.
fi: Lataus epäonnistui. Palvelimen vastaus: %s; %s.

en: Mismatched filesize.
fi: Eriävät tiedostokoot.

en: Invalid file. Expected md5 %s, got %s.
fi: Virheellinen tiedosto. Odotettiin md5:ttä %s, saatiin %s.

en: Failed to compute final hash.
fi: Lopullisen tiivisteen laskeminen epäonnistui.

en: Failed to verify signature.
fi: Allekirjoitusta ei voitu varmistaa.

en: Saved game to '%s'
fi: Peli tallennettu sijaintiin '%s'

en: Screenshot written to '%s'
fi: Kuvankaappaus tallennettu sijaintiin '%s'

en: Send to &Trash-can
fi: Lähetä roskakoriin

en: Permanently Delete
fi: Poista pysyvästi

en: Rena&me
fi: Nimeä uudelleen

en: Prop&erties
fi: Ominaisuudet

en: Make a &Hard-Link
fi: Luo kova linkki

en: Make a &Symlink
fi: Luo symbolinen linkki

en: &Delete Tab
fi: Poista välilehti

en: &Rename Tab
fi: Nimeä välilehti uudelleen

en: &New File or Dir
fi: Uusi tiedosto tai kansio

en: &Insert Tab
fi: Lisää välilehti

en: D&uplicate this Tab
fi: Monista tämä välilehti

en: Show even single Tab &Head
fi: Näytä yksittäisen välilehden otsikko

en: Give all Tab Heads equal &Width
fi: Aseta kaikki välilehdet yhtä leveiksi

en: &Replicate in Opposite Pane
fi: Jäljennä viereiseen paneeliin

en: &Swap the Panes
fi: Vaihda paneelien paikkaa keskenään

en: Split Panes &Vertically
fi: Jaa paneelit pystysuunnassa

en: Split Panes &Horizontally
fi: Jaa paneelit vaakasuunnassa

en: &Unsplit Panes
fi: Poista paneelien jako

en: &Owner
fi: Omistaja

en: &Group
fi: Ryhmä

en: Show &all columns
fi: Näytä kaikki kolumnit

en: &Unshow all columns
fi: Piilota kaikki kolumnit

en: Save &Pane Settings
fi: Tallenna paneeli(e)n asetukset

en: Save Pane Settings on &Exit
fi: Tallenna paneeli(e)n asetukset poistuttaessa

en: &Save Layout as Template
fi: Tallenna paneelien sijoittelu mallina

en: D&elete a Template
fi: Poista malli

en: &Refresh the Display
fi: Päivitä näkymä

en: Launch &Terminal
fi: Käynnistä pääte

en: &Filter Display
fi: Suodata näkymä

en: Show/Hide Hidden dirs and files
fi: Näytä/piilota piilohakemistot ja tiedostot

en: &Add To Bookmarks
fi: Lisää kirjanmerkkeihin

en: &Manage Bookmarks
fi: Hallitse kirjanmerkkejä

en: &Mount a Partition
fi: Liitä osio

en: &Unmount a Partition
fi: Irrota osio

en: Mount an &ISO image
fi: Liitä ISO-kuvatiedosto

en: Mount an &NFS export
fi: Liitä NFS-verkkotiedostojärjestelmä

en: Mount a &Samba share
fi: Liitä Samba-jako

en: U&nmount a Network mount
fi: Irrota verkkoliitos

en: Show &Terminal Emulator
fi: Näytä pääte-emulaattori

en: Show Command-&line
fi: Näytä komentorivi

en: &GoTo selected file
fi: Siirry valittuun tiedostoon

en: Empty the &Trash-can
fi: Tyhjennä roskakori

en: Permanently &delete 'Deleted' files
fi: Poista pysyvästi poistetut tiedostot

en: E&xtract Archive or Compressed File(s)
fi: Pura arkisto tai pakattu kansio

en: Create a &New Archive
fi: Luo uusi arkisto

en: &Add to an Existing Archive
fi: Lisää olemassaolevaan arkistoon

en: &Test integrity of Archive or Compressed Files
fi: Testaa arkiston tai pakattujen tiedostojen eheys

en: &Compress Files
fi: Pakkaa tiedostoja

en: &Show Recursive dir sizes
fi: Näytä myös alihakemistojen koko

en: &Retain relative Symlink Targets
fi: Säilytä symbolisten linkkien suhteelliset kohteet

en: &Configure 4Pane
fi: Konfiguroi 4Pane

en: &Help Contents
fi: Ohjeen sisältö

en: &About 4Pane
fi: Tietoja 4Pane:lista

en: Go to Symlink Target
fi: Siirry symbolisen linkin kohteeseen

en: Go to Symlink Ultimate Target
fi: Mene symbolisen linkin lopulliseen kohteeseen

en: New Separator
fi: Uusi erotin

en: Repeat Previous Program
fi: Toista edellinen ohjelma

en: Switch to the Panes
fi: Vaihda paneeleihin

en: Switch to the Terminal Emulator
fi: Vaihda pääte-emulaattoriin

en: Switch to the Command-line
fi: Vaihda komentoriviin

en: Switch to the toolbar Textcontrol
fi: Vaihda työkalupalkin tekstilaatikkoon

en: Switch to the previous window
fi: Vaihda edelliseen ikkunaan

en: Go to Previous Tab
fi: Mene edelliseen välilehteen

en: Go to Next Tab
fi: Mene seuraavaan välilehteen

en: Paste as Director&y Template
fi: Liitä hakemiston mallina

en: &First dot
fi: Ensimmäinen desimaalipilkku

en: &Penultimate dot
fi: Toiseksi viimeinen desimaalipilkku

en: &Last dot
fi: Viimeinen desimaalipilkku

en: Show &Previews
fi: Näytä esikatselu

en: C&ancel Paste
fi: Peru liitä-toiminto

en: Cuts the current selection
fi: Leikkaa nykyisen valinnan

en: Copies the current selection
fi: Kopioi nykyisen valinnan

en: Send to the Trashcan
fi: Lähetä roskakoriin

en: Paste the contents of the Clipboard
fi: Liitä sisältö leikepöydälle

en: Delete the currently-selected Tab
fi: Poista valittuna oleva välilehti

en: Rename the currently-selected Tab
fi: Nimeä valittu välilehti uudelleen

en: Insert a new Tab after the currently selected one
fi: Lisää uusi välilehti valittuna olevan jälkeen

en: Hide the head of a solitary tab
fi: Piilota yksittäisen välilehden otsikko

en: Copy this side's path to the opposite pane
fi: Kopioi tämän puolen tiedostopolku viereiseen paneeliin

en: Swap one side's path with the other
fi: Vaihda paneelien tiedostopolut keskenään

en: Save the layout of panes within each tab
fi: Tallenna paneelien asettelu joka välilehdestä

en: Always save the layout of panes on exit
fi: Tallenna paneelien asettelu aina poistuttaessa

en: Save these tabs as a reloadable template
fi: Tallenna nämä välilehdet uudelleen ladattavana mallina

en: Add the currently-selected item to your bookmarks
fi: Lisää valittuna oleva kohta kirjanmerkkeihin

en: Rearrange, Rename or Delete bookmarks
fi: Järjestele, nimeä uudelleen tai poista kirjanmerkkejä

en: Find matching file(s)
fi: Hae täsmäävä(t) tiedosto(t)

en: Show/Hide the Terminal Emulator
fi: Näytä/piilota pääte-emulaattori

en: Show/Hide the Command-line
fi: Näytä/piilota komentorivi

en: Empty 4Pane's in-house trash-can
fi: Tyhjennä 4Pane:n sisäinen roskakori

en: Delete 4Pane's 'Deleted' folder
fi: Poista 4Pane:n 'Poistetut' -kansio

en: On moving a relative symlink, keep its target the same
fi: Siirrettäessä suhteellista symbolista linkkiä, säilytä sen kohde samana

en: An ext starts at first . in the filename
fi: ext alkaa ensimmäisestä pisteestä tiedostonimessä

en: Show previews of image and text files
fi: Näytä kuvien ja tekstitiedostojen esikatselu

en: Cancel the current process
fi: Peru tämänhetkinen prosessi

en: Should files like foo1, foo2 be in Decimal order
fi: Pitäisikö tiedostojen kuten filu1, filu2 olla järjestelty desimaalisesti

en: Too&ls
fi: Työkalut

en: &Columns to Display
fi: Näytettävät kolumnit

en: &Load a Tab Template
fi: Lataa välilehden malli

en: Show all columns
fi: Näytä kaikki kolumnit

en: Fileview: Show all columns
fi: Tiedostonäkymä: Näytä kaikki kolumnit

en: Unshow all columns
fi: Piilota kaikki kolumnit

en: Fileview: Unshow all columns
fi: Tiedostonäkymä: Piilota kaikki kolumnit

en: Bookmarks: Edit
fi: Kirjanmerkit: muokkaa

en: Bookmarks: New Separator
fi: Kirjanmerkit: uusi erotin

en: First dot
fi: Ensimmäinen piste

en: Penultimate dot
fi: Toiseksi viimeinen piste

en: Last dot
fi: Viimeinen piste

en: Lose changes?
fi: Menetä kaikki muutokset?

en: Choose file(s) and/or directories
fi: Valitse tiedosto(ja) ja/tai hakemisto(ja)

en: Choose the Directory in which to store the Archive
fi: Valitse hakemisto johon arkisto tallennetaan

en: File(s) compressed
fi: Tiedosto(ja) pakattu

en: Compression failed
fi: Pakkaus epäonnistui

en: File(s) decompressed
fi: Tiedosto(ja) purettu

en: File(s) verified
fi: Tiedosto(a) varmistettu

en: Archive created
fi: Arkisto luotu

en: Archive creation failed
fi: Arkiston luonti epäonnistui

en: File(s) added to Archive
fi: Tiedosto(t) lisätty arkistoon

en: Archive extracted
fi: Arkisto purettu

en: Extraction failed
fi: Purkaminen epäonnistui

en: Missing library
fi: Puuttuva kirjasto

en: This file is compressed, but it's not an archive so you can't peek inside.
fi: Tämä tiedosto on pakattu, mutta se ei ole arkisto joten et voi tarkastella sen sisältöä.

en: Bookmark Folders
fi: Kirjanmerkkien kansio

en: Copied
fi: Kopioitu

en: Rename Folder
fi: Nimeä kansio uudelleen

en: Edit Bookmark
fi: Muokkaa kirjanmerkkiä

en: NewSeparator
fi: UusiErotin

en: NewFolder
fi: UusiKansio

en: Bookmark added
fi: Kirjanmerkki lisätty

en: Lose all changes?
fi: Menetä kaikki muutokset?

en: Folder added
fi: Kansio lisätty

en: Separator added
fi: Erotin lisätty

en: Oops?
fi: Oijoi?

en: What would you like to call the Folder?
fi: Millä nimellä haluat kutsua tätä kansiota?

en: Pasted
fi: Liitetty

en: Delete folder %s and all its contents?
fi: Poista kansio %s ja kaikki sen sisältö?

en: Folder deleted
fi: Kansio poistettu

en: Bookmark deleted
fi: Kirjanmerkki poistettu

en: Welcome to 4Pane.
fi: Tervetuloa 4Pane-tiedostonhallintasovellukseen.

en: 4Pane is a File Manager that aims to be fast and full-featured without bloat.
fi: 4Pane on tiedostonhallintatyökalu jonka tavoite on olla nopea sekä monipuolinen ilman turhuuksia.

en: Please click Next to configure 4Pane for your system.
fi: Ole hyvä ja paina Seuraava konfiguroidaksesi 4Pane:n järjestelmääsi.

en: Or if there's already a configuration file that you'd like to copy, click
fi: Jos sinulla on olemassaoleva konfiguraatiotiedosto jota haluat käyttää, paina

en: I've had a look around your system, and created a configuration that should work.
fi: Vilkaisin hieman konettasi ja loin konfiguraatiotiedoston jonka pitäisi toimia.

en: You can do much fuller configuration at any time from Options > Configure 4Pane.
fi: Voit tehdä kattavamman konfiguroinnin milloin tahansa menemällä Asetukset > Konfiguroi 4Pane

en: &Run a Program
fi: Suorita komentoriviohjelma

en: Install .deb(s) as root:
fi: asenna .deb-paketteja pääkäyttäjänä:

en: Create a directory as root:
fi: Luo hakemisto pääkäyttäjänä

en: Go to Home directory
fi: Mene kotihakemistoon

en: Go to Documents directory
fi: Mene Tiedostot -hakemistoon

note: #-#-#-#-#  212 (krossmodulekspread)  #-#-#-#-# i18n: tag collection attribute text #-#-#-#-#  232 (krossmodulekword)  #-#-#-#-# #-#-#-#-#  238 (krossmodulekplato)  #-#-#-#-# #-#-#-#-#  254 (choqok)  #-#-#-#-# i18n: ectx: Menu (tools) #-#-#-#-#  740 (gnote)  #-#-#-#-# TRANSLATORS: Addin category. #-#
en: Tools
fi: Työkalut

en: Add a tool
fi: Lisää työkalu

en: Edit a tool
fi: Muokkaa työkalua

en: Delete a tool
fi: Poista työkalu

note: #-#-#-#-#  296 (colord-kde)  #-#-#-#-# i18n: ectx: property (text), widget (QToolButton, devicesTb) #-#-#-#-#  297 (colord-kde)  #-#-#-#-#
en: Devices
fi: Laitteet

en: Automount
fi: Automaattiliitos

en: Usb
fi: USB

en: The Display
fi: Näkymä

en: Tree font
fi: Kansiopuun kirjasin

en: Real
fi: Oikea

en: Emulator
fi: Emulaattori

en: The Network
fi: Verkko

en: Superuser
fi: Pääkäyttäjä

en: Sorry, you're not allowed to delete the root menu
fi: Valitan, sinulla ei ole oikeuksia poistaa juurivalikkoa

en: Delete menu "%s" and all its contents?
fi: Poista valikko "%s" ja kaikki sen sisältö?

en:  Click when Finished
fi: Paina kun valmista

en:   Edit this Command
fi: Muokkaa tätä komentoa

en: Delete command "%s"?
fi: Poista komento "%s"?

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# settings-example@cinnamon.org->settings-schema.json->file- select->description
en: Choose a file
fi: Valitse tiedosto

en: User-defined tools
fi: Käyttäjän määrittämät työkalut

en: Delete this Device?
fi: Poista tämä laite?

en: Default Font
fi: Oletuskirjasin

en: Are you SURE?
fi: Oletko TÄYSIN varma?

en: That doesn't seem to be a valid ip address
fi: Tuo ei näytä olevan kelvollinen IP-osoite

en: That server is already on the list
fi: Tuo palvelin on jo luettelossa

en: Delete this toolbar button?
fi: Poista tämä työkalupalkin painike?

en: Hard drive
fi: Kiintolevy

en: Floppy disc
fi: Levyke

en: CD or DVDRom
fi: CD tai DVDRom

en: USB memory card
fi: USB-muistikortti

en: USB card-reader
fi: USB-kortinlukija

en: USB hard drive
fi: USB-kiintolevy

en:  menu
fi: valikko

en: &Display
fi: Näytä

en: &Undisplay
fi: Piilota

en: &Mount
fi: Liitä

en: &UnMount
fi: irrota

en: Mount a DVD-&RAM
fi: Liitä DVD-RAM

en: &Eject
fi: &Poista levy asemasta

en: Unmount a DVD-RAM disc
fi: Irrota DVD-RAM levy

en: I'm afraid you don't have permission to Read this file
fi: Valitettavasti sinulla ei ole oikeuksia lukea tätä tiedostoa

en: The partition
fi: Osio

en:  doesn't have an fstab entry.
    Where would you like to mount it?
fi:  ei ole merkittynä fstab-tiedostoon.
    Mihin haluat liittää sen?

en: Mount a non-fstab partition
fi: Liitä ei-fstab -osio

en: The mount-point for this device doesn't exist.  Create it?
fi: Tälle laitteelle ei ole liitospistettä.  Luodaanko se?

en: App not found
fi: Sovellusta ei löytynyt

en: Delete this Editor?
fi: Poista tämä muokkain?

en: Please select the correct icon-type
fi: Valitse oikea kuvakkeen tyyppi

en: I'm afraid you don't have Read permission for the file
fi: Valitettavasti sinulla ei ole oikeuksia lukea tätä tiedostoa

en: The current file was modified on
fi: Nykyistä tiedostoa muokattiin

en: You seem to want to overwrite this directory with itself
fi: Näytät haluavan ylikirjoittaa tämän hakemiston itsellään

en: Sorry, that name is already taken.  Please try again.
fi: Tämä nimi on valitettavasti jo käytössä. Ole hyvä ja yritä uudelleen.

en: No, the idea is that you CHANGE the name
fi: Ei, tarkoitus on että VAIHDAT nimen

en: Sorry, I couldn't duplicate the file.  A permissions problem maybe?
fi: Valitettavasti tiedostoa ei voitu monistaa. Oletko katsonut käyttöoikeudet?

en: Sorry, I couldn't make room for the incoming directory.  A permissions problem maybe?
fi: Valitettavasti tulossa olevalle hakemistolle ei voitu tehdä tilaa. Oletko katsonut käyttöoikeudet?

en: Multiple Duplicate
fi: Monista useita

en: Confirm Duplication
fi: Vahvista monistus

en: Success
fi: Onnistui

en: Process failed
fi: Toiminto epäonnistui

en: Process successfully aborted
fi: Toiminto keskeytettiin onnistuneesti

en: SIGTERM failed
    Trying SIGKILL
fi: SIGTERM epäonnistui
    Yritetään SIGKILL

en: Process successfully killed
fi: Prosessi tapettiin onnistuneesti

note: #-#-#-#-#  2469 (lynx 2.8.9-dev7)  #-#-#-#-# HTFTP.c
en: Symbolic Link
fi: Symbolinen linkki

en: Broken Symbolic Link
fi: Rikkinäinen symbolinen linkki

en: Socket
fi: Pistoke

en: Sigh!
fi: Huoh!

en: Delete folder %s?
fi: Poista kansio %s?

en: Sorry, I couldn't find that folder!?
fi: Valitettavasti en löytänyt tuota kansiota!

en: I can't find an executable program "%s".
    Continue anyway?
fi: Suoritettavaa ohjelmaa "%s" ei löytynyt.
    Jatka joka tapauksessa?

en: Please confirm
fi: Ole hyvä ja vahvista

en: You didn't enter an Extension!
fi: Et antanut tiedostopäätettä!

en: Delete %s?
fi: Poista %s?

en: Failed to create a temporary directory
fi: Väliaikaisen hakemiston luonti epäonnistui

en: Show Hidden
fi: Näytä piilotetut

en: cut
fi: leikkaa

en: %zu items
fi: %zu kohdetta

en:  The error message was:
fi:  Virheilmoitus oli:

en: Mounted successfully on
fi: Liitettiin onnistuneesti sijaintiin

en: Impossible to create directory
fi: Ei voila luoda hakemistoa

en: Oops, failed to create the directory
fi: Oho, hakemiston luonti epäonnistui

en: Oops, I don't have enough permission to create the directory
fi: Oho, oikeuteni eivät riitä hakemiston luomiseen

en: Oops, failed to create the directory.
fi: Ohoä hakemiston luominen epäonnistui.

en: Unmounting root is a SERIOUSLY bad idea!
fi: Juuriosion irrottaminen on OIKEASTI huono idea!

en: Oops, failed to unmount the partition.
fi: Oho, osion irrottaminen epäonnistui

en: Failed to unmount
fi: Irrottaminen epäonnistui

en:  unmounted successfully
fi: Irrotettu onnistuneesti

en: Oops, failed to unmount successfully due to error
fi: Oho, ei pystytty irrottamaan onnistuneesti virheen vuoksi

en: Oops, failed to unmount
fi: Oho, irrottaminen epäonnistui

en: The requested mount-point doesn't exist.  Create it?
fi: Pyydettyä liitospistettä ei ole olemassa. Luodaako se?

en: Oops, failed to mount successfully
    Are you sure the file is a valid Image?
fi: Oho, ei pystytty liittämään onnistuneesti
    Oletko varma että tiedostomuoto on sopiva?

en: Sorry, you need to be root to mount non-fstab exports
fi: Valitettavasti sinun täytyy olla pääkäyttäjä liittääksesi ei-fstab exports -tiedoston

en: The selected mount-point doesn't exist.  Create it?
fi: Valittua liitospistettä ei ole olemassa. Luodaako se?

en: The selected mount-point isn't a directory
fi: Valittu liitospiste ei ole hakemisto

en: Failed to mount over ssh. The error message was:
fi: Liitos SSH-yhteyden kautta epäonnistui. Virheilmoitus on:

en: Mount-Point
fi: Liitospiste

en:  Unmounted successfully
fi: Irrotettu onnistuneesti

en: Choose a Directory to use as a Mount-point
fi: Valitse liitospisteenä käytettävä hakemisto

en: Choose an Image to Mount
fi: Valitse liitettävä kuvaketiedosto

en: Searching for samba shares...
fi: Etsitään Samba-jakoja...

en: I can't find an active samba server.
    If you know of one, please tell me its address e.g. 192.168.0.3
fi: En pysty löytämään aktiivista Samba-palvelinta.
    Jos tiedät jonkun, kerro minulle sen osoite, esim. 192.168.0.3

en: No server found
fi: Palvelinta ei löytynyt

en: No current mounts found
fi: Tämänhetkisiä liitoksia ei löytynyt

en: Back to previous directory
fi: Palaa edelliseen hakemistoon

en: Show Full Tree
fi: Näytä koko kansiopuu

en: Hmm.  It seems that directory no longer exists!
fi: Hmm.  Vaikuttaa ettei hakemistoa enää ole!

en: Dir:
fi: Hakemisto:

en: Files, total size
fi: tiedostoa, kokonaiskoko

en: Subdirectories
fi: alihakemistoa

en: Please try again in a moment
fi: Ole hyvä ja yritä hetken kuluttua uudelleen

en: I'm busy right now
fi: Olen kiireinen juuri nyt

en: &Hide hidden dirs and files	Ctrl+H
fi: Piilota piilohakemistot ja tiedostot	Ctrl+H

en: &Show hidden dirs and files	Ctrl+H
fi: Näytä piilohakemistot ja tiedostotCtrl+H

en: moved
fi: siirretty

en: Item not found
fi: Alkiota ei löytynyt

en: Delete:
fi: Poista:

en:  The filepath was invalid.
fi: Tiedostopolku oli virheellinen.

en: Cut failed
fi: Leikkaaminen epäonnistui

en: Permanently delete (you can't undo this!):
fi: Poista pysyvästi (et voi peruuttaa tätä toimintoa!):

en: Are you ABSOLUTELY sure?
fi: Oletko EHDOTTOMAN varma?

en: Deletion Failed!?!
fi: Virhe poistettaessa!

en: copied
fi: kopioitu

en: pasted
fi: liitetty

en: Make a S&ymlink
fi: Luo Symbolinen linkki

en: Extract from archive
fi: Pura arkistosta

en: De&lete from archive
fi: Poista arkistosta

en: Rena&me Dir within archive
fi: Nimeä hakemisto uudelleen arkiston nimellä

en: Duplicate Dir within archive
fi: Monista hakemisto arkiston nimellä

en: Rena&me File within archive
fi: Nimeä tiedosto uudelleen arkiston nimellä

en: Duplicate File within archive
fi: Monista tiedosto arkiston nimellä

en: De&lete Dir
fi: Poista hakemisto

en: Send Dir to &Trashcan
fi: Lähetä hakemisto roskakoriin

en: De&lete Symlink
fi: Poista symbolinen linkki

en: Send Symlink to &Trashcan
fi: Lähetä symbolinen linkki roskakoriin

en: De&lete File
fi: Poista tiedosto

en: Send File to &Trashcan
fi: Lähetä tiedosto roskakoriin

en: Other . . .
fi: Muu . . .

en: Open using root privile&ges with . . . .
fi: Avaa pääkäyttäjän oikeuksilla sovelluksessa . . . .

en: Open using root privile&ges
fi: Avaa pääkäyttäjän oikeuksilla

en: Open &with . . . .
fi: Avaa ohjelmalla . . . .

en: Rena&me Dir
fi: Nimeä hakemisto uudelleen

en: &Duplicate Dir
fi: Monista hakemisto

en: Rena&me File
fi: Nimeä tiedosto uudelleen

en: &Duplicate File
fi: Monista tiedosto

en: Create a New Archive
fi: Luo uusi arkisto

en: Add to an Existing Archive
fi: Lisää olemassaolevaan arkistoon

en: Test integrity of Archive or Compressed Files
fi: Testaa arkiston tai pakattujen tiedostojen eheys

en: &Hide hidden dirs and files
fi: Älä näytä piilotettuja hakemistoja ja tiedostoja

en: &Show hidden dirs and files
fi: Näytä piilohakemistot ja tiedostot

en: Columns to Display
fi: Näytettävät kolumnit

en: Unsplit Panes
fi: Poista paneelien jako

en: Repl&icate in Opposite Pane
fi: Jäljennä viereiseen paneeliin

en: Swap the Panes
fi: Vaihda paneelien paikkaa

en: New directory created
fi: Uusi hakemisto luotu

en: New file created
fi: Uusi tiedosto luotu

en: Duplicate
fi: Monista

en: Rename
fi: Nimeä uudelleen

en: No, the idea is that you supply a NEW name
fi: Ei, tarkoitus on että annat UUDEN nimen

en: duplicated
fi: monistettu

en: renamed
fi: nimetty uudelleen

en: Open with
fi: Avaa sovelluksella

en:  D F
fi:  H T

en:   of files and subdirectories
fi: tiedostoja ja alihakemistoja

en:  of files
fi: tiedostoja

note: #-#-#-#-#  743 (GnuCash 4.8)  #-#-#-#-# "Any piece of information (text, graphics, executable) put together and given a name. All the information you have on the hard drive is arranged as a collection of  files." #-#-#-#-#  3473 (pluma 1.25.3)  #-#-#-#-# Translators: This is the default name of new 
en: file
fi: tiedosto

en:  failures
fi: virheitä

en: Warning!
fi: Varoitus!

en: Undo several actions at once
fi: Kumoa useita toimintoja kerralla

en: Redo several actions at once
fi: Tee uudelleen useita toimintoja kerralla

en: Click to Cut Selection
fi: Paina leikataksesi valinta

en: Click to Copy Selection
fi: Klikkaa kopioidaksesi valinnan

en: Click to Paste Selection
fi: Paina liittääksesi valinta

en: UnDo
fi: Kumoa

en: Undo an action
fi: Kumoa toiminto

en: ReDo
fi: Tee Uudelleen

en: Redo a previously-Undone action
fi: Tee uudelleen aiemmin kumottu toiminto

en: Create a new Tab
fi: Luo uusi välilehti

en: Delete Tab
fi: Poista välilehti

en: Deletes the currently-selected Tab
fi: Poistaa tällä hetkellä valitun välilehden

en: Preview tooltips
fi: Esikatsele työkaluvihjeitä

en: Shows previews of images and text files in a 'tooltip'
fi: Näytä kuvien ja tekstitiedostojen esikatselu työkaluvihjeessä

en: Which Template do you wish to Delete?
fi: Minkä mallin haluat poistaa?

en: Template Save cancelled
fi: Mallin tallentaminen peruttu

en: What would you like to call this template?
fi: Millä nimellä haluat kutsua tätä mallia?

en:  again
fi: uudelleen

en: &Append Tab
fi: Lisää välilehti viimeiseksi

en: What would you like to call this tab?
fi: Millä nimellä haluat kutsua tätä välilehteä?

en: Change tab title
fi: Muuta välilehden otsikkoa

en:  *** Broken symlink ***
fi:  *** Rikkinäinen symlink ***

en:   Redo:
fi: Tee uudelleen:

en:   Undo:
fi: Kumoa:

en:   ---- MORE ----
fi:   ---- LISÄÄ ----

en:   -- PREVIOUS --
fi:   -- EDELLINEN --

en:  actions
fi: toiminnot

en:  action
fi: toiminto

en:  undone
fi: kumottu

en:  redone
fi: tehty uudelleen

en: Failed to create a directory to store deletions
fi: Hakemiston luonti poistojen varastointiin epäonnistui

en: Stored files permanently deleted
fi: Varastoidut tiedot poistettu pysyvästi

en: 
    Would you like to make a symlink instead?
fi: 
    Haluatko sen sijaan tehdä symbolisen linkin?

en: No can do
fi: Ei voida tehdä

en: Sorry, no match found.
fi: Vastaavuuksia ei valitettavasti löytynyt.

en:   Have a nice day!
fi: Toivotamme hyvää päivänjatkoa!

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# Translators: Info bar button label #-#-#-#-#  684 (gnome-maps master)  #-#-#-#-# Header indicating selected modes of transit #-#-#-#-#  907 (kcachegrind)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, pushButton6) #-#-#-#-#  3024 (menulibre)  #-#
en: Show
fi: Näytä

en: Open selected file
fi: Avaa valittu tiedosto

en: You need to start each command with 'sudo'
fi: Sinun täytyy aloittaa jokainen komento käyttäen 'sudo'a

en: Repeat:
fi: Toista:

en: Command added
fi: Komento lisätty

en: first
fi: ensimmäinen

en: parameter
fi: parametri

en: ran successfully
fi: suoritettiin onnistuneesti

en: User-defined tool
fi: Käyttäjän määrittämä työkalu

en: Browse for new Icons
fi: Selaa uusia kuvakkeita

en: Change Link Target
fi: Vaihda linkin kohdetta

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, newFileLink) #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, btNew)
en: New File
fi: Uusi tiedosto

en: Duplicate Directory
fi: Monista hakemisto

en: Duplicate File
fi: Monista tiedosto

en: Rename Directory
fi: Nimeä hakemisto uudelleen

en:  dirs
fi: hakemistot

en: Turn off Tooltips
fi: Poita työkaluvihjeet käytöstä

en: Click when finished
fi: Paina kun valmista

en: Click to abort
fi: Klikkaa keskeyttääksesi

en: New device detected
fi: Uusi laite havaittu

en: Would you like to configure it?
fi: Haluatko konfiguroida sen?

en:  N&ot now
fi:  Ei nyt

en: Configure new device
fi: Konfiguroi uusi laite

en: Ignore this device
fi: Jätä tämä laite huomioimatta

en: &CANCEL
fi: PERU

en: Manufacturer's name
fi: Valmistajan nimi

en: Model name
fi: Malli

en: Mount-point for this device
fi: Liitospiste tälle laitteelle

en:   Colour the background of a pane
fi: Väritä paneelin tausta

en: &Select Colours
fi: Valitse värit

en: Click to select the background colours to use
fi: Paina valitaksesi käytettävät taustavärit

en: Se&lect Colours
fi: Valitse värit

en:   Highlight the focused pane
fi: Korosta aktiivinen paneeli

en: This is how the terminal emulator font looks
fi: Pääte-emulaattorin kirjasin näyttää tältä

en: C&hange
fi: Muuta

en: Use &Default
fi: Käytä oletuksia

en: Configure &Previews
fi: Konfiguroi esikatselut

en: Either one of the following
fi: Jompikumpi seuraavista

en: Or enter your own choice
fi: Tai syötä oma valintasi

en: Delete the highlit server
fi: Poista korostettu palvelin

en: (See the tooltip)
fi: (Katso työkaluvihje)

en: For how many seconds should they last?
fi: Montako sekuntia niiden pitäisi näkyä?

en: 'Failed because...' dialogs
fi: 'Epäonnistui koska...' viestit

en:  4Pane's own one
fi:  4Pane:n oma

en: It should call:
fi: Sitä pitäisi kutsua:

en: Some distros (ubuntu and similar) use sudo to become superuser; most others use su. Select which is appropriate for you.
fi: Jotkut jakelut (Ubuntu ja vastaavat) käyttävät sudoa tullakseen pääkäyttäjäksi; suurin osa muista käyttää su-komentoa. Valitse itsellesi parhaiten sopiva.

en:  Other...
fi: Muu...

en: Command to be run:
fi: Suoritettava komento:

en: Run in a Terminal
fi: Suorita päätteessä

en: Keep terminal open
fi: Pidä komentorivi auki

en: Tick if you want the other pane to be updated too
fi: Valitse mikäli haluat toisen paneelin päivittyvän myös

en: Refresh opposite pane too
fi: Virkistä myös viereinen paneeli

en: Run command as root
fi: Suorita komento pääkäyttäjänä

en: Add it to this menu:
fi: Lisää se tähän valikkoon:

en: &New Menu
fi: Uusi valikko

en: Add a new menu or submenu to the list
fi: Lisää uusi valikko tai alavalikko luetteloon

en: &Delete Menu
fi: Poista valikko

en: Delete the currently-selected menu or submenu
fi: Poista valittuna oleva valikko tai alavalikko

en: &Edit this Command
fi: Muokkaa tätä komentoa

en: The command to be deleted
fi: Poistettava komento

en: &Delete this Command
fi: Poista tämä komento

en: Double-click an entry to change it
fi: Kaksoisklikkaa muokataksesi valikon kohtaa

en: Display labels without mnemonics
fi: (Tämä toiminto ei ole tarpeellinen suomenkielisessä versiossa)

en: Select Colours
fi: Valitse värit

en:     Current 1st Colour
fi:     Nykyinen 1. väri

en:     Current 2nd Colour
fi:     Nykyinen 2. väri

en:     Current File-view Colour
fi: Nykyinen tiedostonäkymän väri

en: Select Pane Highlighting
fi: Valitse paneelin korostus

en: Baseline
fi: Perusviiva

en: Enter a Shortcut
fi: Lisää pikakuvake

en: Click this if you don't want a shortcut for this action
fi: Paina tästä mikäli et halua pikakuvaketta tälle toiminnolle

en:        Default:
fi: Oletus:

en: Change Label
fi: Muuta kenttää

en: What would you like to do?
fi: Mitä haluat tehdä?

en: Choose different keys
fi: Valitse eri näppäimet

en: &Override
fi: &Ohita

en: Give up
fi: Luovuta

en: How are plugged-in devices detected?
fi: Miten kytketyt laitteet havaitaan?

en: DVD-ROM etc drives mount automatically
fi: DVD-ROM jne asemat liitetään automaattisesti

en: Floppies
fi: Levykkeet

en: CDRoms etc
fi: CDRomit jne

en: USB devices
fi: USB-laitteet

en: What to do if 4Pane has mounted a usb device?
fi: Mitä tehdään jos 4Pane on liittänyt USB-laitteen?

en:  Ask before unmounting it on exit
fi: Kysy ennen irrotusta poistuttaessa

en: For information, please read the tooltips
fi: Lue työkaluvihjeet saadaksesi lisätietoja

en: Reload Defaults
fi: Lataa oletusasetukset

en: What is the LVM prefix?
fi: Mikä LVM-etuliite on?

en: Current Buttons
fi: Nykyiset painikkeet

en: &Add a Button
fi: Lisää painike

en: &Edit this Button
fi: Muokkaa tätä painiketta

en: &Delete this Button
fi: Poista tämä painike

en: Icon to use
fi: Käytettävä kuvake

en: Launch Command
fi: Käynnistyskomento

en: Working Directory to use (optional)
fi: Käytettävä työskentelyhakemisto (valinnainen)

en: Accepts Multiple Input
fi: Hyväksyy usean syötteen

en: Ignore this program
fi: Jätä tämä ohjelma huomioimatta

note: #-#-#-#-#  1384 (kio4)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, IconDialog)
en: Select Icon
fi: Valitse kuvake

en: Current
    Selection
fi: Nykyinen
    valinta

en: Click an icon to Select it
    or Browse to search for others
fi: Paina kuvaketta valitaksesi sen
    tai Selaa etsiäksesi muita kuvia

en: New Icon
fi: Uusi kuvake

en: Add this Icon?
fi: Lisää tämä kuvake

en: &Add a Program
fi: Lisää ohjelma

en: &Edit this Program
fi: Muokkaa tätä ohjelmaa

en: &Delete this Program
fi: Poista tämä ohjelma

en: Filepath
fi: Tiedostopolku

en: (Click to change)
fi: (Klikkaa muuttaaksesi)

en: Optional Tooltip Text
fi: Valinnainen työkaluvihjeen teksti

en: Configure Drag and Drop
fi: Konfiguroi 'raahaa ja pudota' -toiminto

en: Choose which keys should do the following:
fi: Valitse minkä näppäinten tulisi tehdä seuraava:

en: Copy:
fi: Kopioi:

en: Hardlink:
fi: Kova linkki:

en: Softlink:
fi: Pehmeä linkki:

en: Configure the Statusbar
fi: Konfiguroi tilarivi

en: (Default 5)
fi: (Oletus 5)

en: (Default 3)
fi: (Oletus 3)

en: Filepaths
fi: Tiedostopolut

en: (Default 8)
fi: (Oletus 8)

en: Export Data
fi: Vie tiedot

en:  Export Data
fi: Vie tiedot

en: Maximum width (px)
fi: Enimmäisleveys (pikseleinä)

en: Maximum height (px)
fi: Enimmäiskorkeus (pikseleinä)

en: Images:
fi: Kuvat:

en: Text files:
fi: Tekstitiedostot:

note: i18n: ectx: property (text), widget (QPushButton, btLocate)
en: &Locate
fi: &Etsi

en: Clea&r
fi: Tyhjennä

en: Skip just this file
fi: Ohita vain tämä tiedosto

en: Skip &All
fi: Ohita kaikki

en: Type in the new name
fi: Kirjoita uusi nimi

en: Overwrite or Rename
fi: Ylikirjoita tai nimeä uudelleen

en:  Re&name All
fi:  Nimeä kaikki uudelleen

en: Skip this item
fi: Ohita tämä kohta

en: S&kip All
fi: Ohita kaikki

en: Rename or cancel
fi: Nimeä uudelleen tai peru

en: &Rename Incoming Dir
fi: Nimeä saapuva hakemisto uudelleen

en: Rename or skip
fi: Nimeä uudelleen tai ohita

en: Rename &All
fi:  Nimeä kaikki uudelleen

en: Duplicate by Renaming in archive
fi: Monista nimeämällä arkisto uudelleen

note: #-#-#-#-#  3991 (Xfe 1.42.1)  #-#-#-#-# Make and show command window
en: Add to archive
fi: Lisää arkistoon

en: S&tore both items
fi: Varastoi kumpikin

en:  Store A&ll
fi: Varastoi kaikki

en: &Skip it
fi: Ohita se

en: Does this mean:
fi: Tarkoittaako tämä:

en: I want to &DUPLICATE it
fi: Haluan MONISTAA sen

en: or:
fi: tai:

en: &Oops, I didn't mean it
fi: Oho, en tarkoittanut sitä

en: Make a Link
fi: Luo linkki

en: Keep the same name
fi: Pidä sama nimi

en: Use the following Extension
fi: Käytä seuraavaa tiedostopäätettä

en: Use the following Name
fi: Käytä seuraavaa nimeä

en: Apply to all
fi: Käytä kaikille

en: Do you want a new File or a new Directory?
fi: Haluatko uuden tiedoston vai hakemiston

en: Make a new File
fi: Luo uusi tiedosto

en: Make a new Directory
fi: Luo uusi hakemisto

en: Choose a name for the new Directory
fi: Valitse nimi uudelle hakemistolle

en: Add a Bookmark
fi: Lisää kirjanmerkki

en: Add it to the following folder:
fi: Lisää se seuraavaan kansioon:

en: Change &Folder
fi: Vaihda kansiota

en: Edit a Bookmark
fi: Muokkaa kirjanmerkkiä

en: Current Path
fi: Nykyinen polku

en: This is current Path
fi: Tämä on nykyinen polku

en: Manage Bookmarks
fi: Hallitse kirjanmerkkejä

en: &New Folder
fi: Uusi kansio

en: Create a new Folder
fi: Luo uusi kansio

en: New &Separator
fi: Uusi erotin

en: Insert a new Separator
fi: Lisää uusi erotin

en: &Edit Selection
fi: Muokkaa valintaa

en: Edit the highlit item
fi: Muokkaa korostettua kohtaa

en: Delete the highlit item
fi: Poista korostettu kohta

en: &Edit Application
fi: Muokkaa sovellusta

en: Edit the selected Application
fi: Muokkaa valittua sovellusta

en: &Remove Application
fi: Poista sovellus

en: Remove the selected Application from the folder
fi: Poista valittu sovellus kansiosta

en: &Add Application
fi: Lisää sovellus

en:      Add &Folder
fi:      Lisää kansio

en: Remove F&older
fi: Poista kansio

en: Add an Application
fi: Lisää sovellus

en: All of them
fi: Kaikki

en: Just the First
fi: Vain ensimmäinen

en: Select with Mouse (+shift key)
fi: Valitse hiirellä (shift-näppäin pohjassa)

en: Save Template
fi: Tallenna malli

en: &New Template
fi: Uusi malli

en: Show only files, not dirs
fi: Näytä vain tiedostot, älä hakemistoja

en: Display only Files
fi: Näytä pelkästään tiedostot

en: Apply to All visible panes
fi: Ota käyttöön kaikille näkyville paneeleille

en: Multiple Rename
fi: Nimeä uudelleen useita

en: Replace the first
fi: Korvaa ensimmäinen

en:   matches in name
fi: vastaavuudet nimessä

en:  Only if needed
fi: vain tarvittaessa

en: Confirm Rename
fi: Vahvista nimeäminen uudelleen

en:  -e  Existing
fi:  -e  Olemassaoleva

en: Current Directory
fi: Nykyinen hakemisto

en: Root ( / )
fi: Juuri ( / )

en: HEELLLP!!
fi: AAAPUUUA!!

en: -help
fi: -ohje

note: #-#-#-#-#  2574 (manpages-l10n)  #-#-#-#-# type: IP #-#-#-#-#  2717 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  2899 (manpages-l10n)  #-#-#-#-#
en: Operators
fi: Operaattorit

en: Select one at a time.
fi: Valitse yksi kerrallaan.

en: -and
fi: -ja

en: -or
fi: -tai

en: -not
fi: -ei

note: #-#-#-#-#  347 (digikam)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, isRegExp) #-#-#-#-#  3382 (klipper)  #-#-#-#-# i18n: ectx: property (text), widget (ActionsTreeWidget, kcfg_ActionList)
en: Regular Expression
fi: Säännöllinen lauseke

en: More than
fi: Enemmän kuin

en: Enter the number of minutes or days
fi: Syötä minuuttien tai päivien lukumäärä

en: Minutes ago
fi: Minuuttia sitten

en: Days ago
fi: Päivää sitten

en: Enter the number of days
fi: Syötä päivien lukumäärä

en: Size and type
fi: Koko ja tyyppi

en: kilobytes
fi: kilotavua

en: Empty files
fi: tyhjiä tiedostoja

en: Pipe
fi: Putki

en: Owner and permissions
fi: Omistaja ja käyttöoikeudet

note: #-#-#-#-#  3505 (PyHoca-GUI VERSION)  #-#-#-#-# ## ## widgets for the CONNECTION tab #-#-#-#-#  3991 (Xfe 1.42.1)  #-#-#-#-# Permissions #-#-#-#-#  4012 (zypper.fi)  #-#-#-#-# process login name
en: User
fi: Käyttäjä

en: By ID
fi: Tunnisteen mukaan

en: No User
fi: Ei käyttäjää

en: No Group
fi: Ei ryhmää

note: #-#-#-#-#  791 (gtksourceview)  #-#-#-#-# * * SECTION:language * @Short_description: Object representing a syntax highlighted language * @Title: GtkSourceLanguage * @See_also: #GtkSourceLanguageManager * #GtkSourceLanguage encapsulates syntax and highlighting styles for a * particular language. Use 
en: Others
fi: Muut

en: ok
fi: OK

en: Destination File
fi: Kohdetiedosto

en: &SEARCH
fi: HAE

en: Select whichever options you need
fi: Valitse kaikki tarvitsemasi asetukset

en: Directory Options
fi: Kansion asetukset

note: i18n: ectx: property (windowTitle), widget (QWidget, PrintOptions) i18n: ectx: property (title), widget (QGroupBox, OutputOptions)
en: Output Options
fi: Tulosteasetukset

en: If checked, the dialog will automatically close 2 seconds after the last entry is made
fi: Jos valittu, ikkuna sulkeutuu automaattisesti 2 sekunnin jälkeen viimeisestä lisäyksestä

en: Auto-Close
fi: Sulje automaattisesti

en: Add another File
fi: Lisää toinen tiedosto

en: Create in this folder
fi: Luo tähän kansioon

en: Browse for a suitable folder
fi: Selaa sopivaa kansiota

en: Compress using:
fi: Pakkaa käyttäen:

en: don't compress
fi: älä pakkaa

en: Delete source files
fi: Poista lähdekooditiedostot

en: &Add to List
fi: Lisää luetteloon

note: #-#-#-#-#  20 (zim)  #-#-#-#-# button label #-#-#-#-#  110 (blogilo)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, kcfg_urlBrowser) #-#-#-#-#  149 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: para/guibutton #-#-#-#-#  195 (showcase)  #-#-#-#-# i18n: ectx: property (text), widget (Q
en: Browse
fi: Selaa

en: Compress files
fi: Pakkaa tiedostoja

en: 'compress'
fi: 'pakkaa'

en: Overwrite any existing files
fi: Ylikirjoita kaikki tiedostot

en: Extract Compressed Files
fi: Pura pakatut tiedostot

en: Extract an Archive
fi: Pura arkisto

en: Archive to Extract
fi: Purettava arkisto

en: Directory into which to Extract
fi: Hakemisto johon puretaan

en: &Extract an Archive
fi: Pura arkisto

en: &Decompress File(s)
fi: Pura tiedosto(t)

en: An &Archive
fi: Arkisto

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lSize) i18n: ectx: property (text), widget (QLabel, lErrorBarSize) i18n: ectx: property (text), widget (QLabel, lArrowSize) i18n: ectx: property (text), widget (QLabel, lSymbolSize) i18n: ectx: property (text), widget (QLabel, lFon
en: Size:
fi: Koko:

en: Permissions and Ownership
fi: Käyttöoikeudet ja omistajuus

en: No. of Hard Links:
fi: Kovien linkkien lukumäärä:

en: Owner ID:
fi: Omistajan tunniste:

en: Link Target:
fi: Linkin kohde:

en: Mount an fstab partition
fi: Liitä fstab-osio

en: Partition to Mount
fi: Liitettävä osio

en: &Mount a non-fstab partition
fi: Liitä ei-fstab -osio

en: Mount a Partition
fi: Liitä osio

en: Mount using sshfs
fi: Liitä käyttäen sshfs:ää

en: Remote user
fi: Etäkäyttäjä

en: Remote directory
fi: Etähakemisto

en: Local mount-point
fi: Paikallinen liitospiste

en: mount read-only
fi: liitä vain-luku -tilassa

en: Mount a DVD-RAM Disc
fi: Liitä DVD-RAM levy

en: Device to Mount
fi: Liitettävä laite

en: Mount an iso-image
fi: Liitä ISO-kuvake

en: Already
    Mounted
fi: On jo
    liitetty

en: Choose a Server
fi: Valitse palvelin

en: Manually add another server
fi: Lisää toinen palvelin käsin

en:   already mounted
fi: on jo liitetty

en: What to do if the server fails.  A Hard mount will freeze your computer until the server recovers;  a Soft should quickly unfreeze itself, but may lose data
fi: Mitä tehdä jos palvelin vikaantuu. Kova liitos jumittaa koneesi kunnes palvelin on jälleen kunnossa; pehmeän liitoksen pitäisi toipua jumiutumisesta nopeasti, mutta tietoja voi hävitä

en: Mount read-only
fi: Liitä vain-luku -tilassa

en: Add an NFS server
fi: Lisää NFS-palvelin

en: IP address of the new Server
fi: Uuden palvelimen IP-osoite

en: Type in the address.  It should be something like 192.168.0.2
fi: Kirjoita osoite. Sen pitäisi olla muotoa 192.168.0.2

en: Store this address for future use
fi: Varastoi tämä osoite myöhempää käyttöä varten

en: Available Servers
fi: Saatavilla olevat palvelimet

en: IP Address
fi: IP-osoite

en: Use this Name and Password
fi: Käytä tätä nimeä ja salasanaa

en: Try to Mount Anonymously
fi: Yritä liittää anonyymisti

en: Enter your samba username for this share
fi: Syötä Samba-käyttäjätunnuksesi tätä jakoa varten

en: Unmount a partition
fi: Irrota osio

en:       Partition to Unmount
fi: Irrotettava osio

en: This is the list of mounted partitions from mtab
fi: Tämä on mtabin luettelo liitetyistä osioista

en: Mount-Point for this Partition
fi: Tämän osion liitospiste

en: Execute as superuser
fi: Suorita pääkäyttäjänä

en: The command:
fi: Komento:

en: requires extra privileges
fi: vaatii lisää oikeuksia

en: Ignore binary files
fi: Älä huomioi binääritiedostoja

en: Quick Find
fi: Pikahaku

en: Make Full Find the default
fi: Tee täydellisestä hausta oletus

en: Ignore case
fi: Älä huomioi kirjainkokoa

en: This is a:
fi: Tämä on:

en: Failed to get configuration file path from '%s'
fi: Asetustietojen polkua ei voitu selvittää nimestä ”%s”

en: Created Evolution/LDAP source using configuration file '%s'
fi: Luotiin Evolution/LDAP-lähde asetustiedostosta ”%s”

en: Unable to parse XML file '%s'
fi: XML-tiedoston ”%s” jäsentäminen epäonnistui

en: Config file '%s' is empty
fi: Asetustiedosto ”%s” on tyhjä

en: Root node of '%s' must be <evoldap>, not <%s>
fi: Lähteen ”%s” juurisolmun pitää olla <evoldap>, ei <%s>

en: No <template> specified in '%s'
fi: ”%s” ei määrittele kenttää <template>

en: No "filter" attribute specified on <template> in '%s'
fi: Kohteessa ”%s” ei ole määritelty attribuuttia ”filter”

en: No LDAP server or base DN specified in '%s'
fi: ”%s” ei määrittele LDAP-palvelinta tai juuri-DN:ää

en: Contacting LDAP server: host '%s', port '%d', base DN '%s'
fi: Otetaan yhteyttä LDAP-palvelimeen: isäntä ”%s”, portti ”%d”, juuri-DN ”%s”

en: Failed to contact LDAP server: %s
fi: LDAP-palvelimeen ei saatu yhteyttä: %s

en: Searching for entries using filter: %s
fi: Haetaan kohteita suodattimella: %s

en: Error querying LDAP server: %s
fi: Virhe suoritettaessa kyselyä LDA-palvelimelta: %s

en: Got %d entries using filter: %s
fi: Löytyi %d kohtaa suodattimella: %s

en: Cannot find directory %s
fi: Kansiota ”%s” ei löydy

en: Error saving GConf tree to '%s': %s
fi: GConf-puun tallennus tiedostoon ”%s” epäonnistui: %s

en: Usage: %s <dir>
fi: Käyttö: %s <kansio>

en: Usage: %s <dir>
      Merges a markup backend filesystem hierarchy like:
        dir/%%gconf.xml
            subdir1/%%gconf.xml
            subdir2/%%gconf.xml
      to:
        dir/%%gconf-tree.xml
fi: Käyttö: %s <kansio>
      Yhdistää merkintämoduulin tiedostojärjestelmärakenteen seuraavasti:
        hak/%%gconf.xml
            alihak1/%%gconf.xml
            alihak2/%%gconf.xml
      tuloksena:
        hak/%%gconf-tree.xml

en: Unloading text markup backend module.
fi: Tekstimerkintäkielen taustamoduuli poistuu muistista.

en: Couldn't find the XML root directory in the address `%s'
fi: XML-juurikansiota ei löytynyt osoitteesta ”%s”

en: Could not make directory `%s': %s
fi: Kansion ”%s” luonti epäonnistui: %s

en: Can't read from or write to the XML root directory in the address "%s"
fi: XML-juurikansiosta osoitteessa ”%s” ei voi lukea eikä sinne voi kirjoittaa

en: Directory/file permissions for XML source at root %s are: %o/%o
fi: XML-lähteen kansion tai tiedoston oikeudet juuressa %s ovat: %o/%o

en: Remove directory operation is no longer supported, just remove all the values in the directory
fi: Kansion poistotoiminto ei ole enää tuettu: poista vain kaikki kansion sisältämät arvot

en: Could not open lock directory for %s to remove locks: %s
fi: ”%s”:n lukituskansion avaaminen lukkojen poistamiseksi epäonnistui: %s

en: Could not remove file %s: %s
fi: Tiedoston ”%s” poisto epäonnistui: %s

en: Initializing Markup backend module
fi: Tekstimerkintäkielen taustamoduuli käynnistyy

en: Failed to give up lock on XML directory "%s": %s
fi: XML-kansion ”%s” lukituksen luovutus epäonnistui: %s

en: Failed to write some configuration data to disk
fi: Asetustietojen kirjoittaminen levylle ei onnistunut

en: Could not make directory "%s": %s
fi: Kansion ”%s” luonti epäonnistui: %s

en: Could not remove "%s": %s
fi: Kohteen ”%s” poistaminen epäonnistui: %s

en: Failed to write "%s": %s
fi: Kohteen ”%s” kirjoittaminen epäonnistui: %s

en: Failed to load file "%s": %s
fi: Tiedoston ”%s” lataaminen epäonnistui: %s

en: Line %d character %d: %s
fi: Rivi %d, merkki %d: %s

en: Didn't understand `%s' (expected integer)
fi: Arvo ”%s” ei ole tulkittavissa (odotettiin kokonaislukua)

en: Integer `%s' is too large or small
fi: Kokonaisluku ”%s” on liian suuri tai pieni

en: Didn't understand `%s' (expected true or false)
fi: Arvo ”%s” ei ole tulkittavissa (odotettiin ”true” tai ”false”)

en: Didn't understand `%s' (expected real number)
fi: Arvo ”%s” ei ole tulkittavissa (odotettiin reaalilukua)

en: Unknown value "%s" for "%s" attribute on element <%s>
fi: Tuntematon arvo ”%1$s” elementin <%3$s> määreelle ”%2$s”

en: Invalid ltype "%s" on <%s>
fi: Virheellinen l-tyyppi ”%s” elementissä <%s>

en: Invalid first-element type "%s" on <%s>
fi: Virheellinen ensimmäisen elementin tyyppi ”%s” elementissä <%s>

en: Invalid cdr_type "%s" on <%s>
fi: Virheellinen cdr-tyyppi ”%s” elementissä <%s>

en: Invalid list_type "%s" on <%s>
fi: Virheellinen listatyyppi ”%s” elementissä <%s>

en: Two <default> elements below a <local_schema>
fi: Kaksi <default>-elementtiä <local_schema>:n jälkeen

en: Two <longdesc> elements below a <local_schema>
fi: Kaksi <longdesc>-elementtiä <local_schema>:n jälkeen

en: <%s> provided but current element does not have type %s
fi: <%s> annettu, mutta nykyinen elementti ei ole tyypiltään %s

en: Two <car> elements given for same pair
fi: Kaksi <car>-elementtiä samassa parissa

en: Two <cdr> elements given for same pair
fi: Kaksi <cdr>-elementtiä samassa parissa

en: <li> has wrong type %s
fi: <li>:n tyyppi %s on väärä

en: <%s> provided but parent <entry> does not have a value
fi: <%s> annettu, mutta isän <entry>:ssä ei ole arvoa

en: Element <%s> is not allowed inside current element
fi: Elementti <%s> ei käy nykyisen elementin sisään

en: Outermost element in menu file must be <gconf> not <%s>
fi: Valikkotiedoston uloimman elementin on oltava <gconf>, ei <%s>

en: No text is allowed inside element <%s>
fi: Elementin <%s> sisällä ei voi olla tekstiä

en: Failed to open "%s": %s
fi: Kohteen ”%s” avaaminen epäonnistui: %s

en: Error reading "%s": %s
fi: Virhe luettaessa ”%s”: %s

en: Could not flush file '%s' to disk: %s
fi: Tiedostoa ”%s” ei voitu siirtää levylle: %s

en: Error writing file "%s": %s
fi: Tiedoston ”%s” kirjoittaminen epäonnistui: %s

en: Failed to move temporary file "%s" to final location "%s": %s
fi: Väliaikaistiedoston ”%s” siirtäminen lopulliseen sijaintiin ”%s” epäonnistui: %s

en: Unloading XML backend module.
fi: XML-taustamoduuli poistuu muistista.

en: Error syncing the XML backend directory cache: %s
fi: Virhe XML-taustamoduulin kansiovälimuistin synkronoinnissa: %s

en: Initializing XML backend module
fi: XML-taustamoduuli käynnistyy

en: Failed to sync XML cache contents to disk
fi: XML-välimuistin sisällön synkronointi levylle epäonnistui

en: Unable to remove directory `%s' from the XML backend cache, because it has not been successfully synced to disk
fi: Kansion ”%s” poistaminen XML-taustamoduulin välimuistista ei onnistu, koska se ei ole synkronoitunut levylle onnistuneesti

en: Could not stat `%s': %s
fi: Tiedoston ”%s” tilatietojen luku epäonnistui: %s

en: XML filename `%s' is a directory
fi: XML-tiedostonimi ”%s” on kansio

en: Failed to delete "%s": %s
fi: Kohteen ”%s” poisto epäonnistui: %s

en: Failed to write file `%s': %s
fi: Tiedoston ”%s” kirjoittaminen epäonnistui: %s

en: Failed to set mode on `%s': %s
fi: Tiedoston ”%s” oikeuksien asettaminen epäonnistui: %s

en: Failed to write XML data to `%s': %s
fi: XML-datan kirjoittaminen tiedostoon ”%s” epäonnistui: %s

en: Failed to close file `%s': %s
fi: Tiedoston ”%s” sulkeminen epäonnistui: %s

en: Failed to rename `%s' to `%s': %s
fi: Tiedoston ”%s” nimeäminen tiedostoksi ”%s” epäonnistui: %s

en: Failed to restore `%s' from `%s': %s
fi: Tiedoston ”%s” palauttaminen tiedostosta ”%s” epäonnistui: %s

en: Failed to delete old file `%s': %s
fi: Vanhan tiedoston ”%s” poisto epäonnistui: %s

note: These are all fatal errors
en: Failed to stat `%s': %s
fi: Tiedoston ”%s” tilatietojen lukeminen epäonnistui: %s

en: Duplicate entry `%s' in `%s', ignoring
fi: Toinenkin ”%s”-merkintä tiedostossa ”%s”: se jää huomiotta

en: Entry with no name in XML file `%s', ignoring
fi: Nimetön merkintä XML-tiedostossa ”%s”: se jää huomiotta

en: A toplevel node in XML file `%s' is <%s> rather than <entry>, ignoring
fi: Ylätason solmu XML-tiedostossa ”%s” on <entry>:n sijasta <%s>: se jää huomiotta

en: Failed to create file `%s': %s
fi: Tiedoston ”%s” luonti epäonnistui: %s

en: Failed to parse XML file "%s"
fi: XML-tiedoston ”%s” jäsentäminen epäonnistui

note: There was an error
en: Ignoring XML node with name `%s': %s
fi: ”%s”-niminen XML-solmu jää huomiotta: %s

en: Ignoring schema name `%s', invalid: %s
fi: Virheellinen kaavaimen nimi ”%s” jää huomiotta: %s

en: Ignoring XML node `%s': %s
fi: XML-solmu ”%s” jää huomiotta: %s

en: Failed reading default value for schema: %s
fi: Kaavaimen oletusarvon lukeminen epäonnistui: %s

en: No "type" attribute for <%s> node
fi: Solmulla <%s> ei ole ”type”-ominaisuutta

en: A node has unknown "type" attribute `%s', ignoring
fi: Solmulla on tuntematon ”type”-ominaisuus ”%s”: se jää huomiotta

en: No "value" attribute for node
fi: Solmulla ei ole ”value”-ominaisuutta

en: Didn't understand XML node <%s> inside an XML list node
fi: XML-luettelosolmun sisällä oleva XML-solmu <%s> ei ole tulkittavissa

en: Invalid type (list, pair, or unknown) in a list node
fi: Virheellinen tyyppi (luettelo, pari tai tuntematon) luettelosolmussa

en: Bad XML node: %s
fi: Virheellinen XML-solmu: %s

en: List contains a badly-typed node (%s, should be %s)
fi: Luettelo sisältää väärin kirjoitetun solmun (%s, kun pitäisi olla %s)

en: Ignoring bad car from XML pair: %s
fi: XML-parin virheellinen car jää huomiotta: %s

en: parsing XML file: lists and pairs may not be placed inside a pair
fi: XML-tiedoston jäsentyessä: luettelot ja parit eivät voi olla parin sisällä

en: Ignoring bad cdr from XML pair: %s
fi: Virheellinen XML-parin cdr jää huomiotta: %s

en: Didn't understand XML node <%s> inside an XML pair node
fi: XML-parisolmun sisällä oleva XML-solmu <%s> ei ole tulkittavissa

en: Didn't find car and cdr for XML pair node
fi: XML-parin car ja cdr eivät löytyneet

en: Missing cdr from pair of values in XML file
fi: Parin cdr puuttuu XML-tiedostosta

en: Missing car from pair of values in XML file
fi: Parin car puuttuu XML-tiedostosta

en: Missing both car and cdr values from pair in XML file
fi: Parin sekä car:n että cdr:n arvot puuttuvat XML-tiedostosta

en: Change GConf mandatory values
fi: Muuta GConfin pakollisia arvoja

en: Change GConf system values
fi: Muuta GConfin järjestelmäarvoja

en: Privileges are required to change GConf mandatory values
fi: Gconfin pakollisten asetusten muuttaminen vaatii riittävät oikeudet

en: Privileges are required to change GConf system values
fi: Gconfin järjestelmäasetusten muuttaminen vaatii riittävät oikeudet

en: `%c' is an invalid character in a configuration storage address
fi: Merkkiä ”%c” ei voi olla asetustallenteen osoitteessa

note: -- end debug only
en: No such file `%s'
fi: Tiedostoa ”%s” ei löydy

en: Backend `%s' failed to return a vtable
fi: Taustamoduuli ”%s” ei palauttanut kelvollista vtablea

en: Backend `%s' missing required vtable member `%s'
fi: Taustamoduulin ”%s” palauttamasta vtablesta puuttuu jäsen ”%s”

en: Bad address `%s': %s
fi: Virheellinen osoite ”%s”: %s

en: Bad address `%s'
fi: Virheellinen osoite ”%s”

en: GConf won't work without dynamic module support (gmodule)
fi: GConf ei toimi ilman tukea dynaamisille moduuleille (gmodule)

en: Error opening module `%s': %s
fi: Moduulin ”%s” avaaminen epäonnistui: %s

en: Error initializing module `%s': %s
fi: Moduulin ”%s” käynnistys epäonnistui: %s

en: Couldn't locate backend module for `%s'
fi: Taustamoduulia ”%s” ei löydy

en: Failed to shut down backend
fi: Taustamoduulin sammutus epäonnistui

en: GConf Error: %s
fi: GConf-virhe: %s

en: GConf warning: failure listing pairs in `%s': %s
fi: GConf-varoitus: Kansion ”%s” parien luettelointi epäonnistui: %s

en: Expected `%s' got `%s' for key %s
fi: Odotettu: ”%s”, saatu: ”%s”, avain: %s

en: Received invalid value in set request
fi: Virheellisen arvo sisältävä asetuspyyntö saapui

en: Couldn't make sense of CORBA value received in set request for key `%s'
fi: Avaimen ”%s” asetuspyynnössä ollut CORBA-arvo ei ole järkevä

en: Received request to drop all cached data
fi: Kaiken välivarastoidun tiedon hylkäämispyyntö saapui

en: Received request to sync synchronously
fi: Synkronointipyyntö saapui

en: Fatal error: failed to get object reference for ConfigDatabase
fi: Vakava virhe: objektiin ConfigDatabase ei saatu viittausta

en: Failed to sync one or more sources: %s
fi: Yhden tai useamman lähteen synkronointi epäonnistui: %s

en: Error obtaining new value for `%s' after change notification from backend `%s': %s
fi: Kohteen ”%s” uuden arvon selvittäminen ei onnistunut, kun taustamoduuli ”%s” oli huomauttanut muutoksesta: %s

en: Failed to log addition of listener %s (%s); will not be able to restore this listener on gconfd restart, resulting in unreliable notification of configuration changes.
fi: Kuuntelijan %s lisäyksen kirjaaminen epäonnistui (%s). Tämä kuuntelija ei voi palautua, kun gconfd:n käynnistyy uudestaan, mikä tekee asetusten muutoksista ilmoittamisen epäluotettavaksi.

en: Listener ID %lu doesn't exist
fi: Kuuntelija ID %lu ei ole olemassa

en: Failed to log removal of listener to logfile (most likely harmless, may result in a notification weirdly reappearing): %s
fi: Kuuntelijan poiston kirjaaminen lokitiedostoon epäonnistui (tämä lienee harmitonta, mutta saattaa aiheuttaa ilmoituksen kummallisen uudelleenilmaantumisen): %s

en: Error getting value for `%s': %s
fi: Avaimen ”%s” arvon haku epäonnistui: %s

en: Error setting value for `%s': %s
fi: Avaimen ”%s” arvon asetus epäonnistui: %s

en: Error unsetting `%s': %s
fi: Avaimen ”%s” poisto epäonnistui: %s

en: Error getting default value for `%s': %s
fi: Avaimen ”%s” oletusarvon haku epäonnistui: %s

en: Error unsetting "%s": %s
fi: Avaimen ”%s” poisto epäonnistui: %s

en: Error getting new value for "%s": %s
fi: Avaimen ”%s” uuden arvon haku epäonnistui: %s

en: Error checking existence of `%s': %s
fi: Kansion ”%s” olemassaolon tarkistus epäonnistui: %s

en: Error removing directory "%s": %s
fi: Kansion ”%s” poisto epäonnistui: %s

en: Failed to get all entries in `%s': %s
fi: Kaikkien kansion ”%s” merkintöjen saaminen ei onnistunut: %s

en: Error listing dirs in `%s': %s
fi: Kansion ”%s” kansioiden luettelointi epäonnistui: %s

en: Error setting schema for `%s': %s
fi: Avaimen ”%s” kaavaimen asetus epäonnistui: %s

en: Notification on %s doesn't exist
fi: Huomatutusta kohteessa %sd ei ole olemassa

en: D-BUS error: %s
fi: D-BUS-virhe: %s

en: Unknown error %s: %s
fi: Tuntematon %s-virhe: %s

en: No D-BUS daemon running
fi: Ei D-BUS-palvelua ajossa

en: Failed to activate configuration server: %s
fi: Asetuspalveliment aktivointi epäonnistui: %s

en: Server couldn't resolve the address `%s'
fi: Palvelin ei voinut selvittää osoitetta ”%s”

en: Can't add notifications to a local configuration source
fi: Paikalliseen asetuslähteeseen ei voi lisätä huomautuksia

en: Couldn't get value
fi: Ei saatu arvoa

en: Configuration server couldn't be contacted
fi: Asetuspalvelimeen ei muodostunut yhteyttä

en: Couldn't resolve address for configuration source
fi: Asetuslähteen osoite ei selvinnyt

en: Bad key or directory name
fi: Virheellinen avaimen tai tiedoston nimi

en: Parse error
fi: Jäsennysvirhe

en: Corrupt data in configuration source database
fi: Asetuslähteen tietokannassa on viallista dataa.

en: Key operation on directory
fi: Kansioon yritettiin käyttää avaintoimintoa

en: Directory operation on key
fi: Avaimeen yritettiin käyttää kansiotoimintoa

en: Can't overwrite existing read-only value
fi: Jo olemassa olevaa vain luettavaa arvoa ei voi korvata

en: Object Activation Framework error
fi: Object Activation Framework -virhe

en: Operation not allowed without configuration server
fi: Toiminto ei ole sallittu ilman asetuspalvelinta

en: Failed to get a lock
fi: Lukituksen saaminen ei onnistunut

en: No database available to save your configuration
fi: Asetusten tallentamista varten ei ole tietokantaa.

en: No '/' in key "%s"
fi: Avaimessa ”%s” ei ole merkkiä ”/”

en: Invalid UTF-8 in string value in '%s'
fi: Merkkijonoarvossa ”%s” on virheellistä UTF-8:aa

en: Couldn't interpret CORBA value for list element
fi: CORBA-arvon tulkinta luettelon alkioksi epäonnistui

en: Incorrect type for list element in %s
fi: Vääräntyyppinen luettelon alkio %s

en: Received list from gconfd with a bad list type
fi: Gconfd lähetti väärän tyyppisen luettelon

en: Failed to convert object to IOR
fi: Objektin muunto IOR:ksi epäonnistui

en: Invalid UTF-8 in locale for schema
fi: Virheellistä UTF-8:aa kaavaimen maa-asetustossa

en: Invalid UTF-8 in short description for schema
fi: Virheellistä UTF-8:aa kaavaimen lyhyessä kuvauksessa

en: Invalid UTF-8 in long description for schema
fi: Virheellistä UTF-8:aa kaavaimen pitkässä kuvauksessa

en: Invalid UTF-8 in owner for schema
fi: Virheellistä UTF-8:aa kaavaimen omistajassa

en: Couldn't open path file `%s': %s
fi: Polkutiedoston ”%s” avaaminen epäonnistui: %s

en: Adding source `%s'
fi: Lisätään lähde ”%s”

en: Read error on file `%s': %s
fi: Tiedoston ”%s” lukuvirhe: %s

en: Text contains invalid UTF-8
fi: Teksti sisältää virheellistä UTF-8:aa

en: Expected list, got %s
fi: Odotettiin luetteloa, mutta saapunut on %s

en: Expected list of %s, got list of %s
fi: Odotettiin %s-luetteloa, mutta saapunut on %s-luettelo

en: Expected pair, got %s
fi: Odotettiin paria, mutta saapunut on %s

en: Expected (%s,%s) pair, got a pair with one or both values missing
fi: Odotettiin (%s,%s)-paria, mutta saapui pari, jonka toinen tai molemmat osat puuttuvat

en: Expected pair of type (%s,%s) got type (%s,%s)
fi: Odotettiin (%s,%s)-tyyppistä paria, mutta saapunut on (%s,%s)

en: Quoted string doesn't begin with a quotation mark
fi: Lainattu merkkijono ei ala lainausmerkillä

en: Quoted string doesn't end with a quotation mark
fi: Lainattu merkkijono ei lopu lainausmerkkiin

en: Encoded value is not valid UTF-8
fi: Koodattu arvo ei ole kelvollista UTF-8:aa

en: Could not lock temporary file '%s': %s
fi: Väliaikaistiedoston ”%s” lukitus epäonnistui: %s

en: Could not create file '%s', probably because it already exists
fi: Tiedoston ”%s” luonti epäonnistui, luultavasti koska se on jo olemassa

en: Failed to create or open '%s'
fi: Tiedoston ”%s” luonti tai avaus epäonnistui

en: Failed to lock '%s': probably another process has the lock, or your operating system has NFS file locking misconfigured (%s)
fi: Tiedoston ”%s” lukitus epäonnistui: luultavasti toinen prosessi omistaa lukituksen, tai käyttöjärjestelmäsi NFS-lukitus on väärin asetettu (%s)

en: Failed to remove '%s': %s
fi: ”%s” ei voitu poistaa: %s

en: Not running within active session
fi: Ei suoritettavana aktiivisessa istunnossa

en: Failed to get connection to session: %s
fi: Istuntoon ei saatu yhteyttä: %s

en: GetIOR failed: %s
fi: GetIOR epäonnistui: %s

en: couldn't contact ORB to resolve existing gconfd object reference
fi: Yhteyden muodostaminen ORB:iin olemassa olevan gconfd:n olioviittauksen selvittämiseksi epäonnistui

en: Failed to convert IOR '%s' to an object reference
fi: IOR:n ”%s” muuntaminen olioviitteeksi epäonnistui

en: couldn't create directory `%s': %s
fi: kansion ”%s” luonti epäonnistui: %s

en: Can't write to file `%s': %s
fi: Tiedostoon ”%s” ei voi kirjoittaa: %s

en: We didn't have the lock on file `%s', but we should have
fi: Meillä ei ollut tiedoston ”%s” lukitusta vaikka olisi pitänyt olla

en: Failed to link '%s' to '%s': %s
fi: Tiedoston ”%s” linkittäminen tiedostoksi ”%s” epäonnistui: %s

en: Failed to remove lock file `%s': %s
fi: Lukitustiedoston ”%s” poisto epäonnistui: %s

en: Failed to clean up file '%s': %s
fi: Tiedoston ”%s” siivous epäonnistui: %s

en: Failed to remove lock directory `%s': %s
fi: Lukituskansion ”%s” poisto epäonnistui: %s

en: Server ping error: %s
fi: Palvelimen ping-virhe: %s

en: Failed to contact configuration server; the most common cause is a missing or misconfigured D-Bus session bus daemon. See http://projects.gnome.org/gconf/ for information. (Details - %s)
fi: Yhteyden muodostaminen asetuspalvelimeen epäonnistui. Yleisin syy on puuttuva tai väärin konfiguroitu D-Bus-istuntoväyläpalvelu. Katso lisää osoitteesta http://projects.gnome.org/gconf/. (Yksityiskohdat - %s)

en: - Sanity checks for GConf
fi: - GConfin eheystarkistus

en: Error while parsing options: %s.
    Run '%s --help' to see a full list of available command line options.
fi: Virhe tulkittaessa valitsimia: %s.
    Suorittamalla komennon ”%s --help” näet luettelon käytettävissä
    olevista valitsimista.

en: Please contact your system administrator to resolve the following problem:
    Could not open or create the file "%s"; this indicates that there may be a problem with your configuration, as many programs will need to create files in your home directory. The error was "%s" (errno = %d).
fi: Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:
    Tiedoston ”%s” avaus tai luonti epäonnistui. Tämä merkitsee, että asetuksissasi voi olla vikaa, sillä monien ohjelmien tarvitsee luoda tiedostoja kotikansioosi. Virhe oli ”%s” (errno = %d).

en: Please contact your system administrator to resolve the following problem:
    Could not lock the file "%s"; this indicates that there may be a problem with your operating system configuration. If you have an NFS-mounted home directory, either the client or the server may be set up incorrectly. See the rpc.statd and rpc.lockd documentation. A common cause of this error is that the "nfslock" service has been disabled.The error was "%s" (errno = %d).
fi: Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:
    Tiedoston ”%s” lukitus epäonnistui, mikä merkitsee, että järjestelmän asetuksissa voi olla vikaa. Jos sinulla on NFS-liitetty kotikansio, niin joko asiakkaan tai palvelimen on asetuksissa on vikaa. Katso lisätietoja rpc.statd:n ja rpc.lockd:n ohjeista. Yleinen tämän virheen syy on, että ”nfslock”-palvelu ei ole käytössä. Virhe oli ”%s” (errno = %d).

en: Can't remove file %s: %s
fi: Tiedoston ”%s” poisto epäonnistui: %s

en: Please contact your system administrator to resolve the following problem:
    No configuration sources in the configuration file "%s"; this means that preferences and other settings can't be saved. %s%s
fi: Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:
    Asetustiedostossa ”%s” ei ollut asetuslähteitä, mikä merkitsee ettei asetuksia ja muita valintoja voi tallentaa. %s%s

en: Error reading the file:
fi: Tiedoston lukuvirhe:

en: Please contact your system administrator to resolve the following problem:
    Could not resolve the address "%s" in the configuration file "%s": %s
fi: Ota yhteyttä järjestelmäsi ylläpitäjään seuraavan ongelman ratkaisemiseksi:
    Asetustiedostossa ”%2$s” oleva osoite ”%1$s” ei selvinnyt: %3$s

en: The files that contain your preference settings are currently in use.
    
    You might be logged in to a session from another computer, and the other login session is using your preference settings files.
    
    You can continue to use the current session, but this might cause temporary problems with the preference settings in the other session.
    
    Do you want to continue?
fi: Tiedostot, jotka sisältävät asetustietosi, ovat juuri käytössä.
    
    Lienet kirjautunut istuntoon toiselta tietokoneelta ja tämä toinen kirjautunut istunto käyttää asetustiedostoja nyt.
    
    Voit jatkaa nykyisen istunnon käyttämistä, mutta tämä voi aiheuttaa väliaikaisia ongelmia muiden istuntojen asetustietojen kanssa.
    
    Haluatko jatkaa?

note: #-#-#-#-#  88 (balsa)  #-#-#-#-# File menu items Not in the touchpad menu, but still available as a toolbar * button:
en: _Continue
fi: _Jatka

en: %s Continue (y/n)?
fi: %s Jatketaanko (y/n)?

en: Schema contains invalid UTF-8
fi: Kaavain sisältää virheellistä UTF-8:aa

en: Schema specifies type list but doesn't specify the type of the list elements
fi: Kaavain määrittelee tyyppiluettelon, muttei luettelon alkioiden tyyppejä

en: Schema specifies type pair but doesn't specify the type of the car/cdr elements
fi: Kaavain määrittelee parityypin, muttei sen alkioiden elementtien tyyppejä

en: Failed to load source "%s": %s
fi: Lähteen ”%s” lataaminen epäonnistui: %s

en: Resolved address "%s" to a writable configuration source at position %d
fi: Kirjoitettavan asetuslähteen osoite ”%s” kohdassa %d selvisi

en: Resolved address "%s" to a read-only configuration source at position %d
fi: Kirjoitussuojatun asetuslähteen osoite ”%s” kohdassa %d selvisi

en: Resolved address "%s" to a partially writable configuration source at position %d
fi: Selvitettiin osoite ”%s” osittain kirjoitettavaan asetuslähteeseen kohdassa %d

en: None of the resolved addresses are writable; saving configuration settings will not be possible
fi: Mikään selvinneistä osoitteista ei ollut kirjoitettava: asetusten tallentaminen ei ole mahdollista

en: Schema `%s' specified for `%s' stores a non-schema value
fi: Arvolle ”%2$s” määritelty kaavain ”%1$s” sisältää arvon, joka ei ole kaavain

en: The '/' name can only be a directory, not a key
fi: Nimi ”/” voi olla vain kansio, ei avain

en: Value for `%s' set in a read-only source at the front of your configuration path
fi: Avaimen ”%s” arvo on asetettu vain-luku-lähteessä asetuspolkusi alussa.

en: Unable to store a value at key '%s', as the configuration server has no writable databases. There are some common causes of this problem: 1) your configuration path file %s/path doesn't contain any databases or wasn't found 2) somehow we mistakenly created two gconfd processes 3) your operating system is misconfigured so NFS file locking doesn't work in your home directory or 4) your NFS client machine crashed and didn't properly notify the server on reboot that file locks should be dropped. If you have two gconfd processes (or had two at the time the second was launched), logging out, killing all copies of gconfd, and logging back in may help. If you have stale locks, remove ~/.gconf*/*lock. Perhaps the problem is that you attempted to use GConf from two machines at once, and ORBit still has its default configuration that prevents remote CORBA connections - put "ORBIIOPIPv4=1" in /etc/orbitrc. As always, check the user.* syslog for details on problems gconfd encountered. There can only be one gconfd per home directory, and it must own a lockfile in ~/.gconfd and also lockfiles in individual storage locations such as ~/.gconf
fi: Avaimelle ”%s” ei voi tallentaa arvoa, koska asetuspalvelimella ei ole tietokantoja, joihin voisi kirjoittaa. Tähän ongelmaan on muutamia yleisiä syitä: 1) asetuspolkutiedostosi %s/path ei sisällä tietokantoja tai sitä ei ole, 2) vahingossa on käynnistynyt kaksi gconfd-prosessia, 3) käyttöjärjestelmäsi asetukset ovat vialliset niin, ettei NFS-lukitus toimi kotikansiossasi tai 4) NFS-asiakaskoneesi kaatui, eikä ilmoittanut käynnistyessään uudelleen palvelimelle, että tiedostolukitukset pitäisi vapauttaa. Jos sinulla on kaksi gconfd-prosessia (tai oli kaksi kun toinen käynnistyi), niin ulos kirjautuminen, kaikkien gconfd-prosessien sulkeminen ja takaisin kirjautuminen saattaa auttaa. Jos vanhentuneita lukituksia on olemassa, yritä poistaa tiedostot ~/.gconf*/*lock. Ehkäpä vikana on, että yritit käyttää GConfia kahdelta eri koneelta samaan aikaan, ja ORBitin oletusasetus, joka estää CORBA-etäyhteydet, on vielä päällä? Jos näin on, lisää rivi \”ORBIIOPIPv4=1\” tiedostoon /etc/orbitrc. Kuten yleensä, tarkista, jos user.*-syslogeihin olisi tullut tietoja gconfd:n ongelmista. Vain yksi gconfd voi olla käynnissä kotikansiota kohden, ja sen pitää omistaa ~/.gconfd:ssa oleva lukitustiedosto sekä yksittäisen tietojen lukitustiedostot ~/.gconf:ssa.

en: Error finding metainfo: %s
fi: Metainfon etsintä epäonnistui: %s

en: Error getting metainfo: %s
fi: Metainfon haku epäonnistui: %s

en: Key `%s' listed as schema for key `%s' actually stores type `%s'
fi: Avain ”%s”, joka on merkitty avaimen ”%s” kaavaimeksi, sisältää itse asiassa tyypin ”%s”

en: Didn't understand `%s' (list must start with a '[')
fi: Arvo ”%s” ei ole tulkittavissa (luettelon pitää alkaa merkillä ”[”)

en: Didn't understand `%s' (list must end with a ']')
fi: Arvo ”%s” ei ole tulkittavissa (luettelon pitää loppua merkkiin ”]”)

en: Didn't understand `%s' (extra unescaped ']' found inside list)
fi: Arvo ”%s” ei ole tulkittavissa (ylimääräinen suojaamaton ”]” luettelon sisällä)

en: Didn't understand `%s' (extra trailing characters)
fi: Arvo ”%s” ei ole tulkittavissa (ylimääräisiä merkkejä perässä)

en: Didn't understand `%s' (pair must start with a '(')
fi: Arvo ”%s” ei ole tulkittavissa (parin pitää alkaa merkillä ”(”)

en: Didn't understand `%s' (pair must end with a ')')
fi: Arvo ”%s” ei ole tulkittavissa (parin pitää loppua merkkiin ”)”)

en: Didn't understand `%s' (wrong number of elements)
fi: Arvo ”%s” ei ole tulkittavissa (väärä määrä alkioita)

en: Didn't understand `%s' (extra unescaped ')' found inside pair)
fi: Arvo ”%s” ei ole tulkittavissa (ylimääräinen suojaamaton ”)” parin sisällä)

en: Key is NULL
fi: Avain on NULL

en: Adding client to server's list failed, CORBA error: %s
fi: Asiakkaan lisääminen palvelimen luetteloon epäonnistui. CORBA-virhe: %s

en: Must begin with a slash '/'
fi: Täytyy alkaa kauttaviivalla '/'

en: Can't have two slashes '/' in a row
fi: Rivi ei voi sisältää kahta kauttaviivaa '/'

en: Can't have a period '.' right after a slash '/'
fi: Pistettä '.' ei voi olla heti kauttaviivan '/' jälkeen

en: '\%o' is not an ASCII character and thus isn't allowed in key names
fi: ”\%o” ei ole ASCII-merkki, joten se ei ole sallittu avainten nimissä

en: `%c' is an invalid character in key/directory names
fi: Merkkiä ”%c” ei voi olla avaimien ja kansioiden nimissä

en: Key/directory may not end with a slash '/'
fi: Avain tai kansio ei voi päättyä kauttaviivaan '/'

en: Failure shutting down configuration server: %s
fi: Asetuspalvelimen sammutus epäonnistui: %s

en: Expected float, got %s
fi: Odotettiin liukulukua, mutta saapunut on %s

en: Expected int, got %s
fi: Odotettiin kokonaislukua, mutta saapunut on %s

en: Expected string, got %s
fi: Odotettiin merkkijonoa, mutta saapunut on %s

en: Expected bool, got %s
fi: Odotettiin totuusarvoa, mutta saapunut on %s

en: Expected schema, got %s
fi: Odotettiin kaavainta, mutta saapunut on %s

en: CORBA error: %s
fi: CORBA-virhe: %s

en: Shutdown request received
fi: Sammutuspyyntö saapui

en: gconfd compiled with debugging; trying to load gconf.path from the source directory
fi: gconfd on käännetty vianetsintätietojen kanssa: gconf.path pyrkii latautumaan lähdekoodikansiosta

en: No configuration files found. Trying to use the default configuration source `%s'
fi: Asetustiedostoja ei löytynyt: yritetään käyttää oletusasetuslähdettä ”%s”

note: We want to stay alive but do nothing, because otherwise every request would result in another failed gconfd being spawned.
en: No configuration sources in the source path. Configuration won't be saved; edit %s%s
fi: Lähdepolussa ei ole asetuslähteitä, joten asetukset eivät tallennu. Muokkaa tiedostoa %s%s

en: Error loading some configuration sources: %s
fi: Virhe ladattaessa joitain asetuslähteitä: %s

en: No configuration source addresses successfully resolved. Can't load or store configuration data
fi: Minkään asetuslähettn osoitetta ei voitu selvittää. Ei voida ladata tai tallentaa asetustietoja

en: No writable configuration sources successfully resolved. May be unable to save some configuration changes
fi: Kirjoitettavissa olevia asetuslähteitä ei voitu selvittää. voi olla että joitain asetuksia ei voida tallentaa

en: Could not connect to session bus: %s
fi: Istuntoväylään ei saatu yhteyttä: %s

en: Failed to get bus name for daemon, exiting: %s
fi: Palvelinprosessin väylänimeä ei löytynyt, suljetaan: %s

en: Could not connect to system bus: %s
fi: Järjestelmäväylään ei saatu yhteyttä: %s

en: starting (version %s), pid %u user '%s'
fi: käynnistyy (versio %s), pid %u, käyttäjä ”%s”

en: Failed to get object reference for ConfigServer
fi: Viittauksen saaminen olioon ConfigServer epäonnistui

en: Failed to write byte to pipe file descriptor %d so client program may hang: %s
fi: Tavun kirjoitus putkeen (tiedostokahva %d) epäonnistui, joten asiakasohjelma saattaa pysähtyä: %s

en: Error releasing lockfile: %s
fi: Lukitustiedoston vapautus epäonnistui: %s

en: SIGHUP received, reloading all databases
fi: SIGHUP vastaanotettu, luetaan kaikki tietokannat uudelleen

en: GConf server is not in use, shutting down.
fi: GConf-palvelin ei ole käytössä, joten se sammuu.

en: Error obtaining new value for `%s': %s
fi: Avaimen ”%s” uuden arvon saaminen ei onnistunut: %s

en: Returning exception: %s
fi: Palauttaa poikkeuksen: %s

en: Failed to open gconfd logfile; won't be able to restore listeners after gconfd shutdown (%s)
fi: gconfd:n lokitiedoston avaaminen epäonnistui: kuuntelijat eivät palaudu gconfd:n sammutuksen jälkeen (%s)

en: Failed to close gconfd logfile; data may not have been properly saved (%s)
fi: gconfd:n lokitiedoston sulkeminen epäonnistui: tietoja saattaa olla hävinnyt (%s)

en: Could not open saved state file '%s' for writing: %s
fi: Tilatiedoston ”%s” avaaminen kirjoittamista varten epäonnistui: %s

en: Could not write saved state file '%s' fd: %d: %s
fi: Tilatiedoston ”%s”, fd: %d, kirjoittaminen epäonnistui: %s

en: Could not flush saved state file '%s' to disk: %s
fi: Tilatiedostoa ”%s” ei voitu siirtää levylle: %s

en: Failed to close new saved state file '%s': %s
fi: Uuden tilatiedoston ”%s” sulkeminen epäonnistui: %s

en: Could not move aside old saved state file '%s': %s
fi: Vanhan tilatiedoston ”%s” syrjään siirtäminen epäonnistui: %s

en: Failed to move new saved state file into place: %s
fi: Uuden tilatiedoston siirtäminen paikalleen epäonnistui: %s

en: Failed to restore original saved state file that had been moved to '%s': %s
fi: Alkuperäisen tilatiedoston, joka oli nimetty tiedostoksi ”%s”, palauttaminen epäonnistui: %s

en: Unable to restore a listener on address '%s', couldn't resolve the database
fi: Osoitteessa ”%s” olevan kuuntelijan palauttaminen ei onnistu: tietokannan selvittäminen ei onnistunut

en: Error reading saved state file: %s
fi: Tilatiedoston luku epäonnistui: %s

en: Unable to open saved state file '%s': %s
fi: Tilatiedoston ”%s” avaaminen ei onnistu: %s

en: Failed to log addition of listener to gconfd logfile; won't be able to re-add the listener if gconfd exits or shuts down (%s)
fi: Kuuntelijan lisäämisen kirjaaminen gconfd:n lokitiedostoon epäonnistui: sitä ei voi lisätä uudestaan, kun gconfd lopetetaan tai sammuu (%s)

en: Failed to log removal of listener to gconfd logfile; might erroneously re-add the listener if gconfd exits or shuts down (%s)
fi: Kuuntelijan poiston kirjaaminen gconfd:n lokitiedostoon epäonnistui; se saattaa virheellisesti tulla lisätyksi uudestaan, kun gconfd lopetetaan tai sammuu (%s)

en: Failed to get IOR for client: %s
fi: Asiakkaan IOR:n saaminen ei onnistunut: ”%s”

en: Failed to open saved state file: %s
fi: Tilatiedoston avaaminen epäonnistui: %s

en: Failed to write client add to saved state file: %s
fi: Asiakkaan lisäämisen kirjoittaminen tilatiedostoon epäonnistui: %s

en: Failed to flush client add to saved state file: %s
fi: Asiakkaan lisäämisen fflush() tilatiedostoon epäonnistui: ”%s”

en: Some client removed itself from the GConf server when it hadn't been added.
fi: Jokin asiakas poisti itsensä GConf-palvelimesta, kun sitä ei oltu lisätty.

en: Daemon failed to connect to the D-BUS daemon:
    %s
fi: Palvelin ei saanut yhteyttä D-BUS-palveluun:
    %s

en: Daemon failed to acquire gconf service:
    %s
fi: Palvelin ei saanut hankituksi gconf-palvelua:
    %s

en: Failed to register server object with the D-BUS bus daemon
fi: Palvelinolion rekisteröinti D-BUS-väyläpalvelun kanssa epäonnistui

en: Got a malformed message.
fi: Saatiin viallinen viesti.

en: The GConf daemon is currently shutting down.
fi: GConf-palvelin on nyt sammumassa.

en: Set a key to a value and sync. Use with --type.
fi: Aseta arvo avaimelle ja synkronoi. Käytä --type :n kanssa.

en: Print the value of a key to standard output.
fi: Tulosta avaimen arvo vakiotulosteeseen

en: Unset the keys on the command line
fi: Poista annetut avaimet.

en: Recursively unset all keys at or below the key/directory names on the command line
fi: Poista rekursiivisesti kaikki avaimet, jotka ovat komentorivillä annettujen avaimien tai kansioiden kohdalla tai alla

en: Toggles a boolean key.
fi: Vaihtaa totuusarvon tilaa.

en: Print all key/value pairs in a directory.
fi: Tulosta kansion kaikki avain-arvoparit.

en: Print all subdirectories in a directory.
fi: Tulosta kansion kaikki alikansiot.

en: Print all subdirectories and entries under a directory, recursively.
fi: Tulosta kansion kaikki alikansiot ja tiedot rekursiivisesti.

en: Search for a key, recursively.
fi: Etsi avainta rekursiivisesti.

en: Get the short doc string for a key
fi: Hae avaimen lyhyt dokumenttimerkkijono

en: Get the long doc string for a key
fi: Hae avaimen pitkä dokumenttimerkkijono

en: Return 0 if the directory exists, 2 if it does not.
fi: Palauta 0 jos kansio on olemassa ja 2 jos ei.

en: Ignore schema defaults when reading values.
fi: Jätä kaavaimen oletusarvot huomiotta arvoja luettaessa.

en: Dump to standard output an XML description of all entries under a directory, recursively.
fi: Tulosta vakiotulosteeseen XML-kuvaus kansion ja alikansioiden kaikista arvoista.

en: Load from the specified file an XML description of values and set them relative to a directory.
fi: Lataa annetusta tiedostosta XML-kuvaus arvoista ja aseta ne kansioon suhteellisina.

en: Unload a set of values described in an XML file.
fi: Poista XML-tiedostossa kuvattujen arvojen joukko muistista

en: Get the name of the default source
fi: Hae oletuslähteen nimi

en: Shut down gconfd. DON'T USE THIS OPTION WITHOUT GOOD REASON.
fi: Sammuta gconfd. ÄLÄ KÄYTÄ TÄTÄ VALITSINTA ILMAN HYVÄÄ SYYTÄ.

en: Return 0 if gconfd is running, 2 if not.
fi: Palauta 0, jos gconfd on käynnissä ja 2 jos ei.

en: Launch the configuration server (gconfd). (Normally happens automatically when needed.)
fi: Käynnistä asetuspalvelin (gconfd). (Tavallisesti käynnistetään tarvittaessa itsestään.)

en: Specify the type of the value being set, or the type of the value a schema describes. Unique abbreviations OK.
fi: Määritä asetettavan arvon tai kaavaimen arvon tyyppi. Yksiselitteiset lyhenteet kelpaavat.

en: Print the data type of a key to standard output.
fi: Tulosta avaimen tietotyyppi vakiotulosteeseen.

en: Get the number of elements in a list key.
fi: Hae luetteloavaimen alkioiden määrä.

en: Get a specific element from a list key, numerically indexed.
fi: Hae järjestysnumeron mukainen luetteloavaimen alkio.

en: Specify the type of the list value being set, or the type of the value a schema describes. Unique abbreviations OK.
fi: Määritä kaavaimen tai asetettavan luettelon arvon tyyppi. Yksiselitteiset lyhenteet kelpaavat.

en: Specify the type of the car pair value being set, or the type of the value a schema describes. Unique abbreviations OK.
fi: Määritä kaavaimen tai parin car:n arvon tyyppi. Yksiselitteiset lyhenteet kelpaavat.

en: Specify the type of the cdr pair value being set, or the type of the value a schema describes. Unique abbreviations OK.
fi: Määritä kaavaimen tai parin cdr:n arvon tyyppi. Yksiselitteiset lyhenteet kelpaavat.

en: Specify a schema file to be installed
fi: Määritä asennettava kaavaintiedosto

en: Specify a configuration source to use rather than the default path
fi: Määritä oletuksen sijaan käytettävä asetuslähde

note: #-#-#-#-#  628 (glib)  #-#-#-#-# Translators: commandline placeholder #-#-#-#-#  3080 (glib)  #-#-#-#-#
en: SOURCE
fi: LÄHDE

en: Bypass server, and access the configuration database directly. Requires that gconfd is not running.
fi: Ohita palvelin ja käytä asetustietokantaa suoraan. Tämä vaatii, että gconfd ei ole käynnissä.

en: Properly installs schema files on the command line into the database. Specify a custom configuration source in the GCONF_CONFIG_SOURCE environment variable, or set set the variable to an empty string to use the default configuration source.
fi: Asentaa komentorivillä määritellyt kaavaintiedostot tietokantaan kunnollisesti. Määritä oma asetuslähde GCONF_CONFIG_SOURCE-ympäristömuuttujan avulla tai aseta se tyhjäksi, jos halutaan käyttää oletusta.

en: Properly uninstalls schema files on the command line from the database. GCONF_CONFIG_SOURCE environment variable should be set to a non-default configuration source or set to the empty string to use the default.
fi: Poistaa komentorivillä määriteltyjen kaavaintiedostojen asennuksen tietokannasta kunnollisesti. Määritä oma asetuslähde GCONF_CONFIG_SOURCE-ympäristömuuttuja avulla, tai aseta se tyhjäksi, jos halutaan käyttää oletusarvoa.

en: Torture-test an application by setting and unsetting a bunch of values of different types for keys on the command line.
fi: Rasitustestaa sovellusta asettamalla ja poistamalla joukkoa erityyppisiä komentorivillä määriteltyjä arvoja.

en: Torture-test an application by setting and unsetting a bunch of keys inside the directories on the command line.
fi: Rasitustestaa sovellusta asettamalla ja poistamalla joukkoa avaimia komentorivillä määritellyissä kansioissa.

en: Set a schema and sync. Use with --short-desc, --long-desc, --owner, and --type.
fi: Aseta kaavain ja synkronoi. Käytä asetusten --short-desc, --long-desc, --owner ja --type kanssa.

en: Specify a short half-line description to go in a schema.
fi: Kirjoita lyhyt puolen rivin selostus kaavaimeen laitettavaksi

en: Specify a several-line description to go in a schema.
fi: Kirjoita useamman rivin selostus kaavaimeen laitettavaksi

en: Specify the owner of a schema
fi: Määritä kaavaimen omistaja

en: OWNER
fi: OMISTAJA

en: Get the name of the schema applied to this key
fi: Hae tähän avaimeen sovelletun kaavaimen nimi

en: Specify the schema name followed by the key to apply the schema name to
fi: Anna peräkkäin kaavaimen nimi sekä sen avaimen nimi, johon kaavaimen nimi kytketään

en: Remove any schema name applied to the given keys
fi: Poista annettuihin avaimiin sovellettujen kaavaimien nimet

en: [FILE...]|[KEY...]|[DIR...]
fi: [TIEDOSTO…]|[AVAIN…]|[HAKEMISTO…]

en: - Tool to manipulate a GConf configuration
fi: - Työkalu GConf-asetusten muokkaamiseen

en: Client options:
fi: Asiakkaan valitsimet:

en: Show client options
fi: Näytä asiakkaan valitsimet

en: Key type options:
fi: Avaintyypin valitsimet:

en: Show key type options
fi: Näytä avaintyypin valitsimet

en: Load/Save options:
fi: Lataus- ja tallennusvalitsimet:

en: Show load/save options
fi: Näytä lataus- ja tallennusvalitsimet

en: Server options:
fi: Palvelimen valitsimet:

en: Show server options
fi: Näytä palvelimen valitsimet

en: Installation options:
fi: Asennusvalitsimet:

en: Show installation options
fi: Näytä asennusvalitsimet

en: Test options:
fi: Testivalitsimet:

en: Show test options
fi: Näytä testivalitsimet

en: Schema options:
fi: Skeeman valitsimet:

en: Show schema options
fi: Näytä skeeman valitsimet

en: Can't get and set/unset simultaneously
fi: Samanaikaisesti ei voi hakea ja poistaa tai asettaa

en: Can't set and get/unset simultaneously
fi: Samanaikaisesti ei voi asettaa ja hakea tai poistaa

en: Can't get type and set/unset simultaneously
fi: Samanaikaisesti ei voi hakea tyyppiä ja poistaa tai asettaa

en: Can't toggle and get/set/unset simultaneously
fi: Samanaikaisesti ei voi vaihtaa arvoa ja hakea, poistaa tai asettaa

en: Can't use --all-entries with --get or --set
fi: --all-entries -valitsinta ei voi käyttää --get tai --set -valitsinten kanssa

en: Can't use --all-dirs with --get or --set
fi: --all-dirs -valitsinta ei voi käyttää --get tai --set -valitsinten kanssa

en: --recursive-list should not be used with --get, --set, --unset, --all-entries, --all-dirs, or --search-key
fi: valitsinta --recursive-list ei pitäisi käyttää --get, --set, --unset,
    --all-entries, --all-dirs tai --search-key valitsimien kanssa

en: --set_schema should not be used with --get, --set, --unset, --all-entries, --all-dirs, or --search-key
fi: valitsinta --set_schema ei pitäisi käyttää --get, --set, --unset,
    --all-entries, --all-dirs tai --search-key valitsimien kanssa

en: Value type is only relevant when setting a value
fi: Arvotyypillä on merkitystä vain arvoa asetettaessa

en: Must specify a type when setting a value
fi: Arvoa asetettaessa sen tyyppi täytyy määritellä

en: --ignore-schema-defaults is only relevant with --get, --all-entries, --dump, --recursive-list, --get-list-size or --get-list-element
fi: --ignore-schema-defaults on järkevä ainoastaan valitsinten --get, --all-entries, --dump, --recursive-list, --get-list-size or --get-list-element kanssa

en: %s option must be used by itself.
fi: Valitsinta %s voi käyttää vain yksinään.

en: You must specify a configuration source with --config-source when using --direct
fi: Asetuslähde täytyy antaa valitsimella --config-source käytettäessä valitsinta --direct

en: Failed to init GConf: %s
fi: GConfin käynnistys epäonnistui: %s

en: GCONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas
fi: GCONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL on asetettu: kaavainten asennukset eivät purkaudu

en: Shutdown error: %s
fi: Sammutusvirhe: %s

en: Must specify one or more directories to recursively list.
fi: Yksi tai useampi kansio täytyy määritellä luetteloitaessa rekursiivisesti.

en: Failure listing entries in `%s': %s
fi: Kansion ”%s” kohtien luettelointi epäonnistui: %s

en: (no value set)
fi: (ei arvoa)

en: Must specify a key pattern to search for.
fi: Haettava avainmalli täytyy antaa.

en: Must specify a PCRE regex to search for.
fi: Etsittävä PCRE-lauseke täytyy antaa..

en: Error compiling regex: %s
fi: Virhe käännettäessä säännöllistä lauseketta: %s

en: Must specify one or more directories to dump.
fi: Yksi tai useampi tulostettava kansio täytyy määritellä.

en: Failed to spawn the configuration server (gconfd): %s
fi: Asetuspalvelimen (gconfd) käynnistys epäonnistui: %s

en: Must specify a key or keys to get
fi: Haettavat avaimet täytyy määritellä

en: Type: %s
fi: Tyyppi: %s

en: List Type: %s
fi: Luettelon tyyppi: %s

en: Car Type: %s
fi: Car:n tyyppi: %s

en: Cdr Type: %s
fi: Cdr:n tyyppi: %s

en: Default Value: %s
fi: Oletusarvo: %s

en: Owner: %s
fi: Omistaja: %s

en: Short Desc: %s
fi: Lyhyt seloste: %s

en: Long Desc: %s
fi: Pitkä seloste: %s

en: No value set for `%s'
fi: Avaimella ”%s” ei ole arvoa

en: Failed to get value for `%s': %s
fi: Avaimen ”%s” arvon hakeminen epäonnistui: %s

en: Don't understand type `%s'
fi: Tyyppi ”%s” ei ole tulkittavissa

en: Must specify alternating keys/values as arguments
fi: Avain-arvopari täytyy antaa parametreina

en: No value to set for key: `%s'
fi: Avaimella ”%s” ei ole arvoa

en: Cannot set schema as value
fi: Kaavainta ei voi asettaa arvoksi

en: When setting a list you must specify a primitive list-type
fi: Luetteloa asettaessa luettelo täytyy määritellä perustyyppiseksi.

en: When setting a pair you must specify a primitive car-type and cdr-type
fi: Paria asettaessa car sekä cdr täytyy määritellä perustyyppisiksi.

en: Error: %s
fi: Virhe: %s

en: Error setting value: %s
fi: Avaimen asettaminen epäonnistui: %s

en: Error syncing: %s
fi: Synkronointi epäonnistui: %s

en: Must specify one or more keys as arguments
fi: Yksi tai useampi avain täytyy antaa argumentteina

en: No value found for key %s
fi: Avaimelle ”%s” ei löytynyt arvoa

en: Not a boolean value: %s
fi: Ei ole totuusarvo: %s

en: Must specify a key or keys to get type
fi: Avain tai avaimet, joiden tyypit haetaan, täytyy määritellä

en: Must specify a key to lookup size of.
fi: Avain, jonka koko haetaan, täytyy määritellä.

en: Key %s is not a list.
fi: Avain ”%s” ei ole luettelo.

en: Must specify a key from which to get list element.
fi: Avain, josta luetteloalkio haetaan, täytyy määritellä.

en: Must specify list index.
fi: Indeksi luetteloon täytyy antaa.

en: List index must be non-negative.
fi: Luetteloindeksin täytyy olla ei-negatiivinen.

en: List index is out of bounds.
fi: Luetteloindeksi ei ole sallituissa rajoissa.

en: Must specify a key or keys on the command line
fi: Avain tai avaimet täytyy antaa komentorivillä

en: No schema known for `%s'
fi: Kohdalla ”%s” ei ole kaavainta

en: No doc string stored in schema at '%s'
fi: Kohdan ”%s” kaavaimessa ei ole dokumenttimerkkijonoa

en: Error getting schema at '%s': %s
fi: Kaavaimen haku kohdasta ”%s” epäonnistui: %s

en: No schema stored at '%s'
fi: Kohdassa ”%s” ei ole kaavainta

en: Value at '%s' is not a schema
fi: Arvo kohdassa ”%s” ei ole kaavain

en: Must specify a schema name followed by the key name to apply it to
fi: Kaavaimen nimi ja avaimen nimi, johon kaavain kytketään, täytyy antaa peräkkäin

en: Error associating schema name '%s' with key name '%s': %s
fi: Kaavaimen nimen ”%s” kytkentä avaimen nimeen ”%s” epäonnistui: %s

en: Must specify keys to unapply schema from
fi: Avaimet, joista kaavaimen kytkös irrotetaan, täytyy määritellä

en: Error removing schema name from '%s': %s
fi: Kaavaimen poisto avaimesta ”%s” epäonnistui: %s

en: Must specify key (schema name) as the only argument
fi: Arvon (kaavaimen nimen) täytyy olla ainoa parametri

en: List type must be a primitive type: string, int, float or bool
fi: Luettelon täytyy olla perustyyppinen: string, int, float tai bool

en: Pair car type must be a primitive type: string, int, float or bool
fi: Parin car:n täytyy olla perustyyppinen: string, int, float tai bool

en: Pair cdr type must be a primitive type: string, int, float or bool
fi: Parin cdr:n täytyy olla perustyyppinen: string, int, float tai bool

en: Error syncing: %s
fi: Synkronointi epäonnistui: %s

en: Must specify one or more directories to get key/value pairs from.
fi: Kansiot, joista avain-arvoparit haetaan, täytyy määritellä.

en: Must specify one or more keys to unset.
fi: Poistettavat avaimet täytyy määritellä.

en: Error unsetting `%s': %s
fi: Avaimen ”%s” poistaminen epäonnistui: %s

en: Must specify one or more keys to recursively unset.
fi: Yksi tai useampi avain täytyy antaa poistettavaksi rekursiivisesti.

en: Failure during recursive unset of "%s": %s
fi: ”%s”:n avainten rekursiivinen poistaminen epäonnistui: %s

en: Must specify one or more directories to get subdirs from.
fi: Kansioita, joiden alikansiot haetaan, täytyy määritellä.

en: Error listing dirs: %s
fi: Kansioiden luettelointivirhe: %s

en: WARNING: must specify both a <car> and a <cdr> in a <pair>
fi: VAROITUS: sekä <car> että <cdr> täytyy määritellä <pair>:ssa

en: WARNING: key specified (%s) for schema under a <value> - ignoring
fi: VAROITUS: avain määritelty (%s) kaavaimelle <value>:n jälkeen - se jää huomiotta

en: WARNING: must have a child node under <value>
fi: VAROITUS: <value>:lla täytyy olla lapsisolmu

en: WARNING: node <%s> not understood
fi: VAROITUS: solmu <%s> ei ole järkevä

en: WARNING: Failed to parse int value `%s'
fi: VAROITUS: Kokonaislukuarvon ”%s” jäsennys epäonnistui

en: WARNING: Failed to parse float value `%s'
fi: VAROITUS: Liukulukuarvon ”%s” jäsennys epäonnistui

en: WARNING: Failed to parse string value `%s'
fi: VAROITUS: Merkkijonoarvon ”%s” jäsennys epäonnistui

en: WARNING: Failed to parse boolean value `%s'
fi: VAROITUS: Totuusarvon ”%s” jäsennys epäonnistui

en: WARNING: failed to associate schema `%s' with key `%s': %s
fi: VAROITUS: kaavaimen ”%s” kytkentä avaimeen ”%s” epäonnistui: %s

en: WARNING: invalid or missing type for schema (%s)
fi: VAROITUS: kaavaimen (%s) tyyppi on virheellinen tai puuttuu

en: WARNING: invalid or missing list_type for schema (%s)
fi: VAROITUS: kaavaimen (%s) list_type puuttuu tai on virheellinen

en: WARNING: Failed to parse default value `%s' for schema (%s)
fi: VAROITUS: Kaavaimen (%s) oletusarvon ”%s” jäsennys epäonnistui

en: WARNING: invalid or missing car_type or cdr_type for schema (%s)
fi: VAROITUS: parin (%s) car_type tai cdr_type puuttuu tai on virheellinen

en: WARNING: You cannot set a default value for a schema
fi: VAROITUS: Kaavaimen oletusarvoa ei voi asettaa

en: WARNING: gconftool internal error, unknown GConfValueType
fi: VAROITUS: gconftool:in sisäinen virhe: tuntematon GConfValueType

en: WARNING: failed to parse type name `%s'
fi: VAROITUS: tyypin ”%s” nimen jäsennys epäonnistui

en: WARNING: list_type can only be int, float, string or bool and not `%s'
fi: VAROITUS: list_type voi olla int, float, string tai bool, ei ”%s”

en: WARNING: car_type can only be int, float, string or bool and not `%s'
fi: VAROITUS: car_type voi olla int, float, string tai bool, ei ”%s”

en: WARNING: cdr_type can only be int, float, string or bool and not `%s'
fi: VAROITUS: cdr_type voi olla int, float, string tai bool, ei ”%s”

en: WARNING: empty <applyto> node
fi: VAROITUS: tyhjä <applyto>-solmu

en: WARNING: node <%s> not understood below <schema>
fi: VAROITUS: solmu <%s> ei ole järkevä <schema>:n jälkeen

en: WARNING: no <list_type> specified for schema of type list
fi: VAROITUS: tyyppiluettelon kaavaimelle ei ole määritelty <list_type>:ä

en: WARNING: no <car_type> specified for schema of type pair
fi: VAROITUS: parityypin kaavaimelle ei ole määritelty <car_type>:ä

en: WARNING: no <cdr_type> specified for schema of type pair
fi: VAROITUS: parityypin kaavaimelle ei ole määritelty <cdr_type>:ä

en: WARNING: <locale> node has no `name="locale"' attribute, ignoring
fi: VAROITUS: <locale>-solmulla ei ole 'name=”locale”'-ominaisuutta: se jää huomiotta

en: WARNING: multiple <locale> nodes for locale `%s', ignoring all past first
fi: VAROITUS: useita <locale>-solmuja maa-asetustolle ”%s”: vain ensimmäinen on merkitsevä

en: WARNING: Invalid node <%s> in a <locale> node
fi: VAROITUS: Virheellinen solmu <%s> solmussa <locale>

en: Attached schema `%s' to key `%s'
fi: Kaavain ”%s” kytkeytyi avaimeen ”%s”

en: You must have at least one <locale> entry in a <schema>
fi: Jokaisessa <schema>:ssa täytyy olla vähintään yksi <locale>-merkintä

en: WARNING: failed to install schema `%s', locale `%s': %s
fi: VAROITUS: kaavaimen ”%s” (maa-asetusto ”%s”) asennus epäonnistui: %s

en: Installed schema `%s' for locale `%s'
fi: Kaavain ”%s” asentui maa-asetustolla ”%s”

en: WARNING: failed to uninstall schema `%s', locale `%s': %s
fi: VAROITUS: kaavaimen ”%s” (maa-asetusto ”%s”) asennuksen poisto epäonnistui: %s

en: Uninstalled schema `%s' from locale `%s'
fi: Kaavaimen ”%s” asennus purettiin maa-asetustosta ”%s”

en: WARNING: no key specified for schema
fi: VAROITUS: kaavaimelle ei ole määritelty avainta

en: WARNING: node <%s> not understood below <%s>
fi: VAROITUS: solmu <%s> ei ole järkevä <%s>:n jälkeen

en: Failed to open `%s': %s
fi: Tiedoston ”%s” avaaminen epäonnistui: %s

en: Document `%s' is empty?
fi: Asiakirja ”%s” on tyhjä?

en: Document `%s' has the wrong type of root node (<%s>, should be <%s>)
fi: Asiakirjalla ”%s” on vääräntyyppinen juurisolmu (<%s>, kun pitäisi olla <%s>)

en: Document `%s' has no top level <%s> node
fi: Asiakirjalla ”%s” ei ole päätason <%s>-solmua

en: WARNING: node <%s> below <%s> not understood
fi: VAROITUS: solmu <%s> solmun <%s> jälkeen ei ole järkevä

en: Error syncing configuration data: %s
fi: Virhe synkronoitaessa asetustietoja: %s

en: Must specify some schema files to install
fi: Asennettavat kaavaintiedostot täytyy määritellä

en: Failed to unset breakage key %s: %s
fi: Rikkomisavaimen %s poisto epäonnistui: %s

en: Must specify some keys to break
fi: Rikottavat avaimet täytyy määritellä

en: Trying to break your application by setting bad values for key:
      %s
fi: Yritetään rikkoa sovellus asettamalla virheellisiä arvoja avaimelle:
      %s

en: Must specify some directories to break
fi: Rikottavat kansiot täytyy määritellä

en: Trying to break your application by setting bad values for keys in directory:
      %s
fi: Yritetään rikkoa sovellus asettamalla virheellisiä arvoja avaimille kansiossa:
      %s

en: GSettings Data Conversion
fi: GSettings-tietomuunnos

en: Migrates user settings from GConf to dconf
fi: Muuntaa käyttäjäasetukset GConf-muodosta dconf-muotoon

en: Attribute '%1' missing or empty, default value is used
fi: Määrite ”%1” puuttuu tai on tyhjä, käytetään oletusarvoa

en: unknown element '%1'
fi: tuntematon elementti ”%1”

en: %1: rename to %2
fi: %1: muuta nimeksi %2

en: %1: change comment
fi: %1: muuta kommenttia

en: Attribute 'name' is missing or empty.
fi: Määrite ”nimi” puuttuu tai on tyhjä.

en: %1: insert 1 row | %1: insert %2 rows
fi[0]: %1: lisää %2 rivi
fi[1]: %1: lisää %2 riviä

en: %1: remove 1 row | %1: remove %2 rows
fi[0]: %1: poista %2 rivi
fi[1]: %1: poista %2 riviä

en: From File
fi: Tiedostosta

en: incompatible filter type
fi: epäyhteensopiva suodatintyyppi

note: #-#-#-#-#  294 (colord)  #-#-#-#-# TRANSLATORS: this is the time the device was registered * with colord, and probably is the same as the system startup * unless the device has been explicitly saved in the database #-#-#-#-#  295 (colord)  #-#-#-#-# #-#-#-#-#  490 (fwupd)  #-#-#-#-# TRANSLATORS: whe
en: Created
fi: Luotu

en: Histograms
fi: Histogrammit

en: %1: change column type
fi: %1: muuta sarakkeen tyyppiä

en: invalid or missing row index
fi: virheellinen tai puuttuva rivin indeksi

en: invalid row value
fi: virheellinen rivin arvo

en: X-error
fi: X-virhe

en: Y-error
fi: Y-virhe

en: %1: set date-time format to %2
fi: %1: aseta päiväyksen ja ajan muodoksi %2

en: set date-time format to %1
fi: aseta päiväyksen ja ajan muodoksi %1

en: %1: set numeric format to '%2'
fi: %1: aseta numeeriseksi muodoksi ”%2”

en: set numeric format to '%1'
fi: aseta numeeriseksi muodoksi ”%1”

en: %1: set decimal digits to %2
fi: %1: aseta desimaalien määräksi %2

en: set decimal digits to %1
fi: aseta desimaalien määräksi %1

en: unknown element '%1' found
fi: löytyi tuntematon elementti ”%1”

en: Not yet loaded.
fi: Ei vielä ladattu.

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: ToolBar (main_toolbar) i18n: ectx: property (title), widget (QGroupBox, gbProject) #-#-#-#-#  126 (BOINC)  #-#-#-#-# Create List Pane Items #-#-#-#-#  135 (BOINC)  #-#-#-#-# #-#-#-#-#  1265 (kdevelop)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, t_us
en: Project
fi: Projekti

en: Sorry. Could not open file for reading.
fi: Ei voitu avata tiedostoa luettavaksi.

en: Attribute 'version' is missing.
fi: Määrite ”version” puuttuu.

en: no project element found
fi: projektielementtiä ei löytynyt

en: no valid XML document found
fi: kelvollista XML-asiakirjaa ei löytynyt

en: Invalid project modification time. Using current time.
fi: Projektin muutosaika on virheellinen. Käytetään nykyistä aikaa.

en: %1: set rotation angle
fi: %1: aseta kiertokulma

en: %1: set position
fi: %1: aseta sijainti

en: ASCII data
fi: ASCII-data

en: Binary data
fi: Binääritieto

en: Number of columns: %1
fi: Sarakkeiden määrä: %1

en: Number of lines: %1
fi: Rivien määrä: %1

note: #-#-#-#-#  3233 (Pidgin)  #-#-#-#-# *< type *< ui_requirement *< flags *< dependencies *< priority *< id
en: Timestamp
fi: Aikaleima

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lValue) #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QTreeWidget, requestDetails) i18n: ectx: property (text), widget (QTreeWidget, responseDetails) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property 
en: Value
fi: Arvo

en: Number of files: %1
fi: Tiedostojen määrä: %1

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: glossentry/glossterm
en: symbolic link
fi: symbolinen linkki

en: numerical data, %1 element | numerical data, %1 elements
fi[0]: numeerista dataa, %1 elementti
fi[1]: numeerista dataa, %1 elementtiä

en: Empty file
fi: Tyhjä tiedosto

en: Column %1
fi: Sarake %1

note: #-#-#-#-#  232 (krossmodulekword)  #-#-#-#-# i18n: tag collection attribute text i18n: tag script attribute text #-#-#-#-#  651 (gcalctool master)  #-#-#-#-# (itstool) path: page/title #-#-#-#-#  1449 (libmailcommon)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, pushButtonVariables) #
en: Variables
fi: Muuttujat

en: Failed to read data.
fi: Tiedon lukeminen epäonnistui.

en: legend
fi: selite

en: Failed to allocate memory
fi: Muistia ei voitu varata

en: Underflow
fi: Alivuoto

en: Overflow
fi: Ylivuoto

en: Gaussian Distribution
fi: Gaussin jakauma

en: Exponential Distribution
fi: Eksponentiaalinen jakauma

en: Laplace Distribution
fi: Laplacen jakauma

en: Cauchy Distribution
fi: Cauchyn jakauma

en: Rayleigh Distribution
fi: Rayleigh’n jakauma

en: Landau Distribution
fi: Landaun jakauma

en: Gamma Distribution
fi: Gammajakauma

en: Chi-squared Distribution
fi: Khiin neliö -jakauma

en: F-distribution
fi: F-jakauma

en: t-distribution
fi: t-jakauma

en: Beta Distribution
fi: Beetajakauma

en: Logistic Distribution
fi: Logistinen jakauma

en: Pareto Distribution
fi: Pareton jakauma

en: Weibull Distribution
fi: Weibullin jakauma

en: Poisson Distribution
fi: Poissonin jakauma

en: Bernoulli Distribution
fi: Bernoullin jakauma

en: Binomial Distribution
fi: Binomijakauma

en: Pascal Distribution
fi: Pascalin jakauma

en: Geometric Distribution
fi: Geometrinen jakauma

en: Hypergeometric Distribution
fi: Hypergeometrinen jakauma

en: Logarithmic Distribution
fi: Logaritminen jakauma

en: Absolute value
fi: itseisarvona

en: Cube root
fi: Kuutiojuuri

en: Exponential function
fi: Eksponenttifunktio

en: Hyperbolic sine
fi: Hyperbolinen sini

en: Hyperbolic cosine
fi: Hyperbolinen kosini

en: Hyperbolic tangent
fi: Hyperbolinen tangentti

en: Inverse hyperbolic cosine
fi: Käänteinen hyperbolinen kosini

en: Inverse hyperbolic sine
fi: Käänteinen hyperbolinen sini

en: Inverse hyperbolic tangent
fi: Käänteinen hyperbolinen tangentti

note: Tooltip for the Nₐ button
en: Avogadro constant
fi: Avogadron vakio

en: unexpected end of document
fi: odottamaton tiedoston loppu

en: %1: set matrix size to %2x%3
fi: %1: aseta matriisin kooksi %2×%3

en: %1: clear
fi: %1: tyhjennä

en: %1: insert %2 column | %1: insert %2 columns
fi[0]: %1: lisää %2 sarake
fi[1]: %1: lisää %2 saraketta

en: %1: insert %2 row | %1: insert %2 rows
fi[0]: %1: lisää %2 rivi
fi[1]: %1: lisää %2 riviä

en: %1: remove %2 column | %1: remove %2 columns
fi[0]: %1: poista %2 sarake
fi[1]: %1: poista %2 saraketta

en: %1: remove %2 row | %1: remove %2 rows
fi[0]: %1: poista %2 rivi
fi[1]: %1: poista %2 riviä

en: maximum
fi: enintään

en: third
fi: kolmas

en: fourth
fi: neljäs

en: fifth
fi: viides

en: sixth
fi: kuudes

en: Hill
fi: Kukkula

en: Lang
fi: Kieli

en: Gaussian Tail
fi: gaussinen häntä

en: Exponential Power
fi: eksponentiaalinen potenssi

en: Rayleigh Tail
fi: Rayleigh-häntä

en: Binomial
fi: binomi

en: Geometric
fi: geometrinen

en: percentile
fi: Prosenttipiste

en: constant
fi: vakio

note: #-#-#-#-#  331  #-#-#-#-# Translators: that's the name of a data type; capitalized (if that makes sense); this handle type is an index; you may maintain the word "handle" private const string _H_ = C_("capitalized", "D-Bus handle type"); Translators: that's the name of a data type; non capitalized (
en: Integer
fi: Kokonaisluku

en: %1: set border opacity
fi: %1: aseta reunan peittävyys

en: %1: set horizontal alignment
fi: %1: aseta vaakatasaus

en: %1: set vertical alignment
fi: %1: aseta pystytasaus

en: %1: set major grid style
fi: %1: aseta pääruudukon tyyli

en: %1: set major grid opacity
fi: %1: aseta pääruudukon peittävyys

en: %1: set minor grid style
fi: %1: aseta apuruudukon tyyli

en: %1: set minor grid opacity
fi: %1: aseta apuruudukon peittävyys

en: xy-curve
fi: xy-käyrä

en: Fourier Transform
fi: Fourier-muunnos

en: Text Label
fi: Tekstikenttä

note: #-#-#-#-#  343 (dia)  #-#-#-#-# Translators: Menu item Verb/Convert/Differentiate
en: Differentiate
fi: Derivoi

note: #-#-#-#-#  343 (dia)  #-#-#-#-# Translators: Menu item Verb/Convert/Integrate
en: Integrate
fi: Integroi

en: Auto Scale
fi: Automaattinen skaalaus

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, addDriverB) i18n: ectx: property (text), widget (QPushButton, NewEyepiece)
en: Add New
fi: Lisää uusi

en: Zoom/Navigate
fi: Lähennys/liikkuminen

en: %1: set font
fi: %1: aseta fontti

en: %1: set font color
fi: %1: aseta fonttiväri

en: %1: change column order
fi: %1: aseta sarakejärjestys

en: %1: change line+symbol width
fi: %1: aseta viivan ja symbolin leveys

en: %1: background type changed
fi: %1: taustan tyyppi muuttunut

en: %1: background color style changed
fi: %1: taustan värityyli muuttunut

en: %1: background image style changed
fi: %1: taustan kuvatyyli muuttunut

en: %1: background brush style changed
fi: %1: taustan sivellintyyli muuttunut

en: %1: set background first color
fi: %1: aseta ensimmäinen taustaväri

en: %1: set background second color
fi: %1: aseta toinen taustaväri

en: %1: set background image
fi: %1: aseta taustakuva

en: %1: set opacity
fi: %1: aseta peittävyys

en: %1: set border style
fi: %1: aseta reunan tyyli

en: %1: set border corner radius
fi: %1: aseta reunan kulman säde

en: %1: set layout top margin
fi: %1: aseta asettelun yläreunus

en: %1: set layout bottom margin
fi: %1: aseta asettelu alareunus

en: %1: set layout left margin
fi: %1: aseta asettelu vasen reunus

en: %1: set layout right margin
fi: %1: aseta asettelu oikea reunus

en: %1: set layout vertical spacing
fi: %1: aseta asettelun pystyvälistys

en: %1: set layout horizontal spacing
fi: %1: aseta asettelun vaakavälistys

en: %1: set layout column count
fi: %1: aseta asettelun sarakemäärä

en: %1: line type changed
fi: %1: viivan tyyppi muuttunut

en: circle
fi: ympyrä

en: equilateral triangle
fi: tasasivuinen kolmio

en: right triangle
fi: suorakulmainen kolmio

en: peaked bar
fi: terävä pylväs

en: skewed bar
fi: vino pylväs

en: boomerang
fi: bumerangi

en: small boomerang
fi: pieni bumerangi

en: star4
fi: tähti4

en: star5
fi: tähti5

en: cross
fi: risti

note: #-#-#-#-#  3719 (sympa 6.2)  #-#-#-#-# (error_message) (tt2_error) (error) (param0)
en: Error: %1
fi: Virhe: %1

en: %1: set layout
fi: %1: aseta asettelu

en: %1: set layout row count
fi: %1: aseta asettelun rivimäärä

en: %1: set page size
fi: %1: aseta sivukoko

en: Curves
fi: Käyrät

en: Drawing &order
fi: Piirto&järjestys

en: Move &behind
fi: Siirrä t&aakse

en: Move in &front of
fi: Siirrä &eteen

en: Restart Backend
fi: Käynnistä taustajärjestelmä uudelleen

en: Evaluate Worksheet
fi: Suorita työkirja

en: Evaluate Entry
fi: Suorita kenttä

en: Insert Command Entry
fi: Lisää komentokenttä

en: Insert Text Entry
fi: Lisää tekstikenttä

en: Insert Markdown Entry
fi: Lisää Markdown-rivi

en: Insert LaTeX Entry
fi: Lisää LaTeX-kenttä

en: Insert Page Break
fi: Lisää sivunvaihto

en: Line Numbers
fi: Rivinumerot

en: Animate Worksheet
fi: Animoi työkirja

en: Compute Eigenvectors
fi: Laske ominaisvektorit

en: Create Matrix
fi: Luo matriisi

en: Compute Eigenvalues
fi: Laske ominaisarvot

en: Invert Matrix
fi: Käännä matriisi

en: Fit to Width
fi: Sovita leveyteen

en: Select and Zoom
fi: Valitse ja lähennä

note: #-#-#-#-#  2986 (mate-calc 1.25.0)  #-#-#-#-# Accessible name for the shift left button
en: Shift Left
fi: Siirrä vasemmalle

note: #-#-#-#-#  2986 (mate-calc 1.25.0)  #-#-#-#-# Accessible name for the shift right button
en: Shift Right
fi: Siirrä oikealle

en: Mouse Mode
fi: Hiiren tila

en: Past&e
fi: L&iitä

en: Clea&r Selection
fi: T&yhjennä valinta

en: Function Values
fi: Funktioarvot

en: Const Values
fi: Vakioarvot

en: Clear Matrix
fi: Tyhjennä matriisi

en: &Go to Cell
fi: &Siirry soluun

en: Mirror &Horizontally
fi: Peilaa &vaakasuunnassa

en: Mirror &Vertically
fi: Peilaa p&ystysuunnassa

note: #-#-#-#-#  3583  #-#-#-#-# i18n: ectx: (Export Table / CSV files) <dialog label="Export Table / CSV files"> <tab label="..."> i18n: ectx: (Import Text / CSV data) <dialog label="Import Text / CSV data"> <tab label="...">
en: Rows and Columns
fi: Rivit ja sarakkeet

en: xy-Values
fi: xy-arvot

en: Rows, Columns and xy-Values
fi: Rivit, sarakkeet ja xy-arvot

en: &Add Columns
fi: Lisää &sarakkeita

en: &Insert Empty Columns
fi: &Lisää tyhjiä sarakkeita

en: Remo&ve Columns
fi: P&oista sarakkeita

en: Clea&r Columns
fi: T&yhjennä sarakkeita

en: &Add Rows
fi: &Lisää rivejä

en: &Insert Empty Rows
fi: &Lisää tyhjiä rivejä

en: Remo&ve Rows
fi: &Poista rivejä

en: Clea&r Rows
fi: &Tyhjennä rivejä

en: Generate Data
fi: Luo dataa

en: Go to Cell
fi: Siirry soluun

en: Enter column
fi: Syötä sarake

en: Enter row
fi: Syötä rivi

en: %1: cut selected cell(s)
fi: %1: leikkaa valitut solut

en: %1: paste from clipboard
fi: %1: liitä leikepöydältä

en: %1: clear selected cell(s)
fi: %1: tyhjennä valitut solut

en: %1: insert empty column(s)
fi: %1: lisää tyhjiä sarakkeita

en: %1: remove selected column(s)
fi: %1: poista valitut sarakkeet

en: %1: clear selected column(s)
fi: %1: tyhjennä valitut sarakkeet

en: %1: insert empty rows(s)
fi: %1: lisää tyhjiä rivejä

en: %1: remove selected rows(s)
fi: %1: poista valitut rivit

en: %1: clear selected rows(s)
fi: %1: tyhjennä valitut rivit

en: Delete selected object | Delete selected objects
fi[0]: Poista valittu olio

note: i18n("Assign &Formula"), this); action_recalculate = new QAction(QIcon::fromTheme(QString()), i18n("Recalculate"), this); action_fill_sel_row_numbers = new QAction(QIcon::fromTheme(QString()), i18n("Row Numbers"), this);
en: Row Numbers
fi: Rivinumerot

en: Random Values
fi: Satunnaisarvot

en: Equidistant Values
fi: Tasaväliset arvot

en: Show Comments
fi: Näytä kommentit

en: Clear Spreadsheet
fi: Tyhjennä laskentataulukko

en: &Sort Spreadsheet
fi: La&jittele laskentataulukko

en: Insert Column Left
fi: Lisää sarake vasemmalle

en: Insert Column Right
fi: Lisää sarake oikealle

en: &Selected Columns
fi: &Valitut sarakkeet

en: Column Statisti&cs
fi: &Sarakkeen tilastot

en: Insert Row Above
fi: Lisää rivi ylle

en: Insert Row Below
fi: Lisää rivi alle

en: Row Statisti&cs
fi: &Rivin tilastot

en: Hide Comments
fi: Piilota kommentit

en: %1: cut selected cells
fi: %1: leikkaa valitut solut

en: %1: fill cells with row numbers
fi: %1: täytä solut rivinumeroin

en: %1: fill cells with random values
fi: %1: täytä solut satunnaisarvoin

en: %1: fill cells with const values
fi: %1: täytä solut vakioarvoin

en: Fill the selection with constant value
fi: Täytä valinta vakioarvolla

en: %1: remove selected columns
fi: %1: poista valitut sarakkeet

en: %1: clear selected columns
fi: %1: tyhjennä valitut sarakkeet

en: %1: normalize columns
fi: %1: normalisoi sarakkeet

en: Row %1
fi: Rivi %1

en: %1: remove selected rows
fi: %1: poista valitut rivit

en: %1: clear selected rows
fi: %1: tyhjennä valitut rivit

en: %1: clear selected cells
fi: %1: tyhjennä valitut solut

en: Failed to export
fi: Vienti epäonnistui

en: Search/Filter text
fi: Etsi tai suodata tekstiä

en: Add new Spreadsheet
fi: Lisää uusi laskentataulukko

en: Add new Matrix
fi: Lisää uusi matriisi

en: Select and Edit
fi: Valitse ja muokkaa

en: xy-plot
fi: xy-kuvaaja

en: Cartesian Plot
fi: Karteesinen kuvaaja

en: Do you really want to delete the selected object? | Do you really want to delete the selected %1 objects?
fi[0]: Haluatko varmasti poistaa valitun kohteen?
fi[1]: Haluatko varmasti poistaa valitut %1 kohdetta?

en: %1: Remove selected worksheet elements.
fi: %1: Poista valitut työkirjan alkiot.

en: Connection Failed
fi: Yhteys epäonnistui

en: New connection
fi: Uusi yhteys

en: cannot open
fi: ei voi avata

en: Readable: %1
fi: Luettavissa: %1

en: Writable: %1
fi: Kirjoitettavissa: %1

en: Executable: %1
fi: Suoritettavissa: %1

en: Created: %1
fi: Luotu: %1

en: Last read: %1
fi: Viimeksi luettu: %1

note: #-#-#-#-#  3719 (sympa 6.2)  #-#-#-#-# (shared_doc.owner)
en: Owner: %1
fi: Omistaja: %1

en: Group: %1
fi: Ryhmä: %1

en: %1 cByte | %1 cBytes
fi[0]: %1 ctavu
fi[1]: %1 ctavua

en: Size: %1
fi: Koko: %1

note: #-#-#-#-#  1388 (kio4)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, contentLabel)
en: Content:
fi: Sisältö:

en: Could not open file %1 for reading.
fi: Ei voitu avata tiedostoa %1 luettavaksi.

note: #-#-#-#-#  93 (BibleTime)  #-#-#-#-# type: Content of: <chapter><sect1><sect2><title> #-#-#-#-#  95 (BibleTime)  #-#-#-#-# #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox) #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkAssistantPageType enumeration value #-#-#-#-#
en: Content
fi: Sisältö

en: Dataset
fi: Datajoukko

en: New Workbook
fi: Uusi työkirja

en: New Spreadsheet
fi: Uusi laskentataulukko

note: #-#-#-#-#  381 (scratch)  #-#-#-#-# scan all children No need to show status when children shown #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# Translators: Info bar button label for creating a new email template #-#-#-#-#  751 (gparted)  #-#-#-#-# TO TRANSLATORS: "New" is a tool bar item for partition act
en: New
fi: Uusi

en: Show Options
fi: Näytä asetukset

en: File %1 imported in %2 seconds.
fi: Tiedosto %1 tuotiin %2 sekunnissa.

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# Automatic highlight menu #-#-#-#-#  191 (koffice)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, textDirection) #-#-#-#-#  225 (ChartShape)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, automaticStepWidth) i18n: ectx: property (text), 
en: Automatic
fi: Automaattinen

en: Select the File Data Source
fi: Valitse tiedostodatalähde

en: Save Filter Settings as
fi: Tallenna suodatusasetukset nimellä

en: new filter
fi: uusi suodatin

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tabDataFormat) #-#-#-#-#  3583  #-#-#-#-# i18n: ectx: (Import Text / CSV data) <dialog label="Import Text / CSV data"> <tab label="General"> <dropdown label="...">
en: Data format
fi: Datan muoto

note: i18n: ectx: attribute (title), widget (QWidget, tab_4) i18n: ectx: attribute (title), widget (QWidget, tabDataPortion)
en: Data portion to read
fi: Luettava data-alue

en: Add new folder
fi: Lisää uusi kansio

en: Folder name:
fi: Kansion nimi:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tabValues) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_8) #-#-#-#-#  3580  #-#-#-#-# i18n: ectx: (Recode categorical data) <dialog label="Recode categorical data"> <tab label="..."> #-#-
en: Values
fi: Arvot

en: In and Out
fi: Sisään ja ulos

en: Custom column
fi: Mukautettu sarake

en: Decimal notation
fi: Desimaalinen merkintätapa

en: Scientific notation
fi: Tieteellinen merkintätapa

en: Powers of 10
fi: 10:n potenssit

en: Powers of 2
fi: 2:n potenssit

en: Powers of e
fi: e:n potenssit

en: The axes lower limit has a non-positive value. Default minimal value will be used.
fi: Akselien alarajan arvo on ei-positiivinen. Käytetään oletusvähimmäisarvoa.

en: Wrong lower limit value
fi: Väärä alaraja-arvo

en: The axes lower limit has a negative value. Default minimal value will be used.
fi: Akselien alarajan arvo on negatiivinen. Käytetään oletusvähimmäisarvoa.

en: %1 axes: template "%2" loaded
fi: %1 akselia: ladattiin mallipohja ”%2”

en: %1: template "%2" loaded
fi: %1: ladattiin mallipohja ”%2”

en: Radial Gradient
fi: Säteittäinen

en: Scaled and Cropped
fi: Skaalattu ja rajattu

en: Scaled, Keep Proportions
fi: Skaalattu, säilytä suhteet

en: Center Tiled
fi: Keskitetty vierekkäin

note: #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel4) #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, shadowColorLabel) #-#-#-#-#  567 (gimp)  #-#-#-#-# the color label #-#-#-#-#  1136 (kwin_clients)  #-#-#-#-# i18n: ectx: prop
en: Color:
fi: Väri:

en: Select the image file
fi: Valitse kuvatiedosto

en: Images (%1)
fi: Kuvat (%1)

en: Scientific (e)
fi: Tieteellinen (e)

en: Scientific (E)
fi: Tieteellinen (E)

en: Automatic (e)
fi: Automaattinen (e)

en: Automatic (E)
fi: Automaattinen (E)

en: Copy Selection
fi: Kopioi valinta

en: Copy All
fi: Kopioi kaikki

en: Rice
fi: Riisi

en: %1 xy-curves: template "%2" loaded
fi: %1 xy-käyrää: ladattiin mallipohja ”%2”

en: No line
fi: Ei viivaa

en: Solid line
fi: Yhtenäinen viiva

en: Dash line
fi: Katkoviiva

en: Dot line
fi: Pisteviiva

en: Dash dot line
fi: Pistekatkoviiva

en: Dash dot dot line
fi: Piste-pistekatkoviiva

en: Automatic (g)
fi: Automaattinen (g)

en: Automatic (G)
fi: Automaattinen (G)

en: %1 matrices: template "%2" loaded
fi: %1 matriisia: ladattiin mallipohja ”%2”

en: %1 spreadsheets: template "%2" loaded
fi: %1 laskentataulukkoa: ladattiin mallipohja ”%2”

en: %1 worksheets: background color style changed
fi: %1 työkirjaa: muutettiin taustavärityyliä

en: %1 worksheets: template "%2" loaded
fi: %1 työkirjaa: ladattiin mallipohja ”%2”

en: calculation time: %1 s
fi: laskenta-aika: %1 s

en: calculation time: %1 ms
fi: laskenta-aika: %1 ms

en: Asymmetric
fi: Epäsymmetrinen

en: Number of points:
fi: Pisteiden lukumäärä:

en: Step size:
fi: Askelkoko:

en: Repeats:
fi: Toistuu:

note: i18n: ectx: property (text), widget (QRadioButton, cartRadio)
en: Cartesian
fi: Karteesiset

en: Parametric
fi: Parametriset

en: test
fi: testi

[ctx: @title:window]
en: Properties
fi: Ominaisuudet

[ctx: @title:window]
en: Project
fi: Projekti

[ctx: @title:window %1 is a Cantor backend]
en: %1 Properties
fi: Ominaisuudet – %1

[ctx: @title:window]
en: CAS Properties
fi: CAS-ominaisuudet

[ctx: @title:window]
en: Notes
fi: Huomautukset

en: No Line
fi: Ei viivaa

en: Solid Line
fi: Yhtenäinen viiva

en: Dash Line
fi: Katkoviiva

en: Dot Line
fi: Pisteviiva

en: Dash-dot Line
fi: Viiva-pisteviiva

en: Dash-dot-dot Line
fi: Viiva-piste-pisteviiva

en: Extremely Dense
fi: Äärimmäisen tiheä

en: Very Dense
fi: Hyvin tiheä

en: Somewhat Dense
fi: Tiheähkö

en: Half Dense
fi: Puolitiheä

en: Somewhat Sparse
fi: Harvahko

en: Very Sparse
fi: Hyvin harva

en: Extremely Sparse
fi: Äärimmäisen harva

en: Horiz. Lines
fi: Vaakaviivat

en: Vert. Lines
fi: Pystyviivat

note: #-#-#-#-#  3820 (wescamp-i 18n)  #-#-#-#-# [color_range]: id=darkred
en: Dark Red
fi: Tummanpunainen

en: Dark Blue
fi: Tummansininen

en: Dark Magenta
fi: Tummanvioletti

en: Dark Orange
fi: Tummanoranssi

en: Light Orange
fi: Vaaleanoranssi

en: Dark Grey
fi: Tummanharmaa

note: #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: (Choose color) <dialog label="Choose color"> <dropdown label="Color"> <option label="...">
en: Grey
fi: Harmaa

en: Light Grey
fi: Vaaleanharmaa

en: List of all performed steps/actions.
    Select an item in the list to navigate to the corresponding step.
fi: Luettelo suoritetuista toiminnoista.
    Siirry toimintoon valitsemalla se luettelosta.

[ctx: @title:window]
en: Undo/Redo History
fi: Toimintohistoria

en: Clears the undo history. Commands are not undone or redone; the state of the project remains unchanged.
fi: Tyhjentää toimintohistorian. Komentoja ei voi enää kumota tai tehdä uudelleen, mutta projektin tila säilyy muuttumattomana.

en: Do you really want to clear the undo history?
fi: Haluatko varmasti tyhjentää toimintohistorian?

en: System:
fi: Järjestelmä:

en: Locale:
fi: Maa-asetusto:

en: LabPlot2 is a KDE-application for interactive graphing and analysis of scientific data.
fi: LabPlot on KDE-sovellus tieteellisen datan vuorovaikutteiseen kuvaamiseen ja analysointiin

[ctx: @info:credit]
en: Developer
fi: Kehittäjä

[ctx: @info:credit]
en: Icon designer
fi: Kuvakkeiden suunnittelija

en: disable splash screen
fi: älä näytä tervetuloikkunaa

en: open a project file
fi: avaa projektitiedosto

en: Could not open file '%1'. Click 'Continue' to proceed starting or 'Cancel' to exit the application.
fi: Ei voitu avata tiedostoa ”%1”. Jatka käynnistämistä napsauttamalla ”Jatka” tai lopeta sovellus napsauttamalla ”Peru”.

en: Failed to Open
fi: Avaaminen epäonnistui

note: i18n: ectx: ToolBar (cas_worksheet_toolbar)
en: CAS Worksheet
fi: CAS-työkirja

note: i18n: ectx: Menu (new_cas_worksheet) i18n: ectx: Menu (cas_worksheet)
en: &CAS Worksheet
fi: &CAS-työkirja

note: i18n: ectx: Menu (spreadsheet)
en: &Spreadsheet
fi: &Laskentataulukko

note: i18n: ectx: Menu (matrix)
en: &Matrix
fi: &Matriisi

note: i18n: ectx: Menu (analysis)
en: &Analysis
fi: &Analyysi

note: i18n: ectx: Menu (drawing)
en: &Drawing
fi: &Piirustus

[ctx: %1 is the LabPlot version]
en: Welcome to LabPlot %1
fi: Tervetuloa Labplotin versioon %1

en: Workbook
fi: Työkirja

en: Import from File
fi: Tuo tiedostosta

en: LabPlot Project
fi: LabPlot-projekti

en: Export selected element
fi: Vie valittu alkio

en: Undo/Redo History
fi: Toimintohistoria

en: Close the active window
fi: Sulje aktiivinen ikkuna

en: Close &All
fi: Sulje k&aikki

en: Close all the windows
fi: Sulje kaikki ikkunat

en: &Tile
fi: &Vierekkäistys

en: Move the focus to the next window
fi: Siirrä kohdistus seuraavaan ikkunaan

en: Move the focus to the previous window
fi: Siirrä kohdistus edelliseen ikkunaan

en: Current &Folder Only
fi: &Vain nykyinen kansio

en: Current Folder and &Subfolders
fi: Nykyinen kansio &alikansioineen

en: Project Explorer
fi: Projektiselain

en: Properties Explorer
fi: Ominaisuusselain

en: Window Visibility Policy
fi: Ikkunoiden näkyvyyskäytäntö

en: The current project %1 has been modified. Do you want to save it?
fi: Nykyistä projektia %1 on muutettu. Haluatko tallentaa sen?

en: Save Project
fi: Tallenna projekti

[ctx: @title:window]
en: Project Explorer
fi: Projektiselain

en: %1: created
fi: %1: luotu

en: All supported files (%1)
fi: Kaikki tuetut tiedostot (%1)

en: Open Project
fi: Avaa projekti

en: The project file %1 is already opened.
fi: Projektitiedosto %1 on jo avattu.

en: %1: opened
fi: %1: avattu

en: Project successfully opened (in %1 seconds).
fi: Projektin avaus onnistui (%1 sekunnissa)

en: Save Project As
fi: Tallenna projekti nimellä

en: LabPlot Projects (*.lml *.lml.gz *.lml.bz2 *.lml.xz *.LML *.LML.GZ *.LML.BZ2 *.LML.XZ)
fi: LabPlot-projektit (*.lml *.lml.gz *.lml.bz2 *.lml.xz *.LML *.LML.GZ *.LML.BZ2 *.LML.XZ)

en: Project saved
fi: Projekti tallennettu

[ctx: @title:window]
en: Function Values
fi: Funktioarvot

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, btGenFingerprint) #-#-#-#-#  1615 (kopete)  #-#-#-#-# #-#-#-#-#  1696  #-#-#-#-#
en: &Generate
fi: &Luo

en: Datasets
fi: Datajoukot

en: User Feedback
fi: Käyttäjäpalaute

en: All settings will be reset to default values. Do you want to continue?
fi: Kaikki asetukset palautetaan oletusarvoihinsa. Haluatko jatkaa?

en: Create new empty project
fi: Luo uusi tyhjä projekti

en: Create new project with worksheet
fi: Luo uusi projekti laskentataulukolla

en: Load last used project
fi: Avaa viimeksi käytetty projekti

en: Sub-window view
fi: Ali-ikkunanäkymä

en: Tabbed view
fi: Välilehtinäkymä

en: Show windows of the current folder only
fi: Näytä vain nykyisen kansion ikkunat

en: Show windows of the current folder and its subfolders only
fi: Näytä vain nykyisen kansion ja sen alikansioiden ikkunat

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# Expo #-#-#-#-#  3708 (maya)  #-#-#-#-# open-launcher
en: Show all windows
fi: Näytä kaikki ikkunat

note: #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, m_separatorComboBox)
en: Comma (,)
fi: Pilkku (,)

[ctx: @title:window]
en: Add Value
fi: Lisää arvo

en: Greater than
fi: Suurempi kuin

[ctx: @title:window]
en: Equidistant Values
fi: Tasaväliset arvot

en: Generate equidistant values
fi: Luo tasavälisiä arvoja

en: Increment
fi: Lisäys

en: %1: fill column with equidistant numbers | %1: fill columns with equidistant numbers
fi[0]: %1: täytä sarake tasavälisin luvuin
fi[1]: %1: täytä sarakkeet tasavälisin luvuin

en: Export Spreadsheet
fi: Vie laskentataulukko

en: Export Selection
fi: Vie valinta

[ctx: @title:window]
en: Export Spreadsheet
fi: Vie laskentataulukko

[ctx: @title:window]
en: Export Matrix
fi: Vie matriisi

en: Export matrix
fi: Vie matriisi

en: The file already exists. Do you really want to overwrite it?
fi: Tiedosto on jo olemassa. Haluatko varmasti korvata sen?

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, exportButton)
en: Export to file
fi: Vie tiedostoon

en: Add new variable
fi: Lisää uusi muuttuja

en: Delete variable
fi: Poista muuttuja

note: #-#-#-#-#  241 (cantor)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2)
en: Variables:
fi: Muuttujat:

en: Y-data
fi: y-data

[ctx: @title:window]
en: Random Values
fi: Satunnaisarvot

en: Generate random values according to the selected distribution
fi: Luo satunnaisarvoja valitun jakauman mukaan

en: %1: fill column with non-uniform random numbers | %1: fill columns with non-uniform random numbers
fi[0]: %1: täytä sarake ei-ainutkertaisin satunnaisluvuin
fi[1]: %1: täytä sarakket ei-ainutkertaisin satunnaisluvuin

[ctx: @title:window]
en: Sort Columns
fi: Lajittele sarakkeet

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), item, widget (QListWidget, lwWillStatistics) #-#-#-#-#  3579 (rkward)  #-#-#-#-# i18n: ectx: (Basic statistics) <dialog label="Basic statistics"> <tab label="Statistics"> <frame label="Moments"> <checkbox label="..."> i18n: ectx: (Descriptive Stat
en: Geometric mean
fi: Geometrinen keskiarvo

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), item, widget (QListWidget, lwWillStatistics) #-#-#-#-#  225 (ChartShape)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, errorType) #-#-#-#-#  3579 (rkward)  #-#-#-#-# i18n: ectx: (Loaded from Basic statistics) i18n: ectx: (Basic 
en: Variance
fi: Varianssi

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), item, widget (QListWidget, lwWillStatistics) #-#-#-#-#  909 (kcalc)  #-#-#-#-# i18n: ectx: property (toolTip), widget (KCalcButton, pbSd) #-#-#-#-#  3579 (rkward)  #-#-#-#-# i18n: ectx: (Descriptive Statistics) <dialog label="Descriptive Statistic
en: Standard deviation
fi: Keskihajonta

en: Skewness
fi: Vinous

en: Kurtosis
fi: Huipukkuus

en: Load properties from a template
fi: Lataa ominaisuudet mallipohjasta

en: Save current properties as a template
fi: Tallenna nykyiset ominaisuudet mallipohjaksi

en: Save current properties as default
fi: Tallenna nykyiset ominaisuudet oletuksiksi

note: #-#-#-#-#  3343 (kstyle_config)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, textPosition) i18n: ectx: property (text), item, widget (KComboBox, textPositionComboBox)
en: Text Alongside Icons
fi: Teksti kuvakkeiden vierellä

note: #-#-#-#-#  3343 (kstyle_config)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, textPosition)
en: Text Under Icons
fi: Teksti kuvakkeiden alla

en: Template "%1" was loaded.
fi: Ladattiin mallipohja ”%1”.

en: New template "%1" was saved.
fi: Uusi mallipohja ”%1” tallennettiin.

en: Template "%1" was saved.
fi: Mallipohja ”%1” tallennettiin.

en: New default template was saved.
fi: Uusi oletusmallipohja tallennettiin.

en: Apply theme [active '%1']
fi: Käytä teemaa [aktiivinen ”%1”]

en: Theme "%1" was loaded.
fi: Ladattiin teema ”%1”.

note: i18n: ectx: property (placeholderText), widget (QLineEdit, leFilter) i18n: ectx: property (placeholderText), widget (QLineEdit, leKey) i18n: ectx: property (placeholderText), widget (QLineEdit, leComment) i18n: ectx: property (placeholderText), widget (QLineEdit, leValue)
en: Enter search term here
fi: Anna hakulause tähän

note: i18n: ectx: property (text), widget (QLabel, label)
en: Error Type
fi: Virhetyyppi

note: i18n: ectx: property (text), widget (QLabel, lXErrorType)
en: X-error type:
fi: X-virhetyyppi

note: i18n: ectx: property (text), widget (QLabel, lYErrorType)
en: Y-error type:
fi: Y-virhetyyppi:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lErrorBarFillingStyle) i18n: ectx: property (text), widget (QLabel, lFillingStyle) i18n: ectx: property (text), widget (QLabel, lStyle) i18n: ectx: property (text), widget (QLabel, lBorderStyle) i18n: ectx: property (text), widget 
en: Style:
fi: Tyyli:

note: i18n: ectx: property (toolTip), widget (QSpinBox, sbOpacity) i18n: ectx: property (toolTip), widget (QSpinBox, sbLineOpacity) i18n: ectx: property (toolTip), widget (QSpinBox, sbArrowSize) i18n: ectx: property (toolTip), widget (QSpinBox, sbMinorTicksOpacity) i18n: ectx: property (toolTip), widget (
en: The opacity ranges from 0 to 100, where 0 is fully transparent and 100 is fully opaque.
fi: Läpinäkymättömyysväli on 0–100, missä 0 tarkoittaa täysin läpinäkyvää ja 100 täysin läpinäkymätöntä.

note: i18n: ectx: property (text), widget (QLabel, lErrorBar)
en: Error Bar
fi: Virhepalkki

note: i18n: ectx: property (text), widget (QLabel, lFilling) i18n: ectx: property (text), widget (QLabel, lSymbolFilling) i18n: ectx: attribute (title), widget (QWidget, tabAreaFilling) i18n: ectx: property (text), widget (QLabel, lBoxFilling)
en: Filling
fi: Täyttö

note: i18n: ectx: property (toolTip), widget (QLineEdit, leFillingFileName) i18n: ectx: property (toolTip), widget (QLineEdit, leBackgroundFileName) i18n: ectx: property (toolTip), widget (QLineEdit, leFileName)
en: Specify the name of the image file.
fi: Anna kuvatiedoston nimi.

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lSegments)
en: Segments
fi: Segmentit

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tEdit) #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title #-#-#-#-#  625 (glade3)  #-#-#-#-# Internal Image area...
en: Edit Image
fi: Muokkaa kuvaa

note: i18n: ectx: property (text), widget (QCheckBox, chbCreateIndex)
en: Create index column
fi: Luo indeksisarake

note: i18n: ectx: property (toolTip), widget (QCheckBox, chbSimplifyWhitespaces)
en: Removes the whitespaces from the start and the end, and replaces each sequence of internal whitespaces with a single space.
fi: Poistaa tyhjemerkit alusta ja lopusta sekä korvaa kunkin sisäisen tyhjemerkkijonon yksittäisellä sanavälillä.

note: i18n: ectx: property (text), widget (QCheckBox, chbSimplifyWhitespaces)
en: Simplify whitespaces
fi: Sievennä tyhjemerkit

note: i18n: ectx: property (text), widget (QCheckBox, chbRemoveQuotes)
en: Remove quotes
fi: Poista lainausmerkit

note: i18n: ectx: property (text), widget (QCheckBox, chbHeader)
en: Use the first row to name the vectors
fi: Käytä ensimmäistä riviä vektorien niminä

note: i18n: ectx: property (text), widget (QLabel, lVectorNames)
en: Vector names:
fi: Vektorien nimet:

note: i18n: ectx: property (toolTip), widget (QLineEdit, kleVectorNames)
en: Vector names, space separated. E.g. "x y"
fi: Vektorien nimet välilyönnein erotettuna. Esim. ”x y”

note: i18n: ectx: property (text), widget (QCheckBox, chbSkipEmptyParts)
en: Skip empty parts
fi: Ohita tyhjät osat

note: i18n: ectx: property (text), widget (QLabel, lSkipBytes)
en: Skip Bytes:
fi: Ohita tavuja:

note: i18n: ectx: property (toolTip), widget (QSpinBox, niVectors)
en: The number of vectors in the file
fi: Vektorien määrä tiedostossa

note: i18n: ectx: property (text), widget (QLabel, lDataType) i18n: ectx: property (text), widget (QLabel, lType)
en: Data type:
fi: Tietotyyppi:

note: i18n: ectx: property (toolTip), widget (QSpinBox, sbSkipStartBytes)
en: Skip bytes at start of file
fi: Ohita tavuja tiedoston alusta

note: i18n: ectx: property (toolTip), widget (QSpinBox, sbSkipBytes)
en: Skip bytes after each value
fi: Ohita tavuja kunkin arvon jälkeen

note: i18n: ectx: property (text), widget (QLabel, lVectors)
en: Vectors:
fi: Vektoreja:

note: i18n: ectx: property (text), widget (QLabel, lSkipStartBytes)
en: Skip start bytes:
fi: Ohita tavuja alusta:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lByteOrder) #-#-#-#-#  3145 (liboktetakasten)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, byteOrderLabel)
en: Byte order:
fi: Tavujärjestys:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox) #-#-#-#-#  871 (kate-ctags-plugin)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, database) #-#-#-#-#  1255  #-#-#-#-# i18n: ectx: Menu (database_menu) #-#-#-#-#  1324 (kexi)  #-#-#-#-# i18n: ectx: propert
en: Database
fi: Tietokanta

note: #-#-#-#-#  1134 (add-printer)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, driverL) #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, driverLabel) #-#-#-#-#  1725 (kwin)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_5)
en: Driver:
fi: Ajuri:

note: i18n: ectx: property (text), widget (QLabel, lComment)
en: Comment character:
fi: Kommenttimerkki:

note: i18n: ectx: property (text), widget (QLabel, lSeparatingCharacter) i18n: ectx: property (text), widget (QLabel, lSeparator)
en: Separating string:
fi: Erotinmerkkijono:

note: i18n: ectx: property (text), widget (QLabel, lNumberFormat)
en: Number format:
fi: Lukumuoto:

en: Short name
fi: Lyhyt nimi

note: #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel3) #-#-#-#-#  3233 (Pidgin)  #-#-#-#-# tag = _("DN"); value = nm_user_record_get_dn(user_record); if (value) { purple_notify_user_info_add_pair(user_info, tag, value); }
en: Full name
fi: Koko nimi

note: i18n: ectx: property (text), widget (QLabel, labelPreview) i18n: ectx: property (text), widget (QLabel, label) i18n: ectx: property (text), widget (QLabel, lPreviewLines)
en: Number of rows to preview:
fi: Esikatseltavien rivien määrä:

note: i18n: ectx: property (toolTip), widget (QTreeWidget, twContent)
en: Shows the content of the selected HDF5 file
fi: Näyttää valitun HDF5-tiedoston sisällön

note: i18n: ectx: property (text), widget (QLabel, lImportFormat)
en: Import as:
fi: Tuo muodossa:

note: i18n: ectx: property (toolTip), widget (QComboBox, cbImportFormat)
en: Choose how to import the image
fi: Valitse, miten kuva tuodaan

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, collectionLabel)
en: Collection:
fi: Kokoelma:

note: i18n: ectx: property (toolTip), widget (QPushButton, bOpen) i18n: ectx: property (toolTip), widget (QPushButton, bFillingOpen)
en:  Select the file to import
fi:  Valitse tuotava tiedosto

note: i18n: ectx: property (toolTip), widget (QPushButton, bSaveFilter)
en: Save the current filter settings
fi: Tallentaa nykyiset suodatinasetukset

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lConnection) i18n: ectx: property (text), widget (QLabel, lConnections) #-#-#-#-#  1134 (add-printer)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, connectionL) #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: proper
en: Connection:
fi: Yhteys:

note: i18n: ectx: property (text), widget (QLabel, label_Match)
en: Field:
fi: Kenttä:

note: i18n: ectx: property (toolTip), widget (QPushButton, bFileInfo)
en: Show file info
fi: Näytä tiedoston tiedot

note: i18n: ectx: property (text), item, widget (QComboBox, cbSourceType)
en: File or Named Pipe
fi: Tiedosto tai nimetty putki

note: #-#-#-#-#  665 (gnome-control-center)  #-#-#-#-# Translators: The found device is a printer connected via serial port
en: Serial Port
fi: Sarjaportti

note: i18n: ectx: property (text), widget (QLabel, lStartRow)
en: Start row:
fi: Alkava rivi:

note: i18n: ectx: property (text), widget (QLabel, lStartColumn)
en: Start column:
fi: Aloittava sarake:

note: i18n: ectx: property (text), widget (QLabel, lEndColumn)
en: End column:
fi: Lopettava sarake:

note: i18n: ectx: property (text), widget (QLabel, lEndRow)
en: End row:
fi: Lopettava rivi:

en: Update Options
fi: Päivitysasetukset

note: i18n: ectx: property (text), widget (QLabel, lUpdateType)
en: Update:
fi: Virkistä:

en: Read:
fi: Luku:

note: i18n: ectx: property (text), widget (QLabel, lSampleSize)
en: Sample size:
fi: Näytekoko:

note: i18n: ectx: property (text), widget (QCheckBox, chbLinkFile)
en: Link the file
fi: Linkitä tiedosto

note: i18n: ectx: property (toolTip), widget (QLineEdit, leFileName)
en: Specify the name of the file to import.
fi: Valitse tuotavan tiedoston nimi.

note: i18n: ectx: property (title), widget (QGroupBox, gbObjects)
en: Objects to Import
fi: Vietävät oliot

note: i18n: ectx: property (text), widget (QCheckBox, chbUnusedObjects)
en: Import unused object
fi: Tuo käyttämättömät oliot

en: Import from:
fi: Tuo kohteesta:

note: i18n: ectx: property (title), widget (QGroupBox, gbConnection)
en: Manage connections:
fi: Yhteyksien hallinta

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lUserName) #-#-#-#-#  254 (choqok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  1625 (krdc)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  3330  #-#-#-#-# #-#-#-#-#  3334  #
en: User name:
fi: Käyttäjätunnus:

note: i18n: ectx: property (text), widget (QPushButton, bChange)
en: Make Changes
fi: Tee muutokset

note: i18n: ectx: property (text), widget (QLabel, lAutoScale)
en: Auto fit:
fi: Automaattisovitus:

note: i18n: ectx: property (text), widget (QLabel, lZeroOffset)
en: Zero-offset:
fi: Nollasiirtymä:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lScalingFactor)
en: Scaling factor:
fi: Skaalauskerroin:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lArrow) #-#-#-#-#  625 (glade3)  #-#-#-#-# AtkRole enumeration value #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, kcfg_DefaultCursor) #-#-#-#-#  3149 (okular)  #-#-#-#-# i18n: tag tool a
en: Arrow
fi: Nuoli

note: i18n: ectx: property (text), widget (QLabel, lMinorTicks)
en: Minor ticks
fi: Alimerkit

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lMinorTicksDirection) i18n: ectx: property (text), widget (QLabel, lMajorTicksDirection) i18n: ectx: property (text), widget (QLabel, lDirection) i18n: ectx: property (text), widget (QLabel, lFillingPosition) #-#-#-#-#  204 (PathSh
en: Direction:
fi: Suunta:

note: i18n: ectx: property (text), widget (QLabel, lMajorTicks)
en: Major ticks
fi: Päämerkit

en: Font Color:
fi: Fontin väri:

note: i18n: ectx: property (toolTip), widget (QCheckBox, chkLabelsAutoPrecision)
en: Automatically determine the optimal number of digits after the decimal point
fi: Määritä automaattisesti desimaalipisteen jälkeisten numeroiden optimaalinen määrä

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lLabelsPrefix) i18n: ectx: property (text), widget (QLabel, lValuesPrefix) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), 
en: Prefix:
fi: Etuliite:

note: i18n: ectx: property (toolTip), widget (QSpinBox, sbLabelsPrecision) i18n: ectx: property (toolTip), widget (QLabel, lLabelsPrecision)
en: Number of digits after the decimal point
fi: Numeroita desimaalipisteen jälkeen

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lLabelsPrecision) i18n: ectx: property (text), widget (QLabel, lValuesPrecision) i18n: ectx: property (text), widget (QLabel, lPrecision) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_3) #-#-
en: Precision:
fi: Tarkkuus:

note: i18n: ectx: property (text), widget (QLabel, lMajorGrid)
en: Major grid
fi: Pääruudukko

note: i18n: ectx: property (text), widget (QLabel, lMinorGrid)
en: Minor grid
fi: Apuruudukko

note: i18n: ectx: property (text), widget (QLabel, lFillingSecondColor) i18n: ectx: property (text), widget (QLabel, lBoxFillingSecondColor) i18n: ectx: property (text), widget (QLabel, lBackgroundSecondColor)
en: Second color:
fi: Toinen väri:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lMeanSymbolStyle) #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, minLabel_2)
en: Mean:
fi: Keskiarvo:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lHeight) i18n: ectx: property (text), widget (QLabel, lRightMargin) #-#-#-#-#  191 (koffice)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, te
en: Height:
fi: Korkeus:

note: i18n: ectx: property (text), widget (QRadioButton, rbRangeFirst)
en: Show f&irst
fi: Näytä &ensiksi

note: i18n: ectx: property (text), widget (QLabel, label) i18n: ectx: property (text), widget (QLabel, label_2) i18n: ectx: property (text), widget (QLabel, label_3) i18n: ectx: property (text), widget (QLabel, lXscale) i18n: ectx: property (text), widget (QLabel, lXRange)
en: x-Range:
fi: x-alue:

note: #-#-#-#-#  241 (cantor)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_3) i18n: ectx: property (text), widget (QLabel, label_6)
en: Minimum:
fi: Minimi:

note: i18n: ectx: property (text), widget (QLabel, lYscale)
en: y-Range:
fi: y-alue:

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: y-Range
fi: y-alue:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lEnabled) i18n: ectx: property (text), widget (QLabel, lFillingEnabled) i18n: ectx: property (text), widget (QLabel, label_2) i18n: ectx: property (text), widget (QLabel, label_4)
en: Enabled:
fi: Käytössä:

note: i18n: ectx: property (text), widget (QLabel, label)
en: x-Range
fi: x-alue

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tabPlotArea)
en: Plot Area
fi: Kaavion alue

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lBorderCornerRadius)
en: Corner radius:
fi: Kulman säde:

note: i18n: ectx: property (text), widget (QLabel, lLineSymbolWidth)
en: Line+Symbol Width:
fi: Viivan ja merkin paksuus:

note: i18n: ectx: property (text), widget (QLabel, lHorizontalSpacing)
en: Hor. spacing:
fi: Vaakavälistys:

note: i18n: ectx: property (text), widget (QLabel, lVerticalSpacing)
en: Ver. spacing:
fi: Pystyvälistys:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lValuesDistance) #-#-#-#-#  191 (koffice)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, shadowDistanceLabel) #-#-#-#-#  1635 (krita
en: Distance:
fi: Etäisyys:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tabErrorBars) #-#-#-#-#  225 (ChartShape)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, datasetShowErrorBar)
en: Error Bars
fi: Virhepalkit

note: i18n: ectx: property (text), widget (QLabel, lHorizontalAlignment)
en: Hor. align.:
fi: Vaakatasaus:

note: i18n: ectx: property (text), widget (QLabel, lVerticalAlignment)
en: Vert. align.:
fi: Pystytasaus:

note: i18n: ectx: property (text), item, widget (QComboBox, cbReadingType)
en: Read Whole File
fi: Lue koko tiedosto

note: i18n: ectx: property (text), widget (QLabel, lYStart)
en: y-Start:
fi: Aloitus-y:

note: i18n: ectx: property (text), widget (QLabel, lXStart)
en: x-Start:
fi: Aloitus-x:

note: i18n: ectx: property (text), widget (QLabel, lVersion_2)
en: LabPlot version
fi: Labplotin versio

note: i18n: ectx: property (text), widget (QLabel, lShowComments)
en: Column comments:
fi: Sarakekommentit:

note: i18n: ectx: property (text), widget (QLabel, lScaleContent)
en: Scale content:
fi: Skaalaa sisältö:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, pbRecalculate)
en: Recalculate
fi: Laske uudelleen

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lDataSourceCurve)
en: Curve:
fi: Käyrä:

note: #-#-#-#-#  3579 (rkward)  #-#-#-#-# i18n: ectx: <hierarchy> <menu label="Analysis"> <menu label="...">
en: Correlation
fi: Korrelaatio

note: i18n: ectx: property (text), widget (QLabel, label)
en: Normalize:
fi: Normalisoi:

en: Drop lines
fi: Kelluvat viivat

note: i18n: ectx: property (text), widget (QLabel, lErrorBarX)
en: x-error
fi: x-virhe

note: i18n: ectx: property (text), widget (QLabel, lXErrorType) i18n: ectx: property (text), widget (QLabel, lYErrorType)
en: Error type:
fi: Virhetyyppi:

note: i18n: ectx: property (text), widget (QLabel, lErrorBarY)
en: y-error
fi: y-virhe

note: i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Option:
fi: Asetus:

en: Derivative:
fi: Derivaatta:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (toolTip), widget (QToolButton, tbConstants) i18n: ectx: property (toolTip), widget (QToolButton, tbConstants1) i18n: ectx: property (toolTip), widget (QToolButton, tbConstants2) #-#-#-#-#  526 (genius master)  #-#-#-#-# internal #-#-#-#-#  909 (kcalc)  #
en: Constants
fi: Vakiot

note: i18n: ectx: property (toolTip), widget (QPushButton, pbOptions)
en: Advanced fit options
fi: Sovituksen lisäasetukset

note: i18n: ectx: (F test) <dialog label="...">
en: F test
fi: F-testi

en: Iterations
fi: Iteraatiot

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), item, widget (QTableWidget, twLog) #-#-#-#-#  3579 (rkward)  #-#-#-#-# i18n: ectx: (Basic statistics) <dialog label="Basic statistics"> <tab label="Robust statistics"> <frame label="M-Estimator"> <spinbox label="...">
en: Tolerance
fi: Toleranssi

note: i18n: ectx: property (text), item, widget (QTableWidget, twLog)
en: Calculation time
fi: Laskenta-aika

note: i18n: ectx: property (text), widget (QLabel, label)
en: X range
fi: X-alue

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, modelComboLabel) i18n: ectx: property (text), widget (QLabel, modelLabel) #-#-#-#-#  751 (gparted)  #-#-#-#-# Model #-#-#-#-#  1132 (partitionmanager)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_LabelTextSma
en: Model:
fi: Malli:

note: i18n: ectx: property (text), widget (QToolButton, lFit)
en: Fit:
fi: Sovita:

note: #-#-#-#-#  211 (kspreadsolver)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  1096 (kcm_remotecontrol)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_4) #-#-#-#-#  1499 (kigo)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: Parameters:
fi: Parametrit:

note: #-#-#-#-#  1611 (konsole)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/wm/util/prompt-wm.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-#
en: Window:
fi: Ikkuna:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lParameter) #-#-#-#-#  1500 (kile)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_lbParameter)
en: Parameter:
fi: Parametri:

en: Bias:
fi: Vinouma:

en: Percentile:
fi: Prosentti:

note: i18n: ectx: property (text), widget (QLabel, lRightValue)
en: Right value:
fi: Oikea arvo:

note: i18n: ectx: property (text), widget (QLabel, lLeftValue)
en: Left value:
fi: Vasen arvo:

note: i18n: ectx: property (text), widget (QLabel, lMaxIterations)
en: Max. iterations:
fi: Iteraatioita enintään:

note: i18n: ectx: property (text), widget (QLabel, lRobust)
en: Robust fit:
fi: Robusti sovitus:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, bClose)
en: Close File
fi: Sulje tiedosto

note: i18n: ectx: property (toolTip), widget (QToolButton, tbTexUsed)
en: TeX mode
fi: TeX-tila

note: i18n: ectx: property (text), widget (QLabel, label)
en: Font color:
fi: Väri:

note: i18n: ectx: property (toolTip), widget (QDoubleSpinBox, sbOffsetX) i18n: ectx: property (toolTip), widget (QDoubleSpinBox, sbOffsetY) i18n: ectx: property (toolTip), widget (QLabel, lOffsetX) i18n: ectx: property (toolTip), widget (QLabel, lOffsetY)
en: Distance to the axis tick labels
fi: Etäisyys akselin merkkeihin

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lText) #-#-#-#-#  1500 (kile)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_lbText) #-#-#-#-#  1611 (konsole)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, customCursorTextColorLabel) #-#-#-#-#  1635 (krita)  
en: Text:
fi: Teksti:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lFontTeX)
en: Main font:
fi: Pääfontti:

note: i18n: ectx: property (text), item, widget (QListWidget, lwWillStatistics)
en: Mean deviation
fi: Keskihajonta:

en: Message type:
fi: Viestin tyyppi:

note: i18n: ectx: property (text), item, widget (QComboBox, cbWillUpdate)
en: Time Interval
fi: Aikaväli

en: On Click
fi: Napsautettaessa

note: i18n: ectx: property (text), widget (QLabel, lWillUpdateInterval)
en: Time interval:
fi: Aikaväli:

note: i18n: ectx: property (text), item, widget (KComboBox, cbSampleRate)
en: 10000
fi: 10 000

note: i18n: ectx: property (text), item, widget (QComboBox, cbWillMessageType)
en: Own Message
fi: Oma viesti

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblTopic) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Topic:
fi: Aihe:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lDensity) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, densityRadioButton) #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: (Loaded from Default histogram options)
en: Density
fi: Tiheys

note: i18n: ectx: property (text), widget (QLabel, lColorMap)
en: Color map:
fi: Värikartta:

note: i18n: ectx: property (toolTip), widget (QPushButton, bCreateColorMap)
en: Create new color map
fi: Luo uusi värikartta

note: i18n: ectx: property (toolTip), widget (QPushButton, bOpenColorMap)
en: Open existing color map
fi: Avaa olemassa oleva värikartta

note: i18n: ectx: property (text), widget (QCheckBox, cbRelativeScaleEnabled)
en: Relative scale
fi: Suhteellinen asteikko

note: i18n: ectx: property (text), widget (QLabel, lLevelsNumber)
en: Number of levels:
fi: Tasojen määrä:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lLevelsLineColor)
en: Line color:
fi: Viivan väri:

note: i18n: ectx: property (text), widget (QCheckBox, chbLevelsMultiColoring)
en: Multicoloring
fi: Moniväritys

note: #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS)  #-#-#-#-# [grid]
en: Cache:
fi: Välimuisti:

note: #-#-#-#-#  982 (kcmlocale)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_labelDecimalSymbol) i18n: ectx: property (text), widget (QLabel, m_labelMonetaryDecimalSymbol)
en: Decimal separator:
fi: Desimaalierotin:

note: i18n: ectx: property (text), widget (QLabel, lMdiVisibility)
en: Sub-window visibility:
fi: Ali-ikkunan näkyvyys:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lTabPosition) #-#-#-#-#  1625 (krdc)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, tabOrientationLabel)
en: Tab position:
fi: Välilehden sijainti:

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Startup:
fi: Käynnistys:

note: i18n: ectx: property (text), widget (QLabel, lAutoSave)
en: Auto-Save:
fi: Automaattitallennus:

en: Reset Layout
fi: Nollaa asettelu

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lTheme) #-#-#-#-#  857 (plasma_applet_kalzium)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: Theme:
fi: Teema:

note: #-#-#-#-#  3  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lPerformance) #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
en: Performance
fi: Suorituskyky

note: i18n: ectx: property (text), widget (QLabel, lExportHeader)
en: Export header:
fi: Vie otsake:

note: i18n: ectx: property (text), widget (QLabel, lMatrixVHeader)
en: Export vertical header:
fi: Vie pystyotsake:

note: i18n: ectx: property (text), widget (QLabel, lMatrixHHeader)
en: Export horizontal header:
fi: Vie vaakaotsake:

note: i18n: ectx: property (text), widget (QLabel, lGridLines)
en: Grid lines:
fi: Ruudukkoviivat:

note: i18n: ectx: property (text), widget (QLabel, lCaptions)
en: Table captions:
fi: Taulukon selitteet:

note: i18n: ectx: property (text), widget (QLabel, lEmptyRows)
en: Skip empty rows:
fi: Ohita tyhjät rivit:

note: i18n: ectx: property (text), widget (QLabel, lExportArea)
en: Area to export:
fi: Vietävä alue:

note: i18n: ectx: property (text), widget (QLabel, lExportToFITS)
en: Export to:
fi: Vie:

note: i18n: ectx: property (text), widget (QLabel, lSorting)
en: Sort columns:
fi: Lajittelusarakkeet:

note: i18n: ectx: property (text), item, widget (QComboBox, cbSorting)
en: Separately
fi: Erillään

note: i18n: ectx: property (toolTip), widget (QLabel, lExportBackground) i18n: ectx: property (toolTip), widget (QCheckBox, chkExportBackground)
en: Check this option if the worksheet background should be exported.
fi: Valitse tämä, jos myös laskentataulukon tausta tulisi viedä.

note: i18n: ectx: property (text), widget (QLabel, lExportBackground)
en: Export background:
fi: Vie tausta:

en: Cartesian (x, y)
fi: Karteesinen (x, y)

en: No Image
fi: Ei kuvaa

en: Original Image
fi: Alkuperäinen kuva

en: Start value
fi: Aloitusarvo

en: Lower limit
fi: Alaraja

en: Upper limit
fi: Yläraja

[ctx: @title:window]
en: Add New Unit
fi: Lisää uusi yksikkö

en: Enter unit name here
fi: Kirjoita tähän yksikön nimi

en: &Add Keyword
fi: Lisää a&vainsana

[ctx: @title:window]
en: Specify the New Keyword
fi: Määritä uusi avainsana

en: Specify the name
fi: Anna nimi

en: Specify the value
fi: Anna arvo

en: Specify the comment
fi: Anna kommentti

en: Add new keyword
fi: Lisää uusi avainsana

en: Remove selected keyword
fi: Poista valittu avainsana

en: Add unit to keyword
fi: Lisää yksikkö avainsanaan

en: Cannot open file, file already opened.
fi: Tiedostoa ei voi avata: se on jo auki.

en: File already opened
fi: Tiedosto on jo auki

en: Add New Keyword
fi: Lisää uusi avainsana

en: Remove Keyword
fi: Poista avainsana

en: Add Unit
fi: Lisää yksikkö

en: Cannot Add Keyword
fi: Avainsanaa ei voi lisätä

en: Are you sure you want to delete the keyword '%1'?
fi: Haluatko varmasti poistaa avainsanan ”%1”?

en: Removing Keyword
fi: Poistetaan avainsanaa

note: #-#-#-#-#  20 (zim)  #-#-#-#-# plugin name | Dialog title
en: Insert Symbol
fi: Lisää symboli

en: Insert Date/Time
fi: Lisää päiväys/aika

en: No Border
fi: Ei reunaa

en: Object's bounding box
fi: Oliota rajaava laatikko

en: Complete worksheet
fi: Koko laskentataulukko

[ctx: %1 is the value of DPI of the current screen]
en: %1 (desktop)
fi: %1 (työpöytä)

[ctx: @title:window]
en: Custom Grid
fi: Mukautettu ruudukko

en: Quit Presentation
fi: Poistu esityksestä

en: Control the Modem Manager daemon
fi: Hallitse Modem Manager taustaprosessia

en: System policy prevents controlling the Modem Manager.
fi: Järjestelmän sääntö estää Modem Managerin hallinta-asetusten muuttamisen.

en: Unlock and control a mobile broadband device
fi: Avaa ja hallitse mobiilia laajakaistalaitetta

en: System policy prevents unlocking or controlling the mobile broadband device.
fi: Järjestelmän sääntö estää avaamasta tai hallitsemasta mobiilia laajakaistalaitetta.

en: Add, modify, and delete mobile broadband contacts
fi: Lisää, muuta ja poista mobiilin laajakaistan yhteystietoja

en: System policy prevents adding, modifying, or deleting this device's contacts.
fi: Järjestelmän sääntö estää lisäämästä, muuttamasta tai poistamasta tämän laitteen yhteystietoja.

en: Send, save, modify, and delete text messages
fi: Lähetä, talleta, muuta ja poista tekstiviestejä

en: System policy prevents sending or manipulating this device's text messages.
fi: Järjestelmän sääntö estää lähettämästä tai muokkaamasta tämän laitteen tekstiviestejä.

en: Accept incoming voice calls or start outgoing voice calls.
fi: Hyväksy tulevat puhelut tai aloita (ääni)puheluita.

en: System policy prevents voice calls.
fi: Järjestelmän sääntö estää äänipuhelut.

en: Query network time and timezone information
fi: Tarkista verkon aika ja aikavyöhyketiedot

en: System policy prevents querying network time information.
fi: Järjestelmän sääntö estää tarkastamasta verkon aikaa ja aikavyöhyketietoja.

en: Enable and view geographic location and positioning information
fi: Salli ja katso sijainti- ja paikkatiedot

en: System policy prevents enabling or viewing geographic location information.
fi: Järjestelmän sääntö estää sallimasta tai katsomasta sijainti- ja paikkatietoja

en: Query and utilize network information and services
fi: Tarkista ja käytä verkon tietoja ja palveluita

en: System policy prevents querying or utilizing network information and services.
fi: Järjestelmän sääntö estää tarkistamasta tai käyttämästä verkon tietoja ja palveluita.

en: Query and manage firmware on a mobile broadband device
fi: Tarkista ja hallitse mobiilin laajakaistalaitteen laiteohjelmistoa

en: System policy prevents querying or managing this device's firmware.
fi: Järjestelmän sääntö estää tarkistamasta ja hallitsemasta tämän laitteen laiteohjelmistoa.

en: ModemManager needs to reset devices
fi: Modem Managerin pitää uudelleen käynnistää laitteita

en: Connection sharing via a protected Wi-Fi network
fi: Yhteyden jakaminen suojatun langattoman verkon kautta

en: System policy prevents sharing connections via a protected Wi-Fi network
fi: Tietoturvakäytäntö estää yhteyksien jakamisen suojatun langattoman verkon kautta

en: Connection sharing via an open Wi-Fi network
fi: Yhteyden jakaminen avoimen langattoman verkon kautta

en: System policy prevents sharing connections via an open Wi-Fi network
fi: Tietoturvakäytäntö estää yhteyksien jakamisen avoimen langattoman verkon kautta

en: Modify persistent system hostname
fi: Muuta järjestelmän verkkonimeä

en: System policy prevents modification of the persistent system hostname
fi: Tietoturvakäytäntö estää tietokoneen nimen muuttamisen

en: Wired connection
fi: Yhteys kaapelilla

en: # Created by NetworkManager
fi: # NetworkManagerin luoma

en: # Merged from %s
fi: # Yhdistetty tiedostosta %s

en: Mobile Broadband
fi: Mobiililaajakaista

en: No service name specified
fi: Palvelun nimeä ei määritetty

en: Failed to initialize the crypto engine.
fi: Salausmoottoria ei voitu alustaa.

en: Failed to decrypt the private key: unexpected padding length.
fi: Henkilökohtaisen avaimen purku epäonnistui: odottamaton täytepituus.

en: Failed to decrypt the private key.
fi: Salaisen avaimen purku epäonnistui.

en: Error initializing certificate data: %s
fi: Virhe alustettaessa varmenteen tietoja: %s

en: Couldn't decode certificate: %s
fi: Varmennetta ei voitu purkaa: %s

en: Couldn't initialize PKCS#12 decoder: %s
fi: PKCS#12-tulkkia ei voitu alustaa: %s

en: Couldn't decode PKCS#12 file: %s
fi: PKCS#12-tiedostoa ei voitu purkaa: %s

en: Couldn't verify PKCS#12 file: %s
fi: PKCS#12-tiedostoa ei voitu varmentaa: %s

en: Failed to initialize the crypto engine: %d.
fi: Salausmoottoria ei voitu alustaa: %d.

en: Failed to initialize the decryption cipher slot.
fi: Salausmenetelmän lohkoa ei voitu alustaa.

en: Failed to set symmetric key for decryption.
fi: Symmetristä salausavainta ei voitu asettaa.

en: Failed to set IV for decryption.
fi: Salauksen purun aloitusvektorin asetus epäonnistui.

en: Failed to initialize the decryption context.
fi: Salauksen purun kontekstia ei voitu alustaa.

en: Failed to decrypt the private key: %d.
fi: Salaisen avaimen purku epäonnistui: %d

en: Failed to decrypt the private key: decrypted data too large.
fi: Henkilökohtaisen avaimen purkaminen ei onnistu: käsiteltävää dataa on liikaa.

en: Failed to finalize decryption of the private key: %d.
fi: Salaisen avaimen salauksen purkua ei voitu viimeistellä: %d.

en: Failed to initialize the encryption cipher slot.
fi: Salausavainpaikan alustus epäonnistui.

en: Failed to set symmetric key for encryption.
fi: Symmetrisen avaimen asettaminen salausta varten ei onnistunut.

en: Failed to set IV for encryption.
fi: Salauksen alustusvektorin asettaminen epäonnistui.

en: Failed to initialize the encryption context.
fi: Salauskontekstin alustus epäonnistui.

en: Failed to encrypt: %d.
fi: Virhe salauksessa: %d.

en: Unexpected amount of data after encrypting.
fi: Odottamaton määrä tietoa salauksen jälkeen.

en: Couldn't decode certificate: %d
fi: Varmennetta ei voitu tulkita: %d

en: Couldn't initialize PKCS#12 decoder: %d
fi: PKCS#12-tulkkia ei voitu alustaa: %d

en: Couldn't decode PKCS#12 file: %d
fi: PKCS#12-tiedostoa ei voitu tulkita: %d

en: Couldn't verify PKCS#12 file: %d
fi: PKCS#12-tiedostoa ei voitu varmistaa: %d

en: Could not generate random data.
fi: Ei voitu tuottaa satunnaista dataa.

en: PEM key file had no end tag '%s'.
fi: PEM-avaintiedostossa ei ole loppumerkkiä "%s".

en: Malformed PEM file: Proc-Type was not first tag.
fi: Virheellinen PEM-tiedosto: ensimmäinen merkintä ei ollut Proc-Type.

en: Malformed PEM file: unknown Proc-Type tag '%s'.
fi: Virheellinen PEM-tiedosto: tuntematon Proc-Type-merkintä "%s".

en: Malformed PEM file: DEK-Info was not the second tag.
fi: Virheellinen PEM-tiedosto: DEK-Info ei ollut toinen merkintä.

en: Malformed PEM file: no IV found in DEK-Info tag.
fi: Virheellinen PEM-tiedosto: alustusvektoria ei löytynyt DEK-Infosta.

en: Malformed PEM file: invalid format of IV in DEK-Info tag.
fi: Virheellinen PEM-tiedosto: alustusvektori DEK-Infossa on virheellinen.

en: Malformed PEM file: unknown private key cipher '%s'.
fi: Virheellinen PEM-tiedosto: tuntematon salaisen avaimen sifferi "%s".

en: Could not decode private key.
fi: Salaista avainta ei voitu purkaa.

en: IV must be an even number of bytes in length.
fi: Alustusvektorin täytyy olla parillisen tavumäärän pituinen.

en: IV contains non-hexadecimal digits.
fi: Alustusvektori sisältää muita kuin heksadesimaalisia merkkejä.

en: Unable to determine private key type.
fi: Salaisen avaimen tyyppiä ei voi selvittää.

en: Failed to decode certificate.
fi: Varmennetta ei voitu purkaa.

en: invalid attribute: %s
fi: virheellinen attribuutti: %s

en: is empty
fi: on tyhjä

en: unmanaged
fi: hallinnoimaton

en: connecting (prepare)
fi: yhdistetään (valmistellaan)

en: connecting (configuring)
fi: yhdistetään (määritellään)

en: connecting (need authentication)
fi: yhdistetään (tarvitsee valtuutuksen)

en: connecting (getting IP configuration)
fi: yhdistetään (haetaan IP määrittelyjä)

en: connecting (checking IP connectivity)
fi: yhdistää (tarkastaa IP yhteyttä)

en: connecting (starting secondary connections)
fi: yhdistää (käynnistää toisen tason yhteydet)

en: The IP configuration is no longer valid
fi: IP-asetukset ei ole enää voimassa

note: TRANSLATORS: device status reason
en: Secrets were required, but not provided
fi: Salaisuuksia ei annettu, vaikka niitä pyydettiin

note: TRANSLATORS: device status reason
en: PPP service failed to start
fi: PPP-palvelun käynnistys epäonnistui

note: TRANSLATORS: device status reason
en: PPP service disconnected
fi: PPP-palvelun yhteys katkaistu

note: TRANSLATORS: device status reason
en: PPP failed
fi: PPP epäonnistui

note: TRANSLATORS: device status reason
en: DHCP client failed to start
fi: DHCP-asiakkaan käynnistys epäonnistui

note: TRANSLATORS: device status reason
en: DHCP client error
fi: DHCP-asiakkaan virhe

note: TRANSLATORS: device status reason
en: DHCP client failed
fi: DHCP-asiakas epäonnistui

note: TRANSLATORS: device status reason
en: Shared connection service failed to start
fi: Jaetun yhteyden palvelun käynnistys epäonnistui

note: TRANSLATORS: device status reason
en: Shared connection service failed
fi: Jaetun yhteyden palvelu epäonnistui

note: TRANSLATORS: device status reason
en: AutoIP service failed to start
fi: AutoIP-palvelun käynnistys epäonnistui

note: TRANSLATORS: device status reason
en: AutoIP service error
fi: AutoIP-palvelun virhe

note: TRANSLATORS: device status reason
en: AutoIP service failed
fi: AutoIP-palvelu epäonnistui

note: TRANSLATORS: device status reason
en: No dial tone
fi: Ei valintaääntä

note: TRANSLATORS: device status reason
en: Not searching for networks
fi: Verkkoja ei etsitä

note: TRANSLATORS: device status reason
en: Network registration denied
fi: Verkkoon rekisteröinti estettiin

note: TRANSLATORS: device status reason
en: Failed to register with the requested network
fi: Määritettyyn verkkoon rekisteröinti epäonnistui

en: The device was removed
fi: Laite on poistettu.

en: NetworkManager went to sleep
fi: Verkon hallinta vaipui lepotilaan.

en: The device's existing connection was assumed
fi: Laitteen olemassa oleva yhteys on oletus

en: The modem could not be found
fi: Modeemia ei löytynyt

en: GSM Modem's SIM PIN required
fi: GSM-modeemin SIM-kortin PIN-koodi vaaditaan

en: GSM Modem's SIM PUK required
fi: GSM-modeemin SIM-kortin PUK-koodi vaaditaan.

en: A dependency of the connection failed
fi: Yhteyden riippuvuus epäonnistui

en: A secondary connection of the base connection failed
fi: Perusyhteyden toissijainen yhteys epäonnistui

en: DCB or FCoE setup failed
fi: DCB:n tai FCoE:n asennus epäonnistui.

en: Modem now ready and available
fi: Modeemi on saatavilla ja käyttövalmiina.

en: Unknown reason
fi: Tuntematon syy

en: The VPN service failed to start
fi: VPN-palvelun käynnistäminen epäonnistui

en: Private key password
fi: Yksityisen avaimen salasana

note: #-#-#-#-#  4012 (zypper.fi)  #-#-#-#-# "/etc/init.d/ script that might be used to restart the command (guessed)
en: Service
fi: Palvelu

en: Authentication required by wireless network
fi: Langaton verkko vaatii tunnistautumisen

en: Wired 802.1X authentication
fi: Kiinteän 802.1X-yhteyden tunnistautuminen

en: PIN code required
fi: PIN-koodi vaaditaan

en: Certificate password
fi: Varmenteen salasana

en: Group password
fi: Ryhmän salasana

note: #-#-#-#-#  3340  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Gateway
fi: Yhdyskäytävä

en: %d (unknown)
fi: %d (tuntematon)

en: PAC URL
fi: PAC URL-osoite

en: PAC script
fi: PAC-komentosarja

en: Bridge port
fi: Sillan portti

en: Team port
fi: Joukkueen portti

en: User settings
fi: Käyttäjäasetukset

en: Wired Ethernet
fi: Kiinteä Ethernet

en: Controls whether IGMP snooping is enabled for this bridge. Note that if snooping was automatically disabled due to hash collisions, the system may refuse to enable the feature until the collisions are resolved.
fi: Kontrolloi onko IGMP nuuskinta käytössä tässä sillassa. Huomaa, että mikäli nuuskinta oli automaattisesti estetty johtuen tiivisteiden törmäyksistä, järjestelmä voi kieltäytyä ottamasta omianaisuutta käyttöön kunnes törmäykset on selvitetty.

en: GROUP
fi: RYHMÄ

en: Error: NetworkManager is not running.
fi: Virhe: NetworkManager ei ole käynnissä.

en: NetworkManager is not running
fi: NetworkManager ei ole käynnissä

en: activating
fi: akitvoidaan

en: deactivated
fi: ei käytössä

en: VPN connecting (prepare)
fi: VPN yhdistää (valmistelu)

en: VPN connecting (need authentication)
fi: VPN yhdistää (tarvitaan autentikointi)

en: VPN connecting
fi: VPN yhdistää

en: VPN connecting (getting IP configuration)
fi: VPN yhdistää (haetaan IP-asetuksia)

en: VPN connected
fi: VPN yhdistetty

en: VPN connection failed
fi: VPN-yhteyden avaus epäonnistui

en: VPN disconnected
fi: VPN-yhteys katkaistu

note: #-#-#-#-#  783 (gtk+)  #-#-#-#-# Placeholder in --name=NAME in --help output #-#-#-#-#  786 (gtk+)  #-#-#-#-# #-#-#-#-#  808 (help2man 1.45.2pre1)  #-#-#-#-# Translators: "NAME", "SYNOPSIS" and other one or two word strings in all upper case are manual page section headings.  The man(1) manual page 
en: NAME
fi: NIMI

en: No connection specified
fi: Yhteyttä ei ole määritelty

en: Error: %s argument is missing.
fi: Virhe: %s-argumentti puuttuu.

en: Error: %s.
fi: Virhe: %s.

en: no active connection on device '%s'
fi: ei aktiivista yhteyttä laitteessa '%s'

en: no active connection or device
fi: ei aktiivista yhteyttä tai laitetta

en: device '%s' not compatible with connection '%s'
fi: laite '%s' ei ole yhteensopiva yhteyden '%s' kanssa

en: no device found for connection '%s'
fi: laitetta yhteydelle '%s' ei löytynyt

en: Error: Connection activation failed: %s
fi: Virhe: Yhteyden aktivointi epäonnistui: %s

en: Error: %s.
fi: Virhe: %s.

en: Interface:
fi: Käyttöliittymä:

en: Device details
fi: Laitetiedot

en: Status of devices
fi: Laitteiden tilat

en: Error: Timeout %d sec expired.
fi: Virhe: Yhteydenmuodostus kesti liian kauan (%d s)

en: Error: Access point with bssid '%s' not found.
fi: Virhe: Tukiasemaa bssid:llä '%s' ei löytynyt.

en: Error: Device '%s' not found.
fi: Virhe: laitetta '%s' ei löytynyt.

en: connecting
fi: yhdistetään

en: starting
fi: käynnistetään

en: started
fi: aloitettu

en: Connectivity
fi: Yhteys

note: #-#-#-#-#  3754 (totem.help.HEAD)  #-#-#-#-# (itstool) path: varlistentry/term
en: Networking
fi: Verkko

note: #-#-#-#-#  480 (freeciv 2.6)  #-#-#-#-# TRANS: "unknown" city name TRANS: "unknown" location TRANS: unrecognized command #-#-#-#-#  3603 (seahorse)  #-#-#-#-# TRANSLATORS: (unknown) expiry date
en: (unknown)
fi: (tuntematon)

en: Ethernet connection %d
fi: Ethernet-yhteys %d

en: Wi-Fi connection %d
fi: Wifi-yhteys %d

en: InfiniBand connection %d
fi: InfiniBand-yhteys %d

en: DSL connection %d
fi: DSL-yhteys %d

en: Bond connection %d
fi: Sidottu yhteys %d

en: Bridge connection %d
fi: Siltaava yhteys %d

en: Team connection %d
fi: Tiimiyhteys %d

en: VLAN connection %d
fi: VLAN-yhteys %d

en: IP tunnel
fi: IP-tunneli

en: IP tunnel connection %d
fi: IP-tunneliyhteys %d

en: VPN connection %d
fi: VPN-yhteys %d

en: Edit Connection
fi: Muokkaa yhteyttä

en: Ethernet device
fi: Ethernet-laite

note: #-#-#-#-#  261 (cinnamon-control-center)  #-#-#-#-# TRANSLATORS: column for device list #-#-#-#-#  702 (gnome-power-manager)  #-#-#-#-# TRANSLATORS: the device ID of the current device, e.g. "battery0" #-#-#-#-#  934  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, name_label) #-#-#-#-#  949 
en: Device
fi: Laite

note: #-#-#-#-#  3583  #-#-#-#-# i18n: ectx: (Export Table / CSV files) <dialog label="Export Table / CSV files"> [...] <dropdown label="File encoding"> <option label="...">
en: (default)
fi: (oletus)

en: Round-robin
fi: Kiertovuorottelu

en: MII (recommended)
fi: MII (suositeltu)

en: Link monitoring
fi: Linkin valvonta

en: Link up delay
fi: Linkki ylös -viive

en: Link down delay
fi: Linkki alas -viive

en: Path cost
fi: Polun kustannus

en: Hairpin mode
fi: Hairpin-tila

note: i18n: ectx: property (title), widget (QGroupBox, stpGroup)
en: Enable STP (Spanning Tree Protocol)
fi: Käytä STP:tä (Spanning Tree Protocol)

en: Max age
fi: Suurin mahdollinen ikä

note: #-#-#-#-#  3131 (network-manager-applet)  #-#-#-#-# IP-over-InfiniBand "datagram mode"
en: Datagram
fi: Datagrammi

en: Input key
fi: Syöteavain

en: Output key
fi: Tuotosavain

note: #-#-#-#-#  3326  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, method)
en: Link-Local
fi: Linkkipaikallinen

en: Shared
fi: Jaettu

en: Addresses
fi: Osoitteet

note: i18n: ectx: property (text), widget (QCheckBox, cbIgnoreAutoRoutes)
en: Ignore automatically obtained routes
fi: Ohita automaattisesti saadut reitit

note: i18n: ectx: property (text), widget (QCheckBox, mppe)
en: Use point-to-point encryption (MPPE)
fi: Käytä point-to-point-salausta (MPPE)

note: i18n: ectx: property (text), widget (QCheckBox, mppe128)
en: Require 128-bit encryption
fi: Vaadi 128-bittinen salaus

note: i18n: ectx: property (text), widget (QCheckBox, mppeStateful)
en: Use stateful MPPE
fi: Käytä tilallista MPPE:tä

note: i18n: ectx: property (text), widget (QCheckBox, tcpComp)
en: Use TCP header compression
fi: Käytä TCP-otsakkeiden pakkausta

note: i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
en: Access Point
fi: Tukiasema

note: #-#-#-#-#  3326  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, securityCombo)
en: Dynamic WEP (802.1x)
fi: Dynaaminen WEP (802.1x)

note: #-#-#-#-#  3326  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, wepAuth)
en: Shared Key
fi: Jaettu avain

note: #-#-#-#-#  1473 (kdevreviewboard)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_2) #-#-#-#-#  3780  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
en: Destination
fi: Kohde

en: New Connection
fi: Uusi yhteys

en: connection
fi: yhdistää

note: Translators: this is a fatal error quit message * printed on the command line
en: Could not parse arguments
fi: Argumenttien jäsentäminen epäonnistui

en: Fortinet SSLVPN client
fi: Fortinet SSLVPN -asiakasohjelmisto

en: Client for Fortinet SSLVPN virtual private networks
fi: Asiakasohjelmisto Fortinet SSLVPN -erillisverkkoihin

en: Support for configuring Fortinet SSLVPN virtual private network connections.
fi: Tuki Fortinet SSLVPN -erillisverkkoyhteyksien määrittämiseen.

note: #-#-#-#-#  6 (NetworkManager-fortisslvpn)  #-#-#-#-# Otherwise, we have no saved password, or the password flags indicated * that the password should never be saved. #-#-#-#-#  11 (NetworkManager-pptp)  #-#-#-#-#
en: You need to authenticate to access the Virtual Private Network “%s”.
fi: Yhteydenotto VPN-verkkoon “%s” vaatii tunnistautumisen.

note: #-#-#-#-#  1628  #-#-#-#-# i18n: ectx: property (text), widget (QTreeWidget, listTokens)
en: Token
fi: Tunniste

en: _Token:
fi: _Merkki:

en: Compatible with Fortinet SSLVPN servers.
fi: Yhteensopiva Fortinet SSLVPN -palvelimien kanssa.

en: invalid gateway “%s”
fi: virheellinen yhdyskäytävä “%s”

en: property “%s” invalid or not supported
fi: ominaisuus “%s” on virheellinen tai se ei ole tuettu

en: Missing required option “%s”.
fi: Vaadittu valinta “%s” puuttuu.

en: No VPN secrets!
fi: Ei VPN-salaisuuksia!

en: missing plugin file "%s"
fi: puuttuva liitännäistiedosto "%s"

en: Could not find the openfortivpn binary.
fi: openfortivpn-binääritiedostoa ei löytynyt.

en: Missing VPN username.
fi: Puuttuva VPN-käyttäjätunnus.

en: Missing or invalid VPN password.
fi: Virheellinen tai puuttuva VPN-salasana.

en: SSLVPN Advanced Options
fi: SSLVPN-lisävalinnat

note: i18n: ectx: attribute (title), widget (QWidget, tabAdv)
en: Advanced Properties
fi: Lisäominaisuudet

note: i18n: ectx: property (toolTip), widget (PasswordField, password)
en: Password passed to SSLVPN when prompted for it.
fi: SSLVPN:lle välitettävä salasana sitä kysyttäessä.

en: User _name
fi: _Käyttäjätunnus

en: A_dvanced…
fi: _Lisäasetukset…

en: _User Certificate
fi: _Käyttäjävarmenne

en: Invalid VPN username.
fi: Virheellinen VPN-käyttäjätunnus.

en: DER, PEM, or PKCS#8 private keys (*.der, *.pem, *.pk8, *.key)
fi: DER-, PEM- tai PKCS#8-yksityisavaimet (*.der, *.pem, *.pk8, *.key)

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Filter in open file dialog, shows all files (*) #-#-#-#-#  3620 (simple-scan)  #-#-#-#-# Save dialog: Filter name to show all files
en: All Files
fi: Kaikki tiedostot

en: Choose a Certificate Authority certificate…
fi: Valitse CA-varmenne…

en: Choose your private key…
fi: Valitse yksityinen avain…

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, cmbAuthType) #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, cmbConnectionType)
en: Certificates (TLS)
fi: Varmenteet (TLS)

en: _Gateway:
fi: _Yhdyskäytävä:

en: User Authentication
fi: Käyttäjän todentaminen

en: Password passed to PPPD when prompted for it.
fi: PPPD:lle välitettävä salasana, kun sitä kysytään.

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, Label_3) #-#-#-#-#  3337  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lbl_ntdomain) #-#-#-#-#  3339  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lbl_ntDomain)
en: NT Domain:
fi: NT-toimialue:

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) i18n: ectx: property (text), widget (QLabel, textLabel2) #-#-#-#-#  3328  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel8)
en: CA Certificate:
fi: CA-varmenne:

note: #-#-#-#-#  1181  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, pkeyAuthCertLabel) #-#-#-#-#  3340  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_3) i18n: ectx: property (text), widget (QLabel, label_4) i18n: ectx: property (text), widget (QLabel, label)
en: Certificate:
fi: Varmenne:

en: L2TP IPsec Options
fi: L2TP:n IPsec-valinnat

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, cbIkelifetime)
en: Phase1 Lifetime:
fi: Phase1-elinaika:

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, cbSalifetime)
en: Phase2 Lifetime:
fi: Phase2-elinaika:

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_7)
en: Phase1 Algorithms:
fi: Phase1-algoritmit:

note: #-#-#-#-#  3327  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_8)
en: Phase2 Algorithms:
fi: Phase2-algoritmit:

en: _Enforce UDP encapsulation
fi: Pakota UDP-kapselointi

en: Use IP c_ompression
fi: Käytä IP-pakkausta

en: L2TP PPP Options
fi: L2TP:n PPP-valinnat

en: Allow the following authentication methods:
fi: Salli seuraavat tunnistusmenetelmät:

en: Security and Compression
fi: Salaus ja pakkaus

en: Use _Point-to-Point encryption (MPPE)
fi: Käytä _Point-to-Point-salausta (MPPE)

en: _Security:
fi: _Salaus:

en: Allow st_ateful encryption
fi: Salli _tilallinen salaus

en: Choose your personal certificate…
fi: Valitse henkilökohtainen varmenne…

en: Compatible with Microsoft and other L2TP VPN servers.
fi: Yhteensopiva Microsoftin ja muiden L2TP VPN-palvelinten kanssa.

en: All Available (Default)
fi: Kaikki mahdolliset (oletus)

en: 128-bit (most secure)
fi: 128-bittinen (turvallisempi)

en: 40-bit (less secure)
fi: 40-bittinen (vähemmän turvallinen

en: invalid gateway '%s'
fi: virheellinen yhdyskäytävä "%s"

en: property '%s' invalid or not supported
fi: ominaisuus "%s" on virheellinen tai se ei ole tuettu

en: Invalid or missing L2TP gateway.
fi: Virheellinen tai puuttuva L2TP-yhdyskäytävä.

en: Don't quit when VPN connection terminates
fi: Älä lopeta VPN-yhteyden päättyessä

en: IPsec VPN client
fi: IPsec VPN -asiakasohjelmisto

en: Compatible with Libreswan and Cisco IPsec VPN servers.
fi: Yhteensopiva Libreswan- ja Cisco IPsec VPN -palvelimien kanssa.

note: #-#-#-#-#  3330  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, groupPasswordLabel)
en: Group Password:
fi: Ryhmän salasana:

en: _Group Password:
fi: _Ryhmän salasana:

en: IPsec based VPN
fi: IPsec-pohjainen VPN

en: Can’t open file “%s”: %s
fi: Ei voida avata tiedostoa “%s”: %s

en: Error writing to file “%s”: %s
fi: Virhe kirjoittaessa tiedostoon “%s”: %s

en: A password is required.
fi: Salasana vaaditaan.

en: This service provides integrated IPsec VPN capability to NetworkManager.
fi: Tämä palvelu integroi IPsec VPN -ominaisuudet NetworkManageriin.

en: _User password:
fi: _Käyttäjän salasana:

en: G_roup name:
fi: _Ryhmän nimi:

en: _Secret:
fi: _Salaisuus:

en: Show passwords
fi: Näytä salasanat

en: Ad_vanced…
fi: _Lisäasetukset…

note: i18n: ectx: property (text), widget (QCheckBox, cbPFS)
en: Disable PFS
fi: Poista PFS käytöstä

en: Saved
fi: Tallennettu

note: #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, m_joinPreferences) #-#-#-#-#  1686 (kded_ktp_integration_module)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, m_downloadUrlCheckBox)
en: Always Ask
fi: Kysy aina

note: #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, cmbProxyType)
en: Not Required
fi: Ei vaadittu

en: _Secondary Password:
fi: _Toissijainen salasana:

en: Cisco Compatible VPN (vpnc)
fi: Cisco-yhteensopiva VPN-asiakas (vpnc)

en: Compatible with various Cisco, Juniper, Netscreen, and Sonicwall IPsec-based VPN gateways.
fi: Yhteensopiva useiden esimerkiksi Ciscon, Juniperin, Netscreenin ja Sonicwallin valmistamien IPsec-pohjaisten VPN-yhdyskäytävien kanssa.

en: Secure (default)
fi: Turvallinen (oletus)

en: Weak (use with caution)
fi: Heikko (käytä varoen)

en: None (completely insecure)
fi: Ei salausta (täysin turvaton)

note: #-#-#-#-#  3330  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_4)
en: NAT traversal:
fi: NAT-läpäisytapa:

en: OpenConnect VPN client
fi: OpenConnect-VPN-asiakas

en: Client for Cisco AnyConnect SSL VPN virtual private networks
fi: Asiakasohjelmisto Ciscon AnyConnect SSL VPN -virtuaalierillisverkkoihin

en: Support for configuring SSL VPN virtual private network connections using OpenConnect.
fi: Asetustuki SSL VPN -erillisverkkoyhteyksille, jotka käyttävät OpenConnectia.

en: Compatible with Cisco AnyConnect, Juniper and ocserv based networks.
fi: Yhteensopiva Cisco AnyConnectin, Juniperin ja ocserv-pohjaisten verkkojen kanssa.

en: Connect to VPN “%s”
fi: Yhdistä VPN:ään “%s”

en: Connect to VPN
fi: Muodosta VPN-yhteys

en: <b>The certificate may be invalid or untrusted!</b>
fi: <b>Varmenne voi olla virheellinen tai ei-luotettu!</b>

en: <b>Reason:
fi: <b>Syy:

en: I really know what I am doing
fi: Tiedän kyllä mitä teen

en: Connect anyway
fi: Yhdistä silti

en: VPN host
fi: VPN-palvelin

en: Select a host to fetch the login form
fi: Valitse palvelin, josta kirjautumislomake noudetaan

en: Save passwords
fi: Tallenna salasanat

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l159 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l127
en: Invalid cookie '%s'
fi: Virheellinen eväste '%s'

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1304 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l749 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l701
en: Logout failed.
fi: Uloskirjautuminen epäonnistui.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/array.c#l1306 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l751 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l703
en: Logout successful.
fi: Uloskirjautuminen onnistui.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l143
en: Please enter your username and password
fi: Syötä käyttäjätunnuksesi ja salasanasi

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l407
en: Please select GlobalProtect gateway.
fi: Valitse GlobalProtect-yhdyskäytävä.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l417
en: GATEWAY:
fi: YHDYSKÄYTÄVÄ:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-globalprotect.c#l697
en: Server is neither a GlobalProtect portal nor a gateway.
fi: Palvelin ei ole GlobalProtect-portaali tai -yhdyskäytävä.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth-juniper.c#l520
en: Failed to find or parse web form in login page
fi: Kirjautumissivulta ei löydetty tai ei voitu jäsentää verkkolomaketta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l569 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l191
en: Empty response from server
fi: Tyhjä vastaus palvelimelta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l580 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l266
en: Failed to parse server response
fi: Palvelimen vastauksen jäsentäminen epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l582 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l244 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/f5.c#l286 https://git.infra
en: Response was:%s
fi: Vastaus oli:%s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l665
en: Asked for password but '--no-passwd' set
fi: Kysyttiin salasanaa, mutta valitsin '--no-passwd' asetettu

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l963 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l328 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l877
en: Failed to open HTTPS connection to %s
fi: HTTPS-yhteyden muodostus kohteeseen %s epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1013
en: Downloaded new XML profile
fi: Ladattu uusi XML-profiili

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/auth.c#l1283
en: Unknown response from server
fi: Tuntematon vastaus palvelimelta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/compat.c#l249
en: (error 0x%lx)
fi: (virhe 0x%lx)

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l305
en: Error creating HTTPS CONNECT request
fi: Virhe luotaessa HTTPS CONNECT -pyyntöä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l321
en: Error fetching HTTPS response
fi: Virhe noutaessa HTTPS-vastausta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l348
en: VPN service unavailable; reason: %s
fi: VPN-palvelu ei ole käytettävissä; syy: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l360
en: Got CONNECT response: %s
fi: Saatiin CONNECT-vastaus: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1024
en: Unknown packet %02x %02x %02x %02x %02x %02x %02x %02x
fi: Tuntematon paketti %02x %02x %02x %02x %02x %02x %02x %02x

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1117 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l1285 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l1046 https://gi
en: Reconnect failed
fi: Uudelleenyhdistys epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/cstp.c#l1221
en: Send BYE packet: %s
fi: Lähetä BYE-paketti: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l111 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l188
en: No DTLS address
fi: Ei DTLS-osoitetta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/dtls.c#l125 #-#-#-#-#  3186 (openconnect)  #-#-#-#-# XXX: Theoretically, SOCKS5 proxies can do UDP too
en: No DTLS when connected via proxy
fi: Ei DTLS:ää välityspalvelimen kautta yhdistettäessä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l88
en: incoming
fi: saapuva

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/esp.c#l89
en: outgoing
fi: lähtevä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls-dtls.c#l558
en: (Is a firewall preventing you from sending UDP packets?)
fi: (Estääkö palomuuri lähettämästä UDP-paketteja?)

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l890 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1463 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l501
en: Enter PEM pass phrase:
fi: Anna PEM-tunnuslause:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1073 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l413
en: Using PKCS#11 certificate %s
fi: Käytetään PKCS#11-varmennetta %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1074
en: Using system certificate %s
fi: Käytetään järjestelmävarmennetta %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1104 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l920
en: Using certificate file %s
fi: Käytetään varmennetiedostoa %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1154
en: No certificate found in file
fi: Varmennetta ei löytynyt tiedostosta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1159
en: Loading certificate failed: %s
fi: Varmenteen lataaminen epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1324 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l649
en: Using PKCS#11 key %s
fi: Käytetään PKCS#11-avainta %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1357
en: Using private key file %s
fi: Käytetään yksityisen avaimen tiedostoa %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1368 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l744
en: This version of OpenConnect was built without TPM support
fi: Tämä versio OpenConnectista koostettiin ilman TPM-tukea

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1384
en: This version of OpenConnect was built without TPM2 support
fi: Tämä versio OpenConnectista koostettiin ilman TPM2-tukea

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1496 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1078
en: Enter PKCS#8 pass phrase:
fi: Anna PKCS#8-tunnuslause:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1652 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l649 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l804
en: Using client certificate '%s'
fi: Käytetään asiakasvarmennetta '%s'

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l1891
en: Setting certificate failed: %s
fi: Varmenteen asettaminen epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2045
en: Server presented no certificate
fi: Palvelin ei esittänyt varmennetta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2075
en: Error importing server's cert
fi: Virhe tuotaessa palvelimen varmennetta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2089
en: Error checking server cert status
fi: Virhe tarkistaessa palvelimen varmenteen tilaa

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2094
en: certificate revoked
fi: varmenne on kumottu

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2096
en: signer not found
fi: allekirjoittajaa ei löydy

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2102
en: certificate not yet activated
fi: varmennetta ei ole vielä aktivoitu

en: signature verification failed
fi: allekirjoituksen varmennus epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2163 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1464 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1627
en: Server certificate verify failed: %s
fi: Palvelinvarmenteen varmistaminen epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2279 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1852
en: Loading certificate failed. Aborting.
fi: Varmenteen lataaminen epäonnistui. Lopetetaan.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2432 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1961
en: SSL connection cancelled
fi: SSL-yhteys peruttu

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2439
en: SSL connection failure: %s
fi: SSL-yhteys epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2616 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l204
en: PIN required for %s
fi: %s vaatii PIN-koodin

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2620 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l207
en: Wrong PIN
fi: Väärä PIN

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2623
en: This is the final try before locking!
fi: Tämä on viimeinen yritys ennen lukkiutumista!

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2625
en: Only a few tries left before locking!
fi: Vain muutama yritys jäljellä ennen lukkiutumista!

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gnutls.c#l2630 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l211
en: Enter PIN:
fi: Anna PIN:

en: owner
fi: omistaja

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l664
en: ESP disabled
fi: ESP ei käytössä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/gpst.c#l707
en: Connecting to HTTPS tunnel endpoint ...
fi: Yhdistetään HTTPS-tunnelin päätepisteeseen...

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l68
en: Attempting HTTP Basic authentication to proxy
fi: Yritetään HTTP Basic authentication -tunnistautumista välityspalvelimelle

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l70
en: Attempting HTTP Basic authentication to server '%s'
fi: Yritetään HTTP Basic authentication -tunnistautumista palvelimelle '%s'

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l97
en: Attempting HTTP Bearer authentication to server '%s'
fi: Yritetään HTTP Bearer -tunnistautumista palvelimelle '%s'

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l111 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1143
en: This version of OpenConnect was built without GSSAPI support
fi: Tämä versio OpenConnectista koostettiin ilman GSSAPI-tukea

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l152
en: Proxy requested Basic authentication which is disabled by default
fi: Välityspalvelin pyysi Basic authentication -tunnistautumista, mikä on oletuksena pois käytöstä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http-auth.c#l155
en: Server '%s' requested Basic authentication which is disabled by default
fi: Palvelin '%s' vaati Basic authentication -tunnistautumista, mikä on oletuksena pois päältä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l254
en: Failed to parse HTTP response '%s'
fi: HTTP-vastauksen '%s' jäsentäminen epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l260
en: Got HTTP response: %s
fi: Saatiin HTTP-vastaus: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l302
en: Invalid cookie offered: %s
fi: Virheellinen eväste tarjottu: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l322
en: SSL certificate authentication failed
fi: SSL-varmennetunnistautuminen epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l366
en: Unknown Transfer-Encoding: %s
fi: Tuntematon Transfer-Encoding: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l992
en: general failure
fi: yleinen virhe

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l998
en: command not supported / protocol error
fi: komento ei ole tuettu / yhteyskäytännön virhe

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1053
en: Authenticated to SOCKS server using password
fi: Tunnistauduttu SOCKS-palvelimelle käyttäen salasanaa

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1120 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1127
en: SOCKS server requested GSSAPI authentication
fi: SOCKS-palvelin pyysi GSSAPI-tunnistautumisen

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1133
en: SOCKS server requested password authentication
fi: SOCKS-palvelin pyysi salasanalla tunnistautumisen

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1140
en: SOCKS server requires authentication
fi: SOCKS-palvelin vaatii tunnistautumisen

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1149
en: SOCKS server requested unknown authentication type %02x
fi: SOCKS-palvelin pyysi tuntemattoman tunnistautumistyypin %02x

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1192
en: SOCKS proxy error %02x: %s
fi: SOCKS-välityspalvelimen virhe %02x: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1196
en: SOCKS proxy error %02x
fi: SOCKS-välityspalvelimen virhe %02x

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/http.c#l1313
en: Unknown proxy type '%s'
fi: Tuntematon välityspalvelimen tyyppi '%s'

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l117
en: Cisco AnyConnect or openconnect
fi: Cisco AnyConnect tai openconnect

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l118
en: Compatible with Cisco AnyConnect SSL VPN, as well as ocserv
fi: Yhteensopiva Cisco AnyConnect SSL VPN:n sekä ocserv:in kanssa

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l137
en: Compatible with Juniper Network Connect
fi: Yhteensopiva Juniper Network Connectin kanssa

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l158
en: Compatible with Palo Alto Networks (PAN) GlobalProtect SSL VPN
fi: Yhteensopiva Palo Alto Networks (PAN) GlobalProtect SSL VPN:n kanssa

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l178
en: Compatible with Pulse Connect Secure SSL VPN
fi: Yhteensopiva Pulse Connect Secure SSL VPN:n kanssa

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l321
en: Unknown VPN protocol '%s'
fi: Tuntematon VPN-protokolla '%s'

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l477
en: No IP address received. Aborting
fi: IP-osoitetta ei saatu. Keskeytetään

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/library.c#l985
en: Only https:// permitted for server URL
fi: Vain https:// sallitaan osana palvelimen osoitetta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l380
en: CommandLineToArgvW() failed: %s
fi: CommandLineToArgvW() epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l428
en: ReadConsole() failed: %s
fi: ReadConsole() epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l441
en: fgetws() failed: %s
fi: fgetws() epäonnistui: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l700
en: Supported protocols:
fi: Tuetut protokollat:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l717
en: Set VPN protocol
fi: Aseta VPN-protokolla

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l847
en: Usage:  openconnect [options] <server>
fi: Käyttö:  openconnect [valinnat] <palvelin>

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l848
en: Open client for multiple VPN protocols, version %s
fi: Avoin asiakasohjelmisto useille VPN-protokollille, versio %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l850
en: Read options from config file
fi: Lue valinnat asetustiedostosta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l851
en: Report version number
fi: Ilmoita versionumero

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l852
en: Display help text
fi: Näytä ohjeteksti

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l857
en: Set login username
fi: Aseta kirjautumisen käyttäjänimi

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l858
en: Disable password/SecurID authentication
fi: Poista käytöstä salasana-/SecurID-tunnistautuminen

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l859
en: Do not expect user input; exit if it is required
fi: Älä odota käyttäjäsyötettä; lopeta jos sellaista vaaditaan

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l878
en: Server validation
fi: Palvelimen vahvistaminen

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l884
en: Set proxy server
fi: Aseta välityspalvelin

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l885
en: Set proxy authentication methods
fi: Aseta välityspalvelimen tunnistautumistavat

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l896
en: Authentication (two-phase)
fi: Tunnistautuminen (kaksivaiheinen)

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l901
en: Print cookie before connecting
fi: Tulosta eväste ennen yhdistämistä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l929
en: XML config file
fi: XML-asetustiedosto

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l933
en: Disable all compression
fi: Poista kaikki pakkaus käytöstä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l935
en: Require perfect forward secrecy
fi: Vaadi perfect forward secrecy

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l936
en: Disable DTLS and ESP
fi: Poista käytöstä DTLS ja ESP

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l945
en: default:
fi: oletus:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l948
en: Trojan binary (CSD) execution
fi: Troijalaisbinäärin (CSD) suoritus

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1131
en: Invalid user "%s": %s
fi: Virheellinen käyttäjä "%s": %s

en: in progress
fi: käynnissä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l1936
en: OpenConnect version %s
fi: OpenConnect-versio %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2040
en: No server specified
fi: Palvelinta ei ole määritetty

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2054
en: This version of openconnect was built without libproxy support
fi: Tämä versio openconnectista koostettiin ilman libproxy-tukea

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2145
en: Creating SSL connection failed
fi: SSL-yhteyden luominen epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2168
en: See https://www.infradead.org/openconnect/vpnc-script.html
fi: Lue https://www.infradead.org/openconnect/vpnc-script.html

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2227
en: Unknown error; exiting.
fi: Tuntematon virhe, poistutaan.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2330
en: 
    Certificate from VPN server "%s" failed verification.
    Reason: %s
fi: 
    Varmenne VPN-palvelimelta "%s" ei läpäissyt vahvistusta.
    Syy: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2730
en: Can't open ~/.stokenrc file
fi: Tiedostoa ~/.stokenrc ei voi avata

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/main.c#l2771
en: General Yubikey failure: %s
fi: Yleinen Yubikey-virhe: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l213
en: ESP encryption: 0x%02x (%s)
fi: ESP-salaus: 0x%02x (%s)

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l232
en: ESP HMAC: 0x%02x (%s)
fi: ESP-HMAC: 0x%02x (%s)

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l243
en: ESP compression: %d
fi: ESP-pakkaus: %d

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l251 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l474
en: ESP port: %d
fi: ESP-portti: %d

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l767 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2691
en: new incoming
fi: uusi saapuva

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/oncp.c#l768 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2692
en: new outgoing
fi: uusi lähtevä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l576
en: SSL_set_session() failed
fi: SSL_set_session() epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-dtls.c#l780
en: This is probably because your OpenSSL is broken
    See http://rt.openssl.org/Ticket/Display.html?id=2984
fi: Tämä johtuu luultavasti siitä, että käytössäsi oleva OpenSSL on rikki
    Lue http://rt.openssl.org/Ticket/Display.html?id=2984

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l275
en: PIN locked
fi: PIN lukittu

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l278
en: PIN expired
fi: PIN vanhentunut

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l281
en: Another user already logged in
fi: Toinen käyttäjä on jo kirjautuneena

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l499
en: Certificate has no public key
fi: Varmenteella ei ole julkista avainta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l506 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l530
en: Certificate does not match private key
fi: Varmenne ei vastaa yksityistä avainta

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l713 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl-pkcs11.c#l719
en: This version of OpenConnect was built without PKCS#11 support
fi: Tämä versio OpenConnectista koostettiin ilman PKCS#11-tukea

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l551 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1014
en: Loading private key failed
fi: Yksityisen avaimen lataaminen epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l654
en: PKCS#12 contained no certificate!
fi: PKCS#12 ei sisältänyt varmennetta!

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l661
en: PKCS#12 contained no private key!
fi: PKCS#12 ei sisältänyt yksityistä avainta!

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l781 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l930
en: Failed to open certificate file %s: %s
fi: Ei voitu avata varmennetiedostoa %s: %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l792
en: Loading certificate failed
fi: Varmenteen lataaminen epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l837
en: PEM file
fi: PEM-tiedosto

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1676
en: <error>
fi: <virhe>

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1702
en: SSL certificate and key do not match
fi: SSL-varmenne ja avain eivät täsmää

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/openssl.c#l1951
en: SSL connection failure
fi: SSL-yhteys epäonnistui

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l415
en: ESP encryption: 0x%04x (%s)
fi: ESP-salaus: 0x%04x (%s)

note: #-#-#-#-#  3334  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, realmLabel)
en: Realm:
fi: Alue:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l878
en: Session:
fi: Istunto:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l993
en: Enter secondary credentials:
fi: Anna toissijaiset kirjautumistietosi:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1003 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1195
en: Secondary username:
fi: Toissijainen käyttäjänimi:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1013
en: Secondary password:
fi: Toissijainen salasana:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1084
en: Password expired. Please change password:
fi: Salasanasi on vanhentunut. Vaihda salasana:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1088 #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Current password:
fi: Nykyinen salasana:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1093 #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2) i18n: ectx: property (text), widget (QLabel, textLabel3) #-#-#-#-#  1615 (kopete)  #
en: New password:
fi: Uusi salasana:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1098
en: Verify new password:
fi: Vahvista uusi salasana:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1116
en: Passwords do not match.
fi: Salasanat eivät täsmää.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1121
en: Current password too long.
fi: Nykyinen salasana on liian pitkä.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1126
en: New password too long.
fi: Uusi salasana on liian pitkä.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1213
en: Please enter your passcode:
fi: Anna varmistuskoodi:

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1670
en: Authentication failure: Code 0x%02x
fi: Tunnistautumisvirhe: Koodi 0x%02x

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l1823
en: Pulse authentication cookie not accepted
fi: Pulse-tunnistautumisevästettä ei hyväksytty

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/pulse.c#l2730
en: Unknown Pulse packet
fi: Tuntematon Pulse-paketti

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l496
en: Reconnecting to proxy %s
fi: Yhdistetään uudelleen välityspalvelimeen %s

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l728
en: System error
fi: Järjestelmävirhe

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l731
en: Key not found
fi: Avainta ei löytynyt

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l737
en: Wrong password
fi: Väärä salasana

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/ssl.c#l967
en: File %s is empty
fi: Tiedosto %s on tyhjä

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/sspi.c#l313
en: EncryptMessage() failed: %lx
fi: EncryptMessage() epäonnistui: %lx

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l147 https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l232
en: All fields are required; try again.
fi: Kaikki kentät vaaditaan, yritä uudelleen.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l208
en: Enter software token PIN.
fi: Anna ohjelmistopohjaisen tokenin PIN.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l239
en: Invalid PIN format; try again.
fi: Virheellinen PIN-muoto, yritä uudelleen.

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/stoken.c#l319
en: Generating RSA token code
fi: Luodaan RSA-tokenin koodia

note: #-#-#-#-#  9 (openconnect)  #-#-#-#-# https://git.infradead.org/users/dwmw2/openconnect.git/blob/f036af620b:/yubikey.c#l230
en: Yubikey PIN:
fi: Yubikeyn PIN:

en: PEM certificates (*.pem, *.crt, *.key)
fi: PEM-varmenteet (*.pem, *.crt, *.key)

en: Select A File
fi: Valitse tiedosto

en: _VPN Protocol
fi: _VPN-protokolla

en: _Proxy
fi: _Välityspalvelin

en: CA C_ertificate
fi: _CA-varmenne

en: Allow security scanner _trojan (CSD)
fi: Salli tietoturvaskannauksen _troijalainen (CSD)

en: Trojan (CSD) _Wrapper Script
fi: Troijalaisen (CSD) _kääreskripti

en: Reported OS
fi: Ilmoitettu OS

en: Common values: linux linux-64 win mac-intel android apple-ios
fi: Yleiset arvot: linux linux-64 win mac-intel android apple-ios

note: #-#-#-#-#  3328  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Certificate Authentication
fi: Varmenteella tunnistautuminen

en: Private _Key
fi: Y_ksityinen avain

en: Use _FSID for key passphrase
fi: Käytä _FSID:tä avaintunnuslausetta varten

en: Token _Mode
fi: Token-_tila

en: Token Sec_ret
fi: Token-_salaisuus

en: RSA SecurID — read from ~/.stokenrc
fi: RSA SecurID — luetaan tiedostosta ~/.stokenrc

en: RSA SecurID — manually entered
fi: RSA SecurID — kirjoitetaan käsin

en: TOTP — manually entered
fi: TOTP — kirjoitetaan käsin

en: HOTP — manually entered
fi: HOTP — kirjoitetaan käsin

en: Multi-protocol VPN client (openconnect)
fi: Useamman protokollan VPN-asiakas (openconnect)

en: Compatible with Cisco AnyConnect, Juniper Network Connect and Junos Pulse, and PAN GlobalProtect SSL VPNs.
fi: Yhteensopiva Cisco AnyConnectin, Juniper Network Connectin sekä Junos Pulsen, ja PAN GlobalProtect SSL VPN:n kanssa.

en: Compatible with Cisco AnyConnect and Juniper Network Connect and Junos Pulse SSL VPNs.
fi: Yhteensopiva Cisco AnyConnectin ja Juniper Network Connectin sekä Junos Pulse SSL VPN:ien kanssa.

en: Cisco AnyConnect Compatible VPN (openconnect)
fi: Cisco AnyConnect -yhteensopiva VPN (openconnect)

en: Compatible with Cisco AnyConnect SSL VPN.
fi: Yhteensopiva Cisco AnyConnect SSL VPN:n kanssa.

en: Could not find openconnect binary.
fi: Ei löydetty openconnect-binääritiedostoa.

en: No VPN gateway specified.
fi: VPN-yhdyskäytävää ei ole määritetty.

en: nm-openconnect-service provides integrated Cisco AnyConnect SSL VPN capability to NetworkManager.
fi: nm-openconnect-service tarjoaa integroidun Cisco AnyConnect SSL VPN -kyvykkyyden NetworkManagerille.

en: OpenVPN client
fi: OpenVPN-asiakasohjelmisto

en: Client for OpenVPN virtual private networks
fi: Asiakasohjelmisto OpenVPN-erillisverkkoihin

en: Support for configuring OpenVPN virtual private network connections.
fi: Tuki OpenVPN-erillisverkkoyhteyksien määrittämiseen.

en: OpenVPN is a popular and flexible free-software VPN solution.
fi: OpenVPN on suosittu ja monipuolinen sekä avoin VPN-ratkaisu.

en: Certificate pass_word:
fi: Varmenteen _salasana:

en: _HTTP proxy password:
fi: HTTP-välityspalvelimen _salasana:

note: #-#-#-#-#  2520 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  2670 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  2852 (manpages-l10n)  #-#-#-#-#
en: double quote
fi: lainausmerkit

en: single quote
fi: heittomerkki

en: “%s” is not a directory
fi: “%s” ei ole hakemisto

en: configuration error: %s (line %ld)
fi: määritysvirhe: %s (rivi %ld)

en: unknown or unsupported option
fi: tuntematon tai ei-tuettu valinta

en: The file to import wasn’t a valid OpenVPN client configuration
fi: Tuotava tiedosto ei ollut kelvollinen OpenVPN-asetustiedosto

en: The file to import wasn’t a valid OpenVPN configure (no remote)
fi: Tuotava tiedosto ei ollut kelvollinen OpenVPN-kokoonpano (ei etäpäätä)

en: connection is not a valid OpenVPN connection
fi: yhteys ei kelvollinen OpenVPN-yhteys

en: Compatible with the OpenVPN server.
fi: Yhteensopiva OpenVPN-palvelimen kanssa.

en: Choose an OpenVPN static key…
fi: Valitse OpenPVN:n kiinteä avain…

en: OpenVPN Static Keys (*.key)
fi: Kiinteät OpenVPN-avaimet (*.key)

note: i18n: ectx: property (text), item, widget (QComboBox, cbCertCheck)
en: Verify whole subject exactly
fi: Varmista koko aihe tarkasti

note: i18n: ectx: property (text), item, widget (QComboBox, cbCertCheck)
en: Verify name exactly
fi: Varmista nimi tarkasti

note: i18n: ectx: property (text), item, widget (QComboBox, cbCertCheck)
en: Verify name by prefix
fi: Varmista nimi etuliitteen mukaan

note: i18n: ectx: property (text), item, widget (QComboBox, cbCertCheck)
en: Verify subject partially (legacy mode, strongly discouraged)
fi: Varmista aihe osin (yhteensopivuusasetus: älä käytä, jos mahdollista)

en: Not required
fi: Ei vaadittu

note: interface name is max 15 chars
en: (automatic)
fi: (automaattinen)

note: i18n: ectx: property (text), item, widget (QComboBox, cbSpecifyExitRestartPing)
en: ping-exit
fi: ping-lopetus

note: i18n: ectx: property (text), item, widget (QComboBox, cbSpecifyExitRestartPing)
en: ping-restart
fi: ping-uudelleenkäynnistys

en: invalid port
fi: virheellinen portti

en: invalid protocol
fi: virheellinen protokolla

en: invalid address “%s”
fi: virheellinen osoite “%s”

en: A username is required.
fi: Käyttäjätunnus vaaditaan.

en: A username and password are required.
fi: Käyttäjätunnus ja salasana vaaditaan.

en: A private key password is required.
fi: Yksityisen avaimen salasana vaaditaan.

en: An HTTP Proxy username is required.
fi: HTTP-välityspalvelimen käyttäjätunnus vaaditaan.

en: An HTTP Proxy password is required.
fi: HTTP-välityspalvelimen salasana vaaditaan.

en: An HTTP Proxy username and password are required.
fi: HTTP-välityspalvelimen käyttäjätunnus ja salasana vaaditaan.

en: Invalid connection type.
fi: Virheellinen yhteyden tyyppi.

en: Could not find the openvpn binary.
fi: openvpn-binääriohjelmaa ei löytynyt.

en: Invalid port number “%s”.
fi: Virheellinen porttinumero “%s”.

en: Invalid proxy type “%s”.
fi: Virheellinen välityspalvelimen tyyppi “%s”.

en: Invalid keysize “%s”.
fi: Virheellinen avainkoko  “%s”.

en: Invalid TUN MTU size “%s”.
fi: Virheellinen TUN MTU -koko “%s”.

en: Unknown connection type “%s”.
fi: Tuntematon yhteyden tyyppi “%s”.

en: User “%s” not found, check NM_OPENVPN_USER.
fi: Käyttäjää “%s” ei löytynyt, tarkista NM_OPENVPN_USER.

en: Group “%s” not found, check NM_OPENVPN_GROUP.
fi: Ryhmää “%s” ei löytynyt, tarkista NM_OPENVPN_GROUP.

en: nm-openvpn-service provides integrated OpenVPN capability to NetworkManager.
fi: nm-openvpn-service tarjoaa integroidun OpenVPN-toiminnon NetworkManageriin.

en: Maybe
fi: Ehkä

en: Remote IP Address
fi: Etä-IP-osoite

en: Local IP Address
fi: Paikallinen IP-osoite

en: Key Direction
fi: Avaimen suunta

en: OpenVPN Advanced Options
fi: OpenVPN-lisäasetukset

en: Use custom gateway p_ort
fi: Käytä _mukautettua yhdyskäytävän porttia

en: Use custom _renegotiation interval
fi: Käytä mukautettua _uudelleenneuvotteluväliä

en: Data _compression
fi: Datan _pakkaus

en: Use a _TCP connection
fi: Käytä _TCP-yhteyttä

en: Set virtual _device type
fi: Aseta virtuaali_laitteen tyyppi

en:  and _name
fi:  ja _nimi

en: Use custom UDP _fragment size
fi: Käytä omavalintaisia _UDP-osien kokoa

note: i18n: ectx: property (text), widget (QCheckBox, chkIpv6TunLink)
en: IPv6 tun link
fi: IPv6-tun-linkki

en: Specify max routes
fi: Määritä enimmäisreitit

en: Ci_pher
fi: Salausmenetelmä

en: _HMAC Authentication
fi: _HMAC-tunnistautuminen

en: Verify CRL from file
fi: Vahvista CRL tiedostosta

en: Choose CRL file
fi: Valitse CRL-tiedosto

en: Choose CRL directory
fi: Valitse CRL-hakemisto

en: Server _Certificate Check
fi: _Palvelimen varmenteen tarkistus

note: i18n: ectx: property (toolTip), widget (QCheckBox, chkNsCertType) i18n: ectx: property (toolTip), widget (QLabel, lblNsCertType) i18n: ectx: property (toolTip), widget (QComboBox, cmbNsCertType)
en: Require that peer certificate was signed with an explicit nsCertType designation.
fi: Vaadi, että etäkoneen varmenne on allekirjoitettu eksplisiittisellä nsCertType-nimityksellä.

en: Key _Direction
fi: Avai_men suunta

en: Key _File
fi: _Avaintiedosto

en: Extra Certificates
fi: Lisävarmenteet

en: TLS version control
fi: TLS-versiohallinta

en: TLS _min version
fi: TLS:n _vähimmäisversio

en: TLS ma_x version
fi: TLS:n eni_mmäisversio

en: TLS Authentication
fi: TLS-tunnistautuminen

en: Proxy _Type
fi: _Välityspalvelimen tyyppi

en: Server _Address
fi: _Palvelimen osoite

en: _Retry indefinitely when errors occur
fi: _Yritä jatkuvasti uudelleen virheen tapahtuessa

en: Proxy _Username
fi: Välityspalvelimen _käyttäjätunnus

en: Proxy Passwor_d
fi: Välityspalvelimen _salasana

note: #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, proxyTab)
en: Proxies
fi: Välityspalvelimet

en: <b>Authentication</b>
fi: <b>Tunnistautuminen</b>

en: page 1
fi: sivu 1

en: page 2
fi: sivu 2

en: Device: %s
fi: Laite: %s

en: Select file to import
fi: Valitse tuotava tiedosto

en: PPTP VPN client
fi: PPTP VPN -asiakas

en: Client for PPTP virtual private networks
fi: Asiakas PPTP-erillisverkoille

en: Compatible with various PPTP servers including Microsoft.
fi: Yhteensopiva lukuisten PPTP-palvelinten kanssa, mukaan lukien Microsoftin.

en: Compatible with Microsoft and other PPTP VPN servers.
fi: Yhteensopiva Microsoftin ja muiden PPTP VPN-palvelinten kanssa.

en: Could not find pptp client binary.
fi: pptp-asiakasohjelmiston binääriä ei löytynyt.

en: Invalid or missing PPTP gateway.
fi: Virheellinen tai puuttuva PPTP-yhdyskäytävä.

en: PPTP Advanced Options
fi: PPTP-lisävalinnat

note: i18n: ectx: property (toolTip), widget (PasswordField, lePassword) i18n: ectx: property (toolTip), widget (PasswordField, edt_password)
en: Password passed to PPTP when prompted for it.
fi: PPTP:lle välitettävä salasana sitä kysyttäessä.

en: Find Device
fi: Etsi laite

en: Telephone Number
fi: Puhelinnumero

en: Connection Name
fi: Yhteyden nimi

en: Compatible with the SSH server.
fi: Yhteensopiva SSH-palvelimen kanssa.

note: i18n: ectx: property (text), item, widget (QComboBox, cmb_authType)
en: SSH Agent
fi: SSH-agentti

en: SSH Advanced Options
fi: SSH-lisäasetukset

note: #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, chkCustomPort) #-#-#-#-#  3338  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, chk_useCustomGatewayPort)
en: Use custom gateway port:
fi: Oma yhdyskäytäväportti:

note: i18n: ectx: property (text), widget (QCheckBox, chk_extraSshOptions)
en: Extra SSH options:
fi: SSH:n lisäasetukset:

note: i18n: ectx: property (text), widget (QCheckBox, chk_remoteDeviceNumber)
en: Remote device number:
fi: Etälaitteen numero:

note: i18n: ectx: property (text), widget (QCheckBox, chk_useTapDevice)
en: Use a TAP device
fi: Käytä TAP-laitetta

note: i18n: ectx: property (text), widget (QCheckBox, chk_doNotReplaceDefaultRoute)
en: Do not replace default route
fi: Älä korvaa oletusreittiä

en: <b>Network Settings</b>
fi: <b>Verkkoasetukset</b>

note: #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel7) #-#-#-#-#  3338  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lbl_remoteIp) i18n: ectx: property (text), widget (QLabel, lbl_remoteIpv6)
en: Remote IP Address:
fi: Etä-IP-osoite:

note: i18n: ectx: property (text), widget (QCheckBox, chk_useIpv6)
en: Use IPv6
fi: Käytä IPv6:ta

note: i18n: ectx: property (text), widget (QLabel, lbl_sshKeyFile)
en: SSH Key File:
fi: SSH-avaintiedosto:

note: #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_16) i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Key Direction:
fi: Avaimen suunta:

note: #-#-#-#-#  3329  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel5)
en: Static Key:
fi: Kiinteä avain:

en: SSTP VPN Connection Manager
fi: SSTP VPN -yhteyksien hallinta

en: Add, Remove, and Edit SSTP VPN Connections
fi: Lisää, poista tai muokkaa SSTP VPN -yhteyksiä

en: Ad_vanced...
fi: _Lisäasetukset...

en: SSTP Advanced Options
fi: SSTP-lisävalinnat

en: Compatible with Microsoft and other SSTP VPN servers.
fi: Yhteensopiva Microsoftin ja muiden SSTP VPN-palvelinten kanssa.

en: Could not find sstp client binary.
fi: sstp-asiakasohjelmiston binääriä ei löytynyt.

en: Invalid or missing SSTP gateway.
fi: Virheellinen tai puuttuva SSTP-yhdyskäytävä.

en: Client for Cisco IPsec virtual private networks
fi: Asiakasohjelmisto Cisco IPsec -erillisverkoille

en: Cisco (default)
fi: Cisco (oletus)

en: NAT-T when available (default)
fi: NAT-T kun käytettävissä (oletus)

en: NAT-T always
fi: NAT-T aina

en: DH Group 1
fi: DH-ryhmä 1

en: DH Group 2 (default)
fi: DH-ryhmä 2 (oletus)

en: DH Group 5
fi: DH-ryhmä 5

en: Server (default)
fi: Palvelin (oletus)

en: DH Group 2
fi: DH-ryhmä 2

en: Choose a Certificate Authority (CA) certificate…
fi: Valitse Certificate Authority (CA) -varmenne…

en: PEM certificates (*.pem, *.crt, *.cer)
fi: PEM-varmenteet (*.pem, *.crt, *.cer)

en: Could not find vpnc binary.
fi: vpnc-binääriä ei löytynyt.

en: Gro_up password
fi: _Ryhmän salasana

en: G_roup name
fi: _Ryhmän nimi

en: User _password
fi: _Käyttäjän salasana

en: User na_me
fi: Käyttäjätunnus

en: Use _hybrid authentication
fi: Käytä _hybriditunnistautumista

en: CA _File
fi: _CA-tiedosto

en: Advance_d…
fi: _Lisäasetukset…

en: Ve_rsion
fi: Ve_rsio

en: Disable Dead _Peer Detection
fi: Älä havaitse vastap_ään katoamista

en: _Local port
fi: _Paikallinen portti

en: _IKE DH Group
fi: _IKE DH -ryhmä

en: _NAT traversal
fi: _NAT-läpäisytapa

en: _Encryption method
fi: _Salausmenetelmä

en: (seconds)
fi: (sekuntia)

note: TRANSLATORS: The user specified * an invalid action
en: A correct role is required
fi: Sopiva rooli on annettava

note: TRANSLATORS: the user did not * specify anything about what to * download or where
en: A destination directory and the package names to download are required
fi: Kohdehakemisto ja ladattavien pakettien nimet paketit on annettava

en: A filename is required
fi: Tiedostonimi vaaditaan

note: TRANSLATORS: the user did not * specify what they wanted to install
en: A filename to install is required
fi: Asennettavan tiedoston nimi on annettava

note: TRANSLATORS: geeky error, real * users won't see this
en: A licence identifier (eula-id) is required
fi: Lisenssin tunniste (eula-id) on annettava

note: TRANSLATORS: The user did not * provide a package name
en: A package name is required
fi: Paketin nimi on annettava

note: TRANSLATORS: the user did not * specify what they wanted to install
en: A package name to install is required
fi: Asennettavan paketin nimi on annettava

note: TRANSLATORS: the user did not * specify what they wanted to remove
en: A package name to remove is required
fi: Poistettavan paketin nimi on annettava

note: TRANSLATORS: The user did not * specify a package name
en: A package name to resolve is required
fi: Ratkaistavan paketin nimi on annettava

note: TRANSLATORS: each package * "provides" certain things, e.g. * mime(gstreamer-decoder-mp3), * the user didn't specify it
en: A package provide string is required
fi: Paketin tarjoaja-merkkijono on annettava

en: A repo id and autoremove required
fi: Repo-id tarvitaan ja automaattinen poisto vaaditaan

en: A repo name, parameter and value are required
fi: Asennuslähteen nimi, parametri ja arvo on annettava

note: TRANSLATORS: The user did not * specify a repository name
en: A repository name is required
fi: Asennuslähteen nimi on annettava

note: TRANSLATORS: the user * needs to provide a search term TRANSLATORS: the user needs * to provide a search term
en: A search term is required
fi: Hakutermi on annettava

note: TRANSLATORS: a search type can * be name, details, file, etc
en: A search type is required, e.g. name
fi: Haun tyyppi tarvitaan, esim. nimi

note: TRANSLATORS: geeky error, real * users won't see this
en: A type, key_id and package_id are required
fi: Tyyppi, key_id ja package_id on annettava

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Accepting EULA
fi: Hyväksytään käyttöoikeussopimusta

note: TRANSLATORS: these are packages touched by the transaction
en: Affected packages:
fi: Käsiteltävät paketit:

note: TRANSLATORS: these are packages touched by the transaction
en: Affected packages: None
fi: Käsiteltävät paketit: Ei yhtään

note: TRANSLATORS: the EULA text itself (long and boring)
en: Agreement
fi: Sopimus

note: command line argument, do we allow package downgrades
en: Allow packages to be downgraded during transaction
fi: Salli pakettien aiempi versio tapahtuman aikana

en: Allow packages to be reinstalled during transaction
fi: Salli pakettien asentaminen uudelleen tapahtuman aikana

note: command line argument, do we ask questions
en: Allow untrusted packages to be installed.
fi: Salli ei-luotetut paketit asennettavaksi.

note: TRANSLATORS: The user didn't * specify what action to use
en: An action, e.g. 'update-packages' is required
fi: Toiminto, esim. 'update-packages' vaaditaan

note: TRANSLATORS: a package requires the application to be restarted
en: Application restart required by:
fi: Sovelluksen uudelleenkäynnistyksen tarvitsee

en: Authentication is required to accept a EULA
fi: Käyttöoikeussopimuksen hyväksyminen vaatii tunnistautumisen

en: Authentication is required to cancel a task that was not started by yourself
fi: Tunnistautuminen vaaditaan, jotta voit perua tehtävän, jota et aloittanut

en: Authentication is required to change software repository parameters
fi: Todennus vaaditaan muuttaaksesi ohjelmiston parametreja

en: Authentication is required to clear the offline updates message
fi: Todennus vaaditaan offline-päivitysten poistamiseksi

en: Authentication is required to consider a key used for signing software as trusted
fi: Ohjelmistojen allekirjoittamiseen tarkoitetun avaimen mieltäminen luotetuksi vaatii tunnistautumisen

en: Authentication is required to downgrade software
fi: Todennus vaaditaan aiemman version asentamiseksi

en: Authentication is required to install software
fi: Ohjelmistojen asennus vaatii tunnistautumisen

en: Authentication is required to install untrusted software
fi: Tunnistautuminen vaaditaan ei-luotettavan ohjelmiston asentamiseksi

en: Authentication is required to refresh the system repositories
fi: Ohjelmistolähteiden päivittäminen vaatii tunnistautumisen

en: Authentication is required to reinstall software
fi: Ohjelmistojen asennus uudelleen vaatii tunnistautumisen

en: Authentication is required to reload the device with a new driver
fi: Laitteen liittäminen uudelleen uudella ajurilla vaatii tunnistautumisen

en: Authentication is required to remove software
fi: Ohjelmistojen poistaminen vaatii tunnistautumisen

en: Authentication is required to repair the installed software
fi: Asennettujen ohjelmistojen korjaus vaatii tunnistautumisen

en: Authentication is required to set the network proxy used for downloading software
fi: Verkon välityspalvelimen asettaminen ohjelmistojen latausta varten vaatii tunnistautumisen

en: Authentication is required to trigger offline updates
fi: Tunnistautuminen vaaditaan päivitysten käynnistämiseksi yhteydettömässä tilassa

en: Authentication is required to update software
fi: Ohjelmistojen päivittäminen vaatii tunnistautumisen

en: Authentication is required to upgrade the operating system
fi: Käyttöjärjestelmäpäivityksen tekeminen vaatii tunnistautumisen

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The type of update #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, authorCombo) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Blocked
fi: Estetty

note: SECURITY: - Normal users are allowed to cancel their own task without authentication, but a different user id needs the admin password to cancel another users task.
en: Cancel foreign task
fi: Peru tuntematon tehtävä

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: transaction state, in the process of canceling
en: Canceling
fi: Perutaan

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, in the process of cancelling #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Cancelling
fi: Perutaan

note: SECURITY: - Normal users require admin authentication to enable or disable software repositories as this can be used to enable new updates or install different versions of software.
en: Change software repository parameters
fi: Muuta ohjelmistolähteen parametrit

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: details about the update, the changelog for * the package #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title
en: Changes
fi: Muutokset

note: TRANSLATORS: transaction state, we are checking executable files currently in use
en: Checking applications in use
fi: Etsitään käytössä olevia ohjelmia

note: TRANSLATORS: transaction state, we are checking for libraries currently in use
en: Checking libraries in use
fi: Etsitään käytössä olevia kirjastoja

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, checking if we have all the security keys for the operation #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: transaction state, checking if we have all the security keys for the opera
en: Checking signatures
fi: Tarkistetaan allekirjoituksia

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The action of the package, in past tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-#
en: Cleaned up
fi: Siivottu

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, removing old packages, and cleaning config files #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: transaction state, removing old packages, and cleaning config files
en: Cleaning up packages
fi: Siivotaan paketteja

note: SECURITY: - Normal users are able to clear the updates message that is shown after an updates are applied at boot time.
en: Clear offline update message
fi: Poista offline-päivitysviesti

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: Generic failure of what they asked to do #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Command failed
fi: Komento epäonnistui

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, when we're writing to the system package database #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: transaction state, when we're writing to the system package database
en: Committing changes
fi: Toteutetaan muutoksia

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, we are copying package files before or after the transaction #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  659  #-#-#-#-# TRANSLATORS: title, a profile is a ICC file #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: we 
en: Copying files
fi: Kopioidaan tiedostoja

note: TRANSLATORS: this is a header for the package that can be updated
en: Details about the update:
fi: Tietoja päivityksestä:

note: TRANSLATORS: if we should not monitor how long we are inactive for
en: Disable the idle timer
fi: Poista toimettomuusajastin käytöstä

en: Do not install these packages unless you are sure it is safe to do so.
fi: Älä asenna näitä paketteja ellet ole varma, että se on turvallista.

note: #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: user has to trust provider -- I know, this sucks
en: Do not install this package unless you are sure it is safe to do so.
fi: Älä asenna tätä pakettia ellet ole varma, että se on turvallista.

en: Do not update these packages unless you are sure it is safe to do so.
fi: Älä päivitä näitä paketteja ellet ole varma, että se on turvallista.

note: #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: user has to trust provider -- I know, this sucks
en: Do not update this package unless you are sure it is safe to do so.
fi: Älä päivitä tätä pakettia ellet ole varma, että se on turvallista.

note: TRANSLATORS: ask the user if they've read and accepted the EULA
en: Do you accept this agreement?
fi: Hyväksytkö tämän sopimuksen?

note: TRANSLATORS: ask the user if they want to import
en: Do you accept this signature?
fi: Hyväksytkö tämän allekirjoituksen?

note: TRANSLATORS: ask the user if they are comfortable installing insecure packages
en: Do you want to allow installing of unsigned software?
fi: Sallitaanko allekirjoittamattomien ohjelmistojen asentaminen?

note: TRANSLATORS: don't unset environment variables, used for debugging
en: Don't clear environment on startup
fi: Älä tyhjennä ympäristöä käynnistyksen yhteydessä

note: TRANSLATORS: downloading repo data so we can search
en: Downloading details about the software repositories.
fi: Tietojen lataaminen repo-ohjelmistoarkistosta.

note: TRANSLATORS: transaction state, downloading metadata
en: Downloading file lists
fi: Ladataan tiedostoluetteloita

note: TRANSLATORS: downloading file lists so we can search
en: Downloading filelists (this may take some time to complete).
fi: Ladataan tiedostoluetteloja (tämä voi viedä jonkin aikaa).

note: TRANSLATORS: transaction state, downloading metadata
en: Downloading groups
fi: Ladataan ryhmiä

note: TRANSLATORS: transaction state, downloading metadata
en: Downloading list of packages
fi: Ladataan pakettiluetteloa

note: TRANSLATORS: transaction state, downloading metadata
en: Downloading lists of changes
fi: Ladataan muutosluetteloja

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, downloading package files TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-#
en: Downloading packages
fi: Ladataan paketteja

note: TRANSLATORS: transaction state, downloading metadata
en: Downloading repository information
fi: Ladataan asennuslähdetietoja

note: TRANSLATORS: transaction state, downloading metadata
en: Downloading update information
fi: Ladataan päivitystietoja

note: TRANSLATORS: this is another name for a software licence that has to be read before installing
en: End user licence agreement required
fi: Käyttöoikeussopimus vaaditaan

note: TRANSLATORS: The user used * 'pkcon install dave.rpm' rather than * 'pkcon install-local dave.rpm'
en: Expected package name, actually got file. Try using 'pkcon install-local %s' instead.
fi: Odotettiin paketin nimeä, mutta saatiin tiedosto. Kokeile komennon ”pkcon install-local %s” käyttämistä.

note: TRANSLATORS: we failed to contact the daemon
en: Failed to contact PackageKit
fi: PackageKitiin ei saatu yhteyttä

en: Failed to get daemon state
fi: Taustaprosessin tilaa ei saatu

note: TRANSLATORS: we keep a database updated with the time that an * action was last executed
en: Failed to get the time since this action was last completed
fi: Tämän toiminnon edellisen suorittamisen aikaa ei saatu

note: TRANSLATORS: we failed to install the package
en: Failed to install packages
fi: Pakettien asennus epäonnistui

note: TRANSLATORS: we failed to launch the executable, the error follows
en: Failed to launch:
fi: Käynnistys epäonnistui:

note: TRANSLATORS: cannot load the backend the user specified
en: Failed to load the backend
fi: Taustaosan lataaminen epäonnistui

note: TRANSLATORS: probably not yet installed
en: Failed to load the config file
fi: Asetustiedoston lataaminen epäonnistui

note: TRANSLATORS: we failed to contact the daemon
en: Failed to parse command line
fi: Komentorivin jäsentäminen epäonnistui

note: TRANSLATORS: we failed to find the package, this shouldn't happen
en: Failed to search for file
fi: Tiedoston etsiminen epäonnistui

note: TRANSLATORS: cannot unload the backend the user specified
en: Failed to unload the backend
fi: Taustajärjestelmän purkaminen epäonnistui

note: TRANSLATORS: There was an error * getting the list of packages. * The filename follows
en: File already exists: %s
fi: Tiedosto on jo olemassa: %s

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, generating a list of packages installed on the system #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: transaction state, generating a list of packages installed on the system
en: Generating package lists
fi: Luodaan pakettiluetteloita

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Getting categories
fi: Haetaan kategorioita

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Getting dependencies
fi: Haetaan riippuvuuksia

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Getting details
fi: Haetaan tietoja

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Getting file list
fi: Haetaan tiedostoluetteloa

note: TRANSLATORS: transaction state, getting data from a server
en: Getting information
fi: Haetaan tietoja

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting packages
fi: Haetaan paketteja

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting provides
fi: Haetaan tarjoajia

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting repositories
fi: Haetaan asennuslähteitä

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Getting requires
fi: Haetaan vaatimuksia

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting system upgrades
fi: Järjestelmän päivitysten saaminen

note: TRANSLATORS: the transaction failed in a way we could not expect
en: Getting the list of files failed
fi: Tiedostoluettelon hakeminen epäonnistui

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting transactions
fi: Haetaan transaktioita

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting update details
fi: Haetaan päivitystietoja

note: TRANSLATORS: The role of the transaction, in present tense
en: Getting upgrades
fi: Haetaan päivityksiä

note: SECURITY - Normal users require admin authentication to reinstall packages. - Authorization to install packages does not imply permissions to reinstall them and vice versa. - If a package in question is not trusted, user's permission to install untrusted package will be checked as well.
en: Install already installed package again
fi: Asenna aiemmin asennettu paketti uudelleen

note: SECURITY - Normal users require admin authentication to downgrade packages. - User authorized to dowgrade signed packages is authorized to install them as well. - If a package in question is not trusted, user's permission to install untrusted package will be checked as well.
en: Install older version of installed package
fi: Asenna vanhempi versio asennetusta paketista

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: command description #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Install package
fi: Asenna paketti

note: TRANSLATORS: as the user if we want to install a package to provide the command
en: Install package '%s' to provide command '%s'?
fi: Asennetaanko paketti ”%s”, joka tarjoaa komennon ”%s”

note: SECURITY: - Normal users do not need authentication to install signed packages from signed repositories, as this cannot exploit a system. - Paranoid users (or parents!) can change this to 'auth_admin' or 'auth_admin_keep'.
en: Install signed package
fi: Asenna allekirjoitettu paketti

note: command line argument, do we ask questions
en: Install the packages without asking for confirmation
fi: Asenna paketit kysymättä vahvistusta

note: SECURITY: - Normal users require admin authentication to install untrusted or unrecognised packages, as allowing users to do this without a password would be a massive security hole. - This is not retained as each package should be authenticated.
en: Install untrusted local file
fi: Asenna paikallinen tiedosto, johon ei luoteta

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The action of the package, in present tense TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# #-#-#-#-#  717 (gnome-software master)  #-#-#-#-# TRANSLATORS: 
en: Installing
fi: Asennetaan

note: TRANSLATORS: this is the message we send plymouth to * advise of the new percentage completion when installing system upgrades
en: Installing System Upgrade
fi: Asennetaan järjestelmäpäivitystä

note: TRANSLATORS: this is the message we send plymouth to * advise of the new percentage completion when installing updates
en: Installing Updates
fi: Asennetaan päivityksiä

note: TRANSLATORS: The role of the transaction, in present tense
en: Installing files
fi: Asennetaan tiedostoja

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Installing signature
fi: Asennetaan allekirjoitusta

note: TRANSLATORS: we've started doing offline system upgrade
en: Installing system upgrade; this could take a while...
fi: Asennetaan järjestelmäpäivitystä, tässä saattaa kestää hetki...

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, installing updates #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-#
en: Installing updates
fi: Asennetaan päivityksiä

note: TRANSLATORS: we've started doing offline updates
en: Installing updates; this could take a while...
fi: Asennetaan päivityksiä, tämä saattaa kestää hetken...

note: TRANSLATORS: the timestamp (a bit like a machine readable time)
en: Key Timestamp
fi: Avaimen aikaleima

note: TRANSLATORS: the key URL
en: Key URL
fi: Avaimen osoite

note: TRANSLATORS: the key fingerprint, again, yet more hex
en: Key fingerprint
fi: Avaimen sormenjälki

note: TRANSLATORS: the username of the key
en: Key user
fi: Avaimen käyttäjä

note: TRANSLATORS: transaction state, loading databases
en: Loading cache
fi: Ladataan välimuistia

note: TRANSLATORS: loading package cache so we can search
en: Loading list of packages.
fi: Ladataan pakettiluetteloja.

note: TRANSLATORS: the user needs to change media inserted into the computer
en: Media change required
fi: Tallennusvälinettä on vaihdettava

note: TRANSLATORS: the media label, usually like 'disk-1of3'
en: Media label
fi: Tallennusvälineen nimiö

note: TRANSLATORS: The role of the transaction, in present tense
en: Modifying repository
fi: Repo-arkiston muokkaaminen

note: TRANSLATORS: more than one package could be found that matched, * to follow is a list of possible packages
en: More than one package matches:
fi: Useita vastaavia paketteja saatavilla:

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: This where the package has no files #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: No files
fi: Ei tiedostoja

note: TRANSLATORS: there are no updates, so nothing to do
en: No packages require updating to newer versions.
fi: Yksikään paketti ei vaadi päivittämistä uudempaan versioon.

note: TRANSLATORS: we couldn't find anything
en: No packages were found
fi: Paketteja ei löytynyt

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The action of the package, in past tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-#
en: Obsoleted
fi: Vanhennettu

note: TRANSLATORS: transaction state, obsoleting old packages
en: Obsoleting packages
fi: Vanhennetaan paketteja

note: TRANSLATORS: The user tried to use an * unsupported option on the command line
en: Option '%s' is not supported
fi: Valitsinta ”%s” ei tueta

note: TRANSLATORS: This a list of details about the package
en: Package description
fi: Paketin kuvaus

note: TRANSLATORS: This a list files contained in the package
en: Package files
fi: Paketin tiedostot

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: we asked to install a package * that could not be found in any repo #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Package not found
fi: Pakettia ei löytynyt

note: TRANSLATORS: This is the header to the --help menu
en: PackageKit Console Interface
fi: PackageKitin konsolikäyttöliittymä

note: TRANSLATORS: this is a program that monitors PackageKit
en: PackageKit Monitor
fi: PackageKit-tarkkailija

note: TRANSLATORS: describing the service that is running
en: PackageKit service
fi: PackageKit-palvelu

note: TRANSLATORS: Show the user a list of packages that provide this command
en: Packages providing this file are:
fi: Tämän tiedoston tarjoavat paketit ovat:

note: TRANSLATORS: a backend is the system package tool, e.g. dnf, apt
en: Packaging backend to use, e.g. dummy
fi: Käytettävä paketinhallintajärjestelmä-taustaosa, esim. dummy

note: TRANSLATORS: ask the user to choose a file to run
en: Please choose a command to run
fi: Valitse suoritettava komento

note: TRANSLATORS: ask the user to choose a file to install
en: Please choose a package to install
fi: Valitse asennettava paketti

note: TRANSLATORS: This finds out which package in the list to use
en: Please choose the correct package:
fi: Valitse oikea paketti:

en: Please enter a number from 1 to %i:
fi: Anna numero väliltä 1-%i:

note: TRANSLATORS: ask the user to insert the media
en: Please insert the correct media
fi: Syötä oikea tallennusväline

note: TRANSLATORS: a package needs to restart the session (due to security)
en: Please logout and login to complete the update as important security updates have been installed.
fi: Kirjaudu ulos ja takaisin sisään päivityksen viimeistelemiseksi, tärkeitä turvallisuuspäivityksiä on asennettu.

note: TRANSLATORS: a package needs to restart the session
en: Please logout and login to complete the update.
fi: Kirjaudu ulos ja takaisin sisään päivityksen viimeistelemiseksi.

note: TRANSLATORS: a package needs to restart their system (due to security)
en: Please restart the computer to complete the update as important security updates have been installed.
fi: Käynnistä tietokone uudelleen päivityksen viimeistelemiseksi, tärkeitä turvallisuuspäivityksiä on asennettu.

note: TRANSLATORS: a package needs to restart their system
en: Please restart the computer to complete the update.
fi: Käynnistä tietokone uudelleen päivityksen viimeistelemiseksi.

note: command line argument, do we just download or apply changes
en: Prepare the transaction by downloading packages only
fi: Valmistele transaktio vain lataamalla paketit

note: TRANSLATORS: There follows a list of packages downloaded and ready * to be updated
en: Prepared updates:
fi: Valmistellut päivitykset:

note: TRANSLATORS: command line argument, just output without fancy formatting
en: Print to screen a machine readable output, rather than using animated widgets
fi: Tulosta näytölle koneellisesti luettava tuloste animoitujen elementtien käyttämisen sijaan

note: TRANSLATORS: ask the user if the proposed changes are okay
en: Proceed with changes?
fi: Tehdäänkö muutokset?

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: this is the users real name, e.g. "Richard Hughes" #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  1088 (klinkstatus)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: Real name
fi: Oikea nimi

note: TRANSLATORS: we've finished doing offline updates
en: Rebooting after installing updates…
fi: Käynnistetään uudelleen päivitysten asennuksen jälkeen…

note: SECURITY: - Normal users do not require admin authentication to refresh the cache, as this doesn't actually install or remove software.
en: Refresh system repositories
fi: Päivitä järjestelmän ohjelmistolähteet

note: TRANSLATORS: command description
en: Refresh the cache
fi: Päivitä välimuisti

note: TRANSLATORS: command description
en: Refresh the cache (forced)
fi: Päivitä välimuisti (pakotettu)

note: TRANSLATORS: The role of the transaction, in present tense
en: Refreshing cache
fi: Virkistetään välimuistia

note: TRANSLATORS: transaction state, refreshing internal lists
en: Refreshing software list
fi: Virkistetään ohjelmaluetteloa

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The action of the package, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-#
en: Reinstalling
fi: Asennetaan uudelleen

note: SECURITY: - Normal users require admin authentication to rebind a driver so that it works after we install firmware. - This should not be set to 'yes' as unprivileged users could then try to rebind drivers in use, for instance security authentication devices.
en: Reload a device
fi: Lataa laite uudelleen

note: SECURITY: - Normal users require admin authentication to remove packages as this can make the system unbootable or stop other applications from working. - Be sure to close the tool used to remove the packages after the admin authentication has been obtained, otherwise packages can still be removed. 
en: Remove package
fi: Poista paketti

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The action of the package, in past tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: application was removed #-#-#-#-#  3630 (snapd)  #-#-#-#-# TRANSLATO
en: Removed
fi: Poistettu

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, removing packages #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-#
en: Removing packages
fi: Poistetaan paketteja

note: TRANSLATORS: transaction state, repackaging delta files
en: Repackaging files
fi: Paketoidaan tiedostoja uudelleen

note: SECURITY: - Normal users require admin authentication to repair the system since this can make the system unbootable or stop other applications from working.
en: Repair System
fi: Korjaa järjestelmä

note: TRANSLATORS: transaction state, requesting data from a server
en: Requesting data
fi: Pyydetään dataa

note: TRANSLATORS: transaction state, checking the transaction before we do it
en: Resolving dependencies
fi: Ratkaistaan riippuvuuksia

note: TRANSLATORS: Ask the user if we should run the similar command
en: Run similar command:
fi: Suorita samankaltainen komento:

note: TRANSLATORS: command line argument, this command is not a priority
en: Run the command using idle network bandwidth and also using less power
fi: Suorita komento käyttäen ylimääräistä verkon kaistanleveyttä ja tavallista vähemmän virtaa

note: TRANSLATORS: transaction state, we are running hooks before or after the transaction
en: Running hooks
fi: Ajettavat koukut

note: TRANSLATORS: transaction state, scanning for running processes
en: Scanning applications
fi: Etsitään ohjelmia

note: TRANSLATORS: command description
en: Search by details
fi: Etsi tietojen perusteella

note: TRANSLATORS: command description
en: Search by files
fi: Etsi tiedostoista

note: TRANSLATORS: command description
en: Search by names
fi: Hae nimen mukaan

note: TRANSLATORS: The role of the transaction, in present tense
en: Searching by details
fi: Etsitään tietojen perusteella

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: entry tooltip: file search
en: Searching by file
fi: Etsitään tiedoston perusteella

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Searching groups
fi: Etsitään ryhmiä

note: TRANSLATORS: a package requires the session to be restarted * due to a security update
en: Session restart (security) required:
fi: Istunnon uudelleenkäynnistyksen (turvallisuussyistä) tarvitsee:

note: TRANSLATORS: a package requires the session to be restarted
en: Session restart required:
fi: Istunnon uudelleenkäynnistyksen tarvitsee

note: SECURITY: - Normal users do not require admin authentication to set the proxy used for downloading packages.
en: Set network proxy
fi: Aseta välipalvelin

note: TRANSLATORS: command description
en: Set repository options
fi: Aseta ohjelmistolähteen asetukset

note: TRANSLATORS: command line argument, use a filter to narrow down results
en: Set the filter, e.g. installed
fi: Aseta suodin, esim. asennettu

note: TRANSLATORS: The role of the transaction, in present tense
en: Setting data
fi: Asetetaan dataa

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: command line argument, just show the version string #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: show the program version
en: Show the program version and exit
fi: Näytä ohjelman versio ja lopeta

note: TRANSLATORS: we've finished doing offline updates
en: Shutting down after installing updates…
fi: Sammutetaan päivitysten asennuksen jälkeen…

note: TRANSLATORS: tell the user what we think the command is
en: Similar command is:
fi: Samankaltainen komento on:

note: TRANSLATORS: show the user a list of commands that they could have meant TRANSLATORS: show the user a list of commands we could run
en: Similar commands are:
fi: Samankaltaisia komentoja ovat:

note: TRANSLATORS: the package repository name
en: Software source name
fi: Ohjelmistolähteen nimi

note: TRANSLATORS: the package repository is signed by a key that is not recognised
en: Software source signature required
fi: Ohjelmistolähteen allekirjoitus vaaditaan

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# these are commands we can use with pkcon #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# these are commands we can use with appstreamcli
en: Subcommands:
fi: Alikomennot:

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: this is if the transaction succeeded or not #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Succeeded
fi: Onnistui

note: TRANSLATORS: Show the user a list of packages that they can install to provide this command
en: Suitable packages are:
fi: Sopivat paketit ovat:

note: TRANSLATORS: a package requires the system to be restarted * due to a security update
en: System restart (security) required by:
fi: Järjestelmän uudelleenkäynnistyksen (turvallisuussyistä) tarvitsee:

note: TRANSLATORS: a package requires the system to be restarted
en: System restart required by:
fi: Järjestelmän uudelleenkäynnistyksen tarvitsee:

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: this is the time the transaction was started in system timezone #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: System time
fi: Järjestelmän aika

note: TRANSLATORS: transaction state, when we're doing a test transaction
en: Testing changes
fi: Testataan muutoksia

note: TRANSLATORS: tell the user we've not done anything
en: The agreement was not accepted.
fi: Sopimusta ei hyväksytty.

note: TRANSLATORS: tell the user we've not done anything as they are lazy
en: The correct media was not inserted.
fi: Oikeaa tallennusvälinettä ei syötetty.

note: TRANSLATORS: This is when the daemon crashed, and we are up * shit creek without a paddle
en: The daemon crashed mid-transaction!
fi: Taustaprosessi kaatui kesken toimenpiteen

note: TRANSLATORS: The user specified * an incorrect filter
en: The filter specified was invalid
fi: Annettu suodin oli virheellinen

note: TRANSLATORS: When processing, untrusted and non-verified packages may be encountered
en: The following packages are untrusted:
fi: Seuraaviin paketteihin ei luoteta:

note: TRANSLATORS: When processing, we might have to downgrade other dependencies
en: The following packages have to be downgraded:
fi: Seuraavat paketit on vaihdettava vanhempaan versioon:

note: TRANSLATORS: When processing, we might have to install other dependencies
en: The following packages have to be installed:
fi: Seuraavat paketit on asennettava:

note: TRANSLATORS: When processing, we might have to obsolete other dependencies
en: The following packages have to be obsoleted:
fi: Seuraavat paketit on poistettava käytöstä:

note: TRANSLATORS: When processing, we might have to reinstall other dependencies
en: The following packages have to be reinstalled:
fi: Seuraavat paketit on asennettava uudelleen:

note: TRANSLATORS: When processing, we might have to remove other dependencies
en: The following packages have to be removed:
fi: Seuraavat paketit on poistettava:

note: TRANSLATORS: When processing, we might have to update other dependencies
en: The following packages have to be updated:
fi: Seuraavat paketit on päivitettävä:

note: TRANSLATORS: command line argument, just output without fancy formatting
en: The maximum metadata cache age. Use -1 for 'never'.
fi: Suurin metatietojen välimuistin ikä. Arvo -1 tarkoittaa ”ei koskaan”.

note: TRANSLATORS: tell the user what package provides the command
en: The package providing this file is:
fi: Tämän tiedoston tarjoava paketti on:

note: TRANSLATORS: The network settings could not be sent
en: The proxy could not be set
fi: Välityspalvelinta ei voitu asettaa

note: TRANSLATORS: tell the user we've not done anything
en: The signature was not accepted.
fi: Allekirjoitusta ei hyväksytty.

note: TRANSLATORS: is not GPG signed
en: The software is not from a trusted source.
fi: Tämä ohjelmisto ei tule luotetusta lähteestä.

note: TRANSLATORS: tell the user we didn't do anything
en: The transaction did not proceed.
fi: Transaktiota ei jatkettu.

note: TRANSLATORS: the transaction failed in a way we could * not expect TRANSLATORS: the transaction failed in a way we could not expect
en: The transaction failed
fi: Transaktio epäonnistui

note: TRANSLATORS: tell the user we've not done anything
en: The unsigned software will not be installed.
fi: Allekirjoittamatonta ohjelmistoa ei asenneta.

note: TRANSLATORS: the user asked to update everything, * but there is nothing that can be updated
en: There are no packages to update.
fi: Yhtään päivitystä ei ole saatavilla.

note: TRANSLATORS: print a message when there are no updates
en: There are no updates available at this time.
fi: Päivityksiä ei ole saatavilla tällä hetkellä.

en: There are no upgrades available at this time.
fi: Päivityksiä ei ole saatavilla tällä hetkellä.

note: TRANSLATORS: There was an error getting the list * of files for the package. The detailed error follows TRANSLATORS: There was an error getting the * dependencies for the package. The detailed error follows * details about the package. The detailed error follows TRANSLATORS: The package name was not
en: This tool could not find all the packages: %s
fi: Tämä työkalu ei löytänyt paketteja: %s

note: TRANSLATORS: There was an error finding a package * for installation. The detailed error follows.
en: This tool could not find any available package: %s
fi: Tämä työkalu ei löytänyt saatavilla olevaa pakettia: %s

note: TRANSLATORS: There was an error getting the list * of files for the package. The detailed error follows
en: This tool could not find the installed package: %s
fi: Tämä työkalu ei löytänyt asennettua pakettia: %s

note: TRANSLATORS: There was an error getting the list * of files for the package. The detailed error follows
en: This tool could not find the package: %s
fi: Tämä työkalu ei löytänyt pakettia: %s

note: TRANSLATORS: this is the time since this role was used
en: Time since
fi: Aika viimeisin

note: SECURITY: - Normal users are able to ask updates to be installed at early boot time without a password. - Normal users require admin authentication to upgrade the system to a new distribution since this can make the system unbootable or stop other applications from working.
en: Trigger offline updates
fi: Käynnistä offline-päivitykset

note: TRANSLATORS: The type of update
en: Trivial
fi: Vähäpätöinen

note: SECURITY: - Normal users require admin authentication to add signing keys. - This implies adding an explicit trust, and should not be granted without a secure authentication. - This is not kept as each package should be authenticated.
en: Trust a key used for signing software
fi: Luota ohjelmiston allekirjoittamiseen käytettyyn avaimeen

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in past tense
en: Unknown role type
fi: Tuntematon roolityyppi

note: TRANSLATORS: This is when the transaction status is not known
en: Unknown state
fi: Tuntematon tila

note: SECURITY: - Normal users do not require admin authentication to update the system as the packages will be signed, and the action is required to update the system when unattended. - Changing this to anything other than 'yes' will break unattended updates.
en: Update software
fi: Päivitä ohjelmisto

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: details about the update, date the update * was updated TRANSLATORS: The action of the package, in past tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# #-#-#-#-#  3681 (SuperTuxKart)  #-#-#-#-# I18N: ./data/g
en: Updated
fi: Päivitetty

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: details about the update, any packages that * this update updates #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_4) #-#-#-#-#  671 (gnome-disk-utility)  #-#-#-#-# Tra
en: Updates
fi: Päivitykset

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: The role of the transaction, in present tense #-#-#-#-#  16 (PackageKit)  #-#-#-#-#
en: Updating packages
fi: Päivitetään paketteja

note: TRANSLATORS: transaction state, we are updating the list of processes
en: Updating running applications
fi: Päivitetään suoritettavia ohjelmia

note: SECURITY: - Normal users require admin authentication to upgrade the disto as this can make the system unbootable or stop other applications from working.
en: Upgrade System
fi: Tee käyttöjärjestelmäpäivitys

en: User aborted selection
fi: Käyttäjä keskeytetti valinnat

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, waiting for user to type in a password #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: waiting for user to type in a password
en: Waiting for authentication
fi: Odotetaan tunnistautumista

note: #-#-#-#-#  15 (PackageKit)  #-#-#-#-# TRANSLATORS: transaction state, when we're waiting for the native tools to exit #-#-#-#-#  16 (PackageKit)  #-#-#-#-# #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: transaction state, when we're waiting for the native tools to exit
en: Waiting for package manager lock
fi: Odotetaan paketinhallinnan lukkoa

note: TRANSLATORS: waiting for native lock
en: Waiting for package manager lock.
fi: Odotetaan paketinhallinnan lukkoa.

note: TRANSLATORS: The user did not provide a distro name
en: You need to specify a list file to create
fi: Sinun pitää nimetä luotava tiedosto

note: TRANSLATORS: the prefix of all the output telling the user * why it's not executing. NOTE: this is lowercase to mimic * the style of bash itself -- apologies
en: command not found
fi: komentoa ei löytynyt

en: Keep items sorted by their name
fi: Pidä kansion sisältö järjestettynä nimen mukaan.

en: Keep items sorted by their size
fi: Pidä kansion sisältö järjestettynä koon mukaan.

en: Keep items sorted by their type
fi: Pidä kansion sisältö järjestettynä tyypin mukaan.

en: Keep items sorted by their modification date
fi: Pidä kansion sisältö järjestettynä muokkauspäivämäärän mukaan.

en: Sort items in ascending order
fi: Järjestä kansion sisältö nousevaan järjestykseen.

en: Sort items in descending order
fi: Järjestä kansion sisältö laskevaan järjestykseen.

en: Open the bulk rename dialog
fi: Avaa joukkonimeämisikkuna

en: Run in daemon mode
fi: Suorita taustaprosessina

en: Quit a running Thunar instance
fi: Lopeta käynnissä oleva Thunar-instanssi.

en: Acquired the session message bus '%s'
fi: Saatiin istunnon viestintärajapinta '%s'

en: Acquired the name '%s' on the session message bus
fi: Saatiin nimi '%s' istunnon viestintärajapinnalta

en: Name '%s' lost on the message dbus.
fi: Nimi '%s' menetettiin istunnon viestintärajapinnalla.

en: The Thunar development team. All rights reserved.
fi: Thunarin kehittäjät. Kaikki oikeudet pidätetään.

en: Written by Benedikt Meurer <benny@xfce.org>.
fi: Kirjoittanut Benedikt Meurer <benny@xfce.org>.

note: display an error message to the user
en: Failed to launch operation
fi: Toiminnon käynnistys epäonnistui

note: tell the user that we were unable to launch the file specified
en: Failed to open "%s"
fi: Kohteen "%s" avaaminen epäonnistui.

en: Failed to open "%s": %s
fi: Kohteen "%s" avaaminen epäonnistui: %s

note: display an error message
en: Failed to rename "%s"
fi: Tiedoston "%s" nimeäminen epäonnistui.

en: Create New Folder
fi: Luo uusi kansio

en: Copying files...
fi: Kopioidaan tiedostoja...

en: Copying files to "%s"...
fi: Kopioidaan kohteeseen "%s"...

en: Creating symbolic links in "%s"...
fi: Luodaan linkkejä kohteeseen "%s"...

en: Moving files into "%s"...
fi: Siirretään kohteeseen "%s"...

en: Are you sure that you want to
    permanently delete "%s"?
fi: Haluatko todella poistaa kohteen
    "%s" pysyvästi?

en: Are you sure that you want to permanently
    delete the selected file? | Are you sure that you want to permanently
    delete the %u selected files?
fi[0]: Haluatko todella poistaa valitun
    tiedoston pysyvästi?
fi[1]: Haluatko todella poistaa valitut
    %u tiedostoa pysyvästi?

en: Moving files into the trash...
fi: Siirretään tiedostoja roskakoriin...

en: Creating files...
fi: Luodaan tiedostoja...

en: Creating directories...
fi: Luodaan kansioita...

en: Remove all files and folders from the Trash?
fi: Poistetaanko kaikki tiedostot
    ja kansiot roskakorista?

en: If you choose to empty the Trash, all items in it will be permanently lost. Please note that you can also delete them separately.
fi: Jos roskakori tyhjennetään, sen sisältö häviää lopullisesti. Huomaa, että voit poistaa roskakorista tiedostoja myös yksitellen.

en: Emptying the Trash...
fi: Tyhjennetään roskakoria...

en: Failed to determine the original path for "%s"
fi: Kohteen "%s" alkuperäisen polun määritys epäonnistui.

note: display an error dialog
en: Could not restore "%s"
fi: Kohteen "%s" palautus epäonnistui

en: Restoring files...
fi: Palautetaan tiedostoja...

en: Failed to set default application for "%s"
fi: Oletussovelluksen asettaminen tiedostotyypille "%s" epäonnistui.

en: The selected application is used to open this and other files of type "%s".
fi: Valittua sovellusta käytetään tämän ja muiden tyypin "%s" tiedostojen avaamiseen.

en: No application selected
fi: Sovellusta ei ole valittu

note: create the "Custom command" expand
en: Use a _custom command:
fi: Käytä _mukautettua komentoa:

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# create the "Use as default for this kind of file" button
en: Use as _default for this kind of file
fi: Käytä _oletuksena tälle tiedostotyypille

en: Failed to execute application "%s"
fi: Sovelluksen "%s" suoritus epäonnistui.

note: append the "Remove Launcher" item
en: _Remove Launcher
fi: _Poista käynnistin

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# update the header label
en: Open <i>%s</i> and other files of type "%s" with:
fi: Avaa <i>%s</i> ja muut tyypin "%s" tiedostot sovelluksessa:

en: Browse the file system to select an application to open files of type "%s".
fi: Selaa tiedostojärjestelmää valitaksesi sovelluksen, jolla tyypin "%s" tiedostot avataan.

en: Change the default application for files of type "%s" to the selected application.
fi: Vaihda valittu sovellus tiedostotyypin "%s" oletussovellukseksi.

en: This will remove the application launcher that appears in the file context menu, but will not uninstall the application itself.
    
    You can only remove application launchers that were created using the custom command box in the "Open With" dialog of the file manager.
fi: Tämä poistaa sovelluksen käynnistimen tiedoston konteksivalikosta, mutta ei poista sovelluksen asennusta.
    
    Voit poistaa käynnistimen ainoastaan, jos se on luotu tiedostonhallinnan "Avaa sovelluksessa" -dialogin mukautettu komento -laatikon avulla.

note: display an error to the user
en: Failed to remove "%s"
fi: Kohdetta "%s" ei voi poistaa

en: Recommended Applications
fi: Suositellut sovellukset

en: Other Applications
fi: Muut sovellukset

en: Failed to remove "%s".
fi: Kohdetta "%s" ei voi poistaa.

en: Configure Columns in the Detailed List View
fi: Yksityiskohtaisen listanäkymän sarakeasetukset

note: create the top label for the column editor dialog
en: Choose the order of information to appear in the
    detailed list view.
fi: Valitse järjestys, jossa tiedot näytetään
    yksityiskohtaisessa listanäkymässä.

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# create the "Move Up" button
en: Move _Up
fi: Siirrä _ylös

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# create the "Move Down" button
en: Move Dow_n
fi: Siirrä _alas

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# create the "Show" button #-#-#-#-#  3969 (Xfce Panel Plugins)  #-#-#-#-# BUTTON: Show Icon/Label
en: _Show
fi: _Näytä

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# create the "Hide" button
en: Hi_de
fi: _Piilota

en: Column Sizing
fi: Sarakkeiden koko

note: create the label that explains the column sizing option
en: By default columns will be automatically expanded if
    needed to ensure the text is fully visible. If you dis-
    able this behavior below the file manager will always
    use the user defined column widths.
fi: Oletusarvoisesti sarakkeet laajennetaan tarvittaessa
    automaattisesti, jotta niiden sisältämä teksti näkyy
    kokonaan. Jos asetat alapuolelta tämän toimintatavan
    pois käytöstä, sarakkeet pidetään aina käyttäjään
    määrittämässä leveydessä.

note: create the "Automatically expand columns as needed" button
en: Automatically _expand columns as needed
fi: _Laajenna sarakkeet tarpeen mukaan

en: Compact directory listing
fi: Kompakti kansionäkymä

en: Invalid filename "%s"
fi: Tiedostonimi "%s" ei kelpaa

note: LaunchFiles() invoked without a valid working directory
en: The working directory must be an absolute path
fi: Työkansion täytyy olla absoluuttinen polku.

note: LaunchFiles() invoked with an empty filename list
en: At least one filename must be specified
fi: Määritä vähintään yksi tiedostonimi.

en: At least one source filename must be specified
fi: Määritä vähintään yksi lähdetiedosto.

en: The number of source and target filenames must be the same
fi: Lähde- ja kohdetiedostoja täytyy olla yhtä monta.

en: A destination directory must be specified
fi: Määritä kohdekansio.

en: Configure _Columns...
fi: _Sarakkeiden asetukset...

en: Configure the columns in the detailed list view
fi: Muokkaa yksityiskohtaisen listanäkymän sarakkeiden asetuksia.

en: Detailed directory listing
fi: Yksityiskohtainen kansiolistaus

en: Enter the name:
fi: Syötä nimi:

note: display an error message
en: Cannot convert filename "%s" to the local encoding
fi: Tiedostonimeä "%s" ei voi muuttaa käytössä olevaan merkistöön.

note: create a new dialog window
en: Rename "%s"
fi: Nimeä "%s" uudelleen

note: #-#-#-#-#  3233 (Pidgin)  #-#-#-#-# * * A wrapper for purple_request_action() that uses @c Yes and @c No buttons.
en: _Yes
fi: _Kyllä

en: Yes to _all
fi: Kyllä k_aikkiin

en: Rena_me All
fi: Nimeä uudelleen _kaikki

en: N_o to all
fi: Ei kaikkii_n

en: Confirm to replace files
fi: Hyväksy tiedostojen korvaus

en: This folder already contains a symbolic link "%s".
fi: Tämä kansio sisältää jo symbolisen linkin "%s".

en: This folder already contains a folder "%s".
fi: Tämä kansio sisältää jo kansion "%s".

en: This folder already contains a file "%s".
fi: Tämä kansio sisältää jo tiedoston "%s".

note: TRANSLATORS: First part of replace dialog sentence
en: Do you want to replace the link
fi: Haluatko korvata linkin

note: TRANSLATORS: First part of replace dialog sentence
en: Do you want to replace the existing folder
fi: Haluatko korvata olemassa olevan kansion

note: TRANSLATORS: First part of replace dialog sentence
en: Do you want to replace the existing file
fi: Haluatko korvata olemassa olevan tiedoston

note: TRANSLATORS: Second part of replace dialog sentence
en: with the following link?
fi: seuraavalla linkillä?

note: TRANSLATORS: Second part of replace dialog sentence
en: with the following folder?
fi: seuraavalla kansiolla?

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# TRANSLATORS: Second part of replace dialog sentence
en: with the following file?
fi: seuraavalla tiedostolla?

en: The desktop file "%s" is in an insecure location and not marked as executable. If you do not trust this program, click Cancel.
fi: Käynnistin ”%s” ei ole turvallisessa sijainnissa eikä sitä ole merkitty suoritettavaksi. Jos et luota tähän ohjelmaan, valitse Peruuta.

en: _Launch Anyway
fi: _Käynnistä silti

en: Mark _Executable
fi: Merkitse _suoritettavaksi

en: _Copy here
fi: _Kopioi tähän

en: _Move here
fi: _Siirrä tähän

en: _Link here
fi: _Linkitä tähän

note: display an error to the user display an error message to the user
en: Failed to execute file "%s"
fi: Tiedoston "%s" suorittaminen epäonnistui.

en: Suffix only
fi: Pelkkä pääte

en: Name and Suffix
fi: Nimi ja pääte

note: #-#-#-#-#  697 (gnome-panel)  #-#-#-#-# Translators: this is the same string as the one found in * nautilus #-#-#-#-#  751 (gparted)  #-#-#-#-# FILE SYSTEM DETAIL SECTION File system headline #-#-#-#-#  783 (gtk+)  #-#-#-#-# The pointers we return for a GtkFileSystemVolume are opaque tokens; they ar
en: File System
fi: Tiedostojärjestelmä

en: The root folder has no parent
fi: Juurella ei ole yläkansiota.

en: Failed to parse the desktop file: %s
fi: Desktop-tiedoston jäsennys epäonnistui: %s

note: if the .desktop file is not secure, ask user what to do
en: Untrusted link launcher
fi: Ei-luotettu linkin käynnistin

note: free disk space string
en: %s of %s free (%d%% used)
fi: %s/%s vapaana (%d%% käytetty)

en: The item will be removed from the history
fi: Tämä kohde poistetaan historiasta

en: Could not find "%s"
fi: Kohdetta ”%s” ei löytynyt

en: Icon based directory listing
fi: Kuvakkeisiin perustuva kansionäkymä

note: #-#-#-#-#  735 (gnome-user-guide)  #-#-#-#-# (itstool) path: section/title
en: Icon view
fi: Kuvakenäkymä

en: The file "%s" already exists
fi: Tiedosto "%s" on jo olemassa

en: Failed to create empty file "%s": %s
fi: Tiedoston "%s" luominen epäonnistui: %s

en: Failed to create directory "%s": %s
fi: Kansion "%s" luominen epäonnistui: %s

en: Could not delete file "%s": %s
fi: Tiedoston "%s" poisto epäonnistui: %s

en: Could not create symbolic link to "%s" because it is not a local file
fi: Symbolista linkkiä ei luotu, koska "%s" ei ole paikallinen tiedosto.

note: generate a useful error message
en: Failed to change the owner of "%s": %s
fi: Kohteen "%s" omistajan vaihto epäonnistui: %s

en: Failed to change the group of "%s": %s
fi: Kohteen "%s" ryhmän vaihto epäonnistui: %s

en: Failed to change the permissions of "%s": %s
fi: Kohteen "%s" käyttöoikeuksien muutos epäonnistui: %s

note: I18N: put " (copy #)" between basename and extension
en: %s (copy %u)%s
fi: %s (kopio %u)%s

note: I18N: put " (copy #)" after filename (for files without extension)
en: %s (copy %u)
fi: %s (kopio %u)

note: I18N: name for nth link to basename
en: link %u to %s
fi: linkki %u kohteeseen %s

en: The file "%s" already exists. Would you like to replace it?
    
    If you replace an existing file, its contents will be overwritten.
fi: Tiedosto "%s" on jo olemassa. Haluatko korvata sen?
    
    Jos korvaat tiedoston, sen sisältö ylikirjoitetaan.

en: Do you want to overwrite it?
fi: Haluatko korvata sen?

en: Do you want to permanently delete it?
fi: Haluatko poistaa sen pysyvästi?

en: Do you want to create it?
fi: Haluatko luoda sen?

en: Do you want to skip it?
fi: Haluatko ohittaa sen?

en: Choose another application with which to open the selected file
fi: Valitse muu sovellus, jolla valittu tiedosto avataan.

note: For backward compatibility the old accel paths are re-used. Currently not possible to automatically migrate to new accel paths. Waiting for https://gitlab.gnome.org/GNOME/gtk/issues/2375 to be able to fix that
en: _Send To
fi: _Lähetä

en: View the properties of the selected file
fi: Näytä valitun tiedoston ominaisuudet.

en: Delete all files and folders in the Trash
fi: Poista kaikki tiedostot ja kansiot roskakorista.

en: Create an empty folder within the current folder
fi: Luo tyhjä kansio nykyiseen sijaintiin.

en: Create a new document from a template
fi: Luo uusi asiakirja mallista

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# append the "Mount" item #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id label, accelerator #-#-#-#-#  751 (gparted)  #-#-#-#-# TO TRANSLATORS: these labels will be used in the partition menu
en: _Mount
fi: _Liitä

en: Eject the selected device
fi: Irrota valittu laite

en: Failed to open file "%s"
fi: Tiedoston "%s" avaaminen epäonnistui

note: we can just tell that n files failed to open
en: Failed to open %d file | Failed to open %d files
fi[0]: %d tiedoston avaaminen epäonnistui.
fi[1]: %d tiedoston avaaminen epäonnistui.

en: Are you sure you want to open all folders?
fi: Haluatko todella avata kaikki kansiot?

en: This will open %d separate file manager window. | This will open %d separate file manager windows.
fi[0]: Tämä avaa %d erillisen tiedostonhallintaikkunan.
fi[1]: Tämä avaa %d erillistä tiedostonhallintaikkunaa.

en: Open %d New Window | Open %d New Windows
fi[0]: Avaa %d uusi ikkuna
fi[1]: Avaa %d uutta ikkunaa

note: #-#-#-#-#  3024 (menulibre)  #-#-#-#-# Translators: Execute action label
en: _Execute
fi: _Suorita

en: Execute the selected file | Execute the selected files
fi[0]: Suorita valittu tiedosto
fi[1]: Suorita valitut tiedostot

en: Open the selected directory in new tab | Open the selected directories in %d new tabs
fi[0]: Avaa valittu kansio uudessa välilehdessä
fi[1]: Avaa valitut kansiot %d uudessa välilehdessä

en: Open the selected directory in new window | Open the selected directories in %d new windows
fi[0]: Avaa valittu kansio uudessa ikkunassa
fi[1]: Avaa valitut kansiot %d uudessa ikkunassa

en: Create a symbolic link for the selected file | Create a symbolic link for each selected file
fi[0]: Luo symbolinen linkki valittuun tiedostoon.
fi[1]: Luo symboliset linkit valittuihin tiedostoihin.

en: Restore the selected file to its original location | Restore the selected files to its original location
fi[0]: Palauta valittu tiedosto sen alkuperäiseen sijaintiin
fi[1]: Palauta valitut tiedostot niiden alkuperäiseen sijaintiin

en: Move the selected file to the Trash | Move the selected files to the Trash
fi[0]: Siirrä valittu tiedosto roskakoriin
fi[1]: Siirrä valitut tiedostot roskakoriin

en: Permanently delete the selected file | Permanently delete the selected files
fi[0]: Poista valittu tiedosto pysyvästi
fi[1]: Poista valitut tiedostot pysyvästi

en: Prepare the selected file to be moved with a Paste command | Prepare the selected files to be moved with a Paste command
fi[0]: Merkitse valittu tiedosto siirrettäväksi liitä-komennolla.
fi[1]: Merkitse valitut tiedostot siirrettäväksi liitä-komennolla.

en: Prepare the selected file to be copied with a Paste command | Prepare the selected files to be copied with a Paste command
fi[0]: Merkitse valittu tiedosto kopioitavaksi liitä-komennolla.
fi[1]: Merkitse valitut tiedostot kopioitavaksi liitä-komennolla.

en: Side Pane (Create Shortcut) | Side Pane (Create Shortcuts)
fi[0]: Sivupaneeliin (luo kirjanmerkki)
fi[1]: Sivupaneeliin (luo kirjanmerkit)

en: Add the selected folder to the shortcuts side pane | Add the selected folders to the shortcuts side pane
fi[0]: Lisää valittu kansio kirjanmerkkipaneeliin.
fi[1]: Lisää valitut kansiot kirjanmerkkipaneeliin.

en: Desktop (Create Link) | Desktop (Create Links)
fi[0]: Työpöydälle (luo linkki)
fi[1]: Työpöydälle (luo linkit)

en: Create a link to the selected file on the desktop | Create links to the selected files on the desktop
fi[0]: Luo työpöydälle linkki valittuun tiedostoon.
fi[1]: Luo työpöydälle linkit valittuihin tiedostoihin.

en: Send the selected file to "%s" | Send the selected files to "%s"
fi[0]: Lähetä valittu tiedosto kohteeseen "%s".
fi[1]: Lähetä valitut tiedostot kohteeseen "%s".

en: New Empty File
fi: Uusi tyhjä tiedosto

en: New Empty File...
fi: Uusi tyhjä tiedosto...

en: No templates installed in "%s"
fi: Ei asiakirjamalleja asennettuna sijaintiin "%s"

en: Open With "%s"
fi: Avaa sovelluksessa "%s"

en: Use "%s" to open the selected file | Use "%s" to open the selected files
fi[0]: Käytä sovellusta "%s" valitun tiedoston avaamiseen.
fi[1]: Käytä sovellusta "%s" valittujen tiedostojen avaamiseen.

en: _Open With "%s"
fi: _Avaa sovelluksessa "%s"

note: we can only show a generic "Open" action
en: _Open With Default Applications
fi: _Avaa oletussovelluksissa

en: Open the selected file with the default application | Open the selected files with the default applications
fi[0]: Avaa valittu tiedosto oletussovelluksessa.
fi[1]: Avaa valitut tiedostot oletussovelluksissa.

en: %d file: %s | %d files: %s
fi[0]: %d tiedosto: %s
fi[1]: %d tiedostoa: %s

en: %d folder | %d folders
fi[0]: %d kansio
fi[1]: %d kansiota

en: "%s": broken link
fi: "%s": rikkinäinen linkki

en: "%s": %s link to %s
fi: "%s": %s linkki kohteeseen %s

en: "%s": shortcut
fi: "%s": pikakuvake

en: "%s": mountable
fi: "1%s": liitettävissä

note: TRANSLATORS: Try to come up with a short translation of "Original Path" (which is the path * where the trashed file/folder was located before it was moved to the trash), otherwise the * properties dialog width will be messed up.
en: Original Path:
fi: Alkuperäinen polku:

en: Selection: %s
fi: Valinta: %s

en: Reload the current folder
fi: Lataa nykyinen kansio uudelleen.

note: #-#-#-#-#  3969 (Xfce Panel Plugins)  #-#-#-#-# TRANSLATORS: Please use the same translation here as in Thunar #-#-#-#-#  3990 (Xfdesktop)  #-#-#-#-#
en: Writing data to device
fi: Kirjoitetaan laitteelle

note: #-#-#-#-#  3969 (Xfce Panel Plugins)  #-#-#-#-# TRANSLATORS: Please use the same translation here as in Thunar #-#-#-#-#  3990 (Xfdesktop)  #-#-#-#-#
en: There is data that needs to be written to the device "%s" before it can be removed. Please do not remove the media or disconnect the drive
fi: Laitteelle "%s" täytyy kirjoittaa tietoa ennen sen irrottamista. Älä poista taltiota tai irrota laitetta.

note: #-#-#-#-#  3969 (Xfce Panel Plugins)  #-#-#-#-# TRANSLATORS: Please use the same translation here as in Thunar #-#-#-#-#  3990 (Xfdesktop)  #-#-#-#-#
en: Ejecting device
fi: Poistetaan taltio

note: #-#-#-#-#  3969 (Xfce Panel Plugins)  #-#-#-#-# TRANSLATORS: Please use the same translation here as in Thunar #-#-#-#-#  3990 (Xfdesktop)  #-#-#-#-#
en: The device "%s" is being ejected. This may take some time
fi: Laittetta "%s" irrotetaan. Tämä voi viedä hetken.

en: The icon size for the path entry
fi: Polkukentän kuvakkeen koko

en: _Access:
fi: _Pääsyoikeudet:

en: Gro_up:
fi: _Ryhmä:

en: Acc_ess:
fi: P_ääsyoikeudet:

en: Acce_ss:
fi: P_ääsyoikeudet:

en: Allow this file to _run as a program
fi: Salli tiedoston _suorittaminen sovelluksena

en: Allowing untrusted programs to run presents a security risk to your system.
fi: Muiden kuin luotettavien sovellusten suorituksen salliminen vaarantaa järjestelmäsi turvallisuuden.

en: The folder permissions are inconsistent, you may not be able to work with files in this folder.
fi: Kansion käyttöoikeudet eivät ole yhtäläiset, et voi ehkä käyttää kansiossa olevia tiedostoja.

en: Correct _folder permissions...
fi: K_orjaa kansion käyttöoikeudet…

en: Click here to automatically fix the folder permissions.
fi: Napsauta tästä korjataksesi kansion käyttöoikeudet automaattisesti.

en: Stop applying permissions recursively.
fi: Keskeytä oikeuksien muuttaminen alikansioista.

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# allocate the question dialog #-#-#-#-#  93 (BibleTime)  #-#-#-#-# type: Content of: <chapter><sect1><table><tgroup><thead><row><entry> #-#-#-#-#  95 (BibleTime)  #-#-#-#-# #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkMessageType enumeration value #-#-#-#-#  3206 (
en: Question
fi: Kysymys

en: Apply recursively?
fi: Asetetaanko alikansioille?

en: Do you want to apply your changes recursively to
    all files and subfolders below the selected folder?
fi: Asetetaanko muutokset myös kaikille valitun
    Kansion alikansioille ja tiedostoille?

en: If you select this option your choice will be remembered and you won't be asked again. You can use the preferences dialog to alter your choice afterwards.
fi: Tämä asetus saa sovelluksen muistamaan valintasi, eikä asiaa kysytä sinulta enää. Voit muuttaa valintaasi jälkeenpäin asetusdialogin kautta.

en: Mixed file owners
fi: Tiedostoilla eri omistajia

en: Unknown file owner
fi: Tuntematon tiedoston omistaja

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# 0000
en: Write only
fi: Vain kirjoitus

note: 0004
en: Read & Write
fi: Luku ja kirjoitus

en: Varying (no change)
fi: Vaihteleva (ei muutosta)

en: Correct folder permissions automatically?
fi: Korjataanko kansion käyttöoikeudet automaattisesti?

en: Correct _folder permissions
fi: K_orjaa kansion käyttöoikeudet

en: The folder permissions will be reset to a consistent state. Only users allowed to read the contents of this folder will be allowed to enter the folder afterwards.
fi: Kansion käyttöoikeudet asetetaan yhtäläisiksi. Tämän jälkeen kansioon pääsevät vain sellaiset käyttäjät, joilla on oikeus lukea kansion sisältö.

en: File Manager Preferences
fi: Tiedostonhallinnan asetukset

en: Last Active View
fi: Viimeksi käytetty näkymä

en: Show thumbnails:
fi: Näytä pienoiskuvat:

en: _Remember view settings for each folder
fi: _Muista näkymäasetukset jokaisen kansion kohdalla

en: Draw frames around thumbnails
fi: Piirrä kehykset pienoiskuvien ympärille

en: Select this option to draw black frames around thumbnails.
fi: Valitse tämä piirtääksesi mustat kehykset pienoiskuvien ympärille.

en: Select this option to list folders before files when you sort a folder.
fi: Valitse tämä, jos haluat että kansiot sijoitetaan ennen tiedostoja järjestäessäsi kansion.

en: Show file size in binary format
fi: Näytä tiedoston koko binäärimuodossa

en: Select this option to show file size in binary format instead of decimal.
fi: Valitse tämä valinta näytääksesi tiedoston koon binäärimuodossa desimaaliluvun sijasta.

en: Select this option to place the icon captions for items beside the icon rather than below the icon.
fi: Tämä valinta asettaa kuvakkeiden selitteet kuvakkeen vierelle, eikä kuvakkeen alapuolelle.

en: Window icon
fi: Ikkunakuvake

en: Use current folder icon
fi: Käytä nykyistä kansiokuvaketta

en: Select this option to use the current folder icon as window icon
fi: Valitse tämä käyttääksesi nykyistä kansiokuvaketta ikkunakuvakkeena

note: TRANSLATORS: Please do not translate the first column (specifiers), 'strftime' and of course '\n'
en: Custom date format to apply.
    
    The most common specifiers are:
    %d day of month
    %m month
    %Y year including century
    %H hour
    %M minute
    %S second
    
    For a complete list, check the man pages of 'strftime'
fi: Mukautettu päivämääräformaatti.
    
    Tyypillisimmät tarkenteet ovat:
    %d päivä
    %m kuukausi
    %Y vuosi vuosituhannen kanssa
    %H tunti
    %M minuutti
    %S sekunti
    
    Täydellisen listan löydät 'strftime' ohjesivuilta.

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# Side Pane
en: Side Pane
fi: Sivupaneeli

en: Shortcuts Pane
fi: Kirjanmerkkipaneeli

en: _Icon Size:
fi: _Kuvakkeen koko:

en: Show Icon _Emblems
fi: Näytä _tunnuskuvat

en: Select this option to display icon emblems in the shortcuts pane for all folders for which emblems have been defined in the folders properties dialog.
fi: Valitse tämä näyttääksesi kirjanmerkkilistassa tunnuskuvat niille kansioille, joille on sellaisia kansion ominaisuusdialogissa asetettu.

en: Tree Pane
fi: Kansiopuupaneeli

en: Icon _Size:
fi: K_uvakkeen koko:

en: Show Icon E_mblems
fi: Näytä kuvakkeiden tu_nnuskuvat

en: Select this option to display icon emblems in the tree pane for all folders for which emblems have been defined in the folders properties dialog.
fi: Valitse tämä näyttääksesi kansiopuupaneelissa kuvakkeiden tunnuskuvat kaikille kansioille, joille on sellaisia kansion ominaisuusdialogissa asetettu.

en: _Single click to activate items
fi: Aktivoi kohteet k_ertanapsautuksella

en: Specify the d_elay before an item gets selected
    when the mouse pointer is paused over it:
fi: Määritä _viive, jonka jälkeen kohde valitaan,
    kun hiiren osoitinta pidetään sen yllä:

en: When single-click activation is enabled, pausing the mouse pointer over an item will automatically select that item after the chosen delay. You can disable this behavior by moving the slider to the left-most position. This behavior may be useful when single clicks activate items, and you want only to select the item without activating it.
fi: Kun kertanapsautuksella aktivointi on käytössä, hiiren pitäminen asetetun viiveen ajan kohteen yllä valitsee sen automaattisesti. Voit estää tämän siirtämällä liukukytkimen vasempaan ääriasentoonsa. Tästä käytöksestä voi olla hyötyä, kun kertanapsautus aktivoi kohteen, mutta haluat vain valita sen aktivoimatta.

note: #-#-#-#-#  1549 (kjumpingcube)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_13) #-#-#-#-#  2987 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: listitem/para
en: Long
fi: Pitkä

en: _Double click to activate items
fi: Aktivoi kohteet _kaksoisnapsautuksella

en: Tabs instead of new Windows
fi: Välilehden uusien ikkunoiden sijaan

en: Open folders in new tabs on middle click
fi: Avaa kansiot uusissa välilehdissä napsauttamalla keskipainiketta

en: Select this option to open a new tab on middle click instead of a new window
fi: Valitse tämä avataksesi uuden välilehden keskipainiketta napsauttamalla uuden ikkunan sijaan

en: Open new thunar instances as tabs
fi: Avaa uudet Thunar-instanssit välilehtinä

en: Select this option to open new thunar instances as tabs in an existing thunar window
fi: Valitse tämä avataksesi uudet Thunar-instanssit välilehtinä olemassa olevaan Thunar-ikkunaan

en: Transfer files in parallel:
fi: Siirrä tiedostot rinnakkain:

en: Show action to permanently delete files and folders
fi: Näytä toiminto tiedostojen ja kansioiden pysyvästi poistamiselle

en: Select this option to show the 'Delete' action in the context menu
fi: Valitse tämä valinta näyttääksesi 'Poista' -toiminto kontekstivalikossa.

en: Folder Permissions
fi: Kansion käyttöoikeudet

en: When changing the permissions of a folder, you
    can also apply the changes to the contents of the
    folder. Select the default behavior below:
fi: Muuttaessasi Kansion käyttöoikeuksia voit
    asettaa samat oikeudet myös sen sisällölle.
    Alta voit valita oletustoimintatavan.

en: Apply to Folder and Contents
fi: Aseta myös kansion sisällölle

en: Apply to Folder Only
fi: Aseta vain kansioille

en: Volume Management
fi: Taltionhallinta

note: add check button to enable/disable auto mounting
en: Enable _Volume Management
fi: Käytä _taltionhallintaa

en: <a href="volman-config:">Configure</a> the management of removable drives,
    devices and media.
fi: <a href="volman-config:">Muokkaa</a> irrotettavien asemien, laitteiden ja median hallinnan asetuksia.

en: Missing dependencies
fi: Puuttuvat riippuvuudet

en: It looks like <a href="https://wiki.gnome.org/Projects/gvfs">gvfs</a> is not available.
    Important features including trash support,
    removable media and remote location browsing
    will not work. <a href="https://docs.xfce.org/xfce/thunar/unix-filesystem#gnome_virtual_file_system">[Read more]</a>
fi: Näyttää siltä, että <a href="https://wiki.gnome.org/Projects/gvfs">gvfs</a> ei ole saatavilla.
    Tärkeät ominaisuudet, kuten roskakori tuki,
    irrotettavat tietovälineet, ja etäsijainnin selaaminen
    eivät toimi. <a href="https://docs.xfce.org/xfce/thunar/unix-filesystem#gnome_virtual_file_system">[Lue lisää]</a>

note: tell the user that we failed to come up with the thunar-volman configuration dialog
en: Failed to display the volume management settings
fi: Taltionhallinnan asetusten näyttäminen epäonnistui.

en: File Operation Progress
fi: Tiedostotoiminnon eteneminen

note: build the tooltip text
en: %d file operation running | %d file operations running
fi[0]: %d tiedostotoiminto käynnissä
fi[1]: %d tiedostotoimintoa käynnissä

en: Resuming...
fi: Jatketaan...

en: Names:
fi: Nimet:

note: Second box (kind, open with, link target)
en: Kind:
fi: Tyyppi:

en: _Open With:
fi: _Avaa sovelluksella:

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# Third box (deleted, modified, accessed)
en: Deleted:
fi: Poistettu:

note: #-#-#-#-#  4002 (xsane)  #-#-#-#-# TEXT_USAGE
en: Usage:
fi: Käyttö:

note: allocate the icon chooser allocate the chooser dialog
en: Select an Icon for "%s"
fi: Valitse kuvake kohteelle "%s"

en: Failed to change icon of "%s"
fi: Kohteen "%s" kuvakkeen vaihtaminen epäonnistui.

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# update the properties dialog title
en: %s - Properties
fi: %s - Ominaisuudet

en: broken link
fi: rikkinäinen linkki

en: _Add Files...
fi: _Lisää tiedostoja...

en: Include additional files in the list of files to be renamed
fi: Lisää tiedostoja uudelleen nimettävien tiedostojen listalle.

en: Clear the file list below
fi: Tyhjennä alla oleva tiedostolista.

en: Display information about Thunar Bulk Rename
fi: Näytä tietoja Thunarin joukkonimeäjästä.

en: Rename Multiple Files
fi: Nimeä useita tiedostoja uudelleen

note: add the "Rename Files" button
en: _Rename Files
fi: _Nimeä uudelleen

en: Click here to actually rename the files listed above to their new names.
fi: Napsauta tästä vahvistaaksesi ylläolevan listan tiedostojen nimeämisen.

en: New Name
fi: Uusi nimi

en: Click here to view the documentation for the selected rename operation.
fi: Napsauta tästä nähdäksesi valitun nimeämistoiminnon dokumentaation.

note: TRANSLATORS: You can test this string by temporarily removing thunar-sbr.* from $libdir/thunarx-2/, *              and opening the multi rename dialog by selecting multiple files and pressing F2.
en: No renamer modules were found on your system. Please check your
    installation or contact your system administrator. If you install Thunar
    from source, be sure to enable the "Simple Builtin Renamers" plugin.
fi: Järjestelmästäsi ei löytynyt nimeämismoduuleita. Tarkista asennuksesi
    tai ota yhteyttä järjestelmänvalvojaasi. Jos asennat Thunarin
    lähdekoodista, aseta käyttöön "Simple Builtin Renamers" -liitännäinen.

en: Remove the selected file from the list of files to be renamed | Remove the selected files from the list of files to be renamed
fi[0]: Poista valittu tiedosto nimettävien tiedostojen listalta.
fi[1]: Poista valitut tiedostot nimettävien tiedostojen listalta.

note: allocate the file chooser
en: Select files to rename
fi: Valitse nimettävät tiedostot

en: Audio Files
fi: Äänitiedostot

en: Video Files
fi: Videotiedostot

note: just popup the about dialog
en: Bulk Rename
fi: Joukkonimeäjä

en: Thunar Bulk Rename is a powerful and extensible
    tool to rename multiple files at once.
fi: Thunarin joukkonimeäjä on tehokas ja laajennettavissa
    oleva työkalu useiden tiedostojen uudelleennimeämiseen.

note: change title to reflect the standalone status
en: Bulk Rename - Rename Multiple Files
fi: Joukkonimeäjä - nimeä useita tiedostoja

en: Failed to rename "%s" to "%s".
fi: Tiedoston "%s" nimeäminen muotoon "%s" epäonnistui.

en: You can either choose to skip this file and continue to rename the remaining files, or revert the previously renamed files to their previous names, or cancel the operation without reverting previous changes.
fi: Voit joko ohittaa tämän tiedoston ja jatkaa loppujen tiedostojen nimeämistä, palauttaa alkuperäiset nimet jo nimetyille tiedostoille tai peruuttaa toiminnon palauttamatta edeltäviä muutoksia.

en: _Revert Changes
fi: _Palauta muutokset

en: _Skip This File
fi: _Ohita tiedosto

en: Do you want to skip this file and continue to rename the remaining files?
fi: Haluatko ohittaa tämän tiedoston ja jatkaa loppujen tiedostojen nimeämistä?

en: Mount and open %s (%s)
fi: Liitä ja avaa %s (%s)

en: Trash contains %d file | Trash contains %d files
fi[0]: Roskakori sisältää %d tiedoston
fi[1]: Roskakori sisältää %d tiedostoa

en: Browse Network
fi: Selaa verkkoa

en: Browse local network connections
fi: Selaa paikallisverkkoyhteyksiä

en: Open the home folder
fi: Avaa kotikansio

en: Open the desktop folder
fi: Avaa työpöytäkansio

en: Browse the computer
fi: Selaa tietokonetta

en: Create _Shortcut
fi: Luo _pikakuvake

en: _Remove Shortcut
fi: _Poista kirjanmerkki

note: append the rename menu item
en: Re_name Shortcut
fi: _Nimeä kirjanmerkki uudelleen

en: The path "%s" does not refer to a directory
fi: Polku "%s" ei osoita kansioon.

note: display an error message to the user
en: Failed to add new shortcut
fi: Kirjanmerkin lisääminen epäonnistui.

en: Click here to stop calculating the total size of the folder.
fi: Napsauta tästä keskeyttääksesi kansion koon laskemisen.

note: tell the user that the operation was canceled
en: Calculation aborted
fi: Laskenta peruutettu

en: %u item, totalling %s | %u items, totalling %s
fi[0]: %u kohde, yhteensä %s
fi[1]: %u kohdetta, yhteensä %s

en: Select _all Files
fi: Valitse k_aikki tiedostot

en: Select all files in this window
fi: Valitse kaikki ikkunassa näkyvät tiedostot.

en: Select _by Pattern...
fi: Valitse _hakukaavan avulla...

en: Select all files that match a certain pattern
fi: Valitse kaikki tiedostot, jotka sopivat tiettyyn hakukaavaan.

en: Select all files but not those currently selected
fi: Valitse kaikki muut paitsi parhaillaan valitut tiedostot

en: Loading folder contents...
fi: Ladataan kansion sisältöä...

note: display an error to the user
en: Failed to open the home folder
fi: Kotikansion avaaminen epäonnistui.

note: tell the user that the file name provided by the X Direct Save source is invalid
en: Invalid filename provided by XDS drag site
fi: XDS-raahauslähteen tarjoama tiedostonimi ei kelpaa.

note: display an error dialog to the user
en: Failed to create a link for the URL "%s"
fi: Linkin luominen URL:iin "%s" epäonnistui.

en: Failed to open directory "%s"
fi: Kansion "%s" avaaminen epäonnistui.

en: Error while copying to "%s": %s more space is required to copy to the destination
fi: Virhe kopioidessa kohteeseen "%s": kohteessa tarvitaan %s lisää tilaa jotta kopiointi voidaan suorittaa

note: update progress information
en: Trying to restore "%s"
fi: Yritetään palauttaa "%s"

en: The folder "%s" does not exist anymore but is required to restore the file "%s" from the trash
fi: Kansiota "%s" ei ole enää olemassa, mutta se tarvitaan tiedoston "%s" palauttamiseksi roskakorista.

en: Failed to restore the folder "%s"
fi: Kansion "%s" palautus epäonnistui.

note: update progress information
en: Trying to move "%s"
fi: Yritetään siirtää "%s".

note: update progress information
en: Could not move "%s" directly. Collecting files for copying...
fi: Kohdetta "%s" ei voi siirtää suoraan. Kerätään kopioitavaksi...

note: #-#-#-#-#  384 (marlin)  #-#-#-#-# TRANSLATORS: %s is a placeholder for a size like "2 bytes" or "3 MB".  It must not be translated or removed. So this represents something like "4 kb of 4 MB". #-#-#-#-#  781 (GThumb)  #-#-#-#-# For translators: This is a progress size indicator, for example: 230.4 
en: %s of %s
fi: %s/%s

en: %lu hour remaining (%s/sec) | %lu hours remaining (%s/sec)
fi[0]: %lu tunti jäljellä (%s/s)
fi[1]: %lu tuntia jäljellä (%s/s)

en: %lu minute remaining (%s/sec) | %lu minutes remaining (%s/sec)
fi[0]: %lu minuutti jäljellä (%s/s)
fi[1]: %lu minuuttia jäljellä (%s/s)

en: %lu second remaining (%s/sec) | %lu seconds remaining (%s/sec)
fi[0]: %lu sekunti jäljellä (%s/s)
fi[1]: %lu sekuntia jäljellä (%s/s)

en: Unknown user "%s"
fi: Tuntematon käyttäjä "%s".

note: TRANSLATORS: file was modified less than one day ago
en: Today at %X
fi: Tänään klo %X

note: TRANSLATORS: file was modified less than two days ago
en: Yesterday at %X
fi: Eilen klo %X

note: Any other date
en: %x at %X
fi: %x klo %X

en: Open a new tab for the displayed location
fi: Avaa uusi välilehti osoitetussa sijainnissa

en: Open a new Thunar window for the displayed location
fi: Avaa uusi Thunar-ikkuna nykyisessä sijainnissa.

en: Detac_h Tab
fi: _Irrota välilehti

en: Open current folder in a new window
fi: Avaa nykyinen kansio uudessa ikkunassa

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id, label
en: Close _All Windows
fi: Sulje _kaikki ikkunat

en: Close all Thunar windows
fi: Sulje kaikki Thunar-ikkunat.

en: Edit Thunars Preferences
fi: Muokkaa Thunarin asetuksia.

en: _Location Selector
fi: _Sijainnin valitsin

en: _Pathbar Style
fi: _Polkupalkki

en: Modern approach with buttons that correspond to folders
fi: Moderni tyyli, jossa painikkeet vastaavat kansioita

en: _Toolbar Style
fi: _Työkalupalkki

en: Traditional approach with location bar and navigation buttons
fi: Perinteinen tyyli sijaintipalkkeineen ja navigointipainikkeineen

en: Toggles the visibility of the shortcuts pane
fi: Näytä tai piilota kirjanmerkkipaneeli.

en: _Tree
fi: _Kansiopuu

en: Toggles the visibility of the tree pane
fi: Näyttä tai piilota kansiopuupaneeli.

note: #-#-#-#-#  4001 (MATE Desktop Environment)  #-#-#-#-# View Menu
en: _Menubar
fi: _Valikkopalkki

en: Change the visibility of this window's menubar
fi: Muuta ikkunan valikkopalkin näkyvyyttä

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id label, accelerator
en: Show _Hidden Files
fi: Näytä _piilotiedostot

en: Toggles the display of hidden files in the current window
fi: Näyttää tai piilottaa piilotiedostot nykyisessä ikkunassa.

en: Zoom I_n
fi: L_ähennä

en: Show the contents in more detail
fi: Näytä sisältö suuremmassa koossa.

en: Show the contents in less detail
fi: Näytä sisältö pienemmässä koossa.

en: Show the contents at the normal size
fi: Näytä sisältö normaalikoossa.

en: Clear Saved _Folder View Settings
fi: Tyhjennä tallennetut _kansion näkymäasetukset

en: Delete saved view settings for this folder
fi: Poista tallennetut näkymäasetukset tämän kansion osalta

en: Display folder content in an icon view
fi: Näytä kansion sisältö kuvakenäkymässä.

en: _List View
fi: _Luettelonäkymä

en: Display folder content in a detailed list view
fi: Näytä kansion sisältö yksityiskohtaisessa listanäkymässä.

en: Display folder content in a compact list view
fi: Näytä kansion sisältö kompaktissa listanäkymässä.

en: Go to the computer folder
fi: Näytä tietokoneen kansio

en: Go to the home folder
fi: Näytä kotikansio.

en: Go to the desktop folder
fi: Näytä työpöytäkansio.

en: T_rash
fi: _Roskakori

en: Display the contents of the trash can
fi: Näytä roskakorin sisältö.

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id, label
en: Open _Parent
fi: Avaa _yläkansio

en: _Open Location...
fi: _Avaa sijainti...

en: Go to the templates folder
fi: Näytä asiakirjamallikansio.

en: B_rowse Network
fi: Selaa _verkkoa

en: Display Thunar user manual
fi: Näytä Thunarin käyttöohje.

en: Display information about Thunar
fi: Näytä tietoja Thunarista.

en: Go to the previous visited folder
fi: Palaa edelliseen vierailtuun kansioon

en: Go to the next visited folder
fi: Siirry seuraavaan vierailuun kansioon

en: _Previous Tab
fi: _Edellinen välilehti

en: _Next Tab
fi: _Seuraava välilehti

note: #-#-#-#-#  520 (gedit)  #-#-#-#-# (itstool) path: td/p
en: Close tab
fi: Sulje välilehti

en: Open the location "%s"
fi: Avaa sijainti "%s"

en: Failed to launch "%s"
fi: Kohteen "%s" suorittaminen epäonnistui.

en: Failed to open parent folder
fi: Yläkansion avaaminen epäonnistui.

en: The directory "%s" does not exist. Do you want to create it?
fi: Kansiota "%s" ei ole olemassa. Haluatko luoda sen?

note: display an error to the user
en: Failed to browse the computer
fi: Tietokoneen selaaminen epäonnistui

note: display the "About Templates" dialog
en: About Templates
fi: Tietoja asiakirjamalleista

en: All files in this folder will appear in the "Create Document" menu.
fi: Kaikki tämän kansion tiedostot näkyvät "Luo asiakirja" -valikossa.

en: If you frequently create certain kinds  of documents, make a copy of one and put it in this folder. Thunar will add an entry for this document in the "Create Document" menu.
    
    You can then select the entry from the "Create Document" menu and a copy of the document will be created in the directory you are viewing.
fi: Jos luot usein tietyntyyppisiä asiakirjoja, kopioi yksi niistä tähän kansioon. Thunar lisää asiakirjan "Luo asiakirja" -valikkoon.
    
    Valitessasi tämän kohteen "Luo asiakirja" -valikosta asiakirjasta luodaan kopio näkyvillä olevaan kansioon.

en: Do _not display this message again
fi: _Muista valinta

note: display an error to the user
en: Failed to open the file system root folder
fi: Tiedostojärjestelmän juurikansion avaus epäonnistui.

note: display an error to the user
en: Failed to display the contents of the trash can
fi: Roskakorin sisällön näyttäminen epäonnistui.

note: display an error to the user
en: Failed to browse the network
fi: Verkon selaaminen epäonnistui.

en: Thunar is a fast and easy to use file manager
    for the Xfce Desktop Environment.
fi: Thunar on nopea ja helppokäyttöinen
    tiedostonhallintaohjelma Xfce-ympäristöön.

en: Text of the page's label
fi: Sivun nimikkeen teksti

en: A widget to display in place of the usual page label
fi: Käyttöliittymäelementti, joka näytetään tavanomaisen sivun nimikkeen sijaan.

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# settings-example@cinnamon.org->settings-schema.json->tree->columns->title
en: Resident
fi: Pysyvä

en: Don't unload the plugin from memory
fi: Älä poista liitännäistä muistista.

en: Help URL
fi: Ohjeen URL

en: The URL to the documentation of the renamer
fi: Nimeäjän dokumentaatioon osoittava URL.

en: The user visible name of the renamer
fi: Nimeäjän käyttäjälle näkyvä nimi.

en: The generic name of the entry, for example "Web Browser" in case of Firefox.
fi: Kohteen yleinen nimi, esimerkiksi Firefoxille tämä olisi "Web-selain".

en: The program to execute, possibly with arguments.
fi: Suoritettava sovellus, mahdollisesti määritteineen.

en: The working directory for the program.
fi: Ohjelman työkansio.

en: The URL to access.
fi: Avattava URL.

en: Tooltip for the entry, for example "View sites on the Internet" in case of Firefox. Should not be redundant with the name or the description.
fi: Kohteen työkaluvihje, esimerkiksi "Selaa Internetin web-sivuja" Firefoxille. Ei pitäisi toistaa nimi- tai kuvauskentän sisältöä.

en: Select this option to run the command in a terminal window.
fi: Valitse tämä suorittaaksesi komennon pääteikkunassa.

en: Date Taken:
fi: Kuvattu:

en: Camera Brand:
fi: Kameran merkki:

en: Camera Model:
fi: Kameran malli:

en: Exposure Time:
fi: Valotusaika:

en: Exposure Program:
fi: Valotusohjelma:

en: Flash Fired:
fi: Salama:

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_4) i18n: ectx: property (text), widget (QLabel, label_5) i18n: ectx: property (text), widget (QLabel, label_10)
en: Focal Length:
fi: Polttoväli:

en: Shutter Speed:
fi: Sulkijan nopeus:

en: ISO Speed Ratings:
fi: ISO-nopeusluokitus:

en: Software:
fi: Ohjelmisto:

note: update the "Image Size" label
en: %dx%d pixel | %dx%d pixels
fi[0]: %dx%d kuvapiste
fi[1]: %dx%d kuvapistettä

en: Con_vert to:
fi: Muuta _muotoon:

en: Uppercase / Lowercase
fi: Pienaakkoset / Suuraakkoset

en: Insert _time:
fi: Lisää _aika:

en: The format describes the date and time parts to insert into the file name. For example, %Y will be substituted with the year, %m with the month and %d with the day. See the documentation of the date utility for additional information.
fi: Tämän avulla määrität tiedostonimeen lisättävät päivämäärä- ja aikatiedot. Esimerkiksi %Y korvataan vuosiluvulla, %m kuukaudella ja %d päivällä. Lisätietoja löydät date-komennon dokumentaatiosta.

en: _At position:
fi: _Sijainti:

en: Insert Date / Time
fi: Lisää päiväys / aika

en: First character uppercase
fi: Ensimmäinen kirjain isolla

en: From the front (left)
fi: Alusta alkaen (vasemmalta)

en: From the back (right)
fi: Lopusta alkaen (oikealta)

en: Old Name - Text - Number
fi: Vanha nimi - Teksti - Numero

en: Number - Text - Old Name
fi: Numero - Teksti - Vanha nimi

en: Text - Number
fi: Teksti - Numero

en: Number - Text
fi: Numero - Teksti

en: Date Picture Taken
fi: Kuvauspäivämäärä

note: #-#-#-#-#  625 (glade3)  #-#-#-#-# Text
en: _Text:
fi: _Teksti:

en: Insert / Overwrite
fi: Lisää / Korvaa

en: _Number Format:
fi: _Numeron muoto:

en: _Start With:
fi: _Aloita:

en: Text _Format:
fi: Tekstin _Muoto:

note: #-#-#-#-#  569 (gimp-plug-ins)  #-#-#-#-# Film numbering: Startindex/Font/color
en: Numbering
fi: Numerointi

en: Remove _From Position:
fi: Poista _sijainnista:

en: _To Position:
fi: Sij_aintiin:

en: Remove Characters
fi: Poista merkkejä

en: _Search For:
fi: _Etsi:

note: reset to default tooltip
en: Enter the text to search for in the file names.
fi: Syötä teksti, jota etsitään tiedostonimistä.

en: Regular _Expression
fi: Säännöllinen _lauseke

en: If you enable this option, the pattern will be treated as a regular expression and matched using the Perl-compatible regular expressions (PCRE). Check the documentation for details about the regular expression syntax.
fi: Jos valitset tämän, hakukaavaa käsitellään säännöllisenä lausekkeena ja hakuun käytetään Perl-yhteensopivia säännöllisiä lausekkeita (PCRE). Dokumentaatiosta löydät lisätietoja lausekerakenteesta.

en: Replace _With:
fi: _Korvaa tällä:

en: Enter the text that should be used as replacement for the pattern above.
fi: Syötä teksti, jolla ylläoleva kaava korvataan.

en: C_ase Sensitive Search
fi: _Ota kirjainkoko huomioon

en: If you enable this option, the pattern will be searched in a case-sensitive manner. The default is to use a case-insensitive search.
fi: Jos valitset tämän, kirjainkoko otetaan huomioon kaavaa etsittäessä. Oletusarvoisesti kirjainkokoa ei huomioida.

note: setup a tooltip with the error message
en: Invalid regular expression, at character position %ld: %s
fi: Säännöllinen lauseke ei kelpaa merkkikohdassa %ld: %s

en: Search & Replace
fi: Etsi ja korvaa

en: Send "%s" as compressed archive?
fi: Lähetetäänkö "%s" pakattuna arkistona?

en: Send _directly
fi: Lähetä _suoraan

en: Send com_pressed
fi: Lähetä _pakattuna

en: When sending a file via email, you can either choose to send the file directly, as is, or compress the file before attaching it to an email. It is highly recommended to compress large files before sending them.
fi: Lähettäessäsi tiedoston sähköpostilla voit valita, lähetetäänkö se suoraan eli sellaisenaan vai pakataanko se ennen sähköpostiviestiin liittämistä. On suositeltavaa, että suuret tiedostot lähetetään pakattuina.

en: Send %d file as compressed archive? | Send %d files as compressed archive?
fi[0]: Lähetetäänkö %d tiedosto pakattuna arkistona?
fi[1]: Lähetetäänkö %d tiedostoa pakattuna arkistona?

en: Send as _archive
fi: Lähetä _arkistona

en: When sending multiple files via email, you can either choose to send the files directly, attaching multiple files to an email, or send all files compressed into a single archive file and attach the archive. It is highly recommended to send multiple large files as archive.
fi: Lähettäessäsi useita tiedostoja sähköpostilla voit valita, lähetetäänkö ne suoraan eli erillisinä liitteinä, vai liitetäänkö ne viestiin yhtenä pakattuna arkistona. On suositeltavaa, että suuret tiedostot lähetetään arkistona.

note: allocate the progress dialog setup the label
en: Compressing files...
fi: Pakataan tiedostoja...

note: tell the user that the command failed
en: ZIP command terminated with error %d
fi: ZIP-komennon suoritus epäonnistui (virhe %d).

en: Failed to create symbolic link for "%s"
fi: Symbolisen linkin luominen kohteelle "%s" epäonnistui.

note: tell the user that we failed to compress the file(s)
en: Failed to compress %d file | Failed to compress %d files
fi[0]: %d tiedoston pakkaaminen epäonnistui.
fi[1]: %d tiedoston pakkaaminen epäonnistui.

note: tell the user that we failed
en: Failed to compose new email
fi: Sähköpostiviestin luominen epäonnistui.

en: Mail Recipient
fi: Postin vastaanottaja

note: tell the user that we failed to connect to the trash
en: Failed to connect to the Trash
fi: Roskakoriin yhdistäminen epäonnistui.

note: tell the user whether the trash is full or empty
en: Trash contains files
fi: Roskakorissa on tiedostoja.

en: Trash Applet
fi: Roskakorisovelma

en: Display the trash can
fi: Näytä roskakorin sisältö.

note: #-#-#-#-#  1096 (kcm_remotecontrol)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, ActionContainer)
en: Edit Action
fi: Muokkaa toimintoa

en: Create Action
fi: Luo toiminto

en: Failed to save actions to disk.
fi: Toimintojen tallentaminen epäonnistui.

en: Are you sure that you want to delete
    action "%s"?
fi: Haluatko varmasti poistaa
    toiminnon "%s"?

en: If you delete a custom action, it is permanently lost.
fi: Mukautetun toiminnon poistoa ei voi peruuttaa.

note: skip leading slash
en: This keyboard shortcut is currently used by: '%s'
fi: Tämä pikanäppäin on jo käytössä: '%s'

en: Keyboard shortcut already in use
fi: Pikanäppäin on jo käytössä

note: #-#-#-#-#  17 (PACKAGE VERSION)  #-#-#-#-# setup a label to tell that no icon was selected #-#-#-#-#  437 (Exo)  #-#-#-#-# TRANSLATORS: Label for the icon button in "Create Launcher"/"Create Link" dialog if no icon selected
en: No icon
fi: Ei kuvaketta

en: End element handler called while in root context
fi: Sulkuelementin käsittelijää kutsuttiin juurikontekstissa.

en: Unknown closing element <%s>
fi: Tuntematon sulkuelementti <%s>

en: Failed to determine save location for uca.xml
fi: Tallennuskohteen selvittäminen tiedostolle uca.xml epäonnistui.

en: Command not configured
fi: Komentoa ei ole asetettu

en: Configure c_ustom actions...
fi: _Mukautetut toiminnot...

en: Setup custom actions that will appear in the file managers context menus
fi: Luo mukautettuja toimintoja, jotka näkyvät tiedostonhallinnan kontekstivalikoissa.

en: Failed to launch action "%s".
fi: Toiminnon "%s" suorittaminen epäonnistui.

en: Example for a custom action
fi: Esimerkki mukautetusta toiminnosta

en: The name of the action that will be displayed in the context menu.
fi: Kontekstivalikossa näytettävä toiminnon nimi.

en: The description of the action that will be displayed as tooltip in the statusbar when selecting the item from the context menu.
fi: Toiminnon kuvaus, joka näytetään työkaluvihjeenä tilapalkissa valittaessa kohdetta kontekstivalikosta.

en: The command (including the necessary parameters) to perform the action. See the command parameter legend below for a list of supported parameter variables, which will be substituted when launching the command. When upper-case letters (e.g. %F, %D, %N) are used, the action will be applicable even if more than one item is selected. Else the action will only be applicable if exactly one item is selected.
fi: Komento (tarvittavine määreineen), jonka toiminto suorittaa. Alapuolella näet komennon määreiden selitteet tuetuille määremuuttujille, jotka korvataan komentoa suoritettaessa. Käytettäessä isoja kirjaimia (esim. %F, %D, %N) toiminnon voi suorittaa myös silloin, kun useita kohteita on valittuna. Muussa tapauksessa toiminto on käytettävissä silloin, kun valittuna on ainoastaan yksi tiedosto.

en: Browse the file system to select an application to use for this action.
fi: Selaa tiedostojärjestelmää valitaksesi sovelluksen toiminnolle.

en: Keyboard _Shortcut:
fi: Näppäimistön pikan_äppäin:

en: The keyboard shortcut for the action.
fi: Pikanäppäin toiminnolle.

en: Clear the keyboard shortcut for this action.
fi: Tyhjennä tämän toiminnon pikanäppäin.

en: Use Startup Notification
fi: Käytä käynnistysilmaisinta

en: Enable this option if you want a waiting cursor to be shown while the action is launched. This is also highly recommended if you have focus stealing prevention enabled in your window manager.
fi: Valitse tämä, jos haluat hiiren osoittimen muuttuvan toiminnon käynnistyksen ajaksi. Tämä on suositeltavaa myös, jos käytät ikkunamanagerisi kohdistuksen ryöstön estoa.

en: Click this button to select an icon file that will be displayed in the context menu in addition to the action name chosen above.
fi: Napsauta tätä painiketta valitaksesi kuvaketiedoston, joka näytetään kontekstivalikossa toiminnon nimen lisäksi.

en: The following command parameters will be substituted when launching the action:
fi: Seuraavat komennon määreet korvataan
    toimintoa suoritettaessa:

en: the path to the first selected file or directory
fi: polku ensimmäiseen valittuun tiedostoon tai hakemistoon

en: the paths to all selected files and directories
fi: polut kaikkiin valittuihin tiedostoihin ja hakemistoihin

en: directory containing the file that is passed in %f
fi: kansio, jossa muuttujan %f osoittama tiedosto sijaitsee

en: directories containing the files that are passed in %F
fi: kansiot, joissa muuttujan %F osoittamat tiedostot sijaitsevat

en: the first selected filename (without path)
fi: ensimmäisen valitun tiedoston nimi (ilman polkua)

en: the selected filenames (without paths)
fi: valittujen tiedostojen nimet (ilman polkuja)

en: Enter a list of patterns that will be used to determine whether this action should be displayed for a selected file. If you specify more than one pattern here, the list items must be separated with semicolons (e.g. *.txt;*.doc).
fi: Syötä lista kaavoista, joita käytetään päättäessä, pitäisikö toiminto näyttää valitulle tiedostolle. Jos määrität useamman kuin yhden kaavan, listan erottimena käytetään puolipistettä (esim. *.txt;*.doc).

en: Appears if selection contains:
fi: Näytetään, jos valittuna on:

en: _Directories
fi: _Kansioita

en: _Audio Files
fi: _Äänitiedostoja

en: _Image Files
fi: _Kuvatiedostoja

en: _Text Files
fi: _Tekstitiedostoja

en: _Video Files
fi: _Videotiedostoja

en: _Other Files
fi: _Muita tiedostoja

en: This page lists the conditions under which the action will appear in the file managers context menus. The file patterns are specified as a list of simple file patterns separated by semicolons (e.g. *.txt;*.doc). For an action to appear in the context menu of a file or folder, at least one of these patterns must match the name of the file or folder. Additionally, you can specify that the action should only appear for certain kinds of files.
fi: Tämä sivu listaa edellytykset, jolloin toiminto näkyy tiedostonhallinnan kontekstivalikoissa. Tiedostosuodattimet määritetään yksinkertaisina tiedostosuodattimina puolipilkuin erotettuina (esim. *.txt,*.doc). Jotta toiminto näkyy tiedoston tai hakemiston kontekstivalikossa, vähintään yhden suodattimen tulee vastata tiedoston tai hakemiston nimeä. Voit lisäksi rajata toiminnon näkymään vain tietyntyyppisten tiedostojen valikossa.

en: Appearance Conditions
fi: Näkyvyysehdot

en: Custom Actions
fi: Mukautetut toiminnot

en: You can configure custom actions that will appear in the file managers context menus for certain kinds of files.
fi: Voit asettaa mukautettuja toimintoja, jotka näytetään
    tiedostonhallinnan kontekstivalikoissa tietyille tiedostotyypeille.

en: Add a new custom action.
fi: Lisää mukautettu toiminto.

en: Edit the currently selected action.
fi: Muokkaa valittua toimintoa.

en: Delete the currently selected action.
fi: Poista valittu toiminto.

en: Move the currently selected action up by one row.
fi: Siirrä valittu toiminto rivin verran ylemmäs.

en: Move the currently selected action down by one row.
fi: Siirrä valittu toiminto rivin verran alemmas.

en: Set as wallpaper
fi: Aseta taustakuvaksi

en: Thunar File Manager
fi: Thunar-tiedostonhallinta

en: Browse the filesystem with the file manager
fi: Selaa tiedostojärjestelmää tiedostonhallinnassa

en: File Manager Settings
fi: Tiedostonhallinnan asetukset

en: Configure the Thunar file manager
fi: Thunar-tiedostonhallinnan asetukset

en: Thunar is a file browser specifically designed for the Xfce Desktop, but also can serve as an alternate file browser for other Desktop environments. It has a simple, clean two-pane design for browsing all your files.
fi: Thunar on tiedostoselain, joka on suunniteltu erityisesti Xfce-työpöydälle, mutta jota voi käyttää vaihtoehtoisena tiedostoselaimena myös muilla työpöytäjärjestelmillä. Se käyttää yksinkertaista kaksiruutuista muotoilua kaikkien tiedostojesi selaamiseen.

note: SECURITY: - A normal active user can run thunar without elevated rights. They may wish to modify files they normally do not have read/write access to. This isn't a good idea, but is common on single user systems.
en: Run Thunar as root
fi: Käynnistä Thunar pääkäyttäjän oikeuksin.

en: Authentication is required to run Thunar as root.
fi: Jotta Thunar voidaan käynnistää pääkäyttäjän oikeuksin, todennus tarvitaan.

en: Could not open specified icon file
fi: Määritellyn kuvaketiedoston avaus ei onnistunut

en:  will be forcibly closed.
    Any unsaved changes will be lost.
    Please confirm.
fi:  suljetaan väkisin.
    Kaikki tallentamattomat muutokset katoavat.
    Vahvista.

en: Kill Application
fi: Tapa sovellus

en: Unhide Here
fi: Tuo näkyviin täällä

en: Uncollapse
fi: Häivytys pois

en: could not read domain "%s" from defaults database
fi: tiedon "%s" luku oletustietokannasta ei onnistunut

en: Domain %s (%s) of defaults database is corrupted!
fi: Oletustietokannan kenttä %s (%s) on vioittunut!

en: could not load domain %s from user defaults database
fi: arvon %s lataaminen käyttäjän oletustietokannasta ei onnistu

en: Domain %s (%s) of global defaults database is corrupted!
fi: Globaalin oletustietokannan arvo %s (%s) on vioittunut!

en: could not load domain %s from global defaults database (%s)
fi: arvon %s lataus globaalista oletustietokannasta (%s) ei onnistu

en: could not load domain %s from global defaults database
fi: arvon %s lataus globaalista oletustietokannasta ei onnistu

en: could not load logo image for panels: %s
fi: paneelien %s logo-kuvaa ei voitu ladata

en: wrong option value for key "%s". Should be one of %s
fi: avaimella "%s" on väärä optioarvo. Pitäisi olla joku näistä: %s

en: can't convert "%s" to boolean for key "%s"
fi: "%s":n muunto boolean-muotoon avaimelle "%s" ei onnistu

en: using default "%s" instead
fi: käytetään sen sijaan oletusarvoa "%s"

en: can't convert "%s" to integer for key "%s"
fi: "%s":n muuntaminen kokonaisluvuksi avaimelle "%s" ei onnistu

en: Wrong option format for key "%s". Should be %s.
fi: Avaimella "%s" on väärä optiomuoto. Pitäisi olla %s.

en: Incorrect number of elements in array for key "%s".
fi: Taulukossa on väärä määrä alkioita avaimelle "%s".

en: Wrong value for key "%s". Should be Coordinate.
fi: Avaimella "%s" on väärä arvo. Pitäisi olla koordinaatti.

en: can't convert array to integers for "%s".
fi: taulukkoa ei voida muuntaa kokonaisluvuiksi "%s":lle.

en: "%s" is not a valid color name
fi: "%s" ei ole sallittu värin nimi

en: bad number of arguments in gradient specification
fi: virheellinen määrä argumentteja liukuvärin määritelmässä

en: too few arguments in multicolor gradient specification
fi: liian vähän argumentteja monivärisen liukuvärin määritelmässä

en: bad number of arguments in textured gradient specification
fi: virheellinen määrä argumentteja liukuväritetyn kuvion määritelmässä

en: bad opacity value for tgradient texture "%s". Should be [0..255]
fi: väärä peittävyysarvo kuvioliukuvärille "%s". Pitäisi olla [0..255]

en: could not initialize library %s
fi: kirjaston %s alustus epäonnistui

en: could not find function %s::%s
fi: funktiota %s::%s ei löydy

en: invalid texture type %s
fi: virheellinen kuviotyyppi %s

en: Error in texture specification for key "%s"
fi: Virhe kuviomääritelmässä avaimelle "%s"

en: Wrong type for workspace background. Should be a texture type.
fi: Väärä tyyppi työtilan taustakuvaksi. Pitäisi olla kuviotyyppi.

en: Wrong type for background of workspace %i. Should be a texture.
fi: Väärä tyyppi työtilan %i taustakuvaksi. Pitäisi olla kuvio.

en: could not load any usable font!!!
fi: minkään käyttökelpoisen fontin lataaminen ei onnistunut!!!

en: could not get color for key "%s"
fi: en löytänyt avainta "%s" vastaavaa väriä

en: %s:invalid key modifier "%s"
fi: %s: virheellinen avainmääre "%s"

en: %s:invalid kbd shortcut specification "%s"
fi: %s: virheellinen näppäinpikavalinnan määrittely "%s"

en: %s:invalid key in shortcut "%s"
fi: %s: epäkelpo näppäin pikavalinnassa "%s"

en: %s: modifier key %s is not valid
fi: %s: muunnosnäppäin %s ei ole voimassa

en: could not load image in option %s: %s
fi: optioon %s: %s liittyvän kuvan lataus ei onnistunut

en: failed to open bitmap file "%s"
fi: bittikarttatiedoston "%s" lataus epäonnistui

en: "%s" is not a valid bitmap file
fi: "%s" ei ole kelvollinen bittikarttatiedosto

en: out of memory reading bitmap file "%s"
fi: muisti loppui luettaessa bittikarttatiedostoa "%s"

en: bad number of arguments in cursor specification
fi: kohdistinmääritelmässä on virheellinen määrä argumentteja

en: unknown builtin cursor name "%s"
fi: tuntematon sisäänrakennettu kohdistinnimi "%s"

en: could not find cursor bitmap file "%s"
fi: kohdistinbittikarttatiedostoa "%s" ei löytynyt

en: Error in cursor specification for key "%s"
fi: Virhe avaimen "%s" kohdistinmääritelmässä

en: could not render texture for icon background
fi: kuvion piirto kuvakkeen taustalle ei onnistu

en: Could not open directory "%s":
    %s
fi: Ei voi avata hakemistoa "%s":
    %s

en: Could not load image file
fi: Ei voi avata kuvatiedostoa

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, grpIcons) #-#-#-#-#  1615 (kopete)  #-#-#-#-# #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term #-#-#-#-#  3961 (Xfce Panel Plugins)  #-#-#-#-# Icons.
en: Icons
fi: Kuvakkeet

en: Choose File
fi: Valitse tiedosto

en: Icon Chooser
fi: Kuvakkeen valitsin

note: #-#-#-#-#  3478 (poedit)  #-#-#-#-# TRANSLATORS: This is version information in about dialog, "%s" will be version number when used
en: Version %s
fi: Versio %s

en: Window Manager for X
fi: Ikkunamanageri X:ään

en: (32 thousand colors)
fi: (32 000 väriä)

en: (64 thousand colors)
fi: (64 000 väriä)

en: (16 million colors)
fi: (16 miljoonaa väriä)

en: (%d colors)
fi: (%d väriä)

en: Total allocated memory: %i kB. Total memory in use: %i kB.
fi: Muistia varattu yhteensä %i kt. Muistia käytössä yhteensä %i kt.

en: Image formats:
fi: Kuvamuodot:

note: #-#-#-#-#  673 (gnome-doc-utils)  #-#-#-#-# This is used as a list item seperator for inline lists of exactly two elements.  A list of two names would be formatted as "Tom and Dick". #-#-#-#-#  689 (gnome-music master)  #-#-#-#-# TRANSLATORS: separator for two codecs #-#-#-#-#  717 (gnome-software m
en:  and
fi:  ja

en: 
    Sound disabled
fi: 
    Ääni pois

en: 
    Sound enabled
fi: 
    Ääni päällä

en:     Window Maker is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    
        Window Maker is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
    
        You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA02110-1301 USA.
fi:     Window Maker on vapaa ohjelmisto; voit jakaa sitä edelleen ja/tai muokata sitä Free Software Foundationin julkaiseman GNU General Public Licensen (version 2 tai halutessasi jonkin myöhemmän version) ehtojen mukaisesti.
    
        Window Makeria jaetaan siinä toivossa, että siitä on hyötyä, mutta ILMAN MITÄÄN TAKUUTA; siihen ei sisälly edes epäsuoraa takuuta siitä, että se SOVELTUISI MARKKINOITAVAKSI tai SOPISI JOHONKIN TIETTYYN TARKOITUKSEEN. Katso tarkempia tietoja GNU General Public Licensestä.
    
        Tämän ohjelman mukana pitäisi tulla kopio GNU General Public Licensestä. Jos näin ei ole, ilmoita siitä osoitteeseen Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.

en: cannot open connection for crashing dialog panel. Aborting.
fi: yhteyden avaus kaatumis-valintapaneeliin ei onnistunut. Keskeytetään.

en: Window Maker received signal %i
    (%s).
fi: Window Maker vastaanotti signaalin %i
    (%s).

en: Window Maker received signal %i.
fi: Window Maker vastaanotti signaalin %i.

en:  This fatal error occured probably due to a bug. Please fill the included BUGFORM and report it to %s.
fi:  Tämä vakava virhe tapahtui luultavasti bugin johdosta. Ole hyvä ja täytä oheinen bugi-kaavake ja lähetä se osoitteeseen %s.

en: Select action
fi: Valitse toiminta

en: Abort and leave a core file
fi: Keskeytä ja kirjoita core-tiedosto

en: Start alternate window manager
fi: Käynnistä vaihtoehtoinen ikkunamanageri

en: Window Maker is part of the GNUstep project.
    The GNUstep project aims to create a free
    implementation of the OpenStep(tm) specification
    which is a object-oriented framework for
    creating advanced graphical, multi-platform
    applications. Additionally, a development and
    user desktop environment will be created on top
    of the framework. For more information about
    GNUstep, please visit: www.gnustep.org
fi: Window Maker on osa GNUstep-projektia.
    GNUstep-projektin tarkoituksena on luoda vapaa
    toteutus OpenStep(tm)-määrittelystä, joka on
    olio-orientoitunut kehys kehittyneiden
    graafisten, monilla alustoilla toimivien
    sovellusten luontiin. Kehyksen päälle tullaan
    lisäksi luomaan kehitys- ja käyttäjätyöpöytä-
    ympäristö. Saat GNUstepistä lisää tietoa
    osoitteesta www.gnustep.org

en: About GNUstep
fi: Tietoa GNUstepistä

en: Type the name for workspace %i:
fi: Kirjoita nimi työtilalle %i:

en: Rename Workspace
fi: Vaihda työtilan nimi

en: Some icons cannot be made omnipresent. Please make sure that no other icon is docked in the same positions on the other workspaces and the Clip is not full in some workspace.
fi: Eräitä kuvakkeita saada kaikkialla näkyviksi. Varmista, ettei toisia ikoneita ole telakoitu samoihin paikkoihin muissa työtiloissa ja ettei Liitin ole täynnä jossain työtilassa.

en: Icon cannot be made omnipresent. Please make sure that no other icon is docked in the same position on the other workspaces and the Clip is not full in some workspace.
fi: Kuvaketta ei saada kaikkialla näkyväksi. Varmista, ettei toista ikonia ole telakoitu samaan kohtaan muissa työtiloissa ja ettei Liitin ole täynnä jossain työtilassa.

en: Workspace Clip
fi: Työtilan Liitin

en: All selected icons will be removed!
fi: Kaikki valitut kuvakkeet poistetaan!

en: Keep Icon
fi: Pidä kuvake

en: Type the command used to launch the application
fi: Kirjoita komento, jolla ohjelma käynnistetään

en: could not launch application %s
fi: sovelluksen %s käynnistys ei onnistu

en: could not create workspace submenu for Clip menu
fi: Liittimen valikkoon ei voitu luoda työtila-alivalikkoa

en: could not create options submenu for Clip menu
fi: Liittimen valikkoon ei voitu luoda asetukset-alivalikkoa

en: Keep on Top
fi: Pidä päällimmäisenä

en: Autocollapse
fi: Automaattinen häivytys

en: Autoattract Icons
fi: Kerää kuvakkeet automaattisesti

en: Clip Options
fi: Liittimen asetukset

en: Select All Icons
fi: Valitse kaikki kuvakkeet

en: Move Icon To
fi: Siirrä kuvake tilaan

en: Remove Icon
fi: Poista kuvake

en: Attract Icons
fi: Kerää kuvakkeet

en: bad value in docked icon state info %s
fi: virheellinen arvo telakoidun kuvakkeen tilatiedossa %s

en: bad value in docked icon position %i,%i
fi: virheellinen arvo telakoidun kuvakkeen paikassa %i,%i

en: there are too many icons stored in dock. Ignoring what doesn't fit
fi: Telakassa on liikaa kuvakkeita. Jätän huomiotta ne, jotka eivät mahdu.

note: icon->forced_dock = 1;
en: Dock Icon
fi: Telakoi kuvake

en: Could not execute command "%s"
fi: Komennon "%s" suoritus ei onnistunut

en: Toggle Omnipresent
fi: Näkyvyys kaikkialla päälle/pois

en: Omnipresent
fi: Näkyvissä kaikkialla

en: Unselect All Icons
fi: Kaikkien kuvakkeiden valinta pois

en: Keep Icons
fi: Pidä kuvakkeet

en: Move Icons To
fi: Siirrä kuvakkeet ->

en: Remove Icons
fi: Poista kuvakkeet

en: Bring Here
fi: Tuo tänne

en: could not find icon %s, used in a docked application
fi: telakoidussa sovelluksessa käytettävää kuvaketta %s ei löydy

en: Could not open specified icon file: %s
fi: Määritellyn kuvaketiedoston %s avaus ei onnistu

en: Start when Window Maker is started
fi: Käynnistä, kun WMaker käynnistetään

en: Lock (prevent accidental removal)
fi: Lukitse (estä tahaton poisto)

en: Application path and arguments
fi: Sovelluksen polku ja argumentit

en: Command for files dropped with DND
fi: Komento tiedostoille, jotka vedetään ja tiputetaan

en: %d will be replaced with the file name
fi: %d korvataan tiedoston nimellä

en: DND support was not compiled in
fi: vedä ja tiputa -tukea ei käännetty mukaan

en: Icon Image
fi: Kuvake

en: Docked Application Settings
fi: Telakoidun ohjelman asetukset

en: could not render texture: %s
fi: kuviota %s ei voitu piirtää

en: error rendering image:%s
fi: virhe piirrettäessä kuvaa:%s

en: error rendering image: %s
fi: virhe piirrettäessä kuvaa: %s

en: error loading image file "%s": %s
fi: virhe ladattaessa kuvaa "%s": %s

en: could not create directory %s
fi: hakemiston %s luonti ei onnistunut

en: could not find default icon "%s"
fi: Oletuskuvaketta "%s" ei löydy

en: could not load default icon "%s":%s
fi: oletuskuvakkeen "%s":%s lataus ei onnistu

en: failed to restart Window Maker.
fi: Window Makerin uudelleenkäynnistys epäonnistui.

en: could not exec %s
fi: %s:n suoritus ei onnistunut

en: %s aborted.
fi: %s keskeytetty.

en: Usage: %s [options]
fi: käyttö: %s [optiot]

en: The Window Maker window manager for the X window system
fi: Window Maker -ikkunamanageri X-ikkunointijärjestelmälle

en:  -display host:dpy	display to use
fi:  -display host:dpy	käytettävä näyttö

en:  --no-cpp 		disable preprocessing of configuration files
fi:  --no-cpp 		konfiguraatiotiedostojen esiprosessointi pois käytöstä

en:  --no-dock		do not open the application Dock
fi:  --no-dock		älä avaa sovellustelakkaa

en:  --no-clip		do not open the workspace Clip
fi:  --no-clip		älä avaa työtilaliitintä

en:  --no-autolaunch	do not autolaunch applications
fi:  --no-autolaunch	älä käynnistä sovelluksia automaattisesti

en:  --dont-restore		do not restore saved session
fi: --dont-restore		älä palauta tallennettua istuntoa

en:  --locale locale	locale to use
fi:  --locale locale	käytettävä maa-asetus

en:  --visual-id visualid	visual id of visual to use
fi:  --visual-id visualid	käytettävän visualin id

en:  --static		do not update or save configurations
fi:  --static		älä päivitä tai tallenna asetuksia

en:  --synchronous		turn on synchronous display mode
fi:  --synchronous		synkroninen näyttötila päälle

en:  --version		print version and exit
fi:  --version		tulosta versio ja poistu

en:  --help			show this message
fi:  --help			näytä tämä viesti

en: could not find user GNUstep directory (%s).
    Make sure you have installed Window Maker correctly and run wmaker.inst
fi: käyttäjän GNUstep-hakemistoa (%s) ei löydy.
    Tarkista, että olet asentanut Window Makerin oikein ja ajanut komennon wmaker.inst

en: %s:could not execute initialization script
fi: %s:ei voi suorittaa alustusskriptiä

en: %s:could not execute exit script
fi: %s:lopetusskriptin suoritus ei onnistu

en: too few arguments for %s
fi: liian vähän argumentteja %s:lle

en: bad value for visualid: "%s"
fi: väärä arvo visualid:lle: "%s"

en: %s: invalid argument '%s'
fi: %s: virheellinen argumentti '%s'

en: Try '%s --help' for more information
fi: Saat lisätietoa kirjoittamalla '%s --help'

en: X server does not support locale
fi: X-palvelin ei tue maa-asetusta

en: could not open display "%s"
fi: näytön "%s" avaus ei onnistu

en: could not define value for %s for cpp
fi: ei voitu määritellä arvoa %s cpp:lle

en: could not get password entry for UID %i
fi: käyttäjän, jonka UID on %i, salasanamerkintää ei saatu

en: your machine is misconfigured. HOSTNAME is set to %s
fi: koneesi on konfiguroity väärin. HOSTNAME on asetettu arvoon %s

en: your machine is misconfigured. HOST is set to %s
fi: koneesi on konfiguroity väärin. HOST on asetettu arvoon %s

en: Program Arguments
fi: Ohjelman argumentit

en: Enter command arguments:
fi: Syötä komentoriviargumentit:

en: unable to get dropped data from DND drop
fi: vedä ja tiputa -datan saanti ei onnistunut

en: error getting dropped data from DND drop
fi: virhe vedä ja tiputa -datan vastaanotossa

en: out of memory while getting data from DND drop
fi: muisti loppui vastaanotettaessa vedä ja tiputa -dataa

en: out of memory during expansion of "%s"
fi: muisti loppui "%s":n lavennuksen aikana

en: out of memory during expansion of "%w"
fi: muisti loppui "%w":n lavennuksen aikana

en: out of memory during expansion of "%W"
fi: muisti loppui "%W":n lavennuksen aikana

en: out of memory during expansion of "%a"
fi: muisti loppui "%a":n lavennuksen aikana

en: out of memory during expansion of "%d"
fi: muisti loppui "%d":n lavennuksen aikana

en: selection not available
fi: valintaa ei ole saatavilla

en: bad window name value in %s state info
fi: virheellinen ikkunan nimi tilatiedossa %s

en: could not send message to background image helper
fi: viestin lähetys taustakuva-apurille epäonnistui

en: could not load mask bitmap file "%s". Won't use mask
fi: maski-bittikarttatiedostoa "%s" ei voitu ladata. Maskia ei käytetä

en: unterminated array
fi: terminoimaton taulukko

en: missing , in array or unterminated array
fi: taulukosta puuttuu pilkku tai taulukkoa ei ole terminoitu

en: could not get array element
fi: taulukon alkiota ei saatu

en: unterminated dictionary
fi: terminoimaton hakemisto

en: missing dictionary key
fi: hakemistoavain puuttuu

en: missing dictionary entry key or unterminated dictionary
fi: sanakirja-avain puuttuu tai sanakirjaa ei ole terminoitu

en: error parsing dictionary key
fi: virhe sanakirja-avainta jäsennettäessä

en: missing = in dictionary entry
fi: sanakirjamerkinnästä puuttuu =

en: missing ; in dictionary entry
fi: Sanakirjamerkinnästä puuttuu ;

en: was expecting a string, dictionary, data or array. If it's a string, try enclosing it with ".
fi: odotettiin merkkijonoa, sanakirjaa, dataa tai taulukkoa. Jos kyseessä on merkkijono, kokeile laittaa se lainausmerkkeihin.

en: Comments are not allowed inside WindowMaker owned domain files.
fi: Kommentit eivät ole sallittuja Window Makerille kuuluvissa tiedostoissa.

en: could not open domain file %s
fi: domain-tiedoston %s avaus ei onnistunut

en: extra data after end of file
fi: ylimääräistä dataa tiedoston lopun perässä

en: could not parse color "%s"
fi: värin "%s" jäsennys ei onnistunut

en: could not allocate color "%s"
fi: värin "%s" varaus ei onnistunut

en: Exit window manager?
fi: Poistutaanko ikkunamanagerista?

en: Close X session
fi: Sulje X-istunto

en: Close Window System session?
    Kill might close applications with unsaved data.
fi: Suljetaanko ikkunointijärjestelmän istunto?
    Tallentamatonta tietoa sisältävät sovellukset saattavat sulkeutua.

en: Kill X session
fi: Sulje X-istunto

en: Kill Window System session?
    (all applications will be closed)
fi: Tapetaanko ikkunointijärjestelmän istunto?
    (kaikki ohjelmat suljetaan)

en: %s:invalid kbd shortcut specification "%s" for entry %s
fi: %s: virheellinen näppäinpikavalinnan määrittely "%s" merkinnälle %s

en: %s:invalid key in shortcut "%s" for entry %s
fi: %s: vääränlainen näppäin pikavalinnassa "%s" merkinnälle %s

en: %s: unmatched '"' in menu file
fi: %s: valikkotiedostosta ei löydy paria merkille '"'

en: %s: missing command
fi: %s: puuttuva komento

en: invalid OPEN_MENU specification: %s
fi: virheellinen OPEN_MENU-määritelmä: %s

en: too many parameters in OPEN_MENU: %s
fi: liian monta parametria OPEN_MENUssa: %s

en: There are more than one WORKSPACE_MENU commands in the applications menu. Only one is allowed.
fi: Sovellusvalikossa on enemmän kuin yksi WORKSPACE_MENU-komento. Vain yksi on sallittu.

en: %s:missing parameter for menu command "%s"
fi: %s: puuttuva parametri valikkokomennolla "%s"

en: %s:unknown command "%s" in menu config.
fi: %s: tuntematon komento "%s" valikkomääritelmässä.

en: %s:can't add shortcut for entry "%s"
fi: %s: kohdalle "%s" ei voida lisätä pikavalintaa

en: %s:maximal line size exceeded in menu config: %s
fi: %s: rivin maksimipituus ylitetty valikkomääritelmässä: %s

en: %s:missing command in menu config: %s
fi: %s: komento puuttuu valikkomääritelmässä: %s

en: %s:syntax error in menu file:END declaration missing
fi: %s: virhe valikkotiedoston syntaksissa: END-määre puuttuu

en: could not make arguments for menu file preprocessor
fi: ei voitu tehdä argumentteja valikkotiedoston esikäsittelijälle

en: %s:could not open/preprocess menu file
fi: %s: valikkotiedostoa ei voitu avata/esikäsitellä

en: could not open menu file "%s": %s
fi: valikkotiedoston "%s" avaus ei onnistunut: %s

en: %s:invalid menu file. MENU command is missing
fi: %s:virheellinen valikkotiedosto. MENU-komento puuttuu.

en: error reading preprocessed menu data
fi: virhe luettaessa esikäsiteltyä valikkodataa

en: %s:no title given for the root menu
fi: %s: juurivalikolle ei ole annettu nimeä

en: out of memory while constructing directory menu %s
fi: muisti loppui luotaessa hakemistovalikkoa %s

en: %s:could not stat file "%s" in menu directory
fi: %s: tiedostolta "%s" ei saatu stat-tietoja valikkohakemistossa

en: Exit...
fi: Poistu...

en: could not find menu file "%s" referenced in WMRootMenu
fi: WMRootMenussa mainittua valikkotiedostoa "%s" ei löydy

en: could not access menu "%s" referenced in WMRootMenu
fi: WMRootMenussa mainittua valikkoa "%s" ei saada käyttöön

en: using default menu file "%s" as the menu referenced in WMRootMenu could not be found
fi: käytetään oletusvalikkoa "%s", koska WMRootMenussa mainittua valikkoa ei löydy

en: %s:format error in root menu configuration "%s"
fi: %s: muotoiluvirhe juurivalikon määrittelyssä "%s"

en: The applications menu could not be loaded. Look at the console output for a detailed description of the errors.
fi: Sovellusvalikkoa ei voitu ladata. Saat virheistä tarkan kuvauksen katsomalla konsolitulostetta.

en: could not initialize graphics library context: %s
fi: grafiikkakirjastokontekstin %s alustus ei onnistunut

en: could not do initialization of WINGs widget set
fi: WINGs-widget-setin alustus ei onnistunut

en: could not save session state in %s
fi: istunnon tilan tallennus -> %s ei onnistunut

en: can't convert "%s" to boolean
fi: "%s":ää ei voida muuttaa boolean-tyyppiseksi

en: out of memory while saving session state
fi: muisti loppui istunnon tilaa tallennettaessa

en: end of memory while saving session state
fi: muisti loppui istunnon tilaa tallennettaessa

note: This is not fatal but can mean the session manager exited. * If the session manager exited normally we would get a * Die message, so this probably means an abnormal exit. * If the sm was the last client of session, then we'll die * anyway, otherwise we can continue doing our stuff.
en: connection to the session manager was lost
fi: yhteys istunnon manageriin menetettiin

en: could not get window list!!
fi: ikkunaluetteloa ei saatu!!

en: internal X error: %s
fi: sisäinen X-virhe: %s

en: got signal %i (%s) - restarting
fi: vastaanotettiin signaali %i (%s) - käynnistetään uudelleen

en: got signal %i - restarting
fi: vastaanotettiin signaali %i - käynnistetään uudelleen

en: got signal %i (%s) - exiting...
fi: vastaanotettiin signaali %i (%s) - poistutaan...

en: got signal %i - exiting...
fi: vastaanotettiin signaali %i - poistutaan...

en: got signal %i (%s)
fi: vastaanotettiin signaali %i (%s)

en: got signal %i
fi: vastaanotettiin signaali %i

en: crashed while trying to do some post-crash cleanup. Aborting immediatelly.
fi: kaatui, kun yritettiin tehdä kaatumisen jälkeistä siivousta. Keskeytetään välittömästi.

note: we try to restart Window Maker
en: trying to restart Window Maker...
fi: yritetään käynnistää Window Maker uudelleen...

en: trying to start alternate window manager...
fi: yritetään käynnistää vaihtoehtoista ikkunamanageria...

en: failed to start alternate window manager. Aborting.
fi: vaihtoehtoisen ikkunamanagerin käynnistys epäonnistui. Keskeytetään.

en: a fatal error has occured, probably due to a bug. Please fill the included BUGFORM and report it.
fi: vakava virhe on tapahtunut - luultavasti bugin johdosta. Ole hyvä ja täytä oheinen bugi-kaavake ja lähetä se.

en: icon size is configured to %i, but it's too small. Using 16, instead
fi: kuvakkeiden kooksi on säädetty %i, mutta se on liian pieni. Käytetään sen sijaan kokoa 16.

en: XKB is not supported. KbdModeLock is automatically disabled.
fi: XKB:tä ei tueta. KbdModeLockin käyttö estetään automaattisesti.

en: it seems that there is already a window manager running
fi: näyttää siltä, että jokin ikkunamanageri on jo käynnissä

en: could not manage screen %i
fi: ruudun %i käsittely ei onnistu

en: could not manage any screen
fi: minkään ruudun käsittely ei onnistu

en: image file "%s" used as texture could not be found.
fi: kuviona käytettyä kuvatiedostoa "%s" ei löydy.

en: could not load texture pixmap "%s":%s
fi: kuvio-kuvakarttaa "%s":%s ei löydy

en: library "%s" cound not be opened.
fi: kirjaston "%s" avaus ei onnistunut.

en: function "%s" not found in library "%s"
fi: funktiota "%s" ei löytynyt kirjastosta "%s"

en: function textures not supported on this system, sorry.
fi: tämä järjestelmä ei valitettavasti tue kuviofunktioita.

en: could not allocate image buffer
fi: Kuvapuskurin varaus epäonnistui

en: could not find icon file "%s"
fi: kuvaketiedostoa "%s" ei löytynyt

en: the NumLock, ScrollLock or similar key seems to be turned on.
    Turn it off or some mouse actions and keyboard shortcuts will not work.
fi: NumLock, ScrollLock tai muu samantapainen näppäin näyttää olevan päällä.
    Laita se pois, tai jotkut hiiritoiminnot ja näppäinpikavalinnat eivät toimi.

en: This will kill the application.
    Any unsaved changes will be lost.
    Please confirm.
fi: Tämä sulkee ohjelman väkisin.
    Kaikki tallentamattomat muutokset menetetään.
    Vahvista.

en: could not create submenu for window menu
fi: ikkunavalikkoon ei voitu luoda alivalikkoa

en: Keep on top
fi: Pidä päällimmäisenä

en: Keep at bottom
fi: Pidä alimmaisena

en: Miniaturize
fi: Pienennä

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: (verb).  It instruct the user to select items. #-#-#-#-#  331  #-#-#-#-# Translators: label of one of the two buttons of the list of pending modifications, to switch between applying changes to the whole list and selecting some items for more adva
en: Select
fi: Valitse

en: Attributes...
fi: Ominaisuudet...

en: Deminiaturize
fi: Peruuta pienennys

en: Could not find icon "%s" specified for this window
fi: Tälle ikkunalle määriteltyä kuvaketta "%s" ei löytynyt

en: Could not open specified icon "%s":%s
fi: Ei voinut avata määriteltyä kuvaketta "%s":%s

en: Click in the window you wish to inspect.
fi: Paina ikkunaa, jota haluat tarkastella.

en: The configuration will apply to all
    windows that have their WM_CLASS
    property set to the above selected
    name, when saved.
fi: Kun asetukset tallennetaan, ne
    vaikuttavat kaikkiin ikkunoihin,
    joiden WM_CLASS-ominaisuus on asetettu
    yllä valituksi nimeksi.

en: Window Specification
fi: Ikkunan määrittely

en: Window Attributes
fi: Ikkunan ominaisuudet

en: Icon and Initial Workspace
fi: Kuvake ja alustava työtila

en: Application Specific
fi: Sovelluskohtaiset

en: Defaults for all windows
fi: Kaikkien ikkunoiden oletusarvot

en: Remove the titlebar of this window.
    To access the window commands menu of a window
    without it's titlebar, press Control+Esc (or the
    equivalent shortcut, if you changed the default
    settings).
fi: Poista tämän ikkunan otsikkopalkki. Pääset
    otsikkopalkittoman ikkunan komentovalikkoon
    painamalla Control+Esc (tai vastaavaa
    pikavalintaa, jos muutit oletusasetuksia).

en: Remove the resizebar of this window.
fi: Poista tämän ikkunan koonsäätöpalkki.

en: Remove the `close window' button of this window.
fi: Poista tämän ikkunan 'sulje ikkuna'-painike.

en: Remove the `miniaturize window' button of the window.
fi: Poista tämän ikkunan 'pienennä ikkuna'-painike.

en: Remove the 1 pixel black border around the window.
fi: Poista ikkunan ympäriltä 1 pikselin levyinen musta reuna.

en: Keep the window under all other windows.
fi: Pidä ikkuna kaikkien muiden ikkunoiden alla.

en: Make the window be automatically miniaturized when it's
    first shown.
fi: Pienennä ikkuna automaattisesti, kun se näytetään
    ensimmäisen kerran.

en: Start maximized
fi: Aloita enimmäiskoossa

en: Make the window be automatically maximized when it's
    first shown.
fi: Suurenna ikkuna automaattisesti, kun se näytetään
    ensimmäisen kerran.

en: Make the window use the whole screen space when it's
    maximized. The titlebar and resizebar will be moved
    to outside the screen.
fi: Aseta ikkuna käyttämään koko ruutualaa, kun se on
    suurennettu. Otsikko- ja koonmuutospalkki siirretään
    ruudun ulkopuolelle.

en: Do not bind keyboard shortcuts from Window Maker
    when this window is focused. This will allow the
    window to receive all key combinations regardless
    of your shortcut configuration.
fi: Älä sido Window Makerin näppäinpikavalintoja, kun
    tämä ikkuna on aktiivinen. Tämä sallii ikkunan
    vastaanottaa kaikki näppäinyhdistelmät pika-
    valinta-asetuksistasi riippumatta.

en: Do not bind mouse actions, such as `Alt'+drag
    in the window (when Alt is the modifier you have
    configured).
fi: Älä sido ikkunassa hiiritoimintoja kuten
    'Alt'-siirtoja (kun Alt on määrittelemäsi modifier).

en: Do not list the window in the window list menu.
fi: Älä näytä kyseistä ikkunaa ikkunalista-valikossa.

en: Do not let the window take keyboard focus when you
    click on it.
fi: Älä anna ikkunalle syöttökohdistusta,
    kun napautat hiirellä sen alueella.

en: Do not allow the window to move itself completely
    outside the screen. For bug compatibility.
fi: Älä anna ikkunan siirtyä kokonaan ruudun
    ulkopuolelle. Bugi-yhteensopivuuden takia.

en: Do not hide the window when issuing the
    `HideOthers' command.
fi: Älä piilota ikkunaa, kun annetaan
    'Piilota muut'-komento.

en: Do not save the associated application in the
    session's state, so that it won't be restarted
    together with other applications when Window Maker
    starts.
fi: Älä tallenna ks. sovellusta istunnon tilaan,
    jotta sitä ei käynnistetä uudelleen muiden
    sovellusten kanssa, kun Window Maker
    käynnistyy.

en: Make this window act as an application that provides
    enough information to Window Maker for a dockable
    application icon to be created.
fi: Laita tämä ikkuna käyttäytymään sovelluksena, joka
    tarjoaa Window Makerille tarpeeksi informaatiota, jotta
    voidaan luoda telakoituva sovelluskuvake.

en: Remove the `toggle language' button of the window.
fi: Poista ikkunan 'vaihda kieltä'-painike.

en: Miniwindow Image
fi: Kuvake

en: Ignore client supplied icon
fi: Älä käytä sovelluksen antamaa

en: Initial Workspace
fi: Työtila käynnistettäessä

en: The workspace to place the window when it's first shown.
fi: Työtila, johon ikkuna sijoitetaan, kun se näytetään ensimmäisen kerran.

en: Nowhere in particular
fi: Ei erityistä tilaa

en: Automatically hide application when it's started.
fi: Piilota sovellus automaattisesti, kun se käynnistetään.

en: Disable the application icon for the application.
    Note that you won't be able to dock it anymore,
    and any icons that are already docked will stop
    working correctly.
fi: Poista sovelluksen sovelluskuvake. Huomaa, että et
    voi enää telakoida sitä, ja jo telakoidut kuvakkeet
    lakkaavat toimimasta oikein.

en: Collapse application icons
fi: Häivytä sovelluskuvakkeet

en: Collapse application icons from other instances
    of this application into one.
fi: Häivytä tämän sovelluksen muiden esiintymien
    sovellusikonit yhdeksi.

en: Workspace %i
fi: Työtila %i

en: could not create Workspace menu
fi: Työtilavalikon luonti ei onnistunut

en: Destroy Last
fi: Tuhoa viimeinen

en: usage: %s [options]
fi: käyttö: %s [optiot]

en:  -display <display>	display to be used
fi:  -display <display>	käytettävä näyttö

en:  --version		print version number and exit
fi:  --version		tulosta versionumero ja poistu

en:  --help		print this message and exit
fi:  --help		tulosta tämä viesti ja poistu

en: could not open display %s
fi: näytön %s avaus ei onnistunut

en: could not initialize application
fi: sovelluksen käynnistäminen epäonnistui

en: Window Maker Preferences
fi: Window Makerin asetukset

en: Revert Page
fi: Peruuta sivun muutokset

en: Revert All
fi: Peruuta kaikki muutokset

en: Balloon Help
fi: Puhekuplaopastus

en: Window Maker Preferences Utility
fi: Window Makerin asetusten säätöohjelma

en: Version %s for Window Maker %s or newer
fi: Versio %s Window Makerille %s tai uudemmalle

en: Programming/Design: Alfredo K. Kojima
    Artwork: Marco van Hylckama Vlieg, Largo et al
    More Programming: James Thompson et al
fi: Ohjelmointi/suunnittelu: Alfredo K. Kojima
    Grafiikka: Marco van Hylckama Vlieg, Largo et al
    Lisää ohjelmointia: James Thompson et al

en: could not locate image file %s
fi: Kuvatiedostoa %s ei löytynyt

en: could not load icon file %s
fi: kuvaketiedoston %s lataus epäonnistui

en: could not load image file %s:%s
fi: kuvatiedoston %s:%s lataus epäonnistui

en: Loading Window Maker configuration files...
fi: Lataan Window Makerin asetustiedostoja...

en: Initializing configuration panels...
fi: Alustan asetuspaneeleja...

en: WPrefs is free software and is distributed WITHOUT ANY
    WARRANTY under the terms of the GNU General Public License.
fi: WPrefs on vapaa ohjelmisto ja sitä levitetään ILMAN
    MITÄÄN TAKUUTA, GNU General Public Licensen ehdoilla.

en: Window Maker domain (%s) is corrupted!
fi: Window Makerin kenttä (%s) on vioittunut!

en: Could not load Window Maker domain (%s) from defaults database.
fi: Window Makerin kentän (%s) lataus oletustietokannasta epäonnistui.

en: could not extract version information from Window Maker
fi: Window Makerin versiotietojen selvitys epäonnistui

en: Make sure wmaker is in your search path.
fi: Varmista, että wmaker on hakupolussasi.

en: Could not extract version from Window Maker. Make sure it is correctly installed and is in your PATH environment variable.
fi: Window Makerin versiota ei voitu selvittää. Varmista, että se on oikein asennettu ja että PATH-ympäristömuuttujasi sisältää polun, johon se on asennettu.

en: Could not extract version from Window Maker. Make sure it is correctly installed and the path where it installed is in the PATH environment variable.
fi: Window Makerin versiota ei voitu selvittää. Varmista, että se on oikein asennettu ja että PATH-ympäristömuuttujasi sisältää polun, johon se on asennettu.

en: WPrefs only supports Window Maker 0.18.0 or newer.
    The version installed is %i.%i.%i
fi: WPrefs tukee vain Window Makeria 0.18.0 tai uudempaa.
    Asennettu versio on %i.%i.%i

en: Window Maker %i.%i.%i, which is installed in your system, is not fully supported by this version of WPrefs.
fi: Tämä WPrefs-versio ei tue täysin Window Makeria %i.%i.%i, joka on asennettu järjestelmääsi.

en: Could not load global Window Maker domain (%s).
fi: Globaalia Window Makerin kenttää (%s) ei voitu ladata.

en: bad speed value for option %s
    . Using default Medium
fi: virheellinen nopeusarvo valinnalle %s.
    Käytetään oletusta keskinopea

note: #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, m_selectFile)
en: Select File
fi: Valitse tiedosto

en: Focused Window
fi: Aktiivinen ikkuna

en: Unfocused Window
fi: Ei-aktiivinen ikkuna

en: Owner of Focused Window
fi: Aktiivisen ikkunan omistaja

en: Menu Title
fi: Valikon otsikko

en: Normal Item
fi: Normaali alkio

en: Titlebar of Focused Window
fi: Aktiivisen ikkunan otsikkopalkki

en: Titlebar of Unfocused Windows
fi: Ei-aktiivisten ikkunoiden otsikkopalkki

en: Titlebar of Focused Window's Owner
fi: Aktiivisen ikkunan omistajan otsikkopalkki

en: Window Resizebar
fi: Ikkunan koonsäätöpalkki

en: Titlebar of Menus
fi: Valikoiden otsikkopalkki

en: Menu Items
fi: Valikon alkiot

en: Icon Background
fi: Kuvakkeen tausta

en: Double click in the texture you want to use
    for the selected item.
fi: Kaksoisnapauta kuviota, jota haluat käyttää
    valitussa kohdassa.

en: Create a new texture.
fi: Luo uusi kuvio

en: Extract...
fi: Poimi...

en: Extract texture(s) from a theme or a style file.
fi: Poimi kuvio(ita) teemasta tai tyylitiedostosta.

en: Edit the highlighted texture.
fi: Muokkaa korostettua kuviota.

en: Delete the highlighted texture.
fi: Poista korostettu kuvio.

en: Focused Window Title
fi: Aktiivisen ikkunan otsikko

en: Unfocused Window Title
fi: Ei-aktiivisen ikkunan otsikko

en: Owner of Focused Window Title
fi: Aktiivisen ikkunan omistajan otsikko

en: Menu Item Text
fi: Valikkokohdan teksti

en: Disabled Menu Item Text
fi: Pois käytöstä olevan valikkokohdan teksti

en: Menu Highlight Color
fi: Valikon korostusväri

en: Highlighted Menu Text Color
fi: Korostetun valikon tekstiväri

en: Menu Style
fi: Valikon tyyli

en: Title Alignment
fi: Otsikon sijoitus

en: Background texture configuration for windows,
    menus and icons.
fi: Taustakuvion asetukset ikkunoille,
    valikoille ja kuvakkeille.

en: Extract Texture
fi: Poimi kuvio

en: could not load icon %s
fi: kuvakkeen %s lataus ei onnistunut

en: could not process icon %s: %s
fi: ei voitu käsitellä kuvaketta %s: %s

en: could not load image file %s
fi: kuvatiedoston %s lataus epäonnistui

en: Icon Slide Speed
fi: Kuvakkeen liukumisnopeus

en: Shade Animation Speed
fi: "Vain otsikkopalkki"-animaation nopeus

en: Smooth Scaling
fi: Pehmeä venytys

en: Smooth scaled background images, neutralizing
    the `pixelization' effect. This will slow
    down loading of background images considerably.
fi: Pehmennä venytetyt taustakuvat, mikä
    poistaa `sahalaitaefektin'. Tämä hidastaa
    taustakuvan latausta huomattavasti.

en: Titlebar Style
fi: Otsikkopalkin tyyli

en: Animations and Sound
fi: Animaatiot ja ääni

en: Disable/enable animations such as those shown
    for window miniaturization, shading etc.
fi: Ikkunan pienennys-, vain otsikkopalkki-, ym.
    animaatiot päälle/pois.

en: Superfluous
fi: Ylimääräiset

en: Disable/enable `superfluous' features and
    animations. These include the `ghosting' of the
    dock when it's being moved to another side and
    the explosion animation when undocking icons.
fi: "Ylimääräiset" ominaisuudet ja animaatiot
    päälle/pois. Ne sisältävät telakan "haamuilun",
    kun sitä siirretään toiselle puolelle, ja
    telakasta poistettavien kuvakkeiden räjähdyksen.

en: Disable/enable support for sound effects played
    for actions like shading and closing a window.
    You will need a module distributed separately
    for this. You can get it at:
    http://shadowmere.student.utwente.nl/
fi: Tuki äänitehosteille, joita soitetaan toiminnoille
    kuten Vain otsikkopalkki ja ikkunan sulkeminen.
    Tähän tarvitaan erikseen jaettava moduuli.
    Voit hakea sen osoitteesta
    http://shadowmere.student.utwente.nl/

en: Note: sound requires a module distributed
    separately
fi: Huomaa: ääni edellyttää erikseen
    jaettavaa moduulia

en: Dithering colormap for 8bpp
fi: Pehmennysvärikartta 8 bpp:lle

en: Number of colors to reserve for Window Maker
    on displays that support only 8bpp (PseudoColor).
fi: Värimäärä, joka Window Makerille varataan näytöissä,
    joissa käytetään vain 8 bittiä pikseliä kohti (PseudoColor).

en: Disable dithering in any visual/depth
fi: Ei pehmennystä missään visualissa/värisyvyydessä

en: More colors for
    applications
fi: Lisää värejä
    sovelluksille

en: More colors for
    Window Maker
fi: Lisää värejä
    Window Makerille

en: Other Configurations
fi: Muut asetukset

en: Animation speeds, titlebar styles, various option
    toggling and number of colors to reserve for
    Window Maker on 8bit displays.
fi: Animaationopeudet, otsikkopalkin tyylit, erilaisten
    asetusten valinta ja värimäärä, joka Window Makerille
    varataan kahdeksanbittisissä näytöissä.

en: Disable miniwindows (icons for miniaturized windows). For use with KDE/GNOME.
fi: Ei mini-ikkunoita (pienennettyjen ikkunoiden kuvakkeita). KDE:tä/GNOMEa varten.

en: Do not set non-WindowMaker specific parameters (do not use xset).
fi: Älä aseta Window Makerin ulkopuolisia parametreja (älä käytä xset:iä)

en: Automatically save session when exiting Window Maker.
fi: Tallenna istunto automaattisesti, kun Window Maker suljetaan

en: Use SaveUnder in window frames, icons, menus and other objects.
fi: SaveUnder käytössä ikkunoiden kehyksissä, kuvakkeissa, valikoissa ja muissa kohteissa

en: Use Windoze style cycling.
fi: Käytä Windoze-tyylistä vaihtoa

en: Disable confirmation panel for the Kill command.
fi: Älä pyydä Tapa-komentoon vahvistusta.

en: Disable selection animation for selected icons.
fi: Ei valittujen kuvakkeiden animaatiota

en: Expert User Preferences
fi: Tehokäyttäjän asetukset

en: Options for people who know what they're doing...
    Also have some other misc. options.
fi: Valintoja ihmisille, jotka tietävät, mitä tekevät...
    Sekä eräitä sekalaisia valintoja.

en: bad option value %s for option FocusMode. Using default Manual
fi: väärä arvo %s valinnalle FocusMode. Käytetään oletusta Manual

en: bad option value %s for option ColormapMode. Using default Auto
fi: väärä arvo %s valinnalle ColormapMode. Käytetään oletusta Auto

en: Input Focus Mode
fi: Syöttökohdistuksen tila

en: Manual:  Click on the window to set keyboard input focus
fi: Manuaalinen: Napauta ikkunaa asettaaksesi sen näppäimistösyötön kohteeksi

en: Auto:  Set keyboard input focus to the window under the mouse pointer
fi: Automaattinen: Aseta hiiren osoittimen alla oleva ikkuna näppäimistösyötön kohteeksi

en: Install colormap from the window...
fi: Asenna värikartta ikkunaan...

en: ...that has the input focus
fi: ...jolla on syöttökohdistus

en: ...that's under the mouse pointer
fi: ...joka on hiiren osoittimen alla

en: Automatic Window Raise Delay
fi: Automaattisen ikkunannoston viive

en: Do not let applications receive the click used to focus windows
fi: Älä välitä sovelluksille ikkunan aktivointipainallusta

en: Automatically focus new windows
fi: Aktivoi uudet ikkunat automaattisesti

en: Window Focus Preferences
fi: Ikkunoiden aktivointiasetukset

en: Keyboard focus switching policy, colormap switching
    policy for 8bpp displays and other related options.
fi: Näppäimistökohdistuksen vaihtosäännöt, värikartan vaihto-
    säännöt 8 bittitason näytöille yms. valintoja.

en: Could not locate font information file WPrefs.app/font.data
fi: Kirjasininfo-tiedostoa WPrefs.app/font.data ei löytynyt

en: Could not read font information file WPrefs.app/font.data
fi: Kirjasininfo-tiedostoa WPrefs.app/font.data ei voitu lukea

en: Invalid data in font information file WPrefs.app/font.data.
    Encodings data not found.
fi: Virheellisiä tietoja kirjasininfo-tiedostossa WPrefs.app/font.data.
    Merkistötietoja ei löytynyt.

en: - Custom -
fi: - Mukautettu -

en: Default Font Sets
fi: Oletuskirjasinvalikoima

en: Font Set
fi: Kirjasinvalikoima

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Font Preferences
fi: Kirjasinasetukset

en: Font Configurations for Windows, Menus etc
fi: Kirjasinasetukset ikkunoille, valikoille jne.

en: Icon Positioning
fi: Kuvakkeiden sijoitus

en: Iconification Animation
fi: Pienennysanimaatio

en: Shrinking/Zooming
fi: Kutistuva/kasvava

en: Spinning/Twisting
fi: Pyörivä (Z-aks.)

en: 3D-flipping
fi: Pyörivä (X-aks.)

en: Auto-arrange icons
fi: Järjestä kuvakkeet automaattisesti

en: Keep icons and miniwindows arranged all the time.
fi: Pidä kuvakkeet ja mini-ikkunat aina järjestyksessä.

en: Omnipresent miniwindows
fi: Mini-ikkunat näkyvät kaikkialla

en: Make miniwindows be present in all workspaces.
fi: Näytä mini-ikkunat kaikissa työtiloissa.

en: The size of the dock/application icon and miniwindows
fi: Telakka/sovelluskuvakkeen ja mini-ikkunoiden koko.

en: Icon Preferences
fi: Kuvakeasetukset

en: Icon/Miniwindow handling options. Icon positioning
    area, sizes of icons, miniaturization animation style.
fi: Kuvakkeiden/mini-ikkunoiden käsittelyasetukset:
    kuvakkeiden sijoituspaikka, niiden koot ja pienennys-
    animaation tyyli.

en: Initial Key Repeat
fi: Näppäintoiston alkuviive

en: Key Repeat Rate
fi: Näppäintoiston nopeus

en: Type here to test
fi: Kokeile kirjoitusta tässä

en: Not done
fi: Ei tehty

en: Press the desired shortcut key(s) or click Cancel to stop capturing.
fi: Paina haluamasi pikavalinnan näppäinyhdistelmä tai paina 'Peruuta'.

en: Click Capture to interactively define the shortcut key.
fi: Paina 'Sieppaa' määritelläksesi pikavalinnan interaktiivisesti.

en: Open applications menu
fi: Avaa sovellusvalikko

en: Open window list menu
fi: Avaa ikkunalistavalikko

en: Open window commands menu
fi: Avaa ikkunakomennot-valikko

en: Hide active application
fi: Piilota aktiivinen sovellus

en: Miniaturize active window
fi: Pienennä aktiivinen ikkuna

en: Close active window
fi: Sulje aktiivinen ikkuna

en: Maximize active window
fi: Suurenna aktiivinen ikkuna

en: Raise active window
fi: Nosta aktiivinen ikkuna

en: Lower active window
fi: Laske aktiivinen ikkuna

en: Raise/Lower window under mouse pointer
fi: Nosta/laske hiiren os. alla oleva ikkuna

en: Shade active window
fi: Vain otsikkopalkki aktiivisesta ikkunasta

en: Move/Resize active window
fi: Muuta aktiivisen ikkunan paikkaa tai kokoa

en: Select active window
fi: Valitse aktiivinen ikkuna

en: Focus next window
fi: Aktivoi seuraava ikkuna

en: Focus previous window
fi: Aktivoi edellinen ikkuna

en: Switch to next workspace
fi: Siirry seuraavaan työtilaan

en: Switch to previous workspace
fi: Siirry edelliseen työtilaan

en: Switch to next ten workspaces
fi: Siirry seuraavalle työtilakymmenelle

en: Switch to previous ten workspaces
fi: Siirry edelliselle työtilakymmenelle

en: Shortcut for window 1
fi: Pikavalinta ikkunalle 1

en: Shortcut for window 2
fi: Pikavalinta ikkunalle 2

en: Shortcut for window 3
fi: Pikavalinta ikkunalle 3

en: Shortcut for window 4
fi: Pikavalinta ikkunalle 4

en: Shortcut for window 5
fi: Pikavalinta ikkunalle 5

en: Shortcut for window 6
fi: Pikavalinta ikkunalle 6

en: Shortcut for window 7
fi: Pikavalinta ikkunalle 7

en: Shortcut for window 8
fi: Pikavalinta ikkunalle 8

en: Shortcut for window 9
fi: Pikavalinta ikkunalle 9

en: Shortcut for window 10
fi: Pikavalinta ikkunalle 10

en: Switch to Next Screen/Monitor
fi: Vaihda seuraavaan ruutuun/monitoriin

en: Raise Clip
fi: Nosta Liitin

en: Lower Clip
fi: Laske Liitin

en: Raise/Lower Clip
fi: Nosta/Laske Liitin

en: Toggle keyboard language
fi: Vaihda näppäimistön kieli

en: Keyboard Shortcut Preferences
fi: Näppäimistöpikavalintojen asetukset

en: Change the keyboard shortcuts for actions such
    as changing workspaces and opening menus.
fi: Muuta näppäinpikavalintoja toiminnoille kuten
    työtilojen vaihto ja valikkojen avaus.

en: New Items
fi: Uudet alkiot

en: Sample Commands
fi: Näytekomentoja

en: Sample Submenus
fi: Näyte-alivalikkoja

en: Internal Command
fi: Sisäinen komento

note: #-#-#-#-#  1500 (kile)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_pbInsertSubmenu)
en: Submenu
fi: Alivalikko

en: External Submenu
fi: Ulkoinen alivalikko

en: Generated Submenu
fi: Ohjelman luoma alivalikko

en: Directory Contents
fi: Hakemiston sisältö

en: Workspace Menu
fi: Työtilavalikko

en: Run...
fi: Käynnistä...

en: Exit Window Maker
fi: Sulje Window Maker

en: Debian Menu
fi: Debian-valikko

en: RedHat Menu
fi: RedHat-valikko

en: Bg Images (scale)
fi: Taustakuvat (venytys)

en: Bg Images (tile)
fi: Taustakuvat (mosaiikki)

en: Assorted XTerms
fi: XTerm-kokoelma

en: XTerm Yellow on Blue
fi: XTerm, keltainen sinisellä

en: XTerm White on Black
fi: XTerm, valkoinen mustalla

en: XTerm Black on White
fi: XTerm, musta valkoisella

en: XTerm Black on Beige
fi: XTerm, musta beigellä

en: XTerm White on Green
fi: XTerm, valkoinen vihreällä

en: XTerm White on Olive
fi: XTerm, valkoinen oliivinvihreällä

en: XTerm Blue on Blue
fi: XTerm, sininen sinisellä

en: XTerm BIG FONTS
fi: XTerm, SUURET FONTIT

en: Program to Run
fi: Käynnistettävä ohjelma

en: Run the program inside a Xterm
fi: Aja ohjelma Xtermissä

en: Path for Menu
fi: Valikon polku

en: Enter the path for a file containing a menu
    or a list of directories with the programs you
    want to have listed in the menu. Ex:
    ~/GNUstep/Library/WindowMaker/menu
    or
    /usr/bin ~/xbin
fi: Syötä valikon sisältävän tiedoston polku
    tai ne hakemistot, jotka sisältävät ohjelmat,
    jotka haluat mukaan valikkoon. Esim.
    ~/GNUstep/Library/WindowMaker/menu
    tai
    /usr/bin ~/xbin

en: Enter a command that outputs a menu
    definition to stdout when invoked.
fi: Syötä komento, joka tulostaa valikko-
    määritelmän vakiotulostusvirtaan.

en: Command to Open Files
fi: Tiedostojen avauskomento

en: Enter the command you want to use to open the
    files in the directories listed below.
fi: Kirjoita komento, jolla haluat avata alla näkyvien
    hakemistojen sisältämät tiedostot.

en: Directories with Files
fi: Hakemistot, jotka sisältävät tiedostot

en: Strip extensions from file names
fi: Älä näytä tiedostonimien päätteitä

en: Arrange Icons
fi: Järjestä kuvakkeet

en: Hide All Windows Except For The Focused One
fi: Piilota kaikki ikkunat aktiivista lukuunottamatta

en: Show All Windows
fi: Näytä kaikki ikkunat

en: Exit X Session
fi: Sulje X-istunto

en: Start Another Window Manager   : (
fi: Käynnistä toinen ikkunamanageri   : (

en: Clear Saved Session
fi: Tyhjennä tallennettu istunto

en: Refresh Screen
fi: Virkistä ruutu

en: Open Info Panel
fi: Avaa infopaneeli

en: Open Copyright Panel
fi: Avaa copyright-paneeli

en: Window Manager to Start
fi: Käynnistettävä ikkunamanageri

en: Do not confirm action.
fi: Ei vahvistuspaneelia

en: Instructions:
    
     - drag items from the left to the menu to add new items
     - drag items out of the menu to remove items
     - drag items in menu to change their position
     - drag items with Control pressed to copy them
     - double click in a menu item to change the label
     - click on a menu item to change related information
fi: Ohjeet:
     - valikkoon lisätään merkintöjä siirtämällä
        niitä vasemmalta
     - valikosta poistetaan merkintöjä siirtämällä
        niitä hiirellä pois
     - merkintöjen paikkaa vaihdetaan siirtämällä
        niitä hiirellä
     - merkintöjä kopioidaan siirtämällä niitä
        Control painettuna
     - merkinnän nimeä vaihdetaan kaksois-
        napauttamalla merkintää
     - merkintään liittyviä tietoja vaihdetaan
        painamalla merkintää

en: unknown command '%s' in menu
fi: Valikossa on tuntematon komento '%s'

en: : Execute Program
fi: : Käynnistä ohjelma

en: : Perform Internal Command
fi: : Suorita sisäinen komento

en: : Open a Submenu
fi: : Avaa alivalikko

en: : Program Generated Submenu
fi: : Ohjelman luoma alivalikko

en: : Directory Contents Menu
fi: : Hakemiston sisällön mukainen valikko

en: : Open Workspaces Submenu
fi: : Avaa työtila-alivalikko

en: : Open Window List Submenu
fi: Avaa ikkunalista-alivalikko

en: Remove Submenu
fi: Poista alivalikko

en: Removing this item will destroy all items inside
    the submenu. Do you really want to do that?
fi: Jos tämä merkintä poistetaan, kaikki alivalikon
    sisältämät alkiot häviävät. Haluatko silti poistaa sen?

en: Yes, don't ask again
fi: Kyllä, älä kysy enää

note: if there is a localized plmenu for the tongue put it's filename here
en: %s/Library/WindowMaker/plmenu
fi: %s/Library/WindowMaker/plmenu.fi

en: Could not open default menu from '%s'
fi: Oletusvalikon '%s' avaaminen ei onnistunut

en: The menu file format currently in use is not supported
    by this tool. Do you want to discard the current menu
    to use this tool?
fi: Tämä työkalu ei tue käytössä olevaa valikkotiedostomuotoa.
    Haluatko hylätä tämänhetkisen valikon, jotta voit käyttää
    tätä työkalua?

en: Yes, Discard and Update
fi: Kyllä, hylkää ja päivitä

en: No, Keep Current Menu
fi: Ei, pidä nykyinen valikko

en: Applications Menu Definition
fi: Sovellusvalikon määrittely

en: Edit the menu for launching applications.
fi: Muokkaa sovellusten käynnistysvalikkoa.

en: Menu Scrolling Speed
fi: Valikon liukunopeus

en: Submenu Alignment
fi: Alivalikon sijoitus

en: Always open submenus inside the screen, instead of scrolling.
fi: Avaa alivalikot aina ruudun sisällä vierityksen sijaan.

en: Scroll off-screen menus when pointer is moved over them.
fi: Liu'uta ruudun ulkopuolinen valikko näkyviin, kun osoitin on sen päällä.

en: Menu Preferences
fi: Valikkoasetukset

en: Menu usability related options. Scrolling speed,
    alignment of submenus etc.
fi: Valikon käyttöön liittyvät valinnat. Liukunopeus,
    alivalikoiden sijoitus, yms.

en: Invalid mouse acceleration value. Must be a positive real value.
fi: Väärä hiiren kiihdytyksen arvo. Pitää olla positiivinen reaaliluku.

en: Invalid mouse acceleration threshold value. Must be the number of pixels to travel before accelerating.
fi: Virheellinen hiiren kiihdytyksen kynnysarvo. Sen pitää olla pikselimäärä, joka voidaan liikuttaa ilman kiihdytystä.

en: bad value %s for option %s
fi: virheellinen arvo %s valinnalle %s

en: modifier key %s for option ModifierKey was not recognized. Using %s as default
fi: muunnosnäppäintä %s valintaa ModifierKey varten ei tunnistettu. Käytetään oletusta %s

en: could not retrieve keyboard modifier mapping
fi: muunnosnäppäimen sijoituksen noutaminen epäonnistui

en: Mouse Speed
fi: Hiiren nopeus

en: Accel.:
fi: Kiihdytys:

en: Workspace Mouse Actions
fi: Työtilan hiiritoiminnot

en: Disable mouse actions
fi: Estä hiiritoiminnot

en: Left Button
fi: Vasen painike

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, wheelLabel)
en: Mouse Wheel
fi: Hiiren rulla

en: Mouse Grab Modifier
fi: Hiirellätarttumisnäppäin

en: Keyboard modifier to use for actions that
    involve dragging windows with the mouse,
    clicking inside the window.
fi: Muunnosnäppäin, jota käytetään toiminnoissa,
    joiden avulla ikkunoita voidaan siirtää
    vetämällä hiirellä muualta kuin otsikkopalkista.

en: could not create temporary file %s
fi: ei voitu luoda tilapäistä tiedostoa %s

en: could not rename file %s to %s
fi: Ei voitu vaihtaa nimeä %s -> %s

en: Select Windows
fi: Ikkunoiden valinta

en: Mouse speed/acceleration, double click delay,
    mouse button bindings etc.
fi: Hiiren nopeus, kiihdytys, kaksoisnapautuksen viive,
    hiiren nappien merkitys jne.

en: bad value in option IconPath. Using default path list
fi: Virheellinen arvo valinnassa IconPath. Käytetään oletushakupolkuja

en: bad value in option PixmapPath. Using default path list
fi: valinta PixmapPath sisältää virheellisen arvon. Käytetään oletushakupolkuja

en: Icon Search Paths
fi: Kuvakkeiden hakupolut

en: Pixmap Search Paths
fi: Kuvien hakupolut

en: Search Path Configuration
fi: Hakupolkujen asetukset

en: Search paths to use when looking for pixmaps
    and icons.
fi: Kuvien ja kuvakkeiden hakemiseen käytettävät
    hakupolut.

en: 1 pixel
fi: 1 pikseli

note: 2-4
en: %i pixels
fi: %i pikseliä

note: >4
en: %i pixels
fi: %i pikseliä

en: Size Display
fi: Koon näyttö

en: The position or style of the window size
    display that's shown when a window is resized.
fi: Ikkunan kokoa muutettaessa näytettävän
    kokonäytön paikka tai tyyli.

en: Corner of screen
fi: Ruudun kulmassa

en: Center of screen
fi: Ruudun keskipisteessä

en: Center of resized window
fi: Ks. ikkunan keskipisteessä

en: Technical drawing-like
fi: Teknisen piirr. tyyppinen

en: Position Display
fi: Sijainnin näyttö

en: The position or style of the window position
    display that's shown when a window is moved.
fi: Ikkunaa siirrettäessä näkyvän
    sijaintinäytön paikka tai tyyli.

en: Show balloon text for...
fi: Näytä puhekuplateksti...

en: incomplete window titles
fi: epätäydellisille ikkunaotsikoille

en: miniwindow titles
fi: mini-ikkunoiden otsikoille

en: application/dock icons
fi: sovellus-/telakkakuvakkeille

en: internal help
fi: sisäinen apu

en: Raise window when switching focus with keyboard
fi: Nosta ikkuna, kun aktiivista ikkunaa vaihdetaan näppäimistöllä

en: Enable keyboard language
    switch button in window titlebars.
fi: Näytä näppäimistön kielen vaihtopainike
    ikkunoiden otsikkopalkeissa.

en: Workspace border
fi: Työtilan reuna

en: Top/Bottom
fi: Ylh./alh.

en: Miscellaneous Ergonomic Preferences
fi: Sekalaiset ergonomia-asetukset

en: Various settings like balloon text, geometry
    displays etc.
fi: Erilaisia asetuksia kuten puhekuplateksti,
    geometrianäytöt jne.

en: Could not load the selected file:
fi: Ei voitu avata valittua tiedostoa:

en: Open Image
fi: Avaa kuva

en: The selected file does not contain a supported image.
fi: Valittu tiedosto ei sisällä tuetun tyyppistä kuvaa.

en: could not load file '%s': %s
fi: tiedoston '%s': %s lataus epäonnistui

en: Texture Panel
fi: Kuviopaneeli

en: Texture Name
fi: Kuvion nimi

en: Gradient Texture
fi: Liukuväri

en: Simple Gradient Texture
fi: Yksinkertainen liukuväri

en: Textured Gradient
fi: Liukuväritetty kuvio

en: Image Texture
fi: Kuva

en: Default Color
fi: Oletusväri

en: Gradient Colors
fi: Liukuvärit

en: Gradient Opacity
fi: Liukuvärin peittävyys

en: Save Current Theme
fi: Tallenna nykyinen teema

en: Tile of The Day
fi: Päivän tiili

en: Bar of The Day
fi: Päivän palkki

en: bad option value %s in WindowPlacement. Using default value
fi: tiedolla WindowPlacement on virheellinen arvo %s. Käytetään oletusarvoa

en: invalid data in option WindowPlaceOrigin. Using default (0,0)
fi: asetuksessa WindowPlaceOrigin on virheellistä tietoa. Käytetään oletusta (0,0)

en: How to place windows when they are first put
    on screen.
fi: Miten ikkunat sijoitetaan, kun ne tulevat
    ruudulle ensimmäisen kerran.

en: Placement Origin
fi: Sijoituksen origo

en: Opaque Move
fi: Näytä sisältö siirr.

en: Whether the window contents should be moved
    when dragging windows aroung or if only a
    frame should be displayed.
fi: Pitääkö ikkunan sisällön liikkua ikkunoita
    siirreltäessä, vai pitääkö näyttää
    vain kehys.

en: When maximizing...
fi: Suurennettaessa...

en: ...do not cover icons
fi: ...älä peitä kuvakkeita

en: ...do not cover dock
fi: ...älä peitä sovellustelakkaa

en: Edge Resistance
fi: Reunavastus

en: Edge resistance will make windows `resist'
    being moved further for the defined threshold
    when moved against other windows or the edges
    of the screen.
fi: Reunavastus saa ikkunat `vastustamaan'
    siirtämistä reunavastuksen määrällä, kun
    niitä siirretään toisten ikkunoiden tai
    ruudun reunojen yli.

en: Attract
fi: Veto

en: Open dialogs in same workspace as their owners
fi: Avaa valintaikkunat omistajansa työtilassa

en: Window Handling Preferences
fi: Ikkunoidenkäsittelyn asetukset

en: Window handling options. Initial placement style
    edge resistance, opaque move etc.
fi: Ikkunoidenkäsittelyn valinnat. Ensisijoituspaikka,
    reunavastus, näytä sisältö siirrettäessä jne.

en: Workspace Navigation
fi: Työtilanavigointi

en: Wrap to the first workspace from the last workspace
fi: Siirry ensimmäiseen työtilaan siirryttäessä viimeisen yli

en: Switch workspaces while dragging windows
fi: Vaihda työtiloja ikkunoita vedettäessä

en: Automatically create new workspaces
fi: Luo uusia työtiloja automaattisesti

en: Position of workspace name display
fi: Työtilan nimi-näytön paikka

en: Top/Left
fi: Ylävasemmalla

en: Top/Right
fi: Yläoikealla

en: Bottom/Left
fi: Alavasemmalla

en: Bottom/Right
fi: Alaoikealla

en: Dock/Clip
fi: Telakka/Liitin

en: Disable/enable the application Dock (the
    vertical icon bar in the side of the screen).
fi: Sovellustelakka (pystysuuntainen kuvake-
    palkki ruudun reunassa) päälle/pois.

en: Disable/enable the Clip (that thing with
    a paper clip icon).
fi: Liitin (se laite, jossa on paperiliittimen
    kuva) päälle/pois.

en: Workspace Preferences
fi: Työtila-asetukset

en: Workspace navigation features.
    You can also enable/disable the Dock and Clip here.
fi: Työtilanavigoinnin ominaisuudet.
    Tästä voi myös laittaa Telakan ja Liittimen päälle/pois.

note: #-#-#-#-#  3382 (klipper)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, pbAddCommand)
en: Add Command
fi: Lisää komento

note: Error message when external application failed, %s is the command
en: Failed to run application: %s
fi: Sovellus ei käynnistynyt: %s

note: Error message when external application failed, %(cmd)s is the command, %(code)i the exit code
en: %(cmd)s
    returned non-zero exit status %(code)i
fi: %(cmd)s
    keskeytyi ja palautti poistumiskoodin %(code)i

note: error when application failed to start
en: Failed running: %s
fi: Ei käynnistynyt: %s

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Translate to "calendar:week_start:0" if you want Sunday to be the first day of the week or to "calendar:week_start:1" if you want Monday to be the first day of the week #-#-#-#-#  256 (gtk+)  #-#-#-#-# Translate to calendar:week_start:0 if you want Sunday to be the * f
en: calendar:week_start:0
fi: calendar:week_start:1

note: generic error dialog
en: Looks like you found a bug
fi: Taisit löytää ohjelmasta virheen

note: message for FileNotFoundError | Error message in template lookup
en: No such file: %s
fi: Tiedosto ei ole olemassa: %s

note: message for FileUnicodeError (%s is the file name)
en: Could not read: %s
fi: Luku epäonnistui: %s

note: message for FileUnicodeError
en: This usually means the file contains invalid characters
fi: Yleensä tämän syynä on kelvottomat merkit tiedostossa

note: Error message
en: File is not writable: %s
fi: Tiedostoon ei voi kirjoittaa: %s

note: error message
en: File changed on disk: %s
fi: Tiedosto on muuttunut: %s

note: Heading in a question dialog for creating a folder
en: Create folder?
fi: Luo kansio?

note: Text in a question dialog for creating a folder, %s will be the folder base name
en: The folder "%s" does not yet exist.
    Do you want to create it now?
fi: Kansiota "%s" ei ole olemassa.
    Luodaanko se nyt?

note: error when external application fails
en: Could not open: %s
fi: Ei auennut: %s

note: main text for dialog for editing external files
en: Editing file: %s
fi: Muokataan tiedostoa: %s

note: description for dialog for editing external files
en: You are editing a file in an external application. You can close this dialog when you are done
fi: Käytät ulkoista sovellusta tiedoston muokkaamiseen. Voit sulkea tämän valintaikkunan kun olet valmis

note: message when no applications in "Open With" menu
en: No Applications Found
fi: Ei sovellusta

note: menu item to open a file with an application, %s is the app name
en: Open with "%s"
fi: Avaa ohjelmalla "%s"

note: Text in the 'custom command' dialog, "%s" will be URL scheme like "http://" or "ssh://"
en: Configure an application to open "%s" links
fi: Aseta sovellus avaamaan "%s" -linkit

note: Text in the 'custom command' dialog, "%s" will be mimetype like "text/plain"
en: Configure an application to open files
    of type "%s"
fi: Aseta avaussovellus "%s" -tiedostomuodolle

note: Dialog title
en: Configure Applications
fi: Muokkaa sovelluksia

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Button for adding a new application to the 'open with' menu | Dialog title
en: Add Application
fi: Lisää sovellus

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Label for default application handler
en: System Default
fi: Järjestelmän oletus

note: Field in 'custom command' dialog
en: Make default application
fi: Aseta oletussovellukseksi

note: Dialog title
en: Custom Tools
fi: Mukautetut työkalut

note: help text in "Custom Tools" dialog
en: You can configure custom tools that will appear
    in the tool menu and in the tool bar or context menus.
fi: Voit määrittää omia työkaluja, jotka näkyvät
    työkaluvalikossa ja työkalurivissä tai pikavalikoissa.

note: Dialog title
en: Edit Custom Tool
fi: Muokkaa omaa työkalua

note: Input in "Edit Custom Tool" dialog
en: Command does not modify data
fi: Komento ei muuta tietoja

note: Input in "Edit Custom Tool" dialog
en: Show in the toolbar
fi: Näytä työkalupalkissa

note: Title for progressbar window
en: Exporting notebook
fi: Viedään muistiota

note: message heading
en: Folder exists: %s
fi: Kansio on olemassa: %s

note: detailed message, answers are Yes and No
en: Folder already exists and has content, exporting to this folder may overwrite existing files. Do you want to continue?
fi: Kansio on jo olemassa ja se sisältää tiedostoja - vienti tähän kansioon saattaa korvata tiedostoja. Haluatko jatkaa?

note: detailed message, answers are Yes and No
en: This file already exists.
    Do you want to overwrite it?
fi: Tiedosto on jo olemassa.
    Haluatko korvata sen?

note: title of step in export dialog
en: Select the pages to export
fi: Valitse vietävät sivut

note: Option in export dialog to export complete notebook | Option in versions dialog to show version for complete notebook
en: Complete _notebook
fi: _Koko muistio

note: Option in export dialog to export selection
en: Single _page
fi: _Yksi sivu

note: title of step in export dialog
en: Select the export format
fi: Valitse vientimuoto

note: radio option in export dialog
en: Link files under document root with full file path
fi: Sisällytä linkkiin tiedoston polku juurikansiossa

note: radio option in export dialog
en: Map document root to URL
fi: Kuvaa juurikansio URL:ksi

note: title of step in export dialog
en: Select the output file or folder
fi: Valitse kohdetiedosto tai kansio

note: Label for folder selection in export dialog
en: Output folder
fi: Kohdekansio

note: Label for setting a name for the index of exported pages
en: Index page
fi: Sisällysluettelosivu

note: #-#-#-#-#  20 (zim)  #-#-#-#-# button in export dialog | button in e.g. equation editor dialog
en: View _Log
fi: Näytä _loki

note: Option in the preferences dialog
en: Always use last cursor position when opening a page
fi: Muista kohdistimen sijainti sivulla

note: Menu item
en: _Side Panes
fi: _Sivupalkit

note: #-#-#-#-#  65 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term (itstool) path: entry/para #-#-#-#-#  418 (PACKAGE VERSION)  #-#-#-#-# #-#-#-#-#  426 (PACKAGE VERSION)  #-#-#-#-# #-#-#-#-#  3007 (PACKAGE VERSION)  #-#-#-#-# #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: te
en: Menubar
fi: Valikkopalkki

note: Menu item
en: _Child
fi: _Alisivu

note: Label for button with backlinks in statusbar
en: %i _Backlink | %i _Backlinks
fi[0]: %i _Paluulinkki
fi[1]: %i _Paluulinkit

note: Label for page input
en: Jump to Page
fi: Hyppää sivulle

note: dialog title
en: Open Notebook
fi: Avaa muistio

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# Action name Stock icon, if any #-#-#-#-#  246 (ccsm)  #-#-#-#-# Add buttons #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# show an add button we now construct an add menu #-#-#-#-#  775 (gspell)  #-#-#-#-# Add to Dictionary #-#-#-#-#  815 (IBus)  #-#-#-#-# add button
en: _Add
fi: _Lisää

note: Input label in 'open notebook' dialog
en: Default notebook
fi: Oletusmuistio

note: Dialog window title
en: Add Notebook
fi: Lisää muistio

note: Label in Add Notebook dialog
en: Please select a name and a folder for the notebook.
fi: Valitse muistion nimi ja kansio.

note: Menu title
en: New _Attachment
fi: Uusi _liite

note: option in preferences dialog
en: Use the <Enter> key to follow links
    (If disabled you can still use <Alt><Enter>)
fi: Paina <Enter> avataksesi linkin
    (Jos ei toiminnassa, paina <Alt><Enter>)

note: option in preferences dialog
en: Show the cursor also for pages that can not be edited
fi: Näytä kohdistin myös niillä sivuilla joita ei voi muokata

note: option in preferences dialog
en: Automatically turn "CamelCase" words into links
fi: Muuta "KamelinKyttyrä" -muotoiset yhdyssanat aina linkeiksi

note: option in preferences dialog
en: Automatically turn file paths into links
fi: Muuta tiedostopolut aina linkeiksi

note: option in preferences dialog
en: Automatically select the current word when you apply formatting
fi: Valitse kohdistimen alla oleva sana kokonaan muotoilua muutettaessa

note: option in preferences dialog
en: Unindent on <BackSpace>
    (If disabled you can still use <Shift><Tab>)
fi: Vähennä sisennystä näppäimellä <BackSpace>
    (Jos ei käytössä, paina <Shift><Tab> vähentääksesi)

note: option in preferences dialog
en: Reformat wiki markup on the fly
fi: Päivitä wikin muotoilumerkinnät lennossa

note: option in preferences dialog
en: Default format for copying text to the clipboard
fi: Leikepöydälle kopioitavan tekstin oletusmuotoilu

note: option in preferences dialog
en: Folder with templates for attachment files
fi: Liitetiedostomallineiden kansio

note: Heading of error dialog
en: Could not save page: %s
fi: Sivun tallennus ei onnistunut: %s

note: text in error dialog when saving page failed
en: To continue you can save a copy of this page or discard
    any changes. If you save a copy changes will be also
    discarded, but you can restore the copy later.
fi: Jatkaaksesi voit tallentaa kopion tästä sivusta ja hylätä 
    muutokset, tai vain hylätä muutokset. 
    Jos tallennat kopion, voit palauttaa sen myöhemmin.

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Button in error dialog #-#-#-#-#  3620 (simple-scan)  #-#-#-#-# Button in dialog to create new document and discard unsaved document
en: _Discard Changes
fi: _Hylkää muutokset

note: Button in error dialog
en: _Save Copy
fi: _Tallenna kopio

note: Menu item | menu item for formatting
en: _Strong
fi: _Voimakas

note: Menu item | menu item for formatting
en: _Emphasis
fi: K_ursiivi

note: Menu item | menu item for formatting
en: _Strike
fi: _Yliviivaus

note: Menu item
en: _Subscript
fi: _Alaindeksi

note: Menu item
en: _Superscript
fi: _Yläindeksi

note: Menu item | menu item for formatting
en: _Verbatim
fi: _Tasalevyinen

en: Su_perscript
fi: _Yläindeksi

note: error when unknown interwiki link is clicked
en: No such wiki defined: %s
fi: Wikiä ei määritelty: %s

note: menu item for context menu of editor
en: Copy _As...
fi: Kopioi _muodossa...

note: Context menu item for pageview to move selected text to new/other page
en: Move Selected Text...
fi: Siirrä valittu teksti...

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Menu item
en: _Remove Link
fi: _Poista linkki

note: menu item in context menu for image
en: _Edit Properties
fi: _Muokkaa asetuksia

note: #-#-#-#-#  20 (zim)  #-#-#-#-# context menu item
en: Copy _Link
fi: Kopioi _linkki

note: #-#-#-#-#  20 (zim)  #-#-#-#-# context menu item
en: Copy Email Address
fi: Kopioi sähköpostiosoite

note: Menu item
en: Toggle Checkbox 'V'
fi: Vaihda valintaruksi 'V'

note: Menu item
en: Toggle Checkbox 'X'
fi: Vaihda valintaruksi 'X'

note: Menu item
en: _Edit Link or Object...
fi: _Muokkaa linkkiä tai oliota...

note: Menu item | Menu item,
en: Bulle_t List
fi: Lue_telmamerkit

note: Menu item | Menu item,
en: _Numbered List
fi: _Numeroitu lista

note: Menu item | Menu item,
en: Checkbo_x List
fi: _Valintaruksilista

note: Menu item
en: Text From _File...
fi: _Teksti tiedostosta...

note: Menu item in "Insert > New File Attachment" submenu
en: File _Templates...
fi: _Tiedostomallineet...

note: Text in a question dialog for creating a folder, %s is the folder path
en: The folder
    %s
    does not yet exist.
    Do you want to create it now?
fi: Kansiota
    %s
    ei ole.
    Luodaanko se nyt?

note: Menu item
en: _Clear Formatting
fi: _Tyhjennä muotoilu

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Menu item #-#-#-#-#  1792 (libgnomeui 1.112.0)  #-#-#-#-# Find Again
en: Find Ne_xt
fi: Etsi _seuraava

note: Menu item
en: Word Count...
fi: Sanamäärä...

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title
en: Insert Date and Time
fi: Lisää päiväys ja aika

note: check box in InsertDate dialog
en: _Link to date
fi: _Linkki päivämäärään

note: checkbox in the "Insert Image" dialog
en: Attach image first
fi: Liitä kuva ensin

note: Error message when trying to insert a not supported file as image
en: File type not supported: %s
fi: Tiedostomuoto ei tuettu: %s

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title
en: Attach File
fi: Liitä tiedosto

note: Error dialog - %s is the full page name
en: Page "%s" does not have a folder for attachments
fi: Sivulla "%s" ei ole kansiota liitteille

note: Dialog text in 'new filename' dialog
en: A file with the name <b>"%s"</b> already exists.
    You can use another name or overwrite the existing file.
fi: Tiedosto <b>"%s"</b> on jo olemassa.
    Voit vaihtaa nimeä tai korvata alkuperäisen tiedoston.

note: Input in 'edit image' dialog | Input in 'insert link' dialog
en: Link to
fi: Linkin kohde

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Input in 'edit image' dialog #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, widthLabel) #-#-#-#-#  241 (cantor)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) i18n: ectx: property (text), widget (QLabel, label_5) #-#-
en: Width
fi: Leveys

note: Button in 'edit image' dialog
en: _Reset Size
fi: _Palauta koko

note: Dialog title
en: Insert Text From File
fi: Lisää tekstiä tiedostosta

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title
en: Edit Link
fi: Muokkaa linkkiä

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog button #-#-#-#-#  3568 (rednotebook)  #-#-#-#-# Translators: Noun
en: _Link
fi: _Linkki

note: checkbox option in find bar and find & replace dialog
en: Whole _word
fi: K_oko sana

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title #-#-#-#-#  1628  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QDialog, ReplaceItemDlg) i18n: ectx: property (windowTitle), widget (QWidget, ReplaceWidget) #-#-#-#-#  3112 (Xfce Apps)  #-#-#-#-# set dialog properties
en: Find and Replace
fi: Etsi ja korvaa

note: input label in find & replace dialog
en: Find what
fi: Etsi mitä

note: Dialog title
en: Move Text to Other Page
fi: Siirrä teksti toiselle sivulle

note: Input in 'move text' dialog
en: Move text to
fi: Siirrä teksti kohteeseen

note: Input in 'move text' dialog
en: Leave link to new page
fi: Jätä linkki uuteen sivuun

note: Input in 'move text' dialog
en: Open new page
fi: Avaa uusi sivu

note: option in preferences dialog
en: Use a custom font
fi: Käytä omaa kirjasinta

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Button in plugin tab
en: _More
fi: _Lisää

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Heading in plugins tab of preferences dialog #-#-#-#-#  260 (linuxmint)  #-#-#-#-# settings-example@cinnamon.org->settings-schema.json->page5->title
en: Dependencies
fi: Riippuvuudet

note: label in plugin info in preferences dialog
en: No dependencies
fi: Ei riippuvuuksia

note: label for properties dialog
en: Interwiki Keyword
fi: Wikien välinen avainsana

note: #-#-#-#-#  20 (zim)  #-#-#-#-# label for properties dialog #-#-#-#-#  1088 (klinkstatus)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_5)
en: Document Root
fi: Juurikansio

note: Dialog title
en: Recent Changes
fi: Uusimmat muutokset

note: help text for the search dialog
en: For advanced search you can use operators like
    AND, OR and NOT. See the help page for more details.
fi: Edistynyt haku; voit käyttää loogisia suhteuttimia kuten
    AND, OR, NOT (suom. JA, TAI, EI). Lisätietoa ohjeessa.

note: Status in web server gui
en: Server not started
fi: Palvelin ei käynnissä

note: Checkbox in web server gui
en: Allow public access
fi: Julkaise sivu kaikille

note: Status in web server gui
en: Server started
fi: Palvelin käynnistetty

note: Status in web server gui
en: Server stopped
fi: Palvelin pysäytetty

note: Dialog title
en: Copy Template
fi: Kopioi malline

note: Menu item
en: _New Page...
fi: _Uusi sivu...

note: Menu item
en: New S_ub Page...
fi: Uusi A_lisivu...

note: Menu item
en: _Open Another Notebook...
fi: _Avaa toinen muistio...

note: Menu item
en: _Import Page...
fi: Tuo _sivu…

note: Menu item
en: Save A _Copy...
fi: Tallenna _kopio…

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Menu item
en: _Send To...
fi: _Lähetä...

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Menu item
en: _Delete Page
fi: _Poista sivu

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Menu item
en: Copy _Location
fi: Kopioi si_jainti

note: Menu item
en: Search _Backlinks...
fi: Etsi _paluulinkeistä...

note: Menu item
en: Recent Changes...
fi: Uusimmat muutokset...

note: Menu item
en: Open Attachments _Folder
fi: Avaa _liitekansio

note: Error message
en: This page does not have an attachments folder
fi: Tällä sivulla ei ole liitekansiota

note: Menu item
en: Open _Notebook Folder
fi: Avaa _muistion kansio

note: Menu item
en: Open _Document Root
fi: Avaa _juurikansio

note: Menu item
en: Edit _Source
fi: Muokkaa l_ähdekoodia

note: Menu item
en: Start _Web Server
fi: Käynnistä _WWW-palvelin

note: Menu item
en: Custom _Tools
fi: O_mat työkalut

note: Menu item
en: _Keybindings
fi: _Pikanäppäimet

note: Menu item
en: _Bugs
fi: _Viat

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title
en: New Page
fi: Uusi sivu

note: Dialog text in 'new page' dialog
en: Please note that linking to a non-existing page
    also creates a new page automatically.
fi: Huomaa, että olemattoman sivun linkittäminen
    luo uuden sivun linkin kohteeksi.

note: Input label
en: Page Name
fi: Sivun nimi

note: Choice label
en: Page Template
fi: Sivupohja

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title
en: Import Page
fi: Tuo sivu

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Dialog title of file save dialog
en: Save Copy
fi: Tallenna kopio

note: Heading in 'move page' dialog - %s is the page name
en: Rename page "%s"
fi: Muuta sivun "%s" nimeä

note: label in MovePage dialog - %i is number of backlinks
en: Update %i page linking to this page | Update %i pages linking to this page
fi[0]: Päivitä sivu %i , jolla on linkki tähän
fi[1]: Päivitä sivut %i , joilla on linkki tähän

note: option in 'move page' dialog
en: Update the heading of this page
fi: Päivitä otsikko vastaavaksi

note: label for progress dialog
en: Updating Links
fi: Päivitetään linkkejä

note: Title of progressbar dialog
en: Removing Links
fi: Poistetaan linkkejä

note: Heading in 'delete page' dialog - %s is the page name
en: Delete page "%s"?
fi: Poista sivu "%s"?

note: label in the DeletePage dialog to warn user of attachments being deleted
en: %i file will be deleted | %i files will be deleted
fi[0]: Poistetaan tiedosto %i
fi[1]: Poistetaan tiedostot %i

note: General description of zim itself
en: A desktop wiki
fi: Työpöytäwiki

note: #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkFileChooserAction enumeration value
en: Select Folder
fi: Valitse kansio

note: #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title
en: Select Image
fi: Valitse kuva

note: default text for empty page section selection
en: <Top>
fi: <Alku>

note: Option for placement of plugin widgets
en: Left Side Pane
fi: Vasen sivupalkki

note: Option for placement of plugin widgets
en: Right Side Pane
fi: Oikea sivupalkki

note: Option for placement of plugin widgets
en: Top Pane
fi: Yläpalkki

note: Menu item
en: _All Panes
fi: _Kaikki palkit

note: generic error dialog text
en: When reporting this bug please include
    the information from the text box below
fi: Liitä alla oleva tieto bugiraporttiin

note: #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title for log view dialog - e.g. for Equation Editor
en: Log file
fi: Lokitiedosto

note: Error verbose description
en: Could not find the file or folder for this notebook
fi: Tämän muistion tiedostoa tai kansiota ei löytynyt

note: error message
en: Could not find notebook: %s
fi: Muistiota ei löytynyt: %s

note: Title of progressbar dialog
en: Updating index
fi: Luetteloa päivitetään

note: message for PageExistsError
en: Page already exists: %s
fi: Sivu on jo olemassa: %s

note: error message for read-only pages
en: Can not modify page: %s
fi: Sivua ei voi muokata: %s

note: plugin description
en: This plugin allows you to embed arithmetic calculations in zim.
    It is based on the arithmetic module from
    http://pp.com.mx/python/arithmetic.
fi: Lisäosa sallii aritmeettisten laskujen sisällyttämisen Zimiin.
    Se perustuu aritmeettiseen moduliin lähteestä
    http://pp.com.mx/python/arithmetic .

note: menu item
en: _Arithmetic
fi: _Aritmeettinen

note: #-#-#-#-#  20 (zim)  #-#-#-#-# popup menu action on drag-drop of a file
en: _Move Here
fi: _Siirrä tähän

en: A file with that name already exists.
fi: Tiedosto samalla nimellä on jo olemassa.

note: plugin name
en: Attachment Browser
fi: Liiteselain

note: option for plugin preferences | preferences option
en: Position in the window
fi: Sijainti ikkunassa

en: Use thumbnails
fi: Käytä esikatselua

note: plugin name
en: BackLinks Pane
fi: Paluulinkkipalkki

note: plugin description
en: This plugin adds an extra widget showing a list of pages
    linking to the current page.
    
    This is a core plugin shipping with zim.
fi: Lisäosa lisää ikkunaelementin, joka listaa ne sivut, joilta on linkki auki olevaan sivuun.
    
    Tämä keskeinen lisäosa toimitetaan aina Zimin ohessa.

note: widget label
en: BackLinks
fi: PaluuLinkit

en: Edit %s
fi: Muokkaa %s

note: Question prompt when e.g. equation editor encountered an error generating the image to insert
en: An error occurred while generating the image.
    Do you want to save the source text anyway?
fi: Tapahtui virhe kuvaa luotaessa.
    Haluatko silti tallentaa lähdekoodin?

note: #-#-#-#-#  20 (zim)  #-#-#-#-# preferences option #-#-#-#-#  3188 (orca)  #-#-#-#-# Translators: this event handler saves all bookmarks for the current application to disk.
en: Save bookmarks
fi: Tallenna kirjanmerkit

note: message for bookmark plugin
en: Do you want to delete all bookmarks?
fi: Haluatko poistaa kaikki kirjanmerkit?

note: #-#-#-#-#  20 (zim)  #-#-#-#-# menu item #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, removeSubbrushButton) #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_remove_all)
en: Remove All
fi: Poista kaikki

note: i18n: ectx: property (text), widget (QPushButton, setHomeToCurrentPageButton)
en: Set to Current Page
fi: Aseta nykyiseksi sivuksi

note: plugin name
en: Insert Diagram
fi: Lisää kaavio

note: plugin description
en: This plugin provides a diagram editor for zim based on GraphViz.
    
    This is a core plugin shipping with zim.
fi: Lisäosa on GraphViz:iin perustuva kaaviomuokkain.
    
    Tämä keskeinen lisäosa toimitetaan aina Zimin ohessa.

note: plugin name
en: Distraction Free Editing
fi: Häiriötön muokkaus

note: plugin description
en: This plugin adds settings that help using zim
    as a distraction free editor.
fi: Lisäosa antaa asetuksia, joiden avulla Zimistä saa piilotettua
    keskittymistä haittaavia, huomiota herättäviä piirteitä.

note: plugin preference
en: Hide menubar in fullscreen mode
fi: Piilota vetovalikkopalkki kokonäyttötilassa

note: plugin preference
en: Maximum page width
fi: Suurin sallittu sivun leveys

note: plugin preference
en: Text background color
fi: Tekstin taustaväri

note: plugin preference
en: Text foreground color
fi: Tekstin väri

note: plugin name
en: Insert Ditaa
fi: Lisää Ditaa

note: plugin description
en: This plugin provides a diagram editor for zim based on Ditaa.
    
    This is a core plugin shipping with zim.
fi: Lisäosa on Ditaa:han perustuva kaaviomuokkain.
    
    Tämä keskeinen lisäosa toimitetaan aina Zimin ohessa.

note: plugin name
en: Insert Equation
fi: Lisää yhtälö

note: plugin description
en: This plugin provides an equation editor for zim based on latex.
    
    This is a core plugin shipping with zim.
fi: Lisäosa on LaTeX:iin perustuva yhtälömuokkain.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: plugin name
en: Insert Gnuplot
fi: Lisää Gnuplot

note: plugin description
en: This plugin provides a plot editor for zim based on Gnuplot.
fi: Lisäosa on Gnuplot:iin perustuva kuvaajamuokkain.

note: plugin name
en: Insert GNU R Plot
fi: Lisää GNU R -kuvaaja

note: plugin description
en: This plugin provides a plot editor for zim based on GNU R.
fi: Lisäosa on GNU R:ään perustuva kuvaajamuokkain.

note: error description
en: The inline calculator plugin was not able
    to evaluate the expression at the cursor.
fi: Välitön laskin -lisäosa ei pystynyt arvioimaan kohdistimen alla olevaa yhtälöä.

note: plugin name
en: Inline Calculator
fi: Välitön laskin

note: plugin description
en: This plugin allows you to quickly evaluate simple
    mathematical expressions in zim.
    
    This is a core plugin shipping with zim.
fi: Lisäosa sallii yksinkertaisten matemaattisten yhtälöiden arvioinnin välittömästi sivulla.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: error message
en: Could not parse expression
fi: Lausekkeen jäsennys ei onnistunut

note: menu item
en: Evaluate _Math
fi: _Arvioi yhtälön tuloarvo

note: plugin description
en: This plugin adds the 'Insert Symbol' dialog and allows
    auto-formatting typographic characters.
    
    This is a core plugin shipping with zim.
fi: Lisäosa lisää "Lisää symboli" -valinnan ja sallii typografisten merkkien automaattisen muotoilun.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: menu item
en: Sy_mbol...
fi: Sy_mboli...

note: preferences option, values will be "Day", "Month", ...
en: Use a page for each
fi: Sivu kullekin

note: menu item
en: To_day
fi: _Tänään

note: plugin name
en: Line Sorter
fi: Rivien järjestin

note: plugin description
en: This plugin sorts selected lines in alphabetical order.
    If the list is already sorted the order will be reversed
    (A-Z to Z-A).
fi: Lisäosa järjestää valitut rivit aakkosjärjestykseen.
    Jos lista on jo järjestetty, järjestys käännetään.
    (A-Ö -> Ö-A).

note: menu item
en: _Sort lines
fi: _Järjestä rivit

note: plugin name | menu item
en: Link Map
fi: Linkkipuun rakennekartta

note: plugin description
en: This plugin provides a dialog with a graphical
    representation of the linking structure of the
    notebook. It can be used as a kind of "mind map"
    showing how pages relate.
    
    This is a core plugin shipping with zim.
fi: Lisäosa esittää muistion linkkipuun rakenteen graafisesti. Havainnollista kuviota voi käyttää vaikkapa miellekarttana.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

en: Page Index
fi: Hakemisto

note: Menu title
en: P_athbar
fi: _Polkupalkki

note: Menu option for View->Pathbar
en: _Recent pages
fi: _Viimeksi käydyt sivut

note: Menu option for View->Pathbar
en: Recently _Changed pages
fi: Viimeksi _muokatut sivut

note: plugin name
en: Print to Browser
fi: Tulosta selaimelle

note: plugin description
en: This plugin provides a workaround for the lack of
    printing support in zim. It exports the current page
    to html and opens a browser. Assuming the browser
    does have printing support this will get your
    data to the printer in two steps.
    
    This is a core plugin shipping with zim.
fi: Lisäosa kiertää tulostintuen puutteen Zimissä. Se vie sivun html-muodossa ja avaa sen selaimella. Jos selaimessa on tulostintuki, lisäosa mahdollistaa tulostamisen sitä kautta.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: menu item
en: _Print to Browser
fi: _Tulosta selaimelle

note: plugin name
en: Quick Note
fi: Muistilappu

note: plugin description
en: This plugin adds a dialog to quickly drop some text or clipboard
    content into a zim page.
    
    This is a core plugin shipping with zim.
fi: Lisäosa antaa ikkunan tekstin tuomiseen Zimiin raahaten tai leikepöydältä liittäen.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: menu item
en: Quick Note...
fi: Muistilappu...

note: checkbox in Quick Note dialog
en: Create a new page for each note
fi: Luo uusi sivu kullekin muistilapulle

note: Option in quicknote dialog
en: Open _Page
fi: Avaa _sivu

note: confirm closing quick note dialog
en: Discard note?
fi: Hylkää muistilappu?

note: plugin name
en: Insert Score
fi: Lisää nuotit

note: plugin description
en: This plugin provides an score editor for zim based on GNU Lilypond.
    
    This is a core plugin shipping with zim.
fi: Lisäosa on GNU Lilypond:iin perustuva nuottimuokkain.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: plugin preference
en: Common include header
fi: Yleinen lisäyksen ylätunniste

note: plugin preference
en: Common include footer
fi: Yleinen lisäyksen alatunniste

note: plugin name | dialog title
en: Insert Screenshot
fi: Lisää kuvankaappaus

note: plugin description
en: This plugin  allows taking a screenshot and directly insert it
    in a zim page.
    
    This is a core plugin shipping with zim.
fi: Lisäosa sallii kuvankaappauksen lisäämisen suoraan sivulle.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: #-#-#-#-#  20 (zim)  #-#-#-#-# menu item for insert screenshot plugin
en: _Screenshot...
fi: _Kuvankaappaus...

note: option in 'insert screenshot' dialog
en: Capture whole screen
fi: Kaappaa koko näyttö

note: option in 'insert screenshot' dialog
en: Select window or region
fi: Valitse ikkuna tai alue

note: Error message in "insert screenshot" dialog, %s will be replaced by application name
en: Some error occurred while running "%s"
fi: Tapahtui jokin virhe ajettaessa "%s"

en: Sequence Diagram
fi: Sekvenssikaavio

en: Show right margin
fi: Näytä oikea marginaali

en: Code Block
fi: Koodilohko

en: Show Line Numbers
fi: Näytä rivinumerot

note: #-#-#-#-#  2454 (lokalize)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Syntax
fi: Syntaksi

en: Display line numbers
fi: Näytä rivinumerot

note: plugin description
en: Adds spell checking support using gtkspell.
    
    This is a core plugin shipping with zim.
fi: Lisäosa lisää oikoluvun, joka käyttää gtkspell:iä.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: error message explanation
en: This could mean you don't have the proper
    dictionaries installed
fi: Syynä saattaa olla, että kielen sanastoa ei ole asennettu

en: horizontal lines
fi: Vaakasuuntaiset linjat

en: Add row
fi: Lisää rivi

en: Remove row
fi: Poista rivi

en: Open help
fi: Avaa ohje

en: Delete row
fi: Poista rivi

en: Insert Table
fi: Lisää taulukko

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# Column label #-#-#-#-#  1738 (kwordquiz)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, column1GroupBox)
en: Column 1
fi: Sarake 1

en: Add column
fi: Lisää sarake

en: Remove column
fi: Poista sarake

note: plugin description
en: This plugin adds an extra widget showing a table of
    contents for the current page.
    
    This is a core plugin shipping with zim.
fi: Lisäosa näyttää auki olevan sivun sisällysluettelon ikkunaoliossaan.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: option for plugin preferences
en: Show ToC as floating widget instead of in sidepane
fi: Näytä sisällysluettelo omassa ikkunassaan, ei sivupalkissa

note: action to lower level of heading in the text
en: Demote
fi: Alenna

note: plugin description
en: This plugin provides a page index filtered by means of selecting tags in a cloud.
fi: Lisäosa sallii sisällysluettelon suodattamisen pilvestä valittavien tunnisteiden perusteella.

note: menu option
en: Sort pages by tags
fi: Järjestä sivut tunnisteiden mukaan

note: Context menu item for tag cloud
en: Sort alphabetically
fi: Järjestä aakkosjärjestykseen

note: #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title | plugin name | menu item
en: Task List
fi: Tehtävälista

note: Label for task List, %i is the number of tasks
en: %i open item | %i open items
fi[0]: %i avoin tehtävä
fi[1]: %i avointa tehtävää

note: #-#-#-#-#  20 (zim)  #-#-#-#-# "tag" for showing all tasks
en: All Tasks
fi: Kaikki tehtävät

note: label in tasklist plugins for tasks without a tag
en: Untagged
fi: Ei tunnisteita

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Column header Task List dialog
en: Task
fi: Tehtävä

note: plugin description
en: This plugin adds a dialog showing all open tasks in
    this notebook. Open tasks can be either open checkboxes
    or items marked with tags like "TODO" or "FIXME".
    
    This is a core plugin shipping with zim.
fi: Lisäosa näyttää muistion kaikki avoimet tehtävät. 
    Avoimet tehtävät voivat olla joko avoimia valintarukseja tai työvaiheita, jotka on merkitty tunnisteilla kuten "TEE" tai "KORJAA".
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: label for plugin preferences dialog
en: Consider all checkboxes as tasks
fi: Oleta kaikkien valintaruksien olevan tehtäviä

note: label for plugin preferences dialog - labels are e.g. "FIXME", "TODO"
en: Labels marking tasks
fi: Tehtävien tunnisteet

note: label for plugin preferences dialog
en: Tags for non-actionable tasks
fi: Tunnisteet tehtäville, joita ei voi tehdä nyt

note: label for plugin preferences dialog
en: Turn page name into tags for task items
fi: Luo sivun nimestä tunnisteita tehtävien työvaiheille

note: label for plugin preferences dialog
en: Flag tasks due on Monday or Tuesday before the weekend
fi: Liputa maanantaina tai tiistaina erääntyvät tehtävät ennen viikonloppua

note: AtkRole enumeration value
en: Tool Bar
fi: Työkalupalkki

en: Toolbar style
fi: Työkalupalkin tyyli

note: plugin description
en: This plugin adds a tray icon for quick access.
    
    This plugin depends on Gtk+ version 2.10 or newer.
    
    This is a core plugin shipping with zim.
fi: Lisäosa lisää kuvakkeen ilmoitusalueelle.
    
    Riippuu paketista: Gtk+ versio 2.10 tai uudempi.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: preferences option
en: Classic trayicon,
    do not use new style status icon on Ubuntu
fi: Klassinen ilmoitusaluekuvake,
    älä käytä uudentyylistä kuvaketta Ubuntussa

note: preferences option
en: Show a separate icon for each notebook
fi: Oma kuvake kullekin muistiolle

note: menu item in tray icon menu
en: _Quick Note...
fi: _Muistilappu...

note: tooltip for tray icon | short description of zim
en: Zim Desktop Wiki
fi: Zim työpöytä-wiki

note: plugin description
en: This plugin adds version control for notebooks.
    
    This plugin supports the Bazaar, Git and Mercurial version control systems.
    
    This is a core plugin shipping with zim.
fi: Lisäosa tuo muistioihin versionhallinnan.
    
    Lisäosa tukee Bazaar, Git ja Mercurial -versionhallintajärjestelmiä.
    
    Tämä keskeinen lisäosa toimitetaan Zimin ohessa.

note: Label for plugin preference
en: Autosave version on regular intervals
fi: Tallenna automaattisesti säännöllisin väliajoin

note: i18n: ectx: label, entry (AutoSavePeriod), group (General Options)
en: Autosave interval in minutes
fi: Automaattitallennuksen tiheys minuuteissa

note: default version comment for auto-saved versions
en: Automatically saved version from zim
fi: Zimin automaattisesti tallentama versio

note: menu item
en: S_ave Version...
fi: _Tallenna versio...

note: menu item
en: _Versions...
fi: _Versiot...

note: verbose error description
en: There are no changes in this notebook since the last version that was saved
fi: Ei uusia muutoksia muistiossa edellisen version tallennuksen jälkeen

note: Short error descriotion
en: No changes since last version
fi: Ei muutosta edellisestä versiosta

en: Fossil
fi: Fossiili

note: Question dialog
en: Enable Version Control?
fi: Salli versionhallinta?

note: Detailed question
en: Version control is currently not enabled for this notebook.
    Do you want to enable it?
fi: Versionhallinta ei ole päällä tässä muistiossa.
    Kytketäänkö se päälle?

note: dialog title
en: Save Version
fi: Tallenna versio

note: Dialog text
en: Please enter a comment for this version
fi: Kommentoi tämä versio

note: default version comment in the "save version" dialog
en: Saved version from zim
fi: Versiotallenne Zim-muistiosta

note: #-#-#-#-#  20 (zim)  #-#-#-#-# dialog title #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2)
en: Versions
fi: Versiot

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Option in versions dialog to show version for single page
en: _Page
fi: _Sivu

note: Button label
en: View _Annotated
fi: Näytä _kommentit

note: Help text in versions dialog
en: Select a version to see changes between that version and the current
    state. Or select multiple versions to see changes between those versions.
fi: Valitse yksi versio nähdäksesi muutokset sen ja nykyisen välillä 
    tai monta nähdäksesi muutokset niiden välillä.

note: Button label
en: _Restore Version
fi: _Palauta versio

note: button in versions dialog for diff
en: Show _Changes
fi: Näytä _muutokset

note: dialog title
en: Annotated Page Source
fi: Kommentoitu sivun lähdekoodi

note: Confirmation question
en: Restore page to saved version?
fi: Palautetaanko tallennettu versio käyttöön nykyisen tilalle?

note: Detailed question, "%(page)s" is replaced by the page, "%(version)s" by the version id
en: Do you want to restore page: %(page)s
    to saved version: %(version)s ?
    
    All changes since the last saved version will be lost !
fi: Haluatko palauttaa sivun: %(page)s
    tallennettuun versioon: %(version)s ?
    
    Kaikki edellisen tallennuksen jälkeen tehdyt muutokset menetetään!

note: #-#-#-#-#  20 (zim)  #-#-#-#-# Column header versions dialog
en: Rev
fi: Versio

note: plugin name
en: Log events with Zeitgeist
fi: Tallenna tapahtumat lokiin Zeitgeist:lla

note: plugin description
en: Pushes events to the Zeitgeist daemon.
fi: Työntää tapahtumat Zeitgeist-palvelin-daemonille.

note: label for how zim pages show up in the recent files menu, %s is the page name
en: Wiki page: %s
fi: Wiki-sivu: %s

note: #-#-#-#-#  1449 (libmailcommon)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_6) #-#-#-#-#  4002 (xsane)  #-#-#-#-# TEXT_ATTACHMENTS
en: Attachments:
fi: Liitteet:

en: _Icons Only
fi: Vain _kuvakkeet

en: _Text Only
fi: Vain _teksti

en: _Calendar
fi: _Kalenteri

en: File browser
fi: Tiedostoselain

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# calendar@cinnamon.org->metadata.json->name #-#-#-#-#  625 (glade3)  #-#-#-#-# AtkRole enumeration value #-#-#-#-#  735 (gnome-user-guide)  #-#-#-#-# (itstool) path: item/title #-#-#-#-#  846  #-#-#-#-# ownCloud's Calendar - Service name being displayed as a chec
en: Calendar
fi: Kalenteri

en: _Today
fi: _Tänään

en: _Filter
fi: _Suodata

en: Humanist sans serif font
fi: Humanistinen, päätteetön fontti

en: The Cantarell font family is a contemporary Humanist sans serif designed for on-screen reading. The fonts were originally designed by Dave Crossland.
fi: Cantarell-fonttiperhe on nykyaikainen, humanistinen, päätteetön, näytöltä lukemiseen suunniteltu fontti. Fontit suunnitteli alun perin Dave Crossland.

en: View and report application crashes
fi: Katsele ja raportoi ohjelmien kaatumisia

en: Applet which notifies user when new problems are detected by ABRT
fi: Appletti, joka ilmoittaa käyttäjälle, kun ABRT havaitsee uusia ongelmia

en: We're sorry, it looks like %s crashed. The problem has been automatically reported.
fi: Valitettavasti %s näyttää kaatuneen. Ongelma on raportoitu automaattisesti.

en: We’re sorry, it looks like %s crashed. The problem will be reported when the internet is available.
fi: Valitettavasti %s näyttää kaatuneen. Ongelma raportoidaan, kun internet-yhteys on saatavilla.

en: We're sorry, it looks like %s crashed. Please contact the developer if you want to report the issue.
fi: Valitettavasti %s näyttää kaatuneen. Ota yhteyttä kehittäjään, jos haluat raportoida ongelman.

en: We're sorry, it looks like %s crashed. If you'd like to help resolve the issue, please send a report.
fi: Valitettavasti %s näyttää kaatuneen. Jos haluat auttaa ongelman selvittämisessä, lähetä virheilmoitus.

en: We're sorry, it looks like a problem occurred in a component. The problem has been automatically reported.
fi: Valitettavasti komponentissa näyttää ilmenneen ongelma. Ongelmasta on ilmoitettu automaattisesti.

en: We're sorry, it looks like a problem occurred in a component. The problem will be reported when the internet is available.
fi: Valitettavasti osassa havaittiin virhe. Ongelmasta ilmoitetaan kun internet-yhteys on käytettävissä.

en: We're sorry, it looks like a problem occurred. If you'd like to help resolve the issue, please send a report.
fi: Valitettavasti virhe havaittiin. Jos haluat auttaa ongelman selvittämisessä, lähetä virheilmoitus.

note: TODO: Terminate child's process?
en: Can't read from gio channel: '%s'
fi: Gio-kanavalta ei voida lukea: '%s'

en: Can't set encoding on gio channel: %s
fi: Koodausta ei voi asettaa gio-kanavalle: %s

en: Can't turn on nonblocking mode for gio channel: %s
fi: Ei-estokäyttötilaa ei voi ottaa käyttöön gio-kanavalle: %s

en: Can't take ownership of '%s'
fi: Kohteen ”%s” omistajuutta ei voida ottaa

en: Can't open directory for writing '%s'
fi: Hakemistoa ”%s” ei voida avata kirjoittamista varten

en: The configuration option above has been moved to GSettings and the switch is linked to the value of the setting 'report-technical-problems' from the schema 'org.gnome.desktop.privacy'.
fi: Yllä oleva määritysvaihtoehto on siirretty GSettings-sovellukseen ja kytkin on linkitetty asetuksen 'report-technical-problems' arvoon kaavasta 'org.gnome.desktop.privacy'.

en: The configuration option above can be configured in
fi: Yllä oleva määritysvaihtoehto voidaan määrittää kohteessa

en: Ask before stealing directory
fi: Kysy ennen hakemiston varastamista

en: Automatically send uReport
fi: Lähetä uReport automaattisesti

en: Shortened reporting
fi: Lyhennetty raportointi

en: Silent shortened reporting
fi: Hiljainen lyhennetty raportointi

en: The coredump file is necessary for generating stack trace which is time and space consuming operation. ABRT provides a service which generates the stack trace from the coredump but you have to upload the coredump to this service. With option 'Always' ABRT will always upload the coredump without asking. With option 'Never' the stack trace will be always generated locally. With option 'Ask' ABRT will always ask the user.
fi: Ytimen pino -tiedosto coredump on välttämätön pinon jäljityksen luomiseksi, mikä vie aikaa ja tilaa vievää toimintaa. ABRT tarjoaa palvelun, joka luo pinon jäljityksen coredumpista, mutta sinun on ladattava coredump tähän palveluun. Vaihtoehdolla 'Aina' ABRT lähettää aina coredumpin kyselemättä. Vaihtoehdolla 'Ei koskaan' pinon jäljitys syntyy aina paikallisesti. Vaihtoehdolla 'Kysy' ABRT kysyy aina käyttäjältä.

en: ABRT stores problem data in directories. Whenever ABRT needs writable directory, the directory is moved from the system location to your home directory. With this option disabled ABRT will move the problem directory without asking.
fi: ABRT tallentaa ongelmatiedot hakemistoihin. Aina kun ABRT tarvitsee kirjoitettavaa hakemistoa, hakemisto siirretään järjestelmän sijainnista kotihakemistoon. Kun tämä vaihtoehto on poistettu käytöstä, ABRT siirtää ongelmahakemiston kysymättä.

en: uReport is short and completely anonymous description of a problem. ABRT uses uReports  for fast global duplicate detection. In default configuration uReport is sent at beginning of reporting process. With this option enabled uReports are sent automatically immediately after problem detection.
fi: uReport on lyhyt ja täysin tuntematon ongelman kuvaus. ABRT käyttää uReports-tiedostoja nopeaan kopioiden tunnistamiseen maailmanlaajuisesti. Oletusasetuksissa uReport lähetetään raportointiprosessin alussa. Kun tämä vaihtoehto on käytössä, uRaportit lähetetään automaattisesti heti ongelman havaitsemisen jälkeen.

en: With this option enabled reporting process started by click on Report button in problem notification bubble will be interrupted after uReport is sent. You can always use the default problem browser to make complete report.
fi: Kun tämä vaihtoehto on käytössä, raportointiprosessi, joka aloitetaan napsauttamalla Ilmoita-painiketta ongelman ilmoituskuplassa, keskeytyy uReportin lähettämisen jälkeen. Voit aina käyttää ongelmaoletusselainta luodakseen täydellisen raportin.

en:  With this option enabled ABRT never shows notifications of reported problems. Takes effect only if Shortened reporting is enabled.
fi:  Kun tämä vaihtoehto on käytössä, ABRT ei koskaan näytä ilmoituksia ilmoitetuista ongelmista. Voimassa vain, jos Lyhennetty raportointi on käytössä.

en:  With this option enabled ABRT always create bug ticket with restricted access if possibly sensitive data are detected.
fi:  Kun tämä vaihtoehto on käytössä, ABRT luo aina virhelipun, jolla on rajoitettu pääsy, jos havaitaan mahdollisesti arkaluontoisia tietoja.

en: Request private ticket for sensitive information
fi: Pyydä yksityistä tikettiä arkaluontoiselle tiedolle

en: Notify incomplete problems
fi: Ilmoita epätäydellisistä ongelmista

en: Incomplete problems are detected while computer is shutting down or user is logging out. In order to provide valuable problem reports, ABRT will not allow you to submit these problems.
fi: Puutteelliset ongelmat havaitaan, kun tietokone sammuu tai käyttäjä kirjautuu ulos. Hyödyllisten ongelmaraporttien tarjoamiseksi ABRT ei salli sinun lähettää näitä ongelmia.

en: Upload coredump for backtrace generation
fi: Lähetä ytimen pino jäljitysjäljen luontia varten

en: _Defaults
fi: _Oletukset

en: Problem Reporting Configuration
fi: Ongelmienraportointiasetukset

en: About System Config ABRT
fi: Tietoja System Config ABRT:sta

en: & [-v] [-c CONFFILE] [-r CHROOT] -d DIR
    
    Query package database and save package and component name
fi: & [-v] [-c ASETUSTIEDOSTO] [-r CHROOT] -d HAK
    
    Kysele pakettitietokantaa ja tallenna paketin ja komponentin nimi

en: Problem directory
fi: Ongelmahakemisto

en: Use this directory as RPM root
fi: Käytä tätä hakemistoa RPM-juurihakemistona

en: & [-v] -d DIR
    
    Save container metadata
fi: & [-v] -d HAK
    
    Tallenna säiliön metatiedot

en: Root directory for running container commands
fi: Rootin hakemisto konttikomentojen suorittamiseksi

en: & [options]
fi: & [valitsimet]

en: Use NUM as client uid
fi: Käytä NUM:ia asiakas uid:na

en: Log to syslog
fi: Kirjoita lokia syslogiin

en: Add program names to log
fi: Lisää ohjelmanimet lokiin

en: '%s' is not a valid element name
fi: '%s' ei ole kelvollinen elementin nimi

en: '%s' is not a valid problem directory
fi: ”%s” ei ole kelvollinen ongelmakansio

en: Can't open the problem
fi: Ongelmaa ei voi avata

en: '%s' element can't be modified
fi: elementtiä ”%s” ei voi muokata

en: Chowning directory failed. Check system logs for more details.
fi: Chownin asettaminen hakemistoon epäonnistui. Tarkista lisätietoja järjestelmälokeista.

en: Can't get size of '%s'
fi: '%s':n kokoa ei saada

en: No problem space left
fi: Ongelmatilaa ei jäljellä

en: Can't delete the element '%s' from the problem directory '%s'
fi: Elementtiä '%s'ei voi poistaa ongelmanhallinnasta '%s'

en: The name '%s' has been lost, please check if other service owning the name is not running.
fi: Nimi '%s' on kadonnut. Tarkista, onko jokin muu nimen omistava palvelu käynnissä.

en: Exit after NUM seconds of inactivity
fi: Lopeta NUM sekunnin toimettomuuden jälkeen

en: This program must be run as root.
fi: Tämä ohjelma täytyy suorittaa pääkäyttäjänä.

en: The problem data are incomplete. This usually happens when a problem is detected while computer is shutting down or user is logging out. In order to provide valuable problem reports, ABRT will not allow you to submit this problem. If you have time and want to help the developers in their effort to sort out this problem, please contact them directly.
fi: Ongelmatiedot ovat puutteellisia. Tämä tapahtuu yleensä, kun ongelma havaitaan, kun tietokone sammuu tai käyttäjä kirjautuu ulos. Hyödyllisten ongelmaraporttien tarjoamiseksi ABRT ei salli sinun lähettää tätä ongelmaa. Jos sinulla on aikaa ja haluat auttaa kehittäjiä heidän pyrkimyksissään selvittää tämä ongelma, ota suoraan yhteyttä heihin.

en: Log to syslog even with -d
fi: Kirjoita lokia syslogiin myös valitsimen -d kanssa

en: & [-v -i -n INCREMENT] -e|--event EVENT DIR...
fi: & [-v -i -n LISÄYS] -e|--event TAPAHTUMA KAN...

en: Run EVENT on DIR
fi: Suorita TAPAHTUMA HAKemistoissa

en: Communicate directly to the user
fi: Kommunikoi suoraan käyttäjälle

en: Increment the nice value by INCREMENT
fi: Kasvata nice-arvoa INCREMENT:llä

en: No free workers and full buffer. Omitting archive '%s'
fi: Ei vapaita säikeitä ja bufferi täysi . Jätetään pois arkisto '%s'

en: & [-vs] [-w NUM] [-c MiB] [UPLOAD_DIRECTORY]
    
    
    Watches UPLOAD_DIRECTORY and unpacks incoming archives into DumpLocation
    specified in abrt.conf
    
    If UPLOAD_DIRECTORY is not provided, uses a value of
    WatchCrashdumpArchiveDir option from abrt.conf
fi: & [-vs] [-w NRO] [-c MiB] [LATAUSKANSIO]
    
    
    Tarkkailee LATAUSKANSIOTA ja purkaa saapuvat arkistot DumpLocationiin,
    joka on määritelty tiedostossa abrt.conf
    
    Jos LATAUSKANSIOTA ei ole määritetty, käytettään abrt.conf tiedoston arvoa
    optiolle WatchCrashdumpArchiveDir

en: Daemonize
fi: Aseta daemon-prosessiksi

en: Number of concurrent workers. Default is
fi: Yhtäaikaisten säikeiden lukumäärä. Oletus on

en: Maximal cache size in MiB. Default is
fi: Välimuistin enimmäiskoko Mit:na. Oletus on

en: Turns the authentication off
fi: Asettaa tunnistautumisen pois päältä

en: Red Hat Support user name
fi: Red Hat -tuen käyttäjätunnus

en: Red Hat Support password, if not given, a prompt for it will be issued
fi: Red Hat -tuen salasana. Jos ei määritetty, kysytään

en: uReport SSL certificate paths or certificate type
fi: uReportoi SSL sertifikaatti plut tai sertifikaatti tyypit

en: You also need to specify --username for --password
fi: Sinun pitää myös määrittää --käyttäjänimi --salasanalle

en: You can use either --username or --certificate
fi: Voit käyttää joko --käyttäjänimi tai --sertifikaatti

en: You can use either --username or --anonymous
fi: Voit käyttää joko --käyttäjänimeä tai --anonyymiä

en: You can use either --anonymous or --certificate
fi: Voit käyttää joko --anonyymiä tai --sertifikaattia

en: Unknown option value: '%s'
fi: Tuntematon valinnan arvo: '%s'

en: Cannot continue without password
fi: Jatkaminen ilman salasanaa ei ole mahdollista

note: Print only the part before ':' of a string like "username:password"
en: HTTP Authenticated auto reporting
fi: HTTP-todennettu automaattinen raportointi

en: SSL Client Authenticated auto reporting
fi: SSL-asiakaan todennettu automaattinen raportointi

en: anonymous auto reporting
fi: anonyymi automaattinen raportointi

en: Usage: %s [-vd] ABRT_SPOOL_DIR UPLOAD_DIR FILENAME
    
       -v             - Verbose
       -d             - Delete uploaded archive
       ABRT_SPOOL_DIR - Directory where valid uploaded archives are unpacked to
       UPLOAD_DIR     - Directory where uploaded archives are stored
       FILENAME       - Uploaded archive file name
fi: Käyttö: %s [-vd] ABRT_VÄLIAIKAIS_HAKEMISTO LÄHETYS_HAKEMISTO TIEDOSTONIMI
    
        -v - monisanainen
        -d - Poista ladattu arkisto
        ABRT_VÄLIAIKAIS_HAKEMISTO - Hakemisto, johon kelvolliset ladatut arkistot puretaan
        LÄHETYS_HAKEMISTO - Hakemisto, johon ladatut arkistot tallennetaan
        TIEDOSTONIMI - Ladatun arkistotiedoston nimi

en: Not a directory: '{0}'
fi: Ei ole kansio: ”{0}”

en: Skipping: '{0}' (starts with slash)
fi: Ohitetaan: ”{0}” (alkaa kauttaviivalla)

en: Skipping: '{0}' (starts with dot)
fi: Ohitetaan: ”{0}” (alkaa pisteellä)

en: Skipping: '{0}' (contains ..)
fi: Ohitetaan: ”{0}” (sisältää ”..”)

en: Skipping: '{0}' (contains space)
fi: Ohitetaan: ”{0}” (sisältää välilyönnin)

en: Skipping: '{0}' (contains tab)
fi: Ohitetaan: ”{0}” (sisältää sarkaimen)

en: Can't change directory to '{0}'
fi: Hakemistoa ei voida vaihtaa '{0}':n

en: Unknown file type: '{0}'
fi: Tuntematon tiedostotyyppi: '{0}'

en: Can't create working directory in '{0}'
fi: Työhakemistoa ei voi luoda kansioon {0}

en: Can't move '{0}' to '{1}'
fi: '{0}' ei voida siirtää '{1}':n

en: Can't copy '{0}' to '{1}'
fi: '{0}' ei voida kopioida '{1}':n

en: Verification error on '{0}'
fi: Varmistusvirhe '{0}':ssa

en: Unpacking '{0}'
fi: Puretaan '{0}'

en: Can't create '{0}' directory
fi: Hakemistoa '{0}' ei voida luoda

en: Can't unpack '{0}'
fi: '{0}' ei voida purkaa

en: '{0}' processed successfully
fi: '{0}' käsiteltiin onnistuneesti

note: Let user know what's going on
en: Generating backtrace
fi: Luodaan pinolistausta

en: Can't connect to system DBus: %s
fi: Ei voi yhdistää järjestelmän DBusiin: %s

en: Can't chown '%s': %s
fi: Ei voida chown '%s': %s

en: Deleting problem directory failed: %s
fi: Ongelmhakemisto %s:n poisto epäonnistui

en: D-Bus GetInfo method call failed: %s
fi: D-Bus GetInfo -menetelmän kutsu epäonnistui: %s

en: Can't get problem data from abrt-dbus
fi: Ei voida saada ongelmatietoja abrt-dbusilta

en: Can't get problem list from abrt-dbus: %s
fi: Ei voida saada ongelmatietoja abrt-dbusilta: %s

en: Can't get problem data from abrt-dbus: %s
fi: Ei voida saada ongelmatietoja abrt-dbusilta: %s

en: Can't test whether the element exists over abrt-dbus: %s
fi: Ei voida testata, onko elementti olemassa abrt-dbus:n kautta: %s

en: Can't write to '%s'. Problem '%s' will not be removed from the ignored problems '%s'
fi: Ei voi kirjoittaa kohteeseen '%s'. Ongelmaa '%s' ei poisteta ohitetuista ongelmista '%s'

note: Something nefarious happened
en: Can't rename '%s' to '%s'. Failed to remove problem '%s'
fi: Kohdetta '%s' ei voi nimetä uudelleen nimellä '%s'. Ongelman '%s' poistaminen epäonnistui

en: & [options] -d DIR
    
    Analyzes C/C++ backtrace, generates duplication hash, backtrace rating,
    and identifies crash function in problem directory DIR
fi: & [vaihtoehdot] -d HAKEMISTO
    
    Analysoi C/C ++ pinolistauksen, luo päällekkäisen hajautusarvon, pinolistauksen luokituksen
    ja tunnistaa kaatuvan funktion ongelmahakemistossa HAKEMISTO

note: * The parser failed. Compute the duphash from the executable * instead of a backtrace. * and component only.  This is not supposed to happen often.
en: Backtrace parsing failed for %s
fi: Kohteen %s pinolistauksen jäsentäminen epäonnistui

en: Crash thread not found
fi: Kaatumissäiettä ei löytynyt

en: & [-v] -d DIR
    
    Calculates and saves UUID of coredump in problem directory DIR
fi: & [-v] -d DIR
    
    Laskee ja tallentaa coredump-UUID: n ongelmahakemistoon DIR

en: Analyzing coredump '%s'
fi: Analysoin muistivedosta '%s'

en: Missing build id: %s
fi: Koonti-id %s puuttuu

en: Usage: %s [-v] [-o OUTFILE] -c COREFILE
fi: Käyttö: %s [-v] [-o OUTFILE] -c COREFILE

en: COREFILE is not specified
fi: COREFILE ei ole määritetty

en: & [-v] -d DIR
    
    Calculates and saves UUID and DUPHASH for oops problem directory DIR
fi: & [-v] -d DIR
    
    Laskee ja tallentaa UUID:n ja DUPHASH:n oops-ongelmahakemistoon DIR

en: The backtrace does not contain enough meaningful function frames to be reported. It is annoying but it does not necessary signalize a problem with your computer. ABRT will not allow you to create a report in a bug tracking system but you can contact kernel maintainers via e-mail.
fi: Takaisin jäljitys ei sisällä tarpeeksi merkityksellisiä toimintokehyksiä raportoitavaksi. Se on kiusallista, mutta se ei välttämättä merkitse tietokoneen ongelmaa. ABRT ei salli sinun luoda raporttia virheenseurantajärjestelmässä, mutta voit ottaa yhteyttä ytimen ylläpitäjiin sähköpostitse.

en: & [-v] -d DIR
    
    Calculates and saves UUID and DUPHASH for xorg problem directory DIR
fi: & [-v] -d DIR
    
    Laskee ja tallentaa UUID:n ja DUPHASH:n xorg-ongelmahakemistoon DIR

en: Module '%s' was loaded - won't report this crash
fi: Moduuli '%s' ladattiin - ei ilmoiteta tästä kaatumisesta

en: & [-v] -d DIR
    
    Calculates and saves UUID and DUPHASH of python crash dumps
fi: & [-v] -d DIR
    
    Laskee ja tallentaa UUID:n ja DUPHASH:n python kaatumisdumppiin

en: Usage: {0} [-v[v]] [--core=VMCORE]
fi: Käyttö: {0} [-v[v]] [--core=VMCORE]

en: File {0} doesn't exist
fi: Tiedostoa {0} ei ole olemassa

en: Extracting the oops text from core
fi: Puretaan oho-teksti ytimestä

en: Can't process {0}:
    {1}
fi: Ei voida käsitellä {0}:
    {1}

en: Can't extract the oops message: '{0}'
fi: Oho-viestin purkaminen ei onnistu: '{0}'

en: Oops text extracted successfully
fi: Oho-viesti purettu

en: The kernel log indicates that hardware errors were detected.
    This is most likely not a software problem.
fi: Ytimen loki osoittaa, että laitteistovirheitä on havaittu.
    Tämä ei todennäköisesti ole ohjelmisto-ongelma.

en: Problem directory error: {0}
fi: Ongelmahakemisto virhe: {0}

en: cannot open problem directory '{0}'
fi: ei voi avata ongelmahakemistoa '{0}'

en: Using product '{0}' from /etc/os-release.
fi: Käytetään tuotetta '{0}' kohteesta /etc/os-release.

en: Using product {0}.
fi: Käytetään tuotetta {0}.

en: Using product version {0}.
fi: Käytetään tuoteversiota {0}.

en: Duplicate bugzilla bug '#{0}' was found
fi: Kaksoiskappale bugzilla-virhe '#{0}' löytyi

en: There is no bugzilla bug with 'abrt_hash:{0}'
fi: Ei ole bugzilla-vikaa, jossa 'abrt_hash:{0}'

en: Warning: abrt-bodhi do not support Product version 'Rawhide'
fi: Varoitus: abrt-bodhi ei tue tuoteversiota 'Rawhide'

en: & [options] -d DIR
    
    Analyzes coredump in problem directory DIR, generates and saves backtrace
fi: & [vaihtoehdot] -d DIR
    
    Analysoi muistivedoksen ongelmahakemistossa DIR, luo ja tallentaa taaksepäin jäljityksen

en: Additional debuginfo directories
fi: Lisää debuginfoa sisältävät hakemistot

en: Kill gdb if it runs for more than NUM seconds
fi: Tapa gdb, jos sitä on suoritettu enemmän kuin NUM sekuntia

note: Don't be completely silent. gdb run takes a few seconds, * it is useful to let user know it (maybe) worked.
en: Backtrace is generated and saved, %u bytes
fi: Pinolistausta luodaan ja tallennetaan, %u tavua

en: & [-v] [-r] -d DIR
    
    Creates coredump-level backtrace from core dump and corresponding binary
fi: & [-v] [-r] -d DIR
    
    Luo muistivedos-tason jälkien seurannan muistivedoksesta ja vastaavasta binaarista

en: Do not hash fingerprints
fi: Älä hajauta sormenjälkiä

note: Let user know what's going on
en: Generating core_backtrace
fi: Luodaan core_backtrace (ytimen takaisin jäljitys)

en: Error: GDB did not return any data
fi: Virhe: GDB ei palauttanut mitään tietoja

note: #-#-#-#-#  3572 (remmina)  #-#-#-#-# TRANSLATORS: %s is a placeholder for an error message
en: Error: %s
fi: Virhe: %s

en: Can't open {0}: {1}
fi: Ei voida avata {0}: {1}

en: Coredump references {0} debuginfo files, {1} of them are not installed
fi: Muistivedos viittaa {0} debuginfo-tiedostoon, {1} niistä ei ole asennettuna

en: {0} of debuginfo files are not installed
fi: {0} debuginfo-tiedostoista eivät ole asennettu

en: Invalid configuration of CCpp addon, unsupported Package manager: '%s'
fi: Virheellinen CCpp-lisäosan määritys, ei tuettu paketinhallinta: '%s'

en: Missing requested file: {0}
fi: Puuttuva pyydetty tiedosto: {0}

en: Missing debuginfo file: {0}
fi: Puuttuva debuginfo-tiedosto: {0}

en: All debuginfo files are available
fi: Kaikki debuginfo-tiedostot ovat saatavilla

en: Usage: %s [-vy] [--ids=BUILD_IDS_FILE] [--pkgmgr=(yum|dnf)]
           [--tmpdir=TMPDIR] [--cache=CACHEDIR[:DEBUGINFODIR1:DEBUGINFODIR2...]] [--size_mb=SIZE]
           [-e, --exact=PATH[:PATH...]]
           [--releasever=RELEASEVER] [--repo=PATTERN]
    
    Installs debuginfos for all build-ids listed in BUILD_IDS_FILE
    to CACHEDIR, using TMPDIR as temporary staging area.
    Old files in CACHEDIR are deleted until it is smaller than SIZE.
    
    Reads configuration from /etc/abrt/plugins/CCpp.conf
    
        -v          Be verbose
        -y          Noninteractive, assume 'Yes' to all questions
        --ids       Default: build_ids
        --tmpdir    Default: @LARGE_DATA_TMP_DIR@/abrt-tmp-debuginfo-RANDOM_SUFFIX
        --cache     Colon separated list of directories. The first one is used for
                    saving installed debuginfos.
                    Default: /var/cache/abrt-di
        --size_mb   Default: 4096
        --pkgmgr    Default: PackageManager from CCpp.conf or 'dnf'
        -e,--exact  Download only specified files
        --repo      Pattern to use when searching for repos.
                    Default: *debug*
        --releasever RELEASEVER
                    Pass this OS version to package managers.
fi: Käyttö: %s [-vy] [--ids=BUILD_IDS_TIEDOSTO] [--pkgmgr=(yum|dnf)]
           [--tmpdir=TMPDIR] [--cache=CACHEDIR[:DEBUGINFODIR1:DEBUGINFODIR2...]] [--size_mb=KOKO]
           [-e, --exact=PATH[:PATH...]]
           [--releasever=RELEASEVER] [--repo=PATTERN]
    
    Asenna vianetsintätiedot kaikille BUILD_IDS_TIEDOSTO:ssa luetelluille rakennustunnuksille
    CACHEDIRiin käyttämällä TMPDIR: tä väliaikaisena pysähdysalueena.
    CACHEDIRin vanhat tiedostot poistetaan, kunnes ne ovat pienempiä kuin KOKO.
    
    Lukee määritykset /etc/abrt/plugins/CCpp.conf
    
        -v                  Runsas
        -y                  Ei-vuorovaikutteinen; oleta "kyllä" kaikkiin kysymyksiin
        --ids             Oletus: build_ids
        --tmpdir     Default: @LARGE_DATA_TMP_DIR@/abrt-tmp-debuginfo-RANDOM_SUFFIX
        --cache       Kaksoispiste-erotettu luettelo hakemistoista. Ensimmäistä käytetään
                              asennettujen virheenkorjaustietojen tallentamiseen.
                              Default: /var/cache/abrt-di
        --size_mb   Oletus: 4096
        --pkgmgr    Oletus: PackageManager CCpp.conf:sta tai 'dnf':sta
        -e,--exact    Lataa vain määritetyt tiedostot
        --repo           Malli, jota käytetään ohjelmistolähteitä etsittäessä.
                                Oletus: *debug*
        --releasever JULKAISUVER
                                  Välitä tämä käyttöjärjestelmän versio pakettien ylläpitäjille

en: Exiting on user command
fi: Lopetetaan, käyttäjä antoi lopetuskomennon

en: & [-y] [-i BUILD_IDS_FILE|-i -] [-e PATH[:PATH]...]
    	[-r REPO]
    
    Installs debuginfo packages for all build-ids listed in BUILD_IDS_FILE to
    ABRT system cache.
fi: & [-y] [-i BUILD_IDS_FILE|-i -] [-e PATH[:PATH]...]
    	[-r REPO]
    
    Asentaa debuginfo-paketit kaikille rakennustunnuksille, jotka on lueteltu tiedostossa BUILD_IDS_FILE
    ABRT-järjestelmän välimuistiin.

en: Noninteractive, assume 'Yes' to all questions
fi: Ei-vuorovaikutteinen; oleta "kyllä" kaikkiin kysymyksiin

en: - means STDIN, default: build_ids
fi: - tarkoittaa STDIN, oletus: build_ids

en: Download only specified files
fi: Lataa vain määritellyt tiedostot

en: Pattern to use when searching for repos, default: *debug*
fi: Kaava, jota käytetään etsittäessä repoja, oletus: *debug *

en: Ignored option
fi: huomiotta jätetty valinta

en: OS release version
fi: Käyttöjärjestelmän julkaisuversio

en: Ok to upload core dump? (It may contain sensitive data). If your answer is 'No', a stack trace will be generated locally. (It may download a huge amount of data).
fi: Sopiiko ydinjätteen lataaminen? Se voi sisältää arkaluonteisia tietoja. Jos vastauksesi on 'Ei', pinojälki luodaan paikallisesti. Se voi ladata valtavan määrän dataa.

en: Do you want to generate a stack trace locally? (It may download a huge amount of data but reporting can't continue without stack trace).
fi: Haluatko luoda pinonjäljen paikallisesti? Se voi ladata valtavan määrän dataa, mutta raportointi ei voi jatkua ilman pinonjälkeä.

en: & [-v] [-d SIZE:DIR]... [-f SIZE:DIR]... [-p DIR] [FILE]...
    
    Deletes problem dirs (-d) or files (-f) in DIRs until they are smaller than SIZE.
    FILEs are preserved (never deleted).
fi: & [-v] [-d SIZE:DIR]... [-f SIZE:DIR]... [-p DIR] [FILE]...
    
    Poistaa DIR-tiedostoista ongelmatiedot (-d) tai tiedostot (-f), kunnes ne ovat pienempiä kuin SIZE.
    TIEDOSTOT säilytetään (ei koskaan poisteta).

en: Delete whole problem directories
fi: Poista ongelmahakemistoja

en: Delete files inside this directory
fi: Poista tiedostot tästä hakemistosta

en: Preserve this directory
fi: Säästä tämä hakemisto

en: Unable to start '%s', error message was: '%s'
fi: '%s' ei voida käynnistää, virheilmoitus: '%s'

en: Not a number in file '%s'
fi: Ei numero tiedostossa '%s'

en: Usage: %s [-v]
fi: Käyttö: %s [-v]

en: Unable to get current working directory as it was probably deleted
fi: Nykyisen työhakemiston hakeminen epäonnistui, koska se on todennäköisesti poistettu

en: A bug was already filed about this problem:
fi: Tästä ongelmasta tehtiin jo vikailmoitus:

en: uReport was already sent, not sending it again
fi: uReport lähetettiin jo, ei lähetetä uudelleen

en: Problem comes from unpackaged executable. Unable to create uReport.
fi: Ongelma johtuu pakkaamattomasta suoritettavasta tiedostosta. uReportin luominen epäonnistui.

en: Adding you to CC List of the existing bugzilla bug
fi: Lisätään sinut CC-luetteloon olemassa olevaa bugzilla-virhettä

en: reporter-ureport failed with exit code %d
fi: reporter-ureport epäonnistui poistumiskoodilla %d

en: Signal sent by userspace code
fi: Käyttäjätilan koodin lähettämä signaali

en: Signal sent by timer/IO/async event
fi: timer/IO/async event:n lähettämä signaali

en: Signal has siginfo.si_code = SI_USER
fi: Signaalilla on siginfo.si_code = SI_USER

en: Signal due to write to closed pipe
fi: Signaali kirjoittaa suljettuun putkeen

en: Signal sent by keyboard
fi: näppäimistön lähettämä signaali

en: Job control signal sent by kernel
fi: Ytimen lähettämä työohjaussignaali

en: Signal sent by window resize
fi: ikkunan koon muuttamisen lähettämä signaali

en: Signal sent by alarm(N) expiration
fi: alarm(N) vanhenemisen lähettämä signaali

en: Signal due to write to broken pipe
fi: Signaali kirjoittaa rikkinäiseen putkeen

en: ABRT signal (abort() was called?)
fi: ABRT-signaali (kutsuttiinko abort()?)

en: XCPU signal (over CPU time limit)
fi: XCPU singaali (yli CPU aikarajan)

en: XFSZ signal (over file size limit)
fi: XFSZ singaali(yli tiedostokoon rajan)

en: TRAP signal (can be a bug in a debugger/tracer)
fi: TRAP-signaali (voi olla virhe debuggerissa/jäljittäjässä)

en: SYS signal (unknown syscall was called?)
fi: SYS-signaali (kutsuttiinko tuntematonta syscall:ia?)

en: Arithmetic exception
fi: Aritmeettinen poikkeus

en: Division by zero
fi: Jako nollalla

en: Illegal instruction (jump to a random address?)
fi: Laiton ohje (hyppäys satunnaiseen osoitteeseen?)

en: Non-crash related signal
fi: Ei kaatumiseen liittyvä signaali

en: Stack overflow
fi: Pinon ylivuoto

en: Write to an invalid address
fi: Kirjoitus virheelliseen osoitteeseen

en: Subroutine return to an invalid address (corrupted stack?)
fi: Alirutiini palaa virheelliseen osoitteeseen (vioittunut pino?)

en: Jump to an invalid address
fi: Hyppy virheelliseen osoitteeseen

en: Access past the end of mapped file, invalid address, unaligned access, etc.
fi: Pääsy kartoitetun tiedoston lopussa, virheellinen osoite, kohdistamaton pääsy, jne.

en: Can't get signal no and do exploitability analysis
fi: Ei voi saada signaalia 'ei' ja tehdä hyväksikäyttöanalyysi

en: Likely crash reason:
fi: Oletettu kaatumisen syy:

en: Exploitable rating (0-9 scale):
fi: Hyväksikäytön arvio (asteikolla 0-9):

en: Current instruction:
fi: Tämänhetkiset ohjeet:

en: Exploitability analysis came up empty
fi: Hyödyllisyysanalyysi tuli tyhjäksi

en: Can't execute '%s'
fi: Ohjelmaa ”%s” ei voida suorittaa

en: & [-vs] [-F STR]... FILE PROG [ARGS]
    
    Watch log file FILE, run PROG when it grows or is replaced
fi: & [-vs] [-F STR]... FILE PROG [ARGS]
    
    Katso lokitiedosto FILE, suorita PROG, kun se kasvaa tai korvataan

en: Don't run PROG if STRs aren't found
fi: Älä suorita PROG:ta, jos STR:itä ei löydy

en: & [-vusoxm] [-d DIR]/[-D] [FILE]
    
    Extract oops from FILE (or standard input)
fi: & [-vusoxm] [-d DIR]/[-D] [FILE]
    
    Poimi ohot tiedostosta FILE (tai vakiosyötteestä)

en: Print found oopses on standard output
fi: Tulosta löydetyt oopsit vakiotulosteeseen

note: oopses don't contain any sensitive info, and even * the old koops app was showing the oopses to all users
en: Create new problem directory in DIR for every oops found
fi: Luo uusi ongelmahakemisto DIR:iin jokaiselle löydetylle "oho"-merkinnälle

en: Same as -d DumpLocation, DumpLocation is specified in abrt.conf
fi: Sama kuin -d DumpLocation, DumpLocation on määritetty tiedostossa abrt.conf

en: Save the extracted information in PROBLEM
fi: Tallenna talteen otetut tiedot PROBLEM:iin

en: Make the problem directory world readable
fi: Tee ongelmahakemistosta kaikkien luettava

en: Throttle problem directory creation to 1 per second
fi: Nosta ongelmahakemiston luonti 1:teen sekunnissa

en: Print search string(s) to stdout and exit
fi: Tulosta hakumerkkijono(t) vakiotulosteeseen ja poistu

en: Failed to compile regex
fi: regex:n kokoaminen epäonnistui

en: Can't update the problem: no oops found
fi: Ongelmaa ei voi päivittää; ei "oho":ta löytynyt

en: More oopses found: process only the first one
fi: Löytyi lisää "oho":ja: käsittele vain ensimmäinen

en: Failed to obtain all required information from journald
fi: Kaikkien vaadittujen tietojen saaminen journaldilta epäonnistui

note: We don't want to update the counter here.
en: Not saving repeating crash after %ds (limit is %ds)
fi: Ei tallenneta toistuvaa kaatumista %ds:n jälkeen (raja on %ds)

en: Failed to print detect problem data to stdout
fi: Tunnistusongelmatietojen tulostaminen stdout:een epäonnistui

en: Failed to save detect problem data in abrt database
fi: Tunnistusongelmatietojen tulostaminen abrt-tietokantaan epäonnistui

en: Failed to initialize systemd-journal watch
fi: Systemd-journal-kellon alustaminen epäonnistui

en: & [-vsf] [-e]/[-c CURSOR] [-t INT]/[-T] [-d DIR]/[-D]
    
    Extract coredumps from systemd-journal
    
    -c and -e options conflicts because both specifies the first read message.
    
    -e is useful only for -f because the following of journal starts by reading 
    the entire journal if the last seen possition is not available.
    
    The last seen position is saved in
fi: & [-vsf] [-e]/[-c CURSOR] [-t INT]/[-T] [-d DIR]/[-D]
    
    Pura coredumpit systemd-journalista
    
    Asetukset '-c'- ja '-e' ovat ristiriidassa, koska molemmat määrittävät ensimmäisen luetun viestin.
    
    '-e' on hyödyllinen vain '-f': lle, koska päiväkirjan seuraaminen alkaa lukemalla
    koko päiväkirja, jos viimeksi nähtyä omaisuutta ei ole saatavilla.
    
    Tähän tallennetaan viimeksi nähty sijainti

en: Create new problem directory in DIR for every coredump
fi: Luo uusi ongelmahakemisto DIR: lle jokaiselle ydinjätteelle

en: Start reading systemd-journal from the CURSOR position
fi: Aloita systemd-journalin lukeminen kursorin paikasta

en: Start reading systemd-journal from the end
fi: Aloita systemd-journalin lukeminen lopusta

en: Throttle problem directory creation to 1 per INT second
fi: Nosta ongelmahakemiston luonti 1:teen jokaista INT sekuntia kohden

en: Same as -t INT, INT is specified in plugins/CCpp.conf
fi: Sama kuin -t INT, INT on määritetty tiedostossa plugins/CCpp.conf

en: Follow systemd-journal from the last seen position (if available)
fi: Seuraa systemd-journalia viimeksi nähtystä sijainnista (jos saatavilla)

en: Read journal files from all machines
fi: Lue päiväkirjan tiedostoja kaikista koneista

en: Read all journal files from directory at PATH
fi: Lue kaikki journalitiedostot hakemistosta PATH

en: You need to specify either -c CURSOR or -e
fi: Sinun on määritettävä joko -c CURSOR tai -e

en: Cannot initialize systemd-journal in directory '%s'
fi: Ei voi alustaa systemd-journalia hakemistossa %s

en: Cannot open systemd-journal
fi: Systemd-journalia ei voi avata

en: Cannot filter systemd-journal to systemd-coredump data only
fi: Systemd-journalia ei voi suodattaa vain systemd-coredump-tietoihin

en: Cannot seek to the end of journal
fi: Ei voi hakea päiväkirjan loppuun

en: Failed to set systemd-journal cursor '%s'
fi: Systemd-journal-kohdistimen %s asettaminen epäonnistui

en: Cannot read journal data.
fi: Päiväkirjan tietoja ei voi lukea.

en: & [-vsoxtf] [-e]/[-c CURSOR] [-d DIR]/[-D]
    
    Extract oops from systemd-journal
    
    -c and -e options conflicts because both specifies the first read message.
    
    -e is useful only for -f because the following of journal starts by reading 
    the entire journal if the last seen possition is not available.
    
    The last seen position is saved in
fi: & [-vsoxtf] [-e]/[-c CURSOR] [-d DIR]/[-D]
    
    Pura coredumpit systemd-journalista
    
    Asetukset '-c'- ja '-e' ovat ristiriidassa, koska molemmat määrittävät ensimmäisen luetun viestin.
    
    '-e' on hyödyllinen vain '-f': lle, koska päiväkirjan seuraaminen alkaa lukemalla
    koko päiväkirja, jos viimeksi nähtyä omaisuutta ei ole saatavilla.
    
    Tähän tallennetaan viimeksi nähty sijainti

en: Cannot filter systemd-journal to kernel data only
fi: Systemd-journalia ei voi suodattaa vain ytimen tietoihin

en: Failed to start watch from cursor '%s'
fi: Katselun käynnistäminen osoittimesta %s epäonnistui

en: Failed to parse Backtrace from journal
fi: Päiväkirjan taaksepäin jäljityksen jäsentäminen epäonnistui

en: & [-vsoxtf] [-e]/[-c CURSOR] [-d DIR]/[-D]
    
    Extract Xorg crash from systemd-journal
    
    -c and -e options conflicts because both specifies the first read message.
    
    -e is useful only for -f because the following of journal starts by reading 
    the entire journal if the last seen position is not available.
    
    The last seen position is saved in %s
    
    Journal filter is required parameter and must be specified either by parameter
    -j or in %s conf file.
fi: & [-vsoxtf] [-e]/[-c CURSOR] [-d DIR]/[-D]
    
    Pura Xorgin kaatuminen systemd-journalista
    
    Vaihtoehdot -c ja -e ovat ristiriidassa, koska molemmat määrittelevät ensimmäisen luetun viestin.
    
    -e on hyödyllinen vain -f:lle, koska päiväkirjan seuraaminen alkaa lukemalla
    koko päiväkirja, jos viimeksi nähty paikka ei ole käytettävissä.
    
    Viimeksi nähty sijainti tallennetaan %s
    
    Päiväkirjasuodatin on pakollinen parametri, ja se on määritettävä jommallakummalla parametrilla
    -j tai %s conf-tiedostossa.

en: Print found crashes on standard output
fi: Tulosta löydetyt kaatumiset vakiotulosteeseen

en: Create new problem directory in DIR for every crash found
fi: Luo uusi ongelmahakemisto DIR:iin jokaisesta löydetystä kaatumisesta

en: Journal filter e.g. '_COMM=gdm-x-session' (may be given many times)
fi: Päiväkirjasuodatin esim. '_COMM=gdm-x-session' (voidaan antaa monta kertaa)

en: Journal filter must be specified either by parameter -j or stored in /etc/abrt/plugins/xorg.conf file
fi: Päiväkirjasuodatin on määritettävä joko parametrilla -j tai tallennettava /etc/abrt/plugins/xorg.conf tiedostoon

en: Cannot filter systemd-journal to Xorg data only
fi: Systemd-journalia ei voi suodattaa vain Xorg tietoihin

en: & [-vsoxm] [-d DIR]/[-D] [FILE]
    
    Extract Xorg crash from FILE (or standard input)
fi: & [-vsoxm] [-d DIR]/[-D] [TIEDOSTO]
    
    Pura Xorgin kaatuminen TIEDOSTO:sta (tai vakiosyötteestä)

en: Print found crash data on standard output
fi: Tulosta löydetyt kaatumiset vakiotulosteeseen

en: Create problem directory in DIR for every crash found
fi: Luo uusi ongelmahakemisto DIR:iin jokaisesta löydetystä kaatumisesta

en: Failed to parse Backtrace from log file
fi: Päiväkirjan taaksepäin jäljityksen jäsentäminen epäonnistui

note: abrt_journal_set_cursor() prints error message in verbose mode
en: Cannot save journal watch's position
fi: Päiväkirjatarkastelun sijaintia ei voi tallentaa

en: Cannot save journal watch's position: open('%s')
fi: Päiväkirjatarkastelun sijaintia ei voi tallentaa: open('%s')

note: Only notice because this is expected
en: Not restoring journal watch's position: file '%s' does not exist
fi: Ei palauteta päiväkirjakatselun sijaintia: tiedostoa '%s' ei ole olemassa

en: Cannot restore journal watch's position form file '%s'
fi: Päiväkirjatarkastelun sijaintia ei voi palauttaa tiedostosta %s

en: Cannot restore journal watch's position: path '%s' is not regular file
fi: Päiväkirjatarkastelun sijaintia ei voi palauttaa: polku %s ei ole tavallinen tiedosto

en: Cannot restore journal watch's position: file '%s' exceeds %dB size limit
fi: Päiväkirjatarkastelun sijaintia ei voi palauttaa: tiedosto '%s' ylittää %dB kokorajan

en: Cannot restore journal watch's position: open('%s')
fi: Päiväkirjatarkastelun sijaintia ei voi palauttaa: open('%s')

en: Cannot restore journal watch's position: cannot read entire file '%s'
fi: Päiväkirjatarkastelun sijaintia ei voi palauttaa: koko tiedostoa "%s" ei voi lukea

note: abrt_journal_set_cursor() prints error message in verbose mode
en: Failed to move the journal to a cursor from file '%s'
fi: Päiväkirjaa ei voitu siirtää kursoriin tiedostosta %s

en: Retrace server can not be used, because the crash is too large. Try local retracing.
fi: Uudelleenjäljityspalvelinta ei voida käyttää, koska kaatumistiedot ovat liian suuret. Yritä paikallista uudelleenjäljitystä.

note: #-#-#-#-#  22 (PACKAGE VERSION)  #-#-#-#-# Hopefully, by this time child emitted more meaningful * error message. But just in case it didn't:
en: Can't create temporary file in
fi: Väliaikaista tiedostoa ei voida luoda kohteessa

en: Unexpected HTTP response from server: %d
    %s
fi: Odottamaton HTTP-vastaus palvelimelta: %d
    %s

en: Retrace server is unable to process package '%s.%s'.
    Is it a part of official '%s' repositories?
fi: Jäljityspalvelin ei pysty käsittelemään pakettia '%s.%s'.
    Onko se osa virallisia '%s' ohjelmistolähteitä?

en: Uploading %d%%
fi: Lähetetään %d%%

en: Querying server settings
fi: Kysellään palvelinasetuksia

en: The server is fully occupied. Try again later.
fi: Palvelin on varattu. Yritä myöhemmin uudelleen.

en: The server denied your request.
fi: Palvelin hylkäsi pyynnön.

en: '%s' must be a regular file in order to use Retrace server.
fi: '%s' on oltava tavallinen tiedosto, jotta voidaan käyttää Retrace-palvelinta.

en: The size of your crash is %s, but the retrace server only accepts crashes smaller or equal to %s.
fi: Kaatumisesi koko on %s, mutta jäljityspalvelin hyväksyy vain kaatumiset, jotka ovat pienempiä tai yhtä suuria kuin %s.

en: The server does not support xz-compressed tarballs.
fi: Palvelin ei tue xz-pakattuja paketteja.

en: The release '%s' is not supported by the Retrace server.
fi: Uudelleenjäljityspalvelin ei tue julkaisua ”%s”.

en: The server is not able to handle your request.
fi: Palvelin ei voi käsitellä pyyntöä.

en: Unknown package sent to Retrace server.
fi: Tuntematon paketti lähetetty Retrace-palvelimelle.

en: Preparing an archive to upload
fi: Valmistellaan arkiston lähettämistä

en: The size of your archive is %s, but the retrace server only accepts archives smaller or equal to %s.
fi: Arkistosi koko on %s, mutta jäljityspalvelin hyväksyy vain arkistot, jotka ovat pienempiä tai yhtä suuria kuin %s.

en: You are going to upload %s. Continue?
fi: Olet aikeissa lähettää kohteen %s. Jatketaanko?

en: Uploading %s
fi: Lähetetään %s

en: Upload successful
fi: Lähetys onnistui

en: Your problem directory is corrupted and can not be processed by the Retrace server.
fi: Ongelmahakemisto on vioittunut eikä uudelleenjäljityspalvelin voi käsitellä sitä.

en: The archive contains malicious files (such as symlinks) and thus can not be processed.
fi: Paketti sisältää vahingollisia tiedostoja kuten symbolisia linkkejä eikä sitä voida käsitellä.

en: Invalid response from server: missing X-Task-Id.
fi: Virheellinen vastaus palvelimelta: puuttuva X-Task-Id.

en: Invalid response from server: missing X-Task-Password.
fi: Virheellinen vastaus palvelimelta: puuttuva X-Task-Password.

en: Retrace job started
fi: Uudelleenjäljitystyö on aloitettu

en: Task Id: %s
    Task Password: %s
fi: Tehtävän tunnus: %s
    Tehtävän salasana: %s

en: Invalid response from server: missing X-Task-Status.
fi: Virheellinen vastaus palvelimelta: puuttuva X-Task-Status.

en: Task Status: %s
    %s
fi: Tehtävän tila: %s
    %s

en: Retrace failed. Try again later and if the problem persists report this issue please.
fi: Uudelleenjäljitys epäonnistui, yritä myöhemmin uudelleen. Jos ongelma ei poistu, tee siitä raportti.

en: log to syslog
fi: kirjoita lokia syslogiin

en: allow insecure connection to retrace server
fi: salli suojaamaton yhteys uudelleenjäljiyspalvelimelle

en: do not check whether retrace server is able to process given package before uploading the archive
fi: älä tarkista voiko uudelleenjäjityspalvelin prosessoida annettua pakettia ennen arkiston lähetystä

en: retrace server URI
fi: uudelleenjäljityspalvelimen URI

en: (debug) show received HTTP headers
fi: (virheenkorjaus) näytä vastaanotetut HTTP-otsikot

en: For create and batch operations
fi: Luonti- ja erätoiminnot

en: read data from ABRT problem directory
fi: lue tiedot ABRT-ongelmahakemistosta

en: read data from coredump
fi: lue tiedot muistivedoksesta

en: Delay for polling operations
fi: Pollaavien toimintojen viive

en: (debug) do not delete temporary archive created from dump dir in
fi: (debug) älä poista väliaikaista arkistoa, joka on luotu dump dir in -kansiosta

en: For status, backtrace, and log operations
fi: Tila-, pinolistaus- ja lokitoiminnot

en: id of your task on server
fi: tehtäväsi tunnus palvelimella

en: password of your task on server
fi: tehtäväsi salasana palvelimella

en: abrt-retrace-client <operation> [options]
    Operations: create/status/backtrace/log/batch/exploitable
fi: abrt-retrace-client <toiminto> [valinnat]
    Toiminnot: create/status/backtrace/log/batch/exploitable

en: Either problem directory or coredump is needed.
fi: Tarvitaan joko ongelmahakemisto tai muistivedos.

en: Task id is needed.
fi: Tarvitaan tehtävätunnus.

en: Task password is needed.
fi: Tarvitaan tehtävän salasana.

en: Unknown operation: %s.
fi: Tuntematon toiminto: %s.

en: Search for updated packages that fixes the crash.
fi: Etsi päivitettyjä paketteja, jotka korjaavat kaatumisen.

en: Looks for Bugzilla reports with the 'abrt_hash' value in Bugzilla Bug Whiteboar equal to 'UUID' of the crash. If such a bug found, search for Bodhi updates shipping fixes for the found Bugzilla bugs.
fi: Etsii Bugzilla-raportteja, joiden abrt_hash-arvo Bugzilla Bug Whiteboarissa on yhtä suuri kuin kaatumisen UUID. Jos tällainen virhe löytyy, etsi Bodhi päivityksiä, joissa on korjauksia löydetyille Bugzillan bugeille.

en: Local GNU Debugger
fi: Paikallinen GNU-virheenjäljitin

en: Download debuginfo packages and generate backtrace locally using GDB
fi: Lataa debuginfo-paketit ja luo pinolistaus paikallisesti GDB:tä käyttäen

en: Needs to downloads debuginfo packages, which might take significant time, and take up disk space. However, unlike RetraceServer, doesn't send coredump to remote machines.
fi: Debuginfo-paketit on ladattava paikallisesti, mikä saattaa viedä paljon aikaa ja levytilaa. Ei kuitenkaan lähetä muistivedosta etäkoneille, toisin kuin RetraceServer.

en: Send core dump to remote retrace server for analysis
fi: Lähetä muistivedos etäpalvelimelle analysointavaksi

en: Uploads coredump to a server, which generates backtrace and returns it. Pros: no need for debuginfo downloads. Retrace server's database of debuginfos is more complete. Retrace server may generate better backtraces. Cons: coredump you upload contains all the data from the crashed program, including your private data, if any.
fi: Lähettää muistivedoksen palvelimelle, joka luo pinolistauksen ja palauttaa sen. Hyödyt: debuginfo-tiedostoja ei tarvitse ladata. Palvelimen debuginfo-tietokanta on kattavampi. Palvelin saattaa luoda parempia pinolistauksia. Haitat: lähetettävä muistivedos sisältää kaikki kaatuneen ohjelman tiedot, myös mahdolliset yksityiset tiedot.

en: Retrace server URI
fi: Uudelleenjäljityspalvelimen URI

en: Address of the retrace server
fi: Retrace-palvelimen osoite

en: Insecure
fi: Suojaamaton

en: Whether or not to use insecure connection
fi: Käytetäänkö suojaamatonta yhteyttä

en: Write "insecure" to allow insecure connection &lt;a href="https://fedorahosted.org/abrt/wiki/AbrtRetraceServerInsecureConnection" &gt;(warning)&lt;/a&gt;
fi: Kirjoita ”insecure” suojaamattoman yhteyden sallimiseksi &lt;https://fedorahosted.org/abrt/wiki/AbrtRetraceServerInsecureConnection&gt;(warning)&lt;/a&gt;

en: Collect .xsession-errors
fi: Kerää .xsession-errors

en: Save relevant lines from ~/.xsession-errors file
fi: Tallenna tärkeät rivit tiedostosta ~/.xsession-errors

en: Scans through ~/.xsession-errors file and saves those lines which contain executable's name. The result is saved as 'xsession_errors' element.
fi: Tutkii tiedoston ~/.xsession-errors ja tallentaa rivit, jotka sisältävät suoritettavan tiedoston nimen. Tulos tallennetaan ”xsession_errors”-elementtinä.

en: An error occurred on the server side.
fi: Palvelinpuolella tapahtui virhe.

en: A server-side error occurred on '%s'
fi: Palvelinpuolen virhe tapahtui '%s':ssa

en: An error occurred while connecting to the server
fi: Palvelimeen yhdistäessä tapahtui virhe

en: An error occurred while connecting to '%s'
fi: '%s':n yhdistettäessä tapahtui virhe

en: Sleeping for %d seconds
fi: Nukkuu %d sekuntia

en: A kernel problem occurred because of broken BIOS. Unfortunately, such problems are not fixable by kernel maintainers.
fi: Ydinongelma ilmeni rikkinäisen BIOSin vuoksi. Valitettavasti ytimen ylläpitäjät eivät voi korjata tällaisia ongelmia.

en: A kernel problem occurred, but your hardware is unsupported, therefore kernel maintainers are unable to fix this problem.
fi: Tapahtui ydinongelma, mutta laitteistoasi ei tueta, joten ytimen ylläpitäjät eivät pysty korjaamaan tätä ongelmaa.

en: A kernel problem occurred, but your kernel has been tainted (flags:%s). Explanation:
    %sKernel maintainers are unable to diagnose tainted reports.
fi: Ytimen ongelma ilmeni, mutta ytimesi on tärvelty (liput: %s). Selitys:
    %s Kernelin ylläpitäjät eivät pysty diagnosoimaan tärveltyjä raportteja.

en:  Tainted modules: %s.
fi:  Rikkinäiset moduulit: %s.

en: List of bug ids
fi: Luettelo bugitunnuksista

en: Specify a bodhi server url
fi: Määritä Bodhi-palvelimen URL

en: Specify a release
fi: Määritä julkaisu

en: & [-v] [-r[RELEASE]] (-b ID1[,ID2,...] | PKG-NAME) [PKG-NAME]... 
    
    Search for updates on bodhi server
fi: & [-v] [-r[RELEASE]] (-b ID1[,ID2,...] | PKG-NAME) [PKG-NAME]...
    
    Etsi päivityksiä bodhi-palvelimelta

en: Searching for updates
fi: Etsitään päivityksiä

en: No updates for this package found
fi: Tälle paketille ei löydy päivityksiä

note: strbuf_free(q);
en: Local version of the package is newer than available updates
fi: Paikallinen versio paketista on uudempi kuin saatavilla olevat päivitykset

en: An update exists which might fix your problem. You can install it by running: %s. Do you want to continue with reporting the bug?
fi: Ongelman mahdollisesti korjaava päivitys on saatavilla. Voit asentaa sen suorittamalla: %s. Haluatko jatkaa ongelmasta ilmoittamista?

en: & [-v] [-od] FILE...
    
    Scans files for split oops message. Can print and/or delete them.
fi: & [-v] [-od] TIEDOSTO...
    
    Etsii tiedostoja jaettu 'oho' -viestin löytämiseksi. Voi tulostaa ja/tai poistaa ne.

en: Print found oopses
fi: Tulosta löydetyt 'oho':t

en: Delete files with found oopses
fi: Poista tiedostot, joilla on löydettyjä 'oho':ja

en: No matching problems found
fi: Vastaavia ongelmia ei löytynyt

en: Not reportable
fi: Ei ilmoitettavissa

en: increase output verbosity
fi: lisää tulosteen runsautta

en: positive non-zero integer expected
fi: positiivista nollasta poikkeavaa kokonaislukua odotettu

en: filter last N problems
fi: suodata viimeiset N ongelmaa

en: filter problems with matching component
fi: suodata ongelmia vastaavan komponentin kanssa

en: filter unreported problems
fi: suodata ilmoittamattomat ongelmat

en: filter problems older than the specified timestamp
fi: suodata määritettyä aikaleimaa vanhemmat ongelmat

en: filter problems newer than the specified timestamp
fi: suodata ongelmia, jotka ovat uudempia kuin määritetty aikaleima

en: filter problems with matching executable
fi: suodata ongelmia suoritettavan tiedoston kanssa

en: output format
fi: tulostusmuoto

en: built-in output format
fi: sisäänrakennettu tulostusmuoto

en: path to the problem directory, problem ID or wildcard
fi: polku ongelman hakemistoon, ongelman tunnukseen tai jokeriin

en: Problem has no backtrace
fi: Ongelmalla ei ole taaksepäin jäljitystä

en: Start retracing process?
fi: Aloitetaanko taaksepäin jäljitys?

en: install debuginfo packages before launching GDB
fi: asenna virheenkorjauspaketit ennen GDB:n käynnistämistä

en: The problem is not of a C/C++ type. Can't run GDB
fi: Ongelma ei ole C/C++-tyyppinen. GDB:ta ei voi ajaa

en: Permission denied: '{}'
    If this is a system problem try running this command as root
fi: Lupa evätty: '{}'
    Jos tämä on järjestelmäongelma, kokeile suorittaa tämä komento root:na

en: The problem is not of a C/C++ type. Can't install debuginfo
fi: Ongelma ei ole C/C++-tyyppinen. debuginfo:ta ei voi asentaa

en: No problems
fi: Ei ongelmia

en: do not prompt before removal
fi: älä kysy ennen poistamista

en: Are you sure you want to delete this problem?
fi: Haluatko varmasti poistaa tämän ongelman?

en: remove after reporting
fi: poista raportoinnin jälkeen

en: ignore unreportable state
fi: ohita ilmoittamaton tila

en: Problem '{0}' cannot be reported
fi: Ongelmaa '{0}' ei voi ilmoittaa

en: Reporting problem %s
fi: Ilmoita ongelmasta %s

en: perform retracing locally
fi: suorita taaksepäin jäljitys paikallisesti

en: submit core dump for remote retracing
fi: lähetä muistivedos etäjäljitystä varten

en: force retracing
fi: pakota taaksepäin jäljitys

en: Problem already has a backtrace
fi: Ongelmalla on jo taaksepäin jäljitys

en: Run abrt retrace with -f/--force to retrace again
fi: Suorita ’abrt retrace’ ’-f/--force’:lla uudelleen taaksepäin jäljittämistä varten

en: Show backtrace?
fi: Näytetäänkö taaksepäin jäljitys?

en: No retracing possible for this problem type
fi: Tämän ongelmatyypin uudelleenjäljitys ei ole mahdollista

en: Upload core dump and perform remote retracing? (It may contain sensitive data). If your answer is 'No', a stack trace will be generated locally. Local retracing requires downloading potentially large amount of debuginfo data
fi: Ladataanko ydinsuoritus ja suoritetaan etäällä uudelleenjäljitys? Se voi sisältää arkaluonteisia tietoja. Jos vastauksesi on ’Ei’, pinojälki luodaan paikallisesti. Paikallinen uudelleenjäljitys edellyttää mahdollisesti suuren määrän virheenkorjaustiedon lataamista

en: Remote retracing
fi: Etäinen uudelleenjäljitys

en: Local retracing
fi: Paikallinen uudelleenjäljitys

en: show only the number of problems
fi: näytä vain ongelmien määrä

en: only show output if at least one problem is found
fi: näytä tulostus vain, jos vähintään yksi ongelma löytyy

en: ABRT has detected a problem. For more information, run “abrt list{}”
fi: ABRT on havainnut ongelman. Saat lisätietoja suorittamalla "abrt list {}"

en: Send core dump to remote retrace server for analysis or perform local analysis if the remote analysis fails
fi: Lähetä ydinvedos etäiselle uudelleenjäljityspalvelimelle analysoitavaksi tai suorita paikallinen analyysi, jos etäanalyysi epäonnistuu

en: Uploads coredump to a server, which generates backtrace and returns it. If user doesn't want to upload his coredump to anywhere the event performs local analysis. Local analysis is run event if remote analysis fails. Pros: no need for debuginfo downloads. Retrace server's database of debuginfos is more complete. Retrace server may generate better backtraces. Cons: coredump you upload contains all the data from the crashed program, including your private data, if any.
fi: Lataa ydinvedoksen palvelimelle, joka luo taaksepäin jäljityksen ja palauttaa sen. Jos käyttäjä ei halua ladata ydinvedostaan minne tahansa, tapahtuma suorittaa paikallisen analyysin. Paikallinen analyysi suoritetaan, jos etäanalyysi epäonnistuu. Plussat: debuginfo-latauksia ei tarvita. Uudelleenjäljityspalvelimen virheenkorjaustietokanta on täydellisempi. Uudelleenjäljityspalvelin voi luoda parempia jälkiä. Miinukset: lataamasi ydinvedos sisältää kaikki kaatuneen ohjelman tiedot, myös mahdolliset yksityiset tietosi.

en: Analyze VM core
fi: Analysoi VM-ydin

en: Install kernel debuginfo packages, generate kernel log and oops message
fi: Asenna debuginfo-paketit, luo ytimen loki ja oops-viesti

en: Needs to install kernel debuginfo packages, which might take significant time, and take up disk space.
fi: Ytimen debuginfo-paketit on asennettava; tämä saattaa viedä paljon aikaa ja levytilaa.

en: Collect GConf configuration
fi: Kerää GConf-asetukset

en: Save configuration from application's GConf directory
fi: Tallenna asetukset ohjelman GConf-hakemistosta

en: Runs gconftool-2 --recursive-list /apps/executable and saves it as 'gconf_subtree' element.
fi: Suorittaa gconftool-2 --recursive-list /apps/ohjelma ja tallentaa sen ”gconf_subtree”-elementtinä.

en: Collect system-wide vim configuration files
fi: Kerää järjestelmänlaajuiset vim-asetustiedostot

en: Save /etc/vimrc and /etc/gvimrc
fi: Tallenna /etc/vimrc ja /etc/gvimrc

en: Checks if there are vimrc and gvimrc files in /etc and saves them as system_vimrc and system_gvimrc, respectively.
fi: Tarkistaa onko /etc-hakemistossa vimrc- ja gvimrc-tiedostot ja tallentaa ne system_vimrc- ja system_gvimrc-nimillä.

en: Collect yours vim configuration files
fi: Kerää käyttäjän vim-asetustiedostot

en: Save .vimrc and .gvimrc from your home directory
fi: Tallenna kotihakemiston .vimrc- ja .gvimrc-tiedostot

en: Checks if there are .vimrc and .gvimrc in your home directory and saves them as user_vimrc and user_gvimrc, respectively.
fi: Tarkistaa onko kotihakemistossa .vimrc- ja .gvimrc-tiedostot ja tallentaa ne user_vimrc- ja user_gvimrc-nimillä.

en: Post report
fi: Lähetä raportti

en: Executed after the reporting is finished
fi: Suoritetaan raportoinnin päätyttyä

en: Used for updating of the databases
fi: Käytetään tietokantojen päivittämiseen

en: Give your application an accessibility workout
fi: Anna sovelluksellesi esteettömyysharjoitus

en: accessibility;development;test;
fi: accessibility;development;test;esteettömyys;kehitys;testaus;

en: Accerciser Accessibility Explorer
fi: Accerciser-esteettömyysselain

en: A list of plugins that are disabled by default
fi: Luettelo liitännäisistä, jotka ovat oletuksena pois päältä

en: A list of plugins that are disabled by default.
fi: Luettelo liitännäisistä, jotka ovat oletuksena pois päältä.

en: Highlight duration
fi: Korostuksen kesto

en: The duration of the highlight box when selecting accessible nodes.
fi: Kuinka kauan korostus näkyy, kun valitaan esteettömyyskorostettuja solmuja.

en: Highlight fill color
fi: Korostuksen täytön väri

en: The color and opacity of the highlight fill.
fi: Korostuksen täytön väri ja läpinäkyvyys.

en: Highlight border color
fi: Korostuksen reunan väri

en: The color and opacity of the highlight border.
fi: Korostuksen reunan väri ja läpinäkyvyys.

en: Horizontal split
fi: Vaakasuuntainen jako

en: Position of the horizontal split of the main window.
fi: Pääikkunan vaakasuuntaisen jaon sijainti.

en: Vertical split
fi: Pystysuuntainen jako

en: Position of the vertical split of the main window.
fi: Pääikkunan pystysuuntaisen jaon sijainti.

en: Default window height
fi: Ikkunan oletuskorkeus

en: The window height value.
fi: Ikkunan korkeuden arvo.

en: Default window width
fi: Ikkunan oletusleveys

en: The window width value.
fi: Ikkunan leveyden arvo.

note: #-#-#-#-#  632 (gnome-2048 master)  #-#-#-#-# Translators: summary of a settings key, see 'dconf-editor /org/gnome/2048/window-height'
en: Window height
fi: Ikkunan korkeus

en: Window height value.
fi: Ikkunan korkeuden arvo.

note: #-#-#-#-#  632 (gnome-2048 master)  #-#-#-#-# Translators: summary of a settings key, see 'dconf-editor /org/gnome/2048/window-width'
en: Window width
fi: Ikkunan leveys

en: Window width value.
fi: Ikkunan leveyden arvo.

en: API Browser
fi: API-selain

en: Browse the various methods of the current accessible
fi: Selaa valitun apuneuvon toteuttamia menetelmiä

en: Hide private attributes
fi: Piilota yksityiset määreet

en: IPython Console
fi: IPython-konsoli

en: Interactive console for manipulating currently selected accessible
fi: Interaktiivinen konsoli valitun apuneuvon käsittelyyn

en: Event monitor
fi: Tapahtumamonitori

en: _Monitor Events
fi: _Tarkkaile tapahtumia

en: C_lear Selection
fi: _Tyhjennä valinta

en: Selected application
fi: Valittu sovellus

en: Selected accessible
fi: Valittu apuneuvo

en: Event Monitor
fi: Tapahtumamonitori

en: Shows events as they occur from selected types and sources
fi: Näyttää tapahtumat valituista tyypeistä ja lähteistä niiden tapahtuessa

en: Highlight last event entry
fi: Korosta viimeinen tapahtuma

en: Start/stop event recording
fi: Käynnistä/pysäytä tapahtumien nauhoitus

en: Clear event log
fi: Tyhjennä tapahtumaloki

en: Child count
fi: Lapsien lukumäärä

en: States
fi: Tilat

en: _Accessible
fi: _Apuneuvo

en: Perform action
fi: Suorita toiminto

en: Acti_on
fi: T_oiminto

en: Ap_plication
fi: _Sovellus

en: Col_lection
fi: _Kokoelma

en: Relative position
fi: Suhteellinen sijainti

en: WIDGET
fi: IKKUNAELEMENTTI

en: MDI-Z-order
fi: MDI Z-järjestys

en: Absolute position
fi: Absoluuttinen sijainti

en: Co_mponent
fi: Ko_mponentti

en: Locale:
fi: Maa-asetusto:

en: _Document
fi: _Asiakirja

note: #-#-#-#-#  23 (accerciser)  #-#-#-#-# add url role to buffer
en: Hyperlink
fi: Hyperlinkki

en: H_ypertext
fi: H_yperteksti

en: Lo_gin Helper
fi: Kir_jautumisapulainen

en: _Selection
fi: _Valinta

en: St_reamable Content
fi: _Virtaava sisältö

en: Selected columns
fi: Valitut sarakkeet

en: Selected rows
fi: Valitut rivit

en: name (x,y)
fi: nimi (x,y)

en: <no description>
fi: <ei kuvausta>

note: How many columns the cell spans.
en: Extents:
fi: Kattaa:

note: #-#-#-#-#  744 (gnumeric gnumeric-1-2)  #-#-#-#-# end sub menu Row specific (Note some labels duplicate col labels)
en: Row
fi: Rivi

en: Selected Cell
fi: Valittu solu

en: Include defaults
fi: Sisällytä oletukset

note: Start character offset of text attributes span
en: Start: 0
fi: Alku: 0

note: End character offset of text attributes span
en: End: 0
fi: Loppu: 0

note: #-#-#-#-#  331  #-#-#-#-# Translators: field description when displaying key properties; the current value of the key
en: Current value
fi: Nykyinen arvo

en: Minimum increment
fi: Pienin mahdollinen kasvatus

en: Val_ue
fi: Ar_vo

note: Translators: this is a plugin name
en: Interface Viewer
fi: Käyttöliittymäkatselin

note: Translators: this is a plugin description
en: Allows viewing of various interface properties
fi: Näyttää käyttöliittymän eri ominaisuuksia

en: (not implemented)
fi: (ei toteutettu)

en: Too many selectable children
fi: Liian monta valittavissa olevaa lasta

en: (Editable)
fi: (Muokattava)

note: Translators: This string appears in Accerciser's Interface Viewer and refers to a range of characters which has a particular format. "Start" is the character offset where the formatting begins. If the first four letters of some text is bold, the start offset of that bold formatting is 0.
en: Start: %d
fi: Alku: %d

note: Translators: This string appears in Accerciser's Interface Viewer and refers to a range of characters which has a particular format. "End" is the character offset where the formatting ends.  If the first four letters of some text is bold, the end offset of that bold formatting is 4.
en: End: %d
fi: Loppu: %d

en: Quick Select
fi: Pikavalinta

en: Plugin with various methods of selecting accessibles quickly.
fi: Liitännäinen, jolla voi valita apuneuvoja eri tavoin nopeasti.

en: Inspect last focused accessible
fi: Tutki viimeksi kohdistettua apuneuvoa

en: Inspect accessible under mouse
fi: Tutki hiiren kohdalla olevaa apuneuvoa

en: Sche_ma:
fi: Kaa_vain:

en: V_alidate
fi: T_arkista

en: No description
fi: Ei kuvausta

en: AT-SPI Validator
fi: AT-SPI-validaattori

en: Validates application accessibility
fi: Tarkistaa ohjelman esteettömyystuen

en: Validating
fi: Tarkistus

en: EXCEPT
fi: POIKKEUS

note: #-#-#-#-#  751 (gparted)  #-#-#-#-# TO TRANSLATORS:  ERROR * means that the status for this operation is * completed with errors.
en: ERROR
fi: VIRHE

en: WARN
fi: VAROITUS

en: Tests fundamental GUI application accessibility
fi: Testaa ohjelman esteettömyystuen perusasiat

en: actionable %s is not focusable or selectable
fi: toiminto %s ei ole kohdistettavissa tai valittavissa

en: interactive %s is not actionable
fi: interaktiivinen %s ei ole toimennettavissa

en: more than one focused widget
fi: useampi kuin yksi kohdistettava elementti

en: %s has no text interface
fi: %s ei sisällä tekstiliittymää

note: Translators: The first variable is the role name of the object that has an index mismatch.
en: %s index in parent does not match child index
fi: %s-indeksi vanhemmassa ei vastaa lapsen indeksiä

en: Missing reciprocal for %s relation
fi: Puuttuva vastavuoroisuus suhteessa %s

note: Translators: The first variable is the role name of the object that is missing the name or label.
en: %s missing name or label
fi: kohteelta %s puuttuu nimi tai otsikko

note: Translators: First variable is an accessible role name, the next two variables are accessible state names. For example: "button has focused state without focusable state".
en: %s has %s state without %s state
fi: %s sisältää tilan %s ilman tilaa %s

note: Translators: The radio button does not belong to a set, thus it is useless. The first variable is the object's role name.
en: %s does not belong to a set
fi: %s ei kuulu joukkoon

note: Translators: The row or column number retrieved from a table child's object at a certain index is wrong. The first variable is the role name of the object, the second is the given index.
en: %(rolename)s index %(num)d does not match row and column
fi: %(rolename)s indeksi %(num)d ei vastaa riviä ja saraketta

note: Translators: The "parent index" is the order of the child in the parent. the "row and column index" should be the same value retrieved by the object's location in the table. The first variable is the object's role name, the second and third variables are index numbers.
en: %(rolename)s parent index %(num1)d does not match row and column index %(num2)d
fi: %(rolename)s vanhemman indeksi %(num1)d ei vastaa rivin ja sarakkeen indeksiä %(num2)d

en: %s has no name or description
fi: %s ei sisällä nimeä tai kuvausta

en: _Preferences…
fi: _Asetukset…

en: <dead>
fi: <kuollut>

en: _Hide/Show Applications without children
fi: _Piilota/näytä sovellukset ilman lapsia

en: _Refresh Registry
fi: Päivitä _rekisteri

note: Translators: Appears as tooltip
en: Refresh all
fi: Virkistä kaikki

note: Translators: Refresh current tree node’s children.
en: Refresh _Node
fi: Päivitä _solmu

note: Translators: Appears as tooltip
en: Refresh selected node’s children
fi: Virkistä valitun solmu lapset

en: Top panel
fi: Yläpaneeli

en: Bottom panel
fi: Alapaneeli

en: accerciser Preferences
fi: Accerciserin asetukset

en: Highlighting
fi: Korostus

en: Highlight duration:
fi: Korostuksen kesto:

en: The border color of the highlight box
fi: Korostuslaatikon reunan väri

en: The fill color of the highlight box
fi: Korostuslaatikon täytön väri

en: An interactive Python accessibility explorer
fi: Vuorovaikutteinen Python-esteettömyysselain

en: accerciser Copyright © 2006, 2007 IBM Corporation (BSD)
fi: accerciser – tekijänoikeudet © 2006, 2007 IBM Corporation (BSD)

en: The New BSD License. See the COPYING and NOTICE files for details.
fi: Uusi BSD-lisenssi, katso lisätietoja tiedostoista COPYING ja NOTICE.

en: _Add Bookmark…
fi: _Lisää kirjanmerkki…

en: Bookmark selected accessible.
fi: Lisää kirjanmerkki valittuun apuneuvoon.

en: Manage bookmarks.
fi: Hallitse kirjanmerkkejä.

en: Edit Bookmarks…
fi: Muokkaa kirjanmerkkejä…

en: Add Bookmark…
fi: Lisää kirjanmerkki…

note: #-#-#-#-#  1494 (khotkeys)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, applicationLabel)
en: Application:
fi: Sovellus:

[ctx: viewport]
note: Translators: This is the viewport in which the plugin appears, it is a noun.
en: View
fi: Näkymä

en: No view
fi: Ei näkymää

en: _Single plugins view
fi: _Yhden liitännäisen näkymä

en: Plugin View (%d)
fi: Liitännäisnäkymä (%d)

en: _New view…
fi: _Uusi näkymä…

en: New View…
fi: Uusi näkymä…

[ctx: menu]
en: _Bookmarks
fi: _Kirjanmerkit

[ctx: menu]
en: _View
fi: _Näytä

en: <b>Description</b>
fi: <b>Kuvaus</b>

en: <b>Text</b>
fi: <b>Teksti</b>

en: Change your own user data
fi: Muuta omia käyttäjätietojasi

en: Authentication is required to change your own user data
fi: Omien käyttäjätietojen muuttaminen vaatii tunnistautumisen

en: Change the login screen configuration
fi: Muuta kirjautumisnäkymän asetuksia

en: Authentication is required to change the login screen configuration
fi: Kirjautumisnäkymän asetusten muuttaminen vaatii tunnistautumisen

en: Replace existing instance
fi: Korvaa käynnissä oleva instanssi

en: Provides D-Bus interfaces for querying and manipulating
    user account information.
fi: Tarjoaa D-Bus-rajapinnan käyttäjätilitietojen kyselyyn
    ja käsittelyyn

en: No Tasks!
fi: Ei tehtäviä!

en: AisleRiot Solitaire
fi: Aisleriot-pasianssi

en: Play many different solitaire games
fi: Pelaa monia erilaisia pasiansseja

en: solitaire;cards;klondike;spider;freecell;patience;
fi: solitaire;cards;klondike;spider;freecell;patience;pasianssi;kortti;kortit;peli;vapaakenttä;

en: GPL-3.0+ or GFDL-1.3-only
fi: GPL-3.0+ tai GFDL-1.3-only

en: Aisleriot Solitaire
fi: Aisleriot-pasianssi

en: Aisleriot — also known as sol or solitaire — is a card game application that features over 80 different solitaire-type card games which are designed to play using a mouse, keyboard, or trackpad.
fi: Aisleriot - tunnetaan myös nimellä sol, solitaire tai pasianssi - on korttipelisovellus, jolla voi pelata yli 80:tä eri pasianssityyppistä peliä hiirtä, näppäimistöä tai kosketuslevyä käyttäen.

note: Now construct the window contents
en: Select Game
fi: Valitse peli

en: _Deal
fi: J_ako

note: %s is replaced with the name of the game in gnome-games.
en: %s is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version %d of the License, or (at your option) any later version.
fi: %s on vapaa ohjelma; sitä on sallittu levittää edelleen ja muuttaa GNU yleisen lisenssin (GPL lisenssin) ehtojen mukaan  sellaisina kuin Free Software Foundation on ne julkaissut; joko lisenssin version %d, tai (valinnan mukaan) minkä tahansa myöhemmän version mukaisesti.

en: %s is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
fi: Ohjelmaa %s levitetään siinä toivossa, että se olisi hyödyllinen, mutta ilman mitään takuuta; ilman edes hiljaista takuuta kaupallisesti hyväksyttävästä laadusta tai soveltuvuudesta tiettyyn tarkoitukseen. Katso GPL lisenssistä lisää yksityiskohtia.

en: You should have received a copy of the GNU General Public License along with this program.  If not, see <http://www.gnu.org/licenses/>.
fi: Tämän ohjelma mukana pitäisi tulla kopio GPL-lisenssistä; jos näin ei ole, katso lisätietoja sivulta <http://www.gnu.org/licenses/>.

note: This is a generated file; DO NOT EDIT Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Accordion
fi: Haitari

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Auld Lang Syne
fi: Auld lang syne

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Aunt Mary
fi: Marja-täti

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Bakers Dozen
fi: Leipurien tusina

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Bakers Game
fi: Leipurien peli

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Bear River
fi: Karhujoki

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Beleaguered Castle
fi: Saarrettu linna

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Block Ten
fi: Poista kymppi

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Chessboard
fi: Shakkilauta

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Clock
fi: Kello

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Cruel
fi: Säälimätön

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Diamond Mine
fi: Timanttikaivos

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Doublets
fi: Tuplat

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Eagle Wing
fi: Kotkansiipi

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Eight Off
fi: Kahdeksan pois

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: First Law
fi: Ensimmäinen laki

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Fortunes
fi: Kohtalot

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Forty Thieves
fi: Varkaat

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Fourteen
fi: Neljätoista

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Freecell
fi: Vapaakenttä

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Gay Gordons
fi: Gay gordons

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Giant
fi: Jättiläinen

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Gold Mine
fi: Kultakaivos

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Gypsy
fi: Mustalainen

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Hopscotch
fi: Ruutuhyppelyruudukko

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: King Albert
fi: Kuningas Albert

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Kings Audience
fi: Kuninkaan audienssi

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Labyrinth
fi: Labyrintti

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Napoleons Tomb
fi: Napoleonin hauta

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Neighbor
fi: Naapuri

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Osmosis
fi: Osmoosi

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Poker
fi: Pokeri

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Royal East
fi: Kuninkaallinen itä

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option. #-#-#-#-#  3841 (Battle for We
en: Scorpion
fi: Skorpioni

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Scuffle
fi: Kahakka

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Sir Tommy
fi: Herra Tommi

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option. #-#-#-#-#  3841 (Battle for We
en: Spider
fi: Hämähäkki

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Spider Three Decks
fi: Hämähäkki, kolme pakkaa

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Straight Up
fi: Suora ylöspäin

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Streets And Alleys
fi: Kadut ja kujat

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Ten Across
fi: Kymppi ristiin

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Thieves
fi: Varkaat

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Thirteen
fi: Kolmetoista

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Thumb And Pouch
fi: Peukalo ja kukkaro

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Triple Peaks
fi: Kolme huippua

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Union Square
fi: Union square

note: Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option.
en: Will O The Wisp
fi: Will o the wisp

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Translators: this string is the name of a game of patience. If there is an established standard name for this game in your locale, use that; otherwise you can translate this string freely, literally, or not at all, at your option. #-#-#-#-#  3232 (picmi)  #-#-#
en: Zebra
fi: Seepra

[ctx: slot type]
note: Translators: this is the name of a type of card slot
en: chooser
fi: valintapino

[ctx: slot type]
note: Translators: this is the name of a type of card slot
en: foundation
fi: perustus

[ctx: slot type]
note: Translators: this is the name of a type of card slot
en: reserve
fi: reservi

[ctx: slot type]
note: Translators: this is the name of a type of card slot
en: stock
fi: pakka

[ctx: slot type]
note: Translators: this is the name of a type of card slot
en: tableau
fi: pöytä

[ctx: slot type]
note: Translators: this is the name of a type of card slot
en: waste
fi: kasa

[ctx: slot hint]
note: Translators: %s is the name of the card; "chooser" is the name of a type of card slot
en: %s on chooser
fi: %s valintapinossa

[ctx: slot hint]
note: Translators: %s is the name of the card; "foundation" is the name of a type of card slot
en: %s on foundation
fi: %s perustuksessa

[ctx: slot hint]
note: Translators: %s is the name of the card; "reserve" is the name of a type of card slot
en: %s on reserve
fi: %s reservissä

[ctx: slot hint]
note: Translators: %s is the name of the card; "stock" is the name of a type of card slot
en: %s on stock
fi: %s pakassa

[ctx: slot hint]
note: Translators: %s is the name of the card; "tableau" is the name of a type of card slot
en: %s on tableau
fi: %s pöydällä

[ctx: slot hint]
note: Translators: %s is the name of the card; "waste" is the name of a type of card slot
en: %s on waste
fi: %s kasassa

en: This game does not have hint support yet.
fi: Tähän peliin ei vielä ole vinkkitukea.

note: Both %s are card names The first %s is a card name, the 2nd %s a sentence fragment. * Yes, we know this is bad for i18n.
en: Move %s onto %s.
fi: Siirrä %s kortin %s päälle.

en: This game is unable to provide a hint.
fi: Peli ei kykene antamaan vinkkiä.

[ctx: shortcut window]
note: #-#-#-#-#  632 (gnome-2048 master)  #-#-#-#-# Translators: shortcut that starts immediately a new game, with similar options #-#-#-#-#  692 (gnome-games)  #-#-#-#-# Translators: shortcut that during a game opens a popup to discard current game and start a new one #-#-#-#-#  727 (gnome-games)  #-#-#-
en: Start a new game
fi: Aloita uusi peli

[ctx: shortcut window]
en: Deal
fi: Jaa

[ctx: shortcut window]
note: #-#-#-#-#  727 (gnome-games)  #-#-#-#-# Translators: Ctrl-Z shortcut description in the Keyboard Shortcuts dialog, section History; verb, undoes last move #-#-#-#-#  3685 (gnome-games)  #-#-#-#-# Translators: Ctrl-Z shortcut description in the Keyboard Shortcuts dialog, section "History"; undoes a m
en: Undo
fi: Kumoa

[ctx: shortcut window]
en: Fullscreen
fi: Koko näyttö

[ctx: shortcut window]
en: Close window
fi: Sulje ikkuna

[ctx: shortcut window]
note: #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the Keyboard Shortcuts window, section "Generic" #-#-#-#-#  681 (gnome-games)  #-#-#-#-# Translators: F1 shortcut description in the Keyboard Shortcuts dialog, section "Generic": opens the application help #-#-#-#-#  692 (gnome-games)  #-#-#-#-
en: Help
fi: Ohje

[ctx: shortcut window]
note: #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the Keyboard Shortcuts window, section "During a game"
en: Show a hint
fi: Näytä vihje

[ctx: shortcut window]
note: #-#-#-#-#  727 (gnome-games)  #-#-#-#-# Translators: F1 shortcut description in the Keyboard Shortcuts dialog, section Generic; shows application help
en: Show Help
fi: Näytä ohje

[ctx: shortcut window]
en: Show Help for this game
fi: Näytä tämän pelin ohje

[ctx: shortcut window]
note: #-#-#-#-#  727 (gnome-games)  #-#-#-#-# Translators: Ctrl-F1 shortcut description in the Keyboard Shortcuts dialog, section Generic; displays Keyboard Shortcuts dialog
en: Show Keyboard Shortcuts
fi: Näytä pikanäppäimet

[ctx: card symbol]
note: Translators: this is the symbol that's on a Joker card
en: JOKER
fi: JOKERI

en: ace of clubs
fi: ristiässä

en: two of clubs
fi: risti 2

en: three of clubs
fi: risti 3

en: four of clubs
fi: risti 4

en: five of clubs
fi: risti 5

en: six of clubs
fi: risti 6

en: seven of clubs
fi: risti 7

en: eight of clubs
fi: risti 8

en: nine of clubs
fi: risti 9

en: ten of clubs
fi: risti 10

en: jack of clubs
fi: ristijätkä

en: queen of clubs
fi: ristirouva

en: king of clubs
fi: ristikuningas

en: ace of diamonds
fi: ruutuässä

en: two of diamonds
fi: ruutu 2

en: three of diamonds
fi: ruutu 3

en: four of diamonds
fi: ruutu 4

en: five of diamonds
fi: ruutu 5

en: six of diamonds
fi: ruutu 6

en: seven of diamonds
fi: ruutu 7

en: eight of diamonds
fi: ruutu 8

en: nine of diamonds
fi: ruutu 9

en: ten of diamonds
fi: ruutu 10

en: jack of diamonds
fi: ruutujätkä

en: queen of diamonds
fi: ruuturouva

en: king of diamonds
fi: ruutukuningas

en: ace of hearts
fi: herttaässä

en: two of hearts
fi: hertta 2

en: three of hearts
fi: hertta 3

en: four of hearts
fi: hertta 4

en: five of hearts
fi: hertta 5

en: six of hearts
fi: hertta 6

en: seven of hearts
fi: hertta 7

en: eight of hearts
fi: hertta 8

en: nine of hearts
fi: hertta 9

en: ten of hearts
fi: hertta 10

en: jack of hearts
fi: herttajätkä

en: queen of hearts
fi: herttarouva

en: king of hearts
fi: herttakuningas

en: ace of spades
fi: pataässä

en: two of spades
fi: pata 2

en: three of spades
fi: pata 3

en: four of spades
fi: pata 4

en: five of spades
fi: pata 5

en: six of spades
fi: pata 6

en: seven of spades
fi: pata 7

en: eight of spades
fi: pata 8

en: nine of spades
fi: pata 9

en: ten of spades
fi: pata 10

en: jack of spades
fi: patajätkä

en: queen of spades
fi: patarouva

en: king of spades
fi: patakuningas

en: face-down card
fi: alaspäin oleva kortti

note: A black joker.
en: black joker
fi: musta jokeri

note: A red joker.
en: red joker
fi: punainen jokeri

note: %s.%s is the game name + the extension HTML or XHTML, e.g. Klondike.html"
en: Help file “%s.%s” not found
fi: Ohjetiedostoa "%s.%s" ei löytynyt

en: Could not show help for “%s”
fi: Ohjetta aiheesta "%s" ei voitu näyttää

en: Whether the window is maximized
fi: Onko ikkuna suurennettu

en: Whether the window is fullscreen
fi: Onko ikkuna koko näytön tilassa

note: String reserve
en: Solitaire
fi: Pasianssi

en: GNOME Solitaire
fi: Gnome-pasianssi

en: About Solitaire
fi: Tietoja - Pasianssi

en: Select the game type to play
fi: Valitse pelattava pelityyppi

en: FreeCell Solitaire
fi: Vapaakenttä-pasianssi

en: AisleRiot
fi: Aisleriot

note: Translators: this is the total number of won games
en: Wins:
fi: Voittoja:

note: Translators: this is the percentage of games won out of all games played
en: Percentage:
fi: Prosentteina:

note: Translators: this is the best time of all wins
en: Best:
fi: Paras:

note: Translators: this is the worst time of all wins
en: Worst:
fi: Huonoin:

en: There are no more moves
fi: Siirtoja ei ole jäljellä

en: Main game:
fi: Pääpeli:

en: Card games:
fi: Korttipelejä:

en: Card themes:
fi: Korttien teemat:

en: About AisleRiot
fi: Tietoja - AisleRiot

en: AisleRiot provides a rule-based solitaire card engine that allows many different games to be played.
fi: AisleRiot on sääntöpohjainen pasianssikone, jolla voi pelata useita eri pelejä.

en: AisleRiot web site
fi: AisleRiot-pasianssin verkkosivusto

en: Play “%s”
fi: Pelaa "%s"

en: Display cards with “%s” card theme
fi: Näytä kortit teemalla "%s"

en: A scheme exception occurred
fi: Tapahtui scheme-virhe

en: Please report this bug to the developers.
fi: Ole hyvä ja kerro tästä virheestä kehittäjille.

en: _Don't report
fi: _Älä lähetä

note: #-#-#-#-#  26 (gnome-games)  #-#-#-#-# Menu actions #-#-#-#-#  655 (gnome-games)  #-#-#-#-# Preferences Dialog: Tab title for game preferences
en: _Game
fi: _Peli

en: _Select Game…
fi: _Valitse peli…

en: Play a different game
fi: Valitse toinen peli

en: _Recently Played
fi: Äskettäin _pelatut

en: Show gameplay statistics
fi: Näytä pelin tilastotietoja

en: Redo the undone move
fi: Tee peruttu siirto uudestaan

en: Deal next card or cards
fi: Jaa lisää kortteja

en: View help for Aisleriot
fi: Näytä Aisleriotin ohje

en: View help for this game
fi: Näytä tämän pelin ohjeet

en: About this game
fi: Tietoja tästä pelistä

en: Install card themes…
fi: Asenna korttiteemoja…

en: Install new card themes from the distribution packages repositories
fi: Aseta uusia korttiteemoja jakelun pakettivarastoista

en: _Card Style
fi: _Korttien tyyli

en: Show or hide statusbar
fi: Näytä tai piilota tilarivi

en: _Click to Move
fi: _Napsauta siirtääksesi

en: Pick up and drop cards by clicking
fi: Poimi ja tiputa kortteja napsauttamalla

en: Whether or not to play event sounds
fi: Soitetaanko tapahtumista ääniä

en: Cannot start the game “%s”
fi: Peliä "%s" ei voi aloittaa

en: Aisleriot cannot find the last game you played.
fi: Aisleriot ei löydä viimeisintä pelaamaasi peliä.

en: This usually occurs when you run an older version of Aisleriot which does not have the game you last played. The default game, Klondike, is being started instead.
fi: Tämä tapahtuu yleensä, kun suoritat aisleriotin vanhempaa versiota, joka ei tue viimeisimmän pelatun pelin tallennusta. Tämän takia käynnistetään oletuspeli Klondike.

en: Base Card: ~a
fi: Peruskortti: ~a

en: Base Card: Ace
fi: Peruskortti: ässä

en: Base Card: Jack
fi: Peruskortti: jätkä

en: Base Card: Queen
fi: Peruskortti: rouva

en: Base Card: King
fi: Peruskortti: kuningas

en: Stock left:
fi: Pakkaa jäljellä:

en: Stock left: 0
fi: Pakkaa jäljellä: 0

en: Deal more cards
fi: Jaa lisää kortteja

en: Try rearranging the cards
fi: Yritä järjestää kortit toisin

en: Unknown color
fi: Tuntematon väri

en: the black joker
fi: musta jokeri

en: the red joker
fi: punainen jokeri

en: the ace of clubs
fi: ristiässä

en: the two of clubs
fi: ristikakkonen

en: the three of clubs
fi: ristikolmonen

en: the four of clubs
fi: ristinelonen

en: the five of clubs
fi: ristiviisi

en: the six of clubs
fi: ristikutonen

en: the seven of clubs
fi: ristiseiska

en: the eight of clubs
fi: ristikasi

en: the nine of clubs
fi: ristiysi

en: the ten of clubs
fi: ristikymppi

en: the jack of clubs
fi: ristijätkä

en: the queen of clubs
fi: ristirouva

en: the king of clubs
fi: ristikuningas

en: the unknown card
fi: Tuntematon kortti

en: the ace of spades
fi: pataässä

en: the two of spades
fi: patakakkonen

en: the three of spades
fi: patakolmonen

en: the four of spades
fi: patanelonen

en: the five of spades
fi: pataviisi

en: the six of spades
fi: patakutonen

en: the seven of spades
fi: pataseiska

en: the eight of spades
fi: patakasi

en: the nine of spades
fi: pataysi

en: the ten of spades
fi: patakymppi

en: the jack of spades
fi: patajätkä

en: the queen of spades
fi: patarouva

en: the king of spades
fi: patakuningas

en: the ace of hearts
fi: herttaässä

en: the two of hearts
fi: herttakakkonen

en: the three of hearts
fi: herttakolmonen

en: the four of hearts
fi: herttanelonen

en: the five of hearts
fi: herttaviisi

en: the six of hearts
fi: herttakutonen

en: the seven of hearts
fi: herttaseiska

en: the eight of hearts
fi: herttakasi

en: the nine of hearts
fi: herttaysi

en: the ten of hearts
fi: herttakymppi

en: the jack of hearts
fi: herttajätkä

en: the queen of hearts
fi: herttarouva

en: the king of hearts
fi: herttakuningas

en: the ace of diamonds
fi: ruutuässä

en: the two of diamonds
fi: ruutukakkonen

en: the three of diamonds
fi: ruutukolmonen

en: the four of diamonds
fi: ruutunelonen

en: the five of diamonds
fi: ruutuviisi

en: the six of diamonds
fi: ruutukutonen

en: the seven of diamonds
fi: ruutuseiska

en: the eight of diamonds
fi: ruutukasi

en: the nine of diamonds
fi: ruutuysi

en: the ten of diamonds
fi: ruutukymppi

en: the jack of diamonds
fi: ruutujätkä

en: the queen of diamonds
fi: ruuturouva

en: the king of diamonds
fi: ruutukuningas

en: Move ~a onto the foundation.
fi: Siirrä ~a perustukseen.

en: Move ~a onto an empty foundation slot.
fi: Siirrä ~a tyhjään perustuspaikkaan.

en: Move ~a onto the tableau.
fi: Siirrä ~a pöytään.

en: Move ~a onto an empty tableau slot.
fi: Siirrä ~a tyhjään paikkaan pöydällä.

en: Move ~a onto the reserve.
fi: Siirrä ~a reserviin.

en: Move ~a onto an empty reserve slot.
fi: Siirrä ~a tyhjään reservipaikkaan.

en: Move ~a onto an empty edge slot.
fi: Siirrä ~a tyhjään reunapaikkaan.

en: Move ~a onto an empty corner slot.
fi: Siirrä ~a tyhjään kulmapaikkaan.

en: Move ~a onto an empty top slot.
fi: Siirrä ~a tyhjään ylhäällä olevaan paikkaan.

en: Move ~a onto an empty bottom slot.
fi: Siirrä ~a tyhjään alhaalla olevaan paikkaan.

en: Move ~a onto an empty left slot.
fi: Siirrä ~a tyhjään vasemmalla olevaan paikkaan.

en: Move ~a onto an empty right slot.
fi: Siirrä ~a tyhjään oikealla olevaan paikkaan.

en: Move ~a onto an empty slot.
fi: Siirrä ~a tyhjään paikkaan.

en: Move ~a onto the black joker.
fi: Siirrä ~a mustan jokerin päälle.

en: Move ~a onto the red joker.
fi: Siirrä ~a punaisen jokerin päälle.

en: Move ~a onto the ace of clubs.
fi: Siirrä ~a ristiässän päälle.

en: Move ~a onto the two of clubs.
fi: Siirrä ~a ristikakkosen päälle.

en: Move ~a onto the three of clubs.
fi: Siirrä ~a ristikolmosen päälle.

en: Move ~a onto the four of clubs.
fi: Siirrä ~a ristinelosen päälle.

en: Move ~a onto the five of clubs.
fi: Siirrä ~a ristivitosen päälle.

en: Move ~a onto the six of clubs.
fi: Siirrä ~a ristikutosen päälle.

en: Move ~a onto the seven of clubs.
fi: Siirrä ~a ristiseiskan päälle.

en: Move ~a onto the eight of clubs.
fi: Siirrä ~a ristikasin päälle.

en: Move ~a onto the nine of clubs.
fi: Siirrä ~a ristiysin päälle.

en: Move ~a onto the ten of clubs.
fi: Siirrä ~a ristikympin päälle.

en: Move ~a onto the jack of clubs.
fi: Siirrä ~a ristijätkän päälle.

en: Move ~a onto the queen of clubs.
fi: Siirrä ~a ristirouvan päälle.

en: Move ~a onto the king of clubs.
fi: Siirrä ~a ristikuninkaan päälle.

en: Move ~a onto the unknown card.
fi: Siirrä ~a tuntemattoman kortin päälle.

en: Move ~a onto the ace of spades.
fi: Siirrä ~a pataässän päälle.

en: Move ~a onto the two of spades.
fi: Siirrä ~a patakakkosen päälle.

en: Move ~a onto the three of spades.
fi: Siirrä ~a patakolmosen päälle.

en: Move ~a onto the four of spades.
fi: Siirrä ~a patanelosen päälle.

en: Move ~a onto the five of spades.
fi: Siirrä ~a patavitosen päälle.

en: Move ~a onto the six of spades.
fi: Siirrä ~a patakutosen päälle.

en: Move ~a onto the seven of spades.
fi: Siirrä ~a pataseiskan päälle.

en: Move ~a onto the eight of spades.
fi: Siirrä ~a patakasin päälle.

en: Move ~a onto the nine of spades.
fi: Siirrä ~a pataysin päälle.

en: Move ~a onto the ten of spades.
fi: Siirrä ~a patakympin päälle.

en: Move ~a onto the jack of spades.
fi: Siirrä ~a patajätkän päälle.

en: Move ~a onto the queen of spades.
fi: Siirrä ~a patarouvan päälle.

en: Move ~a onto the king of spades.
fi: Siirrä ~a patakuninkaan päälle.

en: Move ~a onto the ace of hearts.
fi: Siirrä ~a herttaässän päälle.

en: Move ~a onto the two of hearts.
fi: Siirrä ~a herttakakkosen päälle.

en: Move ~a onto the three of hearts.
fi: Siirrä ~a herttakolmosen päälle.

en: Move ~a onto the four of hearts.
fi: Siirrä ~a herttanelosen päälle.

en: Move ~a onto the five of hearts.
fi: Siirrä ~a herttavitosen päälle.

en: Move ~a onto the six of hearts.
fi: Siirrä ~a herttakutosen päälle.

en: Move ~a onto the seven of hearts.
fi: Siirrä ~a herttaseiskan päälle.

en: Move ~a onto the eight of hearts.
fi: Siirrä ~a herttakasin päälle.

en: Move ~a onto the nine of hearts.
fi: Siirrä ~a herttaysin päälle.

en: Move ~a onto the ten of hearts.
fi: Siirrä ~a herttakympin päälle.

en: Move ~a onto the jack of hearts.
fi: Siirrä ~a herttajätkän päälle.

en: Move ~a onto the queen of hearts.
fi: Siirrä ~a herttarouvan päälle.

en: Move ~a onto the king of hearts.
fi: Siirrä ~a herttakuninkaan päälle.

en: Move ~a onto the ace of diamonds.
fi: Siirrä ~a ruutuässän päälle.

en: Move ~a onto the two of diamonds.
fi: Siirrä ~a ruutukakkosen päälle.

en: Move ~a onto the three of diamonds.
fi: Siirrä ~a ruutukolmosen päälle.

en: Move ~a onto the four of diamonds.
fi: Siirrä ~a ruutunelosen päälle.

en: Move ~a onto the five of diamonds.
fi: Siirrä ~a ruutuvitosen päälle.

en: Move ~a onto the six of diamonds.
fi: Siirrä ~a ruutukutosen päälle.

en: Move ~a onto the seven of diamonds.
fi: Siirrä ~a ruutuseiskan päälle.

en: Move ~a onto the eight of diamonds.
fi: Siirrä ~a ruutukasin päälle.

en: Move ~a onto the nine of diamonds.
fi: Siirrä ~a ruutuysin päälle.

en: Move ~a onto the ten of diamonds.
fi: Siirrä ~a ruutukympin päälle.

en: Move ~a onto the jack of diamonds.
fi: Siirrä ~a ruutujätkän päälle.

en: Move ~a onto the queen of diamonds.
fi: Siirrä ~a ruuturouvan päälle.

en: Move ~a onto the king of diamonds.
fi: Siirrä ~a ruutukuninkaan päälle.

en: Remove the black joker.
fi: Poista musta jokeri.

en: Remove the red joker.
fi: Poista punainen jokeri.

en: Remove the ace of clubs.
fi: Poista ristiässä.

en: Remove the two of clubs.
fi: Poista ristikakkonen.

en: Remove the three of clubs.
fi: Poista ristikolmonen.

en: Remove the four of clubs.
fi: Poista ristinelonen.

en: Remove the five of clubs.
fi: Poista ristivitonen.

en: Remove the six of clubs.
fi: Poista ristikutonen.

en: Remove the seven of clubs.
fi: Poista ristiseiska.

en: Remove the eight of clubs.
fi: Poista ristikasi.

en: Remove the nine of clubs.
fi: Poista ristiysi.

en: Remove the ten of clubs.
fi: Poista ristikymppi.

en: Remove the jack of clubs.
fi: Poista ristijätkä.

en: Remove the queen of clubs.
fi: Poista ristirouva.

en: Remove the king of clubs.
fi: Poista ristikuningas.

en: Remove the unknown card.
fi: Poista tuntematon kortti.

en: Remove the ace of spades.
fi: Poista pataässä.

en: Remove the two of spades.
fi: Poista patakakkonen.

en: Remove the three of spades.
fi: Poista patakolmonen.

en: Remove the four of spades.
fi: Poista patanelonen.

en: Remove the five of spades.
fi: Poista pataviisi.

en: Remove the six of spades.
fi: Poista patakuusi.

en: Remove the seven of spades.
fi: Poista pataseiska.

en: Remove the eight of spades.
fi: Poista patakasi.

en: Remove the nine of spades.
fi: Poista pataysi.

en: Remove the ten of spades.
fi: Poista patakymppi.

en: Remove the jack of spades.
fi: Poista patajätkä.

en: Remove the queen of spades.
fi: Poista patarouva.

en: Remove the king of spades.
fi: Poista patakuningas.

en: Remove the ace of hearts.
fi: Poista herttaässä.

en: Remove the two of hearts.
fi: Poista herttakakkonen.

en: Remove the three of hearts.
fi: Poista herttakolmonen.

en: Remove the four of hearts.
fi: Poista herttanelonen.

en: Remove the five of hearts.
fi: Poista herttavitonen.

en: Remove the six of hearts.
fi: Poista herttakutonen.

en: Remove the seven of hearts.
fi: Poista herttaseiska.

en: Remove the eight of hearts.
fi: Poista herttakasi.

en: Remove the nine of hearts.
fi: Poista herttaysi.

en: Remove the ten of hearts.
fi: Poista herttakymppi.

en: Remove the jack of hearts.
fi: Poista herttajätkä.

en: Remove the queen of hearts.
fi: Poista herttarouva.

en: Remove the king of hearts.
fi: Poista herttakuningas.

en: Remove the ace of diamonds.
fi: Poista ruutuässä.

en: Remove the two of diamonds.
fi: Poista ruutukakkonen.

en: Remove the three of diamonds.
fi: Poista ruutukolmonen.

en: Remove the four of diamonds.
fi: Poista ruutunelonen.

en: Remove the five of diamonds.
fi: Poista ruutuvitonen.

en: Remove the six of diamonds.
fi: Poista ruutukutonen.

en: Remove the seven of diamonds.
fi: Poista ruutuseiska.

en: Remove the eight of diamonds.
fi: Poista ruutukasi.

en: Remove the nine of diamonds.
fi: Poista ruutuysi.

en: Remove the ten of diamonds.
fi: Poista ruutukymppi.

en: Remove the jack of diamonds.
fi: Poista ruutujätkä.

en: Remove the queen of diamonds.
fi: Poista ruuturouva.

en: Remove the king of diamonds.
fi: Poista ruutukuningas.

en: Three card deals
fi: Kolmen kortin jako

en: Deal another round
fi: Jaa yksi kierros lisää

en: Redeals left:
fi: Jakoja jäljellä:

en: Deal a new card from the deck
fi: Jaa uusi kortti pakasta

en: Base Card:
fi: Peruskortti:

en: Move something onto an empty right-hand tableau slot
fi: Siirrä jotain oikea puolen tyhjään paikkaan pöydällä

en: Reserve left:
fi: Reserviä jäljellä:

en: Move waste back to stock
fi: Siirrä kasa takaisin pakkaan

en: Move a card to the Foundation
fi: Siirrä kortti perustukseen

en: Move something into the empty Tableau slot
fi: Siirrä jotain tyhjään paikkaan pöydällä

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Just because a crosswalk looks like a hopscotch board doesn't mean it is one
fi: Vaikka suojatie näyttää ruutuhyppelyruudukolta se ei merkitse sitä että se olisi sellainen

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Look both ways before you cross the street
fi: Katso molempiin suuntiin, ennen kuin ylität tien

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Have you read the help file?
fi: Oletko lukenut ohjetiedostot?

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Odessa is a better game.  Really.
fi: Odessa on parempi peli. Ihan oikeasti.

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Tourniquets are not recommended unless in the direst emergency
fi: Kiristyssiteen käyttöä ei suositella muuten kuin äärimmäisessä hädässä

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: I could sure use a backrub right about now...
fi: Voisin käyttää selkäraspia juuri nyt...

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Monitors won't give you Vitamin D -- but sunlight will...
fi: Monitorit eivät anna sinulle D-vitamiinia - mutta aurinko antaa...

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: If you're ever lost and alone in the woods, hug a tree
fi: Jos ikinä eksyt metsään yksinäsi, halaa puuta

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Fishing wire makes bad dental floss
fi: Kalastussiima on huono hammaslankana

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Consistency is key
fi: Johdonmukaisuus on avain

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: When without a stapler, a staple and a ruler will work
fi: Kun nitojaa ei ole saatavilla, niitti ja viivoitin saa kelvata

note: Translators: This is one of the sentences that are used when the user wants to get a hint. Since the 'clock' game is a joke in itself, the sentence it nonsensical and/or a joke. So you can substitute anything you like here; you don't have to translate the original sentence!
en: Never blow in a dog's ear
fi: Älä koskaan puhalla koiran korvaan

en: Cards remaining: ~a
fi: Kortteja jäljellä: ~a

en: Redeal.
fi: Jaa uudestaan.

en: You are searching for an ace.
fi: Etsit ässää.

en: You are searching for a two.
fi: Etsit kakkosta.

en: You are searching for a three.
fi: Etsit kolmosta.

en: You are searching for a four.
fi: Etsit nelosta.

en: You are searching for a five.
fi: Etsit viitosta.

en: You are searching for a six.
fi: Etsit kuutosta.

en: You are searching for a seven.
fi: Etsit seiskaa.

en: You are searching for an eight.
fi: Etsit kasia.

en: You are searching for a nine.
fi: Etsit ysiä.

en: You are searching for a ten.
fi: Etsit kymppiä.

en: You are searching for a jack.
fi: Etsit jätkää.

en: You are searching for a queen.
fi: Etsit rouvaa.

en: You are searching for a king.
fi: Etsit kuningasta.

en: Unknown value
fi: Tuntematon arvo

en: Deal a card
fi: Jaa kortti

en: Move a king onto an empty tableau slot.
fi: Siirrä kuningas tyhjään paikkaan pöydällä.

en: No hint available right now
fi: Ei vinkkiä saatavilla

en: Move something on to an empty reserve
fi: Siirrä jotain tyhjään paikkaan reservissä

en: Six Foundations
fi: Kuusi perustusta

en: Five Foundations
fi: Viisi perustusta

en: Four Foundations
fi: Neljä perustusta

en: Play a card to foundation.
fi: Pelaa kortti perustukseen.

en: No moves.
fi: Ei siirtoja.

en: Remove the aces
fi: Poista ässät

en: Remove the twos
fi: Poista kakkoset

en: Remove the threes
fi: Poista kolmoset

en: Remove the fours
fi: Poista neloset

en: Remove the fives
fi: Poista vitoset

en: Remove the sixes
fi: Poista kutoset

en: Remove the sevens
fi: Poista seiskat

en: Remove the eights
fi: Poista kasit

en: Remove the nines
fi: Poista ysit

en: Remove the tens
fi: Poista kympit

en: Remove the jacks
fi: Poista jätkät

en: Remove the queens
fi: Poista rouvat

en: Remove the kings
fi: Poista kuninkaat

en: I'm not sure
fi: En ole varma

en: Return cards to stock
fi: Palauta kortit pakkaan

en: Move something onto an empty tableau slot.
fi: Siirrä jotain tyhjään paikkaan pöydällä.

en: Consider moving something into an empty slot
fi: Harkitse jonkin siirtämistä tyhjään paikkaan

en: Deal a card from stock
fi: Jaa kortti pakasta

en: No moves are possible. Undo or start again.
fi: Ei mahdollisia siirtoja. Peru siirtoja tai aloita alusta.

en: The game has no solution. Undo or start again.
fi: Peliin ei ole ratkaisua. Peru siirto tai aloita alusta.

en: Double click any card to redeal.
fi: Jaa uudestaan kaksoisnapsauttamalla jotain korttia.

en: No hint available.
fi: Vinkkiä ei ole saatavilla.

en: Place a two in the leftmost slot of row ~a.
fi: Lisää kakkonen rivin ~a vasemmanpuoleisimpaan koloon.

en: Add to the sequence in row ~a.
fi: Lisää rivin ~a jatkoksi.

en: Place the two of clubs next to the ace of clubs.
fi: Aseta ristikakkonen ristiässän viereen.

en: Place the three of clubs next to the two of clubs.
fi: Aseta ristikolmonen ristikakkosen viereen.

en: Place the four of clubs next to the three of clubs.
fi: Aseta ristinelonen ristikolmosen viereen.

en: Place the five of clubs next to the four of clubs.
fi: Aseta ristivitonen ristinelosen viereen.

en: Place the six of clubs next to the five of clubs.
fi: Aseta ristikutonen ristivitosen viereen.

en: Place the seven of clubs next to the six of clubs.
fi: Aseta ristiseiska ristikutosen viereen.

en: Place the eight of clubs next to the seven of clubs.
fi: Aseta ristikasi ristiseiskan viereen.

en: Place the nine of clubs next to the eight of clubs.
fi: Aseta ristiysi ristikasin viereen.

en: Place the ten of clubs next to the nine of clubs.
fi: Aseta ristikymppi ristiysin viereen.

en: Place the jack of clubs next to the ten of clubs.
fi: Aseta ristijätkä ristikympin viereen.

en: Place the queen of clubs next to the jack of clubs.
fi: Aseta ristirouva ristijätkän viereen.

en: Place the king of clubs next to the queen of clubs.
fi: Aseta ristikuningas ristirouvan viereen.

en: Place the two of spades next to the ace of spades.
fi: Aseta patakakkonen pataässän viereen.

en: Place the three of spades next to the two of spades.
fi: Aseta patakolmonen patakakkosen viereen.

en: Place the four of spades next to the three of spades.
fi: Aseta patanelonen patakolmosen viereen.

en: Place the five of spades next to the four of spades.
fi: Aseta patavitonen patanelosen viereen.

en: Place the six of spades next to the five of spades.
fi: Aseta patakutonen patavitosen viereen.

en: Place the seven of spades next to the six of spades.
fi: Aseta pataseiska patakutosen viereen.

en: Place the eight of spades next to the seven of spades.
fi: Aseta patakasi pataseiskan viereen.

en: Place the nine of spades next to the eight of spades.
fi: Aseta pataysi patakasin viereen.

en: Place the ten of spades next to the nine of spades.
fi: Aseta patakymppi pataysi viereen.

en: Place the jack of spades next to the ten of spades.
fi: Aseta patajätkä patakympin viereen.

en: Place the queen of spades next to the jack of spades.
fi: Aseta patarouva patajätkän viereen.

en: Place the king of spades next to the queen of spades.
fi: Aseta patakuningas patarouvan viereen.

en: Place the two of hearts next to the ace of hearts.
fi: Aseta herttakakkonen herttaässän viereen.

en: Place the three of hearts next to the two of hearts.
fi: Aseta herttakolmonen herttakakkosen viereen.

en: Place the four of hearts next to the three of hearts.
fi: Aseta herttanelonen herttakolmosen viereen.

en: Place the five of hearts next to the four of hearts.
fi: Aseta herttavitonen herttanelosen viereen.

en: Place the six of hearts next to the five of hearts.
fi: Aseta herttakutonen herttavitosen viereen.

en: Place the seven of hearts next to the six of hearts.
fi: Aseta herttaseiska herttakutosen viereen.

en: Place the eight of hearts next to the seven of hearts.
fi: Aseta herttakasi herttaseiskan viereen.

en: Place the nine of hearts next to the eight of hearts.
fi: Aseta herttaysi herttakasin viereen.

en: Place the ten of hearts next to the nine of hearts.
fi: Aseta herttakymppi herttaysin viereen.

en: Place the jack of hearts next to the ten of hearts.
fi: Aseta herttajätkä herttakympin viereen.

en: Place the queen of hearts next to the jack of hearts.
fi: Aseta herttarouva herttajätkän viereen.

en: Place the king of hearts next to the queen of hearts.
fi: Aseta herttakuningas herttarouvan viereen.

en: Place the two of diamonds next to the ace of diamonds.
fi: Aseta ruutukakkonen ruutuässän viereen.

en: Place the three of diamonds next to the two of diamonds.
fi: Aseta ruutukolmonen ruutukakkosen viereen.

en: Place the four of diamonds next to the three of diamonds.
fi: Aseta ruutunelonen ruutukolmosen viereen.

en: Place the five of diamonds next to the four of diamonds.
fi: Aseta ruutuvitonen ruutunelosen viereen.

en: Place the six of diamonds next to the five of diamonds.
fi: Aseta ruutukutonen ruutuvitosen viereen.

en: Place the seven of diamonds next to the six of diamonds.
fi: Aseta ruutuseiska ruutukutosen viereen.

en: Place the eight of diamonds next to the seven of diamonds.
fi: Aseta ruutukasi ruutuseiskan viereen.

en: Place the nine of diamonds next to the eight of diamonds.
fi: Aseta ruutuysi ruutukasin viereen.

en: Place the ten of diamonds next to the nine of diamonds.
fi: Aseta ruutukymppi ruutuysin viereen.

en: Place the jack of diamonds next to the ten of diamonds.
fi: Aseta ruutujätkä ruutukympin viereen.

en: Place the queen of diamonds next to the jack of diamonds.
fi: Aseta ruuturouva ruutujätkän viereen.

en: Place the king of diamonds next to the queen of diamonds.
fi: Aseta ruutukuningas ruuturouvan viereen.

en: Randomly Placed Gaps on Redeal
fi: Satunnaisesti sijoitetut väliä uudelleenjaossa

en: Deals left: ~a
fi: Jakoja jäljellä: ~a

en: Deal a row
fi: Jaa rivi

en: Try moving a card to the reserve
fi: Yritä siirtää kortti reserviin

en: Try dealing a row of cards
fi: Yritä jakaa rivi kortteja

note: this isn't great, but it will get around the premature end-of-game call
en: Try moving card piles around
fi: Yritä siirtää korttipinoja ympäriinsä

en: Same suit
fi: Sama maa

en: Alternating colors
fi: Vaihtelevat värit

en: Select a card from the reserve for first foundation pile
fi: Valitse kortti reservistä ensimmäiseen perustuspinoon

en: Move a card from the reserve onto the empty tableau slot
fi: Siirrä kortti reservistä tyhjään paikkaan pöydällä

en: Stock left: ~a
fi: Pakkaa jäljellä: ~a

en: Deal another card
fi: Jaa vielä yksi kortti

en: Move a card or build of cards on to the empty slot
fi: Siirrä korttia tai sarja kortteja tyhjään paikkaan

en: Deal another hand
fi: Jaa uusi käsi

en: ace
fi: ässä

en: six
fi: kuusi

en: seven
fi: seitsemän

en: eight
fi: kahdeksan

en: nine
fi: yhdeksän

en: ten
fi: kymmenen

en: jack
fi: jätkä

en: queen
fi: kuningatar

en: king
fi: kuningas

en: Start card:
fi: Aloituskortti:

en: Choices left:
fi: Valintoja jäljellä:

en: Turn over the top card of the stock.
fi: Käännä pakan päällimmäisin kortti.

en: Fill an empty slot.
fi: Täytä tyhjä paikka.

en: Deal a new round.
fi: Uusi jako.

note: If all else fails.
en: Try moving cards down from the foundations.
fi: Yritä siirtää kortteja alas perustuksesta.

en: Move card from waste
fi: Siirrä kortti kasasta

en: Move waste to stock
fi: Siirrä kasa pakkaan

en: Stock remaining: ~a
fi: Pakkaa jäljellä: ~a

en: Deal a new card
fi: Jaa uusi kortti

en: Try moving cards down from the foundation
fi: Yritä siirtää kortteja alas perustuksesta

en: Single card deals
fi: Yhden kortin jaot

en: No redeals
fi: Ei uusintajakoja

en: Unlimited redeals
fi: Rajoittamattomat uusintajaot

en: Base Card:
fi: Peruskortti:

en: Aim to place the suits in the order which fits the current layout most naturally.
fi: Yritä sijoittaa maat siihen järjestykseen, joka sopii nykyiseen asetteluun kaikkein luonnollisimmin.

en: Autoplay
fi: Automaattinen pelaus

en: Redeals left: ~a
fi: Uusintajakoja jäljellä: ~a

en: Deal new cards from the deck
fi: Jaa uudet kortit pakasta

en: something
fi: jotain

en: an empty slot
fi: tyhjä paikka

en: Place cards on to the Tableau to form poker hands
fi: Siirrä kortteja pöydälle muodostaaksesi pokeri-käsiä

en: Shuffle mode
fi: Sekoitustila

en: Deal the cards
fi: Jaa kortit

en: Reshuffle cards
fi: Sekoita kortit uudestaan

en: Move waste on to a reserve slot
fi: Siirrä kasa reservipaikkaan

en: Undo until there are enough cards to fill all tableau piles
fi: Peru siirtoja, kunnes kortteja riittää täyttämään kaikki korttipinot

en: Please fill in empty pile first.
fi: Täytä tyhjä pino ensin.

en: Place something on empty slot
fi: Siirrä jotain tyhjään paikkaan

en: Four Suits
fi: Neljä maata

en: Two Suits
fi: Kaksi maata

en: One Suit
fi: Yksi maa

en: Move a card to an empty temporary slot
fi: Siirrä kortti tyhjään väliaikaispaikkaan

en: No hint available
fi: Vinkkiä ei ole saatavilla

en: Allow temporary spots use
fi: Salli väliaikaisten paikkojen käyttö

note: Translators: this string is the name of a variant of this game. If there is an established standard name for this game or game variant in your locale, use that; otherwise you can translate this string freely or literally, at your option.
en: General's Patience
fi: Kenraalin pasianssi

note: Translators: this string is the name of a variant of this game. If there is an established standard name for this game or game variant in your locale, use that; otherwise you can translate this string freely or literally, at your option.
en: Falling Stars
fi: Putoavat tähdet

note: Translators: this string is the name of a variant of this game. If there is an established standard name for this game or game variant in your locale, use that; otherwise you can translate this string freely or literally, at your option.
en: Redheads
fi: Punapäät

note: Translators: this string is the name of a variant of this game. If there is an established standard name for this game or game variant in your locale, use that; otherwise you can translate this string freely or literally, at your option.
en: Blondes and Brunettes
fi: Blondit ja brunetit

en: the foundation
fi: perustus

en: Deal a card from the deck
fi: Jaa kortti pakasta

en: Match the top two cards of the waste.
fi: Täsmää kaksi päällimmäistä korttia kasasta.

en: Progressive Rounds
fi: Edistyvät kierrokset

en: Multiplier Scoring
fi: Monipelin pisteytys

en: Deals left:
fi: Jakoja jäljellä:

en: Deal cards.
fi: Jaa kortit.

en: Attack a face-down pile.
fi: Käytä käännettyjen korttien pinoa.

en: Move a build of cards on to the empty Tableau slot
fi: Siirrä sarja kortteja tyhjään paikkaan pöydällä

[ctx: shortcut window]
note: #-#-#-#-#  331  #-#-#-#-# Translators: header in the shortcut window, for the various ways of quitting the application #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the Keyboard Shortcuts window, section "Generic" #-#-#-#-#  632 (gnome-2048 master)  #-#-#-#-# Translators: shortcut that qui
en: Quit
fi: Lopeta

en: Backup was successful. %1 incidence was saved. | Backup was successful. %1 incidences were saved.
fi[0]: Varmuuskopiointi onnistui. %1 esiintymä tallennettiin.
fi[1]: Varmuuskopiointi onnistui. %1 esiintymää tallennettiin.

en: File is empty.
fi: Tiedosto on tyhjä.

en: A backup is already in progress.
fi: Varmuuskopiointi on jo käynnissä.

en: Backing up your calendar data...
fi: Varmuuskopioidaan kalenteritietojasi…

en: No data to backup.
fi: Ei varmuuskopioitavia tietoja.

en: Processing collection %1 (id=%2)...
fi: Käsitellään kokoelmaa %1 (id=%2)…

en: Bailing out. Fix your akonadi setup first. These kind of errors should not happen.
fi: Peräännytään. Korjaa ensin Akonadi-asennuksesi. Tällaisia virheitä ei pitäisi sattua.

en: Error while fetching collections
fi: Virhe noudettaessa kokoelmia

en: There are no collections to process.
fi: Käsiteltäviä kokoelmia ei ole.

en: Error while modifying incidence: %1
fi: Virhe muutettaessa esiintymää: %1

en: Fixed item %1
fi: Korjattiin tietue %1

en: Error while deleting incidence: %1
fi: Virhe poistettaessa esiintymää: %1

en: Deleted item %1
fi: Poistettiin tietue %1

en: Collection is read only, disabling fix mode.
fi: Kokoelmaa voi vain lukea, poistetaan korjaaminen käytöstä.

en: Collection is read only, skipping it.
fi: Kokoelmaa voi vain lukea, ohitetaan se.

en: Collection is empty, ignoring it.
fi: Kokoelma on tyhjä, ohitetaan se.

en: Checking for incidences with empty summary and description...
fi: Etsitään esiintymiä, joiden yhteenveto ja kuvaus ovat tyhjiä…

en: Checking for incidences with empty UID...
fi: Etsitään esiintymiä, joiden UID on tyhjä…

en: Checking for events with invalid DTSTART...
fi: Etsitään tapahtumia, joiden DTSTART on virheellinen…

en: Checking for recurring to-dos with invalid DTSTART...
fi: Etsitään toistuvia tehtäviä, joiden DTSTART on virheellinen…

en: Checking for journals with invalid DTSTART...
fi: Etsitään päiväkirjoja, joiden DTSTART on virheellinen…

en: Checking for orphans...
fi: Etsitään orpoja…

en: The following incidences are children of nonexistent parents
fi: Seuraavilta esiintymiltä puuttuu olemassa oleva emo

en: In fix mode these children will be unparented.
fi: Korjattaessa nämä lapsitietueet jätetään emoitta.

en: Children were successfully unparented.
fi: Lapsitietueet jätettiin onnistuneesti emoitta.

en: Checking for duplicate UIDs...
fi: Etsitään toistuvia UID:itä…

en: Gathering statistics...
fi: Kerätään tilastoja…

note: #-#-#-#-#  846  #-#-#-#-# "Events" on Facebook - Service name being displayed as a checkbox label to enable/disable this service Would be nice to use the localized name of this service if it exists/makes sense #-#-#-#-#  907 (kcachegrind)  #-#-#-#-# i18n: ectx: property (text), item, widget (Q3ListV
en: Events
fi: Tapahtumat

en: Todos
fi: Tehtävät

en: Journals
fi: Päiväkirjat

en: Passed events and to-dos (>365 days)
fi: Ohitetut tapahtumat ja tehtävät (> 365 päivää)

en: Old incidences with alarms
fi: Vanhat hälytykselliset esiintymät

en: Inline attachments
fi: Tekstiin sisällytetyt liitteet

en: Items with empty remote id [!!]
fi: Tietueet, joiden etätunniste on tyhjä [!!]

en: Total size of inline attachments (bytes)
fi: Tekstiin sisällytettyjen liitteiden koko kaikkiaan (tavua)

en: Total size of inline attachments (KB)
fi: Tekstiin sisällytettyjen liitteiden koko kaikkiaan (kt)

en: Checking for RECURRING-ID incidences with nonexistent master incidence...
fi: Etsitään RECURRING-ID-esiintymiä, joiden emoesiintymää ei ole olemassa…

en: In fix mode the RECURRING-ID property will be unset and UID changed.
fi: Korjattaessa RECURRING-ID-ominaisuus poistetaan ja UID:ta muutetaan.

en: Recurrence cleared.
fi: Toisto poistettu.

en: Deleting alarms older than 365 days...
fi: Poistetaan yli 365 päivän ikäisiä hälytyksiä…

en: recurrent
fi: toistuva

en: Found buggy incidence:
fi: Löydettiin virheellinen esiintymä:

en: id=%1; summary="%2"
fi: id=%1; yhteenveto=”%2”

en: A command line interface to report and fix errors in your calendar data
fi: Kalenteritietojesi virheiden raportoinnin ja korjauksen komentorivikäyttöliittymä

en: Error while parsing %1
fi: Virhe jäsennettäessä kohdetta %1

en: Example usage: %1
fi: Esimerkkikäyttö: %1

en: Maintainer
fi: Ylläpitäjä

en: Comma-separated list of collection ids to scan
fi: Pilkuin erotettu tutkittavien kokoelmatunnisteiden luettelo

en: Fix broken incidences
fi: Korjaa rikkonaiset esiintymät

en: Backup your calendar
fi: Varmuuskopioi kalenterisi

en: Delete alarms older than 365 days
fi: Poista yli 365 päivän ikäiset hälytykset

en: --fix is incompatible with --backup
fi: --fix ja --backup ovat yhteensopimattomat

en: --strip-old-alarms is incompatible with --backup
fi: --strip-old-alarms ja --backup ovat yhteensopimattomat

en: --strip-old-alarms is incompatible with --fix
fi: --strip-old-alarms ja --fix ovat yhteensopimattomat

en: Running in fix mode.
fi: Suoritetaan korjaustilassa.

en: Please specify a output file.
fi: Määritä tulostiedosto.

en: Running in scan only mode.
fi: Suoritetaan tutkimistilassa.

en: There are no calendars available.
fi: Yhtään kalenteria ei ole saatavilla.

en: (Read only)
fi: (vain luettavissa)

en: Create Calendar <Dry Run>: %1
fi: Luo kalenteri <Simulointi>: %1

en: Create Calendar <Verbose>: %1
fi: Luo kalenteri <Yksityiskohtainen>: %1

en: View Events <Dry Run>:
fi: Näytä tapahtumat <Simulointi>:

en: View Event <Verbose>:
fi: Näytä tapahtumat <Yksityiskohtainen>:

en: Sorry, export to HTML by UID is not supported yet
fi: Vientiä HTML:ksi UID:n mukaan ei ole vielä toteutettu

en: Events:
fi: Tapahtumat:

en: Events: %1
fi: Tapahtumat: %1

en: Events: %1 - %2
fi: Tapahtumat: %1–%2

en:   What:  %1
fi:   Mitä:  %1

en:   Begin: %1
fi:   Aloitus: %1

en:   End:   %1
fi:   Päättyminen:   %1

en:   No Time Associated with Event
fi:   Tapahtumaan ei ole liitetty aikaa

en:   Desc:  %1
fi:   Kuvaus:  %1

en:   Location:  %1
fi:   Paikka:  %1

en: Insert Event <Dry Run>:
fi: Lisää tapahtuma <Simulointi>:

en: Insert Event <Verbose>:
fi: Lisää tapahtuma <Yksityiskohtainen>:

en: Calendar is invalid. Please specify one with --calendar
fi: Kalenteri on virheellinen. Anna kalenteri --calendar-valinnalla

en: Success: "%1" inserted
fi: Onnistui: kohde ”%1” lisättiin

en: Failure: "%1" not inserted
fi: Epäonnistui: kohdetta ”%1” ei lisätty

en: Insert Event skipped, because UID "%1" is already known. <Verbose>
fi: Tapahtuman lisäys ohitettu, koska UID ”%1” on jo käytössä. <Verbose>

en: Add Event with UID "%1". <Verbose>
fi: Lisää tapahtuma UID:lla ”%1”. <Verbose>

en: Change Event <Dry Run>:
fi: Muuta tapahtumaa <Simulointi>:

en: To Event <Dry Run>:
fi: Tapahtumaksi <Simulointi>:

en: Change Event <Verbose>:
fi: Muuta tapahtumaa <Yksityiskohtainen>:

en: Success: "%1" changed
fi: Onnistui: kohdetta ”%1” muutettiin

en: Failure: "%1" not changed
fi: Epäonnistui: kohdetta ”%1” ei muutettu

en: Delete Event <Dry Run>:
fi: Poista tapahtuma <Simulointi>:

en: Delete Event <Verbose>:
fi: Poista tapahtuma <Yksityiskohtainen>:

en: Success: "%1" deleted
fi: Onnistui: ”%1” poistettiin

en: Error deleting: "%1"
fi: Virhe poistettaessa tapahtumaa: ”%1”

en: (no summary available)
fi: (yhteenvetoa ei saatavilla)

en: (no location available)
fi: (paikkaa ei saatavilla)

en: (no description available)
fi: (kuvausta ei saatavilla)

en: [all day]
fi: [koko päivän]

en: A command line interface to KDE calendars
fi: Komentorivikäyttöliittymä KDE:n kalentereihin

en: (c) 2002-2009, Tuukka Pasanen and Allen Winter
fi: © 2002–2009 Tuukka Pasanen ja Allen Winter

en: Bug fixing
fi: Vikojen korjaus

en: Print helpful runtime messages
fi: Näytä avustavia viestejä käytön aikana

en: Print what would have been done, but do not execute
fi: Näytä tehdyt tehtävät

en: Allow calendars which might need an interactive user interface
fi: Salli kalenterit, jotka saattavat vaatia käyttäjän vuorovaikutusta

en: Operate for Events only (Default)
fi: Vaikuta vain tapahtumiin (oletus)

en: Operate for To-dos only [NOT WORKING YET]
fi: Vaikuta vain tehtäviin [EI TOIMI VIELÄ]

en: Operate for Journals only [NOT WORKING YET]
fi: Vaikuta vain päiväkirjamerkintöihin [EI TOIMI VIELÄ]

en: Print incidences in specified export format
fi: Tulosta merkinnät määritetyssä vientimuodossa

en: Insert an incidence into the calendar
fi: Lisää merkintä kalenteriin

en: Modify an existing incidence
fi: Muuta olemassa olevaa merkintää

en: Remove an existing incidence
fi: Poista olemassa oleva merkintä

en: Create new Akonadi Resource for file
fi: Luo tiedostosta uusi Akonadi-resurssi

en: Import this calendar to main calendar
fi: Tuo tämä kalenteri pääkalenteriin

en: List available calendars
fi: Luettele saatavilla olevat kalenterit

en: View all calendar entries, ignoring date/time options
fi: Näytä kalenterin kaikki kohdat päiväys- ja aikaasetuksista välittämättä

en: View next activity in calendar
fi: Näytä seuraava toiminta kalenterissa

en: From start date show next # days' activities
fi: Näytä # seuraavan päivän toiminta aloituspäivästä lukien

en: Incidence Unique-string identifier
fi: Merkinnän yksilöivä tunniste

en: Start from this day [YYYY-MM-DD]
fi: Aseta aloituspäivä [VVVV-KK-PP]

en: Start from this time [HH:MM:SS]
fi: Aseta aloitusaika [TT:MM:SS]

en: End at this day [YYYY-MM-DD]
fi: Aseta päättymispäivä [VVVV-KK-PP]

en: End at this time [HH:MM:SS]
fi: Aseta päättymisaika [TT:MM:SS]

en: Start from this time [secs since epoch]
fi: seta aloitusaika [sekuntia nollahetkestä]

en: End at this time [secs since epoch]
fi: Aseta päättymisaika [sekuntia nollahetkestä]

en: Add summary to incidence (for add/change modes)
fi: Lisää merkintään yhteenveto (lisäys tai muutos)

en: Add description to incidence (for add/change modes)
fi: Lisää merkintään kuvaus (lisäys tai muutos)

en: Add location to incidence (for add/change modes)
fi: Lisää merkintään paikka (lisäys tai muutos)

en: Calendar to use when creating a new incidence
fi: Kalenteri, johon uusi merkintä lisätään

en: Export file type (Default: text)
fi: Tietojen vientitiedoston tyyppi (Oletus: teksti)

en: Export to file (Default: stdout)
fi: Vie tiedot tiedostoon (Oletus: stdout)

en: Print list of export types supported and exit
fi: Tulosta tietojenvientityyppien luettelo ja lopeta

en: %1 supports these export formats:
fi: %1 tukee näitä vientimuotoja:

[ctx: the default export format]
en:   %1 [Default]
fi:   %1 [Oletus]

[ctx: short text export]
en:   %1 (like %2, but more compact)
fi:   %1 (kuten %2 mutta tiiviimpi)

[ctx: HTMLmonth export]
en:   %1 (like %2, but in a month view)
fi:   %1 (kuten %2 mutta kuukausinäkymässä)

[ctx: comma-separated values export]
en:   %1 (Comma-Separated Values)
fi:   %1 (pilkuin erotetut arvot)

en: Sorry, To-dos are not working yet.
fi: Tehtävät eivät vielä toimi.

en: Sorry, Journals are not working yet.
fi: Päiväkirjat eivät vielä toimi.

en: Invalid Export Type Specified: %1
fi: Annettu vientityyppi virheellinen: %1

en: Invalid Start Date Specified: %1
fi: Annettu alkamispäivä virheellinen: %1

en: Invalid Start Time Specified: %1
fi: Annettu alkamisaika virheellinen: %1

en: Invalid End Date Specified: %1
fi: Annettu päättymispäivä virheellinen: %1

en: Invalid Date Count Specified: %1
fi: Annettu päivien määrä virheellinen: %1

en: Invalid End Time Specified: %1
fi: Annettu päättymisaika virheellinen: %1

en: Only 1 operation mode (view, add, change, delete, create) permitted at any one time
fi: Vain yksi toimintotila (näyttö, lisäys, muutos, poisto, luonti) sallitaan kerrallaan

en: Ending Date/Time occurs before the Starting Date/Time
fi: Loppupäivä/aika on ennen aloituspäivää/aikaa

en: Calendar %1 successfully imported
fi: Kalenterin %1 tuonti onnistui

en: Unable to import calendar: %1
fi: Ei voitu tuoda kalenteria: %1

en: Attempting to insert an event that already exists
fi: Yritettiin lisätä tapahtumaa joka on jo olemassa

en: Missing event UID: use --uid command line option
fi: Tapahtuman UID puuttuu: käytä --uid-komentoriviparametria

en: No such event UID: change event failed
fi: Tapahtuman UID:tä ei löydy: tapahtuman muuttaminen epäonnistui

en: No such event UID: delete event failed
fi: Tapahtuman UID:tä ei löydy: tapahtuman poistaminen epäonnistui

en: Cannot open specified export file: %1
fi: Annettua vientitiedostoa ei voi avata: %1

en: Cannot create Akonadi resource from file: %1
fi: Ei voi luoda Akonadi-resurssia tiedostosta: %1

en: Export options:
fi: Vientiasetukset:

en: Default Calendar
fi: Oletuskalenteri

en: No program found.
fi: Ohjelmia ei löytynyt.

[ctx: @title:window]
en: PIM Import Tool
fi: PIM-tuontityökalu

en: Close KMail before importing data. Some plugins will modify KMail config file.
fi: Sulje KMail ennen tietojen tuomista. Jotkin liitännäiset muuttavat KMailin asetustiedostoa.

en: Detect program
fi: Tunnista ohjelma

en: Select material to import
fi: Valitse tuotavat tiedot

en: Import mail messages
fi: Tuo sähköpostiviestit

en: Import mail filters
fi: Tuo sähköpostisuodattimet

en: Import addressbooks
fi: Tuo osoitekirjat

en: Import calendars
fi: Tuo kalenterit

en: Import addressbook from %1...
fi: Tuo osoitekirja kohteesta %1…

en: Import addressbook from %1: Done
fi: Osoitekirjan tuonti lähteestä %1: valmis

en: Import filters from %1...
fi: Tuo suotimet kohteesta %1…

en: Import filters from %1: Done
fi: Suodatinten tuonti lähteestä %1: valmis

en: Import mails from %1...
fi: Tuo sähköpostit kohteesta %1…

en: Import mails from %1: Done
fi: Viestien tuonti lähteestä %1: valmis

en: Import settings from %1: Done
fi: Asetusten tuonti lähteestä %1 valmis

en: Import calendar from %1...
fi: Tuo kalenteri kohteesta %1…

en: Import calendar from %1: Done
fi: Tuo kalenteri kohteesta %1…

en: Import finished
fi: Tuonti valmis

en: Creating new contact...
fi: Luodaan uusi yhteystieto…

[ctx: @title:window]
en: Select Address Book
fi: Valitse osoitekirja

en: Select the address book the new contact shall be saved in:
fi: Valitse osoitekirja, johon uusi yhteystieto tallennetaan:

en: Address Book was not selected.
fi: Osoitekirjaa ei valittu.

en: Imported from "%1"
fi: Tuotu ohjelmasta %1…

en: Error during contact creation: %1
fi: Virhe luotaessa yhteystietoa: %1

en: Contact creation complete
fi: Yhteystiedon luonti valmis

en: Importing of filters from "%1" was canceled.
fi: Suodatinten tuonti lähteestä ”%1” peruttiin.

en: 1 filter was imported from "%2" | %1 filters were imported from "%2"
fi[0]: Tuotiin yksi suodin kohteesta ”%2”
fi[1]: Tuotiin %1 suodinta kohteesta ”%2”

en: Filters file was not found
fi: Suodintiedostoa ei löytynyt

en: Setting up identity...
fi: Asetetaan henkilöyttä…

en: Identity set up.
fi: Henkilöys asetettu.

en: Setting up transport...
fi: Asetetaan postinvälitystä…

en: Transport set up.
fi: Postinvälitys asetettu.

en: PIM Import Tool
fi: PIMin tuontityökalu

en: Copyright © 2012-2021 ImportWizard authors
fi: Tekijänoikeudet © 2012–2021 ImportWizardin tekijät

en: Mode: %1
fi: Tila: %1

en: <p><i>Written by %1.</i></p>
fi: <p><i>Tehnyt %1.</i></p>

en: No addressbook found
fi: Osoitekirjaa ei löytynyt

en: Ldap created
fi: Ldap luotiin

en: New addressbook created: %1
fi: Luotiin uusi osoitekirja: %1

en: Claws Mail settings not found.
fi: Claws Mailin asetuksia ei löytynyt.

en: Evolution address book will be exported as vCard. Import vCard in KAddressBook.
fi: Evolutionin osoitekirja viedään vCardina. Tuo vCard KAddressBookiin.

en: Export Evolution Address Book
fi: Vie Evolutionin osoitekirjaksi

en: Select the directory where vCards will be stored.
fi: Valitse kansio, jonne vCardit tallennetaan.

en: Address book "%1" exported.
fi: Osoitekirja ”%1” viety.

en: Failed to export address book "%1".
fi: Osoitekirjan ”%1” vienti epäonnistui.

en: Evolution settings not found.
fi: Evolutionin asetuksia ei löytynyt.

en: Evolution calendar not found.
fi: Evolutionin kalenteria ei löytynyt.

en: Icedove settings not found.
fi: Icedoven asetuksia ei löytynyt.

en: SeaMonkey settings not found.
fi: SeaMonkeyn asetuksia ei löytynyt.

en: No contact found in %1
fi: Kohteesta %1 ei löytynyt yhteystietoja

en: Sylpheed settings not found.
fi: Sylpheedin asetuksia ei löytynyt.

en: Contacts file '%1' not found
fi: Yhteystiedot sisältävää tiedostoa ”%1” ei löydy

en: Thunderbird settings not found.
fi: Thunderbirdin asetuksia ei löytynyt.

note: i18n: ectx: property (text), widget (QPushButton, importAddressBook)
en: Import addressbook
fi: Tuo osoitekirja

note: i18n: ectx: property (text), widget (QPushButton, importCalendar)
en: Import calendar
fi: Tuo kalenteri

note: #-#-#-#-#  29 (importwizard)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  3021  #-#-#-#-#
en: Please select the folder to import to:
fi: Valitse kansio, johon tuodaan:

note: i18n: ectx: property (text), widget (QPushButton, importMails)
en: Import Mails
fi: Tuo viestit

note: #-#-#-#-#  29 (importwizard)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, addressbooks)
en: Address Books
fi: Osoitekirjat

note: #-#-#-#-#  29 (importwizard)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, calendars)
en: Calendars
fi: Kalenterit

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: This wizard will import mail messages, addressbook entries, filters and/or settings from other mail programs into KMail
fi: Tämä opastettu toiminto tuo sähköpostiviestit, osoitekirjatietueet, suodattimet tai asetukset muista ohjelmista KMailiinTämä opastettu toiminto tuo sähköpostiviestit, osoitekirjatietueet, suodattimet tai asetukset muista ohjelmista KMailiin

note: i18n: ectx: property (text), widget (QLabel, label)
en: Or select types of material to import:
fi: Tai valitse tuotavat tiedot:

note: i18n: ectx: property (text), widget (QCheckBox, everything)
en: Import Everything
fi: Tuo kaikki

note: i18n: ectx: property (text), widget (QLabel, label)
en: Please select the program from which you like to import:
fi: Valitse ohjelma, josta haluat tuoda:

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: No program found
fi: Ohjelmia ei löytynyt

note: i18n: ectx: property (text), widget (QLabel, textLabel1_2)
en: Click 'Back' to import more emails
fi: Tuo lisää sähköposteja napsauttamalla ”Takaisin”

note: i18n: ectx: property (text), widget (QLabel, TextLabel6)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:600;">Welcome to ImportWizard The Mail Import Tool</span><span style=" font-family:'DejaVu Sans'; font-size:9pt;"> <br /><br />This program will help you import your email from your previous email program.<br /><br />Please select the program you would like to import from. Next, select the folder you would like to import to, then click 'Next'.</span></p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:9pt; font-weight:600;">Tervetuloa ImportWizardiin, postintuontityökaluun</span><span style=" font-family:'DejaVu Sans'; font-size:9pt;"> <br /><br />Tämä ohjelma auttaa sinua tuomaan postisi aiemmasta postiohjelmasta.<br /><br />Valitse ensin ohjelma, josta haluat tuoda. Valitse sitten kansio, johon haluat tuoda, ja napsauta ”Seuraava”.</span></p></body></html>

note: #-#-#-#-#  29 (importwizard)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, remDupMsg)
en: Remove &duplicate messages during import
fi: Poista &kaksoiskappaleviestit tuonnin ollessa käynnissä

en: Feed readers provide a convenient way to browse different kinds of content, including news, blogs, and other content from online sites. Instead of checking all your favorite web sites manually for updates, Akregator collects the content for you.
fi: Syötteenlukijat tarjoavat helpon tavan seurata esimerkiksi usein päivitettävää sisältöä kuten uutisia tai blogeja. Sen sijaan, että joutuisit tarkastamaan suosikkisivusi itse, Akregator hoitaa asian puolestasi.

en: For more information about using Akregator, check the <a href='https://kontact.kde.org/components/akregator.html'>Akregator website</a>. If you do not want to see this page anymore, <a href='config:/disable_introduction'>click here</a>.
fi: Lisätietoa Akregatorin käytöstä löytyy <a href='https://kontact.kde.org/components/akregator.html'>Akregatorin kotisivuilta</a>. Ellet halua nähdä tätä sivua enää, <a href='config:/disable_introduction'>napsauta tästä</a>.

en: We hope that you will enjoy Akregator.
fi: Toivomme, että pidät Akregatorista.

en: Thank you, The Akregator Team
fi: Kiittäen Akregator-kehitysryhmä

en: Mark as Read
fi: Merkitse luetuksi

en: Mark as Unread
fi: Merkitse lukemattomaksi

en: Remove Important Status
fi: Poista tärkeäksi merkintä

en: Mark as Important
fi: Merkitse tärkeäksi

en: Open Link in External Browser
fi: Avaa linkki ulkoiseen selaimeen

en: Open In Background Tab
fi: Avaa taustavälilehteen

en: Send File Address
fi: Lähetä tiedoston osoite

en: Send Link Address
fi: Lähetä linkin osoite

en: Delete Article
fi: Poista artikkeli

en: <b>Note:</b> For security reasons, external reference is blocked (See configure dialog).
fi: <b>Huomaa:</b> Tietoturvasyistä ulkoiset viittaukset on estetty (ks. asetusikkunaa).

en: Advanced Feed Reader Settings
fi: Syötteenlukijan lisäasetukset

en: (c), 2004 - 2008 Frank Osterfeld
fi: © 2004–2008 Frank Osterfeld

en: Configure Feed Reader Appearance
fi: Syötteenlukijan ulkoasuasetukset

[ctx: Limit feed archive size to:]
en:  article |  articles
fi[0]:  artikkeli
fi[1]:  artikkelia

[ctx: Delete articles older than:]
en:  day |  days
fi[0]:  päivä
fi[1]:  päivää

en: Configure Feed Reader Archive
fi: Syötteenlukijan arkistointiasetukset

en: Configure Feed Reader Browser
fi: Syötteenlukijan selainasetukset

en: Configure Feeds
fi: Syöteasetukset

en: (c), 2021 Laurent Montel
fi: © 2021 Laurent Montel

en: Configure User Feedback
fi: Käyttäjäpalauteasetukset

en: Webengine Plugins
fi: WebEngine-liitännäiset

[ctx: Mark selected article read after]
en:  second |  seconds
fi[0]:  sekunti
fi[1]:  sekuntia

note: i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Archive backend:
fi: Arkistotaustaosa:

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Article List
fi: Artikkeliluettelo

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_UseMarkReadDelay)
en: Mar&k selected article read after
fi: Me&rkitse valittu artikkeli luetuksi

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ResetQuickFilterOnNodeChange)
en: Reset search bar when changing feeds
fi: Tyhjennä hakurivi syötettä vaihdettaessa

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
en: Article List Colors
fi: Artikkeliluettelon värit

note: i18n: ectx: property (text), widget (QLabel, lbl_unreadArticles)
en: Unread articles:
fi: Artikkeleja lukematta:

note: i18n: ectx: property (text), widget (QLabel, lbl_newArticles)
en: New articles:
fi: Uudet artikkelit:

note: i18n: ectx: property (text), widget (QLabel, lbl_MinimumFontSize)
en: Minimum font size:
fi: Fontin vähimmäiskoko:

note: i18n: ectx: property (text), widget (QLabel, lbl_MediumFontSize)
en: Medium font size:
fi: Fontin keskikoko:

note: i18n: ectx: property (text), widget (QLabel, textLabel4)
en: Sans serif font:
fi: Groteskifontti:

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Default Archive Settings
fi: Arkiston oletusasetukset

note: i18n: ectx: property (text), widget (QRadioButton, rb_DisableArchiving)
en: Disa&ble archiving
fi: P&oista arkistointi käytöstä

note: i18n: ectx: property (text), widget (QRadioButton, rb_KeepAllArticles) i18n: ectx: property (text), widget (QRadioButton, rb_keepAllArticles)
en: &Keep all articles
fi: &Säilytä kaikki artikkelit

note: i18n: ectx: property (text), widget (QRadioButton, rb_LimitArticleNumber)
en: Limit feed archi&ve size to:
fi: Rajoita arkiston k&ooksi:

note: i18n: ectx: property (text), widget (QRadioButton, rb_LimitArticleAge)
en: Delete articles older than:
fi: Poista artikkelit, jotka ovat vanhempia kuin:

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_DoNotExpireImportantArticles)
en: Do not expire important articles
fi: Älä vanhenna tärkeitä artikkeleja

note: i18n: ectx: property (text), widget (QLabel, LMBlabel)
en: Left mouse click:
fi: Hiiren vasen painike:

note: i18n: ectx: property (text), item, widget (QComboBox, kcfg_LMBBehaviour) i18n: ectx: property (text), item, widget (QComboBox, kcfg_MMBBehaviour)
en: Open in Tab
fi: Avaa välilehteen

note: i18n: ectx: property (text), item, widget (QComboBox, kcfg_LMBBehaviour) i18n: ectx: property (text), item, widget (QComboBox, kcfg_MMBBehaviour)
en: Open in Background Tab
fi: Avaa taustavälilehteen

note: i18n: ectx: property (text), widget (QLabel, MMBlabel)
en: Middle mouse click:
fi: Hiiren keskipainike:

note: i18n: ectx: property (title), widget (QGroupBox, externalBrowserGroupBox)
en: External Browsing
fi: Ulkoinen selain

note: i18n: ectx: property (text), widget (QRadioButton, kcfg_ExternalBrowserUseCustomCommand)
en: Use &this command:
fi: Käytä k&omentoa:

note: i18n: ectx: property (text), widget (QRadioButton, kcfg_ExternalBrowserUseKdeDefault)
en: Use default web &browser
fi: Käytä &oletusselainta

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_NewWindowInTab) i18n: ectx: label, entry, group (Browser)
en: Open links in new tab instead of in new window
fi: Avaa linkit uusiin välilehtiin uusien ikkunoiden sijaan

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_CheckPhishingUrl)
en: Verify URLs using Google's Safe Browsing API
fi: Tarkista verkko-osoitteet Googlen turvallisen selauksen APIlla

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AccessKeyEnabled)
en: Access Key Enabled
fi: Pikanäppäin käytössä

[ctx: global settings]
note: i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
en: Global
fi: Järjestelmänlaajuiset

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowTrayIcon)
en: Show tra&y icon
fi: Näytä &ilmoitusaluekuvake

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowUnreadInTaskbar)
en: Show unread articles in Taskbar
fi: Näytä lukematta olevien artikkelien määrä tehtäväpalkissa

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_HideReadFeeds) i18n: ectx: label, entry, group (View)
en: Hide feeds with no unread articles
fi: Piilota syötteet, joissa ei ole artikkeleja lukematta

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_LockFeedsInPlace)
en: Lock feeds in place
fi: Lukitse syötteet paikoilleen

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoExpandFolders) i18n: ectx: whatsthis, entry, group (View)
en: Auto-expand folders containing unread articles
fi: Laajenna automaattisesti kansiot, joissa on artikkeleja lukematta

note: i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_UseNotifications)
en: Select this if you want to get notified when there are new articles.
fi: Valita tämä, jos haluat ilmoituksen uusista artikkeleista.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_UseNotifications)
en: Use &notifications for all feeds
fi: Käytä &ilmoituksia kaikille syötteille

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_UseIntervalFetch)
en: &Use interval fetching
fi: &Käytä aikavälipäivitystä

note: i18n: ectx: property (text), widget (QLabel, autoFetchIntervalLabel)
en: Fetch feeds every:
fi: Päivitä syötteet:

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_MarkAllFeedsReadOnStartup)
en: Mark &all feeds as read on startup
fi: Merkitse &kaikki syötteet luetuiksi käynnistettäessä

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_FetchOnStartup)
en: Fetch all fee&ds on startup
fi: Päivitä k&aikki syötteet käynnistettäessä

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_UseHTMLCache)
en: Use the &browser cache (less network traffic)
fi: Käytä selaimen &välimuistia (vähentää verkkoliikennettä)

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_LoadExternalReferences)
en: Allow feed to load external references from internet.
fi: Salli syötteen ladata internetistä ulkoiset viittaukset.

en: Akregator Export for %1
fi: Akregator-vienti ohjelmalle %1

note: i18n: ectx: whatsthis, entry, group (View)
en: Hides feeds with no unread articles
fi: Piilottaa syötteet, joissa ei ole artikkeleja lukematta

note: i18n: ectx: label, entry, group (View)
en: Prevent feeds from being moved in the list
fi: Estä syötteitä liikkumasta luettelossa

note: i18n: ectx: whatsthis, entry, group (View)
en: Locks feeds where they are
fi: Lukitse syötteet paikoilleen

note: i18n: ectx: label, entry, group (View)
en: Auto-Expand folders with unread articles
fi: Laajenna automaattisesti kansiot, joissa on artikkeleja lukematta

note: i18n: ectx: label, entry, group (View)
en: Show Quick Filter
fi: Näytä pikasuodatin

note: i18n: ectx: whatsthis, entry, group (View)
en: Show Quick Filter Bar
fi: Näytä pikasuodatin

note: i18n: ectx: label, entry, group (View)
en: Status Filter
fi: Tilasuodatin

note: i18n: ectx: whatsthis, entry, group (View)
en: Stores the last status filter setting
fi: Tallentaa viimeisimmän tilasuodatinasetuksen

note: #-#-#-#-#  30 (akregator)  #-#-#-#-# i18n: ectx: label, entry, group (View)
en: Text Filter
fi: Tekstisuodatin

note: i18n: ectx: whatsthis, entry, group (View)
en: Stores the last search line text
fi: Tallentaa viimeisimmät hakusanat

note: i18n: ectx: whatsthis, entry, group (View)
en: Article display mode.
fi: Artikkelinäkymän tila.

note: i18n: ectx: label, entry, group (View)
en: Sizes for first splitter
fi: Ensimmäisen jaon koot

note: i18n: ectx: whatsthis, entry, group (View)
en: First (usually vertical) splitter widget sizes.
fi: Ensimmäisen (yleensä pystysuuntaisen) jaon elementtien koot.

note: i18n: ectx: label, entry, group (View)
en: Sizes for second splitter
fi: Toisen jaon koot

note: i18n: ectx: whatsthis, entry, group (View)
en: Second (usually horizontal) splitter widget sizes.
fi: Toisen (yleensä vaakasuuntaisen) jaon elementtien koot.

note: i18n: ectx: label, entry, group (Archive)
en: Archive Mode
fi: Arkistotila

note: i18n: ectx: label, entry, group (Archive)
en: Keep All Articles
fi: Säilytä kaikki artikkelit

note: i18n: ectx: whatsthis, entry, group (Archive)
en: Save an unlimited number of articles.
fi: Säilytä rajaton määrä artikkeleja

note: i18n: ectx: label, entry, group (Archive)
en: Limit Number of Articles
fi: Rajaa artikkelien määrää

note: i18n: ectx: whatsthis, entry, group (Archive)
en: Limit the number of articles in a feed
fi: Rajaa artikkelien määrää syötteessä

note: i18n: ectx: label, entry, group (Archive)
en: Delete Expired Articles
fi: Poista erääntyneet artikkelit

note: i18n: ectx: whatsthis, entry, group (Archive)
en: Delete expired articles
fi: Poista erääntyneet artikkelit

note: i18n: ectx: label, entry, group (Archive)
en: Disable Archiving
fi: Poista arkistointi käytöstä

note: i18n: ectx: whatsthis, entry, group (Archive)
en: Do not save any articles
fi: Älä tallenna artikkeleja lainkaan

note: i18n: ectx: label, entry, group (Archive)
en: Expiry Age
fi: Erääntymisaika

note: i18n: ectx: whatsthis, entry, group (Archive)
en: Default expiry age for articles in days.
fi: Artikkelien erääntymisaika päivinä.

note: i18n: ectx: label, entry, group (Archive)
en: Article Limit
fi: Artikkelien rajaus

note: i18n: ectx: whatsthis, entry, group (Archive)
en: Number of articles to keep per feed.
fi: Syötteessä säilytettävien artikkelien määrä

note: i18n: ectx: label, entry, group (Archive)
en: Do Not Expire Important Articles
fi: Älä vanhenna tärkeitä artikkeleja

note: i18n: ectx: whatsthis, entry, group (Archive)
en: When this option is enabled, articles you marked as important will not be removed when limit the archive size by either age or number of the articles.
fi: Kun tämä on valittu, tärkeiksi merkitsemiäsi artikkeleja ei poisteta edes rajattaessa arkiston kokoa ajan tai artikkelien määrän mukaan.

note: i18n: ectx: label, entry, group (Network)
en: Concurrent Fetches
fi: Yhtäaikaiset päivitykset

note: i18n: ectx: whatsthis, entry, group (Network)
en: Number of concurrent fetches
fi: Yhtäaikaisten päivitysten määrä

note: i18n: ectx: label, entry, group (Network)
en: Use HTML Cache
fi: Käytä HTML-välimuistia

note: i18n: ectx: whatsthis, entry, group (Network)
en: Use the KDE-wide HTML cache settings when downloading feeds, to avoid unnecessary traffic. Disable only when necessary.
fi: Käytä KDE:n HTML-välimuistiasetuksia syötteitä ladattaessa välttääksesi tarpeettoman liikenteen. Poista käytöstä vain, jos välttämätöntä.

note: i18n: ectx: whatsthis, entry, group (Network)
en: This option allows user to specify custom user-agent string instead of using the default one. This is here because some proxies may interrupt the connection because of having "gator" in the name.
fi: Tämä sallii käyttäjän määrittää oman käyttöagenttijonon oletusarvon sijaan. Näin siksi, että jotkin välityspalvelimet voivat keskeyttää yhteyden, jos nimen osana on ”gator”.

note: i18n: ectx: label, entry, group (General)
en: Fetch on startup
fi: Päivitä käynnistettäessä

note: i18n: ectx: whatsthis, entry, group (General)
en: Fetch feedlist on startup.
fi: Päivitä syöteluettelo käynnistettäessä.

note: i18n: ectx: label, entry, group (General)
en: Mark all feeds as read on startup
fi: Merkitse kaikki syötteet luetuiksi käynnistettäessä

note: i18n: ectx: whatsthis, entry, group (General)
en: Mark all feeds as read on startup.
fi: Merkitse kaikki syötteet luetuiksi käynnistettäessä.

note: i18n: ectx: label, entry, group (General)
en: Use interval fetching
fi: Päivitä määrävälein

note: i18n: ectx: whatsthis, entry, group (General)
en: Fetch all feeds every %1 minutes.
fi: Päivitä kaikki syötteet %1 minuutin välein.

note: i18n: ectx: label, entry, group (General)
en: Interval for autofetching
fi: Automaattipäivitysväli

note: i18n: ectx: whatsthis, entry, group (General)
en: Interval for autofetching in minutes.
fi: Automaattipäivityksen aikaväli minuuteissa.

note: i18n: ectx: label, entry, group (General)
en: Use notifications
fi: Käytä ilmoituksia

note: i18n: ectx: whatsthis, entry, group (General)
en: Specifies if the balloon notifications are used or not.
fi: Määrittää, käytetäänkö ilmoitusviestejä vai ei.

note: i18n: ectx: whatsthis, entry, group (General)
en: Specifies if the tray icon is shown or not.
fi: Määrittää, näytetäänkö ilmoitusaluekuvaketta vai ei.

note: i18n: ectx: label, entry, group (General)
en: Show Unread In Taskbar
fi: Näytä tehtäväpalkissa, montako on lukematta

note: i18n: ectx: whatsthis, entry, group (General)
en: Specifies if we show unread article in taskbar.
fi: Määrittää, näytetäänkö lukematta olevien artikkelien määrä tehtäväpalkissa.

note: i18n: ectx: whatsthis, entry, group (Browser)
en: Always show the tab bar, even when only one tab is open
fi: Näytä välilehtipalkki, vaikka vain yksi välilehti olisi auki

note: i18n: ectx: label, entry, group (Browser)
en: Show close buttons on tabs
fi: Näytä sulkemispainikkeet välilehdissä

note: i18n: ectx: whatsthis, entry, group (Browser)
en: Show close buttons on tabs instead of icons
fi: Näytä sulkemispainike välilehdessä erillisen kuvakkeen sijaan

note: i18n: ectx: whatsthis, entry, group (Browser)
en: Open a link which would normally open in a new window (external browser) in a new tab instead
fi: Avaa yleensä uuteen ikkunaan (ulkoiseen selaimeen) avautuva linkki sen sijaan uuteen välilehteen

note: i18n: ectx: label, entry, group (Browser)
en: Use default KDE web browser
fi: Käytä KDE:n oletusselainta

note: i18n: ectx: whatsthis, entry, group (Browser)
en: Use KDE web browser when opening in external browser.
fi: Käytä KDE:n selainta avattaessa artikkeli ulkoiseen selaimeen.

note: i18n: ectx: label, entry, group (Browser)
en: Use this command:
fi: Käytä tätä ohjelmaa:

note: i18n: ectx: whatsthis, entry, group (Browser)
en: Use the specified command when opening in external browser.
fi: Käytä annettua ohjelmaa avattaessa artikkeli ulkoiseen selaimeen.

note: i18n: ectx: whatsthis, entry, group (Browser)
en: Command to launch external browser. URL will substitute for %u.
fi: Ulkoisen selaimen käynnistyskomento. Verkko-osoite merkitään %u.

note: i18n: ectx: whatsthis, entry, group (Browser)
en: What the click with left mouse button should do.
fi: Mitä hiiren vasemman painikkeen painalluksen tulisi tehdä.

note: i18n: ectx: whatsthis, entry, group (Browser)
en: What the click with middle mouse button should do.
fi: Mitä hiiren keskipainikkeen tulisi tehdä.

note: i18n: ectx: label, entry, group (Advanced)
en: Archive Backend
fi: Arkiston taustaosa

note: i18n: ectx: whatsthis, entry (UseMarkReadDelay), group (Advanced)
en: Whether to delay before marking an article as read upon selecting it.
fi: Viivästetäänkö artikkelin merkintää luetuksi sen tultua valituksi.

note: i18n: ectx: whatsthis, entry (MarkReadDelay), group (Advanced)
en: Configurable delay between selecting an article and it being marked as read.
fi: Määritettävissä oleva viive artikkelin valinnan ja sen luetuksi merkitsemisen välillä.

note: i18n: ectx: whatsthis, entry, group (Advanced)
en: Resets the quick filter when changing feeds.
fi: Tyhjää pikasuodatin syötettä vaihdettaessa.

[ctx: @info:status]
en: Create a new feed
fi: Luo uusi syöte

[ctx: @info:whatsthis]
en: You will be presented with a dialog where you can add a new feed.
fi: Saat näkyviin ikkunan, jossa voit lisätä uuden syötteen.

en: A KDE Feed Reader
fi: KDE:n syötteenlukija

en: Copyright © 2004–2021 Akregator authors
fi: Tekijänoikeudet © 2004–2021 Akregator-kehittäjät

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# developer name #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLineEdit, kcfg_lastName) #-#-#-#-#  1615 (kopete)  #-#-#-#-# #-#-#-#-#  2812 (manpages-l10n 4.11.0)  #-#-#-#-# type: Plain text #-#-#-#-#  2813 (manpages-l10n 4.11.0)  #
en: Developer
fi: Kehittäjä

en: Author of librss
fi: librss-kirjaston tekijä

en: Bug tracker management, Usability improvements
fi: Vikailmoitusten hoitaminen, parannuksia käytettävyyteen

en: Tons of bug fixes
fi: Paljon korjauksia

en: 'Delayed mark as read' feature
fi: Merkitse viesti luetuksi viipeellä -ominaisuus

en: Insomnia
fi: Unettomuus

en: Gentoo Ebuild
fi: Gentoon ebuild

en: &Fetch Feed
fi: P&äivitä syöte

en: &Delete Feed
fi: &Poista syöte

en: &Edit Feed...
fi: &Muokkaa syötettä…

en: &Mark Feed as Read
fi: Merkitse &syöte luetuksi

en: &Fetch Feeds
fi: &Päivitä syötteet

en: &Delete Folder
fi: &Poista kansio

en: &Rename Folder
fi: M&uuta kansion nimeä

en: &Mark Feeds as Read
fi: &Merkitse syötteet luetuksi

en: &Import Feeds...
fi: &Tuo syötteitä…

en: &Export Feeds...
fi: &Vie syötteitä…

en: &Configure Akregator...
fi: Akre&gatorin asetukset…

en: &Open Homepage
fi: &Avaa kotisivu

en: Reload All Tabs
fi: Päivitä kaikki välilehdet

en: &Add Feed...
fi: &Lisää syöte…

en: Ne&w Folder...
fi: &Uusi kansio…

en: &Normal View
fi: T&avallinen näkymä

en: &Widescreen View
fi: &Laajakuvanäkymä

en: C&ombined View
fi: &Yhdistetty näkymä

en: Fe&tch All Feeds
fi: Päivitä &kaikki syötteet

en: C&ancel Feed Fetches
fi: Per&u syötteiden päivitys

en: Ma&rk All Feeds as Read
fi: Merkitse &kaikki syötteet luetuiksi

en: Copy Link Address
fi: Kopioi linkin osoite

en: Pre&vious Unread Article
fi: E&dellinen lukematon artikkeli

en: Ne&xt Unread Article
fi: &Seuraava lukematon artikkeli

en: &Mark As
fi: &Merkitse artikkeli

[ctx: as in: mark as read]
en: &Read
fi: &Luetuksi

en: Mark selected article as read
fi: Merkitse valittu artikkeli luetuksi

[ctx: as in: mark as new]
en: &New
fi: &Uudeksi

en: Mark selected article as new
fi: Merkitse valittu artikkeli uudeksi

[ctx: as in: mark as unread]
en: &Unread
fi: &Lukemattomaksi

en: Mark selected article as unread
fi: Merkitse valittu artikkeli lukemattomaksi

en: &Mark as Important
fi: &Merkitse tärkeäksi

en: Remove &Important Mark
fi: &Poista tärkeän artikkelin merkintä

en: Move Node Up
fi: Siirrä ylemmäs

en: Move Node Down
fi: Siirrä alemmas

en: Move Node Left
fi: Siirrä vasemmalle

en: Move Node Right
fi: Siirrä oikealle

en: &Previous Article
fi: &Edellinen artikkeli

en: &Next Article
fi: &Seuraava artikkeli

en: &Previous Feed
fi: Ede&llinen syöte

en: &Next Feed
fi: S&euraava syöte

en: N&ext Unread Feed
fi: Seuraa&va lukematon syöte

en: Prev&ious Unread Feed
fi: Edelli&nen lukematon syöte

en: Go to Top of Tree
fi: Siirry puun huipulle

en: Go to Bottom of Tree
fi: Siirry puun juureen

en: Go Left in Tree
fi: Siirry vasemmalle puussa

en: Go Right in Tree
fi: Siirry oikealle puussa

en: Go Up in Tree
fi: Siirry ylemmäs puussa

en: Go Down in Tree
fi: Siirry alemmas puussa

en: Hide Read Feeds
fi: Piilota luetut syötteet

en: Lock Feeds In Place
fi: Lukitse syötteet paikoilleen

en: Auto-expand folders with unread articles
fi: Laajenna automaattisesti kansiot, joissa on artikkeleja lukematta

en: Select Next Tab
fi: Valitse seuraava välilehti

en: Select Previous Tab
fi: Valitse edellinen välilehti

en: &Find in Message...
fi: &Etsi viestistä…

note: #-#-#-#-#  725 (gnome-terminal master)  #-#-#-#-# (itstool) path: td/p
en: Close Tab
fi: Sulje välilehti

en: Copy &Link Address
fi: Kopioi &linkin osoite

en: Copy Image Location
fi: Kopioi kuvan sijainti

en: Save Image On Disk...
fi: Tallenna kuva levylle…

en: Open Link in New &Tab
fi: Avaa linkki uuteen &välilehteen

en: Open Link in External &Browser
fi: Avaa linkki &ulkoiseen selaimeen

[ctx: @title:window]
en: Add Feed
fi: Lisää syöte

en: Downloading %1
fi: Ladataan syötettä %1

en: Feed not found from %1.
fi: Osoitteesta %1 ei löytynyt syötettä.

en: Feed found, downloading...
fi: Syöte löytyi, ladataan…

en: Add a feed with the given URL
fi: Lisää syöte annetusta osoitteesta

en: When adding feeds, place them in this group
fi: Sijoita lisättävät syötteet tähän ryhmään

en: Hide main window on startup
fi: Piilota pääikkuna käynnistettäessä

en: KDE Dot News
fi: KDE Dot -uutiset

en: Spanish feeds
fi: Espanjalaiset syötteet

en: Unable to load storage backend plugin "%1". No feeds are archived.
fi: Ei voitu ladata tallennustaustaliitännäistä ”%1”. Syötteitä ei arkistoitu.

en: Plugin error
fi: Liitännäisvirhe

en: Access denied: Cannot save feed list to <b>%1</b>. Please check your permissions.
fi: Lupa evätty. Ei voitu tallentaa syöteluetteloa kohteeseen <b>%1</b>. Tarkista oikeutesi.

en: Could not import the file %1 (no valid OPML)
fi: Ei voitu tuoda tiedostosta %1 (kelvoton OPML)

en: OPML Parsing Error
fi: OPML-jäsennysvirhe

en: The file %1 could not be read, check if it exists or if it is readable for the current user.
fi: Tiedostoa %1 ei voitu lukea. Tarkista, että se on olemassa ja nykyisen käyttäjän luettavissa.

en: Read Error
fi: Lukuvirhe

en: Access denied: cannot write to file %1. Please check your permissions.
fi: Ei voitu kirjoittaa tiedostoon ”%1”. Tarkista käyttöoikeutesi.

en: OPML Outlines (%1);;All Files (*)
fi: OPML-otsikot (%1);;Kaikki tiedostot (*)

en: Imported Folder
fi: Tuotu kansio

en: The feed to be listed was already removed.
fi: Lueteltava syöte oli jo poistettu.

en: No result found
fi: Tuloksia ei löytynyt

en: <h2>Article list</h2>Here you can browse articles from the currently selected feed. You can also manage articles, as marking them as persistent ("Mark as Important") or delete them, using the right mouse button menu. To view the web page of the article, you can open the article internally in a tab or in an external browser window.
fi: <h2>Artikkeliluettelo</h2>Tässä voit selata artikkeleja valitusta syötteestä. Voit ylläpitää artikkeleja merkitsemällä ne pysyviksi (persistent) (”Merkitse tärkeäksi”) tai poistaa ne käyttämällä hiiren oikella painikkeella avautuvaa valikkoa. Katsoaksesi artikkelin verkkosivua, voit avata sen sisäisesti välilehteen tai ulkoiseen selaimen ikkunaan.

[ctx: Articlelist's column header]
en: Title
fi: Otsikko

[ctx: Articlelist's column header]
en: Feed
fi: Syöte

[ctx: Articlelist's column header]
en: Date
fi: Päiväys

[ctx: Articlelist's column header]
en: Author
fi: Tekijä

[ctx: Articlelist's column header]
en: Description
fi: Kuvaus

[ctx: Articlelist's column header]
en: Content
fi: Sisältö

en: Akregator is a KDE news feed reader.
fi: Akregator on KDE:n syötteenlukija.

[ctx: @title:window]
en: Save As
fi: Tallenna nimellä

en: Keep Enabled
fi: Pidä käytössä

en: Are you sure you want to disable this introduction page?
fi: Haluatko varmasti poistaa tämän esittelysivun käytöstä?

en: Disable Introduction Page
fi: Poista esittelysivu käytöstä

en: This web site is a malware, do you want to continue to show it?
fi: Tämä verkko-osoite on pahantahtoinen: haluatko silti jatkaa ja näyttää sen?

en: Malware
fi: Pahantahtoinen sivusto

en: The network is broken.
fi: Verkko on rikki.

en: Check Phishing Url
fi: Tarkista verkko-osoitteen väärennös

en: The url %1 is not valid.
fi: Verkko-osoite %1 ei ole kelvollinen.

[ctx: @title:window]
en: Print Document
fi: Tulosta tiedosto

note: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_add)
en: Add Folder
fi: Lisää kansio

en: <qt>Are you sure you want to delete this folder and its feeds and subfolders?</qt>
fi: <qt>Haluatko varmasti poistaa tämän kansion syötteineen ja alikansioineen?</qt>

en: <qt>Are you sure you want to delete folder <b>%1</b> and its feeds and subfolders?</qt>
fi: <qt>Haluatko varmasti poistaa kansion <b>%1</b> syötteineen ja alikansioineen?</qt>

en: <qt>Are you sure you want to delete this feed?</qt>
fi: <qt>Haluatko varmasti poistaa tämän syötteen?</qt>

en: <qt>Are you sure you want to delete feed <b>%1</b>?</qt>
fi: <qt>Haluatko varmasti poistaa syötteen <b>%1</b>?</qt>

en: Imported Feeds
fi: Tuodut syötteet

en: Add Imported Folder
fi: Lisää tuotu kansio

en: Imported folder name:
fi: Tuodun kansion nimi:

en: <qt>The standard feed list is corrupted (invalid OPML). A backup was created:<p><b>%1</b></p></qt>
fi: <qt>Vakiosyöteluettelo on vioittunut (virheellinen OPML). Luotiin varmuuskopio: <p><b>%1</b></p></qt>

en: <qt>The standard feed list is corrupted (invalid OPML). Could not create a backup.</qt>
fi: <qt>Vakiosyöteluettelo on korruptoitunut (viallista OPML-dataa). Varmuuskopiota ei kyetty luomaan.</qt>

en: Opening Feed List...
fi: Avataan syöteluetteloa…

en: <qt>Could not open feed list (%1) for reading.</qt>
fi: <qt>Syöteluettelon (%1) avaaminen epäonnistui.</qt>

[ctx: error message window caption]
en: XML Parsing Error
fi: XML-jäsennysvirhe

en: <qt><p>XML parsing error in line %1, column %2 of %3:</p><p>%4</p></qt>
fi: <qt><p>XML-jäsennysvirhe tiedoston %3 rivillä %1, sarakkeessa %2:</p><p>%4</p></qt>

en: <qt>The standard feed list is corrupted (invalid XML). A backup was created:<p><b>%1</b></p></qt>
fi: <qt>Syötelista on korruptoitunut (XML viallista). Luotiin varmuuskopio: <p><b>%1</b></p></qt>

en: <qt>The standard feed list is corrupted (invalid XML). Could not create a backup.</qt>
fi: <qt>Vakiosyöteluettelo on korruptoitunut (viallista XML-dataa). Varmuuskopiota ei kyetty luomaan.</qt>

en: Akregator did not close correctly. Would you like to restore the previous session?
fi: Akregator ei sulkeutunut oikein. Haluatko palauttaa aiemman istunnon?

en: Restore Session
fi: Palauta istunto

en: Do Not Restore Session
fi: Älä palauta istuntoa

en: Ask me later
fi: Kysy myöhemmin

note: i18n: ectx: Menu (feed)
en: Fee&d
fi: &Syöte

note: i18n: ectx: Menu (article)
en: &Article
fi: &Artikkeli

en: No Archive
fi: Ei arkistoa

en: All Feeds
fi: Kaikki syötteet

[ctx: @title:window]
en: Feed Properties
fi: Syöteasetukset

[ctx: never fetch new articles]
en: Never
fi: Ei koskaan

en:  article |  articles
fi[0]:  artikkeli
fi[1]:  artikkelia

en:  (no unread articles)
fi:  (ei artikkeleja lukematta)

en:  (1 unread article) |  (%1 unread articles)
fi[0]:  (1 lukematon artikkeli)
fi[1]:  (%1 lukematonta artikkelia)

en: <b>Description:</b> %1<br />
fi: <b>Kuvaus:</b> %1<br />

en: <b>Homepage:</b> <a href="%1">%1</a>
fi: <b>Sivusto:</b> <a href="%1">%1</a>

en: <b>Copyright:</b> %1</a>
fi: <b>Tekijänoikeudet:</b> %1</a>

en: Complete Story
fi: Koko juttu

en: Enclosure
fi: Sisällytys

en: Loading canceled
fi: Lataus peruttu

en: You can view multiple articles in several open tabs.
fi: Voit lukea useita artikkeleja eri välilehdiltä.

en: Articles list.
fi: Artikkeliluettelo.

note: #-#-#-#-#  3206 (parley)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tab_2)
en: Articles
fi: Artikkelit

en: Networking is not available.
fi: Verkkoyhteys ei ole saatavilla.

en: Fetching Feeds...
fi: Päivitetään syötteitä…

en: <qt>Are you sure you want to delete article <b>%1</b>?</qt>
fi: <qt>Haluatko varmasti poistaa artikkelin <b>%1</b>?</qt>

en: <qt>Are you sure you want to delete the selected article?</qt> | <qt>Are you sure you want to delete the %1 selected articles?</qt>
fi[0]: <qt>Haluatko varmasti poistaa valitun artikkelin?</qt>
fi[1]: <qt>Haluatko varmasti poistaa valitut %1 artikkelia?</qt>

en: Networking is available now.
fi: Verkkoyhteys on nyt saatavilla.

en: Could not find the Akregator part; please check your installation.
    %1
fi: Akregatorin osaa ei löydetty: tarkista asennuksesi.
    %1

en: Feed added:
     %1
fi: Lisättiin syöte:
     %1

en: Feeds added:
     %1
fi: Lisättiin syötteet:
     %1

en: <i>and 1 other</i> | <i>and %1 others</i>
fi[0]: <i>ja yksi muu</i>
fi[1]: <i>ja %1 muuta</i>

en: Fetch error
fi: Virhe päivityksessä

en: Fetch aborted
fi: Päivitys keskeytettiin

en: Feed list was deleted
fi: Syöteluettelo poistettiin

en: Node or destination folder not found
fi: Solmua tai kohdekansiota ei löytynyt

en: Cannot move folder %1 to its own subfolder %2
fi: Kansiota %1 ei voi siirtää omaan alikansioonsa %2

en: Timeout on remote server
fi: Etäpalvelimen aikakatkaisu

en: Feed file not found on remote server
fi: Syötetiedostoa ei löytynyt etäpalvelimelta

en: Could not read feed (invalid XML)
fi: Syötettä ei voitu lukea (XML viallista)

en: Could not read feed (unknown format)
fi: Syötettä ei voitu lukea (tuntematon muoto)

en: Could not read feed (invalid feed)
fi: Syötettä ei voitu lukea (virheellinen syöte)

en: Could not fetch feed: %1
fi: Syötettä ei voitu päivittää: %1

[ctx: Feedlist's column header]
en: Feeds
fi: Syötteet

[ctx: Feedlist's column header]
en: Unread
fi: Lukematta

[ctx: Feedlist's column header]
en: Total
fi: Kaikkiaan

[ctx: @action:inmenu]
en: Detach Tab
fi: Irrota välilehti

[ctx: @action:inmenu]
en: Close Tab
fi: Sulje välilehti

[ctx: @action:inmenu]
en: Close All Tabs
fi: Sulje kaikki välilehdet

en: There are no unread articles
fi: Ei artikkeleja lukematta

en: 1 unread article | %1 unread articles
fi[0]: 1 lukematon artikkeli
fi[1]: %1 lukematonta artikkelia

note: #-#-#-#-#  30 (akregator)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, Akregator::AddFeedWidgetBase)
en: Add Feed
fi: Lisää syöte

note: i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Add New Source
fi: Lisää uusi lähde

note: i18n: ectx: property (windowTitle), widget (QWidget, Akregator::FeedPropertiesWidgetBase)
en: Feed Properties
fi: Syötteen asetukset

note: i18n: ectx: property (text), widget (QCheckBox, cb_updateInterval)
en: U&se a custom update interval
fi: Käytä &omaa päivitysaikaväliä

note: i18n: ectx: property (text), widget (QLabel, updateLabel)
en: Update ever&y:
fi: Päivitys&väli:

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_useNotification)
en: Notify when new articles arri&ve
fi: Ilmoita uusista arti&kkeleista

note: i18n: ectx: property (toolTip), widget (QLineEdit, feedNameEdit)
en: Display name of RSS column
fi: Näytä RSS-sarakkeen nimi

note: i18n: ectx: attribute (title), widget (QWidget, tab2)
en: Ar&chive
fi: Arki&sto

note: i18n: ectx: property (text), widget (QRadioButton, rb_globalDefault)
en: &Use default settings
fi: &Käytä oletusasetuksia

note: i18n: ectx: property (text), widget (QRadioButton, rb_disableArchiving)
en: Di&sable archiving
fi: &Poista arkistointi käytöstä

note: i18n: ectx: property (text), widget (QRadioButton, rb_limitArticleNumber)
en: Limit archi&ve to:
fi: &Rajoita arkiston koko:

note: i18n: ectx: property (text), widget (QRadioButton, rb_limitArticleAge)
en: &Delete articles older than:
fi: &Poista artikkelit, jotka ovat vanhempia kuin:

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_loadWebsite)
en: Load the &full website when reading articles
fi: Lataa &koko verkkosivu artikkeleja luettaessa

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_markRead)
en: Mar&k articles as read when they arrive
fi: Merkitse kaikki artikkelit &luetuiksi niiden saapuessa

en: Disable Introduction
fi: Poista esittely käytöstä

en: &Copy Email Address
fi: &Kopioi sähköpostiosoite

en: Address copied to clipboard.
fi: Osoite kopioitu leikepöydälle.

en: Mark Article as Read
fi: Merkitse artikkeli luetuksi

en: Mark Article as Unread
fi: Merkitse artikkeli lukemattomaksi

en: Change Important Flag
fi: Merkitse tärkeäksi tai poista tärkeäksi merkintä

en: Send the URL of the article
fi: Lähetä artikkelin verkko-osoite

en: Send the Html Page of Article
fi: Lähetä artikkelin HTML-sivu

en: Open In External Browser
fi: Avaa ulkoiseen selaimeen

en: Search articles...
fi: Etsi artikkeleja…

en: Search articles...<%1>
fi: Etsi artikkeleja…<%1>

en: All Articles
fi: Kaikki artikkelit

[ctx: Unread articles filter]
en: Unread
fi: Lukematta

[ctx: New articles filter]
en: New
fi: Uudet

[ctx: Important articles filter]
en: Important
fi: Tärkeät

en: Plugin Information
fi: Liitännäistiedot

note: #-#-#-#-#  1562 (kmail)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_5)
en: Safe Browsing
fi: Turvallinen selaus

en: Block image
fi: Estä kuva

en: Enlarge Font
fi: Suurenna fonttia

en: Shrink Font
fi: Pienennä fonttia

note: #-#-#-#-#  1602  #-#-#-#-# i18n: ectx: ToolBar (speechToolbar)
en: Speech Toolbar
fi: Puhetyökalurivi

note: #-#-#-#-#  70 (audex)  #-#-#-#-# i18n: ectx: property (text), widget (KPushButton, kpushbutton_mod) #-#-#-#-#  1558 (akonadi_archivemail_agent)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, modifyItem) #-#-#-#-#  1561  #-#-#-#-# #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property
en: Modify...
fi: Muuta…

en: Choose an icon
fi: Valitse kuvake

en: Choose a command
fi: Valitse komento

note: #-#-#-#-#  3833 (Battle for Wesnoth 1.3.7+dev)  #-#-#-#-# type: Content of: <book><chapter><section><simpara><inlinemediaobject><textobject><phrase> #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: Title for the main menu button in the editor * TRANSLATORS: Title for the main menu button in the
en: Main Menu
fi: Päävalikko

en: Add or remove applications from the main menu
fi: Lisää tai poista päävalikossa näytettäviä sovelluksia

en: New _Separator
fi: Uusi _erotin

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Launcher Properties
fi: Käynnistimen ominaisuudet

en: _Revert to Original
fi: _Palauta alkuperäinen

en: _Menus:
fi: _Valikot:

en: Run Executable...
fi: Suorita tiedosto...

en: Enter the path to an executable and
    any arguments you wish to pass to it.
fi: Anna suorituskelpoisen tiedoston polku ja
    mahdolliset sille välitettävät argumentit.

en: Could not load `%s': %s
fi: Tiedostoa "%s" ei voitu ladata: %s

en: Load Valgrind log...
fi: Lataa Valgrindin loki...

en: Could not save to `%s': %s
    Overwrite?
fi: Tiedostoon "%s" ei voitu tallentaa: %s
    Korvataanko se?

en: Could not save to `%s': %s
fi: Tiedostoon "%s" ei voitu tallentaa: %s

en: Save Valgrind log...
fi: Tallenna Valgrindin loki...

note: This string should be replaced with the name of the translator
en: Jeffrey Stedfast
fi: Lauri Nurmi, 2005

en: Alleyoop is a Valgrind front-end for the GNOME environment.
fi: Alleyoop on Gnome-ympäristön edustaohjelma Valgrindille.

en: _Kill
fi: _Tapa

en: Suppressions
fi: _Vaiennukset

en: View/Edit Suppressions
fi: Katso/muokkaa vaiennuksia

en: Kill Program
fi: Tapa ohjelma

note: #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS)  #-#-#-#-# [button]: id=open_stderr
en: Open Log File
fi: Avaa lokitiedosto

en: Save Log File
fi: Tallenna lokitiedosto

en: Display help and quit
fi: Näytä ohje ja lopeta

en: Display version and quit
fi: Näytä versio ja lopeta

en: Add <dir> to the list of directories to search for source files
fi: Lisää <dir> lähdetiedostokansioiden luetteloon

en: Recursively add <dir> and all subdirectories to the list of directories to search for source files
fi: Lisää <dir> ja kaikki sen alikansiot lähdetiedostokansioiden luetteloon

en: Specify the default Valgrind tool to use
fi: Valitse Valgrindin oletustyökalu

en: Alleyoop Preferences
fi: Alleyoopin asetukset

en: lines above and below the target line.
fi: riviä kohderivin ympäriltä.

en: Failed to create pipe to '%s': %s
fi: Putken "%s" luominen epäonnistui: %s

en: Failed to create child process '%s': %s
fi: Lapsiprosessin "%s" luominen epäonnistui: %s

en: Invalid syntax in settings '%s'.
    Please enter a value of the form "<integer>,<integer>,<integer>".
fi: Virheellinen syntaksi asetuksessa "%s".
    Anna arvo muodossa "<kokonaisluku>,<kokonaisluku>,<kokonaisluku>".

en: Override default settings
fi: Ohita oletusasetukset

en: Enter <size>,<assoc>,<line_size>:
fi: Anna <koko>,<assos.>,<rivikoko>:

en: Error contains
fi: Virhe sisältää

en: Function contains
fi: Funktio sisältää

en: Object contains
fi: Objekti sisältää

en: Source filename contains
fi: Lähdetiedoston nimi sisältää

en: Invalid regular expression: '%s': %s
fi: Virheellinen säännöllinen lauseke: "%s": %s

note: FIXME: we should really get this title from somewhere else?
en: Valgrind Suppression Rules
fi: Valgrindin vaiennussäännöt

note: FIXME: we should really get this title from somewhere else?
en: Valgrind Suppression
fi: Valgrindin vaiennus

en: Suppress
fi: Vaienna

en: Edit in GNU/Emacs
fi: Muokkaa GNU/Emacsissa

en: Edit in XEmacs
fi: Muokkaa XEmacsissa

en: Edit in GVim
fi: Muokkaa GVimissä

en: Edit in Custom Editor
fi: Muokkaa muussa muokkaimessa

en: Demangle c++ symbol names
fi: Palauta C++-symbolien nimet

en: callers in stack trace
fi: kutsutasoa pinolistauksessa

en: Stop showing errors if there are too many
fi: Lopeta virheiden näyttäminen jos niitä on liikaa

en: Round malloc sizes to next word
fi: Pyöristä malloc-koot seuraavaan sanaan

en: Trace any child processes forked off by the program being debugged
fi: Seuraa jäljitettävän ohjelman haarauttamia lapsiprosesseja

en: Track open file descriptors
fi: Seuraa avoimia tiedostokahvoja

en: Add time stamps to log messages
fi: Lisää lokiviesteihin aikaleimat

en: Call __libc_freeres() at exit before checking for memory leaks
fi: Kutsu __libc_freeres() lopuksi ennen muistivuotojen tarkastamista

en: Suppressions File:
fi: Vaiennustiedosto:

en: Choose Valgrind Suppressions File...
fi: Valitse Valgrindin vaiennustiedosto...

en: Assume thread stacks are used privately
fi: Oleta säikeiden pinoja käytettävän yksityisesti

en: Show location of last word access on error:
fi: Näytä sanankäytön sijainti virhetilanteissa:

en: Memory leaks
fi: Muistivuodot

en: Leak check:
fi: Vuototarkastus:

en: Show reachable blocks in leak check
fi: Näytä tavoitettavissa olevat lohkot vuototarkastuksessa

en: Leak resolution:
fi: Vuototarkkuus:

en: Keep up to
fi: Pidä jonossa enintään

en: bytes in the queue after being free()'d
fi: tavua free()-kutsun jälkeen

en: Work around bugs generated by gcc 2.96
fi: Kierrä gcc 2.96:n aiheuttamat viat

en: Ignore errors produced by inline strlen() calls
fi: Älä huomioi välittömien strlen()-kutsujen aiheuttamia virheitä

en: Rule name:
fi: Säännön nimi:

en: Suppress messages of type:
fi: Vaiennettava viestityyppi:

en: Suppress when using:
fi: Vaienna käytettäessä:

en: System call:
fi: Järjestelmäkutsu:

en: Call chain:
fi: Kutsuketju:

en: Error saving to suppression file `%s': %s
fi: Virhe tallennettaessa vaiennustiedostoa "%s": %s

en: You have forgotten to name your suppression rule.
fi: Vaiennussäännölle ei ole annettu nimeä.

en: Cannot save suppression rules: %s
fi: Vaiennussääntöjä ei voi tallentaa: %s

en: You have not set a suppressions file in your settings.
fi: Asetuksissa ei ole määritelty vaiennustiedostoa.

en: Feed Reader
fi: Syötteenlukija

en: RSS/Atom Feed Reader
fi: RSS/Atom-syötelukija

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2) #-#-#-#-#  1196 (akonadi_singlefile_resource)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, displayNameLabel) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Display Name:
fi: Näyttönimi:

[ctx: by <author(s)>]
en: by
fi: tekijältä

en: No Entries available
fi: Ei tietueita

en: Error (%1): %2
fi: Virhe (%1): %2

[ctx: <Feed Name> - Details]
en: %1 - Details
fi: %1 – yksityiskohdat

[ctx: by <author(s)>]
en: by %1
fi: tekijältä %1

en: Subscribed since: %1
fi: Tilattu: %1 alkaen

en: last updated: %1
fi: viimeksi päivitetty: %1

en: %1 posts, %2 unread
fi: %1 julkaisua, %2 lukematta

en: %1 unread entry | %1 unread entries
fi[0]: Lukematta %1 tietue
fi[1]: Lukematta %1 tietuetta

en: Import Feeds...
fi: Tuo syötteitä…

en: Export Feeds...
fi: Vie syötteitä…

note: #-#-#-#-#  3764 (tracker)  #-#-#-#-# Translators: this is a "feed" as in RSS
en: Add feed
fi: Lisää syöte

en: No Feeds added yet
fi: Ei vielä lisättyjä syötteitä

en: Import Feeds
fi: Tuo syötteitä

en: All Files (*)
fi: Kaikki tiedostot (*)

en: XML Files (*.xml)
fi: XML-tiedostot (*.xml)

en: OPML Files (*.opml)
fi: OPML-tiedostot (*.opml)

en: Export Feeds
fi: Vie syötteitä

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, pbAddGroup) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Add Group
fi: Lisää ryhmä

note: #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, sourceType) i18n: ectx: property (text), item, widget (QListWidget, bibTypes)
en: Article
fi: Artikkeli

en: Use system default
fi: Käytä järjestelmän oletusta

en: Almanah Diary
fi: Almanah-kalenteri

en: Keep a personal diary
fi: Järjestele henkilökohtaista kalenteriasi

note: Translators: This is the default name of the PDF/PS/SVG file the diary is printed to if "Print to File" is chosen.
en: Diary
fi: Kalenteri

en: F_ormat
fi: M_uotoile

en: I_mportant
fi: Tärk_eä

en: Show tags
fi: Näytä tagit

en: View Entry
fi: Näytä merkintä

en: Error opening database
fi: Tietokannan avaaminen epäonnistui

note: Print an error
en: Command line options could not be parsed: %s
fi: Komentorivivalintojen jäsentäminen ei onnistunut: %s

en: Almanah Website
fi: Almanahin www-sivut

en: Import failed
fi: Tuonti epäonnistui

note: Translators: This is a strftime()-format string for the dates displayed in import results. Translators: This is a strftime()-format string for the date to display when asking about editing a diary entry. Translators: This is a strftime()-format string for the date to display when asking about deleti
en: %A, %e %B %Y
fi: %A, %e. %Bta %Y

en: Are you sure you want to edit this diary entry for %s?
fi: Haluatko varmasti muokata tätä kalenterimerkintää %s?

en: Are you sure you want to delete this diary entry for %s?
fi: Haluatko varmasti poistaa tämän kalenterimerkinnän %s?

en: No entry for this date.
fi: Tänään ei ole merkintöjä.

note: #-#-#-#-#  1611 (konsole)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lineSpacingLabel)
en: Line spacing:
fi: Riviväli:

en: Could not open database "%s". SQLite provided the following error message: %s
fi: Tietokantaa "%s" ei voitu avata. SQLite antoi seuraavan virhee: %s

en: Could not run query "%s". SQLite provided the following error message: %s
fi: Kyselyä "%s" ei voitu suorittaa. SQLite antoi seuraavan virheen: %s

note: device-info PhysicalDevice obj Separator?
en: Enter URI
fi: Anna URI

en: GPGME doesn't support OpenPGP: %s
fi: GPGME ei tue OpenPGP:tä: %s

en: Error creating cipher context: %s
fi: Virhe luotaessa sifferikontekstia: %s

en: Error opening encrypted database file "%s": %s
fi: Virhe avattaessa salattua tietokantatiedostoa "%s": %s

en: Error opening plain database file "%s": %s
fi: Virhe avattaessa selväkielistä tietokantatiedostoa "%s": %s

en: Error decrypting database: %s
fi: Virhe purettaessa tietokannan salausta: %s

en: Error getting encryption key: %s
fi: Virhe haettaessa salausavainta: %s

en: Error encrypting database: %s
fi: Virhe salattaessa tietokantaa: %s

note: Delete the plain file
en: Could not delete plain database file "%s".
fi: Selväkielistä tietokantatiedostoa "%s" ei voitu poistaa.

en: Add Link
fi: Lisää linkki

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: tag layout attribute name
en: No Grouping
fi: Ei ryhmittelyä

note: i18n: tag layout attribute name
en: No Grouping (Single Line)
fi: Ei ryhmittelyä (yksirivinen)

en: <qt>No information available.<br />The supplied OcsData object does not exist.</qt>
fi: <qt>Tietoa ei saatavilla.<br />Annettua OcsData-objektia ei ole olemassa.</qt>

en: <html><font size="5">%1</font><br /><b>Version %2</b><br />Using KDE %3</html>
fi: <html><font size="5">%1</font><br /><b>Versio %2</b><br />Käytössä KDE %3</html>

en: License: %1
fi: Lisenssi: %1

en: Get data from openDesktop.org to learn more about the team
fi: Etsi lisätietoa ryhmästä openDesktop.orgista

en: A&uthor
fi: T&ekijä

en: A&uthors
fi: T&ekijät

en: Get data from openDesktop.org to learn more about contributors
fi: Etsi lisätietoa sisällöntuottajista openDesktop.orgista

en: &Contributors
fi: A&vustajat

en: Get data from openDesktop.org to learn more about our generous donors
fi: Etsi openDesktop.orgista lisätietoa anteliaista lahjoittajistamme

en: <p>Each year in October the Amarok team organizes a funding drive called <b>Roktober</b>.</p><p>If you want your name mentioned on this list <a href="http://amarok.kde.org/donations"> donate during Roktober</a> and opt-in.</p>
fi: <p>Joka vuosi lokakuussa Amarok-työryhmä järjestää <b>Roktober</b>-nimellä rahoituskampanjan.</p> <p>Jos haluat nimesi luetteloon <a href="http://amarok.kde.org/donations">lahjoita Roktoberin aikana</a> ja salli nimesi lisääminen.</p>

en: &Donors
fi: &Lahjoittajat

en: License Agreement
fi: Lisenssisopimus

en: Internet connection not available
fi: Internetyhteys ei käytettävissä

en: Unable to parse avatar image data.
fi: Käyttäjän avataria ei voitu lukea.

en: Email contributor
fi: Lähetä tekijälle sähköpostia

en: Visit contributor's homepage
fi: Vieraile tekijän kotisivuilla

en: IRC channels:
fi: IRC-kanavat:

en: Favorite music:
fi: Suosikkimusiikki:

en: Visit %1's openDesktop.org profile
fi: Vieraile tekijän %1 openDesktop.org-profiilissa

en: Visit %1's profile on openDesktop.org
fi: Vieraile tekijän %1 openDesktop.org-profiilissa

en: Visit contributor's blog
fi: Vieraile tekijän blogissa

en: Visit contributor's del.icio.us profile
fi: Vieraile tekijän del.icio.us-profiilissa

en: Visit contributor's Digg profile
fi: Vieraile tekijän Digg-profiilissa

en: Visit contributor's Facebook profile
fi: Vieraile tekijän Facebook-profiilissa

en: Visit contributor's Last.fm profile
fi: Vieraile tekijän Last.fm-profiilissa

en: Visit contributor's LinkedIn profile
fi: Vieraile tekijän LinkedIn-profiilissa

en: Visit contributor's MySpace homepage
fi: Vieraile tekijän MySpace-kotisivulla

en: Visit contributor's Reddit profile
fi: Vieraile tekijän Reddit-profiilissa

en: Visit contributor's YouTube profile
fi: Vieraile tekijän YouTube-profiilissa

en: Visit contributor's Twitter feed
fi: Vieraile tekijän Twitter-syötteessä

en: Visit contributor's Wikipedia profile
fi: Vieraile tekijän Wikipedia-profiilissa

en: Visit contributor's Xing profile
fi: Vieraile tekijän Xing-profiilissa

en: Visit contributor's identi.ca feed
fi: Vieraile tekijän identi.ca-profiilissa

en: Visit contributor's libre.fm profile
fi: Vieraile tekijän libre.fm-profiilissa

en: Visit contributor's StackOverflow profile
fi: Vieraile tekijän StackOverflow-profiilissa

en: Amarok Menu
fi: Amarok-valikko

en: Click to change
fi: Napsauta muuttaaksesi

en: &Replay Gain Mode
fi: &ReplayGain-voimakkuudentasaus

[ctx: Replay Gain state, as in, disabled]
en: &Off
fi: &Ei käytössä

[ctx: Item, as in, music]
en: &Track
fi: &Kappale

note: #-#-#-#-#  347 (digikam)  #-#-#-#-# i18n: ectx: Menu (Album)
en: &Album
fi: &Albumi

en: Selected Tracks
fi: Valitut kappaleet

en: Stop after current Track
fi: Pysäytä tämän kappaleen jälkeen

en: Stop after current track: Off
fi: Toistoa ei pysäytetä tämän kappaleen jälkeen.

en: Stop after current track: On
fi: Toisto pysäytetään tämän kappaleen jälkeen.

note: i18n: ectx: label, entry, group (General Options)
en: Whether to display a second, left time label.
fi: Näytetäänkö toinen, vasen aikamerkki

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Set this to display a second time label to the left of the seek slider in the player window.
fi: Aseta tämä näyttääksesi toisen aikamerkin kelauspalkin vasemmalla puolella soitinikkunassa.

note: i18n: ectx: label, entry, group (General Options)
en: Whether to display remaining track time in the left time label.
fi: Näytetäänkö kappaleesta jäljellä oleva aika vasemmassa aikamerkissä.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Set this to display remaining track time instead of past track time in the player window.
fi: Aseta tämä näyttääksesi kappaleesta jäljellä olevan ajan kappaleesta soitetun ajan sijaan.

note: i18n: ectx: label, entry, group (General Options)
en: Which tracks or albums to favor in Random Mode
fi: Mitä kappaleita tai albumeja suositaan satunnaistilassa.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Tracks or albums with the chosen property will be more likely to be chosen in Random Mode.
fi: Valitunlaiset kappaleet tai albumit valitaan todennäköisemmin seuraavaksi soitettavaksi kappaleeksi.

note: i18n: ectx: label, entry, group (General Options)
en: How to progress through tracks in the playlist
fi: Miten soittolistan kappaleet käydään läpi

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Determines how amarok will progress through the tracks in the playlist
fi: Määrittää, miten Amarok etenee soittolistan kappaleissa

note: i18n: ectx: label, entry, group (General Options)
en: The status of dynamic mode.
fi: Elävän soittolistan tila.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: If set, dynamic mode will be on, and tracks will be added according to the dynamic playlist specified.
fi: Käynnistä ja sammuta elävä soittolista tästä.

note: i18n: ectx: label, entry, group (General Options)
en: Duplicate tracks in dynamic mode.
fi: Salli kaksoiskappaleet dynaamisessa tilassa.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: If set, tracks added in the dynamic mode are allowed to have duplicates.
fi: Jos asetettu, dynaamisessa tilassa lisätyillä kappaleilla voi olla kaksoiskappaleita.

note: i18n: ectx: label, entry, group (General Options)
en: Previous tracks count.
fi: Edeltävien kappaleiden lukumäärä.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Number of tracks to leave in the playlist before the active track.
fi: Kuinka monta soitettua kappaletta jätetään näkyviin.

note: i18n: ectx: label, entry, group (General Options)
en: Upcoming tracks count.
fi: Tulevien kappaleiden lukumäärä.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Number of tracks to load into the playlist after the active track.
fi: Kuinka monta kappaletta soittolistalla on jatkuvasti tulossa.

note: i18n: ectx: label, entry, group (General Options)
en: Whether to show icon in system tray
fi: Näytetäänkö kuvake ilmoitusalueella

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Enable/Disable tray icon for Amarok.
fi: Ota käyttöön tai poista käytöstä ilmoitusalueen Amarok-kuvake.

note: i18n: ectx: label, entry, group (General Options)
en: Whether to hide the context view.
fi: Piilotetaanko kontekstinäkymä.

note: i18n: ectx: whatsthis, entry, group (General Options)
en: Enable/Disable context view in Amarok.
fi: Ota käyttöön tai poista käytöstä ilmoitusalueen Amarok-kuvake.

note: i18n: ectx: label, entry, group (General Options)
en: Number of undo levels in playlist
fi: Kumoamistasojen lukumäärä soittolistassa

note: i18n: ectx: whatsthis, entry, group (General Options)
en: The number of undo levels in the playlist.
fi: Kumoamistasojen lukumäärä soittolistassa.

note: i18n: ectx: label, entry, group (General Options)
en: Whether playlists store relative path
fi: Tallentavatko soittolistat polut suhteellisina

note: i18n: ectx: whatsthis, entry, group (General Options)
en: If set, Amarok's manually saved playlists will contain a relative path to each track, not an absolute path.
fi: Jos asetettu, käsin tallennettuihin soittolistoihin sisällytetään kappaleiden suhteellinen polku absoluuttisen sijaan.

note: i18n: ectx: label, entry, group (General Options)
en: Filename of the external web browser to be invoked by Amarok.
fi: Ulkoisen verkkoselaimen sijainti.

note: i18n: ectx: label, entry, group (General Options)
en: Whether to automatically attempt to fetch cover art as needed
fi: Valitse haetaanko albumien kansikuvat automaattisesti tarvittaessa

note: i18n: ectx: label, entry, group (General Options)
en: Whether to show background images in the browser pane
fi: Näytetäänkö selainpaneelissa taustakuvia

note: i18n: ectx: label, entry, group (General Options)
en: Automatically scroll the playlist to make the currently playing song visible
fi: Vieritä soittolista kullakin hetkellä soivan kappaleen kohdalle, pitäen soivan kappaleen aina esillä

note: i18n: ectx: label, entry, group (General Options)
en: Show Album art in the Collection Browser
fi: Näytä albumien kansikuvat selatessa kokoelmaa

note: i18n: ectx: label, entry, group (General Options)
en: Show the Context View
fi: Näytä kontekstinäkymä

note: i18n: ectx: label, entry, group (General Options)
en: Play the first run jingle
fi: Soita ensikäynnistyksen tunnussävel

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AnimateAppletCollapse) i18n: ectx: label, entry, group (General Options)
en: Enable context applets collapse animations
fi: Animoi kontekstisovelmien sulkeminen

note: i18n: ectx: whatsthis, entry, group (General Options)
en: If set, context applets will collapse using animations.
fi: Jos asetettu, kontekstisovelmat sulkeutuminen osoitetaan animoiden.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will overwrite existing files.
fi: Korvaako ”Järjestele tiedostoja” olemassa olevat tiedostot.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will overwrite any existing destination.
fi: Jos asetettu, ”Järjestele tiedostoja” korvaa jo olemassa olevan kohteen.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will move The in artist names to the end.
fi: Siirtääkö ”Järjestele tiedostoja” The-artikkelin artistien nimien loppuun.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will move The in artist names to the end as in "Beatles, The".
fi: Jos asetettu, ”Järjestele tiedostoja” siirtää The-artikkelin artistien nimien loppuun. Esimerkiksi: ”Beatles, The”.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will replace spaces in filenames with underscores.
fi: Korvaako ”Järjestele tiedostoja” tiedostonimien välilyönnit alleviivausmerkein.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will replace spaces in filenames with underscores.
fi: Jos asetettu, ”Järjestele tiedostoja” korvaa tiedostonimien välilyönnit alleviivausmerkein.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will use cover art as folder icons.
fi: Käyttääkö ”Järjestele tiedostoja” levynkansikuvia kansioiden kuvakkeina.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will use cover art as folder icons.
fi: Jos asetettu, ”Järjestele tiedostoja” käyttää levynkansikuvia kansioiden kuvakkeina.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Collection folder path destination for Organize files.
fi: ”Järjestele tiedostoja” -toiminnon kokoelmakansion sijainti.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: The path of the collection folder destination for Organize files.
fi: ”Järjestele tiedostoja” -toiminnon kokoelmakansion sijainti.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will rename files in a manner compatible with vfat filesystems.
fi: Muuttaako ”Järjestele tiedostoja” tiedostonimet VFAT-tiedostojärjestelmän kanssa yhteensopiviksi.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will replace characters that are not compatible with vfat filesystems (such as ':', '*' and '?').
fi: Jos asetettu, ”Järjestele tiedostoja” korvaa tiedostonimistä merkit, jotka eivät ole yhteensopivia VFAT-tiedostojärjestelmän kanssa (esim. ”:”, ”*” ja ”?”).

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will rename files such that they only contain 7-bit ASCII characters.
fi: Muuttaako ”Järjestele tiedostoja” tiedostonimet niin, että ne sisältävät vain 7-bittisiä ASCII-merkkejä.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will replace characters that are not compatible with the 7-bit ASCII character set.
fi: Jos asetettu, ”Järjestele tiedostoja” korvaa tiedostonimistä merkit, jotka eivät ole yhteensopivia 7-bittisen ASCII-merkistön kanssa.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Whether organize files will use a custom file naming scheme.
fi: Käyttääkö ”Järjestele tiedostoja” tiedostoille mukautettua nimeämismallia.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If set, Organize files will rename files according to a custom format string.
fi: Jos asetettu, ”Järjestele tiedostoja” muuttaa tiedostonimet erityisen muotoilujonon mukaan.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Format string for Organize files, if a custom naming scheme is used.
fi: ”Järjestele tiedostoja” -toiminnon muotoilujono, jos mukautettu nimeämismalli on käytössä.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: If the custom filename scheme is enabled, then Organize files will rename files according to this format string.
fi: Jos mukautettu tiedostonimimalli on käytössä, ”Järjestele tiedostoja” muuttaa tiedostojen nimiä tämän muotoilujonon mukaan.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Regular expression that is to be replaced.
fi: Säännöllinen lauseke, joka korvataan.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: Organize files will replace substrings matching this regular expression.
fi: ”Järjestele tiedostoja” korvaa osuvat alijonot tällä säännöllisellä lausekkeella.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Replacing string.
fi: Korvaava merkkijono.

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: Organize files will replace matching substrings with this string.
fi: ”Järjestele tiedostoja” korvaa osuvat alijonot tällä jonolla.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Basic or Advanced Mode
fi: Perus- vai edistynyt tila

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: In basic mode graphical drag/droppable tokens are used to create a filename scheme, in advanced mode the images are replaced with text.
fi: Perustilassa tiedostonimi luodaan vedettävin ja pudotettavin tietuein, edistyneessä tilassa kuvat korvataan tekstillä.

note: i18n: ectx: label, entry, group (OrganizeCollectionDialog)
en: Format Presets
fi: Muotoilun esiasetukset

note: i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
en: A list of preset formats (token schemas).
fi: Esiasetettujen muotoilujen luettelo.

note: i18n: ectx: label, entry, group (Playback)
en: Master volume
fi: Äänenvoimakkuus

note: i18n: ectx: whatsthis, entry, group (Playback)
en: The Amarok master volume, a value between 0 and 100.
fi: Amarokin pää-äänenvoimakkuuden arvo väliltä 0 (mykistetty)–100.

note: i18n: ectx: whatsthis, entry, group (Playback)
en: Mute/Unmute sound.
fi: Vaimenna/poista vaimennus.

note: i18n: ectx: label, entry, group (Playback)
en: Whether to fade out tracks when pressing stop.
fi: Ristiinhäivytetäänkö painettaessa pysäytyspainiketta.

note: i18n: ectx: whatsthis, entry, group (Playback)
en: Enable/Disable fadeout.
fi: Ota käyttöön tai poista käytöstä loppuhäivytys.

note: i18n: ectx: label, entry, group (Playback)
en: Whether to fade out tracks when pressing pause.
fi: Häivytetäänkö soitto painettaessa keskeytyspainiketta.

note: i18n: ectx: label, entry, group (Playback)
en: Length of fadeout, in milliseconds
fi: Loppuhäivytyksen kesto millisekunneissa

note: i18n: ectx: whatsthis, entry, group (Playback)
en: The length of the fadeout in milliseconds.
fi: Loppuhäivytyksen kesto millisekunneissa

note: i18n: ectx: label, entry, group (Playback)
en: Equalizer mode - 0 = off, 1 to n = preset no
fi: Taajuuskorjaimen tila: 0 = ei käytössä, 1…n = esiasetuksen nro

note: i18n: ectx: whatsthis, entry, group (Playback)
en: When enabled, an equalizer plugin filters the audio stream.
fi: Jos käytössä, taajuuskorjainliitännäinen suodattaa äänivirtaa.

note: i18n: ectx: label, entry, group (Playback)
en: 11 Equalizer gains include pre-amp, range -100..100, 0 is normal.
fi: Taajuuskorjaimessa on 11 vahvistussäätöä, joista yksi on esivahvistus. Vaihteluväli on −100…100. 0 on oletus.

note: i18n: ectx: label, entry, group (Playback)
en: List with user equalizer preset names
fi: Luettele käyttäjän taajuuskorjaimen esiasetusnimissä

note: i18n: ectx: label, entry, group (Playback)
en: List with user presets values
fi: Luettele käyttäjän esiasetusarvoissa

note: i18n: ectx: label, entry, group (Playback)
en: The mode for adjusting playback volume.
fi: Äänenvoimakkuuden tasauksen tapa

note: i18n: ectx: whatsthis, entry, group (Playback)
en: Whether to adjust the volume of tracks to make them sound the same volume, and if so whether to make the adjustments per-track or per-album.
fi: Tasoitetaanko soitettavien kappaleiden äänenvoimakkuutta ja jos, tehdäänkö säätö kappale- vai albumikohtaisesti.

note: i18n: ectx: label, entry, group (Playback)
en: Disable Replay Gain
fi: Poista voimakkuudentasaus käytöstä

note: i18n: ectx: label, entry, group (Playback)
en: Make each track the same volume
fi: Soita kaikki kappaleet samalla äänenvoimakkuudella

note: i18n: ectx: label, entry, group (Playback)
en: Make each album the same volume
fi: Soita koko albumi samalla äänenvoimakkuudella

note: i18n: ectx: label, entry, group (Playback)
en: The length of a short seek, in seconds.
fi: Lyhyen siirtymän kesto sekunteina.

note: i18n: ectx: label, entry, group (Playback)
en: The length of a medium seek, in seconds.
fi: Keskimittaisen siirtymän kesto sekunteina.

note: i18n: ectx: label, entry, group (Playback)
en: The length of a long seek, in seconds.
fi: Pitkän siirtymän kesto sekunteina.

note: i18n: ectx: label, entry, group (Playback)
en: Whether Amarok should pause the currently playing track on suspend.
fi: Keskeyttääkö Amarok nykyisen kappaleen soittamisen lepotilaan siirryttäessä.

note: i18n: ectx: label, entry, group (Playback)
en: Whether Amarok should prevent the system from sleeping if it is playing a track.
fi: Estääkö Amarok järjestelmää siirtymästä lepotilaan kappaletta soitettaessa.

note: i18n: ectx: label, entry, group (Playback)
en: Whether Amarok should start playing if a track is added to playlist (and nothing else is playing).
fi: Aloittaako Amarok soittamisen heti kun kappaleita on lisätty soittolistaan (eikä mitään jo soiteta).

note: i18n: ectx: label, entry, group (Cover Manager)
en: Amazon locale for cover retrieval
fi: Amazon-alue kansikuvien haulle

note: i18n: ectx: whatsthis, entry, group (Cover Manager)
en: Determines which Amazon server cover images should be retrieved from.
fi: Määrittää, miltä Amazon-palvelimelta kansikuvat haetaan.

note: i18n: ectx: label, entry, group (Wikipedia)
en: Wikipedia locale for information retrieval
fi: Määrittelee, minkä kielisestä Wikipediasta tieto haetaan.

note: i18n: ectx: whatsthis, entry, group (Wikipedia)
en: Determines in which language the information is retrieved from Wikipedia.
fi: Määrittelee, minkä kielisestä Wikipediasta tieto haetaan.

note: i18n: ectx: label, entry, group (KNotify)
en: Use KNotify support
fi: Käytä KNotify-tukea

note: i18n: ectx: label, entry, group (OSD)
en: Use On-Screen Display
fi: Käytä kuvaruutunäyttöä

note: i18n: ectx: whatsthis, entry, group (OSD)
en: Enable/Disable the On-Screen Display.
fi: Ota käyttöön tai poista käytöstä kuvaruutunäyttö.

note: i18n: ectx: label, entry, group (OSD)
en: Use Growl for notifications
fi: Käytä Growlia ilmoituksiin

note: i18n: ectx: whatsthis, entry, group (OSD)
en: Enable/Disable use of Growl for notifications.
fi: Ota käyttöön tai poista käytöstä ilmoitusalueen kuvakkeen animointi.

note: i18n: ectx: label, entry, group (OSD)
en: Translucency Toggle
fi: Valeläpikuultavuuden vaihto

note: i18n: ectx: whatsthis, entry, group (OSD)
en: Make the background of the OSD translucent.
fi: Muuta kuvaruutunäytön tausta käyttämään valeläpikuultavuutta.

note: i18n: ectx: label, entry, group (OSD)
en: Whether to use custom colors for the OSD
fi: Käytetäänkö kuvaruutunäytössä omia värejä

note: i18n: ectx: whatsthis, entry, group (OSD)
en: You can use custom colors for the OSD if you set this true.
fi: Kuvaruutunäytössä voidaan käyttää omia värejä, mikäli tämä on valittuna.

note: i18n: ectx: label, entry, group (OSD)
en: Font color for OSD
fi: Kuvaruutunäytön fonttiväri

note: i18n: ectx: whatsthis, entry, group (OSD)
en: The color of the OSD text. The color is specified in RGB, a comma-separated list containing three integers between 0 and 255.
fi: Kuvaruutunäytön tekstin väri, joka annetaan RGB-muodossa (pilkuilla eroteltu luettelo, jossa on kolme kokonaislukua väliltä 0 ja 255).

note: i18n: ectx: label, entry, group (OSD)
en: Font scaling for OSD
fi: Kuvaruutunäytön fontin skaalaus

note: i18n: ectx: whatsthis, entry, group (OSD)
en: The scaling multiplier for the OSD font, in percent-of-normal. 100 is &#8220;normal size&#8221;.
fi: Kuvaruutufontin suurennuskerroin peruskoon prosentteina, ts. 100 on peruskoko.

note: i18n: ectx: label, entry, group (OSD)
en: How many milliseconds the text should be displayed for
fi: Montako millisekuntia teksti näkyy

note: i18n: ectx: whatsthis, entry, group (OSD)
en: The time in milliseconds to show the OSD. A value of 0 means never hide. The default value is 5000 ms.
fi: Kuvaruutunäytön tekstin näyttöaika millisekunneissa. Arvo 0 tarkoittaa, että kuvaruutunäyttö näytetään aina. Oletusarvo on 5 000 millisekuntia (5 s).

note: i18n: ectx: label, entry, group (OSD)
en: Y position offset
fi: Pystysijainnin siirtymä

note: i18n: ectx: whatsthis, entry, group (OSD)
en: The Y position of the OSD relative to the chosen screen and OSD alignment. If Top alignment is chosen the Y offset is the space between the upper part of the OSD and the top of the screen. If Bottom alignment is chosen the Y offset is the space between the bottom part of the OSD and the bottom of the screen.
fi: Kuvaruutunäytön pystysijainti suhteessa valittuun ruutuun ja kuvaruutunäytön asemointiin. Jos käytössä on yläasemointi, pystysijainti on kuvaruutunäytön yläreunan ja ruudun yläreunan väli. Jos käytössä on ala-asemointi, pystysijainti on kuvaruutunäytön alareunan ja ruudun alareunan väli.

note: i18n: ectx: label, entry, group (OSD)
en: OSD screen
fi: Kuvaruutunäytön ruutu

note: i18n: ectx: whatsthis, entry, group (OSD)
en: The screen that should display the OSD. For single-headed environments this setting should be 0.
fi: Ruutu, jossa kuvaruutunäyttö näytetään. Yksinäyttöisissä järjestelmissä tämä asetus tulisi olla 0.

note: i18n: ectx: label, entry, group (OSD)
en: Align OSD to
fi: Asemoi kuvaruutunäyttö

note: i18n: ectx: whatsthis, entry, group (OSD)
en: The relative position of the OSD. Possible choices are Left, Middle, Right and Center.
fi: Kuvaruutunäytön suhteellinen asemointi. Mahdollisia valintoja ovat vasemmalla, keskellä, oikealla ja keskellä.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdHideOnFullscreen) i18n: ectx: label, entry, group (OSD)
en: Don't show when a fullscreen application is active
fi: Älä näytä, kun jokin sovellus on käynnissä koko näytössä

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_OsdHideOnFullscreen) i18n: ectx: whatsthis, entry, group (OSD)
en: Do not show the On-Screen-Display if another application is focused and running in fullscreen mode.
fi: Älä näytä ruutunäyttöä, jos kohdistus on toisessa sovelluksessa, joka on käynnissä koko näytön tilassa.

note: i18n: ectx: label, entry, group (Session)
en: Resume playback of last played track on startup
fi: Jatka käynnistyessä toistoa viimeksi soitetusta kappaleesta

note: i18n: ectx: whatsthis, entry, group (Session)
en: If set, Amarok resumes playback of the last played track on startup.
fi: Aseta tämä, mikäli haluat Amarokin käynnistyessä jatkavan toistoa viimeksi soitetusta kappaleesta.

note: i18n: ectx: label, entry, group (Session)
en: Track URL to resume upon startup
fi: Osoite kappaleelle, jonka toistoa jatketaan käynnistyessä

note: i18n: ectx: whatsthis, entry, group (Session)
en: Internal: URL of the track to resume on startup.
fi: Sisäinen: Verkko-osoite kappaleelle, jonka toistoa jatketaan käynnistyessä.

note: i18n: ectx: label, entry, group (Session)
en: Internal: Resume playback in paused state
fi: Sisäinen: Jatka soittoa keskeytystilassa

note: i18n: ectx: label, entry, group (Session)
en: Time to resume at, in milliseconds
fi: Kohta, josta toistoa jatketaan käynnistyttäessä millisekunneissa

note: i18n: ectx: whatsthis, entry, group (Session)
en: Internal: Playback position in the track to resume on startup.
fi: Sisäinen: Kohta, josta kappaleen toistoa jatketaan käynnistettäessä millisekunneissa.

note: i18n: ectx: label, entry, group (Session)
en: List of bools describing which browsers are visible, from top to bottom.
fi: Totuusarvojen luettelo, joka kuvaa, mitkä selaimista ovat näkyvissä (ylhäältä alas).

note: i18n: ectx: label, entry, group (Session)
en: Track playing on last exit. Value is -1 if no track was playing.
fi: Viimeksi lopetettaessa soinut kappale. Arvo on -1, ellei mikään kappale soinut.

note: i18n: ectx: label, entry, group (Session)
en: Number (from the top) of the last active browser.
fi: Viimeksi aktiivisen selaimen numero (ylhäältä lukien)

note: i18n: ectx: label, entry, group (Collection)
en: Whether Collections folders are scanned recursively
fi: Kartoitetaanko kokoelmakansiot rekursiivisesti

note: i18n: ectx: label, entry, group (Collection)
en: Whether Collection folders are rescanned on change
fi: Kartoitetaanko kokoelmakansiot uudelleen muutosten jälkeen

note: i18n: ectx: label, entry, group (Collection)
en: Whether meta data changes are written back
fi: Kirjoitetaanko metatiedon muutokset levylle

note: i18n: ectx: label, entry, group (Collection)
en: Whether changes to the track statistics are written back
fi: Kirjoitetaanko kappaletilastojen muutokset levylle

note: i18n: ectx: label, entry, group (Collection)
en: Whether changes to the album cover are written back
fi: Kirjoitetaan kansikuvien muutokset levylle

note: i18n: ectx: label, entry, group (Collection)
en: Maximum embedded cover dimensions
fi: Upotetun kansikuvan enimmäiskoko

note: i18n: ectx: label, entry, group (Collection)
en: List of folders in the Collection
fi: Kokoelman kansioluettelo

note: i18n: ectx: label, entry, group (Collection)
en: Whether track numbers are shown in the collection browser.
fi: Näytetäänkö raitanumerot kokoelmaselaimessa.

note: i18n: ectx: label, entry, group (Collection)
en: Whether years are shown in the collection browser.
fi: Näytetäänkö vuodet kokoelmaselaimessa.

note: i18n: ectx: label, entry, group (Collection)
en: Whether to use Mozilla's Character Set Detector to try to guess ID3 tag encodings.
fi: Käytetäänkö Mozillan merkistökoodin tunnistusta ID3-tunnisteiden koodauksen päättelemiseksi.

note: i18n: ectx: label, entry, group (Scrobbler)
en: Submit played songs
fi: Lähetä soitetut kappaleet

note: i18n: ectx: whatsthis, entry, group (Scrobbler)
en: Whether played songs are submitted to Audioscrobbler
fi: Lähetetäänkö soitetuista kappaleista tieto Audioscrobblerille

[ctx: Username for audioscrobbler login]
note: i18n: ectx: label, entry, group (Scrobbler)
en: Username
fi: Käyttäjätunnus

note: i18n: ectx: whatsthis, entry, group (Scrobbler)
en: The username to use for connecting to Audioscrobbler
fi: Käyttäjätunnus, jolla kytkeydytään Audioscrobbleriin

note: i18n: ectx: whatsthis, entry, group (Scrobbler)
en: The password to use for connecting to Audioscrobbler
fi: Salasana, jota käytetään kytkeydyttäessä Audioscrobbleriin

note: i18n: ectx: label, entry, group (Scrobbler)
en: Send composer data
fi: Käytä säveltäjätietoa

note: i18n: ectx: whatsthis, entry, group (Scrobbler)
en: Use composer data in Last.fm as artist
fi: Käytä Last.fm:n säveltäjätietoa artistin sijaan

note: i18n: ectx: label, entry, group (Scrobbler)
en: Retrieve similar artists
fi: Hae samankaltaisia artisteja

note: i18n: ectx: whatsthis, entry, group (Scrobbler)
en: Whether similar songs are retrieved from Audioscrobbler
fi: Haetaanko samanlaisia kappaleita Audioscrobblerista

note: i18n: ectx: whatsthis, entry, group (MediaDevice)
en: The type of media device.
fi: Medialaitteen tyyppi.

note: i18n: ectx: whatsthis, entry, group (MediaDevice)
en: The mount point used for the media device connection.
fi: Tiedostojärjestelmän kohta, johon medialaite liitetään.

note: i18n: ectx: label, entry, group (MediaDevice)
en: Mount command
fi: Liittämiskomento

note: i18n: ectx: whatsthis, entry, group (MediaDevice)
en: The mount command used for the media device connection.
fi: Komento, jolla medialaite liitetään.

note: i18n: ectx: label, entry, group (MediaDevice)
en: UmountCommand
fi: Irrottamiskomento

note: i18n: ectx: whatsthis, entry, group (MediaDevice)
en: The umount command used for the media device connection.
fi: Komento, jolla medialaite irrotetaan.

note: i18n: ectx: label, entry, group (MediaDevice)
en: Auto delete podcasts
fi: Poistetaan podcastit automaattisesti

note: i18n: ectx: whatsthis, entry, group (MediaDevice)
en: Whether podcast shows already played are automatically deleted when media device is connected.
fi: Poistetaanko kaikki toistetut podcast-jaksot automaattisesti, kun medialaite on yhdistetty.

note: i18n: ectx: label, entry, group (MediaDevice)
en: Sync stats
fi: Synkronoi tilastot

note: i18n: ectx: whatsthis, entry, group (MediaDevice)
en: Whether Amarok statistics should be synchronized with play count/ratings on device and whether tracks played should be submitted to Last.fm.
fi: Synkronoidaanko Amarokin tilastot medialaitteen soittokertojen ja pisteiden kanssa ja lähetetäänkö tiedot soitetuista kappaleista Last.fm-palveluun.

note: i18n: ectx: label, entry, group (Daap)
en: Manually added servers
fi: Käsin lisätyt palvelimet

note: i18n: ectx: whatsthis, entry, group (Daap)
en: Music Sharing servers added by the user.
fi: Käyttäjän lisäämät musiikinjakopalvelimet.

note: i18n: ectx: label, entry, group (Daap)
en: Server passwords
fi: Salsanat palvelimille

note: i18n: ectx: whatsthis, entry, group (Daap)
en: Passwords stored by hostname.
fi: Salasanat tallennetaan konenimen mukaan.

note: i18n: ectx: label, entry, group (Playlist Search)
en: Include track names in matching
fi: Sisällytä kappaleiden nimet osumiin

note: i18n: ectx: label, entry, group (Playlist Search)
en: Include album names in matching
fi: Sisällytä albumien nimet osumiin

note: i18n: ectx: label, entry, group (Playlist Search)
en: Include artist names in matching
fi: Sisällytä artistien nimet osumiin

note: i18n: ectx: label, entry, group (Playlist Search)
en: Include genre names in matching
fi: Sisällytä tyylilajien nimet osumiin

note: i18n: ectx: label, entry, group (Playlist Search)
en: Include composer names in matching
fi: Sisällytä säveltäjien nimet osumiin

note: i18n: ectx: label, entry, group (Playlist Search)
en: Include years in matching
fi: Sisällytä julkaisuvuodet osumiin

note: i18n: ectx: label, entry, group (Playlist Layout)
en: The name of the layout that will be loaded on startup
fi: Käynnistettäessä ladattavan asettelun nimi

note: i18n: ectx: label, entry, group (MySQL)
en: Whether Amarok uses its own internal database, as opposed to an external engine.
fi: Käyttääkö Amarok sisäistä tietokantaansa vai ulkoista tietokantamoottoria.

note: i18n: ectx: label, entry, group (MySQL)
en: The hostname of the external server to connect to.
fi: Ulkoisen palvelimen palvelinnimi.

note: i18n: ectx: label, entry, group (MySQL)
en: Which server port to connect to the database engine.
fi: Mihin palvelimen porttiin tietokantamoottori on kytketty.

note: i18n: ectx: label, entry, group (MySQL)
en: The name of the database Amarok will use. The user should have sufficient access permissions.
fi: Amarokin käyttämän tietokannan nimi. Käyttäjällä tulee olla riittävät käyttöoikeudet.

note: i18n: ectx: label, entry, group (MySQL)
en: Username used to access the external database.
fi: Ulkoisen tietokannan käyttäjätunnus.

note: i18n: ectx: label, entry, group (MySQL)
en: Password for the external database user.
fi: Ulkoisen tietokannan käyttäjän salasana.

note: i18n: ectx: label, entry, group (MySQL)
en: Keeps a running count to know when run a CHECK.
fi: Käytä laskuria tietääksesi, milloin suorittaa tarkistus.

note: i18n: ectx: label, entry, group (ScriptManager)
en: Whether to enable Amarok's scripting module.
fi: Käytetäänkö Amarokin skriptausmoduulia.

note: i18n: ectx: whatsthis, entry, group (ScriptManager)
en: Enable/Disable Amarok's scripting module.
fi: Ota käyttöön tai poista käytöstä Amarokin skriptausmoduuli.

note: i18n: ectx: label, entry, group (ScriptManager)
en: Whether to automatically update built-in scripts
fi: Päivitetäänkö sisäänrakennetut skriptit automaattisesti

note: i18n: ectx: whatsthis, entry, group (ScriptManager)
en: Enable/Disable automatic update for built-in scripts.
fi: Käytetäänkö sisäänrakennettujen skriptien päivitystä vai ei.

note: i18n: ectx: label, entry, group (ScriptManager) i18n: ectx: whatsthis, entry, group (ScriptManager)
en: Whether to enable the script console.
fi: Käytetäänkö skriptikonsolia.

note: i18n: ectx: label, entry, group (ScriptManager) i18n: ectx: whatsthis, entry, group (ScriptManager)
en: Whether to display a warning about scripts accessing deprecated APIs.
fi: Näytetäänkö varoitus skripteistä, jotka käyttävät vanhentuneita rajapintoja.

note: i18n: ectx: label, entry, group (ScriptConsole) i18n: ectx: whatsthis, entry, group (ScriptConsole)
en: Whether to save the current session on exit.
fi: Tallennetaanko nykyinen istunto, kun ohjelma lopetetaan.

note: i18n: ectx: label, entry, group (Moodbar)
en: Whether to show the moodbar of the current track, if available, in the progress slider
fi: Näytetäänkö etenemissäätimessä nykyisen kappaleen mielialaa, jos se on saatavilla.

note: i18n: ectx: whatsthis, entry, group (Moodbar)
en: Enable/Disable showing moodbar, if available, in the progress slider.
fi: Näytä tai älä näytä mielialarivi etenemissäätimessä, jos saatavilla.

note: i18n: ectx: label, entry, group (Moodbar)
en: The style to use when painting the moodbar
fi: Mielialapalkin piirtämistyyli

note: i18n: ectx: label, entry, group (PlaylistGenerator)
en: Quality factor for Automated Playlist Generator
fi: Laatukerroin automaattiselle soittolistan luojalle

note: i18n: ectx: whatsthis, entry, group (PlaylistGenerator)
en: A value between 0 and 10 that controls whether the Automated Playlist Generator tries to optimize for speed (0) or accuracy (10).
fi: Arvo 0:n ja 10:n väliltä, joka määrittää, yrittääkö automaattinen soittolistan luoja optimoida nopeutta (0) vai tarkkuutta (10).

[ctx: The command type of this url is not known]
en: Unknown
fi: Tuntematon

en: New Bookmark
fi: Uusi kirjanmerkki

en: Bookmark Manager
fi: Kirjanmerkkien hallinta

en: Filter bookmarks
fi: Suodata kirjanmerkkejä

en: Start typing to progressively filter the bookmarks
fi: Kirjoita jotakin suodattaaksesi kirjanmerkkiluetteloa

en: Bookmark this Album
fi: Lisää albumi kirjanmerkkeihin

en: Bookmark this Artist
fi: Lisää artisti kirjanmerkkeihin

en: Add Position Marker
fi: Lisää sijainnin merkki

en: New Group
fi: Uusi ryhmä

[ctx: Load the view represented by this bookmark]
en: &Load
fi: &Lataa

en: &Create timecode track
fi: &Luo aikakoodiraita

en: New Timecode Track
fi: Uusi aikakoodiraita

en: Context: %1
fi: Konteksti: %1

en: Bookmark Context View Applets
fi: Tee kirjanmerkki kontekstinäkymäsovelmiin

[ctx: A type of command that affects the context view]
en: Context
fi: Konteksti

en: Files (%1)
fi: Tiedostot (%1)

en: Album "%1" from %2
fi: Albumi ”%1” ”%2”:lta

en: Album "%1"
fi: Albumi ”%1”

en: Artist "%1" from %2
fi: Artisti ”%1” ”%2”:lta

en: Artist "%1"
fi: Artisti ”%1”

en: Bookmark Media Sources View
fi: Tee kirjanmerkki medialähdenäkymään

[ctx: A type of command that affects the view in the browser category]
en: Navigate
fi: Navigoi

en: Bookmark Track Position
fi: Lisää tämä sijainti kirjanmerkkeihin

[ctx: A type of command that starts playing at a specific position in a track]
en: Play
fi: Toista

en: Files/URLs to open
fi: Avattavat tiedostot tai verkko-osoitteet

en: Immediately start playing an audio cd
fi: Ala heti soittaa musiikki-CD:tä

en: Skip backwards in playlist
fi: Siirry soittolistan edelliseen kappaleeseen

en: Start playing current playlist
fi: Aloita nykyisen soittolistan soitto

en: Skip forwards in playlist
fi: Siirry soittolistan seuraavaan kappaleeseen

note: #-#-#-#-#  241 (cantor)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  3627 (smb4k)  #-#-#-#-# i18n: ectx: label, entry (CustomCIFSOptions), group (Mounting)
en: Additional options:
fi: Lisäasetukset:

en: Append files/URLs to playlist
fi: Lisää tiedostoja tai verkko-osoitteita soittolistaan

en: Queue URLs after the currently playing track
fi: Lisää virtaustoistot soivan kappaleen perään

en: Load URLs, replacing current playlist
fi: Lataa virtaustoistot ja korvaa nykyinen soittolista

en: Print verbose debugging information
fi: Tulosta perinpohjaiset virheenpaikannustiedot

en: Print verbose debugging information from the audio system
fi: Tulosta perinpohjaiset virheenpaikannustiedot äänijärjestelmästä

en: Disable colorization for debug output.
fi: Älä väritä virheenpaikannustulostetta.

en: Allow running multiple Amarok instances
fi: Salli rinnakkaiset Amarok-instanssit

en: Base for relative filenames/URLs
fi: Suhteellisten tiedostonimien ja verkko-osoitteiden kanta

en: The amarok database reported the following errors:
    %1
    In most cases you will need to resolve these errors before Amarok will run properly.
fi: Amarok-tietokanta ilmoitti seuraavat virheet:
    %1
    Useimmiten virheet on ratkaistava, ennen kuin Amarok voi toimia oikein.

en: Database Error
fi: Tietokantavirhe

en: A music path, %1, is set in System Settings.
    Would you like to use that as a collection folder?
fi: %1 on asetettu järjestelmän asetuksissa musiikkikansioksi.
    Haluatko käyttää sitä kokoelmakansiona?

en: Media Sources Home
fi: Medialähteet

en: Filter Music Sources
fi: Suodata musiikkilähteitä

en: &Media Sources
fi: &Medialähteet

en: Go Up in Media Sources Pane
fi: Siirry ylemmäs medialähderuudussa

en: This is where you will find your local music, as well as music from mobile audio players and CDs.
fi: Täältä löydät paikallisen musiikkisi samoin kuin kannettavat äänisoittimesi ja CD:si.

en: Search collection
fi: Hae kokoelmasta

[ctx: @item:inlistbox Collection widget filter preset]
en: Added This Hour
fi: Lisätty tällä tunnilla

[ctx: @item:inlistbox Collection widget filter preset]
en: Added Today
fi: Lisätty tänään

[ctx: @item:inlistbox Collection widget filter preset]
en: Added This Week
fi: Lisätty tällä viikolla

[ctx: @item:inlistbox Collection widget filter preset]
en: Added This Month
fi: Lisätty tässä kuussa

en: First Level
fi: Ensimmäinen taso

en: Second Level
fi: Toinen taso

en: Third Level
fi: Kolmas taso

en: Show Years
fi: Näytä julkaisuvuodet

[ctx: @action:inmenu]
en: Show Track Numbers
fi: Näytä raitanumerot

en: Show Cover Art
fi: Näytä kansikuvat

en: Merged View
fi: Yhdistelmänäyttö

en: Sort Options
fi: Lajitteluasetukset

[ctx: No labels are assigned to the given item are any of its subitems]
en: No Labels
fi: Ei nimikkeitä

en: Counting...
fi: Lasketaan…

[ctx: The Name is not known]
en: Unknown
fi: Tuntematon

en: Copy to Collection
fi: Kopioi tiedostot kokoelmaan

en: Move to Collection
fi: Siirrä kokoelmaan

en: Move Tracks to Trash
fi: Siirrä kappaleet roskakoriin

en: Delete Tracks
fi: Poista kappaleet

en: &Add to Playlist
fi: Lisää &soittolistaan

[ctx: Replace the currently loaded tracks with these]
en: &Replace Playlist
fi: &Korvaa soittolista

[ctx: Organize Files]
en: Organize Files
fi: Järjestele tiedostoja

en: &Edit Track Details
fi: Muokkaa kappaleen s&isältökuvauksia…

en: Filter Files
fi: Suodata tiedostoja

en: The file browser lets you browse files anywhere on your system, regardless of whether these files are part of your local collection. You can then add these files to the playlist as well as perform basic file operations.
fi: Tiedostoselaimella pääset käsiksi kaikkiin musiikkitiedostoihin, vaikka ne eivät sisältyisi kokoelmaan. Voit lisätä kappaleita soittolistalle.

[ctx: @title:window]
en: Confirm Delete
fi: Vahvista poisto

en: Are you sure you want to delete this item? | Are you sure you want to delete these %1 items?
fi[0]: Haluatko varmasti poistaa tämän kohteen?
fi[1]: Haluatko varmasti poistaa nämä %1 kohdetta?

[ctx: @title:window]
en: Confirm Move to Trash
fi: Vahvista siirto roskakoriin

en: Are you sure you want to move this item to trash? | Are you sure you want to move these %1 items to trash?
fi[0]: Haluatko varmasti siirtää tämän tietueen roskakoriin?
fi[1]: Haluatko varmasti siirtää nämä %1 tietuetta roskakoriin?

en: Automated Playlist Generator
fi: Automaattinen soittolistan luoja

en: Create playlists by specifying criteria
fi: Luo soittolista määräehtojen mukaan

en: Add new preset
fi: Lisää uusi

en: Edit selected preset
fi: Muokkaa valittua esiasetusta

en: Delete selected preset
fi: Poista valittu esiasetus

en: Import a new preset
fi: Tuo uusi esiasetus

en: Export the selected preset
fi: Vie valittu esiasetus

en: Run APG with selected preset
fi: Käynnistä APG valitulla esiasetuksella

en: APG Presets
fi: APG-esiasetukset

en: Generator Optimization
fi: Luonnin optimointi

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_9)
en: Accuracy
fi: Tarkkuus

[ctx: Bias dialog window title]
en: Edit bias
fi: Muokkaa vinoumaa

[ctx: Bias selection label in bias view.]
en: Match Type:
fi: Sovitustapa:

en: This bias is a replacement for another bias
    which is currently not loaded or deactivated.
    The original bias name was %1.
fi: Tämä vinouma korvaa toisen, jota ei ole nyt
    ladattu tai joka on passivoitu.
    Alkuperäisen vinouman nimi oli %1.

en: This bias has no settings.
fi: Tässä vinoumassa ei ole asetuksia.

en: Dynamic Playlists
fi: Elävät soittolistat

en: Dynamically updating parameter based playlists
fi: Koneellisesti luodut soittolistat

en: With a dynamic playlist, Amarok becomes your own personal dj, automatically selecting tracks for you, based on a number of parameters that you select.
fi: Elävän soittolistan avulla Amarok valitsee automaattisesti soitettavat kappaleet, itse määrittämiesi vaikutinten mukaisesti.

en: Number of previous tracks to remain in the playlist.
fi: Soivaa kappaletta edeltävien kappaleiden lukumäärä soittolistalla.

en: Upcoming:
fi: Tulossa:

en: Number of upcoming tracks to add to the playlist.
fi: Soivaa kappaletta seuraavien kappaleiden lukumäärä soittolistalla.

[ctx: Turn dynamic mode on]
en: On
fi: Käytä

en: Turn dynamic mode on.
fi: Käytä dynaamista tilaa.

en: Allow duplicate songs in result
fi: Salli kappaleiden toistuminen tuloksissa

en: New playlist
fi: Uusi soittolista

en: Edit the selected playlist or bias
fi: Muokkaa valittua soittolistaa tai vinoumaa

en: Delete the selected playlist or bias
fi: Poista valittu soittolista tai vinouma

en: Replace the upcoming tracks with fresh ones.
fi: Korvaa soittolistan tulossa olevat kappaleet uusilla.

en: &Rename playlist
fi: Muuta soittolistan &nimeä

en: &Add new Bias
fi: &Lisää uusi vinouma

en: &Clone Playlist
fi: &Monista soittolista

en: &Delete playlist
fi: &Poista soittolista

en: &Edit bias...
fi: &Muokkaa vinoumaa

en: &Clone bias
fi: &Monista vinouma

en: &Delete bias
fi: &Poista vinouma

en: &Add new bias
fi: &Lisää uusi vinouma

en: The playlist browser contains your list of imported and saved playlists. It is also where you can specify powerful dynamic playlists and manage your podcast subscriptions and episodes.
fi: Voit kuunnella omia soittolistojasi, tai antaa Amarokin luoda elävän soittolistan. Voit hallinnoida myös virittämiäsi podcast-lähetyksiä.

en: Visible Sources
fi: Näkyvät lähteet

en: Folders are only shown in <b>merged view</b>.
fi: Kansiot näytetään vain <b>yhdistetyssä näkymässä</b>.

[ctx: default name for new folder]
en: New Folder
fi: Uusi kansio

[ctx: number of playlists from one source]
en: One Playlist | %1 playlists
fi[0]: Yksi soittolista
fi[1]: %1 soittolistaa

[ctx: normally number of playlists, but they are still loading]
en: Loading...
fi: Ladataan…

[ctx: number of playlists from one source]
en: One playlist | %1 playlists
fi[0]: Yksi soittolista
fi[1]: %1 soittolistaa

en: Create an Empty Playlist
fi: Luo tyhjä soittolista

[ctx: toggle the "new" status of this podcast episode]
en: &New
fi: &Uusi

en: &Export As...
fi: &Vie nimellä…

[ctx: First part of 'Remove %1 From %2']
en: a Track | %1 Tracks
fi[0]: yksi kappale
fi[1]: %1 kappaletta

[ctx: %1: number of tracks. %2: number of playlists]
en: Remove %1 From %2
fi: Poista %1 %2

[ctx: Second part of 'Remove %1 From %2']
en: 1 Playlist | %1 Playlists
fi[0]: yhdeltä soittolistalta
fi[1]: %1 soittolistalta

[ctx: %2 is saved playlist name]
en: Remove a Track From %2 | Remove %1 Tracks From %2
fi[0]: Poista kappale soittolistalta %2
fi[1]: Poista %1 kappaletta soittolistalta %2

en: Confirm Playlist Deletion
fi: Vahvista soittolistan poisto

en: Are you sure you want to delete this playlist? | Are you sure you want to delete these %1 playlists?
fi[0]: Haluatko varmasti poistaa tämän soittolistan?
fi[1]: Haluatko varmasti poistaa nämä %1 soittolistaa?

[ctx: %1 is playlist provider pretty name]
en: Yes, delete from %1.
fi: Kyllä, poista kohteesta %1.

en: Use relative path for &saving
fi: Käytä &suhteellista polkua tallennettaessa

en: &Rename Folder...
fi: M&uuta kansion nimeä…

note: #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblNewName)
en: New name
fi: Uusi nimi

[ctx: Enter a new name for a folder that already exists]
en: Enter new folder name:
fi: Anna kansiolle uusi nimi:

en: Are you sure you want to delete this folder and its contents?
fi: Haluatko varmasti poistaa tämän kansion sisältöineen?

en: Yes, delete folder.
fi: Kyllä, poista kansio.

en: List of podcast subscriptions and episodes
fi: Luettelo podcast-tilauksista ja jaksoista

en: Manage your podcast subscriptions and browse individual episodes. Downloading episodes to the disk is also done here, or you can tell Amarok to do this automatically.
fi: Voit hallinnoida virittämiäsi podcasteja ja kuunnella tallennettuja lähetyksiä. Tätä kautta voit myös tallentaa lähetyksen, ellet ole määritellyt Amarokin tekemään sen automaattisesti.

en: &Add Podcast
fi: Lisää pod&cast

en: &Update All
fi: &Päivitä kaikki

en: Import OPML File
fi: Tuo OPML-tiedosto

[ctx: Podcast published on date]
en: On
fi: albumilla

en: Subscription Date:
fi: Tilauksen päiväys:

note: i18n: ectx: property (toolTip), widget (QToolButton, addPodcastButton)
en: Add Podcast...
fi: Lisää podcast…

note: i18n: ectx: property (text), widget (QToolButton, addPodcastButton)
en: add podcast...
fi: Lisää podcast…

note: i18n: ectx: property (text), widget (QToolButton, refreshPodcastsButton)
en: Refresh All Podcasts
fi: Päivitä kaikki podcastit

note: i18n: ectx: property (toolTip), widget (QToolButton, configurePodcastsButton) i18n: ectx: property (text), widget (QToolButton, configurePodcastsButton)
en: Configure Podcasts...
fi: Podcast-asetukset…

note: i18n: ectx: property (text), widget (QToolButton, podcastsIntervalButton)
en: Scan Interval...
fi: Tarkistustiheys…

[ctx: number of podcasts from one source]
en: One Channel | %1 channels
fi[0]: Yksi kanava
fi[1]: %1 kanavaa

en: Enter RSS 1.0/2.0 or Atom feed URL:
fi: Anna RSS- (versio 1.0 tai 2.0) tai Atom-syötteen osoite:

en: Saved Playlists
fi: Talletetut soittolistat

en: User generated and imported playlists
fi: Itse luodut ja muualta tuodut soittolistat

en: Create, edit, organize and load playlists. Amarok automatically adds any playlists found when scanning your collection, and any playlists that you save are also shown here.
fi: Voit luoda, avata, muokata ja järjestellä soittolistoja. Amarok lisää automaattisesti tänne kaikki kokoelmasi soittolistat.

en: The Internet browser lets you browse online sources of content that integrates directly into Amarok. Amarok ships with a number of these sources, but many more can be added using scripts.
fi: Voit selata internetin tarjoamia sisältöjä. Amarok tukee jo useita lähteitä ja uusia lähteitä saa lisättyä komentosarjoilla.

[ctx: Miscellaneous settings]
en: General
fi: Yleiset

en: Configure General Options
fi: Amarokin yleiset asetukset

en: Local Collection
fi: Paikallinen kokoelma

en: Configure Local Collection
fi: Paikallisen kokoelman asetukset

en: Configure Metadata Handling
fi: Metatietojen käsittelyn asetukset

en: Configure Playback
fi: Äänentoistoasetukset

en: Configure Database
fi: Tietokannan asetukset

en: Configure Scripts
fi: Skriptien asetukset

note: i18n: ectx: property (windowTitle), widget (QWidget, CollectionConfig)
en: Collection Setup
fi: Kokoelman asetukset

note: i18n: ectx: property (title), widget (QGroupBox, collectionFoldersBox)
en: Collection Folders
fi: Kokoelman kansiot

note: i18n: ectx: property (text), widget (QLabel, descriptionLabel)
en: These folders will be scanned for media to make up your collection. You can right-click on a folder to individually rescan it, if it was previously selected:
fi: Näistä kansioista etsitään mediatiedostoja kokoelmaksesi. Voit napsauttaa kansiota hiiren oikealla painikkeella etsiäksesi uudelleen vain siitä kansiosta, jos se oli jo aiemmin valittu.

note: i18n: ectx: property (title), widget (QGroupBox, importingBox)
en: Importing Music
fi: Musiikin tuonti

note: i18n: ectx: property (toolTip), widget (QLabel, transcodeLabel) i18n: ectx: property (toolTip), widget (Transcoding::SelectConfigWidget, transcodingConfig)
en: Whether Amarok should transcode tracks when they are copied or moved to Local Collection.
fi: Tulisiko Amarokin muuntaa kappaleet, kun ne kopioidaan tai siirretään paikalliseen kokoelmaan.

note: i18n: ectx: property (text), widget (QLabel, transcodeLabel)
en: Transcode tracks:
fi: Muunna kappaleet:

en: Amarok was able to establish a successful connection to the database.
fi: Amarok onnistui muodostamaan yhteyden tietokantaan.

en: Changes to database settings only take
    effect after Amarok is restarted.
fi: Tietokanta-asetusten muutokset tulevat voimaan vasta,
    kun Amarok on käynnistetty uudelleen.

en: Database settings changed
fi: Tietokanta-asetuksia on muutettu

[ctx: A default password for insertion into an example SQL command (so as not to print the real one). To be manually replaced by the user.]
en: password
fi: salasana

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_UseServer) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_UseServer)
en: Check to enable the use of an external database. By default there is already an embedded MySQL database running.
fi: Valitse tämä ottaaksesi käyttöön ulkoisen tietokannan. Oletusarvoisesti upotteinen MySQL-tietokanta on jo käynnissä.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_UseServer)
en: Use &external MySQL database
fi: Käytä &erillistä MySQL-tietokantaa

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_Host) #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblServer) #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, serverLbl) #-#-#-#-#  1615 (ko
en: &Server:
fi: &Palvelin:

note: i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Host)
en: Enter the name of the existing MySQL server
fi: Anna olemassa olevan MySQL-palvelimen nimi

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_Port) #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblPort)
en: P&ort:
fi: P&ortti:

note: i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_Port)
en: Enter the port number to access the server. Default is port 3306.
fi: Anna palvelimen saantiportti. Oletusportti on 3306.

note: i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Password)
en: Enter the password for the default user.
fi: Anna oletuskäyttäjän salasana.

note: i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_User)
en: Enter the username to access the database with full access privileges.
fi: Anna käyttäjätunnus, jolla on täydet käyttöoikeudet tietokantaan.

note: i18n: ectx: property (text), widget (QLabel, label_Database)
en: &Database:
fi: Tietokannan &nimi:

note: i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Database)
en: Enter the name of the database. Default preset is amarokdb.
fi: Anna tietokannan nimi. Esiasetuksen oletus on amarokdb.

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, button_Test)
en: Test database connection
fi: Kokeile tietokantayhteyttä

note: i18n: ectx: property (text), widget (QLabel, label_Info)
en: Amarok expects the above database and user account to already exist. This user also requires full access to the database. Changes only take effect after Amarok is restarted.
fi: Amarok olettaa yllä olevan tietokannan ja tunnuksen olevan jo olemassa. Tunnuksella on myös oltava täydet oikeudet tietokantaan. Muutokset tulevat voimaan vasta, kun Amarok on käynnistetty uudelleen.

note: i18n: ectx: property (text), widget (QLabel, label_SQL)
en: If your database is not already set up, you can use the following S&QL commands (after replacing the password with the correct one):
fi: Ellei tietokantaasi ole jo asetettu, voit käyttää seuraavia S&QL-komentoja (muutettuasi salasanan oikeaksi):

en: Excluded Labels
fi: Pois jätettävät nimikkeet

note: i18n: ectx: property (toolTip), widget (QToolButton, addButton)
en: Add this label to the list of excluded labels
fi: Lisää tämä nimike pois jätettävien luetteloon

note: i18n: ectx: property (clickMessage), widget (KLineEdit, addLabelLine)
en: Add Label to Exclude
fi: Lisää nimike pois jätettäviin

note: i18n: ectx: property (text), widget (QLabel, textLabel)
en: Selected labels won't be touched by statistics synchronization
fi: Tilastojen synkronointi ei koske valittuja nimikkeitä

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowTrayIcon) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowTrayIcon)
en: Check to enable the Amarok system tray icon.
fi: Mikäli valittu, ilmoitusalueella näytetään Amarokin kuvake.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowTrayIcon)
en: Show tray &icon
fi: Näytä kuvake &ilmoitusalueella

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoGetCoverArt) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoGetCoverArt)
en: Check to enable the automatic retrieval of cover art from the Internet.
fi: Valitse ottaaksesi käyttöön kansikuvien automaattisen haun internetistä.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoGetCoverArt)
en: Automatically retrieve cover art
fi: Nouda kansikuvat automaattisesti

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AnimateAppletCollapse) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AnimateAppletCollapse)
en: Check to enable animations when context applets collapse.
fi: Valitse tämä animoidaksesi kontekstisovelmien sulkemisen.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowBrowserBackgroundImage)
en: Show background images in the browser panel
fi: Näytä taustakuvat selainpaneelissa

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, playlistBox)
en: Playlist Options
fi: Soittolistan asetukset

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoScrollPlaylist)
en: Check to make the playlist scroll so the current track is always visible.
fi: Jos asetettu, soittolistaa vieritetään niin, että toistettava kappale on aina näkyvissä.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoScrollPlaylist)
en: Automatically scroll playlist to current track
fi: Vieritä soittolista kullakin hetkellä soivan kappaleen kohdalle

note: i18n: ectx: property (title), widget (QGroupBox, moodbarBox)
en: Moodbar Options
fi: Mielialarivin asetukset

note: i18n: ectx: property (text), widget (QLabel, moodbarNote)
en: <b>Note</b>: Mood files must be generated manually. For more information, visit <a href="http://userbase.kde.org/Amarok/Manual/Various/Moodbar">related article on KDE UserBase</a>.
fi: <b>HUOMAA</b>: Mielialatiedostot on luotava itse. Lisätietoa saat KDE UserBasen <a href="http://userbase.kde.org/Amarok/Manual/Various/Moodbar"> artikkelista</a>.

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
en: The Moodbar makes it possible to navigate in your music visually.
    Please note that this feature requires the external "Moodbar Generator" tool.
fi: Mielialarivin avulla musiikkia voi selata havainnollisesti.
    Huomaa, että ominaisuus edellyttää ulkoista Mielialarivigeneroija-työkalua.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
en: Show Moodbar in Progress Slider
fi: Näytä etenemissäätimessä mielialarivi

note: i18n: ectx: property (toolTip), widget (QComboBox, kcfg_MoodbarPaintStyle) i18n: ectx: property (whatsThis), widget (QComboBox, kcfg_MoodbarPaintStyle)
en: Choose the mood display style
fi: Valitse mielialanäkymän tyyli

note: i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
en: Default (System colours)
fi: Oletus (järjestelmän värit)

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
en: Angry
fi: Vihainen

[ctx: Maximum cover size option]
en: Small (200 px)
fi: Pieni (200 px)

[ctx: Maximum cover size option]
en: Medium (400 px)
fi: Keskikokoinen (400 px)

[ctx: Maximum cover size option]
en: Large (800 px)
fi: Suuri (800 px)

[ctx: Maximum cover size option]
en: Huge (1600 px)
fi: Valtava (1600 px)

[ctx: Statistics sync checkbox label]
en: Synchronize Ratings
fi: Synkronoi arvostelut

[ctx: Statistics sync checkbox label]
en: Synchronize First Played Times
fi: Synkronoi ensimmäisen soittokerran ajat

[ctx: Statistics sync checkbox label]
en: Synchronize Last Played Times
fi: Synkronoi edellisen soittokerran ajat

[ctx: Statistics sync checkbox label]
en: Synchronize Playcounts
fi: Synkronoi soittokerrat

[ctx: Statistics sync checkbox label]
en: Synchronize Labels
fi: Synkronoi nimikkeet

[ctx: %1 is field name such as Play Count (this string is only used as a fallback)]
en: Synchronize %1
fi: Synkronoi: %1|/|Synkronoi $[pieni_alkukirjain %1]

en: (%2one exception%3) | (%2%1 exceptions%3)
fi[0]: (%2yksi poikkeus%3)
fi[1]: (%2%1 poikkeusta%3)

note: i18n: ectx: property (title), widget (QGroupBox, m_tagsGroup)
en: File Tags
fi: Tiedostotunnisteet

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_writeBack)
en: Write meta data changes (including 'stars' rating) back to the original file.
    You can also prevent writing back by write protecting the file.
    This might be a good idea if you are currently
    sharing those files via the Internet.
fi: Kirjoita metatiedon muutokset (sisältäen ”tähti”-arvostelut) takaisin alkuperäiseen tiedostoon.
    Voit myös estää takaisin kirjoittamisen kirjoitussuojaamalla tiedoston.
    Tämä saattaa olla hyvä ajatus, jos jaat näitä
    tiedostoja paraikaa internetissä.

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, m_writeBack)
en: Write metadata to file
fi: Kirjoita metatieto tiedostoon

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_writeBackStatistics)
en: Write play-changing statistics (e.g. score, lastplayed, playcount)
    as tags back to the file.
fi: Kirjoita soittoon vaikuttavat tilastot (esim. pisteytys, viimeisin soitto,
    soittokertojen määrä) tunnisteiksi takaisin tiedostoon.

note: i18n: ectx: property (text), widget (QCheckBox, m_writeBackStatistics)
en: Write statistics to file
fi: Kirjoita tilastot tiedostoon

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_writeBackCover)
en: Write changed covers back to the file.
    This will replace existing embedded covers.
fi: Tallenna muuttuneet kansikuvat tiedostoon.
    Tämä korvaa olemassa olevat upotetut kansikuvat.

note: i18n: ectx: property (text), widget (QCheckBox, m_writeBackCover)
en: Write covers to file, maximum size:
fi: Tallenna kansikuvat tiedostoon, enimmäiskoko:

note: i18n: ectx: property (toolTip), widget (KComboBox, m_writeBackCoverDimensions)
en: Scale covers down if necessary.
fi: Pienennä kansikuvia, jos tarpeen.

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_useCharsetDetector)
en: If selected, Amarok will use Mozilla's
    Character Set Detector to attempt to automatically guess the
    character sets used in ID3 tags.
fi: Jos valittu, Amarok käyttää Mozillan
    merkistökoodauksen tunnistusta yrittäessään arvata
    ID3-tunnisteissa käytetyn koodauksen.

note: i18n: ectx: property (text), widget (QCheckBox, m_useCharsetDetector)
en: &Enable character set detection in ID3 tags
fi: T&unnista ID3-tunnisteiden merkistökoodaus

note: i18n: ectx: property (title), widget (QGroupBox, m_statSyncingGroup)
en: Statistics Synchronization
fi: Tilastojen synkronointi

note: i18n: ectx: property (text), widget (QLabel, m_syncedCollectionsLabel)
en: <b>Check collections to keep them synchronized.</b> This includes scrobbling of tracks played on iPods if you have Last.fm plugin configured
fi: <b>Tarkista kokoelmat pitääksesi ne ajan tasalla.</b> Tähän kuuluu myös iPodilla soitettyjen kappaleiden ”scrobbling”, jos olet asettanut Last.fm-liitännäisen.

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_forgetTargetsButton) #-#-#-#-#  1696  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, btForget)
en: Forget
fi: Unohda

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_configureTargetButton) #-#-#-#-#  3271  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, configureShortcutsButton) i18n: ectx: property (text), widget (QPushButton, configureNotificationsButton)
en: Configure…
fi: Asetukset…

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_addTargetButton) #-#-#-#-#  3268 (kcm_solid_actions)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, PbAddAction) #-#-#-#-#  3326  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, btnAdd)
en: Add…
fi: Lisää…

note: i18n: ectx: property (text), widget (QPushButton, m_synchronizeButton)
en: Synchronize…
fi: Synkronoi…

note: i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OsdEnabled) i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdEnabled)
en: Check to enable the On-Screen-Display. The OSD briefly displays track data when a new track is played.
fi: Jos asetettu, otetaan kuvaruutunäyttö (OSD) käyttöön. Se näyttää hetkellisesti ponnahdusikkunassa uuden kappaleen tiedot kappaleiden vaihtuessa.

note: i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdEnabled)
en: Use &On-Screen-Display
fi: Käytä k&uvaruutunäyttöä

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) i18n: ectx: property (text), widget (QLabel, fadeoutLengthLabel) #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_2)
en: &Duration:
fi: &Kesto:

note: i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_OsdDuration) i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_OsdDuration)
en: The time in milliseconds for which to show the OSD. The value must be between 500 ms and 10000 ms.
fi: Kesto (millisekunneissa), kauanko kuvaruutunäyttö näkyy. Keston pitää olla väliltä 500–10 000 ms (0,5–10 s).

note: i18n: ectx: property (text), widget (QLabel, textLabel2_3)
en: Sc&reen:
fi: &Näyttö:

note: i18n: ectx: property (toolTip), widget (KComboBox, kcfg_OsdScreen) i18n: ectx: property (whatsThis), widget (KComboBox, kcfg_OsdScreen)
en: The screen that should display the OSD.
fi: Fyysinen näyttö, jolla kuvaruutunäyttö näytetään.

note: i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OsdUseCustomColors) i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdUseCustomColors)
en: Check to enable custom colors for the On-Screen-Display.
fi: Valitse ottaaksesi omat värit käyttöön kuvaruutunäytössä.

note: i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdUseCustomColors)
en: Use &custom colors
fi: Käytä o&mia värejä

note: i18n: ectx: property (whatsThis), widget (QLabel, textLabel2) i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_OsdTextColor)
en: The color of the OSD text.
fi: Kuvaruutunäytön edustaväri.

note: i18n: ectx: property (toolTip), widget (KColorButton, kcfg_OsdTextColor)
en: Click to select the color of the OSD text.
fi: Valitse kuvaruutunäytön tekstin väri napsauttamalla.

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_OsdUseTranslucency)
en: If checked, enables translucency if supported by your desktop system.
fi: Jos asetettu ja järjestelmä sen sallii, käytetään läpikuultavuutta.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdUseTranslucency)
en: &Translucent
fi: &Läpikuultava

note: i18n: ectx: property (text), widget (QLabel, label)
en: Font scale:
fi: Fontin mittakaava:

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_KNotifyEnabled)
en: Check to use the system notification.
fi: Valitse tämä käyttääksesi järjestelmän ilmoituksia.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_KNotifyEnabled)
en: Use &system notifications
fi: Käytä &järjestelmän ilmoituksia

en: Current Phonon backend does not support volume fading
fi: Nykyinen Phonon-taustajärjestelmä ei tue äänenvoimakkuuden häivytystä

en: Sound System - Amarok
fi: Äänijärjestelmä – Amarok

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ResumePlayback) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ResumePlayback)
en: If checked, Amarok will<br>resume playback from where you left it the previous session -- just like a tape-player.
fi: Valitse jatketaanko soittoa seuraavalla käyttökerralla siitä mihin se jää, kun Amarok suljetaan.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ResumePlayback)
en: &Resume playback on start
fi: &Jatka soittoa kun Amarok käynnistetään

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_StartPlayingOnAdd) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_StartPlayingOnAdd)
en: <html>Enable this option to start playing whenever a track or more are added to the playlist using mouse, pressing Enter or when the playlist is replaced. Does nothing if something is already playing.</html>
fi: <html>Ottamalla tämän asetuksen käyttöön voit aloittaa soittamisen heti, kun soittolistalle on lisätty kappaleita hiirellä, Enteriä painamalla tai kun soittolista korvataan. Jos jotakin jo soitetaan, ei tee mitään.</html>

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_StartPlayingOnAdd)
en: Start playing when tracks are added to playlist
fi: Aloita soitto, kun kappaleita on lisätty soittolistaan

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_4)
en: Volume Fading
fi: Äänenvoimakkuuden häivytys

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_FadeoutOnStop)
en: Fadeout on stop
fi: Häivytä musiikki lopetettaessa

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_FadeoutOnPause)
en: Fadeout on pause
fi: Häivytä musiikki tauotettaessa

note: i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_FadeoutLength) i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_FadeoutLength)
en: The length of the fadeout, in milliseconds.
fi: Äänenvoimakkuuden häivytyksen kesto millisekunneissa.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
en: System Suspend Options
fi: Lepotila-asetukset

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_InhibitSuspend) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_InhibitSuspend)
en: If enabled, Amarok will prevent the system from automatically suspending if it is playing a track
fi: Jos käytössä, Amarok estää järjestelmää siirtymästä automaattisesti lepotilaan kappaletta soitettaessa

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_InhibitSuspend)
en: &Inhibit automatic suspend if playing
fi: &Estä järjestelmän lepotila soitettaessa

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_PauseOnSuspend) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_PauseOnSuspend)
en: If enabled, Amarok will pause the currently playing track on suspend
fi: Jos käytössä, Amarok keskeyttää soivan kappaleen lepotilaan siirryttäessä

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_PauseOnSuspend)
en: &Pause playback on suspend
fi: &Keskeytä soitto siirryttäessä lepotilaan

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
en: Sound System Configuration
fi: Äänijärjestelmän asetukset

note: i18n: ectx: property (toolTip), widget (QPushButton, pushButtonPhonon) i18n: ectx: property (whatsThis), widget (QPushButton, pushButtonPhonon)
en: Phonon is the audio system used by Amarok.
fi: Phonon on Amarokin käyttämä äänijärjestelmä.

note: i18n: ectx: property (text), widget (QPushButton, pushButtonPhonon)
en: Configure Phonon
fi: Phononin asetukset

en: Internet Services
fi: Internet

en: Statistics importers
fi: Tilastojen tuonti

en: Manually installed scripts cannot be automatically updated, continue?
fi: Käsin asennettuja skriptejä ei voida päivittää automaattisesti. Jatketaanko?

en: Select Archived Script
fi: Valitse arkistoitu skripti

en: Invalid Archive
fi: Virheellinen arkisto

en: Invalid Script File
fi: Virheellinen skriptitiedosto

en: Another script with the name %1 already exists
    Existing Script's Version: %1
    Selected Script's Version: %2
fi: Nimellä %1 on jo olemassa toinen skripti
    Toisen skriptin versio: %1
    Valitun skriptin versio: %2

en: The script %1 was successfully installed
fi: Skriptin %1 asennus onnistui

en: Scriptable Service
fi: Skriptattava palvelu

en: You are advised to only uninstall manually installed scripts using this button.
fi: Tällä painikkeella kannattaa poistaa vain käsin asennettuja skriptejä.

note: i18n: ectx: property (text), widget (KPushButton, uninstallButton)
en: Uninstall Script
fi: Poista skripti

note: i18n: ectx: property (text), widget (KPushButton, installButton)
en: Install Local Script
fi: Asenna paikallinen skripti

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoUpdateScripts) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoUpdateScripts)
en: Automatically download and install updates for the built-in scripts from the Amarok website if available
fi: Lataa ja asenna päivitykset sisäänrakennettuihin skripteihin Amarokin sivustolta, jos niitä on saatavilla

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoUpdateScripts)
en: Automatically update built-in scripts
fi: Päivitä automaattisesti Amarokin omat komentosarjat

note: i18n: ectx: property (toolTip), widget (QPushButton, manageButton)
en: Browse, install, and uninstall scripts
fi: Selaa, asenna ja poista skriptejä

note: i18n: ectx: property (text), widget (QPushButton, manageButton)
en: Manage Scripts
fi: Skriptien hallinta

note: i18n: ectx: property (statusTip), widget (QCheckBox, kcfg_EnableScriptConsole) i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_EnableScriptConsole)
en: Enable the script console.
fi: Käytä skriptikonsolia.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_EnableScriptConsole)
en: Enable Script Console
fi: Käytä skriptikonsolia

en: Search Scripts
fi: Hae skripteistä

en: Recently Added Albums
fi: Viimeksi lisätyt albumit

en: Filter Albums
fi: Suodata albumeja

en: Disc %1
fi: Levy %1

en: Right align track lengths
fi: Tasaa kappalekestot oikealle

en: Number of recently added albums:
fi: Viimeksi lisättyjä albumeja:

en: Albums Applet Settings
fi: Albumisovelman asetukset

note: i18n: ectx: property (text), widget (QCheckBox, editTrackDetailsCheckBox)
en: Edit Track Details
fi: Muokkaa kappaleen sisältökuvauksia

[ctx: Analyzer name]
en: Balls
fi: Pallot

[ctx: Analyzer name]
en: Blocky
fi: Palikkamainen

[ctx: Analyzer name]
en: Disco
fi: Disko

[ctx: Height of the Analyzer applet]
en: Tiny
fi: Erittäin matala

[ctx: Height of the Analyzer applet]
en: Small
fi: Matala

[ctx: Height of the Analyzer applet]
en: Medium
fi: Keskikorkea

[ctx: Height of the Analyzer applet]
en: Tall
fi: Korkea

en: Right-click to configure
fi: Muuta asetuksia painamalla hiiren oikealla

[ctx: What artist is this track by]
en: By
fi: artistilta

[ctx: What album is this track on]
en: On
fi: albumilla

en: Recently Played Tracks
fi: Viimeksi toistetut kappaleet

note: i18n: ectx: property (windowTitle), widget (QWidget, TabsSettings) i18n: ectx: property (windowTitle), widget (QWidget, currentTrackSettings)
en: Current Track Settings
fi: Nykyisen kappaleen asetukset

en: Show Album in Media Sources
fi: Näytä albumi medialähteissä

en: Show Artist in Media Sources
fi: Näytä artisti medialähteissä

en: Search for Artist in the MP3 Music Store
fi: Etsi artistia MP3-musiikkikaupasta

en: Unknown Composer
fi: Tuntematon säveltäjä

en: Show Composer in Media Sources
fi: Näytä säveltäjä medialähteissä

en: Show Genre in Media Sources
fi: Näytä tyylilaji medialähteissä

en: Show Year in Media Sources
fi: Näytä vuosi medialähteissä

note: i18n: ectx: property (title), widget (QGroupBox, showActionsGroupBox)
en: Show Actions
fi: Näytä toiminnot

en: Remove label
fi: Poista nimike

en: Show in Media Sources
fi: Näytä medialähteissä

en: Labels: No track playing
fi: Nimikkeet: Mikään kappale ei soi

en: Labels: Fetching...
fi: Nimikkeet: Noudetaan…

en: Labels: %1
fi: Nimikkeet: %1

en: Labels for %1 by %2
fi: Kappaleen nimikkeet: %2 – %1

en: Blacklist Settings
fi: Estolista-asetukset

en: Replacement Settings
fi: Korvausasetukset

note: i18n: ectx: property (text), widget (QLabel, label)
en: Do not show the following labels:
fi: Älä näytä seuraavia nimikkeitä:

note: i18n: ectx: property (text), widget (QCheckBox, matchArtistCheckBox)
en: Labels matching the artist
fi: Nimikkeet, jotka vastaavat artistia

note: i18n: ectx: property (text), widget (QCheckBox, matchTitleCheckBox)
en: Labels matching the title
fi: Nimikkeet, jotka vastaavat kappaleen nimeä

note: i18n: ectx: property (text), widget (QCheckBox, matchAlbumCheckBox)
en: Labels matching the album
fi: Nimikkeet, jotka vastaavat albumia

note: i18n: ectx: property (windowTitle), widget (QWidget, labelsGeneralSettings)
en: Labels Settings
fi: Nimikkeiden asetukset

note: i18n: ectx: property (text), widget (QLabel, label) i18n: ectx: property (text), widget (QLabel, minAutoAddCountLabel)
en: Minimum label score:
fi: Nimikkeen vähimmäispisteet:

note: i18n: ectx: property (toolTip), widget (QSpinBox, minCountSpinBox)
en: Show only labels that are rated at least that high.
fi: Näytä vain nimikkeet, jotka on arvioitu vähintään näin hyvin.

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Maximum labels to show:
fi: Näytettäviä nimikkeitä enintään:

note: i18n: ectx: property (toolTip), widget (QSpinBox, numLabelsSpinBox)
en: Do not show more than this many labels.
    Note that personal labels will always be shown.
fi: Älä näytä tätä määrää enempää nimikkeitä.
    Huomaa, että omat nimikkeet näytetään aina.

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Show personal labels with score:
fi: Näytä omat nimikkeet, joiden pisteet:

note: i18n: ectx: property (toolTip), widget (QSpinBox, personalCountSpinBox)
en: Affects the font size of the personal labels.
fi: Vaikuttaa omien nimikkeiden fonttikokoon.

note: i18n: ectx: property (text), widget (QCheckBox, autoAddCheckBox)
en: Automatically add downloaded labels if none are assigned
fi: Lisää ladatut nimikkeet automaattisesti, ellei mitään ole asetettu

note: i18n: ectx: property (toolTip), widget (QSpinBox, minAutoAddCountSpinBox)
en: Add only labels that are rated at least that high.
fi: Lisää vain nimikkeet, jotka on arvioitu vähintään näin hyvin.

note: i18n: ectx: property (text), widget (QLabel, label_5)
en: Color for assigned labels:
fi: Asetettujen nimikkeiden väri:

note: i18n: ectx: property (text), widget (QLabel, label_6)
en: Color for labels background:
fi: Nimikkeiden taustaväri:

note: i18n: ectx: property (toolTip), widget (QPushButton, resetColorsPushButton)
en: Sets the label colors according to the current color scheme.
fi: Asettaa nimikkeiden värin nykyisen väriteeman mukaan.

note: i18n: ectx: property (text), widget (QPushButton, resetColorsPushButton)
en: Reset colors
fi: Nollaa värit

note: i18n: ectx: property (text), widget (QLabel, label)
en: Replace downloaded label
fi: Korvaa ladattu nimike

note: i18n: ectx: property (toolTip), widget (QTreeWidget, replacementTreeWidget)
en: This will help you keep your label collection clean by replacing downloaded labels according to your preferences.
    Eg. "hip hop" -> "hip-hop"
fi: Tämä auttaa sinua pitämään nimikekokoelmasi puhtaana korvaamalla ladatut nimikkeet oman käytäntösi mukaisilla.
    Esim. ”hip hop” -> ”hiphop”

note: i18n: ectx: property (text), widget (QTreeWidget, replacementTreeWidget)
en: Downloaded label
fi: Ladattu nimike

[ctx: Used if the current track has no artist.]
en: Unknown
fi: Tuntematon

en: While you were editing the lyrics of <b>%1 - %2</b> the track has changed. Do you want to save your changes?
fi: Muokatessasi kappaleen <b>%1 – %2</b> sanoja kappale muuttui. Haluatko tallentaa muutokset?

en: The lyrics of <b>%1 - %2</b> changed while you were editing them. Do you want to save your changes?
fi: Kappaleen <b>%1 – %2</b> sanat muuttuivat muokatessasi niitä. Haluatko tallentaa muutoksesi?

en: Edit Lyrics
fi: Muokkaa sanoja

en: Save Lyrics
fi: Tallenna sanat

en: Scroll automatically
fi: Vieritä automaattisesti

en: Reload Lyrics
fi: Lataa sanat uudelleen

en: Lyrics: No script is running
fi: Sanat: Skriptejä ei ole käynnissä

en: Lyrics: Fetching ...
fi: Sanat: Noudetaan…

en: Lyrics: Fetch error
fi: Sanat: Noutovirhe

en: Lyrics: Suggested URLs
fi: Sanat: Osoite-ehdotukset

[ctx: Lyrics: <artist> - <title>]
en: Lyrics: %1 - %2
fi: Sanat: %1 – %2

en: Lyrics: Not found
fi: Sanat: Ei löytynyt

[ctx: @info]
en: Do you really want to refetch lyrics for this track? All changes you may have made will be lost.
fi: Haluatko varmasti ladata kappaleen sanat uudelleen? Tekemäsi muutokset häviävät.

note: i18n: ectx: property (windowTitle), widget (QWidget, lyricsSettings)
en: Lyrics Settings
fi: Asetukset – Sanat

[ctx: Left alignment]
note: i18n: ectx: property (text), widget (QRadioButton, alignLeft)
en: Left
fi: Vasemmalle

[ctx: Center alignment]
note: i18n: ectx: property (text), widget (QRadioButton, alignCenter)
en: Center
fi: Keskelle

en: artist: %1
fi: artisti: %1

[ctx: animation type]
note: i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
en: Automatic
fi: Automaattinen

en: Photos: No Track Playing
fi: Valokuvat: Mikään kappale ei soi

[ctx: @title:window Number of photos of artist]
en: 1 Photo: %2 | %1 Photos: %2
fi[0]: 1 valokuva: %2
fi[1]: %1 valokuvaa: %2

en: Photos Settings
fi: Asetukset – Valokuvat

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, animationLabel)
en: Animation
fi: Animaatio

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, animationComboBox) #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, grpFading)
en: Fading
fi: Häivytys

note: i18n: ectx: property (text), widget (QLabel, additionalkeywordsLabel)
en: Additional key words:
fi: Lisähakusanat:

note: i18n: ectx: property (clickMessage), widget (KLineEdit, additionalkeywordsLineEdit)
en: Ex: band live 1977
fi: Esim. band live 1977

note: i18n: ectx: property (text), widget (QLabel, addsomemorekeynwordstothequerywithaspaceseparatorLabel)
en: Add some more key words to the Flickr.com
    query, with a space separator. 
    For example: band live 1977
fi: Lisää välilyönnein erotettuja hakusanoja
    Flickr.com-kyselyyn.
    Esim. band live 1977

en: Configure Playlist Info Applet
fi: Soittolistan tietosovelman asetukset

en: Add Last.fm artist station to the Playlist
fi: Lisää Last.fm-artistiasema soittolistaan

en: Add top track to the Playlist
fi: Lisää suosituin kappale soittolistalle

en: Show Similar Artists to %1
fi: Näytä samankaltaisia kuin artisti %1

en: Open Last.fm webpage for this artist
fi: Avaa tämän artistin Last.fm-web-sivu

en: Match: %1%
fi: Vastaavuus: %1 %

en: Unable to fetch the picture: %1
fi: Kuvaa ei saatu noudetuksi: %1

[ctx: @info:tooltip Artist biography]
en: Show Biography
fi: Näytä elämäkerta

[ctx: @label:textbox]
en: Tags: %1
fi: Tunnisteet: %1

en: Top track not found
fi: Suosituinta kappaletta ei löytynyt

en: Top track: %1
fi: Suosituin kappale: %1

en: Similar Artists
fi: Samankaltaiset artistit

en: Show Similar Artists for Currently Playing Track
fi: Näytä soivan kappaleen kanssa samankaltaiset artistit

en: Similar Artists Settings
fi: Asetukset – Samankaltaiset artistit

en: Similar Artists to %1
fi: Samankaltaisia kuin artisti %1

en: Similar Artists: Not Found
fi: Samankaltaiset artistit: Ei löytynyt

[ctx: @item:intext Artist biography published date]
en: Published: %1
fi: Julkaistu: %1

note: i18n: ectx: property (text), widget (QLabel, label)
en: Maximum number of artists to show:
fi: Näytettävien artistien enimmäismäärä:

en: Songkick Concert Information
fi: Songkick-konserttitieto

en: Concerts
fi: Konsertit

en: Reload Songkick
fi: Lataa Songkick uudelleen

en: Concert information is being fetched.
fi: Ladataan konsertointitietoja

en: Songkick was not able to be downloaded. Please check your Internet connection: %1
fi: Songkick-tietoja ei voitu ladata. Tarkista internet-yhteytesi.  Virhe: ”%1”.

en: There was no information found for this track
fi: Kappaleesta ei löytynyt tietoja

note: i18n: ectx: property (windowTitle), widget (QWidget, ReloadEditDialog)
en: Reload tabs
fi: Päivitä tabulatuurit

note: i18n: ectx: property (text), widget (QLabel, label)
en: Reload tabs with the following title and artist
fi: Päivitä tabulatuurit seuraavan nimen ja artistin perusteella

[ctx: Guitar tablature]
en: Tabs
fi: Tabulatuurit

[ctx: Guitar tablature]
en: Reload tabs
fi: Päivitä tabulatuurit

[ctx: Guitar tablature]
en: Tabs: Fetching...
fi: Tabulatuurit: Noudetaan…

[ctx: Guitar tablature]
en: No Tabs for %1 by %2
fi: Ei tabulatuurja Kappaleelle: %2 – %1

[ctx: Guitar tablature]
en: Tabs: Fetch Error
fi: Tabulatuurit: Noutovirhe

[ctx: Guitar tablature]
en: Tabs: %1 - %2
fi: Tabulatuurit: %1–%2

[ctx: Guitar tablature settings]
en: Tabs Settings
fi: Tabulatuurien asetukset

[ctx: Guitar tablature]
en: Reload Tabs
fi: Päivitä tabulatuurit

note: i18n: ectx: property (title), widget (QGroupBox, gbFetchTabs)
en: Fetch tabs for
fi: Nouda tabulatuurit…

note: i18n: ectx: property (text), widget (QCheckBox, cbFetchGuitar)
en: Guitar
fi: Kitara

[ctx: Guitar tablature]
en: tab provided from:
fi: tabulatuurin tarjoaa:

en: Upcoming Events
fi: Tulevat tapahtumat

en: View Events Calendar
fi: Näytä tapahtumakalenteri

[ctx: @title:group]
en: No track is currently playing
fi: Mikään kappale ei ole soimassa

en: Favorite Venues
fi: Suosikkipaikat

en: No upcoming events
fi: Ei tulevia tapahtumia

en: %1: No upcoming events
fi: %1: Ei tulevia tapahtumia

[ctx: @title:group Number of upcoming events]
en: 1 event | %1 events
fi[0]: 1 tapahtuma
fi[1]: %1 tapahtumaa

[ctx: @title:group Number of upcoming events]
en: %1: 1 event | %1: %2 events
fi[0]: %1: 1 tapahtuma
fi[1]: %1: %2 tapahtumaa

en: Upcoming Events Settings
fi: Asetukset – Tulevat tapahtumat

[ctx: @label:textbox Url label]
en: link
fi: linkki

en: Events Calendar
fi: Tapahtumakalenteri

[ctx: @title:group]
en: Favorite Venues
fi: Suosikkipaikat

[ctx: @info:tooltip Calendar action]
en: Jump to Today
fi: Hyppää tänäiseen

note: i18n: ectx: property (text), widget (QLabel, filterLabel)
en: Filter events by date:
fi: Suodata tapahtumia päivämäärän mukaan:

note: i18n: ectx: property (text), item, widget (QComboBox, comboBox) i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
en: All events
fi: Kaikki tapahtumat

note: i18n: ectx: property (text), widget (QCheckBox, groupVenueCheckBox)
en: &Group venue events
fi: &Ryhmittele eri tapahtumapaikkojen tapahtumat

[ctx: @label:textbox Title for a canceled upcoming event]
en: <s>%1</s> (Canceled)
fi: <s>%1</s> (peruttu)

note: i18n: ectx: property (text), widget (QCheckBox, checkBox)
en: Show places as links
fi: Näytä paikat linkkeinä

en: Expand this widget
fi: Laajenna tämä sovelma

en: Collapse this widget
fi: Pienennä tämä sovelma

note: i18n: ectx: property (clickMessage), widget (KLineEdit, searchLineEdit)
en: Search Venue
fi: Etsi paikkaa

note: i18n: ectx: property (toolTip), widget (KComboBox, countryCombo)
en: Restrict venues to a specific country
fi: Rajoita tapahtumapaikat tiettyyn maahan

note: i18n: ectx: property (text), item, widget (KComboBox, countryCombo)
en: Any Country
fi: Mikä tahansa maa

note: i18n: ectx: property (text), widget (QLabel, selectedVenuesLabel)
en: Selected Venues:
fi: Valitut tapahtumapaikat:

en: Loading picture...
fi: Ladataan kuvaa…

en: View map
fi: Näytä kartta

en: Open Last.fm webpage for this event
fi: Avaa tapahtuman Last.fm-web-sivu

[ctx: @label:textbox Supporing acts for an event]
en: Supporting:
fi: Lämmittelemässä:

[ctx: @label:textbox]
en: Venue:
fi: Tapahtumapaikka:

[ctx: @label:textbox]
note: #-#-#-#-#  1134 (add-printer)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_4) #-#-#-#-#  1266 (kdevappwizard)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, locationLabel)
en: Location:
fi: Sijainti:

[ctx: @label:textbox]
en: Date:
fi: Päiväys:

[ctx: @label:textbox]
en: Attending:
fi: Osanottajia:

[ctx: @label:textbox]
en: Tags:
fi: Tunnisteet:

[ctx: @info:tooltip]
en: <strong>Tags:</strong><nl/>%1
fi: <strong>Tunnisteet:</strong><nl/>%1

[ctx: @info:tooltip Supporting artists for an event]
en: <strong>Supporting artists:</strong><nl/>%1
fi: <strong>Tukevat artistit:</strong><nl/>%1

[ctx: @info:tooltip Number of days till an event]
en: Tomorrow | In <strong>%1</strong> days
fi[0]: Huomenna
fi[1]: <strong>%1</strong> päivän kuluttua

[ctx: @info:tooltip]
en: <strong>Location:</strong><nl/>%1
fi: <strong>Sijainti:</strong><nl/>%1

en: Update Supported Languages
fi: Päivitä tuetut kielet

en: Get Supported Languages
fi: Nouda tuetut kielet

en: Wikipedia General Settings
fi: Wikipedian yleisasetukset

en: Wikipedia Language Settings
fi: Wikipedian kieliasetukset

note: i18n: ectx: property (text), widget (QCheckBox, mobileCheckBox)
en: Use Wikipedia &mobile version
fi: Käytä Wikipedian mo&biiliversiota

en: Error: Visualizations are not supported by your current Phonon backend.
fi: Virhe: käyttämäsi Phonon-taustajärjestelmä ei tue visualisaatioita.

en: Please add some applets from the toolbar at the bottom of the context view.
fi: Lisää sovelmia työkaluriviltä kontekstinäkymän alalaidasta

note: #-#-#-#-#  1587 (kompare)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, m_ContextRB)
en: &Context
fi: &Konteksti

en: Albums by %1
fi: Artistin ”%1” albumit

[ctx: Header text for current album applet]
en: Albums
fi: Albumit

en: No labels found on Last.fm
fi: Last.fm:stä ei löytynyt nimikkeitä

en: Unable to retrieve from Last.fm
fi: Last.fm:stä ei saatu mitään

en: No connection to Last.fm
fi: Ei yhteyttä Last.fm:ään

en: Unable to retrieve from Flickr.com: %1
fi: Ei saatu noudetuksi Flickr.comista: %1

en: ontour
fi: kiertueella

en: dates
fi: päivät

en: Unable to retrieve Wikipedia information: %1
fi: Tietoja ei saatu Wikipediasta: %1

en: No information found...
fi: Tietoja ei löydetty…

[ctx: Search pattern for an artist or band]
en: .*\(.*(artist|band).*\))
fi: .*\(.*(artisti|yhtye).*\))

[ctx: Search pattern for a composer]
en: .*\(.*(composer|musician).*\))
fi: .*\(.*(säveltäjä|muusikko).*\))

[ctx: Search pattern for an album]
en: .*\(.*(album|score|soundtrack).*\)
fi: .*\(.*(albumi|pisteet|ääniraita).*\)

[ctx: Search pattern for a song]
en: .*\(.*(song|track).*\)
fi: .*\(.*(kappale|raita).*\)

[ctx: %1 is field name such as 'Artist Name']
en: %1 is needed for searching Wikipedia.
fi: Wikipedia-hakuihin tarvitaan: %1.|/|Wikipedia-hakuihin tarvitaan $[pieni_alkukirjain %1].

en: Choose Language
fi: Valitse kieli

en: Retrieved lyrics is empty
fi: Noudetut sanat ovat tyhjät

en: Lyrics data could not be parsed
fi: Sanojen käsittelyssä tapahtui virhe

en: Remove Applet
fi: Poista sovelma

en: Add Applets...
fi: Lisää sovelmia…

en: Add Applet...
fi: Lisää sovelma…

en: no applet name
fi: ei sovelman nimeä

en: Configure Applets...
fi: Muokkaa sovelmia…

en: Amarok Applet Manager
fi: Amarokin sovelmanhallinta

en: Original author
fi: Alkuperäinen tekijä

en: List installed applets
fi: Luettele asennetut sovelmat

en: Plugin %1 is not installed.
fi: Liitännäistä %1 ei ole asennettu.

en: Hide menu
fi: Piilota valikko

en: <strong>Applet Explorer</strong>
fi: <strong>Sovelmaselain</strong>

en: Containments
fi: Sovelmasäiliöt

en: Context Applet
fi: Kontekstisovelma

en: Track rating: %1
fi: Kappaleen arvostelu: %1

en: Do not show under Various Artists
fi: Älä näytä kohdassa ”Useita artisteja”

en: Show under Various Artists
fi: Näytä kohdassa ”Useita artisteja”

en: %1 - Stopped %2
fi: %1 – keskeytetty %2

en: Playback Ended Markers
fi: Keskeytyneen soiton merkit

[ctx: Name of the virtual collection that merges tracks from all collections]
en: Aggregate Collection
fi: Yhdistelmäkokoelma

en: Ogg Vorbis is a fully free and unencumbered compressed audio format that is perfect for storing your compressed music on your computer. The sound quality is slightly better than MP3 at the same bitrate. Note that not all mobile players support the Ogg Vorbis format.
fi: Ogg Vorbis on täysin vapaa ja mutkaton tiivistetty äänitiedostomuoto, joka sopii täydellisesti musiikin tiiviiseen tallentamiseen tietokoneellasi. Sen äänenlaatu on hitusen MP3:ta parempi yhtäläisellä bittinopeudella. Huomaa, etteivät kaikki kannettavat laitteet tuo Ogg Vorbis -muotoa.

en: FLAC is a lossless compressed audio format free of any patents or license fees. It maintains perfect CD audio quality while reducing file size by about 50%. Because the filesize is much larger than Ogg Vorbis or MP3 it is not recommended if you want to transfer your music to a mobile player.
fi: FLAC on häviötön tiivistetty äänitiedostomuoto, joka on vapaa patenteista ja lisenssimaksuista. Se säilyttää täyden CD-äänenlaadun, vaikka tiedoston koko pienenee noin puoleen. Koska tiedostokoko on suurempi kuin Ogg Vorbisilla ja MP3:lla, sitä ei suositella käyttöön kannettavissa laitteissa.

en: WAV is a basic, uncompressed audio file format. It takes up a lot of space but maintains perfect quality. It is generally not recommended unless you know what you are doing. If you want perfect quality, use FLAC instead.
fi: WAV on tiivistämättömän äänen perustiedostomuoto. Se vie paljon tilaa, mutta säilyttää täydellisen äänenlaadun. Sitä ei suositella käytettäväksi, ellet tiedä mitä teet. Jos haluat täydellistä äänenlaatua, käytä FLACia sen sijaan.

en: MP3 is the de facto standard in compressed audio compatible with almost all mobile players. It is however non free and generally not recommended.
fi: MP3 on pakatun äänen käytännön standardi lähes kaikissa siirrettävissä soittimissa. Se on kuitenkin ei-vapaa eikä sitä yleisesti suositella.

en: Audio CD settings - Amarok
fi: Musiikki-CD-asetukset – Amarok

en: Loading remote collection from host %1
fi: Ladataan kokoelmaa palvelimelta %1

en: Music share at %1
fi: Musiikkijako ”%1”

en: Updating Amarok database schema. Please don't terminate Amarok now as it may result in database corruption.
fi: Päivitetään Amarokin tietokantaskeemaa. Älä lopeta Amarokia nyt tai tietokanta voi vioittua.

en: Updating Amarok database schema
fi: Päivitetään Amarokin tietokantaskeemaa

en: Source track does not exist: %1
fi: Lähdekappaletta ei ole olemassa: %1

en: Could not create directory: %1
fi: Kansiota ei voitu luoda: %1

en: Transferring: %1
fi: Siirretään: %1

en: Transcoding: %1
fi: Muunnetaan: %1

en: Removing: %1
fi: Poistetaan: %1

en: <ul><li>%1</li></ul>In most cases this means that not all of your tracks were imported.<br>See <a href='http://userbase.kde.org/Amarok/Manual/Various/TroubleshootingAndCommonProblems#Duplicate_Tracks'>Amarok Manual</a> for information about duplicate tracks.
fi: <ul><li>%1</li></ul>Useimmiten tämä tarkoittaa, ettei kaikkia kappaleitasi tuotu.<br>Ks. <a href='http://userbase.kde.org/Amarok/Manual/Various/TroubleshootingAndCommonProblems#Duplicate_Tracks'>Amarokin käsikirjasta</a> lisätietoja kappaleiden kaksoiskappaleista.

en: Errors During Collection Scan
fi: Virheitä kokoelmahaussa

en: Duplicates found, the second file will be ignored:
    %1
    %2
fi: Löytyi kaksoiskappaleita: toinen tiedostoista jätetään huomiotta:
    %1
    %2

en: &Configure Device
fi: &Laitteen asetukset

en: &Eject Device
fi: &Irrota laite

en: Re-add orphaned and forget stale tracks
fi: Lisää orvot uudelleen ja unohda vanhentuneet kappaleet

[ctx: iPod was successfully initialized]
en: Initialization successful.
fi: Alustus onnistui.

[ctx: %1: iPod collection name]
en: iTunes database successfully written to %1
fi: iTunes-tietokanta kirjoitettiin onnistuneesti kohteeseen %1

[ctx: %1: iPod collection name]
en: Writing iTunes database to %1 failed without an indication of error
fi: iTunes-tietokannan kirjoitus kohteeseen %1 epäonnistui ilman tietoa virheestä

[ctx: %1: iPod collection name, %2: technical error from libgpod]
en: Writing iTunes database to %1 failed: %2
fi: iTunes-tietokannan kirjoitus kohteeseen %1 epäonnistui: %2

en: Disconnected iPod/iPad/iPhone
fi: Irrotettu iPod/iPad/iPhone

en: Unknown Collection
fi: Tuntematon kokoelma

en: Failed to process one track. (more info about it is in the Amarok debugging log) | Failed to process %1 tracks. (more info about these is in the Amarok debugging log)
fi[0]: Yhden raidan käsittely epäonnistui (lisätietoa Amarokin virheenpaikannuslokissa)
fi[1]: %1 raidan käsittely epäonnistui (lisätietoa Amarokin virheenpaikannuslokissa)

[ctx: Infrequently displayed message, don't bother with singlar forms. %1 to %3 are numbers, %4 is the 'Failed to process ...' sentence or an empty string.]
en: Done consolidating iPod files. %1 orphaned tracks matched with stale iTunes database entries, %2 stale database entries removed, %3 orphaned tracks added back to the iTunes database. %4
fi: iPod-tiedostojen yhdistäminen valmis. %1 orpoa kappaletta yhdistettiin vanhentuneisiin iTunes-tietokantatietueisiin, %2 vanhentunutta tietokantatietuetta poistettiin, %3 orpoa kappaletta lisättiin uudelleen iTunes-tietokantaan. %4

[ctx: %2 is collection name]
en: Transferred one track to %2. | Transferred %1 tracks to %2.
fi[0]: Siirrettiin yksi kappale kokoelmaan %2.
fi[1]: Siirettiin %1 kappaletta kokoelmaan %2.

[ctx: %2 is collection name]
en: Transcoded one track to %2. | Transcoded %1 tracks to %2.
fi[0]: Muunnettiin yksi kappale kokoelmaan %2.
fi[1]: Muunnettiin %1 kappaletta kokoelmaan %2.

en: Transfer aborted. Managed to transfer one track. | Transfer aborted. Managed to transfer %1 tracks.
fi[0]: Siirto keskeytettiin. Ehdittiin siirtää yksi kappale.
fi[1]: Siirto keskeytettiin. Ehdittiin siirtää %1 kappaletta.

[ctx: %2 is the 'Transferred 123 tracks to Some collection.' message]
en: %2 One track was already there. | %2 %1 tracks were already there.
fi[0]: %2 Siellä oli jo yksi kappale.
fi[1]: %2 Siellä oli jo %1 kappaletta.

[ctx: %1 is collection pretty name, e.g. My Little iPod]
en: Transferred Tracks to %1
fi: Siirrettiin kappaleet kokoelmaan %1

en: One track successfully transferred, but transfer of some other tracks failed. | %1 tracks successfully transferred, but transfer of some other tracks failed.
fi[0]: Siirrettiin onnistuneesti yksi kappale, mutta muiden siirto epäonnistui.
fi[1]: Siirrettiin onnistuneesti %1 kappaletta, mutta muiden siirto epäonnistui.

en: Transfer of tracks failed.
fi: Kappaleiden siirto epäonnistui.

en: One track was not transferred because it would exceed iPod capacity.<br> | %1 tracks were not transferred because it would exceed iPod capacity.<br>
fi[0]: Yhtä kappaletta ei siirretty, koska se olisi ylittänyt iPodin kapasiteetin.<br>
fi[1]: %1 kappaletta ei siirretty, koska se olisi ylittänyt iPodin kapasiteetin.<br>

[ctx: Example of %1 would be: 20.0 MiB]
en: <i>Amarok reserves %1 on iPod for iTunes database writing.</i><br>
fi: <i>Amarok varaa %1 iPodista iTunes-tietokannan kirjoittamiseen.</i><br>

en: One track was not copied because it wouldn't be playable - its  %2 format is unsupported.<br> | %1 tracks were not copied because they wouldn't be playable - they are in unsupported formats (%2).<br>
fi[0]: Yhtä kappaletta ei kopioitu, koska se ei olisi toistettavissa – sen tiedostomuotoa (%2) ei tueta.<br>
fi[1]: %1 kappaletta ei kopioitu, koska ne eivät olisi toistettavissa – niiden tiedostomuotoja (%2) ei tueta.<br>

en: Copy/move/transcode of one file failed.<br> | Copy/move/transcode of %1 files failed.<br>
fi[0]: Yhden tiedoston kopiointi/siirto/muuntaminen epäonnistui.<br>
fi[1]: %1 tiedoston kopiointi/siirto/muuntaminen epäonnistui.<br>

en: One track was not transferred due to an internal Amarok error.<br> | %1 tracks were not transferred due to an internal Amarok error.<br>
fi[0]: Yhtä kappaletta ei siirretty Amarokin sisäisen virheen takia.<br>
fi[1]: %1 kappaletta ei siirretty Amarokin sisäisen virheen takia.<br>

en: <i>You can find details in Amarok debugging output.</i><br>
fi: <i>Löydät lisätietoa Amarokin virheenpaikannustulosteesta.</i><br>

en: The rest was not transferred because iPod collection disappeared.<br>
fi: Loppuja ei siirretty, koska iPod-kokoelma katosi.<br>

[ctx: %1 is a list of errors that occurred during copying of tracks]
en: Error causes: %1<br>
fi: Virheen syyt: %1<br>

en: Removing one track from iPod | Removing %1 tracks from iPod
fi[0]: Poistetaan yksi kappale iPodista
fi[1]: Poistetaan %1 kappaletta iPodista

[ctx: operation when iPod is connected]
en: Reading iPod tracks
fi: Luetaan iPodin kappaleita

[ctx: iPod playlist name]
en: Stale tracks
fi: Vanhentuneet kappaleet

[ctx: iPod playlist name]
en: Orphaned tracks
fi: Orvot kappaleet

en: Stale and/or orphaned tracks detected on %1. You can resolve the situation using the <b>%2</b> collection action. You can also view the tracks under the Saved Playlists tab.
fi: Kohteessa %1 havaitut vanhentuneet tai orvot kappaleet. Voit ratkaista tilanteen käyttämällä kokoelmatoimintoa <b>%2</b>. Voit myös tarkastella kappaleita Tallennettujen soittolistojen välilehdeltä.

en: Connecting to iPhone, iPad or iPod touch failed.
fi: Yhdistäminen iPhoneen, iPadiin tai iPod Touchiin epäonnistui.

note: i18n: ectx: property (windowTitle), widget (QWidget, IpodConfiguration)
en: iPod device configuration
fi: iPod-laiteasetukset

note: i18n: ectx: property (text), widget (QLabel, nameLabel)
en: iPod name:
fi: iPodin nimi:

note: i18n: ectx: property (text), widget (QLabel, m_transcodeLabel) i18n: ectx: property (text), widget (QLabel, transcodeLabel)
en: Transcode:
fi: Muunna:

note: i18n: ectx: property (text), widget (QPushButton, initializeButton)
en: &Initialize iPod
fi: &Alusta iPod

note: i18n: ectx: property (text), widget (QLabel, generationLabel)
en: Generation:
fi: Sukupolvi:

note: i18n: ectx: property (text), widget (QLabel, albumArtworkLabel)
en: Album artwork:
fi: Albumin kansitaide:

note: i18n: ectx: property (text), widget (QLabel, sysInfoLabel)
en: SysInfo file:
fi: SysInfo-tiedosto:

note: i18n: ectx: property (text), widget (QLabel, sysInfoExtendedLabel)
en: SysInfoExtended file:
fi: SysInfoExtended-tiedosto:

en: Cannot parse iTunes database due to an unreported error.
fi: iTunes-tietokantaaa ei voi jäsentää raportoimattoman virheen takia.

[ctx: iPod model that is not (yet) recognized]
en: Unrecognized model
fi: Tunnistamaton malli

en: iPod model was not recognized.
fi: iPodin mallia ei tunnistettu.

en: %1 family uses %2 file to generate correct database checksum.
fi: %1-perhe käyttää %2-tiedostoa oikean tietokannan tarkistussumman luomiseen.

en: %1 family needs %2 file to generate correct database checksum.
fi: %1-perhe tarvitsee %2-tiedostoa oikean tietokannan tarkistussumman luomiseen.

[ctx: Do not translate hash-AB, libgpod, libhashab.so]
en: %1 family probably uses hash-AB to generate correct database checksum. libgpod (as of version 0.8.2) doesn't know how to compute it, but tries to dynamically load external library libhashab.so to do it.
fi: %1-perhe käyttää luultavasti hash-AB:tä luomaan oikean tietokannan tarkistussumman. libgpod (versio 0.8.2) ei osaa laskea sitä, mutta yrittää ladata dynaamisesti ulkoisen kirjaston libhashab.so sen laskemiseksi.

en: Autodetect (%1 file(s) present)
fi: Tunnista automaattisesti (%1 tiedosto(a) läsnä)

[ctx: Unknown iPod model, generation...]
en: Unknown
fi: Tuntematon

[ctx: In a dialog: Video: Supported]
en: Supported
fi: Tuettu

[ctx: In a dialog: Video: Not supported]
en: Not supported
fi: Ei tuettu

[ctx: In a dialog: Some file: Present]
en: Present
fi: Läsnä

[ctx: In a dialog: Some file: Not found]
en: <b>Not found</b>
fi: <b>Ei löytynyt</b>

[ctx: In a dialog: Some file: Not needed]
en: Not needed
fi: Ei tarvita

[ctx: %1 is informational sentence giving reason]
en: <b>%1</b><br><br>As a safety measure, Amarok will <i>refuse to perform any writes</i> to iPod. (modifying iTunes database could make it look empty from the device point of view)<br>See <a href='%2'>README.overview</a> file from libgpod source repository for more information.
fi: <b>%1</b><br><br> Turvallisuussyistä Amarok <i>kieltäytyy kirjoittamasta mitään</i> iPodille (iTunes-tietokannan muuttaminen voisi saada sen näyttämään tyhjältä laitteen näkökulmasta)<br>Ks. libgpodin ohjelmalähteen <a href='%2'>README.overview</a>-tiedostosta lisätietoja.

en: <b>%1</b><br><br>Above problem prevents Amarok from using your iPod. You can try to re-create critical iPod folders and files (including iTunes database) using the <b>%2</b> button below.<br><br> Initializing iPod <b>destroys iPod track and photo database</b>, however it should not delete any tracks. The tracks will become orphaned.
fi: <b>%1</b><br><br>Yllä oleva ongelma estää Amarokia käyttämästä iPodiasi. Voit yrittää luoda tärkeät iPod-kansiot ja -tiedostot (kuten iTunes-tietokannan) uudelleen napsauttamalla alla olevaa <b>%2</b>-painiketta.<br><br> iPodin alustaminen <b>tuhoaa iPodin kappale- ja kuvatietokannan</b> mutta sen ei pitäisi poistaa itse kappaleita vaan niistä tulee orpoja.

[ctx: Do not translate SysInfo]
en: Failed to write SysInfo: %1
fi: SysInfon kirjoittaminen epäonnistui: %1

[ctx: Do not translate SysInfo]
en: Failed to write SysInfo file due to an unreported error
fi: SysInfo-tiedoston kirjoitus epäonnistui raportoimattoman virheen takia

en: Cannot initialize iPod due to an unreported error.
fi: iPodia ei voi alustaa raportoimattoman virheen takia.

en: Copying Tracks Failed
fi: Tiedostojen kopiointi epäonnistui

en: Tracks not copied: the device is already being copied to
fi: Kappaleita ei kopioitu: laite on varattuna, sille kopioidaan jo

en: Unsupported format: %1
fi: Tiedostomuotoa ”%1” ei tueta

en: Already on device
fi: Kappale on jo laitteella

en: Tracks not copied: the device already has these tracks
fi: Kappaleita ei kopioitu: kappaleet ovat jo laitteella

en: Tracks not copied: the device has insufficient space
fi: Kappaleita ei kopioitu: laitteessa ei ole riittävästi tilaa jäljellä

en: Transferring Tracks to Device
fi: Siirretään kappaleita medialaitteelle

en: %1 track failed to copy to the device | %1 tracks failed to copy to the device
fi[0]: %1 kappaleen kopiointi medialaitteelle epäonnistui
fi[1]: %1 kappaleen kopiointi medialaitteelle epäonnistui

en: The track failed to copy to the device
fi: Kappaleen kopiointi medialaitteelle epäonnistui

en: Track not deleted: | Tracks not deleted:
fi[0]: Kappaletta ei poistettu:
fi[1]: Kappaleita ei poistettu:

en: Deleting Track Failed | Deleting Tracks Failed
fi[0]: Poisto epäonnistui
fi[1]: Poisto epäonnistui

en: %1 tracks are already being deleted from the device.
fi: %1 kappaletta on jo poistettu medialaitteelta

en: Removing Track from Device | Removing Tracks from Device
fi[0]: Poistetaan kappale medialaitteelta
fi[1]: Poistetaan kappaleet medialaitteelta

en: &Disconnect Device
fi: Irrota &medialaite

en: Media Device playlists
fi: Medialaitteen soittolistat

[ctx: Podcasts on a media device]
en: Podcasts on %1
fi: Podcastit laitteella %1

en: Could not connect to MTP Device
fi: MTP-laitteeseen yhdistäminen ei onnistunut

en: Could not copy track from device.
fi: Kappaleen kopioiminen laitteelta ei onnistunut.

en: Unknown Genre
fi: Tuntematon tyylilaji

en: Could not delete item
fi: Kohteen poistaminen ei onnistunut

en: Could not save playlist.
fi: Soittolistaa ei voitu tallentaa.

en: Nepomuk Collection
fi: Nepomuk-kokoelma

en: Couldn't initialize Nepomuk Collection. Check if 'Nepomuk Semantic Desktop' is enabled in System Settings -> Desktop Search. Nepomuk Plugin won't be loaded unless Nepomuk is enabled.
fi: Nepomuk-kokoelmaa ei voitu alustaa. Varmista, että semanttinen Nepomuk-työpöytä on otettu käyttöön järjestelmän asetuksista. Nepomuk-liitännäistä ei ladata, ellei Nepomuk ole käytössä.

en: Playdar Collection
fi: Playdar-kokoelma

en: Source collection removed
fi: Lähdekokoelma poistettu

[ctx: The genre name for classical music]
en: Classical
fi: Klassinen

[ctx: @info]
en: Do you really want to delete this track? It will be removed from %2 and from underlying storage medium. | Do you really want to delete these %1 tracks? They will be removed from %2 and from underlying storage medium.
fi[0]: Haluatko varmasti poistaa tämän kappaleen? Se poistetaan niin kokoelmasta %2 kuin tallennusvälineeltä.
fi[1]: Haluatko varmasti poistaa nämä %1 kappaletta? Ne poistetaan niin kokoelmasta %2 kuin tallennusvälineeltä.

[ctx: @info]
en: Do you really want to move this track to the trash? It will be removed from %2. | Do you really want to move these %1 tracks to the trash? They will be removed from %2.
fi[0]: Haluatko varmasti siirtää tämän kappaleen roskakoriin? Se poistetaan kokoelmasta %2.
fi[1]: Haluatko varmasti siirtää nämä %1 kappaletta roskakoriin? Ne poistetaan kokoelmasta %2.

[ctx: @info]
en: Do you really want to move this track? It will be renamed and the original deleted. | Do you really want to move these %1 tracks? They will be renamed and the originals deleted.
fi[0]: Haluatko varmasti siirtää tämän kappaleen? Sen nimeä muutetaan ja alkuperäinen poistetaan.
fi[1]: Haluatko varmasti siirtää nämä %1 kappaletta? Niiden nimiä muutetaan ja alkuperäiset poistetaan.

[ctx: @title:window]
en: Move Files
fi: Tiedostojen siirto

[ctx: rename files button]
en: &Rename
fi: M&uuta nimeä

[ctx: @info]
en: There was a problem and this track could not be removed. Make sure the directory is writable. | There was a problem and %1 tracks could not be removed. Make sure the directory is writable.
fi[0]: Kohdattiin ongelma, eikä tätä kappaletta voitu poistaa. Varmista, että voit kirjoittaa kansioon.
fi[1]: Kohdattiin ongelma, eikä %1 kappaletta voitu poistaa. Varmista, että voit kirjoittaa kansioon.

en: Unable to remove tracks
fi: Kappaleita ei voitu poistaa

en: The collection does not have enough free space available or is not writable.
fi: Kokoelmassa ei ole riittävästi vapaata tilaa tai se ei ole kirjoitettavissa.

en: Do you want to remove empty folders?
fi: Haluatko poistaa tyhjät kansiot?

en: Remove empty folders?
fi: Poistetaanko tyhjät kansiot?

[ctx: %1 is track url, %2 track title, %3 track artist]
en: %1 (%2 by %3)
fi: %1 (%2 artistilta %3)

[ctx: %1 is track url, %2 artist name]
en: %1 (by %2)
fi: %1 (artistilta %2)

en: today
fi: tänään

en: last week
fi: viime viikolla

en: last month
fi: viime kuussa

en: two months ago
fi: kaksi kuukautta sitten

en: three months ago
fi: kolme kuukautta sitten

en: Moving to trash: %1
fi: Siirretään roskakoriin: %1

en: &Delete Episode
fi: &Poista jakso

en: Are you sure you want to delete this episode? | Are you sure you want to delete these %1 episodes?
fi[0]: Haluatko varmasti poistaa tämän jakson?
fi[1]: Haluatko varmasti poistaa nämä %1 jaksoa?

en: Yes, delete from %1.
fi: Kyllä, poista kohteesta %1.

en: &Delete Channel and Episodes
fi: &Poista kanava ja jaksot

en: &Activate This Collection
fi: &Aktivoi tämä kokoelma

en: File <i>%1</i> suggests that we should use <i>%2</i> as music folder on the device, but it doesn't exist. Falling back to <i>%3</i> instead
fi: Tiedosto <i>%1</i> ehdottaa, että kansiota <i>%2</i> käytettäisiin musiikkikansiona tällä laitteella, mutta kansiota ei ole olemassa. Käytetään sen sijaan kansiota <i>%3</i>

[ctx: Name of the USB Mass Storage collection that has not yet been activated. See also the 'Activate This Collection' action; %1 is actual collection name]
en: %1 (not activated)
fi: %1 (ei aktivoitu)

en: Configure USB Mass Storage Device
fi: USB-massamuistilaitteen asetukset

en: Removing one track from %2 | Removing %1 tracks from %2
fi[0]: Poistetaan yksi kappale kokoelmasta %2
fi[1]: Poistetaan %1 kappaletta kokoelmasta %2

note: i18n: ectx: property (windowTitle), widget (QWidget, UmsConfiguration)
en: USB Mass Storage device configuration
fi: USB-massamuistilaitteen asetukset

note: i18n: ectx: property (text), widget (QCheckBox, m_autoConnect)
en: Use automatically when connected
fi: Ota automaattisesti käyttöön kytkettäessä

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, m_musicCheckBox) #-#-#-#-#  846  #-#-#-#-# Runners-ID Music - Service name being displayed as a checkbox label to enable/disable this service Would be nice to use the localized name of this service if it exists/makes s
en: Music
fi: Musiikki

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_4) #-#-#-#-#  839 (juk)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_6) #-#-#-#-#  1074 (juk)  #-#-#-#-#
en: Music folder:
fi: Musiikkikansio:

note: i18n: ectx: property (title), widget (QGroupBox, m_filenameSchemeBox)
en: Filename scheme of tracks that are added to the device
fi: Laitteeseen lisättyjen kappaleiden tiedostonimimalli

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Podcast folder:
fi: Podcast-kansio:

en: UPnP Error: %1
fi: UPnP-virhe: %1

[ctx: The value is not known]
en: Unknown
fi: Tuntematon

[ctx: The Value is not known]
en: Unknown
fi: Tuntematon

[ctx: Reason why a track is not playable]
en: Underlying playlist is empty
fi: Alla oleva soittolista on tyhjä

en: When Amarok was last closed, this track was at %1, but Amarok cannot find this track on the filesystem or in any of your collections anymore. You may try plugging in the device this track might be on.
fi: Kun Amarok viimeksi suljettiin, tämä kappale oli kohdassa %1, mutta Amarok ei enää löydä tätä kappaletta tiedostojärjestelmästä tai mistään kokoelmasta. Voit yrittää kytkeä laitteen, jolla tämä kappale sijaitsee.

en: Stream (%1)
fi: Virtaustoisto (%1)

en: Could not create a temporary file to download playlist.
fi: Tilapäistiedostoa soittolistan lataamiseksi ei voitu luoda.

en: Downloading remote playlist
fi: Ladataan soittolistaa

[ctx: %1 is file path]
en: Cannot read playlist from %1
fi: Soittolistaa ei voitu lukea tiedostosta %1

en: The used file extension is not valid for playlists.
fi: Käytetty tiedostotunniste ei käy soittolistoille.

en: Playlist_%1
fi: Soittolista_%1

[ctx: Change filename layout]
en: Podcast Episode Filename Configuration
fi: Podcast-jaksojen tiedostonimien asetukset

note: i18n: ectx: property (windowTitle), widget (QWidget, PodcastFilenameLayoutConfigWidget)
en: Podcast Filename Layout Configuration
fi: Podcast-tiedostonimien muodon asetukset

note: i18n: ectx: property (text), widget (QRadioButton, m_filenameLayoutDefault)
en: Specified by podcast channel
fi: Podcast-kanavan määrittämä

note: i18n: ectx: property (toolTip), widget (QLineEdit, m_filenameLayoutText)
en: Available fields : %artist%,%title%,%genre%,%year%,%composer%,%pubdate%,%number%,%album%
fi: Käytettävissä olevat kentät: %artist%, %title%, %genre%, %year%, %composer%, %pubdate%, %number%, %album%

note: i18n: ectx: property (windowTitle), widget (QWidget, PodcastSettingsBase)
en: Podcast Configuration
fi: Podcast-asetukset

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_autoFetchCheck) i18n: ectx: property (whatsThis), widget (QCheckBox, m_autoFetchCheck)
en: When checked, Amarok will automatically scan the podcast for updates
fi: Mikäli valittu, Amarok etsii automaattisesti podcastien päivityksiä.

note: i18n: ectx: property (text), widget (QCheckBox, m_autoFetchCheck)
en: Automatically scan for updates
fi: Etsi päivityksiä automaattisesti

note: i18n: ectx: property (title), widget (KButtonGroup, kbuttongroup)
en: Media Download
fi: Median lataus

note: i18n: ectx: property (toolTip), widget (QRadioButton, m_downloadRadio) i18n: ectx: property (whatsThis), widget (QRadioButton, m_downloadRadio)
en: Download media as soon as it becomes available
fi: Lataa media heti, kun se tulee saataville

note: i18n: ectx: property (text), widget (QRadioButton, m_downloadRadio)
en: Download when a&vailable
fi: Lataa kun s&aatavilla

note: i18n: ectx: property (toolTip), widget (QRadioButton, m_streamRadio) i18n: ectx: property (whatsThis), widget (QRadioButton, m_streamRadio)
en: Media must be explicitly downloaded, otherwise the podcast will be played from the remote server.
fi: Jos mediaa ei erikseen pyydetä lataamaan, se toistetaan suoraan etäpalvelimelta.

note: i18n: ectx: property (text), widget (QRadioButton, m_streamRadio)
en: Stream or download on re&quest
fi: Lataa tai soita &virtaustoistona pyynnöstä

note: i18n: ectx: property (toolTip), widget (QCheckBox, m_purgeCheck) i18n: ectx: property (whatsThis), widget (QCheckBox, m_purgeCheck)
en: If checked, Amarok will throw away old podcast episodes
fi: Mikäli valittu, vanhat podcast-jaksot poistetaan.

note: i18n: ectx: property (text), widget (QCheckBox, m_purgeCheck)
en: Limit &number of episodes
fi: Rajoita jaksoje&n määrää

note: i18n: ectx: property (text), widget (QLabel, m_purgeCountLabel)
en: Keep maximum of:
fi: Säilytä enintään:

note: i18n: ectx: property (toolTip), widget (KIntSpinBox, m_purgeCountSpinBox) i18n: ectx: property (whatsThis), widget (KIntSpinBox, m_purgeCountSpinBox)
en: The maximum number of podcast items to store
fi: Kuinka monta podcast-jaksoa enintään tallennetaan levylle

note: i18n: ectx: property (whatsThis), widget (QCheckBox, m_writeTagsCheck)
en: The RSS feed and the tags in the downloaded file sometimes do not contain the same information. Writing the tags ensures the information in the playlist and on media devices will be the same as in the feed.
fi: RSS-syöte ja ladatun tiedoston tunnisteet eivät joskus sisällä samaa tietoa. Tunnisteiden kirjoittaminen varmistaa soittolistan ja medialaitteiden tiedon yhtäläiseksi syötteen kanssa.

note: i18n: ectx: property (text), widget (QCheckBox, m_writeTagsCheck)
en: Write feed information to tags after downloading.
fi: Kirjoita syötteen tiedot tunnisteisiin latauksen jälkeen.

note: i18n: ectx: property (text), widget (QPushButton, m_filenameLayoutConfigWidgetButton)
en: Episode Filename Configuration
fi: Jaksojen tiedostonimien asetukset

[ctx: change options]
en: Configure %1
fi: Aseta %1

en:  Item |  Items
fi[0]:  jakso
fi[1]:  jaksoa

en: &Update All Channels
fi: &Päivitä kaikki kanavat

en: &Configure General Settings
fi: &Yleisasetukset

en: &Export subscriptions to OPML file
fi: &Vie tilaukset OPML-tiedostoon

en: &Remove Subscription
fi: Peru &tilaus

en: &Update Channel
fi: &Päivitä kanava

en: &Download Episode
fi: &Lataa lähetys

en: &Delete Downloaded Episode
fi: Poista ladattu l&ähetys

en: &Write Feed Information to File
fi: &Tallenna syötteen tiedot tiedostoon

en: &Keep downloaded file
fi: &Säilytä ladattu tiedosto

en: Toggle the "keep" downloaded file status of this podcast episode. Downloaded files with this status wouldn't be deleted even if we apply a purge.
fi: Muuta tämän podcast-jakson tiedoston säilyttämistilaa. Säilytetyksi merkittyjä ladattuja tiedostoa ei poisteta muiden tiedostojen poiston yhteydessä.

en: Already subscribed to %1.
fi: Olet jo virittänyt podcastin ”%1”.

[ctx: prefix to 'x minutes']
en: every
fi: joka

en: Configure Local Podcasts
fi: Paikallisten Podcastien asetukset

en: Move Podcasts
fi: Siirrä podcasteja

en: Do you want to move all downloaded episodes to the new location?
fi: Haluatko siirtää kaikki ladatut jaksot uuteen paikkaan?

en: Select file for OPML export
fi: Valitse tuotava OPML-tiedosto

en: Do you really want to unsubscribe from "%1"?
fi: Haluatko varmasti perua tilauksen ”%1”?

en: Delete downloaded episodes
fi: Poista ladatut jaksot

en: Waiting for Podcast Downloads to Finish
fi: Odotetaan podcast-latausten valmistumista

en: There is still a podcast download in progress | There are still %1 podcast downloads in progress
fi[0]: Yksi podcast-lataus on yhä kesken
fi[1]: %1 podcast-latausta on yhä kesken

en: Cancel Download and Quit.
fi: Peru lataus ja lopeta

en: Unable to save podcast episode file to %1
fi: Podcastin lähetystä ei voitu tallentaa tiedostoon ”%1”

en: Downloading Podcast Media
fi: Tallennetaan podcast-mediaa

en: Downloading Podcast "%1"
fi: Tallennetaan podcastia ”%1”

en: Local Podcasts
fi: Paikalliset podcastit

note: i18n: ectx: property (text), widget (QLabel, m_intervalLabel)
en: Auto-update:
fi: Automaattipäivitys:

[ctx: automatic updates turned off]
note: i18n: ectx: property (specialValueText), widget (KIntSpinBox, m_autoUpdateInterval)
en: disabled
fi: ei käytössä

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_baseDirLabel)
en: Base directory:
fi: Peruskansio:

note: i18n: ectx: property (toolTip), widget (KUrlRequester, m_baseDirUrl)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'DejaVu Sans'; font-size:8pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Base directory for all new podcast channels.</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">When a podcast channel is added <span style=" font-style:italic;">&lt;base directory&gt;</span>/<span style=" font-style:italic;">&lt;channel name&gt;</span> is used as the download directory.</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This can be changed for each channel individually.</p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'DejaVu Sans'; font-size:8pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Kaikkien uusien podcast-kanavien peruskansio.</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Podcast-kanavaa lisättäessä latauskansio on <span style=" font-style:italic;">&lt;peruskansio&gt;</span>/<span style=" font-style:italic;">&lt;kanavan nimi&gt;</span>.</p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Tätä voidaan muuttaa kanavittain.</p></body></html>

note: i18n: ectx: property (whatsThis), widget (KUrlRequester, m_baseDirUrl)
en: Base directory for all new podcast channels.
    When a podcast channel is added <base directory>/<channel name> is used as the download directory.
    This can be changed for each channel individually.
fi: Kaikkien uusien podcast-kanavien peruskansio.
    Podcast-kanavaa lisättäessä siirtokansio on <peruskansio>/<kanavan nimi>.
    Tätä voidaan muuttaa kanavittain.

en: The configured database plugin could not be loaded.
fi: Asetetun tietokantaliitännäisen lataaminen epäonnistui.

en: Organize tracks
fi: Järjestä kappaleet

en: Transcode and organize tracks
fi: Muunna ja järjestä kappaleet

en: Move tracks
fi: Siirrä kappaleet

en: Transcode and move tracks
fi: Muunna ja siirrä kappaleet

en: Copy tracks
fi: Kopioi kappaleet

en: Transcode and copy tracks
fi: Muunna ja kopioi kappaleet

en: Organizing one track | Organizing %1 tracks
fi[0]: Järjestetään yhtä kappaletta
fi[1]: Järjestetään %1 kappaletta

en: Transcoding and organizing one track | Transcoding and organizing %1 tracks
fi[0]: Muunnetaan ja järjestetään yhtä kappaletta
fi[1]: Muunnetaan ja järjestetään %1 kappaletta

en: Moving one track to %2 | Moving %1 tracks to %2
fi[0]: Siirretään yksi kappale kohteeseen %2
fi[1]: Siirretään %1 kappaletta kohteeseen %2

en: Transcoding and moving one track to %2 | Transcoding and moving %1 tracks to %2
fi[0]: Muunnetaan ja siirretään yksi kappale kohteeseen %2
fi[1]: Muunnetaan ja siirretään %1 kappaletta kohteeseen %2

en: Copying one track to %2 | Copying %1 tracks to %2
fi[0]: Kopioidaan yksi kappale kohteeseen %2
fi[1]: Kopioidaan %1 kappaletta kohteeseen %2

en: Transcoding and copying one track to %2 | Transcoding and copying %1 tracks to %2
fi[0]: Muunnetaan ja kopioidaan yksi kappale kohteeseen %2
fi[1]: Muunnetaan ja kopioidaan %1 kappaletta kohteeseen %2

en: No network connection
fi: Ei verkkoyhteyttä

en: Not a file
fi: Ei ole tiedosto

en: No read permissions
fi: Ei lukuoikeuksia

[ctx: Track field name (when nothing specific is selected e.g. in the automatic playlist generator)]
en: anything
fi: mitä vain

[ctx: Track field name (the file this track is stored in)]
en: File Name
fi: Tiedostonimi

[ctx: Track field name]
en: Title
fi: Nimi

[ctx: Track field name]
en: Artist
fi: Artisti

[ctx: Track field name]
en: Album
fi: Albumi

[ctx: Track field name]
en: Genre
fi: Tyylilaji

[ctx: Track field name]
en: Composer
fi: Säveltäjä

[ctx: Track field name]
en: Year
fi: Vuosi

[ctx: Track field name]
en: Comment
fi: Kommentti

[ctx: Track field name]
en: Track Number
fi: Kappaleen numero

[ctx: Track field name]
en: Disc Number
fi: Levynumero

[ctx: Track field name]
en: Length
fi: Kesto

[ctx: Track field name]
en: Bit Rate
fi: Bittinopeus

[ctx: Track field name]
en: Sample Rate
fi: Näytteenottotaajuus

[ctx: Track field name]
en: File Size
fi: Tiedostokoko

[ctx: Track field name]
en: Format
fi: Tiedostomuoto

[ctx: Track field name]
en: Added to Collection
fi: Lisätty kokoelmaan

[ctx: Track field name]
en: Score
fi: Pisteet

[ctx: Track field name]
en: Rating
fi: Arvostelu

[ctx: Track field name]
en: First Played
fi: Ensimmäinen soittokerta

[ctx: Track field name]
en: Last Played
fi: Edellinen soittokerta

[ctx: Track field name]
en: Playcount
fi: Soittokertoja

[ctx: Track field name]
en: Unique Id
fi: Ainutkertainen tunniste

[ctx: Track field name]
en: Track Gain
fi: Kappalekohtainen ReplayGain-tasaus

[ctx: Track field name]
en: Track Gain Peak
fi: Kappalekohtaisen ReplayGain-tasauksen huippu

[ctx: Track field name]
en: Album Gain
fi: Albumikohtainen ReplayGain-tasaus

[ctx: Track field name]
en: Album Gain Peak
fi: Albumikohtaisen ReplayGain-tasauksen huippu

[ctx: Track field name]
en: Album Artist
fi: Albumin artisti

[ctx: Track field name]
en: Label
fi: Nimike

[ctx: Track field name]
en: Last Modified
fi: Viimeksi muutettu

[ctx: Track field name]
en: Lyrics
fi: Sanat

[ctx: The field name in case nothing specific is selected e.g. in the automatic playlist generator. Use a one word translation.]
en: anything
fi: mitä vain

[ctx: One word translation used in the collection filter. The name of the file this track is stored in]
en: filename
fi: tiedostonimi

[ctx: One word translation used in the collection filter]
en: title
fi: kappale

[ctx: One word translation used in the collection filter]
en: artist
fi: artisti

[ctx: One word translation used in the collection filter]
en: album
fi: albumi

[ctx: One word translation used in the collection filter]
en: genre
fi: tyylilaji

[ctx: One word translation used in the collection filter]
en: composer
fi: säveltäjä

[ctx: One word translation used in the collection filter]
en: year
fi: vuosi

[ctx: One word translation used in the collection filter]
en: comment
fi: kommentti

[ctx: One word translation used in the collection filter]
en: tracknumber
fi: raita

[ctx: One word translation used in the collection filter]
en: discnumber
fi: levynumero

[ctx: One word translation used in the collection filter]
en: length
fi: kesto

[ctx: One word translation used in the collection filter]
en: bitrate
fi: bittinopeus

[ctx: One word translation used in the collection filter]
en: samplerate
fi: näytteenottotaajuus

[ctx: One word translation used in the collection filter]
en: filesize
fi: tiedostokoko

[ctx: One word translation used in the collection filter]
en: format
fi: muoto

[ctx: One word translation used in the collection filter]
en: added
fi: lisätty

[ctx: One word translation used in the collection filter]
en: score
fi: pisteet

[ctx: One word translation used in the collection filter]
en: rating
fi: arvostelu

[ctx: One word translation used in the collection filter. First played time / access date]
en: firstplay
fi: ensisoitto

[ctx: One word translation used in the collection filter. Last played time / access date]
en: lastplay
fi: viimesoitto

[ctx: One word translation used in the collection filter]
en: playcount
fi: soittokerrat

[ctx: One word translation used in the collection filter]
en: uniqueid
fi: tunniste

[ctx: One word translation used in the collection filter]
en: trackgain
fi: kappalekohtainenreplaygain-tasaus

[ctx: One word translation used in the collection filter]
en: trackgainpeak
fi: kappalekohtaisenreplaygain-tasauksenhuippu

[ctx: One word translation used in the collection filter]
en: albumgain
fi: albumikohtainenreplaygain-tasaus

[ctx: One word translation used in the collection filter]
en: albumgainpeak
fi: albumikohtaisenreplaygain-tasauksenhuippu

[ctx: One word translation used in the collection filter]
en: albumartist
fi: albuminartisti

[ctx: One word translation used in the collection filter]
en: label
fi: nimike

[ctx: One word translation used in the collection filter]
en: modified
fi: muutettu

[ctx: One word translation used in the collection filter]
en: lyrics
fi: sanat

[ctx: number of days with spacing for the pretty time]
en: %1 day,  | %1 days,
fi[0]: %1 päivä,
fi[1]: %1 päivää,

[ctx: number of years for the pretty time]
en: %1 year | %1 years
fi[0]: %1 vuosi
fi[1]: %1 vuotta

[ctx: number of months for the pretty time]
en: %1 month | %1 months
fi[0]: %1 kuukausi
fi[1]: %1 kuukautta

[ctx: number of days for the pretty time]
en: %1 day | %1 days
fi[0]: %1 päivä
fi[1]: %1 päivää

[ctx: number of hours for the pretty time]
en: %1 hour | %1 hours
fi[0]: %1 tunti
fi[1]: %1 tuntia

[ctx: number of minutes for the pretty time]
en: %1 minute | %1 minutes
fi[0]: %1 minuutti
fi[1]: %1 minuuttia

[ctx: number of seconds for the pretty time]
en: %1 second | %1 seconds
fi[0]: %1 sekunti
fi[1]: %1 sekuntia

en: Importing podcast channel from %1
fi: Tuodaan podcast-kanava ”%1”

en: Updating podcast channel
fi: Päivitetään podcast-kanava

en: Updating "%1"
fi: Päivitetään ”%1”

en: Importing podcast from %1 failed with error:
fi: Podcastin lataus lähteestä ”%1” keskeytyi virheeseen:

en: Updating podcast from %1 failed with error:
fi: Podcastin päivitys lähteestä ”%1” keskeytyi virheeseen:

en: Updating "%1" failed with error:
fi: Päivitys lähteestä ”%1” keskeytyi virheeseen:

en: While parsing %1, a feed was expected but an HTML page was received.
    Did you enter the correct URL?
fi: Jäsennettäessä kohdetta %1 odotettiin syötettä mutta saatiin HTML-sivu.
    Annoitko oikean osoitteen?

en: Feed has an unknown type: %1
fi: Syötteen tyyppi on tuntematon: %1

en: %1 is not an RSS version 2.0 feed.
fi: %1 ei ole version 2.0 RSS-syöte.

en: %1 is not a valid RSS version 1.0 feed.
fi: %1 ei ole kelvollinen version 1.0 RSS-syöte.

en: %1 is not a valid Atom feed.
fi: %1 ei ole kelvollinen Atom-syöte.

en: Alternative Enclosures:
fi: Vaihtoehtoiset liitteet:

note: #-#-#-#-#  4002 (xsane)  #-#-#-#-# ERR_UNKNOWN_TYPE
en: unknown type
fi: tuntematon tyyppi

[ctx: The amount of time since last played]
en: Never
fi: ei koskaan

[ctx: When this track was last played]
en: Unknown
fi: Tuntematon

en: One week ago | %1 weeks ago
fi[0]: viikko sitten
fi[1]: %1 viikkoa sitten

en: One day ago | %1 days ago
fi[0]: eilen
fi[1]: %1 päivää sitten

en: One hour ago | %1 hours ago
fi[0]: tunti sitten
fi[1]: %1 tuntia sitten

en: One minute ago | %1 minutes ago
fi[0]: minuutti sitten
fi[1]: %1 minuuttia sitten

en: Within the last minute
fi: viimeisen minuutin aikana

en: The future
fi: tulevaisuudessa

[ctx: number of months ago]
en: %1M
fi: %1 kk

[ctx: w for weeks]
en: %1w
fi: %1 vko

[ctx: When this track was last played]
en: Tomorrow
fi: huomenna

[ctx: d for days]
en: %1d
fi: %1 pv

[ctx: h for hours]
en: %1h
fi: %1 t

[ctx: A saved playlist with the current time (KLocale::Shortdate) added between the parentheses]
en: Empty Playlist (%1)
fi: Tyhjä soittolista (%1)

[ctx: A saved playlist with the current time (KLocale::Shortdate) added between the parentheses]
en: Various Tracks (%1)
fi: Sekalaisia kappaleita (%1)

en: Unknown Artist(s)
fi: Tuntematon artisti

en: Unknown Album(s)
fi: Tuntemattomat albumit

en: Various Albums
fi: Sekalaiset albumit

[ctx: A saved playlist titled <artist> - <album>]
en: %1 - %2
fi: %1 – %2

en: Bitrate target for constant bitrate encoding
fi: Vakiobittinopeuksisen koodauksen kohdebittinopeus

en: Smaller file
fi: Pienempi tiedosto

en: Better sound quality
fi: Parempi äänenlaatu

[ctx: Feel free to redirect the english Wikipedia link to a local version, if it exists.]
en: <a href=http://en.wikipedia.org/wiki/Apple_Lossless>Apple Lossless</a> (ALAC) is an audio codec for lossless compression of digital music.<br>Recommended only for Apple music players and players that do not support FLAC.
fi: <a href=http://en.wikipedia.org/wiki/Apple_Lossless>Apple Lossless</a> (ALAC) on digitaalisen musiikin häviöttömän pakkauksen koodekki.<br>Sitä suositellaan vain Applen tai muihin FLACia tukemattomiin musiikkisoittimiin.

en: The <a href=http://flac.sourceforge.net/documentation_tools_flac.html>compression level</a> is an integer value between 0 and 8 that represents the tradeoff between file size and compression speed while encoding with <b>FLAC</b>.<br/> Setting the compression level to <b>0</b> yields the shortest compression time but generates a comparably big file<br/>On the other hand, a compression level of <b>8</b> makes compression quite slow but produces the smallest file.<br/>Note that since FLAC is by definition a lossless codec, the audio quality of the output is exactly the same regardless of the compression level.<br/>Also, levels above <b>5</b> dramatically increase compression time but create an only slightly smaller file, and are not recommended.
fi: <a href=http://flac.sourceforge.net/documentation_tools_flac.html>Pakkaustaso</a> on kokonaisluku 0–8, joka kuvaa tiedostokoon ja pakkausnopeuden yhteisvaikutusta koodattaessa <b>FLAC</b>iin.<br/>Asettamalla pakkaustaso <b>0</b>:ksi pakkausaika on lyhin, mutta tiedostokoko suuri.<br/>Toisaalta pakkaustaso <b>8</b> hidastaa pakkausta mutta tuottaa pienimmän tiedoston.<br/> Huomaa, että koska FLAC on määritelmällisesti häviötön koodekki, tulosäänenlaatu on sama pakkaustasosta riippumatta.<br/>Arvoa 5 suuremmat pakkaustasot pidentävät pakkausaikaa tuntuvasti eivätkä enää vaikuta merkittävästi tiedostokokoon, joten niitä ei suositella.

en: Faster compression
fi: Tiiviimpi pakkaus

[ctx: Feel free to redirect the english Wikipedia link to a local version, if it exists.]
en: <a href=http://en.wikipedia.org/wiki/Free_Lossless_Audio_Codec>Free Lossless Audio Codec</a> (FLAC) is an open and royalty-free codec for lossless compression of digital music.<br>If you wish to store your music without compromising on audio quality, FLAC is an excellent choice.
fi: <a href=http://en.wikipedia.org/wiki/Free_Lossless_Audio_Codec>Vapaa häviötön äänikoodekki</a> (FLAC) on avoin ja ilmainen digitaalisen musiikin pakkauksen häviötön koodekki.<br>Jos haluat tallentaa musiikkisi äänenlaadusta tinkimättä, FLAC on erinomainen valinta.

en: The bitrate is a measure of the quantity of data used to represent a second of the audio track.<br>The <b>MP3</b> encoder used by Amarok supports a <a href=http://en.wikipedia.org/wiki/MP3#VBR>variable bitrate (VBR)</a> setting, which means that the bitrate value fluctuates along the track based on the complexity of the audio content. More complex intervals of data are encoded with a higher bitrate than less complex ones; this approach yields overall better quality and a smaller file than having a constant bitrate throughout the track.<br>For this reason, the bitrate measure in this slider is just an estimate of the average bitrate of the encoded track.<br><b>160kb/s</b> is a good choice for music listening on a portable player.<br/>Anything below <b>120kb/s</b> might be unsatisfactory for music and anything above <b>205kb/s</b> is probably overkill.
fi: Bittinopeus on ääniraidan sekuntia vastaava tiedon laadun mitta.<br>Amarokin käyttämä <b>MP3</b></b>-kooderi tukee <a href=http://en.wikipedia.org/wiki/MP3#VBR>vaihtuvan bittinopeuden (VBR)</a> asetusta, mikä tarkoittaa bittinopeuden voivan vaihdella ajan myötä äänisisällön kompleksisuuden mukaan. Kompleksisemmat tietovälit koodataan suuremmalla bittinopeudella kuin vähemmän kompleksiset, jolloin yleislaatu paranee ja tiedostokoko pienenee verrattuna samaan bittinopeuteen koko raidalle.<br>Säätimen bittinopeusarvo on tästä syystä vain arvio koodatun ääniraidan <a href=http://wwwffmpeg.org/faq.html#>keskimääräisestä bittinopeudesta</a>.<br><b>160 kb/s</b> on hyvä valinta kannettavaa musiikkisoitinta varten.<br/>Nopeudet alle <b>120 kb/s</b> saattavat olla riittämättömiä musiikkiin ja nopeudet yli <b>205 kb/s</b> luultavasti liioittelua.

en: Expected average bitrate for variable bitrate encoding
fi: Odotettiin keskimääräistä bittinopeutta vaihtelevan bittinopeuden koodaukselle

[ctx: Feel free to redirect the english Wikipedia link to a local version, if it exists.]
en: <a href=http://en.wikipedia.org/wiki/MP3>MPEG Audio Layer 3</a> (MP3) is a patented digital audio codec using a form of lossy data compression.<br>In spite of its shortcomings, it is a common format for consumer audio storage, and is widely supported on portable music players.
fi: <a href=http://en.wikipedia.org/wiki/MP3>MPEG Audio Layer 3</a> (MP3) on patentoitu digitaalisen äänen koodekki, joka käyttää häviöllistä pakkausta.<br>Puutteistaan huolimatta se on yleinen kuluttajalaitteiden äänentallennusmuoto, jota useimmat kannettavat musiikkisoittimet tukevat.

en: The bitrate is a measure of the quantity of data used to represent a second of the audio track.<br>The <b>Opus</b> encoder used by Amarok supports a <a href=http://en.wikipedia.org/wiki/Variable_bitrate>variable bitrate (VBR)</a> setting, which means that the bitrate value fluctuates along the track based on the complexity of the audio content. More complex intervals of data are encoded with a higher bitrate than less complex ones; this approach yields overall better quality and a smaller file than having a constant bitrate throughout the track.<br>For this reason, the bitrate measure in this slider is just an estimate of the average bitrate of the encoded track.<br><b>128kb/s</b> is a good choice for music listening on a portable player.<br/>Anything below <b>100kb/s</b> might be unsatisfactory for music and anything above <b>256kb/s</b> is probably overkill.
fi: Bittinopeus on ääniraidan sekuntia vastaava tiedon laadun mitta.<br>Amarokin käyttämä <b>Opus</b></b>-kooderi tukee <a href=http://en.wikipedia.org/wiki/Variable_bitrate>vaihtuvan bittinopeuden (VBR)</a> asetusta, mikä tarkoittaa bittinopeuden voivan vaihdella ajan myötä äänisisällön kompleksisuuden mukaan. Kompleksisemmat tietovälit koodataan suuremmalla bittinopeudella kuin vähemmän kompleksiset, jolloin yleislaatu paranee ja tiedostokoko pienenee verrattuna samaan bittinopeuteen koko raidalle.<br>Säätimen bittinopeusarvo on tästä syystä vain arvio koodatun ääniraidan <a href=http://wwwffmpeg.org/faq.html#>keskimääräisestä bittinopeudesta</a>.<br><b>128 kb/s</b> on hyvä valinta kannettavaa musiikkisoitinta varten.<br/>Nopeudet alle <b>100 kb/s</b> saattavat olla riittämättömiä musiikkiin ja nopeudet yli <b>256 kb/s</b> luultavasti liioittelua.

[ctx: Feel free to redirect the english Wikipedia link to a local version, if it exists.]
en: <a href=http://en.wikipedia.org/wiki/Opus_(audio_format)>Opus</a> is a patent-free digital audio codec using a form of lossy data compression.
fi: <a href=http://en.wikipedia.org/wiki/Opus_(audio_format)>Opus</a> on patentiton digitaalinen äänikoodekki, joka käyttää häviöllistä pakkausta.

en: The bitrate is a measure of the quantity of data used to represent a second of the audio track.<br>The <b>Vorbis</b> encoder used by Amarok supports a <a href=http://en.wikipedia.org/wiki/Vorbis#Technical_details>variable bitrate (VBR)</a> setting, which means that the bitrate value fluctuates along the track based on the complexity of the audio content. More complex intervals of data are encoded with a higher bitrate than less complex ones; this approach yields overall better quality and a smaller file than having a constant bitrate throughout the track.<br>The Vorbis encoder uses a quality rating "-q parameter" between -1 and 10 to define a certain expected audio quality level. The bitrate measure in this slider is just a rough estimate (provided by Vorbis) of the average bitrate of the encoded track given a q value. In fact, with newer and more efficient Vorbis versions the actual bitrate is even lower.<br><b>-q5</b> is a good choice for music listening on a portable player.<br/>Anything below <b>-q3</b> might be unsatisfactory for music and anything above <b>-q8</b> is probably overkill.
fi: Bittinopeus on ääniraidan sekuntia vastaava tiedon laadun mitta.<br>Amarokin käyttämä <b>Vorbis</b></b>-kooderi tukee <a href=http://en.wikipedia.org/wiki/Vorbis#Technical_details>vaihtuvan bittinopeuden (VBR)</a> asetusta, mikä tarkoittaa bittinopeuden voivan vaihdella ajan myötä äänisisällön kompleksisuuden mukaan Kompleksisemmat tietovälit koodataan suuremmalla bittinopeudella kuin vähemmän kompleksiset, jolloin yleislaatu paranee ja tiedostokoko pienenee verrattuna samaan bittinopeuteen koko raidalle.<br>Vorbis-kooderi määrittää laadun arvolla ”-q parametri” väliltä −1…10. Säätimen bittinopeusarvo on vain karkea (Vorbisin antama) karkea arvio koodatun raidan keskimääräisestä bittinopeudesta annetulla q:n arvolla. Uudemmilla ja tehokkaammilla Vorbisin versioilla todellinen bittinopeus on vieläkin pienempi.<br><b>-q5</b> on hyvä valinta kannettavaa musiikkisoitinta varten.<br/> Arvot alle <b>-q3</b> saattavat olla riittämättömiä musiikkiin ja arvot yli <b>-q8</b> luultavasti liioittelua.

en: Quality rating for variable bitrate encoding
fi: Vaihtelevabittinopeuksisen koodauksen laatuarvio

[ctx: Feel free to redirect the english Wikipedia link to a local version, if it exists.]
en: <a href=http://en.wikipedia.org/wiki/Vorbis>Ogg Vorbis</a> is an open and royalty-free audio codec for lossy audio compression.<br>It produces smaller files than MP3 at equivalent or higher quality. Ogg Vorbis is an all-around excellent choice, especially for portable music players that support it.
fi: <a href=http://en.wikipedia.org/wiki/Vorbis>Ogg Vorbis</a> on avoin ja maksuton häviöllisen äänenpakkauksen koodekki.<br>Se tuottaa MP3:a pienempiä tiedostoja vastaavalla tai paremmalla laadulla. Ogg Vorbis on hyvä yleisvalinta erityisesti sitä tukeville kannettaville musiikkisoittimille.

en: The bitrate is a measure of the quantity of data used to represent a second of the audio track.<br>Due to the limitations of the proprietary <b>WMA</b> format and the difficulty of reverse-engineering a proprietary encoder, the WMA encoder used by Amarok sets a <a href=http://en.wikipedia.org/wiki/Windows_Media_Audio#Windows_Media_Audio>constant bitrate (CBR)</a> setting.<br>For this reason, the bitrate measure in this slider is a pretty accurate estimate of the bitrate of the encoded track.<br><b>136kb/s</b> is a good choice for music listening on a portable player.<br/>Anything below <b>112kb/s</b> might be unsatisfactory for music and anything above <b>182kb/s</b> is probably overkill.
fi: Bittinopeus on ääniraidan sekuntia vastaava tiedon laadun mitta.<br>Johtuen <b>WMA</b>-tiedostomuodon rajoituksista ja kooderin takaisinmallinnuksen vaikeudesta Amarokin käyttämä <b>WMA</b></b>-kooderi käyttää <a href=http://en.wikipedia.org/wiki/Windows_Media_Audio#Windows_Media_Audio>vakiobittinopeuden (CBR)</a> asetusta.<br>Säätimen bittinopeusarvo on tästä syystä varsin tarkka arvio koodatun ääniraidan bittinopeudesta.<br><b>136 kb/s</b> on hyvä valinta kannettavaa musiikkisoitinta varten.<br/>Nopeudet alle <b>112 kb/s</b> saattavat olla riittämättömiä musiikkiin ja nopeudet yli <b>182 kb/s</b> luultavasti liioittelua.

[ctx: Feel free to redirect the english Wikipedia link to a local version, if it exists.]
en: <a href=http://en.wikipedia.org/wiki/Windows_Media_Audio>Windows Media Audio</a> (WMA) is a proprietary codec developed by Microsoft for lossy audio compression.<br>Recommended only for portable music players that do not support Ogg Vorbis.
fi: <a href=http://en.wikipedia.org/wiki/Windows_Media_Audio>Windows Media Audio</a> on Microsoftin kehittämä suljettu häviöllisen äänenpakkauksen koodekki.<br>Sitä suositellaan vain kannettaviin musiikkisoittimiin, jotka eivät tue Ogg Vorbisia.

en: Just Copy
fi: Vain kopioi

[ctx: Displayed next to the "Transcode:" label. %1 example: 'MP3']
en: All Tracks to %1
fi: Kaikki kappaleet %1-muotoon

[ctx: Displayed next to the "Transcode:" label. %1 example: 'MP3']
en: Non-%1 Tracks to %1
fi: Muut kuin %1-muotoiset kappaleet %1-muotoon

[ctx: Displayed next to the "Transcode:" label. %1 example: 'MP3']
en: When Needed to %1
fi: %1-muotoon tarvittaessa

en: Fetching Cover
fi: Haetaan kansikuvaa

en: There was an error communicating with cover provider: %1
fi: Yhteydessä kansikuvatarjoajaan sattui virhe: %1

en: Retrieved cover successfully for '%1'.
fi: Kansikuva noudettu albumille ”%1”.

en: Fetching cover for '%1' failed.
fi: Kansikuvan nouto albumille ”%1” epäonnistui.

en: Canceled fetching cover for '%1'.
fi: Peruttu kansikuvan nouto albumille ”%1”.

en: Unable to find a cover for '%1'.
fi: Albumin ”%1” kansikuvaa ei löytynyt.

en: Fetch the artwork for this album | Fetch artwork for %1 albums
fi[0]: Nouda tämän albumin kansikuva
fi[1]: Nouda %1 albumin kansikuvat

en: Display Cover
fi: Näytä kansikuva

en: Display artwork for this album
fi: Näytä albumin kansikuva

en: Unset Cover | Unset Covers
fi[0]: Poista kansikuva
fi[1]: Poista kansikuvat

en: Remove artwork for this album | Remove artwork for %1 albums
fi[0]: Poista albumin kansikuva
fi[1]: Poista %1 albumin kansikuvat

en: Are you sure you want to remove this cover from the Collection? | Are you sure you want to delete these %1 covers from the Collection?
fi[0]: Haluatko varmasti poistaa tämän kansikuvan kokoelmasta?
fi[1]: Haluatko varmasti poistaa %1 kansikuvaa kokoelmasta?

en: Set Custom Cover
fi: Aseta kansikuva

en: Set custom artwork for this album | Set custom artwork for these %1 albums
fi[0]: Aseta tämän albumin kansikuva
fi[1]: Aseta kansikuva %1 albumille

en: Finding cover for
fi: Etsitään kansikuvaa kohteelle

en: Enter Custom Search
fi: Syötä mukautettu haku

en: Cover Image Save Location
fi: Kansikuvien tallennuspaikka

en: Sorry, the cover could not be saved.
fi: Kansikuvan tallentaminen epäonnistui.

en: Sorry, the cover image could not be retrieved.
fi: Kansikuvan noutaminen epäonnistui.

en: Fetching Large Cover
fi: Noudetaan isoa kansikuvaa

en: Download Progress
fi: Latauksen edistyminen

en: Search For More Results
fi: Etsi lisää tuloksia

en: No Images Found
fi: Kuvia ei löytynyt

en: 1 Image Found | %1 Images Found
fi[0]: Löytyi 1 kuva
fi[1]: Löytyi %1 kuvaa

[ctx: @item::intable]
en: Artist
fi: Artisti

[ctx: @item::intable]
en: Country
fi: Maa

[ctx: @item::intable]
en: Date
fi: Päiväys

[ctx: @item::intable File Format]
en: Format
fi: Muoto

[ctx: @item::intable Image Height]
en: Height
fi: Korkeus

[ctx: @item::intable Album Title]
en: Title
fi: Otsikko

[ctx: @item::intable Release Type]
en: Type
fi: Tyyppi

[ctx: @item::intable Release Date]
en: Released
fi: Julkaistu

[ctx: @item::intable File Size]
en: Size
fi: Koko

[ctx: @item::intable Cover Provider]
en: Source
fi: Lähde

[ctx: @item::intable Image Width]
en: Width
fi: Leveys

[ctx: @item::intable URL]
en: link
fi: Linkki

[ctx: @item::intable]
en: URL
fi: Verkko-osoite

en: Albums By
fi: Albumit, joiden tekijä on

en: All Albums
fi: Kaikki albumit

en: Albums With Cover
fi: Albumit, joille on kansikuva

en: Albums Without Cover
fi: Albumit, joille ei ole kansikuvaa

en: Fetch Missing Covers
fi: Nouda puuttuvat kansikuvat

en: Fetching
fi: Noudetaan

[ctx: The fetching is done.]
en: Finished.
fi: Valmis.

en:  Cover not found |  <b>%1</b> covers not found
fi[0]: Kansikuvaa ei löytynyt
fi[1]:  <b>%1</b> kansikuvaa ei löytynyt

en: Fetching cover for %1 - %2...
fi: Noudetaan kansikuvaa albumille %1 – %2…

en: Fetching cover for %1...
fi: Noudetaan kansikuvaa albumille ”%1”…

en: Fetching 1 cover:  | Fetching <b>%1</b> covers... :
fi[0]: Noudetaan kansikuvaa:
fi[1]: Noudetaan <b>%1</b> kansikuvaa…:

en: 1 fetched | %1 fetched
fi[0]: yksi noudettu
fi[1]: %1 noudettu

en: 1 not found | %1 not found
fi[0]: ei löytynyt
fi[1]: %1 ei löytynyt

en: 1 result for "%2" | %1 results for "%2"
fi[0]: Yksi tulos albumille ”%2”
fi[1]: %1 tulosta albumille ”%2”

en: %2 - ( <b>1</b> without cover ) | %2 - ( <b>%1</b> without cover )
fi[0]: %2 – (<b>1</b> ilman kansikuvaa)
fi[1]: %2 – (<b>%1</b> ilman kansikuvaa)

en: Cover Image
fi: Kansikuva

en: No Artist
fi: Ei artistia

en: Cover View
fi: Kansikuvanäkymä

en: Input file produced by amarokcollectionscanner.<br>See <a href="http://community.kde.org/Amarok/Development/BatchMode">Batch Mode</a>.
fi: amarokcollectionscannerin tuottama syötetiedosto.<br>Ks. <a href="http://community.kde.org/Amarok/Development/BatchMode">Batch Mode</a>.

en: Full rescan
fi: Täysi uudelleenhaku

en: Rescan your entire collection. This will <i>not</i> delete any statistics.
fi: Muodostaa koko kokoelman uudelleen. Tämä <i>ei</i> tuhoa tilastoja.

en: Import batch file...
fi: Tuo erätiedosto…

en: Import collection from file produced by amarokcollectionscanner.
fi: Tuo kokoelma amarokcollectionscanner-ohjelman tuottamasta tiedostosta.

en: &Scan folders recursively (requires full rescan if newly checked)
fi: &Etsi myös alikansioista (tekee täyden tarkistuksen valittaessa ensi kertaa)

en: &Watch folders for changes
fi: &Tarkkaile kansioiden muutoksia

en: If selected, Amarok will read all subfolders.
fi: Mikäli valittu, Amarok käy läpi kaikki alikansiot.

en: If selected, the collection folders will be watched for changes.
    The watcher will not notice changes behind symbolic links.
fi: Jos valittu, kokoelman kansioita tarkkaillaan muutosten varalta.
    Tarkkailu ei havaitse muutoksia symbolisten linkkien kohteissa.

en: Rescan '%1'
fi: Hae uudelleen kansiosta ”%1”

en: Import Collection
fi: Tuo kokoelma

en: Import configuration
fi: Asetusten tuonti

en: <b><font color='red'>Failed:</font></b> No tracks were imported
fi: <b><font color='red'>Virhe:</font></b> Yhtään kappaleita ei tuotu

en: <b><font color='green'>Success:</font></b> Imported %1 track | <b><font color='green'>Success:</font></b> Imported %1 tracks
fi[0]: <b><font color='green'>Valmis:</font></b> Tuotu %1 kappale
fi[1]: <b><font color='green'>Valmis:</font></b> Tuotu %1 kappaletta

en: <b><font color='red'>Failed:</font></b> Unable to import statistics
fi: <b><font color='red'>Virhe:</font></b> Tilastojen tuonti epäonnistui

en: <b><font color='red'>Error:</font></b> %1
fi: <b><font color='red'>Virhe:</font></b> %1

[ctx: Track has been imported, format: Track]
en: Imported <b>%1</b>
fi: Tuotu <b>%1</b>

[ctx: Track has been imported, format: Artist - Track]
en: Imported <b>%1 - %2</b>
fi: Tuotu <b>%1 - %2</b>

[ctx: Track has been imported, format: Artist - Track (Album)]
en: Imported <b>%1 - %2 (%3)</b>
fi: Tuotu <b>%1 - %2 (%3)</b>

[ctx: Track has been discarded, format: Url]
en: Discarded <b><font color='gray'>%1</font></b>
fi: Hylätty <b><font color='gray'>%1</font></b>

[ctx: Track has been imported by tags, format: Track, from Url, to Url]
en: Imported <b><font color='green'>%1</font></b><br/>&nbsp;&nbsp;from %2<br/>&nbsp;&nbsp;to %3
fi: Tuotu <b><font color='green'>%1</font></b><br/>&nbsp;&nbsp;lähde %2<br/>&nbsp;&nbsp;kohde %3

[ctx: Track has been imported by tags, format: Artist - Track, from Url, to Url]
en: Imported <b><font color='green'>%1 - %2</font></b><br/>&nbsp;&nbsp;from %3<br/>&nbsp;&nbsp;to %4
fi: Tuotu <b><font color='green'>%1 - %2</font></b><br/>&nbsp;&nbsp;lähde: %3<br/>&nbsp;&nbsp;kohde: %4

[ctx: Track has been imported by tags, format: Artist - Track (Album), from Url, to Url]
en: Imported <b><font color='green'>%1 - %2 (%3)</font></b><br/>&nbsp;&nbsp;from %4<br/>&nbsp;&nbsp;to %5
fi: Tuotu <b><font color='green'>%1 - %2 (%3)</font></b><br/>&nbsp;&nbsp;lähde: %4<br/>&nbsp;&nbsp;kohde: %5

[ctx: Track has been matched ambigously, format: Url]
en: Multiple ambiguous matches found for <b><font color='red'>%1</font></b>, has been discarded.
fi: Hylätty moniselitteisenä: <b><font color='red'>%1</font></b>

en: Select Plugin for %1
fi: Valitse liitännäinen (%1)

en: Configure Media Device
fi: Medialaitteen asetukset

en: Pre-&connect command:
fi: &Ennen yhdistämistä:

en: Example: mount %d
fi: Esimerkki: mount %d

en: Set a command to be run before connecting to your device (e.g. a mount command) here.
    %d is replaced by the device node, %m by the mount point.
    Empty commands are not executed.
fi: Voit määritellä komennon, joka suoritetaan ennen kuin laitteeseen yhdistetään (esimerkiksi laitteen liittäminen tiedostojärjestelmään).
    %d korvataan laitetiedostolla ja %m liitoskohdalla.
    Tyhjiä komentoja ei suoriteta.

en: Post-&disconnect command:
fi: Yhdistämisen &jälkeen:

en: Example: eject %d
fi: Esimerkki: eject %d

en: Set a command to be run after disconnecting from your device (e.g. an eject command) here.
    %d is replaced by the device node, %m by the mount point.
    Empty commands are not executed.
fi: Voit määritellä komennon, joka suoritetaan yhteyden katkaisun jälkeen (esimerkiksi laitteen irrottaminen).
    %d korvataan laitetiedostolla ja %m liitoskohdalla.
    Tyhjiä komentoja ei suoriteta.

en: &Transcode before transferring to device
fi: &Muunna laitteeseen siirrettävät kappaleet

en: Transcode to preferred format (%1) for device
fi: Muunna laitteen suosimaan muotoon (%1)

en: Whenever possible
fi: Aina kun mahdollista

en: When necessary
fi: Aina kun pakollista

en: Remove transcoded files after transfer
fi: Poista muunnetut tiedostot siirtämisen jälkeen

en: For this feature, a script of type "Transcode" has to be running
fi: Tämä ominaisuutta varten pitää olla Transcode-tyyppinen komentosarja päällä

[ctx: %1 is the program name]
en: %1 Diagnostics
fi: %1-diagnostiikka|/|$[gen %1] diagnostiikka

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, btnCopy) #-#-#-#-#  894 (kate)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, cmbOutput)
en: Copy to Clipboard
fi: Kopioi leikepöydälle

[ctx: Usage]
en: Yes
fi: Kyllä

[ctx: Usage]
en: No
fi: Ei

en: %1 Diagnostics
    
    General Information:
       %1 Version: %2
       KDE Version: %3
       Qt Version: %4
       Phonon Version: %5
       Phonon Backend: %6 (%7)
       PulseAudio: %8
fi: %1-diagnostiikka
    
    Yleistietoja:
       %1-versio: %2
       KDE-versio: %3
       Qt-versio: %4
       Phonon-versio: %5
       Phononin taustajärjestelmä: %6 (%7)
       PulseAudio: %8
    
    |/|$[gen %1] diagnostiikka
    
    Yleistietoja:
       $[gen %1] versio: %2
       KDE:n versio: %3
       Qt:n versio: %4
       Phononin versio: %5
       Phononin taustaosa: %6 (%7)
       PulseAudio: %8

en: Enabled Scripts:
    %1
    Enabled Plugins:
    %2
    Enabled Applets:
    %3
fi: Käytössä olevat skriptit:
    %1
    Käytössä olevat liitännäiset:
    %2
    Käytössä olevat sovelmat:
    %3

en: Simple text
fi: Yksinkertainen teksti

en: Edit Filter
fi: Muokkaa suodatinta

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Search filter
fi: Hakusuodatin

en: Configure Equalizer
fi: Taajuuskorjaimen asetukset

note: i18n: ectx: property (toolTip), widget (QComboBox, eqPresets)
en: List of available equalizer presets.
fi: Käytettävissä olevien taajuuskorjainesiasetusten luettelo.

note: i18n: ectx: property (toolTip), widget (QPushButton, eqPresetSaveBtn)
en: Save changes of currently selected preset
fi: Tallenna nyt valitun esiasetuksen muutokset

note: i18n: ectx: property (toolTip), widget (QPushButton, eqPresetDeleteBtn)
en: Delete currently selected preset. Not available for built-in presets.
fi: Poista nyt valittu esiasetus. Ei mahdollista sisäänrakennetuille esiasetuksille.

note: i18n: ectx: property (toolTip), widget (QPushButton, eqPresetResetBtn)
en: Reset selected preset setting to default or to the last saved change.
fi: Palauta valittu esiasetus oletukseensa tai viimeksi tallennettuun muutokseen.

note: i18n: ectx: property (title), widget (QGroupBox, eqBandsGroupBox)
en: Bands
fi: Taajuuskaistat

note: i18n: ectx: property (text), widget (QLabel, eqMaxEq)
en: +dB
fi: + dB

note: i18n: ectx: property (text), widget (QLabel, eqZero)
en: 0dB
fi: 0 dB

note: i18n: ectx: property (text), widget (QLabel, eqMinEq)
en: -dB
fi: - dB

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, eqPreampLabel)
en: Preamp
fi: Esivahvistus

en: Choose Best Matches
fi: Valitse parhaat osumat

en: Use the top result for each undecided track. Alternatively, you can click on <b>Choose Best Matches from This Album</b> in the context menu of a good suggestion; it may give even better results because it prevents mixing different album releases together.
fi: Valitse paras tulos jokaiselle päättämättömälle kappaleella. Vaihtoehtoisesti voit napsauttaa <b>Valitse parhaat osumat tästä albumista</b> hyvän ehdotuksen kontekstivalikosta; sillä voi saada vielä parempia tuloksia, koska se estää albumin eri julkaisujen sekoittamisen keskenään.

en: Clear Choices
fi: Tyhjennä valinnat

en: Clear all choices, even manually made ones.
fi: Tyhjenn kaikki valinnat, myös käsin tehdyt.

en: Collapse Chosen
fi: Pienennä valitut

en: Expand Unchosen
fi: Laajenna valitsemattomat

note: i18n: ectx: property (windowTitle), widget (QWidget, MusicBrainzTagger)
en: MusicBrainz Tagger
fi: MusicBrainz-tunnistin

note: i18n: ectx: property (toolTip), widget (QPushButton, pushButton_saveAndClose)
en: Update tags for checked tracks and exit
fi: Virkistä tarkistettujen kappaleiden tunnisteet ja lopeta

note: i18n: ectx: property (text), widget (QPushButton, pushButton_saveAndClose)
en: &Update Tags
fi: Päi&vitä tunnisteet

en: %1 or %2
fi: %1 tai %2

en: The Album Artist
fi: Albumin artisti

en: The Artist
fi: Artisti

en: Artist's Initial
fi: Artistin alkukirjain

en: File Extension of Source
fi: Lähteen tiedostopääte

en: You can use the following tokens:
fi: Voit käyttää seuraavia muuttujia:

en: If you surround sections of text that contain a token with curly-braces, that section will be hidden if the token is empty.
fi: Muuttujan sisältävä aaltosuluilla ympäröity merkkijono jätetään näyttämättä, jos muuttujalla ei ole arvoa.

en: Original: %1
fi: Alkuperäinen: %1

en: Preview: %1
fi: Esikatselu: %1

en: There is a filename conflict, existing files will be overwritten.
fi: Tiedostonimet ovat ristiriidassa: olemassa olevia tiedostoja korvataan.

en: There is a filename conflict, existing files will not be changed.
fi: Tiedostonimet ovat ristiriidassa: olemassa olevia tiedostoja ei muuteta.

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, OrganizeCollectionDialogBase)
en: Organize Files
fi: Järjestele tiedostoja

note: i18n: ectx: property (toolTip), widget (QLabel, folderLabel)
en: Base directory under which to put files
fi: Kansio, jonka alle tiedostot sijoitetaan

note: i18n: ectx: property (text), widget (QLabel, folderLabel)
en: C&ollection Folder:
fi: &Kokoelmakansio:

note: i18n: ectx: property (toolTip), widget (KComboBox, folderCombo) i18n: ectx: property (whatsThis), widget (KComboBox, folderCombo)
en: The collection folder to which the files will be transferred.
fi: Kokoelmakansio, johon tiedostot siirretään.

note: i18n: ectx: property (toolTip), widget (QToolButton, optionsButton) i18n: ectx: property (whatsThis), widget (QToolButton, optionsButton)
en: <html>Show/hide additional controls to specify destination track paths based on their metadata.</html>
fi: <html>Näytä tai piilota lisäohjaimet, joita voi käyttää kappaleiden kohdesijaintien määrittämiseen metatietojen perusteella.</html>

note: i18n: ectx: property (title), widget (QGroupBox, previewBox)
en: Destination Preview
fi: Kohdenimen esikatselu

note: i18n: ectx: property (toolTip), widget (QCheckBox, overwriteCheck)
en: If checked, overwrite files of the same name without asking.
fi: Mikäli valittu, samannimiset kohdetiedostot korvataan kysymättä varmistusta.

note: i18n: ectx: property (whatsThis), widget (QCheckBox, overwriteCheck)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Check this to overwrite files of the same name automatically. <span style=" font-style:italic;">(Warning: Overwriting is not undoable)</span></p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Valitse tämä korvataksesi saman nimiset tiedostot automaattisesti. <span style=" font-style:italic;">(Varoitus: Korvaamista ei voi kumota)</span></p></body></html>

note: i18n: ectx: property (text), widget (QCheckBox, overwriteCheck)
en: Overwrite &Destination
fi: &Korvaa kohdetiedostot

note: i18n: ectx: property (title), widget (QGroupBox, OrganizeCollectionsOptions)
en: Character Replacement
fi: Merkkien korvaus

note: i18n: ectx: property (toolTip), widget (QCheckBox, spaceCheck)
en: If checked, convert spaces to underscores.
fi: Mikäli valittu, välilyönnit korvataan alaviivalla (_).

note: i18n: ectx: property (whatsThis), widget (QCheckBox, spaceCheck)
en: If checked all spaces will be replaced with underscores in the file names. If not, spaces will be left as they are.
fi: Jos valittu, tiedostonimien välilyönnit korvataan alaviivoin (_). Ellei ole valittu, välilyönnit jätetään sikseen.

note: i18n: ectx: property (text), widget (QCheckBox, spaceCheck)
en: Replace spaces with &underscores
fi: Korvaa &välilyönnit alaviivalla (_)

note: i18n: ectx: property (toolTip), widget (QCheckBox, ignoreTheCheck)
en: If checked, append ', The' to the artists' names starting with 'The'.
fi: Jos valittu, lisää the-artikkelilla alkavien artistien nimien perään ”, The”.

note: i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreTheCheck)
en: If checked all artists starting with "The" will have it moved to the end. Example, "The Beatles" would become "Beatles, The"
fi: Jos valittu, artistin nimen alussa oleva the-artikkeli siirretään nimen loppuun. Esimerkiksi ”The Beatles” muutetaan muotoon ”Beatles, The”

note: i18n: ectx: property (text), widget (QCheckBox, ignoreTheCheck)
en: &Append 'The' to artist names
fi: &Lisää ”The” artistien nimien loppuun

note: i18n: ectx: property (toolTip), widget (QCheckBox, vfatCheck)
en: Replace characters that are incompatible with MS-DOS/VFAT file systems with underscores. 
    
    Most people can leave this option enabled.
fi: Korvaa MS-DOS/VFAT-tiedostojärjestelmien kanssa epäyhteensopivat merkit alleviivausmerkeillä.
    
    Useimpien kannattaa jättää asetus käyttöön.

note: i18n: ectx: property (whatsThis), widget (QCheckBox, vfatCheck)
en: If checked, replace characters that are incompatible with MS-DOS/VFAT file systems with underscores. Incompatible characters include |?*<":>+[] and unicode control characters. 
    
    Most people can leave this option enabled as it ensures copying to media devices will function correctly.
fi: Jos valittu, MS-DOS/VFAT-tiedostojärjestelmien kanssa epäyhteensopivat merkit korvataan alleviivausmerkeillä. Näitä merkkejä ovat |?*<":>+[] sekä Unicoden kontrollimerkit.
    
    Useimpien kannattaa jättää asetus käyttöön, koska se varmistaa kopioimisen medialaitteisiin toimivan oikein.

note: i18n: ectx: property (text), widget (QCheckBox, vfatCheck)
en: &VFAT safe names
fi: V&FAT-yhteensopivat nimet

note: i18n: ectx: property (toolTip), widget (QCheckBox, asciiCheck)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If checked, all non-ASCII characters will be replaced with underscores.<span style=" font-weight:600;"> </span></p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Do not check this option if you have non-English characters in your tags. </span></p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Most people can leave this option unchecked.</p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Jos valittu, kaikki ASCIIhin kuulumattomat merkit korvataan alleviivausmerkein.<span style=" font-weight:600;"> </span></p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Älä valitse tätä asetusta, jos tunnisteissasi on muita kuin englanninkielisen aakkoston kirjaimia.</span></p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Useimpien kannattaa olla ottamatta asetusta käyttöön.</p></body></html>

note: i18n: ectx: property (whatsThis), widget (QCheckBox, asciiCheck)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If checked, all non-ASCII characters will be replaced with underscores.<span style=" font-weight:600;"> Do not check this option if you have non-English characters in your tags. </span></p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Most people can leave this option <span style=" font-style:italic;">unchecked.</span></p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Jos valittu, kaikki ASCIIhin kuulumattomat merkit korvataan alleviivausmerkein.<span style=" font-weight:600;">Älä valitse tätä asetusta, jos tunnisteissasi on muita kuin englanninkielisen aakkoston kirjaimia.</span></p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Useimpien kannattaa<span style=" font-style:italic;">olla ottamatta</span> asetusta käyttöön.</p></body></html>

note: i18n: ectx: property (text), widget (QCheckBox, asciiCheck)
en: Restrict to &ASCII
fi: Rajoitu AS&CII-merkistöön

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (toolTip), widget (KLineEdit, regexpEdit) #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, m_regexp) #-#-#-#-#  1428 (katepart4)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, searchMode) #-#-
en: Regular expression
fi: Säännöllinen lauseke

note: i18n: ectx: property (toolTip), widget (KLineEdit, replaceEdit)
en: Character string
fi: Merkkijono

[ctx: The value for this tag is not known]
en: Unknown
fi: Tuntematon

en: Track Details: %1 by %2
fi: Kappaleen tiedot: %2 – %1

[ctx: The amount of tracks being edited]
en: 1 Track | Information for %1 Tracks
fi[0]: Yksi kappale
fi[1]: Tiedot %1 kappaleesta

en: <b>%1</b> by <b>%2</b>
fi: Artistin <b>%2</b> kappale <b>%1</b>

en: <b>%1</b> by <b>%2</b> on <b>%3</b>
fi: Artistin <b>%2</b> kappale <b>%1</b> albumilta <b>%3</b>

en: Editing 1 file | Editing %1 files
fi[0]: Muokataan yhtä tiedostoa
fi[1]: Muokataan %1 tiedostoa

[ctx: The collection this track is part of]
en: None
fi: Ei mitään

en: The track is not playable. %1
fi: Kappale ei ole soitettavissa. %1

note: i18n: ectx: property (windowTitle), widget (QWidget, TagDialogBase)
en: Track Information
fi: Sisältötiedot

note: i18n: ectx: attribute (title), widget (QWidget, summaryTab)
en: S&ummary
fi: &Yhteenveto

note: i18n: ectx: property (text), widget (QLabel, firstPlayedLabel)
en: First played:
fi: Ensimmäinen soittokerta:

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lastPlayedLabel)
en: Last played:
fi: Viimeksi soitettu:

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_2)
en: &Artist:
fi: &Artisti:

note: i18n: ectx: property (text), widget (QLabel, textLabel_albumArtist)
en: Album artist:
fi: Albumin artisti:

note: i18n: ectx: property (text), widget (QLabel, textLabel1_3)
en: Al&bum:
fi: Al&bumi:

note: i18n: ectx: property (text), widget (QLabel, textLabel1_6_6)
en: Trac&k number:
fi: Kappaleen &raita:

note: i18n: ectx: property (text), widget (QLabel, textLabel1_3_2_2)
en: &Disc number:
fi: L&evyn numero:

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_5) #-#-#-#-#  839 (juk)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, yearLabel) #-#-#-#-#  1074 (juk)  #-#-#-#-# #-#-#-#-#  1353 (calendarsupport)  #-#-#-#-# i18n: ectx: property (text), widget (QLab
en: &Year:
fi: &Vuosi:

note: i18n: ectx: property (text), widget (QLabel, textLabel_BPM)
en: B&eats per minute:
fi: &Iskua minuutissa:

note: i18n: ectx: property (text), widget (QPushButton, pushButton_musicbrainz)
en: Get Tags from MusicBrain&z
fi: Nouda tunnisteet MusicBrain&zista

note: i18n: ectx: property (text), widget (QPushButton, pushButton_guessTags)
en: Guess Tags from &Filename
fi: &Arvaa tunnisteet tiedostonimestä

note: i18n: ectx: attribute (title), widget (QWidget, lyricsTab)
en: L&yrics
fi: S&anat

note: i18n: ectx: attribute (title), widget (QWidget, labelsTab)
en: La&bels
fi: N&imikkeet

note: i18n: ectx: property (toolTip), widget (KComboBox, kComboBox_label)
en: Insert your custom label here or select one from the list.
fi: Lisää mukautettu nimike tähän tai valitse luettelosta.

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Custom labels for this item:
fi: Tämän tietueen mukautetut nimikkeet:

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_perTrack)
en: Per trac&k
fi: &Raita kerrallaan

note: i18n: ectx: property (text), widget (QPushButton, pushButton_ok)
en: Sa&ve && Close
fi: &Tallenna ja sulje

[ctx: Please do not translate the %foo% words as they define a syntax used internally by a parser to describe a filename.]
en: The following tokens can be used to define a filename scheme:<br>                           <font color="%1">%track%</font>, <font color="%2">%title%</font>,                           <font color="%3">%artist%</font>, <font color="%4">%composer%</font>,                           <font color="%5">%year%</font>, <font color="%6">%album%</font>,                           <font color="%7">%albumartist%</font>, <font color="%8">%comment%</font>,                           <font color="%9">%genre%</font>, %ignore%.
fi: Seuraavia jonoja voi käyttää tiedostonimimallia määritettäessä:<br>                           <font color="%1">%track%</font>, <font color="%2">%title%</font>,                           <font color="%3">%artist%</font>, <font color="%4">%composer%</font>,                           <font color="%5">%year%</font>, <font color="%6">%album%</font>,                           <font color="%7">%albumartist%</font>, <font color="%8">%comment%</font>,                           <font color="%9">%genre%</font>, %ignore%.

en: Guess Tags from Filename
fi: Arvaa tunnisteet tiedostonimestä

[ctx: Text to represent an empty tag. Braces (<>) are only to clarify emptiness.]
en: &lt;empty&gt;
fi: &lt;tyhjä&gt;

note: i18n: ectx: property (text), widget (QCheckBox, cbCase)
en: Edit &case
fi: Muokkaa &pien- ja suuraakkosia

note: i18n: ectx: property (text), widget (QRadioButton, rbTitleCase)
en: &Title case
fi: En&glanninkielisen otsikkotyylin suuraakkostus

note: i18n: ectx: property (text), widget (QRadioButton, rbFirstLetter)
en: &First letter of every word uppercase
fi: &Joka sanan ensimmäinen kirjain suuraakkosena

note: i18n: ectx: property (text), widget (QRadioButton, rbAllUpper)
en: All &uppercase
fi: Kaikki &suuraakkosissa

note: i18n: ectx: property (text), widget (QRadioButton, rbAllLower)
en: All &lowercase
fi: Kaikki &pienaakkosissa

note: i18n: ectx: property (text), widget (QCheckBox, cbEliminateSpaces)
en: Remove trailing &spaces in tags
fi: Poista t&unnisteenloppuiset välilyönnit

note: i18n: ectx: property (text), widget (QCheckBox, cbReplaceUnderscores)
en: Replace &underscores with spaces
fi: Korvaa alaviivat välilyönnein

note: i18n: ectx: property (title), widget (QGroupBox, resultGroupBox)
en: Result Preview
fi: Tulosten esikatselu

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_23)
en: Composer:
fi: Säveltäjä:

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_24) #-#-#-#-#  70 (audex)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_year) #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, yearLabel) #-#-#-#-#  347 (digikam)  #
en: Year:
fi: Vuosi:

note: i18n: ectx: property (text), widget (QLabel, label_25)
en:  Track Number
fi:  Kappaleen numero

en: Unknown album
fi: Tuntematon albumi

en: No comments
fi: Ei kommentteja

en: Unknown composer
fi: Tuntematon säveltäjä

en: Unknown disc number
fi: Tuntematon levynumero

en: Unknown genre
fi: Tuntematon tyylilaji

en: Unknown year
fi: Tuntematon vuosi

en: Transfer Queue to Device
fi: Laitteen siirtojono

en: Music Location
fi: Musiikin sijainti

en: Your music will be transferred to:
    %1
fi: Musiikki siirretään kohteeseen:
    %1

en: You can have your music automatically grouped in
    a variety of ways. Each grouping will create
    directories based upon the specified criteria.
fi: Musiikin voi järjestellä useilla eri tavoilla.
    Jokainen lajittelutapa luo uusia alihakemistoja.

en: Select first grouping:
fi: Ensimmäinen lajitteluperuste:

en: Select second grouping:
fi: Toinen lajitteluperuste:

en: Select third grouping:
fi: Kolmas lajitteluperuste:

en: Convert spaces to underscores
fi: Korvaa välilyönnit alaviivalla (_)

[ctx: Random bias representation]
en: Random tracks
fi: Satunnaiset kappaleet

[ctx: And bias representation]
en: Match all
fi: Täsmää kaikkiin

[ctx: Prefix for AndBias. Shown in front of a bias in the dynamic playlist view]
en: and
fi: ja

[ctx: Prefix for OrBias. Shown in front of a bias in the dynamic playlist view]
en: or
fi: tai

[ctx: Or bias representation]
en: Match any
fi: Täsmää mihin tahansa

[ctx: Title for a default dynamic playlist. The default playlist only returns random tracks.]
en: Random
fi: Satunnainen

en: Generating playlist...
fi: Luodaan soittolistaa…

[ctx: Name of the "AlbumPlay" bias]
en: Album play
fi: Albumisoitto

[ctx: Description of the "AlbumPlay" bias]
en: The "AlbumPlay" bias adds tracks that belong to one album.
fi: Albumisoitto-vinouma lisää samalle albumille kuuluvia kappaleita.

[ctx: AlbumPlay bias representation]
en: The next track from the album
fi: Seuraava kappale albumilta

[ctx: AlbumPlay bias representation]
en: Any later track from the album
fi: Mikä tahansa myöhempi kappale albumilta

[ctx: AlbumPlay bias representation]
en: Tracks from the same album
fi: Saman albumin kappaleet

en: Track directly follows previous track in album
fi: Kappale seuraa välittömästi edellistä kappaletta albumilla

en: Track comes after previous track in album
fi: Kappale seuraa edellistä kappaletta albumilla

en: Track is in the same album as previous track
fi: Kappale on samalta albumilta kuin edellinen

[ctx: Name of the "EchoNest" bias]
en: EchoNest similar artist
fi: EchoNest – samankaltainen artisti

[ctx: Description of the "EchoNest" bias]
en: The "EchoNest" bias looks up tracks on echo nest and only adds similar tracks.
fi: EchoNest-vinouma lisää EchoNestistä vain samankaltaisia kappaleita.

[ctx: EchoNest bias representation]
en: Similar to the previous artist (as reported by EchoNest)
fi: Samankaltainen kuin edellinen artisti (EchoNestin mukaan)

[ctx: EchoNest bias representation]
en: Similar to any artist in the current playlist (as reported by EchoNest)
fi: Samankaltainen kuin mikä tahansa soittolistan artisti (EchoNestin mukaan)

en: <a href="http://the.echonest.com/">the echonest</a> thinks the artist is similar to
fi: <a href="http://the.echonest.com/">the echonestin</a> mielestä tämä artisti on samankaltainen kuin

en: the previous track's artist
fi: edellisen kappaleen artisti

en: one of the artist in the current playlist
fi: joku soittolistan artisteista

[ctx: Name of the "IfElse" bias]
en: If Else
fi: Jos-muuten

[ctx: Description of the "IfElse" bias]
en: The "IfElse" bias adds tracks that match at least one of the sub biases.
    It will only check the second sub-bias if the first doesn't return any results.
fi: Jos-muuten-vinouma lisää kappaleita, jotka vastaavat vähintään yhtä alivinoumaa.
    Se tarkistaa vain toisen alivinouman, ellei ensimmäinen palauta tuloksia.

[ctx: IfElse bias representation]
en: Match all sequentially
fi: Täsmää kaikkiin peräkkäin

[ctx: Prefix for IfElseBias. Shown in front of a bias in the dynamic playlist view]
en: else
fi: muuten

[ctx: Name of the "Part" bias]
en: Partition
fi: Osio

[ctx: Description of the "Part" bias]
en: The "Part" bias fills parts of the playlist from different sub-biases.
fi: Osa-vinouma täyttää soittolistan osia eri alivinoumin.

en: This controls what portion of the playlist should match the criteria
fi: Tämä arvo ohjaa, minkä verran ehto vaikuttaa soittolistan muodostuksessa

[ctx: Part bias representation]
en: Partition
fi: Osio

[ctx: Name of the "QuizPlay" bias]
en: Quiz play
fi: Visasoitto

[ctx: Description of the "QuizPlay" bias]
en: The "QuizPlay" bias adds tracks that start
    with a character the last track ended with.
fi: Visasoitto-vinouma lisää kappaleita, jotka alkavat
    merkillä, johon edellisen kappaleen nimi päättyi.

[ctx: QuizPlay bias representation]
en: Tracks whose title start with a
    character the last track ended with
fi: Kappaleet, joiden nimi alkaa
    merkillä, johon viimeinen kappale päättyi

[ctx: QuizPlay bias representation]
en: Tracks whose artist name start
    with a character the last track ended with
fi: Kappaleet, joiden artistin nimi alkaa
    merkillä, johon viimeinen kappale päättyi

[ctx: QuizPlay bias representation]
en: Tracks whose album name start
    with a character the last track ended with
fi: Kappaleet, joiden albumin nimi alkaa
    merkillä, johon viimeinen kappale päättyi

en: Last character of the previous song is
    the first character of the next song
fi: Edellisen kappaleen viimeinen merkki on
    sama kuin seuraavan ensimmäinen

en: of the track title (Title quiz)
fi: kappaleen nimestä (nimivisa)

en: of the artist (Artist quiz)
fi: artistista (artistivisa)

en: of the album name (Album quiz)
fi: albumin nimestä (albumivisa)

[ctx: Name of the "SearchQuery" bias]
en: Search
fi: Etsi

[ctx: Description of the "SearchQuery" bias]
en: The "SearchQuery" bias adds tracks that are
    found by a search query. It uses the same search
    query as the collection browser.
fi: Hakukysely-vinouma lisää kappaleita, jotka
    löytyvät hakukyselyllä. Se käyttää samaa hakua
    kuin kokoelmaselain.

[ctx: SearchQuery bias representation]
en: Search for: %1
fi: Etsi: %1

[ctx: Name of the "TagMatch" bias]
en: Match meta tag
fi: Etsi metatunnistetta

[ctx: Description of the "TagMatch" bias]
en: The "TagMatch" bias adds tracks that
    fulfill a specific condition.
fi: Tunnistesovitus-vinouma lisää kappaleita,
    jotka täyttävät määräehdon.

en: Invert condition
fi: Käänteinen ehto

[ctx: Inverted condition in tag match bias]
en: Not %1
fi: Ei %1

[ctx: Name of the random bias]
en: Random
fi: Satunnainen

[ctx: Description of the random bias]
en: The random bias adds random tracks from the
    whole collection without any bias.
fi: Satunnaisvinouma lisää koko kokoelmasta satunnaisia
    kappaleita ilman vinoumaa.

[ctx: Name of the "And" bias]
en: And
fi: Ja

[ctx: Description of the "And" bias]
en: The "And" bias adds tracks that match all
    of the sub biases.
fi: Ja-vinouma lisää kappaleita, jotka täsmäävät
    kaikkiin alivinoumiin.

[ctx: Name of the "Or" bias]
en: Or
fi: Tai

[ctx: Description of the "Or" bias]
en: The "Or" bias adds tracks that match at
    least one of the sub biases.
fi: Tai-vinouma lisää kappaleita, jotka täsmäävät
    vähintään yhteen alivinoumaan.

en: Replacement for bias %1
fi: Korvike vinoumalle %1

[ctx: Default name for new playlists]
en: New playlist
fi: Uusi soittolista

en: Rock and Pop
fi: Rock ja pop

en: Album play
fi: Albumin toisto

[ctx: Name of a dynamic playlist]
en: Rating
fi: Arvostelu

en: Too many errors encountered in playlist. Playback stopped.
fi: Soittolistassa on liian monta virhettä. Soitto keskeytetty.

[ctx: track by artist on album]
en: <b>%1</b> by <b>%2</b> on <b>%3</b>
fi: artistin <b>%2</b> kappale <b>%1</b> albumilta <b>%3</b>

[ctx: track by artist]
en: <b>%1</b> by <b>%2</b>
fi: artistin <b>%2</b> kappale <b>%1</b>

[ctx: track on album]
en: <b>%1</b> on <b>%2</b>
fi: <b>%1</b> albumilla <b>%2</b>

[ctx: track from source]
en: from <b>%1</b>
fi: lähteestä <b>%1</b>

[ctx: Database type]
en: embedded
fi: upotettu

[ctx: Database type]
en: external
fi: ulkoinen

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_connectionTypeLabel)
en: Database type
fi: Tietokannan tyyppi

note: i18n: ectx: property (text), widget (QLabel, m_databaseLocationLabel)
en: Database location
fi: Tietokannan sijainti

note: i18n: ectx: property (text), widget (QLabel, m_targetNameLabel)
en: Target name
fi: Kohteen tyyppi

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_databaseNameLabel) #-#-#-#-#  1783 (libgda)  #-#-#-#-# DSN parameters
en: Database name
fi: Tietokannan nimi

note: i18n: ectx: property (text), widget (QLabel, m_mysqlBinaryLabel)
en: MySQL server binary
fi: MySQL-palvelimen ohjelmatiedosto

en: Amarok 2.x Statistics Importer
fi: Amarok 2.x:n tilastojen tuonti

en: Banshee Statistics Importer
fi: Bansheen tilastojen tuonti

en: Clementine Statistics Importer
fi: Clementinen tilastojen tuonti

en: Amarok 1.4 (FastForward)
fi: Amarok 1.4 (Fast Forward)

en: Amarok 1.4 Statistics Importer
fi: Amarok 1.4:n tilastojen tuonti

en: iTunes Statistics Importer
fi: iTunes-tilastojen tuonti

en: Rhythmbox
fi: Rytmilaatikko

en: Rhythmbox Statistics Importer
fi: Rhythmboxin tilastojen tuonti

[ctx: Name of the synchronization target]
en: Target name
fi: Kohteen tyyppi

en: Now playing
fi: Nyt soi

en: No information available for this track
fi: Tästä kappaleesta ei ole tietoja

en: The audio player for KDE
fi: Äänisoitin KDE:hen

en: (C) 2002-2003, Mark Kretschmann
    (C) 2003-2013, The Amarok Development Squad
fi: © 2002–2003 Mark Kretschmann
    © 2003–2013 Amarokin kehitysryhmä

en: IRC:
    irc.freenode.net - #amarok, #amarok.de, #amarok.es, #amarok.fr
    
    Feedback:
    amarok@kde.org
    
    (Build Date: %1)
fi: IRC:
    palvelin: irc.freenode.net / kanava: #amarok
    
    Palaute:
    amarok@kde.org 
    (Koosteen päiväys: %1)

en: Bart 'Where are my toothpicks' Cerneels
fi: Bart ”Where are my toothpicks” Cerneels

en: Developer (Stecchino)
fi: Kehittäjä (Stecchino)

en: Edward "Hades" Toroshchin
fi: Edward ”Hades” Toroshchin

en: Developer (dr_lepper)
fi: Kehittäjä (dr_lepper)

en: Project founder (markey)
fi: Projektin perustaja (markey)

en: iPod collection rewrite & more (strohel)
fi: iPod-kokoelman uudelleenkirjoittaminen ja muuta (strohel)

en: Rokymoter, Bug triaging (Mamarok)
fi: Rokymoter, vikailmoitusten järjestely (Mamarok)

en: Ralf 'SalsaMaster' Engels
fi: Ralf ”SalsaMaster” Engels

en: Developer (rengels)
fi: Kehittäjä (rengels)

en: Windows build (TheOneRing)
fi: Windows-koostaminen (TheOneRing)

en: Developer (stuffcorpse)
fi: Kehittäjä (stuffcorpse)

en: Developer (Sentynel)
fi: Kehittäjä (Sentynel)

en: Rokymoter, Developer (sven423)
fi: Rokymoter, kehittäjä (sven423)

en: Developer (Teo`)
fi: Kehittäjä (Teo`)

en: Rokymoter, Handbook (valorie)
fi: Rokymoter, käyttöohje (valorie)

en: <i>Inactive authors</i>
fi: <i>Entiset tekijät</i>

en: Amarok authorship is not a hobby, it's a lifestyle. But when people move on we want to keep respecting them by mentioning them here:
fi: Amarokin tekeminen ei ole harrastus; se on elämäntapa. Mutta kun ihmiset jatkavat matkaansa, haluamme edelleen kunnioittaa heitä mainitsemalla heidät tässä:

en: Ian 'The Beard' Monroe
fi: Ian ”The Beard” Monroe

en: Developer (eean)
fi: Kehittäjä (eean)

en: Jeff 'IROKSOHARD' Mitchell
fi: Jeff ”IROKSOHARD” Mitchell

en: Developer (jefferai)
fi: Kehittäjä (jefferai)

en: Developer (lfranchi)
fi: Kehittäjä (lfranchi)

en: Lydia 'is wrong(TM)' Pintscher
fi: Lydia ”is wrong(TM)” Pintscher

en: Developer, Vision
fi: Kehittäjä, visioija

en: Developer (maxx_k)
fi: Kehittäjä (maxx_k)

en: Nikolaj Hald 'Also very hot' Nielsen
fi: Nikolaj Hald ”Also very hot” Nielsen

en: Developer (nhn)
fi: Kehittäjä (nhn)

en: Seb 'Surfin' down under' Ruiz
fi: Seb ”Surfin’ down under” Ruiz

en: Developer (sebr)
fi: Kehittäjä (sebr)

en: Developer (xevix)
fi: Kehittäjä (xevix)

en: Developer, Replay Gain support
fi: Kehittäjä, Replay Gain -tuki

en: MP3tunes integration
fi: MP3tunes-integrointi

en: Windows porting
fi: Windows-siirros

en: Usability
fi: Käytettävyys

en: Dan 'Hey, it compiled...' Meltzer
fi: Dan ”Hey, it compiled…” Meltzer

en: Developer (hydrogen)
fi: Kehittäjä (hydrogen)

en: Biased playlists
fi: Vinoutetut soittolistat

en: Tag Guesser, Labels, Spectrum Analyzer
fi: Tunnisteen arvaus, nimikkeet, spektrianalysaattori

en: Nepomuk integration
fi: Nepomuk-integrointi

en: Podcast improvements
fi: Podcast-parannukset

en: Live CD, Bug squashing (oggb4mp3)
fi: Live-CD, virhekorjaukset (oggb4mp3)

en: Phonon, Lord-President of KDE Multimedia (apachelogger)
fi: Phonon, KDE Multimedian lordi–puheenjohtaja (apachelogger)

en: Assorted patches
fi: Sekalaisia paikkauksia

en: Developer, Website theme (KRF)
fi: Kehittäjä, web-sivuston teema (KRF)

en: Developer (MaskMaster)
fi: Kehittäjä (MaskMaster)

en: Bug triaging and sanitizing
fi: Vikailmoitusten järjestely ja siivous

en: UPnP support and patches (nsm)
fi: UPnP-tuki ja -paikkaukset (nsm)

en: Scripting interface
fi: Skriptausliittymä

en: Nepomuk Collection (phalgun)
fi: Nepomuk-kokoelma (phalgun)

en: TagLib & ktrm code
fi: TagLib- ja ktrm-koodi

en: Patches & Windows porting (shakes)
fi: Paikkaukset ja Windows-siirros (shakes)

en: Photos & Videos applets, Context View
fi: Kuva- ja videosovelmat, kontekstinäkymä

en: Developer, Automated Playlist Generator
fi: Kehittäjä, automaattinen soittolistan luoja

en: Splash screen artist
fi: Käynnistysikkuna-artisti

en: Context view
fi: Kontekstinäkymä

en: Former contributors
fi: Aiemmat tukijat

en: People listed below have contributed to Amarok in the past. Thank you!
fi: Ala luetellut henkilöt ovat tukeneet Amarokia aiemmin. Kiitos!

en: Analyzers, patches, shoutcast
fi: Analysaattorit, paikkaukset, shoutcast

en: MySQL support
fi: MySQL-tuki

en: Postgresql support
fi: PostgreSQL-tuki

en: MTP and Rio Karma media devices, patches
fi: MTP- ja Rio Karma -medialaitteet, paikkaukset

en: Graphics, splash-screen
fi: Grafiikka, käynnistysikkuna

en: Analyzers, Context Browser and systray eye-candy
fi: Analysaattorit, kontekstiselain ja ilmoitusalueen silmäkarkki

en: Icons and image work
fi: Kuvake- ja kuvatyö

en: Dialog to filter the collection titles
fi: Kokoelmanimikkeiden suodatinikkuna

en: Tester, IRC channel operator, whipping
fi: Testaaja, IRC-kanavaoperaattori, piiskaus

en: Rokymoter, bug fixer (Firetech)
fi: Rokymoter, virheiden korjaaja (Firetech)

en: Konqueror Sidebar, some DCOP methods
fi: Konqueror-sivupalkki, jotkin DCOP-metodit

en: FHT routine, bugfixes
fi: FHT-rutiini, virhekorjaukset

en: K3b export code
fi: K3b-vientikoodi

en: Bugfixes, PostgreSQL support
fi: Virhekorjaukset, PostgreSQL-tuki

en: Wikipedia support, patches
fi: Wikipedia-tuki, paikkaukset

en: Former Amarok logo, former splash screen, former icons
fi: Edelliset Amarok-logo, -käynnistysikkuna ja -kuvakkeet

en: Audioscrobbler support
fi: Audioscrobbler-tuki

en: Splash screen
fi: Käynnistysikkuna

en: Local Music
fi: Paikallinen musiikki

en: Local sources of content
fi: Oma kokoelma ja laitteet

en: Online sources of content
fi: Internetin tarjoamat musiikkilähteet

en: Playlists
fi: Soittolistat

en: Various types of playlists
fi: Staattiset ja elävät soittolistat

en: Browse local hard drive for content
fi: Selaa levyasemia

[ctx: @item:inmenu]
en: &View
fi: &Näkymä

en: Lock Layout
fi: Lukitse sijoittelu

en: <qt>Closing the main window will keep Amarok running in the System Tray. Use <B>Quit</B> from the menu, or the Amarok tray icon to exit the application.</qt>
fi: <qt>Pääikkunan sulkeminen piilottaa Amarokin ilmoitusalueelle. Valitse <b>Lopeta</b> valikosta tai Amarokin ilmoitusalueella olevasta kuvakkeesta, jos haluat sulkea Amarokin.</qt>

en: Play Media (Files or URLs)
fi: Soita tiedostoja tai verkko-osoitteita

en: Add Media (Files or URLs)
fi: Lisää tiedostoja tai verkko-osoitteita

en: Enter Stream URL:
fi: Anna virtaustoiston osoite:

en: &Add Media...
fi: &Lisää sisältöä…

[ctx: clear playlist]
en: &Clear Playlist
fi: &Tyhjennä soittolista

[ctx: edit play queue of playlist]
en: Edit &Queue
fi: Muokkaa &jonoa

[ctx: Remove duplicate and dead (unplayable) tracks from the playlist]
en: Re&move Duplicates
fi: Poista toistuvat &esiintymät

en: &Add Stream...
fi: &Lisää virtaustoisto…

en: &Export Playlist As...
fi: &Vie soittolista nimellä…

en: Equalizer
fi: Taajuuskorjain

en: Bookmark Playlist Setup
fi: Tee kirjanmerkki soittolistan asettamiseen

en: Bookmark Context Applets
fi: Tee kirjanmerkki kontekstisovelmiin

en: Play Media...
fi: Soita…

en: Edit Details of Currently Selected Track
fi: Muokkaa valitun raidan tietoja

en: Seek Forward by %1
fi: Kelaa %1 eteenpäin

en: Seek Backward by %1
fi: Kelaa %1 taaksepäin

en: Update Collection
fi: Päivitä kokoelma

en: Synchronize Statistics...
fi: Synkronoi tilastot…

en: Previous Track
fi: Edellinen kappale

en: Restart current track
fi: Käynnistä tämä kappale alusta

en: Shuffle Playlist
fi: Sekoita soittolista

en: Repopulate Playlist
fi: Muodosta soittolista

en: Disable Dynamic Playlist
fi: Poista dynaaminen soittolista käytöstä

en: Next Track
fi: Seuraava kappale

en: Toggle Main Window
fi: Näytä tai piilota soittolistaikkuna

en: Show active track
fi: Näytä soiva kappale

en: Show Notification Popup
fi: Näytä ponnahdusilmoitus

en: Last.fm: Love Current Track
fi: Last.fm: Merkitse ihkubiisiksi

en: Last.fm: Ban Current Track
fi: Last.fm: Torju tämä kappale

en: Last.fm: Skip Current Track
fi: Last.fm: Ohita tämä kappale

en: Queue Track
fi: Lisää kappale jonoon

en: Put Artist - Title of the current track to the clipboard
fi: Kopioi artisti – nykyisen kappaleen nimi leikepöydälle

en: Rate Current Track: 1
fi: Arvostele nykyinen kappale yhden tähden arvoiseksi

en: Rate Current Track: 2
fi: Arvostele nykyinen kappale kahden tähden arvoiseksi

en: Rate Current Track: 3
fi: Arvostele nykyinen kappale kolmen tähden arvoiseksi

en: Rate Current Track: 4
fi: Arvostele nykyinen kappale neljän tähden arvoiseksi

en: Rate Current Track: 5
fi: Arvostele nykyinen kappale viiden tähden arvoiseksi

en: Network Request Viewer
fi: Verkkopyynnön katselin

en: &About Amarok
fi: &Tietoa Amarokista

en: &Diagnostics
fi: &Diagnostiikka

en: &Report Bug...
fi: &Ilmoita viasta…

en: &Music
fi: &Musiikki

en: You have chosen to hide the menu bar.
    
    Please remember that you can always use the shortcut "%1" to bring it back.
fi: Olet päättänyt piilottaa valikkorivin.
    
    Muista, että saat sen aina takaisin pikanäppäimellä ”%1”.

en: Hide Menu
fi: Piilota valikko

en: Paused  ::  %1
fi: Tauko :: %1

en: Apply this layout change?
fi: Toteutetaanko tämä asettelun muutos?

en: MusicBrainz match ratio: %1%
fi: MusicBrainz-osumasuhde: %1 %

en: MusicDNS match ratio: %1%
fi: MusicDNS-osumasuhde: %1 %

en: Choose Best Matches from This Album
fi: Valitse parhaat osumat tästä albumista

en: Go to Artist Page
fi: Siirry artistin sivulle

en: Go to Album Page
fi: Siirry albumib sivulle

en: Go to Track Page
fi: Siirry kappaleen sivulle

note: i18n: ectx: property (windowTitle), widget (QDialog, NetworkRequestsDialog) i18n: ectx: property (text), widget (QLabel, label)
en: Network Requests
fi: Verkkopyynnöt

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QTreeWidget, requestList)
en: Response
fi: Vastaus

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Request Details
fi: Pyynnön tiedot

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Response Details
fi: Vastauksen tiedot

en: Reading OPML podcast from %1 failed with error:
fi: OPML-podcastin luku kohteesta %1 päättyi virheeseen:

en: Amarok is currently playing a track
fi: Amarok soittaa parhaillaan kappaletta

en: Playlist Layouts
fi: Soittolistan asettelut

en: Configure Playlist Layouts...
fi: Muokkaa soittolistan asetteluita…

en: Configuration for
fi: Asetukset –

[ctx: placeholder for a prefix]
en: [prefix]
fi: [etuliite]

[ctx: placeholder for a suffix]
en: [suffix]
fi: [jälkiliite]

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: Width:
fi: Leveys:

en: Either a fixed (absolute) value, or a relative value (e.g. 128px or 12%).
fi: Joko kiinteä (absoluuttinen) tai suhteellinen arvo (esim. 128 px tai 12 %).

en: Fit content
fi: Sovita sisältöön

en: Fit the element text
fi: Sovita elementin tekstiin

[ctx: automatic width]
en: Automatic
fi: Automaattinen

en: Take homogeneous part of the space available to all elements with automatic width
fi: Käyttämällä automaattista leveyttä kaikille elementeille saatavilla oleva tila jakautuu tasaisesti

en: Font:
fi: Fontti:

en: Configuration for '%1'
fi: Asetukset: %1

en: Show cover
fi: Näytä kansikuva

en: Invalid playlist layout.
fi: Virheellinen soittolista-asettelu.

en: Encountered an unknown element name while reading layout.
fi: Asettelua luettaessa kohdattiin tuntematon elementti.

en: copy of %1
fi: %1 – kopio

en: Current layout '%1' is read only. Creating a new layout '%2' with your changes and setting this as active
fi: Nykyinen asettelu ”%1” on vain luettavissa. Luodaan uusi asettelu ”%2” tekemilläsi muutoksilla ja asetetaan se aktiiviseksi.

en: Cannot Delete Default Layouts
fi: Oletusasetteluja ei voi poistaa

en: Body (Various artists)
fi: Runko (useita artisteja)

en: New playlist layout
fi: Uusi soittolista-asettelu

en: Copy playlist layout
fi: Kopioi soittolista-asettelu

en: Delete playlist layout
fi: Poista soittolista-asettelu

en: Rename playlist layout
fi: Muuta soittolista-asettelun nimeä

en: Choose a name for the new playlist layout
fi: Anna nimi uudelle soittolista-asettelulle

en: Please enter a name for the playlist layout you are about to define:
fi: Anna nimi määrittämällesi soittolista-asettelulle:

en: Cannot create a layout with no name.
fi: Nimetöntä asettelua ei voi luoda.

en: Layout name error
fi: Virhe asettelun nimessä

en: Cannot create a layout with the same name as an existing layout.
fi: Asettelun nimi ei voi olla sama kuin jo olemassa olevan asettelun.

en: Cannot create a layout containing '/'.
fi: Asettelua, joka sisältää merkin ”/”, ei voi luoda.

en: Please enter a name for the playlist layout you are about to define as copy of the layout '%1':
fi: Anna nimi soittolista-asettelulle, jonka olet määrittämässä asettelun ”%1” kopioksi:

en: Choose a new name for the playlist layout
fi: Valitse soittolista-asettelulle uusi nimi

en: Please enter a new name for the playlist layout you are about to rename:
fi: Anna soittolista-asettelun uusi nimi:

en: Cannot rename a layout to have no name.
fi: Asettelu ei voi olla nimetön.

en: Cannot rename a layout to have the same name as an existing layout.
fi: Asettelun nimeksi ei voi asettaa jo olemassa olevan asettelun nimeä.

en: The layout '%1' you modified is one of the default layouts and cannot be overwritten. Saved as new layout '%2'
fi: Muuttamasi asettelu ”%1” kuuluu oletusasetteluihin eikä sitä voi korvata. Tallennettu uudeksi asetteluksi ”%2”

en: Default Layout
fi: Oletusasettelu

note: i18n: ectx: property (windowTitle), widget (QDialog, PlaylistLayoutEditDialog)
en: Playlist Layout Editor
fi: Soittolista-asettelumuokkain

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Available Layouts
fi: Saatavilla olevat asettelut

note: i18n: ectx: property (text), widget (QCheckBox, inlineControlsChekbox)
en: Show inline playback controls
fi: Näytä soittonapit soittolistassa kappaleen kohdalla

en: Track Progression
fi: Kappaleiden soittojärjestys

en: Only Queue
fi: Vain jono

en: Repeat Album
fi: Toista albumi

en: Repeat Playlist
fi: Toista soittolistaa

en: Random Tracks
fi: Satunnaiset kappaleet

en: Random Albums
fi: Satunnaiset albumit

en: Favor
fi: Suosi

en: Higher Scores
fi: Parempia pisteitä

en: Higher Ratings
fi: Parempia arvosteluja

en: Add a sorting level to the playlist.
fi: Lisää järjestelytaso soittolistaan.

[ctx: name of the action in undo stack]
en: Add tracks to playlist
fi: Lisää kappaleet soittolistaan

[ctx: name of the action in undo stack]
en: Queue tracks
fi: Lisää kappaleet jonoon

[ctx: name of the action in undo stack]
en: Replace playlist
fi: Korvaa soittolista

[ctx: Empty placeholder token used for spacing in playlist layouts]
en: Placeholder
fi: Paikanvaraus

[ctx: 'Cover image' playlist column name and token for playlist layouts]
en: Cover image
fi: Kansikuva

[ctx: 'Directory' playlist column name and token for playlist layouts]
en: Directory
fi: Kansio

[ctx: 'Divider' token for playlist layouts representing a small visual divider]
en: Divider
fi: Erotin

[ctx: 'File name' playlist column name and token for playlist layouts]
en: File name
fi: Tiedostonimi

[ctx: 'Group length' (total play time of group) playlist column name and token for playlist layouts]
en: Group length
fi: Soittoryhmän kesto

[ctx: 'Group tracks' (number of tracks in group) playlist column name and token for playlist layouts]
en: Group tracks
fi: Soittoryhmän kappaleet

[ctx: 'Labels' playlist column name and token for playlist layouts]
en: Labels
fi: Nimikkeet

[ctx: 'Mood' playlist column name and token for playlist layouts]
en: Mood
fi: Mieliala

[ctx: 'Moodbar' playlist column name and token for playlist layouts]
en: Moodbar
fi: Mielialarivi

[ctx: 'Source' (local collection, Magnatune.com, last.fm, ... ) playlist column name and token for playlist layouts]
en: Source
fi: Lähde

[ctx: 'SourceEmblem' playlist column name and token for playlist layouts]
en: SourceEmblem
fi: Lähteen tunnus

[ctx: 'Title' (track name) playlist column name and token for playlist layouts]
en: Title
fi: Otsikko

[ctx: 'Title (with track number)' (track name prefixed with the track number) playlist column name and token for playlist layouts]
en: Title (with track number)
fi: Otsikko (kappalenumeron kanssa)

en: <a href='%1'>Dynamic Mode</a> Enabled. <a href='%2'>Repopulate</a> | <a href='%3'>Turn off</a>
fi: <a href='%1'>Dynaaminen tila</a> käytössä. <a href='%2'>Alusta soittolista</a> | <a href='%3'>Pois käytöstä</a>

en: &Save Current Playlist
fi: &Tallenna nykyinen soittolista

en: &Save playlist to "%1"
fi: &Tallenna soittolista ”%1”

[ctx: %1 is number of tracks, %2 is time]
en: %1 track (%2) | %1 tracks (%2)
fi[0]: Yksi kappale (%2)
fi[1]: %1 kappaletta (%2)

[ctx: %1 is number of tracks]
en: %1 track | %1 tracks
fi[0]: %1 kappale
fi[1]: %1 kappaletta

en: No tracks
fi: Ei kappaleita

en: Total playlist size: %1
fi: Soittolistan koko: %1

en: Queue size: %1
fi: Jonon koko: %1

en: Queue length: %1
fi: Jonon kesto: %1

en: <b>Note:</b> This track is not playable.<br>%1
fi: <b>Huomio:</b> Tämä kappale ei ole soitettavissa.<br>%1

en: (...)
fi: (…)

[ctx: The name of the file this track is stored in]
en: Filename
fi: Tiedostonimi

[ctx: The Track number for this item]
en: Track
fi: Kappale

[ctx: The location on disc of this track]
en: Directory
fi: Kansio

en: Sample Rate
fi: Näytteenottotaajuus

[ctx: Column name]
en: Last Played
fi: Viimeksi soitettu

en: Mood
fi: Mieliala

[ctx: Iten in queue, %1 is position, %2 artist, %3 track]
en: %1: %2 - %3
fi: %1: %2 – %3

note: i18n: ectx: property (windowTitle), widget (QWidget, PlaylistQueueEditor)
en: Queue Editor
fi: Jonomuokkain

note: i18n: ectx: property (toolTip), widget (QPushButton, dequeueTrackButton)
en: Dequeue Track
fi: Poista kappale jonosta

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, clearButton)
en: Clear Queue
fi: Tyhjennä jono

en: Clear the playlist sorting configuration.
fi: Vapauta soittolistan järjestely.

en: Add a playlist sorting level.
fi: Lisää järjestelytaso soittolistaan.

en: Filter %1
fi: Suodatin %1

en: Search %1
fi: Haku %1

en: %1 layout
fi: Asettelu %1

[ctx: A type of command that affects the sorting, layout and filtering int he Playlist]
en: Playlist
fi: Soittolista

en: Start typing to progressively search through the playlist
fi: Kirjoita hakeaksesi soittolistalta

en: Composers
fi: Säveltäjät

en: Show only matches
fi: Näytä vain hakutulokset

en: Tracks Added
fi: Kappaleita lisätty

en: Tracks Removed
fi: Kappaleita poistettu

en: Tracks moved
fi: Kappaleita siirretty

en: Tracks have been hidden due to the active search.
fi: Kappaleita on piilotettu käynnissä olevan haun takia.

en: Add some songs here by dragging them from all around.
fi: Lisää kappaleita tähän vetämällä niitä mistä tahansa.

en: The following sources are available for this track:
fi: Kappale on saatavilla seuraavista lähteistä:

en: Stop Playing After This Track
fi: Pysäytä soitto kappaleen jälkeen

note: #-#-#-#-#  567 (gimp)  #-#-#-#-# The "Source" frame
en: Select Source
fi: Valitse lähde

[ctx: name of a type of constraint group]
en: "Match Any" group
fi: ”Täsmää mihin tahansa” -ryhmä

[ctx: name of a type of constraint group]
en: "Match All" group
fi: ”Täsmää kaikkiin” -ryhmä

[ctx: name of a type of constraint group]
en: Unknown match group
fi: Tuntematon vastaavuusryhmä

note: i18n: ectx: property (whatsThis), widget (QWidget, ConstraintGroupEditWidget)
en: An editor for Constraint Groups.  You can set the group type to "match all" or "match any".  When the group type is set to "match all", the Generator will try to have the playlist match all the constraints within the group.  When the group type is set to "match any", the Generator will try to have the playlist match any of the constraints within the group.
fi: Rajoitusryhmien muokkain. Voit asettaa ryhmän tyypiksi joko ”täsmää kaikkiin” tai ”täsmää mihin tahansa”. Kun ryhmän tyyppi on ”täsmää kaikkiin”, luoja yrittää tehdä soittolistan, joka täyttää kaikki ryhmän rajoitukset. Kun ryhmän tyyppi on ”täsmää mihin tahansa”, luoja yrittää tehdä soittolistan, joka täyttää ainakin yhden ryhmän rajoituksista.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Constraint Group Settings
fi: Rajoitusryhmän asetukset

note: i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAll)
en: The APG will consider the constraint group satisfied only if all of the constraints within the group are satisfied.  This is analogous to a logical AND: "the tracks should match properties A, B, and C".
fi: APG katsoo rajoitusryhmän olevan voimassa vain, jos kaikki ryhmän rajoitukset ovat voimassa. Tämä vastaa loogista JA-operaattoria: ”kappaleiden tulee vastata ominaisuuksia A, B ja C”.

note: i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAll)
en: Match all constraints in the group
fi: Täsmää kaikkiin ryhmän rajoituksiin

note: i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAny)
en: The APG will consider the constraint group satisfied if any one of the constraints within it is satisfied.  This is analogous to a logical OR: "the tracks should match properties A, B, or C".
fi: APG katsoo rajoitusryhmän olevan voimassa, jos yksikin ryhmän rajoituksista on voimassa. Tämä vastaa loogista TAI-operaattoria: ”kappaleiden tulee täsmätä ominaisuuteen A, B tai C”.

note: i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAny)
en: Match any constraint in the group
fi: Täsmää mihin tahansa ryhmän rajoitukseen

en: Fixes a track, album, or artist to a certain position in the playlist
fi: Kiinnittää kappaleen, albumin tai artistin määräsijaintiin soittolistalla.

en: Checkpoint: %1
fi: Tarkistuspiste: %1

en: "%1" (track) by %2
fi: ”%1” (kappale) artistilta %2

en: "%1" (album) by %2
fi: ”%1” (albumi) artistilta %2

en: "%1" (album)
fi: ”%1” (albumi)

en: "%1" (artist)
fi: ”%1” (artisti)

note: i18n: ectx: property (whatsThis), widget (QWidget, CheckpointEditWidget)
en: An editor for a CheckPoint constraint.  The user can set the track, album, or artist to be placed at a certain position in the playlist.
fi: Tarkistuspisterajoituksen muokkain. Käyttäjä voi asettaa kappaleen, albumin tai artistin määräkohtaan soittolistalla.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Checkpoint Constraint Settings
fi: Tarkistuspisteen rajoituksen asetukset

note: i18n: ectx: property (whatsThis), widget (TrackSelectWidget, trackSelector)
en: Select the track that you want to use as the checkpoint.
fi: Valitse kappale, jota haluat käyttää tarkistuspisteenä.

note: i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Position)
en: The desired position of the song in the playlist, in hours, minutes, and seconds.  Note: because of Qt limitations, the maximum position that you can specify is 24 hours.
fi: Kappaleen haluttu sijainti soittolistassa tunteina, minuutteina ja sekunteina. Huomaa: Qt:n rajoitusten takia kaukaisin sijainti on 24 tuntia.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness) i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
en: How strict the APG should be about placing the selected track at the specified time.
fi: Kuinka tiukka APG:n tulisi olla tietyn kappaleen sijoituksesta tietyllä hetkellä.

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_FuzzyPos) i18n: ectx: property (text), widget (QLabel, label_Fuzzy) i18n: ectx: property (text), widget (QLabel, label_FuzzyInt) i18n: ectx: property (text), widget (QLabel, label_FuzzyDate) i18n: ectx: property (te
en: fuzzy
fi: sumea

en: Playlist Duration
fi: Soittolistan kesto

en: Sets the preferred duration of the playlist
fi: Aseta soittolistan suosituskesto

[ctx: %1 is a length of time (e.g. 5:00 for 5 minutes)]
en: Playlist duration: equals %1
fi: Soittolistan kesto: tasan %1

[ctx: %1 is a length of time (e.g. 5:00 for 5 minutes)]
en: Playlist duration: more than %1
fi: Soittolistan kesto: pidempi kuin %1

[ctx: %1 is a length of time (e.g. 5:00 for 5 minutes)]
en: Playlist duration: less than %1
fi: Soittolistan kesto: lyhyempi kuin %1

en: Playlist duration: unknown
fi: Soittolistan kesto: tuntematon

note: i18n: ectx: property (whatsThis), widget (QWidget, PlaylistDurationEditWidget)
en: An editor for a PlaylistDuration constraint.  The user can set the name of the constraint; the target duration and whether the playlist should be less than, equal to, or greater than that duration; and the strictness with which the APG should match that duration.
fi: Soittolistan kestorajoituksen muokkain. Käyttäjä voi asettaa rajoitukselle nimen, kohdekeston, sen, tuleeko soittolistan olla tätä kestoa lyhyempi, saman mittainen vai pidempi, sekä tiukkuuden, jolla APG:n tulee pyrkiä annettua kestoon.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Playlist Duration Constraint Settings
fi: Soittolistan pituuden rajoituksen asetukset

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
en: Whether the duration of the generated playlist should be shorter than, equal to, or longer than the specified value.
fi: Tuleeko luodun soittolistan keston olla lyhyempi, samanmittainen vai pidempi kuin annettu arvo.

note: i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
en: shorter than
fi: on lyhyempi kuin

note: i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
en: longer than
fi: on pidempi kuin

note: i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Duration)
en: The desired duration of the playlist, in hours, minutes, and seconds.  Note: because of Qt limitations, the maximum playlist duration that you can specify is 24 hours.
fi: Soittolistan kohdekesto tunteina, minuutteina ja sekunteina. Huomaa: Qt:n rajoitusten takia soittolistan enimmäiskesto on 24 tuntia.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness) i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
en: How strict the APG should be about matching the playlist duration to the specified time.
fi: Kuinka tiukka APG:n tulisi olla soittolistan keston ja annetun kohdekeston täsmäävyydestä.

en: Total File Size of Playlist
fi: Soittolistan tiedostokoko yhteensä

en: Sets the preferred total file size of the playlist
fi: Aseta soittolistan suositustiedostokoko

[ctx: %1 is a file size (e.g. 50 MB)]
en: Total file size of playlist: equals %1
fi: Soittolistan tiedostokoko yhteensä: tasan %1

[ctx: %1 is a file size (e.g. 50 MB)]
en: Total file size of playlist: more than %1
fi: Soittolistan tiedostokoko yhteensä: enemmän kuin %1

[ctx: %1 is a file size (e.g. 50 MB)]
en: Total file size of playlist: less than %1
fi: Soittolistan tiedostokoko yhteensä: vähemmän kuin %1

en: Total file size of playlist: unknown
fi: Soittolistan tiedostokoko yhteensä: tuntematon

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Playlist Total Size Constraint Settings
fi: Soittolistan koon rajoituksen asetukset

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
en: Whether the total size of all files in the generated playlist should be less than, equal to, or more than the specified value.
fi: Onko luodun soittolistan tiedostojen kokonaiskoko vähemmän, sama kuin vai enemmän kuin annettu arvo.

note: i18n: ectx: property (whatsThis), widget (QSpinBox, spinBox_Size)
en: The target total size of all the files in the playlist.
fi: Kaikkien tiedostojen tavoiteltava yhteiskoko soittolistassa.

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Unit)
en: The file size units used by the constraint.  Note that kB is 1,000 bytes; MB is 1,000,000 bytes; and so forth.
fi: Rajoituksen käyttämä tiedostokoon yksikkö. Huomaa että kt on 1000 tavua, Mt 1 000 000 tavua ja niin edelleen.

note: i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
en: <html><head/><body><p>How strict the APG should be about matching the total size of all files in the playlist to the specified size.</p></body></html>
fi: <html><head/><body><p>Kuinka tiukka APG:n tulisi olla soittolistan tiedostojen kokonaiskoon ja annetun koon täsmäävyydestä.</p></body></html>

en: Playlist Length
fi: Soittolistan kesto

en: Sets the preferred number of tracks in the playlist
fi: Aseta soittolistan kappaleiden suositusmäärä

[ctx: %1 is a number]
en: Playlist length: 1 track | Playlist length: %1 tracks
fi[0]: Soittolistan kesto: 1 kappale
fi[1]: Soittolistan kesto: %1 kappaletta

[ctx: %1 is a number]
en: Playlist length: more than 1 track | Playlist length: more than %1 tracks
fi[0]: Soittolistan kesto: yli 1 kappale
fi[1]: Soittolistan kesto: yli %1 kappaletta

[ctx: %1 is a number]
en: Playlist length: less than 1 track | Playlist length: less than %1 tracks
fi[0]: Soittolistan kesto: alle 1 kappale
fi[1]: Soittolistan kesto: alle %1 kappaletta

en: Playlist length: unknown
fi: Soittolistan kesto: tuntematon

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Playlist Length Constraint Settings
fi: Soittolistan pituuden rajoituksen asetukset

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
en: Whether the number of tracks in the generated playlist should be less than, equal to, or more than the specified value.
fi: Onko luodun soittolistan kappaleiden määrä vähemmän, sama kuin vai enemmän kuin annettu arvo.

note: i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
en: fewer than
fi: on vähemmän kuin

note: i18n: ectx: property (whatsThis), widget (QSpinBox, spinBox_Length)
en: The target number of tracks for the generated playlist.
fi: Luodun soittolistan kappaleiden kohdemäärä.

note: i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
en: How strict the APG should be about matching the playlist length to the specified number of tracks.
fi: Kuinka tiukka APG:n tulisi olla soittolistan pituuden ja annetun kappalemäärän täsmäävyydestä.

en: Prevent Duplicates
fi: Estä toistuminen

en: Prevents duplicate tracks, albums, or artists from appearing in the playlist
fi: Estää kappaleen, albumin tai artistin toistumisen soittolistalla

en: Prevent duplicate tracks
fi: Estä kappaleen toistuminen

en: Prevent duplicate artists
fi: Estä artistin toistuminen

en: Prevent duplicate albums
fi: Estä albumin toistuminen

note: i18n: ectx: property (whatsThis), widget (QWidget, PreventDuplicatesEditWidget)
en: An editor for a Prevent Duplicates constraint.  When set to "track", it will try to prevent more than one copy of the same track from ending up in the playlist.  When set to "album" or "artist", it will try to prevent more than one track from a given album or a given artist from ending up in the playlist.
fi: Toistumisen esto -rajoituksen muokkain. Estettäessä kappaleen toistuminen se yrittää estää kappaletta joutumasta soittolistalle useammin kuin kerran. Estettäessä albumin tai artistin toistuminen se yrittää estää saman albumin tai artistin useampia kappaleita joutumasta soittolistalle useammin kuin kerran.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Prevent Duplicates Constraint Settings
fi: Toistumisen esto -rajoituksen asetukset

note: i18n: ectx: property (whatsThis), widget (QLabel, label_Field) i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
en: Control which duplicates to prevent.  "Prevent duplicate tracks" is the least restrictive, and "prevent duplicate artists" is the most restrictive.
fi: Asettaa, mitä kaksoiskappaleita estetään. ”Estä kappaleen toistuminen” rajoittaa vähiten, ”Estä artistin toistuminen” eniten.

note: i18n: ectx: property (text), widget (QLabel, label_Field)
en: Prevent duplicate
fi: Estä toistuminen

en: Match Tags
fi: Tunnisteiden sovitus

en: Make all tracks in the playlist match the specified characteristic
fi: Kaikkien soittolistan kappaleiden tulee täyttää seuraavat vaatimukset

[ctx: %1 = empty string or "not"; %2 = a metadata field, like "title" or "artist name"; %3 = a predicate, can be equals, starts with, ends with or contains; %4 = a string to match; Example: Match tag: not title contains "foo"]
en: Match tag:%1 %2 %3 %4
fi: Sovita tunnisteeseen:%1 %2 %3 %4

en:  not
fi:  ei

[ctx: number of stars in the rating of a track]
en: %1 star | %1 stars
fi[0]: %1 tähti
fi[1]: %1 tähteä

[ctx: an arbitrary string surrounded by quotes]
en: "%1"
fi: ”%1”

[ctx: a numerical tag (like year or track number) equals a value]
en: equals
fi: on yhtä kuin

en: within
fi: aikana

[ctx: an alphabetical tag (like title or artist name) equals some string]
en: equals
fi: on yhtä kuin

[ctx: an alphabetical tag (like title or artist name) starts with some string]
en: starts with
fi: alkaa

[ctx: an alphabetical tag (like title or artist name) ends with some string]
en: ends with
fi: päättyy

[ctx: an alphabetical tag (like title or artist name) contains some string]
en: contains
fi: sisältää

en: unknown comparison
fi: tuntematon vertailu

en: %1 day | %1 days
fi[0]: %1 päivä
fi[1]: %1 päivää

en: %1 month | %1 months
fi[0]: %1 kuukausi
fi[1]: %1 kuukautta

en: %1 year | %1 years
fi[0]: %1 vuosi
fi[1]: %1 vuotta

[ctx: within the last %1 days]
en: day | days
fi[0]: päivän sisällä
fi[1]: päivän sisällä

[ctx: within the last %1 months]
en: month | months
fi[0]: kuukauden sisällä
fi[1]: kuukauden sisällä

[ctx: within the last %1 years]
en: year | years
fi[0]: vuoden sisällä
fi[1]: vuoden sisällä

note: i18n: ectx: property (whatsThis), widget (QWidget, TagMatchEditWidget)
en: An editor for a TagMatch constraint.  The user can specify a track characteristic, and the APG will fill the playlist with tracks that match that characteristic.  This functions similarity to the matching attributes of the smart playlists in Amarok 1.4.
fi: Muokkain TagMatch-rajoitukselle. Käyttäjä voi valita kappaleen piirteen ja APG täyttää soittolistan kappaleilla, jotka sopivat piirteeseen. Tämä toimii samalla tavalla kuin älykkäiden soittolistojen sovitusmääritteet Amarok 1.4:ssä.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Match Tag Constraint Settings
fi: Tunnisteiden sovittamisen rajoituksen asetukset

note: i18n: ectx: property (whatsThis), widget (QLabel, label_Match) i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
en: Selects which track characteristic you want to match.
fi: Valitse, minkä raitojen piirteiden haluat täsmäävän.

note: i18n: ectx: property (whatsThis), widget (QCheckBox, checkBox_Invert) i18n: ectx: property (whatsThis), widget (QLabel, label_Invert)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Calibri'; font-size:10pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The APG will choose all tracks that do <span style=" font-weight:600;">not</span> match the specified characteristics.</p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Calibri'; font-size:10pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">AGP valitsee kappaleita, jotka <span style=" font-weight:600;">eivät</span> täsmää annettuihin piirteisiin.</p></body></html>

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_Invert) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, labelInvert)
en: Invert:
fi: Käännä:

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonInt)
en: Whether the APG should choose tracks that are less than, equal to, or greater than the specified value.
fi: Pitäisikö APG:n valita kappaleita, joiden arvo on pienempi, yhtä suuri vai suurempi kuin annettu arvo.

note: i18n: ectx: property (whatsThis), widget (KIntSpinBox, spinBox_ValueInt)
en: The numerical value that the track characteristic should match.
fi: Lukuarvo, jota raidan piirteen on vastattava.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessInt) i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessInt)
en: How strict the APG should be about matching tracks to the specified value.
fi: Kuinka tiukka APG:n tulisi olla kappaleiden täsmäävyydestä annettuun arvoon.

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonDate)
en: Whether the APG should choose tracks that are before, on, or after a specific date; or whether it should choose tracks that are within a certain time range.
fi: Pitäisikö APG:n valita kappaleita, jotka ovat ennen annettua päivää, samana päivänä vai jälkeen annetun päivän, ja pitäisikö sen valita kappaleita, jotka ovat annetulla aikavälillä.

note: i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
en: within the last
fi: viime

note: i18n: ectx: property (whatsThis), widget (QWidget, page_DateSpecific)
en: The specific date that the APG should use for matching.
fi: Päivä, jotka APG:n pitäisi käyttää täsmäämiseen.

note: i18n: ectx: property (whatsThis), widget (QWidget, page_DateRange)
en: The relative time period that the APG should try to match.
fi: Suhteellinen ajanjakso, johon APG:n pitäisi yrittää täsmätä.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_strictnessDate) i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessDate)
en: How strict the APG should be about matching tracks to the specified date.
fi: Kuinka tiukka APG:n tulisi olla kappaleiden täsmäävyydestä annettuun päivään.

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonString)
en: Whether the APG should match tracks that equal, start with, end with, or contain the specified string.
fi: Pitäisikö APG:n valita kappaleita, jotka ovat yhtä suuria, alkavat, päättyvät vai sisältävät annetun merkkijonon.

note: i18n: ectx: property (whatsThis), widget (QLineEdit, lineEdit_StringValue)
en: The string that the APG should use when matching tracks.
fi: Merkkijono, jota APG:n pitäisi käyttää täsmätessään kappaleita.

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonTime)
en: Whether the APG should choose tracks that are less than, equal to, or greater than the specified time.
fi: Pitäisikö APG:n valita kappaleita, joiden aika on pienempi, yhtä suuri vai suurempi kuin annettu aika.

note: i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_TimeValue)
en: The time that the APG should try to match.
fi: Aika, johon APG:n pitäisi yrittää täsmätä.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessTime) i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessTime)
en: How strict the APG should be about matching tracks to the specified time.
fi: Kuinka tiukka APG:n tulisi olla kappaleiden täsmäävyydestä annettuun aikaan.

note: i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonRating)
en: Whether the APG should choose tracks that are less than, equal to, or greater than the specified rating.
fi: Pitäisikö APG:n valita kappaleita, jotka on arvosteltu huonompi, yhtä hyviksi vai paremmiksi kuin annettu arvostelu.

note: i18n: ectx: property (whatsThis), widget (KRatingWidget, rating_RatingValue)
en: The rating that the APG should try to match.
fi: Arvostelu, johon APG:n pitäisi yrittää täsmätä.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessRating) i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessRating)
en: How strict the APG should be about matching tracks to the specified rating.
fi: Kuinka tiukka APG:n tulisi olla kappaleiden täsmäävyydestä annettuun arvosteluun.

en: artist name
fi: artistin nimi

en: album name
fi: albumin nimi

en: composer
fi: säveltäjä

en: added to collection
fi: lisätty kokoelmaan

en: score
fi: pisteet

en: first played
fi: soitettu ensi kerran

en: play count
fi: soittokertoja

en: The playlist generator failed to load any tracks from the collection.
fi: Soittolistan luonti ei onnistunut lataamaan yhtään kappaletta kokoelmasta.

en: There are no tracks that match all constraints. The playlist generator will find the tracks that match best, but you may want to consider loosening the constraints to find more tracks.
fi: Kaikkia ehtojasi vastaavia kappaleita ei ole. Soittolistan luonti etsii parhaiten sopivat kappaleet, mutta harkitse ehtojen löysentämistä löytääksesi enemmän kappaleita.

en: New playlist preset
fi: Uusi soittolistan esiasetus

en: Unnamed playlist preset
fi: Nimetön soittolistan esiasetus

en: Generating a new playlist
fi: Luodaan uutta soittolistaa

en: The playlist generator created a playlist which does not meet all of your constraints.  If you are not satisfied with the results, try loosening or removing some constraints and then generating a new playlist.
fi: Soittolistan luonti loi soittolistan, joka ei vastaa kaikkia ehtojasi. Ellet ole tyytyväinen tuloksiin, kokeile löysentää tai poistaa joitakin ehdoista, ja luo soittolista sen jälkeen uudelleen.

en: Add new
fi: Lisää uusi

en: Constraint Group
fi: Rajoitusryhmä

note: i18n: ectx: property (windowTitle), widget (QDialog, PresetEditDialog)
en: APG Preset Editor
fi: APG-esiasetusmuokkain

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_Tree)
en: Constraint Tree
fi: Rajoituspuu

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_Title)
en: APG Preset Name
fi: APG-esiasetusnimi

en: Preset files (*.xml)
fi: Esiasetustiedostot (*.xml)

en: Import preset
fi: Tuo esiasetus

en: Preset exported to %1
fi: Esiasetus vietiin kohteeseen %1

en: Preset could not be exported to %1
fi: Esiasetusta ei voitu viedä kohteeseen %1

en: Presets could not be imported from %1
fi: Esiasetuksia ei voitu tuoda sijainnista %1

en: %1 could not be opened for preset import
fi: Ei voitu avata esiasetuksen tuomiseksi: %1

en: Example 1: new tracks added this week
fi: Esimerkki 1: tällä viikolla lisätyt uudet kappaleet

en: Example 2: rock or pop music
fi: Esimerkki 2: rock- tai popmusiikki

en: Example 3: about one hour of tracks from different artists
fi: Esimerkki 3: tunnin verran eri artistien kappaleita

en: Example 4: like my favorite radio station
fi: Esimerkki 4: suosikki radioasemani kaltainen

en: Example 5: an 80-minute CD of rock, metal, and industrial
fi: Esimerkki 5: 80-minuuttinen CD rockia, metallia ja industrialia

en: Export "%1" preset
fi: Vie esiasetus ”%1”

en: Playlist Files on Disk
fi: Soittolistatiedostot kiintolevyllä

en: The playlist file "%1" could not be loaded.
fi: Soittolistaa tiedostosta ”%1” ei voitu ladata.

en: Version %1 of playlist database schema encountered, however this Amarok version only supports version %2 (and previous versions starting with %2). Playlists saved in the Amarok Database probably will not work and any write operations with them may result in losing them. Perhaps you have started an older version of Amarok with a database written by newer version?
fi: Havaittiin soittolistojen tietokantaskeeman versio %1 havaittiin, mutta tämä Amarokin versio tukee vain versiota %2 ja aiempia versioita, jotka alkavat %2:lla. Amarokin tietokantaan tallennetut soittolistat eivät luultavasti toimi ja niiden muuttaminen voi johtaa niiden menettämiseen. Oletko kenties käynnistänyt Amarokin vanhemman version tietokannalla, jonka on kirjoittanut Amarokin uudempi versio?

[ctx: the user's 'database version' is newer and unsupported by this software version]
en: Future version of Playlist Database?
fi: Tulevaisuuden versio soittolistatietokannasta?

en: Amarok Database
fi: Amarok-tietokanta

en: Local playlists stored in the database
fi: Tietokantaan tallennetut soittolistat

en: <Empty>
fi: <Tyhjä>

en: Amarok could not find any plugins. This indicates an installation problem.
fi: Amarok ei löytänyt liitännäisiä. Tämä viittaa asennusongelmaan.

en: Scanning music
fi: Etsitään musiikkia

en: Abort for scanner requested
fi: Haun keskeyttämistä on pyydetty

en: Aborting scanner with error: %1
fi: Haku keskeytettiin virheeseen: %1

en: Could not find amarokcollectionscanner!
fi: amarokcollectionscanneria ei löydy!

en: Unable to start Amarok collection scanner.
fi: Amarok-kokoelmanhakua ei saatu käynnistetyksi.

en: The collection scan had to be aborted. Too many crashes (%1) were encountered during the scan. Following files caused the crashes:
    
    %2
fi: Kokoelmahaku oli keskeytettävä, koska sen aikana sattui liian monta kaatumista (%1). Seuraavat tiedostot aiheuttivat kaatumiset:
    
    %2

en: A KDE text-editor component could not be found.
    Please check your KDE installation.  Exiting the console!
fi: Tekstimuokkainosaa ei löytynyt.
    Tarkasta KDE-asennuksesi. Konsoli lopetetaan.

en: Execute Script
fi: Suorita skripti

en: &New Script
fi: &Uusi skripti

en: &Delete Script
fi: &Poista skripti

en: &Clear All Scripts
fi: &Tyhjennä kaikki skriptit

en: Syntax error at line %1, continue anyway?
    Error: %2
fi: Syntaksivirhe rivillä %1. Jatketaanko silti?
    Virhe: %2

en: Syntax Error
fi: Syntaksivirhe

en: This will stop this script! Continue?
fi: Tämä pysäyttää skriptin. Jatketaanko?

en: Choose where to save your scripts
fi: Valitse, minne skriptit tallennetaan.

en: Remove script file from disk?
fi: Poistetaanko skriptitiedosto levyltä?

en: Remove Script
fi: Poista skripti

en: Are you absolutely certain?
fi: Oletko aivan varma?

[ctx: do not translate 'DataDownloader' or 'qt.core']
en: qt.core must be loaded to use DataDownloader
fi: qt.coren täytyy olla ladattuna, jotta DataDownloaderia voi käyttää

en: Script %1 has been evaluating for over 5 seconds now, terminate?
fi: Skripti %1 on kuluttanut yhtäjaksoista yli 5 sekuntia aikaa. Päätetäänkö sen suoritus?

[ctx: %1 is the name of the offending script, %2 the name of the script author, and %3 the author's email]
en: The script %1 uses deprecated scripting API calls. Please contact the script author, %2 at %3, and ask him to upgrade it before the next Amarok release.
fi: Skripti %1 käyttää vanhentuneita API-kutsuja. Ota yhteyttä skriptin tekijään %2 osoitteeseen %3 ja pyydä häntä päivittämään se ennen seuraavaa Amarokin julkaisua.

en: Scripts have been disabled since you are missing the QtScriptQtBindings package. Please install the package and restart Amarok for scripts to work.
fi: Skriptit eivät ole käytössä, koska QtScriptQtBindings-paketti puuttuu. Asenna paketti ja käynnistä Amarok uudelleen, jotta skriptit toimivat.

en: Scripts Disabled!
fi: Skriptit eivät ole käytössä

en: Script error reported by: %1
    %2
fi: Skriptivirheestä ilmoitti: %1
    %2

note: i18n: ectx: property (windowTitle), widget (QWidget, AmazonConfigWidget)
en: Select Your Country
fi: Valitse maa

note: i18n: ectx: property (text), widget (QLabel, textLabel)
en: The Amazon MP3 Store offers different items depending on your location. Please select the country you are located in. Note that changing the country also invalidates your shopping cart. Countries not in this list are not yet supported by the store, you can only buy items if you live in one of the listed countries.
fi: Amazonin MP3-kauppa tarjoaa eri tuotteita sijaintisi mukaan. Valitse sen maan kauppa, missä olet. Huomaa, että maan vaihtaminen poistaa ostoskorisi. Maita, jotka puuttuvat tästä luettelosta, kauppa ei vielä tue: voit ostaa tuotteita vain, jos asut yhdessä luetelluista maista.

note: i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
en: Austria, Germany, Switzerland
fi: Itävalta, Saksa, Sveitsi

note: i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
en: none of the above (store won't work)
fi: ei mikään yllä olevista (kauppa ei toimi)

en: Loading album info...
fi: Ladataan tietoja albumista…

en: <b>MP3 Music Store</b><br/><br/>Error: Unable to write temporary file. :-(
fi: <b>MP3-musiikkikauppa</b><br/><br/>Virhe: Väliaikaistiedoston kirjoittaminen epäonnistui. :-(

en: <b>MP3 Music Store</b><br/><br/>Error: Querying MP3 Music Store database failed. :-(
fi: <b>MP3-musiikkikauppa</b><br/><br/>Virhe: MP3-musiikkikaupan tietokantakysely epäonnistui. :-(

en: Add album to cart
fi: Lisää albumi ostoskoriin

en: Add to cart
fi: Lisää ostoskoriin

en: <b>Artist:</b>
fi: <b>Artisti:</b>

en: <b>Album:</b>
fi: <b>Albumi:</b>

en: <b>Price:</b>
fi: <b>Hinta:</b>

en: <b>Track:</b>
fi: <b>Kappale:</b>

en: Add to Cart
fi: Lisää ostoskoriin

en: Add Preview to Playlist
fi: Lisää koekuuntelu soittolistaan

en: Load Details...
fi: Lataa tiedot…

en: Direct Checkout
fi: Suoraan kassalle

en: Search for Album...
fi: Etsi albumia…

en: Snippet taken from the Amazon MP3 store
fi: Katkelma on Amazonin MP3-kaupasta

en: <b>MP3 Music Store</b><br/><br/><em>%1</em> has been added to your shopping cart.
fi: <b>MP3-musiikkikauppa</b><br/><br/><em>%1</em> on lisätty ostoskoriin.

en: Shopping cart value: %1
fi: Ostoskorin arvo: %1

en: When clicking checkout you are being redirected to Amazon for the checkout process. To simplify that process please click <a href="%1">this link</a> to tell Amazon that you have a downloader application for their MP3s installed.
fi: Siirtyessäsi kassalle sinut ohjataan Amazoniin tapahtuman viemiseksi loppuun. Voit yksinkertaistaa tapahtumaa napsauttamalla <a href="%1">tätä linkkiä</a> kertoaksesi Amazonille, että sinulla on jo lataussovellus MP3-tiedostoja varten asennettuna.

note: i18n: ectx: property (windowTitle), widget (QDialog, AmazonShoppingCartDialog)
en: Amarok - Your Shopping Cart
fi: Amarok – Ostoskorisi

en: Remove from Cart
fi: Poista ostoskorista

en: Access the Amazon MP3 Store directly from Amarok
fi: Pääsy Amazonin MP3-kauppaan suoraan Amarokista

en: This plugin allows searching and purchasing songs and albums from the Amazon MP3 store. Amarok gets a share of the profits made by this service.
fi: Tämän liitännäisen avulla voit etsiä ja ostaa kappaleita ja albumeita Amazonin MP3-kaupasta. Amarok saa osuuden tämän palvelun tuotosta.

en: <b>MP3 Music Store</b><br/><br/>You are now being redirected to Amazon for the checkout process.<br/>To simplify that process please click <a href="%1">this link</a> to tell Amazon that you have a downloader application for their MP3s installed.
fi: <b>MP3-musiikkikauppa</b><br/><br/>Sinut välitetään nyt Amazoniin kassalle siirtymistä varten.<br/>Voit yksinkertaistaa tapahtumaa napsauttamalla <a href="%1">tätä linkkiä</a> kertoaksesi Amazonille, että sinulla on jo lataussovellus MP3-tiedostoja varten asennettuna.

en: <b>MP3 Music Store</b><br/><br/>Please select a valid country in the settings to make the store work.
fi: <b>MP3-musiikkikauppa</b><br/><br/>Valitse asetuksista kelvollinen maa, jotta kauppa toimisi.

en: Select results page to show
fi: Valitse näytettävä hakutulossivu

[ctx: Add selected item to your shopping cart]
en: Add to Cart
fi: Lisää ostoskoriin

en: Add selected item to your shopping cart
fi: Lisää valittu tuote ostoskoriin

[ctx: View your shopping cart contents]
en: View Cart
fi: Näytä ostoskori

en: View your shopping cart contents
fi: Näytä ostoskorin sisältö

[ctx: Checkout your shopping cart]
en: Checkout
fi: Kassalle

en: Checkout your shopping cart
fi: Siirry kassalle ostoskorin kanssa

en: <b>MP3 Music Store</b><br/><br/>Error: Received an invalid reply. :-(
fi: <b>MP3-musiikkikauppa</b><br/><br/>Virhe: Saatiin virheellinen vastaus. :-(

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Select Country
fi: Maan valinta

note: i18n: ectx: property (text), widget (QLabel, label)
en: In order to buy tracks from Amazon Store, you need to select your country of residence.
fi: Voidaksesi ostaa kappaleita Amazon-kaupasta sinun on valittava asuinmaasi.

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: If you do not want Amarok to send this data to Amazon, select "none" in the box below. In this case Amazon Store will not work.
fi: Ellet halua Amarokin lähettävän näitä tietoja Amazonille, valitse ”ei mikään” alta. Tässä tapauksessa Amazon-kauppa ei toimi.

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Select your country in the box below:
fi: Valitse maasi alta:

note: i18n: ectx: property (text), widget (QLabel, label_4)
en: Press this button to save your preferred settings, and log on to Amazon Store using the provided data:
fi: Tallenna ensisijaiset asetuksesi painamalla tätä painiketta ja kirjaudu Amazon-kauppaan käyttäen seuraavia tietoja:

note: i18n: ectx: property (text), widget (QPushButton, saveSettings)
en: Save and Log on to Amazon Store
fi: Tallenna ja kirjaudu Amazon-kauppaan

en: Add new Ampache server
fi: Lisää uusi Ampache-palvelin

en: Successfully connected
fi: Yhdistäminen onnistui

en: Connection failure
fi: Yhteysvirhe

en: Authentication Error
fi: Tunnistumisvirhe

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, addButton)
en: Add Server
fi: Lisää palvelin

note: i18n: ectx: property (text), widget (QPushButton, removeButton)
en: Remove Server
fi: Etäpalvelin

en: Amarok frontend for your Ampache server
fi: Ampache-palvelimesi Amarok-käyttöliittymä

en: Use Amarok as a seamless frontend to your Ampache server. This lets you browse and play all the Ampache contents from within Amarok.
fi: Käytä Amarokia Ampache-palvelimesi saumattomana käyttöliittymänä, jolloin voit selata ja toistaa kaiken Ampache-sisällön Amarokista.

en: Ampache Server %1
fi: Ampache-palvelin %1

en: <p>No information found for this track.</p>
fi: <p>Kappaleesta ei löytynyt tietoja.</p>

en: <p>No information found for this album.</p>
fi: <p>Albumista ei löytynyt tietoja.</p>

en: <p>No information found for this artist.</p>
fi: <p>Artistista ei löytynyt tietoja.</p>

note: #-#-#-#-#  35 (amarok)  #-#-#-#-# i18n: ectx: property (text), widget (KPushButton, verifyButton)
en: Check Connection
fi: Tarkista yhteys

note: i18n: ectx: property (title), widget (QGroupBox, groupBox3)
en: gpodder.net Profile
fi: gpodder.net-profiili

note: i18n: ectx: property (text), widget (QLabel, kActiveLabel1)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Ubuntu'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.gpodder.net/register/"><span style=" text-decoration: underline; color:#0057ae;">Sign up to gpodder.net</span></a></p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Ubuntu'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.gpodder.net/register/"><span style=" text-decoration: underline; color:#0057ae;">Rekisteröidy gpodder.netiin</span></a></p></body></html>

en: Gpodder Podcasts
fi: Gpodder-podcastit

en: Trying to synchronize statuses with gpodder.net
fi: Yritetään synkronoida tilat gpodder.netin kanssa

en: Trying to synchronize subscriptions with gpodder.net
fi: Yritetään synkronoida tilaukset gpodder.netin kanssa

en: GPodder Service failed to get data from the server. Will retry in 10 seconds...
fi: GPodder-palvelu ei onnistunut saamaan dataa palvelimelta. Uusi yritys kymmenessä sekunnissa…

en: gpodder.net: Podcast Directory Service
fi: gpodder.net: Podcast-hakemistopalvelu

en: gpodder.net is an online Podcast Directory & Synchonisation Service.
fi: gpodder.net on verkon podcast-hakemisto ja -synkronointipalvelu.

en: gpodder.net credentials
fi: gpodder.net-tunnistautuminen

en: No running KWallet found. Would you like Amarok to save your gpodder.net credentials in plaintext?
fi: KWallet-lompakkoa ei ole saatavilla. Haluatko, että Amarok tallentaa tunnistautumistiedot (myös salasanan) salaamattomasti?

en: Testing...
fi: Yhdistetään…

en: Either the username or the password is empty, please correct and try again.
fi: Käyttäjätunnus tai salasana oli virheellinen. Tarkista tiedot ja yritä uudelleen.

[ctx: The operation completed as expected]
en: Success
fi: Onnistui

en: Either the username or the password is incorrect, please correct and try again
fi: Käyttäjätunnus tai salasana oli virheellinen, tarkista tiedot ja yritä uudelleen

en: Unable to connect to gpodder.net service or other error occurred.
fi: gpodder.netiin yhdistäminen epäonnistui tai tapahtui muu virhe.

en: Error parsing the Reply, check if gpodder.net is working correctly and report a bug
fi: Virhe jäsennettäessä vastausta: tarkista toimiiko gpodder.net oikein tai ilmoita ohjelmavirheestä

en: No description available...
fi: Kuvausta ei saatavilla…

en: From Jamendo.com
fi: Jamendo.com:sta

en: A site where artists can freely share their music
fi: Palvelussa on artistien vapaasti esille tuomaa materiaalia

en: A archive of free, Creative Commons licensed music
fi: Arkisto ilmaista, Creative Commons -lisensoitua musiikkia

en: Jamendo.com puts artists and music lovers in touch with each other. The site allows artists to upload their own albums to share them with the world and users to download all of them for free. Listen to and download all Jamendo.com contents from within Amarok.
fi: Jamendo.com saattaa artistit ja musiikinrakastajat yhteyteen keskenään. Sivusto antaa artistien lähettää albuminsa maailmalle jaettavaksi ja käyttäjien ladata niitä ilmaiseksi. Kuuntele ja lataa Jamendo.comin sisältöä suoraan Amarokista.

[ctx: Fetch new information from the website]
en: Update
fi: Päivitä

note: i18n("Artist") ); connect( action, SIGNAL(triggered(bool)), SLOT(sortByArtist()) ); action = filterMenu->addAction( i18n( "Artist / Album" ) ); connect( action, SIGNAL(triggered(bool)), SLOT(sortByArtistAlbum()) ); action = filterMenu->addAction( i18n( "Album" ) ); connect( action, SIGNAL(triggered(
en: Genre / Artist
fi: Tyylilaji / Artisti

en: Genre / Artist / Album
fi: Tyylilaji / Artisti / Albumi

en: Downloading Jamendo.com database...
fi: Ladataan Jamendo.com-tietokantaa…

en: Updating the local Jamendo database.
fi: Päivitetään paikallista Jamendo-tietokantaa

[ctx: First part of: Jamendo.com database update complete. Added 3 tracks on 4 albums from 5 artists.]
en: Jamendo.com database update complete. Added 1 track on  | Jamendo.com database update complete. Added %1 tracks on
fi[0]: Jamendo.com-tietokantapäivitys on valmis. Lisätty 1 kappale kohteeseen
fi[1]: Jamendo.com-tietokantapäivitys on valmis. Lisätty %1 kappaletta kohteeseen

[ctx: Middle part of: Jamendo.com database update complete. Added 3 tracks on 4 albums from 5 artists.]
en: 1 album from  | %1 albums from
fi[0]: 1 albumi kohteesta
fi[1]: %1 albumia kohteesta

[ctx: Last part of: Jamendo.com database update complete. Added 3 tracks on 4 albums from 5 artists.]
en: 1 artist. | %1 artists.
fi[0]: 1 artisti.
fi[1]: %1 artistia.

[ctx: Name of the "Last.fm" similar bias]
en: Last.fm similar
fi: Samankaltainen Last.fm:n mukaan

[ctx: Description of the "Last.fm" bias]
en: The "Last.fm" similar bias looks up tracks on Last.fm and only adds similar tracks.
fi: Last.fm:n samankaltaisuusvinouma etsii kappaleita Last.fm:stä ja lisää vain samankaltaiset.

[ctx: Last.fm bias representation]
en: Similar to the previous track (as reported by Last.fm)
fi: Edellisen kappaleen kaltainen (Last.fm:n mukaan)

[ctx: Last.fm bias representation]
en: Similar to the previous artist (as reported by Last.fm)
fi: Edellisen artistin kaltainen (Last.fm:n mukaan)

en: <a href="http://www.last.fm/">Last.fm</a> thinks the track is similar to
fi: <a href="http://www.last.fm/">Last.fm:n</a> mielestä tämä kappale on samankaltainen kuin

en: the previous track
fi: edellinen kappale

[ctx: Name of the "WeeklyTop" bias]
en: Last.fm weekly top artist
fi: Last.fm:n viikon huippuartisti

[ctx: Description of the "WeeklyTop" bias]
en: The "WeeklyTop" bias adds tracks that are in the weekly top chart of Last.fm.
fi: ”Viikon huippu” -vinouma lisää kappaleita, jotka ovat Last.fm:n viikoittaisella top-listalla.

[ctx: WeeklyTopBias bias representation]
en: Tracks from the Last.fm top lists from %1 to %2
fi: Kappaleet Last.fm:n top-listoilta %1 – %2

[ctx: in WeeklyTopBias. Label for the date widget]
en: from:
fi: alkupäivä:

[ctx: in WeeklyTopBias. Label for the date widget]
en: to:
fi: loppupäivä:

note: i18n: ectx: property (title), widget (QGroupBox, groupBox3)
en: Last.fm Profile
fi: Last.fm-profiili

note: i18n: ectx: property (text), widget (QLabel, kActiveLabel1)
en: <a href="http://www.last.fm:80/signup.php">Sign up to Last.fm</a>
fi: Tarvitset <a href="http://www.last.fm:80/signup.php">tunnuksen</a> Last.fm-palveluun, jos haluat käyttää tätä ominaisuutta.

note: i18n: ectx: property (text), widget (QLabel, kActiveLabel2)
en: Why not join the <a href="http://www.last.fm:80/group/Amarok+Users">Amarok Last.fm group</a> and share your musical tastes with other Amarok users?
fi: Voit samalla liittyä <a href="http://www.last.fm:80/group/Amarok+users">Amarokin käyttäjien Last.fm-ryhmään</a> ja jakaa musiikkimakusi toisten käyttäjien kanssa.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox2)
en: Last.fm Services
fi: Last.fm-palvelut

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_SubmitPlayedSongs)
en: &Submit tracks
fi: &Lähetä tiedot soitetuista kappaleista

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_RetrieveSimilarArtists)
en: &Retrieve similar artists
fi: &Hae samankaltaisia artisteja

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_ScrobbleComposer)
en: &Use composer data if available in Last.fm as artist
fi: &Käytä Last.fm:n säveltäjätietoa artistin sijaan

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_UseFancyRatingTags)
en: Use Last.fm tags like <b>7 of 10 stars</b> to represent your Amarok ratings during statistics synchronization
fi: Käytä Last.fm:n tunnisteita kuten <b>7 tähteä 10:stä</b> osoittamaan Amarok-arvostelujasi tilastoja synkronoitaessa

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_UseFancyRatingTags)
en: Use fancy tags to represent ratings
fi: Käytä arvosteluina tyylikkäitä tunnisteita

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AnnounceCorrections)
en: <html>When scrobbling tracks to Last.fm, it autocorrects common errors in track tags like artist, album and title. Check this to be notified when this happens and what the autocorrection was</html>
fi: <html>Lähetettäessä kappaletietoja Last.fm:ään yleiset virheet tunnisteissa kuten artisti, albumi tai kappaleen nimi korjataan automaattisesti. Valitse tämä, jos haluat korjauksesta ilmoituksen</html>

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_AnnounceCorrections)
en: Announce correction suggestions for track tags
fi: Kerro korjausehdotukset kappaleiden tunnisteisiin

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_FilterByLabel)
en: <html>Check if you want certain tracks neither to be scrobbled nor to be updated to Last.fm now playing</html>
fi: <html>Valitse, jos haluat ettei joidenkin kappaleiden tietoja lähetetä eikä päivitetä Last.fm:ään</html>

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_FilterByLabel)
en: Do not scrobble tracks with label:
fi: Älä lähetä kappaleiden tietoja, joiden nimike on:

note: i18n: ectx: property (toolTip), widget (QComboBox, kcfg_FilteredLabel)
en: <html>Select a preferred label (or write a new one). Tracks with this label will not be scrobbled</html>
fi: <html>Valitse haluamasi nimike (tai kirjoita uusi). Tämän nimikkeen kappaleiden tietoja ei lähetetä</html>

en: Last.fm: The social music revolution
fi: Yhteisöllinen musiikkipalvelu

en: Last.fm is a popular online service that provides personal radio stations and music recommendations. A personal listening station is tailored based on your listening habits and provides you with recommendations for new music. It is also possible to play stations with music that is similar to a particular artist as well as listen to streams from people you have added as friends or that Last.fm considers your musical "neighbors"
fi: Last.fm on suosittu verkkopalvelu, joka tarjoaa henkilökohtaisen radioaseman ja musiikkisuositukset. Oma asemasi räätälöidään kuuntelutottumustesi mukaan, ja se tarjoaa sinulle suosituksia uudesta musiikista. Voit myös kuunnella asemia, jotka muistuttavat määräartistia, samoin kuin kavereiksesi lisäämien tai Last.fm:n ”musikaalisiksi naapureiksesi” uskomien ihmisten virtoja.

en: Last.fm: Love
fi: Last.fm: Ihkubiisi

[ctx: Last.fm: errorMessage]
en: Either the username was not recognized, or the password was incorrect.
fi: Käyttäjätunnus tai salasana on väärin.

[ctx: Last.fm: errorMessage]
en: There was a problem communicating with the Last.fm services. Please try again later.
fi: Yhteys Last.fm-palveluun epäonnistui. Kokeile uudelleen.

en: Enter an artist name
fi: Syötä artistin nimi

en: Enter a tag
fi: Syötä sisältökuvaus

en: Enter a Last.fm user name
fi: Anna Last.fm-käyttäjätunnus

en: Username: %1
fi: Käyttäjätunnus: %1

en: Play Count: %1 play | Play Count: %1 plays
fi[0]: Yksi soitto
fi[1]: Soittoja: %1

en: Create a Custom Last.fm Station
fi: Luo oma Last.fm-radioasema

en: %1's Streams
fi: Käyttäjän ”%1” virtaustoistot

en: Global Tags
fi: Yleiset tunnisteet

en: Neighbors' Loved Radio
fi: Naapuruston tykkäämä radio

en: Neighbors' Personal Radio
fi: Naapuruston oma radio

en: Friends' Loved Radio
fi: Kaverien tykkäämä radio

en: Friends' Personal Radio
fi: Kaverien oma radio

en: Failed to open KDE Wallet to read Last.fm credentials
fi: Ei saatu avatuksi KDE:n lompakkoa Last.fm-tunnistautumistietojen lukemiseksi

en: Last.fm credentials
fi: Last.fm-tunnistautuminen

en: No running KWallet found. Would you like Amarok to save your Last.fm credentials in plaintext?
fi: KWallet-lompakkoa ei ole saatavilla. Haluatko että Amarok tallentaa tunnistautumistiedot (myös salasanan) salaamattomasti?

[ctx: The operation was rejected by the server]
en: Failed
fi: Epäonnistui

en: Unable to connect to Last.fm service.
fi: Last.fm-palveluun ei saatu yhteyttä

[ctx: %2 is artist name, %1 is number of plays]
en: %2 (%1 play) | %2 (%1 plays)
fi[0]: %2 (%1 soittokerta)
fi[1]: %2 (%1 soittokertaa)

en: Personal Radio
fi: Henkilökohtainen radio

en: My Radio Station
fi: Oma radioasemani

en: My Mix Radio
fi: Oma radiomiksini

en: My Neighborhood
fi: Oma naapurustoni

en: My Top Artists
fi: Omat suosikkiartistini

en: Neighbors
fi: Naapurusto – muita joilla on samankaltainen musiikkimaku

en: Last.fm: &Ban
fi: Last.fm: &estä

en: Ban this track
fi: Estä tämä kappale

en: Last.fm: &Skip
fi: Last.fm: &Ohita

en: Skip this track
fi: Oita tämä kappale

en: Global Tag Radio: "%1"
fi: Palvelun kattava tunnisteradio: ”%1”

en: User Tag Radio: "%1"
fi: Käyttäjän tunnisteradio: ”%1”

en: Similar Artists to "%1"
fi: Samankaltaisia kuin artisti ”%1”

en: Artist Fan Radio: "%1"
fi: Artistin faniradio: ”%1”

en: %1's Neighbor Radio
fi: Käyttäjän ”%1” naapuriradio

en: %1's Personal Radio
fi: Käyttäjän ”%1” oma radio

en: %1's Mix Radio
fi: Käyttäjän ”%1” koosteradio

en: %1's Recommended Radio
fi: Käyttäjän ”%1” suositukset

en: %1's Recommended Radio (Popularity %2)
fi: Käyttäjän ”%1” suositukset (suosio %2)

en: Group Radio: %1
fi: Yhteisöradio: %1

en: Track Radio
fi: Kappaleradio

en: Artist Radio
fi: Artistiradio

en: Last.fm is cool...
fi: Last.fm on mainio…

en: To listen to Last.fm streams and radio you need to be a paying Last.fm subscriber and you need to stream from a <a href='http://www.last.fm/announcements/radio2013'>supported country</a>. All other Last.fm features work fine.
fi: Kuunnellaksesi Last.fm-virtoja ja -radiota sinun on oltava maksava Last.fm:n tilaaja. Sinun on myös saatava virtaustoistot<a href='http://www.last.fm/announcements/radio2013'>tuetusta maasta</a>. Kaikki muut Last.fm:n ominaisuudet toimivat muutenkin.

en: Error starting track from Last.fm radio
fi: Virhe käynnistettäessä kappaletta Last.fm-radiosta

[ctx: As in Last.fm]
en: Loved Track: %1
fi: Ihkukappale: %1

[ctx: As in Last.fm]
en: Banned Track: %1
fi: Estetty kappale: %1

[ctx: %1 is field name such as Album Name; %2 is the original value; %3 is the corrected value]
en: %1 <b>%2</b> should be corrected to <b>%3</b>
fi: %1 <b>%2</b> pitäisi korjata muotoon <b>%3</b>

en: Last.fm suggests that some tags of track <b>%1</b> should be corrected:
fi: Last.fm ehdottaa, että joitakin kappaleen <b>%1</b> tunnisteita tulisi korjata:

en: Play Similar Artists from Last.fm
fi: Soita samankaltaisia artisteja Last.fm-palvelusta

[ctx: description of the Last.fm statistics synchronization provider]
en: slows down track matching
fi: hidastaa kappaleiden sovittamista

en: Downloading '%1' by %2 from Magnatune.com
fi: Ladataan artistin %2 albumia ”%1” Magnatune.comista

en: Downloading album from Magnatune.com
fi: Ladataan albumia Magnatune.comista

en: Magnatune download seems to have failed. Cannot read zip file
fi: Lataus Magnatune.comista epäonnistui. Zip-paketin purkaminen epäonnistui.

en: Uncompressing Magnatune.com download...
fi: Puretaan Magnatune.comista ladattua pakettia…

en: Adding album cover to collection
fi: Lisätään kansikuva kokoelmaan

en: Preview Tracks
fi: Koekuuntele kappaleita

en: The tracks you are about to copy are Magnatune.com preview streams. For better quality and advert free streams, consider buying an album download. Remember that when buying from Magnatune the artist gets 50%. Also if you buy using Amarok, you support the Amarok project with 10%.
fi: Kappaleet, joita olet kopioimassa, ovat Magnatune.comin esikatseluvirtoja. Paremman laadun ja mainoksettomuuden takia harkitse albumilatauksen ostamista. Muista, että artisti saa Magnatune-ostoista aina puolet. Samoin jos ostat Amarokista, tuet Amarok-projektia 10 prosentilla.

note: i18n: ectx: property (text), widget (QLabel, label_8)
en: If you check this box, Amarok will periodically check for Magnatune database updates and download them automatically.
fi: Jos valitset tämän ruudun, Amarok tarkistaa ajoittain Magnatunen tietokannan päivitykset ja lataa ne automaattisesti.

note: i18n: ectx: property (text), widget (QCheckBox, autoUpdateDatabase) i18n: ectx: property (text), widget (QCheckBox, autoUpdate)
en: Update Magnatune database automatically
fi: Päivitä Magnatune-tietokanta automaattisesti

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
en: Redownloads
fi: Uudelleenlataukset

note: i18n: ectx: property (text), widget (QLabel, label_7)
en: Enter your e-mail here to be able to redownload any previous purchase from Magnatune directly from within Amarok.
fi: Kirjoita tähän sähköpostiosoitteesi ladataksesi aiempia Magnatune-ostoksiauudelleen suoraan Amarokista.

[ctx: Username for logins to Magnatune]
note: i18n: ectx: property (text), widget (QLabel, label_6)
en: E-mail:
fi: Sähköpostiosoite:

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Membership Options
fi: Jäsenyysasetukset

note: i18n: ectx: property (text), widget (QCheckBox, isMemberCheckbox)
en: I am a member
fi: Olen jäsen

note: i18n: ectx: property (text), widget (QLabel, label)
en: Membership type:
fi: Jäsenyyden laji:

[ctx: Username for logins to Magnatune]
note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Username:
fi: Käyttäjätunnus:

note: i18n: ectx: property (text), widget (QLabel, label_4)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'DejaVu Serif'; font-size:8pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans Serif';">For more information about the Magnatune.com memberships, and to sign up, go to  </span><a href="http://magnatune.com/compare_plans?referal_id=amarok"><span style=" font-family:'Sans Serif'; text-decoration: underline; color:#0000ff;">http://magnatune.com/compare_plans</span></a></p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'DejaVu Serif'; font-size:8pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans Serif';">Lisätietoa Magnatune.comin jäsenyydestä ja liittymisestä löydät sivulta </span><a href="http://magnatune.com/compare_plans?referal_id=amarok"><span style=" font-family:'Sans Serif'; text-decoration: underline; color:#0000ff;">http://magnatune.com/compare_plans</span></a></p></body></html>

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
en: Stream Options
fi: Virtausasetukset

note: i18n: ectx: property (text), widget (QLabel, label_5)
en: Preview stream type:
fi: Esikatseluvirran tyyppi:

note: i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
en: High Quality Mp3
fi: Hyvälaatuinen MP3

note: i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
en: Low Quality Mp3
fi: Heikkolaatuinen MP3

note: i18n: ectx: property (windowTitle), widget (QDialog, magnatuneDownloadDialogBase)
en: Magnatune.com Album Download
fi: Magnatune.com – Albumin lataus

note: i18n: ectx: property (title), widget (QGroupBox, groupBox1)
en: Download options
fi: Latausasetukset

note: i18n: ectx: property (text), widget (QLabel, textLabel1)
en: Select Format:
fi: Muoto:

note: i18n: ectx: property (text), widget (QLabel, textLabel1_2)
en: If you download to a location that is already being monitored by Amarok, the album will automatically be added to your collection.
fi: Jos Amarok tarkkailee kohdekansiota, siihen ladatut albumit liitetään automaattisesti kokoelmaan.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox2)
en: Magnatune info
fi: Magnatune-tiedot

en: Processing download
fi: Käsitellään latausta

en: There seems to be an error in the supplied membership information. Please correct this and try again.
fi: Annetuissa jäsentiedoissa tuntuu olevan virhe. Korjaa se ja yritä uudelleen.

en: Could not process download
fi: Latausta ei voitu käsitellä

en: Redownload of a previously purchased album "%1" by "%2" from Magnatune.com.
    
    Username: %3
    Password: %4
fi: Ladataan uudelleen Magnatune.comista aiemmin ostettua albumia %1: %2.
    
    Käyttäjätunnus: %3
    Salasana: %4

en: Loading artist info...
fi: Ladataan tietoja artistista…

en: Fetching %1 Artist Info
fi: Haetaan %1 tietoja artistista

note: i18n( "Genre: ");// + magnatuneAlbum->
en: Release Year: %1
fi: Julkaisuvuosi: %1

en: From Magnatune.com
fi: Magnatune.comista

en: Loading Magnatune.com frontpage...
fi: Haetaan Magnatune.com-palvelun etusivua…

en: Fetching Magnatune.com front page
fi: Haetaan Magnatune.com-palvelun etusivua

en: Loading your Magnatune.com favorites page...
fi: Haetaan suosikkejasi Magnatune.com-palvelusta…

en: Loading your personal Magnatune.com recommendations page...
fi: Haetaan suosikkejasi Magnatune.com-palvelusta…

en: The non evil record label that is fair to artists and customers alike
fi: Artisteille ja asiakkaille reilu levy-yhtiö

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Click this button to download Magnatune database now.
fi: Lataa Magnatune-tietokanta nyt napsauttamalla tästä.

note: i18n: ectx: property (text), widget (QLabel, label)
en: Amarok needs to download Magnatune database in order to enable Magnatune store.
fi: Amarokin tarvitsee ladata Magnatune-tietokanta, jotta Mangatune-kauppaa voi käyttää.

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: If you enable the following option, Amarok will check for Magnatune updates and download them automatically. You can always disable this option later in Magnatune service configuration.
fi: Jos otat käyttöön seuraavan asetuksen, Amarok tarkistaa Magnatunen päivitykset ja lataa ne automaattisesti. Voit aina poistaa ominaisuuden käytöstä myöhemmin Magnatune-palvelun asetuksista.

note: i18n: ectx: property (windowTitle), widget (QDialog, magnatuneReDownloadDialogBase)
en: Redownload manager
fi: Uudelleenlatauksien hallinta

note: i18n: ectx: property (text), widget (QLabel, textLabel1)
en: These are the albums that you have previously downloaded:
fi: Nämä albumit on ladattu aiemmin:

note: i18n: ectx: property (text), widget (QPushButton, redownloadButton)
en: Re&download
fi: &Lataa uudelleen

en: Getting list of previous Magnatune.com purchases
fi: Noudetaan aiempien Magnatune.com-ostojen luetteloa

note: i18n: ectx: property (windowTitle), widget (QDialog, SignupDialog)
en: Magnatune.com member signup
fi: Magnatune.com – Jäsenkirjautuminen

note: i18n: ectx: property (text), widget (QLabel, label)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Liberation Sans'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">By becoming a Magnatune.com member, you get unlimited download access and can download any album from within Amarok with a single mouse click. By joining, you can also listen to all streaming tracks from Magnatune.com ad-free.</p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">The Amarok team gets 10% of your initial membership payment, so by joining, you are also supporting the development of Amarok.</p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">As always, the artists get 50% of your membership payment(s) distributed based on which artist you download and stream.</p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To read more about Magnatune.com memberships, or to sign up, click here: <a href="http://magnatune.com/downloads?referal_id=amarok"><span style=" text-decoration: underline; color:#0057ae;">Membership Info</span></a> </p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">After joining, go to the Magnatune config in "Settings->Configure Amarok->Plugins" and enter your membership information. </p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'Liberation Sans'; font-size:9pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Liittymällä Magnatune.comin jäseneksi saat rajoittamattoman latausoikeuden ja voit ladata albumeita suoraan Amarokiin yhdellä hiiren napsautuksella. Voit myös kuunnella kaikkea virtausmusiikkia Magnatune.comista mainoksitta.</p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Amarokin kehitysryhmä saa 10 % ensimmäisestä jäsenmaksustasi, joten liittymällä tuet myös Amarokin kehitystyötä.</p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Kuten aina, artisti saa 50 % jäsenmaksuistasi jaettuna sen mukaan, mitä artisteja lataat tai virtautat.</p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Lue lisää Magnatune.comin jäsenyydestä ja liity täällä: <a href="http://magnatune.com/downloads?referal_id=amarok"><span style=" text-decoration: underline; color:#0057ae;">Membership Info</span></a> </p>
    <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p>
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Liityttyäsi siirry Magnatunen asetuksiin (Asetukset->Amarokin asetukset->Liitännäiset) ja täytä jäsentietosi.</p></body></html>

en: "Fair trade" online music store
fi: ”Reilun kaupan” verkkomusiikkikauppa

en: Magnatune.com is a different kind of record company with the motto "We are not evil!" 50% of every purchase goes directly to the artist and if you purchase an album through Amarok, the Amarok project receives a 10% commission. Magnatune.com also offers "all you can eat" memberships that lets you download as much of their music as you like.
fi: Magnatune.com on toisenlainen levy-yhtiö, jonka motto on ”Emme ole pahoja!”. 50 % kustakin ostohinnasta menee suoraan artistille, ja jos ostat albumin Amarokin kautta, Amarok-projekti saa 10 % provision. Magnatune.com tarjoaa myös ”kaikki mitä jaksat” -jäsenyyden, jossa voit ladata niin paljon musiikkia kuin haluat.

en: Artist / Album
fi: Artisti / Albumi

en: Re-download
fi: Lataa uudelleen

en: Update Database
fi: Päivitä tietokanta

en: Download Album
fi: Lataa albumi

en: Downloading Magnatune.com database...
fi: Ladataan Magnatune.com-tietokantaa…

en: Updating the local Magnatune database.
fi: Päivitetään paikallista Magnatune-tietokantaa.

en: The Magnatune.com service accepts the following messages: 
    
    	addMoodyTracks mood count: Adds a number of random tracks with the specified mood to the playlist. The mood argument must have spaces escaped with %%20
fi: Magnatune.com-palvelu hyväksyy seuraavat viestit:
    
    	addMoodyTracks mieliala määrä: Lisää joukon satunnaisia mielialaparametria vastaavia kappaleita soittolistaan. Mielialassa välilyönnit tulee merkitä näin: ”%%20”

en: ERROR: No arguments supplied
fi: VIRHE: Parametreja ei annettu

en: ERROR: Wrong number of arguments for addMoodyTracks
fi: VIRHE: Väärä parametrien määrä addMoodyTracksille

en: ERROR: Parse error for argument 2 ( count )
fi: Virhe: Jäsennysvirhe parametrissa 2

en: ERROR: Unknown argument.
fi: VIRHE: Tuntematon parametri.

[ctx: First part of: Magnatune.com database update complete. Database contains 3 tracks on 4 albums from 5 artists.]
en: Magnatune.com database update complete. Database contains 1 track on  | Magnatune.com database update complete. Database contains %1 tracks on
fi[0]: Magnatune.comin tietokantapäivitys on valmis. Tietokannassa on yksi kappale
fi[1]: Magnatune.comin tietokantapäivitys on valmis. Tietokannassa on %1 kappaletta

[ctx: Middle part of: Magnatune.com database update complete. Database contains 3 tracks on 4 albums from 5 artists.]
en: 1 album from  | %1 albums from
fi[0]: 1 albumilla
fi[1]: %1 albumilla

[ctx: Last part of: Magnatune.com database update complete. Database contains 3 tracks on 4 albums from 5 artists.]
en: 1 artist. | %1 artists.
fi[0]: 1 artistilta.
fi[1]: %1 artistilta.

en: Amarok's MP3tunes Harmony Daemon
fi: Amarokin MP3tunes Harmony -palvelu

en: Handles AutoSync for the MP3tunes service in Amarok.
fi: MP3tunes-palvelun AutoSyncin käsittely Amarokissa.

en: (C) 2008, Casey Link
fi: © 2008, Casey Link

en: IRC:
    server: irc.freenode.net / channels: #amarok, #amarok.de, #amarok.es, #amarok.fr
    
    Feedback:
    amarok@kde.org
fi: IRC:
    palvelin: irc.freenode.net / kanavat: #amarok
    
    Palaute:
    amarok@kde.org

en: The identifier the daemon should use.
fi: Tunniste, jota palvelun tulisi käyttää.

en: The email to be used for authentication.
fi: Tunnistautumiseen käytettävä sähköpostiosoite.

en: The pin to be used for authentication.
fi: PIN-koodia käytetään tunnistautumiseen.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: MP3tunes Login
fi: MP3tunes-kirjautuminen

[ctx: The e-mail address for Mp3Tunes logins]
note: i18n: ectx: property (text), widget (QLabel, label)
en: E-Mail:
fi: Sähköpostiosoite:

[ctx: The MP3Tunes password]
note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Password:
fi: Salasana:

note: i18n: ectx: property (toolTip), widget (QCheckBox, enableHarmony) i18n: ectx: property (toolTip), widget (QLabel, label_3)
en: AutoSync is a feature from MP3tunes which allows you to automatically move your music between computers and devices.
fi: AutoSync on MP3tunesin piirre, jonka avulla voit automaattisesti siirtää musiikkiasi tietokoneiden ja laitteiden välillä.

note: i18n: ectx: property (whatsThis), widget (QLabel, label_3)
en: AutoSync is a feature from MP3tunes which allows you to automatically move your music between computers and devices. You can upload music from one location and have it download instantly to other locations.
fi: AutoSync on MP3tunesin piirre, jonka avulla voit automaattisesti siirtää musiikkiasi tietokoneiden ja laitteiden välillä. Voit ladata musiikkia yhdestä lähteestä samanaikaisesti moneen kohteeseen.

[ctx: Enable harmony]
note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Enable AutoSync
fi: Synkronoi automaattisesti

note: i18n: ectx: property (text), widget (QLabel, label_4)
en: PIN Code:
fi: PIN-koodi:

note: i18n: ectx: property (text), widget (QLabel, label_5)
en: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://shop.mp3tunes.com/myaccount/registration/"><span style=" text-decoration: underline; color:#0057ae;">Get an MP3tunes locker</span></a></p></body></html>
fi: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
    <html><head><meta name="qrichtext" content="1" /><style type="text/css">
    p, li { white-space: pre-wrap; }
    </style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;">
    <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="https://shop.mp3tunes.com/myaccount/registration/"><span style=" text-decoration: underline; color:#0057ae;">Hanki MP3tunes-kokoelma</span></a></p></body></html>

en: Online music locker where you can safely store and access your music: http://mp3tunes.com
fi: Verkossa oleva musiikkikokoelma, johon voit turvallisesti tallentaa musiikkisi: http://mp3tunes.com

en: The MP3tunes Locker: Your Music Everywhere!
fi: MP3tunes-kokoelma: Musiikkisi kaikkialla!

en: MP3tunes AutoSync Enabled
fi: MP3tunes-automaattisynkronointi käytössä

en: MP3tunes AutoSync Disabled
fi: MP3tunes-automaattisynkronointi ei käytössä

en: MP3tunes failed to Authenticate.
fi: MP3tunesiin tunnistautuminen epäonnistui.

en: MP3tunes Harmony: Disconnected
fi: MP3tunes Harmony: Ei yhteyttä

en: MP3tunes Harmony: Waiting for PIN Input
fi: MP3tunes Harmony: Odotetaan PIN-koodia

en: MP3tunes Harmony: Successfully Connected
fi: MP3tunes Harmony: Yhteydenotto onnistui

en: MP3tunes Harmony Error
    %1
fi: MP3tunes Harmony -virhe
    %1

en: Only the following types of tracks can be uploaded to MP3tunes: mp3, mp4, m4a, m4p, aac, wma, and ogg.
fi: Vain seuraavan tyyppisiä kappaleita voi lähettää MP3tunesiin: mp3, mp4, m4a, m4p, aac, wma ja ogg.

en: Upload to MP3tunes Initiated
fi: MP3tunes-lähetys alustettu

en: Uploading Track %1/%2
fi: Lähetetään kappaletta %1/%2

note: i18n: ectx: property (text), widget (QLabel, instructionsLabel)
en: Add a local or remote OPML file to be included in the list.
fi: Lisää luetteloon paikallinen tai etä-OPML-tiedosto.

note: i18n: ectx: property (clickMessage), widget (KLineEdit, titleEdit)
en: If left blank the title from the OPML will be used.
fi: Jos jätetään tyhjäksi, käytetään OPML:sta saatua nimeä.

en: Loading Podcast Info...
fi: Haetaan podcastin tietoja…

en: Fetching Podcast Info
fi: Haetaan tietoja podcastista

en: Add OPML
fi: Lisää OPML

[ctx: Heading of Add OPML dialog]
en: Add OPML
fi: Lisää OPML

en: Podcast Directory
fi: Podcast-hakemisto

en: A large listing of podcasts
fi: Laaja hakemisto erilaisia podcasteja, ”puheradioasemia”

en: A comprehensive list of searchable podcasts that you can subscribe to directly from within Amarok.
fi: Kattava luettelo podcasteista, joita voit tilata suoraan Amarokista.

en: Add an OPML file to the list.
fi: Lisää OPML-tiedosto luetteloon.

en: Loading info...
fi: Ladataan tietoja…

en: This service does not accept any messages
fi: Tämä palvelu ei hyväksy viestejä

en: ERROR: unknown message
fi: VIRHE: tuntematon viesti

en: Neither playable nor downloadable url specified.
fi: Ei määritetty toistettavaa eikä ladattavissa olevaa verkko-osoitetta.

en: No service named %1 is currently loaded
fi: Palvelua nimeltä %1 ei ole ladattuna

en: This collection is currently offline
fi: Tämä kokoelma on nyt yhteydettömässä tilassa

[ctx: %1 is collection name]
en: %1 has an ability to synchronize track meta-data such as play count or rating with other collections. Do you want to keep %1 synchronized?
    
    You can always change the decision in Amarok configuration.
fi: %1 osaa synkronoida kappaleiden metatiedot kuten soittokertojen määrän tai arviot toisten kokoelmien kanssa. Haluatko, että %1 pidetään synkronoituna?
    
    Voit aina muuttaa päätöstäsi Amarokin asetuksista.

en: You only seem to have the Local Collection. Statistics synchronization only makes sense if there is more than one collection.
fi: Sinulla vaikuttaa olevan vain paikallinen kokoelma. Tilastojen synkronoinnissa on mieltä vain, jos kokoelmia on useampia.

en: Played %2 times of which one play is recent and unique to this source | Played %2 times of which %1 plays are recent and unique to this source
fi[0]: Soitettu %2 kertaa, joista yksi on viimeaikainen ja ainutkertainen tälle lähteelle
fi[1]: Soitettu %2 kertaa, joista %1 on viimeaikaisia ja ainutkertaisia tälle lähteelle

en: Ignored labels: %1
fi: Ohitetut nimikkeet: %1

en: Can match tracks by: %1
    Can synchronize: %2
fi: Voi sovittaa kappaleita perustuen kenttiin: %1
    Voi synkronoida: %2

en: Synchronize Statistics
fi: Synkronoi tilastot

en: Matching Tracks for Statistics Synchronization
fi: Tilastojen synkronointiin sopivat kappaleet

en: Synchronizing Track Statistics
fi: Synkronoidaan kappaleiden tilastoja

[ctx: %2 is a list of collection names]
en: Synchronization of %2 done. <b>One</b> track was updated. | Synchronization of %2 done. <b>%1</b> tracks were updated.
fi[0]: Kokoelman %2 synkronointi valmis. <b>Yhtä</b> kappaletta päivitettiin.
fi[1]: Kokoelman %2 synkronointi valmis. <b>%1</b> kappaletta päivitettiin.

en: <b>One</b> track was queued for scrobbling to %2. | <b>%1</b> tracks were queued for scrobbling to %2.
fi[0]: <b>Yksi</b> kappale on jonossa sen tietojen lähettämiseksi kohteeseen %2.
fi[1]: <b>%1</b> kappaletta on jonossa niiden tietojen lähettämiseksi kohteeseen %2.

en: <b>One</b> track's played time was too short to be scrobbled. | <b>%1</b> tracks' played time was too short to be scrobbled.
fi[0]: <b>Yhden</b> kappaleen kesto on liian lyhyt, jotta sen tietoja lähetettäisiin.
fi[1]: <b>%1</b> kappaleen kesto on liian lyhyt, jotta niiden tietoja lähetettäisiin.

en: <b>One</b> track had insufficient metadata to be scrobbled. | <b>%1</b> tracks had insufficient metadata to be scrobbled.
fi[0]: <b>Yhdellä</b> kappaleella on riittämättömät metatiedot, jotta sen tietoja lähetettäisiin.
fi[1]: <b>%1</b> kappaleella on riittämättömät metatiedot, jotta niiden tietoja lähetettäisiin.

en: <b>One</b> track was reported to have been played in the future. | <b>%1</b> tracks were reported to have been played in the future.
fi[0]: <b>Yksi</b> kappale on ilmoitettu soitetuksi tulevaisuudessa.
fi[1]: <b>%1</b> kappaletta on ilmoitettu soitetuksi tulevaisuudessa.

en: <b>One</b> track was last played in too distant past to be scrobbled. | <b>%1</b> tracks were last played in too distant past to be scrobbled.
fi[0]: <b>Yksi</b> kappale on soitettu liian kauan sitten, jotta sen tietoja lähetettäisiin.
fi[1]: <b>%1</b> kappaletta on soitettu liian kauan sitten, jotta niiden tietoja lähetettäisiin.

en: Scrobbling of <b>one</b> track was skipped as configured by the user. | Scrobbling of <b>%1</b> tracks was skipped as configured by the user.
fi[0]: <b>Yhden</b> kappaleen tietojen lähetys ohitettiin käyttäjän asetusten mukaisesti.
fi[1]: <b>%1</b> kappaleen tietojen lähetys ohitettiin käyttäjän asetusten mukaisesti.

en: Configure Synchronization...
fi: Synkronoinnin asetukset…

en: Tracks matched by: %1
fi: Kappaleet, jotka vastaavat hakua: %1

[ctx: %1 is field name such as Rating]
en: No selected collection supports writing %1 - it doesn't make sense to synchronize it.
fi: Yksikään valittu kokoelma ei tue kirjoittamista kenttään %1 – ei ole mieltä synkronoida sitä.

note: i18n: ectx: property (title), widget (QGroupBox, providersBox)
en: Select Collections to Synchronize
fi: Valitse synkronoitavat kokoelmat

note: i18n: ectx: property (title), widget (QGroupBox, fieldsBox)
en: Select Fields to Synchronize
fi: Valitse synkronoitavat kentät

en: Configure Synchronization Target
fi: Synkronointikohteen asetukset

en: Add Synchronization Target
fi: Lisää synkronointikohde

en: <span style="color:red; font-weight:bold;">Important:</span> before synchronizing tracks with a file-based target always make sure that the database file is not currently in use!
fi: <span style="color:red; font-weight:bold;">Tärkeää:</span> ennen kappaleiden synkronointia tiedostoon varmista, ettei tietokanta ole paraikaa käytössä!

en: Choose Target Type
fi: Valitse kohteen tyyppi

en: Configure Target
fi: Kohteen asetukset

en: Synchronize
fi: Synkronoi

en: There are no tracks unique to one of the sources participating in the synchronization
fi: Jotkin kappaleet ovat ainutkertaisia yhdelle synkronointilähteelle

en: There are no tracks excluded from synchronization
fi: Ei synkronoinnista pois jätettyjä kappaleita

en: Expand Tracks With Conflicts
fi: Laajenna ristiriitaiset kappaleet

en: Expand Updated
fi: Laajenna päivitetyt

en: Collapse Tracks Without Conflicts
fi: Pienennä ristiriidattomat kappaleet

en: Collapse Not Updated
fi: Pienennä päivittämättömät

en: Reset All Ratings to Undecided
fi: Nollaa kaikki arviot päättämättömiksi

[ctx: %1 is collection name]
en: Include Labels from %1
fi: Sisällytä nimikkeitä kokoelmaan %1

[ctx: %1 is collection name]
en: Exclude Labels from %1
fi: Jätä pois nimikkeitä kokoelmasta %1

en: Reset All Labels to Undecided (Don't Synchronize Them)
fi: Nollaa kaikki nimikkeet päättämättömiksi (älä synkronoi niitä)

en: Updated Tracks
fi: Päivitetyt kappaleet

en: Tracks With Conflicts
fi: Ristiriidalliset kappaleet

en: There are no tracks with conflicts
fi: Ei ristiriidallisia kappaleita

en: There are no tracks going to be updated
fi: Ei päivitettäviä kappaleita

en: Tracks that are unique to their sources
fi: Kappaleet, jotka ovat ainutkertaisia lähteilleen

en: Tracks that have been excluded from synchronization due to ambiguity
fi: Kappaleet, jotka on jätetty pois synkronoinnista epävarmuussyistä

en: <b>One</b> play | <b>%1</b> plays
fi[0]: <b>Yksi</b> soittokerta
fi[1]: <b>%1</b> soittokertaa

[ctx: %2 is the 'X plays message above']
en: %2 of <b>one</b> track will be scrobbled to %3. | %2 of <b>%1</b> tracks will be scrobbled to %3.
fi[0]: %2 <b>yhdestä</b> kappaleesta lähetetään kohteeseen %3.
fi[1]: %2 <b>%1</b> kappaleesta lähetetään kohteeseen %3.

[ctx: %2 is the above '%1 track(s)' message]
en: Showing %1 out of %2
fi: Näytetään %1/%2

note: i18n: ectx: attribute (title), widget (QWidget, matchedTab)
en: Matched Tracks
fi: Sopivat kappaleet

note: i18n: ectx: property (clickMessage), widget (KLineEdit, matchedFilterLine) i18n: ectx: property (clickMessage), widget (KLineEdit, uniqueFilterLine) i18n: ectx: property (clickMessage), widget (KLineEdit, excludedFilterLine)
en: Filter Tracks...
fi: Suodata kappaleita…

note: i18n: ectx: property (toolTip), widget (QToolButton, matchedRatingsButton) i18n: ectx: property (toolTip), widget (QToolButton, matchedLabelsButton)
en: Affects all applicable tracks, not just shown ones
fi: Vaikuttaa kaikkiin soveltuviin, ei vain näytettyihin kappaleisiin

note: i18n: ectx: property (text), widget (QToolButton, matchedRatingsButton)
en: Take Ratings From
fi: Nouda arvostelut kohteesta

note: i18n: ectx: attribute (title), widget (QWidget, uniqueTab)
en: Unique Tracks
fi: Ainutkertaiset kappaleet

note: i18n: ectx: attribute (title), widget (QWidget, excludedTab)
en: Excluded Tracks
fi: Pois jätetyt kappaleet

en: Multiple background tasks running (click to show)
fi: Useita taustatehtäviä käynnissä (näytä napsauttamalla)

en: Abort all background tasks
fi: Keskeytä kaikki taustatehtävät

en: Rediscover Your Music
fi: Löydä uudelleen musiikkisi

en: Slim Toolbar
fi: Ohut työkalurivi

en: Volume: %1% (muted)
fi: Äänenvoimakkuus: %1 % (vaimennettu)

en: Volume: %1%
fi: Äänenvoimakkuus: %1 %

en: Transcode Tracks
fi: Muunna kappaleet

en: Transc&ode
fi: &Muunna

en: While copying, you can choose to transcode your music files into another format with an encoder (codec). This can be done to save space or to make your files readable by a portable music player or a particular software program.
fi: Voit kopioitaessa muuntaa musiikkitiedostosi toiseen tiedostomuotoon koodausohjelmalla (koodekilla). Tämä voidaan tehdä tilansäästön takia tai jotta tiedostot olisivat toistettavissa kannettavassa musiikkisoittimessasi tai tietyssä ohjelmassa.

en: Just copy the tracks without transcoding them.
fi: Kopioi kappaleet muuntamatta niitä.

en: While moving, you can choose to transcode your music files into another format with an encoder (codec). This can be done to save space or to make your files readable by a portable music player or a particular software program. Only successfully transcoded files will be removed from their original location.
fi: Voit siirrettäessä myös muuntaa musiikkitiedostosi toiseen tiedostomuotoon koodausohjelmalla (koodekilla). Tämä voidaan tehdä tilansäästön takia tai jotta tiedostot olisivat toistettavissa kannettavassa musiikkisoittimessasi tai tietyssä ohjelmassa. Vain onnistuneesti muunnetut tiedostot poistetaan alkuperäisestä sijainnistaan.

en: Just move the tracks without transcoding them.
fi: Siirrä kappaleet muuntamatta niitä.

[ctx: Tooltip of a disabled transcoding encoder option]
en: Not currently available on your system.
fi: Ei tällä hetkellä käytettävissä järjestelmässäsi.

en: Target collection indicates this format would not be playable.
fi: Kohdekokoelman mukaan tämä muoto ei ole toistettavissa.

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Transcode
fi: Muunna

note: i18n: ectx: property (toolTip), widget (QRadioButton, transcodeAllRadioButton) i18n: ectx: property (whatsThis), widget (QRadioButton, transcodeAllRadioButton)
en: Transcode all tracks to the selected format
fi: Muunna kaikki kappaleet valittuun muotoon

note: i18n: ectx: property (text), widget (QRadioButton, transcodeAllRadioButton)
en: Transcode all tracks
fi: Muunna kaikki kappaleet

note: i18n: ectx: property (toolTip), widget (QRadioButton, transcodeOnlyIfNeededRadioButton) i18n: ectx: property (whatsThis), widget (QRadioButton, transcodeOnlyIfNeededRadioButton)
en: Transcode tracks only when needed for playability in the destination collection
fi: Muunna kappaleet vain, elleivät ne muuten ole toistettavissa kohdekokoelmassa

note: i18n: ectx: property (text), widget (QRadioButton, transcodeOnlyIfNeededRadioButton)
en: Transcode only when needed for playability
fi: Muunna vain, ellei ole muuten toistettavissa

note: i18n: ectx: property (toolTip), widget (QRadioButton, transcodeUnlessSameTypeRadioButton) i18n: ectx: property (whatsThis), widget (QRadioButton, transcodeUnlessSameTypeRadioButton)
en: Transcode only when source and destination file formats different
fi: Muunna vain, jos lähde- ja kohdetiedostomuodot eroavat

note: i18n: ectx: property (text), widget (QRadioButton, transcodeUnlessSameTypeRadioButton)
en: Transcode only when source and destination formats are different
fi: Muunna vain, jos lähde- ja kohdemuodot eroavat

note: i18n: ectx: property (text), widget (QLabel, encoderNotFoundLabel)
en: <b>Note:</b> No encoder is available. If you want to transcode tracks please install <i>ffmpeg</i> or <i>libav</i> package (with <i>ffmpeg</i> wrapper) with appropriate encoders. Otherwise you may check <i>Remember this choice for the next time</i> option in order to skip this dialog for future transfers.
fi: <b>Huomio:</b> Koodausohjelmia ei ole saatavilla. Jos haluat muuntaa raitojen tiedostomuotojen asenna <i>ffmpeg</i> tai <i>libav</i> (<i>ffmpeg</i>-sovittimella) sekä sopivat koodausohjelmat. Muussa tapauksessa valitse <i>Muista tämä valinta ensi kerralla</i> ohittaaksesi tämän ikkunan tuonnempana.

note: i18n: ectx: property (text), widget (QCheckBox, rememberCheckBox)
en: Remember this choice for the next time
fi: Muista tämä valinta ensi kerralla

en: In order to configure the parameters of the transcoding operation, please pick an encoder from the list.
fi: Asettaaksesi muuntotyön parametrit valitse ensin kooderi luettelosta.

en: Ask before each transfer
fi: Kysy ennen joka siirtoa

en: <i>Volume: %1</i>
fi: <i>Äänenvoimakkuus: %1</i>

en: Score: %1
fi: Pisteet: %1

en: Play count: %1
fi: Soittokertoja: %1

en: Last played: %1
fi: Viimeksi soitettu: %1

en: Click for more analyzers
fi: Napsauta nähdäksesi lisää analysaattoreita

en: &Visualizations
fi: &Visualisaatiot

en: List and run bookmarks, or create new ones
fi: Avaa ja hallinnoi kirjanmerkkejä

en: Amarok Bookmarks
fi: Kirjanmerkit

en: Copy Current View Bookmark to Clipboard
fi: Kopioi nykyinen näkymä kirjanmerkkinä leikepöydälle

en: A list of selectable filename scheme/format presets.
fi: Luettelo valittavissa olevista valmiista (esiasetetuista) tiedostonimimalleista.

en: Add preset
fi: Lisää esiasetus

en: Update preset
fi: Päivitä esiasetus

en: Remove preset
fi: Poista esiasetus

[ctx: Artist's Initial]
en: Initial
fi: Alkukirjain

en: Collection root
fi: Kokoelman juuri

en: &Basic...
fi: &Perusasetukset…

en: New Preset
fi: Uusi esiasetus

en: Preset Name
fi: Esiasetuksen nimi

[ctx: The date lies before the given fixed date]
en: before
fi: on ennen

[ctx: The date is the same as the given fixed date]
en: on
fi: päivänä

[ctx: The date is after the given fixed date]
en: after
fi: on jälkeen

[ctx: The date is between the given fixed dates]
en: between
fi: on välillä

[ctx: The date lies before the given time interval]
en: older than
fi: on vanhempi kuin

[ctx: The date lies after the given time interval]
en: newer than
fi: on uudempi kuin

[ctx: a numerical tag (like year or track number) is between two values]
en: between
fi: on välillä

en: Rating changed
fi: Arvostelu muuttui

en: Volume: 100% (muted)
fi: Äänenvoimakkuus: 100 % (vaimennettu)

en: On-Screen-Display preview
    Drag to reposition
fi: Kuvaruutunäytön sijainnin esikatselu
    Asemoi uudelleen vetämällä

[ctx: Example: 3.5 GB free (unit is part of %1)]
en: %1 free
fi: %1 vapaana

en: The amount of time elapsed in current track
fi: Soivan kappaleen kulunut aika

en: The amount of time remaining in current track
fi: Soivan kappaleen jäljellä oleva aika

en: Enter space-separated terms to search.
fi: Anna välilyönnein erotetut hakuehdot

en: 80%
fi: 80 %

en: 60%
fi: 60 %

en: 40%
fi: 40 %

en: 20%
fi: 20 %

[ctx: Tooltip shown when the mouse is over the progress slider, representing the position in the currently playing track that Amarok will seek to if you click the mouse. Keep it concise.]
en: Jump to: %1
fi: Siirry kohtaan: %1

en: Drag in and out items from above.
fi: Vedä tietueita mukaan tai pois yltä.

en: [prefix]
fi: [etuliite]

en: [suffix]
fi: [jälkiliite]

en: Checkpoint: <b>%1</b>
fi: Tarkistuspiste: <b>%1</b>

en: Track: %1
fi: Kappale: %1

en: Album: %1
fi: Albumi: %1

en: Artist: %1
fi: Artisti: %1

note: #-#-#-#-#  3188 (orca)  #-#-#-#-# Translators: this is used to announce that the current input line in a spreadsheet is blank/empty. #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: <hierarchy> <menu label="..."> #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: This label is shown when a folder is empty 
en: empty
fi: tyhjä

en: File "%1" not found.
fi: Tiedostoa ”%1” ei löydy.

en: Missing argument for option %1
fi: Valitsimelta %1 puuttuu parametri

en: Amarok Collection Scanner
    Scans directories and outputs a xml file with the results.
    For more information see http://community.kde.org/Amarok/Development/BatchMode
    
    Usage: amarokcollectionscanner [options] <Folder(s)>
    User-modifiable Options:
    <Folder(s)>             : list of folders to scan
    -h, --help              : This help text
    -v, --version           : Print the version of this tool
    -r, --recursive         : Scan folders recursively
    -i, --incremental       : Incremental scan (modified folders only)
    -s, --restart           : After a crash, restart the scanner in its last position
        --idlepriority      : Run at idle priority
        --sharedmemory <key> : A shared memory segment to be used for restarting a scan
        --newer <path>      : Only scan directories if modification time is newer than <path>
                              Only useful in incremental scan mode
        --batch <path>      : Add the directories from the batch xml file
                              batch file format should look like this:
       <scanner>
        <directory>
         <path>/absolute/path/of/directory</path>
         <mtime>1234</mtime>   (this is optional)
        </directory>
       </scanner>
                              You can also use a previous scan result for that.
fi: Amarokin kokoelmahaku
    Tarkistaa kansiot ja luo tuloksista XML-tiedoston.
    Lisätietoja osoitteesta http://community.kde.org/Amarok/Development/BatchMode
    
    Käyttö: amarokcollectionscanner [valitsimet] <Kansio(t)>
    Käytettävissä olevat asetukset:
    <Kansio(t)>             : tarkistettavien kansioiden luettelo
    -h, --help              : tämä ohje
    -v, --version           : tulostaa tämän työkalun versiotiedot
    -r, --recursive         : tarkista myös alikansiot
    -i, --incremental       : inkrementaalinen haku (vain muuttuneet kansiot)
    -s, --restart           : käynnistä haku uudelleen ohjelman kaaduttua viimeisimmästä sijainnista
        --idlepriority      : aja joutilaan ohjelman prioriteetilla
        --sharedmemory <avain> : Jaettua muistisegmenttiä voi käyttää käynnistettäessä haku uudelleen
        --newer <polku>     : tarkista vain kansiot, joiden muutosaika on uudempi kuin <polun>
                              (Mielekäs vain inkrementaalisessa haussa)    --batch <polku>     : Lisää kansiot eräajon XML-tiedostosta
                              Tiedostomuodon tulisi näyttää tältä:
       <scanner>
        <directory>
         <path>/absoluuttinen/kansion/polku</path>
         <mtime>1234</mtime>   (tämä on valinnainen)
        </directory>
       </scanner>
                             Tässä voi myös käyttää aiemman haun tuloksia.

en: Unregistration failed.
fi: Rekisteröinnin poisto epäonnistui.

en: Failed to attach subscription.
fi: Tilauksen liittäminen epäonnistui.

en: product name unknown
fi: tuotteen nimi tuntematon

en: %s is missing. Cannot setup firewall.
fi: %s puuttuu. Palomuuria ei voi määrittää.

en: Unknown or invalid device '{}' specified
fi: Tuntematon tai ei kelvollinen laite "{}" määritetty

en: Unknown or invalid format '{}' specified for device '{}'
fi: Laitteelle "{}" määritetty tuntematon tai ei kelvollinen muoto "{}"

en: No format on device '{}'
fi: Laitteessa "{}" ei ole alustaa

en: Failed to proceed with the installation.
fi: Asennuksen jatkaminen epäonnistui.

en: No disk found for specified BIOS disk "{}".
fi: BIOS-levylle "{}" ei löydy levyä.

en: RAID partition "{}" is defined multiple times.
fi: RAID-osio "{}" on määritetty useaan kertaan.

en: PV partition "{}" is defined multiple times.
fi: PV-osio "{}" on määritetty useaan kertaan.

en: Btrfs partition "{}" is defined multiple times.
fi: Btrfs-osio "{}" on määritetty useaan kertaan.

en: part --noformat must also use the --onpart option.
fi: 'part --noformat':n on käytettävä myös '--onpart' -vaihtoehtoa.

en: Partition "{}" given in part command does not exist.
fi: Komennossa 'part' määritettyä osiota "{}" ei ole olemassa.

en: The "{}" file system type is not supported.
fi: "{}"-tiedostojärjestelmä ei ole tuettu.

en: Disk "{}" given in part command does not exist.
fi: Komennossa 'part' määritettyä levyä "{}"" ei ole olemassa.

en: Cannot install to unpartitionable device "{}".
fi: Asentaminen osiointia tukemattomalle laitteelle "{}" ei onnistu.

en: Disk "{}" in part command is not partitioned.
fi: Komennossa 'part' määritettyä levyä "{}" ei ole osioitu.

en: raid --noformat must also use the --device option.
fi: 'raid --noformat':n on käytettävä myös '--device' -vaihtoehtoa.

en: RAID device  "{}" given in raid command does not exist.
fi: RAID-laitetta "{}", joka on annettu komennossa 'raid', ei ole olemassa.

en: RAID device "{}" has a format of "{}", but should have a format of "mdmember".
fi: RAID-laitteen "{}" muoto on "{}", mutta sen tulisi olla "mdmember".

en: Tried to use undefined partition "{}" in RAID specification.
fi: Yritetty käyttää määrittelemätöntä osiota "{}" RAID-määrityksissä.

en: RAID volume "{}" specified with --useexisting does not exist.
fi: RAID-taltio "{}" määritetty '--useexisting':lla ei ole olemassa.

en: The RAID volume name "{}" is already in use.
fi: RAID-taltion nimi "{}" on jo käytössä.

en: Physical volume "{}" has a format of "{}", but should have a format of "lvmpv".
fi: Fyysinen taltio "{}" on muotoa "{}", mutta sen tulisi olla muotoa "lvmpv".

en: Tried to use undefined partition "{}" in Volume Group specification
fi: Yritti käyttää määrittelemätöntä osiota "{}" taltioryhmän määrityksessä

en: Volume group "{}" defined without any physical volumes. Either specify physical volumes or use --useexisting.
fi: Taltioryhmä "{}" määritelty ilman fyysisiä taltioita. Joko määritä fyysiset taltiot tai käytä '--useexisting'.

en: Volume group given physical extent size of "{}", but must be one of:
    {}.
fi: Annettu taltioryhmän fyysisen laajuuden koko on "{}" mutta sen on oltava yksi niistä:
    "{}".

en: volgroup --noformat and volgroup --useexisting must also use the --name= option.
fi: 'volgroup --noformat':n ja 'volgroup --useexisting':n kanssa täytyy myös käyttää vaihtoehtoa '--name='.

en: Volume group "{}" given in volgroup command does not exist.
fi: Taltioryhmää "{}", joka annettiin 'volgroup'-komennossa, ei ole olemassa.

en: The volume group name "{}" is already in use.
fi: Taltioryhmän nimi "{}" on jo käytössä.

en: /boot cannot be of type "lvmlv" on s390x
fi: /boot ei voi olla tyyppiä "lvmlv" mallissa s390x

en: Size cannot be decided on from kickstart nor obtained from device.
fi: Kokoa ei voida päättää kickstartista eikä saada laitteelta.

en: No volume group exists with the name "{}". Specify volume groups before logical volumes.
fi: "{}"-nimistä taltioryhmää ei ole olemassa. Määritä taltioryhmät ennen loogisia taltioita.

en: Cache PVs must belong to the same VG as the cached LV
fi: Välimuistin PV:ien on kuuluttava samaan VG:hen kuin välimuistissa oleva LV

en: No thin pool exists with the name "{}". Specify thin pools before thin volumes.
fi: Yhtään "{}"-nimistä ohutta varantoa ei ole olemassa. Määrittele ohuet varannot ennen ohuita taltioita.

en: logvol --noformat must also use the --name= option.
fi: 'logvol --noformat':n on käytettävä myös vaihtoehtoa '--name='.

en: Logical volume "{}" given in logvol command does not exist.
fi: Komennossa 'logvol' annettua loogista taltiota "{}" ei ole olemassa.

en: Logical volume name "{}" is already in use in volume group "{}".
fi: Looginen taltio nimeltä "{}" on jo käytössä taltioryhmässä "{}".

en: Logical volume size "{}" must be larger than the volume group extent size of "{}".
fi: Loogisen taltion koon "{}" on oltava suurempi kuin taltioiryhmän laajuuskokoa "{}".

en: Btrfs partition "{}" has a format of "{}", but should have a format of "btrfs".
fi: Btrfs-osio "{}" on "{}"-formaatissa, vaikka sen pitäisi olla ”btrfs”-formaatissa.

en: Tried to use undefined partition "{}" in Btrfs volume specification.
fi: Yritetty käyttää määrittelemätöntä osiota "{}" Btrfs-taltion määrityksissä.

en: Btrfs volume defined without any member devices. Either specify member devices or use --useexisting.
fi: Btrfs-taltio määritetty ilman jäsenlaitteita. Joko määritä jäsenlaitteet tai käytä '--usexisting'.

en: Btrfs volume "{}" specified with --useexisting does not exist.
fi: Btrfs-taltio "{}" määritetty '--useexisting':lla ei ole olemassa.

en: The size "{}" is invalid.
fi: Koko "{}" ei ole kelvollinen.

en: The mount point "{}" is not valid. It must start with a /.
fi: Liitoskohta "{}" ei ole kelvollinen. Sen tulee alkaa "/":lla.

en: Target size "{size}" for device "{device}" is invalid.
fi: Kohdekoko ”{size}” laitteelle ”{device}” ei ole kelvollinen.

en: No usable disks selected.
fi: Yhtään käyttökelpoista levyä valittu.

en: Not enough free space on selected disks.
fi: Valituilla levyillä ei ole riittävästi vapaata tilaa.

en: No big enough free space on disks for automatic partitioning
fi: Levyillä ei ole riittävästi vapaata tilaa automaattista osiointia varten

en: Failed to add a device.
fi: Laitteen lisääminen epäonnistui.

en: New {name} {version} Installation
fi: Uusi {name} {version} -asennus

en: Cannot set label on file system.
fi: Tiedostojärjestelmälle ei voida määritä nimiötä.

en: Unacceptable label format for file system.
fi: Tiedostojärjestelmän nimiö ei ole hyväksyttävässä muodossa.

en: That mount point is already in use. Try something else?
fi: Tuo liitoskohta on jo käytössä. Kokeillaanko jotain muuta?

en: Please enter a valid mount point.
fi: Anna kelvollinen liitoskohta.

en: That mount point is invalid. Try something else?
fi: Tuo liitoskohta ei ole kelvollinen. Kokeillaanko jotain muuta?

en: Invalid container name.
fi: Ei kelvollinen konttinimi.

en: Name is already in use.
fi: Nimi on jo käytössä.

en: The RAID level you have selected ({level}) requires more disks ({min}) than you currently have selected ({count}).
fi: Valitsemasi RAID-taso ({level}) vaatii enemmän levyjä ({min}) kuin mitä olet tällä hetkellä valinnut ({count}).

en: Please enter a mount point.
fi: Syötä liitoskohta.

en: /boot/efi must be on a device of type {type} or {another}
fi: /boot/efi:n on oltava laitteella tyyppiä {type} tai {another}

en: {fs} must be on a device of type {type}
fi: {fs}:n on oltava laitteella tyyppiä {type}

en: {} cannot be encrypted
fi: Kohdetta {} ei voi salata

en: You must create a new file system on the root device.
fi: Juurilaitteelle on luotava uusi tiedostojärjestelmä.

en: Device does not support RAID level selection {}.
fi: Laite ei tue RAID-tason valintaa {}.

en: This Software RAID array is missing %(missing)d of %(total)d member partitions. You can remove it or select a different device.
fi: Tästä RAID-ohjelmistoryhmästä puuttuu %(missing)d jäsenosioista %(total)d. Voit poistaa sen tai valita toisen laitteen.

en: This LVM Volume Group is missing %(missingPVs)d of %(totalPVs)d physical volumes. You can remove it or select a different device.
fi: Tästä LVM-taltioyhmästä puuttuu %(missingPVs)d fyysisistä taltioista %(totalPVs)d. Voit poistaa sen tai valita toisen laitteen.

en: This %(type)s device is missing member devices. You can remove it or select a different device.
fi: Tältä laitteelta %(type)s puuttuu jäsenlaitteita. Voit poistaa sen tai valita toisen laitteen.

en: Failed to change a device.
fi: Laitteen vaihtaminen epäonnistui.

en: First sector of boot partition
fi: Käynnistysosion ensimmäinen sektori

en: RAID Device
fi: RAID-laite

en: Master Boot Record
fi: Pääkäynnistyslohko (MBR)

en: EFI System Partition
fi: EFI-järjestelmäosio

en: PReP Boot Partition
fi: PReP-käynnistysosio

en: Apple EFI Boot Partition
fi: Applen EFI-käynnistysosio

en: Apple Bootstrap Partition
fi: Apple-alkulatausosio

en: You must include at least one disk as an install target.
fi: Sinun pitää lisätä vähintään yksi levy asennuskohteeksi.

en: You must include at least one MBR- or GPT-formatted disk as an install target.
fi: Sinun pitää lisätä vähintään yksi MBR:ksi tai GPT:ksi alustettu levy asennuskohteeksi.

en: For a UEFI installation, you must include an EFI System Partition on a GPT-formatted disk, mounted at /boot/efi.
fi: UEFI-asennus vaatii, että GPT:ksi alustetulla levyllä sijaitseva EFI-järjestelmäosio on liitetty kohtaan /boot/efi.

en: For a UEFI installation, you must include a Linux HFS+ ESP on a GPT-formatted disk, mounted at /boot/efi.
fi: UEFI-asennusta varten sinun on lisättävä Linux HFS+ESP GPT:ksi alustetulle levylle, joka on liitetty /boot/efi:een.

en: You must include a PReP Boot Partition within the first 4GiB of an MBR- or GPT-formatted disk.
fi: Sinun on sisällytettävä PReP-käynnistysosio MBR:ksi tai GPT:ksi alustetun levyn ensimmäisiin 4 Git:hin.

en: You must include an Apple Bootstrap Partition on an Apple Partition Map-formatted disk.
fi: Sinun on lisättävä Apple-alkulatausosio Apple Partition Map :ksi alustetulle levylle.

en: You must include at least one MBR- or DASD-formatted disk as an install target.
fi: Sinun pitää lisätä vähintään yksi MBR:ksi tai DASD:ksi alustettu levy asennuskohteeksi.

en: You must include at least one MBR-formatted disk as an install target.
fi: Sinun pitää lisätä vähintään yksi MBR:ksi alustettu levy asennuskohteeksi.

en: An error occurred while resizing the device {}: {}
fi: Laitteen {} kokoa muuttaessa tapahtui virhe: {}

en: Gathering entropy 100%
fi: Kerätään entropiaa 100 %

en: Gathering entropy (time ran out)
fi: Kerätään entropiaa (aika loppui)

en: Gathering entropy {percents}% (remaining time {time})
fi: Kerätään entropiaa {percents} % (aikaa jäljellä {time})

en: Workarounds for manual installations:
    * Select only the disks with the same sector size during manual installation in graphical or text mode.
    * When disks with inconsistent sector size are selected for the installation, restrict each created LVM Volume Group to use Physical Volumes with the same sector size. This can only be done in graphical mode in the Custom partitioning spoke.
    
    Workarounds for kickstart installations:
    * Restrict what disks are used for the partitioning by specifying 'ignoredisk --drives=..' or 'ignoredisk --only-use=..'.
    * Specify what disks should be used for each created LVM Physical Volume: 'partition pv.1 --ondisk=..'.
    
    General workarounds:
    * Plain partitioning scheme can be used instead of LVM.
    * Some drives support re-configuration of sector sizes, for example by running 'hdparm --set-sector-size=<SIZE> <DEVICE>'.
fi: Manuaalisten asennusten kiertotavat:
    * Valitse vain saman sektorikokoiset levyt manuaalisen asennuksen aikana graafisessa tai tekstitilassa.
    * Kun asennukseen valitaan levyt, joiden sektorikoko on epäjohdonmukainen, rajoita jokaista luotua LVM-volyymiryhmää käyttämään fyysisiä volyymeja samalla sektorikoolla. Tämä voidaan tehdä vain graafisessa tilassa mukautetussa osiointi osassa.
    
    Kiertotavat kickstart-asennuksiin:
    * Rajoita osioinnissa käytettäviä levyjä määrittämällä 'ignoredisk --drives = ..' tai 'ignoredisk --only-use = ..'.
    * Määritä, mitä levyjä tulisi käyttää jokaiselle luotulle fyysiselle LVM-levylle: partition pv.1 --ondisk = .. '.
    
    Yleiset kiertotavat:
    * Tavallista osiointijärjestelmää voidaan käyttää LVM: n sijaan.
    * Jotkut asemat tukevat sektorikokojen uudelleenmääritystä, esimerkiksi suorittamalla 'hdparm --set-sector-size=<SIZE> <DEVICE>.

en: You have not defined a root partition (/), which is required for installation of %s to continue.
fi: Et ole valinnut juuriosiota (/), jota tarvitaan, jotta %s-asennusta voidaan jatkaa.

en: Your root partition must be on a device of type: %s.
fi: Juuriosiosi on oltava laitteessa tyyppiä: %s.

en: The LDL DASD disk {name} ({busid}) cannot be used for the installation. Please format it.
fi: LDL DASD -levyä {name} ({busid}) ei voi käyttää asennukseen. Alusta se.

en: It is recommended to create a new file system on your %(mount)s partition.
fi: On suositeltavaa luoda uusi tiedostojärjestelmä %(mount)s-osiolle.

en: Your %(mount)s partition is less than %(size)s which is lower than recommended for a normal %(productName)s install.
fi: %(mount)s-osiosi koko on alle %(size)s, joka on vähemmän kuin normaalille %(productName)s -asennukselle suositellaan.

en: Your %(mount)s partition size is lower than required %(size)s.
fi: %(mount)s-osiosi on pienempi kuin vaadittu %(size)s.

en: Your %(mount)s partition is too small for %(format)s formatting (allowable size is %(minSize)s to %(maxSize)s)
fi: Osiosi %(mount)s on liian pieni %(format)s:n alustamiseen (sallittu koko on %(minSize)s:sta %(maxSize)s een)

en: Your %(mount)s partition is too large for %(format)s formatting (allowable size is %(minSize)s to %(maxSize)s)
fi: Osiosi %(mount)s on liian iso %(format)s:n alustamiseen (sallittu koko on %(minSize)s:sta %(maxSize)s:een)

en: No valid boot loader target device found. See below for details.
fi: Kelvollista käynnistyslataimen kohdelaitetta ei löytynyt. Lisätietoja alapuolella.

en: You have not created a bootable partition.
fi: Eti ole luonut käynnistysosiota.

en: Your BIOS-based system needs a special partition to boot from a GPT disk label. To continue, please create a 1MiB 'biosboot' type partition.
fi: BIOS-pohjainen järjestelmäsi tarvitsee erityisen osion käynnistääkseen GPT-levytarrasta. Jatkaaksesi, luo 1 Mt: n 'biosboot'-tyyppinen osio.

en: Your firmware doesn't support XFS file system features on the /boot file system. The system will not be bootable. Please, upgrade the firmware or change the file system type.
fi: Laiteohjelmistosi ei tue XFS-tiedostojärjestelmän ominaisuuksia /boot-tiedostojärjestelmässä. Järjestelmä ei tule käynnistymään. Päivitä laiteohjelmisto tai muuta tiedostojärjestelmän tyyppiä.

en: You have not specified a swap partition. %(requiredMem)s of memory is recommended to continue installation without a swap partition, but you only have %(installedMem)s.
fi: Et ole määrittänyt sivutus-osiota. %(requiredMem)s on suositeltu määrä keskusmuistia, jos asennusta jatketaan ilman sivutus-osiota, mutta järjestelmässäsi on muistia vain %(installedMem)s.

en: You have not specified a swap partition. %(requiredMem)s of memory is required to continue installation without a swap partition, but you only have %(installedMem)s.
fi: Et ole määrittänyt sivutus-osiota. %(requiredMem)s on suositeltu määrä keskusmuistia, jos asennusta jatketaan ilman sivutus-osiota, mutta järjestelmässäsi on muistia vain %(installedMem)s.

en: You have not specified a swap partition. Although not strictly required in all cases, it will significantly improve performance for most installations.
fi: Et ole määrittänyt sivutus-osiota. Vaikka sitä ei kaikissa olosuhteissa tarvita, se parantaa merkittävästi järjestelmän suorituskykyä useimmissa asennuksissa.

en: At least one of your swap devices does not have a UUID, which is common in swap space created using older versions of mkswap. These devices will be referred to by device path in /etc/fstab, which is not ideal since device paths can change under a variety of circumstances.
fi: Ainakin yhdellä sivutus-laitteella ei ole UUID:tä, mikä on tyypillistä vanhemmilla mkswapin versioilla tehdyille sivutus-laitteille. Näihin laitteisiin viitataan /etc/fstab-tiedostossa laitepolulla, joka ei ole paras tapa, koska laitepolut voivat muuttua eri syistä.

en: This mount point is invalid. The %s directory must be on the / file system.
fi: Tämä liitoskohta on virheellinen. Hakemiston %s tulee olla /-tiedostojärjestelmässä.

en: Your %s must be on a separate partition or LV.
fi: %s:n on oltava erillisessä osiossa tai LV:ssä.

en: The mount point %s must be on a linux file system.
fi: Liitoskohdan %s tulee olla Linux-tiedostojärjestelmässä.

en: The existing unlocked LUKS device {} cannot be used for the installation without an encryption key specified for this device. Please, rescan the storage.
fi: Olemassa olevaa lukitsematonta LUKS-laitetta {} ei voi käyttää asennuksessa ilman tälle laitteelle määritettyä salausavainta. Skannaa tallennustila uudelleen.

en: Encryption requested for LUKS device %s but no encryption key specified for this device.
fi: Salaus pyydettiin LUKS-laitteelle %s, mutta laitteelle ei määritetty salausavainta.

en: The available memory is less than %(size)s which can be too small for LUKS2 format. It may fail.
fi: Saatavilla oleva muisti on alle %(size)s, mikä voi olla liian pieni LUKS2-muodolle. Se saattaa epäonnistua.

en: %s is currently mounted and cannot be used for the installation. Please unmount it and retry.
fi: %s on parhaillaan liitetty, eikä sitä voida käyttää asennukseen. Irrota liitos ja yritä uudelleen.

en: Selected disks {} contain volume group '{}' that also uses further unselected disks. You must select or de-select all these disks as a set.
fi: Valitut levyt {} sisältävät taltioryhmän '{}' , joka käyttää myös muita valitsemattomia levyjä. Sinun on valittava kaikki nämä levyt joukosta tai poistettava niiden valinta.

en: Snapshot: origin "{}" doesn't exist!
fi: Tilannevedos alkuperä "{}" on jo olemassa!

en: Snapshot: origin "{}" of snapshot "{}" is not a valid thin LV device.
fi: Tilannevedos: alkuperä "{}" tilannevedosta "{}" ei ole kelvollinen ohut LV-laite.

en: Snapshot {} already exists.
fi: Tilannevedos "{}" on jo olemassa.

en: GRUB2 does not support installation to a partition.
fi: GRUB2 ei tue asentamista osioon.

en: GRUB2 encrypted password must be in grub.pbkdf2 format.
fi: GRUB2-salauksen salasana tulee olla grub.pbkdf2-muodossa.

en: No match found for given boot drive "{}".
fi: Käynnistyslevylle ”{}” ei löytynyt vastaavuutta.

en: More than one match found for given boot drive "{}".
fi: Enemmän kuin yksi vastaavuus löytyi käynnistyslevylle ”{}”.

en: Requested boot drive "{}" doesn't exist or cannot be used.
fi: Pyydettyä käynnistyslevyä ”{}” ei ole olemassa tai sitä ei voida käyttää.

en: %(deviceName)s may not have enough space for grub2 to embed core.img when using the %(fsType)s file system on %(deviceType)s
fi: %(deviceName)s:lla ei ehkä ole tarpeeksi tilaa core.img:n upottamiseen grub2:een käytettäessä tiedostojärjestelmää %(fsType)s %(deviceType)s:lla

en: boot loader stage2 device %(stage2dev)s is on a multi-disk array, but boot loader stage1 device %(stage1dev)s is not. A drive failure in %(stage2dev)s could render the system unbootable.
fi: käynnistyslataimen stage2-laite %(stage2dev)s on monilevyryhmässä, mutta käynnistyslataimen stage1 laite %(stage1dev)s s ei ole. Aseman vika %(stage2dev)s:ssa voi tehdä järjestelmästä käynnistämättömän.

en: boot loader stage2 device %(stage2dev)s is on a multi-disk array, but boot loader stage1 device %(stage1dev)s is not part of this array. The stage1 boot loader will only be installed to a single drive.
fi: käynnistyslataimen stage2-laite %(stage2dev)s on monilevyryhmässä, mutta käynnistyslataimen stage1-laite %(stage1dev)s ei ole osa tätä taulukkoa. Käynnistyslatain stage1 asennetaan vain yhteen asemaan.

en: /boot file system
fi: /boot-tiedostojärjestelmä

en: RAID sets that contain '%(desc)s' must have one of the following raid levels: %(raid_level)s.
fi: RAID-määritykset, jotka sisältävät '%(desc)s', täytyy olla jokin seuraavista raid-tasoista: %(raid_level)s.

en: RAID sets that contain '%(desc)s' must have one of the following metadata versions: %(metadata_versions)s.
fi: RAID-määritykset, jotka sisältävät '%(desc)s', täytyy olla jokin seuraavista metatietoversioista: %(metadata_versions)s.

en: RAID sets that contain '%(desc)s' must have one of the following device types: %(types)s.
fi: RAID-määritykset, jotka sisältävät'%(desc)s' täytyy olla jokin seuraavista laitetyypeistä: %(types)s.

en: %(name)s must have one of the following disklabel types: %(types)s.
fi: %(name)s:n on oltava jokin seuraavista levynimiön tyypeistä: %(types)s.

en: %(desc)s cannot be of type %(type)s.
fi: %(desc)s ei voi olla tyyppiä %(type)s.

en: %(desc)s must be mounted on one of %(mountpoints)s.
fi: %(desc)s:n tulee olla liitettynä yhteen %(mountpoints)s:n liitoskohtaan.

en: %(desc)s must be between %(min)d and %(max)d MB in size
fi: %(desc)s:n sallitun koon on oltava välillä %(min)d ja %(max)d Mt

en: %(desc)s must not be smaller than %(min)dMB.
fi: %(desc)s ei voi olla pienempi kuin %(min)d Mt.

en: %(desc)s must not be larger than %(max)dMB.
fi: %(desc)s ei voi olla suurempi kuin %(max)d Mt.

en: %(desc)s must be within the first %(max_end)s of the disk.
fi: %(desc)s:n tulee olla levyn ensimmäisten %(max_end)s:n sisällä.

en: %s must be on a primary partition.
fi: %s:n on oltava ensisijaisella osiolla.

en: Boot loader stage1 device cannot be on an iSCSI disk which is not configured in iBFT.
fi: Käynnistyslataimen stage1-laite ei voi olla iSCSI-levyllä, jota ei ole määritetty iBFT:ssä.

en: %s cannot be on an encrypted block device.
fi: %s ei voi olla salatulla lohkolaitteella.

en: %(bootloader_stage2_description)s cannot be on an iSCSI disk which is not configured in iBFT.
fi: %(bootloader_stage2_description)s ei voi olla iSCSI-levyllä, joka ei ole määritetty iBFT:ssä.

en: %(desc)s cannot be of type %(type)s
fi: %(desc)s ei voi olla tyyppiä %(type)s

en: There is an entry in your /etc/fstab file that contains an invalid or incorrect file system type. The file says that {detected_type} at {mount_point} is {fstab_type}.
fi: Tiedostossasi /etc/fstab on merkintä, joka sisältää ei kelvollisen tai väärän tiedostojärjestelmän tyypin. Tiedoston mukaan {detected_type}:n {mount_point}:ssa on {fstab_type}.

en: Escrow certificate {} requires the network.
fi: Vara-avainjärjestelmän sertifikaatti "{}" vaatii verkkoyhteyden.

en: SSL error while downloading the escrow certificate:
    
    {}
fi: SSL-virhe väärennös-varmenteen lataamisen aikana:
    
    "{}"

en: The following error was encountered while downloading the escrow certificate:
    
    {}
fi: Väärennös-varmenteen lataamisen aikana tapahtui seuraava virhe:
    
    "{}"

en: Unknown Linux
fi: Tuntematon Linux

en: {product} {version} for {arch}
fi: {product} {version} {arch}s:lle

en: {product} Linux {version} for {arch}
fi: {product} Linux {version} {arch}:lle

en: {device_name} on {container_name}
fi: {device_name} {container_name}:lla

en: File system type "{}" given in autopart command is invalid.
fi: Komennossa 'autopart' annettu tiedostojärjestelmätyyppi "{}" ei ole kelvollinen.

en: Btrfs file system is not supported.
fi: Btrfs-tiedostojärjestelmää ei tueta.

en: Disklabel "{}" given in clearpart command is not supported on this platform.
fi: Komennossa 'clearpart' annettua levytunnistetta "{}" ei tueta tällä alustalla.

en: Disk "{}" given in clearpart command does not exist.
fi: Komennossa 'clearpart' annettua levyä "{}" ei ole olemassa.

en: Device "{}" given in clearpart device list does not exist.
fi: Laiteluettelossa clearpart annettua laitetta "{}" ei ole olemassa.

en: Disk "{}" given in ignoredisk command does not exist.
fi: Komennossa 'ignoredisk' määritettyä levyä "{}" ei ole olemassa.

en: NIC "{}" given in fcoe command does not exist.
fi: NIC "{}", joka annettiin komennossa 'fcoe', ei ole olemassa.

en: Network interface "{nic}" required by iSCSI "{iscsi_target}" target is not up.
fi: ISCSI-kohteen "{iscsi_target}" vaatima verkkoliitäntä "{nic}" ei ole päällä.

en: iscsi --iface must be specified (binding used) either for all targets or for none
fi: 'iscsi --iface' on määriteltävä (sidonta käytetty) joko kaikille kohteille tai yhdellekään

en: Namespace "{}" given in nvdimm command was not found.
fi: Komennossa 'nvdimm' annettua nimitilaa "{}" ei löydy.

en: Disk "{}" given in nvdimm command does not exist.
fi: Komennossa 'nvdimm' annettua levyä "{}" ei ole olemassa.

en: Incorrectly specified origin of the snapshot. Use format "VolGroup/LV-name"
fi: Virheellisesti määritetty tilannevedoksen alkuperä. Käytä muotoa "VolGroup/LV-name"

en: The selected disk {} is not recognized.
fi: Valittua levyä {} ei tunnisteta.

en: You selected disk %(selected)s, which contains devices that also use unselected disk %(unselected)s. You must select or de-select these disks as a set. | You selected disk %(selected)s, which contains devices that also use unselected disks %(unselected)s. You must select or de-select these disks as a set.
fi[0]: Valitsit levyn %(selected)s, joka sisältää laitteita, jotka käyttävät myös valitsematonta levyä %(unselected)s. Sinun on valittava nämä levyt tai poistettava niiden valinta sarjana.
fi[1]: Valitsit levyn %(selected)s, joka sisältää laitteita, jotka käyttävät myös valitsematomia levyjä %(unselected)s. Sinun on valittava nämä levyt tai poistettava niiden valinta sarjana.

en: The %packages --ignorebroken feature is not supported on your product!
fi: %packages --ignorebroken -ominaisuutta ei tueta tuotteessasi!

en: Installing {}
fi: Asennetaan {}

en: Configuring {}
fi: Määritetään {}

en: Verifying {}
fi: Vahvistetaan {}

en: Performing post-installation setup tasks
fi: Suoritetaan asennuksen jälkeiset asennustehtävät

en: Preparing transaction from installation source
fi: Valmistellaan transaktiota asennuslähteestä

en: Downloading {total_files} RPMs, {downloaded_size} / {total_size} ({total_percent}%) done.
fi: Ladataan {total_files} RPM-tiedostoa, {downloaded_size} / {total_size} ({total_percent}%) valmiina.

en: Some packages, groups or modules are missing.
fi: Joitain paketteja, ryhmiä tai moduuleita puuttuu.

en: Some packages, groups or modules are broken.
fi: Jotkin paketeista, ryhmistä tai moduuleista ovat rikki.

en: The following software marked for installation has errors.
    This is likely caused by an error with your installation source.
fi: Seuraavassa asennettavaksi merkityssä ohjelmistossa on virheitä.
    Tämä johtuu todennäköisesti asennuslähteen virheestä.

en: Deployment starting: {}
fi: Käyttöönotto alkaa: %s

en: Deployment complete: {}
fi: Käyttöönotto on valmis: %s

en: Starting pull of {branch_name} from {source}
fi: {branch_name}s:n aloitusveto {source}s:sta

en: Preparing deployment of {}
fi: Valmistellaan %s n käyttöönottoa

en: Receiving objects: {percent}% ({fetched}/{requested}) {bytes}
fi: Vastaanotetaan objekteja: {percent}% ({fetched}/{requested}) {bytes}

en: Writing objects
fi: Kirjoitetaan objekteja

en: Installing %(flatpak_name)s
fi: Asennetaan %(flatpak_name)s

en: Installing Flatpak applications
fi: Asennetaan Flatpak sovelluksia

en: Performing post-installation Flatpak tasks
fi: Suoritetaan asennuksen jälkeiset Flatpak-tehtävät

en: Flatpak installation has finished
fi: Flatpakin asennus valmistui

en: Downloading {}
fi: Ladataan {}

en: Checking image checksum
fi: Tarkistetaan levykuvan tarkistussummaa

en: Synchronizing writes to disk
fi: Kirjoitusten synkronointi levylle

en: Installing software {}%
fi: Asennetaan ohjelmistoja {}%

en: Downloading {} ({}%)
fi: Ladataan {} ({}%)

en: Live tarball
fi: Live tarpaketti

en: Local media
fi: Paikallinen media

en: Live OS
fi: Live-käyttöjärjestelmä

en: Closest mirror
fi: Lähin peilipalvelin

en: NFS server {}
fi: NFS-palvelin {}

en: Local repositories
fi: Paikalliset ohjelmistolähteet

en: Local media via SE/HMC
fi: Paikallinen media SE/HMC:n kautta

en: Live image
fi: Live-levykuva

en: Invalid time source.
fi: Ei kelvollinen aikalähde.

en: Graphical installation is not available. Starting text mode.
fi: Graafinen asennus ei ole käytettävissä. Käynnistetään tekstiasennus.

en: Text mode provides a limited set of installation options. It does not offer custom partitioning for full control over the disk layout. Would you like to use VNC mode instead?
fi: Tekstitila tarjoaa rajoitetun joukon asennusvaihtoehtoja. Se ei tarjoa mukautettua osiointia levyn asettelun täydelliseen hallintaan. Haluatko käyttää sen sijaan VNC-tilaa?

en: X was unable to start on your machine. Would you like to start VNC to connect to this computer from another computer and perform a graphical installation or continue with a text mode installation?
fi: X ei kyennyt käynnistymään tällä koneella. Haluatko käynnistää VNC:n, jotta voit yhdistää tähän tietokoneeseen toiselta koneelta ja suorittaa graafisen asennuksen, vai jatkaa asennusta tekstitilassa?

en: Configuring Red Hat subscription
fi: Red Hat -tilauksen määrittäminen

en: Configuring installed system
fi: Tehdään asennetun järjestelmän asetuksia

en: Writing network configuration
fi: Kirjoitetaan verkkoasetuksia

en: Creating users
fi: Tehdään käyttäjiä

en: Configuring addons
fi: Tehdään lisäosien asetuksia

en: Generating initramfs
fi: Luodaan initramfs:ää

en: Setting up kexec
fi: Asetetaan kexec

en: Storing configuration files and kickstarts
fi: Talletetaan määritystiedostoja ja kickstarteja

en: Running post-installation scripts
fi: Suoritetaan asennuksen jälkeisiä skriptejä

en: Waiting for %s threads to finish
fi: Odotetaan %s-säikeiden valmistumista

en: Setting up the installation environment
fi: Valmistellaan asennusta

en: Configuring storage
fi: Määritetään tallennustilaa

en: Running pre-installation scripts
fi: Suoritetaan asennusta edeltäviä skriptejä

en: Running pre-installation tasks
fi: Suoritetaan esiasennustehtäviä

en: Installing.
fi: Asennetaan.

en: Installing boot loader
fi: Asennetaan käynnistyslatain

en: Creating snapshots
fi: Luodaan tilannevedoksia

en: Unable to find /bin/bash to execute!  Not starting shell.
fi: Ohjelmaa /bin/bash ei löydy suoritettavaksi! Komentotulkkia ei käynnistetä.

en: The rescue environment will now attempt to find your Linux installation and mount it under the directory : %s.  You can then make any changes required to your system.  Choose '1' to proceed with this step.
    You can choose to mount your file systems read-only instead of read-write by choosing '2'.
    If for some reason this process does not work choose '3' to skip directly to a shell.
fi: Pelastusympäristö yrittää nyt löytää Linux-asennuksen ja liittää sen hakemistoon %s. Sen jälkeen voit tehdä järjestelmään tarvittavat muutokset. Jos haluat käynnistää tämän vaiheen, valitse ”1”.
    Voit valita osioidesi liittämisen kirjoitussuojattuna valitsemalla ”2”.
    Jos tämä prosessi jostain syystä epäonnistuu, voit valita ”3”, jolloin tämä vaihe ohitetaan ja pääset suoraan komentoriville.

en: Read-only mount
fi: Vain-luku-liitos

en: Skip to shell
fi: Ohita komentotulkkiin

en: Quit (Reboot)
fi: Lopeta (Käynnistä uudelleen)

en: Rescue Shell
fi: Pelastuskomentotulkki

en: Run %s to unmount the system when you are finished.
fi: Kun olet valmis, irrota järjestelmä suorittamalla komento %s.

en: When finished, please exit from the shell and your system will reboot.
fi: Kun olet valmis, poistu komentotulkista (”exit”) ja järjestelmä käynnistyy uudelleen.

en: Your system has been mounted under %(mountpoint)s.
    
    If you would like to make the root of your system the root of the active system, run the command:
    
    	chroot %(mountpoint)s
fi: Järjestelmäsi on liitetty kohtaan %(mountpoint)s.
    
    Jos haluat tehdä järjestelmän juuresta aktiivisen järjestelmän juuren, suorita komento:
    
    'chroot %(mountpoint)s'

en: An error occurred trying to mount some or all of your system: {message}
    
    Some of it may be mounted under {path}.
fi: Järjestelmää tai sen osia liitettäessä tapahtui virhe: {message}
    
    Osa järjestelmästä on ehkä liitetty liitoskohtaan {path}.

en: You don't have any Linux partitions.
fi: Sinulla ei ole yhtäkään Linux-osiota.

en: Not mounting the system.
fi: Ei liitetä järjestelmää.

en: Please press %s to get a shell
fi: Paina %s saadaksesi komentotulkin

en: Root Selection
fi: Juurihakemiston valinta

en: The following installations were discovered on your system.
fi: Seuraavat asennukset löydettiin järjestelmästäsi.

[ctx: GUI|Detailed Error Dialog]
en: _Quit
fi: _Lopeta

[ctx: GUI|Yes No Dialog]
en: _No
fi: _Ei

[ctx: GUI|Yes No Dialog]
en: _Yes
fi: _Kyllä

en: Please complete items marked with this icon before continuing to the next step.
fi: Viimeistele kaikki tällä kuvakkeella merkityt kohdat ennen seuraavaan vaiheeseen siirtymistä.

en: Warning: Processor has Simultaneous Multithreading (SMT) enabled.  <a href="">Click for details.</a>
fi: Varoitus: Suorittimessa on Simultaneous Multithreading (SMT) käytössä. <a href="">Napsauta saadaksesi lisätietoja.</a>

en: The following warnings were encountered when checking your kernel configuration. These are not fatal, but you may wish to make changes to your kernel config.
fi: Seuraavia varoituksia havaittiin tarkistettaessa ytimen kokoonpanoa. Nämä eivät ole kohtalokkaita, mutta haluat ehkä tehdä muutoksia ytimesi kokoonpanoon.

[ctx: GUI|Spoke]
en: _Root Account
fi: _Root-tili

en: Root password has been set.
fi: Root-salasana on asetettu.

en: Please wait... software metadata still loading.
fi: Odota... Ohjelmiston metadataa ladataan vielä.

en: Your current <b>%(product)s</b> software selection requires <b>%(total)s</b> of available space, including <b>%(software)s</b> for software and <b>%(swap)s</b> for swap space.
fi: Ohjelmistovalinta <b>%(product)s</b> vaatii yhteensä <b>%(total)s</b> levytilaa, josta <b>%(software)s</b> ohjelmistolle ja <b>%(swap)s</b> sivutustilaksi.

en: Your current <a href="" title="%(tooltip)s"><b>%(product)s</b> software selection</a> requires <b>%(total)s</b> of available space, including <b>%(software)s</b> for software and <b>%(swap)s</b> for swap space.
fi: <a href="" title="%(tooltip)s">Ohjelmistovalinta <b>%(product)s</b></a> vaatii yhteensä <b>%(total)s</b> levytilaa, josta <b>%(software)s</b> ohjelmistolle ja <b>%(swap)s</b> sivutustilaksi.

en: %s The disks you've selected have the following amounts of free space:
fi: %s Valitsemillasi levyillä on seuraavan verran vapaata tilaa:

en: <b>You don't have enough space available to install %s</b>.  You can shrink or remove existing partitions via our guided reclaim space tool, or you can adjust your partitions on your own in the custom partitioning interface.
fi: <b>Sinulla ei ole tarpeeksi tilaa asentaa %s</b>. Voit kutistaa tai poistaa olemassa olevia osioita ohjatulla tilanvapautustyökalullamme, tai voit säätää osioita itse mukautetun osioinnin käyttöliittymällä.

en:   You don't have enough space available to install <b>%(product)s</b>, even if you used all of the free space available on the selected disks.
fi:   Sinulla ei ole tarpeeksi tilaa <b>%(product)s</b>:n asentamiseen, vaikka olisit käyttänyt kaiken saatavilla olevan vapaan tilan valituilla levyillä.

en: <b>You don't have enough space available to install %(productName)s</b>, even if you used all of the free space available on the selected disks.  You could add more disks for additional space, modify your software selection to install a smaller version of <b>%(productName)s</b>, or quit the installer.
fi: <b>Levytilaa ei ole riittävästi, jotta %(productName)s voitaisiin asentaa</b>, ei edes vaikka käytettäisiin kaikki vapaan tilan valituilla levyillä. Voit lisätä levyjä lisätilan saamiseksi, muokata ohjelmistovalintoja asentaaksesi pienemmän version <b>%(productName)s</b>:sta, tai lopettaa asentajan.

[ctx: GUI|Detailed Error Dialog]
en: _Cancel
fi: _Peru

en: Passwords or encryption keys are required to access
    the wireless network '%(network_id)s'.
fi: Langattoman verkon ”%(network_id)s” käyttämiseen
    tarvitaan salasana tai salausavaimet.

[ctx: GUI|Network|Secrets Dialog]
en: _Password:
fi: _Salasana:

[ctx: GUI|Network|Secrets Dialog]
en: _Key:
fi: _Avain:

en: Identity:
fi: Identiteetti:

en: Private key password:
fi: Yksityisen avaimen salasana:

en: Other ({})
fi: Muu ({})

en: Not Specified
fi: Ei määritelty

en: Service level
fi: Palvelutaso

en: Contract
fi: Sopimus

en: Entitlements
fi: Oikeudet

en: {} consumed
fi: {} kulutettu

[ctx: GUI|Selected Disks Dialog]
en: _Do not install boot loader
fi: _Älä asenna käynnistyslatainta

[ctx: GUI|Selected Disks Dialog]
en: _Set as Boot Device
fi: _Aseta käynnistyslaitteeksi

en: Create a new %(container_type)s ...
fi: Luo uusi %(container_type)s…

en: Create or select %(container_type)s
fi: Luo tai valitse %(container_type)s

en: CONFIGURE %(container_type)s
fi: MÄÄRITÄ %(container_type)s

en: Please create a name for this %(container_type)s and select at least one disk below.
fi: Luo nimi tälle %(container_type)s ja valitse vähintään yksi levy alapuolelta.

en: Specify the Desired Capacity in whole or decimal numbers, with an appropriate unit.
    
    Spaces separating digit groups are not allowed. Units consist of a decimal or binary prefix, and optionally the letter B. Letter case does not matter for units. The default unit used when units are left out is MiB.
    
    Examples of valid input:
    '100 GiB' = 100 gibibytes
    '512m' = 512 megabytes
    '123456789' = 123 terabytes and a bit less than a half
fi: Määritä haluttu kapasiteetti kokonaisina tai desimaalilukuina sopivalla yksiköllä.
    
    Numeroryhmiä erottavat välilyönnit eivät ole sallittuja. Yksiköt koostuvat desimaalista tai binäärisestä etuliitteestä ja valinnaisesti kirjaimesta B. Kirjainkoko ei ole merkitystä yksiköille. Oletusyksikkö, jota käytetään, kun yksiköt jätetään pois, on Mit.
    
    Esimerkkejä kelvollisista syötteistä:
    '100 GiB' = 100 gibitavua
    '512m' = 512 megatavua
    '123456789' = 123 teratavua ja vähän alle puolet

en: Volume Group
fi: Taltioryhmä

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: _Volume Group:
fi: _Taltioryhmä:

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: _Volume:
fi: T_altio:

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: container
fi: kontti

[ctx: GUI|Custom Partitioning|Confirm Delete Dialog]
en: Do _not show this dialog for other selected file systems.
fi: Älä _näytä tätä sanomaikkunaa muille valituille tiedostojärjestelmille.

[ctx: GUI|Custom Partitioning|Confirm Delete Dialog]
en: Delete _all file systems which are only used by {}.
fi: Poista _kaikki tiedostojärjestelmät, joita vain {} käyttää.

en: {} may be a system boot partition! Deleting it may break other operating systems. Are you sure you want to delete it?
fi: {} saattaa olla järjestelmän käynnistysosio! Sen poistaminen saattaa rikkoa muut käyttöjärjestelmät. Haluatko varmasti poistaa sen?

en: Are you sure you want to delete all of the data on {}, including subvolumes?
fi: Haluatko varmasti poistaa kaikki tiedot {}:lta, mukaan lukien alitaltiot?

en: Are you sure you want to delete all of the data on {}, including snapshots?
fi: Haluatko varmasti poistaa kaikki tiedot {}:lta , mukaan lukien tilannevedokset?

en: Are you sure you want to delete all of the data on {}?
fi: Haluatko varmasti poistaa kaikki tiedot laitteelta {}?

en: No disks selected.
fi: Yhtään levyä ei ole valittu.

en: SYSTEM
fi: JÄRJESTELMÄ

en: You haven't created any mount points for your %(product)s %(version)s installation yet.  You can:
fi: Et ole luonut vielä yhtäkään liitoskohtaa %(product)s %(version)s -asennustasi varten.. Voit:

[ctx: GUI|Custom Partitioning|Autopart Page]
en: _Click here to create them automatically.
fi: _Napsauttaa tästä luodaksesi ne automaattisesti.

en: Create new mount points by clicking the '+' button.
fi: Luo uusia liitoskohtia napsauttamalla ”+”-painiketta.

en: Or, assign new mount points to existing partitions after selecting them below.
fi: Tai vaihtoehtoisesti määritä uusia liitoskohtia olemassa oleviin osioihin valitsemalla ne ensin alta.

[ctx: GUI|Custom Partitioning|Autopart Page]
en: _New mount points will use the following partitioning scheme:
fi: _Uudet liitoskohdat käyttävät seuraavaa osiointimallia:

[ctx: GUI|Custom Partitioning|Autopart Page]
en: _Encrypt automatically created mount points by default:
fi: _Salaa automaattisesti luodut kiinnityskohdat oletusarvoisesti:

en: Installation requires a total of <b>%s</b> for system data.
fi: Asennus vaatii yhteensä <b>%s</b> järjestelmän tietoja varten.

en: This device contains the installation source.
fi: Tämä laite sisältää asennuslähteen.

en: You can remove existing file systems you no longer need to free up space for this installation.  Removing a file system will permanently delete all of the data it contains.
fi: Voit poistaa olemassa olevan tiedostojärjestelmän vapauttaaksesi tilaa asennukselle.  Tiedostojärjestelmän poisto tuhoaa pysyvästi kaiken sillä olevan datan.

en: There is also free space available in pre-existing file systems.  While it's risky and we recommend you back up your data first, you can recover that free disk space and make it available for this installation below.
fi: Olemassa olevilla tiedostojärjestelmilä on myös saatavilla vapaata tilaa. Vaikka se on riskialtista ja suosittelemme, että otat datastasi varmuuskopion, voit vapauttaa mainitun vapaan tilan ja ottaa sen tämän asennuksen käyttöön.

en: %(freeSize)s of %(devSize)s
fi: %(freeSize)s / %(devSize)s

en: Not resizeable
fi: Koko ei muutettavissa

en: <b>%(count)s disk; %(size)s reclaimable space</b> (in file systems) | <b>%(count)s disks; %(size)s reclaimable space</b> (in file systems)
fi[0]: <b>%(count)s levy; %(size)s vapautettavaa tilaa</b> (tiedostojärjestelmissä)
fi[1]: <b>%(count)s levyä; %(size)s vapautettavaa tilaa</b> (tiedostojärjestelmissä)

en: Total selected space to reclaim: <b>%s</b>
fi: Tilaa valittu vapautettavaksi yhteensä: <b>%s</b>

[ctx: GUI|Reclaim Dialog]
en: Delete _all
fi: Poista _kaikki

[ctx: GUI|Reclaim Dialog]
en: Preserve _all
fi: Säilytä _kaikki

note: #-#-#-#-#  665 (gnome-control-center)  #-#-#-#-# TRANSLATORS: the display calibration process is finished
en: Complete!
fi: Valmis!

en: Use of this product is subject to the license agreement found at %s
fi: Tämän tuotteen käyttö on osoitteessa %s mainittujen lisenssiehtojen alaista

[ctx: GUI|Progress]
en: _Reboot System
fi: _Käynnistä järjestelmä uudelleen

[ctx: GUI|Progress]
en: _Finish Installation
fi: _Viimeistele asennus

en: %s is now successfully installed and ready for you to use!
    Go ahead and reboot your system to start using it!
fi: %s on nyt asennettu ja käyttövalmis!
    Mene eteenpäin ja sulje sovellus aloittaaksesi sen käytön!

en: %s is now successfully installed and ready for you to use!
    Go ahead and quit the application to start using it!
fi: %s on nyt asennettu ja käyttövalmis!
    Mene eteenpäin ja sulje sovellus aloittaaksesi sen käytön!

[ctx: GUI|Spoke]
en: _Language Support
fi: _Kielituki

[ctx: GUI|Spoke]
en: _Blivet-GUI Partitioning
fi: _Blivet-GUI-osiointi

en: Error checking storage configuration.  <a href="">Click for details</a> or press Done again to continue.
fi: Virhe tallennustilan määrityksen tarkistamisessa. <a href="">Katso lisätietoja napsauttamalla</a> tai jatka painamalla uudelleen Valmis.

en: Warning checking storage configuration.  <a href="">Click for details</a> or press Done again to continue.
fi: Virhe tallennustilan määrityksen tarkistamisessa. <a href="">Katso lisätietoja napsauttamalla</a> tai jatka painamalla uudelleen Valmis.

en: Continuing with this action will reset all your partitioning selections to their current on-disk state.
fi: Tämän toimen jatkaminen palauttaa kaikki osiointivalintasi nykyiseen levytilaan.

[ctx: GUI|Custom Partitioning|Reset Dialog]
en: _Reset selections
fi: _Nollaa valinnat

[ctx: GUI|Custom Partitioning|Reset Dialog]
en: _Preserve current selections
fi: _Säilytä nykyiset valinnat

[ctx: GUI|Spoke]
en: _Time & Date
fi: _Aika ja päiväys

en: Restoring hardware time...
fi: Palautetaan laitteistoaikaa...

en: %s timezone
fi: aikavyöhyke %s

en: Invalid timezone
fi: Virheellinen aikavyöhyke

en: You need to set up networking first if you want to use NTP
fi: Jos haluat käyttää NTP:tä, verkkoyhteyden asetukset on tehtävä ensin

en: You have no working NTP server configured
fi: Toimivaa NTP-palvelinta ei ole asetettu

[ctx: GUI|Spoke]
en: _Connect to Red Hat
fi: _ Yhdistä Red Hatiin

en: Password set.
fi: Salasana asetettu.

en: Activation key set.
fi: Aktivointiavain asetettu.

en: Unregistering...
fi: Rekisteröinnin peruuttaminen ...

en: Registering...
fi: Rekisteröityminen ...

en: Attaching subscription...
fi: Liitetään tilausta ...

en: Subscription attached.
fi: Tilaus liitetty.

en: Registered.
fi: Rekisteröity.

en: Registered with account {}
fi: Rekisteröity tilillä {}

en: Registered with organization {}
fi: Rekisteröity organisaatiolla {}

en: Role: {}
fi: Rooli: {}

en: Usage: {}
fi: Käyttö: {}

en: Connected to Red Hat Insights
fi: Yhdistetty Red Hat Insights:een

en: Not connected to Red Hat Insights
fi: Ei yhdistetty Red Hat Insights:een

en: No subscriptions are attached to the system
fi: Järjestelmään ei ole liitetty tilauksia

en: 1 subscription attached to the system
fi: yksi järjestelmään liitetty tilaus

en: {} subscriptions attached to the system
fi: {} järjestelmään liitettyjä tilauksia

en: Please enable network access before connecting to Red Hat.
fi: Ota verkkoyhteys käyttöön ennen yhteyden muodostamista Red Hatiin.

[ctx: GUI|Spoke]
en: Installation _Destination
fi: _Asennuskohde

en: Partitioning method changed - planned storage configuration changes will be cancelled.
fi: Osiointimenetelmä vaihdettu – suunnitellut tallennustilan määritysten muutokset perutaan.

en: Kickstart insufficient
fi: Kickstart puutteellinen

en: No disks selected
fi: Yhtään levyä ei ole valittu

en: Error checking storage configuration
fi: Virhe tarkistettaessa tallennustilan asetuksia

en: Warning checking storage configuration
fi: Varoitus tallennustilan kokoonpanon tarkistamisesta

en: Automatic partitioning selected
fi: Automaattinen osiointi valittu

en: Custom partitioning selected
fi: Mukautettu osiointi valittu

en: Error checking storage configuration.  <a href="">Click for details.</a>
fi: Virhe tallennustilan kokoonpanon tarkistamisessa. <a href="">Lisätietoja napsauttamalla.</a>

en: Warning checking storage configuration.  <a href="">Click for details.</a>
fi: Varoitus tallennustilan kokoonpanon tarkistamisesta. <a href="">Lisätietoja napsauttamalla.</a>

en: FCP device {hba_id}
    WWPN {wwpn}
    LUN {lun}
fi: FCP-laite {hba_id}
    WWPN {wwpn}
    LUN {lun}

en: NVDIMM device {namespace}
fi: NVDIMM-laite {namespace}

en: {} free
fi: {} vapaana

en: You have chosen to skip boot loader installation. Your system may not be bootable.
fi: Päätit ohittaa käynnistyslataajan asentamisen. Järjestelmäsi ei välttämättä ole käynnistettävissä.

en: There was a problem with your disk selection. Click here for details.
fi: Levysi valinnassa oli ongelma. Napsauta tästä saadaksesi lisätietoja.

en: The following errors were encountered when checking your disk selection. You can modify your selection or quit the installer.
fi: Seuraavat virheet havaittiin levyvalintojasi tarkistaessa. Voit muokata valintojasi tai lopettaa asennusohjelman.

[ctx: GUI|Storage|Error Dialog]
en: _Quit
fi: _Lopeta

[ctx: GUI|Storage|Error Dialog]
en: _Modify Disk Selection
fi: _Muokkaa levyvalintaa

en: The following errors were encountered when checking your storage configuration.  You can modify your storage layout or quit the installer.
fi: Seuraavat virheet havaittiin tarkistettaessa massamuistin asetuksiasi. Voit muokata massamuistin kokoonpanoa tai lopettaa asennusohjelman.

[ctx: GUI|Storage|Error Dialog]
en: _Modify Storage Layout
fi: _Muokkaa tallennustilan asettelua

en: The following warnings were encountered when checking your storage configuration.  These are not fatal, but you may wish to make changes to your storage layout.
fi: Seuraavia varoituksia havaittiin tarkistettaessa tallennustilan kokoonpanoasi. Nämä eivät ole kohtalokkaita, mutta haluat ehkä muuttaa tallennusasettelua.

en: %s to switch layouts.
fi: Vaihda asettelua painamalla %s.

[ctx: GUI|Spoke]
en: _Keyboard
fi: _Näppäimistö

en: Testing layouts configuration not available.
fi: Näppäimistöasetteluja ei pysty vielä testaamaan.

en: Getting list of layouts...
fi: Noudetaan asettelujen luetteloa...

en: Keyboard layouts are not supported when using VNC.
    However the settings will be used after the installation.
fi: Näppäimistöasettelut eivät ole tuettuja VNC:tä käyttäessä.
    Asetuksia käytetään kuitenkin asennuksen jälkeen.

en: Layout switching not configured.
fi: Asettelujen vaihtamisen asetuksia ei ole tehty.

en: Setting up installation source...
fi: Tehdään asennuslähteen asetuksia…

en:  <a href="">Click for details.</a>
fi:  <a href="">Napsauta saadaksesi lisätietoja.</a>

en: Invalid proxy URL
fi: Virheellinen välityspalvelimen URL

en: Invalid proxy protocol: %s
fi: Virheellinen välityspalvelimen protokolla: %s

en: Extra characters in proxy URL
fi: Ylimääräisiä merkkejä välityspalvelimen URL:ssä

en: Proxy authentication data duplicated
fi: Välityspalvelimen todennustiedot kaksoiskappaleina

en: This media is good to install from.
fi: Tältä medialta voi asentaa.

en: This media is not good to install from.
fi: Tältä medialta ei kannata asentaa.

[ctx: GUI|Spoke]
en: _Installation Source
fi: _Asennuslähde

en: Failed to set up installation source; check the repo url
fi: Asennuslähteen asetus epäonnistui. Tarkista osoite

en: Checking software dependencies...
fi: Tarkistetaan ohjelmien riippuvuuksia...

en: Error setting up base repository
fi: Virhe perustietovaraston määrittämisessä

en: Error setting up software source
fi: Virhe asetettaessa ohjelmistolähdettä

en: Failed to set up installation source; check the repo url and proxy settings.
fi: Asennuslähteen määrittäminen epäonnistui; tarkista tietovaraston URL ja välityspalvelimen asetukset.

en: Label: %s
fi: Nimiö: %s

en: You need to configure the network to use a network installation source.
fi: Sinun tulee määrittää verkon asetukset, jotta voit käyttää verkkoasennuslähdettä.

en: Repository %s has empty url
fi: Tietovarastossa %s on tyhjä URL

en: URL is empty
fi: URL on tyhjä

en: Repository %s has invalid url
fi: Tietovarastolla %s on virheellinen URL

en: Repository %s does not match selected protocol
fi: Tietovarasto %s ei vastaa valittua protokollaa

en: Protocol in URL does not match selected protocol
fi: URL:n protokolla ei vastaa valittua protokollaa

en: Repository %s has empty NFS server
fi: Tietovarastossa %s on tyhjä NFS-palvelin

en: NFS server is empty
fi: NFS-palvelin on tyhjä

en: Repository %s has invalid NFS server, exactly one colon ':' must be present between host and directory
fi: Ohjelmistolähteessä %s on virheellinen NFS-palvelin, yksi kaksoispiste ':' on oltava isännän ja hakemiston välissä

en: Invalid NFS server, exactly one colon ':' must be present between host and directory
fi: Virheellinen NFS-palvelin, yksi kaksoispiste ':' on oltava isännän ja hakemiston välissä

en: Repository %s has invalid host name
fi: Tietovarastossa %s on virheellinen isäntänimi

en: Repository %s required remote directory
fi: Tietovarasto %s vaatii etähakemiston

en: Remote directory is required
fi: Etähakemisto vaaditaan

en: Duplicate repository names.
fi: Kaksoiskappaleina olevat tietovarastojen nimet.

en: Empty repository name
fi: Tyhjä tietovaraston nimi

en: Invalid repository name
fi: Ei kelvollinen tietovaraston nimi

en: Repository name conflicts with internal repository name.
fi: Tietoaraston nimi on ristiriidassa sisäisen tietovaraston nimen kanssa.

en: MANUAL PARTITIONING
fi: OSIOINTI KÄSIN

[ctx: GUI|Custom Partitioning]
en: %d _storage device selected | %d _storage devices selected
fi[0]: %d _massamuistilaite valittu
fi[1]: %d _massamuistilaitetta valittu

en: %(items_selected)s of %(items_total)s mount points in %(page_name)s
fi: %(items_selected)s %(items_total)s liitoskohdista %(page_name)s:ssa

en: Please select a single mount point to edit properties.
    
    You have currently selected:
    %s
fi: Valitse yksittäinen liitoskohta muokataksesi ominaisuuksia.
    
    Tällä hetkellä valittuna:
    %s

en: When you create mount points for your %(name)s %(version)s installation, you'll be able to view their details here.
fi: Kun olet luonut %(name)s %(version)s -järjestelmän asennusta varten liitoskohtia, niiden tiedot näkyvät tässä.

en: Device reconfiguration failed.
fi: Laitteen uudelleenmääritys epäonnistui.

en: No disks assigned
fi: Ei levyjä määritetty

[ctx: GUI|Custom Partitioning|Devices]
en:  and {} other |  and {} others
fi[0]:  ja {} muu
fi[1]:  ja {} muuta

en: The container is encrypted.
fi: Kontti on salattu.

en: The space available to this mount point can be changed by modifying the volume below.
fi: Tämän liitoskohdan käytettävissä olevaa tilaa voidaan vaihtaa muuttamalla alla olevaa taltiota.

en: This file system may not be resized.
fi: Tämän tiedostojärjestelmän kokoa ei voi muuttaa.

en: Error checking storage configuration. <a href="">Click for details</a> or press Done again to continue.
fi: Virhe tallennustilan kokoonpanon tarkistamisessa. <a href="">Napsauta lisätietoja</a> tai paina Valmis uudelleen jatkaaksesi.

en: Warning checking storage configuration. <a href="">Click for details</a> or press Done again to continue.
fi: Varoitus tallennustilan kokoonpanon tarkistamisessa. <a href="">Napsauta lisätietoja</a> tai paina Valmis uudelleen jatkaaksesi.

en: Failed to add new device.
fi: Uuden laitteen lisääminen epäonnistui.

en: Device removal request failed.
fi: Laitteen poistamispyyntö epäonnistui.

en: No disks selected. Keeping previous disk set.
fi: Ei levyjä valittu. Pidetään edellisen levyn asetukset.

en: ({} free)
fi: ({} vapaana)

en: Automatic partitioning failed.
fi: Automaattinen osiointi epäonnistui.

en: Invalid input. Specify the Desired Capacity in whole or decimal numbers, with an appropriate unit.
fi: Virheellinen syöte. Määritä haluttu kapasiteetti kokonaisina tai desimaalilukuina sopivalla yksiköllä.

en: Failed to unlock encrypted block device.
fi: Lohkolaitteen salauksen avaaminen epäonnistui.

note: #-#-#-#-#  261 (cinnamon-control-center)  #-#-#-#-# TRANSLATORS: device status TRANSLATORS: VPN status #-#-#-#-#  665 (gnome-control-center)  #-#-#-#-#
en: Status unknown
fi: Tuntematon tila

note: #-#-#-#-#  261 (cinnamon-control-center)  #-#-#-#-# TRANSLATORS: device status #-#-#-#-#  665 (gnome-control-center)  #-#-#-#-#
en: Firmware missing
fi: Laiteohjelmisto puuttuu

en: Wireless
fi: Langaton

note: TRANSLATORS: ethernet cable is unplugged
en: unplugged
fi: kytkemättä

en: IPv4 Address
fi: IPv4-osoite

en: IPv6 Address
fi: IPv6-osoite

[ctx: GUI|Spoke]
en: _Network & Host Name
fi: _Verkko ja Isäntänimi

en: Host name is not valid: %s
fi: Isäntänimi ei ole kelvollinen: %s

[ctx: GUI|Spoke]
en: _Software Selection
fi: _Ohjelmistovalinnat

en: Red Hat CDN requires registration.
fi: Red Hat CDN vaatii rekisteröitymisen.

en: Installation source not set up
fi: Ohjelmistolähdettä ei ole asetettu

en: Source changed - please verify
fi: Lähde vaihtui – vahvista

en: Error checking software selection
fi: Virhe tarkistettaessa ohjelmistovalintaa

en: Warning checking software selection
fi: Varoitus tarkistettaessa ohjelmistovalintaa

en: Error checking software dependencies.  <a href="">Click for details.</a>
fi: Virhe tarkistaessa ohjelmiston riippuvuuksia.  <a href="">Napsauta saadaksesi lisätietoja.</a>

en: Warning checking software dependencies.  <a href="">Click for details.</a>
fi: Varoitus tarkistaessa ohjelmiston riippuvuuksia.  <a href="">Lisätietoja napsauttamalla.</a>

en: The software marked for installation has the following errors.  This is likely caused by an error with your installation source.  You can quit the installer, change your software source, or change your software selections.
fi: Asennettavaksi valitussa ohjelmistossa on seuraavat virheet. Tämä on todennäköisesti virhe asennuslähteessä. Voit sulkea asentajan, vaihtaa asennuslähdettä tai vaihtaa ohjelmistovalintojasi.

[ctx: GUI|Software Selection|Error Dialog]
en: _Quit
fi: _Lopeta

[ctx: GUI|Software Selection|Error Dialog]
en: _Modify Software Source
fi: _Muokkaa ohjelmistolähdettä

[ctx: GUI|Software Selection|Error Dialog]
en: Modify _Selections
fi: Muokkaa _valintoja

en: The software marked for installation has the following warnings. These are not fatal, but you may wish to make changes to your software selections.
fi: Asennettavaksi valitussa ohjelmistossa on seuraavat varoitukset. Tämä ei ole vakavaa, mutta voit halutessasi vaihtaa ohjelmistovalintojasi.

[ctx: GUI|Spoke]
en: _User Creation
fi: _Käyttäjän luominen

en: The password was set by kickstart.
fi: Kickstart asetti salasanan.

en: No user will be created
fi: Ei luoda yhtään käyttäjää

en: Administrator %s will be created
fi: Luodaan ylläpitäjä %s

en: User %s will be created
fi: Luodaan käyttäjä %s

[ctx: GUI|Spoke]
en: _Installation Destination
fi: _Asennuskohde

[ctx: GUI|Installation Destination|Filter]
en: {} _storage device selected | {} _storage devices selected
fi[0]: {} _massamuistilaite valittu
fi[1]: {} _massamuistilaitetta valittu

en: The following nodes were discovered using the iSCSI initiator <b>%(initiatorName)s</b> using the portal IP address <b>%(portalAddress)s</b>.  Please select which nodes you wish to log into:
fi: Seuraavat solmut löydettiin käyttämällä iSCSI-initiaattoria <b>%(initiatorName)s</b> käyttämällä portaalin IP-osoitetta <b>%(portalAddress)s</b>. Valitse solmut, joihin haluat kirjautua:

[ctx: GUI|Advanced Storage|NVDIM]
en: No device to be reconfigured selected.
fi: Määritettävää laitetta ei ole valittu.

en: Rescanning disks finished.
fi: Levyt on tutkittu uudelleen.

en: WELCOME TO %(name)s %(version)s.
fi: TERVETULOA %(name)s %(version)s:een.

en: Nothing to format
fi: Ei mitään alustettavaa

en: Formatting DASDs
fi: Alustetaan DASD:eja

en: Probing storage
fi: Tutkitaan tallennustilaa

en: Not enough space in file systems for the current software selection. An additional {} is needed.
fi: Tiedostojärjestelmillä ei ole riittävästi vapaata tilaa nykyiselle ohjelmistovalikoimalle. Tarvitaan vielä {}.

en: Not enough space in file systems for the current software selection.
fi: Tiedostojärjestelmillä ei ole riittävästi vapaata tilaa nykyiselle ohjelmistovalikoimalle.

en: Custom software selected
fi: Mukautettuja ohjelmia on valittu

en: Invalid environment specified in kickstart
fi: Virheellinen ympäristö määritetty kickstartissa

en: Please confirm software selection
fi: Tarkista ohjelmistovalinta

en: Selected environment is not valid
fi: Valittu ympäristö ei ole kelvollinen

en: Registration failed due to insufficient credentials.
fi: Rekisteröinti epäonnistui riittämättömien kirjautumistietojen takia.

en: {count} disk selected; {capacity} capacity; {free} free | {count} disks selected; {capacity} capacity; {free} free
fi[0]: {count} levy valittu; {capacity} kapasiteetti; {free} vapaana
fi[1]: {count} levyä valittu; {capacity} kapasiteetti; {free} vapaana

en: Saving storage configuration...
fi: Tallennetaan massamuistin asetuksia...

en: Failed to save storage configuration
fi: Tallennustilan kokoonpanon tallentaminen epäonnistui

en: Failed to save boot loader configuration
fi: Käynnistyslataajan asetusten tallentaminen epäonnistui

en: Checking storage configuration...
fi: Tarkistetaan tallennustilan määrityksiä...

en: Root account is disabled
fi: Rootin tili on kytketty pois käytöstä

en: Root password is set
fi: Pääkäyttäjän salasana on asetettu

en: Root password is not set
fi: Pääkäyttäjän salasanaa ei ole asetettu

en: CUSTOMIZATION
fi: MUKAUTUS

en: SOFTWARE
fi: OHJELMISTO

en: USER SETTINGS
fi: KÄYTTÄJÄASETUKSET

en: LOCALIZATION
fi: KOTOISTUS

en: Default HUB title
fi: Keskuksen oletusotsikko

en: Please complete all spokes before continuing
fi: Tee kaikki vaiheet valmiiksi ennen jatkamista

en: to enter the %(spoke_title)s spoke
fi: siirtyäksesi vaiheeseen %(spoke_title)s

note: TRANSLATORS: 'b' to begin installation
en: to begin installation
fi: aloittaaksesi asennuksen

en: Starting automated install
fi: Aloitetaan automaattinen asennus

note: TRANSLATORS: 'b' to begin installation
en: Enter '%s' to ignore the warning and attempt to install anyway.
fi: Syötä '%s' ohittaaksesi varoituksen ja yrittääksesi silti asennusta.

en: The following mandatory spokes are not completed:
fi: Seuraavat pakolliset vaiheet ovat kesken:

en: Enter a new value for '%(title)s' and press %(enter)s
fi: Syötä '%(title)s':lle uusi arvo ja paina %(enter)s

en: 
    Would you like to use it anyway?
fi: 
    Haluatko silti käyttää sitä?

en: Default spoke title
fi: Vaiheen oletusotsikko

en: testing status...
fi: tarkistetaan tilaa...

en: Start shell
fi: Käynnistä komentotulkki

en: Exit the shell to continue
fi: Poistu komentotulkista jatkaaksesi

en: Root password
fi: Root:n salasana

en: Please select new root password. You will have to type it twice.
fi: Valitse uusi root:n salasana. Sinun on kirjoitettava se kahdesti.

en: Use of this product is subject to the license agreement found at:
fi: Tämän tuotteen käyttö on seuraavien lisenssiehtojen alaista:

en: Installation complete. Press %s to quit
fi: Asennus valmistui. Paina %s lopettaaksesi

note: TRANSLATORS: 'b' to go back to language list
en: to return to language list
fi: palataksesi kielivalikkoon

en: Language settings
fi: Kieliasetukset

en: Language is not set.
fi: Kieltä ei ole asetettu.

en: Available locales
fi: Saatavilla olevat maa-asetustot

en: Available languages
fi: Saatavilla olevat kielet

en: Please select language support to install
fi: Valitse asennettava kielituki

note: TRANSLATORS: 's' to rescan devices
en: to rescan devices
fi: tutki laitteet uudelleen

en: Use All Space
fi: Käytä kaikki tila

en: Replace Existing Linux system(s)
fi: Korvaa olemassa olevat Linux-järjestelmät

en: Use Free Space
fi: Käytä vapaata tilaa

en: Installation Destination
fi: Asennuskohde

note: #-#-#-#-#  195 (showcase)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, pushButton_selectAll) #-#-#-#-#  455 (file-roller master)  #-#-#-#-# (itstool) path: td/p #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: right click menu, select all the updates #-#-#-#-#  1255  #-#-#-#
en: Select all
fi: Valitse kaikki

en: The following unformatted or LDL DASDs have been detected on your system. You can choose to format them now with dasdfmt or cancel to leave them unformatted. Unformatted DASDs cannot be used during installation.
fi: Järjestelmässäsi on havaittu seuraavat alustamattomat tai LDL-DASD-tiedostot. Voit alustaa ne nyt dasdfmt:llä tai peruuttaa jättääksesi ne alustamattomiksi. Alustamattomia DASD-tiedostoja ei voida käyttää asennuksen aikana.

en: Warning: All storage changes made using the installer will be lost when you choose to format.
    
    Proceed to run dasdfmt?
fi: Varoitus: Kaikki asennusohjelmalla tehdyt tallennustilan muutokset menetetään, kun päätät alustaa.
    
    Jatketaanko dasdfmt: n suorittamista?

en: This may take a moment.
fi: Tämä saattaa kestää hetken.

en: Please provide a default LUKS passphrase for all devices you want to encrypt. You will have to type it twice.
fi: Anna oletuksena käytettävä LUKS-tunnuslause kaikille laitteille, jotka haluat salata. Sinun tulee kirjoittaa tunnuslause kahdesti.

en: Partitioning Options
fi: Osiointivalinnat

en: Manually assign mount points
fi: Määritä liitoskohdat manuaalisesti

en: Installation requires partitioning of your hard drive. Select what space to use for the install target or manually assign mount points.
fi: Asennus vaatii kiintolevysi osioinnin. Valitse mitä tilaa asennuskohteelle käytetään, tai määritä käsin liitoskohdat.

en: Reverting previous configuration. This may take a moment...
fi: Palautetaan aiemmat asetukset. Tämä saattaa kestää hetken...

en: Partition Scheme Options
fi: Osiointimallin valinnat

en: Select a partition scheme configuration.
fi: Valitse osiointimallin määritykset.

en: Assign mount points
fi: Määritä liitoskohdat

en: Choose device from above to assign mount point and set format.
    Formats marked with * are new formats meaning ALL DATA on the original format WILL BE LOST!
fi: Valitse laite ylhäältä, jotta voit määrittää liitospkohdan ja asettaa muodon.
    '*':lla merkityt muodot ovat uusia muotoja, mikä tarkoittaa, että KAIKKI TIEDOT alkuperäisessä muodossa MENETETÄÄN!

en: Warning: This will revert all changes done so far.
    Do you want to proceed?
fi: Varoitus: kaikki tähän mennessä tehdyt muutokset häviävät.
    Haluatko jatkaa?

en: Scanning disks. This may take a moment...
fi: Tutkitaan levyjä. Tämä saattaa kestää hetken...

en: Configure device: %s
fi: Määritä laite: %s

en: Choose from above to assign mount point and/or set format.
fi: Valitse ylhäältä, jos haluat määrittää liitoskohdan ja/tai asettaa muodon.

en: Invalid mount point given
fi: Annettiin virheellinen liitoskohta

en: Invalid or unsupported format given
fi: Virheellinen tai ei-tuettu muoto annettu

en: Supported formats: %s
fi: Tuetut muodot: %s

en: Reformat
fi: Alusta uudelleen

en: Installation source
fi: Asennuslähde

en: Choose an installation source type.
fi: Valitse asennuslähteen tyyppi.

en: local ISO file
fi: paikallinen ISO-tiedosto

en: Specify Repo Options
fi: Määritä tietovaraston vaihtoehdot

en: Repo URL
fi: Tietovaraston URL

en: SERVER:/PATH
fi: PALVELIN:/POLKU

en: NFS mount options
fi: NFS-liitosvalinnat

en: Server must be specified as SERVER:/PATH
fi: Palvelin tulee määrittää muodossa PALVELIN:/POLKU

en: Select device containing the ISO file
fi: Valitse ISO-tiedoston sisältävä laite

en: No mountable devices found
fi: Liitettäviä laitteita ei löytynyt

en: Select an ISO to use as install source
fi: Valitse asennuslähteenä käytettävä ISO-tiedosto

en: No *.iso files found in device root folder
fi: Laitteen juurihakemistosta ei löytynyt *.iso-tiedostoja

en: Unsupported Hardware Detected
fi: Havaittu laitteistoa, jota ei tueta

en: Bad format of the IP address
fi: Virheellinen IP-osoitteen muoto

en: Bad format of the netmask
fi: Virheellinen peitteen muoto

en: Wired (%(interface_name)s) disconnected
fi: Kiinteä yhteys (%(interface_name)s) irrotettu

en: Wired (%(interface_name)s) connected
fi: Kiinteä yhteys (%(interface_name)s) yhdistetty

en:  IPv4 Address: %(addr)s Netmask: %(netmask)s Gateway: %(gateway)s
fi:  IPv4-osoite: %(addr)s Peite: %(netmask)s Yhdyskäytävä: %(gateway)s

en:  IPv6 Address: %(addr)s/%(prefix)d
fi:  IPv6-osoite: %(addr)s/%(prefix)d

en: Network configuration is not available.
fi: Verkon kokoonpano ei ole saatavilla.

en: Host Name: %s
fi: Tietokoneen nimi: %s

en: Current host name: %s
fi: Nykyinen isäntänimi: %s

en: Set host name
fi: Määritä isäntänimi

en: Configure device %s
fi: Määritä asetukset laitteelle %s

en: Device configuration
fi: Laitteen kokoonpano

en: IPv4 address or %s for DHCP
fi: IPv4-osoite tai %s DHCP:lle

en: IPv4 netmask
fi: IPv4-verkkopeite

en: IPv4 gateway
fi: IPv4-yhdyskäytävä

en: IPv6 address[/prefix] or %(auto)s for automatic, %(dhcp)s for DHCP, %(ignore)s to turn off
fi: IPv6-osoite[/prefiksi] tai %(auto)s automaattisille asetuksille, %(dhcp)s DHCP:lle, %(ignore)s ottaaksesi pois käytöstä

en: IPv6 default gateway
fi: IPv6-oletusyhdyskäytävä

en: Nameservers (comma separated)
fi: Nimipalvelimet (pilkuin erotettuna)

en: Connect automatically after reboot
fi: Yhdistä automaattisesti uudelleenkäynnistyksen jälkeen

en: Apply configuration in installer
fi: Ota asetukset käyttöön asentimessa

en: Configuring device %s.
fi: Määritetään laitetta %s.

en: Configuration not saved: netmask missing in static configuration
fi: Asetuksia ei tallennettu: verkkopeite puuttuu staattisesta asetuksesta

en: Installation source needs to be set up first.
fi: Asennuslähde tulee määrittää ensin.

en: Base environment
fi: Perusympäristö

en: Additional software for selected environment
fi: Lisäohjelmisto valittuun ympäristöön

en: No additional software to select.
fi: Ei valittavaa lisäohjelmistoa.

en: Full name can't contain the ':' character
fi: Koko nimi ei voi sisältää ':'-merkkiä

en: User creation
fi: Käyttäjän luominen

en: Create user
fi: Luo käyttäjä

en: Use password
fi: Käytä salasanaa

en: You must set a password
fi: Salasana on määritettävä

en: Invalid user name: %(name)s.
    %(error_message)s
fi: Ei kelvollinen käyttäjänimi: %(name)s.
    %(error_message)s

note: TRANSLATORS: 'b' to go back to region list
en: to go back to region list
fi: mennäkseen takaisin alueluetteloon

en: Timezone is not set.
fi: Aikavyöhykettä ei ole asetettu.

en: Timezone: %s
fi: Aikavyöhyke: %s

en: Change timezone
fi: Vaihda aikavyöhyke

en: Set timezone
fi: Aseta aikavyöhyke

en: Configure NTP servers
fi: Määritä NTP-palvelimet

en: Timezone settings
fi: Aikavyöhykeasetukset

en: Available timezones in region %s
fi: Alueen %s aikavyöhykkeet

en: Available regions
fi: Käytettävissä olevat alueet

en: Please select the timezone. Use numbers or type names directly
fi: Valitse aikavyöhyke. Käytä numeroita tai kirjoita nimet suoraan

en: NTP configuration
fi: NTP-kokoonpano

en: Add NTP server
fi: Lisää NTP-palvelin

en: Remove NTP server
fi: Poista NTP-palvelin

en: Add NTP server address
fi: Lisää NTP-palvelimen osoite

en: Enter an NTP server address and press %s
fi: Anna NTP-palvelimen osoite ja paina %s

en: Select an NTP server to remove
fi: Valitse poistettava NTP-palvelin

en: VNC Password
fi: VNC-salasana

en: Please provide VNC password (must be six to eight characters long).
    You will have to type it twice. Leave blank for no password
fi: Anna VNC-salasana (on oltava 6–8 merkkiä pitkä).
    Sinun on kirjoitettava se kahdesti. Jätä tyhjäksi ilman salasanaa

en: Password (confirm):
fi: Salasana (vahvistus):

en: Passwords do not match!
fi: Salasanat eivät täsmää!

en: The password must be at least six characters long.
fi: Salasanan on oltava vähintään kuusi merkkiä pitkä.

en: The password cannot be more than eight characters long.
fi: Salasana voi olla korkeintaan kahdeksan merkkiä pitkä.

en: Warning: Processor has Simultaneous Multithreading (SMT) enabled
fi: Varoitus: Suorittimessa on samanaikainen monisäikeisyys (Simultaneous Multithreading (SMT)) käytössä

en: Full name cannot contain colon characters
fi: Koko nimi ei saa sisältää kaksoispisteitä

en: %(product_name)s requires %(needed_ram)s MB of memory to install, but you only have %(total_ram)s MB on this machine.
fi: %(product_name)s vaatii %(needed_ram)s Mt:a muistia asennusta varten, mutta tällä tietokoneella on vain %(total_ram)s Mt

en: The %(product_name)s graphical installer requires %(needed_ram)s MB of memory, but you only have %(total_ram)s MB.
fi: The %(product_name)s:n graafinen asennus vaatii %(needed_ram)s Mt muistia, mutta tällä tietokoneella on vain %(total_ram)s MB.

en: 
    Press [Enter] to reboot your system.
fi: 
    Paina [Enter] käynnistääksesi järjestelmän uudelleen.

en: Not enough RAM
fi: Ei riittävästi RAM-muistia

en:  Try the text mode installer by running:
    
    '/usr/bin/liveinst -T'
    
     from a root terminal.
fi:  Kokeile asennusta tekstitilassa suorittamalla:
    
    "/usr/bin/liveinst -T"
    
     pääkäyttäjän päätteessä.

en:  Starting text mode.
fi:  Käynnistetään tekstitila.

en: The installation cannot continue and the system will be rebooted
fi: Asennuksen jatkaminen ei onnistu, järjestelmä tulee käynnistää uudelleen

en: Press ENTER to continue
fi: Paina ENTER jatkaaksesi

en: Please ssh install@%s to begin the install.
fi: Käytä komentoa ssh install@%s asennuksen aloittamiseksi.

en: Please ssh install@HOSTNAME to continue installation.
fi: Käytä komentoa 'ssh install@ISÄNTÄNIMI' asennuksen jatkamiseksi.

en: An error occurred while activating your storage configuration.
fi: Tallennustilakokoonpanosi aktivoinnissa tapahtui virhe.

en: There is a problem with your existing storage configuration or your initial settings, for example a kickstart file. You must resolve this matter before the installation can proceed. There is a shell available for use which you can access by pressing ctrl-alt-f1 and then ctrl-b 2.
    
    Once you have resolved the issue you can retry the storage scan. If you do not fix it you will have to exit the installer.
fi: Olemassa olevassa tallennustilakokoonpanossa tai alkuasetuksissa, esimerkiksi kickstart-tiedostossa, on ongelma. Sinun on ratkaistava tämä asia, ennen kuin asennus voi jatkua. Käytettävissä on kuori, johon pääset painamalla ctrl-alt-f1 ja sitten ctrl-b 2.
    
    Kun ongelma on ratkaistu, tallennuslaitteiden tunnistusta voidaan yrittää uudelleen. Jos et korjaa sitä, sinun on poistuttava asennusohjelmasta.

[ctx: GUI|Storage Detailed Error Dialog]
en: _Exit Installer
fi: _Lopeta asennusohjelma

[ctx: GUI|Storage Detailed Error Dialog]
en: _Retry
fi: _Yritä uudelleen

en: There was an error running the kickstart script at line %(lineno)s.  This is a fatal error and installation will be aborted.  The details of this error are:
    
    %(details)s
fi: Kickstart-komentosarjan suorittamisessa tapahtui virhe rivillä %(lineno)s. Tämä on kohtalokas virhe ja asennus keskeytetään. Virheen lisätiedot ovat:
    
    %(details)s

en: The following error occurred while setting up the payload. This is a fatal error and installation will be aborted.
fi: Seuraava virhe tapahtui asennuksen aikana. Tämä on vakava virhe, ja asennus keskeytyy.

en: The following error occurred while installing the payload. This is a fatal error and installation will be aborted.
fi: Seuraava virhe tapahtui asennuksen aikana. Tämä on vakava virhe, ja asennus keskeytyy.

en: The following error occurred while installing the boot loader. The system will not be bootable. Would you like to ignore this and continue with installation?
fi: Käynnistyslatainta asennettaessa tapahtui virhe. Järjestelmää ei pysty käynnistämään. Ohitetaanko virhe ja jatketaan asennusta?

en: The following error occurred during the installation:
    
    {details}
    
    Would you like to ignore this and continue with installation?
fi: Käynnistyslatainta asennettaessa tapahtui virhe:
    
    {details}
    
    Ohitetaanko virhe ja jatketaan asennusta?

en: An error occurred during Red Hat Insights configuration. Would you like to ignore this and continue with installation?
fi: Red Hat Insights:ia määriteltäessä tapahtui virhe. Ohitetaanko virhe ja jatketaan asennusta?

en: %(productName)s %(productVersion)s INSTALLATION
fi: %(productName)s %(productVersion)s:N ASENNUS

en: Start VNC
fi: Käynnistä VNC

en: Use text mode
fi: Käytä tekstitilaa

en: Support for this hardware has been removed in this major OS release. Please check the removed functionality section of the release notes.
fi: Tämän laitteiston tuki on poistettu tässä merkittävässä käyttöjärjestelmän julkaisussa. Tarkista siirretty toiminnallisuus-osa julkaisutiedoista.

en: This hardware (or a combination thereof) is not supported by Red Hat. For more information on supported hardware, please refer to http://www.redhat.com/hardware.
fi: Red Hat ei tue tätä laitteistoa (tai laitteiden yhdistelmää). Lisätietoja tuetuista laitteistoista on osoitteessa https://www.redhat.com/hardware.

en: No disks detected.  Please shut down the computer, connect at least one disk, and restart to complete installation.
fi: Levyjä ei löytynyt. Sammuta tietokone, liitä ainakin yksi levy ja käynnistä kone uudelleen asennuksen jatkamiseksi.

en: No disks selected; please select at least one disk to install to.
fi: Yhtään levyä ei ole valittuna. Valitse ainakin yksi levy, jolle asennus tehdään.

en: Simultaneous Multithreading (SMT) technology can provide performance improvements for certain workloads, but introduces several publicly disclosed security issues. You have the option of disabling SMT, which may impact performance. If you choose to leave SMT enabled, please read https://red.ht/rhel-smt to understand your potential risks and learn about other ways to mitigate these risks.
fi: Samanaikainen monisäikeinen (SMT (Simultaneous Multithreading)) -teknologia voi parantaa suorituskykyä tietyillä kuormilla, mutta tuo esiin useita julkisesti tunnistettuja turvallisuuskysymyksiä. Voit poistaa SMT:n käytöstä, mikä voi vaikuttaa suorituskykyyn. Jos jätät SMT:n käyttöön, lue https://red.ht/rhel-smt ymmärtääksesi mahdolliset riskit ja oppiaksesi muista tavoista vähentää näitä riskejä.

en: Simultaneous Multithreading (SMT) may improve performance for certain workloads, but introduces several publicly disclosed security issues. You can disable SMT, which may impact performance. Please read https://red.ht/rhel-smt to understand potential risks and learn about ways to mitigate these risks.
fi: Samanaikainen monisäikeinen (SMT (Simultaneous Multithreading)) voi parantaa suorituskykyä tietyillä kuormilla, mutta tuo esiin useita julkisesti tunnistettuja turvallisuuskysymyksiä. Voit poistaa SMT:n käytöstä, mikä voi vaikuttaa suorituskykyyn. Lue https://red.ht/rhel-smt ymmärtääksesi mahdolliset riskit ja oppiaksesi tapoja vähentää näitä riskejä.

en: The password is empty.
fi: Salasana on tyhjä.

en: The passphrase is empty.
fi: Tunnuslause on tyhjä.

en: The passwords do not match.
fi: Salasanat eivät täsmää.

en: The passphrases do not match.
fi: Tunnuslauseet eivät täsmää.

en: The passphrases you entered were different. Please try again.
fi: Kirjoittamasi tunnuslauseet eivät olleet samoja. Yritä uudelleen.

en: The password is too short
fi: Salasana on liian lyhyt

en: The passphrase is too short
fi: Tunnuslause on liian lyhyt

en: The password you have provided is weak.
fi: Antamasi salasana on heikko.

en: The passphrase you have provided is weak.
fi: Antamasi tunnuslause on heikko.

en: The password you have provided is weak:
fi: Antamasi salasana on heikko:

en: The passphrase you have provided is weak:
fi: Antamasi tunnuslause on heikko:

en: Press <b>Done</b> again to use the password anyway.
fi: Napsauta uudelleen <b>Valmis</b> käyttääksesi salasanaa siitä huolimatta.

en: The password you have provided contains non-ASCII characters. You may not be able to switch between keyboard layouts when typing it.
fi: Antamasi salasana sisältää merkkejä, jotka eivät ole ASCII:ta. Jos näppäimistöasettelua vaihdetaan, kirjautuminen ei ehkä onnistu.

en: The passphrase you have provided contains non-ASCII characters. You may not be able to switch between keyboard layouts when typing it.
fi: Antamasi salalause sisältää merkkejä, jotka eivät ole ASCII:ta. Jos näppäimistöasettelua vaihdetaan, kirjautuminen ei ehkä onnistu.

en: You will have to press <b>Done</b> twice to confirm it.
fi: Paina <b>Valmis</b> kahdesti vahvistaaksesi sen.

en: Too short
fi: Liian lyhyt

note: #-#-#-#-#  1088 (klinkstatus)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2)
en: Good
fi: Hyvä

en: Hide password.
fi: Piilota salasana.

en: Show password.
fi: Näytä salasana.

en: Probing storage...
fi: Tutkitaan tallennustilaa...

en: Downloading package metadata...
fi: Ladataan pakettien metadataa...

en: Downloading group metadata...
fi: Ladataan ryhmien metadataa...

en: Anaconda Installer
fi: Anaconda-asennusohjelma

note: #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# ------------------------------------------------------------------------ Private Constants ------------------------------------------------------------------------- Constants #-#-#-#-#  3242 (pitivi)  #-#-#-#-# Translators: This item appears in a combobox's po
en: Unsupported
fi: Ei tuettu

en: Standard Partition
fi: Tavallinen osio

en: LVM Thin Provisioning
fi: LVM -ohut resurssien määritys ja tarjoaminen

en: The 'swap' area on your computer is used by the operating
    system when running low on memory.
fi: Tätä tietokoneesi sivutus-aluetta käyttöjärjestelmä käyttää,
    kun muisti on vähissä.

en: The 'boot' area on your computer is where files needed
    to start the operating system are stored.
fi: Tietokoneen käynnistys-alueelle tallennetaan järjestelmän
    käynnistyksessä tarvittavat tiedostot.

en: The 'root' area on your computer is where core system
    files and applications are stored.
fi: Tietokoneesi root-alueelle tallennetaan ydinjärjestelmän
    tiedostot ja sovellukset.

en: The 'home' area on your computer is where all your personal
    data is stored.
fi: Tietokoneen 'koti'-alueelle tallennetaan kaikki omat tiedostosi.

en: The BIOS boot partition is required to enable booting
    from GPT-partitioned disks on BIOS hardware.
fi: BIOS-käynnistysosio tarvitaan BIOS-laitteistoa
    GPT-osioiduilta levyiltä käynnistettäessä.

en: The PReP boot partition is required as part of the
    boot loader configuration on some PPC platforms.
fi: PReP-käynnistysosio vaaditaan osana käynnistyslataimen
    kokoonpano joillakin PPC-alustoilla.

en: Unable to encrypt password: unsupported algorithm {}
fi: Salasanaa ei voida salata: algoritmia %s ei tueta

en: User name is reserved for system: %s
fi: Käyttäjätunnus on varattu järjestelmälle: %s

en: Either a group name in the group list is invalid or groups are not separated by a comma.
fi: Joko ryhmän nimi ryhmäluettelossa ei ole kelvollinen tai ryhmiä ei ole erotettu pilkulla.

en: Name cannot start with '-' character.
fi: Nimi ei voi alkaa merkillä '-'.

en: Name '%s' is not allowed.
fi: Nimi '%s' ei ole sallittu.

en: Fully numeric name is not allowed.
fi: Täysin numeerinen nimi ei ole sallittu.

en: Name '$' is not allowed.
fi: Nimi '$' ei ole sallittu.

en: Name cannot contain character: '%s'
fi: Nimi ei voi sisältää merkkiä: '%s'

en: Name must be shorter than 33 characters.
fi: Nimi voi sisältää korkeintaan 33 merkkiä.

en: Name '%s' is invalid.
fi: Nimi '%s' on virheellinen.

en: No host url
fi: Ei isäntä-URL:ta

en: malformed URL, cannot parse it.
fi: virheellinen URL, jäsentäminen ei onnistu.

en: URL has no host component
fi: URL:ssa ei ole isäntäkomponenttia

en: Missing name of the %addon section.
fi: Osasta %addon puuttuu nimi.

en: Unknown name of the %addon section.
fi: Osan %addon tuntematon nimi.

en: The {} section has been deprecated. It may be removed from future releases, which will result in a fatal error when it is encountered. Please modify your kickstart file to remove this section.
fi: Osa {} on vanhentunut. Se voidaan poistaa tulevista julkaisuista, mikä johtaa kohtalokkaaseen virheeseen, kun sitä yritetään käyttää. Muokkaa tätä aloitustiedostoa poistaaksesi tämä osa.

en: 
    Some warnings occurred during reading the kickstart file:
fi: 
    Joitain varoituksia ilmeni kickstart-tiedostoa luettaessa:

en: 
    An error occurred during reading the kickstart file:
    %s
    
    The installer will now terminate.
fi: 
    Ilmeni virhe kickstart-tiedostoa luettaessa:
    %s
    
    Asennus päättyy nyt.

en: Failed to set up installation source
fi: Asennuslähteen määrittäminen epäonnistui

en: Error downloading package metadata
fi: Virhe ladattaessa pakettien metadataa

en: Starting package installation process
fi: Aloitetaan paketin asennusprosessi

en: The installation was stopped due to what seems to be a problem with your hardware. The exact error message is:
    
    %s.
    
     The installer will now terminate.
fi: Asennus keskeytyi ongelmaan, joka näyttää johtuvan laitteistosta. Virheviesti on:
    
    %s.
    
     Asennusohjelma lopetetaan.

en: Hardware error occurred
fi: Tapahtui laitteistovirhe

en: 
    The installation was stopped due to an error which occurred while running in non-interactive cmdline mode. Since there cannot be any questions in cmdline mode, edit your kickstart file and retry installation. 
    The exact error message is: 
    
    %s. 
    
    The installer will now terminate.
fi: 
    Asennus keskeytettiin virheen vuoksi, joka tapahtui ajettaessa ei-vuorovaikutteisessa cmdline-tilassa. Koska cmdline-tilassa ei voi olla kysymyksiä, muokkaa kickstart-tiedostoa ja yritä asennusta uudelleen.
    Tarkka virheilmoitus on:
    
    %s.
    
    Asennusohjelma päättyy nyt.

en: 
    Running in cmdline mode, no interactive debugging allowed.
    The exact error message is: 
    
    %s.
    
    The installer will now terminate.
fi: 
    Suoritetaan cmdline-tilassa, ei vuorovaikutteista virheenkorjausta sallittu.
    Tarkka virheilmoitus on:
    
    %s.
    
    Asennusohjelma lopetetaan.

en: Host name cannot be None or an empty string.
fi: Isäntänimi ei voi olla None tai tyhjä merkkijono.

en: Host name must be 64 or fewer characters in length.
fi: Isäntänimi voi sisältää korkeintaan 64 merkkiä.

en: Local host name must not end with period '.'.
fi: Paikallinen isäntänimi ei saa päättyä pisteeseen '.'.

en: Host names can only contain the characters 'a-z', 'A-Z', '0-9', '-', or '.', parts between periods must contain something and cannot start or end with '-'.
fi: Isäntänimet voivat sisältää vain seuraavia merkkejä: 'a–z', 'A–Z', '0–9', '-', tai '.', pisteen molemmin puolin on oltava merkkejä eikä se saa alkaa tai päättyä '-':lla.

en: Wired (%(interface_name)s) connected
fi: Langallinen (%(interface_name)s) yhdistetty

en: Wireless connected to %(access_point)s
fi: Langaton yhteys %(access_point)s:hen

en: Bond %(interface_name)s (%(list_of_ports)s) connected
fi: Sidos %(interface_name)s (%(list_of_ports)s) kytketty

en: Team %(interface_name)s (%(list_of_ports)s) connected
fi: Joukkue %(interface_name)s (%(list_of_ports)s) kytketty

en: Bridge %(interface_name)s (%(list_of_ports)s) connected
fi: Silta %(interface_name)s (%(list_of_ports)s) kytketty

en: VLAN %(interface_name)s (%(parent_device)s, ID %(vlanid)s) connected
fi: VLAN %(interface_name)s (%(parent_device)s, ID %(vlanid)s) yhdistetty

en: Connected: %(list_of_interface_names)s
fi: Yhdistetty: %(list_of_interface_names)s

en: status: working
fi: tila: toimiva

en: status: not working
fi: tila: ei toimiva

en: checking status
fi: tarkistetaan tilaa

en: NTP servers:
fi: NTP-palvelimet:

en: not configured
fi: ei määritetty

en: %(productName)s %(productVersion)s installation
fi: %(productName)s %(productVersion)s -asennus

en: %(productName)s %(productVersion)s installation on host %(name)s
fi: %(productName)s %(productVersion)s -asennusohjelma koneessa %(name)s

en: Attempting to connect to vnc client on host %s...
fi: Otetaan yhteyttä VNC-asiakkaaseen koneella %s...

en: Connected!
fi: Yhdistetty!

en: Will try to connect again in 15 seconds...
fi: Yritetään uudelleen 15 sekunnin kuluttua...

en: Giving up attempting to connect after %d try!
     | Giving up attempting to connect after %d tries!
fi[0]: Lopetetaan yrittäminen %d yrityskerran jälkeen!
fi[1]: Lopetetaan yrittäminen %d yrityskerran jälkeen!

en: Attempting to start vncconfig
fi: Yritetään käynnistää vncconfig:ia

en: Please manually connect your vnc client to %s to begin the install.
fi: Ota manuaalisesti yhteys VNC-palvelimeen %s aloittaaksesi asennuksen.

en: Please manually connect your vnc client to IP-ADDRESS:%s to begin the install. Switch to the shell (Ctrl-B 2) and run 'ip addr' to find the IP-ADDRESS.
fi: Yhdistä VNC-asiakas manuaalisesti tähän IP-OSOITE:%s aloittaaksesi asennuksen. Vaihda kuoreen (Ctrl-B 2) ja suorita 'ip addr' löytääksesi IP-OSOITE.

en: Starting VNC...
fi: Käynnistetään VNC:tä...

en: The VNC server is now running.
fi: VNC-palvelin on nyt käynnissä.

en: 
    
    You chose to connect to a listening vncviewer. 
    This does not require a password to be set.  If you 
    set a password, it will be used in case the connection 
    to the vncviewer is unsuccessful
fi: 
    
    Valitsit kuuntelevaan vncvieweriin yhdistämisen. 
    Tämä ei vaadi salasanan asettamista. Jos asetat 
    salasanan, sitä käytetään mikäli vncvieweriin 
    yhdistäminen ei onnistu

en: 
    
    WARNING!!! VNC server running with NO PASSWORD!
    You can use the vncpassword=PASSWORD boot option
    if you would like to secure the server.
fi: 
    
    VAROITUS! VNC-palvelin on käynnissä ILMAN SALASANAA!
    Voit käyttää käynnistysvaihtoehtoa 'vncpassword=<SALASANA>'
    tehdäksesi palvelimen turvalliseksi.

en: 
    
    You chose to execute vnc with a password.
fi: 
    
    Valitsit vnc:n suorittamisen ilman salasanaa.

en: 
    
    Unknown Error.  Aborting.
fi: 
    
    Tuntematon virhe. Keskeytetään.

en: VNC password must be six to eight characters long.
    Please enter a new one, or leave blank for no password.
fi: VNC-salasanan pitää olla vähintään kuudesta kahdeksaan merkkiä pitkä.
    Syötä uusi salasana tai jätä tyhjäksi, niin salasanaa ei käytetä.

en: Unable to create PID file
fi: PID-tiedoston luominen ei onnistu

en: Anaconda is unable to create %s because the file already exists. Anaconda is already running, or a previous instance of anaconda has crashed.
fi: Anaconda ei voi luoda tiedostoa %s, koska se on jo olemassa. Anaconda on jo käynnissä tai kaatunut edellisellä suorituskerralla.

en: New Device
fi: Uusi laite

note: #-#-#-#-#  900  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, capacity)
en: 0 MB
fi: 0 Mt

en: Current layout: '%s'. Click to switch to the next layout.
fi: Nykyinen asettelu: '%s'. Napsauta vaihtaaksesi seuraavaan asetteluun.

en: Current layout: '%s'. Add more layouts to enable switching.
fi: Nykyinen asettelu: '%s'. Lisää asetteluja mahdollistaaksesi vaihtamisen.

en: DISTRIBUTION INSTALLATION
fi: JAKELUN ASENNUS

en: SPOKE NAME
fi: VAIHEEN NIMI

en: PRE-RELEASE / TESTING
fi: ESIJULKAISU / KOEKÄYTTÖ

[ctx: GUI|Standalone Navigation]
en: _Quit
fi: _Lopeta

[ctx: GUI|Standalone Navigation]
en: _Continue
fi: _Jatka

en: New Selector
fi: Uusi valitsin

[ctx: GUI|Spoke Navigation]
en: _Done
fi: _Valmis

en: 0 GB
fi: 0 Gt

[ctx: GUI|Error Dialog]
en: _Exit Installer
fi: _Poistu asennusohjelmasta

[ctx: GUI|Main]
en: _No
fi: _Ei

[ctx: GUI|Main]
en: _Yes
fi: _Kyllä

en: Are you sure you wish to quit the
    installation process?
fi: Haluatko varmasti poistua
    asennusohjelmasta?

en: INSTALLATION SUMMARY
fi: ASENNUKSEN YHTEENVETO

[ctx: GUI|Summary]
en: _Quit
fi: _Lopeta

[ctx: GUI|Summary]
en: _Begin Installation
fi: _Aloita asennus

en: We won't touch your disks until you click 'Begin Installation'.
fi: Levyihin ei tehdä muutoksia, ennen kuin napsautat 'Aloita asennus'.

en: INSTALLATION DESTINATION
fi: ASENNUKSEN KOHDE

[ctx: GUI|Installation Destination|Filter|Search]
en: Search _By:
fi: _Etsi:

en: Port / Target / LUN #
fi: Portti / Kohde / LUN #

en: Target WWID
fi: WWID-kohde

[ctx: GUI|Installation Destination|Filter|Search|Port Target LUN]
en: _Port:
fi: _Portti:

[ctx: GUI|Installation Destination|Filter|Search|Port Target LUN]
en: _Target:
fi: _Kohde:

[ctx: GUI|Installation Destination|Filter|Search]
en: Search Res_ults:
fi: _Hakutulokset:

en: Interconnect
fi: Liitäntä

note: #-#-#-#-#  294 (colord)  #-#-#-#-# TRANSLATORS: the device model TRANSLATORS: sensor model #-#-#-#-#  295 (colord)  #-#-#-#-# #-#-#-#-#  659  #-#-#-#-# The manufacturer of the profile #-#-#-#-#  3038 (colord)  #-#-#-#-# #-#-#-#-#  3579 (rkward)  #-#-#-#-# i18n: ectx: (Fitting Linear Models) <dialog 
en: Model
fi: Malli

[ctx: GUI|Installation Destination|Filter]
en: Searc_h
fi: _Etsi

[ctx: GUI|Installation Destination|Filter|Multipath]
en: Filter _By:
fi: _Suodatusperuste:

[ctx: GUI|Installation Destination|Filter|Multipath|Vendor]
en: Show Only _Devices From:
fi: Näytä vain _laitteet kohteesta:

[ctx: GUI|Installation Destination|Filter|Multipath|Interconnect]
en: Show Only _Devices With:
fi: Näytä vain _laitteet, joissa on:

[ctx: GUI|Installation Destination|Filter|Multipath|WWID]
en: Show Only _Devices Containing:
fi: Näytä vain _laitteet, jotka sisältävät:

[ctx: GUI|Installation Destination|Filter]
en: _Multipath Devices
fi: _Monipolkuiset-laitteet

[ctx: GUI|Installation Destination|Filter|Other]
en: Filter _By:
fi: _Suodatusperuste:

[ctx: GUI|Installation Destination|Filter|Other|Vendor]
en: Show Only _Devices From:
fi: Näytä vain _laitteet kohteesta:

[ctx: GUI|Installation Destination|Filter|Other|Interconnect]
en: Show Only _Devices With:
fi: Näytä vain _laitteet, joissa on:

[ctx: GUI|Installation Destination|Filter|Other|ID]
en: Show Only _Devices Containing:
fi: Näytä vain _laitteet, jotka sisältävät:

[ctx: GUI|Installation Destination|Filter]
en: _Other SAN Devices
fi: _Muut SAN-laitteet

[ctx: GUI|Installation Destination|Filter|NVDIMM Devices]
en: Filter B_y:
fi: _Suodatusperuste:

[ctx: GUI|Installation Destination|Filter|NVDIMM Devices|Mode]
en: Show Only Devices in _Mode:
fi: Näytä vain laitteet, jotka ovat _tilassa:

en: Sector
fi: Sektori

[ctx: GUI|Installation Destination|Filter|NVDIMM Devices|Namespace]
en: _Namespace:
fi: _Nimiavaruus:

[ctx: GUI|Installation Destination|Filter]
en: _NVDIMM Devices
fi: _NVDIMM-laitteet

[ctx: GUI|Installation Destination|Filter|zSeries]
en: Filter B_y:
fi: _Suodatusperuste:

[ctx: GUI|Installation Destination|Filter]
en: _zSeries Devices
fi: _zSeries-laitteet

[ctx: GUI|Installation Destination|Filter]
en: _Add zFCP LUN...
fi: _Lisää zFCP LUN...

[ctx: GUI|Installation Destination|Filter]
en: Add EC_KD DASD...
fi: Lisää EC_KD DASD...

[ctx: GUI|Installation Destination|Filter]
en: Add _iSCSI Target...
fi: Lisää _iSCSI-kohde ...

[ctx: GUI|Installation Destination|Filter]
en: Add FCo_E SAN...
fi: Lisää FCo_E SAN...

[ctx: GUI|Installation Destination|Filter]
en: Reconfigure _NVDIMM...
fi: Määritä uudelleen _NVDIMM...

[ctx: GUI|Installation Destination|Filter]
en: Refresh _List
fi: _Päivitä luettelo

en: TIME & DATE
fi: AIKA JA PÄIVÄYS

[ctx: GUI|Date and Time]
en: _Region:
fi: _Alue:

[ctx: GUI|Date and Time]
en: _City:
fi: _Kaupunki:

[ctx: GUI|Date and Time]
en: _Network Time
fi: _Verkkoaika

en: Use Network Time
fi: Käytä verkkoaikaa

en: Configure NTP
fi: Määritä NTP

en: Hour Up
fi: Tunti ylös

en: Hour Down
fi: Tunti alas

en: Minutes Up
fi: Minuutti ylös

en: Minutes Down
fi: Minuutti alas

en: AM/PM Up
fi: AM/PM ylös

en: AM/PM Down
fi: AM/PM alas

[ctx: GUI|Date and Time]
en: 24-_hour
fi: 24-_tunti

en: Set Date & Time
fi: Aseta aika ja päiväys

[ctx: GUI|Welcome|Unsupported Hardware Dialog]
en: _Quit
fi: _Lopeta

[ctx: GUI|Welcome|Unsupported Hardware Dialog]
en: _Continue
fi: _Jatka

en: Unsupported Hardware
fi: Laitteisto ei tuettu

en: RESCAN DISKS
fi: TUTKI LEVYT UUDELLEEN

[ctx: GUI|Refresh Dialog|Rescan]
en: _Cancel
fi: _Peru

en: You can remove or insert additional disks at this time and press 'Rescan Disks' below for the changes to take effect.
fi: Voit poistaa tai asettaa lisää levyjä tällä hetkellä ja painaa alla olevaa vaihtoehtoa 'Skannaa levyt uudelleen', jotta muutokset astuvat voimaan.

en: <b>Warning:</b> All storage changes made using the installer will be lost when you press 'Rescan Disks'.
fi: <b>Varoitus:</b> Kaikki asennusohjelman avulla tehdyt tallennustilan muutokset menetetään, kun painat 'Tarkista levyt uudelleen'.

[ctx: GUI|Refresh Dialog|Rescan]
en: _Rescan Disks
fi: _Tutki levyt uudelleen

en: Scanning disks.  This may take a moment...
fi: Tutkitaan levyjä. Tämä saattaa kestää hetken...

en: You may <a href="">go back to the main menu</a> to complete other
    installation options while this scan completes.
fi: Voit <a href="">palata takaisin päävalikkoon</a> täydentääksesi muita
    asennusvaihtoehdot, kun tämä tarkistus on valmis.

en: Disk rescan complete.
fi: Levyn uudelleenskannaus valmis.

en: Pressing 'OK' below will take you to the disk selection screen where you will need to re-select your disks.
fi: Painamalla alla olevaa OK-painiketta pääset levynvalintanäyttöön, jossa sinun on valittava levysi uudelleen.

[ctx: GUI|Custom Partitioning|Confirm Delete Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Custom Partitioning|Confirm Delete Dialog]
en: _Delete It
fi: _Poista se

[ctx: GUI|Custom Partitioning|Configure Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Custom Partitioning|Configure Dialog]
en: _Select
fi: _Valitse

en: CONFIGURE MOUNT POINT
fi: LIITOSKOHDAN ASETUKSET

en: Select one or more disks this device may reside on.
fi: Valitse yksi tai useampi levy, jolla tällä laitteella voi olla.

[ctx: GUI|Custom Partitioning|Add Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Custom Partitioning|Add Dialog]
en: _Add mount point
fi: _Lisää liitoskohta

[ctx: GUI|Custom Partitioning|Add Dialog]
en: Desired _Capacity:
fi: _Toivottu kapasiteetti:

[ctx: GUI|Custom Partitioning|Add Dialog]
en: Mount _Point:
fi: Liitos_kohta:

en: ADD A NEW MOUNT POINT
fi: LISÄÄ UUSI LIITOSKOHTA

en: More customization options are available
    after creating the mount point below.
fi: Lisää mukautusvaihtoehtoja on käytettävissä
    kun olet luonut alla olevan liitoskohdan.

en: That mount point is already in
    use.  Try something else?
fi: Liitoskohta on jo käytössä.
    Kokeillaanko jotain muuta?

en: Enter size and unit.
fi: Anna koko ja yksikkö.

[ctx: GUI|Custom Partitioning|Container Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Custom Partitioning|Container Dialog]
en: _Save
fi: _Tallenna

en: CONFIGURE CONTAINER
fi: MÄÄRITÄ KONTTI

en: Please create a name for this container and select at least one disk below.
fi: Luo nimi tälle kontille ja valitse vähintään yksi levy alapuolelta.

[ctx: GUI|Custom Partitioning|Container Dialog]
en: _Name:
fi: _Nimi:

en: LUKS Version:
fi: LUKS-versio:

en: RAID Level:
fi: RAID-taso:

en: Please enter a valid name.
fi: Syötä kelvollinen nimi.

[ctx: GUI|Custom Partitioning|Container Dialog]
en: Si_ze policy:
fi: _Kokokäytäntö:

en: As large as possible
fi: Niin suuri kuin mahdollista

en: SELECTED DISKS AND BOOT LOADER
fi: VALITUT LEVYT JA KÄYNNISTYSLATAIN

[ctx: GUI|Selected Disks Dialog]
en: _Close
fi: _Sulje

en: Selected disks
fi: Valitut levyt

[ctx: GUI|Selected Disks Dialog]
en: _Remove
fi: _Poista

en: Secure Boot
fi: Turvallinen käynnistys

en: Firmware will verify the integrity of the Linux kernel during boot if the Secure Boot is enabled and configured on the machine. Secure Boot is not supported on IBM z14 and earlier models, therefore choose to disable it if you intend to boot the installed system on such models.
fi: Laiteohjelmisto tarkistaa Linux-ytimen eheyden käynnistyksen aikana, jos turvallinen käynnistys on käytössä ja määritetty koneessa. Turvallista käynnistystä ei tueta IBM z14: ssä ja aiemmissa malleissa, joten poista se käytöstä, jos aiot käynnistää asennetun järjestelmän tällaisissa malleissa.

en: Enabled if supported by the installing machine
fi: Käytössä, jos asennuskone tukee sitä

en: Enabled unconditionally
fi: Käytössä ehdoitta

en: Disk summary goes here
fi: Levyjen yhteenveto tulee tähän

en: UNFORMATTED DASDS
fi: ALUSTAMATTOMAT DASDS

[ctx: GUI|DAD Format Dialog]
en: _Cancel
fi: _Peru

en: The following unformatted or LDL DASDs have been detected on your system. You can choose to format them now with dasdfmt or cancel to leave them unformatted. Unformatted DASDs cannot be used during installation.
fi: Järjestelmässäsi on havaittu seuraavat alustamattomat tai LDL-DASD-tiedostot. Voit alustaa ne nyt dasdfmt:ksi tai peruuttaa jättääksesi ne alustamattomiksi. Alustamattomia DASD-tiedostoja ei voida käyttää asennuksen aikana.

en: Unformatted DASDs Detected
fi: Alustamattomia DASD:ja havaittu

en: <b>Warning</b>: All storage changes made using the installer will be lost when you choose to format.
fi: <b>Varoitus</b>: Kaikki asennusohjelmalla tehdyt tallennustilan muutokset menetetään, kun päätät alustaa.

[ctx: GUI|DAD Format Dialog]
en: _Format with dasdfmt
fi: _Alusta dasdfmt:llä

en: This may take a moment. You may <a href="">go back to the main menu</a> to complete other installation options while formatting completes.
fi: Tämä voi kestää hetken. Voit <a href="">palata takaisin päävalikkoon</a> viimeistelläksesi muut asennusvaihtoehdot, kun alustaminen on valmis.

en: Disk formatting complete.
fi: Levyn alustus valmistui.

en: SUMMARY OF CHANGES
fi: YHTEENVETO MUUTOKSISTA

[ctx: GUI|Summary Dialog]
en: _Cancel & Return to Custom Partitioning
fi: _Peru ja palaa mukautettuun osiointiin

[ctx: GUI|Summary Dialog]
en: _Accept Changes
fi: _Hyväksy muutokset

en: Your customizations will result in the following changes taking effect after you return to the main menu and begin installation:
fi: Mukautuksesi seurauksena seuraavat muutokset tulevat voimaan, kun palaat päävalikkoon ja aloitat asennuksen:

[ctx: GUI|Passphrase Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Passphrase Dialog]
en: _Save Passphrase
fi: _Tallenna tunnuslause

en: DISK ENCRYPTION PASSPHRASE
fi: LEVYN SALAUKSEN SALASANA

en: You have chosen to encrypt some of your data. You will need to create a passphrase that you will use to access your data when you start your computer.
fi: Olet päättänyt salata osan tiedoistasi. Sinun tulee asettaa tunnuslause, jonka annat jatkossa käynnistäessäsi tietokoneen.

[ctx: GUI|Passphrase Dialog]
en: _Passphrase:
fi: _Tunnuslause:

[ctx: GUI|Passphrase Dialog]
en: Con_firm:
fi: _Vahvista:

en: Warning: You won't be able to switch between keyboard layouts (from the default one) when you decrypt your disks after install.
fi: Varoitus: Et voi vaihtaa näppäimistöasettelujen välillä (oletuksesta), kun purat levyn salausta asennuksen jälkeen.

[ctx: GUI|Storage|Need Space Dialog]
en: _Cancel & add more disks
fi: _Peru ja lisää levyjä

[ctx: GUI|Storage|Need Space Dialog]
en: _Reclaim space
fi: _Vapauta tilaa

en: INSTALLATION OPTIONS
fi: ASENNUSVALINNAT

en: Here we'll describe how much space is needed for the current software selection.
fi: Tässä selitetään, kuinka paljon tilaa tarvitaan nykyiselle ohjelmistovalinnalle.

en: disk free
fi: levy vapaata

en: Free space available for use.
fi: Vapaata tilaa, jota voi käyttää.

en: fs free
fi: tiedostojärjestelmä vapaata

en: Free space unavailable but reclaimable from existing partitions.
fi: Vapaa tila ei ole käytettävissä, mutta se voidaan palauttaa olemassa olevista osioista.

en: Here we'll describe what your options are.
fi: Tässä on selitetty, mitkä ovat vaihtoehtosi.

en: Need Space
fi: Tarvitaan tilaa

[ctx: GUI|Storage|No Space Dialog]
en: _Quit installer
fi: _Poistu asennusohjelmasta

[ctx: GUI|Storage|No Space Dialog]
en: _Cancel
fi: _Peru

note: #-#-#-#-#  3875 (Widelands)  #-#-#-#-# TRANSLATORS: Short for "Not enough space" #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: No Space
fi: Ei tilaa

en: An unknown error occurred during installation.  Details are below.
fi: Asennuksen aikana ilmeni tuntematon virhe. Lisätiedot alla.

[ctx: GUI|Network|Authentication Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Network|Authentication Dialog]
en: C_onnect
fi: _Yhdistä

en: Passwords or encryption keys are required to access
    the wireless network
fi: Langattoman verkon käyttämiseen tarvitaan salasana
    tai salausavaimet

[ctx: GUI|Reclaim Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Reclaim Dialog]
en: _Reclaim space
fi: _Vapauta tilaa

en: RECLAIM DISK SPACE
fi: VAPAUTA LEVYTILAA

en: Description goes here.
fi: Kuvaus tähän.

[ctx: GUI|Reclaim Dialog]
en: _Preserve
fi: _Säilytä

[ctx: GUI|Reclaim Dialog]
en: _Delete
fi: _Poista

[ctx: GUI|Reclaim Dialog]
en: _Shrink
fi: _Pienennä

en: Reclaim
fi: Vapauta

[ctx: GUI|Date and Time|NTP]
en: _Cancel
fi: _Peru

en: Configure Network Time Servers
fi: Määritä verkkoaikapalvelimet

en: <b>Pool</b > - If checked, indicates the Host Name refers to a pool of servers.
    
    <b>NTS</b> - If checked, indicates support for Network Time Security authentication.
fi: <b> Pool </b> - Jos valittuna, osoittaa, että isäntänimi viittaa palvelinjoukkoon.
    
    <b> NTS </b> - Jos valittuna, osoittaa, että se tukee Network Time Security -todennusta.

en: CONNECT TO RED HAT
fi: YHDISTÄ RED HATiin

[ctx: GUI|Subscription|Authentication|Account]
en: _Account
fi: _Tili

[ctx: GUI|Subscription|Authetication|Activation Key]
en: Activation _Key
fi: Aktivointiavain

en: Activation Key
fi: Aktivointiavain

en: key1,key2,...
fi: avain1, avain2, ...

[ctx: GUI|Subscription|Set System Purpose]
en: Set System Purpose
fi: Aseta järjestelmän tarkoitus

en: Insights
fi: Oivalluksia

[ctx: GUI|Subscription|Red Hat Insights]
en: Connect to Red Hat _Insights
fi: Yhdistä Red Hat Insights:een

en: Custom base URL
fi: Mukautettu perus-URL

en: Custom server URL
fi: Mukautettu palvelin-URL

en: hostname:port
fi: isäntänimi:portti

en: The system is currently not registered.
fi: Järjestelmää ei ole tällä hetkellä rekisteröity.

[ctx: GUI|Subscription|Register]
en: _Register
fi: _Rekisteröi

en: The system has been properly subscribed
fi: Järjestelmä on tilattu oikein

[ctx: GUI|Subscription|Unregister]
en: _Unregister
fi: _Poista rekisteröinti

en: System Purpose
fi: Järjestelmän tarkoitus

en: No subscriptions have been attached to the system
fi: Järjestelmään ei ole liitetty tilauksia

en: SYSTEM PURPOSE
fi: JÄRJESTELMÄN TARKOITUS

en: Add a new mount point.
fi: Lisää uusi liitoskohta.

[ctx: GUI|Custom Partitioning]
en: Add
fi: Lisää

en: Remove the selected mount point(s).
fi: Poista valitut liitoskohdat.

[ctx: GUI|Custom Partitioning]
en: Remove
fi: Poista

en: Reload storage configuration from disk.
fi: Lataa uudelleen tallennusmääritykset levyltä.

[ctx: GUI|Custom Partitioning]
en: Refresh
fi: Päivitä

en: Selected Device
fi: Valittu laite

en: Device description
fi: Laitteen kuvaus

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: Mount _Point:
fi: _Liitoskohta:

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: Desired _Capacity:
fi: Toivottu _kapasiteetti:

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: _Label:
fi: _Nimiö:

en: Device(s):
fi: Laitteet:

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: _Modify...
fi: _Muokkaa...

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: _Name:
fi: _Nimi:

[ctx: GUI|Custom Partitioning|Configure]
en: Device _Type:
fi: Laite_tyyppi:

[ctx: GUI|Custom Partitioning|Configure]
en: _Encrypt
fi: _Salaa

[ctx: GUI|Custom Partitioning|Configure]
en: File S_ystem:
fi: Tiedosto_järjestelmä:

[ctx: GUI|Custom Partitioning|Configure]
en: Ref_ormat
fi: Alusta _uudelleen

[ctx: GUI|Custom Partitioning|Configure]
en: _Volume Group:
fi: _Taltioryhmä:

[ctx: GUI|Custom Partitioning|Configure]
note: check_accelerators: configureButton
en: _Modify...
fi: _Muokkaa...

[ctx: GUI|Custom Partitioning|Configure]
en: RA_ID Level:
fi: _RAID-taso:

[ctx: GUI|Custom Partitioning|Configure]
en: LUK_S Version:
fi: LUK_S-versio:

[ctx: GUI|Custom Partitioning|Configure|Devices]
en: _Update Settings
fi: _Päivitä asetukset

en: Note:  The settings you make on this screen will not be applied until you click on the main menu's 'Begin Installation' button.
fi: Huomaa: Tässä näytössä tekemiäsi asetuksia ei käytetä ennen kuin napsautat päävalikon painiketta 'Aloita asennus'.

en: This device is encrypted and cannot be read without a valid passphrase. You may unlock it below.
fi: Tämä laite on salattu eikä ole luettavissa ilman oikeaa salasanaa. Anna salasana alla.

[ctx: GUI|Custom Partitioning|Encrypted]
en: _Passphrase:
fi: _Tunnuslause:

[ctx: GUI|Custom Partitioning|Encrypted]
en: _Unlock
fi: _Avaa lukitus

en: This device cannot be edited directly. You can remove it or select a different device.
fi: Tätä laitetta ei voi muokata suoraan. Voit poistaa sen tai valita eri laitteen.

en: AVAILABLE SPACE
fi: TILAA SAATAVILLA

en: TOTAL SPACE
fi: TILAA YHTEENSÄ

[ctx: GUI|Custom Partitioning]
en: _Discard All Changes
fi: _Hylkää kaikki muutokset

[ctx: GUI|Custom Partitioning]
en: Return partitioning to the original state before you made any changes. This is not a destructive operation.
fi: Palauta osiointi alkuperäiseen tilaan ennen muutosten tekemistä. Tämä ei ole tuhoisa toimenpide.

en: LANGUAGE SUPPORT
fi: KIELET

en: Select additional language support to be installed:
fi: Valitse ylimääräinen kielituki asennettavaksi:

en: Type here to search.
fi: Kirjoita tähän etsiäksesi.

[ctx: GUI|Welcome|Beta Warn Dialog]
en: I want to _exit.
fi: Haluan _poistua.

[ctx: GUI|Welcome|Beta Warn Dialog]
en: I want to _proceed.
fi: Haluan _edetä.

en: This is unstable, pre-release software.
fi: Tämä on epävakaa esijulkaisuversio ohjelmistosta.

en: Notice: This is pre-released software that is intended for development and testing purposes only.  Do *not* use this software for any critical work or for production environments.
    
    By clicking "I want to proceed", you understand and accept the risks associated with pre-released software, that you intend to use this for testing and development purposes only and are willing to report any bugs or issues in order to enhance this work.
    
    If you do not understand or accept the risks, then please exit this program by selecting "I want to exit" which will reboot your system.
fi: Huomio: Tämä on esijulkaisu ohjelmistosta, ja se on tarkoitettu vain kehitys- ja testaustarkoituksiin. Älä käytä tätä ohjelmistoa missään kriittisessä tai tuotannossa olevassa ympäristössä. 
    
    Napsauttamalla "Haluan edetä" ymmärrät ja hyväksyt esijulkaisuun liittyvät riskit, aiot käyttää ohjelmistoa vain kehitys- ja testaustarkoituksiin, ja että olet halukas ilmoittamaan mahdollisista ongelmista parantaaksesi tätä ohjelmistoa.
    
    Jos et ymmärrä tai hyväksy riskejä, poistu ohjelmasta napsauttamalla "Haluan poistua"; sen jälkeen järjestelmä käynnistyy uudelleen.

en: Beta Warn
fi: Beta-varoitus

en: What language would you like to use during the installation process?
fi: Mitä kieltä asennuksen aikana käytetään?

en: Locales
fi: Maa-asetustot

en: WELCOME
fi: TERVETULOA

en: Select the device(s) you'd like to install to.  They will be left untouched until you click on the main menu's "Begin Installation" button.
fi: Valitse laite tai laitteet, joihin haluat kohdistaa asennuksen. Kyseisiin laitteisiin ei kosketa, ennen kuin napsautat "Aloita asennus"-painiketta.

en: Local Standard Disks
fi: Paikalliset tavanomaiset levyt

en: Disks left unselected here will not be touched.
fi: Tässä valitsematta jätettyihin levyihin ei kosketa.

en: Specialized & Network Disks
fi: Erikois- ja verkkolevyt

[ctx: GUI|Storage]
en: _Add a disk...
fi: _Lisää levy...

en: Add Specialized Disk
fi: Lisää erikoislevy

en: Storage Configuration
fi: Tallennustilan määritykset

[ctx: GUI|Storage]
en: A_utomatic
fi: _Automaattinen

[ctx: GUI|Storage]
en: _Custom
fi: _Mukautettu

[ctx: GUI|Storage]
en: Advanced Custom (_Blivet-GUI)
fi: Mukautettu, edistynyt (_Blivet-GUI)

[ctx: GUI|Storage]
en: I would like to _make additional space available.
fi: Ha_luan asettaa lisätilaa saataville.

note: #-#-#-#-#  751 (gparted)  #-#-#-#-# ENCRYPTION DETAIL SECTION Encryption headline #-#-#-#-#  1489 (kgpg)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, Encryption) i18n: ectx: property (text), widget (QCheckBox, capEncrypt) #-#-#-#-#  1551 (kleopatra)  #-#-#-#-# i18n: ectx: property
en: Encryption
fi: Salaus

[ctx: GUI|Storage]
en: _Encrypt my data.
fi: _Salaa tiedot.

en: You'll set a passphrase next.
fi: Asetat seuraavaksi tunnuslauseen.

en: Storage Options
fi: Tallennustilavaihtoehdot

[ctx: GUI|Storage]
en: _Full disk summary and boot loader...
fi: _Täysi levy-yhteenveto ja käynnistyslatain...

[ctx: GUI|Storage]
en: _Refresh...
fi: _Päivitä...

[ctx: GUI|Advanced User]
en: _Cancel
fi: _Peru

[ctx: GUI|Advanced User]
en: _Save Changes
fi: _Tallenna muutokset

en: ADVANCED USER CONFIGURATION
fi: EDISTYNEET KÄYTTÄJÄASETUKSET

[ctx: GUI|Advanced User]
en: Home _directory:
fi: Koti_hakemisto:

en: User and Group IDs
fi: Käyttäjä- ja ryhmätunnisteet

[ctx: GUI|Advanced User]
en: Specify a _user ID manually:
fi: Määritä _käyttäjätunnus käsin:

[ctx: GUI|Advanced User]
en: Specify a _group ID manually:
fi: Määritä _ryhmätunnus käsin:

en: Group Membership
fi: Ryhmät

[ctx: GUI|Advanced User]
en: _Add user to the following groups:
fi: _Lisää käyttäjä seuraaviin ryhmiin:

note: #-#-#-#-#  70 (audex)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_album_example) #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblExample) #-#-#-#-#  3206 (parley)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_4) #-#-#-#-#  3621 (skanlite) 
en: Example:
fi: Esimerkki:

en: wheel, my-team (1245), project-x (29935)
fi: wheel, minun-joukkueeni (1245), x-hanke (29935)

en: You may input a comma-separated list of group names and group IDs here. Groups that do not already exist will be created; specify their GID in parentheses.
fi: Voit kirjoittaa tähän pilkuilla erotetun luettelon ryhmän nimistä ja ryhmätunnuksista. Ryhmät, joita ei ole olemassa, luodaan; määritä niiden ryhmätunnisteet (GID) lainausmerkkeihin..

[ctx: GUI|Software Source|ISO Chooser Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Software Source|ISO Chooser Dialog]
en: _Open
fi: _Avaa

[ctx: GUI|Software Source|Media Check Dialog]
en: _Cancel
fi: _Peru

en: MEDIA VERIFICATION
fi: MEDIAN TARKISTUS

en: Verifying media, please wait...
fi: Tarkistetaan mediaa, odota...

[ctx: GUI|Software Source|Proxy Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Software Source|Proxy Dialog]
en: _Enable HTTP Proxy
fi: _Salli HTTP-välityspalvelin

[ctx: GUI|Software Source|Proxy Dialog]
en: _Proxy Host:
fi: _Välityspalvelimen isäntä:

en: <span size="small"><b>Example:</b> squid.mysite.org:3128</span>
fi: <span size="small"><b>Esimerkki:</b> squid.mysite.org:3128</span>

[ctx: GUI|Software Source|Proxy Dialog]
en: _Use Authentication
fi: _Käytä todennusta

[ctx: GUI|Software Source|Proxy Dialog]
en: User _name:
fi: _Käyttäjätunnus:

[ctx: GUI|Software Source|Proxy Dialog]
en: Pass_word:
fi: _Salasana:

en: INSTALLATION SOURCE
fi: Asennuslähde

en: Which installation source would you like to use?
fi: Mitä asennuslähdettä haluat käyttää?

[ctx: GUI|Software Source]
en: _Auto-detected installation media:
fi: _Automaattisesti havaittu asennusmedia:

note: #-#-#-#-#  751 (gparted)  #-#-#-#-# Device overview information #-#-#-#-#  899 (kaudiocreator)  #-#-#-#-# i18n: file: tracks.ui:62 i18n: ectx: property (text), widget (QLabel, textLabel1) #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, deviceLabel) i18n: ectx: proper
en: Device:
fi: Laite:

[ctx: GUI|Software Source]
en: _Verify
fi: _Varmista

[ctx: GUI|Software Source]
en: Installation media via SE/_HMC
fi: Asennusmedia SE/_HMC:n kautta

[ctx: GUI|Software Source]
en: _ISO file:
fi: _ISO-tiedosto:

[ctx: GUI|Software Source]
en: D_evice:
fi: _Laite:

[ctx: GUI|Software Source]
en: _Choose an ISO
fi: _Valitse ISO-tiedosto

[ctx: GUI|Software Source]
en: _On the network:
fi: _Verkossa:

[ctx: GUI|Software Source]
en: _Proxy setup...
fi: Välitys_palvelimen asettaminen...

[ctx: GUI|Software Source]
en: URL type:
fi: URL-tyyppi:

en: repository URL
fi: tietovaraston URL

en: mirrorlist
fi: peililuettelo

en: metalink
fi: metalinkki

[ctx: GUI|Software Source]
en: N_FS mount options:
fi: N_FS-liitäntävalinnat:

en: This field is optional.
fi: Tämä kenttä on valinnainen.

[ctx: GUI|Software Source]
en: Install the _latest available software updates
fi: Asenna _uusimmat saatavilla olevat ohjelmistopäivitykset

[ctx: GUI|Software Source]
en: Install the _default versions provided by the installation source (above) only
fi: Asenna vain yllä olevan asennuslähteen tarjoamat _oletusversiot

en: Additional repositories
fi: Lisäohjelmistolähteet

[ctx: GUI|Software Source]
en: A_dd
fi: _Lisää

en: Remove the selected repository.
fi: Poista valittu ohjelmistolähde.

[ctx: GUI|Software Source]
en: _Remove
fi: _Poista

en: Revert to the previous list of repositories.
fi: Palaa edelliseen tietovarastojen luetteloon.

[ctx: GUI|Software Source]
en: Rese_t
fi: _Nollaa

en: URL for the repository, without protocol.
fi: Tietovaraston URL, ilman protokollaa.

en: URL of proxy in the form of protocol://host:[port]
fi: Välityspalvelimen URL muodossa protokolla://isäntä:[portti]

en: Optional proxy user name.
fi: Valinnainen välityspalvelimen käyttäjänimi.

en: Optional proxy password.
fi: Valinnainen välityspalvelimen salasana.

[ctx: GUI|Software Source]
en: _Name:
fi: _Nimi:

en: Protocol for the repository URL.
fi: Tietovaraston URL:n protokolla.

[ctx: GUI|Software Source]
en: Pro_xy URL:
fi: Välitys_palvelimen URL:

[ctx: GUI|Software Source]
en: U_ser name:
fi: _Käyttäjätunnus:

[ctx: GUI|Software Source]
en: Pass_word:
fi: _Salasana:

en: Name of the repository.
fi: Ohjelmistolähteen nimi.

en: INSTALLATION PROGRESS
fi: ASENNUKSEN EDISTYMINEN

en: Preparing to install
fi: Valmistellaan asennusta

en: Add device
fi: Lisää laite

[ctx: GUI|Network|Add Device Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Network|Add Device Dialog]
en: _Add
fi: _Lisää

[ctx: GUI|Network|Add Device Dialog]
en: _Select the type of device you wish to add
fi: _Valitse laitteen tyyppi, jonka haluat lisätä

[ctx: GUI|Network|Wireless|Configure]
en: _Cancel
fi: _Peru

[ctx: GUI|Network|Wireless|Configure]
en: C_onfigure
fi: _Määritä

en: Select a network to configure
fi: Valitse määritettävä verkko

[ctx: GUI|Network|Wireless|Select Network Dialog]
en: _Cancel
fi: _Peru

[ctx: GUI|Network|Wireless|Select Network Dialog]
en: C_onnect
fi: _Yhdistä

en: Select a network
fi: Valitse verkko

en: NETWORK CONFIGURATION
fi: Verkkoasetukset

en: We'll need network access to fetch information about your location and to make software updates available for you.
fi: Tarvitsemme verkkoyhteyden sijaintisi selvittämiseksi ja ohjelmistopäivitysten saattamiseksi käyttöösi.

en: NETWORK & HOST NAME
fi: VERKKO JA ISÄNTÄNIMI

en: Please use the live desktop environment's tools for customizing your network configuration.  You can set the host name here.
fi: Käytä Live-työpöytäympäristön työkaluja verkkokokoonpanon mukauttamiseen. Voit asettaa isäntänimen täältä.

en: VLAN ID
fi: VLAN-tunnus

[ctx: GUI|Network|Wired]
en: _Configure...
fi: _Määritä...

en: Network Name
fi: Verkon nimi

en: Security Key
fi: Turvallisuusavain

en: My ssid
fi: Minun ssid

[ctx: GUI|Network|Wireless]
en: _Use as Hotspot...
fi: _Käytä yhteyskohtana...

[ctx: GUI|Network|Wireless]
en: _Stop Hotspot...
fi: _Pysäytä yhteyskohta...

[ctx: GUI|Network|Wireless]
en: _Configure...
fi: _Määritä asetukset...

[ctx: GUI|Network|Wireless]
en: _Select network
fi: _Valitse verkko

[ctx: GUI|Network|Mobile Broadband]
en: _Configure...
fi: _Määritä asetukset...

en: VPN Type
fi: VPN-tyyppi

[ctx: GUI|Network|VPN]
en: _Configure...
fi: _Määritä asetukset...

[ctx: GUI|Network|Proxy]
en: _Method
fi: _Menetelmä

[ctx: GUI|Network|Proxy]
en: _Configuration URL
fi: _Määritys-URL

[ctx: GUI|Network|Proxy]
en: HTTP _Proxy
fi: HTTP-_välityspalvelin

[ctx: GUI|Network|Proxy]
en: H_TTPS Proxy
fi: H_TTPS-välityspalvelin

[ctx: GUI|Network|Proxy]
en: _FTP Proxy
fi: _FTP-välityspalvelin

[ctx: GUI|Network|Proxy]
en: _Socks Host
fi: _Socks-isäntä

en: Network Config Box
fi: Verkkoasetusten laatikko

[ctx: GUI|Network]
en: Unloc_k
fi: _Avaa lukitus

[ctx: GUI|Network]
en: Airplane Mode
fi: Lentokonetila

en: More Network Config Box
fi: Lisää verkkoasetusten laatikko

[ctx: GUI|Network]
en: _Host Name:
fi: _Konenimi:

[ctx: GUI|Network|Hostname]
en: _Apply
fi: _Toteuta

en: Set as current system host name.
fi: Aseta nykyiseksi järjestelmän isäntänimeksi.

en: Current host name:
fi: Nykyinen isäntänimi:

en: ROOT ACCOUNT
fi: ROOT-TILI

en: The root account is used for administering the system.
    
    The root user (also known as super user) has complete access to the entire system. For this reason, logging into this system as the root user is best done only to perform system maintenance or administration.
fi: Pääkäyttäjätiliä käytetään järjestelmän hallintaan.
    
    Pääkäyttäjällä (tunnetaan myös nimellä superkäyttäjä) on täysi pääsy koko järjestelmään. Tästä syystä kirjautuminen tähän järjestelmään pääkäyttäjänä on parasta tehdä vain järjestelmän ylläpidon tai hallinnan suorittamiseksi.

[ctx: GUI|Password]
en: _Disable root account
fi: Poista root-tili käytöstä

[ctx: GUI|Password]
en: _Enable root account
fi: Ota root-tili käyttöön

en: Disabling the root account will lock the account and disable remote access with root account. This will prevent unintended administrative access to the system.
fi: Pääkäyttäjän tilin poistaminen käytöstä lukitsee tilin ja poistaa pääkäyttäjän etäkäytön käytöstä. Tämä estää tahattoman järjestelmänvalvojan pääsyn järjestelmään.

[ctx: GUI|Password]
en: Enabling the root account will allow you to set a root password and optionally enable remote access to root account on this system.
fi: Pääkäyttäjätilin käyttöönotto mahdollistaa pääkäyttäjän salasanan asettamisen ja valinnaisesti etäkäytön pääsyn pääkäyttäjätilille tässä järjestelmässä.

[ctx: GUI|Password]
en: _Root Password:
fi: _Pääkäyttäjän salasana:

[ctx: GUI|Password]
en: _Confirm:
fi: _Vahvista:

en: empty password
fi: tyhjä salasana

en: Allow root SSH login with password
fi: Salli root-tilin SSH-kirjautuminen salasanalla

en: ROOT PASSWORD
fi: ROOT:N SALASANA

en: KEYBOARD LAYOUT
fi: NÄPPÄIMISTÖASETTELU

en: Which keyboard layouts would you like to use on this system?  You may move any layout to the top of the list to select it as the default.
fi: Mitä näppäimistöasetteluja haluat käyttää tässä järjestelmässä? Voit siirtää minkä tahansa asettelun luettelon ylimmäiseksi tehdäksesi siitä oletuksen.

en: Changes here will only apply to the installed system. Use the desktop's tool to configure the keyboard for the installation process.
fi: Tässä tehdyt muutokset koskevat vain asennettua järjestelmää. Käytä työpöydän työkalua näppäimistön määrittämiseksi asennustoteutusta varten.

en: Selected Layouts
fi: Valitut asettelut

[ctx: GUI|Keyboard Layout]
en: _Add layout
fi: _Lisää asettelu

[ctx: GUI|Keyboard Layout]
en: _Remove layout
fi: _Poista asettelu

[ctx: GUI|Keyboard Layout]
en: Move selected layout _up
fi: Siirrä valittu asettelu _ylöspåin

[ctx: GUI|Keyboard Layout]
en: Move selected layout _down
fi: Siirrä valittu asettelu _alaspäin

[ctx: GUI|Keyboard Layout]
en: _Preview layout
fi: _Esikatsele asettelu

[ctx: GUI|Keyboard Layout]
en: _Test the layout configuration below:
fi: _Testaa asettelun kokoonpano alapuolella:

en: Alt + Shift to switch layouts.
fi: Vaihda asettelua painamalla Alt + Shift.

[ctx: GUI|Keyboard Layout]
en: _Options
fi: _Valinnat

[ctx: GUI|Keyboard Layout|Add Layout]
en: _Cancel
fi: _Peru

[ctx: GUI|Keyboard Layout|Add Layout]
en: _Add
fi: _Lisää

en: ADD A KEYBOARD LAYOUT
fi: LISÄÄ NÄPPÄIMISTÖASETTELU

en: You may add a keyboard layout by selecting it below:
fi: Lisää näppäimistöasettelu valitsemalla se tästä:

note: #-#-#-#-#  3258 (kcmkeyboard)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QDialog, AddLayoutDialog)
en: Add Layout
fi: Lisää asettelu

[ctx: GUI|Keyboard Layout|Switching Options]
en: _Cancel
fi: _Peru

en: LAYOUT SWITCHING OPTIONS
fi: ASETTELUN VAIHTAMISEN VALINNAT

en: Which combination(s) would you prefer for switching between keyboard layouts?
fi: Mitä yhdistelmää tai yhdistelmiä haluat käyttää näppäimistöasettelujen välillä vaihteluun?

en: SOFTWARE SELECTION
fi: Ohjelmistovalinnat

en: Base Environment
fi: Perusympäristö

en: Additional software for Selected Environment
fi: Lisäohjelmisto valittuun ympäristöön

[ctx: GUI|Advanced Storage|NVDIMM|Reconfigure]
en: _Cancel
fi: _Peru

en: The following NVDIMM devices selected from the list will be reconfigured to sector mode:
fi: Seuraavat luettelosta valitut NVDIMM-laitteet konfiguroidaan uudelleen lohkotilaan:

[ctx: GUI|Advanced Storage|NVDIMM|Reconfigure]
en: _Sector size:
fi: _Sektorin koko:

[ctx: GUI|Advanced Storage|NVDIMM|Reconfigure]
en: Start _Reconfiguration
fi: Aloita _uudelleenmääritys

en: Reconfiguring NVDIMM devices. This may take a moment...
fi: Määritetään uudelleen NVDIMM-laitteet. Tämä voi viedä hetken ...

en: The following error occurred reconfiguring NVDIMM devices:
fi: Seuraava virhe tapahtui NVDIMM-laitteiden uudelleenmäärityksessä:

en: Devices reconfiguration succeeded.
fi: Laitteiden uudelleenmääritys onnistui.

en: Rescanning disks after reconfiguration.
    This may take a moment ...
fi: Skannaa levyt uudelleen uudelleenmäärityksen jälkeen.
    Tämä voi viedä hetken ...

en: Warning: Existing data on reconfigured devices will be lost.
fi: Varoitus: Olemassa olevat tiedot uudelleen konfiguroiduissa laitteissa menetetään.

[ctx: GUI|Advanced Storage|FCoE]
en: _Cancel
fi: _Peru

en: Please select the network interface which is connected to your FCoE switch.
fi: Valitse verkkoliitäntä, joka on yhdistetty FCoE-kytkimeesi.

[ctx: GUI|Advanced Storage|FCoE]
en: _NIC:
fi: _Verkkolaite:

[ctx: GUI|Advanced Storage|FCoE]
en: Use _DCB
fi: Käytä _DCB:ta

[ctx: GUI|Advanced Storage|FCoE]
en: Use auto _VLAN
fi: Käytä auto_VLAN:ta

[ctx: GUI|Advanced Storage|FCoE]
en: _Add FCoE Disk(s)
fi: _Lisää FCoE-levy(jä)

en: Error adding FCoE SAN.
fi: Virhe FCoE SAN:n lisäämisessä.

en: The following error occurred while attempting to add an FCoE SAN.  Please check your configuration and try again
fi: Seuraava virhe tapahtui yritettäessä lisätä FCoE SAN. Tarkista kokoonpanosi ja yritä uudelleen

[ctx: GUI|Advanced Storage|iSCSI|Configure]
en: _Cancel
fi: _Peru

en: ADD iSCSI STORAGE TARGET
fi: LISÄÄ iSCSI-TALLENNUSTILAKOHDE

en: To use iSCSI disks, you must provide the address of your iSCSI target and the iSCSI initiator name you've configured for your host.
fi: iSCSI-levyjen käyttämiseksi sinun on annettava iSCSI-kohteen osoite sekä isännälle määrittämäsi iSCSI-aloittajan nimi.

[ctx: GUI|Advanced Storage|iSCSI|Configure]
en: _Target IP Address:
fi: _Kohde-IP-osoite:

[ctx: GUI|Advanced Storage|iSCSI|Configure]
en: iSCSI _Initiator Name:
fi: iSCSI-_aloittajan nimi:

en: No credentials (discovery authentication disabled)
fi: Ei kirjautumistietoja (etsintätodennus poistettu käytöstä)

en: CHAP pair
fi: CHAP-pari

en: CHAP pair and a reverse pair
fi: CHAP-pari ja käänteinen pari

[ctx: GUI|Advanced Storage|iSCSI|Configure]
en: _Discovery Authentication Type:
fi: _Etsintätodennuksen tyyppi:

en: <span size="small"><b>Example:</b> iqn.2012-09.com.example:diskarrays-sn-a8675309</span>
fi: <span size="small"><b>Esimerkki:</b> iqn.2012-09.com.esimerkki:diskarrays-sn-a8675309</span>

[ctx: GUI|Advanced Storage|iSCSI|Configure|CHAP]
en: CHAP _User name:
fi: CHAP-_käyttäjänimi:

[ctx: GUI|Advanced Storage|iSCSI|Configure|CHAP]
en: CHAP _Password:
fi: CHAP-_salasana:

[ctx: GUI|Advanced Storage|iSCSI|Configure|Reverse CHAP]
en: CHAP _User name:
fi: CHAP-_käyttäjänimi:

[ctx: GUI|Advanced Storage|iSCSI|Configure|Reverse CHAP]
en: CHAP _Password:
fi: CHAP-_salasana:

[ctx: GUI|Advanced Storage|iSCSI|Configure|Reverse CHAP]
en: Reverse CHAP User _name:
fi: Käänteinen CHAP-käyttäjä_nimi:

[ctx: GUI|Advanced Storage|iSCSI|Configure|Reverse CHAP]
en: Reverse CHAP Pass_word:
fi: Käänteinen CHAP-_salasana:

[ctx: GUI|Advanced Storage|iSCSI|Configure|Start]
en: _Start Discovery
fi: _Aloita etsintä

en: Discovering iSCSI targets.  This may take a moment...
fi: ISCSI-kohteiden etsiminen. Tämä voi viedä hetken ...

en: Discovery login rejected.
fi: Etsinnän sisäänkirjautuminen hylätty.

en: The following error occurred discovering iSCSI targets.  Please double check your authorization information and try again.
fi: Seuraava virhe tapahtui iSCSI-kohteiden löytämisessä. Tarkista valtuutustietosi ja yritä uudelleen.

[ctx: GUI|Advanced Storage|iSCSI|Configure|Retry]
en: _Retry Discovery
fi: _Yritä uudelleen etsintää

[ctx: GUI|Advanced Storage|iSCSI|Configure]
en: _Bind targets to network interfaces This may take a moment...
fi: _Sido kohteet verkkoliitäntöihin. Tämä voi viedä hetken ...

en: Node Name
fi: Solmun nimi

en: Portal
fi: Portaali

[ctx: GUI|Advanced Storage|iSCSI|Login]
en: _Node Login Authentication Type:
fi: _Solmun sisäänkirjautumistodennuksen tyyppi:

en: Use the credentials from discovery
fi: Käytä etsinnän kirjautumistietoja

[ctx: GUI|Advanced Storage|iSCSI|Login|CHAP]
en: CHAP _User name:
fi: CHAP-_käyttäjänimi:

[ctx: GUI|Advanced Storage|iSCSI|Login|CHAP]
en: CHAP _Password:
fi: CHAP-_salasana:

[ctx: GUI|Advanced Storage|iSCSI|Login|Reverse CHAP]
en: CHAP _User name:
fi: CHAP-_käyttäjänimi:

[ctx: GUI|Advanced Storage|iSCSI|Login|Reverse CHAP]
en: CHAP _Password:
fi: CHAP-_salasana:

[ctx: GUI|Advanced Storage|iSCSI|Login|Reverse CHAP]
en: _Reverse CHAP User name:
fi: _Käänteinen CHAP-käyttäjänimi:

[ctx: GUI|Advanced Storage|iSCSI|Login|Reverse CHAP]
en: Reverse CHAP Pass_word:
fi: Käänteinen CHAP-_salasana:

[ctx: GUI|Advanced Storage|iSCSI|Login|Login]
en: _Log In
fi: _Kirjaudu sisään

en: Node login failed.
fi: Solmun sisäänkirjautuminen epäonnistui.

en: The following error occurred logging into the selected iSCSI node.  Please double check your authorization information and try again.
fi: Seuraava virhe tapahtui kirjautumalla valittuun iSCSI-solmuun. Tarkista valtuutustietosi ja yritä uudelleen.

[ctx: GUI|Advanced Storage|iSCSI|Login|Retry]
en: Retry _Log In
fi: Yritä uudelleen _kirjautua sisään

en: ADD zFCP STORAGE TARGET
fi: LISÄÄ zFCP-TALLENNUSTILAKOHDE

en: To use zFCP disks, you must provide the device number, WWPN, and LUN configured for the device.
fi: zFCP-levyjen käyttämiseksi, sinun on annettava laitteelle määritetty laitteen numero, WWPN ja LUN.

[ctx: GUI|Advanced Storage|zFCP|Device Number]
en: _Device number:
fi: _Laitenumero:

[ctx: GUI|Advanced Storage|zFCP|Start Discovery]
en: _Start Discovery
fi: _Aloita etsintä

en: Discovering zFCP devices.  This may take a moment...
fi: zFCP-laitteiden etsiminen. Tämä voi viedä hetken ...

en: Device discovery failed.
fi: Laitteen etsintä epäonnistui.

en: The following error occurred discovering zFCP devices.  Please double check your configuration information and try again.
fi: Seuraava virhe tapahtui zFCP-laitteiden etsimisessä. Tarkista kokoonpanotietosi ja yritä uudelleen.

[ctx: GUI|Advanced Storage|zFCP|Retry Discovery]
en: _Retry Discovery
fi: _Yritä uudelleen etsintää

en: Device discovery succeeded.
fi: Laitteen etsiminen onnistui.

[ctx: GUI|Advanced Storage|DASD|Configure]
en: _Cancel
fi: _Peru

en: ADD DASD STORAGE TARGET
fi: LISÄÄ DASD-TALLENNUSTILAKOHDE

en: To use DASD disks, you must provide the device number.
fi: DASD-levyjen käyttämiseksi sinun on annettava laitteen numero.

[ctx: GUI|Advanced Storage|DASD|Configure]
en: _Device number:
fi: _Laitenumero:

[ctx: GUI|Advanced Storage|DASD|Configure]
en: _Start Discovery
fi: _Aloita etsintä

en: Discovering DASD devices.  This may take a moment...
fi: DASD-laitteiden löytäminen. Tämä voi viedä hetken ...

en: The following error occurred discovering DASD devices.  Please double check your configuration information and try again.
fi: Seuraava virhe tapahtui DASD-laitteiden löytämisessä. Tarkista kokoonpanotietosi ja yritä uudelleen.

[ctx: GUI|Advanced Storage|DASD|Configure]
en: _Retry Discovery
fi: _Yritä uudelleen etsintää

en: The added DASD can be found under "Local Standard Disks."
fi: Lisätty DASD löytyy kohdasta "Paikalliset vakiolevyt."

en: CREATE USER
fi: LUO KÄYTTÄJÄ

[ctx: GUI|User]
en: _Full name
fi: _Koko nimi

[ctx: GUI|User]
en: _User name
fi: _Käyttäjänimi

note: #-#-#-#-#  432 (evolution-data-server)  #-#-#-#-# Name fields FN isn't really a structured field - we use a getter/setter * so we can set the N property (since evo 1.4 works fine with * vcards that don't even have a N attribute.  *sigh*)
en: Full Name
fi: Koko nimi

[ctx: GUI|User]
en: _Password
fi: _Salasana

[ctx: GUI|User]
en: _Confirm password
fi: _Vahvista salasana

[ctx: GUI|User]
en: _Require a password to use this account
fi: _Vaadi salasana tälle tilille

[ctx: GUI|User]
en: Add ad_ministrative privileges to this user account (wheel group membership)
fi: Lisää järjestelmänvalvojan oikeudet tälle käyttäjätilille (wheel-ryhmän jäsenyys)

[ctx: GUI|User]
en: Allow this user to run the 'sudo' command.
fi: Salli tämän käyttäjän käyttää 'sudo'-komentoa.

[ctx: GUI|User]
en: _Advanced...
fi: _Edistynyt...

en: BLIVET GUI PARTITIONING
fi: BLIVET GUI -osiointi

[ctx: GUI|Blivet Gui Partitioning]
en: _Undo last action
fi: _Kumoa viimeisin toiminto

[ctx: GUI|Blivet Gui Partitioning]
en: _Reset All
fi: _Nollaa kaikki

en: Welcome to Fedora
fi: Tervetuloa Fedoraan

en: Install to Hard Drive
fi: Asenna kiintolevylle

en: Install the live CD to your hard disk
fi: Asenna live-CD kiintolevylle

en: Liveinst Setup
fi: Liveinst:n asettaminen

en: Try Fedora
fi: Kokeile Fedoraa

en: You are currently running Fedora from live media.
    You can install Fedora now, or choose "Install to Hard Drive" in the Activities Overview at any later time.
fi: Käytät nyt Fedoraa Live-medialta.
    Voit asentaa Fedoran nyt tai valita "Asenna levylle":n Toiminnot-yleiskatsauksesta milloin tahansa myöhemmin.

en: You can choose "Install to Hard Drive"
    in the Activities Overview at any later time.
fi: Voit valita "Asenna kiintolevylle" 
    Toiminnot:n yleiskatsauksessa milloin tahansa myöhemmin.

en: Starting Install to Hard Drive
fi: Aloitetaan asennus kiintolevylle

en: Pizza box
fi: Pizza-laatikko

en: Tower
fi: Torni

en: Portable
fi: Kannettava

en: Docking station
fi: Telakka

en: All-in-one
fi: Kaikki yhdessä

en: Space-saving computer
fi: Tilaa säästävä tietokone

en: Lunch box
fi: Eväslaatikko

en: Main server chassis
fi: Pääpalvelimen runko

en: Expansion chassis
fi: Laajennusrunko

en: Sub-Chassis
fi: Alirunko

en: Bus expansion chassis
fi: Väylän laajennusalusta

en: RAID chassis
fi: RAID-runko

en: Sealed-case PC
fi: Suljettu tietokonekotelo

en: Multi-system chassis
fi: Monijärjestelmäinen alusta

en: Compact PCI
fi: Kompakti PCI

en: Advanced TCA
fi: Edistynyt TCA

en: Blade
fi: Terä

en: Blade enclosure
fi: Teräkotelo

en: Convertible
fi: Muunnettavissa

en: Detachable
fi: Irrotettava

en: IoT gateway
fi: IoT -yhdyskäytävä

en: Embedded PC
fi: Sulautettu tietokone

en: Stick PC
fi: Tikku-PC

en: $0 GiB
fi: $0 Git

en: Single rank
fi: Yksi sijoitus

en: Dual rank
fi: Kaksinkertainen sijoitus

en: Absent
fi: Poissa

note: #-#-#-#-#  255 (1.0)  #-#-#-#-# Used as title, eg in table header. Means 'Does GNOME Shell extension status synchronized with remote browser storage?'
en: Synchronized
fi: Synkronoitu

en: Not synchronized
fi: Ei synkronisoitu

en: Log messages
fi: Kirjaa viestit

en: NTP server
fi: NTP-palvelin

en: Time zone
fi: Aikavyöhyke

en: Set time
fi: Aseta aika

en: Automatically using NTP
fi: Käytetään automaattisesti NTP:tä

en: Automatically using specific NTP servers
fi: Käytetään automaattisesti tiettyjä NTP-palvelimia

en: Pick date
fi: Valitse päivämäärä

en: Toggle date picker
fi: Vaihda päivämäärän valitsin

en: Prompting via ssh-keygen timed out
fi: Kysely 'ssh-keygen':in kautta aikakatkaistiin

en: Old password not accepted
fi: Vanhaa salasanaa ei hyväksytty

en: New password was not accepted
fi: Uutta salasanaa ei hyväksytty

en: Not a valid private key
fi: Ei kelvollinen yksityinen avain

en: Prompting via ssh-add timed out
fi: Kysely 'ssh-add':in kautta aikakatkaistiin

en: Invalid file permissions
fi: Virheelliset tiedosto-oikeudet

en: Password not accepted
fi: Salasanaa ei hyväksytty

en: [no data]
fi: [ei dataa]

en: [binary data]
fi: [binääridata]

en: PackageKit crashed
fi: PackageKit kaatui

[ctx: QCoreApplication|]
en: Cannot calculate an empty expression
fi: Tyhjää lauseketta ei voi laskea.

[ctx: QCoreApplication|]
en: Must specify a correct operation
fi: Kelvollinen operaatio on annettava

[ctx: QCoreApplication|]
en: Unknown identifier: '%1'
fi: Tuntematon tunniste: ”%1”

[ctx: identifier separator in error message|]
en: ', '
fi: ”, ”

[ctx: Error message, no proper condition found.|]
en: Could not find a proper choice for a condition statement.
fi: Ehtolausekkeesta ei löydetty kelvollista ehtoa.

[ctx: QCoreApplication|]
en: Type not supported for bounding.
fi: Tyypin sitomista ei tueta.

[ctx: QCoreApplication|]
en: The downlimit is greater than the uplimit
fi: Alaraja on ylärajaa suurempi

[ctx: QCoreApplication|]
en: Incorrect uplimit or downlimit.
fi: Virheellinen ylä- tai alaraja.

[ctx: QCoreApplication|]
en: Invalid type for parameter '%1'
fi: Virheellinen parametrin ”%1” tyyppi

[ctx: By a cycle i mean a variable that depends on itself|]
en: Defined a variable cycle
fi: Määriteltiin muuttuja, joka riippuu itsestään

[ctx: QCoreApplication|]
en: The result is not a number
fi: Tulos ei ole luku

[ctx: QCoreApplication|]
en: Invalid parameter count for '%1'
fi: Virheellinen parametrien määrä operaatiolle ”%1”

[ctx: QCoreApplication|]
en: Blocks must have consistent size between each and other
fi: Lohkojen on oltava keskenään samankokoisia

[ctx: QCoreApplication|]
en: Do not want empty blocks
fi: Tyhjä lohko ei kelpaa

[ctx: QCoreApplication|]
en: Blocks must be matrices
fi: Lohkojen on oltava matriiseja

[ctx: QCoreApplication|]
en: Number of blocks must be consistent
fi: Lohkojen määrän on oltava samat

[ctx: QCoreApplication|]
en: Do not want empty vectors/matrixrow elements
fi: Tyhjät vektorit tai rivimatriisit eivät kelpaa

[ctx: QCoreApplication|]
en: Matrix constructor needs vectors or matrixrow elements
fi: Matriisin luonti tarvitsee vektoreita tai rivimatriiseja

[ctx: QCoreApplication|]
en: the arg %1 is invalid or is error
fi: parametri %1 on virheellinen tai virhe

[ctx: QCoreApplication|]
en: Invalid parameter count for '%1'. Should have 1 parameter
fi: Virheellinen parametrien määrä operaatiolle ”%1”. Määrän pitäisi olla 1.

[ctx: QCoreApplication|]
en: To use '%1' command the input matrix must be square
fi: ”%1”-komento tarvitsee neliömatriisin

[ctx: QCoreApplication|]
en: Invalid parameter type in matrix entry (%1,%2) for '%3', it must be a number value
fi: Virheellinen parametrityyppi matriisin alkiossa (%1, %2) operaatiolle ”%3”. Parametrin on oltava lukuarvo

[ctx: QCoreApplication|NaN means Not a Number, is an invalid float number]
en: Returned eigenvalue is NaN
fi: Palautettu ominaisarvo on epäluku

[ctx: QCoreApplication|]
en: Returned eigenvalue is too big
fi: Palautettu ominaisarvo on liian suuri

[ctx: QCoreApplication|]
en: Matrix dimensions must be greater than zero
fi: Matriisin dimensioiden on oltava suuremmat kuin nolla

[ctx: QCoreApplication|]
en: All matrixrow elements must have the same size
fi: Kaikkien rivimatriisien täytyy olla samankokoisia

[ctx: QCoreApplication|]
en: Not all are rows or vectors
fi: Kaikki eivät ole rivejä tai vektoreita

[ctx: QCoreApplication|]
en: Every argument must be a matrixrow element
fi: Jokaisen parametrin on oltava rivimatriisi

[ctx: QCoreApplication|]
en: The nth diagonal index must be less than the row count
fi: n:nnen lävistäjäindeksin on oltava pienempi kuin rivien määrä

[ctx: QCoreApplication|]
en: The nth diagonal index must be less than the column count
fi: n:nnen lävistäjäindeksin on oltava pienempi kuin sarakkeiden määrä

[ctx: QCoreApplication|]
en: nth diagonal index must be integer number
fi: n:nnen lävistäjäindeksin on oltava kokonaisluku

[ctx: QCoreApplication|]
en: nth diagonal index must be a positive integer number
fi: n:nnen lävistäjäindeksin on oltava positiivinen kokonaisluku

[ctx: QCoreApplication|]
en: Invalid parameter type for '%1', was expected a list
fi: Virheellinen parametrityyppi operaatiolle ”%1”. Odotettiin listaa

[ctx: QCoreApplication|]
en: Vector size must be some integer value greater to zero
fi: Vektorin koon on oltava nollaa suurempi kokonaisluku

[ctx: QCoreApplication|]
en: Unexpectedly arrived to the end of the input
fi: Odottamaton syötteen loppu

[ctx: QCoreApplication|]
en: Unknown token %1
fi: Tuntematon tekstialkio %1

[ctx: QCoreApplication|]
en: <em>%1</em> needs at least 2 parameters
fi: <em>%1</em> tarvitsee vähintään 2 parametria

[ctx: QCoreApplication|]
en: <em>%1</em> requires %2 parameters
fi: <em>%1</em> vaatii %2 parametria

[ctx: QCoreApplication|]
en: Missing boundary for '%1'
fi: Puuttuva sidonta operaatiolle %1

[ctx: QCoreApplication|]
en: Unexpected bounding for '%1'
fi: Odottamaton sidonta operaatiolle %1

[ctx: QCoreApplication|]
en: <em>%1</em> missing bounds on '%2'
fi: <em>%1</em> puuttuu operaation %2 sidonnat

[ctx: QCoreApplication|]
en: Wrong declare
fi: Virheellinen declare

[ctx: QCoreApplication|]
en: Empty container: %1
fi: Tyhjä säiliö: %1

[ctx: there was a conditional outside a condition structure|]
en: We can only have conditionals inside piecewise structures.
fi: Ehtolausekkeita voi olla vain piecewise-rakenteissa.

[ctx: QCoreApplication|]
en: Cannot have two parameters with the same name like '%1'.
fi: Kahdella parametrilla ei voi olla samaa nimeä ”%1”

[ctx: this is an error message. otherwise is the else in a mathml condition|]
en: The <em>otherwise</em> parameter should be the last one
fi: <em>otherwise</em>-parametrin pitäisi olla viimeisenä

[ctx: there was an element that was not a conditional inside a condition|]
en: %1 is not a proper condition inside the piecewise
fi: %1 ei ole kelvollinen ehto piecewise-elementin sisällä

[ctx: QCoreApplication|]
en: We can only declare variables
fi: Muuttujia voi vain esitellä

[ctx: QCoreApplication|]
en: We can only have bounded variables
fi: Voi olla vain sidottuja muuttujia

[ctx: QCoreApplication|]
en: Do not want empty matrixrow elements
fi: Tyhjä rivimatriisi ei kelpaa

[ctx: QCoreApplication|]
en: The matrix must contain only matrixrow elements
fi: Matriisi saa sisältää vain rivimatriiseja

[ctx: QCoreApplication|]
en: Error while parsing: %1
fi: Jäsennysvirhe: %1

[ctx: An error message|]
en: Container unknown: %1
fi: Tuntematon säiliö: %1

[ctx: QCoreApplication|]
en: Cannot codify the %1 value.
fi: %1-arvoa ei voi koodata.

[ctx: QCoreApplication|]
en: The %1 operator cannot have child contexts.
fi: %1-operaattorilla ei voi olla alikonteksteja.

[ctx: QCoreApplication|]
en: The element '%1' is not an operator.
fi: Alkio %1 ei ole operaattori.

[ctx: QCoreApplication|]
en: Do not want empty vectors
fi: Tyhjä vektori ei kelpaa

[ctx: QCoreApplication|]
en: Do not want empty matrices
fi: Tyhjä matriisi ei kelpaa

[ctx: Error message due to an unrecognized input|]
en: Not supported/unknown: %1
fi: Tukematon/tuntematon: %1

[ctx: error message|]
en: Expected %1 instead of '%2'
fi: Odotettiin %1 ”%2” sijaan

[ctx: QCoreApplication|]
en: Missing right parenthesis
fi: Puuttuva lopettava sulje

[ctx: QCoreApplication|]
en: Unbalanced right parenthesis
fi: Päättämätön lopettava sulje

[ctx: QCoreApplication|]
en: Unexpected token identifier: %1
fi: Tuntematon tekstialkion tunniste: %1

[ctx: QCoreApplication|]
en: Unexpected token %1
fi: Tuntematon tekstialkio %1

[ctx: QCoreApplication|]
en: Could not find a type that unifies '%1'
fi: Ei löydetty tyyppiä, joka yhdistäisi operaattorin ”%1”

[ctx: QCoreApplication|]
en: The domain should be either a vector or a list
fi: Määrittelyjoukon tulee olla joko vektori tai lista

[ctx: type error message|]
en: Cannot call '%1'
fi: ”%1” ei voida kutsua

[ctx: QCoreApplication|]
en: Cannot reduce '%1' to '%2'. Invalid type of parameter '%3' for '%4'
fi: ”%1” ei voi sieventää muotoon ”%2”. Virheellinen parametrin ”%3” tyyppi lausekkeelle ”%4”

[ctx: QCoreApplication|]
en: Invalid parameter count for '%2'. Should have %1 parameters.
fi: Virheellinen parametrien määrä operaatiolle ”%2”. Määrän pitäisi olla %1.

[ctx: QCoreApplication|]
en: Cannot compare '%1' to '%2'. Invalid type of parameter '%3' for '%4'
fi: Arvoa ”%1” ei voi verrata arvoon ”%2”. Virheellinen parametrin ”%3” tyyppi lausekkeelle ”%4”

[ctx: QCoreApplication|]
en: Could not call '%1'
fi: ”%1” ei saatu kutsuttua

[ctx: QCoreApplication|]
en: Could not solve '%1'
fi: Lauseketta ”%1” ei saatu ratkaistua

[ctx: QCoreApplication|]
en: Incoherent type for the variable '%1'
fi: Muuttujalla ”%1” on epäyhtenäinen tyyppi

[ctx: QCoreApplication|]
en: Could not determine the type for piecewise
fi: piecewise-säiliön tyyppiä ei saatu ratkaistua

[ctx: QCoreApplication|]
en: Unexpected type
fi: Odottamaton tyyppi

[ctx: QCoreApplication|]
en: Cannot convert '%1' to '%2'
fi: Ei voi muuntaa ”%1” tyypiksi ”%2”

[ctx: Error message|]
en: Unknown token '%1'
fi: Tuntematon tekstialkio ”%1”

[ctx: QCoreApplication|]
en: Cannot divide by 0.
fi: Nollalla ei voi jakaa.

[ctx: QCoreApplication|]
en: Cannot calculate the remainder on 0.
fi: Nollan jakojäännöstä ei voi laskea.

[ctx: QCoreApplication|]
en: Cannot calculate the factor on 0.
fi: Nollan kertomaa ei voi laskea.

[ctx: QCoreApplication|]
en: Cannot calculate the lcm of 0.
fi: Nollan pienintä yhteistä jaettavaa ei voi laskea.

[ctx: QCoreApplication|]
en: Boolean operations on complex numbers not available
fi: Boolen operaatioita ei voi käyttää kompleksiluvuille

[ctx: QCoreApplication|]
en: Only square root implemented for complex numbers
fi: Kompleksiluvuille on toteutettu vain neliöjuuri

[ctx: QCoreApplication|]
en: Could not calculate a value %1
fi: Arvoa %1 ei saatu laskettua

[ctx: QCoreApplication|]
en: Cannot calculate %1 between a value and an error type
fi: Arvon ja virhetyypin %1-operaatiota ei voi laskea

[ctx: QCoreApplication|]
en: Invalid index for a container
fi: Virheellinen säiliön indeksi

[ctx: QCoreApplication|]
en: Cannot operate '%1' on different sized vectors.
fi: ”%1”-operaatiota ei voi tehdä kahdella eri kokoisella vektorilla.

[ctx: QCoreApplication|]
en: Multiplication between a matrix and a vector is allowed provided that the number of columns of the matrix equals the size of the vector
fi: Matriisin ja vektorin kertolasku on sallittu, kunhan matriisin sarakkeiden määrä on yhtä suuri kuin vektorin koko

[ctx: QCoreApplication|]
en: Matrix and vector entries must be numbers
fi: Matriisin ja vektorin alkioiden on oltava lukuja

[ctx: QCoreApplication|]
en: Could not calculate a vector's %1
fi: Ei saatu laskettua vektorin operaatiota %1

[ctx: QCoreApplication|]
en: Could not calculate a list's %1
fi: Ei saatu laskettua listan operaatiota %1

[ctx: QCoreApplication|]
en: Multiplication between a vector and a matrix is allowed provided that the matrix has only one matrixrow element
fi: Vektorin ja matriisin kertolasku on sallittu, kunhan matriisi koostuu vain yhdestä rivimatriisista

[ctx: QCoreApplication|]
en: Addition of two matrices is allowed provided that both matrices have the same number of rows and the same number of columns
fi: Kahden matriisin yhteenlasku on sallittu, kunhan molemmilla matriiseilla on sama määrä rivejä ja sarakkeita

[ctx: QCoreApplication|]
en: Multiplication of two matrices is allowed provided that the number of columns of the first matrix equals the number of rows of the second matrix
fi: Kahden matriisin kertolasku on sallittu, kunhan ensimmäisen matriisin sarakkeiden määrä on yhtä suuri kuin toisen matriisin rivien määrä

[ctx: QCoreApplication|]
en: Matrix entries must be numbers
fi: Matriisin alkioiden on oltava lukuja

[ctx: QCoreApplication|]
en: The exponent of 'power' must be some integer number
fi: ”power”-operaation eksponentin on oltava kokonaisluku

[ctx: QCoreApplication|]
en: Cannot compute 'power' for non square matrix
fi: ”power”-operaatiota ei voi laskea, koska matriisi ei ole neliömatriisi

[ctx: QCoreApplication|]
en: Cannot calculate %1 between a matrix and an error type
fi: Matriisin ja virhetyypin %1-operaatiota ei voi laskea

[ctx: QCoreApplication|]
en: Could not calculate the derivative for '%1'
fi: Lausekkeelle ”%1” ei saatu laskettua derivaattaa

[ctx: @title:column|]
en: Name
fi: Nimi

[ctx: @title:column|]
en: Description
fi: Kuvaus

[ctx: @title:column|]
en: Parameters
fi: Parametrit

[ctx: @title:column|]
en: Example
fi: Esimerkki

[ctx: Syntax for function bounding|]
en:  : var
fi:  : muuttuja

[ctx: Syntax for function bounding values|]
en: =from..to
fi: =alaraja..yläraja

[ctx: QCoreApplication|]
en: %1... parameters, ...%2)
fi: %1… parametreja, …%2)

[ctx: QCoreApplication|]
en: Addition
fi: Yhteenlasku

[ctx: QCoreApplication|]
en: Multiplication
fi: Kertolasku

[ctx: QCoreApplication|]
en: Division
fi: Jakolasku

[ctx: QCoreApplication|]
en: Subtraction. Will remove all values from the first one.
fi: Vähennyslasku. Vähentää kaikki arvot ensimmäisestä.

[ctx: QCoreApplication|]
en: Power
fi: Potenssi

[ctx: QCoreApplication|]
en: Remainder
fi: Jakojäännös

[ctx: QCoreApplication|]
en: Quotient
fi: Osamäärä

[ctx: QCoreApplication|]
en: The factor of
fi: Tekijä

[ctx: QCoreApplication|]
en: Factorial. factorial(n)=n!
fi: Kertoma. factorial(n)=n!

[ctx: QCoreApplication|]
en: Function to calculate the sine of a given angle
fi: Funktio annetun kulman sinin laskemiseen

[ctx: QCoreApplication|]
en: Function to calculate the cosine of a given angle
fi: Funktio annetun kulman kosinin laskemiseen

[ctx: QCoreApplication|]
en: Function to calculate the tangent of a given angle
fi: Funktio annetun kulman tangentin laskemiseen

[ctx: QCoreApplication|]
en: Secant
fi: Sekantti

[ctx: QCoreApplication|]
en: Cosecant
fi: Kosekantti

[ctx: QCoreApplication|]
en: Cotangent
fi: Kotangentti

[ctx: QCoreApplication|]
en: Hyperbolic sine
fi: Hyperbolinen sini

[ctx: QCoreApplication|]
en: Hyperbolic cosine
fi: Hyperbolinen kosini

[ctx: QCoreApplication|]
en: Hyperbolic tangent
fi: Hyperbolinen tangentti

[ctx: QCoreApplication|]
en: Hyperbolic secant
fi: Hyperbolinen sekantti

[ctx: QCoreApplication|]
en: Hyperbolic cosecant
fi: Hyperbolinen kosekantti

[ctx: QCoreApplication|]
en: Hyperbolic cotangent
fi: Hyperbolinen kotangentti

[ctx: QCoreApplication|]
en: Arc sine
fi: Arkussini

[ctx: QCoreApplication|]
en: Arc cosine
fi: Arkuskosini

[ctx: QCoreApplication|]
en: Arc tangent
fi: Arkustangentti

[ctx: QCoreApplication|]
en: Arc cotangent
fi: Arkuskotangentti

[ctx: QCoreApplication|]
en: Hyperbolic arc tangent
fi: Hyperbolinen arkustangentti

[ctx: QCoreApplication|]
en: Summatory
fi: Summa

[ctx: QCoreApplication|]
en: Productory
fi: Tulo

[ctx: QCoreApplication|]
en: For all
fi: Kaikille

[ctx: QCoreApplication|]
en: Exists
fi: On olemassa

[ctx: QCoreApplication|]
en: Differentiation
fi: Derivointi

[ctx: QCoreApplication|]
en: Hyperbolic arc sine
fi: Hyperbolinen arkussini

[ctx: QCoreApplication|]
en: Hyperbolic arc cosine
fi: Hyperbolinen arkuskosini

[ctx: QCoreApplication|]
en: Arc cosecant
fi: Arkuskosekantti

[ctx: QCoreApplication|]
en: Hyperbolic arc cosecant
fi: Hyperbolinen arkuskosekantti

[ctx: QCoreApplication|]
en: Arc secant
fi: Arkussekantti

[ctx: QCoreApplication|]
en: Hyperbolic arc secant
fi: Hyperbolinen arkussekantti

[ctx: QCoreApplication|]
en: Exponent (e^x)
fi: Eksponentti (e^x)

[ctx: QCoreApplication|]
en: Base-e logarithm
fi: Luonnollinen logaritmi

[ctx: QCoreApplication|]
en: Base-10 logarithm
fi: Kymmenkantainen logaritmi

[ctx: QCoreApplication|]
en: Absolute value. abs(n)=|n|
fi: Itseisarvo. abs(n)=|n|

[ctx: QCoreApplication|]
en: Conjugate
fi: Liittoluku

[ctx: QCoreApplication|]
en: Arg
fi: Argumentti

[ctx: QCoreApplication|]
en: Real
fi: Reaaliosa

[ctx: QCoreApplication|]
en: Imaginary
fi: Imaginaariosa

[ctx: QCoreApplication|]
en: Floor value. floor(n)=⌊n⌋
fi: Lattiafunktio. floor(n)=⌊n⌋

[ctx: QCoreApplication|]
en: Ceil value. ceil(n)=⌈n⌉
fi: Kattofunktio. ceil(n)=⌈n⌉

[ctx: QCoreApplication|]
en: Minimum
fi: Minimi

[ctx: QCoreApplication|]
en: Maximum
fi: Maksimi

[ctx: QCoreApplication|]
en: Greater than. gt(a,b)=a>b
fi: Suurempi kuin. gt(a,b)=a>b

[ctx: QCoreApplication|]
en: Less than. lt(a,b)=a<b
fi: Pienempi kuin. lt(a,b)=a<b

[ctx: QCoreApplication|]
en: Equal. eq(a,b) = a=b
fi: Yhtä suuri kuin. eq(a,b) = a=b

[ctx: QCoreApplication|]
en: Approximation. approx(a)=a±n
fi: Approksimaatio. approx(a)=a±n

[ctx: QCoreApplication|]
en: Not equal. neq(a,b)=a≠b
fi: Ei yhtä suuri kuin. neq(a,b)=a≠b

[ctx: QCoreApplication|]
en: Greater or equal. geq(a,b)=a≥b
fi: Suurempi tai yhtä suuri. geq(a,b)=a≥b

[ctx: QCoreApplication|]
en: Less or equal. leq(a,b)=a≤b
fi: Pienempi tai yhtä suuri. leq(a,b)=a≤b

[ctx: QCoreApplication|]
en: Boolean and
fi: Boolen ja

[ctx: QCoreApplication|]
en: Boolean not
fi: Boolen ei

[ctx: QCoreApplication|]
en: Boolean or
fi: Boolen tai

[ctx: QCoreApplication|]
en: Boolean xor
fi: Boolen xor

[ctx: QCoreApplication|]
en: Boolean implication
fi: Boolen implikaatio

[ctx: QCoreApplication|]
en: Greatest common divisor
fi: Suurin yhteinen tekijä

[ctx: QCoreApplication|]
en: Least common multiple
fi: Pienin yhteinen jaettava

[ctx: QCoreApplication|]
en: Root
fi: Juuri

[ctx: QCoreApplication|]
en: Cardinal
fi: Mahtavuus

[ctx: QCoreApplication|]
en: Scalar product
fi: Pistetulo

[ctx: QCoreApplication|]
en: Select the par1-th element of par2 list or vector
fi: Valitse par1:s alkio par2-listasta tai -vektorista

[ctx: QCoreApplication|]
en: Joins several items of the same type
fi: Yhdistää useita samantyyppisiä alkioita

[ctx: QCoreApplication|]
en: Applies a function to every element in a list
fi: Käyttää funktiota listan joka alkiolle

[ctx: QCoreApplication|]
en: Removes all elements that don't fit a condition
fi: Poistaa kaikki alkiot, jotka eivät täytä ehtoa

[ctx: QCoreApplication|]
en: Transpose
fi: Transpoosi

[ctx: n-ary function prototype|]
en: <em>%1</em>(..., <b>par%2</b>, ...)
fi: <em>%1</em>(…, <b>par%2</b>, …)

[ctx: Current parameter is the bounding|]
en:  : bounds
fi:  : sidonnat

[ctx: @title:column|]
en: Value
fi: Arvo

[ctx: QCoreApplication|]
en: The expression is not correct
fi: Lauseke on virheellinen

[ctx: QCoreApplication|]
en: Function type '%1' not recognized
fi: Funktion tyyppiä ”%1” ei tunnistettu

[ctx: QCoreApplication|]
en: Function '%1' not recognized
fi: Funktiota ”%1” ei tunnistettu

[ctx: @title:column|]
en: Plot
fi: Käyrä

[ctx: QObject|]
en: PNG Image (*.png)
fi: PNG-kuva (*.png)

[ctx: QObject|]
en: PDF Document (*.pdf)
fi: PDF-tiedosto (*.pdf)

[ctx: QObject|]
en: X3D Document (*.x3d)
fi: X3D-tiedosto (*.x3d)

[ctx: QObject|]
en: STL Document (*.stl)
fi: STL-tiedosto (*.stl)

[ctx: Function type|]
en: Plane Curve F(y)
fi: Tasokäyrä F(y)

[ctx: Function type|]
en: Plane Curve F(x)
fi: Tasokäyrä F(x)

[ctx: QCoreApplication|]
en: We can only draw Real results.
fi: Vain reaalituloksia voi piirtää.

[ctx: Function type|]
en: Surface z=F(x,y)
fi: Pinta z=F(x,y)

[ctx: Function type|]
en: Surface y=F(x,z)
fi: Pinta y=F(x,z)

[ctx: Function type|]
en: Surface x=F(y,z)
fi: Pinta x=F(y,z)

[ctx: Function type|]
en: Cylindrical Surface z=F(r: Radial, p: Polar)
fi: Lieriöpinta z=F(r: radiaalinen, p: polaarinen)

[ctx: Function type|]
en: Implicit Curve
fi: Implisiittinen käyrä

[ctx: Function type|]
en: Polar implicit Curve 0=F(r: Radial, p: Polar)
fi: Implisiittinen polaarikäyrä 0=F(r: radiaalinen, p: polaarinen)

[ctx: Function type|]
en: Implicit Surface
fi: Implisiittinen pinta

[ctx: Function type|]
en: Parametric Curve 2D
fi: Parametrinen käyrä (2D)

[ctx: Function type|]
en: Parametric Curve 3D
fi: Parametrinen käyrä (3D)

[ctx: Function type|]
en: Parametric Surface
fi: Parametrinen pinta

[ctx: Function type|]
en: Polar Curve r=F(p: Polar)
fi: Polaarikäyrä r=F(p: polaarinen)

[ctx: Function type|]
en: Spherical Surface Radial=F(t:Azimuth, p: Polar)
fi: Radiaalinen pallopinta=F(t:atsimuutti, p: polaarinen)

[ctx: QCoreApplication|]
en: Result: %1
fi: Tulos: %1

[ctx: QCoreApplication|]
en: To Expression
fi: Lausekkeeksi

[ctx: QCoreApplication|]
en: To MathML
fi: MathML:ksi

[ctx: QCoreApplication|]
en: Simplify
fi: Sievennä

[ctx: QCoreApplication|]
en: Examples
fi: Esimerkkejä

[ctx: QCoreApplication|]
en: Selected viewport too small
fi: Valittu näkymä on liian pieni

en: Bad block %u out of range; ignored.
fi: Viallinen lohko %u sallitun välin ulkopuolella; jätetään huomiotta.

en: Error reading block %lu (%s).
fi: Virhe luettaessa lohkoa %lu (%s).

en: Illegal number of blocks!
fi: Virheellinen lohkojen määrä!

en: Usage: %s disk
fi: Käyttö: %s levy

en: Usage: %s [-F] [-I inode_buffer_blocks] device
fi: Käyttö: %s [-F] [-I i-solmupuskurilohkot] laite

en: %u inodes scanned.
fi: %u i-solmua tutkittu.

note: #-#-#-#-#  2574 (manpages-l10n)  #-#-#-#-# type: Plain text #-#-#-#-#  2717 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  2899 (manpages-l10n)  #-#-#-#-#
en: regular file
fi: tavallinen tiedosto

en: character device
fi: merkkilaite

en: named pipe
fi: nimetty putki

en: indirect block
fi: epäsuora lohko

note: #-#-#-#-#  3242 (pitivi)  #-#-#-#-# Save the project to a temporary file.
en: project
fi: projekti

en: Pass 1
fi: Vaihe 1

en: Pass 2
fi: Vaihe 2

en: Can not continue.
fi: Ei voida jatkaa.

en: Pass 3
fi: Vaihe 3

en: Pass 4
fi: Vaihe 4

en: Pass 5
fi: Vaihe 5

en: Relocate
fi: Uudelleenmääritä

note: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_recreate)
en: Recreate
fi: Luo uudelleen

en: ABORTED
fi: KESKEYTETTY

note: @-expanded: Too many illegal blocks in inode %i.\n
en: Too many illegal @bs in @i %i.
fi: Liikaa viallisia @bja @issa %i.

en: Pass 3A: Optimizing directories
fi: Vaihe 3A: Optimoidaan hakemistoja

en: Optimizing directories:
fi: Optimoidaan hakemistoja:

en: Pass 4: Checking reference counts
fi: Vaihe 4: Tarkastetaan viittausmääriä

en: size of inode=%d
fi: i-solmun koko=%d

en: %s: %u/%u files (%0d.%d%% non-contiguous), %llu/%llu blocks
fi: %s: %u/%u tiedostoa (%0d.%d %% epäjatkuvia), %llu/%llu lohkoa

en: 
    %12u inode used (%2.2f%%, out of %u)
     | 
    %12u inodes used (%2.2f%%, out of %u)
fi[0]: 
    %12u i-solmu käytetty (%2.2f %%, kokonaismäärä %u)
fi[1]: 
    %12u i-solmua käytetty (%2.2f %%, kokonaismäärä %u)

en: %12u non-contiguous file (%0d.%d%%)
     | %12u non-contiguous files (%0d.%d%%)
fi[0]: %12u epäjatkuva tiedosto (%0d.%d %%)
fi[1]: %12u epäjatkuvaa tiedostoa (%0d.%d %%)

en: %12u non-contiguous directory (%0d.%d%%)
     | %12u non-contiguous directories (%0d.%d%%)
fi[0]: %12u epäjatkuva hakemisto (%0d.%d %%)
fi[1]: %12u epäjatkuvaa hakemistoa (%0d.%d %%)

en: %12llu block used (%2.2f%%, out of %llu)
     | %12llu blocks used (%2.2f%%, out of %llu)
fi[0]: %12llu lohko käytetty (%2.2f %%, kokonaismäärä %llu)
fi[1]: %12llu lohkoa käytetty (%2.2f %%, kokonaismäärä %llu)

en: %12u bad block
     | %12u bad blocks
fi[0]: %12u viallinen lohko
fi[1]: %12u viallista lohkoa

en: %12u large file
     | %12u large files
fi[0]: %12u suuri tiedosto
fi[1]: %12u suurta tiedostoa

en: 
    %12u regular file
     | 
    %12u regular files
fi[0]: 
    %12u tavallinen tiedosto
fi[1]: 
    %12u tavallista tiedostoa

en: %12u directory
     | %12u directories
fi[0]: %12u hakemisto
fi[1]: %12u hakemistoa

en: %12u character device file
     | %12u character device files
fi[0]: %12u merkkilaitetiedosto
fi[1]: %12u merkkilaitetiedostoa

en: %12u block device file
     | %12u block device files
fi[0]: %12u lohkolaitetiedosto
fi[1]: %12u lohkolaitetiedostoa

en: %12u fifo
     | %12u fifos
fi[0]: %12u fifo
fi[1]: %12u fifoa

en: %12u link
     | %12u links
fi[0]: %12u linkki
fi[1]: %12u linkkiä

en: %12u symbolic link | %12u symbolic links
fi[0]: %12u symbolinen linkki
fi[1]: %12u symbolista linkkiä

en:  (%u fast symbolic link)
     |  (%u fast symbolic links)
fi[0]:  (%u nopea symbolinen linkki)
fi[1]:  (%u nopeata symbolista linkkiä)

en: %12u socket
     | %12u sockets
fi[0]: %12u pistoke
fi[1]: %12u pistoketta

en: %12u file
     | %12u files
fi[0]: %12u tiedosto
fi[1]: %12u tiedostoa

en: Warning!  %s is mounted.
fi: Varoitus! %s on liitettynä.

en: Warning!  %s is in use.
fi: Varoitus!  %s on käytössä.

en: %s is mounted.
fi: %s on liitettynä.

en: %s is in use.
fi: %s on käytössä.

en: Cannot continue, aborting.
fi: Ei voida jatkaa, keskeytetään.

en: 
    
    WARNING!!!  The filesystem is mounted.   If you continue you ***WILL***
    cause ***SEVERE*** filesystem damage.
fi: 
    
    VAROITUS!!! Tiedostojärjestelmä on liitettynä. Jatkamisesta ***SEURAA***
    ***VAKAVIA*** vaurioita tiedostojärjestelmälle.

en: Do you really want to continue
fi: Haluatko varmasti jatkaa

en: check aborted.
fi: tarkistus keskeytetty.

en:  (check deferred; on battery)
fi:  (tarkistus lykätty; toimitaan akkuvirralla)

en:  (check after next mount)
fi:  (tarkistus seuraavan liittämiskerran jälkeen)

en:  (check in %ld mounts)
fi:  (tarkistus %ld liittämiskerran jälkeen)

en: The -n and -D options are incompatible.
fi: Valitsimet -n ja -D ovat epäyhteensopivia.

en: The -n and -c options are incompatible.
fi: Valitsimet -n ja -c ovat epäyhteensopivia.

en: The -n and -l/-L options are incompatible.
fi: Valitsimet -n ja -l/-L ovat epäyhteensopivia.

en: Overwriting existing filesystem; this can be undone using the command:
        e2undo %s %s
fi: Ylikirjoitetaan nykyinen tiedostojärjestelmä; tämän voi perua komennolla:
        e2undo %s %s

en: while trying to initialize program
fi: ohjelman alustusta yritettäessä

en: Could this be a zero-length partition?
fi: Voisiko tämä olla nollan pituinen osio?

en: Possibly non-existent or swap device?
fi: Mahdollisesti puuttuva laite tai sivutuslaite?

en: Filesystem mounted or opened exclusively by another program?
fi: Tiedostojärjestelmä liitettynä tai toisen ohjelman poissulkevasti avaamana?

en: Possibly non-existent device?
fi: Mahdollisesti puuttuva laite?

en: Get a newer version of e2fsck!
fi: Hanki e2fsck:n uudempi versio!

en: This doesn't bode well, but we'll try to go on...
fi: Tämä ei lupaa hyvää, mutta me yritämme jatkaa...

en: Creating journal (%d blocks):
fi: Luodaan kirjanpito (%d lohkoa):

en:  Done.
fi:  Valmis.

en: aborted
fi: keskeytetty

en: %s: e2fsck canceled.
fi: %s: e2fsck peruutettu.

en: Restarting e2fsck from the beginning...
fi: Aloitetaan e2fsck alusta...

en: 
    %s: ***** FILE SYSTEM WAS MODIFIED *****
fi: 
    %s: ***** TIEDOSTOJÄRJESTELMÄÄ MUUTETTIIN *****

en: 
    %s: ********** WARNING: Filesystem still has errors **********
fi: 
    %s: ***** VAROITUS: Tiedostojärjestelmässä on edelleen virheitä *****

en: <y>
fi: <k>

en:  (y/n)
fi:  (k/e)

en: cancelled!
fi: peruutettu!

en: yes
fi: kyllä

en: no
fi: ei

en: %s? no
fi: %s? ei

en: %s? yes
fi: %s? kyllä

en: 
    
    %s: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
    	(i.e., without -a or -p options)
fi: 
    
    %s: ODOTTAMATTOMIA RISTIRIITOJA - AJA fsck KÄSIN.
    	(ilman valitsinta -a ja -p)

en: Memory used: %luk/%luk (%luk/%luk),
fi: Muistia käytetty: %luk/%luk (%luk/%luk),

en: Memory used: %lu,
fi: Muistia käytetty: %lu,

en: time: %5.2f/%5.2f/%5.2f
fi: aika: %5.2f/%5.2f/%5.2f

en: elapsed time: %6.3f
fi: kulunut aika: %6.3f

en: done
fi: valmis

en: Weird value (%ld) in do_read
fi: Outo arvo (%ld) do_read-funktiossa

en: Reading and comparing:
fi: Luetaan ja verrataan:

en: %s is mounted;
fi: %s on liitetty -

en: it's not safe to run badblocks!
fi: badblocksin ajaminen ei ole turvallista!

en: last block
fi: viimeinen lohko

en: first block
fi: ensimmäinen lohko

en: invalid starting block (%llu): must be less than %llu
fi: virheellinen aloituslohko (%llu): oltava pienempi kuin %llu

en: invalid end block (%llu): must be 32-bit value
fi: virheellinen lopetuslohko (%llu): oltava 32-bittinen arvo

en: malloc failed
fi: malloc epäonnistui

en: while reading journal super block
fi: luettaessa kirjanpidon superlohkoa

en: while allocating buffer
fi: puskuria varattaessa

en: error writing block %llu
fi: virhe kirjoitettaessa lohkoa %llu

en: %llu / %llu blocks (%d%%)
fi: %llu / %llu lohkoa (%d %%)

en:  %s remaining at %.2f MB/s
fi:  %s jäljellä nopeudella %.2f Mt/s

en: error reading block %llu
fi: virhe luettaessa lohkoa %llu

en: Copied %llu / %llu blocks (%d%%) in %s
fi: Kopioitu %llu / %llu lohkoa (%d %%) ajassa %s

en: at %.2f MB/s
fi: nopeudella %.2f Mt/s

en: Scanning inodes...
fi: Tutkitaan i-solmuja...

en: while opening device file
fi: avattaessa laitetiedostoa

en: checking if mounted
fi: tarkastetaan onko liitettynä

en: Image (%s) is compressed
fi: Vedos (%s) on tiivistetty

en: Image (%s) is encrypted
fi: Vedos (%s) on salattu

en: while trying to convert qcow2 image (%s) into raw image (%s)
fi: yritettäessä muuntaa qcow2-vedosta (%s) raw-vedokseksi (%s)

en: e2label: cannot open %s
fi: e2label: ei voi avata kohdetta %s

en: e2label: error reading superblock
fi: e2label: virhe luettaessa superlohkoa

en: e2label: not an ext2 filesystem
fi: e2label: ei ole ext2-tiedostojärjestelmä

en: Warning: label too long, truncating.
fi: Varoitus: nimiö on liian pitkä, katkaistaan.

en: e2label: error writing superblock
fi: e2label: virhe kirjoitettaessa superlohkoa

en: Usage: e2label device [newlabel]
fi: Käyttö: e2label laite [uusi_nimiö]

en: Usage:  findsuper device [skipbytes [startkb]]
fi: Käyttö: findsuper laite [ohitettavat_tavut [alkukilotavu]]

en: fsck: %s: not found
fi: fsck: %s: ei löytynyt

en: Checking all file systems.
fi: Tarkistetaan kaikki tiedostojärjestelmät.

en: %s: too many devices
fi: %s: liian monta laitetta

en: %s: too many arguments
fi: %s: liian monta argumenttia

en: Running command: %s
fi: Ajetaan komento: %s

en: Aborting....
fi: Keskeytetään...

en: Writing inode tables:
fi: Kirjoitetaan i-solmutauluja:

en: done
fi: valmis

en: while creating root dir
fi: juurihakemistoa luodessa

en: while reading root inode
fi: luettaessa juuren i-solmua

en: while setting root inode ownership
fi: juuri-i-solmun omistajuutta asetettaessa

en: while creating /lost+found
fi: /lost+foundia luodessa

en: while looking up /lost+found
fi: /lost+foundia haettaessa

en: while expanding /lost+found
fi: /lost+foundia laajennettaessa

en: Out of memory erasing sectors %d-%d
fi: Muisti loppui tyhjennettäessä sektoreita %d-%d

en: Warning: could not read block 0: %s
fi: Varoitus: ei voitu lukea lohkoa 0: %s

en: Warning: could not erase sector %d: %s
fi: Varoitus: ei voitu tyhjentää sektoria %d: %s

en: Zeroing journal device:
fi: Nollataan kirjanpitolaite:

en: Creating filesystem with %llu %dk blocks and %u inodes
fi: Luodaan %llu-lohkoinen tiedostojärjestelmä %dk lohkokoolla ja %u i-solmulla

en: warning: %llu blocks unused.
fi: varoitus: %llu lohkoa käyttämättä.

en: Filesystem label=%s
fi: Tiedostojärjestelmän nimiö=%s

en: OS type: %s
fi: Käyttöjärjestelmän tyyppi: %s

en: %llu blocks (%2.2f%%) reserved for the super user
fi: %llu lohkoa (%2.2f %%) varattu pääkäyttäjälle

en: %u block groups
fi: %u lohkoryhmää

en: %u block group
fi: %u lohkoryhmä

en: Filesystem UUID: %s
fi: Tiedostojärjestelmän UUID: %s

en: Superblock backups stored on blocks:
fi: Superlohkon varmuuskopiot tallennettu lohkoihin:

en: Invalid desc_size: '%s'
fi: Virheellinen desc_size: ”%s”

en: Invalid offset: %s
fi: Virheellinen offset: %s

en: Invalid mmp_update_interval: %s
fi: Virheellinen mmp_update_interval: %s

en: Aborting...
fi: Keskeytetään...

en: The -t option may only be used once
fi: Valitsinta -t voi käyttää vain kerran

en: The -T option may only be used once
fi: Valitsinta -T voi käyttää vain kerran

en: filesystem
fi: tiedostojärjestelmä

en: while trying to determine hardware sector size
fi: yritettäessä määrittää laitteiston sektorikokoa

en: while trying to determine physical sector size
fi: yritettäessä määrittää fyysistä sektorin kokoa

en: warning: Unable to get device geometry for %s
fi: varoitus: Geometrian noutaminen laitteelle %s ei onnistu

en: This may result in very poor performance, (re)-partitioning suggested.
fi: Tämä voi johtaa hyvin huonoon suorituskykyyn, (uudelleen)osiointi on suositeltavaa.

en: invalid inode size %d (min %d/max %d)
fi: virheellinen i-solmun koko %d (väh. %d/enint. %d)

en: unknown os - %s
fi: tuntematon käyttöjärjestelmä - %s

en: Allocating group tables:
fi: Varataan ryhmätauluja:

en: journal
fi: päiväkirja

en: done
fi: valmis

en: done
fi: valmis

en: Usage: mklost+found
fi: Käyttö: mklost+found

en: Cannot open %s: %s
fi: %s:ta ei voi avata: %s

en: while reading bitmaps
fi: luettaessa bittikarttoja

en: (and reboot afterwards!)
fi: (ja uudelleenkäynnistys sen jälkeen!)

en: Creating journal on device %s:
fi: Luodaan kirjanpitoa laitteelle %s:

en: Creating journal inode:
fi: Luodaan kirjanpito-i-solmu:

en: 
    	while trying to create journal file
fi: 
    	yritettäessä luoda kirjanpitotiedostoa

en: reserved blocks count is too big (%llu)
fi: varattujen lhkojen määrä on liian suuri (%llu)

en: <proceeding>
fi: <jatketaan>

en: bad arguments
fi: virheelliset argumentit

en: Usage: %s [-r] [-t]
fi: Käyttö: %s [-r] [-t]

en: Extending the inode table
fi: Laajennetaan i-solmutaulua

en: Scanning inode table
fi: Tutkitaan i-solmutaulua

en: Updating inode references
fi: Päivitetään i-solmuviittauksia

en: Moving inode table
fi: Siirretään i-solmutaulua

en: while opening %s
fi: avattaessa tiedostoa %s

en: Please run 'e2fsck -f %s' first.
fi: Aja ensin ”e2fsck -f %s”.

en: Estimated minimum size of the filesystem: %llu
fi: Tiedostojärjestelmän arvioitu vähimmäiskoko: %llu

en: Invalid new size: %s
fi: Virheellinen uusi koko: %s

en: New size too large to be expressed in 32 bits
fi: Uusi koko liian suuri ilmaistavaksi 32 bitillä

en: New size smaller than minimum (%llu)
fi: Uusi koko alle vähimmäiskoon (%llu)

en: reserved blocks
fi: varatut lohkot

en: Wrong magic number for ext2_filsys structure
fi: Väärä taikaluku ext2_filsys-rakenteelle

en: Wrong magic number for badblocks_list structure
fi: Väärä taikaluku badblocks_list-rakenteelle

en: Wrong magic number for badblocks_iterate structure
fi: Väärä taikaluku badblocks_iterate-rakenteelle

en: Wrong magic number for inode_scan structure
fi: Väärä taikaluku inode_scan-rakenteelle

en: Wrong magic number for io_channel structure
fi: Väärä taikaluku io_channel-rakenteelle

en: Wrong magic number for unix io_channel structure
fi: Väärä taikaluku unix io_channel-rakenteelle

en: Wrong magic number for io_manager structure
fi: Väärä taikaluku io_manager-rakenteelle

en: Wrong magic number for block_bitmap structure
fi: Väärä taikaluku block_bitmap-rakenteelle

en: Wrong magic number for inode_bitmap structure
fi: Väärä taikaluku inode_bitmap-rakenteelle

en: Wrong magic number for generic_bitmap structure
fi: Väärä taikaluku generic_bitmap-rakenteelle

en: Can't write an inode bitmap
fi: I-solmubittikartan kirjoitus ei onnistu

en: Can't read an inode bitmap
fi: I-solmubittikartan luku ei onnistu

en: Can't write a block bitmap
fi: Lohkobittikartan kirjoitus ei onnistu

en: Can't read a block bitmap
fi: Lohkobittikartan luku ei onnistu

en: Can't read next inode
fi: Ei voida lukea seuraavaa i-solmua

en: Filesystem has unexpected block size
fi: Tiedostojärjestelmällä on odottamaton lohkokoko

en: EXT2 directory corrupted
fi: EXT2-hakemisto vioittunut

en: No free space in the directory
fi: Hakemistossa ei ole vapaata tilaa

en: Block bitmap not loaded
fi: Lohkobittikartta ei ole ladattu

en: Illegal inode number
fi: Virheellinen i-solmun numero

en: Illegal block number
fi: Virheellinen lohkon numero

en: Internal error in ext2fs_expand_dir
fi: Sisäinen virhe ext2fs_expand_dir-funktiossa

en: Not enough space to build proposed filesystem
fi: Ei riittävästi tilaa ehdotetun tiedostojärjestelmän luomiseen

en: Illegal or malformed device name
fi: Virheellinen tai väärän muotoinen laitteen nimi

en: The ext2 superblock is corrupt
fi: Ext2-superlohko on vioittunut

en: Too many symbolic links encountered.
fi: Kohdattiin liian monta symbolista linkkiä.

en: Memory allocation failed
fi: Muistinvaraus epäonnistui

en: Ext2 inode is not a directory
fi: Ext2-i-solmu ei ole hakemisto

en: Too many references in table
fi: Liian monta viittausta taulussa

en: Ext2 directory block not found
fi: Ext2-hakemistolohkoa ei löydy

en: Ext2 directory already exists
fi: Ext2-hakemisto on jo olemassa

en: Unimplemented ext2 library function
fi: Toteuttamaton ext2-kirjaston funktio

en: Ext2 file too big
fi: Ext2-tiedosto liian suuri

en: Journal superblock not found
fi: Kirjanpidon superlohkoa ei löydy

en: Journal must be at least 1024 blocks
fi: Kirjanpidon on oltava vähintään 1024-lohkoinen

en: Journal not found
fi: KIrjanpitoa ei löydy

en: Wrong magic number --- RESERVED_13
fi: Väärä taikaluku --- RESERVED_13

en: Wrong magic number --- RESERVED_14
fi: Väärä taikaluku --- RESERVED_14

en: Wrong magic number --- RESERVED_15
fi: Väärä taikaluku --- RESERVED_15

en: Wrong magic number --- RESERVED_16
fi: Väärä taikaluku --- RESERVED_16

en: Wrong magic number --- RESERVED_17
fi: Väärä taikaluku --- RESERVED_17

en: Wrong magic number --- RESERVED_18
fi: Väärä taikaluku --- RESERVED_18

en: Wrong magic number --- RESERVED_19
fi: Väärä taikaluku --- RESERVED_19

en: Ext2 file already exists
fi: Ext2-tiedosto on jo olemassa

en: Invalid boolean value
fi: Virheellinen totuusarvo

en: Invalid integer value
fi: Virheellinen kokonaislukuarvo

en: 	last mounted on %s on %s
fi: 	viimeksi liitetty %s, %s

en: 	last mounted on %s
fi: 	viimeksi liitetty %s

en: 	created on %s
fi: 	luotu %s

en: 	last modified on %s
fi: 	viimeksi muutettu %s

en: Creating regular file %s
fi: Luodaan tavallinen tiedosto %s

en: 
    The device apparently does not exist; did you specify it correctly?
fi: 
    Laitetta ei nähtävästi ole olemassa. Määrittelitkö sen oikein?

en: %s is not a block special device.
fi: %s ei ole lohkolaite.

en: USAGE: run_init <script> <args ...>
      where: <script> is the name of the init script to run,
             <args ...> are the arguments to that script.
fi: Käyttö: run_init <komentosarja> <argumentit ...>
      missä: <komentosarja> on suoritettavan käynnistyskomentosarjan nimi,
             <argumentit ...> ovat sen argumentit.

en: failed to get account information
fi: kirjautumistietoja ei saatu

en: Cannot find your entry in the shadow passwd file.
fi: Varjosalasanatiedostosta ei löydy tämän käyttäjän tietoja.

en: getpass cannot open /dev/tty
fi: getpass ei voi avata laitetta /dev/tty

en: run_init: incorrect password for %s
fi: run_init: väärä salasana käyttäjälle %s

en: Could not open file %s
fi: Tiedostoa %s ei voitu avata

en: No context in file %s
fi: Tiedostolla %s ei ole kontekstia

en: Sorry, run_init may be used only on a SELinux kernel.
fi: run_initiä voi käyttää vain SELinux-kernelillä.

en: authentication failed.
fi: tunnistautuminen epäonnistui.

en: Could not set exec context to %s.
fi: Ei voitu asettaa suorituskontekstia kontekstiksi %s.

en: ******************** IMPORTANT ***********************
fi: ******************** TÄRKEÄÄ ***********************

en: To make this policy package active, execute:
fi: Tämän käytäntöpakkauksen aktivoimiseksi suorita:

en: Could not create semanage handle
fi: Ei voitu luoda semanage-kahvaa

en: SELinux policy is not managed or store cannot be accessed.
fi: SELinux-käytäntöä ei hallita tai säilöä ei voida käyttää.

en: Cannot read policy store.
fi: Käytäntösäilöä ei voida lukea.

en: Could not establish semanage connection
fi: Semanage-yhteyttä ei voitu muodostaa

en: Could not test MLS enabled status
fi: Ei voitu testata onko MLS käytössä

en: Not yet implemented
fi: Ei vielä toteutettu

en: Semanage transaction already in progress
fi: Semanage-transaktio on jo käynnissä

en: Could not start semanage transaction
fi: Semanage-transaktiota ei voitu käynnistää

en: Could not commit semanage transaction
fi: Semanage-transaktiota ei voitu toteuttaa

en: Semanage transaction not in progress
fi: Semanage-transaktio ei ole käynnissä

en: Could not list SELinux modules
fi: SELinux-moduuleita ei voitu luetteloida

en: Modules Name
fi: Moduulin nimi

en: Could not disable module %s (remove failed)
fi: Ei voitu poistaa käytöstä moduulia %s (poisto epäonnistui)

en: Could not enable module %s (remove failed)
fi: Ei voitu ottaa käyttöön moduulia %s (poisto epäonnistui)

en: Could not remove module %s (remove failed)
fi: Ei voitu poistaa moduulia %s (poisto epäonnistui)

en: Builtin Permissive Types
fi: Sisäänrakennetut sallivat tyypit

en: Customized Permissive Types
fi: Omat sallivat tyypit

en: Could not set permissive domain %s (module installation failed)
fi: Ei voitu asettaa sallivaa toimialuetta %s (moduulin asennus epäonnistui)

en: Could not remove permissive domain %s (remove failed)
fi: Ei voitu poistaa sallivaa toimialuetta %s (poisto epäonnistui)

en: Could not create a key for %s
fi: Ei voitu luoda avainta käyttäjälle %s

en: Could not check if login mapping for %s is defined
fi: Ei voitu tarkistaa onko käyttäjälle %s määritelty kirjautumisassosiaatiota

en: Linux Group %s does not exist
fi: Linux-ryhmää %s ei ole olemassa

en: Linux User %s does not exist
fi: Linux-käyttäjää %s ei ole olemassa

en: Could not create login mapping for %s
fi: Käyttäjälle %s ei voitu tehdä kirjautumisassosiaatiota

en: Could not set name for %s
fi: Käyttäjän %s nimeä ei voitu asettaa

en: Could not set MLS range for %s
fi: Käyttäjän %s MLS-aluetta ei voitu asettaa

en: Could not set SELinux user for %s
fi: Käyttäjän %s SELinux-käyttäjää ei voitu asettaa

en: Could not add login mapping for %s
fi: Käyttäjälle %s ei voitu lisätä kirjautumisassosiaatiota

en: Requires seuser or serange
fi: Vaatii seuserin tai serangen

en: Login mapping for %s is not defined
fi: Käyttäjälle %s ei ole määritelty kirjautumisassosiaatiota

en: Could not query seuser for %s
fi: Seuserilta ei voitu kysellä käyttäjän %s tietoja

en: Could not modify login mapping for %s
fi: Käyttäjän %s kirjautumisassosiaatiota ei voitu muokata

en: Login mapping for %s is defined in policy, cannot be deleted
fi: Käyttäjän %s kirjautumisassosiaatio on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete login mapping for %s
fi: Käyttäjän %s kirjautumisassosiaatiota ei voitu poistaa

en: Could not list login mappings
fi: Kirjautumisassosiaatioita ei voitu luetteloida

en: Login Name
fi: Kirjautumisnimi

en: SELinux User
fi: SELinux-käyttäjä

en: MLS/MCS Range
fi: MLS/MCS-alue

en: Could not check if SELinux user %s is defined
fi: Ei voitu tarkistaa onko SELinux-käyttäjää %s määritelty

en: Could not query user for %s
fi: Ei voitu kysellä käyttäjältä tietoja kohteesta %s

en: You must add at least one role for %s
fi: Ainakin yksi rooli on lisättävä käyttäjälle %s

en: Could not create SELinux user for %s
fi: Ei voitu luoda SELinux-käyttäjää käyttäjälle %s

en: Could not add role %s for %s
fi: Roolia %s ei voitu lisätä käyttäjälle %s

en: Could not set MLS level for %s
fi: Käyttäjän %s MLS-tasoa ei voitu asettaa

en: Could not add prefix %s for %s
fi: Etuliitettä %s ei voitu lisätä käyttäjälle %s

en: Could not extract key for %s
fi: Ei voitu purkaa käyttäjän %s avainta

en: Could not add SELinux user %s
fi: Ei voitu lisätä SELinux-käyttäjää %s

en: Requires prefix, roles, level or range
fi: Vaatii etuliitteen, roolit, tasot tai alueen

en: Requires prefix or roles
fi: Vaatii etuliitteen tai roolit

en: SELinux user %s is not defined
fi: SELinux-käyttäjää %s ei ole määritelty

en: Could not modify SELinux user %s
fi: Ei voitu muokata SELinux-käyttäjää %s

en: SELinux user %s is defined in policy, cannot be deleted
fi: SELinux-käyttäjä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete SELinux user %s
fi: Ei voitu poistaa SELinux-käyttäjää %s

en: Could not list SELinux users
fi: SELinux-käyttäjiä ei voitu luetteloida

en: Could not list roles for user %s
fi: Käyttäjän %s rooleja ei voitu luetteloida

en: MCS Level
fi: MCS-taso

en: MCS Range
fi: MCS-alue

en: SELinux Roles
fi: SELinux-roolit

en: Protocol udp or tcp is required
fi: Udp- tai tcp-protokolla on pakollinen

en: Port is required
fi: Portti on pakollinen

en: Invalid Port
fi: Portti ei kelpaa

en: Could not create a key for %s/%s
fi: Ei voitu luoda avainta yhdistelmälle %s/%s

en: Type is required
fi: Tyyppi on pakollinen

en: Could not check if port %s/%s is defined
fi: Ei voitu tarkistaa onko portti %s/%s määritelty

en: Port %s/%s already defined
fi: Portti %s/%s on jo määritelty

en: Could not create port for %s/%s
fi: Yhdistelmälle %s/%s ei voitu luoda porttia

en: Could not create context for %s/%s
fi: Yhdistelmälle %s/%s ei voitu luoda kontekstia

en: Could not set user in port context for %s/%s
fi: Ei voitu asettaa käyttäjää yhdistelmän %s/%s porttikontekstissa

en: Could not set role in port context for %s/%s
fi: Ei voitu asettaa roolia yhdistelmän %s/%s porttikontekstissa

en: Could not set type in port context for %s/%s
fi: Ei voitu asettaa tyyppiä yhdistelmän %s/%s porttikontekstissa

en: Could not set mls fields in port context for %s/%s
fi: Ei voitu asettaa mls-kenttiä yhdistelmän %s/%s porttikontekstissa

en: Could not set port context for %s/%s
fi: Ei voitu asettaa porttikontekstia yhdistelmälle %s/%s

en: Could not add port %s/%s
fi: Ei voitu lisätä porttia %s/%s

en: Requires setype or serange
fi: Vaatii setypen tai serangen

en: Requires setype
fi: Vaatii setypen

en: Port %s/%s is not defined
fi: Porttia %s/%s ei ole määritelty

en: Could not query port %s/%s
fi: Ei voitu kysellä porttia %s/%s

en: Could not modify port %s/%s
fi: Ei voitu muokata porttia %s/%s

en: Could not list the ports
fi: Ei voitu luetteloida portteja

en: Could not delete the port %s
fi: Ei voitu poistaa porttia %s

en: Port %s/%s is defined in policy, cannot be deleted
fi: Portti %s/%s on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete port %s/%s
fi: Ei voitu poistaa porttia %s/%s

en: Could not list ports
fi: Ei voitu luetteloida portteja

en: SELinux Port Type
fi: SELinux-porttityyppi

en: Port Number
fi: Porttinumero

en: Node Address is required
fi: Koneen osoite on pakollinen

en: Unknown or missing protocol
fi: Tuntematon tai puuttuva protokolla

en: Could not create key for %s
fi: Ei voitu luoda avainta osoitteelle %s

en: Could not check if addr %s is defined
fi: Ei voitu tarkistaa onko osoite %s määritelty

en: Could not create addr for %s
fi: Ei voitu luoda osoitetta kohteelle %s

en: Could not create context for %s
fi: Ei voitu luoda kontekstia osoitteelle %s

en: Could not set mask for %s
fi: Ei voitu asettaa peitettä osoitteelle %s

en: Could not set user in addr context for %s
fi: Ei voitu asettaa käyttäjää osoitekontekstissa kohteelle %s

en: Could not set role in addr context for %s
fi: Ei voitu asettaa roolia osoitekontekstissa kohteelle %s

en: Could not set type in addr context for %s
fi: Ei voitu asettaa tyyppiä osoitekontekstissa kohteelle %s

en: Could not set mls fields in addr context for %s
fi: Ei voitu asettaa mls-kenttiä osoitekontekstissa kohteelle %s

en: Could not set addr context for %s
fi: Ei voitu asettaa osoitekontekstia kohteelle %s

en: Could not add addr %s
fi: Ei voitu lisätä osoitetta %s

en: Addr %s is not defined
fi: Osoitetta %s ei ole määritelty

en: Could not query addr %s
fi: Ei voitu kysellä osoitetta %s

en: Could not modify addr %s
fi: Ei voitu muokata osoitetta %s

en: Addr %s is defined in policy, cannot be deleted
fi: Osoite %s on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete addr %s
fi: Ei voitu poistaa osoitetta %s

en: Could not list addrs
fi: Ei voitu luetteloida osoitteita

en: SELinux Type is required
fi: SELinux-tyyppi on pakollinen

en: Could not check if interface %s is defined
fi: Ei voitu tarkistaa onko verkkoliitäntä %s määritelty

en: Could not create interface for %s
fi: Ei voitu luoda verkkoliitäntää kohteelle %s

en: Could not set user in interface context for %s
fi: Ei voitu asettaa käyttäjää verkkoliitäntäkontekstissa kohteelle %s

en: Could not set role in interface context for %s
fi: Ei voitu asettaa roolia verkkoliitäntäkontekstissa kohteelle %s

en: Could not set type in interface context for %s
fi: Ei voitu asettaa tyyppiä verkkoliitäntäkontekstissa kohteelle %s

en: Could not set mls fields in interface context for %s
fi: Ei voitu asettaa mls-kenttiä verkkoliitäntäkontekstissa kohteelle %s

en: Could not set interface context for %s
fi: Ei voitu asettaa verkkoliitäntäkontekstia kohteelle %s

en: Could not set message context for %s
fi: Ei voitu asettaa viestikontekstia kohteelle %s

en: Could not add interface %s
fi: Ei voitu lisätä verkkoliitäntää %s

en: Interface %s is not defined
fi: Verkkoliitäntää %s ei ole määritelty

en: Could not query interface %s
fi: Ei voitu kysellä verkkoliitäntää %s

en: Could not modify interface %s
fi: Ei voitu muokata verkkoliitäntää %s

en: Interface %s is defined in policy, cannot be deleted
fi: Verkkoliitäntä %s on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete interface %s
fi: Ei voitu poistaa verkkoliitäntää %s

en: Could not list interfaces
fi: Ei voitu luetella verkkoliitäntöjä

en: SELinux Interface
fi: SELinux-verkkoliitäntä

en: Could not set user in file context for %s
fi: Ei voitu asettaa käyttäjää tiedostokontekstissa kohteelle %s

en: Could not set role in file context for %s
fi: Ei voitu asettaa roolia tiedostokontekstissa kohteelle %s

en: Could not set mls fields in file context for %s
fi: Ei voitu asettaa mls-kenttiä tiedostokontekstissa kohteelle %s

en: Invalid file specification
fi: Virheellinen tiedostomääritys

en: File specification can not include spaces
fi: Tiedostomääritys ei voi sisältää välilyöntejä

en: Could not check if file context for %s is defined
fi: Ei voitu tarkistaa onko tiedostokonteksti määritelty kohteelle %s

en: Could not create file context for %s
fi: Ei voitu luoda tiedostokontekstia kohteelle %s

en: Could not set type in file context for %s
fi: Ei voitu asettaa tyyppiä tiedostokontekstissa kohteelle %s

en: Could not set file context for %s
fi: Ei voitu asettaa tiedostokontekstia kohteelle %s

en: Could not add file context for %s
fi: Ei voitu lisätä tiedostokontekstia kohteelle %s

en: Requires setype, serange or seuser
fi: Vaatii setypen, serangen tai seuserin

en: File context for %s is not defined
fi: Tiedostokonteksti ei ole määritelty kohteelle %s

en: Could not query file context for %s
fi: Ei voitu kysellä tiedostokontekstia kohteelle %s

en: Could not modify file context for %s
fi: Ei voitu muokata kohteen %s tiedostokontekstia

en: Could not list the file contexts
fi: Ei voitu luetella tiedostokonteksteja

en: Could not delete the file context %s
fi: Ei voitu poistaa kohteen %s tiedostokontekstia

en: File context for %s is defined in policy, cannot be deleted
fi: Kohteen %s tiedostokonteksti on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete file context for %s
fi: Ei voitu poistaa kohteen %s tiedostokontekstia

en: Could not list file contexts
fi: Ei voitu luetella tiedostokonteksteja

en: Could not list local file contexts
fi: Ei voitu luetella paikallisia tiedostokonteksteja

en: SELinux fcontext
fi: SELinux-tiedostokonteksti

en: 
    SELinux Distribution fcontext Equivalence
fi: 
    SELinux jakelun fcontxt vastaavuus

en: 
    SELinux Local fcontext Equivalence
fi: 
    SELinux paikallinen fcontext vastaavuus

en: Could not check if boolean %s is defined
fi: Ei voitu tarkistaa onko totuusarvo %s määritelty

en: Boolean %s is not defined
fi: Totuusarvoa %s ei ole määritelty

en: Could not query file context %s
fi: Ei voitu kysellä tiedostokontekstia kohteelle %s

en: You must specify one of the following values: %s
fi: Yksi seuraavista arvoista on määriteltävä: %s

en: Could not set active value of boolean %s
fi: Ei voitu asettaa totuusarvon %s aktiivista arvoa

en: Could not modify boolean %s
fi: Ei voitu muokata totuusarvoa %s

en: Bad format %s: Record %s
fi: Virheellinen muoto %s: tietue %s

en: Boolean %s is defined in policy, cannot be deleted
fi: Totuusarvo %s on määritelty SELinux-käytännössä, sitä ei voi poistaa

en: Could not delete boolean %s
fi: Ei voitu poistaa totuusarvoa %s

en: Could not list booleans
fi: Ei voitu luetteloida totuusarvoja

en: SELinux boolean
fi: SELinux-totuusarvo

en: failed to set PAM_TTY
fi: PAM_TTY:n asettaminen epäonnistui

en: newrole: service name configuration hashtable overflow
fi: newrole: palveluiden nimiasetusten hajautustaulun ylivuoto

en: newrole:  %s:  error on line %lu.
fi: newrole: %s: virhe rivillä %lu.

en: cannot find valid entry in the passwd file.
fi: passwd-tiedostosta ei löydy kelvollista kohtaa.

en: Out of memory!
fi: Muisti loppui!

en: Error!  Shell is not valid.
fi: Virhe! Komentotulkki on virheellinen.

en: Unable to clear environment
fi: Ympäristöä ei voida siivota

en: Error changing uid, aborting.
fi: Virhe käyttäjätunnuksen vaihdossa, lopetetaan.

en: Error resetting KEEPCAPS, aborting
fi: Virhe KEEPCAPSin uudelleenasetuksessa, lopetetaan.

en: Error connecting to audit system.
fi: Virhe audit-järjestelmään yhdistämisessä.

en: Error allocating memory.
fi: Virhe muistivarauksessa.

en: Error sending audit message.
fi: Virhe audit-viestin lähettämisessä.

en: Could not determine enforcing mode.
fi: Ei voitu selvittää toimeenpanevaa tilaa.

en: Error!  Could not open %s.
fi: Virhe! Ei voitu avata tty:tä %s.

en: %s!  Could not get current context for %s, not relabeling tty.
fi: %s! Ei saatu nykyistä kontekstia tty:lle %s, ei nimiöidä sitä uudelleen.

en: %s!  Could not get new context for %s, not relabeling tty.
fi: %s! Ei saatu uutta kontekstia tty:lle %s, ei nimiöidä sitä uudelleen.

en: %s!  Could not set new context for %s
fi: %s! Ei voitu asettaa uutta kontekstia tty:lle %s

en: %s changed labels.
fi: tty %s vaihtoi nimiötä.

en: Warning! Could not restore context for %s
fi: Varoitus! Ei voitu palauttaa tty:n %s kontekstia

en: Error: multiple roles specified
fi: Virhe: annettiin useita rooleja

en: Error: multiple types specified
fi: Virhe: annettiin useita tyyppejä

en: Sorry, -l may be used with SELinux MLS support.
fi: Valitsinta -l voi käyttää vain SELinuxin MLS-tuen kanssa.

en: Error: multiple levels specified
fi: Virhe: annettiin useita tasoja

en: Error: you are not allowed to change levels on a non secure terminal
fi: Virhe: tasoa ei voi vaihtaa turvattomassa päätteessä

en: Couldn't get default type.
fi: Ei voitu hakea oletustyyppiä.

en: failed to get new context.
fi: uuden kontekstin hakeminen epäonnistui.

en: failed to set new role %s
fi: uuden roolin %s asettaminen epäonnistui

en: failed to set new type %s
fi: uuden tyypin %s asettaminen epäonnistui

en: failed to build new range with level %s
fi: uuden alueen tekeminen tasolle %s epäonnistui

en: failed to set new range %s
fi: uuden alueen %s asettaminen epäonnistui

en: failed to convert new context to string
fi: uuden kontekstin muuntaminen merkkijonoksi epäonnistui

en: %s is not a valid context
fi: %s ei ole kelvollinen konteksti

en: Unable to allocate memory for new_context
fi: new_contextille ei voida varata muistia

en: Unable to obtain empty signal set
fi: Tyhjän signaalijoukon hankkiminen epäonnistui

en: Unable to set SIGHUP handler
fi: SIGHUP-käsittelimen asetus epäonnistui

en: Sorry, newrole may be used only on a SELinux kernel.
fi: newrolea voi käyttää vain SELinux-kernelillä.

en: failed to get old_context.
fi: old_contextin hakeminen epäonnistui.

en: Warning!  Could not retrieve tty information.
fi: Varoitus! Ei voitu hakea tty-tietoja.

en: error on reading PAM service configuration.
fi: virhe luettaessa PAM-palveluasetuksia.

en: newrole: incorrect password for %s
fi: newrole: virheellinen salasana käyttäjälle %s

en: newrole: failure forking: %s
fi: newrole: haarautuminen epäonnistui: %s

en: Unable to restore tty label...
fi: Tty:n nimiötä ei voitu palauttaa…

en: Failed to close tty properly
fi: Tty:n sulkeminen kunnolla epäonnistui

en: Could not close descriptors.
fi: Kuvaajia ei voitu sulkea.

en: Error allocating shell's argv0.
fi: Komentotulkin argv0:n varaamisessa tapahtui virhe.

en: Unable to restore the environment, aborting
fi: Ei voitu palauttaa ympäristöä, lopetetaan

en: failed to exec shell
fi: komentotulkin suorittaminen epäonnistui

en: usage:  %s [-qi]
fi: käyttö:  %s [-qi]

en: %s:  Policy is already loaded and initial load requested
fi: %s: Käytäntö on jo ladattu, silti pyydettiin ensimmäistä latausta

en: %s:  Can't load policy and enforcing mode requested:  %s
fi: %s: Ei voida ladata käytäntöä, pyydettiin toimeenpanevaa tilaa: %s

en: %s:  Can't load policy:  %s
fi: %s: Ei voida ladata käytäntöä: %s

en: Requires at least one category
fi: Vaaditaan ainakin yksi kategoria

en: Can not modify sensitivity levels using '+' on %s
fi: Ei voida muokata herkkyystasoja käyttämällä ”+”-merkkiä kohteessa %s

en: %s is already in %s
fi: %s on jo kohteessa %s

en: %s is not in %s
fi: %s ei ole kohteessa %s

en: Can not combine +/- with other types of categories
fi: Merkkejä + tai - ei voi yhdistää muiden kategoriatyyppien kanssa

en: Can not have multiple sensitivities
fi: Ei voi olla useita herkkyyksiä

en: Usage %s CATEGORY File ...
fi: Käyttö %s KATEGORIA Tiedosto ...

en: Usage %s -l CATEGORY user ...
fi: Käyttö %s -l KATEGORIA käyttäjä ...

en: Usage %s [[+|-]CATEGORY],...]q File ...
fi: Käyttö %s [[+|-]KATEGORIA],...]q Tiedosto ...

en: Usage %s -l [[+|-]CATEGORY],...]q user ...
fi: Käyttö %s -l [[+|-]KATEGORIA],...]q käyttäjä ...

en: Usage %s -d File ...
fi: Käyttö %s -d Tiedosto ...

en: Usage %s -l -d user ...
fi: Käyttö %s -l -d käyttäjä ...

en: Usage %s -L
fi: Käyttö %s -L

en: Usage %s -L -l user
fi: Käyttö %s -L -l käyttäjä

en: Use -- to end option list.  For example
fi: Käytä -- valitsinluettelon lopettamiseksi. Esimerkiksi

en: Options Error %s
fi: Valitsinvirhe %s

note: #-#-#-#-#  331  #-#-#-#-# Translators: that's the name of a data type; capitalized (if that makes sense)
en: Boolean
fi: Totuusarvo

en: Customized
fi: Oma

en: File Labeling
fi: Tiedostonimiöinti

en: Module Name
fi: Moduulin nimi

en: <b>Applications</b>
fi: <b>Sovellukset</b>

en: Standard Init Daemon
fi: Oletus-init-taustaprosessit

en: DBUS System Daemon
fi: DBUS-järjestelmätaustaprosessi

en: Web Application/Script (CGI)
fi: Web-sovellus/skripti (CGI)

en: User Application
fi: Käyttäjän ohjelmia

en: Sandbox
fi: Hiekkalaatikko

en: <b>TCP Ports</b>
fi: <b>TCP-portit</b>

en: <b>UDP Ports</b>
fi: <b>UDP-portit</b>

en: Group View
fi: Ryhmänäkymä

en: Add %s
fi: Lisää %s

en: Permissive
fi: Salliva

en: Enforcing
fi: Pakottava

en: Changing the policy type will cause a relabel of the entire file system on the next boot. Relabeling takes a long time depending on the size of the file system.  Do you wish to continue?
fi: Käytäntötyypin vaihtaminen aiheuttaa seuraavan käynnistyksen yhteydessä koko tiedostojärjestelmän nimiöinnin uudelleen. Se saattaa viedä kauan aikaa riippuen tiedostojärjestelmän koosta. Haluatko jatkaa?

en: Changing to SELinux enabled will cause a relabel of the entire file system on the next boot. Relabeling takes a long time depending on the size of the file system.  Do you wish to continue?
fi: SELinuxin ottaminen käyttöön aiheuttaa seuraavan käynnistyksen yhteydessä koko tiedostojärjestelmän nimiöinnin uudelleen. Se saattaa viedä kauan aikaa riippuen tiedostojärjestelmän koosta. Haluatko jatkaa?

en: Add User
fi: Lisää käyttäjä

en: Delete User
fi: Poista käyttäjä

en: commands
fi: komennot

en: Ports must be numbers or ranges of numbers from 1 to %d
fi: Porttien on oltava numeroita tai numeroalueita väliltä 1-%d

en: use_syslog must be a boolean value
fi: use_syslog:n on oltava totuusarvo

en: USER Types automatically get a tmp type
fi: USER-tyypit saavat automaattisesti tmp-tyypin

en: You must enter the executable path for your confined process
fi: Rajoitetulle prosessille on annettava suoritettavan tiedoston polku

en: Type Enforcement file
fi: Tyyppitoimeenpanotiedosto

en: Interface file
fi: Verkkoliitäntätiedosto

en: File Contexts file
fi: Tiedostokontekstitiedosto

en: Setup Script
fi: Asetuskomentosarja

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, OrbitClass) #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/wm/ext/match-window.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-# #-#-#-#-#  3781 (umbrello)  #-#-#-#-# i18n: ectx: property (text), widget (QTableWid
en: Class
fi: Luokka

en: Booleans
fi: Totuusarvot

en: Transitions
fi: Vaihtumat

en: Lockdown
fi: Lukitus

en: radiobutton
fi: valintapainike

en: Outbound
fi: Ulos

en: More Types
fi: Lisää tyyppejä

en: Types
fi: Tyypit

en: SELinux User Name
fi: SELinux-käyttäjänimi

en: Enter MLS/MCS Range for this SELinux User.
    s0-s0:c1023
fi: Aseta MLS/MCS alue tälle SELinux-käyttäjälle.
    s0-s0:c1023

en: MISSING FILE PATH
fi: PUUTTUVA TIEDOSTOPOLKU

en: Add SELinux Users
fi: Lisää SELinux-käyttäjiä

en: SELinux name: %s
fi: SELinux-nimi: %s

en: File path: %s
fi: Tiedostopolku: %s

en: Delete user
fi: Poista käyttäjä

en: Modify user
fi: Muokkaa käyttäjää

en: SELinux User : %s
fi: SELinux-käyttäjä : %s

en: Roles: %s
fi: Roolit: %s

en: MLS/MCS Range: %s
fi: MLS/MCS alue: %s

en: SELinux User: %s
fi: SELinux-käyttäjä: %s

en: File path : %s
fi: Tiedostopolku : %s

en: Equivalence: %s
fi: Vastaavuus: %s

en: Update Changes
fi: Päivitä muutokset

en: Search online for '%1'
fi: Etsi verkossa hakusanalla ”%1”

en: Search online
fi: Etsi verkossa

en: Copy Url
fi: Kopioi verkko-osoite

en: desktop file to open
fi: avattava työpöytätiedosto

en: Angelfish Web App runtime
fi: Ajonaikainen Angelfish-verkkosovellus

en: Copyright 2020 Angelfish developers
fi: Tekijänoikeudet 2020 Angelfish-kehittäjät

note: #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, acceptButton) #-#-#-#-#  646 (gnome-bluetooth)  #-#-#-#-# OK button #-#-#-#-#  647 (gnome-bluetooth)  #-#-#-#-# #-#-#-#-#  934  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, accept_button) #-#-#-#-#
en: Accept
fi: Hyväksy

en: Do you want to download this file?
fi: Haluatko ladata tämän tiedoston?

en: Error loading the page
fi: Virhe ladattaessa sivua

en: Do you wish to continue?
    
     If you wish so, you may continue with an unverified certificate.
     Accepting an unverified certificate means
     you may not be connected with the host you tried to connect to.
     Do you wish to override the security check and continue?
fi: Haluatko jatkaa?
    
    Halutessasi voit jatkaa tarkistamattomalla varmenteella.
    Tarkistamattoman varmenteen hyväksyntä saattaa johtaa
    siihen, ettet voi yhdistää haluamaasi palvelimeen.
    Haluatko ohittaa turvatarkistuksen ja jatkaa?

en: Leave page
fi: Poistu sivulta

en: The website asks for confirmation that you want to leave. Unsaved information might not be saved.
fi: Sivusto pyytää vahvistamaan, että haluat poistua. Tallentamattomia tietoja ei ehkä tallenneta.

en: Do you want to allow the website to access the geo location?
fi: Haluatko sallia sivustolle tiedon sijainnistasi?

en: Do you want to allow the website to access the microphone?
fi: Haluatko sallia sivustolle mikrofonin käytön?

en: Do you want to allow the website to access the camera?
fi: Haluatko sallia sivustolle kameran käytön?

en: Do you want to allow the website to access the camera and the microphone?
fi: Haluatko sallia sivustolle kameran ja mikrofonin käytön?

en: Do you want to allow the website to share your screen?
fi: Haluatko sallia sivustolle näyttösi jakamisen?

en: Do you want to allow the website to share the sound output?
fi: Haluatko sallia sivustolle ääniulostulon jakamisen?

en: Do you want to allow the website to send you notifications?
fi: Haluatko sallia sivustolle ilmoitusten lähettämisen?

en: Open in new Tab
fi: Avaa uuteen välilehteen

en: Website was opened in a new tab
fi: Uuteen välilehteen avattava sivusto

en: The ad blocker is missing its filter lists, do you want to download them now?
fi: Mainosestolta puuttuvat suodatinluettelot: haluatko ladata ne nyt?

en: Search bookmarks…
fi: Etsi kirjanmerkkejä…

en: No bookmarks yet
fi: Ei vielä kirjanmerkkejä

en: Show developer tools
fi: Näytä kehitystyökalut

en: Find in page
fi: Etsi sivulta

en: Add to application launcher
fi: Lisää sovelluskäynnistimeen

en: Configure Angelfish
fi: Angelfishin asetukset

en: Search history…
fi: Etsi historiasta…

en: Clear all history
fi: Tyhjennä koko historia

en: Not history yet
fi: Ei vielä historiaa

en: Show home button:
fi: Näytä kotipainike:

en: New tabs:
fi: Uudet välilehdet:

en: No running downloads
fi: Ei latauksia käynnissä

[ctx: download state]
en: Starting…
fi: Käynnistyy…

[ctx: download state]
en: Interrupted
fi: Keskeytetty

[ctx: download state]
en: In progress
fi: Käynnissä

en: Angelfish Web Browser
fi: Angelfish-verkkoselain

en: Leave private mode
fi: Poistu yksityistilasta

en: Private mode
fi: Yksityistila

en: Share page
fi: Jaa sivu

en: Add to homescreen
fi: Lisää kotinäyttöön

en: Open in app
fi: Avaa sovellukseen

en: Go previous
fi: Siirry edelliseen

en: Stop loading
fi: Keskeytä lataaminen

note: #-#-#-#-#  3622 (skrooge)  #-#-#-#-# i18n: ectx: label, entry (mapping_bookmarked), group (skrooge_importexport)
en: Bookmarked
fi: Kirjanmerkitty

en: Show desktop site
fi: Näytä työpöytäsivusto

en: Hide navigation bar
fi: Piilota navigointirivi

en: Show navigation bar
fi: Näytä navigointirivi

en: Site wants to open a new tab: 
    %1
fi: Sivusto haluaa avata uuden välilehden:
    %1

en: Adblock settings
fi: Mainosestoasetukset

en: Update lists
fi: Päivitä luettelot

en: The adblock functionality isn't included in this build.
fi: Mainosestotoimintoa ei ole sisällytetty tähän koosteeseen.

en: Add filterlist
fi: Lisää suodatinluettelo

en: Remove this filter list
fi: Poista tämä suodatinluettelo

note: #-#-#-#-#  3571 (rekonq)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_javascriptEnabled)
en: Enable JavaScript
fi: Käytä JavaScriptiä

en: Load images
fi: Lataa kuvat

en: When you open a link, image or media in a new tab, switch to it immediately
fi: Avatessasi linkin, kuvan tai mediatiedoston uuteen välilehteen, vaihda siihen heti

en: Navigation bar
fi: Navigointirivi

en: Choose the buttons enabled in navigation bar. Some of the buttons can be hidden only in portrait orientation of the browser and are always shown if  the browser is wider than its height.
    
     Note that if you disable the menu buttons, you will be able to access the menus either by swiping from the left or right side or to a side along the bottom of the window.
fi: Valitse navigointirivin painikkeet. Jotkin painikkeista voi piilottaa vain selaimen pystyasennossa eli ne näytetään aina selaimen ollessa korkeuttaan leveämpi.
    
    Huomaa, että jos poistat valikkopainikkeen käytöstä, valikkoon pääsee pyyhkäisemällä vasemmalta oikealle tai ikkunan alaosaan.

en: Main menu in portrait
fi: Pystysuuntainen päävalikko

en: Tabs in portrait
fi: Pystysuuntaiset välilehdet

en: Context menu in portrait
fi: Pystysuuntainen kontekstivalikko

en: Reload/Stop
fi: Virkistä/Pysäytä

en: Ad Block
fi: Mainosesto

en: Web Apps
fi: Verkkosovellukset

en: Search Engine
fi: Hakukone

en: Base URL of your preferred search engine
fi: Haluamasi hakukoneen verkko-osoitteen pohja

en: Remove app
fi: Poista sovellus

en: Private Tabs
fi: Yksityisvälilehdet

en: Develop software in an integrated development environment
fi: Kehitä ohjelmia integroidussa kehitysympäristössä

en: Pixbuf Object
fi: Pixbuf-olio

en: Unable to find plugin module %s
fi: Liitännäismoduulia %s ei löyty

en: Unable to find plugin registration function %s in module %s
fi: Liitännäisen rekisteröintifunktiota %s ei löydy moduulista %s

en: Unknown error in module %s
fi: Tuntematon virhe moduulissa %s

en: Column %i
fi: Sarake %i

en: The file you are trying to open contains an invalid byte sequence.
fi: Tiedosto jota yrität avata sisältää virheellisen tavuvirran.

en: Anjuta was not able to automatically determine the encoding of the file you want to open.
fi: Anjuta ei voinut selvittää avattavan tiedoston merkistökoodausta.

en: Missing location of plugin %s
fi: Liitännäisen %s sijainti puuttuu

en: Missing type defined by plugin %s
fi: Liitännäinen %s määritteli puuttuvan tyypin

en: plugin %s fails to register type %s
fi: liitännäinen %s ei voinut rekisteröidä tyyppiä %s

en: Help text
fi: Ohjeteksti

en: Text to show the user what to enter into the entry
fi: Käyttäjälle näytettävä teksti, joka kertoo mitä kenttään voi syöttää

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# Create all needed widgets
en: Environment Variables:
fi: Ympäristömuuttujat:

en: Path that dropped files should be relative to
fi: Hakemistopolku, johon pudotettujen tiedostojen polut ovat suhteellisia

en: Drop a file or enter a path here
fi: Rahaa ja pudota tiedosto tähän tai syötä polku

en: Path that all files in the list should be relative to
fi: Hakemistopolku, johon kaikki listan tiedostojen polut ovat suhteellisia

en: Show Add button
fi: Näytä Lisää-painike

en: Display an Add button
fi: Näytä Lisää-painike

note: * Translators: This regex should match the password prompts of * at least the "su" and the "sudo" command line utility in your * language and possible other things like "ssh". * More information on the regular expression syntax can be * found at http://library.gnome.org/devel/glib/unstable/glib-rege
en: [Pp]assword.*:
fi: ([Pp]assword|[Ss]alasana).*:

en: Cannot execute command: "%s"
fi: Komentoa ei voi suorittaa: ”%s”

en: execvp failed
fi: execvp epäonnistui

en: Anjuta Shell
fi: Anjutan tulkki

en: Anjuta shell that will contain the plugin
fi: Anjutan tulkki, joka sisältää liitännäisen

en: Plugin '%s' does not want to be deactivated
fi: Liitännäinen ”%s” ei suostu menemään pois käytöstä

en: Could not load %s
    This usually means that your installation is corrupted. The error message leading to this was:
    %s
fi: Liitännäistä %s ei voitu ladata
    Tämä yleensä tarkoittaa, että asennus on viallinen. Saatu virheviesti oli:
    %s

en: Preferred plugins
fi: Suositut liitännäiset

en: Only show user activatable plugins
fi: Näyttä vain käyttäjän aktivoitavissa olevat liitännäiset

en: Forget selected plugin
fi: Unohda valittu liitännäinen

en: Select a plugin
fi: Valitse liitännäinen

en: Please select a plugin to activate
fi: Valitse käyttöönotettava liitännäinen

en: <b>Please select a plugin to activate</b>
fi: <b>Valitse käyttöön otettava liitännäinen</b>

en: Remember this selection
fi: Muista tämä valinta

note: #-#-#-#-#  296 (colord-kde)  #-#-#-#-# i18n: ectx: property (text), widget (QToolButton, profilesTb) #-#-#-#-#  297 (colord-kde)  #-#-#-#-# #-#-#-#-#  3627 (smb4k)  #-#-#-#-# i18n: ectx: label, entry (ProfilesList), group (Profiles) #-#-#-#-#  3780  #-#-#-#-# i18n: ectx: property (text), widget (QTo
en: Profiles
fi: Profiilit

en: Current stack of profiles
fi: Nykyinen profiilipino

en: Currently available plugins found in plugin paths
fi: Saatavilla olevat liitännäiset, jotka löytyivät liitännäisten hakupoluilta

en: Activated plugins
fi: Käytössä olevat liitännäiset

en: Currently activated plugins
fi: Tällä hetkellä käytössä olevat liitännäiset

en: Anjuta shell for which the plugins are made
fi: Anjutan tulkki, jolle liitännäiset tehdään

en: Anjuta Status
fi: Anjutan tila

en: Anjuta status to use in loading and unloading of plugins
fi: Liitännäisiä ladattaessa ja poistettaessa käytettävä Anjutan tila

en: Loading:
fi: Ladataan:

en: Anjuta Preferences
fi: Anjutan asetukset

en: The plugin manager to use for resolving plugins
fi: Liitännäisten selvittämiseen käytetty hallintaohjelma

en: Name of the plugin profile
fi: Liitännäisprofiilin nimi

en: Synchronization file
fi: Synkronointitiedosto

en: Please select a plugin from the list
fi: Valitse liitännäinen luettelosta

note: <Pluginname>: Install it from <some location on the web>
en: %s: Install it from '%s'
fi: %s: asenna osoitteesta ”%s”

en: Select the items to save:
fi: Valitse tallennettavat kohdat:

en: If you do not save, all your changes will be lost.
fi: Jos et tallenna, kaikki muutokset hukataan.

en: _Discard changes
fi: _Hylkää muutokset

en: There is an item with unsaved changes. Save changes before closing?
fi: Jossain kohdassa on tallentamattomia muutoksia. Haluatko tallentaa ennen sulkemista?

en: <Invalid>
fi: <Kelpaamaton>

en: ComboBox model
fi: Monivalintalaatikkomalli

en: The model for the combo box
fi: Malli monivalintalaatikolle

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# Avoid space in translated string
en: System:
fi: Järjestelmä:

en: The "%s" utility is not installed.
    Please install it.
fi: Apuohjelmaa ”%s” ei ole asennettu.
    Ole hyvä ja asenna se.

en: Unable to load user interface file: %s
fi: Käyttöliittymätiedostoa ei voitu ladata: %s

note: #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# List of translated strings used here (translated in self.log ). #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: application was added #-#-#-#-#  3630 (snapd)  #-#-#-#-# TRANSLATORS: this is used to introduce a list of aliases that were added
en: Added
fi: Lisätty

en: Deleted
fi: Poistettu

en: Conflicted
fi: Ristiriidassa

en: Up-to-date
fi: Ajan tasalla

en: Could not find application pixmap file: %s
fi: Sovelluksen pixmap-tiedostoa ei löydy: %s

en: Please specify group name
fi: Anna ryhmän nimi

en: Project doesn't exist or invalid path
fi: Projektia ei ole olemassa tai polku on virheellinen

en: Module (Libtool)
fi: Moduuli (libtool)

en: Static Library (Libtool)
fi: Staattinen kirjasto (libtool)

en: Python Module
fi: Python-moduuli

en: Java Module
fi: Java-moduuli

en: Lisp Module
fi: Lisp-moduuli

en: Man Documentation
fi: Man-dokumentaatio

en: Info Documentation
fi: Info-dokumentaatio

en: Miscellaneous Data
fi: Sekalaista dataa

en: Unable to parse project file
fi: Projektin määritystiedoston jäsentäminen epäonnistui

en: Project doesn't exist or has an invalid path
fi: Projektia ei ole olemassa tai hakemistopolku ei kelpaa

en: Autotools backend
fi: Autotools-taustajärjestelmä

note: #-#-#-#-#  296 (colord-kde)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_7) #-#-#-#-#  297 (colord-kde)  #-#-#-#-# #-#-#-#-#  1057 (kdelibs4)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_5) #-#-#-#-#  1077 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (QLabe
en: Version:
fi: Versio:

en: Bug report URL:
fi: Virheidenseurantajärjestelmän osoite:

en: An email address or a link to a web page where the user can report bug. It is optional.
fi: Sähköpostiosoite tai linkki verkkosivulle, mihin käyttäjä voi ilmoittaa virheistä. Ei pakollinen.

en: Package name:
fi: Paketin nimi:

en: Linker flags:
fi: Linkkerin liput:

en: C preprocessor flags:
fi: C-esiprosessorin liput:

en: C compiler flags:
fi: C-kääntäjän liput:

en: C++ compiler flags:
fi: C++-kääntäjän liput:

en: Fortran compiler flags:
fi: Fortran-kääntäjän liput:

en: Libraries:
fi: Kirjastot:

en: Please specify target name
fi: Anna kohteen nimi

en: Shared library target name must be of the form 'libxxx.la'
fi: Jaetun kirjaston kohteen nimen tulee olla muotoa ”libxxx.la”

en: Static library target name must be of the form 'libxxx.a'
fi: Staattisen kirjaston kohteen nimen tulee olla muotoa ”libxxx.a”

en: Automake Build
fi: Automake-koostaminen

en: Basic autotools build plugin.
fi: Yksinkertainen autotools-koostaja.

en: Configure Project
fi: Määrittele projekti

en: Configure Options:
fi: Configure-komennon valitsimet:

en: Build Directory:
fi: Koontikansio:

en: Select Program
fi: Valites ohjelma

en: Run several commands at a time:
fi: Suorita useita komentoja kerralla:

en: Continue on errors
fi: Jatka virhetilanteessa

en: Translate messages
fi: Käännä viestit

en: Install as root:
fi: Asenna ylläpitäjänä:

en: Command canceled by user
fi: Käyttäjä pysäytti komennon

en: Profiling
fi: Profilointi

en: Optimized
fi: Optimoitu

en: No executables in this project!
fi: Projekti ei sisällä suoritettavia tiedostoja!

en: No file or project currently opened.
fi: Yhtään projektin tiedostoa ei ole nyt auki.

note: Only local program are supported
en: Program '%s' is not a local file
fi: Ohjelma ”%s” ei ole paikallinen tiedosto

en: Program '%s' does not exist
fi: Ohjelmaa ”%s” ei ole olemassa

en: Program '%s' does not have execution permission
fi: Ohjelmalla ”%s” ei ole suoritusoikeuksia

en: No executable for this file.
fi: Tälle tiedostolle ei löydy suoritettavaa.

en: Executable '%s' is not up-to-date.
fi: Ohjelma ”%s” ei ole ajan tasalla.

note: The translations should match that of 'make' program. Both strings uses * pearl regular expression * 2 similar strings are used in order to parse the output of 2 different * version of make if necessary. If you update one string, move the first * string into the second slot and then replace the firs
en: make(\[\d+\])?:\s+Entering\s+directory\s+`(.+)'
fi: make(\[\d+\])?:\s+Siirrytään\s+kansioon\s+`(.+)'

en: make(\[\d+\])?:\s+Entering\s+directory\s+'(.+)'
fi: make(\[\d+\])?:\s+Siirrytään\s+kansioon\s+'(.+)'

note: The translations should match that of 'make' program. Both strings uses * pearl regular expression * 2 similar strings are used in order to parse the output of 2 different * version of make if necessary. If you update one string, move the first * string into the second slot and then replace the firs
en: make(\[\d+\])?:\s+Leaving\s+directory\s+`(.+)'
fi: make(\[\d+\])?:\s+Poistutaan\s+kansiosta\s+`(.+)'

en: make(\[\d+\])?:\s+Leaving\s+directory\s+'(.+)'
fi: make(\[\d+\])?:\s+Poistutaan\s+kansiosta\s+'(.+)'

en: Entering: %s
fi: Siirrytään: %s

note: The translations should match that of 'gcc' program. * The second string with -old should be used for an older * version of 'gcc' if necessary. If you update one string, * move the first one to translate the -old string and then * replace the first string only.
en: warning:
fi: varoitus:

note: The translations should match that of 'gcc' program. * The second string with -old should be used for an older * version of 'gcc' if necessary. If you update one string, * move the first one to translate the -old string and then * replace the first string only.
en: error:
fi: virhe:

en: Command exited with status %d
fi: Komento valmistui epäonnistuen tilakoodilla %d

en: Command aborted by user
fi: Käyttäjä keskeytti komennon

en: Command terminated with signal %d
fi: Komento keskeytyi tilakoodilla %d

en: Command terminated for an unknown reason
fi: Komento keskeytyi tuntemattomasta syystä

en: Total time taken: %lu secs
fi: Aikaa kului yhteensä: %lu sekuntia

en: Completed unsuccessfully
fi: Valmistui epäonnistuneesti

en: Completed successfully
fi: Valmistui onnistuneesti

note: Translators: the first number is the number of the build attemp, the string is the directory where the build takes place
en: Build %d: %s
fi: Kooste %d: %s

en: _Build Project
fi: Koosta _projekti

en: Build whole project
fi: Koosta koko projekti

en: _Install Project
fi: Asenna p_rojekti

en: Install whole project
fi: Asenna koko projekti

en: _Clean Project
fi: P_uhdista projekti

en: Clean whole project
fi: Puhdista koko projekti

en: Configure project
fi: Määrittele projekti

en: Build _Tarball
fi: Koosta _tar-paketti

en: Build project tarball distribution
fi: Koosta projektista tar-paketti

en: _Build Module
fi: _Koosta moduli

en: Build module associated with current file
fi: Koosta nykyiseen tiedostoon liittyvä moduli

en: _Install Module
fi: _Asenna moduli

en: Install module associated with current file
fi: Asenna nykyiseen tiedostoon liittyvä moduli

en: _Clean Module
fi: Sii_voa moduuli

en: Clean module associated with current file
fi: Siivoa pois nykyiseen tiedostoon liittyvä moduuli

en: Co_mpile File
fi: _Käännä tiedosto

en: Compile current editor file
fi: Käännä nykyinen muokkaimen tiedosto

en: Select Configuration
fi: Valitse määrittely

en: Select current configuration
fi: Valitse nykyinen määrittely

en: Clean project (distclean) and remove configuration directory if possible
fi: Siivoa project (distclean) ja poista asetuskansio, jos mahdollista

en: Compile file
fi: Käännä tiedosto

en: Build module
fi: Koosta moduli

note: #-#-#-#-#  717 (gnome-software master)  #-#-#-#-# TRANSLATORS: button text in the header when an application * can be installed TRANSLATORS: button text in the header when firmware * can be live-installed
en: _Install
fi: _Asenna

en: Install module
fi: Asenna moduli

en: _Clean
fi: _Siivoa

en: Clean module
fi: Siivoa moduuli

en: _Check
fi: _Tarkista

en: _Cancel command
fi: _Peru komento

en: Cancel build command
fi: Peru koostamiskomento

en: _Build (%s)
fi: _Koosta (%s)

en: _Install (%s)
fi: _Asenna (%s)

en: _Clean (%s)
fi: _Siivoa (%s)

en: Co_mpile (%s)
fi: Kää_nnä (%s)

en: Co_mpile
fi: _Käännä

en: Build commands
fi: Koostamiskomennot

note: Translators: This is a group of build * commands which appears in pop up menus
en: Build popup commands
fi: Koosta ponnahdusikkunan komennot

en: Build Autotools
fi: Koosta Autotoolsit

en: Command aborted
fi: Komento keskeytetty

en: Class Generator
fi: Luokkien generointi

en: Anjuta Class Generator Plugin
fi: Anjutan luokkien generointiliitännäinen

en: No License
fi: Ei lisenssiä

en: Class Name:
fi: Luokan nimi:

en: Base Class:
fi: Perusluokka:

en: Base Class Inheritance:
fi: Perusluokan periytyvyys:

en: Class Options:
fi: Luokan valinnat:

en: Source/Header Headings:
fi: Lähdekoodin ja otsikkotiedostojen otsakkeet:

en: Inline the declaration and implementation
fi: Liitä määrittely ja toteutus sisäkkäisesti

en: Author/Date/Time
fi: Tekijä/päiväys ja aika

en: Generic C++ Class
fi: Tavallinen C++-luokka

en: GObject Prefix and Type:
fi: * GObject-etuliite ja tyyppi:

en: Author/Date-Time
fi: Tekijä/päiväys ja aika

en: Class Function Prefix:
fi: Luokkafunktion etuliite:

en: Member Functions/Variables
fi: Jäsenfunktiot ja muuttujat

note: #-#-#-#-#  2611 (manpages-l10n)  #-#-#-#-# type: SS #-#-#-#-#  2754 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  2936 (manpages-l10n)  #-#-#-#-#
en: Signals
fi: Signaalit

en: GObject Class
fi: GObject-luokka

en: Author Name:
fi: Tekijän nimi:

en: Header File:
fi: Otsikkotiedosto:

en: Add to Repository
fi: Lisää versiohallintaan

en: Header or source file has not been created
fi: Otsikko- tai lähdekooditiedostoa ei ole luotu

en: Autogen template used for the header file
fi: Otsikkotiedostolle käytetty autogen-malli

en: Autogen template used for the implementation file
fi: Toteutustiedoston pohjana käytetty autogen-malli

en: File to which the processed template will be written
fi: Tiedosto, johon käsitelty malli kirjoitetaan

en: Failed to execute autogen: %s
fi: Komentoa autogen ei voi suorittaa: %s

en: Guess from type
fi: Arvaa tyypistä

en: XML description of the user interface
fi: Käyttöliittymän XML-kuvaus

en: CVS Plugin
fi: CVS-liitännäinen

en: A version control system plugin
fi: Versionhallintajärjestelmän liitännäinen

en: Standard diff
fi: Vakiomuotoinen diff

en: Patch-Style diff
fi: Patch-tyylinen diff

en: Extern (rsh)
fi: Ulkoinen (rsh)

en: Password server (pserver)
fi: Salasanapalvelin (pserver)

en: CVS Preferences
fi: CVS-asetukset

en: Path to "cvs" command
fi: Polku ”cvs”-komentoon

en: Compression Level (0=off, 10=max):
fi: Pakkaustaso (0=ei pakata, 10=suurin pakkaus):

en: Ignore .cvsrc file (recommended)
fi: Älä huomioi .cvsrc-tiedostoa (suositeltu)

en: CVS: Add file/directory
fi: CVS: lisää tiedosto tai kansio

en: Choose file or directory to add:
fi: Valitse lisättävä tiedosto tai kansio:

en: Browse…
fi: Selaa…

en: File is binary
fi: Tiedosto on binäärimuotoinen

en: CVS: Remove file/directory
fi: CVS: Poista tiedosto tai kansio

en: Choose file or directory to remove:
fi: Valitse poistettava tiedosto tai kansio:

en: CVS: Commit file/directory
fi: CVS: Toteuta tiedoston tai kansion muutokset

en: Choose file or directory to commit:
fi: Valitse toimitettava tiedosto tai kansio:

en: Whole project
fi: Koko projekti

en: Log message:
fi: Lokiviesti.

en: Do not act recursively
fi: Älä toimi rekursiivisesti

en: CVS: Update file/directory
fi: CVS: Päivitä tiedosto tai kansio

en: Choose file or directory to update:
fi: Valitse päivitettävä tiedosto tai kansio:

en: Create new directories
fi: Luo uudet kansiot

en: Reset sticky tags
fi: Nollaa sticky-merkinnät

en: Use revision/tag:
fi: Käytä revisiota tai merkintää:

en: CVS: Status
fi: CVS: Tila

en: CVS: Status from file/directory
fi: CVS: Tiedoston tai kansion tila

en: Choose file or directory to get the status from:
fi: Valitse tiedosto tai kansio, josta tila haetaan:

en: CVS: Diff file/directory
fi: CVS: Vertaile tiedostoa tai kansiota

en: Choose file or directory to diff:
fi: Valitse vertailtava tiedosto tai kansio:

en: Unified format instead of context format
fi: Yhtenäistetty muoto kontekstimuodon sijasta

en: Use revision:
fi: Käytä revisiota:

en: CVS: Log file/directory
fi: CVS: Tiedoston tai kansion loki

en: CVS: Import
fi: CVS: Tuo

en: Project root directory:
fi: Projektin juurikansio:

en: Module name:
fi: Modulin nimi:

en: Vendor tag:
fi: Valmistajan merkintä:

en: Release tag:
fi: Julkaisumerkintä:

en: Please enter a filename!
fi: Anna tiedostonimi!

en: Please fill field: %s
fi: Täytä kenttä: %s

en: CVS command is running! Please wait until it is finished!
fi: CVS-komento on käynnissä, odota kunnes se valmistuu!

en: Are you sure that you want to pass an empty log message?
fi: Haluatko varmasti toimittaan tyhjän lokiviestin?

en: Are you sure that you do not want a log message?
fi: Ettekö varmasti halua lokiviestiä?

note: Display label short-cut
en: Add a new file/directory to the CVS tree
fi: Lisää uusi tiedosto/kansio CVS-puuhun

note: Display label short-cut
en: Remove a file/directory from CVS tree
fi: Poista tiedosto/kansio CVS-puusta

note: Action name Stock icon, if any
en: _Commit
fi: _Toimita

note: Display label short-cut
en: Commit your changes to the CVS tree
fi: Toimita muutokset CVS-puuhun

note: Display label short-cut
en: Show differences between your local copy and the tree
fi: Näytä erot paikallisen kopion ja versiohallinan välillä

note: Action name Stock icon, if any
en: _Show Status
fi: _Näytä tila

note: Display label short-cut
en: Show the status of a file/directory
fi: Näytä tiedoston tai kansion tila

note: Action name Stock icon, if any
en: _Show Log
fi: _Näytä loki

note: Display label short-cut
en: Show the log of a file/directory
fi: Näytä tiedoston tai kansion loki

note: Action name Stock icon, if any
en: _Import Tree
fi: _Tuo puu

note: Display label short-cut
en: Import a new source tree to CVS
fi: Tuo uusi lähdekoodipuu CVS:ään

en: CVS operations
fi: CVS-toimenpiteet

en: CVS popup operations
fi: CVS-ponnahdusikkunan toiminnot

en: Debug Manager plugin.
fi: Vianetsinnän hallintaliitännäinen.

en: Attach to process
fi: Liitä prosessiin

en: _Process to attach to:
fi: _Prosessi, johon liitetään:

en: _Hide paths
fi: P_iilota polut

en: Hide process para_meters
fi: Piilota prosessin valitsi_met

en: Display process _tree
fi: Näytä _prosessipuu

en: Enable _all
fi: Näytä _kaikki

en: _Disable all
fi: Poista k_aikki käytöstä

en: _Remove all
fi: _Poista kaikki

en: Add Watch
fi: Lisää tarkkailin

en: _Automatic update
fi: _Automaattinen päivitys

en: Change Watch
fi: Muuta tarkkailinta

en: Inspect/Evaluate
fi: Tutki tai evaluoi

en: Breakpoint properties
fi: Keskeytyspisteen ominaisuudet

note: This is the number of time that the program executes the line where a breakpoint is located. It is used as a list header, so I have tried to find a quite short name.
en: _Pass count:
fi: _Ohitusten lukumäärä:

en: _Condition:
fi: _Ehto:

note: #-#-#-#-#  419 (engrampa 1.25.0)  #-#-#-#-# Translators: after the colon there is a folder name. #-#-#-#-#  456 (file-roller)  #-#-#-#-#
en: _Location:
fi: _Sijainti:

en: Enter an address in hexadecimal or select one in the data
fi: Syötä heksadesimaalinen osoite tai valitse osoite datasta

en: CPU Registers
fi: CPU-rekisterit

en: Shared libraries
fi: Jaetut kirjastot

en: Kernel Signals
fi: Ytimen signaalit

en: Set Signal Property
fi: Aseta signaalin ominaisuus

en: Program Interrupt
fi: Ohjelman keskeytys

en: Pass:
fi: Ohita:

en: Print:
fi: Tulosta:

en: Stop:
fi: Pysäytä:

en: Start Debugger
fi: Käynnistä vianetsintä

en: Debugger command
fi: Vianetsintäkomento

en: Debugger command:
fi: Vianetsintäkomento:

en: Select one directory
fi: Valitse yksi kansio

en: Connect to remote target
fi: Yhdistä etäkohteeseen

en: TCP/IP Connection
fi: TCP/IP-yhteys

note: #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, addressLabel) #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2) #-#-#-#-#  1134 (add-printer)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  1613
en: Address:
fi: Osoite:

en: Are you sure you want to delete all the breakpoints?
fi: Haluatko varmasti poistaa kaikki keskeytyspisteet?

note: Action name Stock icon, if any
en: _Breakpoints
fi: _Keskeytyspisteet

note: Display label short-cut
en: Toggle breakpoint at the current location
fi: Valitse käytetäänkö tätä keskeytyspistettä

note: Display label short-cut
en: Add a breakpoint
fi: Lisää keskeytyspiste

note: Action name Stock icon, if any
en: Remove Breakpoint
fi: Poista keskeytyspiste

note: Display label short-cut
en: Remove a breakpoint
fi: Poista keskeytyspiste

note: Action name Stock icon, if any
en: Edit Breakpoint
fi: Muokkaa keskeytyspistettä

note: Display label short-cut
en: Edit breakpoint properties
fi: Muokkaa keskeytyspisteen ominaisuuksia

note: Display label short-cut
en: Enable a breakpoint
fi: Ota keskeytyspiste käyttöön

note: Action name Stock icon, if any
en: Disable All Breakpoints
fi: Poista kaikki keskeytyspisteet käytöstä

note: Display label short-cut
en: Deactivate all breakpoints
fi: Poista kaikki keskeytyspisteet käytöstä

note: Action name Stock icon, if any
en: R_emove All Breakpoints
fi: Poista k_aikki keskeytyspisteet

note: Display label short-cut
en: Remove all breakpoints
fi: Poista kaikki keskeytyspisteet

note: Action name Stock icon, if any
en: Jump to Breakpoint
fi: Siirry keskeytyspisteeseen

note: Display label short-cut
en: Jump to breakpoint location
fi: Siirry keskeytyspisteen sijaintiin

en: Disable a breakpoint
fi: Poista keskeytyspiste käytöstä

en: Pass count
fi: Ohituskerrat

en: Breakpoint operations
fi: Keskeytyspisteiden toiminnot

en: Disassembly
fi: Binäärikoodin purku

en: Debugger Log
fi: Debuggerin loki

en: Loaded
fi: Ladattu

note: Action name Stock icon, if any
en: Pa_use Program
fi: P_ysäytä ohjelma

note: Display label short-cut
en: Pauses the execution of the program
fi: Pysäyttää ohjelman suorituksen

en: Running…
fi: Suoritetaan…

note: Action name Stock icon, if any
en: Run/_Continue
fi: Aja/_Jatka

note: Display label short-cut
en: Continue the execution of the program
fi: Jatka ohjelman suoritusta

en: Debugger terminated with error %d: %s
fi: Debuggeri päättyi virhekoodilla %d: %s

en: Program has received signal: %s
fi: Ohjelma vastaanotti signaalin %s

en: _Start Debugger
fi: _Käynnistä debuggeri

en: _Debug Program
fi: Ohjelman _debuggaus

en: Start debugger and load the program
fi: Käynnistä debuggeri ja lataa ohjelma

en: Start debugger and attach to a running program
fi: Käynnistä debuggeri ja liity suorituksessa olevaan ohjelmaan

en: Connect to a remote debugging target
fi: Yhdistä etävianetsintä kohteeseen

en: Stop Debugger
fi: Pysäytä debuggeri

en: Say goodbye to the debugger
fi: Hyvästele debuggeri

en: Add additional source paths
fi: Lisää ylimääräisiä lähdepolkuja

note: Display label short-cut
en: Custom debugger command
fi: Oma debuggerikomento

en: Shared Libraries
fi: Jaetut kirjastot

en: Show kernel signals
fi: Näytä ytimen signaalit

en: Step _In
fi: Askel _sisään

en: Single step into function
fi: Yksi askel funktion sisään

en: Step O_ver
fi: Askel _yli

en: Single step over function
fi: Yksi askel funktion yli

en: Step _Out
fi: Askel _ulos

en: _Run to Cursor
fi: Suo_rita kohdistimeen

en: Run to the cursor
fi: Suorita kohdistimeen

en: Debugger operations
fi: Vianetsintäohjelman toiminnot

note: #-#-#-#-#  2766 (manpages-l10n)  #-#-#-#-# type: SH #-#-#-#-#  2786 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  2948 (manpages-l10n)  #-#-#-#-#
en: Registers
fi: Rekisterit

en: Symbols read
fi: Luetut symbolit

en: Shared library operations
fi: Jaettujen kirjastojen toiminnot

note: #-#-#-#-#  341 (devhelp)  #-#-#-#-# i18n: in the programming language context, if you don't * have an ESTABLISHED term for it, leave it * untranslated. #-#-#-#-#  343 (dia)  #-#-#-#-# Translators: Menu item Verb/Signal Translators: Menu item Verb/Signal/Signal Translators: Menu item Noun/Signal Tran
en: Signal
fi: Signaali

note: #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# create pass and fail tags
en: Pass
fi: Ohita

note: Action name Stock icon, if any
en: Send to process
fi: Lähetä prosessille

en: Kernel signals
fi: Ytimen signaalit

en: Signal operations
fi: Signaalitoiminnot

en: Show Line Markers
fi: Näytä rivimerkit

en: Whether to display line marker pixbufs
fi: Näytetäänkö rivimerkkien pikselipuskurit

note: Action name Stock icon, if any
en: Set current frame
fi: Aseta nykyinen kehys

en: Stack frame operations
fi: Pinon kehysten toiminnot

en: Unable to open the file: %s
fi: Tiedostoa ei voi avata: %s

en: Unable to open %s. Debugger cannot start.
fi: Kohdetta ”%s” ei voi avata. Debuggeri ei voi käynnistyä.

note: Display label short-cut
en: Inspect or evaluate an expression or variable
fi: Tarkkaile tai laske lauseke tai muuttuja

en: Remove Watch
fi: Poista tarkkailin

en: Update Watch
fi: Päivitä tarkkailin

note: #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, m_updateAll)
en: Update all
fi: Päivitä kaikki

note: #-#-#-#-#  3571 (rekonq)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, removeAllButton)
en: Remove all
fi: Poista kaikki

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# Action name Stock icon, if any
en: Automatic update
fi: Automaattinen päivitys

en: Watch operations
fi: Tarkkailinten toiminnot

en: API Help
fi: API-ohje

en: Devhelp Plugin for Anjuta.
fi: Anjutan devhelp-liitännäinen.

en: Search Help:
fi: Etsi ohjeesta:

en: _API Reference
fi: _API-referenssi

en: Browse API Pages
fi: Selaa API-sivuja

en: _Context Help
fi: _Kontekstiohje

en: Search help for the current word in the editor
fi: Etsi ohjeita nykyiselle sanalle muokkaimessa

en: _Search Help
fi: _Etsi ohjeesta

en: Search for a term in help
fi: Etsi käsitettä ohjeesta

en: Help operations
fi: Ohjetoiminnot

en: Are you sure you want to reload '%s'?
    Any unsaved changes will be lost.
fi: Haluatko varmasti ladata tiedoston ”%s” uudestaan?
    Kaikki siihen tehdyt muutokset menetetään.

en: Remove bookmark
fi: Poista kirjanmerkki

note: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, cbShowAllFiles) #-#-#-#-#  3622 (skrooge)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, kOpenBtn) i18n: ectx: property (statusTip), widget (QPushButton, kOpenBtn)
en: Open file
fi: Avaa tiedosto

en: The file '%s' already exists.
    Do you want to replace it with the one you are saving?
fi: Tiedosto ”%s” on jo olemassa.
    Haluatko korvata sen nyt tallennettavalla tiedostolla?

note: Document manager plugin
en: Document Manager
fi: Asiakirjojen hallinta

en: Provides document management capabilities.
fi: Tarjoaa dokumenttien hallintaominaisuudet.

en: Enable files autosave
fi: Tallenna tiedostot automaattisesti

en: Save files interval in minutes
fi: Tiedostojen tallennusväli minuutteina

en: Save session interval in minutes
fi: Istunnon tallennusväli minuutteina

en: Sorted in opening order
fi: Järjestetty avausjärjestyksessä

en: Sorted by most recent use
fi: Järjestetty viimisimmän käytön mukaan

en: Sorted in alphabetical order
fi: Järjestetty aakkosjärjestyksessä

en: Show tabs
fi: Näytä välilehdet

en: Save current file
fi: Tallenna nykyinen tiedosto

en: Save all currently open files, except new files
fi: Tallenna kaikki avoimet tiedostot, paitsi uudet

en: _Close File
fi: _Sulje tiedosto

en: Close current file
fi: Sulje nykyinen tiedosto

en: Close All
fi: Sulje kaikki

en: Close all files
fi: Sulje kaikki tiedostot

en: Reload F_ile
fi: Lataa tiedosto uu_destaan

en: Reload current file
fi: Lataa nykyinen tiedosto uudestaan

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# Translators: Menu item to print a single, specific message
en: _Print…
fi: _Tulosta…

en: _Print Preview
fi: Tulostuksen _esikatselu

note: menu title
en: _Make Selection Uppercase
fi: _Muuta valinta isoiksi kirjaimiksi

en: Make the selected text uppercase
fi: Muuta valinnan teksti isoiksi kirjaimiksi

en: Make Selection Lowercase
fi: Muuta valinta pieniksi kirjaimiksi

en: Make the selected text lowercase
fi: Muuta valinnan teksti pieniksi kirjaimiksi

en: Convert EOL to CRLF
fi: Muunna EOL CRLF:ksi

en: Convert End Of Line characters to DOS EOL (CRLF)
fi: Muuta rivinvaihtomerkit DOS-rivinvaihdoiksi (CRLF)

en: Convert EOL to LF
fi: Muunna EOLF LF:ksi

en: Convert End Of Line characters to Unix EOL (LF)
fi: Muuta rivinvaihtomerkit UNIX-rivinvaihdoiksi (LF)

en: Convert EOL to CR
fi: Muunna EOL CR:ksi

en: Convert End Of Line characters to Mac OS EOL (CR)
fi: Muuta rivinvaihtomerkit MacOS-rivinvaihdoiksi (CR)

en: Convert EOL to Majority EOL
fi: Muuta rivinvaihtomerkit yleisimmäksi

en: Select all text in the editor
fi: Valitse kaikki teksti muokkaimessa

en: Select _Code Block
fi: Valitse _koodilohko

en: Select the current code block
fi: Valitse nykyinen koodilohko

note: Block comment: Uses line-comment (comment that affects only single line such as '//' or '#') and comments a block of lines.
en: _Block Comment/Uncomment
fi: _Alueen kommentointi/kommentin poisto

en: Block comment the selected text
fi: Kommentoi valittu teksti tai poista kommentit valitusta tekstistä

note: Box comment: Uses stream-comment to comment a block of lines, usually with some decorations, to give an appearance of box.
en: Bo_x Comment/Uncomment
fi: _Laatikkokommentointi/kommentin poisto

en: Box comment the selected text
fi: Kommentoi valittu teksti laatikkoon

note: Stream comment: Uses 'stream comment' (comment that affects a stream of characters -- has start and end comment code) and comments any code from arbitrary start position to arbitrary end position (can be in middle of lines).
en: _Stream Comment/Uncomment
fi: _Virtakommentti/kommentin poisto

en: Stream comment the selected text
fi: Kommentoi valittu teksti virtana

en: Go to a particular line in the editor
fi: Siirry tietylle riville muokkaimessa

en: Matching _Brace
fi: Täsmäävä aaltosulku

en: Go to the matching brace in the editor
fi: Siirry täsmäävään aaltosulkuun muokkaimessa

en: _Start of Block
fi: Lohkon a_lku

en: Go to the start of the current block
fi: Siirry nykyisen lohkon alkuun

en: _End of Block
fi: Lohkon _loppu

en: Go to the end of the current block
fi: Siirry nykyisen lohkon loppuun

en: Previous _History
fi: Edellinen _historiassa

en: Next Histor_y
fi: Seuraava h_istoriassa

en: _Quick Search
fi: _Pikahaku

en: Quick editor embedded search
fi: Nopea muokkaimeen sulautettu haku

en: Search and replace
fi: Etsi ja korvaa

en: Repeat the last Find command
fi: Toista edellinen hakukomento

note: menu title
en: _Editor
fi: M_uokkain

en: _Add Editor View
fi: Lisää muokkain-näkymä

en: Add one more view of current document
fi: Lisää yksi tai useampi asiakirjannäkymä nykyiseen asiakirjaan

en: _Remove Editor View
fi: _Poistaa muokkain-näkymä

en: Remove current view of the document
fi: Poista nykyinen asiakirjanäkymä

en: U_ndo
fi: _Peru

en: Cut the selected text from the editor to the clipboard
fi: Leikkaa valittu teksti muokkaimesta leikepöydälle

en: Paste the content of clipboard at the current position
fi: Liitä leikepöydän sisältö nykyiseen sijaintiin

en: Delete the selected text from the editor
fi: Poista valittu teksti muokkaimesta

en: Zoom in: Increase font size
fi: Lähennä: kasvata fonttikokoa

en: Zoom out: Decrease font size
fi: Loitonna: Pienennä fonttikokoa

en: _Close All Folds
fi: _Sulje kaikki laskostukset

en: Close all code folds in the editor
fi: Sulje kaikki koodin laskostukset muokkaimessa

en: _Open All Folds
fi: _Avaa kaikki laskostukset

en: Open all code folds in the editor
fi: Avaa kaikki koodin laskostukset muokkaimessa

en: _Toggle Current Fold
fi: A_vaa tai sulje nykyinen laskostus

en: Toggle current code fold in the editor
fi: Valitse onko nykyinen koodin laskusta muokkaimessa auki

en: Switch to previous document
fi: Siirry edelliseen asiakirjaan

en: Switch to next document
fi: Siirry seuraavaan asiakirjaan

en: Bookmar_k
fi: _Kirjanmerkki

en: _Toggle Bookmark
fi: _Kirjanmerkki rivillä

en: _Previous Bookmark
fi: _Edellinen kirjanmerkki

en: Jump to the previous bookmark in the file
fi: Siirry edelliseen kirjanmerkkiin tiedostossa

en: _Next Bookmark
fi: _Seuraava kirjanmerkki

en: Jump to the next bookmark in the file
fi: Siirry seuraavaan kirjanmerkkiin tiedostossa

en: _Clear All Bookmarks
fi: _Poista kaikki kirjanmerkit

en: Clear bookmarks
fi: Poista kirjanmerkit

en: Editor file operations
fi: Muokkaimen tiedostotoiminnot

en: Editor print operations
fi: Muokkaimen tulostustoiminnot

en: Editor text transformation
fi: Muokkaimen tekstimuunnokset

en: Editor text selection
fi: Muokkaimen tekstinvalinta

note: { actions_insert, G_N_ELEMENTS (actions_insert), "ActionGroupEditorInsert", N_("Editor text insertions") },
en: Editor code commenting
fi: Muokkaimen koodin kommentointi

en: Editor navigations
fi: Muokkaimen navigointitoiminnot

en: Editor edit operations
fi: Muokkaimen muokkaustoiminnot

en: Editor zoom operations
fi: Muokkaimen suurennostoiminnot

en: Editor syntax highlighting styles
fi: Muokkaimen syntaksin korostustyylit

en: Editor text formating
fi: Muokkaimen tekstin muotoilu

en: Simple searching
fi: Yksinkertainen haku

note: this may fail, too
en: Autosave failed for %s
fi: Tiedoston ”%s” automaattitallennus epäonnistui

en: Autosave completed
fi: Automaattitallennus valmistui

en: Replace all
fi: Korvaa kaikki

en: All text files
fi: Kaikki tekstitiedostot

en: File Loader
fi: Tiedoston lataaja

en: File loader to load different files
fi: Erilaisten tiedostojen lataaja

en: Unknown item
fi: Tuntematon kohde

en: Anjuta Projects
fi: Anjuta-projektit

en: C/C++ source files
fi: C/C++-lähdekooditiedostot

en: C# source files
fi: C#-lähdekooditiedostot

en: Java source files
fi: Java-lähdekooditiedostot

en: Pascal source files
fi: Pascal-lähdekooditiedostot

en: PHP source files
fi: PHP-lähdekooditiedostot

en: Perl source files
fi: Perl-lähdekooditiedostot

en: Python source files
fi: Python-lähdekooditiedostot

en: Makefiles
fi: Makefile-tiedostot

en: Lua files
fi: Lua-tiedostot

en: Diff files
fi: Vertaile tiedostoja

en: Failed to activate plugin: %s
fi: Liitännäistä ei voitu ottaa käyttöön: %s

en: New empty file
fi: Uusi tyhjä tiedosto

note: #-#-#-#-#  4001 (MATE Desktop Environment)  #-#-#-#-# File menu
en: _Open…
fi: _Avaa…

en: New file, project and project components.
fi: Uusi tiedosto, projekti ja projektin osat.

en: Open recent file
fi: Avaa äskettäinen tiedosto

en: Open recent files
fi: Avaa äskettäin avattuja tiedostoja

en: Open a file
fi: Avaa tiedosto

note: %s is name of file that will be opened
en: Please select a plugin to open <b>%s</b>.
fi: Valitse luettelosta liitännäinen, jolla <b>%s</b> avataan.

en: File manager for project and single files
fi: Tiedostohallinta projekteille ja tiedostoille

en: Root directory if no project is open:
fi: Juurikansio, jos projektia ei ole avattu:

en: Choose Directory to show if no project is open
fi: Valitse näytettävä kansio, jos projektia ei ole avoinna

en: Do not show binary files (.o, .la, etc.)
fi: Älä näytä binaaritiedostoja (.o, .la, jne.)

en: Do not show hidden files
fi: Älä näytä piilotiedostoja

en: Do not show backup files
fi: Älä näytä varmuuskopiotiedostoja

en: Do not show unversioned files
fi: Älä näytä versioimattomia tiedostoja

en: Rename file or directory
fi: Nimeä tiedosto tai kansio uudestaan

en: File manager popup actions
fi: Tiedostohallinan ponnahdusikkunan toiminnot

en: File Assistant
fi: Tiedostoapulainen

en: Anjuta File Assistant Plugin
fi: Anjutan tiedostoapulainen -liitännäinen

en: Enter the File name.
    The extension will be added according to the type.
fi: Anna tiedostonimi.
    Pääte lisätään tiedostonimeen tyypin mukaisesti.

en: Create corresponding header file
fi: Luo vastaava otsikkotiedosto

en: Use Template for the Header file
fi: Käytä mallia otsikkotiedostolle

en: Add to repository
fi: Lisää versiohallintaan

en: C Source File
fi: C-lähdekooditiedosto

en: C/C++ Header File
fi: C/C++-otsikkotiedosto

en: C++ Source File
fi: C++-lähdekooditiedosto

en: C# Source File
fi: C#-lähdekooditiedosto

en: Java Source File
fi: Java-lähdekooditiedosto

en: Perl Source File
fi: Perl-lähdekooditiedosto

en: Python Source File
fi: Python-lähdekooditiedosto

en: Shell Script File
fi: Kuoren komentotiedosto

note: The %s argument is a program name, anjuta by example
en: Loading Executable: %s
fi: Ladataan suoritustiedostoa: %s

note: The %s argument is a file name
en: Loading Core: %s
fi: Ladataan core-tiedostoa: %s

en: Unable to find: %s.
    Unable to initialize debugger.
    Make sure Anjuta is installed correctly.
fi: Kohdetta ei löydy: %s.
    Vianetsintätyökalua ei voi alustaa.
    Tarkista, että Anjuta on asennettu oikein.

en: Loading Executable:
fi: Ladataan suoritustiedostoa:

en: No executable specified.
fi: Suoritustiedostoja ei annettu.

en: Open an executable or attach to a process to start debugging.
fi: Aloita vianetsintä avaamalla suoritustiedosto tai liittymällä prosessiin.

en: There was an error whilst launching the debugger.
fi: Tapahtui virhe käynnistettäessä vianetsintätyökalua.

en: Make sure 'gdb' is installed on the system.
fi: Varmista että ”gdb” on asennettuna järjestelmässä.

en: Program exited normally
fi: Ohjelma päättyi normaalisti

en: Program exited with error code %s
fi: Ohjelma päättyi virhekoodilla %s

note: The program has reached one breakpoint and will stop
en: Breakpoint number %s hit
fi: Keskeytyspiste numero %s täsmäsi

en: Function finished
fi: Funktio päättyi

en: Stepping finished
fi: Askellus päättyi

en: Location reached
fi: Saavutettiin sijainti

en: The program is attached.
    Do you still want to stop the debugger?
fi: Ohjelma on liitetty.
    Haluatko silti lopettaa vianetsintätyökalun?

en: The program is running.
    Do you still want to stop the debugger?
fi: Ohjelma on käynnissä.
    Haluatko edelleen pysäyttää debuggerin?

note: The %s argument is an error message returned by gdb. * It is something like, "No such file or directory"
en: Unable to connect to remote target, %s
    Do you want to try again?
fi: Ei saatu yhteyttä etäkohteeseen: %s
    Haluatko yrittää uudelleen?

en: Debugger connected
fi: Vianetsintä yhdistetty

en: Program attached
fi: Liitytyy ohjelmaan

en: A process is already running.
    Would you like to terminate it and attach the new process?
fi: Prosessi on jo käynnissä.
    Haluatko keskeyttää sen ja yhdistää uuteen prosessiin?

en: Anjuta is unable to attach to itself.
fi: Anjuta ei voi liittyä itseensä.

en: Program terminated
fi: Ohjelma keskeytetty

en: Program detached
fi: Prosessi irrotettu

en: Interrupting the process
fi: Keskeytetään prosessi

en: Sending signal %s to the process: %d
fi: Lähetetään signaali %s prosessille: %d

en: Error whilst signaling the process.
fi: Virhe signaloitaessa prosessia.

en: Cannot start terminal for debugging.
fi: Päätettä ei voi käynnistää vianetsintää varten.

en: Do not commit
fi: Älä toimita

en: Add signed off by line
fi: Lisää rivi allekirjoittajasta

en: Squash
fi: Litistä

en: Fetch remote branches after creation
fi: Nouda etähaara luonnin jälkeen

en: Branches
fi: Haarat

en: Log Message:
fi: Lokiviesti:

en: Amend the previous commit
fi: Laajenna edellistä toimitusta

en: This commit concludes a failed merge (use -i)
fi: Tämä toteutus saattaa epäonnistuneen yhdistämisen valmiiksi (käytä -i:tä)

en: Use custom author information:
fi: Käytä omia tekijätietoja:

en: Branch name:
fi: Haaran nimi:

en: Check out the branch after it is created
fi: Hae haaran viimeisimmät tiedostot luonnin jälkeen

en: Tag name:
fi: Tagin nimi:

en: Sign this tag
fi: Allekirjoita tämä tagi

en: Branches must be fully merged
fi: Haarojen täytyy olla täysin yhdistetty

en: View the Log for File/Folder:
fi: Näytä tiedoston tai kansion loki:

en: Branch:
fi: Haara:

en: Short Log
fi: Lyhyt loki

en: Changes:
fi: Muutokset:

en: Generate patches relative to:
fi: Luo paikat suhteessa kansioon:

en: Folder to create patches in:
fi: Kansio, johon paikat luodaan:

en: Repository to pull from:
fi: Versiovarasto, josta noudetaan:

en: Rebase
fi: Siirrä juuri

en: Append fetch data
fi: Lisää noutotiedot

en: Commit on fast-forward merges
fi: Toteuta pikakelatut yhdistämiset

en: Do not follow tags
fi: Älä seuraa tageja

en: Repository to push to:
fi: Versiovarasto, johon viedään:

en: Commit to revert:
fi: Peruttava toimitus:

en: Show Diff
fi: Näytä diff

en: Please enter a URL
fi: Ole hyvä ja anna URL

en: Add Remote
fi: Lisää kaukosäädin

en: Check Out Files
fi: Hae viimeisimmät tiedostot

en: Please enter a revision.
fi: Anna revisio.

en: Please enter the commit author's e-mail address.
fi: Syötä toimituksen tekijän sähköpostiosoite..

en: Please enter a branch name.
fi: Anna haaran nimi.

en: Please enter a tag name.
fi: Anna tagin nimi!

en: <b>Branch:</b> %s
fi: <b>Haara:</b> %s

en: <b>Tag:</b> %s
fi: <b>Merkintä:</b> %s

en: <b>Remote:</b> %s
fi: <b>Etä:</b> %s

en: Git version control
fi: Git-versionhallinta

en: Please enter a URL.
fi: Anna URL.

en: Pull
fi: Vedä

en: Create a branch
fi: Luo haara

en: Delete branches
fi: Poista haaroja

en: Create a tag
fi: Luo tagi

en: Remove files from the repository
fi: Poista tiedostot versiohallinnasta

en: Stash
fi: Kätkö

en: Push changes to a remote repository
fi: Vie muutokset versiovarastoon

en: Revert a commit
fi: Peru toimitus

en: Apply mailbox files
fi: Toteuta mailbox-tiedostot

note: #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_deleteSecurityButton) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, btnDelete)
en: Delete...
fi: Poista…

en: Glade project '%s' saved
fi: Glade-projekti ”%s” tallennettu

en: Glade interface designer
fi: Glade-käyttöliittymätyökalu

en: Glade Plugin for Anjuta.
fi: Anjutan glade-liitännäinen.

en: Select widgets in the workspace
fi: Näytä ikkunaelementit työpöydällä

en: Drag and resize widgets in the workspace
fi: Raahaa kohteita ja muuta niiden kokoa työtilassa

en: Not local file: %s
fi: Ei paikallinen tiedosto: %s

en: Could not create a new glade project.
fi: Uutta glade-projektia ei voitu luoda.

en: Enable smart indentation
fi: Käytä älykästä sisennystä

en: Enable smart brace completion
fi: Käytä älykästä sulkujen täydennystä

en: Brace indentation size in spaces:
fi: Aaltosulkujen sisennyksen koko välilyönteinä:

en: Statement indentation size in spaces:
fi: Lausekkeen sisennyksen koko välilyönteinä:

en: Indentation parameters
fi: Sisennysparametrit

en: Indent:
fi: Sisennä:

en: Indentation
fi: Sisennys

en: Enable adaptive indentation
fi: Käytä mukautuvaa sisennystä

en: Language Manager
fi: Kielten hallinta

en: Plugin to keep track of multiple programming languages
fi: Liitännäinen, jolla voi pitää kirjaa useista ohjelmointikielistä

en: C++ and Java support Plugin
fi: C++- ja Java-tuen liitännäinen

en: Swap .h/.c
fi: Vaihda .h/.c

en: C++/Java Assistance
fi: C++- ja Java-apulainen

en: Enable code completion
fi: Käytä koodin täydennystä

en: Add a space after function call autocompletion
fi: Lisää välilyönti funktiokutsun jälkeen automaattisesti

en: Add '(' after function call autocompletion
fi: Lisää ”(” funktiokutsun jälkeen automaattisesti

en: Autocompletion
fi: Automaattinen täydennys

en: Show calltips
fi: Näytä kutsuvinkit

en: Calltips
fi: Kutsuvihjeet

en: Autocomplete
fi: Automaattitäydennys

en: Interpreter
fi: Tulkki

en: Message Manager
fi: Viestien hallinta

en: Manages messages from external apps
fi: Hallitsee viestejä ulkoisilta ohjelmilta

note: text style in editor
en: Underline-Plain
fi: Alleviivattu-tavallinen

note: text style in editor
en: Underline-Squiggle
fi: Alleviivattu-squiggle

note: text style in editor, TT is for typewriter text
en: Underline-TT
fi: Alleviivattu-TT

note: text style in editor
en: Strike-Out
fi: Yliviivaus

en: Error message indicator style:
fi: Virheviestien ilmaisimen tyyli:

en: Warning message indicator style:
fi: Varoitusviestin ilmaisimen tyyli:

en: Normal message indicator style:
fi: Tavallisten viestien ilmaisimen tyyli:

note: #-#-#-#-#  900  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_2)
en: Warnings:
fi: Varoitukset:

en: Message colors
fi: Viestin värit

en: Close all message tabs
fi: Sulje kaikki viestivälilehdet

en: _Copy Message
fi: _Kopioi viesti

en: Copy message
fi: Kopioi viesti

en: _Next Message
fi: _Seuraava viesti

en: Next message
fi: Seuraava viesti

en: Previous message
fi: Edellinen viesti

en: Next/Previous Message
fi: Seuraava/edellinen viesti

en: %d Message | %d Messages
fi[0]: %d viesti
fi[1]: %d viestiä

en: %d Info | %d Infos
fi[0]: %d lisätieto
fi[1]: %d lisätietoa

en: %d Warning | %d Warnings
fi[0]: %d varoitus
fi[1]: %d varoitusta

en: %d Error | %d Errors
fi[0]: %d virhe
fi[1]: %d virhettä

en: Select package
fi: Valitse paketti

en: Add _module
fi: Lisää _moduuli

en: Add _Package
fi: Lisää _paketti

en: Patch Plugin
fi: Paikkaustyökalu

en: Patches files and directories.
fi: Paikkaa tiedostoja ja kansioita.

en: File/Directory to patch
fi: Paikattava tiedosto tai kansio

en: Please select the directory where the patch should be applied
fi: Valitse kansio, johon paikka toteutetaan

en: Patching %s using %s
fi: Paikataan %s käyttäen %s

en: Patch failed.
    Please review the failure messages.
    Examine and remove any rejected files.
fi: Paikkaus epäonnistui.
    Tarkista syntyneet virheviestit,
    tutki ja poista hylätyt tiedostot.

en: Patching complete
fi: Paikkaus valmistui

en: Dry run
fi: Kuiva-ajo

en: File/Directory to patch:
fi: Paikattava tiedosto tai kansio:

en: Patch file:
fi: Paikkatiedosto:

en: Patch level:
fi: Paikkataso:

en: Patch files/directories
fi: Paikkaa tiedostoja tai kansioita

en: Project Import Assistant
fi: Projektin tuonnin apulainen

en: A file named "%s" already exists. Do you want to replace it?
fi: Tiedosto ”%s” on jo olemassa. Haluatko korvata sen?

en: Import project
fi: Tuo projekti

en: Import from folder
fi: Tuo kansiosta

note: #-#-#-#-#  569 (gimp-plug-ins)  #-#-#-#-# layer combo_box (Dst) #-#-#-#-#  1077 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  1207 (plasma_applet_comic)  #-#-#-#-# #-#-#-#-#  1236 (plasma_applet_comic)  #-#-#-#-# #-#-#-#-#  1484 (kget)  #-#-#-#-#
en: Destination:
fi: Kohde:

en: Import from version control system
fi: Tuo versionhallinnasta

note: i18n: ectx: property (title), widget (QGroupBox, buttonGroupBox1) i18n: ectx: property (title), widget (QGroupBox, m_optionGroupBox)
en: Import options
fi: Tuontiasetukset

note: i18n: ectx: property (text), widget (QCheckBox, ui_headerProject) i18n: ectx: property (text), widget (QCheckBox, ui_footerProject)
en: Project name
fi: Projektin nimi

en: Project Manager Plugin for Anjuta.
fi: Anjutan projektihallinta.

en: Project properties
fi: Projektin ominaisuudet

en: Folder properties
fi: Kansion ominaisuudet

en: Target properties
fi: Kohteen ominaisuudet

en: Unknown properties
fi: Tuntemattomat ominaisuudet

en: No parent group selected
fi: Yläryhmää ei ole valittu

en: No group selected
fi: Ryhmää ei ole valittu

en: No target has been selected
fi: Kohdetta ei ole valittu

en: Confirm remove
fi: Vahvista poisto

en: Failed to remove '%s':
    %s
fi: Kohdetta ”%s” ei voitu poistaa:
    %s

en: Failed to retrieve URI info of %s: %s
fi: Kohteen %s URI-tietoja ei voitu hakea: %s

en: _Project
fi: _Projekti

en: Close Pro_ject
fi: Sulje pro_jekti

en: Close project
fi: Sulje projekti

en: Add _Source File
fi: Lisää _lähdekooditiedosto

en: Properties of group/target/source
fi: Ryhmän, kohteen tai lähteen ominaisuudet

en: Remove from project
fi: Poista projektista

en: Failed to parse project (the project is opened, but there will be no project view) %s: %s
fi: Projektia %s ei voitu lukea (projekti on avattu, mutta projekti ei tule näkymään): %s

en: Loading project: %s
fi: Ladataan porjektia: %s

en: Error closing project: %s
fi: Virhe suljettaessa porjektia: %s

en: Project manager actions
fi: Projektinhallinan toiminnot

en: Project manager popup actions
fi: Projektinhallinnan ponnahdusikkunan toiminnot

en: Project Loaded
fi: Projekti ladattu

en: New Library
fi: Uusi kirjasto

en: Add Source
fi: Lisää lähde

en: Select the _target for the new source files:
fi: Valitse _kohde uusille lähdetiedostoille:

en: Source files:
fi: Lähdetiedostot:

en: New Target
fi: Uusi kohde

en: TargetTypes
fi: Kohdetyypit

en: Target _type:
fi: Kohde_tyyppi:

en: Target _name:
fi: Kohteen _nimi:

en: Specify _where to create the target:
fi: Määritä _mihin kohde luodaan:

en: GbfProject Object
fi: GbfProject-olio

en: No project loaded
fi: Projektia ei ole ladattu

en: Project Assistant
fi: Projektiapulainen

note: The project type is translated too, it is something like * generic, GNOME applet, Makefile project...
en: Project Type: %s
fi: Projektin tyyppi: %s

en: Unable to find any project template in %s
fi: Projektimalleja ei löytynyt kohteesta %s

en: 
    Field "%s" is mandatory. Please enter it.
fi: 
    Kenttä "%s" on pakollinen. Syötä siihen arvo.

en: Directory "%s" is not empty. Project creation could fail if some files cannot be written. Do you want to continue?
fi: Kansi ”%s” ei ole tyhjä. Projektin luonti voi epäonnistua, jos joitain tiedostoja ei voi kirjoittaa. Haluatko silti jatkaa?

en: File "%s" already exists. Do you want to overwrite it?
fi: Tiedosto ”%s” on jo olemassa. Haluatko korvata sen?

en: Dubious entry
fi: Epäilyttävä syöte

en: 
    Missing programs: %s.
fi: 
    Puuttuvat ohjelmat: %s.

en: 
    Missing packages: %s.
fi: 
    Puuttuvat paketit: %s

en: Some important programs or development packages required to build this project are missing. Please make sure they are installed properly before generating the project.
fi: Joitain tärkeitä ohjelmia tai kehitystyökalujen paketteja, jotka tämän projektin koostaminen vaatii, puuttuu. Varmista, että vaaditut paketit on asennettu ennen kuin yrität koostaa projektia.

en: Missing components
fi: Osia puuttuu

en: New project has been created successfully.
fi: Uusi projekti luotiin onnistuneesti.

en: New project creation has failed.
fi: Uuden projektin luonti epäonnistui.

en: Skipping %s: file already exists
fi: Ohitetaan %s: tiedosto on jo olemassa

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# The %s is a name of a unix command line, by example * cp foobar.c project
en: Executing: %s
fi: Suoritetaan: %s

en: New Project Assistant
fi: Uuden projektin apulainen

note: #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/gtk/widgets/file.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-#
en: Select file
fi: Valitse tiedosto

en: Select an Image File
fi: Valitse kuvatiedosto

en: Choose Icon
fi: Valitse kuvake

en: Choose file
fi: Valitse tiedosto

en: Anjuta Plugin
fi: Anjutan liitännäinen

en: Anjuta plugin project that uses libanjuta framework
fi: Anjutan liitännäisprojekti käyttäen libanjuta-järjestelmää

note: #-#-#-#-#  109 (PACKAGE VERSION)  #-#-#-#-# device info header
en: Basic information
fi: Perustiedot

en: General Project Information
fi: Projektin perustiedot

en: Project Name:
fi: Projektin nimi:

en: Project name must not contain spaces, because it will be the name of the project build target (executable, library etc.)
fi: Projektin nimi ei saa sisältää välilyöntejä, koska siitä muodostetaan projektin koontikohteen nimi (suoritettava ohjelma, kirjasto jne.)

en: Project options
fi: Projektin valinnat

en: Options for project build system
fi: Projektin rakennusjärjestelmän valitsimet

en: Plugin Title:
fi: Liitännäisen otsikko:

en: Display title of the plugin
fi: näytä liitännäisen otsikko

en: Plugin Description:
fi: Liitännäisen kuvaus:

en: Display description of the plugin
fi: Näytä liitännäisen kuvaus

en: Plugin Class Name:
fi: Liitännäisluokan nimi:

en: Plugin class name
fi: Liitännäisluokan nimi:

en: Plugin Dependencies:
fi: Liitännäisen riippuvuudet:

en: Comma separated, other plugins that this plugin depends on. It could be either primary interface name or plugin location (library:class)
fi: Pilkulla erotettu luettelo liitännäisistä, jotka tämä liitännäinen vaatii. Luettelo voi olla joko käyttöliittymän ensisijainen nimi tai liitännäisen sijainti (kirjasto:luokka)

en: Icon File:
fi: Kuvaketiedosto:

en: Icon file for the plugin
fi: Liitännäisen kuvaketiedosto

en: Create Gtk Builder interface file
fi: Luo Gtk Builder -käyttöliittymätiedosto

en: Create a template Gtk Builder interface file
fi: Luo Gtk Builder -käyttöliittymätiedosto mallista

en: Plugin has menus or/and toolbars
fi: Liitännäisellä on valikoita tai työkalupalkkeja

en: Whether the plugin has menus or toolbars
fi: Onko liitännäisellä valikoita tai työkalupalkkeja

en: Configure external packages:
fi: Määrittele ulkoiset paketit:

en: Use pkg-config to add library support from other packages
fi: Käytä pkg-config:iaa muiden pakettien kirjastojen lisäämiseen

en: Configure external packages
fi: Määrittele ulkoiset paketit

en: Add C++ support:
fi: Lisää C++-tuki:

en: Adds C++ support to the project so that C++ source files can be built
fi: Lisää C++-tuen projektiin, jolloin C++-tiedostoja voidaan kääntää

en: Values to watch
fi: Tarkkailtavat arvot

en: Shell values to watch
fi: Tarkkailtavat ympäristömuuttujat

en: Value Name:
fi: Arvon nimi:

en: Name of the value to watch
fi: Tarkkailtavan arvon nimi

en: Implement plugin interfaces
fi: Toteuta liitännisten rajapinnat

en: Plugin interfaces to implement
fi: Toteutettavat liitännäisen liitynnät

en: Interface implemented by the plugin
fi: Liitännäisen toteuttama liittymä

en: Generic C++
fi: Tavallinen C++

en: A generic C++ project
fi: Tavallinen C++-projekti

en: project name
fi: projektin nimi

en: Add shared library support:
fi: Lisää jaettujen tiedostojen tuki:

en: Adds support for building shared libraries in your project
fi: Lisää projektiin tuen jaettujen kirjastojen kääntämiselle

en: Add internationalization:
fi: Lisää kotoistamistuki:

en: Adds support for internationalization so that your project can have translations in different languages
fi: Lisää tuen kotoistamiselle, jolloin projekti voidaan kääntää eri kielille

en: Django Project
fi: Django-projekti

en: Python webproject using Django Web Framework
fi: Python www-projekti käyttäen django-kirjastoja

en: Django Project information
fi: Django-projektin tiedot

en: Generic gcj compiled java
fi: Tavallinen gcj-käännetty java

en: A generic natively compiled java project using the GNU Java Compiler (gcj)
fi: Tavallinen natiivikoodiksi käännetty java-projekti käyttäen GNU Java-kääntäjää (gcj)

en: Main Class:
fi: Pääluokka:

en: GCJ needs to know which class contains the main() function
fi: GCJ:n täytyy tietää mikä luokka sisältää main()-funktion

en: Plugin Name:
fi: Liitännäisen nimi:

en: Add gtk-doc system:
fi: Lisä gtk-doc -järjestelmä:

en: gtk-doc is used to compile API documentations for GObject based classes
fi: GObject-pohjaisten luokkien API-dokumentaatio luodaan gtk-doc:in avulla

en: Require Package:
fi: Vaadi paketti:

en: Give a package name that your project require. You may also mention what is the required version of the package. For example, 'libgnomeui-2.0' or 'libgnomeui-2.0 >= 2.2.0'
fi: Anna projektisi vaatiman paketin nimi. Voit myös kertoa vaaditun paketin version, esimerkiksi ”libgnomeui-2.0” tai ”libgnomeui-2.0 >= 2.2.0”.

en: Generic java (automake)
fi: Tavallinen java (automake)

en: A generic java project using automake project management
fi: Tavallinen java-projekti käyttäen automake-projektinhallintaa

en: Main class
fi: Pääluokka

en: A generic minimal and flat project
fi: Tavallinen minimaalinen ja yksinkertainen projekti

en: Select code license
fi: Valitse lähdekoodin lisenssi

en: No license
fi: Ei lisenssiä

en: Generic (Minimal)
fi: Tavallinen (minimaalinen)

en: Makefile project
fi: Makefile-projekti

en: Makefile-based project
fi: Makefile-pohjainen projekti

en: Project directory, output file etc.
fi: Projektihakemisto, tulostiedosto jne.

note: #-#-#-#-#  870 (kapptemplate)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, nameLabel)
en: Project name:
fi: Projektin nimi:

en: Project directory:
fi: Projektikansio:

en: Generic python (automake)
fi: Tavallinen python (automake)

en: A generic python project using automake project management
fi: Tavallinen python-projekti käyttäen automake-projektinhallintaa

en: A sample SDL project
fi: SDL-esimerkkiprojekti

en: Require SDL version:
fi: Vaadi SDL-versio:

en: Mininum SDL version required
fi: Pienin vaadittu SDL-versio

en: Require SDL_image:
fi: Vaadi SDL_image:

en: Require SDL_image library
fi: Vaadi SDL_image-kirjasto

en: Require SDL_gfx:
fi: Vaadi SDL-gfx:

en: Require SDL_gfx library
fi: Vaadi SDL_gfx-kirjasto

en: Require SDL_ttf:
fi: Vaadi SDL_ttf:

en: Require SDL_ttf library
fi: Vaadi SDL_ttf-kirjasto

en: Require SDL_mixer:
fi: Vaadi SDL_mixer:

en: Require SDL_mixer library
fi: Vaadi SDL_mixer-kirjasto

en: Require SDL_net:
fi: Vaadi SDL_net:

en: Require SDL_net library
fi: Vaadi SDL_net-kirjasto

en: A generic project
fi: Tavallinen projekti

en: A generic wx Widgets project
fi: Tavallinen Wx Widgets -projekti

en: Xlib dock
fi: Xlib-telakka

en: A generic Xlib dock applet
fi: Tavallinen Xlib-telakan sovelma

en: A generic Xlib project
fi: Tavallinen Xlib-projekti

en: Quick open
fi: Pika-avaus

en: Quick Open
fi: Pika-avaus

en: Allow to execute program without debugger.
fi: Salli ohjelman suoritus ilman debuggeria.

en: Program Parameters
fi: Ohjelman valitsimet

en: Choose a working directory
fi: Valitse työhakemisto

note: Only local directory are supported
en: Program directory '%s' is not local
fi: Ohjelman kansio ”%s” ei ole paikallinen

en: Load Target to run
fi: Lataa suoritettava kohde

en: Run program without debugger
fi: Suorita ohjelma ilman debuggeria

en: Stop Program
fi: Pysäytä ohjelma

en: Kill program
fi: Tapa ohjelma

en: Run operations
fi: Suorita toimintoja

note: #-#-#-#-#  331  #-#-#-#-# Translators: displayed in the list of pending changes (could be an in-window panel, or in the popover of the bottom bar); for gsettings keys Translators: "reset key value" option of a multi-choice list (checks or radios) in the right-click menu on the list of keys Translato
en: Default value
fi: Oletusarvo

en: Languages:
fi: Kielet:

en: Export snippets
fi: Vie tekstileikkeitä

en: Import Snippets
fi: Tuo tekstileikkeitä

en: Use tabs for indentation
fi: Sisennä sarkainmerkeillä

en: Tab size in spaces:
fi: Sarkaimen koko välilyönteinä:

en: Indentation and auto-format options
fi: Sisennyksen ja automaattimuotoilun valinnat

en: Highlight syntax
fi: Korosta syntaksi

en: Create backup files
fi: Luo varmuuskopiotiedostoja

en: Show line numbers
fi: Näytä rivinumerot

note: #-#-#-#-#  1428 (katepart4)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, chkIconBorder) i18n: ectx: property (text), widget (QCheckBox, chkScrollbarMarks)
en: Show marks
fi: Näytä merkit

en: Right margin position in characters
fi: Oikean marginaalin sijainti merkkeinä

en: Use theme font
fi: Käytä teeman fonttia

en: _Line Number Margin
fi: Rivin_umeron marginaali

en: Show/Hide line numbers
fi: Näytä tai piilota rivinumerot

en: _Marker Margin
fi: Rivi_merkin marginaali

en: Show/Hide marker margin
fi: Näytä tai piilota rivimerkin marginaali

en: _White Space
fi: _Tyhjeet

en: Show/Hide white spaces
fi: Näytä tai piilota tyhjeet

en: _Line End Characters
fi: Rivin l_oppumerkit

en: Show/Hide line end characters
fi: näytä tai piilota rivin loppumerkit

en: Line _Wrapping
fi: _Rivitys

en: Enable/disable line wrapping
fi: Käytetäänkö rivitystä

en: Editor view settings
fi: Muokkaimen näkymäasetukset

en: GtkSourceView Editor
fi: GtkSourceView-muokkain

en: Could not save file because filename not yet specified
fi: Tiedostoa ei voitu tallentaa koska tiedostonimeä ei ole vielä valittu

en: New file %d
fi: Uusi tiedosto %d

en: Preparing pages for printing
fi: Valmistellaan sivua tulostusta varten

en: Line numbers
fi: Rivinumerot

en: Welcome page with most common actions.
fi: Tervetuliassivu yleisimmillä toiminnoilla.

en: Create a new project
fi: Luo uusi projekti

en: A Subversion client plugin based on libsvn
fi: Asiakasliitännäinen subversionille, perustuu libsvn-kirjastoon

en: Subversion Preferences
fi: Subversionin asetukset

en: Subversion Options
fi: Subversion-valinnat

en: Add file/directory
fi: Lisää tiedosto tai kansio

en: Previous Commit Messages:
fi: Edellinen toimitusviesti:

en: Use previous message
fi: Käytä edellistä viestiä

en: Select Files to Commit:
fi: Valitse toimitettavat tiedostot:

en: Copy files/folders
fi: Kopioi tiedostot tai kansiot

en: Source/Destination Paths:
fi: Lähde- ja kohdepolut:

en: Working Copy
fi: Työkopio

en: Repository Head
fi: Versiovarasto päähaara

en: Other Revision:
fi: Muu revisio:

en: Diff file/directory
fi: Vertaa tiedostoa tai kansiota

en: File or directory to diff:
fi: Verrattava kansio tai tiedosto:

en: Save open files before diffing
fi: Tallenna avoimet tiedostot ennen vertailua

note: #-#-#-#-#  3328  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, viewServerLog)
en: View Log
fi: Näytä loki

en: Whole Project
fi: Koko projekti

en: Diff to Previous
fi: Vertaa _edelliseen

en: Diff Selected Revisions
fi: Vertaa valittuja revisioita

en: View Selected Revision
fi: Näytä valittu revisio

en: Merge changes into working copy
fi: Liitä muutokset työkopioon

en: First Path:
fi: Ensimmäinen polku:

en: Use first path
fi: Käytä ensimmäistä polkua

en: Second Path:
fi: Toinen polku:

en: Working Copy Path:
fi: Työkopion polku:

en: Start Revision:
fi: Aloitusrevisio:

en: End Revision:
fi: Loppurevisio:

en: Ignore ancestry
fi: Jätä vanhat versiot huomiotta

en: Remove file/directory
fi: Poista tiedosto tai kansio

en: File/URL to Remove:
fi: Poistettava tiedosto tai URL:

en: Set Conflicts as Resolved
fi: Aseta ristiriidat selvitetyiksi

en: Select Files to Mark as Resolved:
fi: Valitse selvitetyiksi merkittävät tiedostot:

en: Select Changes to Revert:
fi: Valitse peruttavat muutokset:

en: Switch to branch/tag
fi: Siirry haaraan tai tagiin

en: Branch/Tag URL:
fi: Haaran tai tagin URL:

en: Update file/directory
fi: Päivitä tiedosto tai hakemisto

en: Trust server
fi: Luota palvelimeen

en: Remember this decision
fi: Muista tämä valinta

en: Repository authorization
fi: Versiovaraston tunnistautuminen

en: Remember Password
fi: Muista salasana

en: realm
fi: alue

en: _Add…
fi: _Lisää…

note: Display label short-cut
en: Add a new file/directory to the Subversion tree
fi: Lisää uusi tiedosto tai kansio Subversion-puuhun

note: Display label short-cut
en: Remove a file/directory from Subversion tree
fi: Poista tiedosto tai kansio Subversion-puusta

note: Display label short-cut
en: Commit your changes to the Subversion tree
fi: Toimita muutokset Subversion-puuhun

note: Display label short-cut
en: Revert changes to your working copy.
fi: Peru muutokset työkopioon.

note: Display label short-cut
en: Resolve conflicts in your working copy.
fi: Selvitä ristiriidat työkopiossa.

note: Display label short-cut
en: Copy files/folders in the repository
fi: Kopioi tiedostoja tai kansioita varastossa

note: Display label short-cut
en: Switch your local copy to a branch or tag in the repository
fi: Vaihda paikallinen kopio toiseen haaraan tai tagiin versiovarastossa

note: Display label short-cut
en: Merge changes into your working copy
fi: Yhdistä muutokset paikalliseen kopioon

note: Display label short-cut
en: View file history
fi: Näytä tiedoston historia

note: Display label short-cut
en: Diff local tree with repository
fi: Vertaa paikallista puuta versiovarastoon

en: Subversion operations
fi: Subversion-toiminnot

en: Subversion popup operations
fi: Subversion-ponnahdusikkunan toiminnot

en: Subversion: File will be added on next commit.
fi: Tiedosto lisätään seuraavan toimituksen yhteydessä.

en: Please enter a path.
fi: Anna polku.

en: Subversion: Commit complete.
fi: Subversion: toimitus valmis.

en: Subversion: Copy complete.
fi: Subversion: Kopiointi valmis.

en: Please enter a source path.
fi: Anna lähdepolku.

en: Please enter a destination path.
fi: Anna kohdepolku.

en: [Head/Working Copy]
fi: [Päähaara/Työkopio]

en: Subversion: File retrieved.
fi: Subversion: Tiedosto noudettu.

en: Subversion: Merge complete.
fi: Subversion: Yhdistäminen valmistui.

en: Please enter the first path.
fi: Anna ensimmäinen polku.

en: Please enter the second path.
fi: Anna toinen polku.

en: Please enter a working copy path.
fi: Anna työkopion polku.

en: Please enter the start revision.
fi: Anna alkava revisio.

en: Please enter the end revision.
fi: Anna päättävä revisio.

en: Subversion: File will be removed on next commit.
fi: Subversion: Tiedosto poistetaan seuraavan toimituksen yhteydessä.

en: Subversion: Resolve complete.
fi: Subversion: selvitys valmistui.

en: Subversion: Revert complete.
fi: Subversion: Peruminen valmistui.

en: Subversion: Switch complete.
fi: Subversion: siirtyminen valmistui.

en: Please enter a branch/tag URL.
fi: Anna haaran tai tagin URL.

en: Subversion: Diff complete.
fi: Subversion: Vertailu valmis.

en: Subversion: Update complete.
fi: Subversion: Päivitys valmis.

en: Authentication canceled
fi: Tunnistautuminen keskeytettiin

note: #-#-#-#-#  1077 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_6) #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  1484 (kget)  #-#-#-#-# #-#-#-#-#  1489 (kgpg)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel6)
en: Fingerprint:
fi: Sormenjälki:

en: Issuer DN:
fi: Myöntäjä-DN:

en: DER certificate:
fi: DER-varmenne:

en: Deleted: %s
fi: Poistettu: %s

en: Added: %s
fi: Lisätty: %s

en: Resolved: %s
fi: Selvitetty: %s

en: Updated: %s
fi: Päivitetty: %s

en: Externally Updated: %s
fi: Päivitetty ulkopuolelta: %s

en: Merged: %s
fi: Yhdistetty: %s

en: Conflicted: %s
fi: Ristiriidassa: %s

en: Missing: %s
fi: Puuttuu: %s

en: Obstructed: %s
fi: Estetty: %s

en: Parallel scan of project and global symbols
fi: Symbolien rinnakkainen etsintä projektista ja muualta

en: Automatically update symbols without saving file
fi: Pävitä symbolit automaattisesti tallentamatta tiedostoa

en: Tag De_claration
fi: Tagin esi_ttely

note: Translators: Go to the line where the tag is implemented
en: Tag _Implementation
fi: Tagin _määrittely

en: Find Symbol
fi: Etsi symboli

en: SymbolDb popup actions
fi: SymbolDb-ponnahdusikkunatoiminnot

en: SymbolDb menu actions
fi: SymbolDb-valikkotoiminnot

en: Symbol Database
fi: Symbolikanta

en: Symbol Database Plugin for Anjuta.
fi: Anjutan symbolitietokannan liitännäinen.

en: Resuming glb scan.
fi: Jatketaan glb-etsintää

en: Terminal Plugin for Anjuta.
fi: Anjutan pääteliitännäinen.

en: terminal operations
fi: päätetoiminnot

en: Use external program from Anjuta
fi: Käytä ulkoisia ohjelmia Anjutasta

en: Tool Editor
fi: Työkalun muokkain

en: Save all files
fi: Tallenna kaikki tiedostot

en: Short cut:
fi: Oikotie:

note: This is the standard Unix stdout, see http://en.wikipedia.org/wiki/Standard_streams
en: Standard output:
fi: Vakiotuloste:

note: This is the Unix stderr, see http://en.wikipedia.org/wiki/Standard_streams
en: Standard error:
fi: Vakiovirhetuloste:

note: This is the Unix stdin. See http://en.wikipedia.org/wiki/Standard_streams
en: Standard input:
fi: Vakiosyöte:

en: Edit as script
fi: Muokkaa skriptiä

en: Edit command as script in Anjuta on close
fi: Muokkaa komentoa skriptinä Anjutassa suljettaessa

en: Variable list
fi: Muuttujaluettelo

en: Are you sure you want to delete the '%s' tool?
fi: Haluatko varmasti poistaa työkalun ”%s”?

en: ask at runtime
fi: kysy suoritettaessa

en: You must provide a tool name!
fi: Työkalun nimi täytyy antaa!

en: You must provide a tool command!
fi: Työkalun komento täytyy antaa!

en: A tool with the same name already exists!
fi: Tämänniminen työkalu on jo olemassa!

en: The shortcut is already used by another component in Anjuta. Do you want to keep it anyway?
fi: Pikanäppäintä käytetään jo toisen Anjutan osan kanssa. Haluatko silti säilyttää sen?

en: Unable to edit script
fi: Skriptiä ei voi muotata

note: #-#-#-#-#  256 (gtk+)  #-#-#-#-# This label is displayed in a treeview cell displaying an accelerator * when the cell is clicked to change the acelerator. #-#-#-#-#  786 (gtk+)  #-#-#-#-# #-#-#-#-#  788 (gtk+)  #-#-#-#-# #-#-#-#-#  3089 (gtk+)  #-#-#-#-#
en: New accelerator…
fi: Uusi valintanäppäin…

note: This is append to the tool name to give something * like "My tools (output)". It's used to name the message * pane where the output of the tool is send to
en: (output)
fi: (tuloste)

note: #-#-#-#-#  43 (anjuta)  #-#-#-#-# This is append to the tool name to give something * like "My tools (error)". It's used to name the message * pane where the errors of the tool is send to
en: (error)
fi: (virhe)

en: Completed unsuccessfully with status code %d
fi: valmistui epäonnistuen tilakoodilla %d

en: Unable to open input file %s, command aborted
fi: Syötetiedostoa %s ei voi avata, komento keskeytettiin

en: Missing tool name
fi: Työkalun nimi puuttuu

en: Unexpected element "%s"
fi: Odottamaton elementti ”%s”

en: Error when loading external tools
fi: Virhe ladattaessa ulkoisia työkaluja

en: Unable to open %s for writing
fi: Kohdetta ”%s” ei voi avata kirjoitettavaksi

en: Tool operations
fi: Työkalut toiminnot

en: Same as output
fi: Sama kuin tuloste

en: Existing message pane
fi: Olemassaoleva viestipaneeli

en: New message pane
fi: Uusi viestipaneeli

en: New buffer
fi: Uusi puskuri

en: Replace buffer
fi: Korvaa puskuri

en: Append to buffer
fi: Lisää puskuriin

en: Replace selection
fi: Korvaa valinta

note: Translators: Checkbox if a dialog should be shown after some operation finishes, so translate as "to pop up a dialog"
en: Popup dialog
fi: Ponnahdusikkuna

en: Discard output
fi: Hylkää tulos

en: Current buffer
fi: Tämänhetkinen puskuri

en: Project root URI
fi: Projektin juuri-URI

en: Project root path
fi: Projektin juuripolku

en: Selected URI in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu URI

en: Selected directory in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu kansio

en: Selected full file name in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu täysi tiedostonimi

en: Selected full file name without extension in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu täysi tiedostonimi ilman päätettä

en: Selected file name in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu tiedostonimi

en: Selected file name without extension in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu tiedostonimi ilman päätettä

en: Selected file's extension in the file manager plugin
fi: Tiedostohallinan lisäosasta valittu tiedostopääte

en: Selected URI in the project manager plugin
fi: Projektihallinan lisäosasta valittu URI

en: Selected directory in the project manager plugin
fi: Projektihallinan lisäosasta valittu polku

en: Selected full file name in the project manager plugin
fi: Projektihallinan lisäosasta valittu täysi tiedostonimi

en: Selected full file name without extension in the project manager plugin
fi: Projektihallinan lisäosasta valittu täysi tiedostonimi ilman päätettä

en: Selected file name in the project manager plugin
fi: Projektihallinan lisäosasta valittu tiedostonimi

en: Selected file name without extension in the project manager plugin
fi: Projektihallinan lisäosasta valittu tedostonimi ilman päätettä

en: Selected file extension in the project manager plugin
fi: Valittu tiedostopääte projektihalinnan lisäosassa

en: Currently edited file name
fi: Tällä hetkellä muokattava tiedosto

en: Currently edited file name without extension
fi: Tällä hetkellä muokattava tiedosto ilman päätettä

en: Currently edited file directory
fi: Tällä hetkellä muokattavan tiedoston kansio

en: Currently selected text in editor
fi: Tällä hetkellä valittu teksti muokkaimessa

en: Current word in editor
fi: Muokkaimen tämänhetkinen sana

en: Current line in editor
fi: Muokkaimen tämänhetkinen rivi

en: Quit Anjuta IDE
fi: Lopeta Anjuta IDE

en: Do you prefer coffee to tea? Check it out.
fi: Suositko kahvia vai teetä? Tarkista tämä.

en: _Reset Dock Layout
fi: _Nollaa telakan asettelu

en: Reset the widgets docking layout to default
fi: Nollaa elementtien telakan asettelu oletusarvoon

en: _Lock Dock Layout
fi: _Lukitse telakan asettelu

en: Lock the current dock layout so that widgets cannot be moved
fi: Lukitse nykyisen telakan asettelu, jolloin osia ei voi siirtää

en: _User's Manual
fi: _Käyttöohje

en: Anjuta user's manual
fi: Anjutan käyttöohje

en: Anjuta frequently asked questions
fi: Anjutasta usein esitettyjä kysymyksiä

en: Anjuta _Home Page
fi: Anjutan k_otisivu

en: Online documentation and resources
fi: Dokumentaatio ja muut resurssit verkossa

en: Report _Bugs/Patches/Requests
fi: Raportoi _vikoja, paikkoja ja toiveita

en: Submit a bug report, patch or feature request for Anjuta
fi: Lähetä vikaraportti, korjaus tai ominaisuustoive Anjutasta

en: Ask a _Question
fi: _Esitä kysymys

en: Submit a question for FAQs
fi: Lähetä kysymys usein kysyttyihin kysymyksiin

en: About Anjuta
fi: Tietoja Anjutasta

en: About External _Plugins
fi: Tietoja ulkoisista _liitännäisistä

en: Specify the size and location of the main window
fi: Määrittele pääikkunan koko ja sijainti

en: Do not show the splash screen
fi: Älä näytä tervetuloikkunaa

en: Do not open last session on startup
fi: Älä avaa viimeisintä istuntoa käynnistettäessä

en: Do not open last project and files on startup
fi: Älä lataa viimeisintä projektia ja tiedostoja käynnistettäessä

en: - Integrated Development Environment
fi: - Integroitu kehitysympäristö

en: Value doesn't exist
fi: Arvoa ei ole olemassa

en: Do not load last session on startup
fi: Älä lataa viimeisintä istuntoa käynnistettäessä

en: Do not load last project and files on startup
fi: Älä lataa viimeisintä projektia ja tiedostoja käynnistettäessä

en: Session
fi: Istunto

note: translators: translate the same as in gnome-control-center
en: Toolbar button labels:
fi: Työkalupalkin nappien otsakkeet

note: Style of the buttons/tabs used to select docked windows in anjuta
en: Dock switcher style:
fi: Telakan vaihtimen tyyli:

en: Text + Icons
fi: Teksti ja kuvakkeet

note: #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkToolbarStyle enumeration value
en: Text below icons
fi: Teksti kuvakkeiden alla

en: Apostrophe, an elegant, distraction-free markdown editor
fi: Apostrophe on tyylikäs ja häiriötekijät minimoiva markdown-muokkain

en: Use the color scheme in the application's UI and in the text area.
fi: Sovelluksen käyttöliittymässä ja tekstialueella käytettävä väriteema.

en: Check spelling while typing
fi: Tarkista oikeinkirjoitus kirjoitettaessa

en: Enable or disable spellchecking.
fi: Käytä oikolukua tai poista se käytöstä.

en: Synchronize editor/preview scrolling
fi: Synkronoi muokkaimen ja esikatselun vieritys

en: Keep the editor and preview scroll positions in sync.
fi: Pidä muokkaimen ja esikatselun vierityksen sijainnit synkronoituna.

en: Input format
fi: Syötemuoto

en: Autohide Headerbar
fi: Piilota otsakepalkki automaattisesti

en: Hide the header and status bars when typing.
fi: Piilota otsakepalkki ja tilapalkit kirjoituksen aikana.

en: Default statistic
fi: Oletustilasto

en: Which statistic is shown on the main window.
fi: Mikä tilasto näytetään pääikkunassa.

en: Maximum number of characters per line within the editor.
fi: Muokkaimessa rivikohtaisten merkkien enimmäismäärä.

en: Hemingway Mode
fi: Hemingway-tila

en: Whether the user can delete text or not.
fi: Voiko käyttäjä poistaa tekstiä vai ei.

en: Preview mode
fi: Esikatselutila

en: How to display the preview.
fi: Miten esikatselu näytetään.

en: Preview active
fi: Esikatselu aktiivisena

en: Text size
fi: Tekstin koko

en: Focus on your writing with a clean, distraction-free markdown editor.
fi: Keskity kirjoittamiseen selkeällä, häiriötekijät minimoivalla markdown-muokkaimella.

en: An UI tailored to comfortable writing
fi: Kirjoitusta varten suunniteltu käyttöliittymä

en: A distraction-free mode
fi: Häiriötön tila

en: Dark, light and sepia themes
fi: Eri väriteemoja: tumma, vaalea ja seepia

en: Everything you expect from a text editor, such as spellchecking or document statistics
fi: Kaikki mitä tekstimuokkaimelta voi odottaa, kuten oikoluku ja asiakirjan tilastot

en: Live preview of what you write
fi: Reaaliaikainen esikatselu

en: Export to all kind of formats: PDF, Word/Libreoffice, LaTeX, or even HTML slideshows
fi: Vie eri tiedostomuotoihin: PDF, Word/Libreoffice, LaTeX tai jopa HTML-diaesitys

en: Copyright (C) 2022, Manuel G., Wolf V.
fi: Tekijänoikeus (C) 2022, Manuel G., Wolf V.

en: Apostrophe website
fi: Apostrophen verkkosivusto

en: Donations:
fi: Lahjoitukset:

en: Help to translate:
fi: Auta kääntämään:

en: Standalone
fi: Itsenäinen

en: Use a header and footer to include things like stylesheets and meta information
fi: Käytä ylä- ja alatunnistetta sisällyttääksesi tyyliarkkeja ja metatietoa

en: Number Sections
fi: Numeroidut osiot

en: Self-contained
fi: Itsenäinen

en: Produces an HTML file with no external dependencies
fi: Tuottaa HTML-tiedoston ilman ulkoisia riippuvuuksia

en: CSS File
fi: CSS-tiedosto

en: Select CSS file
fi: Valitse CSS-tiedosto

en: Highlight style
fi: Korostuksen tyyli

en: Incremental bullets
fi: Inkrementaaliset luettelomerkit

en: Show one bullet point after another in a slideshow
fi: Näytä yksi luettelomerkki toisensa jälkeen diaesityksessä

en: Open Tutorial
fi: Avaa opas

en: About Apostrophe
fi: Tietoja - Apostrophe

en: Advanced Export…
fi: Edistynyt vienti…

en: Copy HTML
fi: Kopioi HTML:nä

en: Autohide headerbar
fi: Piilota otsakepalkki automaattisesti

en: Autohide header and statusbars while typing
fi: Piilota otsakepalkki ja tilapalkit automaattisesti kirjoittaessa

en: Use bigger text
fi: Käytä suurempaa tekstiä

en: Restore session
fi: Palauta istunto

en: Return to your previous session when Apostrophe is started
fi: Palaa edelliseen istuntoon kun Apostrophe käynnistetään

en: No Recent Documents
fi: Ei viimeisimpiä asiakirjoja

en: Previous Match
fi: Edellinen osuma

en: Next Match
fi: Seuraava osuma

[ctx: shortcut window]
en: New
fi: Uusi

[ctx: shortcut window]
en: Open
fi: Avaa

[ctx: shortcut window]
en: Save
fi: Tallenna

[ctx: shortcut window]
en: Save as
fi: Tallenna nimellä

[ctx: shortcut window]
en: Close document
fi: Sulje asiakirja

[ctx: shortcut window]
en: Quit application
fi: Lopeta sovellus

[ctx: shortcut window]
en: Modes
fi: Tilat

[ctx: shortcut window]
en: Focus mode
fi: Keskittymistila

[ctx: shortcut window]
en: Hemingway mode
fi: Hemingway-tila

[ctx: shortcut window]
en: Preview
fi: Esikatselu

[ctx: shortcut window]
en: Find and replace
fi: Etsi ja korvaa

[ctx: shortcut window]
en: Separator
fi: Erotin

[ctx: shortcut window]
en: List item
fi: Luettelokohta

[ctx: shortcut window]
en: Italic
fi: Kursivoi

[ctx: shortcut window]
en: Bold
fi: Lihavoi

[ctx: shortcut window]
en: Strikeout
fi: Yliviivaa

[ctx: shortcut window]
en: Copy and paste
fi: Kopiointi ja liittäminen

[ctx: shortcut window]
en: Copy selected text to clipboard
fi: Kopioi valittu teksti leikepöydälle

[ctx: shortcut window]
en: Cut selected text to clipboard
fi: Leikkaa valittu teksti leikepöydälle

[ctx: shortcut window]
en: Paste selected text from clipboard
fi: Liitä teksti leikepöydältä

[ctx: shortcut window]
en: Undo and redo
fi: Kumoaminen ja uudelleentekeminen

[ctx: shortcut window]
en: Undo previous command
fi: Kumoa edellinen komento

[ctx: shortcut window]
en: Redo previous command
fi: Tee uudelleen edellinen komento

[ctx: shortcut window]
en: Selection
fi: Valinta

[ctx: shortcut window]
en: Select all text
fi: Valitse kaikki teksti

en: Use System Colors
fi: Käytä järjestelmän värejä

en: Use Light Colors
fi: Käytä vaaleita värejä

en: Use Sepia Colors
fi: Käytä seepiavärejä

en: Use Dark Colors
fi: Käytä tummia värejä

en: An error happened while trying to export:
    
    {err_msg}
fi: Vientiä yrittäessä tapahtui virhe:
    
    {err_msg}

en: Export to {}
fi: Vie muotoon {}

en: Unsaved documents
fi: Tallentamattomia asiakirjoja

en: Formula looks incorrect:
fi: Kaava vaikuttaa virheelliseltä:

en: No matching footnote found
fi: Vastaavaa alaviitettä ei löydy

en: noun
fi: substantiivi

en: adverb
fi: adverbi

en: Save your File
fi: Tallenna tiedostosi

en: Markdown Files
fi: Markdown-tiedostot

en: Open a .md file
fi: Avaa .md-tiedosto

en: Close without saving
fi: Sulje tallentamatta

en: Save now
fi: Tallenna nyt

en: Full-Width
fi: Täysleveys

en: Half-Width
fi: Puolitettu leveys

en: Half-Height
fi: Puolitettu korkeus

en: Windowed
fi: Ikkunoitu

en: {:n} Character | {:n} Characters
fi[0]: Merkkejä {:n}
fi[1]: Merkkejä {:n}

en: {:n} Word | {:n} Words
fi[0]: Sanoja {:n}
fi[1]: Sanoja {:n}

en: {:n} Sentence | {:n} Sentences
fi[0]: Lauseita {:n}
fi[1]: Lauseita {:n}

en: {:n} Paragraph | {:n} Paragraphs
fi[0]: Kappaleita {:n}
fi[1]: Kappaleita {:n}

en: {:d}:{:02d}:{:02d} Read Time
fi: Lukuaika {:d}:{:02d}:{:02d}

en: web page
fi: verkkosivu

en: italic text
fi: kursivoitu teksti

en: bold text
fi: lihavoitu teksti

en: strikethrough text
fi: yliviivattu teksti

en: page0
fi: sivu0

en: page1
fi: sivu1

en: AppStream CLI
fi: AppStream-komentorivityökalu

en: Cache location '%s' is not writable.
fi: Välimuistin sijaintiin ”%s” ei voi kirjoittaa.

[ctx: Category of AudioVideo]
en: Featured
fi: Esittelyssä

[ctx: Category of AudioVideo]
en: Audio Creation & Editing
fi: Äänen muokkaus

[ctx: Category of AudioVideo]
en: Music Players
fi: Musiikkitoistimet

[ctx: Category of Development]
en: IDEs
fi: Kehitysympäristöt

[ctx: Category of Education]
en: Astronomy
fi: Astronomia

[ctx: Category of Education]
en: Chemistry
fi: Kemia

[ctx: Category of Education]
en: Languages
fi: Kielet

[ctx: Category of Education]
en: Math
fi: Matematiikka

[ctx: Category of Games]
en: Action
fi: Toiminta

[ctx: Category of Games]
en: Adventure
fi: Seikkailu

[ctx: Category of Games]
en: Blocks
fi: Palikat

[ctx: Category of Games]
en: Board
fi: Lauta

[ctx: Category of Games]
en: Card
fi: Kortit

[ctx: Category of Games]
en: Emulators
fi: Emulaattorit

[ctx: Category of Games]
en: Kids
fi: Lasten pelit

[ctx: Category of Games]
en: Logic
fi: Logiikka

[ctx: Category of Games]
en: Role Playing
fi: Roolipelit

[ctx: Category of Games]
en: Sports
fi: Urheilu

[ctx: Category of Games]
en: Strategy
fi: Strategia

[ctx: Category of Graphics]
en: 3D Graphics
fi: 3D-grafiikka

[ctx: Category of Graphics]
en: Photography
fi: Valokuvaus

[ctx: Category of Graphics]
en: Scanning
fi: Skannaus

[ctx: Category of Graphics]
en: Vector Graphics
fi: Vektorigrafiikka

[ctx: Category of Graphics]
en: Viewers
fi: Kuvankatselimet

[ctx: Category of Office]
en: Calendar
fi: Kalenteri

[ctx: Category of Office]
en: Database
fi: Tietokannat

[ctx: Category of Office]
en: Finance
fi: Rahoitus

[ctx: Category of Office]
en: Word Processor
fi: Tekstinkäsittely

[ctx: Category of Addons]
en: Fonts
fi: Fontit

[ctx: Category of Addons]
en: Codecs
fi: Koodekit

[ctx: Category of Addons]
en: Input Sources
fi: Syöttötavat

[ctx: Category of Addons]
en: Language Packs
fi: Kielipaketit

[ctx: Category of Addons]
en: Localization
fi: Kotoistus

[ctx: Category of Science]
en: Artificial Intelligence
fi: Tekoäly

[ctx: Category of Science]
en: Astronomy
fi: Astronomia

[ctx: Category of Science]
en: Chemistry
fi: Kemia

[ctx: Category of Science]
en: Math
fi: Matematiikka

[ctx: Category of Science]
en: Robotics
fi: Robotiikka

[ctx: Category of Communication]
en: Chat
fi: Keskustelu

[ctx: Category of Communication]
en: News
fi: Uutiset

[ctx: Category of Communication]
en: Web Browsers
fi: Selaimet

[ctx: Category of Utility]
en: Text Editors
fi: Tekstimuokkaimet

[ctx: Category of Utility]
en: Terminal Emulators
fi: Pääte-emulaattorit

[ctx: Category of Utility]
en: File System
fi: Tiedostojärjestelmä

[ctx: Category of Utility]
en: System Monitoring
fi: Järjestelmänvalvonta

[ctx: Category of Utility]
en: Security
fi: Tietoturva

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: this is the menu spec main category for Audio & Video
en: Audio & Video
fi: Ääni ja video

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: this is the menu spec main category for Game #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: The group type #-#-#-#-#  3024 (menulibre)  #-#-#-#-# Translators: Launcher category description #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS
en: Games
fi: Pelit

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: this is the menu spec main category for Graphics
en: Graphics & Photography
fi: Grafiikka ja valokuvaus

note: #-#-#-#-#  496 (gammu 1.22.93)  #-#-#-#-# l10n: Answer to (yes/no/ALL/ONLY/NONE) question
en: ALL
fi: KAIKKI

en: Adults Only
fi: Vain aikuiset

en: Mature
fi: Aikuiset

en: Teen
fi: Teinit

en: Everyone 10+
fi: 10+-vuotiaat

en: Early Childhood
fi: Varhaislapsuus

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No cartoon violence
fi: Ei piirroksilla esitettävää väkivaltaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Cartoon characters in unsafe situations
fi: Piirroshahmoja vaarallisissa tilanteissa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Cartoon characters in aggressive conflict
fi: Piirroshahmot aggressiivisessa ristiriidassa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic violence involving cartoon characters
fi: Graafista väkivaltaa, johon liittyy piirroshahmoja

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No fantasy violence
fi: Ei fantasiaan liittyvää väkivaltaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Characters in unsafe situations easily distinguishable from reality
fi: Hahmoja vaarallisissa tilanteissa, helposti todellisuudesta erotettavissa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Characters in aggressive conflict easily distinguishable from reality
fi: Hahmoja aggressiivisessa ristiriidassa, helposti todellisuudesta erotettavissa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic violence easily distinguishable from reality
fi: Graafista väkivaltaa, helposti todellisuudesta erotettavissa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No realistic violence
fi: Ei realistista väkivaltaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Mildly realistic characters in unsafe situations
fi: Tunnistettavia hahmoja vaarallisissa tilanteissa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Depictions of realistic characters in aggressive conflict
fi: Kuvauksia todellisista hahmoista aggressiivisessa ristiriidassa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic violence involving realistic characters
fi: Graafista väkivaltaa, johon sisältyy todellisia hahmoja

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No bloodshed
fi: Ei verilöylyä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Unrealistic bloodshed
fi: Epärealistinen verilöyly

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Realistic bloodshed
fi: Realistinen verilöyly

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Depictions of bloodshed and the mutilation of body parts
fi: Kuvauksia verilöylystä ja ruumiinosien silpomista

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No sexual violence
fi: Ei seksuaalista väkivaltaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Rape or other violent sexual behavior
fi: Raiskaus tai muuta väkivaltaista seksuaalista käytöstä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to alcohol
fi: Ei viittauksia alkoholituotteisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: References to alcoholic beverages
fi: Viittauksia alkoholituotteisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Use of alcoholic beverages
fi: Alkoholin käyttöä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to illicit drugs
fi: Ei viittauksia laittomiin huumausaineisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: References to illicit drugs
fi: Viittauksia laittomiin huumausaineisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Use of illicit drugs
fi: Laittomien huumausaineiden käyttöä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to tobacco products
fi: Ei viittauksia tupakkatuotteisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: References to tobacco products
fi: Viittauksia tupakkatuotteisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Use of tobacco products
fi: Tupakan polttamista

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No nudity of any sort
fi: Ei minkäänlaista alastomuutta

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Brief artistic nudity
fi: Hetkellistä taiteellista alastomuutta

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Prolonged nudity
fi: Pitkäkestoista alastomuutta

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to or depictions of sexual nature
fi: Ei seksuaalisia viittauksia tai kuvauksia

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Provocative references or depictions
fi: Provokatiivisia viittauksia tai kuvauksia

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Sexual references or depictions
fi: Seksuaalisia viittauksia tai kuvauksia

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic sexual behavior
fi: Graafista seksuaalista käytöstä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No profanity of any kind
fi: Ei minkäänlaista kiroilua

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Mild or infrequent use of profanity
fi: Vähäistä tai epäsäännöllistä kiroilua

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Moderate use of profanity
fi: Keskitason kiroilua

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Strong or frequent use of profanity
fi: Vahvaa tai säännöllistä kiroilua

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No inappropriate humor
fi: Ei epäasiallista huumoria

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Slapstick humor
fi: Kermakakkukomiikkaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Vulgar or bathroom humor
fi: Alatyylistä wc-huumoria

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Mature or sexual humor
fi: Aikuismaista tai seksuaalista huumoria

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No discriminatory language of any kind
fi: Ei minkäänlaista syrjivää kieltä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Negativity towards a specific group of people
fi: Kielteisyyttä tiettyä ihmisryhmää kohtaan

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Discrimination designed to cause emotional harm
fi: Syrjintää tarkoituksena aiheuttaa tunteellista epämukavuutta

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Explicit discrimination based on gender, sexuality, race or religion
fi: Syrjintää kohdistuen sukupuoleen, seksuaalisuuteen, rotuun tai uskontoon

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No advertising of any kind
fi: Ei minkäänlaisia mainoksia

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Product placement
fi: Tuotesijoittelua

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Explicit references to specific brands or trademarked products
fi: Selkeitä viittauksia tiettyyn brändiin tai tavaramerkkiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Users are encouraged to purchase specific real-world items
fi: Käyttäjiä kehotetaan ostamaan tiettyjä todellisia esineitä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No gambling of any kind
fi: Ei minkäänlaista uhkapeliä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Gambling on random events using tokens or credits
fi: Satunnaista uhkapeliä pelinappuloita käyttäen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Gambling using “play” money
fi: Uhkapeliä käyttäen pelin sisäistä rahaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Gambling using real money
fi: Uhkapeliä käyttäen oikeaa rahaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No ability to spend money
fi: Ei mahdollisuutta käyttää oikeaa rahaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Users are encouraged to donate real money
fi: Käyttäjiä kehotetaan lahjoittamaan oikeaa rahaa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Ability to spend real money in-app
fi: Mahdollisuus käyttää oikeaa rahaa sovelluksessa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No way to chat with other users
fi: Ei mahdollisuutta keskustella muiden käyttäjien kanssa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: User-to-user interactions without chat functionality
fi: Käyttäjien välistä vuorovaikutusta ilman keskustelumahdollisuutta

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Moderated chat functionality between users
fi: Valvottu keskusteluominaisuus käyttäjien välillä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Uncontrolled chat functionality between users
fi: Valvomaton keskusteluominaisuus käyttäjien välillä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No way to talk with other users
fi: Ei mahdollisuutta puhua muiden käyttäjien kanssa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Uncontrolled audio or video chat functionality between users
fi: Valvomaton ääni- tai videokeskusteluominaisuus käyttäjien välillä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No sharing of social network usernames or email addresses
fi: Ei sosiaalisen median käyttäjätunnusten tai sähköpostiosoitteiden jakamista

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Sharing social network usernames or email addresses
fi: Sosiaalisen median käyttäjätunnusten tai sähköpostiosoitteiden jakamista

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No sharing of user information with third parties
fi: Ei käyttäjätiedon jakamista kolmansien osapuolten kanssa

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Checking for the latest application version
fi: Tarkistetaan viimeisintä sovellusversiota

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Sharing diagnostic data that does not let others identify the user
fi: Jakaa diagnostiikkatietoja, jotka eivät ole yhdistettävissä käyttäjään

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Sharing information that lets others identify the user
fi: Jakaa käyttäjään yhdistettävissä olevia tietoja

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No sharing of physical location with other users
fi: Ei fyysisen sijainnin jakamista muille käyttäjille

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Sharing physical location with other users
fi: Fyysisen sijainnin jakamista muille käyttäjille

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to homosexuality
fi: Ei viittauksia homoseksuaalisuuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Indirect references to homosexuality
fi: Epäsuoria viittauksia homoseksuaalisuuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Kissing between people of the same gender
fi: Suutelua samaa sukupuolta olevien kesken

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic sexual behavior between people of the same gender
fi: Graafista seksuaalista käyttäytymistä samaa sukupuolta olevien kesken

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to prostitution
fi: Ei viittauksia prostituutioon

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Indirect references to prostitution
fi: Epäsuoria viittauksia prosituutioon

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Direct references to prostitution
fi: Suoria viittauksia prosituutioon

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic depictions of the act of prostitution
fi: Graafisia kuvauksia prostituutioon liittyvistä toimista

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to adultery
fi: Ei viittauksia haureuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Indirect references to adultery
fi: Epäsuoria viittauksia haureuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Direct references to adultery
fi: Suoria viittauksia haureuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic depictions of the act of adultery
fi: Graafisia kuvauksia haureuteen liittyvistä toimista

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No sexualized characters
fi: Ei seksualisoituja hahmoja

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Scantily clad human characters
fi: Vähävaatteisia ihmishahmoja

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Overtly sexualized human characters
fi: Avoimesti seksualisoituja ihmishahmoja

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to desecration
fi: Ei viittauksia häpäisyyn

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Depictions of or references to historical desecration
fi: Kuvauksia tai viittauksia historialliseen häpäisyyn

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Depictions of modern-day human desecration
fi: Kuvauksia nykypäivän ihmishäpäisystä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic depictions of modern-day desecration
fi: Graafisia kuvauksia nykypäivän häpäisystä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No visible dead human remains
fi: Ei näkyviä kuolleen ihmisen jäännöksiä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Visible dead human remains
fi: Näkyviä kuolleen ihmisen jäännöksiä

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Dead human remains that are exposed to the elements
fi: Kuolleen ihmisen jäännöksiä, jotka altistetaan elementeille

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic depictions of desecration of human bodies
fi: Graafisia kuvauksia tai häpäisyä liittyen ihmisruumiisiin

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: No references to slavery
fi: Ei viittauksia orjuuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Depictions of or references to historical slavery
fi: Kuvauksia tai viittauksia historialliseen orjuuteen

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Depictions of modern-day slavery
fi: Kuvauksia nykypäivän orjuudesta

note: #-#-#-#-#  45 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description, see https://hughsie.github.io/oars/ #-#-#-#-#  1774 (appstream-glib)  #-#-#-#-# TRANSLATORS: content rating description
en: Graphic depictions of modern-day slavery
fi: Graafisia kuvauksia nykypäivän orjuudesta

en: Metadata files have errors:
fi: Metadata-tiedostoissa on virheitä:

note: #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS)  #-#-#-#-# [widget]: id=tab_label
en: Libraries
fi: Kirjastot

en: Binaries
fi: Binääritiedostoja

en: Python (Version 2)
fi: Python (versio 2)

note: TRANSLATORS: ascompose flag description for: --no-color TRANSLATORS: ascli flag description for: --no-color
en: Don't show colored output.
fi: Älä käytä värejä.

note: TRANSLATORS: ascompose flag description for: --version TRANSLATORS: ascli flag description for: --version
en: Show the program version.
fi: Näytä ohjelmaversio.

note: TRANSLATORS: Output if appstreamcli --version is executed.
en: AppStream version: %s
fi: AppStream-versio: %s

note: TRANSLATORS: Output if appstreamcli --version is run and the CLI and libappstream versions differ.
en: AppStream CLI tool version: %s
    AppStream library version: %s
fi: AppStream-komentorivityökalun versio: %s
    AppStream-kirjaston versio: %s

note: #-#-#-#-#  751 (gparted)  #-#-#-#-# TO TRANSLATORS:  WARNING * means that the status for this operation is * completed with warnings.  Either the operation * is not supported on the file system in the * partition, or the operation failed but it does * not matter that it failed.
en: WARNING
fi: VAROITUS

note: TRANSLATORS: ascli flag description for: --format
en: Default metadata format (valid values are 'xml' and 'yaml').
fi: Metadatan oletusmuoto (vaihtoehdot: ”xml” tai ”yaml”).

note: TRANSLATORS: ascli flag description for: --pedantic (used by the "validate" command)
en: Also show pedantic hints.
fi: Näytä myös pedanttiset ohjeet.

note: TRANSLATORS: ascli flag description for: --no-net (used by the "validate" command)
en: Do not use network access.
fi: Älä käytä verkkoyhteyttä.

note: TRANSLATORS: This is the header to the --help menu for subcommands TRANSLATORS: This is the header to the --help menu
en: AppStream command-line interface
fi: AppStreamin komentorivikäyttöliittymä

en: '%s' command
fi: ”%s”-komento

note: TRANSLATORS: An unknown option was passed to appstreamcli.
en: Option '%s' is unknown.
fi: Valitsin ”%s” on tuntematon.

note: TRANSLATORS: ascli flag description for: --force
en: Enforce a cache refresh.
fi: Pakota välimuistin päivitys.

note: i18n: ectx: property (text), widget (QCheckBox, kEnableProfilingChk)
en: Enable profiling
fi: Ota profilointi käyttöön

note: TRANSLATORS: `appstreamcli get` command description.
en: Get information about a component by its ID.
fi: Hae tiedot komponentista sen ID:n perusteella.

note: TRANSLATORS: `appstreamcli validate` command description.
en: Validate AppStream XML files for issues.
fi: Tarkasta AppStream XML -tiedostojen virheettömyys.

note: TRANSLATORS: `appstreamcli install` command description.
en: Install software matching the component-ID.
fi: Asenna komponentti-ID:tä vastaava ohjelmisto.

note: TRANSLATORS: `appstreamcli status` command description.
en: Display status information about available AppStream metadata.
fi: Näytä tilatietoja saatavilla olevista AppStream-metatiedoista.

note: TRANSLATORS: `appstreamcli put` command description.
en: Install a metadata file into the right location.
fi: Asenna metadata-tiedosto oikeaan sijaintiin.

note: TRANSLATORS: `appstreamcli convert` command description. "Collection XML" is a term describing a specific type of AppStream XML data.
en: Convert collection XML to YAML or vice versa.
fi: Muuta keräilty XML YAML-muotoon tai toisin päin.

note: TRANSLATORS: `appstreamcli new-template` command description.
en: Create a template for a metainfo file (to be filled out by the upstream project).
fi: Luo metainfo-tiedoston malli (johon pitää vielä täyttää kohtia).

en: You need to specify a command.
fi: Komento on annettava.

note: TRANSLATORS: In ascli: The requested action needs higher permissions.
en: You might need superuser permissions to perform this action.
fi: Tämän toiminnon suorittamiseen tarvitaan mahdollisesti pääkäyttäjän oikeudet.

note: TRANSLATORS: Search for provided items (e.g. mimetypes, modaliases, ..) yielded no results
en: Could not find component providing '%s::%s'.
fi: Ei löydetty komponenttia, joka tarjoaisi ”%s::%s”.

en: Metadata file '%s' does not exist.
fi: Metadata-tiedostoa ”%s” ei ole olemassa.

en: The .desktop file '%s' does not exist.
fi: .desktop-tiedostoa ”%s” ei ole olemassa.

en: Unable to read the .desktop file: %s
fi: .desktop-tiedostoa ei voida lukea: %s

note: TRANSLATORS: In the status report of ascli: Header
en: AppStream Status:
fi: AppStreamin tila:

en: Version: %s
fi: Versio: %s

en: Unable to spawn package manager: %s
fi: Ei voitu käynnistää pakettienhallintaa: %s

note: TRANSLATORS: Used for small issue-statistics in appstreamcli-validate, shows amount of "error"-type hints
en: errors: %lu
fi: virheitä: %lu

note: TRANSLATORS: Used for small issue-statistics in appstreamcli-validate, shows amount of "warning"-type hints
en: warnings: %lu
fi: varoituksia: %lu

note: TRANSLATORS: Used for small issue-statistics in appstreamcli-validate, shows amount of "info"-type hints
en: infos: %lu
fi: ilmoituksia: %lu

note: TRANSLATORS: Used for small issue-statistics in appstreamcli-validate, shows amount of "pedantic"-type hints
en: pedantic: %lu
fi: pedanttisia: %lu

en: Validation was successful.
fi: Tarkastus onnistui.

en: Validation failed: %s
fi: Tarkastus epäonnistui: %s

en: license
fi: lisenssi

en: License Type
fi: Lisenssin tyyppi

en: Extends
fi: Laajentaa

en: Default Screenshot URL
fi: Oletusnäyttökuvan URL

note: project group
en: Project Group
fi: Projektiryhmä

en: Compulsory for
fi: Tarvitaan työpöytäympäristössä

en: Failed to readlink %s
fi: readlink %s ei onnistunut

en: Hash Sum mismatch
fi: Tarkistussumma ei täsmää

en: rename failed, %s (%s -> %s).
fi: nimen vaihto ei onnistunut, %s (%s -> %s).

en: Size mismatch
fi: Koko ei täsmää

en: Signature error
fi: Allekirjoitusvirhe

en: Failed to fetch %s  %s
fi: Tiedoston %s nouto ei onnistunut  %s

en: I wasn't able to locate a file for the %s package. This might mean you need to manually fix this package. (due to missing arch)
fi: En löytänyt pakettia %s vastaavaa tiedostoa. Voit ehkä joutua korjaamaan tämän paketin itse (puuttuvan arkkitehtuurin vuoksi)

en: The method driver %s could not be found.
fi: Menetelmän ajuria %s ei löytynyt

en: Method %s did not start correctly
fi: Menetelmä %s ei käynnistynyt oikein

en: Retrieving file %li of %li (%s remaining)
fi: Noudetaan tiedosto %li / %li (jäljellä %s)

en: Retrieving file %li of %li
fi: Noudetaan tiedosto %li / %li

en: The package %s needs to be reinstalled, but I can't find an archive for it.
fi: Paketti %s olisi asennettava uudelleen, mutta sen arkistoa ei löydy.

en: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
fi: Virhe, pkgProblemResolver::Resolve tuotti katkoja, syynä voi olla pysytetyt paketit.

en: Unable to correct problems, you have held broken packages.
fi: Pulmia ei voi korjata, rikkinäisiä paketteja on pysytetty.

en: The package lists or status file could not be parsed or opened.
fi: Pakettiluettelonn tai tilatiedoston avaaminen tai jäsennys epäonnistui.

en: You may want to run apt-get update to correct these problems
fi: Voit haluta suorittaa apt-get update näiden pulmien korjaamiseksi

en: The list of sources could not be read.
fi: Lähteiden luetteloa ei pystynyt lukemaan.

en: Regex compilation error - %s
fi: Käännösvirhe lausekkeessa - %s

en: Unable to locate package %s
fi: Pakettia %s ei löydy

en: Release '%s' for '%s' was not found
fi: Julkaisua "%s" paketille "%s" ei löytynyt

en: Version '%s' for '%s' was not found
fi: Versiota "%s" paketille "%s" ei löytynyt

en: Unmounting CD-ROM...
fi: Irrotetaan romppu...

en: Using CD-ROM mount point %s
fi: Käytetään rompun liitoskohtaa %s

en: Waiting for disc...
fi: Odotetaan levyä...

en: Mounting CD-ROM...
fi: Liitetään romppu...

en: Identifying...
fi: Tunnistetaan...

en: Stored label: %s
fi: Tallennettu nimio: %s

en: Scanning disc for index files...
fi: Etsitään levyltä hakemistotiedostoja...

en: Found %zu package indexes, %zu source indexes, %zu translation indexes and %zu signatures
fi: Hakemistoja löytyi: Asennuspakettien %zu, lähdekoodipakettien %zu, käännösten %zu ja allekirjoituksia löytyi %zu

en: Found label '%s'
fi: Löytyi nimiö: "%s"

en: That is not a valid name, try again.
fi: Tuo ei kelpaa nimeksi, yritä uudelleen.

en: This disc is called: 
    '%s'
fi: Tämä levy on: 
    "%s"

en: Copying package lists...
fi: Kopioidaan pakettiluetteloita...

en: Writing new source list
fi: Kirjoitetaan uusi lähdeluettelo

en: Source list entries for this disc are:
fi: Tämän levyn lähdekoodipakettien luettelon tietueita ovat:

en: Invalid archive signature
fi: Arkiston tarkistussumma on virheellinen

en: Error reading archive member header
fi: Tapahtui virhe luettaessa arkiston tiedoston otsikkoa

en: Invalid archive member header
fi: Arkiston tiedoston otsikko on virheellinen

en: Archive is too short
fi: Arkisto on pienempi kuin pitäisi

en: Failed to read the archive headers
fi: Arkiston otsikoiden luku ei onnistunut

en: Unable to stat the mount point %s
fi: Komento stat ei toiminut liitoskohdalle %s

en: Failed to stat the cdrom
fi: Komento stat ei toiminut rompulle

en: Command line option %s is not boolean
fi: Komentorivin valitsin %s ei ole totuusarvoinen

en: Option %s requires an argument.
fi: Valitsin %s tarvitsee parametrin

en: Option %s: Configuration item specification must have an =<val>.
fi: Valitsin %s: Asetusarvon määrityksessä on oltava =<arvo>.

en: Option %s requires an integer argument, not '%s'
fi: Valitsin %s tarvitsee kokonaislukuparametrin, ei "%s"

en: Option '%s' is too long
fi: Valitsin "%s" on liian pitkä

en: Sense %s is not understood, try true or false.
fi: Arvo %s on tuntematon, yritä tosi tai epätosi.

en: Invalid operation %s
fi: Virheellinen toiminto %s

en: Unrecognized type abbreviation: '%c'
fi: Tuntematon tyypin lyhenne: "%c"

en: Syntax error %s:%u: Block starts with no name.
fi: Syntaksivirhe %s: %u: Lohko alkaa ilman nimeä.

en: Syntax error %s:%u: Malformed tag
fi: Syntaksivirhe %s: %u: väärän muotoinen nimikenttä

en: Syntax error %s:%u: Extra junk after value
fi: Syntaksivirhe %s: %u: Arvon jälkeen ylimääräistä roskaa

en: Syntax error %s:%u: Directives can only be done at the top level
fi: Syntaksivirhe %s: %u: Direktiivejä voi olla vain ylimmällä tasolla

en: Syntax error %s:%u: Too many nested includes
fi: Syntaksivirhe %s: %u: Liian monta sisäkkäistä includea

en: Syntax error %s:%u: Included from here
fi: Syntaksivirhe %s: %u: Sisällytetty tästä

en: Syntax error %s:%u: Unsupported directive '%s'
fi: Syntaksivirhe %s: %u: Tätä direktiiviä ei tueta "%s"

en: Syntax error %s:%u: Extra junk at end of file
fi: Syntaksivirhe %s: %u: Ylimääräistä roskaa tiedoston lopussa

en: Corrupted archive
fi: Arkisto on turmeltunut

en: Tar checksum failed, archive corrupted
fi: Tar-ohjelman laskema tarkistussumma ei täsmää, arkisto on turmeltunut

en: Not using locking for read only lock file %s
fi: Lukkoa ei käytetä kirjoitussuojatulle tiedostolle %s

en: Could not open lock file %s
fi: Lukkotiedostoa %s ei voitu avata

en: Not using locking for nfs mounted lock file %s
fi: Lukitusta ei käytetä NFS-liitetylle tiedostolle %s

en: Could not get lock %s
fi: Lukkoa %s ei saada

en: Waited for %s but it wasn't there
fi: Odotettiin %s, mutta sitä ei ollut

en: Sub-process %s received a segmentation fault.
fi: Aliprosessi %s aiheutti suojausvirheen.

note: we forward the statuscode, so don't generate a message on the fd in this case
en: Sub-process %s returned an error code (%u)
fi: Aliprosessi %s palautti virhekoodin (%u)

en: Sub-process %s exited unexpectedly
fi: Aliprosessi %s lopetti odottamatta

en: Read error
fi: Lukuvirhe

en: Failed to create subprocess IPC
fi: Prosessien välistä kommunikaatiota aliprosessiin ei saatu luotua

en: Failed to exec compressor
fi: Pakkaajan käynnistäminen ei onnistunut

en: Problem syncing the file
fi: Pulmia tehtäessä tiedostolle sync

en: Can't mmap an empty file
fi: Tyhjälle tiedostolle ei voi tehdä mmap:ia

en: Couldn't make mmap of %lu bytes
fi: Ei voitu tehdä %lu tavun mmap:ia

en: Failed to truncate file
fi: Tiedoston typistäminen ei onnistunut

en: %c%s... Error!
fi: %c%s... Virhe!

en: Selection %s not found
fi: Valintaa %s ei löydy

en: This is not a valid DEB archive, missing '%s' member
fi: Tämä ei ole kelvollinen DEB-arkisto, puuttuu tiedosto "%s"

en: Internal error, could not locate member %s
fi: Tapahtui sisäinen virhe, tiedostoa %s ei löydy

en: Unparsable control file
fi: Ohjaustiedosto ei jäsenny

en: Unable to parse package file %s (%d)
fi: Pakettitiedostoa %s ei voi jäsentää (%d)

note: #-#-#-#-#  46 (apt 0.5.26)  #-#-#-#-# we don't care for the difference
en: Preparing %s
fi: Valmistellaan %s

en: Preparing to configure %s
fi: Valmistaudutaan tekemään asetukset: %s

en: Preparing for removal of %s
fi: Valmistaudutaan poistamaan %s

en: Preparing to completely remove %s
fi: Valmistaudutaan poistamaan %s kokonaan

en: Running post-installation trigger %s
fi: Suoritetaan jälkiasennusliipaisin %s

note: FIXME: use a better string after freeze
en: Directory '%s' missing
fi: Kansio "%s" puuttuu.

en: Unpacking %s
fi: Puretaan %s

note: #-#-#-#-#  650 (gnome-builder master)  #-#-#-#-# Translators: %s is replaced with the runtime identifier
en: Installing %s
fi: Asennetaan %s

note: #-#-#-#-#  4012 (zypper.fi)  #-#-#-#-# translators: This text is a progress display label e.g. "Removing packagename-x.x.x [42%]"
en: Removing %s
fi: Poistetaan %s

en: Completely removed %s
fi: %s poistettiin kokonaan

en: Building dependency tree
fi: Muodostetaan riippuvuussuhteiden puu

en: Candidate versions
fi: Mahdolliset versiot

en: Dependency generation
fi: Luodaan riippuvuudet

en: Reading state information
fi: Luetaan tilatiedot

en: Failed to open StateFile %s
fi: Tilatiedoston %s avaaminen ei onnistunut

en: Failed to write temporary StateFile %s
fi: Tilapäisen tilatiedoston %s kirjoittaminen ei onnistunut

en: Failed to close file %s
fi: Tiedoston %s sulkeminen ei onnistunut

en: Wrote %i records.
fi: Kirjoitettiin %i tietuetta.

en: Wrote %i records with %i missing files.
fi: Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa tiedostoa.

en: Wrote %i records with %i mismatched files
fi: Kirjoitettiin %i tietuetta joissa oli %i paritonta tiedostoa

en: Wrote %i records with %i missing files and %i mismatched files
fi: Kirjoitettiin %i tietuetta joissa oli %i puuttuvaa ja %i paritonta tiedostoa

en: Packaging system '%s' is not supported
fi: Paketointijärjestelmä "%s" ei ole tuettu

en: Unable to determine a suitable packaging system type
fi: Sopivaa paketointijärjestelmän tyyppiä ei saa selvitettyä

en: This installation run will require temporarily removing the essential package %s due to a Conflicts/Pre-Depends loop. This is often bad, but if you really want to do it, activate the APT::Force-LoopBreak option.
fi: Tämän asennusajo vaatii tilapäisesti poistettavaksi välttämättömän paketin %s Conflicts/Pre-Depends -kehämäärittelyn takia. Tämä on usein pahasta, mutta jos varmasti haluat tehdä niin, käytä APT::Force-LoopBreak -valitsinta.

en: Empty package cache
fi: Pakettivarasto on tyhjä

en: The package cache file is corrupted
fi: Pakettivarasto on turmeltunut

en: The package cache file is an incompatible version
fi: Pakettivaraston versio on yhteensopimaton

en: This APT does not support the versioning system '%s'
fi: Tämä APT ei tue versionhallintajärjestelmää "%s"

en: Depends
fi: Riippuvuudet

en: PreDepends
fi: Esiriippuvuudet

en: Enhances
fi: Parannukset

en: important
fi: tärkeä

en: Cache has an incompatible versioning system
fi: Pakettivaraston versionhallintajärjestelmä ei ole yhteensopiva

en: Wow, you exceeded the number of package names this APT is capable of.
fi: Jummijammi, annoit enemmän pakettien nimiä kuin tämä APT osaa käsitellä.

en: Wow, you exceeded the number of versions this APT is capable of.
fi: Jummijammi, annoit enemmän versioita kuin tämä APT osaa käsitellä.

en: Wow, you exceeded the number of descriptions this APT is capable of.
fi: Jummijammi, tämä APT ei osaa käsitellä noin montaa kuvausta.

en: Wow, you exceeded the number of dependencies this APT is capable of.
fi: Jummijammi, annoit enemmän riippuvuuksia kuin tämä APT osaa käsitellä.

en: Reading package lists
fi: Luetaan pakettiluetteloita

en: IO Error saving source cache
fi: Syöttö/Tulostus -virhe tallennettaessa pakettivarastoa

en: Index file type '%s' is not supported
fi: Hakemistotiedoston tyyppi "%s" ei ole tuettu

en: Did not understand pin type %s
fi: Tunnistetyyppi %s on tuntematon

en: No priority (or zero) specified for pin
fi: Tärkeysjärjestystä ei määritetty tunnisteelle (tai se on nolla)

en: Malformed line %u in source list %s (type)
fi: Rivi %u on väärän muotoinen lähdeluettelossa %s (tyyppi)

en: Type '%s' is not known on line %u in source list %s
fi: Tyyppi "%s" on tuntematon rivillä %u lähdeluettelossa %s

en: Calculating upgrade
fi: Käsitellään päivitystä

note: TRANSLATOR: Very short word to be displayed before unchanged files in 'apt-get update'
en: Hit:%lu %s
fi: Löytyi:%lu %s

note: TRANSLATOR: Very short word to be displayed for files processed in 'apt-get update' Potentially replaced later by "Hit:", "Ign:" or "Err:" if something (bad) happens
en: Get:%lu %s
fi: Nouda:%lu %s

note: TRANSLATOR: Very short word to be displayed for files in 'apt-get update' which failed to download, but the error is ignored (compare "Err:")
en: Ign:%lu %s
fi: Siv:%lu %s

note: TRANSLATOR: Very short word to be displayed for files in 'apt-get update' which failed to download and the error is critical (compare "Ign:")
en: Err:%lu %s
fi: Vrhe:%lu %s

en:  [Working]
fi:  [Työskennellään]

en: Correcting dependencies...
fi: Korjataan riippuvuuksia...

en: Unable to correct dependencies
fi: Riippuvuuksien korjaus ei onnistu

en: Unable to minimize the upgrade set
fi: Päivitysjoukon minimointi ei onnistu

en:  Done
fi:  Valmis

en: You might want to run 'apt --fix-broken install' to correct these.
fi: Halunnet suorittaa "apt --fix-broken install" korjaamaan nämä.

en: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
fi: Kaikkia riippuvuuksia ei ole tyydytetty. Kokeile "apt --fix-broken install" ilmanpaketteja (tai ratkaise itse).

en: Package %s is a virtual package provided by:
fi: Paketti %s on näennäispaketti, jonka kattaa:

en: You should explicitly select one to install.
fi: Yksi pitää valita asennettavaksi.

en: Package %s is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
fi: Pakettia %s ei ole saatavilla, mutta toinen paketti viittaa siihen.
    Tämä voi tarkoittaa paketin puuttuvan, olevan vanhentunut tai
    saatavilla vain jostain muusta lähteestä

en: However the following packages replace it:
fi: Seuraavat paketit kuitenkin korvaavat sen:

en: No packages found
fi: Yhtään pakettia ei löytynyt

en: WARNING: The following packages cannot be authenticated!
fi: VAROITUS: Seuraavian pakettien alkuperää ei voi varmistaa!

en: Authentication warning overridden.
fi: Varoitus varmistamisesta on ohitettu.

en: Some packages could not be authenticated
fi: Joidenkin pakettien alkuperästä ei voitu varmistua

en: Install these packages without verification?
fi: Asennetaanko nämä paketit ilman todennusta?

en: Couldn't determine free space in %s
fi: Kansion %s vapaan tilan määrä ei selvinnyt

en: You don't have enough free space in %s.
fi: Kansiossa %s ei ole riittävästi vapaata tilaa.

en: Unable to lock the download directory
fi: Noutokansiota ei saatu lukittua

en: Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
fi: Joitakin paketteja ei voitu asentaa. On ehkä vaadittu mahdottomia tai,
    jos käytetään epävakaata jakelua, joitain vaadittuja paketteja ei ole
    vielä luotu tai siirretty Incoming-kansiosta.

note: if (Packages == 1) { c1out << std::endl; c1out << _("Since you only requested a single operation it is extremely likely that\n" "the package is simply not installable and a bug report against\n" "that package should be filed.") << std::endl; }
en: The following information may help to resolve the situation:
fi: Seuraavista tiedoista voi olla hyötyä selvitettäessä tilannetta:

en: Broken packages
fi: Rikkinäiset paketit

en: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
fi: Joidenkin arkistojen nouto ei onnistunut, ehkä "apt-get update" auttaa tai kokeile --fix-missing?

en: Internal error, InstallPackages was called with broken packages!
fi: Sisäinen virhe, InstallPackages kutsuttiin rikkinäisille paketeille!

en: Packages need to be removed but remove is disabled.
fi: Paketteja pitäisi poistaa mutta Remove ei ole käytössä.

en: Internal error, Ordering didn't finish
fi: Tapahtui sisäinen virhe, järjestäminen keskeytyi

en: How odd... The sizes didn't match, email apt@packages.debian.org
fi: No jo on... Koot eivät täsmää, sähköpostita email apt@packages.debian.org

note: TRANSLATOR: The required space between number and unit is already included in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB
en: Need to get %sB/%sB of archives.
fi: Noudettavaa arkistoa %st/%st.

note: TRANSLATOR: The required space between number and unit is already included in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB
en: Need to get %sB of archives.
fi: Noudettavaa arkistoa %st.

note: TRANSLATOR: The required space between number and unit is already included in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB
en: After this operation, %sB of additional disk space will be used.
fi: Toiminnon jälkeen käytetään %s t lisää levytilaa.

note: TRANSLATOR: The required space between number and unit is already included in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB
en: After this operation, %sB disk space will be freed.
fi: Toiminnon jälkeen vapautuu %s t levytilaa.

en: Trivial Only specified but this is not a trivial operation.
fi: On määritetty Trivial Only mutta tämä ei ole itsestäänselvä toimenpide.

en: Do you want to continue?
fi: Haluatko jatkaa?

en: Abort.
fi: Keskeytä.

en: Some files failed to download
fi: Joidenkin tiedostojen nouto ei onnistunut

en: Download complete and in download only mode
fi: Nouto on valmis ja määrätty vain nouto

en: --fix-missing and media swapping is not currently supported
fi: --fix-missing ja taltion vaihto ei ole nyt tuettu

en: Unable to correct missing packages.
fi: Puuttuvia paketteja ei voi korjata.

en: Aborting install.
fi: Asennus keskeytetään.

en: We are not supposed to delete stuff, can't start AutoRemover
fi: On tarkoitus olla poistamatta mitään, joten AutoRemover:ia ei voi käynnistää

en: Hmm, seems like the AutoRemover destroyed something which really
    shouldn't happen. Please file a bug report against apt.
fi: Hmm, nähtävästi AutoRemover tuhosi jotain, mitä ei pitäisi tapahtua.
    Tekisitkö vikailmoituksen apt:sta.

en: Internal Error, AutoRemover broke stuff
fi: Sisäinen virhe, AutoRemover rikkoi jotain

en: Suggested packages:
fi: Ehdotetut paketit:

en: Recommended packages:
fi: Suositellut paketit:

en: Skipping %s, it is already installed and upgrade is not set.
fi: Ohitetaan %s, se on jo asennettu eikä ole komennettu päivitystä.

en: Reinstallation of %s is not possible, it cannot be downloaded.
fi: Paketin %s uudelleenasennus ei ole mahdollista, sitä ei voi noutaa.

en: %s set to manually installed.
fi: %s on merkitty käyttäjän toimesta asennetuksi.

en: but %s is installed
fi: mutta %s on asennettu

en: but %s is to be installed
fi: mutta %s on merkitty asennettavaksi

en: but it is not installable
fi: mutta ei ole asennuskelpoinen

en: but it is a virtual package
fi: mutta on näennäispaketti

en: but it is not going to be installed
fi: mutta ei ole merkitty asennettavaksi

en: but it is not installed
fi: mutta ei ole asennettu

en:  or
fi:  tai

en: The following packages have unmet dependencies:
fi: Näillä paketeilla on tyydyttämättömiä riippuvuuksia:

en: The following NEW packages will be installed:
fi: Seuraavat UUDET paketit asennetaan:

en: The following packages will be REMOVED:
fi: Seuraavat paketit POISTETAAN:

en: The following packages have been kept back:
fi: Nämä paketit on jätetty odottamaan:

en: The following packages will be upgraded:
fi: Nämä paketit päivitetään:

en: The following packages will be DOWNGRADED:
fi: Nämä paketit VARHENNETAAN:

en: The following held packages will be changed:
fi: Seuraavat pysytetyt paketit muutetaan:

en: %s (due to %s)
fi: %s (syynä %s)

en: WARNING: The following essential packages will be removed.
    This should NOT be done unless you know exactly what you are doing!
fi: VAROITUS: Seuraavat välttämättömät paketit poistetaan.
    Näin EI PITÄISI tehdä jos ei aivan tarkkaan tiedä mitä tekee!

en: %lu upgraded, %lu newly installed,
fi: %lu päivitetty, %lu uutta asennusta,

en: %lu reinstalled,
fi: %lu uudelleen asennettua,

en: %lu downgraded,
fi: %lu varhennettua,

en: %lu to remove and %lu not upgraded.
fi: %lu poistettavaa ja %lu päivittämätöntä.

en: %lu not fully installed or removed.
fi: %lu ei asennettu kokonaan tai poistettiin.

note: #-#-#-#-#  46 (apt 0.5.26)  #-#-#-#-# TRANSLATOR: Yes/No question help-text: defaulting to Y[es] e.g. "Do you want to continue? [Y/n] " The user has to answer with an input matching the YESEXPR/NOEXPR defined in your l10n.
en: [Y/n]
fi: [K/e]

en: [y/N]
fi: [k/E]

en: Package files:
fi: Pakettitiedostot:

en: Cache is out of sync, can't x-ref a package file
fi: Varasto ei ole ajan tasalla, pakettitiedostoa ei löydy kansiosta

note: Show any packages have explicit pins
en: Pinned packages:
fi: Paketit joissa tunniste:

en:   Installed:
fi:   Asennettu:

en:   Candidate:
fi:   Ehdokas:

note: Show the priority tables
en:   Version table:
fi:   Versiotaulukko:

en: Must specify at least one package to fetch source for
fi: On annettava ainakin yksi paketti jonka lähdekoodi noudetaan

en: Unable to find a source package for %s
fi: Paketin %s lähdekoodipakettia ei löytynyt

en: Skipping already downloaded file '%s'
fi: Ohitetaan jo noudettu tiedosto "%s"

note: TRANSLATOR: The required space between number and unit is already included in the replacement strings, so %sB will be correctly translate in e.g. 1,5 MB
en: Need to get %sB/%sB of source archives.
fi: On noudettava %st/%st lähdekoodiarkistoja.

note: TRANSLATOR: The required space between number and unit is already included in the replacement string, so %sB will be correctly translate in e.g. 1,5 MB
en: Need to get %sB of source archives.
fi: On noudettava %st lähdekoodiarkistoja.

en: Fetch source %s
fi: Nouda lähdekoodi %s

en: Failed to fetch some archives.
fi: Joidenkin arkistojen noutaminen ei onnistunut.

en: Skipping unpack of already unpacked source in %s
fi: Ohitetaan purku jo puretun lähdekoodin %s kohdalla

en: Unpack command '%s' failed.
fi: Purkukomento "%s" ei onnistunut.

en: Check if the 'dpkg-dev' package is installed.
fi: Tarkista onko paketti "dpkg-dev" asennettu.

en: Build command '%s' failed.
fi: Paketointikomento "%s" ei onnistunut.

en: Unable to get build-dependency information for %s
fi: Paketille %s ei ole saatavilla riippuvuustietoja

en: %s has no build depends.
fi: Paketille %s ei ole määritetty paketointiriippuvuuksia.

en: Must specify at least one package to check builddeps for
fi: On annettava ainakin yksi paketti jonka paketointiriippuvuudet tarkistetaan

en: Failed to process build dependencies
fi: Paketointiriippuvuuksien käsittely ei onnistunut

en: Package %s version %s has an unmet dep:
fi: Paketin %s versiossa %s on tyydyttämätön riippuvuus:

en: The update command takes no arguments
fi: Komento update ei käytä parametreja

en: Total package names:
fi: Pakettien kokonaismäärä :

en:   Normal packages:
fi:   Tavallisia paketteja:

en:   Pure virtual packages:
fi:   Aitoja näennäispaketteja:

en:   Single virtual packages:
fi:   Yksinkertaisia näennäispaketteja:

en:   Mixed virtual packages:
fi:   Sekanäennäispaketteja:

en:   Missing:
fi:   Puuttuu:

en: Total distinct versions:
fi: Eri versioita yhteensä:

en: Total distinct descriptions:
fi: Eri kuvauksia yhteensä:

en: Total dependencies:
fi: Riippuvuuksia yhteensä:

en: Total ver/file relations:
fi: Versio/tdsto suhteita yht:

en: Total Desc/File relations:
fi: Kuvaus/tdsto suhteita yht:

en: Total Provides mappings:
fi: Tarjoamiskuvauksia yhteensä:

en: Total globbed strings:
fi: Erilaisia merkkijonoja yhteensä:

en: Total slack space:
fi: Löysää tilaa yhteensä:

en: Total space accounted for:
fi: Käytetty tila yhteensä:

en: Show source records
fi: Näytä lähdetietueet

en: Search the package list for a regex pattern
fi: Etsi pakettiluettelosta säännöllisellä lausekkeella

en: Show raw dependency information for a package
fi: Näytä paketin riippuvuustiedot käsittelemättömässä muodossa

en: Show reverse dependency information for a package
fi: Näytä paketin käänteiset riippuvuudet

en: Show a readable record for the package
fi: Näytä paketin tietue luettavassa muodossa

en: List the names of all packages in the system
fi: Luettele järjestelmän kaikkien pakettien nimet

en: Show policy settings
fi: Näytä mistä asennuspaketteja haetaan

en: Repeat this process for the rest of the CDs in your set.
fi: Toista tämä lopuille rompuille kasassasi.

en: Arguments not in pairs
fi: Parametrit eivät ole pareittain

en: Cannot get debconf version. Is debconf installed?
fi: Ohjelman debconf versiota ei saa selvitettyä. Onko debconf asennettu?

en: Couldn't find package %s
fi: Pakettia %s ei löytynyt

en: Internal error, problem resolver broke stuff
fi: Sisäinen virhe, resolver rikkoi jotain

en: Supported modules:
fi: Tuetut moduulit:

en: Retrieve new lists of packages
fi: Nouda uusi pakettiluettelo

en: Perform an upgrade
fi: Tee päivitys

en: Install new packages (pkg is libc6 not libc6.deb)
fi: Asenna uusia paketteja (esim. libc6 eikä libc6.deb)

en: Remove packages
fi: Poista paketteja

en: Remove packages and config files
fi: Poista paketit asennustiedostoineen

en: Remove automatically all unused packages
fi: Poista kaikki käyttämättömät paketit

en: Distribution upgrade, see apt-get(8)
fi: Koko jakelun päivitys, katso apt-get(8)

en: Follow dselect selections
fi: Noudata dselect:n valintoja

en: Configure build-dependencies for source packages
fi: Määritä paketointiriippuvuudet lähdekoodipaketeille

en: Erase downloaded archive files
fi: Poista noudetut pakettitiedostot

en: Erase old downloaded archive files
fi: Poista vanhat noudetut tiedostot

en: Verify that there are no broken dependencies
fi: Tarkasta ettei ole tyydyttämättömiä riippuvuuksia

en: Download source archives
fi: Nouda lähdekoodiarkistoja

en: Download Failed
fi: Lataus epäonnistui

en: Unknown package record!
fi: Tuntematon pakettitietue!

en: Bad default setting!
fi: Oletusasetus ei kelpaa!

en: Do you want to erase any previously downloaded .deb files?
fi: Haluatko poistaa aiemmin noudettuja .deb-tiedostoja?

en: or errors caused by missing dependencies. This is OK, only the errors
fi: tai tyydyttämättömät riippuvuudet aiheuttavat virheitä. Tämä ei haittaa

en: above this message are important. Please fix them and run [I]nstall again
fi: vain tätä viestiä ennen tulleilla virheillä on merkitystä. Korjaa ne ja aja [I]nstall uudestaan

en: Merging available information
fi: Yhdistetään saatavuustiedot

en: Package extension list is too long
fi: Paketin laajennuslista on liian pitkä

en: Error processing directory %s
fi: Tapahtui virhe käsiteltäessa kansiota %s

en: Source extension list is too long
fi: Lähteiden laajennuslista on liian pitkä

en: Error writing header to contents file
fi: Tapahtui virhe kirjoitettaessa otsikkotietoa sisällysluettelotiedostoon

en: Error processing contents %s
fi: Tapahtui virhe käsiteltäessä sisällysluetteloa %s

en: Usage: apt-ftparchive [options] command
    Commands: packages binarypath [overridefile [pathprefix]]
              sources srcpath [overridefile [pathprefix]]
              contents path
              release path
              generate config [groups]
              clean config
    
    apt-ftparchive generates index files for Debian archives. It supports
    many styles of generation from fully automated to functional replacements
    for dpkg-scanpackages and dpkg-scansources
    
    apt-ftparchive generates Package files from a tree of .debs. The
    Package file contains the contents of all the control fields from
    each package as well as the MD5 hash and filesize. An override file
    is supported to force the value of Priority and Section.
    
    Similarly apt-ftparchive generates Sources files from a tree of .dscs.
    The --source-override option can be used to specify a src override file
    
    The 'packages' and 'sources' command should be run in the root of the
    tree. BinaryPath should point to the base of the recursive search and 
    override file should contain the override flags. Pathprefix is
    appended to the filename fields if present. Example usage from the 
    Debian archive:
       apt-ftparchive packages dists/potato/main/binary-i386/ > \
                   dists/potato/main/binary-i386/Packages
    
    Options:
      -h    This help text
      --md5 Control MD5 generation
      -s=?  Source override file
      -q    Quiet
      -d=?  Select the optional caching database
      --no-delink Enable delinking debug mode
      --contents  Control contents file generation
      -c=?  Read this configuration file
      -o=?  Set an arbitrary configuration option
fi: Käyttö: apt-ftparchive [valitsimet] komento
    Komennot: packages binääripolku [poikkeustdsto [polun alku]]
              sources lähdepolku [poikkeustdsto [polun alku]]
              contents polku
              release polku
              generate asetukset [ryhmät]
              clean asetukset
    
    apt-ftparchive tuottaa hakemistoja Debianin arkistoista. Monta tuottamistapaa
    on tuettu alkaen täysin automaattisista toiminnallisesti samoihin kuin
    dpkg-scanpackages ja dpkg-scansources.
    
    apt-ftparchive tuottaa pakettitiedostoja .deb-tiedostojen puusta.
    Pakettitiedostossa on kunkin paketin kaikkien ohjauskenttien
    sisältö sekä MD5 tiiviste ja tiedoston koko. Poikkeus-
    tiedostolla voidaan arvot Priority ja Section pakottaa halutuiksi.
    
    Samaan tapaan apt-ftparchive tuottaa lähdetiedostoja
    .dscs-tiedostojen puusta. Valitsimella --source-overrride voidaan
    määrittää lähteiden poikkeustiedosto.
    
    Komennot "packages" ja "sources" olisi suoritettava puun juuressa.
    Binääripolun olisi osoitettava rekursiivisen haun alkukohtaan ja
    poikkeustiedostossa olisi oltava poikkeusilmaisimet. Polun alku
    yhdistetään tiedoston nimeen jos se on annettu. Esimerkki
    käytöstä Debianin arkiston kanssa:
       apt-ftparchive packages dists/potato/main/binary-i386/ > \
                   dists/potato/main/binary-i386/Packages
    
    Valitsimet:
      -h    Tämä ohje
      --md5 MD5 luonti
      -s=?  Lähteiden poikkeustdosto
      -q    Ei tulostusta
      -d=?  Valinnainen välimuistitietokanta
      --no-delink delinking-virheenjäljitys päälle
      --contents  Sisällysluettelotiedoston luonti
      -c=?  Lue tämä asetustiedosto
      -o=?  Aseta mikä asetusvalitsin tahansa

en: No selections matched
fi: Mitkään valinnat eivät täsmänneet

en: Some files are missing in the package file group `%s'
fi: Pakettitiedostojen ryhmästä "%s" puuttuu joitain tiedostoja

en: DB was corrupted, file renamed to %s.old
fi: Tietokanta on turmeltunut, tiedosto nimetty %s.old

en: DB is old, attempting to upgrade %s
fi: Tietokanta on vanha, yritetään päivittää %s

en: Unable to open DB file %s: %s
fi: Tietokantatiedostoa %s ei saatu avattua: %s

en: Archive has no control record
fi: Arkistolla ei ole ohjaustietuetta

en: Unable to get a cursor
fi: Kohdistinta ei saada

en: realloc - Failed to allocate memory
fi: realloc - Muistin varaaminen ei onnistunut

en: Unknown compression algorithm '%s'
fi: Tuntematon pakkausalgoritmi "%s"

en: Compressed output %s needs a compression set
fi: Pakattu tulostus %s tarvitsee pakkausjoukon

en: Failed to create IPC pipe to subprocess
fi: IPC-putken luominen aliprosessiin ei onnistunut

en: Compress child
fi: Compress-lapsiprosessi

en: Internal error, failed to create %s
fi: Sisäinen virhe, prosessin %s luominen ei onnistunut

en: IO to subprocess/file failed
fi: Syöttö/tulostus aliprosessiin/tiedostoon ei onnistunut

en: Failed to read while computing MD5
fi: Lukeminen ei onnistunut laskettaessa MD5:ttä

en: Failed to rename %s to %s
fi: Nimen muuttaminen %s -> %s ei onnistunut

en: Failed to read the override file %s
fi: Poikkeustiedoston %s lukeminen ei onnistunut

en: W: Unable to read directory %s
fi: W: Kansiota %s ei voi lukea

en: W: Unable to stat %s
fi: W: Tdstolle %s ei toimi stat

en: E: Errors apply to file
fi: E: Tiedostossa virheitä

en: Failed to resolve %s
fi: Osoitteen %s selvitys ei onnistunut

en: Tree walking failed
fi: Puun läpikäynti ei onnistunut

en: *** Failed to link %s to %s
fi: *** Linkin %s -> %s luonti ei onnistunut

en:  DeLink limit of %sB hit.
fi:  DeLinkin yläraja %st saavutettu.

en: Archive had no package field
fi: Arkistossa ei ollut pakettikenttää

en:   %s has no override entry
fi:   %s:llä ei ole poikkeustietuetta

en:   %s maintainer is %s not %s
fi:   %s ylläpitäjä on %s eikä %s

en:   %s has no source override entry
fi:   %s:llä ei ole poikkeustietuetta

en:   %s has no binary override entry either
fi:   %s:llä ei  ole binääristäkään poikkeustietuetta

en: Waiting for headers
fi: Odotetaan otsikoita

en: The HTTP server sent an invalid reply header
fi: HTTP-palvelin lähetti virheellisen vastausotsikon

en: Bad header line
fi: Virheellinen otsikkorivi

en: The HTTP server sent an invalid Content-Length header
fi: HTTP-palvelin lähetti virheellisen Content-Length-otsikon

en: The HTTP server sent an invalid Content-Range header
fi: HTTP-palvelin lähetti virheellisen Content-Range-otsikon

en: This HTTP server has broken range support
fi: HTTP-palvelimen arvoaluetuki on rikki

en: Bad header data
fi: Virheellinen otsikkotieto

en: Unable to read the cdrom database %s
fi: Rompputietokantaa %s ei voi lukea

en: Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
fi: Käytä komentoa apt-cdrom jotta APT tunnistaa tämän rompun, apt-get update ei osaa lisätä uusia romppuja

en: Wrong CD-ROM
fi: Väärä romppu

en: Unable to unmount the CD-ROM in %s, it may still be in use.
fi: Rompun %s irrottaminen ei onnistu, se on ehkä käytössä.

en: Disk not found.
fi: Levyä ei löydy

en: Connected to %s (%s)
fi: Yhteydessä %s:iin (%s)

en: Connecting to %s (%s)
fi: Avataan yhteys %s (%s)

en: Could not create a socket for %s (f=%u t=%u p=%u)
fi: Pistokeen luonti ei onnistu %s (f=%u t=%u p=%u)

en: Cannot initiate the connection to %s:%s (%s).
fi: Yhteyden %s avaus ei onnistu: %s (%s).

en: Could not connect to %s:%s (%s).
fi: Yhteyttä %s ei voitu muodostaa: %s (%s)

en: Could not connect to %s:%s (%s), connection timed out
fi: Yhteyttä %s ei voitu muodostaa: %s (%s), yhteys aikakatkaistiin

en: Could not resolve '%s'
fi: Nimeä "%s" ei voitu selvittää

en: Temporary failure resolving '%s'
fi: Tilapäinen häiriö selvitettäessä "%s"

en: Failed to stat
fi: Komento stat ei toiminut

en: Invalid URI, local URIS must not start with //
fi: URI on kelvoton, paikallinen URI ei saa alkaa //

en: Unable to determine the peer name
fi: Vastapään nimeä ei saa selville

en: Unable to determine the local name
fi: Paikallista nimeä ei saa selville

en: The server refused the connection and said: %s
fi: Palvelin ei huolinut yhteyttä ilmoituksella: %s

en: USER failed, server said: %s
fi: USER ei onnistunut, palvelimen ilmoitus: %s

en: PASS failed, server said: %s
fi: PASS ei onnistunut, palvelimen ilmoitus: %s

en: A proxy server was specified but no login script, Acquire::ftp::ProxyLogin is empty.
fi: Määritettiin välipalvelin mutta ei komentotiedostoa kirjautumiseen, Acquire::ftp::ProxyLogin on tyhjä.

en: Login script command '%s' failed, server said: %s
fi: Komentotiedoston rivi "%s" ei toiminut, palvelin ilmoitti: %s

en: TYPE failed, server said: %s
fi: TYPE ei toiminut, palvelin ilmoitti: %s

en: Connection timeout
fi: Yhteys aikakatkaistiin

en: A response overflowed the buffer.
fi: Vastaus aiheutti puskurin ylivuodon.

en: Protocol corruption
fi: Yhteyskäytäntö on turmeltunut

en: Could not create a socket
fi: Pistoketta ei voitu luoda

en: Could not connect data socket, connection timed out
fi: Pistoketta ei voitu kytkeä, yhteys aikakatkaistiin

en: Could not connect passive socket.
fi: Passiivista pistoketta ei voitu kytkeä.

en: getaddrinfo was unable to get a listening socket
fi: getaddrinfo ei saanut kuuntelupistoketta

en: Could not bind a socket
fi: Pistoketta ei voitu nimetä

en: Could not listen on the socket
fi: Pistoketta ei voitu kuunnella

en: Could not determine the socket's name
fi: Pistokkeen nimeä ei saatu selville

en: Unable to send PORT command
fi: Komennon PORT lähetys ei onnistu

en: Unknown address family %u (AF_*)
fi: Tuntematon osoiteperhe %u (AF_*)

en: EPRT failed, server said: %s
fi: EPRT ei onnistunut, palvelin ilmoitti: %s

en: Data socket connect timed out
fi: Pistokkeen kytkeminen aikakatkaistiin

en: Unable to accept connection
fi: Yhteyttä ei voitu hyväksyä

en: Problem hashing file
fi: Pulmia tiedoston hajautuksessa

en: Unable to fetch file, server said '%s'
fi: Tiedostoa ei saatu noudettua, palvelin ilmoitti "%s"

en: Data socket timed out
fi: Pistoke aikakatkaistiin

en: Data transfer failed, server said '%s'
fi: Tiedonsiirto ei onnistunut, palvelin ilmoitti "%s"

en: Unable to invoke
fi: Käynnistys ei onnistu

en: At least one invalid signature was encountered.
fi: LÖytyi ainakin yksi kelvoton allekirjoitus.

en: Internal error: Good signature, but could not determine key fingerprint?!
fi: Sisäinen virhe: Allekirjoitus kelpaa, mutta avaimen sormenjälki tuntematon?!

en: Unknown error executing apt-key
fi: Tapahtui tuntematon virhe suoritettaessa apt-key

en: The following signatures were invalid:
fi: Seuraavat allekirjoitukset eivät olleet kelvollisia:

en: The following signatures couldn't be verified because the public key is not available:
fi: Seuraavia allekirjoituksia ei voinut varmentaa koska julkista avainta ei ole saatavilla:

en: Error reading from server. Remote end closed connection
fi: Tapahtui virhe luettaessa palvelimelta. Etäpää sulki yhteyden

en: Select failed
fi: Select ei toiminut

en: Failed to set modification time
fi: Tiedoston muutospäivämäärää ei saatu vaihdettua

en: Connection closed prematurely
fi: Yhteys katkesi ennenaikaisesti

en: _Outputs
fi: _Ulostulot

en: _System
fi: _Järjestelmä

en: _Keybindings (Metacity)
fi: _Näppäinasetukset (Metacity)

en: XRandR failed:
    %s
fi: XRandR virhe:
    %s

en: Open Layout
fi: Avaa asettelu

en: Save Layout
fi: Tallenna asettelu

en: ARandR Screen Layout Editor
fi: ARandR Näyttöjen asettelu-editori

note: # translators, please translate in the style of "Another XRandR GUI # (ein weiteres GUI für XRandR)" so users get both the explanation of # the acronym and a localized version.
en: Another XRandR GUI
fi: Toinen XRandR käyttöliittymä

en: no action
fi: ei toimintoa

en: incompatible configuration
fi: epäyhteensopiva konfigurointi

en: other application
fi: muu sovellus

en: No files in %(folder)r. Save a layout first.
fi: Ei tiedostoja %(folder)r. Tallenna asettelu ensiksi.

en: gconf not available.
fi: gconf ei saatavilla.

en: In order to configure metacity, you need to have the python gconf module installed.
fi: Konfiguroidaksesi metacityn, sinulla täytyy olla pythonin gconf moduuli asennettuna.

en: Keybindings (via Metacity)
fi: Näppäinasetukset (Metacityn kautta)

en: Click on a button in the left column and press a key combination you want to bind to a certain screen layout. (Use backspace to clear accelerators, escape to abort editing.) Then, select one or more layouts in the right column.
    
    This will only work if you use metacity or another program reading its configuration.
fi: Klikkaa painiketta vasemmassa laidassa ja paina näppäinyhdistelmää johon haluat liittää tietyn näyttöasettelun. (Käytä pyyhinnäppäistä poistaaksesi kiihdyttimet, esc-painiketta muokkauksen lopetukseen.) Sitten valitse yksi tai useampi asettelu oikealta laidalta.
    
    Tämä toimii ainoastaan jos käytät metacityä tai jotain muuta ohjelmaa konfiguraation lukemiseen.

en: Your configuration does not include an active monitor. Do you want to apply the configuration?
fi: Konfigurointisi ei sisällä aktiivista monitoria. Haluatko käyttää konfiguraatiota?

en: Setting this resolution is not possible here: %s
fi: Tätä resoluutiota ei voida asettaa: %s

en: This orientation is not possible here: %s
fi: Tämä suunta ei ole mahdollista: %s

en: A part of an output is outside the virtual screen.
fi: Osa ulostulosta on virtuaalinäytön ulkopuolella.

en: An output is outside the virtual screen.
fi: Ulostulo on virtuaalinäytön ulkopuolella.

en: Shutdown sequence commencing... Press Ctrl-C again for emergency shutdown.
fi: Sammutus alkaa... Paina Ctrl-C uudestaan hätäsammutukselle.

en: Emergency shutdown sequence commencing...
fi: Hätäsammutus alkaa...

en: aria2 will resume download if the transfer is restarted.
fi: aria2 jatkaa latausta, jos siirto käynnistetään uudelleen.

en: If there are any errors, then see the log file. See '-l' option in help/man page for details.
fi: Jos virheitä tapahtuu, katso lokitiedostoa. Ks. '-l' parametri ohjeessa/man-sivulla.

en: Download Results:
fi: Lataustulokset:

en: Status Legend:
fi: Tilalegenda:

en:                               Default:
fi:                               Oletus:

en:                               Tags:
fi:                               Tagit:

en:  -d, --dir=DIR                The directory to store the downloaded file.
fi:  -d, --dir=DIR Hakemisto jonne talletetaan ladattu tiedosto.

en:  -l, --log=LOG                The file name of the log file. If '-' is
                                  specified, log is written to stdout.
fi:  -l, --log=LOKI Lokitiedoston nimi. Jos '-',
                                  loki kirjoitetaan stdout:iin.

en:  --http-user=USER             Set HTTP user. This affects all URLs.
fi:  -http-user=USER Aseta http-käyttäjänimi. Tämä vaikuttaa kaikkiin URL:hin.

en:  --http-passwd=PASSWD         Set HTTP password. This affects all URLs.
fi:  --http-passwd=SALASANA Aseta http-salasana. Tämä vaikuttaa kaikkiin URL:hin.

en:  --no-file-allocation-limit=SIZE No file allocation is made for files whose
                                  size is smaller than SIZE.
                                  You can append K or M(1K = 1024, 1M = 1024K).
fi:  --no-file-allocation-limit=KOKO Tilan varausta ei tehdä tiedostoille,
                                  joiden koko on pienempi kuin KOKO.
                                  Voit lisätä perään joko K tai M (1K = 1024, 1M = 1024K)

en:  --enable-direct-io[=true|false] Enable directI/O, which lowers cpu usage while
                                  allocating files.
                                  Turn off if you encounter any error
fi:  --enable-direct-io[=true|false] Käyttää suoraa I/O:ta, joka laskee tehokäyttöä
                                  varatessa tilaa.
                                  Älä käytä, jos kohtaat virheitä

en:  -U, --user-agent=USER_AGENT  Set user agent for http(s) downloads.
fi:  -U, --user-agent=USER_AGENT Aseta selaimen nimi http(s)-latauksiin.

en:  -T, --torrent-file=TORRENT_FILE  The path to the .torrent file.
fi:  -T, --torrent-file=TORRENT käytä ladattua .torrent-tiedostoa

en:  --listen-port=PORT...        Set TCP port number for BitTorrent downloads.
                                  Multiple ports can be specified by using ',',
                                  for example: "6881,6885". You can also use '-'
                                  to specify a range: "6881-6999". ',' and '-' can
                                  be used together.
fi:  --listen-port=PORTTI ... Aseta TCP-portin numero BitTorrent-latauksiin.
                                Monia portteja voi valita käyttämällä pilkkua, esim '6881,6885'
                                Voit käyttää myös '-' alueen merkitsemiseen: '6881-6999'
                                Molempia voi käyttää yhtäaikaa.

en:  --metalink-version=VERSION   The version of the file to download.
fi:  --metalink-version=VERSIO Aseta minkä version tiedostosta haluat.

en:  --metalink-language=LANGUAGE The language of the file to download.
fi:  --metalink-language=KIELI Aseta minkä kielisen version tiedostosta haluat.

en:  --metalink-os=OS             The operating system of the file to download.
fi:  --metalink-os=OS Mille käyttöjärjestelmälle lataat tiedostoa.

en:  -v, --version                Print the version number and exit.
fi:  -v, --version Tulosta versionumero ja lopeta.

en:  --conf-path=PATH             Change the configuration file path to PATH.
fi:  --conf-path=POLKU Muuta asetustiedoston polkua.

en:  version
fi:  versio

note: #-#-#-#-#  1265 (kdevelop)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, t_compiler)
en: Compiler
fi: Kääntäjä

en: Report bugs to %s
fi: Ilmoita bugit %s:lle.

en: Printing all options.
fi: Tulostetaan kaikki valinnat.

en: Printing options tagged with '%s'.
fi: Tulostetaan valinnat merkittynä '%s':llä.

en: Refer to man page for more information.
fi: Ks. man-sivulta lisätietoja.

en: Unknown option '%s'
fi: Tuntematon valitsin ”%s”

en: Errors occurred while binding port.
fi: Virheitä tapahtui sitoessa porttia.

en: Unrecognized URI or unsupported protocol: %s
fi: Tunnistamaton URI tai ei-tuettu protokolla: %s

en: Tracker returned warning message: %s
fi: Tracker palautti varoituksen: %s

en: The segment file %s exists.
fi: Osatiedosto %s on jo olemassa.

en: The segment file %s does not exist.
fi: Osatiedostoa %s ei ole olemassa.

en: Saving the segment file %s
fi: Tallennetaan osatiedostoa %s

en: The segment file was saved successfully.
fi: Osatiedosto tallennettu onnistuneesti.

en: Loading the segment file %s.
fi: Ladataan osatiedostoa %s

en: The segment file was loaded successfully.
fi: Osatiedosto ladattu onnistuneesti.

en: No URI to download. Download aborted.
fi: Ei URIa ladattavaksi. Lataus keskeytetty.

en: File %s exists, but a control file(*.aria2) does not exist. Download was canceled in order to prevent your file from being truncated to 0. If you are sure to download the file all over again, then delete it or add --allow-overwrite=true option and restart aria2.
fi: Tiedosto %s on jo olemassa, mutta hallintatiedostoa (*.aria2) ei löydy. Lataus peruutettiin, jotta tiedostoasi ei tyhjennettäisi. Jos olet varma, että haluat ladata tiedoston uudestaan, joko poista se tai käytä --allow-overwrite=true valintaa.

en: Allocating file %s, %s bytes
fi: Varataan tilaa tiedostolla %s, %s tavua

en: Insufficient checksums. checksumLength=%d, numChecksum=%d
fi: Riittämättömät tarkistussummat. Pituus=%d, numero=%d

en: Writing file %s
fi: Kirjoitetaan tiedostoa %s

en: No peer list received.
fi: Ei saatu käyttäjälistaa.

en: Adding peer %s:%d
fi: Lisätään käyttäjä %s:%d

en: Deleting used piece index=%d, fillRate(%%)=%d<=%d
fi: Poistetaan käytetty palaindeksi %d, täyttönopeus(%%)=%d<=%d

en: Download of selected files was complete.
fi: Valittujen tiedostojen lataus on valmis.

en: The download was complete.
fi: Lataus on valmis.

en: Validating file %s
fi: Tarkistetaan tiedostoa %s

en: Metalink: Queueing %s for download.
fi: Metalink: Laitetaan %s jonoon latausta varten.

en: Download complete: %s
fi: Lataus on valmis: %s

en: Seeding is over.
fi: Jakaminen (seeding) lopetettu.

en: No chunk to verify.
fi: Ei palaa tarkistettavaksi.

en: Good chunk checksum. hash=%s
fi: OK palan tarkistussumma. hash=%s

en: Failed to load cookies from %s
fi: Cookien lataaminen epäonnistui tiedostosta %s

en: .netrc file %s does not have correct permissions. It should be 600. netrc support disabled.
fi: .netrc-tiedostolla %s ei ole sopivia oikeuksia. Sen pitäisi olla 600. netrc-tuki pois päältä.

en: Logging started.
fi: Loki aloitettu.

en: Specify at least one URL.
fi: Anna ainakin yksi osoite.

en: daemon failed.
fi: daemon epäonnistui.

en: Verification finished successfully. file=%s
fi: Tarkistus lopetettu onnistuneesti. Tiedosto=%s

en: Checksum error detected. file=%s
fi: Tarkistussumman virhe löydetty. Tiedosto=%s

en: Incomplete range specified. %s
fi: Väärä alue annettu: %s

en: Failed to convert string into value: %s
fi: Merkkijonon muuttaminen arvoksi epäonnistui: %s

en: File already exists. Renamed to %s.
fi: Tiedosto on jo olemassa. Nimettiin uudelleen %s:ksi

en: Cannot parse metalink XML file. XML may be malformed.
fi: Metalink-xml tiedostoa ei voi käsitellä. Tiedosto voi olla vioittunut.

en: Removed the defunct control file %s because the download file %s doesn't exist.
fi: Poistettiin vanha ohjaustiedosto %s koska lataustiedostoa %s ei ole.

en: Your share ratio was %.1f, uploaded/downloaded=%sB/%sB
fi: Jakosuhteesi oli %.1f, upload/download=%sB/%sB

en: Missing %s in torrent metainfo.
fi: Torrentin metatiedoista puuttuu %s.

en: Tracker returned null data.
fi: Tracker palautti tyhjän.

en: Windows socket library initialization failed
fi: Windowsin socket-kirjaston alustus epäonnistui.

en: Timeout.
fi: Aikakatkaisu.

en: Invalid chunk size.
fi: Väärä palan koko.

en: Too large chunk. size=%d
fi: Liian suuri pala. Koko %d

en: Invalid header.
fi: Väärä otsake.

en: Invalid response.
fi: Epäkelpo vastaus.

en: No header found.
fi: Ei löydetty otsaketta.

en: No status header.
fi: Ei tila-otsikkoa.

en: Proxy connection failed.
fi: Välityspalvelinyhteys epäonnistui.

en: The requested filename and the previously registered one are not same. Expected:%s Actual:%s
fi: Pyydetty tiedostonimi ja aiemmin rekisteröity eivät täsmää. Odotettu: %s  Oikea: %s

en: The response status is not successful. status=%d
fi: Vastauksen tila ei ole onnistunut. Tila=%d

en: Transfer encoding %s is not supported.
fi: Siirron koodausta %s ei tueta.

en: SSL initialization failed: %s
fi: SSL-aloitus epäonnistui: %s

en: SSL I/O error
fi: SSL I/O-virhe

en: SSL protocol error
fi: SSL protokollavirhe

en: SSL unknown error %d
fi: SSL: tuntematon virhe %d

en: SSL initialization failed: OpenSSL connect error %d
fi: SSL valmistelu epäonnistui: OpenSSL yhdistysvirhe %d

en: Got EOF from the server.
fi: Saatiin tiedoston lopetus palvelimelta.

en: Got EOF from peer.
fi: Saatiin tiedoston lopetus käyttäjältä.

en: Malformed meta info.
fi: Vioittunut metatieto.

en: Failed to open the file %s, cause: %s
fi: Tiedoston %s avaaminen epäonnistui, syy: %s

en: Failed to write into the file %s, cause: %s
fi: Tiedostoon %s ei voi kirjoittaa, syy: %s

en: Failed to read from the file %s, cause: %s
fi: Tiedostosta %s ei voi lukea, syy: %s

en: Failed to read data from disk.
fi: Lukeminen levyltä epäonnistui.

en: Failed to calculate SHA1 digest of or a part of the file %s, cause: %s
fi: SHA1-summaa ei voitu laskea tiedostosta tai sen osasta %s, syy: %s

en: Failed to seek the file %s, cause: %s
fi: Tiedostoa %s ei löydy, syy: %s

en: %s is not a directory.
fi: %s ei ole hakemisto.

en: Failed to make the directory %s, cause: %s
fi: Hakemistoa %s ei voi luoda, syy: %s

en: Failed to open a socket, cause: %s
fi: Sockettia ei voi avata, syy: %s

en: Failed to set a socket option, cause: %s
fi: Socket-asetuksen asetus epäonnistui, syy: %s

en: Failed to set a socket as blocking, cause: %s
fi: Socketin asetus estäväksi epäonnistui, syy: %s

en: Failed to set a socket as non-blocking, cause: %s
fi: Socketin asetus ei-estäväksi epäonnistui, syy: %s

en: Failed to bind a socket, cause: %s
fi: Socketin sitominen epäonnistui, syy: %s

en: Failed to listen to a socket, cause: %s
fi: Socketin kuuntelu epäonnistui, syy: %s

en: Failed to accept a peer connection, cause: %s
fi: Käyttäjäyhteyttä ei voitu hyväksyä, syy: %s

en: Failed to get the name of socket, cause: %s
fi: Socketin nimen saaminen epäonnistui, syy: %s

en: Failed to get the name of connected peer, cause: %s
fi: Yhdistyneen käyttäjän nimeä ei saatu, syy: %s

en: Failed to resolve the hostname %s, cause: %s
fi: Koneen %s osoitetta ei pystytty selvittämään, syy: %s

en: Failed to connect to the host %s, cause: %s
fi: Yhteyttä koneeseen %s ei saatu, syy: %s

en: Failed to check whether the socket is writable, cause: %s
fi: Socketin kirjoitettavuutta ei voitu tarkistaa, syy: %s

en: Failed to check whether the socket is readable, cause: %s
fi: Socketin luettavuutta ei voitu tarkistaa, syy: %s

en: Failed to send data, cause: %s
fi: Dataa ei voitu lähettää, syy: %s

en: Failed to receive data, cause: %s
fi: Dataa ei voitu vastaanottaa, syy: %s

en: Failed to peek data, cause: %s
fi: Dataa ei voitu katsoa, syy: %s

en: Unknown socket error %d (0x%x)
fi: Tuntematon socket-virhe %d (0x%x)

en: File %s exists, but %s does not exist.
fi: Tiedosto %s on olemassa, mutta %s ei.

en: Invalid ID=%d for %s. It should be %d.
fi: Epäkelpo ID=%d %s:lla. Pitäisi olla %d.

en: Download aborted.
fi: Lataus keskeytettiin.

en: File %s is being downloaded by other command.
fi: Tiedostoa %s lataa joku toinen komento.

en: Insufficient checksums.
fi: Riittämättömät tarkistussummat.

en: Tracker returned failure reason: %s
fi: Tracker palautti epäonnistumisen syyn: %s

en: Flooding detected.
fi: Tulva huomattu.

en: The infoHash in torrent file doesn't match to one in .aria2 file.
fi: InfoHash torrent-tiedostossa ei täsmää .aria2-tiedostossa olevaan.

en: No such file entry %s
fi: Tiedostokohtaa %s ei ole.

en: Too slow Downloading speed: %d <= %d(B/s), host:%s
fi: Liian hidas latausnopeus: %d <= %d(B/s), kone:%s

en: No HttpRequestEntry found.
fi: HttpRequestEntry:ä ei löydy.

en: Got %d status, but no location header provided.
fi: Saatiin %d-tila, mutta ei osoiteotsaketta.

en: No file matched with your preference.
fi: Yksikään tiedosto ei vastaa asetuksiasi.

en: Exception caught
fi: Poikkeus löytyi

en: Max payload length exceeded or invalid. length = %u
fi: Suurin payload-koko ylitetty tai väärä. Pituus = %u

en: Invalid file length. Cannot continue download %s: local %s, remote %s
fi: Epäkelpo tiedoston pituus. Latausta %s ei voi jatkaa: paikallinen %s, etä %s

en: Extracting Files
fi: Puretaan tiedostoja

en: Source archive
fi: Lähdearkisto

en: The following files could not be extracted:
fi: Seuraavien tiedostojen purku epäonnistui:

[ctx: @info]
en: There was an error while extracting <filename>%1</filename>. Any further archive will not be extracted.
fi: Tiedostoa <filename>%1</filename> purettaessa tapahtui virhe. Arkistosta ei pureta mitään sen jälkeen.

[ctx: @info]
en: There was an error while extracting <filename>%1</filename>:<nl/><message>%2</message><nl/>Any further archive will not be extracted.
fi: Tiedostoa <filename>%1</filename> purettaessa tapahtui virhe:<nl/><message>%2</message><nl/>Arkistosta ei pureta mitään sen jälkeen.

[ctx: @info]
en: There was an error while extracting <filename>%1</filename>.
fi: Tiedostoa <filename>%1</filename> purettaessa tapahtui virhe.

[ctx: @info]
en: There was an error while extracting <filename>%1</filename>:<nl/><message>%2</message>
fi: Tiedostoa <filename>%1</filename> purettaessa tapahtui virhe:<nl/><message>%2</message>

[ctx: @info]
en: The archive could not be extracted to <filename>%1</filename> because Ark can only extract to local destinations.
fi: Arkistoa ei voitu purkaa kohteeseen <filename>%1</filename>, koska Ark osaa purkaa vain paikallisiin kohteisiin.

[ctx: @action:inmenu Part of Compress submenu in Dolphin context menu]
en: Here (as TAR.GZ)
fi: Tähän (Tar.gz-arkistoksi)

[ctx: @action:inmenu Part of Compress submenu in Dolphin context menu]
en: Here (as ZIP)
fi: Tähän (Zip-arkistoksi)

[ctx: @action:inmenu Part of Compress submenu in Dolphin context menu]
en: Compress to...
fi: Pakkaa…

[ctx: @action:inmenu Compress submenu in Dolphin context menu]
en: Compress
fi: Pakkaa

[ctx: @action:inmenu Part of Extract submenu in Dolphin context menu]
en: Extract archive to...
fi: Pura arkisto…

[ctx: @action:inmenu Part of Extract submenu in Dolphin context menu]
en: Extract archive here
fi: Pura arkisto tähän

[ctx: @action:inmenu Part of Extract submenu in Dolphin context menu]
en: Extract archive here, autodetect subfolder
fi: Pura arkisto tähän, tunnista alikansio automaattisesti

[ctx: @action:inmenu Extract submenu in Dolphin context menu]
en: Extract
fi: Pura

[ctx: @action:inmenu Context menu shown when an archive is being drag'n'dropped]
en: Extract here
fi: Pura tähän

en: KDE Archiving tool
fi: KDE:n pakkausohjelma

en: (c) 1997-2019, The Ark Developers
fi: © 1997–2019 Ark-kehittäjät

en: Maintainer, KF5 port
fi: Ylläpitäjä, KF5-siirros

en: Advanced editing functionalities
fi: Edistyneet muokkaustoiminnot

en: Ideas, help with the icons
fi: Ideoita ja apua kuvakkeiden kanssa

en: bkisofs code
fi: bkisofs-koodi

en: URLs to open.
fi: Avattavat verkko-osoitteet.

en: Show a dialog for specifying the options for the operation (extract/add)
fi: Näyttää kyselyikkunan, jossa voi määrittää toiminnon (pura/lisää) valitsimet

en: Destination folder to extract to. Defaults to current path if not specified.
fi: Purkamisen kohdekansio. Ellei anneta, oletus on nykyinen kansio.

note: i18n: ectx: label, entry (openDestinationFolderAfterExtraction), group (Extraction)
en: Open destination folder after extraction.
fi: Avaa kohdekansio purkamisen jälkeen.

en: Query the user for an archive filename and add specified files to it. Quit when finished.
fi: Kysy käyttäjältä arkistotiedoston nimeä ja lisää siihen valitut tiedostot. Lopeta, kun valmista.

en: Add the specified files to 'filename'. Create archive if it does not exist. Quit when finished.
fi: Lisää valitut tiedostot arkistoon ”tiedostonimi”. Luo arkisto, ellei se ole jo olemassa. Lopeta, kun valmista.

en: Change the current dir to the first entry and add all other entries relative to this one.
fi: Vaihda nykyinen kansio ensimmäiseen syötteeseen ja lisää kaikki muut syötteet suhteessa tähän ensimmäiseen.

en: Automatically choose a filename, with the selected suffix (for example rar, tar.gz, zip or any other supported types)
fi: Valitse tiedostonimi automaattisesti, valitulla päätteellä (esim. .rar, .tar.gz, .zip tai muu tuettu tyyppi)

en: Use the batch interface instead of the usual dialog. This option is implied if more than one url is specified.
fi: Käytä eräajoliittymää tavallisen kyselyikkunan sijaan. Tämä valitaan automaattisesti, jos määritetään useampi kuin yksi osoite.

en: The destination argument will be set to the path of the first file supplied.
fi: Kohdeparametri asetetaan ensimmäisen annetun tiedoston poluksi.

en: Archive contents will be read, and if detected to not be a single folder or a single file archive, a subfolder with the name of the archive will be created.
fi: Arkiston sisältö luetaan, ja jollei se ole yksittäinen kansiota tai tiedosto, luodaan alikansio, jonka nimi on sama kuin arkiston.

en: List supported MIME types.
fi: Luettele tuetut MIME-tyypit.

en: Unable to find Ark's KPart component, please check your installation.
fi: Ark-ohjelman KPart-osaa ei löydy: tarkista asennus.

[ctx: to open an archive]
en: Open Archive
fi: Avaa arkisto

en: Create New Archive
fi: Luo uusi arkisto

note: i18n: ectx: property (text), widget (QLabel, label)
en: Welcome to Ark
fi: Tervetuloa Arkiin

[ctx: to open an archive]
note: i18n: ectx: property (text), widget (QPushButton, openButton)
en: Open Archive...
fi: Avaa arkisto…

note: i18n: ectx: property (text), widget (QPushButton, newButton)
en: Create New Archive...
fi: Luo uusi arkisto…

[ctx: @action:button]
en: Add
fi: Lisää

note: i18n: ectx: property (title), widget (QGroupBox, groupCompressFiles)
en: Files/Folders to Compress
fi: Pakattavat tiedostot ja kansiot

en: Compress to Archive
fi: Pakkaa arkistoon

en: No input files were given.
fi: Lähdetiedostoja ei annettu.

en: You need to either supply a filename for the archive or a suffix (such as rar, tar.gz) with the <command>--autofilename</command> argument.
fi: Anna joko arkiston tiedostonimi tai pääte (esim. .rar tai .tar.gz) <command>--autofilename</command>-valitsimen kanssa.

note: i18n: ectx: label, entry (showEncryptionWarning), group (General)
en: Whether to show a warning when creating zip archives with AES encryption.
fi: Näytetäänkö varoitus luotaessa AES-salattuja Zip-arkistoja.

note: i18n: ectx: label, entry (defaultOpenAction), group (General)
en: Default action when opening archive entries.
fi: Oletustoiminto avattaessa arkistotietueita.

note: i18n: ectx: label, entry (closeAfterExtraction), group (Extraction)
en: Close Ark after extraction.
fi: Sulje Ark purkamisen jälkeen.

note: i18n: ectx: label, entry (preservePaths), group (Extraction)
en: Preserve paths when extracting.
fi: Säilytä polut purettaessa.

note: i18n: ectx: label, entry (extractToSubfolder), group (Extraction)
en: Extract to a subfolder if the archive has more than one top-level entry.
fi: Pura alikansioon, jos arkistossa on ylimmällä tasolla useampia tietueita.

note: i18n: ectx: label, entry (showInfoPanel), group (MainWindow)
en: Whether to show the information panel.
fi: Näytetäänkö tietopaneeli.

note: i18n: ectx: label, entry (limitPreviewFileSize), group (Preview)
en: Whether to limit the preview according to file size.
fi: Rajoitetaanko esikatselua tiedostokoon perusteella.

note: i18n: ectx: label, entry (previewFileSizeLimit), group (Preview)
en: Preview file size limit in megabytes.
fi: Esikatseltavien tiedostojen kokoraja megatavuina.

[ctx: @info]
en: Failed to locate program <filename>%1</filename> on disk.
fi: Ohjelmaa <filename>%1</filename> ei löydy levyltä.

en: Extraction failed. Make sure that enough space is available.
fi: Purku epäonnistui. Tarkista, että levytilaa on tarpeeksi.

en: Extraction failed. Make sure you provided the correct password and that enough space is available.
fi: Purku epäonnistui. Tarkista, että salasana on oikein ja levytilaa riittävästi.

[ctx: @info]
en: Could not move the extracted file to the destination directory. | Could not move the extracted files to the destination directory.
fi[0]: Puretun tiedoston siirtäminen kohdekansioon epäonnistui.
fi[1]: Purettujen tiedostojen siirtäminen kohdekansioon epäonnistui.

[ctx: @info]
en: Extraction failed because the disk is full.
fi: Purkaminen epäonnistui, koska levy on täynnä.

[ctx: @info]
en: Extraction failed: Incorrect password
fi: Purkaminen epäonnistui: väärä salasana

en: Ark does not currently support testing this archive.
fi: Ark ei tällä hetkellä tue tämän arkiston testaamista.

en: Protection of the list of files is not possible with the %1 format.
fi: Tiedostolistan suojaaminen ei ole mahdollista, kun käytetään %1-tiedostomuotoa.

en: Protection of the archive with password is not possible with the %1 format.
fi: Arkistoa ei voi suojata salasanalla, kun käytetään %1-tiedostomuotoa.

en: It is not possible to set compression level for the %1 format.
fi: %1-tiedostomuodolle ei voi asettaa pakkaustasoa.

en: It is not possible to set compression method for the %1 format.
fi: %1-tiedostomuodolle ei voi asettaa pakkaustapaa.

en: The %1 format does not support multi-volume archives.
fi: %1-tiedostomuoto ei tue useampiosaisia arkistoja.

note: #-#-#-#-#  49 (ark)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblCompLevel1) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lbl_level_meter)
en: Level:
fi: Taso:

note: i18n: ectx: property (title), widget (KCollapsibleGroupBox, collapsibleEncryption)
en: Password Protection
fi: Salasanasuojaus

note: i18n: ectx: property (text), widget (QCheckBox, encryptHeaderCheckBox)
en: Ask for password before showing the list of files in the archive
fi: Kysy salasanaa ennen arkiston tiedostolistan näyttämistä

note: i18n: ectx: property (text), widget (KMessageWidget, warningMsgWidget)
en: This encryption method may not be supported by older archiving software.
fi: Vanhemmat pakkausohjelmat eivät välttämättä tue tätä salaustapaa.

note: i18n: ectx: property (title), widget (KCollapsibleGroupBox, collapsibleMultiVolume)
en: Multi-volume Archive
fi: Useampiosainen arkisto

note: i18n: ectx: property (text), widget (QCheckBox, multiVolumeCheckbox)
en: Create multi-volume archive
fi: Luo useampiosainen arkisto

note: i18n: ectx: property (text), widget (QLabel, lblVolumeSize)
en: Volume size:
fi: Osan koko:

note: i18n: ectx: property (suffix), widget (QSpinBox, kcfg_previewFileSizeLimit) i18n: ectx: property (suffix), widget (QDoubleSpinBox, volumeSizeSpinbox)
en:  megabytes
fi:  megatavua

[ctx: the argument is a file extension (the period is not a typo)]
en: Automatically add .%1
fi: Lisää .%1 automaattisesti

en: The chosen password does not match the given verification password.
fi: Valittu salasana ja salasanan vahvistus eivät täsmää.

note: #-#-#-#-#  49 (ark)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  882 (katesearch)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, folderLabel) #-#-#-#-#  900  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2)
en: Folder:
fi: Kansio:

note: i18n: ectx: property (placeholderText), widget (QLineEdit, filenameLineEdit)
en: Type archive name...
fi: Kirjoita arkiston nimi…

[ctx: @title:window]
en: Extract
fi: Pura

en: The subfolder name may not contain the character '/'.
fi: Alikansion nimi ei saa sisältää vinoviivaa (”/”).

[ctx: @info]
en: The folder <filename>%1</filename> already exists. Are you sure you want to extract here?
fi: Kansio <filename>%1</filename> on jo olemassa. Haluatko varmasti purkaa tiedostot sinne?

en: Folder exists
fi: Kansio on olemassa

en: Extract here
fi: Pura tähän

[ctx: @info]
en: The folder <filename>%1</filename> could not be created.
fi: Kansiota <filename>%1</filename> ei voitu luoda.

[ctx: @info]
en: <filename>%1</filename> already exists, but is not a folder.
fi: <filename>%1</filename> on jo olemassa, muttei ole kansio.

en: Please check your permissions to create it.
fi: Tarkista oikeutesi sen luomiseen.

en: Extract multiple archives
fi: Pura useampia arkistoja

note: i18n: ectx: property (windowTitle), widget (QWidget, ExtractionDialog)
en: Extraction Dialog
fi: Purkamisvalintaikkuna

note: i18n: ectx: property (text), widget (QLabel, extractAllLabel)
en: Extract All Files
fi: Pura kaikki tiedostot

note: i18n: ectx: property (title), widget (QGroupBox, singleFolderGroup)
en: E&xtraction into subfolder:
fi: Pu&rku alikansioon:

note: i18n: ectx: property (text), widget (QCheckBox, openFolderCheckBox)
en: Open &destination folder after extraction
fi: Avaa ko&hdekansio purkamisen jälkeen

note: i18n: ectx: property (text), widget (QCheckBox, closeAfterExtraction)
en: Close &Ark after extraction
fi: Sulje &Ark purkamisen jälkeen

note: i18n: ectx: property (text), widget (QCheckBox, preservePaths)
en: &Preserve paths when extracting
fi: &Säilytä polut purettaessa

note: i18n: ectx: property (text), widget (QCheckBox, autoSubfolders)
en: &Automatically create subfolders
fi: &Luo alikansiot automaattisesti

[ctx: @title:group]
note: i18n: ectx: property (title), widget (QGroupBox, filesToExtractGroupBox)
en: Extract
fi: Pura

note: i18n: ectx: property (text), widget (QRadioButton, selectedFilesButton)
en: Sele&cted files only
fi: &Vain valitut tiedostot

note: i18n: ectx: property (text), widget (QRadioButton, allFilesButton)
en: All &files
fi: &Kaikki tiedostot

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_openDestinationFolderAfterExtraction)
en: Open destination folder after extraction
fi: Avaa kohdekansio purkamisen jälkeen

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_closeAfterExtraction)
en: Close Ark after extraction
fi: Sulje Ark purkamisen jälkeen

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_preservePaths)
en: Preserve paths when extracting
fi: Säilytä polut purettaessa

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_extractToSubfolder)
en: Whether to check by default the extraction into subfolder checkbox in the Extraction Dialog, when the archive has more than one top-level entry.
fi: Asetetaanko ”Purku alikansioon” -asetus automaattisesti, kun arkistossa on useampia ylimmän tason tietueita.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_extractToSubfolder)
en: Extract to a subfolder if the archive has more than one top-level entry
fi: Pura alikansioon, jos arkistossa on useampia ylimmän tason tietueita

note: i18n: ectx: property (text), widget (QLabel, label)
en: When clicking a file in an archive or pressing the Return key:
fi: Napsautettaessa arkiston tiedostoa tai painettaessa Enter-näppäintä:

note: i18n: ectx: property (text), widget (QRadioButton, radioButton)
en: Pre&view the file with internal previewer
fi: &Esikatsele tiedostoa sisäisessä esikatselimessa

note: i18n: ectx: property (text), widget (QRadioButton, radioButton_2)
en: Open the fi&le with associated application
fi: &Avaa tiedosto siihen liitetyllä ohjelmalla

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_showEncryptionWarning)
en: Show a warning when creating zip archives with AES encryption
fi: Näytä varoitus luotaessa zip-arkistoja AES-salauksella

en: No suitable plugin found. Ark does not seem to support this file type.
fi: Sopivaa liitännäistä ei löytynyt. Ark ei tunnu tukevan tämän tyyppisiä tiedostoja.

en: Failed to load a suitable plugin. Make sure any executables needed to handle the archive type are installed.
fi: Sopivan liitännäisen lataus epäonnistui. Varmista, että arkistotyypintarvitsemat ohjelmatiedostot on asennettu.

en: Could not load the archive because it contains ill-formed entries and might be a malicious archive.
fi: Arkistoa ei voitu ladata, koska se sisältää virheellisiä tietueita ja voi olla pahantahtoinen.

en: Loading archive
fi: Ladataan arkistoa

en: Extracting all files
fi: Puretaan kaikkia tiedostoja

note: i18np on purpose so this translation may properly be reused.
en: Extracting one file | Extracting %1 files
fi[0]: Puretaan tiedostoa
fi[1]: Puretaan %1 tiedostoa

[ctx: extraction folder]
en: Destination
fi: Kohde

en: Could not write to destination <filename>%1</filename>.<nl/>Check whether you have sufficient permissions.
fi: Kohteeseen <filename>%1</filename> ei voitu kirjoittaa.<nl/>Tarkista, että käyttöoikeutesi ovat riittävät.

en: Compressing a file | Compressing %1 files
fi[0]: Pakataan tiedostoa
fi[1]: Pakataan %1 tiedostoa

en: Moving a file | Moving %1 files
fi[0]: Siirretään tiedostoa
fi[1]: Siirretään %1 tiedostoa

en: Copying a file | Copying %1 files
fi[0]: Kopioidaan tiedostoa
fi[1]: Kopioidaan %1 tiedostoa

en: Deleting a file from the archive | Deleting %1 files
fi[0]: Poistetaan tiedostoa arkistosta
fi[1]: Poistetaan %1 tiedostoa

en: Adding comment
fi: Lisätään kommenttia

en: Testing archive
fi: Testataan arkistoa

en: The plugin cannot be used because one or more required executables are missing. Check your installation.
fi: Liitännäistä ei voi käyttää, koska yksi tai useampi ohjelmatiedosto puuttuu. Tarkista asennuksesi.

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_limitPreviewFileSize)
en: Disable preview for files larger than:
fi: Ei esikatselua tiedostoille, joiden koko on yli:

[ctx: @title:window]
en: Properties for %1
fi: Ominaisuudet: %1

en: yes (%1 volumes)
fi: kyllä (%1 osaa)

en: %1 file | %1 files
fi[0]: %1 tiedosto
fi[1]: %1 tiedostoa

en: , %1 folder | , %1 folders
fi[0]: , %1 kansio
fi[1]: , %1 kansiota

en: only file contents (%1)
fi: vain tiedoston sisältö (%1)

en: yes (%1)
fi: kyllä (%1)

note: i18n: ectx: property (text), widget (QLabel, label)
en: Archive name:
fi: Arkiston nimi:

note: #-#-#-#-#  49 (ark)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_11)
en: Mime-type:
fi: MIME-tyyppi:

note: i18n: ectx: property (text), widget (QLabel, label_8)
en: Opened read-only:
fi: Avattu vain luettavaksi:

note: i18n: ectx: property (text), widget (QLabel, label_2) i18n: ectx: property (text), widget (QLabel, m_passwordLabel)
en: Password-protected:
fi: Salasanasuojattu:

note: i18n: ectx: property (text), widget (QLabel, label_10)
en: Has comment:
fi: Sisältää kommentin:

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Number of entries:
fi: Tietueiden määrä:

note: i18n: ectx: property (text), widget (QLabel, label_5)
en: Unpacked size:
fi: Koko pakkaamattomana:

note: i18n: ectx: property (text), widget (QLabel, label_7)
en: Packed size:
fi: Koko pakattuna:

note: i18n: ectx: property (text), widget (QLabel, label_12)
en: MD5 hash:
fi: MD5-tiiviste:

note: i18n: ectx: property (text), widget (QLabel, label_13)
en: SHA-1 hash:
fi: SHA-1-tiiviste:

note: i18n: ectx: property (text), widget (QLabel, label_14)
en: SHA-256 hash:
fi: SHA-256-tiiviste:

note: i18n: ectx: property (text), widget (QLabel, label_15)
en: Multi-volume:
fi: Useampiosainen:

note: i18n: ectx: property (text), widget (QLabel, label_16)
en: Compression method(s):
fi: Pakkaustapa tai -tavat:

[ctx: @title:window]
en: File Already Exists
fi: Tiedosto on jo olemassa

[ctx: @info]
en: The archive <filename>%1</filename> is password protected. Please enter the password.
fi: Arkisto <filename>%1</filename> on salasanasuojattu. Anna salasana.

[ctx: @info]
en: The archive you're trying to open is corrupt.<nl/>Some files may be missing or damaged.
fi: Olet avaamassa vioittunutta arkistoa.<nl/>Jotkin tiedostot voivat puuttua tai olla vahingoittuneita.

[ctx: @title:window]
en: Corrupt archive
fi: Vioittunut arkisto

[ctx: @action:button]
en: Open as Read-Only
fi: Avaa vain luettavaksi

[ctx: @action:button]
en: Don't Open
fi: Älä avaa

en: Don't ask again.
fi: Älä kysy uudelleen.

en: Extraction of the entry:<nl/>    <filename>%1</filename><nl/>failed with the error message:<nl/>    %2<nl/><nl/>Do you want to continue extraction?<nl/>
fi: Tietueen<nl/>    <filename>%1</filename><nl/>purkaminen epäonnistui:<nl/>    %2<nl/><nl/>Haluatko jatkaa purkamista?<nl/>

[ctx: Name of a file inside an archive]
en: Name
fi: Nimi

[ctx: Uncompressed size of a file inside an archive]
en: Size
fi: Koko

[ctx: Compressed size of a file inside an archive]
en: Compressed
fi: Pakattuna

[ctx: Compression rate of file]
en: Rate
fi: Aste

[ctx: File's owner username]
en: Owner
fi: Omistaja

[ctx: File's group]
en: Group
fi: Ryhmä

[ctx: File permissions]
en: Mode
fi: Tila

[ctx: CRC hash code]
en: CRC checksum
fi: CRC-tarkistussumma

[ctx: BLAKE2 hash code]
en: BLAKE2 checksum
fi: BLAKE2-tarkistussumma

[ctx: Compression method]
en: Method
fi: Tapa

[ctx: File version]
en: Version
fi: Versio

[ctx: Timestamp]
en: Date
fi: Päiväys

en: Adding files is not supported for this archive.
fi: Tiedostojen lisäystä tämän tyyppisiin arkistoihin ei tueta.

en: You can only add local files to an archive.
fi: Arkistoon voi lisätä vain paikallisia tiedostoja.

en: Closing preview
fi: Suljetaan esikatselua

en: Please wait while the preview is being closed...
fi: Odota kunnes esikatselu on sulkeutunut…

en: The internal viewer cannot preview this file.
fi: Sisäinen esikatselin ei osaa käsitellä tätä tiedostoa.

en: The internal viewer cannot preview this type of file<nl/>(%1).<nl/><nl/>Do you want to try to view it as plain text?
fi: Sisäinen esikatselin ei osaa käsitellä tämäntyyppistä tiedostoa<nl/>(%1).<nl/><nl/>Haluatko yrittää katsella sitä muotoilemattomana tekstinä?

[ctx: @title:window]
en: Cannot Preview File
fi: Tiedostoa ei voi esikatsella

[ctx: @action:button]
en: Preview as Text
fi: Esikatsele tekstinä

en: The internal viewer cannot preview this unknown type of file.<nl/><nl/>Do you want to try to view it as plain text?
fi: Sisäinen esikatselin ei osaa käsitellä tätä tuntemattoman tyyppistä tiedostoa<nl/><nl/>Haluatko yrittää katsella sitä muotoilemattomana tekstinä?

[ctx: @action]
en: About Viewer Component
fi: Tietoa katselinosasta

en: No archive loaded
fi: Ei avattua arkistoa

note: #-#-#-#-#  1388 (kio4)  #-#-#-#-# i18n: ectx: property (text), widget (KCapacityBar, capacityBar)
en: Unknown size
fi: Tuntematon koko

en: One file selected | %1 files selected
fi[0]: Yksi tiedosto valittu
fi[1]: %1 tiedostoa valittu

note: i18n: ectx: property (windowTitle), widget (QWidget, InformationPanel)
en: Information Panel
fi: Tietopaneeli

note: i18n: ectx: property (windowTitle), widget (QWidget, JobTrackerWidget)
en: Job Tracker
fi: Tehtävän seuranta

note: i18n: ectx: property (text), widget (QLabel, descriptionLabel)
en: <b>Job Description</b>
fi: <b>Tehtävän kuvaus</b>

note: i18n: ectx: property (text), widget (QLabel, informationLabel)
en: Some Information about the job
fi: Tietoa tehtävästä

en: Files with the following paths already exist. Remove them if you really want to overwrite.
fi: Seuraavien sijaintien tiedostot ovat jo olemassa. Poista ne, jos todella haluat korvata ne.

en: Files with the following paths already exist. Do you want to continue overwriting them?
fi: Seuraavien sijaintien tiedostot ovat jo olemassa. Haluatko jatkaa korvaamalla ne?

en: Comment has been modified.
fi: Kommentti on muutettu.

[ctx: @info]
en: Ark can extract archives to local destinations only.
fi: Ark osaa purkaa vain paikallisiin kohteisiin.

[ctx: @action:inmenu]
en: Show Information Panel
fi: Näytä tietopaneeli

[ctx: @action:inmenu]
en: Save Copy As...
fi: Tallenna kopio nimellä…

[ctx: open a file with external program]
en: &Open
fi: &Avaa

[ctx: @info:tooltip]
en: Click to open the selected file with the associated application
fi: Avaa valittu tiedosto siihen liitetyllä ohjelmalla napsauttamalla

[ctx: open a file with external program]
en: Open &With...
fi: Avaa &ohjelmalla…

[ctx: @info:tooltip]
en: Click to open the selected file with an external program
fi: Avaa valittu tiedosto ulkoisella ohjelmalla napsauttamalla

[ctx: to preview a file inside an archive]
en: Pre&view
fi: &Esikatsele

[ctx: @info:tooltip]
en: Click to preview the selected file
fi: Avaa tiedoston esikatselu napsauttamalla

[ctx: @action:inmenu]
en: E&xtract All
fi: &Pura kaikki

en: Click to open an extraction dialog, where you can choose how to extract all the files in the archive
fi: Avaa purkamisikkuna napsauttamalla. Voit siellä valita, miten arkiston kaikki tiedostot puretaan

[ctx: @action:inmenu]
en: &Extract
fi: P&ura

en: Click to open an extraction dialog, where you can choose to extract either all files or just the selected ones
fi: Avaa purkamisikkuna napsauttamalla. Voit siellä valita, haluatko purkaa kaikki vai ainoastaan valitsemasi tiedostot

en: Add &Files...
fi: Lisää &tiedostoja…

[ctx: @info:tooltip]
en: Click to add files to the archive
fi: Lisää tiedostoja arkistoon napsauttamalla

[ctx: @action:inmenu]
en: &Properties
fi: &Ominaisuudet

[ctx: @info:tooltip]
en: Click to see properties for archive
fi: Näytä arkiston ominaisuudet napsauttamalla

[ctx: @info:tooltip]
en: Click to add or edit comment
fi: Lisää tai muokkaa kommenttia napsauttamalla

[ctx: @action:inmenu]
en: &Test Integrity
fi: &Testaa eheys

[ctx: @info:tooltip]
en: Click to test the archive for integrity
fi: Testaa arkiston eheys napsauttamalla

[ctx: @info:tooltip]
en: Adding files to existing password-protected archives with no header-encryption is currently not supported.<nl/><nl/>Extract the files and create a new archive if you want to add files.
fi: Tiedostojen lisäämistä jo salasanasuojattuihin arkistoihin otsaketta salaamatta ei nykyisellään tueta.<nl/><nl/>Pura tiedostot ja luo uusi arkisto, jos haluat lisätä tiedostoja.

[ctx: @info:tooltip]
en: Testing password-protected archives with no header-encryption is currently not supported.
fi: Sellaisten salasanasuojattujen arkistojen testaamista ei nykyisellään tueta, jotka eivät käytä otsakkeen salausta.

[ctx: @action:inmenu mutually exclusive with Add &Comment]
en: Edit &Comment
fi: &Muokkaa kommenttia

[ctx: @action:inmenu mutually exclusive with Edit &Comment]
en: Add &Comment
fi: Lisää ko&mmentti

en: The archive passed the integrity test.
fi: Arkisto läpäisi eheystestin.

en: The archive failed the integrity test.
fi: Arkisto ei läpäissyt eheystestiä.

en: Quick Extract To...
fi: Pikapura kohteeseen…

[ctx: @title:tab]
en: Extraction
fi: Purku

[ctx: @title:tab]
en: Previews
fi: Esikatselut

[ctx: @info]
en: <filename>%1</filename> is a directory.
fi: <filename>%1</filename> on kansio.

[ctx: @info]
en: Could not overwrite <filename>%1</filename>. Check whether you have write permission.
fi: Tiedoston <filename>%1</filename> ei voitu korvata.<nl/>Tarkista, että sinulla on kirjoitusoikeudet.

[ctx: @info]
en: The archive <filename>%1</filename> will be created as soon as you add a file.
fi: Arkisto <filename>%1</filename> luodaan, kun lisäät siihen tiedoston.

[ctx: @info]
en: The archive <filename>%1</filename> was not found.
fi: Arkistoa <filename>%1</filename> ei löydy.

[ctx: @info]
en: The archive <filename>%1</filename> could not be loaded, as it was not possible to read from it.
fi: Arkiston <filename>%1</filename> lataaminen epäonnistui, koska siitä ei voitu lukea.

[ctx: @info]
en: The archive <filename>%1</filename> already exists. Do you wish to overwrite it?
fi: Arkisto <filename>%1</filename> on jo olemassa. Haluatko korvata sen?

[ctx: @title:window]
en: File Exists
fi: Tiedosto on olemassa

[ctx: @info]
en: The archive is empty or Ark could not open its content.
fi: Arkisto on tyhjä tai Ark ei onnistunut lukemaan sen sisältöä.

[ctx: @info]
en: Ark does not currently support ISO files with UDF filesystem.
fi: Ark ei tällä hetkellä tue ISO-tiedostoja, joiden tiedostojärjestelmä on UDF.

[ctx: @info]
en: Loading the archive <filename>%1</filename> failed with the following error:<nl/><message>%2</message>
fi: Arkiston <filename>%1</filename> lukeminen epäonnistui:<nl/><message>%2</message>

en: Ark cannot open symlinks.
fi: Ark ei voi avata symbolisia linkkejä.

en: The file <filename>%1</filename> was modified. Do you want to update the archive?
fi: Tiedosto <filename>%1</filename> on muuttunut. Haluatko päivittää arkiston?

[ctx: @title:window]
en: File Modified
fi: Tiedosto muuttunut

[ctx: @title:window]
en: Add Files
fi: Lisää tiedostoja

[ctx: @title:window]
en: Add Files to %1
fi: Lisää tiedostoja arkistoon %1

en: Filename can't contain slashes and can't be equal to "." or ".."
fi: Tiedostonimessä ei saa olla vinoviivoja eikä se voi olla ”.” tai ”..”.

en: Folders can't be moved into themselves.
fi: Kansioita ei voi siirtää itseensä.

en: Moving a folder into itself
fi: Siirretään kansiota itseensä

en: Entries with the same names can't be pasted to the same destination.
fi: Samannimisiä tietueita ei voi liittää samaan kohteeseen.

[ctx: @info]
en: Deleting this file is not undoable. Are you sure you want to do this? | Deleting these files is not undoable. Are you sure you want to do this?
fi[0]: Tämän tiedoston poistoa ei voi kumota. Haluatko varmasti poistaa sen?
fi[1]: Näiden tiedostojen poistoa ei voi kumota. Haluatko varmasti poistaa ne?

[ctx: @title:window]
en: Delete File | Delete Files
fi[0]: Poista tiedosto
fi[1]: Poista tiedostot

[ctx: @title:window]
en: Save Copy As
fi: Tallenna kopio nimellä

[ctx: @info]
en: The archive could not be saved as <filename>%1</filename>. Try saving it to another location.
fi: Arkiston tallentaminen nimellä <filename>%1</filename> epäonnistui. Yritä tallentaa se muualle.

[ctx: @info]
en: The archive <filename>%1</filename> does not exist anymore, therefore it cannot be copied to the specified location.
fi: Arkistoa <filename>%1</filename> ei ole enää olemassa, joten sitä ei voi kopioida annettuun paikkaan.

en: Listing the archive failed.
fi: Arkiston luettelointi epäonnistui.

en: Extraction failed due to an unknown error.
fi: Purku epäonnistui tuntemattomasta syystä.

en: Extraction failed due to one or more corrupt files. Any extracted files may be damaged.
fi: Purkaminen epäonnistui, koska yksi tai useampi tiedosto on vioittunut. Puretut tiedostot voivat olla rikki.

en: Delete operation failed. Try upgrading p7zip or disabling the p7zip plugin in the configuration dialog.
fi: Poisto epäonnistui. Yritä päivittää p7zip tai poistaa p7zip-liitännäinen käytöstä asetuksissa.

en: Failed to find all archive volumes.
fi: Kaikkia arkiston osia ei löydetty.

en: Your unrar executable is version %1, which is too old to handle this archive. Please update to a more recent version.
fi: unrar-ohjelmatiedoston versio on %1 eli liian vanha tämän arkiston käsittelyyn. Päivitä se tuoreempaan versioon.

en: Unrar reported a non-RAR archive. The installed unrar version (%1) is old. Try updating your unrar.
fi: unrar ilmoitti ei-RAR-arkistosta. Asennettu unrar on versioltaan (%1) liian vanha. Koeta päivittää se.

en: One or more wrong checksums
fi: Yksi tai useampi virheellinen tarkistussumma

en: Extraction failed.
fi: Purku epäonnistui.

en: Not enough memory for loading the archive.
fi: Muisti ei riitä arkiston lataukseen.

en: Wrong password.
fi: Väärä salasana.

en: Extraction failed due to unsupported compression method (%1).
fi: Purku epäonnistui ei-tuetun pakkaustavan (%1) takia.

en: Extraction failed due to unsupported encryption method.
fi: Purku epäonnistui ei-tuetun salaustavan takia.

[ctx: referred to compression method]
en: unknown
fi: tuntematon

en: This archive contains archive entries with absolute paths, which are not supported by Ark.
fi: Arkisto sisältää kohteita, joilla on absoluuttinen polkunimi. Ark ei tue tätä.

[ctx: @info]
en: Fatal error, extraction aborted.
fi: Vakava virhe: purkaminen keskeytetty.

en: The archive reader could not be initialized.
fi: Arkistolukijan alustaminen epäonnistui.

[ctx: @info]
en: Archive corrupted or insufficient permissions.
fi: Arkisto on vioittunut tai käyttöoikeudet eivät riitä.

[ctx: @info]
en: Failed to create a temporary file for writing data.
fi: Väliaikaistiedostoa ei saatu luotua tiedon kirjoittamiseksi.

en: The archive writer could not be initialized.
fi: Arkistokirjoittajan alustus epäonnistui.

[ctx: @info]
en: Could not open the archive for writing entries.
fi: Tiedostoa ei saatu avattua tietueiden kirjoittamiseksi.

en: The compression type '%1' is not supported by Ark.
fi: Ark ei tue pakkaustapaa %1.

[ctx: @info]
en: Could not set the compression method.
fi: Pakkaustapaa ei saatu asetettua.

[ctx: @info]
en: Could not set the compression level.
fi: Pakkaustasoa ei saatu asetettua.

[ctx: @info]
en: Could not compress entry, operation aborted.
fi: Tietuetta ei voitu pakata: toiminto keskeytetty.

[ctx: @info Error in a message box]
en: Could not compress entry.
fi: Tietuetta ei saatu pakattua.

[ctx: @info]
en: Ark could not extract <filename>%1</filename>.
fi: Arkiston <filename>%1</filename> purku epäonnistui.

[ctx: @info]
en: Ark could not open <filename>%1</filename> for extraction.
fi: Arkiston <filename>%1</filename> avaaminen purkamista varten epäonnistui.

[ctx: @info]
en: There was an error while reading <filename>%1</filename> during extraction.
fi: Tiedoston <filename>%1</filename> lukemisessa tapahtui virhe purettaessa.

en: Failed to open archive: %1
fi: Ei voitu avata arkistoa: %1

en: Failed to write archive.
fi: Arkistoa ei saatu kirjoitettua.

en: Failed to add entry: %1
fi: Ei voitu lisätä tietuetta: %1

en: Failed to set compression options for entry: %1
fi: Pakkausasetuksia ei saatu asetettua tietueelle: %1

en: Failed to read metadata for entry: %1
fi: Tietueen metatietoja ei saatu luetuksi: %1

en: Failed to delete entry: %1
fi: Ei voitu poistaa tietuetta: %1

en: Failed to create directory: %1
fi: Ei voitu luoda kansiota: %1

en: Failed to open '%1':<nl/>%2
fi: Ei voitu avata: ”%1”:<nl/>%2

en: Failed to open file for writing: %1
fi: Tiedostoa ei saatu avattua kirjoitettavaksi: %1

en: Failed to read data for entry: %1
fi: Ei voitu lukea tietoja tietueelta: %1

en: Failed to write data for entry: %1
fi: Ei voitu kirjoittaa tietoja tietueelle: %1

en: Failed to locate entry: %1
fi: Tietuetta ei voitu paikantaa: %1

en: Failed to move entry: %1
fi: Ei voitu siirtää tietuetta: %1

en: Failed to copy entry: %1
fi: Ei voitu kopioida tietuetta: %1

en: Failed to set metadata for entry: %1
fi: Metatietoja ei voitu asettaa tietueelle: %1

note: #-#-#-#-#  455 (file-roller master)  #-#-#-#-# (itstool) path: page/title (itstool) path: td/p
en: Open an archive
fi: Avaa arkisto

en: <b>Owner:</b> %1
fi: <b>Omistaja:</b> %1

en: One item | %1 items
fi[0]: Yksi tiedosto
fi[1]: %1 tiedostoa

en: Delete files
fi: Poista tiedostot

note: #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkFileChooserAction enumeration value
en: Create Folder
fi: Luo kansio

en: %B: Unknown section type in a.out.adobe file: %x
fi: %B: Tuntematon lohkotyyppi ”a.out.adobe”-tiedostossa: %x

en: %s: Invalid relocation type exported: %d
fi: %s: Virheellinen sijoitustyyppi viety: %d

en: %B: Invalid relocation type imported: %d
fi: %B: Virheellinen sijoitustyyppi tuotu: %d

en: %B: Bad relocation record imported: %d
fi: %B: Väärä sijoitustietue tuotu: %d

en: %s: can not represent section `%s' in a.out object file format
fi: %s: ei voi edustaa lohkoa ’%s’ ”a.out”-objektitiedostomuodossa

en: %s: can not represent section for symbol `%s' in a.out object file format
fi: %s: ei voi edustaa lohkoa symbolille ’%s’ ”a.out”-objektitiedostomuodossa

note: #-#-#-#-#  56 (opcodes 2.24.90)  #-#-#-#-# Default text to print if an instruction isn't recognized. #-#-#-#-#  81 (opcodes 2.24.90)  #-#-#-#-# #-#-#-#-#  103 (opcodes 2.24.90)  #-#-#-#-# #-#-#-#-#  313 (opcodes 2.24.90)  #-#-#-#-# #-#-#-#-#  320 (opcodes 2.24.90)  #-#-#-#-# #-#-#-#-#  514 (opcodes 
en: *unknown*
fi: *tuntematon*

en: %P: %B: unexpected relocation type
fi: %P: %B: odottamaton sijoitustyyppi

en: %s: relocatable link from %s to %s not supported
fi: %s: sijoitettava linkki kohteesta %s kohteeseen %s ei ole tuettu

en: Warning: writing archive was slow: rewriting timestamp
fi: Varoitus: arkiston kirjoitus oli hidasta: aikaleiman uudelleenkirjoitus

en: Reading archive file mod timestamp
fi: Luetaan arkistotiedoston muokkausaikaleima

en: Writing updated armap timestamp
fi: Kirjoitetaan päivitetty ”armap”-aikaleima

en: System call error
fi: Järjestelmäkutsuvirhe

en: Invalid bfd target
fi: Virheellinen bfd-kohde

en: File in wrong format
fi: Tiedosto väärässä muodossa

en: Archive object file in wrong format
fi: Arkisto-objektitiedosto väärässä muodossa

en: No symbols
fi: Ei symboleja

en: Archive has no index; run ranlib to add one
fi: Arkistossa ei ole hakemistoa; lisää sellainen suorittamalla ranlib

en: No more archived files
fi: Ei enää arkistoituja tiedostoja

en: Malformed archive
fi: Muodoltaan virheellinen arkisto

en: DSO missing from command line
fi: DSO puuttuu komentoriviltä

en: File format not recognized
fi: Tiedostomuotoa ei tunnistettu

en: File format is ambiguous
fi: Tiedostomuoto ei ole yksiselitteinen

en: Section has no contents
fi: Lohkossa ei ole sisältöä

en: Nonrepresentable section on output
fi: Ei-edustava lohko tulosteessa

en: Symbol needs debug section which does not exist
fi: Symboli tarvitsee vianjäljityslohkon, jota ei ole

en: Bad value
fi: Väärä arvo

en: File truncated
fi: Tiedosto typistetty

en: #<Invalid error code>
fi: #<Virheellinen virhekoodi>

en: BFD %s assertion fail %s:%d
fi: BFD %s suoritusehto epäonnistui %s:%d

en: BFD %s internal error, aborting at %s line %d in %s
fi: BFD %s sisäinen virhe, keskeytetään tiedostossa %s rivillä %d funktiossa %s

en: BFD %s internal error, aborting at %s line %d
fi: BFD %s sisäinen virhe, keskeytetään tiedostossa %s rivillä %d

en: not mapping: data=%lx mapped=%d
fi: ei kuvausta: data=%lx kuvattu=%d

en: not mapping: env var not set
fi: ei kuvausta: ympäristömuuttuja ei ole asetettu

en: Warning: Writing section `%s' to huge (ie negative) file offset 0x%lx.
fi: Varoitus: Kirjoitetaan lohko ”%s” valtavaan (ts. negatiiviseen) tiedostosiirrososoitteeseen 0x%lx.

en: %P%F: --relax and -r may not be used together
fi: %P%F: valitsimia --relax ja -r ei saa käyttää yhdessä

en: reopening %B: %s
fi: avataan uudelleen %B: %s

en: %B: Cannot handle compressed Alpha binaries.
       Use compiler flags, or objZ, to generate uncompressed binaries.
fi: %B: Ei voi käsitellä tiivistettyjä Alpha-binaareja.
       Käytä kääntäjälippuja, tai objZ:aa, tiivistämättömien binaarien tuottamiseksi.

en: %B: unknown/unsupported relocation type %d
fi: %B: tuntematon/ei-tuettu sijoitustyyppi %d

en: GP relative relocation used when GP not defined
fi: Yleisosoitinsuhteellista sijoitusta käytetty kun yleisosoitinta ei ole määritelty

en: using multiple gp values
fi: käytetään useita yleisosoitinarvoja

en: %B: unsupported relocation: ALPHA_R_GPRELHIGH
fi: %B: ei-tuettu sijoitus: ALPHA_R_GPRELHIGH

en: %B: unsupported relocation: ALPHA_R_GPRELLOW
fi: %B: ei-tuettu sijoitus: ALPHA_R_GPRELLOW

en: %B: unknown relocation type %d
fi: %B: tuntematon sijoitustyyppi %d

en: %B: unable to find THUMB glue '%s' for `%s'
fi: %B: ei löydetty THUMB-vihjettä ”%s” nimelle ”%s”

en: %B: unable to find ARM glue '%s' for `%s'
fi: %B: ei löydetty ARM-vihjettä ”%s” nimelle ”%s”

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: arm call to thumb
fi: %B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.
      ensimmäinen esiintymä: %B: ”arm”-kutsu thumb-koodiin

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: thumb call to arm
      consider relinking with --support-old-code enabled
fi: %B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.
      ensimmäinen esiintymä: %B: thumb-kutsu arm-koodiin
      harkitse uudelleenlinkitystä --support-old-code aktivoituna

en: %B: bad reloc address 0x%lx in section `%A'
fi: %B: virheellinen reloc-tietueosoite 0x%lx lohkossa ”%A”

en: %B: illegal symbol index in reloc: %d
fi: %B: virheellinen symboli-indeksi reloc-tietueessa: %d

en: error: %B is compiled for APCS-%d, whereas %B is compiled for APCS-%d
fi: virhe: %B on käännetty APCS-%d:lle, kun taas %B on käännetty APCS-%d:lle

en: error: %B passes floats in float registers, whereas %B passes them in integer registers
fi: virhe: %B välittää float-liukuluvut liukulukurekistereissa, kun taas %B välittää ne kokonaislukurekistereissa

en: error: %B passes floats in integer registers, whereas %B passes them in float registers
fi: virhe: %B välittää float-liukuluvut kokonaislukurekistereissa, kun taas %B välittää ne float-liukulukurekistereissa

en: error: %B is compiled as position independent code, whereas target %B is absolute position
fi: virhe: %B käännetään paikkariippumattomana koodina, kun taas kohde %B on absoluuttipaikkainen

en: error: %B is compiled as absolute position code, whereas target %B is position independent
fi: virhe: %B käännetään absoluuttisella paikkakoodilla, kun taas kohde %B on paikkariippumaton

en: Warning: %B supports interworking, whereas %B does not
fi: Varoitus: %B tukee yhteistoimivuutta vanhan koodin kanssa, kun taas %B ei tue

en: Warning: %B does not support interworking, whereas %B does
fi: Varoitus: %B ei tue yhteistoimivuutta vanhan koodin kanssa, kun taas %B tukee

en: private flags = %x:
fi: yksityiset liput = %x:

en:  [floats passed in float registers]
fi:  [liukuluvut välitetty liukulukurekistereissä]

en:  [floats passed in integer registers]
fi:  [liukuluvut välitetty kokonaislukurekistereissä]

en:  [position independent]
fi:  [paikkariippumaton]

en:  [absolute position]
fi:  [absoluuttinen paikka]

en:  [interworking flag not initialised]
fi:  [vanhan koodin kanssa toimimisen yhteistoimivuulippua ei ole alustettu]

en:  [interworking supported]
fi:  [yhteistoimivuutta vanhan koodin kanssa tuettu]

en:  [interworking not supported]
fi:  [yhteistoimivuutta vanhan koodin kanssa ei tueta]

en: Warning: Not setting interworking flag of %B since it has already been specified as non-interworking
fi: Varoitus: Ei aseteta %B:n lippua yhteistoimivuudesta vanhan koodin kanssa koska se on jo määritelty ei-yhteistoimivuuskohteena

en: Warning: Clearing the interworking flag of %B due to outside request
fi: Varoitus: %B:n yhteistoimivuuslipun nollaus johtuu ulkopuolisesta pyynnöstä

en: cannot handle R_MEM_INDIRECT reloc when using %s output
fi: ei voi käsitellä ”R_MEM_INDIRECT reloc”-tietuetta kun käytetään %s tulostetta

en: relocation `%s' not yet implemented
fi: sijoitusta ”%s” ei ole vielä toteutettu

en: %B: warning: illegal symbol index %ld in relocs
fi: %B: varoitus: virheellinen symboli-indeksi %ld relocs-tietueissa

en: uncertain calling convention for non-COFF symbol
fi: epävarma kutsukäytäntö ei-COFF-symbolille

en: unsupported reloc type
fi: ei-tuettu reloc-tyyppi

en: GP relative relocation when _gp not defined
fi: Yleisosoitinsuhteellinen sijoitus kun ”_gp” ei ole määritelty

en: Unrecognized reloc
fi: Tunnistamaton reloc-tietue

en: %s: unsupported relocation type 0x%02x
fi: %s: ei-tuettu sijoitustyyppi 0x%02x

en: %s: TOC reloc at 0x%x to symbol `%s' with no TOC entry
fi: %s: ”Sisältöluettelo-reloc”-tietue osoitteessa 0x%x symboliin ”%s” ilman sisältöluettelotulokohtaa

en: %B: symbol `%s' has unrecognized smclas %d
fi: %B: symbolissa ”%s” on tunnistamaton ”smclas”-arvo %d

en: SH Error: unknown reloc type %d
fi: SH-virhe: tuntematon sijoitustyyppi %d

en: Unrecognized reloc type 0x%x
fi: Tunnistamaton reloc-tyyppi 0x%x

en: %s: warning: illegal symbol index %ld in relocs
fi: %s: varoitus: virheellinen symboli-indeksi %ld relocs-tietueissa

en: ignoring reloc %s
fi: ei oteta huomioon reloc-tietuetta %s

en: %B: warning: COMDAT symbol '%s' does not match section name '%s'
fi: %B: varoitus: COMDAT-symboli ”%s” ei täsmää lohkonimen ”%s” kanssa

note: Generate a warning message rather using the 'unhandled' variable as this will allow some .sys files generate by other toolchains to be processed.  See bugzilla issue 196.
en: %B: Warning: Ignoring section flag IMAGE_SCN_MEM_NOT_PAGED in section %s
fi: %B: Varoitus: Ei oteta huomioon lohkolippua IMAGE_SCN_MEM_NOT_PAGED lohkossa %s

en: %B (%s): Section flag %s (0x%x) ignored
fi: %B (%s): Lohkolippua %s (0x%x) ei oteta huomioon

en: Unrecognized TI COFF target id '0x%x'
fi: Tunnistamaton ”TI COFF”-kohdetunniste ”0x%x”

en: %B: reloc against a non-existant symbol index: %ld
fi: %B: reloc-tietue käyttäen ei-olemassaolevaa symboli-indeksiä: %ld

en: %B: too many sections (%d)
fi: %B: liian monia lohkoja (%d)

en: %B: section %s: string table overflow at offset %ld
fi: %B: lohko %s: merkkijonotaulun ylitys siirrososoitteessa %ld

en: %B: warning: line number table read failed
fi: %B: varoitus: rivinumerotaulun lukeminen ei onnistunut

en: %B: warning: illegal symbol index %ld in line numbers
fi: %B: varoitus: virheellinen symboli-indeksi %ld rivinumeroissa

en: %B: warning: duplicate line number information for `%s'
fi: %B: varoitus: rivinumerojen kaksoiskappaleita symbolille ”%s”

en: %B: Unrecognized storage class %d for %s symbol `%s'
fi: %B: Tunnistamaton tallennusluokka: %d lohkonimi: %s symbolinimi: ”%s”

en: warning: %B: local symbol `%s' has no section
fi: varoitus: %B: paikallisessa symbolissa ”%s” ei ole lohkoa

en: %B: illegal relocation type %d at address 0x%lx
fi: %B: virheellinen sijoitustyyppi %d osoitteessa 0x%lx

en: %B: unable to initialize compress status for section %s
fi: %B: ei kyetä alustamaan tiivistystilaa lohkolle %s

en: %B: unable to initialize decompress status for section %s
fi: %B: ei kyetä alustamaan tiivistyksenpurkutilaa lohkolle %s

en: %B: bad string table size %lu
fi: %B: virheellinen merkkijonotaulukoko %lu

en: Warning: type of symbol `%s' changed from %d to %d in %B
fi: Varoitus: symbolityyppi ”%s” vaihtui tyypistä %d tyyppiin %d kohteessa %B

en: %B: relocs in section `%A', but it has no contents
fi: %B: relocs-tietueet lohkossa ”%A”, mutta ilman sisältöä

en: %X`%s' referenced in section `%A' of %B: defined in discarded section `%A' of %B
fi: %X”%s” viitattu lohkossa ”%A” kohteessa %B: määritelty hylätyssä lohkossa ”%A” / %B

en: %s: %s: reloc overflow: 0x%lx > 0xffff
fi: %s: %s: reloc-tietueylivuoto: 0x%lx > 0xffff

en: %s: warning: %s: line number overflow: 0x%lx > 0xffff
fi: %s: varoitus: %s: rivinumeroylivuoto: 0x%lx > 0xffff

en: error: %B is compiled for the EP9312, whereas %B is compiled for XScale
fi: virhe: %B on käännetty EP9312:lle, kun taas %B on käännetty XScalelle

en: warning: unable to update contents of %s section in %s
fi: varoitus: ei voi päivittää %s-lohkon sisältöä kohteessa %s

en: Dwarf Error: Can't find %s section.
fi: Dwarf-virhe: Ei löydy %s-lohkoa.

en: Dwarf Error: Offset (%lu) greater than or equal to %s size (%lu).
fi: Dwarf-virhe: Siirrososoite (%lu) suurempi tai yhtäsuuri kuin %s-koko (%lu).

en: Dwarf Error: Invalid or unhandled FORM value: %#x.
fi: Dwarf-virhe: Virheellinen tai käsittelemätön FORM-arvo: %#x.

en: Dwarf Error: mangled line number section (bad file number).
fi: Dwarf-virhe: runneltu rivinumerolohko (virheellinen tiedostonumero).

en: Dwarf Error: Unhandled .debug_line version %d.
fi: Dwarf-virhe: Käsittelemätön ”.debug_line”-versio %d.

en: Dwarf Error: Invalid maximum operations per instruction.
fi: Dwarf-virhe: Virheellinen toimintojen enimmäismäärä per käsky.

en: Dwarf Error: mangled line number section.
fi: Dwarf-virhe: runneltu rivinumerolohko.

en: Dwarf Error: Unable to read alt ref %u.
fi: Dwarf-virhe: Kohteen alt ref %u lukeminen epäonnistui.

en: Dwarf Error: Could not find abbrev number %u.
fi: Dwarf-virhe: Ei löytynyt lyhennenumeroa %u.

en: Dwarf Error: found dwarf version '%u', this reader only handles version 2, 3 and 4 information.
fi: Dwarf-virhe: löytyi dwarf-versio ’%u’, tämä lukija käsittelee vain version 2, 3 ja 4 tietoja.

en: Dwarf Error: found address size '%u', this reader can not handle sizes greater than '%u'.
fi: Dwarf-virhe: löytyi osoitekoko ’%u’, tämä lukija ei voi käsitellä kokoja, jotka ovat suurempia kuin ’%u’.

en: Dwarf Error: Bad abbrev number: %u.
fi: Dwarf-virhe: Väärä lyhennenumero: %u.

en: Unknown basic type %d
fi: Tuntematon perustyyppi %d

en: 
          End+1 symbol: %ld
fi: 
          Loppu+1 symboli: %ld

en: 
          First symbol: %ld
fi: 
          Ensimmäinen symboli: %ld

en: 
          End+1 symbol: %-7ld   Type:  %s
fi: 
          Loppu+1 symboli: %-7ld   Tyyppi:  %s

en: 
          Local symbol: %ld
fi: 
          Paikallinen symboli: %ld

en: 
          struct; End+1 symbol: %ld
fi: 
          struct; Loppu+1 symboli: %ld

en: 
          union; End+1 symbol: %ld
fi: 
          union; Loppu+1 symboli: %ld

en: 
          enum; End+1 symbol: %ld
fi: 
          enum; Loppu+1 symboli: %ld

en: 
          Type: %s
fi: 
          Tyyppi: %s

en: error: %B: Object has vendor-specific contents that must be processed by the '%s' toolchain
fi: virhe: %B: Objektilla on toimittajakohtainen sisältö, joka on käsiteltävä ’%s’-työkaluketjulla

en: error: %B: Object tag '%d, %s' is incompatible with tag '%d, %s'
fi: virhe: %B: Objektitunniste ’%d, %s’ ei ole yhteensopiva tunnisteen ’%d, %s’ kanssa

en: %P: error in %B(%A); no .eh_frame_hdr table will be created.
fi: %P: virhe kohteessa %B(%A); ”.eh_frame_hdr”-taulua ei luotu.

en: %P: fde encoding in %B(%A) prevents .eh_frame_hdr table being created.
fi: %P: fde-koodaus kohteessa %B(%A) estää ”.eh_frame_hdr”-taulun luomisen.

en: %P: DW_EH_PE_datarel unspecified for this architecture.
fi: %P: DW_EH_PE_datarel määrittelemätön tälle arkkitehtuurille.

en: %F%P: dynamic STT_GNU_IFUNC symbol `%s' with pointer equality in `%B' can not be used when making an executable; recompile with -fPIE and relink with -pie
fi: %F%P: dynaamista STT_GNU_IFUNC symbolia ”%s” osoitinyhtäläisyydellä kohteessa ”%B” ei voida käyttää tekemään suoritettavaa tiedostoa; käännä uudelleen valitsimella -fPIE ja linkitä uudelleen valitsemella -pie

en: internal error: out of range error
fi: sisäinen virhe: ”lukualueen ulkopuolella”-virhe

en: internal error: unsupported relocation error
fi: sisäinen virhe: ei-tuettu sijoitusvirhe

en: internal error: dangerous error
fi: sisäinen virhe: vaarallinen virhe

en: internal error: unknown error
fi: sisäinen virhe: tuntematon virhe

en: %s: Unsupported transition from %s to %s
fi: %s: Tukematon siirto kohteesta %s kohteeseen %s

en: %B: %s' accessed both as normal and thread local symbol
fi: %B: %s’ haettu sekä normaalina että säikeisenä paikallissymbolina

en: %B(%A+0x%lx): unresolvable %s relocation against symbol `%s'
fi: %B(%A+0x%lx): ratkaisematon %s-sijoitus käyttäen symbolia ”%s”

en: error: inappropriate relocation type for shared library (did you forget -fpic?)
fi: virhe: sopimaton sijoitustyyppi jaetulle kirjastolle (unohtuiko -fpic?)

en: %B: taking the address of protected function '%s' cannot be done when making a shared library
fi: %B: suojatun funktion ’%s’ osoitteen ottamista ei voida tehdä, kun tehdään jaettua kirjastoa

en: internal error: suspicious relocation type used in shared library
fi: sisäinen virhe: epäilyttävää sijoitustyyppiä käytetään jaetussa kirjastossa

en: %B: invalid string offset %u >= %lu for section `%s'
fi: %B: virheellinen merkkijonosiirrososoite %u >= %lu lohkolle ”%s”

en: %B symbol number %lu references nonexistent SHT_SYMTAB_SHNDX section
fi: %B symbolinumero %lu viittaa puuttuvaan SHT_SYMTAB_SHNDX-lohkoon

en: %B: Corrupt size field in group section header: 0x%lx
fi: %B: Rikkinäinen kokokenttä ryhmälohko-otsakkeessa: 0x%lx

en: %B: invalid SHT_GROUP entry
fi: %B: virheellinen SHT_GROUP-tulokohta

en: %B: no group info for section %A
fi: %B: ei ryhmätietoja lohkolle %A

en: %B: warning: sh_link not set for section `%A'
fi: %B: varoitus: sh_link-kenttää ei aseteta lohkolle ”%A”

en: %B: sh_link [%d] in section `%A' is incorrect
fi: %B: sh_link [%d]-kenttä lohkossa ”%A” on virheellinen

en: %B: unknown [%d] section `%s' in group [%s]
fi: %B: tuntematon [%d] lohko ”%s” ryhmässä [%s]

en: 
    Program Header:
fi: 
    Ohjelmaotsake:

en: 
    Dynamic Section:
fi: 
    Dynaaminen lohko:

en: 
    Version definitions:
fi: 
    Versiomäärittelyt:

en: 
    Version References:
fi: 
    Versioviitteet:

en:   required from %s:
fi:   kysytty kohteesta %s:

en: %B: invalid link %lu for reloc section %s (index %u)
fi: %B: virheellinen linkki %lu reloc-tietueelle %s (indeksi %u)

en: %B: don't know how to handle allocated, application specific section `%s' [0x%8x]
fi: %B: ei tiedä kuinka käsitellä varattua, sovelluskohtaista lohkoa ”%s” [0x%8x]

en: %B: don't know how to handle processor specific section `%s' [0x%8x]
fi: %B: ei tiedä, kuinka käsitellä prosessorikohtaista lohkoa ”%s” [0x%8x]

en: %B: don't know how to handle OS specific section `%s' [0x%8x]
fi: %B: ei tiedä, kuinka käsitellä käyttöjärjestelmäkohtaista lohkoa ”%s” [0x%8x]

en: %B: don't know how to handle section `%s' [0x%8x]
fi: %B: ei tiedä kuinka käsitellä lohkoa ”%s” [0x%8x]

en: warning: section `%A' type changed to PROGBITS
fi: varoitus: lohkon ”%A” tyyppi vaihtunut tyypiksi PROGBITS

en: %B: too many sections: %u
fi: %B: liian monia lohkoja: %u

en: %B: sh_link of section `%A' points to discarded section `%A' of `%B'
fi: %B: sh_link-lohko ”%A” osoittaa hylättyyn lohkoon ”%A” kohteessa ”%B”

en: %B: sh_link of section `%A' points to removed section `%A' of `%B'
fi: %B: sh_link-lohko ”%A” osoittaa poistettuun lohkoon ”%A” kohteessa ”%B”

en: %B: TLS sections are not adjacent:
fi: %B: TLS-lohkot eivät ole vierekkäisiä:

en: 	non-TLS: %A
fi: 	ei-TLS: %A

en: %B: The first section in the PT_DYNAMIC segment is not the .dynamic section
fi: %B: Ensimmäinen lohko PT_DYNAMIC-segmentissä ei ole ”.dynamic”-lohko

en: %B: Not enough room for program headers, try linking with -N
fi: %B: Ei tarpeeksi tilaa ohjelmaotsakkeille, yritä linkittää ”-N”-argumentilla

en: %B: section %A lma %#lx adjusted to %#lx
fi: %B: lohko %A vma %#lx säädetty kohteeseen %#lx

en: %B: section `%A' can't be allocated in segment %d
fi: %B: lohkoa ”%A” ei voida varata segmentissä %d

en: %B: warning: allocated section `%s' not in segment
fi: %B: varoitus: varattu lohko ”%s” ei ole segmentissä

en: %B: symbol `%s' required but not present
fi: %B: symboli ”%s” vaadittu, mutta ei ole annettu

en: %B: warning: Empty loadable segment detected, is this intentional ?
fi: %B: varoitus: Tyhjä ladattava segmentti havaittu, onko tämä tarkoituksellinen ?

en: Unable to find equivalent output section for symbol '%s' from section '%s'
fi: Ei löydy samanlaista tulostelohkoa symbolille ”%s” lohkosta ”%s”

en: %B: unsupported relocation type %s
fi: %B: ei-tuettu sijoitustyyppi %s

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: Thumb call to ARM
fi: %B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.
      ensimmäinen esiintymä: %B: Thumb-kutsu ARM-koodiin

en: %B(%s): warning: interworking not enabled.
      first occurrence: %B: ARM call to Thumb
fi: %B(%s): varoitus: yhteistoimivuus vanhan koodin kanssa ei ole käytössä.
      ensimmäinen esiintymä: %B: ARM-kutsu Thumb-koodiin

en: %s: cannot create stub entry %s
fi: %s: ei voi luoda stub-tulokohtaa %s

en: unable to find THUMB glue '%s' for '%s'
fi: ei löydy THUMB-vihjettä ”%s” kohteelle ”%s”

en: unable to find ARM glue '%s' for '%s'
fi: ei löydy ARM-vihjettä ”%s” kohteelle ”%s”

en: %B: BE8 images only valid in big-endian mode.
fi: %B: BE8-vedokset ovat oikeita vain big-endian-tavujärjestyksessä.

note: Give a warning, but do as the user requests anyway.
en: %B: warning: selected VFP11 erratum workaround is not necessary for target architecture
fi: %B: varoitus: valittu VFP11-virheenkiertotapa ei ole välttämätön kohdearkkitehtuurille

en: %B: unable to find VFP11 veneer `%s'
fi: %B: ei löydy VFP11-julkisivua ”%s”

en: Invalid TARGET2 relocation type '%s'.
fi: Virheellinen TARGET2-sijoitustyyppi ”%s”.

note: PR ld/16017: Do not generate ARM instructions for the PLT if compiling for a thumb-only target. FIXME: We ought to be able to generate thumb PLT instructions...
en: %B: Warning: thumb mode PLT generation not currently supported
fi: %B: Varoitus: thumb-tila-PLT-tuottamista ei tällä hetkellä tueta

en: %B(%A+0x%lx):unexpected Thumb instruction '0x%x' in TLS trampoline
fi: %B(%A+0x%lx):odottamaton Thumb-käsky ’0x%x’ TLS-trampoliinissa

en: %B(%A+0x%lx):unexpected ARM instruction '0x%x' in TLS trampoline
fi: %B(%A+0x%lx):odottamaton ARM-käsky ’0x%x’ TLS-trampoliinissa

en: \%B: Warning: Arm BLX instruction targets Arm function '%s'.
fi: \%B: Varoitus: ”Arm BLX”-käskykohteet Arm-funktiossa ”%s”.

en: %B: Warning: Thumb BLX instruction targets thumb function '%s'.
fi: %B: Varoitus: ”Thumb BLX”-käskykohteet thumb-funktiossa ”%s”.

en: %B(%A+0x%lx):unexpected Thumb instruction '0x%x' referenced by TLS_GOTDESC
fi: %B(%A+0x%lx):TLS_GOTDESC viittasi odottamattomaann Thumb-käskyyn ’0x%x’

en: %B(%A+0x%lx):unexpected ARM instruction '0x%x' referenced by TLS_GOTDESC
fi: %B(%A+0x%lx):TLS_GOTDESC viittasi odottamattomaan ARM-käskyyn ’0x%x’

en: %B(%A+0x%lx): R_ARM_TLS_LE32 relocation not permitted in shared object
fi: %B(%A+0x%lx): R_ARM_TLS_LE32-sijoitukset eivät ole sallittuja jaetuissa objekteissa

en: %B(%A+0x%lx): Only ADD or SUB instructions are allowed for ALU group relocations
fi: %B(%A+0x%lx): Vain ADD- tai SUB-käskyt ovat sallittuja ALU-ryhmän sijoituksille

en: %B(%A+0x%lx): Overflow whilst splitting 0x%lx for group relocation %s
fi: %B(%A+0x%lx): Ylivuoto, kun halkaistaan 0x%lx ryhmäsijoitukselle %s

en: %B(%A+0x%lx): %s relocation against SEC_MERGE section
fi: %B(%A+0x%lx): %s-sijoitus käyttäen SEC_MERGE-lohkoa

en: %B(%A+0x%lx): %s used with TLS symbol %s
fi: %B(%A+0x%lx): %s käytetään TLS-symbolin %s kanssa

en: %B(%A+0x%lx): %s used with non-TLS symbol %s
fi: %B(%A+0x%lx): %s käytetään ei-TLS-symbolin %s kanssa

en: out of range
fi: lukualueen ulkopuolella

en: Warning: Clearing the interworking flag of %B because non-interworking code in %B has been linked with it
fi: Varoitus: Nollataan %B:n vanhan koodin kanssa toimimisen yhteistoimivuuslippu, koska se on linkitetty ei-yhteistoimivuuskoodiin %B:ssa

en: %B: Unknown mandatory EABI object attribute %d
fi: %B: Tuntematon pakollinen EABI-objektiattribuutti %d

en: Warning: %B: Unknown EABI object attribute %d
fi: Varoitus: %B: Tuntematon EABI-objektiattribuutti %d

en: error: %B: Unknown CPU architecture
fi: virhe: %B: Tuntematon prosessoriarkkitehtuuri

en: error: %B: Conflicting CPU architectures %d/%d
fi: virhe: %B: Ristiriitaisia prosessoriarkkitehtuureja %d/%d

en: Error: %B has both the current and legacy Tag_MPextension_use attributes
fi: Virhe: kohteessa %B on sekä nykyisiä että perinne-Tag_MPextension_use-attribuutteja

en: error: %B uses VFP register arguments, %B does not
fi: virhe: %B käyttää VFP-rekisteriargumentteja, %B ei käytä

en: error: %B: unable to merge virtualization attributes with %B
fi: virhe: %B: ei kyetä yhdistämään virtualisointiattribuutteja kohteen %B kanssa

en: error: %B: Conflicting architecture profiles %c/%c
fi: virhe: %B: Ristiriitaisia arkkitehtuuriprofiileja %c/%c

en: Warning: %B: Conflicting platform configuration
fi: Varoitus: %B: Ristiriitainen käyttöjärjestemäkonfiguraatio

en: error: %B: Conflicting use of R9
fi: virhe: %B: Ristiriitainen R9:n käyttö

en: error: %B: SB relative addressing conflicts with use of R9
fi: virhe: %B: SB-suhteellinen osoitteitus on ristiriidassa R9:n käytön kanssa

en: warning: %B uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail
fi: varoitus: %B käyttää %u-tavuista wchar_t-merkkiä vaikka tuloste käyttää %u-tavuista wchar_t-merkkiä; wchart_t-käyttöarvot objekteissa saattavat olla virheellisiä

en: warning: %B uses %s enums yet the output is to use %s enums; use of enum values across objects may fail
fi: varoitus: %B käyttää %s enums-alkioita vaikka tuloste käyttää %s enums-alkioita; enum-arvojen käyttö objekteissa saattaa olla virheellinen

en: error: %B uses iWMMXt register arguments, %B does not
fi: virhe: %B käyttää iWMMXt-rekisteriargumentteja, %B ei käytä

en: error: fp16 format mismatch between %B and %B
fi: virhe: fp16-muototäsmäämättömyys kohteiden %B ja %B välillä

en: %B has has both the current and legacy Tag_MPextension_use attributes
fi: kohteella %B on sekä nykyisiä että perinne-Tag_MPextension_use-attribuutteja

note: Ignore init flag - it may not be set, despite the flags field containing valid data. Ignore init flag - it may not be set, despite the flags field containing valid data.
en: private flags = %lx:
fi: yksityiset liput = %lx:

en:  [interworking enabled]
fi:  [yhteistoimivuus vanhan koodin kanssa on käytössä]

en:  [VFP float format]
fi:  [vektoriliukulukumuoto]

en:  [Maverick float format]
fi:  [Maverick-liukulukumuoto]

en:  [FPA float format]
fi:  [Liukulukukiihdytin-liukulukumuoto]

en:  [new ABI]
fi:  [uusi ABI]

en:  [old ABI]
fi:  [vanha ABI]

en:  [software FP]
fi:  [ohjelmistoliukuluku]

en:  [Version1 EABI]
fi:  [Versio 1 EABI]

en:  [sorted symbol table]
fi:  [lajiteltu symbolitaulu]

en:  [unsorted symbol table]
fi:  [lajittelematon symbolitaulu]

en:  [Version2 EABI]
fi:  [Versio 2 EABI]

en:  [dynamic symbols use segment index]
fi:  [dynaamiset symbolit käyttävät segmentti-indeksiä]

en:  [mapping symbols precede others]
fi:  [kuvaussymbolit ylittävät tärkeydessä muut]

en:  [Version3 EABI]
fi:  [Versio 3 EABI]

en:  [Version4 EABI]
fi:  [Versio 4 EABI]

en:  [Version5 EABI]
fi:  [Versio 5 EABI]

en:  [soft-float ABI]
fi:  [ohjelmistoliukuluku-ABI]

en:  [hard-float ABI]
fi:  [laitteistoliukuluku-ABI]

en:  <EABI version unrecognised>
fi:  <EABI-versio tunnistamaton>

en:  [relocatable executable]
fi:  [sijoitettava suoritettava tiedosto]

en:  [has entry point]
fi:  [on tulokohta]

en: <Unrecognised flag bits set>
fi: <Tunnistamaton lippubittijoukko>

en: %B: bad symbol index: %d
fi: %B: virheellinen symboli-indeksi: %d

en: %B: relocation %s against `%s' can not be used when making a shared object; recompile with -fPIC
fi: %B: sijoitusta %s käyttäen ”%s” ei voida käyttää kun tehdään jaettua objektia; käännä uudelleen -fPIC-argumentilla

en: error: required section '%s' not found in the linker script
fi: virhe: vaadittua lohkoa ’%s’ ei löytynyt linkkeriskriptistä

en: %B: error: Cortex-A8 erratum stub is allocated in unsafe location
fi: %B: virhe: Cortex-A8 virhe-stub on varattu turvattomaan paikkaan

note: There's not much we can do apart from complain if this happens.
en: %B: error: Cortex-A8 erratum stub out of range (input file too large)
fi: %B: virhe: Cortex-A8 virhe-stub lukualueen ulkopuolella (syötetiedoston on liian iso)

en: %B: error: VFP11 veneer out of range
fi: %B: virhe: VFP11-julkisivu lukualueen ulkopuolella

en: error: %B is already in final BE8 format
fi: virhe: %B on jo lopullisessa BE8-muodossa

en: error: Source object %B has EABI version %d, but target %B has EABI version %d
fi: virhe: Lähdeobjektissa %B on EABI-versio %d, mutta kohteessa %B on EABI-versio %d

en: error: %B is compiled for APCS-%d, whereas target %B uses APCS-%d
fi: virhe: %B on käännetty APCS-%d:lle, kun taas kohde %B käyttää APCS-%d:ta

en: error: %B uses VFP instructions, whereas %B does not
fi: virhe: %B käyttää vektoriliukulukukäskyjä, kun taas %B ei käytä

en: error: %B uses FPA instructions, whereas %B does not
fi: virhe: %B käyttää liukulukukiihdytinkäskyjä, kun taas %B ei käytä

en: error: %B uses Maverick instructions, whereas %B does not
fi: virhe: %B käyttää Maverick-käskyjä, kun taas %B ei käytä

en: error: %B does not use Maverick instructions, whereas %B does
fi: virhe: %B ei käytä Maverick-käskyjä, kun taas %B käyttää

en: error: %B uses software FP, whereas %B uses hardware FP
fi: virhe: %B käyttää ohjelmistoliukulukuja, kun taas %B käyttää laitteistoliukulukuja

en: error: %B uses hardware FP, whereas %B uses software FP
fi: virhe: %B käyttää laitteistoliukulukuja, kun taas %B käyttää ohjelmistoliukulukuja

en: internal error: dangerous relocation
fi: sisäinen virhe: vaarallinen sijoitus

en: %B: cannot create stub entry %s
fi: %B: ei voi luoda stub-tulokohtaa %s

en: relocation should be even number
fi: sijoituksen pitäisi olla parillinen numero

en: %B(%A+0x%lx): unresolvable relocation against symbol `%s'
fi: %B(%A+0x%lx): ratkaisematon sijoitus symboliin ”%s”

en: %B(%A+0x%lx): reloc against `%s': error %d
fi: %B(%A+0x%lx): reloc-tietue käyttäen kohdetta ”%s”: virhe %d

en: %B: relocation at `%A+0x%x' references symbol `%s' with nonzero addend
fi: %B: sijoitus kohteessa ”%A+0x%x” viittaa symboliin ”%s”, jossa on ei-nolla-yhteenlaskettava

en: relocation references symbol not defined in the module
fi: sijoitusviitteet-symboli ei ole määritelty modulissa

en: R_BFIN_FUNCDESC references dynamic symbol with nonzero addend
fi: R_BFIN_FUNCDESC viittaa dynaamiseen symboliin, jossa on ei-nolla-yhteenlaskettava

en: cannot emit fixups in read-only section
fi: ei voi lähettää korjauksia kirjoitussuojattuun lohkoon

en: cannot emit dynamic relocations in read-only section
fi: ei voi lähettää dynaamisia sijoituksia kirjoitussuojatussa lohkossa

en: R_BFIN_FUNCDESC_VALUE references dynamic symbol with nonzero addend
fi: R_BFIN_FUNCDESC_VALUE viittaa dynaamiseen symboliin, jossa on ei-nolla-yhteenlaskettava

en: relocations between different segments are not supported
fi: sijoituksia eri segmenttien välillä ei tueta

en: warning: relocation references a different segment
fi: varoitus: sijoitus viittaa eri segmenttiin

en: %B: unsupported relocation type %i
fi: %B: ei-tuettu sijoitustyyppi %i

en: %s: cannot link non-fdpic object file into fdpic executable
fi: %s: ei voi linkittää objektitiedostoa ilman fdpic-rekisteriä suoritettavaan tiedostoon, joka käyttää fdpic-rekisteriä

en: %s: cannot link fdpic object file into non-fdpic executable
fi: %s: ei voi linkittää fdpic-rekisteriä käyttävää objektitiedostoa suoritettavaan tiedostoon, joka ei käytä fdpic-rekisteriä

en: *** check this relocation %s
fi: *** tarkista tämä sijoitus %s

en: %B, section %A: unresolvable relocation %s against symbol `%s'
fi: %B, lohko %A: ratkaisematon sijoitus %s käyttäen symbolia ”%s”

en: %B, section %A: No PLT nor GOT for relocation %s against symbol `%s'
fi: %B, lohko %A: Ei proseduurilinkitystaulua eikä yleissiirrostaulua sijoitukselle %s käyttäen symbolia ”%s”

en: %B, section %A: No PLT for relocation %s against symbol `%s'
fi: %B, lohko %A: Ei proseduurilinkitystaulua sijoituksille %s käyttäen symbolia ”%s”

en: [whose name is lost]
fi: [jonka nimi on kadonnut]

en: %B, section %A: relocation %s with non-zero addend %d against local symbol
fi: %B, lohko %A: sijoitus %s ei-nolla-yhteenlaskettavalla %d käyttäen paikallista symbolia

en: %B, section %A: relocation %s with non-zero addend %d against symbol `%s'
fi: %B, lohko %A: sijoitus %s ei-nolla-yhteenlaskettavalla %d käyttäen symbolia ”%s”

en: %B, section %A: relocation %s is not allowed for global symbol: `%s'
fi: %B, lohko %A: sijoitusta %s ei sallita yleissymbolille: ”%s”

en: %B, section %A: relocation %s with no GOT created
fi: %B, lohko %A: sijoitus %s ilman yleissiirrostaulun luontia

note: We shouldn't get here for GCC-emitted code.
en: %B, section %A: relocation %s has an undefined reference to `%s', perhaps a declaration mixup?
fi: %B, lohkon %A: sijoituksella %s on määrittelemätön viite ”%s”, ehkä esittelysekaannus?

en: %B, section %A: relocation %s is not allowed for symbol: `%s' which is defined outside the program, perhaps a declaration mixup?
fi: %B, lohko %A: sijoitusta %s ei sallita symbolille: ”%s”, joka määritellään ohjelman ulkopuolella, ehkä esittelysekaannus?

en: (too many global variables for -fpic: recompile with -fPIC)
fi: (liian monta yleismuuttujaa valitsimelle -fpic: käännä uudelleen valitsimella -fPIC)

en: (thread-local data too big for -fpic or -msmall-tls: recompile with -fPIC or -mno-small-tls)
fi: (säikeen paikallinen data liian iso valitsimelle -fpic tai -msmall-tls: käännä uudelleen valitsimella -fPIC tai -mno-small-tls)

en: %B, section %A:
      v10/v32 compatible object %s must not contain a PIC relocation
fi: %B, lohko %A:
      v10/v32 yhteensopiva objekti %s ei saa sisältää paikkariippumatonta koodisijoitusta

en: %B, section %A:
      relocation %s not valid in a shared object; typically an option mixup, recompile with -fPIC
fi: %B, lohko %A:
      sijoitusta %s ei pitäisi käyttää jaetussa objektissa; tyypillisesti valitsinsekaannus, käännä uudelleen argumentilla -fPIC

en: %B, section %A:
      relocation %s should not be used in a shared object; recompile with -fPIC
fi: %B, lohko %A:
      sijoitusta %s ei pitäisi käyttää jaettussa objektissa; käännä uudelleen argumentilla -fPIC

en: %B, section `%A', to symbol `%s':
      relocation %s should not be used in a shared object; recompile with -fPIC
fi: %B, lohko ”%A”, symboliin ”%s”:
      sijoitusta %s ei pitäisi käyttää jaettussa objektissa; käännä uudelleen argumentilla -fPIC

en: Unexpected machine number
fi: Odottamaton konenumero

en:  [symbols have a _ prefix]
fi:  [symboleissa on ”_”-etuliite]

en:  [v10 and v32]
fi:  [v10 ja v32]

en: %B: uses _-prefixed symbols, but writing file with non-prefixed symbols
fi: %B: käyttää ”_”-etuliitesymboleja, mutta kirjoittaa tiedoston ilman etuliitesymboleja

en: %B: uses non-prefixed symbols, but writing file with _-prefixed symbols
fi: %B: käyttää ilman etuliitesymboleja, mutta kirjoittaa tiedoston ”_”-etuliitesymboleilla

en: %B contains CRIS v32 code, incompatible with previous objects
fi: %B sisältää ”CRIS v32”-koodia, ei ole yhteensopiva aiempien objektien kanssa

en: %B contains non-CRIS-v32 code, incompatible with previous objects
fi: %B ei sisällä ”CRIS-v32”-koodia, yhteensopimaton aiempien objektien kanssa

en: BFD Link Error: branch (PC rel16) to section (%s) not supported
fi: BFD-linkitysvirhe: haaralinja (PC rel16) lohkoon (%s) ei ole tuettu

en: BFD Link Error: jump (PC rel26) to section (%s) not supported
fi: BFD-linkitysvirhe: hyppy (PC rel26) lohkoon (%s) ei ole tuettu

note: Only if it's not an unresolved symbol.
en: unsupported relocation between data/insn address spaces
fi: ei-tuettu sijoitus data/käskyosoitetilojen välillä

en: relocation requires zero addend
fi: sijoitus vaatii nolla-yhteenlaskettavan

en: %H: relocation to `%s+%v' may have caused the error above
fi: %H: sijoitus kohteeseen ”%s+%v” saattaa olla yläpuolella olevan virheen aiheuttama

en: %H: relocation references symbol not defined in the module
fi: %H: sijoitusviitteet-symboli ei ole määritelty modulissa

en: %H: R_FRV_GETTLSOFF not applied to a call instruction
fi: %H: R_FRV_GETTLSOFF ei sovelleta kutsukäskyyn

en: %H: R_FRV_GOTTLSDESC12 not applied to an lddi instruction
fi: %H: R_FRV_GOTTLSDESC12 ei sovelleta ”lddi”-käskyyn

en: %H: R_FRV_GOTTLSDESCHI not applied to a sethi instruction
fi: %H: R_FRV_GOTTLSDESCHI ei sovelleta ”sethi”-käskyyn

en: %H: R_FRV_GOTTLSDESCLO not applied to a setlo or setlos instruction
fi: %H: R_FRV_GOTTLSDESCLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn

en: %H: R_FRV_TLSDESC_RELAX not applied to an ldd instruction
fi: %H: R_FRV_TLSDESC_RELAX ei sovelleta ”ldd”-käskyyn

en: %H: R_FRV_GETTLSOFF_RELAX not applied to a calll instruction
fi: %H: R_FRV_GETTLSOFF_RELAX ei sovelleta kutsukäskyyn

en: %H: R_FRV_GOTTLSOFF12 not applied to an ldi instruction
fi: %H: R_FRV_GOTTLSOFF12 ei sovelleta ”ldi”-käskyyn

en: %H: R_FRV_GOTTLSOFFHI not applied to a sethi instruction
fi: %H: R_FRV_GOTTLSOFFHI ei sovelleta ”sethi”-käskyyn

en: %H: R_FRV_GOTTLSOFFLO not applied to a setlo or setlos instruction
fi: %H: R_FRV_GOTTLSOFFLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn

en: %H: R_FRV_TLSOFF_RELAX not applied to an ld instruction
fi: %H: R_FRV_TLSOFF_RELAX ei sovelleta ”ld”-käskyyn

en: %H: R_FRV_TLSMOFFHI not applied to a sethi instruction
fi: %H: R_FRV_TLSMOFFHI ei sovelleta ”sethi”-käskyyn

en: R_FRV_TLSMOFFLO not applied to a setlo or setlos instruction
fi: R_FRV_TLSMOFFLO ei sovelleta ”setlo”- tai ”setlos”-käskyyn

en: %H: R_FRV_FUNCDESC references dynamic symbol with nonzero addend
fi: %H: R_FRV_FUNCDESC viittaa dynaamiseen symboliin ei-nolla-yhteenlaskettavalla

en: %H: cannot emit fixups in read-only section
fi: %H: ei voi lähettää korjauksia kirjoitussuojattuun lohkoon

en: %H: cannot emit dynamic relocations in read-only section
fi: %H: ei voi lähettää dynaamisia sijoituksia kirjoitussuojattussa lohkossa

en: %H: R_FRV_FUNCDESC_VALUE references dynamic symbol with nonzero addend
fi: %H: R_FRV_FUNCDESC_VALUE viittaa dynaamiseen symboliin ei-nolla-yhteenlaskettavalla

en: %H: reloc against `%s' references a different segment
fi: %H: sijoitus kohteeseen ”%s” viittaa eri segmenttiin

en: %H: reloc against `%s': %s
fi: %H: reloc-tietue käyttäen kohdetta ”%s”: %s

en: %B: unsupported relocation type %i
fi: %B: ei-tuettu sijoitustyyppi %i

en: %s: compiled with %s and linked with modules that use non-pic relocations
fi: %s: käännetty %s:n kanssa ja linkitetty paikkariippuvaisia koodisijoituksia käyttävien modulien kanssa

en: %s: compiled with %s and linked with modules compiled with %s
fi: %s: käännetty %s:n kanssa ja linkitetty moduleihin, jotka on käännetty %s:n kanssa

en: %s: uses different unknown e_flags (0x%lx) fields than previous modules (0x%lx)
fi: %s: käyttää erilaisia tuntemattomia ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)

en: private flags = 0x%lx:
fi: yksityiset liput = 0x%lx:

en: %B: Relocations in generic ELF (EM: %d)
fi: %B: Sijoituksia geneerisessä ELF (EM: %d):ssa

en: %B(%A+0x%lx): cannot reach %s, recompile with -ffunction-sections
fi: %B(%A+0x%lx): ei tavoita kohdetta %s, käännä uudelleen ”-ffunction-sections”-valitsimilla

en: %B: relocation %s can not be used when making a shared object; recompile with -fPIC
fi: %B: sijoitusta %s ei voi käyttää kun tehdään jaettua objektia; käännä uudelleen ”-fPIC”-argumentilla

en: %B: duplicate export stub %s
fi: %B: vienti-stubin %s kaksoiskappale

en: %B(%A+0x%lx): %s fixup for insn 0x%x is not supported in a non-shared link
fi: %B(%A+0x%lx): %s korjaus käskylle 0x%x ei ole tuettu ei-jaetussa linkissä

en: %B(%A+0x%lx): cannot handle %s for %s
fi: %B(%A+0x%lx): ei voi käsitellä %s kohteelle %s

en: .got section not immediately after .plt section
fi: ”.got”-alilohko ei ole välittömästi ”.plt”-lohkon jälkeen

note: Unknown relocation.
en: %B: invalid relocation type %d
fi: %B: virheellinen sijoitustyyppi %d

en: %B: TLS transition from %s to %s against `%s' at 0x%lx in section `%A' failed
fi: %B: TLS-siirros kohteesta %s kohteeseen %s käyttäen kohdetta ”%s” osoitteessa 0x%lx lohkossa ”%A” epäonnistui

en: %B: `%s' accessed both as normal and thread local symbol
fi: %B: ”%s” haettu sekä normaalina että säikeisenä paikallissymbolina

en: %P: %B: warning: relocation against `%s' in readonly section `%A'.
fi: %P: %B: varoitus: sijoitus käyttäen kohdetta ”%s” kirjoitussuojatussa lohkossa ”%A”.

en: %P: %B: warning: relocation in readonly section `%A'.
fi: %P: %B: varoitus: sijoitus kirjoitussuojatussa lohkossa ”%A”.

en: %B: unrecognized relocation (0x%x) in section `%A'
fi: %B: tunnistamaton sijoitus (0x%x) lohkossa ”%A”

en: %B: relocation %s against STT_GNU_IFUNC symbol `%s' isn't handled by %s
fi: %B: sijoitusta %s käyttäen kohteen STT_GNU_IFUNC-symbolia ”%s” ei käsittele %s

en: hidden symbol
fi: piilotettu symboli

en: internal symbol
fi: sisäinen symboli

en: protected symbol
fi: suojattu symboli

en: symbol
fi: symboli

en: %B: relocation R_386_GOTOFF against undefined %s `%s' can not be used when making a shared object
fi: %B: R_386_GOTOFF-sijoitusta käyttäen määrittelemätöntä %s ”%s” ei voida käyttää kun tehdään jaettua objektia

en: %B: relocation R_386_GOTOFF against protected function `%s' can not be used when making a shared object
fi: %B: R_386_GOTOFF-sijoitusta suojattua käyttäen funktiota ”%s” ei voida käyttää kun tehdään jaettua objektia

en: discarded output section: `%A'
fi: hylätty tulostelohko: ”%A”

en: ip2k relaxer: switch table without complete matching relocation information.
fi: ip2k-avartaja: kytkintaulu ilman täydellisesti täsmääviä sijoitustietoja.

en: ip2k relaxer: switch table header corrupt.
fi: ip2k-avartaja: kytkintauluotsake rikkinäinen.

en: ip2k linker: missing page instruction at 0x%08lx (dest = 0x%08lx).
fi: ip2k-linkkeri: puuttuva sivukäsky kohteessa 0x%08lx (kohde = 0x%08lx).

en: ip2k linker: redundant page instruction at 0x%08lx (dest = 0x%08lx).
fi: ip2k-linkkeri: redundanssisivukäsky kohteessa 0x%08lx (kohde = 0x%08lx).

en: %s: uses different e_flags (0x%lx) fields than previous modules (0x%lx)
fi: %s: käyttää eri ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)

en: global pointer relative relocation when _gp not defined
fi: yleisosoitinsuhteellinen sijoitus kun ”_gp” ei ole määritelty

en: global pointer relative address out of range
fi: yleisosoittimen suhteellinen osoite lukualueen ulkopuolella

en: internal error: addend should be zero for R_LM32_16_GOT
fi: sisäinen virhe: yhteenlaskettavan pitäisi olla nolla kohteelle R_LM32_16_GOT

en: SDA relocation when _SDA_BASE_ not defined
fi: SDA-sijoitus kun ”_SDA_BASE_” ei ole määritelty

en: %B: The target (%s) of an %s relocation is in the wrong section (%A)
fi: %B: Kohteen (%s) sijoitus %s on väärässä lohkossa (%A)

en: %B: Instruction set mismatch with previous modules
fi: %B: Käskyjoukko ei täsmää edellisten modulien kanssa

en: private flags = %lx
fi: yksityiset liput = %lx

en: : m32r instructions
fi: : m32r-käskyt

en: : m32rx instructions
fi: : m32rx-käskyt

en: : m32r2 instructions
fi: : m32r2-käskyt

en: Reference to the far symbol `%s' using a wrong relocation may result in incorrect execution
fi: Viite etäsymboliin ”%s” väärää sijoitusta käyttäen saattaa aiheuttaa virheellisen suorituksen

en: XGATE address (%lx) is not within shared RAM(0xE000-0xFFFF), therefore you must manually offset the address, and possibly manage the page, in your code.
fi: XGATE-osoite (%lx) ei ole jaetun RAM(0xE000-0xFFFF)-muistin sisällä, siksi sinun on asetettava siirrososoite manuaalisesti, ja mahdollisesti hallittava sivu koodissasi.

en: banked address [%lx:%04lx] (%lx) is not in the same bank as current banked address [%lx:%04lx] (%lx)
fi: muistilohkottu osoite [%lx:%04lx] (%lx) ei ole samassa muistilohkossa kuin nykyinen muistilohkottu osoite [%lx:%04lx] (%lx)

en: reference to a banked address [%lx:%04lx] in the normal address space at %04lx
fi: viite muistilohkottuun osoitteeseen [%lx:%04lx] tavallisessa osoitetilassa osoitteessa %04lx

en: S12 address (%lx) is not within shared RAM(0x2000-0x4000), therefore you must manually offset the address in your code
fi: S12-osoite (%lx) ei ole jaetun RAM(0x2000-0x4000)-muistin sisällä, siksi sinun on asetettava siirrososoite koodissasi manuaalisesti

en: %B: linking files compiled for 16-bit integers (-mshort) and others for 32-bit integers
fi: %B: linkitystiedostot käännetty 16-bittisille kokonaisluvuille (-mshort) ja muut 32-bittisille kokonaisluvuille

en: %B: linking files compiled for 32-bit double (-fshort-double) and others for 64-bit double
fi: %B: linkitystiedostot käännetty 32-bittiselle double-liukuluvulle (-fshort-double) ja muut 64-bittiselle double-liukuluvulle

en: %B: linking files compiled for HCS12 with others compiled for HC12
fi: %B: linkitystiedostot käännetty HCS12:lle, muut käännetty HC12:lle

en: %B: uses different e_flags (0x%lx) fields than previous modules (0x%lx)
fi: %B: käyttää eri ”e_flags (0x%lx)”-kenttiä kuin edelliset modulit (0x%lx)

en: [abi=32-bit int,
fi: [abi=32-bittinen kokonaisluku,

en: [abi=16-bit int,
fi: [abi=16-bittinen kokonaisluku,

en: 64-bit double,
fi: 64-bittinen double-liukuluku,

en: 32-bit double,
fi: 32-bittinen double-liukuluku,

en: cpu=HC11]
fi: prosessori=HC11]

en: cpu=HCS12]
fi: prosessori=HCS12]

en: cpu=HC12]
fi: prosessori=HC12]

en:  [memory=bank-model]
fi:  [muisti=muistilohkomalli]

en:  [memory=flat]
fi:  [muisti=litteä]

en:  [XGATE RAM offsetting]
fi:  [XGATE RAM-siirrososoiteasetus]

en: %B: GOT overflow: Number of relocations with 8-bit offset > %d
fi: %B: Yleissiirrostaulun ylivuoto: 8-bittisellä siirrososoitteella varustettujen sijoitusten lukumäärä > %d

en: %B: GOT overflow: Number of relocations with 8- or 16-bit offset > %d
fi: %B: Yleissiirrostaulun ylivuoto: 8-bittisellä tai 16-bittisellä siirrososoitteella varustettujen sijoitusten lukumäärä > %d

en: %B(%A+0x%lx): R_68K_TLS_LE32 relocation not permitted in shared object
fi: %B(%A+0x%lx): R_68K_TLS_LE32-sijoitukset eivät ole sallittuja jaetuissa objekteissa

en: %B: Relocation %s (%d) is not currently supported.
fi: %B: Sijoitusta %s (%d) ei tällä hetkellä tueta.

en: %B: Unknown relocation type %d
fi: %B: Tuntematon sijoitustyyppi %d

note: Pacify gcc -Wall.
en: mep: no reloc for code %d
fi: mep: ei reloc-tietuetta koodille %d

en: MeP: howto %d has type %d
fi: MeP: kuinka tehdä -kohteella %d on tyyppi %d

en: %B and %B are for different cores
fi: %B ja %B ovat eri käyttöjärjestelmäytimille

en: %B and %B are for different configurations
fi: %B ja %B ovat eri konfiguraatioille

en: private flags = 0x%lx
fi: yksityiset liput = 0x%lx

en: %B(%A+0x%lx): R_METAG_TLS_LE/IENONPIC relocation not permitted in shared object
fi: %B(%A+0x%lx): R_METAG_TLS_LE/IENONPIC-sijoitukset eivät ole sallittuja jaetuissa objekteissa

en: %s: unknown relocation type %d
fi: %s: tuntematon sijoitustyyppi %d

en: %s: The target (%s) of an %s relocation is in the wrong section (%s)
fi: %s: Kohteen (%s) sijoitus %s on väärässä lohkossa (%s)

en: %B: probably compiled without -fPIC?
fi: %B: luultavasti käännetty ilman -fPIC-argumenttia?

en: literal relocation occurs for an external symbol
fi: literaali sijoitus tapahtuu ulkoiselle symbolille

en: 32bits gp relative relocation occurs for an external symbol
fi: 32-bittinen yleisosoitinsuhteellinen sijoitus tapahtuu ulkoiselle symbolille

en: Try enabling relaxation to avoid relocation truncations
fi: Yritä ottaa käyttöön avartaminen sijoituksen typistymisien välttämiseksi

en: internal error: branch/jump to an odd address detected
fi: sisäinen virhe: havaittu haarautuma/hyppy parittomaan

en: Warning: %B: Unknown MSPABI object attribute %d
fi: Varoitus: %B: Tuntematon MSPABI-objektiattribuutti %d

en: error: %B uses %s instructions but %B uses %s
fi: virhe: %B käyttää %s-käskyjä, mutta %B käyttää %s

en: error: %B uses the %s code model whereas %B uses the %s code model
fi: virhe: %B käyttää %s-koodimallia, kun taas %B käyttää %s-koodimallia

en: error: %B uses the large code model but %B uses MSP430 instructions
fi: virhe: %B käyttää laajaa koodimallia, mutta %B käyttää MSP430-käskyjä

en: error: %B uses the %s data model whereas %B uses the %s data model
fi: virhe: %B käyttää %s-datamallia, kun taas %B käyttää %s-datamallia

en: error: %B uses the small code model but %B uses the %s data model
fi: virhe: %B käyttää pientä koodimallia, mutta %B käyttää %s-datamallia

en: error: %B uses the %s data model but %B only uses MSP430 instructions
fi: virhe: %B käyttää %s-datamallia, mutta %B käyttää vain MSP430-käskyjä

en: error: Can't find symbol: _SDA_BASE_.
fi: virhe: Symbolia ei löytynyt: _SDA_BASE_.”

en: %B: error: unknown relocation type %d.
fi: %B: virhe: tuntematon sijoitustyyppi %d.

en: %s: warning: cannot deal R_NDS32_25_ABS_RELA in shared mode.
fi: %s: varoitus: R_NDS32_25_ABS_RELA-käsittely jaetussa objektissa epäonnistui.

en: %B: warning: unaligned access to GOT entry.
fi: %B: varoitus: tasaamaton pääsy yleissiirrostaulukohtaan.

en: %B: warning: relocate SDA_BASE failed.
fi: %B: varoitus: SDA_BASE-sijoitus epäonnistui.

en: %B(%A): warning: unaligned small data access of type %d.
fi: %B(%A): varoitus: tasaamaton %d-tyypin small data-pääsy.

en: %B: ISR vector size mismatch with previous modules, previous %u-byte, current %u-byte
fi: %B: ISR-vektorikokotäsmäämättömyys edelliseen moduliin, edellinen %u-tavu, nykyinen %u-tavu

en: %B: warning: Endian mismatch with previous modules.
fi: %B: varoitus: Endian-tavujärjestystäsmäämättömyys edellisiin moduleihin.

en: %B: warning: Older version of object file encountered, Please recompile with current tool chain.
fi: %B: varoitus: Objektitiedoston vanhempi versio kohdattu, käännä uudelleen nykyisellä työkaluketjulla.

en: %B: error: ABI mismatch with previous modules.
fi: %B: virhe: ABI-täsmäämättömyys edellisten modulien kanssa.

en: %B: error: Instruction set mismatch with previous modules.
fi: %B: virhe: Käskyjoukko ei täsmää edellisten modulien kanssa.

en: %B: warning: Incompatible elf-versions %s and  %s.
fi: %B: varoitus: Yhteensopimattomat elf-versiot %s ja %s.

en: : n1 instructions
fi: : n1-käskyt

en: : n1h instructions
fi: : n1h-käskyt

en: %B(%A): warning: relax is suppressed for sections of alignment %d-bytes > 4-byte.
fi: %B(%A): varoitus: relax on vaimennettu lohkoissa, joissa tasaus %d-tavua > 4-tavu.

en: %B: error: Cannot set _ITB_BASE_
fi: %B: virhe: _ITB_BASE_-asetus epäonnistui

en: %B: Nested OMIT_FP in %A.
fi: %B: Sisäkkäinen OMIT_FP kohteessa %A.

en: %B: Unmatched OMIT_FP in %A.
fi: %B: Täsmäämätön OMIT_FP kohteessa %A.

en: Linker: cannot init ex9 hash table error
fi: Linkkeri: ex9-tiivistetauluvirheen alustus epäonnistui

en: Linker: error cannot fixed ex9 relocation
fi: Linkkeri: virhe: ex9-sijoituksen korjaus epäonnistui

en: %s: warning: unaligned small data access. For entry: {%d, %d, %d}, addr = 0x%x, align = 0x%x.
fi: %s: varoitus: tasaamaton small data-pääsy. Kohde: {%d, %d, %d}, osoite = 0x%x, tasaus = 0x%x.

en: %P%F: failed creating ex9.it %s hash table: %E
fi: %P%F: ex9.it %s-tiivistetaulun luominen epäonnistui: %E

en: global pointer relative relocation at address 0x%08x when _gp not defined
fi: yleisosoitinsuhteellinen sijoitus osoitteessa 0x%08x kun _gp ei ole määritelty

en: Unable to reach %s (at 0x%08x) from the global pointer (at 0x%08x) because the offset (%d) is out of the allowed range, -32678 to 32767.
fi: Kohteen %s (osoitteessa 0x%08x) tavoittaminen yleisosoittimesta epäonnistui (osoitteessa 0x%08x) koska siirrososoite (%d) on sallitun lukualueen -32678 ... 32767 ulkopuolella.

en: %B(%A+0x%lx): R_NIOS2_TLS_LE16 relocation not permitted in shared object
fi: %B(%A+0x%lx): R_NIOS2_TLS_LE16-sijoitus ei ole sallittu jaetussa objektissa

en: dangerous relocation
fi: vaarallinen sijoitus

en: dynamic variable `%s' is zero size
fi: dynaaminen muuttuja ”%s” on nollakokoinen

en: generic linker can't handle %s
fi: geneerinen linkkeri ei voi käsitellä kohdetta %s

en: corrupt %s section in %B
fi: rikkinäinen %s-lohko kohteessa %B

en: unable to read in %s section from %B
fi: ei voi lukea %s-lohkoon kohteesta %B

en: warning: unable to set size of %s section in %B
fi: varoitus: ei voi asettaa %s-lohkon kokoa kohteessa %B

en: failed to allocate space for new APUinfo section.
fi: ei onnistuttu varaamaan muistitilaa uudelle APUinfo-lohkolle.

en: failed to compute new APUinfo section.
fi: ei onnistuttu laskemaan uutta APUinfo-lohkoa

en: failed to install new APUinfo section.
fi: ei onnistuttu asentamaan uutta APUinfo-lohkoa

en: %B: relocation %s cannot be used when making a shared object
fi: %B: sijoitusta %s ei voi käyttää kun tehdään jaettua objektia

note: It does not make sense to have a procedure linkage table entry for a local symbol.
en: %P: %H: %s reloc against local symbol
fi: %P: %H: %s reloc-tietue käyttäen paikallista symbolia

en: %P: %H: @local call to ifunc %s
fi: %P: %H: @local-kutsu kohteeseen ifunc %s

en: Warning: %B uses hard float, %B uses soft float
fi: Varoitus: %B käyttää laitteistoliukulukua, %B käyttää ohjelmistoliukulukua

en: Warning: %B uses double-precision hard float, %B uses single-precision hard float
fi: Varoitus: %B käyttää kaksoistarkkuuden laitteistoliukulukua, %B käyttää yksittäistarkkuuden laitteistoliukulukua

en: Warning: %B uses soft float, %B uses single-precision hard float
fi: Varoitus: %B käyttää ohjelmistoliukulukua, %B käyttää yksittäistarkkuuden laitteistoliukulukua

en: Warning: %B uses unknown floating point ABI %d
fi: Varoitus: %B käyttää tuntematonta liukuluku-ABI:a %d

en: Warning: %B uses unknown vector ABI %d
fi: Varoitus: %B käyttää tuntematonta vektori-ABI:a %d

en: Warning: %B uses vector ABI "%s", %B uses "%s"
fi: Varoitus: %B käyttää vektori-ABI:a ”%s”, %B käyttää ”%s”

en: Warning: %B uses r3/r4 for small structure returns, %B uses memory
fi: Varoitus: %B käyttää r3/r4 pienille rakennepaluille, %B käyttää muistia

en: Warning: %B uses unknown small structure return convention %d
fi: Varoitus: %B käyttää tuntematonta pientä rakennepaluusopimusta  %d

en: %B: compiled with -mrelocatable and linked with modules compiled normally
fi: %B: käännetty ”-mrelocatable”-argumentilla ja linkitetty tavallisesti käännetyillä moduleilla

en: %B: compiled normally and linked with modules compiled with -mrelocatable
fi: %B: käännetty tavallisesti ja linkitetty moduleilla, jotka on käännetty ”-mrelocatable”-argumentilla

en: %P: bss-plt forced due to %B
fi: %P: bss-plt-argumentti pakotettu %B:n vuoksi

en: %P: bss-plt forced by profiling
fi: %P: profilointi pakotti bss-plt-argumentin

note: Uh oh, we didn't find the expected call.  We could just mark this symbol to exclude it from tls optimization but it's safer to skip the entire optimization.
en: %H arg lost __tls_get_addr, TLS optimization disabled
fi: %H argumentti lost __tls_get_addr, TLS otimointi poistettu käytöstä

en: %P: %B: unknown relocation type %d for symbol %s
fi: %P: %B: tuntematon sijoitustyyppi %d symbolille %s

en: %P: %H: non-zero addend on %s reloc against `%s'
fi: %P: %H: ei-nolla-yhteenlaskettava %s reloc-tietueessa käyttäen symbolia ”%s”

en: %P: %H: relocation %s for indirect function %s unsupported
fi: %P: %H: sijoitusta %s epäsuoralle funktiolle %s ei tueta

en: %P: %B: the target (%s) of a %s relocation is in the wrong output section (%s)
fi: %P: %B: kohde (%s) sijoituksessa %s on väärässä tulostelohkossa (%s)

en: %B: the target (%s) of a %s relocation is in the wrong output section (%s)
fi: %B: kohde (%s) sijoituksessa %s on väärässä tulostelohkossa (%s)

en: %P: %B: relocation %s is not yet supported for symbol %s
fi: %P: %B: sijoitus %s ei ole vielä tuettu symbolille %s

en: %P: %H: error: %s against `%s' not a multiple of %u
fi: %P: %H: virhe: sijoitus %s käyttäen kohdetta ”%s” ei ole %u:n kerrannainen

en: %P: %H: unresolvable %s relocation against symbol `%s'
fi: %P: %H: ratkaisematon %s sijoitus käyttäen symbolia ”%s”

en: %P: %H: %s reloc against `%s': error %d
fi: %P: %H: %s reloc-tietue käyttäen kohdetta ”%s”: virhe %d

en: %P: %s not defined in linker created %s
fi: %P: %s ei ole määritelty linkkerissä luodussa %s

en: Warning: RL78_SYM reloc with an unknown symbol
fi: Varoitus: RL78_SYM-reloc tuntemattomalla symbolilla

en: %B(%A): error: call to undefined function '%s'
fi: %B(%A): virhe: kutsu määrittelemättömään funktioon ’%s’

en: %B(%A): warning: unaligned access to symbol '%s' in the small data area
fi: %B(%A): varoitus: tasaamaton pääsy symboliin ’%s’ pienellä data-alueella

en: %B(%A): internal error: out of range error
fi: %B(%A): sisäinen virhe: ”lukualueen ulkopuolella”-virhe

en: %B(%A): internal error: unsupported relocation error
fi: %B(%A): sisäinen virhe: ei-tuettu sijoitusvirhe

en: %B(%A): internal error: dangerous relocation
fi: %B(%A): sisäinen virhe: vaarallinen sijoitus

en: %B(%A): internal error: unknown error
fi: %B(%A): sisäinen virhe: tuntematon virhe

en: RL78/G10 ABI conflict: cannot link G10 and non-G10 objects together
fi: RL78/G10 ABI-ristiriita: G10 ja ei-G10-objektien linkittäminen yhteen epäonnistui

en: - %s is G10, %s is not
fi: - %s on G10, %s ei ole

en: %B:%A: Warning: deprecated Red Hat reloc
fi: %B:%A: Varoitus: vanhentunut Red Hat reloc -tietue

note: Check for unsafe relocs in PID mode.  These are any relocs where an absolute address is being computed.  There are special cases for relocs against symbols that are known to be referenced in crt0.o before the PID base address register has been initialised.
en: %B(%A): unsafe PID relocation %s at 0x%08lx (against %s in %s)
fi: %B(%A): turvaton PID-sijoitus %s osoitteessa 0x%08lx (käyttäen symbolia %s kohteessa %s)

en: Warning: RX_SYM reloc with an unknown symbol
fi: Varoitus: RX_SYM-reloc tuntemattomalla symbolilla

en: %B(%A+0x%lx): invalid instruction for TLS relocation %s
fi: %B(%A+0x%lx): virheellinen käsky TLS-sijoitukselle %s

en: not enough GOT space for local GOT entries
fi: ei tarpeeksi yleissiirrostaulutilaa paikallisille yleissiirrostaulutulokohdille

en: address not word align
fi: osoite ei ole word-tasattu

en: %s: Malformed reloc detected for section %s
fi: %s: Väärän muotoinen reloc-tietue havaittu lohkolle %s

en: %B: CALL15 reloc at 0x%lx not against global symbol
fi: %B: CALL15 reloc-tietueessa osoitteessa 0x%lx ei ole käytetty yleissymbolia

en:  [pic]
fi:  [paikkariippumaton koodi]

en:  [fix dep]
fi:  [korjaussyvyys]

en: %B: warning: linking PIC files with non-PIC files
fi: %B: varoitus: linkitetään paikkariippumattomia kooditiedostoja paikkariippuvaisten kooditiedostojen kanssa

en: %B: IMPORT AS directive for %s conceals previous IMPORT AS
fi: %B: ”IMPORT AS”-direktiivi kohteelle %s kätkee edellisen ”IMPORT AS”-direktiivin

en: %B: Unrecognised .directive command: %s
fi: %B: Tunnistamaton ”.directive”-komento: %s

en: %B: Failed to add renamed symbol %s
fi: %B: Ei onnistuttu lisäämään uudelleennimettyä symbolia %s

en: %B: 0x%lx: warning: bad R_SH_USES offset
fi: %B: 0x%lx: varoitus: virheellinen R_SH_USES-siirrososoite

en: %B: 0x%lx: warning: R_SH_USES points to unrecognized insn 0x%x
fi: %B: 0x%lx: varoitus: R_SH_USES osoittaa tunnistamattomaan käskyyn 0x%x

en: %B: 0x%lx: warning: bad R_SH_USES load offset
fi: %B: 0x%lx: varoitus: virheellinen R_SH_USES lataussiirrososoite

en: %B: 0x%lx: warning: could not find expected reloc
fi: %B: 0x%lx: varoitus: ei voitu löytää odotettua reloc-tietuetta

en: %B: 0x%lx: warning: symbol in unexpected section
fi: %B: 0x%lx: varoitus: symboli odottamattomassa lohkossa

en: %B: 0x%lx: warning: could not find expected COUNT reloc
fi: %B: 0x%lx: varoitus: ei voitu löytää odotettua ”COUNT reloc”-tietuetta

en: %B: 0x%lx: warning: bad count
fi: %B: 0x%lx: varoitus: virheellinen lukumäärä

en: %B: 0x%lx: fatal: reloc overflow while relaxing
fi: %B: 0x%lx: vakava: reloc-tietue ylivuoto avartamisen aikana

en: Unexpected STO_SH5_ISA32 on local symbol is not handled
fi: Odottamatonta STO_SH5_ISA32 paikallisessa symbolissa ei käsitellä

en: %B: 0x%lx: fatal: unaligned branch target for relax-support relocation
fi: %B: 0x%lx: vakava: tasaamaton haarautumiskohde avarrustuetulle sijoitukselle

en: %B: 0x%lx: fatal: unaligned %s relocation 0x%lx
fi: %B: 0x%lx: vakava: tasaamaton %s sijoitus 0x%lx

en: %B: 0x%lx: fatal: R_SH_PSHA relocation %d not in range -32..32
fi: %B: 0x%lx: vakava: R_SH_PSHA-sijoitus %d ei ole lukualueella -32..32

en: %B: 0x%lx: fatal: R_SH_PSHL relocation %d not in range -32..32
fi: %B: 0x%lx: vakava: R_SH_PSHL-sijoitus %d ei ole lukualueella -32..32

en: %B(%A+0x%lx): cannot emit fixup to `%s' in read-only section
fi: %B(%A+0x%lx): ei voi lähettää korjauksia kohteeseen ”%s” kirjoitussuojatussa lohkossa

en: %B(%A+0x%lx): %s relocation against external symbol "%s"
fi: %B(%A+0x%lx): %s sijoitus käyttäen ulkoista symbolia ”%s”

en: %X%C: relocation to "%s" references a different segment
fi: %X%C: sijoitus kohteeseen ”%s” viittaa eri segmenttiin

en: %C: warning: relocation to "%s" references a different segment
fi: %C: varoitus: sijoitus kohteeseen ”%s” viittaa eri segmenttiin

en: %B: `%s' accessed both as normal and FDPIC symbol
fi: %B: ”%s” haettu sekä normaalina että FDPIC-symbolina

en: %B: `%s' accessed both as FDPIC and thread local symbol
fi: %B: ”%s” haettu sekä FDPIC-symbolina että säikeisenä paikallissymbolina

en: %B: Function descriptor relocation with non-zero addend
fi: %B: Funktiokuvaajasijoitus nollasta poikeavalla yhteenlaskettavalla

en: %B: TLS local exec code cannot be linked into shared objects
fi: %B: TLS-tyyppistä paikallista suoritettavaa koodia ei voida linkittää jaettuihin objekteihin

en: %s: compiled as 32-bit object and %s is 64-bit
fi: %s: käännetty 32-bittisenä objektina ja %s on 64-bittinen

en: %s: compiled as 64-bit object and %s is 32-bit
fi: %s: käännetty 64-bittisenä objektina ja %s on 32-bittinen

en: %s: object size does not match that of target %s
fi: %s: objektikoko ei täsmää kohteen %s objektikoon kanssa

en: %s: encountered datalabel symbol in input
fi: %s: kohdattiin datalabel-symboli syötteessä

en: PTB mismatch: a SHmedia address (bit 0 == 1)
fi: PTB-täsmäämättömyys: SHmedia-osoite (bitti 0 == 1)

en: PTA mismatch: a SHcompact address (bit 0 == 0)
fi: PTA-täsmäämättömyys: SHcompact-osoite (bitti 0 == 0)

en: %s: GAS error: unexpected PTB insn with R_SH_PT_16
fi: %s: GAS-virhe: odottamaton PTB-käsky R_SH_PT_16-tyypillä

en: %B: error: unaligned relocation type %d at %08x reloc %p
fi: %B: virhe: tasaamaton sijoitustyyppi %d siirroksessa %08x reloc-tietue %p

en: %s: could not write out added .cranges entries
fi: %s: ei voitu kirjoittaa lisättyjä ”.cranges”-tulokohtia kokonaisuudessaan

en: %s: could not write out sorted .cranges entries
fi: %s: ei voitu kirjoittaa lajiteltuja ”.cranges”-tulokohtia kokonaisuudessaan

en: %B: compiled for a 64 bit system and target is 32 bit
fi: %B: käännetty 64-bittiselle järjestelmälle ja kohde on 32-bittinen

en: %B: linking little endian files with big endian files
fi: %B: linkitetty ”little endian”-tiedostoja ”big endian”-tiedostojen kanssa

en: %X%P: overlay section %A does not start on a cache line.
fi: %X%P: päällyslohko %A ei ala välimuistissa olevalta riviltä.

en: %X%P: overlay section %A is larger than a cache line.
fi: %X%P: päällyslohko %A on laajempi kuin välimuistissa oleva rivi.

en: %X%P: overlay section %A is not in cache area.
fi: %X%P: päällyslohko %A ei ole välimuistialueella.

en: %X%P: overlay sections %A and %A do not start at the same address.
fi: %X%P: päällyslohkot %A ja %A eivät ala samasta osoitteesta.

en: warning: call to non-function symbol %s defined in %B
fi: varoitus: kutsu ei-funktiosymboliin %s määritelty kohteessa %B

en: %A:0x%v lrlive .brinfo (%u) differs from analysis (%u)
fi: %A:0x%v lrlive .brinfo (%u) eroaa analyysistä (%u)

en: %B is not allowed to define %s
fi: %B ei saa määritellä kohdetta %s

en: you are not allowed to define %s in a script
fi: et saa määritellä kohdetta %s skriptissä

en: %s in overlay section
fi: %s päällyslohkossa

en: overlay stub relocation overflow
fi: päällys-stub-sijoitusylivuoto

en: stubs don't match calculated size
fi: stubit ei täsmää lasketun koon kanssa

en: warning: %s overlaps %s
fi: varoitus: %s menee päällekkäin %s:n kanssa

en: warning: %s exceeds section size
fi: varoitus: %s ylittää lohkokoon

en: %A:0x%v not found in function table
fi: %A:0x%v ei löytynyt funktiotaulusta

en: %B(%A+0x%v): call to non-code section %B(%A), analysis incomplete
fi: %B(%A+0x%v): kutsu ei-koodilohkoon %B(%A), analyysi ei ole täydellinen

en: Stack analysis will ignore the call from %s to %s
fi: Pinoanalyysi ei ota huomioon kutsua kohteesta %s kohteeseen %s

en:   calls:
fi:   kutsut:

en: %s duplicated in %s
fi: %s kaksoiskappale kohteessa %s

en: %s duplicated
fi: %s on tehty kahteen kertaan

en: sorry, no support for duplicate object files in auto-overlay script
fi: ei tukea objektitiedostojen kaksoiskappaleille automaattisessa päällysskriptissä

en: non-overlay size of 0x%v plus maximum overlay size of 0x%v exceeds local store
fi: ei-päällyksen koko 0x%v plus päällyksen maksimikoko 0x%v ylittävät paikallisen varaston

en: %B:%A%s exceeds overlay size
fi: %B:%A%s ylittää päällyskoon

en: Stack size for call graph root nodes.
fi: Pinokoko kutsugraafijuurinodeille.

en: 
    Stack size for functions.  Annotations: '*' max stack, 't' tail call
fi: 
    Pinokoko funktioille.  Sivuhuomautukset: ”*” maksimipino, ”t” alikutsu

en: Maximum stack required is 0x%v
fi: Vaadittu maksimipino on 0x%v

en: fatal error while creating .fixup
fi: vakava virhe kun luodaan .fixup

en: %B(%s+0x%lx): unresolvable %s relocation against symbol `%s'
fi: %B(%s+0x%lx): ratkaisematon %s sijoitus käyttäen symbolia ”%s”

en: warning: generating a shared library containing non-PIC code
fi: varoitus: tuotetaan jaettu kirjasto, joka sisältää ei-PIC-koodia

en: warning: generating a shared library containing non-PID code
fi: varoitus: tuotetaan jaettu kirjasto, joka sisältää ei-PID-koodia

en: %B: SB-relative relocation but __c6xabi_DSBT_BASE not defined
fi: %B: SB-suhteellinen sijoitus, mutta __c6xabi_DSBT_BASE ei ole määritelty

en: %B: error: unknown mandatory EABI object attribute %d
fi: %B: virhe: tuntematon pakollinen EABI-objektiattribuutti %d

en: %B: warning: unknown EABI object attribute %d
fi: %B: varoitus: tuntematon EABI-objektiattribuutti %d

en: error: %B requires more stack alignment than %B preserves
fi: virhe: %B vaatii enemmän pinotasausta kuin %B säilyttää

en: error: unknown Tag_ABI_array_object_alignment value in %B
fi: virhe: tuntematon Tag_ABI_array_object_alignment-arvo kohteessa %B

en: error: unknown Tag_ABI_array_object_align_expected value in %B
fi: virhe: tuntematon Tag_ABI_array_object_align_expected-arvo kohteessa %B

en: error: %B requires more array alignment than %B preserves
fi: virhe: %B vaatii enemmän taulukkotasausta kuin %B säilyttää

en: warning: %B and %B differ in wchar_t size
fi: varoitus: %B ja %B eroavat wchar_t size-koossa

en: warning: %B and %B differ in whether code is compiled for DSBT
fi: varoitus: %B ja %B eroavat siinä, että koodi on käännetty kohteelle DSBT

en: Variable `%s' cannot occupy in multiple small data regions
fi: Muuttuja ”%s” ei voi sijaita useissa ”small”-data-alueissa

en: Variable `%s' can only be in one of the small, zero, and tiny data regions
fi: Muuttuja ”%s” voi olla vain yhdessä ”small”-, ”zero”- ja ”tiny”-data-alueista

en: Variable `%s' cannot be in both small and zero data regions simultaneously
fi: Muuttuja ”%s” ei voi olla sekä ”small”- että ”zero”-data-alueissa samanaikaisesti

en: Variable `%s' cannot be in both small and tiny data regions simultaneously
fi: Muuttuja ”%s” ei voi olla sekä ”small”- että ”tiny”-data-alueissa samanaikaisesti

en: Variable `%s' cannot be in both zero and tiny data regions simultaneously
fi: Muuttuja ”%s” ei voi olla sekä ”zero”- että ”tiny”-data-alueissa samanaikaisesti

en: FAILED to find previous HI16 reloc
fi: EI ONNISTUTTU löytämään edellistä HI16 reloc-tietuetta

en: could not locate special linker symbol __gp
fi: ei voitu paikallistaa erityistä linkkerisymbolia ”__gp”

en: could not locate special linker symbol __ep
fi: ei voitu paikallistaa erityistä linkkerisymbolia ”__ep”

en: could not locate special linker symbol __ctbp
fi: ei voitu paikallistaa erityistä linkkerisymbolia ”__ctbp”

en: %B: Architecture mismatch with previous modules
fi: %B: Arkkitehtuuri ei täsmännyt edellisten modulien kanssa

en: %B: Alignment mismatch with previous modules
fi: %B: Tasaustäsmäämättömyys edellisiin moduleihin

note: xgettext:c-format.
en: private flags = %lx:
fi: yksityiset liput = %lx:

en: unknown v850 architecture
fi: tuntematon v850-arkkitehtuuri

en: v850 E3 architecture
fi: v850 E3-arkkitehtuuri

en: v850 architecture
fi: v850-arkkitehtuuri

en: , 8-byte data alignment
fi: , 8-tavuinen datatasaus

en: v850e architecture
fi: v850e-arkkitehtuuri

en: v850e1 architecture
fi: v850e1-arkkitehtuuri

en: v850e2 architecture
fi: v850e2-arkkitehtuuri

en: v850e2v3 architecture
fi: v850e2v3-arkkitehtuuri

en: v850e3v5 architecture
fi: v850e3v5-arkkitehtuuri

en:  [nonpic]
fi:  [paikkariippuvaisen koodin lippu]

en:  [d-float]
fi:  [d-float-liukulukulippu]

en:  [g-float]
fi:  [g-float-liukulukulippu]

en: %s: warning: GOT addend of %ld to `%s' does not match previous GOT addend of %ld
fi: %s: varoitus: Yleissiirrostaulun %ld-yhteenlaskettava kohteelle ”%s” ei täsmää edellisen yleissiirrostaulun %ld-yhteenlaskettavan kanssa

en: %s: warning: PLT addend of %d to `%s' from %s section ignored
fi: %s: varoitus: %d:n PLT-yhteenlaskettavaa kohteelle ”%s” lohkosta %s ei oteta huomioon

en: %s: warning: %s relocation against symbol `%s' from %s section
fi: %s: varoitus: %s sijoitus käyttäen symbolia ”%s” %s-lohkosta

en: %s: warning: %s relocation to 0x%x from %s section
fi: %s: varoitus: %s sijoitus kohteeseen 0x%x ”%s”-lohkosta

en: error reading cpu type from elf private data
fi: virhe luettaessa prosessorityyppiä elf private-datasta

en: non-zero addend in @fptr reloc
fi: ei-nolla-yhteenlaskettava ”@fptr reloc”-tietueessa

en: %B(%A): invalid property table
fi: %B(%A): virheellinen ominaisuustaulu

en: %B(%A+0x%lx): relocation offset out of range (size=0x%x)
fi: %B(%A+0x%lx): sijoitussiirrososoite lukualueen (koko=0x%x) ulkopuolella

en: dynamic relocation in read-only section
fi: dynaaminen sijoitus kirjoitussuojatussa lohkossa

en: TLS relocation invalid without dynamic sections
fi: TLS-siirros virheellinen ilman dynaamisia lohkoja

en: internal inconsistency in size of .got.loc section
fi: sisäinen epäjohdonmukaisuus ”.got.loc”-alilohkokoossa

en: %B: incompatible machine type. Output is 0x%x. Input is 0x%x
fi: %B: yhteensopimaton konetyyppi. Tuloste on 0x%x. Syöte on 0x%x

en: Attempt to convert L32R/CALLX to CALL failed
fi: Yritys muuttaa ”L32R/CALLX”-kutsu ”CALL”-kutsuksi ei onnistunut

en: %B(%A+0x%lx): could not decode instruction; possible configuration mismatch
fi: %B(%A+0x%lx): ei voitu avata käskyä; mahdollinen konfiguraatiotäsmäämättömyys

en: %B(%A+0x%lx): could not decode instruction for XTENSA_ASM_SIMPLIFY relocation; possible configuration mismatch
fi: %B(%A+0x%lx): ei voitu avata käskyä XTENSA_ASM_SIMPLIFY-sijoitukselle; mahdollinen konfiguraatiotäsmäämättömyys

en: invalid relocation address
fi: virheellinen sijoitusosoite

en: overflow after relaxation
fi: ylivuoto avartamisen jälkeen

en: %B(%A+0x%lx): unexpected fix for %s relocation
fi: %B(%A+0x%lx): odottamaton korjaus %s-sijoitukselle

en: GPDISP relocation did not find ldah and lda instructions
fi: GPDISP-sijoitus ei löytänyt ”ldah”- ja ”lda”-käskyjä

en: %B: .got subsegment exceeds 64K (size %d)
fi: %B: ”.got”-alisegmentti ylittää 64 kilotavun rajan (koko %d)

en: %B: gp-relative relocation against dynamic symbol %s
fi: %B: yleisosoitinsuhteellinen sijoitus käyttäen dynaamista symbolia %s

en: %B: pc-relative relocation against dynamic symbol %s
fi: %B: ohjelmalaskurisuhteellinen sijoitus käyttäen dynaamista symbolia %s

en: %B: change in gp: BRSGP %s
fi: %B: vaihto yleisosoittimessa: BRSGP %s

en: <unknown>
fi: <tuntematon>

en: %B: !samegp reloc against symbol without .prologue: %s
fi: %B: ”!samegp reloc”-tietue käyttäen symbolia ilman ”.prologue”-lohkoa: %s

en: %B: unhandled dynamic relocation against %s
fi: %B: käsittelemätön dynaaminen sijoitus käyttäen kohdetta %s

en: %B: pc-relative relocation against undefined weak symbol %s
fi: %B: ohjelmalaskurisuhteellinen sijoitus käyttäen määrittelemätöntä heikkoa symbolia %s

en: %B: dtp-relative relocation against dynamic symbol %s
fi: %B: dtp-suhteellinen sijoitus käyttäen dynaamista symbolia %s

en: %B: tp-relative relocation against dynamic symbol %s
fi: %B: tp-suhteellinen sijoitus käyttäen dynaamista symbolia %s

en: stub entry for %s cannot load .plt, dp offset = %ld
fi: stub-tulokohta kohteelle %s ei voi ladata ”.plt”, dp-siirrososoite = %ld

en: %B: Can't relax br at 0x%lx in section `%A'. Please use brl or indirect branch.
fi: %B: Ei voi avartaa br-käskyä kohteessa 0x%lx lohkossa ”%A”. Käytä ”brl”-käskyä tai epäsuoraa haarautumista.

en: @pltoff reloc against local symbol
fi: ”@pltoff reloc”-tietue käyttäen paikallista symbolia

en: %s: short data segment overflowed (0x%lx >= 0x400000)
fi: %s: ”short”-datasegmentti ylivuotanut (0x%lx >= 0x400000)

en: %s: __gp does not cover short data segment
fi: %s: ”__gp” ei kata ”short”-datasegmenttiä

en: %B: non-pic code with imm relocation against dynamic symbol `%s'
fi: %B: paikkariippuvainen koodi välittömällä sijoituksella käyttäen dynaamista symbolia ”%s”

en: %B: @gprel relocation against dynamic symbol %s
fi: %B: ”@gprel”-sijoitus käyttäen dynaamista symbolia %s

en: %B: linking non-pic code in a position independent executable
fi: %B: linkitetään paikkariippuvainen koodi paikkariippumattomassa suoritettavassa tiedostossa

en: %B: @internal branch to dynamic symbol %s
fi: %B: @sisäinen haarautuminen dynaamiseen symboliin %s

en: %B: speculation fixup to dynamic symbol %s
fi: %B: spekulaatiokorjaus dynaamiseen symboliin %s

en: %B: @pcrel relocation against dynamic symbol %s
fi: %B: ”@pcrel”-sijoitus käyttäen dynaamista symbolia %s

en: unsupported reloc
fi: ei-tuettu reloc-tietue

en: %B: missing TLS section for relocation %s against `%s' at 0x%lx in section `%A'.
fi: %B: siirroksen %s puuttuva TLS-lohko käyttäen kohdetta ”%s” osoitteessa 0x%lx lohkossa ”%A”.

en: %B: Can't relax br (%s) to `%s' at 0x%lx in section `%A' with size 0x%lx (> 0x1000000).
fi: %B: Ei voi avartaa br-käskyä (%s) kohteelle ”%s” kohteessa 0x%lx lohkossa ”%A” koolla 0x%lx (> 0x1000000).

en: %B: linking trap-on-NULL-dereference with non-trapping files
fi: %B: linkitetään keskeytysnollassa purkuviite ”ei-keskeytetä”-tiedostojen kanssa

en: %B: linking big-endian files with little-endian files
fi: %B: linkitetään ”big-endian”-tiedostoja ”little-endian”-tiedostojen kanssa

en: %B: linking 64-bit files with 32-bit files
fi: %B: linkitetään 64-bittiset tiedostot 32-bittisten tiedostojen kanssa

en: %B: linking constant-gp files with non-constant-gp files
fi: %B: linkitetään vakioyleisosoitintiedostot ei-vakioiden yleisosoitintiedostojen kanssa

en: %B: linking auto-pic files with non-auto-pic files
fi: %B: linkitetään automaattiset paikkariippumattomat kooditiedostot ei-automaattisten paikkariippumattomien kooditiedostojen kanssa

en: Warning: alignment %u of common symbol `%s' in %B is greater than the alignment (%u) of its section %A
fi: Varoitus: tasaus %u yhteissymbolissa ”%s” kohteessa %B on suurempi kuin tasaus (%u) sen lohkossa %A

en: Warning: alignment %u of symbol `%s' in %B is smaller than %u in %B
fi: Varoitus: tasaus %u symbolissa ”%s” kohteessa %B on pienempi kuin %u kohteessa %B

en: Warning: size of symbol `%s' changed from %lu in %B to %lu in %B
fi: Varoitus: symbolin ”%s” koko vaihtui koosta %lu kohteessa %B kokoon %lu kohteessa %B

en: invalid input relocation when producing non-ELF, non-mmo format output.
     Please use the objcopy program to convert from ELF or mmo,
     or assemble using "-no-expand" (for gcc, "-Wa,-no-expand"
fi: virheellinen syötesijoitus kun tuotetaan ei-ELF, ei-mmo-muotoinen tuloste.
     Käytä objcopy-ohjelmaa muuntamiseen ELF:stä tai mmo:sta,
     tai assembloi käyttäen "-no-expand" (gcc-kääntäjälle, "-Wa,-no-expand"

en: invalid input relocation when producing non-ELF, non-mmo format output.
     Please use the objcopy program to convert from ELF or mmo,
     or compile using the gcc-option "-mno-base-addresses".
fi: virheellinen syötesijoitus kun tuotetaan ei-ELF, ei-mmo-muotoinen tuloste.
     Käytä objcopy-ohjelmaa muuntamiseen ELF:stä tai mmo:sta,
     tai käännä käyttäen gcc-valitsinta "-mno-base-addresses".

en: %s: Internal inconsistency error for value for
     linker-allocated global register: linked: 0x%lx%08lx != relaxed: 0x%lx%08lx
fi: %s: Sisäinen yhteensopimattomuusvirhe linkkerin varaamalle
     yleisrekisteriarvolle: linkitetty: 0x%lx%08lx != avarrettu: 0x%lx%08lx

en: %s: base-plus-offset relocation against register symbol: (unknown) in %s
fi: %s: ”base-plus-offset”-sijoitus käyttäen rekisterisymbolia: (tuntematon) kohteessa %s

en: %s: base-plus-offset relocation against register symbol: %s in %s
fi: %s: ”base-plus-offset”-sijoitus käyttäen rekisterisymbolia: %s kohteessa %s

en: %s: register relocation against non-register symbol: (unknown) in %s
fi: %s: rekisterisijoitus käyttäen ei-rekisterisymbolia: (tuntematon) kohteessa %s

en: %s: register relocation against non-register symbol: %s in %s
fi: %s: rekisterisijoitus käyttäen ei-rekisterisymbolia: %s kohteessa %s

en: %s: directive LOCAL valid only with a register or absolute value
fi: %s: direktiivi LOCAL on oikea vain rekisterissä tai absoluuttiarvona

en: %s: LOCAL directive: Register $%ld is not a local register.  First global register is $%ld.
fi: %s: LOCAL-direktiivi: Rekisteri $%ld ei ole paikallinen rekisteri.  Ensimmäinen yleisrekisteri on $%ld.

en: %s: Error: multiple definition of `%s'; start of %s is set in a earlier linked file
fi: %s: Virhe: useita ”%s”-määrittelyjä; %s-alku on asetettu aiemmin linkitetyssä tiedostossa

en: Register section has contents
fi: Rekisterilohkossa on sisältö

en: Internal inconsistency: remaining %u != max %u.
      Please report this bug.
fi: Sisäinen yhteensopimattomuus: jäljelle jäävä %u != maksimi %u.
      Ilmoita ohjelmistovioista (englanniksi) osoitteeseen http://sourceware.org/bugzilla/.

en: %P: %B: cannot create stub entry %s
fi: %P: %B: ei voi luoda stub-tulokohtaa %s

en: %P: symbol '%s' has invalid st_other for ABI version 1
fi: %P: symboli ’%s’ on virheellinen st_other ABI-versiolle 1

en: %P: .opd not allowed in ABI version %d
fi: %P: .opd ei ole sallittu ABI-versiossa %d

en: %B uses unknown e_flags 0x%lx
fi: %B käyttää tuntematonta e_flags 0x%lx

en: %B: ABI version %ld is not compatible with ABI version %ld output
fi: %B: ABI-versio %ld ei ole yhteensopiva ABI-version %ld tulosteen kanssa

en: %P: copy reloc against `%T' requires lazy plt linking; avoid setting LD_BIND_NOW=1 or upgrade gcc
fi: %P: kopio-reloc-tietue käyttäen ”%T”:ta vaatii laiskan plt-linkityksen; vältä asettamasta LD_BIND_NOW=1 tai päivitä gcc

en: %B: undefined symbol on R_PPC64_TOCSAVE relocation
fi: %B: määrittelemätön symboli R_PPC64_TOCSAVE-sijoituksessa

en: %P: dynreloc miscount for %B, section %A
fi: %P: dynreloc-väärinlaskenta kohteelle %B, lohko %A

en: %B: .opd is not a regular array of opd entries
fi: %B: ”.opd” ei ole säännönmukainen opd-tulokohtien taulukko

en: %B: unexpected reloc type %u in .opd section
fi: %B: odottamaton reloc-tyyppi %u ”.opd”-lohkossa

en: %B: undefined sym `%s' in .opd section
fi: %B: määrittelemätön symboli ”%s” ”.opd”-lohkossa

en: %H __tls_get_addr lost arg, TLS optimization disabled
fi: %H __tls_get_addr kadotti argumentin, TLS-optimointi otettu pois käytöstä

en: %s defined on removed toc entry
fi: %s määritelty poistetussa sisällysluettelotulokohdassa

en: %P: %H: toc optimization is not supported for %s instruction.
fi: %P: %B: tulokohtasisällysluettelo-optimointia ei tueta %s-käskylle.

en: %P: %H: %s references optimized away TOC entry
fi: %P: %H: %s-viitteet optimoitu pois tulokohtasisällysluettelossa

en: %P: cannot find opd entry toc for `%T'
fi: %P: opd-kohdan tulokohtasisällysluettelon löytäminen kohteelle ”%T” epäonnistui

en: %P: long branch stub `%s' offset overflow
fi: %P: pitkä haarautumis-stub ”%s” siirrososoitteen ylivuoto

en: %P: can't find branch stub `%s'
fi: %P: ei löydy haarautumis-stub-kohdetta ”%s”

en: %P: linkage table error against `%T'
fi: %P: linkitystauluvirhe käyttäen kohdetta ”%T”

en: %P: can't build branch stub `%s'
fi: %P: ei voi muodostaa haaroitus-stub-kohdetta ”%s”

en: %B section %A exceeds stub group size
fi: %B lohko %A ylittää stub-ryhmäkoon

en: %P: %s offset too large for .eh_frame sdata4 encoding
fi: %P: %s-siirrososoite liian suuri kohteelle .eh_frame sdata4 encoding

en: %P: stubs don't match calculated size
fi: %P: stubit ei täsmää lasketun koon kanssa

en: linker stubs in %u group%s
      branch       %lu
      toc adjust   %lu
      long branch  %lu
      long toc adj %lu
      plt call     %lu
      plt call toc %lu
fi: linkkeristubit %u-ryhmä%s:ssä
      haarautuminen              %lu
      sisältöluettelosäätö       %lu
      pitkä haarautuminen        %lu
      pitkä sisältöluettelosäätö %lu
      plt-kutsu                  %lu
      plt-kutsusisältöluettelo   %lu

en: %P: %H: %s used with TLS symbol `%T'
fi: %P: %H: %s käytetään TLS-symbolin ”%T” kanssa

en: %P: %H: %s used with non-TLS symbol `%T'
fi: %P: %H: %s käytetään ei-TLS-symbolin ”%T” kanssa

en: %P: %H: call to `%T' lacks nop, can't restore toc; recompile with -fPIC
fi: %P: %H: ”%T”-kutsusta puuttuu nop, tulokohtasisältöluetteloa ei voi palauttaa; käännä uudelleen valitsimella -fPIC

en: %P: %B: unknown relocation type %d for `%T'
fi: %P: %B: tuntematon sijoitustyyppi %d symbolille ”%T”

en: %P: %H: %s for indirect function `%T' unsupported
fi: %P: %H: %s epäsuoralle funktiolle ”%T” ei tueta

en: %P: %B: %s is not supported for `%T'
fi: %P: %B: %s ei ole tuettu kohteelle ”%T”

en: %P: %H: error: %s not a multiple of %u
fi: %P: %H: virhe: sijoitus %s ei ole %u:n kerrannainen

en: %P: %H: unresolvable %s against `%T'
fi: %P: %H: ratkaisematon %s käyttäen kohdetta ”%T”

en: %P: %H: %s against `%T': error %d
fi: %P: %H: %s käyttäen kohdetta ”%T”: virhe %d

en: %s: error: unaligned relocation type %d at %08x reloc %08x
fi: %s: virhe: tasaamaton sijoitustyyppi %d kohteessa %08x reloc-tietue %08x

en: %B: Only registers %%g[2367] can be declared using STT_REGISTER
fi: %B: Vain rekisterit %%g[2367] voidaan esitellä käyttäen STT_REGISTER-symbolia

en: Register %%g%d used incompatibly: %s in %B, previously %s in %B
fi: Rekisteriä %%g%d käytetty yhteensopimattomasti: %s kohteessa %B, aikaisemmin %s kohteessa %B

en: Symbol `%s' has differing types: REGISTER in %B, previously %s in %B
fi: Symbolissa ”%s” on eri tyyppejä: REGISTER kohteessa %B, aiemmin %s kohteessa %B

en: Symbol `%s' has differing types: %s in %B, previously REGISTER in %B
fi: Symbolissa ”%s” on eri tyyppejä: %s kohteessa %B, aiemmin REGISTER kohteessa %B

en: %B: linking UltraSPARC specific with HAL specific code
fi: %B: linkitetään UltraSPARC-kohtainen HAL-kohtaisella koodilla

en: %B: relocation %s against symbol `%s' isn't supported in x32 mode
fi: %B: sijoitusta %s käyttäen symbolia `%s' ei tueta x32-tilassa

en: %B: '%s' accessed both as normal and thread local symbol
fi: %B: ”%s” kutsuttu sekä normaalina että säikeisenä paikallissymbolina

en: %B: relocation %s against STT_GNU_IFUNC symbol `%s' has non-zero addend: %d
fi: %B: sijoituksella %s käyttäen kohteen STT_GNU_IFUNC-symbolia ”%s” on ei-nolla-yhteenlaskettava: %d

en: %B: relocation R_X86_64_GOTOFF64 against protected function `%s' can not be used when making a shared object
fi: %B: sijoitusta R_X86_64_GOTOFF64 käyttäen suojattua funktiota ”%s” ei voida käyttää kun tehdään jaettua objektia

en: ; recompile with -fPIC
fi: ; käännetty uudelleen -fPIC-parametrillä

en: %B: relocation %s against %s `%s' can not be used when making a shared object%s
fi: %B: sijoitusta %s käyttäen kohdetta %s ”%s” ei voi käyttää kun tehdään jaettua objektia %s

en: %B: relocation %s against undefined %s `%s' can not be used when making a shared object%s
fi: %B: sijoitusta %s käyttäen kohdetta %s ”%s” ei voi käyttää kun tehdään jaettua objektia %s

en: %B: addend -0x%x in relocation %s against symbol `%s' at 0x%lx in section `%A' is out of range
fi: %B: yhteenlaskettava -0x%x sijoituksessa %s käyttäen symbolia ”%s” osoitteessa 0x%lx lohkossa ”%A” on lukualueen ulkopuolella

en: %B: addend 0x%x in relocation %s against symbol `%s' at 0x%lx in section `%A' is out of range
fi: %B: yhteenlaskettava 0x%x sijoituksessa %s käyttäen symbolia ”%s” osoitteessa 0x%lx lohkossa ”%A” on lukualueen ulkopuolella

en: warning: %s has a corrupt string table index - ignoring
fi: varoitus: %s:ssa on rikkinäinen merkkijonotauluindeksi - ei oteta huomioon

en: %s: version count (%ld) does not match symbol count (%ld)
fi: %s: versiolukumäärä (%ld) ei täsmää symbolilukumäärän (%ld) kanssa

en: %s(%s): relocation %d has invalid symbol index %ld
fi: %s(%s): sijoituksessa %d on virheellinen symboli-indeksi %ld

en: Warning: %B is truncated: expected core file size >= %lu, found: %lu.
fi: Varoitus: %B typistettiin: odotettu käyttöjärjestelmäydintiedoston koko >= %lu, löytyi: %lu.

en: %s: TLS definition in %B section %A mismatches non-TLS definition in %B section %A
fi: %s: TLS-määrittely kohteessa %B lohko %A ei täsmää ei-TLS-määrittelyn kanssa kohteessa %B lohko %A

en: %s: TLS reference in %B mismatches non-TLS reference in %B
fi: %s: TLS-viite kohteessa %B ei täsmää ei-TLS-viitteen kanssa kohteessa %B

en: %s: TLS definition in %B section %A mismatches non-TLS reference in %B
fi: %s: TLS-määrittely kohteessa %B lohko %A ei täsmää ei-TLS-viitteen kanssa kohteessa %B

en: %s: TLS reference in %B mismatches non-TLS definition in %B section %A
fi: %s: TLS-viite kohteessa %B ei täsmää ei-TLS-määrittelyn kanssa kohteessa %B lohko %A

en: %B: unexpected redefinition of indirect versioned symbol `%s'
fi: %B: epäsuoran versioidun symbolin ”%s” odottamaton uudelleenmäärittely

en: %B: version node not found for symbol %s
fi: %B: versiosolmua ei löydetty symbolille %s

en: %B: bad reloc symbol index (0x%lx >= 0x%lx) for offset 0x%lx in section `%A'
fi: %B: virheellinen reloc-tietuesymboli-indeksi (0x%lx >= 0x%lx) siirrososoitteelle 0x%lx lohkossa ”%A”

en: %B: non-zero symbol index (0x%lx) for offset 0x%lx in section `%A' when the object file has no symbol table
fi: %B: ei-nolla symboli-indeksi (0x%lx) siirrososoitetta 0x%lx varten lohkossa ”%A” kun objektitiedostolla ei ole symbolitaulua

en: %B: relocation size mismatch in %B section %A
fi: %B: sijoituskokotäsmäämättömyys %B:n tulolohkossa %A

en: warning: type and size of dynamic symbol `%s' are not defined
fi: varoitus: dynaamisen symbolin ”%s” tyyppi ja koko ei ole määritelty

en: %P: alternate ELF machine code found (%d) in %B, expecting %d
fi: %P: vaihtoehtoinen ELF-konekoodi löydetty (%d) kohteessa %B, otetaan %d

en: %B: %s: invalid version %u (max %d)
fi: %B: %s: virheellinen versio %u (maksimi %d)

en: %B: %s: invalid needed version %d
fi: %B: %s: virheellinen tarvittu versio %d

en: %B: undefined reference to symbol '%s'
fi: %B: määrittelemätön viite symboliin ’%s’

en: %B: stack size specified and %s set
fi: %B: pinokoko määritelty ja %s asetettu

en: %B: %s not absolute
fi: %B: ei ole absoluuttinen

en: %s: undefined version: %s
fi: %s: määrittelemätön versio: %s

en: %B: .preinit_array section is not allowed in DSO
fi: %B: ”.preinit_array”-lohkoa ei sallita kohteessa DSO

en: undefined %s reference in complex symbol: %s
fi: määrittelemätön %s-viite kompleksisymbolissa: %s

en: unknown operator '%c' in complex symbol
fi: tuntematon operaattori ”%c” kompleksisymbolissa

en: %B: Unable to sort relocs - they are in more than one size
fi: %B: Ei voi lajitella relocs-tietueita - niitä on useampia kuin yhtä kokoa

en: %B: Unable to sort relocs - they are of an unknown size
fi: %B: Ei voi lajitella relocs-tietueita - niiden koko on tuntematon

en: Not enough memory to sort relocations
fi: Ei tarpeeksi muistia sijoitusten lajittelemiseen

en: %B: Too many sections: %d (>= %d)
fi: %B: Liian monia lohkoja: %d (>= %d)

en: %B: internal symbol `%s' in %B is referenced by DSO
fi: %B: sisäinen symboli ”%s” kohteessa %B on DSO:n viitteenä

en: %B: hidden symbol `%s' in %B is referenced by DSO
fi: %B: piilotettu symboli ”%s” kohteessa %B on DSO:n viitteenä

en: %B: local symbol `%s' in %B is referenced by DSO
fi: %B: paikallinen symboli ”%s” kohteessa %B on DSO:n viitteenä

en: %B: could not find output section %A for input section %A
fi: %B: ei löytynyt tulostelohkoa %A syötelohkolle %A

en: %B: protected symbol `%s' isn't defined
fi: %B: suojattua symbolia ”%s” ei ole määritelty

en: %B: internal symbol `%s' isn't defined
fi: %B: sisäistä symbolia ”%s” ei ole määritelty

en: %B: hidden symbol `%s' isn't defined
fi: %B: piilotettua symbolia ”%s” ei ole määritelty

en: %B: No symbol version section for versioned symbol `%s'
fi: %B: Ei symboliversiolohkoa versioidulle symbolille ”%s”

en: error: %B: size of section %A is not multiple of address size
fi: virhe: %B: lohkon %A koko ei ole osoitekoon kerrannainen

en: error: %B contains a reloc (0x%s) for section %A that references a non-existent global symbol
fi: virhe: %B sisältää reloc-tietueen (0x%s) lohkolle %A, joka viittaa puuttuvaan yleissymboliin

en: %A has both ordered [`%A' in %B] and unordered [`%A' in %B] sections
fi: %A:ssa on sekä järjestettyjä [”%A” kohteessa %B] että järjestämättömiä [”%A” kohteessa %B] lohkoja

en: %A has both ordered and unordered sections
fi: %A:ssa on sekä järjestettyjä että järjestämättömiä lohkoja

en: %B: file class %s incompatible with %s
fi: %B: tiedostoluokka %s on yhteensopimaton kohteen %s kanssa

en: %B: could not find output section %s
fi: %B: ei löytynyt tulostelohkoa %s

en: warning: %s section has zero size
fi: varoitus: %s-lohkossa on nollakoko

en: warning: section '%s' is being made into a note
fi: varoitus: lohkosta ”%s” on tehty note-lohko

en: %P%X: read-only segment has dynamic relocations.
fi: %P%X: kirjoitussuojatussa segmentissä on dynaamisia sijoituksia.

en: %P: warning: creating a DT_TEXTREL in a shared object.
fi: %P: varoitus: luodaan DT_TEXTREL-tunniste jaetussa objektissa.

en: %P%X: can not read symbols: %E
fi: %P%X: ei voi lukea symboleja: %E

en: Removing unused section '%s' in file '%B'
fi: Poistetaan käyttämätön lohko ”%s” tiedostossa ”%B”

en: Warning: gc-sections option ignored
fi: Varoitus: ”gc-sections”-valitsinta ei oteta huomioon

en: Unrecognized INPUT_SECTION_FLAG %s
fi: Tunnistamaton INPUT_SECTION_FLAG %s

en: static procedure (no name)
fi: staattinen proseduuri (ei nimeä)

en: MIPS16 and microMIPS functions cannot call each other
fi: MIPS16- ja microMIPS-funktiot eivät voi kutsua toisiaan

en: %B: %A+0x%lx: Unsupported jump between ISA modes; consider recompiling with interlinking enabled.
fi: %B: %A+0x%lx: Tukematon hyppy ISA-tilojen välillä; harkitse uudelleenkääntämistä käyttäen yhteislinkitystä.

en: %B: Warning: bad `%s' option size %u smaller than its header
fi: %B: Varoitus: virheellinen ”%s”-valitsinkoko %u pienempi kuin sen otsake

en: %B: Warning: cannot determine the target function for stub section `%s'
fi: %B: Varoitus: ei voi määritellä stub-lohkon ”%s” kohdefunktiota

en: %B: Malformed reloc detected for section %s
fi: %B: Muodoltaan virheellinen reloc-tietue havaittu lohkossa %s

en: %B: GOT reloc at 0x%lx not expected in executables
fi: %B: Yleissiirrostaulu-reloc-tietue siirroksessa 0x%lx ei ole odotettu suoritettavissa tiedostoissa

en: %B: CALL16 reloc at 0x%lx not against global symbol
fi: %B: ”CALL16 reloc”-tietueessa siirroksessa 0x%lx ei ole käytetty yleissymbolia

en: non-dynamic relocations refer to dynamic symbol %s
fi: ei-dynaaminen sijoitus viittaa dynaamiseen symboliin %s

en: %B: Can't find matching LO16 reloc against `%s' for %s at 0x%lx in section `%A'
fi: %B: Ei löydy täsmäävää ”LO16 reloc”-tietuetta käyttäen tulolohkoa ”%s” symbolinimelle %s kohteessa 0x%lx lohkossa ”%A”

en: small-data section exceeds 64KB; lower small-data size limit (see option -G)
fi: ”small”-datalohko ylittää 64 kilotavua; alenna ”small”-datalohkon kokorajaa (katso valitsin -G)

en: JALX to a non-word-aligned address
fi: JALX word-tasaamattomaan osoitteeseen

en: %B: `%A' offset of %ld from `%A' beyond the range of ADDIUPC
fi: %B: ”%A” %ld-siirrosoiste kohteesta ”%A” ADDIUPC-lukualueen takana

en: %s: illegal section name `%s'
fi: %s: virheellinen lohkonimi ”%s”

en: Warning: %B uses %s (set by %B), %B uses %s
fi: Varoitus: %B käyttää %s (asettaja: %B), %B käyttää %s

en: Warning: %B uses %s (set by %B), %B uses unknown floating point ABI %d
fi: Varoitus: %B käyttää %s (asettaja: %B), %B käyttää tuntematonta liukuluku-ABI:a %d

en: Warning: %B uses unknown floating point ABI %d (set by %B), %B uses %s
fi: Varoitus: %B käyttää tuntematonta liukuluku-ABI:a %d (asettaja: %B), %B käyttää %s

en: Warning: %B uses unknown floating point ABI %d (set by %B), %B uses unknown floating point ABI %d
fi: Varoitus: %B käyttää tuntematonta liukuluku-ABI:a %d (asettaja: %B), %B käyttää tuntematonta liukuluku-ABI:a %d

en: Warning: %B uses %s (set by %B), %B uses unknown MSA ABI %d
fi: Varoitus: %B käyttää %s (asettaja: %B), %B käyttää tuntematonta MSA ABI:a %d

en: Warning: %B uses unknown MSA ABI %d (set by %B), %B uses %s
fi: Varoitus: %B käyttää tuntematonta MSA ABI:a %d (asettaja: %B), %B käyttää %s

en: Warning: %B uses unknown MSA ABI %d (set by %B), %B uses unknown MSA ABI %d
fi: Varoitus: %B käyttää tuntematonta MSA ABI:a %d (asettaja: %B), %B käyttää tuntematonta MSA ABI:a %d

en: %B: endianness incompatible with that of the selected emulation
fi: %B: tavujärjestys tyypiltään sopimaton valitun emuloinnin tavujärjestystyypin kanssa

en: %B: ABI is incompatible with that of the selected emulation
fi: %B: ABI ei ole yhteensopiva valitun emuloinnin ABIn kanssa

en: %B: warning: linking abicalls files with non-abicalls files
fi: %B: varoitus: linkitetään abi-kutsutiedostoja ei-abi-kutsutiedostoihin

en: %B: linking 32-bit code with 64-bit code
fi: %B: linkitetään 32-bittinen koodi 64-bittisen koodin kanssa

en: %B: linking %s module with previous %s modules
fi: %B: linkitetään %s-moduli edellisten %s-modulien kanssa

en: %B: ABI mismatch: linking %s module with previous %s modules
fi: %B: ABI-täsmäämättömyys: linkitetään %s-moduli edellisten %s-modulien kanssa

en: %B: ASE mismatch: linking %s module with previous %s modules
fi: %B: ASE-täsmäämättömyys: linkitetään %s-moduli edellisten %s-modulien kanssa

en:  [abi unknown]
fi:  [abi tuntematon]

en:  [no abi set]
fi:  [ei abia asetettu]

en:  [unknown ISA]
fi:  [tuntematon ISA]

en:  [not 32bitmode]
fi:  [ei 32-bittitila]

en: invalid relocation type %d
fi: virheellinen sijoitustyyppi %d

en: %B: Cannot link together %s and %s objects.
fi: %B: Ei voida linkittää yhteen %s- ja %s-objekteja.

en: Output file requires shared library `%s'
fi: Tulostetiedosto vaatii jaetun kirjaston ”%s”

en: Output file requires shared library `%s.so.%s'
fi: Tulostetiedosto vaatii jaetun kirjaston ”%s.so.%s”

en: Symbol %s not defined for fixups
fi: Symbolia %s ei ole määritelty korjauksia varten

en: Warning: fixup count mismatch
fi: Varoitus: korjauslukumäärän täsmäämättömyys

en: %s: string too long (%d chars, max 65535)
fi: %s: merkkijono on liian pitkä (%d merkkiä, maksimi 65535)

en: %s: unrecognized symbol `%s' flags 0x%x
fi: %s: tunnistamaton symboli ”%s” liput 0x%x

en: %B: unimplemented ATI record %u for symbol %u
fi: %B: toteuttamaton ATI-tietue %u symbolille %u

en: %B: unexpected ATN type %d in external part
fi: %B: odottamaton ATN-tyyppi %d ulkoisessa osassa

en: %B: unexpected type after ATN
fi: %B: odottamaton tyyppi ATN:n jälkeen

en: %B:%d: unexpected character `%s' in Intel Hex file
fi: %B:%d: odottamaton merkki ”%s” Intel-heksatiedostossa

en: %B:%u: bad checksum in Intel Hex file (expected %u, found %u)
fi: %B:%u: virheellinen tarkistussumma Intel-heksatiedostossa (odotettiin %u, löydettiin %u)

en: %B:%u: bad extended address record length in Intel Hex file
fi: %B:%u: virheellinen laajennettu osoitetietuepituus Intel-heksatiedostossa

en: %B:%u: bad extended start address length in Intel Hex file
fi: %B:%u: virheellinen laajennettu aloitusosoitepituus Intel-heksatiedostossa

en: %B:%u: bad extended linear address record length in Intel Hex file
fi: %B:%u: virheellinen laajennettu lineaariosoitetietuepituus Intel-heksatiedosto

en: %B:%u: bad extended linear start address length in Intel Hex file
fi: %B:%u: virheellinen laajennettu lineaarialkuosoitepituus Intel-heksatiedostossa

en: %B:%u: unrecognized ihex type %u in Intel Hex file
fi: %B:%u: tunnistamaton ihex-tyyppi %u Intel-heksatiedostossa

en: %B: internal error in ihex_read_section
fi: %B: sisäinen virhe ”ihex_read_section”-lohkossa

en: %B: bad section length in ihex_read_section
fi: %B: virheellinen lohkopituus ”ihex_read_section”-lohkossa

en: %s: address 0x%s out of range for Intel Hex file
fi: %s: osoite 0x%s lukualueen ulkopuolella Intel-heksatiedostolle

en: %B: unable to get decompressed section %A
fi: %B: ei kyetä hakemaan tiivistyksestä purettua lohkoa %A

en: %B: compiled for a big endian system and target is little endian
fi: %B: käännetty ”big endian”-järjestelmälle ja kohde on ”little endian”

en: %B: compiled for a little endian system and target is big endian
fi: %B: käännetty ”little endian”-järjestelmälle ja kohde on ”big endian”

en: Deprecated %s called at %s line %d in %s
fi: Käytöstä poistettu %s kutsuttiin tiedostossa %s rivillä %d funktiossa %s

en: Deprecated %s called
fi: Käytöstä poistettu %s kutsuttu

en: %B: indirect symbol `%s' to `%s' is a loop
fi: %B: epäsuora symboli ”%s” kohteeseen ”%s” on silmukka

en: Attempt to do relocatable link with %s input and %s output
fi: Yritettiin tehdä sijoitettava linkki %s-syötteellä ja %s-tulosteella

en: %B: ignoring duplicate section `%A'
fi: %B: ei oteta huomioon lohkon ”%A” kaksoiskappaletta

en: %B: duplicate section `%A' has different size
fi: %B: lohkon ”%A” kaksoiskappaleessa on eri koko

en: %B: could not read contents of section `%A'
fi: %B: ei voitu lukea lohkon ”%A” sisältöä

en: %B: duplicate section `%A' has different contents
fi: %B: lohkon ”%A” kaksoiskappaleella on erilainen sisältö

en: bfd_mach_o_canonicalize_symtab: unable to load symbols
fi: bfd_mach_o_canonicalize_symtab: ei kyetä lataamaan symboleja

en: mach-o: there are too many sections (%d) maximum is 255,
fi: mach-o: liian monta lohkoa (%d) maksimi on 255,

en: unable to write unknown load command 0x%lx
fi: ei kyetä kirjoittamaan tuntematonta lataa-komentoa 0x%lx

en: sorry: modtab, toc and extrefsyms are not yet implemented for dysymtab commands.
fi: valitettavasti modtab, toc ja extrefsyms ei ole vielä toteutettu dysymtab-komennoille.

en: bfd_mach_o_read_symtab_symbol: unable to read %d bytes at %lu
fi: bfd_mach_o_read_symtab_symbol: ei kyetä lukemaan %d tavua osoitteesta %lu

en: bfd_mach_o_read_symtab_symbol: name out of range (%lu >= %lu)
fi: bfd_mach_o_read_symtab_symbol: nimi lukualueen ulkopuolella (%lu >= %lu)

en: bfd_mach_o_read_symtab_symbol: symbol "%s" specified invalid section %d (max %lu): setting to undefined
fi: bfd_mach_o_read_symtab_symbol: symboli ”%s” määritellyt virheellisen lohkon %d (enintään %lu): asetus on määrittelemätön

en: bfd_mach_o_read_symtab_symbol: symbol "%s" specified invalid type field 0x%x: setting to undefined
fi: bfd_mach_o_read_symtab_symbol: symboli ”%s” määritellyt virheellisen tyyppikentän 0x%x: asetus on määrittelemätön

en: bfd_mach_o_read_symtab_symbols: unable to allocate memory for symbols
fi: bfd_mach_o_read_symtab_symbols: ei kyetä varaamaan muistia symboleille

en: %B: unknown load command 0x%lx
fi: %B: tuntematon latauskäsky 0x%lx

en: bfd_mach_o_scan: unknown architecture 0x%lx/0x%lx
fi: bfd_mach_o_scan: tuntematon arkkitehtuuri 0x%lx/0x%lx

en: unknown header byte-order value 0x%lx
fi: tuntematon otsaketavujärjestysarvo 0x%lx

en: %s: access beyond end of merged section (%ld)
fi: %s: pääsy lomitetun lohkon (%ld) lopun yli

en: %s: No core to allocate section name %s
fi: %s: Ei käyttöjärjestelmäydintä lohkonimen %s varaamiseen

en: %s: No core to allocate a symbol %d bytes long
fi: %s: Ei käyttöjärjestelmäydintä symbolin varaamiseksi %d tavua pitkänä

en: %s: invalid mmo file: initialization value for $255 is not `Main'
fi: %s: virheellinen mmo-tiedosto: alustusarvo kohteelle $255 ei ole ”Main”

en: %s: unsupported wide character sequence 0x%02X 0x%02X after symbol name starting with `%s'
fi: %s: ei-tuettu leveämerkkisekvenssi 0x%02X 0x%02X symbolinimen jälkeen alkaen arvolla ”%s”

en: %s: invalid mmo file: unsupported lopcode `%d'
fi: %s: virheellinen mmo-tiedosto: ei-tuettu lopcode ”%d”

en: %s: invalid mmo file: expected YZ = 1 got YZ = %d for lop_quote
fi: %s: virheellinen mmo-tiedosto: odotettu YZ = 1 saatiin YZ = %d kohteelle lop_quote

en: %s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_loc
fi: %s: virheellinen mmo-tiedosto: odotettiin z = 1 tai z = 2, saatiin z = %d kohteelle lop_loc

en: %s: invalid mmo file: expected z = 1 or z = 2, got z = %d for lop_fixo
fi: %s: virheellinen mmo-tiedosto: odotettiin z = 1 tai z = 2, saatiin z = %d kohteelle lop_fixo

en: %s: invalid mmo file: expected y = 0, got y = %d for lop_fixrx
fi: %s: virheellinen mmo-tiedosto: odotettiin y = 0, saatiin y = %d kohteelle lop_fixrx

en: %s: invalid mmo file: expected z = 16 or z = 24, got z = %d for lop_fixrx
fi: %s: virheellinen mmo-tiedosto: odotettiin z = 16 tai z = 24, saatiin z = %d kohteelle lop_fixrx

en: %s: invalid mmo file: leading byte of operand word must be 0 or 1, got %d for lop_fixrx
fi: %s: virheellinen mmo-tiedosto: operandisanan etutavun on oltava 0 tai 1, saatiin %d kohteelle lop_fixrx

en: %s: cannot allocate file name for file number %d, %d bytes
fi: %s: ei voi varata tiedostonimeä tiedostonumerolle %d, %d tavua

en: %s: invalid mmo file: file number %d `%s', was already entered as `%s'
fi: %s: virheellinen mmo-tiedosto: tiedostonumero %d ”%s”, oli jo kirjoitettu arvona ”%s”

en: %s: invalid mmo file: file name for number %d was not specified before use
fi: %s: virheellinen mmo-tiedosto: tiedostonimi numerolle %d ei ole määritelty ennen käyttöä

en: %s: invalid mmo file: fields y and z of lop_stab non-zero, y: %d, z: %d
fi: %s: virheellinen mmo-tiedosto: lop_stab:n kentät y ja z ovat nollasta poikkeavia, y: %d, z: %d

en: %s: invalid mmo file: lop_end not last item in file
fi: %s: virheellinen mmo-tiedosto: lop_end ei ole viimeinen alkio tiedostossa

en: %s: invalid mmo file: YZ of lop_end (%ld) not equal to the number of tetras to the preceding lop_stab (%ld)
fi: %s: virheellinen mmo-tiedosto: lop_end:n YZ (%ld) ei ole sama kuin tetras-numero edeltävään kohteeseen lop_stab (%ld)

en: %s: invalid symbol table: duplicate symbol `%s'
fi: %s: virheellinen symbolitaulu: symbolin ”%s” kaksoiskappale

en: %s: Bad symbol definition: `Main' set to %s rather than the start address %s
fi: %s: Virheellinen symbolimäärittely: ”Main” asetettu kohteeseen %s pikemmin kuin aloitusosoitteeseen %s

en: %s: warning: symbol table too large for mmo, larger than 65535 32-bit words: %d.  Only `Main' will be emitted.
fi: %s: varoitus: symbolitaulu liian laaja kohteelle mmo, laajempi kuin 65535 32-bittistä sanaa: %d.  Vain ”Main” lähetetään.

en: %s: internal error, symbol table changed size from %d to %d words
fi: %s: sisäinen virhe, symbolitaulu vaihtoi kokoa %d:sta sanasta %d sanaan

en: %s: internal error, internal register section %s had contents
fi: %s: sisäinen virhe, sisäisessä rekisterilohkossa %s oli sisältöä

en: %s: no initialized registers; section length 0
fi: %s: ei alustettuja rekistereitä; lohkopituus 0

en: %s: too many initialized registers; section length %ld
fi: %s: liian monia alustettuja rekistereitä; lohkopituus %ld

en: %s: invalid start address for initialized registers of length %ld: 0x%lx%08lx
fi: %s: virheellinen aloitusosoite alustetuille rekistereille pituudeltaan %ld: 0x%lx%08lx

en: %s: can not represent section `%s' in oasys
fi: %s: ei voi edustaa lohkoa ”%s” oasys-lohkossa

en: Unhandled OSF/1 core file section type %d
fi: Käsittelemätön OSF/1-käyttöjärjestelmäydintiedoston lohkotyyppi %d

en: %B: `ld -r' not supported with PE MIPS objects
fi: %B: ”ld -r” ei tuettu ”PE MIPS”-objekteilla

note: OK, at this point the following variables are set up: src = VMA of the memory we're fixing up mem = pointer to memory we're fixing up val = VMA of what we need to refer to.
en: %B: unimplemented %s
fi: %B: toteuttamaton %s

en: %B: jump too far away
fi: %B: hyppy liian kauas

en: %B: bad pair/reflo after refhi
fi: %B: virheellinen pari/reflo refhi:n jälkeen

en: bfd_pef_scan: unknown architecture 0x%lx
fi: bfd_pef_scan: tuntematon arkkitehtuuri 0x%lx

en: warning: .pdata section size (%ld) is not a multiple of %d
fi: varoitus: ”.pdata”-lohkokoko (%ld) ei ole %d:n monikerta

en: 
    The Function Table (interpreted .pdata section contents)
fi: 
    Funktiotaulu (tulkittu ”.pdata”-lohkosisältö)

en: vma:			BeginAddress	 EndAddress	  UnwindData
fi: vma:			Alkuosoite	 Loppuosoite	  Unwind-tiedot

note: XXX code yet to be written.
en: %B: Unhandled import type; %x
fi: %B: Käsittelemätön tuontityyppi; %x

en: %B: Unrecognised import type; %x
fi: %B: Tunnistamaton tuontityyppi; %x

en: %B: Unrecognised import name type; %x
fi: %B: Tunnistamaton tuontinimityyppi; %x

en: %B: Unrecognised machine type (0x%x) in Import Library Format archive
fi: %B: Tunnistamaton konetyyppi (0x%x) ”Import Library Format”-arkistossa

en: %B: Recognised but unhandled machine type (0x%x) in Import Library Format archive
fi: %B: Tunnistettu, mutta käsittelemätön konetyyppi (0x%x) ”Import Library Format”-arkistossa

en: %B: size field is zero in Import Library Format header
fi: %B: kokokenttä on nolla ”Import Library Format”-otsakkeessa

en: %B: string not null terminated in ILF object file.
fi: %B: merkkijonoa ei ole päätetty nollaan ILF-objektitiedostossa.

en: 
    ppcboot header:
fi: 
    ppcboot-otsake:

en: Entry offset        = 0x%.8lx (%ld)
fi: Tulokohtasiirrososoite  = 0x%.8lx (%ld)

en: Length              = 0x%.8lx (%ld)
fi: Pituus                  = 0x%.8lx (%ld)

en: Flag field          = 0x%.2x
fi: Lippukenttä             = 0x%.2x

en: Partition name      = "%s"
fi: Osionimi                = ”%s”

en: 
    Partition[%d] start  = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }
fi: 
    Osio[%d] alku        = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }

en: Partition[%d] end    = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }
fi: Osio[%d] loppu       = { 0x%.2x, 0x%.2x, 0x%.2x, 0x%.2x }

en: Partition[%d] sector = 0x%.8lx (%ld)
fi: Osio[%d] sektori     = 0x%.8lx (%ld)

en: Partition[%d] length = 0x%.8lx (%ld)
fi: Osio[%d] pituus      = 0x%.8lx (%ld)

en: INPUT_SECTION_FLAGS are not supported.
fi: INPUT_SECTION_FLAGS ei ole tuettu.

en: %X%P: %B(%A): relocation "%R" goes out of range
fi: %X%P: %B(%A): sijoitus ”%R” menee lukualueen ulkopuolelle

en: %s: warning core file truncated
fi: %s: varoitus ydintiedosto typistetty

en: 
    Exec Auxiliary Header
fi: 
    Suoritettavan tiedoston apuotsake

en: som_sizeof_headers unimplemented
fi: som_sizeof_headers ei ole toteutettu

en: %B:%d: Unexpected character `%s' in S-record file
fi: %B:%d: Odottamaton merkki ”%s” S-tietuetiedostossa

en: %B:%d: Bad checksum in S-record file
fi: %B:%d: Virheellinen tarkistussumma S-tietuetiedostossa

en: %B(%A+0x%lx): Stabs entry has invalid string index.
fi: %B(%A+0x%lx): Stabs-tulokohdassa on virheellinen merkkijonoindeksi.

en: Unsupported .stab relocation
fi: ”Ei-tuettu .stab”-sijoitus

en: Unknown EGSD subtype %d
fi: Tuntematon EGSD-alityyppi %d

en: Stack overflow (%d) in _bfd_vms_push
fi: Pinon ylivuoto (%d) kohteessa _bfd_vms_push

en: Stack underflow in _bfd_vms_pop
fi: Pinon ylivuoto kohteessa _bfd_vms_pop

note: These names have not yet been added to this switch statement.
en: unknown ETIR command %d
fi: tuntematon ETIR-komento %d

en: bad section index in %s
fi: virheellinen lohkoindeksi kohteessa %s

en: unsupported STA cmd %s
fi: ei-tuettu STA-komento %s

note: Insert field. Unsigned shift. Rotate. Redefine symbol to current location. Define a literal.
en: %s: not supported
fi: %s: ei tuettu

en: %s: not implemented
fi: %s: ei toteutettu

en: invalid use of %s with contexts
fi: virheellinen %s-käyttö sisällöillä

en: reserved cmd %d
fi: varattu komento %d

en: Object module NOT error-free !
fi: Objektimoduli EI ole virheetön !

en: SEC_RELOC with no relocs in section %s
fi: SEC_RELOC ilman relocs-tietueita lohkossa %s

en: Size error in section %s
fi: Kokovirhe lohkossa %s

en: Spurious ALPHA_R_BSR reloc
fi: Väärä ALPHA_R_BSR reloc-tietue

en: Unhandled relocation %s
fi: Käsittelemätön sijoitus %s

en: unknown source command %d
fi: tuntematon lähdekomento %d

en: DST__K_SET_LINUM_INCR not implemented
fi: DST__K_SET_LINUM_INCR ei ole toteutettu

en: DST__K_SET_LINUM_INCR_W not implemented
fi: DST__K_SET_LINUM_INCR_W ei ole toteutettu

en: DST__K_RESET_LINUM_INCR not implemented
fi: DST__K_RESET_LINUM_INCR ei ole toteutettu

en: DST__K_BEG_STMT_MODE not implemented
fi: DST__K_BEG_STMT_MODE ei ole toteutettu

en: DST__K_END_STMT_MODE not implemented
fi: DST__K_END_STMT_MODE ei ole toteutettu

en: DST__K_SET_PC not implemented
fi: DST__K_SET_PC ei ole toteutettu

en: DST__K_SET_PC_W not implemented
fi: DST__K_SET_PC_W ei ole toteutettu

en: DST__K_SET_PC_L not implemented
fi: DST__K_SET_PC_L ei ole toteutettu

en: DST__K_SET_STMTNUM not implemented
fi: DST__K_SET_STMTNUM ei ole toteutettu

en: unknown line command %d
fi: tuntematon rivikomento %d

en: Unknown reloc %s + %s
fi: Tuntematon reloc-tietue %s + %s

en: Unknown reloc %s
fi: Tuntematon reloc-tietue %s

en: Invalid section index in ETIR
fi: virheellinen lohkoindeksi kohteessa ETIR

en: Relocation for non-REL psect
fi: Sijoitus kohteelle non-REL psect

en: Unknown symbol in command %s
fi: Tuntematon symboli komennossa %s

en:   EMH %u (len=%u):
fi:   EMH %u (pituus=%u):

en: Module header
fi: Moduliotsake

en:    structure level: %u
fi:    tietuetaso: %u

en:    max record size: %u
fi:    tietueen enimmäiskoko: %u

en:    module name    : %.*s
fi:    modulinimi    : %.*s

en:    module version : %.*s
fi:    moduliversio : %.*s

en:    compile date   : %.17s
fi:    käännöspäivämäärä   : %.17s

en: Language Processor Name
fi: Kielisuorittimen nimi

en:    language name: %.*s
fi:    kielinimi: %.*s

en: Source Files Header
fi: Lähdetiedostot-otsake

en:    file: %.*s
fi:    tiedosto: %.*s

en: Title Text Header
fi: Otsikkotekstiotsake

en:    title: %.*s
fi:    otsikko: %.*s

en: Copyright Header
fi: Copyright-otsake

en: unhandled emh subtype %u
fi: käsittelemätön emh-alityyppi %u

en:   EEOM (len=%u):
fi:   EEOM (pituus=%u):

en:    number of cond linkage pairs: %u
fi:    ehdollisten linkitysparien lukumäärä: %u

en:    completion code: %u
fi:    täydentämiskoodi: %u

en:    transfer addr flags: 0x%02x
fi:    siirto-osoiteliput: 0x%02x

en:    transfer addr psect: %u
fi:    siirrososoite psect: %u

en:    transfer address   : 0x%08x
fi:    siirto-osoite   : 0x%08x

en:   EGSD (len=%u):
fi:   EGSD (pituus=%u):

en:   EGSD entry %2u (type: %u, len: %u):
fi:   EGSD tulopiste %2u (tyyppi: %u, pituus: %u):

en: PSC - Program section definition
fi: PSC - Ohjelmalohkomäärittely

en:    alignment  : 2**%u
fi:    tasaus  : 2**%u

en:    flags      : 0x%04x
fi:    liput      : 0x%04x

en:    alloc (len): %u (0x%08x)
fi:    alloc (pituus): %u (0x%08x)

en:    name       : %.*s
fi:    nimi       : %.*s

en: SPSC - Shared Image Program section def
fi: SPSC - Jaettu vedosohjelmalohkomäärittely

en:    alloc (len)   : %u (0x%08x)
fi:    alloc (pitus) : %u (0x%08x)

en:    image offset  : 0x%08x
fi:    vedossiirros  : 0x%08x

en:    symvec offset : 0x%08x
fi:    symvec-siirros : 0x%08x

en:    name          : %.*s
fi:    nimi          : %.*s

en: SYM - Global symbol definition
fi: SYM - Yleinen symbolimäärittely

en:    flags: 0x%04x
fi:    liput: 0x%04x

en:    psect offset: 0x%08x
fi:    psect-siirros: 0x%08x

en:    code address: 0x%08x
fi:    koodiosoite: 0x%08x

en:    psect index for entry point : %u
fi:    psect-indeksi tulokohdalle : %u

en:    psect index : %u
fi:    psect-indeksi : %u

en:    name        : %.*s
fi:    nimi        : %.*s

en: SYM - Global symbol reference
fi: SYM - Yleinen symboliviite

en: IDC - Ident Consistency check
fi: IDC - Ident-johdonmukaisuustarkistus

en:    flags         : 0x%08x
fi:    liput          : 0x%08x

en:    id match      : %x
fi:    tunnistetäsmäys: %x

en:    error severity: %x
fi:    virhevakavuus  : %x

en:    entity name   : %.*s
fi:    yksilönimi     : %.*s

en:    object name   : %.*s
fi:    objektinimi    : %.*s

en:    binary ident  : 0x%08x
fi:    binaari-ident  : 0x%08x

en:    ascii ident   : %.*s
fi:    ascii-ident    : %.*s

en: SYMG - Universal symbol definition
fi: SYMG - Yleinen symbolimäärittely

en:    symbol vector offset: 0x%08x
fi:    symbolivektorisiirros: 0x%08x

en:    entry point: 0x%08x
fi:   tulokohta: 0x%08x

en:    proc descr : 0x%08x
fi:    ohjelmakuvaus  : 0x%08x

en:    psect index: %u
fi:    psect-indeksi  : %u

en: SYMV - Vectored symbol definition
fi: SYMV - Vektoroitu symbolimäärittely

en:    vector      : 0x%08x
fi:     vektori     : 0x%08x

en:    psect offset: %u
fi:    psect-siirros: %u

en: SYMM - Global symbol definition with version
fi: SYMM - Yleinen symbolimäärittely versiolla

en:    version mask: 0x%08x
fi:    versiopeite : 0x%08x

en: unhandled egsd entry type %u
fi: käsittelemätön egsd-tulokohtatyyppi %u

en:     linkage index: %u, replacement insn: 0x%08x
fi:     linkitysindeksi: %u, korvauskäsky: 0x%08x

en:     psect idx 1: %u, offset 1: 0x%08x %08x
fi:     psect idx 1: %u, siirros 1: 0x%08x %08x

en:     psect idx 2: %u, offset 2: 0x%08x %08x
fi:     psect idx 2: %u, siirros 2: 0x%08x %08x

en:     psect idx 3: %u, offset 3: 0x%08x %08x
fi:     psect idx 3: %u, siirros 3: 0x%08x %08x

en:     global name: %.*s
fi:     yleisnimi: %.*s

en:   %s (len=%u+%u):
fi:   %s (pituus=%u+%u):

en:    (type: %3u, size: 4+%3u):
fi:    (tyyppi: %3u, koko: 4+%3u):

en: STA_GBL (stack global) %.*s
fi: STA_GBL (pino yleinen) %.*s

en: STA_LW (stack longword) 0x%08x
fi: STA_LW (pino longword) 0x%08x

en: STA_QW (stack quadword) 0x%08x %08x
fi: STA_QW (pino quadword) 0x%08x %08x

en: STA_PQ (stack psect base + offset)
fi: STA_PQ (pino psect-kanta + siirros)

en:     psect: %u, offset: 0x%08x %08x
fi:     psect: %u, siirros: 0x%08x %08x

en: STA_LI (stack literal)
fi: STA_LI (pinoliteraali)

en: STA_MOD (stack module)
fi: STA_MOD (pinomoduli)

en: STA_CKARG (compare procedure argument)
fi: STA_CKARG (vertaa proseduuriargumenttia)

en: STO_B (store byte)
fi: STO_B (tallenna byte)

en: STO_W (store word)
fi: STO_W (tallenna word)

en: STO_LW (store longword)
fi: STO_LW (tallenna longword)

en: STO_QW (store quadword)
fi: STO_QW (tallenna quadword)

en: STO_IMMR (store immediate repeat) %u bytes
fi: STO_IMMR (tallenna välitön toisto) %u tavua

en: STO_GBL (store global) %.*s
fi: STO_GBL (tallenna yleinen) %.*s

en: STO_CA (store code address) %.*s
fi: STO_CA (tallenna koodiosoite) %.*s

en: STO_RB (store relative branch)
fi: STO_RB (tallenna suhteellinen haarautuminen)

en: STO_AB (store absolute branch)
fi: STO_AB (tallenna absoluuttinen haarautuminen)

en: STO_OFF (store offset to psect)
fi: STO_OFF (tallenna siirros kohteeseen psect)

en: STO_IMM (store immediate) %u bytes
fi: STO_IMM (tallenna välitön) %u tavua

en: STO_GBL_LW (store global longword) %.*s
fi: STO_GBL_LW (tallenna yleinen longword) %.*s

en: STO_OFF (store LP with procedure signature)
fi: STO_OFF (tallenna LP-proseduurituntomerkillä)

en: STO_BR_GBL (store branch global) *todo*
fi: STO_BR_GBL (tallenna haarautuminen yleinen) *todo*

en: STO_BR_PS (store branch psect + offset) *todo*
fi: STO_BR_PS (tallenna haarautuminen psect + siirros) *todo*

en: OPR_NOP (no-operation)
fi: OPR_NOP (ei-toimintoa)

en: OPR_ADD (add)
fi: OPR_ADD (lisää)

en: OPR_SUB (substract)
fi: OPR_SUB (vähennä)

en: OPR_MUL (multiply)
fi: OPR_MUL (kerro)

en: OPR_DIV (divide)
fi: OPR_DIV (jaa)

en: OPR_AND (logical and)
fi: OPR_AND (looginen ja)

en: OPR_IOR (logical inclusive or)
fi: OPR_IOR (looginen kattava tai)

en: OPR_EOR (logical exclusive or)
fi: OPR_EOR (loogisesti poissulkeva tai)

en: OPR_NEG (negate)
fi: OPR_NEG (kieltävä)

en: OPR_COM (complement)
fi: OPR_COM (komplementti)

en: OPR_INSV (insert field)
fi: OPR_INSV (lisää kenttä)

en: OPR_ASH (arithmetic shift)
fi: OPR_ASH (aritmeettinen sivuttaissiirto)

en: OPR_USH (unsigned shift)
fi: OPR_USH (etumerkitön sivuttaissiirto)

en: OPR_ROT (rotate)
fi: OPR_ROT (pyöritä)

en: OPR_SEL (select)
fi: OPR_SEL (valitse)

en: OPR_REDEF (redefine symbol to curr location)
fi: OPR_REDEF (määritä symboli uudelleen nykyiseen paikkaan)

en: OPR_REDEF (define a literal)
fi: OPR_REDEF (määritä literaali)

en: STC_LP (store cond linkage pair)
fi: STC_LP (tallenna ehdollinen linkityspari)

en: STC_LP_PSB (store cond linkage pair + signature)
fi: STC_LP_PSB (tallenna ehdollinen linkityspari + tuntomerkki)

en:    linkage index: %u, procedure: %.*s
fi:    linkitysindeksi: %u, proseduuri: %.*s

en:    signature: %.*s
fi:    tuntomerkki: %.*s

en: STC_GBL (store cond global)
fi: STC_GBL (tallenna ehdollinen yleinen)

en:    linkage index: %u, global: %.*s
fi:    linkitysindeksi: %u, yleinen: %.*s

en: STC_GCA (store cond code address)
fi: STC_GCA (tallenna ehdollinen koodiosoite)

en:    linkage index: %u, procedure name: %.*s
fi:    linkitysindeksi: %u, proseduurinimi: %.*s

en: STC_PS (store cond psect + offset)
fi: STC_PS (tallenna ehdollinen psect + siirros)

en:    linkage index: %u, psect: %u, offset: 0x%08x %08x
fi:    linkitysindeksi: %u, psect: %u, siirros: 0x%08x %08x

en: STC_NOP_GBL (store cond NOP at global addr)
fi: STC_NOP_GBL (tallenna ehdollinen NOP yleisosoitteessa)

en: STC_NOP_PS (store cond NOP at psect + offset)
fi: STC_NOP_PS (tallenna ehdollinen NOP kohteessa psect + siirros)

en: STC_BSR_GBL (store cond BSR at global addr)
fi: STC_BSR_GBL (tallenna ehdollinen BSR yleisosoitteessa)

en: STC_BSR_PS (store cond BSR at psect + offset)
fi: STC_BSR_PS (tallenna ehdollinen BSR kohteessa psect + siirros)

en: STC_LDA_GBL (store cond LDA at global addr)
fi: STC_LDA_GBL (tallenna ehdollinen LDA yleisosoitteessa)

en: STC_LDA_PS (store cond LDA at psect + offset)
fi: STC_LDA_PS (tallenna ehdollinen LDA kohteessa psect + siirros)

en: STC_BOH_GBL (store cond BOH at global addr)
fi: STC_BOH_GBL (tallenna ehdollinen BOH yleisosoitteessa)

en: STC_BOH_PS (store cond BOH at psect + offset)
fi: STC_BOH_PS (tallenna ehdollinen BOH kohteessa psect + siirros)

en: STC_NBH_GBL (store cond or hint at global addr)
fi: STC_NBH_GBL (tallenna ehdollinen tai vihje yleisosoitteessa)

en: STC_NBH_PS (store cond or hint at psect + offset)
fi: STC_NBH_PS (tallenna ehdollinen tai vihje kohteessa psect + siirros)

en: CTL_SETRB (set relocation base)
fi: CTL_SETRB (aseta sijoituskanta)

en: CTL_AUGRB (augment relocation base) %u
fi: CTL_AUGRB (lisäyssijoituskanta) %u

en: CTL_DFLOC (define location)
fi: CTL_DFLOC (määritä paikka)

en: CTL_STLOC (set location)
fi: CTL_STLOC (aseta paikka)

en: CTL_STKDL (stack defined location)
fi: CTL_STKDL (pinomääritelty paikka)

en: *unhandled*
fi: *käsittelemätön*

en: cannot read GST record length
fi: ei voida lukea GST-tietuepituutta

note: Ill-formed.
en: cannot find EMH in first GST record
fi: ei voi löytää kohdetta EMH ensimmäisessä GST-tietueessa

en: cannot read GST record header
fi: ei voida lukea GST-tietueotsaketta

en:  corrupted GST
fi:  rikkoutunut kohde GST

en: cannot read GST record
fi: ei voida lukea GST-tietuetta

en:  unhandled EOBJ record type %u
fi:  käsittelemätön EOBJ-tietuetyyppi %u

en:   bitcount: %u, base addr: 0x%08x
fi:   bittilukumäärä: %u, perusosoite: 0x%08x

en:    bitmap: 0x%08x (count: %u):
fi:    bittikartta: 0x%08x (lukumäärä: %u):

en:   image %u (%u entries)
fi:   vedos %u (%u alkiota)

en:    offset: 0x%08x, val: 0x%08x
fi:    siirros: 0x%08x, arvo: 0x%08x

en:   image %u (%u entries), offsets:
fi:   vedos %u (%u alkiota), siirrokset:

note: 64 bits.
en: 64 bits *unhandled*
fi: 64 bittinen *käsittelemätön*

en: class: %u, dtype: %u, length: %u, pointer: 0x%08x
fi: luokka: %u, dtype: %u, pituus: %u, osoitin: 0x%08x

en: non-contiguous array of %s
fi: ei-yhtenäinen %s-taulukko

en: dimct: %u, aflags: 0x%02x, digits: %u, scale: %u
fi: dimct: %u, a-liput: 0x%02x, numerot: %u, skaala: %u

en: Strides:
fi: Askeleet:

en: Bounds:
fi: Rajat:

en: [%u]: Lower: %u, upper: %u
fi: [%u]: Alempi: %u, ylempi: %u

en: unaligned bit-string of %s
fi: tasaamaton %s-bittimerkkijono

en: base: %u, pos: %u
fi: kanta: %u, paikka: %u

en: vflags: 0x%02x, value: 0x%08x
fi: v-liput: 0x%02x, arvo: 0x%08x

en: (no value)
fi: (ei arvoa)

en: (not active)
fi: (ei käytössä)

en: (not allocated)
fi: (ei varattu)

en: (descriptor)
fi: (kuvaaja)

en: (trailing value)
fi: (jälkiarvo)

en: (value spec follows)
fi: (arvomäärittely seuraa)

en: (at bit offset %u)
fi: (bittisiirroksessa %u)

en: (reg: %u, disp: %u, indir: %u, kind:
fi: (rekisteri: %u, sijoitus: %u, suunta: %u, tyyppi:

en: literal
fi: literaali

en: address
fi: osoite

en: desc
fi: kuvaus

en: reg
fi: rekisteri

en: Debug symbol table:
fi: Vianjäljityssymbolitaulu:

en: cannot read DST header
fi: ei voida lukea DST-otsaketta

en:  type: %3u, len: %3u (at 0x%08x):
fi:  tyyppi: %3u, pituus: %3u (osoitteessa 0x%08x):

en: cannot read DST symbol
fi: ei voida lukea DST-symbolia

en: standard data: %s
fi: vakiotiedot: %s

en:     name: %.*s
fi:     nimi: %.*s

en: modbeg
fi: modbeg-alku

en:    flags: %d, language: %u, major: %u, minor: %u
fi:    liput: %d, kieli: %u, major: %u, minor: %u

en:    module name: %.*s
fi:    modulinimi: %.*s

en:    compiler   : %.*s
fi:    kääntäjä   : %.*s

en: modend
fi: modend-loppu

en: rtnbeg
fi: rtnbeg-alku

en:     flags: %u, address: 0x%08x, pd-address: 0x%08x
fi:     liput: %u, osoite: 0x%08x, pd-osoite: 0x%08x

en:     routine name: %.*s
fi:     rutiininimi: %.*s

en: rtnend: size 0x%08x
fi: rtnend-loppu: koko 0x%08x

en: prolog: bkpt address 0x%08x
fi: prolog: bkpt-osoite 0x%08x

en: epilog: flags: %u, count: %u
fi: epilog: liput: %u, lukumäärä: %u

en: blkbeg: address: 0x%08x, name: %.*s
fi: blkbeg-alku: osoite: 0x%08x, nimi: %.*s

en: blkend: size: 0x%08x
fi: blkend-loppu: koko: 0x%08x

en: typspec (len: %u)
fi: typspec (pituus: %u)

en: septyp, name: %.*s
fi: septyp, nimi: %.*s

en: recbeg: name: %.*s
fi: recbeg-alku: nimi: %.*s

en: recend
fi: recend-loppu

en: enumbeg, len: %u, name: %.*s
fi: enumbeg-alku, pituus: %u, nimi: %.*s

en: enumelt, name: %.*s
fi: enumelt, nimi: %.*s

en: enumend
fi: enumend-loppu

en: discontiguous range (nbr: %u)
fi: ei-yhtenäinen lukualue (numero: %u)

en:     address: 0x%08x, size: %u
fi:     osoite: 0x%08x, koko: %u

en: line num  (len: %u)
fi: rivinumero (pituus: %u)

en:     pc: 0x%08x line: %5u
fi:     pc: 0x%08x rivi: %5u

en:     *unhandled* cmd %u
fi:     *käsittelemätön* komento %u

en: source (len: %u)
fi: lähde (pituus: %u)

en:    declfile: len: %u, flags: %u, fileid: %u
fi:    declfile: pituus: %u, liput: %u, tiedostotunniste: %u

en:    filename   : %.*s
fi:    tiedostonimi: %.*s

en:    *unhandled* cmd %u
fi:    *käsittelemätön* komento %u

en: *unhandled* dst type %u
fi: *käsittelemätön* kohdetyyppi %u

en: cannot read EIHD
fi: ei voida lukea kohdetta EIHD

en: EIHD: (size: %u, nbr blocks: %u)
fi: EIHD: (koko: %u, nbr lohkoa: %u)

en: linkable image
fi: linkitettävä vedos

en:  image type: %u (%s)
fi:  vedostyyppi: %u (%s)

en: , subtype: %u (%s)
fi: , alityyppi: %u (%s)

en:  offsets: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u
fi:  siirrokset: isd: %u, activ: %u, symdbg: %u, imgid: %u, patch: %u

en:  fixup info rva:
fi:  korjaustiedot rva:

en: , symbol vector rva:
fi: , symbolivektori rva:

en: 
     version array off: %u
fi: 
     versiotaulukkosiirros: %u

en:  img I/O count: %u, nbr channels: %u, req pri: %08x%08x
fi:  img I/O lukumäärä: %u, kanavien lukumäärä: %u, req pri: %08x%08x

en:  linker flags: %08x:
fi:  linkkeriliput: %08x:

en:  ident: 0x%08x, sysver: 0x%08x, match ctrl: %u, symvect_size: %u
fi:  ident: 0x%08x, sysver: 0x%08x, täsmää ctrl: %u, symvect_size: %u

en: , ext fixup offset: %u, no_opt psect off: %u
fi: , ext korjaussiirros: %u, no_opt psect -siirros: %u

en: system version array information:
fi: järjestelmäversion taulukkotiedot:

en: cannot read EIHVN header
fi: ei voida lukea EIHVN-otsaketta

en: cannot read EIHVN version
fi: ei voida lukea EIHVN-versiota

en: BASE_IMAGE
fi: PERUS_VEDOS

en: MEMORY_MANAGEMENT
fi: MUISTI_HALLINTA

en: IO
fi: SIIRRÄNTÄ

en: FILES_VOLUMES
fi: TIEDOSTOT_TALTIOT

en: PROCESS_SCHED
fi: PROSESSI_AIKAT.

en: CLUSTERS_LOCKMGR
fi: KLUSTERIEN_LUKOT

en: LOGICAL_NAMES
fi: LOOGISET_NIMET

en: SECURITY
fi: TURVALLISUUS

en: IMAGE_ACTIVATOR
fi: VEDOS_AKTIVOIJA

en: NETWORKS
fi: VERKOT

en: COUNTERS
fi: LASKURIT

en: STABLE
fi: STABIILI

en: MISC
fi: SEKALAISET

en: CPU
fi: PROSESSORI

en: VOLATILE
fi: KATOAVA

en: SHELL
fi: KUORI

en: MULTI_PROCESSING
fi: MONI_PROSESSOINTI

en: GALAXY
fi: GALAKSI

en: *unknown*
fi: *tuntematon*

en: cannot read EIHA
fi: ei voida lukea kohdetta EIHA

en: Image activation:  (size=%u)
fi: Vedosaktivointi:  (koko=%u)

en:  First address : 0x%08x 0x%08x
fi:  Ensimmäinen osoite : 0x%08x 0x%08x

en:  Second address: 0x%08x 0x%08x
fi:  Toinen osoite      : 0x%08x 0x%08x

en:  Third address : 0x%08x 0x%08x
fi:  Kolmas osoite      : 0x%08x 0x%08x

en:  Fourth address: 0x%08x 0x%08x
fi:  Neljäs osoite      : 0x%08x 0x%08x

en:  Shared image  : 0x%08x 0x%08x
fi:  Jaettu vedos       : 0x%08x 0x%08x

en: cannot read EIHI
fi: ei voida lukea kohdetta EIHI

en: Image identification: (major: %u, minor: %u)
fi: Vedostunnistus: (major: %u, minor: %u)

en:  image name       : %.*s
fi:  vedosnimi             : %.*s

en:  link time        : %s
fi:  linkitysaika          : %s

en:  image ident      : %.*s
fi:  vedossisennys         : %.*s

en:  linker ident     : %.*s
fi:  linkkeri-ident        : %.*s

en:  image build ident: %.*s
fi:  vedoksen rakennusident: %.*s

en: cannot read EIHS
fi: ei voida lukea kohdetta EIHS

en: Image symbol & debug table: (major: %u, minor: %u)
fi: Vedossymboli- ja vianjäljitystaulu: (major: %u, minor: %u)

en:  debug symbol table : vbn: %u, size: %u (0x%x)
fi:  vianjäljityssymbolitaulu : vbn: %u, koko: %u (0x%x)

en:  global symbol table: vbn: %u, records: %u
fi:  yleinen symbolitaulu: vbn: %u, tietueet: %u

en:  debug module table : vbn: %u, size: %u
fi:  vianjäljitysmodulitaulu : vbn: %u, koko: %u

en: cannot read EISD
fi: ei voida lukea kohdetta EISD

en: Image section descriptor: (major: %u, minor: %u, size: %u, offset: %u)
fi: Vedoslohkokuvaaja: (major: %u, minor: %u, koko: %u, siirros: %u)

en:  section: base: 0x%08x%08x size: 0x%08x
fi:  lohko: kanta: 0x%08x%08x koko: 0x%08x

en:  flags: 0x%04x
fi:  liput: 0x%04x

en:  vbn: %u, pfc: %u, matchctl: %u type: %u (
fi:  vbn: %u, pfc: %u, matchctl: %u tyyppi: %u (

en: NORMAL
fi: NORMAALI

en:  ident: 0x%08x, name: %.*s
fi:  ident: 0x%08x, nimi: %.*s

en: cannot read DMT
fi: ei voida lukea kohdetta DMT

en: Debug module table:
fi: Vianjäljitysmodulitaulu:

en: cannot read DMT header
fi: ei voida lukea DMT-otsaketta

en:  module offset: 0x%08x, size: 0x%08x, (%u psects)
fi:  modulisiirros: 0x%08x, koko: 0x%08x, (%u psects)

en: cannot read DMT psect
fi: ei voida lukea kohdetta DMT psect

en:   psect start: 0x%08x, length: %u
fi:   psect-alku: 0x%08x, pituus: %u

en: cannot read DST
fi: ei voida lukea kohdetta DST

en: cannot read GST
fi: ei voida lukea kohdetta GST

en: Global symbol table:
fi: Yleinen symbolitaulu:

en: Image activator fixup: (major: %u, minor: %u)
fi: Vedosaktivaattorikorjaus: (major: %u, minor: %u)

en:   size : %u
fi:   koko : %u

en:   flags: 0x%08x
fi:   liput: 0x%08x

en:  Shareable images:
fi:  Jaettavat vedokset:

en:   %u: size: %u, flags: 0x%02x, name: %.*s
fi:   %u: koko: %u, liput: 0x%02x, nimi: %.*s

en:  quad-word relocation fixups:
fi:  quad-sanaiset sijoituskorjaukset:

en:  long-word relocation fixups:
fi:  long-word-sijoituskorjaukset:

en:  quad-word .address reference fixups:
fi:  quad-word .address -viitekorjaukset:

en:  long-word .address reference fixups:
fi:  long-word .address -viitekorjaukset:

en:  Code Address Reference Fixups:
fi:  Koodiosoiteviitekorjaukset:

en:  Linkage Pairs Reference Fixups:
fi:  Linkitysparien viitekorjaukset:

en:  Change Protection (%u entries):
fi:  Vaihda suoja (%u alkiota):

en:   base: 0x%08x %08x, size: 0x%08x, prot: 0x%08x
fi:   kanta: 0x%08x %08x, koko: 0x%08x, prot: 0x%08x

note: FIXME: we do not yet support relocatable link.  It is not obvious how to do it for debug infos.
en: %P: relocatable link is not supported
fi: %P: sijoitettava linkki ei ole tuettu

en: %P: multiple entry points: in modules %B and %B
fi: %P: useita tulokohtia: moduuleissa %B ja %B

en: could not open shared image '%s' from '%s'
fi: ei voitu avata jaettua vedosta '%s' kohteesta '%s'

en: _bfd_vms_output_counted called with zero bytes
fi: _bfd_vms_output_counted kutsuttu nollatavuilla

en: _bfd_vms_output_counted called with too many bytes
fi: _bfd_vms_output_counted kutsuttu liian monilla tavuilla

en: %s: XCOFF shared object when not producing XCOFF output
fi: %s: XCOFF jaettu objekti kun ei tuoteta XCOFF-tulostetta

en: %s: dynamic object with no .loader section
fi: %s: dynaaminen objekti ilman ”.loader”-lohkoa

en: %B: `%s' has line numbers but no enclosing section
fi: %B: ”%s” on rivinumerot, mutta ei sulkevaa lohkoa

en: %B: class %d symbol `%s' has no aux entries
fi: %B: luokassa %d symbolissa ”%s” ei ole aputulokohtia

en: %B: symbol `%s' has unrecognized csect type %d
fi: %B: symbolissa ”%s” on tunnistamaton ohjauslohkotyyppi %d

en: %B: bad XTY_ER symbol `%s': class %d scnum %d scnlen %d
fi: %B: virheellinen XTY_ER-symboli ”%s”: luokka %d ohjauslohkonumero %d ohjauslohkopituus %d

en: %B: XMC_TC0 symbol `%s' is class %d scnlen %d
fi: %B: XMC_TC0-symboli ”%s” on luokka %d ohjauslohkopituus %d

en: %B: csect `%s' not in enclosing section
fi: %B: ohjauslohkoa ”%s” ei ole sulkeutuvassa lohkossa

en: %B: misplaced XTY_LD `%s'
fi: %B: väärin sijoitettu XTY_LD ”%s”

en: %B: reloc %s:%d not in csect
fi: %B: reloc-tietue %s:%d ei ole ohjauslohkossa

en: %s: no such symbol
fi: %s: tuntematon symboli

en: warning: attempt to export undefined symbol `%s'
fi: varoitus: yritettiin viedä määrittelemätön symboli ”%s”

en: error: undefined symbol __rtinit
fi: virhe: määrittelemätön symboli ”__rtinit”

en: %B: loader reloc in unrecognized section `%s'
fi: %B: ”loader reloc”-tietue tunnistamattomassa lohkossa ”%s

en: %B: `%s' in loader reloc but not loader sym
fi: %B: ”%s” ”loader reloc”-tietueessa, mutta ei ”loader.sym”-binaarissa

en: %B: loader reloc in read-only section %A
fi: %B: ”loader reloc”-tietue kirjoitussuojatussa lohkossa %A

en: TOC overflow: 0x%lx > 0x10000; try -mminimal-toc when compiling
fi: Sisältöluettelon ylivuoto: 0x%lx > 0x10000; yritä ”-mminimal-toc” käännettäessä

en: %s: line number overflow: 0x%lx > 0xffff
fi: %s: rivinumeroylivuoto: 0x%lx > 0xffff

en: Export Directory [.edata (or where ever we found it)]
fi: Vientihakemisto [.edata (tai missä sen sitten löysimmekin)]

en: Import Directory [parts of .idata]
fi: Tuontihakemisto [”.idata”-osat]

en: Resource Directory [.rsrc]
fi: Resurssihakemisto [.rsrc]

en: Exception Directory [.pdata]
fi: Poikkeushakemisto [.pdata]

en: Security Directory
fi: Turvallisuushakemisto

en: Base Relocation Directory [.reloc]
fi: Perussijoitushakemisto [.reloc]

en: Debug Directory
fi: Virheenetsintähakemisto

en: Description Directory
fi: Kuvaushakemisto

en: Special Directory
fi: Erityishakemisto

en: Thread Storage Directory [.tls]
fi: Säievarastohakemisto [.tls]

en: Load Configuration Directory
fi: Lataa konfigurationhakemisto

en: Bound Import Directory
fi: Sidottu tuontihakemisto

en: Import Address Table Directory
fi: Tuontiosoitetauluhakemisto

en: Delay Import Directory
fi: Viivetuontihakemisto

en: CLR Runtime Header
fi: CLR ajoaikaotsake

en: 
    There is an import table, but the section containing it could not be found
fi: 
    Tuontitaulu löytyi, mutta ei lohkoa, joka sisältää sen

en: 
    There is an import table in %s at 0x%lx
fi: 
    Tuontitaulu lohkossa %s osoitteessa 0x%lx

en: 
    Function descriptor located at the start address: %04lx
fi: 
    Funktiokuvaaja sijaitsi alkuosoitteessa: %04lx

en: 	code-base %08lx toc (loadable/actual) %08lx/%08lx
fi: 	koodipohja %08lx sisältöluettelo (ladattava/todellinen) %08lx/%08lx

en: 
    No reldata section! Function descriptor not decoded.
fi: 
    Ei reldata-lohkoa! Funktiokuvaaja ei ole koodattu.

en: 
    The Import Tables (interpreted %s section contents)
fi: 
    Tuontitaulut (tulkittu %s lohkosisältö)

en:  vma:            Hint    Time      Forward  DLL       First
                     Table   Stamp     Chain    Name      Thunk
fi:  vma:            Vihje-  Aika-     Jatkoläh.  DLL-    Ensimmäinen
                     taulu   leima     ketju      nimi    Thunk-funktio

en: 
    	DLL Name: %s
fi: 
    	DLL-nimi: %s

en: 	vma:  Hint/Ord Member-Name Bound-To
fi: 	vma:  Vihje/Jär Jäsen-Nimi Sidottu

en: 
    There is a first thunk, but the section containing it could not be found
fi: 
    Ensimmäinen thunk-funktio löytyi, mutta ei sen sisältävää lohkoa

en: 
    There is an export table, but the section containing it could not be found
fi: 
    Vientitaulu löytyi, mutta ei sen sisältävää lohkoa

en: 
    There is an export table in %s, but it does not fit into that section
fi: 
    Vientitaulu kohteessa %s, mutta ei sovi tuohon lohkoon

en: 
    There is an export table in %s at 0x%lx
fi: 
    Vientitaulu lohkossa %s osoitteessa 0x%lx

en: 
    The Export Tables (interpreted %s section contents)
fi: 
    Vientitaulut (tulkittu %s lohkosisältö)

en: Export Flags 			%lx
fi: Vientiliput 			%lx

en: Time/Date stamp 		%lx
fi: Aika/Päivämääräleima 		%lx

en: Major/Minor 			%d/%d
fi: Suurempi/Pienempi 			%d/%d

en: Name
fi: Nimi

en: Ordinal Base 			%ld
fi: Järjestyslukukanta 			%ld

en: Number in:
fi: Numero kohteessa:

en: 	Export Address Table 		%08lx
fi: 	Vientiosoitetaulu 		%08lx

en: 	[Name Pointer/Ordinal] Table	%08lx
fi: 	[Nimiosoitin/Järjestysnumero] taulu	%08lx

en: Table Addresses
fi: Tauluosoitteet

en: 	Export Address Table
fi: 	Vientiosoitetaulu

en: 	Name Pointer Table
fi: 	Nimiosoitintaulu

en: 	Ordinal Table
fi: 	Järjestysnumerotaulu

en: 
    Export Address Table -- Ordinal Base %ld
fi: 
    Vientiosoitetaulu -- Järjestyslukukanta %ld

en: Forwarder RVA
fi: Jatkolähetyksen suhteellinen muuttujaosoite

en: Export RVA
fi: Viennin suhteellinen muuttujaosoite

en: 
    [Ordinal/Name Pointer] Table
fi: 
    [Järjestysnumero/Nimiosoitin] Taulu

en: Warning, .pdata section size (%ld) is not a multiple of %d
fi: Varoitus,” .pdata”-lohkokoko (%ld) ei ole %d:n monikerta

en:  vma:			Begin Address    End Address      Unwind Info
fi:  vma:			Alkuosoite       Loppuosoite      Unwind-tiedot

en:  vma:		Begin    End      EH       EH       PrologEnd  Exception
         		Address  Address  Handler  Data     Address    Mask
fi:  vma:		Alku-    Loppu-   EH-käsit- EH-     PrologEnd  Poikkeus-
         		osoite   osoite   telijä   data     osoite     peite

en:  Register save millicode
fi:  Rekisteri tallentaa millicode-bitin

en:  Register restore millicode
fi:  Rekisteri palauttaa millicode-bitin

en:  Glue code sequence
fi:  Vihje-koodisekvenssi

en:  vma:		Begin    Prolog   Function Flags    Exception EH
         		Address  Length   Length   32b exc  Handler   Data
fi:  vma:		Alku-    Prologi- Funktio- Liput    Poikkeus-   EH-
         		osoite   pituus   pituus   32b exc  käsittelijä Data

en: 
    
    PE File Base Relocations (interpreted .reloc section contents)
fi: 
    
    PE-tiedostokantasijoitukset (tulkittu ”.reloc”-lohkosisältö)

en: 
    Virtual Address: %08lx Chunk size %ld (0x%lx) Number of fixups %ld
fi: 
    Virtuaaliosoite: %08lx alilohkokoko %ld (0x%lx) Korjausten lukumäärä %ld

en: 	reloc %4d offset %4x [%4lx] %s
fi: 	reloc-tietue %4d siirrososoite %4x [%4lx] %s

en: name: [val: %08lx len %d]:
fi: nimi: [arvo: %08lx pituus %d]:

en: <corrupt string length: %#x>
fi: <rikkinäinen merkkijonopituus: %#x>

en: <corrupt string offset: %#lx>
fi: <rikkinäinen merkkijonosiirros: %#lx>

en: ID: %#08lx
fi: Tunniste: %#08lx

en: , Value: %#08lx
fi: , Arvo: %#08lx

en: %*.s  Leaf: Addr: %#08lx, Size: %#08lx, Codepage: %d
fi: %*.s  Lehti: Osoite: %#08lx, Koko: %#08lx, Koodisivu: %d

en:  Table: Char: %d, Time: %08lx, Ver: %d/%d, Num Names: %d, IDs: %d
fi:  Taulu: Merkki: %d, Aika: %08lx, Ver: %d/%d, Nimimäärä: %d, Tunnisteet: %d

en: Corrupt .rsrc section detected!
fi: Rikkinäinen .rsrc-lohko havaittu!

en: 
    WARNING: Extra data in .rsrc section - it will be ignored by Windows:
fi: 
    VAROITUS: Lisätietoja lohkossa .rsrc - Windows ohittaa ne:

note: The MS dumpbin program reportedly ands with 0xff0f before printing the characteristics field.  Not sure why.  No reason to emulate it here.
en: 
    Characteristics 0x%x
fi: 
    Luonteenominaisuus 0x%x

en: .rsrc merge failure: duplicate string resource: %d
fi: .rsrc-lohkon yhdistämisvirhe: merkkijonoresurssin kaksoiskappale: %d

en: .rsrc merge failure: multiple non-default manifests
fi: .rsrc-lohkon yhdistämisvirhe: useita ei-oletus-manifest-tietoja

en: .rsrc merge failure: a directory matches a leaf
fi: .rsrc-lohkon yhdistämisvirhe: hakemisto täsmää lehteen

en: .rsrc merge failure: duplicate leaf
fi: .rsrc-lohkon yhdistämisvirhe: lehden kaksoiskappale

en: .rsrc merge failure: duplicate leaf: %s
fi: .rsrc-lohkon yhdistämisvirhe: lehden kaksoiskappale: %s

en: .rsrc merge failure: dirs with differing characteristics
fi: .rsrc-lohkon yhdistämisvirhe: hakemistot eriävillä ominaisuuksilla

en: .rsrc merge failure: differing directory versions
fi: .rsrc-lohkon yhdistämisvirhe: eriävät hakemistoversiot

note: Corrupted .rsrc section - cannot merge.
en: %s: .rsrc merge failure: corrupt .rsrc section
fi: %s: .rsrc-lohkon yhdistämisvirhe: rikkinäinen .rsrc-lohko

en: %B: unable to fill in DataDictionary[1] because .idata$2 is missing
fi: %B: DataDictionary[1]:ia ei voi täyttää, koska ”.idata$2” puuttuu

en: %B: unable to fill in DataDictionary[1] because .idata$4 is missing
fi: %B: DataDictionary[1]:ia ei voi täyttää, koska ”.idata$4” puuttuu

en: %B: unable to fill in DataDictionary[12] because .idata$5 is missing
fi: %B: DataDictionary[12]:ia ei voi täyttää, koska ”.idata$5” puuttuu

en: %B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)] because .idata$6 is missing
fi: %B: DataDictionary[PE_IMPORT_ADDRESS_TABLE (12)]:ia ei voi täyttää, koska ”.idata$6” puuttuu

en: %B: unable to fill in DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)] because .idata$6 is missing
fi: %B: DataDictionary[PE_IMPORT_ADDRESS_TABLE(12)]:ia ei voi täyttää, koska ”.idata$6” puuttuu

en: %B: unable to fill in DataDictionary[9] because __tls_used is missing
fi: %B: DataDictionary[9]:ia ei voi täyttää, koska ”__tls_used” puuttuu

en:  reserved  : %08x
fi:  varattu   : %08x

en: Segments and Sections:
fi: Segmentit ja lohkot:

en: Usage: %s [option(s)] [addr(s)]
fi: Käyttö: %s [valitsimet] [osoitteita]

en:  Convert addresses into line number/file name pairs.
fi:  Muunna osoitteet rivinumero-tiedostonimipareiksi.

en:  If no addresses are specified on the command line, they will be read from stdin
fi:  Jos komentorivillä ei ole annettu osoitteita, ne luetaan vakiosyötteestä

en:  The options are:
      @<file>                Read options from <file>
      -a --addresses         Show addresses
      -b --target=<bfdname>  Set the binary file format
      -e --exe=<executable>  Set the input file name (default is a.out)
      -i --inlines           Unwind inlined functions
      -j --section=<name>    Read section-relative offsets instead of addresses
      -p --pretty-print      Make the output easier to read for humans
      -s --basenames         Strip directory names
      -f --functions         Show function names
      -C --demangle[=style]  Demangle function names
      -h --help              Display this information
      -v --version           Display the program's version
fi:  Valitsimet ovat:
      @<tiedosto>                 Lue valitsimet tiedostosta <tiedosto>
      -a --addresses              Näytä osoitteet
      -b --target=<bfd-nimi>      Aseta binaaritiedoston muoto
      -e --exe=<suoritustiedosto> Aseta syötetiedoston nimi (oletus on a.out)
      -i --inlines                Palauta inline-funktiot
      -j --section=<nimi>         Lue lohkosuhteelliset siirrokset eikä osoitteet
      -s --basenames              Riisu hakemistonimet
      -f --functions              Näytä funktionimet
      -C --demangle[=tyyli]       Eheytä funktionimet
      -h --help                   Näytä nämä tiedot
      -v --version                Näytä ohjelman version

note: Note for translators: This printf is used to join the line number/file name pair that has just been printed with the line number/file name pair that is going to be printed by the next iteration of the while loop.  Eg: 123:bar.c (inlined by) 456:main.c
en:  (inlined by)
fi: (inline-funktiona)

en: %s: cannot get addresses from archive
fi: %s: osoitteita ei saa arkistosta

en: %s: cannot find section %s
fi: %s: lohkoa %s ei löydy

en: unknown demangling style `%s'
fi: tuntematon eheytystyyli ”%s”

en: no entry %s in archive
fi: arkistossa ei ole alkiota %s

en: Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file...
fi: Käyttö: %s [emulointivalitsimet] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <nimi>] [jäsennimi] [lukumäärä] arkistotiedosto tiedosto...

en: Usage: %s [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [member-name] [count] archive-file file...
fi: Käyttö: %s [emulointivalitsimet] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [jäsennimi] [lukumäärä] arkistotiedosto tiedosto...

en:        %s -M [<mri-script]
fi:        %s -M [<mri-skripti]

en:  commands:
fi:  komennot:

en:   d            - delete file(s) from the archive
fi:   d            - poista tiedosto(t) arkistosta

en:   m[ab]        - move file(s) in the archive
fi:   m[ab]        - siirrä tiedosto(t) arkistoon

en:   p            - print file(s) found in the archive
fi:   p            - tulosta arkistosta löytyvät tiedosto(t)

en:   q[f]         - quick append file(s) to the archive
fi:   q[f]         - liitä tiedosto(t) nopeasti arkiston loppuun

en:   r[ab][f][u]  - replace existing or insert new file(s) into the archive
fi:   r[ab][f][u]  - korvaa olemassa oleva(t) tai lisää uudet tiedosto(t) arkistoon

en:   s            - act as ranlib
fi:   s            - toimi kuten ranlib

en:   t            - display contents of archive
fi:   t            - näytä arkiston sisältö

en:   x[o]         - extract file(s) from the archive
fi:   x[o]         - pura tiedosto(t) arkistosta

en:  command specific modifiers:
fi:  komentokohtaiset valitsimet:

en:   [a]          - put file(s) after [member-name]
fi:   [a]          - sijoita tiedosto(t) kohteen [jäsennimi] jälkeen

en:   [b]          - put file(s) before [member-name] (same as [i])
fi:   [b]          - laita tiedosto(t) kohteen [jäsennimi] edelle (sama kuin [i])

en:   [D]          - use zero for timestamps and uids/gids (default)
fi:   [D]          - käytä nollaa aikaleimoille ja uid-käyttäjätunnisteisiin/gid-ryhmätunnisteisiin (oletus)

en:   [U]          - use actual timestamps and uids/gids
fi:   [U]          - käytä todellisia aikaleimoja ja uid-käyttäjätunnisteita/gid-ryhmätunnisteita

en:   [D]          - use zero for timestamps and uids/gids
fi:   [D]          - käytä nollaa aikaleimoille ja uid-käyttäjätunnisteisiin/gid-ryhmätunnisteisiin

en:   [U]          - use actual timestamps and uids/gids (default)
fi:   [U]          - käytä todellisia aikaleimoja ja uid-käyttäjätunnisteita/gid-ryhmätunnisteita (oletus)

en:   [N]          - use instance [count] of name
fi:   [N]          - käytä nimen[lukumäärä]-ilmentymää

en:   [f]          - truncate inserted file names
fi:   [f]          - katkaise lisätyt tiedostonimet

en:   [P]          - use full path names when matching
fi:   [P]          - käytä täyttä polkunimeä, kun se täsmää

en:   [o]          - preserve original dates
fi:   [o]          - säilytä alkuperäiset päiväykset

en:   [u]          - only replace files that are newer than current archive contents
fi:   [u]          - korvaa vain tiedostot, jotka ovat arkiston nykysisältöä uudempia

en:  generic modifiers:
fi:  yleiset valitsimet:

en:   [c]          - do not warn if the library had to be created
fi:   [c]          - älä varoita, jos kirjasto pitää luoda

en:   [s]          - create an archive index (cf. ranlib)
fi:   [s]          - luo arkiston sisältöhakemiston (vrt. ranlib)

en:   [S]          - do not build a symbol table
fi:   [S]          - älä koosta symbolitaulua

en:   [T]          - make a thin archive
fi:   [T]          - tee ohut arkisto

en:   [v]          - be verbose
fi:   [v]          - laveasti

en:   [V]          - display the version number
fi:   [V]          - näytä versionumero

en:   @<file>      - read options from <file>
fi:   @<tiedosto>      - lue valitsimet tiedostosta <tiedosto>

en:   --target=BFDNAME - specify the target object format as BFDNAME
fi:   --target=BFDNAME - määrittele kohdeobjektimuoto BFDNAME-nimenä

en:  optional:
fi:  vaihtoehtoinen:

en:   --plugin <p> - load the specified plugin
fi:   --plugin <p> - lataa määritelty lisäosa

en: Usage: %s [options] archive
fi: Käyttö: %s [valitsimet] arkisto

en:  Generate an index to speed access to archives
fi:  Tuota sisältöhakemisto nopeuttamaan arkistohakua

en:  The options are:
      @<file>                      Read options from <file>
fi:  Valitsimet ovat:
      @<tiedosto>                  Lue valitsimet <tiedosto>sta

en:   --plugin <name>              Load the specified plugin
fi:   --plugin <nimi>              Lataa määritelty lisäosa

en:   -D                           Use zero for symbol map timestamp (default)
      -U                           Use an actual symbol map timestamp
fi:   -D                           Käytä nollaa symbolikuvauksen aikaleimoihin (oletus)
      -U                           Käytä todellista symbolikuvauksen aikaleimaa

en:   -D                           Use zero for symbol map timestamp
      -U                           Use actual symbol map timestamp (default)
fi:   -D                           Käytä nollaa symbolikuvauksen aikaleimalle
      -U                           Käytä todellista symbolikuvauksen aikaleimaa (oletus)

en:   -t                           Update the archive's symbol map timestamp
      -h --help                    Print this help message
      -v --version                 Print version information
fi:   -t                           Päivitä arkiston symbolikuvauksen aikaleima
      -h --help                    Tulosta tämä opaste
      -V --version                 Tulosta versiotiedot

en: two different operation options specified
fi: kaksi erilaista toimintavalitsinta annettu

en: sorry - this program has been built without plugin support
fi: Valitettavasti tämä ohjelma on rakennettu ilman lisäosatukea

en: no operation specified
fi: mitään toimintaa ei ole annettu

en: `u' is only meaningful with the `r' option.
fi: ”u” on merkityksellinen vain ”r”-valitsimen kanssa.

en: `u' is not meaningful with the `D' option.
fi: ”u” on merkityksellinen vain ”D”-valitsimen kanssa.

en: `u' modifier ignored since `D' is the default (see `U')
fi: ”u” määre ohitetaan koska ”D” on oletusarvo (katso ”U”)

en: `N' is only meaningful with the `x' and `d' options.
fi: ”N” on merkityksellinen vain ”x”- ja ”d”-valitsimien kanssa.

en: Value for `N' must be positive.
fi: Arvon ”N” on oltava positiivinen.

en: `x' cannot be used on thin archives.
fi: ”x” ei voida käyttää ohuissa arkistoissa.

en: internal error -- this option not implemented
fi: sisäinen virhe -- tätä valitsinta ei ole toteutettu

en: Cannot convert existing library %s to thin format
fi: Olemassaolevan kirjaston %s muuntaminen thin-muotoon epäonnistui

en: Cannot convert existing thin library %s to normal format
fi: Olemassaolevan thin-kirjaston %s muuntaminen normaaliin muotoon epäonnistui

en: internal stat error on %s
fi: sisäinen stat-kutsuvirhe kohteessa %s

en: %s is not a valid archive
fi: %s ei ole kelvollinen arkisto

en: could not create temporary file whilst writing archive
fi: ei voi luoda tilapäistä tiedostoa arkistoa kirjoitettaessa

en: No member named `%s'
fi: Millään jäsenellä ei ole nimeä ”%s”

en: no entry %s in archive %s!
fi: ei tiedostoa %s arkistossa %s!

en: %s: no archive map to update
fi: %s: ei sisältöhakemistoa päivitettävänä

en: No entry %s in archive.
fi: Ei alkiota %s arkistossa.

en: Can't open file %s
fi: Tiedostoa %s ei voi avata

en: %s: Can't open output archive %s
fi: %s: Ei voi avata tulostearkistoa %s

en: %s: Can't open input archive %s
fi: %s: Ei voi avata syötearkistoa %s

en: %s: file %s is not an archive
fi: %s: tiedosto %s ei ole arkisto

en: %s: no output archive specified yet
fi: %s: tulostearkistoa ei ole vielä annettu

en: %s: no open output archive
fi: %s: ei avointa tulostearkistoa

en: %s: can't open file %s
fi: %s: ei voi avata tiedostoa %s

en: %s: can't find module file %s
fi: %s: ei voi löytää jäsentä %s

en: Current open archive is %s
fi: Nykyinen avoin arkisto on %s

en: %s: no open archive
fi: %s: ei avointa arkistoa

en:   No emulation specific options
fi:   Ei emulointikohtaisia valitsimia

note: Macros for common output.
en:  emulation options:
fi:  emulointivalitsimet:

en: can't set BFD default target to `%s': %s
fi: ei voi asettaa BFD-oletuskohteeksi ”%s”: %s

en: %s: Matching formats:
fi: %s: Täsmäävät muodot:

en: Supported targets:
fi: Tuetut kohteet:

note: #-#-#-#-#  53 (gold 2.24.90)  #-#-#-#-# config.guess and libtool.m4 look in ld --help output for the string "supported targets". #-#-#-#-#  55 (ld 2.30.90)  #-#-#-#-# Note: Various tools (such as libtool) depend upon the format of the listings below - do not change them. #-#-#-#-#  78 (gold 2.24.90)
en: %s: supported targets:
fi: %s: tuetut kohteet:

en: Supported architectures:
fi: Tuetut arkkitehtuurit:

en: %s: supported architectures:
fi: %s: tuetut arkkitehtuurit:

en: big endian
fi: ”big endian”-tavujärjestys

en: little endian
fi: ”little endian”-tavujärjestys

en: endianness unknown
fi: endian-tavujärjestystyyppi tuntematon

en: %s
     (header %s, data %s)
fi: %s
     (otsake %s, data %s)

en: BFD header file version %s
fi: BFD-otsaketiedoston versio %s

en: %s: bad number: %s
fi: %s: virheellinen numero: %s

en: '%s': No such file
fi: ’%s’: Tiedostoa ei löydy

en: Warning: could not locate '%s'.  reason: %s
fi: Varoitus: tiedostoa ’%s’ ei löytynyt.  syy: %s

en: Warning: '%s' is not an ordinary file
fi: Varoitus: ’%s’ ei ole tavallinen tiedosto

en: Warning: '%s' has negative size, probably it is too large
fi: Varoitus: ’%s’ on negatiivinen koko, ehkä se on liian suuri

en: #lines %d
fi: #rivit %d

en: size %d
fi: koko %d

en: section definition at %x size %x
fi: lohkomäärittely osoitteessa %x koko %x

en: pointer to
fi: osoitin kohteeseen

en: array [%d] of
fi: taulukko [%d} /

en: function returning
fi: funtio palauttaa

en: arguments
fi: argumentit

en: structure definition
fi: tietuemäärittelyjä

en: structure ref to UNKNOWN struct
fi: tietueviite TUNTEMATTOMAAN struct-tietueeseen

en: structure ref to %s
fi: tietueviite kohteeseen %s

en: enum ref to %s
fi: enumeraatioviite kohteeseen %s

en: enum definition
fi: enum-määrittelyjä

en: Stack offset %x
fi: Pinosiirrososoite: %x

en: Memory section %s+%x
fi: Muistilohko %s+%x

en: Register %d
fi: Rekisteri %d

en: Struct Member offset %x
fi: Struct-tietuejäsenen siirrososoite %x

en: Enum Member offset %x
fi: Enum-enumeraation jäsensiirrososoite %x

en: Undefined symbol
fi: Määrittelemätön symboli

en: List of symbols
fi: Symbolien luettelo

en: Symbol  %s, tag %d, number %d
fi: Symboli  %s, tunniste %d, numero %d

en: List of blocks
fi: Lohkojen luettelo

en: List of source files
fi: Lähdetiedostojen luettelo

en: Source file %s
fi: Lähdetiedosto %s

en: section %s %d %d address %x size %x number %d nrelocs %d
fi: lohko   %s %d %d osoite  %x koko %x numero %d nrelocs %d

en: Usage: %s [option(s)] in-file
fi: Käyttö: %s [valitsimet] syötetiedosto

en:  Print a human readable interpretation of a COFF object file
fi:  Tulosta luettavamerkkinen COFF-objektitiedoston tulkinta

en:  The options are:
      @<file>                Read options from <file>
      -h --help              Display this information
      -v --version           Display the program's version
fi:  Valitsimet ovat:
      @<tiedosto>            Lue valitsimet tiedostosta <tiedosto>
      -h --help              Näytä nämä tiedot
      -v --version           Näytä ohjelman versio

en: no input file specified
fi: syötetiedostoa ei ole annettu

en: debug_add_to_current_namespace: no current file
fi: debug_add_to_current_namespace: ei nykyistä tiedostoa

en: debug_start_source: no debug_set_filename call
fi: debug_start_source: ei debug_set_filename-kutsua

en: debug_record_function: no debug_set_filename call
fi: debug_record_function: ei debug_set_filename-kutsua

en: debug_record_parameter: no current function
fi: debug_record_parameter: ei nykyistä funktiota

en: debug_end_function: no current function
fi: debug_end_function: ei nykyistä funktiota

en: debug_end_function: some blocks were not closed
fi: debug_end_function: joitakin lohkoja ei ollut suljettu

en: debug_start_block: no current block
fi: debug_start_block: ei nykyistä lohkoa

en: debug_end_block: no current block
fi: debug_end_block: ei nykyistä lohkoa

en: debug_end_block: attempt to close top level block
fi: debug_end_block: yritettiin sulkea ylimmän tason lohko

en: debug_record_line: no current unit
fi: debug_record_line: ei nykyistä yksikköä

note: FIXME
en: debug_start_common_block: not implemented
fi: debug_start_common_block: ei toteutettu

note: FIXME
en: debug_end_common_block: not implemented
fi: debug_end_common_block: ei toteutettu

note: FIXME.
en: debug_record_label: not implemented
fi: debug_record_label: ei toteutettu

en: debug_record_variable: no current file
fi: debug_record_variable: ei nykyistä tiedostoa

en: debug_make_undefined_type: unsupported kind
fi: debug_make_undefined_type: lajittelua ei tueta

en: debug_name_type: no current file
fi: debug_name_type: ei nykyistä tiedostoa

en: debug_tag_type: no current file
fi: debug_tag_type: ei nykyistä tiedostoa

en: debug_tag_type: extra tag attempted
fi: debug_tag_type: yritetty asettaa ylimääräinen tunniste

en: Warning: changing type size from %d to %d
fi: Varoitus: tyyppikoko %d muutetaan kokoon %d

en: debug_find_named_type: no current compilation unit
fi: debug_find_named_type: ei nykyistä käännösyksikköä

en: debug_get_real_type: circular debug information for %s
fi: debug_get_real_type: kehä-vianjäljitystietoa kohteella %s

en: debug_write_type: illegal type encountered
fi: debug_write_type: kohdattu virheellinen tyyppi

en: Internal error: Unknown machine type: %d
fi: Sisäinen virhe: Tuntematon konetyyppi: %d

en: Can't open def file: %s
fi: Def-tiedoston avaaminen epäonnistui: %s

en: Processing def file: %s
fi: Käsitellään def-tiedostoa: %s

en: Processed def file
fi: Käsiteltiin def-tiedostoa

en: Syntax error in def file %s:%d
fi: Syntaksivirhe def-tiedostossa %s:%d

en: %s: Path components stripped from image name, '%s'.
fi: %s: Polkukomponentit riisuttu tiedostovedosnimestä, ’%s’.

en: NAME: %s base: %x
fi: NAME-komento: %s kantaluku: %x

en: Can't have LIBRARY and NAME
fi: Määriteltynä ei voi olla sekä LIBRARY- että NAME-komento

en: LIBRARY: %s base: %x
fi: LIBRARY-komento: %s kantaluku: %x

en: VERSION %d.%d
fi: VERSIO %d.%d

en: run: %s %s
fi: suorita: %s %s

en: wait: %s
fi: wait-tilavirhe: %s

en: subprocess got fatal signal %d
fi: aliprosessi sai tuhoisan signaalin %d

en: Sucking in info from %s section in %s
fi: Imetään tietoja lohkosta %s kohteessa %s

en: Excluding symbol: %s
fi: Poissulkeva symboli: %s

en: %s: no symbols
fi: %s: ei symboleja

note: FIXME: we ought to read in and block out the base relocations.
en: Done reading %s
fi: Luettu %s

en: Unable to open object file: %s: %s
fi: Objektitiedoston avaaminen epäonnistui: %s: %s

en: Scanning object file %s
fi: Selataan objektitiedostoa %s

en: Cannot produce mcore-elf dll from archive file: %s
fi: Mcore-elf-dll:n tuottaminen arkistotiedostosta epäonnistui: %s

en: Adding exports to output file
fi: Viennit lisätään tulostetiedostoon

en: Added exports to output file
fi: Viennit lisätty tulostetiedostoon

en: Generating export file: %s
fi: Tuotetaan vientitiedosto: %s

en: Unable to open temporary assembler file: %s
fi: Tilapäisen assembler-tiedoston avaaminen epäonnistui: %s

en: Opened temporary file: %s
fi: Avattu tilapäinen tiedosto: %s

en: failed to read the number of entries from base file
fi: alkioiden lukumäärän lukeminen perustiedostosta epäonnistui

en: Generated exports file
fi: Tuotettu vientitiedosto

en: bfd_open failed open stub file: %s: %s
fi: bfd_open ei onnistunut avaamaan stub-tiedostoa: %s: %s

en: Creating stub file: %s
fi: Luodaan stub-tiedosto: %s

en: bfd_open failed reopen stub file: %s: %s
fi: bfd_open ei onnistunut avaamaan uudelleen stub-tiedostoa: %s: %s

en: failed to open temporary head file: %s
fi: tilapäisen head-tiedoston avaaminen epäonnistui: %s

en: failed to open temporary head file: %s: %s
fi: tilapäisen head-tiedoston avaaminen epäonnistui: %s: %s

en: failed to open temporary tail file: %s
fi: tilapäisen tail-tiedoston avaaminen epäonnistui: %s

en: failed to open temporary tail file: %s: %s
fi: tilapäisen tail-tiedoston avaaminen epäonnistui: %s: %s

en: Can't create .lib file: %s: %s
fi: Tiedoston .lib luominen epäonnistui: %s: %s

en: Creating library file: %s
fi: Luodaan kirjastotiedosto: %s

en: cannot delete %s: %s
fi: kohteen %s poistaminen epäonnistui: %s

en: Created lib file
fi: Luotu lib-tiedosto

en: Can't open .lib file: %s: %s
fi: Tiedoston .lib avaaminen epäonnistui: %s: %s

en: %s is not a library
fi: %s ei ole kirjasto

en: Import library `%s' specifies two or more dlls
fi: Tuontikirjasto ”%s” määrittelee kaksi tai useampia dll-komponentteja

en: Unable to determine dll name for `%s' (not an import library?)
fi: Dll-nimen määritteleminen kohteelle ”%s” epäonnistui (ei tuontikirjasto?)

en: Warning, ignoring duplicate EXPORT %s %d,%d
fi: Varoitus, ei oteta huomioon EXPORT-kaksoiskappaletta %s %d,%d

en: Error, duplicate EXPORT with ordinals: %s
fi: Virhe, EXPORT-kaksoiskappale järjestysluvuilla: %s

en: Processing definitions
fi: Käsitellään määrittelyjä

en: Processed definitions
fi: Käsiteltiin määrittelyjä

note: xgetext:c-format
en: Usage %s <option(s)> <object-file(s)>
fi: Käyttö %s <valitsimet> <objektitiedosto(t)>

note: xgetext:c-format
en:    -m --machine <machine>    Create as DLL for <machine>.  [default: %s]
fi:    -m --machine <kone>       Luo DLL:nä kohteelle <kone>.  [oletus: %s]

en:         possible <machine>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb
fi:         mahdolliset <koneet>: arm[_interwork], i386, mcore[-elf]{-le|-be}, ppc, thumb

en:    -e --output-exp <outname> Generate an export file.
fi:    -e --output-exp <tulostenimi>    Tuota vientitiedosto.

en:    -l --output-lib <outname> Generate an interface library.
fi:    -l --output-lib <tulostenimi>    Tuota rajapintakirjasto.

en:    -y --output-delaylib <outname> Create a delay-import library.
fi:    -y --output-delaylib <tulostenimi>  Luo viive-tuontikirjasto.

en:    -a --add-indirect         Add dll indirects to export file.
fi:    -a --add-indirect                Lisää ”dll indirects” vientitiedostoon.

en:    -D --dllname <name>       Name of input dll to put into interface lib.
fi:    -D --dllname <nimi>              Rajapintakirjastoon sijoitettavan syöte-dll:n nimi.

en:    -d --input-def <deffile>  Name of .def file to be read in.
fi:    -d --input-def <def-tiedosto>    Luettavan .def-syötetiedoston nimi.

en:    -z --output-def <deffile> Name of .def file to be created.
fi:    -z --output-def <def-tiedosto>   Luotavan .def-tiedoston nimi.

en:       --export-all-symbols   Export all symbols to .def
fi:       --export-all-symbols          Vie kaikki symbolit .def-tiedostoon

en:       --no-export-all-symbols  Only export listed symbols
fi:       --no-export-all-symbols       Vie vain luetellut symbolit

en:       --exclude-symbols <list> Don't export <list>
fi:       --exclude-symbols <lista>     Älä vie <listan> symboleja

en:       --no-default-excludes  Clear default exclude symbols
fi:       --no-default-excludes         Nollaa oletuspoissulkevat symbolit

en:    -b --base-file <basefile> Read linker generated base file.
fi:    -b --base-file <kantatiedosto>   Lue linkkerin tuottama perustiedosto.

en:    -x --no-idata4            Don't generate idata$4 section.
fi:    -x --no-idata4                   Älä tuota idata$4-lohkoa.

en:    -c --no-idata5            Don't generate idata$5 section.
fi:    -c --no-idata5                   Älä tuota idata$5-lohkoa.

en:       --use-nul-prefixed-import-tables Use zero prefixed idata$4 and idata$5.
fi:       --use-nul-prefixed-import-tables Käytä nollaetuliitteisiä idata$4- ja idata$5-lohkoja.

en:    -U --add-underscore       Add underscores to all symbols in interface library.
fi:    -U --add-underscore              Lisää alaviivat rajapintakirjaston kaikkiin symboleihin.

en:       --add-stdcall-underscore Add underscores to stdcall symbols in interface library.
fi:    -U --add-underscore              Lisää alaviivat rajapintakirjaston std-kutsusymboleihin.

en:       --no-leading-underscore All symbols shouldn't be prefixed by an underscore.
fi:       --no-leading-underscore Kaikkiin symboleihin ei pitäisi liittää alaviivaa etuliitteenä.

en:       --leading-underscore   All symbols should be prefixed by an underscore.
fi:       --leading-underscore   Kaikkiin symboleihin pitäisi liittää alaviiva etuliitteenä.

en:    -k --kill-at              Kill @<n> from exported names.
fi:    -k --kill-at                     Tuhoa @<numeron> viedyistä nimistä.

en:    -A --add-stdcall-alias    Add aliases without @<n>.
fi:    -A --add-stdcall-alias           Lisää aliaksia ilman @<numeroa>.

en:    -p --ext-prefix-alias <prefix> Add aliases with <prefix>.
fi:    -p --ext-prefix-alias <prefiksi> Lisää aliaksiin <prefiksi>.

en:    -S --as <name>            Use <name> for assembler.
fi:    -S --as <nimi>                   Käytä <nimeä> assemblerina.

en:    -f --as-flags <flags>     Pass <flags> to the assembler.
fi:    -f --as-flags <liput>            Välitä <liput> assemblerille.

en:    -C --compat-implib        Create backward compatible import library.
fi:    -C --compat-implib               Luo taaksepäin yhteensopiva tuontikirjasto.

en:    -n --no-delete            Keep temp files (repeat for extra preservation).
fi:    -n --no-delete                   Pidä tilapäistiedostot (toisto lisäsäilytykseksi).

en:    -t --temp-prefix <prefix> Use <prefix> to construct temp file names.
fi:    -t --temp-prefix <prefiksi>      Liitä <prefiksi> tilapäistiedostojen nimen eteen.

en:    -I --identify <implib>    Report the name of the DLL associated with <implib>.
fi:    -I --identify <implib>    Ilmoita DLL-nimi, joka liittyi <implib>-kirjastoon.

en:       --identify-strict      Causes --identify to report error when multiple DLLs.
fi:       --identify-strict      Saa valitsimen --identify ilmoittamaan virheestä kun DLL-moduleita on useita.

en:    -v --verbose              Be verbose.
fi:    -v --verbose                     Laveasti.

en:    -V --version              Display the program version.
fi:    -V --version                     Näytä ohjelman versio.

en:    -h --help                 Display this information.
fi:    -h --help                        Näytä nämä tiedot.

en:    @<file>                   Read options from <file>.
fi:    @<tiedosto>                      Lue valitsimet tiedostosta <tiedosto>.

en:    -M --mcore-elf <outname>  Process mcore-elf object files into <outname>.
fi:    -M --mcore-elf <tulostenimi>     Käsittele mcore-elf-objektitiedostot kohteeseen <tulostenimi>.

en:    -L --linker <name>        Use <name> as the linker.
fi:    -L --linker <nimi>               Käytä parametriä <nimi> linkkerinä.

en:    -F --linker-flags <flags> Pass <flags> to the linker.
fi:    -F --linker-flags <liput>        Välitä <liput> linkkerille.

en: Path components stripped from dllname, '%s'.
fi: Polkukomponentit riisuttu dll-nimestä, ’%s’.

en: Unable to open base-file: %s
fi: Ei voi avata perustiedostoa: %s

en: Machine '%s' not supported
fi: Konetta ’%s’ ei tueta

en: Warning, machine type (%d) not supported for delayimport.
fi: Varoitus, konetyyppi (%d) ei tue viivetuontia.

en: Tried file: %s
fi: Yritettiin tiedostoa: %s

en: Using file: %s
fi: Käytetään tiedostoa: %s

en: Keeping temporary base file %s
fi: Tilapäinen perustiedosto %s pidetään

en: Deleting temporary base file %s
fi: Tilapäinen perustiedosto %s poistetaan

en: Keeping temporary exp file %s
fi: Tilapäinen vientitiedosto %s pidetään

en: Deleting temporary exp file %s
fi: Tilapäinen vientitiedosto %s poistetaan

en: Keeping temporary def file %s
fi: Tilapäinen määrittelytiedosto %s pidetään

en: Deleting temporary def file %s
fi: Tilapäinen määrittelytiedosto %s poistetaan

en: pwait returns: %s
fi: pwait palauttaa: %s

en:   Generic options:
fi:   Yleiset valitsimet:

en:    @<file>                Read options from <file>
fi:    @<tiedosto>            Lue valitsimet tiedostosta <tiedosto>

en:    --quiet, -q            Work quietly
fi:    --quiet, -q            Työskentele hiljaa

en:    --verbose, -v          Verbose
fi:    --verbose, -v          Laveasti

en:    --version              Print dllwrap version
fi:    --version              Tulosta dllwrap-versio

en:    --implib <outname>     Synonym for --output-lib
fi:    --implib <tulostenimi> Synonyymi valitsimelle --output-lib

en:   Options for %s:
fi:   Valitsimet kohteelle %s:

en:    --driver-name <driver> Defaults to "gcc"
fi:    --driver-name <driveri>  Oletukset kohteelle ”gcc”

en:    --driver-flags <flags> Override default ld flags
fi:    --driver-flags <liput>   Korvaa ld-oletusliput

en:    --dlltool-name <dlltool> Defaults to "dlltool"
fi:    --dlltool-name <dlltool> Oletukset kohteelle ”dlltool”

en:    --entry <entry>        Specify alternate DLL entry point
fi:    --entry <tulokohta>      Määrittele vaihtoehtoinen DLL-tulokohta

en:    --image-base <base>    Specify image base address
fi:    --image-base <perus>     Määrittele tiedostovedoksen perusosoite

en:    --target <machine>     i386-cygwin32 or i386-mingw32
fi:    --target <kone>          i386-cygwin32 tai i386-mingw32

en:    --dry-run              Show what needs to be run
fi:    --dry-run                Näytä mitä pitää suorittaa, älä toteuta

en:    --mno-cygwin           Create Mingw DLL
fi:    --mno-cygwin             Luo Mingw DLL:n

en:   Options passed to DLLTOOL:
fi:   DLLTOOL:lle välitetyt valitsimet:

en:    --machine <machine>
fi:    --machine <kone>

en:    --output-exp <outname> Generate export file.
fi:    --output-exp <tulostenimi>  Tuota vientitiedosto.

en:    --output-lib <outname> Generate input library.
fi:    --output-lib <tulostenimi>  Tuota syötekirjasto.

en:    --add-indirect         Add dll indirects to export file.
fi:    --add-indirect              Lisää ”dll indirects” vientitiedostoon.

en:    --dllname <name>       Name of input dll to put into output lib.
fi:    --dllname <nimi>            Tulostekirjastoon laitettavan syöte-dll:n nimi.

en:    --def <deffile>        Name input .def file
fi:    --def <def-tiedosto>        Aseta .def-syötetiedoston nimi

en:    --output-def <deffile> Name output .def file
fi:    --output-def <def-tiedosto> Aseta .def-tulostetiedoston nimi

en:    --export-all-symbols     Export all symbols to .def
fi:    --export-all-symbols        Vie kaikki symbolit kohteeseen .def

en:    --no-export-all-symbols  Only export .drectve symbols
fi:    --no-export-all-symbols     Vie vain .drectve-symbolit

en:    --exclude-symbols <list> Exclude <list> from .def
fi:    --exclude-symbols <lista>   Sulje pois symbolit <listasta> .def

en:    --no-default-excludes    Zap default exclude symbols
fi:    --no-default-excludes       Poista oletuspoissulkevat symbolit

en:    --base-file <basefile> Read linker generated base file
fi:    --base-file <perustiedosto> Lue linkkerin tuottama perustiedosto

en:    --no-idata4           Don't generate idata$4 section
fi:    --no-idata4                 Älä tuota idata$4-lohkoa

en:    --no-idata5           Don't generate idata$5 section
fi:    --no-idata5                 Älä tuota idata$5-lohkoa

en:    -U                     Add underscores to .lib
fi:    -U                          Lisää alaviivat kohteeseen .lib

en:    -k                     Kill @<n> from exported names
fi:    -k                          Tuhoa @<numero> viedyistä nimistä

en:    --add-stdcall-alias    Add aliases without @<n>
fi:    --add-stdcall-alias         Lisää aliakset ilman @<numeroa>

en:    --as <name>            Use <name> for assembler
fi:    --as <nimi>                 Käytä ohjelmaa <nimi> assemblerina

en:    --nodelete             Keep temp files.
fi:    --nodelete                  Pidä tilapäiset tiedostot.

en:    --no-leading-underscore  Entrypoint without underscore
fi:    --no-leading-underscore  Tulokohta ilman alaviivaa

en:    --leading-underscore     Entrypoint with underscore.
fi:    --leading-underscore     Tulokohta alaviivalla.

en:   Rest are passed unmodified to the language driver
fi:   Loput on välitetty sellaisenaan ohjelmointikieliyksikölle

en: Must provide at least one of -o or --dllname options
fi: Valitsimista on annettava joko -o tai --dllname

en: no export definition file provided.
    Creating one, but that may not be what you want
fi: vientimäärittelytiedostoa ei ole (erikseen) annettu.
    Sen tilalle luotava ei ehkä ole sellainen kuin haluat

en: DLLTOOL name    : %s
fi: DLLTOOL-nimi       : %s

en: DLLTOOL options : %s
fi: DLLTOOL-valitsimet : %s

en: DRIVER name     : %s
fi: YKSIKKÖ-nimi       : %s

en: DRIVER options  : %s
fi: YKSIKKÖ-valitsimet : %s

en: badly formed extended line op encountered!
fi: virheellisesti muotoiltu laajennusrivin käskykoodi tavattu!

en:   Extended opcode %d:
fi:   Laajennettu käskykoodi %d:

en: End of Sequence
fi: Sekvenssin loppu

en: set Address to 0x%s
fi: aseta osoitteeksi 0x%s

en: define new File Table entry
fi: määrittele uusi tiedostotaulualkio

en:   Entry	Dir	Time	Size	Name
fi:   Rivi	Hakemisto	Aika	Koko	Nimi

en: DW_LNE_define_file: Bad opcode length
fi: DW_LNE_define_file: Väärä käskykoodipituus

en: set Discriminator to %s
fi: aseta Erottajan arvoksi %s

en:     UNKNOWN DW_LNE_HP_SFC opcode (%u)
fi:     TUNTEMATON DW_LNE_HP_SFC-käskykoodi (%u)

note: The test against DW_LNW_hi_user is redundant due to the limited range of the unsigned char data type used for op_code. && op_code <= DW_LNE_hi_user
en: user defined:
fi: käyttäjän määrittelemä:

en: UNKNOWN:
fi: TUNTEMATON:

en: length %d [
fi: pituus %d [

en: <no .debug_str section>
fi: <ei .debug_str-lohkoa>

en: DW_FORM_strp offset too big: %s
fi: DW_FORM_strp-siirros liian suuri: %s

en: <offset is too big>
fi: <siirros on liian suuri>

en: <no .debug_str_offsets.dwo section>
fi: <ei .debug_str_offsets.dwo-lohkoa>

en: <no .debug_str_offsets section>
fi: <ei .debug_str_offsets-lohkoa>

en: DW_FORM_GNU_str_index offset too big: %s
fi: DW_FORM_GNU_str_index-siirros liian suuri: %s

en: <index offset is too big>
fi: <indeksisiirros on liian suuri>

en: <no .debug_str.dwo section>
fi: <ei .debug_str.dwo-lohkoa>

en: DW_FORM_GNU_str_index indirect offset too big: %s
fi: Epäsuora DW_FORM_GNU_str_index-siirros liian suuri: %s

en: <indirect index offset is too big>
fi: <epäsuora indeksisiirros on liian suuri>

en: <no .debug_addr section>
fi: <ei .debug_addr-lohkoa>

en: Offset into section %s too big: %s
fi: Siirros lohkoon %s on liian suuri: %s

note: Report the missing single zero which ends the section.
en: .debug_abbrev section not zero terminated
fi: .debug_abbrev-lohkoa ei ole päätetty nollaan

en: Unknown TAG value: %lx
fi: Tuntematon tunnistearvo: %lx

en: Unknown FORM value: %lx
fi: Tuntematon FORM-arvo: %lx

en:  %s byte block:
fi:  %s tavulohko:

en: (DW_OP_call_ref in frame info)
fi: (DW_OP_call_ref kehystiedoissa)

en: size: %s
fi: koko: %s

en: offset: %s
fi: siirrososoite: %s

en: DW_OP_GNU_push_tls_address or DW_OP_HP_unknown
fi: DW_OP_GNU_push_tls_address tai DW_OP_HP_unknown

en: (DW_OP_GNU_implicit_pointer in frame info)
fi: (DW_OP_GNU_implicit_pointer kehystiedoissa)

en: (User defined location op)
fi: (Käyttäjän määrittelemä sijoituskäskykoodi)

en: (Unknown location op)
fi: (Tuntematon sijoituskäskykoodi)

en: corrupt attribute
fi: rikkinäinen attribuutti

en: Internal error: DWARF version is not 2, 3 or 4.
fi: Sisäinen virhe: DWARF-versio ei ole 2, 3 eikä 4.

en: DW_FORM_data8 is unsupported when sizeof (dwarf_vma) != 8
fi: DW_FORM_data8 ei ole tuettu, kun sizeof (dwarf_vma) != 8

en:  (indirect string, offset: 0x%s): %s
fi:  (epäsuora merkkijono, siirros: 0x%s): %s

en:  (indexed string: 0x%s): %s
fi:  (indeksoitu merkkijono: 0x%s): %s

en:  (alt indirect string, offset: 0x%s)
fi:  (vaihtoehtoinen epäsuora merkkijono, siirros: 0x%s)

en: Unrecognized form: %lu
fi: Tunnistamaton muoto: %lu

en: (not inlined)
fi: (ei inline-funktiona)

en: (inlined)
fi: (inline-funktiona)

en: (declared as inline but ignored)
fi: (esitelty inline-funktiona, mutta esittelyä ei ole otettu huomioon)

en: (declared as inline and inlined)
fi: (esitelty inline-funktiona ja toteutettu sellaisena)

en:   (Unknown inline attribute value: %s)
fi:   (Tuntematon inline-funktion attribuuttiarvo: %s)

en: (implementation defined: %s)
fi: (toteutuss määritelty: %s)

en: (Unknown: %s)
fi: (Tuntematon: %s)

en: (user defined type)
fi: (käyttäjän määrittelemä tyyppi)

en: (unknown type)
fi: (tuntematon tyyppi)

en: (unknown accessibility)
fi: (tuntematon esteettömyys)

en: (unknown visibility)
fi: (tuntematon näkyvyys)

en: (unknown virtuality)
fi: (tuntematon näennäisyys)

en: (unknown case)
fi: (tuntematon tapaus)

en: (unknown convention)
fi: (tuntematon käytäntö)

en: (undefined)
fi: (määrittelemätön)

en:  (location list)
fi:  (sijoitusluettelo)

en:  [without DW_AT_frame_base]
fi:  [DW_AT_frame_base puuttuu]

en: Offset %s used as value for DW_AT_import attribute of DIE at offset %lx is too big.
fi: Siirros %s, jota käytettiin DIE:n DW_AT_import-attribuutin arvona siirrososoitteessa %lx on liian suuri.

en: 	[Abbrev Number: %ld
fi: 	[Lyhennenumero: %ld

en: Unknown AT value: %lx
fi: Tuntematon AT-arvo: %lx

en: Reserved length value (0x%s) found in section %s
fi: Varattu pituusarvo (0x%s) löytyi lohkossa %s

en: Corrupt unit length (0x%s) found in section %s
fi: Rikkinäinen yksikköpituus (0x%s) löytyi lohkossa %s

en: No comp units in %s section ?
fi: Ei käännösyksikköjä %s-lohkossa ?

en: Not enough memory for a debug info array of %u entries
fi: Muistia ei ole tarpeeksi %u:n alkion vianjäljitystietotaulukolle

en: Contents of the %s section:
fi: Lohkon %s sisältö:

en: Unable to locate %s section!
fi: Lohkon %s paikantaminen epäonnistui!

en:   Compilation Unit @ offset 0x%s:
fi:   Käännösyksikkö @ siirros 0x%s:

en:    Length:        0x%s (%s)
fi:    Pituus:         0x%s (%s)

en:    Version:       %d
fi:    Versio:         %d

en:    Abbrev Offset: 0x%s
fi:    Lyhennesiirros: 0x%s

en:    Pointer Size:  %d
fi:    Osoitinkoko:    %d

en:    Signature:     0x%s
fi:    Tuntomerkki:    0x%s

en:    Type Offset:   0x%s
fi:    Tyyppisiirros:  0x%s

en:    Section contributions:
fi:    Lohkoavustukset:

en: Debug info is corrupted, length of CU at %s extends beyond end of section (length = %s)
fi: Vianjäljitystieto on rikkinäinen, käännösyksikön pituus osoitteessa %s ulottuu lohkon lopun ylitse (pituus = %s)

en: CU at offset %s contains corrupt or unsupported version number: %d.
fi: Käännösyksikkö siirrososoitteessa %s sisältää rikkinäisen tai tukemattoman versionumeron: %d.

en: Debug info is corrupted, abbrev offset (%lx) is larger than abbrev section size (%lx)
fi: Vianjäljitystieto on rikkinäinen, lyhennesiirros (%lx) on laajempi kuin lyhennelohkon koko (%lx)

en:  <%d><%lx>: Abbrev Number: 0
fi:  <%d><%lx>: Lyhennenumero: 0

en: Bogus end-of-siblings marker detected at offset %lx in %s section
fi: Valesisarusloppumerkitsijä havaittu siirrososoitteessa %lx lohkossa %s

en: Further warnings about bogus end-of-sibling markers suppressed
fi: Lisävaroitukset valesisarusloppumerkitsijöistä on vaimennettu

en:  <%d><%lx>: Abbrev Number: %lu
fi:  <%d><%lx>: Lyhennenumero: %lu

en: DIE at offset %lx refers to abbreviation number %lu which does not exist
fi: DIE siirrososoitteessa %lx viittaa lyhennenumeroon %lu, jota ei ole olemassa

en: The line info appears to be corrupt - the section is too small
fi: Rivitiedot näyttävät olevan rikkinäisiä - lohko on liian pieni

en: Only DWARF version 2, 3 and 4 line info is currently supported.
fi: Vain DWARF-versioiden 2, 3 ja 4 rivitiedot on nykyisin tuettu.

en: Invalid maximum operations per insn.
fi: Virheellinen toimintojen enimmäismäärä per käsky.

en: Raw dump of debug contents of section %s:
fi: Lohkon %s vianjäljityssisällön raakavedos:

en:   Offset:                      0x%lx
fi:   Siirros:                     0x%lx

en:   Length:                      %ld
fi:   Pituus:                      %ld

en:   DWARF Version:               %d
fi:   DWARF-versio:                %d

en:   Prologue Length:             %d
fi:   Esitoimipituus:              %d

en:   Minimum Instruction Length:  %d
fi:   Minimikäskypituus:           %d

en:   Maximum Ops per Instruction: %d
fi:   Enimmäistoimintoja per käsky:%d

en:   Initial value of 'is_stmt':  %d
fi:   Kohteen ’is_stmt’ alkuarvo: %d

en:   Line Base:                   %d
fi:   Rivin kantaluku:             %d

en:   Line Range:                  %d
fi:   Rivinumeroalue:              %d

en:   Opcode Base:                 %d
fi:   Käskykoodin kantaluku:       %d

en: 
     Opcodes:
fi: 
     Käskykoodit:

en:   Opcode %d has %d args
fi:   Käskykoodilla %d on %d argumenttia

en: 
     The Directory Table is empty.
fi: 
     Hakemistotaulu on tyhjä.

en: 
     The Directory Table (offset 0x%lx):
fi: 
     Hakemistotaulu (siirros 0x%lx):

en: 
     The File Name Table is empty.
fi: 
     Tiedostonimitaulu on tyhjä.

en: 
     The File Name Table (offset 0x%lx):
fi: 
     Tiedostonimitaulu (siirros 0x%lx):

en: Corrupt file name table entry
fi: Rikkinäinen tiedostotaulualkio

en:  No Line Number Statements.
fi:  Ei rivinumerolausekeita.

en:  Line Number Statements:
fi:  Rivinumerolauseke:

en:   Special opcode %d: advance Address by %s to 0x%s
fi:   Erikoiskäskykoodi %d: kasvata %s tavua osoitteeseen 0x%s

en:   Special opcode %d: advance Address by %s to 0x%s[%d]
fi:   Erikoiskäskykoodi %d: kasvata osoitetta %s tavua osoitteeseen 0x%s[%d]

en:  and Line by %s to %d
fi:  ja %s riviä riville %d

en:   Copy
fi:   Kopioi

en:   Advance PC by %s to 0x%s
fi:   Kasvata ohjelmalaskuria arvolla %s arvoon 0x%s

en:   Advance PC by %s to 0x%s[%d]
fi:   Kasvata ohjelmalaskuria arvolla %s arvoon 0x%s[%d]

en:   Advance Line by %s to %d
fi:   Kasvata riviä arvolla %s arvoon %d

en:   Set File Name to entry %s in the File Name Table
fi:   Aseta tiedostonimi riville %s tiedostonimitaulussa

en:   Set column to %s
fi:   Aseta sarakkeeksi %s

en:   Set is_stmt to %s
fi:   Aseta is_stmt-arvoksi %s

en:   Set basic block
fi:   Aseta peruslohko

en:   Advance PC by constant %s to 0x%s
fi:   Kasvata ohjelmalaskuria vakiolla %s arvoon 0x%s

en:   Advance PC by constant %s to 0x%s[%d]
fi:   Kasvata ohjelmalaskuria vakiolla %s arvoon 0x%s[%d]

en:   Advance PC by fixed size amount %s to 0x%s
fi:   Kasvata ohjelmalaskuria kiinteäkokoisella summalla %s arvoon 0x%s

en:   Set prologue_end to true
fi:   Aseta prologue_end-arvoksi true

en:   Set epilogue_begin to true
fi:   Aseta epilogue_begin-arvoksi true

en:   Set ISA to %s
fi:   Aseta ISA-arvoksi %s

en:   Unknown opcode %d with operands:
fi:   Tuntematon käskykoodi %d, jonka operandit ovat:

en: Decoded dump of debug contents of section %s:
fi: Lohkon %s vianjäljityssisällön dekoodattu vedos:

en: CU: %s:
fi: Käännösyksikkö: %s:

en: File name                            Line number    Starting address
fi: Tiedostonimi                         Rivinumero     Aloitusosoite

en: CU: %s/%s:
fi: Käännösyksikkö: %s/%s:

en: UNKNOWN (%u): length %d
fi: TUNTEMATON (%u): pituus %d

en: 
     [Use file table entry %d]
fi: 
     [Käytä tiedostotaulualkiota %d]

en: 
     [Use directory table entry %d]
fi: 
     [Käytä hakemistotaulualkiota %d]

en:   Set ISA to %lu
fi:   Aseta ISA-arvoksi %lu

en: .debug_info offset of 0x%lx in %s section does not point to a CU header.
fi: .debug_info-siirrososoite: 0x%lx lohkossa %s ei osoita käännösyksikköotsakkeeseen.

en: Only DWARF 2 and 3 pubnames are currently supported
fi: Vain DWARF 2:n ja 3:n pub-nimet ovat nykyisin tuettuja

en:   Length:                              %ld
fi:   Pituus:                              %ld

en:   Version:                             %d
fi:   Versio:                              %d

en:   Offset into .debug_info section:     0x%lx
fi:   Siirros lohkoon .debug_info:         0x%lx

en:   Size of area in .debug_info section: %ld
fi:   Alueen koko .debug_info-lohkossa:    %ld

en: 
        Offset  Kind          Name
fi: 
        Siirros  Lajittelu     Nimi

en: 
        Offset	Name
fi: 
        Siirros	Nimi

en:  DW_MACINFO_start_file - lineno: %d filenum: %d
fi:  DW_MACINFO_start_file - rivinro:%d tied.nro:%d

en:  DW_MACINFO_define - lineno : %d macro : %s
fi:  DW_MACINFO_define - rivinro: %d makro : %s

en:  DW_MACINFO_undef - lineno : %d macro : %s
fi:  DW_MACINFO_undef - rivinro: %d makro : %s

en:  DW_MACINFO_vendor_ext - constant : %d string : %s
fi:  DW_MACINFO_vendor_ext - vakio : %d merkkijono : %s

en: Only GNU extension to DWARF 4 of %s is currently supported.
fi: Vain GNU-laajennus kohteen %s DWARF-versioon 4 on nykyisin tuettu.

en:   Version:                     %d
fi:   Versio:                      %d

en:   Offset size:                 %d
fi:   Siirrososoitekoko:           %d

en:   Offset into .debug_line:     0x%lx
fi:   Siirrososoite kohteeseen .debug_line: 0x%lx

en:   Extension opcode arguments:
fi:   Laajennuksen käskykoodiargumentit:

en:     DW_MACRO_GNU_%02x has no arguments
fi:     DW_MACRO_GNU_%02x ei ole argumentteja

en:     DW_MACRO_GNU_%02x arguments:
fi:     DW_MACRO_GNU_%02x-argumentit:

en: Invalid extension opcode form %s
fi: Virheellinen laajennuskäskykoodimuoto %s

en: .debug_macro section not zero terminated
fi: .debug_macro-lohkoa ei ole päätetty nollaan

en: DW_MACRO_GNU_start_file used, but no .debug_line offset provided.
fi: DW_MACRO_GNU_start_file käytetty, mutta ei ole tarjottu .debug_line siirrososoitetta.

en:  DW_MACRO_GNU_start_file - lineno: %d filenum: %d
fi:  DW_MACRO_GNU_start_file - rivinro:%d tied.nro:%d

en:  DW_MACRO_GNU_start_file - lineno: %d filenum: %d filename: %s%s%s
fi:  DW_MACRO_GNU_start_file - rivinro:%d tied.nro:%d tiedostonimi: %s%s%s

en:  DW_MACRO_GNU_define - lineno : %d macro : %s
fi:  DW_MACRO_GNU_define - rivinro: %d makro : %s

en:  DW_MACRO_GNU_undef - lineno : %d macro : %s
fi:  DW_MACRO_GNU_undef - rivinro: %d makro : %s

en:  DW_MACRO_GNU_define_indirect - lineno : %d macro : %s
fi:  DW_MACRO_GNU_define_indirect - rivinro: %d makro : %s

en:  DW_MACRO_GNU_undef_indirect - lineno : %d macro : %s
fi:  DW_MACRO_GNU_undef_indirect - rivinro: %d makro : %s

en:  DW_MACRO_GNU_transparent_include - offset : 0x%lx
fi:  DW_MACRO_GNU_transparent_include - siirros : 0x%lx

en:  DW_MACRO_GNU_define_indirect_alt - lineno : %d macro offset : 0x%lx
fi:  DW_MACRO_GNU_define_indirect_alt - rivinro: %d makrosiirros : 0x%lx

en:  DW_MACRO_GNU_undef_indirect_alt - lineno : %d macro offset : 0x%lx
fi:  DW_MACRO_GNU_undef_indirect_alt - rivinro: %d makrosiirros : 0x%lx

en:  DW_MACRO_GNU_transparent_include_alt - offset : 0x%lx
fi:  DW_MACRO_GNU_transparent_include_alt - siirros : 0x%lx

en:  Unknown macro opcode %02x seen
fi:  Havaittu tuntematon makrokäskykoodi %02x

en:   Number TAG (0x%lx)
fi:   Numero Tunniste (0x%lx)

en: has children
fi: on jälkeläisiä

en: no children
fi: ei jälkeläisiä

en: Location list starting at offset 0x%lx is not terminated.
fi: Siirroksesta 0x%lx alkavaa sijaintiluetteloa ei ole päätetty.

en: <End of list>
fi: <Luettelon loppu>

en: (base address)
fi: (perusosoite)

en:  (start == end)
fi:  (alku == loppu)

en:  (start > end)
fi:  (alku > loppu)

en: (base address selection entry)
fi: (perusosoite valintakohta)

en: Unknown location list entry type 0x%x.
fi: Tuntematon sijaintiluettelokohtatyyppi 0x%x.

en: 
    The %s section is empty.
fi: 
    Lohko %s on tyhjä.

en: Unable to load/parse the .debug_info section, so cannot interpret the %s section.
fi: Lohkon .debug_info lataaminen/jäsentäminen epäonnistui, joten lohkon %s tulkinta epäonnistui.

en: No location lists in .debug_info section!
fi: Ei sijaintiluetteloja .debug_info-lohkossa!

en: Location lists in %s section start at 0x%s
fi: Sijaintiluettelot %s-lohkossa alkavat osoitteesta 0x%s

en:     Offset   Begin    End      Expression
fi:     Siirros  Alku     Loppu    Lauseke

en: There is a hole [0x%lx - 0x%lx] in .debug_loc section.
fi: Lohkossa .debug_loc on aukko [0x%lx - 0x%lx].

en: There is an overlap [0x%lx - 0x%lx] in .debug_loc section.
fi: Lohkossa .debug_loc on päällekkäisyys [0x%lx - 0x%lx].

en: Offset 0x%lx is bigger than .debug_loc section size.
fi: Siirros 0x%lx on suurempi kuin .debug_loc-lohkon koko.

en: There are %ld unused bytes at the end of section %s
fi: Käyttämättömiä tavuja on %ld lohkon %s lopussa

en: Only DWARF 2 and 3 aranges are currently supported.
fi: Vain DWARF 2- ja 3-aranges on nykyisin tuettu.

en:   Length:                   %ld
fi:   Pituus:                      %ld

en:   Version:                  %d
fi:   Versio:                      %d

en:   Offset into .debug_info:  0x%lx
fi:   Siirros lohkoon .debug_info: 0x%lx

en:   Pointer Size:             %d
fi:   Osoitinkoko:                 %d

en:   Segment Size:             %d
fi:   Segmenttikoko:               %d

en: Invalid address size in %s section!
fi: Virheellinen osoitekoko %s-lohkossa!

en: Pointer size + Segment size is not a power of two.
fi: Osoitinkoko + segmenttikoko ei ole kahden potenssi.

en: 
        Address            Length
fi: 
        Osoite            Pituus

en: 
        Address    Length
fi: 
        Osoite    Pituus

en:   For compilation unit at offset 0x%s:
fi:   Käännösyksikkö siirrososoitteessa 0x%s:

en: 	Index	Address
fi: 	Indeksi	Osoite

note: This can happen when the file was compiled with -gsplit-debug which removes references to range lists from the primary .o file.
en: No range lists in .debug_info section.
fi: Ei lukualueluetteloja .debug_info-lohkossa.

en: Range lists in %s section start at 0x%lx
fi: Lukualueluettelot %s-lohkossa alkavat osoitteesta 0x%lx

en:     Offset   Begin    End
fi:     Siirros  Alku     Loppu

en: There is a hole [0x%lx - 0x%lx] in %s section.
fi: Aukko [0x%lx - 0x%lx] lohkossa %s.

en: There is an overlap [0x%lx - 0x%lx] in %s section.
fi: Päällekkäisyys [0x%lx - 0x%lx] lohkossa %s.

en: (start == end)
fi: (alku == loppu)

en: (start > end)
fi: (alku > loppu)

en: bad register:
fi: virheellinen rekisteri:

note: The documentation for the format of this file is in gdb/dwarf2read.c.
en: Contents of the %s section:
fi: Lohkon %s sisältö:

en:   DW_CFA_??? (User defined call frame op: %#x)
fi:   DW_CFA_??? (Käyttäjämääritelty kutsukehyskäsky: %#x)

en: unsupported or unknown Dwarf Call Frame Instruction number: %#x
fi: tukematon tai tuntematon Dwarf-kutsukehyskäskynumero: %#x

en: Truncated header in the %s section.
fi: Rikkoutunut otsake lohkossa ”%s”

en: Version %ld
fi: versio %ld

en: Unsupported version %lu.
fi: Tukematon versio %lu.

en: The address table data in version 3 may be wrong.
fi: Osoitetaulutiedot versiossa 3 saattavat olla virheellisiä.

en: Version 4 does not support case insensitive lookups.
fi: Versio 4 ei tue kirjainkoosta riippuvia hakuja.

en: Version 5 does not include inlined functions.
fi: Versio 5 ei sisällä inline-funktioita.

en: Version 6 does not include symbol attributes.
fi: Versio 6 ei sisällä symboliattribuutteja.

en: Corrupt header in the %s section.
fi: Rikkoutunut otsake lohkossa %s.

en: 
    CU table:
fi: 
    Käännösyksikkötaulu:

en: 
    TU table:
fi: 
    Käännösyksikkötaulu:

en: 
    Address table:
fi: 
    Osoitetaulu:

en: 
    Symbol table:
fi: 
    Symbolitaulu:

en: static
fi: staattinen

en: Internal error: out of space in the shndx pool.
fi: Sisäinen virhe: tila loppui shndx-varannossa.

en:   Version:                 %d
fi:   Versio:                  %d

en:   Number of columns:       %d
fi:   Sarakkeiden lukumäärä:   %d

en:   Number of used entries:  %d
fi:   Käytettyjen kohtien lukumäärä: %d

en:   Number of slots:         %d
fi:   Välien numero:        %d

en: Section %s too small for %d hash table entries
fi: Lohko %s on liian pieni %d hash-taulualkioille

en:   [%3d] Signature:  0x%s  Sections:
fi:   [%3d] Tuntomerkki:  0x%s  Lohkot:

en: Section %s too small for shndx pool
fi: Lohko %s on liian pieni shndx-varannolle

en: Section %s too small for offset and size tables
fi: Lohko %s on liian pieni siirros- ja kokotauluille

en:   Offset table
fi:   Siirrostaulu

en:   Size table
fi:   Kokotaulu

en:   Unsupported version
fi:   Tukematon versio

en: Displaying the debug contents of section %s is not yet supported.
fi: Lohkon %s vianjäljityssisällön näyttäminen ei ole vielä tuettu.

en: Unrecognized debug option '%s'
fi: Tunnistamaton vianjäljitysvalitsin ’%s’

en: %s: Error:
fi: %s: Virhe:

en: %s: Warning:
fi: %s: Varoitus:

en: Unhandled data length: %d
fi: Käsittelemätön data-pituus: %d

en: %s: failed to skip archive symbol table
fi: %s: arkistosymbolitaulun yli hyppääminen epäonnistui

en: %s: the archive index is empty
fi: %s: arkistoindeksi on tyhjä

en: %s: failed to read archive index
fi: %s: arkistoindeksin lukeminen epäonnistui

en: %s: the archive index is supposed to have %ld entries of %d bytes, but the size is only %ld
fi: %s: arkistoindeksissä otaksutaan olevan %ld %d:n tavun alkiota, mutta koko on vain %ld

en: Out of memory whilst trying to read archive symbol index
fi: Muisti loppui kun yritettiin lukea arkiston symboli-indeksiä

en: Out of memory whilst trying to convert the archive symbol index
fi: Muisti loppui kun yritettiin muuntaa arkiston symboli-indeksiä

en: %s: the archive has an index but no symbols
fi: %s: arkistossa on indeksi, mutta ei symboleja

en: Out of memory whilst trying to read archive index symbol table
fi: Muisti loppui yritettäessä lukea arkistoindeksisymbolitaulua

en: %s: failed to read archive index symbol table
fi: %s: arkistoindeksisymbolitaulun lukeminen epäonnistui

en: %s: failed to read archive header following archive index
fi: %s: arkisto-otsaketta seuraavan arkistoindeksin lukeminen epäonnistui

en: %s: failed to seek to first archive header
fi: %s: ensimmäisen arkisto-otsakkeen haku epäonnistui

en: %s: failed to read archive header
fi: %s: arkisto-otsakkeen lukeminen epäonnistui

en: %s has no archive index
fi: kohteessa %s ei ole arkistoindeksiä

en: Out of memory reading long symbol names in archive
fi: Muisti loppui luettaessa pitkiä symbolinimiä arkistossa

en: %s: failed to read long symbol name string table
fi: %s: pitkän symbolinimimerkkijonotaulun lukeminen epäonnistui

en: Archive member uses long names, but no longname table found
fi: Arkistojäsen käyttää pitkiä nimiä, mutta pitkänimitaulua ei löytynyt

en: %s: failed to seek to next file name
fi: %s: seuraavan tiedostonimen haku epäonnistui

en: %s: did not find a valid archive header
fi: %s: kelvollista arkisto-otsaketta ei löytynyt

en: <corrupt>
fi: <rikki>

en: %s: Not an ELF file - wrong magic bytes at the start
fi: %s: Ei ELF-tiedosto - siinä on väärät maagiset tavut alussa

en: %s: Unsupported EI_VERSION: %d is not %d
fi: %s: Tukematon EI_VERSION: %d ei ole %d

en: %s: Unmatched EI_CLASS: %d is not %d
fi: %s: Täsmäämätön EI_CLASS: %d ei ole %d

en: %s: Unmatched e_machine: %d is not %d
fi: %s: Täsmäämätön e_machine: %d ei ole %d

en: %s: Unmatched e_type: %d is not %d
fi: %s: Täsmäämätön e_type: %d ei ole %d

en: %s: Unmatched EI_OSABI: %d is not %d
fi: %s: Täsmäämätön EI_OSABI: %d ei ole %d

en: %s: Failed to update ELF header: %s
fi: %s: ELF-otsakkeen päivitys epäonnistui: %s

en: Unsupported EI_CLASS: %d
fi: Tukematon EI_CLASS: %d

en: This executable has been built without support for a
    64 bit data type and so it cannot process 64 bit ELF files.
fi: Tähän suoritettavaan tiedostoon ei ole käännetty tukea 64-bittiselle
    datatyypille, joten se ei voi käsitellä 64-bittisiä ELF-tiedostoja.

en: %s: Failed to read ELF header
fi: %s: ELF-otsakkeen lukeminen epäonnistui

en: %s: Failed to seek to ELF header
fi: %s: ELF-otsakkeen haku epäonnistui

en: %s: failed to seek to next archive header
fi: %s: seuraavan arkisto-otsakkeen haku epäonnistui

en: %s: bad archive file name
fi: %s: virheellinen arkistotiedostonimi

en: Input file '%s' is not readable
fi: Syötetiedosto ’%s’ ei ole luettava

en: %s: failed to seek to archive member
fi: %s: arkistojäsenen haku epäonnistui

en: '%s': No such file
fi: ’%s’: Tiedostoa ei löydy

en: Could not locate '%s'.  System error message: %s
fi: Tiedostoa ’%s’ ei löytynyt. Järjestelmävirhesanoma: %s

en: '%s' is not an ordinary file
fi: ’%s’ ei ole tavallinen tiedosto

en: %s: Failed to read file's magic number
fi: %s: Tiedoston maagisen numeron lukeminen epäonnistui

en: Unknown OSABI: %s
fi: Tuntematon OSABI: %s

en: Unknown machine type: %s
fi: Tuntematon konetyyppi: %s

en: Unknown machine type: %d
fi: Tuntematon konetyyppi: %d

en: Unknown type: %s
fi: Tuntematon tyyppi: %s

en: Usage: %s <option(s)> elffile(s)
fi: Käyttö: %s <valitsimet> elf-tiedosto(t)

en:  Update the ELF header of ELF files
fi:  Päivitä ELF-tiedostojen ELF-otsake

en:  The options are:
fi:  Valitsimet ovat:

en:   --input-mach <machine>      Set input machine type to <machine>
      --output-mach <machine>     Set output machine type to <machine>
      --input-type <type>         Set input file type to <type>
      --output-type <type>        Set output file type to <type>
      --input-osabi <osabi>       Set input OSABI to <osabi>
      --output-osabi <osabi>      Set output OSABI to <osabi>
      -h --help                   Display this information
      -v --version                Display the version number of %s
fi:   --input-mach <kone>         Aseta syötekoneen tyypiksi <kone>
      --output-mach <kone>        Aseta tulostekoneen tyypiksi <kone>
      --input-type <tyyppi>       Aseta syötetiedostotyypiksi <tyyppi>
      --output-type <tyyppi>      Aseta tulostetiedostotyypiksi <tyyppi>
      --input-osabi <osabi>       Aseta syöte-OSABI:ksi <osabi>
      --output-osabi <osabi>      Aseta tuloste-OSABI:ksi <osabi>
      -h --help                   Näytä nämä tiedot
      -v --version                Näytä %s:n versionumero

en:   [-g]         - 32 bit small archive
fi:   [-g]         - 32-bittinen pieni arkisto

en:   [-X32]       - ignores 64 bit objects
fi:   [-X32]       - ei oteta huomioon 64-bittisiä objekteja

en:   [-X64]       - ignores 32 bit objects
fi:   [-X64]       - ei oteta huomioon 32-bittisiä objekteja

en:   [-X32_64]    - accepts 32 and 64 bit objects
fi:   [-X32_64]    - hyväksyy 32- ja 64-bittiset objektit

en: unexpected end of debugging information
fi: odottamaton IEEE-vianjäljitystietojen loppu

en: invalid string length
fi: virheellinen merkkijonopituus

en: expression stack overflow
fi: lausekepinon ylivuoto

en: unsupported IEEE expression operator
fi: ei-tuettu IEEE-lausekeoperaattori

en: unknown section
fi: tuntematon lohko

en: expression stack underflow
fi: lausekepinon ehtyminen

en: expression stack mismatch
fi: lausekepinon täsmäämättömyys

en: unknown builtin type
fi: tuntematon rakenteeseen sisältyvä tyyppi

en: BCD float type not supported
fi: ei-tuettu binäärikoodattu desimaaliliukulukutyyppi

en: unexpected record type
fi: odottamaton tietuetyyppi

en: blocks left on stack at end
fi: lohkoja jäi pinoon lopussa

en: unknown BB type
fi: tuntematon IEEE-BB-tietuetyyppi

en: stack overflow
fi: pinon ylivuoto

en: stack underflow
fi: pinon ehtyminen

en: illegal variable index
fi: virheellinen muuttujaindeksi

en: illegal type index
fi: virheellinen tyyppi-indeksi

en: unknown TY code
fi: tuntematon TY-koodi

en: undefined variable in TY
fi: määrittelemätön muuttuja kohteessa TY

note: Pascal file name.  FIXME.
en: Pascal file name not supported
fi: Pascal-tiedostonimeä ei tueta

en: unsupported qualifier
fi: ei-tuettu tarkenne

en: undefined variable in ATN
fi: määrittelemätön muuttuja kohteessa ATN

en: unknown ATN type
fi: tuntematon ATN-tyyppi

note: Reserved for FORTRAN common.
en: unsupported ATN11
fi: ei-tuettu ATN11

note: We have no way to record this information.  FIXME.
en: unsupported ATN12
fi: ei-tuettu ATN12

en: unexpected string in C++ misc
fi: odottamaton merkkijono C++-misc -tietueessa

en: bad misc record
fi: virheellinen misc-tietue

en: unrecognized C++ misc record
fi: tunnistamaton C++-misc -tietue

en: undefined C++ object
fi: määrittelemätön C++-objekti

en: unrecognized C++ object spec
fi: tunnistamaton C++-objektimäärittely

en: unsupported C++ object type
fi: ei-tuettu C++-objektityyppi

en: C++ base class not defined
fi: C++-kantaluokkaa ei ole määritelty

en: C++ object has no fields
fi: C++-objektissa ei ole kenttiä

en: C++ base class not found in container
fi: C++-kantaluokkaa ei löytynyt containerista

en: C++ data member not found in container
fi: C++-data -jäsentä ei löytynyt containerista

en: unknown C++ visibility
fi: tuntematon C++-näkyvyys

en: bad C++ field bit pos or size
fi: virheellinen C++-kenttäbittisijainti tai koko

en: bad type for C++ method function
fi: virheellinen C++-metodifunktion tyyppi

en: no type information for C++ method function
fi: ei tyyppitietoa C++-metodifunktiossa

en: C++ static virtual method
fi: C++ staattinen virtuaalimetodi

en: unrecognized C++ object overhead spec
fi: tunnistamaton C++-objektin yleisrasitemääritys

en: undefined C++ vtable
fi: määrittelemätön C++-vtable

en: C++ default values not in a function
fi: funktiossa ei ole C++-oletusarvoja

en: unrecognized C++ default type
fi: tunnistamaton C++-oletustyyppi

en: reference parameter is not a pointer
fi: viiteparametri ei ole osoitin

en: unrecognized C++ reference type
fi: tunnistamaton C++-viitetyyppi

en: C++ reference not found
fi: C++-viite ei löytynyt

en: C++ reference is not pointer
fi: C++-viite ei ole osoitin

en: missing required ASN
fi: vaadittu ASN puuttuu

en: missing required ATN65
fi: vaadittu ATN65 puuttuu

en: bad ATN65 record
fi: virheellinen ATN65-tietue

en: IEEE numeric overflow: 0x
fi: IEEE numeerinen ylivuoto: 0x

en: IEEE string length overflow: %u
fi: IEEE merkkijonopituuden ylivuoto: %u

en: IEEE unsupported integer type size %u
fi: ei-tuettu IEEE kokonaislukutyyppikoko %u

en: IEEE unsupported float type size %u
fi: ei-tuettu IEEE liukulukutyyppikoko %u

en: IEEE unsupported complex type size %u
fi: ei-tuettu IEEE kompleksilukutyyppikoko %u

en: Duplicate symbol entered into keyword list.
fi: Symbolin kaksoiskappale kirjoitettu avainsanaluetteloon.

en: input and output files must be different
fi: syöte- ja tulostetiedosto ei saa olla sama tiedosto

en: input file named both on command line and with INPUT
fi: syötetiedosto nimetty sekä komentorivillä että INPUT-tiedostossa

en: no input file
fi: ei syötetiedostoa

en: no name for output file
fi: ei tulostetiedoston nimeä

en: warning: input and output formats are not compatible
fi: varoitus: syöte- ja tulostemuodot eivät ole yhteensopivia

en: make .bss section
fi: tee .bss-lohko

en: make .nlmsections section
fi: tee .nlmsections-lohko

en: set .bss vma
fi: aseta .bss-virtuaalimuistiosoite

en: set .data size
fi: aseta .data-koko

en: warning: symbol %s imported but not in import list
fi: varoitus: symboli %s tuotu mutta ei ole tuontiluettelossa

en: set start address
fi: aseta alkuosoite

en: warning: START procedure %s not defined
fi: varoitus: START-proseduuria %s ei ole määritelty

en: warning: EXIT procedure %s not defined
fi: varoitus: EXIT-proseduuria %s ei ole määritelty

en: warning: CHECK procedure %s not defined
fi: varoitus: CHECK-proseduuria %s ei ole määritelty

en: custom section
fi: räätälöity lohko

en: help section
fi: opastelohko

en: message section
fi: sanomalohko

en: module section
fi: moduulilohko

en: rpc section
fi: rpc-lohko

note: There is no place to record this information.
en: %s: warning: shared libraries can not have uninitialized data
fi: %s: varoitus: jaetuissa kirjastoissa ei voi olla alustamatonta dataa

en: shared section
fi: jaettu lohko

en: warning: No version number given
fi: varoitus: Mitään versionumeroa ei ole annettu

en: %s: read: %s
fi: %s: lukuvirhe: %s

en: warning: FULLMAP is not supported; try ld -M
fi: varoitus: FULLMAP ei ole tuettu; yritä ld -M

en: Usage: %s [option(s)] [in-file [out-file]]
fi: Käyttö: %s [valitsimet] [syötetiedosto [tulostetiedosto]]

en:  Convert an object file into a NetWare Loadable Module
fi:  Muunna objektitiedosto NetWare Loadable Module -muotoon

en:  The options are:
      -I --input-target=<bfdname>   Set the input binary file format
      -O --output-target=<bfdname>  Set the output binary file format
      -T --header-file=<file>       Read <file> for NLM header information
      -l --linker=<linker>          Use <linker> for any linking
      -d --debug                    Display on stderr the linker command line
      @<file>                       Read options from <file>.
      -h --help                     Display this information
      -v --version                  Display the program's version
fi:  The options are:
      -I --input-target=<bfd-nimi>  Aseta binaarin syötetiedoston muoto
      -O --output-target=<bfd-nimi> Aseta binaarin tulostetiedoston muoto
      -T --header-file=<tiedosto>   Lue tiedosto <tiedosto> NLM-otsaketiedoille
      -l --linker=<linkkeri>        Käytä parametriä <linkkeri> linkittämiseen
      -d --debug                    Näytä vakiovirhetulosteessa linkkerin komentorivi
      @<tiedosto>                   Lue valitsimet tiedostosta <tiedosto>.
      -h --help                     Näytä nämä tiedot
      -v --version                  Näytä ohjelman versio

en: support not compiled in for %s
fi: tukea ei ole käännetty kohteeseen %s

en: make section
fi: tee lohko

en: set section size
fi: aseta lohkokoko

en: set section alignment
fi: aseta lohkotasaus

en: set section flags
fi: aseta lohkoliput

en: set .nlmsections size
fi: aseta .nlmsections-koko

en: set .nlmsection contents
fi: aseta .nlmsection-sisältö

en: stub section sizes
fi: stub-lohkokoot

en: writing stub
fi: kirjoitetaan stub

en: unresolved PC relative reloc against %s
fi: ratkaisematon ohjelmalaskurisuhteellinen reloc-tietue symbolille %s

en: overflow when adjusting relocation against %s
fi: ylivuoto säädettäessä uudelleensijoitusta symbolille %s

en: %s: execution of %s failed:
fi: %s: kohteen %s suoritus epäonnistui:

en: Execution of %s failed
fi: Kohteen %s suoritus epäonnistui

en: Usage: %s [option(s)] [file(s)]
fi: Käyttö: %s [valitsimet] [tiedosto(t)]

en:  List symbols in [file(s)] (a.out by default).
fi:  Luettele symbolit kohteessa [tiedosto(t)] (oletus: a.out).

en:  The options are:
      -a, --debug-syms       Display debugger-only symbols
      -A, --print-file-name  Print name of the input file before every symbol
      -B                     Same as --format=bsd
      -C, --demangle[=STYLE] Decode low-level symbol names into user-level names
                              The STYLE, if specified, can be `auto' (the default),
                              `gnu', `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                              or `gnat'
          --no-demangle      Do not demangle low-level symbol names
      -D, --dynamic          Display dynamic symbols instead of normal symbols
          --defined-only     Display only defined symbols
      -e                     (ignored)
      -f, --format=FORMAT    Use the output format FORMAT.  FORMAT can be `bsd',
                               `sysv' or `posix'.  The default is `bsd'
      -g, --extern-only      Display only external symbols
      -l, --line-numbers     Use debugging information to find a filename and
                               line number for each symbol
      -n, --numeric-sort     Sort symbols numerically by address
      -o                     Same as -A
      -p, --no-sort          Do not sort the symbols
      -P, --portability      Same as --format=posix
      -r, --reverse-sort     Reverse the sense of the sort
fi:  Valitsimet ovat:
      -a, --debug-syms       Näytä vain vianjäljityssymbolit
      -A, --print-file-name  Tulosta syötetiedoston nimi ennen jokaista symbolia
      -B                     Sama kuin --format=bsd
      -C, --demangle[=TYYLI] Eheytä alemman tason symbolinimet käyttäjätason nimiksi
                              TYYLI, jos annettu, voi olla ”auto” (oletus),
                              ”gnu”, ”lucid”, ”arm”, ”hp”, ”edg”, ”gnu-v3”, ”java”
                              tai ”gnat”
          --no-demangle      Älä eheytä alemman tason symbolinimiä
      -D, --dynamic          Näytä dynaamiset symbolit normaalien symbolien sijasta
          --defined-only     Näytä vain määritellyt symbolit
      -e                     (ei oteta huomioon)
      -f, --format=MUOTO     Käytä tulostemuotoa MUOTO.  MUOTO voi olla ”bsd”,
                              ”sysv” tai ”posix”.  Oletus on ”bsd”
      -g, --extern-only      Näytä vain ulkoiset symbolit
      -l, --line-numbers     Käytä vianjäljitystietoja tiedostonimen löytämiseen ja
                              rivinumeroa jokaiselle symbolille
      -n, --numeric-sort     Lajittele symbolit numeerisesti osoitteen mukaan
      -o                     Sama kuin -A
      -p, --no-sort          Älä lajittele symboleja
      -P, --portability      Sama kuin --format=posix
      -r, --reverse-sort     Käännä lajittelu käänteiseksi

en:       --plugin NAME      Load the specified plugin
fi:       --plugin NIMI      Lataa määritelty lisäosa

en:   -S, --print-size       Print size of defined symbols
      -s, --print-armap      Include index for symbols from archive members
          --size-sort        Sort symbols by size
          --special-syms     Include special symbols in the output
          --synthetic        Display synthetic symbols as well
      -t, --radix=RADIX      Use RADIX for printing symbol values
          --target=BFDNAME   Specify the target object format as BFDNAME
      -u, --undefined-only   Display only undefined symbols
      -X 32_64               (ignored)
      @FILE                  Read options from FILE
      -h, --help             Display this information
      -V, --version          Display this program's version number
fi:   -S, --print-size       Tulosta määriteltyjen symbolien koko
      -s, --print-armap      Sisällytä indeksi arkistojäsensymboleille
          --size-sort        Lajittele symbolit koon mukaan
          --special-syms     Sisällytä erityissymbolit tulosteeseen
          --synthetic        Näytä myös synteettiset symbolit
      -t, --radix=KANTALUKU  Käytä KANTALUKUa symboliarvojen tulosteeseen
          --target=BFD-NIMI  Määrittele kohdeobjektin muodoksi BFD-NIMI
      -u, --undefined-only   Näytä vain määrittelemättömät symbolit
      -X 32_64               (ei oteta huomioon)
      @TIEDOSTO              Lue valitsimet TIEDOSTOsta
      -h, --help             Näytä nämä tiedot
      -V, --version          Näytä ohjelman versionumero

en: %s: invalid radix
fi: %s: virheellinen kantaluku

en: %s: invalid output format
fi: %s: virheellinen tulostemuoto

en: <processor specific>: %d
fi: <suoritinkohtainen>: %d

en: <OS specific>: %d
fi: <Käyttöjärjestelmäkohtainen>: %d

en: <unknown>: %d
fi: <tuntematon>: %d

en: 
    Archive index:
fi: 
    Arkistoindeksi:

en: 
    
    Undefined symbols from %s:
fi: 
    
    Määrittelemättömiä symboleja kohteesta %s:

en: 
    
    Symbols from %s:
fi: 
    
    Symboleja kohteesta %s:

en: Name                  Value   Class        Type         Size     Line  Section
fi: Nimi                  Arvo    Luokka       Tyyppi       Koko    Rivi  Lohko

en: Name                  Value           Class        Type         Size             Line  Section
fi: Nimi                  Arvo            Luokka       Tyyppi       Koko             Rivi  Lohko

en: 
    
    Undefined symbols from %s[%s]:
fi: 
    
    Määrittelemättömiä symboleja kohteesta %s[%s]:

en: 
    
    Symbols from %s[%s]:
fi: 
    
    Symbolit kohteesta %s[%s]:

en: Print width has not been initialized (%d)
fi: Tulostusleveyttä ei ole alustettu (%d)

en: Only -X 32_64 is supported
fi: Vain -X 32_64 on tuettuna

en: Using the --size-sort and --undefined-only options together
fi: Käytetään ”--size-sort”- ja ”--undefined-only”-valitsimia yhdessä

en: will produce no output, since undefined symbols have no size.
fi: ei tuota mitään tulostetta, koska määrittelemättömissä symboleissa ei ole kokoa.

en: data size %ld
fi: data-koko %ld

en: Usage: %s [option(s)] in-file [out-file]
fi: Käyttö: %s [valitsimet] syötetiedosto [tulostetiedosto]

en:  Copies a binary file, possibly transforming it in the process
fi:  Kopioi binaaritiedoston, mahdollisesti muuntaen sitä käsittelyssä

en:   -I --input-target <bfdname>      Assume input file is in format <bfdname>
      -O --output-target <bfdname>     Create an output file in format <bfdname>
      -B --binary-architecture <arch>  Set output arch, when input is arch-less
      -F --target <bfdname>            Set both input and output format to <bfdname>
         --debugging                   Convert debugging information, if possible
      -p --preserve-dates              Copy modified/access timestamps to the output
fi:   -I --input-target <bfd-nimi>     Otaksu syötetiedoston olevan muotoa <bfd-nimi>
      -O --output-target <bfd-nimi>    Luo tulostetiedosto muodossa <bfd-nimi>
      -B --binary-architecture <arch>  Aseta tulostearkkitehtuuri, kun syötteen
                                       arkkitehtuuria ei ole määritelty
      -F --target <bfd-nimi>           Aseta sekä syöte- että tulostemuodoksi <bfd-nimi>
         --debugging                   Muunna vianjäljitystiedot, jos mahdollista
      -p --preserve-dates              Kopioi muokkaus-/kutsuaikaleimat tulosteeseen

en:   -D --enable-deterministic-archives
                                       Produce deterministic output when stripping archives (default)
      -U --disable-deterministic-archives
                                       Disable -D behavior
fi:   -D --enable-deterministic-archives
                                       Tuota deterministinen tuloste, kun riisutaan arkistoja (oletus)
      -U --disable-deterministic-archives
                                       Ota pois käytöstä valitsimen -D toiminta

en:   -D --enable-deterministic-archives
                                       Produce deterministic output when stripping archives
      -U --disable-deterministic-archives
                                       Disable -D behavior (default)
fi:   -D --enable-deterministic-archives
                                       Tuota deterministinen tuloste, kun riisutaan arkistoja
      -U --disable-deterministic-archives
                                       Ota pois käytöstä valitsimen -D toiminta (oletus)

en:   -j --only-section <name>         Only copy section <name> into the output
         --add-gnu-debuglink=<file>    Add section .gnu_debuglink linking to <file>
      -R --remove-section <name>       Remove section <name> from the output
      -S --strip-all                   Remove all symbol and relocation information
      -g --strip-debug                 Remove all debugging symbols & sections
         --strip-dwo                   Remove all DWO sections
         --strip-unneeded              Remove all symbols not needed by relocations
      -N --strip-symbol <name>         Do not copy symbol <name>
         --strip-unneeded-symbol <name>
                                       Do not copy symbol <name> unless needed by
                                         relocations
         --only-keep-debug             Strip everything but the debug information
         --extract-dwo                 Copy only DWO sections
         --extract-symbol              Remove section contents but keep symbols
      -K --keep-symbol <name>          Do not strip symbol <name>
         --keep-file-symbols           Do not strip file symbol(s)
         --localize-hidden             Turn all ELF hidden symbols into locals
      -L --localize-symbol <name>      Force symbol <name> to be marked as a local
         --globalize-symbol <name>     Force symbol <name> to be marked as a global
      -G --keep-global-symbol <name>   Localize all symbols except <name>
      -W --weaken-symbol <name>        Force symbol <name> to be marked as a weak
         --weaken                      Force all global symbols to be marked as weak
      -w --wildcard                    Permit wildcard in symbol comparison
      -x --discard-all                 Remove all non-global symbols
      -X --discard-locals              Remove any compiler-generated symbols
      -i --interleave [<number>]       Only copy N out of every <number> bytes
         --interleave-width <number>   Set N for --interleave
      -b --byte <num>                  Select byte <num> in every interleaved block
         --gap-fill <val>              Fill gaps between sections with <val>
         --pad-to <addr>               Pad the last section up to address <addr>
         --set-start <addr>            Set the start address to <addr>
        {--change-start|--adjust-start} <incr>
                                       Add <incr> to the start address
        {--change-addresses|--adjust-vma} <incr>
                                       Add <incr> to LMA, VMA and start addresses
        {--change-section-address|--adjust-section-vma} <name>{=|+|-}<val>
                                       Change LMA and VMA of section <name> by <val>
         --change-section-lma <name>{=|+|-}<val>
                                       Change the LMA of section <name> by <val>
         --change-section-vma <name>{=|+|-}<val>
                                       Change the VMA of section <name> by <val>
        {--[no-]change-warnings|--[no-]adjust-warnings}
                                       Warn if a named section does not exist
         --set-section-flags <name>=<flags>
                                       Set section <name>'s properties to <flags>
         --add-section <name>=<file>   Add section <name> found in <file> to output
         --dump-section <name>=<file>  Dump the contents of section <name> into <file>
         --rename-section <old>=<new>[,<flags>] Rename section <old> to <new>
         --long-section-names {enable|disable|keep}
                                       Handle long section names in Coff objects.
         --change-leading-char         Force output format's leading character style
         --remove-leading-char         Remove leading character from global symbols
         --reverse-bytes=<num>         Reverse <num> bytes at a time, in output sections with content
         --redefine-sym <old>=<new>    Redefine symbol name <old> to <new>
         --redefine-syms <file>        --redefine-sym for all symbol pairs 
                                         listed in <file>
         --srec-len <number>           Restrict the length of generated Srecords
         --srec-forceS3                Restrict the type of generated Srecords to S3
         --strip-symbols <file>        -N for all symbols listed in <file>
         --strip-unneeded-symbols <file>
                                       --strip-unneeded-symbol for all symbols listed
                                         in <file>
         --keep-symbols <file>         -K for all symbols listed in <file>
         --localize-symbols <file>     -L for all symbols listed in <file>
         --globalize-symbols <file>    --globalize-symbol for all in <file>
         --keep-global-symbols <file>  -G for all symbols listed in <file>
         --weaken-symbols <file>       -W for all symbols listed in <file>
         --alt-machine-code <index>    Use the target's <index>'th alternative machine
         --writable-text               Mark the output text as writable
         --readonly-text               Make the output text write protected
         --pure                        Mark the output file as demand paged
         --impure                      Mark the output file as impure
         --prefix-symbols <prefix>     Add <prefix> to start of every symbol name
         --prefix-sections <prefix>    Add <prefix> to start of every section name
         --prefix-alloc-sections <prefix>
                                       Add <prefix> to start of every allocatable
                                         section name
         --file-alignment <num>        Set PE file alignment to <num>
         --heap <reserve>[,<commit>]   Set PE reserve/commit heap to <reserve>/
                                       <commit>
         --image-base <address>        Set PE image base to <address>
         --section-alignment <num>     Set PE section alignment to <num>
         --stack <reserve>[,<commit>]  Set PE reserve/commit stack to <reserve>/
                                       <commit>
         --subsystem <name>[:<version>]
                                       Set PE subsystem to <name> [& <version>]
         --compress-debug-sections     Compress DWARF debug sections using zlib
         --decompress-debug-sections   Decompress DWARF debug sections using zlib
      -v --verbose                     List all object files modified
      @<file>                          Read options from <file>
      -V --version                     Display this program's version number
      -h --help                        Display this output
         --info                        List object formats & architectures supported
fi:   -j --only-section <nimi>         Kopioi vain lohko <nimi> tulosteeseen
         --add-gnu-debuglink=<tiedosto> Lisää lohkon  .gnu_debuglink linkitys <tiedostoon>
      -R --remove-section <nimi>       Poista lohko <nimi> tulosteesta
      -S --strip-all                   Poista kaikki symbolit ja uudelleensijoitustiedot
      -g --strip-debug                 Poista kaikki vianjäljityssymbolit & -lohkot
         --strip-dwo                   Poista kaikki DWO-lohkot
         --strip-unneeded              Poista kaikki symbolit, joita ei tarvita uudelleensijoituksissa
      -N --strip-symbol <nimi>         Älä kopioi symbolia <nimi>
         --strip-unneeded-symbol <nimi>
                                       Älä kopioi symbolia <nimi>, jollei sitä tarvita
                                         uudelleensijoituksissa
         --only-keep-debug             Riisu kaikki paitsi vianjäljitystiedot
         --extract-symbol              Poista lohkon sisältö, mutta pidä symbolit
         --extract-dwo                 Kopioi vain DWO-lohkot
      -K --keep-symbol <nimi>          Älä riisu symbolia <nimi>
         --keep-file-symbols           Älä riisu tiedostosymboleja
         --localize-hidden             Muunna kaikki ELF-piilosymbolit paikallisiksi
      -L --localize-symbol <nimi>      Pakota symboli <nimi> merkityksi paikallisena
         --globalize-symbol <nimi>     Pakota symboli <nimi> merkityksi yleisenä
      -G --keep-global-symbol <nimi>   Paikallista kaikki symbolit paitsi <nimi>
      -W --weaken-symbol <nimi>        Pakota symboli <nimi> merkatuksi heikkona symbolina
         --weaken                      Pakota kaikki yleissymbolit merkityiksi heikkona symboleina
      -w --wildcard                    Salli jokerimerkit symbolivertailussa
      -x --discard-all                 Poista kaikki ei-yleissymbolit
      -X --discard-locals              Poista kaikki kääntäjän tuottamat symbolit
      -i --interleave [<numero>]       Kopioi vain yksi joka <numero>:stä tavusta
         --interleave-width <numero>   Aseta N valitsimelle --interleave
      -b --byte <numero>               Valitse tavu <numero> jokaisessa lomittuvassa lohkossa
         --gap-fill <arvo>             Täytä aukot lohkojen välillä <arvo>lla
         --pad-to <osoite>             Täytä viimeinen lohko aina <osoitteeseen> saakka
         --set-start <osoite>          Aseta aloitusosoitteeksi <osoite>
        {--change-start|--adjust-start} <kasvatusarvo>
                                       Lisää <kasvatusarvo> alkuosoitteeseen
        {--change-addresses|--adjust-vma} <kasvatusarvo>
                                       Lisää <kasvatusarvo> LMA-, VMA- ja alkuosoitteisiin
        {--change-section-address|--adjust-section-vma} <nimi>{=|+|-}<arvo>
                                       Vaihda LMA- ja VMA-lohkon <nimi> arvolla <arvo>
         --change-section-lma <nimi>{=|+|-}<arvo>
                                       Vaihda LMA-lohkon <nimi> arvolla <arvo>
         --change-section-vma <nimi>{=|+|-}<arvo>
                                       Vaihda VMA-lohkon <nimi> arvolla <arvo>
        {--[no-]change-warnings|--[no-]adjust-warnings}
                                       Varoita, jos nimettyä lohkoa ei ole olemassa
         --set-section-flags <nimi>=<liput>
                                       Aseta lohko<nimen> ominaisuudet <lipuilla>
         --add-section <nimi>=<tiedosto> Lisää tulosteeseen lohko <nimi>, joka löytyi <tiedostosta>
         --dump-section <nimi>=<tiedosto>
                                       Vedosta lohkon <nimi> sisältö tiedostoon <tiedosto>
         --rename-section <vanha>=<uusi>[,<liput>] Nimeä lohko <vanha> nimellä <uusi>
         --long-section-names {enable|disable|keep}
                                       Käsittele Coff-objektien pitkiä lohkonimiä.
         --change-leading-char         Pakota tulostemuodon alkukirjaintyyli
         --remove-leading-char         Poista alkukirjain yleissymboleista
         --reverse-bytes=<numero>      Käännä <numero> tavua kerrallaan päinvastoin, tulostelohkossa sisällöllä
         --redefine-sym <vanha>=<uusi> Määrittele <vanha> symbolinimi <uudeksi>
         --redefine-syms <tiedosto>    --redefine-sym kaikille symbolipaireille, 
                                         jotka on lueteltu <tiedostossa>
         --srec-len <number>           Rajoita tuotettujen Srecords-tietueiden pituus
         --srec-forceS3                Rajoita tuotettujen Srecords-tietueiden tyypiksi S3
         --strip-symbols <tiedosto>    -N kaikille <tiedostossa> luetelluille symboleille
         --strip-unneeded-symbols <tiedosto>
                                       --strip-unneeded-symbol kaikille <tiedostossa>
                                         luetelluille symboleille
         --keep-symbols <tiedosto>         -K kaikille <tiedostossa> luetelluille symboleille
         --localize-symbols <tiedosto>     -L kaikille <tiedostossa> luetelluille symboleille
         --globalize-symbols <tiedosto>    --globalize-symbol kaikille <tiedostossa> luetelluille symboleille
         --keep-global-symbols <tiedosto>  -G kaikille <tiedostossa> luetelluille symboleille
         --weaken-symbols <tiedosto>       -W kaikille <tiedostossa> luetelluille symboleille
         --alt-machine-code <indeksi>  Käytä kohteen vaihtoehtoista konetta numero <indeksi>
         --writable-text               Merkitse tulosteteksti kirjoitettavaksi
         --readonly-text               Tee tulosteteksti kirjoitussuojatuksi
         --pure                        Merkitse tulosteteksti pyyntösivutetuksi
         --impure                      Merkitse tulosteteksti epäpuhtaaksi
         --prefix-symbols <prefiksi>   Lisää <prefiksi> jokaisen symbolinimen alkuun
         --prefix-sections <prefiksi>  Lisää <prefiksi> jokaisen lohkonimen alkuun
         --prefix-alloc-sections <prefiksi>
                                       Lisää <prefiksi> jokaisen varattavan lohkonimen
                                         alkuun
         --file-alignment <numero>     Aseta PE-tiedostotasaukseksi <numero>
         --heap <reserve>[,<commit>]   Aseta PE-reserve/commit-keoksi <reserve>/
                                       <commit>
         --image-base <osoite>         Aseta PE-vedosperustaksi <osoite>
         --section-alignment <numero>  Aseta PE-lohkotasaukseksi <numero>
         --stack <reserve>[,<commit>]  Aseta PE-reserve/commit-pinoksi <reserve>/
                                       <commit>
         --subsystem <nimi>[:<versio>]
                                       Aseta PE-alijärjestelmäksi <nimi> [& <versio>]
         --compress-debug-sections     Tiivistä DWARF-vianjäljityslohkot käyttäen zlib-kirjastoa
         --decompress-debug-sections   Pura DWARF-vianjäljityslohkojen tiivistys käyttäen zlib-kirjastoa
      -v --verbose                     Luettele kaikki muokatut objektitiedostot
      @<tiedosto>                      Lue valitsimet tiedostosta <tiedosto>
      -V --version                     Näytä tämän ohjelman versionumero
      -h --help                        Näytä tämä tuloste
         --info                        Luettele tuetut objektimuodot & arkkitehtuurit

en: Usage: %s <option(s)> in-file(s)
fi: Käyttö: %s <valitsimet> syötetiedosto(t)

en:  Removes symbols and sections from files
fi:  Poistaa symbolit ja lohkot tiedostoista

en:   -I --input-target=<bfdname>      Assume input file is in format <bfdname>
      -O --output-target=<bfdname>     Create an output file in format <bfdname>
      -F --target=<bfdname>            Set both input and output format to <bfdname>
      -p --preserve-dates              Copy modified/access timestamps to the output
fi:   -I --input-target=<bfd-nimi>     Otaksu syötetiedoston olevan muotoa <bfd-nimi>
      -O --output-target=<bfd-nimi>    Luo tulostetiedosto muodossa <bfd-nimi>
      -F --target=<bfd-nimi>           Aseta sekä syöte- että tulostemuodoksi <bfd-nimi>
      -p --preserve-dates              Kopioi muokkaus-/kutsuaikaleimat tulosteeseen

en:   -R --remove-section=<name>       Remove section <name> from the output
      -s --strip-all                   Remove all symbol and relocation information
      -g -S -d --strip-debug           Remove all debugging symbols & sections
         --strip-dwo                   Remove all DWO sections
         --strip-unneeded              Remove all symbols not needed by relocations
         --only-keep-debug             Strip everything but the debug information
      -N --strip-symbol=<name>         Do not copy symbol <name>
      -K --keep-symbol=<name>          Do not strip symbol <name>
         --keep-file-symbols           Do not strip file symbol(s)
      -w --wildcard                    Permit wildcard in symbol comparison
      -x --discard-all                 Remove all non-global symbols
      -X --discard-locals              Remove any compiler-generated symbols
      -v --verbose                     List all object files modified
      -V --version                     Display this program's version number
      -h --help                        Display this output
         --info                        List object formats & architectures supported
      -o <file>                        Place stripped output into <file>
fi:   -R --remove-section=<nimi>       Poista <nimi>-lohkon tulosteesta
      -s --strip-all                   Poista kaikki symbolit ja uudelleensijoitustiedot
      -g -S -d --strip-debug           Poista kaikki vianjäljityssymbolit & -lohkot
         --strip-unneeded              Poista kaikki symbolit, joita ei tarvita uudelleensijoituksessa
         --only-keep-debug             Riisu kaikki paitsi vianjäljitystiedot
      -N --strip-symbol=<nimi>         Älä kopioi symbolia <nimi>
      -K --keep-symbol=<nimi>          Älä riisu symbolia <nimi>
         --keep-file-symbols           Älä riisu tiedostosymboleja
      -w --wildcard                    Salli jokerimerkit symbolien vertailussa
      -x --discard-all                 Poista kaikki ei-yleiset symbolit
      -X --discard-locals              Poista kaikki kääntäjän tuottamat symbolit
      -v --verbose                     Luettele kaikki muutetut objektitiedostot
      -V --version                     Näytä tämän ohjelman versionumero
      -h --help                        Näytä tämä tuloste
         --info                        Luettele tuetut objektimuodot & arkkitehtuurit
      -o <tiedosto>                    Sijoita riisuttu tuloste kohteeseen <tiedosto>

en: unrecognized section flag `%s'
fi: tunnistamaton lohkolippu ”%s”

en: supported flags: %s
fi: tuetut liput: %s

en: error: %s both copied and removed
fi: virhe: %s sekä kopioitu että poistettu

en: error: %s both sets and alters VMA
fi: virhe: %s sekä asettaa että muuttaa VMA:ta

en: error: %s both sets and alters LMA
fi: virhe: %s sekä asettaa että muuttaa LMA:ta

en: cannot open '%s': %s
fi: kohteen ’%s’ avaaminen epäonnistui: %s

en: %s: fread failed
fi: %s: fread-kutsu epäonnistui

en: %s:%d: Ignoring rubbish found on this line
fi: %s:%d: Ei oteta huomioon tältä riviltä löydettyä roskaa

en: error: section %s matches both remove and copy options
fi: virhe: lohko %s täsmää sekä poisto- että kopiointivalitsimiin

en: not stripping symbol `%s' because it is named in a relocation
fi: ei riisuta symbolia ”%s” koska se on nimetty uudelleensijoituksessa

en: %s: Multiple redefinition of symbol "%s"
fi: %s: Useita symbolin ”%s” uudelleenmäärittelyjä

en: %s: Symbol "%s" is target of more than one redefinition
fi: %s: Symboli ”%s” on kohteena useammalle kuin yhdelle uudelleenmäärittelylle

en: couldn't open symbol redefinition file %s (error: %s)
fi: ei voitu avata symbolien uudelleenmäärittelytiedostoa %s (virhe: %s)

en: %s:%d: garbage found at end of line
fi: %s:%d: rivin lopusta löytyi roskaa

en: %s:%d: missing new symbol name
fi: %s:%d: uusi symbolinimi puuttuu

en: %s:%d: premature end of file
fi: %s:%d: ennenaikainen tiedoston loppu

en: stat returns negative size for `%s'
fi: stat-kutsu palauttaa negatiivisen koon kohteelle ”%s”

en: copy from `%s' [unknown] to `%s' [unknown]
fi: kopioidaan arvosta ”%s” [tuntematon] arvoon ”%s” [tuntematon]

en: Unable to change endianness of input file(s)
fi: Ei voi muuttaa syötetiedosto(je)n tavujärjestystyyppiä

en: copy from `%s' [%s] to `%s' [%s]
fi: kopioidaan kohteesta ”%s” [%s] kohteeseen ”%s” [%s]

en: Input file `%s' ignores binary architecture parameter.
fi: Syötetiedosto ”%s” ohittaa binaariarkkitehtuuriparametrin.

en: Unable to recognise the format of the input file `%s'
fi: Syötetiedoston ”%s” muotoa ei voi tunnistaa

en: Output file cannot represent architecture `%s'
fi: Tulostetiedosto ei voi edustaa arkkitehtuuria ”%s”

en: warning: file alignment (0x%s) > section alignment (0x%s)
fi: varoitus: tiedostotasaus (0x%s) > lohkotasaus (0x%s)

en: can't add section '%s'
fi: lohkon ’%s’ lisääminen epäonnistui

en: can't create section `%s'
fi: lohkon ”%s” luominen epäonnistui

en: can't dump section '%s' - it does not exist
fi: lohkon ’%s’ vedostaminen epäonnistui - sitä ei ole olemassa

en: can't dump section - it has no contents
fi: lohkon vedostaminen epäonnistui - siinä ei ollut sisältöä

en: can't dump section - it is empty
fi: lohkon vedostaminen epäonnistui - se on tyhjä

en: could not open section dump file
fi: lohkovedostiedoston avaaminen epäonnistui

en: could not retrieve section contents
fi: lohkon sisällön noutaminen epäonnistui

en: %s: debuglink section already exists
fi: %s: vianjäljityslinkkilohko on jo olemassa

en: cannot create debug link section `%s'
fi: vianjäljityslinkkilohkon ”%s” luominen epäonnistui

en: Can't fill gap after section
fi: Lohkon jälkeisen välin täyttäminen epäonnistui

en: can't add padding
fi: täytteen lisääminen epäonnistui

en: cannot fill debug link section `%s'
fi: vianjäljityslinkkilohkon ”%s” täyttäminen epäonnistui

en: error copying private BFD data
fi: virhe kopioitaessa yksityistä BFD-dataa

en: this target does not support %lu alternative machine codes
fi: tämä kohde ei tue %lu vaihtoehtoisia konekoodeja

en: treating that number as an absolute e_machine value instead
fi: käsitellään tuota numeroa absoluuttisena e_machine-arvona eikä

en: ignoring the alternative value
fi: ei oteta huomioon vaihtoehtoista arvoa

en: cannot create tempdir for archive copying (error: %s)
fi: tempdir-hakemiston luominen arkiston kopiointiin (virhe: %s) epäonnistui

en: Unable to recognise the format of file
fi: Tiedoston muodon tunnistaminen epäonnistui

en: error: the input file '%s' is empty
fi: virhe: syötetiedosto ’%s’ on tyhjä

en: Multiple renames of section %s
fi: Useita lohkon %s uudelleennimeämisiä

en: error in private header data
fi: virhe yksityisessä otsakedatassa

en: failed to create output section
fi: tulostelohkon luominen epäonnistui

en: failed to set size
fi: koon asettaminen epäonnistui

en: failed to set vma
fi: virtuaalisen muistiosoitteen asettaminen epäonnistui

en: failed to set alignment
fi: tasauksen asettaminen epäonnistui

en: failed to copy private data
fi: yksityisen datan kopioiminen epäonnistui

en: relocation count is negative
fi: uudelleensijoituslaskuri on negatiivinen

note: User must pad the section up in order to do this.
en: cannot reverse bytes: length of section %s must be evenly divisible by %d
fi: tavujen järjestyksen kääntäminen päinvastaiseksi epäonnistui: lohkon %s pituuden on oltava parillisesti jaollinen %d:lla

en: can't create debugging section
fi: vianjäljityslohkon luominen epäonnistui

en: can't set debugging section contents
fi: vianjäljityslohkon sisällön asettaminen epäonnistui

en: don't know how to write debugging information for %s
fi: ei tiedetä kuinka kirjoittaa vianjäljitystietoja kohteelle %s

en: could not create temporary file to hold stripped copy
fi: tilapäisen tiedoston luominen tallentamaan riisuttua kopiota epäonnistui

en: %s: bad version in PE subsystem
fi: %s: virheellinen versio PE-alijärjestelmässä

en: unknown PE subsystem: %s
fi: tuntematon PE-alijärjestelmä: %s

en: byte number must be non-negative
fi: tavunumeron on oltava ei-negatiivinen

en: architecture %s unknown
fi: arkkitehtuuri %s tuntematon

en: interleave must be positive
fi: lomituksen täytyy olla positiivinen

en: interleave width must be positive
fi: lomitusleveyden täytyy olla positiivinen

en: bad format for %s
fi: virheellinen muoto kohteelle %s

en: cannot open: %s: %s
fi: avaus epäonnistui: %s: %s

en: Warning: truncating gap-fill from 0x%s to 0x%x
fi: Varoitus: katkaistaan välitäyte 0x%s tavumuodoksi 0x%x

en: unknown long section names option '%s'
fi: tuntematon pitkä lohkonimien valitsin ’%s’

en: unable to parse alternative machine code
fi: vaihtoehtoisen konekoodin jäsentäminen epäonnistui

en: number of bytes to reverse must be positive and even
fi: päinvastaiseen järjestykseen asetettujen tavujen lukumäärän on oltava positiivinen ja parillinen

en: Warning: ignoring previous --reverse-bytes value of %d
fi: Varoitus: ei oteta huomioon edellistä %d:n ”--reverse-bytes”-arvoa

en: %s: invalid reserve value for --heap
fi: %s: virheellinen reserve-arvo valitsimelle --heap

en: %s: invalid commit value for --heap
fi: %s: virheellinen commit-arvo valitsimelle --heap

en: %s: invalid reserve value for --stack
fi: %s: virheellinen reserve-arvo valitsimelle --stack

en: %s: invalid commit value for --stack
fi: %s: virheellinen commit-arvo valitsimelle --stack

en: interleave start byte must be set with --byte
fi: lomituksen alkutavu täytyy olla asetettu valitsimella --byte

en: byte number must be less than interleave
fi: tavunumeron on oltava lomitusta pienempi

en: interleave width must be less than or equal to interleave - byte`
fi: lomitusleveyden on oltava vähemmän tai yhtä paljon kuin lomitus - byte`

en: unknown input EFI target: %s
fi: tuntematon syöte-EFI-kohde: %s

en: unknown output EFI target: %s
fi: tuntematon tuloste-EFI-kohde: %s

en: warning: could not locate '%s'.  System error message: %s
fi: varoitus: kohteen ’%s’ sijoittaminen epäonnistui.  Järjestelmävirhesanoma: %s

en: warning: could not create temporary file whilst copying '%s', (error: %s)
fi: varoitus: tilapäisen tiedoston luominen kopioitaessa kohdetta ’%s’ epäonnistui, (virhe: %s)

en: %s %s%c0x%s never used
fi: %s %s%c0x%s ei käytetty koskaan

en: Usage: %s <option(s)> <file(s)>
fi: Käyttö: %s <valitsimet> <tiedosto(t)>

en:  Display information from object <file(s)>.
fi:  Näyttää tietoja objekti<tiedosto(i)sta>.

en:  At least one of the following switches must be given:
fi:  Seuraavista valitsimista on valittava vähintään yksi:

en:   -a, --archive-headers    Display archive header information
      -f, --file-headers       Display the contents of the overall file header
      -p, --private-headers    Display object format specific file header contents
      -P, --private=OPT,OPT... Display object format specific contents
      -h, --[section-]headers  Display the contents of the section headers
      -x, --all-headers        Display the contents of all headers
      -d, --disassemble        Display assembler contents of executable sections
      -D, --disassemble-all    Display assembler contents of all sections
      -S, --source             Intermix source code with disassembly
      -s, --full-contents      Display the full contents of all sections requested
      -g, --debugging          Display debug information in object file
      -e, --debugging-tags     Display debug information using ctags style
      -G, --stabs              Display (in raw form) any STABS info in the file
      -W[lLiaprmfFsoRt] or
      --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
              =frames-interp,=str,=loc,=Ranges,=pubtypes,
              =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
              =addr,=cu_index]
                               Display DWARF info in the file
      -t, --syms               Display the contents of the symbol table(s)
      -T, --dynamic-syms       Display the contents of the dynamic symbol table
      -r, --reloc              Display the relocation entries in the file
      -R, --dynamic-reloc      Display the dynamic relocation entries in the file
      @<file>                  Read options from <file>
      -v, --version            Display this program's version number
      -i, --info               List object formats and architectures supported
      -H, --help               Display this information
fi:   -a, --archive-headers    Näytä arkisto-otsaketiedot
      -f, --file-headers       Näytä ylimmän tiedosto-otsakkeen sisältö
      -p, --private-headers    Näytä objektimuotokohtaisen tiedosto-otsakkeen sisältö
      -P, --private=OPT,OPT... Näytä objektimuotokohtaiset sisällöt
      -h, --[section-]headers  Näytä lohko-otsakkeiden sisältö
      -x, --all-headers        Näytä kaikkien otsakkeiden sisältö
      -d, --disassemble        Näytä suoritettavien lohkojen assembler-sisältö
      -D, --disassemble-all    Näytä kaikkien lohkojen assembler-sisältö
      -S, --source             Sekoita lähdekoodi disassembly:n kanssa
      -s, --full-contents      Näytä kaikkien vaadittujen lohkojen koko sisältö
      -g, --debugging          Näytä vianjäljitystiedot objektitiedostossa
      -e, --debugging-tags     Näytä vianjäljitystiedot käyttäen ctags-tyyliä
      -G, --stabs              Näytä (raakamuodossa) kaikki tiedoston STABS-tiedot
      -W[lLiaprmfFsoRt] tai
      --dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
              =frames-interp,=str,=loc,=Ranges,=pubtypes,
              =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
              =addr,=cu_index]
                               Näytä DWARF-tiedot tiedostossa
      -t, --syms               Näytä symbolitaulujen sisältö
      -T, --dynamic-syms       Näytä dynaamisen symbolitaulun sisältö
      -r, --reloc              Näytä uudelleensijoitusalkiot tiedostossa
      -R, --dynamic-reloc      Näytä dynaamisen uudelleensijoitusalkiot tiedostossa
      @<tiedosto>              Lue valitsimet <tiedostosta>
      -v, --version            Näytä tämän ohjelman versionumero
      -i, --info               Luettele tuetut objektimuodot ja arkkitehtuurit
      -H, --help               Näytä nämä tiedot

en: 
     The following switches are optional:
fi: 
     Seuraavat valitsimet ovat valinnaisia:

en:   -b, --target=BFDNAME           Specify the target object format as BFDNAME
      -m, --architecture=MACHINE     Specify the target architecture as MACHINE
      -j, --section=NAME             Only display information for section NAME
      -M, --disassembler-options=OPT Pass text OPT on to the disassembler
      -EB --endian=big               Assume big endian format when disassembling
      -EL --endian=little            Assume little endian format when disassembling
          --file-start-context       Include context from start of file (with -S)
      -I, --include=DIR              Add DIR to search list for source files
      -l, --line-numbers             Include line numbers and filenames in output
      -F, --file-offsets             Include file offsets when displaying information
      -C, --demangle[=STYLE]         Decode mangled/processed symbol names
                                      The STYLE, if specified, can be `auto', `gnu',
                                      `lucid', `arm', `hp', `edg', `gnu-v3', `java'
                                      or `gnat'
      -w, --wide                     Format output for more than 80 columns
      -z, --disassemble-zeroes       Do not skip blocks of zeroes when disassembling
          --start-address=ADDR       Only process data whose address is >= ADDR
          --stop-address=ADDR        Only process data whose address is <= ADDR
          --prefix-addresses         Print complete address alongside disassembly
          --[no-]show-raw-insn       Display hex alongside symbolic disassembly
          --insn-width=WIDTH         Display WIDTH bytes on a single line for -d
          --adjust-vma=OFFSET        Add OFFSET to all displayed section addresses
          --special-syms             Include special symbols in symbol dumps
          --prefix=PREFIX            Add PREFIX to absolute paths for -S
          --prefix-strip=LEVEL       Strip initial directory names for -S
fi:   -b, --target=BFD-NIMI          Määrittele kohdeobjektimuodoksi BFD-NIMI
      -m, --architecture=KONE        Määrittele kohdearkkitehtuuriksi KONE
      -j, --section=NIMI             Näytä tiedot vain lohkosta NIMI
      -M, --disassembler-options=OPT Välitä teksti OPT disassemblerille
      -EB --endian=big               Otaksu, että big-endian-tavujärjestystä käytetään disassembloinnissa
      -EL --endian=little            Otaksu, että little-endian-tavujärjestystä käytetään disassembloinnissa
          --file-start-context       Sisällytä asiayhteys tiedoston alusta (yhdessä -S:n kanssa)
      -I, --include=HAKEMISTO        Lisää HAKEMISTO lähdetiedostojen etsintäluetteloon
      -l, --line-numbers             Sisällytä rivinumerot ja tiedostonimet tulosteeseen
      -F, --file-offsets             Sisällytä tiedostosiirrokset kun näytetään tietoja
      -C, --demangle[=TYYLI]         Eheytä runnellut/käsitellyt symbolinimet
                                      TYYLI, jos annettu, voi olla ”auto”, ”gnu”,
                                      ”lucid”, ”arm”, ”hp”, ”edg”, ”gnu-v3”, ”java”
                                      tai ”gnat”
      -w, --wide                     Muotoile tuloste yli 80 sarakkeen levyiseksi
      -z, --disassemble-zeroes       Älä hyppää nollalohkojen yli disassembloinnissa
          --start-address=OSOITE     Käsittele vain dataa, jonka osoite on >= OSOITE
          --stop-address=OSOITE      Käsittele vain dataa, jonka osoite on <= OSOITE
          --prefix-addresses         Tulosta disassemblyn mukana täydellinen osoite
          --[no-]show-raw-insn       Näytä heksadesimaaliluvut symbolisen disassemblyn mukana
          --adjust-vma=SIIRROS       Lisää arvo SIIRROS kaikkiin näytettyihin lohko-osoitteisiin
          --insn-width=LEVEYS        Näytä LEVEYS tavua yhdellä rivillä valitsimella -d
          --adjust-vma=SIIRROS       Lisää SIIRROS kaikkiin näytettyihin lohko-osoitteisiin
          --special-syms             Sisällytä erikoissymbolit symbolivedoksiin
          --prefix=ETULIITE          Lisää ETULIITE absoluuttisiin polkuihin valitsimelle -S
          --prefix-strip=TASO        Riisu alustavat hakemistonimet valitsimelle -S

en:       --dwarf-depth=N        Do not display DIEs at depth N or greater
          --dwarf-start=N        Display DIEs starting with N, at the same depth
                                 or deeper
          --dwarf-check          Make additional dwarf internal consistency checks.
fi:       --dwarf-depth=N        Älä näytä DIE-kohteita syvyydellä N tai syvemmällä
          --dwarf-start=N        Näytä DIE-kohteet aloittaen numerolla N, samalla syvyydellä
                                 tai syvemmällä
          --dwarf-check          Tee lisää dwarf-sisäisiä yhteensopivuustarkistuksia.

en: 
    Options supported for -P/--private switch:
fi: 
    Valitsimet, jotka on tuettu -P/--private -argumentille:

en: section '%s' mentioned in a -j option, but not found in any input file
fi: lohko '%s' mainittu valitsimessa -j, mutta ei löytynyt mistään syötetiedostosta

en: Sections:
fi: Lohkot:

en: Idx Name          Size      VMA       LMA       File off  Algn
fi: Ind Nimi          Koko      VirMuisOs LatMuisOs TiedSiir  Tasaus

en: Idx Name          Size      VMA               LMA               File off  Algn
fi: Ind Nimi          Koko      VirtMuistiOsoite  LatausMuistOsoite TiedSiir  Tasaus

en:   Flags
fi:   Liput

en: %s: not a dynamic object
fi: %s: ei ole dynaaminen objekti

en:  (File Offset: 0x%lx)
fi:  (Tiedostosiirros: 0x%lx)

en: disassemble_fn returned length %d
fi: disassemble_fn palautti pituuden %d

en: 
    Disassembly of section %s:
fi: 
    Lohkon %s disassemblointi:

en: can't use supplied machine %s
fi: ei voi käyttää annettua konetta %s

en: can't disassemble for architecture %s
fi: ei voi disassembloida arkkitehtuuria %s

en: 
    Can't get contents for section '%s'.
fi: 
    Lohkon ’%s’ sisältöjä ei saada.

en: No %s section present
fi: Ei ole %s-lohkoa

en: reading %s section of %s failed: %s
fi: lohkon %s lukeminen kohteesta %s epäonnistui: %s

en: Contents of %s section:
fi: Lohkon %s sisältö:

en: architecture: %s,
fi: arkkitehtuuri: %s,

en: flags 0x%08x:
fi: liput 0x%08x:

en: 
    start address 0x
fi: 
    aloitusosoite 0x

en: option -P/--private not supported by this file
fi: tämä tiedosto ei tue valitsinta -P/--private

en: target specific dump '%s' not supported
fi: kohdekohtaista vedosta ’%s’ ei tueta

en: Contents of section %s:
fi: Lohkon %s sisältö:

en:   (Starting at file offset: 0x%lx)
fi:   (Aloitus tiedostosiirroksessa: 0x%lx)

en: Reading section failed
fi: Lohkon lukeminen epäonnistui

en: no symbols
fi: ei symboleja

en: no information for symbol number %ld
fi: ei tietoja symbolinumerolla %ld

en: could not determine the type of symbol number %ld
fi: symbolinumeron %ld tyypin määritteleminen epäonnistui

en: 
    %s:     file format %s
fi: 
    %s:     tiedostomuoto %s

en: %s: printing debugging information failed
fi: %s: vianjäljitystietojen tulostaminen epäonnistui

en: In archive %s:
fi: Arkistossa %s:

en: In nested archive %s:
fi: Sisäkkäisessä arkistossa %s:

en: error: the start address should be before the end address
fi: virhe: aloitusosoitteen pitäisi olla ennen loppuosoitetta

en: error: the stop address should be after the start address
fi: virhe: pysähtymisosoitteen tulisi olla alkuosoitteen jälkeen

en: error: prefix strip must be non-negative
fi: virhe: etuliitenauhan on oltava ei-negatiivinen

en: error: instruction width must be positive
fi: virhe: käskyleveyden täytyy olla positiivinen

en: unrecognized -E option
fi: tunnistamaton ”-E”-valitsin

en: unrecognized --endian type `%s'
fi: tunnistamaton tavujärjestystyyppi ”%s”

en: For Mach-O files:
      header         Display the file header
      section        Display the segments and sections commands
      map            Display the section map
      load           Display the load commands
      dysymtab       Display the dynamic symbol table
      codesign       Display code signature
      seg_split_info Display segment split info
fi: Mach-O-tiedostoille:
      header         Näytä tiedosto-otsake
      section        Näytä segmentti- ja lohkokomennot
      map            Näytä lohkokartta
      load           Näytä latauskomennot
      dysymtab       Näytä dynaaminen symbolitaulu
      codesign       Näytä koodiallekirjoitus
      seg_split_info Näytä segmentinjakotiedot

en:  cpusubtype: %08lx
fi:  prosessorialityyppi: %08lx

en:   [bad block length]
fi:   [väärä lohkopituus]

en:   %u index entries:
fi:   %u indeksialkiota:

en:   index entry %u: type: %08x, offset: %08x
fi:   indeksialkio %u: tyyppi: %08x, siirros: %08x

en:   version:           %08x
fi:   versio:            %08x

en:   flags:             %08x
fi:   liput:             %08x

en:   hash offset:       %08x
fi:   hash-siirros:      %08x

en:   ident offset:      %08x (- %08x)
fi:   ident-siirros:     %08x (- %08x)

en:    identity: %s
fi:    identiteetti: %s

en:   nbr special slots: %08x (at offset %08x)
fi:   numeroerityisvälit:%08x (siirrososoitteessa %08x)

en:   nbr code slots:    %08x
fi:   numerokoodivälit:  %08x

en:   code limit:        %08x
fi:   koodiraja:         %08x

en:   hash size:         %02x
fi:   hash-koko:         %02x

en:   hash type:         %02x (%s)
fi:   hash-tyyppi:       %02x (%s)

en:   page size:         %02x
fi:   sivukoko:          %02x

en:   scatter offset:    %08x
fi:   sirotussiirros:    %08x

en:   [truncated block]
fi:   [typistetty lohko]

en:  magic : %08x (%s)
fi:  maaginen : %08x (%s)

en:  length: %08x
fi:  pituus: %08x

en: cannot read code signature data
fi: koodin allekirjoitustietojen lukeminen epäonnistui

en: cannot read segment split info
fi: segmentin halkaisutietojen lukeminen epäonnistui

en: segment split info is not nul terminated
fi: segmentin halkaisutiedot eivät pääty nul-merkkiin

en:   32 bit pointers:
fi:   32-bittiset osoittimet:

en:   64 bit pointers:
fi:   64-bittiset osoittimet:

en:   Unhandled location type %u
fi:   Käsitelemätön sijaintityyppi %u

en: For XCOFF files:
      header      Display the file header
      aout        Display the auxiliary header
      sections    Display the section headers
      syms        Display the symbols table
      relocs      Display the relocation entries
      lineno      Display the line number entries
      loader      Display loader section
      except      Display exception table
      typchk      Display type-check section
      traceback   Display traceback tags
      toc         Display toc symbols
      ldinfo      Display loader info in core files
fi: XCOFF-tiedostoille:
      header      Näytä tiedosto-otsake
      aout        Näytä lisäotsake
      sections    Näytä lohko-otsakkeet
      syms        Näytä symbolien taulu
      relocs      Näytä sijoittelualkiot
      lineno      Näytä rivinumeroalkiot
      loader      Näytä lataajalohko
      except      Näytä poikkeustaulu
      typchk      Näytä tyyppitarksituslohko
      traceback   Näytä paluujäljitystunnisteet
      toc         Näytä sisällysluettelosymbolit
      ldinfo      Näytä lataustiedot ydintiedostoissa

en:   nbr sections:  %d
fi:   numerolohkot:    %d

en:   time and date: 0x%08x  -
fi:   aika ja päivämäärä: 0x%08x  -

en: not set
fi: ei asetettu

en:   symbols off:   0x%08x
fi:   symbolien siirros: 0x%08x

en:   nbr symbols:   %d
fi:   numerosymbolit: %d

en:   opt hdr sz:    %d
fi:   valitsinotsakekoko:    %d

en:   flags:         0x%04x
fi:   liput:         0x%04x

en: Auxiliary header:
fi: Lisäotsake:

en:   No aux header
fi:   Ei lisäotsaketta

en: warning: optional header size too large (> %d)
fi: varoitus: valinnainen otsakekoko on liian suuri (> %d)

en: cannot read auxhdr
fi: lisäotsakkeen lukeminen epäonnistui

en: Section headers (at %u+%u=0x%08x to 0x%08x):
fi: Lohko-otsakkeet (osoitteesta %u+%u=0x%08x osoitteeseen 0x%08x):

en:   No section header
fi:   Ei lohko-otsakkeita

en: cannot read section header
fi: lohko-otsakkeiden lukeminen epäonnistui

en:             Flags: %08x
fi:             Liput: %08x

en: overflow - nreloc: %u, nlnno: %u
fi: ylivuoto - nreloc: %u, nlnno: %u

en: cannot read section headers
fi: lohko-otsakkeiden lukeminen epäonnistui

en: cannot read strings table length
fi: ei voida lukea merkkijonotaulupituutta

en: cannot read strings table
fi: merkkijonotaulun lukeminen epäonnistui

en: cannot read symbol table
fi: symbolitaulun lukeminen epäonnistui

en: cannot read symbol entry
fi: symbolitaulurivin lukeminen epäonnistui

en: cannot read symbol aux entry
fi: symbolilisätulokohdan lukeminen epäonnistui

en: Symbols table (strtable at 0x%08x)
fi: Symbolien taulu (strtable osoitteessa 0x%08x)

en: :
      No symbols
fi: :
      Ei symboleja

en:  (no strings):
fi:  (ei merkkijonoja):

en:  (strings size: %08x):
fi:  (merkkijonojen koko: %08x):

note: Translators: 'sc' is for storage class, 'off' for offset.
en:   # sc         value    section  type aux name/off
fi:   # sc         arvo     lohko    tyyppi lisä nimi/pois

en: offset: %08x
fi: siirros: %08x

en: Relocations for %s (%u)
fi: Sijoitukset kohteelle %s (%u)

en: cannot read relocations
fi: sijoitusten lukeminen epäonnistui

en: cannot read relocation entry
fi: sijoitusrivin lukeminen epäonnistui

en: Line numbers for %s (%u)
fi: Rivinumerot kohteelle %s (%u)

en: cannot read line numbers
fi: rivinumeroiden lukeminen epäonnistui

note: Line number, symbol index and physical address.
en: lineno  symndx/paddr
fi: rivinro symndx/paddr

en: cannot read line number entry
fi: rivinumerokohteiden lukeminen epäonnistui

en: no .loader section in file
fi: ei .loader-lohkoa tiedostossa

en: section .loader is too short
fi: lohko .loader on liian lyhyt

en: Loader header:
fi: Loader-otsake:

en:   version:           %u
fi:    Versio:           %u

en:  Unhandled version
fi: Käsittelemätön versio

en:   nbr symbols:       %u
fi:   numerosymbolit:    %u

en:   nbr relocs:        %u
fi:   numero-reloc-tietueet:%u

note: Import string table length.
en:   import strtab len: %u
fi:   tuonti strtab pituus: %u

en:   nbr import files:  %u
fi:   numerotuontitiedostot:%u

en:   import file off:   %u
fi:   tuonti tiedostosiirros: %u

en:   string table len:  %u
fi:   merkkijonotaulun pituus: %u

en:   string table off:  %u
fi:   merkkijonotaulun siirros: %u

en: Dynamic symbols:
fi: Dynaamiset symbolit:

en: (bad offset: %u)
fi: (väärä siirrososoite: %u)

en: Dynamic relocs:
fi: Dynaamiset relocs-tietueet:

en: Import files:
fi: Tuontitiedostot:

en: no .except section in file
fi: ei .except-lohkoa tiedostossa

en: Exception table:
fi: Poikkeustaulu:

en: no .typchk section in file
fi: ei .typchk-lohkooa tiedostossa

en: Type-check section:
fi: Tyyppitarkistuslohko:

en:  address beyond section size
fi: osoite lohkokoon takana

en:  tags at %08x
fi:  tunnisteet osoitteessa %08x

en:  number of CTL anchors: %u
fi:  CTL-linkkien lukumäärä: %u

en:  Name (len: %u):
fi:  Nimi (pituus: %u):

en: [truncated]
fi: [typistetty]

en:  (end of tags at %08x)
fi:  (tunnisteiden loppu osoitteessa %08x)

en:  no tags found
fi:  tunnisteita ei löytynyt

en:  Truncated .text section
fi:  Typistetty .text-lohko

en: TOC:
fi: Sisällysluettelo:

en: Nbr entries: %-8u Size: %08x (%u)
fi: Numerorivit: %-8u Koko: %08x (%u)

en: File header:
fi: Tiedosto-otsake:

en:   magic:         0x%04x (0%04o)
fi:   maaginen:      0x%04x (0%04o)

en: (WRMAGIC: writable text segments)
fi: (WRMAGIC: kirjoituskelpoiset tekstisegmentit)

en: (ROMAGIC: readonly sharablee text segments)
fi: (ROMAGIC: kirjoitussuojatut jaettavat tekstisegmentit)

en: (TOCMAGIC: readonly text segments and TOC)
fi: (TOCMAGIC: kirjoitussuojatut tekstisegmentit ja sisällysluettelo)

en: unknown magic
fi: tuntematon maaginen arvo

en:   Unhandled magic
fi:   Käsitelemätön maaginen arvo

en: cannot read loader info table
fi: lataustietotaulun lukeminen epäonnistui

en: 
    ldinfo dump not supported in 32 bits environments
fi: 
    ldinfo-vedosta ei tueta 32-bittiympäristöissä

en: cannot core read header
fi: ydinlukuotsake epäonnistui

en: Core header:
fi: Ydinotsake:

en:   version:    0x%08x
fi:   versio:     0x%08x

en: (dumpx format - aix4.3 / 32 bits)
fi: (dumpx-muoto - aix4.3 / 32-bittinen)

en: (dumpxx format - aix5.0 / 64 bits)
fi: (dumpxx-muoto - aix5.0 / 64-bittinen)

en: unknown format
fi: tuntematon muoto

en: invalid value specified for pragma code_page.
fi: virheellinen arvo annettu code_page-pragmalle.

en: parse_coff_type: Bad type code 0x%x
fi: parse_coff_type: Virheellinen tyyppikoodi 0x%x

en: bfd_coff_get_syment failed: %s
fi: bfd_coff_get_syment epäonnistui: %s

en: bfd_coff_get_auxent failed: %s
fi: bfd_coff_get_auxent epäonnistui: %s

en: %ld: .bf without preceding function
fi: %ld: .bf ilman edeltävää funktiota

en: %ld: unexpected .ef
fi: %ld: odottamaton .ef

en: %s: no recognized debugging information
fi: %s: ei tunnistettavia vianjäljitystietoja

en: Last stabs entries before error:
fi: Viimeiset stabs-alkiot ennen virhettä:

en: <no-name>
fi: <nimetön>

en: Unable to seek to 0x%lx for %s
fi: Ei voida hakea arvoa 0x%lx kohteelle %s

en: Out of memory allocating 0x%lx bytes for %s
fi: Muisti loppui varattaessa 0x%lx tavua kohteelle %s

en: Unable to read in 0x%lx bytes of %s
fi: Ei voi lukea 0x%lx tavua kohteesta %s

en: Don't know about relocations on this machine architecture
fi: Tämän konearkkitehtuurin uudelleensijoituksia ei tunneta

en: 32-bit relocation data
fi: 32-bittinen sijoitusdata

en: out of memory parsing relocs
fi: muisti loppui jäsenneltäessä relocs-alkioita

en: 64-bit relocation data
fi: 64-bittinen sijoitusdata

en:  Offset     Info    Type                Sym. Value  Symbol's Name + Addend
fi:  Siirros    Tiedot  Tyyppi              Sym. arvo   Symbolin nimi + Lisättävä

en:  Offset     Info    Type            Sym.Value  Sym. Name + Addend
fi:  Siirros    Tiedot  Tyyppi          Sym.arvo   Sym. nimi + Lisättävä

en:  Offset     Info    Type                Sym. Value  Symbol's Name
fi:  Siirros    Tiedot  Tyyppi              Sym. arvo   Symbolin nimi

en:  Offset     Info    Type            Sym.Value  Sym. Name
fi:  Siirros  Tiedot   Tyyppi           Sym.arvo   Sym. nimi

en:     Offset             Info             Type               Symbol's Value  Symbol's Name + Addend
fi:     Siirros            Tiedot           Tyyppi             Symbolin arvo   Symbolin nimi + Lisättävä

en:   Offset          Info           Type           Sym. Value    Sym. Name + Addend
fi:   Siirros         Tiedot         Tyyppi         Sym. arvo     Sym. nimi + Lisättävä

en:     Offset             Info             Type               Symbol's Value  Symbol's Name
fi:     Siirros            Tiedot           Tyyppi             Symbolin arvo   Symbolin nimi

en:   Offset          Info           Type           Sym. Value    Sym. Name
fi:   Siirros         Tiedot         Tyyppi         Sym. arvo     Symbolinimi

en: unrecognized: %-7lx
fi: tunnistamaton: %-7lx

en: <unknown addend: %lx>
fi: <tuntematon lisättävä: %lx>

en:  bad symbol index: %08lx
fi:  virheellinen symboli-indeksi: %08lx

en: <string table index: %3ld>
fi: <merkkijonotaulun indeksi: %3ld>

en: <corrupt string table index: %3ld>
fi: <rikkinäinen merkkijonotauluindeksi: %3ld>

en: Processor Specific: %lx
fi: Suoritinkohtainen: %lx

en: Operating System specific: %lx
fi: Käyttöjärjestelmäkohtainen: %lx

en: <unknown>: %lx
fi: <tuntematon>: %lx

en: NONE (None)
fi: NONE (Ei mitään)

en: REL (Relocatable file)
fi: REL (Uudelleensijoitettava tiedosto)

en: EXEC (Executable file)
fi: EXEC (Suoritettava tiedosto)

en: DYN (Shared object file)
fi: DYN (Jaettu objektitiedosto)

en: CORE (Core file)
fi: CORE (Muistivedos)

en: Processor Specific: (%x)
fi: Suoritinkohtainen: (%x)

en: OS Specific: (%x)
fi: Käyttöjärjestelmäkohtainen: (%x)

en: <unknown>: %x
fi: <tuntematon>: %x

en: <unknown>: 0x%x
fi: <tuntematon>: 0x%x

en: , <unknown>
fi: , <tuntematon>

en: unknown mac
fi: tuntematon mac

en: , relocatable
fi: , uudelleensijoitettava

en: , relocatable-lib
fi: , sijoitettava kirjasto

en: , unknown v850 architecture variant
fi: , tuntematon v850-arkkitehtuurivariantti

en: , unknown CPU
fi: , tuntematon prosessori

en: , unknown ABI
fi: , tuntematon ABI

en: , unknown ISA
fi: , tuntematon ISA

en: : architecture variant:
fi: : arkkitehtuurivariantti:

en: : unknown
fi: : tuntematon

en: : unknown extra flag bits also present
fi: : tuntemattomat lisälippubitit myös mukana

en: Standalone App
fi: Erillinen sovellus

en: <unknown: %x>
fi: <tuntematon: %x>

note: This message is probably going to be displayed in a 15 character wide field, so put the hex value first.
en: %08x: <unknown>
fi: %08x: <tuntematon>

en: Usage: readelf <option(s)> elf-file(s)
fi: Käyttö: readelf <valitsimet> elf-tiedosto(t)

en:  Display information about the contents of ELF format files
fi:  Näytä tietoja ELF-muotoisten tiedostojen sisällöstä

en:  Options are:
      -a --all               Equivalent to: -h -l -S -s -r -d -V -A -I
      -h --file-header       Display the ELF file header
      -l --program-headers   Display the program headers
         --segments          An alias for --program-headers
      -S --section-headers   Display the sections' header
         --sections          An alias for --section-headers
      -g --section-groups    Display the section groups
      -t --section-details   Display the section details
      -e --headers           Equivalent to: -h -l -S
      -s --syms              Display the symbol table
         --symbols           An alias for --syms
      --dyn-syms             Display the dynamic symbol table
      -n --notes             Display the core notes (if present)
      -r --relocs            Display the relocations (if present)
      -u --unwind            Display the unwind info (if present)
      -d --dynamic           Display the dynamic section (if present)
      -V --version-info      Display the version sections (if present)
      -A --arch-specific     Display architecture specific information (if any)
      -c --archive-index     Display the symbol/file index in an archive
      -D --use-dynamic       Use the dynamic section info when displaying symbols
      -x --hex-dump=<number|name>
                             Dump the contents of section <number|name> as bytes
      -p --string-dump=<number|name>
                             Dump the contents of section <number|name> as strings
      -R --relocated-dump=<number|name>
                             Dump the contents of section <number|name> as relocated bytes
      -w[lLiaprmfFsoRt] or
      --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
                   =frames-interp,=str,=loc,=Ranges,=pubtypes,
                   =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
                   =addr,=cu_index]
                             Display the contents of DWARF2 debug sections
fi:  Valitsimet ovat:
      -a --all               Sama kuin: -h -l -S -s -r -d -V -A -I
      -h --file-header       Näytä ELF-tiedosto-otsake
      -l --program-headers   Näytä ohjelmaotsakkeet
         --segments          Alias valitsimelle --program-headers
      -S --section-headers   Näytä lohkojen otsake
         --sections          Alias valitsimelle --section-headers
      -g --section-groups    Näytä lohkoryhmät
      -t --section-details   Näytä lohkon yksityiskohdat
      -e --headers           Sama kuin: -h -l -S
      -s --syms              Näytä symbolitaulu
         --symbols           Alias valitsimelle --syms
      --dyn-syms             Näytä dynaaminen symbolitaulu
      -n --notes             Näytä ydin notes (jos on olemassa)
      -r --relocs            Näytä uudelleensijoitukset (jos on olemassa)
      -u --unwind            Näytä palautustiedot (jos on olemassa)
      -d --dynamic           Näytä dynaaminen lohko (jos on olemassa)
      -V --version-info      Näytä versiolohkot (jos on olemassa)
      -A --arch-specific     Näytä arkkitehtuurikohtaiset tiedot (jos niitä on).
      -D --use-dynamic       Käytä dynaamisia lohkotietoja, kun näytetään symboleja
      -x --hex-dump=<numero|nimi>
                             Vedosta lohkon <numero|nimi> sisältö tavuina
      -p --string-dump=<numero|nimi>
                             Vedosta lohkon <numero|nimi> sisältö merkkijonoina
      -R --relocated-dump=<numero|nimi>
                             Vedosta lohkon <numero|nimi> sisältö merkkijonoina
      -w[lLiaprmfFsoRt] tai
      --debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,
                   =frames-interp,=str,=loc,=Ranges,=pubtypes,
                   =gdb_index,=trace_info,=trace_abbrev,=trace_aranges,
                   =addr,=cu_index]
                             Näytä DWARF2-vianjäljityslohkojen sisältö

en:   --dwarf-depth=N        Do not display DIEs at depth N or greater
      --dwarf-start=N        Display DIEs starting with N, at the same depth
                             or deeper
fi:   --dwarf-depth=N        Älä näytä DIE-kohteita syvyydellä N tai suuremmalla
      --dwarf-start=N        Näytä DIE-kohteet aloittaen numerolla N, samalla syvyydellä
                             tai syvemmällä

en:   -i --instruction-dump=<number|name>
                             Disassemble the contents of section <number|name>
fi:   -i --instruction-dump=<numero|nimi>
                             Disassembloi lohkon <numero|nimi> sisältö

en:   -I --histogram         Display histogram of bucket list lengths
      -W --wide              Allow output width to exceed 80 characters
      @<file>                Read options from <file>
      -H --help              Display this information
      -v --version           Display the version number of readelf
fi:   -I --histogram         Näytä bucket-luettelopituuksien histogrammi
      -W --wide              Salli yli 80 merkin levyinen tuloste
      @<tiedosto>            Lue valitsimet tiedostosta <tiedosto>
      -H --help              Näytä nämä tiedot
      -v --version           Näytä readelf-ohjelman versionumero

en: Out of memory allocating dump request table.
fi: Muisti loppui varattaessa tiedostovedospyyntötaulua.

en: Invalid option '-%c'
fi: Virheellinen valitsin ’-%c’

en: Nothing to do.
fi: Ei mitään tehtävää.

en: 2's complement, little endian
fi: kahden komplementti, ”little endian”-tavujärjestys

en: 2's complement, big endian
fi: kahden komplementti, ”big endian”-tavujärjestys

en: Not an ELF file - it has the wrong magic bytes at the start
fi: Ei ELF-tiedosto - siinä on väärät maagiset tavut alussa

en: ELF Header:
fi: ELF-otsake:

en:   Magic:
fi:   Maaginen numero:

en:   Class:                             %s
fi:   Luokka:                               %s

en:   Data:                              %s
fi:   Data:                                 %s

en:   Version:                           %d %s
fi:   Versio:                               %d %s

en: <unknown: %lx>
fi: <tuntematon: %lx>

en:   OS/ABI:                            %s
fi:   Käyttöjärjestelmä/ABI:                %s

en:   ABI Version:                       %d
fi:   ABI-versio:                           %d

en:   Type:                              %s
fi:   Tyyppi:                               %s

en:   Machine:                           %s
fi:   Kone:                                 %s

en:   Version:                           0x%lx
fi:   Versio:                               0x%lx

en:   Entry point address:
fi:   Tulokohtaosoite:

en: 
      Start of program headers:
fi: 
      Ohjelmaotsakkeiden alku:

en:  (bytes into file)
      Start of section headers:
fi:  (tavua tiedostoon)
      Lohko-otsakkeiden alku:

en:  (bytes into file)
fi:  (tavua tiedostoon)

en:   Flags:                             0x%lx%s
fi:   Liput:                                0x%lx%s

en:   Size of this header:               %ld (bytes)
fi:   Tämän otsakkeen koko:                 %ld (tavua)

en:   Size of program headers:           %ld (bytes)
fi:   Ohjelmaotsakkeiden koko:              %ld (tavua)

en:   Number of program headers:         %ld
fi:   Ohjelmaotsakkeiden lukumäärä:         %ld

en:   Size of section headers:           %ld (bytes)
fi:   Lohko-otsakkeiden koko:               %ld (tavua)

en:   Number of section headers:         %ld
fi:   Lohko-otsakkeiden lukumäärä:          %ld

en:   Section header string table index: %ld
fi:   Lohko-otsakemerkkijonotaulun indeksi: %ld

en:  <corrupt: out of range>
fi:  <rikki: lukualueen ulkopuolella>

en: program headers
fi: ohjelmaotsakkeet

en: possibly corrupt ELF header - it has a non-zero program header offset, but no program headers
fi: mahdollisesti rikkinäinen ELF-otsake - sillä on nollasta poikkeava otsakesiirrososoite, mutta ei ohjelmaotsakkeita

en: 
    There are no program headers in this file.
fi: 
    Tässä tiedostossa ei ole ohjelmaotsakkeita.

en: 
    Elf file type is %s
fi: 
    Elf-tiedostotyyppi on %s

en: Entry point
fi: Tulokohta

en: 
    There are %d program headers, starting at offset
fi: 
    Ohjelmaotsakkeita on %d kpl, alkaen siirroksesta

en: 
    Program Headers:
fi: 
    Ohjelmaotsakkeet:

en:   Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
fi:   Tyyppi         Siirros  VirtOsoite FyysOsoite TiedKok MuisKok Lip Tasaus

en:   Type           Offset   VirtAddr           PhysAddr           FileSiz  MemSiz   Flg Align
fi:   Tyyppi         Siirros  VirtuaaliOsoite    FyysinenOsoite     TiedKoko MuisKoko Lip Tasaus

en:   Type           Offset             VirtAddr           PhysAddr
fi:   Tyyppi         Siirros            VirtuaaliOsoite    FyysinenOsoite

en:                  FileSiz            MemSiz              Flags  Align
fi:                  TiedostoKoko       MuistiKoko          Liput  Tasaus

en: more than one dynamic segment
fi: useampi kuin yksi dynaaminen segmentti

en: no .dynamic section in the dynamic segment
fi: ei .dynamic-lohkoa dynaamisessa segmentissä

en: the .dynamic section is not contained within the dynamic segment
fi: .dynamic-lohko ei ole dynaamisen segmentin sisällä

en: the .dynamic section is not the first section in the dynamic segment.
fi: .dynamic-lohko ei ole dynaamisen segmentin ensimmäinen lohko.

en: Unable to find program interpreter name
fi: Ohjelmatulkin nimeä ei löydy

en: Internal error: failed to create format string to display program interpreter
fi: Sisäinen virhe: ei voitu luoda muotomerkkijonoa ohjelmatulkin näyttämiseksi

en: Unable to read program interpreter name
fi: Ohjelmatulkin nimeä ei voitu lukea

en: 
          [Requesting program interpreter: %s]
fi: 
          [Pyydetään ohjelmatulkkia: %s]

en: 
     Section to Segment mapping:
fi: 
     Lohkosta segmenttiin ḱuvaus:

en:   Segment Sections...
fi:   Segmenttilohkot...

en: Cannot interpret virtual addresses without program headers.
fi: Virtuaalisia osoitteita ei voi tulkata ilman ohjelmaotsakkeita.

en: Virtual address 0x%lx not located in any PT_LOAD segment.
fi: Virtuaaliosoite 0x%lx ei sijaitse missään PT_LOAD-segmentissä.

en: section headers
fi: lohko-otsakkeet

en: sh_entsize is zero
fi: sh_entsize on nolla

en: Invalid sh_entsize
fi: Virheellinen sh_entsize

en: symbol table section indicies
fi: symbolitaulukkolohkojen indeksit

en: UNKNOWN (%*.*lx)
fi: TUNTEMATON (%*.*lx)

en: possibly corrupt ELF file header - it has a non-zero section header offset, but no section headers
fi: mahdollisesti rikkinäinen ELF-tiedosto-otsake - sillä on nollasta poikkeava lohko-otssakesiirrososoite, mutta ei lohko-otsakkeita

en: 
    There are no sections in this file.
fi: 
    Tässä tiedostossa ei ole lohkoja.

en: There are %d section headers, starting at offset 0x%lx:
fi: Lohko-otsakkeita on %d kpl, alkaen siirroksesta 0x%lx:

en: string table
fi: merkkijonotaulu

en: Section %d has invalid sh_entsize of %
fi: Lohkossa %d on virheellinen % sh_entsize

en: (Using the expected size of %d for the rest of this dump)
fi: (Käytetään %d:n otaksuttua kokoa tämän vedoksen loppuosaan)

en: File contains multiple dynamic symbol tables
fi: Tiedosto sisältää useita dynaamisia symbolitauluja

en: File contains multiple dynamic string tables
fi: Tiedosto sisältää useita dynaamisia merkkijonotauluja

en: dynamic strings
fi: dynaamiset merkkijonot

en: File contains multiple symtab shndx tables
fi: Tiedosto sisältää useita ”symtab shndx”-tauluja

en: 
    Section Headers:
fi: 
    Lohko-otsakkeet:

en: 
    Section Header:
fi: 
    Lohko-otsake:

en:   [Nr] Name
fi:   [Numero] Nimi

en:        Type            Addr     Off    Size   ES   Lk Inf Al
fi:        Tyyppi          Osoite   Siirr. Koko   Yht  LnkTdt Tasaus

en:   [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
fi:   [Nr] Nimi              Tyyppi          Osoite   Siirr. Koko  Yht Lip Lk Tdt Tasaus

en:        Type            Address          Off    Size   ES   Lk Inf Al
fi:        Tyyppi          Osoite          Siirros Koko   Yht  Lk Tdt Tasaus

en:   [Nr] Name              Type            Address          Off    Size   ES Flg Lk Inf Al
fi:   [Nr] Nimi              Tyyppi          Osoite           Siirr. Koko  Yht Lip Lk Tdt Tasaus

en:        Type              Address          Offset            Link
fi:        Tyyppi           Osoite            Siirros           Linkki

en:        Size              EntSize          Info              Align
fi:        Koko              KokonaisKoko     Tiedot            Tasaus

en:   [Nr] Name              Type             Address           Offset
fi:   [Nr] Nimi              Tyyppi           Osoite            Siirros

en:        Size              EntSize          Flags  Link  Info  Align
fi:        Koko              KokonaisKoko     Liput  Link  Tied. Tasaus

en:        Flags
fi:        Liput

en: section %u: sh_link value of %u is larger than the number of sections
fi: lohko %u: %u-linkkiarvo sh_link on suurempi kuin lohkojen lukumäärä

en: Key to Flags:
      W (write), A (alloc), X (execute), M (merge), S (strings), l (large)
      I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)
      O (extra OS processing required) o (OS specific), p (processor specific)
fi: Lippuavaimet:
      W (kirjoita), A (varaa), X (suorita), M (lomita), S (merkkijonot), l (large)
      I (tiedot), L (linkitysjärjestys), G (ryhmä), T (TLS), E (sulje pois), x (tuntematon)
      O (vaatii käyttöjärjestelmäkohtaista lisäkäsittelyä) o (Käyttöjärjestelmäkohtainen),
      p (suoritinkohtainen)

en: Key to Flags:
      W (write), A (alloc), X (execute), M (merge), S (strings)
      I (info), L (link order), G (group), T (TLS), E (exclude), x (unknown)
      O (extra OS processing required) o (OS specific), p (processor specific)
fi: Lippuavaimet:
      W (kirjoita), A (varaa), X (suorita), M (lomita), S (merkkijonot)
      I (tiedot), L (linkitysjärjestys), G (ryhmä), T (TLS), E (sulje pois), x (tuntematon)
      O (vaatii käyttöjärjestelmäkohtaista lisäkäsittelyä) o (Käyttöjärjestelmäkohtainen),
      p (suoritinkohtainen)

en: [<unknown>: 0x%x]
fi: [<tuntematon>: 0x%x]

en: 
    There are no sections to group in this file.
fi: 
    Tässä tiedostossa ei ole lohkoja ryhmille.

en: Section headers are not available!
fi: Lohko-otsakkeita ei ole saatavilla!

en: 
    There are no section groups in this file.
fi: 
    Tässä tiedostossa ei ole lohkoryhmiä.

en: Bad sh_link in group section `%s'
fi: Virheellinen sh_link-kenttä ryhmälohkossa ”%s”

en: Corrupt header in group section `%s'
fi: Rikkoutunut otsake ryhmälohkossa ”%s”

en: Bad sh_info in group section `%s'
fi: Virheellinen sh_info-kenttä ryhmälohkossa ”%s”

en: section data
fi: lohkodata

en: 
    %sgroup section [%5u] `%s' [%s] contains %u sections:
fi: 
    %sryhmälohko [%5u] ”%s” [%s] sisältää %u lohkoa:

en:    [Index]    Name
fi:    [Indeksi]  Nimi

en: section [%5u] in group section [%5u] > maximum section [%5u]
fi: lohko [%5u] ryhmälohkossa [%5u] > maksimilohko [%5u]

en: section [%5u] in group section [%5u] already in group section [%5u]
fi: lohko [%5u] ryhmälohkossa [%5u] on jo ryhmälohkossa [%5u]

en: section 0 in group section [%5u]
fi: lohko 0 ryhmälohkossa [%5u]

en: dynamic section image fixups
fi: dynaamiset lohkovedoskorjaukset

en: 
    Image fixups for needed library #%d: %s - ident: %lx
fi: 
    Kuvakorjaukset tarvitulle kirjastolle #%d: %s - ident: %lx

en: Seg Offset           Type                             SymVec DataType
fi: Lohkosiirros         Tyyppi                           SymVek.Tietotyyppi

en: dynamic section image relocations
fi: dynaamiset lohkovedossijoitukset

en: 
    Image relocs
fi: 
    Vedos reloc-tietueet

en: Seg Offset   Type                            Addend            Seg Sym Off
fi: Lohko Siirros Tyyppi                         Yhteenlaskettava  Lohko Symbolit Siirros

en: dynamic string section
fi: dynaaminen merkkijonolohko

en: 
    '%s' relocation section at offset 0x%lx contains %ld bytes:
fi: 
    ’%s’ uudelleensijoituslohko siirroksessa 0x%lx sisältää %ld tavua:

en: 
    There are no dynamic relocations in this file.
fi: 
    Tässä tiedostossa ei ole dynaamisia uudelleensijoituksia.

en: 
    Relocation section
fi: 
    Uudelleensijoituslohkon

en:  at offset 0x%lx contains %lu entries:
fi:  siirroksessa 0x%lx on %lu alkiota:

en: 
    There are no relocations in this file.
fi: 
    Tässä tiedostossa ei ole uudelleensijoituksia.

en: 	Unknown version.
fi: 	Tuntematon versio.

en: unwind table
fi: palautustaulu

en: Skipping unexpected relocation type %s
fi: Ohittaa odottamattoman uudelleensijoitustyypin %s

en: 
    There are no unwind sections in this file.
fi: 
    Tässä tiedostossa ei ole palautuslohkoja.

en: 
    Could not find unwind info section for
fi: 
    Ei voitu löytää palautustietolohkoja kohteelle

en: '%s'
fi: ’%s’

en: unwind info
fi: palautustiedot

en: 
    Unwind section
fi: 
    Unwind-lohko

en: unwind data
fi: unwind-tiedot

en: Skipping unexpected relocation at offset 0x%lx
fi: Ohittaa odottamattoman uudelleensijoituksen siirrososoitteessa 0x%lx

en: [Truncated opcode]
fi: [Typistetty käskykoodi]

en: Refuse to unwind
fi: Kieltäytyä palauttamaan

en:      [Reserved]
fi:      [Varattu]

en:      finish
fi:      loppu

en: [Spare]
fi: [Ylimääräinen]

en:      [unsupported opcode]
fi:      [tukematon käskykoodi]

en: pop frame {
fi: pop-kehys {

en: [pad]
fi: [näppäimistö]

en:   Personality routine:
fi:   Henkilörutiini:

en:   [Truncated data]
fi:   [Typistetyt tiedot]

en: Corrupt ARM compact model table entry: %x
fi: Rikkinäinen ARM-suppeamallitaulurivi: %x

en:   Compact model index: %d
fi:   Suppea malli-indeksi: %d

en: Unknown ARM compact model index encountered
fi: Tuntematon ARM-suppeamalli-indeksi kohdattu

en:   [reserved]
fi:   [varattu]

en:   Restore stack from frame pointer
fi:   Palauta pino kehysosoittimesta

en:   Stack increment %d
fi:   Pinoaskelkasvatus %d

en:   Registers restored:
fi:   Rekisterit palautettu:

en:   Return register: %s
fi:   Paluurekisteri: %s

en:   [reserved (%d)]
fi:   [varattu (%d)]

en: Unsupported architecture type %d encountered when decoding unwind table
fi: Kohdattiin tukematon arkkitehtuurityyppi %d dekoodattaessa palautustaulua

en: corrupt index table entry: %x
fi: rikkinäinen indeksitaulurivi: %x

en: Could not locate .ARM.extab section containing 0x%lx.
fi: Ei voitu paikantaa ”.ARM.extab”-lohkoa, joka sisältää 0x%lx.

en: Unsupported architecture type %d encountered when processing unwind table
fi: Kohdattiin tukematon arkkitehtuurityyppi %d prosessoitaessa palautustaulua

en: 
    Unwind table index '%s' at offset 0x%lx contains %lu entries:
fi: 
    Palautustauluindeksi ’%s’ siirroksessa 0x%lx sisältää %lu alkiota:

en: 
    The decoding of unwind sections for machine type %s is not currently supported.
fi: 
    Palautuslohkojen dekoodausta konetyypille %s ei nykyisin tueta.

en: Interface Version: %s
fi: Rajapintaversio: %s

en: <corrupt: %
fi: <rikki: %

en: Time Stamp: %s
fi: Aikaleima: %s

en: dynamic section
fi: dynaaminen lohko

en: 
    There is no dynamic section in this file.
fi: 
    Tässä tiedostossa ei ole dynaamista lohkoa.

en: Unable to seek to end of file!
fi: Hakua ei voi suorittaa tiedoston loppuun!

en: Unable to determine the number of symbols to load
fi: Ei voi määritellä ladattavien symbolien lukumäärää

en: Unable to seek to end of file
fi: Hakua ei voi suorittaa tiedoston loppuun

en: Unable to determine the length of the dynamic string table
fi: Dynaamisen merkkijonotaulun pituutta ei voi määritellä

en: dynamic string table
fi: dynaaminen merkkijonotaulu

en: symbol information
fi: symbolitiedot

en: 
    Dynamic section at offset 0x%lx contains %u entries:
fi: 
    Dynaaminen lohko siirroksessa 0x%lx sisältää %u alkiota:

en:   Tag        Type                         Name/Value
fi:   Tunniste   Tyyppi                       Nimi/Arvo

en: Auxiliary library
fi: Apukirjasto

en: Filter library
fi: Suodatinkirjasto

en: Dependency audit library
fi: Riippuvuustarkastuskirjasto

en: Audit library
fi: Tarkastuskirjasto

note: #-#-#-#-#  751 (gparted)  #-#-#-#-# Flags
en: Flags:
fi: Liput:

en:  None
fi: Ei mitään

en: Shared library: [%s]
fi: Jaettu kirjasto: [%s]

en:  program interpreter
fi:  ohjelmatulkki

en: Library soname: [%s]
fi: Kirjaston so-nimi: [%s]

en: Library rpath: [%s]
fi: Kirjaston rpath: [%s]

en: Library runpath: [%s]
fi: Kirjaston run-polku: [%s]

en:  (bytes)
fi:  (tavua)

en: Not needed object: [%s]
fi: Tarpeeton objekti: [%s]

en: | <unknown>
fi: | <tuntematon>

en: 
    Version definition section '%s' contains %u entries:
fi: 
    Versiomäärittelylohko ’%s’ sisältää %u alkiota:

en:   Addr: 0x
fi:   Osoite: 0x

en:   Offset: %#08lx  Link: %u (%s)
fi:   Siirros: %#08lx Linkki: %u (%s)

en: version definition section
fi: versiomäärittelylohko

en:   %#06x: Rev: %d  Flags: %s
fi:   %#06x: Rev: %d  Liput: %s

en:   Index: %d  Cnt: %d
fi:   Indeksi: %d  Lkm: %d

en: Name index: %ld
fi: Nimi-indeksi: %ld

en:   %#06x: Parent %d: %s
fi:   %#06x: Lähde %d: %s

en:   %#06x: Parent %d, name index: %ld
fi:   %#06x: Lähde %d, nimi-indeksi: %ld

en:   Version def aux past end of section
fi:   Versiomäärittely lohkon lopun ohitse

en:   Version definition past end of section
fi:   Versiomäärittely lohkon lopun ohitse

en: 
    Version needs section '%s' contains %u entries:
fi: 
    Versiotarpeet-lohko ’%s’ sisältää %u alkiota:

en:  Addr: 0x
fi:  Osoite: 0x

en: Version Needs section
fi: Versiotarve-lohko

en:   %#06x: Version: %d
fi:   %#06x: Versio:  %d

en:   File: %s
fi:   Tiedosto: %s

en:   File: %lx
fi:   Tiedosto: %lx

en:   Cnt: %d
fi:   Lkm: %d

en:   %#06x:   Name: %s
fi:   %#06x:   Nimi: %s

en:   %#06x:   Name index: %lx
fi:   %#06x:   Nimi-indeksi: %lx

en:   Flags: %s  Version: %d
fi:   Liput: %s  Versio: %d

en: Missing Version Needs auxillary information
fi: Puuttuu Versiotarve-lisätietoja

en: Missing Version Needs information
fi: Puuttuu Versiotarve-tietoja

en: version string table
fi: versiomerkkijonotaulu

en: 
    Version symbols section '%s' contains %d entries:
fi: 
    Versiosymbolilohko ’%s’ sisältää %d alkiota:

en:  Addr:
fi:  Osoite:

en: version symbol data
fi: versiosymbolidata

en:    0 (*local*)
fi:    0 (*lokaali*)

en:    1 (*global*)
fi:    1 (*yleinen*)

en: invalid index into symbol array
fi: virheellinen indeksi symbolitaulukkoon

en: version need
fi: versiotarve

en: version need aux (2)
fi: ulkoinen versiotarve (2)

en: *invalid*
fi: *virheellinen*

en: version def
fi: versiomäärittely

en: version def aux
fi: ulkoinen versiomäärittely

en: 
    No version information found in this file.
fi: 
    Tästä tiedostosta ei löytynyt versiotietoja.

en: <other>: %x
fi: <toinen>: %x

en: Unable to read in dynamic data
fi: Ei voi lukea dynaamista dataa

en:  <corrupt: %14ld>
fi:  <rikki: %14ld>

en: Unable to seek to start of dynamic information
fi: Ei voi hakea dynaamisten tietojen alkua

en: Failed to read in number of buckets
fi: Buckets-lukumäärän lukeminen epäonnistui

en: Failed to read in number of chains
fi: Ketjujen lukumäärän lukeminen epäonnistui

en: Failed to determine last chain length
fi: Viimeisen ketjupituuden määritteleminen epäonnistui

en: 
    Symbol table for image:
fi: 
    Symbolitaulu tiedostovedokselle:

en:   Num Buc:    Value  Size   Type   Bind Vis      Ndx Name
fi:   Lohkolkm:   Arvo   Koko   Tyyppi Sidonta Näkyvyys Ind Nimi

en:   Num Buc:    Value          Size   Type   Bind Vis      Ndx Name
fi:   Lohkolkm:   Arvo           Koko   Tyyppi Sidnta Näkyvyys Ind Nimi

en: 
    Symbol table of `.gnu.hash' for image:
fi: 
    Symbolitaulu ”.gnu.hash” tiedostovedokselle:

en: 
    Symbol table '%s' has a sh_entsize of zero!
fi: 
    Symbolitaulussa ’%s’ on nolla sh_entsize-kohdetta!

en: 
    Symbol table '%s' contains %lu entries:
fi: 
    Symbolitaulu ’%s’ sisältää %lu alkiota:

en:    Num:    Value  Size Type    Bind   Vis      Ndx Name
fi:    Num:    Arvo   Koko Tyyppi  Sidnta Näkyvyys Ind Nimi

en:    Num:    Value          Size Type    Bind   Vis      Ndx Name
fi:    Num:    Arvo           Koko Tyyppi  Sidnta Näkyvyys Ind Nimi

en: version data
fi: versiodata

en: version need aux (3)
fi: ulkoinen versiotarve (3)

en: bad dynamic symbol
fi: virheellinen dynaaminen symboli

en: 
    Dynamic symbol information is not available for displaying symbols.
fi: 
    Dynaamisia symbolitietoja ei ole näytettäville symboleille.

en: 
    Histogram for bucket list length (total of %lu buckets):
fi: 
    Bucket-luettelopituuden histogrammi (yhteensä %lu bucketista):

en:  Length  Number     %% of total  Coverage
fi:  Pituus  Numero     %% kaikesta  Yhteensä

en: 
    Histogram for `.gnu.hash' bucket list length (total of %lu buckets):
fi: 
    ”.gnu.hash”-bucket-luettelopituuden histogrammi (yhteensä %lu bucketista):

en: 
    Dynamic info segment at offset 0x%lx contains %d entries:
fi: 
    Dynaaminen info-segmentti siirroksessa 0x%lx sisältää %d alkiota:

en:  Num: Name                           BoundTo     Flags
fi:  Num: Nimi                           Sidotaan    Liput

en: <corrupt: %19ld>
fi: <rikki: %19ld>

en: Unhandled MSP430 reloc type found after SYM_DIFF reloc
fi: Käsittelemätön MN430 reloc-tyyppi löytyi SYM_DIFF reloc-tyypin jäljestä

en: Unhandled MN10300 reloc type found after SYM_DIFF reloc
fi: Käsittelemätön MN10300 reloc-tyyppi löytyi SYM_DIFF reloc-tyypin jäljestä

en: Missing knowledge of 32-bit reloc types used in DWARF sections of machine number %d
fi: Kolmekymmentäkaksibittisten reloc-tyyppien puuttuvaa tietoa käytetään konenumeron %d DWARF-lohkoissa

en: unable to apply unsupported reloc type %d to section %s
fi: ei kyetä soveltamaan tukematonta reloc-tyyppiä %d lohkoon %s

en: skipping invalid relocation offset 0x%lx in section %s
fi: hypätään virheellisen sijoitussiirroksen 0x%lx yli lohkossa %s

en: skipping invalid relocation symbol index 0x%lx in section %s
fi: hypätään virheellisen sijoitussiirroksen 0x%lx yli lohkossa %s

en: skipping unexpected symbol type %s in %ld'th relocation in section %s
fi: hypätään odottamattoman symbolityypin %s yli %ld. sijoituksessa lohkossa %s

en: 
    Assembly dump of section %s
fi: 
    Lohkon %s assembly-vedos

en: 
    Section '%s' has no data to dump.
fi: 
    Lohkossa ’%s’ ei ole vedostettavaa dataa.

en: section contents
fi: lohkosisältö

en: 
    String dump of section '%s':
fi: 
    Lohkon ’%s’ merkkijonovedos:

en:   Note: This section has relocations against it, but these have NOT been applied to this dump.
fi:  Huomaa: Tässä lohkossa on uudelleensijoituksia sitä vastaan, mutta niitä EI ole liitetty tähän vedokseen.

en:   No strings found in this section.
fi:   Tästä lohkosta ei löytynyt merkkijonoja.

en: 
    Hex dump of section '%s':
fi: 
    Lohkon ’%s’ heksadesimaalilukuvedos:

en:  NOTE: This section has relocations against it, but these have NOT been applied to this dump.
fi:  HUOMAA: Tässä lohkossa on uudelleensijoituksia sitä vastaan, mutta niitä EI ole liitetty tähän vedokseen.

en: %s section data
fi: %s lohkodata

en: 
    Section '%s' has no debugging data.
fi: 
    Lohkossa ’%s’ ei ole vianjäljitysdataa.

note: There is no point in dumping the contents of a debugging section which has the NOBITS type - the bits in the file will be random. This can happen when a file containing a .eh_frame section is stripped with the --only-keep-debug command line option.
en: section '%s' has the NOBITS type - its contents are unreliable.
fi: lohkossa ’%s’ on NOBITS-tyyppi - sen sisältö on epäluotettava.

en: Unrecognized debug section: %s
fi: Tunnistamaton vianjäljityslohko: %s

en: Section '%s' was not dumped because it does not exist!
fi: Lohkoa ’%s’ ei voitu vedostaa, koska sitä ei ole olemassa!

en: Section %d was not dumped because it does not exist!
fi: Lohkoa %d ei voitu vedostaa, koska sitä ei ole olemassa!

en: corrupt tag
fi: rikkinäinen tunniste

en: None
fi: Ei mitään

en: Application
fi: Sovellus

en: Realtime
fi: Tosiaikainen

en: Microcontroller
fi: Mikrokontrolleri

en: Application or Realtime
fi: Sovellus tai tosiaikainen

en: 8-byte
fi: 8-tavuinen

en: 4-byte
fi: 4-tavuinen

en: 8-byte and up to %d-byte extended
fi: 8-tavuun ja aina %d-tavuun laajennettu

en: 8-byte, except leaf SP
fi: 8-tavua, paitsi sivu SP

en: flag = %d, vendor = %s
fi: lippu = %d, toimittaja = %s

en: True
fi: Tosi

en: flag = %d, vendor = <corrupt>
fi: lippu = %d, toimittaja = <rikki>

en: corrupt vendor attribute
fi: rikkinäinen toimittaja-attribuutti

en: Hard or soft float
fi: Laite- tai ohjelmistoliukuluku

en: Hard float
fi: Laitteistoliukuluku

en: Soft float
fi: Ohjelmistoliukuluku

en: Single-precision hard float
fi: Yksitarkkuuslaitteistoliukuluku

en: Any
fi: Mikä tahansa

en: Generic
fi: Yleinen

en: corrupt Tag_GNU_Power_ABI_Struct_Return
fi: rikkinäinen Tag_GNU_Power_ABI_Struct_Return

en: Memory
fi: Muisti

en: Hard float (double precision)
fi: Laitteistoliukuluku (kaksoistarkkuus)

en: Hard float (single precision)
fi: Laitteistoliukuluku (yksittäistarkkuus)

en: Hard float (MIPS32r2 64-bit FPU)
fi: Laitteistoliukuluku (MIPS32r2 64-bittinen liukulukuyksikkö)

en: Any MSA or not
fi: Mikä tahansa MSA tai ei

en: 128-bit MSA
fi: 128-bittinen MSA

en: Not used
fi: Ei käytetty

en: 2 bytes
fi: 2 tavua

en: 4 bytes
fi: 4 tavua

en: 16-byte
fi: 16-tavuinen

en: DSBT addressing not used
fi: DSBT-osoitteenmuodostusta ei ole käytetty

en: DSBT addressing used
fi: DSBT-osoitteenmuodostusta on käytetty

en: Data addressing position-dependent
fi: Paikkariippuvainen data-osoitteenmuodostus

en: Data addressing position-independent, GOT near DP
fi: Paikkariippumaton data-osoitteenmuodostus, GOT lähellä DP:tä

en: Data addressing position-independent, GOT far from DP
fi: Paikkariippumaton data-osoitteenmuodostus, GOT kaukana DP:sta

en: Code addressing position-dependent
fi: Paikkariippuvainen koodiosoitteenmuodostus

en: Code addressing position-independent
fi: Paikkariippumaton koodiosoitteenmuodostus

en: Small
fi: Pieni

en: Large
fi: Suuri

en: Restricted Large
fi: Suuruus rajoitettu

en:   <unknown tag %d>:
fi:   <untematon tunniste: %d>:

en: attributes
fi: attribuutit

en: ERROR: Bad section length (%d > %d)
fi: VIRHE: Virheellinen lohkopituus (%d > %d)

en: Attribute Section: %s
fi: Attribuuttilohko: %s

en: ERROR: Bad subsection length (%d > %d)
fi: VIRHE: Virheellinen alilohkopituus (%d > %d)

en: File Attributes
fi: Tiedostoattribuutit

en: Section Attributes:
fi: Lohkoattribuutit:

en: Symbol Attributes:
fi: Symboliattribuutit:

en: Unknown tag: %d
fi: Tuntematon tunniste: %d

en:   Unknown section contexts
fi:   Tuntemattomat lohkosisällöt

en: Unknown format '%c'
fi: Tuntematon muototyyppi ’%c’

en: liblist section data
fi: liblist-lohkodata

en: 
    Section '.liblist' contains %lu entries:
fi: 
    Lohko ’.liblist’ sisältää %lu alkiota:

en:      Library              Time Stamp          Checksum   Version Flags
fi:      Kirjasto             Aikaleima           Tark.sum.  Versio  Liput

en: <corrupt: %9ld>
fi: <rikki: %9ld>

en:  NONE
fi:  EI MITÄÄN

en: 
    Section '%s' contains %d entries:
fi: 
    Lohko ’%s’ sisältää %d alkiota:

en: conflict list found without a dynamic symbol table
fi: ristiriitaluettelo löydetty ilman dynaamista symbolitaulua

en: 
    Section '.conflict' contains %lu entries:
fi: 
    Lohko ’.conflict’ sisältää %lu alkiota:

en:   Num:    Index       Value  Name
fi:   Num:    Indeksi     Arvo   Nimi

en: <corrupt: %14ld>
fi: <rikki: %14ld>

en: Global Offset Table data
fi: Yleinen Siirros Taulutiedot

en: 
    Primary GOT:
fi: 
    Ensisijainen GOT:

en:  Canonical gp value:
fi:  Sääntöjenmukainen yleiskäyttöarvo:

en:  Reserved entries:
fi:  Varatut alkiot:

en:   %*s %10s %*s Purpose
fi:   %*s %10s %*s Tarkoitus

en:  Lazy resolver
fi:  Lazy-ratkaisija

en:  Module pointer (GNU extension)
fi:  Moduuliosoitin (GNU-laajennus)

en:  Local entries:
fi:  Paikallisalkiot:

en:  Global entries:
fi:  Yleisalkiot:

en: Sym.Val.
fi: Sym.Arvo

en: Procedure Linkage Table data
fi: Proseduuri Liitäntä Taulutiedot

en:   %*s %*s Purpose
fi:   %*s %*s Tarkoitus

en:  PLT lazy resolver
fi:  PLT lazy -ratkaisija

en:  Module pointer
fi:  Moduuliosoitin

en:  Entries:
fi:  Alkiot:

en: NDS32 elf flags section
fi: NDS32-elf-lippujen lohko

en: liblist string table
fi: liblist-merkkijonotaulu

en: 
    Library list section '%s' contains %lu entries:
fi: 
    Kirjastoluettelolohko ’%s’ sisältää %lu alkiota:

en:      Library              Time Stamp          Checksum   Version Flags
fi:      Kirjasto             Aikaleima           Tark.sum.  Versio  Liput

en: NT_AUXV (auxiliary vector)
fi: NT_AUXV (apuvektori)

en: NT_PRSTATUS (prstatus structure)
fi: NT_PRSTATUS (prstatus-rakenne)

en: NT_FPREGSET (floating point registers)
fi: NT_FPREGSET (liukulukurekistereitä)

en: NT_PRPSINFO (prpsinfo structure)
fi: NT_PRPSINFO (prpsinfo-rakenne)

en: NT_TASKSTRUCT (task structure)
fi: NT_TASKSTRUCT (task-rakenne)

en: NT_PRXFPREG (user_xfpregs structure)
fi: NT_PRXFPREG (user_xfpregs-rakenne)

en: NT_PPC_VMX (ppc Altivec registers)
fi: NT_PPC_VMX (ppc Altivec-rekisterit)

en: NT_PPC_VSX (ppc VSX registers)
fi: NT_PPC_VSX (ppc VSX-rekisterit)

en: NT_386_TLS (x86 TLS information)
fi: NT_386_TLS (x86-TLS-tiedot)

en: NT_386_IOPERM (x86 I/O permissions)
fi: NT_386_IOPERM (x86-siirräntäkäyttöoikeudet)

en: NT_X86_XSTATE (x86 XSAVE extended state)
fi: NT_X86_XSTATE (x86 XSAVE laajennettu tila)

en: NT_S390_HIGH_GPRS (s390 upper register halves)
fi: NT_S390_HIGH_GPRS (s390 ylemmät rekisteripuoliskot)

en: NT_S390_TIMER (s390 timer register)
fi: NT_S390_TIMER (s390 ajastinrekisteri)

en: NT_S390_TODCMP (s390 TOD comparator register)
fi: NT_S390_TODCMP (s390 TOD -komparaattorirekisteri)

en: NT_S390_TODPREG (s390 TOD programmable register)
fi: NT_S390_TODPREG (s390 TOD ohjelmoitava rekisteri)

en: NT_S390_CTRS (s390 control registers)
fi: NT_S390_CTRS (s390 ohjausrekisterit)

en: NT_S390_PREFIX (s390 prefix register)
fi: NT_S390_PREFIX (s390 prefiksirekisteri)

en: NT_S390_LAST_BREAK (s390 last breaking event address)
fi: NT_S390_LAST_BREAK (s390 viimeinen katkotapahtumaosoite)

en: NT_S390_SYSTEM_CALL (s390 system call restart data)
fi: NT_S390_SYSTEM_CALL (s390 järjestelmäkutsu-uudelleenkäynnistystiedot)

en: NT_S390_TDB (s390 transaction diagnostic block)
fi: NT_S390_TDB (s390 vuorovaikutteinen diagnostiikkalohko)

en: NT_ARM_VFP (arm VFP registers)
fi: NT_ARM_VFP (arm VFP-rekisterit)

en: NT_ARM_TLS (AArch TLS registers)
fi: NT_ARM_TLS (AArch TLS-rekisterit)

en: NT_ARM_HW_BREAK (AArch hardware breakpoint registers)
fi: NT_ARM_HW_BREAK (AArch laitteistopysäytyspisterekisterit)

en: NT_ARM_HW_WATCH (AArch hardware watchpoint registers)
fi: NT_ARM_HW_WATCH (AArch laitteistovahtipisterekisterit)

en: NT_PSTATUS (pstatus structure)
fi: NT_PSTATUS (pstatus-rakenne)

en: NT_FPREGS (floating point registers)
fi: NT_FPREGS (liukulukurekistereitä)

en: NT_PSINFO (psinfo structure)
fi: NT_PSINFO (psinfo-rakenne)

en: NT_LWPSTATUS (lwpstatus_t structure)
fi: NT_LWPSTATUS (lwpstatus_t-rakenne)

en: NT_LWPSINFO (lwpsinfo_t structure)
fi: NT_LWPSINFO (lwpsinfo_t-rakenne)

en: NT_WIN32PSTATUS (win32_pstatus structure)
fi: NT_WIN32PSTATUS (win32_pstatus-rakenne)

en: NT_SIGINFO (siginfo_t data)
fi: NT_SIGINFO (siginfo_t-tiedot)

en: NT_FILE (mapped files)
fi: NT_FILE (kuvaustiedostot)

en: NT_VERSION (version)
fi: NT_VERSION (versio)

en: NT_ARCH (architecture)
fi: NT_ARCH (arkkitehtuuri)

en: Unknown note type: (0x%08x)
fi: Tuntematon note-segmenttityyppi: (0x%08x)

en:     Cannot decode 64-bit note in 32-bit build
fi:     64-bittisen segmentin dekoodaus epäonnistui 32-bittisessä rakennusympäristössä

en:     Malformed note - too short for header
fi:     Vääränmuotoinen segmentti - liian lyhyt otsakkeelle

en:     Malformed note - does not end with \0
fi:     Vääränmuotoinen segmentti - ei pääty merkkiin \0

en:     Malformed note - too short for supplied file count
fi:     Vääränmuotoinen segmentti - liian lyhyt toimitetulle tiedostolaskurille

en:     Page size:
fi:     Sivukoko:

en: Page Offset
fi: Sivusiirros

en:     Malformed note - filenames end too early
fi:     Vääränmuotoinen segmentti - tiedostonimet päättyvät liian aikaisin

en: NT_GNU_ABI_TAG (ABI version tag)
fi: NT_GNU_ABI_TAG (ABI-versiotunniste)

en: NT_GNU_HWCAP (DSO-supplied software HWCAP info)
fi: NT_GNU_HWCAP (DSO-tuettu ohjelmisto-HWCAP-tiedot)

en: NT_GNU_BUILD_ID (unique build ID bitstring)
fi: NT_GNU_BUILD_ID (uniikki rakentamistunnistebittimerkkijono)

en: NT_GNU_GOLD_VERSION (gold version)
fi: NT_GNU_GOLD_VERSION (kultaversio)

en:     Build ID:
fi:     Rakentamistunniste:

en:     OS: %s, ABI: %ld.%ld.%ld
fi:     Käyttöjärjestelmä: %s, ABI: %ld.%ld.%ld

en:     Version:
fi:     Versio:

note: NetBSD core "procinfo" structure.
en: NetBSD procinfo structure
fi: NetBSD procinfo-rakenne

en: PT_GETREGS (reg structure)
fi: PT_GETREGS (reg-rakenne)

en: PT_GETFPREGS (fpreg structure)
fi: PT_GETFPREGS (fpreg-rakenne)

en: NT_STAPSDT (SystemTap probe descriptors)
fi: NT_STAPSDT (SystemTap-tunnusteluselosteet)

en:     Provider: %s
fi:     Palvelutarjoaja: %s

en:     Name: %s
fi:     Nimi: %s

en:     Location:
fi:     Sijainti:

en: , Base:
fi: , Perusosoite:

en: , Semaphore:
fi: , Opastin:

en:     Arguments: %s
fi:     Argumentit: %s

en: NT_VMS_MHD (module header)
fi: NT_VMS_MHD (moduuliotsake)

en: NT_VMS_LNM (language name)
fi: NT_VMS_LNM (kielinimi)

en: NT_VMS_SRC (source files)
fi: NT_VMS_SRC (lähdetiedostot)

en: NT_VMS_EIDC (consistency check)
fi: NT_VMS_EIDC (johdonmukaisuustarkistus)

en: NT_VMS_FPMODE (FP mode)
fi: NT_VMS_FPMODE (FP-tila)

en: NT_VMS_IMGNAM (image name)
fi: NT_VMS_IMGNAM (vedosnimi)

en: NT_VMS_IMGID (image id)
fi: NT_VMS_IMGID (vedostunniste)

en: NT_VMS_LINKID (link id)
fi: NT_VMS_LINKID (linkitystunniste)

en: NT_VMS_IMGBID (build id)
fi: NT_VMS_IMGBID (rakentamistunniste)

en: NT_VMS_GSTNAM (sym table name)
fi: NT_VMS_GSTNAM (symbolitaulunimi)

en:     Creation date  : %.17s
fi:     Luontipäivämäärä  : %.17s

en:     Last patch date: %.17s
fi:     Viimeisen korjausken päivämäärä: %.17s

en:     Module name    : %s
fi:     Moduulinimi    : %s

en:     Module version : %s
fi:     Moduuliversio  : %s

en:     Invalid size
fi:     Virheellinen koko

en:    Language: %s
fi:    Kieli: %s

en:    Floating Point mode:
fi:    Liukulukutila:

en:    Link time:
fi:    Linkitysaika:

en:    Patch time:
fi:    Paikkausaika:

en:    Major id: %u,  minor id: %u
fi:    Major-tunniste: %u,  minor-tunniste: %u

en:    Last modified  :
fi:    Viimeksi muokattu  :

en: 
       Link flags  :
fi: 
       Linkitysliput  :

en:    Header flags: 0x%08x
fi:    Otsakeliput: 0x%08x

en:    Image id    : %s
fi:    Vedostunniste : %s

en:     Image name: %s
fi:     Vedosnimi: %s

en:     Global symbol table name: %s
fi:     Yleinen symbolitaulunimi: %s

en:     Image id: %s
fi:     Vedostunniste: %s

en:     Linker id: %s
fi:     Linkkeritunniste: %s

en: 
    Displaying notes found at file offset 0x%08lx with length 0x%08lx:
fi: 
    Näytetään notes-segmenttejä, jotka löytyivät tiedostosiirroksessa 0x%08lx pituudella 0x%08lx:

en:   %-20s %10s	Description
fi:   %-20s %10s	Kuvaus

en: Data size
fi: Data-koko

en: Corrupt note: only %d bytes remain, not enough for a full note
fi: Rikkinäinen segmentti: vain %d tavua jäljellä, se ei riitä täyteen segmenttiin

en: note with invalid namesz and/or descsz found at offset 0x%lx
fi: segmentti virheellisellä namesz ja/tai descsz löytyi siirrososoitteessa 0x%lx

en:  type: 0x%lx, namesize: 0x%08lx, descsize: 0x%08lx
fi:  tyyppi:0x%lx, nimikoko:0x%08lx, kuvauskoko: 0x%08lx

en: No note segments present in the core file.
fi: Ydintiedostossa ei ole note-segmenttejä.

en: This instance of readelf has been built without support for a
    64 bit data type and so it cannot read 64 bit ELF files.
fi: Tähän readelf-binaariin ei ole käännetty tukea 64-bittiselle
    datatyypille, joten 64-bittisiä ELF-tiedostoja ei voida lukea.

en: %s: Failed to read file header
fi: %s: Tiedosto-otsakkeen lukeminen epäonnistui

en: 
    File: %s
fi: 
    Tiedosto: %s

en: %s: unable to dump the index as none was found
fi: %s: ei kyetä vedostamaan indeksiä, koska mitään ei löytynyt

en: Index of archive %s: (%ld entries, 0x%lx bytes in the symbol table)
fi: Arkiston %s indeksi: (%ld alkiota, 0x%lx tavua symbolitaulussa)

en: Contents of binary %s at offset
fi: Binaari %s:n sisältö siirrososoitteessa

en: %s: end of the symbol table reached before the end of the index
fi: %s: symbolitaulun loppu tavoitettiin ennen indeksin loppua

en: %s: %ld bytes remain in the symbol table, but without corresponding entries in the index table
fi: %s: %ld tavua jäljellä symbolitaulussa, mutta ilman vastaavia alkioita indeksitaulussa

en: %s: failed to seek back to start of object files in the archive
fi: %s: objektitiedostojen alkuunpaluun haku arkistossa epäonnistui

en: Input file '%s' is not readable.
fi: Syötetiedosto ’%s’ ei ole luettava.

en: %s: contains corrupt thin archive: %s
fi: %s: sisältää rikkinäisen ohutarkiston: %s

en: %s: failed to seek to archive member.
fi: %s: arkistojäsenen haku epäonnistui.

en: File %s is not an archive so its index cannot be displayed.
fi: Tiedosto %s ei ole arkisto, joten sen indeksiä ei voi näyttää.

en: %s: cannot set time: %s
fi: %s: ei voi asettaa aikaa: %s

note: We have to clean up here.
en: unable to rename '%s'; reason: %s
fi: tiedoston ’%s’ nimeä ei onnistuttu muuttamaan; syy: %s

en: unable to copy file '%s'; reason: %s
fi: tiedoston ’%s’ kopiointi epäonnistui; syy: %s

en: %s: not enough binary data
fi: %s: binaaridataa ei ole tarpeeksi

en: null terminated unicode string
fi: null-päätteinen unicode-merkkijono

en: resource ID
fi: resurssi-ID

en: menu header
fi: valikko-otsake

en: menuex header
fi: menuex-valikko-otsake

en: menuex offset
fi: menuex-valikkosiirros

en: unsupported menu version %d
fi: ei-tuettu valikkoversio %d

en: menuitem header
fi: menuitem-valikkoalkio-otsake

en: menuitem
fi: menuitem-valikkoalkio

en: dialog header
fi: valintaikkunaotsake

en: unexpected DIALOGEX version %d
fi: odottamaton DIALOGEX-versio %d

en: dialog font point size
fi: valintaikkunan kirjainlajin pistekoko

en: dialogex font information
fi: dialogex-valintaikkunan kirjainlajitietoja

en: dialog control
fi: valintaikkunaohjain

en: dialogex control
fi: dialogex-valintaikkunaohjain

en: dialog control end
fi: valintaikkunaohjainloppu

en: dialog control data
fi: valintaikkunaohjaindataa

en: stringtable string length
fi: stringtable-merkkijonopituus

en: stringtable string
fi: stringtable-merkkijono

en: fontdir header
fi: fontdir-otsake

en: fontdir device name
fi: fontdir-laitenimi

en: fontdir face name
fi: ”fontdir face”-nimi

en: accelerator
fi: accelerator-rakenne

en: group cursor header
fi: ryhmäkohdistinotsake

en: unexpected group cursor type %d
fi: odottamaton ryhmäkohdistintyyppi %d

en: group cursor
fi: ryhmäkohdistin

en: group icon header
fi: ryhmäkuvakeotsake

en: unexpected group icon type %d
fi: odottamaton ryhmäkuvaketyyppi %d

en: unexpected version string
fi: odottamaton versiomerkkijono

en: version length %d does not match resource length %lu
fi: versiopituus %d ei täsmää resurssipituuden %lu kanssa

en: unexpected version type %d
fi: odottamaton versiotyyppi %d

en: unexpected fixed version information length %ld
fi: odottamaton kiinteä versiotietopituus %ld

en: fixed version info
fi: kiinteä versiotieto

en: unexpected fixed version signature %lu
fi: odottamaton kiinteä versioallekirjoitus %lu

en: unexpected fixed version info version %lu
fi: odottamaton kiinteä versiotietoversio %lu

en: version var info
fi: version var-tiedot

en: unexpected stringfileinfo value length %ld
fi: odottamaton stringfileinfo-arvopituus %ld

en: version stringtable
fi: versiomerkkijonotaulu

en: unexpected version stringtable value length %ld
fi: odottamaton versio-stringtable-arvopituus %ld

en: version string
fi: versiomerkki

en: unexpected version string length %ld != %ld + %ld
fi: odottamaton versiomerkkijonopituus %ld != %ld + %ld

en: unexpected version string length %ld < %ld
fi: odottamaton versiomerkkijonopituus %ld < %ld

en: unexpected varfileinfo value length %ld
fi: odottamaton varfileinfo-arvopituus %ld

en: version varfileinfo
fi: versio varfileinfo

en: unexpected version value length %ld
fi: odottamaton versioarvopituus %ld

en: filename required for COFF input
fi: COFF-syötteeseen vaaditaan tiedostonimi

en: %s: no resource section
fi: %s: ei resurssilohkoa

en: %s: %s: address out of bounds
fi: %s: %s: osoite ei ole lukualueen sisällä

en: named directory entry
fi: nimetty hakemistorivi

en: directory entry name
fi: hakemistorivin nimi

en: named subdirectory
fi: nimetty alihakemisto

en: named resource
fi: nimetty resurssi

en: ID directory entry
fi: ID-hakemiston rivi

en: ID subdirectory
fi: ID-alihakemisto

en: ID resource
fi: ID-resurssi

en: resource type unknown
fi: resurssityyppi tuntematon

en: data entry
fi: data-alkio

en: resource data
fi: resurssidataa

en: resource data size
fi: resurssidatakoko

en: filename required for COFF output
fi: COFF-tulosteeseen vaaditaan tiedostonimi

en: can't get BFD_RELOC_RVA relocation type
fi: ei voi saada BFD_RELOC_RVA-uudelleensijoitustyyppiä

en: can't open temporary file `%s': %s
fi: tilapäistä tiedostoa ”%s” ei voi avata: %s

en: can't redirect stdout: `%s': %s
fi: vakiotulostetta: ”%s” ei voi uudelleenohjata: %s

en: can't execute `%s': %s
fi: kohdetta ”%s”: %s ei voi suorittaa

en: Using temporary file `%s' to read preprocessor output
fi: Käytetään tilapäistä tiedostoa ”%s” lukemaan esikääntäjätuloste

en: can't popen `%s': %s
fi: ei voi kutsua popen:ia ”%s”: %s

en: Using popen to read preprocessor output
fi: Käytetään popen:ia lukemaan esikääntäjätuloste

en: Tried `%s'
fi: Yritettiin ”%s”

en: Using `%s'
fi: Käytetään ”%s”

en: preprocessing failed.
fi: esikäsittely epäonnistui.

en: %s: unexpected EOF
fi: %s: odottamaton tiedostonloppumerkki

en: %s: read of %lu returned %lu
fi: %s: lukeminen palautti %lu merkistä (vain) %lu

en: stat failed on bitmap file `%s': %s
fi: stat-kutsu ei onnistunut bittikuvaustiedostossa ”%s”: %s

en: cursor file `%s' does not contain cursor data
fi: kohdistintiedosto ”%s” ei sisällä kohdistindataa

en: %s: fseek to %lu failed: %s
fi: %s: fseek-kutsu kohtaan %lu epäonnistui: %s

en: help ID requires DIALOGEX
fi: ohje-ID vaatii DIALOGEX:n

en: control data requires DIALOGEX
fi: ohjaindata vaatii DIALOGEX:n

en: stat failed on font file `%s': %s
fi: stat-kutsu ei onnistunut kirjasintiedostossa ”%s”: %s

en: icon file `%s' does not contain icon data
fi: kuvaketiedosto ”%s” ei sisällä kuvakedataa

en: stat failed on file `%s': %s
fi: stat-kutsu ei onnistunut tiedostossa ”%s”: %s

en: can't open `%s' for output: %s
fi: ei voi avata kohdetta ”%s” tulosteeseen: %s

en:  Displays the sizes of sections inside binary files
fi:  Näyttää binaaritiedostojen sisäisten lohkojen koot

en:  If no input file(s) are specified, a.out is assumed
fi:  Jos syötetiedosto(j)a ei ole annettu, a.out on oletussyötetiedostona

en:  The options are:
      -A|-B     --format={sysv|berkeley}  Select output style (default is %s)
      -o|-d|-x  --radix={8|10|16}         Display numbers in octal, decimal or hex
      -t        --totals                  Display the total sizes (Berkeley only)
                --common                  Display total size for *COM* syms
                --target=<bfdname>        Set the binary file format
                @<file>                   Read options from <file>
      -h        --help                    Display this information
      -v        --version                 Display the program's version
fi:  Valitsimet ovat:
      -A|-B     --format={sysv|berkeley}  Valitse tulostetyyli (oletus on %s)
      -o|-d|-x  --radix={8|10|16}         Näytä numerot oktaali-, desimaali- tai heksadesimaalilukuna
      -t        --totals                  Näytä kokonaiskoko (vain Berkeley)
                --common                  Näytä kokonaiskoot kohteille *COM* syms
                --target=<bfd-nimi>       Aseta binaaritiedoston muoto
                @<tiedosto>               Lue valitsimet tiedostosta <tiedosto>
      -h        --help                    Näytä nämä tiedot
      -v        --version                 Näytä ohjelman versio

en: invalid argument to --format: %s
fi: virheellinen argumentti valitsimelle --format: %s

en: Invalid radix: %s
fi: Virheellinen kantaluku: %s

en: Convert a COFF object file into a SYSROFF object file
fi: Muuntaa COFF-objektitiedoston SYSROFF-objektitiedostoksi

en:  The options are:
      -q --quick       (Obsolete - ignored)
      -n --noprescan   Do not perform a scan to convert commons into defs
      -d --debug       Display information about what is being done
      @<file>          Read options from <file>
      -h --help        Display this information
      -v --version     Print the program's version number
fi:  Valitsimet ovat:
      -q --quick       (Vanhentunut - ei oteta huomioon)
      -n --noprescan   Älä suorita selausta common-lohkojen muuntamiseksi defs-lohkoiksi
      -d --debug       Näytä tietoja siitä mitä ollaan tekemässä
      @<tiedosto>      Lue valitsimet tiedostosta <tiedosto>
      -h --help        Näytä nämä tiedot
      -v --version     Tulosta ohjelman versionumero

en: unable to open output file %s
fi: ei voi avata tulostetiedostoa %s

en: numeric overflow
fi: numeerinen ylivuoto

en: Bad stab: %s
fi: Virheellinen stab: %s

en: Warning: %s: %s
fi: Varoitus: %s: %s

en: N_LBRAC not within function
fi: N_LBRAC-symboli ei ole funktiossa

en: Too many N_RBRACs
fi: Liian monta N_RBRAC-symbolia

en: unknown C++ encoded name
fi: tuntematon C++-koodattu nimi

note: Complain and keep going, so compilers can invent new cross-reference types.
en: unrecognized cross reference type
fi: tunnistamaton ristiviitetyyppi

note: Does this actually ever happen?  Is that why we are worrying about dealing with it rather than just calling error_type?
en: missing index type
fi: indeksityyppi puuttuu

en: unknown virtual character for baseclass
fi: tuntematon virtuaalimerkki kantaluokalle

en: unknown visibility character for baseclass
fi: tuntematon näkyvyysmerkki kantaluokalle

en: unnamed $vb type
fi: nimeämätön $vb-tyyppi

en: unrecognized C++ abbreviation
fi: tunnistamaton C++-lyhenne

en: unknown visibility character for field
fi: tuntematon näkyvyysmerkki kentälle

en: const/volatile indicator missing
fi: const/volatile-indikaattori puuttuu

en: No mangling for "%s"
fi: Kohdetta ”%s” ei eheytetä

en: Undefined N_EXCL
fi: Määrittelemätön linkkerin poistama include-tiedosto

en: Type file number %d out of range
fi: Tyyppitiedoston numero %d numeroalueen ulkopuolella

en: Type index number %d out of range
fi: Tyyppi-indeksinumero %d numeroalueen ulkopuolella

en: Unrecognized XCOFF type %d
fi: Tunnistamaton XCOFF-tyyppi %d

en: bad mangled name `%s'
fi: virheellinen runneltu nimi ”%s”

en: no argument types in mangled string
fi: runnellussa merkkijonossa ei ole argumenttityyppejä

en: Demangled name is not a function
fi: Eheytetty nimi ei ole funktio

en: Unexpected type in v3 arglist demangling
fi: Tuntematon tyyppi eheytettäessä puumuotoista argumenttiluetteloa

en: Unrecognized demangle component %d
fi: Tunnistamaton eheytyskomponentti %d

en: Failed to print demangled template
fi: Runnellun mallinteen tulostaminen epäonnistui

en: Couldn't get demangled builtin type
fi: Ei saatu eheytettyä rakenteeseen sisältyvää tyyppiä

en: Unexpected demangled varargs
fi: Odottamaton eheytetty totuusarvo

en: Unrecognized demangled builtin type
fi: Tunnistamaton eheytetty rakenteeseen sisältyvä tyyppi

en: invalid integer argument %s
fi: virheellinen kokonaislukuargumentti %s

en: invalid minimum string length %d
fi: virheellinen minimimerkkijonopituus %d

en:  Display printable strings in [file(s)] (stdin by default)
fi:  Näyttää tulostettavat merkkijonot kohteesta [tiedosto(t)] (oletuksena vakiosyöte)

en:  The options are:
      -a - --all                Scan the entire file, not just the data section
      -f --print-file-name      Print the name of the file before each string
      -n --bytes=[number]       Locate & print any NUL-terminated sequence of at
      -<number>                   least [number] characters (default 4).
      -t --radix={o,d,x}        Print the location of the string in base 8, 10 or 16
      -o                        An alias for --radix=o
      -T --target=<BFDNAME>     Specify the binary file format
      -e --encoding={s,S,b,l,B,L} Select character size and endianness:
                                s = 7-bit, S = 8-bit, {b,l} = 16-bit, {B,L} = 32-bit
      @<file>                   Read options from <file>
      -h --help                 Display this information
      -v -V --version           Print the program's version number
fi:  Valitsimet ovat:
      -a - --all                  Selaa koko tiedosto, ei vain datalohkoa
      -f --print-file-name        Tulosta tiedostonimi ennen jokaista merkkijonoa
      -n --bytes=[numero]         Paikanna & tulosta jokainen NUL-päätteinen
      -<numero>                     vähintään [numero] merkin sekvenssin (oletuksena 4).
      -t --radix={o,d,x}          Tulosta merkkijonon paikka kantaluvulla 8, 10 tai 16
      -o                          Alias kohteelle --radix=o
      -T --target=<BFD-NIMI>      Määrittele binaaritiedostomuoto
      -e --encoding={s,S,b,l,B,L} Valitse merkin koko ja tavujärjestystyyppi:
                                  s = 7-bittiä, S = 8-bittiä, {b,l} = 16-bittiä, {B,L} = 32-bittiä
      @<tiedosto>                 Lue valitsimet tiedostosta <tiedosto>
      -h --help                   Näytä nämä tiedot
      -v -V --version             Tulosta ohjelman versionumero

en: *undefined*
fi: *määrittelemätön*

en: SUM IS %x
fi: SUMMA ON %x

en: GOT A %x
fi: SAATIIN %x

en: WANTED %x!!
fi: HALUTTIIN %x!!

en: SYMBOL INFO
fi: SYMBOLITIEDOT

en: DERIVED TYPE
fi: JOHDETTU TYYPPI

en: MODULE***
fi: MODUULI***

en: Print a human readable interpretation of a SYSROFF object file
fi: Tulosta luettava tulkinta SYSROFF-objektitiedostosta

en:  The options are:
      -h --help        Display this information
      -v --version     Print the program's version number
fi:  Valitsimet ovat:
      -h --help        Näytä nämä tiedot
      -v --version     Tulosta ohjelman versionumero

en: cannot open input file %s
fi: syötetiedostoa %s ei voi avata

en: This program is free software; you may redistribute it under the terms of
    the GNU General Public License version 3 or (at your option) any later version.
    This program has absolutely no warranty.
fi: Tämä ohjelma on vapaa ohjelmisto; voit jakaa sitä edelleen GNU General Public License
    version 3 tai (valintasi mukaan) millä tahansa myöhäisemmän version ehtojen mukaan.
    Tällä ohjelmalla ei ehdottomasti ole mitään takuuta.

en: can't create %s file `%s' for output.
fi: tiedoston %s luominen tulosteeseen ”%s” epäonnistui.

en: Usage: %s [option(s)] [input-file]
fi: Käyttö: %s [valitsimet] [syötetiedosto]

en:  The options are:
      -a --ascii_in                Read input file as ASCII file
      -A --ascii_out               Write binary messages as ASCII
      -b --binprefix               .bin filename is prefixed by .mc filename_ for uniqueness.
      -c --customflag              Set custom flags for messages
      -C --codepage_in=<val>       Set codepage when reading mc text file
      -d --decimal_values          Print values to text files decimal
      -e --extension=<extension>   Set header extension used on export header file
      -F --target <target>         Specify output target for endianness.
      -h --headerdir=<directory>   Set the export directory for headers
      -u --unicode_in              Read input file as UTF16 file
      -U --unicode_out             Write binary messages as UFT16
      -m --maxlength=<val>         Set the maximal allowed message length
      -n --nullterminate           Automatic add a zero termination to strings
      -o --hresult_use             Use HRESULT definition instead of status code definition
      -O --codepage_out=<val>      Set codepage used for writing text file
      -r --rcdir=<directory>       Set the export directory for rc files
      -x --xdbg=<directory>        Where to create the .dbg C include file
                                   that maps message ID's to their symbolic name.
fi:  Valitsimet ovat:
      -a --ascii_in                Lue syötetiedosto ASCII-tiedostona
      -A --ascii_out               Kirjoita binaarisanomat ASCII-muodossa
      -b --binprefix               ”.bin”-tiedostonimillä on ”.mc tiedostonimi_” -prefiksi ainutlaatuisuuden takaamiseksi.
      -c --customflag              Aseta räätälöintiliput sanomille
      -C --codepage_in=<arvo>      Aseta koodisivu luettaessa mc-tekstitiedostoa
      -d --decimal_values          Tulosta arvoja tekstitiedostoon desimaalina
      -e --extension=<extension>   Aseta vientiotsaketiedostossa käytetty otsakelaajennus
      -F --target <kohde>          Määrittele tulostekohteen tavujärjestystyyppi.
      -h --headerdir=<hakemisto>   Aseta vientihakemisto otsakkeille
      -u --unicode_in              Lue syötetiedosto UTF16-tiedostona
      -U --unicode_out             Kirjoita binaarisanomat UFT16-muodossa
      -m --maxlength=<arvo>        Aseta sanomapituuden maksimiarvo
      -n --nullterminate           Lisää automaatisesti nolla merkkijonojen päätemerkiksi
      -o --hresult_use             Käytä HRESULT-määrittelyä eikä tilakoodimäärittelyä
      -O --codepage_out=<arvo>     Aseta kirjoitustekstitiedoston koodisivu
      -r --rcdir=<hakemisto>       Aseta vientihakemisto rc-tiedostoille
      -x --xdbg=<hakemisto>        Missä luoda .dbg C include-tiedosto,
                                   joka kuvaa sanomatunnukset niiden symbolinimeen.

en:   -H --help                    Print this help message
      -v --verbose                 Verbose - tells you what it's doing
      -V --version                 Print version information
fi:   -H --help                    Tulosta tämä ohje
      -v --verbose                 Kerro laveasti, mitä olet tekemässä
      -V --version                 Tulosta versiotiedot

en: %s: warning:
fi: %s: varoitus:

en: A codepage was specified switch `%s' and UTF16.
fi: Koodisivu oli annettu kytkin ”%s” ja UTF16.

en: 	codepage settings are ignored.
fi: 	koodisivuasetuksia ei oteta huomioon.

en: try to add a ill language.
fi: yritä lisätä sairas kieli.

en: unable to open file `%s' for input.
fi: ei voi avata syötetiedostoa ”%s”.

en: unable to read contents of %s
fi: kohteen %s sisältöä ei kyetä lukemaan

en: input file does not seems to be UFT16.
fi: syötetiedosto ei tunnu olevan UFT16-muotoinen.

en: can't open %s `%s': %s
fi: ei voi avata kohdetta %s ”%s”: %s

en: : expected to be a directory
fi: : otaksuttiin olevan hakemisto

en: : expected to be a leaf
fi: : otaksuttiin olevan lehti

en: : duplicate value
fi: : kaksoiskappalearvo

en: unknown format type `%s'
fi: tuntematon muototyyppi ”%s”

en: %s: supported formats:
fi: %s: tuetut muodot:

note: Otherwise, we give up.
en: can not determine type of file `%s'; use the -J option
fi: tiedoston ”%s” tyyppiä ei voitu määritellä; käytä ”-J”-valitsinta

en: Usage: %s [option(s)] [input-file] [output-file]
fi: Käyttö: %s [valitsimet] [syötetiedosto] [tulostetiedosto]

en:  The options are:
      -i --input=<file>            Name input file
      -o --output=<file>           Name output file
      -J --input-format=<format>   Specify input format
      -O --output-format=<format>  Specify output format
      -F --target=<target>         Specify COFF target
         --preprocessor=<program>  Program to use to preprocess rc file
         --preprocessor-arg=<arg>  Additional preprocessor argument
      -I --include-dir=<dir>       Include directory when preprocessing rc file
      -D --define <sym>[=<val>]    Define SYM when preprocessing rc file
      -U --undefine <sym>          Undefine SYM when preprocessing rc file
      -v --verbose                 Verbose - tells you what it's doing
      -c --codepage=<codepage>     Specify default codepage
      -l --language=<val>          Set language when reading rc file
         --use-temp-file           Use a temporary file instead of popen to read
                                   the preprocessor output
         --no-use-temp-file        Use popen (default)
fi:  Valitsimet ovat:
      -i --input=<tiedosto>        Nimeä syötetiedosto
      -o --output=<tiedosto>       Nimeä tulostetiedosto
      -J --input-format=<muoto>    Määrittele syötemuoto
      -O --output-format=<muoto>   Määrittele tulostemuoto
      -F --target=<kohde>          Määrittele COFF-kohde
         --preprocessor=<ohjelma>  Ohjelma, jota käytetään rc-tiedoston esikäsittelyyn
      -I --include-dir=<hakemisto> Include-hakemisto rc-tiedoston esikäsittelyssä
      -D --define <sym>[=<arvo>]   Määrittele symboli SYM, kun rc-tiedostoa esikäsitellään
      -U --undefine <sym>          Poista SYM-määrittely, kun rc-tiedostoa esikäsitellään
      -v --verbose                 Laveasti - kertoo mitä se olet tekemässä
      -c --codepage=<koodisivu>    Määrittele oletuskoodisivu
      -l --language=<arvo>         Aseta kieli, kun rc-tiedostoa luetaan
         --use-temp-file           Käytä tilapäistä tiedostoa, ei popen:ia lukemaan
                                   esikääntäjätulostetta
         --no-use-temp-file        Käytä popenia (oletus)

en:      --yydebug                 Turn on parser debugging
fi:      --yydebug                 Käännä jäsenninvianjäljitys päälle

en:   -r                           Ignored for compatibility with rc
      @<file>                      Read options from <file>
      -h --help                    Print this help message
      -V --version                 Print version information
fi:   -r                           Älä ota huomioon rc-yhteensopivuutta
      @<tiedosto>                  Lue valitsimet tiedostosta <tiedosto>
      -h --help                    Tulosta tämä ohje
      -V --version                 Tulosta versiotiedot

en: FORMAT is one of rc, res, or coff, and is deduced from the file name
    extension if not specified.  A single file name is an input file.
    No input-file is stdin, default rc.  No output-file is stdout, default rc.
fi: MUOTO on yksi muodoista rc, res tai coff ja päätellään tiedostonimi-
    tarkentimesta, jos muotoa ei ole annettu. Yksi tiedostonimi on
    syötetiedosto, ei syötetiedostoa on vakiosyöte, oletusmuoto on rc.
    Ei tulostetiedostoa on vakiotuloste, oletusmuoto rc.

en: invalid codepage specified.
fi: annettu virheellinen koodisivu.

en: invalid option -f
fi: virheellinen valitsin -f

en: No filename following the -fo option.
fi: Mikään tiedostonimi ei seuraa valitsinta -fo.

en: Option -I is deprecated for setting the input format, please use -J instead.
fi: Valitsin -I on vanhentunut syötemuodon asetukseen, käytä sen sijaan valitsinta -J.

en: no resources
fi: ei resursseja

en: string_hash_lookup failed: %s
fi: string_hash_lookup epäonnistui: %s

en: stab_int_type: bad size %u
fi: stab_int_type: virheellinen koko %u

en: %s: warning: unknown size for field `%s' in struct
fi: %s: varoitus: kentän ”%s” koko tuntematon struct-rakenteessa

en: end of file in comment
fi: tiedoston loppu kommentissa

en: end of file in string; '%c' inserted
fi: tiedoston loppu merkkijonossa: ’%c’ lisätty

en: unknown escape '\%c' in string; ignored
fi: tuntematon koodivaihtomerkki ’\%c’ merkkijonossa: sitä ei otettu huomioon

en: end of file not at end of a line; newline inserted
fi: tiedoston loppu ei ole rivin lopussa: uusi rivi lisätty

en: end of file in multiline comment
fi: tiedoston loppu monirivisessä kommentissa

en: end of file after a one-character quote; \0 inserted
fi: tiedoston loppu yksimerkkisen lainausmerkin jälkeen: \0 lisätty

en: end of file in escape character
fi: tiedoston loppu koodivaihtomerkissä

en: missing close quote; (assumed)
fi: puuttuva sulkeva lainausmerkki: (otaksuttu)

en: end of file in comment; newline inserted
fi: tiedoston loppu kommentissa: uusi rivi lisätty

en: missing emulation mode name
fi: puuttuva emulointitilan nimi

en: unrecognized emulation name `%s'
fi: tunnistamaton emulointinimi ”%s”

en: GNU assembler version %s (%s) using BFD version %s
fi: GNU assembleriversio %s (%s) käyttää BFD-versiota %s

en: Usage: %s [option...] [asmfile...]
fi: Käyttö: %s [valitsin...] [asm-tiedosto...]

en: Options:
      -a[sub-option...]	  turn on listings
                          	  Sub-options [default hls]:
                          	  c      omit false conditionals
                          	  d      omit debugging directives
                          	  g      include general info
                          	  h      include high-level source
                          	  l      include assembly
                          	  m      include macro expansions
                          	  n      omit forms processing
                          	  s      include symbols
                          	  =FILE  list to FILE (must be last sub-option)
fi: Valitsimet:
      -a[alivalitsin...]	  laitetaan päälle luettelot
                          	  Alivalitsimet [oletus hls]:
                          	  c         jätetään pois false-totuusehdot
                          	  d         jätetään pois vianjäljitysdirektiivit
                          	  g         sisällytetään yleisiä tietoja
                          	  h         sisällytetään lausetason lähdekoodi
                          	  l         sisällytetään assembly-koodi
                          	  m         sisällytetään makrolaajennukset
                          	  n         jätetään pois forms-prosessointi
                          	  s         sisällytetään symbolit
                          	  =TIEDOSTO TIEDOSTO-luettelo (on oltava viimeinen alivalitsin)

en:   --alternate             initially turn on alternate macro syntax
fi:   --alternate             laittaa alustuksessa päälle vaihtoehtoisen makrosyntaksin

en:   --compress-debug-sections
                              compress DWARF debug sections using zlib
fi:   --compress-debug-sections
                              tiivistä DWARF-vianjäljityslohkot käyttäen zlib-ohjelmistoa

en:   --nocompress-debug-sections
                              don't compress DWARF debug sections
fi:   --nocompress-debug-sections
                              älä tiivistä DWARF-vianjäljityslohkoja

en:   -D                      produce assembler debugging messages
fi:   -D                      tuottaa assemblerin vianjäljitysviestit

en:   --debug-prefix-map OLD=NEW
                              map OLD to NEW in debug information
fi:   --debug-prefix-map VANHA=UUSI
                              kuvaa VANHA UUTEEN vianjäljitystiedoissa

en:   --defsym SYM=VAL        define symbol SYM to given value
fi:   --defsym SYM=ARVO       määrittelee symbolin SYM annetulle arvolle

en:                           emulate output (default %s)
fi:                           emuloi tulosteen (oletus %s)

en:   --execstack             require executable stack for this object
fi:   --execstack             vaatii suoritettavan pinon tälle objektille

en:   --noexecstack           don't require executable stack for this object
fi:   --noexecstack           ei vaadi suoritettavaa pinoa tälle objektille

en:   --size-check=[error|warning]
    			  ELF .size directive check (default --size-check=error)
fi:   --size-check=[error|warning]
    			  ”ELF .size”-direktiivitarkistus (oletus --size-check=error)

en:   -f                      skip whitespace and comment preprocessing
fi:   -f                      ohittaa tyhjätilamerkkiesikäsittelyn ja kommenttiesikäsittelyn

en:   -g --gen-debug          generate debugging information
fi:   -g --gen-debug          tuottaa vianjäljitystiedot

en:   --gstabs                generate STABS debugging information
fi:   --gstabs                tuottaa STABS-vianjäljitystiedot

en:   --gstabs+               generate STABS debug info with GNU extensions
fi:   --gstabs+               tuottaa STABS-vianjäljitystiedot GNU-laajennuksin

en:   --gdwarf-2              generate DWARF2 debugging information
fi:   --gdwarf-2              tuottaa DWARF2-vianjäljitystiedot

en:   --hash-size=<value>     set the hash table size close to <value>
fi:   --hash-size=<arvo>      asettaa sekasummataulukoon lähelle arvoa <arvo>

en:   --help                  show this message and exit
fi:   --help                  näyttää tämän ohjeen ja poistuu

en:   --target-help           show target specific options
fi:   --target-help           näyttää kohdekohtaiset valitsimet

en:   -I DIR                  add DIR to search list for .include directives
fi:   -I HAKEMISTO            lisää HAKEMISTOn ”.include”-direktiivin hakuluetteloon

en:   -J                      don't warn about signed overflow
fi:   -J                      ei varoita etumerkillisestä ylivuodosta

en:   -K                      warn when differences altered for long displacements
fi:   -K                      varoittaa pitkien siirtymien aiheuttamista eroista

en:   -L,--keep-locals        keep local symbols (e.g. starting with `L')
fi:   -L,--keep-locals        pitää paikalliset symbolit (esim. aloittaen ”L”:llä)

en:   -M,--mri                assemble in MRI compatibility mode
fi:   -M,--mri                kääntää konekielelle MRI-yhteensopivassa tilassa

en:   --MD FILE               write dependency information in FILE (default none)
fi:   --MD TIEDOSTO           kirjoittaa riippuvuustietoja TIEDOSTOon (oletuksena ei mitään)

en:   -nocpp                  ignored
fi:   -nocpp                  ei otettu huomioon

en:   -o OBJFILE              name the object-file output OBJFILE (default a.out)
fi:   -o OBJTIEDOSTO          nimeää objektitiedostotulosteen nimellä OBJTIEDOSTO (oletus a.out)

en:   -R                      fold data section into text section
fi:   -R                      sekoittaa datalohkon tekstilohkoon

en:   --reduce-memory-overheads 
                              prefer smaller memory use at the cost of longer
                              assembly times
fi:   --reduce-memory-overheads 
                              suosii pienempää muistinkäyttöä pitemmän
                              konekielelle kääntöajan kustannuksella

en:   --statistics            print various measured statistics from execution
fi:   --statistics            tulostaa erilaisia tilastoja suorituksesta

en:   --strip-local-absolute  strip local absolute symbols
fi:   --strip-local-absolute  riisuu paikalliset absoluuttiset symbolit

en:   --traditional-format    Use same format as native assembler when possible
fi:   --traditional-format    Käyttää samaa muotoa kuin kotoperäinen assembleri, milloin mahdollista

en:   --version               print assembler version number and exit
fi:   --version               tulostaa assemblerin versionumeron ja poistuu

en:   -W  --no-warn           suppress warnings
fi:   -W  --no-warn           vaientaa varoitukset

en:   --warn                  don't suppress warnings
fi:   --warn                  ei vaienna varoituksia

en:   --fatal-warnings        treat warnings as errors
fi:   --fatal-warnings        käsittelee varoituksia virheinä

en:   --itbl INSTTBL          extend instruction set to include instructions
                              matching the specifications defined in file INSTTBL
fi:   --itbl INSTTBL          laajentaa käskyjoukon sisältämään käskyt,
                              jotka täsmäävät INSTTBL-tiedostossa määriteltyjen käskyjen kanssa

en:   -w                      ignored
fi:   -w                      ei otettu huomioon

en:   -X                      ignored
fi:   -X                      ei otettu huomioon

en:   -Z                      generate object file even after errors
fi:   -Z                      tuottaa objektitiedoston jopa virheiden jälkeen

en:   --listing-lhs-width     set the width in words of the output data column of
                              the listing
fi:   --listing-lhs-width     asettaa luettelon tulostesarakkeen
                              leveyden sanoina

en:   --listing-lhs-width2    set the width in words of the continuation lines
                              of the output data column; ignored if smaller than
                              the width of the first line
fi:   --listing-lhs-width2    asettaa tulostedatasarakkeen jatkorivien leveyden sanoina;
                              ei oteta huomioon, jos se on pienempi kuin ensimmäisen
                              rivin leveys

en:   --listing-rhs-width     set the max width in characters of the lines from
                              the source file
fi:   --listing-rhs-width     asettaa lähdetiedoston rivien maksimileveyden merkkeinä

en:   --listing-cont-lines    set the maximum number of continuation lines used
                              for the output data column of the listing
fi:   --listing-cont-lines    asettaa käytettyjen jatkorivien maksimimäärä
                              luettelon tulostedatasarakkeelle

en:   @FILE                   read options from FILE
fi:   @TIEDOSTO               lukee valitsimet TIEDOSTOsta

en: unrecognized option -%c%s
fi: tunnistamaton valitsin -%c%s

note: This output is intended to follow the GNU standards document.
en: GNU assembler %s
fi: GNU assembleri %s

en: Copyright 2011 Free Software Foundation, Inc.
fi: Copyright © 2011 Free Software Foundation, Inc.

en: This program is free software; you may redistribute it under the terms of
    the GNU General Public License version 3 or later.
    This program has absolutely no warranty.
fi: Tämä on vapaa ohjelmisto; saat jakaa sitä GNU General Public Licence version 3
    tai minkä tahansa myöhäisemmän version ehtojen alaisena.
    Tällä ohjelmalla ehdottomasti ei ole mitään takuuta

en: This assembler was configured for a target of `%s'.
fi: Tämän assemblerin asetukset valittiin kohteelle ”%s”.

en: multiple emulation names specified
fi: useita emulointinimiä määritelty

en: emulations not handled in this configuration
fi: emulointeja ei ole käsitelty tässä asetuksessa

en: canonical = %s
fi: kanoninen = %s

en: cpu-type = %s
fi: prosessorityyppi = %s

en: format = %s
fi: muoto = %s

en: bfd-target = %s
fi: bfd-kohde = %s

en: cannot compress debug sections (zlib not installed)
fi: ei voida tiivistää vianjäljityslohkoja (zlib ei ole asennettu)

en: bad defsym; format is --defsym name=value
fi: virheellinen ”defsym”-valitsin: muoto on ”--defsym nimi=arvo”

en: no file name following -t option
fi: Ei tiedostonimeä ”-t”-valitsimen jälkeen

en: failed to read instruction table %s
fi: käskytaulun %s lukeminen epäonnistui

en: Invalid --size-check= option: `%s'
fi: Virheellinen ”--size-check=”-valitsin: ”%s”

en: invalid listing option `%c'
fi: virheellinen luettelointivalitsin ”%c”

en: --hash-size needs a numeric argument
fi: ”--hash-size”-valitsin tarvitsee numeerisen argumentin

en: %s: total time in assembly: %ld.%06ld
fi: %s: kokonaisaika käännettäessä konekielelle: %ld.%06ld

en: %d warnings, treating warnings as errors
fi: %d varoitusta, käsitellään varoitukset virheinä

en: Case value %ld unexpected at line %d of file "%s"
fi: Case-arvo %ld odottamaton rivillä %d tiedostossa ”%s”

note: * We have a GROSS internal error. * This should never happen.
en: failed sanity check
fi: järkevyystesti epäonnistui

en: too many fixups
fi: liian monta korjausta

en: illegal operand
fi: luvaton operandi

en: a reloc on this operand implies an overflow
fi: reloc tässä operandissa tarkoittaa ylivuotoa

en: operand mask overflow
fi: operandipeiteylivuoto

note: We can't actually support subtracting a symbol.
en: expression too complex
fi: lauseke on liian mutkikas

en: unresolved expression that must be resolved
fi: ratkaisematon lauseke, joka on oltava ratkaistu

en: internal error: can't install fix for reloc type %d (`%s')
fi: sisäinen virhe: ei voi asentaa korjausta reloc-tyypille %d (’%s’)

en: relocation is not supported
fi: sijoitusta ei ole tuettu

en: invalid identifier for ".ifdef"
fi: virheellinen tunniste ”.ifdef”-näennäiskäskylle

en: non-constant expression in ".if" statement
fi: ei-vakio lauseke ”.if”-lauseessa

en: bad format for ifc or ifnc
fi: virheellinen muoto ”ifc”- tai ”ifnc”-näennäiskäskylle

en: ".elseif" without matching ".if"
fi: ”.elseif”-näennäiskäsky ilman vastaavaa ”.if”-näennäiskäskyä

en: ".elseif" after ".else"
fi: ”.elseif”-näennäiskäsky on ”.else”-näennäiskäskyn jälkeen

en: here is the previous ".else"
fi: tässä on edellinen ”.else”-näennäiskäsky

en: here is the previous ".if"
fi: tässä on edellinen ”.if”-näennäiskäsky

en: non-constant expression in ".elseif" statement
fi: ei-vakio lauseke ”.elseif”-lauseessa

en: ".endif" without ".if"
fi: ”.endif”-näennäiskäsky ilman ”.if”-näennäiskäskyä

en: ".else" without matching ".if"
fi: ”.else”-näennäiskäsky ilman täsmäävää ”.if”-näennäiskäskyä

en: duplicate ".else"
fi: kaksoiskappale ”.else”-näennäiskäsky

en: .ifeqs syntax error
fi: ”.ifeqs”-syntaksivirhe

en: end of macro inside conditional
fi: makron loppu ehtolauseen sisällä

en: end of file inside conditional
fi: tiedoston loppu ehtolauseen sisällä

en: here is the start of the unterminated conditional
fi: tässä on päättämättömän ehtolauseen alku

en: here is the "else" of the unterminated conditional
fi: tässä on ehtolauseen päättämätön ”else”

en: cannot create floating-point number
fi: ei voi luoda liukulukunumeroa

en: NaNs are not supported by this target
fi: ”NaN”-määrittelyjä ei tueta tälle kohteelle

en: Infinities are not supported by this target
fi: Äärettömyyksiä ei tueta tälle kohteelle

en: Unrecognized or unsupported floating point constant
fi: Tunnistamaton tai tukematon liukulukuvakio

en: Attempt to put a common symbol into set %s
fi: Yritettiin laittaa ”common”-symboli joukkoon %s

en: Attempt to put an undefined symbol into set %s
fi: Yritettiin laittaa määrittelemätön symboli joukkoon %s

en: Symbol `%s' can not be both weak and common
fi: Symboli ”%s” ei voi olla sekä ”weak” että ”common”

en: Inserting "%s" into structure table failed: %s
fi: Kohteen ”%s” lisääminen rakennetauluun ei onnistunut: %s

en: error setting flags for "%s": %s
fi: virhe asetettaessa lippuja bfd-lohkonimelle ”%s”: %s

note: Zero is used as an end marker in the file.
en: Line numbers must be positive integers
fi: Rivinumerojen on oltava positiivisia kokonaislukuja

en: .ln pseudo-op inside .def/.endef: ignored.
fi: ”.ln”-näennäiskäsky ”.def/.endef”-näennäiskäskyn sisällä, ei otettu huomioon.

en: .loc outside of .text
fi: ”.loc”-direktiivi ”.text”-direktiivin ulkopuolella

en: .loc pseudo-op inside .def/.endef: ignored.
fi: ”.loc”-näennäiskäsky ”.def/.endef”-näennäiskäskyn sisällä, ei otettu huomioon.

en: .def pseudo-op used inside of .def/.endef: ignored.
fi: ”.def”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn sisällä, ei otettu huomioon.

en: .endef pseudo-op used outside of .def/.endef: ignored.
fi: ”.endef”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: `%s' symbol without preceding function
fi: ”%s”-symboli ilman edeltävää funktiota

en: unexpected storage class %d
fi: odottamaton tallennusluokka %d

en: .dim pseudo-op used outside of .def/.endef: ignored.
fi: ”.dim”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: badly formed .dim directive ignored
fi: vääränmuotoista ”.dim”-direktiiviä ei otettu huomioon

en: .size pseudo-op used outside of .def/.endef ignored.
fi: ”.size”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: .scl pseudo-op used outside of .def/.endef ignored.
fi: ”.scl”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: .tag pseudo-op used outside of .def/.endef ignored.
fi: ”.tag”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: tag not found for .tag %s
fi: tunnistetta ei löytynyt näennäiskäskylle ”.tag” %s

en: .type pseudo-op used outside of .def/.endef ignored.
fi: ”.type”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: .val pseudo-op used outside of .def/.endef ignored.
fi: ”.val”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon.

en: badly formed .weak directive ignored
fi: väärän muotoista ”.weak”-direktiiviä ei otettu huomioon

en: mismatched .eb
fi: täsmäämätön ”.eb”-symboli

en: C_EFCN symbol for %s out of scope
fi: ”C_EFCN”-symboli nimelle %s vaikutusalueen ulkopuolella

en: Warning: internal error: forgetting to set endndx of %s
fi: Varoitus: sisäinen virhe: unohdettiin asettaa %s-endndx

note: STYP_INFO STYP_LIB STYP_OVER
en: unsupported section attribute '%c'
fi: ei-tuettu lohkoattribuutti ”%c”

en: unknown section attribute '%c'
fi: tuntematon lohkoattribuutti ”%c”

en: Ignoring changed section attributes for %s
fi: Ei oteta huomioon vaihtuneita lohkoattribuutteja lohkolle %s

en: 0x%lx: "%s" type = %ld, class = %d, segment = %d
fi: 0x%lx: ”%s” tyyppi = %ld, luokka = %d, segmentti = %d

en: Can't set GP value
fi: Ei voi asettaa GP-arvoa

en: Can't set register masks
fi: Ei voi asettaa rekisteripeitteitä

en: bad .common segment %s
fi: virheellinen ”.common”-segmentti %s

en: Missing symbol name in directive
fi: Puuttuva symbolinimi direktiivissa

en: setting incorrect section type for %s
fi: asetetaan virheellinen lohkotyyppi lohkolle %s

en: ignoring incorrect section type for %s
fi: ei oteta huomioon virheellistä lohkotyyppiä lohkolle %s

en: setting incorrect section attributes for %s
fi: asetetaan virheellinen lohkoattribuutti lohkolle %s

en: ignoring changed section type for %s
fi: vaihdettua lohkotyyppiä lohkolle %s ei oteta huomioon

en: ignoring changed section attributes for %s
fi: vaihdettuja lohkoattribuutteja lohkolle %s ei oteta huomioon

en: ignoring changed section entity size for %s
fi: vaihdettua lohkoyksikkökokoa lohkolle %s ei oteta huomioon

en: unrecognized .section attribute: want a,e,w,x,M,S,G,T
fi: tunnistamaton ”.section”-attribuutti: haluaa attribuutin a,e,w,x,M,S,G,T

en: unrecognized section type
fi: lohkotyyppiä ei tunnistettu

en: unrecognized section attribute
fi: lohkoattribuutteja ei tunnistettu

en: missing name
fi: puuttuva nimi

en: invalid merge entity size
fi: virheellinen lomituskokonaisuuden koko

en: entity size for SHF_MERGE not specified
fi: kokonaisuuskokoa lohkoattribuutille ”SHF_MERGE” ei ole määritelty

en: ? section flag ignored with G present
fi: ? lohkolippu ohitetaan kun G on läsnä

en: group name for SHF_GROUP not specified
fi: ryhmänimeä lohkoattribuutille ”SHF_GROUP” ei ole määritelty

en: character following name is not '#'
fi: nimeä seuraava merkki ei ole ”#”

en: .previous without corresponding .section; ignored
fi: ”.previous”-lohko ilman vastaavaa ”.section”-lohkoa, ei otettu huomioon

en: .popsection without corresponding .pushsection; ignored
fi: ”.popsection”-lohko ilman vastaavaa ”.pushsection”-lohkoa, ei otettu huomioon

en: expected comma after name in .symver
fi: odotettiin pilkkua nimen jälkeen ”.symver”-näennäiskäskyssä

en: missing version name in `%s' for symbol `%s'
fi: puuttuva versionimi kohteessa ”%s” symbolille ”%s”

en: multiple versions [`%s'|`%s'] for symbol `%s'
fi: useita versioita [”%s”|”%s”] symbolille ”%s”

en: expected `%s' to have already been set for .vtable_inherit
fi: odotettiin ”%s” olevan jo asetettu kohteelle .vtable_inherit

en: expected comma after name in .vtable_inherit
fi: odotettiin pilkkua nimen jälkeen ”.vtable_inherit”-näennäiskäskyssä

en: expected comma after name in .vtable_entry
fi: odotettiin pilkkua nimen jälkeen ”.vtable_entry”-näennäiskäskyssä

en: expected quoted string
fi: odotettiin merkkijonoa lainausmerkkien sisällä

en: expected comma after name `%s' in .size directive
fi: odotettiin pilkkua nimen ”%s” jälkeen ”.size”-direktiivissä

en: missing expression in .size directive
fi: puuttuva lauseke ”.size”-direktiivissä

en: symbol '%s' is already defined
fi: symboli ’%s’ on jo määritelty

en: symbol type "%s" is supported only by GNU targets
fi: symbolityyppiä ”%s” tukevat vain GNU-kohteet

en: unrecognized symbol type "%s"
fi: tunnistamaton symbolityyppi ”%s”

en: .size expression for %s does not evaluate to a constant
fi: .size-lauseke kohteelle %s ei määritellä vakioksi

en: invalid attempt to declare external version name as default in symbol `%s'
fi: virheellinen yritys esitellä ulkoinen versionimi oletuksena symbolissa ”%s”

en: symbol `%s' can not be both weak and common
fi: symboli ”%s” ei voi olla sekä ”weak” että ”common”

en: assuming all members of group `%s' are COMDAT
fi: otaksutaan ryhmän ”%s” kaikkien jäsenien olevan COMDAT-kelpoisia

en: can't create group: %s
fi: ei voida luoda ryhmää: %s

en: failed to set up debugging information: %s
fi: vianjäljitystietojen asetus epäonnistui: %s

en: can't start writing .mdebug section: %s
fi: lohkon ”.mdebug” kirjoitus ei voi alkaa: %s

en: could not write .mdebug section: %s
fi: lohkoa ”.mdebug” ei voitu kirjoittaa: %s

en: no entry symbol for global function '%s'
fi: ei tulosymbolia yleisfunktiolle ”%s”

en: missing segment name
fi: puuttuva segmenttinimi

en: missing comma after segment name
fi: pilkku puuttuu segmenttinimen jäljestä

en: missing section name
fi: puuttuva lohkonimi

en: missing section type name
fi: puuttuva lohkotyyppinimi

en: unknown or invalid section type '%s'
fi: tuntematon tai virheellinen lohkotyyppi ’%s’

en: missing section attribute identifier
fi: puuttuva lohkoattribuuttitunniste

en: unknown or invalid section attribute '%s'
fi: tuntematon tai virheellinen lohkoattribuutti ’%s’

en: unexpected sizeof_stub expression
fi: odotettamaton sizeof_stub-lauseke

en: missing sizeof_stub expression
fi: puuttuva sizeof_stub-lauseke

en: Only one .compiler pseudo-op per file!
fi: Vai yksi ”.compiler”-näennäiskäsky tiedostoa kohden!

en: Expected quoted string
fi: Odotettiin merkkijonoa lainausmerkkien sisällä

en: .compiler directive missing language and version
fi: .compiler -direktiivistä puuttuu kieli ja versio

en: .compiler directive missing version
fi: ”.compiler”-direktiivista puuttuu versio

en: FATAL: Attaching compiler header %s
fi: KOHTALOKAS: Liitetään kääntäjäotsake %s

en: Only one .version pseudo-op per file!
fi: Vain yksi ”.version”-näennäiskäsky tiedostoa kohden!

en: attaching version header %s: %s
fi: liitetään versio-otsake %s: %s

en: Only one .copyright pseudo-op per file!
fi: Vai yksi ”.copyright”-näennäiskäsky tiedostoa kohden!

en: attaching copyright header %s: %s
fi: liitetään tekijänoikeusotsake %s: %s

en: No !literal!%ld was found
fi: Ei löytynyt ”!literal!%ld”-sekvenssiä

en: No !tlsgd!%ld was found
fi: Ei löytynyt ”!tlsgd!%ld”-sekvenssiä

en: No !tlsldm!%ld was found
fi: Ei löytynyt ”!tlsldm!%ld”-sekvenssiä

en: No ldah !gpdisp!%ld was found
fi: Ei löytynyt ”ldah !gpdisp!%ld”-sekvenssiä

en: too many !literal!%ld for %s
fi: liian monta ”!literal!%ld”-sekvenssiä kohteelle ”%s”

en: No lda !gpdisp!%ld was found
fi: Ei löytynyt ”lda !gpdisp!%ld”-sekvenssiä

note: Only support one relocation op per insn.
en: More than one relocation op per insn
fi: Enemmän kuin yksi sijoituskäsky käskyä kohden

en: No relocation operand
fi: Ei sijoitusoperandia

en: Unknown relocation operand: !%s
fi: Tuntematon sijoitusoperandi: ”!%s”

en: no sequence number after !%s
fi: ei sekvenssinumeroa kohteen ”!%s” jälkeen

en: !%s does not use a sequence number
fi: ”!%s” ei käytä sekvenssinumeroa

en: Bad sequence number: !%s!%s
fi: Virheellinen sekvenssinumero: ”!%s!%s”

en: inappropriate arguments for opcode `%s'
fi: virheellisiä argumentteja käskykoodille ”%s”

en: opcode `%s' not supported for target %s
fi: käskykoodia ”%s” ei tueta kohteelle %s

en: unknown opcode `%s'
fi: tuntematon käskykoodi ”%s”

en: overflow in literal (.lita) table
fi: ylivuoto (.lita)-literaalitaulussa

en: macro requires $at register while noat in effect
fi: makro vaatii $at-rekisterin silloin kun ”noat” on voimassa

en: macro requires $at while $at in use
fi: makro vaatii $at-rekisterin silloin kun $at on käytössä

en: bignum invalid; zero assumed
fi: bignum-liukuluku virheellinen: nolla otaksuttu

en: floating point number invalid; zero assumed
fi: liukuluku virheellinen: nolla otaksuttu

en: can't handle expression
fi: ei voi käsitellä lauseketta

en: overflow in literal (.lit8) table
fi: ylivuoto (.lit8)-literaalitaulussa

en: too many ldah insns for !gpdisp!%ld
fi: liian monia ”ldah”-käskyjä kohteelle ”!gpdisp!%ld”

en: both insns for !gpdisp!%ld must be in the same section
fi: molempien käskyjen kohteelle ”!gpdisp!%ld” on oltava samassa lohkossa

en: too many lda insns for !gpdisp!%ld
fi: liian monia ”lda”-käskyjä kohteelle ”!gpdisp!%ld”

en: too many lituse insns for !lituse_tlsgd!%ld
fi: liian monia ”lituse”-käskyjä kohteelle ”!lituse_tlsgd!%ld”

en: too many lituse insns for !lituse_tlsldm!%ld
fi: liian monia ”lituse”-käskyjä kohteelle ”!lituse_tlsldm!%ld”

en: duplicate !tlsgd!%ld
fi: kaksoiskappale ”!tlsgd!%ld”

en: sequence number in use for !tlsldm!%ld
fi: sekvenssinumero käytössä kohteelle ”!tlsldm!%ld”

en: duplicate !tlsldm!%ld
fi: kaksoiskappale ”!tlsldm!%ld”

en: sequence number in use for !tlsgd!%ld
fi: sekvenssinumero käytössä kohteelle ”!tlsgd!%ld”

en: operand
fi: operandi

en: invalid relocation for instruction
fi: virheellinen sijoitus käskylle

en: invalid relocation for field
fi: virheellinen sijoitus kentälle

en: can not resolve expression
fi: ei voida ratkaista lauseketta

en: .COMMon length (%ld.) <0! Ignored.
fi: ”.COMMon”-pituus (%ld.) <0! Ei otettu huomioon.

en: Ignoring attempt to re-define symbol
fi: Ei oteta huomioon yritystä määrittää symboli uudelleen

en: Length of .comm "%s" is already %ld. Not changed to %ld.
fi: Näennäiskäskyn ”.comm” ”%s” pituus on jo %ld. Ei vaihdeta arvoon %ld.

en: .ent directive has no name
fi: ”.ent”-direktiivilla ei ole nimeä

en: nested .ent directives
fi: sisäkkäisiä ”.ent”-direktiiveja

en: .end directive has no name
fi: ”.end”-direktiivilla ei ole nimeä

en: .end directive without matching .ent
fi: ”.end”-direktiivi ilman täsmäävää ”.ent”-direktiiviä

en: .end directive names different symbol than .ent
fi: ”.end”-direktiivi nimeää eri symbolin kuin ”.ent”-direktiivi

en: .fmask outside of .ent
fi: ”.fmask”-direktiivi on ”.ent”-direktiivin ulkopuolella

en: .mask outside of .ent
fi: ”.mask”-direktiivi on ”.ent”-direktiivin ulkopuolella

en: bad .fmask directive
fi: virheellinen ”.fmask”-direktiivi

en: bad .mask directive
fi: virheellinen ”.mask”-direktiivi

en: .frame outside of .ent
fi: ”.frame”-direktiivi on ”.ent”-direktiivin ulkopuolella

en: bad .frame directive
fi: virheellinen ”.frame”-direktiivi

en: .prologue directive without a preceding .ent directive
fi: ”.prologue”-direktiivi ilman edeltävää ”.ent”-direktiiviä

en: Invalid argument %d to .prologue.
fi: Virheellinen argumentti %d ”.prologue”-direktiiville.

en: ECOFF debugging is disabled.
fi: ECOFF-vianjäljitys ei ole käytössä.

en: .ent directive without matching .end
fi: ”.ent”-direktiivi ilman täsmäävää ”.end”-direktiiviä

en: .usepv directive has no name
fi: ”.usepv”-direktiivillä ei ole nimeä

en: .usepv directive has no type
fi: ”.usepv”-direktiivillä ei ole tyyppiä

en: unknown argument for .usepv
fi: tuntematon argumentti ”.usepv”-direktiiville

en: unknown section attribute %s
fi: tuntematon lohkoattribuutti %s

en: previous .ent not closed by a .end
fi: direktiivi .end ei ole sulkenut edellistä direktiivia .ent

en: .ent directive has no symbol
fi: ”.ent”-direktiivillä ei ole symbolia

en: .handler directive has no name
fi: ”.handler”-direktiivilla ei ole nimeä

en: Bad .frame directive 1./2. param
fi: Virheellinen ”.frame”-direktiivin 1. tai 2. parametri

en: Bad .frame directive 3./4. param
fi: Virheellinen ”.frame”-direktiivin 3. tai 4. parametri

en: .pdesc directive not in link (.link) section
fi: ”.pdesc”-direktiivi ei ole (.link)-linkkilohkossa

en: .pdesc directive has no entry symbol
fi: ”.pdesc”-direktiivillä ei ole tulosymbolia

en: .pdesc has a bad entry symbol
fi: ”.pdesc”-direktiivillä on virheellinen tulosymboli

en: .pdesc doesn't match with last .ent
fi: ”.pdesc”-direktiivi ei täsmää viimeiseen ”.ent”-direktiiviin

en: No comma after .pdesc <entryname>
fi: Ei pilkkua ”.pdesc <tulonimi>”-direktiivin jälkeen

en: unknown procedure kind
fi: tuntematon proseduurityyppi

en: .name directive not in link (.link) section
fi: ”.name”-direktiivi ei ole (.link)-linkkilohkossa

en: .name directive has no symbol
fi: ”.name”-direktiivillä ei ole symbolia

en: No symbol after .linkage
fi: Ei symbolia ”.linkage”-direktiivin jälkeen

en: No symbol after .code_address
fi: Ei symbolia ”.code_address”-direktiivin jälkeen

en: Bad .mask directive
fi: Virheellinen ”.mask”-direktiivi

en: Bad .fmask directive
fi: Virheellinen ”.fmask”-direktiivi

en: Expected comma after name "%s"
fi: Odotettiin pilkkua nimen ”%s” jälkeen

en: unhandled: .proc %s,%d
fi: käsittelemätön: ”.proc”-direktiivi %s,%d

en: Tried to .set unrecognized mode `%s'
fi: Direktiivissä ”.set” yritettiin asettaa tunnistamaton tila ”%s”

en: Bad base register, using $%d.
fi: Virheellinen perusrekisteri, käytetään $%d.

en: Alignment too large: %d. assumed
fi: Tasaus liian iso: ”%d.” otaksuttu

en: Alignment negative: 0 assumed
fi: Tasaus negatiivinen: 0 otaksuttu

en: Unknown CPU identifier `%s'
fi: Tuntematon prosessoritunniste ”%s”

en: Chose GP value of %lx
fi: Valitsi GP-arvon %lx

en: bad .section directive: want a,s,w,x,M,S,G,T in string
fi: virheellinen ”.section”-direktiivi: halutaan a,s,w,x,M,S,G,T merkkijonossa

en: internal error: can't hash opcode `%s': %s
fi: sisäinen virhe: ei voi sekasummata käskykoodia ”%s”: %s

en: internal error: can't hash macro `%s': %s
fi: sisäinen virhe: ei voi sekasummata makroa ”%s”: %s

en: Alpha options:
    -32addr			treat addresses as 32-bit values
    -F			lack floating point instructions support
    -mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall
    			specify variant of Alpha architecture
    -m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b
    			these variants include PALcode opcodes
fi: Alpha-valitsimet:
    -32addr			kohtelee osoitteita 32-bittisinä arvoina
    -F			liukulukukäskyjen tuki puuttuu
    -mev4 | -mev45 | -mev5 | -mev56 | -mpca56 | -mev6 | -mev67 | -mev68 | -mall
    			määrittelee Alpha-arkkitehtuurivariantin
    -m21064 | -m21066 | -m21164 | -m21164a | -m21164pc | -m21264 | -m21264a | -m21264b
    			nämä variantit sisältävät PAL-koodisia käskykoodeja

en: VMS options:
    -+			encode (don't truncate) names longer than 64 characters
    -H			show new symbol after hash truncation
    -replace/-noreplace	enable or disable the optimization of procedure calls
fi: VMS-valitsimet:
    -+			koodaa (ei typistä) yli 64:n merkin pituiset nimet
    -H			näyttää uuden symbolin sekasummaustypistyksen jälkeen
    -replace/-noreplace	ottaa käyttöön tai pois käytöstä proseduurikutsujen optimoinnin

en: unhandled relocation type %s
fi: käsittelemätön sijoitustyyppi %s

en: non-absolute expression in constant field
fi: ei-absoluuttinen lauseke vakiokentässä

en: type %d reloc done?
fi: tyypin %d reloc-tietue valmis?

en: Used $at without ".set noat"
fi: Käytetty $at-rekisteriä ilman ”.set noat”-määrittelyä

en: !samegp reloc against symbol without .prologue: %s
fi: ”!samegp reloc”-tietue symbolia vastaan ilman ”.prologue”-direktiiviä: %s

en: cannot represent `%s' relocation in object file
fi: ei voi edustaa ”%s”-sijoitusta objektitiedostossa

en: internal error? cannot generate `%s' relocation
fi: sisäinen virhe? ei voi tuottaa ”%s”-sijoitusta

en: frame reg expected, using $%d.
fi: odotettiin kehysrekisteriä, käytetään $%d.

en: could not set architecture and machine
fi: ei voitu asettaa arkkitehtuuria ja konetta

en: expected comma after operand name
fi: Odotettiin pilkkua operandin nimen jälkeen

en: negative operand number %d
fi: negatiivinen operandinumero %d

en: expected comma after register-number
fi: odotettiin pilkkua rekisterinumeron jälkeen

en: expected comma after register-mode
fi: odotettiin pilkkua rekisteritilan jälkeen

en: shortcut designator invalid
fi: oikotiemäärite on virheellinen

en: core register value (%d) too large
fi: ydinrekisteriarvo (%d) liian suuri

en: condition code value (%d) too large
fi: ehtokoodiarvo (%d) liian suuri

en: attempt to override symbol: %s
fi: yritettiin korvata symboli: %s

en: invalid opertype
fi: virheellinen opertype

en: expected comma after opcode
fi: odotettiin pilkkua käskykoodin jälkeen

en: negative subopcode %d
fi: negatiivinen alikäskykoodi %d

en: subcode value found when opcode not equal 0x03
fi: alikoodiarvo löytyi kun käskykoodi ei ollut sama kuin 0x03

en: invalid subopcode %d
fi: virheellinen alikäskykoodi %d

en: expected comma after subopcode
fi: odotettiin pilkkua alikäskykoodin jälkeen

en: invalid suffix class
fi: virheellinen loppuliiteluokka

en: expected comma after suffix class
fi: odotettiin pilkkua loppuliiteluokan jälkeen

en: invalid syntax class
fi: Virheellinen syntaksiluokka

en: opcode 0x3 and SYNTAX_3OP invalid
fi: käskykoodi 0x3 ja SYNTAX_3OP virheellinen

en: unknown suffix class
fi: tuntematon loppuliiteluokka

en: expected comma after symbol name
fi: odotettiin pilkkua symbolinimen jälkeen

en: negative symbol length
fi: negatiivinen symbolipituus

en: ignoring attempt to re-define symbol
fi: ei oteta huomioon yritystä määrittää symboli uudelleen

en: length of symbol "%s" already %ld, ignoring %d
fi: symbolin ”%s” pituus on jo %ld, ohitetaan %d

en: assuming symbol alignment of zero
fi: otaksutaan symbolitasaus nolla

en: ".option" directive must appear before any instructions
fi: ”.option”-direktiivin on esiinnyttävä ennen muita käskyjä

en: ".option" directive conflicts with initial definition
fi: ”.option”-direktiivi on ristiriidassa alustavan määrittelyn kanssa

en: ".option" directive overrides command-line (default) value
fi: ”.option”-direktiivi korvaa komentorivi(oletus)arvon

en: invalid identifier for ".option"
fi: virheellinen tunniste ”.option”-näennäiskäskylle

en: relaxation not supported
fi: lieventämistä ei ole tuettu

en: expression too complex code symbol
fi: lauseke on liian mutkikas koodisymboli

en: missing ')' in %%-op
fi: puuttuva ’)’ kohteessa %%-op

en: internal error: can't export reloc type %d (`%s')
fi: sisäinen virhe: ei voi viedä reloc-tyyppiä %d (”%s”)

en: unknown syntax format character `%c'
fi: tuntematon syntaksimuotomerkki ”%c”

en: too many suffixes
fi: liian monia loppuliitteitä

en: symbol as destination register
fi: symboli kohderekisterinä

note: xgettext:c-format.
en: junk at end of line: `%s'
fi: roskaa rivin lopussa: ’%s’

en: 8 byte instruction in delay slot
fi: 8-tavukäsky viivevälissä

note: except for jl  addr
en: 8 byte jump instruction with delay slot
fi: 8-tavuinen hyppykäsky viivevälillä

en: conditional branch follows set of flags
fi: ehdollinen haarautuminen seuraa lippujoukkoa

en: bad instruction `%s'
fi: virheellinen käsky ”%s”

en: ARM register expected
fi: odotettiin ARM-rekisteriä

en: bad or missing co-processor number
fi: virheellinen tai puuttuva apuprosessorinumero

en: co-processor register expected
fi: odotettiin apuprosessorirekisteriä

en: FPA register expected
fi: odotettiin FPA-rekisteriä

en: VFP single precision register expected
fi: odotettiin VFP-perustarkkuusrekisteriä

en: VFP/Neon double precision register expected
fi: Odotettiin VFP/Neon-kaksoistarkkuusrekisteriä

en: Neon quad precision register expected
fi: Odotettiin Neon-nelitarkkuusrekisteriä

en: VFP single or double precision register expected
fi: Odotettiin VFP-perustarkkuusrekisteriä tai VFP-kaksoistarkkuusrekisteriä

en: Neon double or quad precision register expected
fi: Odotettiin Neon-kaksois- tai nelitarkkuusrekisteriä

en: VFP single, double or Neon quad precision register expected
fi: Odotettiin VFP-perus-, kaksi- tai Neon-nelitarkkuusrekisteriä

en: VFP system register expected
fi: Odotettiin VFP-järjestelmärekisteriä

en: Maverick MVF register expected
fi: Odotettiin Maverick MVF -rekisteriä

en: Maverick MVD register expected
fi: Odotettiin Maverick MVD -rekisteriä

en: Maverick MVFX register expected
fi: Odotettiin Maverick MVFX -rekisteriä

en: Maverick MVDX register expected
fi: Odotettiin Maverick MVDX -rekisteriä

en: Maverick MVAX register expected
fi: Odotettiin Maverick MVAX -rekisteriä

en: Maverick DSPSC register expected
fi: Odotettiin Maverick DSPSC -rekisteriä

en: iWMMXt data register expected
fi: Odotettiin iWMMXt-datarekisteriä

en: iWMMXt control register expected
fi: Odotettiin iWMMXt-ohjausrekisteriä

en: iWMMXt scalar register expected
fi: Odotettiin iWMMXt-skalaarirekisteriä

en: XScale accumulator register expected
fi: Odotettiin XScale-akkurekisteriä

note: For score5u : div/mul will pop warning message, mmu/alw/asw will pop error message.
en: bad arguments to instruction
fi: virheelliset argumentit käskyyn

en: r13 not allowed here
fi: ”r13” ei ole sallittu tässä

en: r15 not allowed here
fi: ”r15” ei ole sallittu tässä

en: instruction cannot be conditional
fi: käsky ei voi olla ehdollinen

en: registers may not be the same
fi: rekisterit eivät voi olla samoja

en: lo register required
fi: ”lo”-rekisteri vaadittu

en: instruction not supported in Thumb16 mode
fi: käskyä ei ole tuettu ”Thumb16”-tilassa

en: instruction does not accept this addressing mode
fi: käsky ei hyväksy tätä osoitteenmuodostustilaa

en: branch must be last instruction in IT block
fi: haarautumiskäskyn on oltava viimeinen käsky ”IT”-lohkossa

en: instruction not allowed in IT block
fi: käsky ei ole sallittu ”IT”-lohkossa

en: selected FPU does not support instruction
fi: valittu FPU ei tue käskyä

en: thumb conditional instruction should be in IT block
fi: ehdollisen thumb-käskyn pitäisi olla IT-lohkossa

en: incorrect condition in IT block
fi: virheellinen ehto IT-lohkossa

en: IT falling in the range of a previous IT block
fi: IT putoaa edellisen IT-lohkon alueelle

en: missing .fnstart before unwinding directive
fi: puuttuva .fnstart ennen unwinding-direktiivia

en: cannot use register index with PC-relative addressing
fi: ei voi käyttää rekisteri-indeksiä ohjelmalaskurisuhteellisella osoitteenmuodostuksella

en: cannot use writeback with PC-relative addressing
fi: ei voi käyttää ”writeback”-toimintoa ohjelmalaskurisuhteellisella osoitteenmuodostuksella

en: branch out of range
fi: haarautuminen lukualueen ulkopuolella

en: immediate expression requires a # prefix
fi: suora muistiosoituslauseke vaatii ”#”-etuliitteen

en: missing expression
fi: puuttuva lauseke

en: bad expression
fi: virheellinen lauseke

en: bad segment
fi: virheellinen segmentti

en: invalid constant
fi: virheellinen vakio

en: expected #constant
fi: odotettiin ”#constant”-vakiota

en: unexpected character `%c' in type specifier
fi: odottamaton merkki ”%c” tyyppimäärittelyssä

en: bad size %d in type specifier
fi: virheellinen koko %d tyyppimäärittelyssä

en: only one type should be specified for operand
fi: vain yksi tyyppi olisi määriteltävä operandille

en: vector type expected
fi: odotettiin vektorityyppiä

en: can't redefine type for operand
fi: ei voi määritellä uudelleen tyyppiä operandille

en: only D registers may be indexed
fi: vain D-rekisterit saa indeksoida

en: can't change index for operand
fi: ei voi vaihtaa indeksiä operandille

en: constant expression required
fi: vakiolauseke vaadittu

en: register operand expected, but got scalar
fi: odotettiin rekisterioperandia, mutta saatiin skalaari

en: scalar must have an index
fi: skalaarin on oltava indeksi

en: scalar index out of range
fi: skalaari-indeksi lukualueen ulkopuolella

en: bad range in register list
fi: virheellinen lukualue rekisteriluettelossa

en: Warning: duplicated register (r%d) in register list
fi: Varoitus: kaksoiskappale rekisteristä (r%d) rekisteriluettelossa

en: Warning: register range not in ascending order
fi: Varoitus: rekisterilukualue ei ole nousevassa järjestyksessä

en: missing `}'
fi: puuttuva ”}”

en: invalid register mask
fi: virheellinen rekisteripeite

en: expecting {
fi: odotetaan {

en: register out of range in list
fi: rekisteri lukualueen ulkopuolella luettelossa

en: invalid register list
fi: virheellinen rekisteriluettelo

en: register list not in ascending order
fi: rekisteriluettelo ei ole nousevassa järjestyksessä

en: register range not in ascending order
fi: rekisterilukualue ei ole nousevassa järjestyksessä

en: non-contiguous register range
fi: ei-jatkuva rekisterilukualue

en: register stride must be 1 or 2
fi: rekisteriyksikköaskeleen on oltava 1 tai 2

en: mismatched element/structure types in list
fi: täsmäämättömiä ”element/structure”-tyyppejä luettelossa

en: don't use Rn-Rm syntax with non-unit stride
fi: älä käytä ”Rn-Rm”-syntaksia ei-yksikköaskeleessa

en: error parsing element/structure list
fi: virhe jäsennettäessä ”element/structure”-luetteloa

en: expected }
fi: odotettiin }

en: ignoring attempt to redefine built-in register '%s'
fi: ei oteta huomioon yritystä määritellä sisäänrakennettua rekisteria ’%s’ uudelleen

en: ignoring redefinition of register alias '%s'
fi: ei oteta huomioon rekisterialiaksen ’%s’ uudelleenmäärittelyä

en: attempt to redefine typed alias
fi: yritys määritellä tyypitetty alias uudelleen

en: unknown register '%s' -- .req ignored
fi: tuntematon rekisteri ’%s’ -- ”.req”-direktiiviä ei otettu huomioon

en: bad type for register
fi: virheellinen tyyppi rekisterille

en: expression must be constant
fi: lausekkeen on oltava vakio

en: can't redefine the type of a register alias
fi: ei voi määritellä rekisterialiastyyppiä uudelleen

en: you must specify a single type only
fi: on määriteltävä vain yksi tyyppi

en: can't redefine the index of a scalar alias
fi: ei voi määritellä skalaarialiaksen indeksiä uudelleen

en: scalar index must be constant
fi: skalaari-indeksin on oltava vakio

en: expecting ]
fi: odotetaan ]

en: invalid syntax for .req directive
fi: virheellinen syntaksi ”.req”-direktiiville

en: invalid syntax for .dn directive
fi: virheellinen syntaksi ”.dn”-direktiiville

en: invalid syntax for .qn directive
fi: virheellinen syntaksi ”.qn”-direktiiville

en: invalid syntax for .unreq directive
fi: virheellinen syntaksi ”.unreq”-direktiiville

en: unknown register alias '%s'
fi: tuntematon rekisterialias ’%s’

en: ignoring attempt to use .unreq on fixed register name: '%s'
fi: ei oteta huomioon yritystä käyttää .unreq kiinteälle rekisterinimelle: ’%s’

en: Failed to find real start of function: %s
fi: Funktion todellisen alun löytäminen epäonnistui: %s

en: selected processor does not support THUMB opcodes
fi: valittu prosessori ei tue THUMB-käskykoodeja

en: selected processor does not support ARM opcodes
fi: valittu prosessori ei tue ARM-käskykoodeja

en: invalid instruction size selected (%d)
fi: valittu käskykoko (%d) on virheellinen

en: invalid operand to .code directive (%d) (expecting 16 or 32)
fi: virheellinen operandi ”.code”-direktiiviin (%d) (odotettiin 16 tai 32)

en: expected comma after name "%s"
fi: odotettiin pilkkua nimen ”%s” jälkeen

en: symbol `%s' already defined
fi: symboli ”%s” on jo määritelty

en: unrecognized syntax mode "%s"
fi: tunnistamaton syntaksitila ”%s”

en: alignment too large: %d assumed
fi: tasaus liian iso: %d otaksuttu

en: alignment negative. 0 assumed.
fi: tasaus negatiivinen. 0 otaksuttu.

en: literal pool overflow
fi: literaalivarannon ylivuoto

en: unrecognized relocation suffix
fi: tunnistamaton sijoitusloppuliite

en: (plt) is only valid on branch targets
fi: (plt) on voimassa vain haaroituskohteissa

en: %s relocations do not fit in %d bytes
fi: %s-sijoitukset eivät sovi %d tavuun

en: .inst.n operand too big. Use .inst.w instead
fi: .inst.n -operandi on liian suuri. Käytä sen sijaan .inst.w

en: cannot determine Thumb instruction size. Use .inst.n/.inst.w instead
fi: ei voida määritellä Thumb-käskyn kokoa. Käytä sen sijaan .inst.n/.inst.w

en: width suffixes are invalid in ARM mode
fi: leveysloppuliitteet ovat virheellisiä ARM-tilassa

en: expected 0 or 1
fi: odotettiin 0 tai 1

en: missing comma
fi: puuttuva pilkku

en: duplicate .fnstart directive
fi: kaksoiskappale ”.fnstart”-direktiivi

en: duplicate .handlerdata directive
fi: kaksoiskappale ”.handlerdata”-direktiivi

en: .fnend directive without .fnstart
fi: ”.fnend”-direktiivi ilman ”.fnstart”-direktiivia

en: personality routine specified for cantunwind frame
fi: persoonallisuusrutiini määritelty ”cantunwind”-kehykselle

en: duplicate .personalityindex directive
fi: kaksoiskappale ”.personalityindex”-direktiivi

en: bad personality routine number
fi: virheellinen persoonallisuusrutiininumero

en: duplicate .personality directive
fi: kaksoiskappale ”.personality”-direktiivi

en: expected register list
fi: odotettiin rekisteriluetteloa

en: expected , <constant>
fi: odotettiin , <vakio>

en: number of registers must be in the range [1:4]
fi: rekistereiden numeron on oltava lukualueella [1:4]

en: bad register range
fi: virheellinen rekisterilukualue

en: register expected
fi: odotettiin rekisteriä

en: FPA .unwind_save does not take a register list
fi: ”FPA .unwind_save”-direktiivi ei ota rekisteriluetteloa

en: .unwind_save does not support this kind of register
fi: ”.unwind_save”-direktiivi ei tue tämän kaltaista rekisteriä

en: SP and PC not permitted in .unwind_movsp directive
fi: Pino-osoitin ja ohjelmalaskuri ei ole sallittu ”.unwind_movsp”-direktiivissä

en: unexpected .unwind_movsp directive
fi: odottamaton ”.unwind_movsp”-direktiivi

en: stack increment must be multiple of 4
fi: pinon askellisäyksen on oltava 4:n monikerta

en: expected <reg>, <reg>
fi: odotettiin <rekisteri>, <rekisteri>

en: register must be either sp or set by a previousunwind_movsp directive
fi: rekisterin on oltava joko ”sp” tai aiemman ”previousunwind_movsp”-direktiivin asettama

en: expected <offset>, <opcode>
fi: odotettiin <siirrososoite>, <käskykoodi>

en: unwind opcode too long
fi: ”unwind”-käskykoodi on liian pitkä

en: invalid unwind opcode
fi: virheellinen ”unwind”-käskykoodi

en: invalid FPA immediate expression
fi: virheellinen FPA suora muistiosoituslauseke

en: shift expression expected
fi: odotettiin sivuttaissiirroslauseketta

en: 'LSL' or 'ASR' required
fi: ’LSL’ tai ’ASR’ vaadittu

en: 'LSL' required
fi: ’LSL’ vaadittu

en: 'ASR' required
fi: ’ASR’ vaadittu

en: constant expression expected
fi: odotettiin vakiolauseketta

en: invalid rotation
fi: virheellinen kierto

en: unknown group relocation
fi: tuntematon ryhmäsijoitus

en: alignment must be constant
fi: tasauksen on oltava vakio

en: this group relocation is not allowed on this instruction
fi: tämä ryhmäsijoitus ei ole sallittu tässä käskyssä

en: ']' expected
fi: ’]’ odotettiin

en: '}' expected at end of 'option' field
fi: ’}’ odotettiin ’option’-kentän lopussa

en: cannot combine index with option
fi: ei voi yhdistää indeksiä valitsimen kanssa

en: cannot combine pre- and post-indexing
fi: ei voi yhdistää ennakko- ja jälki-indeksointia

en: unexpected bit specified after APSR
fi: odottamaton bitti määritelty APSR:n jälkeen

en: selected processor does not support DSP extension
fi: valittu prosessori ei tue DSP-laajennusta

en: bad bitmask specified after APSR
fi: väärä bittipeite määritelty APSR:n jälkeen

en: writing to APSR without specifying a bitmask is deprecated
fi: APSR:n kirjoittaminen määrittelemättä bittipeitettä on vanhentunut

en: selected processor does not support requested special purpose register
fi: valittu prosessori ei tue pyydettyä erikoiskäyttörekisteriä

en: flag for {c}psr instruction expected
fi: odotettiin lippua ”{c}psr”-käskylle

en: unrecognized CPS flag
fi: tunnistamaton CPS-lippu

en: missing CPS flags
fi: CPS-liput puuttuvat

en: valid endian specifiers are be or le
fi: oikeita tavujärjestysmäärittelyjä ovat ”be” tai ”le”

en: missing rotation field after comma
fi: puuttuva kiertokenttä pilkun jälkeen

en: rotation can only be 0, 8, 16, or 24
fi: kierto voi olla vain 0, 8, 16, tai 24

en: condition required
fi: ehto vaadittu

en: '[' expected
fi: ’[’ odotettiin

en: ',' expected
fi: ’,’ odotettiin

en: invalid shift
fi: virheellinen sivuttaissiirto

en: can't use Neon quad register here
fi: tässä ei voi käyttää Neon-nelitarkkuusrekisteriä

en: expected <Rm> or <Dm> or <Qm> operand
fi: odotettiin ”<Rm>”- tai ”<Dm>”- tai ”<Qm>”- operandia

en: expected comma
fi: odotettiin pilkkua

note: ISB can only take SY as an option.
en: invalid barrier type
fi: virheellinen estetyyppi

en: iWMMXt data or control register expected
fi: odotettiin ”iWMMXt”-datarekisteriä tai -ohjausrekisteriä

en: Banked registers are not available with this architecture.
fi: Muistilohkotut rekisterit ei ole saatavilla tässä arkkitehtuurissa.

en: unhandled operand code %d
fi: käsittelemätön operandikoodi %d

en: garbage following instruction
fi: käskyn jälkeen roskaa

note: If REG is R13 (the stack pointer), warn that its use is deprecated.
en: use of r13 is deprecated
fi: r13-käyttö on vanhentunut

en: D register out of range for selected VFP version
fi: D-rekisteri lukualueen ulkopuolella valitulle VFP-versiolle

en: instruction does not accept preindexed addressing
fi: käsky ei hyväksy ennakkoindeksoitua osoitteenmuodostusta

note: unindexed - only for coprocessor
en: instruction does not accept unindexed addressing
fi: käsky ei hyväksy indeksoimatonta osoitteenmuodostusta

en: destination register same as write-back base
fi: kohderekisteri sama kuin ”write-back”-perusta

en: source register same as write-back base
fi: lähderekisteri sama kuin ”write-back”-perusta

en: use of PC in this instruction is deprecated
fi: ohjelmalaskurin käyttö tässä käskyssä on vanhentunut

en: instruction does not accept scaled register index
fi: käsky ei hyväksy skaalattua rekisteri-indeksiä

en: instruction does not support unindexed addressing
fi: käsky ei tue indeksoimatonta osoitteenmuodostusta

en: pc may not be used with write-back
fi: ohjelmalaskuria ei saa käyttää ”write-back”:n kanssa

en: instruction does not support writeback
fi: käsky ei tue ”writeback”:iä

en: invalid pseudo operation
fi: virheellinen näennäistoiminto

en: literal pool insertion failed
fi: literaalivarannon lisäys ei onnistunut

en: Rn must not overlap other operands
fi: ”Rn” ei saa olla osittain päällekkäin muiden operandien kanssa

en: swp{b} use is deprecated for this architecture
fi: swp{b}-käyttö on vanhentunut tässä arkkitehtuurissa

en: bad barrier type
fi: virheellinen estetyyppi

en: bit-field extends past end of register
fi: bittikenttä laajenee rekisterin lopun ohitse

en: the only valid suffixes here are '(plt)' and '(tlscall)'
fi: ainoat kelvolliset loppuliitteet ovat ’(plt)’ ja ’(tlscall)’

en: use of r15 in blx in ARM mode is not really useful
fi: ”r15”:n käyttö ”blx”-kohteessa ARM-tilassa ei ole todella hyödyllinen

en: use of r15 in bx in ARM mode is not really useful
fi: ”r15”:n käyttö ”bx”-kohteessa ARM-tilassa ei ole todella hyödyllinen

en: use of r15 in bxj is not really useful
fi: ”r15”:n käyttö ”bxj”-kohteessa ei ole todella hyödyllinen

en: writeback of base register is UNPREDICTABLE
fi: perusrekisterin ”writeback” on ENNUSTAMATON

en: writeback of base register when in register list is UNPREDICTABLE
fi: perusrekisterin ”writeback” kun rekisteriluettelossa on ENNUSTAMATON

en: if writeback register is in list, it must be the lowest reg in the list
fi: jos ”writeback”-rekisteri on luettelossa, sen on oltava alin rekisteri luettelossa

en: first transfer register must be even
fi: ensimmäisen siirtorekisterin on oltava parillinen

en: can only transfer two consecutive registers
fi: voi siirtää vain kaksi peräkkäistä rekisteriä

note: If op 1 were present and equal to PC, this function wouldn't have been called in the first place. If op 2 were present and equal to PC, this function wouldn't
en: r14 not allowed here
fi: ”r14” ei ole sallittu tässä

en: base register written back, and overlaps second transfer register
fi: perusrekisteri kirjoitettu takaisin ja on osittain toisen siirtorekisterin päällä

en: index register overlaps transfer register
fi: indeksirekisteri on osittain toisen siirtorekisterin päällä

en: offset must be zero in ARM encoding
fi: siirrososoitteen on oltava nolla ARM-koodauksessa

en: even register required
fi: parillinen rekisteri vaadittu

en: can only load two consecutive registers
fi: voi ladata vain kaksi peräkkäistä rekisteriä

en: ldr to register 15 must be 4-byte alligned
fi: ldr-käskyn rekisteriin 15 on oltava 4-tavutasattu

en: this instruction requires a post-indexed address
fi: tämä käsky vaatii jälki-indeksoidun osoitteen

en: Rd and Rm should be different in mla
fi: ”Rd” ja ”Rm” pitäisi olla eri ”mla”:ssa

en: :lower16: not allowed this instruction
fi: ”:lower16:” ei ole sallittu tässä käskyssä

en: :upper16: not allowed instruction
fi: ”:upper16:” ei ole sallittu käsky

en: operand 1 must be FPSCR
fi: operandin 1 on oltava FPSCR

en: operand 0 must be FPSCR
fi: operandin 0 on oltava FPSCR

en: bad register for mrs
fi: virheellinen rekisteri kohteelle mrs

en: 'APSR', 'CPSR' or 'SPSR' expected
fi: odotettiin ’APSR’, ’CPSR’ tai ’SPSR’

en: Rd and Rm should be different in mul
fi: ”Rd” ja ”Rm” pitäisi olla erilainen ”mul”:ssa

en: rdhi and rdlo must be different
fi: ”rdhi” ja ”rdlo” on oltava erilaisia

en: rdhi, rdlo and rm must all be different
fi: ”rdhi”, ”rdlo” ja ”rm” on oltava kaikki erilaisia

en: '[' expected after PLD mnemonic
fi: odotettiin ’[’-merkkiä PLD-muistikkaan jälkeen

en: post-indexed expression used in preload instruction
fi: jälki-indeksoitua lauseketta käytetty ennakkoladatussa käskyssä

en: writeback used in preload instruction
fi: ”writeback” käytetty ennakkoladatussa käskyssä

en: unindexed addressing used in preload instruction
fi: indeksoimatonta osoitteenmuodostusta käytetty ennakkoladatussa käskyssä

en: '[' expected after PLI mnemonic
fi: odotettiin ’[’-merkkiä PLI-muistikkaan jälkeen

en: extraneous shift as part of operand to shift insn
fi: asiaankuulumaton siirros siirtokäskyn operandin osana

en: SRS base register must be r13
fi: SRS-perusrekisterin on oltava ”r13”

en: can only store two consecutive registers
fi: voi tallentaa vain kaksi peräkkäistä rekisteriä

en: only two consecutive VFP SP registers allowed here
fi: tässä sallitaan vain kaksi peräkkäistä ”VFP SP”-rekisteriä

en: this addressing mode requires base-register writeback
fi: tämä osoitteenmuodostustila vaatii perusrekisterin ”writeback”-toiminnon

note: If srcsize is 16, inst.operands[1].imm must be in the range 0-16. i.e. immbits must be in range 0 - 16.
en: immediate value out of range, expected range [0, 16]
fi: suora muistiosoitusarvo on lukualueen ulkopuolella, odotettu arvoalue [0, 16]

note: If srcsize is 32, inst.operands[1].imm must be in the range 1-32. i.e. immbits must be in range 0 - 31.
en: immediate value out of range, expected range [1, 32]
fi: suora muistiosoitusarvo on lukualueen ulkopuolella, odotettu arvoalue [1, 32]

en: this instruction does not support indexing
fi: tämä käsky ei tue indeksointia

en: only r15 allowed here
fi: vain ”r15” sallittu tässä

en: immediate operand requires iWMMXt2
fi: suora muistiosoitusoperandi vaatii iWMMXt2-määrittelyn

en: shift by register not allowed in thumb mode
fi: rekisterin sivuttaissiirros ei ole sallittu ”thumb”-tilassa

en: shift expression is too large
fi: sivuttaissiirroslauseke on liian iso

en: Instruction does not support =N addresses
fi: Käsky ei tue ”=N”-osoitteita

en: cannot use register index with this instruction
fi: ei voi käyttää rekisteri-indeksiä tämän käskyn kanssa

en: Thumb does not support negative register indexing
fi: ”Thumb” ei tue negatiivista rekisteri-indeksointia

en: Thumb does not support register post-indexing
fi: ”Thumb” ei tue rekisterijälki-indeksointia

en: Thumb does not support register indexing with writeback
fi: ”Thumb” ei tue rekisteri-indeksointia ”writeback”:lla

en: Thumb supports only LSL in shifted register indexing
fi: ”Thumb” tukee vain ”LSL”:ää rekisteri-indeksoinnin sivuttaissiirrossa

en: shift out of range
fi: sivuttaissiirto lukualueen ulkopuolella

en: cannot use writeback with this instruction
fi: ei voi käyttää ”writeback”-toimintoa tällä käskyllä

en: cannot use post-indexing with PC-relative addressing
fi: ei voi käyttää jälki-indeksointia ohjelmalaskurisuhteellisella osoitteenmuodostuksella

en: cannot use post-indexing with this instruction
fi: ei voi käyttää jälki-indeksointia tällä käskyllä

en: only SUBS PC, LR, #const allowed
fi: vain ”SUBS PC”, ”LR”, ”#const” on sallittu

en: shift must be constant
fi: sivuttaissiirron on oltava vakio

en: shift value over 3 not allowed in thumb mode
fi: arvoa 3 suurempi sivuttaissiirros ei ole sallittu ”thumb”-tilassa

en: only LSL shift allowed in thumb mode
fi: vain LSL-sivuttaissiirros on sallittu ”thumb”-tilassa

en: unshifted register required
fi: sivuttaissiirtämätön rekisteri vaadittu

en: dest must overlap one source register
fi: ”dest” on oltava osittain päällekkäin yhden lähderekisterin kanssa

en: dest and source1 must be the same register
fi: ”dest” ja ”source1” on oltava sama rekisteri

en: instruction is always unconditional
fi: käsky on aina ehdoton

en: selected processor does not support 'A' form of this instruction
fi: valittu prosessori ei tue tämän käskyn ’A’-muotoa

en: Thumb does not support the 2-argument form of this instruction
fi: ”Thumb” ei tue tämän käskyn kaksiargumenttimuotoa

en: SP not allowed in register list
fi: ”SP” ei ole sallittu rekisteriluettelossa

en: having the base register in the register list when using write back is UNPREDICTABLE
fi: perusrekisterin oleminen rekisteriluettelossa, kun käytetään ”writeback”-toimintoa on ENNUSTAMATON

en: LR and PC should not both be in register list
fi: Rekisterien LR ja PC ei pitäisi olla molempien rekisteriluettelossa

en: PC not allowed in register list
fi: Ohjelmalaskuri ei ole sallittu rekisteriluettelossa

en: Thumb load/store multiple does not support {reglist}^
fi: ”Thumb” lataa/tallenna-monikerta ei tue kohdetta ”{reglist}^”

en: value stored for r%d is UNKNOWN
fi: kohteelle r%d tallennettu arvo on TUNTEMATON

en: Thumb-2 instruction only valid in unified syntax
fi: ”Thumb-2”-käsky on voimassa vain yhdistetyssä syntaksissa

en: this instruction will write back the base register
fi: tämä käsky kirjoittaa takaisin perusrekisterin

en: this instruction will not write back the base register
fi: tämä käsky ei kirjoita takaisin perusrekisteriä

en: r14 not allowed as first register when second register is omitted
fi: ”r14” ei ole sallittu ensimmäisenä rekisterinä kun toinen rekisteri ohitetaan

en: This instruction may be unpredictable if executed on M-profile cores with interrupts enabled.
fi: Tämä käsky voi olla ennustamaton suoritettuna M-profiiliytimessä keskeytykset otettuna pois käytöstä

en: Thumb does not support this addressing mode
fi: ”Thumb” ei tue tätä osoitteenmuodostustilaa

en: byte or halfword not valid for base register
fi: ”byte” tai ”halfword” ei ole voimassa perusrekisterille

en: r15 based store not allowed
fi: ”r15”-perustainen tallennus ei ole sallittu

en: invalid base register for register offset
fi: virheellinen perusrekisteri rekisterisiirrososoitteelle

en: Use of r%u as a source register is deprecated when r%u is the destination register.
fi: Rekisterin r%u käyttö lähderekisterinä on vanhentunut, kun r%u on kohderekisteri.

en: shifts in CMP/MOV instructions are only supported in unified syntax
fi: ”sivuttaisiirtoja CMP/MOV-käskyissä tuetaan vain yhdistetyssä syntaksissa

en: only lo regs allowed with immediate
fi: vain ”lo regs” sallittu suoran muistiosoitusarvon kanssa

en: :upper16: not allowed this instruction
fi: ”:upper16:” ei ole sallittu tässä käskyssä

en: Thumb encoding does not support an immediate here
fi: ”Thumb”-koodaus ei tue tässä suoraa muistiosoitusarvoa

en: Thumb-2 MUL must not set flags
fi: Thumb-2 MUL ei saa asettaa lippuja

en: Thumb does not support NOP with hints
fi: ”Thumb” ei tue ”NOP”-komentoa vihjeiden kanssa

en: push/pop do not support {reglist}^
fi: ”push/pop” eivät tue kohdetta ”{reglist}^”

en: invalid register list to push/pop instruction
fi: virheellinen rekisteriluettelo ”push/pop”-käskyihin

en: source1 and dest must be same register
fi: rekisterien ”source1” ja ”dest” on oltava sama rekisteri

en: ror #imm not supported
fi: ”ror #imm” ei ole tuettu

en: SMC is not permitted on this architecture
fi: SMC ei ole sallittu tässä arkkitehtuurissa

en: Thumb encoding does not support rotation
fi: ”Thumb”-koodaus ei tue kiertoa

en: SVC is not permitted on this architecture
fi: SVC ei ole sallittu tässä arkkitehtuurissa

en: instruction requires register index
fi: käsky vaatii rekisteri-indeksin

en: instruction does not allow shifted index
fi: käsky ei salli sivuttaissiirrettyä indeksiä

en: invalid neon suffix for non neon instruction
fi: virheellinen neon-loppuliite ei-neon -käskylle

en: invalid instruction shape
fi: virheellinen käskymuoto

en: types specified in both the mnemonic and operands
fi: tyypit määritelty sekä muistikkaassa että operandissa

en: operand types can't be inferred
fi: operandityyppejä ei voi sekoittaa keskenään

en: type specifier has the wrong number of parts
fi: tyypimäärittelyssä on väärä lukumäärä osia

en: operand size must match register width
fi: operandikoon on täsmättävä rekisterileveyden kanssa

en: bad type in Neon instruction
fi: virheellinen tyyppi Neon-käskyssä

en: inconsistent types in Neon instruction
fi: epäjohdonmukaisia tyyppejä Neon-käskyssä

en: first and second operands shall be the same register
fi: ensimmäisen ja toisen operandin pitäisi olla sama rekisteri

en: scalar out of range for multiply instruction
fi: skalaari lukualueen ulkopuolella kertolaskukäskylle

en: immediate out of range for insert
fi: suora muistiosoitusarvo lukualueen ulkopuolella lisäyskäskylle

en: immediate out of range for shift
fi: suora muistiosoitusarvo lukualueen ulkopuolella sivuttaissiirrolle

en: immediate out of range for narrowing operation
fi: suora muistiosoitusarvo lukualueen ulkopuolella kaventamistoimelle

en: operands 0 and 1 must be the same register
fi: operandien 0 ja 1 on oltava sama rekisteri

en: operand size must be specified for immediate VMOV
fi: operandikoon on oltava määritelty suoran muistiosoituksen VMOV-arvolle

en: immediate has bits set outside the operand size
fi: suorassa muistiosoitusarvossa on asetettu bittejä operandikoon ulkopuolelle

en: elements must be smaller than reversal region
fi: elementtien on oltava pienempiä kuin puretun alueen

en: bad type for scalar
fi: virheellinen tyyppi skalaarille

en: VFP registers must be adjacent
fi: VFP-rekisterien on oltava vierekkäisiä

en: bad list length for table lookup
fi: virheellinen luettelopituus tauluhakua varten

en: writeback (!) must be used for VLDMDB and VSTMDB
fi: toimintoa writeback (!) on käytettävä kohteelle VLDMDB ja VSTMDB

en: register list must contain at least 1 and at most 16 registers
fi: rekisteriluettelon täytyy sisältää vähintään 1 ja enintään 16 rekisteriä

en: Use of PC here is deprecated
fi: Ohjelmalaskurin käyttö on vanhentunut

en: Use of PC here is UNPREDICTABLE
fi: Ohjelmalaskurin käyttö tässä on ENNUSTAMATON

en: bad alignment
fi: virheellinen tasaus

en: bad list type for instruction
fi: virheellinen luettelotyyppi käskylle

en: unsupported alignment for instruction
fi: ei-tuettu tasaus käskylle

en: bad list length
fi: virheellinen luettelopituus

en: stride of 2 unavailable when element size is 8
fi: kahden askellus ei ole käytettävissä kun elementtikoko on 8

en: can't use alignment with this instruction
fi: ei voi käyttää tasausta tämän käskyn kanssa

en: post-index must be a register
fi: jälki-indeksin on oltava rekisteri

en: bad register for post-index
fi: virheellinen rekisteri jälki-indeksille

en: conditional infixes are deprecated in unified syntax
fi: ehdolliset infix-liitteet ovat vanhentuneita yhdistetyssä syntaksissa

en: Warning: conditional outside an IT block for Thumb.
fi: Varoitus: ehtolause IT-lohkon ulkopuolella Thumb-käskylle

en: s suffix on comparison instruction is deprecated
fi: s-loppuliite vertailukäskyssä on vanhentunut

en: selected processor does not support Thumb mode `%s'
fi: valittu prosessori ei tue Thumb-tilaa ”%s”

en: Thumb does not support conditional execution
fi: Thumb ei tue ehdollista suoritusta

en: selected processor does not support Thumb-2 mode `%s'
fi: valittu prosessori ei tue Thumb-2 -tilaa ”%s”

en: cannot honor width suffix -- `%s'
fi: ei voi noudattaa leveysloppuliitettä -- ”%s”

en: selected processor does not support ARM mode `%s'
fi: valittu prosessori ei tue ARM-tilaa ”%s”

en: width suffixes are invalid in ARM mode -- `%s'
fi: leveysloppuliitteet ovat virheellisiä ARM-tilassa -- ”%s”

en: attempt to use an ARM instruction on a Thumb-only processor -- `%s'
fi: yritys käyttää ARM-käskyä prosessorissa, joka tukee vain Thumb-käskyjä -- ”%s”

en: section '%s' finished with an open IT block.
fi: lohko ”%s” päättynyt avoimessa IT-lohkossa.

en: file finished with an open IT block.
fi: tiedosto loppui avoimella IT-lohkolla

en: alignments greater than %d bytes not supported in .text sections.
fi: %d tavua suurempia tasauksia ei ole tuettu ”.text”-lohkoissa.

en: Group section `%s' has no group signature
fi: Ryhmälohkolla ’%s’ ei ole ryhmätunnistetta

en: handlerdata in cantunwind frame
fi: käsittelijätietoja ”cantunwind”-kehyksessä

en: too many unwind opcodes for personality routine 0
fi: liian monia ”unwind”-käskykoodeja henkilöllisyysrutiinille 0

en: too many unwind opcodes
fi: liian monia ”unwind”-käskykoodeja

en: GOT already in the symbol table
fi: GOT on jo symbolitaulussa

en: undefined symbol %s used as an immediate value
fi: määrittelemätöntä symbolia %s käytetty suorana muistiosoitusarvona

en: symbol %s is in a different section
fi: symboli %s on eri lohkossa

en: symbol %s is weak and may be overridden later
fi: symboli %s on ”weak” ja saatetaan myöhemmin korvata

en: invalid constant (%lx) after fixup
fi: virheellinen vakio (%lx) korjauksen jälkeen

en: unable to compute ADRL instructions for PC offset of 0x%lx
fi: ei kyetä laskemaan ADRL-käskyjä 0x%lx:n ohjelmalaskurisiirrososoitteelle

en: invalid literal constant: pool needs to be closer
fi: virheellinen literaalivakio: varannon on oltava lähempi

en: bad immediate value for offset (%ld)
fi: virheellinen suora muistiosoitusarvo siirrososoitteelle (%ld)

en: bad immediate value for 8-bit offset (%ld)
fi: virheellinen suora muistiosoitusarvo 8-bittiselle siirrososoitteelle (%ld)

en: offset not a multiple of 4
fi: siirrososoite ei ole 4:n monikerta

en: offset out of range
fi: siirrososoite lukualueen ulkopuolella

en: invalid smc expression
fi: virheellinen smc-lauseke

en: invalid hvc expression
fi: virheellinen hvc-lauseke

en: invalid swi expression
fi: virheellinen swi-lauseke

en: invalid expression in load/store multiple
fi: virheellinen lauseke ”lataa/tallenna”-monikerrassa

en: blx to '%s' an ARM ISA state function changed to bl
fi: blx kohteeseen ”%s” ”ARM ISA”-tilafunktio vaihtui kohteeksi bl

en: misaligned branch destination
fi: tasaamaton haarautumiskohde

en: conditional branch out of range
fi: ehdollinen haarautuminen lukualueen ulkopuolella

en: blx to Thumb func '%s' from Thumb ISA state changed to bl
fi: blx kohteeseen ”Thumb”-funktio ”%s” ”Thumb ISA”-tilasta vaihtui kohteeksi bl

en: Thumb2 branch out of range
fi: Thumb2-haarautuminen on lukualueen ulkopuolella

en: rel31 relocation overflow
fi: ”rel31”-sijoitusylivuoto

en: co-processor offset out of range
fi: apuprosessorisiirrososoite lukualueen ulkopuolella

en: invalid offset, target not word aligned (0x%08lX)
fi: virheellinen siirrososoite, kohde ei ole word-tasattu (0x%08lX)

en: invalid offset, value too big (0x%08lX)
fi: virheellinen siirrososoite, arvo liian suuri (0x%08lX)

en: invalid Hi register with immediate
fi: virheellinen ”Hi”-rekisteri suoralla muistiosoitusarvolla

en: invalid immediate for stack address calculation
fi: virheellinen suora muistiosoitusarvo pino-osoitelaskennalle

en: invalid immediate for address calculation (value = 0x%08lX)
fi: virheellinen suora muistiosoitusarvo osoitelaskennalle (arvo = 0x%08lX)

en: invalid immediate: %ld is out of range
fi: virheellinen suora muistiosoitusarvo: %ld on lukualueen ulkopuolella

en: invalid shift value: %ld
fi: virheellinen sivuttaissiirtoarvo: %ld

en: the offset 0x%08lX is not representable
fi: siirrososoite 0x%08lX ei ole edustava

en: bad offset 0x%08lX (only 12 bits available for the magnitude)
fi: virheellinen siirrososoite 0x%08lX (vain 12 bittiä käytettävissä suuruusluokalle)

en: bad offset 0x%08lX (only 8 bits available for the magnitude)
fi: virheellinen siirrososoite 0x%08lX (vain 8 bittiä käytettävissä suuruusluokalle)

en: bad offset 0x%08lX (must be word-aligned)
fi: virheellinen siirrososoite 0x%08lX (on oltava word-tasattu)

en: bad offset 0x%08lX (must be an 8-bit number of words)
fi: virheellinen siirrososoite 0x%08lX (on oltava 8-bittinen sanojen lukumäärä)

en: bad relocation fixup type (%d)
fi: virheellinen sijoituskorjaustyyppi (%d)

en: literal referenced across section boundary
fi: literaaliviitattu lohkorajan ylitse

en: internal relocation (type: IMMEDIATE) not fixed up
fi: sisäistä sijoitusta (tyyppi: SUORA MUISTIOSOITUS) ei ole korjattu

en: ADRL used for a symbol not defined in the same file
fi: ADRL käytetty symbolille, joka ei ole määritelty samassa tiedostossa

en: undefined local label `%s'
fi: määrittelemätön paikallinen nimiö ”%s”

en: internal_relocation (type: OFFSET_IMM) not fixed up
fi: sijoitusta ”internal_relocation” (tyyppi: OFFSET_IMM) ei ole korjattu

en: cannot represent %s relocation in this object file format
fi: ei voi edustaa %s-sijoitusta tässä objektitiedostomuodossa

en: %s: unexpected function type: %d
fi: %s: odottamaton funktiotyyppi: %d

en: use of old and new-style options to set CPU type
fi: vanhojen ja uusien tyylivalitsimien käyttö prosessorityypin asettamiseksi

en: use of old and new-style options to set FPU type
fi: vanhojen ja uusien tyylivalitsimien käyttö liukulukuyksikön tyypin asettamiseksi

en: hard-float conflicts with specified fpu
fi: laitteistoliukuluku on ristiriidassa määritellyn liukulukuyksikön kanssa

en: generate PIC code
fi: tuottaa PIC-koodin

en: assemble Thumb code
fi: assembloi Thumb-koodin

en: support ARM/Thumb interworking
fi: tukee ”ARM/Thumb”-yhteistoimivuutta

en: code uses 32-bit program counter
fi: koodi käyttää 32-bittistä ohjelmalaskuria

en: code uses 26-bit program counter
fi: koodi käyttää 26-bittistä ohjelmalaskuria

en: floating point args are in fp regs
fi: liukulukuargumentit ovat liukulukurekistereissä

en: re-entrant code
fi: vapaakäyntinen koodi

en: code is ATPCS conformant
fi: koodi on ATPCS-yhteensopiva

en: assemble for big-endian
fi: assembloi ”big-endian”-tavujärjestykselle

en: assemble for little-endian
fi: assembloi ”little-endian”-tavujärjestykselle

note: These are recognized by the assembler, but have no affect on code.
en: use frame pointer
fi: käytä kehysosoitinta

en: use stack size checking
fi: käytä pinokokotarkistusta

en: do not warn on use of deprecated feature
fi: älä varoita vanhentuneen ominaisuuden käytöstä

note: DON'T add any new processors to this list -- we want the whole list to go away...  Add them to the processors table instead.
en: use -mcpu=arm1
fi: käytä ”-mcpu=arm1”-valitsinasetusta

en: use -mcpu=arm2
fi: käytä ”-mcpu=arm2”-valitsinasetusta

en: use -mcpu=arm250
fi: käytä ”-mcpu=arm250”-valitsinasetusta

en: use -mcpu=arm3
fi: käytä ”-mcpu=arm3”-valitsinasetusta

en: use -mcpu=arm6
fi: käytä ”-mcpu=arm6”-valitsinasetusta

en: use -mcpu=arm600
fi: käytä ”-mcpu=arm600”-valitsinasetusta

en: use -mcpu=arm610
fi: käytä ”-mcpu=arm610”-valitsinasetusta

en: use -mcpu=arm620
fi: käytä ”-mcpu=arm620”-valitsinasetusta

en: use -mcpu=arm7
fi: käytä ”-mcpu=arm7”-valitsinasetusta

en: use -mcpu=arm70
fi: käytä ”-mcpu=arm70”-valitsinasetusta

en: use -mcpu=arm700
fi: käytä ”-mcpu=arm700”-valitsinasetusta

en: use -mcpu=arm700i
fi: käytä ”-mcpu=arm700i”-valitsinasetusta

en: use -mcpu=arm710
fi: käytä ”-mcpu=arm710”-valitsinasetusta

en: use -mcpu=arm710c
fi: käytä ”-mcpu=arm710c”-valitsinasetusta

en: use -mcpu=arm720
fi: käytä ”-mcpu=arm720”-valitsinasetusta

en: use -mcpu=arm7d
fi: käytä ”-mcpu=arm7d”-valitsinasetusta

en: use -mcpu=arm7di
fi: käytä ”-mcpu=arm7di”-valitsinasetusta

en: use -mcpu=arm7m
fi: käytä ”-mcpu=arm7m”-valitsinasetusta

en: use -mcpu=arm7dm
fi: käytä ”-mcpu=arm7dm”-valitsinasetusta

en: use -mcpu=arm7dmi
fi: käytä ”-mcpu=arm7dmi”-valitsinasetusta

en: use -mcpu=arm7100
fi: käytä ”-mcpu=arm7100”-valitsinasetusta

en: use -mcpu=arm7500
fi: käytä ”-mcpu=arm7500”-valitsinasetusta

en: use -mcpu=arm7500fe
fi: käytä ”-mcpu=arm7500fe”-valitsinasetusta

en: use -mcpu=arm7tdmi
fi: käytä ”-mcpu=arm7tdmi”-valitsinasetusta

en: use -mcpu=arm710t
fi: käytä ”-mcpu=arm710t”-valitsinasetusta

en: use -mcpu=arm720t
fi: käytä ”-mcpu=arm720t”-valitsinasetusta

en: use -mcpu=arm740t
fi: käytä ”-mcpu=arm740t”-valitsinasetusta

en: use -mcpu=arm8
fi: käytä ”-mcpu=arm8”-valitsinasetusta

en: use -mcpu=arm810
fi: käytä ”-mcpu=arm810”-valitsinasetusta

en: use -mcpu=arm9
fi: käytä ”-mcpu=arm9”-valitsinasetusta

en: use -mcpu=arm9tdmi
fi: käytä ”-mcpu=arm9tdmi”-valitsinasetusta

en: use -mcpu=arm920
fi: käytä ”-mcpu=arm920”-valitsinasetusta

en: use -mcpu=arm940
fi: käytä ”-mcpu=arm940”-valitsinasetusta

en: use -mcpu=strongarm
fi: käytä ”-mcpu=strongarm”-valitsinasetusta

en: use -mcpu=strongarm110
fi: käytä ”-mcpu=strongarm110”-valitsinasetusta

en: use -mcpu=strongarm1100
fi: käytä ”-mcpu=strongarm1100”-valitsinasetusta

en: use -mcpu=strongarm1110
fi: käytä ”-mcpu=strongarm1110”-valitsinasetusta

en: use -mcpu=xscale
fi: käytä ”-mcpu=xscale”-valitsinasetusta

en: use -mcpu=iwmmxt
fi: käytä ”-mcpu=iwmmxt”-valitsinasetusta

en: use -mcpu=all
fi: käytä ”-mcpu=all”-valitsinasetusta

note: Architecture variants -- don't add any more to this list either.
en: use -march=armv2
fi: käytä ”-march=armv2”-valitsinasetusta

en: use -march=armv2a
fi: käytä ”-march=armv2a”-valitsinasetusta

en: use -march=armv3
fi: käytä ”-march=armv3”-valitsinasetusta

en: use -march=armv3m
fi: käytä ”-march=armv3m”-valitsinasetusta

en: use -march=armv4
fi: käytä ”-march=armv4”-valitsinasetusta

en: use -march=armv4t
fi: käytä ”-march=armv4t”-valitsinasetusta

en: use -march=armv5
fi: käytä ”-march=armv5”-valitsinasetusta

en: use -march=armv5t
fi: käytä ”-march=armv5t”-valitsinasetusta

en: use -march=armv5te
fi: käytä ”-march=armv5te”-valitsinasetusta

note: Floating point variants -- don't add any more to this list either.
en: use -mfpu=fpe
fi: käytä ”-mfpu=fpe”-valitsinasetusta

en: use -mfpu=fpa10
fi: käytä ”-mfpu=fpa10”-valitsinasetusta

en: use -mfpu=fpa11
fi: käytä ”-mfpu=fpa11”-valitsinasetusta

en: use either -mfpu=softfpa or -mfpu=softvfp
fi: käytä joko ”-mfpu=softfpa”- tai ”-mfpu=softvfp”-valitsinasetusta

en: invalid architectural extension
fi: virheellinen arkkitehtuurilaajennus

en: must specify extensions to add before specifying those to remove
fi: on määriteltävä laajennukset ennen poistettavien määrittelyä

en: missing architectural extension
fi: puuttuva arkkitehtuurilaajennus

en: extension does not apply to the base architecture
fi: laajennus ei koske perusarkkitehtuuria

en: unknown architectural extension `%s'
fi: tuntematon arkkitehtuurilaajennus ”%s”

en: architectural extensions must be specified in alphabetical order
fi: arkkitehtuurilaajennukset on määriteltävä aakkosjärjestyksessä

en: missing cpu name `%s'
fi: puuttuva prosessorinimi ”%s”

en: unknown cpu `%s'
fi: tuntematon prosessori ”%s”

en: missing architecture name `%s'
fi: puuttuva arkkitehtuurinimi ”%s”

en: unknown architecture `%s'
fi: tuntematon arkkitehtuuri ”%s”

en: unknown floating point format `%s'
fi: tuntematon liukulukumuoto ”%s”

en: unknown floating point abi `%s'
fi: tuntematon liukuluku-abi ”%s”

en: unknown EABI `%s'
fi: tuntematon EABI ”%s”

en: unknown implicit IT mode `%s', should be arm, thumb, always, or never.
fi: tuntematon implisiittinen IT-tila ”%s”, pitäisi olla arm, thumb, always, tai never.

en: <cpu name>	  assemble for CPU <cpu name>
fi: <prosessorinimi>	  assembloi prosessorille <prosessorinimi>

en: <arch name>	  assemble for architecture <arch name>
fi: <arkkitehtuurinimi>	  assembloi arkkitehtuurille <arkkitehtuurinimi>

en: <fpu name>	  assemble for FPU architecture <fpu name>
fi: <fpu-nimi>	  assembloi FPU-arkkitehtuurille <fpu-nimi>

en: <abi>	  assemble for floating point ABI <abi>
fi: <abi>	  assembloi liukuluku-ABI:lle <abi>

en: <ver>		  assemble for eabi version <ver>
fi: <ver>		  assembloi eabi-versiolle <ver>

en: <mode>	  controls implicit insertion of IT instructions
fi: <mode>	  ohjaa IT-käskyjen implisiittistä lisäämistä

en: option `-%c%s' is deprecated: %s
fi: valitsin ”-%c%s” on poistettu käytöstä: %s

en:  ARM-specific assembler options:
fi:  ARM-kohtaisia assemblerivalitsimia:

en:   -EB                     assemble code for a big-endian cpu
fi:   -EB                     assembloi koodi ”big-endian”-tyyppiselle prosessorille

en:   -EL                     assemble code for a little-endian cpu
fi:   -EL                     assembloi koodi ”little-endian”-tyyppiselle prosessorille

en:   --fix-v4bx              Allow BX in ARMv4 code
fi:   --fix-v4bx              Salli BX ARMv4-koodissa

en: architectural extension `%s' is not allowed for the current base architecture
fi: arkkitehtuurilaajennus ”%s” ei ole sallittu nykyisessä perusarkkitehtuurissa

en: Known MCU names:
fi: Tunnetut MCU-nimet:

en: AVR Assembler options:
      -mmcu=[avr-name] select microcontroller variant
                       [avr-name] can be:
                       avr1  - classic AVR core without data RAM
                       avr2  - classic AVR core with up to 8K program memory
                       avr25 - classic AVR core with up to 8K program memory
                               plus the MOVW instruction
                       avr3  - classic AVR core with up to 64K program memory
                       avr31 - classic AVR core with up to 128K program memory
                       avr35 - classic AVR core with up to 64K program memory
                               plus the MOVW instruction
                       avr4  - enhanced AVR core with up to 8K program memory
                       avr5  - enhanced AVR core with up to 64K program memory
                       avr51 - enhanced AVR core with up to 128K program memory
                       avr6  - enhanced AVR core with up to 256K program memory
                       avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM
                       avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM
                       avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM
                       avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM
                       avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM
                       or immediate microcontroller name.
fi: AVR-valitsimet:
      -mmcu=[avr-nimi] valitse mikrokontrollerivariantti
                       [avr-nimi] voi olla:
                       avr1  - klassinen AVR-ydin ilman data-RAM -muistia
                       avr2  - klassinen AVR-ydin aina 8 kilotavuun ohjelmamuistia
                       avr25 - klassinen AVR-ydin aina 8 kilotavuun ohjelmamuistia
                               plus MOVW-käsky
                       avr3  - klassinen AVR-ydin aina 64 kilotavua ohjelmamuistia
                       avr31 - klassinen AVR-ydin aina 128 kilotavua ohjelmamuistia
                       avr35 - classic AVR-ydin aina 64 kilotavua ohjelmamuistia
                               plus MOVW-käsky
                       avr4  - laajennettu AVR-ydin aina 8 kilotavua ohjelmamuistia
                       avr5  - laajennettu AVR-ydin aina 64 kilotavua ohjelmamuistia
                       avr51 - laajennettu AVR-ydin aina 128 kilotavua ohjelmamuistia
                       avr6  - laajennettu AVR-ydin aina 256 kilotavua ohjelmamuistia
                       avrxmega3 - XMEGA, > 8K, <= 64K FLASH, > 64K RAM
                       avrxmega4 - XMEGA, > 64K, <= 128K FLASH, <= 64K RAM
                       avrxmega5 - XMEGA, > 64K, <= 128K FLASH, > 64K RAM
                       avrxmega6 - XMEGA, > 128K, <= 256K FLASH, <= 64K RAM
                       avrxmega7 - XMEGA, > 128K, <= 256K FLASH, > 64K RAM
                       tai suoran muistiosoituksen mikrokontrollerinimi.

en:   -mall-opcodes    accept all AVR opcodes, even if not supported by MCU
      -mno-skip-bug    disable warnings for skipping two-word instructions
                       (default for avr4, avr5)
      -mno-wrap        reject rjmp/rcall instructions with 8K wrap-around
                       (default for avr3, avr5)
fi:   -mall-opcodes    hyväksyy kaikki AVR-käskykoodit, vaikka MCU ei tue sitä
      -mno-skip-bug    ottaa pois käytöstä varoitukset kaksisanaisten käskyjen ylihyppäämisestä
                       (oletus avr4:lle, avr5:lle)
      -mno-wrap        hylkää ”rjmp/rcall”-käskyt 8 kilotavun laskurikierrolla
                       (oletus avr3:lle, avr5:lle)

en: unknown MCU: %s
fi: tuntematon MCU: %s

en: redefinition of mcu type `%s' to `%s'
fi: mcu-tyypin uudelleenmäärittely nimestä ”%s” nimeen ”%s”

en: constant value required
fi: vakioarvo vaadittu

en: number must be positive and less than %d
fi: numeron on oltava positiivinen ja pienempi kuin %d

en: constant out of 8-bit range: %d
fi: vakio 8-bittialueen ulkopuolella: %d

en: illegal expression
fi: luvaton lauseke

en: `)' required
fi: ”)” vaadittu

en: register r16-r23 required
fi: rekisteri ”r16-r23” vaadittu

en: register number above 15 required
fi: vaadittu rekisterinumero, joka on arvon 15 yläpuolella

en: even register number required
fi: parillinen rekisterinumero vaadittu

en: register r24, r26, r28 or r30 required
fi: rekisteri r24, r26, r28 tai r30 vaadittu

en: register name or number from 0 to 31 required
fi: rekisterinimi tai numero arvosta 0 arvoon 31 vaadittu

en: pointer register (X, Y or Z) required
fi: osoitinrekisteri (X, Y tai Z) vaadittu

en: cannot both predecrement and postincrement
fi: ei voi sekä ennakkoaskelvähentää että jälkiaskellisätä

en: addressing mode not supported
fi: osoitteenmuodostustila ei ole tuettu

en: can't predecrement
fi: ei voi ennakkoaskelvähentää

en: pointer register Z required
fi: osoitinrekisteri Z vaadittu

en: postincrement not supported
fi: jälkiaskelkasvatusta ei ole tuettu

en: pointer register (Y or Z) required
fi: osoitinrekisteri (Y tai Z) vaadittu

en: unknown constraint `%c'
fi: tuntematon rajoite ”%c”

en: `,' required
fi: ”,” vaadittu

en: undefined combination of operands
fi: määrittelemätön operandien yhdistelmä

en: skipping two-word instruction
fi: hypätään kaksisanakäskyn ylitse

en: odd address operand: %ld
fi: pariton osoiteoperandi: %ld

en: operand out of range: %ld
fi: operandi lukualueen ulkopuolella: %ld

en: line %d: unknown relocation type: 0x%x
fi: rivi %d: tuntematon sijoitustyyppi: 0x%x

en: only constant expression allowed
fi: vain vakiolauseke sallittu

note: xgettext:c-format.
en: reloc %d not supported by object file format
fi: objektitiedostomuoto ei tue ”reloc”-tyyppiä %d

en: can't find opcode
fi: käskykoodia ei löydy

en: illegal opcode %s for mcu %s
fi: luvaton käskykoodi %s mikrokontrollerille %s

en: garbage at end of line
fi: roskaa rivin lopussa

en: illegal %srelocation size: %d
fi: luvaton ’%s’-sijoituskoko: %d

en: missing ')'
fi: puuttuva ’)’

en:  Blackfin specific assembler options:
fi:  Blackfin-kohtaiset assembleri-valitsimet:

en:   -mcpu=<cpu[-sirevision]> specify the name of the target CPU
fi:   -mcpu=<cpu[-sirevision]> määritä kohdeprosessorin nimi

en:   -mfdpic                  assemble for the FDPIC ABI
fi:   -mfdpic                  assembloi FDPIC ABI:lle

en:   -mno-fdpic/-mnopic       disable -mfdpic
fi:   -mno-fdpic/-mnopic       ota pois käytöstä -mfdpic

en: Could not set architecture and machine.
fi: Ei voitu asettaa arkkitehtuuria ja konetta.

en: Parse failed.
fi: Jäsentäminen epäonnistui.

en: pcrel too far BFD_RELOC_BFIN_10
fi: pcrel liian kaukana BFD_RELOC_BFIN_10

en: pcrel too far BFD_RELOC_BFIN_12
fi: pcrel liian kaukana BFD_RELOC_BFIN_12

en: pcrel too far BFD_RELOC_BFIN_24
fi: pcrel liian kaukana BFD_RELOC_BFIN_24

en: pcrel too far BFD_RELOC_BFIN_5
fi: pcrel liian kaukana BFD_RELOC_BFIN_5

en: pcrel too far BFD_RELOC_BFIN_11_PCREL
fi: pcrel liian kaukana BFD_RELOC_BFIN_11_PCREL

en: rel too far BFD_RELOC_8
fi: rel liian kaukana BFD_RELOC_8

en: rel too far BFD_RELOC_16
fi: rel liian kaukana BFD_RELOC_16

en: using a bit field width of zero
fi: käytetään nollakokoista bittikenttäleveyttä

en: field width "%s" too complex for a bitfield
fi: kenttäleveys ”%s” liian mutkikas bittikentälle

en: field width %lu too big to fit in %d bytes: truncated to %d bits
fi: kenttäleveys %lu liian suuri sopimaan %d tavuun: typistetty %d:n bittiin

en: field value "%s" too complex for a bitfield
fi: kenttäarvo ”%s” liian mutkikas bittikentälle

en: Unknown register pair - index relative mode: `%d'
fi: Tuntematon rekisteripari - indeksisuhteellinen tila: ”%d”

en: can't resolve `%s' {%s section} - `%s' {%s section}
fi: ei voi ratkaista lausekkeen ”%s” {%s lohko} eroa lausekkeeseen ”%s” {%s lohko}

en: internal error: reloc %d (`%s') not supported by object file format
fi: sisäinen virhe: reloc-tyyppi %d (”%s”) ei ole objektitiedostomuodon tukema

en: GOT already in symbol table
fi: GOT on jo symbolitaulussa

en: Virtual memory exhausted
fi: Virtuaalimuisti loppui

en: Internal Error:  Can't hash %s: %s
fi: Sisäinen virhe:  Ei voida sekasummata ’%s’-rekisteriä: %s

en: Can't hash `%s': %s
fi: Ei voida sekasummata ”%s”-muistikasta: %s

en: (unknown reason)
fi: (tuntematon syy)

note: Missing or bad expr becomes absolute 0.
en: missing or invalid displacement expression `%s' taken as 0
fi: puuttuvaa tai virheellistä siirtymälauseketta ”%s” pidetään nollana

en: GOT bad expression with %s.
fi: GOT virheellinen lauseke kohteen %s kanssa.

en: operand %d: illegal use expression: `%s`
fi: operandi %d: luvaton käyttölauseke: ”%s”

en: Unknown register: `%d'
fi: Tuntematon rekisteri: ”%d”

note: Issue a error message when register is illegal.
en: Illegal register (`%s') in Instruction: `%s'
fi: Luvaton rekisteri (”%s”) käskyssä: ”%s”

en: Illegal register `%s' in Instruction `%s'
fi: Luvaton rekisteri ”%s” käskyssä ”%s”

en: Illegal register pair `%s' in Instruction `%s'
fi: Luvaton rekisteripari ”%s” käskyssä ”%s”

en: unmatched '['
fi: täsmäämätön ’[’

en: garbage after index spec ignored
fi: roskaa indeksimäärittelyn jälkeen ei otettu huomioon

en: Illegal operands (whitespace): `%s'
fi: Luvattomat operandit (tyhjetila): ”%s”

en: Missing matching brackets : `%s'
fi: Puuttuvat täsmäävät sulkeet : ”%s”

en: Unknown exception: `%s'
fi: Tuntematon poikkeus: ”%s”

en: Illegal `cinv' parameter: `%c'
fi: Luvaton ”cinv”-käskyparametri: ”%c”

en: Unknown register pair: `%d'
fi: Tuntematon rekisteripari: ”%d”

note: Issue a error message when register  pair is illegal.
en: Illegal register pair (`%s') in Instruction: `%s'
fi: Luvaton rekisteripari (”%s”) käskyssä: ”%s”

note: Issue a error message when register  pair is illegal.
en: Illegal index register pair (`%s') in Instruction: `%s'
fi: Luvaton indeksirekisteripari (”%s”) käskyssä: ”%s”

en: Unknown processor register : `%d'
fi: Tuntematon prosessorirekisteri : ”%d”

note: Issue a error message when register  pair is illegal.
en: Illegal processor register (`%s') in Instruction: `%s'
fi: Luvaton prosessorirekisteri (”%s”) käskyssä: ”%s”

en: Unknown processor register (32 bit) : `%d'
fi: Tuntematon prosessorirekisteri (32-bittinen) : ”%d”

note: Issue a error message when register  pair is illegal.
en: Illegal 32 bit - processor register (`%s') in Instruction: `%s'
fi: Luvaton 32-bittinen prosessorirekisteri (”%s”) käskyssä: ”%s”

en: Same src/dest register is used (`r%d'), result is undefined
fi: Käytetään samaa lähde- ja kohderekisteriä (”r%d”), tulos on määrittelemätön

en: RA register is saved twice.
fi: RA-rekisteri on tallennettu kahdesti.

en: `%s' Illegal use of registers.
fi: ”%s” Luvaton rekisterien käyttö.

en: `%s' Illegal count-register combination.
fi: ”%s” Luvaton ’count’-vakion ja rekisterin yhdistelmä.

en: `%s' Illegal use of register.
fi: ”%s” Luvaton rekisterikäyttö.

en: `%s' has undefined result
fi: ”%s” on määrittelemätön tulos

en: Same src/dest register is used (`r%d'),result is undefined
fi: Käytetään samaa lähde- ja kohderekisteriä (”r%d”), tulos on määrittelemätön

en: Incorrect number of operands
fi: Virheellinen operandien lukumäärä

en: Illegal type of operand (arg %d)
fi: Luvaton operandityyppi (argumentti %d)

en: Operand out of range (arg %d)
fi: Operandi lukualueen ulkopuolella (argumentti %d)

en: Operand has odd displacement (arg %d)
fi: Operandilla on pariton siirtymä (argumentti %d)

en: Illegal operand (arg %d)
fi: Luvaton operandi (argumentti %d)

note: Give an error if a frag containing code is not aligned to a 2-byte boundary.
en: instruction address is not a multiple of 2
fi: käskyosoite ei ole kahden monikerta

en: Unknown opcode: `%s'
fi: Tuntematon käskykoodi: ”%s”

en: internal inconsistency problem in %s: fr_symbol %lx
fi: sisäinen epäjohdonmukaisuuspulma funktiossa %s: fr_symbol %lx

en: internal inconsistency problem in %s: resolved symbol
fi: sisäinen epäjohdonmukaisuuspulma funktiossa %s: ratkaistu symboli

en: internal inconsistency problem in %s: fr_subtype %d
fi: sisäinen epäjohdonmukaisuuspulma funktiossa %s: fr_subtype %d

en: Relaxation to long branches for .arch common_v10_v32 not implemented
fi: Lieventäminen pitkiin haarautumisiin kohteelle ”.arch common_v10_v32” ei ole toteutettu

en: Complicated LAPC target operand is not a multiple of two.  Use LAPC.D
fi: Mutkikas LAPC-kohdeoperandi ei ole kahden monikerta.  Käytä ”LAPC.D”

en: Internal error found in md_convert_frag: offset %ld.  Please report this.
fi: Sisäinen virhe löydettiin kohteessa ”md_convert_frag”: siirrososoite %ld.  Ilmoita tästä virheestä.

en: internal inconsistency in %s: bdapq no symbol
fi: sisäinen epäjohdonmukaisuus funktiossa %s: ”bdapq” ei ole symboli

en: internal inconsistency in %s: bdap.w with no symbol
fi: sisäinen epäjohdonmukaisuus funktiossa %s: ”bdap.w” ilman symbolia

en: section alignment must be >= 4 bytes to check MULS/MULU safeness
fi: lohkotasauksen on oltava >= 4 tavua ”MULS/MULU”:n turvallisuuden tarkistamiseksi

en: dangerous MULS/MULU location; give it higher alignment
fi: vaarallinen ”MULS/MULU”-sijainti: anna sille suurempi tasaus

note: Bail out for compatibility mode.  (It seems it can be implemented, perhaps with a 10-byte sequence: "move.d NNNN,$pc/$acr", "jump $acr", "nop"; but doesn't seem worth it at the moment.)
en: Out-of-range .word offset handling is not implemented for .arch common_v10_v32
fi: Lukualueen ulkopuolista ”.word”-siirrososoitekäsittelyä ei ole toteutettu ”.arch common_v10_v32”:lle

en: .word case-table handling failed: table too large
fi: .word-kastitaulukon käsittely epäonnistui: taulu on liian suuri

en: Buggy opcode: `%s' "%s"
fi: Virheellinen käskykoodi: ”%s” ”%s”

en: Immediate value not in 5 bit unsigned range: %ld
fi: Suora muistiosoitusarvo ei ole 5-bittisessä etumerkittömässä lukualueessa: %ld

en: Immediate value not in 4 bit unsigned range: %ld
fi: Suora muistiosoitusarvo ei ole 4-bittisessä etumerkittömässä lukualueessa: %ld

en: Immediate value not in 6 bit range: %ld
fi: Suora muistiosoitusarvo ei ole 6-bittisessä lukualueessa: %ld

en: Immediate value not in 6 bit unsigned range: %ld
fi: Suora muistiosoitusarvo ei ole 6-bittisessä etumerkittömässä lukualueessa: %ld

note: Others have a generic warning.
en: Unimplemented register `%s' specified
fi: Toteuttamaton rekisteri ”%s” määritelty

note: We've come to the end of instructions with this opcode, so it must be an error.
en: Illegal operands
fi: Luvattomat operandit

en: Immediate value not in 8 bit range: %ld
fi: Suora muistiosoitusarvo ei ole 8-bittisessä lukualueessa: %ld

en: Immediate value not in 16 bit range: %ld
fi: Suora muistiosoitusarvo ei ole 16-bittisessä lukualueessa: %ld

en: Immediate value not in 8 bit signed range: %ld
fi: Suora muistiosoitusarvo ei ole 8-bittisessä etumerkillisessä lukualueessa: %ld

en: Immediate value not in 8 bit unsigned range: %ld
fi: Suora muistiosoitusarvo ei ole 8-bittisessä etumerkittömässä lukualueessa: %ld

en: Immediate value not in 16 bit signed range: %ld
fi: Suora muistiosoitusarvo ei ole 16-bittisessä etumerkillisessä lukualueessa: %ld

en: Immediate value not in 16 bit unsigned range: %ld
fi: Suora muistiosoitusarvo ei ole 16-bittisessä etumerkittömässä lukualueessa: %ld

en: TLS relocation size does not match operand size
fi: TLS-sijoituskoko ei täsmää operandikoon kanssa

en: PIC relocation size does not match operand size
fi: PIC-sijoituskoko ei täsmää operandikoon kanssa

en: Calling gen_cond_branch_32 for .arch common_v10_v32
fi: Kutsutaan ”gen_cond_branch_32”-haarautumista ”.arch common_v10_v32”-arkkitehtuurille

en: 32-bit conditional branch generated
fi: 32-bittinen ehdollinen haarautuminen tuotettu

en: Complex expression not supported
fi: Kompleksilauseketta ei tueta

note: FIXME:  Is this function mentioned in the internals.texi manual?  If not, add it.
en: Bad call to md_atof () - floating point formats are not supported
fi: Virheellinen kutsu md_atof ()-funktioon, liukulukumuotoja ei ole tuettu

en: PC-relative relocation must be trivially resolved
fi: Ohjelmalaskurisuhteellisen sijoituksen on oltava yksinkertaisesti ratkaistu

en: Value not in 16 bit range: %ld
fi: Arvo ei ole 16-bittialueella: %ld

en: Value not in 16 bit signed range: %ld
fi: Arvo ei ole etumerkillisellä 16-bittialueella: %ld

en: Value not in 8 bit range: %ld
fi: Arvo ei ole 8-bittialueella: %ld

en: Value not in 8 bit signed range: %ld
fi: Arvo ei ole etumerkillisellä 8-bittialueella: %ld

en: Value not in 4 bit unsigned range: %ld
fi: Arvo ei ole 4-bittialueella: %ld

en: Value not in 5 bit unsigned range: %ld
fi: Arvo ei ole 5-bittialueella: %ld

en: Value not in 6 bit range: %ld
fi: Arvo ei ole 6-bittialueella: %ld

en: Value not in 6 bit unsigned range: %ld
fi: Arvo ei ole 6-bittialueella: %ld

en: Please use --help to see usage and options for this assembler.
fi: Käytä ”--help”-valitsinta nähdäksesi käytön ja valitsimet tälle assemblerille.

en: --no-underscore is invalid with a.out format
fi: ”--no-underscore”-valitsin on virheellinen ’a.out’-muodon kanssa

en: --pic is invalid for this object format
fi: --pic on virheellinen tälle objektitiedostomuodolle

en: invalid <arch> in --march=<arch>: %s
fi: virheellinen <arkkitehtuuri> ”--march=<arkkitehtuuri>”-valitsimessa: %s

en: Semantics error.  This type of operand can not be relocated, it must be an assembly-time constant
fi: Semanttinen virhe.  Tätä operandityyppiä ei voi sijoittaa, sen on oltava assembly-aikainen vakio

en: Cannot generate relocation type for symbol %s, code %s
fi: Ei voida tuottaa sijoitustyyppiä symbolille %s, koodi %s

note: The messages are formatted to line up with the generic options.
en: CRIS-specific options:
fi: CRIS-kohtaiset valitsimet:

en:   -h, -H                  Don't execute, print this help text.  Deprecated.
fi:   -h, -H                  Älä suorita, tulosta tämä opasteteksti.  Poistettu käytöstä.

en:   -N                      Warn when branches are expanded to jumps.
fi:   -N                      Varoita kun haarautumisia on laajennettu hyppyihin.

en:   --underscore            User symbols are normally prepended with underscore.
fi:   --underscore            Käyttäjäsymbolien eteen on normaalisti lisätty alaviiva.

en:                           Registers will not need any prefix.
fi:                           Rekisterit eivät tarvitse mitään etuliitettä.

en:   --no-underscore         User symbols do not have any prefix.
fi:   --no-underscore         Käyttäjäsymboleissa ei ole mitään etuliitettä.

en:                           Registers will require a `$'-prefix.
fi:                           Rekisterit vaativat ”$”-etuliitteen.

en:   --pic			Enable generation of position-independent code.
fi:   --pic			Ota käyttöön paikkariippumattoman koodin tuottaminen.

en:   --march=<arch>		Generate code for <arch>.  Valid choices for <arch>
    				are v0_v10, v10, v32 and common_v10_v32.
fi:   --march=<arkkitehtuuri>		Tuota koodia <arkkitehtuuri>:lle.  Voimassa olevat valinnat <arkkitehtuuri>:lle
    				ovat v0_v10, v10, v32 ja common_v10_v32.

en: Invalid relocation
fi: Virheellinen sijoitus

en: Invalid pc-relative relocation
fi: Virheellinen ohjelmalaskurisuhteellinen sijoitus

en: Adjusted signed .word (%ld) overflows: `switch'-statement too large.
fi: Säädetyn etumerkkillisen ”.word”-siirroksen (%ld) ylivuodot: ”switch”-lause liian suuri.

en: .syntax %s requires command-line option `--underscore'
fi: ’.syntax’-symboli %s vaatii komentorivivalitsimen ”--underscore”

en: .syntax %s requires command-line option `--no-underscore'
fi: ’.syntax’-symboli %s vaatii komentorivivalitsimen ”--no-underscore”

en: Unknown .syntax operand
fi: Tuntematon ’.syntax’-operandi

en: Pseudodirective .file is only valid when generating ELF
fi: Näennäisdirektiivi ”.file” on voimassa vain kun tuotetaan ELF-tiedostoa

en: Pseudodirective .loc is only valid when generating ELF
fi: Näennäisdirektiivi ”.loc” on voimassa vain kun tuotetaan ELF-tiedostoa

en: internal inconsistency problem: %s called for %d bytes
fi: sisäinen yhteensopimattomuuspulma: %s kutsuttu %d tavulle

en: unknown operand to .arch
fi: tuntematon operandi ”.arch”-arkkitehtuuriin

en: .arch <arch> requires a matching --march=... option
fi: ”.arch” <arkkitehtuuri> vaatii täsmäävän --march=... valitsimen

en: Illegal Scale - `%d'
fi: Luvaton ’Scale’-arvo: ”%d”

en: Illegal Co-processor register in Instruction `%s'
fi: Luvaton apuprosessorirekisteri käskyssä ”%s”

en: Illegal Co-processor special register in Instruction `%s'
fi: Luvaton apuprosessorierikoisrekisteri käskyssä ”%s”

en: Invalid DISPU4 operand value (arg %d)
fi: Virheellinen ”DISPU4”-operandiarvo (argumentti %d)

en: Invalid CST4 operand value (arg %d)
fi: Virheellinen ”CST4”-operandiarvo (argumentti %d)

en: Operand value is not within upper 64 KB (arg %d)
fi: Operandiarvo ei ole ylemmän 64:n kilotavun sisällä (argumentti %d)

en: Invalid Register in Register List
fi: Virheellinen rekisteri rekisteriluettelossa

en: Illegal register `%s' in cop-register list
fi: Luvaton rekisteri ”%s” cop-rekisteriluettelossa

en: Illegal register `%s' in cop-special-register list
fi: Luvaton rekisteri ”%s” cop-erikoisrekisteriluettelossa

en: Illegal register `%s' in user register list
fi: Luvaton rekisteri ”%s” käyttäjärekisteriluettelossa

en: Illegal register `%s' in register list
fi: Luvaton rekisteri ”%s” rekisteriluettelossa

en: Maximum %d bits may be set in `mask16' operand
fi: Korkeintaan %d bittiä saa asettaa ”mask16”-operandissa

en: rest of line ignored; first ignored character is `%c'
fi: rivin loppua ei otettu huomioon: ensimmäinen ei-huomioon-otettu merkki on ”%c”

en: Illegal `mask16' operand, operation is undefined - `%s'
fi: Luvaton ”mask16”-operandi, toiminto on määrittelemätön - ”%s”

note: HI can't be specified without LO (and vise-versa).
en: HI/LO registers should be specified together
fi: ”HI/LO”-rekisterit pitäisi määritellä yhdessä

en: HI/LO registers should be specified without additional registers
fi: ”HI/LO”-rekisterit pitäisi määritellä ilman lisärekistereitä

en: D10V options:
    -O                      Optimize.  Will do some operations in parallel.
    --gstabs-packing        Pack adjacent short instructions together even
                            when --gstabs is specified.  On by default.
    --no-gstabs-packing     If --gstabs is specified, do not pack adjacent
                            instructions together.
fi: D10V-valitsimet:
    -O                      Optimoi.  Tekee joitakin toimintoja rinnakkain.
    --gstabs-packing        Pakkaa vierekkäiset ’short’-käskyt yhteen jopa silloin
                            kun ’--gstabs’-valitsin on määritelty.  Päällä oletuksena.
    --no-gstabs-packing     Jos ’--gstabs’-valitsin on määritelty, älä pakkaa vierekkäisiä
                            käskyjä yhteen.

en: operand is not an immediate
fi: operandi ei ole suora muistiosoitusarvo

en: operand out of range: %lu
fi: operandi lukualueen ulkopuolella: %lu

en: Instruction must be executed in parallel with another instruction.
fi: Käskyn on oltava suoritettu rinnan toisen käskyn kanssa.

en: packing conflict: %s must dispatch sequentially
fi: pakkausristiriita: %s täytyy lähettää peräkkäin

en: resource conflict (R%d)
fi: resurssiristiriita (R%d)

en: resource conflict (A%d)
fi: resurssiristiriita (A%d)

en: resource conflict (PSW)
fi: resurssiristiriita (PSW)

en: resource conflict (C flag)
fi: resurssiristiriita (C-lippu)

en: resource conflict (F flag)
fi: resurssiristiriita (F-lippu)

en: Instruction must be executed in parallel
fi: Käsky on suoritettava rinnalla

en: Long instructions may not be combined.
fi: Pitkiä käskyjä ei voi yhdistellä.

en: One of these instructions may not be executed in parallel.
fi: Yhtä näistä käskyistä ei voi suorittaa rinnan.

en: Two IU instructions may not be executed in parallel
fi: Kahta ’IU’-käskyä ei voi suorittaa rinnan

en: Swapping instruction order
fi: Vaihdetaan käskyn järjestystä

en: Two MU instructions may not be executed in parallel
fi: Kahta ’MU’-käskyä ei voi suorittaa rinnan

en: IU instruction may not be in the left container
fi: ’IU’-käsky ei voi olla jäljellä säiliössä

en: Instruction in R container is squashed by flow control instruction in L container.
fi: Käsky R-säiliössä on L-säiliön virtaohjauskäskyn puristama.

en: MU instruction may not be in the right container
fi: ’MU’-käsky ei voi olla oikeassa säiliössä

en: unknown execution type passed to write_2_short()
fi: tuntematon suoritustyyppi välitetty funktioon write_2_short()

en: bad opcode or operands
fi: virheellinen käskykoodi tai operandit

en: value out of range
fi: arvo lukualueen ulkopuolella

en: illegal operand - register name found where none expected
fi: luvaton operandi tai rekisterinimi löytyi sieltä missä sellaista ei odotettu

en: Register number must be EVEN
fi: Rekisterinumeron on oltava PARILLINEN

en: Unsupported use of sp
fi: ei-tuettu pino-osoitinkäyttö

en: cr%ld is a reserved control register
fi: ’cr%ld’ on varattu ohjausrekisteri

en: line %d: rep or repi must include at least 4 instructions
fi: rivi %d: ”rep” tai ”repi” täytyy sisältää vähintään 4 käskyä

en: can't find previous opcode
fi: ei voida löytää edellistä käskykoodia

en: could not assemble: %s
fi: ei voitu assembloida: %s

en: Unable to mix instructions as specified
fi: Ei voi sekoittaa käskyjä kuten määritelty

en: Register name %s conflicts with symbol of the same name
fi: Rekisterinimi %s ristiriidassa samannimisen symbolin kanssa

en: 
    D30V options:
    -O                      Make adjacent short instructions parallel if possible.
    -n                      Warn about all NOPs inserted by the assembler.
    -N			Warn about NOPs inserted after word multiplies.
    -c                      Warn about symbols whoes names match register names.
    -C                      Opposite of -C.  -c is the default.
fi: 
    D30V-valitsimet:
    -O                      Tee viereisistä ’short’-käskyistä rinnakkaisia, jos mahdollista.
    -n                      Varoita kaikista assemblerin lisäämistä NOP-käskyistä.
    -N			Varoita NOP-käskyistä, jotka on lisätty useiden sanojen jälkeen.
    -c                      Varoita symboleista, joiden nimet täsmäävät rekisterinimien kanssa.
    -C                      ’-C’-valitsimen vastakohta.  ’-c’ on oletus.

en: unexpected 12-bit reloc type
fi: odottamaton 12-bittinen reloc-tyyppi

en: unexpected 18-bit reloc type
fi: odottamaton 18-bittinen reloc-tyyppi

en: %s NOP inserted
fi: %s NOP-käsky lisätty

en: sequential
fi: peräkkäinen

en: parallel
fi: rinnakkainen

en: Instructions may not be executed in parallel
fi: Käskyjä ei voi suorittaa rinnakkain

en: Executing %s in IU may not work
fi: Kohteen %s suoritus ’IU’:ssa ei voi toimia

en: Executing %s in IU may not work in parallel execution
fi: Kohteen %s suoritus ’IU’:ssa ei voi toimia rinnansuorituksessa

en: special left instruction `%s' kills instruction `%s' in right container
fi: erityinen vasen käsky ”%s” tappaa käskyn ”%s” oikeassa säiliössä

en: Executing %s in reverse serial with %s may not work
fi: Suorittaminen %s käänteisesti peräkkäin %s:lla ei voi toimia

en: Executing %s in IU in reverse serial may not work
fi: Suorittaminen %s kohteessa IU käänteisesti peräkkäin ei voi toimia

en: Odd numbered register used as target of multi-register instruction
fi: Paritonnumeroista rekisteriä käytetty monirekisterikäskyn kohteena

en: unknown condition code: %s
fi: tuntematon ehtokoodi: %s

en: cmpu doesn't support condition code %s
fi: ’cmpu’ ei tue ehtokoodia %s

en: unknown opcode: %s
fi: tuntematon käskykoodi: %s

en: operands for opcode `%s' do not match any valid format
fi: operandit käskykoodille ”%s” ei täsmää minkään voimassa olevan muodon kanssa

en: Cannot assemble instruction
fi: Ei voida kääntää konekielelle käskyä

en: First opcode is long.  Unable to mix instructions as specified.
fi: Ensimmäinen käskykoodi on pitkä.  Ei voida sekoittaa käskyjä kuten määritelty.

en: word of NOPs added between word multiply and load
fi: word-kokoisia NOP-käskyjä lisätty word-kokoisen kertolaskun ja latauksen väliin

en: word of NOPs added between word multiply and 16-bit multiply
fi: word-kokoisia NOP-käskyjä lisätty word-kokoisen kertolaskun ja 16-bittisen kertolaskun väliin

en: Instruction uses long version, so it cannot be mixed as specified
fi: Käsky käyttää pitkää versiota, joten sitä ei voida sekoittaa kuten määritelty

en: value too large to fit in %d bits
fi: arvo liian suuri sopimaan %d bittiin

en: line %d: unable to place address of symbol '%s' into a byte
fi: rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta byte-muuttujaan

en: line %d: unable to place value %lx into a byte
fi: rivi %d: ei voida sijoittaa arvoa %lx byte-muuttujaan

en: line %d: unable to place address of symbol '%s' into a short
fi: rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta short-muuttujaan

en: line %d: unable to place value %lx into a short
fi: rivi %d: ei voida sijoittaa arvoa %lx short-muuttujaan

en: line %d: unable to place address of symbol '%s' into a quad
fi: rivi %d: ei voida sijoittaa symbolin ’%s’ osoitetta quad-muuttujaan

en: Alignment too large: %d assumed
fi: Tasaus on liian suuri: %d otaksuttu

en: missing .proc
fi: puuttuva ”.proc”

en: .endfunc missing for previous .proc
fi: ”.endfunc” puuttuu edelliselle ”.proc”:lle

en: internal error: can't hash `%s': %s
fi: sisäinen virhe: ei voi sekasummata käskykoodia ”%s”: %s

note: Probably a memory allocation problem?  Give up now.
en: Broken assembler.  No assembly attempted.
fi: Rikkinäinen assembleri.  Ei yritetty käännöstä.

en: Bad operand for a load instruction: <%s>
fi: Virheellinen operandi latauskäskylle: <%s>

en: Bad operand for a store instruction: <%s>
fi: Virheellinen operandi tallennuskäskylle: <%s>

en: Expression Error for operand modifier %%hi/%%lo
fi: Lausekevirhe operandimääritteelle %%hi/%%lo

en: Invalid expression after %%%%
fi: Virheellinen lauseke ”%%%%”:n jälkeen

en: Unknown opcode `%s'.
fi: Tuntematon käskykoodi ”%s”.

en: Can not set dlx_skip_hi16_flag
fi: Ei voida asettaa ”dlx_skip_hi16_flag”-lippua

en: Missing arguments for opcode <%s>.
fi: Puuttuvat argumentit käskykoodille <%s>.

en: Too many operands: %s
fi: Liian monia operandeja: %s

en: Both the_insn.HI and the_insn.LO are set : %s
fi: Sekä ”the_insn.HI” että ”the_insn.LO” on asetettu : %s

en: failed regnum sanity check.
fi: rekisterinumeron järkevyystarkistus ei onnistunut.

en: failed general register sanity check.
fi: yleisrekisterin järkevyystarkistus ei onnistunut.

note: Types or values of args don't match.
en: Invalid operands
fi: Virheelliset operandit

en: label "$%d" redefined
fi: tunniste ”$%d” määritelty uudelleen

en: Invalid expression after # number
fi: Virheellinen lauseke ”#”-numeron jälkeen

en: EPIPHANY specific command line options:
fi: EPIPHANY-kohtaiset komentorivivalitsimet:

en: register number too large for push/pop
fi: rekisterinumero liian suuri push- tai pop-käskylle

en: register is out of order
fi: rekisteri on sopimaton

en: bad register list
fi: virheellinen rekisteriluettelo

en: malformed reglist in push/pop
fi: vääränmuotoinen rekisteriluettelo push- tai pop-komennossa

note: Checks for behavioral restrictions on LD/ST instructions.
en: destination register modified by displacement-post-modified address
fi: displacement-post-modified-osoite muokannut kohderekisteriä

en: ldrd/strd requires even:odd register pair
fi: ldrd- tai strd-käsky vaatii parillinen:pariton-rekisteriparin

en: Addend to unresolved symbol not on word boundary.
fi: Yhteenlaskettava ratkaisemattomaan symboliin ei ole word-rajalla.

en:  FR30 specific command line options:
fi:  FR30-kohtaiset komentorivivalitsimet:

en: Instruction %s not allowed in a delay slot.
fi: Käsky %s ei ole sallittu viivevälissä.

en: Unknown cpu -mcpu=%s
fi: Tuntematon prosessori -mcpu=%s

en: FRV specific command line options:
fi: FRV-kohtaiset komentorivivalitsimet:

en: -G n            Put data <= n bytes in the small data area
fi: -G n            Laita data <= n tavua ”small data”-alueessa

en: -mgpr-32        Mark generated file as only using 32 GPRs
fi: -mgpr-32        Merkitse tuotetut tiedostot vain 32 yleiskäyttörekisteriä käyttävinä

en: -mgpr-64        Mark generated file as using all 64 GPRs
fi: -mgpr-64        Merkitse tuotetut tiedostot vain kaikkia 64 yleiskäyttörekisteriä käyttävinä

en: -mfpr-32        Mark generated file as only using 32 FPRs
fi: -mfpr-32        Merkitse tuotetut tiedostot vain 32 liukulukurekisteriä käyttävinä

en: -mfpr-64        Mark generated file as using all 64 FPRs
fi: -mfpr-64        Merkitse tuotetut tiedostot vain kaikkia 64 liukulukurekisteriä käyttävinä

en: -msoft-float    Mark generated file as using software FP
fi: -msoft-float    Merkitse tuotetut tiedostot ohjelmistoliukulukua käyttävinä

en: -mdword         Mark generated file as using a 8-byte stack alignment
fi: -mdword         Merkitse tuotetut tiedostot 8-tavuista pinotasausta käyttävinä

en: -mno-dword      Mark generated file as using a 4-byte stack alignment
fi: -mno-dword      Merkitse tuotetut tiedostot 4-tavuista pinotasausta käyttävinä

en: -mdouble        Mark generated file as using double precision FP insns
fi: -mdouble        Merkitse tuotetut tiedostot kaksoistarkkuusliukulukukäskyjä käyttävinä

en: -mmedia         Mark generated file as using media insns
fi: -mmedia         Merkitse tuotetut tiedostot mediakäskyjä käyttävinä

en: -mmuladd        Mark generated file as using multiply add/subtract insns
fi: -mmuladd        Merkitse tuotettu tiedosto useita ”lisää/vähennä”-käskyjä käyttävinä

en: -mpack          Allow instructions to be packed
fi: -mpack          Salli käskyjen pakkaamista

en: -mno-pack       Do not allow instructions to be packed
fi: -mno-pack       Älä salli käskyjen pakkaamista

en: -mpic           Mark generated file as using small position independent code
fi: -mpic           Merkitse tuotettu tiedosto small-paikkariippumatonta koodia käyttävänä

en: -mPIC           Mark generated file as using large position independent code
fi: -mPIC           Merkitse tuotettu tiedosto large-paikkariippumatonta koodia käyttävänä

en: -mlibrary-pic   Mark generated file as using position indepedent code for libraries
fi: -mlibrary-pic   Merkitse tuotettu tiedosto paikkariippumatonta koodia kirjastoille käyttävänä

en: -mfdpic         Assemble for the FDPIC ABI
fi: -mfdpic         Assembloi FDPIC ABI:lle

en: -mnopic         Disable -mpic, -mPIC, -mlibrary-pic and -mfdpic
fi: -mnopic         Ottaa pois käytöstä valitsimet -mpic, -mPIC, -mlibrary-pic ja -mfdpic

en:                 Record the cpu type
fi:                 Tallenna prosessorityyppi

en: -mtomcat-stats  Print out stats for tomcat workarounds
fi: -mtomcat-stats  Tulosta tilastot väliaikaisille tomcat-korjauksille

en: -mtomcat-debug  Debug tomcat workarounds
fi: -mtomcat-debug  Vikajäljitä väliaikaiset tomcat-korjaukset

en: VLIW packing used for -mno-pack
fi: ”VLIW”-pakkausta käytetty kohteelle ”-mno-pack”

en: Instruction not supported by this architecture
fi: Käskyä ei tueta tässä arkkitehtuurissa

en: VLIW packing constraint violation
fi: ”VLIW”-pakkausrajoiteristiriita

en: Relocation %s is not safe for %s
fi: Sijoitus %s ei ole turvallinen kohteelle %s

en: new section '%s' defined without attributes - this might cause problems
fi: uusi lohko ”%s” määritelty ilman attribuutteja - tämä saattaa aiheuttaa pulmia

en: Reg not valid for H8/300
fi: Rekisteri ei ole voimassa kohteelle ”H8/300”

en: invalid operand size requested
fi: virheellinen operandikoko pyydetty

en: Invalid register list for ldm/stm
fi: Virheellinen rekisteriluettelo kohteelle ”ldm/stm”

en: mismatch between register and suffix
fi: täsmäämättömyys rekisterin ja loppuliitteen välillä

en: invalid suffix after register.
fi: virheellinen loppuliite rekisterin jälkeen.

en: address too high for vector table jmp/jsr
fi: osoite liian suuri vektoritaululle ”jmp/jsr”

en: Wrong size pointer register for architecture.
fi: Väärä koko arkkitehtuurin osoitinrekisterille

en: expected @(exp, reg16)
fi: odotettiin ”@(exp, reg16)”

en: expected .L, .W or .B for register in indexed addressing mode
fi: odotettiin ”.L”, ”.W” tai ”.B” rekisterille indeksoidussa osoitteenmuodostustilassa

en: expected valid addressing mode for mova: "@(disp, ea.sz),ERn"
fi: odotettiin voimassa olevaa osoitteenmuodostustilaa käskylle ”mova”: ”@(disp, ea.sz),ERn”

en: expected register
fi: odotettiin rekisteriä

en: expected closing paren
fi: odotettiin sulkevaa suljetta

en: can't use high part of register in operand %d
fi: ei voi käyttää rekisterin yläosaa operandissa %d

en: Opcode `%s' with these operand types not available in %s mode
fi: Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä %s-tilassa

en: mismatch between opcode size and operand size
fi: täsmäämättömyys käskykoodin koon ja operandikoon välillä

en: operand %s0x%lx out of range.
fi: operandi %s0x%lx lukualueen ulkopuolella.

en: Can't work out size of operand.
fi: Ei voi ratkaista operandikokoa.

en: Opcode `%s' with these operand types not available in H8/300 mode
fi: Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä ”H8/300”-tilassa

en: Opcode `%s' with these operand types not available in H8/300H mode
fi: Käskykoodi ”%s” näillä operandityyppeillä ei ole käytettävissä ”H8/300H”-tilassa

en: Opcode `%s' with these operand types not available in H8/300S mode
fi: Käskykoodi ”%s” näillä operandityypeillä ei ole käytettävissä ”H8/300S”-tilassa

en: Need #1 or #2 here
fi: Tässä tarvitaan #1 tai #2

en: #4 not valid on H8/300.
fi: ”#4” ei ole voimassa ”H8/300”-prosessorilla.

en: branch operand has odd offset (%lx)
fi: haaroitusoperandilla on pariton siirrososoite (%lx)

en: destination operand must be 16 bit register
fi: kohdeoperandin on oltava 16-bittinen rekisteri

en: source operand must be 8 bit register
fi: lähdeoperandin on oltava 8-bittinen rekisteri

en: destination operand must be 16bit absolute address
fi: kohdeoperandin on oltava 16-bittinen absoluuttinen osoite

en: destination operand must be 8 bit register
fi: kohdeoperandin on oltava 8-bittinen rekisteri

en: source operand must be 16bit absolute address
fi: lähdeoperandin on oltava 16-bittinen absoluuttinen osoite

note: This seems more sane than saying "too many operands".  We'll get here only if the trailing trash starts with a comma. Types or values of args don't match.
en: invalid operands
fi: virheelliset operandit

en: operand/size mis-match
fi: ”operandi/koko”-täsmäämättömyys

en: unknown opcode
fi: tuntematon käskykoodi

en: invalid operand in ldm
fi: virheellinen operandi kohteessa ”ldm”

en: invalid operand in stm
fi: virheellinen operandi kohteessa ”stm”

en: call to tc_aout_fix_to_chars
fi: kutsu kohteeseen ”tc_aout_fix_to_chars ”

en: call to md_convert_frag
fi: kutsu kohteeseen ”md_convert_frag”

en: call to md_estimate_size_before_relax
fi: kutsu kohteeseen ”md_estimate_size_before_relax”

en: Unexpected reference to a symbol in a non-code section
fi: Odottamaton viite symboliin ei-koodilohkossa

en: Difference of symbols in different sections is not supported
fi: Synbolien eroa eri lohkoissa ei tueta

en: Cannot represent relocation type %s
fi: Ei voi edustaa sijoitustyyppiä %s

note: Simple range checking for FIELD against HIGH and LOW bounds. IGNORE is used to suppress the error message. Variant of CHECK_FIELD for use in md_apply_fix and other places where the current file and line number are not valid.
en: Field out of range [%d..%d] (%d).
fi: Kenttä lukualueen ulkopuolella [%d..%d] (%d).

note: Simple alignment checking for FIELD against ALIGN (a power of two). IGNORE is used to suppress the error message.
en: Field not properly aligned [%d] (%d).
fi: Kenttä ei ole tasattu oikein [%d] (%d).

en: Missing .exit
fi: Puuttuva ”.exit”

en: Missing .procend
fi: Puuttuva ”.procend”

en: Invalid field selector.  Assuming F%%.
fi: Virheellinen kenttävalitsin.  Otaksutaan F%%.

en: Bad segment in expression.
fi: Virheellinen segmentti lausekkeessa.

en: Invalid Nullification: (%c)
fi: Virheellinen Nullification: (%c)

en: Cannot handle fixup
fi: Ei voida käsitellä korjausta

en:   -Q                      ignored
fi:   -Q                      ei otettu huomioon

en:   -c                      print a warning if a comment is found
fi:   -c                      tulosta varoitus, jos kommentti löydettiin

en: no hppa_fixup entry for fixup type 0x%x
fi: ei ”hppa_fixup”-tulokohtaa korjaustyyppille 0x%x

en: Unknown relocation encountered in md_apply_fix.
fi: Tuntematon sijoitus kohdattu kohteessa ”md_apply_fix”.

en: Undefined register: '%s'.
fi: Määrittelemätön rekisteri: ’%s’.

en: Non-absolute symbol: '%s'.
fi: Ei-absoluuttinen symboli: ’%s’.

en: Undefined absolute constant: '%s'.
fi: Määrittelemätön absoluuttinen vakio: ’%s’.

en: could not update architecture and machine
fi: ei voitu päivittää arkkitehtuuria ja konetta

en: Invalid FP Compare Condition: %s
fi: Virheellinen liukuluvun vertausehto: %s

en: Invalid FTEST completer: %s
fi: Virheellinen FTEST-täydentäjä: %s

en: Invalid FP Operand Format: %3s
fi: Virheellinen liukulukuoperandimuoto: %3s

en: Bad segment (should be absolute).
fi: Virheellinen segmentti (pitäisi olla absoluuttinen).

en: Invalid argument location: %s
fi: Virheellinen argumenttisijainti: %s

en: Invalid argument description: %d
fi: Virheellinen argumenttikuvaus: %d

en: Invalid Indexed Load Completer.
fi: Virheellinen indeksoitu lataustäydentäjä.

en: Invalid Indexed Load Completer Syntax.
fi: Virheellinen indeksoitu lataustäydentäjäsyntaksi.

en: Invalid Short Load/Store Completer.
fi: Virheellinen ”Short Load/Store”-täydentäjä.

en: Invalid Store Bytes Short Completer
fi: Virheellinen ”Store Bytes Short”-täydentäjä

en: Invalid left/right combination completer
fi: Virheellinen ”vasen/oikea”-yhdistelmätäydentäjä

en: Invalid permutation completer
fi: Virheellinen permutaatiotäydentäjä

en: Invalid Add Condition: %s
fi: Virheellinen ”lisää”-ehto: %s

en: Invalid Add and Branch Condition
fi: Virheellinen ”lisää”- ja ”haarautus”-ehto

en: Invalid Compare/Subtract Condition
fi: Virheellinen ”vertaa”-/”vähennä”-ehto

en: Invalid Branch On Bit Condition: %c
fi: Virheellinen bittipäällä-haarautumisehto: %c

en: Missing Branch On Bit Condition
fi: Puuttuva bittipäällä-haarautumisehto: %c

en: Invalid Compare/Subtract Condition: %s
fi: Virheellinen ”vertaa”-/”vähennä”-ehto: %s

en: Invalid Compare and Branch Condition
fi: Virheellinen ”vertaa”- ja ”haaraudu”-ehto

en: Invalid Logical Instruction Condition.
fi: Virheellinen looginen käskyehto.

en: Invalid Shift/Extract/Deposit Condition.
fi: Virheellinen ”Shift/Extract/Deposit”-ehto.

en: Invalid Unit Instruction Condition.
fi: Virheellinen yksikkökäskyehto.

en: Branch to unaligned address
fi: Haarautuminen tasaamattomaan osoitteeseen

en: Invalid SFU identifier
fi: Virheellinen SFU-tunniste

en: Invalid COPR identifier
fi: Virheellinen COPR-tunniste

en: Invalid Floating Point Operand Format.
fi: Virheellinen liukulukuoperandimuoto.

en: Invalid register for single precision fmpyadd or fmpysub
fi: Virheellinen rekisteri perustarkkuudelle ”fmpyadd” tai ”fmpysub”

en: Invalid operands %s
fi: Virheelliset operandit %s

en: Immediates %d and %d will give undefined behavior.
fi: Suorat muistiosoitusarvot %d ja %d antavat määrittelemättömän käyttäytymisen.

en: Missing function name for .PROC (corrupted label chain)
fi: Puuttuva funktionimi kohteelle ”.PROC” (rikkinäinen nimiöketju)

en: Missing function name for .PROC
fi: Puuttuva funktionimi kohteelle ”.PROC”

en: Argument to .BLOCK/.BLOCKZ must be between 0 and 0x3fffffff
fi: Argumentin kohteeseen ”.BLOCK/.BLOCKZ” on oltava välillä 0...0x3fffffff

en: Invalid .CALL argument: %s
fi: Virheellinen ”.CALL”-argumentti: %s

en: .callinfo is not within a procedure definition
fi: ”.callinfo” ei ole proseduurimäärittelyn sisällä

en: FRAME parameter must be a multiple of 8: %d
fi: FRAME-parameterin on oltava 8:n monikerta: %d

en: Value for ENTRY_GR must be in the range 3..18
fi: Arvon kohteelle ”ENTRY_GR” on oltava lukualueessa 3..18

en: Value for ENTRY_FR must be in the range 12..21
fi: Arvon kohteelle ”ENTRY_FR” on oltava lukualueessa 12..21

en: Value for ENTRY_SR must be 3
fi: Arvon kohteelle ”ENTRY_SR” on oltava 3

en: Invalid .CALLINFO argument: %s
fi: Virheellinen ”.CALLINFO”-argumentti: %s

en: The .ENTER pseudo-op is not supported
fi: Näennäiskäsky ”.ENTER” ei ole tuettu

en: Misplaced .entry. Ignored.
fi: Väärin sijoitettu ”.entry”. Ei otettu huomioon.

en: Missing .callinfo.
fi: Puuttuva ”.callinfo”.

en: .REG expression must be a register
fi: ”.REG”-lausekkeen on oltava rekisteri

en: bad or irreducible absolute expression; zero assumed
fi: virheellinen tai supistumaton absoluuttinen lauseke: nolla otaksuttu

en: .REG must use a label
fi: ”.REG”-lausekkeen on käytettävä nimiötä

en: .EQU must use a label
fi: ”.EQU”-lausekkeen on käytettävä nimiötä

en: Symbol '%s' could not be created.
fi: Symbolia ’%s’ ei voitu luoda.

en: No memory for symbol name.
fi: Ei muistia symbolinimelle.

en: .EXIT must appear within a procedure
fi: ”.EXIT”-lausekkeen on esiinnyttävä proseduurin sisällä

en: Missing .callinfo
fi: Puuttuva ”.callinfo”

en: No .ENTRY for this .EXIT
fi: Ei ”.ENTRY”-näennäiskäskyä tälle ”.EXIT”-näennäiskäskylle

en: Using ENTRY rather than CODE in export directive for %s
fi: Käytetään ENTRY mieluimmin kuin CODE vientidirektiivissä kohteelle %s

en: Undefined .EXPORT/.IMPORT argument (ignored): %s
fi: Määrittelemätön ”.EXPORT/.IMPORT”-argumentti (ei otettu huomioon): %s

en: Cannot define export symbol: %s
fi: Ei voida määritellä vientisymbolia: %s

en: Missing label name on .LABEL
fi: Puuttuva nimiönimi on ”.LABEL”

en: extra .LABEL arguments ignored.
fi: ylimääräisiä ”.LABEL”-argumentteja ei otettu huomioon.

en: The .LEAVE pseudo-op is not supported
fi: Näennäiskäskyä ”.LEAVE” ei ole tuettu

en: Unrecognized .LEVEL argument
fi: Tunnistamaton ”.LEVEL”-argumentti

en: Cannot define static symbol: %s
fi: Ei voida määritellä staattista symbolia: %s

en: Nested procedures
fi: Sisäkkäisiä proseduureja

en: Cannot allocate unwind descriptor
fi: Ei voida varata unwind-kuvaajaa

en: misplaced .procend
fi: väärin sijoitettu ”.procend”

en: Missing .callinfo for this procedure
fi: Puuttuva ”.callinfo” tälle proseduurille

en: Missing .EXIT for a .ENTRY
fi: Puuttuva ”.EXIT”-lauseke kohteelle ”.ENTRY”

en: Not in a space.
fi: Ei ole tilassa.

en: Not in a subspace.
fi: Ei ole alitilassa.

en: Invalid .SPACE argument
fi: Virheellinen ”.SPACE”-argumentti

en: Can't change spaces within a procedure definition. Ignored
fi: Ei voida muuttaa tiloja proseduurimäärittelyn sisällä. Ei otettu huomioon

en: Undefined space: '%s' Assuming space number = 0.
fi: Määrittelemätön tila: ’%s’ Otaksutaan, että tilanumero = 0.

en: Must be in a space before changing or declaring subspaces.
fi: Täytyy olla tilassa ennen kuin muutetaan tai esitellään alitilat.

en: Can't change subspaces within a procedure definition. Ignored
fi: Ei voida muuttaa alitiloja proseduurimäärittelyn sisällä. Ei otettu huomioon

en: Parameters of an existing subspace can't be modified
fi: Olemassa olevan alitilan parametrejä ei voi muokata

en: Alignment must be a power of 2
fi: Tasauksen on oltava 2:n potenssi

en: FIRST not supported as a .SUBSPACE argument
fi: ”FIRST” ei ole tuettu ”.SUBSPACE”-argumenttina

en: Invalid .SUBSPACE argument
fi: Virheellinen ”.SUBSPACE”-argumentti

en: Internal error: Unable to find containing space for %s.
fi: Sisäinen virhe: Ei löydy tilaa kohteelle %s.

en: Out of memory: could not allocate new space chain entry: %s
fi: Muisti loppui: ei voitu varata uutta tilaketjutulokohtaa: %s

en: Out of memory: could not allocate new subspace chain entry: %s
fi: Muisti loppui: ei voitu varata uutta alitilaketjutulokohtaa: %s

en: -R option not supported on this target.
fi: ”-R”-valitsinta ei ole tuettu tässä kohteessa.

en: Internal error: can't hash `%s': %s
fi: Sisäinen virhe: ei voi sekasummata ”%s”: %s

en: internal error: losing opcode: `%s' "%s"
fi: sisäinen virhe: kadotetaan käskykoodi: ”%s” ”%s”

en: invalid switch -m%s
fi: virheellinen kytkin -m%s

en: Internal assembler error for instruction %s
fi: Sisäinen assembler-virhe käskylle %s

en: Internal assembler error for macro %s
fi: Sisäinen assembler-virhe makrolle %s

en: identifier+constant@got means identifier@got+constant
fi: tunniste+vakio@got on sama kuin tunniste@got+vakio

en: %s relocations do not fit in %d bytes
fi: %s-sijoitukset eivät sovi %d tavuun

en: unsupported DC type
fi: tukematon DC-tyyppi

en: missing end-quote
fi: puuttuva end-lainaus”

en: unsupported alignment
fi: tukematon tasaus

en: this DS form not yet supported
fi: tätä DS-muotoa ei ole vielä tuettu

en: Expected comma after symbol-name: rest of line ignored.
fi: Odotettiin pilkkua symbolinimen jälkeen: rivin loppua ei otettu huomioon.

en: ignoring bad alignment
fi: ei oteta huomioon virheellistä tasausta

en: Ignoring attempt to re-define symbol `%s'.
fi: Ohitettiin yritys määritellä uudelleen symboli ”%s”.

en: Length of .lcomm "%s" is already %ld. Not changed to %ld.
fi: Näennäiskäskyn .lcomm ”%s” pituus on jo %ld. Ei vaihdettu kokoon %ld.

en: Common alignment not a power of 2
fi: Yhteistasaus ei ole 2:n potenssi

en: Missing or bad .using directive
fi: Puuttuva tai väärä ”.using”-direktiivi

en: Literal Pool Overflow
fi: Literaalivarannon ylivuoto

en: expression not a constant
fi: lauseke ei ole vakio

en: Unknown/unsupported address literal type
fi: Tuntematon/tukematon osoiteliteraalityyppi

en: .ltorg without prior .using in section %s
fi: .ltorg ilman edeltävää .using lohkossa %s

en: .ltorg in section %s paired to .using in section %s
fi: .ltorg lohkossa %s paritettu kohteeseen .using lohkossa %s

en: bad alignment of %d bytes in literal pool
fi: väärä %d tavun tasaus literaalivarannossa

en: bad literal size
fi: väärä literaalikoko

en: .using: base address expression illegal or too complex
fi: .using: perusosoitelauseke luvaton tai liian mutkikas

en: droping register %d in section %s does not match using register %d
fi: jätösrekisteri %d lohkossa %s ei täsmää käytettävään rekisteriin %d

en: droping register %d in section %s previously used in section %s
fi: jätösrekisteriä %d lohkossa %s aikaisemmin käytetty lohkossa %s

en: wrong number of operands
fi: väärä operandien lukumäärä

en: Unrecognized opcode: `%s'
fi: Tunnistamaton käskykoodi: ’%s’

en: not using any base register
fi: ei käytetä mitään perusrekisteriä

en: expecting a register for operand %d
fi: odotettiin rekisteriä operandille %d

note: Not used --- don't have any 8 byte instructions.
en: Internal Error: bad instruction length
fi: Sisäinen virhe: väärä käskypituus

en: %s shortened to %s
fi: %s lyhennetty kohteeseen %s

en: same type of prefix used twice
fi: samaa etuliitetyyppiä käytetty kahdesti

en: 64bit mode not supported on `%s'.
fi: 64-bittitila ei ole tuettu kohteella ”%s”.

en: 32bit mode not supported on `%s'.
fi: 32-bittitila ei ole tuettu kohteella ”%s”.

en: bad argument to syntax directive.
fi: virheellinen argumentti syntaksidirektiiviin.

en: bad argument to sse_check directive.
fi: väärä argumentti sse_check-direktiiviin.

en: missing argument for sse_check directive
fi: puuttuva argumentti sse_check-direktiiville

en: `%s' is not supported on `%s'
fi: ”%s” ei ole tuettu kohteella ”%s”

en: no such architecture: `%s'
fi: tuntematon arkkitehtuuri: ”%s”

en: missing cpu architecture
fi: puuttuva prosessoriarkkitehtuuri

en: no such architecture modifier: `%s'
fi: tuntematon arkkitehtuurimäärite: ”%s”

en: Intel L1OM is 64bit ELF only
fi: Intel L1OM on ainoastaan 64-bittinen ELF-muoto

en: Intel K1OM is 64bit ELF only
fi: Intel K1OM on ainoastaan 64-bittinen ELF-muoto

en: unknown architecture
fi: tuntematon arkkitehtuuri

en: internal Error:  Can't hash %s: %s
fi: sisäinen virhe:  Ei voida sekasummata ’%s’-rekisteriä: %s

en: unknown relocation (%u)
fi: tuntematon sijoitus (%u)

en: %u-byte relocation cannot be applied to %u-byte field
fi: %u-tavun sijoitusta ei voida soveltaa %u-tavukenttään

en: non-pc-relative relocation for pc-relative field
fi: ei-ohjelmalaskurisuhteellinen sijoitus ohjelmalaskurisuhteelliselle kentälle

en: relocated field and relocation type differ in signedness
fi: sijoituskentässä ja sijoitustyyppissä on erilainen etumerkillisyys

en: there are no unsigned pc-relative relocations
fi: ei ole etumerkittömiä ohjelmalaskurisuhteellisia sijoituksia

en: cannot do %u byte pc-relative relocation
fi: ei voi tehdä %u-tavuista ohjelmalaskurisuhteellista sijoitusta

en: cannot do %s %u byte relocation
fi: ei voi tehdä %s %u-tavuista sijoitusta

en: can't use register '%s%s' as operand %d in '%s'.
fi: ei voi käyttää rekisteriä ’%s%s’ operandina %d kohteessa ’%s’.

en: SSE instruction `%s' is used
fi: SSE-käsky ”%s” käytetään

en: ambiguous operand size for `%s'
fi: monimerkityksellinen operandikoko kohteelle ”%s”

en: expecting lockable instruction after `lock'
fi: odotettiin lukittavaa käskyä ”lock”:n jälkeen

note: UnixWare fsub no args is alias for fsubp, fadd -> faddp, etc.
en: translating to `%sp'
fi: käännetään kohteeksi ”%sp”

en: can't encode register '%s%s' in an instruction requiring REX prefix.
fi: ei voi koodata rekisteriä ’%s%s’ käskyssä, joka vaatii REX-etuliitteen.

en: no such instruction: `%s'
fi: tuntematon käsky: ”%s”

en: invalid character %s in mnemonic
fi: virheellinen merkki %s muistikkaassa

en: expecting prefix; got nothing
fi: odotettiin etuliitettä: ei saatu mitään

en: expecting mnemonic; got nothing
fi: odotettiin muistikasta: ei saatu mitään

en: `%s' is only supported in 64-bit mode
fi: ”%s” on tuettu vain 64-bittitilassa

en: `%s' is not supported in 64-bit mode
fi: ”%s” ei ole tuettu 64-bittitilassa

en: redundant %s prefix
fi: redundantti %s-etuliite

en: `%s' is not supported on `%s%s'
fi: ”%s” ei ole tuettu kohteella ”%s%s”

en: use .code16 to ensure correct addressing mode
fi: käytä ”.code16” takaamaan oikea osoitteenmuodostustila

en: expecting string instruction after `%s'
fi: odotettiin merkkijonokäskyä ”%s”:n jälkeen

en: invalid character %s before operand %d
fi: virheellinen merkki %s ennen operandia %d

en: unbalanced parenthesis in operand %d.
fi: päättämätön sulkumerkki operandissa %d.

en: unbalanced brackets in operand %d.
fi: päättämättömät lainausmerkit operandissa %d.

en: invalid character %s in operand %d
fi: virheellinen merkki %s operandissa %d

en: spurious operands; (%d operands/instruction max)
fi: vääriä operandeja: (enintään %d operandia/käsky)

en: expecting operand after ','; got nothing
fi: odotettiin operandia ’,’-merkin jälkeen: ei saatu mitään

en: expecting operand before ','; got nothing
fi: odotettiin operandia ennen ’,’-merkkiä: ei saatu mitään

en: operand size mismatch
fi: operandikokotäsmäämättömyys

en: operand type mismatch
fi: operandityyppitäsmäämättömyys

en: register type mismatch
fi: rekisterityyppitäsmäämättömyys

en: number of operands mismatch
fi: operandien lukumäärän täsmäämättömyys

en: invalid instruction suffix
fi: virheellinen käskyloppuliite

en: Imm4 isn't the first operand
fi: Imm4 ei ole ensimmäinen operandi

en: only supported with old gcc
fi: tuetaan vain vanhalla gcc-versiolla

en: unsupported with Intel mnemonic
fi: tukematon Intel-muistikas

en: unsupported syntax
fi: tukematon syntaksi

en: invalid VSIB address
fi: virheellinen VSIB-osoite

en: unsupported vector index register
fi: tukematon vektori-indeksirekisteri

en: %s for `%s'
fi: %s kohteelle ”%s”

en: indirect %s without `*'
fi: epäsuora %s ilman ”*”

note: Warn them that a data or address size prefix doesn't affect assembly of the next line of code.
en: stand-alone `%s' prefix
fi: erillinen ”%s”-etuliite

en: `%s' operand %d must use `%ses' segment
fi: ”%s”-operandin %d on käytettävä ”%ses”-segmenttiä

note: We have to know the operand size for crc32.
en: ambiguous memory operand size for `%s`
fi: monimerkityksellinen muistioperandikoko kohteelle ”%s”

en: no instruction mnemonic suffix given and no register operands; can't size instruction
fi: ei annettu käskymuistikasloppuliitettä eikä rekisterioperandia: käskyn kokoa ei voi määritellä

en: incorrect register `%s%s' used with `%c' suffix
fi: virheellinen rekisteri ”%s%s” käytetty ”%c”-loppuliitteen kanssa

en: using `%s%s' instead of `%s%s' due to `%c' suffix
fi: käytetään ”%s%s” eikä ”%s%s” koska loppuliitteenä on ”%c”

en: `%s%s' not allowed with `%s%c'
fi: ”%s%s” ei ole sallittu ”%s%c”:n kanssa

en: no instruction mnemonic suffix given; can't determine immediate size
fi: ei ole annettu käskymuistikasloppuliitettä: ei voi määritellä suoraa muistiosoituskokoa

en: the last operand of `%s' must be `%s%s'
fi: kohteen ”%s” viimeisimmän operandin on oltava ”%s%s”

en: the first operand of `%s' must be `%s%s'
fi: kohteen ”%s” ensimmäisen operandin on oltava ”%s%s”

en: you can't `pop %scs'
fi: et voi käyttää ”pop %scs”-käskyä

note: Reversed arguments on faddp, fsubp, etc.
en: translating to `%s %s%s,%s%s'
fi: käännetään käskyksi ”%s %s%s,%s%s”

note: Extraneous `l' suffix on fp insn.
en: translating to `%s %s%s'
fi: käännetään käskyksi ”%s %s%s”

en: segment override on `%s' is ineffectual
fi: segmentin korvaus käskyssä ”%s” on tehoton

en: skipping prefixes on this instruction
fi: hypätään etuliitteiden ylitse tässä käskyssä

en: 16-bit jump out of range
fi: 16-bittinen hyppy lukualueen ulkopuolella

en: can't handle non absolute segment in `%s'
fi: ei voi käsitellä ei-absoluuttista segmenttiä käskyssä ”%s”

en: @%s reloc is not supported with %d-bit output format
fi: @%s reloc-tietue ei ole tuettu %d-bittisessä tulostemuodossa

en: missing or invalid expression `%s'
fi: puuttuva tai virheellinen lauseke ”%s”

en: at most %d immediate operands are allowed
fi: enintään %d suoran muistiosoituksen operandia on sallittu

en: junk `%s' after expression
fi: roskaa ”%s” lausekkeen jälkeen

en: missing or invalid immediate expression `%s'
fi: puuttuva tai virheellinen suora muistiosoituslauseke ”%s”

en: unimplemented segment %s in operand
fi: toteuttamaton lohko %s operandissa

en: illegal immediate register operand %s
fi: luvaton suora muistiosoitusrekisterioperandi %s

en: expecting scale factor of 1, 2, 4, or 8: got `%s'
fi: odotettiin skaalaustekijää 1, 2, 4, tai 8: saatiin ”%s”

en: scale factor of %d without an index register
fi: skaalaustekijä: %d ilman indeksirekisteriä

en: at most %d displacement operands are allowed
fi: enintään %d siirtymäoperandia on sallittu

en: missing or invalid displacement expression `%s'
fi: puuttuva tai virheellinen siirtymälauseke ”%s”

en: 0x%lx out range of signed 32bit displacement
fi: 0x%lx on etumerkillisen 32-bittisen siirtymän lukualueen ulkopuolella

en: `%s' is not valid here (expected `%c%s%s%c')
fi: ”%s” ei ole tässä voimassa oleva (odotettiin ”%c%s%s%c”)

en: `%s' is not a valid %s expression
fi: ”%s” ei ole voimassa oleva ”%s”-lauseke

en: `%s' is not a valid %s-bit %s expression
fi: ”%s” ei ole voimassa oleva %s-bittinen ”%s”-lauseke

en: bad memory operand `%s'
fi: virheellinen muistioperandi ”%s”

en: junk `%s' after register
fi: roskaa ”%s” rekisterin jälkeen

en: bad register name `%s'
fi: virheellinen rekisterinimi ”%s”

en: immediate operand illegal with absolute jump
fi: suora muistiosoitusoperandi absoluuttisella hypyllä on luvaton

en: too many memory references for `%s'
fi: liian monta muistiviittausta mallinteeseen ”%s”

en: expecting `,' or `)' after index register in `%s'
fi: odotettiin ”,” tai ”)” indeksirekisterin jälkeen operandissa ”%s”

en: expecting `)' after scale factor in `%s'
fi: odotettiin ”)” skaalaustekijän jälkeen operandissa ”%s”

en: expecting index register or scale factor after `,'; got '%c'
fi: odotettiin indeksirekisteriä tai skaalaustekijää ”,”:n jälkeen: saatiin ’%c’

en: expecting `,' or `)' after base register in `%s'
fi: odotettiin ”,” tai ”)” perusrekisterin jälkeen operandissa ”%s”

note: It's not a memory operand; argh!
en: invalid char %s beginning operand %d `%s'
fi: virheellinen char-tyyppinen %s aloitusoperandi %d ”%s”

en: long jump required
fi: pitkä hyppy vaadittu

en: jump target out of range
fi: hyppykohde lukualueen ulkopuolella

en: no compiled in support for x86_64
fi: ei ole käännetty x86_64-tuessa

en: no compiled in support for 32bit x86_64
fi: ei ole käännetty 32-bittiselle x86_64-tuelle

en: 32bit x86_64 is only supported for ELF
fi: 32-bittinen x86_64 on tuettu vain ELF-muodolle

en: invalid -march= option: `%s'
fi: virheellinen ”-march=”-valitsin: ”%s”

en: invalid -mtune= option: `%s'
fi: virheellinen ”-mtune=”-valitsin: ”%s”

en: invalid -mmnemonic= option: `%s'
fi: virheellinen ”-mmnemonic=”-valitsin: ”%s”

en: invalid -msyntax= option: `%s'
fi: virheellinen ”-msyntax=”-valitsin: ”%s”

en: invalid -msse-check= option: `%s'
fi: virheellinen ”-msse-check=”-valitsin: ”%s”

en: invalid -mavxscalar= option: `%s'
fi: virheellinen ”-mavxscalar=”-valitsin: ”%s”

en:   -Q                      ignored
      -V                      print assembler version number
      -k                      ignored
fi:   -Q                      ei otettu huomioon
      -V                      tulosta assemblerin versionumero
      -k                      ei otettu huomioon

en:   -n                      Do not optimize code alignment
      -q                      quieten some warnings
fi:   -n                      Älä optimoi kooditasausta
      -q                      hiljennä joitain varoituksia

en:   -s                      ignored
fi:   -s                      ei otettu huomioon

en:   --32/--64/--x32         generate 32bit/64bit/x32 code
fi:   --32/--64/--x32         tuottaa 32-bittisen/64-bittisen/x32 -koodin

en:   --divide                do not treat `/' as a comment character
fi:   --divide                ei käsittele ”/”-merkkiä kommenttimerkkinä

en:   --divide                ignored
fi:   --divide                ei otettu huomioon

en:   -march=CPU[,+EXTENSION...]
                              generate code for CPU and EXTENSION, CPU is one of:
fi:   -march=PROSESSORI[,+LAAJENNUS...]
                              tuota koodia PROSESSORIlle ja LAAJENNUKSELLE, PROSESSOR on yksi seuraavista:

en:                           EXTENSION is combination of:
fi:                           LAAJENNUS on seuraavien yhdistelmä:

en:   -mtune=CPU              optimize for CPU, CPU is one of:
fi:   -mtune=PROSESSORI       optimoi PROSESSORIlle, se on yksi seuraavista:

en:   -msse2avx               encode SSE instructions with VEX prefix
fi:   -msse2avx               koodaa SSE-käskyt VEX-etuliitteellä

en:   -msse-check=[none|error|warning]
                              check SSE instructions
fi:   -msse-check=[none|error|warning]
                              tarkista SSE-käskyt

en:   -mavxscalar=[128|256]   encode scalar AVX instructions with specific vector
                               length
fi:   -mavxscalar=[128|256]   koodaa skalaari-AVX-käskyt vektorikohtaisella
                               pituudella

en:   -mmnemonic=[att|intel]  use AT&T/Intel mnemonic
fi:   -mmnemonic=[att|intel]  käytä AT&T/Intel -muistikasta

en:   -msyntax=[att|intel]    use AT&T/Intel syntax
fi:   -msyntax=[att|intel]    käytä AT&T/Intel -syntaksia

en:   -mindex-reg             support pseudo index registers
fi:   -mindex-reg             tue näennäisindeksirekistereitä

en:   -mnaked-reg             don't require `%%' prefix for registers
fi:   -mnaked-reg             ei vaadi ”%%”-etuliitettä rekistereille

en:   -mold-gcc               support old (<= 2.8.1) versions of gcc
fi:   -mold-gcc               tue vanhoja (<= 2.8.1) gcc-versioita

en: Intel L1OM is 64bit only
fi: Intel L1OM on vain 64-bittinen

en: Intel K1OM is 64bit only
fi: Intel K1OM on vain 64-bittinen

en: can not do %d byte pc-relative relocation
fi: ei voida tehdä %d-tavun ohjelmalaskurisuhteellista sijoitusta

en: can not do %d byte relocation
fi: ei voida tehdä %d-tavun sijoitusta

en: cannot represent relocation type %s in x32 mode
fi: ei voi edustaa sijoitustyyppiä %s x32-tilassa

en: cannot represent relocation type %s
fi: ei voi edustaa sijoitustyyppiä %s

en: bad .section directive: want a,l,w,x,M,S,G,T in string
fi: virheellinen ”.section”-direktiivi: halutaan a,l,w,x,M,S,G,T merkkijonossa

en: bad .section directive: want a,w,x,M,S,G,T in string
fi: virheellinen ”.section”-direktiivi: haluaa a,w,x,M,S,G,T merkkijonossa

en: .largecomm supported only in 64bit mode, producing .comm
fi: direktiivi ”.largecomm” tuettu vain 64-bittitilassa, tuotetaan direktiivi ”.comm”

en: Directive .dual available only with -mintel-syntax option
fi: Direktiivi ”.dual” käytettävissä vain ”-mintel-syntax”-valitsimen kanssa

en: Directive .enddual available only with -mintel-syntax option
fi: Direktiivi ”.enddual” käytettävissä vain ”-mintel-syntax”-valitsimen kanssa

en: Directive .atmp available only with -mintel-syntax option
fi: Direktiivi ”.atmp” käytettävissä vain ”-mintel-syntax”-valitsimen kanssa

en: Unknown temporary pseudo register
fi: Tuntematon tilapäinen näennäisrekisteri

en: Defective assembler.  No assembly attempted.
fi: Virheellinen assembleri.  Käännöstä ei yritetty.

en: failed sanity check.
fi: järkevyystarkistus ei onnistunut.

en: Expanded opcode after delayed branch: `%s'
fi: Laajennettu käskykoodi viivehaarautumisen jälkeen: ”%s”

en: Expanded opcode in dual mode: `%s'
fi: Laajennettu käskykoodi kaksoistilassa: ”%s”

en: An instruction was expanded (%s)
fi: Käsky laajennettiin (%s)

en: Pipelined instruction: fsrc1 = fdest
fi: Käsky liukuhihnalla: fsrc1 = fdest

en: Assembler does not yet support PIC
fi: Assembleri ei vielä tue PIC-prosessoria

en: Illegal operands for %s
fi: Luvaton operandi kohteelle %s

en: 'd.%s' must be 8-byte aligned
fi: ’d.%s’ on oltava 8-tavutasattu

en: Prefix 'd.' invalid for instruction `%s'
fi: Etuliite ’d.’ virheellinen käskylle ”%s”

en:   -EL			  generate code for little endian mode (default)
      -EB			  generate code for big endian mode
      -mwarn-expand		  warn if pseudo operations are expanded
      -mxp			  enable i860XP support (disabled by default)
      -mintel-syntax	  enable Intel syntax (default to AT&T/SVR4)
fi:   -EL			  tuottaa koodia ”little-endian”-tilalle (oletus)
      -EB			  tuottaa koodia ”big-endian”-tilalle
      -mwarn-expand		  varoittaa, jos näennäistoimintoja laajennetaan
      -mxp			  ottaa käyttöön i860XP-tuen (oletuksena otettu pois käytöstä)
      -mintel-syntax	  ottaa käyttöön Intel-syntaksin (oletus ”AT&T/SVR4”)

note: SVR4 compatibility flags.
en:   -V			  print assembler version number
      -Qy, -Qn		  ignored
fi:   -V			  tulosta assemblerin versionumero
      -Qy, -Qn		  ei otettu huomioon

en: This immediate requires 0 MOD 2 alignment
fi: Tämä suora muistiosoitusarvo vaatii ”0 MOD 2”-tasauksen

en: This immediate requires 0 MOD 4 alignment
fi: Tämä suora muistiosoitusarvo vaatii ”0 MOD 4”-tasauksen

en: This immediate requires 0 MOD 8 alignment
fi: Tämä suora muistiosoitusarvo vaatii ”0 MOD 8”-tasauksen

en: This immediate requires 0 MOD 16 alignment
fi: Tämä suora muistiosoitusarvo vaatii ”0 MOD 16”-tasauksen

en: 5-bit immediate too large
fi: 5-bittinen suora muistiosoitusarvo on liian suuri

en: 5-bit field must be absolute
fi: 5-bittikentän on oltava absoluuttinen

en: A branch offset requires 0 MOD 4 alignment
fi: Haarautumissiirrososoite vaatii ”0 MOD 4”-tasauksen

en: Unrecognized fix-up (0x%08lx)
fi: Tunnistamaton korjaus (0x%08lx)

en: Hashing returned "%s".
fi: Hash-funktion arvo palautettu ”%s”.

en: expression syntax error
fi: lausekesyntaksivirhe

en: attempt to branch into different segment
fi: yritys haarautua eri segmenttiin

en: target of %s instruction must be a label
fi: käskyn %s kohteen on oltava tunniste

en: unaligned register
fi: tasaamaton rekisteri

en: no such sfr in this architecture
fi: tuntematon erikoisfunktiorekisteri tässä arkkitehtuurissa

en: illegal literal
fi: luvaton literaali

en: invalid index register
fi: virheellinen indeksirekisteri

en: invalid scale factor
fi: virheellinen skaalaustekijä

en: architecture of opcode conflicts with that of earlier instruction(s)
fi: käskykoodin arkkitehtuuri on ristiriidassa aiempien käskyjen arkkitehtuurin kanssa

en: too many operands
fi: liian monta operandia

note: We never moved: there was no opcode either!
en: missing opcode
fi: puuttuva käskykoodi

en: branch prediction invalid on this opcode
fi: haarautumisennustus virheellinen tässä käskykoodissa

en: invalid opcode, "%s".
fi: virheellinen käskykoodi, ”%s”.

en: improper number of operands.  expecting %d, got %d
fi: sopimaton operandien lukumäärä:  odotettiin %d, saatiin %d

en: Fixup of %ld too large for field width of %d
fi: Korjaus %ld on liian suuri %d-levyiselle kentälle

en: invalid architecture %s
fi: virheellinen arkkitehtuuri %s

en: I960 options:
fi: I960-valitsimet:

en: 
    			specify variant of 960 architecture
    -b			add code to collect statistics about branches taken
    -link-relax		preserve individual alignment directives so linker
    			can do relaxing (b.out format only)
    -no-relax		don't alter compare-and-branch instructions for
    			long displacements
fi: 
    			määrittele 960-arkkitehtuurivariantti
    -b			lisää koodi tilastojen keräämiseksi valituista haaroista
    -link-relax		palauta yksilölliset tasausdirektiivit, jotta linkkeri
    			voi tehdä lieventämisen (vain ”b.out”-muoto)
    -no-relax		älä muuta ”compare-and-branch”-käskyjä
    			pitkille siirtymille

en: should have 1 or 2 operands
fi: pitäisi olla 1 tai 2 operandia

en: Redefining leafproc %s
fi: Määritellään uudelleen ”leafproc”-näennäiskäsky %s

en: should have two operands
fi: pitäisi olla kaksi operandia

en: 'entry_num' must be absolute number in [0,31]
fi: ’entry_num’-argumentin on oltava absoluuttinen numero kohteessa [0,31]

en: Redefining entrynum for sysproc %s
fi: Määritellään uudelleen entrynum-argumentti sysproc-näennäiskäskylle %s

note: Should not happen: see block comment above.
en: Trying to 'bal' to %s
fi: Yritetään ’bal’-tulokohtaan näennäiskäskyyn %s

en: Looks like a proc, but can't tell what kind.
fi: Näyttää proc-näennäiskäskyltä, mutta ei voi kertoa minkälaiselta.

en: big endian mode is not supported
fi: ”big-endian”-tila ei ole tuettu

en: ignoring unrecognized .endian type `%s'
fi: ei oteta huomioon tunnistamatonta ”.endian”-tyyppiä ”%s”

en: can't use COBR format with external label
fi: ei voida käyttää COBR-muotoa ulkoisella tunnisteella

en: option --link-relax is only supported in b.out format
fi: valitsin ”--link-relax” on tuettu vain ”b.out”-muodossa

en: No 'bal' entry point for leafproc %s
fi: Ei ’bal’-tulopistettä leafproc-näennäiskäskylle %s

en: bad .section directive: want a,o,s,w,x,M,S,G,T in string
fi: virheellinen ”.section”-direktiivi: haluaa a,o,s,w,x,M,S,G,T merkkijonossa

en: Size of frame exceeds maximum of 96 registers
fi: Kehyksen koko ylittää 96-rekisterin enimmäismäärän

en: Size of rotating registers exceeds frame size
fi: Kiertorekisterien koko ylittää kehyskoon

en: Unwind directive not followed by an instruction.
fi: Käskyä ei seuraa ”unwind”-direktiivi.

en: qualifying predicate not followed by instruction
fi: käskyä ei seuraa määräävä predikaatti

en: record type is not valid
fi: tietuetyyppi ei ole kelvollinen

en: Invalid record type for P3 format.
fi: Virheellinen tietuetyyppi P3-muodolle.

en: Invalid record type for format P6
fi: Virheellinen tietuetyyppi muodolle P6

en: Invalid record type for format B1
fi: Virheellinen tietuetyyppi muodolle B1

en: Invalid record type for format X1
fi: Virheellinen tietuetyyppi muodolle X1

en: Invalid record type for format X3
fi: Virheellinen tietuetyyppi muodolle X3

en: Previous .save incomplete
fi: Edellinen .save on vaillinainen

en: spill_mask record unimplemented.
fi: spill_mask-tietue toteuttamaton.

en: Ignoring attempt to spill beyond end of region
fi: Ohitetaan yritys vuotaa alueen lopun taakse

en: Only constant space allocation is supported
fi: Vain vakiotilavarausta tuetaan

en: Only constant offsets are supported
fi: Vain vakiosiirrososoitteita tuetaan

en: Section switching in code is not supported.
fi: Lohkovaihtoa koodissa ei ole tuettu.

en:  Insn slot not set in unwind record.
fi:  Käskyväliä ei ole asetettu unwind-tietuessa.

en: frgr_mem record before region record!
fi: frgr_mem-tietue ennen aluetietuetta!

en: fr_mem record before region record!
fi: fr_mem-tietue ennen aluetietuetta!

en: gr_mem record before region record!
fi: gr_mem-tietue ennen aluetietuetta!

en: br_mem record before region record!
fi: br_mem-tietue ennen aluetietuetta!

en: gr_gr record before region record!
fi: gr_gr-tietue ennen aluetietuetta!

en: br_gr record before region record!
fi: br_gr-tietue ennen aluetietuetta!

en: First operand to .%s must be a predicate
fi: Ensimmäisen operandin kohteeseen .%s on oltava predikaatti

en: Pointless use of p0 as first operand to .%s
fi: Kohteen p0 tarkoitukseton käyttö ensimmäisen operandina kohteeseen .%s

en: Operand %d to .%s must be a preserved register
fi: Operandin %d kohteeseen .%s on oltava suojattu rekisteri

en: Operand %d to .%s must be a writable register
fi: Operandin %d kohteeseen .%s on oltava kirjoitettava rekisteri

en: Radix `%s' unsupported or invalid
fi: Kantaluku ”%s” on tukematon tai virheellinen

en: .%s outside of %s
fi: ”.%s” on kohteen ”%s” ulkopuolella

en: Tags on unwind pseudo-ops aren't supported, yet
fi: Tunnisteita unwind-näennäiskäskyille ei ole vielä tuettu

en: First operand to .fframe must be a constant
fi: Ensimmäisen operandin kohteeseen .fframe on oltava vakio

en: First operand to .vframe must be a general register
fi: Ensimmäisen operandin kohteeseen .vframe on oltava yleisrekisteri

en: Operand of .vframe contradicts .prologue
fi: Kohteen .vframe operandi on ristiriidassa kohteen .prologue kanssa

en: .vframepsp is meaningless, assuming .vframesp was meant
fi: lkohde .vframepsp on merkityksetön; otaksutaan, että kohdattiin .vframesp

en: Operand to .vframesp must be a constant (sp-relative offset)
fi: Kohteen .vframesp operandin on oltava vakio  (pino-osoitinsuhteellinen siirrososoite)

en: First operand to .save not a register
fi: Ensimmäisen operandi kohteeseen .save ei ole rekisteri

en: Second operand to .save not a valid register
fi: Toinen operandi kohteeseen .save ei ole kelvollinen rekisteri

en: Second operand of .save contradicts .prologue
fi: Toinen .save-operandi on ristiriidassa .prologue -operandin kanssa

en: First operand to .save not a valid register
fi: Ensimmäinen operandi kohteeseen .save ei ole kelvollinen rekisteri

en: First operand to .restore must be stack pointer (sp)
fi: Kohteen .restore ensimmäisen operandin on oltava pino-osoitin (sp)

en: Second operand to .restore must be a constant >= 0
fi: Toisen operandin kohteeseen .restore on oltava vakio >= 0

en: Epilogue count of %lu exceeds number of nested prologues (%u)
fi: Kohteen %lu epilogue-lukumäärä ylittää sisäkkäisten prologue-määritteiden lukumäärän (%u)

en: Illegal section name `%s' (causes unwind section name clash)
fi: Luvaton lohkonimi ”%s” (aiheuttaa unwind-lohkonimen ristiriidan)

en: First operand to .altrp not a valid branch register
fi: Ensimmäinen operandi kohteeseen .altrp ei ole kelvollinen haarautumisrekisteri

en: First operand to .%s not a register
fi: Ensimmäinen operandi kohteeseen .%s ei ole rekisteri

en: Second operand to .%s not a constant
fi: Toinen operandi kohteeseen .%s ei ole vakio

en: First operand to .%s not a valid register
fi: Ensimmäinen rekisteri kohteeseen .%s ei ole kelvollinen rekisteri

en: First operand to .save.g must be a positive 4-bit constant
fi: Ensimmäisen operandin kohteelle .save.g on oltava positiivinen 4-bittinen vakio

en: Second operand to .save.g must be a general register
fi: Toisen operandin kohteeseen .save.g on oltava yleisrekisteri

en: Second operand to .save.g must be the first of %d general registers
fi: Toinen operandi kohteelle .save.g on oltava %d yleisrekisterin ensimmäinen

en: Operand to .save.f must be a positive 20-bit constant
fi: Operandin kohteelle .save.f on oltava positiivinen 20-bittinen vakio

en: First operand to .save.b must be a positive 5-bit constant
fi: Ensimmäisen operandin kohteelle .save.b on oltava positiivinen 5-bittinen vakio

en: Second operand to .save.b must be a general register
fi: Toisen operandin kohteelle .save.b on oltava yleisrekisteri

en: Second operand to .save.b must be the first of %d general registers
fi: Toisen operandin kohteelle .save.b on oltava %d yleisrekisterin ensimmäinen

en: First operand to .save.gf must be a non-negative 4-bit constant
fi: Ensimmäisen operandin kohteelle .save.gf on oltava ei-negatiivinen 4-bittinen vakio

en: Second operand to .save.gf must be a non-negative 20-bit constant
fi: Toisen operandin kohteelle .save.gf on oltava ei-negatiivinen 20-bittinen vakio

en: Operands to .save.gf may not be both zero
fi: Operandit kohteelle .save.gf eivät ehkä ole molemmat nollia

en: Operand to .spill must be a constant
fi: Operandin kohteelle .spill on oltava vakio

en: Operand %d to .%s must be a constant
fi: Operandin %d kohteelle .%s on oltava vakio

en: Missing .label_state %ld
fi: Puuttuva .label_state %ld

en: Operand to .label_state must be a constant
fi: Operandin kohteelle .label_state on oltava vakio

en: Operand to .copy_state must be a constant
fi: Operandin kohteelle .copy_state on oltava vakio

en: First operand to .unwabi must be a constant
fi: Ensimmäisen operandin kohteelle .unwabi on oltava vakio

en: Second operand to .unwabi must be a constant
fi: Toisen operandin kohteelle .unwabi on oltava vakio

en: Missing .endp after previous .proc
fi: Puuttuva ”.endp” edellisen ”.proc”:n jälkeen

en: Empty argument of .proc
fi: Tyhjä .proc-argumentti

en: `%s' was already defined
fi: ”%s” oli jo määritelty

en: Initial .body should precede any instructions
fi: Alustavan kohteen .body pitäisi edeltää kaikkia käskyjä

en: .prologue within prologue
fi: .prologue kohteen prologue sisällä

en: Initial .prologue should precede any instructions
fi: Alustavan kohteen .prologue pitäisi edeltää kaikkia käskyjä

en: First operand to .prologue must be a positive 4-bit constant
fi: Ensimmäisen operandin kohteelle .prologue on oltava positiivinen 4-bittinen vakio

en: Pointless use of zero first operand to .prologue
fi: Nolla tarkoitukseton käyttö ensimmäisenä operandina kohteeseen .prologue

en: Using a constant as second operand to .prologue is deprecated
fi: Vakion käyttäminen kohteen .prologue toisena operandina on vanhentunut

en: Second operand to .prologue must be a general register
fi: Toisen operandin kohteelle .prologue on oltava yleisrekisteri

en: Second operand to .prologue must be the first of %d general registers
fi: Toisen operandin kohteeseen .prologue on oltava ensimmäinen %d yleisrekisteristä

en: `%s' was not defined within procedure
fi: ”%s” ei oltu määritelty proseduurin sisällä

en: Empty argument of .endp
fi: Tyhjä ”.endp”-argumentti

en: `%s' was not specified with previous .proc
fi: ”%s” ei oltu määritelty edellisessä kohteessa .proc

en: `%s' should be an operand to this .endp
fi: ”%s” pitäisi olla operandi tälle .endp-kohteelle

en: Comma expected
fi: Odotettiin pilkkua

en: Expected ']'
fi: odotettiin ']'

en: Number of elements must be positive
fi: Elementtien lukumäärän on oltava positiivinen

en: Used more than the declared %d rotating registers
fi: Käytetty useampaa kuin esiteltyä %d kiertorekisteriä

en: Used more than the available 96 rotating registers
fi: Käytetty enemmän kuin käytettävissä olevia 96 kiertorekisteriä

en: Used more than the available 48 rotating registers
fi: Käytetty enemmän kuin käytettävissä olevia 48 kiertorekisteriä

en: Attempt to redefine register set `%s'
fi: Yritys määritellä rekisteri ’%s’ uudelleen

en: Unknown psr option `%s'
fi: Tuntematon psr-valitsin ”%s”

en: Missing section name
fi: Lohkonimi puuttuu

en: Comma expected after section name
fi: Odotettiin pilkkua lohkonimen jälkeen

en: Creating sections with .xdataN/.xrealN/.xstringZ is deprecated.
fi: Lohkojen luominen määrittelyillä .xdataN/.xrealN/.xstringZ on vanhentunut.

en: Register name expected
fi: Odotettiin rekisterinimeä

en: Register value annotation ignored
fi: Rekisteriarvohuomautusta ei otettu huomioon

en: Directive invalid within a bundle
fi: Direktiivi virheellinen nipun sisällä

en: Missing predicate relation type
fi: Puuttuva predikointirelaatiotyyppi

en: Unrecognized predicate relation type
fi: Tunnistamaton predikointirelaatiotyyppi

en: Bad register range
fi: Virheellinen rekisteri-lukualue

en: Predicate register expected
fi: Odotettiin predikointirekisteriä

en: Duplicate predicate register ignored
fi: Kaksoiskappalepredikointirekisteriä ei otettu huomioon

en: Predicate source and target required
fi: Predikointilähde ja -kohde vaadittu

en: Use of p0 is not valid in this context
fi: Peitteen p0 käyttö ei ole kelvollinen tässä asiayhteydessä

en: At least two PR arguments expected
fi: Odotettiin vähintään kahta PR-argumenttia

en: At least one PR argument expected
fi: Odotettiin vähintään yhtä PR-argumenttia

en: Inserting "%s" into entry hint table failed: %s
fi: Kohteen ”%s” lisääminen tulovihjetauluun epäonnistui: %s

note: FIXME -- need 62-bit relocation type
en: 62-bit relocation not yet implemented
fi: 62-bittinen sijoitus ei ole vielä toteutettu

note: XXX technically, this is wrong: we should not be issuing warning messages until we're sure this instruction pattern is going to be used!
en: lower 16 bits of mask ignored
fi: alemman 16 bitin peitettä ei otettu huomioon

en: Expected separator `='
fi: Odotettiin erotinta ”=”

en: Duplicate equal sign (=) in instruction
fi: Kaksoiskappale yhtäläisyysmerkki (=) käskyssä

en: Illegal operand separator `%c'
fi: Luvaton operandi erottimelle ”%c”

en: Operand %u of `%s' should be %s
fi: Operandin %u/’%s’ pitäisi olla ’%s’

en: Wrong number of output operands
fi: Väärä tulosteoperandien lukumäärä

en: Wrong number of input operands
fi: Väärä syöteoperandien lukumäärä

en: Operand mismatch
fi: Operandin täsmäämättömyys

en: Invalid use of `%c%d' as output operand
fi: Virheellinen ”%c%d”-käyttö tulosteoperandina

en: Invalid use of `r%d' as base update address operand
fi: Virheellinen ”r%d”-käyttö peruspäivitysosoiteoperandina

en: Invalid duplicate use of `%c%d'
fi: Virheellinen ”%c%d”-kaksoikappalekäyttö

en: Invalid simultaneous use of `f%d' and `f%d'
fi: Kohteiden ”f%d” ja ”f%d” virheellinen samanaikainen käyttö

en: Dangerous simultaneous use of `f%d' and `f%d'
fi: Kohteiden ”f%d” ja ”f%d” vaarallinen samanaikainen käyttö

en: Value truncated to 62 bits
fi: Arvo typistettiin 62:een bittiin

en: Bad operand value: %s
fi: Väärä operandiarvo: %s

note: Give an error if a frag containing code is not aligned to a 16 byte boundary.
en: instruction address is not a multiple of 16
fi: käskyosoite ei ole 16:n monikerta

en: `%s' must be last in bundle
fi: ’%s’ on oltava viimeinen nippu

en: Internal error: don't know how to force %s to end of instruction group
fi: Sisäinen  virhe: ei tiedetä, kuinka pakottaa %s käskyryhmän loppuun

en: `%s' must be last in instruction group
fi: `%s' on oltava viimeinen käskyryhmässä

en: Label must be first in a bundle
fi: Nimiön on oltava ensimmäinen nipussa

en: hint in B unit may be treated as nop
fi: vihje B-yksikössä käsitellään ehkä nop-käskynä

en: hint in B unit can't be used
fi: vihjettä B-yksikössä ei voida käyttää

en: emit_one_bundle: unexpected dynamic op
fi: emit_one_bundle: odottamaton dynaaminen käsky

en: `%s' does not fit into %s template
fi: ”%s” ei sovi mallinteeseen %s

en: `%s' does not fit into bundle
fi: ”%s” ei sovi nippuun

en: `%s' can't go in %s of %s template
fi: ”%s” ei voi mennä mallinteessa %s/%s

en: Missing '}' at end of file
fi: Puuttuu ”}” tiedoston lopussa

en: Unrecognized option '-x%s'
fi: Tunnistamaton valitsin ’-x%s’

en: IA-64 options:
      --mconstant-gp	  mark output file as using the constant-GP model
    			  (sets ELF header flag EF_IA_64_CONS_GP)
      --mauto-pic		  mark output file as using the constant-GP model
    			  without function descriptors (sets ELF header flag
    			  EF_IA_64_NOFUNCDESC_CONS_GP)
      -milp32|-milp64|-mlp64|-mp64	select data model (default -mlp64)
      -mle | -mbe		  select little- or big-endian byte order (default -mle)
      -mtune=[itanium1|itanium2]
    			  tune for a specific CPU (default -mtune=itanium2)
      -munwind-check=[warning|error]
    			  unwind directive check (default -munwind-check=warning)
      -mhint.b=[ok|warning|error]
    			  hint.b check (default -mhint.b=error)
      -x | -xexplicit	  turn on dependency violation checking
fi: IA-64 -valitsimet:
      --mconstant-gp	  merkitse tulostetiedosto käyttämällä vakio-GP-mallia
    			  (asettaa ELF-otsakelipun EF_IA_64_CONS_GP)
      --mauto-pic		  merkitse tulostetiedosto käyttämällä vakio-GP-mallia
    			  ilman funktiokuvaajia (asettaa ELF-otsakelipun
    			  EF_IA_64_NOFUNCDESC_CONS_GP)
      -milp32|-milp64|-mlp64|-mp64	valitse tietomalli (oletus -mlp64)
      -mle | -mbe		  valitse little- tai big-endian -tavujärjestys (oletus -mle)
      -mtune=[itanium1|itanium2]
    			  säädä prosessorikohtaisesti (oletus -mtune=itanium2)
      -munwind-check=[warning|error]
    			  unwind-direktiivitarkistus (oletus -munwind-check=warning)
      -mhint.b=[ok|warning|error]
    			  hint.b -tarkistus (oletus -mhint.b=error)
      -x | -xexplicit	  käännä päälle riippuvuusrikkomustarkistus

note: Note for translators: "automagically" can be translated as "automatically" here.
en:   -xauto		  automagically remove dependency violations (default)
      -xnone		  turn off dependency violation checking
      -xdebug		  debug dependency violation checker
      -xdebugn		  debug dependency violation checker but turn off
    			  dependency violation checking
      -xdebugx		  debug dependency violation checker and turn on
    			  dependency violation checking
fi:   -xauto		  poista riippuvuusrikkomukset automaattisesti (oletus)
      -xnone		  käännä pois päältä riippuvuusrikkoutumistarkistus
      -xdebug		  vikajäljitä riippuvuusrikkoutumuistarkistaja
      -xdebugn		  vikajäljitä riippuvuusrikkomustarkistaja, mutta käännä pois
    			  riippuvuusrikkomustarkistus
      -xdebugx		  vikajäljitä riippuvuusrikkomustarkistaja ja käännä päälle
    			  riippuvuusrikkomustarkistus

en: --gstabs is not supported for ia64
fi: --gstabs ei ole tuettu kohteelle ia64

en: ia64.md_begin: can't hash `%s': %s
fi: ia64.md_begin: ei voi sekasummata ”%s”: %s

en: Inserting "%s" into constant hash table failed: %s
fi: Kohteen ”%s” lisäys vakiosekasummatauluun epäonnistui: %s

en: Could not set architecture and machine
fi: Ei voitu asettaa arkkitehtuuria ja konetta

en: Explicit stops are ignored in auto mode
fi: Eksplisiittisiä pysäytyksiä ei otettu huomioon automaattitilassa

en: Found '{' when manual bundling is already turned on
fi: Löytyi ’{’ kun manuaaliniputus oli jo käännetty päälle

en: Found '{' after explicit switch to automatic mode
fi: Löytyi ’{’ kytkimen jälkeen, joka käänsi automaattiseen tilaan

en: Found '}' when manual bundling is off
fi: Löytyi ’}’ kun manuaalinen niputus oli käännetty pois päältä

en: Qualifying predicate expected
fi: Odotettiin määrittävää predikaattia

en: Tag must come before qualifying predicate.
fi: Tunnisteen on tultava ennen määrittävää predikaattia.

en: Expected ':'
fi: Odotettiin ':'

en: Tag name expected
fi: Odotettiin tunnistenimeä

en: Rotating register index must be a non-negative constant
fi: Kiertorekisterin indeksin on oltava ei-negatiivinen vakio

en: Index out of range 0..%u
fi: Indeksi lukualueen 0..%u ulkopuolella

en: Indirect register index must be a general register
fi: Epäsuoran rekisteri-indeksin on oltava yleisrekisteri

en: Index can only be applied to rotating or indirect registers
fi: Indeksi voidaan liittää vain kierto- tai epäsuoriin rekistereihin

en: Missing ')'
fi: Puuttuva ')'

en: Not a symbolic expression
fi: Ei ole symbolinen lauseke

en: Illegal combination of relocation functions
fi: Luvaton sijoitusfunktioiden yhdistelmä

en: No current frame
fi: Ei nykyistä kehystä

en: Register number out of range 0..%u
fi: Rekisterinumero lukualueen 0..%u ulkopuolella

en: Standalone `#' is illegal
fi: Erillinen ”#” on luvaton

en: Redundant `#' suffix operators
fi: Redundantit ”#”-loppuliiteoperaattorit

en: Unhandled dependency %s for %s (%s), note %d
fi: Käsittelemätön riippuvuus %s kohteelle %s (%s), lippu %d

en: Unrecognized dependency specifier %d
fi: Tunnistamaton riippuvuusmäärite %d

en: Only the first path encountering the conflict is reported
fi: Vain ensimmäinen ristiriidan kohtaava polku ilmoitetaan

en: This is the location of the conflicting usage
fi: Tämä on ristiriitaisen käytön sijainti

en: Unknown opcode `%s'
fi: Tuntematon käskykoodi ”%s”

en: AR %d can only be accessed by %c-unit
fi: Kohdetta AR %d voi lukea vain %c-yksikkö

en: hint.b may be treated as nop
fi: hint.b pitäisi käsitellä nop-käskynä

en: hint.b shouldn't be used
fi: hint.b ei pitäisi käyttää

en: `%s' cannot be predicated
fi: ”%s” ei voi olla ilmoitettu

en: Closing bracket missing
fi: Sulkeva sulkumerkki puuttuu

en: Index must be a general register
fi: Indeksin on oltava yleisrekisteri

en: Unsupported fixup size %d
fi: Tukematon korjauskoko %d

note: This should be an error, but since previously there wasn't any diagnostic here, don't make it fail because of this for now.
en: Cannot express %s%d%s relocation
fi: Ei voida ilmaista %s%d%s-sijoitusta

en: No addend allowed in @fptr() relocation
fi: Yhteenlaskettavaa ei sallita kohteessa @fptr()-sijoitus

en: integer operand out of range
fi: kokonaislukuoperandi lukualueen ulkopuolella

en: %s must have a constant value
fi: %s on oltava vakioarvo

en: cannot resolve @slotcount parameter
fi: ei voi ratkaista @slotcount-parametria

en: invalid @slotcount value
fi: virheellinen @slotcount-arvo

en: Cannot represent %s relocation in object file
fi: Ei voi edustaa ’%s’-sijoitusta objektitiedostossa

en: Can't add stop bit to mark end of instruction group
fi: Ei voi lisätä stop-bittiä käskyryhmän lopun merkitsemiseksi

en: expected symbol name
fi: odotettiin symbolinimeä

en: expected comma after "%s"
fi: odotettiin pilkkua ”%s”:n jälkeen

en: `%s' is already the alias of %s `%s'
fi: ”%s” on jo kohteen %s alias ”%s”

en: %s `%s' already has an alias `%s'
fi: %s ”%s” on jo alias ”%s”

en: inserting "%s" into %s alias hash table failed: %s
fi: kohteen ”%s” lisäys %s-alias-sekasummatauluun epäonnistui: %s

en: inserting "%s" into %s name hash table failed: %s
fi: kohteen ”%s” lisäys %s-nimi-sekasummatauluun epäonnistui: %s

en: symbol `%s' aliased to `%s' is not used
fi: symbolin ”%s” muuntoa aliakseksi ”%s” ei ole käytetty

en: section `%s' aliased to `%s' is not used
fi: lohkon ”%s” muuntoa aliakseksi ”%s” ei ole käytetty

en: IP2K specific command line options:
fi: IP2K-kohtaiset komentorivivalitsimet:

en:   -mip2022               restrict to IP2022 insns
fi:   -mip2022               rajoita IP2022-käskyihin

en:   -mip2022ext            permit extended IP2022 insn
fi:   -mip2022ext            salli laajentaminen IP2022-käskyihin

en: the yielding instruction %s may not be in a delay slot.
fi: joustamiskäsky %s ei ehkä ole viivevälissä.

en: Register number (R%ld) for double word access must be even.
fi: Rekisternumeron (R%ld) ”double word”-lukemista varten olisi oltava parillinen.

en: operand references R%ld of previous load.
fi: operandi viittaa edellisen latauksen R%ld.

en: instruction implicitly accesses R31 of previous load.
fi: käsky implisiittisesti lukee edellisen latauksen kohdetta R31.

en: Unmatched high relocation
fi: Pariton yläsijoitus

en: .end not in text section
fi: ”.end” not in text section

en: .end directive without a preceding .ent directive.
fi: ”.end”-direktiivi ilman a preceding ”.ent”-direktiivi.

en: .end symbol does not match .ent symbol.
fi: ”.end” symboli does not match ”.ent” symbol.

en: .end directive missing or unknown symbol
fi: ”.end”-direktiivi puuttuva tai tuntematon symbol

en: Expected simple number.
fi: Odotettiin simple-numeroa.

en:  *input_line_pointer == '%c' 0x%02x
fi:  *input_line_pointer == ’%c’ 0x%02x

en: .ent or .aent not in text section.
fi: .ent” tai ”.aent” not in text section.

en: missing `.end'
fi: puuttuva ”.end”

en: bad call to md_atof
fi: virheellinen kutsu kohteeseen md_atof

en:  M32C specific command line options:
fi:  M32C-kohtaiset komentorivivalitsimet:

note: Pretend that we do not recognise this option.
en: Unrecognised option: -hidden
fi: Tunnistamaton valitsin: -hidden

en: Unrecognized option following -K
fi: Tunnistamaton valitsin seuraa valitsinta -K

en:  M32R specific command line options:
fi:  M32R-kohtaiset komentorivivalitsimet:

en:   -m32r                   disable support for the m32rx instruction set
fi:   -m32r                   ota pois käytöstä tuki m32rx-käskyjoukolle

en:   -m32rx                  support the extended m32rx instruction set
fi:   -m32rx                  tue laajennettua m32rx-käskyjoukkoa

en:   -m32r2                  support the extended m32r2 instruction set
fi:   -m32r2                  tue laajennettua m32r2-käskyjoukkoa

en:   -EL,-little             produce little endian code and data
fi:   -EL,-little             tuota ”little-endian”-koodia ja -dataa

en:   -EB,-big                produce big endian code and data
fi:   -EB,-big                tuota ”big-endian”-koodia ja dataa

en:   -parallel               try to combine instructions in parallel
fi:   -parallel               yritä yhdistää käskyt rinnakkain

en:   -no-parallel            disable -parallel
fi:   -no-parallel            ota pois käytöstä valitsin -parallel

en:   -no-bitinst             disallow the M32R2's extended bit-field instructions
fi:   -no-bitinst             älä salli M32R2:n laajennettuja bittikenttäkäskyjä

en:   -O                      try to optimize code.  Implies -parallel
fi:   -O                      yritä optimoida koodi.  Sisältää valitsimen -parallel

en:   -warn-explicit-parallel-conflicts     warn when parallel instructions
fi:   -warn-explicit-parallel-conflicts     varoittaa kun rinnakkaiskäskyt saattavat

en:                                          might violate contraints
fi:                                          olla ristiriidassa rajoitteiden kanssa

en:   -no-warn-explicit-parallel-conflicts  do not warn when parallel
fi:   -no-warn-explicit-parallel-conflicts  ei varoita kun rinnakkaiskäskyt saattavat

en:                                          instructions might violate contraints
fi:                                          olla ristiriidassa rajoitteiden kanssa

en:   -Wp                     synonym for -warn-explicit-parallel-conflicts
fi:   -Wp                     synonyymi valitsimelle -warn-explicit-parallel-conflicts

en:   -Wnp                    synonym for -no-warn-explicit-parallel-conflicts
fi:   -Wnp                    synonyymi valitsimelle -no-warn-explicit-parallel-conflicts

en:   -ignore-parallel-conflicts            do not check parallel instructions
fi:   -ignore-parallel-conflicts            älä tarkista rinnakkaiskäskyjen

en:                                          for constraint violations
fi:                                          rajoiteristiriidoille

en:   -no-ignore-parallel-conflicts         check parallel instructions for
fi:   -no-ignore-parallel-conflicts         tarkista rinnakkaiskäskyjen

en:                                          constraint violations
fi:                                          rajoiteristiriidat

en:   -Ip                     synonym for -ignore-parallel-conflicts
fi:   -Ip                     synonyymi valitsimelle -ignore-parallel-conflicts

en:   -nIp                    synonym for -no-ignore-parallel-conflicts
fi:   -nIp                    synonyymi valitsimelle -no-ignore-parallel-conflicts

en:   -warn-unmatched-high    warn when an (s)high reloc has no matching low reloc
fi:   -warn-unmatched-high    varoita kun ylemmällä reloc-tietueella ei ole vastaava alempaa reloc-tietuetta

en:   -no-warn-unmatched-high do not warn about missing low relocs
fi:   -no-warn-unmatched-high älä varoita puuttuvista alemmista reloc-tietueista

en:   -Wuh                    synonym for -warn-unmatched-high
fi:   -Wuh                    synonyymi valitsimelle -warn-unmatched-high

en:   -Wnuh                   synonym for -no-warn-unmatched-high
fi:   -Wnuh                   synonyymi valitsimelle -no-warn-unmatched-high

en:   -KPIC                   generate PIC
fi:   -KPIC                   tuottaa PIC-koodin

en: instructions write to the same destination register.
fi: käskyt kirjoittavat samaan kohderekisteriin.

en: Instructions do not use parallel execution pipelines.
fi: käskyt eivät käytä rinnakkaisuorituksen putkilinjoja.

en: Instructions share the same execution pipeline
fi: käskyt eivät jaa samaa suoritusputkilinjaa

en: not a 16 bit instruction '%s'
fi: ei ole 16-bittinen käsky ’%s’

en: instruction '%s' is for the M32R2 only
fi: käsky ’%s’ on vain M32R2-käskyjoukolle

en: unknown instruction '%s'
fi: tuntematon käsky ’%s’

en: instruction '%s' is for the M32RX only
fi: käsky ’%s’ on vain M32RX-käskyjoukolle

en: instruction '%s' cannot be executed in parallel.
fi: käskyä ’%s’ ei voi suorittaa rinnakkain.

en: internal error: lookup/get operands failed
fi: sisäinen virhe: ”lookup/get”-operandit epäonnistuivat

en: '%s': only the NOP instruction can be issued in parallel on the m32r
fi: ’%s’: vain NOP-käsky voidaan jaella rinnakkain m32r-käskyjoukossa

en: %s: output of 1st instruction is the same as an input to 2nd instruction - is this intentional ?
fi: %s: ensimmäisen käskyn tuloste on sama kuin toisen käsky syöte - on tämä tarkoituksellista ?

en: %s: output of 2nd instruction is the same as an input to 1st instruction - is this intentional ?
fi: %s: toisen käskyn tuloste on sama kuin ensimmäisen käsky syöte - onko tämä tarkoituksellista ?

en: .SCOMMon length (%ld.) <0! Ignored.
fi: ”.SCOMMon”-pituus (%ld.) <0! Ei oteta huomioon.

en: Length of .scomm "%s" is already %ld. Not changed to %ld.
fi: Näennäiskäskyn ”.scomm” ”%s” pituus on jo %ld. Ei muutettu arvoon %ld.

en: Invalid PIC expression.
fi: Virheellinen PIC-lauseke.

en: Unmatched high/shigh reloc
fi: Täsmäämätön ”high/shigh” reloc-tietue

en: Motorola 68HC11/68HC12/68HCS12 options:
      -m68hc11 | -m68hc12 |
      -m68hcs12               specify the processor [default %s]
      -mshort                 use 16-bit int ABI (default)
      -mlong                  use 32-bit int ABI
      -mshort-double          use 32-bit double ABI
      -mlong-double           use 64-bit double ABI (default)
      --force-long-branches   always turn relative branches into absolute ones
      -S,--short-branches     do not turn relative branches into absolute ones
                              when the offset is out of range
      --strict-direct-mode    do not turn the direct mode into extended mode
                              when the instruction does not support direct mode
      --print-insn-syntax     print the syntax of instruction in case of error
      --print-opcodes         print the list of instructions with syntax
      --generate-example      generate an example of each instruction
                              (used for testing)
fi: Motorola 68HC11/68HC12/68HCS12-valitsimet:
      -m68hc11 | -m68hc12 |
      -m68hcs12               määritä prosessori [oletus %s]
      -mshort                 käytä 16-bittisiä int-kokonaisluku-ABI:a (default)
      -mlong                  käytä 32-bittisiä int-kokonaisluku-ABI:a
      -mshort-double          käytä 32-bittisiä double-kokonaisluku-ABI:a
      -mlong-double           käytä 64-bittisiä double-kokonaisluku-ABI:a (oletus)
      --force-long-branches   muuta suhteelliset haarautumiset aina absoluuttisiksi
      -S,--short-branches     älä muuta suhteellisia haarautumisia absoluuttisiksi
                              kun siirrososoite on lukualueen ulkopuolella
      --strict-direct-mode    älä muuta suoraa tilaa laajennetuksi tilaksi
                              kun käsky ei tue suoraa tilaa
      --print-insn-syntaksi   tulosta käskyn syntaksi virhetapauksessa
      --print-opcodes         tulosta käskyjen luettelo syntaksin kera
      --generate-example      tuota esimerkki jokaisesta käskystä
                              (käytetty testaukseen)

en: Default target `%s' is not supported.
fi: Oletuskohdetta ”%s” ei ole tuettu.

note: Dump the opcode statistics table.
en: Name   # Modes  Min ops  Max ops  Modes mask  # Used
fi: Nimi   # Tilat  Min ops  Max ops  Tilat peite # Käytetty

en: Option `%s' is not recognized.
fi: Valitsinta ”%s” ei ole tunnistettu.

en: symbol%d
fi: symboli%d

en: <label>
fi: <nimiö>

en: # Example of `%s' instructions
    	.sect .text
    _start:
fi: # Esimerkki ”%s”-käskyistä
    	.sect ”.text
    _start:

en: Instruction `%s' is not recognized.
fi: Käskyä ”%s” ei ole tunnistettu.

en: Instruction formats for `%s':
fi: Käskymuodot kohteelle ”%s”:

en: Immediate operand is not allowed for operand %d.
fi: Suora muistiosoitusoperandi ei ole sallittu operandille %d.

en: Indirect indexed addressing is not valid for 68HC11.
fi: Epäsuora indeksoitu osoitteenmuodostus ei ole voimassa 68HC11:lle.

en: Spurious `,' or bad indirect register addressing mode.
fi: Väärä ”,” tai virheellinen epäsuora rekisteriosoitteenmuodostustila.

en: Missing second register or offset for indexed-indirect mode.
fi: Puuttuva toinen rekisteri tai siirrososoite indeksoidulle epäsuoralle tilalle.

en: Missing second register for indexed-indirect mode.
fi: Puuttuva toinen rekisteri indeksoidulle epäsuoralle tilalle.

en: Missing `]' to close indexed-indirect mode.
fi: Puuttuu ”]” sulkemaan indeksoidun epäsuoran tilan.

en: Illegal operand.
fi: Luvaton operandi.

en: Missing operand.
fi: Puuttuva operandi.

en: Pre-increment mode is not valid for 68HC11
fi: Esiaskellustila ei ole kelvollinen 68HC11:lle

en: Wrong register in register indirect mode.
fi: Väärä rekisteri rekisteri-epäsuora-tilassa.

en: Missing `]' to close register indirect operand.
fi: Puuttuva ’]’ rekisterin epäsuoran operandin sulkemiseksi.

en: Post-decrement mode is not valid for 68HC11.
fi: Jälkiaskelpienennystila ei ole kelvollinen 68HC11:lle.

en: Post-increment mode is not valid for 68HC11.
fi: Jälkiaskelkasvatustila ei ole kelvollinen 68HC11:lle.

en: Invalid indexed indirect mode.
fi: Virheellinen indeksoitu epäsuora tila.

en: Trap id `%ld' is out of range.
fi: Pyydystunniste ’%ld’ on lukualueen ulkopuolella.

en: Trap id must be within [0x30..0x39] or [0x40..0xff].
fi: Pyydystunnisteen on oltava lukualueella [0x30..0x39] tai [0x40..0xff].

en: Operand out of 8-bit range: `%ld'.
fi: Operandi 8-bittialueen ulkopuolella: ’%ld’.

en: The trap id must be a constant.
fi: Pyydystunnisteen on oltava vakio.

en: Operand `%x' not recognized in fixup8.
fi: Operandia ’%x’ ei tunnisteta korjauksessa fixup8.

en: Operand out of 16-bit range: `%ld'.
fi: Operandi 16-bittialueen ulkopuolella: ’%ld’.

en: Operand `%x' not recognized in fixup16.
fi: Operandia ’%x’ ei tunnisteta korjauksessa fixup16.

en: Unexpected branch conversion with `%x'
fi: Odottamaton ”%x”-haarautumiskonversio

en: Operand out of range for a relative branch: `%ld'
fi: Operandi suhteellisen haarautumisen lukualueen ulkopuolella: ’%ld’

en: Invalid register for dbcc/tbcc instruction.
fi: Virheellinen rekisteri ”dbcc/tbcc”-käskylle.

en: Increment/decrement value is out of range: `%ld'.
fi: Askelkasvatusarvo/askelvähennysarvo on lukualueen ulkopuolella: ’%ld’.

en: Expecting a register.
fi: Odotettiin rekisteriä.

en: Invalid register for post/pre increment.
fi: Virheellinen rekisteri jälkiaskellisäykselle/esiaskellisäykselle.

en: Invalid register.
fi: Virheellinen rekisteri.

en: Offset out of 16-bit range: %ld.
fi: Siirrososoite 16-bittisen lukualueen ulkopuolella: %ld.

en: Offset out of 5-bit range for movw/movb insn: %ld.
fi: Siirrososoite 5-bittisen lukualueen ulkopuolella käskylle movw/movb: %ld.

en: Expecting register D for indexed indirect mode.
fi: Odotettiin rekisteriä D indeksoidulle epäsuoralle tilalle.

en: Indexed indirect mode is not allowed for movb/movw.
fi: Indeksoitu epäsuora tila ei ole sallittu käskylle movb/movw.

en: Invalid accumulator register.
fi: Virheellinen akkurekisteri.

en: Invalid indexed register.
fi: Virheellinen indeksoitu rekisteri.

en: Addressing mode not implemented yet.
fi: Osoitteenmuodostustilaa ei ole vielä toteutettu.

en: Invalid source register for this instruction, use 'tfr'.
fi: Virheellinen lähderekisteri tälle käskylle, käytä ’tfr’.

en: Invalid source register.
fi: Virheellinen lähderekisteri.

en: Invalid destination register for this instruction, use 'tfr'.
fi: Virheellinen kohderekisteri tälle käskylle, käytä ’tfr’.

en: Invalid destination register.
fi: Virheellinen kohderekisteri.

en: Invalid indexed register, expecting register X.
fi: Virheellinen indeksoitu rekisteri, odotettiin rekisteriä X.

en: Invalid indexed register, expecting register Y.
fi: Virheellinen indeksoitu rekisteri, odotettiin rekisteriä Y.

en: No instruction or missing opcode.
fi: Ei käskyä tai puuttuva käskykoodi.

en: Opcode `%s' is not recognized.
fi: Käskykoodia ’%s’ ei ole tunnistettu.

en: Garbage at end of instruction: `%s'.
fi: Roskaa käskyn lopussa: ’%s’.

en: Invalid operand for `%s'
fi: Virheellinen operandi kohteelle ’%s’

en: Invalid mode: %s
fi: Virheellinen tila: %s

en: bad .relax format
fi: virheellinen ”.relax”-muoto

en: Relocation %d is not supported by object file format.
fi: Objektitiedostomuoto ei tue sijoitusta %d.

en: bra or bsr with undefined symbol.
fi: bra tai bsr määrittelemättömällä symbolilla.

en: Subtype %d is not recognized.
fi: Alatyyppiä %d ei ole tunnistettu.

en: Expression too complex.
fi: Lauseke on liian mutkikas.

en: Value out of 16-bit range.
fi: Arvo on 16-bittisen lukualueen ulkopuolella.

en: Value %ld too large for 8-bit PC-relative branch.
fi: Arvo %ld on liian suuri 8-bittiselle ohjelmalaskurisuhteelliselle haarautumiselle.

en: Auto increment/decrement offset '%ld' is out of range.
fi: Automaattinen askellisäyssiirrososoite/askelvähennyssiirrososoite ’%ld’ on lukualueen ulkopuolella.

en: Offset out of 5-bit range for movw/movb insn: %ld
fi: Siirrososoite on 5-bittialueen ulkopuolella käskylle movw/movb: %ld

en: Line %d: unknown relocation type: 0x%x.
fi: Rivi %d: tuntematon sijoitustyyppi: 0x%x.

en: Can not do %d byte pc-relative relocation
fi: Ei voida tehdä %d:n tavun ohjelmalaskurisuhteellista sijoitusta

en: Can not do %d byte pc-relative pic relocation
fi: Ei voida tehdä %d:n tavun ohjelmalaskurisuhteellista pic-sijoitusta

en: Can not do %d byte relocation
fi: Ei voida tehdä %d:n tavun sijoitusta

en: Can not do %d byte pic relocation
fi: Ei voida tehdä %d:n tavun pic-sijoitusta

en: Unable to produce reloc against symbol '%s'
fi: Ei kyetä tuottamaan reloc-tietuetta symbolia ’%s’ vastaan

en: Cannot make %s relocation PC relative
fi: Ei voida tehdä %s-sijoitusta ohjelmalaskurisuhteelliseksi

en: No operator
fi: Ei operaattori

en: Unknown operator
fi: Tuntematon operaattori

en: invalid instruction for this architecture; needs
fi: virheellinen käsky tälle arkkitehtuurille: tarvitsee

en: hardware divide
fi: laitteistojakaja

en: or higher
fi: tai uudempi

en: operands mismatch
fi: operandien täsmäämättömyys

en: operand out of range
fi: operandi lukualueen ulkopuolella

en: Bignum too big for %c format; truncated
fi: Bignum-muuttuja liian suuri muodolle %c: typistetty

en: displacement too large for this architecture; needs 68020 or higher
fi: siirtymä liian suuri tälle arkkitehtuurille: tarvitsee 68020:n tai uudemman

en: scale factor invalid on this architecture; needs cpu32 or 68020 or higher
fi: skaalaustekijä virheellinen tällä arkkitehtuurilla: tarvitsee 32-bittisen prosessorin tai 68020:n tai uudemman

en: invalid index size for coldfire
fi: virheellinen indeksikoko kohteelle coldfire

en: Forcing byte displacement
fi: Pakotetaan byte-kokoinen siirtymä

en: byte displacement out of range
fi: byte-siirtymä lukualueen ulkopuolella

en: invalid operand mode for this architecture; needs 68020 or higher
fi: virheellinen operanditila tälle arkkitehtuurille: tarvitaan 68020 tai uudempi

en: :b not permitted; defaulting to :w
fi: :b ei ole sallittu: asetetaan oletukseksi :w

en: unsupported byte value; use a different suffix
fi: tukematon byte-arvo: käytä eri loppuliitettä

en: unknown/incorrect operand
fi: tuntematon tai virheellinen operandi

en: Can't use long branches on this architecture
fi: Ei voi käyttää pitkiä haarautumisia tässä arkkitehtuurissa

en: Expression out of range, using 0
fi: Lauseke lukualueen ulkopuolella, käytetään arvoa 0

en: Floating point register in register list
fi: Liukulukurekisteri rekisteriluettelossa

en: Wrong register in floating-point reglist
fi: Väärä rekisteri liukulukurekisteriluettelossa

en: incorrect register in reglist
fi: virheellinen rekisteri rekisteriluettelossa

en: wrong register in floating-point reglist
fi: väärä rekisteri liukulukurekisteriluettelossa

note: ERROR.
en: Extra )
fi: Ylimääräinen )

note: ERROR.
en: Missing )
fi: Puuttuva )

en: Missing operand
fi: Puuttuva operandi

en: unrecognized default cpu `%s'
fi: tunnistamaton oletusprosessori ’%s’

en: %s -- statement `%s' ignored
fi: %s -- lausetta ’%s’ ei otettu huomioon

en: Don't know how to figure width of %c in md_assemble()
fi: Ei tiedetä kuinka kohteen %c leveys arvataan funktiossa md_assemble()

en: Internal Error:  Can't allocate m68k_sorted_opcodes of size %d
fi: Sisäinen virhe:  Ei voi varata koon %d m68k_sorted_opcodes-rakenteita

en: Internal Error: Can't find %s in hash table
fi: Sisäinen virhe: Ei löydetä kohdetta %s sekasummataulussa

en: Internal Error: Can't hash %s: %s
fi: Sisäinen virhe: En voi sekasummata kohdetta %s: %s

en: text label `%s' aligned to odd boundary
fi: tekstinimiö ’%s’ tasattu parittomaan rajaan

en: value %ld out of range
fi: arvo %ld lukualueen ulkopuolella

en: invalid byte branch offset
fi: virheellinen byte-haarautumissiirrososoite

en: short branch with zero offset: use :w
fi: short-haarautuminen nollasiirrososoitteella: käytä :w

en: Conversion of PC relative BSR to absolute JSR
fi: Ohjelmalaskurisuhteellisen BSR:n muunnos absoluuttiseksi JSR:ksi

en: Conversion of PC relative branch to absolute jump
fi: Ohjelmalaskurisuhteellisen haarautumisen muunnos absoluuttiseksi hypyksi

en: Conversion of PC relative conditional branch to absolute jump
fi: Ohjelmalaskurisuhteellisen ehdollisen haarautumisen muunnos absoluuttiseksi hypyksi

en: Conversion of DBcc to absolute jump
fi: DBcc:n muunnos absoluuttiseksi hypyksi

en: Conversion of PC relative displacement to absolute
fi: Ohjelmalaskurisuhteellisen siirtymän muunnos absoluuttiseksi

en: Tried to convert PC relative branch to absolute jump
fi: Yritettiin muuntaa ohjelmalaskurisuhteellinen haarautuminen absoluuttiseksi hypyksi

en: expression out of range: defaulting to 1
fi: lauseke lukualueen ulkopuolella: asetetaan oletukseksi 1

en: expression out of range: defaulting to 0
fi: lauseke lukualueen ulkopuolella: asetetaan oletukseksi 0

en: Can't deal with expression; defaulting to %ld
fi: Ei voida käsitellä lauseketta: asetetaan oletukseksi %ld

en: expression doesn't fit in BYTE
fi: lauseke ei mahdu kokoon BYTE

en: expression doesn't fit in WORD
fi: lauseke ei mahdu kokoon WORD

en: %s: unrecognized processor name
fi: %s: tunnistamaton prosessorinimi

en: bad coprocessor id
fi: virheellinen apuprosessoritunniste

en: unrecognized fopt option
fi: tunnistamaton fopt-valitsin

en: option `%s' may not be negated
fi: valitsinta ’%s’ ei voi kieltää

en: option `%s' not recognized
fi: valitsinta ’%s’ ei ole tunnistettu

en: bad format of OPT NEST=depth
fi: virheellinen ”OPT NEST=syvyys”-muoto

en: missing label
fi: puuttuva nimiö

en: bad register list: %s
fi: virheellinen rekisteriluettelo: %s

en: restore without save
fi: palauta tallentamatta

en: syntax error in structured control directive
fi: syntaksivirhe rakenteisessa ohjaindirektiivissä

en: missing condition code in structured control directive
fi: puuttuva ehtokoodi rakenteisessa ohjaindirektiivissä

en: Condition <%c%c> in structured control directive can not be encoded correctly
fi: Ehtoa <%c%c> rakenteisessa ohjaindirektiivissä ei ole koodattu oikein

en: missing then
fi: puuttuva ”then”-lause

en: else without matching if
fi: ”else”-lause ilman täsmäävää ”if”-lausetta

en: endi without matching if
fi: ”endi”-lause ilman täsmäävää ”if”-lausetta

en: break outside of structured loop
fi: ”break” rakenteisen silmukan ulkopuolella

en: next outside of structured loop
fi: ”next” rakenteisen silmukan ulkopuolella

en: missing =
fi: puuttuva =

en: missing to or downto
fi: puuttuva ”to” tai ”downto”

en: missing do
fi: puuttuva ”do”

en: endf without for
fi: ”endf”-lause ilman ”for”-lausetta

en: until without repeat
fi: ”until”-määre ilman ”repeat”-määrettä

en: endw without while
fi: ”endw”-lause ilman ”while”-lausetta

en: already assembled instructions
fi: jo assembloidut käskyt

en: `%s' is deprecated, use `%s'
fi: ’%s’ on poistettu käytöstä, käytä ’%s’

en: cpu `%s' unrecognized
fi: prosessori ’%s’ on tunnistamaton

en: architecture `%s' unrecognized
fi: arkkitehtuuri ’%s’ on tunnistamaton

en: extension `%s' unrecognized
fi: laajennus ’%s’ on tunnistamaton

en: option `-A%s' is deprecated: use `-%s'
fi: valitsin ’-A%s’ on poistettu käytöstä: käytä valitsinta ’-%s’

en: architecture features both enabled and disabled
fi: arkkitehtuuriominaisuudet on sekä otettu käyttöön että otettu pois käytöstä

en: selected processor does not have all features of selected architecture
fi: valitulla prosessorilla ei ole valitun arkkitehtuurin kaikkia ominaisuuksia

en: m68k and cf features both selected
fi: sekä ”m68k”- että ”cf”-ominaisuudet valittuja

en: 68040 and 68851 specified; mmu instructions may assemble incorrectly
fi: 68040 ja 68851 määritelty: ”mmu”-käskyt ehkä assembloitu väärin

en: -march=<arch>		set architecture
    -mcpu=<cpu>		set cpu [default %s]
fi: -march=<arch>		aseta arkkitehtuuri
    -mcpu=<cpu>		aseta prosessori [oletus %s]

en: -m[no-]%-16s enable/disable%s architecture extension
fi: -m[no-]%-16s ottaa käyttöön/pois käytöstä%s arkkitehtuurilaajennuksen

en: -l			use 1 word for refs to undefined symbols [default 2]
    -pic, -k		generate position independent code
    -S			turn jbsr into jsr
    --pcrel                 never turn PC-relative branches into absolute jumps
    --register-prefix-optional
    			recognize register names without prefix character
    --bitwise-or		do not treat `|' as a comment character
    --base-size-default-16	base reg without size is 16 bits
    --base-size-default-32	base reg without size is 32 bits (default)
    --disp-size-default-16	displacement with unknown size is 16 bits
    --disp-size-default-32	displacement with unknown size is 32 bits (default)
fi: -l			käytä 1 sana viitteisiin määrittelemättömiin symboleihin [oletus 2]
    -pic, -k		tuota paikkariippumaton koodi
    -S			käännä ”jbsr” kohteeksi ”jsr”
    --pcrel                 älä koskaan käännä ohjelmalaskurisuhteellisia haarautumisia absoluuttisiksi hypyiksi
    --rekisteri-prefix-optional
    			tunnista rekisterinimet ilman etuliitemerkkiä
    --bitwise-or		älä kohtele merkkiä ’|’ kommenttimerkkinä
    --base-size-default-16	perusrekisteri ilman kokoa on 16 bittiä
    --base-size-default-32	perusrekisteri ilman kokoa on 32 bittiä (oletus)
    --disp-size-default-16	siirtymä tuntemattomalla koolla on 16 bittiä
    --disp-size-default-32	siirtymä tuntemattomalla koolla on 32 bittiä (oletus)

en: Architecture variants are:
fi: Arkkitehtuurivariantteja ovat:

en: Processor variants are:
fi: Prosessorivariantteja ovat:

en: Error %s in %s
fi: Virhe %s kohteessa %s

en: Opcode(%d.%s):
fi: Käskykoodi(%d.%s):

en: Not a defined coldfire architecture
fi: Ei ole määritelty coldfire-arkkitehtuuri

en: register expected, but saw '%.6s'
fi: odotettiin rekisteriä, mutta nähtiin ’%.6s’

en: control register expected, but saw '%.6s'
fi: odotettiin ohjausrekisteriä, mutta nähtiin ’%.6s’

en: bad/missing psr specifier
fi: väärä/puuttuva ”psr”-tarkenne

en: more than 65K literal pools
fi: yli 65 kilotavua literaalivarantoja

en: missing ']'
fi: puuttuva ’]’

en: operand must be a constant
fi: operandin on oltava vakio

en: operand must be absolute in range %u..%u, not %ld
fi: operandin on oltava absoluuttinen lukualueella %u..%u, ei %ld

en: operand must be a multiple of 4
fi: operandin on oltava neljän monikerta

en: operand must be a multiple of 2
fi: operandin on oltava kahden monikerta

en: base register expected
fi: odotettiin perusrekisteriä

en: unknown opcode "%s"
fi: tuntematon käskykoodi ”%s”

en: invalid register: r15 illegal
fi: virheellinen rekisteri: r15 luvaton

en: M340 specific opcode used when assembling for M210
fi: M340-kohtaista käskykoodia käytetty assembloitaessa kohdetta M210

en: second operand missing
fi: toinen operandi puuttuu

en: destination register must be r1
fi: kohderekisterin on oltava r1

en: source register must be r1
fi: lähderekisterin on oltava r1

en: immediate is not a power of two
fi: suora muistiosoitusarvo ei ole kahden monikerta

en: translating bgeni to movi
fi: käännetään ”bgeni” arvoksi ”movi”

en: translating mgeni to movi
fi: käännetään ”mgeni” arvoksi ”movi”

en: translating bmaski to movi
fi: käännetään ”bmaski” arvoksi ”movi”

en: displacement too large (%d)
fi: siirtymä liian suuri (%d)

en: Invalid register: r0 and r15 illegal
fi: Virheellinen rekisteri: r0 ja r15 luvaton

en: bad starting register: r0 and r15 invalid
fi: virheellinen aloitusrekisteri: r0 ja r15 luvaton

en: ending register must be r15
fi: lopetusrekisterin on oltava r15

en: bad base register: must be r0
fi: virheellinen perusrekisteri: sen on oltava r0

en: first register must be r4
fi: ensimmäisen rekisterin on oltava r4

en: last register must be r7
fi: viimeisen rekisterin on oltava r7

en: reg-reg expected
fi: odotettiin reg-reg

en: second operand must be 1
fi: toisen operandin on oltava 1

en: zero used as immediate value
fi: nollaa käytetty välittömänä arvona

en: duplicated psr bit specifier
fi: kaksoiskappale ”psr”-bittitarkenne

en: `af' must appear alone
fi: ”af” on esiinnyttävä yksin

en: unimplemented opcode "%s"
fi: toteuttamaton käskykoodi ”%s”

en: ignoring operands: %s
fi: ei oteta huomioon operandia: %s

en: unrecognised cpu type '%s'
fi: tunnistamaton prosessorityyppi ’%s’

en: MCORE specific options:
      -{no-}jsri2bsr	  {dis}able jsri to bsr transformation (def: dis)
      -{no-}sifilter	  {dis}able silicon filter behavior (def: dis)
      -cpu=[210|340]          select CPU type
      -EB                     assemble for a big endian system (default)
      -EL                     assemble for a little endian system
fi: MCORE-kohtaiset valitsimet:
      -{no-}jsri2bsr	  poista/ota käyttöön muunnos ”jsri”:sta ”bsr”:ksi (oletus: no)
      -{no-}sifilter	  poista/ota käyttöön piisuodatinkäytös (oletus: no)
      -cpu=[210|340]          valitse prosessorityyppi
      -EB                     assembloi ”big-endian”-järjestelmään (oletus)
      -EL                     assembloi "little-endian”-järjestelmään

en: failed sanity check: short_jump
fi: järkevyystarkistus epäonnistui: short_jump

en: failed sanity check: long_jump
fi: järkevyystarkistus epäonnistui: long_jump

en: odd displacement at %x
fi: pariton siirtymä osoitteessa %x

en: odd distance branch (0x%lx bytes)
fi: pariton etäisyyshaarautuma (0x%lx tavua)

en: pcrel for branch to %s too far (0x%lx)
fi: ”pcrel” haarautumalle kohteeseen %s on liian kaukana (0x%lx)

en: pcrel for lrw/jmpi/jsri to %s too far (0x%lx)
fi: ”pcrel” kohteelle lrw/jmpi/jsri kohteeseen %s on liian kaukana (0x%lx)

en: pcrel for loopt too far (0x%lx)
fi: ”pcrel” kohteelle ”loopt” on liian kaukana (0x%lx)

en: Can not do %d byte %srelocation
fi: Ei voida tehdä %d:n tavun %s-sijoitusta

en: pc-relative
fi: ohjelmalaskurisuhteellinen

en: MeP specific command line options:
      -EB                     assemble for a big endian system
      -EL                     assemble for a little endian system (default)
      -mconfig=<name>         specify a chip configuration to use
      -maverage -mno-average -mmult -mno-mult -mdiv -mno-div
      -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff
      -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32
                              enable/disable the given opcodes
    
      If -mconfig is given, the other -m options modify it.  Otherwise,
      if no -m options are given, all core opcodes are enabled;
      if any enabling -m options are given, only those are enabled;
      if only disabling -m options are given, only those are disabled.
fi: MeP-kohtaiset komentorivivalitsimet:
      -EB                     assembloi ”big-endian”-järjestelmälle (oletus)
      -EL                     assembloi ”little-endian”-järjestelmälle
      -mconfig=<nimi>         määritä käytettävä mikropiiriasetus
      -maverage -mno-average -mmult -mno-mult -mdiv -mno-div
      -mbitops -mno-bitops -mleadz -mno-leadz -mabsdiff -mno-absdiff
      -mminmax -mno-minmax -mclip -mno-clip -msatur -mno-satur -mcop32
                              ota käyttöön/pois käytöstä annetut käskykoodit
    
      Jos valitsin -mconfig on annettu, muut -m-valitsimet muokkaavat sitä.  Muuten,
      jos valitsinta -m ei ole annettu, kaikki ydinkäskykoodit ovat käytössä;
      jos joitakin käyttöönottovalitsimia -m on annettu, vain vain ne ovat käytössä;
      jos vain käytöstäpoistovalitsimet -m on annettu, vain ne on otettu pois käytöstä.

en: $hi and $lo are disabled when MUL and DIV are off
fi: $hi ja $lo ovat poissa käytöstä kun MUL ja DIV ovat poissa päältä

en: $mb0, $me0, $mb1, and $me1 are disabled when COP is off
fi: $mb0, $me0, $mb1, ja $me1 ovat poissa käytöstä kun COP on pois päältä

en: $dbg and $depc are disabled when DEBUG is off
fi: $dbg ja $depc ovat poissa käytöstä kun DEBUG on pois päältä

en: core and copro insn lengths must total 32 bits.
fi: core- ja copro-käskypituuden on oltava yhteensä 32 bittiä.

en: vliw group must consist of 1 core and 1 copro insn.
fi: vliw-ryhmään on sisällyttyvä yksi core- ja yksi copro-käsky.

en: core and copro insn lengths must total 64 bits.
fi: core- ja copro-käskypituuksien on oltava yhteensä 64 bittiä.

en: cannot pack %s with a 16-bit insn
fi: ei voida pakata kohdetta %s 16-bittisellä käskyllä

en: cannot pack %s and %s together with a 16-bit insn
fi: ei voida pakata kohdetta %s ja %s yhteen 16-bittisellä käskyllä

en: too many IVC2 insns to pack with a 16-bit core insn
fi: liian monia IVC2-käskyjä pakattavana 16-bittisellä core-käskyllä

en: cannot pack %s into slot P1
fi: ei voida pakata %s väliin P1

en: too many IVC2 insns to pack with a 32-bit core insn
fi: liian monia IVC2-käskyjä pakattavana 32-bittisellä core-käskyllä

en: unable to pack %s by itself?
fi: ei kyetä pakkaamaan %s itselläänf?

en: cannot pack %s and %s together
fi: ei voi pakata kohteita %s ja %s yhteen

en: too many IVC2 insns to pack together
fi: liian monia IVC2-käskyjä pakattavana yhteen

note: There are no insns in the queue and a plus is present. This is a syntax error.  Let's not tolerate this. We can relax this later if necessary.
en: Invalid use of parallelization operator.
fi: Virheellinen rinnakkaiskäytön operaattori.

en: Leading plus sign not allowed in core mode
fi: Edeltävä plus-merkki ei ole sallittu ydintilassa

en: Don't know how to relocate plain operands of type %s
fi: Ei tiedetä kuinka %s-tyypin ”plain”-operandit sijoitetaan

en: Perhaps you are missing %%tpoff()?
fi: Ehkä %%tpoff() puuttuu?

en: bad .section directive: want a,v,w,x,M,S in string
fi: virheellinen ”.section”-direktiivi: halutaan a,v,w,x,M,S merkkijonossa

en: .vliw unavailable when VLIW is disabled.
fi: ”.vliw” on saavuttamaton kun ”VLIW” on otettu pois käytöstä.

en: Invalid register number at '%.6s'
fi: Virheellinen rekisterinumero osoitteessa ’%.6s’

en: operand must be a constant or a label
fi: operandin on oltava vakio tai nimiö

en: operand must be absolute in range %d..%d, not %d
fi: operandin on oltava absoluuttinen lukualueella %d..%d, ei %d

en: Error in statement syntax
fi: Virhe lausekesyntaksissa

en: Cannot use special register with this instruction
fi: Ei voi käyttää erikoisrekisteri tämän käskyn kanssa

en: lmi pseudo instruction should not use a label in imm field
fi: lmi-näennäiskäskyn ei pitäisi käyttää nimiötä imm-kentässä

en: smi pseudo instruction should not use a label in imm field
fi: smi-näennäiskäskyn ei pitäisi käyttää nimiötä imm-kentässä

en: Symbol used as immediate for shift instruction
fi: Symbolia käytetty välittömänä arvona sivuttaissiirtokäskyssä

en: Shift value > 32. using <value %% 32>
fi: Sivuttaissiirrosarvo > 32. käytetään <arvo %% 32>

en: Symbol used as immediate value for msrset/msrclr instructions
fi: Symbolia käytetty välittömänä arvona msrset/msrclr -käskyissä

en: invalid value for special purpose register
fi: virheellinen arvo erikoiskäyttörekisterille

en: An IMM instruction should not be present in the .s file
fi: IMM-käskyn ei pitäisi olla läsnä .s-tiedostossa

en: Bad call to MD_NTOF()
fi: Virheellinen kutsu kohteeseen MD_NTOF()

en: pcrel for branch to %s too far (0x%x)
fi: ”pcrel” haarautumalle kohteeseen %s on liian kaukana (0x%x)

note: We know the abs value: Should never happen.
en: Absolute PC-relative value in relaxation code.  Assembler error.....
fi: Absoluuttinen ohjelmalaskurisuhteellinen arvo lieventämiskoodissa.  Assemblerivirhe.....

note: Cannot have a PC-relative branch to a diff segment.
en: PC relative branch to label %s which is not in the instruction space
fi: Ohjelmalaskurisuhteellinen haarautuminen nimiöön %s, joka ei ole käskytilassa

en: Variable is accessed using small data read only anchor, but it is not in the small data read only section
fi: Muuttujaa luetaan käyttäen ”small data”-lukua vain linkkinä, mutta se ei ole ”small data”-kirjoitussuojatussa lohkossa

en: Variable is accessed using small data read write anchor, but it is not in the small data read write section
fi: Muuttuja luetaan käyttäen ”small data”-luku/kirjoituslinkkiä, mutta se ei ole ”small data”-luku/kirjoituslohkossa

en: Incorrect fr_opcode value in frag.  Internal error.....
fi: Virheellinen fr_opcode-arvo osasessa.  Sisäinen virhe.....

note: We know the abs value: Should never happen.
en: Absolute value in relaxation code.  Assembler error.....
fi: Absoluuttinen arvo lieventämiskoodissa. Assemblerivirhe...

en: unsupported BFD relocation size %u
fi: tukematon BFD-sijoituskoko %u

note: Prototypes for static functions.
en: internal Error, line %d, %s
fi: sisäinen virhe, rivi %d, %s

en: 48-bit microMIPS instructions are not supported
fi: 48-bittisiä microMIPS-käskyjä ei tueta

en: Unrecognized register name `%s'
fi: Tunnistamaton rekisterinimi ”%s”

en: -G may not be used in position-independent code
fi: ”-G”-valitsinta ei voida käyttää paikkariippumattomassa koodissa

en: internal: can't hash `%s': %s
fi: sisäinen: ei voi sekasummata ’%s’: %s

en: internal error: bad mips16 opcode: %s %s
fi: sisäinen virhe: virheellinen mips16-käskykoodi: %s %s

en: returned from mips_ip(%s) insn_opcode = 0x%x
fi: palautettiin kohteesta mips_ip(%s) käskykoodi insn_opcode = 0x%x

en: Wrong size instruction in a %u-bit branch delay slot
fi: Väärä kokokäsky %u-bittisessä haarautumisviivevälissä

en: jump to misaligned address (0x%lx)
fi: hyppää tasaamattomaan osoitteeseen (0x%lx)

en: branch to misaligned address (0x%lx)
fi: haaraudu tasaamattomaan osoitteeseen (0x%lx)

en: branch address range overflow (0x%lx)
fi: haarautumisosoitealueen ylivuoto (0x%lx)

en: extended instruction in delay slot
fi: laajennettu käsky viivevälissä

note: To reproduce this failure try assembling gas/testsuites/ gas/mips/mips16-intermix.s with a mips-ecoff targeted assembler.
en: Unsupported MIPS relocation number %d
fi: Tukematon MIPS-sijoitusnumero %d

en: Macro instruction expanded into multiple instructions in a branch delay slot
fi: Makrokäsky laajennettu useaksi käskyksi haarautumisviivevälissä

en: Macro instruction expanded into multiple instructions
fi: Makrokäsky laajennettu useiksi käskyiksi

en: Macro instruction expanded into a wrong size instruction in a 16-bit branch delay slot
fi: Makrokäsky laajennettu vääräksi kokokäskyksi 16-bittisessä haarautumisviivevälissä

en: Macro instruction expanded into a wrong size instruction in a 32-bit branch delay slot
fi: Makrokäsky laajennettu vääräksi kokokäskyksi 32-bittisessä haarautumisviivevälissä

en: operand overflow
fi: operandin ylivuoto

en: Macro used $at after ".set noat"
fi: Makro käyttänyt $at-rekisteriä ”.set noat”-määrittelyn jälkeen

en: unsupported large constant
fi: tukematon ”large”-vakio

en: Instruction %s requires absolute expression
fi: Käsky %s vaatii absoluuttisen lausekkeen

en: Number (0x%s) larger than 32 bits
fi: Numero (0x%s) on suurempi kuin 32 bittiä

en: Number larger than 64 bits
fi: Numero on suurempi kuin 64 bittiä

en: PIC code offset overflow (max 16 signed bits)
fi: PIC-koodisiirrososoiteylivuoto (enintään 16 etumerkillistä bittiä)

en: Unsupported large constant
fi: Tukematon ”large”-vakio

note: result is always true
en: Branch %s is always true
fi: Haarautuminen %s on aina tosi

en: Improper position (%lu)
fi: Väärä sijainti (%lu)

en: Improper extract size (%lu, position %lu)
fi: Väärä purkamiskoko (%lu, sijainti %lu)

en: Improper insert size (%lu, position %lu)
fi: Väärä lisäyskoko (%lu, sijainti %lu)

en: Divide by zero.
fi: Jako nollalla.

en: dla used to load 32-bit register
fi: ”dla” käytetty lataamaan 32-bittinen rekisteri

en: la used to load 64-bit address
fi: ”la” käytetty lataamaan 64-bittinen osoite

en: Expression too complex
fi: Lauseke on liian mutkikas

en: Offset too large
fi: Siirrososoite on liian iso

en: PIC code offset overflow (max 32 signed bits)
fi: PIC-koodisiirrososoiteylivuoto (enintään 32 etumerkillistä bittiä)

en: MIPS PIC call to register other than $25
fi: ”MIPS PIC”-kutsu rekisteriin, joka on muu kuin $25

en: No .cprestore pseudo-op used in PIC code
fi: Ei ”.cprestore”-näennäiskäskyä käytetty PIC-koodissa

en: No .frame pseudo-op used in PIC code
fi: Ei ”.frame-näennäiskäskyä käytetty PIC-koodissa

en: Non-PIC jump used in PIC library
fi: Ei-PIC-hyppyä käytetty PIC-kirjastossa

en: Opcode not supported on this processor: %s
fi: Käskykoodia ei tueta tässä prosessorissa: %s

en: opcode not supported on this processor: %s
fi: käskykoodia ei tueta tässä prosessorissa: %s

en: Improper rotate count
fi: Väärä kiertolukumäärä

en: Instruction %s: result is always false
fi: Käsky %s: tulos on aina epätosi

en: Instruction %s: result is always true
fi: Käsky %s: tulos on aina tosi

en: Operand overflow
fi: Operandin ylivuoto

note: FIXME: Check if this is one of the itbl macros, since they are added dynamically.
en: Macro %s not implemented yet
fi: Makroa %s ei ole vielä toteutettu

en: internal: bad mips opcode (mask error): %s %s
fi: sisäinen: virheellinen mips-käskykoodi (peitevirhe): %s %s

en: internal: bad mips opcode (unknown extension operand type `+%c'): %s %s
fi: sisäinen: virheellinen mips-käskykoodi (tuntematon laajennusoperandityyppi ’+%c’): %s %s

en: internal: bad mips opcode (unknown operand type `%c'): %s %s
fi: sisäinen: virheellinen mips-käskykoodi (tuntematon operandityyppi ’%c’): %s %s

en: internal: bad mips opcode (bits 0x%lx undefined): %s %s
fi: sisäinen: virheellinen mips-käskykoodi (bitit 0x%lx määrittelemättömiä): %s %s

en: Internal error: bad microMIPS opcode (mask error): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (peitevirhe): %s %s

en: Internal error: bad microMIPS opcode (incorrect length: %u): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (väärä pituus: %u): %s %s

en: Internal error: bad microMIPS opcode (opcode/length mismatch): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (käskykoodi/pituus-täsmäämättömyys): %s %s

en: Internal error: bad mips opcode (unknown extension operand type `%c%c'): %s %s
fi: Sisäinen virhe: virheellinen mips-käskykoodi (tuntematon laajennusoperandityyppi ’%c%c’): %s %s

en: Internal error: bad microMIPS opcode (unknown operand type `%c'): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (tuntematon operandityyppi ’%c’): %s %s

en: Internal error: bad microMIPS opcode (bits 0x%lx undefined): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (bitit 0x%lx määrittelemättömiä): %s %s

en: Internal error: bad microMIPS opcode (bits 0x%lx defined): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (bitit 0x%lx määrittelemättömiä): %s %s

en: Unrecognized opcode
fi: Tunnistamaton käskykoodi

en: opcode not supported on this processor: %s (%s)
fi: käskykoodia ei tueta tälle prosessorille: %s (%s)

en: Unrecognized %u-bit version of microMIPS opcode
fi: Tunnistamaton %u-bittinen microMIPS-käskykoodiversio

en: BALIGN immediate not 1 or 3 (%lu)
fi: BALIGN -suora muistiosoitusarvo ei ole 1 tai 3 (%lu)

en: DSP immediate not in range 0..%d (%lu)
fi: DSP -suora muistiosoitusarvo ei ole lukualueella 0..%d (%lu)

en: Invalid dsp acc register
fi: Virheellinen ”dsp acc”-rekisteri

en: DSP immediate not in range %ld..%ld (%ld)
fi: DSP -suora muistiosoitusarvo ei ole lukualueella %ld..%ld (%ld)

en: MT usermode bit not 0 or 1 (%lu)
fi: ”MT usermode”-bitti ei ole 0 tai 1 (%lu)

en: MT load high bit not 0 or 1 (%lu)
fi: ”MT load high”-bitti ei ole 0 tai 1 (%lu)

en: Invalid dsp/smartmips acc register
fi: Virheellinen ”dsp/smartmips acc”-rekisteri

en: Bit position for %s not in range 0..%lu (%lu)
fi: Bittisijainti kohteelle %s ei ole lukualueella 0..%lu (%lu)

en: Illegal %s number (%lu, 0x%lx)
fi: Luvaton %s numero (%lu, 0x%lx)

en: absolute expression required
fi: absoluuttinen lauseke vaadittu

en: Invalid register number (%d)
fi: Virheellinen rekisterinumero (%d)

en: Invalid coprocessor 0 register number
fi: Virheellinen apuprosessori 0 rekisterinumero

en: Improper bit index (%lu)
fi: Väärä bitti-indeksi (%lu)

en: Improper size (%lu)
fi: Väärä koko (%lu)

en: Improper immediate (%ld)
fi: Väärä suora muistiosoitusarvo (%ld)

en: Offset not in range %ld..%ld (%ld)
fi: Siirrososoite ei ole lukualueella %ld..%ld (%ld)

en: Offset not 16 bytes alignment (%ld)
fi: Siirrososoite ei ole 16-tavutasattu (%ld)

en: used $at without ".set noat"
fi: käytetty $at ilman ”.set noat”

en: used $%u with ".set at=$%u"
fi: käytetty $%u asetuksella ”.set at=$%u”

en: Internal error: bad %s opcode (unknown extension operand type `+%c'): %s %s
fi: Sisäinen virhe: virheellinen %s-käskykoodi (tuntematon laajennusoperandityyppi ’+%c’): %s %s

en: Improper shift amount (%lu)
fi: Väärä siirtosumma (%lu)

en: Invalid value for `%s' (%lu)
fi: Virheellinen arvo kohteelle ’%s’ (%lu)

en: Code for %s not in range 0..%lu (%lu)
fi: Koodi kohteelle %s ei ole lukualueella 0..%lu (%lu)

en: Lower code for %s not in range 0..%lu (%lu)
fi: Alempi koodi kohteelle %s ei ole lukualueella 0..%lu (%lu)

en: Coproccesor code > %u bits (%lu)
fi: Apuprosessorikoodi > %u bittiä (%lu)

en: Illegal 19-bit code (%lu)
fi: Luvaton 19-bittinen koodi (%lu)

en: Invalid performance register (%lu)
fi: Virheellinen suorituskykyrekisteri (%lu)

en: Used $%u with ".set at=$%u"
fi: Käytetty $%u asetuksella ”.set at=$%u”

en: Source and destination must be different
fi: Lähteen ja kohteen on oltava erilaisia

en: A destination register must be supplied
fi: Kohderekisterin on oltava tarjottu

en: Improper align amount (%ld), using low bits
fi: Väärä tasausmäärä (%ld), käytetään alabittejä

en: Invalid MDMX Immediate (%ld)
fi: Virheellinen MDMX -suora muistiosoitusarvo (%ld)

en: Float register should be even, was %d
fi: Liukulukurekisterin pitäisi olla parillinen, se oli %d

en: Bad element selector %ld
fi: Virheellinen elementtivalitsija %ld

en: Expecting ']' found '%s'
fi: Odotettiin ’]’ löytyi ’%s’

en: Bad floating point constant: %s
fi: Virheellinen liukulukuvakio: %s

en: Can't use floating point insn in this section
fi: Ei voi käyttää liukulukukäskyä tässä lohkossa

en: Expression out of range
fi: Lauseke lukualueen ulkopuolella

en: lui expression (%lu) not in range 0..65535
fi: ”lui”-lauseke (%lu) ei ole lukualueella 0..65535

en: Condition code register should be even for %s, was %d
fi: Ehtokoodirekisterin pitäisi olla parillinen kohteelle %s, se oli %d

en: Condition code register should be 0 or 4 for %s, was %d
fi: Ehtokoodirekisterin pitäisi olla 0 tai 4 kohteelle %s, se oli %d

en: Invalid coprocessor sub-selection value (0-7)
fi: Virheellinen apuprosessorin alivalinta-arvo (0-7)

en: bad byte vector index (%ld)
fi: virheellinen tavuvektori-indeksi (%ld)

en: Internal error: bad microMIPS opcode (unknown extension operand type `m%c'): %s %s
fi: Sisäinen virhe: virheellinen microMIPS-käskykoodi (tuntematon laajennusoperandityyppi ’m%c’): %s %s

en: Trap code (%lu) for %s not in 0..15 range
fi: Loukkukoodi (%lu) kohteelle %s ei ole lukualueella 0..15

en: Bad char = '%c'
fi: Virheellinen merkki = ’%c’

en: unrecognized opcode
fi: tunnistamaton käskykoodi

en: can't parse register list
fi: ei voi jäsentää rekisteriluetteloa

en: more than one frame size in list
fi: enemmän kuin yksi kehys koko luettelossa

en: unexpected register in list
fi: odottamaton rekisteri luettelossa

en: arg/static registers overlap
fi: argumentit/staattiset rekisterit päällekkäin

en: invalid arg register list
fi: virheellinen argumenttirekisteriluettelo

en: invalid static register list
fi: virheellinen staattinen rekisteriluettelo

en: missing frame size
fi: puuttuva kehyskoko

en: invalid frame size
fi: virheellinen kehyskoko

en: illegal operands
fi: luvattomat operandit

en: extended operand requested but not required
fi: laajennettua operandia pyydetty, mutta ei vaadittu

en: invalid unextended operand value
fi: virheellinen laajentamaton operandiarvo

en: operand value out of range for instruction
fi: operandiarvo lukualueen ulkopuolella käskylle

en: relocation %s isn't supported by the current ABI
fi: sijoitusta %s ei tueta nykyisessä ABI:ssa

en: unclosed '('
fi: sulkematon ’(’

en: A different %s was already specified, is now %s
fi: Erilainen %s oli jo määritelty, on nyt %s

en: -mmicromips cannot be used with -mips16
fi: -mmicromips-valitsinta ei voi käyttää valitsimen -mips16 kanssa

en: -mips16 cannot be used with -micromips
fi: -mips16-valitsinta ei voi käyttää valitsimen -micromips kanssa

en: -call_shared is supported only for ELF format
fi: ”-call_shared” on tuettu vain ELF-muodolle

en: -call_nonpic is supported only for ELF format
fi: ”-call_nonpic” on tuettu vain ELF-muodolle

en: -non_shared is supported only for ELF format
fi: ”-non_shared” on tuettu vain ELF-muodolle

en: -n32 is supported for ELF format only
fi: ”-n32” on tuettu vain ELF-muodolle

en: -64 is supported for ELF format only
fi: ”-64” on tuettu vain ELF-muodolle

en: No compiled in support for 64 bit object file format
fi: Ei käännetty tuessa 64-bittiselle objektitiedostomuodolle

en: -mabi is supported for ELF format only
fi: ”-mabi” on tuettu vain ELF-muodolle

en: invalid abi -mabi=%s
fi: virheellinen abi -mabi=%s

en: -G not supported in this configuration.
fi: ”-G” ei ole tuettu näissä asetuksissa.

en: -%s conflicts with the other architecture options, which imply -%s
fi: -%s on ristiriidassa muiden arkkitehtuurivalitsimien kanssa, mikä edellyttää -%s

en: -march=%s is not compatible with the selected ABI
fi: -march=%s ei ole yhteensopiva valitun ABI-rajapinnan kanssa

en: -mgp64 used with a 32-bit processor
fi: ”-mgp64” käytetty 32-bittisen prosessorin kanssa

en: -mgp32 used with a 64-bit ABI
fi: ”-mgp32” käytetty 64-bittisen ABI:n kanssa

en: -mgp64 used with a 32-bit ABI
fi: ”-mgp64” käytetty 32-bittisen ABI:n kanssa

en: -mfp64 used with a 32-bit fpu
fi: ”-mfp64” käytetty 32-bittisen liukulukuyksikön kanssa

en: -mfp64 used with a 32-bit ABI
fi: ”-mfp64” käytetty 32-bittisen ABI:n kanssa

en: -mfp32 used with a 64-bit ABI
fi: ”-mfp32” käytetty 64-bittisen ABI:n kanssa

en: trap exception not supported at ISA 1
fi: trap-keskeytystä ei tueta ISA 1:ssä

en: -mfp32 used with -mips3d
fi: ”-mfp32” käytetty ”-mips3d”:n kanssa

en: -mfp32 used with -mdmx
fi: ”-mfp32” käytetty ”-mdmx”:n kanssa

en: %s ISA does not support SmartMIPS
fi: %s ISA ei tue SmartMIPS-käskyjä

en: %s ISA does not support DSP ASE
fi: %s ISA ei tue ”DSP ASE”-käskyjä

en: %s ISA does not support DSP R2 ASE
fi: %s ISA ei tue ”DSP R2 ASE”-käskyjä

en: %s ISA does not support MT ASE
fi: %s ISA ei tue ”MT ASE”-käskyjä

en: %s ISA does not support MCU ASE
fi: %s ISA ei tue ”MCU ASE”-käskyjä

en: PC relative MIPS16 instruction references a different section
fi: Ohjelmalaskurisuhteelliset MIPS16-käskyviitteet eri lohkoon

en: relocation overflow
fi: sijoitusylivuoto

en: Branch to misaligned address (%lx)
fi: Haarautuminen tasaamattomaan osoitteeseen (%lx)

en: Branch out of range
fi: Haarautuminen lukualueen ulkopuolella

en: Alignment too large: %d. assumed.
fi: Tasaus on liian iso: %d. otaksuttu.

en: Alignment negative: 0 assumed.
fi: Tasaus negatiivinen: 0 otaksuttu.

en: %s: no such section
fi: %s: tuntematon lohko

en: .option pic%d not supported
fi: ”.option pic%d” ei ole tuettu

en: -G may not be used with SVR4 PIC code
fi: ”-G” ei ehkä ole käytetty ”SVR4 PIC”-koodin kanssa

en: Unrecognized option "%s"
fi: Tunnistamaton valitsin ”%s”

en: `noreorder' must be set before `nomacro'
fi: ”noreorder” on oltava asetettu ennen ”nomacro”:a

en: %s isa does not support 64-bit registers
fi: %s isa ei tue 64-bittirekistereitä

en: %s isa does not support 64-bit floating point registers
fi: %s isa ei tue 64-bittisiä liukulukurekistereitä

en: `mips16' cannot be used with `micromips'
fi: ”mips16” ei voida käyttää kohteen ”micromips” kanssa

en: `micromips' cannot be used with `mips16'
fi: ”micromips” ei voida käyttää kohteen ”mips16” kanssa

en: %s ISA does not support SmartMIPS ASE
fi: %s ISA ei tue ”SmartMIPS ASE”-käskyjä

en: unknown architecture %s
fi: tuntematon arkkitehtuuri %s

en: unknown ISA level %s
fi: tuntematon ISA taso %s

en: unknown ISA or architecture %s
fi: tuntematon ISA tai arkkitehtuuri %s

en: .set pop with no .set push
fi: ”.set pop” ilman ”.set push”

en: Tried to set unrecognized symbol: %s
fi: Yritettiin asettaa tunnistamaton symboli: %s

en: .cpload not in noreorder section
fi: ”.cpload” ei ole ”noreorder”-lohkossa

en: missing argument separator ',' for .cpsetup
fi: puuttuva argumenttierotin ’,’ kohteelle ”.cpsetup”

en: Unsupported use of %s
fi: Tukematon %s-käyttö

en: Unsupported use of .gpword
fi: Tukematon ”.gpword”-käyttö

en: Unsupported use of .gpdword
fi: Tukematon ”.gpdword”-käyttö

en: ignoring attempt to redefine symbol %s
fi: ei oteta huomioon yritystä määrittää symboli %s uudelleen

en: bad .weakext directive
fi: virheellinen ”.weakext”-direktiivi

en: unsupported PC relative reference to different section
fi: tukematon ohjelmalaskurisuhteellinen viite eri lohkoon

en: Can not represent %s relocation in this object file format
fi: Ei voi edustaa %s sijoitusta tässä objektitiedostomuodossa

en: Relaxed out-of-range branch into a jump
fi: Lievennetty lukualueen ulkopuolinen haarautuminen hyppyyn

en: missing .end at end of assembly
fi: puuttuva ”.end” assembly:n lopussa

en: expected simple number
fi: odotettiin simple-numeroa

en: missing .end
fi: puuttuva ”.end”

en: Bad .frame directive
fi: Virheellinen ”.frame”-direktiivi

en: .mask/.fmask outside of .ent
fi: ”.mask/.fmask” outside of ”.ent”

en: Bad .mask/.fmask directive
fi: Virheellinen ”.mask/.fmask”-direktiivi

en: Bad value (%s) for %s
fi: Virheellinen arvo (%s) kohteelle %s

en: MIPS options:
    -EB			generate big endian output
    -EL			generate little endian output
    -g, -g2			do not remove unneeded NOPs or swap branches
    -G NUM			allow referencing objects up to NUM bytes
    			implicitly with the gp register [default 8]
fi: MIPS-valitsimet:
    -EB			tuota big-endian -tuloste
    -EL			tuota little-endian -tuloste
    -g, -g2			älä poista ei-haluttuja NOP-käskyjä tai heittovaihtohaarautumisia
    -G NUM			salli viittaaminen objekteihin aina NUM-tavuun
    			implisiittisesti yleiskäyttörekisterien kanssa [oletus 8]

en: -mips1			generate MIPS ISA I instructions
    -mips2			generate MIPS ISA II instructions
    -mips3			generate MIPS ISA III instructions
    -mips4			generate MIPS ISA IV instructions
    -mips5                  generate MIPS ISA V instructions
    -mips32                 generate MIPS32 ISA instructions
    -mips32r2               generate MIPS32 release 2 ISA instructions
    -mips64                 generate MIPS64 ISA instructions
    -mips64r2               generate MIPS64 release 2 ISA instructions
    -march=CPU/-mtune=CPU	generate code/schedule for CPU, where CPU is one of:
fi: -mips1			tuota MIPS ISA I -käskyjä
    -mips2			tuota MIPS ISA II -käskyjä
    -mips3			tuota MIPS ISA III -käskyjä
    -mips4			tuota MIPS ISA IV -käskyjä
    -mips5                  tuota MIPS ISA V -käskyjä
    -mips32                 tuota MIPS32 ISA -käskyjä
    -mips32r2               tuota MIPS32 release 2 ISA -käskyjä
    -mips64                 tuota MIPS64 ISA -käskyjä
    -mips64r2               tuota MIPS64 release 2 ISA -käskyjä
    -march=CPU/-mtune=CPU	tuota koodia/schedule prosessorille (CPU), missä prosessori on yksi seuraavista:

en: -mCPU			equivalent to -march=CPU -mtune=CPU. Deprecated.
    -no-mCPU		don't generate code specific to CPU.
    			For -mCPU and -no-mCPU, CPU must be one of:
fi: -mCPU			sama kuin -march=CPU -mtune=CPU. Vanhentunut.
    -no-mCPU		älä tuota prosessorikohtaista (CPU) koodia.
    			Kohteille -mCPU ja -no-mCPU, prosessorin (CPU) on oltava yksi seuraavista:

en: -mips16			generate mips16 instructions
    -no-mips16		do not generate mips16 instructions
fi: -mips16			tuota mips16-käskyjä
    -no-mips16		älä tuota mips16-käskyjä

en: -mmicromips		generate microMIPS instructions
    -mno-micromips		do not generate microMIPS instructions
fi: -mmicromips		tuota microMIPS-käskyjä
    -mno-micromips		älä tuota microMIPS-käskyjä

en: -msmartmips		generate smartmips instructions
    -mno-smartmips		do not generate smartmips instructions
fi: -msmartmips		tuota smartmips-käskyjä
    -mno-smartmips		älä tuota smartmips-käskyjä

en: -mdsp			generate DSP instructions
    -mno-dsp		do not generate DSP instructions
fi: -mdsp			tuota DSP-käskyjä
    -mno-dsp		älä tuota DSP-käskyjä

en: -mdspr2			generate DSP R2 instructions
    -mno-dspr2		do not generate DSP R2 instructions
fi: -mdspr2			tuota DSP R2 -käskyjä
    -mno-dspr2		älä tuota DSP R2 -käskyjä

en: -mmt			generate MT instructions
    -mno-mt			do not generate MT instructions
fi: -mmt			tuota MT-käskyjä
    -mno-mt			älä tuota MT-käskyjä

en: -mmcu			generate MCU instructions
    -mno-mcu		do not generate MCU instructions
fi: -mmcu			tuota MCU-käskyjä
    -mno-mcu			älä tuota MCU-käskyjä

en: -mfix-loongson2f-jump	work around Loongson2F JUMP instructions
    -mfix-loongson2f-nop	work around Loongson2F NOP errata
    -mfix-vr4120		work around certain VR4120 errata
    -mfix-vr4130		work around VR4130 mflo/mfhi errata
    -mfix-24k		insert a nop after ERET and DERET instructions
    -mfix-cn63xxp1		work around CN63XXP1 PREF errata
    -mgp32			use 32-bit GPRs, regardless of the chosen ISA
    -mfp32			use 32-bit FPRs, regardless of the chosen ISA
    -msym32			assume all symbols have 32-bit values
    -O0			remove unneeded NOPs, do not swap branches
    -O			remove unneeded NOPs and swap branches
    --trap, --no-break	trap exception on div by 0 and mult overflow
    --break, --no-trap	break exception on div by 0 and mult overflow
fi: -mfix-loongson2f-jump	ohita ”Loongson2F JUMP”-käskyt
    -mfix-loongson2f-nop	ohita ”Loongson2F NOP”-laitteistovirheet
    -mfix-vr4120		kierrä tietyt VR4120-laitteistovirheet
    -mfix-vr4130		kierrä VR4130 mflo/mfhi -laitteistovirheet
    -mfix-24k		lisää nop-käskyjä ERET- ja DERET-käskyjen jälkeen
    -mfix-cn63xxp1		ohita ”CN63XXP1 PREF”-laitteistovirheet
    -mgp32			käytä 32-bittisiä yleiskäyttörekistereitä, huolimatta valitusta ISA:sta
    -mfp32			käytä 32-bittisiä liukulukurekistereitä, huolimatta valitusta ISA:sta
    -msym32			otaksu kaikilla symboleilla olevan 32-bittiset arvot
    -O0			poista tarpeettomia NOP-käskyjä, älä suorita haarautumisen heittovaihtoja
    -O			poista tarpeettomat NOP-käskyt ja suorita haarautumisen heittovaihtoja
    --trap, --no-break	sieppaa nollalla jako- ja kertolaskun ylivuotopoikkeukset
    --break, --no-trap	hyppää pois nollalla jako- ja kertolaskun ylivuotopoikkeuksesta

en: -mhard-float		allow floating-point instructions
    -msoft-float		do not allow floating-point instructions
    -msingle-float		only allow 32-bit floating-point operations
    -mdouble-float		allow 32-bit and 64-bit floating-point operations
    --[no-]construct-floats [dis]allow floating point values to be constructed
fi: -mhard-float		salli liukulukukäskyt
    -msoft-float		älä salli liukulukukäskyjä
    -msingle-float		salli vain 32-bittiset liukulukutoiminnot
    -mdouble-float		salli 32-bittiset ja 64-bittiset liukulukutoiminnot
    --[no-]construct-floats [älä]salli liukulukuarvojen rakentamista

en: -KPIC, -call_shared	generate SVR4 position independent code
    -call_nonpic		generate non-PIC code that can operate with DSOs
    -mvxworks-pic		generate VxWorks position independent code
    -non_shared		do not generate code that can operate with DSOs
    -xgot			assume a 32 bit GOT
    -mpdr, -mno-pdr		enable/disable creation of .pdr sections
    -mshared, -mno-shared   disable/enable .cpload optimization for
                            position dependent (non shared) code
    -mabi=ABI		create ABI conformant object file for:
fi: -KPIC, -call_shared	tuota SVR4-paikkariippumatonta koodia
    -call_nonpic		tuota ei-PIC -koodia, joka voi toimia yhdessä DSO:in kanssa
    -mvxworks-pic		tuota VxWorks-paikkariippumatonta koodia
    -non_shared		älä tuota paikkariippumatonta koodia
    -xgot			otaksu 32-bittinen GOT
    -mpdr, -mno-pdr		ota käyttöön/pois käytöstä ”.pdr”-lohkojen luominen
    -mshared, -mno-shared   ota pois käytöstä/ota käyttöön ”.cpload”-optimointi
                            paikkariippuvaiselle (ei-jaetulle) koodille
    -mabi=ABI		luo ABI-yhteensopiva objektitiedosto kohteelle:

en: -32			create o32 ABI object file (default)
    -n32			create n32 ABI object file
    -64			create 64 ABI object file
fi: -32			luo o32 ABI -objektitiedosto (oletus)
    -n32			luo n32 ABI -objektitiedosto
    -64			luo 64 ABI -objektitiedosto

en:  MMIX-specific command line options:
fi:  MMIX-kohtaiset komentorivivalitsimet:

en:   -fixed-special-register-names
                              Allow only the original special register names.
fi:   -fixed-special-rekisteri-names
                              Salli vain alkuperäiset erityisrekisterinimet.

en:   -globalize-symbols      Make all symbols global.
fi:   -globalize-symbols      Tee kaikista symboleista yleisiä.

en:   -gnu-syntax             Turn off mmixal syntax compatibility.
fi:   -gnu-syntax             Käännä pois päältä mmixal-syntaksiyhteensopivuus.

en:   -relax                  Create linker relaxable code.
fi:   -relax                  Luo linkkerilieventämiskoodia.

en:   -no-predefined-syms     Do not provide mmixal built-in constants.
                              Implies -fixed-special-register-names.
fi:   -no-predefined-syms     Älä tarjoa mmixal-sisäänrakennettuja vakioita.
                              Tarkoittaa -fixed-special-register-names.

en:   -no-expand              Do not expand GETA, branches, PUSHJ or JUMP
                              into multiple instructions.
fi:   -no-expand              Älä laajenna GETA, haarautumiset, PUSHJ tai JUMP
                              useiksi käskyiksi.

en:   -no-merge-gregs         Do not merge GREG definitions with nearby values.
fi:   -no-merge-gregs         Älä yhdistä GREG-määrittelyjä läheisiin arvoihin.

en:   -linker-allocated-gregs If there's no suitable GREG definition for the                          operands of an instruction, let the linker resolve.
fi:   -linker-allocated-gregs Jos ei ole sopivia ”GREG”-määrittelyjä                          käskyn operandille, antaa linkkerin ratkaista.

en:   -x                      Do not warn when an operand to GETA, a branch,
                              PUSHJ or JUMP is not known to be within range.
                              The linker will catch any errors.  Implies
                              -linker-allocated-gregs.
fi:   -x                      Ei varoita kun operandi kohteeseen GETA, haarautuminen,
                              PUSHJ tai JUMP ei ole tunnu olevan lukualueen sisällä.
                              Linkkeri sieppaa kaikki virheet.  Viittaa valitsimeen
                              -linker-allocated-gregs.

en: unknown opcode: `%s'
fi: tuntematon käskykoodi: ”%s”

en: specified location wasn't TETRA-aligned
fi: määritelty sijainti ei ollut TETRA-tasattu

en: unaligned data at an absolute location is not supported
fi: tasaamatonta tietoa absoluuttisessa sijainnissa ei ole tuettu

en: invalid operand to opcode %s: `%s'
fi: virheellinen operandi käskykoodiin %s: ”%s”

en: invalid operands to opcode %s: `%s'
fi: virheelliset operandit käskykoodiin %s: ”%s”

en: internal: mmix_prefix_name but empty prefix
fi: sisäinen: mmix_prefix_name mutta tyhjä etuliite

en: too many GREG registers allocated (max %d)
fi: liian monia GREG-rekistereitä varattu (korkeintaan %d)

en: BSPEC already active.  Nesting is not supported.
fi: BSPEC on jo käytössä.  Sisäkkäisyyttä ei ole tuettu.

en: invalid BSPEC expression
fi: virheellinen BSPEC-lauseke

en: can't create section %s
fi: ei voi luoda lohkoa %s

en: can't set section flags for section %s
fi: ei voi asettaa lohkolippuja lohkolle %s

en: ESPEC without preceding BSPEC
fi: ESPEC ilman edeltävää BSPEC

en: missing local expression
fi: puuttuva local-lauseke

en: operand out of range, instruction expanded
fi: operandi lukualueen ulkopuolella, käskyä laajennettu

note: The BFD_RELOC_MMIX_LOCAL-specific message is supposed to be user-friendly, though a little bit non-substantial.
en: directive LOCAL must be placed in code or data
fi: direktiivin LOCAL on oltava sijoitettu koodissa tai datassa

en: internal confusion: relocation in a section without contents
fi: sisäinen hämmennys: sijoitus lohkossa ilman sisältöjä

en: internal: BFD_RELOC_MMIX_BASE_PLUS_OFFSET not resolved to section
fi: sisäinen: BFD_RELOC_MMIX_BASE_PLUS_OFFSET ei ole ratkaistu lohkoon

en: no suitable GREG definition for operands
fi: sopimaton GREG-määrittely operandille

en: operands were not reducible at assembly-time
fi: operandit eivät olleet muunnettavia assembly-aikana

en: cannot generate relocation type for symbol %s, code %s
fi: ei voida tuottaa sijoitustyyppiä symbolille %s, koodi %s

en: internal: unhandled label %s
fi: sisäinen: käsittelemätön nimiö %s

en: [0-9]H labels may not appear alone on a line
fi: [0-9]H-nimiöt eivät ehkä esiinny yksin rivillä

en: [0-9]H labels do not mix with dot-pseudos
fi: [0-9]H-nimiöt eivät sekoitu dot-näennäiskäskyjen kanssa

en: invalid characters in input
fi: virheellisiä merkkejä syötteessä

en: empty label field for IS
fi: tyhjä nimiökenttä kohteelle IS

en: internal: unexpected relax type %d:%d
fi: sisäinen: odottamaton lieventämistyyppi %d:%d

en: BSPEC without ESPEC.
fi: BSPEC ilman ESPEC.

en: GREG expression too complicated
fi: GREG-lauseke on liian mutkikas

en: internal: GREG expression not resolved to section
fi: sisäinen: GREG-lauseke ei ole ratkaistu lohkoon

en: register section has contents
fi: rekisterilohkolla on sisällöt

en: section change from within a BSPEC/ESPEC pair is not supported
fi: lohkomuutos kohteesta BSPEC/ESPEC-parin sisällä ei ole tuettu

en: directive LOC from within a BSPEC/ESPEC pair is not supported
fi: direktiivi LOC kohteesta BSPEC/ESPEC-parin sisällä ei ole tuettu

en: invalid LOC expression
fi: virheellinen LOC-lauseke

en: LOC expression stepping backwards is not supported
fi: LOC-lausekkeen askellusta taaksepäin ei ole tuettu

en: BYTE expression not a pure number
fi: BYTE-lauseke ei ole pelkkä numero

note: Note that mmixal does not allow negative numbers in BYTE sequences, so neither should we.
en: BYTE expression not in the range 0..255
fi: BYTE-lauseke ei ole lukualueella 0..255

en: data item with alignment larger than location
fi: data-alkio tasauksella on suurempi kuin sijainti

note: Since integer_constant is local to expr.c, we have to make this a macro.  FIXME: Do it cleaner.
en: `&' serial number operator is not supported
fi: ”&” sarjanumero-operaattoria ei ole tuettu

en: MN10200 options:
    none yet
fi: MN10200-valitsimet:
    ei vielä yhtään

en: MN10300 assembler options:
    none yet
fi: MN10300 assembler-valitsimet:
    ei vielä yhtään

en: Invalid opcode/operands
fi: Virheellinen käskykoodi/operandit

en: Invalid register specification.
fi: Virheellinen rekisterimäärittely.

en: Bad relocation fixup type (%d)
fi: Virheellinen sijoituskorjaustyyppi (%d)

en: expecting register
fi: odotettiin rekisteriä

en: illegal register number
fi: luvaton rekisterinumero

en: unknown opcode %s
fi: tuntematon käskykoodi %s

en: expecting comma delimited register operands
fi: odotettiin pilkulla rajoitettuja rekisterioperandeja

en: extra stuff on line ignored
fi: lisämateriaalia rivillä ei otettu huomioon

en: expecting comma delimited operands
fi: odotettiin pilkulla rajoitettuja operandeja

en: expecting indirect register `($rA)'
fi: odotettiin epäsuoraa rekisteriä ”($rA)”

en: missing closing parenthesis
fi: puuttuu sulkeva sulje

en: expecting indirect register `($rX)'
fi: odotettiin epäsuoraa rekisteriä ”($rX)”

en: Something forgot to clean up
fi: Jokin siistiminen unohtui

en: pcrel too far BFD_RELOC_MOXIE_10
fi: pcrel liian kaukana BFD_RELOC_MOXIE_10

en: .profiler pseudo requires at least two operands.
fi: ”.profiler”-näennäiskäsky vaatii vähintään kaksi operandia.

en: unknown profiling flag - ignored.
fi: tuntematon profilointilippu - ei otettu huomioon.

en: ambiguous flags combination - '.profiler' directive ignored.
fi: ei-yksiselitteinen lippuyhdistelmä - ’.profiler’-direktiivi ei otettu huomioon.

en: profiling in absolute section?
fi: profilointia absoluuttisessa lohkossa?

en: Known MCU names:
fi: Tunnetut MCU-nimet:

en: redefinition of mcu type %s' to %s'
fi: mcu-tyypin %s uudelleenmäärittely tyypiksi %s

en: MSP430 options:
      -mmcu=[msp430-name] select microcontroller type
                      msp430x110  msp430x112
                      msp430x1101 msp430x1111
                      msp430x1121 msp430x1122 msp430x1132
                      msp430x122  msp430x123
                      msp430x1222 msp430x1232
                      msp430x133  msp430x135
                      msp430x1331 msp430x1351
                      msp430x147  msp430x148  msp430x149
                      msp430x155  msp430x156  msp430x157
                      msp430x167  msp430x168  msp430x169
                      msp430x1610 msp430x1611 msp430x1612
                      msp430x311  msp430x312  msp430x313  msp430x314  msp430x315
                      msp430x323  msp430x325
                      msp430x336  msp430x337
                      msp430x412  msp430x413  msp430x415  msp430x417
                      msp430xE423 msp430xE425 msp430E427
                      msp430xW423 msp430xW425 msp430W427
                      msp430xG437 msp430xG438 msp430G439
                      msp430x435  msp430x436  msp430x437
                      msp430x447  msp430x448  msp430x449
fi: MSP430-valitsimet:
      -mmcu=[msp430-nimi] valitse mikrokontrollerityyppi
                      msp430x110  msp430x112
                      msp430x1101 msp430x1111
                      msp430x1121 msp430x1122 msp430x1132
                      msp430x122  msp430x123
                      msp430x1222 msp430x1232
                      msp430x133  msp430x135
                      msp430x1331 msp430x1351
                      msp430x147  msp430x148  msp430x149
                      msp430x155  msp430x156  msp430x157
                      msp430x167  msp430x168  msp430x169
                      msp430x1610 msp430x1611 msp430x1612
                      msp430x311  msp430x312  msp430x313  msp430x314  msp430x315
                      msp430x323  msp430x325
                      msp430x336  msp430x337
                      msp430x412  msp430x413  msp430x415  msp430x417
                      msp430xE423 msp430xE425 msp430E427
                      msp430xW423 msp430xW425 msp430W427
                      msp430xG437 msp430xG438 msp430G439
                      msp430x435  msp430x436  msp430x437
                      msp430x447  msp430x448  msp430x449

en:   -mQ - enable relaxation at assembly time. DANGEROUS!
      -mP - enable polymorph instructions
fi:   -mQ - ota käyttöön lieventäminen assemblyaikaisesti. VAARALLINEN!
      -mP - ota käyttöön polymorph-käskyt

en: value %d out of range. Use #lo() or #hi()
fi: arvo %d lukualueen ulkopuolella. Use #lo() tai #hi()

en: unknown expression in operand %s. use #llo() #lhi() #hlo() #hhi()
fi: tuntematon lauseke operandissa %s. käytä #llo() #lhi() #hlo() #hhi()

en: Registers cannot be used within immediate expression [%s]
fi: Registereitä ei voida käyttää välittömän lausekkeen [%s] sisällä

en: unknown operand %s
fi: tuntematon operandi %s

en: value out of range: %d
fi: arvo lukualueen ulkopuolella: %d

en: Registers cannot be used within absolute expression [%s]
fi: Registereitä ei voida käyttää absoluuttisen lausekkeen [%s] sisällä

en: unknown expression in operand %s
fi: tuntematon lauseke operandissa %s

en: unknown addressing mode %s
fi: tuntematon osoitteenmuodostustila %s

en: Bad register name r%s
fi: Virheellinen rekisterinimi r%s

en: MSP430 does not have %d registers
fi: MSP430:lla ei ole %d-rekisteriä

en: ')' required
fi: ’)’ vaadittu

en: unknown operator %s. Did you mean X(Rn) or #[hl][hl][oi](CONST) ?
fi: tuntematon operaattori %s. Tarkoititko X(Rn) vai #[hl][hl][oi](CONST) ?

en: unknown operator (r%s substituted as a register name
fi: tuntematon operaattori (r%s korvattu rekisterinimenä

en: unknown operator %s
fi: tuntematon operaattori %s

en: r2 should not be used in indexed addressing mode
fi: r2 pitäisi olla käytetty indeksoidussa osoitteenmuodostustilassa

en: Registers cannot be used as a prefix of indexed expression [%s]
fi: Rekistereitä ei voida käyttää indeksoidun lausekkeen [%s] etuliitteenä

note: Unreachable.
en: unknown addressing mode for operand %s
fi: tuntematon osoitteenmuodostustila operandille %s

en: Internal bug. Try to use 0(r%d) instead of @r%d
fi: Sisäinen ohjelmointivirhe. Yritä käyttää 0(r%d) eikä @r%d

en: this addressing mode is not applicable for destination operand
fi: tämä osoitteenmuodostustila ei ole sopiva operandille

en: instruction %s requires %d operand(s)
fi: käsky %s vaatii %d operandia

en: Even number required. Rounded to %d
fi: Parillinen numero vaadittu. Pyöristetty arvoon %d

en: Wrong displacement  %d
fi: Väärä siirtymä  %d

en: instruction requires label sans '$'
fi: käsky vaatii nimiön ilman merkkiä ’$’

en: instruction requires label or value in range -511:512
fi: käsky vaatii nimiön tai arvon lukualueella -511:512

en: instruction requires label
fi: käsky vaatii nimiön

en: polymorphs are not enabled. Use -mP option to enable.
fi: monimuotoiset eivät ole käytössä. Ota käyttöön valitsimella -mP.

en: Illegal instruction or not implemented opcode.
fi: Luvaton käsky tai ei totetutettu käskykoodi.

en: internal inconsistency problem in %s: insn %04lx
fi: sisäinen yhteensopimattomuuspulma kohteessa %s: käsky %04lx

en: internal inconsistency problem in %s: ext. insn %04lx
fi: sisäinen yhteensopimattomuuspulma kohteessa %s: laajennuskäsky %04lx

en: internal inconsistency problem in %s:  %lx
fi: sisäinen yhteensopimattomuuspulma kohteessa %s:  %lx

en: MT specific command line options:
fi: MT-kohtaiset komentorivivalitsimet:

en:   -march=ms1-64-001         allow ms1-64-001 instructions
fi:   -march=ms1-64-001         salli ms1-64-001 -käskyt

en:   -march=ms1-16-002         allow ms1-16-002 instructions (default)
fi:   -march=ms1-16-002         salli ms1-16-002 -käskyt (oletus)

en:   -march=ms1-16-003         allow ms1-16-003 instructions
fi:   -march=ms1-16-003         salli ms1-16-003 -käskyt

en:   -march=ms2                allow ms2 instructions
fi:   -march=ms2                salli ms2-käskyt

en:   -nosched                  disable scheduling restrictions
fi:   -nosched                  ota pois käytöstä ajoitusrajoitukset

en: instruction %s may not follow another memory access instruction.
fi: käsky %s ei ehkä seuraa toista muistilukukäskyä.

en: instruction %s may not follow another I/O instruction.
fi: käsky %s ei ehkä seuraa toista siirtokäskyä.

en: %s may not occupy the delay slot of another branch insn.
fi: %s ei ehkä varaa toisen haarautumiskäskyn viiveväliä.

en: operand references R%ld of previous instruction.
fi: edellisen käskyn operandiviitteet R%ld.

en: operand references R%ld of instruction before previous.
fi: käskyn operandiviitteet R%ld ennen edellistä.

en: conditional branch or jal insn's operand references R%ld of previous arithmetic or logic insn.
fi: ehdollinen haarautumisen tai jal-käskyjen operandi viittaa edellisen aritmetiikka- tai logiikkakäskyn kohteeseen R%ld.

en: Invalid syntax in PC-relative addressing mode
fi: Virheellinen syntaksi ohjelmalaskurisuhteellisessa osoitteenmuodostustilassa

en: Invalid syntax in External addressing mode
fi: Virheellinen syntaksi ulkoisessa osoitteenmuodostustilassa

en: Invalid syntax in Memory Relative addressing mode
fi: Virheellinen syntaksi muistisuhteellisessa osoitteenmuodostustilassa

en: Invalid scaled-indexed mode, use (b,w,d,q)
fi: Virheellinen skaalattu-indekstoitu tila, käytä (b,w,d,q)

en: Syntax in scaled-indexed mode, use [Rn:m] where n=[0..7] m={b,w,d,q}
fi: Syntaksi skaalattu-indeksoidussa tilassa, käytä [Rn:m] missä n=[0..7] m={b,w,d,q}

en: Scaled-indexed addressing mode combined with scaled-index
fi: Skaalattu-indekstoitu osoitteenmuodostustila yhdistetty skaalattuun indeksiin

en: Invalid or illegal addressing mode combined with scaled-index
fi: Virheellinen tai luvaton osoitteenmuodostustila yhdistetty skaalattuun indeksiin

en: Premature end of suffix -- Defaulting to d
fi: Ennenaikainen loppuliitteen loppu -- Oletusarvoksi d

en: Bad suffix after ':' use {b|w|d} Defaulting to d
fi: Virheellinen loppuliite merkin ’:’ jälkeen, käytä {b|w|d} Oletusarvoksi d

en: Very short instr to option, ie you can't do it on a NULLstr
fi: Hyvin lyhyt käsky valitsimelle, sitä ei voida tehdä kohteella NULLstr

en: No such entry in list. (cpu/mmu register)
fi: Ei sellaista tulokohtaa luettelossa. (cpu/mmu -rekisteri)

en: Internal consistency error.  check ns32k-opcode.h
fi: Sisäinen yhteensopivuusvirhe.  Tarkista ”ns32k-opcode.h”

en: Address of immediate operand
fi: Suoran muistiosoitusarvon osoiteoperandi

en: Invalid immediate write operand.
fi: Virheellinen suora muistiosoitusarvon kirjoitusoperandi.

en: Bad opcode-table-option, check in file ns32k-opcode.h
fi: Virheellinen opcode-table-option, tarkista tiedostossa ”ns32k-opcode.h”

en: No such opcode
fi: Tuntematon käskykoodi

en: Bad suffix, defaulting to d
fi: Virheellinen loppuliite, oletusarvoksi d

en: Too many operands passed to instruction
fi: Liian monia operandeja välitetty käskylle

note: Check error in default.
en: Wrong numbers of operands in default, check ns32k-opcodes.h
fi: Väärä operandien määrä oletuksessa, tarkista ”ns32k-opcodes.h”

en: Can not do %d byte pc-relative relocation for storage type %d
fi: Ei voida tehdä %d:n tavun ohjelmalaskurisuhteellista sijoitusta tallennustyyppille %d

en: Can not do %d byte relocation for storage type %d
fi: Ei voida tehdä %d:n tavun sijoitusta tallennustyyppille %d

en: value of %ld out of byte displacement range.
fi: kohteen %ld arvo byte-siirtymälukualueen ulkopuolella.

en: value of %ld out of word displacement range.
fi: kohteen %ld arvo word-siirtymälukualueen ulkopuolella.

en: value of %ld out of double word displacement range.
fi: kohteen %ld arvo ”double word”-siirtymälukualueen ulkopuolella.

en: Internal logic error.  line %d, file "%s"
fi: Sisäinen logiikkavirhe.  rivi %d, tiedosto ”%s”

en: Internal logic error. line %d, file "%s"
fi: Sisäinen logiikkavirhe. rivi %d, tiedosto ”%s”

en: Bit field out of range
fi: Bittikenttä lukualueen ulkopuolella

en: iif convert internal pcrel/binary
fi: iif vaihtaa sisäisen pcrel/binary

en: Bignum too big for long
fi: Bignum on liian suuri long-tyypille

en: iif convert internal pcrel/pointer
fi: iif vaihtaa sisäisen pcrel/pointer

en: Internal logic error in iif.iifP[n].type
fi: Sisäinen logiikkavirhe tyypissä iif.iifP[n].type

note: We cant relax this case.
en: Can't relax difference
fi: Ei voi lieventää eroa

en: Displacement too large for :d
fi: Siirtymä liian suuri kohteelle :d

en: Internal logic error in iif.iifP[].type
fi: Sisäinen logiikkavirhe tyypissä iif.iifP[].type

note: Fatal.
en: Can't hash %s: %s
fi: Ei voida sekasummata %s: %s

en: invalid architecture option -m%s, ignored
fi: virheellinen arkkitehtuurivalitsin -m%s, ei otettu huomioon

en: invalid default displacement size "%s". Defaulting to %d.
fi: virheellinen oletussiirtymäkoko ”%s”. Muutetaan oletukseksi %d.

en: NS32K options:
    -m32032 | -m32532	select variant of NS32K architecture
    --disp-size-default=<1|2|4>
fi: NS32K-valitsimet:
    -m32032 | -m32532	valitse NS32K arkkitehtuurin variantti
    --disp-size-default=<1|2|4>

en: Cannot find relocation type for symbol %s, code %d
fi: Ei voi löytää sijoitustyyppiä symbolille %s, koodi %d

en: unknown opcode1: `%s'
fi: tuntematon käskykoodi1: ’%s’

en: unknown opcode2 `%s'.
fi: tuntematon käskykoodi2 ’%s’.

en: instruction not allowed: %s
fi: käsky ei ole sallittu: %s

en: too many operands: %s
fi: liian monia operandeja: %s

en: call/jmp target out of range (1)
fi: call/jmp -kohde lukualueen ulkopuolella (1)

en: call/jmp target out of range (2)
fi: call/jmp -kohde lukualueen ulkopuolella (2)

en: bad relocation type: 0x%02x
fi: virheellinen sijoitustyyppi: 0x%02x

en: invalid register in & expression
fi: virheellinen rekisteri &-lausekkeessa

en: Error in expression
fi: Virhe lausekkeessa

en: Low order bits truncated in immediate float operand
fi: Alemman järjestyksen bitit typistetty suorassa muistiosoitusliukulukuoperandissa

en: Float AC not legal as integer operand
fi: Liukulukuakkurekisteri ei ole luvallinen kokonaislukuoperandi

en: General register not legal as float operand
fi: Yleisrekisteri ei ole luvallinen liukulukuoperandi

en: No instruction found
fi: Käskyä ei löytynyt

en: Unknown instruction '%s'
fi: Tuntematon käsky ’%s’

en: Unsupported instruction set extension: %s
fi: Tukematon käskyjoukkolaajennus: %s

en: operand is not an absolute constant
fi: operandi ei ole  absoluuttinen vakio

en: 3-bit immediate out of range
fi: 3-bittinen suora muistiosoitusarvo on lukualueen ulkopuolella

en: 6-bit immediate out of range
fi: 6-bittinen suora muistiosoitusarvo on lukualueen ulkopuolella

en: 8-bit immediate out of range
fi: 8-bittinen suora muistiosoitusarvo on lukualueen ulkopuolella

en: Symbol expected
fi: Odotettiin symbolia

en: 8-bit displacement out of range
fi: 8-bittinen siirtymä on lukualueen ulkopuolella

en: Missing ','
fi: Puuttuva ’,’

en: 6-bit displacement out of range
fi: 6-bittinen siirtymä on lukualueen ulkopuolella

en: Too many operands
fi: Liian monia operandeja

en: confusing relocation expressions
fi: sekoittavia sijoituslausekkeita

en: can't have relocation for ipush
fi: ei voi have sijoitus for ipush

en: PJ options:
    -little			generate little endian code
    -big			generate big endian code
fi: PJ-valitsimet:
    -little			tuota little-endian-koodia
    -big			tuota big-endian-koodia

en: pcrel too far
fi: pcrel liian kaukana

en: estimate size
fi: arvioi koko

en: %s unsupported
fi: %s on tukematon

en: --nops needs a numeric argument
fi: ”--nops”-valitsin tarvitsee numeerisen argumentin

en: PowerPC options:
    -a32                    generate ELF32/XCOFF32
    -a64                    generate ELF64/XCOFF64
    -u                      ignored
    -mpwrx, -mpwr2          generate code for POWER/2 (RIOS2)
    -mpwr                   generate code for POWER (RIOS1)
    -m601                   generate code for PowerPC 601
    -mppc, -mppc32, -m603, -m604
                            generate code for PowerPC 603/604
    -m403                   generate code for PowerPC 403
    -m405                   generate code for PowerPC 405
    -m440                   generate code for PowerPC 440
    -m464                   generate code for PowerPC 464
    -m476                   generate code for PowerPC 476
    -m7400, -m7410, -m7450, -m7455
                            generate code for PowerPC 7400/7410/7450/7455
    -m750cl                 generate code for PowerPC 750cl
fi: PowerPC-valitsimet:
    -a32                    tuota ELF32/XCOFF32-koodia
    -a64                    tuota ELF64/XCOFF64-koodia
    -u                      ei otettu huomioon
    -mpwrx, -mpwr2          tuota koodia POWER/2 (RIOS2):lle
    -mpwr                   tuota koodia POWER (RIOS1):lle
    -m601                   tuota koodia PowerPC 601:lle
    -mppc, -mppc32, -m603, -m604
                            tuota koodia PowerPC 603/604:lle
    -m403                   tuota koodia PowerPC 403:lle
    -m405                   tuota koodia PowerPC 405:lle
    -m440                   tuota koodia PowerPC 440:lle
    -m464                   tuota koodia PowerPC 464:lle
    -m476                   tuota koodia PowerPC 476:lle
    -m7400, -m7410, -m7450, -m7455
                            tuota koodia PowerPC 7400/7410/7450/7455:lle
    -m750cl                 tuota koodia PowerPC 750cl:lle

en: -mppc64, -m620          generate code for PowerPC 620/625/630
    -mppc64bridge           generate code for PowerPC 64, including bridge insns
    -mbooke                 generate code for 32-bit PowerPC BookE
    -ma2                    generate code for A2 architecture
    -mpower4, -mpwr4        generate code for Power4 architecture
    -mpower5, -mpwr5, -mpwr5x
                            generate code for Power5 architecture
    -mpower6, -mpwr6        generate code for Power6 architecture
    -mpower7, -mpwr7        generate code for Power7 architecture
    -mcell                  generate code for Cell Broadband Engine architecture
    -mcom                   generate code Power/PowerPC common instructions
    -many                   generate code for any architecture (PWR/PWRX/PPC)
fi: -mppc64, -m620          tuota koodia PowerPC 620/625/630:lle
    -mppc64bridge           tuota koodia PowerPC 64:lle, mukaanlukien siltakäskyt
    -mbooke                 tuota koodia 32-bittiselle PowerPC BookE:lle
    -mpower4, -mpwr4        tuota koodia Power4-arkkitehtuurille
    -mpower5, -mpwr5, -mpwr5x
                            tuota koodia Power5-arkkitehtuurille
    -mpower6, -mpwr6        tuota koodia Power6-arkkitehtuurille
    -mpower7, -mpwr7        tuota koodia Power7-arkkitehtuurille
    -mcell                  tuota koodia Cell Broadband Engine -arkkitehtuurille
    -mcom                   tuota koodia Power/PowerPC-yhteiskäskyille
    -many                   tuota koodia mille tahansa arkkitehtuurille (PWR/PWRX/PPC)

en: -maltivec               generate code for AltiVec
    -mvsx                   generate code for Vector-Scalar (VSX) instructions
    -me300                  generate code for PowerPC e300 family
    -me500, -me500x2        generate code for Motorola e500 core complex
    -me500mc,               generate code for Freescale e500mc core complex
    -me500mc64,             generate code for Freescale e500mc64 core complex
    -mspe                   generate code for Motorola SPE instructions
    -mtitan                 generate code for AppliedMicro Titan core complex
    -mregnames              Allow symbolic names for registers
    -mno-regnames           Do not allow symbolic names for registers
fi: -maltivec               tuota koodia AltiVec:lle
    -mvsx                   tuota koodia Vector-Scalar (VSX) -käskyille
    -me300                  tuota koodia PowerPC e300 -perheelle
    -me500, -me500x2        tuota koodia kohteelle Motorola e500 core complex
    -me500mc,               tuota koodia kohteelle Freescale e500mc core complex
    -me500mc64,             tuota koodia kohteelle Freescale e500mc64 core complex
    -mspe                   tuota koodia Motorola SPE -käskyille
    -mtitan                 tuota koodia kohteelle AppliedMicro Titan core complex
    -mregnames              Salli symboliset nimet rekistereille
    -mno-regnames           Älä salli symbolisia nimiä rekistereille

en: -mrelocatable           support for GCC's -mrelocatble option
    -mrelocatable-lib       support for GCC's -mrelocatble-lib option
    -memb                   set PPC_EMB bit in ELF flags
    -mlittle, -mlittle-endian, -le
                            generate code for a little endian machine
    -mbig, -mbig-endian, -be
                            generate code for a big endian machine
    -msolaris               generate code for Solaris
    -mno-solaris            do not generate code for Solaris
    -K PIC                  set EF_PPC_RELOCATABLE_LIB in ELF flags
    -V                      print assembler version number
    -Qy, -Qn                ignored
fi: -mrelocatable           tue GCC:n ”-mrelocatble”-valitsinta
    -mrelocatable-lib       tue GCC:n ”-mrelocatble-lib”-valitsinta
    -memb                   aseta PPC_EMB-bitti ELF-lipuissa
    -mlittle, -mlittle-endian, -l, -le
                            tuota koodia ”little-endian”-koneelle
    -mbig, -mbig-endian, -b, -be
                            tuota koodia ”big-endian”-koneelle
    -msolaris               tuota koodia Solaris-käyttöjärjestelmälle
    -mno-solaris            älä tuota koodia Solaris-käyttöjärjestelmälle
    -K PIC                  aseta EF_PPC_RELOCATABLE_LIB kohteessa ELF-liput
    -V                      tulosta assemblerin versionumero
    -Qy, -Qn                ei otettu huomioon

en: -nops=count             when aligning, more than COUNT nops uses a branch
fi: -nops=count             kun tasataan, useammat kuin COUNT nop-käskyä käyttävät haarautumista

en: Unknown default cpu = %s, os = %s
fi: Tuntematon oletusprosessori = %s, käyttöjärjestelmä = %s

en: Neither Power nor PowerPC opcodes were selected.
fi: Ei Power- eikä PowerPC-käskykoodeja oltu valittu.

en: powerpc_operands[%d].bitm invalid
fi: ”powerpc_operands[%d].bitm” virheellinen

en: powerpc_operands[%d] duplicates powerpc_operands[%d]
fi: powerpc_operands[%d] on sama kuin powerpc_operands[%d]

en: major opcode is not sorted for %s
fi: major-käskykoodia ei tueta kohteelle %s

en: %s (%08lx %08lx) after %s (%08lx %08lx)
fi: %s (%08lx %08lx) jälkeen %s (%08lx %08lx)

en: mask trims opcode bits for %s
fi: peite karsii käskykoodibittien lukumääräksi %s

en: operand index error for %s
fi: operandi-indeksivirhe kohteelle %s

en: operand %d overlap in %s
fi: operandi %d on päällekkäin kohteessa %s

en: duplicate instruction %s
fi: kaksoiskappalekäsky %s

en: duplicate macro %s
fi: kaksoiskappalemakro %s

en: symbol+offset not supported for got tls
fi: symboli+siirrososoite ei ole tuettu kohteelle ”got tls”

en: Relocation cannot be done when using -mrelocatable
fi: Sijoitusta ei voida tehdä kun käytetään valitsinta -mrelocatable

en: TOC section size exceeds 64k
fi: Sisällysluettelolohkon koko ylittää 64 kilotavua

en: syntax error: invalid toc specifier `%s'
fi: syntaksivirhe: virheellinen toc-sisällysluettelotarkenne ”%s”

en: syntax error: expected `]', found  `%c'
fi: syntaksivirhe: odotettiin ”]”, löydettiin ”%c”

en: [tocv] symbol is not a toc symbol
fi: [tocv]-symboli ei ole sisällysluettelosymboli

en: Unimplemented toc32 expression modifier
fi: Toteuttamaton toc32-lausekemääre

en: Unimplemented toc64 expression modifier
fi: Toteuttamaton toc64-lausekemääre

en: Unexpected return value [%d] from parse_toc_entry!
fi: Odottamaton paluuarvo [%d] funktiosta parse_toc_entry!

en: @tls may not be used with "%s" operands
fi: @tls ei ehkä ole käytetty ”%s”-operandien kanssa

en: @tls may only be used in last operand
fi: @tls saatetaan käyttää vain viimeisenä operandina

en: unsupported relocation for DS offset field
fi: tukematon sijoitus DS-siirrososoitekentälle

en: syntax error; end of line, expected `%c'
fi: syntaksivirhe: rivin loppu, odotettiin ”%c”

en: syntax error; found `%c', expected `%c'
fi: syntaksivirhe: löydettiin ”%c”, odotettiin ”%c”

en: instruction address is not a multiple of 4
fi: käskyosoite ei ole neljän monikerta

en: missing size
fi: puuttuva koko

en: negative size
fi: negatiivinen koko

en: missing real symbol name
fi: puuttuva oikea symbolinimi

en: attempt to redefine symbol
fi: symboli yritettiin määritellä uudelleen

en: No known dwarf XCOFF section for flag 0x%08x
fi: Ei tunnettua ”dwarf XCOFF”-lohkoa lipulle 0x%08x

en: label %s was not defined in this dwarf section
fi: nimiö %s ei oltu määritelty tässä dwarf-lohkossa

en: The XCOFF file format does not support arbitrary sections
fi: XCOFF-tiedostomuoto ei tue satunnaisia lohkoja

en: .ref outside .csect
fi: ”.ref”-direktiivi on ”.csect”-direktiivin ulkopuolella

en: missing symbol name
fi: puuttuva symbolinimi

en: missing rename string
fi: puuttuva uudelleennimeämismerkkijono

en: missing value
fi: puuttuva arvo

en: illegal .stabx expression; zero assumed
fi: luvaton ”.stabx”-näennäiskäskylauseke: nolla otaksuttu

en: missing class
fi: puuttuva luokka

en: .stabx of storage class stsym must be within .bs/.es
fi: varastoluokan stsym määrittelyn .stabx on oltava määrittelyjen .bs/.es sisäpuolella

en: nested .bs blocks
fi: sisäkkäiset ”.bs”-lohkot

en: .es without preceding .bs
fi: ”.es”-näennäiskäsky ilman edeltävää ”.bs”-näennäiskäskyä

en: non-constant byte count
fi: ei-vakio tavulukumäärä

en: .tc not in .toc section
fi: ”.tc”-näennäiskäsky ei ole ”.toc”-lohkossa

en: .tc with no label
fi: ”.tc”-näennäiskäsky ilman nimiötä

en: .machine stack overflow
fi: ”.machine”-näennäiskäskyn pinoylivuoto

en: .machine stack underflow
fi: ”.machine”-näennäiskäskyn pinovajaus

en: invalid machine `%s'
fi: virheellinen kone ”%s”

en: No previous section to return to. Directive ignored.
fi: Ei edellistä lohkoa johon palata. Direktiiviä ei otettu huomioon.

note: Section Contents unknown
en: Unsupported section attribute -- 'a'
fi: Tukematon lohkoattribuutti -- ’a’

en: bad symbol suffix
fi: virheellinen symboliloppuliite

en: Unrecognized symbol suffix
fi: Tunnistamaton symboliloppuliite

en: two .function pseudo-ops with no intervening .ef
fi: kaksi ”.function”-näennäiskäskyä ilman välissä olevaa ”.ef”-näennäiskäskyä

en: .ef with no preceding .function
fi: ”.ef”-näennäiskäsky ilman edeltävää ”.function”-näennäiskäskyä

en: warning: symbol %s has no csect
fi: varoitus: symbolilla %s ei ole csect-apusymbolia

en: symbol in .toc does not match any .tc
fi: symboli ”.toc”-lohkossa ei täsmää minkään ”.tc”-lohkon kanssa

en: unsupported relocation against %s
fi: sijoitus, jota ei tueta korjauksessa %s

en: cannot emit PC relative %s relocation against %s
fi: ei voi lähettää ohjelmalaskurisuhteellista %s sijoitusta korjaukseen %s

en: cannot emit PC relative %s relocation
fi: ei voida lähettää ohjelmalaskurisuhteellista %s-sijoitusta

en: Unable to handle reference to symbol %s
fi: Ei kyetä käsittelemään viitettä symboliin %s

en: Unable to resolve expression
fi: Ei kyetä ratkaisemaan lauseketta

en: must branch to an address a multiple of 4
fi: täytyy haarautua osoitteeseen, joka on neljän monikerta

en: @local or @plt branch destination is too far away, %ld bytes
fi: @local- tai @plt-haarautumiskohde on myös liian kaukana, %ld tavua

en: Gas failure, reloc value %d
fi: Gas-häiriö, reloc-arvo %d

en:  RX specific command line options:
fi:  RX-kohtaiset komentorivivalitsimet:

en:   --mlittle-endian-data [default]
fi:   --mlittle-endian-data [oletus]

en:   --m32bit-doubles [default]
fi:   --m32bit-doubles [oletus]

en:   --muse-renesas-section-names [default]
fi:   --muse-renesas-section-names [oletus]

en:   --mint-register=<value>
fi:   --mint-register=<arvo>

en: no filename following .INCLUDE pseudo-op
fi: ei tiedostonimeä ”.INCLUDE”-näennäiskäskyn jälkeen

en: unable to locate include file: %s
fi: ei kyetä paikallistamaan include-tiedostoa: %s

en: unrecognised alignment value in .SECTION directive: %s
fi: tunnistamaton tasausarvo .SECTION-direktiivissä: %s

en: unknown parameter following .SECTION directive: %s
fi: tuntematon parametri seuraa .SECTION-direktiiviä: %s

en: expecting either ON or OFF after .list
fi: odotettiin joko ON tai OFF .list-näennäiskäskyn jälkeen

en: The ".%s" pseudo-op is not implemented
fi: Näennäiskäsky ”.%s” ei ole toteutettu

en: Value %d doesn't fit in unsigned %d-bit field
fi: Arvo %d ei sovi etumerkittömään %d-bittikenttään

en: Value %d doesn't fit in signed %d-bit field
fi: Arvo %d ei sovi etumerkilliseen %d-bittikenttään

en: The .DEFINE pseudo-op is not implemented
fi: Näennäiskäskyä ”.DEFINE” ei ole toteutettu

en: The .MACRO pseudo-op is not implemented
fi: Näennäiskäskyä ”.MACRO” ei ole toteutettu

en: The .BTEQU pseudo-op is not implemented.
fi: Näennäiskäskyä ”.BTEQU” ei ole toteutettu.

en: invalid immediate size
fi: virheellinen suora muistiosoituskoko

en: invalid immediate field position
fi: virheellinen suoran muistiosoituksen kenttäsijainti

en: bad frag at %p : fix %ld addr %ld %ld
fi: väärä osanen osoitteessa %p : korjaa %ld osoite %ld %ld

en: unsupported constant size %d
fi: tukematon vakiokoko %d

en: difference of two symbols only supported with .long, .short, or .byte
fi: kahden symbolin eroa tuetaan vain kohteiden .long, .short, tai .byte kanssa

en: jump not 3..10 bytes away (is %d)
fi: älä hyppää 3..10 tavua pois (on %d)

en: Unknown reloc in md_apply_fix: %s
fi: Tuntematon reloc-tietue kohteessa ”md_apply_fix”: %s

en: Invalid default architecture, broken assembler.
fi: Virheellinen oletusarkkitehtuuri, rikkoutunut assembleri.

en: invalid architecture -A%s
fi: virheellinen arkkitehtuuri -A%s

en:         S390 options:
            -mregnames        Allow symbolic names for registers
            -mwarn-areg-zero  Warn about zero base/index registers
            -mno-regnames     Do not allow symbolic names for registers
            -m31              Set file format to 31 bit format
            -m64              Set file format to 64 bit format
fi:         S390-valitsimet:
            -mregnames        Salli symboliset nimet rekistereille
            -mwarn-areg-zero  Varoita nollasta perus/indeksirekistereissä
            -mno-regnames     Älä salli symbolisia nimiä rekistereissä
            -m31              Aseta tiedostomuoto 31-bittiseen muotoon
            -m64              Aseta tiedostomuoto 64-bittiseen muotoon

en:         -V                print assembler version number
            -Qy, -Qn          ignored
fi:         -V                tulosta assemblerin versionumero
            -Qy, -Qn          ei otettu huomioon

en: The 64 bit file format is used without esame instructions.
fi: Käytetty 64-bittistä tiedostomuotoa ilman esame-käskyjä.

en: Internal assembler error for instruction format %s
fi: Sisäinen assembler-virhe käskymuodolle %s

en: operand out of range (%s not between %ld and %ld)
fi: operandi lukualueen ulkopuolella (%s ei ole välillä %ld ... %ld)

en: identifier+constant@%s means identifier@%s+constant
fi: tunniste+vakio@%s on sama kuin tunniste@%s+vakio

en: Can't handle O_big in s390_exp_compare
fi: Ei voi käsitellä O_big-lausekeoperaattoria funktiossa s390_exp_compare

en: Invalid suffix for literal pool entry
fi: Virheellinen loppuliite literaalivarantotulokohdalle

en: Big number is too big
fi: Big number -operaattori on liian suuri

en: relocation not applicable
fi: sijoitus ei ole käytettävissä

en: index register specified but zero
fi: indeksirekisteri määritelty, mutta se on nolla

en: base register specified but zero
fi: perusrekisteri määritelty, mutta se on nolla

en: odd numbered general purpose register specified as register pair
fi: paritonnumeroista yleisrekisteriä käytetty monirekisterikäskyn kohteena

en: invalid floating point register pair.  Valid fp register pair operands are 0, 1, 4, 5, 8, 9, 12 or 13.
fi: virheellinen liukulukurekisteripari.  Kelvollisia liukulukurekisteriparioperandeja ovat 0, 1, 4, 5, 8, 9, 12 tai 13.

en: invalid operand suffix
fi: virheellinen operandiloppuliite

en: syntax error; missing '(' after displacement
fi: syntaksivirhe: puuttuva ’(’ siirtymän jälkeen

en: syntax error; expected ,
fi: syntaksivirhe: odotettiin ’,’

en: syntax error; missing ')' after base register
fi: syntaksivirhe: puuttuva ’)’ perusrekisterin jälkeen

en: syntax error; ')' not allowed here
fi: syntaksivirhe: ’)’ ei ole sallittu tässä

en: Opcode %s not available in this mode
fi: Käskykoodi %s ei ole käytettävissä tässä tilassa

en: Invalid .insn format
fi: Virheellinen ”.insn”-näennäiskäskymuoto

en: Unrecognized opcode format: `%s'
fi: Tunnistamaton käskykoodimuoto: ”%s”

en: second operand of .insn not a constant
fi: ”.insn”-näennäiskäskyn toinen operandi ei ole vakio

en: missing comma after insn constant
fi: puuttuva pilkku käskyvakion jälkeen

en: cannot emit relocation %s against subsy symbol %s
fi: ei voi lähettää sijoitusta %s subsy-symbolia %s vastaan

en: unsupported relocation type
fi: tukematon sijoitustyyppi

en: cannot emit PC relative %s relocation%s%s
fi: ei voida lähettää ohjelmalaskurisuhteellista %s-sijoitusta%s%s

en: Gas failure, reloc type %s
fi: Gas-häiriö, reloc-tyyppi %s

en: Gas failure, reloc type #%i
fi: Gas-häiriö, reloc-tyyppi #%i

en: div / mul are reserved instructions
fi: div / mul ovat varattuja käskyjä

en: This architecture doesn't support mmu
fi: Tämä arkkitehtuuri ei tue mmu:ta

en: This architecture doesn't support atomic instruction
fi: Tämä arkkitehtuuri ei tue atomisia käskyjä

en: S+core register expected
fi: Odotettiin ’S+core’-rekisteriä

en: S+core special-register expected
fi: Odotettiin ’S+core’-erikoisrekisteriä

en: S+core co-processor register expected
fi: Odotettiin ’S+core’-apuprosessorirekisteriä

en: Using temp register(r1)
fi: Käytössä tilapäinen rekisteri(r1)

en: register expected, not '%.100s'
fi: odotettiin rekisteriä, ei ’%.100s’

en: rd must be even number.
fi: rd:n on oltava parillinen numero.

en: invalid constant: %d bit expression not in range %u..%u
fi: virheellinen vakio: %d-bittinen lauseke ei ole lukualueessa %u..%u

en: invalid constant: %d bit expression not in range %d..%d
fi: virheellinen vakio: %d-bittinen lauseke ei ole lukualueessa %d..%d

en: invalid constant: bit expression not defined
fi: virheellinen vakio: bittilauseketta ei ole määritelty

en: low register(r0-r15)expected, not '%.100s'
fi: odotettiin alempaa rekisteriä (r0-r15), ei ’%.100s’

en: missing [
fi: puuttuva [

en: missing ]
fi: puuttuva ]

en: Fix data dependency: %s %s -- %s %s  (insert %d nop!/%d)
fi: Korjaa datariippuvaisuus: %s %s -- %s %s  (lisää %d nop-käskyä!/%d)

en: Fix data dependency: %s %s -- %s %s  (insert 1 pflush/%d)
fi: Korjaa datariippuvuus: %s %s -- %s %s  (lisää 1 pflush-käsky/%d)

en: data dependency: %s %s -- %s %s  (%d/%d bubble)
fi: data-riippuvuus: %s %s -- %s %s  (%d/%d kupla)

en: %s -- `%s'
fi: %s -- ”%s”

en: address offset must be half word alignment
fi: osoitesiirrososoitteen on oltava ”half word”-tasattu

en: address offset must be word alignment
fi: osoitesiirrososoitteen on oltava ”word”-tasattu

en: register same as write-back base
fi: rekisteri sama kuin ”write-back”-perusta

en: pre-indexed expression expected
fi: odotettiin ennakkoindeksoitua lauseketta

en: invalid register number: %d is not in [r0--r7]
fi: virheellinen rekisterinumero: %d ei ole kohteessa [r0--r7]

en: comma is  expected
fi: odotettiin pilkkua

en: invalid constant: %d is not word align integer
fi: virheellinen vakio: %d ei ole word-tasattu kokonaisluku

en: invalid constant: 32 bit expression not word align
fi: virheellinen vakio: 32-bittinen lauseke ei ole word-tasattu

en: invalid constant: 32 bit expression not in range [0, 0xffffffff]
fi: virheellinen vakio: 32-bittinen lauseke ei ole lukualueessa [0, 0xffffffff]

en: invalid constant: 32 bit expression not in range [-0x80000000, 0x7fffffff]
fi: virheellinen vakio: 32-bittinen lauseke ei ole lukualueella [-0x80000000, 0x7fffffff]

en: imm5 should >= 2
fi: imm5 pitäisi olla >= 2

en: reg should <= 31
fi: rekisterin pitäisi olla <= 31

en: missing +
fi: puuttuva +

en: %s register same as write-back base
fi: %s-rekisteri sama kuin ”write-back”-perusta

note: #-#-#-#-#  743 (GnuCash 4.8)  #-#-#-#-# "(often: of a quote) A place from which something comes or is obtained."
en: source
fi: lähde

en: expression error
fi: lausekevirhe

en: value not in range [0, 0xffffffff]
fi: arvo ei ole lukualueessa [0, 0xffffffff]

en: value not in range [-0xffffffff, 0xffffffff]
fi: arvo ei ole lukualueessa [-0xffffffff, 0xffffffff]

en: li rd label isn't correct instruction form
fi: ”li rd”-nimiö ei ole virheetön käskymuoto

en: lacking label
fi: puuttuva nimiö

en: s3_PIC code offset overflow (max 16 signed bits)
fi: s3_PIC-koodisiirrososoiteylivuoto (enintään 16 etumerkillistä bittiä)

en: value not in range [0, 0x7fffffff]
fi: arvo ei ole lukualueessa [0, 0x7fffffff]

en: end on line error
fi: loppu rivillä -virhe

en: invalid constant: 25 bit expression not in range [-16777216, 16777215]
fi: virheellinen vakio: 25-bittinen lauseke ei ole lukualueella [-16777216, 16777215]

en: invalid constant: 20 bit expression not in range -2^19..2^19
fi: virheellinen vakio: 20-bittinen lauseke ei ole lukualueella -2^19..2^19

en: lacking label
fi: puuttuva tunniste

en: invalid constant: 10 bit expression not in range [-2^9, 2^9-1]
fi: virheellinen vakio: 10-bittinen lauseke ei ole lukualueella [-2^9, 2^9-1]

en: pce instruction error (16 bit || 16 bit)'
fi: ”pce”-käskyvirhe (16 bittiä || 16 bittiä)’

en: score3d instruction.
fi: score3d-käsky

en: missing size expression
fi: puuttuva kokolauseke

en: BSS length (%d) < 0 ignored
fi: BSS-pituus (%d) < 0 ei otettu huomioon

en: error setting flags for ".sbss": %s
fi: virhe asetettaessa lippuja ”.sbss”-lohkolle: %s

en: missing alignment
fi: puuttuva tasaus

en: alignment too large; %d assumed
fi: tasaus liian suuri: %d otaksuttu

en: alignment negative; 0 assumed
fi: tasaus negatiivinen: 0 otaksuttu

en: symbol `%s' is already defined
fi: symboli ”%s” on jo määritelty

note: Error routine.
en: size is not 4 or 6
fi: koko ei ole 4 eikä 6

en: bad call to MD_ATOF()
fi: virheellinen kutsu kohteeseen MD_ATOF()

en:  branch relocation truncate (0x%x) [-2^9 ~ 2^9]
fi:  haaroitussijoitustypiste (0x%x) [-2^9 ~ 2^9]

en:  branch relocation truncate (0x%x) [-2^19 ~ 2^19]
fi:  haaroitussijoitustypiste (0x%x) [-2^19 ~ 2^19]

en:  branch relocation truncate (0x%x)  [-2^9 ~ 2^9]
fi:  haaroitussijoitustypiste (0x%x) [-2^9 ~ 2^9]

en: cannot represent %s relocation in this object file format1
fi: ei voi edustaa %s-sijoitusta tässä objektitiedostomuodossa 1

en:  Score-specific assembler options:
fi:  Score-kohtaiset assembleri-valitsimet:

en:         -EB		assemble code for a big-endian cpu
fi:         -EB		assembloi koodi ”big-endian”-prosessorille

en:         -EL		assemble code for a little-endian cpu
fi:         -EL		assembloi koodi ”little-endian”-prosessorille

en:         -FIXDD		assemble code for fix data dependency
fi:         -FIXDD		assembloi koodi kiinteälle datariippuvuudelle

en:         -NWARN		assemble code for no warning message for fix data dependency
fi:         -NWARN		assembloi koodi ei-varoitussanomille kiinteällä datariippuvuudella

en:         -SCORE5		assemble code for target is SCORE5
fi:         -SCORE5		assembloi koodi kohteelle on ”SCORE5”

en:         -SCORE5U	assemble code for target is SCORE5U
fi:         -SCORE5U	assembloi koodi kohteelle on ”SCORE5U”

en:         -SCORE7		assemble code for target is SCORE7, this is default setting
fi:         -SCORE7		assembloi koodi kohteelle on ”SCORE7”, tämä on oletusasetus

en:         -SCORE3		assemble code for target is SCORE3
fi:         -SCORE3		assembloi koodi kohteelle on ”SCORE3”

en:         -march=score7	assemble code for target is SCORE7, this is default setting
fi:         -march=score7	assembloi koodi kohteelle on ”SCORE7”, tämä on oletusasetus

en:         -march=score3	assemble code for target is SCORE3
fi:         -march=score3	assembloi koodi kohteelle on ”SCORE3”

en:         -USE_R1		assemble code for no warning message when using temp register r1
fi:         -USE_R1		assembloi koodi ei-varoitussanomille kun käytetään tilapäistä rekisteriä ”r1”

en:         -KPIC		assemble code for PIC
fi:         -KPIC		assembloi koodi PIC-prosessorille

en:         -O0		assembler will not perform any optimizations
fi:         -O0		assembleri ei suorita mitään optimointia

en:         -G gpnum	assemble code for setting gpsize and default is 8 byte
fi:         -G gpnum	assembloi koodi asetukselle gpsize ja oletus on 8 tavua

en:         -V 		Sunplus release version
fi:         -V 		Sunplus-julkaisuversio

en: directive .big encountered when option -big required
fi: direktiivi ”.big” kohdattu kun vaadittiin valitsinta -big

en: directive .little encountered when option -little required
fi: direktiivi ”.little” kohdattu kun vaadittiin valitsinta -little

en: illegal double indirection
fi: luvaton double-epäsuora

en: illegal register after @-
fi: luvaton rekisteri merkkien @- jälkeen

en: must be @(r0,...)
fi: on oltava @(r0,...)

en: syntax error in @(r0,...)
fi: syntaksivirhe kohteessa @(r0,...)

en: syntax error in @(r0...)
fi: syntaksivirhe kohteessa @(r0...)

en: Deprecated syntax.
fi: Vanhentunut syntaksi.

en: syntax error in @(disp,[Rn, gbr, pc])
fi: syntaksivirhe kohteessa @(disp,[Rn, gbr, pc])

en: expecting )
fi: odotettiin )

en: illegal register after @
fi: luvaton rekisteri merkin @ jälkeen

en: unhandled %d
fi: käsittelemätön %d

en: Invalid register: 'r%d'
fi: Virheellinen rekisteri: ’r%d’

en: failed for %d
fi: epäonnistui kohteelle %d

en: misplaced PIC operand
fi: väärin sijoitettu PIC-operandi

en: invalid operands for opcode
fi: virheellisiä operandeja käskykoodille

en: insn can't be combined with parallel processing insn
fi: käskyä ei voi yhdistää rinnakkaisprossointikäskyyn

en: multiple movx specifications
fi: useita movx-määrittelyitä

en: multiple movy specifications
fi: useita movy-määrittelyitä

en: invalid movx address register
fi: virheellinen movx-osoiterekisteri

en: insn cannot be combined with non-nopy
fi: käskyä ei voi yhdistää non-nopy:n kanssa

en: invalid movy address register
fi: virheellinen movy-osoiterekisteri

en: insn cannot be combined with non-nopx
fi: käskyä ei voi yhdistää non-nopx:n kanssa

en: previous movy requires nopx
fi: edellinen movy vaatii nopx:n

en: invalid movx dsp register
fi: virheellinen movx dsp-rekisteri

en: previous movx requires nopy
fi: edellinen movx vaatii nopy:n

en: invalid movy dsp register
fi: virheellinen movy dsp-rekisteri

en: dsp immediate shift value not constant
fi: suora muistiosoitus dsp-sivuttaissiirtoarvo ei ole vakio

en: multiple parallel processing specifications
fi: useita rinnakkaisprosessointimäärittelyjä

en: multiple condition specifications
fi: useita ehtomäärittelyjä

en: insn cannot be combined with pmuls
fi: käskyä ei voi yhdistää pmuls:n kanssa

en: bad combined pmuls output operand
fi: virheellisesti yhdistetty pmuls-tulosteoperandi

en: destination register is same for parallel insns
fi: kohderekisteri on sama rinnakkaiskäskyille

en: condition not followed by conditionalizable insn
fi: ehtoa ei seuraa ehdollistava käsky

en: unrecognized characters at end of parallel processing insn
fi: tunnistamattomia merkkejä rinnakkaisprosessointikäskyn lopussa

en: opcode not valid for this cpu variant
fi: käskykoodi ei ole kelvollinen tälle prosessorivariantille

en: Delayed branches not available on SH1
fi: Viivehaarautumat eivät ole käytettävissä SH1:ssä

en: excess operands: '%s'
fi: liikaa operandeja: ’%s’

en: .uses pseudo-op seen when not relaxing
fi: .uses”-näennäiskäsky nähty, mutta ei lieventämistä

en: bad .uses format
fi: virheellinen ”.uses”-muoto

en: Invalid combination: --isa=SHcompact with --isa=SHmedia
fi: Virheellinen yhdistelmä: valitsin --isa=SHcompact yhdessä valitsimen --isa=SHmedia kanssa

en: Invalid combination: --isa=SHmedia with --isa=SHcompact
fi: Virheellinen yhdistelmä: valitsin --isa=SHmedia yhdessä valitsimen --isa=SHcompact kanssa

en: Invalid combination: --abi=64 with --isa=SHcompact
fi: Virheellinen yhdistelmä: valitsin --abi=64 yhdessä valitsimen --isa=SHcompact kanssa

en: Invalid argument to --isa option: %s
fi: Virheellinen argumentti --isa-valitsimelle: %s

en: Invalid combination: --abi=32 with --abi=64
fi: Virheellinen yhdistelmä: valitsin --abi=32 yhdessä valitsimen --abi=64 kanssa

en: Invalid combination: --abi=64 with --abi=32
fi: Virheellinen yhdistelmä: --abi=64 with --abi=32

en: Invalid combination: --isa=SHcompact with --abi=64
fi: Virheellinen yhdistelmä: valitsin --isa=SHcompact yhdessä valitsimen --abi=64 kanssa

en: Invalid argument to --abi option: %s
fi: Virheellinen argumentti --abi-valitsimelle: %s

en: SH options:
    --little		generate little endian code
    --big			generate big endian code
    --relax			alter jump instructions for long displacements
    --renesas		disable optimization with section symbol for
    			compatibility with Renesas assembler.
    --small			align sections to 4 byte boundaries, not 16
    --dsp			enable sh-dsp insns, and disable floating-point ISAs.
    --allow-reg-prefix	allow '$' as a register name prefix.
    --isa=[any		use most appropriate isa
        | dsp               same as '-dsp'
        | fp
fi: SH-valitsimet:
    --little		tuota ”little-endian”-koodia
    --big			tuota ”big-endian”-koodia
    --relax			muuta hyppykäskyt pitkille siirtymille
    --renesas		ota pois käytöstä optimointi lohkosymbolilla
    			yhteensopivuussyistä Renesas-assemblerin kanssa.
    --small			tasaa lohkot 4-tavurajoihin, ei 16-tavurajoihin
    --dsp			ota käyttöön sh-dsp -käskyt, ja pois käytöstä liukuluku-ISA:t.
    --allow-reg-prefix	salli ’$’ rekisterinimietuliitteenä.
    --isa=[any		käytä kaikkein sopivita isa-parametriä
        | dsp               sama kuin ’-dsp’
        | fp

en: --isa=[shmedia		set as the default instruction set for SH64
        | SHmedia
        | shcompact
        | SHcompact]
fi: --isa=[shmedia		asetetaan oletuskäskyjoukkona SH64:lle
        | SHmedia
        | shcompact
        | SHcompact]

en: --abi=[32|64]		set size of expanded SHmedia operands and object
    			file type
    --shcompact-const-crange  emit code-range descriptors for constants in
    			SHcompact code sections
    --no-mix		disallow SHmedia code in the same section as
    			constants and SHcompact code
    --no-expand		do not expand MOVI, PT, PTA or PTB instructions
    --expand-pt32		with -abi=64, expand PT, PTA and PTB instructions
    			to 32 bits only
fi: --abi=[32|64]		aseta laajennettujen ”SHmedia”-operandien koko ja objekti-
    			tiedostotyyppi
    --shcompact-const-crange  lähetä koodialuekuvaajat vakioille
    			SHcompact-koodilohkoissa
    --no-mix		älä salli SHmedia-koodia samassa lohkossa kuin
    			vakios ja SHcompact-koodi
    --no-expand		älä laajenna MOVI-, PT-, PTA- tai PTB-käskyjä
    --expand-pt32		with -abi=64, laajenna PT-, PTA- ja PTB-käskyt
    			vain 32-bittisiin

en: --fdpic			generate an FDPIC object file
fi: --fdpic			tuota FDPIC-objektitiedosto

en: .uses does not refer to a local symbol in the same section
fi: .uses ei viittaa paikalliseen symboliin samassa lohkossa

en: can't find fixup pointed to by .uses
fi: ei löydy korjausta, jonka ”.uses” osoitti

en: .uses target does not refer to a local symbol in the same section
fi: ”.uses”-kohde ei viittaa paikalliseen symboliin samassa lohkossa

en: displacement overflows 12-bit field
fi: siirtymä vuotaa 12-bittikentän yli

en: displacement to defined symbol %s overflows 12-bit field
fi: määritellyn symbolin %s siirtymä vuotaa 12-bittikentän yli

en: displacement to undefined symbol %s overflows 12-bit field
fi: määrittelemättömän symbolin %s siirtymä vuotaa 12-bittikentän yli

en: displacement overflows 8-bit field
fi: siirtymä vuotaa 8-bittikentän yli

en: displacement to defined symbol %s overflows 8-bit field
fi: määritellyn symbolin %s siirtymä vuotaa 8-bittikentän yli

en: displacement to undefined symbol %s overflows 8-bit field
fi: määrittelemätön symbolin %s siirtymä vuotaa 8-bittikentän yli

en: overflow in branch to %s; converted into longer instruction sequence
fi: ylivuoto haarautumisessa kohteeseen %s: muunnettu pitkään käskysekvenssiin

en: misaligned data
fi: tasaamaton data

en: offset to unaligned destination
fi: siirrososoite tasaamattomaann kohteeseen

en: negative offset
fi: negatiivinen siirrososoite

en: misaligned offset
fi: tasaamaton siirrososoite

en: This operand must be constant at assembly time
fi: Tämän operandin on oltava vakio assembly-aikana

en: Invalid operand expression
fi: Virheellinen operandilauseke

en: PTB operand is a SHmedia symbol
fi: PTB-operandi on ”SHmedia”-symboli

en: PTA operand is a SHcompact symbol
fi: PTA-operandi on ”SHcompact”-symboli

en: invalid expression in operand
fi: virheellinen lauseke operandissa

en: invalid operand, not a 5-bit unsigned value: %d
fi: virheellinen operandi, ei ole 5-bittinen etumerkitön arvo: %d

en: invalid operand, not a 6-bit signed value: %d
fi: virheellinen operandi, ei ole 6-bittinen etumerkkillinen arvo: %d

en: invalid operand, not a 6-bit unsigned value: %d
fi: virheellinen operandi, ei ole 6-bittinen etumerkitön arvo: %d

en: invalid operand, not a 11-bit signed value: %d
fi: virheellinen operandi, ei ole 11-bittinen etumerkillinen arvo: %d

en: invalid operand, not a multiple of 32: %d
fi: virheellinen operandi, ei ole 32:n monikerta: %d

en: invalid operand, not a 10-bit signed value: %d
fi: virheellinen operandi, ei ole 10-bittinen etumerkillinen arvo: %d

en: invalid operand, not an even value: %d
fi: virheellinen operandi, ei ole parillinen arvo: %d

en: invalid operand, not a 12-bit signed value: %d
fi: virheellinen operandi, ei ole 12-bittinen etumerkillinen arvo: %d

en: invalid operand, not a multiple of 4: %d
fi: virheellinen operandi, ei ole 4:n monikerta: %d

en: invalid operand, not a 13-bit signed value: %d
fi: virheellinen operandi, ei ole 13-bittinen etumerkillinen arvo: %d

en: invalid operand, not a multiple of 8: %d
fi: virheellinen operandi, ei ole 8:n monikerta: %d

en: invalid operand, not a 16-bit signed value: %d
fi: virheellinen operandi, ei ole 16-bittinen etumerkillinen arvo: %d

en: invalid operand, not a 16-bit unsigned value: %d
fi: virheellinen operandi, ei ole 16-bittinen etumerkitön arvo: %d

en: operand out of range for PT, PTA and PTB
fi: operandi lukualueen ulkopuolella kohteelle PT, PTA ja PTB

en: operand not a multiple of 4 for PT, PTA or PTB: %d
fi: operandi ei ole 4:n monikerta kohteelle PT, PTA tai PTB: %d

en: MOVI operand is not a 32-bit signed value: 0x%8x%08x
fi: MOVI-operandi ei ole 32-bittinen etumerkillinen arvo: 0x%8x%08x

en: invalid PIC reference
fi: virheellinen PIC-viite

en: can't find opcode
fi: ei voi löytää käskykoodia

en: invalid operand: expression in PT target
fi: virheellinen operandi: lauseke PT-kohteessa

en: invalid operands to %s
fi: virheellisiä operandeja käskykoodille %s

en: excess operands to %s
fi: liikaa operandeja käskykoodille %s

en: The `.mode %s' directive is not valid with this architecture
fi: Direktiivi ”.mode %s” ei ole kelvollinen tässä arkkitehtuurissa

en: Invalid argument to .mode: %s
fi: Virheellinen argumentti direktiiville ”.mode: %s

en: The `.abi %s' directive is not valid with this architecture
fi: Direktiivi ”.abi %s” ei ole kelvollinen tässä arkkitehtuurissa

en: `.abi 64' but command-line options do not specify 64-bit ABI
fi: ”.abi 64”-direktiivi, mutta komentorivivalitsimet eivät määritä 64-bittistä ABI:a

en: `.abi 32' but command-line options do not specify 32-bit ABI
fi: ”.abi 32”-direktiivi, mutta komentorivivalitsimet eivät määritä 32-bittistä ABI:a

en: Invalid argument to .abi: %s
fi: Virheellinen argumentti direktiiville ”.abi”: %s

en: -no-mix is invalid without specifying SHcompact or SHmedia
fi: valitsin -no-mix on virheellinen ilman SHcompact- tai SHmedia-koodia

en: -shcompact-const-crange is invalid without SHcompact
fi: valitsin -shcompact-const-crange on virheellinen ilman SHcompact-koodia

en: -expand-pt32 only valid with -abi=64
fi: valitsin -expand-pt32 on kelvollinen vain valitsimen -abi=64 kanssa

en: -no-expand only valid with SHcompact or SHmedia
fi: valitsin -no-expand on kelvollinen vain SHcompact- tai SHmedia-koodin kanssa

en: -expand-pt32 invalid together with -no-expand
fi: valitsin -expand-pt32 on virheellinen yhdessä valitsimen -no-expand kanssa

en: SHmedia code not allowed in same section as constants and SHcompact code
fi: SHmedia-koodi ei ole sallittu samassa lohkossa kuin vakiot ja SHcompact-koodi

en: No segment info for current section
fi: Ei segmenttitietoja nykyiselle lohkolle

en: duplicate datalabel operator ignored
fi: kaksoiskappale datalabel-operaattoria ei otettu huomioon

en: Invalid DataLabel expression
fi: Virheellinen DataLabel-lauseke

en: Bad opcode table, broken assembler.
fi: Virheellinen käskykooditaulu, rikkoutunut assembleri.

en: invalid architecture -xarch=%s
fi: virheellinen arkkitehtuuri -xarch=%s

en: No compiled in support for %d bit object file format
fi: Ei ole käännetty tukea %d-bittiselle objektitiedostomuodolle

en: SPARC options:
fi: SPARC-valitsimet:

en: 
    			specify variant of SPARC architecture
    -bump			warn when assembler switches architectures
    -sparc			ignored
    --enforce-aligned-data	force .long, etc., to be aligned correctly
    -relax			relax jumps and branches (default)
    -no-relax		avoid changing any jumps and branches
fi: 
    			määritä SPARC-arkkitehtuurin variantti
    -bump			varoita kun assembler vaihtaa arkkitehtuureja
    -sparc			ei otettu huomioon
    --enforce-aligned-data	pakota ”.long”, jne., tasattavaksi oikein
    -relax			lievennä hypyt ja haarautumiset (oletus)
    -no-relax		vältä hyppyjen ja haarojen muuttamista

en: -k			generate PIC
fi: -k			tuota PIC-koodia

en: -32			create 32 bit object file
    -64			create 64 bit object file
fi: -32			luo 32-bittinen objekttitiedosto
    -64			luo 64-bittinen objektitiedosto

en: 			[default is %d]
fi: 			[oletus on %d]

en: -TSO			use Total Store Ordering
    -PSO			use Partial Store Ordering
    -RMO			use Relaxed Memory Ordering
fi: -TSO			käytä kokonaistallennusjärjestystä
    -PSO			käytä osittaistallennusjärjestystä
    -RMO			käytä lievennettyä muistijärjestystä

en: 			[default is %s]
fi: 			[oletus on %s]

en: -KPIC			generate PIC
    -V			print assembler version number
    -undeclared-regs	ignore application global register usage without
    			appropriate .register directive (default)
    -no-undeclared-regs	force error on application global register usage
    			without appropriate .register directive
    -q			ignored
    -Qy, -Qn		ignored
    -s			ignored
fi: -KPIC			tuota PIC-koodia
    -V			tulosta assembler-versionumero
    -undeclared-regs	ohita sovellusyleisrekisterikäyttö ilman
    			sopivaa ”.rekisteri”-direktiiviä (oletus)
    -no-undeclared-regs	pakota virhe sovellusyleisrekisterikäytöstä
    			ilman sovpivaa ”.rekisteri”-direktiiviä
    -q			ei otettu huomioon
    -Qy, -Qn		ei otettu huomioon
    -s			ei otettu huomioon

en: -EL			generate code for a little endian machine
    -EB			generate code for a big endian machine
    --little-endian-data	generate code for a machine having big endian
                            instructions and little endian data.
fi: -EL			tuota koodi ”little-endian”-koneelle
    -EB			tuota koodi ”big-endian”-koneelle
    --little-endian-data	tuota koodi koneelle, jossa on ”big-endian”-
                            käskyt ja ”little-endian”-data.

en: Internal error: losing opcode: `%s' "%s"
fi: Sisäinen virhe: menetetään käskykoodi: ”%s” ”%s”

en: Internal error: can't find opcode `%s' for `%s'
fi: Sisäinen virhe: ei löydy käskykoodia ”%s” kohteelle ”%s”

en: Support for 64-bit arithmetic not compiled in.
fi: Tuki 64-bittiselle aritmetiikalle ei ole käännetty koodiin.

en: set: number not in 0..4294967295 range
fi: set: numero ei ole lukualueella 0..4294967295

en: set: number not in -2147483648..4294967295 range
fi: set: numero ei ole lukualueella -2147483648..4294967295

en: setsw: number not in -2147483648..4294967295 range
fi: setsw: numero ei ole lukualueella -2147483648..4294967295

en: setx: temporary register same as destination register
fi: setx: tilapäinen rekisteri sama kuin kohderekisteri

en: setx: illegal temporary register g0
fi: setx: luvaton tilapäinen rekisteri ”g0”

en: FP branch in delay slot
fi: Liukulukuhaarautumisen viiveväli

en: FP branch preceded by FP instruction; NOP inserted
fi: Liukulukuhaarautumista edelsi liukulukukäsky: NOP lisätty

en: failed special case insn sanity check
fi: erityistilakäskyn järkevyystarkistus epäonnistui

en: : invalid membar mask name
fi: : virheellinen membar-peitenimi

en: : invalid membar mask expression
fi: : virheellinen membar-peitelauseke

en: : invalid membar mask number
fi: : virheellinen membar-peitenumero

en: : invalid siam mode expression
fi: : virheellinen siam-tilalauseke

en: : invalid siam mode number
fi: : virheellinen siam-tilanumero

en: : invalid prefetch function name
fi: : virheellinen ennakkohakufunktionimi

en: : invalid prefetch function expression
fi: : virheellinen ennakkofunktiolauseke

en: : invalid prefetch function number
fi: : virheellinen ennakkofunktionumero

en: : unrecognizable privileged register
fi: : tunnistamaton etuoikeutettu rekisteri

en: : unrecognizable hyperprivileged register
fi: : tunnistamaton hyperetuoikeutettu rekisteri

en: : unrecognizable v9a or v9b ancillary state register
fi: : tunnistamaton v9a- tai v9b-lisätilarekisteri

en: : rd on write only ancillary state register
fi: : rd on vain kirjoitettava lisätilarekisteri

note: %sys_tick and %sys_tick_cmpr are v9bnotv9a
en: : unrecognizable v9a ancillary state register
fi: : tunnistamaton v9a-lisätilarekisteri

en: : asr number must be between 16 and 31
fi: : asr-numeron on oltava välillä 16 ... 31

en: : asr number must be between 0 and 31
fi: : asr-numeron on oltava välillä 0 ... 31

en: : expecting %asrN
fi: : odotettiin %asrN

en: Illegal operands: %%%s requires arguments in ()
fi: Luvattomia operandeja: %%%s vaatii argumentteja kohteessa ()

en: Illegal operands: %%%s cannot be used together with other relocs in the insn ()
fi: Luvattomia operandeja: %%%s ei voi käyttää yhdessä muiden relocs-tietueiden kanssa käskyssä ()

en: Illegal operands: %%%s can be only used with call __tls_get_addr
fi: Luvattomia operandeja: %%%s voidaan käyttää vain ”__tls_get_addr”-kutsun kanssa

en: detected global register use not covered by .register pseudo-op
fi: havaittu yleisrekisterikäyttö ei kata ”.register”-näennäiskäskyä

en: : There are only 64 f registers; [0-63]
fi: : On vain 64 f-rekisteriä: [0-63]

en: : There are only 32 f registers; [0-31]
fi: : On vain 32 f-rekisteriä: [0-31]

en: : There are only 32 single precision f registers; [0-31]
fi: : On vain 32 perustarkkuus-f-rekisteriä: [0-31]

en: Illegal operands: Can't do arithmetics other than + and - involving %%%s()
fi: Luvattomia operandeja: Ei voi tehdä muuta aritmetiikkaa kuin + ja - laskentaa %%%s()

en: Illegal operands: Can't add non-constant expression to %%%s()
fi: Luvattomia operandeja: Ei voi lisätä ei-vakiota lauseketta kohteeseen %%%s()

en: Illegal operands: Can't do arithmetics involving %%%s() of a relocatable symbol
fi: Luvattomia operandeja: Ei voi tehdä aritmetiikkaa, joka sisältää siirrettävän symbolin %%%s()

en: : PC-relative operand can't be a constant
fi: : ohjelmalaskurisuhteellinen operandi ei voi olla vakio

en: : TLS operand can't be a constant
fi: : ”TLS”-operandi ei voi olla vakio

en: : invalid ASI name
fi: : virheellinen ASI-nimi

en: : invalid ASI expression
fi: : virheellinen ASI-lauseke

en: : invalid ASI number
fi: : virheellinen ASI-numero

en: OPF immediate operand out of range (0-0x1ff)
fi: Suoran muistiosoituksen ”OPF”-operandi lukualueen ulkopuolella (0-0x1ff)

en: non-immediate OPF operand, ignored
fi: epäsuoran muistiosoituksen ”OPF”-operandi, ei otettu huomioon

en: : invalid cpreg name
fi: : virheellinen cpreg-nimi

en: Illegal operands%s
fi: Luvattomia operandeja%s

en: architecture bumped from "%s" to "%s" on "%s"
fi: arkkitehtuuri tönäisty arkkitehtuurista ”%s” arkkitehtuuriin ”%s” kohteessa ”%s”

en: Architecture mismatch on "%s".
fi: Arkkitehtuuritäsmäämättömyys kohteella ”%s”.

en:  (Requires %s; requested architecture is %s.)
fi:  (Vaatii %s: pyydetty arkkitehtuuri on %s.)

en: Hardware capability "%s" not enabled for "%s".
fi: Laitteistokapasiteettia ”%s” ei ole otettu käyttöön kohteelle ”%s”.

en: bad or unhandled relocation type: 0x%02x
fi: virheellinen tai käsittelemätön sijoitustyyppi: 0x%02x

en: Expected comma after name
fi: Odotettiin pilkkua nimen jälkeen

en: BSS length (%d.) <0! Ignored.
fi: BSS-pituus (%d.) <0! Ei otettu huomioon.

en: bad .reserve segment -- expected BSS segment
fi: virheellinen ”.reserve”-segmentti -- odotettiin BSS-segmenttiä

en: alignment too large; assuming %d
fi: tasaus liian suuri: otaksuttiin %d

en: negative alignment
fi: negatiivinen tasaus

en: alignment not a power of 2
fi: tasaus ei ole kahden potenssi

en: Ignoring attempt to re-define symbol %s
fi: Ohitettiin yritys määritellä uudelleen symboli %s

en: Expected comma after symbol-name
fi: Odotettiin pilkkua symbolinimen jälkeen

en: .COMMon length (%lu) out of range ignored
fi: ”.COMMon”-pituus (%lu) lukualueen ulkopuolella, ei otettu huomioon

en: Expected comma after common length
fi: Odotettu pilkkua ”common”-pituuden jälkeen

en: alignment too large; assuming %ld
fi: tasaus liian suuri: otaksutaan %ld

en: Unknown segment type
fi: Tuntematon segmenttityyppi

en: register syntax is .register %%g[2367],{#scratch|symbolname|#ignore}
fi: rekisterisyntaksi on ”.rekisteri” %%g[2367],{#scratch|symbolname|#ignore}

en: redefinition of global register
fi: yleisrekisterin uudelleenmäärittely

en: Register symbol %s already defined.
fi: Rekisterisymboli %s on jo määritelty.

en: Illegal operands: %%r_plt in %d-byte data field
fi: Luvattomia operandeja: ”%%r_plt” %d-tavuisessa datakentässä

en: Illegal operands: %%r_tls_dtpoff in %d-byte data field
fi: Luvattomia operandeja: ”%%r_tls_dtpoff” %d-tavuisessa datakentässä

en: Illegal operands: Only %%r_%s%d allowed in %d-byte data fields
fi: Luvattomia operandeja: Vain ”%%r_%s%d” sallittu %d-tavuisessa datakentässä

en: Illegal operands: %%r_%s%d requires arguments in ()
fi: Luvattomia operandeja: ”%%r_%s%d” vaatii argumentteja kohteessa ()

en: Illegal operands: garbage after %%r_%s%d()
fi: Luvattomia operandeja: roskaa ”%%r_%s%d()” jälkeen

en: estimate_size_before_relax called
fi: estimate_size_before_relax kutsuttu

en: Can't hash instruction '%s':%s
fi: Ei voida tiivistää käskyä ’%s’:%s

en: SPU options:
      --apuasm		  emulate behaviour of apuasm
fi: SPU-valitsimet:
      --apuasm		  emuloi apuasm-käyttäytymistä

en: Invalid mnemonic '%s'
fi: Virheellinen muistikas ’%s’

en: '%s' is only available in DD2.0 or higher.
fi: ’%s’ on käytettävissä vain ”DD2.0”-versiossa tai uudemmassa.

en: Error in argument %d.  Expecting:  "%s"
fi: Virhe argumentissa %d.  Odotettiin:  ”%s”

en: Mixing register syntax, with and without '$'.
fi: Sekoitetaan rekisterisyntaksia, sekä merkin ’$’ kanssa että ilman.

en: Treating '%-*s' as a symbol.
fi: Käsitellään ’%-*s’ symbolina.

en: 'SPU_RdEventMask' (channel 11) is only available in DD2.0 or higher.
fi: ’SPU_RdEventMask’ (kanava 11) on käytettävissä vain ”DD2.0”-versiossa tai uudemmassa.

en: 'MFC_RdTagMask' (channel 12) is only available in DD2.0 or higher.
fi: ’MFC_RdTagMask’ (kanava 12) on käytettävissä vain ”DD2.0”-versiossa tai uudemmassa.

en: Using old style, %%lo(expr), please change to PPC style, expr@l.
fi: Käytetään vanhaa tyyliä, %%lo(expr), vaihda PPC-tyyliin, expr@l.

en: Using old style, %%hi(expr), please change to PPC style, expr@h.
fi: Käytetään vanhaa tyyliä, %%hi(expr), vaihda PPC-tyyliin, expr@h.

en: Constant expression %d out of range, [%d, %d].
fi: vakiolauseke %d lukualueen ulkopuolella, [%d, %d].

en: invalid priority '%lu'
fi: virheellinen prioriteetti ’%lu’

en: invalid lrlive '%lu'
fi: virheellinen lrlive ’%lu’

en: Relaxation should never occur
fi: Lieventämistä ei pitäisi tapahtua koskaan

en: Relocation doesn't fit. (relocation value = 0x%lx)
fi: Sijoitus ei sovi. (sovitusarvo = 0x%lx)

en: More than one AR register found in indirect reference
fi: Useampi kuin yksi AR-rekisteri löytyi epäsuorassa viitteessä

en: Illegal AR register in indirect reference
fi: Luvaton AR-rekisteri epäsuorassa viitteessä

en: More than one displacement found in indirect reference
fi: Useampi kuin yksi siirtymä löytyi epäsuorassa viitteessä

en: Invalid displacement in indirect reference
fi: Virheellinen siirtymä epäsuorassa viitteessä

en: AR register not found in indirect reference
fi: AR-rekisteriä ei löytynyt epäsuorasta viitteestä

note: Maybe an implied displacement of 1 again.
en: required displacement wasn't given in indirect reference
fi: vaadittua siirtymää ei oltu annettu epäsuorassa viitteessä

en: illegal indirect reference
fi: luvaton epäsuora viite

en: displacement must be an unsigned 8-bit number
fi: siirtymän on oltava etumerkitön 8-bittinen numero

en: Invalid character %s before %s operand
fi: virheellinen merkki %s ennen operandia %s

en: Unbalanced parenthesis in %s operand.
fi: Päättämätön sulkumerkki operandissa %s.

en: Invalid character %s in %s operand
fi: Virheellinen merkki %s operandissa %s

en: Spurious operands; (%d operands/instruction max)
fi: Vääriä operandeja: (enintään %d operandia/käsky)

note: Just skip it, if it's \n complain.
en: Expecting operand after ','; got nothing
fi: Odotettiin operandia ’,’-merkin jälkeen: ei saatu mitään

en: Expecting operand before ','; got nothing
fi: Odotettiin operandia ennen ’,’-merkkiä: ei saatu mitään

en: incorrect number of operands given in the first instruction
fi: annettu virheellinen operandien lukumäärä ensimmäiselle käskylle

en: incorrect number of operands given in the second instruction
fi: annettu virheellinen operandien lukumäärä toiselle käskylle

en: %s instruction, operand %d doesn't match
fi: %s-käsky, operandi %d ei täsmää

note: Shouldn't get here.
en: incorrect format for multiply parallel instruction
fi: väärä muoto kertolaskurinnakkaiskäskylle

en: destination for multiply can only be R0 or R1
fi: kertolaskun kohde voi olla vain R0 tai R1

en: destination for add/subtract can only be R2 or R3
fi: yhteen-/vähennyslaskun kohde voi olla vain R2 tai R3

en: loading the same register in parallel operation
fi: ladataan sama rekisteri rinnakkaistoiminnossa

en: pc-relative
fi: ohjelmalaskurisuhteellinen

en: Invalid character %s in opcode
fi: Virheellinen merkki %s käskykoodissa

en: Unknown TMS320C30 instruction: %s
fi: Tuntematon TMS320C30-käsky: %s

en: Incorrect number of operands given
fi: Virheellinen annettujen operandien lukumäärä

en: The %s operand doesn't match
fi: Operandi %s ei täsmää

note: Shouldn't make it to this stage.
en: Incompatible first and second operands in instruction
fi: Yhteensopimaton ensimmäinen ja toinen operandi käskyssä

en: invalid short form floating point immediate operand
fi: virheellinen short-muotoinen välittömän liukulukuarvon operandi

en: rounding down first operand float to unsigned int
fi: pyöristetään ensimmäisen operandin liukuluku etumerkittömäksi kokonaisluvuksi

en: only lower 16-bits of first operand are used
fi: vain esimmäisen operandin 16 alempaa bittiä käytetään

en: rounding down first operand float to signed int
fi: pyöristetään ensimmäisen operandin liukuluku etumerkilliseksi kokonaisluvuksi

en: first operand is too large for 16-bit signed int
fi: ensimmäinen operandi on liian suuri 16-bittiselle etumerkilliselle kokonaisluvulle

en: first operand is floating point
fi: ensimmäinen operandi on liukuluku

note: Shouldn't get here.
en: interrupt vector for trap instruction out of range
fi: keskeytyskäskyn keskeytysvektori on lukualueen ulkopuolella

en: LDP instruction needs a 24-bit operand
fi: LDP-käsky vaatii 24-bittisen operandin

en: first operand is too large for a 24-bit displacement
fi: ensimmäinen operandi on liian suuri 24-bittiselle siirtymälle

en: Nan, using zero.
fi: NaN, käytetään nollaa.

en: Cannot represent exponent in %d bits
fi: Ei voi edustaa eksponenttia %d:ssa bitissä

en: Comma expected
fi: Odotettiin pilkkua

en: .bss size argument missing
fi: .bss-kokoargumentti puuttuu

en: .bss size %ld < 0!
fi: .bss-koko %ld < 0!

en: Non-constant symbols not allowed
fi: Vain vakiosymbolit sallittuja

en: Symbol missing
fi: Symboli puuttuu

note: Get terminator. Skip null symbol terminator.
en: .sect: subsection name ignored
fi: .sect: alilohkon nimi ohitetaan

en: Error setting flags for "%s": %s
fi: Virhe asetettaessa lippuja kohteelle ”%s”: %s

en: .set syntax invalid
fi: .set-syntaksi on virheellinen

en: .usect: non-zero alignment flag ignored
fi: .usect: ei-nolla tasaus ohitetaan

en: This assembler does not support processor generation %ld
fi: Tämä assembleri ei tue prosessoriversiota %ld

en: Changing processor generation on fly not supported...
fi: Prosessoriversion vaihtoa lennossa ei tueta...

en: Auxiliary register AR0--AR7 required for indirect
fi: Apurekisterit AR0--AR7 vaaditaan epäsuoriin käskyihin

en: Bad displacement %d (require 0--255)
fi: Väärä siirtymä %d (vaatii 0--255)

en: Index register IR0,IR1 required for displacement
fi: Siirtymälle vaaditaan indeksirekisteriä IR0,IR1

en: Expecting a register name
fi: Odotettiin rekisterinimeä

en: Number too large
fi: Numero on liian iso

en: Expecting a constant value
fi: Odotettiin vakioarvoa

en: Bad direct addressing construct %s
fi: Väärä suora osoitteenmuodostusrakenne %s

en: Direct value of %ld is not suitable
fi: Kohteen %ld suora arvo ei ole sopiva

en: Unknown indirect addressing mode
fi: Tuntematon epäsuora osoitteenmuodostustila

en: Immediate value of %ld is too large for ldf
fi: Suora muistiosoitusarvo %ld on liian suuri kohteelle ldf

en: Destination register must be ARn
fi: Kohderekisterin on oltava ARn

en: Immediate value of %ld is too large
fi: Kohteen %ld suora muistiosoitusarvo on liian iso

en: Invalid indirect addressing mode
fi: Virheellinen epäsuora osoitteenmuodostustila

en: Register must be Rn
fi: Rekisterin on oltava Rn

en: Register must be R0--R7
fi: Rekisterin on oltava R0--R7

en: Invalid indirect addressing mode displacement %d
fi: Virheellinen epäsuora osoitteenmuodostustilasiirtymä %d

en: Destination register must be R2 or R3
fi: Kohderekisterin on oltava R2 tai R3

en: Destination register must be R0 or R1
fi: Kohderekisterin on oltava R0 tai R1

en: Displacement value of %ld is too large
fi: Kohteen %ld siirtymäarvo on liian suuri

en: Floating point number not valid in expression
fi: Liukulukunumero ei ole kelvollinen lausekkeessa

en: Signed immediate value %ld too large
fi: Etumerkillinen suora muistiosoitusarvo %ld on liian suuri

en: Unsigned immediate value %ld too large
fi: Etumerkitön suora muistiosoitusarvo %ld on liian suuri

en: Immediate value %ld too large
fi: Suora muistiosoitusarvo %ld on liian suuri

en: Register must be ivtp or tvtp
fi: Rekisterin on oltava ivtp tai tvtp

en: Register must be address register
fi: Registerin on oltava osoiterekisteri

en: Source and destination register should not be equal
fi: Lähde- ja kohderekisterin ei pitäisi olla sama

en: Equal parallell destination registers, one result will be discarded
fi: Samat rinnakkaiskohderekisterit, yksi tulos hylätään

en: Too many operands scanned
fi: Liian monta operandia etsitty

en: Parallel opcode cannot contain more than two instructions
fi: Rinnakkaiskäskykoodi ei voi sisältää enemmän kuin kaksi käskyä

en: Invalid operands for %s
fi: Virheelliset operandit kohteelle %s

en: Invalid instruction %s
fi: Virheellinen käsky %s

en: Bad relocation type: 0x%02x
fi: Väärä sijoitustyyppi: 0x%02x

en: Unsupported processor generation %d
fi: Tukematon prosessoriversio %d

en: Option -b is depreciated, please use -mbig
fi: Valitsin -b on vanhentunut: käytä valitsinta -mbig

en: Option -p is depreciated, please use -mmemparm
fi: Valitsin -p on vanhentunut: käytä valitsinta -mmemparm

en: Option -r is depreciated, please use -mregparm
fi: Valitsin -r on vanhentunut: käytä valitsinta -mregparm

en: Option -s is depreciated, please use -msmall
fi: Valitsin -s on vanhentunut: käytä valitsinta -msmall

en: 
    TIC4X options:
      -mcpu=CPU  -mCPU        select architecture variant. CPU can be:
                                30 - TMS320C30
                                31 - TMS320C31, TMS320LC31
                                32 - TMS320C32
                                33 - TMS320VC33
                                40 - TMS320C40
                                44 - TMS320C44
      -mrev=REV               set cpu hardware revision (integer numbers).
                              Combinations of -mcpu and -mrev will enable/disable
                              the appropriate options (-midle2, -mlowpower and
                              -menhanced) according to the selected type
      -mbig                   select big memory model
      -msmall                 select small memory model (default)
      -mregparm               select register parameters (default)
      -mmemparm               select memory parameters
      -midle2                 enable IDLE2 support
      -mlowpower              enable LOPOWER and MAXSPEED support
      -menhanced              enable enhanced opcode support
fi: 
    TIC4X-valitsimet:
      -mcpu=CPU  -mCPU        valitse arkkitehtuurivarianti. PROSESSORI voi olla:
                                30 - TMS320C30
                                31 - TMS320C31, TMS320LC31
                                32 - TMS320C32
                                33 - TMS320VC33
                                40 - TMS320C40
                                44 - TMS320C44
      -mrev=REV               aseta prosessorilaitteiston revisionumero (kokonaislukuina).
                              Valitsimien -mcpu ja -mrev yhdistelmä otetaan/poistetaan käytöstä
                              sopivilla valitsimilla (-midle2, -mlowpower ja
                              -menhanced) valitun tyypin mukaisesti
      -mbig                   valitse suuri muistimalli
      -msmall                 valitse pieni muistimalli (oletus)
      -mregparm               valitse rekisteriparametrit (oletus)
      -mmemparm               valitse muistiparametrit
      -midle2                 ota käyttöön IDLE2-tukit
      -mlowpower              ota käyttöön LOPOWER- ja MAXSPEED-tuki
      -menhanced              ota käyttöön laajennettu käskykoodituki

en: Label "$%d" redefined
fi: Nimiö ”$%d” määritelty uudelleen

en: Reloc %d not supported by object file format
fi: Objektitiedostomuoto ei tue reloc-tietuetta %d

note: Only word (et al.), align, or conditionals are allowed within .struct/.union.
en: pseudo-op illegal within .struct/.union
fi: näennäiskäsky luvaton ”.struct/.union”:n sisällä

en: C54x-specific command line  options:
fi: C54x-kohtaiset komentorivivalitsimet:

en: -mfar-mode | -mf          Use extended addressing
fi: -mfar-mode | -mf          Käyttää laajennettua osoitteemuodostusta

en: -mcpu=<CPU version>       Specify the CPU version
fi: -mcpu=<prosessoriversio>  Määrittelee prosessoriversio

en: -merrors-to-file <filename>
fi: -merrors-to-file <tiedostonimi>

en: -me <filename>            Redirect errors to a file
fi: -me <tiedostonimi>        Uudelleenohjaa virheet tiedostoon

en: Comma and symbol expected for '.asg STRING, SYMBOL'
fi: Odotettiin pilkkua ja symbolia kohteelle ’.asg STRING, SYMBOL’

en: symbols assigned with .asg must begin with a letter
fi: symbolit, joihin on liitetty ”.asg” on aloitettava kirjaimella

en: Unterminated string after absolute expression
fi: Päättämätön merkkijono absoluuttilausekkeen jälkeen

en: Comma and symbol expected for '.eval EXPR, SYMBOL'
fi: Odotettiin pilkkua ja symbolia kohteelle ’.eval EXPR, SYMBOL’

en: symbols assigned with .eval must begin with a letter
fi: symbolit, joihin on liitetty ”.eval” on aloitettava kirjaimella

en: .bss size %d < 0!
fi: .bss-koko %d < 0!

en: Offset on nested structures is ignored
fi: Siirrososoitetta sisäkkäisissä rakenteissa ei ole otettu huomioon

en: .end%s without preceding .%s
fi: ”.end%s” ilman edeltävää ”.%s”

en: Unrecognized struct/union tag '%s'
fi: Tunnistamaton ”struct/union”-tunniste ’%s’

en: .tag requires a structure tag
fi: ”.tag” vaatii rakennetunnisteen

en: Label required for .tag
fi: Nimiö vaadittu kohteelle ”.tag”

en: .tag target '%s' undefined
fi: ”.tag”-kohde ’%s’ määrittelemätön

en: .field count '%d' out of range (1 <= X <= 32)
fi: ”.field”-lukumäärä ’%d’ lukualueen ulkopuolella (1 <= X <= 32)

en: Unrecognized field type '%c'
fi: Tunnistamaton kenttätyyppi ’%c’

en: Overflow in expression, truncated to 8 bits
fi: Ylivuoto lausekkeessa, typistettiin 8:aan bittiin

en: Overflow in expression, truncated to 16 bits
fi: Ylivuoto lausekkeessa, typistettiin 16:sta bittiin

note: Disallow .byte with a non constant expression that will require relocation.
en: Relocatable values require at least WORD storage
fi: Sijoitettavat arvot vaativat vähintään WORD-tallennustilan

en: Use of .def/.ref is deprecated.  Use .global instead
fi: ”.def/.ref”-käyttö on vanhentunut.  Käytä sen sijaan ”.global”

en: .space/.bes repeat count is negative, ignored
fi: ”.space/.bes” -toistolaskuri on negatiivinen, ohitetaan

en: .space/.bes repeat count is zero, ignored
fi: ”.space/.bes” -toistolaskuri on nolla, ohitetaan

en: Missing size argument
fi: Puuttuva kokoargumentti

en: CPU version has already been set
fi: Prosessoriversio on jo asetettu

en: Unrecognized version '%s'
fi: Tunnistamaton versio ’%s’

en: Changing of CPU version on the fly not supported
fi: Prosessoriversion vaihtoa lennossa ei tueta

en: p2align not supported on this target
fi: ”p2align” ei tueta tälle kohteelle

en: Argument to .even ignored
fi: Argumentti kohteelle ”.even” ohitetaan

en: Invalid field size, must be from 1 to 32
fi: Virheellinen kenttäkoko, on oltava arvosta 1 arvoon 32

en: field size must be 16 when value is relocatable
fi: kenttäkoon on oltava 16 kun arvo on sijoitettava

en: field value truncated
fi: kenttäarvo typistetty

en: Unrecognized section '%s'
fi: Tunnistamaton lohko ’%s’

en: Current section is unitialized, section name required for .clink
fi: Nykyinen lohko on alustamaton, lohkonimi vaadittu kohteelle ”.clink”

en: ENDLOOP without corresponding LOOP
fi: ENDLOOP ilman vastaavaa LOOP-määrittelyä

en: Mixing of normal and extended addressing not supported
fi: Normaalin ja laajennetun osoitteenmuodostuksen sekoittamista ei ole tuettu

en: Extended addressing not supported on the specified CPU
fi: Laajennettu osoitteenmuodostus ei ole tuettua määritellylle prosessorille

en: .sblock may be used for initialized sections only
fi: ”.sblock” on ehkä käytetty vain lohkojen alustukseen

en: Symbol missing for .set/.equ
fi: Symboli puuttuu kohteelle ”.set/.equ”

en: .var may only be used within a macro definition
fi: ”.var” on ehkä käytetty vain makromäärittelyssä

en: Substitution symbols must begin with a letter
fi: Korvaussymbolien on alettava kirjaimella

en: can't open macro library file '%s' for reading: %s
fi: ei voi avata makrokirjastotiedostoa ’%s’ lukemista varten: %s

en: File '%s' not in macro archive format
fi: Tiedosto ’%s’ ei ole makroarkistomuodossa

en: Bad COFF version '%s'
fi: Virheellinen COFF-versio ’%s’

en: Bad CPU version '%s'
fi: Virheellinen prosessoriversio ’%s’

en: Can't redirect stderr to the file '%s'
fi: Ei voi edelleenohjata vakiovirhettä tiedostoon ’%s’

en: Undefined substitution symbol '%s'
fi: Määrittelemätön korvaussymboli ’%s’

en: Unbalanced parenthesis in operand %d
fi: Päättämätön sulkumerkki operandissa %d

en: Expecting operand after ','
fi: Odotettiin operandia ’,’-merkin jälkeen

en: Extra junk on line
fi: Ylimääräistä roskaa rivillä

en: Badly formed address expression
fi: Vääränmuotoinen osoitelauseke

en: Invalid dmad syntax '%s'
fi: Virheellinen ”dmad”-syntaksi ’%s’

en: Use the .mmregs directive to use memory-mapped register names such as '%s'
fi: Käytä ”.mmregs”-direktiiviä muistikuvattujen rekisterinimien kuten ’%s’ käyttämiseksi

en: Address mode *+ARx is write-only. Results of reading are undefined.
fi: Osoitetila *+ARx on vain kirjoitettava. Lukemisen tulos määrittelemätön.

en: Unrecognized indirect address format "%s"
fi: Tunnistamaton epäsuora osoitemuoto ”%s”

en: Operand '%s' out of range (%d <= x <= %d)
fi: Operandi ’%s’ lukualueen ulkopuolella (%d <= x <= %d)

en: Error in relocation handling
fi: Virhe sijoituskäsittelyssä

en: Unrecognized condition code "%s"
fi: Tunnistamaton ehtokoodi ”%s”

en: Condition "%s" does not match preceding group
fi: Ehto ”%s” ei täsmää edeltävään ryhmään

en: Condition "%s" uses a different accumulator from a preceding condition
fi: Ehto ”%s” käyttää eri akkurekisteriä kuin edellinen ehto

en: Only one comparison conditional allowed
fi: Vain yksi vertailuehto on sallittu

en: Only one overflow conditional allowed
fi: Vain yksi ehtolauseen ylivuoto on sallittu

en: Duplicate %s conditional
fi: Kaksoiskappale %s-ehtolause

en: Invalid auxiliary register (use AR0-AR7)
fi: Virheellinen apurekisteri (käytä AR0-AR7)

en: lk addressing modes are invalid for memory-mapped register addressing
fi: lk-osoitteenmuodostustilat ovat virheellisiä muistikuvatussa rekisteriosoitteenmuodostuksessa

en: Address mode *+ARx is not allowed in memory-mapped register addressing.  Resulting behavior is undefined.
fi: Osoitetila *+ARx ei ole sallittu muistikuvatussa rekisteriosoitteenmuodostuksessa.  Tuloksena on määrittelemätön käyttäytyminen.

en: Destination accumulator for each part of this parallel instruction must be different
fi: Kohdeakkurekisterin tämän rinnakkaiskäskyn jokaiselle osalle on oltava erilainen

en: Memory mapped register "%s" out of range
fi: Muistikuvattu rekisteri ”%s” lukualueen ulkopuolella

en: Invalid operand (use 1, 2, or 3)
fi: Virheellinen operandi (käytä 1, 2, tai 3)

en: A status register or status bit name is required
fi: Tilarekisteri tai tilabittinimi on vaadittu

en: Unrecognized status bit "%s"
fi: Tunnistamaton tilabitti ”%s”

en: Invalid status register "%s"
fi: Virheellinen tilarekisteri ”%s”

en: Operand "%s" out of range (use 1 or 2)
fi: Operandi ”%s” lukualueen ulkopuolella (käytä 1 tai 2)

en: Unrecognized instruction "%s"
fi: Tunnistamaton käsky ”%s”

en: Unrecognized operand list '%s' for instruction '%s'
fi: Tunnistamaton operandiluettelo ’%s’ käskylle ’%s’

en: Unrecognized parallel instruction "%s"
fi: Tunnistamaton rinnakkaiskäsky ”%s”

en: Invalid operand (s) for parallel instruction "%s"
fi: Virheellinen operandi (s) rinnakkaiskäskylle ”%s”

en: Unrecognized parallel instruction combination "%s || %s"
fi: Tunnistamaton rinnakkaiskäsky-yhdistelmä ”%s || %s”

en: %s symbol recursion stopped at second appearance of '%s'
fi: %s symbolirekursio pysäytettiin kohteen ’%s’ toiseen ilmentymään

en: Unrecognized substitution symbol function
fi: Tunnistamaton korvaussymbolifunktio

en: Missing '(' after substitution symbol function
fi: Puuttuu ’(’ korvaussymbolifunktion jälkeen

en: Expecting second argument
fi: Odotettiin toista argumenttia

en: Extra junk in function call, expecting ')'
fi: Lisäroskaa funktiokutsussa, odotettiin ’)’

en: Function expects two arguments
fi: Funktio odottaa kahta argumenttia

en: Expecting character constant argument
fi: Odotettiin merkkivakioargumenttia

en: Both arguments must be substitution symbols
fi: Molempien argumenttien on oltava korvaussymboleja

en: Invalid subscript (use 1 to %d)
fi: Virheellinen alaindeksi (käytä 1...%d)

en: Invalid length (use 0 to %d
fi: Virheellinen pituus (käytä 0...%d

en: Missing ')' in subscripted substitution symbol expression
fi: Puuttuu ’)’ alaindeksoidussa korvaussymbolilausekkeessa

en: Missing forced substitution terminator ':'
fi: Puuttuu pakotettu korvauspäättämismerkki ’:’

en: Instruction does not fit in available delay slots (%d-word insn, %d slots left)
fi: Käsky ei sovi saatavilla oleviin viiveväleihin (%d-word-pituista käskyä, %d väliä jäljellä)

en: Unrecognized parallel instruction '%s'
fi: Tunnistamaton rinnakkaiskäsky ’%s’

en: Instruction '%s' requires an LP cpu version
fi: Käsky ’%s’ vaatii LP-prosessoriversion

en: Instruction '%s' requires far mode addressing
fi: Käsky ’%s’ vaatii etätilaosoitteenmuodostuksen

en: Instruction does not fit in available delay slots (%d-word insn, %d slots left). Resulting behavior is undefined.
fi: Käsky ei sovi saatavilla oleviin viiveväleihin (%d-word-pituista käskyä, %d väliä jäljellä). Tuloksena on määrittelemätön käyttäytyminen.

en: Instructions which cause PC discontinuity are not allowed in a delay slot. Resulting behavior is undefined.
fi: Käskyjä, jotka aiheuttavat ohjelmalaskurin epäjatkuvuutta, ei sallita viivevälissä. Tuloksena on määrittelemätön käyttäytyminen.

en: '%s' is not repeatable. Resulting behavior is undefined.
fi: ’%s’ ei ole toistettava. Tuloksena on määrittelemätön käyttäytyminen.

en: Instructions using long offset modifiers or absolute addresses are not repeatable. Resulting behavior is undefined.
fi: Käskyt, jotka käyttävät long-siirrososoitemääreitä tai absoluuttisia osoitteita, eivät ole toistettavia. Tuloksena on määrittelemätön käyttäytyminen.

en: Unsupported relocation size %d
fi: Tukematon sijoituskoko %d

en: non-absolute value used with .space/.bes
fi: ei-absoluuttista arvoa käytetty kohteen ”.space/.bes” kanssa

en: negative value ignored in %s
fi: negatiivista arvoa ei otettu huomioon kohteessa %s

en: attempt to .space/.bes backwards? (%ld)
fi: yritettiin siirtää ”.space/.bes” taaksepäin? (%ld)

en: Invalid label '%s'
fi: Virheellinen nimiö ’%s’

en: unknown -mpid= argument '%s'
fi: tuntematon ”-mpid=”-argumentti ’%s’

en: TMS320C6000 options:
fi: TMS320C6000-valitsimet:

en:   -march=ARCH             enable instructions from architecture ARCH
fi:   -march=ARCH             ota käyttöön käskyt arkkitehtuurista ARCH

en:   -mbig-endian            generate big-endian code
fi:   -mbig-endian            tuota ”big-endian”-koodia

en:   -mlittle-endian         generate little-endian code
fi:   -mlittle-endian         tuota ”little-endian”-koodia

en:   -mdsbt                  code uses DSBT addressing
fi:   -mdsbt                  koodi käyttää DSBT-osoitteenmuodostusta

en:   -mno-dsbt               code does not use DSBT addressing
fi:   -mno-dsbt               koodi ei käytä DSBT-osoitteenmuodostusta

en:   -mpid=no                code uses position-dependent data addressing
fi:   -mpid=no                koodi käyttää sijaintiriippuvaista dataosoitteenmuodostusta

en:   -mpid=near              code uses position-independent data addressing,
                                GOT accesses use near DP addressing
fi:   -mpid=near                     koodi käyttää paikkariippumatonta dataosoitteenmuodostusta,
                                       GOT-lukeminen käyttää ”near DP”-osoiteenmuodostusta

en:   -mpid=far               code uses position-independent data addressing,
                                GOT accesses use far DP addressing
fi:   -mpid=far                      koodi käyttää paikkariippumatonta dataosoitteenmuodostusta,
                                       GOT-lukeminen käyttää ”far DP”-osoiteenmuodostusta

en:   -mpic                   code addressing is position-independent
fi:   -mpic                   koodiosoitteenmuodostus on sijaintiriippumatonta

en:   -mno-pic                code addressing is position-dependent
fi:   -mno-pic                koodiosoittenmuodostus on sijaintiriippuvaista

en: Supported ARCH values are:
fi: Tuetut ARCH-arvot ovat:

en: unexpected .cantunwind directive
fi: odottamaton ”.cantunwind”-direktiivi

en: unexpected .handlerdata directive
fi: odottamaton ”.handlerdata”-direktiivi

en: personality routine required before .handlerdata directive
fi: persoonallisuusrutiini vaadittu ennen ”.handlerdata”-direktiiviä

en: expected symbol
fi: odotettu symboli

en: invalid length for .scomm directive
fi: virheellinen pituus ”.scomm”-direktiiville

en: alignment is not a positive number
fi: tasaus ei ole positiivinen numero

en: alignment is not a power of 2
fi: tasaus ei ole kahden potenssi

en: attempt to re-define symbol `%s'
fi: symboli ”%s” yritettiin määritellä uudelleen

en: attempt to redefine `%s' with a different length
fi: yritys määritellä ”%s” uudelleen eri pituudella

en: multiple '||' on same line
fi: useita ’||’ samalla rivillä

en: '||' after predicate
fi: ’||’ predikaatin jälkeen

en: multiple predicates on same line
fi: useita predikaatteja samalla rivillä

en: bad predicate '%s'
fi: virheellinen predikaatti ’%s’

en: predication on A0 not supported on this architecture
fi: predikaatiota kohteessa A0 ei tueta tässä arkkitehtuurissa

en: label after '||'
fi: nimiö ’||’-merkkien jälkeen

en: label after predicate
fi: nimiö predikaatin jälkeen

en: '||' not followed by instruction
fi: käskyn ei seuraa ’||’

en: predicate not followed by instruction
fi: käskyä ei seuraa predikaatti

en: control register '%s' not supported on this architecture
fi: ohjausrekisteriä ’%s’ ei tueta tässä arkkitehtuurissa

en: register number %u not supported on this architecture
fi: rekisterinumeroa %u ei tueta tässä arkkitehtuurissa

en: register pair for operand %u of '%.*s' not a valid even/odd pair
fi: rekisteripari operandille %u kohteessa ’%.*s’  ei ole kelvollinen parillinen/pariton pari

en: junk after operand %u of '%.*s'
fi: roskaa operandin %u jäljessä kohteessa ’%.*s’

en: bad register or register pair for operand %u of '%.*s'
fi: väärä rekisteri tai rekisteripari operandille %u kohteessa ’%.*s’

en: bad register for operand %u of '%.*s'
fi: virheellinen rekisteri operandille %u kohteessa ’%.*s’

en: bad register pair for operand %u of '%.*s'
fi: väärä rekisteripari operandille %u kohteessa ’%.*s’

en: bad functional unit for operand %u of '%.*s'
fi: väärä toiminnallinen yksikkö operandille %u kohteessa ’%.*s’

en: bad operand %u of '%.*s'
fi: Väärä operandi %u kohteessa ’%.*s’

en: $DSBT_INDEX must be used with __c6xabi_DSBT_BASE
fi: $DSBT_INDEX on käytettävä kohteen __c6xabi_DSBT_BASE kanssa

en: $DSBT_INDEX not supported in this context
fi: $DSBT_INDEX ei tueta tässä konteksissa

en: $GOT not supported in this context
fi: $GOT ei tueta tässä konteksissa

en: $DPR_GOT not supported in this context
fi: $DPR_GOT ei tueta tässä konteksissa

en: $DPR_BYTE not supported in this context
fi: $DPR_BYTE ei tueta tässä konteksissa

en: $DPR_HWORD not supported in this context
fi: $DPR_HWORD ei tueta tässä konteksissa

en: $DPR_WORD not supported in this context
fi: $DPR_WORD ei tueta tässä konteksissa

en: $PCR_OFFSET not supported in this context
fi: $PCR_OFFSET ei tueta tässä konteksissa

en: invalid PC-relative operand
fi: virheellinen ohjelmalaskurisuhteellinen operandi

en: no %d-byte relocations available
fi: ei %d-tavuista sijoitusta saatavilla

en: operand %u of '%.*s' out of range
fi: operandi %u kohteessa ’%.*s’ on lukualueen ulkopuolella

en: offset in operand %u of '%.*s' not divisible by %u
fi: siirrososoite operandissa %u kohteessa ’%.*s’ ei ole jaettava arvolla %u

en: offset in operand %u of '%.*s' out of range
fi: siirrososoite operandissa %u kohteessa ’%.*s’ on lukualueen ulkopuolella

en: functional unit already masked for operand %u of '%.*s'
fi: toiminnallinen yksikkö on jo peitetty operandille %u kohteessa ’%.*s’

en: '%.*s' instruction not in a software pipelined loop
fi: ’%.*s’-käsky ei ole ohjelmistoliukuhihnasilmukassa

en: instruction '%.*s' cannot be predicated
fi: käsky ’%.*s’ ei voi olla predikaattina

en: unknown opcode '%s'
fi: tuntematon käskykoodi ’%s’

en: '%.*s' instruction not supported on this architecture
fi: ’%.*s’-käskyä ei tueta tässä arkkitehtuurissa

en: '%.*s' instruction not supported on this functional unit
fi: ’%.*s’-käskyä ei tueta tässä toiminnallisessa yksikössä

en: '%.*s' instruction not supported on this functional unit for this architecture
fi: ’%.*s’-käskyä ei tueta tässä toiminnallisessa yksikössä tälle arkkitehtuurille

en: missing operand after comma
fi: puuttuva operandi pilkun jälkeen

en: too many operands to '%.*s'
fi: liian monia operandeja kohteeseen ’%.*s’

en: bad number of operands to '%.*s'
fi: väärä operandien lukumäärä kohteelle ’%.*s’

en: operand %u of '%.*s' not constant
fi: operandi %u kohteessa ’%.*s’ ei ole vakio

en: operand %u of '%.*s' on wrong side
fi: operandin %u kohteessa ’%.*s’ on väärällä puolella

en: operand %u of '%.*s' not a valid return address register
fi: operandi %u kohteessa ’%.*s’ ei ole kelvollinen paluuosoiterekisteri

en: operand %u of '%.*s' is write-only
fi: operandi %u kohteessa ’%.*s’ vain kirjoitettava

en: operand %u of '%.*s' is read-only
fi: operandi %u kohteessa ’%.*s’ on kirjoitussuojattu

en: operand %u of '%.*s' not a valid memory reference
fi: operandi %u kohteessa ’%.*s’ ei ole kelvollinen muistiviite

en: operand %u of '%.*s' not a valid base address register
fi: operandi %u kohteessa ’%.*s’ ei ole kelvollinen perusosoiterekisteri

en: bad operand combination for '%.*s'
fi: väärä operandiyhdistelmä kohteelle ’%.*s’

en: parallel instruction not following another instruction
fi: rinnakkaiskäsky ei seuraa toista käskyä

en: too many instructions in execute packet
fi: liian monta käskyä suorituspaketissa

en: label not at start of execute packet
fi: nimiö ei ole suorituspaketin alussa

en: '%.*s' instruction not at start of execute packet
fi: ’%.*s’-käsky ei ole suorituspaketin alussa

en: functional unit already used in this execute packet
fi: toiminnallista yksikköä käytetään jo tässä suorituspaketissa

en: nested software pipelined loop
fi: sisäkkäinen ohjelmistoliukuhihnasilmukka

en: '||^' without previous SPMASK
fi: ’||^’ ilman edeltävää SPMASK-määrittelyä

en: cannot mask instruction using no functional unit
fi: ei voida peittää käskyä käyttäen ei-toiminnallista yksikköä

en: functional unit already masked
fi: toiminnallinen yksikkö on jo peitetty

en: value too large for 2-byte field
fi: arvo liian suuri 2-tavuiselle kentälle

en: value too large for 1-byte field
fi: arvo liian suuri 1-tavuiselle kentälle

en: immediate offset out of range
fi: suoran muistiosoituksen siirrosoite on lukualueen ulkopuolella

en: immediate offset not 2-byte-aligned
fi: suoran muistiosoituksen siirrososoite ei ole 2-tavutasattu

en: immediate offset not 4-byte-aligned
fi: suoran muistiosoituksen siirrososoite ei ole 4-tavutasattu

en: addend used with $DSBT_INDEX
fi: yhteenlaskettavaa käytetty kohteen $DSBT_INDEX kanssa

en: PC-relative offset not 4-byte-aligned
fi: Ohjelmalaskurisuhteellinen siirrososoite ei ole 4-tavutasattu

en: PC-relative offset out of range
fi: Ohjelmalaskurisuhteellinen siirrososoite on lukualueen ulkopuolella

en: undefined symbol %s in PCR relocation
fi: määrittelemätön symboli ”%s” PCR-sijoituksessa

en: group section `%s' has no group signature
fi: ryhmälohkolla ”%s” ei ole ryhmätunnistetta

en: missing .endp before .cfi_startproc
fi: puuttuva ”.endp” ennen ”.cfi_startproc”-direktiiviä

en: stack pointer offset too large for personality routine
fi: pino-osoitinsiirrososoite liian suuri henkilöllisyysrutiinille

en: stack frame layout does not match personality routine
fi: pinokehyssijoittelu ei täsmää henkilöllisyysrutiiniin

en: too many unwinding instructions
fi: liian monia unwinding-käskyjä

en: unable to generate unwinding opcode for reg %d
fi: ei kyetä tuottamaan unwinding-käskykoodia rekisterille %d

en: unable to restore return address from previously restored reg
fi: ei kyetä palauttamaan paluuosoitetta aiemmin palautetusta rekisteristä

en: unhandled CFA insn for unwinding (%d)
fi: käsittelemätön CFA-käsky unwinding (%d) -toiminnolle

en: unable to generate unwinding opcode for frame pointer reg %d
fi: ei kyetä tuottamaan unwinding-käskykoodia kehysosoitinrekisterille %d

en: unable to generate unwinding opcode for frame pointer offset
fi: ei kyetä tuottamaan unwinding-käskykoodia kehysosoitinsiirrososoitteelle

en: unwound stack pointer not doubleword aligned
fi: unwound-pino-osoitin ei ole doubleword-tasattu

en: stack frame layout too complex for unwinder
fi: pinokehyssijoittelu liian mutkikas unwinder-toiminnolle

en: unwound frame has negative size
fi: unwound-kehyksellä on negatiivinen koko

en:   -Q                      ignored
      -V                      print assembler version number
      --32/--64               generate 32bit/64bit code
fi:   -Q                      ei otettu huomioon
      -V                      tulosta assemblerin versionumero
      --32/--64               tuota 32-bittistä tai 64-bittistä koodia

en: Invalid operator for operand.
fi: Virheellinen operaattori operandille.

en: Operator may only be applied to symbols.
fi: Operaattoria käytetään vain symboleille.

en: Writes to register '%s' are not allowed.
fi: Kirjoitukset rekisteriin ’%s’ ei ole sallittu.

en: Two instructions in the same bundle both write to register %s, which is not allowed.
fi: Samassa nipussa kaksi käskyä, jotka molemmat kirjoittavat rekisteriin %s, mikä ei ole sallittua.

en: '%s' may not be bundled with other instructions.
fi: ’%s’ ei voida niputtaa muiden käskyjen kanssa.

en: Invalid combination of instructions for bundle.
fi: Nipun virheellinen käskyjen yhdistelmä.

en: instruction address is not a multiple of 8
fi: käskyosoite ei ole 8:n monikerta

en: Invalid expression.
fi: Virheellinen lauseke.

en: Expected register, got '%s'.
fi: Odotettiin rekisteriä, saatiin ’%s’.

en: Found use of non-canonical register name %s; use %s instead.
fi: Löytyi sääntöjä noudattamaton rekisterinimi %s; käytä sen sijaan %s.

en: Too few operands to '%s'.
fi: Liian vähän operandeja kohteeseen ’%s’.

en: Unexpected character '%c' after operand %d to %s.
fi: Odottamaton merkki ’%c’ operandin %d jäljessä kohteessa %s.

en: Expected immediate expression
fi: Odotettiin suoraa muistiosoituslauseketta

en: Found '}' when not bundling.
fi: Löytyi ’}’ kun ei niputettu.

en: Unknown opcode `%.*s'.
fi: Tuntematon käskykoodi ”%.*s”.

en: Too many instructions for bundle.
fi: Nipulle on liian monta käskyä.

en: Bad call to md_atof ()
fi: Virheellinen kutsu funktioon md_atof ()

en: This operator only produces two byte values.
fi: Tämä operaattori tuottaa vain kaksitavuarvoja.

en: unsupported BFD relocation size %d
fi: tukematon BFD-sijoituskoko %d

en: internal error? cannot generate `%s' relocation (%d, %d)
fi: sisäinen virhe? ei voi tuottaa ”%s”-sijoitusta (%d, %d)

en: Found '{' when already bundling.
fi: Löytyi ’{’ niputettaessa.

en:   -Q                      ignored
      -V                      print assembler version number
fi:   -Q                      ei otettu huomioon
      -V                      tulosta assemblerin versionumero

en: .COMMon length (%d.) < 0! Ignored.
fi: .COMMon”-pituus (%d.) < 0! Ei otettu huomioon.

en: Length of .comm "%s" is already %ld. Not changed to %d.
fi: Näennäiskäskyn ”.comm” ”%s” pituus on jo %ld. Ei vaihdettu arvoksi %d.

en: Common alignment negative; 0 assumed
fi: Yhteistasaus on negatiivinen: 0 otaksuttu

en: .longcall pseudo-op seen when not relaxing
fi: .longcall”-näennäiskäsky nähty, mutta ei lieventämistä

en: .longjump pseudo-op seen when not relaxing
fi: .longjump”-näennäiskäsky nähty, mutta ei lieventämistä

en: bad .longcall format
fi: virheellinen ”.longcall”-muoto

en: internal failure in parse_register_list
fi: sisäinen häiriö kohteessa parse_rekisteri_list

en: constant expression or register list expected
fi: odotettiin vakiolauseketta tai rekisteriluetteloa

en: high bits set in register list expression
fi: yläbitit asetettu rekisteriluettelolausekkeessa

en: illegal register included in list
fi: luvaton rekisteri sisällytetty luetteloon

en: system registers cannot be included in list
fi: järjestelmärekistereitä ei voida sisällyttää luetteloon

en: second register should follow dash in register list
fi: toisen rekisterin pitäisi seurata väliviivaa rekisteriluettelossa

en: second register should be greater than first register
fi: toisen rekisterin pitäisi olla suurempi kuin ensimmäisen rekisterin

en:  V850 options:
fi:  V850-valitsimet:

en:   -mwarn-signed-overflow    Warn if signed immediate values overflow
fi:   -mwarn-signed-overflow    Varoittaa etumerkillisten välittömien arvojen ylivuodoista

en:   -mwarn-unsigned-overflow  Warn if unsigned immediate values overflow
fi:   -mwarn-unsigned-overflow  Varoittaa etumerkittömien välittömien arvojen ylivuodoista

en:   -mv850                    The code is targeted at the v850
fi:   -mv850                    Koodi kohdistuu kohteeseen v850

en:   -mv850e                   The code is targeted at the v850e
fi:   -mv850e                   Koodi kohdistuu kohteeseen v850e

en:   -mv850e1                  The code is targeted at the v850e1
fi:   -mv850e1                  Koodi kohdistuu kohteeseen v850e1

en:   -mv850e2                  The code is targeted at the v850e2
fi:   -mv850e2                  Koodi kohdistuu kohteeseen v850e2

en:   -mv850e2v3                The code is targeted at the v850e2v3
fi:   -mv850e2v3                 Koodi kohdistuu kohteeseen v850e2v3

en:   -mrelax                   Enable relaxation
fi:   -mrelax                   Ota käyttöön lieventäminen

en:   --disp-size-default-22    branch displacement with unknown size is 22 bits (default)
fi:   --disp-size-default-22    haarautumsisiirtymä tuntemattoman koon kanssa on 22 bittiä (oletus)

en:   --disp-size-default-32    branch displacement with unknown size is 32 bits
fi:   --disp-size-default-32    haarautumissiirtymä tuntemattoman koon kanssa on 32 bittiä

en:   -mextension               enable extension opcode support
fi:   -mextension               ota käyttöön laajentamiskäskykoodituki

en:   -mno-bcond17		  disable b<cond> disp17 instruction
fi:   -mno-bcond17		  ota pois käytöstä ”b<cond> disp17”-käsky

en:   -mno-stld23		  disable st/ld offset23 instruction
fi:   -mno-stld23		  ota pois käytöstä ”st/ld offset23”-käsky

en: Unable to determine default target processor from string: %s
fi: Ei kyetä määrittelemään oletuskohdeprosessoria merkkijonosta: %s

en: hi0() relocation used on an instruction which does not support it
fi: hi0()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: hi() relocation used on an instruction which does not support it
fi: hi()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: lo() relocation used on an instruction which does not support it
fi: lo()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: ctoff() relocation used on an instruction which does not support it
fi: ctoff()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: sdaoff() relocation used on an instruction which does not support it
fi: sdaoff()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: zdaoff() relocation used on an instruction which does not support it
fi: zdaoff()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: tdaoff() relocation used on an instruction which does not support it
fi: tdaoff()-sijoitusta käytetty käskyssä, joka ei tue sitä

en: operand out of range (%d is not between %d and %d)
fi: operandi lukualueen ulkopuolella (%d ei ole välillä %d ... %d)

en: st/ld offset 23 instruction was disabled .
fi: ”st/ld offset 23”-käsky oli poissa käytöstä.

en: Target processor does not support this instruction.
fi: Kohdeprosessori ei tue tätä käskyä.

en: immediate operand is too large
fi: suora muistiosoitusoperandi on liian iso

en: AAARG -> unhandled constant reloc
fi: AAARG -> käsittelemätön vakio-reloc-tietue

en: constant too big to fit into instruction
fi: vakio liian suuri sopimaan käskyyn

en: odd number cannot be used here
fi: paritonta numeroa ei voida käyttää tässä

en: invalid register name
fi: virheellinen rekisterinimi

en: register r0 cannot be used here
fi: rekisteriä r0 ei voida käyttää tässä

en: odd register cannot be used here
fi: paritonta rekisteriä ei voida käyttää tässä

en: invalid system register name
fi: virheellinen järjestelmärekisterinimi

en: expected EP register
fi: odotettiin EP-rekisteriä

en: invalid condition code name
fi: virheellinen ehtokoodinimi

en: condition sa cannot be used here
fi: ehtoa ei voida käyttää tässä

en: syntax error: value is missing before the register name
fi: syntaksivirhe: arvo puuttuu ennen rekisterinimeä

en: syntax error: register not expected
fi: syntaksivirhe: ei odotettu rekisteriä

en: syntax error: system register not expected
fi: syntaksivirhe: ei odotettu järjestelmärekisteriä

en: syntax error: condition code not expected
fi: syntaksivirhe: ei odotettu ehtokoodia

en: immediate 0 cannot be used here
fi: suoraa muistiosoitusarvoa 0 ei voida käyttää tässä

en: immediate operand is not match
fi: suora muistiosoitusoperandi ei täsmää

en: invalid operand
fi: virheellinen operandi

en: no '[' to match ']'
fi: ei ’[’ täsmäämään ’]’

en: bad register in []
fi: virheellinen rekisteri kohteessa []

en: [PC] index banned
fi: [Ohjelmalaskuri]indeksi kielletty

en: no '(' to match ')'
fi: ei ’(’ täsmäämään ’)’

en: invalid branch operand
fi: virheellinen haarautumisoperandi

en: address prohibits @
fi: osoite kieltää @

en: address prohibits #
fi: osoite kieltää #

en: address prohibits -()
fi: osoite kieltää -()

en: address prohibits ()+
fi: osoite kieltää ()+

en: address prohibits ()
fi: osoite kieltää ()

en: address prohibits []
fi: osoite kieltää []

en: address prohibits register
fi: osoite kieltää rekisterin

en: address prohibits displacement length specifier
fi: osoite kieltää siirtymäpituusmääritteen

en: invalid operand of S^#
fi: virheellinen ”S^#”-operandi

en: S^# needs expression
fi: S^# tarvitsee lausekkeen

en: S^# may only read-access
fi: S^# voidaan vain lukea

en: invalid operand of -()
fi: virheellinen ”-()”-operandi

en: -(PC) unpredictable
fi: -(Ohjelmalaskuri) ennustamaton

en: []index same as -()register: unpredictable
fi: []indeksi sama kuin -()rekisteri: ennustamaton

en: invalid operand of ()+
fi: virheellinen ”()+”-operandi

en: (PC)+ unpredictable
fi: (Ohjelmalaskuri)+ ennustamaton

en: []index same as ()+register: unpredictable
fi: []index sama kuin ()+rekisteri: ennustamaton

en: # conflicts length
fi: # ristiriitojen pituus

en: # bars register
fi: # bars-rekisteri

en: writing or modifying # is unpredictable
fi: merkin # kirjoittaminen tai muokkaaminen on ennustamatonta

en: length not needed
fi: pituutta ei tarvita

en: can't []index a register, because it has no address
fi: ei voi []-indeksoida rekisteriä, koska sillä ei ole osoitetta

en: a register has no address
fi: rekisterillä ei ole osoitetta

en: PC part of operand unpredictable
fi: Operandin ohjelmalaskuriosa on ennaltaarvaamaton

en: odd number of bytes in operand description
fi: pariton tavumäärä operandikuvauksessa

en: Bad operand
fi: Virheellinen operandi

en: Not enough operands
fi: Ei tarpeeksi operandeja

en: SYMBOL TABLE not implemented
fi: SYMBOLITAULUa ei ole toteutettu

en: TOKEN TRACE not implemented
fi: MERKKIJÄLJITYStä ei ole toteutettu

en: Displacement length %s ignored!
fi: Siirtymäpituutta %s ei otettu huomioon!

en: I don't need or use temp. file "%s".
fi: Ei tarvita tai käytetä tilapäistä tiedostoa ”%s”.

en: I don't use an interpass file! -V ignored
fi: Ei käytetä väliarvotiedostoa! -V -valitsin ohitetaan

en: VAX options:
    -d LENGTH		ignored
    -J			ignored
    -S			ignored
    -t FILE			ignored
    -T			ignored
    -V			ignored
fi: VAX-valitsimet:
    -d LENGTH		ei otettu huomioon
    -J			ei otettu huomioon
    -S			ei otettu huomioon
    -t FILE			ei otettu huomioon
    -T			ei otettu huomioon
    -V			ei otettu huomioon

en: VMS options:
    -+			hash encode names longer than 31 characters
    -1			`const' handling compatible with gcc 1.x
    -H			show new symbol after hash truncation
    -h NUM			don't hash mixed-case names, and adjust case:
    			0 = upper, 2 = lower, 3 = preserve case
    -v"VERSION"		code being assembled was produced by compiler "VERSION"
fi: VMS-valitsimet:
    -+			sekasummakoodausnimet pitempiä kuin 31 merkkiä
    -1			’const’-käsittely yhteensopivaa gcc 1.x:n kanssa
    -H			näyttää uudet symbolit sekasummatypistyksen jälkeen
    -h NUM			älä sekasummaa kastinimiä ja säädä kasti:
    			0 = suuret kirjaimet, 2 = pienet kirjaimet, 3 = säilytä kasti
    -v"VERSION"		assembloitu koodi tuotettiin kääntäjän versiolla ”VERSION”

en: Ignoring statement due to "%s"
fi: Ohitetaan lause, koska ”%s”

en: Aborting because statement has "%s"
fi: Keskeytetään, koska lauseella on ”%s”

en: Can't relocate expression
fi: Ei voi sijiottaa uudelleen lauseketta

en: Bignum not permitted in short literal. Immediate mode assumed.
fi: Bignum ei ole sallittu short-literaalissa. Suora muistiosoitustila otaksuttu.

en: Can't do flonum short literal: immediate mode used.
fi: Ei voida tehdä flonum short -literaalia: käytetty suoraa muistiosoitustilaa.

en: A bignum/flonum may not be a displacement: 0x%lx used
fi: A bignum/flonum ei ehkä ole siirtymä: 0x%lx käytetty

en: Short literal overflow(%ld.), immediate mode assumed.
fi: Short-literaalin ylivuoto(%ld.), suora muistiosoitustila otaksuttu.

en: Forced short literal to immediate mode. now_seg=%s to_seg=%s
fi: Pakotettu short-literaali välittömään tilaan. now_seg=%s arvoksi_seg=%s

en: Length specification ignored. Address mode 9F used
fi: Pituusmäärittely ohitetaan. Osoitetila 9F käytetty

en: Invalid operand:  immediate value used as base address.
fi: Virheellinen operandi:  suoraa muistiosoitusarvoa käytetty perusosoitteena.

en: Invalid operand:  immediate value used as address.
fi: Virheellinen operandi:  suoraa muistiosoitusarvoa käytetty osoitteena.

en: Symbol %s used as immediate operand in PIC mode.
fi: Symbolia %s käytetty välittömänä operandina PIC-tilassa.

en: VIP_BEGIN error:%s
fi: VIP_BEGIN-virhe:%s

en:  XC16X specific command line options:
fi:  XC16X-kohtaiset komentorivivalitsimet:

en:  XSTORMY16 specific command line options:
fi:  XSTORMY16-kohtaiset komentorivivalitsimet:

en: unsupported fptr fixup size %d
fi: tukematon fptr-korjauskoko %d

en: unsupported fixup size %d
fi: tukematon korjauskoko %d

en: unsupported fptr fixup
fi: tukematon fptr-korjauskoko

en: illegal range of target hardware versions
fi: luvaton kohdelaitteistoversioiden lukualue

en: --density option is ignored
fi: --density -valitsin ohitetaan

en: --no-density option is ignored
fi: --no-density -valitsin ohitetaan

en: --generics is deprecated; use --transform instead
fi: --generics -valitsin on poistettu käytöstä: käytä sen sijaan valitsinta --transform

en: --no-generics is deprecated; use --no-transform instead
fi: --no-generics -valitsin on poistettu käytöstä: käytä sen sijaan valitsinta --no-transform

en: --relax is deprecated; use --transform instead
fi: --relax -valitsin on poistettu käytöstä: käytä sen sijaan valitsinta --transform

en: --no-relax is deprecated; use --no-transform instead
fi: --no-relax -valitsin on poistettu käytöstä: käytä sen sijaan valitsinta --no-transform

en: --absolute-literals option not supported in this Xtensa configuration
fi: --absolute-literals -valitsinta ei tueta tässä Xtensa-asetuksessa

en: prefer-l32r conflicts with prefer-const16
fi: ”prefer-l32r” on ristiriidassa kohteen ”prefer-const16” kanssa

en: prefer-const16 conflicts with prefer-l32r
fi: ”prefer-const16” on ristiriidassa kohteen ”prefer-l32r” kanssa

en: invalid target hardware version
fi: virheellinen kohdelaiteversio

en: unmatched end directive
fi: täsmäämätön end-direktiivi

en: .begin directive with no matching .end directive
fi: .begin”-direktiivi täsmämättömällä ”.end”-direktiivillä

en: [no-]generics is deprecated; use [no-]transform instead
fi: [no-]generics on poistettu käytöstä: käytä sen sijaan [no-]transform

en: [no-]relax is deprecated; use [no-]transform instead
fi: [no-]relax on poistettu käytöstä: käytä sen sijaan [no-]transform

en: directive %s cannot be negated
fi: direktiiviä %s ei voi tehdä käänteiseksi

en: unknown directive
fi: tuntematon direktiivi

en: directives are not valid inside bundles
fi: direktiiviit eivät ole kelvollisia nippujen sisällä

en: .begin literal is deprecated; use .literal instead
fi: .begin literaali on poistettu käytöstä: käytä sen sijaan ”.literal”

en: cannot set literal_prefix inside literal fragment
fi: ei voi asettaa literal_prefix literaaliosan sisällä

en: .begin [no-]density is ignored
fi: .begin [no-]density on ei otettu huomioon

en: Xtensa absolute literals option not supported; ignored
fi: Xtensa-absoluuttisten literaalien valitsinta ei tueta, ei otettu huomioon

en: .end [no-]density is ignored
fi: .end [no-]density on ei otettu huomioon

en: does not match begin %s%s at %s:%d
fi: ei täsmää alkuun %s%s osoitteessa %s:%d

en: .literal_position inside literal directive; ignoring
fi: .literal_position literaalidirektiivin sisällä: ei oteta huomioon

en: .literal not allowed inside .begin literal region
fi: .literal ei ole sallittu ”.begin”-literaalialueen sisällä

en: expected comma or colon after symbol name; rest of line ignored
fi: odotettiin pilkkua tai puolipilkkua symbolinimen jälkeen: rivin loppua ei otettu huomioon

en: fall through frequency must be greater than 0
fi: läpiputoamistaajuuden on oltava suurempi kuin 0

en: branch target frequency must be greater than 0
fi: haarautumiskohteen taajuuden on oltava suurempi kuin 0

en: opcode-specific %s relocation used outside an instruction
fi: käskykoodikohtaista %s-sijoitusta käytetty käskyn ulkopuolella

en: invalid use of %s relocation
fi: virheellinen %s-sijoituskäyttö

en: bad register name: %s
fi: virheellinen rekisterinimi: %s

en: bad register number: %s
fi: virheellinen rekisterinumero: %s

en: pcrel relocation not allowed in an instruction
fi: pcrel-sijoitus ei ole sallittu käskyssä

en: register number out of range
fi: rekisterinumero lukualueen ulkopuolella

en: extra comma
fi: ylimääräinen pilkku

en: extra colon
fi: ylimääräinen kaksoispiste

en: missing argument
fi: puuttuva argumentti

en: missing comma or colon
fi: puuttuva pilkku tai kaksoispiste

en: incorrect register number, ignoring
fi: väärä rekisterinumero, ohitetaan

en: cannot encode opcode "%s"
fi: ei voida koodata käskykoodia ”%s”

en: not enough operands (%d) for '%s'; expected %d
fi: ei tarpeeksi operandeja (%d) kohteelle ’%s’: odotettiin %d

en: too many operands (%d) for '%s'; expected %d
fi: liian monia operandeja (%d) kohteelle ’%s’: odotettiin %d

en: invalid register '%s' for '%s' instruction
fi: virheellinen rekisteri ’%s’ käskylle ’%s’

en: invalid register number (%ld) for '%s' instruction
fi: virheellinen rekisterinumero (%ld) käskylle ’%s’

en: invalid register number (%ld) for '%s'
fi: virheellinen rekisterinumero (%ld) kohteelle ’%s’

en: operand %d of '%s' has out of range value '%u'
fi: operandilla %d/’%s’ on arvo ’%u’ lukualueen ulkopuolella

en: operand %d of '%s' has invalid value '%u'
fi: operandilla %d/’%s’ on virheellinen arvo ’%u’

en: internal error: unknown option name '%s'
fi: sisäinen virhe: tuntematon valitsinnimi ’%s’

en: can't handle generation of literal/labels yet
fi: ei voi vielä käsitellä literaalien/nimiöiden tuottamista

en: can't handle undefined OP TYPE
fi: ei voi käsitellä määrittelemätön OP TYPE -kohdetta

en: found %d operands for '%s':  Expected %d
fi: löytyi %d operandia kohteelle ’%s’:  Odotettiin %d

en: found too many (%d) operands for '%s':  Expected %d
fi: löytyi liian monia (%d) operandeja kohteelle ’%s’:  Odotettiin %d

en: immediate operands sum to greater than 32
fi: suoran muistiosoituksen operandien summa on suurempi kuin 32

en: invalid immediate
fi: virheellinen suora muistiosoitusarvo

en: invalid relocation for operand %i of '%s'
fi: virheellinen sijoitus operandille %i/’%s’

en: invalid expression for operand %i of '%s'
fi: virheellinen lauseke operandille %i/’%s’

en: invalid relocation in instruction slot %i
fi: virheellinen sijoitus käskyvälissä %i

en: undefined symbol for opcode "%s"
fi: määrittelemätön symboli käskykoodille ”%s”

en: opcode 'NOP.N' unavailable in this configuration
fi: käskykoodi ’NOP.N’ ei ole käytettävissä tässä asetuksessa

en: get_expanded_loop_offset: invalid opcode
fi: get_expanded_loop_offset: virheellinen käskykoodi

en: assembly state not set for first frag in section %s
fi: assembly-tila ei ole asetettu ensimmäiselle osaselle lohkossa %s

en: unaligned branch target: %d bytes at 0x%lx
fi: tasaamaton haarautumiskohde: %d tavua osoitteessa 0x%lx

en: unaligned loop: %d bytes at 0x%lx
fi: tasaamaton silmukka: %d tavua osoitteessa 0x%lx

en: unexpected fix
fi: odottamaton korjaus

en: undecodable fix
fi: koodaamaton korjaus

en: labels are not valid inside bundles
fi: nimiöt eivät ole kelvollisia nippujen sisällä

en: invalid last instruction for a zero-overhead loop
fi: virheellinen viimeinen käsky silmukalle, jossa on nolla-yleisrasite

en: extra opening brace
fi: ylimääräinen avaava aaltosulje

en: extra closing brace
fi: ylimääräinen sulkeva aaltosulje

en: missing closing brace
fi: puuttuu sulkeva aaltosulje

en: wrong number of operands for '%s'
fi: väärä operandien lukumäärä kohteelle ’%s’

en: bad relocation expression for '%s'
fi: virheellinen sijoituslauseke kohteelle ’%s’

en: unknown opcode or format name '%s'
fi: tuntematon käskykoodi tai muotonimi ’%s’

en: format names only valid inside bundles
fi: muotonimet ovat kelvollisia vain nippujen sisällä

en: multiple formats specified for one bundle; using '%s'
fi: useita muotoja määritelty yhdelle nipulle: käytetään ’%s’

en: entry instruction with stack decrement < 16
fi: tulokohtakäsky pinoaskelpienennyksellä < 16

en: unaligned entry instruction
fi: tasaamaton tulokohtakäsky

en: bad instruction format
fi: virheellinen käskymuoto

en: invalid relocation
fi: virheellinen sijoitus

en: invalid relocation for '%s' instruction
fi: virheellinen sijoitus käskylle ’%s’

en: invalid relocation for operand %d of '%s'
fi: virheellinen sijoitus operandille %d/’%s’

en: unhandled local relocation fix %s
fi: käsittelemätön paikallinen sijoituskorjaus %s

en: internal error; cannot generate `%s' relocation
fi: sisäinen virhe: ei voi tuottaa ”%s”-sijoitusta

en: The option "--no-allow-flix" prohibits multi-slot flix.
fi: Valitsin ”--no-allow-flix” kieltää moniväliset korjaukset.

en: couldn't find a valid instruction format
fi: ei kyetty löytämään kelvollista käskymuotoa

en:     ops were:
fi:     käskykoodit olivat:

en: format '%s' allows %d slots, but there are %d opcodes
fi: muoto ’%s’ sallii %d-väliä, mutta käskykoodeja on %d

en: illegal resource usage in bundle
fi: luvaton resurssikäyttö nipussa

en: opcodes '%s' (slot %d) and '%s' (slot %d) write the same register
fi: käskykoodit ’%s’ (slot %d) ja ’%s’ (slot %d) kirjoittavat samaan rekisteriin

en: opcodes '%s' (slot %d) and '%s' (slot %d) write the same state
fi: käskykoodit ’%s’ (slot %d) ja ’%s’ (slot %d) kirjoittavat saman tilan

en: opcodes '%s' (slot %d) and '%s' (slot %d) write the same port
fi: käskykoodit ’%s’ (slot %d) ja ’%s’ (slot %d) kirjoittavat samaan porttiin

en: opcodes '%s' (slot %d) and '%s' (slot %d) both have volatile port accesses
fi: käskykoodeilla ’%s’ (slot %d) ja ’%s’ (slot %d) on molemmilla volatile-porttioikeudet

en: multiple branches or jumps in the same bundle
fi: useita haarautumisia tai hyppyjä samaan nippuun

en: cannot assemble into a literal fragment
fi: ei voida assembloida literaaliosaan

en: instruction sequence (write a0, branch, retw) may trigger hardware errata
fi: käskysekvenssi (write a0, branch, retw) saattaa liipaista laitteistovirheen

en: branching or jumping to a loop end may trigger hardware errata
fi: haarautuminen tai hyppääminen silmukan loppuun saattaa liipaista laitteistovirheen

en: loop end too close to another loop end may trigger hardware errata
fi: silmukan loppu, joka on liian lähellä toisen silmukan loppua, saattaa liipaista laitteistovirheen

en: fr_var %lu < length %d
fi: fr_var %lu < pituus %d

en: loop containing less than three instructions may trigger hardware errata
fi: silmukat, joissa on alle kolme käskyä, saattavat liipaista laitteistovirheitä

en: undecodable instruction in instruction frag
fi: dekoodaamaton käsky käskyosasessa

en: invalid empty loop
fi: virheellinen tyhjä silmukka

en: loop target does not follow loop instruction in section
fi: silmukkakohde ei seuraa silmukkakäskyä lohkossa

en: bad relaxation state
fi: virheellinen lieventämistila

en: fr_var (%ld) < length (%d)
fi: fr_var (%ld) < pituus (%d)

en: invalid relaxation fragment result
fi: virheellinen lieventämisosatulos

en: unable to widen instruction
fi: käskyä ei kyetä laajentamaan

en: multiple literals in expansion
fi: laajennuksessa on useita literaaleja

en: no registered fragment for literal
fi: literaalille ei ole rekisteröityjä osia

en: number of literal tokens != 1
fi: literaalimerkkijonojen lukumäärä != 1

en: unresolved loop target symbol: %s
fi: ratkaisematon silmukkakohdesymboli: %s

en: invalid expression evaluation type %d
fi: virheellinen lausekearviointityyppi %d

en: loop too long for LOOP instruction
fi: silmukka liian pitkä LOOP-käskylle

en: fixes not all moved from %s
fi: kaikki korjaukset, joita ei ole siirretty kohteesta %s

en: literal pool location required for text-section-literals; specify with .literal_position
fi: literaalivarantosijainti vaadittu tekstilohkoliteraaleille: määritelty kohdassa .literal_position

en: too many operands in instruction
fi: liian monia operandeja käskyssä

en: invalid symbolic operand
fi: virheellinen symbolinen operandi

en: operand number mismatch
fi: operandinumero ei täsmää

en: cannot encode opcode "%s" in the given format "%s"
fi: ei voida koodata käskykoodia ”%s” annetussa muodossa ”%s”

en: xtensa-isa failure: %s
fi: xtensa-isa -häiriö: %s

en: invalid opcode
fi: virheellinen käskykoodi

en: too few operands
fi: liian vähän operandeja

en: multiple writes to the same register
fi: useita kirjoituksia samaan rekisteriin

en: TLS relocation not allowed in FLIX bundle
fi: TLS-sijoitus ei ole sallittu FLIX-nipussa

note: Instructions that generate TLS relocations should always be relaxed in the front-end.  If "record_fixup" is set, then this function is being called during back-end relaxation, so flag the unexpected behavior as an error.
en: unexpected TLS relocation
fi: odottamaton TLS-sijoitus

en: symbolic operand not allowed
fi: symbolinen operandi ei ole sallittu

en: cannot decode instruction format
fi: ei voida dekoodata käskymuotoa

en: ignoring extra '-rename-section' delimiter ':'
fi: ei oteta huomioon ylimääräistä ’-rename-section’ delimiter ’:’

en: ignoring invalid '-rename-section' specification: '%s'
fi: ei oteta huomioon virheellistä ’-rename-section’-määrittelyä: ’%s’

en: section %s renamed multiple times
fi: lohko %s nimetty uudelleen useita kertoja

en: multiple sections remapped to output section %s
fi: useita lohkoja kuvattu uudelleen tulostelohkoon %s

en: -- unterminated string
fi: -- päättämätön merkkijono

en: floating point numbers are not implemented
fi: liukulukunumeroita ei ole toteutettu

en: mismatched parentheses
fi: täsmäämättömät sulkumerkit

en: bad offset expression syntax
fi: virheellinen siirrososoitelausekesyntaksi

en: bad expression syntax
fi: virheellinen lausekesyntaksi

en: cannot make a relative jump to an absolute location
fi: ei voida tehdä suhteellista hyppyä absoluuttiseen sijaintiin

en: offset too large
fi: siirrososoite on liian iso

en: overflow
fi: ylivuoto

en: bad intruction syntax
fi: virheellinen käskysyntaksi

en: condition code invalid for jr
fi: ehtokoodi virheellinen kohteelle jr

en: bad instruction syntax
fi: virheellinen käskysyntaksi

en: parentheses ignored
fi: sulkeita ei otettu huomioon

en: junk at end of line, first unrecognized character is `%c'
fi: roskaa rivin lopussa, ensimmäinen tunnistamaton merkki on ”%c”

en: relative jump out of range
fi: suhteellinen hyppy lukualueen ulkopuolella

en: index offset  out of range
fi: indeksisiirrososoite lukualueen ulkopuolella

en: md_apply_fix: unknown r_type 0x%x
fi: md_apply_fix: tuntematon r_type 0x%x

en: register rr%d out of range
fi: rekisteri rr%d lukualueen ulkopuolella

en: register rr%d does not exist
fi: rekisteriä rr%d ei ole olemassa

en: register rh%d out of range
fi: rekisteri rh%d lukualueen ulkopuolella

en: register rl%d out of range
fi: rekisteri rl%d lukualueen ulkopuolella

en: register rq%d out of range
fi: rekisteri rq%d lukualueen ulkopuolella

en: register rq%d does not exist
fi: rekisteriä rq%d ei ole olemassa

en: register r%d out of range
fi: rekisteri r%d lukualueen ulkopuolella

en: expected %c
fi: odotettiin %c

en: register is wrong size for a word %s
fi: rekisteri on väärää kokoa word-muuttujalle %s

en: register is wrong size for address %s
fi: rekisteri on väärää kokoa osoitteelle %s

en: unknown interrupt %s
fi: tuntematon keskeytys %s

note: No interrupt type specified, opcode won't do anything.
en: opcode has no effect
fi: käskykoodilla ei ole vaikutusta

en: Missing ) in ra(rb)
fi: Puuttuva ) kohteessa ra(rb)

en: invalid condition code '%s'
fi: virheellinen ehtokoodi ’%s’

en: invalid flag '%s'
fi: virheellinen lippu ’%s’

en: invalid indirect register size
fi: virheellinen epäsuora rekisterikoko

en: invalid control register name
fi: virheellinen ohjausrekisterinimi

en: immediate must be 1 or 2
fi: välittömän arvon on oltava 1 tai 2

en: immediate 1 or 2 expected
fi: odotettiin suoran muistiosoituksen arvoa 1 tai 2

en: can't use R0 here
fi: ei voi käyttää R0 tässä

en: Can't find opcode to match operands
fi: Ei löydy käskykoodia, joka täsmää operandien kanssa

en: invalid architecture -z%s
fi: virheellinen arkkitehtuuri -z%s

en:  Z8K options:
      -z8001                  generate segmented code
      -z8002                  generate unsegmented code
      -linkrelax              create linker relaxable code
fi:  Z8K-valitsimet:
      -z8001                  tuota segmentoitua koodia
      -z8002                  tuota segmentoimatonta koodia
      -linkrelax              luo linkkerin lieventämää koodia

en: call to md_convert_frag
fi: kutsu kohteeseen md_convert_frag

en: cannot branch to odd address
fi: ei voi haarautua parittomaan osoitteeseen

en: relative address out of range
fi: suhteellinen osoite lukualueen ulkopuolella

en: relative call out of range
fi: suhteellinen kutsu lukualueen ulkopuolella

en: call to md_estimate_size_before_relax
fi: kutsu kohteeseen md_estimate_size_before_relax

en: invalid configuration option '%s' in transition rule '%s'
fi: virheellinen asetusvalitsin ’%s’ siirrossäännössä ’%s’

en: opcode '%s': no bound opname '%s' for precondition in '%s'
fi: käskykoodi ’%s’: ei sidottua käskynimeä ’%s’ ennakkoehdolle kohteessa ’%s’

en: opcode '%s': no bound opname '%s' for precondition in %s
fi: käskykoodi ”%s”: ei sidottua toimintonimeä ”%s” ennakkoehdolle kohteessa %s

en: opcode '%s': precondition only contains constants in '%s'
fi: käskykoodi ”%s”: ennakkoehto sisältää vain rajoituksia kohteessa ”%s”

en: expected one operand for generated literal
fi: odotettiin yhtä operandia tuotetulle literaalille

en: expected 0 operands for generated label
fi: odotettiin 0 operandia tuotetulle nimiölle

en: invalid opcode '%s' in transition rule '%s'
fi: virheellinen käskykoodi ’%s’ siirrossäännössä ’%s’

en: opcode '%s': replacement does not have %d ops
fi: käskykoodi ’%s’: korvauksella ei ole  %d käskyä

en: opcode '%s': cannot find literal definition
fi: käskykoodi ’%s’: ei löydy literaalimäärittelyä

en: opcode %s: unidentified operand '%s' in '%s'
fi: käskykoodi %s: tunnistamaton operandi ’%s’ kohteessa ’%s’

en: unknown user-defined function %s
fi: tuntematon käyttäjämääritelty funktio ’%s’

en: opcode %s: could not parse operand '%s' in '%s'
fi: käskykoodi %s: ei voitu jäsentää operandia ’%s’ kohteessa ’%s’

en: could not parse INSN_PATTERN '%s'
fi: ei voitu jäsentää INSN_PATTERN ’%s’

en: could not parse INSN_REPL '%s'
fi: ei voitu jäsentää INSN_REPL ’%s’

en: could not build transition for %s => %s
fi: ei voitu rakentaa siirtö kohteelle %s => %s

en: can't open `%s' for writing
fi: ei voida avata ”%s” kirjoittamista varten

en: can't close `%s'
fi: ei voida sulkea ”%s”

en: register save offset not a multiple of %u
fi: rekisterin tallennussiirrososoite ei ole %u:n monikerta

en: CFI state restore without previous remember
fi: CFI-tila palautettu ilman edeltävää muistettavaa

en: missing separator
fi: puuttuva erotin

en: bad register expression
fi: virheellinen rekisterilauseke

en: CFI instruction used without previous .cfi_startproc
fi: CFI-käskyä käytetty ilman edeltävää ”.cfi_startproc”

en: invalid or unsupported encoding in .cfi_personality
fi: virheellinen tai tukematon koodaus kohteessa ”.cfi_personality”

en: .cfi_personality requires encoding and symbol arguments
fi: .cfi_personality vaatii koodauksen ja symboliargumentit

en: wrong second argument to .cfi_personality
fi: väärä toinen argumentti kohteeseen ”.cfi_personality”

en: invalid or unsupported encoding in .cfi_lsda
fi: virheellinen tai ei-tuettu koodaus kohteessa ”.cfi_lsda”

en: .cfi_lsda requires encoding and symbol arguments
fi: ”.cfi_lsda” vaatii koodauksen ja symboliargumentit

en: wrong second argument to .cfi_lsda
fi: väärä toinen argumentti kohteeseen ”.cfi_lsda”

en: wrong third argument to .cfi_val_encoded_addr
fi: väärä kolmas argumentti kohteeseen ”.cfi_val_encoded_addr”

en: previous CFI entry not closed (missing .cfi_endproc)
fi: edellinen CFI-tulokohta ei ole suljettu (puuttuva ”.cfi_endproc”)

en: .cfi_endproc without corresponding .cfi_startproc
fi: ”.cfi_endproc” ilman vastaavaa ”.cfi_startproc”

en: open CFI at the end of file; missing .cfi_endproc directive
fi: avaa CFI tiedoston lopussa: puuttuva ”.cfi_endproc”-direktiivi

en: CFI is not supported for this target
fi: CFI ei ole tuettu tälle kohteelle

en: file number less than one
fi: tiedostonumero on pienempi kuin yksi

en: file number %ld already allocated
fi: tiedostonumero %ld on jo varattu

en: unassigned file number %ld
fi: liittämätön tiedostonumero %ld

en: is_stmt value not 0 or 1
fi: ”is_stmt”-arvo ei ole 0 eikä 1

en: isa number less than zero
fi: ”isa”-numero pienempi kuin nolla

en: discriminator less than zero
fi: erottelija pienempi kuin nolla

en: unknown .loc sub-directive `%s'
fi: tuntematon ”.loc sub”-direktiivi ”%s”

en: internal error: unknown dwarf2 format
fi: sisäinen virhe: tuntematon dwarf2-muoto

en: string too big (%lu bytes)
fi: merkkijono liian suuri (%lu tavua)

en: inserting "%s" into string hash table: %s
fi: lisätään ”%s” merkkijonosekasummatauluun: %s

en: no current file pointer
fi: ei nykyistä tietosto-osoitinta

en: too many st_End's
fi: liian monta ”st_End”-määritettä

en: inserting "%s" into tag hash table: %s
fi: lisätään ”%s” tunnistesekasummatauluun: %s

en: fake .file after real one
fi: valheellinen ”.file” todellisen jälkeen

en: filename goes over one page boundary
fi: tiedostonimi menee yhden sivun sivurajan ylitse

en: .begin directive without a preceding .file directive
fi: ”.begin”-direktiivi ilman edeltävää ”.file”-direktiiviä

en: .begin directive without a preceding .ent directive
fi: ”.begin”-direktiivi ilman edeltävää ”.ent”-direktiiviä

en: .bend directive without a preceding .file directive
fi: ”.bend”-direktiivi ilman edeltävää ”.file”-direktiiviä

en: .bend directive without a preceding .ent directive
fi: ”.bend”-direktiivi ilman edeltävää ”.ent”-direktiiviä

en: .bend directive names unknown symbol
fi: ”.bend”-direktiivi nimeää tuntemattoman symbolin

en: .def pseudo-op used inside of .def/.endef; ignored
fi: ”.def”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn sisäpuolella, ei otettu huomioon

en: empty symbol name in .def; ignored
fi: tyhjä symbolinimi ”.def”-näennäiskäskyssä, ei otettu huomioon

en: .dim pseudo-op used outside of .def/.endef; ignored
fi: ”.dim”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon

en: badly formed .dim directive
fi: vääränmuotoinen ”.dim”-direktiivi

en: too many .dim entries
fi: liian monia ”.dim”-tulokohtia

en: .scl pseudo-op used outside of .def/.endef; ignored
fi: ”.scl”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon

en: .size pseudo-op used outside of .def/.endef; ignored
fi: ”.size”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon

en: badly formed .size directive
fi: vääränmuotoinen ”.size”-direktiivi

en: too many .size entries
fi: liian monta ”.size”-tulokohtaa

en: .type pseudo-op used outside of .def/.endef; ignored
fi: ”.type”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon

note: FIXME: We could handle this by setting the continued bit. There would still be a limit: the .type argument can not be infinite.
en: the type of %s is too complex; it will be simplified
fi: tyyppi: %s on liian mutkikas: se yksinkertaistetaan

en: Unrecognized .type argument
fi: Argumenttia ”.type” ei tunnistettu

en: .tag pseudo-op used outside of .def/.endef; ignored
fi: ”.tag”-näennäiskäsky käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon

en: .val pseudo-op used outside of .def/.endef; ignored
fi: ”.val”-näennäiskäskyä käytetty ”.def/.endef”-näennäiskäskyn ulkopuolella, ei otettu huomioon

en: .val expression is too complex
fi: ”.val”-lauseke on liian mutkikas

en: .endef pseudo-op used before .def; ignored
fi: ”.endef”-näennäiskäsky käytetty ennen ”.def”-näennäiskäskyä, ei otettu huomioon

en: bad COFF debugging information
fi: virheelliset COFF-vianjäljitystiedot

en: no tag specified for %s
fi: ei tunnistetta määritelty kohteelle %s

en: .end directive without a preceding .file directive
fi: ”.end”-direktiivi ilman edeltävää ”.file”-direktiivi

en: .end directive without a preceding .ent directive
fi: ”.end”-direktiivi ilman edeltävää ”.ent”-direktiiviä

en: .end directive names unknown symbol
fi: ”.end”-direktiivi nimeää tuntemattoman symbolin

en: second .ent directive found before .end directive
fi: toinen ”.ent”-direktiivi löytyi ennen ”.end”-direktiiviä

en: no way to handle .file within .ent/.end section
fi: ei mitään tapaa käsitellä ”.file”-direktiiviä ”.ent/.end”-lohkon sisällä

en: .loc before .file
fi: ”.loc”-direktiivi ennen ”.file”-direktiiviä

en: .stab%c is not supported
fi: ”.stab%c” ei ole tuettu

en: .stab%c: ignoring non-zero other field
fi: ”.stab%c”: ei oteta huomioon nollasta poikkeavaa muuta kenttää

en: line number (%d) for .stab%c directive cannot fit in index field (20 bits)
fi: rivinumero (%d) ”.stab%c”-direktiiville ei sovi indeksikenttään (20 bittiä)

en: illegal .stab%c directive, bad character
fi: luvaton ”.stab%c”-direktiivi, virheellinen merkki

en: .begin/.bend in different segments
fi: ”.begin/.bend” eri segmenteissä

en: missing .end or .bend at end of file
fi: puuttuva ”.end” tai ”.bend” tiedoston lopussa

en: GP prologue size exceeds field size, using 0 instead
fi: GP-esitoimikoko ylittää kenttäkoon, käytetään sen sijaan arvoa 0

en: bignum invalid
fi: bignum-liukuluku on virheellinen

en: floating point number invalid
fi: liukulukunumero on virheellinen

en: bad floating-point constant: exponent overflow
fi: virheellinen liukulukuvakio: eksponentin ylivuoto

en: bad floating-point constant: unknown error code=%d
fi: virheellinen liukulukuvakio: tuntematon virhekoodi=%d

en: a bignum with underscores may not have more than 8 hex digits in any word
fi: bignum-liukuluvussa alaviivoilla ei saa olla yli 8 heksadesimaalilukua missään sanassa

en: a bignum with underscores must have exactly 4 words
fi: bignum-liukuluvun alaviivoilla on oltava tarkalleen 4 sanaa

note: Either not seen or not defined. @@ Should print out the original string instead of the parsed number.
en: backward ref to unknown label "%d:"
fi: taaksepäinviite tuntemattomaan nimiöön ”%d:”

en: character constant too large
fi: merkkivakio on liian suuri

en: expr.c(operand): bad atof_generic return val %d
fi: expr.c(operandi): virheellinen ”atof_generic”-paluuarvo %d

en: missing '%c'
fi: ”%c” puuttuu

en: EBCDIC constants are not supported
fi: EBCDIC-vakiot eivät ole tuettuja

en: Unary operator %c ignored because bad operand follows
fi: Unaari-operaattoria %c ei otettu huomioon koska sitä seuraa virheellinen operandi

en: syntax error in .startof. or .sizeof.
fi: syntaksivirhe kohteessa ”.startof.” tai ”.sizeof.”

en: invalid use of operator "%s"
fi: virheellinen operaattorin ”%s” käyttö

en: missing operand; zero assumed
fi: operandi puuttuu: nolla otaksuttu

en: left operand is a bignum; integer 0 assumed
fi: vasen operandi on bignum-liukuluku: kokonaisluku 0 otaksuttu

en: left operand is a float; integer 0 assumed
fi: vasen operandi on float-liukuluku: kokonaisluku 0 otaksuttu

en: right operand is a bignum; integer 0 assumed
fi: oikea operandi on bignum-liukuluku: kokonaisluku 0 otaksuttu

en: right operand is a float; integer 0 assumed
fi: oikea operandi on float-liukuluku: kokonaisluku 0 otaksuttu

en: operation combines symbols in different segments
fi: toiminto yhdistää symboleja eri segmenteissä

en: attempt to allocate data in absolute section
fi: yritys varata tietoja absoluuttisessa lohkossa

en: attempt to allocate data in common section
fi: yritys varata tietoja yhteislohkossa

en: can't extend frag %u chars
fi: ei voi laajentaa frag %u merkkiä

note: For error messages. Detect if we are reading from stdin by examining the file name returned by as_where(). [FIXME: We rely upon the name in the strcmp below being the same as the one used by input_scrub_new_file(), if that is not true, then this code will fail]. If we are reading from stdin, then we
en: {standard input}
fi: {vakiosyöte}

en: can't open %s for reading: %s
fi: ei voi avata %s kohteen: %s lukemiseen

en: can't read from %s: %s
fi: ei voi lukea kohteesta %s: %s

en: can't close %s: %s
fi: ei voi sulkea %s: %s

en: macros nested too deeply
fi: makrot liian syvästi sisäkkäin

en: partial line at end of file ignored
fi: osittaista riviä tiedoston lopussa ei otettu huomioon

en: Unable to allocate memory for new instructions
fi: Ei voi varata muistia uusille käskyille

note: #-#-#-#-#  4012 (zypper.fi)  #-#-#-#-# translator: usually followed by a ' ' and some explanatory text
en: Warning:
fi: Varoitus:

note: #-#-#-#-#  4012 (zypper.fi)  #-#-#-#-# translator: usually followed by a ' ' and some explanatory text
en: Error:
fi: Virhe:

en: 
     time stamp    	: %s
fi: 
     aikaleima     	: %s

en: 
     options passed	:
fi: 
     valitsimet välitetty	:

en:  GNU assembler version %s (%s)
    	 using BFD version %s.
fi: GNU assembleriversio %s (%s)
    	 käyttää BFD-versiota %s.

en: 
     input file    	: %s
fi: 
     syötetiedosto 	: %s

en: 
     output file   	: %s
fi: 
     tulostetiedosto	: %s

en: 
     target        	: %s
fi: 
     kohde         	: %s

en: strange paper height, set to no form
fi: outo paperikorkeus, aseta arvoon ”no form”

en: new line in title
fi: rivinvaihto otsakkeessa

note: Turns the next expression into a string.
en: % operator needs absolute expression
fi: % operaattori tarvitsee absoluuttilausekkeen

en: Missing parameter qualifier for `%s' in macro `%s'
fi: Puuttuva parametrimääre kohteelle ”%s” makrossa ”%s”

en: `%s' is not a valid parameter qualifier for `%s' in macro `%s'
fi: ”%s” ei ole kelvollinen parametrimääre kohteelle ”%s” makrossa ”%s”

en: Pointless default value for required parameter `%s' in macro `%s'
fi: Pisteetön oletusarvo vaaditulle parametrille ”%s” makrossa ”%s”

en: A parameter named `%s' already exists for macro `%s'
fi: Parametri nimeltään ”%s” on jo makrolle ”%s”

en: Reserved word `%s' used as parameter in macro `%s'
fi: Varattua sanaa ”%s” käytetty parametrina makrossa ”%s”

en: unexpected end of file in macro `%s' definition
fi: odottamaton tiedostoloppu makron ”%s” määrittelyssä

en: missing `)' after formals in macro definition `%s'
fi: puuttuva ”)” muodollisen makromäärittelyn ”%s” jälkeen

en: Missing macro name
fi: Makronimi puuttuu

en: Bad parameter list for macro `%s'
fi: Virheellinen parametriluettelo makrolle ”%s”

en: Macro `%s' was already defined
fi: Makro ”%s” oli jo määritelty

en: `%s' was already used as parameter (or another local) name
fi: ”%s” oli jo käytetty parametrinimenä (tai muuna paikallisena nimenä)

en: confusion in formal parameters
fi: epäselvyyttä muodollisissa parametreissa

en: Parameter named `%s' does not exist for macro `%s'
fi: Parametria nimeltään ”%s” ei ole jo olemassa makrolle ”%s”

en: Value for parameter `%s' of macro `%s' was already specified
fi: Arvo parametrille ”%s” makrossa ”%s” oli jo määritelty

en: can't mix positional and keyword arguments
fi: ei voi sekoittaa sijainti- ja avainsana-argumentteja

en: too many positional arguments
fi: liian monta sijoitusargumenttia

en: Missing value for required parameter `%s' of macro `%s'
fi: Puuttuva arvo vaaditulle parametrille ”%s” makrossa ”%s”

en: Attempt to purge non-existant macro `%s'
fi: Yritys poistaa ei-olemassaoleva makro ”%s”

en: unexpected end of file in irp or irpc
fi: odottamaton tiedoston loppu kohteissa ”irp” tai ”irpc”

en: missing model parameter
fi: malliparametri puuttuu

en: Assembler messages:
fi: Assembleriviestit:

note: #-#-#-#-#  4012 (zypper.fi)  #-#-#-#-# Since this message will be emitted before we know if the current output is XML or Normal we need to send this message to stderr to not break scripts that use xml output (bsc#1172925)
en: Warning:
fi: Varoitus:

en: Internal error!
fi: Sisäinen virhe!

en: Assertion failure in %s at %s line %d.
fi: Suoritusehtohäiriö kohteessa %s tiedostossa %s rivillä %d.

en: Assertion failure at %s line %d.
fi: Suoritusehtohäiriö tiedostossa %s rivillä %d.

en: Internal error, aborting at %s line %d in %s
fi: Sisäinen virhe, virhepoistuminen tiedostossa %s rivillä %d funktiossa %s

en: Internal error, aborting at %s line %d
fi: Sisäinen virhe, virhepoistuminen tiedostossa %s rivillä %d

en: %s out of domain (%d is not a multiple of %d)
fi: %s arvoalueen ulkopuolella (%d ei ole %d:n monikerta)

en: %s out of range (%d is not between %d and %d)
fi: %s lukualueen ulkopuolella (%d ei ole välillä %d...%d)

note: xgettext:c-format.
en: %s out of range (0x%s is not between 0x%s and 0x%s)
fi: %s lukualueen ulkopuolella (0x%s ei ole välillä 0x%s...0x%s)

en: can't open a bfd on stdout %s
fi: ei voi avata bfd:ää vakiotulosteessa %s

en: selected target format '%s' unknown
fi: valittu kohdemuoto ’%s’ tuntematon

en: can't create %s: %s
fi: ei voi luoda %s: %s

en: bad or irreducible absolute expression
fi: virheellinen tai supistumaton absoluuttinen lauseke

en: error constructing %s pseudo-op table: %s
fi: virhe luotaessa %s-näennäiskäskytaulua: %s

en: unknown pseudo-op: `%s'
fi: tuntematon näennäiskäskykoodi: ”%s”

en: label "%d$" redefined
fi: nimiö ”%d$” määritelty uudelleen

en: .abort detected.  Abandoning ship.
fi: .abort havaittu. Jätä laiva.

en: ignoring fill value in absolute section
fi: ei oteta huomioon täyttöarvoja absoluuttisessa lohkossa

en: alignment too large: %u assumed
fi: tasaus liian suuri: %u otaksuttu

en: expected fill pattern missing
fi: odotettu täytemalli puuttuu

en: size (%ld) out of range, ignored
fi: koko (%ld) lukualueen ulkopuolella, ei oteta huomioon

en: size of "%s" is already %ld; not changing to %ld
fi: ”%s”:n koko on jo %ld: ei muutosta arvoon %ld

note: Some of the back ends can't deal with non-positive line numbers. Besides, it's silly.  GCC however will generate a line number of zero when it is pre-processing builtins for assembler-with-cpp files: # 0 "<built-in>" We do not want to barf on this, especially since such files are used in the GCC and
en: line numbers must be positive; line number %d rejected
fi: rivinumeroiden on oltava positiivisia: rivinumero %d hylätty

en: incompatible flag %i in line directive
fi: ei-yhteensopiva lippu %i rividirektiivissä

en: unsupported flag %i in line directive
fi: ei-tuettu lippu %i rividirektiivissä

en: start address not supported
fi: alkuosoitetta ei tuettu

en: .err encountered
fi: .err kohdattu

en: .error directive invoked in source file
fi: .error-direktiiviä kutsuttu lähdekoodissa

en: .warning directive invoked in source file
fi: .warning-direktiiviä kutsuttu lähdekoodissa

en: %s argument must be a string
fi: %s argumentin on oltava merkkijono

en: .fail %ld encountered
fi: .fail %ld kohdattu

en: .fill size clamped to %d
fi: .fill-koko puristettu kokoon %d

en: size negative; .fill ignored
fi: koko negatiivinen: ”.fill” ei otettu huomioon

en: repeat < 0; .fill ignored
fi: toisto < 0: ”.fill” ei otettu huomioon

en: Attribute name not recognised: %s
fi: Attribuuttinimeä ei tunnisteta: %s

en: expected numeric constant
fi: odotettiin numerovakiota

en: bad string constant
fi: virheellinen merkkijonovakio

en: expected <tag> , <value>
fi: odotettiin <tunniste> , <arvo>

en: unrecognized .linkonce type `%s'
fi: tunnistamaton ”.linkonce”-tyyppi ”%s”

en: .linkonce is not supported for this object file format
fi: .linkonce ei ole tuettu tällä objektitiedostomuodolla

en: expected alignment after size
fi: odotettiin tasausta koon jälkeen

en: attempt to redefine pseudo-op `%s' ignored
fi: yritystä määritellä uudelleen näennäiskäsky ”%s” ei otettu huomioon

en: ignoring macro exit outside a macro definition.
fi: ohitetaan makropoistuminen makromäärittelyn ulkopuolella.

en: invalid segment "%s"
fi: virheellinen segmentti ”%s”

en: only constant offsets supported in absolute section
fi: vain vakiosiirrososoitteita tuetaan absoluuttisessa lohkossa

en: MRI style ORG pseudo-op not supported
fi: MRI-tyylistä ORG-näennäiskäskyä ei tueta

en: unrecognized section type `%s'
fi: tunnistamaton lohkotyyppi ”%s”

en: absolute sections are not supported
fi: absoluuttisia lohkoja ei tueta

en: unrecognized section command `%s'
fi: tunnistamaton lohkokomento ”%s”

en: .end%c encountered without preceding %s
fi: .end%c kohdattu ilman edeltävää %s

en: %s without %s
fi: %s ilman %s

en: unsupported variable size or fill value
fi: ei-tuettu muuttujakoko tai täyttöarvo

en: .space repeat count is zero, ignored
fi: .space-toistolaskuri on nolla, ei otettu huomioon

en: .space repeat count is negative, ignored
fi: .space-toistolaskuri on negatiivinen, ei otettu huomioon

en: space allocation too complex in absolute section
fi: tilanvaraus liian mutkikasta absoluuttisessa lohkossa

en: space allocation too complex in common section
fi: tilanvaraus liian mutkikasta yhteislohkossa

en: bad floating literal: %s
fi: virheellinen liukulukuliteraali: %s

en: %s: would close weakref loop: %s
fi: %s: sulkisi weakref-silmukan: %s

en: junk at end of line, first unrecognized character valued 0x%x
fi: roskaa rivin lopussa, ensimmäisen tunnistamattoman merkin arvo on 0x%x

en: `%s' can't be equated to common symbol '%s'
fi: ”%s” ei voi olla sama kuin yhteissymboli ’%s’

en: unexpected `"' in expression
fi: odotettamaton ’"’ lausekkeessa

en: rva without symbol
fi: rva-parametri ilman symbolia

en: missing or bad offset expression
fi: puuttuva tai virheellinen siirrososoitelauseke

en: missing reloc type
fi: puuttuva reloc-tyyppi

en: unrecognized reloc type
fi: tunnistamaton reloc-tyyppi

en: bad reloc expression
fi: virheellinen reloc-lauseke

en: attempt to store value in absolute section
fi: yritys tallentaa arvo absoluuttiseen lohkoon

en: zero assumed for missing expression
fi: nolla otaksuttu puuttuvalle lausekkeelle

en: register value used as expression
fi: rekisteriarvoa käytetty lausekkeena

en: value 0x%llx truncated to 0x%llx
fi: arvo 0x%llx typistetty arvoksi 0x%llx

en: value 0x%I64x truncated to 0x%I64x
fi: arvo 0x%I64x typistetty arvoksi 0x%I64x

en: value 0x%lx truncated to 0x%lx
fi: arvo 0x%lx typistetty arvoksi 0x%lx

en: bignum truncated to %d bytes
fi: bignum-arvo typistetty %d tavuun

en: unresolvable or nonpositive repeat count; using 1
fi: ratkaisematon tai ei-positiivinen toistolaskuri: käytetään arvoa 1

en: unknown floating type type '%c'
fi: tuntematon liukulukutyyppi ’%c’

en: floating point constant too large
fi: liukulukuvakio on liian suuri

en: strings must be placed into a section
fi: merkkijonojen on oltava sijoitettu lohkoon

en: expected <nn>
fi: odotettiin <nn>

note: To be compatible with BSD 4.2 as: give the luser a linefeed!!
en: unterminated string; newline inserted
fi: päättämätön merkkijono: rivinvaihto lisätty

en: bad escaped character in string
fi: virheellinen koodinvaihtomerkki merkkijonossa

en: expected address expression
fi: odotettiin osoitelauseketta

en: symbol "%s" undefined; zero assumed
fi: symboli ”%s” määrittelemätön: nolla otaksuttu

en: some symbol undefined; zero assumed
fi: joku symboli määrittelemätön: nolla otaksuttu

en: this string may not contain '\0'
fi: tämä merkkijono ei ehkä sisällä merkkiä ’\0’

en: missing string
fi: puuttuva merkkijono

en: .incbin count zero, ignoring `%s'
fi: .incbin-laskuri nolla, tiedostonimeä ”%s” ei oteta huomioon

en: seek to end of .incbin file failed `%s'
fi: tiedoston ”.incbin” lopun etsintä ei onnistunut ”%s”

en: skip (%ld) or count (%ld) invalid for file size (%ld)
fi: ohita (%ld) tai laskuri (%ld) ovat virheellisiä tiedostokoolle (%ld)

en: could not skip to %ld in file `%s'
fi: ei voitu ohittaa arvoon %ld tiedostossa ”%s”

en: truncated file `%s', %ld of %ld bytes read
fi: typistetty tiedosto ”%s”, luettu %ld/%ld tavua

en: missing .func
fi: puuttuu funktion ”.func”-tulopiste

en: .endfunc missing for previous .func
fi: funktion ”.endfunc”-päättymispiste puuttuu edelliseltä ”.func”-tulopisteeltä

en: missing closing `%c'
fi: puuttuu sulkeva ”%c”

en: stray `\'
fi: orpo ”\”

en: invalid argument '%s' to -fdebug-prefix-map
fi: virheellinen argumentti ’%s’ kohteeseen -fdebug-prefix-map

en: .stab%c: missing comma
fi: .stab%c: näennäiskäskystä puuttuu pilkku

note: This could happen for example with a source file with a huge number of lines.  The only cure is to use a different debug format, probably DWARF.
en: .stab%c: description field '%x' too big, try a different debug format
fi: .stab%c: kuvauskenttä ’%x’ on liian suuri, yritä erilaista vianjäljitysmuotoa

en: comma missing in .xstabs
fi: pilkku puuttuu näennäiskäskystä ”.xstabs”

en: cannot define symbol `%s' in absolute section
fi: ei voi määritellä symbolia ”%s” absoluuttisessa lohkossa

en: symbol `%s' is already defined as "%s"/%s%ld
fi: symboli ”%s” on jo määritelty segmenttinä ”%s”/%s%ld

en: inserting "%s" into symbol table failed: %s
fi: symbolin ”%s” lisääminen symbolitauluun epäonnistui: %s

en: invalid operands (%s and %s sections) for `%s'
fi: virheelliset operandit (%s ja %s -lohkot) kohteelle ”%s”

en: invalid operand (%s section) for `%s'
fi: virheellinen operandi (%s-lohko) kohteelle ”%s”

en: invalid operands (%s and %s sections) for `%s' when setting `%s'
fi: virheelliset operandit (%s ja %s -lohkot) kohteelle ”%s” kun asetetaan ”%s”

en: invalid operand (%s section) for `%s' when setting `%s'
fi: virheellinen operandi (%s-lohko) kohteelle ”%s” kun asetetaan ”%s”

en: symbol definition loop encountered at `%s'
fi: symbolimäärittelysilmukka kohdattu symbolissa ”%s”

en: cannot convert expression symbol %s to complex relocation
fi: ei voi muuntaa lausekesymbolia %s kompleksisijoitukseksi

en: division by zero when setting `%s'
fi: jako nollalla kun asetetaan ”%s”

en: can't resolve value for symbol `%s'
fi: ei voi ratkaista arvoa symbolille ”%s”

en: "%d" (instance number %d of a %s label)
fi: ”%d” (ilmentymänumero %d / %s -nimiö)

en: attempt to get value of unresolved symbol `%s'
fi: yritettiin hakea ratkaisemattoman symbolin ”%s” arvo

en: section symbols are already global
fi: lohkosymbolit on jo yleisiä

en: Accessing function `%s' as thread-local object
fi: Kutsutaan funktiota ”%s” säiepaikallisena objektina

en: Accessing `%s' as thread-local object
fi: Kutsutaan ”%s” säiepaikallisena objektina

en: field fx_size too small to hold %d
fi: kenttä ”fx_size” liian pieni säilyttämään %d-kokoista palasta

en: attempt to .org/.space backwards? (%ld)
fi: yritys siirtää ”.org/.space”-määrittelyjä taaksepäin? (%ld)

en: invalid offset expression
fi: virheellinen siirrososoitelauseke

en: invalid reloc expression
fi: virheellinen ”reloc”-lauseke

en: value of %s too large for field of %d bytes at %s
fi: puskurin %s arvo on liian suuri %d tavun kentälle puskurissa %s

en: signed .word overflow; switch may be too large; %ld at 0x%lx
fi: etumerkillinen ”.word”-ylivuoto; switch-arvo saattaa olla liian suuri: %ld osoitteessa 0x%lx

en: redefined symbol cannot be used on reloc
fi: uudelleenmääriteltyä symbolia ei voida käyttää reloc-tietueessa

en: %s:%u: bad return from bfd_install_relocation: %x
fi: %s:%u: virheellinen paluuarvo kohteesta bfd_install_relocation: %x

en: reloc not within (fixed part of) section
fi: reloc-tietue ei ole (kiinteän lohko-osan tai) lohkon sisällä

en: internal error: fixup not contained within frag
fi: sisäinen virhe: korjaus ei ole palasen sisällä

en: can't extend frag
fi: ei voi laajentaa osasta

en: can't write %s: %s
fi: ei voi kirjoittaa vakiotulostetiedostoon %s: %s

en: cannot write to output file '%s': %s
fi: ei voi kirjoittaa tulostetiedostoon ’%s’: %s

en: %d error%s, %d warning%s, generating bad object file
fi: %d virhe%s, %d varoitus%s, tuotetaan virheellinen objektitiedosto

en: %d error%s, %d warning%s, no object file generated
fi: %d virhe%s, %d varoitus%s, ei tuotettu objektitiedostoa

en: %s: global symbols not supported in common sections
fi: %s: yleissymboleita ei ole tuettu yhteislohkoissa

en: local label `%s' is not defined
fi: paikallinen nimiö ”%s” ei ole määritelty

en: Local symbol `%s' can't be equated to common symbol `%s'
fi: Paikallinen symboli ”%s” ei voi olla sama kuin yhteissymboli ”%s”

en: can't make global register symbol `%s'
fi: ei voi tehdä rekisterisymbolia ”%s”

en: alignment padding (%lu bytes) not a multiple of %ld
fi: tasaustäyte (%lu tavua) ei ole %ld:n monikerta

en: .word %s-%s+%s didn't fit
fi: ”.word” %s-%s+%s ei sopinut

en: padding added
fi: täyte lisätty

en: attempt to move .org backwards
fi: yritettiin siirtää ”.org”-määrittelyä taaksepäin

en: .space specifies non-absolute value
fi: ”.space” määrittelee ei-absoluuttisen arvon

en: .space or .fill with negative value, ignored
fi: ”.space” tai ”.fill” negatiivisella arvolla, ei oteta huomioon

en: Infinite loop encountered whilst attempting to compute the addresses of symbols in section %s
fi: Kohdattiin päättymätön silmukka, kun yritettiin laskea symbolien osoitteet lohkossa %s

en: script or expression reference to %s
fi: skripti tai lausekeviite kohteeseen %s

en: %s: no archive symbol table (run ranlib)
fi: %s: ei arkistosymbolitaulua (suorita ranlib)

en: %s: bad archive symbol table names
fi: %s: virheelliset arkistosymbolitaulunimet

en: %s: malformed archive header at %zu
fi: %s: vääränmuotoinen arkisto-otsake tiedostosiirrososoitteessa %zu

en: %s: malformed archive header size at %zu
fi: %s: vääränmuotoinen arkisto-otsakekoko tiedostosiirrososoitteessa %zu

en: %s: malformed archive header name at %zu
fi: %s: vääränmuotoinen arkisto-otsakenimi tiedostosiirrososoitteessa %zu

en: %s: bad extended name index at %zu
fi: %s: väärä laajennettu nimi-indeksi tiedostosiirrososoitteessa %zu

en: %s: bad extended name entry at header %zu
fi: %s: väärä laajennettu nimimerkintä otsakeosoitteessa %zu

en: %s: short archive header at %zu
fi: %s: lyhyt arkisto-otsake tiedostosiirrososoitteessa %zu

en: %s: member at %zu is not an ELF object
fi: %s: jäsen tiedostosiirrososoitteessa %zu ei ole ELF-objekti

en: %s: archive libraries: %u
fi: %s: arkistokirjastot: %u

en: %s: total archive members: %u
fi: %s: yhteensä arkistojäseniä: %u

en: %s: loaded archive members: %u
fi: %s: ladattuja arkistojäseniä: %u

en: %s: lib groups: %u
fi: %s: kirjastoryhmiä: %u

en: %s: total lib groups members: %u
fi: %s: yhteensä kirjastoryhmien jäseniä: %u

en: %s: loaded lib groups members: %u
fi: %s: ladattuja kirjastoryhmien jäseniä: %u

en: invalid reloc %u
fi: virheellinen reloc-tietue %u

en: reloc
fi: reloc-tietue

en: unimplemented reloc
fi: toteuttamaton reloc-tietue

en: dynamic reloc
fi: dynaaminen reloc-tietue

en: private reloc
fi: yksityinen reloc-tietue

en: obsolete reloc
fi: vanhentunut reloc-tietue

en: ** ARM cantunwind
fi: ** ARM cantunwind-direktiivi

en: %s: Thumb BLX instruction targets thumb function '%s'.
fi: %s: Thumb BLX-käskykohteiden thumb-funktio ’%s’.

en: conditional branch to PLT in THUMB-2 not supported yet.
fi: ehdollista haarautumista PLT-tauluun ei vielä tueta THUMB-2-käskyissä.

en: PREL31 overflow in EXIDX_CANTUNWIND entry
fi: PREL31-ylivuoto EXIDX_CANTUNWIND-kohdassa

note: Something is wrong with this section.  Better not touch it.
en: uneven .ARM.exidx section size in %s section %u
fi: eripituinen .ARM.exidx-lohkokoko lohko-objektin %s lohkossa %u

en: Found non-EXIDX input sections in EXIDX output section
fi: Löytyi ei-EXIDX-syötelohkot EXIDX-tulostelohkossa

en: unwinding may not work because EXIDX input section %u of %s is not in EXIDX output section
fi: palautuskäsky ei ehkä toimi, koska EXIDX-syötelohko %u / %s ei ole EXIDX-tulostelohkossa

en: cannot scan executable section %u of %s for Cortex-A8 erratum because it has no mapping symbols.
fi: suoritettavan lohkon %u / %s tutkinta epäonnistui kohteelle Cortex-A8 erratum, koska sillä ei ole kuvausymboleja.

en: invalid symbol table name index: %u
fi: virheellinen symbolitaulunimi-indeksi: %u

en: symbol table name section has wrong type: %u
fi: symbolitaulunimilohko on väärän tyyppinen: %u

en: EXIDX section %s(%u) links to invalid section %u in %s
fi: EXIDX-lohko %s(%u) linkittää virheelliseen lohkoon %u kohteessa %s

en: EXIDX sections %s(%u) and %s(%u) both link to text section%s(%u) in %s
fi: EXIDX-lohkot %s(%u) ja %s(%u) molemmat linkittävät tekstilohkoon %s(%u) kohteessa %s

en: EXIDX section %s(%u) links to non-allocated section %s(%u)  in %s
fi: EXIDX-lohko %s(%u) linkittää ei-varattuun lohkoon %s(%u) kohteessa %s

note: I would like to make this an error but currently ld just ignores this.
en: EXIDX section %s(%u) links to non-executable section %s(%u) in %s
fi: EXIDX-lohko %s(%u) linkittää ei-suoritettavan lohkon %s(%u) kohteessa %s

en: SHF_LINK_ORDER not set in EXIDX section %s of %s
fi: SHF_LINK_ORDER ei ole asetettu EXIDX-lohkossa %s / %s

en: relocation section %u has invalid info %u
fi: sijoituslohkolla %u on väärät tiedot %u

en: section %u has multiple relocation sections %u and %u
fi: lohkossa %u on useita sijoituslohkoja %u ja %u

en: undefined or discarded local symbol %u from  object %s in GOT
fi: määtittelemätön tai hylätty paikallinen symboli %u objektista %s GOT-taulussa

en: undefined or discarded symbol %s in GOT
fi: määrittelemätön tai hylätty symboli %s GOT-taulussa

en: %s: unsupported reloc %u against local symbol
fi: %s: tukematon sijoitus %u paikallista symbolia kohtaan

en: requires unsupported dynamic reloc %s; recompile with -fPIC
fi: vaatii tukematonta dynaamista reloc-tietuetta %s, käännä uudelleen valitsimella -fPIC

en: section symbol %u has bad shndx %u
fi: lohkosymbolilla %u on virheellinen shndx-lohko %u

note: These are relocations which should only be seen by the dynamic linker, and should never be seen here.
en: %s: unexpected reloc %u in object file
fi: %s: odottamaton sijoitus %u objektitiedostossa

en: local symbol %u has bad shndx %u
fi: paikallisella symbolilla %u on virheellinen shndx-lohko %u

en: %s: unsupported reloc %u against global symbol %s
fi: %s: tukematon sijoitus %u käyttäen yleissymbolia %s

en: %s: unsupported RELA reloc section
fi: %s: tukematon RELA-sijoituslohko

en: unable to provide V4BX reloc interworking fix up; the target profile does not support BX instruction
fi: ei kykene tarjoamaan V4BX reloc-yhteentoimivuuden korjausta; kohdeprofiili ei tue BX-käskyä

en: cannot relocate %s in object file
fi: kohteen %s sijoittaminen objektitiedostoon epäonnistui

en: relocation overflow in %s
fi: sijoitusylivuoto kohteessa %s

en: unexpected opcode while processing relocation %s
fi: odottamaton käskykoodi käsiteltäessä sijoitusta %s

en: unsupported reloc %u
fi: tukematon sijoitus %u

en: %s: unexpected %s in object file
fi: %s: odottamaton %s objektitiedostossa

en: cannot handle %s in a relocatable link
fi: kohteen %s käsittely sijoitettavassa linkissä epäonnistui

en: Source object %s has EABI version %d but output has EABI version %d.
fi: Lähdeobjektin %s EABI-versio on %d, mutta tulosteen EABI-versio on %d.

en: %s: unsupported ELF file type %d
fi: %s: tukematon ELF-tiedostotyyppi %d

en: %s: unknown CPU architecture
fi: %s: tuntematon prosessoriarkkitehtuuri

en: %s: conflicting CPU architectures %d/%d
fi: %s: ristiriitaiset prosessoriarkkitehtuurit %d/%d

en: %s has both the current and legacy Tag_MPextension_use attributes
fi: %s käyttää sekä nykyisiä että perintöjärjestelmän Tag_MPextension_use-attribuutteja

en: %s uses VFP register arguments, output does not
fi: %s käyttää VFP-rekisteriargumentteja, tuloste ei käytä

en: conflicting architecture profiles %c/%c
fi: ristiriitaiset arkkitehtuuriprofiilit %c/%c

note: It's sometimes ok to mix different configs, so this is only a warning.
en: %s: conflicting platform configuration
fi: %s: ristiriitaiset alusta-asetukset

en: %s: conflicting use of R9
fi: %s: ristiriitainen R9-käyttö

en: %s: SB relative addressing conflicts with use of R9
fi: %s: SB-suhteellinen osoitteenmuodostus ristiriidassa R9-käytön kanssa

en: %s uses %u-byte wchar_t yet the output is to use %u-byte wchar_t; use of wchar_t values across objects may fail
fi: %s käyttää %u-tavuista wchar_t vaikka tulosteen on käytettävä %u-tavuista wchar_t; wchar_t-arvojen käyttä eri objektien välillä voi epäonnistua

en: %s uses %s enums yet the output is to use %s enums; use of enum values across objects may fail
fi: %s käyttää %s-enumeraatiota, vaikka tulosteen on käytettävä %s-enumeraatioita; enumeraatioarvojen käyttö eri objektien välillä voi epäonnistua

en: %s uses iWMMXt register arguments, output does not
fi: %s käyttää iWMMXt-rekisteriargumentteja, tuloste ei käytä

en: fp16 format mismatch between %s and output
fi: ftp16-muototäsmäämättömyys kohteen %s ja tulosteen välillä

en: %s has has both the current and legacy Tag_MPextension_use attributes
fi: %s käyttää sekä nykyisiä että perinnejärjestelmän Tag_MPextension_use-attribuutteja

en: %s: unknown mandatory EABI object attribute %d
fi: %s: tuntematon pakollinen EABI-objektiattribuutti %d

en: %s: unknown EABI object attribute %d
fi: %s: tuntematon EABI-objektiattribuutti %d

en: cannot handle branch to local %u in a merged section %s
fi: haarautumista paikalliseen kohteeseen %u ei voida käsitellä yhdistetyssä lohkossa %s

en: relocation refers to discarded section
fi: sijoitus viittaa hylättyyn lohkoon

note: We cannot handle this now.
en: multiple SHT_ARM_EXIDX sections %s and %s in a non-relocatable link
fi: useita SHT_ARM_EXIDX-lohkoja %s ja %s ei uudelleensijoitettavassa linkissä

en: %s: must be processed by '%s' toolchain
fi: %s: on prosessoitava ’%s’-työkaluketjulla

en: %s: object tag '%d, %s' is incompatible with tag '%d, %s'
fi: %s: objektitunniste '%d, %s' on yhteensopimaton tunnisteen '%d, %s' kanssa

en: cannot open %s: %s:
fi: ei voi avata syötetiedostoa %s: %s:

en: out of patch space in section %s; relink with --incremental-full
fi: muutostiedostotila lohkossa %s loppui kesken; linkitä uudelleen valitsemalla --incremental-full

en: not compressing section data: zlib error
fi: ei tiivistetä lohkodataa: zlib-virhe

en: cannot open symbol count file %s: %s
fi: symbolilukumäärätiedoston %s avaaminen epäonnistui: %s

en: 
    Cross Reference Table
fi: 
    Ristiviitetaulu

en: file %s was removed during the link
fi: tiedosto %s poistettiin linkityksen aikana

en: out of file descriptors and couldn't close any
fi: ei ole enää tiedostokuvaajia eikä voitu sulkea yhtään

en: while closing %s: %s
fi: suljettaessa tiedostokuvaajaa %s: %s

en: %s: can not read directory: %s
fi: %s: hakemiston lukeminen epäonnistui: %s

en: %s: DWARF info may be corrupt; offsets in a range list entry are in different sections
fi: %s: DWARF-tiedot saattavat olla rikkinäisiä; siirrososoitteet lukualueluettelon rivillä ovat eri lohkoissa

en: %s: corrupt debug info in %s
fi: %s: rikkinäiset vianjäljitystiedot kohteessa %s

en: unexpected duplicate type %u section: %u, %u
fi: odottamaton kaksoiskappaletyyppi %u lohko: %u, %u

en: unexpected link in section %u header: %u != %u
fi: odottamaton linkitys lohkossa %u otsake: %u != %u

en: DYNAMIC section %u link out of range: %u
fi: DYNAAMINEN lohko %u linkki lukualueen ulkopuolella: %u

en: DYNAMIC section %u link %u is not a strtab
fi: DYNAAMINEN lohko %u linkki %u ei ole ”strtab”

en: DT_SONAME value out of range: %lld >= %lld
fi: DT_SONAME-arvo lukualueen ulkopuolella: %lld >= %lld

en: DT_NEEDED value out of range: %lld >= %lld
fi: DT_NEEDED-arvo lukualueen ulkopuolella: %lld >= %lld

en: missing DT_NULL in dynamic segment
fi: puuttuva DT_NULL dynaamisessa segmentissä

en: invalid dynamic symbol table name index: %u
fi: virheellinen dynaaminen symbolitaulunimi-indeksi: %u

en: dynamic symbol table name section has wrong type: %u
fi: dynaamisella symbolitaulunimilohkolla on väärä tyyppi: %u

en: bad section name offset for section %u: %lu
fi: väärä lohkonimisiirrososoite lohkolle %u: %lu

en: duplicate definition for version %u
fi: kaksoiskappalemäärittely versiolle %u

en: unexpected verdef version %u
fi: odottamaton verdef-versio %u

en: verdef vd_cnt field too small: %u
fi: verdef vd_cnt-kenttä liian pieni: %u

en: verdef vd_aux field out of range: %u
fi: verdef vd_aux-kenttä lukualueen ulkopuolella: %u

en: verdaux vda_name field out of range: %u
fi: verdaux vda_name -kenttä lukualueen ulkopuolella: %u

en: verdef vd_next field out of range: %u
fi: verdef vd_next -kenttä lukualueen ulkopuolella: %u

en: unexpected verneed version %u
fi: odottamaton verneed-versio %u

en: verneed vn_aux field out of range: %u
fi: verneed vn_aux-kenttä lukualueen ulkopuolella: %u

en: vernaux vna_name field out of range: %u
fi: vernaux vna_name-kenttä lukualueen ulkopuolella: %u

en: verneed vna_next field out of range: %u
fi: verneed vna_next-kenttä lukualueen ulkopuolella: %u

en: verneed vn_next field out of range: %u
fi: verneed vn_next-kenttä lukualueen ulkopuolella: %u

en: size of dynamic symbols is not multiple of symbol size
fi: dynaamisten symbolien koko ei ole symbolikoon monikerta

en: symbol %s has undefined version %s
fi: symbolilla %s on määrittelemätön versio %s

en: overflow in PLT unwind data; unwinding through PLT may fail
fi: ylivuoto PLT palautustiedoissa; palautus PLT:n kautta voi epäonnistua

en: %s: fatal error:
fi: %s: kohtalokas virhe:

en: %s: error:
fi: %s: virhe:

en: warning
fi: varoitus

en: %s: %s: undefined reference to '%s'
fi: %s: %s: määrittelemätön viite kohteeseen ’%s’

en: %s: %s: undefined reference to '%s', version '%s'
fi: %s: %s: määrittelemätön viite kohteeseen ’%s’, versio ’%s’

en: %s: the vtable symbol may be undefined because the class is missing its key function
fi: %s: vtable-symboli on ehkä määrittelemätön, koska luokasta puuttuu avainfunktio

en: undefined symbol '%s' referenced in expression
fi: määrittelemättömään symboliin ’%s’ viitattu lausekkeessa

en: invalid reference to dot symbol outside of SECTIONS clause
fi: virheellinen viite dot-symboliin SECTIONS-lauseen ulkopuolella

note: Handle unary operators.  We use a preprocessor macro as a hack to capture the C operator.
en: unary
fi: unaari

note: Handle binary operators.  We use a preprocessor macro as a hack to capture the C operator.  KEEP_LEFT means that if the left operand is section relative and the right operand is not, the result uses the same section as the left operand.  KEEP_RIGHT is the same with left and right swapped.  IS_DIV me
en: binary
fi: binaarinen

en:  by zero
fi:  nollalla

en: max applied to section relative value
fi: maksimisovellettu lohkosuhteelliseen arvoon

en: min applied to section relative value
fi: minimisovellettu lohkosuhteelliseen arvoon

en: aligning to section relative value
fi: tasaus lohkosuhteelliseen arvoon

en: unknown constant %s
fi: tuntematon vakio %s

en: munmap failed: %s
fi: munmap epäonnistui: %s

en: %s: fstat failed: %s
fi: %s: fstat epäonnistui: %s

en: could not reopen file %s
fi: tiedoston %s uudelleenavaaminen epäonnistui

en: %s: pread failed: %s
fi: %s: pread epäonnistui: %s

en: %s: file too short: read only %lld of %lld bytes at %lld
fi: %s: tiedosto on liian lyhyt: lue vain %lld / %lld tavua osoitteesta %lld

en: %s: attempt to map %lld bytes at offset %lld exceeds size of file; the file may be corrupt
fi: %s: yritys kuvata %lld tavua siirrososoitteessa %lld ylittää tiedoston koon; tiedosto on ehkä rikkinäinen

en: %s: lseek failed: %s
fi: %s: lseek epäonnistui: %s

en: %s: readv failed: %s
fi: %s: readv epäonnistui: %s

en: %s: file too short: read only %zd of %zd bytes at %lld
fi: %s: tiedosto on liian lyhyt: lue vain %zd / %zd tavua osoitteesta %lld

en: %s: total bytes mapped for read: %llu
fi: %s: yhteensä tavuja kuvattu lukemista varten: %llu

en: %s: maximum bytes mapped for read at one time: %llu
fi: %s: maksimitavuja kuvattu kertalukemista varten: %llu

en: %s: stat failed: %s
fi: %s: stat epäonnistui: %s

en: cannot find %s%s
fi: kohteen %s%s löytäminen epäonnistui

en: cannot find %s
fi: kohteen %s löytäminen epäonnistui

en: cannot open %s: %s
fi: kohteen %s avaaminen epäonnistui: %s

en: %s: --gdb-index currently supports only C and C++ languages
fi: %s: --gdb-index tukee nykyisin vain C- ja C++-kieliä

note: The top level DIE should be one of the above.
en: %s: top level DIE is not DW_TAG_compile_unit or DW_TAG_type_unit
fi: %s: ylimmän tason DIE ei ole DW_TAG_compile_unit tai DW_TAG_type_unit

en: %s: DWARF info may be corrupt; low_pc and high_pc are in different sections
fi: %s: DWARF-tiedot voivat olla rikkinäisiä; low_pc ja high_pc ovat eri lohkoissa

en: %s: DWARF CUs: %u
fi: %s: DWARF CU-kentät: %u

en: %s: DWARF CUs without pubnames/pubtypes: %u
fi: %s: DWARF CU-kentät ilman julkista nimeä/julkista tyyppiä: %u

en: %s: DWARF TUs: %u
fi: %s: DWARF TU-kentät: %u

en: %s: DWARF TUs without pubnames/pubtypes: %u
fi: %s: DWARF TU-kentät ilman julkista nimeä/julkista tyyppiä: %u

en: pthead_mutextattr_init failed: %s
fi: pthead_mutextattr_init epäonnistui: %s

en: pthread_mutextattr_settype failed: %s
fi: pthread_mutextattr_settype epäonnistui: %s

en: pthread_mutex_init failed: %s
fi: pthread_mutex_init epäonnistui: %s

en: pthread_mutexattr_destroy failed: %s
fi: pthread_mutexattr_destroy epäonnistui: %s

en: pthread_mutex_destroy failed: %s
fi: pthread_mutex_destroy epäonnistui: %s

en: pthread_mutex_lock failed: %s
fi: pthread_mutex_lock epäonnistui: %s

en: pthread_mutex_unlock failed: %s
fi: pthread_mutex_unlock epäonnistui: %s

en: pthread_cond_init failed: %s
fi: pthread_cond_init epäonnistui: %s

en: pthread_cond_destroy failed: %s
fi: pthread_cond_destroy epäonnistui: %s

en: pthread_cond_wait failed: %s
fi: pthread_cond_wait epäonnistui: %s

en: pthread_cond_signal failed: %s
fi: pthread_cond_signal epäonnistui: %s

en: pthread_cond_broadcast failed: %s
fi: pthread_cond_broadcast epäonnistui: %s

en: pthread_once failed: %s
fi: pthread_once epäonnistui: %s

en: %s: internal error in %s, at %s:%d
fi: %s: sisäinen virhe funktiossa %s, tiedostossa %s:%d

en: no input files
fi: ei syötetiedostoja

en: linking with --incremental-full
fi: linkitetään valitsimella --incremental-full

en: restart link with --incremental-full
fi: käynnistetään linkki uudelleen valitsimella --incremental-full

en: cannot mix -r with --gc-sections or --icf
fi: ei voi sekoittaa valitsinta -r valitsimen --gc-sections tai --icf kanssa

en: cannot mix -static with dynamic object %s
fi: ei voi sekoittaa valitsinta -static dynaamisen objektin %s kanssa

en: cannot mix -r with dynamic object %s
fi: ei voi sekoittaa valitsinta -r dynaamisen objektin %s kanssa

en: cannot use non-ELF output format with dynamic object %s
fi: ei voi käyttää ei-ELF-tulostemuotoa dynaamisen objektin %s kanssa

en: cannot mix split-stack '%s' and non-split-stack '%s' when using -r
fi: ei voida sekoittaa jaettua pinoa ’%s’ ja ei-jaettua pinoa ’%s’ kun käytetään valitsinta -r

note: FIXME: This needs to specify the location somehow.
en: missing expected TLS relocation
fi: puuttuu odotettu TLS-sijoitus

en: %s: unsupported TLS reloc %u for IFUNC symbol
fi: %s: tukematon TLS reloc-tietue %u IFUNC-symbolille

en: unexpected reloc %u in object file
fi: tukematon sijoitus %u objektitiedostossa

en: both SUN and GNU model TLS relocations
fi: sekä SUN- että GNU-mallisia TLS-sijoituksia

en: unsupported reloc %u in object file
fi: tukematon sijoitus %u objektitiedostossa

en: failed to match split-stack sequence at section %u offset %0zx
fi: jaetun pinon täsmääminen epäonnistui lohkossa %u siirros %0zx

en: %s: ICF Converged after %u iteration(s)
fi: %s: ICF lähentyi %u iteroinnin jälkeen

en: %s: ICF stopped after %u iteration(s)
fi: %s: ICF pysähtyi %u iteroinnin jälkeen

en: Could not find symbol %s to unfold
fi: Symbolin %s löytäminen paljastettavaksi epäonnistui

en: the link might take longer: cannot perform incremental link: %s
fi: linkki ei ehkä enää toimi: askelkasvatuslinkityksen suorittaminen epäonnistui: %s

en: no incremental data from previous build
fi: ei askelkasvatusdataa edellisestä rakentamisesta

en: different version of incremental build data
fi: askelkasvatusrakentamisdatan eri versio

en: command line changed
fi: komentorivi vaihtunut

en: %s: script file changed
fi: %s: skriptitiedosto muuttunut

en: unsupported ELF machine number %d
fi: tukematon ELF-konenumero %d

en: %s: incompatible target
fi: %s: yhteensopimaton kohde

en: output is not an ELF file.
fi: tuloste ei ole ELF-tiedosto.

en: unsupported file: 32-bit, big-endian
fi: tukematon tiedosto: 32-bittinen, big-endian

en: unsupported file: 32-bit, little-endian
fi: tukematon tiedosto: 32-bittinen, little-endian

en: unsupported file: 64-bit, big-endian
fi: tukematon tiedosto: 64-bittinen, big-endian

en: unsupported file: 64-bit, little-endian
fi: tukematon tiedosto: 64-bittinen, little-endian

en: COMDAT group has no signature
fi: COMDAT-ryhmällä ei ole allekirjoitusta

en: COMDAT group %s included twice in incremental link
fi: COMDAT-ryhmä %s on sisällytetty kahdesti askelkasvatuslinkissä

en: Unusually large LEB128 decoded, debug information may be corrupted
fi: Epätavallisen iso LEB128 dekoodattu, vianjäljitystiedot saattavat olla vääristyneitä

en: %s: total free lists: %u
fi: %s: yhteensä vapaaluetteloja: %u

en: %s: total free list nodes: %u
fi: %s: yhteensä vapaaluettelosolmuja: %u

en: %s: calls to Free_list::remove: %u
fi: %s: kutsuja funktioon Free_list::remove: %u

en: %s: nodes visited: %u
fi: %s: vierailtuja solmuja: %u

en: %s: calls to Free_list::allocate: %u
fi: %s: kutsuja funktioon Free_list::allocate: %u

en: Unable to create output section '%s' because it is not allowed by the SECTIONS clause of the linker script
fi: Tulostelohkon ’%s’ luominen epäonnistui, koska linkkeriskriptin SECTIONS-lause ei salli sitä

en: multiple '.interp' sections in input files may cause confusing PT_INTERP segment
fi: useat ’.interp’ lohkot syötetiedostoissa voivat aiheuttaa sekaannusta PT_INTERP-segmentissä

en: %s: missing .note.GNU-stack section implies executable stack
fi: %s: puuttuva .note.GNU-pinolohko edellyttää suoritettavaa pinoa

en: %s: requires executable stack
fi: %s: vaatii suoritettavan pinon

en: unable to open --section-ordering-file file %s: %s
fi: -retain-symbols-file -tiedoston %s avaaminen epäonnistui: %s

en: --build-id=uuid failed: could not open /dev/urandom: %s
fi: --build-id=uuid epäonnistui: ei voitu avata merkkierikoistiedostoa /dev/urandom: %s

en: /dev/urandom: read failed: %s
fi: /dev/urandom: lukeminen epäonnistui: %s

en: /dev/urandom: expected %zu bytes, got %zd bytes
fi: /dev/urandom: odotettiin %zu tavua, saatiin %zd tavua

en: --build-id argument '%s' not a valid hex number
fi: --build-id argumentti ’%s’ ei ole oikea heksadesimaalinumero

en: unrecognized --build-id argument '%s'
fi: tunnistamaton --build-id argumentti ’%s’

en: load segment overlap [0x%llx -> 0x%llx] and [0x%llx -> 0x%llx]
fi: lataa segmenttilimitys [0x%llx -> 0x%llx] ja [0x%llx -> 0x%llx]

en: out of patch space for section %s; relink with --incremental-full
fi: muutostiedostotila loppui kesken lohkolle %s; linkitä uudelleen valitsimella --incremental-full

en: %s: section changed size; relink with --incremental-full
fi: %s: lohkon koko muuttui; linkitä uudelleen valitsimella --incremental-full

en: out of patch space for symbol table; relink with --incremental-full
fi: muutostiedostotila loppui kesken symbolitaululle; linkitä uudelleen valitsimella --incremental-full

en: out of patch space for section header table; relink with --incremental-full
fi: muutostiedostotila loppui kesken lohko-otsaketaululle; linkitä uudelleen valitsimella --incremental-full

en: read-only segment has dynamic relocations
fi: kirjoitussuojatussa segmentissä on dynaamisia sijoituksia

en: shared library text segment is not shareable
fi: jaettu kirjastotekstisegmentti ei ole jaettava

en: cannot open map file %s: %s
fi: kuvaustiedoston %s avaaminen epäonnistui: %s

en: cannot close map file: %s
fi: kuvaustiedoston sulkeminen epäonnistui: %s

en: Archive member included because of file (symbol)
fi: Arkistojäsen sisällytetty tiedoston (symboli) vuoksi

en: Common symbol       size              file
fi: Yhteissymboli       koko              tiedosto

en: 
    Memory map
fi: 
    Muistikuvaus

en: 
    Discarded input sections
fi: 
    Hylätyt syötelohkot

en: %s: %s merged constants size: %lu; input: %zu; output: %zu
fi: %s: %s yhdistetty vakioiden koko: %lu; syöte: %zu; tuloste: %zu

en: mergeable string section length not multiple of character size
fi: yhdistettävän merkkijonolohkon pituus ei ole merkkikoon monikerta

en: %s: last entry in mergeable string section '%s' not null terminated
fi: %s: viimeinen alkio yhdistettävässä merkkijonolohkossa ’%s’ ei ole null-päätteinen

en: %s: section %s contains incorrectly aligned strings; the alignment of those strings won't be preserved
fi: %s: lohko %s sisältää väärin tasattuja merkkijonoja; noiden merkkijonojen tasauksia ei säilytetä

en: %s: %s input bytes: %zu
fi: %s: %s-syötetavuja: %zu

en: %s: %s input strings: %zu
fi: %s: %s-syötemerkkijonoja: %zu

en: ** merge constants
fi: ** yhdistä vakiot

en: ** merge strings
fi: ** yhdistä merkkijonot

en: missing SHT_SYMTAB_SHNDX section
fi: puuttuva SHT_SYMTAB_SHNDX-lohko

en: symbol %u out of range for SHT_SYMTAB_SHNDX section
fi: symboli %u lukualueen ulkopuolella lohkolle SHT_SYMTAB_SHNDX

en: extended index for symbol %u out of range: %u
fi: laajennettu hakemisto symbolille %u lukualueen ulkopuolella: %u

en: section name section has wrong type: %u
fi: lohkonimilohko on väärän tyyppinen: %u

en: section group %u info %u out of range
fi: lohkoryhmä %u tiedot %u lukualueen ulkopuolella

en: symbol %u name offset %u out of range
fi: symbolin %u nimisiirros %u lukualueen ulkopuolella

en: symbol %u invalid section index %u
fi: symboli %u virheellinen lohkoindeksi %u

en: section %u in section group %u out of range
fi: lohko %u lohkoryhmässä %u lukualueen ulkopuolella

en: invalid section group %u refers to earlier section %u
fi: virheellinen lohkoryhmä %u viittaa aikaisempaan lohkoon %u

en: relocation section %u has bad info %u
fi: sijoituslohkolla %u on väärät tiedot %u

en: %s: removing unused section from '%s' in file '%s'
fi: %s: poistetaan käyttämättömät lohkot kohteesta ’%s’ tiedostossa ’%s’

en: %s: ICF folding section '%s' in file '%s'into '%s' in file '%s'
fi: %s: ICF-laskostumislohko ’%s’ tiedostossa ’%s’ lohkoon ’%s’ tiedostossa ’%s’

en: size of symbols is not multiple of symbol size
fi: symboleiden koko ei ole symbolikoon monikerta

en: local symbol %u section name out of range: %u >= %u
fi: paikallisen symbolin %u lohkonimi lukualueen ulkopuolella: %u >= %u

en: unknown section index %u for local symbol %u
fi: tuntematon lohkoindeksi %u paikalliselle symbolille %u

en: local symbol %u section index %u out of range
fi: paikallisen symbolin %u lohkoindeksi %u lukualueen ulkopuolella

en: could not decompress section %s
fi: lohkon %s purkaminen epäonnistui

en: %s is not supported but is required for %s in %s
fi: %s ei ole tuettu, mutta vaaditaan riippuvuudelle %s luettelossa %s

en: function
fi: funktio

en: %s: unsupported ELF machine number %d
fi: %s: tukematon ELF-konenumero %d

en: %s: not configured to support 32-bit big-endian object
fi: %s: ei ole asetettu tukemaan 32-bittistä big-endian-objektia

en: %s: not configured to support 32-bit little-endian object
fi: %s: ei ole asetettu tukemaan 32-bittistä little-endian-objektia

en: %s: not configured to support 64-bit big-endian object
fi: %s: ei ole asetettu tukemaan 64-bittistä big-endian-objektia

en: %s: not configured to support 64-bit little-endian object
fi: %s: ei ole asetettu tukemaan 64-bittistä little-endian-objektia

en: Usage: %s [options] file...
    Options:
fi: Käyttö: %s [valitsimet] tiedosto...
    Valitsimet:

en: %s: supported emulations:
fi: %s: tuettuja emulaatioita:

en: %s: invalid option value (expected an integer): %s
fi: %s: virheellinen valitsinarvo (odotettiin kokonaislukua): %s

en: %s: invalid option value (expected a floating point number): %s
fi: %s: virheellinen valitsinarvo (odotettiin liukulukunumeroa): %s

en: %s: must take a non-empty argument
fi: %s: täytyy olla ei-tyhjä argumentti

en: %s: must take one of the following arguments: %s
fi: %s: täytyy olla yksi seuraavista argumenteista: %s

en:   Supported targets:
fi:   Tuetut kohteet:

en: invalid argument to --section-start; must be SECTION=ADDRESS
fi: virheellinen argumentti valitsimeen --section-start; on oltava LOHKO=OSOITE

en: --section-start address missing
fi: --section-start -osoite puuttuu

en: --section-start argument %s is not a valid hex number
fi: --section-start -argumentti %s ei ole kelvollinen heksadesimaalinumero

en: unable to parse script file %s
fi: skriptitiedoston %s jäsentäminen epäonnistui

en: unable to parse version script file %s
fi: versioskriptitiedoston %s jäsentäminen epäonnistui

en: unable to parse dynamic-list script file %s
fi: ei kyetä jäsentämään dynaamisluetteloista skriptitiedostoa %s

en: format '%s' not supported; treating as elf (supported formats: elf, binary)
fi: muotoa ’%s’ ei tueta; käsitellään elf-objektina (tuetut muodot: elf, binaari)

en: %s: use the --help option for usage information
fi: %s: käytä valitsinta --help käyttötietojen saamiseksi

en: unexpected argument
fi: odottamaton argumentti

en: unknown -z option
fi: tuntematon valitsin -z

en: ignoring --threads: %s was compiled without thread support
fi: ei oteta huomioon valitsinta --threads: %s käännettiin ilman säietukea

en: ignoring --thread-count: %s was compiled without thread support
fi: ohitetaan --thread-count: %s käännettiin ilman säietukea

en: unable to open -retain-symbols-file file %s: %s
fi: -retain-symbols-file -tiedoston %s avaaminen epäonnistui: %s

en: -shared and -static are incompatible
fi: valitsimet -shared ja -static ovat yhteensopimattomat

en: -shared and -pie are incompatible
fi: valitsimet -shared ja -pie ovat yhteensopimattomat

en: -pie and -static are incompatible
fi: valitsimet -pie ja -static ovat yhteensopimattomat

en: -shared and -r are incompatible
fi: valitsimet -shared ja -r ovat yhteensopimattomat

en: -pie and -r are incompatible
fi: valitsimet -pie ja -r ovat yhteensopimattomat

en: -F/--filter may not used without -shared
fi: -F/--filter-valitsinta ei saa käyttää ilman valitsinta -shared

en: -f/--auxiliary may not be used without -shared
fi: -f/--auxiliary-valitsinta ei saa käyttää ilman valitsinta -shared

en: -retain-symbols-file does not yet work with -r
fi: -retain-symbols-file ei vielä toimi valitsimen -r kanssa

en: binary output format not compatible with -shared or -pie or -r
fi: binaaritulostemuoto ei ole yhteensopiva valitsimien -shared, -pie tai -r kanssa

en: --hash-bucket-empty-fraction value %g out of range [0.0, 1.0)
fi: --hash-bucket-empty-fraction arvo %g lukualueen ulkopuolella [0.0, 1.0)

en: Options --incremental-changed, --incremental-unchanged, --incremental-unknown require the use of --incremental
fi: Valitsimet --incremental-changed, --incremental-unchanged, --incremental-unknown vaativat valitsimen --incremental käytön

en: incremental linking is not compatible with -r
fi: askelkasvatuslinkitys ei ole yhteensopiva valitsimen -r kanssa

en: incremental linking is not compatible with --emit-relocs
fi: askelkasvatuslinkitys ei ole yhteensopiva valitsimen --emit-relocs kanssa

en: incremental linking is not compatible with --plugin
fi: askelkasvatuslinkitys ei ole yhteensopiva valitsimen --plugin kanssa

en: ignoring --gc-sections for an incremental link
fi: ohitetaan --gc-sections askelkasvatuslinkitykselle

en: ignoring --icf for an incremental link
fi: ohitetaan --icf askelkasvatuslinkitykselle

en: ignoring --compress-debug-sections for an incremental link
fi: ohitetaan --compress-debug-sections askelkasvatuslinkitykselle

en: May not nest groups
fi: Ei saa sisäkkäistää ryhmiä

en: may not nest groups in libraries
fi: ei saa sisäkkäistää ryhmiä kirjastoissa

en: Group end without group start
fi: Ryhmäloppu ilman ryhmäalkua

en: may not nest libraries
fi: ei saa sisäkkäistää kirjastoja

en: may not nest libraries in groups
fi: ei saa sisäkkäistää kirjastoja ryhmissä

en: lib end without lib start
fi: kirjastoloppu ilman kirjastoalkua

en: %s: missing group end
fi: %s: puuttuva ryhmäloppu

en: Report usage information
fi: Ilmoita käyttötiedot

en: Report version information
fi: Ilmoita versiotiedot

en: Report version and target information
fi: Ilmoita versio- ja kohdetiedot

en: Do not copy DT_NEEDED tags from shared libraries
fi: Älä kopioi DT_NEEDED-tunnisteita jaettuihin kirjastoihin

en: Allow multiple definitions of symbols
fi: Salli useita symbolien määrittelyjä

en: Do not allow multiple definitions
fi: Älä salli useita määrittelyjä

en: Do not allow unresolved references in shared libraries
fi: Älä salli ratkaisemattomia viitteitä jaettuihin kirjastoihin

en: Only set DT_NEEDED for shared libraries if used
fi: Aseta DT_NEEDED jaetuille kirjastoille vain jos käytetty

en: Always DT_NEEDED for shared libraries
fi: Aina DT_NEEDED jaetuille kirjastoille

en: [ignored]
fi: [ohitettu]

en: Set input format
fi: Aseta syötemuoto

en: -l searches for shared libraries
fi: -l etsii jaettuja kirjastoja

en: -l does not search for shared libraries
fi: -l ei etsi jaettuja kirjastoja

en: alias for -Bdynamic
fi: alias valitsimelle -Bdynamic

en: alias for -Bstatic
fi: alias valitsimelle -Bstatic

en: Use group name lookup rules for shared library
fi: Käytä ryhmänimihakusääntöjä jaetuille kirjastoille

en: Bind defined symbols locally
fi: Sido määritellyt symbolit paikallisesti

en: Bind defined function symbols locally
fi: Sido määritellyt funktiosymbolit paikallisesti

en: Generate build ID note
fi: Tuota rakentamistunnisteilmoitus

en: [=STYLE]
fi: [=TYYLI]

en: Chunk size for '--build-id=tree'
fi: Näytekoko valitsimelle ’--build-id=tree’

note: #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the command-line options description, text to indicate the user should specify a size, see 'four-in-a-row --help' #-#-#-#-#  632 (gnome-2048 master)  #-#-#-#-# Translators: in the command-line options description, text to indicate the user shou
en: SIZE
fi: KOKO

en: Minimum output file size for '--build-id=tree' to work differently than '--build-id=sha1'
fi: Pienin tulostetiedostokoko valitsimelle ’--build-id=tree’, jotta se toimii eri tavoin kuin valitsimella ’--build-id=sha1’

en: Check segment addresses for overlaps (default)
fi: Tarkista segmenttiosoitteet päällekkäisyyksien varalta (oletus)

en: Do not check segment addresses for overlaps
fi: Älä tarkista segmenttiosoitteiden päällekkäisyyksiä

en: Compress .debug_* sections in the output file
fi: Tiivistä .debug_* -lohkot tulostetiedostossa

en: Do not output cross reference table
fi: Älä tulosta ristiviitetaulua

en: Use DT_INIT_ARRAY for all constructors (default)
fi: Käytä DT_INIT_ARRAY kaikille muodostajille (oletus)

en: Handle constructors as directed by compiler
fi: Käsittele kokoajat kuten kääntäjä ohjaa

en: Define common symbols
fi: Anna yhteissymbolit

en: Do not define common symbols
fi: Älä anna yhteissymboleja

en: Alias for -d
fi: Alias valitsimelle -d

en: [all,files,script,task][,...]
fi: [kaikki,tiedostot,skripti,tehtävä][,...]

en: Define a symbol
fi: Määrittele symboli

en: SYMBOL=EXPRESSION
fi: SYMBOLI=LAUSEKE

en: Demangle C++ symbols in log messages
fi: Elvytä C++ -symbolit lokiviesteissä

en: Do not demangle C++ symbols in log messages
fi: Älä elvytä C++ -symboleja lokiviesteissä

en: Look for violations of the C++ One Definition Rule
fi: Etsi C++-yhden määrittelysäännön rikkomukset

en: Do not look for violations of the C++ One Definition Rule
fi: Älä etsi C++-yhden määrittelysäännön rikkomukset

en: Delete all local symbols
fi: Poista kaikki paikalliset symbolit

en: Delete all temporary local symbols
fi: Poista kaikki tilapäiset paikalliset symbolit

en: Add data symbols to dynamic symbols
fi: Lisää datasymbolit dynaamisiin symboleihin

en: Add C++ operator new/delete to dynamic symbols
fi: Lisää C++-operaattori new/delete dynaamisiin symboleihin

en: Add C++ typeinfo to dynamic symbols
fi: Lisää C++-typeinfo dynaamisiin symboleihin

en: Read a list of dynamic symbols
fi: Lue dynaamisten symbolien luettelo

en: Set program start address
fi: Aseta ohjelman aloitusosoite

en: ADDRESS
fi: OSOITE

en: Exclude libraries from automatic export
fi: Jätä kirjastot pois automaattisesta viennistä

en: Export all dynamic symbols
fi: Vie kaikki dynaamiset symbolit

en: Do not export all dynamic symbols (default)
fi: Älä vie kaikkia dynaamisia symboleita (oletus)

en: Export SYMBOL to dynamic symbol table
fi: Vie SYMBOLI dynaamiseen symbolitauluun

en: SYMBOL
fi: SYMBOLI

en: Link big-endian objects.
fi: Linkitä big-endian-objektit

en: Link little-endian objects.
fi: Linkitä little-endian-objektit.

en: Create exception frame header
fi: Luo poikkeuskehysotsake

en: (ARM only) Do not warn about objects with incompatible enum sizes
fi: (Vain ARM) Älä varoita objekteista, joissa on yhteensopimaton enumeraatiokoko

en: Filter for shared object symbol table
fi: Suodatin jaetulle objektisymbolitaululle

en: Do not treat warnings as errors
fi: Älä käsittele varoituksia virheinä

en: (ARM only) Fix binaries for Cortex-A8 erratum.
fi: (vain ARM) Korjaa binaaritiedostot kohteelle Cortex-A8 erratum.

en: (ARM only) Do not fix binaries for Cortex-A8 erratum.
fi: (vain ARM) Älä korjaa binaaritiedostoja kohteelle Cortex-A8 erratum.

en: (ARM only) Fix binaries for ARM1176 erratum.
fi: (vain ARM) Korjaa binaaritiedostot kohteelle ARM1176 erratum.

en: (ARM only) Do not fix binaries for ARM1176 erratum.
fi: (vain ARM) Älä korjaa binaaritiedostoja kohteelle ARM1176 erratum.

en: (ARM only) Merge exidx entries in debuginfo.
fi: (vain ARM) Yhdistä exidx-rivit vikajäljitystiedoissa.

en: (ARM only) Do not merge exidx entries in debuginfo.
fi: (vain ARM) Älä yhdistä exidx-rivejä vikajäljitystiedoissa.

en: (ARM only) Rewrite BX rn as MOV pc, rn for ARMv4
fi: (vain ARM) Kirjoita uudelleen BX rn nimellä MOV pc, rn kohteelle ARMv4

en: (ARM only) Rewrite BX rn branch to ARMv4 interworking veneer
fi: (vain ARM) Kirjoita uudelleen BX rn-haarautuminen kohteeseen ARMv4 interworking veneer

en: Generate .gdb_index section
fi: Tuota .gdb_index-lohko

en: Do not generate .gdb_index section
fi: Älä tuota .gdb_index-lohkoa

en: Enable STB_GNU_UNIQUE symbol binding (default)
fi: Ota käyttöön STB_GNU_UNIQUE-symbolisidos (oletus)

en: Disable STB_GNU_UNIQUE symbol binding
fi: Ota käyttöön STB_GNU_UNIQUE-symbolisidos

en: Set shared library name
fi: Aseta jaettu kirjastonimi

en: Min fraction of empty buckets in dynamic hash
fi: Tyhjien lohkojen pienin murto-osa dynaamisessa tiivistefunktiossa

en: FRACTION
fi: MURTO-OSA

en: Dynamic hash style
fi: Dynaaminen tiivistetyyli

en: Set dynamic linker path
fi: Aseta dynaaminen linkittäjäpolku

en: PROGRAM
fi: OHJELMA

en: Do an incremental link if possible; otherwise, do a full link and prepare output for incremental linking
fi: Käytä askelkasvatuslinkitystä milloin mahdollista; muussa tapauksessa tee täysi linkitys ja valmistele tuloste askelkasvatuslinkitykselle

en: Do a full link (default)
fi: Tee täysi linkitys (oletus)

en: Do a full link and prepare output for incremental linking
fi: Tee täysi linkitys ja valmistele tuloste askelkasvatuslinkitykselle

en: Do an incremental link; exit if not possible
fi: Tee askelkasvatuslinkitys; poistu jos se ei ole mahdollista

en: Set base file for incremental linking (default is output file)
fi: Aseta perustiedosto askelkasvatuslinkitykselle (oletus on tulostetiedosto)

en: Assume files changed
fi: Otaksu tiedostojen muuttuneen

en: Assume files didn't change
fi: Otaksu, että tiedostot eivät ole muuttuneet

en: Use timestamps to check files (default)
fi: Käytä aikaleimoja tiedostojen tarkistamiseen (oletus)

en: Assume startup files unchanged (files preceding this option)
fi: Otaksu käynnistystiedostojen muuttumattomuus (tiedostot edeltävät tätä valitsinta)

en: Amount of extra space to allocate for patches
fi: Muutostiedostoa varten varattava lisätilan määrä

en: PERCENT
fi: PROSENTTI

en: Read only symbol values from FILE
fi: Lue vain symboliarvot TIEDOSTOsta

en: Map whole files to memory (default on 64-bit hosts)
fi: Kuvaa kokonaiset tiedostot muistiin (oletus 64-bittisillä verkkokoneilla)

en: Map relevant file parts to memory (default on 32-bit hosts)
fi: Kuvaa olennaiset tiedosto-osat muistiin (oletus 32-bittisillä verkkokoneilla)

en: Keep files mapped across passes (default)
fi: Pidä tiedostot kuvattuna läpimenojen välillä (oletus)

en: Release mapped files after each pass
fi: Vapauta kuvatut tiedostot jokaisen läpimenon jälkeen

en: Generate unwind information for PLT (default)
fi: Tuota palautustiedot PLT:lle (oletus)

en: Do not generate unwind information for PLT
fi: Älä tuota palautustietoja PLT:lle

en: Add directory to search path
fi: Lisää hakemisto hakupolkuun

en: Enable text section reordering for GCC section names (default)
fi: Ota käyttöön tekstilohkouudelleenjärjestely GCC-lohkonimille (oletus)

en: Disable text section reordering for GCC section names
fi: Ota pois käytöstä tekstilohkouudelleenjärjestely GCC-lohkonimille

en: Only search directories specified on the command line.
fi: Vain komentorivillä määriteltyjä etsintähakemistoja.

en: Put read-only non-executable sections in their own segment
fi: Laita kirjoitussuojatut ei-suoritettavat lohkot omiin segmentteihin

en: Set offset between executable and read-only segments
fi: Aseta siirrososoite suoritettavien ja kirjoitussuojattujen segmenttien välillä

en: Set GNU linker emulation; obsolete
fi: Aseta GNU-linkittäjäemulointi; vanhentunut

en: EMULATION
fi: EMULOINTI

en: Map the output file for writing (default).
fi: Kuvaa tulostetiedosto kirjoittamista varten (oletus).

en: Do not map the output file for writing.
fi: Älä kuvaa tulostetiedostoa kirjoittamista varten.

en: Write map file on standard output
fi: Kirjoita kuvaustiedosto vakiotulosteeseen

en: Write map file
fi: Kirjoita kuvaustiedosto

en: MAPFILENAME
fi: KUVAUSTIEDOSTONIMI

en: Enable use of DT_RUNPATH and DT_FLAGS
fi: Ota käyttöön DT_RUNPATH-hakemistot ja DT_FLAGS-liput

en: Disable use of DT_RUNPATH and DT_FLAGS
fi: Ota pois käytöstä DT_RUNPATH-hakemistot ja DT_FLAGS-liput

en: Report undefined symbols (even with --shared)
fi: Ilmoita määrittelemättömistä symboleista (jopa valitsimella --shared)

en: Optimize output file size
fi: Optimoi tulostetiedostokoko

note: #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the command-line options description, text to indicate the user should specify a level, see 'four-in-a-row --help' #-#-#-#-#  814 (gnome-games)  #-#-#-#-# Translators: in the command-line options description, text to indicate the user should sp
en: LEVEL
fi: TASO

en: [binary]
fi: [binaari]

en: (ARM only) Ignore for backward compatibility
fi: (Vain ARM) Ohita taaksepäinyhteensopivuus

en: Create a position independent executable
fi: Luo paikkariippumaton suoritettava tiedosto

en: (PowerPC64 only) Align PLT call stubs to fit cache lines
fi: (vain PowerPC64) Tasaa PLT-kutsutyngät sopimaan välimuistiriveihin

en: (PowerPC64 only) PLT call stubs should load r11
fi: (vain PowerPC64) PLT-kutsutynkien pitäsi ladata r11

en: (PowerPC64 only) PLT call stubs should not load r11
fi: (vain PowerPC64) PLT-kutsutynkien ei pitäisi ladata r11

en: (PowerPC64 only) PLT call stubs with load-load barrier
fi: (vain PowerPC64) PLT-kutsutyngät lataus-lataus esteellä

en: (PowerPC64 only) PLT call stubs without barrier
fi: (vain PowerPC64) PLT-kutsutyngät ilman estettä

en: Load a plugin library
fi: Lataa lisäosakirjasto

en: Pass an option to the plugin
fi: Välitä valitsin lisäosalle

en: Use posix_fallocate to reserve space in the output file (default).
fi: Käytä posix_fallocate tilan varaamiseksi tulostetiedostossa (oletus).

en: Use fallocate or ftruncate to reserve space.
fi: Käytä fallocate tai ftruncate tilan varaamiseksi.

en: Preread archive symbols when multi-threaded
fi: Ennakkoluetut arkistosymbolit monisäikeitä käytettäessä

en: Print symbols defined and used for each input
fi: Tulosta jokaiselle syötteelle määritellyt ja käytetyt symbolit

en: Generate relocations in output
fi: Tuota sijoitukset tulosteeseen

en: Synonym for -r
fi: Synonyymi valitsimelle -r

en: Relax branches on certain targets
fi: Relax-projektin haarat tietyissä kohteissa

en: keep only symbols listed in this file
fi: pidä vain tässä tiedostossa luetellut symbolit

en: Add DIR to runtime search path
fi: Lisää DIR ajoaikaiseen hakupolkuun

en: Add DIR to link time shared library search path
fi: Lisää DIR linkitysaikana jaettuun kirjastohakupolkuun

en: Layout sections in the order specified.
fi: Sijoita lohkot määritellyssä järjestyksessä.

en: Set address of section
fi: Aseta lohkon osoite

en: SECTION=ADDRESS
fi: LOHKO=OSOITE

en: Sort common symbols by alignment
fi: Lajittele yhteiset symbolit tasauksen mukaan

en: [={ascending,descending}]
fi: [={nouseva,laskeva}]

en: Sort sections by name.  '--no-text-reorder' will override '--sort-section=name' for .text
fi: Lajittele nimen mukaan.  '--no-text-reorder' korvaa '--sort-section=name' kohteella .text

en: [none,name]
fi: [ei mitään, nimi]

en: Dynamic tag slots to reserve (default 5)
fi: Dynaamiset tunnistevälit varattavaksi (oletus 5)

en: Strip all symbols
fi: Riisu kaikki symbolit

en: Strip debugging information
fi: Riisu vianjäljitystiedot

en: Emit only debug line number information
fi: Lähetä vain vianjäljitysrivinumerotiedot

en: Strip debug symbols that are unused by gdb (at least versions <= 7.4)
fi: Riisu vianjäljityssymbolit, joita gdb ei käytä (vähintään versioissa <= 7.4)

en: Strip LTO intermediate code sections
fi: Riisu LTO-keskikoodilohkot

en: (ARM, PowerPC only) The maximum distance from instructions in a group of sections to their stubs.  Negative values mean stubs are always after (PowerPC before) the group.  1 means use default size.
fi: (Vain ARM, PowerPC) Käskyjen enimmäisetäisyys niiden stub-koodeihin lohkojen ryhmässä.  Negatiiviset arvot tarkoittavat, että stub-koodit ovat ryhmän jäljessä. 1 tarkoittaa oletuskokoa.

en: Use less memory and more disk I/O (included only for compatibility with GNU ld)
fi: Käytä vähemmän muistia ja enemmän levysiirräntää (sisällytetty GNU ld -yhteensopivuussyistä)

en: Generate shared library
fi: Tuota jaettu kirjasto

en: Stack size when -fsplit-stack function calls non-split
fi: Pinokoko kun -fsplit-stack -funktio kutsuu non-split -pinoa

en: Identical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose pointers are definitely not taken.
fi: Identtinen koodilaskostuminen. Valitsin ’--icf=safe’ laskostaa vain kohteet ctors, dtors ja funktiot, joiden osoittimia ei ehdottomasti ole käytetty.

en: Number of iterations of ICF (default 2)
fi: ICF-iterointien lukumäärä (oletus 2)

en: List folded identical sections on stderr
fi: Luettele laskostetut identtiset lohkot vakiovirheessä

en: Do not list folded identical sections
fi: Älä luettele laskostettuja identtisiä lohkoja

en: Do not fold this symbol during ICF
fi: Älä laskosta tätä symbolia ICF:n aikana

en: Remove unused sections
fi: Poista käyttämättömät lohkot

en: Don't remove unused sections (default)
fi: Älä poista käyttämättömiä lohkoja (oletus)

en: List removed unused sections on stderr
fi: Luettele poistetut käyttämättömät lohkot vakiovirheessä

en: Do not list removed unused sections
fi: Älä luettele poistettuja käyttämättömiä lohkoja

en: Print resource usage statistics
fi: Tulosta resurssikäyttötilastot

en: Set target system root directory
fi: Aseta kohdejärjestelmän juurihakemisto

en: Print the name of each input file
fi: Tulosta jokaisen syötetiedoston nimi

en: Run the linker multi-threaded
fi: Suorita linkkeri monisäikeisesti

en: Do not run the linker multi-threaded
fi: Älä suorita linkkeriä monisäikeisesti

en: Number of threads to use in initial pass
fi: Alustavassa ajossa käytettyjen säikeiden lukumäärä

en: Number of threads to use in middle pass
fi: Keskimmäisessä ajossa käytettyjen säikeiden lukumäärä

en: Number of threads to use in final pass
fi: Lopullisessa ajossa käytettyjen säikeiden lukumäärä

en: Set the address of the bss segment
fi: Aseta bss-lohkon osoite

en: Set the address of the data segment
fi: Aseta data-segmentin osoite

en: Set the address of the text segment
fi: Aseta text-segmentin osoite

en: Set the address of the rodata segment
fi: Aseta rodata-segmentin osoite

en: (PowerPC64 only) Optimize TOC code sequences
fi: (vain PowerPC64) Optimoi TOC-sisällysluettelokoodisekvenssit

en: (PowerPC64 only) Don't optimize TOC code sequences
fi: (vain PowerPC64) Älä optimoi TOC-sisällysluettelokoodisekvenssejä

en: (PowerPC64 only) Sort TOC and GOT sections
fi: (Vain PowerPC64) Lajittele TOC- ja GOT-lohkot

en: (PowerPC64 only) Don't sort TOC and GOT sections
fi: (Vain PowerPC64) Älä lajittele TOC- ja GOT-lohkoja

en: Create undefined reference to SYMBOL
fi: Luo määrittelemätön viite SYMBOLIin

en: How to handle unresolved symbols
fi: Kuinka käsitellä ratkaisemattomia symboleja

en: Synonym for --debug=files
fi: Synonyymi valitsimelle --debug=tiedostot

en: Read version script
fi: Lue versioskripti

en: Warn about duplicate common symbols
fi: Varoita yhteissymbolien kaksoiskappaleista

en: Do not warn about duplicate common symbols (default)
fi: Älä varoita yhteissymbolien kaksoiskappaleista (oletus)

en: Warn if the stack is executable
fi: Varoita, jos pino ei ole suoritettava

en: Do not warn if the stack is executable (default)
fi: Älä varoita, jos pino on suoritettava (oletus)

en: Don't warn about mismatched input files
fi: Älä varoita täsmäämättömistä syötetiedostoista

en: Warn when skipping an incompatible library
fi: Varoita, kun ohitetaan yhteensopimaton kirjasto

en: Don't warn when skipping an incompatible library
fi: Älä varoita, kun ohitetaan yhteensopimaton kirjasto

en: Warn if text segment is not shareable
fi: Varoita, jos tekstisegmenttiä ei voi jakaa

en: Do not warn if text segment is not shareable (default)
fi: Älä varoita, jos tekstisegmenttiä ei voi jakaa (oletus)

en: (ARM only) Do not warn about objects with incompatible wchar_t sizes
fi: (Vain ARM) Älä varoita objekteista, joissa on yhteensopimattomat wchar_t-koot

en: Include all archive contents
fi: Sisällytä kaikki arkistosisällöt

en: Include only needed archive contents
fi: Sisällytä vain tarvitut arkistosisällöt

en: Trace references to symbol
fi: Jäljitä viitteet symboliin

en: Allow unused version in script (default)
fi: Salli käyttämätön versio skriptissä (oletus)

en: Do not allow unused version in script
fi: Älä salli käyttämätöntä versiota skriptissä

en: Default search path for Solaris compatibility
fi: Oletushakupolku Solaris-yhteensopivuutta varten

en: Start a library search group
fi: Aloita kirjastonetsimisryhmä

en: End a library search group
fi: Lopeta kirjastonetsimisryhmä

en: Start a library
fi: Aloita kirjasto

en: End a library
fi: Lopeta kirjasto

en: Sort dynamic relocs
fi: Lajittele dynaamiset relocs-tietueet

en: Do not sort dynamic relocs
fi: Älä lajittele dynaamisia relocs-tietueita

en: Set common page size to SIZE
fi: Aseta yhteissivun kooksi KOKO

en: Mark output as requiring executable stack
fi: Merkitse tuloste vaadittuna suoritettavassa pinossa

en: Mark DSO to be initialized first at runtime
fi: Merkitse dynaamisesti jaetut objektit alustettavaksi ensimmäiseksi ajoaikana

en: Mark object to interpose all DSOs but executable
fi: Merkitse objekti kaikkien dynaamisesti jaettujen objektien väliin paitsi suoritettavien

en: Mark object for lazy runtime binding (default)
fi: Merkitse objekti lazy-ajoaikaista sidontaa varten (oletus)

en: Mark object requiring immediate process
fi: Merkitse, että objekti vaatii välitöntä käsittelyä

en: Set maximum page size to SIZE
fi: Aseta suurimmaksi sivukooksi KOKO

en: Do not create copy relocs
fi: Älä luo kopio-relocs-tietueita

en: Mark object not to use default search paths
fi: Merkitse, että objekti ei käytä oletushakupolkuja

en: Mark DSO non-deletable at runtime
fi: Merkitse dynaamisesti jaettu objekti ei-poistettavaksi ajoaikana

en: Mark DSO not available to dlopen
fi: Merkitse, että dynaamisesti jaettu objekti ei ole saatavilla funktiolle dlopen

en: Mark DSO not available to dldump
fi: Merkitse, että dynaamisesti jaettu objekti ei saatavilla funktiolle dldump

en: Mark output as not requiring executable stack
fi: Merkitse, että tuloste ei vaadi suoritettavaa pinoa

en: Mark object for immediate function binding
fi: Merkitse, että objekti vaatii välitöntä funktion sidontaa

en: Mark DSO to indicate that needs immediate $ORIGIN processing at runtime
fi: Merkitse DSO osoittamaan, että se tarvitsee välittömän $ORIGIN-käsittelyn ajoaikaisesti

en: Where possible mark variables read-only after relocation
fi: Missä mahdollista, merkitse muuttuja kirjoitussuojatuiksi sijoituksen jälkeen

en: Don't mark variables read-only after relocation
fi: Älä merkitse muuttujia kirjoitussuojatuiksi siirroksen jälkeen

en: Do not permit relocations in read-only segments
fi: Älä salli sijoituksia kirjoitussuojatuissa segmenteissä

en: Permit relocations in read-only segments (default)
fi: Salli sijoituksia kirjoitussuojatuissa segmenteissä (oletus)

en: section group retained but group element discarded
fi: lohkoryhmä palautettu, mutta ryhmän elementti hylätty

en: out of patch space (GOT); relink with --incremental-full
fi: muutostiedostotila (GOT) loppui kesken; linkitä uudelleen valitsimella --incremental-full

en: invalid alignment %lu for section "%s"
fi: virheellinen tasaus %lu lohkolle ”%s”

en: dot moves backward in linker script from 0x%llx to 0x%llx
fi: piste siirtyy taaksepäin linkkeriskriptissä osoitteesta 0x%llx osoitteeseen 0x%llx

en: address of section '%s' moves backward from 0x%llx to 0x%llx
fi: lohkon ’%s’ osoite siirtyy taaksepäin osoitteesta 0x%llx osoitteeseen 0x%llx

en: %s: incremental base and output file name are the same
fi: %s: askelkasvatusperusta ja tulostetiedostonimi ovat samoja

en: %s: stat: %s
fi: %s: stat-kutsu epäonnistui: %s

en: %s: incremental base file is empty
fi: %s: askelkasvatusperustiedosto on tyhjä

en: %s: open: %s
fi: %s: perustiedoston avaaminen epäonnistui: %s

en: %s: read failed: %s
fi: %s: read-funktio epäonnistui: %s

en: %s: file too short: read only %lld of %lld bytes
fi: %s: tiedosto on liian lyhyt: lue vain %lld / %lld tavua

en: %s: mremap: %s
fi: %s: mremap-kutsu epäonnistui: %s

en: %s: mmap: %s
fi: %s: mmap-kutsu epäonnistui: %s

en: %s: mmap: failed to allocate %lu bytes for output file: %s
fi: %s: mmap-kutsu: epäonnistuttiin varaamaan %lu tavua tulostetiedostolle: %s

en: %s: munmap: %s
fi: %s: munmap-kutsu epäonnistui: %s

en: %s: write: unexpected 0 return-value
fi: %s: write-kutsu epäonnistui: odottamaton 0-paluuarvo

en: %s: write: %s
fi: %s: write-kutsu epäonnistui: %s

en: %s: close: %s
fi: %s: close-kutsu epäonnistui: %s

en: ** section headers
fi: ** lohko-otsakkeet

en: ** segment headers
fi: ** segmenttiotsakkeet

en: ** file header
fi: ** tiedosto-otsake

en: ** fill
fi: ** täyte

en: ** string table
fi: ** merkkijonotaulu

en: ** dynamic relocs
fi: ** dynaamiset sijoitukset

en: ** relocs
fi: ** sijoitukset

en: ** group
fi: ** ryhmä

en: ** dynamic
fi: ** dynaaminen

en: input file does not match -EB/EL option
fi: syötetiedosto ei täsmää -EB/EL-valitsimen kanssa

en: -Trodata-segment is meaningless without --rosegment
fi: -Trodata-segmentti on merkityksetön ilman valitsinta --rosegment

en: unrecognized output format %s
fi: tunnistamaton tulostemuoto %s

en: unrecognized emulation %s
fi: tunnistamaton emulaatio %s

en: no supported target for -EB/-EL option
fi: ei tuettua kohdetta valitsimelle -EB/-EL

en: %s: could not load plugin library: %s
fi: %s: lisäosakirjaston lataus epäonnistui: %s

en: %s: could not find onload entry point
fi: %s: sulkemistulokohdan löytäminen epäonnistui

en: input files added by plug-ins in --incremental mode not supported yet
fi: Lisäosien lisäämiä syötetiedostoja ei tueta vielä --incremental -tilassa

en: missing expected __tls_get_addr call
fi: puuttuu otaksuttu __tls_get_addr-kutsu

en: %s: ABI version %d is not compatible with ABI version %d output
fi: %s: ABI-versio %d ei ole yhteensopiva ABI-version %d tulosteen kanssa

en: %s: .opd invalid in abiv%d
fi: %s: .opd virheellinen kohteessa abiv%d

en: %s: unexpected reloc type %u in .opd section
fi: %s: odottamaton reloc-tietuetyyppi %u .opd-lohkossa

en: %s: .opd is not a regular array of opd entries
fi: %s: .opd ei ole opd-rivien tavallinen taulukko

en: %s: local symbol %d has invalid st_other for ABI version 1
fi: %s: paikallisessa symbolissa %d on virheellinen st_other ABI-versiolle 1

en: %s:%s exceeds group size
fi: %s:%s ylittää ryhmäkoon

en: %s:%s: branch in non-executable section, no long branch stub for you
fi: %s:%s: haarautuminen ei-suoritettavassa lohkossa, ei pitkää haarautumiskoodia sinulle

en: %s: linkage table error against `%s'
fi: %s: linkitystauluvirhe kohteen ”%s” edessä

en: ** save/restore
fi: ** tallenna/palauta

en: requires unsupported dynamic reloc; recompile with -fPIC
fi: vaatii tukematonta dynaamista reloc-tietuetta, käännä uudelleen valitsimella -fPIC

en: %s: unsupported reloc %u for IFUNC symbol
fi: %s: tukematon reloc-tietue %u paikallisen symbolin edessä

en: %s: unsupported REL reloc section
fi: %s: tukematon REL-sijoituslohko

en: __tls_get_addr call lacks marker reloc
fi: __tls_get_addr-kutsusta puuttuu merkitsijä reloc-tietue

en: call lacks nop, can't restore toc; recompile with -fPIC
fi: kutsusta puuttuu nop-käskyt, toc-palauttaminen epäonnistui; käännä uudelleen valitsimella -fPIC

en: toc optimization is not supported for %#08x instruction
fi: toc-optimointia ei tueta %#07x-käskylle

en: %s: file is empty
fi: %s: tiedosto on tyhjä

note: Here we have to handle any other input file types we need.
en: %s: not an object or archive
fi: %s: ei ole objekti tai arkisto

en: Debug abbreviations extend beyond .debug_abbrev section; failed to reduce debug abbreviations
fi: Vianjäljityslyhennykset laajenevat .debug_abbrev-lohkon ylitse; vianjäljityslyhenteiden vähentäminen epäonnistui

en: Extremely large compile unit in debug info; failed to reduce debug info
fi: Äärimmäisen laaja käännösyksikkö vianjäljitystiedoissa; vianjäljitystietojen vähentäminen epäonnistui

en: Debug info extends beyond .debug_info section;failed to reduce debug info
fi: Vianjäljitystiedot laajentuvat .debug_info-lohkon ylitse; vianjäljitystietojen vähentäminen epäonnistui

en: Invalid DIE in debug info; failed to reduce debug info
fi: Virheellinen DIE vianjäljitystiedoissa; vianjäljitystietojen vähentäminen epäonnistui

en: Debug info extends beyond .debug_info section; failed to reduce debug info
fi: Vianjäljitystiedot laajenevat .debug_info-lohkon ylitse; vianjäljitystietojen vähentäminen epäonnistui

en: relocation section %u uses unexpected symbol table %u
fi: sijoituslohko %u käyttää odottomatonta symbolitaulua %u

en: unexpected entsize for reloc section %u: %lu != %u
fi: odottamaton entsize reloc-lohkolle %u: %lu != %u

en: reloc section %u size %lu uneven
fi: reloc-lohko %u koko %lu pariton

en: could not convert call to '%s' to '%s'
fi: ei voitu muuntaa kutsua kohteeseen ’%s’ kutsuksi kohteeseen ’%s’

en: reloc section size %zu is not a multiple of reloc size %d
fi: reloc-lohkokoko %zu ei ole reloc-koon %d monikerta

note: We should only see externally visible symbols in the symbol table.
en: invalid STB_LOCAL symbol in external symbols
fi: virheellinen STB_LOCAL-symboli ulkoisissa symboleissa

note: Any target which wants to handle STB_LOOS, etc., needs to define a resolve method.
en: unsupported symbol binding %d
fi: tukematon symbolisidos %d

note: A dynamic object cannot reference a hidden or internal symbol defined in another object.
en: %s symbol '%s' in %s is referenced by DSO %s
fi: %s symboli ’%s’ kohteessa %s on DSO %s:n viittaama

en: common of '%s' overriding smaller common
fi: ’%s’-yhteissymboli korvaa pienemmän yhteissymbolin

en: common of '%s' overidden by larger common
fi: ’%s’-yhteissymboli korvattu laajemmalla yhteissymbolilla

en: multiple common of '%s'
fi: useita ’%s’-yhteissymboleja.

en: symbol '%s' used as both __thread and non-__thread
fi: symbolia ’%s’ käytetään sekä __thread- että non-__thread-käytössä

en: multiple definition of '%s'
fi: useita ’%s’-määrittelyjä

en: definition of '%s' overriding common
fi: ’%s’-määrittely korvaa yhteissymbolin

en: definition of '%s' overriding dynamic common definition
fi: ’%s’-määrittely korvaa dynaamisen yhteismäärittelyn

en: common '%s' overridden by previous definition
fi: yhteinen ’%s’ korvattu edellisellä määrittelyllä

en: COPY reloc
fi: COPY reloc-tietue

en: command line
fi: komentorivi

en: linker script
fi: linkkeriskripti

en: linker defined
fi: linkkeri määritelty

en: section %s overflows end of region %s
fi: lohko %s vuotaa yli alueen %s lopussa

en: Attempt to set a memory region for a non-output section
fi: Yritys muistialueen asettamisesta ei-tulostuslohkolle

en: dot may not move backward
fi: piste ei voi siirtyä taaksepäin

en: ** expression
fi: ** lauseke

en: fill value is not absolute
fi: täytearvo ei ole absoluuttinen

en: alignment of section %s is not absolute
fi: lohkon %s tasaus ei ole absoluuttinen

en: subalign of section %s is not absolute
fi: lohkon %s alitasaus ei ole absoluuttinen

en: fill of section %s is not absolute
fi: lohkon %s täyte ei ole absoluuttinen

en: SPECIAL constraints are not implemented
fi: SPECIAL-rajoitteita ei ole toteutettu

en: mismatched definition for constrained sections
fi: täsmäämätön määrittely rajoitetuille lohkoille

en: region '%.*s' already defined
fi: alue ’%.*s’ on jo määritelty

en: DATA_SEGMENT_ALIGN may only appear once in a linker script
fi: DATA_SEGMENT_ALIGN-funktio voi esiintyä vain kerran linkkeriskriptissä

en: DATA_SEGMENT_RELRO_END may only appear once in a linker script
fi: DATA_SEGMENT_RELRO_END-funktio voi esiintyä vain kerran linkkeriskriptissä

en: DATA_SEGMENT_RELRO_END must follow DATA_SEGMENT_ALIGN
fi: DATA_SEGMENT_RELRO_END-funktion on seurattava DATA_SEGMENT_ALIGN-funktiota

en: no matching section constraint
fi: ei täsmäävää lohkorajoitusta

en: creating a segment to contain the file and program headers outside of any MEMORY region
fi: luodaan kaikkien MUISTI-alueiden ulkopuolelle segmentti, joka sisältää tiedosto- ja ohjelmaotsakkeita

en: TLS sections are not adjacent
fi: TLS-lohkot eivät ole vierekkäisiä

en: allocated section %s not in any segment
fi: varattu lohko %s ei ole missään segmentissä

en: no segment %s
fi: ei segmenttiä %s

en: section in two PT_LOAD segments
fi: lohko kahdessa PT_LOAD-segmentissä

en: allocated section not in any PT_LOAD segment
fi: varattu lohko ei ole missään PT_LOAD-segmentissä

en: may only specify load address for PT_LOAD segment
fi: voi vain antaa latausosoitteen PT_LOAD-segmentille

en: PHDRS load address overrides section %s load address
fi: PHDRS-komennon latausosoite korvaa lohkon %s latausosoitteen

note: We could support this if we wanted to.
en: using only one of FILEHDR and PHDRS is not currently supported
fi: vain yhden avainsanoista FILEHDR ja PHDRS käyttämistä ei nykyisin tueta

en: sections loaded on first page without room for file and program headers are not supported
fi: ei tueta ensimmäisellä sivulla ladattuja lohkoja ilman tilaa tiedostolle ja ohjelmaotsakkeille

en: using FILEHDR and PHDRS on more than one PT_LOAD segment is not currently supported
fi: avainsanojen FILEHDR ja PHDRS käyttämistä useammassa kuin yhdessä PT_LOAD-segmentissä ei nykyisin tueta

en: invalid use of PROVIDE for dot symbol
fi: virheellinen PROVIDE-käyttö dot-symbolille

en: %s: SECTIONS seen after other input files; try -T/--script
fi: %s: LOHKOT nähty muiden syötetiedostojen jälkeen; kokeile valitsimia -T/--script

note: We have a match for both the global and local entries for a version tag.  That's got to be wrong.
en: '%s' appears as both a global and a local symbol for version '%s' in script
fi: ’%s’ esiintyy sekä yleisenä että paikallisena symbolina versiolle ’%s’ skriptissä

en: wildcard match appears in both version '%s' and '%s' in script
fi: jokerimerkkitäsmäys esiintyy sekä versiossa ’%s’ että ’%s’ skriptissä

en: wildcard match appears as both global and local in version '%s' in script
fi: jokerimerkkitäsmäys esiintyy sekä yleisenä että paikallisena versiossa ’%s’ skriptissä

en: using '%s' as version for '%s' which is also named in version '%s' in script
fi: käytetään ’%s’ versiona kohteelle ’%s’ joka on myös nimetty versiossa ’%s’ skriptissä

en: version script assignment of %s to symbol %s failed: symbol not defined
fi: %s-versioskriptisijoitus symboliin %s epäonnistui: symboli ei ole määritelty

en: library name must be prefixed with -l
fi: kirjastonimen edellä on oltava valitsin -l

note: There are some options that we could handle here--e.g., -lLIBRARY.  Should we bother?
en: %s:%d:%d: ignoring command OPTION; OPTION is only valid for scripts specified via -T/--script
fi: %s:%d:%d: ohitetaan komento OPTION; OPTION on kelvollinen vain skripteillä, jotka määritellään valitsimilla -T/--script

en: %s:%d:%d: ignoring SEARCH_DIR; SEARCH_DIR is only valid for scripts specified via -T/--script
fi: %s:%d:%d: ohitetaan SEARCH_DIR; SEARCH_DIR on kelvollinen vain skripteille, jotka on määritelty valitsimien -T/--script kautta

en: %s:%d:%d: invalid use of VERSION in input file
fi: %s:%d:%d: virheellinen VERSION-käyttö syötetiedostossa

en: unrecognized version script language '%s'
fi: tunnistamaton versio-skriptikieli ’%s’

en: %s:%d:%d: DATA_SEGMENT_ALIGN not in SECTIONS clause
fi: %s:%d:%d: DATA_SEGMENT_ALIGN-funktio ei ole SECTIONS-lauseessa

en: unknown PHDR type (try integer)
fi: tuntematon PHDR-tyyppi (yritä kokonaislukua)

en: %s:%d:%d: MEMORY region '%.*s' referred to outside of SECTIONS clause
fi: %s:%d:%d: MEMORY-alue ’%.*s’ viittasi SECTIONS-lauseen ulkopuolelle

en: %s:%d:%d: MEMORY region '%.*s' not declared
fi: %s:%d:%d: MEMORY-alue ’%.*s’ ei ole esitelty

en: unknown MEMORY attribute
fi: tuntematon MEMORY-attribuutti

en: undefined memory region '%s' referenced in ORIGIN expression
fi: määrittelemättömään muistialueeseen ’%s’ viitattu ORIGIN-lausekkeessa

en: undefined memory region '%s' referenced in LENGTH expression
fi: määrittelemättömään muistialueeseen ’%s’ viitattu LENGTH-lausekkeessa

en: %s: little endian elf flag set on BE object
fi: %s: little-endian elf-lippu asetettu BE-objektiin

en: %s: little endian elf flag clear on LE object
fi: %s: little-endian elf-lippu nollattu LE-objektissa

en: %s: %s entries: %zu; buckets: %zu
fi: %s: %s alkiota: %zu; lohkot: %zu

en: %s: %s entries: %zu
fi: %s: %s alkiota: %zu

en: %s: %s Stringdata structures: %zu
fi: %s: %s Stringdata-rakenteet: %zu

en: Cannot export local symbol '%s'
fi: Paikallisen symbolin ’%s’ vieminen epäonnistui

en: %s: reference to %s
fi: %s: viite nimeen %s

en: %s: definition of %s
fi: %s: %s-määrittely

en: bad global symbol name offset %u at %zu
fi: väärä yleissymbolinimisiirros %u osoitteessa %zu

en: --just-symbols does not make sense with a shared object
fi: --just-symbols ei tunnu järkevältä jaetuille objekteille

en: too few symbol versions
fi: liian harvoja symboliversioita

en: bad symbol name offset %u at %zu
fi: väärä symbolinimisiirros %u osoitteessa %zu

en: versym for symbol %zu out of range: %u
fi: versym symbolille %zu lukualueen ulkopuolella: %u

en: versym for symbol %zu has no name: %u
fi: versym symbolille %zu ei ole nimeä: %u

en: %s: unsupported symbol section 0x%x
fi: %s: tukematon symbolilohko 0x%x

en: %s: symbol table entries: %zu; buckets: %zu
fi: %s: symbolitaulualkiot: %zu; lohkot: %zu

en: %s: symbol table entries: %zu
fi: %s: symbolitaulutuloja: %zu

en: while linking %s: symbol '%s' defined in multiple places (possible ODR violation):
fi: kun linkitetään %s: symboli ’%s’ määritellään useissa paikoissa (mahdollinen ODR-ristiriita):

en:   %s from %s
fi:   %s kohteesta %s

en: internal
fi: sisäinen

en: %s symbol '%s' is not defined locally
fi: %s symboli ’%s’ ei ole määritelty paikallisesti

en: reloc has bad offset %zu
fi: reloc-tietueella on väärä siirros %zu

en: linker does not include stack split support required by %s
fi: linkkeri ei sisällä kohteen %s vaatiman pinojakamisen tukea

en: out of patch space (PLT); relink with --incremental-full
fi: muutostiedostotila (PLT) loppui kesken; linkitä uudelleen valitsimella --incremental-full

en: TLS_DESC not yet supported for incremental linking
fi: TLS_DESC ei ole vielä tuettu askelkasvatuslinkitykselle

en: TLS_DESC not yet supported for TILEGX
fi: TLS_DESC ei ole vielä tuettu kohteelle TILEGX

en: requires unsupported dynamic reloc %u; recompile with -fPIC
fi: vaatii tukematonta dynaamista reloc-tietuetta %u, käännä uudelleen valitsimella -fPIC

en: TLS relocation out of range
fi: TLS-sijoitus lukualueen ulkopuolella

en: TLS relocation against invalid instruction
fi: TLS-sijoitus virheellistä käskyä vastaan

en: %s failed: %s
fi: %s epäonnistui: %s

en: requires dynamic R_X86_64_32 reloc which may overflow at runtime; recompile with -fPIC
fi: vaatii dynaamista R_X86_64_32 reloc-tietuetta, joka voi vuotaa yli ajoaikana; käännä uudelleen valitsimella -fPIC

en: requires dynamic %s reloc against '%s' which may overflow at runtime; recompile with -fPIC
fi: vaatii dynaamista %s reloc-tietuetta ’%s’, joka voi vuotaa yli ajoaikana; käännä uudelleen valitsimella -fPIC

en: unsupported reloc type %u
fi: tukematon reloc-tietuetyyppi %u

en: unsupported reloc %u against local symbol
fi: tukematon reloc %u -tietue paikallista symbolia vastaan

en: [file]
fi: [tiedosto]

en: <indirect child>
fi: <epäsuora lapsi>

en: [find_call] %s: 0x%lx to 0x%lx
fi: [etsi_kutsu] %s: 0x%lx arvoon 0x%lx

en: [find_call] 0x%lx: jsr%s <indirect_child>
fi: [etsi_kutsu] 0x%lx: jsr%s-käsky <epäsuora_lapsi>

en: [find_call] 0x%lx: bsr
fi: [etsi_kutsu] 0x%lx: bsr-käsky

en: %s: %s: unexpected end of file
fi: %s: %s: tiedoston odottamaton loppu

en: %s: warning: ignoring basic-block exec counts (use -l or --line)
fi: %s: varoitus: ei oteta huomioon peruslohkotietueen suorituslukumäärää (käytä -l tai --line)

note: FIXME: This only works if bfd_vma is unsigned long.
en: %s:%d: (%s:0x%lx) %lu executions
fi: %s:%d: (%s:0x%lx) %lu suoritusta

en: 
    
    Top %d Lines:
    
         Line      Count
fi: 
    
    Ensimmäiset %d riviä:
    
         Rivi      Lukumäärä

en: 
    Execution Summary:
fi: 
    Suoritusyhteenveto:

en: %9ld   Executable lines in this file
fi: %9ld   Tämän tiedoston suoritettavat rivit

en: %9ld   Lines executed
fi: %9ld   Suoritetut rivit

en: %9.2f   Percent of the file executed
fi: %9.2f   Prosenttia tiedostosta suoritettu

en: 
    %9lu   Total number of line executions
fi: 
    %9lu   Rivin suorituksia yhteensä

en: %9.2f   Average executions per line
fi: %9.2f   Keskimäärin suorituksia riviä kohden

en: [cg_tally] arc from %s to %s traversed %lu times
fi: [cg_tally] kaari %s -> %s kuljettiin %lu kertaa

en: 		     Call graph (explanation follows)
fi: 		     Kutsugraafi (selitys seuraa)

en: 			Call graph
fi: 			Kutsugraafi

en: 
    granularity: each sample hit covers %ld byte(s)
fi: 
    hienosyisyys: jokainen näyteosuma kattaa %ld tavua

en:  for %.2f%% of %.2f seconds
fi:  aika: %.2f%% / %.2f sekuntia

en:  no time propagated
fi:  aikaa ei kulunut

en: called
fi: kutsuttu

note: #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/wm/stacking.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-#
en: parents
fi: vanhemmat

en: %time
fi: %aika

en: self
fi: itse

en: descendants
fi: jälkeläiset

en: children
fi: lapset

en: index %% time    self  children    called     name
fi: indeksi %% aika    itse  lapset    kutsuttu     nimi

en:  <cycle %d as a whole> [%d]
fi:  <jakso %d kokonaisena> [%d]

en: %6.6s %5.5s %7.7s %11.11s %7.7s %7.7s     <spontaneous>
fi: %6.6s %5.5s %7.7s %11.11s %7.7s %7.7s     <spontaani>

en: %6.6s %5.5s %7.7s %7.7s %7.7s %7.7s     <spontaneous>
fi: %6.6s %5.5s %7.7s %7.7s %7.7s %7.7s     <spontaani>

en: Index by function name
fi: Indeksi funktionimittäin

en: <cycle %d>
fi: <jakso %d>

en: %s: unable to parse mapping file %s.
fi: %s: kuvaustiedoston %s jäsentäminen epäonnistui.

en: %s: could not open %s.
fi: %s: tiedoston %s avaaminen epäonnistui.

en: %s: %s: not in executable format
fi: %s: %s: ei ole suoritustiedostomuotoinen

en: %s: can't find .text section in %s
fi: %s: ei löydy ”.text”-lohkoa tiedostosta %s

en: %s: ran out room for %lu bytes of text space
fi: %s: ei ollut tilaa %lu tavun tekstitilalle

en: %s: can't do -c
fi: %s: -c ei onnistu

en: %s: -c not supported on architecture %s
fi: %s: -c ei ole tuettu arkkitehtuurissa %s

en: %s: file `%s' has no symbols
fi: %s: tiedostossa ”%s” ei ole symboleja

en: %s: file `%s' has too many symbols
fi: %s: tiedostossa ”%s” on liikaa symboleja

en: %s: somebody miscounted: ltab.len=%d instead of %ld
fi: %s: joku laski väärin: ltab.len=%d eikä %ld

en: %s: address size has unexpected value of %u
fi: %s: osoitekoon odottamaton arvo %u

en: %s: file too short to be a gmon file
fi: %s: tiedosto on liian lyhyt gmon-tiedostoksi

en: %s: file `%s' has bad magic cookie
fi: %s: tiedostossa ”%s” on virheellinen taikaeväste

en: %s: file `%s' has unsupported version %d
fi: %s: tiedoston ”%s” versio %d on tukematon

en: %s: %s: found bad tag %d (file corrupted?)
fi: %s: %s: virheellinen tunniste %d löytyi (tiedosto rikkinäinen?)

en: %s: profiling rate incompatible with first gmon file
fi: %s: profilointinopeus yhteensopimaton ensimmäisen gmon-tiedoston kanssa

en: %s: incompatible with first gmon file
fi: %s: yhteensopimaton ensimmäisen gmon-tiedoston kanssa

en: %s: file '%s' does not appear to be in gmon.out format
fi: %s: tiedosto ”%s” ei vaikuta olevan gmon.out-muodossa

en: %s: unexpected EOF after reading %d/%d bins
fi: %s: odottamaton tiedoston loppu %d/%d lokeron lukemisen jälkeen

en: time is in ticks, not seconds
fi: aika askelyksikköinä, ei sekunteina

en: %s: don't know how to deal with file format %d
fi: %s: ei tietoa, miten käsitellä tiedostomuotoa %d

en: File `%s' (version %d) contains:
fi: Tiedosto ”%s” (versio %d) sisältää:

en: 	%d histogram record
fi: 	%d histogrammitietue

en: 	%d histogram records
fi: 	%d histogrammitietuetta

en: 	%d call-graph record
fi: 	%d kutsugraafitietue

en: 	%d call-graph records
fi: 	%d kutsugraafitietuetta

en: 	%d basic-block count record
fi: 	%d peruslohkolukumäärätietue

en: 	%d basic-block count records
fi: 	%d peruslohkolukumäärätietuetta

en: Usage: %s [-[abcDhilLrsTvwxyz]] [-[ACeEfFJnNOpPqQRStZ][name]] [-I dirs]
    	[-d[num]] [-k from/to] [-m min-count] [-t table-length]
    	[--[no-]annotated-source[=name]] [--[no-]exec-counts[=name]]
    	[--[no-]flat-profile[=name]] [--[no-]graph[=name]]
    	[--[no-]time=name] [--all-lines] [--brief] [--debug[=level]]
    	[--function-ordering] [--file-ordering] [--inline-file-names]
    	[--directory-path=dirs] [--display-unused-functions]
    	[--file-format=name] [--file-info] [--help] [--line] [--min-count=n]
    	[--no-static] [--print-path] [--separate-files]
    	[--static-call-graph] [--sum] [--table-length=len] [--traditional]
    	[--version] [--width=n] [--ignore-non-functions]
    	[--demangle[=STYLE]] [--no-demangle] [--external-symbol-table=name] [@FILE]
    	[image-file] [profile-file...]
fi: Käyttö: %s [-[abcDhilLrsTvwxyz]] [-[ACeEfFJnNOpPqQRStZ][nimi]] [-I hakemistot]
    	[-d[num]] [-k lähde/kohde] [-m minimilukumäärä] [-t taulupituus]
    	[--[no-]annotated-source[=nimi]] [--[no-]exec-counts[=nimi]]
    	[--[no-]flat-profile[=nimi]] [--[no-]graph[=nimi]]
    	[--[no-]time=nimi] [--all-lines] [--brief] [--debug[=taso]]
    	[--function-ordering] [--file-ordering] [--inline-file-names]
    	[--directory-path=hakemistot] [--display-unused-functions]
    	[--file-format=nimi] [--file-info] [--help] [--line] [--min-count=n]
    	[--no-static] [--print-path] [--separate-files]
    	[--static-call-graph] [--sum] [--table-length=pituus] [--traditional]
    	[--version] [--width=n] [--ignore-non-functions]
    	[--demangle[=TYYLI]] [--no-demangle] [--external-symbol-table=nimi] [@TIEDOSTO]
    	[vedostiedosto] [profiilitiedosto...]

en: %s: debugging not supported; -d ignored
fi: %s: vianjäljitystä ei tueta; -d:tä ei oteta huomioon

en: %s: unknown file format %s
fi: %s: tuntematon tiedostomuoto %s

en: Based on BSD gprof, copyright 1983 Regents of the University of California.
fi: Perustuu BSD:n gprofiin, copyright 1983 Regents of the University of California.

en: This program is free software.  This program has absolutely no warranty.
fi: Tämä ohjelma on vapaa ohjelmisto. Tällä ohjelmalla ei ehdottomasti ole mitään takuuta.

en: %s: unknown demangling style `%s'
fi: %s: tuntematon eheytystyyli ”%s”

en: %s: Only one of --function-ordering and --file-ordering may be specified.
fi: %s: Vain joko --function-ordering tai --file-ordering voidaan antaa.

en: %s: sorry, file format `prof' is not yet supported
fi: %s: valitettavasti ”prof”-tiedostomuotoa ei vielä tueta

en: %s: gmon.out file is missing histogram
fi: %s: gmon.out-tiedostolta puuttuu histogrammi

en: %s: gmon.out file is missing call-graph data
fi: %s: gmon.out-tiedostolta puuttuu kutsugraafidata

en: %s: dimension unit changed between histogram records
    %s: from '%s'
    %s: to '%s'
fi: %s: mittayksikkö muuttui histogrammitietueiden välillä
    %s: arvosta ”%s”
    %s: arvoon ”%s”

en: %s: dimension abbreviation changed between histogram records
    %s: from '%c'
    %s: to '%c'
fi: %s: mittalyhenne muuttui histogrammitietueiden välillä
    %s: arvosta ”%c”
    %s: arvoon ”%c”

en: %s: different scales in histogram records
fi: %s: histogrammitietueilla on erilaiset skaalat

en: %s: overlapping histogram records
fi: %s: päällekkäiset histogrammitietueet

en: %s: %s: unexpected EOF after reading %u of %u samples
fi: %s: %s: odottamaton tiedoston loppu, kun oli luettu %u/%u näytettä

en: %c%c/call
fi: %c%c/kutsu

en:  for %.2f%% of %.2f %s
fi:  eli %.2f %% / %.2f %s

en: 
    Each sample counts as %g %s.
fi: 
    Jokainen näyte lasketaan arvona %g %s.

en:  no time accumulated
fi:  ei kertynyttä aikaa

en: cumulative
fi: kertyvä

en: self
fi: itse

en: total
fi: yhteensä

en: calls
fi: kutsut

en: 
    
    
    flat profile:
fi: 
    
    
    litteä profiili:

en: Flat profile:
fi: Litteä profiili:

en: %s: found a symbol that covers several histogram records
fi: %s: löytyi symboli, joka kattaa useita histogrammitietueita

en: [find_call] 0x%lx: jal
fi: [etsi_kutsu] 0x%lx: jal

en: [find_call] 0x%lx: jalr
fi: [etsi_kutsu] 0x%lx: jalr

en: %s: could not locate `%s'
fi: %s: tiedoston ”%s” paikantaminen epäonnistui

en: *** File %s:
fi: *** Tiedosto %s:

en:  <cycle %d>
fi:  <jakso %d>

en: %X%P: bfd_hash_table_init of cref table failed: %E
fi: %X%P: ristiviitetaulun bfd_hash_table_init epäonnistui: %E

en: %X%P: cref_hash_lookup failed: %E
fi: %X%P: cref_hash_lookup epäonnistui: %E

en: %X%P: cref alloc failed: %E
fi: %X%P: ristiviitemuistinvaraus epäonnistui: %E

en: File
fi: Tiedosto

en: No symbols
fi: Ei symboleja

en: %F%P: %pB: could not read symbols: %E
fi: %B%F: symbolien lukeminen epäonnistui: %E

en: 
    Set                 Symbol
fi: 
    Joukko              Symboli

en: %P: unrecognised emulation mode: %s
fi: %P: tunnistamaton emulointitila: %s

en: Supported emulations:
fi: Tuetut emuloinnit:

en:   no emulation specific options.
fi:   ei emulointikohtaisia valitsimia.

en: %P: warning: address of `%s' isn't multiple of maximum page size
fi: %P: varoitus: ”%s”:n osoite ei ole enimmäissivukoon monikerta

en: attempt to open %s failed
fi: yritys avata %s ei onnistunut

en: attempt to open %s succeeded
fi: yritettiin avata %s menestyksellisesti

en: %F%P: invalid BFD target `%s'
fi: %F%P: virheellinen BFD-kohde ”%s”

en: %P: skipping incompatible %s when searching for %s
fi: %P: hypättiin ei-yhteensopivan kohteen %s yli kun haettiin kohdetta %s

en: %F%P: attempted static link of dynamic object `%s'
fi: %F%P: yritettiin dynaamisen objektin ”%s” staattista linkkiä

en: %P: cannot find %s (%s): %E
fi: %P: kohdetta %s (%s) ei löydy: %E

en: %P: cannot find %s: %E
fi: %P: kohdetta %s ei löydy: %E

en: %P: cannot find %s inside %s
fi: %P: kohdetta %s ei löydy paikasta %s

en: %P: cannot find %s
fi: %P: kohdetta %s ei löydy

en: cannot find script file %s
fi: skriptitiedostoa %s ei löydy

en: opened script file %s
fi: avattiin skriptitiedosto %s

en: 
    As-needed library included to satisfy reference by file (symbol)
fi: 
    Kun-tarpeellinen kirjasto sisällytetty tyydyttämään tiedostoviite (symboli)

en: 
    Memory Configuration
fi: 
    Muistiasetukset

en: 
    Linker script and memory map
fi: 
    Linkitysskripti ja muistikartta

en: %P: warning: could not find any targets that match endianness requirement
fi: %P: varoitus: ei löytynyt yhtään kohdetta, joka olisi täsmännyt tavujärjestysvaatimuksen kanssa

en: %P: warning: %s contains output sections; did you forget -T?
fi: %P: varoitus: %s sisältää tulostelohkoja; unohditko valitsimen -T?

en: %F%P: %s not found for insert
fi: %F%P: kohdetta %s ei löydy sijoitusta varten

en:  load address 0x%V
fi:  latausosoite 0x%V

en: %W (size before relaxing)
fi: %W (koko ennen avartamista)

en: Address of section %s set to
fi: Lohkon %s osoitteeksi asetetaan

en: Fail with %d
fi: Ei onnistuttu kohteella %d

en: %P: warning: no memory region specified for loadable section `%s'
fi: %P: varoitus: ladattavalle lohkolle ”%s” ei ole määritelty muistialuetta

en: %P: warning: dot moved backwards before `%s'
fi: %P: varoitus: pistettä siirretty taaksepäin ennen kohdetta ”%s”

en: %F%P: invalid data statement
fi: %F%P: virheellinen data-lause

en: %F%P: invalid reloc statement
fi: %F%P: virheellinen reloc-lause

en: %P: warning: cannot find entry symbol %s; defaulting to %V
fi: %P: varoitus: tulosymbolia %s ei löydy, asetaan oletukseksi %V

en: %P: warning: cannot find entry symbol %s; not setting start address
fi: %P: varoitus: tulosymbolia %s ei löydy, ei aseta aloitusosoitetta

en: %F%P: no sections assigned to phdrs
fi: %F%P: kohteeseen ”phdrs” ei ole liitetty lohkoja

en: %F%P: bfd_record_phdr failed: %E
fi: %F%P: bfd_record_phdr ei onnistunut: %E

en: %X%P: section `%s' assigned to non-existent phdr `%s'
fi: %X%P: lohko ”%s” liitetty phdr-kohteeseen ”%s”, joka ei ole olemassa

en: %X%P: unknown language `%s' in version information
fi: %X%P: tuntematon kieli ”%s” versiotiedoissa

en: %X%P: anonymous version tag cannot be combined with other version tags
fi: %X%P: nimettömän versiotunnisteen yhdistäminen muihin versiotunnisteisiin epäonnistui

en: %X%P: duplicate version tag `%s'
fi: %X%P: kaksoiskappaleversiotunniste ”%s”

en: %X%P: duplicate expression `%s' in version information
fi: %X%P: kaksoiskappalelauseke ”%s” versiotiedoissa

en: %X%P: unable to find version dependency `%s'
fi: %X%P: versioriippuvuutta ”%s” ei löydy

en: %X%P: unable to read .exports section contents
fi: %X%P: .exports-lohkon sisällön lukeminen epäonnistui

en: %X%P: unknown feature `%s'
fi: %P%F: tuntematon toiminto ”%s”

en: %X%P: can't set BFD default target to `%s': %E
fi: %X%P: BFD-oletuskohteen asettaminen arvoksi ”%s” epäonnistui: %E

en: built in linker script
fi: sisäänrakennettu linkitysskripti

en: using external linker script:
fi: käytetään ulkoista linkitysskriptiä:

en: using internal linker script:
fi: käytetään sisäistä linkitysskriptiä:

en: %P: mode %s
fi: %P: tila %s

en: %P: link errors found, deleting executable `%s'
fi: %P: linkitysvirheitä löytyi, poistetaan suoritettava tiedosto ”%s”

en: %s: total time in link: %ld.%06ld
fi: %s: kokonaisaika linkityksessä: %ld.%06ld

en: %F%P: bfd_hash_table_init failed: %E
fi: %F%P: bfd_hash_table_init ei onnistunut: %E

en: %F%P: bfd_hash_lookup failed: %E
fi: %F%P: bfd_hash_lookup ei onnistunut: %E

en: %X%P: error: duplicate retain-symbols-file
fi: %X%P: virhe: retain-symbols-file-kaksoiskappale

en: %P: `-retain-symbols-file' overrides `-s' and `-S'
fi: %P: ”-retain-symbols-file” korvaa argumentit ”-s” ja ”-S”

en: Archive member included to satisfy reference by file (symbol)
fi: Arkistojäsen sisällytetty tyydyttämään tiedostoviitettä (symboli)

en: %P: warning: global constructor %s used
fi: %P: varoitus: yleiskonstruktoria %s käytetty

note: #-#-#-#-#  55 (ld 2.30.90)  #-#-#-#-# We found a reloc for the symbol we are looking for. #-#-#-#-#  80 (ld 2.30.90)  #-#-#-#-# #-#-#-#-#  102 (ld 2.30.90)  #-#-#-#-# #-#-#-#-#  319 (ld 2.30.90)  #-#-#-#-# #-#-#-#-#  3036 (ld 2.30.90)  #-#-#-#-#
en: warning:
fi: varoitus:

en:  additional relocation overflows omitted from the output
fi:  lisäuudelleensijoituskorvauksia ei lisätä tulosteeseen

en: no symbol
fi: ei symbolia

en: %F%P: internal error %s %d
fi: %F%P: sisäinen virhe %s %d

note: Output for noisy == 2 is intended to follow the GNU standards.
en: GNU ld %s
fi: GNU ld-versio %s

en: %F%P: cannot create split section name for %s
fi: %F%P: jaetun lohkonimen luominen kohteelle %s epäonnistui

en: %F%P: clone section failed: %E
fi: %F%P: kloonilohko ei onnistunut: %E

en: %8x something else
fi: %8x jotain muuta

en: %F%P: final link failed: %E
fi: %F%P: loppulinkitys ei onnistunut: %E

en: KEYWORD
fi: AVAINSANA

en: Shared library control for HP/UX compatibility
fi: Jaettu kirjasto-ohjain HP/UX-yhteensopivuutta varten

en: Set architecture
fi: Aseta arkkitehtuuri

note: #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the command-line options description, text to indicate the user should specify the line length, see 'four-in-a-row --help' #-#-#-#-#  2605 (manpages-l10n)  #-#-#-#-# type: IX #-#-#-#-#  2748 (manpages-l10n)  #-#-#-#-# #-#-#-#-#  2930 (manpages-
en: TARGET
fi: KOHDE

en: Specify target for following input files
fi: Määrittele kohde seuraaville syötetiedostoille

en: Read MRI format linker script
fi: Lue MRI-muotoinen linkitysskripti

en: Force common symbols to be defined
fi: Pakota yhteissymbolit määriteltäviksi

en: Set start address
fi: Aseta alkuosoite

en: Undo the effect of --export-dynamic
fi: Peru valitsimen --export-dynamic vaikutus

en: Link big-endian objects
fi: Linkitä big-endian-objektit

en: Link little-endian objects
fi: Linkitä little-endian-objektit

en: Small data size (if no size, same as --shared)
fi: Pieni datakoko (jos kokoa ei ole, sama kuin --shared)

en: Set internal name of shared library
fi: Aseta jaetun kirjaston sisäinen nimi

en: Set PROGRAM as the dynamic linker to use
fi: Aseta OHJELMA dynaamisena linkkerinä käytettäväksi

en: Add DIRECTORY to library search path
fi: Lisää HAKEMISTO kirjaston hakupolkuun

en: Override the default sysroot location
fi: Korvaa oletus sysroot-sijainti

en: Set emulation
fi: Aseta emulointi

en: Print map file on standard output
fi: Tulosta map-tiedosto vakiotulosteessa

en: Optimize output file
fi: Optimoi tulostetiedosto

en: Load named plugin
fi: Lataa lisätty lisäosa

en: ARG
fi: ARGUMENTTI

en: Send arg to last-loaded plugin
fi: Lähetä argumentti viimeksiladattuun lisäosaan

en: Ignored for GCC LTO option compatibility
fi: Ei oteta huomioon GCC LTO -valitsinyhteensopivuutta

en: Just link symbols (if directory, same as --rpath)
fi: Linkitä vain symbolit (jos hakemisto, sama kuin --rpath)

en: Strip debugging symbols
fi: Riisu vianjäljityssymbolit

en: Strip symbols in discarded sections
fi: Riisu symbolit hylätyissä lohkoissa

en: Do not strip symbols in discarded sections
fi: Älä riisu symboleja hylätyistä lohkoista

en: Trace file opens
fi: Jäljitä tiedoston avaukset

en: Read default linker script
fi: Lue oletus linkitysskripti

en: Start with undefined reference to SYMBOL
fi: Aloita määrittelemättömällä viitteellä kohteeseen SYMBOLI

en: [=SECTION]
fi: [=LOHKO]

en: Don't merge input [SECTION | orphan] sections
fi: Älä yhdistä syöte[LOHKO | orpo]lohkoja

en: Build global constructor/destructor tables
fi: Muodosta yleiset konstruktori/destruktoritaulut

en: Print version information
fi: Tulosta versiotiedot

en: Print version and emulation information
fi: Tulosta versio- ja emulointitiedot

en: Discard all local symbols
fi: Hylkää kaikki paikalliset symbolit

en: Discard temporary local symbols (default)
fi: Hylkää tilapäiset paikalliset symbolit (oletus)

en: Don't discard any local symbols
fi: Älä hylkää mitään paikallisia symboleja

en: Trace mentions of SYMBOL
fi: Jäljitä SYMBOLIn maininnat

en: Start a group
fi: Käynnistä ryhmä

en: End a group
fi: Lopeta ryhmä

en: Accept input files whose architecture cannot be determined
fi: Hyväksy syötetiedostot, joiden arkkitehtuurin määriteleminen epäonnistui

en: Reject input files whose architecture is unknown
fi: Hylkää syötetiedostot, joiden arkkitehtuuri on tuntematon

en: Only set DT_NEEDED for following dynamic libs if used
fi: Aseta DT_NEEDED vain seuraavissa dynaamisissa kirjastoissa, jos niitä käytetään

en: Always set DT_NEEDED for dynamic libraries mentioned on
                                    the command line
fi: Aseta aina DT_NEEDED dynaamisille kirjastoille, jotka on
                                    määritelty komentorivillä

en: Ignored for SunOS compatibility
fi: Ei oteta huomioon SunOS-yhteensopivuutta

en: Link against shared libraries
fi: Linkitä käyttäen jaettuja kirjastoja

en: Bind global references locally
fi: Sido yleisviitteet paikallisesti

en: Bind global function references locally
fi: Sido yleisfunktioviitteet paikallisesti

en: Check section addresses for overlaps (default)
fi: Tarkista lohko-osoitteet päällekkäisyyksien varalta (oletus)

en: Do not check section addresses for overlaps
fi: Älä tarkista lohko-osoitteita päällekkäisyyksien varalta

en: Copy DT_NEEDED links mentioned inside DSOs that follow
fi: Kopioi DT_NEEDED-linkit, jotka on mainittu seuraavien DSO-kohteiden sisällä

en: Do not copy DT_NEEDED links mentioned inside DSOs that follow
fi: Älä kopioi DT_NEEDED-linkkejä, jotka on mainittu seuraavien DSO-kohteiden sisällä

en: Demangle symbol names [using STYLE]
fi: Eheytä symbolinnimet [käyttäen TYYLIä]

en: Generate embedded relocs
fi: Tuota upotettuja relocs-lohkoja

en: Do not treat warnings as errors (default)
fi: Älä kohtele varoituksia virheinä (oletus)

en: Force generation of file with .exe suffix
fi: Pakota .exe-suffiksitiedoston luominen

en: Remove unused sections (on some targets)
fi: Poista käyttämättömät lohkot (joissakin kohteissa)

en: Set default hash table size close to <NUMBER>
fi: Aseta oletus-hash-taulukoko lähelle <NUMERO>

en: Print option help
fi: Tulosta valitsinopaste

en: Write a map file
fi: Kirjoita map-tiedosto

en: Do not define Common storage
fi: Älä määrittele Yhteinen-varastoa

en: Do not demangle symbol names
fi: Älä eheytä symbolinimiä

en: Use less memory and more disk I/O
fi: Käytä vähemmän muistia ja enemmän levyn I/O-toimintoja

en: Do not allow unresolved references in object files
fi: Älä salli ratkaisemattomia viitteitä objektitiedostoissa

en: Do not allow unresolved references in shared libs
fi: Älä salli ratkaisemattomia viitteitä jaetuissa kirjastoissa

en: Allow multiple definitions
fi: Salli useita määrittelyjä

en: Disallow undefined version
fi: Älä salli määrittelemätöntä versiota

en: Create default symbol version
fi: Luo oletussymboliversio

en: Create default symbol version for imported symbols
fi: Luo oletussymboliversio tuontisymboleille

en: Don't warn on finding an incompatible library
fi: Älä varoita yhteensopimattoman kirjaston löytymisestä

en: Turn off --whole-archive
fi: Käännä pois --whole-archive

en: Only use library directories specified on
                                    the command line
fi: Käytä vain kirjastohakemistoja, jotka on määritelty
                                    komentorivillä

en: Specify target of output file
fi: Määrittele tulostetiedoston kohde

en: Ignored for Linux compatibility
fi: Ei oteta huomioon Linux-yhteensopivuutta

en: Reduce memory overheads, possibly taking much longer
fi: Pienennä muistiyleisrasite, mahdollisesti ottamalla paljon pitemmän

en: Reduce code size by using target specific optimizations
fi: Pienennä koodikokoa käyttämällä kohdekohtaisia optimointeja

en: Do not use relaxation techniques to reduce code size
fi: Älä käytä avartamistekniikoita koodikoon pienentämiseksi

en: Keep only symbols listed in FILE
fi: Pidä vain symbolit, jotka on lueteltu TIEDOSTOssa

en: Set runtime shared library search path
fi: Aseta ajoaikaisen jaetun kirjaston hakupolku

en: Set link time shared library search path
fi: Aseta linkkausaikaisen jaetun kirjaston hakupolku

en: Create a shared library
fi: Luo jaettu kirjasto

en: [=ascending|descending]
fi: [=nouseva|laskeva]

en: Sort common symbols by alignment [in specified order]
fi: Lajittele yhteissymbolit [määritellyn järjestyksen] mukaan

en: name|alignment
fi: nimi|tasaus

en: Sort sections by name or maximum alignment
fi: Lajittele lohkot nimen tai maksimitasauksen mukaan

en: How many tags to reserve in .dynamic section
fi: Kuinka monta tunnistetta ”.dynamic”-lohkon varaamiseen

en: [=SIZE]
fi: [=KOKO]

en: Split output sections every SIZE octets
fi: Halkaise tulostelohkot kaikkiin KOKO-oktetteihin

en: [=COUNT]
fi: [=LUKUMÄÄRÄ]

en: Split output sections every COUNT relocs
fi: Halkaise tulostelohkot kaikkiin COUNT-reloc-alkioihin

en: Print memory usage statistics
fi: Tulosta muistikäyttötilastot

en: Display target specific options
fi: Näytä kohdekohtaiset valitsimet

en: Do task level linking
fi: Tee tehtävätason linkitystä

en: Use same format as native linker
fi: Käytä samaa muotoa kuin kotoperäinen linkkeri

en: Set address of named section
fi: Aseta nimetyn lohkon osoite

en: Set address of .bss section
fi: Aseta ”.bss”-lohkon osoite

en: Set address of .data section
fi: Aseta ”.data”-lohkon osoite

en: Set address of .text section
fi: Aseta ”.text”-lohkon osoite

en: Set address of text segment
fi: Aseta text-lohkon osoite

en: Set address of rodata segment
fi: Aseta rodata-segmentin osoite

en: Set address of ldata segment
fi: Aseta ldata-segmentin osoite

en: How to handle unresolved symbols.  <method> is:
                                    ignore-all, report-all, ignore-in-object-files,
                                    ignore-in-shared-libs
fi: Kuinka käsitellä ratkaisemattomia symboleja.  <menetelmä> on:
                                    ei-oteta-huomioon-kaikissa, raportoi-kaikki, ei-oteta-huomioon-objektitiedostoista,
                                    ei-oteta-huomioon-jaetuissa-kirjastoissa

en: [=NUMBER]
fi: [=NUMERO]

en: Output lots of information during link
fi: Tulosta paljon tietoja linkityksen aikana

en: Read version information script
fi: Lue versiotietoskripti

en: Take export symbols list from .exports, using
                                    SYMBOL as the version.
fi: Ota vientisymbolit ”.exports”-luettelosta, käytä
                                    SYMBOLIa versiona.

en: Add data symbols to dynamic list
fi: Lisää datasymboleja dynaamiseen luetteloon

en: Use C++ operator new/delete dynamic list
fi: Käytä C++-operaattoria ”new/delete” dynaamiseen luetteloon

en: Use C++ typeinfo dynamic list
fi: Käytä C++ typeinfo-luokkaa dynaamiseen luetteloon

en: Read dynamic list
fi: Lue dynaamista luetteloa

en: Warn if global constructors/destructors are seen
fi: Varoita, jos nähdään yleisiä konstruktoreja/destruktoreja

en: Warn if the multiple GP values are used
fi: Varoita, jos käytetään useita GP-arvoja

en: Warn only once per undefined symbol
fi: Varoita vain kerran määrittämättömästä symbolista

en: Warn if start of section changes due to alignment
fi: Varoita, jos lohkon alku muuttuu tasauksen vuoksi

en: Warn if shared object has DT_TEXTREL
fi: Varoita, jos jaetuilla objekteilla on DT_TEXTREL

en: Warn if an object has alternate ELF machine code
fi: Varoita, jos objektissa on vaihtoehtoisen ELF-koneen koodia

en: Include all objects from following archives
fi: Sisällytä kaikki objektit seuraavista arkistoista

en: Unresolved SYMBOL will not cause an error or warning
fi: Ratkaisematon SYMBOLi ei aiheuta virhettä tai varoitusta

en: %P: unrecognized option '%s'
fi: %P: tunnistamaton valitsin ’%s’

en: %F%P: unknown demangling style `%s'
fi: %F%P: tuntematon eheytystyyli ”%s”

en: Usage: %s [options] file...
fi: Käyttö: %s [valitsimet] tiedosto...

en:   @FILE
fi:   @TIEDOSTO

en: Read options from FILE
fi: Lue valitsimet tiedostosta TIEDOSTO

en: %s: supported emulations:
fi: %s: tuetut emuloinnit:

en: %s: emulation specific options:
fi: %s: emulointikohtaiset valitsimet:

en: Info: resolving %s by linking to %s (auto-import)
fi: Tieto: ratkaistaan %s linkittämällä kohteeseen %s (automaattituonti)

en: %P: can't open output def file %s
fi: %P: Tulos-def-tiedostoa %s ei voi avata

en: ; no contents available
fi: ; sisältö ei ole saatavilla

en: Creating library file: %s
fi: Luodaan kirjastotiedosto: %s

en: <no plugin>
fi: <ei lisäosa>

en: %P: %s: error in plugin cleanup: %d (ignored)
fi: %P: %s: virhe lisäosan puhdistuksessa: %d (ohitettu)

en:   --base_file <basefile>             Generate a base file for relocatable DLLs
fi:   --base_file <kantatiedosto>        Tuota uudelleensijoitettavien DLL:ien kantatiedosto

en:   --dll                              Set image base to the default for DLLs
fi:   --dll                              Aseta vedoskanta DLL:ien oletukseksi

en:   --file-alignment <size>            Set file alignment
fi:   --file-alignment <koko>            Aseta tiedostotasaus

en:   --heap <size>                      Set initial size of the heap
fi:   --heap <koko>                      Aseta keon aloituskoko

en:   --image-base <address>             Set start address of the executable
fi:   --image-base <osoite>              Aseta suoritettavien tiedostojen aloitusosoite

en:   --major-image-version <number>     Set version number of the executable
fi:   --major-image-version <numero>     Aseta suoritettavien tiedostojen versionumero

en:   --major-os-version <number>        Set minimum required OS version
fi:   --major-os-version <numero>        Aseta pienin vaadittu käyttöjärjestelmäversio

en:   --major-subsystem-version <number> Set minimum required OS subsystem version
fi:   --major-subsystem-version <numero> Aseta pienin vaadittu käyttöjärjestelmän alijärjestelmän versio

en:   --minor-image-version <number>     Set revision number of the executable
fi:   --minor-image-version <numero>     Asettaa suoritettavan tiedoston revisionumeron

en:   --minor-os-version <number>        Set minimum required OS revision
fi:   --minor-os-version <numero>        Aseta pienin vaadittu käyttöjärjestelmän revisionumero

en:   --minor-subsystem-version <number> Set minimum required OS subsystem revision
fi:   --minor-subsystem-version <numero> Aseta pienin vaadittu käyttöjärjestelmän alijärjestelmän revisionumero

en:   --section-alignment <size>         Set section alignment
fi:   --section-alignment <koko>         Aseta lohkotasaus

en:   --stack <size>                     Set size of the initial stack
fi:   --stack <koko>                     Aseta pinon aloituskoko

en:   --subsystem <name>[:<version>]     Set required OS subsystem [& version]
fi:   --subsystem <nimi>[:<versio>]      Aseta vaadittu käyttöjärjestelmän alijärjestelmä [& versio]

en:   --support-old-code                 Support interworking with old code
fi:   --support-old-code                 Tue yhteistoimivuutta vanhan koodin kanssa

en:   --[no-]leading-underscore          Set explicit symbol underscore prefix mode
fi:   --[no-]leading-underscore          Aseta eksplisiittinen symbolin alaviivaetuliitetila

en:   --thumb-entry=<symbol>             Set the entry point to be Thumb <symbol>
fi:   --thumb-entry=<symboli>            Aseta  tulokohdaksi ”Thumb <symboli>”

en:                                      This makes binaries non-deterministic
fi:                                      Tämä tekee binaaritiedostoista ei-deterministisiä

en:   --add-stdcall-alias                Export symbols with and without @nn
fi:   --add-stdcall-alias                Vie symbolit ilman @nn:ää ja sen kanssa

en:   --disable-stdcall-fixup            Don't link _sym to _sym@nn
fi:   --disable-stdcall-fixup            Älä linkitä symbolia _sym symboliin _sym@nn

en:   --enable-stdcall-fixup             Link _sym to _sym@nn without warnings
fi:   --enable-stdcall-fixup             Linkitä symboli _sym symboliin _sym@nn ilman varoituksia

en:   --exclude-symbols sym,sym,...      Exclude symbols from automatic export
fi:   --exclude-symbols sym,sym,...      Jätä symbolit pois automaattisesta viennistä

en:   --exclude-all-symbols              Exclude all symbols from automatic export
fi:   --exclude-all-symbols              Jätä kaikki symbolit pois automaattisesta viennistä

en:   --exclude-libs lib,lib,...         Exclude libraries from automatic export
fi:   --exclude-libs lib,lib,...         Jätä kirjastot pois automaattisesta viennistä

en:   --exclude-modules-for-implib mod,mod,...
fi:   --exclude-modules-for-implib moduli,moduli,...

en:                                      Exclude objects, archive members from auto
fi:                                      Jätä pois objektit, arkistojäsenet automaattisesta

en:                                      export, place into import library instead.
fi:                                      viennistä, sijoita ne sen sijaan tuontikirjastoon.

en:   --export-all-symbols               Automatically export all globals to DLL
fi:   --export-all-symbols               Vie kaikki yleismuuttujat automaattisesti DLL:ään

en:   --kill-at                          Remove @nn from exported symbols
fi:   --kill-at                          Poista @nn viedyistä symboleista

en:   --output-def <file>                Generate a .DEF file for the built DLL
fi:   --output-def <tiedosto>            Tuota .DEF-tiedosto DLL:n rakentamiseen

en:   --compat-implib                    Create backward compatible import libs;
                                           create __imp_<SYMBOL> as well.
fi:   --compat-implib                    Luo taaksepäin yhteensopivat tuontikirjastot;
                                           luo myös __imp_<SYMBOLI>.

en:   --disable-auto-image-base          Do not auto-choose image base. (default)
fi:   --disable-auto-image-base          Älä valitse automaattisesti vedoskantaa. (oletus)

en:   --dll-search-prefix=<string>       When linking dynamically to a dll without
                                           an importlib, use <string><basename>.dll
                                           in preference to lib<basename>.dll
fi:   --dll-search-prefix=<merkkijono>   Kun linkitetään dynaamisesti dll:ään ilman
                                           tuontikirjastoa, käytä ”<merkkijono><kantanimi>.dll”
                                           mieluimmin kuin ”lib<kantanimi>.dll”

en:   --enable-auto-import               Do sophisticated linking of _sym to
                                           __imp_sym for DATA references
fi:   --enable-auto-import               Linkitä symboli _sym edistyksellisesti
                                           DATA-viitteille symboliin __imp_sym

en:   --disable-auto-import              Do not auto-import DATA items from DLLs
fi:   --disable-auto-import              Älä tuo DATA-alkioita DLL:stä automaattisesti

en:   --enable-runtime-pseudo-reloc      Work around auto-import limitations by
                                           adding pseudo-relocations resolved at
                                           runtime.
fi:   --enable-runtime-pseudo-reloc      Kierrä automaattisen tuonnin rajoitukset
                                           lisäämällä ajoaikaisesti ratkaistavia vale-
                                           uudelleensijoitusalkioita.

en:   --disable-runtime-pseudo-reloc     Do not add runtime pseudo-relocations for
                                           auto-imported DATA.
fi:   --disable-runtime-pseudo-reloc     Älä lisää ajoaikaisia vale-uudelleensijoitusalkioita
                                           automaattisesti tuotuun DATA:an.

en:   --enable-extra-pe-debug            Enable verbose debug output when building
                                           or linking to DLLs (esp. auto-import)
fi:   --enable-extra-pe-debug            Salli lavea vianjäljitystulostus kun muodostetaan
                                           tai linkitetään DLL:ään (erityisesti automaattisessa tuonnissa)

en:   --large-address-aware              Executable supports virtual addresses
                                           greater than 2 gigabytes
fi:   --large-address-aware              Suoritettava tiedosto tukee virtuaaliosoitteita,
                                           jotka ovat suurempia kuin 2 gigatavua

en:   --disable-large-address-aware      Executable does not support virtual
                                           addresses greater than 2 gigabytes
fi:   --disable-large-address-aware      Suoritettava tiedosto ei tue virtuaaliosoitteita,
                                           jotka ovat suurempia kuin 2 gigatavua

en:   --enable-long-section-names        Use long COFF section names even in
                                           executable image files
fi:   --enable-long-section-names        Käytä pitkiä COFF-lohkonimiä myös suoritettavissa
                                           vedostiedostoissa

en:   --disable-long-section-names       Never use long COFF section names, even
                                           in object files
fi:   --disable-long-section-names       Älä koskaan käytä pitkiä COFF-lohkonimiä, ei edes
                                           objektitiedostoissa

en:   --tsaware                  Image is Terminal Server aware
fi:   --tsaware                  Vedos on tietoinen pääteikkunapalvelimesta

en: %P: warning: bad version number in -subsystem option
fi: %P: varoitus: virheellinen versionumero ”-subsystem”-valitsimessa

en: %F%P: cannot open base file %s
fi: %F%P: kantatiedoston %s avaaminen epäonnistui

en: %P: warning: --export-dynamic is not supported for PE targets, did you mean --export-all-symbols?
fi: %P: varoitus: --export-dynamic ei tueta PE-kohteille, tarkoititko --export-all-symbols?

en: Use --enable-stdcall-fixup to disable these warnings
fi: Käytä --enable-stdcall-fixup poistamaan nämä varoitukset käytöstä

en: Use --disable-stdcall-fixup to disable these fixups
fi: Käytä --disable-stdcall-fixup poistamaan nämä korjaukset käytöstä

en: %P: warning: '--thumb-entry %s' is overriding '-e %s'
fi: %P: varoitus: ’--thumb-entry %s’ korvaa argumentin ’-e %s’

en: %P: warning: cannot find thumb start symbol %s
fi: %P: varoitus: thumb-aloitussymbolia ”%s” ei löydy

en: %F%P: %s: can't open: %E
fi: %F%P: %s: ei voi avata: %E

en:   --thumb-entry=<sym>         Set the entry point to be Thumb symbol <sym>
fi:   --thumb-entry=<sym>         Aseta tulokohta Thumb-symboliksi <sym>

en:   --enable-auto-image-base           Automatically choose image base for DLLs
                                           unless user specifies one
fi:   --enable-auto-image-base           Valitse automaattisesti vedoskanta DLL:ille
                                           jollei käyttäjä määrittele sellaista

note: Invalid option. XXX - should break 'option' at following delimiter.
en: Unrecognised disassembler option: %s
fi: Tunnistamaton disassembler-valinta: %s

en: 
    The following AARCH64 specific disassembler options are supported for use
    with the -M switch (multiple options should be separated by commas):
fi: 
    Seuraavat AARCH64-kohtaiset disassembler-valinnat ovat tuettuja käyttöön
    -M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):

en: 
      no-aliases         Don't print instruction aliases.
fi: 
      no-aliases         Älä tulosta käskyaliaksia.

en: 
      aliases            Do print instruction aliases.
fi: 
      aliases            Tulosta käskyaliakset.

en: 
      debug_dump         Temp switch for debug trace.
fi: 
      debug_dump         Tilapäiskytkin vianetsintäjälkeen.

en: immediate value
fi: suoraan muistiosoitettu arvo

en: immediate offset
fi: suoraan muistiosoitettu siirrososoite

en: register number
fi: rekisterinumero

en: register element index
fi: rekisterielementti-indeksi

en: shift amount
fi: siirrosmäärä

en: extraneous register
fi: ylimääräinen rekisteri

en: missing register
fi: puuttuva rekisteri

en: stack pointer register expected
fi: otaksuttu pino-osoitinrekisteri

en: unexpected address writeback
fi: odottamaton osoitteen takaisinkirjoitus

en: address writeback expected
fi: odotettiin osoitteen takaisinkirjoitusta

en: negative or unaligned offset expected
fi: negatiivinen tai tasaamaton siirrososoite odotettu

en: invalid register offset
fi: virheellinen rekisterisiirrososoite

en: invalid post-increment amount
fi: virheellinen jälkiaskelkasvatusmäärä

en: invalid shift amount
fi: virheellinen siirrosmäärä

en: invalid extend/shift operator
fi: virheellinen laajennos/siirrosoperaattori

en: invalid shift operator
fi: virheellinen siirrosoperaattori

en: shift amount expected to be 0 or 12
fi: siirrosmäärän otaksuttiin oleva 0 tai 12

en: shift amount should be a multiple of 16
fi: siirrosmäärän pitäisi olla 16 monikerta

en: negative immediate value not allowed
fi: negatiivinen suora muistiosoitusarvo ei ole sallittu

en: immediate zero expected
fi: suora muistinosoitusnolla otaksuttu

en: shift is not permitted
fi: siirros ei ole sallittu

en: invalid value for immediate
fi: virheellinen välittömän muistiosoitteen arvo

en: shift amount expected to be 0 or 16
fi: siirrosmäärän otaksuttiin olevan 0 tai 16

en: floating-point immediate expected
fi: liukulukumuistiosoitusarvo otaksuttu

en: extend operator expected
fi: laajennettu operaattori otaksuttu

en: missing extend operator
fi: puuttuva laajennusoperaattori

en: 'LSL' operator not allowed
fi: ’LSL’-operaattori ei ole sallittu

en: W register expected
fi: W-rekisteri otaksuttu

en: shift operator expected
fi: siirrosoperaattori otaksuttu

en: 'ROR' operator not allowed
fi: ’ROR’-operaattori ei ole sallittu

en: branch operand unaligned
fi: haaroitusoperandi ei ole tasarajalla

en: jump hint unaligned
fi: hyppyvihje ei ole tasarajalla

en: Illegal limm reference in last instruction!
fi: Viimeisimmän käskyn virheellinen long-tyyppinen suora muistiosoiteviittaus!

en: unable to fit different valued constants into instruction
fi: eriarvoiset vakiot eivät sovi käskyyn

en: auxiliary register not allowed here
fi: apurekisteriä ei sallita tässä

en: attempt to set readonly register
fi: yritettiin asettaa kirjoittamiselta suojattua rekisteriä

en: attempt to read writeonly register
fi: yritettiin lukea lukemiselta suojattua rekisteriä

en: invalid register number `%d'
fi: virheellinen rekisterinimi ”%d”

en: too many long constants
fi: liian monta pitkää vakiota

en: too many shimms in load
fi: liian monta short-tyyppistä suoraa muistiosoitetta ladattavana

note: Do we have a limm already?
en: impossible store
fi: mahdotonta tallentaa

en: st operand error
fi: st-operandivirhe

en: address writeback not allowed
fi: osoitteen kirjoitus takaisin ei ole sallittu

en: store value must be zero
fi: tallennettavan arvon on oltava nolla

en: invalid load/shimm insn
fi: virheellinen lataus/short-tyyppinen suora muistiosoitekäsky

en: ld operand error
fi: ld-käskyn operandin virhe

en: jump flags, but no .f seen
fi: hyppyliput, mutta .f-määritettä ei ole

en: jump flags, but no limm addr
fi: hyppyliput, mutta long-tyyppistä suoraa muistiosoitetta ei ole

en: flag bits of jump address limm lost
fi: long-tyyppisen suoran muistiosoituksen hyppyosoitteen lippubitit puuttuvat

en: attempt to set HR bits
fi: yritettiin asettaa HR-bitit

en: bad jump flags value
fi: virheellinen hyppylippujen arvo

en: branch address not on 4 byte boundary
fi: haaroitusosoite ei ole 4-tavurajalla

en: must specify .jd or no nullify suffix
fi: on määriteltävä .jd tai nollattava suffiksi

en: <illegal precision>
fi: <virheellinen tarkkuus>

note: XXX - should break 'option' at following delimiter.
en: Unrecognised register name set: %s
fi: Tunnistamaton rekisterinimijoukko: %s

en: 
    The following ARM specific disassembler options are supported for use with
    the -M switch:
fi: 
    Seuraavia ARM-kohtaisia disassembler-valintoja tuetaan käytössä
    -M -valinnan kanssa:

en: Internal disassembler error
fi: Sisäinen disassembler-virhe

en: operand out of range (%ld not between %ld and %ld)
fi: operandi ei ole rajojen sisällä (%ld ei ole %ld:n ja %ld:n välillä)

en: operand out of range (%lu not between %lu and %lu)
fi: operandi ei ole rajojen sisällä (%lu ei ole %lu:n ja %lu:n välillä)

en: <unknown register %d>
fi: <tuntematon rekisteri %d>

note: Can't happen.
en: Unknown error %d
fi: Tuntematon virhe %d

en: Address 0x%s is out of bounds.
fi: Osoite 0x%s ei ole sallittujen rajojen sisällä.

en: register unavailable for short instructions
fi: rekisteriä ei ole saatavilla lyhyisiin käskyihin

en: register name used as immediate value
fi: rekisterinimeä käytetty suorana muistiosoitusarvona

note: Don't treat "mov ip,ip" as a move-immediate.
en: register source in immediate move
fi: rekisterilähde suorassa muistiosoitussiirrossa

en: byte relocation unsupported
fi: tavusijoitusta ei tueta

en: ABORT: unknown operand
fi: KESKEYTÄ: tuntematon operandi

en: Not a pc-relative address.
fi: Ei ole ohjelmalaskurisuhteellinen osoite.

en: Unrecognized field %d while parsing.
fi: Tunnistamaton kenttä %d jäsentämisen aikana.

en: missing mnemonic in syntax string
fi: syntaksimerkkijonosta puuttuu muistikas

note: We couldn't parse it.
en: unrecognized instruction
fi: tunnistamaton käsky

en: syntax error (expected char `%c', found `%c')
fi: syntaksivirhe (odotettiin merkkiä ”%c”, löydettiin ”%c”)

en: syntax error (expected char `%c', found end of instruction)
fi: syntaksivirhe (odotettiin merkkiä ”%c”, löydettiin käskyn loppu)

en: junk at end of line
fi: roskaa rivin lopussa

en: unrecognized form of instruction
fi: käskyn muoto tunnistamaton

en: bad instruction `%.50s...'
fi: väärä käsky ”%.50s...”

en: bad instruction `%.50s'
fi: väärä käsky ”%.50s”

en: Unrecognized field %d while printing insn.
fi: Tunnistamaton kenttä %d käskyä tulostettaessa.

en: operand out of range (%ld not between %ld and %lu)
fi: operandi ei ole rajojen sisällä (%ld ei ole %ld:n ja %lu:n välillä)

en: operand out of range (0x%lx not between 0 and 0x%lx)
fi: operandi ei ole rajojen sisällä (0x%lx ei ole 0:n ja 0x%lx:n välillä)

en: Unrecognized field %d while building insn.
fi: Tunnistamaton kenttä %d käskyä muodostettaessa.

en: Unrecognized field %d while decoding insn.
fi: Tunnistamaton kenttä %d käskyä dekoodattaessa.

en: Unrecognized field %d while getting int operand.
fi: Tunnistamaton kenttä %d kokonaislukuoperandia haettaessa.

en: Unrecognized field %d while getting vma operand.
fi: Tunnistamaton kenttä %d vma-operandia haettaessa.

en: Unrecognized field %d while setting int operand.
fi: Tunnistamaton kenttä %d kokonaislukuoperandia asetettaessa.

en: Unrecognized field %d while setting vma operand.
fi: Tunnistamaton kenttä %d vma-operandia asetettaessa.

en: Register number is not valid
fi: Rekisterinumero ei ole oikea

en: Register must be between r0 and r7
fi: Rekisterin on oltava r0:n ja r7:n välillä

en: Register must be between r8 and r15
fi: Rekisterin on oltava r8:n ja r15:n välillä

en: Register list is not valid
fi: Rekisteriluettelo ei ole oikea

en: Special purpose register number is out of range
fi: Erityiskäyttörekisterin numero ei ole rajojen sisällä

en: Value of A operand must be 0 or 1
fi: A-operandin arvon on oltava 0 tai 1

en: register number must be even
fi: rekisterinumeron on oltava parillinen

en: Don't understand 0x%x
fi: 0x%x ei ole ymmärrettävä

en: can't cope with insert %d
fi: kohteen %d sijoittamisesta ei selviydytty

note: Couldn't understand anything.
en: %02x		*unknown*
fi: %02x		*tuntematon*

en: <internal disassembler error>
fi: <sisäinen disassembler-virhe>

en: 
    The following i386/x86-64 specific disassembler options are supported for use
    with the -M switch (multiple options should be separated by commas):
fi: 
    Seuraavat i386/x86-64-kohtaiset disassembler-valinnat ovat tuettuja käyttöön
    -M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):

en:   x86-64      Disassemble in 64bit mode
fi:   x86-64      Disassembloi 64-bittitilassa

en:   i386        Disassemble in 32bit mode
fi:   i386        Disassembloi 32-bittitilassa

en:   i8086       Disassemble in 16bit mode
fi:   i8086       Disassembloi 16-bittitilassa

en:   att         Display instruction in AT&T syntax
fi:   att         Näyttää käskyn AT&T-syntaksissa

en:   intel       Display instruction in Intel syntax
fi:   intel       Näyttää käskyn Intel-syntaksissa

en:   att-mnemonic
                  Display instruction in AT&T mnemonic
fi:   att-mnemonic
                  Näyttää käskyn AT&T-syntaksissa

en:   intel-mnemonic
                  Display instruction in Intel mnemonic
fi:   intel-mnemonic
                  Näyttää käskyn Intel-syntaksissa

en:   addr64      Assume 64bit address size
fi:   addr64      Otaksuu osoitekooksi 64 bittiä

en:   addr32      Assume 32bit address size
fi:   addr32      Otaksuu osoitekooksi 32 bittiä

en:   addr16      Assume 16bit address size
fi:   addr16      Otaksuu osoitekooksi 16 bittiä

en:   data32      Assume 32bit data size
fi:   data32      Otaksuu datakooksi 32 bittiä

en:   data16      Assume 16bit data size
fi:   data16      Otaksuu datakooksi 16 bittiä

en:   suffix      Always display instruction suffix in AT&T syntax
fi:   suffix      Näyttää käskysuffiksin aina AT&T-syntaksissa

en: %s: %d: Unknown bitfield: %s
fi: %s: %d: Tuntematon bittikenttä: %s

en: Unknown bitfield: %s
fi: Tuntematon bittikenttä: %s

en: %s: %d: Missing `)' in bitfield: %s
fi: %s: %d: Puuttuva ”)” bittikentässä: %s

en: can't find i386-opc.tbl for reading, errno = %s
fi: i386-opc.tbl ei löytynyt luettavaksi, virhenumero = %s

en: can't find i386-reg.tbl for reading, errno = %s
fi: i386-reg.tbl ei löytynyt luettavaksi, virhenumero = %s

en: can't create i386-init.h, errno = %s
fi: ei voi luoda tiedostoa i386-init.h, virhenumero = %s

en: unable to change directory to "%s", errno = %s
fi: vaihtaminen hakemistoon ”%s” ei onnistu, virhenumero = %s

en: %d unused bits in i386_cpu_flags.
fi: %d käyttämätöntä bittiä i386_cpu_flags-lipussa.

en: %d unused bits in i386_operand_type.
fi: %d käyttämätöntä bittiä i386_operand_type-lipussa.

en: can't create i386-tbl.h, errno = %s
fi: ei voi luoda tiedostoa i386-tbl.h, virhenumero = %s

en: multiple note %s not handled
fi: monimerkkejä %s ei käsitelty

en: can't find ia64-ic.tbl for reading
fi: ia64-ic.tbl ei löytynyt luettavaksi

en: can't find %s for reading
fi: %s ei löytynyt luettavaksi

en: most recent format '%s'
    appears more restrictive than '%s'
fi: viimeisin muoto ’%s’
    näyttää rajoittavammalta kuin ’%s’

en: overlapping field %s->%s
fi: päällekkäinen kenttä %s->%s

en: overwriting note %d with note %d (IC:%s)
fi: merkki %d kirjoitetaan merkin %d päälle (IC:%s)

en: don't know how to specify %% dependency %s
fi: kohteen %% riippuvuutta %s ei osattu määritellä

en: Don't know how to specify # dependency %s
fi: Kohteen # riippuvuutta %s ei osattu määritellä

en: IC:%s [%s] has no terminals or sub-classes
fi: Kohteella IC:%s [%s] ei ole päätepisteitä tai alaluokkia

en: IC:%s has no terminals or sub-classes
fi: Kohteella IC:%s ei ole päätepisteitä tai alaluokkia

en: no insns mapped directly to terminal IC %s [%s]
fi: yhtään käskyä ei ole mapattu suoraan päätepisteeseen IC %s [%s]

en: no insns mapped directly to terminal IC %s
fi: yhtään käskyä ei ole mapattu suoraan päätepisteeseen IC %s

en: class %s is defined but not used
fi: luokka %s on määritelty mutta käyttämätön

en: Warning: rsrc %s (%s) has no chks
fi: Varoitus: kohteessa rsrc %s (%s) ei ole tarkistuksia

en: Warning: rsrc %s (%s) has no chks or regs
fi: Varoitus: kohteessa rsrc %s (%s) ei ole tarkistuksia tai rekistereitä

en: rsrc %s (%s) has no regs
fi: kohteessa rsrc %s (%s) ei ole rekistereitä

en: IC note %d in opcode %s (IC:%s) conflicts with resource %s note %d
fi: IC-merkintä %d käskyssä %s (IC:%s) on ristiriidassa resurssin %s merkinnän %d kanssa

en: IC note %d for opcode %s (IC:%s) conflicts with resource %s note %d
fi: IC-merkintä %d käskyyn %s (IC:%s) on ristiriidassa resurssin %s merkinnän %d kanssa

en: opcode %s has no class (ops %d %d %d)
fi: käskyssä %s ei ole luokkaa (toiminnat %d %d %d)

note: We've been passed a w.  Return with an error message so that cgen will try the next parsing option.
en: W keyword invalid in FR operand slot.
fi: avainsana W virheellinen FR-operandivälissä.

note: Invalid offset present.
en: offset(IP) is not a valid form
fi: siirrososoite(IP) ei ole virheetön muoto

note: Found something there in front of (DP) but it's out of range.
en: (DP) offset out of range.
fi: (DP)-siirrososoite ei ole rajojen sisällä.

note: Found something there in front of (SP) but it's out of range.
en: (SP) offset out of range.
fi: (SP)-siirrososoite ei ole rajojen sisällä.

en: illegal use of parentheses
fi: sulkeiden virheellinen käyttö

en: operand out of range (not between 1 and 255)
fi: operandi ei ole rajojen sisällä (ei 1:n ja 255:n välillä)

note: Something is very wrong. opindex has to be one of the above.
en: parse_addr16: invalid opindex.
fi: parse_addr16: virheellinen käskyindeksi.

en: Byte address required. - must be even.
fi: Vaaditaan tavuosoite - täytyy olla parillinen.

en: cgen_parse_address returned a symbol. Literal required.
fi: cgen_parse_address palautti symbolin. Vaaditaan literaali.

en: percent-operator operand is not a symbol
fi: prosenttioperaattori-operandi ei ole symboli

en: Attempt to find bit index of 0
fi: Yritettiin löytää 0-bitti-indeksi

en: immediate value cannot be register
fi: suoraan muistiosoitettu arvo ei voi olla rekisteri

en: 21-bit offset out of range
fi: 21-bittinen siirrososoite ei ole rajojen sisällä

en: expecting gp relative address: gp(symbol)
fi: odotetaan gp-suhteellista osoitetta: gp(symboli)

en: expecting got relative address: got(symbol)
fi: odotetaan got-suhteellista osoitetta: got(symboli)

en: expecting got relative address: gotoffhi16(symbol)
fi: odotetaan got-suhteellista osoitetta: gotoffhi16(symboli)

en: expecting got relative address: gotofflo16(symbol)
fi: odotetaan got-suhteellinen osoite: gotofflo16(symboli)

en: unknown	0x%04lx
fi: tuntematon	0x%04lx

en: unknown	0x%02lx
fi: tuntematon	0x%02lx

en: imm:6 immediate is out of range
fi: suora muistiosoitusarvo imm:6 ei ole rajojen sisällä

en: %dsp8() takes a symbolic address, not a number
fi: %dsp8() hyväksyy symbolisen osoitteen, ei numeroa

en: dsp:8 immediate is out of range
fi: suora muistiosoitusarvo dsp:8 ei ole rajojen sisällä

en: Immediate is out of range -8 to 7
fi: Suora muistiosoitusarvo ei ole rajojen -8 ... 7 sisällä

en: Immediate is out of range -7 to 8
fi: Suora muistiosoitusarvo ei ole rajojen -7 ... 8 sisällä

en: %dsp16() takes a symbolic address, not a number
fi: %dsp16() hyväksyy symbolisen osoitteen, ei numeroa

en: dsp:16 immediate is out of range
fi: suora muistiosoitusarvo dsp:16 ei ole rajojen sisällä

en: dsp:20 immediate is out of range
fi: suora muistiosoitusarvo dsp:20 ei ole rajojen sisällä

en: dsp:24 immediate is out of range
fi: suora muistiosoitusarvo dsp:24 ei ole rajojen sisällä

en: immediate is out of range 1-2
fi: suora muistiosoitusarvo ei ole rajojen 1-2 sisällä

en: immediate is out of range 1-8
fi: suora muistiosoitusarvo ei ole rajojen 1-8 sisällä

en: immediate is out of range 0-7
fi: suora muistiosoitusarvo ei ole rajojen 0-7 sisällä

en: immediate is out of range 2-9
fi: suora muistiosoitusarvo ei ole rajojen 2-9 sisällä

en: Bit number for indexing general register is out of range 0-15
fi: Indeksoivan yleisrekisterin bittinumero ei ole alueella 0-15

en: bit,base is out of range
fi: bitti, kanta ei ole rajojen sisällä

en: bit,base out of range for symbol
fi: bitti, kanta ei ole symbolin rajojen sisällä

en: not a valid r0l/r0h pair
fi: r0l/r0h-pari ei ole oikea

en: Invalid size specifier
fi: Virheellinen kokomäärite

en: <function code %d>
fi: <toimintakoodi %d>

en: <internal error in opcode table: %s %s>
fi: <sisäinen virhe käskytaulukossa: %s %s>

en: # <dis error: %08lx>
fi: # <disassembler-virhe: %08lx>

en: Only $tp or $13 allowed for this opcode
fi: Vain $tp tai $13 sallittu tälle käskykoodille

en: Only $sp or $15 allowed for this opcode
fi: Vain $sp tai $15 sallittu tälle käskykoodille

en: invalid %function() here
fi: virheellinen %function() tässä

en: Immediate is out of range -32768 to 32767
fi: Suora muistiosoitusarvo ei ole rajojen -32768 ... 32767 sisällä

en: Immediate is out of range 0 to 65535
fi: Suora muistiosoitusarvo ei ole rajojen 0 ... 65535 sisällä

en: Immediate is out of range -512 to 511
fi: Suora muistiosoitusarvo ei ole rajojen -512 ... 511 sisällä

en: Immediate is out of range -128 to 127
fi: Suora muistiosoitusarvo ei ole rajojen -128 ... 127 sisällä

en: Value is not aligned enough
fi: Uudelleensijoitusarvo ei ole tasarajalla

en: # internal error, undefined operand in `%s %s'
fi: # sisäinen virhe, määrittelemätön operandi ”%s %s”

en: 
    The following MIPS specific disassembler options are supported for use
    with the -M switch (multiple options should be separated by commas):
fi: 
    Seuraavat MIPS-kohtaiset disassembler-valinnat ovat tuettuja käyttöön
    -M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):

en: 
      msa             Recognize MSA instructions.
fi: 
      msa             Tunnista MSA-käskyt.

en: 
      virt            Recognize the virtualization ASE instructions.
fi: 
      virt            Tunnista ASE-virtualisointikäskyt.

en: 
      gpr-names=ABI            Print GPR names according to  specified ABI.
                               Default: based on binary being disassembled.
fi: 
      gpr-names=ABI            Tulosta GPR-nimet määritellyn ABI:n mukaisesti.
                               Oletus: perustuu disassembloitavaan binääritiedostoon.

en: 
      fpr-names=ABI            Print FPR names according to specified ABI.
                               Default: numeric.
fi: 
      fpr-names=ABI            Tulosta FPR-nimet määritellyn ABI:n mukaisesti.
                               Oletus: numeerinen.

en: 
      cp0-names=ARCH           Print CP0 register names according to
                               specified architecture.
                               Default: based on binary being disassembled.
fi: 
      cp0-names=ARCH           Tulosta CP0-rekisterinimet
                               määritellyn arkkitehtuurin mukaisesti.
                               Oletus: perustuu disassemloitavaan binääritiedostoon.

en: 
      hwr-names=ARCH           Print HWR names according to specified 
    			   architecture.
                               Default: based on binary being disassembled.
fi: 
      hwr-names=ARCH           Tulosta HWR-nimet määritellyn
    			   arkkitehtuurin mukaisesti.
                               Oletus: perustuu disassembloitavaan binääritiedostoon.

en: 
      reg-names=ABI            Print GPR and FPR names according to
                               specified ABI.
fi: 
      reg-names=ABI            Tulosta GPR- ja FPR-nimet määritellyn
                               ABI:n mukaisesti.

en: 
      reg-names=ARCH           Print CP0 register and HWR names according to
                               specified architecture.
fi: 
      reg-names=ARCH           Tulosta CP0-rekisteri ja HWR-nimet määritellyn
                               arkkitehtuurin mukaisesti.

en: 
      For the options above, the following values are supported for "ABI":
fi: 
      Ylläolevista valinnoista ”ABI” tukee seuraavia arvoja:

en: 
      For the options above, The following values are supported for "ARCH":
fi: 
      Ylläolevista valinnoista ”ARCH” tukee seuraavia arvoja:

en: Bad case %d (%s) in %s:%d
fi: %d (%s) on virheellinen tapaus kohteessa %s:%d

en: Internal: Non-debugged code (test-case missing): %s:%d
fi: Sisäinen: Vikajäljittämätön koodi (testitapaus puuttuu): %s:%d

en: *unknown operands type: %d*
fi: *tuntematon operandityyppi: %d*

en: Illegal as emulation instr
fi: Virheellinen emulointikäskynä

note: R2/R3 are illegal as dest: may be data section.
en: Illegal as 2-op instr
fi: Virheellinen kaksikäskykoodina

en: unrecognised CALLA addressing mode
fi: tunnistamaton CALLA-osoitteenmuodostustila

en: Reserved use of A/L and B/W bits detected
fi: A/L- ja B/W-bittien varattu käyttö havaittu

en: Operand out of range. Must be between -32768 and 32767.
fi: Operandi ei ole rajojen sisällä. Täytyy olla -32768:n ja 32767:n välillä.

en: Biiiig Trouble in parse_imm16!
fi: Iso pulma parse_imm16-käskyssä!

en: The percent-operator's operand is not a symbol
fi: Prosenttioperaattori-operandi ei ole symboli

en: invalid operand.  type may have values 0,1,2 only.
fi: virheellinen operandi. tyypin arvo saa olla vain 0,1 tai 2.

note: I and Z are output operands and can`t be immediate A is an address and we can`t have the address of an immediate either. We don't know how much to increase aoffsetp by since whatever generated this is broken anyway!
en: $<undefined>
fi: $<määrittelemätön>

en: warning: ignoring unknown -M%s option
fi: varoitus: ei välitetä tuntemattomasta -M%s-valitsimesta

en: 
    The following PPC specific disassembler options are supported for use with
    the -M switch:
fi: 
    Seuraavia PPC-kohtaisia disassembler-valintoja tuetaan käytössä
    -M -valinnan kanssa:

en: invalid register
fi: virheellinen rekisteri

en: invalid conditional option
fi: virheellinen ehdollinen valinta

en: invalid counter access
fi: virheellinen laskinhaku

en: attempt to set y bit when using + or - modifier
fi: yritys asettaa y-bitti kun käytetään + tai - määritettä

en: invalid mask field
fi: virheellinen peitekenttä

en: ignoring invalid mfcr mask
fi: virheellistä mfcr-peitettä ei oteta huomioon

en: illegal bitmask
fi: virheellinen bittipeite

en: address register in load range
fi: osoiterekisteri on latauslukurajojen sisällä

en: index register in load range
fi: indeksirekisteri on latauslukurajojen sisällä

en: source and target register operands must be different
fi: lähde- ja kohderekisterin kohdemuuttujien on oltava erilaiset

en: invalid register operand when updating
fi: rekisterin operandi virheellinen päivitettäessä

en: illegal immediate value
fi: virheellinen suora muistiosoitusarvo

en: invalid sprg number
fi: virheellinen sprg-numero

en: 
    The following S/390 specific disassembler options are supported for use
    with the -M switch (multiple options should be separated by commas):
fi: 
    Seuraavat S/390-kohtaiset disassembler-valinnat ovat tuettuja käyttöön
    -M -valinnan kanssa (monivalinnat pitää erottaa pilkulla):

en:   esa         Disassemble in ESA architecture mode
fi:   esa        Disassembloi ESA-arkkitehtuuritilassa

en:   zarch       Disassemble in z/Architecture mode
fi:   zarch        Disassembloi z/Arkkitehtuuritilassa

en: <illegal instruction>
fi: <virheellinen käsky>

en: Internal error:  bad sparc-opcode.h: "%s", %#.8lx, %#.8lx
fi: Sisäinen virhe:  virheellinen sparc-opcode.h: ”%s”, %#.8lx, %#.8lx

en: Internal error: bad sparc-opcode.h: "%s", %#.8lx, %#.8lx
fi: Sisäinen virhe: virheellinen sparc-opcode.h: ”%s”, %#.8lx, %#.8lx

en: Internal error: bad sparc-opcode.h: "%s" == "%s"
fi: Sisäinen virhe: virheellinen sparc-opcode.h: ”%s” == ”%s”

en: unknown reg: %d
fi: tuntematon rekisteri: %d

note: The functions used to insert and extract complicated operands. Note: There is a conspiracy between these functions and v850_insert_operand() in gas/config/tc-v850.c.  Error messages containing the string 'out of range' will be ignored unless a specific command line option is given to GAS.
en: displacement value is not in range and is not aligned
fi: uudelleensijoitusarvo ei ole rajojen sisällä eikä sijaitse tasarajalla

en: displacement value is out of range
fi: uudelleensijoitusarvo ei ole rajojen sisällä

en: displacement value is not aligned
fi: uudelleensijoitusarvo ei ole tasarajalla

en: branch value out of range
fi: haaroitusarvo ei ole rajojen sisällä

en: branch value not in range and to odd offset
fi: haaroitusarvo ei ole rajojen sisällä ja kohdistuu parittomaan siirrososoitteeseen

en: branch to odd offset
fi: haaroitus parittomaan siirrososoitteeseen

en: position value is out of range
fi: sijaintiarvo ei ole rajojen sisällä

en: width value is out of range
fi: leveysarvo ei ole rajojen sisällä

en: SelID is out of range
fi: SelID ei ole rajojen sisällä

en: vector8 is out of range
fi: vector8 ei ole rajojen sisällä

en: vector5 is out of range
fi: vector5 ei ole rajojen sisällä

en: imm10 is out of range
fi: imm10 ei ole rajojen sisällä

en: SR/SelID is out of range
fi: SR/SelID ei ole rajojen sisällä

en: invalid register for stack adjustment
fi: virheellinen rekisteri pinosäädössä

en: Missing '#' prefix
fi: Puuttuva ’#’ prefiksi

en: Missing '.' prefix
fi: Puuttuva ’.’ prefiksi

en: Missing 'pof:' prefix
fi: Puuttuva ’pof:’ prefiksi

en: Missing 'pag:' prefix
fi: Puuttuva ’pag:’ prefiksi

en: Missing 'sof:' prefix
fi: Puuttuva ’sof:’ prefiksi

en: Missing 'seg:' prefix
fi: Puuttuva ’seg:’ prefiksi

en: Bad register in preincrement
fi: Väärä rekisteri ennakkokasvatuksessa

en: Bad register in postincrement
fi: Väärä rekisteri jälkikasvatuksessa

en: Label conflicts with register name
fi: Otsikko ristiriidassa rekisterin nimen kanssa

en: Label conflicts with `Rx'
fi: Otsikko ristiriidassa kohteen ”Rx” kanssa

en: Bad immediate expression
fi: Virheellinen suora muistiosoituslauseke

en: No relocation for small immediate
fi: Ei sijoitusta pienikokoiselle suoralle muistiosoitukselle

en: Small operand was not an immediate number
fi: Pieni operandi ei ollut suora muistiosoitusnumero

en: Operand is not a symbol
fi: Kohdemuuttuja ei ole symboli

en: Syntax error: No trailing ')'
fi: Syntaksivirhe: loppukaarisulku ’)’ puuttuu

en: flow control insn inside a basic block
fi: vuonohjauskäsky peruslohkon sisällä

en: wrong insn in the fallthru edge
fi: väärä käsky jatkokynnyksellä

en: insn outside basic block
fi: käsky peruslohkon ulkopuolella

en: collect2 version %s
fi: collect2-versio %s

en: %d constructor found
     | %d constructors found
fi[0]: löytyi %d muodostin
fi[1]: löytyi %d muodostinta

en: %d destructor found
     | %d destructors found
fi[0]: löytyi %d hajotin
fi[1]: löytyi %d hajotinta

en: %d frame table found
     | %d frame tables found
fi[0]: löytyi %d kehystaulu
fi[1]: löytyi %d kehystaulua

en: 
    write_c_file - output name is %s, prefix is %s
fi: 
    write_c_file - tuotoksen nimi on %s, etuliite on %s

en: 
    ldd output with constructors/destructors.
fi: 
    ldd-tuloste muodostimilla/hajottimilla.

en: const/copy propagation disabled
fi: const-/kopioinnin-eteneminen poistettu käytöstä

en: %s: all warnings being treated as errors
fi: %s: kaikki varoitukset käsitellään virheinä

en: %s: some warnings being treated as errors
fi: %s: osa varoituksista ilmaistaan virheinä

en: <built-in>
fi: <sisäinen>

en: compilation terminated due to -Wfatal-errors.
fi: käännös keskeytyi  -Wfatal-errors-valitsimen vuoksi.

en: Please submit a full bug report,
    with preprocessed source if appropriate.
fi: Lähetä kokonainen vikaraportti, sisältäen
    sisältäen esiprosessoidun lähdekoodin, jos tarpeellista.

en: compilation terminated.
fi: käännös keskeytyi.

en:                  from
fi:                                  kohdasta

en: In file included from
fi: Tiedostossa, joka sisällytettiin kohdasta

en: In module
fi: Moduulissa

note: 4
en: of module
fi: moduulin

en: In module imported at
fi: Moduulissa, joka tuotu kohdassa

note: 6
en: imported at
fi: tuotu kohdassa

en: %s:%d: confused by earlier errors, bailing out
fi: %s:%d: hämmentynyt aikaisemmista virheistä, poistutaan

en: Internal compiler error: Error reporting routines re-entered.
fi: Sisäinen kääntäjän virhe: virheraportoinnin rutiineihin palattiin uudelleen.

en: negative insn length
fi: negatiivinen käskyn pituus

en: could not split insn
fi: ei voitu jakaa käskyä osiin

en: invalid 'asm':
fi: virheellinen ”asm”:

en: nested assembly dialect alternatives
fi: sisäkkäiset assembly-murrevaihtoehdot

en: unterminated assembly dialect alternative
fi: päättämättömät assembly-murrevaihtoehdot

en: invalid %%-code
fi: virheellinen %%-koodi

note: We can't handle floating point constants; PRINT_OPERAND must handle them. TARGET_PRINT_OPERAND must handle them.
en: floating constant misused
fi: liukulukuvakiota käytetty väärin

en: invalid expression as operand
fi: virheellinen lauseke kohdemuuttujana

en: 
    Go ahead? (y or n)
fi: 
    Jatketaanko? (y tai n)

en:   -pass-exit-codes         Exit with highest error code from a phase.
fi:   -pass-exit-codes         Palauta vaiheen korkein virhekoodi.

en:   --help                   Display this information.
fi:   --help                   Näytä tämä ohje.

en:   --target-help            Display target specific command line options.
fi:   --target-help            Näytä kohdekohtaiset komentorivivalitsimet.

en:                            Display specific types of command line options.
fi:                            Näytä tietyn tyyppiset komentorivivalitsimet.

en:   (Use '-v --help' to display command line options of sub-processes).
fi:   (Komennolla ”-v --help” aliprosessien komentorivivalitsimet).

en:   --version                Display compiler version information.
fi:   --version                Näytä kääntäjän versiotiedot.

en:   -dumpspecs               Display all of the built in spec strings.
fi:   -dumpspecs               Näytä kaikki sisäiset määrittelyrivit.

en:   -dumpversion             Display the version of the compiler.
fi:   -dumpversion             Näytä kääntäjän versio.

en:   -dumpmachine             Display the compiler's target processor.
fi:   -dumpmachine             Näytä kääntäjän kohdesuoritin.

en:   -print-search-dirs       Display the directories in the compiler's search path.
fi:   -print-search-dirs       Näytä kääntäjän hakupolussa olevat hakemistot.

en:   -print-libgcc-file-name  Display the name of the compiler's companion library.
fi:   -print-libgcc-file-name  Näytä kääntäjän kumppanikirjaston nimi.

en:   -print-file-name=<lib>   Display the full path to library <lib>.
fi:   -print-file-name=<kirj>  Näytä täysi polku kirjastoon <kirj>.

en:   -print-prog-name=<prog>  Display the full path to compiler component <prog>.
fi:   -print-prog-name=<ohj>   Näytä täysi polku kääntäjän komponenttiin <ohj>.

en:   -print-multi-directory   Display the root directory for versions of libgcc.
fi:   -print-multi-directory   Näytä libgcc:n versioiden juurihakemisto.

en:   -print-multi-os-directory Display the relative path to OS libraries.
fi:   -print-multi-os-directory Näytä käyttöjärjestelmäkirjastojen suhteellinen polku.

en:   -print-sysroot           Display the target libraries directory.
fi:   -print-sysroot            Näytä kohdekirjastojen hakemisto.

en:   -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.
fi:   -print-sysroot-headers-suffix Näytä sysroot-loppuliite, jota käytetään
                               otsakkeiden etsimiseen.

en:   -Wa,<options>            Pass comma-separated <options> on to the assembler.
fi:   -Wa,<valitsimet>         Välitä pilkulla erotetut <valitsimet> assemblerille.

en:   -Wp,<options>            Pass comma-separated <options> on to the preprocessor.
fi:   -Wp,<valitsimet>         Välitä pilkulla erotetut <valitsimet> esikääntäjälle.

en:   -Wl,<options>            Pass comma-separated <options> on to the linker.
fi:   -Wl,<valitsimet>         Välitä pilkulla erotetut <valitsimet> linkittimelle.

en:   -Xassembler <arg>        Pass <arg> on to the assembler.
fi:   -Xassembler <arg>        Välitä <arg> assemblerille.

en:   -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.
fi:   -Xpreprocessor <arg>     Välitä <arg> esikääntäjälle.

en:   -Xlinker <arg>           Pass <arg> on to the linker.
fi:   -Xlinker <arg>           Välitä <arg> linkittimelle.

en:   -save-temps              Do not delete intermediate files.
fi:   -save-temps              Älä poista väliaikaistiedostoja.

en:   -save-temps=<arg>        Do not delete intermediate files.
fi:   -save-temps=<arg>        Älä poista väliaikaistiedostoja.

en:   -pipe                    Use pipes rather than intermediate files.
fi:   -pipe                    Käytä putkia väliaikaistiedostojen sijaan.

en:   -time                    Time the execution of each subprocess.
fi:   -time                    Mittaa kunkin aliprosessin suoritusaika.

en:   -specs=<file>            Override built-in specs with the contents of <file>.
fi:   -specs=<tiedosto>        Ohita sisäänrakennetut määritykset <tiedoston> sisällöllä.

en:   -std=<standard>          Assume that the input sources are for <standard>.
fi:   -std=<standardi>         Oleta syötetiedostojen olevan <standardi>n mukaisia.

en:   --sysroot=<directory>    Use <directory> as the root directory for headers
                               and libraries.
fi:   --sysroot=<hakemisto>    Käytä <hakemistoa> otsakkeiden ja kirjastojen
                               juurihakemistona.

en:   -B <directory>           Add <directory> to the compiler's search paths.
fi:   -B <hakemisto>           Lisää <hakemisto> kääntäjän hakupolkuihin.

en:   -v                       Display the programs invoked by the compiler.
fi:   -v                       Näytä kääntäjän käynnistämät ohjelmat.

en:   -###                     Like -v but options quoted and commands not executed.
fi:   -###                     Kuin -v mutta valitsimet lainausmerkeissä eikä komentoja käynnistetä.

en:   -E                       Preprocess only; do not compile, assemble or link.
fi:   -E                       Suorita vain esikäännös, älä käännä, assembloi tai linkitä.

en:   -S                       Compile only; do not assemble or link.
fi:   -S                       Suorita vain käännös, älä assembloi tai linkitä.

en:   -c                       Compile and assemble, but do not link.
fi:   --help                   Käännä ja assembloi, älä linkitä.

en:   -o <file>                Place the output into <file>.
fi:   -o <tiedosto>            Ohjaa tuloste <tiedostoon>.

en:   -pie                     Create a dynamically linked position independent
                               executable.
fi:   -pie                     Luo paikkariippumaton suoritettava tiedosto.

en:   -shared                  Create a shared library.
fi:   -shared                  Luo jaettu kirjasto.

en:   -x <language>            Specify the language of the following input files.
                               Permissible languages include: c c++ assembler none
                               'none' means revert to the default behavior of
                               guessing the language based on the file's extension.
fi:   -x <kieli>               Määrittele seuraavien syötetiedostojen kieli.
                               Kelvollisia kieliä ovat mm. c c++ assembler none
                               ”none” palauttaa käyttöön oletustoiminnan,
                               eli kielen päättelyn tiedoston päätteestä.

en: 
    Options starting with -g, -f, -m, -O, -W, or --param are automatically
     passed on to the various sub-processes invoked by %s.  In order to pass
     other options on to these processes the -W<letter> options must be used.
fi: 
    Valitsimet, jotka alkavat -g, -f, -m, -O, -W tai --param, annetaan
     automaattisesti %s:n käynnistämille monille aliprosesseille. Muiden
     valitsimien välittämiseen näille prosesseille on käytettävä -W<kirjain>-
     valitsimia.

en: Target: %s
fi: Kohde: %s

en: Thread model: %s
fi: Säiemalli: %s

en: gcc version %s %s
fi: gcc-versio %s %s

en: The bug is not reproducible, so it is likely a hardware or OS problem.
fi: Vika ei ole toistettavissa, joten se on todennäköisesti laitteisto- tai käyttöjärjestelmäongelma.

en: Preprocessed source stored into %s file, please attach this to your bugreport.
fi: Esikäännetty lähdekoodi tallennettu tiedostoon %s, liitäthän sen vikailmoitukseen.

en: install: %s%s
fi: asennus: %s%s

en: programs: %s
fi: ohjelmat: %s

en: libraries: %s
fi: kirjastot: %s

en: 
    For bug reporting instructions, please see:
fi: 
    Ohjeet vikailmoitusten tekoon ovat osoitteessa:

note: #-#-#-#-#  299 (gdbm 1.10.90)  #-#-#-#-# TRANSLATORS: Translate "(C)" to the copyright symbol (C-in-a-circle), if this symbol is available in the user's locale.  Otherwise, do not translate "(C)"; leave it as-is. #-#-#-#-#  305 (coreutils 8.31.90)  #-#-#-#-# #-#-#-#-#  308 (GNU cpio 2.12)  #-#-#-#-#
en: (C)
fi: ©

en: This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
fi: Tämä ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lähdekoodista.
    Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ
    LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.

en: 
    Linker options
    ==============
fi: 
    Linkittimen valitsimet
    ======================

en: Use "-Wl,OPTION" to pass "OPTION" to the linker.
fi: Käytä ”-Wl,VALITSIN” välittämään ”VALITSIN” linkittimelle.

en: Assembler options
    =================
fi: Assembler-valitsimet
    ====================

en: Use "-Wa,OPTION" to pass "OPTION" to the assembler.
fi: Käytä ”-Wa,VALITSIN” välittämään ”VALITSIN” assemblerille.

en:   merge [options] <dir1> <dir2>         Merge coverage file contents
fi:   merge [valitsimet] <hak1> <hak2>      Yhdistä kattavuustiedostojen sisällöt

en:   -v, --version                         Print version number, then exit
fi:   -v, --version                         Näytä versionumero ja poistu

en: 
    For bug reporting instructions, please see:
    %s.
fi: 
    Katso ohjeet vikailmoitusten tekemiseen osoitteesta:
    %s.

en: Print code coverage information.
fi: Tulosta koodinkattavuustietoa.

en:   -a, --all-blocks                Show information for every basic block
fi:   -a, --all-blocks                Näytä tietoja jokaisesta peruslohkosta

en:   -b, --branch-probabilities      Include branch probabilities in output
fi:   -b, --branch-probabilities      Sisällytä haarojen todennäköisyydet tulosteeseen

en:   -f, --function-summaries        Output summaries for each function
fi:   -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta

en:   -h, --help                      Print this help, then exit
fi:   -h, --help                      Näytä tämä ohje ja poistu

en:   -l, --long-file-names           Use long output file names for included
                                        source files
fi:   -l, --long-file-names           Käytä pitkiä tulostiedostojen nimiä sisällytetyille
                                        lähdetiedostoille

en:   -n, --no-output                 Do not create an output file
fi:   -n, --no-output                 Älä luo tulostiedostoa

en:   -v, --version                   Print version number, then exit
fi:   -v, --version                   Näytä versionumero ja poistu

en: 
    Obsolete options:
fi: 
    Vanhentuneet valitsimet:

en: Creating '%s'
fi: Luodaan ”%s”

en: Error writing output file '%s'
fi: Virhe kirjoitettaessa tulostiedostoa ”%s”

en: Could not open output file '%s'
fi: Tulostiedoston ”%s” avaaminen epäonnistui

en: Removing '%s'
fi: Poistetaan ”%s”

en: Cannot open JSON output file %s
fi: Ei voi avata JSON-tulostetiedostoa %s

en: Error writing JSON output file %s
fi: Virhe kirjoitettaessa JSON-tulostiedostoa %s

en: (the message is displayed only once per source file)
fi: (viesti näkyy vain kerran lähdetiedostoa kohden)

en: %s:no functions found
fi: %s:funktioita ei löytynyt

en: %s:not a gcov data file
fi: %s:ei ole gcov-datatiedosto

en: Lines executed:%s of %d
fi: Rivejä suoritettu:%s/%d

en: No executable lines
fi: Ei suoritettavia rivejä

en: %s '%s'
fi: %s ”%s”

en: Branches executed:%s of %d
fi: Haaroja suoritettu:%s/%d

en: No branches
fi: Ei haaroja

en: Calls executed:%s of %d
fi: Kutsuja suoritettu:%s/%d

en: No calls
fi: Ei kutsuja

en: call   %2d returned %s
fi: kutsu  %2d palautti %s

en: call   %2d never executed
fi: kutsu  %2d ei suoritettu koskaan

en: Cannot open source file %s
fi: Lähdetiedostoa %s ei voi avata

en: PRE disabled
fi: PRE poistettu käytöstä

en: GCSE disabled
fi: GCSE pois käytöstä

en: ignoring duplicate directory "%s"
fi: jätetään hakemiston ”%s” kaksoiskappale huomiotta,

en:   as it is a non-system directory that duplicates a system directory
fi:  koska se on järjestelmähakemiston kopio

en: ignoring nonexistent directory "%s"
fi: jätetään puuttuva hakemisto ”%s” huomiotta

en: #include "..." search starts here:
fi: #include "..." -haku alkaa täältä:

en: #include <...> search starts here:
fi: #include <...> -haku alkaa täältä:

en: End of search list.
fi: Hakulistan loppu.

en: At top level:
fi: Päätasolla:

en: In member function %qs
fi: Jäsenfunktio %qs

en: In function %qs
fi: Funktio %qs

en:     inlined from %qs at %r%s:%d:%d%R
fi:     avattu lähteestä %qs, %r%s:%d:%d%R

en: this is the insn:
fi: tämä on käsky:

en: Same as %s%s (or, in negated form, %s%s).
fi: Sama kuin %s%s (tai kielteisessä muodossa %s%s).

en: [default]
fi: [oletus]

en: %llu bytes
fi: %llu tavua

en: [enabled]
fi: [käytössä]

en: [disabled]
fi: [ei käytössä]

en:  No options with the desired characteristics were found
fi:  Yhtään valitsinta halutuilla ominaisuuksilla ei löytynyt

en:  None found.  Use --help=%s to show *all* the options supported by the %s front-end.
fi:  Mitään ei löytynyt.  Käytä --help=%s näyttämään *kaikki* valitsimet, joita %s-edusta tukee.

en:  All options with the desired characteristics have already been displayed
fi:  Kaikki valitsimet halutuilla ominaisuuksilla on jo näytetty

en: The following options are target specific
fi: Seuraavat valitsimet ovat kohdekohtaisia

en: The following options control optimizations
fi: Seuraavat valitsimet ohjaavat optimointeja

en: The following options are language-independent
fi: Seuraavat valitsimet ovat kielestä riippumattomia

en: The following options are specific to just the language
fi: Seuraavat valitsimet ovat liittyvät kieleen

en: The following options are supported by the language
fi: Kieli tukee seuraavia valitsimia

en: The following options are not documented
fi: Seuraavia valitsimia ei ole dokumentoitu

en: The following options are language-related
fi: Seuraavat valitsimet ovat kieleen liittyviä

note: #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# 0 this order range above #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/wm/ext/audio-events.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-#
en: Event
fi: Tapahtuma

en: *** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
fi: *** VAROITUS *** liitännäisiä on käytössä, älä raportoi tätä vikana ellei vika ole toistettavissa ilman liitännäisiä.

en: unrecognizable insn:
fi: tunnistamaton käsky:

en: %s%s%s %sversion %s (%s)
    %s	compiled by GNU C version %s,
fi: %s%s%s %sversio %s (%s)
    %s	käännetty GNU C:n versiolla %s,

en: %s%s%s %sversion %s (%s) compiled by CC,
fi: %s%s%s %sversio %s (%s) käännetty CC:llä,

en: %s%swarning: %s header version %s differs from library version %s.
fi: %s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.

en: <anonymous>
fi: <nimetön>

en: function body can be overwritten at link time
fi: funktion runko voidaan ylikirjoittaa linkitettäessä

note: * TRANSLATORS: This is a terrain type tooltip in the editor
en: unreachable
fi: saavuttamaton

note: #-#-#-#-#  57 (gcc 11.1-b20210321)  #-#-#-#-# The remainder are real diagnostic types. #-#-#-#-#  82 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  321 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  506 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  562 (gcc 10.1-b20200322)  #-#-#-#-# #-#-#-#-#  3040 (gcc 11.1-
en: fatal error:
fi: vakava virhe:

note: This is like DK_ICE, but backtrace is not printed.  Used in the driver when reporting fatal signal in the compiler.
en: internal compiler error:
fi: kääntäjän sisäinen virhe:

note: #-#-#-#-#  57 (gcc 11.1-b20210321)  #-#-#-#-# This one is just for counting DK_WARNING promoted to DK_ERROR due to -Werror and -Werror=warning. #-#-#-#-#  82 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  321 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  506 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  562 (
en: error:
fi: virhe:

en: anachronism:
fi: anakronismi:

en: note:
fi: huom:

en: debug:
fi: vianjäljitys:

note: For use when using the diagnostic_show_locus machinery to show a range of events within a path.
en: path:
fi: polku:

en: ' ' flag
fi: ” ”-lippu

en: the ' ' printf flag
fi: printf:n ” ”-lippu

en: '+' flag
fi: ”+”-lippu

en: the '+' printf flag
fi: printf:n ”+”-lippu

en: '#' flag
fi: ”#”-lippu

en: the '#' printf flag
fi: printf:n ”#”-lippu

en: '0' flag
fi: ”0”-lippu

en: the '0' printf flag
fi: printf:n ”0”-lippu

en: '-' flag
fi: ”-”-lippu

en: the '-' printf flag
fi: printf:n ”-”-lippu

en: ''' flag
fi: ”'”-lippu

en: the ''' printf flag
fi: printf:n ”'”-lippu

en: 'I' flag
fi: ”I”-lippu

en: the 'I' printf flag
fi: printf:n ”I”-lippu

en: field width
fi: kentän leveys

en: field width in printf format
fi: kentän leveys printf-muotoilussa

en: precision
fi: tarkkuus

en: precision in printf format
fi: tarkkuus printf-muotoilussa

en: length modifier
fi: pituusmääre

en: length modifier in printf format
fi: pituusmääre printf-muotoilussa

en: 'q' flag
fi: ”q”-lippu

en: the 'q' diagnostic flag
fi: ”q”-diagnostiikkalippu

en: 'a' flag
fi: ”a”-lippu

en: the 'a' scanf flag
fi: scanf:n ”a”-lippu

en: 'm' flag
fi: ”m”-lippu

en: the 'm' scanf flag
fi: scanf:n ”m”-lippu

en: field width in scanf format
fi: kentän leveys scanf-muotoilussa

en: length modifier in scanf format
fi: kenttämääre scanf-muotoilussa

en: the ''' scanf flag
fi: scanf:n ”'”-lippu

en: the 'I' scanf flag
fi: scanf:n ”I”-lippu

en: '_' flag
fi: ”_”-lippu

en: the '_' strftime flag
fi: strftimen ”_”-lippu

en: the '-' strftime flag
fi: strftimen ”-”-lippu

en: the '0' strftime flag
fi: strftimen ”0”-lippu

en: '^' flag
fi: ”^”-lippu

en: the '^' strftime flag
fi: strftimen ”^”-lippu

en: the '#' strftime flag
fi: strftimen ”#”-lippu

en: field width in strftime format
fi: kentän leveys strftime-muotoilussa

en: 'E' modifier
fi: ”E”-määre

en: the 'E' strftime modifier
fi: strftimen ”E”-määre

en: 'O' modifier
fi: ”O”-määre

en: the 'O' strftime modifier
fi: strftimen ”O”-määre

en: the 'O' modifier
fi: ”O”-määre

en: fill character
fi: täytemerkki

en: fill character in strfmon format
fi: täytemerkki strfmon-muotoilussa

en: the '^' strfmon flag
fi: strfmonin ”^v-lippu

en: the '+' strfmon flag
fi: strfmonin ”+”-lippu

en: '(' flag
fi: ”(”-lippu

en: the '(' strfmon flag
fi: strfmonin ”(”-lippu

en: '!' flag
fi: ”!”-lippu

en: the '!' strfmon flag
fi: strfmonin ”!”-lippu

en: the '-' strfmon flag
fi: strfmonin ”-”-lippu

en: field width in strfmon format
fi: kentän leveys strfmon-muotoilussa

en: left precision
fi: vasen tarkkuus

en: left precision in strfmon format
fi: vasen tarkkuus strfmon-muotoilussa

en: right precision
fi: oikea tarkkuus

en: right precision in strfmon format
fi: oikea tarkkuus strfmon-muotoilussa

en: length modifier in strfmon format
fi: pituusmääre strfmon-muotoilussa

note: Handle deferred options from command-line.
en: <command-line>
fi: <komentorivi>

en: invalid %%J value
fi: virheellinen %%J-arvo

en: invalid %%r value
fi: virheellinen %%r-arvo

en: invalid %%R value
fi: virheellinen %%R-arvo

en: invalid %%N value
fi: virheellinen %%N-arvo

en: invalid %%P value
fi: virheellinen %%P-arvo

en: invalid %%h value
fi: virheellinen %%h-arvo

en: invalid %%L value
fi: virheellinen %%L-arvo

en: invalid %%m value
fi: virheellinen %%m-arvo

en: invalid %%M value
fi: virheellinen %%M-arvo

en: invalid %%U value
fi: virheellinen %%U-arvo

en: invalid %%s value
fi: virheellinen %%s-arvo

en: invalid %%C value
fi: virheellinen %%C-arvo

en: invalid %%E value
fi: virheellinen %%E-arvo

en: invalid %%xn code
fi: virheellinen %%xn-koodi

en: invalid operand to %%Z code
fi: virheellinen %%Z-operandi

en: invalid operand to %%z code
fi: virheellinen %%Z-operandi

en: invalid operand to %%M code
fi: virheellinen %%M-operandi

en: invalid operand to %%R code
fi: virheellinen %%R-operandi

en: invalid operand to %%H/%%L code
fi: virheellinen %%H/%%L-operandi

en: invalid operand to %%U code
fi: virheellinen %%U-operandi

en: invalid operand to %%V code
fi: virheellinen %%V-operandi

en: invalid operand to %%O code
fi: virheellinen %%O-operandi

en: internal compiler error.  Bad address:
fi: kääntäjän sisäinen virhe.  Virheellinen osoite:

en: invalid insn:
fi: virheellinen käsky:

en: incorrect insn:
fi: virheellinen käsky:

en: unknown move insn:
fi: tuntematon move-käsky:

en: bad shift insn:
fi: virheellinen shift-käsky:

en: return type of function
fi: funktion paluutyyppi

en: invalid %%j value
fi: virheellinen %%j-arvo

en: invalid const_double operand
fi: virheellinen const_double-operandi

en: unrecognized address
fi: tunnistamaton osoite

en: fr30_print_operand_address: unhandled address
fi: fr30_print_operand_address: käsittelemätön osoite

en: fr30_print_operand: unrecognized %%p code
fi: fr30_print_operand: tunnistamaton %%p-koodi

en: fr30_print_operand: unrecognized %%b code
fi: fr30_print_operand: tunnistamaton %%b-koodi

en: fr30_print_operand: unrecognized %%B code
fi: fr30_print_operand: tunnistamaton %%B-koodi

en: fr30_print_operand: invalid %%x code
fi: fr30_print_operand: virheellinen %%x-koodi

en: fr30_print_operand: invalid %%F code
fi: fr30_print_operand: virheellinen %%F-koodi

en: fr30_print_operand: unknown code
fi: fr30_print_operand: tuntematon koodi

en: bad ADDR_SPACE_GLOBAL address
fi: virheellinen ADDR_SPACE_GLOBAL-osoite

en: invalid use of register '%s'
fi: virheellinen rekisterin ”%s” käyttö

en: invalid %%G mode
fi: virheellinen %%G-tila

en: ia64_print_operand: unknown code
fi: ia64_print_operand: tuntematon koodi

en: invalid %%P operand
fi: virheellinen %%P-operandi

en: invalid %%p value
fi: virheellinen %%p-arvo

en: bad operand
fi: virheellinen operandi

en: bad address
fi: virheellinen osoite

en: null pointer
fi: nollaosoitin

en: invalid use of '%%%c'
fi: virheellinen ”%%%c”:n käyttö

en: invalid %%H value
fi: virheellinen %%H-arvo

en: invalid %%d value
fi: virheellinen %%d-arvo

en: Out of stack space.
fi: Pinotila loppui.

en: invalid %%D value
fi: virheellinen %%D-arvo

en: invalid %%f value
fi: virheellinen %%f-arvo

en: invalid %%F value
fi: virheellinen %%F-arvo

en: invalid %%G value
fi: virheellinen %%G-arvo

en: invalid %%j code
fi: virheellinen %%j-koodi

en: invalid %%J code
fi: virheellinen %%J-koodi

en: invalid %%k value
fi: virheellinen %%k-arvo

en: invalid %%K value
fi: virheellinen %%K-arvo

en: invalid %%O value
fi: virheellinen %%O-arvo

en: invalid %%q value
fi: virheellinen %%q-arvo

en: invalid %%T value
fi: virheellinen %%T-arvo

en: invalid %%u value
fi: virheellinen %%u-arvo

en: invalid %%v value
fi: virheellinen %%v-arvo

en: invalid %%x value
fi: virheellinen %%x-arvo

en: AltiVec argument passed to unprototyped function
fi: AltiVec-argumentti välitetty funktiolle, jolla ei ole prototyyppiä

en: types differ in signedness
fi: tyypit eroavat etumerkillisyyden osalta

en: invalid %%Y operand
fi: virheellinen %%Y-operandi

en: invalid %%A operand
fi: virheellinen %%A-operandi

en: invalid %%B operand
fi: virheellinen %%B-operandi

en: invalid %%C operand
fi: virheellinen %%C-operandi

en: invalid %%D operand
fi: virheellinen %%D-operandi

en: invalid %%f operand
fi: virheellinen %%f-operandi

en: invalid %%s operand
fi: virheellinen %%s-operandi

en: xstormy16_print_operand: unknown code
fi: xstormy16_print_operand: tuntematon koodi

en: invalid %%c operand
fi: virheellinen %%c-operandi

en: invalid %%d operand
fi: virheellinen %%d-operandi

en: invalid %%H specifier
fi: virheellinen %%H-operandi

en: invalid %%h operand
fi: virheellinen %%h-operandi

en: invalid %%I operand
fi: virheellinen %%I-operandi

en: invalid %%i operand
fi: virheellinen %%i-operandi

en: invalid %%j operand
fi: virheellinen %%j-operandi

en: invalid %%%c operand
fi: virheellinen %%%c-operandi

en: invalid %%N operand
fi: virheellinen %%N-operandi

en: invalid %%H operand
fi: virheellinen %%H-operandi

en: invalid %%L operand
fi: virheellinen %%L-operandi

en: invalid %%M operand
fi: virheellinen %%M-operandi

en: invalid %%t operand
fi: virheellinen %%t-operandi

en: invalid %%r operand
fi: virheellinen %%r-operandi

en: illegal operand detected
fi: virheellinen operandi havaittu

en: illegal operand
fi: virheellinen operandi

en: invalid %%t/%%b value
fi: virheellinen %%t/%%b-arvo

en: ({anonymous})
fi: ({nimetön})

en: (anonymous)
fi: (nimetön)

en: candidate is: | candidates are:
fi[0]: ehdokas on:
fi[1]: ehdokkaat ovat:

en: candidate 1:
fi: ehdokas 1:

en: candidate 2:
fi: ehdokas 2:

en: jump to label %qD
fi: hyppy nimiöön %qD

en: jump to case label
fi: hyppy case-nimiöön

en: <missing>
fi: <puuttuva>

en: <type error>
fi: <tyyppivirhe>

note: #-#-#-#-#  3023 (meld)  #-#-#-#-# TRANSLATORS: This is the label of a new, currently-unnamed file.
en: <unnamed>
fi: <nimetön>

en: (static destructors for %s)
fi: (staattiset hajottimet kohteelle %s)

en: vtable for
fi: vtable kohteelle

en: <return value>
fi: <paluuarvo>

en: {anonymous}
fi: {nimetön}

en: (anonymous namespace)
fi: (nimetön nimiavaruus)

en: <declaration error>
fi: <esittelyvirhe>

note: While waiting for caret diagnostics, avoid printing __cxa_allocate_exception, __cxa_throw, and the like.
en: <throw-expression>
fi: <throw-lauseke>

en: <unparsed>
fi: <jäsentämätön>

en: <expression error>
fi: <lausekevirhe>

en: <unknown operator>
fi: <tuntematon operaattori>

en: At global scope:
fi: Globaalilla näkyvyysalueella:

en: In static member function %qs
fi: Staattinen jäsenfunktio %qs

en: In copy constructor %qs
fi: Kopiomuodostin %qs

en: In constructor %qs
fi: Muodostin %qs

en: In destructor %qs
fi: Hajotin %qs

en: In lambda function
fi: Lambda-funktio

en: local variable %qD may not appear in this context
fi: paikallinen muuttuja %qD ei voi esiintyä tässä yhteydessä

en: candidates are:
fi: ehdokkaat ovat:

en: source is not a pointer
fi: lähde ei ole osoitin

en: wrong type argument to unary minus
fi: unaariselle miinus-operaatiolle annettu väärä tyyppiargumentti

en: wrong type argument to unary plus
fi: unaariselle plus-operaatiolle annettu väärä tyyppiargumentti

en: wrong type argument to bit-complement
fi: bittikomplementille annettu väärä tyyppiargumentti

en: wrong type argument to abs
fi: abs-funktiolle annettu väärä tyyppiargumentti

en: wrong type argument to conjugation
fi: konjugaatiolle annettu väärä tyyppiargumentti

en: GNU Extension:
fi: GNU-laajennos:

en: Deleted feature:
fi: Poistettu ominaisuus:

en: Bad name
fi: Virheellinen nimi

en: Expected name
fi: Odotettu nimi

en: assignment
fi: sijoitus

en: optional argument
fi: valinnainen argumentti

en: pointer argument
fi: osoitinargumentti

en: target argument
fi: kohdeargumentti

en: value argument
fi: arvoargumentti

en: Loop variable
fi: Silmukkamuuttuja

en: Array reference out of bounds
fi: Taulukkoviite rajojen ulkopuolella

en: Incorrect function return value
fi: Virheellinen funktion paluuarvo

note: This is like DK_ICE, but backtrace is not printed.  Used in the driver when reporting fatal signal in the compiler.
en: internal compiler error
fi: kääntäjän sisäinen virhe

en: anachronism
fi: anakronismi

en: GNU C no longer supports -traditional without -E
fi: GCC ei enää tue valitsinta -traditional ilman valitsinta -E

en: -current_version only allowed with -dynamiclib
fi: -current_version on sallittu vain valitsimen -dynamiclib kanssa

en: -install_name only allowed with -dynamiclib
fi: -install_name on sallittu vain valitsimen -dynamiclib kanssa

en: -bundle not allowed with -dynamiclib
fi: valitsimia -bundle ja -dynamiclib ei voi käyttää yhdessä

en: -bundle_loader not allowed with -dynamiclib
fi: valitsimia -bundle_loader ja -dynamiclib ei voi käyttää yhdessä

en: -client_name not allowed with -dynamiclib
fi: valitsimia -client_name ja -dynamiclib ei voi käyttää yhdessä

en: -force_flat_namespace not allowed with -dynamiclib
fi: valitsimia -force_flat_namespace ja -dynamiclib ei voi käyttää yhdessä

en: -keep_private_externs not allowed with -dynamiclib
fi: valitsimia -keep_private_externs ja -dynamiclib ei voi käyttää yhdessä

en: -private_bundle not allowed with -dynamiclib
fi: valitsimia -private_bundle ja -dynamiclib ei voi käyttää yhdessä

en: -mbig-endian and -mlittle-endian may not be used together
fi: valitsimia -mbig-endian ja -mlittle-endian ei voi käyttää yhdessä

en: no processor type specified for linking
fi: linkitystä varten ei ole määritelty suoritinta

en: may not use both -m32 and -m64
fi: ei voi käyttää sekä valitsinta -m32 että -m64

en: gfortran does not support -E without -cpp
fi: gfortran ei tue valitsinta -E ilman valitsinta -cpp

en: GNU Objective C no longer supports traditional compilation
fi: GNU Objective C ei enää tue perinteistä kääntämistä

en: Does nothing. Preserved for backward compatibility.
fi: Ei tee mitään. Säilytetty yhteensopivuuden vuoksi.

en: Warn about most implicit conversions.
fi: Varoita useimmista implisiittisistä muunnoksista.

en: Warn about truncated source lines.
fi: Varoita typistetyistä lähderiveistä.

en: Warn about "suspicious" constructs.
fi: Varoita ”epäilyttävistä” rakenteista.

en: Warn about an invalid DO loop.
fi: Varoita virheellisestä DO-silmukasta.

en: Enable preprocessing.
fi: Ota esikäännös käyttöön.

en: Disable preprocessing.
fi: Poista esikäännös käytöstä.

en: Path to header file that should be pre-included before each compilation unit.
fi: Polku otsaketiedostoon, joka esisisällytetään kunkin käännösyksikön alkuun.

en: Interpret any REAL(4) as a REAL(8).
fi: Tulkitse kaikki REAL(4):t REAL(8):na.

en: Interpret any REAL(4) as a REAL(10).
fi: Tulkitse kaikki REAL(4):t REAL(10):nä.

en: Interpret any REAL(4) as a REAL(16).
fi: Tulkitse kaikki REAL(4):t REAL(16):na.

en: Interpret any REAL(8) as a REAL(4).
fi: Tulkitse kaikki REAL(8):t REAL(4):nä.

en: Interpret any REAL(8) as a REAL(10).
fi: Tulkitse kaikki REAL(8):t REAL(10):nä.

en: Interpret any REAL(8) as a REAL(16).
fi: Tulkitse kaikki REAL(8):t REAL(16):na.

en: Does nothing.  Preserved for backward compatibility.
fi: Ei tee mitään. Säilytetty yhteensopivuuden vuoksi.

en: Conform to nothing in particular.
fi: Älä noudata mitään erityisesti.

en: Do not discard comments.
fi: Älä hylkää kommentteja.

en: Do not discard comments in macro expansions.
fi: Älä hylkää kommentteja makroja lavennettaessa.

en: Print the name of header files as they are used.
fi: Tulosta otsaketiedostojen nimet käytön yhteydessä.

en: Generate make dependencies.
fi: Luo make-riippuvuudet.

en: Generate make dependencies and compile.
fi: Luo make-riippuvuudet ja käännä.

en: -MF <file>	Write dependency output to the given file.
fi: -MF <tiedosto>	Kirjoita riippuvuustuloste annettuun tiedostoon.

en: Treat missing header files as generated files.
fi: Käsittele puuttuvia otsikkotiedostoja luotavina tiedostoina.

en: Like -M but ignore system header files.
fi: Kuten -M, mutta ilman järjestelmän otsikkotiedostoja.

en: Like -MD but ignore system header files.
fi: Kuten -MD, mutta ilman järjestelmän otsikkotiedostoja.

en: Do not generate #line directives.
fi: Älä luo #line-direktiivejä.

en: Enable most warning messages.
fi: Ota käyttöön useimmat varoitussanomat.

en: Warn on any use of alloca.
fi: Varoita kaikesta allocan käytöstä.

en: Warn about features not present in ISO C11, but present in ISO C2X.
fi: Varoita ominaisuuksista, joita ei ole ISO C11:ssä, mutta ovat ISO C2X:ssä.

en: Warn about features not present in ISO C90, but present in ISO C99.
fi: Varoita ominaisuuksista, joita ei ole ISO C90:ssä, mutta ovat ISO C99:ssä.

en: Warn about features not present in ISO C99, but present in ISO C11.
fi: Varoita ominaisuuksista, joita ei ole ISO C99:ssä, mutta ovat ISO C11:ssä.

en: Warn about C constructs that are not in the common subset of C and C++.
fi: Varoita C:n rakenteista, jotka eivät ole C:n ja C++:n yhteisessä osajoukossa.

en: Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.
fi: Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 1998- ja ISO C++ 2011 -standardeissa.

en: Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.
fi: Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2011- ja ISO C++ 2014 -standardeissa.

en: Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.
fi: Varoita C++:n rakenteista, joilla on eri merkitys ISO C++ 2014- ja ISO C++ 2017 -standardeissa.

en: Warn about casts between incompatible function types.
fi: Varoita epäyhteensopivien funktiotyyppien välisistä muunnoksista.

en: Warn about casts which discard qualifiers.
fi: Varoita tyyppimuunnoksista, jotka hylkäävät määreet.

en: Warn about subscripts whose type is "char".
fi: Varoita ”char”-tyypillä indeksoinnista.

en: Removed in GCC 9.  This switch has no effect.
fi: Poistettu GCC 9:ssä. Tämä valitsin ei vaikuta mihinkään.

en: Warn about variables that might be changed by "longjmp" or "vfork".
fi: Varoita muuttujista, joita ”longjmp” tai ”vfork” saattaa muuttaa.

en: Warn about uses of a comma operator within a subscripting expression.
fi: Varoita pilkuoperaattorin käytöstä alaindeksilausekkeessa.

en: Warn about possibly nested block comments, and C++ comments spanning more than one physical line.
fi: Varoita mahdollisista sisäkkäisistä lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville.

en: Synonym for -Wcomment.
fi: Sama kuin -Wcomment.

en: Warn for conditionally-supported constructs.
fi: Varoittaa ehdollisesti tuetuista rakenteista.

en: Warn for implicit type conversions that may change a value.
fi: Varoita implisiittisistä tyyppimuunnoksista, jotka voivat muuttaa arvoa.

en: Warn for converting NULL from/to a non-pointer type.
fi: Varoita NULLin muunnoksesta epäosoitintyypiksi.

en: Warn when all constructors and destructors are private.
fi: Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiä.

en: Warn about dangling else.
fi: Varoita orvosta elsestä.

en: Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.
fi: Varoita makrojen __TIME__, __DATE__ ja __TIMESTAMP__ käytöstä.

en: Warn when deleting a pointer to incomplete type.
fi: Varoita epätäydellisen osoitintyypin tuhoamisesta.

en: Warn about deleting polymorphic objects with non-virtual destructors.
fi: Varoita polymorfisten olioiden tuhoamisesta epävirtuaalisilla hajottimilla.

en: Warn if type qualifiers on pointers are discarded.
fi: Varoita jos osoittimien tyyppimääreet hylätään.

en: Warn about compile-time integer division by zero.
fi: Varoita käännösaikaisesta nollalla jaosta.

en: Warn about duplicated branches in if-else statements.
fi: Varoita kahdenkertaisista haaroista if-else-lauseissa.

en: Warn about duplicated conditions in an if-else-if chain.
fi: Varoita kahdenkertaisista ehdoista if-else-if-ketjussa.

en: Warn about violations of Effective C++ style rules.
fi: Varoita Effective C++ -tyylisääntöjen rikkomuksista.

en: Warn about an empty body in an if or else statement.
fi: Varoita tyhjästä rungosta if- ja else-lauseissa.

en: Warn about stray tokens after #else and #endif.
fi: Varoita ylimääräisistä merkeistä #elif- ja #endif-direktiivien perässä.

en: Warn about comparison of different enum types.
fi: Varoita eri enum-tyyppien vertailusta.

en: Warn about implicit conversion of enum types.
fi: Varoita implisiittisistä enum-tyyppien muunnoksista.

en: Warn about semicolon after in-class function definition.
fi: Varoita puolipisteestä luokansisäisen funktiomäärittelyn perässä.

en: Warn for implicit type conversions that cause loss of floating point precision.
fi: Varoita implisiittisistä tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystä.

en: Warn if testing floating point numbers for equality.
fi: Varoita liukulukujen yhtäsuuruusvertailuista.

en: Warn about printf/scanf/strftime/strfmon format string anomalies.
fi: Varoita epäilyttävistä printf/scanf/strftime/strfmon-muotoilumerkkijonoista.

en: Warn about format strings that contain NUL bytes.
fi: Varoita NUL-tavuja sisältävistä muotoilumerkkijonoista.

en: Warn about format strings that are not literals.
fi: Varoita muotoilumerkkijonoista, jotka eivät ole literaaleja.

en: Warn about possible security problems with format functions.
fi: Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessä.

en: Warn about strftime formats yielding 2-digit years.
fi: Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista.

en: Warn about zero-length formats.
fi: Varoita nollan pituisista muotoiluista.

en: Warn about calls to snprintf and similar functions that truncate output.
fi: Varoita tuotosta typistävistä snprintf-funktiokutsuista ja vastaavista.

en: Warn when the field in a struct is not aligned.
fi: Varoita, kun structin kenttä ei ole kohdistettu.

en: Warn whenever type qualifiers are ignored.
fi: Varoita tyyppimääreiden huomiotta jättämisestä.

en: Warn whenever attributes are ignored.
fi: Varoita attribuuttien huomiotta jättämisestä.

en: Warn about variables which are initialized to themselves.
fi: Varoita muuttujista, jotka alustetaan omalla arvollaan.

en: Warn about implicit declarations.
fi: Varoita implisiittisistä funktioesittelyistä.

en: Warn if "defined" is used outside #if.
fi: Varoita ”defined”:in käytöstä #if-ehdon ulkopuolella.

en: Warn about implicit function declarations.
fi: Varoita implisiittisistä funktioesittelyistä.

en: Warn when a declaration does not specify a type.
fi: Varoita kun esittely ei määrittele tyyppiä.

en: Warn when there is a cast to a pointer from an integer of a different size.
fi: Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi.

en: Warn about invalid uses of the "offsetof" macro.
fi: Varoita ”offsetof”-makron virheellisestä käytöstä.

en: Warn about PCH files that are found but not used.
fi: Varoita löytyneistä PCH-tiedostoista, joita ei käytetä.

en: Warn when a logical operator is suspiciously always evaluating to true or false.
fi: Varoita, kun looginen operaattori on aina tosi tai aina epätosi.

en: Do not warn about using "long long" when -pedantic.
fi: Älä varoita ”long long”-tyypistä -pedantic-tilassa.

en: Warn about suspicious declarations of "main".
fi: Varoita epäilyttävistä ”main”-funktion esittelyistä.

en: Warn about possibly missing braces around initializers.
fi: Varoita mahdollisesti puuttuvista aaltosuluista alustimissa.

en: Warn about global functions without previous declarations.
fi: Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyä.

en: Warn about missing fields in struct initializers.
fi: Varoita puuttuvista kentistä struct-alustimissa.

en: Warn on direct multiple inheritance.
fi: Varoita suorasta moniperinnästä.

en: Warn about function parameters declared without a type specifier in K&R-style functions.
fi: Varoita funktioparametreistä, jotka on esitelty ilman tyyppimäärittelyjä K&R-tyylisissä funktioissa.

en: Warn about global functions without prototypes.
fi: Varoita globaaleista funktioista, joilla ei ole prototyyppiä.

en: Warn about use of multi-character character constants.
fi: Varoita monimerkkisistä merkkivakioista.

en: Warn about non-virtual destructors.
fi: Varoita epävirtuaalisista hajottimista.

en: -Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.
fi: -Wnormalized=[none|id|nfc|nfkc]	Varoita normalisoimattomista Unicode-merkkijonoista.

en: Warn if a C-style cast is used in a program.
fi: Varoita C-tyylisistä tyyppimuunnoksista ohjelmassa.

en: Warn about overloaded virtual function names.
fi: Varoita ylikuormitetuista virtuaalifunktioiden nimistä.

en: Warn about packed bit-fields whose offset changed in GCC 4.4.
fi: Varoita pakatuista bittikentistä, joiden siirrososoite muuttui GCC 4.4:ssä.

en: Warn about possibly missing parentheses.
fi: Varoita mahdollisesti puuttuvista sulkeista.

en: Warn about function pointer arithmetic.
fi: Varoita laskutoimituksista funktio-osoittimilla.

en: Warn when a pointer is cast to an integer of a different size.
fi: Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi.

en: Warn about misuses of pragmas.
fi: Varoita pragmain väärästä käytöstä.

en: Warn if inherited methods are unimplemented.
fi: Varoita perittyjen metodien puuttuvista toteutuksista.

en: Warn about multiple declarations of the same object.
fi: Varoita saman objektin useista esittelyistä.

en: Warn when the compiler reorders code.
fi: Varoita kun kääntäjä järjestää koodia uudelleen.

en: Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).
fi: Varoita kun funktion paluutyypiksi jää ”int” (C), tai kun paluutyypit ovat ristiriitaiset (C++).

en: Warn if a local declaration hides an instance variable.
fi: Varoita kun paikallinen esittely piilottaa instanssimuuttujan.

en: Warn if shift count is negative.
fi: Varoita kun oikealle siirron lukumäärä on negatiivinen.

en: Warn about signed-unsigned comparisons.
fi: Varoita signed-unsigned-vertailuista.

en: Warn about unprototyped function declarations.
fi: Varoita prototyypittömistä funktioesittelyistä.

en: Deprecated.  This switch has no effect.
fi: Vanhentunut. Tämä valitsin ei vaikuta mihinkään.

en: Warn if a comparison always evaluates to true or false.
fi: Varoita vertailusta, joka on aina tosi tai aina epätosi.

en: Warn about features not present in traditional C.
fi: Varoita ominaisuuksista, joita ei ole perinteisessä C:ssä.

en: Warn if an undefined macro is used in an #if directive.
fi: Varoita määrittelemättömän makron käytöstä #if-ehdossa.

en: Warn about unrecognized pragmas.
fi: Varoita tuntemattomista pragmoista.

en: Warn about unsuffixed float constants.
fi: Varoita loppuliitteettömistä liukulukuvakioista.

en: Warn when a const variable is unused.
fi: Varoita käyttämättömistä const-muuttujista.

en: Warn about using variadic macros.
fi: Varoita variadisista makroista.

en: Warn on direct virtual inheritance.
fi: Varoita suorasta virtuaalisesta perinnästä.

en: In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.
fi: C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta ”char *”:een. C:ssä annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkään ole vanhentunut.

en: Warn when a literal '0' is used as null pointer.
fi: Varoita kun ”0”-literaalia käytetään nollaosoittimena.

en: Warn about useless casts.
fi: Varoita tarpeettomista tyyppimuunnoksista.

en: A synonym for -std=c89 (for C) or -std=c++98 (for C++).
fi: Sama kuin -std=c89 (C) tai -std=c++98 (C++).

en: No longer supported.
fi: Ei enää tuettu.

en: Recognize the "asm" keyword.
fi: Tunnista ”asm”-avainsana.

en: Recognize built-in functions.
fi: Tunnista sisäiset funktiot.

en: Permit '$' as an identifier character.
fi: Salli ”$” merkkinä tunnisteessa.

en: Recognize GNU-defined keywords.
fi: Tunnista GNU-määritellyt avainsanat.

en: Generate code for GNU runtime environment.
fi: Tuota koodi GNU-suoritusympäristölle.

en: Assume normal C execution environment.
fi: Oleta normaali C-suoritusympäristö.

en: Generate code for NeXT (Apple Mac OS X) runtime environment.
fi: Luo koodi NeXT (Apple Mac OS X) -suoritusympäristölle.

en: Enable OpenACC.
fi: Käytä OpenACC:ta.

en: Recognize C++ keywords like "compl" and "xor".
fi: Tunnista C++:n avainsanat kuten ”compl” ja ”xor”.

en: Treat the input file as already preprocessed.
fi: Käsittele syötetiedosto jo esikäännettynä.

en: Treat known sprintf return values as constants.
fi: Käsittele tunnettuja sprintf-paluuarvoja vakioina.

en: Removed in GCC 10.  This switch has no effect.
fi: Poistettu GCC 10:ssä. Tämä valitsin ei vaikuta mihinkään.

en: Use the narrowest integer type possible for enumeration types.
fi: Käytä luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiä.

en: Force the underlying type for "wchar_t" to be "unsigned short".
fi: Pakota ”wchar_t”:n taustatyypiksi ”unsigned short”.

en: When "signed" or "unsigned" is not given make the bitfield signed.
fi: Kun ”signed” tai ”unsigned” on antamatta, tee bittikentästä etumerkillinen.

en: Make "char" signed by default.
fi: Tee ”char”-tyypistä oletuksena etumerkillinen.

en: Display statistics accumulated during compilation.
fi: Näytä kääntämisen aikana kertyneet tilastot.

en: Assume that values of enumeration type are always within the minimum range of that type.
fi: Oleta, että luetellun tyypin arvot ovat aina kyseisen tyypin vähimmäisvälillä.

en: When "signed" or "unsigned" is not given make the bitfield unsigned.
fi: Kun ”signed” tai ”unsigned” on antamatta, tee bittikentästä etumerkitön.

en: Conform to the ISO 2011 C++ standard.
fi: Noudata ISO 2011 C++ -standardia.

en: Conform to the ISO 2014 C++ standard.
fi: Noudata ISO 2014 C++ -standardia.

en: Conform to the ISO 2017 C++ standard.
fi: Noudata ISO 2017 C++ -standardia.

en: Conform to the ISO 2011 C standard.
fi: Noudata ISO 2011 C -standardia.

en: Conform to the ISO 2017 C standard (published in 2018).
fi: Noudata ISO 2017 C -standardia (julkaistu 2018).

en: Conform to the ISO 202X C standard draft (experimental and incomplete support).
fi: Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epätäydellinen tuki).

en: Generate code for assert contracts.
fi: Tuota koodia väitesopimuksille.

en: Ignore unsupported pragmas.
fi: Ohita pragmat, joita ei tueta.

en: Generate code for the M*Core M210.
fi: Tuota koodia M*Core M210:lle.

en: Generate code for the M*Core M340.
fi: Tuota koodia M*Core M340:lle.

en: Generate big-endian code.
fi: Tuota big-endian-koodia.

en: Generate little-endian code.
fi: Tuota little-endian-koodia.

en: Always treat bitfields as int-sized.
fi: Käsittele bittikenttiä aina int-kokoisina.

en: Generate code for the Android platform.
fi: Tuota koodia Android-alustalle.

en: Set sizeof(bool) to 1.
fi: Aseta sizeof(bool) arvoon 1.

en: Enable multicore support.
fi: Ota käyttöön moniydintuki.

en: Generate code for a 520X.
fi: Tuota 520X-koodia.

en: Generate code for a 5206e.
fi: Tuota 5206e-koodia.

en: Generate code for a 528x.
fi: Tuota 528x-koodia.

en: Generate code for a 5307.
fi: Tuota 5307-koodia.

en: Generate code for a 5407.
fi: Tuota 5407-koodia.

en: Generate code for a 68000.
fi: Tuota 68000-koodia.

en: Generate code for a 68010.
fi: Tuota 68010-koodia.

en: Generate code for a 68020.
fi: Tuota 68020-koodia.

en: Generate code for a 68040, without any new instructions.
fi: Tuota 68040-koodia, ilman uusia käskyjä.

en: Generate code for a 68060, without any new instructions.
fi: Tuota 68060-koodia, ilman uusia käskyjä.

en: Generate code for a 68030.
fi: Tuota 68030-koodia.

en: Generate code for a 68040.
fi: Tuota 68040-koodia.

en: Generate code for a 68060.
fi: Tuota 68060-koodia.

en: Generate code for a 68302.
fi: Tuota 68302-koodia.

en: Generate code for a 68332.
fi: Tuota 68332-koodia.

en: Generate code for a 68851.
fi: Tuota 68851-koodia.

en: Generate code that uses 68881 floating-point instructions.
fi: Tuota koodia, joka käyttää 68881-liukulukukäskyjä.

en: Align variables on a 32-bit boundary.
fi: Kohdista muuttujat 32 bitin rajoille.

en: Use the bit-field instructions.
fi: Käytä bittikenttäkäskyjä.

en: Generate code for a ColdFire v4e.
fi: Tuota ColdFire v4e -koodia.

en: Specify the target CPU.
fi: Määrittele kohdesuoritin.

en: Do not use the bit-field instructions.
fi: Älä käytä bittikenttäkäskyjä.

en: Use GNU C library.
fi: Käytä GNU:n C-kirjastoa.

en: Generate ILP32 code.
fi: Tuota ILP32-koodia.

en: Generate LP64 code.
fi: Tuota LP64-koodia.

en: Generate big endian code.
fi: Tuota big-endian-koodia.

en: Generate little endian code.
fi: Tuota little-endian-koodia.

en: Generate code for GNU as.
fi: Tuota koodia GNU as:lle.

en: Generate code for GNU ld.
fi: Tuota koodia GNU ld:lle.

en: Use software floating point comparisons.
fi: Käytä ohjelmistollisia liukulukuvertailuja.

en: Generate H8S code.
fi: Tuota H8S-koodia.

en: Generate H8SX code.
fi: Tuota H8SX-koodia.

en: Generate H8S/2600 code.
fi: Tuota H8S/2600-koodia.

en: Make integers 32 bits wide.
fi: Tee kokonaisluvista 32 bitin levyisiä.

en: Use registers for argument passing.
fi: Käytä rekistereitä argumenttien välittämiseen.

en: Consider access to byte sized memory slow.
fi: Oleta tavutason muistinkäyttö hitaaksi.

en: Generate H8/300H code.
fi: Tuota H8/300H-koodia.

en: Enable the normal mode.
fi: Ota käyttöön normaalitila.

en: Use H8/300 alignment rules.
fi: Käytä H8/300-kohdistussääntöjä.

en: Use the DEC assembler syntax.
fi: Käytä DEC:n assembler-syntaksia.

en: Use the GNU assembler syntax.
fi: Käytä GNU:n assembler-syntaksia.

en: Use hardware floating point.
fi: Käytä laitteistoliukulukuja.

en: Use 16 bit int.
fi: Käytä 16-bittistä int-tyyppiä.

en: Use 32 bit int.
fi: Käytä 32-bittistä int-tyyppiä.

en: Generate code for a DLL.
fi: Tuota koodia DLL:lle.

en: Create GUI application.
fi: Luo graafinen käyttöliittymäsovellus.

en: sizeof(long double) is 16.
fi: sizeof(long double) on 16.

en: Use hardware fp.
fi: Käytä laitteistoliukulukuja.

en: sizeof(long double) is 12.
fi: sizeof(long double) on 12.

en: Use 80-bit long double.
fi: Käytä 80-bittistä long double -tyyppiä.

en: Use 64-bit long double.
fi: Käytä 64-bittistä long double -tyyppiä.

en: Use 128-bit long double.
fi: Käytä 128-bittistä long double -tyyppiä.

en: Function starts are aligned to this power of 2.
fi: Funktioiden alut tasataan tähän 2:n potenssiin.

en: Jump targets are aligned to this power of 2.
fi: Hyppykohteet tasataan tähän 2:n potenssiin.

en: Loop code aligned to this power of 2.
fi: Silmukkakoodi tasataan tähän 2:n potenssiin.

en: Generate code for given CPU.
fi: Tuota koodia tietylle suorittimelle.

en: Use given assembler dialect.
fi: Käytä tiettyä assembler-murretta.

en: Known assembler dialects (for use with the -masm= option):
fi: Tunnetut assembler-murteet (käytettäväksi -masm= -valitsimen kanssa):

en: Branches are this expensive (arbitrary units).
fi: Haarat ovat näin kalliita (mielivaltainen yksikkö).

en: Use given address mode.
fi: Käytä annettua osoitetilaa.

en: Assume incoming stack aligned to this power of 2.
fi: Oleta tulopino tasatuksi tähän 2:n potenssiin.

en: Do not use hardware fp.
fi: Älä käytä laitteistoliukulukuja.

en: Make all function calls indirect.
fi: Tee kaikista funktiokutsuista epäsuoria.

en: Generate PA1.0 code.
fi: Tuota PA1.0-koodia.

en: Generate PA1.1 code.
fi: Tuota PA1.1-koodia.

en: Generate PA2.0 code (requires binutils 2.10 or later).
fi: Tuota PA2.0-koodia (vaatii binutils 2.10:n tai uudemman).

en: Enable support for the old GCC ABI.
fi: Ota käyttöön vanhan GCC ABI:n tuki.

en: Use shared libraries.
fi: Käytä jaettuja kirjastoja.

en: Support multi-threading.
fi: Tue monisäikeisyyttä.

en: Treat integers as 32-bit.
fi: Käsittele kokonaislukuja 32-bittisinä.

en: Set the number of 64 KiB flash segments.
fi: Aseta 64 KiB:n kokoisten flash-segmenttien määrä.

en: Use an 8-bit 'int' type.
fi: Käytä 8-bittistä int-tyyppiä.

en: Warn if the address space of an address is changed.
fi: Varoita, jos osoitteen osoiteavaruutta muutetaan.

en: Available BITS selections:
fi: Käytettävissä olevat BITS-valinnat:

en: Code size: small, medium or large.
fi: Koodin koko: small, medium tai large.

en: 31 bit ABI.
fi: 31-bittinen ABI.

en: 64 bit ABI.
fi: 64-bittinen ABI.

en: ESA/390 architecture.
fi: ESA/390-arkkitehtuuri.

en: Enable hardware floating point.
fi: Käytä laitteistoliukulukuja.

en: Disable hardware floating point.
fi: Älä käytä laitteistoliukulukuja.

en: Specify an ABI.
fi: Määrittele ABI.

en: This option is deprecated and has no effect.
fi: Tämä valitsin on vanhentunut eikä vaikuta mihinkään.

en: Use hardware FP.
fi: Käytä laitteistoliukulukuja.

en: Do not use hardware FP.
fi: Älä käytä laitteistoliukulukuja.

en: Pointers are 64-bit.
fi: Osoittimet ovat 64-bittisiä.

en: Pointers are 32-bit.
fi: Osoittimet ovat 32-bittisiä.

en: Use 64-bit ABI.
fi: Käytä 64-bittistä ABIa.

en: Use 32-bit ABI.
fi: Käytä 32-bittistä ABIa.

en: Generate 64-bit code.
fi: Tuota 64-bittistä koodia.

en: Generate 32-bit code.
fi: Tuota 32-bittistä koodia.

en: Compile for 64-bit pointers.
fi: Osoittimet ovat 64-bittisiä.

en: Compile for 32-bit pointers.
fi: Osoittimet ovat 32-bittisiä.

en: Use PowerPC-64 instruction set.
fi: Käytä PowerPC-64 -käskykantaa.

en: Use AltiVec instructions.
fi: Käytä AltiVec-käskyjä.

en: Max number of bytes to compare.
fi: Vertailtavien tavujen enimmäismäärä.

en: Use the AltiVec ABI extensions.
fi: Käytä AltiVec ABI -laajennoksia.

en: Do not use the AltiVec ABI extensions.
fi: Älä käytä AltiVec ABI -laajennoksia.

en: Use the ELFv1 ABI.
fi: Käytä ELFv1-ABIa.

en: Use the ELFv2 ABI.
fi: Käytä ELFv2-ABIa.

en: No description yet.
fi: Kuvaus puuttuu.

en: Use big-endian byte order.
fi: Käytä big-endian-tavujärjestystä.

en: Use little-endian byte order.
fi: Käytä little-endian-tavujärjestystä.

en: Data is stored in big-endian format.
fi: Data tallennetaan big-endian-muodossa.

en: Data is stored in little-endian format.  (Default).
fi: Data tallennetaan little-endian-muodossa.  (Oletus).

en: Only retained for backward compatibility.
fi: Säilytetty vain yhteensopivuuden vuoksi.

en: FP exceptions are enabled.
fi: Liukulukupoikkeukset otettu käyttöön.

en: Conform to the o32 FPXX ABI.
fi: Noudata o32 FPXX -ABIa.

en: Use 64-bit floating-point registers.
fi: Käytä 64-bittisiä liukulukurekistereitä.

en: Use 32-bit general registers.
fi: Käytä 32-bittisiä yleisrekistereitä.

en: Use 64-bit general registers.
fi: Käytä 64-bittisiä yleisrekistereitä.

en: Allow the use of hardware floating-point ABI and instructions.
fi: Salli laitteistoliukuluku-ABIn ja -käskyjen käyttö.

en: Generate MIPS16 code.
fi: Tuota MIPS16-koodia.

en: Use MIPS-3D instructions.
fi: Käytä MIPS-3D-käskyjä.

en: Use ll, sc and sync instructions.
fi: Käytä ll-, sc- ja sync-käskyjä.

en: Use indirect calls.
fi: Käytä epäsuoria kutsuja.

en: Use a 32-bit long type.
fi: Käytä 32-bittistä long-tyyppiä.

en: Use a 64-bit long type.
fi: Käytä 64-bittistä long-tyyppiä.

en: Use microMIPS instructions.
fi: Älä käytä microMIPS-käskyjä.

en: Allow the use of MT instructions.
fi: Salli MT-käskyjen käyttö.

en: Use MCU instructions.
fi: Käytä MCU-käskyjä.

en: Generate normal-mode code.
fi: Tuota normaalitilan koodia.

en: Do not use MIPS-3D instructions.
fi: Älä käytä MIPS-3D-käskyjä.

en: Use SmartMIPS instructions.
fi: Käytä SmartMIPS-käskyjä.

en: Prevent the use of all hardware floating-point instructions.
fi: Estä kaikkien laitteistoliukulukukäskyjen käyttö.

en: Same as -mA6.
fi: Sama kuin -mA6.

en: Same as -mA7.
fi: Sama kuin -mA7.

en: Generate norm instruction.
fi: Tuota norm-käsky.

en: Generate swap instruction.
fi: Tuota swap-käsky.

en: Generate mul64 and mulu64 instructions.
fi: Tuota mul64- ja mulu64-käskyt.

en: Enable bbit peephole2.
fi: Ota esikäännös käyttöön.

en: The resolution file.
fi: Ratkaisutiedosto.

en: Display this information.
fi: Näytä tämä ohje.

en: Alias for --help=target.
fi: Sama kuin --help=target.

en: -O<number>	Set optimization level to <number>.
fi: -O<luku>	Aseta optimointitasoksi <luku>.

en: Warn about returning structures, unions or arrays.
fi: Varoita tietueiden, unionien ja taulukoiden palauttamisesta.

en: Warn when a #warning directive is encountered.
fi: Varoita #warning-direktiivin kohtaamisesta.

en: Treat all warnings as errors.
fi: Ilmaise kaikki varoitukset virheinä.

en: Treat specified warning as error.
fi: Ilmaise annettu varoitus virheenä.

en: Print extra (possibly unwanted) warnings.
fi: Näytä ylimääräisiä (mahdollisesti ei-toivottuja) varoituksia.

en: Exit on the first error occurred.
fi: Poistu ensimmäisen virheen myötä.

en: Warn about overflow in arithmetic expressions.
fi: Varoita ylivuodosta aritmeettisissa lausekkeissa.

en: Warn about returning a pointer/reference to a local or temporary variable.
fi: Varoita osoittimen/viittauksen palauttamisesta paikalliseen tai väliaikiseen muuttujaan.

en: -Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.
fi: -Wstack-usage=<tavu-koko>	Varoita, jos pinon käyttö saattaa ylittää <tavu-koon>.

en: Warn when a variable is only set, otherwise unused.
fi: Varoita vain asetetuista mutta muuten käyttämättömistä muuttujista.

en: Warn when a function is unused.
fi: Varoita käyttämättömistä funktioista.

en: The version of the C++ ABI in use.
fi: Käytössä olevan C++-ABIn versio.

en: Align the start of functions.
fi: Kohdista funktioiden alut.

en: Align all labels.
fi: Tasaa kaikki nimikkeet.

en: Align the start of loops.
fi: Kohdista silmukoiden alut.

en: This switch is deprecated; do not use.
fi: Tämä valitsin on vanhentunut; älä käytä.

en: Check the return value of new in C++.
fi: Tarkista C++:n new’n paluuarvo.

en: Enable CFI tables via GAS assembler directives.
fi: Ota käyttöön CFI-taulut GAS-assembler-direktiivien kautta.

en: Enable exception handling.
fi: Käytä poikkeustenkäsittelyä.

en: Perform a number of minor, expensive optimizations.
fi: Suorita useita pieniä, kalliita optimointeja.

en: Mark all loops as parallel.
fi: Merkitse kaikki silmukat rinnakkaisiksi.

en: Specify a plugin to load.
fi: Anna ladattava liitännäinen.

en: Check for syntax errors, then stop.
fi: Tarkasta syntaksivirheet ja lopeta.

en: Generate debug information in default format.
fi: Tuota vianjäljitystietoja oletusmuodossa.

en: Generate debug information in VMS format.
fi: Tuota vianjäljitystietoja VMS-muodossa.

en: Generate debug information in XCOFF format.
fi: Tuota vianjäljitystietoja XCOFF-muodossa.

en: Enable function profiling.
fi: Ota käyttöön funktioprofilointi.

en: Enable verbose output.
fi: Ota käyttöön yksityiskohtainen tuloste.

en: Display the compiler's version.
fi: Näytä kääntäjän versio.

en: Suppress warnings.
fi: Vaienna varoitukset.

en: Create a shared library.
fi: Luo jaettu kirjasto.

en: Don't create a dynamically linked position independent executable.
fi: Älä luo dynaamisesti linkitettyä paikkariippumatonta suoritettavaa tiedostoa.

en: The size of L1 cache line.
fi: L1-välimuistirivin koko.

en: The size of L1 cache.
fi: L1-välimuistin koko.

en: The size of L2 cache.
fi: L2-välimuistin koko.

en: value computed is not used
fi: laskettua arvoa ei käytetä

en: invalid use of type
fi: virheellinen tyypin käyttö

en: constant refers to itself
fi: vakio viittaa itseensä

en: expected pointer
fi: odotettiin osoitinta

en: expected numeric type
fi: odotettiin numeerista tyyppiä

en: expected boolean type
fi: odotettiin totuusarvotyyppiä

en: expected integer
fi: odotettiin kokonaislukua

en: len larger than cap
fi: len suurempi kuin cap

en: index must be integer
fi: indeksin on oltava kokonaisluku

en: expected channel
fi: odotettiin kanavaa

en: invalid left hand side of assignment
fi: virheellinen sijoituksen vasen puoli

en: use of untyped nil
fi: tyypittämättömän nilin käyttö

en: not enough arguments to return
fi: liian vähän palautettavia argumentteja

en: return with value in function with no return type
fi: arvollinen return-lauseke paluuarvotyypittömässä funktiossa

en: too many values in return statement
fi: liikaa arvoja return-lauseessa

en: expected boolean expression
fi: odotettiin totuusarvolauseketta

en: different receiver types
fi: erilaiset vastaanottavat tyypit

en: different parameter types
fi: eri parametrityypit

en: different varargs
fi: erilaiset vararg-parametrit

en: different number of results
fi: eri määrä tuloksia

en: different result types
fi: eri tulostyypit

en: wrong number of arguments specified for %qE attribute
fi: attribuutille %qE annettu väärä määrä argumentteja

en: expected %i or more, found %i
fi: odotettu vähintään %i, löytyi %i

en: %qE attribute does not apply to types
fi: %qE-attribuutti ei päde tyyppeihin

en: %qE attribute only applies to function types
fi: %qE-attribuutti pätee vain funktiotyyppeihin

note: #-#-#-#-#  57 (gcc 11.1-b20210321)  #-#-#-#-# The specifications of standard attributes in C mean this is a constraint violation. The specifications of standard attributes mean this is a constraint violation. An attribute with standard syntax and no namespace specified is a constraint violation if i
en: %qE attribute ignored
fi: %qE-attribuuttia ei huomioida

en: function %q+D definition is marked dllimport
fi: funktion %q+D määrittely on merkitty dllimport-tyyppiseksi

en: %qE implies default visibility, but %qD has already been declared with a different visibility
fi: %qE edellyttää oletusnäkyvyyttä, mutta %qD on jo esitelty eri näkyvyydellä

en: Not expected TAG.
fi: Odottamaton TAG.

en: cannot open profile file %s
fi: profiilitiedostoa %s ei voi avata

en: %qE declared here
fi: %qE esitelty täällä

en: second argument to %<__builtin_prefetch%> must be a constant
fi: %<__builtin_prefetch%>-funktion toisen argumentin pitää olla vakio

en: invalid second argument to %<__builtin_prefetch%>; using zero
fi: %<__builtin_prefetch%>-funktion toinen argumentti on epäkelpo; käytetään nollaa

en: third argument to %<__builtin_prefetch%> must be a constant
fi: %<__builtin_prefetch%>-funktion kolmannen argumentin pitää olla vakio

en: invalid third argument to %<__builtin_prefetch%>; using zero
fi: %<__builtin_prefetch%>-funktion kolmas argumentti on epäkelpo; käytetään nollaa

en: too few arguments to function %<va_start%>
fi: liian vähän argumentteja funktiolle %<va_start%>

en: illegal argument 0 to %qs
fi: virheellinen argumentti 0 %qs:lle

en: %<__builtin_longjmp%> second argument must be 1
fi: %<__builtin_longjmp%>-fuktion toisen argumentin pitää olla 1

en: target format does not support infinity
fi: kohdemuoto ei tue äärettömyyttä

en: wrong number of arguments to function %<va_start%>
fi: väärä määrä argumentteja funktiolle %<va_start%>

en: %<__builtin_next_arg%> called without an argument
fi: funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia

en: wrong number of arguments to function %<__builtin_next_arg%>
fi: väärä määrä argumentteja funktiolle %<__builtin_next_arg%>

en: second parameter of %<va_start%> not last named argument
fi: %<va_start%>-funktion toinen parametri ei ole viimeinen nimetty argumentti

en: declared here
fi: esitelty täällä

en: %Kargument %i value is zero
fi: %Kargumentin %i arvo on nolla

en: %Kargument %i value %qE exceeds maximum object size %E
fi: %Kargumentin %i arvo %qE ylittää olion enimmäiskoon %E

en: in a call to allocation function %qD declared here
fi: kutsussa muistinvarausfunktioon %qD, joka on esitelty täällä

en: argument %qD declared here
fi: argumentti %qD esiteltiin täällä

en: function call has aggregate value
fi: funktiokutsulla on aggregaattiarvo

en: size of variable %q+D is too large
fi: muuttujan %q+D koko on liian suuri

en: verify_flow_info: Block %i lacks loop_father
fi: verify_flow_info: Lohkosta %i puuttuu loop_father

en: verify_flow_info failed
fi: verify_flow_info epäonnistui

en: %s does not support dump_bb_for_graph
fi: %s ei tue: dump_bb_for_graph

en: %s does not support redirect_edge_and_branch
fi: %s ei tue: redirect_edge_and_branch

en: %s does not support can_remove_branch_p
fi: %s ei tue: can_remove_branch_p

en: %s does not support redirect_edge_and_branch_force
fi: %s ei tue: redirect_edge_and_branch_force

en: %s does not support split_block
fi: %s ei tue: split_block

en: %s does not support move_block_after
fi: %s ei tue: move_block_after

en: %s does not support delete_basic_block
fi: %s ei tue: delete_basic_block

en: %s does not support split_edge
fi: %s ei tue: split_edge

en: %s does not support create_basic_block
fi: %s ei tue: create_basic_block

en: %s does not support can_merge_blocks_p
fi: %s ei tue: can_merge_blocks_p

en: %s does not support predict_edge
fi: %s ei tue: predict_edge

en: %s does not support predicted_by_p
fi: %s ei tue: predicted_by_p

en: %s does not support merge_blocks
fi: %s ei tue: merge_blocks

en: %s does not support make_forwarder_block
fi: %s ei tue: make_forwarder_block

en: %s does not support force_nonfallthru
fi: %s ei tue: force_nonfallthru

en: %s does not support duplicate_block
fi: %s ei tue: duplicate_block

en: %<weakref%> attribute should be accompanied with an %<alias%> attribute
fi: %<weakref%>-attribuutin tulisi esiintyä yhdessä %<alias%>-attribuutin kanssa

en: %qD defined but not used
fi: %qD määritelty mutta käyttämätön

en: %s terminated with signal %d [%s]%s
fi: %s päätettiin signaalilla %d [%s]%s

en: %<pex_init%> failed: %m
fi: %<pex_init%> epäonnistui: %m

en: ld returned %d exit status
fi: ld:n paluuarvo oli %d

en: atexit failed
fi: atexit epäonnistui

en: no arguments
fi: ei argumentteja

en: pex_init failed: %m
fi: pex_init epäonnistui: %m

en: dynamic dependency %s not found
fi: dynaamista riippuvuutta %s ei löytynyt

en: %s: not a COFF file
fi: %s: ei ole COFF-tiedosto

en: %s: cannot open as COFF file
fi: %s: ei voida avata COFF-tiedostona

en: library lib%s not found
fi: kirjastoa lib%s ei löytynyt

en: cannot convert to a pointer type
fi: ei voi muuntaa osoitintyypiksi

en: %qs has overflowed
fi: %qs on ylivuotanut

en: debug path
fi: vianjäljityspolku

en: %Kcall to %qs declared with attribute error: %s
fi: %Kkutsu kohteeseen %qs esitelty attribuuttivirheellä: %s

en: %Kcall to %qs declared with attribute warning: %s
fi: %Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s

en: comparison is always %d due to width of bit-field
fi: vertailu on aina %d johtuen bittikentän leveydestä

en: function returns an aggregate
fi: funktio palauttaa aggregaatin

note: The inferior failed to catch the signal.
en: %s signal terminated program %s
fi: %s-signaali päätti %s-ohjelman

en: input file %qs is the same as output file
fi: syötetiedosto %qs on sama kuin tulostiedosto

en: not configured with sysroot headers suffix
fi: ei konfiguroitu sysroot-otsakkeiden loppuliitteellä

en: too few arguments to %%:version-compare
fi: liian vähän argumentteja kohteelle %%:version-compare

en: too many arguments to %%:version-compare
fi: liian monta argumenttia kohteelle %%:version-compare

en: too many arguments to %%:compare-debug-dump-opt
fi: liian monta argumenttia kohteelle %%:compare-debug-dump-opt

en: too many arguments to %%:compare-debug-self-opt
fi: liian monta argumenttia kohteelle %%:compare-debug-self-opt

en: Cannot get current directory name
fi: Nykyisen hakemiston nimeä ei voida selvittää

en: cannot write PCH file
fi: PCH-tiedostoa ei voi kirjoittaa

en: %G%qD specified bound %E equals destination size
fi: %G%qD-määritelty raja %E on yhtäsuuri kuin kohteen kokoon

en: %G%qD specified bound %E equals source length
fi: raja %3$E, jonka %1$G%2$qD määrittelee, on sama kuin lähteen pituus

en: potential null pointer dereference
fi: mahdollinen null-osoittimen käyttö

en: null pointer dereference
fi: null-osoittimen käyttö

en: function returns address of local variable
fi: funktio palauttaa osoitteen paikalliseen muuttujaan

en: %<nonnull%> argument %qD compared to NULL
fi: %<nonnull%>-argumenttia %qD verrataan NULLiin

en: %qE may write a terminating nul past the end of the destination
fi: %qE saattaa kirjoittaa päättävän nul-tavun kohteen lopun yli

en: %qE writing a terminating nul past the end of the destination
fi: %qE kirjoittaa päättävän nul-tavun kohteen lopun yli

en: %<%.*s%> directive writing %wu byte into a region of size %wu | %<%.*s%> directive writing %wu bytes into a region of size %wu
fi[0]: %<%.*s%>-direktiivi kirjoittaa %wu tavun %wu tavun kokoiseen alueeseen
fi[1]: %<%.*s%>-direktiivi kirjoittaa %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu | %<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu
fi[0]: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavu %wu tavun kokoiseen alueeseen
fi[1]: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing %wu byte into a region of size %wu | %<%.*s%> directive output truncated writing %wu bytes into a region of size %wu
fi[0]: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa %wu tavu %wu tavun kokoiseen alueeseen
fi[1]: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu
fi: %<%.*s%>-direktiivin tuloste katkeaa kirjoitettaessa jopa %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing up to %wu bytes into a region of size %wu
fi: %<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa kaiketi ainakin %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu
fi: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa kaiketi ainakin %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing likely %wu or more bytes into a region of size %wu
fi: %<%.*s%>-direktiivi kirjoittanee ainakin %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu–%wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu
fi: %<%.*s%>-direktiivin katkeaa kirjoittaessa %wu–%wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu
fi: %<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa ainakin %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu
fi: %<%.*s%>-direktiivin katkeaa kirjoittaessa ainakin %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing %wu or more bytes into a region of size %wu
fi: %<%.*s%>-direktiivi kirjoittaa vähintään %wu tavua %wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing %wu byte into a region of size between %wu and %wu | %<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu
fi[0]: %<%.*s%>-direktiivi kirjoittaa %wu tavun %wu–%wu tavun kokoiseen alueeseen
fi[1]: %<%.*s%>-direktiivi kirjoittaa %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu | %<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu
fi[0]: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavu %wu–%wu tavun kokoiseen alueeseen
fi[1]: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu | %<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu
fi[0]: %<%.*s%>-direktiivin katkeaa kirjoittaessa %wu tavu %wu–%wu tavun kokoiseen alueeseen
fi[1]: %<%.*s%>-direktiivin katkeaa kirjoittaessa %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa kaiketi ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa kaiketi ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivi kirjoittanee ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivi kirjoittaa %wu–%wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivin tuloste katkeaa kirjoittaessa ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu
fi: %<%.*s%>-direktiivi kirjoittaa ainakin %wu tavua %wu–%wu tavun kokoiseen alueeseen

en: %G%<%.*s%> directive argument is null
fi: %G%<%.*s%>-direktiivin argumentti on null

en: %<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095
fi: %<%.*s%>-direktiivin %wu tavun tuloste ylittää vaaditun vähimmäiskoon 4095

en: %<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095
fi: %<%.*s%>-direktiivin %wu–%wu tavun tuloste ylittää vaaditun vähimmäiskoon 4095

en: %<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095
fi: %<%.*s%>-direktiivin %wu–%wu tavun tuloste saattaa ylittää vaaditun vähimmäiskoon 4095

en: %<%.*s%> directive argument is not a nul-terminated string
fi: %<%.*s%>-direktiivin argumentti ei ole nul-päätteinen merkkijono

en: assuming directive output of %wu byte | assuming directive output of %wu bytes
fi[0]: oletetaan direktiivin tuotos %wu-tavuiseksi
fi[1]: oletetaan direktiivin tuotos %wu-tavuiseksi

en: directive argument in the range [%E, %E]
fi: direktiivin argumentti välillä [%E, %E]

en: using the range [%E, %E] for directive argument
fi: käytetään väliä [%E, %E] direktiivin argumentille

en: %qE output %wu byte into a destination of size %wu | %qE output %wu bytes into a destination of size %wu
fi[0]: %qE tulosti %wu tavun %wu tavun kokoiseen kohteeseen
fi[1]: %qE tulosti %wu tavua %wu tavun kokoiseen kohteeseen

en: %qE output between %wu and %wu bytes into a destination of size %wu
fi: %qE tulosti %wu–%wu tavua %wu tavun kokoiseen kohteeseen

en: %qE output %wu or more bytes (assuming %wu) into a destination of size %wu
fi: %qE tulosti vähintään %wu tavua (oletetaan %wu) %wu tavun kokoiseen kohteeseen

en: %qE output %wu or more bytes into a destination of size %wu
fi: %qE tulosti ainakin %wu tavua %wu tavun kokoiseen kohteeseen

en: %qE output %wu byte | %qE output %wu bytes
fi[0]: %qE tulosti %wu tavun
fi[1]: %qE tulosti %wu tavua

en: %qE output between %wu and %wu bytes
fi: %qE tulosti %wu–%wu tavua

en: %qE output %wu or more bytes (assuming %wu)
fi: %qE tulosti ainakin %wu tavua (oletetaan %wu)

en: %qE output %wu or more bytes
fi: %qE tulosti ainakin %wu tavua

en: %<%.*s%> directive width out of range
fi: %<%.*s%>-direktiivin leveys sallitun välin ulkopuolella

en: %<%.*s%> directive precision out of range
fi: %<%.*s%>-direktiivin tarkkuus sallitun välin ulkopuolella

en: specified bound %wu exceeds maximum object size %wu
fi: määritelty raja %wu ylittää olion enimmäiskoon %wu

en: specified bound %wu exceeds %<INT_MAX%>
fi: määritelty raja %wu ylittää %<INT_MAX%>:in

en: limit is %wu bytes, but argument may be as large as %s
fi: raja on %wu tavua, mutta argumentin koko voi olla jopa %s

en: limit is %wu bytes, but argument is %s
fi: raja on %wu tavua, mutta argumentti on %s

en: array %qD declared here
fi: taulukko %qD esitelty täällä

en: %qD declared here
fi: %qD esitelty täällä

en: this statement may fall through
fi: suoritus saattaa jatkua tämän lausekkeen jälkeen

en: here
fi: täällä

en: %qT is promoted to %qT when passed through %<...%>
fi: %qT muunnetaan tyypiksi %qT, kun se viedään %<...%>:n läpi

en: (so you should pass %qT not %qT to %<va_arg%>)
fi: (eli kannattaisi antaa %qT eikä %qT funktiolle %<va_arg%>)

en: if this code is reached, the program will abort
fi: jos tämä koodi saavutetaan, ohjelma keskeytyy

en: a different type is defined in another translation unit
fi: erilainen tyyppi määritelty toisessa käännösyksikössä

en: array types have different bounds
fi: taulukkotyypeillä on eri rajat

en: original not compressed with zstd
fi: alkuperäistä ei ole pakattu zstd:llä

en: original size unknown
fi: alkuperäinen koko tuntematon

en: %<atexit%> failed
fi: %<atexit%> epäonnistui

en: invalid arguments
fi: virheelliset argumentit

en: switch %qs is no longer supported
fi: valitsin %qs ei ole enää tuettu

note: Happens for -Werror=warning_name.
en: %<-Werror=%> argument %qs is not valid for %s
fi: %<-Werror=%>-argumentti %qs ei ole kelvollinen %s-kielelle

en: unrecognized register name %qs
fi: tunnistamaton rekisterinimi %qs

en: dwarf version %wu is not supported
fi: dwarfin versio %wu ei ole tuettu

en: unrecognized gcc debugging option: %c
fi: tunnistamaton gcc:n vianjäljitysvalitsin: %c

en: unrecognized option %<-fenable%>
fi: tunnistamaton valitsin %<-fenable%>

en: unrecognized option %<-fdisable%>
fi: tunnistamaton valitsin %<fdisable%>

en: probability %qE is outside the range [0.0, 1.0]
fi: todennäköisyys %qE ei ole välillä [0,0; 1.0]

en: packed attribute is unnecessary for %q+D
fi: pakattu attribuutti on tarpeeton %q+D:lle

en: padding struct to align %q+D
fi: kohdistetaan %q+D venyttämällä structia

en: padding struct size to alignment boundary
fi: venytetään structin koko kohdistusrajalle asti

en: packed attribute causes inefficient alignment for %qE
fi: pakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:lle

en: packed attribute is unnecessary for %qE
fi: pakattu attribuutti on tarpeeton %qE:lle

en: packed attribute causes inefficient alignment
fi: pakattu attribuutti aiheuttaa tehottoman kohdistuksen

en: packed attribute is unnecessary
fi: pakattu attribuutti on tarpeeton

en: node has unknown type
fi: solmun tyyppi on tuntematon

en: symtab_node::verify failed
fi: symtab_node::verify epäonnistui

en: invalid conversion in gimple call
fi: virheellinen muunnos gimple-kutsussa

en: invalid types in nop conversion
fi: virheelliset tyypit nop-muunnokselle

en: invalid types in conversion to integer
fi: virheellisiä tyyppejä muunnoksessa kokonaisluvuksi

en: goto destination is neither a label nor a pointer
fi: goto-kohde ei ole nimiö eikä osoitin

en: non-integral type switch statement
fi: ei-kokonaislukutyyppi switch-lausekkeessa

en: gimple_bb (stmt) is set to a wrong basic block
fi: gimple_bb (stmt) on asetettu väärään peruslohkoon

en: verify_gimple failed
fi: verify_gimple epäonnistui

en: nonlocal label
fi: ei-paikallinen nimiö

en: label
fi: nimiö

en: %<noreturn%> function does return
fi: %<noreturn%>-funktio palaa

en: control reaches end of non-void function
fi: ei-void-tyyppisen funktion loppu saavutettu

en: in definition of macro %qs
fi: %qs-makron määrittelyssä

en: in expansion of macro %qs
fi: %qs-makron lavennuksessa

en: function %q+F can never be copied because it receives a non-local goto
fi: funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-käskyn

en: function %q+F can never be copied because it saves address of local label in a static variable
fi: funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiön osoitteen staattiseen muuttujaan

en: called from here
fi: kutsuttu täältä

en: within this loop
fi: tässä silmukassa

en: %G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu
fi: %G%qD-tuloste saattaa katketa kopioitaessa %wu–%wu tavua %wu tavun pituisesta merkkijonosta

en: length computed here
fi: pituus lasketaan täällä

en: in this expression
fi: tässä lausekkeessa

en: %qD was declared here
fi: %qD esiteltiin täällä

en: %qD may be used uninitialized in this function
fi: %qD saattaa tulla käytetyksi alustamattomana tässä funktiossa

en: found a virtual definition for a GIMPLE register
fi: löytyi virtuaalimäärittely GIMPLE-rekisterille

en: missing definition
fi: puuttuva määrittely

en: function return type cannot be function
fi: funktion paluuarvon tyyppi ei voi olla funktio

en: %qD is deprecated: %s
fi: %qD on vanhentunut: %s

en: %qD is deprecated
fi: %qD on vanhentunut

en: %qE is deprecated: %s
fi: %qE on vanhentunut: %s

en: %qE is deprecated
fi: %qE on vanhentunut

en: type is deprecated: %s
fi: tyyppi on vanhentunut: %s

en: type is deprecated
fi: tyyppi on vanhentunut

en: storage size of %q+D isn%'t known
fi: muuttujan %q+D koko muistissa ei ole tunnettu

en: initializer for floating value is not a floating constant
fi: alustin liukulukuarvolle ei ole liukulukuvakio

en: invalid initial value for member %qE
fi: virheellinen alkuarvo jäsenelle %qE

en: weakref is not supported in this configuration
fi: weakref ei ole tuettu tässä konfiguraatiossa

en: %qs is not supported on this target
fi: %qs ei ole tuettu tällä kohteella

en: comparison always false due to limited range of data type
fi: vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta

en: comparison always true due to limited range of data type
fi: vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta

en: %qE attribute ignored for field of type %qT
fi: %qE-attribuuttia ei huomioida %qT-tyyppiselle kentälle

en: %qE attribute have effect only on public objects
fi: %qE-attribuutti vaikuttaa vain julkisiin objekteihin

en: invalid pointer mode %qs
fi: epäkelpo osoitintila %qs

en: no data type for mode %qs
fi: ei tietotyyppiä tilalle %qs

en: mode %qs applied to inappropriate type
fi: tilaa %qs sovellettu sopimattomaan tyyppiin

en: alignment may not be specified for %q+D
fi: kohdistusta ei voi määritellä %q+D:lle

en: %qE attribute ignored on non-class types
fi: %qE-attribuuttia ei huomioida ei-luokkatyypeille

en: %qE attribute ignored because %qT is already defined
fi: %qE-attribuuttia ei huomioida koska %qT on jo määritelty

en: visibility argument not a string
fi: näkyvyysargumentti ei ole merkkijono

en: %qD redeclared with different visibility
fi: %qD esitelty uudelleen eri näkyvyydellä

en: %qD was declared %qs which implies default visibility
fi: %qD esiteltiin tyyppinä %qs, mikä edellyttää oletusnäkyvyyttä

en: %qE attribute applies only to functions
fi: %qE-attribuutti pätee vain funktioihin

en: %qE attribute ignored on a function returning %qT
fi: %qE-attribuuttia ei huomioida %qT-tyypin palauttavalle funktiolle

en: %qE attribute ignored for %qE
fi: %qE-attribuuttia ei huomioida %qE:lle

en: invalid vector type for attribute %qE
fi: epäkelpo vektorityyppi attribuutille %qE

en: number of components of the vector not a power of two
fi: vektorin komponenttien määrä ei ole kahden potenssi

en: cleanup argument not an identifier
fi: puhdistusargumentti ei ole tunniste

en: cleanup argument not a function
fi: puhdistusargumentti ei ole funktio

en: %qE attribute requires prototypes with named arguments
fi: %qE-attribuutti tarvitsee prototyyppejä, joilla nimettyjä argumentteja

en: %qE attribute only applies to variadic functions
fi: %qE-attribuutti soveltuu vain variadisiin funktioihin

en: requested position is not an integer constant
fi: haluttu sijainti ei ole kokonaislukuvakio

en: requested position is less than zero
fi: haluttu sijainti on pienempi kuin nolla

en: %qD is not defined outside of function scope
fi: %qD ei ole määritelty funktion näkyvyysalueen ulkopuolella

en: size of string literal is too large
fi: merkkijonoliteraalin koko on liian suuri

en: string length %qd is greater than the length %qd ISO C%d compilers are required to support
fi: merkkijonon pituudeksi annettu %1$qd merkkiä on suurempi kuin ISO C%3$d -kääntäjiltä vaadittu %2$qd merkkiä

en: operation on %qE may be undefined
fi: operaatio %qE:lle voi olla määrittelemätön

en: case label does not reduce to an integer constant
fi: case-nimike ei pelkisty kokonaislukuvakioksi

en: comparison is always false due to limited range of data type
fi: vertailu on aina epätosi johtuen tietotyypin rajallisesta arvoalueesta

en: comparison is always true due to limited range of data type
fi: vertailu on aina tosi johtuen tietotyypin rajallisesta arvoalueesta

en: pointer of type %<void *%> used in arithmetic
fi: %<void *%>-tyyppistä osoitinta käytetty laskutoimituksessa

en: pointer to a function used in arithmetic
fi: funktio-osoitinta käytetty laskutoimituksessa

en: the address of %qD will always evaluate as %<true%>
fi: %qD:n osoite tulee aina olemaan %<true%>

en: %<*%> in boolean context, suggest %<&&%> instead
fi: %<*%> totuusarvokontekstissa, ehdotetaan %<&&%> sen sijaan

en: suggest parentheses around assignment used as truth value
fi: ehdotetaan sulkeita totuusarvona käytetyn sijoituksen ympärille

en: invalid use of %<restrict%>
fi: epäkelpo %<restrict%>-avainsanan käyttö

en: invalid application of %<sizeof%> to a function type
fi: epäkelpo %<sizeof%>-avainsanan soveltaminen funktiotyyppiin

en: invalid application of %qs to a void type
fi: epäkelpo %qs:n soveltaminen tyhjään tyyppiin

en: %<__alignof%> applied to a bit-field
fi: %<__alignof%>-avainsanaa sovellettu bittikenttään

en: first argument to %<va_arg%> not of type %<va_list%>
fi: %<va_arg%>-funktion ensimmäinen argumentti ei ole tyyppiä %<va_list%>

en: cannot disable built-in function %qs
fi: sisäistä funktiota %qs ei voi ottaa pois käytöstä

en: pointers are not permitted as case values
fi: osoittimet eivät ole sallittuja case-arvoja

en: range expressions in switch statements are non-standard
fi: arvoaluelausekkeet switch-lauseessa eivät ole standardin mukaisia

en: empty range specified
fi: tyhjä arvoalue annettu

en: duplicate (or overlapping) case value
fi: case-arvon kaksoiskappale (tai limitys)

en: this is the first entry overlapping that value
fi: tämä on ensimmäinen arvoa limittävä kenttä

en: duplicate case value
fi: case-arvon kaksoiskappale

en: previously used here
fi: viimeksi käytetty täällä

en: multiple default labels in one switch
fi: useita default-nimikkeitä samassa switch-lauseessa

en: this is the first default label
fi: tämä on ensimmäinen default-nimiö

en: taking the address of a label is non-standard
fi: nimikkeen osoitteen ottaminen ei ole standardia

en: missing sentinel in function call
fi: lopetusalkio puuttuu funktiokutsusta

en: too few arguments to function %qE
fi: liian vähän argumentteja funktiolle %qE

en: too many arguments to function %qE
fi: liian monta argumenttia funktiolle %qE

en: non-floating-point argument in call to function %qE
fi: ei-liukulukuargumentti kutsussa funktiolle %qE

en: non-floating-point arguments in call to function %qE
fi: ei-liukulukuargumentteja kutsussa funktiolle %qE

en: non-const integer argument %u in call to function %qE
fi: ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE

en: size of array is too large
fi: taulukon koko on liian suuri

en: function does not return string type
fi: funktio ei palauta merkkijonotyyppiä

en: unrecognized format specifier
fi: tunnistamaton muotomäärite

en: %qE is an unrecognized format function type
fi: %qE on tunnistamaton muotofunktiotyyppi

en: function %qD might be a candidate for %qs format attribute
fi: funktio %qD voi olla ehdokas %qs-muotoiluattribuutille

en: missing $ operand number in format
fi: $-operandinumero puuttuu muotoilussa

en: %s does not support %%n$ operand number formats
fi: %s ei tue %%n$-operandinumeromuotoilua

en: operand number out of range in format
fi: operandinumero on arvoalueen ulkopuolella muotoilussa

en: format argument %d used more than once in %s format
fi: muotoiluargumentti %d käytössä useammin kuin kerran %s-muotoilussa

en: format not a string literal, format string not checked
fi: muotoilu ei ole merkkijonoliteraali, muotoilumerkkijonoa ei tarkisteta

en: format not a string literal and no format arguments
fi: muotoilu ei ole merkkijonoliteraali eikä muotoiluargumentteja

en: format not a string literal, argument types not checked
fi: muotoilu ei ole merkkijonoliteraali, argumenttityyppejä ei tarkisteta

en: too many arguments for format
fi: liian monta argumenttia muotoilulle

en: zero-length %s format string
fi: %s-muotoilumerkkijonon pituus on nolla

en: format is a wide character string
fi: muotoilu on leveämerkkinen merkkijono

en: unterminated format string
fi: päättämätön muotoilumerkkijono

en: repeated %s in format
fi: toistettu %s muotoilussa

en: missing fill character at end of strfmon format
fi: täytemerkki puuttuu strfmon-muotoilun lopusta

en: zero width in %s format
fi: %s-muotoilun leveys on nolla

en: empty left precision in %s format
fi: %s-muotoilussa vasen tarkkuus on tyhjä

en: empty precision in %s format
fi: %s-muotoilussa tarkkuus on tyhjä

en: %s does not support the %qs %s length modifier
fi: %s ei tue pituusmäärettä %qs %s

en: unknown conversion type character %qc in format
fi: muotoilussa on tuntematon muunnostyyppimerkki %qc

en: %s does not support the %<%%%c%> %s format
fi: %s ei tue muotoilua %<%%%c%> %s

en: use of %s and %s together in %s format
fi: muotoilussa %3$s käytetään lippuja %1$s ja %2$s

en: %<%%%c%> yields only last 2 digits of year in some locales
fi: %<%%%c%> antaa vain vuoden kaksi viimeistä numeroa joissakin maa-asetustoissa

en: %<%%%c%> yields only last 2 digits of year
fi: %<%%%c%> antaa vain vuoden kaksi viimeistä numeroa

en: no closing %<]%> for %<%%[%> format
fi: %<%%[%>-muotoilua ei ole suljettu %<]%>:lla

en: %s does not support the %<%%%s%c%> %s format
fi: %s ei tue muotoilua %<%%%s%c%> %s

en: operand number specified with suppressed assignment
fi: operandinumero annettu vaiennetulla sijoituksella

en: operand number specified for format taking no argument
fi: operandinumero annettu muotoilulle, joka ei ota argumentteja

en: spurious trailing %<%%%> in format
fi: vääränlainen seuraava %<%%%> muotoilussa

en: conversion lacks type at end of format
fi: muunnoksen tyyppi puuttuu muotoilun lopusta

en: embedded %<\0%> in format
fi: sulautettu %<\0%> muotoilussa

en: writing through null pointer (argument %d)
fi: kirjoitetaan nollaosoittimen läpi (argumentti %d)

en: reading through null pointer (argument %d)
fi: luetaan nollaosoittimen läpi (argumentti %d)

en: writing into constant object (argument %d)
fi: kirjoitetaan vakio-objektiin (argumentti %d)

en: extra type qualifiers in format argument (argument %d)
fi: ylimääräisiä tyyppimääreitä muotoiluargumentissa (argumentti %d)

en: strftime formats cannot format arguments
fi: strftime-muotoilut eivät voi muotoilla argumentteja

en: this %qs clause does not guard...
fi: tämä %qs-ehtolause ei reunusta...

en: ...this statement, but the latter is misleadingly indented as if it were guarded by the %qs
fi: ...tätä lausetta, mutta jäljempi on harhaanjohtavasti sisennetty kuin %qs reunustaisi sitä

en: badly nested C headers from preprocessor
fi: huonosti sisäkkäistetyt C-otsikot esikääntäjältä

note: ... or not.
en: stray %<@%> in program
fi: odottamaton %<@%> ohjelmassa

en: stray %qs in program
fi: odottamaton %qs ohjelmassa

en: stray %qc in program
fi: odottamaton %qc ohjelmassa

en: stray %<\%o%> in program
fi: odottamaton %<\%o%> ohjelmassa

en: this decimal constant is unsigned only in ISO C90
fi: tämä desimaalivakio on etumerkitön vain ISO C90 -standardissa

en: this decimal constant would be unsigned in ISO C90
fi: tämä desimaalivakio olisi etumerkitön ISO C90 -standardissa

en: unsuffixed floating constant
fi: loppuliitteetön liukulukuvakio

en: floating constant exceeds range of %qT
fi: liukulukuvakio ylittää %qT:n arvoalueen

en: floating constant truncated to zero
fi: liukulukuvakio katkaistu nollaksi

en: repeated %<@%> before Objective-C string
fi: toistuva %<@%> Objective-C-merkkijonon edellä

en: traditional C rejects string constant concatenation
fi: perinteinen C ei salli merkkijonovakioiden katenointia

en: invalid type for iteration variable %qE
fi: virheellinen tyyppi iterointimuuttujalle %qE

en: %qE is not initialized
fi: %qE:a ei ole alustettu

en: missing increment expression
fi: puuttuva kasvatuslauseke

en: invalid increment expression
fi: virheellinen kasvatuslauseke

en: %qD is not a function argument
fi: %qD ei ole funktioargumentti

en: output filename specified twice
fi: tulostiedosto annettu kahdesti

en: %<-Wformat-y2k%> ignored without %<-Wformat%>
fi: %<-Wformat-y2k%> jätetty huomiotta ilman valitsinta %<-Wformat%>

en: %<-Wformat-extra-args%> ignored without %<-Wformat%>
fi: %<-Wformat-extra-args%> jätetty huomiotta ilman valitsinta %<-Wformat%>

en: %<-Wformat-zero-length%> ignored without %<-Wformat%>
fi: %<-Wformat-zero-length%> jätetty huomiotta ilman valitsinta %<-Wformat%>

en: %<-Wformat-nonliteral%> ignored without %<-Wformat%>
fi: %<-Wformat-nonliteral%> jätetty huomiotta ilman valitsinta %<-Wformat%>

en: %<-Wformat-contains-nul%> ignored without %<-Wformat%>
fi: %<-Wformat-contains-nul%> jätetty huomiotta ilman valitsinta %<-Wformat%>

en: %<-Wformat-security%> ignored without %<-Wformat%>
fi: %<-Wformat-security%> jätetty huomiotta ilman valitsinta %<-Wformat%>

en: %<-Wabi%> won%'t warn about anything
fi: %<-Wabi%> ei varoita mistään

en: opening output file %s: %m
fi: avataan tulostetiedosto %s: %m

en: opening dependency file %s: %m
fi: avataan riippuvuustiedosto %s: %m

en: closing dependency file %s: %m
fi: suljetaan riippuvuustiedosto %s: %m

en: when writing output to %s: %m
fi: kirjoitettaessa tulostetta tiedostoon %s: %m

en: too late for # directive to set debug directory
fi: #-opastimen on liian myöhäistä asettaa vianjäljityshakemistoa

en: use %<#include%> instead
fi: käytä %<#include%>:a sen sijaan

en: %s: couldn%'t open PCH file: %m
fi: %s: ei voitu avata PCH-tiedostoa: %m

en: use %<-Winvalid-pch%> for more information
fi: käytä valitsinta %<-Winvalid-pch%> saadaksesi lisätietoja

en: %s: PCH file was invalid
fi: %s: PCH-tiedosto oli epäkelpo

en: %<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>
fi: %<#pragma pack (pop)%> kohdattu ilman vastaavaa ilmaisua %<#pragma pack (push)%>

en: missing %<(%> after %<#pragma pack%> - ignored
fi: puuttuva %<(%> ilmaisun %<#pragma pack%> jälkeen - jätetään huomiotta

en: malformed %<#pragma pack%> - ignored
fi: väärinmuodostettu %<#pragma pack%> - jätetään huomiotta

en: malformed %<#pragma pack(push[, id][, <n>])%> - ignored
fi: väärinmuodostettu %<#pragma pack(push[, id][, <n>])%> - jätetään huomiotta

en: malformed %<#pragma pack(pop[, id])%> - ignored
fi: väärinmuodostettu %<#pragma pack(pop[, id])%> - jätetään huomiotta

en: unknown action %qE for %<#pragma pack%> - ignored
fi: tuntematon toiminto %qE ilmaisulle %<#pragma pack%> - jätetään huomiotta

en: junk at end of %<#pragma pack%>
fi: roskaa ilmaisun %<#pragma pack%> lopussa

en: alignment must be a small power of two, not %d
fi: kohdistuksen pitää olla kahden potenssi, ei %d

en: malformed %<#pragma weak%>, ignored
fi: väärinmuodostettu %<#pragma weak%>, jätetään huomiotta

en: junk at end of %<#pragma weak%>
fi: roskaa ilmaisun %<#pragma weak%> lopussa

en: junk at end of %<#pragma redefine_extname%>
fi: roskaa ilmaisun %<#pragma redefine_extname%> lopussa

en: no matching push for %<#pragma GCC visibility pop%>
fi: vastaava push puuttuu ilmaisulta %<#pragma GCC visibility pop%>

en: missing %<(%> after %<#pragma GCC visibility push%> - ignored
fi: %<(%> puuttuu ilmaisun %<#pragma GCC visibility push%> jälkeen - jätetään huomiotta

en: junk at end of %<#pragma GCC visibility%>
fi: roskaa ilmaisun %<#pragma GCC visibility%> lopussa

en: %qs is not an option that controls warnings
fi: %qs ei ole varoituksia ohjaava valitsin

en: %<#pragma GCC option%> is not a string
fi: %<#pragma GCC option%> ei ole merkkijono

en: %<#pragma GCC optimize%> is not a string or number
fi: %<#pragma GCC optimize%> ei ole merkkijono eikä luku

en: junk at end of %<#pragma push_options%>
fi: roskaa ilmaisun %<#pragma push_options%> lopussa

en: junk at end of %<#pragma pop_options%>
fi: roskaa ilmaisun %<#pragma pop_options%> lopussa

en: junk at end of %<#pragma reset_options%>
fi: roskaa ilmaisun %<#pragma reset_options%> lopussa

en: expected a string after %<#pragma message%>
fi: odotettiin merkkijonoa ilmaisun %<#pragma message%> jälkeen

en: malformed %<#pragma message%>, ignored
fi: väärinmuodostettu %<#pragma message%>, jätetään huomiotta

en: junk at end of %<#pragma message%>
fi: roskaa ilmaisun %<#pragma message%> lopussa

en: invalid location for %<pragma %s%>, ignored
fi: virheelinen sijainti ilmaisulle %<#pragma %s%>, jätetään huomiotta

en: malformed %<#pragma %s%>, ignored
fi: väärinmuodostettu %<#pragma %s%>, jätetään huomiotta

en: junk at end of %<#pragma %s%>
fi: roskaa %<#pragma %s%>:n lopussa

en: <type-error>
fi: <tyyppivirhe>

en: <unnamed-unsigned:
fi: <nimetön-etumerkitön:

en: <unnamed-float:
fi: <nimetön-liukuluku:

en: <unnamed-fixed:
fi: <nimetön-kiinteä:

en: <typedef-error>
fi: <typedef-virhe>

en: <tag-error>
fi: <tunnistevirhe>

en: <erroneous-expression>
fi: <virheellinen-lauseke>

en: <return-value>
fi: <paluuarvo>

en: overflow in constant expression
fi: ylivuoto vakiolausekkeessa

en: argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?
fi: %<sizeof%>-operaattorin argumentti %qD-kutsussa on sama lauseke kuin lähteellä; oliko tarkoitus käyttää kohteen kokoa?

en: argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?
fi: %<sizeof%>-operaattorin argumentti %qD-kutsussa on sama lauseke kuin kohteella; oliko tarkoitus poistaa addressof?

en: argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?
fi: %<sizeof%>-operaattorin argumentti %qD-kutsussa on sama lauseke kuin kohteella; oliko tarkoitus antaa täsmällinen pituus?

en: first argument of %q+D should be %<int%>
fi: %q+D:n ensimmäisen argumentin pitäisi olla %<int%>

en: second argument of %q+D should be %<char **%>
fi: %q+D:n toisen argumentin pitäisi olla %<char **%>

en: third argument of %q+D should probably be %<char **%>
fi: %q+D:n kolmannen argumentin pitäisi todennäköisesti olla %<char **%>

en: %q+D takes only zero or two arguments
fi: %q+D sallii vain nolla tai kaksi argumenttia

en: conversion to %qT from boolean expression
fi: muunnos tyyppiin %qT loogisesta lausekkeesta

en: conversion to %qT from %qT may change the sign of the result
fi: muunnos tyypistä %qT tyyppiin %qT on saattaa muuttaa tuloksen etumerkin

en: overflow in conversion from %qT to %qT changes value from %qE to %qE
fi: ylivuoto %qT:n muunnoksessa %qT:ksi muuttaa arvon %qE:sta %qE:ksi

en: case value %qs not in enumerated type
fi: case-arvo %qs ei ole luetellussa tyypissä

en: case value %qs not in enumerated type %qT
fi: case-arvo %qs ei ole luetellussa tyypissä %qT

en: lower value in case label range less than minimum value for type
fi: case-nimikkeen alarajan arvo on pienempi kuin tyypin minimiarvo

en: case label value is less than minimum value for type
fi: case-nimikkeen arvo on pienempi kuin tyypin minimiarvo

en: upper value in case label range exceeds maximum value for type
fi: case-nimikkeen ylärajan arvo ylittää tyypin maksimiarvon

en: case label value exceeds maximum value for type
fi: case-nimikkeen arvo ylittää tyypin maksimiarvon

en: switch missing default case
fi: switch-lauseesta puuttuu default-tapaus

en: switch condition has boolean value
fi: switchin ehdolla on totuusarvo

en: enumeration value %qE not handled in switch
fi: lueteltua arvoa %qE ei käsitellä switch-lauseessa

en: assignment of read-only member %qD
fi: sijoitus kirjoitussuojattuun jäseneen %qD

en: increment of read-only member %qD
fi: kirjoitussuojatun jäsenen %qD kasvatus

en: decrement of read-only member %qD
fi: kirjoitussuojatun jäsenen %qD vähennys

en: assignment of read-only variable %qD
fi: sijoitus kirjoitussuojattuun muuttujaan %qD

en: increment of read-only variable %qD
fi: kirjoitussuojatun muuttujan %qD kasvatus

en: decrement of read-only variable %qD
fi: kirjoitussuojatun muuttujan %qD vähennys

en: assignment of read-only parameter %qD
fi: sijoitus kirjoitussuojattuun parametriin %qD

en: increment of read-only parameter %qD
fi: kirjoitussuojatun parametrin %qD kasvatus

en: decrement of read-only parameter %qD
fi: kirjoitussuojatun parametrin %qD vähennys

en: assignment of read-only named return value %qD
fi: sijoitus kirjoitussuojattuun nimettyyn paluuarvoon %qD

en: increment of read-only named return value %qD
fi: kirjoitussuojatun nimetyn paluuarvon %qD kasvatus

en: decrement of read-only named return value %qD
fi: kirjoitussuojatun nimetyn paluuarvon %qD vähennys

en: assignment of function %qD
fi: funktion %qD sijoitus

en: increment of function %qD
fi: funktion %qD kasvatus

en: decrement of function %qD
fi: funktion %qD vähennys

en: assignment of read-only location %qE
fi: kirjoitussuojatun sijainnin %qE sijoitus

en: increment of read-only location %qE
fi: kirjoitussuojatun sijainnin %qE kasvatus

en: decrement of read-only location %qE
fi: kirjoitussuojatun sijainnin %qE vähennys

en: read-only location %qE used as %<asm%> output
fi: kirjoitussuojattua sijaintia %qE käytetään %<asm%>-tulosteena

en: lvalue required as left operand of assignment
fi: sijoituksen vasemman operandin on oltava lvalue

en: array subscript has type %<char%>
fi: taulukon indeksin tyyppi on %<char%>

en: suggest parentheses around %<+%> inside %<<<%>
fi: ehdotetaan sulkeita %<+%>:n ympärille %<<<%>:n sisällä

en: suggest parentheses around %<-%> inside %<<<%>
fi: ehdotetaan sulkeita %<-%>:n ympärille %<<<%>:n sisällä

en: suggest parentheses around %<+%> inside %<>>%>
fi: ehdotetaan sulkeita %<+%>:n ympärille %<>>%>:n sisällä

en: suggest parentheses around %<-%> inside %<>>%>
fi: ehdotetaan sulkeita %<-%>:n ympärille %<>>%>:n sisällä

en: suggest parentheses around %<&&%> within %<||%>
fi: ehdotetaan sulkeita %<&&%>:n ympärille %<||%>:n sisällä

en: suggest parentheses around arithmetic in operand of %<|%>
fi: ehdotetaan sulkeita lausekkeen ympärille %<|%>:n operandissa

en: suggest parentheses around comparison in operand of %<|%>
fi: ehdotetaan sulkeita vertailun ympärille %<|%>:n operandissa

en: suggest parentheses around arithmetic in operand of %<^%>
fi: ehdotetaan sulkeita lausekkeen ympärille %<^%>:n operandissa

en: suggest parentheses around comparison in operand of %<^%>
fi: ehdotetaan sulkeita vertailun ympärille %<^%>:n operandissa

en: suggest parentheses around %<+%> in operand of %<&%>
fi: ehdotetaan sulkeita %<+%>:n ympärille %<&%>:n operandissa

en: suggest parentheses around %<-%> in operand of %<&%>
fi: ehdotetaan sulkeita %<-%>:n ympärille %<&%>:n operandissa

en: suggest parentheses around comparison in operand of %<&%>
fi: ehdotetaan sulkeita vertailun ympärille %<&%>:n operandissa

en: suggest parentheses around comparison in operand of %<==%>
fi: ehdotetaan sulkeita vertailun ympärille %<==%>:n operandissa

en: suggest parentheses around comparison in operand of %<!=%>
fi: ehdotetaan sulkeita vertailun ympärille %<!=%>:n operandissa

en: comparisons like %<X<=Y<=Z%> do not have their mathematical meaning
fi: %<X<=Y<=Z%> -tyylisillä vertailuilla on eri merkitys kuin matematiikassa

en: label %q+D defined but not used
fi: nimike %q+D määritelty mutta käyttämättä

en: label %q+D declared but not defined
fi: nimike %qD esitelty muttei määritelty

en: comparison between types %qT and %qT
fi: tyyppien %qT ja %qT välinen vertailu

en: comparison of integer expressions of different signedness: %qT and %qT
fi: etumerkiltään eroavien kokonaislukulausekkeiden vertailu: %qT ja %qT

en: unused parameter %qD
fi: käyttämätön parametri %qD

en: typedef %qD locally defined but not used
fi: typedef %qD määritelty paikallisesti mutta käyttämätön

en: duplicated %<if%> condition
fi: kaksinkertainen %<if%>-ehto

en: too many input files
fi: liikaa syötetiedostoja

en: multiple %<-mcpu=%> options specified.
fi: useita %<-mcpu=%> -valitsimia annettu.

en: Unsupported value for mmpy-option
fi: Ei-tuettu mmpy-optionin arvo

en: valid arguments are: %s; did you mean %qs?
fi: kelvolliset argumentit ovat: %s; tarkoititko %qs?

en: valid arguments are: %s
fi: kelvolliset argumentit ovat: %s

en: missing %<(%> after %<#pragma unused%>, ignoring
fi: puuttuva %<(%> ilmauksen %<#pragma unused%> jälkeen, jätetään huomiotta

en: missing %<)%> after %<#pragma unused%>, ignoring
fi: puuttuva %<)%> ilmauksen %<#pragma unused%> jälkeen, jätetään huomiotta

en: malformed %<#pragma align%>, ignoring
fi: vääränmuotoinen %<#pragma align%>, ei huomioida

en: invalid alignment for %<#pragma align%>, ignoring
fi: vääränmuotoinen %<#pragma align%>, ei huomioida

en: malformed %<#pragma align%>
fi: vääränmuotoinen %<#pragma align%>

en: malformed %<#pragma init%>, ignoring
fi: vääränmuotoinen %<#pragma init%>, ei huomioida

en: malformed %<#pragma init%>
fi: vääränmuotoinen %<#pragma init%>

en: malformed %<#pragma fini%>, ignoring
fi: vääränmuotoinen %<#pragma fini%>, ei huomioida

en: malformed %<#pragma fini%>
fi: vääränmuotoinen %<#pragma fini%>

note: No profiling.
en: profiler support for VxWorks
fi: profilointituki VxWorksille

en: expected 64-bit address but argument 1 is %d-bit
fi: odotettiin 64-bittistä osoitetta, mutta argumentti 1 on %d-bittinen

en: expected 64-bit address but argument 2 is %d-bit
fi: odotettiin 64-bittistä osoitetta, mutta argumentti 2 on %d-bittinen

en: missing dash
fi: puuttuva viiva

en: %s-%s is an empty range
fi: %s-%s on tyhjä väli

en: %qE attribute allows only an integer constant argument
fi: %qE-attribuutti sallii vain kokonaislukuvakioargumentin

en: %qE attribute only applies to variables
fi: %qE-attribuutti pätee vain muuttujiin

en: %<-fpic%> is not supported
fi: %<-fPIC%> ei ole tuettu

en: %<-fPIC%> is not supported
fi: %<-fPIC%> ei ole tuettu

en: %<-fpie%> is not supported
fi: %<-fpie%> ei ole tuettu

en: %<-fPIE%> is not supported
fi: %<-fPIE%> ei ole tuettu

en: %q+D has incompatible attributes %qs and %qs
fi: %q+D:n määritteet %qs ja %qs ovat yhteensopimattomat

en: %s expects a compile time integer constant
fi: %s odottaa käännösaikaista kokonaislukuvakiota

en: rounding result will always be 0
fi: pyöristystulos on aina 0

en: eBPF stack limit exceeded
fi: eBPF-pinoraja ylitetty

en: no constructors
fi: ei muodostimia

en: no destructors
fi: ei hajottimia

en: profiler support for CR16
fi: profilointituki CR16:lle

en: internal error: bad register: %d
fi: sisäinen virhe: virheellinen rekisteri: %d

en: unknown src
fi: tuntematon lähde

en: unknown dest
fi: tuntematon kohde

en: invalid IACC argument
fi: virheellinen IACC-argumentti

en: %qs expects a constant argument
fi: %qs odottaa vakioargumenttia

en: TLS is not implemented for GCN.
fi: TLS:ää ei ole toteutettu GCN:lle.

en: environment variable COLLECT_GCC_OPTIONS must be set
fi: COLLECT_GCC_OPTIONS-ympäristömuuttujan on oltava asetettuna

en: cannot open '%s'
fi: '%s':ta ei voi avata

en: code model %s does not support PIC mode
fi: koodimalli %s ei tue PIC-tilaa

en: SSE instruction set disabled, using 387 arithmetics
fi: SSE-käskykanta poistettu käytöstä, käytetään 387-aritmetiikkaa

en: 387 instruction set disabled, using SSE arithmetics
fi: 387-käskykanta poistettu käytöstä, käytetään SSE-aritmetiikkaa

en: %qE attribute requires an integer constant argument
fi: %qE-attribuutti tarvitsee kokonaislukuvakioargumentin

en: fastcall and cdecl attributes are not compatible
fi: attribuutit fastcall ja cdecl eivät ole yhteensopivia

en: fastcall and stdcall attributes are not compatible
fi: attribuutit fastcall ja stdcall eivät ole yhteensopivia

en: stdcall and cdecl attributes are not compatible
fi: attribuutit stdcall ja cdecl eivät ole yhteensopivia

en: stdcall and fastcall attributes are not compatible
fi: attribuutit stdcall ja fastcall eivät ole yhteensopivia

en: %qE attribute requires a string constant argument
fi: %qE-attribuutti tarvitsee merkkijonovakioargumentin

en: output file not specified
fi: tulostiedostoa ei ole annettu

note: If the environment variable DJDIR is not defined, then DJGPP is not        installed correctly and GCC will quickly become confused with the        default prefix settings. Report the problem now so the user doesn't        receive deceptive "file not found" error messages later. DJDIR is automatical
en: environment variable DJGPP not defined
fi: DJGPP-ympäristömuuttujaa ei ole määritelty

en: malformed #pragma builtin
fi: vääränmuotoinen #pragma builtin

en: an address area attribute cannot be specified for local variables
fi: osoitealueattribuuttia ei voi määritellä paikallisille muuttujille

en: address area of %q+D conflicts with previous declaration
fi: %q+D:n osoitealue on ristiriidassa edellisen esittelyn kanssa

en: address area attribute cannot be specified for functions
fi: osoitealueattribuuttia ei voi määritellä funktioille

en: version attribute is not a string
fi: versioattribuutti ei ole merkkijono

en: gp_offset (%ld) or end_offset (%ld) is less than zero
fi: gp_offset (%ld) tai end_offset (%ld) on pienempi kuin nolla

en: argument %qd is not a constant
fi: argumentti %qd ei ole vakio

en: PRINT_OPERAND_ADDRESS, null pointer
fi: PRINT_OPERAND_ADDRESS, null-osoitin

en: PRINT_OPERAND null pointer
fi: PRINT_OPERAND nollaosoitin

en: junk at end of #pragma GCC memregs [0..16]
fi: roskaa ilmaisun #pragma GCC memregs [0..16] lopussa

en: #pragma GCC memregs takes a number [0..16]
fi: #pragma GCC memregs ottaa luvun [0..16]

en: %qE attribute argument should be between 18 to 255
fi: %qE-attribuutin argumentin tulee olla välillä 18..255

en: %<fast_interrupt%> attribute directive ignored
fi: %<fast_interrupt%>-attribuuttidirektiivi jätetty huomiotta

en: invalid argument of %qs attribute
fi: %qs-attribuutin virheellinen argumentti

en: interrupt handlers cannot be MIPS16 functions
fi: keskeytyskäsittelijät eivät voi olla MIPS16-funktioita

en: stack frame not a multiple of 8 bytes: %wd
fi: pinokehys ei ole 8:n tavun monikerta: %wd

en: stack frame not a multiple of octabyte: %wd
fi: pinokehys ei ole oktaalitavun monikerta: %wd

en: Segmentation Fault
fi: Muistialueen ylitys

en: missing number
fi: puuttuva luku

en: number must be 0 or 1
fi: luvun on oltava 0 tai 1

en: argument 1 must be a 5-bit signed literal
fi: argumentin 1 on oltava 5-bittinen etumerkillinen literaali

en: argument 2 must be a 5-bit unsigned literal
fi: argumentin 2 on oltava 5-bittinen etumerkitön literaali

en: stack frame too large
fi: pinokehys on liian suuri

en: %qs uses register r29
fi: %qs käyttää rekisteriä r29

en: %s%qs%s is not allowed
fi: %s%qs%s ei ole sallittu

en: %s%qs%s is invalid
fi: %s%qs%s on virheellinen

en: 64-bit ABI not supported in ESA/390 mode
fi: 64-bittinen ABI ei ole tuettu ESA/390-tilassa

en: argument to %qs is too large (max. %d)
fi: %qs:n argumentti on liian suuri (maksimi %d)

en: data area attributes cannot be specified for local variables
fi: data-alueattribuutteja ei voi määritellä paikallisille muuttujille

en: data area of %q+D conflicts with previous declaration
fi: %q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa

en: invalid element type for attribute %qs
fi: epäkelpo alkiotyyppi attribuutille %qs

en: %qs attribute ignored
fi: %qs attribuuttia ei huomioida

en: attribute %qs applies to array types only
fi: attribuutti %qs soveltuu vain taulukkotyyppeihin

en: void value not ignored as it ought to be
fi: tyhjää arvoa ei jätetä huomioimatta, vaikka kuuluisi

en: conversion to non-scalar type requested
fi: pyydetty muuntoa ei-skalaarityypiksi

en: array %q+D assumed to have one element
fi: taulukolla %q+D oletetaan olevan yksi alkio

en: GCC supports only %u nested scopes
fi: GCC tukee korkeintaan %u sisäkkäistä näkyvyysaluetta

en: label %q+D used but not defined
fi: nimiötä %q+D käytetty mutta ei määritelty

en: nested function %q+D declared but never defined
fi: sisäkkäinen funktio %q+D esitelty mutta ei koskaan määritelty

en: unused variable %q+D
fi: käyttämätön muuttuja %q+D

en: variable %qD set but not used
fi: muuttuja %qD asetettu mutta käyttämätön

en: originally defined here
fi: alunperin määritelty täällä

en: prototype for %q+D declares more arguments than previous old-style definition
fi: %q+D:n prototyyppi esittelee enemmän argumentteja kuin edellinen, vanhantyylinen määrittely

en: prototype for %q+D declares fewer arguments than previous old-style definition
fi: %q+D:n prototyyppi esittelee vähemmän argumentteja kuin edellinen, vanhantyylinen määrittely

en: prototype for %q+D declares argument %d with incompatible type
fi: %q+D:n prototyypou esittelee yhteensopimatonta tyyppiä olevan argumentin %d

en: %q+D redeclared as different kind of symbol
fi: %q+D esitelty uudelleen erityyppisenä symbolina

en: built-in function %q+D declared as non-function
fi: sisäinen funktio %q+D esitelty ei-funktiona

en: declaration of %q+D shadows a built-in function
fi: %q+D:n esittely varjostaa sisäänrakennetun funktion

en: redeclaration of enumerator %q+D
fi: luetellun tyypin jäsenen %q+D uudelleenesittely

en: conflicting types for %q+D
fi: ristiriitaiset tyypit %q+D:lle

en: conflicting type qualifiers for %q+D
fi: ristiriitaiset tyyppimääreet %q+D:lle

en: redefinition of typedef %q+D
fi: typedef %q+D määritelty uudelleen

en: redefinition of %q+D
fi: %q+D määritelty uudelleen

en: static declaration of %q+D follows non-static declaration
fi: %q+D esitelty staattisena, edellinen esittely ei-staattinen

en: non-static declaration of %q+D follows static declaration
fi: %q+D esitelty ei-staattisena, edellinen esittely staattinen

en: but not here
fi: mutta ei täällä

en: redeclaration of %q+D with different visibility (old visibility preserved)
fi: %q+D esitelty uudelleen erilaisella näkyvyydellä (vanha näkyvyys säilytetty)

en: redefinition of parameter %q+D
fi: parametri %q+D määritelty uudelleen

en: redundant redeclaration of %q+D
fi: tarpeeton %q+D:n uudelleenesittely

en: shadowed declaration is here
fi: varjostunut esittely on täällä

en: nested extern declaration of %qD
fi: %qD esitelty extern-avainsanalla sisäkkäin

en: implicit declaration of function %qE
fi: funktio %qE esitelty implisiittisesti

en: incompatible implicit declaration of built-in function %qD
fi: sisäisen funktion %qD yhteensopimaton implisiittinen esittely

en: incompatible implicit declaration of function %qD
fi: funktion %qD yhteensopimaton implisiittinen esittely

en: %qE undeclared here (not in a function)
fi: %qE esittelemättä täällä (ei funktiossa)

en: %qE undeclared (first use in this function)
fi: %qE esittelemättä (ensimmäinen käyttökerta tässä funktiossa)

en: jump skips variable initialization
fi: hyppy ohittaa muuttujan alustuksen

en: label %qD defined here
fi: nimiö %qD määritelty täällä

en: duplicate label declaration %qE
fi: %qE-nimiön kaksoisesittely

en: traditional C lacks a separate namespace for labels, identifier %qE conflicts
fi: perinteisestä C:stä puuttuu erillinen nimiavaruus nimikkeille, tunniste %qE on ristiriidassa

en: switch jumps over variable initialization
fi: switch hyppää muuttuja-alustuksen yli

en: switch starts here
fi: switch alkaa tästä

en: %qE defined as wrong kind of tag
fi: %qE määritelty vääränlaisena tunnisteena

en: unnamed struct/union that defines no instances
fi: nimeämätön tietue/unioni ei määrittele yhtään instanssia

en: empty declaration with storage class specifier does not redeclare tag
fi: tyhjä esittely tallennusluokkamääritteellä ei esittele tunnistetta uudelleen

en: empty declaration with type qualifier does not redeclare tag
fi: tyhjä esittely tyyppimääreellä ei esittele tunnistetta uudelleen

en: useless type name in empty declaration
fi: tarpeeton tyyppinimi tyhjässä esittelyssä

en: %<inline%> in empty declaration
fi: %<inline%> tyhjässä esittelyssä

en: %<auto%> in file-scope empty declaration
fi: %<auto%> tiedostoalueen tyhjässä esittelyssä

en: %<register%> in file-scope empty declaration
fi: %<register%> tiedostoalueen tyhjässä esittelyssä

en: useless storage class specifier in empty declaration
fi: tarpeeton tallennusluokkamäärite tyhjässä esittelyssä

en: useless type qualifier in empty declaration
fi: tarpeeton tyyppimääre tyhjässä esittelyssä

en: empty declaration
fi: tyhjä esittely

en: ISO C90 does not support %<static%> or type qualifiers in parameter array declarators
fi: ISO C90 ei tue parametritaulukkoesittelyissä avainsanaa %<static%> tai tyyppimääreitä

en: ISO C90 does not support %<[*]%> array declarators
fi: ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijöissä

en: %q+D is usually a function
fi: %q+D on yleensä funktio

en: function %qD is initialized like a variable
fi: funktio %qD on alustettu kuten muuttuja

note: DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
en: parameter %qD is initialized
fi: parametri %qD on alustettu

note: Although C99 is unclear about whether incomplete arrays of VLAs themselves count as VLAs, it does not make sense to permit them to be initialized given that ordinary VLAs may not be initialized.
en: variable-sized object may not be initialized
fi: muuttuvakokoista objektia ei voi alustaa

en: variable %qD has initializer but incomplete type
fi: muuttujalla %qD on alustin, mutta vaillinainen tyyppi

en: initializer fails to determine size of %q+D
fi: alustin ei pysty päättelemään taulukon %q+D kokoa

en: array size missing in %q+D
fi: taulukon %q+D koko puuttuu

en: zero or negative size array %q+D
fi: nollan tai negatiivisen kokoinen taulukko %q+D

en: storage size of %q+D isn%'t constant
fi: muuttujan %q+D koko muistissa ei ole vakio

en: cannot put object with volatile field into register
fi: ei voi laittaa volatile-kenttäistä objektia rekisteriin

en: ISO C forbids forward parameter declarations
fi: ISO C kieltää parametrien ennakkoesittelyn

en: bit-field %qs width not an integer constant
fi: bittikentän %qs leveys ei ole kokonaislukuvakio

en: negative width in bit-field %qs
fi: bittikentän %qs leveys on negatiivinen

en: zero width for bit-field %qs
fi: bittikentän %qs leveys on nolla

en: bit-field %qs has invalid type
fi: bittikentällä %qs on epäkelpo tyyppi

en: type of bit-field %qs is a GCC extension
fi: bittikentän %qs tyyppi on GCC-laajennos

en: width of %qs exceeds its type
fi: bittikentän %qs leveys ylittää tyyppinsä

en: %qs is narrower than values of its type
fi: %qs on kapeampi kuin tyyppisensä arvot

en: ISO C90 forbids variable length array %qE
fi: ISO C90 kieltää muuttuvakokoisen taulukon %qE

en: ISO C90 forbids variable length array
fi: ISO C90 kieltää muuttuvakokoisen taulukon

en: type defaults to %<int%> in declaration of %qE
fi: %qE:n esittelyssä tyyppi on oletuksena %<int%>

en: type defaults to %<int%> in type name
fi: tyypin nimessä tyyppi on oletuksena %<int%>

en: duplicate %<const%>
fi: ylimääräinen %<const%>

en: duplicate %<restrict%>
fi: ylimääräinen %<restrict%>

en: duplicate %<volatile%>
fi: ylimääräinen %<volatile%>

en: function definition declared %<auto%>
fi: funktion määrittely esitelty %<auto%>:ksi

en: function definition declared %<register%>
fi: funktion määrittely esitelty %<register%>:ksi

en: function definition declared %<typedef%>
fi: funktion määrittely esitelty %<typedef%>:ksi

en: storage class specified for structure field %qE
fi: tallennusluokka annettu tietueen kentälle %qE

en: storage class specified for structure field
fi: tallennusluokka annettu tietueen kentälle

en: storage class specified for parameter %qE
fi: tallennusluokka annettu parametrille %qE

en: storage class specified for unnamed parameter
fi: tallennusluokka annettu nimettömälle parametrille

en: storage class specified for typename
fi: tallennusluokka annettu typenamelle

note: Only the innermost declarator (making a parameter be of array type which is converted to pointer type) may have static or type qualifiers.
en: static or type qualifiers in non-parameter array declarator
fi: staattinen tai tyyppimääreitä ei-parametrisessa taulukkoesittelijässä

en: declaration of %qE as array of voids
fi: %qE:n esittely taulukollisena void-alkioita

en: declaration of type name as array of voids
fi: tyyppinimen esittely taulukollisena void-alkioita

en: declaration of %qE as array of functions
fi: %qE:n esittely taulukollisena funktioita

en: declaration of type name as array of functions
fi: tyyppinimen esittely taulukollisena funktioita

en: invalid use of structure with flexible array member
fi: joustavan taulukkojäsenen sisältävän tietueen epäkelpo käyttö

en: size of array %qE has non-integer type
fi: taulukon %qE koko ei ole kokonaislukutyyppiä

en: size of unnamed array has non-integer type
fi: nimettömän taulukon koko ei ole kokonaislukutyyppiä

en: ISO C forbids zero-size array %qE
fi: ISO C kieltää nollan kokoisen taulukon %qE

en: ISO C forbids zero-size array
fi: ISO C kieltää nollan kokoisen taulukon

en: size of array %qE is negative
fi: taulukon %qE koko on negatiivinen

en: size of unnamed array is negative
fi: nimettömän taulukon koko on negatiivinen

en: size of array %qE is too large
fi: taulukon %qE koko on liian suuri

en: size of unnamed array is too large
fi: nimettömän taulukon koko on liian suuri

en: ISO C90 does not support flexible array members
fi: ISO C90 ei tue joustavia taulukon jäseniä

note: C99 6.7.5.2p4
en: %<[*]%> not in a declaration
fi: %<[*]%> ei ole esittelyssä

en: %qE declared as function returning a function
fi: %qE esitelty funktion palauttavana funktiona

en: type name declared as function returning a function
fi: tyyppinimi esitelty funktion palauttavana funktiona

en: %qE declared as function returning an array
fi: %qE esitelty taulukon palauttavan funktiona

en: type name declared as function returning an array
fi: tyyppinimi esitelty taulukon palauttavan funktiona

en: type qualifiers ignored on function return type
fi: tyyppimääritteet jätetään huomiotta funktion paluutyypissä

en: %qs specified for parameter %qE
fi: %qs määritelty parametrille %qE

en: %qs specified for unnamed parameter
fi: %qs määritelty nimettömälle parametrille

en: %qs specified for structure field %qE
fi: %qs määritelty tietueen kentälle %qE

en: %qs specified for structure field
fi: %qs määritelty tietueen kentälle

en: bit-field %qE has atomic type
fi: bittikentällä %qE on atominen tyyppi

en: bit-field has atomic type
fi: bittikentällä on atominen tyyppi

en: ISO C forbids const or volatile function types
fi: ISO C kieltää const- ja volatile-funktiotyypit

en: variable or field %qE declared void
fi: muuttuja tai kenttä %qE esitelty voidiksi

en: attributes in parameter array declarator ignored
fi: parametritaulukon esittelijän attribuutit jätetään huomiotta

en: parameter %q+D declared %<inline%>
fi: parametri %q+D esitelty %<inline%>:ksi

en: field %qE declared as a function
fi: kenttä %qE esitelty funktiona

en: unnamed field has incomplete type
fi: nimettömällä kentällä on vaillinainen tyyppi

en: invalid storage class for function %qE
fi: epäkelpo tallennusluokka funktiolle %qE

en: cannot inline function %<main%>
fi: funktiota %<main%> ei voi määrittää avoimeksi

en: variable previously declared %<static%> redeclared %<extern%>
fi: %<static%>-määreellä esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi

en: variable %q+D declared %<inline%>
fi: muuttuja %qD esitelty %<inline%>:ksi

en: function declaration isn%'t a prototype
fi: funktion esittely ei ole prototyyppi

en: parameter names (without types) in function declaration
fi: parametrien nimet (ilman tyyppejä) funktion esittelyssä

en: parameter %u (%q+D) has incomplete type
fi: parametrilla %u (%q+D) on vaillinainen tyyppi

en: parameter %u has incomplete type
fi: parametrilla %u in vaillinainen tyyppi

en: parameter %u (%q+D) has void type
fi: parametrin %u (%q+D) tyyppi on void

en: parameter %u has void type
fi: parametrin %u tyyppi on void

en: %<void%> must be the only parameter
fi: %<void%>:in on oltava ainoa parametri

en: parameter %q+D has just a forward declaration
fi: parametrilla %q+D on vain etukäteisesittely

en: enum type defined here
fi: lueteltu tyyppi määritelty täällä

en: struct defined here
fi: struct määritelty täällä

en: union defined here
fi: union määritelty täällä

en: redefinition of %<union %E%>
fi: %<union %E%> uudelleenmääritelty

en: redefinition of %<struct %E%>
fi: %<struct %E%> uudelleenmääritelty

en: nested redefinition of %<union %E%>
fi: sisäkkäinen %<union %E%>:n uudelleenmäärittely

en: nested redefinition of %<struct %E%>
fi: sisäkkäinen %<struct %E%>:n uudelleenmäärittely

en: declaration does not declare anything
fi: esittely ei esittele mitään

en: duplicate member %q+D
fi: jäsenen %q+D kaksoiskappale

en: empty struct has size 0 in C, size 1 in C++
fi: tyhjän structin koko on C:ssä 0, C++:ssa 1

en: empty union has size 0 in C, size 1 in C++
fi: tyhjän unionin koko on C:ssä 0, C++:ssa 1

en: union has no named members
fi: unionilla ei ole nimettyjä jäseniä

en: union has no members
fi: unionilla ei ole jäseniä

en: struct has no named members
fi: structilla ei ole nimettyjä jäseniä

en: struct has no members
fi: structilla ei ole jäseniä

en: flexible array member in union
fi: joustava taulukkojäsen unionissa

en: flexible array member not at end of struct
fi: joustava taulukkojäsen ei ole structin lopussa

en: union cannot be made transparent
fi: unionista ei voi tehdä läpinäkyvää

en: nested redefinition of %<enum %E%>
fi: sisäkkäinen %<enum %E%>:n uudelleenmäärittely

note: This enum is a named one that has been declared already.
en: redeclaration of %<enum %E%>
fi: %<enum %E%>:n uudelleenmäärittely

en: enumeration values exceed range of largest integer
fi: luetellun tyypin arvot ylittävät suurimman kokonaisluvun arvoalueen

en: enumerator value for %qE is not an integer constant
fi: luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio

en: enumerator value for %qE is not an integer constant expression
fi: luetellun tyypin jäsenen %qE arvo ei ole kokonaislukuvakio

en: overflow in enumeration values
fi: ylivuoto luetellun tyypin arvoissa

en: ISO C restricts enumerator values to range of %<int%>
fi: ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle

en: return type is an incomplete type
fi: paluutyyppi on vaillinainen tyyppi

en: return type defaults to %<int%>
fi: paluutyyppi on oletuksena %<int%>

en: no previous prototype for %qD
fi: %qD:lle ei ole edellistä prototyyppiä

en: %qD was used with no prototype before its definition
fi: %qD käytössä ilman prototyyppiä ennen sen määrittelyä

en: no previous declaration for %qD
fi: %qD:lle ei ole edellistä esittelyä

en: %qD was used with no declaration before its definition
fi: %qD käytössä ilman esittelyä ennen sen määrittelyä

en: return type of %qD is not %<int%>
fi: %qD:n paluuarvon tyyppi ei ole %<int%>

en: %qD is normally a non-static function
fi: %qD on tavallisesti ei-staattinen funktio

en: old-style parameter declarations in prototyped function definition
fi: vanhanmallisia parametriesittelyitä prototyypitetyssä funktiomäärittelyssä

en: traditional C rejects ISO C style function definitions
fi: perinteinen C ei hyväksy ISO C -tyylisiä funktiomäärittelyitä

en: old-style function definition
fi: vanhanmallinen funktiomäärittely

en: parameter name missing from parameter list
fi: parametrin nimi puuttuu parametriluettelosta

en: %qD declared as a non-parameter
fi: %qD esitelty ei-parametrina

en: multiple parameters named %qD
fi: useita parametreja nimellä %qD

en: parameter %qD declared with void type
fi: parametri %qD esitelty void-tyyppisenä

en: type of %qD defaults to %<int%>
fi: %qD:n oletustyyppi on %<int%>

en: parameter %qD has incomplete type
fi: parametrin %qD tyyppi on vaillinainen

en: declaration for parameter %qD but no such parameter
fi: parametrin %qD esittely, mutta parametria ei ole olemassa

en: number of arguments doesn%'t match built-in prototype
fi: argumenttien määrä ei vastaa sisäistä prototyyppiä

en: number of arguments doesn%'t match prototype
fi: argumenttien määrä ei vastaa prototyyppiä

en: prototype declaration
fi: prototyypin esittely

en: promoted argument %qD doesn%'t match built-in prototype
fi: ylennetty argumentti %qD ei vastaa sisäistä prototyyppiä

en: promoted argument %qD doesn%'t match prototype
fi: ylennetty argumentti %qD ei vastaa prototyyppiä

en: argument %qD doesn%'t match built-in prototype
fi: argumentti %qD ei vastaa sisäistä prototyyppiä

en: argument %qD doesn%'t match prototype
fi: argumentti %qD ei sovi prototyyppiin

en: no return statement in function returning non-void
fi: ei palautuslausetta funktiossa, joka palauttaa ei-voidin

en: declaration of static variable %qD in %<for%> loop initial declaration
fi: staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä

en: declaration of %<extern%> variable %qD in %<for%> loop initial declaration
fi: %<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä

en: %<struct %E%> declared in %<for%> loop initial declaration
fi: %<struct %E%> esitelty %<for%>-silmukan alkuesittelyssä

en: %<union %E%> declared in %<for%> loop initial declaration
fi: %<union %E%> esitelty %<for%>-silmukan alkuesittelyssä

en: %<enum %E%> declared in %<for%> loop initial declaration
fi: %<enum %E%> esitelty %<for%>-silmukan alkuesittelyssä

en: declaration of non-variable %qD in %<for%> loop initial declaration
fi: ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssä

en: two or more data types in declaration specifiers
fi: yli yksi tietotyyppi esittelymääritteissä

en: %<long long long%> is too long for GCC
fi: %<long long long%> on liian pitkä GCC:lle

en: ISO C90 does not support %<long long%>
fi: ISO C90 ei tue %<long long%> -tyyppiä

en: ISO C90 does not support complex types
fi: ISO C90 ei tue kompleksityyppejä

en: ISO C does not support saturating types
fi: ISO C ei tue saturoituvia tyyppejä

en: duplicate %qE
fi: %qE:n kaksoiskappale

en: %qE fails to be a typedef or built in type
fi: %qE ei ole typedef eikä sisäinen tyyppi

en: %qE is not at beginning of declaration
fi: %qE ei ole esittelyn alussa

en: %<__thread%> before %<extern%>
fi: käytetty %<__thread%> ennen %<extern%>:a

en: %<__thread%> before %<static%>
fi: käytetty %<__thread%> ennen %<static%>:a

en: duplicate %<_Thread_local%> or %<__thread%>
fi: kaksinkertainen %<_Thread_local%> tai %<__thread%>

en: multiple storage classes in declaration specifiers
fi: useita tallennusluokkia esittelymääritteissä

en: ISO C does not support plain %<complex%> meaning %<double complex%>
fi: ISO C ei tue pelkkää %<complex%>-tyyppiä merkityksellä %<double complex%>

en: ISO C does not support complex integer types
fi: ISO C ei tue kompleksikokonaislukutyyppejä

en: left shift of negative value
fi: negatiivisen arvon siirto vasemmalle

en: left shift count is negative
fi: vasemmalle siirron lukumäärä on negatiivinen

en: right shift count is negative
fi: oikealle siirron lukumäärä on negatiivinen

en: left shift count >= width of type
fi: vasemmalle siirron lukumäärä >= tyypin leveys

en: right shift count >= width of type
fi: oikealle siirron lukumäärä >= tyypin leveys

en: identifier %qE conflicts with C++ keyword
fi: tunniste %qE on ristiriidassa C++:n varatun sanan kanssa

en: ISO C forbids an empty translation unit
fi: ISO C kieltää tyhjät käännösyksiköt

en: ISO C does not allow extra %<;%> outside of a function
fi: ISO C ei salli ylimääräisiä %<;%>-merkkejä funktion ulkopuolella

en: data definition has no type or storage class
fi: datamäärittelyllä ei ole tyyppiä eikä tallennusluokkaa

en: expected %<,%> or %<;%>
fi: odotettiin %<,%> tai %<;%>

note: This can appear in many cases looking nothing like a function definition, so we don't give a more specific error suggesting there was one.
en: expected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>
fi: odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>

en: ISO C forbids nested functions
fi: ISO C kieltää sisäkkäiset funktiot

en: expected string literal
fi: odotettiin merkkijonoliteraalia

en: static assertion failed: %E
fi: staattinen väite epäonnistui: %E

en: static assertion failed
fi: staattinen väite epäonnistui

en: expected identifier
fi: odotettu tunniste

en: comma at end of enumerator list
fi: luetellun tyypin luettelon lopussa on pilkku

en: expected %<,%> or %<}%>
fi: odotettiin %<,%> tai %<}%>

en: ISO C forbids forward references to %<enum%> types
fi: ISO C kieltää etukäteisviittaukset %<enum%>-tyyppeihin

en: expected class name
fi: odotettiin luokan nimeä

en: extra semicolon in struct or union specified
fi: ylimääräinen puolipiste structissa tai unionissa

en: no semicolon at end of struct or union
fi: puolipiste puuttuu structin tai unionin lopusta

en: ISO C forbids member declarations with no members
fi: ISO C kieltää jäsenettömät jäsenesittelyt

en: expected %<,%>, %<;%> or %<}%>
fi: odotettiin %<,%>, %<;%> tai %<}%>

en: expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>
fi: odotettiin  %<:%>, %<,%>, %<;%>, %<}%> tai %<__attribute__%>

en: %<typeof%> applied to a bit-field
fi: %<typeof%>:ia sovellettu bittikenttään

en: expected identifier or %<(%>
fi: odotettiin tunnistetta tai %<(%>

en: ISO C requires a named argument before %<...%>
fi: ISO C vaatii nimetyn argumentin ennen %<...%>:a

en: ISO C forbids empty initializer braces
fi: ISO C kieltää tyhjät alustusaaltosulkeet

en: ISO C90 forbids mixed declarations and code
fi: ISO C90 kieltää esittelyjen ja koodin sekoittamisen

en: %<else%> without a previous %<if%>
fi: %<else%> ilman edeltävää %<if%>:iä

en: expected %<:%> or %<...%>
fi: odotettiin %<:%> tai %<...%>

en: expected identifier or %<*%>
fi: odotettiin tunnistetta tai %<*%>

en: suggest braces around empty body in an %<if%> statement
fi: ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<if%>-lauseessa

en: suggest braces around empty body in an %<else%> statement
fi: ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<else%>-lauseessa

en: suggest explicit braces to avoid ambiguous %<else%>
fi: ehdotetaan aaltosulkeita epäselvän %<else%>:n välttämiseksi

en: suggest braces around empty body in %<do%> statement
fi: ehdotetaan aaltosulkeita tyhjän lohkon ympärille %<do%>-lauseessa

en: first seen here
fi: nähty ensimmäisen kerran tässä

en: traditional C rejects the unary plus operator
fi: perinteinen C ei salli unaarista plus-operaattoria

en: %<sizeof%> applied to a bit-field
fi: %<sizeof%>:ia sovellettu bittikenttään

en: cannot take address of %qs
fi: %qs:n osoitetta ei voi ottaa

en: compatible type is here
fi: yhteensopiva tyyppi on täällä

en: other match is here
fi: toinen täsmäävyys on täällä

en: braced-group within expression allowed only inside a function
fi: lohkot lausekkeiden sisällä sallitaan vain funktion sisällä

en: ISO C forbids braced-groups within expressions
fi: ISO C kieltää lohkot lausekkeiden sisällä

en: first argument to %<__builtin_choose_expr%> not a constant
fi: ensimmäinen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio

en: compound literal has variable size
fi: yhdysliteraalin koko on muuttuva

en: ISO C90 forbids compound literals
fi: ISO C90 kieltää yhdysliteraalit

en: extra semicolon
fi: ylimääräinen puolipiste

en: extra semicolon in method definition specified
fi: ylimääräinen puolipiste metodin määrittelyssä

en: %qD is not a variable
fi: %qD ei ole muuttuja

en: expected %<none%> or %<shared%>
fi: odotettiin %<none%> tai %<shared%>

en: expected integer expression
fi: odotettiin kokonaislukulauseketta

en: %<num_threads%> value must be positive
fi: %<num_threads%>-arvon on oltava positiivinen

en: %qE has not been declared
fi: %qE on esittelemättä

en: expected %<(%> or end of line
fi: odotettiin %<(%> tai rivin loppu

en: expected iteration declaration or initialization
fi: odotettiin iteraatioesittelyä tai -alustusta

en: automatic variable %qE cannot be %<threadprivate%>
fi: automaattimuuttuja %qE ei voi olla %<threadprivate%>

en: invalid use of void expression
fi: void-lausekkeen epäkelpo käyttö

en: invalid use of flexible array member
fi: joustavien taulukkoalkioiden epäkelpo käyttö

en: invalid use of array with unspecified bounds
fi: rajat määrittelemättömän taulukon epäkelpo käyttö

en: function types not truly compatible in ISO C
fi: funktiotyypit eivät aidosti yhteensopivia ISO C:n mukaan

en: pointers to arrays with different qualifiers are incompatible in ISO C
fi: osoittimet erimääritteisiin taulukoihin ovat epäyhteensopivia ISO C:ssä

en: types are not quite compatible
fi: tyypit eivät ole ihan yhteensopivia

en: function return types not compatible due to %<volatile%>
fi: funktion paluuarvojen tyypit eivät ole yhteensopivia %<volatile%>:n takia

en: %qT has no member named %qE
fi: tyypillä %qT ei ole %qE-nimistä jäsentä

en: request for member %qE in something not a structure or union
fi: pyydetty jäsentä %qE jostakin, joka ei ole tietue eikä unioni

en: array subscript is not an integer
fi: taulukon indeksi ei ole kokonaisluku

en: subscripted value is pointer to function
fi: indeksoitu arvo on osoitin funktioon

en: ISO C forbids subscripting %<register%> array
fi: ISO C kieltää %<register%>-taulukon indeksoinnin

note: This situation leads to run-time undefined behavior.  We can't, therefore, simply error unless we can prove that all possible executions of the program must execute the code.
en: function called through a non-compatible type
fi: funktiokutsu epäsopivan tyypin läpi

en: type of formal parameter %d is incomplete
fi: muodollisen parametrin %d tyyppi on vaillinainen

en: passing argument %d of %qE as integer rather than floating due to prototype
fi: funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä liukulukuna prototyypin takia

en: passing argument %d of %qE as integer rather than complex due to prototype
fi: funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikä kompleksisena prototyypin takia

en: passing argument %d of %qE as complex rather than floating due to prototype
fi: funktion %2$qE argumentti %1$d annetaan kompleksisena eikä liukulukuna prototyypin takia

en: passing argument %d of %qE as floating rather than integer due to prototype
fi: funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kokonaislukuna prototyypin takia

en: passing argument %d of %qE as complex rather than integer due to prototype
fi: funktion %2$qE argumentti %1$d annetaan kompleksisena eikä kokonaislukuna prototyypin takia

en: passing argument %d of %qE as floating rather than complex due to prototype
fi: funktion %2$qE argumentti %1$d annetaan liukulukuna eikä kompleksisena prototyypin takia

en: passing argument %d of %qE as %<float%> rather than %<double%> due to prototype
fi: funktion %2$qE argumentti %1$d annetaan tyyppinä %<float%> eikä %<double%> prototyypin takia

en: passing argument %d of %qE with different width due to prototype
fi: funktion %2$qE argumentti %1$d annetaan eri levyisenä prototyypin takia

en: passing argument %d of %qE as unsigned due to prototype
fi: funktion %2$qE argumentti %1$d annetaan etumerkittömänä prototyypin takia

en: passing argument %d of %qE as signed due to prototype
fi: funktion %2$qE argumentti %1$d annetaan etumerkillisenä prototyypin takia

en: too many arguments to method %qE
fi: liikaa argumentteja metodille %qE

en: comparison with string literal results in unspecified behavior
fi: vertailu merkkijonoliteraalin kanssa aiheuttaa määrittelemätöntä toimintaa

en: comparison between %qT and %qT
fi: tyyppien %qT ja %qT välinen vertailu

en: pointer of type %<void *%> used in subtraction
fi: vähennyslaskussa käytetty %<void *%>-tyyppistä osoitinta

en: pointer to a function used in subtraction
fi: vähennyslaskussa käytetty osoitinta funktioon

en: %<~%> on a boolean expression
fi: %<~%> totuusarvolausekkeelle

en: did you mean to use logical not?
fi: oliko tarkoitus käyttää loogista negaatiota?

en: ISO C does not support %<~%> for complex conjugation
fi: ISO C ei tue %<~%>-merkkiä kompleksikonjugaateissa

en: wrong type argument to unary exclamation mark
fi: unaariselle huutomerkille annettu väärä tyyppiargumentti

en: increment of enumeration value is invalid in C++
fi: luetellun arvon kasvattaminen on virhe C++:ssa

en: decrement of enumeration value is invalid in C++
fi: luetellun arvon vähentäminen on virhe C++:ssa

en: ISO C does not support %<++%> and %<--%> on complex types
fi: ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita

en: wrong type argument to increment
fi: lisäykselle annettu väärä tyyppiargumentti

en: wrong type argument to decrement
fi: vähennykselle annettu väärä tyyppiargumentti

en: cannot take address of bit-field %qD
fi: bittikentän %qD osoitetta ei voi ottaa

en: global register variable %qD used in nested function
fi: sisäkkäisessä funktiossa käytetty globaalia rekisterimuuttujaa %qD

en: register variable %qD used in nested function
fi: sisäkkäisessä funktiossa käytetty rekisterimuuttujaa %qD

en: address of global register variable %qD requested
fi: halutaan globaalin rekisterimuuttujan %qD osoite

en: address of register variable %qD requested
fi: halutaan rekisterimuuttujan %qD osoite

en: non-lvalue array in conditional expression
fi: ehtolausekkeessa ei-lvalue-taulukko

en: ISO C forbids conditional expr with only one void side
fi: ISO C kieltää ehtolausekkeet, joissa on vain yksi tyhjä puoli

en: ISO C forbids conditional expr between %<void *%> and function pointer
fi: ISO C kieltää ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen välillä

en: pointer type mismatch in conditional expression
fi: ehtolausekkeessa on osoitintyyppiristiriita

en: pointer/integer type mismatch in conditional expression
fi: ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita

en: type mismatch in conditional expression
fi: ehtolausekkeessa on tyyppiristiriita

en: left-hand operand of comma expression has no effect
fi: pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta

en: cast specifies array type
fi: tyyppimuunnos määrittää taulukkotyypin

en: cast specifies function type
fi: tyyppimuunnos määrittää funktiotyypin

en: ISO C forbids casting nonscalar to the same type
fi: ISO C kieltää tyyppimuuntamasta ei-skalaaria samaksi tyypiksi

en: ISO C forbids casts to union type
fi: ISO C kieltää tyyppimuunnokset unionityyppeihin

en: cast to union type from type not present in union
fi: unioniin kuulumattoman tyypin muunnos unionityypiksi

en: cast increases required alignment of target type
fi: kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa

en: cast from pointer to integer of different size
fi: tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun

en: cast from function call of type %qT to non-matching type %qT
fi: tyyppimuunnos %qT-tyyppisestä funktiokutsusta yhteensopimattomaan tyyppiin %qT

en: cast to pointer from integer of different size
fi: tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi

en: ISO C forbids conversion of function pointer to object pointer type
fi: ISO C kieltää funktio-osoittimen muuntamisen objektiosoitintyypiksi

en: ISO C forbids conversion of object pointer to function pointer type
fi: ISO C kieltää objektiosoittimen muuntamisen funktio-osoitintyypiksi

en: cast between incompatible function types from %qT to %qT
fi: muunnos funktiotyypistä %qT epäyhteensopivaan funktiotyyppiin %qT

en: defining a type in a cast is invalid in C++
fi: tyypin määritteleminen tyyppimuunnoksessa on virheellistä C++-kielessä

en: enum conversion in assignment is invalid in C++
fi: enum-muunnos sijoituksessa on virheellistä C++-kielessä

en: (near initialization for %qs)
fi: (%qs:n alustuksen lähistöllä)

en: array initialized from parenthesized string constant
fi: taulukko alustetaan suluilla ympäröidystä merkkijonovakiosta

en: expected %qT but argument is of type %qT
fi: odotettiin %qT, mutta argumentti on tyyppiä %qT

en: passing argument %d of %qE discards %qv qualifier from pointer target type
fi: %d. argumentti funktiolle %qE hylkää kohdeosoitintyypin %qv-määritteen

en: assignment discards %qv qualifier from pointer target type
fi: sijoitus hylkää kohdeosoitintyypin %qv-määritteen

en: return discards %qv qualifier from pointer target type
fi: palautus hylkää kohdeosoitintyypin %qv-määritteen

en: ISO C prohibits argument conversion to union type
fi: ISO C kieltää argumenttien muuntamisen unionityypiksi

en: request for implicit conversion from %qT to %qT not permitted in C++
fi: implisiittinen muunnos tyypistä %qT tyyppiin %qT ei ole sallittu C++:ssa

en: ISO C forbids assignment between function pointer and %<void *%>
fi: ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset sijoitukset

en: ISO C forbids initialization between function pointer and %<void *%>
fi: ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset alustukset

en: ISO C forbids return between function pointer and %<void *%>
fi: ISO C kieltää funktio-osoittimen ja %<void *%>-tyypin väliset palautukset

en: passing argument %d of %qE from incompatible pointer type
fi: annettu yhteensopimatonta osoitintyyppiä oleva %d. argumentti funktiolle %qE

en: passing argument %d of %qE makes pointer from integer without a cast
fi: argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta

en: passing argument %d of %qE makes integer from pointer without a cast
fi: argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta

en: incompatible type for argument %d of %qE
fi: funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton

en: incompatible types when assigning to type %qT from type %qT
fi: yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistä %qT

en: incompatible types when initializing type %qT using type %qT
fi: yhteensopimattomat tyypit alustettaessa tyyppiä %qT käyttäen tyyppiä %qT

en: traditional C rejects automatic aggregate initialization
fi: perinteinen C ei hyväksy automaattista koostealustusta

en: initialization of a flexible array member
fi: joustavan taulukkojäsenen alustus

en: array of inappropriate type initialized from string constant
fi: sopimattomasta tyypistä koostuva taulukko alustetaan merkkijonovakiosta

en: initializer element is not constant
fi: alustusalkio ei ole vakio

en: array initialized from non-constant array expression
fi: taulukko alustetaan muuttuvasta taulukkolausekkeesta

en: initializer element is not a constant expression
fi: alustinalkio ei ole vakiolauseke

en: initializer element is not computable at load time
fi: alustusalkiota ei pystytä laskemaan latausajankohtana

en: invalid initializer
fi: epäkelpo alustin

en: opaque vector types cannot be initialized
fi: läpinäkymättömiä vektorityyppejä ei voida alustaa

en: extra brace group at end of initializer
fi: alustimen lopussa on ylimääräinen lohko

en: braces around scalar initializer
fi: skalaarialustimen ympärillä on aaltosulkeet

en: initialization of flexible array member in a nested context
fi: joustavan taulukkojäsenen alustaminen sisäkkäisessä asiayhteydessä

en: missing braces around initializer
fi: alustimen ympäriltä puuttuu aaltosulkeet

en: empty scalar initializer
fi: tyhjä skalaarialustin

en: extra elements in scalar initializer
fi: skalaarialustimessa ylimääräisiä alkioita

en: array index in non-array initializer
fi: taulukkoindeksi ei-taulukkoalustimessa

en: array index in initializer not of integer type
fi: taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen

en: array index in initializer is not an integer constant expression
fi: taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke

en: nonconstant array index in initializer
fi: ei-vakio taulukkoindeksi alustimessa

en: array index in initializer exceeds array bounds
fi: taulukkoindeksi alustimessa ylittää taulukon rajat

en: empty index range in initializer
fi: tyhjä indeksiväli alustimessa

en: array index range in initializer exceeds array bounds
fi: taulukkoindeksiväli alustimessa ylittää taulukon rajat

en: initialized field overwritten
fi: alustettu kenttä ylikirjoitettu

en: enum conversion in initialization is invalid in C++
fi: enum-muunnos alustuksessa on virheellistä C++-kielessä

en: excess elements in struct initializer
fi: ylimääräisiä alkioita struct-alustimessa

en: non-static initialization of a flexible array member
fi: joustavan taulukkojäsenen ei-staattinen alustus

en: excess elements in union initializer
fi: ylimääräisiä alkioita union-alustimessa

en: traditional C rejects initialization of unions
fi: perinteinen C ei hyväksy unionien alustusta

en: excess elements in array initializer
fi: ylimääräisiä alkioita taulukkoalustimessa

en: excess elements in vector initializer
fi: ylimääräisiä alkioita vektorialustimessa

en: excess elements in scalar initializer
fi: ylimääräisiä alkioita skalaarialustimessa

en: function declared %<noreturn%> has a %<return%> statement
fi: %<noreturn%>-esitellyllä funktiolla on %<return%>-lause

en: %<return%> with no value, in function returning non-void
fi: %<return%> ilman arvoa ei-voidin palauttavassa funktiossa

en: %<return%> with a value, in function returning void
fi: %<return%> arvon kanssa voidin palauttavassa funktiossa

en: ISO C forbids %<return%> with expression, in function returning void
fi: ISO C kieltää %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa

en: %<long%> switch expression not converted to %<int%> in ISO C
fi: %<long%>-tyyppistä switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssä

en: case label is not an integer constant expression
fi: case-nimiö ei ole kokonaislukutyyppinen vakiolauseke

en: break statement not within loop or switch
fi: break-lause silmukan tai switch-rakenteen ulkopuolella

en: continue statement not within a loop
fi: continue-lause silmukan ulkopuolella

en: statement with no effect
fi: lauseella ei ole vaikutusta

en: ISO C forbids comparison of %<void *%> with function pointer
fi: ISO C kieltää %<void *%>:n ja funktio-osoittimen vertailun

en: comparison between pointer and integer
fi: osoittimen ja kokonaisluvun välinen vertailu

en: comparison of complete and incomplete pointers
fi: täydellisen ja vaillinaisen osoittimen vertailu

en: ISO C forbids ordered comparisons of pointers to functions
fi: ISO C kieltää funktio-osoittimien suuruusvertailun

en: ordered comparison of pointer with integer zero
fi: osoittimen ja kokonaisluku nollan suuruusvertailu

en: used array that cannot be converted to pointer where scalar is required
fi: käytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari

en: used struct type value where scalar is required
fi: käytetty tietuetyypin arvoa, vaikka vaaditaan skalaari

en: used union type value where scalar is required
fi: käytetty unionityypin arvoa, vaikka vaaditaan skalaari

en: iterator step with non-integral type
fi: iteraattorin askellus ei-kokonaislukutyypillä

en:   candidate expects %d argument, %d provided |   candidate expects %d arguments, %d provided
fi[0]:   ehdokas odottaa %d argumenttia, %d annettu
fi[1]:   ehdokas odottaa %d argumenttia, %d annettu

en: passing NULL to non-pointer argument %P of %qD
fi: annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P

en:   declared here
fi:   esitelty täällä

en: converting to non-pointer type %qT from NULL
fi: NULLin muunnos epäosoitintyypiksi %qT

en: converting %<false%> to pointer type for argument %P of %qD
fi: muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P

en:   initializing argument %P of %qD
fi:   alustettaessa funktion %2$qD argumenttia %1$P

en: too many braces around initializer for %qT
fi: liikaa aaltosulkeita %qT:n alustimen ympärillä

en: argument of function call might be a candidate for a format attribute
fi: funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille

en: %qD clearing an object of non-trivial type %#qT%s
fi: %qD tyhjentää ei-triviaalintyyppisen objektin %#qT%s

en: ; use copy-assignment instead
fi: ; käytä kopiosijoitusta sen sijaan

en: ; use copy-initialization instead
fi: ; käytä kopioalustusta sen sijaan

en: %qD writing to an object of non-trivially copyable type %#qT%s
fi: %qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s

en: %qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead
fi: %qD siirtää ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; käytä %<new%>:tä ja %<delete%>:ä

en: %#qT declared here
fi: %#qT esitelty täällä

en: cannot call member function %qD without object
fi: jäsenfunktiota %qD ei voi kutsua ilman oliota

en: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
fi: ISO C++:n mukaan nämä ovat moniselitteisiä siitä huolimatta, että ensimmäisen huonoin muunnos on parempi kuin toisen huonoin:

en: %qD inherits the %E ABI tag that %qT (used in its return type) has
fi: %qD perii %E-ABI-tunnisteen, jota %qT käyttää (paluutyypissään)

en: %qD inherits the %E ABI tag that %qT (used in its type) has
fi: %qD perii %E-ABI-tunnisteen, jota %qT käyttää (tyypissään)

en: bit-field %q#D with non-integral type %qT
fi: bittikenttä %q#D, jolla on ei-kokonaislukutyyppi %qT

en: bit-field %q+D width not an integer constant
fi: bittikentän %q+D leveys ei ole kokonaislukuvakio

en: negative width in bit-field %q+D
fi: bittikentän %q+D leveys negatiivinen

en: zero width for bit-field %q+D
fi: bittikentän %q+D leveys nolla

en: multiple fields in union %qT initialized
fi: useita kenttiä unionissa %qT alustettu

en: %q#T has pointer data members
fi: luokalla %q#T on datajäseninä osoittimia

en:   or %<operator=(const %T&)%>
fi:   eikä %<operator=(const %T&)%>

en: destructor for %qT is ambiguous
fi: %qT:n hajotin on moniselitteinen

en: %q+T is not literal because:
fi: %q+T ei ole literaali, koska:

en:   %qT is a closure type, which is only literal in C++17 and later
fi:   %qT on sulkeumatyyppi, joka on literaali vasta C++17:stä alkaen

en:   %q+T has a non-trivial destructor
fi:   %q+T:n hajotin on epätriviaali

en: redefinition of %q#T
fi: %q#T uudelleenmääritelty

en: %q#T has virtual functions and accessible non-virtual destructor
fi: luokalla %q#T on virtuaalifunktioita ja käytettävissä oleva epävirtuaalinen hajotin

en: cannot convert %qE from type %qT to type %qT
fi: %qE:ta ei voi muuntaa tyypistä %qT tyyppiin %qT

en: allocation performed here
fi: varaus suoritettu täällä

en: allocated here
fi: varattu täällä

en: non-constant array initialization
fi: taulukon alustus ei-vakiolla

en: %qD is not a type
fi: %qD ei ole tyyppi

en: the result of the conversion is unspecified because %qE is outside the range of type %qT
fi: muunnoksen tulos on määrittelemätön, sillä %qE on %qT-tyypin sallitun välin ulkopuolella

en: converting NULL to non-pointer type
fi: NULLin muunnos epäosoitintyypiksi

en: ambiguous default type conversion from %qT
fi: ei-yksiselitteinen oletustyyppimuunnos tyypistä %qT

en: conflicting declaration %q#D
fi: ristiriitainen esittely %q#D

en: default argument given for parameter %d of %q#D
fi: oletusargumentti annettu %2$q#D:n parametrille %1$d

en: redundant redeclaration of %qD in same scope
fi: %qD uudelleenesitellään tarpeettomasti samalla näkyvyysalueella

en: thread-local declaration of %q#D follows non-thread-local declaration
fi: säiekohtainen esittely %q#D seuraa ei-säiekohtaista esittelyä

en: non-thread-local declaration of %q#D follows thread-local declaration
fi: ei-säiekohtainen esittely %q#D seuraa säiekohtaista esittelyä

en:   from here
fi:   täältä

en: %q#T is not a class
fi: %q#T ei ole luokka

en: %<typename %T::%D%> names %q#T, which is not a class template
fi: %<typename %T::%D%> nimeää kohteen %q#T:n, joka ei ole luokkamalli

en: %<typename %T::%D%> names %q#T, which is not a type
fi: %<typename %T::%D%> nimeää %q#T:n, joka ei ole tyyppi

en: multiple types in one declaration
fi: useita tyyppejä yhdessä esittelyssä

en: redeclaration of C++ built-in type %qT
fi: C++:n sisäinen tietotyyppi %qT määritelty uudelleen

en: missing type-name in typedef-declaration
fi: tyypin nimi puuttuu typedef-esittelystä

en: ISO C++ prohibits anonymous structs
fi: ISO C++ kieltää nimettömät structit

en: a storage class can only be specified for objects and functions
fi: tallennusluokan voi antaa vain olioille ja funktioille

en: elements of array %q#D have incomplete type
fi: taulukon %q#D alkiot ovat vaillinaista tyyppiä

en: array size missing in %qD
fi: %qD-taulukon koko puuttuu

en: zero-size array %qD
fi: nollan kokoinen taulukko %qD

en: storage size of %qD isn%'t known
fi: %qD:n koko muistissa ei ole tunnettu

en: storage size of %qD isn%'t constant
fi: %qD:n koko muistissa ei ole vakio

en: too many initializers for %qT
fi: liikaa alustimia %qT:lle

en: variable-sized compound literal
fi: muuttuvakokoinen yhdysliteraali

en: %q#D has incomplete type
fi: %q#D on vaillinaista tyyppiä

en: scalar object %qD requires one element in initializer
fi: skalaariobjekti %qD vaatii yhden alkion alustimeensa

en: in C++98 %qD must be initialized by constructor, not by %<{...}%>
fi: C++98:ssa %qD on alustettava muodostimessa, ei käyttäen %<{...}%>

en: array %qD initialized by parenthesized string literal %qE
fi: taulukko %qD alustettu sulkujen sisällä olevalla merkkijonoliteraalilla %qE

en: assignment (not initialization) in declaration
fi: sijoitus (ei alustus) esittelyssä

en: %<register%> storage class specifier used
fi: %<register%>-tallennusluokkamääritteen käyttö

en: function %q#D is initialized like a variable
fi: funktio %q#D alustetaan kuin muuttuja

en: %q+D declared as a friend
fi: %q+D esitelty ystävänä

en: static member function %q#D declared with type qualifiers
fi: staattinen jäsenfunktio %q#D esitelty tyyppimääreillä

en: ISO C++ forbids initialization of member constant %qD of non-integral type %qT
fi: ISO C++ kieltää epäkokonaislukutyyppiä %2$qT olevan vakiojäsenen %1$qD alustamisen

en: size of array %qD has non-integral type %qT
fi: taulukon %qD koolla on epäkokonaislukutyyppi %qT

en: size of array has non-integral type %qT
fi: taulukon koolla on epäkokonaislukutyyppi %qT

en: size of array %qD is not an integral constant-expression
fi: taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke

en: size of array is not an integral constant-expression
fi: taulukon koko ei ole kokonaislukutyyppinen vakiolauseke

en: ISO C++ forbids zero-size array %qD
fi: ISO C++ kieltää nollan kokoisen taulukon %qD

en: ISO C++ forbids zero-size array
fi: ISO C++ kieltää nollan kokoisen taulukon

en: ISO C++ forbids variable length array %qD
fi: ISO C++ kieltää muuttuvakokoisen taulukon %qD

en: ISO C++ forbids variable length array
fi: ISO C++ kieltää muuttuvakokoisen taulukon

en: variable length array is used
fi: käytetään muuttuvapituista taulukkoa

en: overflow in array dimension
fi: taulukon koon ylivuoto

en: declaration of %qD as array of void
fi: %qD:n esittely void-taulukkona

en: creating array of void
fi: luodaan void-taulukko

en: declaration of %qD as array of functions
fi: %qD:n esittely funktioiden taulukkona

en: creating array of functions
fi: luodaan funktioiden taulukko

en: declaration of %qD as array of references
fi: %qD:n esittely viitteiden taulukkona

en: creating array of references
fi: luodaan viitteiden taulukko

en: declaration of %qD as array of function members
fi: %qD:n esittely funktiojäsenten taulukkona

en: creating array of function members
fi: luodaan funktiojäsenten taulukkoa

en: multidimensional array must have bounds for all dimensions except the first
fi: moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmäiseen

en: unnamed variable or field declared void
fi: nimetön muuttuja tai kenttä esitelty voidiksi

en: variable or field declared void
fi: muuttuja tai kenttä esitelty voidiksi

en: function definition does not declare parameters
fi: funktion määrittely ei esittele parametrejä

en: declaration of %qD as non-function
fi: %qD:n esittely ei-funktiona

en: ISO C++ forbids declaration of %qs with no type
fi: ISO C++ kieltää muuttujan %qs esittelyn ilman tyyppiä

en: storage class specified for template parameter %qs
fi: tallennusluokka annettu malliparametrille %qs

en: storage class specified for parameter %qs
fi: tallennusluokka annettu parametrille %qs

en: %<virtual%> outside class declaration
fi: %<virtual%> luokan esittelyn ulkopuolella

en: multiple storage classes in declaration of %qs
fi: useita tallennusluokkia %qs:n esittelyssä

en: storage class specified for %qs
fi: tallennusluokka annettu %qs:lle

en: nested function %qs declared %<extern%>
fi: sisäkkäinen funktio %qs esitelty %<extern%>:ksi

en: function-scope %qs implicitly auto and declared %<__thread%>
fi: funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi

en: attribute ignored
fi: attribuuttia ei huomioida

en: unnecessary parentheses in declaration of %qs
fi: tarpeettomat sulkeet %qs:n esittelyssä

en: %qs declared as function returning a function
fi: %qs esitelty funktion palauttavana funktiona

en: %qs declared as function returning an array
fi: %qs esitelty taulukon palauttavan funktiona

en: destructor cannot be static member function
fi: hajotin ei voi olla staattinen jäsenfunktio

en: constructor cannot be static member function
fi: muodostin ei voi olla staattinen jäsenfunktio

en: destructors may not be cv-qualified
fi: hajottimet eivät voi olla cv-määriteltyjä

en: constructors may not be cv-qualified
fi: muodostimet eivät voi olla cv-määriteltyjä

en: destructors may not have parameters
fi: hajottimilla ei voi olla parametreja

en: extra qualification %<%T::%> on member %qs
fi: ylimääräinen kvalifiointi %<%T::%> jäsenelle %qs

en: invalid qualifiers on non-member function type
fi: virheelliset määreet ei-jäsenfunktion tyypissä

en: parameter declared %<auto%>
fi: parametri esitelty %<auto%>:ksi

en: invalid use of template-name %qE without an argument list
fi: mallinimen %qE virheellinen käyttö ilman argumenttiluetteloa

en: declaration of %qD as member of %qT
fi: %qD:n esittely %qT:n jäsenenä

en: name %qT has incomplete type
fi: nimellä %qT on vaillinainen tyyppi

en: storage class %<auto%> invalid for function %qs
fi: tallennusluokka %<auto%> virheellinen funktiolle %qs

en: storage class %<register%> invalid for function %qs
fi: tallennusluokka %<register%> virheellinen funktiolle %qs

en: storage class %<__thread%> invalid for function %qs
fi: tallennusluokka %<__thread%> virheellinen funktiolle %qs

en: virtual non-class function %qs
fi: virtuaalinen ei-luokkafunktio %qs

en: declaration of %q#D has no initializer
fi: %q#D:n esittelyllä ei ole alustimia

en: %qs initialized and declared %<extern%>
fi: %qs alustettu ja esitelty %<extern%>-avainsanalla

en: %qs has both %<extern%> and initializer
fi: %qs on sekä %<extern%> että alustin

en: parameter %qD invalidly declared method type
fi: parametri %qD virheellisesti esitelty metodityyppi

en: invalid constructor; you probably meant %<%T (const %T&)%>
fi: virheellinen muodostin; tarkoitit todennäköisesti %<%T (const %T&)%>

note: #-#-#-#-#  57 (gcc 11.1-b20210321)  #-#-#-#-# Variadic. #-#-#-#-#  82 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  321 (gcc 11.1-b20210321)  #-#-#-#-# #-#-#-#-#  562 (gcc 10.1-b20200322)  #-#-#-#-# #-#-#-#-#  3040 (gcc 11.1-b20210321)  #-#-#-#-#
en: %qD must not have variable number of arguments
fi: %qD:lla ei saa olla vaihtuvaa määrää argumentteja

en: %qD cannot have default arguments
fi: %qD:lla ei voi olla oletusargumentteja

en: %qD has a previous declaration here
fi: %q+D:lla on edellinen esittely täällä

en: reference to %qD is ambiguous
fi: %qD-viittaus on moniselitteinen

en: %qD has the same name as the class in which it is declared
fi: %qD:llä on sama nimi kuin luokalla, jossa se on esitelty

en: %qT is not a template
fi: %qT ei ole malli

en: %qT defined with multiple direct bases
fi: %qT määritelty monella suoralla kannoalla

en: %qT defined with direct virtual base
fi: %qT määritelty suoralla virtuaalisella kannalla

en: recursive type %qT undefined
fi: rekursiivinen tyyppi %qT määrittelemätön

en: duplicate base type %qT invalid
fi: perustyypin %qT kaksoiskappale virheellinen

en: previous definition here
fi: edellinen määrittely täällä

en: return type %q#T is incomplete
fi: paluutyyppi %q#T on vaillinainen

en: name missing for member function
fi: nimi puuttuu jäsenfunktiolta

en: deleting array %q#E
fi: poistetaan taulukko %q#E

en: bit-field %qD with non-integral type %qT
fi: bittikenttä %qD, jolla on ei-kokonaislukutyyppi %qT

en: %<operator new%> must return type %qT
fi: %<operator new%>:n on palautettava tyyppi %qT

note: [basic.stc.dynamic.allocation] The first parameter shall not have an associated default argument.
en: the first parameter of %<operator new%> cannot have a default argument
fi: %<operator new%>:n ensimmäisellä parametrilla ei voi olla oletusargumenttia

en: %<operator new%> takes type %<size_t%> (%qT) as first parameter
fi: %<operator new%>:n ensimmäisen parametrin tyypin on oltava %<size_t%> (%qT)

en: %<operator delete%> must return type %qT
fi: %<operator delete%>:n on palautettava tyyppi %qT

en: %<operator delete%> takes type %qT as first parameter
fi: %<operator delete%>:n ensimmäisen parametrin tyypin on oltava %qT

en: implicitly-declared %qD is deprecated
fi: implisiittisesti esitelty %qD on vanhentunut

en: %qD is not a member of %qD
fi: %qD ei ole %qD:n jäsen

en: %qD should be initialized in the member initialization list
fi: %qD tulee alustaa jäsenten alustuslistassa

en: invalid initializer for array member %q#D
fi: virheellinen alustin taulukon jäsenelle %q#D

en: %qD will be initialized after
fi: %qD alustetaan jäljempänä kuin

en:   base %qT
fi:   kanta %qT

en:   when initialized here
fi:   tässä alustuksessa

en: base class %q#T should be explicitly initialized in the copy constructor
fi: kantaluokka %q#T pitäisi alustaa eksplisiittisesti kopiomuodostimessa

en: class %qT does not have any field named %qD
fi: luokalla %qT ei ole %qD-nimistä kenttää

en: %qT is not a class type
fi: %qT ei ole luokkatyyppi

en: invalid pointer to bit-field %qD
fi: virheellinen osoitin bittikenttään %qD

en: add explicit %<this%> or %<*this%> capture
fi: lisää eksplisiittinen %<this%>- tai %<*this%>-kaappaus

en: %qD was not declared in this scope
fi: %qD on esittelemättä tällä näkyvyysalueella

en: suggested alternative: | suggested alternatives:
fi[0]: ehdotettu vaihtoehto:
fi[1]: ehdotetut vaihtoehdot:

en: it was later defined here
fi: määriteltiin myöhemmin tässä

en: %<#pragma%> is not allowed here
fi: %<#pragma%> ei ole sallittu täällä

en: %<%E::%E%> has not been declared
fi: %<%E::%E%> on esittelemättä

en: %<::%E%> has not been declared
fi: %<::%E%> on esittelemättä

en: %<%T::%E%> has not been declared
fi: %<%T::%E%> on esittelemättä

en: %<%E::%E%> is not a type
fi: %<%E::%E%> ei ole tyyppi

en: %<%E::%E%> is not a class or namespace
fi: %<%E::%E%> ei ole luokka eikä nimiavaruus

en: %<%E::%E%> is not a class, namespace, or enumeration
fi: %<%E::%E%> ei ole luokka, nimiavaruus eikä lueteltu tyyppi

en: %<::%E%> is not a type
fi: %<::%E%> ei ole tyyppi

en: %<::%E%> is not a class or namespace
fi: %<::%E%> ei ole luokka eikä nimiavaruus

en: %<::%E%> is not a class, namespace, or enumeration
fi: %<::%E%> ei ole luokka, nimiavaruus eikä lueteltu tyyppi

en: %qE is not a type
fi: %qE ei ole tyyppi

en: %qE is not a class or namespace
fi: %qE ei ole luokka eikä nimiavaruus

en: %qE is not a class, namespace, or enumeration
fi: %qE ei ole luokka, nimiavaruus eikä lueteltu tyyppi

en: new types may not be defined in a return type
fi: uusia tyyppejä ei voi määritellä paluutyypissä

en: (perhaps a semicolon is missing after the definition of %qT)
fi: (mahdollisesti %qT:n määrittelyn perästä puuttuu puolipiste)

en: %qE is not a template
fi: %qE ei ole malli

en: invalid use of destructor %qD as a type
fi: virheellinen hajottimen %qD käyttö tyyppinä

en: %qE does not name a type
fi: %qE ei nimeä tyyppiä

en: (perhaps %<typename %T::%E%> was intended)
fi: (ehkä tarkoitettiin %<typename %T::%E%>)

en: %qE in namespace %qE does not name a type
fi: %qE nimiavaruudessa %qE ei nimeä tyyppiä

en: %<%T::%E%> names the constructor, not the type
fi: %<%T::%E%> nimeää muodostimen, ei tyyppiä

en: and %qT has no template constructors
fi: ja kohteella %qT:lla ei ole mallimuodostimia

en: ISO C++ forbids braced-groups within expressions
fi: ISO C++ kieltää lohkot lausekkeiden sisällä

en: %<this%> may not be used in this context
fi: <this%>-sanaa ei voi käyttää tässä yhteydessä

en: declaration of %<~%T%> as member of %qT
fi: %<~%T%>:n esittely %qT:n jäsenenä

en: %qD is not a template
fi: %qD ei ole malli

en: ISO C++ forbids compound-literals
fi: ISO C++ kieltää yhdysliteraalit

en: invalid use of %qD
fi: %qD:n virheellinen käyttö

en: %<%D::%D%> is not a class member
fi: %<%D::%D%> ei ole luokan jäsen

en: suggest parentheses around %<>>%> expression
fi: suosittellaan sulkumerkkejä %<>>%>-lausekkeen ympärille

en: default argument specified for lambda parameter
fi: oletusargumentti määritelty lambda-parametrille

en: %<%T::%D%> names the constructor, not the type
fi: %<%T::%D%> nimeää muodostimen, ei tyyppiä

note: Issue a warning about this use of a GNU extension.
en: ISO C++ forbids computed gotos
fi: ISO C++ kieltää lasketut goto-käskyt

en: extra %<;%>
fi: ylimääräinen %<;%>

en: %<__label__%> not at the beginning of a block
fi: %<__label__%> ei ole lohkon alussa

en: %<auto%> changes meaning in C++11; please remove it
fi: %<auto%> saa uuden merkityksen C++11:ssä; poista se

en: %qD invalid in lambda
fi: %qD ei kelpaa lambdassa

en: class definition may not be declared a friend
fi: luokkamäärittelyä ei voi esitellä ystäväksi

en: templates may not be %<virtual%>
fi: mallit eivät voi olla virtuaalisia

en: invalid use of %<auto%> in conversion operator
fi: virheellinen %<auto%>:n käyttö muunnosoperaattorissa

en: parse error in template argument list
fi: jäsennysvirhe malliargumenttien luettelossa

en: declaration %qD does not declare anything
fi: esittely %qD ei esittele mitään

en: %qD is not a namespace-name
fi: %qD ei ole nimiavaruuden nimi

en: namespace %qD entered
fi: siirryttiin %qD-nimiavaruuteen

en: %<namespace%> definition is not allowed here
fi: %<namespace%>-määrittely ei ole sallittu täällä

en: %<%T::%E%> is not a type
fi: %<%T::%E%> ei ole tyyppi

en: invalid use of constructor as a template
fi: muodostimen virheellinen käyttö mallina

en: %qD is a namespace
fi: %qD on nimiavaruus

en: duplicate cv-qualifier
fi: cv-määreen kaksoiskappale

en: expected %<,%> or %<...%>
fi: odotettiin %<,%> tai %<...%>

en: invalid class name in declaration of %qD
fi: virheellinen luokan nimi %qD:n esittelyssä

en: function template %qD redeclared as a class template
fi: funktiomalli %qD esitelty uudelleen luokkamallina

en: friend declaration does not name a class or function
fi: ystäväesittely ei nimeä luokkaa tai funktiota

en: ISO C++ allows bit-field attributes only before the %<:%> token
fi: ISO C++ sallii bittikenttien määritteet vain ennen %<:%>-merkkiä

en: bit-field %qD has non-integral type %qT
fi: bittikentällä %qD on ei-kokonaislukutyyppi %qT

en: pure-specifier on function-definition
fi: pure-tarkenne funktiomäärittelyssä

en: extra %<;%> after in-class function definition
fi: ylimääräinen %<;%> luokansisäisen funktiomäärittelyn perässä

en: stray %<,%> at end of member declaration
fi: ylimääräinen %<,%> jäsenesittelyn lopussa

en: ISO C++17 does not allow dynamic exception specifications
fi: ISO C++17 ei salli dynaamisia poikkeusmäärittelyitä

en: dynamic exception specifications are deprecated in C++11
fi: dynaamiset poikkeusmäärittelyt ovat vanhentuneita C++11:ssä

en: invalid declaration of %<%T::%E%>
fi: virheellinen %<%T::%E%>:n esittely

en: named return values are no longer supported
fi: nimetyt paluuarvot eivät ole enää tuettuja

en: template with C linkage
fi: malli C-linkityksellä

en: %<sizeof...%> argument must be surrounded by parentheses
fi: %<sizeof...%>-argumentti on ympäröitävä sulkeilla

en: ISO C++ 1998 does not support %<long long%>
fi: ISO C++ 1998 ei tue %<long long%> -tyyppiä

en: duplicate %qs
fi: kaksois-%qs

en: expected %<new%>
fi: odotettiin %<new%>

en: expected %<delete%>
fi: odotettiin %<delete%>

en: expected %<return%>
fi: odotettiin %<return%>

en: expected %<extern%>
fi: odotettiin %<extern%>

en: expected %<static_assert%>
fi: odotettiin %<static_assert%>

en: expected %<decltype%>
fi: odotettiin %<decltype%>

en: expected %<operator%>
fi: odotettiin %<operator%>

en: expected %<class%>
fi: odotettiin %<class%>

en: expected %<template%>
fi: odotettiin %<template%>

en: expected %<namespace%>
fi: odotettiin %<namespace%>

en: in C++98 %<template%> (as a disambiguator) is only allowed within templates
fi: C++98:ssa %<template%> (selventimenä) on sallittu vain malleissa

en: stray %qs between Objective-C++ methods
fi: ylimääräinen %qs Objective-C++-metodien välissä

en: %qD is not a function template
fi: %qD ei ole funktiomalli

en: %qD is not a variable template
fi: %qD ei ole muuttujamalli

en: %qD is not a template function
fi: %qD ei ole mallifunktio

en: template %qD declared
fi: %qD-malli esitelty

en:   but %d required
fi:   mutta %d vaaditaan

en:   mismatched types %qT and %qT
fi:   täsmäämättömät tyypit %qT ja %qT

en:   expected a constant of type %qT, got %qT
fi:   odotettiin %qT-tyyppistä vakiota, saatiin %qT

en:   expected a class template, got %qE
fi:   odotettiin luokkamallia, saatiin %qE

en:   expected a type, got %qE
fi:   odotettiin tyyppiä, saatiin %qE

en:   expected a type, got %qT
fi:   odotettiin tyyppiä, saatiin %qT

en:   expected a class template, got %qT
fi:   odotettiin luokkamallia, saatiin %qT

en: for template declaration %q+D
fi: malliesittelylle %q+D

note: It may seem that this case cannot occur, since: typedef void f(); void g() { f x; } declares a function, not a variable.  However: template <typename T> void g() { T t; } template void g<f>(); is an attempt to declare a variable with function type.
en: variable %qD has function type
fi: muuttujalla %qD on funktiotyyppi

en: invalid parameter type %qT
fi: virheellinen parametrityyppi %qT

en: in declaration %q+D
fi: esittelyssä %q+D

en: function returning an array
fi: taulukon palauttava funktio

en: function returning a function
fi: funktion palauttava funktio

en: %qT is not a class, struct, or union type
fi: %qT ei ole luokka-, struct- eikä unionityyppi

en: using invalid field %qD
fi: käytetään virheellistä kenttää %qD

en: %qT is not a class or namespace
fi: %qT ei ole luokka eikä nimiavaruus

en: %qD is not a class or namespace
fi: %qD ei ole luokka eikä nimiavaruus

en: template argument for %qD uses local type %qT
fi: %qD:n malliargumentti käyttää paikallista tyyppiä %qT

en: %<this%> is unavailable for static member functions
fi: %<this%> ei ole käytettävissä staattisissa jäsenfunktioissa

en: %qE is not of type %qT
fi: %qE ei ole tyyppiä %qT

en: compound literal of non-object type %qT
fi: ei-objektityyppinen yhdysliteraali %qT

en: static assertion failed: %s
fi: staattinen väite epäonnistui: %s

en: non-constant condition for static assertion
fi: ei-vakio ehto staattiselle väitteelle

en:  declared here
fi:  esitelty täällä

en: zero as null pointer constant
fi: nolla nollaosoitinvakiona

en: comparison between distinct pointer types %qT and %qT lacks a cast
fi: erilaisten osoitintyyppien %qT ja %qT välisestä vertailusta puuttuu tyyppimuunnos

en: conversion between distinct pointer types %qT and %qT lacks a cast
fi: erilaisten osoitintyyppien %qT ja %qT välisestä muunnoksesta puuttuu tyyppimuunnos

en: ISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-function
fi: ISO C++ kieltää vertailun %<void *%>-osoittimen ja funktio-osoittimen välillä

en: ISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-function
fi: ISO C++ kieltää muunnoksen %<void *%>-osoittimen ja funktio-osoittimen välillä

en: ISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-function
fi: ISO C++ kieltää ehtolausekkeen %<void *%>-osoittimen ja funktio-osoittimen välillä

en: invalid application of %<sizeof%> to a bit-field
fi: epäkelpo %<sizeof%>-avainsanan soveltaminen bittikenttään

en: ISO C++ forbids converting a string constant to %qT
fi: ISO C++ kieltää merkkijonovakion muuntamisen %qT:ksi

en: deprecated conversion from string constant to %qT
fi: vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT

en: object type %qT does not match destructor name ~%qT
fi: objektityyppi %qT ei täsmää hajottimen nimen ~%qT kanssa

en: subscripted value is neither array nor pointer
fi: indeksoitu arvo ei ole taulukko eikä osoitin

en: ISO C++ forbids calling %<::main%> from within program
fi: ISO C++ kieltää %<::main%>-funktion kutsumisen ohjelmasta

en: too many arguments to constructor %q#D
fi: liikaa argumentteja muodostimelle %q#D

en: too few arguments to constructor %q#D
fi: liian vähän argumentteja muodostimelle %q#D

en: too many arguments to member function %q#D
fi: liikaa argumentteja jäsenfunktiolle %q#D

en: too few arguments to member function %q#D
fi: liian vähän argumentteja jäsenfunktiolle %q#D

en: too many arguments to function %q#D
fi: liikaa argumentteja funktiolle %q#D

en: too few arguments to function %q#D
fi: liian vähän argumentteja funktiolle %q#D

en: too many arguments to method %q#D
fi: liikaa argumentteja metodille %q#D

en: too few arguments to method %q#D
fi: liian vähän argumentteja funktiolle %q#D

en: too many arguments to function
fi: liikaa argumentteja funktiolle

en: too few arguments to function
fi: liian vähän argumentteja funktiolle

en: parameter %P of %qD has incomplete type %qT
fi: %2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT

en: parameter %P has incomplete type %qT
fi: parametrilla %P on vaillinainen tyyppi %qT

en: the address of %qD will never be NULL
fi: %qD:n osoite ei tule koskaan olemaan NULL

en: the compiler can assume that the address of %qD will never be NULL
fi: kääntäjä voi olettaa, että %qD:n osoite ei koskaan ole NULL

en: NULL used in arithmetic
fi: NULL-arvon käyttö laskutoimituksessa

en: ISO C++ forbids comparison between pointer and integer
fi: ISO C++ kieltää osoittimen ja kokonaisluvun vertailun

en: ISO C++ forbids using pointer of type %<void *%> in subtraction
fi: ISO C++ kieltää %<void *%>-tyyppisen osoittimen käytön vähennyslaskussa

en: ISO C++ forbids using pointer to a function in subtraction
fi: ISO C++ kieltää funktio-osoittimen käytön vähennyslaskussa

en: ISO C++ forbids using pointer to a method in subtraction
fi: ISO C++ kieltää metodiosoittimen käytön vähennyslaskussa

en: ISO C++ forbids taking address of function %<::main%>
fi: ISO C++ kieltää %<::main%>-funktion osoitteen ottamisen

en: attempt to take address of bit-field
fi: yritys ottaa bittikentän osoite

en: ISO C++ forbids incrementing an enum
fi: ISO C++ kieltää enumin lisäyksen

en: ISO C++ forbids decrementing an enum
fi: ISO C++ kieltää enumin vähentämisen

en: cannot increment a pointer to incomplete type %qT
fi: ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT

en: cannot decrement a pointer to incomplete type %qT
fi: ei voida vähentää osoitinta vaillinaiseen tyyppiin %qT

en: ISO C++ forbids incrementing a pointer of type %qT
fi: ISO C++ kieltää %qT-tyyppisen osoittimen kasvattamisen

en: ISO C++ forbids decrementing a pointer of type %qT
fi: ISO C++ kieltää %qT-tyyppisen osoittimen vähentämisen

en: cannot take the address of %<this%>, which is an rvalue expression
fi: ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke

en: cast from type %qT to type %qT casts away qualifiers
fi: tyyppimuunnos tyypistä %qT tyyppiin %qT hylkää määreet

en: cast between incompatible pointer to member types from %qH to %qI
fi: muunnos epäyhteensopivien jäsenosoitintyyppien %qH ja %qI välillä

en: casting between pointer-to-function and pointer-to-object is conditionally-supported
fi: tyyppimuunnos funktio-osoittimen ja olio-osoittimen välillä on ehdollisesti tuettu

en: invalid cast from type %qT to type %qT
fi: virheellinen muunnos tyypistä %qT tyyppiin %qT

en: ISO C++ forbids casting to an array type %qT
fi: ISO C++ kieltää tyyppimuunnoksen taulukkotyyppiin %qT

en: invalid cast to function type %qT
fi: virheellinen tyyppimuunnos funktiotyyppiin %qT

en: incompatible types in assignment of %qT to %qT
fi: vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT

en: array used as initializer
fi: taulukkoa käytetty alustimena

en: invalid array assignment
fi: virheellinen taulukkosijoitus

en: remove %<std::move%> call
fi: poista %<std::move%>-kutsu

en: returning a value from a destructor
fi: arvon palautus hajottimesta

note: You can't return a value from a constructor.
en: returning a value from a constructor
fi: arvon palautus muodostimesta

note: Give a helpful error message.
en: return-statement with no value, in function returning %qT
fi: return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT

en: type %qT is not a base type for type %qT
fi: tyyppi %qT ei ole tyypin %qT kantatyyppi

en: assignment of constant field %qD
fi: sijoitus vakiokenttään %qD

en: increment of constant field %qD
fi: vakiokentän %qD kasvatus

en: decrement of constant field %qD
fi: vakiokentän %qD vähennys

en: assignment of read-only reference %qD
fi: sijoitus kirjoitussuojattuun viitteeseen %qD

en: increment of read-only reference %qD
fi: kirjoitussuojatun viitteen %qD kasvatus

en: decrement of read-only reference %qD
fi: kirjoitussuojatun viitteen %qD vähennys

en: constructor syntax used, but no constructor declared for type %qT
fi: muodostinsyntaksia on käytetty, mutta %qT-tyypin muodostinta ei ole esitelty

en: missing initializer for member %qD
fi: puuttuva alustin jäsenelle %qD

en: member %qD is uninitialized reference
fi: jäsen %qD on alustamaton viittaus

en: no field %qD found in union being initialized
fi: alustettavassa unionissa ei ole kenttää %qD

en: Division by zero at %L
fi: Jako nollalla kohdassa %L

en: Division by zero converting %s to %s at %L
fi: Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L

en: Expected array subscript at %C
fi: Odotettiin taulukkoindeksiä kohdassa %C

en: Invalid form of array reference at %C
fi: Virheellinen taulukkoviitemuoto kohdassa %C

en: Array reference at %C cannot have more than %d dimensions
fi: Taulukkoviitteellä kohdassa %C ei voi olla yli %d ulottuvuutta

en: Expected another dimension in array declaration at %C
fi: Odotettiin toista ulottuvuutta taulukkoesittelyssä kohdassa %C

en: Syntax error in array constructor at %C
fi: Syntaksivirhe taulukkomuodostimessa kohdassa %C

en: Empty array constructor at %C is not allowed
fi: Tyhjä taulukkomuodostin kohdassa %C ei ole sallittu

en: Element in %s array constructor at %L is %s
fi: Alkio %s-taulukkomuodostimessa kohdassa %L on %s

en: Iterator step at %L cannot be zero
fi: Iteraattoriaskel kohdassa %L ei voi olla nolla

en: Unequal character lengths (%ld/%ld) in %s at %L
fi: Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L

en: Argument of %s at %L must be of length one
fi: Argumentin %s kohdassa %L on oltava pituudeltaan yksi

en: Too many arguments to %s at %L
fi: Liikaa argumentteja funktiolle %s kohdassa %L

en: Data element below array lower bound at %L
fi: Data-alkio taulukon alarajan alapuolella kohdassa %L

en: Data element above array upper bound at %L
fi: Data-alkio taulukon ylärajan yläpuolella kohdassa %L

en: Invalid initializer %s in Data statement at %C
fi: Virheellinen alustin %s Data-lauseessa kohdassa %C

en: Initialization at %C is not allowed in a PURE procedure
fi: Alustus kohdassa %C ei ole sallittu PURE-proseduurissa

en: DATA statement at %C is not allowed in a PURE procedure
fi: DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa

en: Syntax error in character length specification at %C
fi: Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C

en: PARAMETER at %L is missing an initializer
fi: PARAMETER kohdassa %L on ilman alustinta

en: NULL() initialization at %C is ambiguous
fi: NULL()-alustus kohdassa %C on moniselitteinen

en: Initialization at %C isn't for a pointer variable
fi: Alustus kohdassa %C ei ole osoitinmuuttuja

en: Expected an initialization expression at %C
fi: Odotettiin alustuslauseketta kohdassa %C

en: Initialization of variable at %C is not allowed in a PURE procedure
fi: Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa

en: Old-style type declaration %s*%d not supported at %C
fi: Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C

en: Nonstandard type declaration %s*%d at %C
fi: Ei-vakio tyyppiesittely %s*%d kohdassa %C

en: Missing right parenthesis at %C
fi: Puuttuva oikea sulje kohdassa %C

en: Expected initialization expression at %C
fi: Odotettiin alustuslauseketta kohdassa %C

en: Expected scalar initialization expression at %C
fi: Odotettiin skalaarialustuslauseketta kohdassa %C

en: Syntax error in CHARACTER declaration at %C
fi: Syntaksivirhe CHARACTER-esittelyssä kohdassa %C

en: Empty IMPLICIT statement at %C
fi: Tyhjä IMPLICIT-lause kohdassa %C

en: Syntax error in IMPORT statement at %C
fi: Syntaksivirhe IMPORT-lauseessa kohdassa %C

en: Missing dimension specification at %C
fi: Puuttuva ulottuvuusspesifikaatio kohdassa %C

en: Duplicate %s attribute at %L
fi: Kaksoiskappele %s attribuutti kohdassa %L

en: Attribute at %L is not allowed in a TYPE definition
fi: Attribuutti kohdassa %L ei ole sallittu TYPE-määrittelyssä

en: %s attribute at %L is not allowed outside of the specification part of a module
fi: %s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella

en: PROTECTED at %C only allowed in specification part of a module
fi: PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa

en: Multiple identifiers provided with single NAME= specifier at %C
fi: Useita tunnisteita tarjottu yhdellä NAME= tarkenteella kohdassa %C

en: Missing symbol
fi: Puuttuva symboli

en: Syntax error in data declaration at %C
fi: Syntaksivirhe data-esittelyssä kohdassa %C

en: Unexpected junk in formal argument list at %C
fi: Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C

en: RESULT variable at %C must be different than function name
fi: RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen

en: Unexpected junk after function declaration at %C
fi: Odottamatonta roskaa funktioesittelyn jälkeen kohdassa %C

en: Syntax error in PROCEDURE statement at %C
fi: Syntaksivirhe PROCEDURE-lauseessa kohdassa %C

en: Syntax error in procedure pointer component at %C
fi: Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C

en: PROCEDURE at %C must be in a generic interface
fi: PROCEDURE-lauseen kohdassa %C on oltava geneerisessä rajapinnassa

en: Expected formal argument list in function definition at %C
fi: Odotetiin muodollista argumenttiluetteloa funktiomäärittelyssä kohdassa %C

en: No binding name is allowed in BIND(C) at %C
fi: Sitomisnimeä ei ole sallittu BIND(C):ssä kohdassa %C

en: Unexpected END statement at %C
fi: Odottamaton END-lause kohdassa %C

note: We would have required END [something].
en: %s statement expected at %L
fi: %s-lausetta odotettiin kohdassa %L

en: Expected terminating name at %C
fi: Odotettiin päättävää nimeä kohdassa %C

en: Unexpected character in variable list at %C
fi: Odottamaton merkki muuttujaluettelossa kohdassa %C

en: Expected variable name at %C
fi: Odotettiin muuttujanimeä kohdassa %C

en: Cray pointer at %C must be an integer
fi: Cray-osoittimen kohdassa %C on oltava kokonaisluku

en: Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes
fi: Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua

en: Expected "," at %C
fi: Odotettiin merkkiä ”,” kohdassa %C

en: Expected ")" at %C
fi: Odotettiin ”)” kohdassa %C

en: Syntax error in PROTECTED statement at %C
fi: Syntaksivirhe PROTECTED-lauseessa kohdassa %C

en: Expected variable name at %C in PARAMETER statement
fi: Odotettiin muuttujanimeä kohdassa %C PARAMETER-lauseessa

en: Expected = sign in PARAMETER statement at %C
fi: Odotettiin =-merkkiä PARAMETER-lauseessa kohdassa %C

en: Expected expression at %C in PARAMETER statement
fi: Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa

en: Initializing already initialized variable at %C
fi: Alustetaan jo alustettu muuttuja kohdassa %C

en: Unexpected characters in PARAMETER statement at %C
fi: Odottamattomia merkkejä PARAMETER-lauseessa kohdassa %C

en: Syntax error in SAVE statement at %C
fi: Syntaksivirhe SAVE-lauseessa kohdassa %C

en: Syntax error in VALUE statement at %C
fi: Syntaksivirhe VALUE-lauseessa kohdassa %C

en: Syntax error in VOLATILE statement at %C
fi: Syntaksivirhe VOLATILE-lauseessa kohdassa %C

en: Ambiguous symbol in TYPE definition at %C
fi: Monimerkityksellinen symboli TYPE-määrittelyssä kohdassa %C

en: Expected :: in TYPE definition at %C
fi: Odotettiin :: TYPE-määrittelyssä kohdassa %C

en: Enumerator exceeds the C integer type at %C
fi: Enumeraattori ylittää C-kokonaislukutyypin kohdassa %C

en: ENUM definition statement expected before %C
fi: ENUM-määrittelylause odotettiin ennen kohdetta %C

en: Syntax error in ENUMERATOR definition at %C
fi: Syntaksivirhe ENUMERATOR-määrittelyssä kohdassa %C

en: Duplicate access-specifier at %C
fi: Kaksoiskappale pääsy-tarkenne kohdassa %C

en: Duplicate POINTER attribute at %C
fi: Kaksoiskappale POINTER-attribuutti kohdassa %C

en: Expected access-specifier at %C
fi: Odotettiin käyttöoikeustarkennetta kohdassa %C

en: Expected binding attribute at %C
fi: Odotettiin sitomisattribuuttia kohdassa %C

en: Expected binding name at %C
fi: Odotettiin sitomisnimeä kohteessa %C

en: Expected generic name or operator descriptor at %C
fi: Odotettiin geneeristä nimeä tai operaattorimäärittelijää kohdassa %C

en: Expected specific binding name at %C
fi: Odotettiin erityistä sitomisnimeä kohdassa %C

en: Expected module procedure name at %C
fi: Odotettiin moduuliproseduurinimeä kohdassa %C

en: Unknown attribute in !GCC$ ATTRIBUTES statement at %C
fi: Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C

en: Syntax error in !GCC$ ATTRIBUTES statement at %C
fi: Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C

en: <During initialization>
fi: <Alustuksen aikana>

en: Incompatible ranks %d and %d in assignment at %L
fi: Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L

en: Variable type is UNKNOWN in assignment at %L
fi: Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L

en: Incompatible types in DATA statement at %L; attempted conversion of %s to %s
fi: Yhteensopimattomat tyypit DATA-lauseessa kohdassa %L; yritettiin muuntaa tyyppi %s tyypiksi %s

en: Invalid procedure pointer assignment at %L
fi: Virheellinen proseduuriosoitinsijoitus kohdassa %L

en: Interface mismatch in procedure pointer assignment at %L: %s
fi: Rajapintatäsmäämättömyys proseduuriosoitinsijoituksessa kohdassa %L: %s

en: Different types in pointer assignment at %L; attempted assignment of %s to %s
fi: Eri tyypit osoitinsijoituksessa kohdassa %L; yritettiin tyypin %s sijoitusta tyyppiin %s

en: Syntax error in generic specification at %C
fi: Syntaksivirhe geneerisessä spesifikaatiossa kohdassa %C

en: Syntax error: Trailing garbage in INTERFACE statement at %C
fi: Syntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %C

en: Syntax error in ABSTRACT INTERFACE statement at %C
fi: Syntaksivirhe ABSTRACT INTERFACE -käskyssä kohdassa %C

en: Syntax error: Trailing garbage in END INTERFACE statement at %C
fi: Syntaksivirhe: Loppuroskaa END INTERFACE -käskyssä kohdassa %C

en: Expected a nameless interface at %C
fi: Odotettiin nimetöntä rajapintaa kohdassa %C

en: Assignment operator interface at %L must not redefine an INTRINSIC type assignment
fi: Sijoitusoperaattorirajapinta kohdassa %L ei saa määritellä uudelleen INTRINSIC-tyyppisijoitusta

en: Invalid procedure argument at %L
fi: Virheellinen proseduuriargumentti kohdassa %L

en: Extension: Conversion from %s to %s at %L
fi: Laajennus: Muunnos tyypistä %s tyypiksi %s kohdassa %L

note: If HOLLERITH is involved, all bets are off.
en: Conversion from %s to %s at %L
fi: Muunnos tyypistä %s tyyppiin %s kohdassa %L

en: Positive width required in format specifier %s at %L
fi: Positiivinen leveys vaadittu muotomäärittelijässä %s kohdassa %L

en: Period required in format specifier %s at %L
fi: Piste vaadittu muotomääritteessä %s kohdassa %L

en: Period required in format specifier at %L
fi: Piste vaadittu muotomääritteessä kohdassa %L

en: Missing format label at %C
fi: Puuttuva muotonimiö kohdassa %C

en: Invalid value for %s specification at %C
fi: Virheellinen arvo %s-spesifikaatiolle kohdassa %C

en: Duplicate %s specification at %C
fi: Kaksoiskappale %s-spesifikaatio kohdassa %C

en: Variable %s cannot be assigned in PURE procedure at %C
fi: Muuttuja %s ei voida liittää PURE-proseduuriin kohdassa %C

en: Duplicate %s label specification at %C
fi: Kaksoiskappale %s-nimiöspesifikaatio kohdassa %C

en: CLOSE statement not allowed in PURE procedure at %C
fi: CLOSE-lause ei ole sallittu PURE-proseduurissa kohdassa %C

en: UNIT number in CLOSE statement at %L must be non-negative
fi: UNIT-numeron CLOSE-lauseessa kohdassa %L täytyy olla epänegatiivinen

en: %s statement not allowed in PURE procedure at %C
fi: %s-lause ei ole sallittu PURE-proseduurissa kohdassa %C

en: UNIT number in statement at %L must be non-negative
fi: UNIT-numeron lauseessa kohdassa %L täytyy olla epänegatiivinen

en: Duplicate format specification at %C
fi: Kaksoiskappalemuotospesifikaatio kohdassa %C

en: Duplicate NML specification at %C
fi: Kaksoiskappale-NML-spesifikaatio kohdassa %C

en: UNIT not specified at %L
fi: UNIT ei ole määritelty kohdassa %L

en: ERR tag label %d at %L not defined
fi: ERR-tunnistenimiötä %d kohdassa %L ei ole määritelty

en: END tag label %d at %L not defined
fi: END-tunnistenimiötä %d kohdassa %L ei ole määritelty

en: EOR tag label %d at %L not defined
fi: EOR-tunnistenimiötä %d kohdassa %L ei ole määritelty

en: FORMAT label %d at %L not defined
fi: FORMAT-nimiö %d kohdassa %L ei ole määritelty

en: Syntax error in I/O iterator at %C
fi: Syntaksivirhe siirräntäiteraattorissa kohdassa %C

en: Expected expression in %s statement at %C
fi: Odotettiin lauseketta %s-lauseessa kohdassa %C

note: A general purpose syntax error.
en: Syntax error in %s statement at %C
fi: Syntaksivirhe %s-lauseessa kohdassa %C

en: PRINT statement at %C not allowed within PURE procedure
fi: PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisällä

en: Integer too large at %C
fi: Kokonaisluku liian suuri kohdassa %C

en: Invalid character in name at %C
fi: Virheellinen merkki nimessä kohdassa %C

en: Name at %C is too long
fi: Nimi kohdassa %C on liian pitkä

en: Expected a step value in iterator at %C
fi: Odotettiin askelarvoa iteraattorissa kohdassa %C

en: Syntax error in iterator at %C
fi: Syntaksivirhe iteraattorissa kohdassa %C

en: Syntax error in IF-expression at %C
fi: Syntaksivirhe IF-lausekkeessa kohdassa %C

en: Block label not appropriate for arithmetic IF statement at %C
fi: Lohkonimiö ei ole sopiva aritmeettiselle IF-lauseelle kohdassa %C

en: Block label is not appropriate for IF statement at %C
fi: Lohkonimiö ei ole sopiva IF-lauseelle kohdassa %C

en: Expected component reference at %C
fi: Odotettiin komponenttiviitettä kohdassa %C

en: Junk after CALL at %C
fi: Roskaa CALL-lauseen jälkeen kohdassa %C

en: Expected type-bound procedure or procedure pointer component at %C
fi: Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C

en: Expected initialization expression in CASE at %C
fi: Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C

en: Unexpected CASE statement at %C
fi: Odottamaton CASE-lause kohdassa %C

en: Syntax error in CASE specification at %C
fi: Syntaksivirhe CASE-spesifikaatiossa kohdassa %C

en: Unexpected TYPE IS statement at %C
fi: Odottamaton TYPE IS -lause kohdassa %C

en: Syntax error in TYPE IS specification at %C
fi: Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C

en: Syntax error in CLASS IS specification at %C
fi: Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C

en: Expected a right parenthesis in expression at %C
fi: Odotettiin oikeaa sulkumerkkiä lausekkeessa kohdassa %C

en: Expected exponent in expression at %C
fi: Odotettiin eksponenttia lausekkeessa kohdassa %C

en: "::" was expected after module nature at %C but was not found
fi: odotettiin ”::” moduuliluonteen jälkeen paikassa %C, mutta ei löytynyt

en: Error writing modules file: %s
fi: Virhe kirjoitettaessa moduulitiedostoa %s

en: !$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L
fi: kääntäjänsisäisellä ”!$OMP ATOMIC”-sijoituksella IAND, IOR tai IEOR täytyy olla kaksi argumenttia kohdassa %L

en: !$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L
fi: kääntäjänsisäisen ”!$OMP ATOMIC”-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L

en: !$OMP ATOMIC intrinsic arguments must be scalar at %L
fi: kääntäjänsisäisten ”!$OMP ATOMIC”-argumenttien on oltava skaalaareja kohdassa %L

en: !$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L
fi: ”!$OMP ATOMIC”-sijoituksen on oltava operaattori tai kääntäjänsisäinen oikealla puolella kohdassa %L

en: Unclassifiable statement at %C
fi: Luokittelemiskelvoton lause kohdassa %C

en: Zero is not a valid statement label at %C
fi: Nolla ei ole kelvollinen lausekenimiö kohdassa %C

en: Non-numeric character in statement label at %C
fi: Ei-numeerinen merkki lausenimiössä kohdassa %C

en: Semicolon at %C needs to be preceded by statement
fi: Lauseen on edellettävä puolipistettä kohdassa %C

en: Unexpected %s statement at %C
fi: Odottamaton %s-lause kohdassa %C

en: Unexpected %s statement in INTERFACE block at %C
fi: Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C

en: Unexpected %s statement at %C in INTERFACE body
fi: Odottamaton %s-lause kohdassa %C INTERFACE-rungossa

en: Unexpected %s statement in WHERE block at %C
fi: Odottamaton %s-lause WHERE-lohkossa kohdassa %C

en: Unexpected %s statement in FORALL block at %C
fi: Odottamaton %s-lause FORALL-lohkossa kohdassa %C

en: Duplicate ELSE statements at %L and %C
fi: Kaksoiskappale-ELSE-lauseet kohdissa %L ja %C

en: Expected a CASE or END SELECT statement following SELECT CASE at %C
fi: Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C

en: Unexpected %s statement in CONTAINS section at %C
fi: Odottamaton %s-lause CONTAINS-lohkossa kohdassa %C

en: Unexpected %s statement in BLOCK DATA at %C
fi: Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C

en: Unexpected %s statement in MODULE at %C
fi: Odottamaton %s-lause MODULE-lohkossa kohdassa %C

en: Missing kind-parameter at %C
fi: Puuttuva kind-parametri kohdassa %C

en: Illegal character in BOZ constant at %C
fi: Virheellinen merkki BOZ-vakiossa kohdassa %C

en: Expected PARAMETER symbol in complex constant at %C
fi: Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C

en: Expected alternate return label at %C
fi: Odotettiin vaihtoehtoista paluunimiötä kohdassa %C

en: Syntax error in argument list at %C
fi: Syntaksivirhe argumenttiluettelossa kohdassa %C

en: Expected argument list at %C
fi: Odotettiin argumenttiluetteloa kohdassa %C

en: Symbol at %C is not appropriate for an expression
fi: Symboli kohdassa %C ei sovellu lausekkeeseen

en: Array reference at %L is out of bounds (%ld < %ld) in dimension %d
fi: Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d

en: Substring end index at %L is too large
fi: Alimerkkijonon loppuindeksi kohdassa %L on liian suuri

en: %s at %L must be INTEGER
fi: %s:n kohdassa %L täytyy olla INTEGER

note: The cases overlap, or they are the same element in the list.  Either way, we must issue an error and get the next case from P. FIXME: Sort P and Q by line number.
en: CASE label at %L overlaps with CASE label at %L
fi: CASE-nimiö kohdassa %L menee CASE-nimiön päälle kohdassa %L

en: Expression in CASE statement at %L must be of type %s
fi: Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen

en: Expression in CASE statement at %L must be of kind %d
fi: Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen

en: Expression in CASE statement at %L must be scalar
fi: Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari

en: Branch at %L may result in an infinite loop
fi: Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan

en: Assignment to a FORALL index variable at %L
fi: Sijoitus FORALL-indeksimuuttujaan kohdassa %L

en: String length at %L is too large
fi: Merkkijonon pituus kohdassa %L on liian suuri

en: Label %d at %L defined but not used
fi: Nimiö %d kohdassa %L on määritelty, mutta ei käytetty

en: Label %d at %L defined but cannot be used
fi: Nimiö %d kohdassa %L on määritelty, mutta sitä ei voida käyttää

en: Argument of %s function at %L is negative
fi: Funktion %s argumentti kohdassa %L on negatiivinen

en: Argument of %s function at %L outside of range [0,127]
fi: Funktion %s argumentti kohdassa %L on lukualueen [0,127] ulkopuolella

en: Duplicate %s attribute specified at %L
fi: Kaksoiskappale-%s-attribuutti määritelty kohdassa %L

en: SAVE attribute at %L cannot be specified in a PURE procedure
fi: SAVE-attribuuttia kohdassa %L ei voida määritellä PURE-proseduurissa

en: Duplicate SAVE attribute specified at %L
fi: Kaksoiskappale SAVE-attribuutti määritelty kohdassa %L

en: Duplicate VALUE attribute specified at %L
fi: Kaksoiskappale VALUE-attribuutti määritelty kohdassa %L

en: Duplicate BIND attribute specified at %L
fi: Kaksoiskappale-BIND-attribuutti määritelty kohdassa %L

en: Duplicate EXTENDS attribute specified at %L
fi: Kaksoiskappale-EXTENDS-attribuutti määritelty kohdassa %L

en: non-constant initialization expression at %L
fi: ei-vakio alustuslauseke kohdassa %L

en: Unknown argument list function at %L
fi: Tuntematon argumenttiluettelofunktio kohdassa %L

en: unable to open file
fi: tiedoston avaaminen ei onnistu

en: could not parse hex number
fi: ei voitu jäsentää heksadesimaalinumeroa

en: could not parse file offset
fi: ei voitu jäsentää tiedostosiirrosta

en: unexpected offset
fi: odottamaton siirros

en: could not open symbol resolution file: %m
fi: ei voitu avata symbolinselvitystiedostoa: %m

en: %qD has already been defined
fi: %qD on jo määritelty

en: previously defined here
fi: määritelty aiemmin täällä

en: type of %qD does not match original declaration
fi: %qD:n tyyppi ei täsmää aiemman esittelyn kanssa

en: variable %qD redeclared as function
fi: muuttuja %qD esitelty uudelleen funktiona

en: function %qD redeclared as variable
fi: funktio %qD esitelty uudelleen muuttujana

en: previously declared here
fi: esitelty aiemmin täällä

en: waitpid failed
fi: waitpid epäonnistui

en: opening LTRANS output list %s: %m
fi: avattaessa LTRANS-tulosteluetteloa %s: %m

en: writing to LTRANS output list %s: %m
fi: kirjoitettaessa LTRANS-tulosteluetteloa %s: %m

en: closing LTRANS output list %s: %m
fi: suljettaessa LTRANS-tulosteluetteloa %s: %m

en: first specified here
fi: määritelty ensimmäisen kerran tässä

en: class %qE is deprecated
fi: luokka %qE on vanhentunut

en: comparison of distinct Objective-C types lacks a cast
fi: erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos

en: initialization from distinct Objective-C type
fi: alustus erilaisesta Objective-C-tyypistä

en: assignment from distinct Objective-C type
fi: sijoitus erilaisesta Objective-C-tyypistä

en: distinct Objective-C type in return
fi: erilainen Objective-C-tyyppi palautuksessa

en: passing argument %d of %qE from distinct Objective-C type
fi: argumentin %d/%qE välitys erilaisesta Objective-C-tyypistä

en: protocol %qE has circular dependency
fi: protokollalla %qE on kehäriippuvuus

en: cannot find protocol declaration for %qE
fi: ei löydetä protokollaesittelyä %qE:lle

en: cannot find interface declaration for %qE
fi: ei löydetä rajapintaesittelyä %qE:lle

en: %qE is not an Objective-C class name or alias
fi: %qE ei ole Objective-C-luokkanimi eikä -alias

en: cannot find class %qE
fi: ei löydetä luokkaa %qE

en: class %qE already exists
fi: luokka %qE on jo olemassa

en: %qE redeclared as different kind of symbol
fi: %qE esitelty uudelleen erityyppisenä symbolina

en: previous declaration of %q+D
fi: %q+D:n edellinen esittely

en: exception of type %<%T%> will be caught
fi: %<%T%>-tyyppinen poikkeus siepataan

en: multiple methods named %<%c%E%> found
fi: löytyi useita metodeja nimellä %<%c%E%>

en: using %<%c%s%>
fi: käytetään %<%c%s%>

en: found %<%c%s%>
fi: löytyi %<%c%s%>

en: also found %<%c%s%>
fi: löytyi myös %<%c%s%>

note: We have a type, but it's not an Objective-C type (!).
en: invalid receiver type %qs
fi: virheellinen vastaanottajatyyppi %qs

en: %qE may not respond to %<%c%E%>
fi: %qE ei välttämättä vastaa viestiin %<%c%E%>

en: no %<%c%E%> method found
fi: ei löytynyt %<%c%E%>-methodia

note: Vtable pointers are Real Bad(tm), since Obj-C cannot initialize them.
en: type %qE has virtual member functions
fi: tyypillä %qE on virtuaalisia jäsenfunktioita

en: illegal aggregate type %qE specified for instance variable %qs
fi: virheellinen aggregaattityyppi %qE määritelty instanssimuuttujalle %qs

en: type %qE has a user-defined constructor
fi: tyypillä %qE on käyttäjän määrittelemä muodostin

en: type %qE has a user-defined destructor
fi: tyypillä %qE on käyttäjän määrittelemä hajotin

en: C++ constructors and destructors will not be invoked for Objective-C fields
fi: C++-muodostimia ja -hajottimia ei käynnistetä Objective-C-kentille

en: instance variable %qE is declared private
fi: instanssimuuttuja %qE on esitelty yksityisenä

en: instance variable %qE is %s; this will be a hard error in the future
fi: instanssimuuttuja %qE on %s; tämä saattaa olla kova virhe tulevaisuudessa

en: instance variable %qE is declared %s
fi: instanssimuuttuja %qE esiteltiin nimellä %s

en: incomplete implementation of class %qE
fi: luokan %qE vaillinainen toteutus

en: method definition for %<%c%E%> not found
fi: %<%c%E%>:n metodimäärittelyä ei löytynyt

en: %s %qE does not fully implement the %qE protocol
fi: %s %qE ei täysin toteuta %qE-protokollaa

en: previous declaration of %qE
fi: %qE:n edellinen esittely

en: previous declaration
fi: edellinen esittely

en: duplicate interface declaration for class %qE
fi: kaksoiskappale-rajapintaesittely luokalle %qE

en: duplicate declaration for protocol %qE
fi: protokollan %qE esittelyn kaksoiskappale

en: conflicting types for %<%c%s%>
fi: ristiriitaiset tyypit kohteelle %<%c%s%>:lle

en: previous declaration of %<%c%s%>
fi: %<%c%s%>:n aikasempi esittely

en: instance variable %qs is declared private
fi: instanssimuuttuja %qs on esitelty yksityisenä

en: local declaration of %qE hides instance variable
fi: %qE:n paikallinen esittely piilottaa instanssimuuttujan

en: type %qT does not have a known size
fi: tyypillä %qT ei ole tunnettua kokoa

en: assertion missing after %qs
fi: väittämä puuttuu %qs:n jälkeen

en: macro name missing after %qs
fi: makron nimi puuttuu %qs:n jälkeen

en: missing filename after %qs
fi: tiedostonimi puuttuu %qs:n jälkeen

en: missing path after %qs
fi: polku puuttuu %qs:n jälkeen

en: missing makefile target after %qs
fi: makefile-kohde puuttuu %qs:n jälkeen

en: no class name specified with %qs
fi: luokkanimeä ei ole annettu %qs:n kanssa

en: %<%s%> is unknown
fi: %<%s%> on tuntematon

en: This is free software; see the source for copying conditions.
    There is NO warranty; not even for MERCHANTABILITY or 
    FITNESS FOR A PARTICULAR PURPOSE.
fi: Tämä ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lähdekoodista.
    Tällä ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÄKSYTTÄVÄSTÄ
    LAADUSTA tai SOPIVUUDESTA TIETTYYN TARKOITUKSEEN.

en: options passed:
fi: annetut valitsimet:

en: options enabled:
fi: käyttöön otetut valitsimet:

en: too few arguments to %%:compare-debug-auxbase-opt
fi: liian vähän argumentteja kohteelle %%:compare-debug-auxbase-opt

en: too many arguments to %%:compare-debug-auxbase-opt
fi: liian monta argumenttia kohteelle %%:compare-debug-auxbase-opt

en: %qD is used uninitialized in this function
fi: %qD tulee käytetyksi alustamattomana tässä funktiossa

en: %qE is used uninitialized in this function
fi: %qE tulee käytetyksi alustamattomana tässä funktiossa

en: array subscript %E is below array bounds of %qT
fi: taulukon indeksi %E on %qT-taulukon rajojen alapuolella

en: null argument where non-null required (argument %lu)
fi: tyhjä argumentti, vaikka ei-null vaaditaan (argumentti %lu)

en: internal error: sideeffect-insn affecting main effect
fi: sisäinen virhe: sivuvaikutuskäsky vaikuttaa päävaikutukseen

en: unknown cc_attr value
fi: tuntematon cc_attr-arvo

en: previous definition of %q+D was here
fi: %q+D:n edellinen määrittely oli täällä

en: previous declaration of %q+D was here
fi: %q+D:n edellinen esittely oli täällä

en: parameter name omitted
fi: parametrin nimi jätetty pois

en: junk at end of %<#pragma GCC pch_preprocess%>
fi: roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa

en: For bug reporting instructions, please see:
    %s.
fi: Katso ohjeet vikailmoitusten tekemiseen osoitteesta:
    %s.

en: conversion from %s to %s not supported by iconv
fi: iconv ei tue muunnosta %s -> %s

en: no iconv implementation, cannot convert from %s to %s
fi: ei iconv-toteutusta, muunnosta %s -> %s ei voida suorittaa

en: character 0x%lx is not in the basic source character set
fi: merkki 0x%lx ei ole peruslähdemerkistössä

en: converting to execution character set
fi: muunnetaan suoritusmerkistöön

en: character 0x%lx is not unibyte in execution character set
fi: merkki 0x%lx ei ole yksitavuinen suoritusmerkistössä

en: universal character names are only valid in C++ and C99
fi: universaalit merkkinimet ovat kelvollisia vai C++:ssa ja C99:ssä

en: C99's universal character names are incompatible with C90
fi: C99:n universaalit merkkinimet ovat epäyhteensopivia C90:n kanssa

en: the meaning of '\%c' is different in traditional C
fi: ’\%c’:lla on eri merkitys perinteisessä C:ssä

en: In _cpp_valid_ucn but not a UCN
fi: Funktiossa _cpp_valid_ucn mutta ei ole UCN

en: incomplete universal character name %.*s
fi: vaillinainen universaali merkkinimi %.*s

en: %.*s is not a valid universal character
fi: %.*s ei ole kelvollinen universaali merkki

en: '$' in identifier or number
fi: ’$’ tunnisteessa tai lukuarvossa

en: universal character %.*s is not valid in an identifier
fi: universaali merkki %.*s ei ole kelvollinen tunniste

en: universal character %.*s is not valid at the start of an identifier
fi: universaali merkki %.*s ei ole kelvollinen tunnisteen alussa

en: %.*s is outside the UCS codespace
fi: %.*s on UCS-koodiston ulkopuolella

en: converting UCN to source character set
fi: muunnetaan UCN lähdemerkistöön

en: converting UCN to execution character set
fi: muunnetaan UCN suoritusmerkistöön

en: extended character %.*s is not valid in an identifier
fi: laajennettu merkki %.*s ei ole kelvollinen tunniste

en: extended character %.*s is not valid at the start of an identifier
fi: laajennettu merkki %.*s ei ole kelvollinen tunnisteen alussa

en: the meaning of '\x' is different in traditional C
fi: ’\%x’:lla on eri merkitys perinteisessä C:ssä

en: \x used with no following hex digits
fi: \x:ää käytetty ilman seuraavia heksanumeroita

en: hex escape sequence out of range
fi: heksadesimaalinen ohjaussarja sallitun välin ulkopuolella

en: octal escape sequence out of range
fi: oktaalinen ohjaussarja sallitun välin ulkopuolella

en: the meaning of '\a' is different in traditional C
fi: ’\a’:lla on eri merkitys perinteisessä C:ssä

en: non-ISO-standard escape sequence, '\%c'
fi: ISO-standardiin kuulumaton ohjaussarja ’\%c’

en: unknown escape sequence: '\%c'
fi: tuntematon ohjaussarja ’\%c’

en: unknown escape sequence: '\%s'
fi: tuntematon ohjaussarja ’\%s’

en: converting escape sequence to execution character set
fi: muunnetaan ohjaussarja suoritusmerkistöön

en: missing open quote
fi: avautuva sulje puuttuu

en: character constant too long for its type
fi: merkkivakio on liian pitkä tyypilleen

en: multi-character character constant
fi: monimerkkinen merkkivakio

en: empty character constant
fi: tyhjä merkkivakio

en: failure to convert %s to %s
fi: muunnos %s -> %s epäonnistui

en: extra tokens at end of #%s directive
fi: ylimääräisiä merkkejä #%s-direktiivin lopussa

en: #%s is a GCC extension
fi: #%s on GCC-laajennos

en: #%s is a deprecated GCC extension
fi: #%s on vanhentunut GCC-laajennos

en: suggest not using #elif in traditional C
fi: ehdotetaan #elif:in käytön välttämistä perinteisessä C:ssä

en: traditional C ignores #%s with the # indented
fi: #%s ohitetaan perinteisessä C:ssä kun # on sisennetty

en: suggest hiding #%s from traditional C with an indented #
fi: ehdotetaan #%s:n piilottamista perinteiseltä C:ltä sisentämällä #

en: embedding a directive within macro arguments is not portable
fi: direktiivin upottaminen makroargumenttien sisälle ei ole siirrettävää

en: style of line directive is a GCC extension
fi: rividirektiivin tyyli on GCC-laajennos

en: invalid preprocessing directive #%s
fi: virheellinen esikääntäjän direktiivi #%s

en: "%s" cannot be used as a macro name
fi: ”%s” ei ole kelvollinen makron nimi

en: "%s" cannot be used as a macro name as it is an operator in C++
fi: ”%s” ei ole kelvollinen makron nimi, sillä se on C++:n operaattori

en: no macro name given in #%s directive
fi: makron nimeä ei ole annettu #%s-direktiivissä

en: macro names must be identifiers
fi: makrojen nimien on oltava tunnisteita

en: undefining "%s"
fi: kumotaan määrittely ”%s”

en: missing terminating > character
fi: päättävä >-merkki puuttuu

en: #%s expects "FILENAME" or <FILENAME>
fi: #%s odottaa argumenttia "TIEDOSTONIMI" tai <TIEDOSTONIMI>

en: empty filename in #%s
fi: tyhjä tiedostonimi direktiivissä #%s

en: #include nested depth %u exceeds maximum of %u (use -fmax-include-depth=DEPTH to increase the maximum)
fi: #include-sisäkkäisyyssyvyys %u ylittää maksimin %u (valitsin -fmax-include-depth=SYVYYS suurentaa maksimia)

en: #include_next in primary source file
fi: #include_next ensisijaisessa lähdetiedostossa

en: invalid flag "%s" in line directive
fi: virheellinen lippu ”%s” rividirektiivissä

en: unexpected end of file after #line
fi: odottamaton tiedoston loppu #line-direktiivin jälkeen

en: "%s" after #line is not a positive integer
fi: #line:n jälkeinen ”%s”  ei ole positiivinen kokonaisluku

en: "%s" is not a valid filename
fi: ”%s” ei ole kelvollinen tiedostonimi

en: "%s" after # is not a positive integer
fi: #:n jälkeinen ”%s” ei ole positiivinen kokonaisluku

en: file "%s" linemarker ignored due to incorrect nesting
fi: tiedoston ”%s” rivinmerkitsin jätetään huomiotta virheellisen sisäkkäisyyden vuoksi

en: invalid #%s directive
fi: virheellinen #%s-direktiivi

en: registering pragmas in namespace "%s" with mismatched name expansion
fi: rekisteröidään pragmat nimiavaruudessa ”%s” epäsopivalla nimenlavennuksella

en: registering pragma "%s" with name expansion and no namespace
fi: rekisteröidään pragma ”%s” nimenlavennuksella ja ilman nimiavaruutta

en: registering "%s" as both a pragma and a pragma namespace
fi: rekisteröidään ”%s” sekä pragmana että pragma-nimiavaruutena

en: #pragma %s %s is already registered
fi: #pragma %s %s on jo rekisteröity

en: #pragma %s is already registered
fi: #pragma %s on jo rekisteröity

en: registering pragma with NULL handler
fi: rekisteröidään pragma NULL-käsittelijällä

en: #pragma once in main file
fi: #pragma once päätiedostossa

en: invalid #pragma push_macro directive
fi: virheellinen #pragma push_macro -direktiivi

en: invalid #pragma pop_macro directive
fi: virheellinen #pragma pop_macro -direktiivi

en: invalid #pragma GCC poison directive
fi: virheellinen #pragma GCC poison -direktiivi

en: poisoning existing macro "%s"
fi: myrkytetään olemassa oleva makro ”%s”

en: #pragma system_header ignored outside include file
fi: #pragma system_header ohitetaan otsaketiedoston ulkopuolella

en: cannot find source file %s
fi: lähdetiedostoa %s ei löydy

en: current file is older than %s
fi: nykyinen tiedosto on vanhempi kuin %s

en: invalid "#pragma GCC %s" directive
fi: virheellinen ”#pragma GCC %s” -direktiivi

en: _Pragma takes a parenthesized string literal
fi: _Pragma ottaa sulkeilla ympäröidyn merkkijonoliteraalin

en: #else without #if
fi: #else ilman #if:iä

en: #else after #else
fi: #else #else:n jälkeen

en: the conditional began here
fi: ehtolause alkoi tästä

en: #elif without #if
fi: #elif ilman #if:iä

en: #elif after #else
fi: #elif #else:n jälkeen

en: #endif without #if
fi: #endif ilman #if:iä

en: missing '(' after predicate
fi: ’(’ puuttuu predikaatin jäljestä

en: missing ')' to complete answer
fi: ’)’ puuttuu vastauksen täydentämisestä

en: predicate's answer is empty
fi: predikaatin vastaus on tyhjä

en: assertion without predicate
fi: väite ilman predikaattia

en: predicate must be an identifier
fi: predikaatin on oltava tunniste

en: "%s" re-asserted
fi: ”%s” väitetty uudelleen

en: unterminated #%s
fi: päättämätön #%s

en: stdout
fi: vakiotuloste

en: fixed-point constants are a GCC extension
fi: kiintopistevakiot ovat GCC-laajennos

en: invalid prefix "0b" for floating constant
fi: virheellinen etuliite ”0b” liukulukuvakiolle

en: use of C++17 hexadecimal floating constant
fi: C++17:n heksadesimaaliliukulukuvakion käyttö

en: use of C99 hexadecimal floating constant
fi: C99:n heksadesimaaliliukulukuvakion käyttö

en: invalid suffix "%.*s" on floating constant
fi: virheellinen loppuliite ”%.*s” liukulukuvakiolla

en: traditional C rejects the "%.*s" suffix
fi: perinteinen C ei salli ”%.*s”-loppuliitettä

en: suffix for double constant is a GCC extension
fi: loppuliite double-vakiolle on GCC-laajennos

en: invalid suffix "%.*s" with hexadecimal floating constant
fi: virheellinen loppuliite ”%.*s” heksadesimaalisella liukulukuvakiolla

en: decimal float constants are a C2X feature
fi: desimaali-float-vakiot ovat C2X-ominaisuus

en: invalid suffix "%.*s" on integer constant
fi: virheellinen loppuliite ”%.*s” kokonaislukuvakiolla

en: use of C++11 long long integer constant
fi: C++11:n long long -kokonaislukuvakion käyttö

en: use of C99 long long integer constant
fi: C99:n long long -kokonaislukuvakion käyttö

en: imaginary constants are a GCC extension
fi: imaginäärivakiot ovat GCC-laajennos

en: binary constants are a C++14 feature or GCC extension
fi: binäärivakiot ovat C++14:n ominaisuus tai GCC-laajennos

en: integer constant is too large for its type
fi: kokonaislukuvakio on liian suuri tyypilleen

en: integer constant is so large that it is unsigned
fi: kokonaislukuvakio on niin suuri, että se on etumerkitön

en: missing ')' after "defined"
fi: ’)’ puuttuu ”defined”-sanan jäljestä

en: operator "defined" requires an identifier
fi: operaattori ”defined” vaatii tunnisteen

en: ("%s" is an alternative token for "%s" in C++)
fi: (”%s” on vaihtoehtoinen symboli ”%s”:lle C++:ssa)

en: this use of "defined" may not be portable
fi: tämä ”defined”-sanan käyttö ei ehkä ole siirrettävää

en: user-defined literal in preprocessor expression
fi: käyttäjän määrittelemä literaali esikääntäjän lausekkeessa

en: floating constant in preprocessor expression
fi: liukulukuvakio esikääntäjän lausekkeessa

en: imaginary number in preprocessor expression
fi: imaginääriluku esikääntäjän lausekkeessa

en: "%s" is not defined, evaluates to 0
fi: ”%s” on määrittelemättä, evaluoituu 0:ksi

en: assertions are a GCC extension
fi: väitteet ovat GCC-laajennos

en: assertions are a deprecated extension
fi: väitteet ovat vanhentunut laajennos

en: unbalanced stack in %s
fi: tasapainoton pino %s:ssä

en: impossible operator '%u'
fi: mahdoton operaattori ’%u’

en: missing ')' in expression
fi: ’)’ puuttuu lausekkeesta

en: '?' without following ':'
fi: ’?’ ilman sitä seuraavaa ’:’-merkkiä

en: integer overflow in preprocessor expression
fi: kokonaislukuylivuoto esikääntäjän lausekkeessa

en: missing '(' in expression
fi: ’(’ puuttuu lausekkeesta

en: the left operand of "%s" changes sign when promoted
fi: ”%s”:n vasen operandi vaihtaa ylennettäessä etumerkkiään

en: the right operand of "%s" changes sign when promoted
fi: ”%s”:n oikea operandi vaihtaa ylennettäessä etumerkkiään

en: comma operator in operand of #if
fi: pilkkuoperaattori #if:in operandissa

en: division by zero in #if
fi: jako nollalla #if-ehdossa

en: one or more PCH files were found, but they were invalid
fi: yksi tai useampia PCH-tiedostoja löytyi, mutta ne olivat virheellisiä

en: use -Winvalid-pch for more information
fi: käytä valitsinta -Winvalid-pch lisätietojen saamiseksi

en: no include path in which to search for %s
fi: ei include-polkua, josta etsiä tiedostoa %s

en: Multiple include guards may be useful for:
fi: Monen includen estimet voivat olla hyödyllisiä tiedostoille:

en: cppchar_t must be an unsigned type
fi: cppchar_t:n on oltava etumerkitön tyyppi

en: preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits
fi: esikääntäjäaritmetiikan enimmäistarkkuus on %lu bittiä; kohde vaatii %lu bittiä

en: CPP arithmetic must be at least as precise as a target int
fi: CPP-aritmetiikan on oltava vähintään yhtä tarkka kuin kohteen int-tyypin

en: target char is less than 8 bits wide
fi: kohteen char-tyyppi on alle 8 bittiä leveä

en: target wchar_t is narrower than target char
fi: kohteen wchar_t-tyyppi on kapeampi kuin kohteen char-tyyppi

en: target int is narrower than target char
fi: kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi

en: CPP half-integer narrower than CPP character
fi: CPP-puolikokonaisluku on kapeampi kuin CPP-merkki

en: CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits
fi: tämän koneen CPP ei pysty käsittelemään yli %lu-bittisiä leveämerkkivakioita, mutta kohde vaatii %lu bittiä

en: backslash and newline separated by space
fi: kenoviiva ja rivinvaihto erotettu välilyönnillä

en: backslash-newline at end of file
fi: kenoviiva-rivinvaihto tiedoston lopussa

en: trigraph ??%c converted to %c
fi: kolmoismerkki ??%c muunnettu merkiksi %c

en: trigraph ??%c ignored, use -trigraphs to enable
fi: kolmoismerkki ??%c ohitettiin, ota käyttöön valitsimella -trigraphs

en: "/*" within comment
fi: ”/*” kommentin sisällä

en: %s in preprocessing directive
fi: %s esikääntäjän direktiivissä

en: null character(s) ignored
fi: null-merkit ohitetaan

en: `%.*s' is not in NFKC
fi: ”%.*s” ei ole NFKC-muodossa

en: `%.*s' is not in NFC
fi: ”%.*s” ei ole NFC-muodossa

en: attempt to use poisoned "%s"
fi: myrkytetyn makron ”%s” käyttöyritys

en: __VA_ARGS__ can only appear in the expansion of a C++11 variadic macro
fi: __VA_ARGS__ voi esiintyä vain C++11:n variadisen makron lavennoksessa

en: __VA_ARGS__ can only appear in the expansion of a C99 variadic macro
fi: __VA_ARGS__ voi esiintyä vain C99:n variadisen makron lavennoksessa

en: identifier "%s" is a special operator name in C++
fi: tunniste ”%s” on operaattorin nimi C++:ssa

en: raw string delimiter longer than 16 characters
fi: raa’an merkkijonon erotin pitempi kuin 16 merkkiä

en: invalid new-line in raw string delimiter
fi: virheellinen rivinvaihto raa’an merkkijonon erottimessa

en: invalid character '%c' in raw string delimiter
fi: virheellinen merkki ’%c’ raa’an merkkijonon erottimessa

en: unterminated raw string
fi: päättämätön raaka merkkijono

en: invalid suffix on literal; C++11 requires a space between literal and string macro
fi: literaalissa virheellinen jälkiliite; C++11 vaatii välilyönnin literaalin ja merkkijonomakron väliin

en: null character(s) preserved in literal
fi: null-merkit säilytetään literaalissa

en: C++11 requires a space between string literal and macro
fi: C++11 vaatii välilyönnin literaalin ja merkkijonomakron väliin

en: unterminated comment
fi: päättämätön kommentti

en: C++ style comments are not allowed in ISO C90
fi: C++-tyyliset kommentit eivät ole sallittuja ISO C90:ssä

en: (this will be reported only once per input file)
fi: (tästä ilmoitetaan vain kerran syötetiedostoa kohden)

en: C++ style comments are incompatible with C90
fi: C++-tyyliset kommentit ovat epäyhteensopivia C90:n kanssa

en: multi-line comment
fi: monirivinen kommentti

en: unspellable token %s
fi: kirjoitusasuton symboli %s

en: '##' cannot appear at either end of __VA_OPT__
fi: ”##” ei voi esiintyä __VA_OPT__-makron kummassakaan päässä

en: "%s" used outside of preprocessing directive
fi: ”%s” käytössä esikääntäjän direktiivin ulkopuolella

en: missing '(' before "%s" operand
fi: ’(’ puuttuu ”%s”-operandin edeltä

en: operator "%s" requires a header-name
fi: operaattori ”%s” vaatii otsakemerkkijonon

en: missing ')' after "%s" operand
fi: ’)’ puuttuu ”%s”-operandin jäljestä

en: macro "%s" is not used
fi: makroa ”%s” ei käytetä

en: invalid built-in macro "%s"
fi: virheellinen sisäinen makro ”%s”

en: macro "%s" might prevent reproducible builds
fi: makro ”%s” saattaa estää toistettavat käännökset

en: could not determine file timestamp
fi: ei voitu selvittää tiedoston aikaleimaa

en: could not determine date and time
fi: ei voitu selvittää päivämäärää ja aikaa

en: __COUNTER__ expanded inside directive with -fdirectives-only
fi: __COUNTER__ lavennettu direktiivin sisällä valitsimella -fdirectives-only

en: invalid string literal, ignoring final '\'
fi: virheellinen merkijonoliteraali, ohitetaan viimeinen ’\’

en: pasting "%s" and "%s" does not give a valid preprocessing token
fi: liittämällä ”%s” ja ”%s” ei saada kelvollista esikääntäjän symbolia

en: ISO C++11 requires at least one argument for the "..." in a variadic macro
fi: ISO C++11 vaatii vähintään yhden argumentin variadisen makron ”...”:lle

en: ISO C99 requires at least one argument for the "..." in a variadic macro
fi: ISO C99 vaatii vähintään yhden argumentin variadisen makron ”...”:lle

en: macro "%s" requires %u arguments, but only %u given
fi: makro ”%s” vaatii %u argumenttia, mutta vain %u on annettu

en: macro "%s" passed %u arguments, but takes just %u
fi: makrolle ”%s” annettu %u argumenttia, mutta se ottaa vain %u

en: unterminated argument list invoking macro "%s"
fi: päättämätön argumenttiluettelo ”%s”-makron kutsussa

en: function-like macro "%s" must be used with arguments in traditional C
fi: funktion kaltaista makroa ”%s” on käytettävä argumenttien kanssa perinteisessä C:ssä

en: invoking macro %s argument %d: empty macro arguments are undefined in ISO C++98
fi: %s-makron argumentin %d kutsu: tyhjät makroargumentit ovat määrittelemättömiä ISO C++98:ssa

en: invoking macro %s argument %d: empty macro arguments are undefined in ISO C90
fi: %s-makron argumentin %d kutsu: tyhjät makroargumentit ovat määrittelemättömiä ISO C90:ssä

en: duplicate macro parameter "%s"
fi: kahdenkertainen makroparametri ”%s”

en: expected parameter name, found "%s"
fi: odotettiin parametrin nimeä, löytyi ”%s”

en: expected ',' or ')', found "%s"
fi: odotettiin ”,” tai ”)”, löytyi ”%s”

en: expected parameter name before end of line
fi: odotettiin parametrin nimeä ennen rivin loppua

en: expected ')' before end of line
fi: odotettiin tulevan ”)” ennen rivin loppua

en: expected ')' after "..."
fi: odotettiin ”...”:n jälkeen tulevan ”)”

en: anonymous variadic macros were introduced in C++11
fi: anonyymit variadiset makrot esiteltiin C++11:ssä

en: anonymous variadic macros were introduced in C99
fi: anonyymit variadiset makrot esiteltiin C99:ssä

en: ISO C++ does not permit named variadic macros
fi: ISO C++ ei salli nimettyjä variadisia makroja

en: ISO C does not permit named variadic macros
fi: ISO C ei salli nimettyjä variadisia makroja

en: '##' cannot appear at either end of a macro expansion
fi: ”##” ei voi esiintyä makrolavennuksen kummassakaan päässä

en: ISO C++11 requires whitespace after the macro name
fi: ISO C++11 vaatii tyhjemerkin makron nimen jälkeen

en: ISO C99 requires whitespace after the macro name
fi: ISO C99 vaatii tyhjemerkin makron nimen jälkeen

en: missing whitespace after the macro name
fi: tyhjemerkki puuttuu makron nimen jäljestä

en: '#' is not followed by a macro parameter
fi: ”#” ilman sitä seuraavaa makroparametria

en: "%s" redefined
fi: ”%s” määritelty uudelleen

en: this is the location of the previous definition
fi: tämä on edellisen määrittelyn sijainti

en: macro argument "%s" would be stringified in traditional C
fi: makron argumentti ”%s” merkkijonostettaisiin perinteisessä C:ssä

en: while writing precompiled header
fi: kirjoitettaessa esikäännettyä otsaketta

en: %s: not used because `%.*s' is poisoned
fi: %s: ei käytetä, koska ”%.*s” on myrkytetty

en: %s: not used because `%.*s' not defined
fi: %s: ei käytetä, koska ”%.*s” on määrittelemättä

en: %s: not used because `%.*s' defined as `%s' not `%.*s'
fi: %s: ei käytetä, koska ”%.*s” on määritelty arvoon ”%s” eikä ”%.*s”

en: %s: not used because `%s' is defined
fi: %s: ei käytetä, koska ”%s” on määritelty

en: %s: not used because `__COUNTER__' is invalid
fi: %s: ei käytetä, koska ”__COUNTER__” on virheellinen

en: while reading precompiled header
fi: luettaessa esikäännettyä otsaketta

en: detected recursion whilst expanding macro "%s"
fi: havaittiin rekursio lavennettaessa makroa ”%s”

en: syntax error in macro parameter list
fi: syntaksivirhe makron parameteriluettelossa

en: binary constants are a GCC extension
fi: binäärivakiot ovat GCC-laajennos

en: NULL directory in find_file
fi: NULL-hakemisto funktiossa find_file

en: %s is a block device
fi: %s on lohkolaite

en: %s is too large
fi: %s on liian suuri

en: %s is shorter than expected
fi: %s on odotettua lyhyempi

[ctx: Language Title]
en: Bengali
fi: bengali

[ctx: Language Title]
en: Catalan
fi: katalaani

[ctx: Language Title]
en: German
fi: saksa

[ctx: Language Title]
en: Dutch
fi: hollanti

[ctx: Language Title]
en: British English
fi: brittienglanti

[ctx: Language Title]
en: English
fi: englanti

[ctx: Language Title]
en: French
fi: ranska

[ctx: Language Title]
en: Greek
fi: kreikka

[ctx: Language Title]
en: Hindi
fi: hindi

[ctx: Language Title]
en: Italian
fi: italia

[ctx: Language Title]
en: Marathi
fi: marathi

[ctx: Language Title]
en: Polish
fi: puola

[ctx: Language Title]
en: Spanish
fi: espanja

[ctx: @item:inlistbox unknown learning goal]
en: unknown
fi: tuntematon

[ctx: @title:column]
en: Learning Goal
fi: Oppimistavoite

en: Image Files (*.png *.jpg *.bmp)
fi: Kuvatiedostot (*.png *.jpg *.bmp)

en: Invalid database version '%1'.
fi: Virheellinen tietokannan versio ”%1”.

[ctx: default sound device]
en: Default
fi: Oletus

note: i18n: ectx: label, entry (ShowMenuBar), group (artikulate)
en: If true, the main menu bar is shown.
fi: Jos tosi, päävalikkorivi näytetään.

note: i18n: ectx: label, entry (UseCourseRepository), group (artikulate)
en: If enabled, course files are only read from the local contributor repository
fi: Jos käytössä, kurssitiedostoja luetaan vain paikallisesta tekijöiden tietovarastosta.

note: i18n: ectx: label, entry (CourseRepositoryPath), group (artikulate)
en: Path to local contributor repository
fi: Polku paikalliseen tekijöiden tietovarastoon

note: i18n: ectx: label, entry (AudioInputDevice), group (artikulate)
en: Name of audio input device
fi: Äänityslaitteen nimi

note: i18n: ectx: label, entry (AudioInputVolume), group (artikulate)
en: Audio input volume
fi: Äänitulon äänenvoimakkuus

note: i18n: ectx: label, entry (AudioOutputVolume), group (artikulate)
en: Audio output volume
fi: Äänilähdön äänenvoimakkuus

note: i18n: ectx: label, entry (RecordingBackend), group (artikulate)
en: Set either to 'qtmultimediabackend' or 'qtgstreamerbackend', selected on runtime if available.
fi: Aseta joko arvoon ”qtmultimediabackend” tai ”qtgstreamerbackend”. Valitaan suorituksen aikana, jos saatavilla.

en: Please select a course
fi: Valitse kurssi

en: New Unit
fi: Uusi yksikkö

[ctx: @title KAboutData: short program description]
en: Artikulate Pronunciation Trainer
fi: Artikulate ääntämisen harjoitteluohjelma

[ctx: @info:credit]
en: (c) 2013-2020 The Artikulate Developers
fi: © 2013–2020 Artikulaten kehittäjät

[ctx: @title Short program description]
en: Train your pronunciation in a foreign language.
fi: Harjoittele vieraan kielen ääntämistä

[ctx: @info:credit Role]
en: Original Author
fi: Alkuperäinen tekijä

[ctx: @info:credit Role]
en: Developer
fi: Kehittäjä

[ctx: @info:credit Role]
en: Developer and Course Data
fi: Kehittäjä ja kurssidata

[ctx: @title Displayed program name]
en: Artikulate Editor
fi: Artikulate-muokkain

[ctx: @title KAboutData: short program description]
en: Artikulate Course Editor
fi: Artikulate-kurssimuokkain

[ctx: @info:credit]
en: (c) 2013-2019 The Artikulate Developers
fi: © 2013–2019 Artikulaten kehittäjät

[ctx: @title Short program description]
en: Edit Artikulate course files.
fi: Artikulate-kurssitiedostojen muokkaus.

en: Unnamed Identity
fi: Nimetön henkilöys

[ctx: @item:inlistbox:]
en: unknown
fi: tuntematon

[ctx: @title:column]
en: Course
fi: Kurssi

[ctx: @title:column]
en: Language
fi: Kieli

en: Expressions
fi: Ilmaukset

en: Paragraphs
fi: Kappaleet

[ctx: @title:column]
en: Phoneme Group
fi: Foneemiryhmä

[ctx: @title:column]
en: Phoneme
fi: Foneemi

[ctx: @title:column]
en: Phoneme Unit
fi: Foneemiyksikkö

[ctx: @title:column]
en: Phrase
fi: Fraasi

[ctx: @title:column]
en: Profile
fi: Profiili

[ctx: @title:column]
en: Skeleton
fi: Runko

[ctx: @title:column]
en: Unit
fi: Yksikkö

en: Training
fi: Harjoittelu

en: Download Training
fi: Lataa harjoitus

en: About Artikulate
fi: Tietoa Artikulatesta

en: Course Configuration
fi: Kurssin asetukset

en: Prototype Configuration
fi: Prototyyppiasetukset

en: Prototype Description
fi: Prototyypin kuvaus

en: Course Description
fi: Kurssikuvaus

en: Localized Title:
fi: Kotoistettu otsikko:

en: Prototype
fi: Prototyyppi

en: Update from Prototype:
fi: Päivitä prototyypistä:

en: Update the course with elements from prototype.
fi: Päivitä kurssi prototyypin elementeillä.

en: Download Training Material
fi: Lataa harjoitusaineisto

[ctx: @action:button]
en: Update
fi: Päivitä

[ctx: @action:button]
en: Install
fi: Asenna

en: Edit Course
fi: Muokkaa kurssia

en: Switch to previous phrase.
fi: Vaihda edelliseen fraasiin.

en: Switch to next phrase.
fi: Vaihda seuraavaan fraasiin.

en: Delete this phrase.
fi: Poista tämä fraasi.

en: Create Phrase
fi: Luo fraasi

en: Create phrase after current phrase.
fi: Luo fraasi nykyisen fraasin perään.

en: Welcome to Artikulate Course Editor
fi: Tervetuloa Artikulate-kurssimuokkaimeen

[ctx: @action:button]
en: Edit Course
fi: Muokkaa kurssia

en: Courses
fi: Kurssit

en: About Artikulate Editor
fi: Tietoa Artikulate-muokkaimesta

en: Select Prototype
fi: Valitse prototyyppi

[ctx: @action:button]
en: Edit Prototype
fi: Muokkaa prototyyppiä

en: Unit:
fi: Yksikkö:

en: Localized Unit:
fi: Kotoistettu yksikkö:

en: Phrase:
fi: Fraasi:

en: Localized Phrase:
fi: Kotoistettu fraasi:

en: Edit State:
fi: Muokkaustila:

[ctx: state]
en: Unknown
fi: Tuntematon

[ctx: state]
en: Translated
fi: Käännetty

[ctx: state]
en: Completed
fi: Valmis

en: Native Speaker Recording
fi: Äidinkielisen puhujan äänite

en: Existing Recording:
fi: Nykyinen äänite:

en: Create New Recording:
fi: Luo uusi äänite:

en: Replace Existing Recording
fi: Korvaa nykyinen äänite

note: #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkWrapMode enumeration value
en: Word
fi: Sana

en: Learner
fi: Harjoittelija

en: Favorite Languages
fi: Suosikkikielet

en: Create New Learner Identity
fi: Luo uusi harjoittelijahenkilöys

en: Use Selected Identity
fi: Käytä valittua henkilöyttä

en: Configure Profile
fi: Profiiliasetukset

en: Change Image
fi: Vaihda kuva

en: Do you really want to delete this identity "<b>%1</b>"?
fi: Haluatko varmasti poistaa henkilöyden ”<b>%1</b>”?

en: Repository Configuration
fi: Tietovaraston asetukset

en: Select Repository Folder
fi: Valitse tietovarastokansio

en: Change Folder
fi: Vaihda kansiota

note: #-#-#-#-#  3206 (parley)  #-#-#-#-# i18n: ectx: property (text), widget (QTableWidget, tableWidget)
en: Attempts
fi: Yrityksiä

en: Category: no category selected
fi: Luokka: luokkaa ei valittu

en: Category: %1
fi: Luokka: %1

en: Mark current phrase as completed and proceed with next one.
fi: Merkitse nykyinen fraasi valmiiksi ja jatka seuraavaan.

en: Skip current phrase and proceed with next one.
fi: Ohita nykyinen fraasi ja jatka seuraavaan.

en: Play original
fi: Soita alkuperäinen

en: Record yourself
fi: Äänitä itse

en: Play yourself
fi: Soita itse

en: Welcome to Artikulate
fi: Tervetuloa Artikulateen

[ctx: @action:button]
en: Start Training
fi: Aloita harjoitus

en: Test Sound
fi: Testiääni

en: Listen
fi: Kuuntele

en: Configure Shortcuts...
fi: Muokkaa pikanäppäimiä…

en: Language:
fi: Kieli:

en: Create New Profile
fi: Luo uusi profiili

en: Use Selected Profile
fi: Käytä valittua profiilia

en: a number between 0 and 1
fi: numero 0:n ja 1:n välillä

en: in the form "<name> <value>"
fi: muodossa ”<nimi> <arvo>”

note: #-#-#-#-#  331  #-#-#-#-# Translators: that's the name of a data type; non capitalized (if that makes sense)
en: integer
fi: kokonaisluku

note: TRANSLATORS: "true" and "false" are literal * values and should not be translated.
en: either "true" or "false"
fi: joko ”true” tai ”false”

en: a positive integer
fi: positiivinen kokonaisluku

en: # default:
fi: # oletus:

en: 
    #######################################################################
    #
    # Filter: %s
    #   %s
    #
    # configured as follows:
fi: 
    #######################################################################
    #
    # Suodatin: %s
    #   %s
    #
    # aseteltu seuraavasti:

note: TRANSLATORS: The remaining strings in config.cpp should be kept under 50 characters, begin with a lower case character and not include any trailing punctuation marks.
en: main configuration file
fi: pääasetustiedosto

en: location of main configuration file
fi: pääasetustiedoston sijainti

en: location of language data files
fi: kielidatatiedostojen sijainti

en: create dictionary aliases
fi: luo hakemistoaliaksia

en: location of the main word list
fi: pääsanaluettelon sijainti

en: encoding to expect data to be in
fi: koodaus, jolla tiedot oletettiin olevan koodattuja

en: add or removes a filter
fi: lisää tai poistaa suodattimen

en: path(s) aspell looks for filters
fi: polut, joista aspell etsii suodattimia

en: filter mode
fi: suodatintila

en: extra dictionaries to use
fi: ylimääräisiä käytettäviä sanakirjoja

en: location for personal files
fi: henkilökohtaisten tiedostojen sijainti

en: ignore words <= n chars
fi: ohita sanat <= n merkkiä

note: TRANSLATORS: It is OK if this is longer than 50 chars
en: ignore accents when checking words -- CURRENTLY IGNORED
fi: ohita aksenttimerkit tarkistettaessa sanoja -- NYKYISIN OHITETAAN

en: ignore case when checking words
fi: ohita merkkikoko sanoja tarkistettaessa

en: ignore commands to store replacement pairs
fi: ohita komennot korvausparien tallentamiseksi

en: extra information for the word list
fi: lisätietoa sanaluettelosta

en: keyboard definition to use for typo analysis
fi: kirjoitusvirheanalyysissa käytettävä näppäimistömäärittely

en: language code
fi: kielikoodi

en: deprecated, use lang instead
fi: vanhentunut, käytä sen sijaan lang-asetusta

en: location of local language data files
fi: paikallisen kielitietotiedoston sijainti

en: base name of the main dictionary to use
fi: käytettävän pääsanakirjan perusnimi

en: set module name
fi: aseta moduulinimi

en: search order for modules
fi: moduulien etsintäjärjestys

en: enable Unicode normalization
fi: ota käyttöön Unicode-normalisointi

en: Unicode normalization required for current lang
fi: Nykyiselle lang-asetukselle vaadittu Unicode-normalisointi

note: TRANSLATORS: the values after the ':' are literal values and should not be translated.
en: Unicode normalization form: none, nfd, nfc, comp
fi: Unicode-normalisointimuoto: none, nfd, nfc, comp

en: avoid lossy conversions when normalization
fi: vältä häviölliset muunnokset normalisoitaessa

en: personal configuration file
fi: henkilökohtainen asetustiedosto

en: personal dictionary file name
fi: henkilökohtainen sanakirjatiedostonimi

en: prefix directory
fi: etuliitehakemisto

en: replacements list file name
fi: tiedostonimi korvausluettelolle

en: consider run-together words legal
fi: pidä yhdessäsuoritettavia sanoja laillisina

en: maximum number that can be strung together
fi: enimmäismäärä, joka voidaan liittää yhteen

en: minimal length of interior words
fi: sisäisten sanojen minimipituus

en: save replacement pairs on save all
fi: tallenna korvausparit talletettaessa kaikki

en: set the prefix based on executable location
fi: aseta suoritettavaan sijaintiin perustuva etuliite

en: size of the word list
fi: sanaluettelon koko

en: no longer used
fi: ei enää käytetty

en: suggestion mode
fi: suositustila

note: TRANSLATORS: "sug-mode" is a literal value and should not be translated.
en: use typo analysis, override sug-mode default
fi: käytä kirjoitusvirheanalyysia, korvaa sug-mode -oletus

en: use replacement tables, override sug-mode default
fi: käytä korvaustauluja, korvaa sug-mode -oletus

en: characters to insert when a word is split
fi: lisättävät merkit, kun sana jaetaan kahtia

en: use personal, replacement & session dictionaries
fi: käytä henkilökohtaisia, korvaus- ja istuntosanakirjoja

en: search path for word list information files
fi: etsintäpolku sanaluettelotietotiedostoille

en: enable warnings
fi: ota käyttöön varoitukset

note: TRANSLATORS: It is OK if this is longer than 50 chars
en: indicator for affix flags in word lists -- CURRENTLY IGNORED
fi: indikaattori liitelipuille sanaluetteloissa -- NYKYISIN OHITETAAN

en: use affix compression when creating dictionaries
fi: käytä liitepakkausta sanakirjoja luotaessa

en: remove invalid affix flags
fi: poista virheelliset liiteliput

en: attempts to clean words so that they are valid
fi: yritykset puhdistaa sanoja niin että ne ovat kelvollisia

en: compute soundslike on demand rather than storing
fi: laskea äänenkaltaisia pyynnöstä pikemmin kuin tallentaa niitä

en: partially expand affixes for better suggestions
fi: osittain laajentaa liitteitä parempia suosituksia varten

en: skip invalid words
fi: ohita virheelliset sanat

en: check if affix flags are valid
fi: tarkista, että liiteliput ovat kelvollisia

en: check if words are valid
fi: tarkista, että sanat ovat kelvollisia

en: create a backup file by appending ".bak"
fi: luo varmuuskopiotiedosto liittämällä ”.bak”

en: use byte offsets instead of character offsets
fi: käytä tavusiirrroksia eikä merkkisiirroksia

en: create missing root/affix combinations
fi: luo puuttuvat sanavartalo/liite-yhdistelmät

en: keymapping for check mode: "aspell" or "ispell"
fi: näppäinkuvaus tarkistustilalle: ”aspell” tai ”ispell”

en: reverse the order of the suggest list
fi: käännä suositusluettelo päinvastaiseksi

en: suggest possible replacements
fi: suosittele mahdollisia korvauksia

en: time load time and suggest time in pipe mode
fi: aikalatausaika ja suositusaika putkitilassa

en: This could also mean that the file "%s" could not be opened for reading or does not exist.
fi: Tämä voisi myös tarkoittaa, että tiedostoa ”%s” ei voitu avata lukemista varten tai sitä ei ole olemassa.

en: The Unicode code point U+%04X is unsupported.
fi: Unicode-merkkiä U+%04X ei tueta.

en: Invalid UTF-8 sequence at position %ld.
fi: Virheellinen UTF-8 -sekvenssi sijainnissa %ld.

en: Operation Not Supported: %what:1
fi: Toimintoa ei tueta: %What:1

en: The method "%what:1" is unimplemented in "%where:2".
fi: Methodi ”%what:1” on toteuttamaton kohteessa ”%where:2”.

en: The file "%file:1" can not be opened
fi: Tiedostoa ”%file:1” ei voida avata

en: The file "%file:1" can not be opened for reading.
fi: Tiedostoa ”%file:1” ei voida avata lukemista varten.

en: The file "%file:1" can not be opened for writing.
fi: Tiedostoa ”%file:1” ei voida avata kirjoittamista varten.

en: The file name "%file:1" is invalid.
fi: Tiedostonimi ”%file:1” on virheellinen.

en: The file "%file:1" is not in the proper format.
fi: Tiedosto ”%file:1” ei ole oikeaa muotoa.

en: The directory "%dir:1" can not be opened for reading.
fi: Hakemistoa ”%dir:1” ei voida avata lukemista varten.

en: The key "%key:1" is unknown.
fi: Valitsin ”%key:1” on tuntematon.

en: The value for option "%key:1" can not be changed.
fi: Valitsimen ”%key:1” arvoa ei voida muuttaa.

en: The key "%key:1" is not %accepted:2 and is thus invalid.
fi: Valitsin ”%key:1” ei ole %accepted:2 ja se on siten virheellinen.

en: The value "%value:2" is not %accepted:3 and is thus invalid for the key "%key:1".
fi: Arvo ”%value:2” ei ole %accepted:3 ja se on siten virheellinen valitsimelle ”%key:1”.

en: The key "%key:1" is not a string.
fi: Valitsin ”%key:1” ei ole merkkijono.

en: The key "%key:1" is not an integer.
fi: Valitsin ”%key:1” ei ole kokonaisluku.

en: The key "%key:1" is not a boolean.
fi: Valitsin ”%key:1” ei ole boolean.

en: The key "%key:1" is not a list.
fi: Valitsin ”%key:1” ei ole luettelo.

en: The key "%key:1" does not take any parameters when prefixed by a "reset-".
fi: Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”reset-”.

en: The key "%key:1" does not take any parameters when prefixed by an "enable-".
fi: Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”enable-”.

en: The key "%key:1" does not take any parameters when prefixed by a "dont-" or "disable-".
fi: Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”dont-” tai ”disable-”.

en: The key "%key:1" does not take any parameters when prefixed by a "clear-".
fi: Valitsin ”%key:1” ei ota mitään parametreja kun sen etuliitteenä on ”clear-”.

en: The language "%lang:1" is not known.
fi: Kieli ”%lang:1” on tuntematon.

en: The soundslike "%sl:2" is not known.
fi: Äänenkaltainen ”%sl:2” ei ole tunnettu.

en: The language "%lang:1" is not supported.
fi: Kieli ”%lang:1” on tukematon.

en: No word lists can be found for the language "%lang:1".
fi: Kielelle ”%lang:1” ei löydetty sanaluetteloja.

en: Expected language "%lang:1" but got "%prev:2".
fi: Odotettiin kieltä ”%lang:1” mutta saatiin ”%prev:2”.

en: Affix '%aff:1' is corrupt.
fi: Liite ’%aff:1’ on rikkoutunut.

en: The condition "%cond:1" is invalid.
fi: Ehto ”%cond:1” on virheellinen.

en: The condition "%cond:1" does not guarantee that "%strip:2" can always be stripped.
fi: Ehto ”%cond:1” ei takaa, että ”%strip:2” voidaan aina riisua.

en: The file "%file:1" is not in the proper format. Expected the file to be in "%exp:2" not "%got:3".
fi: Tiedosto ”%file:1” ei ole oikeaa muotoa. Tiedoston odotettiin olevan ”%exp:2” ei ”%got:3”.

en: The encoding "%encod:1" is not known.
fi: Koodaus ”%encod:1” on tuntematon.

en: The encoding "%encod:1" is not supported.
fi: Koodausta ”%encod:1” ei ole tuettu.

en: The conversion from "%encod:1" to "%encod2:2" is not supported.
fi: Muunnosta koodista ”%encod:1” koodiin ”%encod2:2” ei tueta.

en: The string "%str:1" is invalid.
fi: Merkkijono ”%str:1” on virheellinen.

en: The word "%word:1" is invalid.
fi: Sana ”%word:1” on virheellinen.

en: The affix flag '%aff:1' is invalid for word "%word:2".
fi: Liitelippu ’%aff:1’ on virheellinen sanalle ”%word:2”.

en: The affix flag '%aff:1' can not be applied to word "%word:2".
fi: Liitelippu ’%aff:1’ ei voida liittää sanaan ”%word:2”.

en: not a version number
fi: ei ole versionumero

en: dlopen returned "%return:1".
fi: dlopen palautti ”%return:1”.

en: The file "%filter:1" does not contain any filters.
fi: Tiedosto ”%filter:1” ei sisällä suodattimia.

en: The filter "%filter:1" does not exist.
fi: Suodatinta ”%filter:1” ei ole olemassa.

en: Confused by version control.
fi: Versionhallinnan sekoittama.

en: Aspell version does not match filter's requirement.
fi: Aspell-versio ei täsmää suodattimen vaatimukseen.

en: Filter option already exists.
fi: Suodatinvalitsin on jo olemassa.

en: Use option modifiers only within named option.
fi: Käytä valitsinmääreitä vain nimetyn valitsimen sisällä.

en: Option modifier unknown.
fi: Valitsinmääre on tuntematon.

en: Error setting filter description.
fi: Virheasetussuodatinkuvaus.

en: Empty option specifier.
fi: Tyhjä valitsinmäärite.

en: Option "%option:1" possibly specified prior to filter.
fi: Valitsin ”%option:1” on mahdollisesti määritelty ennen suodatinta.

en: Unknown mode description key "%key:1".
fi: Tuntematon tilakuvausvalitsin ”%key:1”.

en: Expecting "%modekey:1" key.
fi: Odotettiin ”%modekey:1”-valitsinta.

en: Version specifier missing key: "aspell".
fi: Versiomääritteen puuttuva valitsin: ”aspell”.

en: Aspell version does not match mode's requirement.
fi: Aspell-versio ei täsmää tilan vaatimukseen.

en: Missing magic mode expression.
fi: Puuttuva magiikkatilalauseke.

en: Empty extension at char %char:1.
fi: Tyhjä laajennus merkissä %char:1.

en: "%mode:1" error
fi: ”%mode:1”-virhe

en: Unknown mode: "%mode:1".
fi: Tuntematon tila: ”%mode:1”.

en: "%mode:1" error while extend Aspell modes. (out of memory?)
fi: ”%mode:1”-virhe, kun laajennetaan Aspell-tiloja. (muisti loppui?)

en: "%mode:1": no start for magic search given for magic "%magic:2".
fi: ”%mode:1”: annetulla ”%magic:2”-magiikalla ei ole alkua magiikkaetsinnälle.

en: "%mode:1": no range for magic search given for magic "%magic:2".
fi: ”%mode:1”: annetulla ”%magic:2”-magiikalla ei ole lukualuetta magiikkaetsintään.

en: "%mode:1": no magic expression available for magic "%magic:2".
fi: ”%mode:1”: ”%magic:2”-magiikalla ei ole maagista lauseketta.

en: "%mode:1": Magic "%magic:2": bad regular expression after location specifier; regexp reports: "%regerr:3".
fi: ”%mode:1”: Magiikka ”%magic:2”: väärä säännöllinen lauseke sijaintimääreen jälkeen; regexp ilmoittaa: ”%regerr:3”.

en: "%expression:1" is not a valid regular expression.
fi: ”%expression:1” ei ole kelvollinen säännöllinen lauseke.

en: Unhandled Error:
fi: Käsittelemätön virhe:

en: enter Email mode.
fi: siirry sähköpostitilaan.

en: enter HTML mode.
fi: siirry HTML-tilaan.

en: enter TeX mode.
fi: siirry TeX-tilaan.

en: enter Nroff mode.
fi: siirry Nroff-tilaan.

en: Invalid Option: %s
fi: Virheellinen valitsin: %s

en:  does not take any parameters.
fi:  ei ota parametrejä.

en: You must specify a parameter for "%s".
fi: Kohteelle ”%s” on määriteltävä parametri.

en: You must specify an action
fi: Toiminto on määriteltävä

en: Unknown Action: %s
fi: Tuntematon toiminto: %s

en: Error: You must specify at least %d parameters for "%s".
fi: Virhe: On määriteltävä vähintään %d parametria kohteelle ”%s”.

en: Invalid Input
fi: Virheellinen syöte

en: WARNING: Unable to enter Nroff mode: %s
fi: VAROITUS: Ei kyetä siirtymään Nroff-tilaan: %s

en: Time to load word list:
fi: Aika ladata sanaluettelo:

en: Suggestion Time: %f
fi: Suositusaika: %f

en: You must specify a file name.
fi: Tiedostonimi on määriteltävä.

en: Only one file name may be specified.
fi: Saadaan määritellä vain yksi tiedostonimi.

en: Could not open the file "%s" for reading
fi: Ei voitu avata tiedostoa ”%s” lukemista varten

en: Invalid keymapping: %s
fi: Virheellinen näppäinkuvaus: %s

en: "%s" is not a regular file
fi: "%s" ei ole tavallinen tiedosto

en: Could not open the file "%s" for writing. File not saved.
fi: Ei voitu avata tiedostoa ”%s” kirjoittamista varten. Tiedostoa ei tallennettu.

en: Add Lower
fi: Lisää alempi

en: Are you sure you want to abort (y/n)?
fi: Oletko varma, että haluat keskeyttää (y/n)?

en: With:
fi: :

en: Sorry that is an invalid choice!
fi: Tuo on virheellinen valinta!

en: Can't merge a master word list yet. Sorry.
fi: Ei voida vielä yhdistää pääsanaluetteloa.

en: Sorry "create/merge personal" is currently unimplemented.
fi: Valitsin ”create/merge personal” on nykyisin toteuttamaton.

en: Sorry I won't overwrite "%s"
fi: Ei korvata kohdetta ”%s”

en: Sorry "create/merge repl" is currently unimplemented.
fi: Valitsin ”create/merge repl” on nykyisin toteuttamaton.

en: "%s" is not a valid flag for the "munch-list" command.
fi: ”%s” ei ole kelvollinen lippu ”munch-list”-komennolle.

note: TRANSLATORS: These should all be formated to fit in 80 column or less
en: Usage: aspell [options] <command>
fi: Käyttö: aspell [valitsimet] <komento>

en: <command> is one of:
fi: <komento> on yksi seuraavista:

en:   -?|usage         display a brief usage message
fi:   -?|usage            näytä lyhyt käyttöviesti

en:   help             display a detailed help message
fi:   help                näytä yksityiskohtainen opasteviesti

en:   -a|pipe          "ispell -a" compatibility mode
fi:   -a|pipe             ”ispell -a”-yhteensopivuustila

en:   [dump] config    dumps the current configuration to stdout
fi:   [dump] config       tulostaa nykyisen asetuksen vakiotulosteeseen

en:   config <key>     prints the current value of an option
fi:   config <valitsin>   tulostaa valitsimen nykyisen arvon

en:     lists available dictionaries / filters / filter modes
fi:     luettelee saatavilla olevat sanakirjat / suodattimet / suodatintilat

en: [options] is any of the following:
fi: [valitsimet] ovat mikä tahansa seuraavista:

en:   list             produce a list of misspelled words from standard input
fi:   list                tuottaa luettelon vakiosyötteeseen väärinkirjoitetuista sanoista

en:   soundslike       returns the sounds like equivalent for each word entered
fi:   soundslike          palauttaa äänenkaltaisen yhtäläisyyden jokaiselle kirjoitetulle sanalle

en:   munch            generate possible root words and affixes
fi:   munch               tuottaa mahdolliset sanavartalosanat ja liitteet

en:   expand [1-4]     expands affix flags
fi:   expand [1-4]        laajentaa liitelippuja

en:   clean [strict]   cleans a word list so that every line is a valid word
fi:   clean [strict]      puhdistaa sanaluetteloa niin että jokainen rivi on kelvollinen sana

en:   -v|version       prints a version line
fi:   -v|version          tulostaa versiorivin

en:     reduce the size of a word list via affix compression
fi:     pienentää sanaluettelon kokoa liitteiden pakkauksella

en:   conv <from> <to> [<norm-form>]
fi:   conv <lähde> <kohde> [<normalisointimuoto>]

en:     converts from one encoding to another
fi:     muuntaa lähdekoodauksesta kohdekoodaukseen

en:   norm (<norm-map> | <from> <norm-map> <to>) [<norm-form>]
fi:   norm (<normalisointikuvaus> | <lähde> <normalisointikuvaus> <kohde>) [<normalisointimuoto>]

en:     perform Unicode normalization
fi:     suorittaa Unicode-normalisoinnin

en:   dump|create|merge master|personal|repl [<name>]
fi:   dump|create|merge master|personal|repl [<nimi>]

en:     dumps, creates or merges a master, personal, or replacement dictionary.
fi:     tulostaa, luo tai yhdistää pää-, henkilökohtaisen, tai korvaussanakirjan.

note: TRANSLATORS: "none", "internal" and "strict" are literal values and should not be translated.
en:   <norm-form>      normalization form to use, either none, internal, or strict
fi:   <normalisointimuoto> käytettävä normalisointimuoto on joko none, internal, tai strict

en: Available Dictionaries:
        Dictionaries can be selected directly via the "-d" or "master"
        option.  They can also be selected indirectly via the "lang",
        "variety", and "size" options.
fi: Käytettävissä olevat sanakirjat:
        Sanakirjat voidaan valita suoraan valitsimilla ”-d” tai ”master”.
        Ne voidaan valita myös epäsuorasti valitsimilla ”lang”, ”variety”,
        ”size”.

en: Available Filters (and associated options):
        Filters can be added or removed via the "filter" option.
fi: Käytettävissä olevat suodattimet (ja niihin liittyvät valitsimet):
        Suodattimia voidaan lisätä tai poistaa ”filter”-valitsimen avulla.

en: 
      %s filter: %s
fi: 
      %s-suodatin: %s

note: TRANSLATORS: This should be formated to fit in 80 column or less
en: Available Filter Modes:
        Filter Modes are reconfigured combinations of filters optimized for
        files of a specific type. A mode is selected via the "mode" option.
        This will happen implicitly if Aspell is able to identify the file
        type from the extension, and possibility the contents, of the file.
fi: Käytettävissä olevat suodatintilat:
        Suodatintilat ovat suodattimien optiomoinnin uudelleenasetuksen
        yhdistelmiä tietyntyyppisille tiedostoille. Tila valitaan ”mode”
        -valitsimella. Tämä tapahtuu implisiittisesti jos Aspell kykenee
        tunnistamaan tiedostotyypin tiedostotarkentimesta ja mahdollisesti
        tiedoston sisällöstä.

en: Error: Stdin not a terminal.
fi: Virhe: Vakiosyöte ei ole pääte.

en: Accept Changes
fi: Hyväksy muutokset

en: Delete the previous character
fi: Poista edellinen merkki

en: Move Back one space
fi: Siirry taaksepäin yksi välilyönti

en: Move Forward one space
fi: Siirry eteenpäin yksi välilyönti

en: Move to the beginning of the line
fi: Siirry rivin alkuun

note: #-#-#-#-#  725 (gnome-terminal master)  #-#-#-#-# (itstool) path: td/p
en: Move to the end of the line
fi: Siirry rivin loppuun

en: Delete the next character
fi: Poista seuraava kirjain

en: Kill all characters to the EOL
fi: Tuhoa kaikki kirjaimet rivin loppuun

en: Abort This Operation
fi: Keskeytä tämä toiminto

en: This is probably because:
fi: Tämä on luultavasti koska:

en: The required field "name" is missing.
fi: Vaadittu kenttä ”name” puuttuu.

en: Empty string.
fi: Tyhjä merkkijono.

en: The character '%s' (U+%02X) may not appear at the beginning of a word.
fi: Merkki ’%s’ (U+%02X) ei ehkä esiinny sanan alussa.

en: The character '%s' (U+%02X) must be followed by an alphabetic character.
fi: Merkkiä ’%s’ (U+%02X) on seurattava aakkosnumeerinen merkki.

en: Does not contain any alphabetic characters.
fi: Ei sisällä yhtään aakkosnumeerista merkkiä.

en: The character '%s' (U+%02X) may not appear in the middle of a word.
fi: Merkki ’%s’ (U+%02X) ei ehkä esiinny sanan keskellä.

en: The character '\r' (U+0D) may not appear at the end of a word. This probably means means that the file is using MS-DOS EOL instead of Unix EOL.
fi: Merkki ’\r’ (U+0D) ei ehkä esiinny sanan lopussa. Tämä luultavasti tarkoittaa, että tiedosto käyttää MS-DOS EOL -rivinloppumerkkiä eikä Unix EOL -rivinloppumerkkiä.

en: The character '%s' (U+%02X) may not appear at the end of a word.
fi: Merkki ’%s’ (U+%02X) ei ehkä esiinny sanan lopussa.

en: Warning: Removing invalid affix '%s' from word %s.
fi: Varoitus: Virheellisen liitteen ’%s’ poistaminen sanasta %s.

en: Warning: Removing inapplicable affix '%s' from word %s.
fi: Varoitus: Poistetaan sopimaton liite ’%s’ sanasta %s.

en: Warning: %s Skipping string.
fi: Varoitus: %s ohitetaan merkkijono.

en: The total length is larger than 240 characters.
fi: Yhteispituus on suurempi kuin 240 merkkiä.

en: Warning: %s Skipping word.
fi: Varoitus: %s Ohitetaan sana.

en: Possibly incorrect count.
fi: Mahdollisesti väärä lukumäärä.

en: Incompatible hash function.
fi: Yhteensopimaton tiivistefunktio.

en: Wrong endian order.
fi: Väärä tavujärjestys.

en: Wrong soundslike.
fi: Väärä äänenkaltainen.

en: Wrong soundslike version.
fi: Väärä äänenkaltainen versio.

en: Affix flags found in word but no affix file given.
fi: Liiteliput löytyivät sanassa, mutta liitetiedostoa ei ole annettu.

en: The total word length, with soundslike data, is larger than 240 characters.
fi: Kokonaissanapituus, äänenkaltaisella tiedolla, on laajempi kuin 240 merkkiä.

en: There must be at least one "add" line.
fi: On oltava vähintään yksi ”add”-rivi.

en: one of ultra, fast, normal, slow, or bad-spellers
fi: yksi seuraavista: ultra, fast, normal, slow tai bad-spellers

en: is not one of the allowed types
fi: ei ole yksi sallituista tyypeistä

en: The personal word list is unavailable.
fi: Henkilökohtainen sanaluettelo ei ole saatavilla.

en: The session word list is unavailable.
fi: Istuntosanaluettelo ei ole saatavilla.

en: The main word list is unavailable.
fi: Pääsanaluettelo ei ole saatavilla.

en: a string of 'o','O','p',or 'P'
fi: seuraavien merkkien merkkijono: ’o’,’O’,’p’,tai ’P’

note: TRANSLATORS: Like the strings in config.cpp, all strings in *-filter.opt should be under 50 characters, begin with a lower case character and not include any trailing punctuation marks.
en: experimental filter for hiding delimited contexts
fi: kokeilusuodatin rajoitetun sisällön piilottamiseen

en: context delimiters (separated by spaces)
fi: sisältörajoittimet (väleillä erotettuna)

en: swaps visible and invisible text
fi: vaihtaa näkyvää ja näkymätöntä tekstiä keskenään

en: filter for skipping quoted text in email messages
fi: suodatin sähköpostiviestien lainatun tekstin ohittamiseen

en: email quote characters
fi: sähköpostilainausmerkit

en: num chars that can appear before the quote char
fi: kirjainten lukumäärä ennen lainausmerkkiä

en: filter for dealing with HTML documents
fi: suodatin HTML-asiakirjojen käsittelemiseen

en: HTML attributes to always check
fi: Aina tarkistettavat HTML-attribuutit

en: HTML tags to always skip the contents of
fi: HTML-tunnisteet, jotka aina ohitetaan sisällössä

en: filter for dealing with Nroff documents
fi: suodatin Nroff-asiakirjojen käsittelemiseen

en: filter for dealing with generic SGML/XML documents
fi: suodatin yleisten SGML/XML -asiakirjojen käsittelemiseen

en: SGML attributes to always check
fi: Aina tarkistettavat SGML-attribuutit

en: SGML tags to always skip the contents of
fi: SGML-tunnisteet, jotka aina ohitetaan sisällössä

en: filter for dealing with TeX/LaTeX documents
fi: suodatin TeX/LaTex-asiakirjojen käsittelemiseen

en: check TeX comments
fi: tarkista TeX-kommentit

en: TeX commands
fi: TeX-komennot

en: filter for dealing with Texinfo documents
fi: suodatin Texinfo-asiakirjojen käsittelemiseen

en: Texinfo commands to ignore the parameters of
fi: Texinfo-komennot, jotka ohitetaan parametreissa

en: Texinfo environments to ignore
fi: Ohitettavat Texinfo-ympäristöt

en: filter to skip URL like constructs
fi: suodatin verkko-osoitetyyppisten rakenteiden ohittamiseen

en: mode for checking C++ comments and string literals
fi: tila C++-kommenttien ja merkkijonoliteraalien tarkistamiseen

en: mode to check any lines starting with a #
fi: tila kaikkien #-merkillä alkavien rivien tarkistamiseen

en: mode for skipping quoted text in email messages
fi: tila lainatun tekstin ohittamiseen sähköpostiviesteissä

en: mode for checking HTML documents
fi: tila HTML-asiakirjojen tarkistamiseen

en: mode to disable all filters
fi: tila ottaa pois käytöstä kaikki suodattimet

en: mode for checking Nroff documents
fi: tila Nroff-asiakirjojen tarkistamiseen

en: mode for checking Perl comments and string literals
fi: tila Perl-kommenttien ja merkkijonoliteraalien tarkistamiseen

en: mode for checking generic SGML/XML documents
fi: tila yleisten SGML/XML -asiakirjojen tarkistamiseen

en: mode for checking TeX/LaTeX documents
fi: tila TeX/LaTex -asiakirjojen tarkistamiseen

en: mode for checking Texinfo documents
fi: tila Texinfo-asiakirjojen tarkistamiseen

en: mode to skip URL like constructs (default mode)
fi: tila ohittaa verkko-osoitetyyppiset rakennelmat (oletustila)

en: 'cdparanoia' was not found in your path. Asunder requires cdparanoia to rip CDs.
fi: 'cdparanoia':a ei löytynyt. Asunder tarvitsee cdparanoia:n CD levyjen rippaamiseen.

en: <b>Getting disc info from the internet...</b>
fi: <b>Haetaan levyn tietoja internetistä...</b>

en: No CD is inserted. Please insert a CD into the CD-ROM drive.
fi: Ei CD-levyä asemassa. Aseta levy asemaan.

en: %s was not found in your path. Asunder requires it to create %s files. All %s functionality is disabled.
fi: %s ei löytynyt. Asunder tarvitsee sen tehdäkseen %s tiedostoja. Kaikki %s toiminnot on poistettu käytöstä.

en: Select all for ripping
fi: Valitse kaikki

en: Deselect all for ripping
fi: Poista valinnat

en: Disc:
fi: Levy:

en: Album Title:
fi: Levyn nimi:

en: Single Artist
fi: Vain yksi artisti

en: Genre / Year:
fi: Tyylilaji / Vuosi:

en: Destination folder
fi: Kohdehakemisto

en: Create M3U playlist
fi: Tee M3U soittolista

en: CD-ROM device:
fi: CD-ROM asema:

en: Default: /dev/cdrom
    Other example: /dev/hdc
    Other example: /dev/sr0
fi: Oletus: /dev/cdrom
    Malli 1: /dev/hdc
    Malli 2: /dev/sr0

en: Eject disc when finished
fi: Poista levy asemasta kun valmis

en: %A - Artist
    %L - Album
    %N - Track number (2-digit)
    %Y - Year (4-digit or "0")
    %T - Song title
fi: %A - Artisti
    %L - Levy
    %N - Raidan numero (2-numeroinen)
    %Y - Vuosi (4-numeroinen tai "0")
    %T - Kappaleen nimi

en: %G - Genre
fi: %G - Tyylilaji

en: Album directory:
fi: Levyn kansio:

en: Playlist file:
fi: Soittolista:

en: Music file:
fi: Kappale:

en: This is relative to the destination folder (from the General tab).
    Can be blank.
    Default: %A - %L
    Other example: %A/%L
fi: Tämä riippuu kohdehakemistosta (Yleistä-välilehdellä).
    Voi jättää tyhjäksi.
    Oletus: %A - %L
    Malli: %A/%L

en: This will be stored in the album directory.
    Can be blank.
    Default: %A - %L
fi: Tämä tallennetaan levyn kansioon.
    Voi jättää tyhjäksi.
    Oletus: %A - %L

en: This will be stored in the album directory.
    Cannot be blank.
    Default: %A - %T
    Other example: %N - %T
fi: Tämä tallennetaan levyn kansioon.
    Ei voi jättää tyhjäksi.
    Oletus: %A - %T
    Malli: %N - %T

en: Filename formats
fi: Tiedostonimien muodostaminen

note: #-#-#-#-#  70 (audex)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tab_3)
en: Filenames
fi: Tiedostonimet

note: WAV frame3 = gtk_frame_new (NULL); gtk_frame_set_shadow_type(GTK_FRAME(frame3), GTK_SHADOW_IN); gtk_widget_show (frame3); gtk_box_pack_start (GTK_BOX (vbox), frame3, FALSE, FALSE, 0); alignment8 = gtk_alignment_new (0.5, 0.5, 1, 1); gtk_widget_show (alignment8); gtk_container_add (GTK_CONTAINER (fra
en: WAV (uncompressed)
fi: WAV (pakkaamaton)

en: Variable bit rate (VBR)
fi: Muuttuva bittivirta (VBR)

en: Better quality for the same size.
fi: Parempi laatu samaan tilaan.

en: Higher bitrate is better quality but also bigger file. Most people use 192Kbps.
fi: Korkeampi bittivirta tarkoittaa parempaa laatua, mutta myös isompaa tiedostoa. Useimmiten käytetään 192Kbps.

en: MP3 (lossy compression)
fi: MP3 (häviöllinen pakkaus)

en: Higher quality means bigger file. Default is 6.
fi: Korkeampi laatu tarkoittaa isompaa tiedostoa. Oletus on 6.

en: OGG Vorbis (lossy compression)
fi: OGG Vorbis (häviöllinen pakkaus)

en: This does not affect the quality. Higher number means smaller file.
fi: Tämä ei vaikuta laatuun. Korkeampi luku tarkoittaa pienempää tiedostoa.

en: FLAC (lossless compression)
fi: FLAC (häviötön pakkaus)

en: More formats
fi: Lisää pakkausmuotoja

en: Higher bitrate is better quality but also bigger file. Most people use 160Kbps.
fi: Korkeampi bittivirta tarkoittaa parempaa laatua, mutta myös isompaa tiedostoa. Useimmiten käytetään 160Kbps.

en: OPUS (lossy compression)
fi: OPUS (häviöllinen pakkaus)

en: This does not affect the quality. Higher number means smaller file. Default is 1 (recommended).
fi: Tämä ei vaikuta laatuun. Korkeampi luku tarkoittaa pienempää tiedostoa. Suositeltava oletusarvo on 1.

en: Hybrid compression
fi: Hybridipakkaus

en: The format is lossy but a correction file is created for restoring the lossless original.
fi: Tiedostotyyppi on häviöllinen, mutta häviöttömän alkuperäistiedoston palauttamiseksi tehdään korjaustiedosto.

en: Higher bitrate is better quality but also bigger file.
fi: Korkeampi bittivirta tarkoittaa parempaa laatua, mutta myös isompaa tiedostoa.

en: Musepack (lossy compression)
fi: Musepack (häviöllinen pakkaus)

en: Monkey's Audio (lossless compression)
fi: Monkey's Audio (häviötön pakkaus)

note: #-#-#-#-#  61 (2.0)  #-#-#-#-# END MONKEY ~ expander = gtk_expander_new(_("Proprietary encoders")); ~ gtk_widget_show (expander); ~ gtk_box_pack_start (GTK_BOX (vbox), expander, FALSE, FALSE, 0); ~ GLADE_HOOKUP_OBJECT (prefs, expander, "proprietary_formats_expander"); ~ hiddenbox = gtk_vbox_new (FAL
en: Encode
fi: Koodaus

en: Get disc info from the internet automatically
fi: Hae levyn tiedot internetistä automaattisesti

en: The CDDB server to get disc info from (default is gnudb.gnudb.org)
fi: CDDB-palvelin, josta levyn tiedot haetaan (oletus on gnudb.gnudb.org)

en: The CDDB server port (default is 8880)
fi: CDDB-palvelimen portti (oletus on 8880)

en: Use an HTTP proxy to connect to the internet
fi: Käytä HTTP-välityspalvelinta internetyhteyden kanssa

en: Log to /var/log/asunder.log
fi: Tallenna loki tiedostoon /var/log/asunder.log

en: Faster ripping (no error correction)
fi: Nopeampi rippaus (ei virheenkorjausta)

en: Ripping
fi: Rippaa

en: Total progress
fi: Kokonaisedistyminen

en: %d file created successfully | %d files created successfully
fi[0]: Luotiin %d tiedosto
fi[1]: Luotiin %d tiedostoa

en: There was an error creating %d file | There was an error creating %d files
fi[0]: Esiintyi virhe luotaessa tiedostoa %d
fi[1]: Esiintyi virhe luotaessa tiedostoja %d

en: Invalid characters in the '%s' field
fi: Virheellisiä merkkejä kentässä '%s'

en: '%s' cannot be empty
fi: '%s' ei voi olla tyhjä

en: Invalid proxy port number
fi: Virheellinen välityspalvelimen portin numero

en: Invalid cddb server port number
fi: Virheellinen cddb-palvelimen portin numero

en: The file '%s' already exists. Do you want to overwrite it?
fi: Tiedosto '%s' on jo olemassa. Haluatko korvata sen?

en: Remember the answer for _all the files made from this CD
fi: Muista vastaus k_aikille tiedostoille tältä CD-levyltä

en: No ripping/encoding method selected. Please enable one from the 'Preferences' menu.
fi: Pakkausmuoto valitsematta. Tee valinta Asetukset-valikosta.

en: No tracks were selected for ripping/encoding. Please select at least one track.
fi: Ei valittuja raitoja. Valitse vähintään yksi raita.

en: The application no longer exists
fi: Sovellusta ei enää ole

en: Selected Link
fi: Valittu linkki

en: Specifies whether the AtkHyperlink object is selected
fi: Määrittelee, onko AtkHyperlink-olio valittu

en: Number of Anchors
fi: Ankkureiden määrä

en: The number of anchors associated with the AtkHyperlink object
fi: AtkHyperlink-olioon kytkettyjen ankkureiden määrä

en: End index
fi: Loppuindeksi

en: The end index of the AtkHyperlink object
fi: AtkHyperlink-olion loppuindeksi

en: The start index of the AtkHyperlink object
fi: AtkHyperlink-olion alkuindeksi

en: accelerator label
fi: pikavalintanimiö

en: alert
fi: hälytys

en: animation
fi: animaatio

en: arrow
fi: nuoli

en: calendar
fi: kalenteri

en: canvas
fi: kangas

en: check box
fi: valintaruutu

en: check menu item
fi: valintaruutu valikon kohtana

en: color chooser
fi: värivalitsin

en: dateeditor
fi: päiväysmuokkain

en: desktop icon
fi: työpöydän kuvake

en: desktop frame
fi: työpöytäkehys

en: directory pane
fi: kansiopaneeli

en: drawing area
fi: piirtoalue

en: file chooser
fi: tiedostovalitsin

en: filler
fi: täyte

note: I know it looks wrong but that is what Java returns
en: fontchooser
fi: fonttivalitsin

en: glass pane
fi: päällimmäinen paneeli

en: html container
fi: html-säilö

note: #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, icon) #-#-#-#-#  3981 (Xfce Apps)  #-#-#-#-# parameter of --icon
en: icon
fi: kuvake

en: internal frame
fi: sisäinen kehys

en: layered pane
fi: kerrospaneeli

note: #-#-#-#-#  3188 (orca)  #-#-#-#-# Translators: this is how someone would speak the name of the menu key
en: menu
fi: valikko

en: menu item
fi: valikon kohta

en: option pane
fi: valintapaneeli

en: page tab
fi: välilehti

en: panel
fi: paneeli

en: password text
fi: salasanateksti

en: popup menu
fi: ponnahdusvalikko

en: push button
fi: painike

en: radio menu item
fi: vaihtoehtonappi valikon kohtana

en: root pane
fi: juuripaneeli

en: scroll bar
fi: vierityspalkki

en: scroll pane
fi: vierityspaneeli

en: separator
fi: erotin

en: split pane
fi: jaettu paneeli

en: spin button
fi: pyöröpainike

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: glossentry/glossterm
en: statusbar
fi: tilarivi

en: table
fi: taulukko

en: table cell
fi: taulukon solu

en: table column header
fi: taulukon sarakkeen otsake

en: table row header
fi: taulukon rivin otsake

en: tear off menu item
fi: valikon irrotuskohta

en: toggle button
fi: vipupainike

en: tool bar
fi: työkalupalkki

en: tree table
fi: puutaulukko

en: window
fi: ikkuna

en: footer
fi: alatunniste

en: paragraph
fi: kappale

en: ruler
fi: viivain

en: autocomplete
fi: automaattitäydennys

en: edit bar
fi: muokkauspalkki

en: embedded component
fi: upotettu komponentti

en: document frame
fi: asiakirjakehys

en: redundant object
fi: liiallinen kohde

en: form
fi: kaavake

note: #-#-#-#-#  65 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: para/ulink #-#-#-#-#  149 (PACKAGE VERSION)  #-#-#-#-# #-#-#-#-#  384 (marlin)  #-#-#-#-# TRANSLATORS A noun to append to a filename to indicate that it is a symbolic link to another file. #-#-#-#-#  2972 (PACKAGE VERSION)  #-#-#-#-# #-#-#-#
en: link
fi: linkki

en: input method window
fi: syöttätavan ikkuna

en: table row
fi: taulukon rivi

en: document spreadsheet
fi: taulukkoasiakirja

en: document presentation
fi: esitysasiakirja

en: document text
fi: tekstiasiakirja

en: document web
fi: verkkoasiakirja

en: document email
fi: sähköpostiasiakirja

en: image map
fi: kuvakartta

en: notification
fi: ilmoitus

en: info bar
fi: tietopalkki

en: title bar
fi: otsikkopalkki

en: audio
fi: ääni

en: definition
fi: määritelmä

en: article
fi: artikkeli

en: math
fi: matematiikka

en: timer
fi: ajastin

en: description list
fi: kuvausluettelo

en: description term
fi: kuvaustermi

en: description value
fi: kuvausarvo

en: Object instance’s name formatted for assistive technology access
fi: Olion ilmentymän nimi muotoiltuna apuvälinesovelluksia varten

en: Accessible Parent
fi: Esteetön emo

en: Accessible Value
fi: Esteetön arvo

en: Is used to notify that the value has changed
fi: Käytetään huomauttamaan, että arvo on muuttunut

en: Accessible Role
fi: Esteettömyysrooli

en: The accessible role of this object
fi: Tämän olion esteettömyysrooli

en: Accessible Layer
fi: Esteettömyyskerros

en: The accessible layer of this object
fi: Tämän olion esteettömyyskerros

en: Accessible MDI Value
fi: Esteetön MDI-arvo

en: The accessible MDI value of this object
fi: Tämän olion esteetön MDI-arvo

en: Accessible Table Caption
fi: Esteetön taulukon otsake

en: Is used to notify that the table caption has changed; this property should not be used. accessible-table-caption-object should be used instead
fi: Käytetään huomauttamaan, että taulukon otsake on muuttunut. Tämän ominaisuuden sijaan tulisi käyttää ominaisuutta "accessible-table-caption-object".

en: Accessible Table Column Header
fi: Esteetön taulukon sarakkeen otsake

en: Is used to notify that the table column header has changed
fi: Käytetään huomauttamaan, että taulukon sarakkeen otsake on muuttunut

en: Accessible Table Column Description
fi: Esteetön taulukon sarakkeen kuvaus

en: Is used to notify that the table column description has changed
fi: Käytetään huomauttamaan, että taulukon sarakkeen kuvaus on muuttunut

en: Accessible Table Row Header
fi: Esteetön taulukon rivin otsake

en: Is used to notify that the table row header has changed
fi: Käytetään huomauttamaan, että taulukon rivin otsake on muuttunut

en: Accessible Table Row Description
fi: Esteetön taulukon rivin kuvaus

en: Is used to notify that the table row description has changed
fi: Käytetään huomauttamaan, että taulukon rivin kuvaus on muuttunut

en: Accessible Table Summary
fi: Esteetön taulukon yhteenveto

en: Is used to notify that the table summary has changed
fi: Käytetään huomauttamaan, että taulukon yhteenveto on muuttunut

en: Accessible Table Caption Object
fi: Esteetön taulukon otsakeolio

en: Is used to notify that the table caption has changed
fi: Käytetään huomauttamaan, että taulukon otsake on muuttunut

en: Number of Accessible Hypertext Links
fi: Esteettömien hyperlinkkien määrä

en: The number of links which the current AtkHypertext has
fi: AtkHypertext-olion linkkien määrä

note: Translators: This string describes a range within value-related * widgets such as a password-strength meter. Note that what such a * widget presents is controlled by application developers. Thus * assistive technologies such as screen readers are expected to * present this string alone or as a token
en: very weak
fi: erittäin heikko

note: #-#-#-#-#  63 (atk)  #-#-#-#-# Translators: This string describes a range within value-related * widgets such as a password-strength meter. Note that what such a * widget presents is controlled by application developers. Thus * assistive technologies such as screen readers are expected to * present 
en: weak
fi: heikko

note: Translators: This string describes a range within value-related * widgets such as a password-strength meter. Note that what such a * widget presents is controlled by application developers. Thus * assistive technologies such as screen readers are expected to * present this string alone or as a token
en: acceptable
fi: hyväksyttävä

note: Translators: This string describes a range within value-related * widgets such as a password-strength meter. Note that what such a * widget presents is controlled by application developers. Thus * assistive technologies such as screen readers are expected to * present this string alone or as a token
en: very strong
fi: erittäin vahva

note: Translators: This string describes a range within value-related * widgets such as a volume slider. Note that what such a widget * presents (e.g. temperature, volume, price) is controlled by * application developers. Thus assistive technologies such as screen * readers are expected to present this st
en: very low
fi: erittäin matala

note: Translators: This string describes a range within value-related * widgets such as a volume slider. Note that what such a widget * presents (e.g. temperature, volume, price) is controlled by * application developers. Thus assistive technologies such as screen * readers are expected to present this st
en: very high
fi: erittäin korkea

note: Translators: This string describes a range within value-related * widgets such as a hard drive usage. Note that what such a widget * presents (e.g. hard drive usage, network traffic) is controlled by * application developers. Thus assistive technologies such as screen * readers are expected to prese
en: very bad
fi: erittäin huono

note: #-#-#-#-#  63 (atk)  #-#-#-#-# Translators: This string describes a range within value-related * widgets such as a hard drive usage. Note that what such a widget * presents (e.g. hard drive usage, network traffic) is controlled by * application developers. Thus assistive technologies such as screen 
en: bad
fi: huono

note: Translators: This string describes a range within value-related * widgets such as a hard drive usage. Note that what such a widget * presents (e.g. hard drive usage, network traffic) is controlled by * application developers. Thus assistive technologies such as screen * readers are expected to prese
en: best
fi: paras

en: Build molecules out of single atoms
fi: Rakenna molekyylejä yksittäisistä atomeista

en: Atomix is a puzzle game where your goal is to assemble molecules from compound atoms by moving them on the playfield. However, atoms don’t just move wherever you want to move them to, they slide until they hit either a wall or another atom.
fi: Atomix on pulmapeli, jossa tavoitteena on koota molekyylejä yksittäisistä atomeista siirtämällä niitä pelialueella. Atomit eivät kuitenkaan liiku juuri sinne, minne haluat, vaan ne liukuvat kunnes osuvat seinämään tai toisiin atomeihin.

en: Try to build the molecules as fast as you can on each level to earn a higher score.
fi: Yritä rakentaa molekyylejä mahdollisimman nopeasti jokaisella tasolla ansaitaksesi huippupisteet.

en: Molecule puzzle game
fi: Molekyyliälypeli

en: A puzzle game about atoms and molecules
fi: Älypeli atomeista ja molekyyleistä

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: GNOME;game;logic;puzzle;atoms;molecules;sokoban;
fi: GNOME;game;logic;puzzle;atoms;molecules;sokoban;molekyylit;

en: Acetic Acid
fi: Etikkahappo

en: Acetone
fi: Asetoni

en: Butanol
fi: Butanoli

en: Cyclobutane
fi: Syklobutaani

en: Dimethyl Ether
fi: Dimetyylieetteri

en: Ethanal
fi: Asetaldehydi

en: Ethane
fi: Etaani

en: Ethanol
fi: Etanoli

en: Ethylene
fi: Etyleeni

en: Glycerin
fi: Glyseriini

en: Lactic Acid
fi: Maitohappo

en: Methanal
fi: Formaldehydi

en: Methane
fi: Metaani

en: Methanol
fi: Metanoli

en: Propanal
fi: Propionaldehydi

en: Propylene
fi: Propyleeni

en: Pyran
fi: Pyraani

en: Trans Butylen
fi: Trans-butyleeni

en: Water
fi: Vesi

en: Molecule:
fi: Molekyyli:

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_7)
en: Formula:
fi: Kaava:

en: Pause/Continue Game
fi: Keskeytä tai jatka peliä

en: End Game
fi: Lopeta peli

en: Skip Level
fi: Ohita taso

en: Undo Move
fi: Kumoa siirto

en: About Atomix
fi: Tietoja - Atomix

en: Guide the atoms through the maze to form molecules. Click, or use the arrow keys and Enter, to select an atom and move it. Be careful, though: an atom keeps moving until it hits a wall.
fi: Johdata atomeja sokkelon läpi muodostaaksesi molekyylejä. Napsauta, tai käytä nuolinäppäimiä ja Enteriä, valitaksesi atomin ja siirtääksesi sitä. Ole kuitenkin varovainen, sillä atomi liikkuu kunnes se osuu seinämään.

en: Congratulations! You have finished all Atomix levels.
fi: Onnittelut! Olet läpäissyt kaikki Atomixin tasot.

en: Exit game
fi: Poistu pelistä

en: Display area
fi: Näyttöalue

en: The display area displays the document.
fi: Asiakirja on näkyvissä näyttöalueella.

en: UI Component
fi: Käyttöliittymäkomponentti

note: #-#-#-#-#  625 (glade3)  #-#-#-#-# AtkRole enumeration value #-#-#-#-#  726 (gnome-terminal)  #-#-#-#-# Open new terminal in new window #-#-#-#-#  1494 (khotkeys)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox) i18n: ectx: property (title), widget (QGroupBox, window_group) #-#-
en: Window
fi: Ikkuna

en: Double-click on the file name in the file manager
fi: Kaksoisnapsauta tiedostonimeä tiedostonhallinnassa

en: Choose <menuchoice><guimenu>File</guimenu><guimenuitem>Open</guimenuitem></menuchoice>.
fi: Valitse <menuchoice><guimenu>Tiedosto</guimenu><guimenuitem>Avaa</guimenuitem></menuchoice>.

note: #-#-#-#-#  520 (gedit)  #-#-#-#-# (itstool) path: page/title
en: Shortcut keys
fi: Pikanäppäimet

en: Press <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>.
fi: Paina <keycombo><keycap>Ctrl</keycap><keycap>O</keycap></keycombo>.

en: This manual documents functionality from the menubar.
fi: Tämä käyttöohje opastaa toiminnallisuuden valikkopalkista käsin.

en: To Open A Document
fi: Asiakirjan avaaminen

en: To open a document, perform the following steps:
fi: Tiedosto avataan seuraavasti:

en: In the <guilabel>Open Document</guilabel> dialog, select the file you want to open.
fi: Valitse avattava tiedosto <guilabel>Avaa tiedosto</guilabel> -valintaikkunassa.

en: To Navigate Through a Document
fi: Asiakirjan selaus

en: You can navigate through a file as follows:
fi: Voit selata tiedoston läpi seuraavin tavoin:

en: To view a particular page, enter the page number or page label in the text box on the toolbar, then press <keycap>Return</keycap>.
fi: Katsoaksesi tiettyä sivua, syötä sivunumero taikka sivun nimi tekstikenttään työkalupalkissa ja paina <keycap>Return</keycap>.

en: To Scroll a Page
fi: Sivun selaus

en: To display the page contents that are not currently displayed in the display area, use the following methods:
fi: Näyttääksesi sivun sisällöstä sen osan, joka ei juuri nyt näy näyttöalueessa, käytä seuraavia menetelmiä:

en: Use the arrow keys or space key on the keyboard.
fi: Käytä nuolinäppäimiä tai välilyöntiä näppäimistöltä.

en: Drag the display area by clicking with the middle mouse button somewhere in the document and then moving the mouse. For example, to scroll down the page, drag the display area upwards in the window.
fi: Vedä näyttöaluetta painamalla hiiren keskimmäinen nappula pohjaan ja siirtämällä hiirtä vastakkaiseen suuntaan selattavan suunnan kanssa. Esimerkiksi selataksesi alaspäin vedä näyttöaluetta ylöspäin ikkunassa.

en: Use the scrollbars on the window.
fi: Käytä ikkunan vierityspalkkeja.

en: To Change the Page Size
fi: Sivukoon muuttaminen

en: To View Pages or Document Structure
fi: Sivujen ja asiakirjarakenteen katselu

en: To view bookmarks or pages, perform the following steps:
fi: Katsellaksesi kirjanmerkkejä tai tiettyjä sivuja, tee seuraavat toimenpiteet:

en: Use the drop-down list in the side-pane header to select whether to display document structure or pages in the side pane.
fi: Valitse sivupaneeliotsikon alasvetoluettelosta näytetäänkö asiakirjarakenne vaiko sivut sivupaneelissa.

en: Use the side-pane scrollbars to display the required item or page in the side pane.
fi: Käytä sivupaneelin vierityspalkkia näyttääksesi tarvittavan kohdan tai sivun sivupaneelissa.

en: Click on an entry to navigate to that location in the document. Click on a page to navigate to that page in the document.
fi: Napsauta haluamaasi kohtaa siirtyäksesi siihen. Napsuta sivua siirtyäksesi kyseiselle sivulle asiakirjassa.

en: To View the Properties of a Document
fi: Asiakirjan ominaisuuksien katselu

en: The <guilabel>Properties</guilabel> dialog displays all information available
fi: <guilabel>Ominaisuudet</guilabel>-ikkunassa näkyy kaikki saatavilla oleva tieto

en: To Print a Document
fi: Asiakirjan tulostaminen

en: The <guilabel>Print</guilabel> dialog has the following tabbed sections:
fi: <guilabel>Tulosta</guilabel>-valintaikkunassa on seuraavat välilehdet:

en: Select this option to print all of the pages in the document.
fi: Valitse tämä vaihtoehto kun haluat tulostaa kaikki asiakirjan sivut.

en: Select this option to print the selected range of pages in the document. Use the spin boxes to specify the first page and last page of the range.
fi: Valitse tämä vaihtoehto tulostaaksesi valitun alueen asiakirjan sivuista. Määritä ensimmäinen ja viimeinen tulostettava sivu säätimillä.

en: Use this drop-down list to select the printer to which you want to print the document.
fi: Valitse alasvetoluettelosta käytettävä tulostin.

en: Print the document to a CUPS printer.
fi: Tulosta asiakirja CUPS-tulostimella.

en: Print the document to a printer.
fi: Tulosta asiakirja tulostimella.

en: Print the document to a PostScript file.
fi: Tulosta asiakirja PostScript-tiedostoon.

en: Use the specified command to print the document.
fi: Käytä erillistä komentoa asiakirjan tulostamiseen.

en: Use this drop-down list to select the size of the paper to which you want to print the document.
fi: Valitse alasvetoluettelosta paperikoko, jolle haluat asiakirjan tulostaa.

en: To Copy a Document
fi: Asiakirjan kopiointi

en: To copy a file, perform the following steps:
fi: Tiedosto kopioidaan seuraavasti:

en: Type the new filename in the <guilabel>Filename</guilabel> text box in the <guilabel>Save a Copy</guilabel> dialog.
fi: Kirjoita uusi tiedostonimi <guilabel>Tiedostonimi</guilabel>-tekstikenttään <guilabel>Tallenna kopio</guilabel> -valintaikkunassa.

en: If necessary, specify the location of the copied document. By default, copies are saved in your home directory.
fi: Määritä kopioidun asiakirjan sijainti mikäli se on tarpeen. Oletusarvoisesti kopiot tallennetaan kotihakemistoosi.

en: Click <guibutton>Save</guibutton>.
fi: Napsauta <guibutton>Tallenna</guibutton>.

en: To Work With Password-Protected Documents
fi: Työskentely salasanasuojatuilla asiakirjoilla

en: An author can use the following password levels to protect a document:
fi: Asiakirjan suojaamiseen voi käyttää seuraavia salasanatasoja:

en: User password that allows others only to read the document.
fi: Käyttäjäsalasana sallii muiden ainoastaan lukea asiakirjaa.

en: Master password that allows others to perform additional actions, such as print the document.
fi: Pääsalasana sallii muiden tehdä muita toimintoja kuten tulostaa asiakirjan.

en: To Close a Document
fi: Asiakirjan sulkeminen

en: <keycap>/</keycap> (slash)
fi: <keycap>/</keycap> (kauttaviiva)

note: #-#-#-#-#  65 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: entry/para
en: Find a word or phrase in the document
fi: Etsi sanaa tai lausetta asiakirjasta

en: Find next
fi: Etsi seuraava

en: <keycombo><keycap>Ctrl</keycap><keycap>+</keycap></keycombo> (plus sign)
fi: <keycombo><keycap>Ctrl</keycap><keycap>+</keycap></keycombo> (plus-merkki)

en: <keycombo><keycap>Ctrl</keycap><keycap>-</keycap></keycombo> (minus sign)
fi: <keycombo><keycap>Ctrl</keycap><keycap>-</keycap></keycombo> (miinus-merkki)

en: Scroll forward
fi: Vieritä eteenpäin

en: Scroll backward
fi: Vieritä taaksepäin

en: Go a bunch of pages up
fi: Mene muutama sivu taaksepäin

en: Go a bunch of pages down
fi: Mene muutama sivu eteenpäin

en: Go to page by number or label
fi: Mene tietylle sivulle numeron tai tai nimen mukaan

en: Run document as presentation
fi: Näytä asiakirja esityksenä

note: #-#-#-#-#  65 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: entry/para
en: Show or hide the side pane
fi: Näytä tai piilota sivupaneeli

en: The command “%s” did not end normally.
fi: Komento ”%s” ei päättynyt normaalisti.

en: Not a comic book MIME type: %s
fi: Ei ole sarjakuvakirjan MIME-tyyppi: %s

en: Can't find an appropriate command to decompress this type of comic book
fi: Ei löytynyt sopivaa komentoa, jolla avata tämän tyyppiset sarjakuvakirjat

en: Unknown MIME Type
fi: Tuntematon MIME-tyyppi

en: File corrupted
fi: Tiedosto on viallinen

en: No files in archive
fi: Arkistossa ei ole tiedostoja

en: No images found in archive %s
fi: Arkistosta ”%s” ei löytynyt kuvia

en: Error %s
fi: Virhe %s

en: Comic Books
fi: Sarjakuvakirjat

en: DjVu document has incorrect format
fi: DjVu-asiakirjassa on virheellisiä muotoiluja

en: The document is composed of several files. One or more of these files cannot be accessed.
fi: Asiakirja koostuu useista tiedostoista, mutta yhtä tai useampia näistä tiedostoista ei voitu avata.

en: DjVu Documents
fi: DjVu-asiakirjat

en: DVI document has incorrect format
fi: DVI-asiakirjassa on virheellisiä muotoiluja

en: DVI Documents
fi: DVI-asiakirjat

en: Ooops!
fi: Hups!

en: Ouch!
fi: Auts!

en: Not an ePub document
fi: Tiedosto ei ole ePub-asiakirja

en: epub file is invalid or corrupt
fi: ePub-tiedosto on viallinen tai korruptoitunut

en: epub Documents
fi: ePub-asiakirjat

en: This work is in the Public Domain
fi: Tämä teos on vapaasti käytettävissä (public domain)

en: Type 1
fi: Tyyppi 1

en: Type 1C
fi: Tyyppi 1C

en: Type 3
fi: Tyyppi 3

en: Type 1 (CID)
fi: Tyyppi 1 (CID)

en: Type 1C (CID)
fi: Tyyppi 1C (CID)

en: Unknown font type
fi: Tuntematon fonttityyppi

note: #-#-#-#-#  2989 (mate-desktop 1.25.0)  #-#-#-#-# Translators: the "name" mentioned * here is the name of an application or * a document Translators: the "name" mentioned here is the name of * an application or a document
en: No name
fi: Ei nimeä

en: Embedded subset
fi: Upotettu osajoukko

note: #-#-#-#-#  149 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term #-#-#-#-#  294 (colord)  #-#-#-#-# TRANSLATORS: if the device is embedded into the computer and * cannot be removed #-#-#-#-#  295 (colord)  #-#-#-#-#
en: Embedded
fi: Upotettu

en: Not embedded
fi: Ei upotettu

en: PDF Documents
fi: PDF-asiakirjat

en: PostScript Documents
fi: PostScript-asiakirjat

en: Invalid document
fi: Virheellinen asiakirja

en: Tiff Documents
fi: TIFF-dokumentit

en: Couldn't save attachment “%s”: %s
fi: Liitettä ei voitu tallentaa ”%s”: %s

en: Couldn't open attachment “%s”: %s
fi: Liitettä ”%s” ei voi avata: %s

en: File type %s (%s) is not supported
fi: Tiedostotyyppi %s (%s) ei ole tuettu

en: Failed to create a temporary file: %s
fi: Tilapäishakemiston luominen epäonnistui: %s

en: Failed to create a temporary directory: %s
fi: Tilapäishakemiston luominen epäonnistui: %s

en: File is not a valid .desktop file
fi: Tiedosto ei ole kelvollinen .desktop-tiedosto

en: _Move on Toolbar
fi: _Siirrä työkalupalkissa

en: Move the selected item on the toolbar
fi: Siirrä valittua kohtaa työkalupalkissa

en: Remove the selected item from the toolbar
fi: Poista valittu kohta työkalupalkista

en: Remove the selected toolbar
fi: Poista valittu työkalupalkki

en: 70%
fi: 70 %

en: 85%
fi: 85 %

en: 125%
fi: 125 %

en: 175%
fi: 175 %

en: Atril Document Viewer
fi: Atril-asiakirjakatselin

en: A Document Viewer for the MATE desktop environment
fi: Asiakirjakatselin MATE-työpöytäympäristölle.

note: #-#-#-#-#  430 (evince)  #-#-#-#-# Manually set name and icon #-#-#-#-#  1500 (kile)  #-#-#-#-# i18n: ectx: Menu (menu_document_viewer) i18n: ectx: property (title), widget (QGroupBox, documentViewerGroupBox)
en: Document Viewer
fi: Asiakirjakatselin

en: View multi-page documents
fi: Katsele monisivuisia asiakirjoja

en: Override document restrictions
fi: Ohita asiakirjan rajoitukset

en: Override document restrictions, like restriction to copy or to print.
fi: Ohita asiakirjan rajoitukset, kuten kopioinnin tai tulostuksen rajoitus.

en: Whether the document is automatically reloaded on file change.
fi: Ladataanko asiakirja automaattisesti uudelleen tiedoston muuttuessa.

en: The URI of the directory last used to open or save a document.
fi: Asiakirjan avaamiseen tai tallentamiseen viimeksi käytetty hakemiston URI.

en: The URI of the directory last used to save a picture.
fi: Kuvan tallentamiseen viimeksi käytetyn hakemiston URI.

en: Delete the temporary file
fi: Poista tilapäistiedosto

en: Print settings file
fi: Tulosta asetustiedosto

en: MATE Document Previewer
fi: MATEn asiakirjojen esikatselu

en: The selected printer '%s' could not be found
fi: Valittua tulostinta ”%s” ei löytynyt

en: Enlarge the document
fi: Suurenna asiakirjaa

en: Shrink the document
fi: Kutista asiakirjaa

en: Reset zoom to 100%
fi: Palauta loitonnus 100%

en: Make the current document fill the window
fi: Sovita nykyinen asiakirja ikkunan kokoiseksi

en: Make the current document fill the window width
fi: Sovita nykyinen asiakirja täyttämään ikkunan leveys

en: Select Page
fi: Valitse sivu

note: #-#-#-#-#  1500 (kile)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_21)
en: Producer:
fi: Tuottaja:

en: %.2f × %.2f inch
fi: %.2f × %.2f tuumaa

note: #-#-#-#-#  430 (evince)  #-#-#-#-# Note to translators: first placeholder is the paper name (eg. * A4), second placeholder is the paper size (eg. 297x210 mm)
en: %s, Portrait (%s)
fi: %s, pysty (%s)

note: #-#-#-#-#  430 (evince)  #-#-#-#-# Note to translators: first placeholder is the paper name (eg. * A4), second placeholder is the paper size (eg. 297x210 mm)
en: %s, Landscape (%s)
fi: %s, vaaka (%s)

en: Atril properties
fi: Atrilin ominaisuudet

en: Shows details for Atril documents
fi: Näyttää Atril-asiakirjojen tiedot

en: (%d of %d)
fi: (%d / %d)

note: #-#-#-#-#  430 (evince)  #-#-#-#-# Initial state #-#-#-#-#  4001 (MATE Desktop Environment)  #-#-#-#-#
en: Preparing to print…
fi: Valmistellaan tulostusta…

en: Finishing…
fi: Viimeistellään…

en: Printing page %d of %d…
fi: Tulostetaan sivua %d / %d…

en: Printing is not supported on this printer.
fi: Tulostamista ei ole tuettu tämän tulostimen kohdalla.

en: Invalid page selection
fi: Virheellinen sivuvalinta

en: Your print range selection does not include any pages
fi: Tulostuksen sivualuevalinta ei sisällä yhtään sivua

en: Page Scaling:
fi: Sivun skaalaus:

en: Shrink to Printable Area
fi: Kutista tulostettavaan alueeseen

en: Fit to Printable Area
fi: Sovita tulostettavaan alueeseen

en: Scale document pages to fit the selected printer page. Select from one of the following:
    
    • "None": No page scaling is performed.
    
    • "Shrink to Printable Area": Document pages larger than the printable area are reduced to fit the printable area of the printer page.
    
    • "Fit to Printable Area": Document pages are enlarged or reduced as required to fit the printable area of the printer page.
fi: Skaalaa asiakirjan sivut sopimaan tulostimen sivuille. Valitse yksi seuraavista:
    
    • ”Ei mitään”: Sivunskaalausta ei tehdä.
    
    • ”Kutista tulostettavaan alueeseen”: Tulostettavaa aluetta suuremmat asiakirjan sivut kutistetaan sopimaan tulostimen sivun tulostettaan alueeseen.
    
    • ”Sovita tulostettavaan alueeseen”: Asiakirjan sivuja kasvatetaan tai kutistetaan tarpeen mukaan sopimaan tulostimen sivun tulostettavaan alueeseen.

en: Auto Rotate and Center
fi: Käännä ja keskitä automaattisesti

en: Rotate printer page orientation of each page to match orientation of each document page. Document pages will be centered within the printer page.
fi: Käännä tulostimen sivusuunta jokaiselle sivulle täsmäämään asiakirjan sivun suuntaa. Asiakirjan sivut keskitetään tulostettavalle sivulle.

en: Select page size using document page size
fi: Valitse sivukoko käyttämällä asiakirjan sivukokoa

en: When enabled, each page will be printed on the same size paper as the document page.
fi: Jos valittuna, jokainen sivu tulostetaan samaan paperikokoon kuin asiakirjan sivu.

en: Page Handling
fi: Sivunkäsittely

en: Failed to render page %d
fi: Sivun %d renderöinti epäonnistui

en: Failed to print page %d: %s
fi: Sivun %d tulostus epäonnistui: %s

en: Scroll View Up
fi: Vieritä näkymää ylös

en: Scroll View Down
fi: Vieritä näkymää alas

en: Jump to page:
fi: Siirry sivulle:

note: #-#-#-#-#  236 (kplatolibs)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, ui_first)
en: Go to first page
fi: Siirry ensimmäiselle sivulle

note: #-#-#-#-#  236 (kplatolibs)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, ui_prev)
en: Go to previous page
fi: Siirry edelliselle sivulle

note: #-#-#-#-#  236 (kplatolibs)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, ui_next)
en: Go to next page
fi: Siirry seuraavalle sivulle

note: #-#-#-#-#  236 (kplatolibs)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QPushButton, ui_last)
en: Go to last page
fi: Siirry viimeiselle sivulle

en: Go to page
fi: Siirry sivulle

en: Go to page %s
fi: Siirry sivulle %s

en: Go to %s on file “%s”
fi: Siirry kohtaan %s tiedostossa ”%s”

en: Go to file “%s”
fi: Siirry tiedostoon ”%s”

en: Launch %s
fi: Käynnistä %s

en: Toggle case sensitive search
fi: Huomioidaanko kirjainkoko hauissa

en: New Paragraph
fi: Uusi kappale

en: Password for document %s
fi: Salasana asiakirjalle %s

en: Open a recently used document
fi: Avaa äskettäin käytetty asiakirja

en: This document is locked and can only be read by entering the correct password.
fi: Tämä asiakirja on lukittu ja voidaan lukea vain syöttämällä oikea salasana.

en: _Unlock Document
fi: Avaa asiakirja _lukituksesta

en: The document “%s” is locked and requires a password before it can be opened.
fi: Asiakirja ”%s” on lukittu ja vaatii salasanan ennen kuin se voidaan avata.

en: Remember password until you _log out
fi: _Muista salasana uloskirjautumiseen saakka

en: Document License
fi: Asiakirjan lisenssi

en: Usage terms
fi: Käyttöehdot

en: Text License
fi: Lisenssiteksti

note: #-#-#-#-#  431 (evolution)  #-#-#-#-# Uncomment next if it is successful to get total number if pages in list view * g_object_get (operation, "n-pages", &n_pages, NULL)
en: Page %d
fi: Sivu %d

en: _Open Bookmark
fi: _Avaa kirjanmerkki

en: _Remove Bookmark
fi: _Poista kirjanmerkki

note: #-#-#-#-#  648 (gnome-documents master)  #-#-#-#-# Translators: %s is the number of the page, already formatted * as a string, for example "Page 5".
en: Page %s
fi: Sivu %s

en: Page %s — %s
fi: Sivu %s — %s

en: The document contains no pages
fi: Asiakirja ei sisällä yhtään sivua

en: The document contains only empty pages
fi: Asiakirja sisältää vain tyhjiä sivuja

en: Unable to open document
fi: Asiakirjaa ei voitu avata

en: Loading document from “%s”
fi: Ladataan asiakirjaa lähteestä ”%s”

en: Downloading document (%d%%)
fi: Noudetaan asiakirjaa (%d %%)

en: Failed to load remote file.
fi: Etätiedostoa ei voitu ladata.

en: Reloading document from %s
fi: Ladataan asiakirja uudestaan lähteestä %s

en: Failed to reload document.
fi: Asiakirjaa ei voitu ladata uudestaan.

en: Saving document to %s
fi: Tallennetaan asiakirjaa kohteeseen %s

en: Saving attachment to %s
fi: Tallennetaan liitettä kohteeseen %s

en: Saving image to %s
fi: Tallennetaan kuvaa kohteeseen %s

en: The file could not be saved as “%s”.
fi: Tiedostoa ei voitu tallentaa nimellä ”%s”.

en: Uploading document (%d%%)
fi: Viedään asiakirjaa (%d %%)

en: Uploading attachment (%d%%)
fi: Viedään liitettä (%d %%)

en: Uploading image (%d%%)
fi: Viedään kuvaa (%d %%)

en: Printing job “%s”
fi: Tulostetaan työtä ”%s”

en: Wait until print job “%s” finishes before closing?
fi: Odotetaanko ennen sulkemista kunnes tulostustyö ”%s” on valmis?

en: If you close the window, pending print jobs will not be printed.
fi: Jos suljet ikkunat, odottavia tulostustöitä ei tulosteta.

en: Cancel _print and Close
fi: Peru _tulostus ja sulje

en: Close _after Printing
fi: Sulje tulostuksen _jälkeen

en: Toolbar Editor
fi: Työkalupalkin muokkain

en: %3d%% remaining to search
fi: %3d %% haettavasta jäljellä

en: Pressing F7 turns the caret navigation on or off. This feature places a movable cursor in text pages, allowing you to move around and select text with your keyboard. Do you want to enable the caret navigation?
fi: Näppäin F7 kääntää caret-navigoinnin päälle tai pois päältä. Tämä ominaisuus asettaa kohdistimen tekstisivuihin, jolloin voit liikkua ja valita tekstiä näppäimistöllä. Haluatko ottaa käyttöön caret-navigoinnin?

en: Don't show this message again
fi: Älä näytä tätä viestiä uudestaan

en: Op_en a Copy
fi: Avaa _kopio

en: Open a copy of the current document in a new window
fi: Avaa kopio nykyisestä asiakirjasta uudessa ikkunassa

en: Send current document by mail, instant message...
fi: Lähetä nykyinen asiakirja sähköpostitse, pikaviestinä ...

en: _Find…
fi: _Etsi…

en: Save Current Settings as _Default
fi: Tallenna nykyiset asetukset _oletusarvoiksi

en: _Reset Zoom
fi: _Palauta zoomaus

en: Auto_scroll
fi: Vieritä _automaattisesti

en: _First Page
fi: _Ensimmäinen sivu

en: _Last Page
fi: _Viimeinen sivu

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id, label #-#-#-#-#  3807 (vinagre)  #-#-#-#-# Bookmarks menu #-#-#-#-#  4001 (MATE Desktop Environment)  #-#-#-#-#
en: _Add Bookmark
fi: _Lisää kirjanmerkki

en: Add a bookmark for the current page
fi: Lisää nykyisen sivun kirjanmerkki

en: Start a presentation
fi: Käynnistä asiakirjan esitys

en: _Continuous
fi: _Jatkuva

en: Show the entire document
fi: Näytä koko asiakirja

en: _Odd pages left
fi: _Parittomat sivut jäljellä

en: Show odd pages on the left in dual mode
fi: Näytä paritomat sivut vasemmalla kaksoistilassa

en: Expand the window to fill the screen
fi: Laajenna ikkuna täyttämään näyttö

en: Pre_sentation
fi: E_sitys

en: Run document as a presentation
fi: Näytä asiakirja esityksenä

en: Inverted _Colors
fi: Käänteiset_värit

en: Show page contents with the colors inverted
fi: Näytä sivun sisältö käänteisillä väreillä

en: Caret _Navigation
fi: Caret-navigointi

en: Activate or disable caret-navigation
fi: Aktivoi tai poista caret-navigointi?

en: _Go To
fi: _Siirry

en: _Save Image As…
fi: _Tallenna kuva nimellä…

en: Copy _Image
fi: Kopioi _kuva

en: Remove Annot…
fi: Poista merkintä…

en: _Open Attachment
fi: _Avaa liite

en: _Save Attachment As…
fi: _Tallenna liite nimellä…

en: Adjust the zoom level
fi: Muuta kuvasuhdetta

en: Move across visited pages
fi: Siirry luettujen sivujen välillä

en: Unable to launch external application.
fi: Ulkoista ohjelmaa ei voitu käynnistää.

en: Unable to open external link
fi: Ulkoista linkkiä ei voi avata

en: Couldn't find appropriate format to save image
fi: Sopivaa tallennusmuotoa kuvalle ei löytynyt

en: The image could not be saved.
fi: Kuvaa ei voi tallentaa.

note: #-#-#-#-#  3805 (viking)  #-#-#-#-# Single file
en: Save Image
fi: Tallenna kuva

en: The attachment could not be saved.
fi: Liitettä ei voi tallentaa.

en: %s — Password Required
fi: %s — vaaditaan salasana

en: MATE Document Viewer
fi: MATEn asiakirjakatselin

en: PAGE
fi: SIVU

en: Run atril in fullscreen mode
fi: Suorita atril kokoruututilassa

en: DEST
fi: KOHDE

en: Run atril in presentation mode
fi: Suorita atril esitystilassa

en: Run atril as a previewer
fi: Suorita atril esikatselimena

en: The word or phrase to find in the document
fi: Asiakirjasta etsittävä sana tai lause

en: [FILE…]
fi: [TIEDOSTO…]

en: Show command-line help
fi: Näytä komentorivin ohje

en: Pause if playing, play otherwise
fi: Keskeytä jos kappale soi, muutoin jatka soittamista

en: Skip to previous song
fi: Siirry edelliseen kappaleeseen

en: Skip to next song
fi: Siirry seuraavaan kappaleeseen

en: Add files to a temporary playlist
fi: Lisää tiedostoja väliaikaiselle soittolistalle

en: Display the main window
fi: Näytä pääikkuna

en: Display the jump-to-song window
fi: Näytä "siirry kappaleeseen"-ikkuna

en: Start without a graphical interface
fi: Käynnistä ilman graafista käyttöliittymää

en: Quit on playback stop
fi: Sulje kun toisto pysäytetään

en: Print debugging messages (may be used twice)
fi: Tulosta vianjäljitysviestit (mahdollista käyttää kahdesti)

en: Run in GTK mode
fi: Suorita GTK-tilassa

en: Run in Qt mode
fi: Suorita Qt-tilassa

en: Unknown option: %s
fi: Tuntematon valinta: %s

en: Unknown option: -%c
fi: Tuntematon valinta: -%c

en: Usage: audacious [OPTION] ... [FILE] ...
fi: Käyttö: audacious [VALINTA] ... [TIEDOSTO] ...

en: Select instance to run/control
fi: Valitse suoritettava/hallittava esiintymä

en: Error reading %s:
    %s
fi: Virhe luettaessa %s:
    %s

note: #-#-#-#-#  3188 (orca)  #-#-#-#-# Translators: This message is presented to the user after performing a file search to indicate there were no matches.
en: No files found.
fi: Tiedostoja ei löytynyt.

en: New Playlist
fi: Uusi soittolista

en: Standard input
fi: Vakio sisääntulo

en: Audio CD, track %s
fi: Ääni-CD, kappale %s

en: (character encoding error)
fi: (merkistökoodausvirhe)

en: Stream recording must be configured in Audio Settings before it can be used.
fi: Suoratoiston tallennus on määritettävä ääniasetuksissa, ennen kuin sitä voidaan käyttää.

en: Error opening output stream
fi: Virhe avattaessa suoratoiston ulostuloa

en: Error recording output stream
fi: Virhe tallennettaessa suoratoiston ulostuloa

en: Error playing %s:
    %s
fi: Virhe toistaessa %s:
    %s

en: Invalid audio format
fi: Virheellinen äänimuoto

en: Error opening %s:
    %s
fi: Virhe avattaessa %s:
    %s

en: Error loading %s.
fi: Virhe ladatessa %s.

en: Cannot load %s: unsupported file name extension.
fi: Kohdetta %s ei voi ladata: tiedostopääte ei ole tuettu.

en: Error saving %s.
fi: Virhe tallennettaessa %s.

en: Cannot save %s: unsupported file name extension.
fi: Kohdetta %s ei voi tallentaa: tiedostopääte ei ole tuettu.

en: Seek error
fi: Siirtymisvirhe

en: Error reading metadata
fi: Virhe metatietoja luettaessa

en: %d channel | %d channels
fi[0]: %d kanava
fi[1]: %d kanavaa

en: (unknown title)
fi: (tuntematon nimi)

en: Unknown URI scheme
fi: Tuntematon URI-ohjelma

en: Invalid access mode
fi: Virheellinen käyttötila

en: About Audacious
fi: Tietoja Audaciouksesta

en: _Don’t ask again
fi: _Älä kysy uudelleen

en: Do you want to permanently remove “%s”?
fi: Haluastko poistaa kohteen “%s” pysyvästi?

en: Remove Playlist
fi: Poista soittolista

en: What would you like to call this playlist?
fi: Minkä nimen haluat antaa tälle soittolistalle?

en: Rename Playlist
fi: Nimeä soittolista uudelleen

en: Please select one preset to export.
fi: Valitse yksi tuotava esiasetus.

en: Preset File ...
fi: Esiasetustiedosto...

en: EQF File ...
fi: EQF-tiedosto...

en: Equalizer Presets
fi: Taajuuskorjaimen esiasetukset

en: Presets ...
fi: Esiasetukset...

en: Reset to Zero
fi: Palauta nollaksi

en: Close _dialog on open
fi: S_ulje ikkuna avatessa

en: Close _dialog on add
fi: Sul_je ikkuna lisättäessä

note: #-#-#-#-#  193 (kofficefilters)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, TextLabel2) #-#-#-#-#  1077 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, qualityLabel) #-#-#-#-#  1484 (kget)  #-#-#-#-# #-#-#-#-#  1583 (kofficefilters)  #-#-#-#-# i18n: file ./krita/jpeg/kis_w
en: Quality:
fi: Laatu:

note: #-#-#-#-#  1339 (audiocd_encoder_lame)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, TextLabel4_2) #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblBitrate)
en: Bitrate:
fi: Bittinopeus:

en: Acid Rock
fi: Acid rock

en: Chamber Music
fi: Kamarimusiikki

en: Hard Rock
fi: Hard rock

en: Rock and Roll
fi: Rock 'n' roll

en: Save successful
fi: Tallennus onnistui

en: Song Info
fi: Kappaleen tiedot

en: _Auto-fill empty fields
fi: _Täytä automaattisesti tyhjät kentät

en: Jump to Time
fi: Hyppää aikaan

en: Enter time (minutes:seconds):
fi: Syötä aika (minuutit:sekunnit):

en: Un_queue
fi: _Poista jonosta

en: Jump to Song
fi: Hyppää kappaleeseen

en: C_lose on jump
fi: S_ulje siirryttäessä

en: Overwrite %s?
fi: Ylikirjoita %s?

en: Please type a filename extension or select a format from the drop-down list.
fi: Valitse tiedostonimen pääte tai valitse muoto pudotusvalikosta.

en: Select Format by Extension
fi: Valitse muoto tiedostopäätteen avulla

en: Export Playlist
fi: Vie soittolista

en: Import Playlist
fi: Tuo soittolista

en: _Plugins ...
fi: _Liitännäiset...

en: Choose Folder
fi: Valitse kansio

en: Floating point
fi: Liukuluku

en: As decoded
fi: Dekoodattuna

en: After applying ReplayGain
fi: Uudelleentoiston vahvistuksen jälkeen

en: After applying effects
fi: Efektien lisäyksen jälkeen

en: After applying equalization
fi: Taajuuskorjauksen jälkeen

en: Based on shuffle
fi: Perustuu sekoitukseen

en: Restart in Qt mode
fi: Käynnistä uudelleen Qt-tilassa

en: Audacious is running in GTK (legacy) mode.
fi: Audacious toimii GTK-tilassa (vanhennettu).

en: Qt mode is unavailable in this build.
fi: Qt-tila ei ole käytettävissä tässä koontiversiossa.

en: Output plugin:
fi: Ulostulon lisäosa:

en: Amplify all files:
fi: Vahvista kaikki tiedostot:

en: Amplify untagged files:
fi: Vahvista luokittelemattomat tiedostot:

en: <b>Output Settings</b>
fi: <b>Ulostulon asetukset</b>

note: #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel5) i18n: ectx: property (text), widget (QLabel, textLabel2)
en: Buffer size:
fi: Puskurin koko:

en: Soft clipping
fi: Pehmeä leikkaantuminen

en: Use software volume control (not recommended)
fi: Käytä ohjelmallista äänensäätöä (ei suositeltu)

en: <b>Recording Settings</b>
fi: <b>Nauhoitusasetukset</b>

en: Record stream:
fi: Tallenna suoratoisto:

en: Enable ReplayGain
fi: Käytä ReplayGainia

en: Prevent clipping (recommended)
fi: Estä leikkaantuminen (suositeltu)

en: <b>Proxy Configuration</b>
fi: <b>Välityspalvelimen asetukset</b>

en: Enable proxy usage
fi: Käytä välityspalvelinta

en: Use authentication with proxy
fi: Käytä tunnistautumista välityspalvelimen kanssa

en: Use SOCKS proxy
fi: Käytä SOCKS-välityspalvelinta

en: Auto character encoding detector for:
fi: Automaattinen merkistökoodauksen tunnistus:

en: Fallback character encodings:
fi: Toissijaiset merkistökoodaukset:

en: Resume playback on startup
fi: Palauta toisto käynnistäessä

en: Pause instead of resuming immediately
fi: Keskeytä välittömän palauttamisen sijaan

en: Advance when the current song is deleted
fi: Jatka, kun nykyinen kappale on poistettu

en: Clear the playlist when opening files
fi: Tyhjennä soittolista avattaessa tiedostoja

en: Open files in a temporary playlist
fi: Avaa tiedostot väliaikaisessa soittolistassa

en: <b>Song Display</b>
fi: <b>Kappaleen näyttö</b>

en: Show song numbers
fi: Näytä kappalenumerot

en: Show leading zeroes (02:00 vs. 2:00)
fi: Näytä etunollat (02:00 vrt. 2:00)

en: Show hours separately (1:30:00 vs. 90:00)
fi: Näytä tunnit erillisenä (1:30:00 vrt. 90:00)

en: <b>Export</b>
fi: <b>Vie</b>

en: Use relative paths when possible
fi: Käytä suhteellisia polkuja kun mahdollista

en: <b>Album Art</b>
fi: <b>Albumikansi</b>

en: Search for images matching these words (comma-separated):
fi: Etsi kuvia joissa esiintyy sanat (erota pilkulla):

en: Exclude images matching these words (comma-separated):
fi: Hylkää kuvat joissa esiintyy sanat (erota pilkulla):

en: Search for images matching song file name
fi: Etsi kuvia jotka täsmäävät kappaleen tiedostonimeen

en: Search depth:
fi: Etsintäsyvyys:

en: <b>Popup Information</b>
fi: <b>Ponnahdusikkuna</b>

en: Show popup information
fi: Näytä ponnahdusikkuna

en: Popup delay (tenths of a second):
fi: Ponnahdusikkunan viive (kymmenesosasekunti):

en: Show time scale for current song
fi: Näytä soivan kappaleen aikapalkki

en: <b>Compatibility</b>
fi: <b>Yhteensopivuus</b>

en: Interpret \ (backward slash) as a folder delimiter
fi: Tulkitse \ (kenoviiva) kansioerottimeksi

en: <b>Playlist</b>
fi: <b>Soittolista</b>

en: Add folders recursively
fi: Lisää kansiot rekursiivisesti

en: Add folders nested within playlist files
fi: Lisää soittolistatiedostoihin sisäkkäisiä kansioita

en: <b>Metadata</b>
fi: <b>Metatiedot</b>

en: Guess missing metadata from file path
fi: Arvaa puuttuva metadata tiedostopolun perusteella

en: Do not load metadata for songs until played
fi: Älä lataa metatietoja kun kappaletta soitetaan

en: Probe content of files with no recognized file name extension
fi: Tutki tuntemattomien tiedostopäätteiden omaavien tiedostojen sisältö

en: Step forward/backward by:
fi: Askel eteen-/taaksepäin:

en: Adjust volume by:
fi: Säädä äänenvoimakkuutta:

en: TITLE - ARTIST
fi: NIMI - ESITTÄJÄ

en: TITLE - ARTIST - ALBUM
fi: NIMI - ESITTÄJÄ - ALBUMI

en: ARTIST - TITLE
fi: ESITTÄJÄ - NIMI

en: ARTIST - ALBUM - TITLE
fi: ESITTÄJÄ - ALBUMI - NIMI

en: ARTIST - ALBUM - TRACK. TITLE
fi: ESITTÄJÄ - ALBUMI - KAPPALENUMERO. NIMI

en: ARTIST [ ALBUM ] - TRACK. TITLE
fi: ARTISTI [ ALBUMI ] - KAPPALENUMERO. NIMI

en: ALBUM - TITLE
fi: ALBUMI - NIMI

en: Title format:
fi: Nimikkeen muoto:

en: Custom string:
fi: Muu merkkijono:

en: Enable audio stream recording with %s
fi: Ota suoratoiston tallennus käyttöön %s

en: No audio recording plugin available
fi: Liitännäistä äänen nauhoittamista varten ei ole saatavilla

en: Audacious Settings
fi: Audaciouksen asetukset

en: Load Preset File
fi: Lataa esiasetustiedosto

en: Load EQF File
fi: Lataa EQF-tiedosto

en: Save Preset File
fi: Tallenna esiasetustiedosto

en: Save EQF File
fi: Tallenna EQF-tiedosto

en: _Unqueue
fi: _Poista jonosta

en: Working ...
fi: Työskennellään...

en: _Save to history
fi: _Tallenna historiaan

en: C_lear history
fi: T_yhjennä historia

note: #-#-#-#-#  1255  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_UrlLabel)
en: Enter URL:
fi: Anna verkko-osoite:

en: 
    (Further messages have been hidden.)
fi: 
    (Seuraavat viestit ovat piilotettu.)

en: Preset files (*.preset *.eqf *.q1)
fi: Esiasetustiedostot (*.preset *.eqf *.q1)

en: Performer
fi: Esittäjä

en: Recording Year
fi: Nauhoitusvuosi

en: Recording Date
fi: Nauhoituspäivä

en: Error writing tag(s).
fi: Virhe tunnisteita kirjoittaessa.

en: %1 files selected
fi: %1 tiedostoa valittu

en: _Save %1 files
fi: _Tallenna %1 tiedostoa

en: Log Inspector
fi: Lokin tarkastaja

note: #-#-#-#-#  3328  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblLogLevel)
en: Log Level:
fi: Lokitaso:

note: #-#-#-#-#  786 (gtk+)  #-#-#-#-# used for the application menu on MacOS #-#-#-#-#  3089 (gtk+)  #-#-#-#-# #-#-#-#-#  3478 (poedit)  #-#-#-#-# TRANSLATORS: macOS item in app menu
en: Services
fi: Palvelut

en: Restart in GTK (legacy) mode
fi: Käynnistä uudelleen GTK-tilassa (vanhennettu)

en: Audacious is running in Qt mode.
fi: Audacious toimii Qt-tilassa.

en: GTK (legacy) mode is unavailable in this build.
fi: GTK-tila (vanhennettu) ei ole käytettävissä tässä koontiversiossa.

en: AAC (Raw) Decoder
fi: AAC (Raw) -dekooderi

en: AdPlug (AdLib Player)
fi: AdPlug (AdLib-soitin)

en: sequenced
fi: sarjoitettu

en: <b>Output</b>
fi: <b>Ulostulo</b>

en: OPL Emulator:
fi: OPL-emulaattori:

en: Repeat song in endless loop
fi: Toista kappale loputtomassa silmukassa

en: Set Alarm ...
fi: Aseta hälytys...

en: A plugin that can be used to start playing at a certain time.
    
    Originally written by Adam Feakin and Daniel Stodden.
fi: Liitännäinen jolla voidaan aloittaa toistaminen tietyllä ajan hetkellä.
    
    Alkuperäiset kehittäjät Adam Feakin ja Daniel Stodden.

en: Time
      Alarm at:
        The time for the alarm to come on.
    
      Quiet after:
        Stop alarm after this amount of time.
           (if the wakeup dialog is not closed)
    
    
    Days
      Day:
        Select the days for the alarm to activate.
    
      Time:
        Choose the time for the alarm on each day,
        or select the toggle button to use the default
        time.
    
    
    Volume
      Fading:
        Fade the volume up to the chosen volume
        for this amount of time.
    
      Start at:
        Start fading from this volume.
    
      Final:
        The volume to stop fading at.  If the fading
        time is 0 then set volume to this and start
        playing.
    
    
    Options:
      Additional Command:
        Run this command at the alarm time.
    
      Playlist:
        Load this playlist. If no playlist
        is given, the current one will be used.
        The URL of an mp3/ogg stream
        can also be entered here.
    
      Reminder:
        Display a reminder when the alarm goes off.
        Type the reminder in the input field and enable
        the checkbox if you want it to be shown.
fi: Aika
      Hälytys:
        Aika hälytykseen.
    
      Hiljainen jälkeen:
        Lopeta hälytys tämän ajan kuluttua.
           (jos herätysikkuna ei ole suljettu)
    
    
    Päivät
      Päivä:
        Valitse hälytyksen aktivointipäivät.
    
      Aika:
        Valitse hälytyksen aika jokaiselle päivälle,
        tai valitse painike käyttääksesi oletusasetus
        aikaa.
    
    
    Voimakkuus
      Häivytä:
        Häivytä valittuun äänenvoimakkuuteen saakka
        tämän ajanjakson aikana.
    
      Aloittaa:
        Aloita häivytys tästä voimakkudesta.
    
      Lopussa:
        Äänenvoimakkuuden lopettaminen.  Jos häivytys-
        aika on 0 se asetaa voimakkuuden tähän ja
        aloittaa soittamisen.
    
    
    Vaihtoehdot:
      Lisäkomento:
        Suorita tämä komento hälytyshetkellä.
    
      Soittolista:
        Lataa tämä soittolista. Jos soittolistaa ei ole
        annettu niin nykyinen lista on käytössä.
        Verkko-osoite mp3/ogg suoratoistolle
        voidaan myös antaa täällä.
    
      Muistutus:
        Näytä muistutus kun hälytys sammuu.
        Kirjoita muistutus syöttökenttään ja ota käyttöön
        -valintaruutu, jos haluat pitää sen näkyvillä.

en: This is your wakeup call.
fi: Herätys!

en: Your reminder for today is...
fi: Muistutuksesi tälle päivälle on...

note: #-#-#-#-#  1178 (akonadi_birthdays_resource)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Reminder
fi: Muistutus

en: Alarm at (default):
fi: Kellonaika (oletus):

en: Quiet after:
fi: Hiljennä, kun aikaa kulunut:

en: Choose the days for the alarm to come on
fi: Valitse päivät jolloin herätyskello on aktiivinen

note: #-#-#-#-#  193 (kofficefilters)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, qualityComboBox) #-#-#-#-#  673 (gnome-doc-utils)  #-#-#-#-# This is used as a description for the status of the document. This will not be visibile to the users. Final: a senior member of the documentat
en: Final
fi: Lopullinen

en: Additional Command
fi: Lisäkomento

en: Playlist (optional)
fi: Soittolista (valinnainen)

en: Select a playlist
fi: Valitse soittolista

en: What do these options mean?
fi: Mitä nämä asetukset tarkoittavat?

en: ALSA Output
fi: ALSA-lähtö

en: ALSA Output Plugin for Audacious
    Copyright 2009-2012 John Lindgren
    
    My thanks to William Pitcock, author of the ALSA Output Plugin NG, whose code served as a reference when the ALSA manual was not enough.
fi: ALSA-lähdön liitännäinen Audacioukselle.
    Copyright 2009-2012 John Lindgren
    
    Kiitokseni William Pitcock:lle (ALSA Output Plugin NG:n kehittäjä), jonka koodi toimi referenssinä silloin, kun ALSA:n manuaali ei riittänyt.

en: Default PCM device
fi: Oletus PCM-laite

en: PCM device:
fi: PCM-laite:

en: Mixer device:
fi: Miksauslaite:

en: Mixer element:
fi: Miksauskanava:

en: AMIDI-Plug (MIDI Player)
fi: AMIDI-liitännäinen (MIDI-soitin)

en: AMIDI-Plug
    modular MIDI music player
    http://www.develia.org/projects.php?p=amidiplug
    
    written by Giacomo Lozito
    <james@develia.org>
    
    special thanks to...
    
    Clemens Ladisch and Jaroslav Kysela
    for their cool programs aplaymidi and amixer; those
    were really useful, along with alsa-lib docs, in order
    to learn more about the ALSA API
    
    Alfredo Spadafina
    for the nice midi keyboard logo
    
    Tony Vroon
    for the good help with alpha testing
fi: AMIDI-Plug
    modulaarinen MIDI musiikkisoitin
    http://www.develia.org/projects.php?p=amidiplug
    
    kirjoittanutu Giacomo Lozito
    <james@develia.org>
    
    erityinen kiitos...
    
    Clemens Ladisch ja Jaroslav Kysela
    heidän tyylikkäille ohjelmille aplaymidi ja amixer; nämä
    olivat todella hyödyllisiä, yhdessä alsa-lib ohjeiden kanssa,
    oppimaan ALSA API -toiminta
    
    Alfredo Spadafina
    hienosta midinäppäimistön logosta
    
    Tony Vroon
    kaikesta suuresta avusta testauksessa

en: Override default gain:
fi: Ohita oletusvahvistus:

en: Override default polyphony:
fi: Ohita oletus moniääni:

en: Override default reverb:
fi: Ohita oletuskaiku:

en: Override default chorus:
fi: Ohita oletuskertosäe:

en: <b>Playback</b>
fi: <b>Toisto</b>

en: Transpose:
fi: Siirtäminen:

en: semitones
fi: puolisävelaskeleen

en: Drum shift:
fi: Rummun siirto:

en: note numbers
fi: sisällysnumerot

en: Skip leading silence
fi: Ohita edeltävä hiljaisuus

en: Skip trailing silence
fi: Ohita lopussa oleva hiljaisuus

en: <b>SoundFont</b>
fi: <b>Äänifontti</b>

en: <b>Synthesizer</b>
fi: <b>Syntetisaattori</b>

en: AMIDI-Plug - select SoundFont file
fi: AMIDI-liitännäinen - valitse SoundFont-tiedosto

en: Size (bytes)
fi: Koko (tavuina)

en: <span size="smaller"> MIDI Info </span>
fi: <span size="smaller"> MIDI-tiedot </span>

en: Length (msec):
fi: Kesto (ms):

en: No. of Tracks:
fi: Raitojen lukumäärä:

en: Time Div:
fi: Aikajako:

en: <span size="smaller"> MIDI Comments and Lyrics </span>
fi: <span size="smaller"> MIDI-kommentit ja -lyriikat </span>

en: * no comments available in this MIDI file *
fi: * MIDI-tiedostossa ei ollut kommentteja *

en: * no lyrics available in this MIDI file *
fi: * MIDI-tiedostossa ei ollut lyriikoita *

en:   (invalid UTF-8)
fi:   (virheellinen UTF-8)

en: Ampache Browser
fi: Ampache-selain

en: Ampache Browser for Audacious
    http://ampache-browser.org/
    
    Copyright (C) Róbert Čerňanský and John Lindgren
    License: GNU GPLv3
fi: Ampache Browser Audaciousille
    http://ampache-browser.org/
    
    Copyright (C) Róbert Čerňanský ja John Lindgren
    License: GNU GPLv3

en: Audacious OSD
    http://www.develia.org/projects.php?p=audacious#aosd
    
    Written by Giacomo Lozito <james@develia.org>
    
    Based in part on Evan Martin's Ghosd library:
    http://neugierig.org/software/ghosd/
fi: Audacious OSD
    http://www.develia.org/projects.php?p=audacious#aosd
    
    Kirjoittanut Giacomo Lozito <james@develia.org>
    
    Perustuu osittain Evan Martin's Ghosd kirjastoon:
    http://neugierig.org/software/ghosd/

en: Concave Rectangle
fi: Kovera suorakulmio

en: Playback Start
fi: Toiston aloitus

en: Triggers OSD when a playlist entry is played.
fi: Näyttää OSD:n kun kappaleen toisto alkaa.

en: Triggers OSD when the song title changes (for internet streams).
fi: Käynnistää OSD:n kun kappaleen nimi muuttuu (internet suoratoisto).

en: Pause On
fi: Keskeytys

en: Triggers OSD when playback is paused.
fi: Näyttää OSD:n kun toisto keskeytetään.

en: Pause Off
fi: Toisto jatkuu

en: Triggers OSD when playback is unpaused.
fi: Näyttää OSD:n kun toisto jatkuu.

en: Relative X offset:
fi: Suhteellinen X:n poikkeama:

en: Relative Y offset:
fi: Suhteellinen Y:n poikkeama:

en: Max OSD width:
fi: OSD:n maksimileveys:

en: Multi-Monitor options
fi: Monen näytön asetukset

en: Display OSD using:
fi: Näytä OSD käyttäen:

en: all monitors
fi: kaikki näytöt

en: monitor %i
fi: näyttö %i

en: Timing (ms)
fi: Ajoitus (ms)

en: Fade in:
fi: Häivytä sisään:

en: Fade out:
fi: Häivytä ulos:

en: Font %i:
fi: Kirjasin %i:

en: Render Style
fi: Esitystyyli

en: Color %i:
fi: Väri %i:

en: Enable trigger
fi: Käytä liipaisinta

en: Composite manager detected
fi: Komposointimanageri havaittu

en: Composite manager not detected;
    unless you know that you have one running, please activate a composite manager otherwise the OSD won't work properly
fi: Komposointimanageria ei havaittu.
    Jos komposointimanageri ei ole vielä päällä, aktivoi se tai muutoin OSD ei toimi kunnolla.

en: Composite manager not required for fake transparency
fi: Komposointimanageria ei tarvita jäljiteltyyn läpinäkyvyyteen

en: Fake transparency
fi: Jäljitelty läpinäkyvyys

en: Real transparency (requires X Composite Ext.)
fi: Oikea läpinäkyvyys (vaatii X:n komposointilaajennuksen)

en: Composite extension not loaded
fi: Komposointilaajennusta ei ole ladattu

en: ASXv3 Playlists
fi: ASXv3-soittolistat

en: ASXv1/ASXv2 Playlists
fi: ASXv1/ASXv2 -soittolistat

en: Audacious Playlists (audpl)
fi: Audacious -soittolistat (audpl)

en: <b>Color</b>
fi: <b>Väri</b>

en: Feed level:
fi: Syöttötaso:

en: Cut frequency:
fi: Leikkaustaajuus:

en: Spectrum Analyzer
fi: Spektrianalysaattori

en: Audio CD Plugin
fi: Ääni CD -liitännäinen

en: Copyright (C) 2007-2012 Calin Crisan <ccrisan@gmail.com> and others.
    
    Many thanks to libcdio developers <http://www.gnu.org/software/libcdio/>
    and to libcddb developers <http://libcddb.sourceforge.net/>.
    
    Also thank you to Tony Vroon for mentoring and guiding me.
    
    This was a Google Summer of Code 2007 project.
fi: Copyright (C) 2007-2012 Calin Crisan <ccrisan@gmail.com> ja muut.
    
    Kiitoket libcdio:n kehittäjille <http://www.gnu.org/software/libcdio/>
    sekä libcddb:n kehittäjille <http://libcddb.sourceforge.net/>.
    
    Kiitokset myös Tony Vroon:lle opastuksesta ja avusta.
    
    Tämä oli Google Summer of Code 2007 -projekti.

en: <b>Device</b>
fi: <b>Laite</b>

en: Read speed:
fi: Lukunopeus:

en: Override device:
fi: Laite:

en: Use CD-Text
fi: Käytä CD-tekstiä

en: Use HTTP instead of CDDBP
fi: Käytä HTTP:tä CDDBP:n sijasta

en: Failed to initialize cdio subsystem.
fi: Ei voitu alustaa cdio-alijärjestelmää.

en: Invalid URI %s.
fi: Viallinen URI %s.

en: Track %d not found.
fi: Raitaa %d ei löydetty.

en: Track %d is a data track.
fi: Raita %d on dataraita.

en: Error reading audio CD.
fi: Virhe luettaessa ääni CD:tä.

en: Failed to open CD device %s.
fi: Ei voitu avata CD-asemaa %s.

en: No audio capable CD drive found.
fi: Ääneen kykenevää CD-asemaa ei löydetty.

en: Drive is empty.
fi: Asema on tyhjä.

en: Unsupported disk type.
fi: Levytyyppiä ei tueta.

en: Failed to finish initializing opened CD drive.
fi: Avatun CD-aseman alustaminen epäonnistui.

en: Failed to retrieve first/last track number.
fi: Ei voitu lukea ensimmäistä/viimeistä raitaa.

en: Cannot read start/end LSN for track %d.
fi: Ei voida lukea alku/loppu LSN:ää raidalle %d.

en: Failed to create the CDDB connection.
fi: CDDB-yhteyden luominen epäonnistui.

en: Failed to query the CDDB server
fi: CDDB-palvelimen kysely epäonnistui.

en: Failed to query the CDDB server: %s
fi: CDDB-palvelimen kysely epäonnistui: %s

en: Failed to read the CDDB info: %s
fi: CDDB-tietojen lukeminen epäonnistui: %s

en: Audio CD Menu Items
fi: Ääni CD -valikkonimikkeet

en: Pla_y CD
fi: Toista _CD

en: _Add CD
fi: Lisää C_D

en: <b>Compression</b>
fi: <b>Kompressio</b>

en: Center volume:
fi: Keskikanava:

en: Dynamic range:
fi: Dynaaminen alue:

en: Dynamic Range Compression Plugin for Audacious
    Copyright 2010-2014 John Lindgren
fi: Dynaamisen alueen kompressori -liitännäinen Audacioukselle
    Copyright 2010-2014 John Lindgren

en: Dynamic Range Compressor
fi: Dynaamisen alueen kompressori

en: Console music decoder engine based on Game_Music_Emu 0.5.2
    Supported formats: AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ
    
    Audacious plugin by:
    William Pitcock <nenolod@dereferenced.org>
    Shay Green <gblargg@gmail.com>
fi: Pelikonsoli-dekooderi perustuu Game_Music_Emu 0.5.2:lle
    Tuetut formaatit: AY, GBS, GYM, HES, KSS, NSF, NSFE, SAP, SPC, VGM, VGZ
    
    Audacious liitännäisen kehittivät:
    William Pitcock <nenolod@dereferenced.org>
    Shay Green <gblargg@gmail.com>

en: Bass:
fi: Basso:

en: Treble:
fi: Diskantti:

en: Echo:
fi: Kaiku:

en: Default song length:
fi: Kappaleen oletuskesto:

en: <b>Resampling</b>
fi: <b>Uudelleennäytteistys</b>

en: Enable audio resampling
fi: Käytä äänen uudelleennäytteistystä

en: Ignore length from SPC tags
fi: Sivuuta kesto SPC-tietueista

en: Increase reverb
fi: Lisää kaikuefektiä

en: Game Console Music Decoder
fi: Pelikonsoli-dekooderi

en: CoreAudio output
fi: CoreAudio-lähtö

en: CoreAudio Output Plugin for Audacious
    Copyright 2014 William Pitcock
    Copyright 2017,18 René J.V. Bertin
     (original code and code adapted from
      Apple examples, (C) Apple 2013)
    
    Based on SDL Output Plugin for Audacious
    Copyright 2010 John Lindgren
fi: CoreAudio ulostulon Audacious lisäosa
    Copyright 2014 William Pitcock
    Copyright 2017,18 René J.V. Bertin
     (alkuperäinen koodi on mukautettu
      Applen esimerkeistä, (C) Apple 2013)
    
    Perustuu SDL ulostulon Audacious lisäosaan
    Copyright 2010 John Lindgren

en: Use exclusive mode
fi: Käytä varattua tilaa

en: Use bit perfect audio (adapt device sampling rate)
fi: Käytä täydellistä ääntä (mukauta laitteen näytteenottotaajuutta)

en: Crossfade Plugin for Audacious
    Copyright 2010-2014 John Lindgren
fi: Ristiinhäivytys-liitännäinen Audacioukselle
    Copyright 2010-2014 John Lindgren

en: <b>Crossfade</b>
fi: <b>Ristiinhäivytys</b>

en: On automatic song change
fi: Automaattinen kappaleenvaihto

en: Overlap:
fi: Limittäisyys:

en: On seek or manual song change
fi: Etsittävällä tai manuaalisella kappaleenvaihdolla

en: <b>Tip</b>
fi: <b>Vinkki</b>

en: For better crossfading, enable
    the Silence Removal effect.
fi: Parantaaksesi ristihäivytystä, ota käyttöön
    Hiljaisuuden poisto -tehoste.

en: Crossfade
fi: Ristiinhäivytys

en: Cue Sheet Plugin
fi: Cue Sheet -liitännäinen

en: No files are selected.
fi: Tiedostoja ei ole valittu.

en: Do you want to move %s to the trash?
fi: Haluatko siirtää kohteen %s roskakoriin?

en: Do you want to permanently delete %s?
fi: Haluatko varmasti poistaa kohteen %s lopullisesti?

en: Do you want to move %d files to the trash?
fi: Haluatko siirtää %d tiedostoa roskakoriin?

en: Do you want to permanently delete %d files?
fi: Haluatko poistaa pysyvästi %d tiedostoa?

note: #-#-#-#-#  3991 (Xfe 1.42.1)  #-#-#-#-# File object
en: Move to trash
fi: Siirrä roskakoriin

en: Delete Selected Files
fi: Poista valitut tiedostot

en: <b>Delete Method</b>
fi: <b>Poistamistapa</b>

en: Move to trash instead of deleting immediately
fi: Siirrä roskakoriin pysyvän poistamisen sijaan

en: Echo Plugin
    By Johan Levin, 1999
    Surround echo by Carl van Schaik, 1999
    Updated for Audacious by William Pitcock and John Lindgren, 2010-2014
fi: Kaiku lisäosa
    Tehnyt Johan Levin, 1999
    Surround-kaiku Carl van Schaik, 1999
    Päivitys Audacious:lle William Pitcock ja John Lindgren, 2010-2014

en: <b>Echo</b>
fi: <b>Kaikuefekti</b>

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1_8) #-#-#-#-#  1659 (ktimer)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, TextLabel2)
en: Delay:
fi: Viive:

en: FFmpeg Plugin
fi: FFmpeg-liitännäinen

en: Multi-format audio decoding plugin for Audacious using
    FFmpeg multimedia framework (http://www.ffmpeg.org/)
    
    Audacious plugin by:
    William Pitcock <nenolod@nenolod.net>
    Matti Hämäläinen <ccr@tnsp.org>
fi: Monen ääniformaatin dekoodaus -liitännäinen Audacioukselle käyttäen FFmpeg multimedia frameworkia (http://www.ffmpeg.org/).
    
    Audacious liitännäisen kehittivät:
    William Pitcock <nenolod@nenolod.net>
    Matti Hämäläinen <ccr@tnsp.org>

en: FileWriter Plugin
fi: FileWriter-liitännäinen

en: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
fi: Tämä on ilmainen ohjelmisto; voit jakaa sitä edelleen ja/tai muokata
    GNU General Public License ehtojen mukaisesti, sellaisina kuin
    Free Software Foundation on ne määrittänyt, joko lisenssin versio 2 tai
    (sinun valintasi mukaan) minkä tahansa uudempi versio.
    
    Tämä ohjelma jaetaan siinä toivossa, että se on hyödyllinen,
    mutta ILMAN MITÄÄN TAKUUTA; ilman edes oletettua takuuta
    MYYNTIKELPOISUUTTA tai SOPIVUUTTA TIETTYYN TARKOITUKSEEN.
    Katso GNU General Public License -ehdot saadaksesi lisätietoja.
    
    Sinun olisi pitänyt saada kopio GNU General Public License -tiedostosta
    tämän ohjelman mukana; Jos et saanut, kirjoita kirje Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
    USA.

en: Save into original directory
fi: Tallenna alkuperäiseen kansioon

en: Save into custom directory:
fi: Tallenna omavalintaiseen kansioon:

en: Generate file name from:
fi: Tiedostonimen luomisen peruste:

en: Original file name
fi: Alkuperäinen tiedostonimi

en: Original file name (no suffix)
fi: Alkuperäinen tiedostonimi (ei jälkiliite)

en: Original file tag
fi: Alkuperäinen tiedostotunniste

en: Prepend track number to file name
fi: Lisää kappaleen numero tiedostonimeen

en: Algorithm quality:
fi: Algoritmin laatu:

en: Audio mode:
fi: Äänitila:

en: Enable VBR/ABR
fi: Käytä VBR/ABR

note: #-#-#-#-#  840 (k3b)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, m_checkBitrateAverage)
en: Average bitrate:
fi: Keskimääräinen bittinopeus:

en: VBR quality level:
fi: VBR:n laatutaso:

en: Strictly enforce minimum bitrate
fi: Valvo tiukasti minimi bittinopeutta

en: Omit Xing VBR header
fi: Ohita Xing VBR-otsake

en: <b>Frame Headers</b>
fi: <b>Kehyksen otsikot</b>

en: Mark as copyright
fi: Merkitse tekijänoikeudeksi

note: #-#-#-#-#  840 (k3b)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, m_checkOriginal)
en: Mark as original
fi: Merkitse alkuperäiseksi

en: <b>ID3 Tags</b>
fi: <b>ID3-tunnisteet</b>

en: Force addition of version 2 tag
fi: Pakota v2-tagin lisäys

en: Only add v1 tag
fi: Lisää vain v1-tagi

en: Only add v2 tag
fi: Lisää vain v2-tagi

en: Quality (0-1):
fi: Laatu (0-1):

en: FLAC Decoder
fi: FLAC-dekooderi

en: lossless
fi: häviötön

en: Original code by
    Ralf Ertzinger <ralf@skytale.net>
    
    http://www.skytale.net/projects/bmp-flac2/
fi: Alkuperäinen koodi
    Ralf Ertzinger <ralf@skytale.net>
    
    http://www.skytale.net/projects/bmp-flac2/

en: GIO Plugin for Audacious
    Copyright 2009-2012 John Lindgren
fi: GIO-liitännäinen Audacioukselle
    Copyright 2009-2012 John Lindgren

en: GIO Plugin
fi: GIO-liitännäinen

en: Read-and-append mode not supported
fi: Luku-/liittämistilaa ei tueta

en: Invalid open mode
fi: Virheellinen tila avata

en: OpenGL Spectrum Analyzer for Audacious
    Copyright 2013 Christophe Budé, John Lindgren, and Carlo Bramini
    
    Based on the XMMS plugin:
    Copyright 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson, and 4Front Technologies
    
    License: GPLv2+
fi: OpenGL Spectrum Analyzer Audaciousille
    Copyright 2013 Christophe Budé, John Lindgren ja Carlo Bramini
    
    Perustuu XMMS -lisäosaan:
    Copyright 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson ja 4Front Technologies
    
    Lisenssi: GPLv2+

en: OpenGL Spectrum Analyzer
fi: OpenGL Spektrianalysaattori

en: Entry number
fi: Numero

en: Queue position
fi: Sijainti jonossa

en: Available columns
fi: Käytettävissä olevat sarakkeet

en: Dock at Left
fi: Telakoi vasemmalle

en: Dock at Right
fi: Telakoi oikealle

en: Dock at Top
fi: Telakoi ylhäälle

en: Dock at Bottom
fi: Telakoi alhaalle

en: _Open Files ...
fi: Avaa tied_ostot...

en: Open _URL ...
fi: Avaa _URL...

en: _Add Files ...
fi: _Lisää tiedostoja...

en: Add U_RL ...
fi: Lisää U_RL...

en: Search _Library
fi: _Etsi kirjastosta

en: A_bout ...
fi: _Tietoja...

en: _Settings ...
fi: _Asetukset...

en: Paus_e
fi: _Keskeytä

en: Previous Album
fi: Edellinen albumi

en: Next Album
fi: Seuraava albumi

en: Shuffle by Albu_m
fi: Sekoita Albu_min mukaan

en: N_o Playlist Advance
fi: Älä _etene soittolistalla

en: Stop A_fter This Song
fi: _Pysäytä tämän kappaleen jälkeen

en: Song _Info ...
fi: K_appaleen tiedot...

en: Jump to _Time ...
fi: Hyppää _aikaan...

en: _Jump to Song ...
fi: _Hyppää kappaleeseen...

en: Set Repeat Point _A
fi: Aseta kertauksen alkupiste A

en: Set Repeat Point _B
fi: Aseta kertauksen loppupiste B

en: _Clear Repeat Points
fi: _Tyhjennä kertauspisteet

note: #-#-#-#-#  396 (shotwell-0.15)  #-#-#-#-# Sort criteria.
en: By _Title
fi: _Nimen mukaan

en: By _File Name
fi: _Tiedostonimen mukaan

en: By File _Path
fi: Tiedosto_polun mukaan

en: By Track _Number
fi: Ka_ppalenumeron mukaan

en: By _Artist
fi: _Esittäjän mukaan

en: By Al_bum
fi: Al_bumin mukaan

en: By Albu_m Artist
fi: Albu_min Artistin

en: By Release _Date
fi: _Julkaisupäivämäärän mukaan

en: By _Genre
fi: T_yylilajon mukaan

en: By _Length
fi: _Keston mukaan

en: By _File Path
fi: _Tiedostopolun mukaan

en: By _Custom Title
fi: _Mukautetun nimen mukaan

en: By C_omment
fi: _Kommentin mukaan

en: R_everse Order
fi: _Käänteinen järjestys

en: _Random Order
fi: _Satunnainen järjestys

en: _Play/Resume
fi: _Toista/jatka

en: Sort Se_lected
fi: Järjestä _valitut

en: Remove _Duplicates
fi: Poista _kopiot

en: Remove _Unavailable Files
fi: Poista _ei saatavilla olevat tiedostot

en: Ren_ame ...
fi: Nimeä _uudelleen...

en: _Import ...
fi: _Tuo...

en: _Export ...
fi: _Vie...

en: Playlist _Manager ...
fi: Soittolistojen _hallinta...

en: _Queue Manager ...
fi: _Jonomanageri...

en: _Equalizer ...
fi: _Taajuuskorjain...

en: E_ffects ...
fi: _Tehosteet...

en: _Record Stream
fi: _Tallenna suoratoisto

en: Audio _Settings ...
fi: _Ääniasetukset...

en: Show _Menu Bar
fi: Näytä _valikkopalkki

en: Show I_nfo Bar
fi: Näytä _tietopalkki

en: Show Info Bar _Album Art
fi: Näytä tietopalkki _Album Art

en: Show Info Bar Vis_ualization
fi: Näytä tietopalkin vis_ualisaatio

en: Show _Remaining Time
fi: Näytä _jäljellä oleva aika

en: _Visualizations ...
fi: _Visualisoinnit...

en: P_laylist
fi: _Soittolista

en: _Services
fi: _Palvelut

en: _Queue/Unqueue
fi: _Lisää jonoon/Poista jonosta

en: _Open Containing Folder
fi: _Avaa sisältävä kansio

en: _Refresh Selected
fi: _Päivitä valittu

en: Paste at _End
fi: Liitä _loppuun

en: _Rename ...
fi: _Nimeä uudelleen...

en: <b>Playlist Tabs</b>
fi: <b>Soittolistan välilehdet</b>

en: Always show tabs
fi: Näytä aina välilehdet

en: Show entry counts
fi: Näytä esiintymäkerrat

en: Show close buttons
fi: Näytä sulkemispainikkeet

en: <b>Playlist Columns</b>
fi: <b>Soittolistan sarakkeet</b>

en: Show column headers
fi: Näytä sarakkeiden otsakkeet

en: Scroll on song change
fi: Vieritä kappaleen vaihtuessa

en: GTK Interface
fi: GTK-käyttöliittymä

en: Buffering ...
fi: Puskuroidaan...

en: Record Stream
fi: Tallenna suoratoisto

en: Single mode.
fi: Yksittäinen -tila.

en: Playlist mode.
fi: Soittolista -tila.

en: Stopping after song.
fi: Pysäytä kappaleen jälkeen.

en: Pause/Resume
fi: Keskeytä/Jatka

en: Jump to file
fi: Hyppää tiedostoon

en: Toggle player window(s)
fi: Näytä/Piilota soittimen ikkunat

en: Show On-Screen-Display
fi: Näytä OSD

en: Toggle repeat
fi: Kertaus

en: Toggle shuffle
fi: Sekoitus

en: Toggle stop after current
fi: Pysäytä nykyisen jälkeen

en: Raise player window(s)
fi: Nosta soittimen ikkunat

en: It is not recommended to bind the primary mouse buttons without modifiers.
    
    Do you want to continue?
fi: Ei ole suositeltavaa kytkeä hiiren painalluksia ilman muunnosnäppäimiä.
    
    Haluatko jatkaa?

en: Binding mouse buttons
fi: Kytketään hiiren painalluksia

en: Press a key combination inside a text field.
    You can also bind mouse buttons.
fi: Paina näppäinyhdistelmää tekstikentän sisällä.
    Voit käyttää myös hiiren nappeja.

en: Hotkeys:
fi: Pikanäppäimet:

en: <b>Action:</b>
fi: <b>Toiminto:</b>

en: <b>Key Binding:</b>
fi: <b>Näppäinsidos:</b>

en: Global Hotkey Plugin
    Control the player with global key combinations or multimedia keys.
    
    Copyright (C) 2007-2008 Sascha Hlusiak <contact@saschahlusiak.de>
    
    Contributors include:
    Copyright (C) 2006-2007 Vladimir Paskov <vlado.paskov@gmail.com>
    Copyright (C) 2000-2002 Ville Syrjälä <syrjala@sci.fi>,
     Bryn Davies <curious@ihug.com.au>,
     Jonathan A. Davis <davis@jdhouse.org>,
     Jeremy Tan <nsx@nsx.homeip.net>
fi: Global Hotkey -lisäoasa
    Ohjaa soitinta globaaleilla näppäinyhdistelmillä tai multimedianäppäimillä.
    
    Copyright (C) 2007-2008 Sascha Hlusiak <contact@saschahlusiak.de>
    
    Osallistujia ovat muun muassa:
    Copyright (C) 2006-2007 Vladimir Paskov <vlado.paskov@gmail.com>
    Copyright (C) 2000-2002 Ville Syrjälä <syrjala@sci.fi>,
     Bryn Davies <curious@ihug.com.au>,
     Jonathan A. Davis <davis@jdhouse.org>,
     Jeremy Tan <nsx@nsx.homeip.net>

en: JACK Output
fi: JACK-lähtö

en: Client name:
fi: Asiakasohjelman nimi:

en: Automatically connect to output ports
fi: Yhdistä automaattisesti ulostuloportteihin

en: Filter ports (regex, use any port if blank):
fi: Suodatinportit (regex, käytä mitä tahansa porttia, jos tyhjä):

en: Connect to physical ports only
fi: Yhdistä ainoastaan fyysisiin portteihin

en: Upmix to
fi: Sekoita

en: ports if input has fewer channels
fi: portteja, jos sisääntulossa on vähemmän kanavia

en: Ignore insufficient number of ports
fi: Ohita riittämätön määrä portteja

en: No JACK output ports were found. Please check settings.
fi: JACK-lähtöportteja ei löytynyt. Tarkista asetukset.

en: Only %d JACK output ports were found but %d are required.
fi: Vain %d JACK-lähtön portteja löytyi, %d mutta käyttää niitä.

en: Failed to connect to JACK port %s.
fi: Yhteys JACK-porttiin %s epäonnistui.

en: JACK supports only floating-point audio.  You must change the output bit depth to floating-point in Audacious settings.
fi: JACK tukee vain liukulukujen ääntä. Lähtöbitin syvyys on vaihdettava liukulukuun Audacious-asetuksissa.

en: Failed to connect to the JACK server; is it running?
fi: Yhteys JACK-palvelimeen epäonnistui. Onhan se käynnissä?

en: The JACK server requires a sample rate of %d Hz, but Audacious is playing at %d Hz.  Please use the Sample Rate Converter effect to correct the mismatch.
fi: JACK-palvelin vaatii %d Hz, näytteenottotaajuuden, mutta Audacious käyttää %d Hz.  Käytä Sample Rate Converter -ohjelmaa korjataksesi ongelman.

en: Module paths:
fi: Moduulipolut:

en: <small>Separate multiple paths with a colon.
    These paths are searched in addition to LADSPA_PATH.
    After adding new paths, press Enter to scan for new plugins.</small>
fi: <small>Erota polut kaksoispisteellä.
    Näistä poluista etsitään liitännäisiä, LADSPA_PATH:n lisäksi.
    Uuden polun lisäämisen jälkeen paina entteriä hakeaksesi uusia liitännäisiä.</small>

en: Available plugins:
fi: Saatavilla olevat liitännäiset:

en: Enabled plugins:
fi: Aktiiviset liitännäiset:

en: LADSPA Host for Audacious
    Copyright 2011 John Lindgren
fi: LADSPA-isäntä Audacioukselle
    Copyright 2011 John Lindgren

en: LADSPA Host
fi: LADSPA-isäntä

en: LIRC Plugin
fi: LIRC-liitännäinen

en: A simple plugin to control Audacious using the LIRC remote control daemon
    
    Adapted for Audacious by:
    Tony Vroon <chainsaw@gentoo.org>
    Joonas Harjumäki <jharjuma@gmail.com>
    
    Based on the XMMS LIRC plugin by:
    Carl van Schaik <carl@leg.uct.ac.za>
    Christoph Bartelmus <xmms@bartelmus.de>
    Andrew O. Shadoura <bugzilla@tut.by>
    
    For more information about LIRC, see http://lirc.org.
fi: Yksinkertainen liitännäinen Audaciouksen ohjaamiseen LIRC:n avulla.
    
    Muuntanut Audacioukselle:
    Tony Vroon <chainsaw@gentoo.org>
    Joonas Harjumäki <jharjuma@gmail.com>
    
    Perustuu XMMS LIRC -liitännäiseen, jonka kehittivät:
    Carl van Schaik <carl@leg.uct.ac.za>
    Christoph Bartelmus <xmms@bartelmus.de>
    Andrew O. Shadoura <bugzilla@tut.by>
    
    Lisää tieto LIRC:stä http://lirc.org.

en: <b>Connection</b>
fi: <b>Yhteys</b>

en: Reconnect to LIRC server
fi: Yhdistä uudelleen LIRC-palvelimelle

en: Wait before reconnecting:
fi: Odota ennen uudelleenyhdistämistä:

en: <small>Artist is truncated at the start, Title -- at the end</small>
fi: <small>Artisti lyhenteenä alussa, koko nimi -- lopussa</small>

en: Chars to truncate on:
fi: Lyhennettävät sarakkeet:

en: <small>Chars are ORed in RegExp, surrounded by whitespace</small>
fi: <small>Sarakkeet ovat ORed RegExp, jota ympäröi välilyönti</small>

en: Chars to split on:
fi: Sarake jaetaan:

en: Further truncate those on chars
fi: Lyhennä edelleen saraketta

en: Split title into artist and title on chars
fi: Jaa artistin ja nimikkeen sarake

en: <b>Internet Sources</b>
fi: <b>Internet-lähteet</b>

en: Fetch lyrics from:
fi: Nouda sanoitukset:

en: Store fetched lyrics in local cache
fi: Tallenna noudetut sanoitukset paikalliseen välimuistiin

en: <b>Local Storage</b>
fi: <b>Paikallinen tallennustila</b>

en: Load lyric files (.lrc) from local storage
fi: Lataa sanoitukset (.lrc) kiintolevyltä

en: Unable to fetch %s
fi: Ei voitu hakea %s

en: Unable to parse %s
fi: Ei voida jäsentää %s

en: Looking for lyrics ...
fi: Etsitään lyriikoita...

en: Lyrics could not be found.
fi: Sanoituksia ei löytynyt.

en: Missing title and/or artist.
fi: Puuttuu otsikko tai esittäjä.

en: Save Locally
fi: Tallenna paikallisesti

en: M3U Playlists
fi: M3U-soittolistat

en: Tact Generator
fi: Tahtigeneraattori

en: Tact generator: %d bpm
fi: Tahtigeneraattori: %d bpm

en: Tact generator: %d bpm %d/%d
fi: Tahtigeneraattori: %d bpm %d/%d

en: A Tact Generator by Martin Strauss <mys@faveve.uni-stuttgart.de>
    
    To use it, add a URL: tact://beats*num/den
    e.g. tact://77 to play 77 beats per minute
    or tact://60*3/4 to play 60 bpm in 3/4 tacts
fi: Tahtigeneraattori, luonut Martin Strauss <mys@faveve.uni-stuttgart.de>
    
    Käyttääksesi sitä, lisää URL: tact://beats*num/den
    esim. tact://77 soittaaksesi 77 iskua minuutissa.
    Tai tact://60*3/4 soittaaksesi 60 iskua minuutissa tahdilla 3/4

en: Channel Mixer Plugin for Audacious
    Copyright 2011-2012 John Lindgren and Michał Lipski
fi: Kanavamikseri-liitännäinen Audacioukselle
    Copyright 2011-2012 John Lindgren ja Michał Lipski

en: <b>Channel Mixer</b>
fi: <b>Kanavamikseri</b>

en: Output channels:
fi: Kanavat:

en: MMS Plugin
fi: MMS-liitännäinen

en: Error connecting to MMS server
fi: Virhe MMS-palvelimeen yhdistäessä

en: <b>Channels</b>
fi: <b>Kanavat</b>

en: Nearest (fastest)
fi: Nearest (nopein)

en: Linear (fast)
fi: Linear (nopea)

en: Spline (good)
fi: Spline (hyvä)

en: Polyphase (best)
fi: Polyphase (paras)

en: <b>Sample rate</b>
fi: <b>Näytteenottotaajuus</b>

en: Oversample
fi: Ylinäytteistä

en: Play Amiga MODs
fi: Toista Amigan MOD-tiedostoja

en: <b>Repeat</b>
fi: <b>Kertaus</b>

en: Repeat count:
fi: Kertojen määrä:

en: To repeat forever, set the repeat count to -1.
fi: Jos haluat kerrata ikuisesti, aseta kertojen määräksi -1.

en: These settings will take effect when Audacious is restarted.
fi: Nämä asetukset tulevat voimaan, kun Audacious käynnistetään uudelleen.

en: Moonstone
fi: Kuukivi

en: Entry Number
fi: Tapahtuman numero

en: Queue Position
fi: Sijainti jonossa

en: MPG123 Plugin
fi: MPG123-liitännäinen

en: <b>Advanced</b>
fi: <b>Lisäasetukset</b>

en: Use accurate length calculation (slow)
fi: Käytä tarkkaa keston laskentaa (hidas)

en: MPRIS 2 Server
fi: MPRIS 2 -palvelin

en: Neon HTTP/HTTPS Plugin
fi: Neon HTTP/HTTPS -liitännäinen

en: Error parsing redirect
fi: Virhe uudelleenohjauksen valmistelussa

en: Unknown HTTP error
fi: Tuntematon HTTP-virhe

en: Error parsing URL
fi: Virhe luettaessa URL

en: Too many redirects
fi: Liian monta uudelleenohjausta

en: Audacious is not playing.
fi: Audacious ei tällä hetkellä soita mitään.

en: Desktop Notifications Plugin for Audacious
    Copyright (C) 2010 Maximilian Bogner
    Copyright (C) 2011-2013 John Lindgren and Jean-Alexandre Anglès d'Auriac
    
    This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
    
    This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License along with this program.  If not, see <http://www.gnu.org/licenses/>.
fi: Työpöytäilmoitukset -liitännäinen Audacioukselle
    Copyright (C) 2010 Maximilian Bogner
    Copyright (C) 2011-2013 John Lindgren sekä Jean-Alexandre Anglès d'Auriac
    
    This plugin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
    
    This plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License along with this program.  If not, see <http://www.gnu.org/licenses/>.

en: Show playback controls
fi: Näytä toiston kontrollit

en: Always show notification
fi: Näytä ilmoitukset aina

en: Include album name in notification
fi: Sisällytä albumin nimi ilmoitukseen

en: Custom notification duration:
fi: Mukautettu ilmoituksen kesto:

en: OpenMPT (Module Player)
fi: OpenMPT (moduulisoitin)

en: Module player based on libopenmpt
    
    Written by: Chris Spiegel <cspiegel@gmail.com>
fi: Moduuli soitin perustuen libopenmpt
    
    Kirjoittanut: Chris Spiegel <cspiegel@gmail.com>

en: Stereo separation:
fi: Stereoerottelu:

en: Windowed sinc
fi: Ikkunoitu sinc

en: OSS4 Output
fi: OSS4-lähtö

en: OSS3 Output
fi: OSS3-lähtö

en: Default device
fi: Oletuslaite

en: Audio device:
fi: Äänilaite:

en: Use alternate device:
fi: Käytä vaihtoehtoista laitetta:

en: Save volume between sessions.
fi: Tallenna äänenvoimakkuus eri sessioiden välillä.

en: Enable format conversions made by the OSS software.
fi: Käytä OSS:n luomia formaatin muutoksia.

en: Enable exclusive mode to prevent virtual mixing.
fi: Kytke eksklusiivinen tila päälle virtuaalisen miksauksen estämiseksi.

en: OSS4 Output Plugin for Audacious
    Copyright 2010-2012 Michał Lipski
    
    I would like to thank people on #audacious, especially Tony Vroon and John Lindgren and of course the authors of the previous OSS plugin.
fi: OSS4-lähdön liitännäinen Audacioukselle
    Copyright 2010-2012 Michał Lipski
    
    Haluaisin kiittää ihmisiä kanavalla #audacious, erityisesti Tony Vroonia sekä John Lindgreniä. Kiitokset myös edellisen OSS-liitännäisen kehittäjille.

en: Playlist Manager
fi: Soittolistan hallinta

en: Ren_ame
fi: _Nimeä uudelleen

en: PLS Playlists
fi: PLS-soittolistat

en: OpenPSF PSF1/PSF2 Decoder
fi: OpenPSF PSF1/PSF2 -dekooderi

en: <b>OpenPSF Configuration</b>
fi: <b>OpenPSF-asetukset</b>

en: Ignore length from file
fi: Älä huomioi tiedoston ilmoittamaa kestoa

en: PulseAudio Output
fi: PulseAudio-lähtö

en: Context name:
fi: Sisällön nimi:

en: Stream name:
fi: Suoratoiston nimi:

en: Audacious PulseAudio Output Plugin
    
    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
fi: Audaciouksen PulseAudio-lähdön lisäosa
    
    Tämä on ilmainen ohjelmisto; voit jakaa sitä edelleen ja/tai muokata
    GNU General Public License ehtojen mukaisesti, sellaisina kuin
    Free Software Foundation on ne määrittänyt, joko lisenssin versio 2 tai
    (sinun valintasi mukaan) minkä tahansa uudempi versio.
    
    Tämä ohjelma jaetaan siinä toivossa, että se on hyödyllinen,
    mutta ILMAN MITÄÄN TAKUUTA; ilman edes oletettua takuuta
    MYYNTIKELPOISUUTTA tai SOPIVUUTTA TIETTYYN TARKOITUKSEEN.
    Katso GNU General Public License -ehdot saadaksesi lisätietoja.
    
    Sinun olisi pitänyt saada kopio GNU General Public License -tiedostosta
    tämän ohjelman mukana; Jos et saanut, kirjoita kirje Free Software
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
    USA.

en: QtMultimedia Output
fi: QtMultimedia-lähtö

en: QtMultimedia Audio Output Plugin for Audacious
    Copyright 2014 William Pitcock
    
    Based on SDL Output Plugin for Audacious
    Copyright 2010 John Lindgren
fi: QtMultimedia Audio Output Plugin Audaciousille
    Copyright 2014 William Pitcock
    
    Perustuu SDL Output -lisäosaan Audaciousille
    Copyright 2010 John Lindgren

en: OpenGL Spectrum Analyzer for Audacious
    Copyright 2013 Christophe Budé, John Lindgren, and Carlo Bramini
    Copyright 2014, 2020 Ariadne Conill
    
    Based on the XMMS plugin:
    Copyright 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson, and 4Front Technologies
    
    License: GPLv2+
fi: OpenGL Spectrum Analyzer Audacious
    Copyright 2013 Christophe Budé, John Lindgren ja Carlo Bramini
    Copyright 2014, 2020 Ariadne Conill
    
    Perustuu XMMS lisäosaan:
    Copyright 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson ja 4Front Technologies
    
    Lisenssi: GPLv2+

en: Press a key combination inside a text field.
fi: Paina näppäinyhdistelmää tekstikentän sisällä.

en: Global Hotkey Plugin
    Control the player with global key combinations or multimedia keys.
    
    Copyright (C) 2020 i.Dark_Templar <darktemplar@dark-templar-archives.net>
    Copyright (C) 2007-2008 Sascha Hlusiak <contact@saschahlusiak.de>
    
    Contributors include:
    Copyright (C) 2006-2007 Vladimir Paskov <vlado.paskov@gmail.com>
    Copyright (C) 2000-2002 Ville Syrjälä <syrjala@sci.fi>,
     Bryn Davies <curious@ihug.com.au>,
     Jonathan A. Davis <davis@jdhouse.org>,
     Jeremy Tan <nsx@nsx.homeip.net>
fi: Global Hotkey Plugin
    Ohjaa soitinta pikanäppäimillä tai multimedia näppäimistä.
    
    Copyright (C) 2020 i.Dark_Templar <darktemplar@dark-templar-archives.net>
    Copyright (C) 2007-2008 Sascha Hlusiak <contact@saschahlusiak.de>
    
    Avustajat:
    Copyright (C) 2006-2007 Vladimir Paskov <vlado.paskov@gmail.com>
    Copyright (C) 2000-2002 Ville Syrjälä <syrjala@sci.fi>,
     Bryn Davies <curious@ihug.com.au>,
     Jonathan A. Davis <davis@jdhouse.org>,
     Jeremy Tan <nsx@nsx.homeip.net>

en: _Open Folder ...
fi: _Avaa kansio...

en: _Add Folder ...
fi: _Lisää kansio...

en: _Log Inspector ...
fi: _Lokin tarkastaja ...

en: _Find ...
fi: _Etsi...

en: Audio Settings ...
fi: Ääniasetukset...

en: Qt Interface
fi: Qt-käyttöliittymä

en: Auto-hide
fi: Piilota automaattisesti

en: Show playlist tabs:
fi: Näytä soittolistan välilehdet:

en: Use bold font for column headers
fi: Käytä lihavoitua fonttia sarakkeiden otsakkeille

en: Sample Rate Converter
fi: Uudelleenäytteistäjä

en: Sample Rate Converter Plugin for Audacious
    Copyright 2010-2012 John Lindgren
fi: Uudelleenäytteistys-liitännäinen Audacioukselle
    Copyright 2010-2012 John Lindgren

en: Skip/repeat samples
fi: Sivuuta/kertaa näytteet

en: Linear interpolation
fi: Lineaarinen interpolaatio

en: Fast sinc interpolation
fi: Nopea sinc-interpolaatio

en: Medium sinc interpolation
fi: Kohtalainen sinc-interpolaatio

en: Best sinc interpolation
fi: Paras sinc-interpolaatio

en: <b>Conversion</b>
fi: <b>Muunnos</b>

en: <b>Rate Mappings</b>
fi: <b>Kartoitus</b>

en: Use rate mappings
fi: Käytä kartoituksia

en: Checking Last.fm access ...
fi: Tarkistetaan Last.fm-käyttöoikeutta...

en: Your scrobbles are being saved on your computer temporarily.  They will be submitted as soon as Audacious is allowed access.
fi: Scrobblet tallennetaan tietokoneellesi väliaikaisesti. Siirretään heti, kun Audacious saa pääsyn.

en: Permission granted.  Scrobbling for user %s.
fi: Lupa myönnetty. Scrobbling käyttäjälle %s.

en: Permission denied.  Open the following URL in a browser, allow Audacious access to your account, and then click 'Check Permission' again:
fi: Lupa evätty. Avaa seuraava verkko-osoite selaimessa, salli Audacious-tilin käyttö ja valitse sitten 'Tarkista käyttöoikeus' uudelleen:

en: There was a problem contacting Last.fm.
fi: Ongelma Last.fm:ään yhdistäessä.

en: Check Permission
fi: Tarkista oikeus

en: Revoke Permission
fi: Hylkää oikeus

en: You need to allow Audacious to scrobble tracks to your Last.fm account.
fi: Sinun täytyy antaa Audaciouksen päivittää kappaleet Last.fm -tilillesi.

en: The Scrobbler plugin could not be started.
    There might be a problem with your installation.
fi: Scrobbler -liitännäistä ei voitu käynnistää.
    Asennuksessasi saattaa olla jotain vikaa.

en: Audacious Scrobbler Plugin 2.0 by Pitxyoki,
    
    Copyright © 2012-2013 Luís M. Picciochi Oliveira <Pitxyoki@Gmail.com>
    
    Thanks to John Lindgren for giving me a hand at the beginning of this project.
fi: Audacious Scrobbler 2.0 -liitännäinen, luonut Pitxyoki,
    
    Copyright © 2012-2013 Luís M. Picciochi Oliveira <Pitxyoki@Gmail.com>
    
    Kiitos John Lindgrenille avusta projektin alussa.

en: Audacious is now using an improved version of the Last.fm Scrobbler.
    Please check the Preferences for the Scrobbler plugin.
fi: Audacious käyttää parannettua versiota Last.fm Scrobblerista.
    Scrobbler -liitännäinen löytyy asetuksista.

en: SDL Output
fi: SDL-lähtö

en: SDL Output Plugin for Audacious
    Copyright 2010 John Lindgren
fi: SDL-lähdön liitännäinen Audacioukselle
    Copyright 2010 John Lindgren

note: #-#-#-#-#  144 (brasero)  #-#-#-#-# Translators: %d is the number of songs
en: %d song | %d songs
fi[0]: %d kappale
fi[1]: %d kappaletta

en: of this genre
fi: tämän tyylilajin

en: Number of results to show:
fi: Näytettävien tulosten määrä:

en: Rescan library at startup
fi: Tutki kirjasto uudelleen käynnistyksen yhteydessä

en: Monitor library for changes
fi: Seuraa kirjaston muutoksia

en: To import your music library into Audacious, choose a folder and then click the "refresh" icon.
fi: Tuodaksesi musiikkikirjastosi Audacioukseen, valitse kansio ja paina sen jälkeen päivitys painiketta.

en: Please wait ...
fi: Odota...

en: Search library
fi: Etsi kirjastosta

en: %d of %d result shown | %d of %d results shown
fi[0]: Näytetään %d/%d tulos
fi[1]: Näytetään %d/%d tulosta

en: %d result | %d results
fi[0]: %d tulos
fi[1]: %d tulosta

en: _Create Playlist
fi: _Luo soittolista

en: SID Player
fi: SID soitin

en: <b>Emulation</b>
fi: <b>Emulointi</b>

en: Emulate MOS 8580 (default: MOS 6581)
fi: Emuloi MOS 8580 (oletus: MOS 6581)

en: Do not automatically select chip model
fi: Älä valitse äänipiiriä automaattisesti

en: Emulate filter
fi: Emuloi suodatin

en: Clock speed:
fi: Kellon nopeus:

en: Do not automatically select clock speed
fi: Älä valitse kellon nopeutta automaattisesti

en: <b>Playback time</b>
fi: <b>Toistoaika</b>

en: Set maximum playback time:
fi: Aseta enimmäistoistoaika:

en: Use only when song length is unknown
fi: Käytä vain, kun kappaleen pituutta ei tunneta

en: Set minimum playback time:
fi: Aseta minimitoistoaika:

en: Enable subtunes
fi: Käytä subtunesia

en: Ignore subtunes shorter than:
fi: Ohita sävelet, jotka ovat lyhyempiä kuin:

en: Silence Removal
fi: Hiljaisuuden poisto

en: Silence Removal Plugin for Audacious
    Copyright 2014 John Lindgren
fi: Hiljaisuuden poiston lisäosa Audaciousille
    Copyright 2014 John Lindgren

en: <b>Silence Removal</b>
fi: <b>Hiljaisuuden poisto</b>

en: Repeat points cleared.
fi: Kertauspisteet tyhjennetty.

en: Repeat point A set.
fi: Kertauksen alkupiste A asetettu.

en: Repeat point B set.
fi: Kertauksen loppupiste B asetettu.

en: Audacious Equalizer
fi: Audaciouksen taajuuskorjain

en: Recording on
fi: Äänitys

en: Recording off
fi: Äänitys pois

en: Seek to %d:%-2.2d / %d:%-2.2d
fi: Siirry kohtaan %d:%-2.2d / %d:%-2.2d

en: Volume: %d%%
fi: Äänenvoimakkuus: %d%%

en: Balance: %d%% left
fi: Tasapaino: %d%% vasen

en: Balance: center
fi: Tasapaino: keskellä

en: Balance: %d%% right
fi: Tasapaino: %d%% oikea

en: Disable 'Always On Top'
fi: Poista käytöstä 'Aina päällimmäisenä'

en: Enable 'Always On Top'
fi: Käytä 'Aina päällimmäisenä'

en: File Info Box
fi: Tiedoston tietolaatikko

en: Double Size
fi: Tuplakoko

en: Visualizations
fi: Visualisoinnit

en: Effects ...
fi: Tehosteet...

en: Open Files ...
fi: Avaa tiedostoja...

en: Open URL ...
fi: Avaa URL...

en: About ...
fi: Tietoja...

en: Song Info ...
fi: Kappaleen tiedot...

en: Shuffle by Album
fi: Sekoita albumin mukaan

en: No Playlist Advance
fi: Älä etene soittolistalla

en: Set A-B Repeat
fi: Aseta A-B-kertaus

en: Clear A-B Repeat
fi: Pyyhi A-B-kertaus

en: Jump to Song ...
fi: Siirry kappaleeseen...

en: Jump to Time ...
fi: Siirry kohtaan...

en: Play/Resume
fi: Toista/Jatka

en: Rename Playlist ...
fi: Nimeä uudelleen soittolista...

en: Previous Playlist
fi: Edellinen soittolista

en: Next Playlist
fi: Seuraava soittolista

en: Import Playlist ...
fi: Tuo soittolista...

en: Export Playlist ...
fi: Vie soittolista...

en: Playlist Manager ...
fi: Soittolistan hallinta...

en: Queue Manager ...
fi: Jonohallinta...

en: Refresh Playlist
fi: Päivitä soittolista

en: Show Playlist Editor
fi: Näytä soittolistan muokkain

en: Show Equalizer
fi: Näytä taajuuskorjain

en: Show Remaining Time
fi: Näytä jäljellä oleva aika

note: #-#-#-#-#  3754 (totem.help.HEAD)  #-#-#-#-# (itstool) path: sect2/title
en: Always on Top
fi: Aina päällimmäisenä

en: On All Workspaces
fi: Kaikissa työtiloissa

en: Roll Up Player
fi: Rullaa soitin ylös

en: Roll Up Playlist Editor
fi: Rullaa soittolistan muokkain ylös

en: Roll Up Equalizer
fi: Rullaa taajuuskorjain ylös

en: Add URL ...
fi: Lisää URL...

en: Add Files ...
fi: Lisää tiedostoja...

en: By Title
fi: Nimen mukaan

en: By File Name
fi: Tiedostonimen mukaan

en: By File Path
fi: Tiedostopolun mukaan

en: Remove Unavailable Files
fi: Poista ei saatavilla olevat tiedostot

en: Remove Duplicates
fi: Poista kopiot

en: Remove Unselected
fi: Poista ei valitut

en: Remove Selected
fi: Poista valitut

en: Search and Select
fi: Etsi ja valitse

en: By Track Number
fi: Raidan mukaan

en: By Artist
fi: Esittäjän mukaan

en: By Album
fi: Albumin mukaan

en: By Album Artist
fi: Albumin esittäjäjän mukaan

en: By Release Date
fi: Julkaisupäivän mukaan

en: By Genre
fi: Tyylilajin mukaan

en: By Length
fi: Keston mukaan

en: By Custom Title
fi: Mukautetun nimen mukaan

en: By Comment
fi: Kommentin mukaan

en: Randomize List
fi: Sekoita lista

en: Reverse List
fi: Käännä lista

en: Sort Selected
fi: Järjestä valitut

en: Sort List
fi: Lajittele lista

en: Paste at End
fi: Liitä loppuun

en: Queue/Unqueue
fi: Jonoon/Jonosta

en: %s (%d of %d)
fi: %s (%d / %d)

en: Audacious Playlist Editor
fi: Audaciouksen soittolistan muokkain

en: Winamp Classic Interface
fi: Winampin klassinen käyttöliittymä

en: Add Folder ...
fi: Lisää kansio...

en: Select main player window font:
fi: Valitse pääikkunan kirjasin:

en: Playlist:
fi: Soittolista:

en: Select playlist font:
fi: Valitse soittolistan kirjasin:

en: <b>Skin</b>
fi: <b>Ulkoasu</b>

en: Use bitmap fonts (supports ASCII only)
fi: Käytä bittikartta-kirjasimia (vain ASCII)

en: Scroll song title
fi: Vieritä kappaleen nimeä

en: Scroll song title in both directions
fi: Vieritä kappaleen nimeä kumpaankin suuntaan

en: Voiceprint / VU meter
fi: Äänipainemittari / VU-mittari

en: Slowest
fi: Hitain

note: #-#-#-#-#  692 (gnome-games)  #-#-#-#-# Translators: Difficulty level displayed on the scores dialog #-#-#-#-#  1574 (kmplot)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_7) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, cmbPreviewMode) i18n
en: Fast
fi: Nopea

en: Fastest
fi: Nopein

en: Coloring:
fi: Väritys:

en: Falloff:
fi: Pudotus:

en: Peak falloff:
fi: Huippujen pudotus:

en: Scope Style:
fi: Soveltamisala:

en: Voiceprint Coloring:
fi: Äänijäljen väritys:

en: VU Meter Style:
fi: VU-mittarin tyyli:

en: <b>Type</b>
fi: <b>Tyyppi</b>

en: <b>Analyzer</b>
fi: <b>Analysaattori</b>

en: Show peaks
fi: Näytä piikit

en: Archived Winamp 2.x skin
fi: Pakattu Winamp 2.x skini

en: Unarchived Winamp 2.x skin
fi: Pakkaamaton Winamp 2.x skini

en: Search entries in active playlist
fi: Etsi kappaleita aktiivisesta soittolistasta

en: Select entries in playlist by filling one or more fields. Fields use regular expressions syntax, case-insensitive. If you don't know how regular expressions work, simply insert a literal portion of what you're searching for.
fi: Etsi kappaleita soittolistalta täyttämällä yhden tai useamman kentistä. Kentät käyttävät säännöllisten lausekkeiden syntaksia, kirjainkoolla ei ole merkitystä. Jos et tiedä kuinka säännöllisiä lausekkeita käytetään, kirjoita kenttään suoraan se mitä haluat etsiä.

en: Clear previous selection before searching
fi: Tyhjennä aiempi valinta ennen hakemista

en: Automatically toggle queue for matching entries
fi: Lisää tai poista automaattisesti täsmäävät kappaleet jonosta

en: Create a new playlist with matching entries
fi: Luo uusi soittolista täsmäävistä kappaleista

en: Sndfile Plugin
fi: Sndfile-liitännäinen

en: Based on the xmms_sndfile plugin:
    Copyright (C) 2000, 2002 Erik de Castro Lopo
    
    Adapted for Audacious by Tony Vroon <chainsaw@gentoo.org>
    
    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
fi: Perustuu xmms_sndfile-liitännäiselle:
    Copyright (C) 2000, 2002 Erik de Castro Lopo
    
    Muokannut Audacioukselle Tony Vroon <chainsaw@gentoo.org>
    
    This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
    
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
    
    You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

en: Sndio Output
fi: Sndio-lähtö

en: Device (blank for default):
fi: Laite (tyhjä oletusta varten):

en: Save and restore volume:
fi: Tallenna ja palauta voimakkuus:

en: Sndio error: Unsupported audio format (%d)
fi: Sndio-virhe: äänimuoto ei ole tuettu (%d)

en: Sndio error: sio_open() failed
fi: Sndio-virhe: sio_open() epäonnistui

en: Sndio error: sio_setpar() failed
fi: Sndio-virhe: sio_setpar() epäonnistui

en: Sndio error: sio_start() failed
fi: Sndio-virhe: sio_start() epäonnistui

en: Song Change
fi: Kappaleen vaihtuminen

en: <b>Commands</b>
fi: <b>Komennot</b>

en: Command to run when starting a new song:
fi: Kappaleen alussa suoritettava komento:

en: Command to run at the end of a song:
fi: Kappaleen päättyessä suoritettava komento:

en: Command to run at the end of the playlist:
fi: Soittolistan päättyessä suoritettava komento:

en: Command to run when song title changes (for network streams):
fi: Suoritettava komento, kun kappaleen nimi muuttuu (verkon suoratoistoja varten):

en: You can use the following format codes, which will be replaced before running the command (not all are useful for the end-of-playlist command):
fi: Voit käyttää seuraavia koodeja, jotka korvataan ennen komennon suorittamista (kaikki eivät ole käytännöllisiä end-of-playlist komennolla):

en: %a: Artist
    %b: Album
    %c: Number of channels
    %f: File name (full path)
    %F: Frequency (Hertz)
    %l: Length (milliseconds)
    %n or %s: Formatted title (see playlist settings)
    %p: Currently playing (1 or 0)
    %r: Rate (bits per second)
    %t: Playlist position
    %T: Title (unformatted)
fi: %a: Artisti
    %b: Albumi
    %c: Kanavien määrä
    %f: Tiedoston nimi (täydellinen polku)
    %F: Taajuus (Hz)
    %l: Pituus (millisekunneissa)
    %n tai %s: Alustettu otsikko (katso soittolistan asetukset)
    %p: Tällä hetkellä soi (1 or 0)
    %r: Taajuus (bittiä per sekunti)
    %t: Soittolistan paikka
    %T: Nimi (nimeämätön)

en: Parameters passed to the shell should be enclosed in quotation marks.  Unquoted parameters may lead to unexpected results.
fi: Parametrit olisi suljettava lainausmerkkeihin. Lainaamattomat parametrit voivat johtaa odottamattomiin tuloksiin.

en: SoX Resampler Plugin for Audacious
    Copyright 2013 Michał Lipski
    
    Based on Sample Rate Converter Plugin:
    Copyright 2010-2012 John Lindgren
fi: SoX Resampler -liitännäinen Audacioukselle
    Copyright 2013 Michał Lipski
    
    Perustuu Sample Rate Converter -liitännäiseen:
    Copyright 2010-2012 John Lindgren

en: Ultra High
fi: Erittäin korkea

en: Allow aliasing
fi: Salli aliaksia

en: Use steep filter
fi: Käytä jyrkkää suodatinta

en: Speed and Pitch
fi: Nopeus ja sävelkorkeus

en: <b>Speed</b>
fi: <b>Nopeus</b>

en: Decouple from pitch
fi: Irrota sävelkorkeudesta

en: <b>Pitch</b>
fi: <b>Sävelkorkeus</b>

en: Status Icon
fi: Tilakuvake

en: Status Icon Plugin (partial port for Qt interface)
    
    Copyright 2005-2007 Giacomo Lozito <james@develia.org>
    Copyright 2010 Michał Lipski <tallica@o2.pl>
    Copyright 2015 Eugene Paskevich <eugene@raptor.kiev.ua>
    
    This plugin provides a status icon, placed in
    the system tray area of the window manager.
fi: Status Icon Plugin (Qt-liittymän osittainen portti)
    
    Copyright 2005-2007 Giacomo Lozito <james@develia.org>
    Copyright 2010 Michał Lipski <tallica@o2.pl>
    Copyright 2015 Eugene Paskevich <eugene@raptor.kiev.ua>
    
    Tämä lisäosa tarjoaa tilakuvakkeen, joka sijoitetaan
    ikkunanhallinnan ilmoitusalueelle.

en: <b>Mouse Scroll Action</b>
fi: <b>Hiiren rullan vieritystoiminto</b>

en: Change volume
fi: Muuta äänenvoimakkuutta

en: Change playing song
fi: Vaihda kappaletta

en: <b>Other Settings</b>
fi: <b>Muut asetukset</b>

en: Disable the popup window
fi: Poista ponnahdusikkuna käytöstä

en: Close to the system tray
fi: Sulje järjestelmäpalkkiin

en: Advance in playlist when scrolling upward
fi: Etene soittolistassa kun vieritetään ylöspäin

en: Se_ttings ...
fi: Ase_tukset...

en: Status Icon Plugin
    
    Copyright 2005-2007 Giacomo Lozito <james@develia.org>
    Copyright 2010 Michał Lipski <tallica@o2.pl>
    
    This plugin provides a status icon, placed in
    the system tray area of the window manager.
fi: Tilaikoni-liitännäinen
    
    Copyright 2005-2007 Giacomo Lozito <james@develia.org>
    Copyright 2010 Michał Lipski <tallica@o2.pl>
    
    Tämä liitännäinen tarjoaa järjestelmäpalkkiin sijoitettavan ikonin.

en: Extra Stereo Plugin
    
    By Johan Levin, 1999
fi: Extra Stereo -liitännäinen
    
    By Johan Levin, 1999

en: Current Song
fi: Nykyinen kappale

en: Market
fi: Markkinat

en: Call Letters
fi: Soita kirjaimet

en: Listeners
fi: Kuuntelijoita

en: Top 500 Stations
fi: Top 500 -asemat

en: Inspirational
fi: Inspiroiva

en: Public Radio
fi: Julkinen Radio

en: R&B and Urban
fi: R&B ja kaupunki

en: Seasonal and Holiday
fi: Kausi ja kesä

en: Soundtracks
fi: Ääniraidat

en: Tone Generator
fi: Sointugeneraattori

en: Tone Generator:
fi: Sointugeneraattori:

en: Sine tone generator by Håvard Kvålen <havardk@xmms.org>
    Modified by Daniel J. Peng <danielpeng@bigfoot.com>
    
    To use it, add a URL: tone://frequency1;frequency2;frequency3;...
    e.g. tone://2000;2005 to play a 2000 Hz tone and a 2005 Hz tone
fi: Siniaaltogeneraattori, luonut Håvard Kvålen <havardk@xmms.org>
    Muokannut Daniel J. Peng <danielpeng@bigfoot.com>
    
    Käyttääksesi, lisää URL: tone://frequency1;frequency2;frequency3;...
    esim. tone://2000;2005 toistaaksesi 2000 Hz:n ja 2005 Hz:n soinnun

en: Voice Removal
fi: Äänen poisto

en: Audacious Ogg Vorbis Decoder
    
    Based on the Xiph.org Foundation's Ogg Vorbis Plugin:
    http://www.xiph.org/
    
    Original code by:
    Tony Arcieri <bascule@inferno.tusculum.edu>
    
    Contributions from:
    Chris Montgomery <monty@xiph.org>
    Peter Alm <peter@xmms.org>
    Michael Smith <msmith@labyrinth.edu.au>
    Jack Moffitt <jack@icecast.org>
    Jorn Baayen <jorn@nl.linux.org>
    Håvard Kvålen <havardk@xmms.org>
    Gian-Carlo Pascutto <gcp@sjeng.org>
    Eugene Zagidullin <e.asphyx@gmail.com>
fi: Audaciouksen Ogg Vorbis -dekooderi
    
    Perustuu Xiph.org säätiön Ogg Vorbis -liitännäiselle:
    http://www.xiph.org/
    
    Alkuperäinen kehittäjä:
    Tony Arcieri <bascule@inferno.tusculum.edu>
    
    Kontribuutiot:
    Chris Montgomery <monty@xiph.org>
    Peter Alm <peter@xmms.org>
    Michael Smith <msmith@labyrinth.edu.au>
    Jack Moffitt <jack@icecast.org>
    Jorn Baayen <jorn@nl.linux.org>
    Håvard Kvålen <havardk@xmms.org>
    Gian-Carlo Pascutto <gcp@sjeng.org>
    Eugene Zagidullin <e.asphyx@gmail.com>

en: Ogg Vorbis Decoder
fi: Ogg Vorbis -dekooderi

en: Details about %s
fi: Tietoja - %s

en: Title: %t
    Author: %a
    From: %f
    Tracker: %T
    Comment: %C
    Chip type: %c
    Stereo: %s
    Loop: %l
    Chip freq: %F
    Player Freq: %P
    Year: %y
fi: Nimi: %t
    Julkaisija: %a
    Alkaen: %f
    Tunnistin: %T
    Kommentti: %C
    Piirin tyypi: %c
    Stereo: %s
    Toisto: %l
    Piirin taajuus: %F
    Soitin: %P
    Vuosi: %y

en: VTX Decoder
fi: VTX-dekooderi

en: Vortex file format player by Sashnov Alexander <sashnov@ngs.ru>
    Based on in_vtx.dll by Roman Sherbakov <v_soft@microfor.ru>
    Audacious plugin by Pavel Vymetalek <pvymetalek@seznam.cz>
fi: Vortex tiedostoformaatin toistin, luonut Sashnov Alexander <sashnov@ngs.ru>
    Perustuu in_vtx.dll:ään, luonut Roman Sherbakov <v_soft@microfor.ru>
    Audacious liitännäisen luonut Pavel Vymetalek <pvymetalek@seznam.cz>

en: VU Meter Plugin for Audacious
    Copyright 2017-2019 Marc Sánchez Fauste
fi: VU-mittarin lisäosa Audaciousille
    Copyright 2017-2019 Marc Sánchez Fauste

en: <b>VU Meter Settings</b>
fi: <b>VU-mittarin asetukset</b>

en: Peak hold time:
fi: Huipun pitoaika:

en: Fall-off time:
fi: Poistumisaika:

en: dB/second
fi: dB/sekunti

en: Display legend
fi: Näytä selite

en: VU Meter
fi: VU-mittari

en: Win32 waveOut Plugin for Audacious
    Copyright 2016 John Lindgren
fi: Win32 waveOut lisäosa Audaciousille
    Copyright 2016 John Lindgren

en: WavPack Decoder
fi: WavPack-dekooderi

en: lossy (hybrid)
fi: häviöllinen (hybridi)

en: lossy
fi: häviöllinen

en: Copyright 2006 William Pitcock <nenolod@nenolod.net>
    
    Some of the plugin code was by Miles Egan.
fi: Copyright 2006 William Pitcock <nenolod@nenolod.net>
    
    Osan liitännäisen koodista kirjoittanut Miles Egan.

en: 2SF Decoder
fi: 2SF-dekooderi

en: <b>XSF Configuration</b>
fi: <b>XSF-asetukset</b>

en: XML Shareable Playlists (XSPF)
fi: XML jaettavat soittolistat (XSPF)

en: &Nyquist Workbench...
fi: Nyquist-työalue...

en: &Redo	Ctrl+Y
fi: Tee uu&delleen	Ctrl+Y

en: &Copy	Ctrl+C
fi: &Kopioi	Ctrl+C

en: Cle&ar	Ctrl+L
fi: Tyh&jennä	Ctrl+L

en: Select A&ll	Ctrl+A
fi: Va&litse kaikki	Ctrl+A

en: &Find...	Ctrl+F
fi: &Etsi...	Ctrl+F

en: &Matching Paren	F8
fi: &Vastaava ylätaso	F8

en: &Top S-expr	F9
fi: &Ylätason S-lauseke	F9

en: &Higher S-expr	F10
fi: &Korkeampi S-lauseke	F10

en: &Previous S-expr	F11
fi: &Edellinen S-lauseke	F11

en: &Next S-expr	F12
fi: &Seuraava S-lauseke	F12

en: Select &Font...
fi: Valitse &fontti...

en: Split &Vertically
fi: Jaa &pystysuunnassa

en: Split &Horizontally
fi: Jaa &vaakasuunnassa

en: Show S&cript
fi: Näytä &skripti

en: &Large Icons
fi: &Suuret kuvakkeet

en: &Small Icons
fi: &Pienet kuvakkeet

en: &Go	F5
fi: &Mene	F5

en: &Stop	F6
fi: Py&säytä	F6

en: Load Nyquist script
fi: Lataa Nyquist-skripti

en: Nyquist scripts (*.ny)|*.ny|Lisp scripts (*.lsp)|*.lsp|All files|*
fi: Nyquist-skriptit (*.ny)|*.ny|Lisp-skriptit (*.lsp)|*.lsp|Kaikki tiedostot|*

en: Script was not saved.
fi: Skriptiä ei ole tallennettu.

en: Save Nyquist script
fi: Tallenna Nyquist-skripti

en: Find dialog
fi: Hakudialogi

en: Tango Icon Gallery (toolbar icons)
fi: Tango Icon Gallery (työkalurivin kuvakkeet)

en: (C) 2009 by Leland Lucius
fi: (C) 2009 Leland Lucius

en: External Audacity module which provides a simple IDE for writing effects.
fi: Ulkoinen Audacity-moduuli, joka tarjoaa yksinkertaisen integroidun kehitysympäristön efektien kirjoitukseen.

en: Nyquist Effect Workbench
fi: Nyquist-tehostetyöpöytä

en: Code has been modified. Are you sure?
fi: Koodia on muokattu. Oletko varma?

en: Nyquist Effect Workbench -
fi: Nyquist-tehostetyöpöytä -

en: New script
fi: Uusi skripti

en: Save script
fi: Tallenna skripti

en: Save script as...
fi: Tallenna skripti nimellä...

en: Cut to clipboard
fi: Leikkaa leikepöydälle

en: Paste from clipboard
fi: Liitä leikepöydältä

en: Select all text
fi: Valitse kaikki teksti

en: Redo previous change
fi: Tee edellinen muutos uudelleen

en: Go to matching paren
fi: Mene vastaavaan sulkeeseen

en: Go to top S-expr
fi: Mene ylös S-lausekkeeseen

en: Go to higher S-expr
fi: Mene ylempään S-lausekkeeseen

en: Go to previous S-expr
fi: Mene edelliseen S-lausekkeeseen

en: Go to next S-expr
fi: Mene seuraavaan S-lausekkeeseen

en: Start script
fi: Aloita skripti

en: Stop script
fi: Pysäytä skripiti

en: No revision identifier was provided
fi: Versiotunnusta ei annettu

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, system administration
fi: %s, järjestelmänhallinta

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, co-founder and developer
fi: %s, perustaja ja kehittäjä

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, developer
fi: %s, kehittäjä

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, documentation and support
fi: %s, dokumentaatio ja tuki

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, documentation and support, French
fi: %s, dokumentaatio ja tuki, ranska

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, quality assurance
fi: %s, laadunvarmistus

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, accessibility advisor
fi: %s, helppokäyttötoimintojen neuvoja

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, graphic artist
fi: %s, graafikko

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, composer
fi: %s, säveltäjä

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, tester
fi: %s, testaaja

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, Nyquist plug-ins
fi: %s, Nyquist-laajennukset

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, web developer
fi: %s, www-kehittäjä

note: i18n-hint: For "About Audacity..." credits, substituting a person's proper name
en: %s, graphics
fi: %s, grafiikka

en: %s (incorporating %s, %s, %s, %s and %s)
fi: %s (sisältää %s, %s, %s, %s ja %s)

note: i18n-hint: First and third %s will be the program's name, second %s will be "volunteers", fourth "available"
en: %s is a free program written by a worldwide team of %s. %s is %s for Windows, Mac, and GNU/Linux (and other Unix-like systems).
fi: %s on ilmainen ohjelma, jonka on kirjoittanut maailmanlaajuinen tiimi [[https://www.audacityteam.org/about/credits|%s]]. %s on %s [[https://www.audacityteam.org/download|available]] Windowsille, Macille ja GNU/Linuxille (ja muille Unixin kaltaisille järjestelmille).

note: i18n-hint: substitutes into "a worldwide team of %s"
en: volunteers
fi: vapaaehtoisia

note: i18n-hint first and third %s will be "forum", second "wiki"
en: If you find a bug or have a suggestion for us, please write, in English, to our %s. For help, view the tips and tricks on our %s or visit our %s.
fi: Jos löydät vian tai sinulla on ehdotus meille, kirjoita englanniksi [[https://forum.audacityteam.org/|%s]]. Jos tarvitset apua, tutustu [[https://wiki.audacityteam.org/|%s]] vinkkeihin ja temppuihin tai käy [[https://forum.audacityteam.org/|%s]].

[ctx: dative]
note: i18n-hint substitutes into "write to our %s"
en: forum
fi: palstallemme

note: i18n-hint substitutes into "view the tips and tricks on our %s"
en: wiki
fi: wikimme

[ctx: accusative]
note: i18n-hint substitutes into "visit our %s"
en: forum
fi: palstallamme

note: i18n-hint: The program's name substitutes for %s
en: %s the free, open source, cross-platform software for recording and editing sounds.
fi: %s on ilmainen, avoimen lähdekoodin, järjestelmäriippumaton ohjelmisto äänen nauhoitukseen ja editointiin.

en: DarkAudacity Customisation
fi: DarkAudacityn mukauttaminen

note: i18n-hint: The program's name substitutes for %s
en: %s Team Members
fi: %s-tiimijäsenet

note: i18n-hint: The program's name substitutes for %s
en: Distinguished %s Team members, not currently active
fi: Arvostetut %s-tiimin jäsenet, jotka eivät ole tällä hetkellä aktiivisia

en: Website and Graphics
fi: Verkkosivusto ja grafiikka

note: i18n-hint: The program's name substitutes for %s
en: %s includes code from the following projects:
fi: %s sisältää koodia seuraavista projekteista:

en: Special thanks:
fi: Erityiskiitokset:

note: i18n-hint: The program's name substitutes for %s
en: %s website:
fi: %s-verkkosivusto:

note: i18n-hint Audacity's name substitutes for first and third %s, and a "copyright" symbol for the second
en: %s software is copyright %s 1999-2021 %s Team.
fi: %s-ohjelmiston tekijänoikeus %s 1999-2021 %s-tiimi.

note: i18n-hint Audacity's name substitutes for %s
en: The name %s is a registered trademark of Dominic Mazzoni.
fi: Nimi %s on Dominic Mazzonin rekisteröity tavaramerkki.

note: i18n-hint: Information about when audacity was compiled follows
en: The Build
fi: Koontiversio

en: Program build date:
fi: Ohjelman koontipäivä:

en: Commit Id:
fi: Koontitunnus:

en: Debug build (debug level %d)
fi: Virheenkorjausversio (taso %d)

en: Release build (debug level %d)
fi: Julkaisuversio (virheenkorjaustaso %d)

en: %s, 64 bits
fi: %s, 64-bittinen

en: Build type:
fi: Koostetyyppi:

en: Compiler:
fi: Kääntäjä:

note: i18n-hint: The directory audacity is installed into (on *nix systems)
en: Installation Prefix:
fi: Asennuksen etuliite:

en: Settings folder:
fi: Asetuskansio:

note: i18n-hint: Libraries that are essential to audacity
en: Core Libraries
fi: Ydinkirjastot

en: Cross-platform GUI library
fi: Alustariippumaton käyttöliittymäkirjasto

en: Audio playback and recording
fi: Äänen toisto ja nauhoitus

en: Sample rate conversion
fi: Näytetaajuuden muuttaminen

en: File Format Support
fi: Tiedostomuototuki

note: i18n-hint: This is what the library (libmad) does - imports MP3 files
en: MP3 Importing
fi: MP3-tuonti

note: i18n-hint: Ogg is the container format. Vorbis is the compression codec. * Both are proper nouns and shouldn't be translated
en: Ogg Vorbis Import and Export
fi: Ogg Vorbis -tuonti ja -vienti

en: ID3 tag support
fi: ID3-tunnistetuki

note: i18n-hint: FLAC stands for Free Lossless Audio Codec, but is effectively * a proper noun and so shouldn't be translated
en: FLAC import and export
fi: FLAC-vienti ja -tuonti

en: MP2 export
fi: MP2-vienti

en: Import via QuickTime
fi: Tuo QuickTimen avulla

en: FFmpeg Import/Export
fi: FFmpeg-tuonti/vienti

en: Import via GStreamer
fi: Tuo GStreamerin avulla

en: Dark Theme Extras
fi: Tumman teeman lisävarusteet

en: Plug-in support
fi: Liitännäistuki

en: Sound card mixer support
fi: Äänikortin mikserituki

en: Pitch and Tempo Change support
fi: Sävelkorkeuden ja tempomuutoksen tuki

en: Extreme Pitch and Tempo Change support
fi: Erityisen sävelkorkeuden ja tempomuutoksen tuki

en: GPL License
fi: GPL-lisenssi

en: Timeline actions disabled during recording
fi: Aikajanan ominaisuudet ei käytössä tallennuksen aikana

en: Click and drag to adjust, double-click to reset
fi: Napsauta ja raahaa säätääksesi, kaksoisnapsauta nollataksesi

note: i18n-hint: This text is a tooltip on the icon (of a pin) representing the temporal position in the audio.
en: Record/Play head
fi: Nauhoitus/toistopää

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Click or drag to begin Seek
fi: Napsautus tai raahaus aloittaa kelauksen

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Click or drag to begin Scrub
fi: Napsautus tai raahaus aloittaa hankauksen

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Click & move to Scrub. Click & drag to Seek.
fi: Napsauta ja liikuta hangataksesi, tai raahaa kelataksesi.

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Move to Seek
fi: Kelaa liikuttamalla

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Move to Scrub
fi: Hankaa liikuttamalla

en: Drag to Seek. Release to stop seeking.
fi: Kelaa raahaamalla. Vapautus lopettaa kelaamisen.

en: Drag to Seek. Release and move to Scrub.
fi: Kelaa raahaamalla. Hankaa vapauttamalla ja liikuttamalla.

en: Move to Scrub. Drag to Seek.
fi: Liikuta hangataksesi. Raahaa kelataksesi.

en: Quick-Play disabled
fi: Pikatoisto ei käytössä

en: Quick-Play enabled
fi: Pikatoisto käytössä

en: Timeline Options
fi: Aikajanan asetukset

en: Enable Quick-Play
fi: Ota käyttöön pikatoisto

en: Enable dragging selection
fi: Raahaa valintaa toistoalueen mukana

en: Update display while playing
fi: Pidä toistokohta aina näytöllä

en: Lock Play Region
fi: Lukitse soittoalue

en: Pinned Play Head
fi: Kiinnitetty toistopää

en: Cannot lock region beyond
    end of project.
fi: Et voi lukita aluetta projektin
    lopun jälkeen.

en: Failed!
fi: Epäonnistui!

en: Reset Preferences?
    
    This is a one-time question, after an 'install' where you asked to have the Preferences reset.
fi: Nollataanko asetukset?
    
    Tämä on kertaluonteinen kysymys 'asennuksen' jälkeen, jossa pyysit oletusasetusten palauttamista.

en: Reset Audacity Preferences
fi: Palauta Audacityn asetukset

en: %s could not be found.
    
    It has been removed from the list of recent files.
fi: Tiedostoa %s ei löytynyt.
    
    Se on poistettu luettelosta 'Viimeksi avatut tiedostot'.

en: SQLite library failed to initialize.  Audacity cannot continue.
fi: SQLite-kirjastoa ei voitu alustaa.  Audacity ei voi käynnistyä.

en: Block size must be within 256 to 100000000
fi: Lohkon koko täytyy olla välillä 256 - 100000000

en: Audacity is starting up...
fi: Audacity käynnistyy...

en: Open &Recent...
fi: Avaa &viimeisin...

en: &About Audacity...
fi: &Tietoja Audacitystä...

en: Audacity could not find a safe place to store temporary files.
    Audacity needs a place where automatic cleanup programs won't delete the temporary files.
    Please enter an appropriate directory in the preferences dialog.
fi: Audacity ei löytänyt turvallista paikkaa väliaikaisten tiedostojen tallentamiseen.
    Audacity tarvitsee paikan, josta automaattiset puhdistusohjelmat eivät poista väliaikaisia tiedostoja.
    Anna sopiva hakemisto asetusikkunassa.

en: Audacity could not find a place to store temporary files.
    Please enter an appropriate directory in the preferences dialog.
fi: Audacity ei löytänyt paikkaa väliaikaisille tiedostoille.
    Ole hyvä ja syötä kelvollinen hakemisto asetusikkunassa.

en: Audacity is now going to exit. Please launch Audacity again to use the new temporary directory.
fi: Audacity on nyt sulkeutumassa. Audacityn uudelleenkäynnistys ottaa uuden tilapäishakemiston käyttöön.

en: Running two copies of Audacity simultaneously may cause
    data loss or cause your system to crash.
fi: Kahden Audacityn samanaikaisesta käytöstä voi seurata
    datan menetys tai järjestelmän kaatuminen.

en: Audacity was not able to lock the temporary files directory.
    This folder may be in use by another copy of Audacity.
fi: Audacity ei voinut lukita väliaikaistiedostojen hakemistoa.
    Se saattaa olla toisen Audacity-kopion käytössä.

en: Do you still want to start Audacity?
fi: Haluatko silti käynnistää Audacityn?

en: Error Locking Temporary Folder
fi: Virhe tilapäiskansion lukitsemisessa

en: The system has detected that another copy of Audacity is running.
fi: Järjestelmä on havainnut toisen käynnissä olevan Audacityn.

en: Use the New or Open commands in the currently running Audacity
    process to open multiple projects simultaneously.
fi: Jos tarvitset avata useamman projektin Audacityyn, 
    käytä käynnissä olevan Audacityn Uusi tai Avaa -komentoa.

en: Audacity is already running
fi: Audacity on jo käynnissä

en: Unable to acquire semaphores.
    
    This is likely due to a resource shortage
    and a reboot may be required.
fi: Semaforeja ei voitu lukita.
    
    Resurssit saattavat olla vähissä.
    Järjestelmä tulee ehkä käynnistää
    uudelleen.

en: Audacity Startup Failure
fi: Audacity-käynnistysvirhe

en: Unable to create semaphores.
    
    This is likely due to a resource shortage
    and a reboot may be required.
fi: Semaforeja ei voitu luoda.
    
    Resurssit saattavat olla vähissä.
    Järjestelmä tulee ehkä käynnistää
    uudelleen.

en: Unable to acquire lock semaphore.
    
    This is likely due to a resource shortage
    and a reboot may be required.
fi: Lukkosemaforia ei voitu lukita.
    
    Resurssit saattavat olla vähissä.
    Järjestelmä tulee ehkä käynnistää
    uudelleen.

en: Unable to acquire server semaphore.
    
    This is likely due to a resource shortage
    and a reboot may be required.
fi: Palvelinsemaforia ei voitu lukita.
    
    Resurssit saattavat olla vähissä.
    Järjestelmä tulee ehkä käynnistää
    uudelleen.

en: The Audacity IPC server failed to initialize.
    
    This is likely due to a resource shortage
    and a reboot may be required.
fi: Audacityn IPC-palvelin ei käynnistynyt.
    
    Resurssit saattavat olla vähissä.
    Järjestelmä tulee ehkä käynnistää
    uudelleen.

en: An unrecoverable error has occurred during startup
fi: Käynnistyksen aikana tapahtui korjaamaton virhe

note: i18n-hint: This controls the number of bytes that Audacity will *           use when writing files to the disk
en: set max disk block size in bytes
fi: aseta levylohkon enimmäiskoko tavuina

note: i18n-hint: This runs a set of automatic tests on Audacity itself
en: run self diagnostics
fi: suorita itsediagnostiikka

note: i18n-hint: This displays the Audacity version
en: display Audacity version
fi: näytä Audacityn versio

note: i18n-hint: This is a list of one or more files that Audacity *           should open upon startup
en: audio or project file name
fi: ääni- tai projektitiedoston nimi

en: Audacity project (.aup3) files are not currently 
    associated with Audacity. 
    
    Associate them, so they open on double-click?
fi: Audacityn projektitiedostoja (.aup3) ei ole
    asetettu käynnistymään Audacityssä.
    
    Kytketäänkö tiedostomuoto, jotta voit avata
    projektitiedostot kaksoisnapsautuksella?

en: Audacity Project Files
fi: Audacityn projektitiedostot

en: Audacity Configuration Error
fi: Audacityn määritysvirhe

en: The following configuration file could not be accessed:
    
    	%s
    
    This could be caused by many reasons, but the most likely are that the disk is full or you do not have write permissions to the file. More information can be obtained by clicking the help button below.
    
    You can attempt to correct the issue and then click "Retry" to continue.
    
    If you choose to "Quit Audacity", your project may be left in an unsaved state which will be recovered the next time you open it.
fi: Seuraavaa määritystiedostoa ei voitu avata:
    
    	%s
    
    Tähän voi johtaa useat eri asiat, mutta todennäköisimmin levysi on täynnä tai sinulla ei ole oikeuksia kirjoittaa tiedostoon. Alla olevasta ohjenapista löytää lisätietoja.
    
    Voit yrittää korjata ongelman ja painaa "Yritä uudelleen" jatkaaksesi.
    
    Jos päätät sulkea Audacityn, projekti saattaa jäädä keskeneräiseen tilaan ja Audacityn pitää palauttaa se ensi kerralla.

en: &Quit Audacity
fi: &Lopeta Audacity

en: Audacity Log
fi: Audacityn loki

en: Save log to:
fi: Tallenna loki kansioon:

en: Couldn't save log to file: %s
fi: Lokia ei voitu tallentaa tiedostoon: %s

en: Could not find any audio devices.
fi: Yhtään äänilaitteita ei löydetty.

en: You will not be able to play or record audio.
fi: Et voi toistaa tai äänittää ääntä.

en: Error Initializing Audio
fi: Virhe äänen alustuksessa

en: There was an error initializing the midi i/o layer.
fi: Virhe MIDI-siirrännän alustuksessa.

en: You will not be able to play midi.
fi: Et voi toistaa MIDIä.

en: Error Initializing Midi
fi: Virhe MIDIn alustuksessa

en: Audacity Audio
fi: Audacity-ääni

en: Error opening recording device.
    Error code: %s
fi: Virhe avattaessa tallennuslaitetta.
    Virhekoodi: %s

en: Automated Recording Level Adjustment stopped. It was not possible to optimize it more. Still too high.
fi: Automaattinen äänitystason säätö on pysähtynyt. Sitä ei ollut mahdollista optimoida enempää, on edelleen liian korkea.

en: Automated Recording Level Adjustment decreased the volume to %f.
fi: Automaattinen äänitystason säätö laski voimakkuuden arvoon %f.

en: Automated Recording Level Adjustment stopped. It was not possible to optimize it more. Still too low.
fi: Automaattinen äänitystason säätö on pysähtynyt. Sitä ei ollut mahdollista optimoida enempää, on edelleen liian matala.

en: Automated Recording Level Adjustment increased the volume to %.2f.
fi: Automaattinen äänitystason säätö nosti voimakkuuden arvoon %.2f.

en: Automated Recording Level Adjustment stopped. The total number of analyses has been exceeded without finding an acceptable volume. Still too high.
fi: Automaattinen äänitystason säätö on pysähtynyt. Analyysien kokonaismäärä on ylitetty löytämättä hyväksyttävää äänenvoimakkuutta, on edelleen liian korkea.

en: Automated Recording Level Adjustment stopped. The total number of analyses has been exceeded without finding an acceptable volume. Still too low.
fi: Automaattinen äänitystason säätö on pysähtynyt. Analyysien kokonaismäärä on ylitetty löytämättä hyväksyttävää äänenvoimakkuutta, on edelleen liian matala.

en: Automated Recording Level Adjustment stopped. %.2f seems an acceptable volume.
fi: Automaattinen äänitystason säätö on pysähtynyt. %.2f tuntuu hyväksyttävältä arvolta.

en: Stream is active ... unable to gather information.
fi: Suoraäänitys on aktiivinen ... tietoja ei pysty keräämään.

en: Default recording device number: %d
fi: Äänityslaitteen oletusnumero: %d

en: Default playback device number: %d
fi: Toistolaitteen oletusnumero: %d

en: No devices found
fi: Laitteita ei löytynyt

en: Device info unavailable for: %d
fi: Laitetietoja ei saatavilla kohteelle: %d

en: Device ID: %d
fi: Laitetunnus: %d

en: Device name: %s
fi: Laitteen nimi: %s

en: Host name: %s
fi: Isäntänimi: %s

en: Recording channels: %d
fi: Äänityskanavat: %d

en: Playback channels: %d
fi: Toistokanavat: %d

en: Low Recording Latency: %g
fi: Matala tallennusviive: %g

en: Low Playback Latency: %g
fi: Matala toistoviive: %g

en: High Recording Latency: %g
fi: Korkea tallennusviive: %g

en: High Playback Latency: %g
fi: Korkea toistoviive: %g

note: i18n-hint: Supported, meaning made available by the system
en: Supported Rates:
fi: Tuetut taajuudet:

en: Selected recording device: %d - %s
fi: Valittu äänityslaite: %d - %s

en: No recording device found for '%s'.
fi: Kohteelle '%s' ei löytynyt äänityslaitetta.

en: Selected playback device: %d - %s
fi: Valittu toistolaite: %d - %s

en: No playback device found for '%s'.
fi: Kohteelle ei löytynyt '%s' toistolaitetta.

en: Cannot check mutual sample rates without both devices.
fi: Vastavuoroisia näytteenottotaajuuksia ei voida tarkistaa ilman molempia laitteita.

en: Received %d while opening devices
fi: Vastaanotettiin virhe %d avattaessa laitteita

en: Unable to open Portmixer
fi: Portmixeriä ei voi avata

en: Available mixers:
fi: Käytettävissä olevat mikserit:

en: Available recording sources:
fi: Käytettävissä olevat tallennuslähteet:

en: Available playback volumes:
fi: Käytettävissä olevat toistovoimakkuudet:

en: Recording volume is emulated
fi: Äänitysvoimakkuus on emuloitu

en: Recording volume is native
fi: Äänitysvoimakkuus on alkuperäinen

en: Playback volume is emulated
fi: Toiston voimakkuus on emuloitu

en: Playback volume is native
fi: Toiston voimakkuus on alkuperäinen

note: i18n-hint: Supported, meaning made available by the system
en: Supports output: %d
fi: Tukee lähtöä: %d

note: i18n-hint: Supported, meaning made available by the system
en: Supports input: %d
fi: Tukee syöttöä: %d

en: Opened: %d
fi: Avattu: %d

en: Selected MIDI recording device: %d - %s
fi: Valittu MIDI-äänityslaite: %d - %s

en: No MIDI recording device found for '%s'.
fi: Kohteelle '%s' ei löytynyt MIDI-tallennuslaitetta.

en: Selected MIDI playback device: %d - %s
fi: Valittu MIDI-toistolaite: %d - %s

en: No MIDI playback device found for '%s'.
fi: Kohteelle '%s' ei löytynyt MIDI-toistolaitetta.

en: Automatic Crash Recovery
fi: Automaattinen kaatumispalautus

en: The following projects were not saved properly the last time Audacity was run and can be automatically recovered.
    
    After recovery, save the projects to ensure changes are written to disk.
fi: Joitakin projekteja ei tallennettu oikein Audacityn viimeisen käyttökerran aikana, mutta ne voidaan palauttaa automaattisesti.
    
    Palautuksen jälkeen projektit tulee tallentaa, tai muuten niiden tiedot eivät välttämättä tallennu levylle.

en: Recoverable &projects
fi: Palautettavissa olevat &projektit

en: &Discard Selected
fi: &Hylkää valitut

en: &Recover Selected
fi: &Palauta valitut

en: No projects selected
fi: Projekteja ei valittu

en: Are you sure you want to discard the selected projects?
    
    Choosing "Yes" permanently deletes the selected projects immediately.
fi: Haluatko varmasti hylätä kaikki valitut projektit?
    
    Jos valitset "Kyllä", kaikki valitut projektit poistetaan pysyvästi.

en: Select Command
fi: Valitse komento

en: &Command
fi: &Komento

en: &Edit Parameters
fi: Muokkaa param&etreja

en: &Use Preset
fi: Käytä esiaset&usta

en: &Parameters
fi: &Parametrit

en: Choose command
fi: Valitse komento

en: MP3 Conversion
fi: MP3-muunnos

en: Fade Ends
fi: Häivytä päät

en: Import Macro
fi: Tuo makro

en: Macro %s already exists. Would you like to replace it?
fi: Makro %s on jo olemassa. Korvataanko se?

en: Export Macro
fi: Vie makro

en: Menu Command (With Parameters)
fi: Valikkokomento (parametrien kanssa)

en: Menu Command (No Parameters)
fi: Valikkokomento (ei parametreja)

note: i18n-hint: %s will be replaced by the name of an action, such as "Remove Tracks".
en: "%s" requires one or more tracks to be selected.
fi: "%s" edellyttää yhden tai useamman raidan valitsemista.

en: Your batch command of %s was not recognized.
fi: Eräkomentoa %s ei tunnistettu.

note: i18n-hint: active verb in past tense
en: Applied Macro
fi: Käytetty makro

en: Apply Macro
fi: Käytä makroa

note: i18n-hint: active verb in past tense
en: Applied Macro '%s'
fi: Käytetty makroa '%s'

en: Apply '%s'
fi: Käytä '%s'

en: Apply %s with parameter(s)
    
    %s
fi: Käytä %s parametreilla
    
    %s

en: Test Mode
fi: Kokeilutila

en: Apply %s
fi: Käytä %s

en: Macros Palette
fi: Makropaletti

en: Manage Macros
fi: Makrojen hallinta

note: i18n-hint: A macro is a sequence of commands that can be applied * to one or more audio files.
en: Select Macro
fi: Valitse makro

en: Apply Macro to:
fi: Käytä makroa kohteessa:

en: Apply macro to project
fi: Käytä makroa projektissa

note: #-#-#-#-#  233 (kplato)  #-#-#-#-# i18n: ectx: Menu (project) #-#-#-#-#  840 (k3b)  #-#-#-#-# #-#-#-#-#  2454 (lokalize)  #-#-#-#-#
en: &Project
fi: &Projekti

en: Apply macro to files...
fi: Käytä makroa tiedostoissa...

en: &Files...
fi: &Tiedostot...

note: i18n-hint: The Expand button makes the dialog bigger, with more in it
en: &Expand
fi: Laaj&enna

en: Applying '%s' to current project
fi: Käytä '%s' nykyiseen projektiin

en: Please save and close the current project first.
fi: Tallenna ja sulje nykyinen projekti ensin.

en: Select file(s) for batch processing...
fi: Valitse tiedostot eräajoon...

en: Applying...
fi: Käytetään...

en: Re&store
fi: Pa&lauta

en: Edit Steps
fi: Muokkaa vaiheita

en: Command
fi: Komento

note: i18n-hint: The Shrink button makes the dialog smaller, with less in it
en: Shrin&k
fi: &Kutista

note: i18n-hint: This is the last item in a list.
en: - END -
fi: - LOPPU -

en: %s changed
fi: %s muutettu

en: Do you want to save the changes?
fi: Haluatko tallentaa muutokset?

en: Enter name of new macro
fi: Kirjoita uuden makron nimi

en: Name of new macro
fi: Uuden makron nimi

en: Name must not be blank
fi: Nimi ei voi olla tyhjä

note: i18n-hint: The %c will be replaced with 'forbidden characters', like '/' and '\'.
en: Names may not contain '%c' and '%c'
fi: Nimet eivät saa sisältää '%c' ja '%c'

en: Disk Block Size (KB):
fi: Levylohkon koko (kt):

en: Number of Edits:
fi: Muokkausten määrä:

en: Test Data Size (MB):
fi: Testitietojen koko (Mt):

note: i18n-hint: A "seed" is a number that initializes a pseudorandom number generating algorithm
en: Random Seed:
fi: Satunnainen alkuarvo:

en: Show detailed info about each block file
fi: Näytä yksityiskohtaiset tiedot kustakin lohkotiedostosta

en: Show detailed info about each editing operation
fi: Näytä yksityiskohtaiset tiedot kustakin muokkaustoiminnosta

en: Export Benchmark Data as:
fi: Vie vertailutiedot seuraavasti:

en: Block size should be in the range 1 - 1024 KB.
fi: Lohkon koon tulee olla 1 - 1024 Kt väliltä.

en: Number of edits should be in the range 1 - 10000.
fi: Muokkausten määrän tulisi olla 1 - 10000 väliltä.

en: Test data size should be in the range 1 - 2000 MB.
fi: Testitietojen koon on oltava 1 - 2000 Mt väliltä.

en: Using %lld chunks of %lld samples each, for a total of %.1f MB.
fi: Käytetään %lld palaa, jokaisessa %lld näytettä, yhteensä %.1f Mt.

en: Preparing...
fi: Valmistellaan...

en: Expected len %lld, track len %lld.
fi: Odotettu pituus %lld, raidan pituus %lld.

en: Performing %d edits...
fi: Suoritetaan %d muokkausta...

en: Cut: %lld - %lld
fi: Leikkaus: %lld - %lld

en: Trial %d
fi: Kokeilu %d

en: Cut (%lld, %lld) failed.
fi: Leikkaus (%lld, %lld) epäonnistui.

en: Paste: %lld
fi: Liitä: %lld

en: Trial %d
    Failed on Paste.
fi: Kokeilu %d
    Epäonnistui liittämisessä.

en: Time to perform %d edits: %ld ms
fi: Aika suorittaa %d muokkausta: %ld ms

en: Checking file pointer leaks:
fi: Tarkistetaan tiedosto-osoittimen vuodot:

en: Track # blocks: %ld
fi: Raidan # lohkot: %ld

en: Disk # blocks:
fi: Levyn # lohkot:

en: Doing correctness check...
fi: Suoritetaan virheettömyystarkistusta...

en: Bad: chunk %lld sample %lld
fi: Virheellinen: pala %lld näyte %lld

en: Passed correctness check!
fi: Läpäissyt oikeellisuustarkistuksen!

en: Errors in %d/%lld chunks
fi: Virheitä %d/%lld palassa

en: Time to check all data: %ld ms
fi: Aika tarkistaa kaikki tiedot: %ld ms

en: Reading data again...
fi: Luetaan tietoja uudelleen...

en: Time to check all data (2): %ld ms
fi: Aika tarkistaa kaikki tiedot (2): %ld ms

en: At 44100 Hz, %d bytes per sample, the estimated number of
     simultaneous tracks that could be played at once: %.1f
fi: Jos näytteet ovat %d tavun kokoisia ja näytetaajuus 44100 Hz,
    raitoja voi toistaa kerralla arviolta enintään: %.1f

en: TEST FAILED!!!
fi: TESTI EPÄONNISTUI!!!

en: Benchmark completed successfully.
fi: Vertailutesti onnistui.

note: i18n-hint: %s will be replaced by the name of an action, such as Normalize, Cut, Fade.
en: You must first select some audio for '%s' to act on.
    
    Ctrl + A selects all audio.
fi: Sinun on ensin valittava jotakin ääntä toiminnolle '%s'.
    
    Ctrl + A valitsee kaiken äänen.

note: i18n-hint: %s will be replaced by the name of an action, such as Normalize, Cut, Fade.
en: Select the audio for %s to use (for example, Cmd + A to Select All) then try again.
fi: Valitse käytettävä ääni toiminnolle  %s (esimerkiksi Komento + A, valitse kaikki) ja yritä sitten uudelleen.

note: i18n-hint: %s will be replaced by the name of an action, such as Normalize, Cut, Fade.
en: Select the audio for %s to use (for example, Ctrl + A to Select All) then try again.
fi: Valitse käytettävä ääni toiminnolle %s (esimerkiksi Ctrl + A, valitse kaikki) ja yritä sitten uudelleen.

en: No Audio Selected
fi: Ääntä ei ole valittu

note: i18n-hint: %s will be replaced by the name of an effect, usually 'Noise Reduction'.
en: Select the audio for %s to use.
    
    1. Select audio that represents noise and use %s to get your 'noise profile'.
    
    2. When you have got your noise profile, select the audio you want to change
    and use %s to change that audio.
fi: Valitse käytettävä ääni toiminnolle %s.
    
    1. Valitse ääntä, joka edustaa kohinaa ja käytä kohdetta %s saadaksesi "kohinaprofiilin".
    
    2. Kun olet saanut kohinaprofiilisi, valitse ääni, jonka haluat muuttaa
    ja käytä kohdetta %s äänen muuttamiseen.

en: You can only do this when playing and recording are
    stopped. (Pausing is not sufficient.)
fi: Voit tehdä tämän vain, kun toisto ja äänitys on
    pysäytetty. (Tauko ei riitä.)

en: You must first select some stereo audio to perform this
    action. (You cannot use this with mono.)
fi: Sinun tulee valita ensin jotain stereoääntä tämän
    suorittamiseen. (Monoääni ei kelpaa.)

en: You must first select some audio to perform this action.
    (Selecting other kinds of track won't work.)
fi: Sinun on ensin valittava jotain ääntä tämän suorittamiseen.
    (Muuntyyppiset raidat eivät kelpaa.)

en: Audacity Support Data
fi: Audacityn tukidata

en: This may take several seconds
fi: Tässä voi kestää joitain sekunteja

en: Report generated to:
fi: Raportti luotu paikkaan:

en: Checkpointing project
fi: Lisätään projektiin tarkistuspisteitä

en: Checkpointing %s
fi: Lisätään kohteeseen %s tarkistuspisteitä

en: Could not write to %s.
fi: Tiedostoon ei voitu kirjoittaa: %s

en: Disk is full.
    %s
    For tips on freeing up space, click the help button.
fi: Levy on täynnä.
    %s
    Ohjenapista löytää vihjeitä levytilan vapauttamiseen.

en: Failed to create savepoint:
    
    %s
fi: Tallennuspisteen luominen epäonnistui:
    
    %s

en: Failed to release savepoint:
    
    %s
fi: Tallennuspisteen vapautus epäonnistui:
    
    %s

en: Database error.  Sorry, but we don't have more details.
fi: Tietokantavirhe.  Valitettavasti emme tiedä siitä enempää.

en: Removing Dependencies
fi: Poistetaan riippuvuuksia

en: Copying audio data into project...
fi: Kopioidaan äänitietoja projektiin...

en: Project Depends on Other Audio Files
fi: Projekti riippuu muista äänitiedostoista

en: Copying these files into your project will remove this dependency.
    This is safer, but needs more disk space.
fi: Näiden tiedostojen kopioiminen projektiin poistaa tämän riippuvuuden.
    Tämä on turvallisempaa mutta vaatii enemmän levytilaa.

en: 
    
    Files shown as MISSING have been moved or deleted and cannot be copied.
    Restore them to their original location to be able to copy into project.
fi: 
    
    Puuttuviksi merkittyjä tiedostoja on siirretty tai poistettu, eikä niitä voi kopioida.
    Palauta ne alkuperäiseen sijaintiinsa, jotta ne voidaan kopioida projektiin.

en: Project Dependencies
fi: Projektin riippuvuudet

en: Audio File
fi: Äänitiedosto

note: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox1)
en: Disk Space
fi: Levytila

en: Copy Selected Files
fi: Kopioi valitut tiedostot

en: Cancel Save
fi: Peruuta tallennus

en: Save Without Copying
fi: Tallenna kopioimatta

en: Do Not Copy
fi: Älä kopioi

en: Copy All Files (Safer)
fi: Kopioi kaikki tiedostot (turvallisempi)

en: Whenever a project depends on other files:
fi: Aina kun projekti riippuu muista tiedostoista:

note: i18n-hint: One of the choices of what you want Audacity to do when * Audacity finds a project depends on another file.
en: Always copy all files (safest)
fi: Kopioi aina kaikki tiedostot (turvallisin)

note: i18n-hint: One of the choices of what you want Audacity to do when * Audacity finds a project depends on another file.
en: Never copy any files
fi: Älä koskaan kopioi mitään tiedostoja

en: MISSING %s
fi: PUUTTUVA %s

en: &Copy Names to Clipboard
fi: &Kopioi nimet leikepöydälle

en: If you proceed, your project will not be saved to disk. Is this what you want?
fi: Jos jatkat, projektia ei tallenneta levylle. Tätäkö haluat?

en: Your project is self-contained; it does not depend on any external audio files. 
    
    Some older Audacity projects may not be self-contained, and care 
    is needed to keep their external dependencies in the right place.
    New projects will be self-contained and are less risky.
fi: Projektisi on itsenäinen; se ei riipu ulkoisista äänitiedostoista. 
    
    Jotkin vanhemmat Audacity-projektit eivät ehkä ole itsenäisiä, ja 
    on tarpeen pitää ulkoiset riippuvuutensa oikeassa paikassa.
    Uudet projektit ovat itsenäisiä ja vähemmän riskialttiita.

en: Dependency Check
fi: Riippuvuustarkistus

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, cbHShape) i18n: ectx: property (text), item, widget (KComboBox, cbVShape) i18n: ectx: property (text), item, widget (QComboBox, irisShapeCombo) #-#-#-#-#  3774 (tuxpaint)  #-#-#-#-# Triangle shape tool (3 sides)
en: Triangle
fi: Kolmio

en: Shaped
fi: Muotoiltu

en: FFmpeg support not compiled in
fi: FFmpeg-tukea ei ole käännetty

en: FFmpeg was configured in Preferences and successfully loaded before, 
    but this time Audacity failed to load it at startup. 
    
    You may want to go back to Preferences > Libraries and re-configure it.
fi: FFmpeg on määritelty asetuksissa ja sitä on käytetty aiemmin onnistuneesti,
    mutta tällä kertaa Audacity ei onnistunut lataamaan sitä käynnistettäessä.
    
    Voit palata takaisin Asetuksiin > Kirjastot ja määrittää sen uudelleen.

en: FFmpeg startup failed
fi: FFmpeg-käynnistys epäonnistui

en: FFmpeg library not found
fi: FFmpeg-kirjastoa ei löytynyt

en: Locate FFmpeg
fi: Etsi FFmpeg

en: Audacity needs the file '%s' to import and export audio via FFmpeg.
fi: Audacity tarvitsee tiedoston '%s' äänen tuontiin ja vientiin FFmpeg:llä.

en: Location of '%s':
fi: Tiedoston '%s' sijainti:

en: To find '%s', click here -->
fi: Etsi '%s' napsauttamalla tästä -->

en: To get a free copy of FFmpeg, click here -->
fi: Lataa ilmainen kopio FFmpeg:stä täältä -->

note: i18n-hint: It's asking for the location of a file, for example, "Where is lame_enc.dll?" - you could translate "Where would I find the file '%s'?" instead if you want.
en: Where is '%s'?
fi: Missä '%s' on?

en: FFmpeg not found
fi: FFmpegiä ei löytynyt

en: Audacity attempted to use FFmpeg to import an audio file,
    but the libraries were not found.
    
    To use FFmpeg import, go to Edit > Preferences > Libraries
    to download or locate the FFmpeg libraries.
fi: Audacity yritti käyttää FFmpegiä äänitiedoston tuontiin,
    mutta vaadittuja kirjastoja ei löytynyt.
    
    Jos haluat tuoda FFmpeg:llä, avaa Muokkaa > Asetukset >
    Kirjastot ladataksesi tai määritelläksesi FFmpeg-kirjastot.

en: Do not show this warning again
fi: Älä näytä tätä varoitusta uudelleen

en: Failed to find compatible FFmpeg libraries.
fi: Yhteensopivia FFmpeg-kirjastoja ei löytynyt.

note: i18n-hint: do not translate avformat.  Preserve the computer gibberish.
en: Only avformat.dll
fi: Vain avformat.dll

en: Only libavformat.so
fi: Vain libavformat.so

en: Audacity failed to open a file in %s.
fi: Audacity ei voinut avata tiedostoa kohteessa %s.

en: Audacity failed to read from a file in %s.
fi: Audacity ei voinut lukea tiedostoa kohteessa %s.

en: Audacity successfully wrote a file in %s but failed to rename it as %s.
fi: Audacity kirjoitti tiedoston kohteessa %s, mutta sen nimeäminen uudelleen nimelle %s ei onnistunut.

en: Audacity failed to write to a file.
    Perhaps %s is not writable or the disk is full.
    For tips on freeing up space, click the help button.
fi: Audacity ei voinut kirjoittaa tiedostoon.
    Ehkä %s ei ole kirjoitettavissa tai levy on täynnä.
    Ohjenapista löytyy vihjeitä tilan vapauttamiseen.

en: File Error
fi: Tiedostovirhe

note: i18n-hint: %s will be the error message from the libsndfile software library
en: Error (file may not have been written): %s
fi: Virhe (tiedostoa ei ehkä ole tallennettu): %s

en: &Copy uncompressed files into the project (safer)
fi: &Kopioi pakkaamattomat tiedostot projektiin (turvallisempaa)

en: &Read uncompressed files from original location (faster)
fi: Lue pakkaamattomat tiedostot alkupe&räisestä sijainnista (nopeampaa)

en: &Copy all audio into project (safest)
fi: &Kopioi kaikki ääni projektiin (turvallisin)

en: Do &not copy any audio
fi: Älä kopioi mitään ääntä

note: i18n-hint an Audacity project is the state of the program, stored as files that can be reopened to resume the session later
en: AUP3 project files
fi: AUP3-projektitiedostot

en: Dynamically Linked Libraries
fi: Dynaamisesti linkitetyt kirjastot

en: Dynamic Libraries
fi: Dynaamiset kirjastot

en: Text files
fi: Tekstitiedostot

en: XML files
fi: XML-tiedostot

en: The specified filename could not be converted due to Unicode character use.
fi: Määritettyä tiedostonimeä ei voitu muuntaa Unicode-merkkien takia.

en: Specify New Filename:
fi: Määritä uusi tiedostonimi:

en: Frequency Analysis
fi: Taajuusanalyysi

en: Spectrum
fi: Spektri

en: Standard Autocorrelation
fi: Normaali autokorrelaatio

en: Cuberoot Autocorrelation
fi: Kuutiojuuriautokorrelaatio

en: Enhanced Autocorrelation
fi: Paranneltu autokorrelaatio

note: i18n-hint: This is a technical term, derived from the word * "spectrum".  Do not translate it unless you are sure you * know the correct technical word in your language.
en: Cepstrum
fi: Kepstri

note: i18n-hint: This refers to a "window function", * such as Hann or Rectangular, used in the * Frequency analyze dialog box.
en: %s window
fi: %s-ikkuna

en: Linear frequency
fi: Lineaarinen taajuus

en: Log frequency
fi: Logaritminen taajuus

en: Peak:
fi: Huippu:

en: &Grids
fi: &Ruudukot

en: &Function:
fi: &Funktio:

en: &Axis:
fi: Aks&eli:

en: &Replot...
fi: &Päivitä...

en: To plot the spectrum, all selected tracks must be the same sample rate.
fi: Kaikilla valituilla raidoilla on oltava sama näytetaajuus spektrin esittämiseen.

en: Too much audio was selected. Only the first %.1f seconds of audio will be analyzed.
fi: Liikaa ääntä valittu. Vain ensimmäiset %.1f sekuntia analysoidaan.

en: Not enough data selected.
fi: Dataa ei ole valittu riittävästi.

note: i18n-hint: The %d's are replaced by numbers, the %s by musical notes, e.g. A# * the %.4f are numbers, and 'sec' should be an abbreviation for seconds
en: %.4f sec (%d Hz) (%s) = %f
fi: %.4f sek (%d Hz) (%s) = %f

note: i18n-hint: The %d's are replaced by numbers, the %s by musical notes, e.g. A# * the %.4f are numbers, and 'sec' should be an abbreviation for seconds
en: %.4f sec (%d Hz) (%s) = %.3f
fi: %.4f sek (%d Hz) (%s) = %.3f

en: spectrum.txt
fi: spektri.txt

en: Export Spectral Data As:
fi: Vie spektridata nimellä:

en: Couldn't write to file: %s
fi: Tiedostoon ei voitu kirjoittaa: %s

en: Frequency (Hz)	Level (dB)
fi: Taajuus (Hz)	Taso (dB)

en: Lag (seconds)	Frequency (Hz)	Level
fi: Viive (sekuntia)	Taajuus (Hz)	Taso

en: Plot Spectrum...
fi: Spektrikaavio...

note: #-#-#-#-#  679  #-#-#-#-# Translators: This is meant to be a warm, engaging welcome message, * like greeting somebody at the door. If the exclamation mark is not * suitable for this in your language you may replace it.
en: Welcome!
fi: Tervetuloa!

note: i18n-hint: Title for a topic.
en: Playing Audio
fi: Toistetaan ääntä

note: i18n-hint: Title for a topic.
en: Recording Audio
fi: Äänitetään ääntä

note: i18n-hint: Title for a topic.
en: Recording - Choosing the Recording Device
fi: Äänitys - Äänityslaitteen valinta

note: i18n-hint: Title for a topic.
en: Recording - Choosing the Recording Source
fi: Äänitys - Äänityslähteen valinta

note: i18n-hint: Title for a topic.
en: Recording - Setting the Recording Level
fi: Äänitys - Äänitystason määritys

note: i18n-hint: Title for a topic.
en: Editing and greyed out Menus
fi: Muokataan ja harmaannutetaan valikkoja

note: i18n-hint: Title for a topic.
en: Exporting an Audio File
fi: Viedään äänitiedostoa

note: i18n-hint: Title for a topic.
en: Saving an Audacity Project
fi: Tallennetaan Audacity-projektia

note: i18n-hint: Title for a topic.
en: Support for Other Formats
fi: Muiden tiedostomuotojen tuki

note: i18n-hint: Title for a topic.
en: Burn to CD
fi: Polta CD:lle

en: No Local Help
fi: Ei paikallista ohjetta

en: <br><br>The version of Audacity you are using is an <b>Alpha test version</b>.
fi: <br><br>Käyttämäsi Audacity on <b>alpha-testiversio.</b>.

en: <br><br>The version of Audacity you are using is a <b>Beta test version</b>.
fi: <br><br>Käyttämäsi Audacity on <b>beta-testiversio.</b>.

en: Get the Official Released Version of Audacity
fi: Hanki Audacityn virallinen julkaisuversio

en: We strongly recommend that you use our latest stable released version, which has full documentation and support.<br><br>
fi: Suosittelemme, että käytät uusinta vakaata julkaistua versiotamme, jolle on täysi dokumentaatio ja tuki.<br><br>

en: You can help us get Audacity ready for release by joining our [[https://www.audacityteam.org/community/|community]].<hr><br><br>
fi: Voit auttaa saamaan Audacityn valmiiksi julkaistavaksi liittymällä [[https://www.audacityteam.org/community/|yhteisöön]].<hr><br><br>

en: These are our support methods:
fi: Tukimuotomme ovat seuraavat:

note: i18n-hint: Preserve '[[help:Quick_Help|' as it's the name of a link.
en: [[help:Quick_Help|Quick Help]] - if not installed locally, [[https://manual.audacityteam.org/quick_help.html|view online]]
fi: [[help:Quick_Help|Pikaohje]] - jos ei asennettuna paikallisesti, [[https://manual.audacityteam.org/quick_help.html|saatavilla verkossa]]

note: i18n-hint: Preserve '[[help:Main_Page|' as it's the name of a link.
en:  [[help:Main_Page|Manual]] - if not installed locally, [[https://manual.audacityteam.org/|view online]]
fi:  [[help:Main_Page|Käyttöohje]] - jos ei asennettuna paikallisesti, [[https://manual.audacityteam.org/|saatavilla verkossa]]

en:  [[https://forum.audacityteam.org/|Forum]] - ask your question directly, online.
fi:  [[https://forum.audacityteam.org/|Keskustelupalsta]] - kysy suoraan verkossa.

en: More:</b> Visit our [[https://wiki.audacityteam.org/index.php|Wiki]] for tips, tricks, extra tutorials and effects plug-ins.
fi: Lisää:</b> Käy [[https://wiki.audacityteam.org/index.php|wikissämme]], josta löytyy vinkkejä, temppuja, ylimääräisiä opetusohjelmia ja tehostelaajennuksia.

en: Audacity can import unprotected files in many other formats (such as M4A and WMA, compressed WAV files from portable recorders and audio from video files) if you download and install the optional [[https://manual.audacityteam.org/man/faq_opening_and_saving_files.html#foreign| FFmpeg library]] to your computer.
fi: Audacity voi tuoda suojaamattomia tiedostoja monista muista tiedostomuodoista (kuten M4A ja WMA, pakatut WAV-tiedostot kannettavista tallentimista ja ääntä videotiedostoista), jos lataat ja asennat valinnaisen [[https://manual.audacityteam.org/man/faq_opening_and_saving_files.html#foreign| FFmpeg-kirjaston]] tietokoneellesi.

en: You can also read our help on importing [[https://manual.audacityteam.org/man/playing_and_recording.html#midi|MIDI files]] and tracks from [[https://manual.audacityteam.org/man/faq_opening_and_saving_files.html#fromcd| audio CDs]].
fi: Voit myös lukea ohjeemme [[https://manual.audacityteam.org/man/playing_and_recording.html#midi|MIDI-tiedostojen]] ja [[https://manual.audacityteam.org/man/faq_opening_and_saving_files.html#fromcd| ääni-CD:eiden raitojen]] tuonnista.

en: The Manual does not appear to be installed. Please [[*URL*|view the Manual online]].<br><br>To always view the Manual online, change "Location of Manual" in Interface Preferences to "From Internet".
fi: Käyttöohjetta ei näytä olevan asennettu. Ole hyvä ja [[*URL*|katso sitä verkossa]]. Jos haluat aina tarkastella sitä verkossa, vaihda "Manuaalin sijainti" käyttöliittymän asetuksista -> "Verkosta".

en: The Manual does not appear to be installed. Please [[*URL*|view the Manual online]] or [[https://manual.audacityteam.org/man/unzipping_the_manual.html| download the Manual]].<br><br>To always view the Manual online, change "Location of Manual" in Interface Preferences to "From Internet".
fi: Käyttöohjetta ei näytä olevan asennettu. Ole hyvä ja [[*URL*|katso sitä  verkossa]] tai [[https://manual.audacityteam.org/man/unzipping_the_manual.html| lataa se]].<br><br>Jos haluat aina tarkastella sitä verkossa, vaihda "Manuaalin sijainti" käyttöliittymän asetuksista -> "Verkosta".

en: &Manage History
fi: Historian &hallinta

en: &Total space used
fi: Käyte&tty kokonaistila

en: &Undo levels available
fi: K&umoamistasoja saatavilla

en: &Levels to discard
fi: Hy&lättävät tasot

en: Clip&board space used
fi: Käytetty l&eikepöytätila

en: D&iscard
fi: H&ylkää

en: &Compact
fi: Tii&vistä

en: Compacting actually freed %s of disk space.
fi: Tiivistys vapautti %s verran levytilaa.

en: Internal error in %s at %s line %d.
    Please inform the Audacity team at https://forum.audacityteam.org/.
fi: Sisäinen virhe kohdassa %s tiedostossa %s rivi %d.
    Ilmoitathan Audacity-tiimille osoitteessa https://forum.audacityteam.org/.

en: Internal error at %s line %d.
    Please inform the Audacity team at https://forum.audacityteam.org/.
fi: Sisäinen virhe tiedostossa %s rivillä %d.
    Ilmoitathan Audacity-tiimille https://forum.audacityteam.org/.

en: Internal Error
fi: Sisäinen virhe

en: Unable to determine
fi: Ei voitu päätellä

en: Edit Labels
fi: Muokkaa merkkejä

note: i18n-hint: (noun) of a label
en: Low Frequency
fi: Matala taajuus

note: i18n-hint: (noun) of a label
en: High Frequency
fi: Korkea taajuus

en: Press F2 or double click to edit cell contents.
fi: Paina F2 tai kaksoisnapsauta kun haluat muokata solun sisältöä.

en: Select a text file containing labels
fi: Valitse merkkejä sisältävä tekstitiedosto

en: No labels to export.
fi: Ei merkkejä vietäväksi.

en: Export Labels As:
fi: Vie merkit nimellä:

en: New Label Track
fi: Uusi merkkiraita

en: Enter track name
fi: Kirjoita raidan nimi

note: i18n-hint: (noun) it's the name of a kind of track. i18n-hint: This is for screen reader software and indicates that this is a Label track.
en: Label Track
fi: Merkkiraita

en: One or more saved labels could not be read.
fi: Vähintään yhtä tallennettua merkkiä ei voitu lukea.

note: i18n-hint: Title on a dialog indicating that this is the first * time Audacity has been run.
en: Audacity First Run
fi: Audacityn ensimmäinen käynnistys

en: Choose Language for Audacity to use:
fi: Valitse Audacityn kieli:

note: i18n-hint: The %s's are replaced by translated and untranslated * versions of language names.
en: The language you have chosen, %s (%s), is not the same as the system language, %s (%s).
fi: Valitsemasi kieli, %s (%s), ei ole sama kuin järjestelmän kieli, %s (%s).

note: #-#-#-#-#  431 (evolution)  #-#-#-#-# Translators: Character set "Chinese, Simplified"
en: Simplified
fi: Yksinkertaistettu

en: Error Converting Legacy Project File
fi: Virhe vanhan projektitiedoston muunnossa

en: Converted a 1.0 project file to the new format.
    The old file has been saved as '%s'
fi: 1.0-projektitiedosto muunnettiin uuteen tiedostomuotoon.
    Vanha tiedosto on tallennettu nimellä '%s'

en: Opening Audacity Project
fi: Avataan Audacity-projektia

en: Audacity Karaoke%s
fi: Audacityn karaoke%s

en: &Undo %s
fi: K&umoa %s

en: &Redo %s
fi: Tee &uudelleen - %s

en: There was a problem with your last action. If you think
    this is a bug, please tell us exactly where it occurred.
fi: Edellisessä toiminnossasi tapahtui ongelma. Jos epäilet, että
    tämä on vika, kerro meille tarkalleen, missä se tapahtui.

en: Disallowed
fi: Estetty

en: Mix and Render
fi: Miksaa ja hahmonna

en: Mixing and rendering tracks
fi: Miksataan ja hahmonnetaan raitoja

en: Audacity Mixer Board%s
fi: Audacityn miksauspöytä%s

en: Musical Instrument
fi: Musiikkisoitin

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: This is on a button that will silence all the other tracks.
en: Solo
fi: Soolo

en: Signal Level Meter
fi: Signaalin tason mittari

en: Moved gain slider
fi: Siirretty vahvistussäädintä

en: Moved velocity slider
fi: Siirretty nopeussäädintä

en: Moved pan slider
fi: Siirretty panorointisäädintä

en: &Mixer Board...
fi: &Miksauspöytä...

en: Unable to load the "%s" module.
    
    Error: %s
fi: Moduulia "%s" ei voi ladata.
    
    Virhe: %s

en: Module Unsuitable
fi: Moduuli yhteensopimaton

en: The module "%s" does not provide a version string.
    
    It will not be loaded.
fi: Moduuli "%s" ei tarjoa versiomerkkijonoa.
    
    Sitä ei ladata.

en: The module "%s" is matched with Audacity version "%s".
    
    It will not be loaded.
fi: Moduuli "%s" on yhteensopiva Audacity-version "%s" kanssa.
    
    Sitä ei ladata.

en: The module "%s" failed to initialize.
    
    It will not be loaded.
fi: Moduulin "%s" alustaminen epäonnistui.
    
    Sitä ei ladata.

en: Module "%s" found.
fi: Moduuli "%s" löytyi.

en: 
    
    Only use modules from trusted sources
fi: 
    
    Käytä vain luotetuista lähteistä saatuja moduuleja

en: Audacity Module Loader
fi: Audacity-moduulin lataaja

en: Try and load this module?
fi: Kokeiletko ja lataatko tämän moduulin?

en: The module "%s" does not provide any of the required functions.
    
    It will not be loaded.
fi: Moduulissa "%s" ei ole tarvittavia funktioita.
    
    Sitä ei ladata.

note: i18n-hint: This is for screen reader software and indicates that this is a Note track.
en: Note Track
fi: Nuottiraita

en: Manage Plug-ins
fi: Laajennusten hallinta

en: Select effects, click the Enable or Disable button, then click OK.
fi: Valitse tehosteet, napsauta Ota käyttöön tai Poista käytöstä -painiketta ja valitse sitten OK.

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: Radio button to show all effects #-#-#-#-#  480 (freeciv 2.6)  #-#-#-#-# TRANS: As in 'Show all (even not reachable) techs'.
en: Show all
fi: Näytä kaikki

note: i18n-hint: Radio button to show just the currently disabled effects
en: Show disabled
fi: Näytä käytöstä poistetut

note: i18n-hint: Radio button to show just the currently disabled effects
en: D&isabled
fi: E&i käytössä

note: i18n-hint: Radio button to show just the currently enabled effects
en: Show enabled
fi: Näytä käytössä olevat

note: i18n-hint: Radio button to show just the currently enabled effects
en: E&nabled
fi: &Käytössä

en: C&lear All
fi: T&yhjennä kaikki

en: Enabling effects or commands:
    
    %s
fi: Otetaan tehosteita tai komentoja käyttöön:
    
    %s

en: Enabling effect or command:
    
    %s
fi: Otetaan tehoste tai komento käyttöön:
    
    %s

en: Effect or Command at %s failed to register:
    %s
fi: Tehoste tai komento kohteessa %s ei rekisteröitynyt:
    %s

en: Overwrite the plug-in file %s?
fi: Korvataanko laajennustiedosto %s?

en: Plug-in already exists
fi: Laajennus on jo olemassa

en: Plug-in file is in use. Failed to overwrite
fi: Laajennustiedosto on käytössä. Korvaaminen epäonnistui

en: Failed to register:
    %s
fi: Rekisteröinti epäonnistui:
    %s

[ctx: plug-ins]
note: i18n-hint A plug-in is an optional added program for a sound effect, or generator, or analyzer
en: Enable this plug-in?
     | Enable these plug-ins?
fi[0]: Otetaanko tämä laajennus käyttöön?
fi[1]: Otetaanko nämä laajennukset käyttöön?

en: Enable new plug-ins
fi: Ota uudet laajennukset käyttöön

en: There is very little free disk space left on %s
    Please select a bigger temporary directory location in
    Directories Preferences.
fi: Taltiossa %s on hyvin vähän vapaata levytilaa jäljellä.
    Valitse asetuksista toinen tilapäinen hakemisto.

en: Actual Rate: %d
fi: Todellinen näytetaajuus: %d

en: Error opening sound device.
    Try changing the audio host, playback device and the project sample rate.
fi: Virhe avattaessa äänilaitetta.
    Yritä muuttaa ääni-isäntää, toistolaitetta ja projektin näytenopeutta.

en: The tracks selected for recording must all have the same sampling rate
fi: Kaikilla äänitystä varten valituilla raidoilla tulee olla sama näytteenottotaajuus

en: Mismatched Sampling Rates
fi: Näytteenottotaajuudet eivät täsmää

en: Too few tracks are selected for recording at this sample rate.
    (Audacity requires two channels at the same sample rate for
    each stereo track)
fi: Raitoja ei ole valittu tarpeeksi tällä näytteenottotaajuudella
    nauhoittamiseen. (Vaaditaan kaksi kanavaa jokaista stereo-
    raitaa kohden, näytteenottotaajuuksien on oltava samat)

en: Too Few Compatible Tracks Selected
fi: Ei tarpeeksi yhteensopivia raitoja valittu

en: Recorded Audio
fi: Äänitetty ääni

note: i18n-hint:  A name given to a track, appearing as its menu button. The translation should be short or else it will not display well. At most, about 11 Latin characters. Dropout is a loss of a short sequence of audio sample data from the recording
en: Dropouts
fi: Katkokset

en: Recorded audio was lost at the labeled locations. Possible causes:
    
    Other applications are competing with Audacity for processor time
    
    You are saving directly to a slow external storage device
fi: Äänitetty ääni menetettiin merkityissä paikoissa. Mahdolliset syyt:
    
    Muut sovellukset kilpailevat Audacityn kanssa suoritinajasta
    
    Tallennat suoraan hitaaseen ulkoiseen tallennuslaitteeseen

en: Turn off dropout detection
fi: Sammuta katkosten tunnistus

note: i18n-hint: The audacity project file is XML and has 'tags' in it, rather like html tags <something>some stuff</something>. This error message is about the tags that hold the sequence information. The error message is confusing to users in English, and could just say "Found problems with <sequence> w
en: Project check read faulty Sequence tags.
fi: Projektin tarkistus luki viallisia jaksotunnisteita.

en: Close project immediately with no changes
fi: Sulje projekti välittömästi ilman muutoksia

en: Continue with repairs noted in log, and check for more errors. This will save the project in its current state, unless you "Close project immediately" on further error alerts.
fi: Jatkaa lokissa todettuja korjauksia ja tarkistaa, löytyykö muita virheitä. Tämä tallentaa projektin sen nykyisessä tilassaan, paitsi jos valitset "Sulje projekti välittömästi" tulevissa virheilmoituksissa.

en: Warning - Problems Reading Sequence Tags
fi: Varoitus - Ongelmia luettaessa jaksotunnisteita

en: Inspecting project file data
fi: Tarkistetaan projektitiedoston tietoja

en: Project check of "%s" folder 
    detected %lld missing external audio file(s) 
    ('aliased files'). There is no way for Audacity 
    to recover these files automatically. 
    
    If you choose the first or second option below, 
    you can try to find and restore the missing files 
    to their previous location. 
    
    Note that for the second option, the waveform 
    may not show silence. 
    
    If you choose the third option, this will save the 
    project in its current state, unless you "Close 
    project immediately" on further error alerts.
fi: Projektin tarkistus havaitsi kansiossa "%s" 
    %lld puuttuvaa ulkoista äänitiedostoa 
    ('alias-tiedostoa'). Audacity ei voi palauttaa 
    näitä tiedostoja automaattisesti. 
    
    Jos valitset alta ensimmäisen tai toisen vaihtoehdon, 
    voit yrittää löytää ja palauttaa puuttuvat tiedostot 
    niiden aiempaan sijaintiin. 
    
    Huomaa, että toisessa vaihtoehdossa, aaltomuoto 
    ei ehkä näytä hiljaisuutta. 
    
    Jos valitset kolmannen vaihtoehdon, tämä tallentaa 
    projektin sen nykyisessä tilassaan, paitsi jos valitset 
    "Sulje projekti välittömästi" tulevissa virheilmoituksissa.

en: Treat missing audio as silence (this session only)
fi: Kohtele puuttuvaa ääntä hiljaisuutena (vain tässä istunnossa)

en: Replace missing audio with silence (permanent immediately).
fi: Korvaa puuttuva ääni hiljaisuudella (heti pysyvästi).

en: Warning - Missing Aliased File(s)
fi: Varoitus - Puuttuvia alias-tiedostoja

en: Project check of "%s" folder 
    detected %lld missing alias (.auf) blockfile(s). 
    Audacity can fully regenerate these files 
    from the current audio in the project.
fi: Projektin tarkistus havaitsi kansiossa "%s" 
    %lld puuttuvaa alias. (.auf) lohkotiedostoa. 
    Audacity voi täysin luoda  nämä tiedostot 
    uudelleen nykyisen projektin äänestä.

en: Regenerate alias summary files (safe and recommended)
fi: Luo alias-yhteenvetotiedostot uudelleen (turvallinen ja suositeltava)

en: Fill in silence for missing display data (this session only)
fi: Täytä hiljaisuudella puuttuva näyttödata (vain tässä istunnossa)

en: Close project immediately with no further changes
fi: Sulje projekti välittömästi ilman muita muutoksia

en: Warning - Missing Alias Summary File(s)
fi: Varoitus - Puuttuvia alias-tiivistelmätiedostoja

en: Project check of "%s" folder 
    detected %lld missing audio data (.au) blockfile(s), 
    probably due to a bug, system crash, or accidental 
    deletion. There is no way for Audacity to recover 
    these missing files automatically. 
    
    If you choose the first or second option below, 
    you can try to find and restore the missing files 
    to their previous location. 
    
    Note that for the second option, the waveform 
    may not show silence.
fi: Projektin tarkistus havaitsi kansiossa "%s"  
    %lld puuttuvaa äänen (.au) lohkotiedostoa, 
    mikä johtunee viasta, kaatumisesta, tai vahingossa 
    poistamisesta. Audacity ei voi palauttaa näitä 
    puuttuvia tiedostoja automaattisesti. 
    
    Jos valitset alta ensimmäisen tai toisen vaihtoehdon, 
    voit yrittää löytää ja palauttaa puuttuvat tiedostot 
    niiden aiempaan sijaintiin. 
    
    Huomaa, että toisessa vaihtoehdossa, aaltomuoto 
    ei ehkä näytä hiljaisuutta.

en: Replace missing audio with silence (permanent immediately)
fi: Korvaa puuttuva ääni hiljaisuudella (heti pysyvästi).

en: Warning - Missing Audio Data Block File(s)
fi: Varoitus - Puuttuvia äänen lohkotiedostoja

en: Project check of "%s" folder 
    found %d orphan block file(s). These files are 
    unused by this project, but might belong to other projects. 
    They are doing no harm and are small.
fi: Projektin tarkistus havaitsi kansiossa "%s" 
    %d orpoa lohkotiedostoa. Nämä tiedostot eivät ole 
    käytössä tässä projektissa, mutta voivat kuulua toisiin projekteihin. 
    Ne ovat pieniä eikä niistä ole mitään haittaa.

en: Continue without deleting; ignore the extra files this session
fi: Jatka poistamatta; ohita tämän istunnon ylimääräiset tiedostot

en: Delete orphan files (permanent immediately)
fi: Poista orpotiedostot (heti, pysyvästi)

en: Warning - Orphan Block File(s)
fi: Varoitus - Orpoja lohkotiedostoja

en: Cleaning up unused directories in project data
fi: Siivotaan projektin käyttämättömät hakemistot

en: Project check found file inconsistencies during automatic recovery.
    
    Select 'Help > Diagnostics > Show Log...' to see details.
fi: Projektin tarkistus löysi tiedoston epäjohdonmukaisuuksia automaattisen palautuksen aikana.
    
    Valitse 'Ohje > Diagnostiikka > Näytä loki...' yksityiskohdat.

en: Warning: Problems in Automatic Recovery
fi: Varoitus - Ongelmia automaattisessa palautuksessa

en: <untitled>
fi: <nimetön>

en: [Project %02i]
fi: [Projekti %02i]

en: Failed to open the project's database
fi: Projektin tietokantaa ei voitu avata

en: Failed to open database file:
    
    %s
fi: Ei voitu avata tietokantatiedostoa:
    
    %s

en: Failed to discard connection
fi: Yhteyttä ei voitu hylätä

en: Failed to restore connection
fi: Yhteyttä ei voitu palauttaa

en: Failed to execute a project file command:
    
    %s
fi: Projektitiedoston komentoa ei voitu suorittaa
    
    %s

en: Unable to prepare project file command:
    
    %s
fi: Projektitiedoston komentoa ei voitu alustaa
    
    %s

en: Failed to retrieve data from the project file.
    The following command failed:
    
    %s
fi: Projektitiedostosta ei voitu hakea tietoja.
    Seuraava komento epäonnistui:
    
    %s

note: i18n-hint: An error message.
en: Project is in a read only directory
    (Unable to create the required temporary files)
fi: Projekti on vain luku -kansiossa
    (Väliaikaistiedostoja ei voi luoda)

en: This is not an Audacity project file
fi: Tämä ei ole Audacity-projektitiedosto

en: This project was created with a newer version of Audacity:
    
    You will need to upgrade to process it
fi: Projekti luotiin Audacityn uudemmalla versiolla:
    
    Päivitä Audacity avataksesi se

en: Unable to initialize the project file
fi: Projektitiedostoa ei voitu alustaa

note: i18n-hint: An error message.  Don't translate inset or blockids.
en: Unable to add 'inset' function (can't verify blockids)
fi: Ei voi lisätä 'inset'-funktiota (lohkojen tunnuksia ei voida tarkistaa)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Project is read only
    (Unable to work with the blockfiles)
fi: Projekti on vain luku -tilassa
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Project is locked
    (Unable to work with the blockfiles)
fi: Projekti on lukittu
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Project is busy
    (Unable to work with the blockfiles)
fi: Projekti on varattu
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Project is corrupt
    (Unable to work with the blockfiles)
fi: Projekti on vioittunut
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Some permissions issue
    (Unable to work with the blockfiles)
fi: Käyttöoikeusongelma
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: A disk I/O error
    (Unable to work with the blockfiles)
fi: Tiedonsiirto-ongelma
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Not authorized
    (Unable to work with the blockfiles)
fi: Lupa evätty
    (lohkotiedostoja ei voi työstää)

note: i18n-hint: An error message.  Don't translate blockfiles.
en: Unable to work with the blockfiles
fi: Lohkotiedostoja ei voi työstää

en: Total orphan blocks deleted %d
fi: Orpolohkoja poistettu yhteensä %d

en: Failed to rollback transaction during import
fi: Transaktiota ei voitu kumota tuonnin aikana

en: Unable to attach destination database
fi: Kohdetietokantaa ei voitu liittää

en: Unable to switch to fast journaling mode
fi: Ei voitu vaihtaa nopeaan journalointiin

en: Failed to bind SQL parameter
fi: SQL-parametria ei voitu sitoa

en: Failed to update the project file.
    The following command failed:
    
    %s
fi: Projektitiedostoa ei voitu päivittää.
    Seuraava komento epäonnistui:
    
    %s

en: Destination project could not be detached
fi: Kohdeprojektia ei voitu irrottaa

en: Copying Project
fi: Kopioidaan projektia

en: Error Writing to File
fi: Virhe tiedoston kirjoituksessa

en: Audacity failed to write file %s.
    Perhaps disk is full or not writable.
    For tips on freeing up space, click the help button.
fi: Audacity ei voinut kirjoittaa tiedostoon %s.
    Levy on ehkä täynnä tai kirjoitussuojattu.
    Ohjenapista löytyy vihjeitä tilan vapauttamiseen.

en: Compacting project
fi: Tiivistetään projektia

note: i18n-hint: The %02i is the project number, the %s is the project name.
en: [Project %02i] Audacity "%s"
fi: [Projekti %02i] Audacity "%s"

note: i18n-hint: E.g this is recovered audio that had been lost.
en: (Recovered)
fi: (Palautettu)

note: i18n-hint: %s will be replaced by the version number.
en: This file was saved using Audacity %s.
    You are using Audacity %s. You may need to upgrade to a newer version to open this file.
fi: Tämän tiedoston on tallentanut Audacity %s.
    Käytät Audacityn versiota %s. Sinun tulee päivittää uudempi versio tiedoston avaamiseksi.

en: Can't open project file
fi: Projektitiedoston avaaminen ei onnistu

en: Failed to remove the autosave information from the project file.
fi: Projektitiedoston automaattitallennustietoja ei voitu poistaa.

en: Unable to decode project document
fi: Projektitiedostoa ei voitu purkaa

en: Unable to parse project information.
fi: Projektin tietoja ei voitu jäsentää.

en: The project's database failed to reopen, possibly because of limited space on the storage device.
fi: Projektin tietokantaa ei voitu avata uudelleen. Tallennuslaitteen tila voi olla vähissä.

en: Saving project
fi: Tallennetaan projektia

en: Error Saving Project
fi: Virhe projektin tallennuksessa

en: The project failed to open, possibly due to limited space
    on the storage device.
    
    %s
fi: Projektia avata uudelleen. Tallennuslaitteen tila
    voi olla vähissä.
    
    %s

en: Unable to remove autosave information, possibly due to limited space
    on the storage device.
    
    %s
fi: Automaattitallennuksen tietoja ei voitu poistaa. Tallennuslaitteen tila
    voi olla vähissä.
    
    %s

en: Backing up project
fi: Varmuuskopioidaan projektia

en: This project was not saved properly the last time Audacity ran.
    
    It has been recovered to the last snapshot.
fi: Tätä projektia ei tallennettu oikein Audacityn viimeisen käyttökerran aikana.
    
    Se on palautettu viimeisimpään vedokseen.

en: This project was not saved properly the last time Audacity ran.
    
    It has been recovered to the last snapshot, but you must save it
    to preserve its contents.
fi: Projekti ei tallentunut oikein viime Audacityn käyttökerralla.
    
    Se on palautettu viimeisimpään vedokseen, mutta sinun
    pitää tallentaa se säilyttääksesi sen sisällön.

en: Project Recovered
fi: Projekti palautettu

en: Projects cannot be saved to FAT drives.
fi: Projekteja ei voi tallentaa FAT-asemille.

en: Your project is now empty.
    If saved, the project will have no tracks.
    
    To save any previously open tracks:
    Click 'No', Edit > Undo until all tracks
    are open, then File > Save Project.
    
    Save anyway?
fi: Projekti on tyhjä.
    Jos tallennat, projektiin ei tule raitoja.
    
    Jos haluat tallentaa aiemmin avoimia raitoja:
    Napsauta 'Ei', Muokkaa > Kumoa kunnes kaikki
    raidat ovat auki, sitten Tiedosto > Tallenna projekti.
    
    Tallennetaanko joka tapauksessa?

en: Warning - Empty Project
fi: Varoitus - Tyhjä projekti

en: Insufficient Disk Space
fi: Levytila ei riitä

en: The project size exceeds the available free space on the target disk.
    
    Please select a different disk with more free space.
fi: Projektin koko ylittää kohdelevyn vapaan tilan määrän.
    
    Valitse toinen levy, jolla on enemmän vapaata tilaa.

en: The project exceeds the maximum size of 4GB when writing to a FAT32 formatted filesystem.
fi: Projektin koko ylittää 4 Gt:n rajan, joten sitä ei voi tallentaa FAT32-tiedostojärjestelmille.

en: The project was not saved because the file name provided would overwrite another project.
    Please try again and select an original name.
fi: Projektia ei tallennettu, koska tiedostonimi voisi päällekirjoittaa toisen projektin.
    Yritä uudelleen ja valitse alkuperäinen nimi.

en: %sSave Project "%s" As...
fi: %sTallenna projekti "%s" nimellä...

en: 'Save Project' is for an Audacity project, not an audio file.
    For an audio file that will open in other apps, use 'Export'.
fi: 'Tallenna projekti' tallentaa Audacity-projektin, ei äänitiedostoa.
    Jos haluat avata äänitiedoston muissa sovelluksissa, käytä "Vie" -toimintoa.

note: i18n-hint: In each case, %s is the name of the file being overwritten.
en:    Do you want to overwrite the project:
    "%s"?
    
       If you select "Yes" the project
    "%s"
       will be irreversibly overwritten.
fi:    Haluatko korvata projektin:
    "%s"?
    
       Jos valitset "Kyllä", projekti
    "%s"
       korvataan peruuttamattomasti.

note: i18n-hint: Heading: A warning that a project is about to be overwritten.
en: Overwrite Project Warning
fi: Projektin päällekirjoitusvaroitus

en: The project was not saved because the selected project is open in another window.
    Please try again and select an original name.
fi: Projektia ei tallennettu, koska valittu projekti on avoinna toisessa ikkunassa.
    Yritä uudelleen ja valitse jokin toinen nimi.

en: %sSave Copy of Project "%s" As...
fi: %sTallenna projektin "%s" kopio nimellä...

en: Saving a copy must not overwrite an existing saved project.
    Please try again and select an original name.
fi: Kopion tallentaminen ei saa korvata aiemmin tallennettua projektia.
    Yritä uudelleen ja valitse alkuperäinen nimi.

en: Error Saving Copy of Project
fi: Virhe tallennettaessa projektin kopiota

en: Select one or more files
fi: Valitse yksi tai useampi tiedosto

en: %s is already open in another window.
fi: %s on jo avoinna toisessa ikkunassa.

en: Error Opening Project
fi: Virhe projektia avatessa

en: Project resides on FAT formatted drive.
    Copy it to another drive to open it.
fi: Projekti on FAT-levyllä.
    Kopioi se toiselle levylle avataksesi.

en: You are trying to open an automatically created backup file.
    Doing this may result in severe data loss.
    
    Please open the actual Audacity project file instead.
fi: Yrität avata automaattisesti luotua varmuuskopiota.
    Tämä voi aiheuttaa vakavaa tietojen häviämistä.
    
    Avaa sen sijaan varsinainen Audacityn projektitiedosto.

en: Warning - Backup File Detected
fi: Varoitus - Havaittu varmuuskopiotiedosto

en: File may be invalid or corrupted: 
    %s
fi: Tiedosto voi olla virheellinen tai vioittunut: 
    %s

en: Error Opening File or Project
fi: Virhe tiedoston tai projektin avauksessa

en: Project was recovered
fi: Projekti palautettiin

en: Recover
fi: Palauta

en: Imported '%s'
fi: Tuotiin '%s'

en: Failed to import project
fi: Projektia ei voitu tuoda

en: Cannot import AUP3 format.  Use File > Open instead
fi: Ei voi tuoda AUP3-muotoa.  Käytä Tiedosto > Avaa

en: Compact Project
fi: Tiivistä projekti

en: Compacting this project will free up disk space by removing unused bytes within the file.
    
    There is %s of free disk space and this project is currently using %s.
    
    If you proceed, the current Undo/Redo History and clipboard contents will be discarded and you will recover approximately %s of disk space.
    
    Do you want to continue?
fi: Projektin tiivistäminen vapauttaa levytilaa poistamalla siitä käyttämättömiä tavuja.
    
    Vapaata levytilaa on tällä hetkellä %s ja projekti vie tilaa %s verran.
    
    Jos jatkat, kumoamishistoria ja leikepöydän sisältö menetetään, ja vapaata tilaa tulee noin %s verran lisää.
    
    Haluatko jatkaa?

en: Compacted project file
fi: Tiivistetty projektitiedosto

en: Created new project
fi: Luotiin uusi projekti

en: Automatic database backup failed.
fi: Tietokannan automaattinen varmuuskopiointi epäonnistui.

en: Welcome to Audacity version %s
fi: Tervetuloa käyttämään Audacityn versiota %s

note: i18n-hint: The first %s numbers the project, the second %s is the project name.
en: %sSave changes to %s?
fi: %sTallennetaanko muutokset kohteeseen %s?

en: Save project before closing?
fi: Tallennetaanko projekti ennen sulkemista?

en: 
    If saved, the project will have no tracks.
    
    To save any previously open tracks:
    Cancel, Edit > Undo until all tracks
    are open, then File > Save Project.
fi: 
    Jos tallennat, projektiin ei tule raitoja.
    
    Jos haluat tallentaa kaikki aiemmat avoimet raidat:
    Peruuta, Muokkaa > Kumoa, kunnes kaikki
    raidat ovat auki, sitten Tiedosto > Tallenna projekti.

en: Disk space remaining for recording: %s
fi: Tallennustilaa jäljellä äänitykseen: %s

en: Less than 1 minute
fi: Alle 1 minuutti

note: #-#-#-#-#  671 (gnome-disk-utility)  #-#-#-#-# Translators: Used for number of hours
en: %d hour | %d hours
fi[0]: %d tunti
fi[1]: %d tuntia

note: #-#-#-#-#  665 (gnome-control-center)  #-#-#-#-# Translators: Option for "Blank Screen" in "Power" panel #-#-#-#-#  671 (gnome-disk-utility)  #-#-#-#-# Translators: Used for number of minutes #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: A spinbox unit #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: %d minute | %d minutes
fi[0]: %d minuutti
fi[1]: %d minuuttia

note: i18n-hint: A time in hours and minutes. Only translate the "and".
en: %s and %s.
fi: %s ja %s.

en: This recovery file was saved by Audacity 2.3.0 or before.
    You need to run that version of Audacity to recover the project.
fi: Tämän palautustiedoston on tallentanut Audacity 2.3.0 tai aikaisempi.
    Sinun on suoritettava kyseinen Audacity-versio projektin palauttamiseksi.

note: i18n-hint: This is an experimental feature where the main panel in Audacity is put on a notebook tab, and this is the name on that tab. Other tabs in that notebook may have instruments, patch panels etc.
en: Main Mix
fi: Päämikseri

en: Vertical Scrollbar
fi: Pystyvierityspalkki

en: Plug-in group at %s was merged with a previously defined group
fi: Laajennusryhmä kohteessa %s yhdistettiin aiemmin määritettyyn ryhmään

en: Plug-in item at %s conflicts with a previously defined item and was discarded
fi: Laajennus kohteessa %s on ristiriidassa aiemmin määritellyn kohteen kanssa ja on hylätty

en: Plug-in items at %s specify conflicting placements
fi: Laajennukset kohteessa %s määrittävät ristiriitaiset sijoittelut

en: Low Quality (Fastest)
fi: Heikko laatu (nopein)

en: Medium Quality
fi: Keskimääräinen laatu

en: High Quality
fi: Korkea laatu

en: Best Quality (Slowest)
fi: Paras laatu (hitain)

note: i18n-hint: Audio data bit depth (precision): 16-bit integers
en: 16-bit PCM
fi: 16-bittinen PCM

note: i18n-hint: Audio data bit depth (precision): 24-bit integers
en: 24-bit PCM
fi: 24-bittinen PCM

note: i18n-hint: Audio data bit depth (precision): 32-bit floating point
en: 32-bit float
fi: 32-bittinen liukuluku

en: Screen Capture Frame
fi: Ruudunkaappauskehys

en: Choose location to save files
fi: Valitse sijainti tallennettaville tiedostoille

en: Save images to:
fi: Tallenna kuvat kansioon:

en: Capture entire window or screen
fi: Kaappaa koko ikkuna tai näyttö

en: Resize Small
fi: Muuta pienemmäksi

en: Resize Large
fi: Muuta suuremmaksi

note: i18n-hint: Bkgnd is short for background and appears on a small button * It is OK to just translate this item as if it said 'Blue'
en: Blue Bkgnd
fi: Sininen tausta

note: i18n-hint: Bkgnd is short for background and appears on a small button * It is OK to just translate this item as if it said 'White'
en: White Bkgnd
fi: Valkoinen tausta

en: Capture Window Only
fi: Kaappaa vain ikkuna

en: Capture Full Window
fi: Kaappaa koko ikkuna

en: Capture Window Plus
fi: Kaappaa ikkuna +

en: Capture Full Screen
fi: Kaappaa koko näyttö

en: Wait 5 seconds and capture frontmost window/dialog
fi: Odota 5 sekuntia ja kaappaa päällimmäinen ikkuna/dialogi

en: Capture part of a project window
fi: Kaappaa osa projekti-ikkunasta

en: All Toolbars
fi: Kaikki työkalupalkit

en: All Effects
fi: Kaikki tehosteet

en: All Scriptables
fi: Kaikki skriptattavat

en: All Preferences
fi: Kaikki asetukset

en: SelectionBar
fi: Valintapalkki

en: Spectral Selection
fi: Spektrivalinta

note: #-#-#-#-#  415 (ELinks 0.12.GIT)  #-#-#-#-# name: #-#-#-#-#  656 (gnome-clocks master)  #-#-#-#-# (itstool) path: section/title
en: Timer
fi: Ajastin

note: i18n-hint: (noun) The meter that shows the loudness of the audio playing.
en: Play Meter
fi: Tasomittari

note: i18n-hint: (noun) The meter that shows the loudness of the audio being recorded.
en: Record Meter
fi: Äänitystasomittari

en: Play-at-Speed
fi: Toisto nopeudella

en: Scrub
fi: Hankaus

en: Track Panel
fi: Raitapaneeli

en: First Track
fi: Raita 1

en: Second Track
fi: Raita 2

en: One Sec
fi: 1 sekunti

en: Ten Sec
fi: 10 sekuntia

en: One Min
fi: 1 minuutti

en: Five Min
fi: 5 minuuttia

en: One Hour
fi: 1 tunti

en: Short Tracks
fi: Lyhyet raidat

en: Medium Tracks
fi: Normaaliraidat

en: Tall Tracks
fi: Korkeat raidat

en: Choose a location to save screenshot images
fi: Valitse sijainti tallennettaville kuvakaappauksille

en: Capture failed!
fi: Sieppaus epäonnistui!

en: Long Message
fi: Pitkä viesti

en: Sequence has block file exceeding maximum %s samples per block.
    Truncating to this maximum length.
fi: Jaksossa on lohkotiedosto, joka ylittää maksimimäärän %s näytettä lohkoa kohti.
    Katkaistaan tähän enimmäispituuteen.

en: Warning - Truncating Overlong Block File
fi: Varoitus - Ylipitkä lohkotiedosto katkaistaan

en: Dry Previe&w
fi: Kuiva esikuuntelu

en: Debu&g
fi: Virheen&korjaus

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, comboBoxColorMode) #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, methodCombo)
en: Nearest
fi: Lähin

en: Prior
fi: Edellinen

en: Sound Activated Record
fi: Ääniaktivoitu nauhoitus

en: Activation level (dB):
fi: Aktivointitaso (dB):

en: Welcome to Audacity!
fi: Tervetuloa käyttämään Audacityä!

en: Don't show this again at start up
fi: Älä näytä tätä käynnistyksessä

en: Connection to project file is null
fi: Yhteys projektitiedostoon ei kelvollinen

en: Artist Name
fi: Esittäjän nimi

en: Use arrow keys (or ENTER key after editing) to navigate fields.
fi: Liiku kenttien välillä nuolinäppäimillä (tai ENTER tallentaaksesi muokkauksen).

en: Genres
fi: Tyylilajit

en: Rese&t...
fi: Palau&ta...

en: Set De&fault
fi: Aseta &oletukseksi

en: Don't show this when exporting audio
fi: Älä näytä tätä, kun ääntä viedään

en: Edit Genres
fi: Muokkaa tyylilajeja

en: Unable to save genre file.
fi: Tyylilajitiedostoa ei voida tallentaa.

en: Reset Genres
fi: Palauta tyylilajit

en: Are you sure you want to reset the genre list to defaults?
fi: Haluatko varmasti palauttaa tyylilajilistan oletusarvoihin?

en: Unable to open genre file.
fi: Tyylilajitiedostoa ei voida avata.

en: Load Metadata As:
fi: Lataa metatiedot nimellä:

en: Error Loading Metadata
fi: Metatietojen latausvirhe

en: Save Metadata As:
fi: Tallenna metatiedot nimellä:

en: Error Saving Tags File
fi: Virhe tunnistetiedoston tallennuksessa

en: Unsuitable
fi: Ei sovi

en: The temporary files directory is on a FAT formatted drive.
    Resetting to default location.
fi: Väliaikaistiedostojen kansio on FAT-levyllä.
    Se palautetaan oletusasetukseen.

en: %s
    
    For tips on suitable drives, click the help button.
fi: %s
    
    Ohjenapista voi löytyä vihjeitä joillekin asemille.

en: Audacity could not write file:
      %s.
fi: Audacity ei voinut kirjoittaa tiedostoa:
      %s.

note: i18n-hint: A theme is a consistent visual style across an application's graphical user interface, including choices of colors, and similarity of images such as those on button controls.  Audacity can load and save alternative themes.
en: Theme written to:
      %s.
fi: Teema kirjoitettu ->:
      %s.

en: Audacity could not open file:
      %s
    for writing.
fi: Audacity ei voinut avata tiedostoa:
      %s
    kirjoitusta varten.

en: Audacity could not write images to file:
      %s.
fi: Audacity ei voinut kirjoittaa kuvia tiedostoon:
      %s.

note: i18n-hint "Cee" means the C computer programming language
en: Theme as Cee code written to:
      %s.
fi: Teema Cee-koodina kirjoitettu ->:
      %s.

en: Audacity could not find file:
      %s.
    Theme not loaded.
fi: Audacity ei löytänyt tiedostoa:
      %s.
    Teemaa ei ole ladattu.

note: i18n-hint: Do not translate png.  It is the name of a file format.
en: Audacity could not load file:
      %s.
    Bad png format perhaps?
fi: Audacity ei voinut ladata tiedostoa:
      %s.
    Ehkä virheellinen png-muoto?

en: Audacity could not read its default theme.
    Please report the problem.
fi: Audacity ei voinut lukea sen oletusteemaa.
    Ilmoita tästä virheestä.

en: None of the expected theme component files
     were found in:
      %s.
fi: Mitään odotettavissa olevista teeman 
    komponenttitiedostoista ei löytynyt:
      %s.

en: Could not create directory:
      %s
fi: Ei voitu luoda hakemistoa:
      %s

en: Some required files in:
      %s
    were already present. Overwrite?
fi: Jotkin tarvittavat tiedostot:
      %s
    olivat jo mukana. Korvataanko?

en: Audacity could not save file:
      %s
fi: Audacity ei voinut tallentaa tiedostoa:
      %s

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, alignDarkFrameCheck) i18n: ectx: property (text), widget (QCheckBox, darkFrameCheck)
en: Dark
fi: Tumma

note: i18n-hint: This is for screen reader software and indicates that this is a Time track.
en: Time Track
fi: Aikaraita

en: Audacity Timer Record
fi: Audacityn ajastettu äänitys

en: Save Timer Recording As
fi: Tallenna ajastettu äänite nimellä

en: The selected file name could not be used
    for Timer Recording because it would overwrite another project.
    Please try again and select an original name.
fi: Valittua tiedostonimeä ei voitu käyttää
    ajastetussa tallennuksessa, koska se korvaisi toisen projektin.
    Yritä uudelleen ja valitse alkuperäinen nimi.

en: Error Saving Timer Recording Project
fi: Virhe tallennettaessa ajastetun tallennuksen projektia

en: Duration is zero. Nothing will be recorded.
fi: Kesto on nolla. Mitään ei äänitetä.

en: Error in Duration
fi: Virhe kestossa

en: Automatic Save path is invalid.
fi: Automaattisen tallennuspolku ei kelpaa.

en: Error in Automatic Save
fi: Virhe automaattisessa tallennuksessa

en: Automatic Export path is invalid.
fi: Automaattinen vientipolku ei kelpaa.

en: Error in Automatic Export
fi: Virhe automaattisessa viennissä

en: You may not have enough free disk space to complete this Timer Recording, based on your current settings.
    
    Do you wish to continue?
    
    Planned recording duration:   %s
    Recording time remaining on disk:   %s
fi: Levytila ei ehkä riitä tämän ajastetun tallennuksen suorittamiseen nykyisten asetusten perusteella.
    
    Haluatko jatkaa?
    
    Suunnitellun tallennuksen kesto: %s
    Levyllä jäljellä oleva tallennusaika: %s

en: Timer Recording Disk Space Warning
fi: Ajastetun tallennuksen levytilavaroitus

en: Current Project
fi: Nykyinen projekti

en: Recording start:
fi: Äänityksen alku:

note: #-#-#-#-#  719 (gnome-subtitles)  #-#-#-#-# This is the duration of a subtitle. #-#-#-#-#  900  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel8) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, exportDurationLabel) i18n: ectx: property (text), widget 
en: Duration:
fi: Kesto:

en: Recording end:
fi: Äänityksen loppu:

en: Automatic Save enabled:
fi: Automaattinen tallennus käytössä:

en: Automatic Export enabled:
fi: Automaattinen vienti käytössä:

en: Action after Timer Recording:
fi: Toiminto ajastetun tallennuksen jälkeen:

en: Audacity Timer Record Progress
fi: Audacityn ajastettu äänitys käynnissä

en: Timer Recording stopped.
fi: Ajastettu äänitys pysäytetty.

en: Timer Recording completed.
fi: Ajastettu äänitys valmis.

en: %s
    
    Recording saved: %s
fi: %s
    
    Äänite tallennettu: %s

en: %s
    
    Error saving recording.
fi: %s
    
    Virhe tallennettaessa äänitettä.

en: %s
    
    Recording exported: %s
fi: %s
    
    Äänite viety: %s

en: %s
    
    Error exporting recording.
fi: %s
    
    Virhe vietäessä äänitettä.

en: %s
    
    '%s' has been canceled due to the error(s) noted above.
fi: %s
    
    '%s' on peruutettu yllä mainittujen virheiden vuoksi.

en: %s
    
    '%s' has been canceled as the recording was stopped.
fi: %s
    
    '%s' on peruutettu, kun äänitys pysäytettiin.

en: Timer Recording
fi: Ajastettu äänitys

note: i18n-hint a format string for days, hours, minutes, and seconds
en: 099 days 024 h 060 m 060 s
fi: 099 päivää 024 h 060 m 060 s

note: i18n-hint: This string is used to configure the controls for times when the recording is * started and stopped. As such it is important that only the alphabetic parts of the string * are translated, with the numbers left exactly as they are. * The 'h' indicates the first number displayed is hours, t
en: Start Date and Time
fi: Alkupäivämäärä ja -aika

en: End Date and Time
fi: Loppupäivämäärä ja -aika

en: Automatic Save
fi: Automaattinen tallennus

en: Enable &Automatic Save?
fi: Otetaanko &automaattinen tallennus käyttöön?

en: Save Project As:
fi: Tallenna projekti nimellä:

en: Automatic Export
fi: Automaattinen vienti

en: Enable Automatic &Export?
fi: Otetaanko automaattinen vi&enti käyttöön?

en: Export Project As:
fi: Vie projekti nimellä:

en: After Recording completes:
fi: Nauhoituksen valmistuttua:

en: Exit Audacity
fi: Poistu Audacitystä

en: Restart system
fi: Käynnistä järjestelmä uudelleen

en: Shutdown system
fi: Sammuta järjestelmä

en: Waiting to start recording at:
fi: Odotetaan äänityksen aloitusta:

en: Recording duration:
fi: Äänityksen kesto:

en: Scheduled to stop at:
fi: Ajoitettu pysähtymään:

en: Audacity Timer Record - Waiting for Start
fi: Audacityn ajastettu äänitys - odottaa aloitusta

note: i18n-hint: "in" means after a duration of time, which is shown below this string
en: Recording will commence in:
fi: Äänitys alkaa:

note: i18n-hint: %s is one of "Do nothing", "Exit Audacity", "Restart system", or "Shutdown system", and "in" means after a duration of time, shown below this string
en: %s in:
fi: %s ajassa:

en: Recording Saved:
fi: Äänite tallennettu:

en: Recording Exported:
fi: Äänite viety:

en: Audacity Timer Record - Waiting
fi: Audacity ajoitettu äänitys - Odotetaan

en: TrackView
fi: Raitanäkymä

note: i18n-hint: This is for screen reader software and indicates that this track is muted. (The mute button is on.)
en:  Muted
fi:  Mykistetty

note: i18n-hint: This is for screen reader software and indicates that this track is soloed. (The Solo button is on.)
en:  Soloed
fi:  Soolona

note: i18n-hint: This is for screen reader software and indicates that this track is selected.
en:  Selected
fi:  Valittu

note: i18n-hint: This is for screen reader software and indicates that this track is shown with a sync-locked icon. The absence of a dash between Sync and Locked is deliberate - if present, Jaws reads it as "dash".
en:  Sync Locked
fi:  Tahtilukittu

en:  Mute On
fi:  Mykistys päällä

en:  Solo On
fi:  Soolo päällä

en:  Select On
fi:  Valinta päällä

en: Click and drag to adjust relative size of stereo tracks, double-click to make heights equal
fi: Säädä stereoraitojen suhteellista kokoa napsauttamalla ja vetämällä, kaksoisnapsautus asettaa yhtä suuret korkeudet

en: Click and drag to resize the track.
fi: Napsautus ja veto muokkaa raidan kokoa.

en: Removed audio track(s)
fi: Poistettu ääniraita/raitoja

en: Remove Track
fi: Poista raita

en: Removed track '%s.'
fi: Poistettiin raita '%s.'

en: Track Remove
fi: Raidan poisto

note: i18n-hint: Past tense of 'to move', as in 'moved audio track up'.
en: Moved '%s' to Top
fi: Siirrettiin '%s' ylimmäksi

en: Move Track to Top
fi: Siirrä raita ylimmäksi

note: i18n-hint: Past tense of 'to move', as in 'moved audio track up'.
en: Moved '%s' to Bottom
fi: Siirrettiin '%s' alimmaksi

en: Move Track to Bottom
fi: Siirrä raita alimmaksi

note: i18n-hint: Past tense of 'to move', as in 'moved audio track up'.
en: Moved '%s' Up
fi: Siirrettiin '%s' ylös

en: Moved '%s' Down
fi: Siirrettiin '%s' alas

note: i18n-hint: Past tense of 'to move', as in 'moved audio track up'.
en: Move Track Up
fi: Siirrä raitaa ylös

en: Move Track Down
fi: Siirrä raitaa alas

en: Discarding undo/redo history
fi: Kumoamishistoriaa hylätään

note: i18n-hint: Voice key is an experimental/incomplete feature that is used to navigate in vocal recordings, to move forwards and backwards by words.  So 'key' is being used in the sense of an index. This error message means that you've selected too short a region of audio to be able to use this feature
en: Selection is too small to use voice key.
fi: Valinta on liian pieni ääninäppäimen käyttöön.

en: Calibration Results
fi: Kalibrointitulokset

note: i18n-hint: %1.4f is replaced by a number.  sd stands for 'Standard Deviations'
en: Energy                  -- mean: %1.4f  sd: (%1.4f)
fi: Energia                 -- keskiarvo: %1.4f  sd: (%1.4f)

en: Sign Changes        -- mean: %1.4f  sd: (%1.4f)
fi: Etumerkin muutokset -- keskiarvo: %1.4f sd: (%1.4f)

en: Direction Changes  -- mean: %1.4f  sd: (%1.4f)
fi: Suunnan muutokset  -- keskiarvo: %1.4f  sd: (%1.4f)

en: Calibration Complete
fi: Kalibrointi valmis

en: Resampling failed.
fi: Uudelleennäytteistys epäonnistui.

en: There is not enough room available to paste the selection
fi: Ei ole tarpeeksi tilaa valinnan liittämiseen

en: There is not enough room available to expand the cut line
fi: Leikkauslinjan laajentamiseksi ei ole tarpeeksi tilaa

en: This operation cannot be done until importation of %s completes.
fi: Tätä toimintoa ei voi tehdä, kunnes kohteen %s tuonti on valmis.

en: %s: Could not load settings below. Default settings will be used.
    
    %s
fi: %s: Alla olevia asetuksia ei voitu ladata. Käytetään oletusasetuksia.
    
    %s

en: Applying %s...
fi: %s kesken...

en: FAIL
fi: EPÄONN

en: Batch Command
fi: Komentojono

en: %s is not a parameter accepted by %s
fi: %s ei ole parametri jonka %s hyväksyisi

en: Invalid value for parameter '%s': should be %s
fi: Parametrin '%s' arvo ei kelpaa: pitäisi olla %s

note: i18n-hint: %s will be the name of the effect which will be * repeated if this menu item is chosen
en: Repeat %s
fi: Toista - %s

en: 
    * %s, because you have assigned the shortcut %s to %s
fi: 
    * %s, koska olet määrittänyt pikanäppäimen %s kohteelle %s

en: The following commands have had their shortcuts removed, because their default shortcut is new or changed, and is the same shortcut that you have assigned to another command.
fi: Seuraavat komennot ovat poistaneet pikanäppäimensä, koska niiden oletuspikanäppäin on uusi tai muuttunut ja on sama, jonka olet määrittänyt toiselle komennolle.

en: Shortcuts have been removed
fi: Pikanäppäimet on poistettu

en: Compare Audio
fi: Vertaa ääntä

en: Compares a range on two tracks.
fi: Vertaa kahden raidan aluetta.

en: Delay time (seconds):
fi: Viiveen kesto (sek.):

en: Decay factor:
fi: Vaimennuskerroin:

en: Does the demo action.
fi: Tekee demotoiminnon.

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# menu@cinnamon.org->settings-schema.json->panel->title sound@cinnamon.org->settings-schema.json->section2->description grouped-window-list@cinnamon.org->settings-schema.json->panelPage->title #-#-#-#-#  711 (org.gnome.Shell.Extensions.GSConnect)  #-#-#-#-# TRANSL
en: Panel
fi: Paneeli

en: Track 0
fi: Raita 0

en: Window Name:
fi: Ikkunan nimi:

en: From X:
fi: Alku-X:

en: From Y:
fi: Alku-Y:

en: To X:
fi: Loppu-X:

en: To Y:
fi: Loppu-Y:

en: Relative To:
fi: Suhteessa:

en: Drags mouse from one place to another.
fi: Vetää hiirtä paikasta toiseen.

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Menus
fi: Valikot

en: Clips
fi: Leikkeet

en: Brief
fi: Lyhyt

en: Gets information in JSON format.
fi: Hakee tietoja JSON-muodossa.

en: Get Track Info
fi: Hae raidan tiedot

en: Types:
fi: Tyypit:

en: Gets track values as JSON.
fi: Hakee raidan arvot JSON-muodossa.

en: Gives help on a command.
fi: Antaa apua komennolle.

en: For comments in a macro.
fi: Kommenteille makroissa.

en: Import2
fi: Tuonti2

en: Export2
fi: Vienti2

en: Number of Channels:
fi: Kanavien määrä:

en: Imports from a file.
fi: Tuo tiedostosta.

en: Exports to a file.
fi: Vie tiedostoon.

en: Builtin Commands
fi: Sisäänrakennetut komennot

en: The Audacity Team
fi: Audacity-tiimi

en: Provides builtin commands to Audacity
fi: Tarjoaa sisäänrakennettuja komentoja Audacitylle

en: Unknown built-in command name
fi: Tuntematon sisäisen komennon nimi

en: Echos a message.
fi: Kaiuttaa viestin.

en: Open Project2
fi: Avaa projekti2

en: Add to History
fi: Lisää historiaan

en: Save Project2
fi: Tallenna projekti2

en: Save Log
fi: Tallenna loki

en: Clear Log
fi: Tyhjennä loki

en: Opens a project.
fi: Avaa projektin.

en: Saves a project.
fi: Tallenna projektina.

en: Saves a copy of current project.
fi: Tallentaa nykyisestä projektista kopion.

en: Saves the log contents.
fi: Tallentaa lokin sisällön.

en: Clears the log contents.
fi: Tyhjentää lokin sisällön.

en: Get Preference
fi: Hae asetus

en: Set Preference
fi: Määritä asetus

en: Gets the value of a single preference.
fi: Saa yksittäisen preferenssiarvon.

en: Sets the value of a single preference.
fi: Määrittää yksittäisen asetuksen arvon.

en: Full Window
fi: Koko ikkuna

en: Window Plus
fi: Ikkuna Plus

en: Scriptables
fi: Skriptattavat

en: Selectionbar
fi: Valintapalkki

en: Trackpanel
fi: Raitapaneeli

en: First Two Tracks
fi: Kaksi ensimmäistä raitaa

en: First Three Tracks
fi: Kolme ensimmäistä raitaa

en: First Four Tracks
fi: Neljä ensimmäistä raitaa

en: Tracks Plus
fi: Raidat +

en: First Track Plus
fi: Ensimmäinen raita Plus

en: All Tracks Plus
fi: Kaikki raidat +

[ctx: color]
note: i18n-hint:  This really means the color, not as in "white noise"
en: White
fi: Valkoinen

en: Capture What:
fi: Mitä kaapataan:

en: Bring To Top
fi: Tuo ylös

en: Error trying to save file: %s
fi: Virhe tallennettaessa tiedostoa: %s

en: Takes screenshots.
fi: Ottaa kuvakaappauksia.

en: Select Time
fi: Valitse aika

en: Project Start
fi: Projektin alku

en: Project End
fi: Projektin loppu

en: Selection Start
fi: Valinnan alku

en: Selection End
fi: Valinnan loppu

en: End Time:
fi: Loppuaika:

en: Select Frequencies
fi: Valitse taajuudet

en: High:
fi: Korkea:

en: Low:
fi: Matala:

en: Select Tracks
fi: Valitse raidat

en: First Track:
fi: Raita 1:

en: Track Count:
fi: Raitojen määrä:

en: Selects a time range.
fi: Valitsee aika-alueen.

en: Selects a frequency range.
fi: Valitsee taajuusalueen.

en: Selects a range of tracks.
fi: Valitsee raita-alueen.

en: Selects Audio.
fi: Valitsee ääntä.

en: Color 0
fi: Väri 0

en: Color 1
fi: Väri 1

en: Color 2
fi: Väri 2

en: Color 3
fi: Väri 3

en: At:
fi: Kohta:

en: Sets various values for a clip.
fi: Määrittää leikkeelle eri arvoja.

en: Set Envelope
fi: Määritä verhokäyrä

en: Sets an envelope point position.
fi: Määrittää verhokäyrän pisteen sijainnin.

en: Label Index
fi: Merkki-indeksi

en: Sets various values for a label.
fi: Määrittää merkille eri arvoja.

en: Set Project
fi: Aseta projekti

en: Resize:
fi: Muuta kokoa:

en: Sets various values for a project.
fi: Määrittää projektille eri arvoja.

en: Track Index:
fi: Raitaindeksi:

en: Channel Index:
fi: Kanavaindeksi:

en: Set Track Status
fi: Aseta raidan tila

en: Focused
fi: Kohdistettu

en: Set Track Audio
fi: Aseta raidan ääni

en: Pan:
fi: Panorointi:

en: Set Track Visuals
fi: Määritä raidan visualisoinnit

en: Times 2
fi: Kertaa2

en: HalfWave
fi: Puoliaalto

en: VZoom:
fi: Pystysuurennos:

en: VZoom Top:
fi: Pystysuurennoksen yläosa:

en: VZoom Bottom:
fi: Pystysuurennoksen alaosa:

en: Use Spectral Prefs
fi: Käytä spektrisiä asetuksia

en: Spectral Select
fi: Spektrivalinta

en: Gray Scale
fi: Harmaasävy

en: Set Track
fi: Aseta raita

en: Sets various values for a track.
fi: Määrittää raidalle erilaisia arvoja.

note: #-#-#-#-#  343 (dia)  #-#-#-#-# Translators: Menu item Verb/Control Magnitude/Change/Amplify
en: Amplify
fi: Vahvista

en: Increases or decreases the volume of the audio you have selected
fi: Kasvattaa tai vähentää valitsemaasi äänen voimakkuutta

en: &Amplification (dB):
fi: &Vahvistus (dB):

en: Amplification dB
fi: Vahvistus dB

en: &New Peak Amplitude (dB):
fi: &Uusi huippuamplitudi (dB):

en: Allo&w clipping
fi: &Salli leikkautuminen

en: Auto Duck
fi: Automaattinen voimakkuuden lasku

en: Reduces (ducks) the volume of one or more tracks whenever the volume of a specified "control" track reaches a particular level
fi: Laskee yhden tai useamman raidan äänenvoimakkuutta aina, kun tietyn "ohjausraidan" äänenvoimakkuus saavuttaa tietyn tason

note: i18n-hint: Auto duck is the name of an effect that 'ducks' (reduces the volume) * of the audio automatically when there is sound on another track.  Not as * in 'Donald-Duck'!
en: You selected a track which does not contain audio. AutoDuck can only process audio tracks.
fi: Valitsit raidan, joka ei sisällä ääntä. Automaattinen voimakkuuden lasku voi käsitellä vain ääniraitoja.

note: i18n-hint: Auto duck is the name of an effect that 'ducks' (reduces the volume) * of the audio automatically when there is sound on another track.  Not as * in 'Donald-Duck'!
en: Auto Duck needs a control track which must be placed below the selected track(s).
fi: Automaattinen voimakkuuden lasku tarvitsee ohjausraidan, joka on sijoitettava valittujen raitojen alapuolelle.

en: Duck &amount:
fi: Vähennysmäärä:

en: Ma&ximum pause:
fi: Enimmäistau&ko:

en: Outer fade &down length:
fi: Ulomman &häivytyksen pituus:

en: Outer fade &up length:
fi: &Ulomman noston pituus:

en: Inner fade d&own length:
fi: &Sisemmän häivytyksen pituus:

en: Inner &fade up length:
fi: Sisemmän n&oston pituus:

en: &Threshold:
fi: &Kynnysarvo:

en: Bass and Treble
fi: Basso ja diskantti

en: Simple tone control effect
fi: Yksinkertainen sävyn säätötehoste

en: Tone controls
fi: Ääniohjaukset

en: Bass (dB):
fi: Basso (dB):

en: Ba&ss (dB):
fi: Ba&sso (dB):

en: &Treble (dB):
fi: &Diskantti (dB):

en: &Volume (dB):
fi: Äänenvoimakkuus (dB):

en: &Link Volume control to Tone controls
fi: &Yhdistä äänenvoimakkuuden säätö äänisäätimiin

en: Change Pitch
fi: Muuta sävelkorkeutta

en: Changes the pitch of a track without changing its tempo
fi: Muuttaa raidan sävelkorkeutta muuttamatta sen tempoa

en: High Quality Pitch Change
fi: Korkealaatuinen sävelkorkeuden muutos

en: Change Pitch without Changing Tempo
fi: Muuttaa sävelkorkeutta muuttamatta tempoa

en: Estimated Start Pitch: %s%d (%.3f Hz)
fi: Arvioitu sävelkorkeus alussa: %s%d (%.3f Hz)

[ctx: change pitch]
note: i18n-hint: changing musical pitch "from" one value "to" another
en: from
fi: vanha

[ctx: change pitch]
note: i18n-hint: changing musical pitch "from" one value "to" another
en: &from
fi: &vanha

en: from Octave
fi: oktaavista

[ctx: change pitch]
note: i18n-hint: changing musical pitch "from" one value "to" another
en: to
fi: uusi

[ctx: change pitch]
note: i18n-hint: changing musical pitch "from" one value "to" another
en: &to
fi: &uusi

en: to Octave
fi: oktaaviin

en: Semitones (half-steps)
fi: Puolisävelaskel (puoliaskeleet)

en: &Semitones (half-steps):
fi: Puoli&sävelaskeleet (puoliaskeleet):

en: from (Hz)
fi: vanha (Hz)

en: to (Hz)
fi: uusi (Hz)

en: t&o
fi: -->

en: Percent C&hange:
fi: Muutosprosentti:

en: Percent Change
fi: Muutosprosentti

en: &Use high quality stretching (slow)
fi: Käytä korkealaat&uista venytystä (hidas)

en: Change Speed
fi: Muuta nopeutta

en: Changes the speed of a track, also changing its pitch
fi: Muuttaa raidan nopeutta ja myös sen sävelkorkeutta

en: Change Speed, affecting both Tempo and Pitch
fi: Muuttaa nopeutta, vaikuttaen tempoon ja sävelkorkeuteen

en: &Speed Multiplier:
fi: Nopeu&skerroin:

note: i18n-hint: "rpm" is an English abbreviation meaning "revolutions per minute". "vinyl" refers to old-fashioned phonograph records
en: Standard Vinyl rpm:
fi: Vinyylinopeus:

note: i18n-hint: changing speed of audio "from" one value "to" another "rpm" means "revolutions per minute" as on a vinyl record turntable
en: From rpm
fi: Nopeudesta

[ctx: change speed]
note: i18n-hint: changing speed of audio "from" one value "to" another
en: &from
fi: &vanha

note: i18n-hint: changing speed of audio "from" one value "to" another "rpm" means "revolutions per minute" as on a vinyl record turntable
en: To rpm
fi: Nopeuteen

[ctx: change speed]
note: i18n-hint: changing speed of audio "from" one value "to" another
en: &to
fi: &uusi

en: Selection Length
fi: Valinnan pituus

en: C&urrent Length:
fi: Nykyinen pit&uus:

en: Current length of selection.
fi: Valinnan nykyinen pituus.

[ctx: change speed]
note: i18n-hint: changing speed of audio "from" one value "to" another
en: from
fi: vanha

en: &New Length:
fi: &Uusi pituus:

[ctx: change speed]
note: i18n-hint: changing speed of audio "from" one value "to" another
en: to
fi: uusi

en: Change Tempo
fi: Muuta tempoa

en: Changes the tempo of a selection without changing its pitch
fi: Muuttaa valinnan tempoa muuttamatta sen sävelkorkeutta

en: High Quality Tempo Change
fi: Korkealaatuinen tempomuutos

en: Change Tempo without Changing Pitch
fi: Muuttaa tempoa muuttamatta sävelkorkeutta

en: Beats per minute
fi: Tahtinopeus

note: i18n-hint: changing tempo "from" one value "to" another
en: Beats per minute, from
fi: Tahtinopeus, vanha

[ctx: change tempo]
note: i18n-hint: changing tempo "from" one value "to" another
en: &from
fi: &vanha

note: i18n-hint: changing tempo "from" one value "to" another
en: Beats per minute, to
fi: Tahtinopeus, uusi

[ctx: change tempo]
note: i18n-hint: changing tempo "from" one value "to" another
en: &to
fi: &uusi

en: Length (seconds)
fi: Pituus (sekuntia)

[ctx: change tempo]
note: i18n-hint: changing tempo "from" one value "to" another
en: from
fi: vanha

[ctx: change tempo]
note: i18n-hint: changing tempo "from" one value "to" another
en: t&o
fi: uus&i

en: Length in seconds from %s, to
fi: Pituus sekunteina %s ->

en: Click Removal
fi: Naksausten poisto

en: Click Removal is designed to remove clicks on audio tracks
fi: Naksauksen poistaminen on suunniteltu poistamaan ääniraitojen naksaukset

en: Algorithm not effective on this audio. Nothing changed.
fi: Algoritmi ei tehonnut valittuun ääneen. Mikään ei muuttunut.

en: Selection must be larger than %d samples.
fi: Valinnan tulee olla vähintään %d näytettä.

en: &Threshold (lower is more sensitive):
fi: Kynnysarvo (ma&talampi on herkempi):

en: Max &Spike Width (higher is more sensitive):
fi: Naksauksen enimmäislevey&s (korkeampi on herkempi):

en: Max Spike Width
fi: Naksauksen enimmäisleveys

en: Compressor
fi: Kompressori

en: Compresses the dynamic range of audio
fi: Kompressoi äänen dynaamista aluetta

en: %.2f secs
fi: %.2f sek

en: %.1f secs
fi: %.1f sek

en: Ratio %.0f to 1
fi: Suhde %.0f -> 1

en: Ratio %.1f to 1
fi: Suhde %.1f -> 1

en: &Noise Floor:
fi: Kohi&nataso:

en: Noise Floor
fi: Kohinataso

en: &Ratio:
fi: &Suhde:

en: Ratio
fi: Suhde

note: i18n-hint: Particularly in percussion, sounds can be regarded as having * an 'attack' phase where the sound builds up and a 'decay' where the * sound dies away.  So this means 'onset duration'.
en: &Attack Time:
fi: Nousu&aika:

note: i18n-hint: Particularly in percussion, sounds can be regarded as having * an 'attack' phase where the sound builds up and a 'decay' where the * sound dies away.  So this means 'onset duration'.
en: Attack Time
fi: Nousuaika

note: i18n-hint: Particularly in percussion, sounds can be regarded as having * an 'attack' phase where the sound builds up and a 'decay' or 'release' where the * sound dies away.
en: R&elease Time:
fi: Vapautu&saika:

note: i18n-hint: Make-up, i.e. correct for any reduction, rather than fabricate it.
en: Ma&ke-up gain for 0 dB after compressing
fi: Vahvista ääni 0 dB:n tasolle &kompressoinnin jälkeen

note: i18n-hint: "Compress" here means reduce variations of sound volume, NOT related to file-size compression; Peaks means extremes in volume
en: C&ompress based on Peaks
fi: Kompressoi h&uippujen perusteella

en: Threshold %d dB
fi: Kynnysarvo %d dB

en: Noise Floor %d dB
fi: Kohinataso %d dB

en: Attack Time %.2f secs
fi: Nousuaika %.2f sek

en: Release Time %.1f secs
fi: Vapautusaika %.1f sek

en: You can only measure one track at a time.
fi: Voit mitata vain yhtä raitaa kerrallaan.

en: Invalid audio selection.
    Please ensure that audio is selected.
fi: Virheellinen äänivalinta.
    Varmista, että ääni on valittuna.

en: Nothing to measure.
    Please select a section of a track.
fi: Ei mitään mitattavaa.
    Valitse raidan osa.

note: i18n-hint: RMS abbreviates root mean square, a certain averaging method
en: Contrast Analyzer, for measuring RMS volume differences between two selections of audio.
fi: Kontrastianalysaattori RMS-äänenvoimakkuuden erojen mittaamiseksi kahden äänivalinnan välillä.

en: Volume
fi: Voimakkuus

en: Foreground start time
fi: Edustan alkuaika

en: Foreground end time
fi: Edustan loppuaika

en: &Measure selection
fi: Mittaa va&linta

en: Background start time
fi: Taustan alkuaika

en: Background end time
fi: Taustan loppuaika

en: Mea&sure selection
fi: Mi&ttaa valinta

en: Co&ntrast Result:
fi: Ko&ntrastin tulos:

en: &Difference:
fi: &Erotus:

en: indeterminate
fi: määrittelemätön

note: i18n-hint: dB abbreviates decibels
en: Infinite dB difference
fi: Äärettömän dB erotus

en: Difference is indeterminate.
fi: Erotus on määrittelemätön.

note: i18n-hint: dB abbreviates decibels RMS abbreviates root mean square, a certain averaging method
en: Difference = %.2f RMS dB.
fi: Erotus = %.2f RMS dB.

note: i18n-hint: dB abbreviates decibels RMS abbreviates root mean square, a certain averaging method
en: Difference = infinite RMS dB.
fi: Erotus = ääretön RMS dB.

en: Foreground level too high
fi: Edustataso liian korkea

en: Background level too high
fi: Taustataso liian korkea

en: Background higher than foreground
fi: Tausta korkeampi kuin edusta

note: i18n-hint: WCAG2 is the 'Web Content Accessibility Guidelines (WCAG) 2.0', see http://www.w3.org/TR/WCAG20/
en: WCAG2 Pass
fi: WCAG2 onnistui

note: i18n-hint: WCAG abbreviates Web Content Accessibility Guidelines
en: WCAG2 Fail
fi: WCAG2 epäonnistui

note: i18n-hint: i.e. difference in loudness at the moment.
en: Current difference
fi: Nykyinen erotus

en: Measured foreground level
fi: Mitattu edustataso

en: No foreground measured
fi: Edustaa ei mitattu

en: Foreground not yet measured
fi: Edustaa ei ole vielä mitattu

en: Measured background level
fi: Mitattu taustataso

en: No background measured
fi: Taustaa ei mitattu

en: Background not yet measured
fi: Taustaa ei ole vielä mitattu

en: Export Contrast Result As:
fi: Vie kontrastitulos nimellä:

note: i18n-hint: WCAG abbreviates Web Content Accessibility Guidelines
en: WCAG 2.0 Success Criteria 1.4.7 Contrast Results
fi: WCAG 2.0 Onnistumiskriteerit 1.4.7 Kontrastitulokset

en: Filename = %s.
fi: Tiedostonimi = %s.

en: Time started = %2d hour(s), %2d minute(s), %.2f seconds.
fi: Alkuaika = %2d tunti(a), %2d minuutti(a), %.2f sekuntia.

en: Time ended = %2d hour(s), %2d minute(s), %.2f seconds.
fi: Loppuaika = %2d tunti(a), %2d minuutti(a), %.2f sekuntia.

en: Success Criteria 1.4.7 of WCAG 2.0: Pass
fi: Onnistumiskriteeri 1.4.7 / WCAG 2.0: Onnistui

en: Success Criteria 1.4.7 of WCAG 2.0: Fail
fi: Onnistumiskriteeri 1.4.7 / WCAG 2.0: Epäonnistui

en: Data gathered
fi: Kerätyt tiedot

note: i18n-hint: day of month, month, year, hour, minute, second
en: %d %s %02d %02dh %02dm %02ds
fi: %d %s %02d %02dt %02dm %02ds

en: Contrast Analysis (WCAG 2 compliance)
fi: Kontrastianalyysi (WCAG 2:n mukainen)

en: Contrast...
fi: Kontrasti...

en: Hard Clipping
fi: Kova leikkaus

en: Soft Clipping
fi: Pehmeä leikkaus

en: Soft Overdrive
fi: Pehmeä yliohjaus

en: Medium Overdrive
fi: Keskimääräinen yliohjaus

en: Hard Overdrive
fi: Kova yliohjaus

en: Cubic Curve (odd harmonics)
fi: Kolmannen asteen käyrä (parittomat yläsävelet)

en: Even Harmonics
fi: Parilliset yläsävelet

en: Expand and Compress
fi: Laajenna ja kompressoi

en: Leveller
fi: Voimakkuuden tasoitin

en: Rectifier Distortion
fi: Tasasuuntaussärö

en: Hard Limiter 1413
fi: Kova rajoitin 1413

en: Hard clip -12dB, 80% make-up gain
fi: Kova leikkaus -12dB, 80% korvaava vahvistus

en: Soft clip -12dB, 80% make-up gain
fi: Pehmeä leikkaus -12dB, 80% korvaava vahvistus

en: Fuzz Box
fi: Äänensärkijä

en: Walkie-talkie
fi: Radiopuhelin

en: Blues drive sustain
fi: Blues-kaiku

en: Light Crunch Overdrive
fi: Kevyt räsähdysyliohjaus

en: Heavy Overdrive
fi: Raskas yliohjaus

en: 3rd Harmonic (Perfect Fifth)
fi: 3. yläsävel (puhdas kvintti)

en: Valve Overdrive
fi: Venttiilin yliohjaus

en: 2nd Harmonic (Octave)
fi: 2. yläsävel (oktaavi)

en: Gated Expansion Distortion
fi: Porttilaajennuksen särö

en: Leveller, Light, -70dB noise floor
fi: Tasoitin, kevyt, -70dB kohinataso

en: Leveller, Moderate, -70dB noise floor
fi: Tasoitin, keskitaso, -70dB kohinataso

en: Leveller, Heavy, -70dB noise floor
fi: Tasoitin, raskas, -70dB kohinataso

en: Leveller, Heavier, -70dB noise floor
fi: Tasoitin, raskaampi, -70dB kohinataso

en: Leveller, Heaviest, -70dB noise floor
fi: Tasoitin, raskain, -70dB kohinataso

en: Half-wave Rectifier
fi: Puoliaaltotasasuuntaaja

en: Full-wave Rectifier
fi: Kokoaaltotasasuuntaaja

en: Full-wave Rectifier (DC blocked)
fi: Kokoaaltotasasuuntaaja (estä tasavirta)

en: Percussion Limiter
fi: Lyömäsoittimien rajoitin

en: Upper Threshold
fi: Ylempi kynnys

en: Parameter 1
fi: Parametri 1

en: Parameter 2
fi: Parametri 2

en: Number of repeats
fi: Toistojen määrä

en: Waveshaping distortion effect
fi: Aaltomuodon särötehoste

en: Distortion type:
fi: Särötyyppi:

en: DC blocking filter
fi: Tasavirran estosuodatin

en: Threshold controls
fi: Kynnysarvon säätimet

en: Parameter controls
fi: Parametrien ohjaimet

en: Clipping level
fi: Leikkaustaso

en: Make-up Gain
fi: Korvaava vahvistus

en: Clipping threshold
fi: Leikkauskynnys

note: #-#-#-#-#  1830 (PACKAGE VERSION)  #-#-#-#-# Brush setting
en: Hardness
fi: Kovuus

en: Distortion amount
fi: Särön määrä

en: Output level
fi: Lähtötaso

en: Repeat processing
fi: Toista käsittely

en: Harmonic brightness
fi: Harmoninen kirkkaus

en: Levelling fine adjustment
fi: Tasoituksen hienosäätö

en: Degree of Levelling
fi: Tasoitusaste

en: dB Limit
fi: dB-raja

en: Wet level
fi: Märkätaso

en: Residual level
fi: Jäännöstaso

en: (Not Used):
fi: (Ei käytössä):

note: i18n-hint: Control range.
en: (-100 to 0 dB):
fi: (-100 -> 0 dB):

note: i18n-hint: Control range.
en: (-80 to -20 dB):
fi: (-80 -> -20 dB):

note: i18n-hint: Control range.
en: (0 to 100):
fi: (0 -> 100):

note: i18n-hint: Control range.
en: (0 to 5):
fi: (0 -> 5):

en: DTMF Tones
fi: DTMF-äänet

en: Generates dual-tone multi-frequency (DTMF) tones like those produced by the keypad on telephones
fi: Tuottaa kaksisävyisiä monitaajuusääniä (DTMF), kuten puhelimissa olevan näppäimistöäänet

en: DTMF sequence empty.
    Check ALL settings for this effect.
fi: DTMF-sarja  on tyhjä.
    Tarkista KAIKKI tämän tehosteen asetukset.

en: DTMF &sequence:
fi: DTMF-&sarja:

en: &Amplitude (0-1):
fi: &Amplitudi (0-1):

en: &Tone/silence ratio:
fi: Ääni/hiljaisuus-suhde:

en: Duty cycle:
fi: Pulssisuhde:

en: Tone duration:
fi: Äänen kesto:

en: Silence duration:
fi: Hiljaisuuden kesto:

en: Repeats the selected audio again and again
fi: Toistaa valittua ääntä uudestaan ja uudestaan

en: Requested value exceeds memory capacity.
fi: Pyydetty arvo ylittää muistikapasiteetin.

en: &Delay time (seconds):
fi: &Viiveen kesto (sek.):

en: D&ecay factor:
fi: Vaim&ennuskerroin:

en: Export Effect Parameters
fi: Vie tehosteen parametrit

en: Could not open file: "%s"
fi: Ei voitu avata tiedostoa:  "%s"

en: Error Saving Effect Presets
fi: Virhe tehosteen esiasetusten tallennuksessa

en: Error writing to file: "%s"
fi: Virhe kirjoitettaessa tiedostoon: "%s"

en: Import Effect Parameters
fi: Tuo tehosteen parametrit

note: i18n-hint %s will be replaced by a file name
en: %s: is not a valid presets file.
fi: %s: ei ole kelvollinen esiasetustiedosto.

note: i18n-hint %s will be replaced by a file name
en: %s: is for a different Effect, Generator or Analyzer.
fi: %s: on tarkoitettu eri tehosteille, generaattorille tai analysaattorille.

en: Preparing preview
fi: Valmistellaan esikuuntelua

en: Previewing
fi: Esikuunnellaan

en: Applied effect: %s
fi: Käytetty tehoste: %s

en: Applied command: %s
fi: Käytetty tehoste: %s

en: Select Preset
fi: Valitse esiasetus

en: &Preset:
fi: &Esiasetus:

en: User Presets
fi: Esiasetukset

en: Factory Presets
fi: Tehdasesiasetukset

en: Current Settings
fi: Nykyiset asetukset

en: Factory Defaults
fi: Tehdasoletukset

en: Attempting to initialize the following effect failed:
    
    %s
    
    More information may be available in 'Help > Diagnostics > Show Log'
fi: Seuraavan tehosteen alustaminen epäonnistui:
    
    %s
    
    Lisätietoja voi olla kohdassa 'Ohje > Diagnostiikka > Näytä loki'

en: Effect failed to initialize
fi: Tehosteen alustus epäonnistui

en: Attempting to initialize the following command failed:
    
    %s
    
    More information may be available in 'Help > Diagnostics > Show Log'
fi: Seuraavan komennon alustaminen epäonnistui:
    
    %s
    
    Lisätietoja voi olla kohdassa 'Ohje > Diagnostiikka > Näytä loki'

en: Command failed to initialize
fi: Komennon alustaminen epäonnistui

en: Effects Rack
fi: Tehosteräkki

en: Latency: 0
fi: Viive: 0

en: &Bypass
fi: &Ohitus

en: Active State
fi: Aktiivisuustila

en: Set effect active state
fi: Aseta tehosteen aktiivisuustila

en: Show/Hide Editor
fi: Näytä/piilota muokkain

en: Open/close effect editor
fi: Avaa/sulje tehostemuokkain

en: Move effect up in the rack
fi: Siirrä tehostetta ylöspäin raidalla

en: Move effect down in the rack
fi: Siirrä tehostetta alaspäin raidalla

en: Mark effect as a favorite
fi: Merkitse tehoste suosikiksi

en: Remove effect from the rack
fi: Poista tehoste raidalta

en: Name of the effect
fi: Tehosteen nimi

en: Latency: %4d
fi: Viive: %4d

en: Some Command
fi: Jokin komento

en: Manage presets and options
fi: Esiasetuksien ja valintojen hallinta

en: &Manage
fi: &Hallinta

en: Start and stop playback
fi: Aloita ja lopeta toisto

note: i18n-hint: The access key "&P" should be the same in "Stop &Playback" and "Start &Playback"
en: Start &Playback
fi: Aloita &toisto

en: Preview effect
fi: Tehosteen esikuuntelu

en: &Preview effect
fi: &Esikuuntele tehostetta

en: Skip backward
fi: Hyppää taaksepäin

en: Skip &Backward
fi: Hyppää &taaksepäin

en: Skip forward
fi: Hyppää eteenpäin

en: Skip &Forward
fi: Hyppää &eteenpäin

en: Save Preset...
fi: Tallenna esiasetus...

en: Delete Preset
fi: Poista esiasetus

note: #-#-#-#-#  3681 (SuperTuxKart)  #-#-#-#-# I18N: In the Select challenge dialog, type of this challenge
en: Type: %s
fi: Tyyppi: %s

en: Name: %s
fi: Nimi: %s

en: Vendor: %s
fi: Toimittaja: %s

en: Description: %s
fi: Kuvaus: %s

en: Preset already exists.
    
    Replace?
fi: Esiasetus on jo olemassa.
    
    Korvataanko?

note: i18n-hint: The access key "&P" should be the same in "Stop &Playback" and "Start &Playback"
en: Stop &Playback
fi: &Pysäytä toisto

en: Nyquist Prompt
fi: Nyquist-kehote

note: i18n-hint: Technical term for a kind of curve.
en: B-spline
fi: B-splini

en: Equalization
fi: Taajuuskorjaus

en: Filter Curve EQ
fi: Käyrätaajuuskorjain

en: Graphic EQ
fi: Palkkitaajuuskorjain

en: Adjusts the volume levels of particular frequencies
fi: Säätää tiettyjen taajuuksien voimakkuustasoja

en: 100Hz Rumble
fi: 100Hz-jyrinä

en: AM Radio
fi: AM-radio

en: Bass Cut
fi: Basson leikkaus

en: Low rolloff for speech
fi: Alhainen jyrkkyys puheelle

note: #-#-#-#-#  3233 (Pidgin)  #-#-#-#-# lots of clients (including purple) do this, but it's * out of spec
en: Telephone
fi: Puhelin

en: Treble Boost
fi: Diskantin tehostus

en: Treble Cut
fi: Diskantin leikkaus

en: To use this filter curve in a macro, please choose a new name for it.
    Choose the 'Save/Manage Curves...' button and rename the 'unnamed' curve, then use that one.
fi: Jos haluat käyttää tätä korjauskäyrää makrossa, valitse sille uusi nimi.
    Valitse 'Tallenna/hallitse käyriä...' -painiketta ja nimeä uudelleen "nimetön" käyrä, sitten käytä sitä.

en: Filter Curve EQ needs a different name
fi: Käyrätaajuuskorjain tarvitsee eri nimen

en: To apply Equalization, all selected tracks must have the same sample rate.
fi: Jotta taajuuskorjaus voidaan suorittaa, kaikilla valituilla raidoilla täytyy olla sama näytetaajuus.

en: Track sample rate is too low for this effect.
fi: Raidan näytteenottotaajuus on liian alhainen tätä tehostetta varten.

en: Effect Unavailable
fi: Tehoste ei ole käytettävissä

en: Max dB
fi: Maksimi-dB

en: Min dB
fi: Minimi-dB

en: &EQ Type:
fi: &EQ-tyyppi:

en: Draw Curves
fi: Piirrä käyriä

en: &Draw
fi: &Piirrä

en: &Graphic
fi: &Graafinen

en: Interpolation type
fi: Interpolointityyppi

en: Linear Frequency Scale
fi: Lineaarinen asteikko

en: Li&near Frequency Scale
fi: &Lineaarinen asteikko

en: Length of &Filter:
fi: &Suodatinpituus:

en: Length of Filter
fi: Suodatinpituus

en: &Select Curve:
fi: Valit&se käyrä:

en: Select Curve
fi: Valitse käyrä

en: S&ave/Manage Curves...
fi: &Tallenna/hallitse käyriä...

en: Fla&tten
fi: Tasoi&ta

en: Show grid lines
fi: Näytä apuviivat

en: Show g&rid lines
fi: Näytä &apuviivat

en: &Processing:
fi: &Käsitellään:

en: SSE &Threaded
fi: SSE, &säikeistetty

en: AV&X Threaded
fi: AV&X, &säikeistetty

en: &Bench
fi: &Mittaa

note: i18n-hint: EQ stands for 'Equalization'.
en: Error Loading EQ Curves from file:
    %s
    Error message says:
    %s
fi: Virhe korjauskäyrien latauksessa tiedostosta:
    %s
    Virheilmoitus:
    %s

en: Error Loading EQ Curves
fi: Virhe korjauskäyrien latauksessa

en: Error Saving Equalization Curves
fi: Taajuuskorjainkäyrän tallennusvirhe

en: Requested curve not found, using 'unnamed'
fi: Pyydettyä käyrää ei löydy, käytetään 'nimetöntä'

en: Curve not found
fi: Käyrää ei löydy

en: Manage Curves List
fi: Käyräluettelon hallinta

en: Manage Curves
fi: Käyrien hallinta

en: &Curves
fi: &Käyrät

en: Curve Name
fi: Käyrän nimi

en: D&elete...
fi: &Poista...

en: &Get More...
fi: &Hanki lisää...

en: De&faults
fi: Ol&etukset

en: Rename 'unnamed' to save a new entry.
    'OK' saves all changes, 'Cancel' doesn't.
fi: Nimeä 'nimetön' uudelleen, jos haluat tallentaa uuden merkinnän.
    'OK' tallentaa kaikki muutokset, 'Peruuta' ei.

en: 'unnamed' always stays at the bottom of the list
fi: 'nimetön' pysyy aina luettelon lopussa

en: 'unnamed' is special
fi: 'nimetön' on erityinen

en: Rename '%s' to...
fi: Nimeä '%s' uudelleen nimelle...

en: Rename '%s'
fi: Nimeä uudelleen '%s'

en: Name is the same as the original one
fi: Nimi on sama kuin alkuperäisen

en: Same name
fi: Sama nimi

en: Overwrite existing curve '%s'?
fi: Korvataanko olemassa oleva käyrä '%s'?

en: Curve exists
fi: Käyrä on olemassa

en: You cannot delete the 'unnamed' curve.
fi: Et voi poistaa 'nimetöntä' käyrää.

en: Can't delete 'unnamed'
fi: Et voi poistaa 'nimetöntä'

en: Delete %d items?
fi: Poistetaanko %d kohdetta?

en: You cannot delete the 'unnamed' curve, it is special.
fi: Et voi poistaa 'nimetöntä' käyrää, se on erityinen.

en: Choose an EQ curve file
fi: Valitse korjauskäyrätiedosto

en: Export EQ curves as...
fi: Vie korjauskäyrät nimellä...

en: You cannot export 'unnamed' curve, it is special.
fi: Et voi viedä 'nimetöntä' käyrää, se on erityinen.

en: Cannot Export 'unnamed'
fi: Et voi viedä 'nimetöntä'

en: %d curves exported to %s
fi: %d käyrää vietiin kohteeseen %s

en: Curves exported
fi: Käyrät viety

en: No curves exported
fi: Käyriä ei viety

en: Benchmark times:
    Original: %s
    Default Segmented: %s
    Default Threaded: %s
    SSE: %s
    SSE Threaded: %s
fi: Vertailuajat:
    Alkuperäinen: %s
    Oletussegmentoitu: %s
    Oletussäikeinen: %s
    SSE: %s
    SSE-säikeistetty: %s

note: #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, chkLevelFadeOut)
en: Fade Out
fi: Häivytä ulos

en: Applies a linear fade-in to the selected audio
fi: Soveltaa lineaarista nostoa eli sisäänhäivytystä valittuun ääneen

en: Applies a linear fade-out to the selected audio
fi: Soveltaa lineaarista (ulos)häivytystä valittuun ääneen

en: Find Clipping
fi: Etsi leikkautumista

en: Creates labels where clipping is detected
fi: Luo merkkejä kohtiin, joissa havaitaan leikkautumista

en: &Start threshold (samples):
fi: Al&kukynnys (näytteinä):

en: St&op threshold (samples):
fi: Loppukynny&s (näytteinä):

en: There is not enough room available to generate the audio
fi: Tilaa ei ole tarpeeksi käytettävissä äänen tuottamiseen

en: Flips the audio samples upside-down, reversing their polarity
fi: Kääntää ääninäytteet ja niiden napaisuuden ylösalaisin

en: Builtin Effects
fi: Sisäänrakennetut tehosteet

en: Provides builtin effects to Audacity
fi: Huolehtii Audacityn sisäänrakennetuista efekteistä

en: Unknown built-in effect name
fi: Tuntematon sisäänrakennettu tehostenimi

en: perceived loudness
fi: koettu äänekkyys

en: Loudness Normalization
fi: Äänekkyyden normalisointi

en: Sets the loudness of one or more tracks
fi: Asettaa yhden tai useamman raidan voimakkuuden

en: Normalizing Loudness...
fi: Normalisoidaan äänekkyyttä...

en: Analyzing: %s
fi: Analysoidaan: %s

en: Processing: %s
fi: Käsitellään: %s

en: &Normalize
fi: Normalisoi

note: i18n-hint: LUFS is a particular method for measuring loudnesss
en: Loudness LUFS
fi: Äänekkyys (LUFS)

en: Normalize &stereo channels independently
fi: Normalisoi &stereokanavat itsenäisesti

en: &Treat mono as dual-mono (recommended)
fi: &Käsittele monoa kaksoismonona (suositus)

en: (Maximum 0dB)
fi: (Enintään 0 dB)

[ctx: noise]
note: i18n-hint: not a color, but "white noise" having a uniform spectrum
en: White
fi: Valkoinen

[ctx: noise]
note: i18n-hint: not a color, but "pink noise" having a spectrum with more power in low frequencies
en: Pink
fi: Pinkki

[ctx: noise]
note: i18n-hint: a kind of noise spectrum also known as "red" or "brown"
en: Brownian
fi: Brownin kohina

en: Generates one of three different types of noise
fi: Luo  yhtä kolmesta erityyppisestä kohinasta

en: &Noise type:
fi: Kohi&natyyppi:

en: Second greatest
fi: Toiseksi suurin

en: Old
fi: Vanha

en: none, Hann (2.0.6 behavior)
fi: ei mitään, Hann (2.0.6-version mukainen)

en: Hann, none
fi: Hann, ei mitään

en: Hann, Hann (default)
fi: Hann, Hann (oletus)

en: Hamming, none
fi: Hamming, ei mitään

en: Hamming, Reciprocal Hamming
fi: Hamming, vastavuoroinen Hamming

en: Removes background noise such as fans, tape noise, or hums
fi: Poistaa taustaääniä, kuten puhaltimen, nauhan ääntä tai huminaa

en: Steps per block are too few for the window types.
fi: Askeleet lohkoa kohden liian vähän ikkunatyypeille.

en: Steps per block cannot exceed the window size.
fi: Askeleet lohkoa kohden eivät voi ylittää ikkunan kokoa.

en: Median method is not implemented for more than four steps per window.
fi: Mediaanimenetelmää ei ole toteutettu enemmässä kuin neljässä askeleessa per ikkuna.

en: You must specify the same window size for steps 1 and 2.
fi: Määritä sama ikkunakoko vaiheille 1. ja 2.

en: Warning: window types are not the same as for profiling.
fi: Varoitus: Ikkunatyypit eivät ole samoja kuin profiloinnissa.

en: All noise profile data must have the same sample rate.
fi: Kaikissa kohinanpoistomalleissa on oltava sama näytteenottotaajuus.

en: The sample rate of the noise profile must match that of the sound to be processed.
fi: Kohinaprofiilin näytteenottotaajuuden on vastattava käsiteltävän äänen taajuutta.

en: Selected noise profile is too short.
fi: Valittu kohinaprofiili on liian lyhyt.

en: &Noise reduction (dB):
fi: Kohinan &vaimennus (dB):

en: &Sensitivity:
fi: &Herkkyys:

en: Attac&k time (secs):
fi: Nousuai&ka (sek.):

en: Attack time
fi: Nousuaika

en: R&elease time (secs):
fi: Vapautus&aika (sek.):

en: &Frequency smoothing (bands):
fi: &Taajuuden pehmennys (kaistat):

en: Frequency smoothing
fi: Taajuuden pehmennys

en: Sensiti&vity (dB):
fi: Herkkyys (dB):

en: Old Sensitivity
fi: Vanha herkkyys

en: Step 1
fi: Vaihe 1

en: Select a few seconds of just noise so Audacity knows what to filter out,
    then click Get Noise Profile:
fi: Valitse muutama sekunti pelkkää kohinaa, jotta Audacity tietää, mitä pitää
    suodattaa pois. Kun valinta on tehty, paina "Luo kohinaprofiili":

en: &Get Noise Profile
fi: Luo kohinaprofiili

en: Step 2
fi: Vaihe 2

en: Select all of the audio you want filtered, choose how much noise you want
    filtered out, and then click 'OK' to reduce noise.
fi: Valitse työstettävä ääni, suodatettavan kohinan määrä ja napsauta 'OK'
    suorittaaksesi kohinan vaimennuksen.

en: Noise:
fi: Kohina:

note: i18n-hint: Translate differently from "Residue" !
en: Re&duce
fi: &Vähennä

en: &Isolate
fi: &Eristä

note: i18n-hint: Means the difference between effect and original sound.  Translate differently from "Reduce" !
en: Resid&ue
fi: &Jäännös

en: &Window types:
fi: &Ikkunatyypit:

en: Window si&ze:
fi: Ikkunan &koko:

en: 2048 (default)
fi: 2048 (oletus)

en: S&teps per window:
fi: Askeleita ikkunassa:

en: 4 (default)
fi: 4 (oletus)

en: Discrimination &method:
fi: Erottelu&menetelmä:

en: Noise Removal
fi: Kohinan poisto

en: Removes constant background noise such as fans, tape noise, or hums
fi: Poistaa jatkuvaa taustaääniä, kuten puhaltimen, nauhan ääntä tai huminaa

en: Select all of the audio you want filtered, choose how much noise you want
    filtered out, and then click 'OK' to remove noise.
fi: Valitse kaikki suodatettava ääni ja että kuinka paljon kohinaa haluat
    suodattaa pois. Valitsemalla 'OK' poistat kohinan.

en: Noise re&duction (dB):
fi: Kohinan vaimennus (dB):

en: &Sensitivity (dB):
fi: &Herkkyys (dB):

en: Fr&equency smoothing (Hz):
fi: Taajuud&en pehmennys (Hz):

en: Attac&k/decay time (secs):
fi: Nousu-/päästöai&ka (sek.):

en: Attack/decay time
fi: Nousu-/päästöaika

en: Sets the peak amplitude of one or more tracks
fi: Asettaa yhden tai useamman raidan huippuamplitudin

en: Removing DC offset and Normalizing...
fi: Nollataan tasajännitetaso ja normalisoidaan...

en: Removing DC offset...
fi: Nollataan tasajännitetaso...

en: Normalizing without removing DC offset...
fi: Normalisoidaan nollaamatta tasajännitetasoa...

en: Not doing anything...
fi: Ei tee mitään...

en: Analyzing first track of stereo pair: %s
fi: Analysoidaan stereoparin ensimmäistä raitaa: %s

en: Analyzing second track of stereo pair: %s
fi: Analysoidaan stereoparin toista raitaa: %s

en: Processing stereo channels independently: %s
fi: Käsitellään stereokanavia itsenäisesti: %s

en: Processing first track of stereo pair: %s
fi: Käsitellään stereoparin ensimmäistä raitaa: %s

en: Processing second track of stereo pair: %s
fi: Käsitellään stereoparin toista raitaa: %s

en: &Remove DC offset (center on 0.0 vertically)
fi: Nollaa tasajännitetaso (keskitä pystysuo&raan kohtaan 0.0)

en: &Normalize peak amplitude to
fi: &Normalisoi huippukohta arvoon

en: Peak amplitude dB
fi: Huippuamplitudi (dB)

en: N&ormalize stereo channels independently
fi: N&ormalisoi stereokanavat itsenäisesti

en: Paulstretch is only for an extreme time-stretch or "stasis" effect
fi: Paulstretch on vain äärimmäiselle aikavenytykselle tai pysäytystehosteelle

note: i18n-hint: This is how many times longer the sound will be, e.g. applying * the effect to a 1-second sample, with the default Stretch Factor of 10.0 * will give an (approximately) 10 second sound
en: &Stretch Factor:
fi: Venytyskerroin:

en: &Time Resolution (seconds):
fi: Aikaresoluu&tio (sekuntia):

note: i18n-hint: 'Time Resolution' is the name of a control in the Paulstretch effect.
en: Audio selection too short to preview.
    
    Try increasing the audio selection to at least %.1f seconds,
    or reducing the 'Time Resolution' to less than %.1f seconds.
fi: Valittu ääni on liian lyhyt esikuunteluun.
    
    Yritä pidentää valintaa vähintään %.1f sekuntiin
    tai vähentää aikaresoluutiota alle %.1f sekuntiin.

note: i18n-hint: 'Time Resolution' is the name of a control in the Paulstretch effect.
en: Unable to Preview.
    
    For the current audio selection, the maximum
    'Time Resolution' is %.1f seconds.
fi: Esikuuntelua ei voitu suorittaa.
    
    Enimmäisaikaresoluutio nykyiselle
    äänivalinnalle on %.1f sekuntia.

note: i18n-hint: 'Time Resolution' is the name of a control in the Paulstretch effect.
en: The 'Time Resolution' is too long for the selection.
    
    Try increasing the audio selection to at least %.1f seconds,
    or reducing the 'Time Resolution' to less than %.1f seconds.
fi: Aikaresoluutio on liian pitkä valinnalle.
    
    Yritä pidentää valintaa vähintään %.1f sekuntiin
    tai vähentää aikaresoluutiota alle %.1f sekuntiin.

en: Phaser
fi: Vaiheistaja

en: Combines phase-shifted signals with the original signal
fi: Yhdistää vaihesiirrettyjä signaaleja alkuperäiseen signaaliin

en: &Stages:
fi: &Vaiheet:

en: Stages
fi: Vaiheet

en: &Dry/Wet:
fi: &Kuiva/märkä (kaiku):

en: Dry Wet
fi: Kuiva märkä (kaiku)

en: LFO Freq&uency (Hz):
fi: LFO-taaj&uus (Hz):

en: LFO frequency in hertz
fi: LFO-taajuus hertseinä

en: LFO Sta&rt Phase (deg.):
fi: LFO-aloitus&vaihe (asteina):

en: LFO start phase in degrees
fi: LFO-aloitusvaihe asteina

en: Dept&h:
fi: Syvyy&s:

en: Depth in percent
fi: Syvyys prosentteina

en: Feedbac&k (%):
fi: Ta&kaisinsyöttö (%):

en: Feedback in percent
fi: Takaisinsyöttö prosentteina

en: &Output gain (dB):
fi: &Lähtövahvistus (dB):

en: Output gain (dB)
fi: Lähtövahvistus (dB)

note: #-#-#-#-#  2464 (PACKAGE VERSION)  #-#-#-#-# Repair
en: Repair
fi: Korjaa

en: Sets the peak amplitude of a one or more tracks
fi: Asettaa yhden tai useamman raidan huippuamplitudin

en: The Repair effect is intended to be used on very short sections of damaged audio (up to 128 samples).
    
    Zoom in and select a tiny fraction of a second to repair.
fi: Tätä korjaustoimintoa on tarkoitettu käytettäväksi vain hyvin lyhyihin vahingoittuneisiin äänen osiin (enintään 128 näytettä).
    
    Suurenna näkymää ja valitse vain sekunnin murto-osa korjattavaksesi.

en: Repair works by using audio data outside the selection region.
    
    Please select a region that has audio touching at least one side of it.
    
    The more surrounding audio, the better it performs.
fi: Korjaus toimii käyttämällä valinta-alueen ulkopuolista ääntä.
    
    Valitse alue, jossa ääni koskettaa vähintään toista sen puolta.
    
    Mitä enemmän ympäröivää ääntä, sitä paremmin se toimii.

en: Repeats the selection the specified number of times
fi: Toistaa valinnan määritetyn määrän kertoja

en: &Number of repeats to add:
fi: Lisättävie&n toistojen määrä:

en: Current selection length: dd:hh:mm:ss
fi: Nykyinen valinnan pituus: pp:tt:mm:ss

en: New selection length: dd:hh:mm:ss
fi: Uusi valinnan pituus: dd:hh:mm:ss

en: Current selection length: %s
fi: Nykyisen valinnan pituus: %s

en: New selection length: %s
fi: Uusi valinnan pituus: %s

en: Warning: No repeats.
fi: Varoitus: Ei toistoa.

en: Vocal I
fi: Ääni I

en: Vocal II
fi: Ääni II

en: Bathroom
fi: Kylpyhuone

en: Small Room Bright
fi: Pieni huone, valoisa

en: Small Room Dark
fi: Pieni huone, pimeä

en: Medium Room
fi: Keskimääräinen tila

en: Large Room
fi: Suuri huone

en: Church Hall
fi: Kirkkosali

en: Adds ambience or a "hall effect"
fi: Lisää tunnelmaa tai hallitehostetta

en: &Room Size (%):
fi: &Tilan koko (%):

en: &Pre-delay (ms):
fi: &Esiviive (ms):

en: Rever&berance (%):
fi: &Jälkikaiku (%):

en: Da&mping (%):
fi: &Vaimennus (%):

en: Tone &Low (%):
fi: Äänen &tummuus (%):

en: Tone &High (%):
fi: Äänen &kirkkaus (%):

en: Wet &Gain (dB):
fi: &Märkävahvistus (dB):

en: Dr&y Gain (dB):
fi: &Kuivavahvistus (dB):

en: Stereo Wid&th (%):
fi: S&tereon leveys (%):

en: Wet O&nly
fi: Pelkkä märkä (&kaiku)

en: Reverb: %s
fi: Jälkikaiku: %s

en: Reverses the selected audio
fi: Kääntää valitun äänen toisinpäin

en: SBSMS Time / Pitch Stretch
fi: SBSMS-ajan/sävelkorkeuden venytys

en: Lowpass
fi: Alipäästö

en: Highpass
fi: Ylipäästö

en: Classic Filters
fi: Klassiset suodattimet

note: i18n-hint: "infinite impulse response"
en: Performs IIR filtering that emulates analog filters
fi: Suorittaa IIR-suodatuksen, joka emuloi analogisia suodattimia

en: To apply a filter, all selected tracks must have the same sample rate.
fi: Kaikilla valituilla raidoilla täytyy olla sama näytteenottotaajuus, jotta suodatinta voidaan käyttää.

en: &Filter Type:
fi: &Suodatintyyppi:

note: i18n-hint: 'Order' means the complexity of the filter, and is a number between 1 and 10.
en: O&rder:
fi: &Järjestys:

en: &Passband Ripple:
fi: &Päästökaistan sykintä:

en: Passband Ripple (dB)
fi: Päästökaistan sykintä (dB)

en: Cutoff (Hz)
fi: Leikkaus (Hz)

en: C&utoff:
fi: &Leikkaus:

en: Minimum S&topband Attenuation:
fi: Pienin es&tokaistan vaimennus:

en: Minimum S&topband Attenuation (dB)
fi: Pienin es&tokaistan vaimennus (dB)

en: Align MIDI to Audio
fi: Tasaa MIDI ääneen

en: Frame Period:
fi: Kehyksen aikaväli:

en: Frame Period
fi: Kehyksen aikaväli

en: Window Size:
fi: Ikkunan koko:

en: Force Final Alignment
fi: Pakota lopullinen tasaus

en: Ignore Silence at Beginnings and Endings
fi: Ohita hiljaisuus alussa ja lopussa

en: Silence Threshold:
fi: Hiljaisuuskynnys:

en: Silence Threshold
fi: Hiljaisuuskynnys

note: i18n-hint: The English would be clearer if it had 'Duration' rather than 'Time' This is a NEW experimental effect, and until we have it documented in the user manual we don't have a clear description of what this parameter does. It is OK to leave it in English.
en: Presmooth Time:
fi: Esipehmennysaika:

note: i18n-hint: The English would be clearer if it had 'Duration' rather than 'Time' This is a NEW experimental effect, and until we have it documented in the user manual we don't have a clear description of what this parameter does. It is OK to leave it in English.
en: Presmooth Time
fi: Esipehmennysaika

note: i18n-hint: The English would be clearer if it had 'Duration' rather than 'Time' This is a NEW experimental effect, and until we have it documented in the user manual we don't have a clear description of what this parameter does. It is OK to leave it in English.
en: Line Time:
fi: Linja-aika:

note: i18n-hint: The English would be clearer if it had 'Duration' rather than 'Time' This is a NEW experimental effect, and until we have it documented in the user manual we don't have a clear description of what this parameter does. It is OK to leave it in English.
en: Line Time
fi: Linja-aika

en: Smooth Time:
fi: Pehmennysaika:

note: i18n-hint: The English would be clearer if it had 'Duration' rather than 'Time' This is a NEW experimental effect, and until we have it documented in the user manual we don't have a clear description of what this parameter does. It is OK to leave it in English.
en: Smooth Time
fi: Pehmennysaika

en: Use Defaults
fi: Käytä oletuksia

note: #-#-#-#-#  1077 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (KPushButton, m_restore_defaults) #-#-#-#-#  1484 (kget)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_restore_defaults) #-#-#-#-#  1660 (ktorrent)  #-#-#-#-#
en: Restore Defaults
fi: Palauta oletukset

[ctx: generator]
note: i18n-hint: noun
en: Silence
fi: Hiljaisuus

en: Creates audio of zero amplitude
fi: Luo ääntä nolla-amplitudilla

en: Stereo To Mono
fi: Stereo monoksi

en: Converts stereo tracks to mono
fi: Muuntaa stereoraidan monoksi

en: Resampling left channel
fi: Muutetaan vasemman kanavan näytetaajuutta

en: Resampling right channel
fi: Muutetaan oikean kanavan näytetaajuutta

en: Mixing down to mono
fi: Miksataan monoksi

en: Sliding Stretch
fi: Liukuva venytys

en: Allows continuous changes to the tempo and/or pitch
fi: Sallii jatkuvat muutokset tempoon ja/tai sävelkorkeuteen

en: Initial Tempo Change (%)
fi: Tempon alkumuutos (%)

en: Final Tempo Change (%)
fi: Tempon loppumuutos (%)

en: Initial Pitch Shift
fi: Sävelkorkeuden alkumuutos

en: (&semitones) [-12 to 12]:
fi: (puoli&sävelaskeleet) [-12 -> 12]:

en: (%) [-50 to 100]:
fi: (%) [-50 -> 100]:

en: Final Pitch Shift
fi: Sävelkorkeuden loppumuutos

en: (s&emitones) [-12 to 12]:
fi: (puolisäv&elaskeleet) [-12 -> 12]:

en: Sawtooth
fi: Sahalaita

en: Square, no alias
fi: Kantti, laskostumaton

en: Chirp
fi: Viserrys

en: Generates an ascending or descending tone of one of four types
fi: Luo nousevan tai laskevan äänen, jonka tyyppi on yksi neljästä

en: Generates a constant frequency tone of one of four types
fi: Luo tasaisen äänen, jonka tyyppi on yksi neljästä

en: &Waveform:
fi: &Aaltomuoto:

en: &Frequency (Hz):
fi: T&aajuus (Hz):

en: Frequency Hertz Start
fi: Taajuus (Hz) alussa

en: Frequency Hertz End
fi: Taajuus (Hz) lopussa

en: Amplitude Start
fi: Amplitudi alussa

en: Amplitude End
fi: Amplitudi lopussa

en: I&nterpolation:
fi: I&nterpolointi:

en: Truncate Detected Silence
fi: Lyhennä havaittu hiljaisuus

en: Compress Excess Silence
fi: Pakkaa liika hiljaisuus

en: Truncate Silence
fi: Lyhennä hiljaisuus

en: Automatically reduces the length of passages where the volume is below a specified level
fi: Lyhentää automaattisesti kappaleen osia, joissa äänenvoimakkuus on alle määrätyn rajan

en: When truncating independently, there may only be one selected audio track in each Sync-Locked Track Group.
fi: Kun katkaistaan itsenäisesti, kussakin tahtilukitussa raitaryhmässä voi olla vain yksi valittu ääniraita.

en: Detect Silence
fi: Tunnista hiljaisuus

en: Tr&uncate to:
fi: Ly&hennä:

en: C&ompress to:
fi: &Pakkaa:

en: Trunc&ate tracks independently
fi: Lyhennä r&aidat itsenäisesti

en: VST Effects
fi: VST-tehosteet

en: Adds the ability to use VST effects in Audacity.
fi: Mahdollistaa VST-tehosteiden käytön Audacityssä.

en: Scanning Shell VST
fi: Haetaan Shell VST:iä

en: Registering %d of %d: %-64.64s
fi: Rekisteröidään %d / %d: %-64.64s

en: Could not load the library
fi: Kirjaston lataaminen ei onnistunut

en: VST Effect Options
fi: VST-tehosteasetukset

en: Buffer Size
fi: Puskurin koko

en: The buffer size controls the number of samples sent to the effect on each iteration. Smaller values will cause slower processing and some effects require 8192 samples or less to work properly. However most effects can accept large buffers and using them will greatly reduce processing time.
fi: Puskurin koko määrittää kuhunkin iterointiin lähetettyjen näytteiden määrän. Pienemmät arvot johtavat hitaampaan käsittelyyn ja jotkut vaikutukset vaativat 8192 tai vähemmän näytteitä toimiakseen kunnolla. Useimmat tehosteet voivat kuitenkin hyväksyä suuria puskureita ja niiden käyttäminen vähentää huomattavasti käsittelyaikaa.

en: &Buffer Size (8 to 1048576 samples):
fi: &Puskurin koko (8 -> 1048576 näytettä)

en: Latency Compensation
fi: Viiveenkorjaus

en: As part of their processing, some VST effects must delay returning audio to Audacity. When not compensating for this delay, you will notice that small silences have been inserted into the audio. Enabling this option will provide that compensation, but it may not work for all VST effects.
fi: Joidenkin VST-tehosteiden pitää käsittelyn takia viivästää äänen palauttamista Audacityyn. Jos tätä viivettä ei korjaa, äänen väliin voi tulla lyhyitä hiljaisia kohtia. Tämän vaihtoehdon käyttäminen pyrkii korjaamaan viiveet, mutta se ei välttämättä toimi kaikille VST-tehosteille.

en: Enable &compensation
fi: Käytä &korjausta

en: Graphical Mode
fi: Graafinen tila

en: Most VST effects have a graphical interface for setting parameter values. A basic text-only method is also available.  Reopen the effect for this to take effect.
fi: Useimmilla VST-tehosteilla on graafinen käyttöliittymä parametriarvojen asettamiseen. Käytettävissä on myös vain teksti perusmenetelmä.  Avaa tehoste uudelleen, jotta tämä tulee voimaan.

en: Enable &graphical interface
fi: Ota käyttöön &graafinen käyttöliittymä

en: Audio In: %d, Audio Out: %d
fi: Äänitulo: %d, Äänilähtö: %d

en: Save VST Preset As:
fi: Tallenna VST-esiasetus nimellä:

en: Standard VST bank file
fi: Tavallinen VST-pankkitiedosto

en: Standard VST program file
fi: Tavallinen VST-ohjelmatiedosto

en: Audacity VST preset file
fi: Audacityn VST-esiasetustiedosto

en: Unrecognized file extension.
fi: Tunnistamaton tiedostopääte.

en: Error Saving VST Presets
fi: Virhe VST-esiasetusten tallennuksessa

en: Load VST Preset:
fi: Lataa VST-esiasetus:

en: VST preset files
fi: VST-esiasetustiedostot

en: Error Loading VST Presets
fi: VST-esiasetuksen latausvirhe

en: Unable to load presets file.
fi: Esiasetustiedostoa ei voida ladata.

en: Unable to allocate memory when loading presets file.
fi: Muistia ei voi varata ladattaessa esiasetustiedostoa.

en: Unable to read presets file.
fi: Esiasetustiedostoa ei voida lukea.

en: This parameter file was saved from %s. Continue?
fi: Tämä parametritiedosto tallennettiin kohteesta %s. Jatketaanko?

en: Wahwah
fi: Wah-wah

en: Rapid tone quality variations, like that guitar sound so popular in the 1970's
fi: Nopeat äänenkorkeuden vaihtelut, kuten 1970-luvulla suositussa kitaratehosteessa

en: Dept&h (%):
fi: Syvyy&s (%):

en: Reso&nance:
fi: Reso&nanssi:

en: Resonance
fi: Resonanssi

en: Wah Frequency Offse&t (%):
fi: Wah-taajuussiirtymä (%):

en: Wah frequency offset in percent
fi: Wah-taajuussiirtymä prosentteina

note: i18n-hint: Audio Unit is the name of an Apple audio software protocol
en: Audio Unit Effects
fi: Audio Units -tehosteet

en: Provides Audio Unit Effects support to Audacity
fi: Huolehtii Audacityn Audio Units -tehostetuesta

en: Could not find component
fi: Komponenttia ei löytynyt

en: Could not initialize component
fi: Komponenttia ei voitu alustaa

en: Audio Unit Effect Options
fi: Audio Units -tehostevalinnat

en: As part of their processing, some Audio Unit effects must delay returning audio to Audacity. When not compensating for this delay, you will notice that small silences have been inserted into the audio. Enabling this option will provide that compensation, but it may not work for all Audio Unit effects.
fi: Joidenkin Audio Units -tehosteiden pitää käsittelyn takia viivästää äänen palauttamista Audacityyn. Jos tätä viivettä ei korjaa, äänen väliin voi tulla lyhyitä hiljaisia kohtia. Tämän vaihtoehdon käyttäminen pyrkii korjaamaan viiveet, mutta se ei välttämättä toimi kaikille Audio Units -tehosteille.

note: #-#-#-#-#  651 (gcalctool master)  #-#-#-#-# (itstool) path: section/title #-#-#-#-#  1260 (kdevplatform)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, UiConfig) #-#-#-#-#  2985 (PACKAGE VERSION)  #-#-#-#-#
en: User Interface
fi: Käyttöliittymä

en: Select "Full" to use the graphical interface if supplied by the Audio Unit. Select "Generic" to use the system supplied generic interface. Select "Basic" for a basic text-only interface. Reopen the effect for this to take effect.
fi: Valitse "Täysi", jos haluat käyttää graafista käyttöliittymää, jos Audio Units -tehoste toimittaa sen. Valitse "Yleinen", jos haluat käyttää yleistä käyttöliittymää. Valitse "Perus", jos haluat käyttää perustekstiliittymää. Avaa tehoste uudelleen, jotta tämä tulee voimaan.

en: Select &interface
fi: Valitse k&äyttöliittymä

en: Import Audio Unit Presets
fi: Tuo Audio Units -esiasetukset

en: Presets (may select multiple)
fi: Esiasetukset (voi valita useita)

en: Couldn't open "%s"
fi: Kohdetta "%s" ei voi avata

en: Unable to read the preset from "%s"
fi: Esiasetusta ei voi lukea kohteesta "%s"

en: Failed to encode preset from "%s"
fi: Esimäärityksen koodaaminen kohteesta "%s" epäonnistui

en: Unable to store preset in config file
fi: Esimääritystiedostoa ei voi tallentaa määritystiedostoon

en: Could not import "%s" preset
    
    %s
fi: Esiasetusta %s ei voitu tuoda
    
    %s

en: Export Audio Unit Preset As %s:
fi: Vie Audio Units -esiasetus nimellä %s:

en: Standard Audio Unit preset file
fi: Normaali Audio Units -esiasetustiedosto

en: Could not export "%s" preset
    
    %s
fi: Esiasetusta "%s" ei voitu viedä
    
    %s

en: Export Audio Unit Presets
fi: Vie Audio Units -esiasetukset

en: Import Audio Unit Preset As %s:
fi: Tuo Audio Units -esimääritys nimellä %s:

en: Failed to set preset name
fi: Esimääritysnimen asettaminen epäonnistui

en: Failed to retrieve preset content
fi: Esimääritetyn sisällön noutaminen epäonnistui

en: Failed to convert property list to XML data
fi: Ominaisuusluettelon muuntaminen XML-tietomuotoon epäonnistui

en: XML data is empty after conversion
fi: XML-data on tyhjä muuntamisen jälkeen

en: Failed to write XML preset to "%s"
fi: Esimäärityksen kirjoittaminen XML-kohteeseen "%s" epäonnistui

en: Failed to convert preset to internal format
fi: Esimäärityksen muuntaminen sisäiseen muotoon epäonnistui

en: Failed to create property list for preset
fi: Esimääritysten ominaisuusluettelon luominen epäonnistui

en: Failed to set class info for "%s" preset
fi: Luokkatietoja ei voitu määrittää "%s" esimääritykselle

note: i18n-hint: the name of an Apple audio software protocol i18n-hint: Audio Unit is the name of an Apple audio software protocol
en: Audio Unit
fi: Audio Units

note: i18n-hint: abbreviates "Linux Audio Developer's Simple Plugin API" (Application programming interface)
en: LADSPA Effects
fi: LADSPA-tehosteet

en: Provides LADSPA Effects
fi: Huolehtii LADSPA-tehosteista

en: Audacity no longer uses vst-bridge
fi: Audacity ei käytä enää vst-bridgeä

en: LADSPA Effect Options
fi: LADSPA-tehostevalinnat

en: As part of their processing, some LADSPA effects must delay returning audio to Audacity. When not compensating for this delay, you will notice that small silences have been inserted into the audio. Enabling this option will provide that compensation, but it may not work for all LADSPA effects.
fi: Joidenkin LADSPA-tehosteiden pitää käsittelyn takia viivästää äänen palauttamista Audacityyn. Jos tätä viivettä ei korjaa, äänen väliin voi tulla lyhyitä hiljaisia kohtia. Tämän vaihtoehdon käyttäminen pyrkii korjaamaan viiveet, mutta se ei välttämättä toimi kaikille LADSPA-tehosteille.

en: Effect Output
fi: Tehostelähtö

en: LV2 Effect Settings
fi: LV2-tehosteasetukset

en: &Buffer Size (8 to %d) samples:
fi: &Puskurin koko (8 – %d) näytettä):

en: As part of their processing, some LV2 effects must delay returning audio to Audacity. When not compensating for this delay, you will notice that small silences have been inserted into the audio. Enabling this setting will provide that compensation, but it may not work for all LV2 effects.
fi: Joidenkin LV2-tehosteiden pitää käsittelyn takia viivästää äänen palauttamista Audacityyn. Jos tätä viivettä ei korjaa, äänen väliin voi tulla lyhyitä hiljaisia kohtia. Tämän vaihtoehdon käyttäminen pyrkii korjaamaan viiveet, mutta se ei välttämättä toimi kaikille LV2-tehosteille.

en: LV2 effects can have a graphical interface for setting parameter values. A basic text-only method is also available.  Reopen the effect for this to take effect.
fi: LV2-tehosteilla voi olla graafinen käyttöliittymä parametriarvojen asettamiseen. Käytettävissä on myös perustekstimenetelmä.  Avaa tehoste uudelleen, jotta tämä tulee voimaan.

en: Couldn't instantiate effect
fi: Tehosteita ei voitu toteuttaa

en: %s requires unsupported feature %s
fi: %s edellyttää ominaisuutta %s, jota ei tueta

en: %s requires unsupported option %s
fi: %s edellyttää asetusta %s, jota ei tueta

en: Generator
fi: Generaattori

en: LV2 Effects
fi: LV2-tehosteet

en: Provides LV2 Effects support to Audacity
fi: Huolehtii Audacityn LV2-tehostetuesta

en: Nyquist Effects
fi: Nyquist-tehosteet

en: Provides Nyquist Effects support to Audacity
fi: Huolehtii Audacityn Nyquist-tehostetuesta

en: Applying Nyquist Effect...
fi: Suoritetaan Nyquist-tehostetta...

note: i18n-hint: It is acceptable to translate this the same as for "Nyquist Prompt"
en: Nyquist Worker
fi: Nyquist-kehote

en: Ill-formed Nyquist plug-in header
fi: Huonosti muotoiltu Nyquist-laajennusotsikko

en: To use 'Spectral effects', enable 'Spectral Selection'
    in the track Spectrogram settings and select the
    frequency range for the effect to act on.
fi: Jos haluat käyttää spektritehosteita, ota 'Spektrivalinta'
    spektrogrammin asetuksista käyttöön ja valitse
    taajuusalue, jolle tehoste suoritetaan.

en: error: File "%s" specified in header but not found in plug-in path.
fi: virhe: Otsikossa määritetty tiedosto %s, mutta sitä ei löydy laajennuspolusta.

en: Audio selection required.
fi: Äänivalinta vaaditaan.

en: Nyquist Error
fi: Nyquist-virhe

en: Sorry, cannot apply effect on stereo tracks where the tracks don't match.
fi: Sorry, tehostetta ei voi käyttää stereoraidoille, joilla raidat eivät täsmää.

en: Selection too long for Nyquist code.
    Maximum allowed selection is %ld samples
    (about %.1f hours at 44100 Hz sample rate).
fi: Valinta on liian pitkä Nyquist-koodille.
    Suurin sallittu valinta on %ld näytettä
    (noin %.1f tuntia 44100 Hz:n näytteenottotaajuudella).

en: Debug Output:
fi: Virheenkorjaustuloste:

en: Processing complete.
fi: Käsittely valmis.

note: i18n-hint: Don't translate ';type tool'.
en: ';type tool' effects cannot return audio from Nyquist.
fi: ';type tool' -tehosteet eivät voi palauttaa ääntä Nyquististä.

note: i18n-hint: Don't translate ';type tool'.
en: ';type tool' effects cannot return labels from Nyquist.
fi: ';type tool' -tehosteet eivät voi palauttaa merkkejä Nyquististä.

note: i18n-hint: "%s" is replaced by name of plug-in.
en: nyx_error returned from %s.
fi: nyx_error palautettiin kohteesta %s.

en: plug-in
fi: laajennus

en: Nyquist returned a list.
fi: Nyquist palautti listan.

en: Nyquist returned the value: %f
fi: Nyquist palautti arvon: %f

en: Nyquist returned the value: %d
fi: Nyquist palautti arvon: %d

en: Nyquist returned too many audio channels.
fi: Nyquist palautti liian monta äänikanavaa.

en: Nyquist returned one audio channel as an array.
fi: Nyquist palautti yhden äänikanavan taulukkona.

en: Nyquist returned an empty array.
fi: Nyquist palautti tyhjän taulukon.

en: Nyquist returned nil audio.
fi: Nyquist palautti tyhjän äänen.

en: [Warning: Nyquist returned invalid UTF-8 string, converted here as Latin-1]
fi: [Varoitus: Nyquist palautti virheellisen UTF-8-merkkijonon, joka muunnettiin tässä Latin-1-muotoon]

en: This version of Audacity does not support Nyquist plug-in version %ld
fi: Tämä Audacity-versio ei tue Nyquist-laajennusversiota %ld

en: Your code looks like SAL syntax, but there is no 'return' statement.
    For SAL, use a return statement such as:
    	return *track* * 0.1
    or for LISP, begin with an open parenthesis such as:
    	(mult *track* 0.1)
     .
fi: Koodi näyttää SAL-syntaksilta, mutta palautuslausetta ei ole.
    Käytä SAL:ssa palautuslausetta, kuten:
    	return *track* * 0.1
    tai LISPin tapauksessa aloita avoimella sulkeella, kuten:
    	(mult *track* 0.1)
     .

en: Error in Nyquist code
fi: Virhe Nyquist-koodissa

note: i18n-hint: refers to programming "languages"
en: Could not determine language
fi: Kieltä ei voitu määrittää

en: "%s" is not a valid file path.
fi: "%s" ei ole kelvollinen tiedostopolku.

note: i18n-hint: Warning that there is one quotation mark rather than a pair.
en: Mismatched quotes in
    %s
fi: Ristiriitaiset lainausmerkit
    %s

en: Enter Nyquist Command:
fi: Syötä Nyquist-komento:

note: i18n-hint: Nyquist is the name of a programming language
en: Nyquist scripts
fi: Nyquist-skriptit

note: i18n-hint: Lisp is the name of a programming language
en: Lisp scripts
fi: Lisp-skriptit

en: Current program has been modified.
    Discard changes?
fi: Nykyistä ohjelmaa on muutettu.
    Hylkäätkö muutokset?

en: File could not be loaded
fi: Tiedostoa ei voitu ladata

en: File could not be saved
fi: Tiedostoa ei voitu tallentaa

en: Value range:
    %s to %s
fi: Arvoalue:
    %s -> %s

en: Value Error
fi: Arvovirhe

note: #-#-#-#-#  730 (gnome-todo master)  #-#-#-#-# Filechooser
en: Select a file
fi: Valitse tiedosto

en: Vamp Effects
fi: Vamp-tehosteet

en: Provides Vamp Effects support to Audacity
fi: Huolehtii Audacityn Vamp-tehostetuesta

en: Sorry, Vamp Plug-ins cannot be run on stereo tracks where the individual channels of the track do not match.
fi: Vamp-laajennusta ei voida käyttää stereoraidoille, jossa kanavien yksittäiset raidat eivät täsmää.

en: Sorry, failed to load Vamp Plug-in.
fi: Vamp-laajennuksen lataaminen epäonnistui.

en: Sorry, Vamp Plug-in failed to initialize.
fi: Vamp-laajennuksen alustus epäonnistui.

en: No format specific options
fi: Ei erityisiä muotovalintoja

en: Export Audio
fi: Vie ääni

en: Edit Metadata Tags
fi: Muokkaa metatietotunnisteita

en: Exported Tags
fi: Viedyt tunnisteet

en: All selected audio is muted.
fi: Kaikki valitut äänet mykistetty.

en: All audio is muted.
fi: Kaikki äänet mykistetty.

en: Are you sure you want to export the file as "%s"?
fi: Haluatko varmasti viedä tiedoston nimellä "%s"?

en: You are about to export a %s file with the name "%s".
    
    Normally these files end in ".%s", and some programs will not open files with nonstandard extensions.
    
    Are you sure you want to export the file under this name?
fi: Olet viemässä tiedostoa %s nimellä "%s".
    
    Normaalisti nämä tiedostot käyttävät päätettä ".%s"  Jotkin ohjelmat eivät avaa tiedostoja, jos niillä on väärä tiedostopääte.
    
    Haluatko varmasti viedä tiedoston tällä nimellä?

en: Sorry, pathnames longer than 256 characters not supported.
fi: Yli 256 merkin pituisia polkunimiä ei tueta.

en: A file named "%s" already exists. Replace?
fi: Tiedosto "%s" on jo olemassa. Korvataanko?

en: Your tracks will be mixed down and exported as one mono file.
fi: Raidat yhdistetään ja viedään yhtenä monotiedostona.

en: Your tracks will be mixed down and exported as one stereo file.
fi: Raidat yhdistetään ja viedään yhtenä stereotiedostona.

en: Your tracks will be mixed down to one exported file according to the encoder settings.
fi: Raidat yhdistetään yhteen vietävään tiedostoon enkooderin asetusten mukaisesti.

en: Advanced Mixing Options
fi: Edistyneet miksausvalinnat

en: Format Options
fi: Muotovalinnat

en: Channel: %2d
fi: Kanava: %2d

note: i18n-hint: track name and L abbreviating Left channel
en: %s - L
fi: %s - V

note: i18n-hint: track name and R abbreviating Right channel
en: %s - R
fi: %s - O

en: Output Channels: %2d
fi: Ulostulokanavat: %2d

en: Mixer Panel
fi: Mikseripaneeli

en: Unable to export.
    Error %s
fi: Ei voida viedä.
    Virhe %s

en: Show output
fi: Näytä tuloste

note: i18n-hint: Some programmer-oriented terminology here: "Data" refers to the sound to be exported, "piped" means sent, and "standard in" means the default input stream that the external program, named by %f, will read.  And yes, it's %f, not %s -- this isn't actually used in the program as a format st
en: Data will be piped to standard in. "%f" uses the file name in the export window.
fi: Tiedot siirretään putkella standardisyötteeseen. "%f" vastaa vienti-ikkunan tiedostonimeä.

en: Find path to command
fi: Etsi polku komennolle

en: (external program)
fi: (ulkoinen ohjelma)

en: Cannot export audio to %s
fi: Ääntä ei voi viedä sijaintiin %s

en: Exporting the selected audio using command-line encoder
fi: Viedään äänivalintaa komentorivienkooderilla

en: Exporting the audio using command-line encoder
fi: Viedään ääntä komentorivienkooderilla

en: Command Output
fi: Komennon tuloste

en: You've specified a file name without an extension. Are you sure?
fi: Olet määrittänyt tiedostonimen ilman päätettä. Oletko varma?

en: Program name appears to be missing.
fi: Ohjelman nimi näyttää puuttuvan.

en: "%s" couldn't be found.
fi: "%s" ei löytynyt.

en: Unable to locate "%s" in your path.
fi: Kohdetta "%s" ei löydy polulta.

en: Properly configured FFmpeg is required to proceed.
    You can configure it at Preferences > Libraries.
fi: Oikein määritelty FFmpeg vaaditaan, jotat voit jatkaa.
    Voit määrittää sen Asetuksista -> Kirjastot.

en: FFmpeg : ERROR - Can't determine format description for file "%s".
fi: FFmpeg : VIRHE - Tiedostolle "%s" ei voi määritellä muotokuvausta.

en: FFmpeg Error
fi: FFmpeg-virhe

en: FFmpeg : ERROR - Can't allocate output format context.
fi: FFmpeg : VIRHE - Tulosmuodon kontekstia ei voi varata.

en: FFmpeg : ERROR - Can't add audio stream to output file "%s".
fi: FFmpeg : VIRHE - Ei voitu lisätä äänivirtaa tulostiedostoon "%s".

en: FFmpeg : ERROR - Can't open output file "%s" to write. Error code is %d.
fi: FFmpeg : VIRHE - Tulostiedostoa "%s" ei voi avata. Virhekoodi on %d.

en: FFmpeg : ERROR - Can't write headers to output file "%s". Error code is %d.
fi: FFmpeg : VIRHE - Otsikoita ei voi kirjoittaa lähtötiedostoon "%s". Virhekoodi on %d.

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: FFmpeg cannot find audio codec 0x%x.
    Support for this codec is probably not compiled in.
fi: FFmpeg ei löydä äänikoodekkia 0x%x.
    Tämän koodekin tukea ei todennäköisesti ole käännetty.

en: The codec reported a generic error (EPERM)
fi: Koodekissa raportoitiin yleinen virhe (EPERM)

en: The codec reported an invalid parameter (EINVAL)
fi: Koodekki ilmoitti virheellisestä parametrista (EINVAL)

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Can't open audio codec "%s" (0x%x)
    
    %s
fi: Äänikoodekin "%s" (0x%x) avaaminen ei onnistu
    
    %s

en: FFmpeg : ERROR - Can't allocate buffer to read into from audio FIFO.
fi: FFmpeg: VIRHE - Ei voitu varata puskuria äänen lukemiseen virrasta.

en: FFmpeg : ERROR - Could not get sample buffer size
fi: FFmpeg: VIRHE - Näytepuskurikokoa ei saatu

en: FFmpeg : ERROR - Could not allocate bytes for samples buffer
fi: FFmpeg: VIRHE - Näytepuskuria ei voitu varata

en: FFmpeg : ERROR - Could not setup audio frame
fi: FFmpeg: VIRHE - Äänikehystä ei voitu määrittää

en: FFmpeg : ERROR - encoding frame failed
fi: FFmpeg: VIRHE - Kehyksen enkoodaus epäonnistui

en: FFmpeg : ERROR - Too much remaining data.
fi: FFmpeg: VIRHE - Liikaa jäljellä olevia tietoja.

en: FFmpeg : ERROR - Couldn't write last audio frame to output file.
fi: FFmpeg: VIRHE - Tulostiedostoon ei voitu kirjoittaa viimeistä äänikehystä.

en: FFmpeg : ERROR - nAudioFrameSizeOut too large.
fi: FFmpeg: VIRHE - nAudioFrameSizeOut liian iso.

en: FFmpeg : ERROR - Can't encode audio frame.
fi: FFmpeg: VIRHE - Äänikehystä ei voitu koodata.

en: Attempted to export %d channels, but maximum number of channels for selected output format is %d
fi: Yritettiin viedä %d kanavaa, mutta kanavien enimmäismäärä valitulle lähtömuodolle on %d

en: Exporting selected audio as %s
fi: Viedään äänivalinta nimellä %s

en: Exporting the audio as %s
fi: Viedään ääni muodossa %s

en: Invalid sample rate
fi: Virheellinen näytetaajuus

en: The project sample rate (%d) is not supported by the current output
    file format.
fi: Projektin näytteenottotaajuutta (%d) ei tueta nykyisessä
    kohdetiedostomuodossa.

en: The project sample rate (%d) and bit rate (%d kbps) combination is not
    supported by the current output file format.
fi: Projektin näytetaajuuden (%d) ja bittinopeuden (%d kbps) yhdistelmää
    ei tueta nykyisessä kohdetiedostomuodossa.

en: You may resample to one of the rates below.
fi: Voit ottaa näytteen johonkin alla olevista.

en: Sample Rates
fi: Näytetaajuudet

en: Bit Rate:
fi: Bittinopeus:

en: Quality (kbps):
fi: Laatu (kbps):

en: Constrained
fi: Rajoitettu

en: Low Delay
fi: Pieni viive

en: Narrowband
fi: Kapeakaista

en: Mediumband
fi: Keskikaista

en: Wideband
fi: Laajakaista

en: Super Wideband
fi: Superlaajakaista

en: Fullband
fi: Koko kaista

en: Frame Duration:
fi: Kehyksen kesto:

en: Vbr Mode:
fi: VBR-tila:

en: Open custom FFmpeg format options
fi: Avaa FFmpeg-muokkausvalinnat

en: Current Format:
fi: Nykyinen muoto:

en: Current Codec:
fi: Nykyinen koodekki:

en: Error Saving FFmpeg Presets
fi: Virhe tallennettaessa FFmpeg-esimäärityksiä

en: Overwrite preset '%s'?
fi: Korvataanko esiasetus "%s"?

en: Please select format before saving a profile
fi: Valitse muoto ennen profiilin tallennusta

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Please select codec before saving a profile
fi: Valitse koodekki ennen profiilin tallennusta

en: Preset '%s' does not exist.
fi: Esiasetusta %s ei ole olemassa.

en: Replace preset '%s'?
fi: Korvaa esiasetus '%s'?

en: M4A (AAC) Files (FFmpeg)
fi: M4A (AAC) -tiedostot (FFmpeg)

en: AC3 Files (FFmpeg)
fi: AC3-tiedostot (FFmpeg)

en: AMR (narrow band) Files (FFmpeg)
fi: AMR (kapeakaistaiset) tiedostot (FFmpeg)

en: Opus (OggOpus) Files (FFmpeg)
fi: Opus (OggOpus) tiedostot (FFmpeg)

en: WMA (version 2) Files (FFmpeg)
fi: WMA (versio 2) -tiedostot (FFmpeg)

en: Custom FFmpeg Export
fi: Muokattu FFmpeg-vienti

en: Estimate
fi: Arvio

en: 2-level
fi: 2-taso

en: 4-level
fi: 4-taso

en: 8-level
fi: 8-taso

en: Full search
fi: Täysi haku

en: Log search
fi: Lokihaku

en: Configure custom FFmpeg options
fi: Määritä mukautetut FFmpeg-asetukset

en: Load Preset
fi: Lataa esiasetus

en: Export Presets
fi: Vie esiasetukset

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Codec:
fi: Koodekki:

en: Not all formats and codecs are compatible. Nor are all option combinations compatible with all codecs.
fi: Kaikki muodot ja koodekit eivät ole yhteensopivia, eivätkä kaikki valintayhdistelmät ole yhteensopivia kaikkien koodekkien kanssa.

en: Show All Formats
fi: Näytä kaikki muodot

en: Show All Codecs
fi: Näytä kaikki koodekit

en: ISO 639 3-letter language code
    Optional
    empty - automatic
fi: ISO 639 3-kielikoodi
    Valinnainen
    tyhjä - automaattinen

en: Bit Reservoir
fi: Bittisäilö

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Codec tag (FOURCC)
    Optional
    empty - automatic
fi: Koodekin tunniste (FOURCC)
    Valinnainen
    tyhjä - automaattinen

en: Bit Rate (bits/second) - influences the resulting file size and quality
    Some codecs may only accept specific values (128k, 192k, 256k etc)
    0 - automatic
    Recommended - 192000
fi: Bittinopeus (bittiä sekunnissa) - vaikuttaa tuloksen tiedostokokoon ja laatuun
    Jotkin koodekit saattavat hyväksyä vain tiettyjä arvoja (128k, 192k, 256k jne.)
    0 - automaattinen
    Suositus - 192000

en: Overall quality, used differently by different codecs
    Required for vorbis
    0 - automatic
    -1 - off (use bitrate instead)
fi: Yleinen laatu; tarkka merkitys riippuu koodekista
    Tarvitaan Vorbisille
    0 - automaattinen
    -1 - pois päältä (käytä sen sijaan bittinopeutta)

en: Sample rate (Hz)
    0 - don't change sample rate
fi: Näytteenottotaajuus (Hz)
    0 - älä muuta näytteenottonopeutta

en: Audio cutoff bandwidth (Hz)
    Optional
    0 - automatic
fi: Äänen katkaisun kaistanleveys (Hz)
    Valinnainen
    0 - automaattinen

en: AAC Profile
    Low Complexity - default
    Most players won't play anything other than LC
fi: AAC-profiili
    LC (alhainen moninaisuus) - oletus
    Useimmat soittimet eivät toista mitään muuta kuin LC

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) #-#-#-#-#  1615 (kopete)  #-#-#-#-# #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) i18n: ectx: property (text), widget (QLabel, label_12) i18n: ectx: property (text),
en: Profile:
fi: Profiili:

en: FLAC options
fi: FLAC-valinnat

en: Compression level
    Required for FLAC
    -1 - automatic
    min - 0 (fast encoding, large output file)
    max - 10 (slow encoding, small output file)
fi: Pakkaustaso
    Vaaditaan FLAC:lle
    -1 - automaattinen
    min - 0 (nopea koodaus, suuri tulostiedosto)
    max - 10 (hidas koodaus, pieni tulostiedosto)

note: #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblFormatCompression) #-#-#-#-#  3620 (simple-scan)  #-#-#-#-# Label in save dialog beside compression slider
en: Compression:
fi: Pakkaus:

en: Frame size
    Optional
    0 - default
    min - 16
    max - 65535
fi: Kehyskoko
    Valinnainen
    0 - oletus
    min - 16
    max - 65535

en: Frame:
fi: Kehys:

en: LPC coefficients precision
    Optional
    0 - default
    min - 1
    max - 15
fi: LPC-kertoimien tarkkuus
    Valinnainen
    0 - oletus
    min - 1
    max - 15

en: Prediction Order Method
    Estimate - fastest, lower compression
    Log search - slowest, best compression
    Full search - default
fi: Ennustusjärjestysmenetelmä
    Arvio - nopein, pienempi pakkaus
    Lokihaku - hitain, paras pakkaus
    Täysi haku - oletus

en: PdO Method:
fi: PdO-menetelmä:

en: Minimal prediction order
    Optional
    -1 - default
    min - 0
    max - 32 (with LPC) or 4 (without LPC)
fi: Pienin ennustusjärjestys
    Valinnainen
    -1 - oletus
    min - 0
    max - 32 (LPC) tai 4 (ilman LPC)

en: Maximal prediction order
    Optional
    -1 - default
    min - 0
    max - 32 (with LPC) or 4 (without LPC)
fi: Suurin ennustusjärjestys
    Valinnainen
    -1 - oletus
    min - 0
    max - 32 (LPC) tai 4 (ilman LPC)

en: Minimal partition order
    Optional
    -1 - default
    min - 0
    max - 8
fi: Pienin osiointijärjestys
    Valinnainen
    -1 - oletus
    minimi - 0
    maksimi - 8

en: Maximal partition order
    Optional
    -1 - default
    min - 0
    max - 8
fi: Suurin osiointijärjestys
    Valinnainen
    -1 - oletus
    min - 0
    max - 8

note: i18n-hint:  Abbreviates "Linear Predictive Coding", but this text needs to be kept very short
en: Use LPC
fi: Käytä lineaarisen ennustuksen koodausta (LPC)

en: MPEG container options
fi: MPEG-säiliön valinnat

en: Maximum bit rate of the multiplexed stream
    Optional
    0 - default
fi: Multipleksoitun virran enimmäisbittinopeus
    Valinnainen
    0 - oletus

note: i18n-hint: 'mux' is short for multiplexor, a device that selects between several inputs 'Mux Rate' is a parameter that has some bearing on compression ratio for MPEG it has a hard to predict effect on the degree of compression
en: Mux Rate:
fi: Mux-arvo:

note: i18n-hint: 'Packet Size' is a parameter that has some bearing on compression ratio for MPEG compression.  It measures how big a chunk of audio is compressed in one piece.
en: Packet size
    Optional
    0 - default
fi: Pakettikoko
    Valinnainen
    0 - oletus

note: i18n-hint: 'Packet Size' is a parameter that has some bearing on compression ratio for MPEG compression.  It measures how big a chunk of audio is compressed in one piece.
en: Packet Size:
fi: Pakettikoko:

en: You can't delete a preset without name
fi: Et voi poistaa nimetöntä esiasetusta

en: You can't save a preset without a name
fi: Nimetöntä esiasetusta ei voi tallentaa

en: Select xml file with presets to import
fi: Valitse XML-tiedosto, josta esivalinnat tuodaan

en: No presets to export
fi: Esimäärityksiä ei ole vietäväksi

en: Select xml file to export presets into
fi: Valitse XML-tiedosto, johon esiasetukset viedään

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Format %s is not compatible with codec %s.
fi: Muoto %s ei ole yhteensopiva koodekin %s kanssa.

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Incompatible format and codec
fi: Yhteensopimaton muoto ja koodekki

en: Failed to guess format
fi: Muodon arvaus epäonnistui

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Failed to find the codec
fi: Koodekkia ei löytynyt

en: 16 bit
fi: 16-bittinen

en: 24 bit
fi: 24-bittinen

en: 0 (fastest)
fi: 0 (nopein)

en: 8 (best)
fi: 8 (paras)

en: FLAC Files
fi: FLAC-tiedostot

en: FLAC export couldn't open %s
fi: FLAC-vienti ei voinut avata tiedostoa %s

en: FLAC encoder failed to initialize
    Status: %d
fi: FLAC-enkooderin alustaminen epäonnistui
    Tila: %d

en: Exporting the selected audio as FLAC
fi: Viedään äänivalintaa FLAC-muodossa

en: Exporting the audio as FLAC
fi: Viedään ääntä FLAC-muodossa

en: MP2 Files
fi: MP2-tiedostot

en: Cannot export MP2 with this sample rate and bit rate
fi: Et voi viedä MP2-tiedostoa tällä näytetaajuudella ja bittinopeudella

en: Unable to open target file for writing
fi: Kohdetiedostoa ei kyetty avaamaan kirjoitusta varten

en: Exporting selected audio at %ld kbps
fi: Viedään äänivalintaa nopeudella %ld kbps

en: Exporting the audio at %ld kbps
fi: Viedään ääntä nopeudella %ld kbps

en: 220-260 kbps (Best Quality)
fi: 220-260 kbps (paras laatu)

en: 45-85 kbps (Smaller files)
fi: 45-85 kbps (pienemmät tiedostot)

note: i18n-hint: Slightly humorous - as in use an insane precision with MP3.
en: Insane, 320 kbps
fi: Maksimi, 320 kbps

en: Extreme, 220-260 kbps
fi: Äärimmäinen, 220-260 kbps

en: Standard, 170-210 kbps
fi: Normaali, 170-210 kbps

en: Medium, 145-185 kbps
fi: Keskitaso, 145–185 kbps

note: #-#-#-#-#  1724 (kcmkwm)  #-#-#-#-# i18n: Focus Stealing Prevention Level i18n: ectx: property (text), item, widget (KComboBox, kcfg_FocusStealingPreventionLevel)
en: Extreme
fi: Äärimmäinen

en: Bit Rate Mode:
fi: Bittinopeustila:

en: Variable Speed:
fi: Muuttuva nopeus:

en: Channel Mode:
fi: Kanavatila:

en: Force export to mono
fi: Pakota vienti monoon

note: i18n-hint: LAME is the name of an MP3 converter and should not be translated
en: Locate LAME
fi: Etsi LAME

en: Audacity needs the file %s to create MP3s.
fi: Audacity tarvitsee %s -tiedostoa MP3:n luomiseen.

en: Location of %s:
fi: Tiedoston %s sijainti:

note: i18n-hint: There is a  button to the right of the arrow.
en: To find %s, click here -->
fi: Etsi %s napsauttamalla tästä -->

note: i18n-hint: There is a  button to the right of the arrow.
en: To get a free copy of LAME, click here -->
fi: Napsauta tätä saadaksesi kopion LAMEsta ilmaiseksi -->

note: i18n-hint: It's asking for the location of a file, for * example, "Where is lame_enc.dll?" - you could translate * "Where would I find the file %s" instead if you want.
en: Where is %s?
fi: Missä on %s?

en: You are linking to lame_enc.dll v%d.%d. This version is not compatible with Audacity %d.%d.%d.
    Please download the latest version of 'LAME for Audacity'.
fi: Olet linkittämässä kohteeseen lame_enc.dll v%d.%d. Tämä versio ei ole yhteensopiva Audacityn %d.%d.%d kanssa.
    Lataa uusin versio "LAME for Audacity".

en: Only lame_enc.dll
fi: Vain lame_enc.dll

en: Only libmp3lame64bit.dylib
fi: Vain libmp3lame64bit.dylib

en: Only libmp3lame.dylib
fi: Vain libmp3lame.dylib

en: Only libmp3lame.so.0
fi: Vain libmp3lame.so.0

en: Primary shared object files
fi: Ensisijaiset jaetut objektitiedostot

en: Extended libraries
fi: Laajennetut kirjastot

en: MP3 Files
fi: MP3-tiedostot

en: Could not open MP3 encoding library!
fi: MP3-koodauskirjastoa ei voitu avata!

en: Could not initialize MP3 encoding library!
fi: MP3-koodauskirjastoa ei voitu alustaa!

en: Not a valid or supported MP3 encoding library!
fi: MP3-enkoodauskirjasto ei ole kelvollinen tai tuettu!

en: Unable to initialize MP3 stream
fi: MP3-virtaa ei voitu alustaa

en: Exporting selected audio with %s preset
fi: Viedään äänivalintaa %sesiasetuksella

en: Exporting the audio with %s preset
fi: Viedään ääntä esiasetuksella %s

en: Exporting selected audio with VBR quality %s
fi: Viedään äänivalintaa VBR-laadulla %s

en: Exporting the audio with VBR quality %s
fi: Viedään ääntä VBR-laadulla %s

en: Exporting selected audio at %d Kbps
fi: Viedään äänivalintaa nopeudella %d kbps

en: Exporting the audio at %d Kbps
fi: Viedään ääntä nopeudella %d kbps

en: Error %ld returned from MP3 encoder
fi: MP3-enkooderi palautti virheen %ld

en: The project sample rate (%d) is not supported by the MP3
    file format.
fi: Projektin näytteenottotaajuutta (%d) ei tueta
    MP3-tiedostomuodossa.

en: The project sample rate (%d) and bit rate (%d kbps) combination is not
    supported by the MP3 file format.
fi: Projektin näytteenottotaajuuden (%d) ja bittinopeuden (%d kbps) yhdistelmää
    ei tueta MP3-tiedostomuodossa.

en: MP3 export library not found
fi: MP3-vientikirjastoa ei löytynyt

en: (Built-in)
fi: (sisäänrakennettu)

en: Export Multiple
fi: Vie useita

en: Cannot Export Multiple
fi: Useita ei voi viedä

en: You have no unmuted Audio Tracks and no applicable 
    labels, so you cannot export to separate audio files.
fi: Sinulla on vain yksi mykistämätön ääniraita eikä sovellettavia
    merkkejä, joten useaan äänitiedostoon vienti ei onnistu.

en: Export files to:
fi: Vie sijaintiin:

en: Split files based on:
fi: Jaa tiedostoja perustuen:

en: Include audio before first label
fi: Sisällytä ääni ennen ensimmäistä merkkiä

en: First file name:
fi: Ensimmäinen tiedostonimi:

en: First file name
fi: Ensimmäinen tiedostonimi

en: Name files:
fi: Nimeä tiedostot:

en: Using Label/Track Name
fi: Käytetään merkin/raidan nimeä

en: Numbering before Label/Track Name
fi: Numerointi ennen merkin/raidan nimeä

en: Numbering after File name prefix
fi: Numerointi tiedostonimen alkuosan jälkeen

en: File name prefix
fi: Tiedostonimen alkuosa

en: "%s" successfully created.
fi: Tiedoston "%s" luonti onnistui.

en: Choose a location to save the exported files
fi: Valitse vietävien tiedostojen tallennuspaikka

en: Successfully exported the following %lld file(s).
fi: Seuraavan %lld tiedoston vienti onnistui.

en: Something went wrong after exporting the following %lld file(s).
fi: Jotain meni pieleen seuraavan %lld tiedoston viennin jälkeen.

en: Export canceled after exporting the following %lld file(s).
fi: Vienti peruutettiin seuraavan %lld tiedoston viennin jälkeen.

en: Export stopped after exporting the following %lld file(s).
fi: Vienti pysäytettiin seuraavan %lld tiedoston viennin jälkeen.

en: Something went really wrong after exporting the following %lld file(s).
fi: Jotain meni pahasti pieleen seuraavan %lld tiedoston viennin jälkeen.

en: "%s" doesn't exist.
    
    Would you like to create it?
fi: Tiedostoa "%s" ei ole.
    
    Luodaanko se?

en: Continue to export remaining files?
fi: Jatketaanko jäljellä olevien tiedostojen vientiä?

note: i18n-hint: The second %s gives some letters that can't be used.
en: Label or track "%s" is not a legal file name.
    You cannot use any of these characters:
    
    %s
    
    Suggested replacement:
fi: Merkki tai raita "%s" ei ole kelvollinen tiedostonimi.
    Et voi käyttää mitään näistä merkeistä:
    
    %s
    
    Korjausehdotus:

note: i18n-hint: The second %s gives a letter that can't be used.
en: Label or track "%s" is not a legal file name. You cannot use "%s".
    
    Suggested replacement:
fi: Merkki tai raita "%s" ei ole kelvollinen tiedostonimi. Et voi käyttää osaa "%s".
    
    Korjausehdotus:

en: Ogg Vorbis Files
fi: Ogg Vorbis -tiedostot

en: Unable to export - rate or quality problem
fi: Vienti ei onnistu - nopeus- tai laatuongelma

en: Unable to export - problem with metadata
fi: Vienti ei onnistu - ongelma metatietojen kanssa

en: Unable to export - problem initialising
fi: Vienti ei onnistu - ongelma alustuksessa

en: Unable to export - problem creating stream
fi: Vienti ei onnistu - ongelma virran luomisessa

en: Unable to export - problem with packets
fi: Vienti ei onnistu - pakettiongelma

en: Unable to export - problem with file
fi: Ei voi viedä - ongelma tiedostossa

en: Exporting the selected audio as Ogg Vorbis
fi: Viedään äänivalintaa Ogg Vorbis -muodossa

en: Exporting the audio as Ogg Vorbis
fi: Viedään ääntä Ogg Vorbis -muodossa

en: Other uncompressed files
fi: Muut pakkaamattomat tiedostot

en: You have attempted to Export a WAV or AIFF file which would be greater than 4GB.
    Audacity cannot do this, the Export was abandoned.
fi: Yritit viedä WAV- tai AIFF-tiedoston, joka olisi suurempi kuin 4 Gt.
    Audacity ei pysty tähän, joten vienti hylättiin.

en: Error Exporting
fi: Virhe vietäessä

en: Your exported WAV file has been truncated as Audacity cannot export WAV
    files bigger than 4GB.
fi: Viety WAV-tiedosto on katkaistu, koska Audacity ei voi viedä
    WAV-tiedostoja, jotka ovat suurempia kuin 4 Gt.

en: GSM 6.10 requires mono
fi: GSM 6.10 vaatii monon

en: WAVEX and GSM 6.10 formats are not compatible
fi: WAVEX- ja GSM 6.10 -muodot  eivät ole yhteensopivia

en: Cannot export audio in this format.
fi: Äänen  vienti tässä muodossa ei onnistu.

en: Exporting the selected audio as %s
fi: Viedään äänivalintaa muodossa %s

note: i18n-hint: %s will be the error message from libsndfile, which * is usually something unhelpful (and untranslated) like "system * error"
en: Error while writing %s file (disk full?).
    Libsndfile says "%s"
fi: Virhe tiedoston %s kirjoituksessa (levy täysi?).
    Libsndfile ilmoittaa "%s"

en: All supported files
fi: Kaikki tuetut tiedostot

en: "%s" 
    is a MIDI file, not an audio file. 
    Audacity cannot open this type of file for playing, but you can
    edit it by clicking File > Import > MIDI.
fi: "%s" 
    on MIDI-tiedosto, ei äänitiedosto. 
    Audacity ei voi avata ja toistaa tällaista tiedostoa, mutta voit
    muokata sitä valitsemalla Tiedosto > Tuo > MIDI.

en: "%s" 
    is a not an audio file. 
    Audacity cannot open this type of file.
fi: "%s" 
    ei ole äänitiedosto. 
    Audacity ei voi avata tällaista tiedostoa.

en: Select stream(s) to import
fi: Valitse tuotavat virrat

en: This version of Audacity was not compiled with %s support.
fi: Tähän Audacityn versioon ei ole käännetty tukea muodolle %s.

note: i18n-hint: %s will be the filename
en: "%s" is an audio CD track. 
    Audacity cannot open audio CDs directly. 
    Extract (rip) the CD tracks to an audio format that 
    Audacity can import, such as WAV or AIFF.
fi: "%s" on ääni-CD-raita. 
    Audacity ei voi avata CD:tä suoraan. 
    Pura (rippaa) CD-raidat Audacityn tukemaan
    äänimuotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is a playlist file. 
    Audacity cannot open this file because it only contains links to other files. 
    You may be able to open it in a text editor and download the actual audio files.
fi: "%s" on soittolistatiedosto. 
    Audacity ei voi avata tätä tiedostoa, koska se sisältää vain linkkejä muihin tiedostoihin.
    Voit ehkä avata sen tekstieditorissa ja avata sen viittaamat äänitiedostot.

note: i18n-hint: %s will be the filename
en: "%s" is a Windows Media Audio file. 
    Audacity cannot open this type of file due to patent restrictions. 
    You need to convert it to a supported audio format, such as WAV or AIFF.
fi: "%s" on Windows Media Audio -tiedosto. 
    Audacity ei voi avata tällaista tiedostoa patenttirajoitusten vuoksi. 
    Sinun täytyy muuntaa se tuettuun formaattiin, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is an Advanced Audio Coding file.
    Without the optional FFmpeg library, Audacity cannot open this type of file.
    Otherwise, you need to convert it to a supported audio format, such as WAV or AIFF.
fi: "%s" on Advanced Audio Coding t-iedosto. 
    Ilman valinnaista FFmpeg-kirjastoa Audacity ei voi avata tämäntyyppistä tiedostoa.
    Muussa tapauksessa se on muunnettava tuetuksi äänimuodoksi, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is an encrypted audio file. 
    These typically are from an online music store. 
    Audacity cannot open this type of file due to the encryption. 
    Try recording the file into Audacity, or burn it to audio CD then 
    extract the CD track to a supported audio format such as WAV or AIFF.
fi: "%s" on salattu äänitiedosto. 
    Nämä ovat tyypillisesti peräisin verkkomusiikkikaupasta. 
    Audacity ei voi avata salattuja tiedostoja. 
    Yritä äänittää tiedosto Audacityllä, tai polttaa se CD-äänilevylle
    ja pura sitten CD-raita tuettuun äänimuotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is a RealPlayer media file. 
    Audacity cannot open this proprietary format. 
    You need to convert it to a supported audio format, such as WAV or AIFF.
fi: "%s" on RealPlayer-mediatiedosto. 
    Audacity ei voi avata tätä patentoitua formaattia. 
    Sinun täytyy muuntaa se tuettuun äänimuotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is a notes-based file, not an audio file. 
    Audacity cannot open this type of file. 
    Try converting it to an audio file such as WAV or AIFF and 
    then import it, or record it into Audacity.
fi: "%s" on nuottipohjainen tiedosto, ei äänitiedosto. 
    Audacity ei voi avata tällaista tiedostoa.  
    Yritä muuttaa se äänitiedostoksi, kuten WAV tai AIFF ja 
    sitten tuoda se, tai äänittää se Audacityllä.

note: i18n-hint: %s will be the filename
en: "%s" is a Musepack audio file. 
    Audacity cannot open this type of file. 
    If you think it might be an mp3 file, rename it to end with ".mp3" 
    and try importing it again. Otherwise you need to convert it to a supported audio 
    format, such as WAV or AIFF.
fi: "%s" on Musepack-äänitiedosto. 
    Audacity ei voi avata tällaista tiedostoa. 
    Jos luulet sen olevan MP#-tiedosto, vaihda sen päätteeksi ".mp3"
    ja yritä tuoda se uudelleen. Muussa tapauksessa sinun tulee muuntaa se 
    tuettuun äänimuotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is a Wavpack audio file. 
    Audacity cannot open this type of file. 
    You need to convert it to a supported audio format, such as WAV or AIFF.
fi: "%s" on Wavpack-äänitiedosto. 
    Audacity ei voi avata tällaista tiedostoa. 
    Sinun täytyy muuntaa se tuettuun äänimuotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is a Dolby Digital audio file. 
    Audacity cannot currently open this type of file. 
    You need to convert it to a supported audio format, such as WAV or AIFF.
fi: "%s" on Dolby Digital -äänitiedosto. 
    Audacity ei voi tällä hetkellä avata tällaista tiedostoa. 
    Sinun täytyy muuntaa se tuettuun äänimuotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is an Ogg Speex audio file. 
    Audacity cannot currently open this type of file. 
    You need to convert it to a supported audio format, such as WAV or AIFF.
fi: "%s" on Ogg Speex -äänitiedosto. 
    Audacity ei voi tällä hetkellä avata tällaista tiedostoa. 
    Sinun täytyy muuntaa se tuettuun formaattiin, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: "%s" is a video file. 
    Audacity cannot currently open this type of file. 
    You need to extract the audio to a supported format, such as WAV or AIFF.
fi: "%s" on videotiedosto. 
    Audacity ei voi tällä hetkellä avata tällaista tiedostoa. 
    Sinun täytyy purkaa ääni tuettuun muotoon, kuten WAV tai AIFF.

note: i18n-hint: %s will be the filename
en: Audacity did not recognize the type of the file '%s'.
    
    %sFor uncompressed files, also try File > Import > Raw Data.
fi: Audacity ei tunnistanut tiedoston '%s' tyyppiä.
    
    %s Pakkaamattomille tiedostoille voit myös kokeilla Tiedosto > Tuo > Raakadata.

en: Try installing FFmpeg.
fi: Kokeile asentaa FFmpeg.

note: i18n-hint: %s will be the filename
en: Audacity recognized the type of the file '%s'.
    Importers supposedly supporting such files are:
    %s,
    but none of them understood this file format.
fi: Audacity tunnisti tiedostotyypin '%s'.
    Seuraavat tuojat tukisivat tätä tyyppiä:
    %s
    mutta mikään niistä ei ymmärtänyt tätä tiedostomuotoa.

en: AUP project files (*.aup)
fi: AUP-projektitiedostot (*.aup)

en: Couldn't import the project:
    
    %s
fi: Projektia ei voitu tuoda:
    
    %s

en: Import Project
fi: Tuo projekti

en: This project was saved by Audacity version 1.0 or earlier. The format has
    changed and this version of Audacity is unable to import the project.
    
    Use a version of Audacity prior to v3.0.0 to upgrade the project and then
    you may import it with this version of Audacity.
fi: Projekti tallennettiin Audacityn versiolla 1.0 tai vanhemmalla.
    Koska tiedostomuoto on muuttunut, tämä versio ei voi tuoda sitä.
    
    Käytä Audacityn vanhempaa versiota (vanhempi kuin v3.0.0), tuo
    projekti sillä ja sitten tuo päivitetty projekti tällä Audacity-versiolla.

en: Internal error in importer...tag not recognized
fi: Tuontivirhe...ei tunnistettu tunnistetta

en: Invalid project '%s' attribute.
fi: Projektin määre '%s' virheellinen.

en: Invalid project 'vpos' attribute.
fi: Projektin määre 'vpos' virheellinen.

en: Invalid project 'h' attribute.
fi: Projektin määre 'h' virheellinen.

en: Invalid project 'zoom' attribute.
fi: Projektin määre 'zoom' virheellinen.

en: Invalid project 'sel0' attribute.
fi: Projektin määre 'sel0' virheellinen.

en: Invalid project 'sel1' attribute.
fi: Projektin määre 'sel1' virheellinen.

en: Invalid project 'selLow' attribute.
fi: Projektin määre 'selLow' virheellinen.

en: Invalid project 'selHigh' attribute.
fi: Projektin määre 'selHigh' virheellinen.

en: Couldn't find the project data folder: "%s"
fi: Projektin datakansiota "%s" ei löytynyt.

en: MIDI tracks found in project file, but this build of Audacity does not include MIDI support, bypassing track.
fi: Projektitiedostossa on MIDI-raitoja, mutta tämä koontiversio Audacitysta ei tue niitä, joten ne ohitetaan.

en: Project Import
fi: Projektin tuonti

en: The active project already has a time track and one was encountered in the project being imported, bypassing imported time track.
fi: Projektissa on jo aikaraita ja tuotavasta projektista löytyi sellainen; tuotava aikaraita ohitetaan.

en: Invalid sequence 'maxsamples' attribute.
fi: Jakson määre 'maxsamples' virheellinen.

en: Invalid sequence 'sampleformat' attribute.
fi: Jakson määre 'sampleformat' virheellinen.

en: Invalid sequence 'numsamples' attribute.
fi: Jakson määre 'numsamples' virheellinen.

en: Unable to parse the waveblock 'start' attribute
fi: Aaltolohkon määrettä 'start' ei voitu jäsentää

en: Missing project file %s
    
    Inserting silence instead.
fi: Projektitiedosto %s puuttuu
    
    Tilalle pannaan hiljaisuutta.

en: Missing or invalid simpleblockfile 'len' attribute.
fi: Simple-lohkotiedoston määre 'len' virheellinen tai puuttuu.

en: Missing or invalid silentblockfile 'len' attribute.
fi: Silent-lohkotiedoston määre 'len' virheellinen tai puuttuu.

en: Missing alias file %s
    
    Inserting silence instead.
fi: Aliastiedosto %s puuttuu
    
    Tilalle pannaan hiljaisuutta.

en: Missing or invalid pcmaliasblockfile 'aliasstart' attribute.
fi: Pcmalias-lohkotiedoston määre 'aliasstart' virheellinen tai puuttuu.

en: Missing or invalid pcmaliasblockfile 'aliaslen' attribute.
fi: Pcmalias-lohkotiedoston määre 'aliaslen' virheellinen tai puuttuu.

en: Error while processing %s
    
    Inserting silence.
fi: Virhe tiedoston %s käsittelyssä
    
    Tilalle pannaan hiljaisuutta.

en: Failed to seek to position %lld in %s
fi: EI voitu siirtyä sijaintiin %lld tiedostossa %s

en: Unable to read %lld samples from %s
fi: Ei voitu lukea %lld näytettä tiedostosta %s

en: FFmpeg-compatible files
fi: FFmpeg-yhteensopivat tiedostot

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: Index[%02x] Codec[%s], Language[%s], Bitrate[%s], Channels[%d], Duration[%d]
fi: Indeksi[%02x] Koodekki[%s], Kieli[%s], Bittinopeus[%s], Kanavat[%d], Kesto[%d]

en: FLAC files
fi: FLAC-tiedostot

en: GStreamer-compatible files
fi: GStreamer-yhteensopivat tiedostot

en: Unable to add decoder to pipeline
fi: Dekooderia ei voi lisätä putkeen

en: GStreamer Importer
fi: GStreamer-tuonti

en: Unable to set stream state to paused.
fi: Virran tilaa ei voi asettaa tauotetuksi.

en: Index[%02d], Type[%s], Channels[%d], Rate[%d]
fi: Indeksi[%02d], Tyyppi[%s], Kanavat[%d], Nopeus[%d]

en: File doesn't contain any audio streams.
fi: Tiedosto ei sisällä äänivirtoja.

en: Unable to import file, state change failed.
fi: Tiedoston tuonti epäonnistui, tilanmuutos epäonnistui.

en: GStreamer Error: %s
fi: GStreamer-virhe: %s

en: List of Files in basic text format
fi: Lista tiedostoista perustekstimuodossa

note: i18n-hint: You do not need to translate "LOF"
en: Invalid window offset in LOF file.
fi: Virheellinen ikkunan siirtymä LOF-tiedostossa.

note: i18n-hint: You do not need to translate "LOF"
en: LOF Error
fi: LOF-virhe

note: i18n-hint: You do not need to translate "LOF"
en: Invalid duration in LOF file.
fi: Virheellinen kesto LOF-tiedostossa.

en: MIDI tracks cannot be offset individually, only audio files can be.
fi: MIDI-raitoja ei voi kompensoida erikseen, vain äänitiedostoja voi.

note: i18n-hint: You do not need to translate "LOF"
en: Invalid track offset in LOF file.
fi: Virheellinen raidan siirtymä LOF-tiedostossa.

en: Imported MIDI from '%s'
fi: Tuotiin MIDI tiedostosta '%s'

en: Import MIDI
fi: Tuo MIDI

en: Could not open file %s: Filename too short.
fi: Tiedostoa %s ei voitu avata: Tiedostonimi on liian lyhyt.

en: Could not open file %s: Incorrect filetype.
fi: Tiedostoa %s ei voitu avata: Virheellinen tiedostotyyppi.

en: Could not open file %s.
fi: Tiedostoa %s ei voitu avata.

en: MP3 files
fi: MP3-tiedostot

en: Import failed
    
    This is likely caused by a malformed MP3.
fi: Tuonti epäonnistui
    
    Tämän voi aiheuttaa vioittunut MP3.

en: Ogg Vorbis files
fi: Ogg Vorbis -tiedostot

en: Index[%02x] Version[%d], Channels[%d], Rate[%ld]
fi: Indeksi[%02x] Versio[%d], Kanavat[%d], Nopeus[%ld]

en: Media read error
fi: Lukuvirhe mediassa

en: Not an Ogg Vorbis file
fi: Ei ole Ogg Vorbis -tiedosto

en: Vorbis version mismatch
fi: Vorbis-versio ei täsmää

en: Invalid Vorbis bitstream header
fi: Virheellinen Vorbis-bittivirran tunniste

en: Internal logic fault
fi: Sisäinen logiikkavirhe

en: WAV, AIFF, and other uncompressed types
fi: WAV, AIFF, ja muut pakkaamattomat tyypit

note: i18n-hint: "codec" is short for a "coder-decoder" algorithm
en: FLAC (FLAC Lossless Audio Codec)
fi: FLAC (FLAC, häviötön äänikoodekki)

en: OGG (OGG Container format)
fi: OGG (OGG-säiliömuoto)

en: RAW (header-less)
fi: RAW (otsikoton)

en: Signed 8 bit PCM
fi: Etumerkillinen 8-bittinen PCM

en: Signed 16 bit PCM
fi: Etumerkillinen 16-bittinen PCM

en: Signed 24 bit PCM
fi: Etumerkillinen 24-bittinen PCM

en: Signed 32 bit PCM
fi: Etumerkillinen 32-bittinen PCM

en: Unsigned 8 bit PCM
fi: Etumerkitön 8-bittinen PCM

en: 32 bit float
fi: 32-bittinen liukuluku

en: 64 bit float
fi: 64-bittinen liukuluku

en: 12 bit DWVW
fi: 12-bittinen DWVW

en: 16 bit DWVW
fi: 16-bittinen DWVW

en: 24 bit DWVW
fi: 24-bittinen DWVW

en: 16 bit DPCM
fi: 16-bittinen DPCM

en: 8 bit DPCM
fi: 8-bittinen DPCM

en: Importing %s
fi: Tuodaan %s

en: QuickTime files
fi: QuickTime-tiedostot

en: Unable to start QuickTime extraction
fi: QuickTime-purkua ei voi käynnistää

en: Unable to set QuickTime render quality
fi: QuickTime-hahmonnuslaatua ei voi määrittää

en: Unable to set QuickTime discrete channels property
fi: QuickTime-erilliskanavien ominaisuutta ei voi määrittää

en: Unable to get QuickTime sample size property
fi: QuickTimen näytteen koko-ominaisuutta ei saatu

en: Unable to retrieve stream description
fi: Kohdetiedostoa ei kyetty avaamaan kirjoitusta varten

en: Unable to get fill buffer
fi: Täyttöpuskuria ei saatu

note: i18n-hint: 'Raw' means 'unprocessed' here and should usually be translated.
en: Import Raw
fi: Tuo raaka

en: Import Raw Data
fi: Tuo raakadataa

note: i18n-hint: Refers to byte-order.  Don't translate "endianness" if you don't know the correct technical word.
en: No endianness
fi: Ei tavujärjestystä

note: i18n-hint: Refers to byte-order.  Don't translate this if you don't know the correct technical word.
en: Little-endian
fi: Pienin ensin (little-endian)

note: i18n-hint: Refers to byte-order.  Don't translate this if you don't know the correct technical word.
en: Big-endian
fi: Suurin ensin (big-endian)

note: i18n-hint: Refers to byte-order.  Don't translate "endianness" if you don't know the correct technical word.
en: Default endianness
fi: Oletustavujärjestys

en: 1 Channel (Mono)
fi: 1 kanava (mono)

en: 2 Channels (Stereo)
fi: 2 kanavaa (stereo)

en: %d Channels
fi: %d kanavaa

en: Amount to import:
fi: Tuotava määrä:

en: Bad data size. Could not import audio
fi: Tiedon koko virheellinen. Ääntä ei voi tuoda

note: i18n-hint: given the name of a track, specify its right channel
en: %s right
fi: %s oikea

note: i18n-hint: First %s is replaced with the noun "start" or "end" identifying one end of a clip, first number gives the position of that clip in a sequence of clips, last number counts all clips, and the last string is the name of the track containing the clips.
en: %s %d of %d clip %s | %s %d of %d clips %s
fi[0]: %s %d / %d leikkeestä %s
fi[1]: %s %d / %d leikkeistä %s

note: i18n-hint: First two %s are each replaced with the noun "start" or with "end", identifying and end of a clip, first and second numbers give the position of those clips in a sequence of clips, last number counts all clips, and the last string is the name of the track containing the clips.
en: %s %d and %s %d of %d clip %s | %s %d and %s %d of %d clips %s
fi[0]: %s %d ja %s %d / %d leikkeestä %s
fi[1]: %s %d ja %s %d / %d leikkeistä %s

note: i18n-hint: first number identifies one of a sequence of clips, last number counts the clips, string names a track
en: %d of %d clip %s | %d of %d clips %s
fi[0]: %d / %d leike %s
fi[1]: %d / %d leikettä %s

en: Time shifted clips to the right
fi: Leikkeet siirretty ajassa oikealle

en: Time shifted clips to the left
fi: Leikkeet siirretty ajassa vasemmalle

en: Time-Shift
fi: Aikasiirros

en: clip not moved
fi: leikettä ei siirretty

en: Clip B&oundaries
fi: Leikkeen ra&jat

en: Pre&vious Clip Boundary to Cursor
fi: E&dellisen leikkeen rajasta kohdistimeen

en: Cursor to Ne&xt Clip Boundary
fi: Kohdistimesta &seuraavan leikkeen reunaan

en: Previo&us Clip
fi: Edellin&en leike

en: Select Previous Clip
fi: Valitse edellinen leike

en: N&ext Clip
fi: Seuraava leike

en: Select Next Clip
fi: Valitse seuraava leike

en: Pre&vious Clip Boundary
fi: E&delliseen leikerajaan

en: Cursor to Prev Clip Boundary
fi: Kohdistimesta edellisen leikkeen reunaan

en: Ne&xt Clip Boundary
fi: Seuraavaan &leikerajaan

en: Cursor to Next Clip Boundary
fi: Kohdistimesta seuraavan leikkeen reunaan

en: Time Shift &Left
fi: Aikasiirto &vasemmalle

en: Time Shift &Right
fi: Aikasiirto &oikealle

en: Pasted text from the clipboard
fi: Liitetty teksti leikepöydältä

en: Pasted from the clipboard
fi: Liitetty leikepöydältä

en: Nothing to undo
fi: Ei kumottavaa

en: Nothing to redo
fi: Ei uudelleen tehtävää

en: Cut to the clipboard
fi: Leikkaus leikepöydälle

en: Deleted %.2f seconds at t=%.2f
fi: Poistettu %.2f sekuntia kohdasta t=%.2f

en: Pasting one type of track into another is not allowed.
fi: Et voi liittää raitaa erityyppiseen raitaan.

en: Copying stereo audio into a mono track is not allowed.
fi: Et voi kopioida stereoääntä monoraitaan.

en: Split-cut to the clipboard
fi: Halkaise ja leikkaa leikepöydälle

en: Split Cut
fi: Halkaise ja leikkaa

en: Split-deleted %.2f seconds at t=%.2f
fi: Halkaistiin ja poistettiin %.2f sekuntia kohdasta t=%.2f

en: Split Delete
fi: Halkaise ja poista

en: Silenced selected tracks for %.2f seconds at %.2f
fi: Hiljennettiin valitut raidat %.2f sekunniksi kohdassa %.2f

[ctx: command]
note: i18n-hint: verb
en: Silence
fi: Hiljennä

en: Trim selected audio tracks from %.2f seconds to %.2f seconds
fi: Rajattiin valitut ääniraidat %.2f sekunnista %.2f sekunniksi

en: Trim Audio
fi: Rajaa ääni

en: Split to new track
fi: Halkaise uuteen raitaan

en: Split New
fi: Halkaise uuteen

en: Joined %.2f seconds at t=%.2f
fi: Liitetty %.2f sekuntia yhteen kohdassa t=%.2f

en: Detached %.2f seconds at t=%.2f
fi: Irrotettu %.2f sekuntia kohdasta t=%.2f

en: Metadata Tags
fi: Metatietotunnisteet

note: i18n-hint: (verb)
en: Duplic&ate
fi: K&ahdenna

en: R&emove Special
fi: Erityispoisto

note: i18n-hint: (verb) Do a special kind of cut
en: Spl&it Cut
fi: Halkaise ja le&ikkaa

note: i18n-hint: (verb) Do a special kind of DELETE
en: Split D&elete
fi: Halkaise ja p&oista

note: i18n-hint: (verb)
en: Silence Audi&o
fi: Hiljennä &ääni

note: i18n-hint: (verb)
en: Tri&m Audio
fi: Rajaa ääni

en: Split Ne&w
fi: Halkaise &uusi

en: Detac&h at Silences
fi: Ir&rota hiljaisissa kohdissa

en: &Metadata...
fi: &Metatiedot...

en: Pre&ferences...
fi: Ase&tukset...

en: Delete Key&2
fi: Poistonäppäin &2

en: Ext&ra
fi: E&kstrat

en: Mi&xer
fi: Mi&kseri

en: Ad&just Playback Volume...
fi: Sää&dä toiston voimakkuutta...

en: &Increase Playback Volume
fi: &Nosta toiston äänenvoimakkuutta

en: &Decrease Playback Volume
fi: &Laske toiston äänenvoimakkuutta

en: Adj&ust Recording Volume...
fi: Sää&dä äänitysvoimakkuutta...

en: I&ncrease Recording Volume
fi: Nosta ää&nitysvoimakkuutta

en: D&ecrease Recording Volume
fi: L&aske äänitysvoimakkuutta

en: Change &Recording Device...
fi: &Vaihda äänityslaite...

en: Change &Playback Device...
fi: Vaihda &toistolaite...

en: Change Audio &Host...
fi: Muuta ääni-&isäntä...

en: Change Recording Cha&nnels...
fi: Vaihda äänityska&navia...

en: &Full Screen (on/off)
fi: &Koko näyttö (päällä/pois)

en: Cannot create directory '%s'. 
    File already exists that is not a directory
fi: Kansiota '%s' ei voi luoda. 
    Tiedosto on jo olemassa, joka ei ole kansio

en: Export Selected Audio
fi: Vie valittu ääni

en: There are no label tracks to export.
fi: Merkkiraitoja ei ole vietäväksi.

en: Please select only one Note Track at a time.
fi: Valitse vain yksi nuottiraita kerrallaan.

en: Please select a Note Track.
fi: Valitse nuottiraita.

en: Export MIDI As:
fi: Vie MIDI nimellä:

en: MIDI file
fi: MIDI-tiedosto

en: Allegro file
fi: Allegro-tiedosto

en: You have selected a filename with an unrecognized file extension.
    Do you want to continue?
fi: Olet valinnut tiedostonimen jolla on tunnistamaton tiedostopääte.
    Haluatko jatkaa?

en: Export MIDI
fi: Vie MIDI

en: Imported labels from '%s'
fi: Tuotiin merkit lähteestä '%s'

en: Import Labels
fi: Tuo merkkejä

en: Select a MIDI file
fi: Valitse MIDI-tiedosto

en: MIDI and Allegro files
fi: MIDI- ja Allegro-tiedostot

en: MIDI files
fi: MIDI-tiedostot

en: Allegro files
fi: Allegro-tiedostot

en: &Dangerous Reset...
fi: &Vaarallinen nollaus...

note: i18n-hint: This is the name of the menu item on Windows and Linux
en: Recent &Files
fi: V&iimeksi avatut tiedostot

en: &Save Project
fi: &Tallenna projekti

en: Save Project &As...
fi: Tallenna projekti &nimellä...

en: &Backup Project...
fi: T&ee projektista varmuuskopio...

en: Export as MP&3
fi: Vie MP&3-tiedostona

en: Export as &WAV
fi: Vie &WAV-tiedostona

en: Export as &OGG
fi: Vie &OGG-tiedostona

en: &Export Audio...
fi: Vi&e ääni...

en: Expo&rt Selected Audio...
fi: Vie valittu &ääni...

en: Export &Labels...
fi: Vie mer&kit...

en: Export &Multiple...
fi: Vie &useita...

en: Export MI&DI...
fi: Vie MI&DI...

en: &Audio...
fi: &Ääntä...

en: &Labels...
fi: &Merkkejä...

en: &Raw Data...
fi: &Raakadata...

en: Pa&ge Setup...
fi: &Sivun asetukset...

en: Hidden File Menu
fi: Salainen tiedostovalikko

en: Export as FLAC
fi: Vie FLAC-tiedostona

en: Save %s
fi: Tallenna %s

en: Unable to save %s
fi: Kohdetta %s ei voi tallentaa

en: Do you have these problems?
fi: Onko sinulla näitä ongelmia?

en: Quick Fixes
fi: Pikakorjaukset

en: No quick, easily fixed problems were found
fi: Helposti ja nopeasti korjattavia ongelmia ei löytynyt

en: Clocks on the Tracks
fi: Kellot raidoilla

en: Can't select precisely
fi: Ei voi valita tarkasti

en: Recording stops and starts
fi: Äänitys pysähtyy ja käynnistyy

en: Audio Device Info
fi: Äänilaitteen tiedot

en: MIDI Device Info
fi: MIDI-laitteen tiedot

en: Menu Tree
fi: Valikkopuu

en: &Quick Fix...
fi: &Pikakorjaus...

en: &Getting Started
fi: &Aloitusopas

en: Audacity &Manual
fi: Audacityn &käyttöohje

en: &Quick Help...
fi: &Pikaohje...

en: &Manual...
fi: &Käyttöohje...

en: Au&dio Device Info...
fi: Ääni&laitteen tiedot...

en: &MIDI Device Info...
fi: &MIDI-laitteen tiedot...

en: Show &Log...
fi: Näytä &loki...

en: &Generate Support Data...
fi: &Luo tukitiedot...

en: Menu Tree...
fi: Valikkopuu...

en: &Check for Updates...
fi: &Tarkista päivitykset...

en: Added label
fi: Lisättiin merkki

en: Paste Text to New Label
fi: Liitä tekstiä uuteen merkkiin

note: i18n-hint: (verb) past tense.  Audacity has just cut the labeled audio regions.
en: Cut labeled audio regions to clipboard
fi: Leikkaa merkityt äänialueet leikepöydälle

note: i18n-hint: (verb)
en: Cut Labeled Audio
fi: Leikkaa merkitty ääni

note: i18n-hint: (verb) Audacity has just deleted the labeled audio regions
en: Deleted labeled audio regions
fi: Poistettiin merkityt äänialueet

note: i18n-hint: (verb)
en: Delete Labeled Audio
fi: Poista merkitty ääni

note: i18n-hint: (verb) Audacity has just split cut the labeled audio regions
en: Split Cut labeled audio regions to clipboard
fi: Halkaistiin ja leikattiin merkityt äänialueet

note: i18n-hint: (verb) Do a special kind of cut on the labels
en: Split Cut Labeled Audio
fi: Halkaise ja leikkaa merkitty ääni

note: i18n-hint: (verb) Audacity has just done a special kind of DELETE on the labeled audio regions
en: Split Deleted labeled audio regions
fi: Halkaistiin ja poistettiin merkityt äänialueet

note: i18n-hint: (verb) Do a special kind of DELETE on labeled audio regions
en: Split Delete Labeled Audio
fi: Halkaise ja poista merkitty ääni

note: i18n-hint: (verb)
en: Silenced labeled audio regions
fi: Hiljennettiin merkityt äänialueet

note: i18n-hint: (verb)
en: Silence Labeled Audio
fi: Hiljennä merkitty ääni

en: Copied labeled audio regions to clipboard
fi: Kopioitiin merkityt äänialueet leikepöydälle

note: i18n-hint: (verb)
en: Copy Labeled Audio
fi: Kopioi merkitty ääni

note: i18n-hint: (verb) past tense.  Audacity has just split the labeled audio (a point or a region)
en: Split labeled audio (points or regions)
fi: Halkaistiin merkityt äänialueet (kohdat tai alueet)

note: i18n-hint: (verb)
en: Split Labeled Audio
fi: Halkaise merkitty ääni

note: i18n-hint: (verb) Audacity has just joined the labeled audio (points or regions)
en: Joined labeled audio (points or regions)
fi: Liitettiin merkityt äänialueet yhteen (kohdat tai alueet)

note: i18n-hint: (verb)
en: Join Labeled Audio
fi: Liitä merkitty ääni yhteen

note: i18n-hint: (verb) Audacity has just detached the labeled audio regions. This message appears in history and tells you about something Audacity has done.
en: Detached labeled audio regions
fi: Irrotettiin merkityt äänialueet

note: i18n-hint: (verb)
en: Detach Labeled Audio
fi: Irrota merkitty ääni

en: &Labels
fi: &Merkit

en: &Edit Labels...
fi: Muokkaa m&erkkejä...

en: Add Label at &Selection
fi: Lisää merkki &valintaan

en: Add Label at &Playback Position
fi: Lisää merkki &toistokohtaan

en: Paste Te&xt to New Label
fi: Liitä &tekstiä uuteen merkkiin

en: &Type to Create a Label (on/off)
fi: Luo merkki kirjoi&ttamalla (päällä/pois)

en: La&beled Audio
fi: M&erkitty ääni

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: (verb)
en: &Cut
fi: &Leikkaa

en: Label Cut
fi: Leikkaa merkillä

en: Label Delete
fi: Poista merkillä

note: i18n-hint: (verb) A special way to cut out a piece of audio
en: &Split Cut
fi: &Halkaise ja leikkaa

en: Label Split Cut
fi: Halkaise ja leikkaa merkillä

en: Sp&lit Delete
fi: Ha&lkaise ja poista

en: Label Split Delete
fi: Halkaise ja poista merkillä

en: Silence &Audio
fi: Hiljennä ä&äntä

en: Label Silence
fi: Hiljennä merkillä

en: Label Copy
fi: Kopioi merkillä

note: i18n-hint: (verb)
en: Spli&t
fi: Ja&a

en: Label Split
fi: Halkaise merkillä

en: Label Join
fi: Liitä yhteen merkillä

en: Move Backward Through Active Windows
fi: Siirry taaksepäin aktiivisten ikkunoiden kautta

en: Move Forward Through Active Windows
fi: Siirry eteenpäin aktiivisten ikkunoiden kautta

en: Foc&us
fi: Kohdist&us

en: Move &Backward from Toolbars to Tracks
fi: Siirry &taaksepäin työkalupalkeista raitoihin

en: Move F&orward from Toolbars to Tracks
fi: Siirry eteenpäin työkalupalkista rait&oihin

en: Move Focus to &Previous Track
fi: Siirrä kohdistus &edelliseen raitaan

en: Move Focus to &Next Track
fi: Siirrä kohdistus seuraavaa&n raitaan

en: Move Focus to &First Track
fi: Siirrä kohdistus &ensimmäiseen raitaan

en: Move Focus to &Last Track
fi: Siirrä kohdistus &viimeiseen raitaan

en: Move Focus to P&revious and Select
fi: Siirrä kohdistus &edelliseen ja valitse

en: Move Focus to N&ext and Select
fi: Siirrä kohdistus s&euraavaan ja valitse

en: &Toggle Focused Track
fi: Vaihda raidan k&ohdistuksen tilaa (on/ei)

en: Toggle Focuse&d Track
fi: Vaihda raidan koh&distuksen tilaa (on/ei)

en: &Repeat %s
fi: &Toista - %s

en: Plug-in %d to %d
fi: Laajennus %d osalle %d

en: Add / Remove Plug-ins...
fi: Lisää / poista laajennuksia...

en: Repeat Last Generator
fi: Toista viimeisin generaattori

en: Effe&ct
fi: T&ehosteet

en: Repeat Last Effect
fi: Toista viimeisin tehoste

en: &Analyze
fi: &Analyysi

en: Repeat Last Analyzer
fi: Toista viimeisin analyysi

en: Repeat Last Tool
fi: Toista viimeisin työkalu

en: &Macros...
fi: &Makrot...

en: &Apply Macro
fi: Käytä m&akroa

en: Palette...
fi: Paletti...

en: Reset &Configuration
fi: &Nollaa asetukset

en: &Screenshot...
fi: Kuvakaappau&s...

en: &Run Benchmark...
fi: &Suorita mittauskoe...

en: Simulate Recording Errors
fi: Simuloi äänitysvirheitä

en: Detect Upstream Dropouts
fi: Tunnista alkupään katkokset

note: i18n-hint: Scriptables are commands normally used from Python, Perl etc.
en: Script&ables I
fi: Skriptattavat I

en: Select Time...
fi: Valitse aika...

en: Select Frequencies...
fi: Valitse taajuudet...

en: Select Tracks...
fi: Valitse raidat...

en: Set Track Status...
fi: Aseta raidan tila...

en: Set Track Audio...
fi: Aseta raidan ääni...

en: Set Track Visuals...
fi: Aseta raidan ulkoasu...

en: Get Preference...
fi: Hae asetus...

en: Set Preference...
fi: Määritä asetus...

en: Set Clip...
fi: Aseta leikkeen...

en: Set Envelope...
fi: Aseta verhokäyrän...

en: Set Label...
fi: Aseta merkin...

en: Set Project...
fi: Aseta projektin...

note: i18n-hint: Scriptables are commands normally used from Python, Perl etc.
en: Scripta&bles II
fi: Skriptattavat II

en: Set Track...
fi: Aseta raidan...

en: Get Info...
fi: Hae tietoja...

en: Message...
fi: Viesti...

en: Help...
fi: Ohje...

en: Save Project...
fi: Tallenna projekti...

en: Move Mouse...
fi: Siirrä hiirtä...

en: Compare Audio...
fi: Vertaa ääntä...

note: i18n-hint: Screenshot in the help menu has a much bigger dialog.
en: Screenshot (short format)...
fi: Kuvakaappaus (lyhyt muoto)...

en: Set Left Selection Boundary
fi: Aseta valinnan vasen reuna

en: Set Right Selection Boundary
fi: Aseta valinnan oikea reuna

en: &Tracks
fi: &Raidat

en: In All &Tracks
fi: &Kaikissa raidoissa

en: In All &Sync-Locked Tracks
fi: Kaikissa &tahtilukituissa raidoissa

en: Select Sync-Locked
fi: Valitse tahtilukittu

en: R&egion
fi: Alu&e

en: &Left at Playback Position
fi: &Vasen pää toistokohtaan

en: Set Selection Left at Play Position
fi: Aseta valinnan vasen pää  toistokohtaan

en: &Right at Playback Position
fi: &Oikea pää toistokohtaan

en: Set Selection Right at Play Position
fi: Aseta valinnan oikea pää toistokohtaan

en: Track &Start to Cursor
fi: &Raidan alusta kohdistimeen

en: Select Track Start to Cursor
fi: Valitse raidan alusta kohdistimeen

en: Cursor to Track &End
fi: &Kohdistimesta raidan loppuun

en: Select Cursor to Track End
fi: Valitse kohdistimesta raidan loppuun

en: Track Start to En&d
fi: Rai&dan alusta loppuun

en: Select Track Start to End
fi: Valitse raidan alusta loppuun

en: S&tore Selection
fi: &Tallenna valinta

en: Retrieve Selectio&n
fi: Palauta tallennettu vali&nta

en: S&pectral
fi: S&pektri

en: To&ggle Spectral Selection
fi: Vai&hda spektrivalinnan tilaa (päällä/pois)

en: Next &Higher Peak Frequency
fi: Seuraava &korkeampi huipputaajuus

en: Next &Lower Peak Frequency
fi: Seuraava mata&lampi huipputaajuus

en: Cursor to Stored &Cursor Position
fi: Kohdistin &tallennettuun sijaintiin

en: Select Cursor to Stored
fi: Siirrä kohdistin tallennukseen

en: Store Cursor Pos&ition
fi: Tallenna kohd&istimen paikka

en: At &Zero Crossings
fi: Kohdistin &nollakohtaan

en: Select Zero Crossing
fi: Valitse nollakohta

en: Snap-To &Off
fi: Valinnan tarraus p&ois

en: Snap-To &Nearest
fi: Valinnan tarraus lähimpää&n

en: Snap-To &Prior
fi: Valinnan tarraus &edelliseen

en: Selection to &Start
fi: Valinta al&kuun

en: Selection to En&d
fi: Valinta lopp&uun

en: Selection Extend &Left
fi: Valinnan &pidennys vasemmalle

en: Selection Extend &Right
fi: Valinnan pidennys &oikealle

en: Set (or Extend) Le&ft Selection
fi: Aseta (tai laajenna) vas&en valinta

en: Set (or Extend) Rig&ht Selection
fi: Aseta (tai laajenna) &oikea valinta

en: Selection Contract L&eft
fi: Valinnan kutistus vas&emmalta

en: Selection Contract R&ight
fi: Valinnan kutistus o&ikealta

en: &Cursor to
fi: Siirrä &kohdistin

en: Selection Star&t
fi: Valinnan &alkuun

en: Cursor to Selection Start
fi: Kohdistin valinnan alkuun

en: Selection En&d
fi: Valinnan lo&ppuun

en: Cursor to Selection End
fi: Kohdistin valinnan loppuun

en: Track &Start
fi: Raidan &alkuun

en: Cursor to Track Start
fi: Kohdistin raidan alkuun

en: Track &End
fi: Raidan &loppuun

en: Cursor to Track End
fi: Kohdistin raidan loppuun

en: &Project Start
fi: &Projektin alkuun

en: Cursor to Project Start
fi: Kohdistin projektin alkuun

en: Project E&nd
fi: Projekti&n loppuun

en: Cursor to Project End
fi: Kohdistin projektin loppuun

en: &Cursor
fi: &Kohdistin

en: Cursor &Left
fi: Kohdistin &vasemmalle

en: Cursor &Right
fi: Kohdistin &oikealle

en: Cursor Sh&ort Jump Left
fi: K&ohdistimen lyhyt hyppy vasemmalle

en: Cursor Shor&t Jump Right
fi: Kohdistimen lyhy&t hyppy oikealle

en: Cursor Long J&ump Left
fi: Ko&hdistimenpitkä hyppy vasemmalle

en: Cursor Long Ju&mp Right
fi: Kohdistimen pitkä h&yppy oikealle

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips, ...
en: See&k
fi: &Kelaa

en: Short Seek &Left During Playback
fi: Lyhyt kelaus &vasemmalle toiston aikana

en: Short Seek &Right During Playback
fi: Lyhyt kelaus &oikealle toiston aikana

en: Long Seek Le&ft During Playback
fi: Pitkä kelaus &vasemmalle toiston aikana

en: Long Seek Rig&ht During Playback
fi: Pitkä kelaus &oikealle toiston aikana

note: i18n-hint: (verb)
en: Reset Toolb&ars
fi: Palauta työkalu&palkit

en: Rendered all audio in track '%s'
fi: Hahmonnettiin kaikki ääni raidassa '%s'

en: Mixed and rendered %d tracks into one new stereo track
fi: Miksattiin ja hahmonnettiin %d raitaa yhdeksi stereoraidaksi

en: Mixed and rendered %d tracks into one new mono track
fi: Miksattiin ja hahmonnettiin %d raitaa yhdeksi uudeksi monoraidaksi

note: i18n-hint: One or more audio tracks have been panned
en: Panned audio track(s)
fi: Panoroitiin ääniraitoja

en: Pan Track
fi: Panoroi raitaa

en: Start to &Zero
fi: Alku &nollaan

en: Start to &Cursor/Selection Start
fi: Alku k&ohdistimeen/valinnan alkuun

en: Start to Selection &End
fi: Alku &valinnan loppuun

en: End to Cu&rsor/Selection Start
fi: Loppu kohdi&stimeen/valinnan alkuun

en: End to Selection En&d
fi: Loppu valinnan l&oppuun

note: i18n-hint: In this and similar messages describing editing actions, the starting or ending points of tracks are re-"aligned" to other times, and the time selection may be "moved" too.  The first noun -- "start" in this example -- is the object of a verb (not of an implied preposition "from").
en: Aligned/Moved start to zero
fi: Tasattiin/siirrettiin alku nollaan

en: Aligned start to zero
fi: Tasattiin alku nollaan

note: i18n-hint: This and similar messages give shorter descriptions of the aligning and moving editing actions
en: Align/Move Start
fi: Tasaa/siirrä alkua

en: Align Start
fi: Tasaa alku

en: Aligned/Moved start to cursor/selection start
fi: Tasattiin/siirrettiin alku kohdistimeen/valinnan alkuun

en: Aligned start to cursor/selection start
fi: Tasattiin alku kohdistimeen/valinnan alkuun

en: Aligned/Moved start to selection end
fi: Tasattiin/siirrettiin alku valinnan loppuun

en: Aligned start to selection end
fi: Tasattiin alku valinnan loppuun

en: Aligned/Moved end to cursor/selection start
fi: Tasattiin/siirrettiin loppu kohdistimeen/valinnan alkuun

en: Aligned end to cursor/selection start
fi: Tasattiin loppu kohdistimeen/valinnan alkuun

en: Align/Move End
fi: Tasaa/siirrä loppua

en: Align End
fi: Tasaa loppu

en: Aligned/Moved end to selection end
fi: Tasattiin/siirrettiin loppu valinnan loppuun

en: Aligned end to selection end
fi: Tasattiin loppu valinnan loppuun

en: Aligned/Moved end to end
fi: Tasattiin/siirrettiin loppu loppuun

en: Aligned end to end
fi: Tasattiin loppu loppuun

en: Align/Move End to End
fi: Tasaa/siirrä loppu loppuun

en: Align End to End
fi: Tasaa loppu loppuun

en: Aligned/Moved together
fi: Tasattiin/siirrettiin yhdessä

en: Aligned together
fi: Tasattiin yhdessä

en: Align/Move Together
fi: Tasaa/siirrä yhdessä

en: Align Together
fi: Tasaa yhdessä

en: Synchronize MIDI with Audio
fi: Tahdista MIDI äänen kanssa

en: Synchronizing MIDI and Audio Tracks
fi: Tahdistetaan MIDI- ja ääniraitoja

en: Adjusted gain
fi: Muokattiin vahvistusta

en: Adjusted Pan
fi: Muokattiin panorointia

en: Created new audio track
fi: Luotiin uusi ääniraita

en: Created new stereo audio track
fi: Luotiin uusi stereoääniraita

en: Created new label track
fi: Luotiin uusi merkkiraita

en: This version of Audacity only allows one time track for each project window.
fi: Tämä Audacityn versio sallii vain yhden aikaraidan kussakin projekti-ikkunassa.

en: Created new time track
fi: Luotiin uusi aikaraita

en: New sample rate (Hz):
fi: Uusi näytetaajuus (Hz):

en: The entered value is invalid
fi: Annettu arvo on virheellinen

en: Resampling track %d
fi: Muutetaan raidan %d näytetaajuutta

en: Resampled audio track(s)
fi: Muutettiin raitojen näytetaajuutta

en: Resample Track
fi: Muuta raidan näytetaajuutta

en: Please select at least one audio track and one MIDI track.
fi: Valitse vähintään yksi ääniraita ja yksi MIDI-raita.

en: Alignment completed: MIDI from %.2f to %.2f secs, Audio from %.2f to %.2f secs.
fi: Tasaus valmistui: MIDI %.2f -> %.2f sek, Ääni %.2f -> %.2f sek.

en: Sync MIDI with Audio
fi: Tahdista MIDI äänen kanssa

en: Alignment error: input too short: MIDI from %.2f to %.2f secs, Audio from %.2f to %.2f secs.
fi: Tasausvirhe: tuonti liian lyhyt: MIDI kohdasta %.2f -> %.2f sek, Ääni kohdasta %.2f -> %.2f sek.

en: Internal error reported by alignment process.
fi: Tasausprosessi ilmoitti sisäisestä virheestä.

en: Tracks sorted by time
fi: Raidat järjestettiin ajan mukaan

en: Sort by Time
fi: Ajan mukaan

en: Tracks sorted by name
fi: Raidat järjestettiin nimen mukaan

en: Can't delete track with active audio
fi: Et voi poistaa raitaa, jossa on aktiivista ääntä

en: Add &New
fi: Lisää &uusi

en: &Mono Track
fi: &Monoraita

en: &Stereo Track
fi: &Stereoraita

en: &Label Track
fi: &Merkkiraita

en: &Time Track
fi: &Aikaraita

en: Mi&x
fi: Mi&ksaus

en: Mix Stereo Down to &Mono
fi: Miksaa stereo &monoksi

en: Mi&x and Render
fi: Mi&ksaa ja hahmonna

en: Mix and Render to Ne&w Track
fi: Miksaa ja hahmonna u&udelle raidalle

en: &Resample...
fi: &Muuta näytetaajuutta...

en: Remo&ve Tracks
fi: P&oista raidat

en: M&ute/Unmute
fi: My&kistä/poista mykistys

en: &Mute All Tracks
fi: &Mykistä kaikki raidat

en: &Unmute All Tracks
fi: &Poista kaikkien raitojen mykistykset

en: Mut&e Tracks
fi: Mykistä valitut &raidat

en: U&nmute Tracks
fi: &Poista valittujen raitojen mykistykset

en: Pan Center
fi: Panorointi keskelle

en: &Align Tracks
fi: Tasa&a raidat

en: &Align End to End
fi: T&asaa loppu loppuun

en: Align &Together
fi: Tasaa &toisiinsa

en: &Move Selection with Tracks (on/off)
fi: &Siirrä valintaa raitojen kanssa (päällä/pois)

en: Move Sele&ction and Tracks
fi: Siirrä &valintaa raitojen kanssa

en: S&ort Tracks
fi: L&ajittele raidat

en: By &Start Time
fi: Aloitu&sajan mukaan

en: By &Name
fi: &Nimen mukaan

en: Sync-&Lock Tracks (on/off)
fi: Tahti&lukitse raidat (päällä/pois)

en: Change P&an on Focused Track...
fi: Vaihda p&anorointia kohdistetussa raidassa...

en: Pan &Left on Focused Track
fi: Panoroi kohdistettua raitaa &vasemmalle

en: Pan &Right on Focused Track
fi: Panoroi kohdistettua raitaa &oikealle

en: Change Gai&n on Focused Track...
fi: Vaihda va&hvistusta kohdistetussa raidassa...

en: &Increase Gain on Focused Track
fi: &Nosta kohdistetun raidan vahvistusta

en: &Decrease Gain on Focused Track
fi: &Laske kohdistetun raidan vahvistusta

en: Op&en Menu on Focused Track...
fi: Avaa k&ohdistetun raidan valikko...

en: M&ute/Unmute Focused Track
fi: Mykistä/poista mykistys kohdistet&ulta raidalta

en: &Solo/Unsolo Focused Track
fi: Kohdistetun raidan &soolo päälle/pois

en: &Close Focused Track
fi: &Sulje kohdistettu raita

en: Move Focused Track U&p
fi: Siirrä kohdistett&ua raitaa ylös

en: Move Focused Track Do&wn
fi: Siirrä kohdistettua raitaa &alas

en: Move Focused Track to T&op
fi: Siirrä kohdistettu rai&ta ylimmäksi

en: Move Focused Track to &Bottom
fi: Siirrä kohdistettu raita &alimmaksi

en: no label track
fi: ei merkkiraitaa

en: no label track at or below focused track
fi: ei merkkiraitaa kohdistetussa raidassa tai sen alapuolella

en: %s %d of %d
fi: %s %d / %d

en: no labels in label track
fi: ei merkkejä merkkiraidalla

en: Timer Recording cannot be used with more than one open project.
    
    Please close any additional projects and try again.
fi: Ajastettua äänitystä ei voi käyttää useamman kuin yhden avoimen projektin kanssa.
    
    Sulje mahdolliset lisäprojektit ja yritä uudelleen.

en: Timer Recording cannot be used while you have unsaved changes.
    
    Please save or close this project and try again.
fi: Ajastettua äänitystä ei voi käyttää, kun sinulla on tallentamattomia muutoksia.
    
    Tallenna tai sulje tämä projekti ja yritä uudelleen.

en: Please select in a mono track.
fi: Valitse monoraidalta.

en: Please select in a stereo track or two mono tracks.
fi: Valitse stereoraidalta tai kahdelta monoraidalta.

en: Please select at least %d channels.
fi: Valitse vähintään %d kanavaa.

en: Please select a time within a clip.
fi: Valitse aika leikkeen sisällä.

note: i18n-hint: 'Transport' is the name given to the set of controls that play, record, pause etc.
en: Tra&nsport
fi: &Siirtyminen

en: Pl&aying
fi: &Toisto

note: i18n-hint: (verb) Start or Stop audio playback
en: Pl&ay/Stop
fi: &Toista/Pysäytä

en: Play/Stop and &Set Cursor
fi: Toista/Pysäytä ja aseta &kohdistin

en: &Loop Play
fi: Toista jatkuva&sti

en: &Recording
fi: &Äänitys

note: i18n-hint: (verb)
en: &Record
fi: &Äänitä

en: &Append Record
fi: Äänitä l&oppuun

en: Record &New Track
fi: Äänitä &uusi raita

en: &Timer Record...
fi: Ajastettu äänitys...

en: Punch and Rol&l Record
fi: Korjaa &lennossa

en: Pla&y Region
fi: Toisto&alue

en: &Lock
fi: &Lukitse

en: R&escan Audio Devices
fi: &Skannaa äänilaitteet uudelleen

en: Transport &Options
fi: Siirtymis&asetukset

en: Sound Activation Le&vel...
fi: Ääniaktivoinnin taso...

en: Sound A&ctivated Recording (on/off)
fi: Ääniaktivoitu äänitys (päällä/pois)

en: Pinned Play/Record &Head (on/off)
fi: Kiinnitetty toisto-/tallennuspää (päällä/pois)

en: &Overdub (on/off)
fi: &Jälkiäänitys/dubbaus (päällä/pois)

en: So&ftware Playthrough (on/off)
fi: Toisto ohjelman läpi (päällä/pois)

en: A&utomated Recording Level Adjustment (on/off)
fi: Automatisoitu äänitystason säätö (päällä/pois)

en: T&ransport
fi: Sii&rtyminen

note: i18n-hint: (verb) Start playing audio
en: Pl&ay
fi: Toist&a

en: Play &One Second
fi: Toista &1 sekunti

en: Play to &Selection
fi: Toista &valinta

en: Play &Before Selection Start
fi: Toista &ennen valinnan alkua

en: Play Af&ter Selection Start
fi: &Toista valinnan alun jälkeen

en: Play Be&fore Selection End
fi: Toista &ennen valinnan loppua

en: Play Aft&er Selection End
fi: Toista valinnan lopun jälk&een

en: Play Before a&nd After Selection Start
fi: Toista e&nnen ja jälkeen valinnan alkua

en: Play Before an&d After Selection End
fi: Toista ennen &ja jälkeen valinnan loppua

en: Play C&ut Preview
fi: Leikka&uksen esikuuntelu

en: &Play-at-Speed
fi: Toista n&opeudella

note: i18n-hint: 'Normal Play-at-Speed' doesn't loop or cut preview.
en: Normal Pl&ay-at-Speed
fi: Norm&aali toisto nopeudella

en: &Loop Play-at-Speed
fi: &Jatkuva toisto nopeudella

en: Play C&ut Preview-at-Speed
fi: Leikka&uksen esikuuntelu nopeudella

en: Ad&just Playback Speed...
fi: Sää&dä toistonopeutta...

en: &Increase Playback Speed
fi: &Nosta toistonopeutta

en: &Decrease Playback Speed
fi: &Laske toistonopeutta

en: Move to Pre&vious Label
fi: Siirrä &edelliseen merkkiin

en: Move to Ne&xt Label
fi: Siirrä seuraavaa&n merkkiin

en: Zoom &Normal
fi: &Normaali

en: &Zoom to Selection
fi: &Suurenna valintaan

en: Zoom &Toggle
fi: S&uurennus (päällä/pois)

en: Advanced &Vertical Zooming
fi: Edistynyt &pystysuurennus

en: T&rack Size
fi: &Raidan koko

en: Fit to &Height
fi: Sovita &korkeuteen

en: &Collapse All Tracks
fi: &Kutista kaikki raidat

en: E&xpand Collapsed Tracks
fi: Laaj&enna kutistetut raidat

en: Sk&ip to
fi: &Hyppää

en: Selection Sta&rt
fi: Valinnan a&lkuun

en: Skip to Selection Start
fi: Hyppää valinnan alkuun

en: Skip to Selection End
fi: Hyppää valinnan loppuun

en: &Extra Menus (on/off)
fi: &Lisävalikot (päällä/pois)

en: &Show Clipping (on/off)
fi: &Näytä leikkautuminen (päällä/pois)

en: Show Effects Rack
fi: Näytä tehosteräkki

note: i18n-hint: Standard Macintosh Window menu item:  Make all project * windows un-hidden
en: &Bring All to Front
fi: &Tuo kaikki eteen

note: i18n-hint: Shrink all project windows to icons on the Macintosh tooldock
en: Minimize All Projects
fi: Pienennä kaikki projektit

en: Import complete. Calculating waveform
fi: Tuonti suoritettu. Lasketaan aaltomuotoa

en: Decoding Waveform
fi: Aaltomuodon dekoodaus

en: %s %2.0f%% complete. Click to change task focal point.
fi: %s %2.0f%% valmis. Muuta tehtävän painopistettä napsauttamalla tätä.

en: Preferences for Batch
fi: Erän asetukset

en: Behaviors
fi: Valinnat

en: &Don't apply effects in batch mode
fi: &Älä käytä tehosteita eräajotilassa

en: Preferences for Device
fi: Laitteen asetukset

[ctx: device]
note: i18n-hint Software interface to audio devices
en: Interface
fi: Rajapinta

en: Using:
fi: Käyttää:

en: &Device:
fi: &Laite:

en: Cha&nnels:
fi: Ka&navat:

en: Latency
fi: Viive

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# menu@cinnamon.org->settings-schema.json->hover-delay->units grouped-window-list@cinnamon.org->settings-schema.json->show-apps-order- timeout->units show-desktop@cinnamon.org->settings-schema.json->peek-delay->units #-#-#-#-#  569 (gimp-plug-ins)  #-#-#-#-# label
en: milliseconds
fi: millisekuntia

en: &Buffer length:
fi: &Puskurin pituus:

en: &Latency compensation:
fi: &Viiveenkorjaus:

en: No audio interfaces
fi: Ei ääniliitäntöjä

en: 1 (Mono)
fi: 1 (mono)

en: 2 (Stereo)
fi: 2 (stereo)

en: Preferences for Directories
fi: Hakemistojen asetukset

en: Default directories
fi: Oletushakemistot

en: Leave a field empty to go to the last directory used for that operation.
    Fill in a field to always go to that directory for that operation.
fi: Jätä kenttä tyhjäksi, jos siirrytään viime toiminnon käyttämään kansioon.
    Täytä kenttä, jos siirrytään aina samaan kansioon toimintoa varten.

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, lblOpen) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: O&pen:
fi: A&vaa:

en: S&ave:
fi: &Tallenna:

en: &Import:
fi: &Tuo:

en: Br&owse...
fi: Se&laa...

en: &Export:
fi: &Vie:

en: Temporary files directory
fi: Väliaikaistiedostojen hakemisto

en: Temporary files directory cannot be on a FAT drive.
fi: Väliaikaistiedostojen hakemisto ei voi olla FAT-levyllä.

en: &Free Space:
fi: Va&paa tila:

note: #-#-#-#-#  735 (gnome-user-guide)  #-#-#-#-# (itstool) path: item/title
en: Free Space
fi: Vapaa tila

en: Choose a location to place the temporary directory
fi: Valitse väliaikaisen kansion sijainti

en: unavailable - above location doesn't exist
fi: ei saatavilla - edellistä sijaintia ei ole olemassa

en: Choose a location
fi: Valitse sijainti

en: Directory %s is not suitable (at risk of being cleaned out)
fi: Hakemisto %s ei sovellu (vaarana, että se siivotaan)

en: Directory %s does not exist. Create it?
fi: Hakemistoa %s ei ole olemassa. Luodaanko se?

en: New Temporary Directory
fi: Uusi väliaikaishakemisto

en: Directory %s is not writable
fi: Hakemisto %s ei ole kirjoitettava

en: Changes to temporary directory will not take effect until Audacity is restarted
fi: Väliaikaiskansion muutos tulee voimaan vasta, kun Audacity käynnistetään uudelleen

en: Temp Directory Update
fi: Väliaikaishakemiston päivitys

en: Preferences for Effects
fi: Tehosteiden asetukset

en: Sorted by Effect Name
fi: Tehostenimen mukaan

en: Sorted by Publisher and Effect Name
fi: Julkaisijan ja tehostenimen mukaan

en: Sorted by Type and Effect Name
fi: Tyypin ja tehostenimen mukaan

en: Grouped by Publisher
fi: Ryhmittely julkaisijan mukaan

en: Grouped by Type
fi: Ryhmittely tyypin mukaan

en: Effect Options
fi: Tehostevalinnat

en: S&ort or Group:
fi: Lajittele tai &ryhmitä:

en: &Maximum effects per group (0 to disable):
fi: Tehosteita enintään ryh&mää kohden (0 poistaa käytöstä):

en: Check for updated plugins when Audacity starts
fi: Tarkista päivitetyt liitännäiset Audacityn käynnistyessä

en: Rescan plugins next time Audacity is started
fi: Tarkista laajennukset uudelleen kun Audacity käynnistetään seuraavan kerran

en: Instruction Set
fi: Käskykanta

en: &Use SSE/SSE2/.../AVX
fi: &Käytä SSE/SSE2/.../AVX

note: i18n-hint:  Title of dialog governing "Extended", or "advanced," * audio file import options
en: Extended Import
fi: Laajennettu tuonti

en: Preferences for ExtImport
fi: Laajennetun tuonnin asetukset

en: A&ttempt to use filter in OpenFile dialog first
fi: Yritä käyttää suodatinta ensin Avaa tiedosto -valintaikkunassa

en: Rules to choose import filters
fi: Säännöt tuontisuodattimien valintaan

en: File extensions
fi: Tiedostopäätteet

en: Mime-types
fi: MIME-tyypit

en: Importer order
fi: Tuontijärjestys

en: Move rule &up
fi: Siirrä viivainta &ylös

en: Move rule &down
fi: Siirrä viivainta &alas

en: Move f&ilter up
fi: Siirrä &suodatinta ylös

en: Move &filter down
fi: Siirrä &suodatinta alas

en: &Add new rule
fi: &Lisää uusi viivain

en: De&lete selected rule
fi: Poista va&littu viivain

en: Unused filters:
fi: Käyttämättömät suodattimet:

en: There are space characters (spaces, newlines, tabs or linefeeds) in one of the items. They are likely to break the pattern matching. Unless you know what you are doing, it is recommended to trim spaces. Do you want Audacity to trim spaces for you?
fi: Jossakin kohteista on välilyöntejä (välilyönti, rivinvaihto, sarkainmerkki tai rivinsiirto), jotka aiheuttavat ongelmia hahmontunnistuksessa. Jos et ole varma, niiden poistamista suositellaan. Haluatko Audacityn tekevän niin puolestasi?

en: Spaces detected
fi: Havaitut välilyönnit

en: Do you really want to delete selected rule?
fi: Haluatko varmasti poistaa valitun säännön?

en: Rule deletion confirmation
fi: Viivaimen poiston vahvistus

en: Ext Import
fi: ExtImport

[ctx: GUI]
note: i18n-hint: refers to Audacity's user interface settings
en: Interface
fi: Käyttöliittymä

en: Preferences for GUI
fi: Käyttöliittymäasetukset

en: -36 dB (shallow range for high-amplitude editing)
fi: -36 dB (ylimalkainen alue korkea-amplitudiselle muokkaukselle)

en: -48 dB (PCM range of 8 bit samples)
fi: -48 dB (8-bittisen PCM:n näytealue)

en: -60 dB (PCM range of 10 bit samples)
fi: -60 dB (10-bittisen PCM:n näytealue)

en: -72 dB (PCM range of 12 bit samples)
fi: -72 dB (12-bittisen PCM:n näytealue)

en: -84 dB (PCM range of 14 bit samples)
fi: -84 dB (14-bittisen PCM:n näytealue)

en: -96 dB (PCM range of 16 bit samples)
fi: -96 dB (16-bittisen PCM:n näytealue)

en: -120 dB (approximate limit of human hearing)
fi: -120 dB (suunnilleen ihmiskuulon raja)

en: -145 dB (PCM range of 24 bit samples)
fi: -145 dB (24-bittisen PCM:n näytealue)

en: From Internet
fi: Verkosta

en: Location of &Manual:
fi: &Käyttöohjeen sijainti:

en: Th&eme:
fi: T&eema:

en: Meter dB &range:
fi: Mittarin dB-&alue:

en: Show 'How to Get &Help' at launch
fi: Näytä "Miten saada o&hjeita" käynnistettäessä

en: Show e&xtra menus
fi: Näytä e&kstravalikot

en: Show alternative &styling (Mac vs PC)
fi: Näytä vaihtoehtoinen muotoilu (Mac v&s PC)

en: &Beep on completion of longer activities
fi: &Äänimerkki pitkän toiminnon päätyttyä

en: Re&tain labels if selection snaps to a label
fi: Pidä merkit, jos valinta tarraa merkkiin

en: B&lend system and Audacity theme
fi: Sulauta järjestelmä- ja Audacity-teemaa

note: i18n-hint: RTL stands for 'Right to Left'
en: Use mostly Left-to-Right layouts in RTL languages
fi: Käytä enimmäkseen vasemmalta oikealle -asetteluja RTL-kielissä

en: Never use comma as decimal point
fi: Älä käytä pilkkua desimaaliluvuissa

en: Show Timeline Tooltips
fi: Näytä aikajanan työkaluvihjeet

en: Show Scrub Ruler
fi: Näytä hankausviivain

en: Language "%s" is unknown
fi: Kieli %s on tuntematon

en: Master Gain Control
fi: Vahvistuksen pääsäädin

en: Import / Export
fi: Tuonti/vienti

en: Preferences for ImportExport
fi: Tuonti/vienti-asetukset

en: &Mix down to Stereo or Mono
fi: Miksaa stereoksi tai &monoksi

en: &Use Advanced Mixing Options
fi: Käytä miksa&uksen lisäasetuksia

en: S&tandard
fi: &Vakio

en: E&xtended (with frequency ranges)
fi: &Laajennettu (taajuusalueet)

en: &Beats
fi: &Tahdit

en: When exporting tracks to an audio file
fi: Vietäessä raitoja äänitiedostoiksi

en: S&how Metadata Tags editor before export
fi: &Näytä metatietomuokkain ennen vientiä

note: i18n-hint 'blank space' is space on the tracks with no audio in it
en: &Ignore blank space at the beginning
fi: Oh&ita tyhjä tila alussa

en: Exported Label Style:
fi: Vietyjen merkkien tyyli:

en: Exported Allegro (.gro) files save time as:
fi: Vietyjen Allegro (.gro) -tiedostojen aikamuotona on:

en: IMPORT EXPORT
fi: TUO VIE

en: Preferences for KeyConfig
fi: KeyConfigin asetukset

en: Keyboard preferences currently unavailable.
fi: Näppäimistöasetukset eivät ole tällä hetkellä käytettävissä.

en: Open a new project to modify keyboard shortcuts.
fi: Avaa uusi projekti pikanäppäimien muuttamiseksi.

en: &Hotkey:
fi: &Pikanäppäin:

en: View by:
fi: Näkymä:

en: &Tree
fi: &Puu

note: #-#-#-#-#  224  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  1039 (jovie)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, nameLabel)
en: &Name
fi: &Nimi

en: &Key
fi: &Avain

en: View by tree
fi: Näytä puun mukaan

en: View by name
fi: Näytä nimen mukaan

en: View by key
fi: Näytä avaimen mukaan

en: Short cut
fi: Pikanäppäin

en: Note: Pressing Cmd+Q will quit. All other keys are valid.
fi: Huom: Komento+Q lopettaa. Muut näppäimet ovat kelvollisia.

en: 
       *   "%s"  (because the shortcut '%s' is used by "%s")
fi: 
       *   "%s"  (koska pikanäppäin '%s' on annettu toiminnolle "%s")

en: Select an XML file containing Audacity keyboard shortcuts...
fi: Valitse Audacityn pikanäppäimet sisältävä XML-tiedosto...

en: Error Importing Keyboard Shortcuts
fi: Virhe tuotaessa pikanäppäimiä

en: The file with the shortcuts contains illegal shortcut duplicates for "%s" and "%s".
    Nothing is imported.
fi: Pikanäppäintiedosto sisältää samat pikanäppäimet toiminnoille "%s" ja "%s",
    mitä ei sallita. Mitään ei tuoda.

en: Loaded %d keyboard shortcuts
fi: Ladattiin %d pikanäppäintä

en: 
    The following commands are not mentioned in the imported file, but have their shortcuts removed because of the conflict with other new shortcuts:
fi: 
    Seuraavia komentoja ei mainita tuodussa tiedostossa. Niiden pikanäppäimet on poistettu, koska ne ovat ristiriidassa muiden uusien pikanäppäinten kanssa:

en: Loading Keyboard Shortcuts
fi: Ladataan pikanäppäimiä

en: Export Keyboard Shortcuts As:
fi: Vie pikanäppäimet nimellä:

en: Error Exporting Keyboard Shortcuts
fi: Virhe vietäessä pikanäppäimiä

en: You may not assign a key to this entry
fi: Ei voi määrittää avainta tälle kohdalle

en: You must select a binding before assigning a shortcut
fi: Sinun tulee valita ensin yhdistelmä pikanäppäimen määrittämiseksi

en: 
    
    	 and
fi: 
    
    	 ja

en: The keyboard shortcut '%s' is already assigned to:
    
    	%s
    
    
    Click OK to assign the shortcut to
    
    	%s
    
    instead. Otherwise, click Cancel.
fi: Pikanäppäin '%s' on jo määritetty komennolle:
    
    	'%s'
    
    Valitse OK, jos haluat määrittää pikanäppäimen komennolle
    
    	'%s'
    
    sen sijaan. Muussa tapauksessa valitse Peruuta.

en: Key Config
fi: Näppäimistömääritys

en: Preferences for Library
fi: Kirjaston asetukset

en: LAME MP3 Export Library
fi: LAME MP3 -vientikirjasto

en: MP3 Library Version:
fi: MP3-kirjaston versio:

en: LAME MP3 Library:
fi: LAME MP3 -kirjasto:

en: FFmpeg Import/Export Library
fi: FFmpeg-tuonti-/vientikirjasto

en: FFmpeg Library Version:
fi: FFmpeg-kirjaston versio:

en: No compatible FFmpeg library was found
fi: Yhteensopivaa FFmpeg-kirjastoa ei löytynyt

en: FFmpeg support is not compiled in
fi: FFmpeg-tukea ei ole käännetty

en: FFmpeg Library:
fi: FFmpeg-kirjasto:

en: Loca&te...
fi: Ets&i...

en: Dow&nload
fi: Lataa

en: Audacity has automatically detected valid FFmpeg libraries.
    Do you still want to locate them manually?
fi: Audacity on tunnistanut automaattisesti kelvolliset FFmpeg-kirjastot.
    Haluatko silti paikantaa ne manuaalisesti?

note: i18n-hint: untranslatable acronym for "Musical Instrument Device Interface"
en: MIDI Devices
fi: MIDI-laitteet

en: Preferences for MidiIO
fi: MidiIO:n asetukset

en: No MIDI interfaces
fi: Ei MIDI-rajapintoja

[ctx: MIDI]
note: i18n-hint Software interface to MIDI
en: Interface
fi: Rajapinta

en: Using: PortMidi
fi: Käytössä: PortMidi

en: MIDI Synth L&atency (ms):
fi: MIDI-syntetisaattori&viive (ms):

en: The MIDI Synthesizer Latency must be an integer
fi: MIDI-syntetisaattorin viive tulee olla kokonaisluku

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: Modules are optional extensions to Audacity that add NEW features. #-#-#-#-#  567 (gimp)  #-#-#-#-# initialize the module list #-#-#-#-#  3343 (kstyle_config)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox) #-#-#-#-#  3780  #
en: Modules
fi: Moduulit

en: Preferences for Module
fi: Moduulin asetukset

en: These are experimental modules. Enable them only if you've read the Audacity Manual
    and know what you are doing.
fi: Nämä ovat kokeellisia moduuleja. Ota ne käyttöön vain, jos olet lukenut Audacity-käyttöohjeet
    ja tiedät, mitä olet tekemässä.

note: i18n-hint preserve the leading spaces
en:   'Ask' means Audacity will ask if you want to load the module each time it starts.
fi:   'Kysy' tarkoittaa: Audacity kysyy, haluatko ladata moduulin joka kerta ohjelman käynnistyessä.

note: i18n-hint preserve the leading spaces
en:   'Failed' means Audacity thinks the module is broken and won't run it.
fi:   'Virhe' tarkoittaa: Audacity arvelee moduulin olevan rikki eikä käytä sitä.

note: i18n-hint preserve the leading spaces
en:   'New' means no choice has been made yet.
fi:   'Uusi' tarkoittaa: Valintaa ei ole vielä tehty.

en: Changes to these settings only take effect when Audacity starts up.
fi: Muutos tulee voimaan vasta, kun Audacity käynnistetään uudelleen.

en: No modules were found
fi: Moduuleita ei löytynyt

en: Preferences for Mouse
fi: Hiiren asetukset

en: Mouse Bindings (default values, not configurable)
fi: Hiiriyhdistelmät (oletusasetukset, ei muutettavissa)

en: Command Action
fi: Toimintokomento

en: Left-Click
fi: Vasen napsautus

en: Set Selection Point
fi: Aseta valintakohta

en: Left-Drag
fi: Vasen raahaus

en: Set Selection Range
fi: Aseta valinta-alue

en: Shift-Left-Click
fi: Vaihto + vasen napsautus

en: Extend Selection Range
fi: Laajenna valittua aluetta

en: Left-Double-Click
fi: Vasen kaksoisnapsautus

en: Select Clip or Entire Track
fi: Valitse leike tai koko raita

en: Wheel-Rotate
fi: Rullanpyöritys

en: Change scrub speed
fi: Muuta hankausnopeutta

en: Zoom in on Point
fi: Lähennä kohtaan

en: Zoom in on a Range
fi: Lähennä alueelle

en: same as right-drag
fi: sama kuin oikea raahaus

en: Right-Click
fi: Oikea napsautus

en: Zoom out one step
fi: Loitonna yksi askel

en: Right-Drag
fi: Oikea raahaus

en: same as left-drag
fi: sama kuin vasen raahaus

en: Shift-Drag
fi: Vaihto + raahaus

en: Zoom out on a Range
fi: Loitonna alueelle

en: Move clip left/right or between tracks
fi: Siirrä leikettä ylös/alas tai raitojen välillä

en: Shift-Left-Drag
fi: Vaihto + vasen raahaus

en: Move all clips in track left/right
fi: Siirrä kaikki leikkeet raidalla vasemmalle/oikealle

en: -Left-Drag
fi: -vasen raahaus

en: Move clip up/down between tracks
fi: Siirrä leikettä ylös/alas raitojen välillä

note: i18n-hint: The envelope is a curve that controls the audio loudness.
en: Change Amplification Envelope
fi: Muuta vahvistuksen verhokäyrää

en: Change Sample
fi: Muuta näytettä

en: Alt-Left-Click
fi: Alt + vasen napsautus

en: Smooth at Sample
fi: Tasoita näytteen kohdalla

en: Change Several Samples
fi: Muuta useita näytteitä

en: Change ONE Sample only
fi: Muuta vain YKSI näyte

en: same as select tool
fi: sama kuin valintatyökalu

en: same as zoom tool
fi: sama kuin suurennostyökalu

en: Scroll tracks up or down
fi: Vieritä raitoja ylös tai alas

en: Shift-Wheel-Rotate
fi: Vaihto + rullavieritys

en: Scroll waveform
fi: Vieritä aaltomuotoa

en: -Wheel-Rotate
fi: -rullanpyöritys

en: Zoom waveform in or out
fi: Aaltomuodon zoomaus

en: -Shift-Wheel-Rotate
fi: -Vaihto-rullanpyöritys

en: Vertical Scale Waveform (dB) range
fi: Pystysuuntaisen aaltomuodon asteikkoalue (dB)

en: Preferences for Playback
fi: Toistoasetukset

en: Effects Preview
fi: Tehosteiden esikuuntelu

note: i18n-hint: (noun) this is a preview of the cut
en: Cut Preview
fi: Leikkauksen esikuuntelu

en: &Before cut region:
fi: &Ennen alueen leikkausta:

en: &After cut region:
fi: &Alueleikkauksen jälkeen:

en: Seek Time when playing
fi: Kelausaika toistettaessa

en: &Short period:
fi: &Lyhyt aikaväli:

en: Lo&ng period:
fi: Pi&tkä aikaväli:

en: &Vari-Speed Play
fi: &Vaihteleva toistonopeus

en: &Micro-fades
fi: &Mikrohäivytykset

en: Always scrub un&pinned
fi: &Hankaa aina kiinnittämättömiä

en: Audacity Preferences
fi: Audacityn asetukset

en: Preferences:
fi: Asetukset:

note: #-#-#-#-#  2986 (mate-calc 1.25.0)  #-#-#-#-# Word size combo: 16 bits
en: 16-bit
fi: 16-bittinen

en: 24-bit
fi: 24-bittinen

en: Preferences for Quality
fi: Laatuasetukset

en: Default Sample &Rate:
fi: Oletusnäytetaaj&uus:

en: Default Sample &Format:
fi: Oletusnäytemu&oto:

en: Real-time Conversion
fi: Reaaliaikainen muunnos

en: Sample Rate Con&verter:
fi: Näytetaajuuden &muunnin:

note: i18n-hint: technical term for randomization to reduce undesirable resampling artifacts
en: &Dither:
fi: &Sirottelu:

en: High-quality Conversion
fi: Korkealaatuinen muunnos

en: Sample Rate Conver&ter:
fi: Näytetaajuuden muun&nin:

note: i18n-hint: technical term for randomization to reduce undesirable resampling artifacts
en: Dit&her:
fi: Si&rottelu:

en: Preferences for Recording
fi: Äänitysasetukset

en: Play &other tracks while recording (overdub)
fi: T&oista muut raidat uutta raitaa äänitettäessä

en: Use &hardware to play other tracks
fi: Käytä &laitteistoa muiden kappaleiden toistamiseen

en: &Software playthrough of input
fi: Syötteen läpitoi&sto ohjelman kautta

en: Record on a new track
fi: Nauhoita uudelle raidalle

note: i18n-hint: Dropout is a loss of a short sequence audio sample data from the recording
en: Detect dropouts
fi: Tunnista katkokset

en: Sound Activated Recording
fi: Ääniaktivoitu nauhoitus

en: Le&vel (dB):
fi: &Taso (dB):

note: i18n-hint: start of two-part phrase, "Name newly recorded tracks with:"
en: Name newly recorded tracks
fi: Nimeä äskettäin äänitetyt raidat

en: Custom Track &Name
fi: Mukautettu raidan &nimi

en: Custom name text
fi: Mukautetun nimen teksti

en: Recorded_Audio
fi: Äänite

en: System &Date
fi: Järjestelmän &päivämäärä

en: System T&ime
fi: Järjestelmän a&ika

en: Automated Recording Level Adjustment
fi: Automaattinen äänitystason säätö

en: Enable Automated Recording Level Adjustment.
fi: Käytä automaattista äänitystason säätöä.

note: i18n-hint: Desired maximum (peak) volume for sound
en: Target Peak:
fi: Kohdehuippu:

en: Within:
fi: Aikana:

en: Analysis Time:
fi: Analysointiaika:

en: milliseconds (time of one analysis)
fi: millisekuntia (yhden analyysin aika)

en: Number of consecutive analysis:
fi: Peräkkäisten analyysien määrä:

en: 0 means endless
fi: 0 tarkoittaa rajatonta

en: Punch and Roll Recording
fi: Korjaaminen lennossa

en: Pre-ro&ll:
fi: Esike&laus:

en: Cross&fade:
fi: Risti&häivytys:

en: Frequencies
fi: Taajuudet

note: i18n-hint: the Reassignment algorithm for spectrograms
en: Reassignment
fi: Uudelleenmääritys

note: i18n-hint: EAC abbreviates "Enhanced Autocorrelation"
en: Pitch (EAC)
fi: Sävelkorkeus (EAC)

en: Maximum frequency must be 100 Hz or above
fi: Ylimmän taajuuden täytyy olla vähintään 100 Hz

en: Minimum frequency must be at least 0 Hz
fi: Alimman taajuuden täytyy olla vähintään 100 Hz

en: Minimum frequency must be less than maximum frequency
fi: Alimman taajuuden on oltava ylintä taajuutta pienempi

en: The range must be at least 1 dB
fi: Alueen on oltava vähintään 1 dB

en: The frequency gain cannot be negative
fi: Taajuusvahvistus ei voi olla negatiivinen

en: The frequency gain must be no more than 60 dB/dec
fi: Taajuusvahvistus ei voi olla enemmän kuin 60 dB/dek

en: Spectrogram Settings
fi: Spektrogrammin asetukset

en: Spectrograms
fi: Spektrogrammit

en: Preferences for Spectrum
fi: Taajuusasetukset

note: i18n-hint: use is a verb
en: &Use Preferences
fi: Käytä aset&uksia

en: Mi&n Frequency (Hz):
fi: &Alin taajuus (Hz):

en: Ma&x Frequency (Hz):
fi: &Ylin taajuus (Hz):

en: &Gain (dB):
fi: &Vahvistus (dB):

en: &Range (dB):
fi: &Määrä (dB):

en: High &boost (dB/dec):
fi: Korkea&tehostus (dB/dek):

en: Gra&yscale
fi: Harmaa&sävy

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, l_19)
en: Algorithm
fi: Algoritmi

en: A&lgorithm:
fi: A&lgoritmi:

en: Window &size:
fi: Ikkunan &koko:

en: 8 - most wideband
fi: 8 - laajin kaista

en: 1024 - default
fi: 1024 - oletus

en: 32768 - most narrowband
fi: 32768 - kapein kaista

en: Window &type:
fi: Ikkuna&tyyppi:

en: &Zero padding factor:
fi: &Nollien lisäyskerroin:

en: Ena&ble Spectral Selection
fi: Ota käyttöön &spektrivalinta

en: Show a grid along the &Y-axis
fi: Näytä ruudukko &Y-akselilla

note: i18n-hint: FFT stands for Fast Fourier Transform and probably shouldn't be translated
en: FFT Find Notes
fi: FFT hakee nuotteja

en: Minimum Amplitude (dB):
fi: Minimiamplitudi (dB):

en: Max. Number of Notes (1..128):
fi: Suurin määrä nuotteja (1..128):

en: &Find Notes
fi: &Hakuhuomautukset

en: &Quantize Notes
fi: &Kvantisoi nuotit

en: Ena&ble spectral selection
fi: &Ota käyttöön spektrivalinta

en: The maximum frequency must be an integer
fi: Ylimmän taajuuden täytyy olla kokonaisluku

en: The minimum frequency must be an integer
fi: Alimman taajuuden täytyy olla kokonaisluku

en: The gain must be an integer
fi: Vahvistuksen täytyy olla kokonaisluku

en: The range must be a positive integer
fi: Alueen tulee olla positiivinen kokonaisluku

en: The frequency gain must be an integer
fi: Vahvistustaajuuden täytyy olla kokonaisluku

en: The minimum amplitude (dB) must be an integer
fi: Minimiamplitudin (dB) täytyy olla kokonaisluku

en: The maximum number of notes must be an integer
fi: Merkintöjen maksimimäärä täytyy olla kokonaisluku

en: The maximum number of notes must be in the range 1..128
fi: Merkintöjen maksimimäärä täytyy olla välillä 1...128

en: Preferences for Theme
fi: Teema-asetukset

en: Themability is an experimental feature.
    
    To try it out, click "Save Theme Cache" then find and modify the images and colors in
    ImageCacheVxx.png using an image editor such as the Gimp.
    
    Click "Load Theme Cache" to load the changed images and colors back into Audacity.
    
    (Only the Transport Toolbar and the colors on the wavetrack are currently affected, even
    though the image file shows other icons too.)
fi: Teematuki on kokeellinen ominaisuus.
    
    Jos haluat kokeilla sitä, napsauta "Tallenna teemavälimuisti", sitten etsi ImageCacheVxx.png
    -tiedostot ja muokkaa niissä olevia kuvia sekä värejä käyttäen kuvankäsittelyohjelmaa, kuten Gimp.
    
    Lataa muutetut kuvat ja värit takaisin Audacityyn napsauttamalla "Lataa teemavälimuisti".
    
    (Tämä vaikuttaa tällä hetkellä vain siirtotyökaluriviin ja aaltoraidan väreihin, vaikka
    kuvatiedosto näyttää myös muita kuvakkeita.)

en: Saving and loading individual theme files uses a separate file for each image, but is
    otherwise the same idea.
fi: Yksittäisten teematiedostojen tallentaminen ja lataaminen käyttää erillistä tiedostoa kullekin kuvalle, mutta
    muuten sama ajatus.

note: i18n-hint: && in here is an escape character to get a single & on screen, * so keep it as is
en: Theme Cache - Images && Color
fi: Teeman välimuisti - Kuvat ja värit

en: Save Theme Cache
fi: Tallenna teemavälimuisti

en: Load Theme Cache
fi: Lataa teemavälimuisti

en: Individual Theme Files
fi: Virheellisiä teematiedostoja

en: Load Files
fi: Lataa tiedostot

note: i18n-hint: i.e. the behaviors of tracks
en: Tracks Behaviors
fi: Raitavalinnat

en: Preferences for TracksBehaviors
fi: Raitavalinta-asetukset

en: Multi-track
fi: Moniraitainen

en: &Select all audio, if selection required
fi: Valit&se kaikki ääni, jos valintaa vaaditaan

note: i18n-hint: Cut-lines are lines that can expand to show the cut audio.
en: Enable cut &lines
fi: Ota käyttöön &leikeviivat

en: Enable &dragging selection edges
fi: Ota käyttöön &valinnan reunojen raahaaminen

en: Editing a clip can &move other clips
fi: Leikkeen &muokkaaminen voi siirtää muita leikkeitä

en: "Move track focus" c&ycles repeatedly through tracks
fi: Raidan kohdistuksen siirtäminen toimii s&yklisesti

en: &Type to create a label
fi: Luo merkki kirjoi&ttamalla

en: Use dialog for the &name of a new label
fi: Käytä valintaikkunaa uuden merkin &nimeämiseen

en: Enable scrolling left of &zero
fi: Salli vieritys nollasta vasemmalle

en: Advanced &vertical zooming
fi: Edistynyt &pystysuurennus

en: Solo &Button:
fi: &Soolopainike:

en: Logarithmic (dB)
fi: Logaritminen (dB)

en: Spectrogram
fi: Spektrogrammi

en: Connect dots
fi: Yhdistä pisteet

en: Stem plot
fi: Varsikuvio

en: Zoom Default
fi: Oletussuurennus

en: 5ths of Seconds
fi: 1/5 sekuntia

en: 10ths of Seconds
fi: 1/10 sekuntia

en: 20ths of Seconds
fi: 1/20 sekuntia

en: 50ths of Seconds
fi: 1/50 sekuntia

en: 100ths of Seconds
fi: 1/100 sekuntia

en: 500ths of Seconds
fi: 1/500 sekuntia

en: MilliSeconds
fi: Millisekuntia

en: 4 Pixels per Sample
fi: 4 pikseliä näytettä kohden

en: Max Zoom
fi: Enimmäissuurennus

en: Preferences for Tracks
fi: Raita-asetukset

en: Auto-&fit track height
fi: &Sovita raidan korkeus automaattisesti

en: Sho&w track name as overlay
fi: &Näytä raidan nimi peittokuvana

en: Use &half-wave display when collapsed
fi: Käytä &puoliaaltonäyttöä, jos kutistettuna

en: &Pinned Recording/Playback head
fi: Kiinnitetty äänitys-/toisto&pää

en: A&uto-scroll if head unpinned
fi: &Automaattinen vieritys, jos pää ei ole kiinnitetty

en: Pinned &head position
fi: Kiinnitetyn &pään paikka

en: Default &view mode:
fi: Oletus&näkymä:

en: Default Waveform scale:
fi: Aaltomuodon oletusskaalaus:

en: Display &samples:
fi: Näytteiden e&sitys:

en: Default audio track &name:
fi: Oletusääniraidan &nimi:

note: #-#-#-#-#  69 (audacity 3.0.1)  #-#-#-#-# i18n-hint: The default name for an audio track.
en: Audio Track
fi: Ääniraita

en: Zoom Toggle
fi: Suurennus (on/ei)

en: Preset 1:
fi: Esiasetus 1:

en: Preset 2:
fi: Esiasetus 2:

note: #-#-#-#-#  659  #-#-#-#-# warnings for the profile #-#-#-#-#  3991 (Xfe 1.42.1)  #-#-#-#-# Warning window
en: Warnings
fi: Varoitukset

en: Preferences for Warnings
fi: Varoitusasetukset

en: Show Warnings/Prompts for
fi: Näytä varoitukset/kehotteet

en: Saving &projects
fi: &Projekteja tallennettaessa

en: Saving &empty project
fi: &Tyhjää projektia tallennettaessa

en: Mixing down to &mono during export
fi: Miksaus &monoksi vietäessä

en: Mixing down to &stereo during export
fi: Miksaus &stereoksi vietäessä

en: Mixing down on export (&Custom FFmpeg or external program)
fi: Miksaus vietäessä (&määritelty FFmpeg tai ulkoinen ohjelma)

en: Missing file &name extension during export
fi: Puuttuva tiedosto&nimen pääte vietäessä

note: i18n-hint: A waveform is a visual representation of vibration
en: Waveforms
fi: Aaltomuodot

en: Preferences for Waveforms
fi: Aaltomuotoasetukset

en: Waveform dB &range:
fi: Aaltomuodon dB-&alue:

en: Skip to Start
fi: Hyppää alkuun

en: Skip to End
fi: Hyppää loppuun

en: Loop Play
fi: Jatkuva toisto

en: Record New Track
fi: Äänitä uusi raita

en: Append Record
fi: Äänitä loppuun

en: Select to End
fi: Valitse loppuun

en: Select to Start
fi: Valitse alkuun

note: i18n-hint: These are strings for the status bar, and indicate whether Audacity is playing or recording or stopped, and whether it is paused.
en: %s Paused.
fi: %s keskeytetty.

note: i18n-hint: Clicking this menu item shows the toolbar with the big buttons on it (play record etc)
en: &Transport Toolbar
fi: Siir&topalkki

note: i18n-hint: (noun) It's the device used for playback.
en: Playback Device
fi: Toistolaite

note: i18n-hint: (noun) It's the device used for recording.
en: Recording Device
fi: Äänityslaite

en: Audio Host
fi: Ääni-isäntä

en: Recording Channels
fi: Äänityskanavat

en: 1 (Mono) Recording Channel
fi: 1 (mono) äänityskanava

en: 2 (Stereo) Recording Channels
fi: 2 (stereo) äänityskanavaa

en: Select Recording Device
fi: Valitse äänityslaite

en: Select Playback Device
fi: Valitse toistolaite

en: Select Audio Host
fi: Valitse ääni-isäntä

en: Select Recording Channels
fi: Valitse äänityskanavat

en: Device information is not available.
fi: Laitteen tietoja ei ole saatavilla.

note: i18n-hint: Clicking this menu item shows the toolbar that manages devices
en: &Device Toolbar
fi: &Laitetyökalupalkki

en: Trim audio outside selection
fi: Rajaa valinnan ulkopuolinen ääni pois

en: Silence audio selection
fi: Hiljennä valittu ääni

en: Sync-Lock Tracks
fi: Synkrolukitse raitoja

en: Fit selection to width
fi: Sovita valinta leveyteen

en: Fit project to width
fi: Sovita projekti leveyteen

en: Open Effects Rack
fi: Avaa tehosteräkki

note: i18n-hint: Clicking this menu item shows the toolbar for editing
en: &Edit Toolbar
fi: &Muokkaustyökalut

en: Combined Meter
fi: Yhdistetty mittari

en: Recording Meter
fi: Äänityksen tasomittari

en: Playback Meter
fi: Toiston tasomittari

note: i18n-hint: (noun) The meter that shows the loudness of the audio being recorded. This is the name used in screen reader software, where having 'Meter' first apparently is helpful to partially sighted people.
en: Meter-Record
fi: Äänitysmittari

note: i18n-hint: (noun) The meter that shows the loudness of the audio playing. This is the name used in screen reader software, where having 'Meter' first apparently is helpful to partially sighted people.
en: Meter-Play
fi: Toistomittari

en: Playback Level
fi: Toistotaso

en: Recording Level
fi: Äänitystaso

note: i18n-hint: Clicking this menu item shows the toolbar with the recording level meters
en: &Recording Meter Toolbar
fi: Äänityksen &mittaripalkki

note: i18n-hint: Clicking this menu item shows the toolbar with the playback level meter
en: &Playback Meter Toolbar
fi: &Toiston mittaripalkki

en: Recording Volume
fi: Äänitysvoimakkuus

en: Playback Volume
fi: Toistovoimakkuus

en: Recording Volume: %.2f
fi: Äänitysvoimakkuus: %.2f

en: Recording Volume (Unavailable; use system mixer.)
fi: Äänitysvoimakkuus (ei käytössä; käytä järjestelmän mikseriä.)

en: Playback Volume: %.2f (emulated)
fi: Toistovoimakkuus: %.2f (emuloitu)

en: Playback Volume: %.2f
fi: Toistovoimakkuus: %.2f

en: Playback Volume (Unavailable; use system mixer.)
fi: Toistovoimakkuus (ei käytössä, käytä järjestelmän mikseriä.)

note: i18n-hint: Clicking this menu item shows the toolbar with the mixer
en: Mi&xer Toolbar
fi: Mikserityökalut

en: Scrub Ruler
fi: Hankausviivain

en: Scrubbing
fi: Hankaus

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Stop Scrubbing
fi: Lopeta hankaus

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Start Scrubbing
fi: Aloita hankaus

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Stop Seeking
fi: Lopeta kelaus

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips
en: Start Seeking
fi: Aloita kelaus

en: Hide Scrub Ruler
fi: Piilota hankausviivain

note: i18n-hint: Clicking this menu item shows the toolbar that enables Scrub or Seek playback and Scrub Ruler
en: Scru&b Toolbar
fi: Hankaus&työkalut

en: Project Rate (Hz)
fi: Projektin näytetaajuus (Hz)

en: Snap-To
fi: Valinnan tarraus

en: Audio Position
fi: Äänen sijainti

en: Start and End of Selection
fi: Valinnan alku ja loppu

en: Start and Length of Selection
fi: Valinnan alku ja pituus

en: Length and End of Selection
fi: Valinnan pituus ja loppu

en: Length and Center of Selection
fi: Valinnan pituus ja keskikohta

en: Snap To
fi: Tarraa

en: Snap Clicks/Selections to %s
fi: Tarraa kohdistukset/valinnat aikayksikön %s tarkkuudelle

note: i18n-hint: %s is replaced e.g by one of 'Length', 'Center', 'Start', or 'End' (translated), to indicate that it will be calculated from other parameters.
en: %s - driven
fi: %s - ajettu

note: i18n-hint: each string is replaced by one of 'Length', 'Center', 'Start', or 'End' (translated)
en: Selection %s. %s won't change.
fi: Valinta %s. %s ei muutu.

note: i18n-hint: Clicking this menu item shows the toolbar for selecting a time range of audio
en: &Selection Toolbar
fi: &Valintatyökalut

en: Center frequency and Width
fi: Keskitaajuus ja -leveys

en: Low and High Frequencies
fi: Matalat ja korkeat taajuudet

en: Center Frequency
fi: Keskitaajuus

en: Bandwidth
fi: Kaistanleveys

note: i18n-hint: Clicking this menu item shows the toolbar for selecting a frequency range of audio
en: Spe&ctral Selection Toolbar
fi: &Spektrivalintapalkki

note: i18n-hint: Clicking this menu item shows the toolbar for viewing actual time of the cursor
en: &Time Toolbar
fi: Aika&työkalupalkki

note: i18n-hint: %s will be replaced by the name of the kind of toolbar.
en: Audacity %s Toolbar
fi: Audacityn %s-palkki

en: Click and drag to resize toolbar
fi: Napsautus ja raahaus muokkaa palkin kokoa

en: ToolDock
fi: Työkalutelakka

en: Selection Tool
fi: Valintatyökalu

en: Envelope Tool
fi: Verhokäyrätyökalu

en: Time Shift Tool
fi: Aikasiirtotyökalu

en: Draw Tool
fi: Piirtotyökalu

en: Multi-Tool
fi: Monitoimityökalu

en: Slide Tool
fi: Liu'utustyökalu

note: i18n-hint: Clicking this menu item shows a toolbar that has some tools in it
en: T&ools Toolbar
fi: T&yökalupalkki

en: &Selection Tool
fi: &Valintatyökalu

en: &Envelope Tool
fi: V&erhokäyrätyökalu

en: &Draw Tool
fi: &Piirtotyökalu

en: &Time Shift Tool
fi: Aikasiir&totyökalu

en: &Multi Tool
fi: &Monitoimityökalu

en: &Previous Tool
fi: &Edellinen työkalu

en: &Next Tool
fi: &Seuraava työkalu

en: Play at selected speed
fi: Toista valitulla nopeudella

en: Playback Speed
fi: Toistonopeus

en: Looped-Play-at-Speed
fi: Jatkuva toisto nopeudella

note: i18n-hint: Clicking this menu item shows the toolbar for transcription (currently just vary play speed)
en: Pla&y-at-Speed Toolbar
fi: 'Toisto nopeudella' palkki

en: Drag one or more label boundaries.
fi: Raahaa yhtä tai useampaa merkin rajaa.

en: Drag label boundary.
fi: Raahaa merkin rajaa.

en: Modified Label
fi: Muokattu merkki

en: Label Edit
fi: Merkin muokkaus

en: Click to edit label text
fi: Muokkaa merkin tekstiä napsauttamalla

note: i18n-hint: (noun) This is the font for the label track.
en: Label Track Font
fi: Merkkiraidan kirjasin

note: i18n-hint: (noun) The name of the typeface
en: Face name
fi: Nimi

note: i18n-hint: (noun) The size of the typeface
en: Face size
fi: Koko

en: Cu&t Label text
fi: Leikkaa merkin &teksti

en: &Copy Label text
fi: &Kopioi merkin teksti

en: &Delete Label
fi: &Poista merkki

en: &Edit Label...
fi: Muokkaa m&erkkiä...

en: Deleted Label
fi: Poistettiin merkki

en: Edited labels
fi: Muokattiin merkkejä

en: New label
fi: Uusi otsikko

en: Up &Octave
fi: Oktaavi &ylös

en: Down Octa&ve
fi: Oktaa&vi alas

en: Click to vertically zoom in. Shift-click to zoom out. Drag to specify a zoom region.
fi: Napsautus lähentää pystysuunnassa. Vaihto + napsautus loitontaa. Raahaaminen määrittää suurennusalueen.

en: Right-click for menu.
fi: Oikeanapsautus avaa valikon.

en: Shift-Right-Click
fi: Vaihto + oikea napsautus

en: Left-Click/Left-Drag
fi: Vasen napsautus tai raahaus

en: Click and drag to stretch selected region.
fi: Napsautus ja raahaus venyttää valittua aluetta.

note: i18n-hint: (noun) The track that is used for MIDI notes which can be dragged to change their duration.
en: Stretch Note Track
fi: Venytä nuottiraitaa

en: Left-Click to expand, Right-Click to remove
fi: Vasen napsautus laajentaa, oikea napsautus poistaa

en: Left-Click to merge clips
fi: Yhdistä leikkeet napsauttamalla hiiren vasenta painiketta

en: Merged Clips
fi: Leikkeet yhdistettiin

en: Expanded Cut Line
fi: Laajennettiin leikeviiva

en: Removed Cut Line
fi: Poistettiin leikeviiva

en: Click and drag to edit the samples
fi: Napsautus ja raahaus muokkaa näytteitä

en: To use Draw, zoom in further until you can see the individual samples.
fi: Jos haluat käyttää piirtotyökalua, sinun tulee lähentää näkymää kunnes näet yksittäiset näytteet.

en: Moved Samples
fi: Siirrettiin näytteitä

en: Sample Edit
fi: Näytteen muokkaus

en: &Spectrogram
fi: &Spektrogrammi

en: To change Spectrogram Settings, stop any
     playing or recording first.
fi: Jos haluat muuttaa spektrogrammin asetuksia, lopeta\n
    toistaminen tai äänittäminen ensin.

en: Stop the Audio First
fi: Pysäytä ääni ensin

en: S&pectrogram Settings...
fi: S&pektrogrammin asetukset...

en: Changing sample format
fi: Muutetaan näytemuotoa

en: Processing...   0%%
fi: Käsitellään...  0%%

en: Processing...   %i%%
fi: Käsitellään...  %i%%

note: i18n-hint: The strings name a track and a format i18n-hint: The strings name a track and a channel choice (mono, left, or right)
en: Changed '%s' to %s
fi: Muutettu '%s' -> %s

en: Format Change
fi: Muuta muotoa

en: Rat&e
fi: Taajuus

note: i18n-hint: The string names a track
en: Changed '%s' to %s Hz
fi: Muutettu '%s' -> %s Hz

en: Rate Change
fi: Näytetaajuuden vaihto

en: Set Rate
fi: Aseta näytetaajuus

en: &Multi-view
fi: &Moninäkymä

en: Ma&ke Stereo Track
fi: Tee &stereoraidaksi

en: Swap Stereo &Channels
fi: Vaihda stereo&kanavat

en: Spl&it Stereo Track
fi: Erota stereora&ita

en: Split Stereo to Mo&no
fi: Erota stereo mo&noksi

en: Left Channel
fi: Vasen kanava

en: Right Channel
fi: Oikea kanava

note: i18n-hint: The string names a track
en: Made '%s' a stereo track
fi: Tehtiin raidasta '%s' stereoraita

en: Make Stereo
fi: Tee stereoksi

note: i18n-hint: The string names a track
en: Swapped Channels in '%s'
fi: Vaihdettiin raidan '%s' stereokanavat

en: Swap Channels
fi: Vaihda kanavat

note: i18n-hint: The string names a track
en: Split stereo track '%s'
fi: Erotettiin stereoraita '%s'

note: i18n-hint: The string names a track
en: Split Stereo to Mono '%s'
fi: Erotettiin stereoraita '%s' monoksi

en: Split to Mono
fi: Erota monoksi

en: Left, %dHz
fi: Vasen, %dHz

en: Right, %dHz
fi: Oikea, %dHz

note: i18n-hint: Stereo pan setting
en: %.0f%% Left
fi: %.0f%% vasen

note: i18n-hint: Stereo pan setting
en: %.0f%% Right
fi: %.0f%% oikea

en: Click and drag to adjust sizes of sub-views, double-click to split evenly
fi: Säädä alinäkymien kokoa napsauttamalla ja raahaamalla, jaa ne tasaisesti kaksoisnapsauttamalla

en: Click and drag to rearrange sub-views
fi: Järjestä alinäkymät uudelleen napsauttamalla ja raahaamalla

en: Rearrange sub-views
fi: Järjestä alinäkymät uudelleen

en: Close sub-view
fi: Sulje alinäkymä

en: Zoom x1/2
fi: Suurennus x1/2

en: Zoom x2
fi: Suurennus x2

en: Half Wave
fi: Puoliaalto

en: Wa&veform
fi: Aa&ltomuoto

en: &Wave Color
fi: Aallon &väri

en: Instrument %i
fi: Soitin %i

en: WaveColor Change
fi: Aaltovärin muutos

en: Change lower speed limit (%) to:
fi: Muuta alempi nopeusrajoitus (%) olemaan:

en: Lower speed limit
fi: Alempi nopeusrajoitus

en: Change upper speed limit (%) to:
fi: Muuta ylempi nopeusrajoitus (%) olemaan:

en: Upper speed limit
fi: Ylempi nopeusrajoitus

en: Set range to '%ld' - '%ld'
fi: Aseta alue välille '%ld' - '%ld'

note: i18n-hint: (verb)
en: Set Range
fi: Aseta alue

en: Set time track display to linear
fi: Aseta aikaraidan näyttö lineaariseksi

en: Set Display
fi: Aseta näyttö

en: Set time track display to logarithmic
fi: Aseta aikaraidan näyttö logaritmiseksi

en: Set time track interpolation to linear
fi: Aseta aikaraidan interpolointi lineaariseksi

en: Set Interpolation
fi: Aseta interpolointi

en: Set time track interpolation to logarithmic
fi: Aseta aikaraidan interpolointi logaritmiseksi

en: &Linear scale
fi: &Lineaarinen asteikko

en: L&ogarithmic scale
fi: L&ogaritminen asteikko

en: &Range...
fi: &Alue...

en: Logarithmic &Interpolation
fi: Logaritminen &interpolointi

en: &Name...
fi: &Nimi...

en: Move Track &Up
fi: Siirrä raitaa &ylös

en: Move Track &Down
fi: Siirrä raitaa &alas

en: Move Track to &Top
fi: Siirrä raita &ylimmäksi

en: Move Track to &Bottom
fi: Siirrä raita ali&mmaksi

en: Set Track Name
fi: Aseta raidan nimi

en: Renamed '%s' to '%s'
fi: Nimetty '%s' uudelleen -> '%s'

en: Name Change
fi: Nimen muutos

en: Click and drag to warp playback time
fi: Vääristä toistoaikaa napsauttamalla ja raahaamalla

en: Click and drag to edit the amplitude envelope
fi: Muokkaa amplitudikäyrää napsauttamalla ja raahaamalla

note: i18n-hint: (verb) Audacity has just adjusted the envelope .
en: Adjusted envelope.
fi: Muokattu verhokäyrä.

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips, ...
en: &Scrub
fi: &Hankaa

en: Seeking
fi: Kelaus

note: i18n-hint: These commands assist the user in finding a sound by ear. ... "Scrubbing" is variable-speed playback, ... "Seeking" is normal speed playback but with skips, ...
en: Scrub &Ruler
fi: Hankaus&viivain

en: Playing at Speed
fi: Soitetaan eri nopeudella

en: Move mouse pointer to Seek
fi: Kelaa siirtämällä hiiren osoitinta

en: Move mouse pointer to Scrub
fi: Siirrä hiiren osoitinta hangataksesi

en: Scru&bbing
fi: &Hankaus

en: Scrub Bac&kwards
fi: Hankaa taa&ksepäin

en: Scrub For&wards
fi: Hankaa &eteenpäin

en: Click and drag to move left selection boundary.
fi: Napsautus ja raahaus siirtää valinnan vasenta reunaa.

en: Click and drag to move right selection boundary.
fi: Napsautus ja raahaus siirtää valinnan oikeaa reunaa.

en: Click and drag to move bottom selection frequency.
fi: Napsautus ja raahaus siirtää valinnan alataajuutta.

en: Click and drag to move top selection frequency.
fi: Napsautus ja raahaus siirtää valinnan ylätaajuutta.

en: Click and drag to move center selection frequency to a spectral peak.
fi: Napsautus ja raahaus siirtää valinnan keskitaajuuden huippuun spektrissä.

en: Click and drag to move center selection frequency.
fi: Napsautus ja raahaus siirtää valinnan kesksitaajuutta.

en: Click and drag to adjust frequency bandwidth.
fi: Napsautus ja raahaus siirtää taajuuskaistaa.

note: i18n-hint: These are the names of a menu and a command in that menu
en: Edit, Preferences...
fi: Muokkaa, Asetukset...

note: i18n-hint: %s is usually replaced by "Ctrl+P" for Windows/Linux, "Command+," for Mac
en: Multi-Tool Mode: %s for Mouse and Keyboard Preferences.
fi: Monitoimitila: %s hiirelle ja näppäimistöasetuksille.

en: Click and drag to set frequency bandwidth.
fi: Napsautus ja raahaus asettaa taajuuskaistan.

en: Click and drag to select audio
fi: Napsautus ja raahaus valitsee ääntä

note: i18n-hint: "Snapping" means automatic alignment of selection edges to any nearby label or clip boundaries
en: (snapping)
fi: (kiinnittyminen)

en: Click and drag to move a track in time
fi: Napsautus ja raahaus siirtää raitaa aikajanalla

en: Could not shift between tracks
fi: Ei voitu siirtää raitojen välillä

en: Moved clips to another track
fi: Siirrettiin leikkeet toiselle raidalle

en: Time shifted tracks/clips right %.02f seconds
fi: Siirrettiin raitoja/leikkeitä ajassa oikealle %.02f sekunnilla

en: Time shifted tracks/clips left %.02f seconds
fi: Siirrettiin raitoja/leikkeitä ajassa vasemmalle %.02f sekunnilla

en: Command+Click to deselect
fi: Komento + napsautus poistaa valinnan

en: Select track
fi: Valitse raita

en: Ctrl+Click to deselect
fi: Ctrl+napsautus poistaa valinnan

en: Open menu...
fi: Avaa valikko...

note: i18n-hint: Command names a modifier key on Macintosh keyboards
en: Command+Click
fi: Komento + napsautus

note: i18n-hint: Ctrl names a modifier key on Windows or Linux keyboards
en: Ctrl+Click
fi: Ctrl + napsautus

note: i18n-hint: %s is replaced by (translation of) 'Ctrl+Click' on windows, 'Command+Click' on Mac
en: %s to select or deselect track. Drag up or down to change track order.
fi: %s valitsee raidan tai poistaa valinnan. Muuta raitojen järjestystä raahaamalla ylös- tai alaspäin.

note: i18n-hint: %s is replaced by (translation of) 'Ctrl+Click' on windows, 'Command+Click' on Mac
en: %s to select or deselect track.
fi: %s valitsee raidan tai poistaa valinnan.

note: i18n-hint: will substitute name of track for %s
en: Moved '%s' up
fi: Siirrettiin '%s' ylös

en: Moved '%s' down
fi: Siirrettiin '%s' alas

en: Move Track
fi: Siirrä raitaa

en: Click to Zoom In, Shift-Click to Zoom Out
fi: Napsautus lähentää. Vaihto + napsautus loitontaa

en: Drag to Zoom Into Region, Right-Click to Zoom Out
fi: Raahaaminen lähentää alueeseen, oikea napsautus loitontaa

en: Left=Zoom In, Right=Zoom Out, Middle=Normal
fi: Vasen=lähennä, oikea=loitonna, keskipainike=normaaliksi

en: (disabled)
fi: (ei käytössä)

note: #-#-#-#-#  625 (glade3)  #-#-#-#-# Atk press property
en: Press
fi: Paina

en: Please choose an existing file.
fi: Valitse olemassa oleva tiedosto.

note: i18n-hint: A 'Grabber' is a region you can click and drag on It's used to drag a track around (when in multi-tool mode) rather than requiring that you use the drag tool.  It's shown as a series of horizontal bumps
en: Grabber
fi: Kaappaaja

en: Backwards
fi: Taaksepäin

en: Forwards
fi: Eteenpäin

en: Help on the Internet
fi: Ohjeita verkossa

en: Click to Start Monitoring
fi: Napsautus käynnistää tarkkailun

en: Click for Monitoring
fi: Napsautus seuraa

en: Click to Start
fi: Käynnistä napsauttamalla

en: Stop Monitoring
fi: Lopeta tarkkailu

en: Start Monitoring
fi: Aloita tarkkailu

en: Recording Meter Options
fi: Äänitysmittarin asetukset

en: Playback Meter Options
fi: Toistomittarin asetukset

en: Higher refresh rates make the meter show more frequent
    changes. A rate of 30 per second or less should prevent
    the meter affecting audio quality on slower machines.
fi: Korkeammat virkistystaajuudet saavat mittarin näyttämään useammin
    muutoksia. Taajuuden, joka on 30 tai vähemmän sekunnissa, pitäisi estää 
    mittarin vaikutus äänenlaatuun hitaammilla koneilla.

en: Meter refresh rate per second [1-100]
fi: Mittarin virkistystaajuus sekunnissa [1-100]

en: Meter refresh rate per second [1-100]:
fi: Mittarin virkistystaajuus sekunnissa [1-100]:

en: Meter Style
fi: Mittarin tyyli

en: Meter Type
fi: Mittarin tyyppi

en:  Monitoring
fi:  Tarkkailu

en:  Active
fi:  Aktiivinen

en:  Peak %2.f dB
fi:  Huippu: %2.f dB

en:  Peak %.2f
fi:  Huippu: %.2f

en:  Clipped
fi:  Leikkaantui

en: Show Log for Details
fi: Näytä lisätiedot lokissa

note: i18n-hint: Format string for displaying time in seconds. Change the comma * in the middle to the 1000s separator for your locale, and the 'seconds' * on the end to the word for seconds. Don't change the numbers.
en: 01000,01000 seconds
fi: 01000,01000 sekuntia

note: i18n-hint: Name of time display format that shows time in days, hours, * minutes and seconds
en: dd:hh:mm:ss
fi: pp:tt:mm:ss

note: i18n-hint: Format string for displaying time in days, hours, minutes and * seconds. Change the 'days' to the word for days, 'h' to the abbreviation * for hours, 'm' to the abbreviation for minutes and 's' to the * abbreviation for seconds. Don't change the numbers unless there aren't * 24 hours in a
en: 0100 days 024 h 060 m 060 s
fi: 0100 päivää 024 h 060 m 060 s

note: i18n-hint: Name of time display format that shows time in hours, * minutes, seconds and hundredths of a second (1/100 second)
en: hh:mm:ss + hundredths
fi: tt:mm:ss + sadannekset

note: i18n-hint: Name of time display format that shows time in hours, * minutes, seconds and milliseconds (1/1000 second)
en: hh:mm:ss + milliseconds
fi: tt:mm:ss + millisekunnit

note: i18n-hint: Name of time display format that shows time in hours, * minutes, seconds and samples (at the current project sample rate)
en: hh:mm:ss + samples
fi: tt:mm:ss + näytteet

note: i18n-hint: Format string for displaying time in hours, minutes, seconds * and samples. Change the 'h' to the abbreviation for hours, 'm' to the * abbreviation for minutes, 's' to the abbreviation for seconds and * translate samples . Don't change the numbers * unless there aren't 60 seconds in a min
en: 0100 h 060 m 060 s+># samples
fi: 0100 h 060 m 060 s+># näytettä

note: i18n-hint: Name of time display format that shows time in samples (at the * current project sample rate).  For example the number of a sample at 1 * second into a recording at 44.1KHz would be 44,100.
en: samples
fi: näytteet

note: i18n-hint: Format string for displaying time in samples (lots of samples). * Change the ',' to the 1000s separator for your locale, and translate * samples. If 1000s aren't a base multiple for your number system, then you * can change the numbers to an appropriate one, and put a 0 on the front
en: 01000,01000,01000 samples|#
fi: 01000,01000,01000 näytettä|#

note: i18n-hint: Name of time display format that shows time in hours, minutes, * seconds and frames at 24 frames per second (commonly used for films)
en: hh:mm:ss + film frames (24 fps)
fi: tt:mm:ss + filmiruudut (24/sek)

note: i18n-hint: Format string for displaying time in hours, minutes, seconds * and frames at 24 frames per second. Change the 'h' to the abbreviation * for hours, 'm' to the abbreviation for minutes, 's' to the abbreviation * for seconds and translate 'frames' . Don't change the numbers * unless there ar
en: 0100 h 060 m 060 s+>24 frames
fi: 0100 h 060 m 060 s+>24 ruutua

note: i18n-hint: Name of time display format that shows time in frames (lots of * frames) at 24 frames per second (commonly used for films)
en: film frames (24 fps)
fi: filmiruudut (24/sek)

note: i18n-hint: Format string for displaying time in frames at 24 frames per * second. Change the comma * in the middle to the 1000s separator for your locale, * translate 'frames' and leave the rest alone
en: 01000,01000 frames|24
fi: 01000,01000 ruutua|24

note: i18n-hint: Name of time display format that shows time in hours, minutes, * seconds and frames at NTSC TV drop-frame rate (used for American / * Japanese TV, and very odd)
en: hh:mm:ss + NTSC drop frames
fi: tt:mm:ss + NTSC-kuvaruudut (pudotuksella)

note: i18n-hint: Format string for displaying time in hours, minutes, seconds * and frames with NTSC drop frames. Change the 'h' to the abbreviation * for hours, 'm' to the abbreviation for minutes, 's' to the abbreviation * for seconds and translate 'frames'. Leave the |N alone, it's important! * The dec
en: 0100 h 060 m 060 s+>30 frames|N
fi: 0100 h 060 m 060 s+>30 ruutua|N

note: i18n-hint: Name of time display format that shows time in hours, minutes, * seconds and frames at NTSC TV non-drop-frame rate (used for American / * Japanese TV, and doesn't quite match wall time
en: hh:mm:ss + NTSC non-drop frames
fi: tt:mm:ss + NTSC-kuvaruudut (ilman pudotusta)

note: i18n-hint: Format string for displaying time in hours, minutes, seconds * and frames with NTSC drop frames. Change the 'h' to the abbreviation * for hours, 'm' to the abbreviation for minutes, 's' to the abbreviation * for seconds and translate 'frames'. Leave the | .999000999 alone, * the whole thi
en: 0100 h 060 m 060 s+>030 frames| .999000999
fi: 0100 h 060 m 060 s+>030 ruutua| .999000999

note: i18n-hint: Name of time display format that shows time in frames at NTSC * TV frame rate (used for American / Japanese TV
en: NTSC frames
fi: NTSC-kuvaruudut

note: i18n-hint: Format string for displaying time in frames with NTSC frames. * Change the comma * in the middle to the 1000s separator for your locale, * translate 'frames' and leave the rest alone. That really is the frame * rate!
en: 01000,01000 frames|29.97002997
fi: 01000,01000 ruutua|29.97002997

note: i18n-hint: Name of time display format that shows time in hours, minutes, * seconds and frames at PAL TV frame rate (used for European TV)
en: hh:mm:ss + PAL frames (25 fps)
fi: tt:mm:ss + PAL-kuvaruudut (25/sek)

note: i18n-hint: Format string for displaying time in hours, minutes, seconds * and frames with PAL TV frames. Change the 'h' to the abbreviation * for hours, 'm' to the abbreviation for minutes, 's' to the abbreviation * for seconds and translate 'frames'. Nice simple time code! * The decimal separator i
en: 0100 h 060 m 060 s+>25 frames
fi: 0100 h 060 m 060 s+>25 ruutua

note: i18n-hint: Name of time display format that shows time in frames at PAL * TV frame rate (used for European TV)
en: PAL frames (25 fps)
fi: PAL-kuvaruudut (25/sek)

note: i18n-hint: Format string for displaying time in frames with NTSC frames. * Change the comma * in the middle to the 1000s separator for your locale, * translate 'frames' and leave the rest alone.
en: 01000,01000 frames|25
fi: 01000,01000 ruutua|25

note: i18n-hint: Name of time display format that shows time in hours, minutes, * seconds and frames at CD Audio frame rate (75 frames per second)
en: hh:mm:ss + CDDA frames (75 fps)
fi: tt:mm:ss + CDDA-sektorit (75/sek)

note: i18n-hint: Format string for displaying time in hours, minutes, seconds * and frames with CD Audio frames. Change the 'h' to the abbreviation * for hours, 'm' to the abbreviation for minutes, 's' to the abbreviation * for seconds and translate 'frames'. * The decimal separator is specified using '<'
en: 0100 h 060 m 060 s+>75 frames
fi: 0100 h 060 m 060 s+>75 kehystä

note: i18n-hint: Name of time display format that shows time in frames at CD * Audio frame rate (75 frames per second)
en: CDDA frames (75 fps)
fi: CDDA-sektorit (75/sek)

note: i18n-hint: Format string for displaying time in frames with CD Audio * frames. Change the comma * in the middle to the 1000s separator for your locale, * translate 'frames' and leave the rest alone
en: 01000,01000 frames|75
fi: 01000,01000 sektoria|75

en: centihertz
fi: senttihertsi

en: hertz
fi: hertsiä

note: i18n-hint: Name of display format that shows log of frequency * in octaves
en: octaves
fi: oktaavia

note: i18n-hint: Format string for displaying log of frequency in octaves. * Change the decimal points for your locale. Don't change the numbers. * The decimal separator is specified using '<' if your language uses a ',' or * to '>' if your language uses a '.'.
en: 100>01000 octaves|1.442695041
fi: 100>01000 oktaavia|1.442695041

note: i18n-hint: an octave is a doubling of frequency
en: thousandths of octaves
fi: oktaavien tuhannesosat

note: i18n-hint: Name of display format that shows log of frequency * in semitones and cents
en: semitones + cents
fi: puolisävelaskeleet + sentit

note: i18n-hint: Format string for displaying log of frequency in semitones * and cents. * Change the decimal points for your locale. Don't change the numbers. * The decimal separator is specified using '<' if your language uses a ',' or * to '>' if your language uses a '.'.
en: 1000 semitones >0100 cents|17.312340491
fi: 1000 puoliaskelta >0100 senttiä|17.312340491

note: i18n-hint: a cent is a hundredth of a semitone (which is 1/12 octave)
en: hundredths of cents
fi: senttien sadasosat

note: i18n-hint: Name of display format that shows log of frequency * in decades
en: decades
fi: dekadeja

note: i18n-hint: Format string for displaying log of frequency in decades. * Change the decimal points for your locale. Don't change the numbers.
en: 10>01000 decades|0.434294482
fi: 10>01000 dekadia|0.434294482

note: i18n-hint: a decade is a tenfold increase of frequency
en: thousandths of decades
fi: dekadien tuhannesosat

en: (Use context menu to change format.)
fi: (Käytä pikavalikkoa tiedon muodon muuttamiseen.)

en: centiseconds
fi: senttisekuntia

en: Elapsed Time:
fi: Kulunut aika:

en: Are you sure you wish to cancel?
fi: Haluatko varmasti peruuttaa?

en: Confirm Cancel
fi: Vahvista peruutus

en: Are you sure you wish to stop?
fi: Haluatko varmasti lopettaa?

en: Confirm Stop
fi: Vahvista pysäytys

en: Are you sure you wish to close?
fi: Haluatko varmasti sulkea?

en: Confirm Close
fi: Vahvista sulkeminen

en: Don't show this warning again
fi: Älä näytä tätä varoitusta uudelleen

note: #-#-#-#-#  3742 (Thunar Plugins)  #-#-#-#-# Translators: svn recursion depth infotmation * Infinity depth means this file/direcotry is checked out with full recursion
en: Infinity
fi: Ääretön

en: -Infinity
fi: -Ääretön

en: Validation error
fi: Tarkistusvirhe

en: Empty value
fi: Tyhjä arvo

en: Malformed number
fi: Väärin muotoiltu luku

en: Not in range %d to %d
fi: Ei alueella %d - %d

en: Value overflow
fi: Arvon ylivuoto

en: Too many decimal digits
fi: Liian monta desimaalia

en: Value not in range: %s to %s
fi: Arvo ei ole alueella: %s - %s

en: Value must not be less than %s
fi: Arvo ei saa olla alle %s

en: Value must not be greater than %s
fi: Arvo ei saa olla yli %s

en: Directory Dialog
fi: Hakemiston valintaikkuna

en: File Dialog
fi: Tiedoston valintaikkuna

en: Error: %s at line %lu
fi: Virhe: %s rivillä %lu

en: Could not load file: "%s"
fi: Ei voitu ladata tiedostoa: "%s"

en: Could not parse XML
fi: XML:ää ei voitu jäsentää

en: Spectral edit multi tool
fi: Spektrimuokkauksen monitoimityökalu

en: Released under terms of the GNU General Public License version 2
fi: Julkaistu GNU General Public License -version 2 ehtojen mukaisesti

en: ~aPlease select frequencies.
fi: ~aValitse taajuudet.

en: ~aBandwidth is zero (the upper and lower~%~
                           frequencies are both ~a Hz).~%~
                           Please select a frequency range.
fi: ~aKaistanleveys on nolla (ylempi ja alempi~%~
                             taajuus on molemmat ~a Hz).~%~
                             Valitse taajuusalue.

en: ~aNotch filter parameters cannot be applied.~%~
                          Try increasing the low frequency bound~%~
                          or reduce the filter 'Width'.
fi: ~aKaistanestosuodattimen parametreja ei voi käyttää.~%~
                          Yritä kasvattaa taajuuden alarajaa~%~
                          tai laskea suodattimen "leveyttä".

en: Error.~%
fi: Virhe.~%

en: Spectral edit parametric EQ
fi: Spektrimuokkauksen taajuuskorjain

en: Gain (dB)
fi: Vahvistus (dB)

en: ~aLow frequency is undefined.
fi: ~aAlataajuutta ei ole määritetty.

en: ~aHigh frequency is undefined.
fi: ~aYlätaajuutta ei ole määritelty.

en: ~aCenter frequency must be above 0 Hz.
fi: ~aKeskitaajuuden on oltava yli 0 Hz.

en: ~aFrequency selection is too high for track sample rate.~%~
                            For the current track, the high frequency setting cannot~%~
                            be greater than ~a Hz
fi: ~aTaajuusvalinta on liian korkea raidan näytteenottotaajuudelle.~%~
                            Nykyisellä raidalla korkeataajuusasetus ei voi~%~
                            olla suurempi kuin ~a Hz

en: ~aBandwidth is zero (the upper and lower~%~
                             frequencies are both ~a Hz).~%~
                             Please select a frequency range.
fi: ~aKaistanleveys on nolla (ylempi ja alempi~%~
                             taajuus on molemmat ~a Hz).~%~
                             Valitse taajuusalue.

en: Spectral edit shelves
fi: Spektrimuokkauksen hyllysuodatin

en: Studio Fade Out
fi: Studiohäivytys (ulos)

en: Applying Fade...
fi: Häivytetään...

en: Selection too short.~%It must be more than 2 samples.
fi: Valinta liian lyhyt.~%lt on oltava pidempi kuin 2 näytettä.

en: Adjustable Fade
fi: Säädettävä häivytys

en: Fade Type
fi: Häivytystyyppi

en: Fade Up
fi: Nosta/häivytä sisään

en: Fade Down
fi: Häivytä (ulos)

en: S-Curve Up
fi: S-käyrä sisään

en: S-Curve Down
fi: S-käyrä ulos

en: Mid-fade Adjust (%)
fi: Häivytyksen säätö keskellä (%)

en: Start/End as
fi: Alku/loppuarvojen tyyppi

en: % of Original
fi: % alkuperäisestä

en: dB Gain
fi: dB-vahvistus

en: Start (or end)
fi: Alku (tai loppu)

en: End (or start)
fi: Loppu (tai alku)

en: Handy Presets (override controls)
fi: Kätevät esimääritykset (ohittaa säätimet)

en: Linear In
fi: Lineaarinen sisään

en: Linear Out
fi: Lineaarinen ulos

en: Exponential In
fi: Eksponentiaalinen sisään

en: Exponential Out
fi: Eksponentiaalinen ulos

en: Logarithmic In
fi: Logaritminen sisään

en: Logarithmic Out
fi: Logaritminen ulos

en: Rounded In
fi: Pyöristetty sisään

en: Rounded Out
fi: Pyöristetty ulos

en: Cosine In
fi: Kosini sisään

en: Cosine Out
fi: Kosini ulos

en: S-Curve In
fi: S-käyrä sisään

en: S-Curve Out
fi: S-käyrä ulos

en: Error~%~%
fi: Virhe~%~%

en: ~aPercentage values cannot be negative.
fi: ~aProsentti-arvot eivät voi olla negatiivisia.

en: ~aPercentage values cannot be more than 1000 %.
fi: ~aProsentti-arvot voivat olla korkeintaan 1000 %.

en: ~adB values cannot be more than +100 dB.~%~%~
                                     Hint: 6 dB doubles the amplitude~%~
                                     -6 dB halves the amplitude.
fi: ~adB-arvot voivat olla korkeintaan +100 dB.~%~%~%~
                                     Vihje: 6 dB kaksinkertaistaa amplitudin~%~
                                     -6 dB puolittaa amplitudin.

en: Beat Finder
fi: Tahtihaku

en: Finding beats...
fi: Etsitään tahteja...

en: Threshold Percentage
fi: Kynnysarvon prosenttiosuus

en: Clip Fix
fi: Leikkautumisen korjaus

en: Reconstructing clips...
fi: Rekonstruoidaan leikkautuneita kohtia...

en: Benjamin Schwartz and Steve Daulton
fi: Benjamin Schwartz ja Steve Daulton

en: Licensing confirmed under terms of the GNU General Public License version 2
fi: Gnu General Public License -version 2 ehtojen mukainen lisensointi

en: Threshold of Clipping (%)
fi: Leikkautumiskynnys (%)

en: Reduce amplitude to allow for restored peaks (dB)
fi: Amplitudin pienennys uusia huippuja varten (dB)

en: Crossfade Clips
fi: Ristihäivytä leikkeet

en: Crossfading...
fi: Ristihäivytetään...

en: Error.~%Invalid selection.~%More than 2 audio clips selected.
fi: Virhe.~%Virheellinen valinta.~%Yli 2 äänileikettä valittu.

en: Error.~%Invalid selection.~%Empty space at start/ end of the selection.
fi: Virhe.~%Virheellinen valinta.~%Tyhjä tila valinnan alussa/lopussa.

en: Error.~%Crossfade Clips may only be applied to one track.
fi: Virhe.~%Leikkeiden ristihäivytystä voidaan käyttää vain yhdessä raidassa.

en: Crossfade Tracks
fi: Ristihäivytä raitoja

en: Fade type
fi: Häivytystyyppi

en: Constant Gain
fi: Vakiovahvistus

en: Constant Power 1
fi: Vakioteho 1

en: Constant Power 2
fi: Vakioteho 2

en: Custom Curve
fi: Mukautettu käyrä

en: Custom curve
fi: Mukautettu käyrä

en: Fade direction
fi: Häivytyssuunta

en: Alternating Out / In
fi: Vuorotteleva ulos / sisään

en: Alternating In / Out
fi: Vuorotteleva sisään / ulos

en: Error.~%Select 2 (or more) tracks to crossfade.
fi: Virhe.~%Valitse vähintään kaksi raitaa ristihäivytykseen.

en: Applying Delay Effect...
fi: Käytetään viivetehostetta...

en: Delay type
fi: Viiveen tyyppi

en: Bouncing Ball
fi: Pomppiva pallo

en: Reverse Bouncing Ball
fi: Käänteinen pomppiva pallo

en: Delay level per echo (dB)
fi: Viivetaso kaikua kohti (dB)

en: Delay time (seconds)
fi: Viiveen kesto (sekunteina)

en: Pitch change effect
fi: Sävelkorkeuden muutostehoste

en: Pitch/Tempo
fi: Sävelkorkeus/tempo

en: Low-quality Pitch Shift
fi: Heikkolaatuinen sävelkorkeuden vaihto

en: Pitch change per echo (semitones)
fi: Sävelkorkeuden muutos kaikua kohti (puoliaskelissa)

en: Number of echoes
fi: Kaikujen määrä

en: Allow duration to change
fi: Salli keston muuttuminen

en: EQ XML to TXT Converter
fi: EQ XML -> TXT-muunnin

en: Select target EQ effect
fi: Valitse korjaustehosteen kohde

en: Equalization XML file
fi: Taajuuskorjauksen XML-tiedosto

en: XML file
fi: XML-tiedosto

en: If output text file exists
fi: Jos tulostekstitiedosto on olemassa

en: Append number
fi: Liitä numero

en: Error.~%Unable to open file~%~s
fi: Virhe.~%Tiedostoa ei voi avata~%~s

note: i18n-hint: Do not translate "~a".txt
en: Error.~%File overwrite disallowed:~%"~a.txt"
fi: Virhe.~%Tiedoston korvaaminen ei ole sallittu:~%"~a.txt"

en: Error.~%File cannot be written:~%"~a.txt"
fi: Virhe.~%Tiedostoa ei voi kirjoittaa:~%"~a.txt"

en: Regular Interval Labels
fi: Säännölliset välimerkit

en: Adding equally-spaced labels to the label track...
fi: Lisätään merkkejä tasavälein merkkiraidalle...

note: i18n-hint: Refers to the controls 'Number of labels' and 'Label interval'.
en: Create labels based on
fi: Luo merkkejä seuraavalle

en: Number & Interval
fi: Määrä ja aikaväli

en: Number of Labels
fi: Merkkien määrä

en: Label Interval
fi: Merkkien aikaväli

en: Number of labels
fi: Merkkien määrä

en: Label interval (seconds)
fi: Merkkien aikaväli (sekuntia)

en: Length of label region (seconds)
fi: Merkkialueen pituus (sekunteina)

en: Adjust label interval to fit length
fi: Säädä merkin aikaväli pituuteen sopivaksi

note: i18n-hint: Do not translate '##1'
en: Label text
fi: Merkin teksti

en: Minimum number of digits in label
fi: Merkissä olevien numeroiden vähimmäismäärä

en: None - Text Only
fi: Ei mitään - Vain teksti

en: 1 (Before Label)
fi: 1 (Ennen merkkiä)

en: 2 (Before Label)
fi: 2 (Ennen merkkiä)

en: 3 (Before Label)
fi: 3 (Ennen merkkiä)

en: 1 (After Label)
fi: 1 (Merkin jälkeen)

en: 2 (After Label)
fi: 2 (Merkin jälkeen)

en: 3 (After Label)
fi: 3 (Merkin jälkeen)

en: Begin numbering from
fi: Numeroinnin aloitus

en: Message on completion
fi: Ilmoita valmistumisen jälkeen

en: Warnings only
fi: Vain varoitukset

en: Warning: Overlapping region labels.~%
fi: Varoitus: Päällekkäiset aluemerkit.~%

note: i18n-hint:  Type of label
en: region labels
fi: aluemerkit

en: point labels
fi: kohtamerkit

note: i18n-hint:  Number of labels produced at specified intervals.
en: ~a~a ~a at intervals of ~a seconds.~%
fi: ~a~a ~a ~a sekunnin välein.~%

en: ~aRegion length = ~a seconds.
fi: ~aAluepituus = ~a sekuntia.

en: High-Pass Filter
fi: Ylipäästösuodatin

en: Performing High-Pass Filter...
fi: Suoritetaan ylipäästösuodatinta...

en: Frequency (Hz)
fi: Taajuus (Hz)

en: Roll-off (dB per octave)
fi: Jyrkkyys (dB/oktaavi)

en: Frequency must be at least 0.1 Hz.
fi: Taajuuden on oltava vähintään 0,1 Hz.

en: Error:~%~%Frequency (~a Hz) is too high for track sample rate.~%~%~
                       Track sample rate is ~a Hz~%~
                       Frequency must be less than ~a Hz.
fi: Virhe:~%~%Taajuus (~a Hz) on liian korkea raidan näytteenottotaajuudelle.~%~%~
                       Raidan näytteenottotaajuus on ~a Hz~%~
                       Taajuuden on oltava pienempi kuin ~a Hz.

note: i18n-hint: Name of effect that labels sounds
en: Label Sounds
fi: Merkitse äänet

en: Released under terms of the GNU General Public License version 2 or later.
fi: Julkaistu GNU General Public License -version 2 tai uudemman ehtojen mukaisesti.

en: Threshold level (dB)
fi: Kynnysarvo (dB)

en: Threshold measurement
fi: Kynnysarvon mittaus

en: Peak level
fi: Huipputaso

en: Average level
fi: Keskitaso

en: RMS level
fi: RMS-taso

en: Minimum silence duration
fi: Hiljaisuuden lyhin kesto

en: Minimum label interval
fi: Merkkien lyhin aikaväli

en: Label type
fi: Merkin tyyppi

en: Point before sound
fi: Kohta ennen ääntä

en: Point after sound
fi: Kohta äänen jälkeen

en: Region around sounds
fi: Ääniä ympäröivä alue

en: Region between sounds
fi: Äänien välinen alue

en: Maximum leading silence
fi: Etuhiljaisuuden pisin kesto

en: Maximum trailing silence
fi: Loppuhiljaisuuden enimmäispituus

en: Sound ##1
fi: Ääni ##1

en: Too many silences detected.nOnly the first 10000 labels added.
fi: Liian monta hiljaista kohtaa.
    Vain ensimmäiset 1000 merkkiä lisätään.

note: i18n-hint: '~a' will be replaced by a time duration
en: Error.~%Selection must be less than ~a.
fi: Virhe.~%Valinnan tulee olla alle ~a.

en: No sounds found.~%Try lowering the 'Threshold' or reduce 'Minimum sound duration'.
fi: Ääniä ei löytynyt.ˇ%Yritä vähentää kynnysarvoa tai hiljaisuuden lyhintä kestoa.

en: Labelling regions between sounds requires~%at least two sounds.~%Only one sound detected.
fi: Äänien välisten alueiden merkitseminen vaatii~%vahintään kaksi ääntä.~%Niitä havaittiin vain yksi.

en: Limiter
fi: Rajoitin

en: Limiting...
fi: Rajoitetaan...

en: Soft Limit
fi: Pehmeä rajoitus

en: Hard Limit
fi: Kova rajoitus

note: i18n-hint: clipping of wave peaks and troughs, not division of a track into clips
en: Soft Clip
fi: Pehmeä leikkaaminen

en: Hard Clip
fi: Kova leikkaaminen

en: Input Gain (dB)
    mono/Left
fi: Tulovahvistus (dB)
    mono/Vasen

en: Input Gain (dB)
    Right channel
fi: Tulovahvistus (dB)
    Oikea kanava

en: Limit to (dB)
fi: Rajoita olemaan (dB)

en: Hold (ms)
fi: Pito (ms)

en: Apply Make-up Gain
fi: Käytä korvaavaa vahvistusta

en: Low-Pass Filter
fi: Alipäästösuodatin

en: Performing Low-Pass Filter...
fi: Suoritetaan alipäästösuodatinta...

en: Noise Gate
fi: Kohinaportti

en: Select Function
fi: Valitse toiminto

en: Analyze Noise Level
fi: Analysoi kohinataso

en: Stereo Linking
fi: Stereon linkitys

en: Link Stereo Tracks
fi: Linkitä stereoraidat

en: Don't Link Stereo
fi: Älä linkitä stereota

en: Gate threshold (dB)
fi: Portin raja-arvo (dB)

en: Gate frequencies above (kHz)
fi: Portin alarajataajuus (kHz)

en: Level reduction (dB)
fi: Tason alennus (dB)

en: Attack (ms)
fi: Nousu (ms)

en: Decay (ms)
fi: Päästö (ms)

en: Error.
    "Gate frequencies above: ~s kHz"
    is too high for selected track.
    Set the control below ~a kHz.
fi: Virhe.
    "Portin alarajataajuus: ~s kHz"
    on liian korkea valitulle raidalle.
    Aseta se olemaan alle ~a kHz.

en: Error.
    Selection too long.
    Maximum length is ~a.
fi: Virhe.
    Valinta on liian pitkä.
    Enimmäispituus on ~a.

en: Error.
    Insufficient audio selected.
    Make the selection longer than ~a ms.
fi: Virhe.
    Liian vähän ääntä valittu.
    Tee valinnasta pidempi kuin ~a ms.

en: Peak based on first ~a seconds ~a dB~%
    Suggested Threshold Setting ~a dB.
fi: Huippu perustuu ensimmäisiin ~a sekuntiin ~a dB~%
    Ehdotettu kynnysasetus ~a dB.

en: Applying Notch Filter...
fi: Käytetään kaistanestosuodatinta...

en: Steve Daulton and Bill Wharrie
fi: Steve Daulton ja Bill Wharrie

en: Q (higher value reduces width)
fi: Q (suurempi arvo vähentää leveyttä)

en: Error:~%~%Frequency (~a Hz) is too high for track sample rate.~%~%~
                     Track sample rate is ~a Hz.~%~
                     Frequency must be less than ~a Hz.
fi: Virhe:~%~%Taajuus (~a Hz) on liian korkea raidan näytteenottotaajuudelle.~%~%~
                       Raidan näytteenottotaajuus on ~a Hz~%~
                       Taajuuden on oltava pienempi kuin ~a Hz.

en: Nyquist Plug-in Installer
fi: Nyquist-laajennuksen asennusohjelma

note: i18n-hint: "Browse..." is text on a button that launches a file browser.
en: Select file(s) to install
fi: Valitse asennettavat tiedostot

en: Lisp file
fi: Lisp-tiedosto

en: HTML file
fi: HTML-tiedosto

en: Text file
fi: Tekstitiedosto

note: #-#-#-#-#  241 (cantor)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, kcfg_choosenGraphicPackage)
en: All supported
fi: Kaikki tuetut

en: Allow overwriting
fi: Salli korvaaminen

en: Disallow
fi: Estä

note: #-#-#-#-#  343 (dia)  #-#-#-#-# Translators: Menu item Verb/Channel/Import/Allow Translators: Menu item Verb/Control Magnitude/Regulate/Allow #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, cb_action) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Allow
fi: Salli

en: Error.n
fi: Virhe.n

en: Success.~%Files written to:~%~s~%
fi: Onnistui.~%Tiedostot, kirjoitettu ->:~%~s~%

en: Warning.nFailed to copy some files:n
fi: Varoitus.n Joidenkin tiedostojen kopioiminen epäonnistui:n

en: Plug-ins installed.n(Use the Plug-in Manager to enable effects):
fi: Laajennukset asennettu. (Ota käyttöön tehosteiden hallintaohjelmalla):

en: Plug-ins updated:
fi: Laajennukset päivitetty:

en: Files copied to plug-ins folder:
fi: Laajennuskansioon kopioidut tiedostot:

en: Not found or cannot be read:
fi: Ei löydy tai luettavissa:

en: Unsupported file type:
fi: Tiedostotyyppiä ei tueta:

en: Files already installed ('Allow Overwriting' disabled):
fi: Jo asennetut tiedostot ('Salli korvaaminen' poistettu käytöstä):

en: Cannot be written to plug-ins folder:
fi: Laajennuskansioon ei voi kirjoittaa:

en: Error.~%No file selected.
fi: Virhe.~%Tiedostoa ei ole valittu.

en: Pluck
fi: Näppäys

en: Generating pluck sound...
fi: Luodaan näppäilyääni...

en: MIDI values for C notes: 36, 48, 60 [middle C], 72, 84, 96.
fi: MIDI-arvot C-nuoteille: 36, 48, 60 [keski C], 72, 84, 96.

en: Pluck MIDI pitch
fi: MIDI-sävelkorkeus

en: Fade-out type
fi: Häivytystyyppi

en: Abrupt
fi: Jyrkkä

en: Gradual
fi: Asteittainen

en: Duration (60s max)
fi: Kesto (enintään 60s)

en: Rhythm Track
fi: Rytmiraita

en: Generating Rhythm...
fi: Luodaan rytmiä...

en: 30 - 300 beats/minute
fi: 30 - 300 iskua/minuutti

en: Beats per bar
fi: Tahteja palkissa

en: 1 - 20 beats/measure
fi: 1 - 20 iskua/mittaus

en: Swing amount
fi: Heilumismäärä

en: Set 'Number of bars' to zero to enable the 'Rhythm track duration'.
fi: Aseta 'Palkkien määrä' -arvoksi nolla, jos haluat ottaa rytmiraidan keston käyttöön.

en: Number of bars
fi: Palkkien määrä

en: 1 - 1000 bars
fi: 1 - 1000 palkkia

en: Rhythm track duration
fi: Rytmiraidan kesto

en: Used if 'Number of bars' = 0
fi: Käytetään, jos 'Palkkien määrä' = 0

en: Start time offset
fi: Alkuaika

en: Silence before first beat
fi: Hiljaista ennen alkuaikaa

en: Beat sound
fi: Rytmiääni

en: Metronome Tick
fi: Metronomin tikitys

en: Ping (short)
fi: Piippaus (lyhyt)

en: Ping (long)
fi: Piippaus (pitkä)

en: Cowbell
fi: Lehmänkello

en: Resonant Noise
fi: Kaikuva melu

en: Noise Click
fi: Kohina

en: Drip (short)
fi: Tippa (lyhyt)

en: Drip (long)
fi: Tippa (pitkä)

en: MIDI pitch of strong beat
fi: MIDI-sävelkorkeus (vahva isku)

en: MIDI pitch of weak beat
fi: MIDI-sävelkorkeus (heikko isku)

en: Set either 'Number of bars' or
    'Rhythm track duration' to greater than zero.
fi: Aseta joko "Palkkien määrä" tai
    'Rytmiraidan kesto' suuremmaksi kuin nolla.

en: Risset Drum
fi: Risset'n rumpu

en: Generating Risset Drum...
fi: Luodaan Risset'n rumpua...

en: Decay (seconds)
fi: Vaimennus (sekuntia)

en: Center frequency of noise (Hz)
fi: Kohinan keskitaajuus (Hz)

en: Width of noise band (Hz)
fi: Kohinakaistan leveys (Hz)

en: Amount of noise in mix (percent)
fi: Kohinan osuus (prosentteina)

en: Amplitude (0 - 1)
fi: Amplitudi (0 - 1)

en: Sample Data Export
fi: Näytetietojen vienti

en: Analyzing...
fi: Analysoidaan...

en: Limit output to first
fi: Rajoita tuotos ensimmäiseen

en: Measurement scale
fi: Mittausasteikko

en: Export data to
fi: Vie tiedot muodossa

en: Index (text files only)
fi: Indeksi (vain tekstitiedostot)

en: Sample Count
fi: Näytteiden määrä

en: Time Indexed
fi: Ajalla indeksoitu

en: Include header information
fi: Sisällytä otsikkotiedot

en: Minimal
fi: Minimaalinen

en: Optional header text
fi: Valinnainen otsikkoteksti

en: Channel layout for stereo
fi: Kanavan asettelu stereoille

note: i18n-hint: Left and Right
en: L-R on Same Line
fi: V-O samalla rivillä

en: Alternate Lines
fi: Vuoroittaiset rivit

note: i18n-hint: L for Left
en: L Channel First
fi: V-kanava ensin

note: #-#-#-#-#  896 (kate)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, chkMessages)
en: Show messages
fi: Näytä viestit

en: Errors Only
fi: Vain virheet

note: i18n-hint abbreviates negative infinity
en: [-inf]
fi: [-ääretön]

en: Left Channel.~%~%
fi: Vasen kanava.~%~%

en: ~%~%Right Channel.~%~%
fi: ~%~%Oikea kanava.~%~%

en: ~aData written to:~%~a
fi: ~aData kirjoitettu:~%~a

en: Sample Rate: ~a Hz.  Sample values on ~a scale.~%~a~%~a
fi: Näytteenottotaajuus: ~a Hz.  Näytearvot ~a asteikolla. %~a~%~a

en: ~a   ~a~%~aSample Rate: ~a Hz.~%Length processed: ~a samples ~a seconds.~a
fi: ~a   ~a~%~aNäytteenottotaajuus: ~a Hz.~%Käsitelty pituus: ~a näytettä ~a sekuntia.~a

en: ~a   ~a~%~aSample Rate: ~a Hz. Sample values on ~a scale.~%~
                         Length processed: ~a samples ~a seconds.~a
fi: ~a  ~a~%~aNäytteenottotaajuus: ~a Hz. Näytearvot asteikolla ~a.~%~
                         Käsitelty pituus: ~a näytettä ~a sekuntia.~a

en: ~a~%Sample Rate: ~a Hz. Sample values on ~a scale. ~a.~%~aLength processed: ~a ~
                      samples, ~a seconds.~%Peak amplitude: ~a (linear) ~a dB.  Unweighted RMS: ~a dB.~%~
                      DC offset: ~a~a
fi: ~a~%Näytteenottotaajuus: ~a Hz. Näytearvot ~a asteikolla. ~a.~%~aKäsitelty pituus: ~a ~
                      näytteet, ~a sekuntia.~%Huippuamplitudi: ~a (lineaarinen) ~a dB.  Painottamaton RMS: ~a dB.~%~
                      Tasajännitetaso: ~a~a

en: ~a linear, ~a dB.
fi: ~a lineaarinen, ~a dB.

en: Left: ~a lin, ~a dB | Right: ~a lin, ~a dB.
fi: Vasen: ~a lin, ~a dB | Oikea: ~a lin, ~a dB.

en: ~a samples.
fi: ~a näytettä.

en: ~a seconds.
fi: ~a sekuntia.

en: Audio data analysis:
fi: Äänitietojen analysointi:

en: <b>Sample Rate:</b> &nbsp;&nbsp;~a Hz.
fi: <b>Näytteenottotaajuus:</b> &nbsp;&nbsp;~a Hz.

note: i18n-hint: abbreviates "decibels"
en: <b>Peak Amplitude:</b> &nbsp;&nbsp;~a (linear) &nbsp;&nbsp;~a dB.
fi: <b>Huippuamplitudi:</b> &nbsp;&nbsp;~a (lineaarinen) &nbsp;&nbsp;~a dB.

note: i18n-hint: RMS abbreviates root-mean-square, a method of averaging a signal; there also "weighted" versions of it but this isn't that
en: <b>RMS</b> (unweighted): &nbsp;&nbsp;~a dB.
fi: <b>RMS</b> (painottamaton): &nbsp;&nbsp;~a dB.

note: i18n-hint: DC derives from "direct current" in electronics, really means the zero frequency component of a signal
en: <b>DC Offset:</b> &nbsp;&nbsp;~a
fi: <b>Tasajännitetaso:</b> &nbsp;&nbsp;~a

en: ~a linear, &nbsp;&nbsp;~a dB.
fi: ~a lineaarinen, &nbsp;&nbsp;~a dB.

en: Left: ~a lin, ~a dB | Right: ~a linear, &nbsp;&nbsp;~a dB.
fi: Vasen: ~a lin, ~a dB | Oikea: ~a lineaarinen, &nbsp;&nbsp;~a dB.

en: sample data
fi: näytetiedot

en: Sample #
fi: Näyte #

en: Value (linear)
fi: Arvo (lineaarinen)

en: Value (dB)
fi: Arvo (dB)

en: audio sample value analysis
fi: ääninäytearvon analyysi

en: Left (linear)
fi: Vasen (lineaarinen)

en: Right (linear)
fi: Oikea (lineaarinen)

en: Left (dB)
fi: Vasen (dB)

en: Right (dB)
fi: Oikea (dB)

en: Produced with <span>Sample Data Export</span> for
    <a href="~a">Audacity</a> by Steve
    Daulton
fi: Tehty <a href="~a">Audacitylle</a>-ohjelman
    <span>Sample Data Exportilla</span>, tekijänä Steve
    Daulton

en: 2 channels (stereo)
fi: 2 kanavaa (stereo)

en: 1 channel (mono)
fi: 1 kanava (mono)

en: One column per channel.~%
fi: Yksi sarake kanavaa kohden.~%

en: One row per channel.~%
fi: Yksi rivi kanavaa kohden.~%

en: Left channel then Right channel on same line.~%
fi: Vasen kanava ja sitten oikea kanava samalla rivillä.~%

en: Left and right channels on alternate lines.~%
fi: Vasemmat ja oikeat kanavat vuoroittaisilla riveillä.~%

en: Left channel first then right channel.~%
fi: Vasen kanava ensin ja sitten oikea kanava.~%

en: Unspecified channel order
fi: Määrittelemätön kanavajärjestys

en: Error.~%"~a" cannot be written.
fi: Virhe.~%"~a" ei voi kirjoittaa.

en: Sample Data Import
fi: Näytetietojen tuonti

en: Reading and rendering samples...
fi: Luetaan ja hahmonnetaan näytteitä...

en: Invalid data handling
fi: Virheellinen tietojen käsittely

en: Throw Error
fi: Aiheuta virhe

en: Read as Zero
fi: Lue nollana

en: Error~%~
                            '~a' could not be opened.~%~
                            Check that file exists.
fi: Virhe~%~
                            '~a' ei voitu avata.~%~
                            Tarkista, että tiedosto on olemassa.

en: Error:~%~
                  The file must contain only plain ASCII text.~%~
                  (Invalid byte '~a' at byte number: ~a)
fi: Virhe:~%~
                  Tiedostossa saa olla vain pelkkää ASCII-tekstiä.~%~
                  (Virheellinen tavu '~a' tavunumerossa: ~a)

en: Error~%~
                  Data must be numbers in plain ASCII text.~%~
                  '~a' is not a numeric value.
fi: Virhe~%~
                  Tietojen on oltava numeroita tavallisessa ASCII-tekstissä.~%~
                  '~a' ei ole numeerinen arvo.

en: Error.~%Unable to open file
fi: Virhe.~%Tiedostoa ei voi avata

en: Spectral Delete
fi: Spektrialueen poisto

en: Error.~%Track sample rate below 100 Hz is not supported.
fi: Virhe.~%Raidan näytteenottotaajuutta alle 100 Hz ei tueta.

en: Applying Tremolo...
fi: Käytetään tremoloa...

en: Waveform type
fi: Aaltomuodon tyyppi

en: Inverse Sawtooth
fi: Käänteinen sahalaita

en: Starting phase (degrees)
fi: Aloitusvaihe (astetta)

en: Wet level (percent)
fi: Märkätaso (prosenttia)

en: Vocal Reduction and Isolation
fi: Laulun vähentäminen ja eristäminen

en: Applying Action...
fi: Käytetään toimintoa...

en: Remove Vocals: to mono
fi: Poista laulu: monoksi

en: Remove Vocals
fi: Poista laulu

en: Isolate Vocals
fi: Eristä laulu

en: Isolate Vocals and Invert
fi: Eristä laulu ja käännä

en: Remove Center: to mono
fi: Poista keskus: monoksi

en: Remove Center
fi: Poista keskus

en: Isolate Center
fi: Eristä keskus

en: Isolate Center and Invert
fi: Eristä keskus ja käännä

en: Analyze
fi: Analysoi

en: Low Cut for Vocals (Hz)
fi: Laulun alataajuus (Hz)

en: High Cut for Vocals (Hz)
fi: Laulun ylätaajuus (Hz)

en: Average x: ~a, y: ~a
                        Covariance x y: ~a
                        Average variance x: ~a, y: ~a
                        Standard deviation x: ~a, y: ~a
                        Coefficient of correlation: ~a
                        Coefficient of determination: ~a
                        Variation of residuals: ~a
                        y equals ~a plus ~a times x~%
fi: Keskiarvo x: ~a, y: ~a
                        Kovarianssi x y: ~a
                        Keskimääräinen varianssi x: ~a, y: ~a
                        Keskihajonta x: ~a, y: ~a
                        Korrelaatiokerroin: ~a
                        Determinaatiokerroin: ~a
                        Jäännösvariaatio: ~a
                        y on ~a plus ~a kertaa x~%

en: Pan position: ~a~%The left and right channels are correlated by about ~a %. This means:~%~a~%
fi: Panorointi: ~a~%Vasen ja oikea kanava korreloivat noin ~a %. Tämä tarkoittaa:~%~a~%

en:  - The two channels are identical, i.e. dual mono.
                    The center can't be removed.
                    Any remaining difference may be caused by lossy encoding.
fi:  - Nämä kaksi kanavaa ovat identtiset eli kaksoismono.
                    Keskusta ei voi poistaa.
                    Mahdollinen jäljellä oleva ero voi johtua häviöllisestä koodauksesta.

en:  - The two Channels are strongly related, i.e. nearly mono or extremely panned.
                    Most likely, the center extraction will be poor.
fi:  - Nämä kaksi kanavaa suhtautuvat vahvasti toisiinsa, eli lähes mono tai erittäin panoroitu.
                  Siten keskuksen poisto todennäköisesti toimii huonosti.

en:  - A fairly good value, at least stereo in average and not too wide spread.
fi:  - Melko hyvä arvo, ainakin stereot keskimäärin, ei liian leveä.

en:  - An ideal value for Stereo.
                    However, the center extraction depends also on the used reverb.
fi:  - Ihanteellinen arvo stereolle.
                   Keskuksen poistaminen kuitenkin riippuu myös käytetystä jälkikaiusta.

en:  - The two channels are almost not related.
                    Either you have only noise or the piece is mastered in a unbalanced manner.
                    The center extraction can still be good though.
fi:  - Kaksi kanavaa eivät ole läheskään toisiinsa suhdassa.
                  Joko sinulla on vain kohinaa tai kappale on masteroitu epätasapainoisesti.
                 Keskierotus voi silti olla hyvä.

en:  - Although the Track is stereo, the field is obviously extra wide.
                    This can cause strange effects.
                    Especially when played by only one speaker.
fi:  - Vaikka raita on stereo, kenttä on selvästi erittäin leveä.
                    Tämä voi kuulostaa oudolta, varsinkin
                    jos ääntä toistetaan vain yhdestä kaiuttimesta.

en:  - The two channels are nearly identical.
                      Obviously, a pseudo stereo effect has been used
                      to spread the signal over the physical distance between the speakers.
                      Don't expect good results from a center removal.
fi:  - Nämä kaksi kanavaa ovat lähes identtiset.
                      Ilmeisesti pseudostereotehostusta on käytetty
                      signaalin leventämiseen kaiuttimien välisen fyysisen etäisyyden poikki.
                      Keskuksen poistolta ei tulisi odottaa liikoja.

en: This plug-in works only with stereo tracks.
fi: Tämä laajennus toimii vain stereoraidoilla.

en: Vocoder
fi: Vokooderi

en: Processing Vocoder...
fi: Käsitellään vokooderia...

en: Distance: (1 to 120, default = 20)
fi: Etäisyys: (1-120, oletus = 20)

en: Output choice
fi: Lähdön valinta

en: Both Channels
fi: Molemmat kanavat

en: Right Only
fi: Vain oikea

en: Number of vocoder bands
fi: Vokooderin kaistojen määrä

en: Amplitude of original audio (percent)
fi: Alkuperäisen äänen amplitudi (prosenttia)

en: Amplitude of white noise (percent)
fi: Valkoisen kohinan amplitudi (prosentteina)

en: Amplitude of Radar Needles (percent)
fi: Ryöppyamplitudi (prosenttia)

en: Frequency of Radar Needles (Hz)
fi: Ryöppytaajuus (Hz)

en: Error.~%Stereo track required.
fi: Virhe.~%Stereoraita vaaditaan.

en: Projects
fi: Projektit

note: #-#-#-#-#  3781 (umbrello)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, selectedLabel)
en: Selected:
fi: Valittu:

en: Chain
fi: Ketju

en: Selection options
fi: Valintojen asetukset

en: Freq
fi: Taajuus

en: Edit Metadata
fi: Muokkaa metatietoja

en: NewName
fi: UusiNimi

en: View files as a list view
fi: Näytä tiedostot luettelona

en: Directory doesn't exist.
fi: Hakemistoa ei ole olemassa.

en: &Options...
fi: &Asetukset...

en: Amplifier
fi: Vahvistin

en: Author:
fi: Tekijä:

note: i18n: ectx: label, entry (ejectCDTray), group (general)
en: Eject CD tray after extraction finished
fi: Avaa CD-asema onnistuneen purkamisen jälkeen

note: i18n: ectx: label, entry (cdDevice), group (general)
en: CD Device
fi: CD-laite

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_upload) i18n: ectx: label, entry (upload), group (general)
en: Upload files to server
fi: Lähetä tiedostot palvelimelle

note: i18n: ectx: label, entry (url), group (general)
en: URL of server
fi: Palvelimen osoite

en: Folder "%1" successfully created.
fi: Kansio ”%1” luotiin onnistuneesti.

en: Folder "%1" already exists.
fi: Kansio ”%1” on jo olemassa.

en: Eject CD tray
fi: Avaa levyasema

en: Info file "%1" successfully created.
fi: Infotiedosto ”%1” luotiin onnistuneesti.

note: i18n: ectx: property (text), widget (QLabel, label_extdata)
en: Additional
    Information:
fi: Lisätiedot:

en: Searching for covers...
fi: Etsitään kansikuvia…

en: No Covers Found
fi: Kansikuvia ei löytynyt

en: Ripping Track
fi: Ripataan raitaa

en: Overall Progress
fi: Kokonaisedistyminen

en: Speed: %1x
fi: Nopeus: %1x

en: All jobs successfully done.
fi: Kaikki työt valmistuivat onnistuneesti.

en: Show rip log...
fi: Näytä rippausloki…

note: i18n: ectx: property (toolTip), widget (QToolButton, details_button)
en: Show/hide details
fi: Näytä/piilota tiedot

en: Modify Profile
fi: Muuta profiilia

en: Create Profile
fi: Luo profiili

en: New Profile
fi: Uusi profiili

en: Playlist Settings
fi: Soittolistan asetukset

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_fat32compatible)
en: Create FAT32 compatible filenames
fi: Luo FAT32-yhteensopivat tiedostonimet

note: i18n: ectx: property (text), widget (KPushButton, kpushbutton_playlist) i18n: ectx: property (text), widget (KPushButton, kpushbutton_cuesheet) i18n: ectx: property (text), widget (KPushButton, kpushbutton_info) i18n: ectx: property (text), widget (KPushButton, kpushbutton_hashlist) i18n: ectx: prop
en: Settings..
fi: Asetukset…

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_playlist)
en: Create playlist
fi: Luo soittolista

note: i18n: ectx: property (text), widget (QCheckBox, checkBox_singlefile)
en: Write single file
fi: Kirjoita yksittäinen tiedosto

en: Save %1
fi: Tallenna %1

en: Copyright © 2007–2015 by Marco Nelles
fi: Tekijänoikeus © 2007–2015 Marco Nelles

en: Special thanks to freedb.org for providing a free CDDB-like CD database
fi: Erikoiskiitokset freedb.org:lle vapaan CDDB-tietokannan ylläpidosta

en: Device settings
fi: Laiteasetukset

en: CDDB settings
fi: CDDB-asetukset

en: &Profile:
fi: &Profiili:

note: #-#-#-#-#  294 (colord)  #-#-#-#-# TRANSLATORS: the profile for the device #-#-#-#-#  295 (colord)  #-#-#-#-# #-#-#-#-#  974 (kcm_phonon)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, profileLabel) #-#-#-#-#  1611 (konsole)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_5) #
en: Profile
fi: Profiili

en: Rip...
fi: Rippaa…

en: Auto Fill Artists
fi: Automaattinen esittäjien täyttö

en: Select All Tracks
fi: Valitse kaikki raidat

en: Deselect All Tracks
fi: Poista kaikki valinnat

en: Select CDDB Entry
fi: Valitse CDDB-tietue

en: Profile name must not be empty.
fi: Profiilinimi ei saa olla tyhjä.

en: The image file format is unknown.
fi: Kuvan tiedostomuoto on tuntematon.

en: Cannot save file
fi: Tiedostoa ei voi tallentaa

en: Audio Disc
fi: Äänilevy

en: FLAC (Lossless)
fi: FLAC (häviötön)

en: Please check your profile.
fi: Tarkista profiilisi.

en: Uploading file %1 to server. Please wait...
fi: Lähetetään tiedostoa %1 palvelimelle. Odota hetki…

en: Finished uploading file %1 to server.
fi: Tiedoston %1 lähetys palvelimelle valmistui.

en: Released:
fi: Julkaistu:

en: Genre:
fi: Tyylilaji:

en: Remove Cover
fi: Poista kansikuva

note: i18n: ectx: label, entry (bitrate_constant), group (Lame)
en: Constant Bitrate
fi: Vakioitu bittinopeus

en: Do you really want to delete profile "%1"?
fi: Haluatko varmasti poistaa profiilin ”%1”?

en: Unable to obtain supported features
fi: Tuettuja ominaisuuksia ei voi hakea

en: Unknown profile feature [%s], did you mean [%s]?
fi: Tuntematon profiilitoiminto [%s], tarkoititko [%s]?

en: Unknown profile feature [%s]
fi: Tuntematon profiilitoiminto [%s]

en: Trying to activate profile [%s]
fi: Yritetään aktivoida profiili [%s]

en: Unable to find profile [%s] [%d]: %s
fi: Ei löydy profiilia [%s] [%d]: %s

en: Enforcing activation!
fi: Pakotetaan aktivointi!

en: Unable to check configuration [%d]: %s
fi: Kokoonpanoa ei voi tarkistaa [%d]: %s

en: Unexpected changes to the configuration were detected.
fi: Odottamattomia muutoksia kokoonpanoon havaittiin.

en: Refusing to activate profile unless those changes are removed or overwrite is requested.
fi: Kieltäydytään aktivoimasta profiilia, ellei kyseisiä muutoksia poisteta tai korvaamista pyydetä.

en: File that needs to be overwritten was found
fi: Korvaamista tarvitseva tiedosto löytyi

en: Refusing to activate profile unless this file is removed or overwrite is requested.
fi: Kieltäydytään aktivoimasta profiilia, ellei tätä tiedostoa poisteta tai sen korvausta pyydetä.

en: Unable to activate profile [%s] [%d]: %s
fi: Profiilin aktivointi epäonnistui [%s] [%d]: %s

en: Trying to uninstall authselect configuration
fi: Yritetään poistaa authselect-kokoonpano

en: Unable to remove symlinks [%d]: %s
fi: Symbolilinkkejä ei voi poistaa [%d]: %s

en: Symbolic links were successfully removed
fi: Symboliset linkit poistettiin

en: Profile feature [%s] is no longer supported, removing it...
fi: Profiiliominaisuutta [%s] ei enää tueta, poistetaan se ...

en: Unable to create backup directory [%s/%s] [%d]: %s
fi: Varmuuskopiohakemistoa ei voi luoda [%s/%s] [%d]: %s

en: Unable to create backup directory [%s] [%d]: %s
fi: Varmuuskopiohakemistoa ei voi luoda [%s] [%d]: %s

en: Creating temporary directory at [%s]
fi: Luodaan väliaikainen hakemisto osoitteeseen [%s]

en: There is no filename in [%s]
fi: Kohteessa ei ole tiedostonimeä [%s]

en: Copying [%s] to [%s/%s]
fi: Kopioidaan [%s] kohteeseen [%s/%s]

en: File [%s] does not exist
fi: Tiedostoa [%s] ei ole olemassa

en: Unable to copy [%s] to [%s/%s] [%d]: %s
fi: Ei voi kopioida [%s] kohteeseen [%s/%s] [%d]:%s

en: Trying to backup authselect configuration to [%s]
fi: Yritetään varmuuskopioida automaattisen valinnan kokoonpano kohteeseen [%s]

en: Trying to backup system configuration to [%s]
fi: Yritetään varmuuskopioida järjestelmän kokoonpano kohteeseen [%s]

en: Backup was successfully created at [%s]
fi: Varmuuskopiointi luotiin onnistuneesti osoitteeseen [%s]

en: Unable to create backup [%d]: %s
fi: Varmuuskopion luominen epäonnistui [ %d]: %s

en:  does not exist.
fi:  ei ole olemassa.

en: Unable to list directory [%s] [%d]: %s
fi: Hakemistoa [%s] [%d]:%s ei voi luetella

en: Removing backup [%s]
fi: Poistetaan varmuuskopio [%s]

en: Unable to delete directory [%s] [%d]: %s
fi: Hakemiston [%s] poistaminen epäonnistui [%d]:%s

en: Unable to copy files [%d]: %s
fi: Tiedostojen kopioiminen epäonnistui [%d]: %s

en: Unable to create symbolic links [%d]: %s
fi: Symbolisia linkkejä ei voi luoda [ %d]: %s

en: Dconf is not installed on your system
fi: Dconf ei ole asennettu järjestelmääsi

en: Unable to update dconf database [%d]: %s
fi: Ei voi päivittää dconf -tietokantaa [ %d]: %s

en: Unable to restore [%s] [%d]: %s
fi: Ei pysty palauttamaan [%s] [%d]: %s

en: Unable to make path [%s] [%d]: %s
fi: Ei pysty luomaan polkua [%s] [%d]: %s

en: Unable to write to [%s] [%d]: %s
fi: Ei pysty kirjoittamaan kohteeseen [%s] [%d]: %s

en: Unable to check presence of [%s] [%d]: %s
fi: Ei pysty tarkistamaan onko olemassa kohdetta [%s] [%d]: %s

en: Unable to create symbolic link [%s] to [%s] [%d]: %s
fi: Symbolisia linkkejä ei voi luoda [%s] kohteeseen [%s] [%d]: %s

en: Unable to read base profile [%s] [%d]: %s
fi: Perusprofiilin luku epäonnistui [%s] [%d]: %s

en: Unable to create [%s] [%d]: %s
fi: Ei pysty luomaan [%s] [%d]: %s

en: Name can not be empty
fi: Nimi ei voi olla tyhjä

en: Unable to access [%s] [%d]: %s
fi: Ei pysty pääsemään [%s] [%d]: %s

en: Unable to create empty profile [%d]: %s
fi: Tyhjän profiilin luonti epäonnistui [%d]: %s

en: Unable to create profile [%d]: %s
fi: Profiilin luonti epäonnistui [%d]: %s

en: Unable to create path [%s] [%d]: %s
fi: Ei pysty luomaan polkua [%s] [%d]: %s

en: Unable to load profile [%s] [%d]: %s
fi: Profiilin lataus epäonnistui [%s] [%d]: %s

en: Unable to overwrite file [%s] [%d]: %s
fi: Ei pysty ylikirjoittamaan tiedostoa [%s] [%d]: %s

en: Unable to create symbolic link [%s] [%d]: %s
fi: Symbolisia linkkejä ei voi luoda [%s] [%d]: %s

en: Unable to validate link [%s] [%d]: %s
fi: Ei pysty vahvistamaan linkkiä [%s] [%d]: %s

en: Unable to check file [%s] [%d]: %s
fi: Ei pysty tarkistamaan tiedostoa [%s] [%d]: %s

en: Unable to read file [%s/%s] [%d]: %s
fi: Ei pysty lukemaan tiedostoa [%s/%s] [%d]: %s

en: Unable to read [%s] [%d]: %s
fi: Ei pysty lukemaan [%s] [%d]: %s

en: Unable to validate file [%s] [%d]: %s
fi: Ei pysty vahvistamaan tiedostoa [%s] [%d]: %s

en: Unable to check file mode of [%s] [%d]: %s
fi: Ei pysty tarkistamaan tiedoston tilaa [%s] [%d]: %s

en: Unable to write configuration [%d]: %s
fi: Kokoonpanoa ei voi kirjoittaa [%d]: %s

en: Unable to list profiles [%d]: %s
fi: Profiilien listaus epäonnistui [%d]: %s

en: Unable to open directory [%s] [%d]: %s
fi: Hakemistoa [%s] [%d]:%s ei voi avata

en: Unable to stat [%s] [%d]: %s
fi: Ei pysty saamaan tilaa [%s] [%d]: %s

en: Unable to chmod file [%s] [%d]: %s
fi: Ei pysty ajamaan chmod tiedostolle [%s] [%d]: %s

en: Unable to chown file [%s] [%d]: %s
fi: Ei pysty ajamaan chmod tiedostolle [%s] [%d]: %s

en: Unable to read file [%s] [%d]: %s
fi: Ei pysty lukemaan tiedostoa [%s] [%d]: %s

en: Unable to open file [%s] [%d]: %s
fi: Ei pysty avaamaan tiedostoa [%s] [%d]: %s

en: Unable to write data [%s] [%d]: %s
fi: Ei pysty kirjoittamaan tietoa [%s] [%d]: %s

en: Help options:
fi: Ohjevalitsimet:

en: Command options:
fi: Komentovalinnat:

en: Unable to activate profile [%d]: %s
fi: Profiilin aktivointi epäonnistui [%d]: %s

en: File %s:
    %s
fi: Tiedosto %s: 
    %s

en: Unable to create new profile [%d]: %s
fi: Uuden profiilin luonti epäonnistui [%d]: %s

en: Select profile
fi: Valitse profiili

en: Restore from backup
fi: Palauta varmuuskopiosta

en: <Administrator>
fi: <Ylläpitäjä>

en: <number>
fi: <luku>

en: <name>
fi: <nimi>

en: Removing file: %s
fi: Poistetaan tiedosto: %s

en: Operation failed
fi: Toiminto epäonnistui

en: Invalid domain name
fi: Kelvoton verkkoalueen nimi

en: No suitable network protocol available
fi: Sopivaa verkkoyhteyskäytäntöä ei ole saatavilla

en: Invalid DNS TTL
fi: Virheellinen DNS TTL

en: Resource record key is pattern
fi: Resurssin tietueavain on lauseke

en: Local name collision
fi: Paikallinen nimien yhteentörmäys

en: Invalid record
fi: Virheellinen tietue

en: Invalid service name
fi: Virheellinen palvelun nimi

en: Invalid service type
fi: Virheellinen palvelun tyyppi

en: Invalid record key
fi: Virheellinen tietueavain

en: Too many clients
fi: Liian monta asiakasta

en: Too many objects
fi: Liian monta objektia

en: Too many entries
fi: Liian monta kohdetta

en: OS Error
fi: OS-virhe

en: An unexpected D-Bus error occurred
fi: Tapahtui odottamaton D-Bus-virhe

en: Daemon connection failed
fi: Taustaprosessiyhteys epäonnistui

en: The object passed in was not valid
fi: Annettu objekti ei ollut kelvollinen

en: Invalid interface index
fi: Virheellinen liitännän järjestysnumero

en: Invalid protocol specification
fi: Virheellinen yhteyskäytännön määrittely

en: Invalid flags
fi: Virheelliset liput

en: Invalid configuration
fi: Virheelliset asetukset

en: Invalid service subtype
fi: Virheellinen palvelun alatyyppi

en: Invalid packet
fi: Virheellinen paketti

en: Invalid DNS return code
fi: Virheellinen DNS-palautuskoodi

en: DNS failure: FORMERR
fi: DNS-toimintahäiriö: FORMERR

en: DNS failure: SERVFAIL
fi: DNS-toimintahäiriö: SERVFAIL

en: DNS failure: NXDOMAIN
fi: DNS-toimintahäiriö: NXDOMAIN

en: DNS failure: NOTIMP
fi: DNS-toimintahäiriö: NOTIMP

en: DNS failure: REFUSED
fi: DNS-toimintahäiriö: REFUSED

en: DNS failure: YXDOMAIN
fi: DNS-toimintahäiriö: YXDOMAIN

en: DNS failure: YXRRSET
fi: DNS-toimintahäiriö: YXRRSET

en: DNS failure: NXRRSET
fi: DNS-toimintahäiriö: NXRRSET

en: DNS failure: NOTAUTH
fi: DNS-toimintahäiriö: NOTAUTH

en: DNS failure: NOTZONE
fi: DNS-toimintahäiriö: NOTZONE

en: Invalid RDATA
fi: Virheellinen RDATA

en: Invalid DNS type
fi: Virheellinen DNS-tyyppi

en: Invalid DNS class
fi: Virheellinen DNS-luokka

en: Not permitted
fi: Ei sallittu

en: Is empty
fi: On tyhjä

en: The requested operation is invalid because redundant
fi: Pyydetty toiminto on tarpeettomuudesta johtuen virheellinen

en: Invalid Error Code
fi: Kelvoton virhekoodi

en: Avahi Discovery
fi: Avahi-löytäjä

en: <i>No service currently selected.</i>
fi: <i>Palvelua ei tällä hetkellä ole valittu.</i>

en: Avahi Zeroconf Browser
fi: Avahin Zeroconf-selain

en: Browse for Zeroconf services available on your network
fi: Selaa verkossa saatavilla olevia Zeroconf-palveluita

en: TXT Data:
fi: TXT-data:

en: Service Type:
fi: Palvelun tyyppi:

en: Service Name:
fi: Palvelun nimi:

en: Domain Name:
fi: Verkkotunnus:

en: Browse Service Types
fi: Selaa palvelutyyppejä

en: A NULL terminated list of service types to browse for
fi: NULL-päätetty luettelo selattavista palvelutyypeistä

en: The domain to browse in, or NULL for the default domain
fi: Selattava verkkoalue, tai NULL oletusverkkoalueen valitsemiseksi

en: The service type of the selected service
fi: Valitun palvelun palvelutyyppi

en: Service Name
fi: Palvelun nimi

en: The service name of the selected service
fi: Valitun palvelun palvelunimi

en: The address of the resolved service
fi: Selvitetyn palvelun osoite

en: The IP port number of the resolved service
fi: Selvitetyn palvelun IP-porttinumero

en: The host name of the resolved service
fi: Selvitetyn palvelun verkkonimi

en: TXT Data
fi: TXT-data

en: The TXT data of the resolved service
fi: Selvitetyn palvelun TXT-data

en: Resolve Service
fi: Selvitä palvelu

en: Resolve the selected service automatically before returning
fi: Selvitä valittu palvelu automaattisesti ennen palaamista

en: Resolve Service Host Name
fi: Selvitä palvelun verkkonimi

en: Resolve the host name of the selected service automatically before returning
fi: Selvitä valitun palvelun verkkonimi automaattisesti ennen palaamista

en: Address family
fi: Osoiteperhe

en: The address family for host name resolution
fi: Osoiteperhe verkkonimen selvittämistä varten

en: Avahi client failure: %s
fi: Avahi-asiakkaan toimintahäiriö: %s

en: Avahi resolver failure: %s
fi: Avahi-selvittimen toimintahäiriö: %s

en: Browsing for service type %s in domain %s failed: %s
fi: Palvelutyypin %s selaaminen verkkoalueessa %s epäonnistui: %s

en: Avahi domain browser failure: %s
fi: Avahi-verkkoalueselaimen toimintahäiriö: %s

en: Failed to read Avahi domain: %s
fi: Avahi-verkkoaluetta ei voi lukea: %s

en: Browse service type list is empty!
fi: Selattavien palvelutyyppien luettelo on tyhjä.

en: Failed to connect to Avahi server: %s
fi: Avahi-palvelimeen ei voi yhdistää: %s

en: Browsing for services on <b>local network</b>:
fi: Selataan palveluita <b>paikallisessa verkossa</b>:

en: Browsing for services in domain <b>%s</b>:
fi: Selataan palveluita verkkoalueessa <b>%s</b>:

en: Failed to create browser for %s: %s
fi: Selainta ei voi luoda kohteelle %s: %s

en: Failed to create resolver for %s of type %s in domain %s: %s
fi: Kohteelle %s ei voi luoda selvitintyyppiä %s verkkoalueessa %s: %s

en: Failed to create domain browser: %s
fi: Verkkoalueselainta ei voi luoda: %s

en: Change domain
fi: Vaihda verkkoaluetta

en: Browsing...
fi: Selataan...

en: _Domain...
fi: _Verkkoalue...

en: %s [options]
    
        -h --help            Show this help
        -s --ssh             Browse SSH servers
        -v --vnc             Browse VNC servers
        -S --shell           Browse both SSH and VNC
        -d --domain=DOMAIN   The domain to browse in
fi: %s [valitsimet]
    
        -h --help            Näytä tämä ohje
        -s --ssh             Selaa SSH-palvelimia
        -v --vnc             Selaa VNC-palvelimia
        -S --shell           Selaa sekä SSH- että VNC-palvelimia
        -d --domain=DOMAIN   Selattava verkkoalue

en: Too many arguments
fi: Liian monta argumenttia

en: Choose Shell Server
fi: Valitse päätepalvelin

en: Choose VNC server
fi: Valitse VNC-palvelin

en: Choose SSH server
fi: Valitse SSH-palvelin

en: Connecting to '%s' ...
fi: Yhdistetään kohteeseen "%s"...

en: execlp() failed: %s
fi: execlp() epäonnistui: %s

en: Canceled.
fi: Peruttu.

en: Avahi SSH Server Browser
fi: Avahin SSH-palvelinselain

en: Browse for Zeroconf-enabled SSH Servers
fi: Selaa Zeroconf-varustettuja SSH-palvelimia

en: Avahi VNC Server Browser
fi: Avahin VNC-palvelinselain

en: Browse for Zeroconf-enabled VNC Servers
fi: Selaa Zeroconf-varustettuja VNC-palvelimia

en: : All for now
fi: : Kaikki toistaiseksi

en: : Cache exhausted
fi: : Välimuisti kulutettu loppuun

en: Failed to resolve service '%s' of type '%s' in domain '%s': %s
fi: Palvelua "%s", tyypiltään "%s", ei voi selvittää verkkoalueessa "%s": %s

en: service_browser failed: %s
fi: service_browser epäonnistui: %s

en: avahi_service_browser_new() failed: %s
fi: avahi_service_browser_new() epäonnistui: %s

en: service_type_browser failed: %s
fi: service_type_browser epäonnistui: %s

en: avahi_service_type_browser_new() failed: %s
fi: avahi_service_type_browser_new() epäonnistui: %s

en: avahi_domain_browser_new() failed: %s
fi: avahi_domain_browser_new() epäonnistui: %s

en: Failed to query version string: %s
fi: Versiomerkkijonon pyyntö epäonnistui: %s

en: Failed to query host name: %s
fi: Verkko-osoitteen pyyntö epäonnistui: %s

en: Server version: %s; Host name: %s
fi: Palvelimen versio: %s, verkkonimi: %s

note: Translators: This is a column heading with abbreviations for *   Event (+/-), Network Interface, Protocol (IPv4/v6), Domain
en: E Ifce Prot Domain
fi: T Liit Yhtk Verkkonimi

note: Translators: This is a column heading with abbreviations for *   Event (+/-), Network Interface, Protocol (IPv4/v6), Domain
en: E Ifce Prot %-*s %-20s Domain
fi: T Liit Yhtk %-*s %-20s Verkkonimi

note: We have been disconnected, so let reconnect
en: Disconnected, reconnecting ...
fi: Yhteys katkaistiin, yhdistetään uudelleen...

en: Failed to create client object: %s
fi: Asiakasobjektia ei voi luoda: %s

en: Client failure, exiting: %s
fi: Asiakkaan toimintahäiriö, poistutaan: %s

en: Waiting for daemon ...
fi: Odotetaan taustaprosessia...

en:     -h --help            Show this help
        -V --version         Show version
        -D --browse-domains  Browse for browsing domains instead of services
        -a --all             Show all services, regardless of the type
        -d --domain=DOMAIN   The domain to browse in
        -v --verbose         Enable verbose mode
        -t --terminate       Terminate after dumping a more or less complete list
        -c --cache           Terminate after dumping all entries from the cache
        -l --ignore-local    Ignore local services
        -r --resolve         Resolve services found
        -f --no-fail         Don't fail if the daemon is not available
        -p --parsable        Output in parsable format
fi:     -h --help            Näytä tämä ohje
        -V --version         Näytä versio
        -D --browse-domains  Selaa selaavia verkkoalueita palveluiden sijaan
        -a --all             Näytä kaikki palvelut tyypistä riippumatta
        -d --domain=DOMAIN   Selattava verkkoalue
        -v --verbose         Ota käyttöön suulaampi tila
        -t --terminate       Poistu enemmän tai vähemmän täydellisen luettelon tulostuksen jälkeen
        -c --cache           Poistu kun kaikki kohteet tulostettu välimuistista
        -l --ignore-local    Jätä paikalliset palvelut huomiotta
        -r --resolve         Selvitä löydetyt palvelut
        -f --no-fail         Älä epäonnistu jos taustaprosessia ei saatavilla
        -p --parsable        Tulosta jäsennettävissä olevassa muodossa

en:     -k --no-db-lookup    Don't lookup service types
        -b --dump-db         Dump service type database
fi:     -k --no-db-lookup    Älä etsi palvelutyyppejä
        -b --dump-db         Tulosta palvelutyyppien tietokanta

en: Too few arguments
fi: Liian vähän argumentteja

en: Failed to create simple poll object.
fi: Yksinkertaisen kyselyobjektin luonti epäonnistui.

en: Established under name '%s'
fi: Muodostettiin nimellä "%s"

en: Failed to register: %s
fi: Rekisteröiminen epäonnistui: %s

en: Name collision, picking new name '%s'.
fi: Nimien yhteentörmäys, valitaan uusi nimi "%s".

en: Failed to create entry group: %s
fi: Kohderyhmän luominen epäonnistui: %s

en: Failed to add address: %s
fi: Osoitteen lisääminen epäonnistui: %s

en: Failed to add service: %s
fi: Palvelun lisääminen epäonnistui: %s

en: Failed to add subtype '%s': %s
fi: Alatyypin "%s" lisääminen epäonnistui: %s

en: Host name conflict
fi: Palvelinnimen ristiriita

en: Bad number of arguments
fi: Virheellinen argumenttien lukumäärä

en: Failed to parse port number: %s
fi: Porttinumeron jäsentäminen epäonnistui: %s

en: No command specified.
fi: Komentoa ei määritelty.

en: Failed to resolve host name '%s': %s
fi: Verkko-osoitteen "%s" selvittäminen epäonnistui: %s

en: Failed to resolve address '%s': %s
fi: Osoitteen "%s" selvittäminen epäonnistui: %s

en: %s [options] %s <host name ...>
    %s [options] %s <address ... >
    
        -h --help            Show this help
        -V --version         Show version
        -n --name            Resolve host name
        -a --address         Resolve address
        -v --verbose         Enable verbose mode
        -6                   Lookup IPv6 address
        -4                   Lookup IPv4 address
fi: %s [valitsimet] %s <verkkonimi ...>
    %s [valitsimet] %s <osoite ... >
    
        -h --help            Näytä ohje
        -V --version         Näytä versio
        -n --name            Selvitä verkkonimi
        -a --address         Selvitä osoite
        -v --verbose         Ota suulaampi tila käyttöön
        -6                   Etsi IPv6-osoite
        -4                   Etsi IPv4-osoite

en: Failed to create host name resolver: %s
fi: Verkko-osoitteen selvittimen luonti epäonnistui: %s

en: Failed to parse address '%s'
fi: Osoitetta "%s" ei voi jäsentää

en: Failed to create address resolver: %s
fi: Osoitteen selvittimen luonti epäonnistui: %s

en: %s [options] <new host name>
    
        -h --help            Show this help
        -V --version         Show version
        -v --verbose         Enable verbose mode
fi: %s [valitsimet] <uusi verkkonimi>
    
        -h --help            Näytä tämä ohje
        -V --version         Näytä versio
        -v --verbose         Ota suulaampi tila käyttöön

en: Invalid number of arguments, expecting exactly one.
fi: Virheellinen argumenttien lukumäärä, odotettiin täsmälleen yhtä.

en: Host name successfully changed to %s
fi: Verkko-osoite muutettiin onnistuneesti nimelle %s

en: File error
fi: Tiedostovirhe

en: Cannot save file %1.
fi: Tiedostoa %1 ei voida tallentaa.

note: i18n: file: mainwindow.ui:173 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: &Graphics...
fi: &Grafiikka...

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: label, entry (XplanetProjection), group (Xplanet) i18n: ectx: attribute (title), widget (QWidget, XplanetTabProjection)
en: Projection
fi: Projektio

en: &Extensions
fi: &Laajennukset

note: i18n: ectx: Menu (Build Menubar)
en: &Build
fi: K&oosta

note: #-#-#-#-#  73 (avogadro)  #-#-#-#-# i18n: file: mainwindow.ui:182 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: &Full Screen Mode
fi: &Kokonäyttötila

note: #-#-#-#-#  73 (avogadro)  #-#-#-#-# i18n: file: mainwindow.ui:235 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: New View
fi: Uusi näkymä

note: #-#-#-#-#  73 (avogadro)  #-#-#-#-# i18n: file: mainwindow.ui:247 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Close View
fi: Sulje näkymä

note: i18n: file: mainwindow.ui:339 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Duplicate View
fi: Monista näkymä

note: i18n: file: mainwindow.ui:347 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Display Axes
fi: Näytä akselit

note: i18n: file: mainwindow.ui:363 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Avogadro Help
fi: Avogadron ohje

note: #-#-#-#-#  73 (avogadro)  #-#-#-#-# i18n: file: mainwindow.ui:368 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Release Notes
fi: Julkaisutiedot

note: i18n: file: mainwindow.ui:383 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Avogadro Website
fi: Avogadron sivusto

note: i18n: file: mainwindow.ui:415 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: Molecule File...
fi: Molekyylitiedosto...

note: #-#-#-#-#  73 (avogadro)  #-#-#-#-# i18n: file: mainwindow.ui:431 i18n: ectx: property (text), widget (QMenu, menuSelect)
en: &Vector Graphics...
fi: &Vektorigrafiikka

en: Bring All to Front
fi: Tuo kaikki eteen

en: Untitled %1
fi: Nimetön %1

en: Description:
fi: Kuvaus:

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: ectx: property (text), widget (QTableWidget, table)
en: Atoms
fi: Atomit

en: Bonds
fi: Sidokset

en: Job Failed
fi: Työ epäonnistui

en: Theory:
fi: Teoria:

en: Basis
fi: Kanta

en: Split Horizontal
fi: Puolita vaakasuunnassa

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Hydrogen
fi: Vety

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Lithium
fi: Litium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Boron
fi: Boori

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Carbon
fi: Hiili

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Nitrogen
fi: Typpi

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Fluorine
fi: Fluori

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Sodium
fi: Natrium

en: Aluminum
fi: Alumiini

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Silicon
fi: Pii

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Phosphorus
fi: Fosfori

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Sulfur
fi: Rikki

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Chlorine
fi: Kloori

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Potassium
fi: Kalium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Calcium
fi: Kalsium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Scandium
fi: Skandium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Titanium
fi: Titaani

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Vanadium
fi: Vanadiini

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Manganese
fi: Mangaani

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Nickel
fi: Nikkeli

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Copper
fi: Kupari

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Zinc
fi: Sinkki

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Arsenic
fi: Arseeni

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Selenium
fi: Seleeni

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Bromine
fi: Bromi

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Zirconium
fi: Zirkonium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Molybdenum
fi: Molybdeeni

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Technetium
fi: Teknetium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Ruthenium
fi: Rutenium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Rhodium
fi: Rodium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Cadmium
fi: Kadmium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Tin
fi: Tina

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Antimony
fi: Antimoni

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Tellurium
fi: Telluuri

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Iodine
fi: Jodi

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Xenon
fi: Ksenon

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Lanthanum
fi: Lantaani

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Praseodymium
fi: Praseodyymi

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Neodymium
fi: Neodyymi

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Promethium
fi: Prometium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Thulium
fi: Tulium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Tantalum
fi: Tantaali

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Rhenium
fi: Renium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Thallium
fi: Tallium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Lead
fi: Lyijy

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Bismuth
fi: Vismutti

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Astatine
fi: Astatiini

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Francium
fi: Frankium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Actinium
fi: Aktinium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Thorium
fi: Torium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Protactinium
fi: Protaktinium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Uranium
fi: Uraani

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Americium
fi: Amerikium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Californium
fi: Kalifornium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Roentgenium
fi: Röntgenium

note: #-#-#-#-#  856 (kalzium)  #-#-#-#-# i18n: tag label attribute value
en: Copernicium
fi: Kopernikium

en: Moscovium
fi: Moskovium

en: Tennessine
fi: Tennessiini

en: Periodic Table
fi: Jaksollinen järjestelmä

en: Script timed out.
fi: Komentosarjan aikakatkaisu.

en: Read error.
fi: Lukuvirhe.

en: Write error.
fi: Kirjoitusvirhe.

en: Add Atom
fi: Lisää atomi

note: i18n: file: qtplugins/editor/editortoolwidget.ui:43 i18n: ectx: property (text), widget (QCheckBox, adjustHydrogens)
en: Adjust Hydrogens
fi: Säädä vetyjä

en: Change Element
fi: Vaihda alkuaine

en: Add Bond
fi: Lisää sidos

en: Change Bond Order
fi: Vaihda sidosten järjestystä

en: Fill Unit Cell
fi: Täytä yksikkökoppi

en: IO Error
fi: IO-virhe

note: (itstool) path: page/title
en: Copy and paste
fi: Kopioi ja liitä

en: Molecular Dynamics
fi: Molekyylidynamiikka

en: Geometry Optimization
fi: Geometriaoptimointi

en: Crystal
fi: Kristalli

en: Draw Atom
fi: Piirrä atomi

en: Equilibrium Geometry
fi: Tasapainotilan geometria

en: Cation
fi: Kationi

en: Anion
fi: Anioni

en: &Hydrogens
fi: &Vedyt

en: Hydrogens
fi: Vedyt

en: Manipulate
fi: Manipuloi

note: #-#-#-#-#  569 (gimp-plug-ins)  #-#-#-#-# Angle #-#-#-#-#  1500 (kile)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_8) #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_14) i18n: ectx: property (text), widget (QLabel, rotationLbl) i18n: ectx: prop
en: Angle:
fi: Kulma:

en: Molecular Properties
fi: Molekyylien ominaisuudet

en: Reset view
fi: Palauta näkymä

en: Selection tool
fi: Valintatyökalu

en: Space Group
fi: Avaruusryhmä

en: Electron Density
fi: Elektronitiheys

en: Create Surfaces...
fi: Luo pintoja...

note: #-#-#-#-#  1725 (kwin)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, surfaces)
en: Surfaces
fi: Pinnat

en: Symmetry
fi: Symmetria

en: &Copy to Clipboard
fi: &Kopioi leikepöydälle

note: i18n: file: qtplugins/apbs/apbsdialog.ui:67 i18n: ectx: property (text), widget (QLabel, label)
en: Force Field:
fi: Voimakenttä:

en: Server settings
fi: Palvelinasetukset

note: #-#-#-#-#  909 (kcalc)  #-#-#-#-# i18n: ectx: property (toolTip), widget (KCalcButton, pbCube)
en: Cube
fi: Kuutio

en: Reset All
fi: Palauta kaikki oletusasetukset

en: Save File...
fi: Tallenna tiedosto...

note: i18n: ectx: attribute (title), widget (QWidget, basicSetupTab) i18n: ectx: attribute (title), widget (QWidget, tab) i18n: ectx: attribute (title), widget (QWidget, tab_connection)
en: &Basic Setup
fi: &Perusasetukset

note: "In business accounting: Jobs are a mechanism by which you can group multiple invoices or bills that belong to the same customer or vendor. The job describes a (larger) piece of work or a task undertaken on order, for which one or many invoices or bills will be issued."
en: job
fi: hanke

note: Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime
en: MM
fi: KK

note: #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: (Level selector) <dialog label="Level selector"> <radio label=""> <option label="...">
en: TRUE
fi: TOSI

note: #-#-#-#-#  74 (avogadro)  #-#-#-#-# i18n: file: qtplugins/editor/editortoolwidget.ui:33 i18n: ectx: property (text), widget (QLabel, label_2)
en: Bond Order:
fi: Sidoskertaluku:

note: builds the toggle buttons to specify fields concerned by * the search.
en: In:
fi: Kentässä:

note: i18n: ectx: property (text), widget (QLabel, ui_labelMultiplicity)
en: Multiplicity:
fi: Kerrannaisuus:

note: i18n: file: qtplugins/gamessinput/gamessinputdialog.ui:176 i18n: ectx: property (text), widget (QLabel, label_6)
en: Charge:
fi: Varaus:

en: formula
fi: Kaava

en: bond
fi: sidos

note: [damage]: id=charge
en: charge
fi: rynnäkkö

en: Boundary
fi: Raja

en: gaussian
fi: Gauss-sumennus

en: uniform
fi: Yhtenäinen

en: Generate...
fi: Luo...

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_17)
en: API Key:
fi: API-avain:

note: i18n: tag collection attribute text
en: Docker
fi: Telakka

note: i18n: ectx: property (suffix), widget (KisIntParseSpinBox, sb_lightness) i18n: ectx: property (suffix), widget (KisIntParseSpinBox, sb_saturation) i18n: ectx: property (suffix), widget (KisIntParseSpinBox, sb_hue) i18n: ectx: property (suffix), widget (KisIntParseSpinBox, sb_rg) i18n: ectx: property
en:  steps
fi:  askelta

note: i18n: ectx: property (suffix), widget (QSpinBox, kcfg_VertHysteresis) i18n: ectx: property (suffix), widget (QSpinBox, kcfg_HorizHysteresis)
en:  units
fi:  yksikköä

en: script
fi: komentosarja

note: Constraints
en: Constraints:
fi: Rajoitukset:

note: #-#-#-#-#  1132 (partitionmanager)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, m_LabelTextSmartTemperature) #-#-#-#-#  3655 (step)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_3)
en: Temperature:
fi: Lämpötila:

en: Pressure:
fi: Paine:

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) i18n: ectx: property (text), widget (QLabel, textLabel1_3) #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel9_3)
en: Wavelength:
fi: Aallonpituus:

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2_2) i18n: ectx: property (text), widget (QLabel, textLabel2_2_2)
en: Amplitude:
fi: Amplitudi:

en: Start Animation
fi: Aloita animaatio

note: #-#-#-#-#  74 (avogadro)  #-#-#-#-# i18n: file: qtplugins/symmetry/symmetrywidget.ui:42 i18n: ectx: attribute (title), widget (QWidget, esTab)
en: Molecule
fi: Molekyyli

en: Formal Charge
fi: Muodollinen varaus

en: Partial Charge
fi: Osittaisvaraus

note: #-#-#-#-#  567 (gimp)  #-#-#-#-# the axes The axes of an input device #-#-#-#-#  782 (gtk+ 1.1.9)  #-#-#-#-# The axis listbox #-#-#-#-#  783 (gtk+)  #-#-#-#-# #-#-#-#-#  3087 (gtk+)  #-#-#-#-# #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: (Default plot options) <dialog label="Default plot options"> <tab la
en: Axes
fi: Akselit

en: Show Preview
fi: Näytä esikatselu

en: Name cannot be empty.
fi: Nimi ei voi olla tyhjä.

note: #-#-#-#-#  1489 (kgpg)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, tl_algorithm) #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_21)
en: Algorithm:
fi: Algoritmi:

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel1) i18n: ectx: property (text), widget (QLabel, label_2)
en: Radius:
fi: Säde:

note: #-#-#-#-#  225 (ChartShape)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, posIndicator)
en: Positive
fi: Positiivinen

en: Number of steps
fi: Askelten lukumäärä

en: Profile "%s" already exists !
fi: Profiili "%s" on jo olemassa !

en: You can't remove the last profile !
fi: Et voi poistaa viimeistä profiilia !

en: At every boot/reboot
fi: Joka käynnistyksessä/uudelleenkäynnistyksessä

en: Every 2 hours
fi: 2 tunnin välein

en: Every 6 hours
fi: 6 tunnin välein

en: Every 12 hours
fi: 12 tunnin välein

en: Every Week
fi: Joka viikko

en: Day(s)
fi: Päivä(ä)

en: Week(s)
fi: Viikko(a)

en: Year(s)
fi: Vuosi(a)

en: Main profile
fi: Pääprofiili

en: Profile: "%s"
fi: Profiili: "%s"

en: Snapshots folder is not valid !
fi: Otoskansio ei ole pätevä !

en: You must select at least one folder to backup !
fi: Valitse ainakin yksi kansio varmuuskopioitavaksi!

en: You can't include backup folder !
fi: Varmuuskopiokansiota ei voi lisätä!

en: You can't include a backup sub-folder !
fi: Varmuuskopionkansion alikansiota ei voi lisätä!

en: %s is not a folder !
fi: %s ei ole kansio!

en: Can't write to: %s
    Are you sure you have write access ?
fi: Ei voi kirjoittaa: %s
    Oletko varma että sinulla on kirjoitusoikeudet?

en: Copy links (dereference symbolic links)
fi: Kopioi linkit (ratkaise symboliset linkit)

note: #-#-#-#-#  1625 (krdc)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, expertGroupBox)
en: Expert Options
fi: Lisäasetukset

en: Can't find crontab.
    Are you sure cron is installed ?
    If not you should disable all automatic backups.
fi: Crontab-ohjelmaa ei löydy.
    Onko cron-ohjelmaa asennettu?
    Jos ei ole, kaikki automaattiset varmuuskopiot kannattaa ottaa pois käytöstä

en: Take snapshot
fi: Ota otos

en: Restore permissions:
fi: Palauta oikeudet:

en: Can't find snapshots folder.
    If it is on a removable drive please plug it.
fi: Otoskansiota ei löydy.
    Jos otoskansio sijaitsee ulkoisella asemalla, liitä asema tietokoneeseen.

en: Waiting %s second. | Waiting %s seconds.
fi[0]: Odotetaan %s sekunti.
fi[1]: Odotetaan %s sekuntia.

en: Failed to take snapshot %s !!!
fi: Otoksen %s otto epäonnistui !!!

en: Finalizing
fi: Viimeistellään

en: Can't create folder: %s
fi: Ei voinut luoda kansiota: %s

en: Saving config file...
fi: Tallenna asetustiedosto ...

en: Saving permissions...
fi: Tallenna käyttöoikeudet ...

en: Can't remove folder: %s
fi: Ei voida poistaa kansiota: %s

en: Taking snapshot
fi: Ota otos

en: Smart remove
fi: Älykäs poisto

en: Removing old snapshots
fi: Poista vanhat otokset

en: Trying to keep min free space
fi: Pidä vähän vapaata tilaa

en: WITH ERRORS !
fi: VIRHEITÄ!

en: Use checksum to detect changes
fi: Käytä tarkistussummia muutosten havaitsemiseen

en: Refresh snapshots list
fi: Päivitä otoslista

en: Snapshot Name
fi: Otoksen nimi

en: Remove Snapshot
fi: Poista otos

en: View Snapshot Log
fi: Selaa otoslokia

en: View Last Log
fi: Selaa viimeisintä lokia

en: Changelog
fi: Muutoshistoria

en: Restore to ...
fi: Palauta kohteeseen ...

en: Can't find snapshots folder.
    If it is on a removable drive please plug it and then press OK
fi: Otoskansiota ei löydy.
    Jos kansio on ulkoisella asemalla, kytke laite kiinni ja paina OK

en: Working:
fi: Käsitellään:

en: Done, no backup needed
fi: Valmis, varmuuskopiota ei tarvittu

en: Sent:
fi: Lähetetty:

note: #-#-#-#-#  1574 (kmplot)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_5) #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  1719  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, textLabel2) #-#-#-#-#  3326  #-#-#-#-# i18n: ectx:
en: Speed:
fi: Nopeus:

en: ETA:
fi: Valmis arviolta:

en: Backup folders
fi: Varmuuskopiokansiot

en: Are you sure you want to remove the snapshot:
    %s
fi: Oletko varma että haluat poistaa otoksen:
    %s

en: View the current disk content
fi: Selaa nykyistä levyn sisältöä

en: Snapshot: %s
fi: Otos: %s

en: View the snapshot made at %s
fi: Selaa otosta joka on tehty %s

en: Restore '%s'
fi: Palauta '%s'

en: Restore '%s' to ...
fi: Palauta '%s' kohteeseen ...

en: Informations
fi: Tiedot

en: [E] Error, [I] Information, [C] Change
fi: [E] Virhe, [I] Tietoa, [C] Muutokset

en: Decode
fi: Pura

en: Where to save snapshots
fi: Otosten tallennuspaikka

en: Key File
fi: Avaintiedosto

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, birthdayDayLabel) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Day:
fi: Päivä:

en: Weekday:
fi: Viikonpäivä:

en: Hour:
fi: Tunti:

en: Hours:
fi: Tunnit:

en: Every:
fi: Joka:

en: Include files and folders
fi: Sisällytä tiedostot ja hakemistot

en: Add file
fi: Lisää tiedosto

en: Exclude patterns, files or folders
fi: Poissulje hakuehdoilla, tiedoilla tai kansioilla

en: Highly recommended:
fi: Erityisesti suositeltu:

en: Auto-remove
fi: Automaattinen poisto

en: Older than:
fi: Vanhempia kun:

en: If free space is less than:
fi: Vapaata tilaa vähemmän kun:

en: Keep all snapshots for the last
fi: Säilytä kaikki otokset viimeiseltä

en: Keep one snapshot per day for the last
fi: Säilytä yksi otos jokaiselta päivältä viimeiseltä

en: Keep one snapshot per week for the last
fi: Säilytä yksi otos jokaiselta viikolta viimeiseltä

en: weeks(s)
fi: viikkolta

en: Keep one snapshot per month for the last
fi: Säilytä yksi otos jokaiselta kuukaudelta viimeiseltä

en: Keep one snapshot per year for all years
fi: Säilytä yksi otos jokaiselta vuodelta viimeiseltä

en: Don't remove named snapshots
fi: Älä poista nimettyjä otoksia

en: Enable notifications
fi: Näytä ilmoitukset

en: Disable snapshots when on battery
fi: Älä ota otoksia kun kone käyttää akkua

en: Power status not available from system
fi: Virranhallinnan tilatiedot eivät ole käytettävissä

en: Continue on errors (keep incomplete snapshots)
fi: Jatka virheistä huolimatta (pidä keskeneräiset otokset)

en: Changes & Errors
fi: Muutokset & virheet

en: Change these options only if you really know what you are doing !
fi: Muuta näitä asetuksia vain jos tiedät mitä teet !

en: Preserve ACL
fi: Säilytä tiedostojärjestelmän pääsylistat (ACL)

en: Preserve extended attributes (xattr)
fi: Säilytä tiedostojen lisäominaisuudet (xattr)

en: Copy unsafe links (works only with absolute links)
fi: Kopioi turvattomat linkit (toimii vain absoluuttisten linkkien kanssa)

en: New profile
fi: Uusi profiili

en: Are you sure you want to delete the profile "%s" ?
fi: Oletko varma että haluat poistaa profiilin "%s" ?

en: Exclude pattern
fi: Poissulje hakulausekkeella

en: Exclude file
fi: Poissulje tiedosto

en: Exclude folder
fi: Poissulje kansio

en: Include folder
fi: Sisällytä kansio

en: Are you sure you want to change snapshots folder ?
fi: Oletko varma että haluat vaihtaa otosten kansiota?

en: Restore Settings
fi: Palauta oletusasetukset

en: Use %1 and %2 for path parameters
fi: Käytä %1 ja %2 polkuparametreinä

en: List only different snapshots
fi: Listaa vain eri otokset

en: Deep check (more accurate, but slow)
fi: Syvätarkistus (tarkempi, mutta hitaampi)

en: You can't compare a snapshot to itself
fi: Otosta ei voi verrata itseensä

en: Director
fi: Ohjaaja

en: print help
fi: näytä ohje

en: item
fi: Nimike

en: File: %s
fi: Tiedosto: %s

note: i18n: ectx: property (text), widget (QLabel, md5DigestLabel)
en: MD5 digest
fi: MD5-kooste

note: i18n: ectx: property (text), widget (QLabel, sha1DigestLabel)
en: SHA1 digest
fi: SHA1-kooste

en: Storage:
fi: Tallennustila:

note: #-#-#-#-#  1356 (libincidenceeditors)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: When:
fi: Milloin:

en: Volume Name:
fi: Taltion nimi:

note: #-#-#-#-#  206 (TextShape)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel)
en: Before:
fi: Ennen:

en: client
fi: asiakas

en: Buffer overflow.
fi: Puskurin ylivuoto.

en: identifier
fi: tunniste

en: Illegal instruction
fi: Virheellinen käsky

en: IOT trap
fi: IOT-ansa

en: Floating-point exception
fi: Liukulukupoikkeus

en: Segmentation violation
fi: Muistinkäsittelyvirhe

en: Termination
fi: Sulkeutuminen

en: Stack fault
fi: Pinovirhe

en: Child status has changed
fi: Lapsen tila muuttunut

en: Keyboard stop
fi: Näppäimistöpysäytys

en: Background read from tty
fi: Tty:n taustaluku

en: Background write to tty
fi: Tty:n taustakirjoitus

en: Urgent condition on socket
fi: Kiireellinen tilanne pistokkeessa

en: CPU limit exceeded
fi: CPU-raja ylittyi

en: Virtual alarm clock
fi: Valeajastin

en: Profiling alarm clock
fi: Profilointiajastin

en: Window size change
fi: Ikkunan koon muutos

en: I/O now possible
fi: I/O nyt mahdollista

en: Differences
fi: Erot

en: Unknown Type
fi: Tuntematon tyyppi

en: Bad
fi: Huono

en: End Session
fi: Lopeta istunto

en: Path: %s
fi: Polku: %s

en: Unknown command.
fi: Tuntematon komento.

en: Quit this program
fi: Poistu tästä sovelluksesta

en: First run
fi: Ensimmäinen käynnistys

en: Reconnect
fi: Yhdistä uudelleen

note: #-#-#-#-#  783 (gtk+)  #-#-#-#-# Translators, this is the label used for the option in the print * dialog that controls the front cover page. #-#-#-#-#  792 (gtksourceview)  #-#-#-#-# (itstool) path: displayable-values/value@name #-#-#-#-#  1057 (kdelibs4)  #-#-#-#-# i18n: ectx: property (text), wid
en: Before
fi: Ennen

note: #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/wm/commands/grow-pack.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-# #-#-#-#-#  3643 (sssd-docs 2.3.0)  #-#-#-#-# type: Content of: <reference><refentry><refsect1><refsect2><variablelist><varlistentry><listitem><para><variablelist><varlistentry
en: always
fi: aina

note: #-#-#-#-#  241 (cantor)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  1086 (kfilereplace)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel) #-#-#-#-#  2454 (lokalize)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: Replace:
fi: Korvaa:

en: Oaf
fi: Ääliö

en: Yokel
fi: Juntti

en: Boor
fi: Moukka

en: Doofus
fi: Tahvo

en: Fumbler
fi: Tumpelo

en: Geezer
fi: Hyypiö

en: Not enough memory for loading the castles.
fi: Muisti ei riitä linnojen lataukseen!

en: William
fi: Viljami

en: Frederick
fi: Reetu

en: Total won
fi: Voitetut

en: Total lost
fi: Hävityt

en: Won in %
fi: Voitto-%

en: You don't have enough gunpowder.
fi: Ei tarpeeksi ruutia!

en: You don't have any cannonballs left.
fi: Ei tykinkuulia!

en: !! %s has won !!
fi: !! %s on voittanut !!

en: ( %s' king was hit,
fi: ( %s: Kuninkaaseen osui, ja

en: ( %s's king was hit,
fi: ( %s: Kuninkaaseen osui, ja

en: and upon hearing this, the people capitulated. )
fi: sen kuultuaan hänen alamaisensa antautuivat. )

en: ( %s' king has capitulated
fi: ( %s: Tässä tilanteessa Kuningas

en: ( %s's king has capitulated
fi: ( %s: Tässä tilanteessa Kuningas

en:   because of the hopeless situation. )
fi:   ei voinut muuta kuin antautua. )

en: ( %s has no folk left. )
fi: ( %s kaikki alamaiset katosivat. )

en: ( The limit of maximum rounds has been reached.
fi: ( Kaikki kierrokset on käyty.

en: %s is worse off. )
fi: %s oli huonommassa asemassa. )

en:  Round
fi:  Vuoro

en: The king says:
fi: Kuningas lausui:

en: Humbly acknowledged
fi: Nöyrästi huomioitu

en: Well...
     alright...
     Carry on...
fi: Hmm...
     No, niin...
     Jatkakaa...

en: We are satisfied
     with your performance!
fi: Olemme tyytyväisiä
     saavutuksiinne!

en: Excellent,
     keep at it!
fi: Erinomaista,
     jatkakaa toki!

en: Maybe you ought to
     lower Our taxes...
fi: Ehkäpä teidän pitäisi
     alentaa verojamme...

en: If you keep this up,
     We shall discharge you!
fi: Jatkakaa samalla tavalla
     ja lennätte pihalle!

en: Why don't you buy
     a shaft tower...
fi: Ettekö ostaisi
     akselitornia...

en: You ought to
     kindly make more of
     an effort!
fi: Voisitteko
     ystävällisesti tehdä
     itsekin jotain!

en: You don't need to visit Us
     in each round.
fi: Miksi vaivaatte
     meitä jatkuvasti?

en: Are you aware
     that you have already visited Us
     %d times thus far?
fi: Tiedättekö, että
     olette pyytänyt
     audienssiamme %d kertaa?

en: So, are you certain
     that you will manage
     without a weather vane?
fi: Niin, selviättekö varmasti
     ilman tuuliviiriä?

en: Nice to see you...
fi: Mukava nähdä teitä taas...

en: What are We supposed
     to say in such an
     early phase?
fi: Mitä meidän pitäisi
     sanoa näin
     aikaisessa vaiheessa?

en: You ought to earn more money,
     build more shaft towers,
     and vanquish the opponent.
fi: Teidän pitäisi tienata lisää,
    rakentaa akselitorneja,
     ja kukistakaa kilpailijanne.

en: We do not have anything new
     to say to you.
fi: Meillä ei ole teille mitään
     uutta sanottavaa.

en: We are pleased for you
     to come around and visit Us.
fi: Olipa ystävällistä, että
     tulitte luoksemme.

en: The king is not in the mood
    to talk to you.
fi: Kuningas ei ole
    keskustelutuulella.

en: Too bad.
fi: Harmi.

en: Quit Ballerburg?
fi: Lopetetaanko Ballerburg?

en: Gunpowder:
fi: Ruuti:

en: You have:
fi: Sinulla on:

en: Funds:
fi: Varoja:

en: Shaft towers:
fi: Akselitorneja:

en: Cannons:
fi: Kanuunoita:

en: Weather vane:
fi: Tuuliviirejä:

en: Cannonballs:
fi: Kanuunankuulia:

en: Taxes in %
fi: Vero-%

en: Market:
fi: Markkinat:

en: Lay bricks:
fi: Rakenna:

en: Shaft tower:
fi: Akselitorni:

en: Powder x30:
fi: Ruutia x30:

en: 2 cannonballs:
fi: 2 kanuunankuulaa:

en:  Lay bricks:
fi:  Rakenna:

en:  Bricks left: %02d
fi:  Tiiliä jäljellä: %02d

note: #-#-#-#-#  1481 (kfourinline)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, p1_name)
en: Player 1
fi: Pelaaja 1

en: AI strategy:
fi: Strategia:

en: AI strength:
fi: Tekoälykkyys:

note: #-#-#-#-#  1481 (kfourinline)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, p2_name)
en: Player 2
fi: Pelaaja 2

en: Maximum rounds:
fi: Kierroksia enintään:

en: King may capitulate
fi: Kuningas voi antautua

en: Players may build
fi: Pelaajat voivat rakentaa

en: New game
fi: Uusi peli

note: #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: Button text #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: Continue game
fi: Jatka peliä

[ctx: @label]
en: Comment
fi: Kommentti

[ctx: @label]
en: Created
fi: Luotu

[ctx: @label]
en: Accessed
fi: Avattu

[ctx: @label]
en: Modified
fi: Muutettu

[ctx: @label]
en: Owner
fi: Omistaja

[ctx: @label]
en: Group
fi: Ryhmä

[ctx: @label]
en: Permissions
fi: Oikeudet

[ctx: @label]
en: Rating
fi: Arvostelu

[ctx: @label]
en: Size
fi: Koko

[ctx: @label]
en: Tags
fi: Tunnisteet

[ctx: @label]
en: Total Size
fi: Koko yhteensä

[ctx: @label]
en: Hidden items
fi: Piilokohteet

[ctx: @label]
en: Type
fi: Tyyppi

[ctx: @label]
en: Link to
fi: Linkki kohteeseen

[ctx: Tab page with file meta data]
en: &Details
fi: &Yksityiskohdat

[ctx: @label]
en: Add...
fi: Lisää…

[ctx: @label]
en: Edit...
fi: Muokkaa…

[ctx: @title:window]
en: Edit Comment
fi: Muokkaa kommenttia

[ctx: @title:window]
en: Edit Tags
fi: Muokkaa tunnisteita

[ctx: @label]
en: Create new tag:
fi: Luo uusi tunniste:

en: Create New...
fi: Luo uusi…

en: New tag
fi: Uusi tunniste

[ctx: Pattern placeholder having no specific type]
en: [something]
fi: [jotain]

[ctx: Pattern placeholder of date-time type]
en: [date and time]
fi: [päivä ja aika]

[ctx: Pattern placeholder for a tag name]
en: [tag name]
fi: [tunnisteen nimi]

[ctx: Pattern placeholder for a contact identifier]
en: [contact]
fi: [yhteystieto]

[ctx: Pattern placeholder for an e-mail address]
en: [email address]
fi: [sähköpostiosoite]

[ctx: @label]
en: Add Comment...
fi: Lisää kommentti…

[ctx: Numeric rating of a resource]
en: rated as $1;rated $1;score is $1;score|scored $1;having $1 stars|star
fi: arvostelu $1;arvosteltu $1;arvio $1;arvioitu $1;pistemäärä on $1;pisteet on $1;$1 tähteä|tähti

en: Rating (0 to 10)
fi: Arvio (0–10)

[ctx: Comment of a resource]
en: described as $1;description|comment is $1;described|description|comment $1
fi: kuvaus|kommentti on $1;kuvaus|kommentti $1

en: Comment or description
fi: Kommentti tai kuvaus

[ctx: Author of a document]
en: written|created|composed by $1;author is $1;by $1
fi: kirjoittanut|luonut $1;tekijä on $1;kirjoittaja on $1

[ctx: Name of a file or contact]
en: name is $1;name $1;named $1
fi: nimi on $1;nimi $1;nimeltään $1

[ctx: Date of creation]
en: created|dated at|on|in|of $1;created|dated $1;creation date|time|datetime is $1
fi: luotu|päivätty $1;luontiaika|luontipäivä|luomisaika|luomispäivä on $1

en: Date of creation
fi: Luontiaika

[ctx: Date of last modification]
en: modified|edited at|on $1;modified|edited $1;modification|edition date|time|datetime is $1
fi: muutettu|muokattu $1;muutosaika|muutospäivä|muutospäivämäärä|muokkausaika|muokkauspäivä|muokkauspäivämäärä on $1

en: Date of last modification
fi: Viimeinen muutosaika

[ctx: A document is associated with a tag]
en: tagged as $1;has tag $1;tag is $1;# $1
fi: tunnisteella $1;avainsanalla $1;tagilla $1;tägillä $1;tunniste|avainsana|tagi|tägi on $1;# $1

[ctx: Removing an offset from a period of time ($1=period, $2=offset)]
en: $2 $1 ago
fi: $2 $1 sitten

[ctx: In one day]
en: tomorrow
fi: huomenna

[ctx: One day ago]
en: yesterday
fi: eilen

[ctx: The current day]
en: today
fi: tänään

[ctx: First period (first day, month, etc)]
en: first $1
fi: ensimmäinen $1;ensimmäisenä $1;ensimmäisellä $1;ensimmäisessä $1

en: First week, month, day, ...
fi: Ensimmäisellä viikolla, ensimmäisessä kuussa, ensimmäisenä päivänä, …

[ctx: Last period (last day, month, etc)]
en: last $1 of
fi: viimeinen $1;viimeisenä $1;viimeisellä $1;viimeisessä $1

en: Last week, month, day, ...
fi: Viimeisellä viikolla, viimeisessä kuussa, viimeisenä päivänä, …

[ctx: Adding 1 to a period of time]
en: next $1
fi: ensi $1;seuraava $1;seuraavana $1;seuraavalla $1;seuraavassa $1

en: Next week, month, day, ...
fi: Ensi viikolla, kuussa, päivänä, …

[ctx: Removing 1 to a period of time]
en: last $1
fi: viime $1;edellinen $1;edellisenä $1;edellisellä $1;edellisessä $1

en: Previous week, month, day, ...
fi: Viime viikolla, kuussa, päivänä, …

[ctx: An hour ($5) and an optional minute ($6), PM]
en: at $5 :|\. $6 pm;at $5 h pm;at $5 pm;$5 : $6 pm;$5 h pm;$5 pm
fi: kello $5 :|\. $6 pm;kello $5 h pm;kello $5 pm;$5 :|\. $6 pm;$5 h pm;$5 pm;kello $5 :|\. $6 ip;kello $5 h ip;kello $5 ip;$5 :|\. $6 ip;$5 h pm;$5 ip

en: A time after midday
fi: Puolenpäivän jälkeinen kellonaika

[ctx: An hour ($5) and an optional minute ($6), AM]
en: at $5 :|\. $6 am;at $5 \. $6;at $5 h am;at $5 am;at $5;$5 :|\. $6 am;$5 : $6 : $7;$5 : $6;$5 h am;$5 h;$5 am
fi: kello $5 :|\. $6 am;kello $5 \. $6;kello $5 h am;kello $5 am;kello $5;$5 :|\. $6 am;$5 : $6 : $7;$5 : $6;$5 h am;$5 h;$5 am;kello $5 h ap;kello $5 ap;$5 :|\. $6 ap;$5 h ap;$5 ap

en: A time
fi: Kellonaika

[ctx: A year ($1), month ($2), day ($3), day of week ($4), hour ($5), minute ($6), second ($7), in every combination supported by your language]
en: $3 of $2 $1;$3 st|nd|rd|th $2 $1;$3 st|nd|rd|th of $2 $1;$3 of $2;$3 st|nd|rd|th $2;$3 st|nd|rd|th of $2;$2 $3 st|nd|rd|th;$2 $3;$2 $1;$1 - $2 - $3;$1 - $2;$3 / $2 / $1;$3 / $2;in $2 $1; in $1;, $1
fi: $3 \. $2 \. $1;$3 \. $2 \.;$3 \.  $2;$3 $2;$2 $1;$1 - $2 - $3;$1 - $2;$3 / $2 / $1;$3 / $2;vuonna $1;, $1

[ctx: Decimal values with an integer ($1) and decimal ($2) part]
en: $1 \. $2
fi: $1 \.|, $2

en: A decimal value
fi: Desimaaliluku

[ctx: Equality]
en: contains|containing $1
fi: sisältää|sisältäen $1

en: Containing
fi: Sisältää

[ctx: Strictly greater]
en: greater|bigger|more than $1;at least $1;> $1
fi: suurempi|enemmän kuin $1;> $1

[ctx: After in time]
en: after|since $1
fi: $1 jälkeen|alkaen

[ctx: Strictly smaller]
en: smaller|less|lesser than $1;at most $1;< $1
fi: pienempi|vähemmän kuin $1;< $1

en: Smaller than
fi: Pienempi kuin

[ctx: Before in time]
en: before|until $1
fi: ennen $1;$1 saakka

[ctx: Equality]
en: equal|equals|= $1;equal to $1
fi: yhtä suuri kuin $1;on yhtä kuin $1;on $1;= $1

[ctx: Space-separated list of words representing a year]
en: year years
fi: vuosi vuotta vuodet vuonna

[ctx: Space-separated list of words representing a month]
en: month months
fi: kuukausi kuukautta kuukaudet kuussa

[ctx: Space-separated list of words representing a week]
en: week weeks
fi: viikko viikkoa viikot viikolla

[ctx: Space-separated list of words representing a day]
en: day days
fi: päivä päivää päivät

[ctx: Space-separated list of words representing an hour]
en: hour hours
fi: tunti tuntia tunnit

[ctx: Space-separated list of words representing a minute]
en: minute minutes
fi: minuutti minuuttia minuutit

[ctx: Space-separated list of words representing a second]
en: second seconds
fi: sekunti sekuntia sekunnit

[ctx: Lower-case units corresponding to a kilobyte]
en: kb kilobyte kilobytes
fi: kb kt kilotavu kilotavua

[ctx: Lower-case units corresponding to a megabyte]
en: mb megabyte megabytes
fi: mb mt megatavu megatavua

[ctx: Lower-case units corresponding to a gigabyte]
en: gb gigabyte gigabytes
fi: gb gt gigatavu gigatavua

[ctx: Lower-case units corresponding to a terabyte]
en: tb terabyte terabytes
fi: tb teratavu teratavua

[ctx: Lower-case units corresponding to a kibibyte]
en: kib k kibibyte kibibytes
fi: kib k kibitavu kibitavua binäärikilotavu binäärikilotavua

[ctx: Lower-case units corresponding to a mebibyte]
en: mib m mebibyte mebibytes
fi: mib m mebitavu mebitavua binäärimegatavu binäärimegatavua

[ctx: Lower-case units corresponding to a gibibyte]
en: gib g gibibyte gibibytes
fi: gib g gibitavu gibitavua binäärigigatavu binäärigigatavua

[ctx: Lower-case units corresponding to a tebibyte]
en: tib t tebibyte tebibytes
fi: tib t tebitavu tebitavua binääriteratavu binääriteratavua

[ctx: Space-separated list of words meaning 1]
en: one a first
fi: yksi yks ensimmäinen eka

[ctx: Space-separated list of words meaning 2]
en: two second
fi: kaksi kaks toinen toka

[ctx: Space-separated list of words meaning 3]
en: three third
fi: kolme kolmas

[ctx: Space-separated list of words meaning 4]
en: four fourth
fi: neljä neljäs

[ctx: Space-separated list of words meaning 5]
en: five fifth
fi: viisi viis viides

[ctx: Space-separated list of words meaning 6]
en: six sixth
fi: kuusi kuus kuudes

[ctx: Space-separated list of words meaning 7]
en: seven seventh
fi: seitsemän seittemän seittemä seiska seitsemäs seittemäs

[ctx: Space-separated list of words meaning 8]
en: eight eighth
fi: kahdeksan kasi kahdeksas

[ctx: Space-separated list of words meaning 9]
en: nine ninth
fi: yhdeksän ysi yhdeksäs

[ctx: Space-separated list of words meaning 10]
en: ten tenth
fi: kymmenen kymmenes

[ctx: List of lowercase prefixes or suffix that need to be split from values]
en: k m g b kb mb gb tb kib mib gib tib h am pm th rd nd st
fi: k m g b t kb kt mb mt gb gt tb tt kib mib gib tib h am pm ap ip

[ctx: List of words representing a file]
en: file files
fi: tiedosto tiedostoa tiedostot tiedostoja filu filua filut filuja

[ctx: List of words representing an image]
en: image images picture pictures photo photos
fi: kuva kuvaa kuvat kuvia valokuva valokuvaa valokuvat valokuvia

[ctx: List of words representing a video]
en: video videos movie movies film films
fi: video videota videot videoita elokuva elokuvaa elokuvat elokuvia filmi filmiä filmit filmejä leffa leffaa leffat leffoja

[ctx: List of words representing an audio file]
en: music musics
fi: musiikki äänitiedosto äänitiedostoa äänitiedostot äänitiedostoja musiikkitiedosto musiikkitiedostoa musiikkitiedostot musiikkitiedostoja

[ctx: List of words representing a document]
en: document documents
fi: asiakirja asiakirjaa asiakirjat asiakirjoja dokumentti dokumenttia dokumentit dokumentteja

[ctx: List of words representing an email]
en: mail mails email emails e-mail e-mails message messages
fi: posti postia postit posteja viesti viestiä viestit viestejä sähköposti sähköpostia sähköpostit sähköposteja sähköpostiviesti sähköpostiviestiä sähköpostiviestit sähköpostiviestejä maili mailia mailit maileja meili meiliä meilit meilejä

[ctx: List of words representing an archive]
en: archive archives tarball tarballs zip
fi: arkisto arkistoa arkistot arkistoja tar-pallo tar-palloa tar-pallot tar-palloja tarrapallo tarrapalloa tarrapallot tarrapalloja zip zipiä zipit zipejä

[ctx: List of words representing a folder]
en: folder folders directory directories
fi: kansio kansiota kansiot kansioita hakemisto hakemistoa hakemistot hakemistoja

[ctx: List of words representing a contact]
en: contact contacts person people
fi: kontakti kontaktia kontaktit kontakteja yhteystieto yhteystietoa yhteystiedot yhteystietoja henkilö henkilöä henkilöt henkilöitä

[ctx: List of words representing a note]
en: note notes
fi: muistiinpano muistiinpanoa muistiinpanot muistiinpanoja muistilappu muistilappua muistilaput muistilappuja

[ctx: @label file content size]
en: Size
fi: Koko

[ctx: @label file depends from]
en: Depends
fi: Riippuu

[ctx: @label Software used to generate content]
en: Generator
fi: Generaattori

[ctx: @label see http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasPart]
en: Has Part
fi: Sisältää osan

[ctx: @label see http://www.semanticdesktop.org/ontologies/2007/01/19/nie#hasLogicalPart]
en: Has Logical Part
fi: Sisältää loogisen osan

[ctx: @label parent directory]
en: Part of
fi: Kuuluu kokonaisuuteen

[ctx: @label]
en: Keyword
fi: Avainsana

[ctx: @label]
en: MIME Type
fi: MIME-tyyppi

[ctx: @label]
en: Related To
fi: Suhteessa kohteeseen

[ctx: @label]
en: Subject
fi: Aihe

[ctx: @label music title]
en: Title
fi: Nimi

[ctx: @label file URL]
en: Location
fi: Sijainti

[ctx: @label]
en: Average Bitrate
fi: Keskimääräinen bittinopeus

[ctx: @label number of characters]
en: Characters
fi: Merkkejä

[ctx: @label]
en: Codec
fi: Koodekki

[ctx: @label]
en: Color Depth
fi: Värisyvyys

[ctx: @label]
en: Duration
fi: Kesto

[ctx: @label]
en: Filename
fi: Tiedostonimi

[ctx: @label]
en: Hash
fi: Tiiviste

[ctx: @label]
en: Height
fi: Korkeus

[ctx: @label]
en: Interlace Mode
fi: Lomitustila

[ctx: @label number of lines]
en: Lines
fi: Rivejä

[ctx: @label]
en: Programming Language
fi: Ohjelmointikieli

[ctx: @label]
en: Width
fi: Leveys

[ctx: @label number of words]
en: Words
fi: Sanoja

[ctx: @label EXIF aperture value]
en: Aperture
fi: Aukon koko

[ctx: @label EXIF]
en: Exposure Bias Value
fi: Valotuksen vinouma-arvo

[ctx: @label EXIF]
en: Exposure Time
fi: Valotusaika

[ctx: @label EXIF]
en: Flash
fi: Salama

[ctx: @label EXIF]
en: Focal Length
fi: Polttoväli

[ctx: @label EXIF]
en: Focal Length 35 mm
fi: Polttoväli 35 mm

[ctx: @label EXIF]
en: ISO Speed Ratings
fi: ISO-nopeuslukemat

[ctx: @label EXIF]
en: Make
fi: Merkki

[ctx: @label EXIF]
en: Metering Mode
fi: Mittaustapa

[ctx: @label EXIF]
en: Model
fi: Malli

[ctx: @label EXIF]
en: Orientation
fi: Suunta

[ctx: @label EXIF]
en: White Balance
fi: Valkotasapaino

[ctx: @label video director]
en: Director
fi: Ohjaaja

[ctx: @label music genre]
en: Genre
fi: Tyylilaji

[ctx: @label music album]
en: Album
fi: Albumi

[ctx: @label]
en: Artist
fi: Artisti

[ctx: @label]
en: Aspect Ratio
fi: Kuvasuhde

[ctx: @label]
en: Frame Rate
fi: Kuvataajuus

[ctx: @label]
en: Release Date
fi: Julkaisupäivä

[ctx: @label music track number]
en: Track
fi: Kappaleen numero

[ctx: @label resource created time]
en: Resource Created
fi: Resurssi luotu

[ctx: @label]
en: Sub Resource
fi: Aliresurssi

[ctx: @label]
en: Numeric Rating
fi: Numeerinen arvostelu

[ctx: @label]
en: First Usage
fi: Ensikäyttö

[ctx: @label]
en: Last Usage
fi: Viimeisin käyttö

[ctx: @label]
en: Usage Count
fi: Käyttökertoja

[ctx: @label]
en: Unix File Group
fi: Tiedostoryhmä (UNIX)

[ctx: @label]
en: Unix File Mode
fi: Tiedoston tila (UNIX)

[ctx: @label]
en: Unix File Owner
fi: Tiedoston omistaja (UNIX)

[ctx: @label file type]
en: Type
fi: Tyyppi

[ctx: @label Number of fuzzy translations]
en: Fuzzy Translations
fi: Käännöksiä kesken

[ctx: @label Name of last translator]
en: Last Translator
fi: Viimeisin kääntäjä

[ctx: @label Number of obsolete translations]
en: Obsolete Translations
fi: Vanhentuneita käännöksiä

[ctx: @label]
en: Translation Source Date
fi: Käännöslähteen päivämäärä

[ctx: @label Number of total translations]
en: Total Translations
fi: Käännöksiä kaikkiaan

[ctx: @label Number of translated strings]
en: Translated
fi: Käännetty

[ctx: @label]
en: Translation Date
fi: Käännöspäivä

[ctx: @label Number of untranslated strings]
en: Untranslated
fi: Kääntämättä

[ctx: @label]
en: Performer
fi: Esittäjä

[ctx: @title:column The Nepomuk resource label and icon]
en: Resource
fi: Resurssi

[ctx: @title:column The Nepomuk resource's RDF type]
en: Resource Type
fi: Resurssin tyyppi

[ctx: referring to a filter on the modification and usage date of files/resources]
en: Today
fi: Tänään

[ctx: referring to a filter on the modification and usage date of files/resources]
en: This Week
fi: Tällä viikolla

[ctx: referring to a filter on the modification and usage date of files/resources]
en: Last Week
fi: Viime viikolla

[ctx: referring to a filter on the modification and usage date of files/resources]
en: This Month
fi: Tässä kuussa

[ctx: referring to a filter on the modification and usage date of files/resources]
en: Last Month
fi: Viime kuussa

[ctx: referring to a filter on the modification and usage date of files/resources]
en: This Year
fi: Tänä vuonna

[ctx: referring to a filter on the modification and usage date of files/resources]
en: Last Year
fi: Viime vuonna

en: This Month
fi: Tässä kuussa

[ctx: @option:check A filter on file type]
en: Documents
fi: Asiakirjat

[ctx: @option:check A filter on file type]
en: Images
fi: Kuvat

[ctx: @option:radio A filter on prioritizing/sorting a selection of resources]
en: Most important
fi: Tärkein

[ctx: @option:radio A filter on prioritizing/sorting a selection of resources]
en: Never opened
fi: Ei koskaan avattu

[ctx: @option:radio A filter on the rating of a resource]
en: Any Rating
fi: Kaikki arvosanat

[ctx: @option:radio A filter on the rating of a resource]
en: 1 or more
fi: 1 tai enemmän

[ctx: @option:radio A filter on the rating of a resource]
en: 2 or more
fi: 2 tai enemmän

[ctx: @option:radio A filter on the rating of a resource]
en: 3 or more
fi: 3 tai enemmän

[ctx: @option:radio A filter on the rating of a resource]
en: 4 or more
fi: 4 tai enemmän

[ctx: @option:radio A filter on the rating of a resource]
en: Max Rating
fi: Enimmäisarvosana

[ctx: @option:check A filter on resource type]
en: Emails
fi: Sähköpostit

[ctx: @option:check A filter on resource type]
en: Tasks
fi: Tehtävät

[ctx: @option:check A filter on resource type]
en: Tags
fi: Tunnisteet

[ctx: @option:check Do filter on type - show only files]
en: Files
fi: Tiedostot

en: E-Mail utility
fi: Sähköpostiohjelma

note: The externq database doesn't support Id's, sorry!
en: No-Id
fi: Ei tunnusta

en: No-Name
fi: Nimetön

en: SASL Interaction
fi: SASL-kättely

en: TLS requested but not compiled in
fi: TLS-yhteyttä vaaditiin, mutta tukea ei ole käännetty mukaan

en: Cannot read from address book
fi: Osoitekirjasta ei voi lukea

en: Cannot write to address book
fi: Osoitekirjaan ei voi kirjoittaa

en: Cannot search in the address book
fi: Osoitekirjasta ei voida hakea

en: Cannot add duplicate entry
fi: Kaksoiskappaletta ei voida lisätä

en: Cannot find address in address book
fi: Osoitetta ei löydy osoitekirjasta

en: D_isplayed Name:
fi: _Näytettävä nimi:

en: _First Name:
fi: _Etunimi:

en: _Last Name:
fi: _Sukunimi:

en: _Nickname:
fi: _Lempinimi:

en: O_rganization:
fi: O_rganisaatio:

en: _Email Address:
fi: _Sähköpostiosoite:

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# Translators: Label used when an email has a missing or an empty subject
en: (No subject)
fi: (Ei aihetta)

en: Syntax error in the filter configuration file
fi: Syntaksivirhe suodattimen asetustiedostossa

en: Unable to allocate memory
fi: Muistia ei voida varata

en: Error in regular expression syntax
fi: Virhe säännöllisessä lausekkeessa

en: Attempt to apply an invalid filter
fi: Yritettiin käyttää virheellistä suodatinta

en: Invalid filters %s for mailbox %s
fi: Virheellisiä suodattimia %s kansiolle %s

en: Unable to load message body to match filter
fi: Viestin runkoa ei voida hakea suodatettavaksi

en: Invalid filter: %s
fi: Virheellinen suodatin: %s

en: Bad mailbox name for filter: %s
fi: Virheellinen postikansion nimi suodattimelle: %s

en: Error when copying messages: %s
fi: Virhe kopioitaessa viestejä: %s

en: Error when trashing messages: %s
fi: Virhe siirrettäessä viestejä roskapostiin: %s

en: Error when moving messages: %s
fi: Vihr sirrettäessä viestejä: %s

en: Failed to decrypt MIME part: parse error
fi: MIME-osan salauksen purku epäonnistui: tulkintavirhe

en: The passphrase for this key was bad, please try again!
    
    Key: %s
fi: Tämän avaimen salalause oli virheellinen, yritä uudestaan:
    
    Avain: %s

en: Please enter the passphrase for the secret key!
    
    Key: %s
fi: Syötä salaisen avaimen salalause!
    
    Avain: %s

en: could not get data from stream
fi: virrasta ei voitu lukea tietoja

en: could not create new data object
fi: uutta tieto-oliota ei voitu luoda

en: signing failed
fi: allekirjoitus epäonnistui

en: combined signing and encryption is only defined for RFC 2440
fi: Yhdistetty allekirjoitus ja salaus on määritelty vain RFC 2440-viestelle

en: signing and encryption failed
fi: allekirjoitus ja salaus epäonnistui

en: encryption failed
fi: salaus epäonnistui

en: decryption failed
fi: salauksen purku epäonnistui

en: could not create context
fi: kontekstia ei voitu luoda

en: the crypto engine for protocol OpenPGP is not available
fi: OpenPGP-salausjärjestelmä ei ole käytettävissä

en: the crypto engine for protocol CMS is not available
fi: salausmoottoria protokollalle CMS ei ole käytettävissä

en: invalid crypto engine %d
fi: virheellinen salausmoottori %d

en: could not list keys for "%s"
fi: käyttäjän "%s" avaimia ei voi listata

en: %s: a key for %s is present, but it is expired, disabled, revoked or invalid
fi: %s: avain %s on olemassa, mutta se on joko vanhentunut, mitätöity, pois käytöstä tai virheellinen

en: %s: could not find a key for %s
fi: %s: avainta käyttäjälle %s ei löytynyt

en: %s: multiple keys for %s
fi: %s: useita avaimia käyttäjälle %s

en: %s: insufficient validity for uid %s
fi: %s: UID %s ei ole tarpeeksi kelvollinen

en: Error executing signature generator %s
fi: Virhe suoritettaessa allekirjoituksen luojaa %s

en: Cannot open signature file '%s' for reading
fi: Allekirjoitustiedostoa "%s" ei voida avata luettavaksi

en: Error reading signature from %s
fi: Virhe luoettaessa allekirjoitusta tiedostosta %s

en: Signature in %s is not a UTF-8 text.
fi: Allekirjoitus viestissä %s ei ole UTF-8 koodattua tekstiä.

note: Translators: please do not translate Face.
en: _Face Path
fi: _Kasvotiedoston polku

note: Translators: please do not translate Face.
en: _X-Face Path
fi: _X-Face-tiedoston polku

en: _Identity Name:
fi: Henkilöllisyyden nimi:

en: _Full Name:
fi: _Koko nimi:

en: _Mailing Address:
fi: _Sähköpostiosoite:

en: Reply _To:
fi: _Vastausosoite:

en: Reply _String:
fi: Vastaus_merkkijono:

en: F_orward String:
fi: Välitys_merkkijono:

en: request _Message Disposition Notification by default
fi: pyydä _Message Disposition Notification -viestit oletuksena

en: SMT_P Server:
fi: SMT_P-palvelin:

note: #-#-#-#-#  88 (balsa)  #-#-#-#-# create the "Signature" tab #-#-#-#-#  512 (gnome-keyring)  #-#-#-#-# Signature #-#-#-#-#  1077 (kget)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, signatureGroup) i18n: ectx: property (text), widget (KPushButton, signature) i18n: ectx: property (title)
en: Signature
fi: Allekirjoitus

en: Signature _Path
fi: Allekirjoituksen _polku

en: _Execute Signature
fi: _Suoritettava allekirjoitus

en: Incl_ude Signature
fi: Lisää _allekirjoitus

en: Include Signature When For_warding
fi: Liitä allekirjoitus _välitettäessä

en: Include Signature When Rep_lying
fi: Lisää allekirjoitus vastattaessa

en: _Add Signature Separator
fi: _Lisää allekirjoituksen erotin

en: Prepend Si_gnature
fi: Lisää allekirjoitus _alkuun

en: sign messages by default
fi: allekirjoita viestit oletuksena

en: encrypt messages by default
fi: salaa viestit oletuksena

en: default protocol
fi: oletusprotokolla

en: always trust GnuPG keys when encrypting
fi: Luota aina GnuPG-avaimiin salattaessa

note: Translators: please do not translate Face.
en: Face header file %s is too long (%lu bytes).
fi: Kasvokuvan otsikkotiedosto %s on liian pitkä (%lu tavua).

note: Translators: please do not translate Face.
en: Face header file %s contains binary data.
fi: Kasvokuvan otsikkotiedost %s sisältää binääritietoa.

note: Translators: please do not translate Face.
en: Error loading Face: %s
fi: Virhe ladattaessa kasvokuvaa: %s

en: Error: The identity does not have a name
fi: Virhe: Henkilöllisyydellä ei ole nimeä

en: Error: An identity with that name already exists
fi: Virhe: Henkilöllisyyden nimi on jo varattu

en: Do you really want to delete the selected identity?
fi: Haluatko varmasti poistaa valitun henkilöllisyyden?

en: Error displaying help for identities: %s
fi: Virhe näytettäessä ohjetta henkilöllisyyksille: %s

en: Manage Identities
fi: Henkilöllisyyksien hallinta

en: GnuPG MIME mode
fi: GnuPG:n MIME-tila

en: GnuPG OpenPGP mode
fi: GnpPG:n OpenPGP-tila

en: GpgSM S/MIME mode
fi: GpgSM:n S/MIME-tila

note: IMAP host name + message
en: IMAP server %s alert:
    %s
fi: IMAP-palvelimen %s varoitus:
    %s

note: IMAP host name + message
en: IMAP server %s error: %s
fi: IMAP-palvelimen %s virhe: %s

en: Cannot connect to the server: %s
fi: Palvelimeen ei saatu yhteyttä: %s

en: Exceeded the number of connections per server %s
fi: Liikaa samanaikaisia yhteyksiä palvelimelle %s

en: Your Balsa configuration is now stored in "~/.balsa/config".
fi: Balsan asetukset on nyt tallennettu tiedostoon "~/.balsa/config".

en: Authenticity of this certificate could not be verified.
    <b>Reason:</b> %s
    <b>This certificate belongs to:</b>
fi: Tämän varmenteen oikeellisuutta ei voi varmistaa.
    <b>Syy:</b> %s
    <b>Tämän varmenteen omistaa:</b>

en: 
    <b>This certificate was issued by:</b>
fi: 
    <b>Tämän varmenteen myönsi:</b>

en: <b>This certificate is valid</b>
    from %s
    to %s
    <b>Fingerprint:</b> %s
fi: <b>Varmenne on kelvollinen</b>
    alkaen: %s
    saakka: %s
    <b>Sormenjälki:</b> %s

en: SSL/TLS certificate
fi: SSL/TLS-varmenne

en: _Accept Once
fi: Hyväksy _kerran

en: Accept&_Save
fi: Hyväksy ja _tallenna

en: _Reject
fi: _Hylkää

en: Connection to %s timed out. Abort?
fi: Yhteys %s aikakatkaistiin. Keskeytetäänkö?

en: No image data
fi: Ei kuvatietoa

en: Invalid input format
fi: Virheellinen syötteen muoto

en: Internal buffer overrun
fi: Sisäisen puskurin ylivuoto

note: Translators: please do not translate Face.
en: Bad X-Face data
fi: Virheellistä X-Face-tietoa

en: Cannot load mailbox %s
fi: Ei voida ladata kansiota %s

en: No such mailbox type: %s
fi: Viallinen kansiotyyppi: %s

en: Bad local mailbox path "%s"
fi: Virheellinen paikallisen kansion polku "%s"

en: Could not create a mailbox of type %s
fi: Ei voida luoda %s -tyyppistä kansiota

en: Applying filter rules to %s
fi: Toteutetaan suodatinsäännöt kansiolle %s

en: Copying from %s to %s
fi: Kopioidaan kansiosta %s kansioon %s

en: libbalsa_mailbox_get_message: mailbox %s is closed
fi: libbalsa_mailbox_get_message: postikansio %s on suljettu

en: Removing messages from source mailbox failed
fi: Viestien poisto lähdekansiosta epäonnistui

en: from unknown
fi: tuntemattomalta lähettäjältä

en: Searching %s for partial messages
fi: Etsitään osittaisia viestejä kansiosta %s

en: Reconstructing message
fi: Kootaan viestiä uudestaan

en: Finding duplicate messages in source mailbox failed
fi: Kahdennettujen viestien haku lähdekansiosta epäonnistui

note: ImapIssue macro handles reconnecting. We might issue a LIBBALSA_INFORMATION_MESSAGE here but it would be overwritten by login information...
en: IMAP connection has been severed. Reconnecting...
fi: IMAP-yhteys on mennyt sekaisin. Otetaan uusi yhteys...

en: IMAP server has shut the connection: %s Reconnecting...
fi: IMAP-palvelin katkaisi yhteyden: %s otetaan uusi yhteys...

en: Async IMAP cmd %s could not be executed. Reconnecting...
fi: Asynkronista IMAP-komentoa %s ei voitu suorittaa. Yhdistetään uudestaan...

en: %s: Opening %s Refcount: %d
fi: %s: Avataan %s viitemär: %d

en: Downloading %ld kB
fi: Haetaan %ld kt

en: IMAP SEARCH command failed for mailbox %s
    falling back to default searching method
fi: IMAPin komento SEARCH epäonnistui kansiolle %s
    palataan tavalliseen hakumenetelmään

en: No path found for mailbox "%s", using "%s"
fi: Polkua kansiolle "%s" ei löydy, käytetään "%s"

en: Cannot get IMAP handle
fi: IMAP-kahvaa ei voida avata

en: Downloading %u kB
fi: Noudetaan %u kt

en: Error fetching message from IMAP server: %s
fi: Virhe noudettaessa viestiä IMAP-palvelimelta: %s

en: Cannot write to temporary file %s
fi: Väliaikaistiedostoon %s ei voida kirjoittaa

en: Uploading %ld kB
fi: Viedään %ld kt

en: Server-side threading not supported.
fi: Palvelimella tapahtuva säikeistys ei ole tuettu

en: Failed to create temporary file "%s": %s
fi: Väliaikaistiedostoa "%s" ei voi luoda: %s

en: Failed to save cache file "%s": %s.
fi: Välimuistitiedostoa "%s" ei voi tallentaa: %s.

en: Failed to save cache file "%s": %s.  New version saved as "%s"
fi: Välimuistitiedoston "%s" tallennus ei onnistunut: %s. Uusi versio tallennettu nimellä "%s"

en: Cache file for mailbox %s will be created
fi: Luodaan välimuistitiedosto kansiolle %s

en: Failed to read cache file %s: %s
fi: Välimuistitiedostoa %s ei voi lukea: %s

en: Cache file for mailbox %s will be repaired
fi: Korjataan kansion %s välimuistitiedosto

en: Filtering %s
fi: Suodatetaan %s

en: Open of %s failed. Errno = %d,
fi: %s:n avaaminen epäonnistui. Errno = %d,

en: Failed to sync mailbox "%s"
fi: Kansion "%s" synkronointi epäonnistui

en: Mailbox %s does not appear to be a Maildir mailbox.
fi: Kansio %s ei näytä olevan Maildir-muotoinen postikansio.

en: Could not create a MailDir directory at %s (%s)
fi: Ei voida luoda MailDir-hakemistoa kohteeseen %s (%s)

en: Could not create a MailDir at %s (%s)
fi: Ei voida luoda MailDiriä kohteeseen %s (%s)

en: Could not remove contents of %s:
    %s
fi: Kansion %s sisältöä ei voi poistaa:
    %s

en: Could not remove %s:
    %s
fi: Ei voida poistaa: %s
    %s

en: Mailbox does not exist.
fi: Kansiota ei ole olemassa.

en: Data copy error
fi: Virhe kopioitaessa tietoja

en: Mailbox %s does not appear to be an Mbox mailbox.
fi: Kansio %s ei näytä olevan Mbox-muotoinen postikansio.

en: Could not write file %s: %s
fi: Tiedostoa "%s" ei voi kirjoittaa: %s

en: Could not unlink file %s: %s
fi: Tiedostoa "%s" ei voi poistaa: %s

en: Cannot open mailbox.
fi: Kansiota ei voida avata.

en: Mailbox is not in mbox format.
fi: Kansio ei ole mbox-muodossa.

en: Cannot lock mailbox.
fi: Kansiota ei voida lukita.

en: %s: could not open %s.
fi: %s: %s avaaminen ei onnistu.

en: %s: could not get new mime stream.
fi: %s: ei voi avata uutta MIME-virtaa.

en: %s: %s is not in mbox format.
fi: %s: %s ei ole mbox-muotoinen postikansio.

en: Mailbox %s does not appear to be a Mh mailbox.
fi: Kansio %s ei näytä olevan Mh-muotoinen postikansio.

en: Could not create MH directory at %s (%s)
fi: Ei voida luoda MH-hakemistoa kohteeseen %s (%s)

en: Could not create MH structure at %s (%s)
fi: Ei voida luoda MH-rakennetta kohteeseen %s (%s)

en: Cannot create message
fi: Viestiä ei voi luoda

en: Message rename error
fi: Virhe uudelleennimettäessä viestä

en: Error appending message %d from %s to %s: %s
fi: Virhe lisättäessä viestiä %d lähteestä %s kohteeseen %s: %s

en: Saving POP message to %s failed
fi: POP-viestin tallennus kohteeseen %s epäonnistui

en: Retrieving Message %d of %d
fi: Ladataan viestiä %d / %d

en: Received %ld kB of %ld
fi: Ladattu %ld/%ld kt

en: Saving POP message to %s failed.
fi: POP-viestin tallennus kohteeseen %s epäonnistui.

en: Transferring POP message to %s failed.
fi: POP-viestin siirto kohteeseen %s epäonnistui.

en: POP3 mailbox %s temp file error:
    %s
fi: POP3-kansion %s väliaikaistiedoston virhe:
    %s

en: POP3 mailbox %s error: %s
fi: POP3-kansion %s virhe: %s

en: POP3 message %d oversized: %d kB - skipped.
fi: POP3-viesti %d on liian suuri: %d kt - ohitetaan.

en: POP3 error: cannot open %s for writing.
fi: POP3-virhe: %s ei voida avata kirjoitettavaksi.

en: POP3 error: cannot close %s.
fi: POP3-virhe: %s ei voida sulkea.

en: POP3 error: %s.
fi: POP3-virhe: %s.

en: Mailbox (%s) is readonly: cannot change flags.
fi: Kansio (%s) on vain luettavissa. Viestin lippuja ei voida muuttaa.

en: west european
fi: länsieurooppalainen

en: east european
fi: itäeurooppalainen

en: south european
fi: eteläeurooppalainen

en: north european
fi: pohoiseurooppalainen

en: cyrillic
fi: kyrillinen

en: arabic
fi: arabialainen

en: greek
fi: kreikkalainen

en: hebrew
fi: heprealainen

en: turkish
fi: turkkilainen

en: nordic
fi: pohjoismaalainen

en: thai
fi: thaimaalainen

en: baltic
fi: itämerellinen

en: celtic
fi: kelttiläinen

en: west europe (euro)
fi: länsi-eurooppa (euro)

en: russian
fi: venäläinen

en: ukrainian
fi: ukrainalainen

en: japanese
fi: japanilainen

en: korean
fi: korealainen

en: Waiting for fcntl lock... %d
fi: Odotetaan fcntl-lukkoa... %d

en: Waiting for flock attempt... %d
fi: Odotetaan flock-yritystä... %d

en: LDAP Directory for %s
fi: LDAP-hakemisto käyttäjälle %s

en: Gpgme has been compiled without support for protocol %s.
fi: Gpgme on käännetty ilman tukea protokollalle %s.

en: Crypto engine %s is not installed properly.
fi: Salausmoottori %s ei ole asennettu kunnolla.

en: Crypto engine %s version %s is installed, but at least version %s is required.
fi: Salausmoottorin %s versio %s on asennettu, mutta vaaditaan vähintään versio %s.

en: Unknown problem with engine for protocol %s.
fi: Tuntematon salausmoottorin virhe protokollalle %s.

en: %s: could not retrieve crypto engine information: %s.
fi: %s: ei voi hakea salausmoottorin tietoja: %s.

en: 
    Disable support for protocol %s.
fi: 
    Otetaan protokollan %s tuki pois käytöstä.

en: Enter passphrase to unlock the secret key for signing
fi: Syötä tunnuslause salaiselle avaimelle allekirjoitusta varten

en: creating a gpgme context failed
fi: gpgme-kontekstin luonti epäonnistui

en: Enter passphrase to decrypt message
fi: Syötä tunnuslause salauksen avaamista varten

en: decryption and signature verification failed
fi: salauksen purku ja allekirjoituksen varmistaminen epäonnistuivat

en: The signature is valid.
fi: Allekirjoitus on kelvollinen.

en: The signature is valid but expired.
fi: Allekirjoitus on kelvollinen, mutta vanhentunut.

en: The signature is valid but the key used to verify the signature has expired.
fi: Allekirjoitus on kelvollinen, mutta sen varmistamiseen käytettävä avain on vanhentunut.

en: The signature is valid but the key used to verify the signature has been revoked.
fi: Allekirjoitus on kelvollinen, mutta sen varmistamiseen käytettävä avain on peruttu.

en: The signature is invalid.
fi: Allekirjoitus on virheellinen.

en: The signature could not be verified due to a missing key.
fi: Allekirjoitusta ei voi varmistaa, koska avain puuttuu.

en: This part is not a real PGP signature.
fi: Tämä osa ei ole oikea PGP-allekirjoitus

en: The signature could not be verified due to an invalid crypto engine.
fi: Allekirjoitusta ei voi varmistaa virheellisen salausmoottorin takia.

en: GnuPG is rebuilding the trust database and is currently unavailable.
fi: GnuPG on päivittämässä luottamustietokantaa eikä ole käytettävissä.

en: An error prevented the signature verification.
fi: Virhe esti allekirjoituksen varmistamisen.

en: The user ID is of unknown validity.
fi: Käyttäjätunnisteen luotettavuutta ei tunneta.

en: The validity of the user ID is undefined.
fi: Käyttäjätunnisteen luotettavuutta ei ole määritelty.

en: The user ID is never valid.
fi: Käyttäjätunniste ei ole koskaan luotettava.

en: The user ID is marginally valid.
fi: Käyttäjätunniste on rajatusti luotettava.

en: The user ID is fully valid.
fi: Käyttäjätunniste on täysin luotettava.

en: The user ID is ultimately valid.
fi: Käyttäjätunniste on ehdottoman luotettava.

en: bad validity
fi: epäkelpo

en: PGP signature:
fi: PGP-allekirjoitus:

en: S/MIME signature:
fi: S/MIME-allekirjoitus:

en: (unknown protocol)
fi: (tuntematon protokolla)

en: 
    User ID: %s
fi: 
    Käyttäjätunniste: %s

en: 
    Signed by: %s
fi: 
    Allekirjoittanut: %s

en: 
    Mail address: %s
fi: 
    Postitusosoite: %s

en: 
    Signed on: %s
fi: 
    Allekirjoitettu: %s

en: 
    User ID validity: %s
fi: 
    Käyttäjätunnisteen kelvollisuus: %s

en: 
    Key owner trust: %s
fi: 
    Avaimen omistajan luotettavuus: %s

en: 
    Key fingerprint: %s
fi: 
    Avaimen sormenjälki: %s

en: 
    Subkey created on: %s
fi: 
    Aliavain luotu: %s

en: 
    Subkey expires on: %s
fi: 
    Aliavain vanhenee: %s

en:  revoked
fi:  peruttu

en:  expired
fi: vanhentunut

en:  disabled
fi: poissa käytöstä

en:  invalid
fi: virheellinen

note: ngettext: string begins with a single space, so no space after * the colon is correct punctuation (in English).
en: 
    Subkey attribute:%s | 
    Subkey attributes:%s
fi[0]: 
    Aliavaimen ominaisuus:%s
fi[1]: 
    Aliavaimen ominaisuudet:%s

en: 
    Issuer name: %s
fi: 
    Myöntäjän nimi: %s

en: 
    Issuer serial number: %s
fi: 
    Myöntäjän sarjanumero: %s

en: 
    Chain ID: %s
fi: 
    Ketjun tunniste: %s

en: Could not launch %s to get the public key %s.
fi: Komentoa %s ei voi käynnistää julkisen avaimen %s hakuun.

en: Running gpg failed with return value %d:
    %s
fi: Komennon gpg suoritus epäonnistui paluuarvolla %d:
    %s

en: Running gpg successful:
    %s
fi: Komento pgp suoritettu onnistuneesti:
    %s

en: marginal
fi: jonkin verran

note: FIXME: create dialog according to the Gnome HIG
en: Select key
fi: Valitse avain

en: Select the private key for the signer %s
fi: Valitse allekirjoittajan %s salainen avain

en: Select the public key for the recipient %s
fi: Valitse julkinen avain vastaanottajalle %s

en: Insufficient trust for recipient %s
fi: Vastaanottajaan %s ei luoteta tarpeeksi

en: The validity of the key with user ID "%s" is "%s".
fi: Avaimen tunnisteella "%s" kelpoisuus on "%s"

en: Use this key anyway?
fi: Käytetäänkö avainta joka tapauksessa?

en: Try again later.
fi: Yritä myöhemmin uudestaan.

en: Sending Mail...
fi: Lähetetään postia...

en: Copying message to outbox failed: %s
fi: Viestin kopiointi lähtevien kansioon epäonnistui: %s

en: Could not send the message to %s:
    %d: %s
    Message left in your outbox.
fi: Viestiä ei voi lähettää osoitteeseen %s:
    %d: %s
    Viesti jätettiin lähtevien kansioosi.

en: Saving sent message to %s failed: %s
fi: Lähetetyt viestin tallennus kansioon %s epäonnistui: %s

en: Relaying refused:
    %d: %s
    Message left in your outbox.
fi: Viestin välitys epäonnistui:
    %d: %s
    Viesti jätetty lähtevien kansioon.

en: Message submission problem, placing it into your outbox.
    System will attempt to resubmit the message until you delete it.
fi: Viestinkuljetusongelma, sijoitetaan lähteviin.
    Järjestelmä yrittää viestin lähettämistä kunnes poistat sen.

en: Connected to MTA
fi: Yhdistetty MTA:han

note: status code, mailbox
en: From: %d <%s>
fi: Alkaen: %d <%s>

note: mailbox, status code, status text
en: From %s: %d %s
fi: Alkaen %s: %d %s

note: status code, mailbox
en: To: %d <%s>
fi: Saakka: %d <%s>

note: mailbox, status code, status text
en: To %s: %d %s
fi: Alkaen %s: %d %s

en: SMTP server refused connection.
    Check your internet connection.
fi: SMTP-palvelin hylkäsi yhteyden.n
    Tarkista Internet-yhteytesi tila.

en: SMTP server cannot be reached.
    Check your internet connection.
fi: SMTP-palvelimeen ei saada yhteyttä.
    Tarkista Internet-yhteytesi tila.

en: Message left in Outbox (try again later)
fi: Viesti jätetty lähtevien kansioon (yritä myöhemmin uudestaan)

en: SMTP server problem (%d): %s
    Message is left in outbox.
fi: Ongelma SMTP-palvelimella (%d): %s
    Viesti jätetty lähtevien kansioon.

en: Cannot determine charset for text file `%s'; sending as mime type `%s'
fi: Tekstitiedoston "%s" merkistöä ei voi päätellä, lähetetään MIME-tyypillä "%s"

en: Postponing message failed: %s
fi: Viestin lykkääminen epäonnistui: %s

en: This message will not be encrypted for the BCC: recipient(s).
fi: Tätä viestiä ei salata BCC:-vastaanottajille

note: host, authentication method
en: Logging in to %s using %s
fi: Kirjaudutaan palvelimelle %s käyttäen %s

en: If Possible
fi: Jos mahdollista

en: Error displaying %s: %s
fi: Virhe näytettäessä %s: %s

en: SMTP Server
fi: SMTP-palvelin

en: _Descriptive Name:
fi: _Kuvaava nimi:

en: _Pass Phrase:
fi: _Salalause:

en: Use _TLS:
fi: Käytä _TLS:ää:

en: C_ertificate Pass Phrase:
fi: _Varmenteen salalause:

en: Sp_lit message larger than
fi: _Jaa viestit joka ovat suurempia kuin

en: Copy text
fi: Kopioi teksti

en: _Select Text
fi: _Valitse teksti

en: Select entire mail
fi: Valitse koko viesti

en: _Escape Special Characters
fi: _Käsittele erikoismerkit

en: Escape special and non-ASCII characters
fi: Käsittele erikseen erikois- ja muut kuin ASCII-merkit

en: Mailbox closed
fi: Kansio suljettu

en: Use balsa as default email client?
fi: Käytä Balsaa sähköpostin oletusohjelmana?

en: Default Client
fi: Oletusasiakas

en: _Inbox:
fi: _Saapuneet:

en: _Outbox:
fi: Lähtevät:

en: _Sentbox:
fi: Läh_etetyt:

en: _Draftbox:
fi: L_uonnokset:

en: _Trash:
fi: Roskakori:

en: The pathname "%s" must be specified canonically -- it must start with a '/'.
fi: Polku "%s" on määriteltävä kanonisesti -- sen täytyy alkaa '/'-merkillä.

en: The mailbox "%s" does not appear to be valid.
fi: Kansio "%s" ei näytä olevan kelvollinen.

en: Please verify the locations of your default mail files.
    These will be created if necessary.
fi: Varmista postitiedostojesi sijainnit.
    Nämä luodaan, jos se on tarpeellista.

en: Mail Files
fi: Postitiedostot

en: Problem Creating Mailboxes
    %s
fi: Ongelmia luodessa postikansioita
    %s

en: You've successfully set up Balsa. Have fun!
       -- The Balsa development team
fi: Balsan asetukset määritetty. Pidä hauskaa!
       -- Balsan kehitystiimi

en: All Done!
fi: Kaikki tehty!

en: GnomeCard Address Book
fi: GNOME-Kortit (GnomeCard)

note: #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# Add xml, doctype, meta and stylesheets
en: Address Book
fi: Osoitekirja

en: The following settings are also needed (and you can find them later, if need be, in the Email application in the 'Preferences' and 'Identities' commands on the 'Tools' menu)
fi: Seuraavat asetukset vaaditaan lisäksi. Voit muuttaa niitä myöhemmin valikon "Asetukset" kohdista "Asetukset" ja "Henkilöllisyydet".

en:  Whoever provides your email account should be able to give you the following information (if you have a Network Administrator, they may already have set this up for you):
fi: Sähköpostin palveluntarjoajasi kautta saat seuraavassa kohdassa tarvittavat tiedot. Jos verkollasi on verkon ylläpitäjä, voi olla että nämä asetukset on jo tehty puolestasi:

en: Yes, remember it
fi: Muista aina

en: No, type it in every time
fi: Ei, syötä joka kerta

en: Name of mail server for incoming _mail:
fi: Saapuvan _sähköpostin postipalvelin:

en: _Type of mail server:
fi: Postipalvelimen tyyppi:

en: Connect using _SSL:
fi: Käytä SSL-yhteyttä:

en: Your email _login name:
fi: Ki_rjautumisnimi:

en: Your _password:
fi: _Salasana:

en: _SMTP Server:
fi: _SMTP-palvelin:

note: 2.1
en: Your real _name:
fi: Koko _nimesi:

en: Your _Email Address, for this email account:
fi: Sähköpostiosoitteesi tälle tilille:

en: _Remember your password:
fi: _Muista salasana:

en: _Refer to this account as:
fi: Näytä ni_mellä:

en: _Local mail directory:
fi: _Paikallinen postikansio:

en: Local Mail Problem
    %s
fi: Paikallinen postiongelma%s

en: Welcome to Balsa!
fi: Tervetuloa Balsaan!

en: Before you can send or receive email:
    
    -- either you should already have Internet access and an email account, provided by an Internet Service Provider, and you should have made that Internet connection on your computer
    
    -- or your Network Administrator at your place of work/study/similar may have set up your computer to connect to the network.
fi: Sähköpostin lähetys ja vastaanotto on mahdollista, kun:
    
    - Olet määritellyt Internet-yhteytesi ja sähköpostitilisi asetukset, jotka saat tietää Internet-palveluntarjoajaltasi, tälle tietokoneelle
    - Verkkosi ylläpito, jos sellainen esimerkiksi työ- tai opiskelupaikan puolesta on olemassa, on tehnyt verkkoasetukset tietokoneelle valmiiksi.

en: This will exit Balsa.
    Do you really want to do this?
fi: Tämä lopettaa Balsan.
    Haluatko varmasti lopettaa?

en: Error loading %s: %s
fi: Virhe ladattaessa %s: %s

en: The path %s must be relative to the filesystem root (start with /).
fi: Hakemiston %s täytyy löytyä jostain tiedostojärjestelmän juuren
    jälkeen (/ eteenpäin)

en: Couldn't create a directory: mkdir() failed on pathname "%s".
fi: Ei voida luoda hakemistoa: "%s".

en: The file with pathname "%s" is not a directory.
fi: Tiedosto "%s" ei ole hakemisto.

en: Configure Balsa
fi: Balsan asetukset

en: Balsa E-mail reader
fi: Balsa s.hk.postiohjelma

en: New mail notification
fi: Ilmoitus saapuneesta postista

en: Program startup
fi: Ohjelman k.ynnistys

en:  address book:
fi:  osoitekirja:

en: VCard Address Book (GnomeCard)
fi: VCard-osoitekirja (GNOME-Kortit)

en: External query (a program)
fi: Ulkoinen kysely (sovellus)

en: LDIF Address Book
fi: LDIF-osoitekirja

en: LDAP Address Book
fi: LDAP-osoitekirja

en: GPE Address Book
fi: GPE-osoitekirja

en: F_ilter:
fi: Su_odatin:

note: -- table column 1 -- Entry widget for finding an address
en: _Search for Name:
fi: _Hae nimellä:

en: Run Editor
fi: Suorita muokkain

en: _Re-Import
fi: Tuo _uudestaan

note: -- table column 3 -- label for selected addresses in compose mode
en: Send-To
fi: Vastaanottaja

note: mode switching stuff
en: Treat multiple addresses as:
fi: Käsittele saman henkilön kaikki osoitteet:

en: alternative addresses for the same person
fi: Vaihtoehtoisina osoitteina

en: a distribution list
fi: Jakelulistana

en: Error opening address book '%s':
    %s
fi: Virhe avattaessa osoitekirjaa "%s":
    %s

en: Suggest complete addresses:
fi: Ehdota täydennettyä osoitetta:

en: as I type
fi: Kirjoitettaessa

en: when I hit the Escape key
fi: Painettaessa Esc-näppäintä

en: Modify Address Book
fi: Muokkaa osoitekirjaa

en: Add Address Book
fi: Lisää osoitekirja

note: mailbox name may be NULL
en: A_ddress Book Name:
fi: _Osoitekirjan nimi:

en: Load program location:
fi: Latausohjelman sijainti:

en: Select load program for address book
fi: Valitse ohjelma, jolla osoitekirja avataan

en: Save program location:
fi: Tallennusohjelman sijainti:

en: Select save program for address book
fi: Valitse ohjelma, jolla osoitekirja tallennetaan

en: _Host Name
fi: _Isäntänimi

en: Base Domain _Name
fi: Haun juuri_nimi

en: _User Name (Bind DN)
fi: _Käyttäjätunnus (sidottava DN)

en: _User Address Book DN
fi: Osoitekirjan DN

en: Enable _TLS
fi: Käytä _TLS-yhteyttä

en: Error displaying help: %s
fi: Virhe näytettäessä ohjetta: %s

en: No path found.  Do you want to give one?
fi: Polkua ei annettu. Haluatko syöttää polun?

en: The address book file path "%s" is not correct. %s
fi: Osoitekirjatiedoston polku "%s" ei ole oikein. %s

en: The load program path "%s" is not correct. %s
fi: Latainohjelman polku "%s" ei ole oikein. %s

en: The save program path "%s" is not correct. %s
fi: Tallennusohjelman polku "%s" ei ole oikein. %s

en: The path "%s" is not correct. %s
fi: Polku "%s" ei ole oikein. %s

en: Do you want to correct the path?
fi: Haluatko korjata annetun polun?

en: Opening remote mailbox %s.
    The _password for %s@%s:
fi: Avataan ulkoista kansiota %s.
    %s@%s salasana:

en: Mailbox _password for %s@%s:
fi: Kansion %s@%s salasana:

note: #-#-#-#-#  3819 (webkit HEAD)  #-#-#-#-# Check button on the HTTP authentication dialog.
en: _Remember password
fi: _Muista salasana

en: Couldn't open mailbox "%s"
fi: Kansion "%s" avaaminen ei onnistu

en: Opening mailbox %s. Please wait...
fi: Avaataan kansiota %s. Odota...

en: Move to Trash failed: %s
fi: Siirto roskakoriin epäonnistui: %s

note: Message menu items
en: _Reply...
fi: _Vastaa...

en: Reply To _All...
fi: Vastaa k_aikille...

en: Reply To _Group...
fi: Vastaa _ryhmälle...

en: _Forward Attached...
fi: Välitä _liitteenä...

en: Forward _Inline...
fi: Välitä _viestissä...

en: _Pipe through...
fi: _Putkita ohjelmalle...

en: _Store Address...
fi: _Tallenna osoite

en: Move To _Trash
fi: Siirrä _roskakoriin

en: T_oggle
fi: M_erkitse

note: Message:toggle-flag submenu items
en: _Flagged
fi: _Lipulla

en: Failed to copy %d message to mailbox "%s": %s | Failed to copy %d messages to mailbox "%s": %s
fi[0]: %d viestiä ei voi kopioida kansioon "%s": %s
fi[1]: %d viestiä ei voi kopioida kansioon "%s": %s

en: Copied to "%s".
fi: Kopioitu kohteeseen "%s".

en: Moved to "%s".
fi: Siirretty kohteeseen "%s".

en: Committing mailbox %s failed.
fi: Postikansion %s muutosten toteuttaminen epäonnistui.

en: Pipe message through a program
fi: Putkita viesti ohjelman läpi

en: Specify the program to run:
fi: Määrittele suoritettava komento:

en: Failed to find mailbox
fi: Kansiota ei löytynyt

en: Choose destination folder
fi: Valitse kohdekansio

note: xgettext: this is the first part of the message * "Shown mailbox: %s with %d messages, %d new, %d hidden".
en: Shown mailbox: %s
fi: Näytetty kansio: %s

en: with %d message | with %d messages
fi[0]: sisältää %d viestin
fi[1]: sisältää %d viestiä

en: , %d new | , %d new
fi[0]: , %d uusi
fi[1]: , %d uutta

en: , %d hidden | , %d hidden
fi[0]: , %d piilotettu
fi[1]: , %d piilotettua

en: Check cryptographic signature
fi: Tarkista digitaalinen allekirjoitus

en: Select message part to display
fi: Valitse näytettävä viestin osa

en: Message parts
fi: Viestin osat

en: Save selected as...
fi: Valitse valinta nimellä...

en: Save selected to folder...
fi: Valitse valinta kansioon...

en: (No sender)
fi: (ei lähettäjää)

en: Could not access message %ld in mailbox "%s".
fi: Viestiä %ld ei voi avata kansiosta "%s".

en: mixed parts
fi: erityyppiset osat

en: alternative parts
fi: vaihtoehtoiset osat

en: signed parts
fi: allekirjoitetut osat

en: encrypted parts
fi: salatut osat

en: rfc822 message
fi: rfc822-viesti

en: "%s" parts
fi: "%s" osaa

en: force inline for all parts
fi: pakota sisäkkäisyys kaikille osille

en: rfc822 message (from %s, subject "%s")
fi: rfc822-viesto (lähettäjä %s, aihe "%s")

en: complete message
fi: koko viesti

en: part %s: %s (file %s)
fi: osa %s: %s (tiedosto %s)

en: part %s: %s
fi: osa %s: %s

en: encrypted:
fi: salattu:

en: Select folder for saving selected parts
fi: Valitse kansio, johon valitut osat tallennetaan

en: %s message part
fi: %s viestin osa

en: Sending the disposition notification failed: %s
fi: Disposition Notification -viestin lähetys epäonnistui: %s

en: The sender of this mail, %s, requested 
    a Message Disposition Notification(MDN) to be returned to `%s'.
    Do you want to send this notification?
fi: Tämän viestin lähettäjä, %s, pyytää 
    Message Disposition Notification-kuittauksen (MDN) palauttamista osoitteeseen "%s"
    Lähetetäänkö kuittaus?

en: Reply to MDN?
fi: Vastataanko kuittauspyyntöön (MDN)?

en: The decryption cannot be performed because this message is displayed more than once.
    Please close the other instances of this message and try again.
fi: Salauksen purkua ei voida suorittaa, koska viesti on avattu näytettäväksi useammin kuin kerran.
    Sulje viestin näyttävät muut ikkunat ja yritä uudestaan.

en: Parsing a message part failed: %s
fi: Viestin osan tulkinta epäonnistui: %s

en: Possible disk space problem.
fi: Levytila saattaa olla vähissä.

en: The message sent by %s with subject "%s" contains an encrypted part, but it's structure is invalid.
fi: Lähettäjän %s viesti aiheesta "%s" sisältää salatun osan, mutta tämän osan rakenne on virheellinen.

en: The message sent by %s with subject "%s" contains a PGP encrypted part, but this crypto protocol is not available.
fi: Lähettäjän %s viesti aiheesta "%s" sisältää PGP-salatun osan, mutta tämä salausmenetelmä ei ole käytettävissä.

en: The message sent by %s with subject "%s" contains a S/MIME encrypted part, but this crypto protocol is not available.
fi: Lähettäjän %s viesti aiheesta "%s" sisältää S/MIME-salatun osan, mutta tämä salausmenetelmä ei ole käytettävissä.

en: The message sent by %s with subject "%s" contains a signed part, but its structure is invalid. The signature, if there is any, cannot be checked.
fi: Lähettäjän %s viesti aiheesta "%s" sisältää allekirjoitetun osan, mutta allekirjoituksen rakenne on virheellinen. Allekirjoitusta ei voida tarkistaa.

en: The message sent by %s with subject "%s" contains a %s signed part, but this crypto protocol is not available.
fi: Lähettäjän %s viesti aiheesta "%s" sisältää %s-salatun osan, mutta tämä salausmenetelmä ei ole käytettävissä.

en: Detected a good signature
fi: Havaittiin kelvollinen allekirjoitus

en: Detected a good signature with insufficient validity
fi: Havaittiin oikea allekirjoitus, jonka kelvollisuus on riittämätön

en: Detected a good signature with insufficient validity/trust
fi: Havaittiin oikea allekirjoitus, jonka kelvollisuus tai luottamus ei ole riittävä

en: Checking the signature of the message sent by %s with subject "%s" returned:
    %s
fi: Allekirjoituksen tarkistus lähettäjän %s viestistä aiheesta "%s" palautti arvon:
    %s

en: Checking the signature of the message sent by %s with subject "%s" failed with an error!
fi: Allekirjoituksen tarkistus lähettäjän %s viestistä aiheesta "%s" palautti virheen!

en: The decryption cannot be performed because this message is displayed more than once.
fi: Salauksen purkua ei voida suorittaa, koska viesti on auki monessa eri ikkunassa.

en: The signature check and removal of the OpenPGP armor cannot be performed because this message is displayed more than once.
fi: Allekirjoituksen tarkistusta OpenPGP-esityksen poistoa ei voida suorittaa, koska viesti on auki monessa eri ikkunassa.

en: Please close the other instances of this message and try again.
fi: Valitse viestin muut näkymät ja yritä uudestaan.

en: First Name
fi: Etunimi

en: Last Name
fi: Sukunimi

en: Email Address
fi: Sähköpostiosoite

en: One of the specified fields contains:
fi: Yksi annetuista kentistä sisältää:

en: None of the specified fields contains:
fi: Yksikään annetuista viesteisti ei sisällä:

en: One of the regular expressions matches
fi: Yksi säännöllisistä lausekkeista vastaa

en: None of the regular expressions matches
fi: Mikään säännöllisistä lausekkeista ei täsmää

en: Match when date is in the interval:
fi: Osuma, kun päiväys on väliltä:

en: Match when date is outside the interval:
fi: Osuma, kun päiväys ei ole väliltä:

en: Match when one of these flags is set:
fi: Osuma, kun joku näistä lipuista ei ole asetettu:

en: Match when none of these flags is set:
fi: Osuma, kun mikään näistä lipuista ei ole asetettu:

en: You must specify the name of the user header to match on
fi: Täsmättävän otsakkeen nimi täytyy antaa

en: You must specify at least one field for matching
fi: Ainakin yksi täsmättävä kenttä täytyy antaa

en: You must provide a string
fi: Merkkijono täytyy syöttää

en: You must provide at least one regular expression
fi: Ainakin yksi säännöllinen lauseke täytyy antaa

en: Low date is incorrect
fi: Alempi päiväys on virheellinen

en: High date is incorrect
fi: Ylempi päiväys on virheellinen

en: Low date is greater than high date
fi: Alempi päiväys on suurempi kuin ylempi

en: Error displaying condition help: %s
fi: Virhe näytettäessä ehtojen ohjetta: %s

en: Match Fields
fi: Täsmäävät kentät

en: _Body
fi: Viestin _sisältö

en: _User header:
fi: _Käyttäjän otsake:

en: Replied
fi: Vastattu

en: One of the specified f_ields contains
fi: Yksi annetuista kentistä täsmää

en: Contain/Does _Not Contain
fi: Sisältää/_Ei sisällä

en: _One of the regular expressions matches
fi: _Yksi säännöllinen lauseke täsmää

en: One _Matches/None Matches
fi: Yksi _osuma/ei osumia

en: Match when message date is in the interval:
fi: Täsmää, kun viestin päiväys on väliltä:

en: Inside/outside the date interval
fi: Päiväysvälin aikana tai ulkopuolella

en: Match when one flag is set/when no flag is set
fi: Täsmää, kun yksi lippu on asetettu tai mitään lippua ei ole asetettu

en: Search T_ype:
fi: Haun t_yyppi

en: Edit condition for filter:
fi: Muokkaa suodattimen ehtoa:

en: Filter with no condition was omitted
fi: Suodatin, jossa ei ollut ehtoja, jätettiin huomioimatta

en: Error displaying filter help: %s
fi: Virhe näytettäessä suodattimien ohjetta: %s

en: New filter
fi: Uusi suodatin

en: No filter name specified.
fi: Suodattimelle ei annettu nimeä.

en: Filter "%s" already exists.
fi: Suodatin "%s" on jo olemassa.

en: Filter must have conditions.
fi: Suodattimessa täytyy olla ehtoja.

en: Filter has matched
fi: Suodatin täsmäsi

en: You must provide a sound to play
fi: Soitettava ääni täytyy antaa

en: (Example: write December 31, 2000, as %s)
fi: (Esimerkki: kirjoita Joulukuun 31, 2000 muodoss %s)

en: Date interval
fi: Päiväyksien väli

en: Flag condition
fi: Lipun tila

en: Copy to folder:
fi: Kopioi kansioon:

en: Move to folder:
fi: Siirrä kansioon:

en: Print on printer:
fi: Tulosta tulostimella:

en: Run program:
fi: Suorita ohjelma:

en: Send to Trash
fi: Lähetä roskakoriin

note: The name entry
en: _Filter name:
fi: _Suodattimen nimi:

note: The filter op-code : "OR" or "AND" all the conditions
en: Operation between conditions
fi: Toiminto ehtojen välillä

en: Ne_w
fi: _Uusi

note: The notification area
en: Notification:
fi: Ilmoitus:

note: Notification buttons
en: Play sound:
fi: Soita ääni:

en: Use Sound...
fi: Käytä ääniä...

en: Popup text:
fi: Ponnahdusteksti:

en: A filter run dialog is open.Close it before you can modify filters.
fi: Suodattimen suoritusikkuna on auki. Se täytyy sulkea ennen kuin voit muokata suodattimia.

en: Balsa Filters
fi: Balsan suodattimet

en: Filter "%s" has no condition.
fi: Suodattimessa "%s" ei ole ehtoa.

en: Unable to export filter %s, an error occurred.
fi: Suodatinta %s ei voi viedä, tapahtui virhe.

en: There are opened filter run dialogs, close them before you can modify filters.
fi: Suodattimen suoritusikkunoita on avoinna. Ne täytyy sulkea ennen kuin voit muokata suodattimia.

en: Balsa Filters Export
fi: Balsan suodattimien vienti

en: Error displaying run filters help: %s
fi: Virhe näytettäessä suodattimien ohjetta: %s

en: Error when applying filters
fi: Virhe toteutettaessa suodattimia

en: Filter applied to "%s".
fi: Kohde "%s" suodatettu.

en: The destination mailbox of the filter "%s" is "%s".
    You can't associate it with the same mailbox (that causes recursion).
fi: Suodattimen "%s" kohdekansio on "%s".
    Et voi liittää sitä samaan kansioon uudestaan.

en: The filter "%s" is not compatible with the mailbox type of "%s".
    This happens for example when you use regular expressions match with IMAP mailboxes, it is done by a very slow method; if possible, use substring match instead.
fi: Suodatin "%s" ei ole yhteensopiva kansiotyypin "%s" kanssa.
    Tämä voi tapahtua, jos käytät säännöllisiä lausekkeita IMAP-kansion kanssa, jolloin tämä tapahtuu hyvin hitaasti. Tällöin tulisi käyttää mieluummin alimerkkijonon täsmäämistä.

en: Balsa Filters of Mailbox:
fi: Balsan sähköpostisuodattimet:

en: On reception
fi: Vastaanotettaessa

en: Apply Selected
fi: Toteuta valitut

note: #-#-#-#-#  88 (balsa)  #-#-#-#-# up button
en: _Up
fi: _Ylös

note: down button
en: Do_wn
fi: _Alas

en: A_pply Now!
fi: Toteuta heti!

en: The filters dialog is opened, close it before you can run filters on any mailbox
fi: Suodatin-ikkuna on auki. Se täytyy sulkea ennen kuin voit käyttää suodattimia kansioille

en: Remote IMAP folder
fi: Ulkoinen IMAP-palvelin

en: _Max number of connections:
fi: _Yhteyksiä enintään:

en: Enable _persistent cache
fi: Käytä _pysyvää välimuistia

en: Use IDLE command
fi: Käytä IDLE-komentoa

en: Enable _bug workarounds
fi: Käytä _korjauksia tunnettuihin palvelinongelmiin

en: Use STATUS for mailbox checking
fi: Käytä STATUS-komentoa kansion tilan katsomiseen

note: INPUT FIELD CREATION
en: Descriptive _Name:
fi: _Kuvaava nimi:

note: username
en: Use_r name:
fi: _Käyttäjätunnus:

en: _Anonymous access
fi: _Anonyymi pääsy

en: Subscribed _folders only
fi: _Ainoastaan tilatut kansiot

en: Always show _INBOX
fi: _Näytä aina INBOX

en: Pr_efix:
fi: _Etuliite:

en: Select parent folder
fi: Valitse yläkansio

en: Renaming INBOX is special!
    You will create a subfolder %s in %s
    containing the messages from INBOX.
    INBOX and its subfolders will remain.
    What would you like to do?
fi: INBOXin nimeäminen on poikkeustapaus!
    Luot alikansion %s %s:n sisälle. Se
    sisältää kaikki viestit INBOXissa.
    INBOX alikansioineen säilyy. 
    Mitä haluaisit tehdä?

en: Rename INBOX
fi: Uudelleennimeä INBOX

en: Folder rename failed. Reason: %s
fi: Kansion uudelleennimeäminen epäonnistui, syy: %s

en: Folder creation failed. Reason: %s
fi: Kansion luonti epöonnistui, syy: %s

en: An IMAP folder that is not a mailbox
    has no properties that can be changed.
fi: IMAP-kansiolla, joka ei ole sähköpostikansio,
    ei ole muutettavia ominaisuuksia.

en: Remote IMAP subfolder
fi: Ulkoinen IMAP-alikansio

en: _Create
fi: _Luo

en: Rename or move subfolder
fi: Uudelleennimeä tai siirrä kansio

en: Create subfolder
fi: Luo alikansio

en: _Subfolder of:
fi: _Yläkansio:

en: This folder is not stored in configuration. I do not yet know how to remove it from remote server.
fi: Tätä kansiota ei löydy asetuksista. En vielä tiedä, kuinka se poistetaan etäpalvelimelta.

en: This will remove the folder "%s" from the list.
    You may use "New IMAP Folder" later to add this folder again.
fi: Tämä poistaa kansion "%s" listalta.
    Voit käyttää toimintoa "Lisää IMAP-kansio" ja lisätä kansion takaisin.

en: Information - Balsa
fi: Tietoja - Balsa

en: FATAL:
fi: VAKAVA:

en: Use _SSL
fi: Käytä _SSL-yhteyttä

en: No mailbox selected.
fi: Ei valittuja kansioita.

en: Mailbox "%s" is used by Balsa and I cannot remove it.
    If you really want to remove it, assign its function
    to some other mailbox.
fi: Kansio "%s" on Balsan käytössä, eikä sitä voida poistaa.
    Jos todella haluat poistaa sen, siirrä siihen liitetyt tehtävät
    johonkin toiseen kansioon.

en: This will remove the mailbox "%s" from the list of mailboxes.  You may also delete the disk file or files associated with this mailbox.
    If you do not remove the file on disk you may "Add  Mailbox" to access the mailbox again.
    What would you like to do?
fi: Kansio "%s" poistetaan postikansioiden listasta. Voit myös poistaa kansioon liittyvät tiedostot tiedostot tiedostojärjestelmästä pysyvästi.
    Jos et poista tiedostoja tiedostojärjestelmästä, voit käyttää komentoa "Lisää kansio" saman kansion avaamiseksi uudestaan.
    Mitä haluat tehdä?

en: Remove from _list
fi: Poista _listalta

en: Remove from list and _disk
fi: Poista listalta ja l_evyltä

en: This will remove the mailbox "%s" and all its messages from your IMAP server.  If %s has subfolders, it will still appear as a node in the folder tree.
    You may use "New IMAP subfolder" later to add a mailbox with this name.
    What would you like to do?
fi: Kansio "%s" ja kaikki sen viestit poistetaan IMAP-palvelimelta. Jos kansiolla %s on alikansioita, se näkyy edelleen kansiopuun osana.
    Voit käyttää komentoa "Uusi IMAP-kansio" ja lisätä kansion tällä nimellä uudestaan.
    Mitä haluat tehdä?

en: _Remove from server
fi: _Poista palvelimelta

en: This will remove the mailbox "%s" from the list of mailboxes.
    You may use "Add Mailbox" later to access this mailbox again.
    What would you like to do?
fi: Kansio "%s" poistetaan postikansioiden listasta.
    Voit käyttää komentoa "Lisää kansio" lukeaksesi tätä kansiota uudestaan.
    Mitä haluat tehdä?

en: _Remove from list
fi: Poista _listalta

en: Folder deletion failed. Reason: %s
fi: Kansion poisto epäonnistui, syy: %s

en: Rename of %s to %s failed:
    %s
fi: Nimeäminen %s -> %s epäonnistui:
    %s

en: _Mailbox Name:
fi: Kansion _nimi:

en: Local Mailbox Configurator
fi: Paikallisen postikansion asetukset

en: Remote Mailbox Configurator
fi: Etäkansion asetukset

en: _Delete messages from server after download
fi: Po_ista viestit lataamisen jälkeen

en: _Enable check for new mail
fi: _Tarkista uudet viestit

en: _Filter messages through procmail
fi: _Suodata viestit procmailin läpi

en: Fi_lter Command:
fi: S_uodatinkomento:

en: Disable _APOP
fi: Älä käytä _APOP:ia

en: _Remember Password
fi: _Muista salasana

en: F_older Path:
fi: K_ansion polku:

en: _Identity:
fi: _Henkilöllisyys:

en: _Decrypt and check
    signatures automatically:
fi: _Pura salaus ja tarkista
    allekirjoitukset automaattisesti:

en: Show _Recipient column instead of Sender
fi: Näytä _vastaanottajakenttä lähettäjän sijasta

en: _Subscribe for new mail check
fi: _Merkitse uusien viestien tarkkailulistalle

en: The folder edition to be written.
fi: Kansion muokkaus joka tullaan kirjoittamaan.

en: Scanning %s. Please wait...
fi: Tutkitaan kansiota %s. Odota...

en: Scanning of %s failed: %s
    Check network connectivity.
fi: Kohteen %s tutkiminen epäonnitui: %s
    Tarkista verkkoyhteys.

en: Scanning of %s failed: %s
fi: Kansion %s tutkiminen epäonnistui: %s

en: Local _mbox mailbox...
fi: Paikallinen _mbox-kansio...

en: Local Mail_dir mailbox...
fi: Paikallinen Mail_dir-kansio...

en: Local M_H mailbox...
fi: Paikallinen M_H-kansio...

en: Remote _IMAP mailbox...
fi: Ulkoinen _IMAP-postilaatikko...

en: Remote IMAP _folder...
fi: Ulkoinen IMAP-_kansio...

en: Remote IMAP _subfolder...
fi: Ulkoinen IMAP-_alikansio...

en: _Subscribe
fi: _Tilaa

en: Mark as _Inbox
fi: Merkitse _saapuvien kansioksi

en: _Mark as Sentbox
fi: Merkitse _lähetettyjen kansioksi

en: Mark as _Trash
fi: Merkitse _roskapostien kansioksi

en: Mark as D_raftbox
fi: Merkitse l_uonnosten kansioksi

en: _Edit/Apply filters
fi: _Muokkaa/toteuta suodattimia

en: The path "%s" does not lead to a mailbox.
fi: Polku "%s" ei viittaa postikansioon.

en: Local mailbox %s loaded as: %s
fi: Paikallinen kansio %s ladattu: %s

en: Local folder %s
fi: Paikallinen kansio %s

en: Balsa closes files and connections. Please wait...
fi: Balsa sulkee tiedostoja ja yhteyksiä, odota...

en: F_ilters
fi: Su_odattimet

en: Continue editing current message
fi: Jatka tekstin muokkausta.

en: _Get New Mail
fi: _Vastaanota

en: Fetch new incoming mail
fi: Lataa uudet viestit

en: _Send Queued Mail
fi: L_ähetä jonottava posti

en: Send messages from the outbox
fi: Lähetä Lähtevät-kansion viestit

en: Send and _Receive Mail
fi: L_ähetä ja vastaanota sähköpostia

en: Send and Receive messages
fi: Lähetä ja vastaanota viestejä

en: Set up page for printing
fi: Määrittele sivu tulostusta varten

en: _Address Book...
fi: _Osoitekirja

en: Open the address book
fi: Avaa osoitekirja

note: File:New submenu items
en: _Message...
fi: _Viesti...

en: Compose a new message
fi: Kirjoita uusi viesti

en: Local mbox mailbox...
fi: Paikallinen mbox-kansio...

en: Add a new mbox style mailbox
fi: Lisää mbox-muotoinen kansio

en: Local Maildir mailbox...
fi: Paikallinen Maildir-kansio...

en: Add a new Maildir style mailbox
fi: Lisää Maildir-muotoinen kansio

en: Local MH mailbox...
fi: Paikallinen MH-kansio...

en: Add a new MH style mailbox
fi: Lisää MH-muotoinen kansio

en: New mailbox...
fi: Uusi postikansio...

en: New "Maildir" mailbox...
fi: Uusi Maildir-kansio...

en: New "MH" mailbox...
fi: Uusi MH-kansio...

en: Remote IMAP mailbox...
fi: Ulkoinen IMAP-kansio...

en: Add a new IMAP mailbox
fi: Lisää uusi IMAP-kansio

en: Remote IMAP folder...
fi: Ulkoinen IMAP-kansio...

en: Add a new IMAP folder
fi: Lisää uusi IMAP-kansio

en: Remote IMAP subfolder...
fi: Ulkoinen IMAP-alikansio...

en: Add a new IMAP subfolder
fi: Lisää uusi IMAP-alikansio

en: F_ilters...
fi: _Suodattimet...

en: _Export Filters
fi: _Vie suodattimet...

en: Export filters as Sieve scripts
fi: Vie suodattimet Sieve-skripteinä

note: #-#-#-#-#  88 (balsa)  #-#-#-#-# View menu items
en: E_xpand All
fi: _Laajenna kaikki

en: Expand all threads
fi: Laajenna kaikki säikeet

en: Collapse all expanded threads
fi: Sulje kaikki avatut säikeet

en: No magnification
fi: Ei suurennosta

note: Mailbox menu item that does not require a mailbox
en: Next Unread Message
fi: Seuraava lukematon

en: Delete messages from the Trash mailbox
fi: Poista viestit roskakorista

note: Settings menu items
en: _Toolbars...
fi: _Työkalupalkit...

en: Customize toolbars
fi: Muokkaa työkalupalkkeja

en: _Identities...
fi: _Henkilöllisyydet...

en: Create and set current identities
fi: Luo ja aseta nykyiset henkilöllisyydet

en: About Balsa
fi: Tietoja balsasta

note: #-#-#-#-#  88 (balsa)  #-#-#-#-# Mailbox menu items
en: Next Message
fi: Seuraava viesti

en: Previous Message
fi: Edellinen viesti

en: Next Flagged Message
fi: Seuraava liputettu viesti

en: _Reset Filter
fi: Nollaa _suodatin

en: Reset mailbox filter
fi: Nollaa postilaatikon suodatin

en: Select all messages in current mailbox
fi: Valitse kaikki valitun kansion viestit

en: Edit the selected mailbox
fi: Muokkaa valittua kansiota

en: Delete the selected mailbox
fi: Poista valittu kansio

en: E_xpunge Deleted Messages
fi: Poista poistetut viestit

en: Expunge messages marked as deleted in the current mailbox
fi: Poista pysyvästi viestit, jotka on merkitty poistetuiksi nykyisessä postikansiossa

en: Close mailbox
fi: Sulje kansio

en: Select _Filters
fi: Valitse _suodattimet

en: Select filters to be applied automatically to current mailbox
fi: Valitse nykyiseen kansioon automaattisesti käytettävät suodattimet

en: _Remove Duplicates
fi: Poista kaksoiskappaleet

en: Remove duplicated messages from the current mailbox
fi: Poista kansiosta viestit, jotka ovat kansiossa kahteen kertaan

en: Print current message
fi: Tulosta tämä viesti

en: Reply to the current message
fi: Vastaa tähän viestiin.

en: Reply to _All...
fi: Vastaa _kaikille...

en: Reply to all recipients of the current message
fi: Vastaa viestin kaikille vastaanottajille.

en: Reply to _Group...
fi: Vastaa _ryhmälle...

en: Reply to mailing list
fi: Vastaa listalle

en: Store address of sender in addressbook
fi: Tallenna lähettäjän osoite osoitekirjaan.

en: Save Current Part...
fi: Tallenna nykyinen osa...

en: Save currently displayed part of message
fi: Tallenna viestistä nyt näytettävä osa

en: _View Source...
fi: _Näytä lähdekoodi...

en: View source form of the message
fi: Näytä viesti lähdemuodossa

note: All three "Forward" actions and the "Pipe" action have the same * stock_id; the first in this list defines the action tied to the * toolbar's Forward button, so "ForwardDefault" must come before * the others.
en: _Forward...
fi: _Välitä...

en: Forward the current message
fi: Lähetä tämä viesti eteenpäin.

en: _Forward attached...
fi: Välitä _liitteenä...

en: Forward the current message as attachment
fi: Välitä tämä viesti liitetiedostona.

en: Forward _inline...
fi: Välitä viestin sisällä...

en: Forward the current message inline
fi: Välitä tämä viesti viestinä.

en: Pipe the message through another program
fi: Putkita viesti toisen ohjelman läpi

en: _Next Part
fi: _Seuraava osa

en: Next part in message
fi: Viestin seuraava osa

en: _Previous Part
fi: _Edellinen osa

en: Previous part in message
fi: Viestin edellinen viesti

en: Move the current message to Trash mailbox
fi: Siirrä valittu viesti Roskakoriin

en: _Delete to Trash
fi: _Siirrä roskakoriin

en: Toggle New
fi: Merkitse viesti

en: Toggle flagged
fi: Liputa viesti

note: Hide messages menu items
en: _Deleted
fi: _Poistettu

en: Toggle deleted flag
fi: Viesti poistettu

en: _Answered
fi: _Vastattu

en: Toggle Answered
fi: Viestiin vastattu

en: _Show Mailbox Tree
fi: Näytä kansiopuu

en: Toggle display of mailbox and folder tree
fi: Näytetäänkö postikansioiden ja muiden kansioiden puu

en: Show Mailbox _Tabs
fi: Näytä kansioiden _välilehdet

en: Toggle display of mailbox notebook tabs
fi: Näytetäänkö postikansioissa välilehtiä

en: Sort in a descending order
fi: Järjestä laskevaan järjestykseen

en: _View filter
fi: Näytä _suodatin

en: Enable quick message index filter
fi: Käytä nopeaa viesti-indeksin suodatinta

en: Wrap message lines
fi: Rivitä viestin rivit

en: Un_Deleted
fi: Peru _poisto

en: Un_read
fi: Ei _luettu

en: Un_flagged
fi: _Liputon

en: Un_answered
fi: Ei _vastattu

note: Toolbar items not on any menu
en: All
    headers
fi: Kaikki
    otsikot

en: Show all headers
fi: Näytä kaikki otsikot

en: Msg Preview
fi: Viestin esikatselu

en: _No Headers
fi: _Ei otsikoita

en: Display no headers
fi: Älä näytä otsikoita

en: S_elected Headers
fi: Va_litut otsikot

en: Display selected headers
fi: Näytä valitut otsikot

en: Display all headers
fi: Näytä k_aikki otsikot

en: _Flat index
fi: _Litteä indeksi

en: No threading at all
fi: Ei säikeistystä

en: Si_mple threading
fi: _Yksinkertainen säikeistys

en: Simple threading algorithm
fi: Yksinkertainen säikeistysalgoritmi

en: _JWZ threading
fi: _JWZ-säikeistys

en: Elaborate JWZ threading
fi: Monimutkainen JWZ-säikeistys

en: By _Arrival
fi: _Saapumisjärjestys

en: Arrival order
fi: Saapumisjärjestyksen mukaan

en: By _Sender
fi: _Lähettäjän mukaan

en: Sender order
fi: Lähettäjän mukaan

en: By S_ubject
fi: _Aiheen mukaan

en: Subject order
fi: Aiheen mukaan

en: By Si_ze
fi: _Koon mukaan

en: By message size
fi: Viestin koon mukaan

en: _Threaded
fi: _Säikeistettynä

en: Use message threading
fi: Säikeistä viestit

en: Balsa is sending a mail now.
    Abort sending?
fi: Balsa lähettää nyt viestejä.
    Keskeytä lähettäminen?

en: Subject or Sender Contains:
fi: Aihe tai lähettäjä sisältää:

en: Subject or Recipient Contains:
fi: Aihe tai vastaanottaja sisältää:

en: Subject Contains:
fi: Aihe sisältää:

en: Body Contains:
fi: Viesti sisältää:

en: Older than (days):
fi: Vanhempi kuin (päiviä):

en: Unable to Open Mailbox!
    %s.
fi: Kansiota ei voi avata!
    %s.

en: The Balsa email client is part of the GNOME desktop environment.  Information on Balsa can be found at https://pawsa.fedorapeople.org/balsa/
    
    If you need to report bugs, please do so at: https://gitlab.gnome.org/GNOME/balsa/issues
fi: Balsa-Sähköpostiohjelma on osa Gnome-työpöytää.
    Lisätietoja Balsasta löytyy osoitteesta https://pawsa.fedorapeople.org/balsa/
    
    Vikailmoitukset voit antaa osoitteessa https://gitlab.gnome.org/GNOME/balsa/issues
    Suomennos: http://gnome.fi/

en: Checking Mail...
fi: Tarkistetaan postia...

en: IMAP mailbox: %s
fi: IMAP-kansio: %s

en: Local mailbox: %s
fi: Paikallinen postikansio: %s

en: Finished Checking.
fi: Tarkistus suoritettu

en: Sending error: %s
fi: Lähetysvirhe: %s

en: Balsa: New mail
fi: Balsa: uutta sähköpostia

en: The next unread message is in %s
fi: Seuraava lukematon viesti on kansiossa %s

en: Do you want to switch to %s?
fi: Haluatko vaihtaa kansioon %s?

en: Search mailbox
fi: Etsi kansiosta

en: S_ubject
fi: _Aihe

note: Frame with Apply and Clear buttons
en: Show only matching messages
fi: Lähetä vain vastaavat viestit

note: Frame with OK button
en: Open next matching message
fi: Avaa seuraava vastaava viesti

en: _Reverse search
fi: _Hae taaksepäin

en: You can apply filters only on mailbox
fi: Voit käyttää suodattimia vain sähköpostikansioille

en: Removing duplicates failed: %s
fi: Kaksoiskappaleiden poist epäonnistui: %s

en: Could not open trash: %s
fi: Roskakoria ei voi avata: %s

en: Balsa: %s (readonly)
fi: Balsa: %s (vain lukuoikeudet)

en: Get new mail on startup
fi: Tarkista posti käynnistettäessä

en: Compose a new email to EMAIL@ADDRESS
fi: Kirjoita uusi viesti osoitteeseen POSTI@OSOITE

en: Attach file at PATH
fi: Liitä tiedosto POLUSTA

en: Opens MAILBOXNAME
fi: Avaa LAATIKONNIMEn

en: MAILBOXNAME
fi: LAATIKONNIMI

en: Opens first unread mailbox
fi: Avaa ensimmäisen lukemattoman kansion

en: Opens default Inbox on startup
fi: Avaa Saapuvien viestien oletuskansio käynnistettäessä

en: Prints number unread and unsent messages
fi: näytä lukemattomien ja lähettämättömien viestien määrä

en: Debug POP3 connection
fi: Etsi virheitä POP3-yhteydestä

en: Debug IMAP connection
fi: Debuggaa IMAP-yhteyttä

en: The Balsa E-Mail Client
fi: Balsa-sähköpostiohjelma

en: Balsa cannot open your "%s" mailbox.
fi: Balsa ei voi avata kansiotasi "%s".

en: Sentbox
fi: Lähetetyt

en: Draftbox
fi: Luonnokset

en: Compressing mail folders...
fi: Pakataan postikansiota...

en: Close the message window
fi: Sulje viesti-ikkuna

en: Move the message to Trash mailbox
fi: Siirrä viesti roskakoriin

en: N_o Headers
fi: _Ei otsikoita

en: _Selected Headers
fi: Va_litut otsikot

en: Message from %s: %s
fi: Viesti lähettäjältä %s: %s

en: Could not create temporary file %s: %s
fi: Väliaikaistiedostoa "%s" ei voi luoda: %s

en: Save %s MIME Part
fi: Tallenna %s MIME-osa

en: File already exists. Overwrite?
fi: Tiedosto jo olemassa. Korvaa?

en: This is an inline %s signed %s message part:
    %s
fi: Tämä on sisäkkäinen %s-allekirjoitettu %s viestn osa:
    %s

en: _Run gpg to import this key
fi: Suo_rita gpg avaimen tuomiseksi

en: Error loading attached image: %s
fi: Virhe ladattaessa liitettyä kuvaa: %s

en: Content Type: external-body
fi: Sisällön tyyppi: ulkoinen

en: Access type: local-file
fi: Hakutavan tyyppi: paikallinen tiedosto

en: File name: %s
fi: Tiedostonimi: %s

en: Access type: URL
fi: Hakutavan tyyppi: URL

en: Access type: %s
fi: Hakutavan tyyppi: %s

en: FTP site: %s
fi: FTP-palvelin: %s

en: Directory: %s
fi: Hakemisto: %s

en: Access type: mail-server
fi: Hakutyyppi: postipalvelin

en: Mail server: %s
fi: Postipalvelin: %s

note: #-#-#-#-#  3719 (sympa 6.2)  #-#-#-#-# This entry contains sprintf conversions.  See https://perldoc.perl.org/functions/sprintf for details.
en: Subject: %s
fi: Aihe: %s

en: Se_nd message to obtain this part
fi: Lähetä _viesti saadaksesti tämän osan

en: Error showing %s: %s
fi: Virhe näytettäessä %s: %s

en: Could not get a part: %s
fi: Osaa ei voi hakea: %s

en: Sending the external body request failed: %s
fi: Ulkoisen rungon pyynnön lähetys epäonnistui: %s

en: Copy to folder...
fi: Kopioi kansioon...

en: Fcc:
fi: Kansio:

en: Could not save a text part: %s
fi: Tekstiosaa ei voi tallentaa: %s

en: The message sent by %s with subject "%s" contains 8-bit characters, but no header describing the used codeset (converted to %s)
fi: Viesti lähettäjältä %s aiheesta "%s" sisältää 8-bittisiä merkkejä, mutta ei otsaketta, joka kertoo käytetyn merkistön (muutettu muotoon %s)

en: Copy link
fi: Kopioi linkki

en: Open link
fi: Avaa linkki

en: Send link...
fi: Lähetä linkki...

en: Highlight structured phrases
fi: Korosta rakenteelliset lauseet

en: Calling URL %s...
fi: Kutsutaan URL:a %s...

en: S_tore
fi: _Tallenna

en: Error reading message part: %s
fi: Virhe luettaessa viestin osaa: %s

en: Type: %s (%s)
fi: Tyyppi: %s (%s)

en: Content Type: %s
fi: Sisällön tyyppi: %s

en: No open or view action defined in GNOME MIME for this content type
fi: Tälle MIME-tyypille ei ole määritelty avaus- tai katseluohjelmaa.

en: S_ave part
fi: T_allenna osa

en: View _part with %s
fi: Näytä _osa ohjelmalla %s

en: While Retrieving Messages
fi: Viestejä ladatessa

en: Until Closed
fi: Kunnes suljetaan

en: Bad Spellers
fi: Huonot kirjoittajat

en: Message number
fi: Viestin numero

note: must NOT be modal
en: Balsa Preferences
fi: Balsan asetukset

en: %s (default)
fi: %s (oletus)

en: Remote Mailbox Servers
fi: Ulkoiset postipalvelimet

en: Mailbox Name
fi: Kansion nimi

en: Local Mail Directory
fi: Paikallinen postikansio

en: Select your local mail directory
fi: Valitse paikallisen postin hakemisto

en: Outgoing Mail Servers
fi: Lähtevän postin palvelimet

en: Mail Servers
fi: Postipalvelimet

en: _Check mail automatically every
fi: _Tarkista viestit joka:

en: Check _IMAP mailboxes
fi: Tarkista _IMAP-kansiot

en: Check INBOX _only
fi: Tarkista _vain INBOX

en: Display message if new mail has arrived
fi: Näytä viesti, jos uutta postia on saapunut

en: Play sound if new mail has arrived
fi: Soita ääni, jos uutta postia on saapunut

en: Do background check quietly (no messages in status bar)
fi: Tarkista huomaamattomasti taustalla (ei viestejä tilarivillä)

en: _POP message size limit:
fi: _POP-viestien enimmäiskoko:

note: Quoted text regular expression and RFC2646-style flowed text
en: Quoted and Flowed Text
fi: Lainattu ja rivitetty teksti

en: Quoted Text
    Regular Expression:
fi: Lainatun tekstin
    säännöllinen lauseke:

en: Wrap Text at
fi: Rivitä teksti kohdasta

note: handling of multipart/alternative
en: Display of Multipart/Alternative Parts
fi: Multipart/Alternative-osien näyttö

en: Prefer text/plain over html
fi: Suosi text/plain-muotoa HTML:n sijasta

en: National (8-bit) characters in broken messages without codeset header
fi: Kansallisia (8-bittiset) merkkejä rikkinäisessä viestissä ilman merkistön otsaketta

en: display as "?"
fi: näytä muodossa "?"

en: display in codeset
fi: näytä käyttäen merkistöä

note: How to handle received MDN requests
en: Message Disposition Notification Requests
fi: Message Disposition Notification-pyynnöt

en: When I receive a message whose sender requested a Message Disposition Notification (MDN), send it if:
fi: Kun vastaanotan viestin, jonka lähettäjä vaatii MDN:n palauttamista, lähetä se seuraavissa tapauksissa:

en: The message header looks clean
    (the notify-to address is the return path,
    and I am in the "To:" or "Cc:" list).
fi: Viestin otsakkeet näyttävät kelvollisilta
    (pyytäjän osoite on sama kuin paluuosoite ja
    oma osoite on otsakkeessa "To:" tai "Cc:").

en: The message header looks suspicious.
fi: Viestin otsakkeet näyttävät epäilyttäviltä

en: Wrap Outgoing Text at
fi: Rivitä lähtevä teksti kohdasta

en: Automatically quote original when replying
fi: Lainaa automaattisesti alkuperäinen vastatessa

en: Forward a mail as attachment instead of quoting it
fi: Välitä viesti liitetiedostona sen sijaan, että lainaisit sen

en: Copy outgoing messages to sentbox
fi: Kopioi lähtevät viestit Lähteneet-kansioon

en: Send button always queues outgoing mail in outbox
fi: Lähetä-nappi lisää viestit lähtevien jonoon aina.

en: Edit headers in external editor
fi: Muokkaa otsakkeita ulkoisella ohjelmalla

en: Include HTML parts as text when replying or forwarding
fi: Sisällytä HTML-osat tekstinä vastatessa tai välittäessä

en: Sort and Thread
fi: Järjestys ja säikeet

en: Status Messages
fi: Tilaviestit

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QMainWindow, jingleCallsGui) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: Main Window
fi: Pääikkuna

en: Use preview pane
fi: Käytä esikatseluruutua

en: Show mailbox statistics in left pane
fi: Näytä tilastot vasemmassa ruudussa

en: Use alternative main window layout
fi: Käytä vaihtoehtoista asettelua

en: Automatically view message when mailbox opened
fi: Näytä viesti heti, kun kansio valitaan

en: PageUp/PageDown keys scroll text by
fi: PageUp/PageDown näppäimet vierittävät viestiä

en: Display Progress Dialog
fi: Näytä edistymisikkuna

en: Date encoding (for strftime):
fi: Päivämäärän koodaus (strftime):

en: Selected headers:
fi: Valitut otsikot:

en: Information Messages
fi: Ilmoitukset

en: Information Messages:
fi: Ilmoitukset:

en: Warning Messages:
fi: Varoitukset:

en: Fatal Error Messages:
fi: Vakavat virheilmoitukset:

en: Debug Messages:
fi: Vianmääritysviestit:

en: Message Colors
fi: Viestivärit

en: Quote level %d color
fi: %d. tason lainauksen väri

en: Hyperlink color
fi: Hyperlinkin väri

en: Composition Window
fi: Kirjoitusikkuna

en: Invalid or incomplete address label color
fi: Virheellisen tai keskeneräisen kohdeosoitteen väri

en: Message Font:
fi: Viestin kirjasin:

en: Subject Font:
fi: Aiheen kirjasin:

en: Sorting and Threading
fi: Järjestys ja säikeistys

en: Default sort column:
fi: Järjestyssarakkeen oletus:

en: Default threading style:
fi: Säikeistystyylin oletus:

en: Expand threads on open
fi: Laajenna säikeet avattaessa

en: Pspell Settings
fi: Pspell -asetukset

en: Spell Check Module
fi: Oikolukumoduuli

en: Suggestion Level
fi: Ehdotustaso

note: do the ignore length
en: Ignore words shorter than
fi: Ohita sanat, jotka ovat lyhyempiä kuin

en: Miscellaneous Spelling Settings
fi: Muut oikolukuasetukset

en: Check quoted
fi: Tarkista lainaus

en: Empty Trash on exit
fi: Tyhjennä roskakori poistuessa

en: Close mailbox if unused more than
fi: Sulje kansio, jos se on käyttämättä pidempään kuin

en: Deleting Messages
fi: Poistetaan viestejä

note: Translators: this used to be "using Mailbox -> Hide messages"; * the UTF-8 string for the right-arrow symbol is broken out to * avoid msgconv problems.
en: The following setting is global, but may be overridden for the selected mailbox using Mailbox %s Hide messages:
fi: Seuraava asetus vaikuttaa kaikkiin kansioihin, mutta voidaan ohittaa kansiokohtaisesti kohdasta "Kansio %s Piilota viestit:"

en: Hide messages marked as deleted
fi: Piilota poistettavaksi merkityt viestit

en: The following settings are global:
fi: Seuraavat asetukset vaikuttavat kaikkiin kansioihin:

en: Expunge deleted messages when mailbox is closed
fi: Siivoa poistetut viestit, kun kansio suljetaan

en: ...and if unused more than
fi: ja jos kansio on käyttämättä pidempään kuin

en: After moving a message:
fi: Viestin siirron jälkeen:

en: Open Inbox upon startup
fi: Avaa Inbox käynnistettäessä

en: Check mail upon startup
fi: Tarkista posti käynnistettäessä

en: Remember open mailboxes between sessions
fi: Muista avoimet kansiot käyttökertojen välillä

en: Folder Scanning
fi: Kansioiden haku

en: Choose depth 1 for fast startup; this defers scanning some folders.  To see more of the tree at startup, choose a greater depth.
fi: Valitse syvyydeksi 1, jos haluat nopean käynnistyksen: tämä viivästyttä joidenkin kansioiden latausta. Valitse suurempi syvyys, jos haluat nähdä syvemmälle puuhun heti käynnistyksessä.

en: Scan local folders to depth
fi: Paikallisten kansioiden hakusyvyys

en: Scan IMAP folders to depth
fi: Etsi IMAP-kansioita syvyyteen

en: Address Book Name
fi: Osoitekirjan nimi

en: Remote POP3 mailbox...
fi: Ulkoinen POP3-kansio...

en: Show nothing
fi: Älä näytä mitään

en: Show dialog
fi: Näytä ikkuna

en: Show in list
fi: Näytä listalla

en: Show in status bar
fi: Näytä tilarivillä

en: Print to console
fi: Tulosta konsoliin

en: Show next unread message
fi: Näytä seuraava lukematon viesti

en: Show next message
fi: Näytä seuraava viesti

en: Close message window
fi: Suljetaan viesti-ikkuna

en: Error displaying link_id %s: %s
fi: Virhe näytettäessä linkkiä %s: %s

en: Preparing an HTML part, which must start on a new page.
    Print this part?
fi: Valmistellaan HTML-osaa, jonka täytyy alkaa uudelta sivulta.
    Tulostetaanko tämä osa?

en: This is an inline %s signed %s message part:
fi: Tämä on sisäkkäinen %s-allekirjoitetun %s viestin osa:

en: Font available for printing
fi: Kirjasinta voidaan käyttää tulostukseen

en: Font <b>not</b> available for printing. Closest: %s
fi: Kirjasinta <b>ei</b> voida käyttää tulostukseen. Lähinnä sitä on %s

en: Print message
fi: Tulosta viesti

en: Body font
fi: Viestin kirjasin

en: Footer font
fi: Alaviitteen kirjasin

note: highlight cited stuff
en: Highlight cited text
fi: Korosta lainattu teksti

en: _Enable highlighting of cited text
fi: _Ota käyttöön lainatun tekstin korostus

en: Balsa could not find font "%s".
    Use the "Fonts" page on the "Print message" dialog to change it.
fi: Balsa ei löytänyt kirjasinta "%s".
    Käytä "Kirjasimet"-sivua "Tulosta viesti"-ikkunasta kirjasimen vaihtoon.

en: Balsa: message print preview
fi: Balsa: tulostuksen esikatselu

en: Signed and encrypted matter
fi: Allekirjoitettu ja salauttu osa

en: Signed matter
fi: Allekirjoitettu osa

en: Cannot print page %d because the document has only %d pages.
fi: Sivua %d ei voi tulostaa, koska asiakirjassa on vain %d sivua.

en: _Header Font:
fi: _Otsakkeen kirjasin:

en: B_ody Font:
fi: _Viestirungon kirjasin:

en: _Footer Font:
fi: _Alaviitteen kirjasin:

en: Highlight _cited text
fi: Korosta _lainattu teksti

en: Highlight _structured phrases
fi: Korosta _rakenteelliset lauseet

en: Error printing message: %s
fi: Virhe tulostettaessa viestiä: %s

en: Error during filters loading:
fi: Virhe ladattaessa suodattimia:

en: Error during filters loading: %s
    Filters may not be correct.
fi: Virhe ladattaessa suodattimia: %s
    Suodattimet ovat ehkä virheellisiä.

en: The option not to recognize "format=flowed" text has been removed.
fi: Asetus "format=flowed"-muotoisen tekstin tunnistamiseen on poistettu.

en: The option not to send "format=flowed" text is now on the Options menu of the compose window.
fi: Asetuksen "format=flowed" valinta on nyt viestin kirjoitusikkunan Asetukset-valikossa.

en: The option to request a MDN is now on the Options menu of the compose window.
fi: MDN:n palauttamista pyytävä asetus on nyt viestin kirjoitusikkunan Asetukset-valikossa

en: This version of Balsa uses a new user interface; if you have changed Balsa's keyboard accelerators, you will need to set them again.
fi: Tämä balsan versio käyttää uutta käyttöliittymää. Jos olet muuttanut Balsan näppäinoikoteitä, sinun täytyy asettaa ne uudestaan.

en: Error opening GConf database
fi: Virhe avattaessa GConf-tietokantaa

en: Error setting GConf field: %s
fi: Virhe asetettaessa GConf-kenttää: %s

note: Translators: please use the initial letter of each language as * its accelerator; this is a long list, and unique accelerators * cannot be found.
en: _Brazilian Portuguese
fi: _Brasilian Portugali

en: _Catalan
fi: _Katalonialainen

en: _Chinese Simplified
fi: _Kiina (yksinkertaistettu)

en: _Chinese Traditional
fi: _Kiina (perinteinen)

en: _Czech
fi: _Tsekki

en: _Danish
fi: _Tanska

en: _Dutch
fi: _Hollanti

en: _English (American)
fi: _Englanti (Amerikkalainen)

en: _English (British)
fi: _Englanti (Brittiläinen)

en: _Estonian
fi: _Eesti

en: _Finnish
fi: _Suomi

en: _French
fi: _Ranska

en: _German
fi: _Saksa

en: _German (Austrian)
fi: _Saksa (Itävaltalainen)

en: _German (Swiss)
fi: _Saksa (Sveitsiläinen)

en: _Greek
fi: _Kreikka

en: _Hebrew
fi: _Heprea

en: _Hungarian
fi: _Unkari

en: _Italian
fi: _Italia

en: _Japanese (JIS)
fi: _Japani (JIS)

en: _Korean
fi: _Korea

en: _Latvian
fi: _Latvia

en: _Lithuanian
fi: _Liettua

en: _Norwegian
fi: _Norja

en: _Polish
fi: _Puola

en: _Portugese
fi: _Portugali

en: _Romanian
fi: _Rooma

en: _Russian (ISO)
fi: _Venäjä (ISO)

en: _Russian (KOI)
fi: _Venäjä (KOI)

en: _Serbian
fi: _Serbia

en: _Serbian (Latin)
fi: _Serbia (Latinalainen)

en: _Slovak
fi: _Slovakia

en: _Spanish
fi: _Espanja

en: _Swedish
fi: _Ruotsi

en: _Turkish
fi: _Turkki

en: _Ukrainian
fi: _Ukraina

en: _Generic UTF-8
fi: _Yleinen UTF-8

en: _Include File...
fi: _Sisällytä tiedosto...

en: Include a file
fi: Sisällytä tiedosto

en: _Attach File...
fi: Liitä _tiedosto...

en: I_nclude Message(s)
fi: _Sisällytä viesti(t)

en: Include selected message(s)
fi: _Sisällytä valitut viestit

en: Attach _Message(s)
fi: _Liitä viesti(t)

en: Attach selected message(s)
fi: _Liitä valitut viestit

en: Save this message
fi: Tallenna tämä viesti

en: Print the edited message
fi: Tulosta muokattu viesti

en: Undo most recent change
fi: Peru viimeisin muutos

en: Redo most recent change
fi: Tee viimeisin muutos uudestaan

en: Cut the selected text
fi: Leikkaa valittu teksti

en: Copy to the clipboard
fi: Kopioi leikepöydälle

en: Paste from the clipboard
fi: Liitä leikepöydältä

en: _Wrap Body
fi: _Rivitä viesti

en: _Reflow Selected Text
fi: _Rivitä valittu teksti uudestaan

en: Insert Si_gnature
fi: Lisää _allekirjoitus

en: _Quote Message(s)
fi: _Lainaa viestejä

en: C_heck Spelling
fi: Tarkista _oikeinkirjoitus

en: Check the spelling of the message
fi: Tarkista viestin oikeinkirjoitus

en: Select _Identity...
fi: Valitse _henkilöllisyys...

en: Select the Identity to use for the message
fi: Valitse viestissä käytettävä henkilöllisyys.

en: _Edit with Gnome-Editor
fi: _Muokkaa Gnomen editorilla

en: Edit the current message with the default Gnome editor
fi: Muokkaa valittua viestiä Gnomen oletuseditorilla

en: Sen_d
fi: _Lähetä

en: Queue this message in Outbox for sending
fi: Listää viesti jonoon

en: Send _Later
fi: Lähetä _myöhemmin

en: Fr_om
fi: _Lähettäjä

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# / Translators: Label for composer CC address entry
en: _Cc
fi: _Kopio

en: _Fcc
fi: K_ansio

en: _Reply To
fi: _Vastausosoite

en: _Request Disposition Notification
fi: _Pyydä poistamisilmoitus

en: _Format = Flowed
fi: _Muotoilu = Rivitetty

en: _Sign Message
fi: _Allekirjoita viesti

en: _Encrypt Message
fi: _Salaaa viesti

en: signs the message using GnuPG
fi: Allekirjoittaa viestin GnuPG:llä

en: signs the message using GnuPG for all To: and CC: recipients
fi: Allekirjoittaa viestin GnuPG:llä kaikille To: ja Cc: kenttien vastaanottajille

en: _GnuPG uses MIME mode
fi: _GnuPG käyttää MIME-tilaa

en: _GnuPG uses old OpenPGP mode
fi: _GnuPG käyttää vanhaa OpenPGP-tilaa

en: _S/MIME mode (GpgSM)
fi: _S/MIME-tila (GpgSM)

en: The message to '%s' is modified.
    Save message to Draftbox?
fi: Viestiä henkilölle '%s' on muokattu.
    Tallenna viesti luonnoskansioon?

en: Gnome editor is not defined in your preferred applications.
fi: Gnomen oletussovelluksissa ei ole valittu tekstieditoria.

en: Select Identity
fi: Valitse henkilöllisyys

en: Saying yes will not send the file `%s' itself, but just a MIME message/external-body reference.  Note that the recipient must have proper permissions to see the `real' file.
    
    Do you really want to attach this file as reference?
fi: Jos vastaat kyllä, ei itse tiedostoa "%s" lähetetä, vaan ainoastaan MIME-viite tyyppiä "message/external-body". Ota huomioon, että vastaanottajalla täytyy olla riittävät oikeudet lukea viitteen kohde.
    
    Haluatko todella liittää tämän tiedoston viitteenä?

en: Attach as Reference?
fi: Liitä viittauksena?

en: Choose charset
fi: Valitse merkistö

en: File
    %s
    is not encoded in US-ASCII or UTF-8.
    Please choose the charset used to encode the file.
fi: Tiedoston
    %s
    sisältö ei ole US-ASCII tai UTF-8 merkistössä.
    Valitse merkistö, jota käytetään tiedoston koodaukseen.

en: Attach as MIME type:
fi: Liitä MIME-tyypillä:

en: Character set for file %s changed from "%s" to "%s".
fi: Tiedoston %s merkistö vaihdettu, "%s" -> "%s".

en: forwarded message
fi: välitetty viesti

en: Message from %s, subject: "%s"
fi: Viesti lähettäjältä %s aiheena "%s"

en: Error converting "%s" to UTF-8: %s
fi: Virhe muunnettaessa "%s" merkistöön UTF-8: %s

en: Cannot get info on file '%s': %s
fi: Ei saa tietoja tiedostosta: '%s' : '%s'

en: Attachment %s is not a regular file.
fi: Liitetiedosto %s ei ole tavallinen tiedosto.

en: File %s cannot be read
fi: Tiedostoa %s ei voida lukea

en: Attaching message failed.
    Possible reason: not enough temporary space
fi: Viestin liittäminen epäonnistui
    Mahdollinen syy: ei tarpeeksi väliaikaistilaa

en: F_rom:
fi: _Lähettäjä:

note: #-#-#-#-#  88 (balsa)  #-#-#-#-# Subject:
en: S_ubject:
fi: _Aihe:

note: Reply To:
en: _Reply To:
fi: _Vastausosoite:

note: Attachment list
en: _Attachments:
fi: _Liitteet:

en: Could not save attachment: %s
fi: Liitettä ei voi tallentaa: %s

en: %s file "%s" (%s)
fi: %s tiedosto "%s" (%s)

en: inlined
fi: sisäkkäinen

en: attached
fi: liitetty

en: %s %s part
fi: %s %s-osa

en: message from %s, subject "%s"
fi: viesti lähettäjältä %s, aihe "%s"

en: quoted
fi: lainattu

en: quoted attachment
fi: lainattu liite

en: Select parts for quotation
fi: Valitse lainattavat osat

en: Select the parts of the message which shall be quoted in the reply
fi: Valitse viestin osat, jotka lainataan vastattaessa

en: ------forwarded message from %s------
fi: ------välitetty viesti osoitteesta %s------

en: References:
fi: Viittaukset:

en: On %s, %s wrote:
fi: %s, %s kirjoitti:

en: %s wrote:
fi: %s kirjoitti:

en: No signature found!
fi: Allekirjoitusta ei löydy!

en: Could not save message.
fi: Viestin tallennus epäonnistui.

en: Could not open draftbox: %s
fi: Luonnoskansiota ei voi avata: %s

en: Message saved.
fi: Viestin tallennettu.

en: Could not attach the file %s: %s.
fi: Tiedostoa "%s" ei voi liittää: %s.

en: not an absolute path
fi: ei absoluuttinen polku

en: not in your directory
fi: ei omassa kansiossasi

en: does not exist
fi: ei ole olemassa

en: not a regular file
fi: ei ole tavallinen tiedosto

en: not in current directory
fi: ei nykyisessä kansiossa

en: The link that you selected created
    a "Blind copy" (Bcc) address.
    Please check that the address
    is appropriate.
fi: Linkki, jonka valitsit, loi "Sokea kopio" (BCC) -osoitteen.
    Tarkista, että osoite on oikein.

en: Could not open the file %s.
fi: Tiedoston %s avaaminen ei onnistu.

note: Translators: please do not translate Face.
en: Could not load Face header file %s: %s
fi: Otsikon kasvotiedostoa "%s" ei voi ladata: %s

note: Translators: please do not translate Face.
en: Could not load X-Face header file %s: %s
fi: X-Face-otsikkotiedostoa "%s" ei voi ladata: %s

en: Message contains national (8-bit) characters
fi: Viesti sisältää kansallisia (8-bittisiä) merkkejä

en: Balsa will encode the message in UTF-8.
    Cancel the operation to choose a different language.
fi: Viesti koodataan UTF-8-merkistöllä.
    Keskeytä toiminto, jos haluat valita toisen merkistön.

en: <b><big>Message contains national (8-bit) characters.</big></b> Balsa will encode the message in UTF-8.
    Cancel the operation to choose a different language.
fi: <b><big>Viesti sisältää kansallisia (8-bittisiä) merkkejä.</big></b> Balsa koodaa viestin UTF-8-merkistöllä.
    Keskeytä toiminto, jos haluat valita toisen kielen.

en: You did not specify a subject for this message
fi: Viestille ei annettu aihetta

en: If you would like to provide one, enter it below.
fi: Syötä se alle olevaan kenttään jos haluat.

en: You selected OpenPGP mode for a message with attachments. In this mode, only the first part will be signed and/or encrypted. You should select MIME mode if the complete message shall be protected. Do you really want to proceed?
fi: Valitsit OpenPGP-tilan viestille, jossa on liitteitä. Tässä tilassa vain viestin ensimmäinen osa allekirjoitetaan tai salataan. Valitse MIME-tila, jos haluat suojata koko viestin sisällön. Haluatko varmasti jatkaa?

en: sending message with gpg mode %d
fi: lähetään viesti gpg-tilassa %d

en: Message could not be created
fi: Viestiä ei voi luoda

en: Message could not be queued in outbox
fi: Viestiä ei voi lisätä lähtevien kansioon

en: Message could not be saved in sentbox
fi: Viestiä ei voi tallentaa lähetettyjen kansioon

en: Message could not be signed
fi: Viestiä ei voitu allekirjoittaa

en: Message could not be encrypted
fi: Viestiä ei voitu salata

en: Send failed: %s
    %s
fi: Lähetys epäonnistui: %s
    %s

en: Send failed: %s
fi: Lähetys epäonnistui: %s

en: Could not postpone message.
fi: Viestin lähetystä ei voi viivästää.

en: Error starting spell checker: %s
fi: Virhe käynnistettäessä oikolukijaa: %s

en: Could not compile %s
fi: %s ei voi kääntää

en: Quoted Text Regular Expression
fi: Lainauksen säännöllinen lauseke

en: Reply to %s: %s
fi: Vastaa osoitteeseen %s: %s

en: Forward message to %s: %s
fi: Välitä edelleen osoitteeseen %s: %s

en: Continue message to %s: %s
fi: Jatka viestiä osoitteeseen %s: %s

en: New message to %s: %s
fi: Uusi viesti osoitteeseen %s: %s

en: Replace the current word with the selected suggestion
fi: Korvaa sana ehdotuksella

en: Replace all occurrences of the current word with the selected suggestion
fi: Korvaa valitun sanan kaikki ilmentymät valitulla ehdotuksella

en: Skip the current word
fi: Ohita sana

en: Skip all occurrences of the current word
fi: Ohita valitun sanan kaikki ilmentymät

en: Add the current word to your personal dictionary
fi: Lisää sana henkilökohtaiseen sanakirjaan

en: Finish spell checking
fi: Lopeta oikoluku

en: Revert all changes and finish spell checking
fi: Peruuta muutokset ja lopeta oikoluku

en: Store address: no addresses
fi: Tallenna osoite: ei osoitteita

en: Store Address
fi: Tallenna osoite

en: Save this address and close the dialog?
fi: Tallenna tämä osoite ja sulje ikkuna?

en: No address book selected....
fi: Ei valittuja osoitekirjoja...

en: Address could not be written to this address book.
fi: Osoitetta ei voida lisätä tähän osoitekirjaan.

en: Address book could not be accessed.
fi: Osoitekirjaa ei voi käyttää.

en: This mail address is already in this address book.
fi: Sähköpostiosoite on jo tässä osoitekirjassa.

en: Unexpected address book error. Report it.
fi: Odottamaton osoitekirjan virhe, ole hyvä ja raportoi se.

en: Choose Address Book
fi: Valitse osoitekirja

en: Choose Address
fi: Valitse osoite

en: Reply
    to all
fi: Vastaa 
    kaikille

en: Reply
    to group
fi: Vastaa
    kaikille

en: Next
    unread
fi: Seuraava 
    lukematon

en: Next
    flagged
fi: Seuraava
    liputettu

en: Previous
    part
fi: Edellinen
    osa

en: Next
    part
fi: Seuraava
    osa

en: Trash /
    Delete
fi: Roskiin /
    Poista

en: Exchange
fi: Hae ja lähetä viestit

en: Toggle
    new
fi: Merkitse
    uudeksi

en: Expunge
    Deleted
fi: Poista
    poistetut

en: Unknown toolbar icon "%s"
fi: Tuntematon työkalupalkin kuvake "%s"

en: Customize Toolbars
fi: Muokkaa työkalupalkkeja

en: Main window
fi: Pääikkuna

en: Compose window
fi: Kirjoitusikkuna

en: Message window
fi: Viesti-ikkuna

en: Toolbar options
fi: Työkalurivin asetukset

en: _Wrap button labels
fi: Rivitä _kuvatekstit

en: Error displaying toolbar help: %s
fi: Virhe näytettäessä työkalupalkin ohjetta: %s

en: _Restore toolbar to standard buttons
fi: _Palauta työkalupalkin oletuspainikkeet

en: Available buttons
fi: Mahdolliset napit

en: Current toolbar
fi: Nykyinen työkalupalkki

en: _Manage...
fi: _Hallitse...

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# / Translators: Label for composer From address entry
en: _From
fi: _Lähettäjä

[ctx: text]
note: (itstool) path: info/title
en: Disk Usage Analyzer help
fi: Levynkäytön analysoinnin ohje

[ctx: link]
note: (itstool) path: info/title
en: Disk Usage Analyzer
fi: Levynkäytön analysointi

note: (itstool) path: page/title
en: <_:media-1/> Disk Usage Analyzer
fi: <_:media-1/> Levynkäytön analysointi

note: (itstool) path: section/title
en: Common problems and questions
fi: Yleiset ongelmat ja kysymykset

note: (itstool) path: info/desc
en: <app>Disk Usage Analyzer</app> is an application which shows you your use of storage space using graphs.
fi: <app>Levynkäytön analysointi</app> on tallennuslaitteiden tilankäyttöä graafisesti esittävä ohjelma.

note: (itstool) path: page/p
en: <app>Disk Usage Analyzer</app> is a graphical application for analysing storage device usage. It can be used to scan multiple local or remote storage devices, including hard disks, SSDs, USB sticks, digital cameras and memory cards. <app>Disk Usage Analyzer</app> can scan either the <link xref="scan-file-system">whole file system</link>, <link xref="scan-home">your <file>Home</file> directory</link>, <link xref="scan-folder">a specified folder</link> or <link xref="scan-remote">a remote directory</link>.
fi: <app>Levynkäytön analysointi</app> on graafinen tallennuslaitteiden kartoittamiseen soveltuva ohjelma. Sillä voi kartoittaa useita paikallisia tai etätallennuslaitteita, kuten SSD- ja kiintolevyjä, USB-massamuisteja, digitaalikameroita ja muistikortteja. <app>Levynkäytön analysointi</app> mahdollistaa <link xref="scan-file-system">koko tiedostojärjestelmän</link>, <link xref="scan-home">kotikansion</link>, <link xref="scan-folder">paikallisten</link> sekä <link xref="scan-remote">etäkansioiden</link> kartoittamisen.

note: (itstool) path: page/p
en: The results may be useful in deciding which folders can be <link href="help:file-roller">archived</link>, <link href="help:gnome-help/files-delete">deleted</link> or <link href="help:gnome-help/files-copy">moved</link> to free up space. You can also use the results to estimate how much space would be needed for a <link href="help:gnome-help/backup-how">backup</link> of specific folders.
fi: Tilankäytön kartoittaminen auttaa päättämään, mitkä tiedostot <link href="help:file-roller">arkistoidaan</link>, <link href="help:gnome-help/files-delete">poistetaan</link> tai <link href="help:gnome-help/files-copy">siirretään</link> levytilan vapauttamiseksi. Se myös antaa suuntaa antavan arvion eri kansioiden <link href="help:gnome-help/backup-how">varmuuskopioiden</link> tilavaatimuksista.

note: (itstool) path: info/desc
en: Display the results as a ring chart or a treemap chart.
fi: Tulosten esittäminen ympyrä- tai puukaaviona.

note: (itstool) path: page/title
en: Different chart views
fi: Kuvaajatyypit

note: (itstool) path: page/p
en: By default, the scan results show each subfolder as the section of a ring, comprising an angle proportional to the size of the relevant folder. Sub-folders are shown in different colors, as additional layers around the inner ring.
fi: Oletuksena kartoituksen tulokset esitetään ympyräkarttana, jossa alikansioita kuvataan ympyräsektoreina, joiden keskuskulmien suuruus on suhteutettu muihin kansion kohteisiin. Alikansiot asetellaan erivärisinä sisimmän ympyrän ulkopuolelle.

note: (itstool) path: page/p
en: Chart visibility can be changed to <gui>Treemap View</gui> using the buttons at the bottom of the chart, on the right-hand side. The tree layout displays the folders as proportionately sized boxes.
fi: Kuvaajan voi muuttaa <gui>puukartaksi</gui> ohjelman oikeassa alakulmassa sijaitsevista painikkeista. Puukartassa kansiot esitetään suorakulmioina, joiden koko on suhteutettu muiden kansion kohteiden käyttämään levytilaan.

note: (itstool) path: page/p
en: You can also click on a ring or box to make that the starting point of the chart.
fi: Käytetyn tilan jakautumista eri puu- tai ympyräkartan kansioiden sisällä voi tutkia tarkemmin kansiota napsauttamalla.

note: (itstool) path: page/title
en: How do I open a folder?
fi: Miten avaan kansion?

note: (itstool) path: page/title
en: How do I delete a folder?
fi: Miten poistan kansion?

note: (itstool) path: info/desc
en: Scan your internal storage devices.
fi: Sisäisten tallennuslaitteiden kartoitus

note: #-#-#-#-#  89 (baobab master)  #-#-#-#-# (itstool) path: page/title
en: Scan the file system
fi: Kartoita tiedostojärjestelmä

note: (itstool) path: page/p
en: To scan your computer, select the name of your computer from the list of <gui>Devices and locations</gui>. All of the folders that you have permission to access on your computer will be scanned. It is quite common for you to not have permissions to scan some directories on your computer.
fi: Tietokoneen voi kartoittaa valitsemalla sen <gui>Laitteet ja sijainnit</gui> -luettelosta. Tämä kartoittaa kaikki laitteen kansiot, joihin omaat käyttöoikeudet. Usein joidenkin kansioiden kartoittaminen epäonnistuu käyttöoikeuksien puutteen takia.

note: (itstool) path: note/p
en: If the file system that you are trying to scan is large, it may take a few minutes for the scan to complete. To cancel the scan, press the button in the top-left corner of the screen to return to the list of devices.
fi: Jos kartoitettava tiedostojärjestelmä on suuri, kartoitus saattaa kestää muutaman minuutin. Kartoituksen voi perua palaamalla kohdeluetteloon ohjelman vasemmassa yläkulmassa olevalla painikkeella.

note: (itstool) path: info/desc
en: Scan a local folder, including all subfolders.
fi: Paikallisen kansion kartoittaminen alikansiot mukaan lukien.

note: #-#-#-#-#  89 (baobab master)  #-#-#-#-# (itstool) path: page/title
en: Scan a folder
fi: Kartoita kansio

note: (itstool) path: page/p
en: Scans of individual folders are faster than those of the whole file system, so they may be more efficient if you want information only about a specific part of your file system.
fi: Yksittäisten kansioiden kartoittaminen on koko tiedostojärjestelmän kartoittamista nopeampaa, joten se sopivat tilanteisiin, jossa tutkitaan vain osaa tiedostojärjestelmästä.

note: (itstool) path: item/p
en: Press the button in the top-right of the main window and select <gui style="menuitem">Scan Folder…</gui>.
fi: Napsauta ikkunan oikeassa yläkulmassa olevaa painiketta ja valitse <gui style="menuitem">Kartoita kansio…</gui>.

note: (itstool) path: item/p
en: A file chooser dialog will open. Choose the folder which you want to scan.
fi: Kansion valintaikkuna avautuu. Valitse kartoitettava kansio.

note: (itstool) path: item/p
en: Click <gui>Open</gui> to start the scan.
fi: Napsauta <gui>Avaa</gui> käynnistääksesi kartoituksen.

note: (itstool) path: page/p
en: The folder which you just scanned will now be added to your list of <gui>Devices and locations</gui>. If the folder is renamed or deleted, it will be removed from the list when you next restart <app>Disk Usage Analyzer</app>.
fi: Juuri kartoitettu kansio lisätään <gui>Laitteet ja sijainnit</gui> -luetteloon. Jos kansio poistetaan levyltä tai sen nimeä muutetaan, kansio katoaa kohdeluettelosta seuraavan käynnistyksen yhteydessä.

note: (itstool) path: info/desc
en: Scan all of your personal files that are on your computer.
fi: Laitteen henkilökohtaisten tiedostojen kartoittaminen.

note: (itstool) path: page/title
en: Scan your <file>Home</file> folder
fi: Kartoita <file>Kotikansio</file>

note: (itstool) path: page/p
en: The <file>Home</file> folder is where most files are located for most users because default settings are often set to save or copy files into subdirectories within it. This includes downloads from the internet, documents which you work on and photos from your camera. Normally, one <file>Home</file> folder exists for each user on the computer.
fi: Suurin osa käyttäjien tiedostoista sijaitsee <file>Kotikansiossa</file>, sillä verkosta ladatut tiedostot, asiakirjat ja kamerasta siirretyt valokuvat tallennetaan oletuksena sen alikansioihin. Normaalisti jokaisella tietokoneen käyttäjällä on yksi <file>Kotikansio</file>.

note: (itstool) path: item/p
en: Select your <gui>Home folder</gui> in the list of <gui>Devices and locations</gui>.
fi: Valitse <gui>Kotikansio</gui> <gui>Laitteet ja sijainnit</gui> -luettelosta.

note: (itstool) path: info/desc
en: Scan a folder remotely from your computer.
fi: Etäkansion kartoittaminen.

note: #-#-#-#-#  89 (baobab master)  #-#-#-#-# (itstool) path: page/title
en: Scan a remote folder
fi: Kartoita etäkansio

note: (itstool) path: page/p
en: <app>Disk Usage Analyzer</app> can scan storage devices which are accessible remotely. To scan the whole file system or any specific folder remotely:
fi: <app>Levynkäytön analysointi</app> voi kartoittaa etäkäytössä olevia tallennuslaitteita. Etäkartoituksen voi suorittaa joko koko tiedostojärjestelmälle tai halutulle kansiolle:

note: (itstool) path: item/p
en: Press the button in the top-right of the main window and select <gui style="menuitem">Scan Remote Folder…</gui>.
fi: Napsauta painiketta ikkunan oikeassa yläkulmassa ja valitse <gui style="menuitem">Kartoita etäkansio…</gui>.

note: (itstool) path: item/p
en: Click <gui>Connect</gui> to continue; you may be asked for more details, like a password and username, before the scan will commence.
fi: Napsauta <gui>Yhdistä</gui> jatkaaksesi; ennen kartoituksen käynnistymistä voidaan kysyä lisätietoja, kuten käyttäjänimeä ja salasanaa.

note: (itstool) path: note/p
en: Scanning over the network may be slower than scanning a local file system.
fi: Etäkohteen kartoittaminen saattaa olla paikallisen kohteen kartoittamista hitaampaa.

note: (itstool) path: page/p
en: You can also select a recently used server instead of entering a new URL. If you enter a URL which is not valid, you will not be able to press <gui>Continue</gui>, but if the URL is valid, but incorrect, the connection will fail without warnings.
fi: Palvelin voidaan valita myös viimeksi käytettyjen palvelinten luettelosta. Jos annettu osoite ei ole muodoltaan oikea, <gui>Yhdistä</gui> painike pysyy epäaktiivisena. Jos osoitteessa oli jokin muu virhe, yhteyden luominen epäonnistuu ilman virheviestiä.

en: Disk Usage Analyzer
fi: Levynkäytön analysointi

en: Check folder sizes and available disk space
fi: Tarkista kansioiden koko ja käytettävissä oleva levytila

en: A simple application to keep your disk usage and available space under control.
fi: Yksinkertainen sovellus, jonka avulla pysyt perillä levyn käytöstä ja vapaasta tilasta.

en: Disk Usage Analyzer can scan specific folders, storage devices and online accounts. It provides both a tree and a graphical representation showing the size of each folder, making it easy to identify where disk space is wasted.
fi: Levynkäytön analysointi voi tarkistaa yksittäisiä kansioita, tallennuslaitteita ja verkkotilejä. Se näyttää puumaisen ja graafisen esityksen jokaisen kansion sisällöstä ja tilan käytöstä. Sovelluksen avulla näet helposti, mitkä kansiot vievät eniten tilaa.

en: Devices and Locations
fi: Laitteet ja sijainnit

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: storage;space;cleanup;
fi: storage;space;cleanup;tila;tilankäyttö;levytila;tallennustila;

en: Excluded locations URIs
fi: Ohitettujen sijaintien URIt

en: A list of URIs for locations to be excluded from scanning.
fi: Luettelo sijaintien URI:sta, joita ei huomioida kartoitettaessa.

en: Active Chart
fi: Aktiivinen kaavio

note: #-#-#-#-#  1725 (kwin)  #-#-#-#-# i18n: ectx: label, entry (size), group ($(ruleDescriptionOrNumber))
en: Window size
fi: Ikkunan koko

en: The initial size of the window
fi: Ikkunan alustava koko

en: Window Maximized
fi: Ikkuna suurennettu

en: Whether or not the window is maximized
fi: Onko ikkuna suurennettu vai ei

[ctx: shortcut window]
en: Show help
fi: Näytä ohje

[ctx: shortcut window]
en: Show / Hide primary menu
fi: Näytä/piilota ensisijainen valikko

[ctx: shortcut window]
en: Go back to location list
fi: Siirry takaisin sijaintiluetteloon

[ctx: shortcut window]
en: Scan folder
fi: Kartoita kansio

[ctx: shortcut window]
en: Rescan current location
fi: Kartoita uudelleen nykyinen sijainti

en: _Open Folder
fi: Avaa _kansio

en: _Copy Path to Clipboard
fi: _Kopioi polku leikepöydälle

en: Go to _parent folder
fi: _Siirry ylätason kansioon

en: Zoom _in
fi: L_ähennä

en: Zoom _out
fi: L_oitonna

en: This Computer
fi: Tämä tietokone

en: Remote Locations
fi: Etäsijainnit

en: Scan Folder…
fi: Kartoita kansio…

en: Clear Recent List
fi: Tyhjennä viimeisimpien luettelo

en: Keyboard _Shortcuts
fi: _Pikanäppäimet

en: _About Disk Usage Analyzer
fi: _Tietoja - Levynkäytön analysointi

en: Go back to location list
fi: Siirry takaisin sijaintiluetteloon

en: Rescan current location
fi: Kartoita uudelleen nykyinen sijainti

en: Rings Chart
fi: Ympyräkaavio

en: Treemap Chart
fi: Puukaavio

en: Locations to Ignore
fi: Ohitettavat sijainnit

en: Do not skip directories on different file systems. Ignored if DIRECTORY is not specified.
fi: Älä ohita eri tiedostojärjestelmien hakemistoja. Ohitetaan jos DIRECTORY ei ole määritetty.

note: Translators: when the last modified time is "months" months ago
en: %lu month | %lu months
fi[0]: %lu kuukausi sitten
fi[1]: %lu kuukautta sitten

note: Translators: when the last modified time is "years" years ago
en: %lu year | %lu years
fi[0]: %lu vuosi sitten
fi[1]: %lu vuotta sitten

en: %s Total
fi: %s yhteensä

note: useful for some remote mounts where we don't know the size but do have a usage figure
en: %s Used
fi: %s käytetty

en: Home Folder
fi: Kotikansio

note: The only activatable row is "Add location"
en: Select Location to Ignore
fi: Valitse ohitettava sijainti

en: Add Location…
fi: Lisää sijainti…

en: Recursively analyze mount points
fi: Analysoi liitoskohdat rekursiivisesti

en: Could not analyze volume.
fi: Levynkäyttöä ei voitu analysoida.

en: A graphical tool to analyze disk usage.
fi: Graafinen työkalu levytilan käytön analysointiin.

en: Failed to open file
fi: Tiedoston avaaminen epäonnistui

en: Failed to move file to the trash
fi: Tiedoston siirtäminen roskakoriin epäonnistui

en: Devices & Locations
fi: Laitteet ja sijainnit

en: Could not scan folder “%s”
fi: Kansiota ”%s” ei voi kartoittaa

en: Could not always detect occupied disk sizes.
fi: Varattujen levyjen kokoa ei aina voida havaita.

en: Apparent sizes may be shown instead.
fi: Sen sijaan saatetaan näyttää näennäiskoko.

en: Scan completed
fi: Kartoitus valmistui

en: Completed scan of “%s”
fi: Kohteen ”%s” kartoitus suoritettu

en: “%s” is not a valid folder
fi: ”%s” ei ole kelvollinen kansio

en: Could not analyze disk usage.
fi: Levynkäyttöä ei voitu analysoida.

en: Maximum depth
fi: Enimmäissyvyys

en: The maximum depth drawn in the chart from the root
fi: Kaavioon piirretty enimmäissyvyys juuresta lähtien

en: Chart model
fi: Kaaviomalli

en: Set the model of the chart
fi: Aseta kaavion malli

en: Chart root node
fi: Kaavion juurisolmu

en: Set the root node from the model
fi: Aseta juurisolmu mallista

en: _Expand All
fi: _Laajenna kaikki

en: Scan Remote Folder
fi: Kartoita etäkansio

en: Disk Usage Analyzer Preferences
fi: Levynkäytön analysoinnin asetukset

en: _Monitor changes to your home folder
fi: _Tarkkaile muutoksia kotikansioon

en: Whether any change to the home directory should be monitored.
fi: Tarkkaillaanko muutoksia kotihakemistossa.

en: Whether the toolbar should be visible in main window.
fi: Näytetäänkö työkalupalkki pääikkunassa.

en: Whether the status bar at the bottom of main window should be visible.
fi: Näytetäänkö tilarivi pääikkunan alareunassa.

en: Scan _Filesystem
fi: Kartoita _tiedostojärjestelmä

en: Stop scanning
fi: Pysäytä kartoitus

en: Total filesystem capacity:
fi: Tiedostojärjestelmän koko:

en: used:
fi: käytössä:

en: available:
fi: vapaana:

en: Total filesystem capacity
fi: Tiedostojärjestelmän koko

en: Total filesystem usage
fi: Tiedostojärjestelmän käyttöaste

en: contains hardlinks for:
fi: sisältää kovia linkkejä kohteelle:

en: Could not initialize monitoring
fi: Tarkkailijaa ei voitu alustaa

en: Changes to your home folder will not be monitored.
fi: Muutoksia kotihakemistoosi ei tarkkailla.

en: [DIRECTORY]
fi: [KANSIO]

en: Too many arguments. Only one directory can be specified.
fi: Liian monta valitsinta. Vain yksi kansio voidaan käsitellä.

en: Without mount points disk usage cannot be analyzed.
fi: Ilman liitoskohtia levynkäyttöä ei voi analysoida.

en: Cannot create pixbuf image!
fi: Pixbuf-kuvaa ei voi luoda.

en: Save Snapshot
fi: Tallenna kuvakaappaus

en: _Image type:
fi: Kuvan tyypp_i:

en: File System Type
fi: Tiedostojärjestelmän tyyppi

note: #-#-#-#-#  735 (gnome-user-guide)  #-#-#-#-# (itstool) path: item/title
en: Public FTP
fi: Julkinen FTP

en: Secure WebDAV (HTTPS)
fi: Salattu WebDAV (HTTPS)

en: Cannot Connect to Server. You must enter a name for the server.
fi: Palvelimeen ei saatu yhteyttä. Sinun täytyy antaa nimi palvelimelle.

en: _Share:
fi: _Jako:

en: _Domain Name:
fi: _Toimialue:

en: Service _type:
fi: Palvelun _tyyppi:

en: Rescan your home folder?
fi: Kartoitetaanko kotikansio uudestaan?

en: The content of your home folder has changed. Select rescan to update the disk usage details.
fi: Kotihakemistosi sisältö on muuttunut. Valitse kotikansion uudelleenkartoitus, jos haluat päivittä levynkäytön yksityiskohdat.

en: _Show hidden folders
fi: _Näytä piilokansiot

en: Cannot check an excluded folder!
fi: Ohitettua kansiota ei voi tarkistaa!

en: There is no installed viewer capable of displaying the folder.
fi: Kansion näyttämistä varten ei löydy asennettua katselinta.

en: Could not move "%s" to the Trash
fi: Kohdetta ”%s” ei voi siirtää roskakoriin

en: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
fi: Tämä on vapaa ohjelma; sitä on sallittu levittää edelleen ja muuttaa GNU yleisen lisenssin (GPL-lisenssin) ehtojen mukaan sellaisina kuin Free Software Foundation on ne julkaissut; joko lisenssin version 2, tai (valinnan mukaan) minkä tahansa myöhemmän version mukaisesti.

en: This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
fi: Tätä ohjelmaa levitetään siinä toivossa, että se olisi hyödyllinen, mutta ilman mitään takuuta; ilman edes hiljaista takuuta kaupallisesti hyväksyttävästä laadusta tai soveltuvuudesta tiettyyn tarkoitukseen. Katso GPL lisenssistä lisää yksityiskohtia.

en: You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
fi: Tämä ohjelman mukana pitäisi tulla kopio GPL-lisenssistä; jos näin ei ole, kirjoita osoitteeseen Free Software Foundation Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.

en: The document does not exist.
fi: Asiakirja ei ole olemassa.

en: The folder does not exist.
fi: Kansiota ei ole olemassa.

en: bad array subscript
fi: virheellinen taulukkoindeksi

en: %s: cannot convert indexed to associative array
fi: %s: indeksoitua taulukkoa ei voi muuttaa assosiatiiviseksi

en: %s: invalid associative array key
fi: %s: virheellinen assosiatiivinen indeksi

en: %s: cannot assign to non-numeric index
fi: %s: ei voida sijoittaa epänumeeriseen indeksiin

en: %s: %s: must use subscript when assigning associative array
fi: %s: %s: assosiatiiviseen taulukkoon sijoitettaessa täytyy käyttää avainindeksiä

en: %s: cannot create: %s
fi: %s: ei voida luoda: %s

en: bash_execute_unix_command: cannot find keymap for command
fi: bash_execute_unix_command: komennolle ei löydy näppäinkarttaa

en: %s: first non-whitespace character is not `"'
fi: %s: ensimmäinen ei-tyhjä merkki ei ole ”"”

en: no closing `%c' in %s
fi: ei loppumerkkiä ”%c” rivissä %s

en: %s: missing colon separator
fi: %s: puuttuva kaksoispiste-erotin

en: line editing not enabled
fi: rivieditointi ei ole käytössä

en: `%s': invalid keymap name
fi: ”%s”: virheellinen näppäinkartan nimi

en: %s: cannot read: %s
fi: %s: ei voida lukea: %s

en: `%s': unknown function name
fi: ”%s”: tuntematon funktio

en: %s is not bound to any keys.
fi: %s ei ole sidottu mihinkään näppäimeen.

en: %s can be invoked via
fi: %s voidaan käynnistää näppäinkomennolla

en: `%s': cannot unbind
fi: ”%s”: ei voida irrottaa

en: loop count
fi: toistolaskuri

en: only meaningful in a `for', `while', or `until' loop
fi: voidaan käyttää vain ”for”-, ”while”- tai ”until”-silmukoissa

en: HOME not set
fi: HOME-ympäristömuuttujaa ei ole asetettu

en: OLDPWD not set
fi: OLDPWD-ympäristömuuttujaa ei ole asetettu

en: line %d:
fi: rivi %d:

en: %s: usage:
fi: %s: käyttö:

en: %s: option requires an argument
fi: %s: valitsin vaatii argumentin

en: %s: numeric argument required
fi: %s: vaaditaan numeerinen argumentti

note: #-#-#-#-#  772 (grub 2.06-pre2)  #-#-#-#-# TRANSLATORS: This message is shown when required executable `%s' isn't found.
en: %s: not found
fi: %s: ei löytynyt

en: %s: invalid option
fi: %s: virheellinen valitsin

en: %s: invalid option name
fi: %s: virheellinen valitsimen nimi

en: `%s': not a valid identifier
fi: ”%s”: virheellinen tunniste

en: invalid hex number
fi: virheellinen heksadesimaaliluku

en: %s: invalid signal specification
fi: %s: virheellinen signaalimääritys

en: `%s': not a pid or valid job spec
fi: ”%s”: ei ole prosessitunnus eikä kelvollinen työtunniste

en: %s: readonly variable
fi: %s: kirjoitussuojattu muuttuja

en: %s: %s out of range
fi: %s: %s rajojen ulkopuolella

en: %s out of range
fi: %s rajojen ulkopuolella

en: %s: no such job
fi: %s: työtä ei löydy

en: %s: no job control
fi: %s: ei työnohjausta

en: no job control
fi: ei työnohjausta

en: %s: restricted
fi: %s: rajoitettu

en: restricted
fi: rajoitettu

en: %s: not a shell builtin
fi: %s: ei ole komentotulkin sisäänrakennettu komento

en: write error: %s
fi: kirjoitusvirhe: %s

en: error setting terminal attributes: %s
fi: pääteasetuksia asetettaessa tapahtui virhe: %s

en: error getting terminal attributes: %s
fi: pääteasetuksia luettaessa tapahtui virhe: %s

en: %s: error retrieving current directory: %s: %s
fi: %s: nykyhakemistoa luettaessa tapahtui virhe: %s: %s

en: %s: ambiguous job spec
fi: %s: ei ole yksiselitteinen työtunniste

en: %s: cannot unset: readonly %s
fi: %s: ei voida poistaa: kirjoitussuojattu %s

en: %s: cannot unset
fi: %s: ei voida poistaa

en: %s: invalid action name
fi: %s: virheellinen toiminnon nimi

en: %s: no completion specification
fi: %s: ei lavennusmääritystä

en: warning: -F option may not work as you expect
fi: varoitus: -F -valitsin ei ehkä toimi odotetusti

en: warning: -C option may not work as you expect
fi: varoitus: -C -valitsin ei ehkä toimi odotetusti

en: not currently executing completion function
fi: tällä hetkellä komennon lavennusfunktiota ei suoriteta

en: can only be used in a function
fi: voidaan käyttää ainoastaan funktiossa

en: cannot use `-f' to make functions
fi: ”-f”:ää ei voida käyttää funktioiden luomiseen

en: %s: readonly function
fi: %s: kirjoitussuojattu funktio

en: %s: cannot destroy array variables in this way
fi: %s: taulukkomuuttujia ei voi tuhota näin

en: %s: cannot convert associative to indexed array
fi: %s: assosiatiivista taulukkoa ei voi muuttaa indeksoiduksi

en: dynamic loading not available
fi: dynaaminen lataus ei ole käytettävissä

en: cannot open shared object %s: %s
fi: jaettua objektia %s ei voida avata: %s

en: cannot find %s in shared object %s: %s
fi: kohdetta %s ei löydy jaetusta objektista %s: %s

en: %s: not dynamically loaded
fi: %s: ei dynaamisesti ladattu

en: %s: cannot delete: %s
fi: %s: ei voida poistaa: %s

en: %s: is a directory
fi: %s: on hakemisto

en: %s: file is too large
fi: %s: tiedosto on liian iso

en: %s: cannot execute binary file
fi: %s: binääritiedostoa ei voida suorittaa

en: %s: cannot execute: %s
fi: %s: ei voida suorittaa: %s

en: logout
fi: lopetus

en: not login shell: use `exit'
fi: ei ole sisäänkirjautumiskomentotulkki: käytä komentoa ”exit”

en: There are stopped jobs.
fi: Töitä on pysäytettynä.

en: There are running jobs.
fi: Töitä on ajossa.

en: no command found
fi: ei löytynyt komentoa

en: history specification
fi: komentohistoriamääritys

en: %s: cannot open temp file: %s
fi: %s: väliaikaistiedostoa ei voitu avata: %s

en: job %d started without job control
fi: työ %d käynnistyi ilman työnohjausta

en: hashing disabled
fi: hajautus kytketty pois

en: %s: hash table empty
fi: %s: hajautustaulukko on tyhjä

en: hits	command
fi: osumia	komento

en: Shell commands matching keyword ` | Shell commands matching keywords `
fi[0]: Sopivat komennot avainsanaan `
fi[1]: Sopivat komennot avainsanoihin `

en: no help topics match `%s'.  Try `help help' or `man -k %s' or `info %s'.
fi: Ohjeita kohteelle ”%s” ei löydy. Kokeile ”help help”, ”man -k %s” tai 
    ”info %s”.

en: %s: cannot open: %s
fi: %s: ei voida avata: %s

en: These shell commands are defined internally.  Type `help' to see this list.
    Type `help name' to find out more about the function `name'.
    Use `info bash' to find out more about the shell in general.
    Use `man -k' or `info' to find out more about commands not in this list.
    
    A star (*) next to a name means that the command is disabled.
fi: Nämä komennot on määritelty sisäisesti.  Kirjoita ”help” nähdäksesi tämän listan.
    Kirjoita ”help name” saadaksesi lisätietoja funktiosta ”name”.
    Komennolla ”info bash” saat lisää yleisiä tietoja komentotulkista.
    Käytä komentoa ”man -k” tai ”info” saadaksesi lisätietoja komennoista, jotka eivät ole tällä listalla.
    
    Asteriski (*) nimen vieressä tarkoittaa, että komennon käyttö on estetty.

en: cannot use more than one of -anrw
fi: valitsimista -anrw voidaan käyttää vain yhtä

en: history position
fi: sijainti komentohistoriassa

en: %s: history expansion failed
fi: %s: historiaviittaus epäonnistui

en: %s: inlib failed
fi: %s: inlib epäonnistui

en: no other options allowed with `-x'
fi: ”-x”:n kanssa ei voida käyttää muita valitsimia

en: %s: arguments must be process or job IDs
fi: %s: argumenttien pitää olla prosessi- tai työtunnisteita

en: %s: invalid file descriptor specification
fi: %s: virheellinen tiedostokahvamääritys

en: %d: invalid file descriptor: %s
fi: %d: virheellinen tiedostokahva: %s

en: %s: invalid line count
fi: %s: virheellinen rivimäärä

en: %s: invalid array origin
fi: %s: virheellinen taulukkoindeksi

en: %s: invalid callback quantum
fi: %s: virheellinen paluukutsumäärä

en: empty array variable name
fi: tyhjä taulukkomuuttujan nimi

en: array variable support required
fi: vaaditaan tukea taulukkomuuttujille

en: `%s': missing format character
fi: ”%s”: puuttuva muotoilumerkki

en: `%c': invalid format character
fi: ”%c”: virheellinen muotoilumerkki

en: warning: %s: %s
fi: varoitus: %s: %s

en: missing hex digit for \x
fi: \x:stä puuttuu heksadesimaalinumero

en: no other directory
fi: ei toista hakemistoa

en: <no current directory>
fi: <ei nykyhakemistoa>

en: directory stack empty
fi: hakemistopino on tyhjä

en: directory stack index
fi: hakemistopinon indeksi

en: Display the list of currently remembered directories.  Directories
        find their way onto the list with the `pushd' command; you can get
        back up through the list with the `popd' command.
        
        Options:
          -c	clear the directory stack by deleting all of the elements
          -l	do not print tilde-prefixed versions of directories relative
        	to your home directory
          -p	print the directory stack with one entry per line
          -v	print the directory stack with one entry per line prefixed
        	with its position in the stack
        
        Arguments:
          +N	Displays the Nth entry counting from the left of the list shown by
        	dirs when invoked without options, starting with zero.
        
          -N	Displays the Nth entry counting from the right of the list shown by
    	dirs when invoked without options, starting with zero.
fi: Näyttää muistissa olevat hakemistot. Hakemistot
        löytävät tiensä listaan ”pushd”-komennolla; voit
        palata listan hakemistoihin ”popd”-komennolla.
        
        Valitsimet:
          -c	tyhjennä hakemistopino
          -l	älä tulosta tilde-alkuisia versioita hakemistoista jotka ovat
        	suhteessa kotihakemistoosi
          -p tulosta hakemistopino, hakemisto per rivi
          -v tulosta hakemistopino, hakemisto per rivi, pinon sijaintinumeroineen
        
        Argumentit:
          +N	Näyttää listan N:nnen alkion (laskien vasemmalta dirs-komennon 
        	antamasta listasta). Valitsimetta kutsuttaessa aloitetaan nollasta.
        
          -N	Näyttää listan N:nnen alkion (laskien oikealta dirs-komennon
        	antamasta listasta). Valitsimetta kutsuttaessa aloitetaan nollasta.

en: Adds a directory to the top of the directory stack, or rotates
        the stack, making the new top of the stack the current working
        directory.  With no arguments, exchanges the top two directories.
        
        Options:
          -n	Suppresses the normal change of directory when adding
        	directories to the stack, so only the stack is manipulated.
        
        Arguments:
          +N	Rotates the stack so that the Nth directory (counting
        	from the left of the list shown by `dirs', starting with
        	zero) is at the top.
        
          -N	Rotates the stack so that the Nth directory (counting
        	from the right of the list shown by `dirs', starting with
        	zero) is at the top.
        
          dir	Adds DIR to the directory stack at the top, making it the
        	new current working directory.
        
        The `dirs' builtin displays the directory stack.
fi: Lisää hakemiston hakemistopinon ylimmäiseksi, tai kääntää pinon, 
        jolloin nykyhakemisto menee pinon huipulle. Ilman argumentteja 
        vaihtaa pinon kahden päällimmäisen hakemiston paikkoja.
        
        Valitsimet:
          -n	jättää hakemiston vaihtamatta, joten vain pinoa muutetaan
        
        Argumentit:
          +N	Kääntää pinoa niin, että N:s hakemisto (laskien vasemmalta "dirs"-
          komennon antamasta listasta) on päällimmäisenä.
        
          -N	Kääntää pinoa niin, että N:s hakemisto (laskien oikealta "dirs"-
          komennon antamasta listasta) on päällimmäisenä.
        
        Sisäänrakennettu ”dirs”-komento näyttää hakemistopinon.

en: Removes entries from the directory stack.  With no arguments, removes
        the top directory from the stack, and changes to the new top directory.
        
        Options:
          -n	Suppresses the normal change of directory when removing
        	directories from the stack, so only the stack is manipulated.
        
        Arguments:
          +N	Removes the Nth entry counting from the left of the list
        	shown by `dirs', starting with zero.  For example: `popd +0'
        	removes the first directory, `popd +1' the second.
        
          -N	Removes the Nth entry counting from the right of the list
        	shown by `dirs', starting with zero.  For example: `popd -0'
        	removes the last directory, `popd -1' the next to last.
        
        The `dirs' builtin displays the directory stack.
fi: Poistaa alkioita hakemistopinosta. Ilman argumenttia poistaa ylimmän
        hakemiston, ja siirtää seuraavan ylimmäiseksi.
        
        Valitsimet:
          -n	Ei siirrytä normaalisti pinosta poistettuun hakemistoon,
        	joten vain pinoa muutetaan.
        
        Argumentit:
          +N	Poistaa N:nnen alkion (laskien vasemmalta ”dirs”-komennon
        	antamasta listasta, alkaen nollasta).  Esimerkiksi ”popd +0”
        	poistaa ensimmäisen hakemistot, ”popd +1” toisen.
        
          -N	Poistaa N:nnen alkion (laskien oikealta ”dirs”-komennon 
        	antamasta listasta, alkaen nollasta). Esimerkiksi: ”popd -0”
        	poistaa viimeisen hakemiston, ”popd -1” sitä edellisen.
        
        Sisäänrakennettu ”dirs”-komento näyttää hakemistopinon sisällön.

en: %s: invalid timeout specification
fi: %s: virheellinen aikakatkaisumääritys

en: read error: %d: %s
fi: lukuvirhe: %d: %s

en: can only `return' from a function or sourced script
fi: ”return” on käytettävissä vain funktiossa tai ladatussa skriptissä

en: cannot simultaneously unset a function and a variable
fi: funktiota ja muuttujaa ei voi poistaa yhtä aikaa

en: %s: not an array variable
fi: %s: ei ole taulukkomuuttuja

en: %s: not a function
fi: %s: ei ole funktio

en: cannot set and unset shell options simultaneously
fi: komentotulkin valitsimia ei voida laittaa päällä ja ottaa pois päältä samanaikaisesti

en: %s: invalid shell option name
fi: %s: virheellinen komentotulkin valitsimen nimi

en: filename argument required
fi: vaaditaan tiedostonimi argumentiksi

en: %s: file not found
fi: %s: tiedostoa ei löytynyt

en: cannot suspend
fi: ei voida keskeyttää

en: cannot suspend a login shell
fi: sisäänkirjautumiskomentotulkkia ei voi keskeyttää

en: %s is aliased to `%s'
fi: %s on aliasioitu ”%s”

en: %s is a shell keyword
fi: %s on komentotulkin avainsana

en: %s is a function
fi: %s on funktio

en: %s is a shell builtin
fi: %s on komentotulkin sisäänrakennettu komento

en: %s is %s
fi: %s on %s

en: %s is hashed (%s)
fi: %s on hajautettu (%s)

en: %s: invalid limit argument
fi: %s: virheellinen rajoitusargumentti

en: `%c': bad command
fi: ”%c”: virheellinen komento

en: %s: cannot get limit: %s
fi: %s: rajoitusta ei saada: %s

en: %s: cannot modify limit: %s
fi: %s: rajoitusta ei voida muokata: %s

en: octal number
fi: oktaaliluku

en: `%c': invalid symbolic mode operator
fi: ”%c”: virheellinen symbolisen tilan operaattori

en: `%c': invalid symbolic mode character
fi: ”%c”: virheellinen symbolisen tilan merkki

en: last command: %s
fi: viimeinen komento: %s

en: unknown command error
fi: tuntematon komentovirhe

en: bad command type
fi: virheellinen komentotyyppi

en: bad connector
fi: virheellinen liittäjä

en: bad jump
fi: virheellinen hyppy

en: %s: unbound variable
fi: %s: sitomaton muuttuja

en: timed out waiting for input: auto-logout
fi: aikakatkaisu: automaattinen uloskirjautuminen

en: cannot redirect standard input from /dev/null: %s
fi: syötettä ei voida lukea tiedostosta /dev/null: %s

en: TIMEFORMAT: `%c': invalid format character
fi: AJAN MUOTOMÄÄRITYS: ”%c”: virheellinen muotoilumerkki

en: pipe error
fi: putkitusvirhe

en: %s: restricted: cannot specify `/' in command names
fi: %s: rajoitettu: komentojen nimissä ei voi käyttää ”/”-merkkiä

en: %s: %s: bad interpreter
fi: %s: %s: virheellinen tulkki

en: cannot duplicate fd %d to fd %d
fi: tiedostokahvaa %d ei voida kopioida kahvaksi %d

en: expression recursion level exceeded
fi: lausekkeen rekursiomäärä ylittyi

en: recursion stack underflow
fi: rekursiopinon alivuoto

en: attempted assignment to non-variable
fi: yritettiin sijoittaa objektiin, joka ei ole muuttuja

en: division by 0
fi: jako nollalla

en: bug: bad expassign token
fi: bugi: virheellinen sijoitusavainsana

en: `:' expected for conditional expression
fi: ”:”:ttä odotettiin ehdolliseen lausekkeeseen

en: exponent less than 0
fi: eksponentti on pienempi kuin 0

en: identifier expected after pre-increment or pre-decrement
fi: odotettiin muuttujaa ++:n tai --:n jälkeen

en: syntax error: operand expected
fi: lauseoppivirhe: odotettiin operandia

en: syntax error: invalid arithmetic operator
fi: lauseoppivirhe: virheellinen aritmetiikkaoperaattori

en: %s%s%s: %s (error token is "%s")
fi: %s%s%s: %s (virheellinen avainsana on ”%s”)

en: invalid arithmetic base
fi: virheellinen lukujärjestelmä

en: value too great for base
fi: liian iso luku lukujärjestelmälle

en: %s: expression error
fi: %s: virhe lausekkeessa

en: getcwd: cannot access parent directories
fi: getcwd: ylempiin hakemistoihin ei päästä

en: cannot reset nodelay mode for fd %d
fi: nodelay-tilaa ei voida asettaa tiedostokahvalle %d

en: cannot allocate new file descriptor for bash input from fd %d
fi: bashin syötteeksi ei voida avata uutta tiedostokahvaa kahvasta %d

en: save_bash_input: buffer already exists for new fd %d
fi: save_bash_input: uudella tiedostokahvalla %d on jo puskuri

en: start_pipeline: pgrp pipe
fi: start_pipeline: pgrp-putki

en: forked pid %d appears in running job %d
fi: haarautettu prosessi-id %d on ajossa olevalla työllä %d

en: deleting stopped job %d with process group %ld
fi: poistetaan pysäytetty työ %d prosessiryhmästä %ld

en: add_process: pid %5ld (%s) marked as still alive
fi: add_process: prosessi %5ld (%s) on merkattu vielä toimivaksi

en: describe_pid: %ld: no such pid
fi: describe_pid: %ld: prosessitunnusta ei löydy.

en: Signal %d
fi: Signaali %d

en: Stopped(%s)
fi: Pysäytetty(%s)

en: Done(%d)
fi: Valmis(%d)

en: Exit %d
fi: Poistui %d

en: Unknown status
fi: Tuntematon tila

en: (core dumped)
fi: (luotiin core-tiedosto)

en:   (wd: %s)
fi:   (työhakemisto: %s)

en: child setpgid (%ld to %ld)
fi: lapsiprosessin setpgid (%ld => %ld)

en: wait: pid %ld is not a child of this shell
fi: wait: prosessi %ld ei ole tämän komentotulkin lapsiprosessi

en: wait_for: No record of process %ld
fi: wait_for: Prosessista %ld ei ole tietoja

en: wait_for_job: job %d is stopped
fi: wait_for_job: työ %d on pysäytetty

en: %s: job has terminated
fi: %s: työ on lopetettu

en: %s: job %d already in background
fi: %s: työ %d on jo taustalla

en: %s: line %d:
fi: %s: rivi %d:

en: (wd now: %s)
fi: (työhakemisto nyt: %s)

en: initialize_job_control: getpgrp failed
fi: initialize_job_control: getpgrp epäonnistui

en: initialize_job_control: line discipline
fi: initialize_job_control: vuonhallinta

en: cannot set terminal process group (%d)
fi: päätteen prosessiryhmää ei voitu asettaa (%d)

en: no job control in this shell
fi: tällä komentotulkilla ei ole työnohjausta

en: malloc: failed assertion: %s
fi: malloc: varmistus epäonnistui: %s

en: 
    malloc: %s:%d: assertion botched
fi: 
    malloc: %s:%d: varmistus epäonnistui

en: malloc: block on free list clobbered
fi: malloc: vapaitten listan lohko ylikirjoittui

en: free: called with already freed block argument
fi: free: kutsuttiin argumenttina jo vapautettu lohko

en: free: called with unallocated block argument
fi: free: kutsuttuun argumenttina varaamaton lohko

en: free: underflow detected; mh_nbytes out of range
fi: free: havaittiin alivuoto; mh_nbytes rajojen ulkopuolella

en: free: start and end chunk sizes differ
fi: free: alku- ja loppulohkojen koot eroavat

en: realloc: called with unallocated block argument
fi: realloc: kutsuargumentti on varaamaton lohko

en: realloc: underflow detected; mh_nbytes out of range
fi: realloc: havaittiin alivuoto; mh_nbytes rajojen ulkopuolella

en: realloc: start and end chunk sizes differ
fi: realloc: alku- ja loppulohkojen koot eroavat

en: register_alloc: alloc table is full with FIND_ALLOC?
fi: register_alloc: varaustaulukko on täynnä FIND_ALLOCeja?

en: register_alloc: %p already in table as allocated?
fi: register_alloc: %p on merkitty taulukossa jo varatuksi?

en: register_free: %p already in table as free?
fi: register_free: %p on jo taulukossa vapaana?

en: invalid base
fi: virheellinen lukujärjestelmä

en: %s: host unknown
fi: %s: tuntematon palvelin

en: %s: invalid service
fi: %s: virheellinen palvelu

en: %s: bad network path specification
fi: %s: virheellinen verkkopolkumääritys

en: network operations not supported
fi: verkko-operaatioita ei ole tuettu

en: You have mail in $_
fi: Sinulle on postia laatikossa $_

en: You have new mail in $_
fi: Sinulla on uutta postia laatikossa $_

en: The mail in %s has been read
fi: Posti laatikossa %s on luettu

en: syntax error: arithmetic expression required
fi: lauseoppivirhe: vaaditaan aritmeettinen lauseke

en: syntax error: `;' unexpected
fi: lauseoppivirhe: odottamaton ”;”

en: syntax error: `((%s))'
fi: lauseoppivirhe: ”((%s))”

en: make_here_document: bad instruction type %d
fi: make_here_document: virheellinen käskytyyppi %d

en: here-document at line %d delimited by end-of-file (wanted `%s')
fi: here-dokumentti rivillä %d päättyi tiedoston loppumiseen (haluttiin ”%s”)

en: make_redirection: redirection instruction `%d' out of range
fi: make_redirection: uudelleenohjaus ”%d” rajojen ulkopuolella

en: unexpected EOF while looking for matching `%c'
fi: odottamaton EOF (tiedostonloppu) odotettaessa sulkevaa ”%c”

en: unexpected EOF while looking for `]]'
fi: odottamaton EOF odotettaessa ”]]”

en: syntax error in conditional expression: unexpected token `%s'
fi: lauseoppivirhe ehdollisessa lausekkeessa: odottamaton avainsana ”%s”

en: syntax error in conditional expression
fi: lauseoppivirhe ehdollisessa lausekkeessa

en: unexpected token `%s', expected `)'
fi: odottamaton avainsana ”%s”, odotettiin ”)”

en: unexpected argument `%s' to conditional unary operator
fi: odottamaton argumentti ”%s” ehdolliselle unaariselle operaattorille

en: unexpected argument to conditional unary operator
fi: odottamaton argumentti ehdolliselle unaariselle operaattorille

en: unexpected token `%s', conditional binary operator expected
fi: odottamaton avainsana ”%s”, odotettiin ehdollista binääristä operaattoria

en: conditional binary operator expected
fi: odotettiin ehdollista binääristä operaattoria

en: unexpected argument `%s' to conditional binary operator
fi: odottamaton argumentti ”%s” ehdolliselle binääriselle operaattorille

en: unexpected argument to conditional binary operator
fi: odottamaton argumentti ehdolliselle binääriselle operaattorille

en: unexpected token `%c' in conditional command
fi: odottamaton avainsana ”%c” ehdollisessa komennossa

en: unexpected token `%s' in conditional command
fi: odottamaton avainsana ”%s” ehdollisessa komennossa

en: unexpected token %d in conditional command
fi: odottamaton avainsana %d ehdollisessa komennossa

en: syntax error near unexpected token `%s'
fi: lauseoppivirhe lähellä odottamatonta avainsanaa ”%s”

en: syntax error near `%s'
fi: lauseoppivirhe lähellä ”%s”

en: syntax error: unexpected end of file
fi: lauseoppivirhe: odottamaton tiedostonloppu

en: Use "%s" to leave the shell.
fi: Kirjoita ”%s” poistuaksesi komentotulkista.

en: unexpected EOF while looking for matching `)'
fi: Odottamaton EOF odotettaessa vastaavaa ”)”

en: completion: function `%s' not found
fi: täydennys: funktiota ”%s” ei löytynyt

en: progcomp_insert: %s: NULL COMPSPEC
fi: progcomp_insert: %s: tyhjä COMPSPEC

en: print_command: bad connector `%d'
fi: print_command: virheellinen yhdistin ”%d”

en: cprintf: `%c': invalid format character
fi: cprintf: ”%c”: virheellinen muotoilumerkki

en: file descriptor out of range
fi: tiedostokahva rajojen ulkopuolella

en: %s: ambiguous redirect
fi: %s: epämääräinen uudelleenohjaus

en: %s: cannot overwrite existing file
fi: %s: olemassa olevan tiedoston päälle ei voida kirjoittaa

en: %s: restricted: cannot redirect output
fi: %s: rajoitettu: tulostusta ei voida uudelleenohjata

en: cannot create temp file for here-document: %s
fi: here-dokumentille ei voida luoda väliaikaistiedostoa: %s

en: /dev/(tcp|udp)/host/port not supported without networking
fi: /dev/(tcp|udp)/host/port-muotoa ei tueta ilman tietoliikennettä

en: redirection error: cannot duplicate fd
fi: virhe uudelleenohjauksessa: tiedostokahvaa ei voida kopioida

en: could not find /tmp, please create!
fi: /tmp-hakemistoa ei löytynyt, luo se!

en: /tmp must be a valid directory name
fi: /tmp:n pitää olla kelvollinen hakemiston nimi

en: %c%c: invalid option
fi: %c%c: virheellinen valitsin

en: I have no name!
fi: Minulla ei ole nimeä!

en: GNU bash, version %s-(%s)
fi: GNU bash, versio %s-(%s)

en: Usage:	%s [GNU long option] [option] ...
    	%s [GNU long option] [option] script-file ...
fi: Käyttö:	%s[GNU:n pitkä valitsin] [valitsin] ...
    	%s [GNU:n pitkä valitsin] [valitsin] komentotiedosto ...

en: GNU long options:
fi: GNU:n pitkät valitsimet:

en: Shell options:
fi: Komentotulkin valitsimet:

en: 	-%s or -o option
fi: 	-%s tai -o -valitsin

en: Type `%s -c "help set"' for more information about shell options.
fi: Kirjoita ”%s -c 'help set'” saadaksesi lisätietoja komentotulkin valitsimista.

en: Type `%s -c help' for more information about shell builtin commands.
fi: Kirjoita ”%s -c help” saadaksesi lisätietoja komentotulkin sisäänrakennetuista komennoista.

en: Use the `bashbug' command to report bugs.
fi: Raportoi virheet komennolla ”bashbug”.

en: sigprocmask: %d: invalid operation
fi: sigprocmask: %d: virheellinen operaatio

en: Bogus signal
fi: Väärä signaali

en: BPT trace/trap
fi: Jäljitys/katkaisupisteansa

en: ABORT instruction
fi: ABORT-käsky

en: EMT instruction
fi: EMT-käsky

en: Floating point exception
fi: Liukulukupoikkeus

en: Bus error
fi: Väylävirhe

en: Urgent IO condition
fi: Kiireellinen I/O-ehto

en: Stopped (signal)
fi: Pysäytetty (signaali)

en: Child death or stop
fi: Lapsiprosessin kuolema tai pysähtyminen

en: I/O ready
fi: I/O on valmis

en: CPU limit
fi: CPU-rajoitus

en: File limit
fi: Tiedostorajoitus

en: Alarm (virtual)
fi: Hälytys (virtuaalinen)

en: Alarm (profile)
fi: Hälytys (profiili)

en: Window changed
fi: Ikkuna vaihtunut

en: Record lock
fi: Tietuelukko

en: User signal 1
fi: Käyttäjän määrittelemä signaali 1

en: User signal 2
fi: Käyttäjän määrittelemä signaali 2

en: HFT input data pending
fi: HFT-syöte odottaa

en: power failure imminent
fi: sähkökatko lähellä

en: system crash imminent
fi: järjestelmän kaatuminen lähellä

en: migrate process to another CPU
fi: siirrä prosessi toiselle CPU:lle

en: programming error
fi: ohjelmointivirhe

en: HFT monitor mode granted
fi: HFT-monitorointitila käytössä

en: HFT monitor mode retracted
fi: HFT-monitorointitila peruttu

en: HFT sound sequence has completed
fi: HFT-äänisekvenssi on valmistunut

en: Unknown Signal #%d
fi: Tuntematon signaali #%d

en: bad substitution: no closing `%s' in %s
fi: virheellinen korvaus: ei sulkevaa ”%s” jonossa %s

en: %s: cannot assign list to array member
fi: %s: listaa ei voida sijoittaa taulukon alkioon

en: cannot make pipe for process substitution
fi: putkea ei voida luoda prosessin korvaamista varten

en: cannot make child for process substitution
fi: lapsiprosessia ei voida luoda prosessin korvaamista varten

en: cannot open named pipe %s for reading
fi: nimettyä putkea %s ei voida avata lukemista varten

en: cannot open named pipe %s for writing
fi: nimettyä putkea %s ei voida avata kirjoitusta varten

en: cannot duplicate named pipe %s as fd %d
fi: nimettyä putkea %s ei voida kopioida tiedostokahvaksi %d

en: cannot make pipe for command substitution
fi: putkea ei voida luoda komennon korvaamista varten

en: cannot make child for command substitution
fi: ei voida luoda lapsiprosessia komennon korvaamista varten

en: command_substitute: cannot duplicate pipe as fd 1
fi: command_substitute: putkea ei voida kopioida tiedostokahvaksi 1

en: %s: parameter null or not set
fi: %s: parametria ei ole tai sitä ei ole asetettu

en: %s: substring expression < 0
fi: %s: alimerkkijonolauseke < 0

en: %s: bad substitution
fi: %s: virheellinen korvaus

en: $%s: cannot assign in this way
fi: $%s: ei voida asettaa näin

en: bad substitution: no closing "`" in %s
fi: virheellinen korvaus: ei sulkevaa ”`” jonossa %s

en: no match: %s
fi: ei osumia: %s

en: %s: integer expression expected
fi: %s: odotettiin kokonaislukuilmaisua

en: `)' expected
fi: odotettiin ”)”

en: `)' expected, found %s
fi: odotettiin ”)”, löydettiin %s

en: %s: binary operator expected
fi: %s: odotettiin binääristä operaattoria

en: %s: unary operator expected
fi: %s: odotettiin unaarista operaattoria

en: invalid signal number
fi: virheellinen signaalinumero

en: run_pending_traps: bad value in trap_list[%d]: %p
fi: run_pending_traps: virheellinen arvo trap_list[%d]: %p

en: run_pending_traps: signal handler is SIG_DFL, resending %d (%s) to myself
fi: run_pending_traps: signaalikäsittelijä on SIG_DFL, lähetän %d (%s) uudelleen itselleni

en: trap_handler: bad signal %d
fi: trap_handler: virheellinen signaali %d

en: error importing function definition for `%s'
fi: virhe tuotaessa ”%s”:n funktiomääritystä

en: shell level (%d) too high, resetting to 1
fi: komentotulkkitaso (%d) liian korkea, palautetaan 1:ksi

en: make_local_variable: no function context at current scope
fi: make_local_variable: ei funktiokontekstia nykytilassa

en: all_local_variables: no function context at current scope
fi: all_local_variables: ei funktiokontekstia nykytilassa

en: invalid character %d in exportstr for %s
fi: virheellinen merkki %d %s:n exportstr:ssä

en: no `=' in exportstr for %s
fi: ei =:ä kohteen %s exportstr:ssä

en: pop_var_context: head of shell_variables not a function context
fi: pop_var_context: shell_variablesin alku ei ole funktiokonteksti

en: pop_var_context: no global_variables context
fi: pop_var_context: ei global_variables-kontekstia

en: pop_scope: head of shell_variables not a temporary environment scope
fi: pop_scope: shell_variablesin alku ei väliaikaisten ympäristömuuttujien ympäristössä

en: License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
fi: Lisenssi GPLv3+: GNU GPL versio 3 tai uudempi <http://gnu.org/licenses/gpl.html>

en: GNU bash, version %s (%s)
fi: GNU bash, versio %s (%s)

en: There is NO WARRANTY, to the extent permitted by law.
fi: TAKUUTA ei ole, siinä määrin kuin laki sallii.

en: alias [-p] [name[=value] ... ]
fi: alias [-p] [nimi[=arvo] ... ]

en: unalias [-a] name [name ...]
fi: unalias [-a] nimi [nimi ...]

en: builtin [shell-builtin [arg ...]]
fi: builtin [sisäänrakennettu komento [arg ...]]

en: command [-pVv] command [arg ...]
fi: command [-pVv] komento [arg ...]

en: local [option] name[=value] ...
fi: local [valitsin] nimi[=arvo] ...

en: enable [-a] [-dnps] [-f filename] [name ...]
fi: enable [-a] [-dnps] [-f tiedosto] [nimi ...]

en: logout [n]
fi: lopetus [n]

en: fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command]
fi: fc [-e e-nimi] [-lnr] [ensimmäinen] [viimeinen] tai fc -s [pat=rep] [komento]

en: fg [job_spec]
fi: fg [työtunniste]

en: bg [job_spec ...]
fi: bg [työtunniste ...]

en: hash [-lr] [-p pathname] [-dt] [name ...]
fi: hash [-lr] [-p polku] [-dt] [nimi ...]

en: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]
fi: history [-c] [-d erotus] [n] tai history -anrw [tiedosto] or history -ps arg [arg...]

en: jobs [-lnprs] [jobspec ...] or jobs -x command [args]
fi: jobs [-lnprs] [työtunniste ...] tai jobs -x komento [args]

en: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
fi: kill [-s signaalitunniste | -n signaalinumero | -signaalimäärite] prosessi-id | työtunniste ... tai kill -l [signaalimäärite]

en: export [-fn] [name[=value] ...] or export -p
fi: export [-fn] [nimi[=arvo] ...] tai export -p

en: source filename [arguments]
fi: source tiedosto [argumentit]

en: . filename [arguments]
fi: . tiedosto [argumentit]

en: test [expr]
fi: test [lauseke]

en: trap [-lp] [[arg] signal_spec ...]
fi: trap [-lp] [[arg] signaalimäärite ...]

en: type [-afptP] name [name ...]
fi: type [-afptP] nimi [nimi ...]

en: umask [-p] [-S] [mode]
fi: umask [-p] [-S] [tila]

en: for NAME [in WORDS ... ] ; do COMMANDS; done
fi: for NIMI [in ARVOT ... ] ; do KOMENNOT; done

en: for (( exp1; exp2; exp3 )); do COMMANDS; done
fi: for (( lause1; lause2; lause3 )); do KOMENNOT; done

en: select NAME [in WORDS ... ;] do COMMANDS; done
fi: select NIMI [in ARVOT ... ;] do KOMENNOT; done

en: time [-p] pipeline
fi: time [-p] komentoputki

en: case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac
fi: case SANA in [MALLINE [| MALLINE]...) KOMENNOT ;;]... esac

en: if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] fi
fi: if KOMENNOT; then KOMENNOT; [ elif KOMENNOT; then KOMENNOT; ]... [ else KOMENNOT; ] fi

en: while COMMANDS; do COMMANDS; done
fi: while KOMENNOT; do KOMENNOT; done

en: until COMMANDS; do COMMANDS; done
fi: until KOMENNOT; do KOMENNOT; done

en: coproc [NAME] command [redirections]
fi: coproc [NIMI] komento [uudelleenohjaukset]

en: function name { COMMANDS ; } or name () { COMMANDS ; }
fi: function nimi { KOMENNOT ; } tai nimi () { KOMENNOT ; }

en: { COMMANDS ; }
fi: { KOMENNOT ; }

en: job_spec [&]
fi: työtunniste [&]

en: (( expression ))
fi: (( lauseke ))

en: [[ expression ]]
fi: [[ lauseke ]]

en: variables - Names and meanings of some shell variables
fi: muuttujat - eräiden komentotulkin muuttujien nimet ja merkitykset

en: pushd [-n] [+N | -N | dir]
fi: pushd [-n] [+N | -N | hakemisto]

en: shopt [-pqsu] [-o] [optname ...]
fi: shopt [-pqsu] [-o] [valitsinnimi ...]

en: printf [-v var] format [arguments]
fi: printf [-v muuttuja] muoto [argumentit]

en: Exit for, while, or until loops.
        
        Exit a FOR, WHILE or UNTIL loop.  If N is specified, break N enclosing
        loops.
        
        Exit Status:
        The exit status is 0 unless N is not greater than or equal to 1.
fi: Exit for, while- tai until-silmukoista
        
        Poistu FOR-, WHILE- tai UNTIL-silmukasta.  Jos N on annettu, poistu
        N:stä sisäkkäisestä silmukasta.
        
        Paluuarvo:
        Paluuarvo on 0 jollei N ole suurempi tai yhtäsuuri kuin 1.

en: Resume for, while, or until loops.
        
        Resumes the next iteration of the enclosing FOR, WHILE or UNTIL loop.
        If N is specified, resumes the Nth enclosing loop.
        
        Exit Status:
        The exit status is 0 unless N is not greater than or equal to 1.
fi: Jatko for-, while tai until-silmukoille.
        
        Jatkaa seuraavaa FOR-, WHILE- tai UNTIL-silmukan kierrosta.
        Jos N on annettu, jatkaa N:ttä silmukkaa.
        
        Paluuarvo:
        Paluuarvo on 0 ellei N ole suurempi tai yhtäsuuri kuin 1.

en: Return the context of the current subroutine call.
        
        Without EXPR, returns "$line $filename".  With EXPR, returns
        "$line $subroutine $filename"; this extra information can be used to
        provide a stack trace.
        
        The value of EXPR indicates how many call frames to go back before the
        current one; the top frame is frame 0.
        
        Exit Status:
        Returns 0 unless the shell is not executing a shell function or EXPR
        is invalid.
fi: Palauta tämänhetkisen alirutiinikutsun konteksti.
        
        Ilman parametria, palauttaa ”$line $filename”. Parametrilla palauttaa 
        ”$line $subroutine $filename”; saatua lisätietoa voidaan käyttää kutsupinon
        kuvaamiseksi.
        
        Parametrin arvo määrää, montako kutsukehystä taaksepäin siirrytään; 
        ylin kehys on numero 0.
        
        Paluuarvo:
        Palauttaa 0 ellei komentotulkki ole funktion ulkopuolella tai parametri
        on virheellinen.

en: Null command.
        
        No effect; the command does nothing.
        
        Exit Status:
        Always succeeds.
fi: Tyhjä komento.
        
        Ei vaikutusta; komento ei tee mitään.
        
        Paluuarvo:
        Onnistuu aina.

en: Return a successful result.
        
        Exit Status:
        Always succeeds.
fi: Palauttaa onnistuneen paluuarvon.
        
        Paluuarvo:
        Onnistuu aina.

en: Return an unsuccessful result.
        
        Exit Status:
        Always fails.
fi: Palauttaa epäonnistuneen paluuarvon.
        
        Paluuarvo:
        Epäonnistuu aina.

en: Write arguments to the standard output.
        
        Display the ARGs on the standard output followed by a newline.
        
        Options:
          -n	do not append a newline
        
        Exit Status:
        Returns success unless a write error occurs.
fi: Tulosta argumentit vakiotulosteeseen.
        
        Tulosta ARGUMENTIT vakiotulosteeseen päättäen rivinvaihdolla.
        
        Valitsimet:
          -n	älä lisää rivinvaihtoa
        
        Paluuarvo:
        Palauttaa onnistuneen ellei tapahdu virhettä.

en: Enable and disable shell builtins.
        
        Enables and disables builtin shell commands.  Disabling allows you to
        execute a disk command which has the same name as a shell builtin
        without using a full pathname.
        
        Options:
          -a	print a list of builtins showing whether or not each is enabled
          -n	disable each NAME or display a list of disabled builtins
          -p	print the list of builtins in a reusable format
          -s	print only the names of Posix `special' builtins
        
        Options controlling dynamic loading:
          -f	Load builtin NAME from shared object FILENAME
          -d	Remove a builtin loaded with -f
        
        Without options, each NAME is enabled.
        
        To use the `test' found in $PATH instead of the shell builtin
        version, type `enable -n test'.
        
        Exit Status:
        Returns success unless NAME is not a shell builtin or an error occurs.
fi: Ottaa käyttöön tai poistaa käytöstä komentotulkin sisäänrakennettuja komentoja.
        
        Ottaa käyttöön tai poistaa komentotulkin sisäänrakennettuja komentoja
        käytöstä.  Käytöstäpoisto sallii sinun käyttävän sisäisen komennon kanssa 
        samannimisiä, levyllä olevia komentoja käyttämättä koko polkua.
        
        Valitsimet:
          -a	listaa komennot ja tiedot, mitkä on otettu käyttöön
          -n	poistaa NIMET käytöstä tai näyttää listan poistetuista
          -p	tulosta lista komennoista hyödynnettävässä muodossa
          -s	tulosta ainoastaan Posix-komennot
        
        Valitsimet, jotka kontrolloivat dynaamista lataamista:
          -f	lataa komento NIMI jaetusta objektista TIEDOSTO
          -d	poista -f:llä ladattu komento
        
        Jollei valitsimia anneta, kukin NIMI otetaan käyttöön.
        
        Jos haluat käyttää $PATHista löytyvää ”test”-komentoa sisäänrakennetun
        sijaan, kirjoita ”enable -n test”.
        
        Paluuarvo:
        Palauttaa onnistuneen, paitsi jos NIMI ei ole komentotulkin sisäänrakennettu
        komento tai tapahtuu virhe.

en: Execute arguments as a shell command.
        
        Combine ARGs into a single string, use the result as input to the shell,
        and execute the resulting commands.
        
        Exit Status:
        Returns exit status of command or success if command is null.
fi: Suorita argumentit komentotulkin komentona.
        
        Yhdistä ARGUMENTIT yhdeksi merkkijonoksi, käytä tulosta komentotulkin
        syötteenä ja suorita saadut komennot.
        
        Paluuarvo:
        Palauttaa komennon paluuarvon tai onnistuneen jos komento on tyhjä.

en: Exit the shell.
        
        Exits the shell with a status of N.  If N is omitted, the exit status
        is that of the last command executed.
fi: Poistu komentotulkista.
        
        Poistuu komentotulkista paluuarvolla N. Jos N:ää ei anneta, paluuarvo
        on viimeisen komennon paluuarvo.

en: Exit a login shell.
        
        Exits a login shell with exit status N.  Returns an error if not executed
        in a login shell.
fi: Poistu sisäänkirjautumiskomentotulkista.
        
        Poistuu sisäänkirjautumiskomentotulkista paluuarvolla N.  Palauttaa
        virheen jos ei olla sisäänkirjautumiskomentotulkissa.

en: Display or execute commands from the history list.
        
        fc is used to list or edit and re-execute commands from the history list.
        FIRST and LAST can be numbers specifying the range, or FIRST can be a
        string, which means the most recent command beginning with that
        string.
        
        Options:
          -e ENAME	select which editor to use.  Default is FCEDIT, then EDITOR,
        		then vi
          -l 	list lines instead of editing
          -n	omit line numbers when listing
          -r	reverse the order of the lines (newest listed first)
        
        With the `fc -s [pat=rep ...] [command]' format, COMMAND is
        re-executed after the substitution OLD=NEW is performed.
        
        A useful alias to use with this is r='fc -s', so that typing `r cc'
        runs the last command beginning with `cc' and typing `r' re-executes
        the last command.
        
        Exit Status:
        Returns success or status of executed command; non-zero if an error occurs.
fi: Näytä tai suorita komentoja komentohistoriasta.
        
        Fc:tä käytetään historialistassa olevien komentojen tulostamiseen tai
        muokkaamiseen ja uudelleensuoritukseen. ALKU ja LOPPU voivat olla
        rajaavia numeroita, tai ALKU voi olla merkkijono, joka tarkoittaa viimei-
        sintä sillä alkavaa komentoa.
        
        Valitsimet:
          -e ENIMI	valitse käytettävä editori. Oletus on FCEDIT, sitten EDITOR
        		sitten vi
          -l	listaa rivit editoinnin sijaan
          -r	listaa käänteisessä järjestyksessä
        
        Käytettäessä muotoa ”fc -s [malline=korvaus] [komento]”, komento
        suoritetaan kun korvaus MALLINE=KORVAUS on suoritettu.
        
        Eräs käyttökelpoinen alias on r='fc -s', jolloin ”r cc” ajaa viimeisen cc-
        alkuisen komennon ja ”r” suorittaa viimeisen komennon.
        
        Paluuarvo:
        Palauttaa onnistuneen tai suoritetun komennon paluuarvon; nollasta
        poikkeava virhetilanteessa.

en: Move job to the foreground.
        
        Place the job identified by JOB_SPEC in the foreground, making it the
        current job.  If JOB_SPEC is not present, the shell's notion of the
        current job is used.
        
        Exit Status:
        Status of command placed in foreground, or failure if an error occurs.
fi: Siirrä työ edustalle.
        
        Siirrä TYÖKUVAAJALLA tunnistettu työ edustalle, jolloin siitä tulee nykyinen
        työ. Jos TYÖKUVAAJAA ei ole annettu, käytetään komentotulkin käsitystä
        tämänhetkisestä työstä.
        
        Paluuarvo:
        Edustalle tuodun työn paluuarvo, tai epäonnistuminen virhetilanteessa.

en: Move jobs to the background.
        
        Place the jobs identified by each JOB_SPEC in the background, as if they
        had been started with `&'.  If JOB_SPEC is not present, the shell's notion
        of the current job is used.
        
        Exit Status:
        Returns success unless job control is not enabled or an error occurs.
fi: Siirtää työt taustalle.
        
        Siirtää kunkin TYÖNKUVAAJALLA tunnistetun työn taustalle, kuten jos ne olisi
        käynnistetty ”&”:llä. Jos TYÖNKUVAAJAA ei ole annettu, käytetään komento-
        tulkin käsitystä nykyisestä työstä.
        
        Paluuarvo:
        Palauttaa onnistuneen paitsi jos työnohjaus ei ole käytössä tai tapahtuu
        virhe.

en: Return from a shell function.
        
        Causes a function or sourced script to exit with the return value
        specified by N.  If N is omitted, the return status is that of the
        last command executed within the function or script.
        
        Exit Status:
        Returns N, or failure if the shell is not executing a function or script.
fi: Palauttaa komentotulkin funktiosta.
        
        Aiheuttaa funktion tai luetun skriptin poistumisen annetulla paluuarvolla N.
        Jos N:ää ei ole annettu, palautetaan viimeisen funktiossa tai skriptissä
        suoritetun komennon paluuarvo.
        
        Paluuarvo:
        Palauttaa N:n, tai epäonnistuneen mikäli komentotulkki ei ole suorittamassa
        funktiota tai skriptiä.

en: Set export attribute for shell variables.
        
        Marks each NAME for automatic export to the environment of subsequently
        executed commands.  If VALUE is supplied, assign VALUE before exporting.
        
        Options:
          -f	refer to shell functions
          -n	remove the export property from each NAME
          -p	display a list of all exported variables and functions
        
        An argument of `--' disables further option processing.
        
        Exit Status:
        Returns success unless an invalid option is given or NAME is invalid.
fi: Aseta ympäristömuuttujien vientiattribuutin.
        
        Merkitse kukin NIMI vietäväksi automaattisesti suoritettujen komentojen
        ympäristöön. Jos ARVO on annettu, se sijoitetaan NIMEEN ennen vientiä.
        
        Valitsimet:
          -f	viittaa komentotulkin funktioihin
          -n	poista jokaiselta NIMELTÄ vientiattribuutti
          -p	listaa kaikki viedyt muuttujat ja funktiot
        
        ”--” argumenttina lopettaa valitsimien käsittelyn.
        
        Paluuarvo:
        Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin
        tai NIMI on virheellinen.

en: Shift positional parameters.
        
        Rename the positional parameters $N+1,$N+2 ... to $1,$2 ...  If N is
        not given, it is assumed to be 1.
        
        Exit Status:
        Returns success unless N is negative or greater than $#.
fi: Siirrä positionaalisia parametreja.
        
        Siirrä positionaalisia parametreja $N+1, $N+2 ... parametreihin $1, $2 ...
        Jos N:ää ei ole annettu, sen oletetaan olevan 1.
        
        Paluuarvo:
        Palauttaa onnistuneen ellei N ole negatiivinen tai suurempi kuin $#.

en: Execute commands from a file in the current shell.
        
        Read and execute commands from FILENAME in the current shell.  The
        entries in $PATH are used to find the directory containing FILENAME.
        If any ARGUMENTS are supplied, they become the positional parameters
        when FILENAME is executed.
        
        Exit Status:
        Returns the status of the last command executed in FILENAME; fails if
        FILENAME cannot be read.
fi: Suorittaa tiedoston komennot nykyisessä komentotulkissa.
        
        Lue ja suorita komennot TIEDOSTOSTA nykyisessä tulkissa. $PATH:in
        komponentteja käytetään TIEDOSTON sisältävän hakemiston haussa.
        Mahdolliset ARGUMENTIT sijoitetaan positionaalisiksi parametreiksi
        TIEDOSTOA suoritettaessa.
        
        Paluuarvo:
        Palauttaa viimeisen TIEDOSTON suoritetun komennon paluuarvon; epäonnistuu
        mikäli TIEDOSTOA ei voida lukea.

en: Suspend shell execution.
        
        Suspend the execution of this shell until it receives a SIGCONT signal.
        Unless forced, login shells cannot be suspended.
        
        Options:
          -f	force the suspend, even if the shell is a login shell
        
        Exit Status:
        Returns success unless job control is not enabled or an error occurs.
fi: Keskeyttää komentotulkin suorituksen.
        
        Keskeyttää tämän tulkin suorituksen kunnes se saa SIGCONT-signaalin.
        Sisäänkirjautumistulkkeja ei voi keskeyttää kuin väkisin.
        
        Valitsimet:
          -f	pakota keskeyttämään, vaikka tulkki olisi sisäänkirjautumis-
            	tulkki.
        
        Paluuarvo:
        Palauttaa onnistuneen paitsi jos työnohjaus ei ole käytössä tai tapahtuu
        virhe.

en: Evaluate conditional expression.
        
        This is a synonym for the "test" builtin, but the last argument must
        be a literal `]', to match the opening `['.
fi: Evaluoi ehdollisen lausekkeen.
        
        Tämä on sisäänrakennetun ”test”-komennon synonyymi, mutta viimeisen
        argumentin pitää olla ”]”, joka sulkee avaavan ”[”:n.

en: Display process times.
        
        Prints the accumulated user and system times for the shell and all of its
        child processes.
        
        Exit Status:
        Always succeeds.
fi: Näyttää prosessiajat.
        
        Tulostaa kumuloituneet käyttäjä- ja järjestelmäajat sekä komentotulkille
        että kaikille sen lapsiprosesseille.
        
        Paluuarvo:
        Onnistuu aina.

en: Display or set file mode mask.
        
        Sets the user file-creation mask to MODE.  If MODE is omitted, prints
        the current value of the mask.
        
        If MODE begins with a digit, it is interpreted as an octal number;
        otherwise it is a symbolic mode string like that accepted by chmod(1).
        
        Options:
          -p	if MODE is omitted, output in a form that may be reused as input
          -S	makes the output symbolic; otherwise an octal number is output
        
        Exit Status:
        Returns success unless MODE is invalid or an invalid option is given.
fi: Näyttää tai asettaa tiedoston tilamaskin.
        
        Asettaa käyttäjän tiedostonluontimaskin TILAKSI. Jos TILAA ei ole 
        annettu, tulostaa maskin nykyisen arvon.
        
        Jos TILA alkaa numerolla, se käsitellään oktaalinumerona; muussa
        tapauksessa se on symbolinen tilamerkkijono jonka chmod(1) hyväksyy.
        
        Valitsimet:
          -p	jos TILAA ei ole annettu, tulostetaan hyödynnettävässä
            	muodossa
          -S	tulostaa symbolisena; muussa tapauksessa tulostetaan
            	oktaaliluku
        
        Paluuarvo:
        Palauttaa onnistuneen ellei TILA ole virheellinen tai on annettu 
        virheellinen valitsin.

en: Execute commands for each member in a list.
        
        The `for' loop executes a sequence of commands for each member in a
        list of items.  If `in WORDS ...;' is not present, then `in "$@"' is
        assumed.  For each element in WORDS, NAME is set to that element, and
        the COMMANDS are executed.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Suorittaa komennot listan jokaiselle jäsenelle.
        
        ”For”-silmukka suorittaa komentoketjun listan jokaiselle alkiolle. Jos
        ”in SANAT ...;” ei ole annettu, käytetään rakennetta ”in $@”. NIMI asetetaan
        vuorollaan jokaiseksi SANAT-listan alkioksi, ja KOMENNOT suoritetaan.
        
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Arithmetic for loop.
        
        Equivalent to
        	(( EXP1 ))
        	while (( EXP2 )); do
        		COMMANDS
        		(( EXP3 ))
        	done
        EXP1, EXP2, and EXP3 are arithmetic expressions.  If any expression is
        omitted, it behaves as if it evaluates to 1.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Aritmeettinen for-silmukka.
        
        Vastaa
        	(( LAUSEKE1))
        	while (( LAUSEKE2 )); do
        		KOMENNOT
        		(( LAUSEKE3 ))
        	done
    
        LAUSEKE1, LAUSEKE2 ja LAUSEKE3 ovat aritmeettisiä lausekkeita. Jos jokin
        lauseke on jätetty pois, se tulkitaan 1:ksi.
        
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Select words from a list and execute commands.
        
        The WORDS are expanded, generating a list of words.  The
        set of expanded words is printed on the standard error, each
        preceded by a number.  If `in WORDS' is not present, `in "$@"'
        is assumed.  The PS3 prompt is then displayed and a line read
        from the standard input.  If the line consists of the number
        corresponding to one of the displayed words, then NAME is set
        to that word.  If the line is empty, WORDS and the prompt are
        redisplayed.  If EOF is read, the command completes.  Any other
        value read causes NAME to be set to null.  The line read is saved
        in the variable REPLY.  COMMANDS are executed after each selection
        until a break command is executed.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Valitsee sanat listasta ja suorittaa komennot.
        
        SANAT lavennetaan, jolloin saadaan sanalista. Lavennettujen sanojen joukko
        tulostetaan vakiovirhetulosteeseen juoksevasti numeroituna. Jos ”in SANAT”
        puuttuu, käytetään rakennetta ”in $@”. Tämän jälkeen tulostetaan 
        PS3-kehote ja vakiosyötteestä luetaan rivi. Mikäli rivi koostuu 
        numerosta joka vastaa jotakin tulostetuista sanoista, asetetaan NIMEN 
        arvoksi kyseinen sana. Jos rivi on tyhjä, SANAT ja kehote tulostetaan 
        uudelleen. Mikäli saadaan EOF (tiedoston loppu), komento päättyy.
        Mikä tahansa muu luettu arvo aiheuttaa NIMEN tyhjäämisen. Luettu rivi 
        tallennetaan REPLY-muuttujaan. KOMENNOT suoritetaan kunkin valinnan 
        jälkeen kunnes suoritetaan break-komento.
    
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Report time consumed by pipeline's execution.
        
        Execute PIPELINE and print a summary of the real time, user CPU time,
        and system CPU time spent executing PIPELINE when it terminates.
        
        Options:
          -p	print the timing summary in the portable Posix format
        
        The value of the TIMEFORMAT variable is used as the output format.
        
        Exit Status:
        The return status is the return status of PIPELINE.
fi: Raportoi komentoketjun suoritusajan.
        
        Suorita KOMENTOKETJU ja tulosta yhteenveto käytetystä ajasta, käyttäjän
        CPU-ajasta ja järjestelmän CPU-ajasta KOMENTOKETJUA suoritettaessa sen
        päätyttyä.
        
        Valitsimet:
          -p	tulosta ajastusyhteenveto siirrettävässä POSIX-muodossa.
      
        Tulosteen muotoilussa käytetään TIMEFORMAT-muuttujan arvoa.
        
        Paluuarvo:
        KOMENTOKETJUN paluuarvo.

en: Execute commands based on pattern matching.
        
        Selectively execute COMMANDS based upon WORD matching PATTERN.  The
        `|' is used to separate multiple patterns.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Suorittaa komentoja tekstihaun perusteella.
        
        Suorittaa valikoiden KOMENTOJA perustuen SANAAN joka sopii MALLINEESEEN.
        ”|”:ea käytetään erottamaan mallineita.
        
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Execute commands based on conditional.
        
        The `if COMMANDS' list is executed.  If its exit status is zero, then the
        `then COMMANDS' list is executed.  Otherwise, each `elif COMMANDS' list is
        executed in turn, and if its exit status is zero, the corresponding
        `then COMMANDS' list is executed and the if command completes.  Otherwise,
        the `else COMMANDS' list is executed, if present.  The exit status of the
        entire construct is the exit status of the last command executed, or zero
        if no condition tested true.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Suorittaa komentoja ehdollisesti.
        
        ”if KOMENNOT”-lista suoritetaan. Jos sen paluuarvo on nolla, suoritetaan
        ”then KOMENNOT”-lista. Muussa tapauksessa suoritetaan vuorollaan
        kukin ”elif KOMENNOT”-lista, ja jos sen paluuarvo on nolla, suoritetaan
        vastaava ”then KOMENNOT”-lista ja if-komento päätetään. Muutoin
        suoritetaan ”else KOMENNOT”-lista, jos sellainen on. Koko rakenteen
        paluuarvo on viimeisen komennon paluuarvo tai nolla, jos mikään ehto
        ei toteutunut.
    
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Execute commands as long as a test succeeds.
        
        Expand and execute COMMANDS as long as the final command in the
        `while' COMMANDS has an exit status of zero.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Suorittaa komentoja niin kauan kun testi onnistuu.
        
        Laventaa ja suorittaa KOMENTOJA niin kauan kun viimeinen komento
        ”while KOMENNOT” palauttaa nollan.
        
        Paluuarvo:
        Viimeisen komennon paluuarvo.

en: Execute commands as long as a test does not succeed.
        
        Expand and execute COMMANDS as long as the final command in the
        `until' COMMANDS has an exit status which is not zero.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Suorittaa komentoja niin kauan kun testi epäonnistuu.
        
        Laventaa ja suorittaa KOMENTOJA niin kauna kun viimeinen komento
        ”until KOMENNOT” palauttaa nollasta poikkeavan paluuarvon.
        
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Define shell function.
        
        Create a shell function named NAME.  When invoked as a simple command,
        NAME runs COMMANDs in the calling shell's context.  When NAME is invoked,
        the arguments are passed to the function as $1...$n, and the function's
        name is in $FUNCNAME.
        
        Exit Status:
        Returns success unless NAME is readonly.
fi: Luo funktion.
        
        Luo komentotulkin funktion NIMI. Jos NIMI käynnistetään komentona,
        KOMENNOT ajetaan kutsuvan tulkin ympäristössä. Kun NIMI käynnistetään,
        sen argumentit välitetään parametreina $1...$n, ja funktion nimi
        sijoitetaan muuttujaan $FUNCNAME.
        
        Paluuarvo:
        Onnistuu, ellei NIMI ole kirjoitussuojattu.

en: Group commands as a unit.
        
        Run a set of commands in a group.  This is one way to redirect an
        entire set of commands.
        
        Exit Status:
        Returns the status of the last command executed.
fi: Ryhmittää komennot.
        
        Suorittaa komennot ryhmässä. Tämä on eräs tapa uudelleenohjata kokonaisen
        komentojoukon tulosteet.
        
        Paluuarvo:
        Viimeisen suoritetun komennon paluuarvo.

en: Resume job in foreground.
        
        Equivalent to the JOB_SPEC argument to the `fg' command.  Resume a
        stopped or background job.  JOB_SPEC can specify either a job name
        or a job number.  Following JOB_SPEC with a `&' places the job in
        the background, as if the job specification had been supplied as an
        argument to `bg'.
        
        Exit Status:
        Returns the status of the resumed job.
fi: Siirtää komennon edustalle.
        
        Sama kuin ”fg”-komennon TYÖNKUVAAJA-argumentti. Jatkaa joko keskeytettyä
        tai taustatyötä. TYÖNKUVAAJA voi määritellä joko työn nimen tai numeron.
        Jos TYÖNKUVAAJAA seuraa ”&” siirretään työ taustalle, kuten jos työnkuvaaja
        olisi annettu ”bg”-komennon argumentiksi.
        
        Paluuarvo:
        Työn tila.

en: Execute conditional command.
        
        Returns a status of 0 or 1 depending on the evaluation of the conditional
        expression EXPRESSION.  Expressions are composed of the same primaries used
        by the `test' builtin, and may be combined using the following operators:
        
          ( EXPRESSION )	Returns the value of EXPRESSION
          ! EXPRESSION		True if EXPRESSION is false; else false
          EXPR1 && EXPR2	True if both EXPR1 and EXPR2 are true; else false
          EXPR1 || EXPR2	True if either EXPR1 or EXPR2 is true; else false
        
        When the `==' and `!=' operators are used, the string to the right of
        the operator is used as a pattern and pattern matching is performed.
        When the `=~' operator is used, the string to the right of the operator
        is matched as a regular expression.
        
        The && and || operators do not evaluate EXPR2 if EXPR1 is sufficient to
        determine the expression's value.
        
        Exit Status:
        0 or 1 depending on value of EXPRESSION.
fi: Suorittaa ehdollisen komennon.
        
        Palauttaa 0 tai 1 riippuen ehdollisen LAUSEKKEEN tuloksesta. Lausekkeissa
        käytetään samoja primäärejä kuin sisäänrakennetussa ”test”-komennossa,
        ja voidaan yhdistellä seuraavilla operaattoreilla:
        
          ( LAUSEKE )	Palauttaa LAUSEKKEEN arvon
          ! LAUSEKE		Tosi jos LAUSEKE on epätosi; muuten epätosi
          LAUSEKE1 && LAUSEKE2	Tosi jos molemmat lausekkeet ovat tosia, muuten
                   		epätosi
          LAUSEKE1 || LAUSEKE2	Tosi jos jompikumpi lausekkeista on tosi,
          			muuten epätosi
        
        Käytettäessä ”==”- ja ”!=”-operaattoreita oikeanpuoleista merkkijonoa 
        käytetään mallineena ja suoritetaan haku sen perusteella. Operaattoria
        ”=~” käytettäessä oikeanpuoleinen merkkijonoa käsitellään kuten säännöllistä
        lauseketta.
    
        Operaattorit ”&&” ja ”||” eivät evaluoi LAUSEKETTA2 jos LAUSEKE1 riittää
        lausekkeen arvon päättelyyn.
        
        Paluuarvo:
        0 tai 1 riippuen LAUSEKKEEN arvosta.

en: Common shell variable names and usage.
        
        BASH_VERSION	Version information for this Bash.
        CDPATH	A colon-separated list of directories to search
        		for directories given as arguments to `cd'.
        GLOBIGNORE	A colon-separated list of patterns describing filenames to
        		be ignored by pathname expansion.
        HISTFILE	The name of the file where your command history is stored.
        HISTFILESIZE	The maximum number of lines this file can contain.
        HISTSIZE	The maximum number of history lines that a running
        		shell can access.
        HOME	The complete pathname to your login directory.
        HOSTNAME	The name of the current host.
        HOSTTYPE	The type of CPU this version of Bash is running under.
        IGNOREEOF	Controls the action of the shell on receipt of an EOF
        		character as the sole input.  If set, then the value
        		of it is the number of EOF characters that can be seen
        		in a row on an empty line before the shell will exit
        		(default 10).  When unset, EOF signifies the end of input.
        MACHTYPE	A string describing the current system Bash is running on.
        MAILCHECK	How often, in seconds, Bash checks for new mail.
        MAILPATH	A colon-separated list of filenames which Bash checks
        		for new mail.
        OSTYPE	The version of Unix this version of Bash is running on.
        PATH	A colon-separated list of directories to search when
        		looking for commands.
        PROMPT_COMMAND	A command to be executed before the printing of each
        		primary prompt.
        PS1		The primary prompt string.
        PS2		The secondary prompt string.
        PWD		The full pathname of the current directory.
        SHELLOPTS	A colon-separated list of enabled shell options.
        TERM	The name of the current terminal type.
        TIMEFORMAT	The output format for timing statistics displayed by the
        		`time' reserved word.
        auto_resume	Non-null means a command word appearing on a line by
        		itself is first looked for in the list of currently
        		stopped jobs.  If found there, that job is foregrounded.
        		A value of `exact' means that the command word must
        		exactly match a command in the list of stopped jobs.  A
        		value of `substring' means that the command word must
        		match a substring of the job.  Any other value means that
        		the command must be a prefix of a stopped job.
        histchars	Characters controlling history expansion and quick
        		substitution.  The first character is the history
        		substitution character, usually `!'.  The second is
        		the `quick substitution' character, usually `^'.  The
        		third is the `history comment' character, usually `#'.
        HISTIGNORE	A colon-separated list of patterns used to decide which
        		commands should be saved on the history list.
fi: Yleisiä komentotulkin muuttujia ja niiden käyttö.
        
        BASH_VERSION	Tämän Bashin versiotiedot.
        CDPATH	Kaksoispistein eroteltu lista hakemistoista, joista etsitään
        		”cd”-komennolle argumentiksi annettua hakemistoa.
        GLOBIGNORE	Kaksoispistein eroteltu lista mallineista, joihin sopivat
        		tiedostonimet jätetään huomiotta polun laventamisessa.
        HISTFILE	Tiedosto, johon komentohistoriasi tallennetaan.
        HISTFILESIZE	Maksimi rivimäärä tähän tiedostoon tallennetaan.
        HISTSIZE	Tulkin käytettävissä olevien historiarivien maksimimäärä
        HOME	Täydellinen polku sisäänkirjautumishakemistoosi.
        HOSTNAME	Nykyisen palvelimen nimi.
        HOSTTYPE	CPU-tyyppi, jonka alaisuudessa tämä Bash-versio on ajossa.
        IGNOREEOF	Kontrolloi, miten tulkki toimii saadessaan syötteenä pelkän
        		EOF:n (tiedoston loppu). Jos asetettu, sen määrittelemä
        		lukumäärä EOF:iä voidaan lukea syötteenä peräkkäin ennenkuin
        		tulkki poistuu (oletuksena 10). Jos ei ole asetettu, EOF
        		merkitsee syötteen loppua.
        MACHTYPE	Järjestelmää kuvaava merkkijono.
        MAILCHECK	Miten monen sekunnein välein Bash tarkistaa uudet postit.
        MAILPATH	Kaksoispistein eroteltu lista tiedostoista joista Bash
        		tarkistaa uudet postit.
        OSTYPE	Järjestelmän Unix-versio.
        PATH	Kaksoispistein eroteltu lista hakemistoista, joista etsitään
        		komentoja.
        PROMPT_COMMAND	Ennen primäärin kehotteen tulostamista suoritettava
        		komento.
        PS1		Primääri komentokehote.
        PS2		Sekundääri kehote.
        PWD		Nykyisen hakemiston täydellinen polkunimi.
        SHELLOPTS	Kaksoispistein eroteltu lista käytössä olevista tulkin
        		valitsimista.
        TERM	Käytettävän päätetyypin nimi.
        TIMEFORMAT	”time”-käskyn tulosteen muotoilumalline.
        auto_resume	Jos ei tyhjä, ensimmäistä rivillä olevaa komentosanaa etsitään
        		keskeytettyjen töiden listasta. Jos sana löydetään, kyseinen
        		työ tuodaan esiin. ”exact”-arvo tarkoittaa, että komentosanan
        		pitää olla täysin sama kuin keskeytettyjen listalta löytyvä.
        		Arvo ”substring” tarkoittaa että komentosanan pitää olla
        		osa työnimeä. Mikä tahansa muu tarkoittaa että komennon pitää
        		olla keskeytetyn työn nimen alkuosa.
        histchars	Merkit, jotka ohjaavat historialistasta hakua ja pikakorvausta.
        		Ensimmäinen merkki on historiakorvausmerkki, tavallisesti ”!”.
        		Toinen, pikakorvausmerkki, on yleensä ”^”. Kolmas merkki,
        		tavallisesti ”#”, on historiakommentti.
        HISTIGNORE	Kaksoispistein eroteltu lista mallineista, joita käytetään
        		päätettäessä komentojen tallentamisesta historialistaan.

en: Display possible completions depending on the options.
        
        Intended to be used from within a shell function generating possible
        completions.  If the optional WORD argument is supplied, matches against
        WORD are generated.
        
        Exit Status:
        Returns success unless an invalid option is supplied or an error occurs.
fi: Näyttää mahdolliset täydenteet valitsimista riippuen.
        
        Tarkoitettu käytettäväksi komentotulkin funktiossa, joka luo mahdollisia
        täydenteitä. Jos valinnainen argumentti SANA on annettu, luodaan siihen
        sopivat täydenteet.
        
        Paluuarvo:
        Palauttaa onnistuneen paitsi jos on annettu virheellinen valitsin tai
        tapahtuu virhe.

en: Read lines from a file into an array variable.
        
        A synonym for `mapfile'.
fi: Lukee rivit tiedostosta taulukkomuuttujaan.
        
        ”mapfile”:n synonyymi.

note: type: Content of: <chapter><title>
en: Configuring &bibletime;
fi: &bibletime;:n asetukset

note: type: Content of: <chapter><para>
en: In this section you find an overview to configure &bibletime;, which can be found under <guimenu>Settings</guimenu> in the main menu.
fi: Tässä osiossa on yleiskuvaus, kuinka &bibletime;:n asetuksia asetetaan. Ohjelmassa tämä löytyy päävalikon <guimenu>Asetukset</guimenu> -kohdasta.

note: type: Content of: <chapter><sect1><title>
en: Configure &bibletime; Dialog
fi: &bibletime; asetukset-ikkuna

note: type: Content of: <chapter><sect1><para>
en: The &bibletime; user interface can be customized in many ways depending on your needs. You can access the configuration dialog by selecting <menuchoice> <guimenu>Settings</guimenu> </menuchoice> <guimenuitem>Configure &bibletime;</guimenuitem>.
fi: &bibletime; käyttöliittymä voidaan muokata monella tavalla tarpeittesi mukaan. Pääset asetusikkunaan valitsemalla <menuchoice><guimenu>Asetukset</guimenu></menuchoice> <guimenuitem>Aseta &bibletime;</guimenuitem>.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Display</guimenu>
fi: <guimenu>Näyttö</guimenu>

note: type: Content of: <chapter><sect1><sect2><para>
en: The startup behavior can be customized. Select from the following options:
fi: Käynnistyskäyttäytymistä voidaan säätää. Valitse seuraavista valinnoista:

note: type: Content of: <chapter><sect1><sect2><para><itemizedlist><listitem><para>
en: Show startup logo
fi: Näytä aloituskuva

note: type: Content of: <chapter><sect1><sect2><para>
en: Display templates define the rendering of text (colors, size etc.). Various built-in templates are available. If you select one, you will see a preview on the right pane.
fi: Näyttömallit määrittelevät tekstin renderöinnin (värit, koko jne.). Saatavana on erilaisia sisäänrakennettuja mallipohjia. Jos valitset yhden sellaisen, näet esikatselukuvan oikealla paneelissa.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Desk</guimenu>
fi: <guimenu>Työpöytä</guimenu>

note: type: Content of: <chapter><sect1><sect2><para>
en: Many features provided by the &sword; backend can now be customized in &bibletime;.  These features are documented right in the dialog.  You also have the possibility to specify standard works that should be used when no specific work is specified in a reference.  An example: The standard Bible is used to display the content of cross references in the Bible.  When you hover over them, the Mag will show the content of the verses referred to, according to the standard Bible you specified.  With the use of text filters, you can control the appearance of the text.
fi: Monet &sword; ominaisuudet voidaan räätälöidä ohjelmaan &bibletime;. Nämä ominaisuudet on dokumentoitu oikealla dialogissa. Sinulla on mahdollisuus eritellä standardiasiakirjat, joita käytetään kun mitään erityistä teosta ei ole määritelty viitteeksi. Esimerkki: Standardi Raamattua käytetään näyttämään ristiviitteen sisältö Raamatussa. Kun viet hiiren niiden sanojen ylle, suurennuslasi näyttää viitattujen jakeiden sisällön määrittelemäsi standardi-Raamatun mukaan. Tekstisuotimilla voit säätää tekstien ulkomuotoa.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Languages</guimenu>
fi: <guimenu>Kielet</guimenu>

note: type: Content of: <chapter><sect1><sect2><para>
en: Here you can specify which language should be used for the biblical booknames. Set this to your native language, if it is available, and you'll feel at home.
fi: Tässä voit määritellä, mitä kieltä käytetään kirjojen nimissä. Aseta tämä äidinkieleksesi, jos se on saatavilla. Silloin tunnet olosi kotoisaksi.

note: type: Content of: <chapter><sect1><sect2><para>
en: By default, &bibletime; uses the default system display font. You can override this font if necessary. Some languages require special fonts to be displayed correctly, and this dialog allows you to specify a custom font for each language.
fi: Oletuksena &bibletime; käyttää tietokoneen käyttöjärjestelmän oletuskirjasinta. Voit peittää tuon kirjasimen, jos tarpeen. Jotkut kielet vaativat erityistä fonttia näkyäkseen oikein. Tällä dialogilla voit määritellä oman kirjasimen jokaiselle kielelle.

note: type: Content of: <chapter><sect1><sect2><mediaobject><textobject><phrase>
en: Options Dialog - fonts
fi: Valintaikkuna - kirjasimet

note: type: Content of: <chapter><sect1><sect2><mediaobject><caption><para>
en: The Options dialog - Fonts.
fi: Valintaikkuna - Kirjasimet.

note: type: Content of: <chapter><sect1><sect2><para>
en: &bibletime; can now use all supported fonts.  As long as the works you are interested in display correctly nothing needs to be done here. If a work only displays as a series of question marks (??????) or empty boxes, then you know that the standard display font does not contain the characters used in this work.
fi: &bibletime; voi nyt käyttää kaikkia tuettuja kirjasimia. Niin kauan kun haluamasi teokset näkyvät oikein, mitään ei tarvitse tehdä tässä. Jos teoksessa näkyy sarjoja kysymysmerkkejä (??????) tai tyhjiä laatikoita, sitten tiedät, ettei standardi näyttö-kirjasin osaa näyttää teoksen merkkejä.

note: type: Content of: <chapter><sect1><sect2><para>
en: To correct this, choose this work's language from the drop down menu. Select the use custom font checkbox. Now select a font. For example, a font that supports many languages is Code2000. If no installed font can display the work you are interested in, try installing the localization package for that language.
fi: Korjataksesi tämän, valitse tämän teoksen kieli alasvetovalikosta. Valitse käyttöön oma kirjasin valintaruuduista. Nyt valitse kirjasin. Esimerkiksi kirjasin Code2000 tukee monia kieliä. Jos mikään asennettu kirjasin ei osaa näyttää tekstiä oikein, voit yrittää asentaa sen kielen lokalisointipaketin koneelle.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Installing fonts
fi: Kirjasimien asennus

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Detailed font installation instructions are outside the scope of this handbook. For further information you might want to refer to the <ulink url="http://www.linux.org/docs/ldp/howto/Unicode-HOWTO-2.html"> Unicode HOWTO</ulink>.
fi: Yksityiskohtaista ohjetta kirjasimien asennukseen ei ole tässä käsikirjassa. Lisätietoja saat täältä <ulink url="http://www.linux.org/docs/ldp/howto/Unicode-HOWTO-2.html">Unicode HOWTO</ulink>.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Fonts can be installed from a number of sources:
fi: Kirjasimia voi asentaa monesta lähteestä:

note: type: Content of: <chapter><sect1><sect2><sect3><itemizedlist><listitem><para>
en: Your *nix distribution.
fi: Sinun *nix jakelusi.

note: type: Content of: <chapter><sect1><sect2><sect3><itemizedlist><listitem><para>
en: Your distribution's localization packages.
fi: Distribuutiosi lokalisointipaketit.

note: type: Content of: <chapter><sect1><sect2><sect3><itemizedlist><listitem><para>
en: An existing <trademark class="registered">Microsoft Windows</trademark> installation on the same computer.
fi: Olemassaoleva <trademark class="registered">Microsoft Windows</trademark> -asennus samalla tietokoneella.

note: type: Content of: <chapter><sect1><sect2><sect3><itemizedlist><listitem><para>
en: A font collection, such as are available from Adobe or Bitstream.
fi: Kirjasinkokoelma, sellainen kuin on saatavilla Adobella tai Bitstreamilla.

note: type: Content of: <chapter><sect1><sect2><sect3><itemizedlist><listitem><para>
en: Online font collections.
fi: Online kirjasinkokoelmat.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Unicode fonts support more characters than other fonts, and some of these fonts are available at no charge. None of available fonts includes all characters defined in the Unicode standard, so you may want to use different fonts for different languages.
fi: Unicode-kirjasimet tarjoavat enemmän merkkejä kuin muut kirjasimet, ja osa niistä kirjasimista on saatavilla ilmaiseksi. Mikään saatavillaoleva kirjasin ei sisällä kaikkia Unicode-standardin määrittelemiä merkkejä. Sinun tulee siis käyttää eri kirjasimia eri kielille.

note: type: Content of: <chapter><sect1><sect2><sect3><table><title>
en: Unicode Fonts
fi: Unicode-kirjasimet

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: Perhaps the best free Unicode font, covering a wide range of characters.
fi: Ehkä paras ilmainen Unicode-kirjasin, käsittää laajan joukon merkkejä.

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: <ulink url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;cat_id=FontDownloads"> SIL unicode fonts</ulink>
fi: <ulink url="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;cat_id=FontDownloads"> SIL unicode fontit</ulink>

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: Excellent Unicode fonts from the Summer Institute of Linguistics.
fi: Erinomaiset Unicode-fontit Linguisticsin kesä-instituutista.

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: A new free Unicode font initiative.
fi: Uusi vapaa ja ilmainen Unicode-kirjasinaloite.

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: <ulink url="ftp://ftp.crosswire.org/pub/sword/iso/latest/FONTS/"> Crosswire's font directory</ulink>
fi: <ulink url="ftp://ftp.crosswire.org/pub/sword/iso/latest/FONTS/"> Crosswiren kirjasinhakemisto</ulink>

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: Several fonts available from the &cbs; FTP site.
fi: Useita fontteja saatavilla &cbs; FTP-palvelimella.

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: Covers almost the entire range of Unicode, but might slow &bibletime; down because of its size.
fi: Käsittää melkein koko Unicode-merkistön, mutta hidastuttaa &bibletime;ä merkittävästi koon vuoksi.

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: Included in some distributions. Contains European, Greek, Hebrew, Thai.
fi: Sisältyy muutamiin jakeludistribuutioihin. Sisältää euroopan, kreikan, heprean ja Thai-kielen.

note: type: Content of: <chapter><sect1><sect2><sect3><table><tgroup><tbody><row><entry>
en: Partial coverage, see information on linked site.
fi: Osittainen peittävyys, katso tietoja linkitetyltä sivulta.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: There are good Unicode font lists on the net, as the one by Christoph Singer ( <ulink url="http://www.slovo.info/unifonts.htm">Multilingual Unicode TrueType Fonts in the Internet</ulink>), or the one by Alan Wood ( <ulink url="http://www.alanwood.net/unicode/fontsbyrange.html"> Unicode character ranges and the Unicode fonts that support them</ulink>).
fi: Netissä on hyviä Unicode-kirjasinluetteloja, kuten Christoph Singerin ( <ulink url="http://www.slovo.info/unifonts.htm">Multilingual Unicode TrueType Fonts in the Internet</ulink>), tai Alan Woodin (<ulink url="http://www.alanwood.net/unicode/fontsbyrange.html"> Unicode character ranges and the Unicode fonts that support them</ulink>).

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Shortcuts</guimenu>
fi: <guimenu>Oikotiet</guimenu>

note: type: Content of: <chapter><sect1><sect2><para>
en: Shortcuts (previously known as HotKeys) are special key commands that can be used in the place of the menu items and icons. A number of &bibletime;'s commands have predefined Shortcuts (see the <link linkend="hdbk-reference-shortcuts">Shortcuts section</link> for a complete listing). Most of &bibletime;'s commands can be assigned Shortcuts.  This is very helpful to quickly access the functions that you need the most.
fi: Pikakuvakkeet (aiemmin tunnettu pikanäppäiminä) ovat erityisiä näppäinkomentoja, joita voi käyttää valikoissa ja kuvakkeissa. Suurella osalla &bibletime;:n komennoilla on ennalta määritelty pikatoiminto (katso <link linkend="hdbk-reference-shortcuts">Pikakuvake osio</link>kokonaisesta listastaI. Suurimpaan osaan &bibletime;:n komennoista voidaan liittää pikatoiminto. Tämä on erittäin kätevää suorittaa toimintoja, joita tarvitset useimmin.

note: type: Content of: <chapter><sect1><sect2><para>
en: In the preceding example, F2, Bible Study HowTo has a secondary shortcut defined, CTRL+2.
fi: Edellisessä esimerkissä F2, Raamatunluku HowTo:ssa, on määritelty toissijainen oikotie, CTRL + 2.

note: type: Content of: <chapter><sect1><title>
en: About &bibletime;
fi: Tietoja &bibletime;:stä

note: type: Content of: <chapter><sect1><para>
en: &bibletime; is a Bible study tool with support for different types of texts and languages. Even large amounts of works modules are easy to install and manage. It is built on the <ulink url="http://www.crosswire.org/sword/">&sword;</ulink> library, which provides the back-end functionality for &bibletime;, such as viewing Bible text, searching etc. &sword; is the flagship product of the <ulink url="http://www.crosswire.org">&cbs;</ulink>.
fi: &bibletime; on Ramatun lukutyökalu, joka tukee erilaisia tekstityyppejä ja kieliä. Jopa laaja valikoima teosmoduuleja on helppo asentaa ja hallita. Se on rakennettu <ulink url="http://www.crosswire.org/sword/">&sword;</ulink>-kirjastolle, joka tarjoaa back-end toiminnallisuuden &bibletime;-ohjelmalle. Raamatun tekstin näyttäminen, haku, jne. &sword; on <ulink url="http://www.crosswire.org">&cbs;</ulink>:n lippulaivatuote.

note: type: Content of: <chapter><sect1><para>
en: &bibletime; is designed to be used with works encoded in one of the formats supported by the &sword; project. Complete information on the supported document formats can be found in the <ulink url="http://www.crosswire.org/sword/develop/index.jsp"> developers section</ulink> of the &sword; Project, &cbs;.
fi: &bibletime; on suunniteltu käytettäväksi &sword; -projektin tukeman formaatin mukaisen teoksen kanssa. Täydellinen informaatio tuetuista dokumenttien muodoista löytyy <ulink url="http://www.crosswire.org/sword/develop/index.jsp">kehittäjien osiosta</ulink> &sword; projektista, &cbs;.

note: type: Content of: <chapter><sect1><sect2><title>
en: Available works
fi: Saatavana olevat tehtävät

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><term>
en: Bibles
fi: Raamattuja

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: The full Bible text, with optional things like Strong's Numbers, headings and/or footnotes in the text.  Bibles are available in many languages, and include not only modern versions, but also ancient texts like the Codex Leningradensis ("WLC", Hebrew), and the Septuagint ("LXX", Greek). This is the most advanced section in the library of the &sword; project.
fi: Raamatun koko teksti, valinnaisilla asioilla kuten Strongin numeroilla, otsikoilla ja / tai alaviitteillä tekstissä. Raamattuja on saatavana monilla kielillä, ja niihin sisältyy paitsi moderneja versioita, myös muinaisia tekstejä, kuten Codex Leningradensis ("WLC", heprea) ja Septuaginta ("LXX", kreikka). Tämä on &sword;-projektin kehittynein osa.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Books available include "Imitation of Christ", "Enuma Elish", and "Josephus: The Complete Works"
fi: Tarjollaolevat kirjat sisältävät teokset "Imitation of Christ", "Enuma Elish", ja "Josephus: The Complete Works"

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Commentaries available include classics like John Wesley's "Notes on the Bible", Matthew Henry's commentary and Luther's "Commentary on Galatians." With the <emphasis>Personal</emphasis> commentary you can <link linkend="hdbk-op-parts-desk-write"> record your own personal notes</link> to sections of the Bible.
fi: Kommentaareissa on klassikkoja kuten John Wesleyn "Notes on the Bible", Matthew Henryn kommentaari ja Lutherin "Galatalaiskirjeen kommentaari."<emphasis>Henkilökohtaisella</emphasis> kommentaarillasi voit <link linkend="hdbk-op-parts-desk-write"> tallentaa omat henkilökohtaiset muistiinpanosi</link> Raamatun osiin.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><term>
en: Daily devotionals
fi: Päivittäiset hartaukset

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Many people appreciate these daily portions from God's word. Available works include Daily Light on the Daily Path, and the Losungen.
fi: Monet ihmiset pitävät arvossa päivän Sanaa. Saatavillaolevat teokset sisältävät Daily Light Daily Pathilla, ja Losungenin.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><term>
en: Lexicons/Dictionaries
fi: Sanakirjat

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Lexicons available include: Robinson's Morphological Analysis Codes, and the International Standard Bible Encyclopaedia. Dictionaries available include Strong's Hebrew Bible Dictionary, Strong's Greek Bible Dictionary, Webster's Revised Unabridged Dictionary of the English Language 1913, Nave's Topical Bible.
fi: Saatavilla olevia sanakirjoja ovat: Robinsonin morfologiset analyysikoodit ja kansainvälinen Raamatun tietosanakirja. Saatavilla olevia sanakirjoja ovat Strongin heprealainen Raamatun sanakirja, Strongin Kreikan Raamatun sanakirja, Websterin uudistettu englannin kielen sanaton sanakirja 1913 ja Naven ajankohtainen Raamattu.

note: type: Content of: <chapter><sect1><sect2><para>
en: Over 280 documents in 50 languages are available from the <ulink url="http://www.crosswire.org">&cbs;</ulink>.  These include: <placeholder type="variablelist" id="0"/> There are several other repositories that &bibletime; will load and use.
fi: Yli 280 asiakirjaa 50 kielellä on saatavana lähteestä <ulink url="http://www.crosswire.org">&cbs;</ulink>.  Nämä sisältävät: <placeholder type="variablelist" id="0"/> On olemassa useita muita tietolähteitä, joita &bibletime; käyttää.

note: type: Content of: <chapter><sect1><sect2><title>
en: Motivation
fi: Motivaatiota

note: type: Content of: <chapter><sect1><sect2><para>
en: Our desire is to serve God, and to do our part to help others grow in their relationship with Him. We have striven to make this a powerful, quality program, and still make it simple and intuitive to operate. It is our desire that God be praised, as He is the source of all good things.
fi: Halumme on palvella Jumalaa ja teemme osamme auttaaksemme muita Jumalasuhteen kasvussa. Yritämme päästä siihen tehokkaalla, laadukkaalla ohjelmalla, ja vielä tehdä siitä yksinkertainen ja opastava käytössä. Meidän halumme on, että Jumalaa ylistettäisiin, sillä hän on kaikkien hyvien asioiden lähde.

note: type: Content of: <chapter><sect1><sect2><blockquote><attribution>
en: James 1:17, NASB
fi: Jaak 1:17, NASB

note: type: Content of: <chapter><sect1><sect2><blockquote><para>
en: Every good thing given and every perfect gift is from above, coming down from the Father of lights, with whom there is no variation or shifting shadow.
fi: Jokainen hyvä anti ja jokainen täydellinen lahja tulee ylhäältä, taivaan tähtien Isältä, jonka luona ei mikään muutu, ei valo vaihdu varjoksi.

note: type: Content of: <chapter><sect1><sect2><para>
en: God bless you as you use this program.
fi: Jumala siunatkoon sinua käyttäessäsi tätä ohjelmaa.

note: type: Content of: <chapter><title>
en: Program operation
fi: Ohjelman toiminto

note: type: Content of: <chapter><sect1><title>
en: Program overview
fi: Yleiskatsaus ohjelmaan

note: type: Content of: <chapter><sect1><para><mediaobject><textobject><phrase>
en: The &bibletime; application window
fi: &bibletime; sovellusikkuna

note: type: Content of: <chapter><sect1><para>
en: This is what a typical &bibletime; session looks like: <placeholder type="mediaobject" id="0"/> You can easily see the different parts of the application. The top left window is used to open installed works in the Bookshelf tab, and with the Bookmarks tab you can manage your bookmarks. The little "Mag" window below the Bookshelf is used to display extra information that is embedded in documents. When you move your mouse over a footnote marker, for example, then the Mag will display the actual content of the footnote. The toolbar gives you quick access to important functions, and the Desk on the right side is where you do your real work.
fi: Tällainen on tyypillinen &bibletime; käyttö: <placeholder type="mediaobject" id="0"/> Voit helposti nähdä ohjelman eri osat. Vasemmanpuoleisinta ikkunaa käytetään avaamaan asennettuja Kirjahyllyn teoksia. Ja kirjanmerkki-välilehdellä voit hallita kirjanmerkkejäsi. Pientä "Suurennuslasi"-ikkunaa Kirjahyllyn alla käytetään näyttämään teokseen sisältyviä lisätietoja. Kun siirrät hiiren esimerkiksi alaviitemerkin ylle, Suurennuslasi näyttää sen alaviitteen sisällön. Työkalu antaa sinulle nopean pääsyn tärkeisiin toimintoihin ja teoksen todellisen käsittelyn teet työpöydällä oikealla puolella.

note: type: Content of: <chapter><sect1><para>
en: Let us now proceed by looking at the different parts of the application individually.
fi: Jatkakaamme katsomalla sovelluksen eri osia erikseen.

note: type: Content of: <chapter><sect1><title>
en: Parts of the &bibletime; application window
fi: &bibletime;n osa sovellusikkuna

note: type: Content of: <chapter><sect1><sect2><title>
en: The Bookshelf
fi: Kirjahylly

note: type: Content of: <chapter><sect1><sect2><para>
en: The Bookshelf lists all installed works, sorted by category and language. It also has a category called "Bookmarks". This is where you can store and access your own bookmarks.
fi: Kirjahyllyn kaikkien asennettujen teosten luettelo, lajiteltu kategorioittain ja kielien mukaan. Se sisältää kategorian "Kirjanmerkit". Sinne voit tallentaa ja hakea omia kirjanmerkkejäsi.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Opening works
fi: Teoksen avaaminen

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: To open a work from the bookshelf for reading, simply double-click with the <mousebutton>left mouse button</mousebutton> on the desired category (Bibles, Commentaries, Lexicons, Books, Devotionals or Glossaries) to display its contents. Then just double-click on one of the works to open it for reading. A read window will appear in the Desk area.
fi: Avataksesi teoksen kirjahyllystä lukemista varten, yksinkertaisesti kaksoisnapauta <mousebutton>hiiren vasenta painiketta </mousebutton> halutussa kategoriassa (Raamatut, kommentaarit, sanakirjat, kirjat, hartaustekstit tai sanastot) nähdäksesi sen sisällön. Sitten vain kaksoisnapauta teosta avataksesi sen lukemista varten. Lukuikkuna ilmestyy työpöytäalueelle.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: If you are reading a certain work, and want to open another work at the passage you are reading, you can use a shortcut. Simply click with the <mousebutton>left mouse button</mousebutton> on the verse/passage reference (pointer changes to hand) and drag it to the Bookshelf. Drop it on the work you want to open, and it will be opened for reading at the specified location. You can also drag a verse reference into an existing read window, then it will jump to the specified location.
fi: Jos olet lukemassa tiettyä teosta ja haluat avata toisen teoksen lukemassasi kohdassa, voit käyttää pikanäppäintä. Yksinkertaisesti napsauta <mousebutton>hiiren vasenta painiketta</mousebutton> jakeessa / viitteessä (osoitin vaihtuu kädessä) ja vedä se Kirjahyllyyn. Pudota se teokseen, jonka haluat avata ja se avautuu lukemista varten siinä paikassa. Voit myös vetää jakeen viitteen olemassaolevaan ikkunaan. Sitten se hyppää määriteltyyn paikkaan.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Additional information about works
fi: Tehtävien lisätiedot

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: If you click with the <mousebutton>right</mousebutton> mouse button on the symbol of a work, you will see a menu with additional entries that are relevant for this work.  <guimenuitem>"About this work"</guimenuitem> opens a window with lots of interesting information about the selected work.  <guimenuitem>"Unlock this work"</guimenuitem> opens a small dialog for encrypted documents, where you can enter the unlock key to access the work. For additional information on locked works, please see the <ulink url="http://www.crosswire.org/sword/modules/aboutlocked.jsp"> Locked Modules</ulink> page on the &cbs; web site.
fi: Jos napsautat hiiren <mousebutton>oikeaa</mousebutton> painiketta teoksen symbolin yllä, näet valikon lisäosat, jotka ovat merkityksellisiä tässä teoksessa.  <guimenuitem>"Tietoja tästä teoksesta"</guimenuitem> avaa ikkunan, jossa on paljon mielenkiintoista tietoa valitusta teoksesta.  <guimenuitem>"Avaa tämä teos"</guimenuitem> avaa pienen ikkunan salattuja tietoja teoksesta, missä voit antaa salausavaimen avataksesi teoksen. Saadaksesi lisätietoja salatuista teoksista, ole hyvä ja katso <ulink url="http://www.crosswire.org/sword/modules/aboutlocked.jsp"> Lukitut moduulit</ulink> sivua &cbs; www-sivustolla.

note: type: Content of: <chapter><sect1><title>
en: Searching in works
fi: Etsintä teoksista

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: You can search in a work by clicking with the <mousebutton>right</mousebutton> mouse button on its symbol and selecting <guimenuitem>"Search in work(s)"</guimenuitem>. By pressing &Shift; and clicking on other works you can select more than one. Then follow the same procedure to open the search dialog. You will be searching in all of these documents. A complete description of the operation of the search features can be found on the <link linkend="hdbk-op-search">Searching in Works section</link>.
fi: Voit etsiä teoksessa napsuttamalla hiiren <mousebutton>oikeaa</mousebutton> painiketta sen kuvakkeella ja valitse<guimenuitem>"Etsi teoksista"</guimenuitem>. Painamalla &Shift; ja napsauttamalla toisessa teoksessa voit valita useamman teoksen. Avaa sitten valintaikkuna noudattamalla samaa menettelytapaa. Haet kaikista näistä asiakirjoista. Täydellinen kuvaus hakuominaisuuksien toiminnasta on osiossa<link linkend="hdbk-op-search">Etsiminen teoksen osassa</link>.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Working with bookmarks
fi: Kirjanmerkkityöskentely

note: type: Content of: <chapter><sect1><sect2><sect3><para><tip><para>
en: Drag &amp; Drop Works Here
fi: Raahaa &amp; pudota tehtävä tähän

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Click with the <mousebutton>right</mousebutton> mouse button on the bookmark category of the bookshelf and select <guimenuitem>"Create new folder"</guimenuitem> to create a new bookmark subfolder. You can use normal drag &amp; drop functions to drag verse references from read windows or search results to the bookmark folder, and to rearrange bookmarks between folders.
fi: Napsauta hiiren <mousebutton>oikeaa</mousebutton> painiketta Kirjahyllyn kirjanmerkkiluokassa ja valitse <guimenuitem>"Luo uusi kansio"</guimenuitem> luodaksesi uuden kirjanmerkkien alikansion. Voit käyttää normaalia vedä &amp; pudota toimintoja raahataksesi jakeen viitteen lukuikkunasta tai esinnän tuloksista kirjanmerkkikansioon ja järjestä uudelleen kirjanmerkit kansioiden välillä.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: You can also import bookmarks from other people or export bookmarks to share them. To do this, open the <guimenu>context menu</guimenu> of the bookmark folder as described above, and select <guimenuitem>"Export bookmarks"</guimenuitem>. This will bring up a dialog box for you to save the bookmark collection. You can import bookmarks in a similar way.
fi: Voit myös tuoda kirjanmerkkejä muilta ihmisiltä tai viedä kirjanmerkkejä jakamaan niitä. Voit tehdä tämän avaamalla kirjanmerkkikansion <guimenu>kontekstivalikon</guimenu> kuten aiemmin on kuvattu ja voit valita <guimenuitem>"Vie kirjanmerkit"</guimenuitem>. Tämä tuo esiin valintaikkunan, jolla voit tallentaa kirjanmerkkikokoelman. Voit tuoda kirjanmerkkejä samalla tavalla.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: You can also click with the <mousebutton>right</mousebutton> on folders and bookmarks to change their names and descriptions.
fi: Voit napsauttaa hiiren <mousebutton>oikeaa</mousebutton> nappia muuttaaksesi kansioiden tai kirjanmerkkien nimiä ja niiden kuvauksia.

note: type: Content of: <chapter><sect1><sect2><title>
en: The Mag(nifying glass)
fi: Suurennuslasi

note: type: Content of: <chapter><sect1><sect2><para>
en: This little window in the lower left corner of the &bibletime; window is purely passive. Whenever your mouse cursor is located over some text with additional information (e.g., Strong's numbers), then this additional information will be displayed in the Mag, and not in the text itself. Just try it out.
fi: Tämä pieni ikkuna &bibletime; ikkunan vasemmassa alalaidassa on täysin passiivinen. Aina kun hiiren osoitin sijaitsee jonkin tekstin yllä, jossa on lisätietoja (esim. Strongin numerot), nämä lisätiedot näytetään suurennuslasissa, ei itse tekstissä. Kokeile vain.

note: type: Content of: <chapter><sect1><sect2><title>
en: The Desk
fi: Työpöytä

note: type: Content of: <chapter><sect1><sect2><para>
en: The Desk is where the real work with &bibletime; takes place. Here you can open works from the Bookshelf, read them, <link linkend="hdbk-op-search">search</link> in them, and even save your annotations in the personal commentary module (see <link linkend="hdbk-op-parts-desk-write">below</link>).
fi: Teos näkyy &bibletime; työpöydällä. Tässä voit avata teoksia Kirjahyllystä lukeaksesi niitä, <link linkend="hdbk-op-search">etsiä</link> niistä, ja jopa tallettaa merkintöjä henkilökohtaiseen kommentaarimodeuuliisi (katso <link linkend="hdbk-op-parts-desk-write">alla</link>).

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Reading works
fi: Lukutehtäviä

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: As we have <link linkend="hdbk-op-parts-bookshelf-open">already seen</link>, you can open works for reading simply by clicking on their symbol in the Bookshelf. A read window will open in the Desk's area. Every read window has a toolbar. There you can find tools to navigate in the work that this read window is connected to, as well as history buttons like the ones that you know from your browser.
fi: Kuten olemme <link linkend="hdbk-op-parts-bookshelf-open">jo nähneet</link>, voit avata teoksen lukemista varten yksinkertaisesti napsauttamalla hiirellä niitä Kirjahyllyssä. Lukuikkuna avautuu työpöytäalueelle. Jokaisessa lukuikkunassa on työkalurivi. Sieltä voit löytää työkalut tämän ikkunan teokseen, kuten myös historia-painikkeet, jotka ovat tuttuja selaimesta.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Auto Scrolling
fi: Automaattinen vieritys

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: The currently active window can be auto scrolled up or down.  Start scrolling by press Shift+Down. You can increase the scrolling speed by pressing Shift+Down multiple times. To pause scrolling press Space. To start scrolling again at the previous speed press Space again. To slow down scrolling or scroll the other direction press Shift+Up one or more times. Pressing any other key or changing the active window will stop the scrolling.
fi: Tällä hetkellä aktiivista ikkunaa voi vierittää ylös- tai alaspäin. Aloita vieritys painamalla Vaihto+Alas. Voit lisätä vieritysvauhtia painamalla Vaihto+Alas useita kertoja. Paina Välilyöntinäppäintä pysäyttääksesi vierityksen. Aloittaaksesi vierityksen jälleen paina Välilyöntinäppäintä. Hidastaaksesi alaspäin vieritystä tai vierittääksesi toiseen suuntaan paina Vaihto+Ylös yhden tai useamman kerran. Minkä thansa muun näppäimen painaminen tai aktiivisen ikkunan vaihtaminen pysäyttää vierityksen.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Read window placement
fi: Lukuikkunan sijoitus

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Of course, you can open multiple works at the same time.  There are several possibilities for arranging the read windows on the desk. Please have a look at the entry <guimenu>Window</guimenu> in the main menu. There you can see that you can either control the placement of the read windows completely yourself, or have &bibletime; handle the placement automatically. To achieve this, you have to select one of the automatic placement modes available at <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> </menuchoice>. Just try it out, it's simple and works.
fi: Voit tietenkin avata useamman teoksen samaan aikaan. On olemassa useita mahdollisuuksia järjestää lukuikkunoita työpöydälle. Ole hyvä ja katso <guimenu>ikkunaa</guimenu> päävalikossa. Siellä voit nähdä, että voit joko asettaa lukuikkunan paikan täysin haluamaksesi tai voit antaa &bibletime; ohjelman käsitellä sijoitus automaattisesti. Tämän saavuttamiseksi sinun on valittava yksi käytettävissä olevista automaattisista sijoittelutiloista <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> </menuchoice>. Kokeile vain. Se on yksinkertainen ja toimii.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Editing your own commentary
fi: Muokkaa omaa kommentaariasi

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: To be able to store your own comments about parts of the Bible, you have install a certain work from the library of the <ulink url="http://www.crosswire.org">&cbs;</ulink>.  This work is called "Personal commentary".
fi: Voidaksesi tallettaa sinun omat kommenttisi Raamatun osista, sinun tulee asentaa yksinkertainen teos <ulink url="http://www.crosswire.org">&cbs;</ulink> kirjastosta.  Tätä teosta kutsutaan "Henkilökohtaiseksi kommentaariksi".

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Open the personal commentary by clicking on its symbol in the Bookshelf with a <mousebutton>left</mousebutton> mouse button.  You can edit this commentary by just clicking on any verse.  A dialog opens which allows you to add or edit text for that verse.
fi: Avaa henkilökohtainen kommentaarisi napsauttamalla sen symbolia Kirjahyllyssä hiiren<mousebutton>vasemmalla</mousebutton> painikkeella. Voit muokata tätä kommentaaria napsauttamalla jotain jaetta. Se avaa ikkunan, jossa voit lisätä tai muokata sen jakeen tekstiä.

note: type: Content of: <chapter><sect1><sect2><sect3><tip><para>
en: If <menuchoice> <guimenu>Edit this work</guimenu> </menuchoice> is deactivated, please check if you have write permission for the files of the personal commentary.
fi: If <menuchoice> <guimenu>Muokkaa teosta</guimenu> </menuchoice> ei ole aktiivinen. Ole hyvä ja tarkista, onko sinulla kirjoitusoikeus henkilökohtaisen kommentaarisi tiedostoihin.

note: type: Content of: <chapter><sect1><sect2><sect3><tip><para>
en: Drag &amp; drop works here. Drop a verse reference and the text of the verse will be inserted.
fi: Vedä ja pudota toimii tässä. Pudota jakeen viite ja jakeen teksti lisätään.

note: type: Content of: <chapter><sect1><sect2><title>
en: Searching text in an open read window
fi: Tekstin haku avoimessa lukuikkunassa

note: type: Content of: <chapter><sect1><sect2><para>
en: You can look for a word or phrase in the open read window (e.g. the chapter of a bible that you're reading) just like you are used to from other programs. This function can be reached either by clicking with the <mousebutton>right</mousebutton> mouse button and selecting <guimenuitem>Find...</guimenuitem>, or by using the shortcut <keycombo action="simul"> <keycap>&Ctrl;F</keycap></keycombo>. Read on to learn how you can search in entire works.
fi: Voit katsoa sanaa tai fraasia avoimesta lukuikkunasta (s.o. Raamatun luku, jota olet lukemassa) juuri kuten olet tottunut muista ohjelmista. Tämä toiminnon saa napsauttamalla hiiren <mousebutton>oikeaa</mousebutton> painiketta ja valitsemalla <guimenuitem>Etsi...</guimenuitem>, tai käyttämällä pikakomentoa <keycombo action="simul"> <keycap>&Ctrl;F</keycap></keycombo>. Lue oppiaksesi etsimään koko teoksesta.

note: type: Content of: <chapter><sect1><sect2><title>
en: Accessing the search dialog
fi: Etsi-ikkunaan pääsy

note: type: Content of: <chapter><sect1><sect2><para>
en: You can search in a work by clicking with the <mousebutton>right</mousebutton> mouse button on its symbol in the <guimenu>Bookshelf</guimenu> and selecting <guimenuitem>Search in work(s)</guimenuitem>. By holding &Shift; or &Ctrl; and clicking on other work's names you can select more than one. Then follow the same procedure to open the search dialog. You will be searching in all of these works at the same time.
fi: Voit etsiä teoksessa napsauttamalla hiiren <mousebutton>oikeaa</mousebutton> painiketta symbolin päällä <guimenu>Kirjahyllyssä</guimenu> ja valitsemalla <guimenuitem>Etsi teoksista</guimenuitem>. Pitämällä &Shift; tai &Ctrl; ja napsauttamalla toista teoksen nimeä, voit valita useamman kuin yhden teoksen. Sitten samanlaisella prosessilla avaa etsintäikkuna. Etsit kaikista näistä teoksista samaan aikaan..

note: type: Content of: <chapter><sect1><sect2><para>
en: You can also access the search dialog by clicking on <menuchoice> <guimenu>Search</guimenu> </menuchoice> from the main menu, and selecting the appropriate entry.
fi: Pääset hakuikkunaan napsauttamalla <menuchoice> <guimenu>Etsi</guimenu> </menuchoice> päävalikonssa ja valitsemalla sopivan toiminnon.

note: type: Content of: <chapter><sect1><sect2><para>
en: A third possibility to start searches is to click on the search symbol in an open read window.
fi: Kolmas mahdollisuus aloittaa hakuja on napsauttaa hiirellä hakusymbolia avoimessa lukuikkunassa.

note: type: Content of: <chapter><sect1><sect2><title>
en: Search configuration
fi: Etsinnän asetukset

note: type: Content of: <chapter><sect1><sect2><screenshot><screeninfo>
en: Search Text Dialog Options Tab
fi: Hakuikkunan ominaisuuspalkki

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Selecting works
fi: Tehtävien valinta

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: At the top of the options tab you will find <guibutton>Choose</guibutton>(works). If you would like to search in multiple works, click on this button and you will be offered a menu where you can select the works you want to search in.
fi: Asetukset-välilehden yläosasta löydät <guibutton>Valitse</guibutton>(teokset). Jos haluat etsiä useista teoksista, napsauta tätä painiketta. Sinulle tarjotaan valikko, josta voit valita haluamasi teokset. Haku etsii niistä teoksista.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Using Search Scopes
fi: Hakualueiden käyttäminen

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: You can narrow the scope of your search to certain parts of the Bible by selecting one of the predefined scopes from the list in <guimenu>Search scope</guimenu>. You can define your own search ranges by clicking the <guibutton>Setup ranges</guibutton> button.
fi: Voit rajata haun laajuutta tiettyihin Raamatun osiin valitsemalla jonkin ennalta määritellyistä laajuuksista luettelossa <guimenu>Hakualue</guimenu>. Voit määritellä oman hakusi rajat napsauttamalla <guibutton>Aseta rajat</guibutton> painiketta.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Basic Search Syntax Introduction
fi: Perushaun syntaksiohje

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Enter the search phrase separated by spaces.  By default the search function will return results that match all the words.  If you want to find any of the words entered, select the <guimenu>Some words</guimenu> button.  If you want to perform a more complex search, select the <guimenu>Free</guimenu> button.  You can see examples of searches by clicking on <guimenu>full syntax</guimenu>.
fi: Kirjoita hakulause välilyönnillä erotettuna. Oletuksena hakutoiminto tuottaa tulokset, jotka vastaavat kaikkia sanoja. Jos haluat löytää syötetyistä sanoista, valitse <guimenu>Joitakin sanoja</guimenu> painiketta.  Jos haluat tehdä monipuolisemman haun, valitse <guimenu>Vapaa</guimenu> painike.  Voit nähdä esimerkkejä hauista napsauttamalla <guimenu>koko syntaksi</guimenu>.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: You can use wildcards: '*' matches any number of characters, while '?' will match any single character. The use of parenthesis allows you to group your search terms, e.g. '(Jesus OR spirit) AND God'.
fi: Voit käyttää jokerimerkkejä: '*' vastaa mitä tahansa merkkijonoa, kun taas '?' vastaa mitä tahansa yhtä merkkiä. Sulkujen käytöllä voit ryhmitellä hakutermejä, esim. '(Jeesus TAI henki) JA Jumala'. Huom. Ohjelmassa voi käytössä olla englanninkieliset sanat. TAI = OR ja JA = AND.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: To search text other than the main text, enter the text type followed by ':', and then the search term.  Refer to the table below for examples.
fi: Jos haluat hakea muuta kuin päätekstiä, kirjoita tekstityyppi, jota seuraa ':' ja sitten hakutermi. Katso esimerkkejä alla olevasta taulukosta.

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><title>
en: Search Types
fi: Etsimistyypit

note: #-#-#-#-#  92 (BibleTime)  #-#-#-#-# type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><thead><row><entry> #-#-#-#-#  94 (BibleTime)  #-#-#-#-# #-#-#-#-#  839 (juk)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, ExampleOptionsBase) i18n: ectx: property (title), wi
en: Example
fi: Esimerkki

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: heading:
fi: otsikko:

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: searches headings
fi: etsii otsikoita

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: heading:Jesus
fi: otsikko:Jeesus

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: footnote:
fi: alaviite:

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: searches footnotes
fi: etsii alaviitteitä

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: footnote:Moses
fi: alaviite:Mooses

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: strong:
fi: vahvennos:

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: searches Strong's Numbers
fi: etsii Strongin numeroita

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: morph:
fi: muoto:

note: type: Content of: <chapter><sect1><sect2><sect3><para><table><tgroup><tbody><row><entry>
en: searches morphology codes
fi: etsii mofologisia koodeja

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Available text types: <placeholder type="table" id="0"/>
fi: Saatavilla olevat tekstityypit: <placeholder type="table" id="0"/>

note: type: Content of: <chapter><sect1><sect2><sect3><tip><para>
en: You can right click on an installed work and select <guimenu>About</guimenu> to find which of the above search criteria may work for you.  Not all works have the built in features for performing this type of search.
fi: Voit napsauttaa hiiren oikealla painikkeella teosta ja valita <guimenu>Tietoja</guimenu> löytääksesi edelläolevista kriteereistä sen, joka sopii sinulle. Kaikissa teoksissa ei ole sisäänrakennettua ominaisuutta tällaiselle etsinnälle.

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: &bibletime; uses the Lucene search engine to perform your searches. It has many advanced features, and you can read more about it here: <ulink url="http://lucene.apache.org/java/docs/index.html"> http://lucene.apache.org/java/docs/index.html</ulink>.
fi: &bibletime; käyttää Lucene-etsintäkonetta toteuttaaksesi hakusi. Siinä on monta edistyksellistä ominaisuutta. Voit lukea lisää siitä täällä: <ulink url="http://lucene.apache.org/java/docs/index.html">http://lucene.apache.org/java/docs/index.html</ulink>.

note: type: Content of: <chapter><sect1><sect2><para>
en: Here you can see how many instances of the search string were found, sorted by works. Clicking on a work with the <mousebutton>right</mousebutton> mouse button allows you to copy, save, or print all verses that were found in a certain work at once. This also works when you click on one or more of the references to copy, save or print them. Clicking on a particular reference opens that verse up in context in the preview window below.
fi: Tässä voit nähdä, kuinka monta hakujonon esiintymää löytyi, järjestettynä teosten mukaan. Napsauttamalla teosta hiiren <mousebutton>oikealla</mousebutton> painikkeella, voit kopioida, tallettaa tai tulostaa kaikki löytyneet jakeet siinä teoksessa sillä haulla.
    
    mouse button allows you to copy, save, or print all verses that were found in a certain work at once. This also works when you click on one or more of the references to copy, save or print them. Clicking on a particular reference opens that verse up in context in the preview window below.

note: type: Content of: <chapter><sect1><sect2><tip><para>
en: Drag a reference and drop it on a work symbol on the Bookshelf to open the work at that verse in a new read window.
fi: Vedä viite ja pudota se teoksen symboliin kirjahyllyssä avataksesi teoksen lukuikkunaan sen jakeen kohdalta.

note: type: Content of: <chapter><sect1><sect2><tip><para>
en: Drag a reference and drop it on an open read window, and it will jump to that verse.
fi: Vedä viite ja pudota se avoimeen lukuikkunaan ja lukukohta hyppää sen jakeen kohdalle.

note: type: Content of: <chapter><sect1><sect2><tip><para>
en: Select references and drag them to the Bookshelf to create bookmarks.
fi: Valitse viitteet ja vedä ne kirjahyllyyn luodaksesi kirjanmerkkejä.

note: type: Content of: <chapter><sect1><sect2><sect3><title>
en: Search result analysis
fi: Etsintätulosten analysointi

note: type: Content of: <chapter><sect1><sect2><sect3><para>
en: Click on <guibutton>Search analysis</guibutton> to open the search analysis display. This gives a simple graphic analysis of the number of instances the search string was found in each book of the Bible, and you can also save the analysis.
fi: Napsauta <guibutton>Hakuanalyysi</guibutton> avataksesi haun tarkastelun näytön. Tämä antaa yksinkertaisen graafisen analyysin siitä, kuinka monta kertaa hakusana löytyi jokaisesta Raamatun kirjasta. Ja voit myös tallentaa analyysin tuloksen.

note: type: Content of: <chapter><sect1><sect2><sect3><screenshot><screeninfo>
en: Search Analysis Dialog Box
fi: Hakuanalyysi-ikkuna

note: type: Content of: <chapter><sect1><title>
en: The <guimenuitem>Bookshelf Manager</guimenuitem>
fi: <guimenuitem>Kirjahyllyn hallinta</guimenuitem>

note: type: Content of: <chapter><sect1><para>
en: The <guimenuitem>Bookshelf Manager</guimenuitem> is a tool to manage your Bookshelf. You can install new works to your Bookshelf, and update or remove existing works from your Bookshelf. Access it by clicking <menuchoice> <guimenu>Settings</guimenu> <guimenuitem>Bookshelf Manager</guimenuitem> </menuchoice> in the main menu.
fi: <guimenuitem>Kirjahyllyn hallinta</guimenuitem> on työkalu Kirjahyllyn ylläpitoon. Voit asentaa uusia teoksia Kirjahyllyyn, ja päivittää tai poistaa olemassa olevia teoksia Kirjahyllystä. Voit käyttää sitä napsauttamalla <menuchoice> <guimenu>Asetukset</guimenu> <guimenuitem>Kirjahyllyn hallinta</guimenuitem> </menuchoice> päävalikossa.

note: type: Content of: <chapter><sect1><sect2><title>
en: Install works
fi: Asenna teoksia

note: type: Content of: <chapter><sect1><sect2><para>
en: With this facility, you can connect to a repository of works (called "library"), and transfer one or more works to your local Bookshelf. These libraries may be local (e.g. a &sword; CD), or remote (e.g. Crosswire's online repository of &sword; modules, or another site offering &sword; modules). &bibletime; will automatically maintain a list of remote libraries and the works available from them.
fi: Tämän ominaisuuden avulla voit muodostaa yhteyden teosten arkistoon (nimeltään "kirjasto") ja siirtää yhden tai useamman teoksen oman koneesi paikalliseen Kirjahyllyyn. Nämä kirjastot voivat olla paikallisia (esim. &sword; CD) tai etäyhteyksiä (esim. Crosswiren &sword; moduulien kirjasto tai online-arkisto tai muu sivusto, joka tarjoaa &sword; moduuleja). &bibletime; ylläpitää automaattisesti luetteloa etäkirjastoista ja niistä saatavissa olevista teoksista.

note: type: Content of: <chapter><sect1><sect2><para>
en: To begin the installation process, select one or more libraries that you want to install works from.  Then click on the <guibutton>Next</guibutton> button. Then select one or more languages and click the <guibutton>Next</guibutton> button. You will see a list of categories. Double-click on a category to see works for that category. Select one or more works and then click on the <guibutton>Install Works</guibutton>. After the works are installed, click on the <guibutton>Finish</guibutton>.
fi: Aloittaaksesi asennuksen, valitse yksi tai useampi kirjasto, josta haluat asentaa teoksia. Sitten napsauta <guibutton>Seuraava</guibutton> painiketta. Sitten valitse yksi tai useampi kieli ja napsauta <guibutton>Seuraava</guibutton> painiketta. Näet luettelon kategorioista. Kaksoisnapsauta kategoriaa nähdäksesi teokset siinä kategoriassa. Valitse yksi tai useampi teos ja sitten napsauta <guibutton>Asenna teokset</guibutton>. Kun teokset on asennettu, napsauta <guibutton>Valmis</guibutton>.

note: type: Content of: <chapter><sect1><sect2><title>
en: Update works
fi: Päivitä teoksia

note: type: Content of: <chapter><sect1><sect2><para>
en: If there are any works that can be updated, they will be shown. Select one or more work and click the <guibutton>Update Works</guibutton>. After the works are updated, click on the <guibutton>Finish</guibutton>.
fi: Jos on olemassa päivitettävissä olevia teoksia, ne näytetään. Valitse yksi tai useampi teos ja napsauta <guibutton>Päivitä teokset</guibutton>. Teokset päivittyvät ja lopuksi napsauta <guibutton>Valmis</guibutton>.

note: type: Content of: <chapter><sect1><sect2><title>
en: Remove works
fi: Poista teoksia

note: type: Content of: <chapter><sect1><sect2><para>
en: This facility allows you to delete one or more of the works from your Bookshelf too free up disk space. Simply choose the works` and click on the <guibutton>Remove works</guibutton> button.
fi: Tämän toiminnon avulla voit poistaa yhden tai useamman teoksen Kirjahyllystäsi, jolloin levytilaa vapautetaan paljon. Valitse vain teokset <guibutton>Poista teokset</guibutton> painiketta.

note: type: Content of: <chapter><sect1><title>
en: Exporting and Printing
fi: Vienti ja tulostus

note: type: Content of: <chapter><sect1><para>
en: In many places, you can open a context menu by clicking with the <mousebutton>right</mousebutton> mouse button. Depending on context, it will allow you to <guimenuitem>Select</guimenuitem>, <guimenuitem>Copy</guimenuitem> (to clipboard), <guimenuitem>Save</guimenuitem> or <guimenuitem>Print</guimenuitem> text. This works for example in the read windows, when you click on the normal text or the verse reference, or in the search result page when you click on a work or one or more verse references. It is pretty straightforward, so just try it out.
fi: Monissa paikoissa voit avata kontekstivalikon napsauttamalla hiiren <mousebutton>oikeaa</mousebutton> painiketta. Asiayhteydestä riippuen ohjelma antaa mahdollisuuden <guimenuitem>Valita</guimenuitem>, <guimenuitem>Kopioida</guimenuitem> (leikepöydälle), <guimenuitem>Tallentaa</guimenuitem> tai <guimenuitem>Tulostaa</guimenuitem> tekstin. Tämä toimii esimerkiksi lukuikkunoissa, kun napsautat normaalia tekstiä tai jaeviittausta, tai hakutulossivulla, kun napsautat teosta tai yhtä tai useampaa jaeviittausta. Se on melko suoraviivaista, joten kokeile sitä.

note: type: Content of: <chapter><sect1><para>
en: Printing from &bibletime; is rather basic and is intended as a utility. If you are composing a document or presentation containing text from &bibletime; works, we suggest that you use one of the presentation or editing tools on your system to format your document, rather than printing from &bibletime; directly.
fi: Tulostaminen &bibletime; ohjelmasta on melko yksinkertaista ja se on tarkoitettu apuohjelmaksi. Jos kirjoitat asiakirjaa tai esitystä, joka sisältää tekstiä &bibletime; ohjelmasta suosittelemme, että käytät jotakin järjestelmän esitys- tai muokkaustyökaluista asiakirjan muotoiluun sen sijaan, että tulostat &bibletime; ohjelmasta suoraan.

note: type: Content of: <chapter><sect1><title>
en: Main menu reference
fi: Päävalikon käyttöopas

note: type: Content of: <chapter><sect1><para>
en: In this section you can find detailed descriptions of all entries in the main menu of &bibletime;. They are ordered in just the way they appear in &bibletime;, with all the sub-items listed under the major menu item they belong to. You can also see the shortcut of each item;a complete listing of all shortcuts can be found in the <link linkend="hdbk-reference-shortcuts">shortcuts section</link>.
fi: Tässä osiossa voit löytää yksityiskohtaisen kuvauksen kaikista &bibletime; ohjelman päävalikon kohdista. Ne on järjestetty juuri sellaisena kuin ne ovat valikossa. Ja kaikki alakohdat luetellaan sen päävalikkokohteen alla, johon ne kuuluvat. Voit myös nähdä kunkin kohteen pikakuvakkeen. Täydellinen luettelo kaikista pikakuvakkeista löytyy <link linkend="hdbk-reference-shortcuts">pikavalintojen osiossa</link>.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>File</guimenu>
fi: <guimenu>Tiedosto</guimenu>

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>File</guimenu> <guimenuitem>Open work</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Tiedosto</guimenu> <guimenuitem>Avaa teos</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: <action>Open work.</action> This will give you a menu that will allow you to open installed books.
fi: <action>Avaa teos.</action> Tämä avaa sinulle valikon, jolla voit avata asennetut teokset.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+Q</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>File</guimenu> <guimenuitem>Quit</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+Q</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Tiedosto</guimenu> <guimenuitem>Poistu</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: <action>Closes &bibletime;.</action> &bibletime; will ask you if you want to write unsaved changes to disk.
fi: <action>Sulkee &bibletime;.</action> &bibletime; kysyy sinulta, haluatko tallettaa tehdyt muutokset.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>View</guimenu>
fi: <guimenu>Näytä</guimenu>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F5</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>View</guimenu> <guimenuitem>Fullscreen mode</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F5</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Näytä</guimenu> <guimenuitem>Kokoruutu-tila</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles full screen display.</action> Toggle this setting to maximize the &bibletime; window.
fi: <action>Valitsee koko ruudun näytön.</action> Valitse tämä maksimoidaksesi &bibletime; ikkunan koko.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>View</guimenu> <guimenuitem>Show Bookshelf</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Näytä</guimenu> <guimenuitem>Näytä kirjahylly</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles display of the Bookshelf.</action> Toggle this setting to turn the Bookshelf on the left pane on or off. This can be handy if you need more space for the Mag.
fi: <action>Vaihtaa kirjahyllyn näkymisen.</action> Vaihda tätä asetusta asettaaksesi kirjahyllyn näkyviin tai piilotetuksi. Tämä on kätevää, jos haluat lisää tilaa suurennuslasille.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>View</guimenu> <guimenuitem>Show Bookmarks</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Näytä</guimenu> <guimenuitem>Näytä kirjanmerkit</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles display of the Bookmarks.</action> Toggle this setting to turn the Bookmarks on the left pane on or off. This can be handy if you need more space for the Mag.
fi: <action>Valitsee kirjanmerkkien näkymisen.</action> Valitse tämä asetus näyttääksesi tai piilottaaksesi kirjanmerkit vasemmasta paneelista. Tämä voi olla kätevä, jos tarvitset lisää tilaa Suurennuslasille.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>View</guimenu> <guimenuitem>Show Mag</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Näytä</guimenu> <guimenuitem>Näytä suurennuslasi</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles display of the Mag(nifying glass).</action> Toggle this setting to turn the Mag on the left pane on or off.
fi: <action>Vaihtaa suurennuslasin näkymisen.</action> Vaihda tätä asetusta asettaaksesi suurennuslasin vasemmassa paneelissa näkyväksi tai piilotetuksi.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>View</guimenu> <guimenuitem>Show parallel text headers</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Näytä</guimenu> <guimenuitem>Näytä vierekkäin tekstiotsikot</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles viewing of additional works</action> Toggle this setting to allow you to view additional works in parallel to your current open books.
fi: <action>Valitsee lisäteosten näyttämisen</action> Valitse tämä valinta voidaksesi nähdä lisäteoksia vierkkäin nykyisen avoimen teoksen rinnalla.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F6</keycap> </keycombo> </shortcut> <guimenu>View</guimenu> <guimenuitem>Toolbars</guimenuitem> <guimenuitem>Show main</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F6</keycap> </keycombo> </shortcut> <guimenu>Näytä</guimenu> <guimenuitem>Työkalut</guimenuitem> <guimenuitem>Näytä päärivi</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles Main Toolbar display.</action> Toggle this setting to turn the main toolbar on or off.
fi: <action>Valitse päätyökalurivinäyttö.</action> Valitse tämä asetus saadaksesi päätyökalurivin näkyviin tai pois.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Toolbars</guimenuitem> <guimenuitem>Show navigation</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Työkalut</guimenuitem> <guimenuitem>Näytä navigointi</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles Navigation in works.</action> Toggle this setting to add or remove the navigation combo box in works.  This can be handy to view the full toolbar in the open works
fi: <action>Valitse Navigointi teoksessa.</action> Valitse tämä asetus lisätäksesi tai poistaaksesi navigaation yhdistelmävalinnat teoksesta.  Tämä on kätevä tapa nähdä koko työkalurivi avoimessa teoksessa.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Toolbars</guimenuitem> <guimenuitem>Show works</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Työkalut</guimenuitem> <guimenuitem>Näytä teokset</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles Toolbars in works.</action> Toggle this setting to add or remove the works icons in the open works.
fi: <action>Valitse Työkalurivi teoksessa.</action> Valitse tämä asetus lisätäksesi tai poistaaksesi teoksen kuvakkeet avoimessa teoksessa.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Toolbars</guimenuitem> <guimenuitem>Show tools</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Työkalut</guimenuitem> <guimenuitem>Näytä työkalut</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles tools in works.</action> Toggle this setting to add or remove the tools icons in the open works.
fi: <action>Valitse työkalut teoksessa.</action> Valitse tämä asetus lisätäksesi tai poistaaksesti työkalukuvakkeet avoimessa teoksessa.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Toolbars</guimenuitem> <guimenuitem>Show format</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Työkalut</guimenuitem> <guimenuitem>Näyttömuoto</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles format.</action> Toggle this setting when editing HTML in Personal Commentaries. It will add or remove the formatting toolbar.
fi: <action>Valitsee muodon.</action> Valitse tämä asetus kun muokkaat HTML:ää Henkilökohtaisessa kommentaarissasi. Se lisää tai poistaa muotoilutyökalurivin.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Toolbars</guimenuitem> <guimenuitem>Show toolbars in text windows</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Työkalurivi</guimenuitem> <guimenuitem>Näyttää työkalurivit teksti-ikkunassa</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Toggles toolbars in works.</action> Toggle this setting to add or remove the complete toolbar in open works.
fi: <action>Valitsee työkalurivit teoksessa.</action> Valitse tämä asetus lisätäksesi tai poistaaksesi kokonainen työkalurivi avoimessa teoksessa.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Search</guimenu>
fi: <guimenu>Etsi</guimenu>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+F</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Search</guimenu> <guimenuitem>Search in standard bible</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+F</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Etsi</guimenu> <guimenuitem>Etsii standardi-Raamatusta</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens the Search Dialog to search in the standard Bible only</action>. More works can be added in the Search Dialog. A more detailed search description can be found in the <link linkend="hdbk-op-search">Searching in works</link> section.
fi: <action>Avaa etsintäikkunan etsiäkseen vain standardi-Raamatusta</action>. Lisää teoksia voi lisätä Etsi-ikkunassa. Yksityiskohtaisempi etsintäkuvaus löytyy <link linkend="hdbk-op-search">Etsi teoksissa</link> osiosta.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+O</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Search</guimenu> <guimenuitem>Search in open work(s)</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+O</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Etsi</guimenu> <guimenuitem>Etsi avoinna olevista teoksista</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens the Search Dialog to search in all open works</action>. Works can be added or removed in the Search Dialog. A more detailed search description can be found in the <link linkend="hdbk-op-search">Searching in works</link> section.
fi: <action>Avaa etsintäikkunan etsiäkseen kaikista avoinna olevista teoksista</action>. Teoksia voi lisätä tai poistaa etsintäikkunassa. Yksityiskohtaisempi etsinnän kuvaus löytyy <link linkend="hdbk-op-search">Etsiminen teoksista</link> osiosta.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Window</guimenu>
fi: <guimenu>Ikkuna</guimenu>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+W</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Window</guimenu> <guimenuitem>Close window</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+W</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Ikkuna</guimenu> <guimenuitem>Sulje ikkuna</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Closes active window</action>.
fi: <action>Sulkee nykyisen ikkunan</action>.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+W</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Window</guimenu> <guimenuitem>Close all</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+W</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Ikkuna</guimenu> <guimenuitem>Sulje kaikki</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Closes all open windows</action>.
fi: <action>Sulkee kaikki avoimet ikkunat</action>.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+J</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Window</guimenu> <guimenuitem>Cascade</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+J</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Ikkuna</guimenu> <guimenuitem>Lomitus</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Cascades all open windows</action>.
fi: <action>Lomittaa kaikki avoimet ikkunat</action>.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+I</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Window</guimenu> <guimenuitem>Tile</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+I</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Ikkuna</guimenu> <guimenuitem>Aseta</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Tiles all open windows</action>.
fi: <action>Aseta kaikki avoinna olevat ikkunat</action>.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+G</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Window</guimenu> <guimenuitem>Tile vertically</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+G</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Ikkuna</guimenu> <guimenuitem>Aseta pystysuoraan</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Automatically tiles all open windows vertically</action>.
fi: <action>Asettaa avoinna olevat ikkunat pystysuoraan automaattisesti</action>.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term><menuchoice><guimenu><inlinemediaobject>
en: <imageobject> <imagedata fileref="i_tile_horiz.png" width="32" depth="32" format="PNG" /> </imageobject>
fi: <imageobject><imagedata fileref="i_tile_horiz.png" width="32" depth="32" format="PNG" /></imageobject>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+H</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Window</guimenu> <guimenuitem>Tile horizontally</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+H</keycap></keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Ikkuna</guimenu> <guimenuitem>Aseta vaakatasoon</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Automatically tiles all open windows horizontally</action>.
fi: <action>Aseta auki olevat ikkunat vaakatasoon automaattisesti</action>.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Controls the basic window arrangement behaviour</action>. In the opening context menu, you can either specify that you want to take care of the window arrangement yourself (Manual mode), Tabbed, Auto-tile vertically, Auto-tile horizontally, Auto-tile or Auto-cascade.  Just try them out!
fi: <action>Hallitsee ikkunoiden perusasettelun käyttäytymistä</action>. Avautuvassa kontekstivalikossa voit joko määrittää, että haluat huolehtia ikkunajärjestelystä itse (manuaalitila), välilehdet, automaattinen ikkunoiden pystysuuntainen asetus, automaattinen ikkunoiden vaakasuuntainen määrittäminen, automaattinen ikkunoiden lomitus tai automaattinen lomitus. Kokeile niitä!

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> Window</guimenu> <guimenuitem>Save session</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> Ikkuna</guimenu> <guimenuitem>Talleta käyttöjakso</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Directly saves the current session</action>. This will open a context menu where you can select an existing session to save to. It will be overwritten with your current session. See the next item on how to save to a new session.
fi: <action>Tallettaa suoraan nykyisen istunnon</action>. Tämä avaa kontekstivalikon, jossa voit valita olemassaolevan istunnon talletettavaksi. Se korvaataan nykyisellä istunnollasi. Katso seuraavasta, miten istunnon voi tallettaa uudeksi istunnoksi.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+S</keycap></keycombo> </shortcut> <guimenu>Window</guimenu> <guimenuitem>Save as new session</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+S</keycap></keycombo> </shortcut> <guimenu>Ikkuna</guimenu> <guimenuitem>Talleta uudeksi käyttökerraksi</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Saves the current session under a new name</action>. This will ask for a new name to save the session to.
fi: <action>Tallettaa nykyisen istunnon uudella nimellä</action>. Tämä kysyy uutta nimeä istunnon talletukselle.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Load session</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Lataa</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Loads an existing session</action>. This will open a context menu where you can select an existing session to load.
fi: <action>Lataa olemassaolevan istunnon</action>. Tämä avaa kontekstivalikon, josta voit valita olemassaolevan istunnon ladattavaksi.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Delete session</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Poista</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Deletes an existing session</action>. This will open a context menu where you can select an existing session that should be deleted.
fi: <action>Poistaa olemassaolevan istunnon</action>. Tämä avaa kontekstivalikon, jossa voit valita olemassaolevan istunnon poistettavaksi.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Settings</guimenu>
fi: <guimenu>Asetukset</guimenu>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term><menuchoice><guimenu><inlinemediaobject>
en: <imageobject> <imagedata fileref="i_configure.png" width="32" depth="32" format="PNG" /> </imageobject>
fi: <imageobject><imagedata fileref="i_configure.png" width="32" depth="32" format="PNG" /></imageobject>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Settings</guimenu> <guimenuitem>Configure &bibletime;</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Asetukset</guimenu> <guimenuitem>&bibletime; asetukset</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens &bibletime;'s main configuration dialog</action>. You can configure all kinds of nice settings there to adapt &bibletime; to your needs.  Please see the <link linkend="hdbk-config-bt">Configuring &bibletime; section</link> for details.
fi: <action>Avaa &bibletime;n asetusten pääikkunan</action>. Voit asettaa kaikenlaisia hyviä asetuksia siellä sopeuttaaksesi &bibletime; omiin tarpeisiisi.  Ole hyvä ja katso <link linkend="hdbk-config-bt">&bibletime;n asetukset</link> osiota yksityiskohtien näkemiseksi.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term><menuchoice><guimenu><inlinemediaobject>
en: <imageobject> <imagedata fileref="i_configuresword.png" width="32" depth="32" format="PNG" /> </imageobject>
fi: <imageobject><imagedata fileref="i_configuresword.png" width="32" depth="32" format="PNG" /></imageobject>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F4</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Settings</guimenu> <guimenuitem>Bookshelf Manager</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F4</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Asetukset</guimenu> <guimenuitem>Kirjahyllyn hallinta</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens a dialog where you can change your &sword; configuration and manage your bookshelf</action>. Please see the <link linkend="hdbk-op-bookshelfmanager">Bookshelf Manager section</link> for details.
fi: <action>Avaa ikkunan, jossa voit muuttaa &sword; asetuksia ja hallita Kirjahyllyä</action>. Ole hyvä ja katso <link linkend="hdbk-op-bookshelfmanager">Kirjahyllyn hallinta</link> osiota lisätietojen saamiseksi.

note: type: Content of: <chapter><sect1><sect2><title>
en: <guimenu>Help</guimenu>
fi: <guimenu>Apua</guimenu>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F1</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Help</guimenu> <guimenuitem>Handbook</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F1</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Apua</guimenu> <guimenuitem>Käsikirja</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens &bibletime;'s user guide</action> You are reading it now.
fi: <action>Avaa &bibletime;n käyttöoppaan</action> Luet sitä juuri nyt.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F2</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Help</guimenu> <guimenuitem>Bible Study HowTo</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F2</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Apua</guimenu> <guimenuitem>Raamatun opas</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens a guide on how to study the Bible</action> It is the hope of the &bibletime; team that this HowTo will provoke the readers to study the scriptures to see what they say. This particular study guide has been chosen as it takes care not to advocate any particular denominational doctrine. We expect you to read and study the scriptures to understand what they say. If you start with the attitude that you want to have the Lord sow his word in your heart He will not disappoint you.
fi: <action>Avaa oppaan kuinka oppia Raamattua</action> &bibletime; tiimin toive on että tämä HowTo houkuttelee lukijoita tutkimaan pyhiä kirjoituksia nähdäkseen mitä he sanovat. Tämä erityinen opas on valittu, koska siinä huolehditaan siitä, ettei se kannata mitään erityistä uskonnollista oppia. Odotamme sinun lukevan ja tutkivan pyhiä kirjoituksia ymmärtääksesi heidän sanomansa. Jos aloitat asenteella, että haluat Herran kylvävän sanansa sydämessäsi, Hän ei petä sinua.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F3</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Help</guimenu> <guimenuitem>Tip of the Day</guimenuitem> </menuchoice>
fi: <menuchoice> <shortcut> <keycombo action="simul"> <keycap>F3</keycap> </keycombo> </shortcut> <guimenu> <placeholder type="inlinemediaobject" id="0"/>Apua</guimenu> <guimenuitem>Päivän vihje</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens a helpful tip</action> The Tip of the Day provides a useful tip that will assist in the use of &bibletime;.
fi: <action>Avaa auttavan vihjeen</action> Päivän vihje antaa käyttökelpoisen ohjeen, joka avustaa &bibletime;n käytössä.

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><term>
en: <menuchoice> <guimenu>Help</guimenu> <guimenuitem>About</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Apua</guimenu> <guimenuitem>Tietoja ohjelmasta</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><variablelist><varlistentry><listitem><para>
en: <action>Opens a window about &bibletime; project information</action> contains information about &bibletime; software version, project contributors, &sword; software version, &qt; software version and the license agreement.
fi: <action>Avaa ikkunaan &bibletime; projektin tiedot</action> sisältäen tiedot &bibletime; ohjelman version, projektin avustajat, &sword; ohjelman version, &qt; ohjelman version ja lisenssiehdot.

note: type: Content of: <chapter><sect1><title>
en: Works reference
fi: Teosten viitteet

note: type: Content of: <chapter><sect1><para>
en: In this section you can find descriptions of the icons associated with open works.
fi: Tässä osiossa voit löytää kuvauksen avoimen teoksen kuvakkeille.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Scrolls forward through history.
fi: Selaa eteenpäin läpi historian.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Scrolls back through history.
fi: Selaa taaksepäin läpi historian.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select an installed bible.
fi: Valitse asennettu Raamattu.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select an additional bible.
fi: Valitse lisä-Raamattu.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Search in selected works.
fi: Etsi valituista teoksista.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Display configuration.
fi: Näytön asetukset.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select an installed commentary.
fi: Valitse asennettu kommentaari.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select additional commentary.
fi: Valitse lisä-kommentaari.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Synchronize displayed entry with active Bible window.
fi: Synkronisoi näytön aktiivisen Raamatun ikkunan kanssa.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select a book.
fi: Valitse kirja.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select an installed glossary or devotional.
fi: Valitse asennettu hartaussanasto.

note: type: Content of: <chapter><sect1><sect2><para><variablelist><varlistentry><listitem><para>
en: Select an additional glossary or devotional.
fi: Valitse ylimääräinen sanasto tai hartaus.

note: type: Content of: <chapter><sect1><title>
en: Shortcuts index
fi: Pikanäppäimet

note: type: Content of: <chapter><sect1><para>
en: This is an index of all shortcuts and their corresponding description in the handbook. The shortcuts are sorted (roughly)  alphabetical. If you want to directly find out which shortcuts a certain menu item has, you can either look at the entry itself in &bibletime; (as it always shows the shortcut), or you can look it in the <link linkend="hdbk-reference-menus">Main Menu reference</link>.
fi: Tämä on luettelo pikanäppäimistä ja niitä vastaava kuvaus käsikirjassa. Pikanäppäimet on lajiteltu  Pikanäppäimet on lajiteltu (karkeasti). Jos haluat löytää suoraan, mitä yksinkertainen pikanäppäin tai valikko sisältää, voit joko katsoa sitä &bibletime;:stä (kun se näyttää aina pikanäppäimen), tai voit katsoa sitä  <link linkend="hdbk-reference-menus">Päävalikon viitteistä</link>.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Alt;+Left</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Alt;+ &lt;-</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Moves back in the history of read windows.
fi: Siirtyy lukuikkunan historiassa taaksepäin.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Alt;+Right</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Alt;+ -&gt;</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Moves forward in the history of read windows.
fi: Siirtyy lukuikkunan historiassa eteenpäin

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+F</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Ctrl;+&Alt;+F</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-search-defaultbible"> <menuchoice> <guimenu>Search</guimenu> <guimenuitem>Search in default bible</guimenuitem> </menuchoice> </link> equivalent; opens the search dialog to search in the default bible.
fi: <link linkend="hdbk-reference-menus-search-defaultbible"> <menuchoice> <guimenu>Etsi</guimenu> <guimenuitem>Etsi oletus-Raamatusta</guimenuitem> </menuchoice> </link> sama kuin avaa etsintäikkuna etsintään oletus-Raamatusta.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> <guimenuitem>Auto-tile vertically</guimenuitem> </menuchoice> equivalent; toggle automatic window tiling.
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> <guimenuitem>Sijoittaa automaattisesti laatoiksi pystysuunnassa</guimenuitem> </menuchoice> sama kuin valitse automaattinen ikkunoiden laatoitus-sijoitus.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+H</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Ctrl;+&Alt;+H</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> <guimenuitem>Auto-tile horizontally</guimenuitem> </menuchoice> equivalent; toggle automatic window tiling.
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> <guimenuitem>Järjestää laatoiksi pystysuunnassa</guimenuitem> </menuchoice> sama kuin valitse automaattinen ikkunoiden sijoitus laatoiksi.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+I</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Ctrl;+&Alt;+I</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> <guimenuitem>Auto-tile</guimenuitem> </menuchoice> equivalent; toggle automatic window tiling.
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> <guimenuitem>Automaattinen</guimenuitem> </menuchoice> Sama kuin asetus automaattinen ikkunoiden asettelu.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+J</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Ctrl;+&Alt;+J</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> <guimenuitem>Auto-cascade</guimenuitem> </menuchoice> equivalent; toggle automatic window cascading.
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> <guimenuitem>Automaattinen lomitus</guimenuitem> </menuchoice> Sama kuin lomita automaattisesti ikkunat.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> <guimenuitem>Manual mode</guimenuitem> </menuchoice> equivalent; toggle manual window placement.
fi: <menuchoice> <guimenu>ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> <guimenuitem>Manuaalinen tila</guimenuitem> </menuchoice> Sama kuin manuaalinen (käsin) ikkunoiden sijoittaminen.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+T</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Ctrl;+&Alt;+T</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Arrangement mode</guimenuitem> <guimenuitem>Tabbed</guimenuitem> </menuchoice> equivalent; organizes windows with tabs across the top.
fi: <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestelytila</guimenuitem> <guimenuitem>Tabbed</guimenuitem> </menuchoice> Sama kuin järjestää ikkunat välilehdiksi.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Ctrl;+&Alt;+S</keycap></keycombo>
fi: <keycombo action="simul"><keycap>&Ctrl;+&Alt;+</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-window-savenewsession"> <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Save as new session</guimenuitem> </menuchoice> </link> equivalent; saves current layout as new session.
fi: <link linkend="hdbk-reference-menus-window-savenewsession"> <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Tallenna uudeksi käyttökerraksi</guimenuitem> </menuchoice> </link> sama kuin tallenna nykyinen asettelu uudeksi käyttökerraksi.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-window-closeall"> <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Close all</guimenuitem> </menuchoice> </link> equivalent; closes all open windows.
fi: <link linkend="hdbk-reference-menus-window-closeall"> <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Sulje kaikki</guimenuitem> </menuchoice> </link> sama kuin sulje kaikki avoimet ikkunat.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Select all. This selects all text in read windows.
fi: Valitse kaikki. Tämä valitsee kaikki tekstit lukuikkunassa.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Copy. This copies the selected text to the clipboard.
fi: Kopioi. Tämä kopioi valitun tekstin leikepöydälle.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Search. This lets you search within the text of a read window.
fi: Haku. Tämä etsii lukuikkunan tekstistä.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-window-tilevertically"> <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Tile vertically</guimenuitem> </menuchoice> </link> equivalent.
fi: <link linkend="hdbk-reference-menus-window-tilevertically"> <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestä pystysuuntaan</guimenuitem> </menuchoice> </link> Sama.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-window-tilehorizontally"> <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Tile horizontally</guimenuitem> </menuchoice> </link> equivalent.
fi: <link linkend="hdbk-reference-menus-window-tilehorizontally"> <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestä pystysuuntaan</guimenuitem> </menuchoice> </link> Sama.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-window-tile"> <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Tile</guimenuitem> </menuchoice> </link> windows equivalent.
fi: <link linkend="hdbk-reference-menus-window-tile"> <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Järjestä</guimenuitem> </menuchoice> </link> ikkunat samalla tavalla.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-window-cascade"> <menuchoice> <guimenu>Window</guimenu> <guimenuitem>Cascade</guimenuitem> </menuchoice> </link> windows equivalent.
fi: <link linkend="hdbk-reference-menus-window-cascade"> <menuchoice> <guimenu>Ikkuna</guimenu> <guimenuitem>Lomita</guimenuitem> </menuchoice> </link> sama kuin ikkuna.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Change location. Changes focus to the toolbar field for the selected work.
fi: Vaihda sijainti. Vaihtaa kohdistuksen työkalurivin kenttään valittua teosta varten.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Search with works of this window.
fi: Etsi tämän ikkunan teoksia.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-search-openworks"> <menuchoice> <guimenu>Search</guimenu> <guimenuitem>Search in open work(s)</guimenuitem> </menuchoice> </link> equivalent; opens the search dialog to search in all currently opened works.
fi: <link linkend="hdbk-reference-menus-search-openworks"> <menuchoice> <guimenu>Etsi</guimenu> <guimenuitem>Etsi avoimista teoksista</guimenuitem> </menuchoice> </link> sama kuin avaa etsintäikkunan etsiäkseen kaikista tällä hetkellä auki olevista teoksista.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-file-quit"> <menuchoice> <guimenu>File</guimenu> <guimenuitem>Quit</guimenuitem> </menuchoice> </link> equivalent; closes &bibletime;.
fi: <link linkend="hdbk-reference-menus-file-quit"> <menuchoice> <guimenu>Tiedosto</guimenu> <guimenuitem>Poistu</guimenuitem> </menuchoice> </link> sama kuin; sulkee &bibletime;-ohjelman.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: Closes the current window.
fi: Sulkee nykyisen ikkunan.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Help</guimenu> <guimenuitem>Handbook</guimenuitem> </menuchoice> equivalent; opens the handbook.
fi: <menuchoice> <guimenu>Apua</guimenu> <guimenuitem>Käsikirja</guimenuitem> </menuchoice> sama kuin avaa käsikirja.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Help</guimenu> <guimenuitem>BibleStudy HowTo</guimenuitem> </menuchoice> equivalent; opens the BibleStudy HowTo.
fi: <menuchoice> <guimenu>Apua</guimenu> <guimenuitem>Raamatun lukemisen HowTo</guimenuitem> </menuchoice> sama kuin avaa Raamatunluvun HowTo:n.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>Help</guimenu> <guimenuitem>Tip of the Day</guimenuitem> </menuchoice> Opens a helpful tip to use &bibletime;.
fi: <menuchoice> <guimenu>Apua</guimenu> <guimenuitem>Päivän vihje</guimenuitem> </menuchoice> Avaa hyödyllisen vihjeen &bibletime;:n käyttöön..

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-settings-bookshelf_manager"> <menuchoice> <guimenu>Settings</guimenu> <guimenuitem>Bookshelf Manager</guimenuitem> </menuchoice> </link> equivalent; opens the Bookshelf Manager.
fi: <link linkend="hdbk-reference-menus-settings-bookshelf_manager"> <menuchoice> <guimenu>Asetukset</guimenu> <guimenuitem>Kirjahyllyn hallinta</guimenuitem> </menuchoice> </link> sama kuin avaa Kirjahyllyn hallinnan.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-view-showbookshelf"> <menuchoice> <guimenu>View</guimenu> <guimenuitem>Show Bookshelf</guimenuitem> </menuchoice> </link> equivalent; toggles display of the Bookshelf.
fi: <link linkend="hdbk-reference-menus-view-showbookshelf"> <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Näytä Kirjahylly</guimenuitem> </menuchoice> </link> sama kuin valinta näytä Kirjahylly.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <link linkend="hdbk-reference-menus-view-showmag"> <menuchoice> <guimenu>View</guimenu> <guimenuitem>Show mag</guimenuitem> </menuchoice> </link> equivalent; toggles display of the mag(nifying glass).
fi: <link linkend="hdbk-reference-menus-view-showmag"> <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Näytä suurennuslasi</guimenuitem> </menuchoice> </link> sama kuin näytä suurennuslasi.

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Shift;+Down</keycap></keycombo>
fi: <keycombo action="simul"> <keycap>&Shift;+Alas</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Auto scroll down</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Automaattivieritys alas</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <keycombo action="simul"> <keycap>&Shift;+Up</keycap></keycombo>
fi: <keycombo action="simul"> <keycap>&Shift;+Ylös</keycap></keycombo>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Auto scroll up</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Automaattivieritys ylös</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><informaltable><tgroup><tbody><row><entry>
en: <menuchoice> <guimenu>View</guimenu> <guimenuitem>Auto scroll pause</guimenuitem> </menuchoice>
fi: <menuchoice> <guimenu>Näytä</guimenu> <guimenuitem>Automaattivierityksen tauko</guimenuitem> </menuchoice>

note: type: Content of: <chapter><sect1><sect2><title>
en: Starting &bibletime;
fi: &bibletime;n käynnistys

note: type: Content of: <chapter><sect1><title>
en: How to start &bibletime;
fi: Kuinka &bibletime; käynnistetään

note: type: Content of: <chapter><sect1><sect2><para><mediaobject>
en: <imageobject> <imagedata fileref="i_bibletime.png" width="32" depth="32" format="PNG" /> </imageobject>
fi: <imageobject><imagedata fileref="i_bibletime.png" width="32" depth="32" format="PNG" /></imageobject>

note: type: Content of: <chapter><sect1><sect2><para><mediaobject><textobject><phrase>
en: &bibletime; start icon
fi: &bibletime; aloituskuvake

note: type: Content of: <chapter><sect1><sect2><para>
en: &bibletime; is an executable file that is integrated with the desktop. You can launch &bibletime; from the Start Menu with this icon: <placeholder type="mediaobject" id="0"/>
fi: &bibletime; on suoritettava tiedosto, joka on integroitu työpöydän kanssa. Voit käynnistää &bibletime;-ohjelman käynnistysvalikon tästä kuvakkeesta: <placeholder type="mediaobject" id="0"/>

note: type: Content of: <chapter><sect1><sect2><para>
en: &bibletime; can also be launched from a terminal command prompt. To launch &bibletime;, open a terminal window and type: <placeholder type="screen" id="0"/>
fi: &bibletime;-ohjelman voi käynnistää terminaalissa komentorivillä. Käynnistääksesi &bibletime;-ohjelman, avaa terminaali-ikkuna ja kirjoita: <placeholder type="screen" id="0"/>

note: type: Content of: <chapter><sect1><sect2><title>
en: Startup customization
fi: Käynnistyksen säätäminen

note: type: Content of: <chapter><sect1><sect2><para><screen>
en: bibletime --open-default-bible "John 3:16"
fi: bibletime --open-default-bible "Joh 3:16"

note: type: Content of: <chapter><sect1><sect2><para>
en: From a terminal you can use &bibletime; to open a random verse in the default bible: <placeholder type="screen" id="0"/> To open at a given passage like John 3:16, use: <placeholder type="screen" id="1"/> You can also use booknames in your current bookname language.
fi: Avataksesi Raamatun satunnaisesta paikasta, voit käyttää &bibletime; ohjelmaa avaamaan satunnaisen jakeen oletus-Raamatusta: <placeholder type="screen" id="0"/> Avataksesi tietyn jakeen kuten Joh 3:16, käytä: <placeholder type="screen" id="1"/> Voit käyttää myös Raamatun kirjojen nimiä käyttämälläsi kielellä.

note: type: Content of: <chapter><sect1><title>
en: Starting &bibletime; for the first time
fi: &bibletime;n aloitus ensimmäistä kertaa

note: type: Content of: <chapter><sect1><para>
en: If you are starting &bibletime; for the first time, you will want to configure the following options, available under the <link linkend="hdbk-reference-menus-settings">Settings menu bar</link>.
fi: Jos käytät &bibletime; ohjelmaa ensimmäistä kertaa, voit asettaa seuraavat asetukset <link linkend="hdbk-reference-menus-settings">Valikon Asetuksissa</link>.

note: type: Content of: <chapter><sect1><variablelist><varlistentry><term>
en: <interface>Bookshelf Manager</interface>
fi: <interface>Kirjahyllyn hallinta</interface>

note: type: Content of: <chapter><sect1><variablelist><varlistentry><listitem><para>
en: <action>Modifies your Bookshelf</action>.  This dialog lets you modify your Bookshelf, add or delete works from your system.  It will only be shown if no default Bookshelf can be found.  Please see <link linkend="hdbk-op-bookshelfmanager">The Bookshelf Manager section</link> for further details. If you start off with an empty Bookshelf, it will be helpful to install at least one Bible, Commentary, Lexicon and one Book to get to know &bibletime;'s basic features quickly.  You will be presented with a list of works that are available from the &cbs; and other repositories;
fi: <action>Muokkaa sinun Kirjahyllyäsi</action>.  Tässä ikkunassa voit muokata kirjahyllyäsi, lisätä tai poistaa teoksia Kirjahyllystä  Se näkyy vain, jos yhtään oletus-Kirjahyllyä ei ole. Ole hyvä ja katso <link linkend="hdbk-op-bookshelfmanager">Kirjahyllyn hallinta osiota</link> lisätietoja saadaksesi. Jos aloitat tyhjällä Kirjahyllyllä, se avustaa lisäämään yhden Raamatun, kommentaarin, sanakirjan tai jonkun teoksen.käyttääksesi &bibletime;n perusominaisuuksia nopeasti. Sinulle esitetään luettelo teoksista, joita on saatavilla &cbs; tai muissa arkistoissa.

note: type: Content of: <chapter><sect1><variablelist><varlistentry><term>
en: <interface>Configure &bibletime; dialog</interface>
fi: <interface>&bibletime; asetukset-ikkuna</interface>

note: type: Content of: <chapter><sect1><variablelist><varlistentry><listitem><para>
en: <action>Customizes &bibletime;.</action>This dialog lets you adapt &bibletime; to your needs. Please see <link linkend="hdbk-config-bt">the detailed description</link> of this dialog.
fi: <action>Räätälöi &bibletime;n.</action>Tässä ikkunassa voit tehdä &bibletime;:stä sellaisen kuin haluat. Katso linkistä <link linkend="hdbk-config-bt">yksityiskohtainen kuvaus</link> lisää tietoa tästä ikkunasta.

note: type: Content of: <book><bookinfo><title>
en: The &bibletime; Handbook
fi: &bibletime; käsikirja

note: TRANS:ROLES_OF_TRANSLATORS type: Content of: <book><bookinfo>
en: <copyright> <year>1999-2019</year> <holder>The &bibletime; Team</holder> </copyright>
fi: <copyright> <year>1999-2019</year> <holder>&bibletime; Tiimi</holder> </copyright>

note: type: Content of: <book><bookinfo><legalnotice><para>
en: The &bibletime; Handbook is distributed with the &bibletime; study program.
fi: &bibletime;n käsikirja jaetaan &bibletime;-ohjelman yhteydessä.

note: type: Content of: <book><bookinfo>
en: <date>December 2019</date>
fi: <date>Joulukuu 2019</date>

note: type: Content of: <book><bookinfo><abstract><para>
en: &bibletime; is a completely free Bible study program. The program's user interface is built with the &qt; framework, which makes it run on several operating systems including Linux, Windows, FreeBSD and Mac OS X. The software uses the &sword; programming library to work with over 900 free Bible texts, commentaries, dictionaries and books in over 50 languages provided by the &cbs; and several other repositories.
fi: &bibletime; on täysin vapaa Raamatun tutkimisohjelma. Ohjelman käyttöliittymä on rakennettu &qt; kehitysympäristössä, jonka ansiosta ohjelma toimii useissa käyttöjärjestelmissä mukaan lukien Linux, Windows, FreeBSD ja Mac OS X. Ohjelma käyttää &sword; ohjelmakirjastoa toimiakseen yli 900 vapaan Raamatun tekstin, kommentaarien, sanakirjojen ja teosten kanssa yli 50 kielellä &cbs; ja useissa muissa ohjelmalähteissä.

note: type: Content of: <book><bookinfo><keywordset><keyword>
en: Help dialog
fi: Apua-ikkuna

note: type: Content of: <chapter><title>
en: Bible Study Basics
fi: Raamatun tutkimisen perusasiat

note: type: Content of: <chapter><sect1><title>
en: Our Purpose as we Approach the Bible
fi: Tarkoituksemme kuinka lähestymme Raamattua

note: type: Content of: <chapter><sect1><para><blockquote><attribution>
en: Jn.5:39-40
fi: Joh 5:39-40

note: type: Content of: <chapter><sect1><para><blockquote><para>
en: You search the Scriptures, because you think that in them you have eternal life; and it is these that bear witness of Me; and you are unwilling to come to Me, that you may have life.
fi: Te kyllä tutkitte kirjoituksia, koska luulette niistä löytävänne ikuisen elämän -- ja nehän juuri todistavat minusta. Mutta te ette tahdo tulla minun luokseni, että saisitte elämän.

note: type: Content of: <chapter><sect1><para>
en: The chief purpose of the book is to bring us to the Person.  Martin Luther said <quote>we go to the cradle only for the sake of the baby</quote>; just so in Bible study, we do it not for its own sake but for fellowship with God.
fi: Kirjan päätarkoitus on tuoda meille Martti Lutherin sanat <quote>Menemme kehdon luo vauvan takia</quote>; juuri kuten Raamatun tutkimisessa, emme tee sitä sen itsensä takia mutta Jumalan työtoveruuden tähden.

note: type: Content of: <chapter><sect1><blockquote><attribution>
en: John R.W. Stott, <emphasis>Christ the Controversialist</emphasis>, InterVarsity Press 1978, pp.97, 104.
fi: John R.W. Stott, <emphasis>Christ the Controversialist</emphasis>, InterVarsity Press 1978, s. 97, 104.

note: type: Content of: <chapter><sect1><blockquote><para>
en: The Jews to whom Jesus spoke [...] imagined that to possess Scripture was tantamount to possessing life. Hillel used to say, "He who has gotten to himself words of Torah has gotten to himself the life of the world to come." Their study was an end in itself. In this they were grievously deceived. [...]
fi: Juutalaiset, joiden kanssa Jeesus puhui [...], kuvittelivat, että Raamatun hallinta merkitsee elämän hallintaa. Hillel totesi: "Se, joka on saanut itselleen Tooran sanat, on saanut itselleen tulevaisuuden maailman elämän." Heidän tutkimuksensa oli päämäärä sinänsä. Tässä heidät petettiin vakavasti. [...]

note: type: Content of: <chapter><sect1><blockquote><para>
en: There is neither merit nor profit in the reading of Scripture for its own sake, but only if it effectively introduces us to Jesus Christ. Whenever the Bible is read, what is needed is an eager expectation that through it we may meet Christ.
fi: Kirjoitusten lukemisessa ei ole ansiota eikä hyötyä itsensä takia, mutta vain jos se tehokkaasti tuo esiin Jeesus Kristusta. Milloin tahansa Raamattua luetaan, tarvitaan innostunutta odotusta, että sen kautta tapaamme Kristuksen.

note: type: Content of: <chapter><sect1><title>
en: Approaches to God's Word
fi: Lähestyminen Jumalan Sanaan

note: type: Content of: <chapter><sect1><para>
en: Hearing and reading provide a telescopic view of the scripture while study and memorization provide a microscopic view of scripture. Meditating on the scriptures brings hearing, reading, studying and memorization together and cements the word in our minds.
fi: Kuuleminen ja lukeminen tarjoavat teleskooppikuvan pyhistä kirjoituksista, kun taas tutkimukset ja muistaminen tarjoavat mikroskooppisen kuvan pyhistä kirjoituksista. Pyhien kirjoitusten mietiskely tuo kuulemisen, lukemisen, opiskelun ja muistamisen yhdessä  ja vahvistaa Sanan mielessämme.

note: type: Content of: <chapter><sect1><sect2><title>
en: Hear
fi: Kuuntele

note: type: Content of: <chapter><sect1><sect2><para>
en: Lk.11:28 <quote>blessed are those who hear the word of God, and observe it.</quote>
fi: Lk.11:28 <quote>Siunattuja ovat he, ketkä kuulevat Jumalan Sanan, ja seuraavat sitä.</quote>

note: type: Content of: <chapter><sect1><sect2><para>
en: Rev.1:3 <quote>Blessed is he who reads and those who hear the words of this prophecy [...]</quote>
fi: Rev.1:3 <quote>Autuas se, joka tämän toisille lukee, autuaat ne, jotka kuulevat nämä ennussanat [...]</quote>

note: type: Content of: <chapter><sect1><sect2><para>
en: 1 Tim.4:13 <quote>give attention to the public reading of Scripture [...]</quote>
fi: 1 Tim.4:13 <quote>Lue seurakunnalle pyhiä kirjoituksia [...]</quote>

note: type: Content of: <book><bookinfo><keywordset><keyword>
en: Study
fi: Tutki

note: type: Content of: <chapter><sect1><sect2><para>
en: Acts 17:11 <quote>Now these were more noble-minded than those in Thessalonica, for they received the word with great eagerness, examining the Scriptures daily, to see whether these things were so.</quote>
fi: Apt. 17:11 <quote>Juutalaiset olivat täällä avarakatseisempia kuin Tessalonikassa. He ottivat sanan halukkaasti vastaan ja tutkivat päivittäin kirjoituksista, pitikö kaikki paikkansa.</quote>

note: type: Content of: <chapter><sect1><sect2><para>
en: 2 Tim.2:15 <quote>Be diligent [KJV `Study'] to present yourself approved to God as a workman who does not need to be ashamed, handling accurately the word of truth.</quote>
fi: 2 Tim.2:15 <quote>Pyri kaikin voimin osoittautumaan Jumalan silmissä luotettavaksi työntekijäksi, joka ei häpeä työtään ja joka opettaa totuuden sanaa oikein.</quote>

note: type: Content of: <chapter><sect1><sect2><title>
en: Memorize
fi: Paina mieleen

note: type: Content of: <chapter><sect1><sect2><para>
en: Ps.119:11 <quote>Thy word I have hid in my heart, that I may not sin against Thee.</quote>
fi: Ps.119:11 <quote>Minä talletan kaikki ohjeesi sydämeeni, etten rikkoisi sinua vastaan.</quote>

note: type: Content of: <chapter><sect1><sect2><title>
en: Meditate
fi: Mietiskele

note: type: Content of: <chapter><sect1><sect2><para>
en: Ps.1:2-3 <quote>But his delight is in the law of the Lord, And in His law he meditates day and night. And he will be like a tree firmly planted by streams of water, Which yields its fruit in its season, And its leaf does not wither; And in whatever he does, he prospers.</quote>
fi: Ps.1:2-3 <quote>Vaan löytää ilonsa Herran laista, tutkii sitä päivin ja öin. Hän on kuin puu, vetten äärelle istutettu: se antaa hedelmän ajallaan, eivätkä sen lehdet lakastu. Hän menestyy kaikissa toimissaan.</quote>

note: type: Content of: <chapter><sect1><sect2><para>
en: The Navigators illustrate this by saying that as the thumb can touch all the fingers, we can meditate on the Word as we do any of the first four. Meditation is a key to revelation. A new Christian needs to hear and read the Bible more than they need to study and memorize it. This is so that they become familiar with the overall message of the Bible.
fi: Navigaattorit kuvaavat tätä sanomalla, että koska peukalo voi koskettaa kaikkia sormia, voimme mietiskellä Sanaa kuten mitä tahansa ensimmäisistä neljästä. Mietiskely on avain ilmoitukseen. Uuden kristityn pitää kuulla ja lukea Raamattua enemmän kuin tutkia ja muistaa sitä. Tämä tarkoittaa, että he tutustuvat Raamatun yleiseen viestiin.

note: type: Content of: <chapter><sect1><title>
en: Types of Bible Studies
fi: Raamatuntutkimisen tavat

note: type: Content of: <chapter><sect1><sect2><title>
en: Topical Study
fi: Aiheenmukainen tutkiminen

note: type: Content of: <chapter><sect1><sect2><para>
en: Pick out a certain topic and follow it through, using cross-references or a concordance.
fi: Ota jokin yksittäinen aihe ja seuraa sitä käyttäen viittauksia tai sanahakemistoa.

note: type: Content of: <chapter><sect1><sect2><title>
en: Character Study
fi: Henkilöiden tutkiminen

note: type: Content of: <chapter><sect1><sect2><para>
en: Studying the life of a Bible character, e.g. Joseph's life in Gen.37-50.
fi: Raamatun henkilön elämän tutkiminen, esim. Joosefin elämä 1. Moos 37-50.

note: type: Content of: <chapter><sect1><sect2><title>
en: Expository Study
fi: Selittävä tutkiminen

note: type: Content of: <chapter><sect1><sect2><para>
en: Studying a certain passage: paragraph, chapter, or book.
fi: Yksittäisen Raamatunkohdan tutkiminen, jakeen, luvun tai kirjan tutkiminen.

note: type: Content of: <chapter><sect1><title>
en: Basics of Correct Interpretation
fi: Oikean tulkinnan perusteet

note: type: Content of: <chapter><sect1><sect2><para>
en: What does it say? What does it say in the original language? Be careful with definitions. Don't read into it what it doesn't say.
fi: Mitä se sanoo? Mitä se sanoo alkuperäiskielellä? Ole tarkka määrittelyissä. Älä lue sitä, mitä se ei sano.

note: type: Content of: <chapter><sect1><sect2><para>
en: What do the verses around it say? "Context is king" is the rule -- the passage must make sense within the structure of the entire passage and book.
fi: Mitä ympärillä olevat jakeet kertovat? "Konteksti on kuningas" on sääntö - kohta on oltava järkevä koko kappaleen ja kirjan rakenteessa.

note: type: Content of: <chapter><sect1><sect2><para>
en: What do other verses about this subject say through the rest of the Bible? God doesn't contradict Himself, so our interpretation needs to stand the test of other scriptures.
fi: Mitä muut jakeet sanovat tästä aiheesta muualla Raamatussa? Jumala ei ole itseään vastaan, tulkintamme tulee perustua kirjoitusten vertailulla muihin kirjoituksiin.

note: type: Content of: <chapter><sect1><title>
en: An Expository Study of Matthew 6:1-18
fi: Matt. 6:1-18 selittävä tutkiminen

note: type: Content of: <chapter><sect1><para>
en: Let's study together Mt.6:1-18. Read it to yourself, first looking for the key verse, the verse that sums up the whole passage. Think you have it? Test it by picking different places in the passage and asking yourself if they relate to the thought of the key verse. Once you find it, write it as Roman numeral One of your outline:
fi: Tutkitaan yhdessä Matt.6: 1-18. Lue se itsenäisesti etsimällä ensin avainjae. Se on jae, joka kokoaa koko Raamatun kohdan. Luuletko löytäneesi sen? Testaa se vertailemalla eri kohtia löytämääsi avainjakeeseen ja kysymällä itseltäsi, liittyvätko ne avainjakeen ajatukseen. Kun löydät avainjakeen, kirjoita se roomalaisena numerona yksi luonnokseesi:

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: Beware of practicing your righteousness before men to be noticed
fi: Varokaa tuomasta hurskaita tekojanne ihmisten katseltavaksi

note: type: Content of: <chapter><sect1><para>
en: What does <quote>practicing your righteousness</quote>mean? Does the passage give any examples? What area of our lives is being addressed? <emphasis>Our motives!</emphasis> What sub-headings develop this thought?
fi: Mitä tarkoittaa <quote>harjoittaa vanhurskautta</quote>? Antaako kohta esimerkkejä? Mitä elämämme osa-alueita käsitellään? <emphasis>Meidän motiivimme!</emphasis> Mitkä alaotsikot kehittävät tätä ajatusta?

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: When you give
fi: Kun annat

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: When you fast
fi: Kun paastoat

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: When you pray
fi: Kun rukoilet

note: type: Content of: <chapter><sect1><para>
en: Now fill in the outline with specific instructions of how to avoid wrong ways of practicing our righteousness:
fi: Täytä nyt määrätyillä toimenpiteillä kuinka välttää väärät tavat harjoittaa hurskauttamme:

note: type: Content of: <chapter><sect1><orderedlist><listitem><para><orderedlist><listitem><para>
en: don't sound a trumpet. (how might someone <quote>sound a trumpet</quote>today?)
fi: Älä kuulosta trumpetilta. (kuinka joku voi <quote>kuulostaa trumpetilta</quote>tänä päivänä?)

note: type: Content of: <chapter><sect1><orderedlist><listitem><para><orderedlist><listitem><para>
en: do it secretly.
fi: tee se salaisesti.

note: type: Content of: <chapter><sect1><orderedlist><listitem><para><orderedlist><listitem><para>
en: etc.
fi: jne.

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: When you give <placeholder type="orderedlist" id="0"/>
fi: Kun annat <placeholder type="orderedlist" id="0"/>

note: type: Content of: <chapter><sect1><title>
en: Worksheet: How to Use a Concordance
fi: Tehtävä: Kuinka käytän sanahakemistoa

note: type: Content of: <chapter><sect1><sect2><title>
en: To Find a Particular Verse
fi: Löydä erityinen jae

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Pick out a key word or most-unusual word of the verse.
fi: Ota jakeen avainsana tai epätavallisin sana.

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Turn to this word alphabetically.
fi: Käänny tähän sanaan kirjaimellisesti.

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Go down the column of listings until you find your verse.
fi: Etene listausta alaspäin kunnes löydät jakeesi.

note: type: Content of: <chapter><sect1><sect2><para><orderedlist><listitem><para>
en: <quote>Faithful are the wounds of a friend</quote>
fi: <quote>Rakastavan lyöntikin on rakkautta</quote>

note: type: Content of: <chapter><sect1><sect2><para><orderedlist><listitem><para>
en: <quote>We are ambassadors of Christ.</quote>
fi: <quote>Olemme Kristuksen lähettiläitä</quote>

note: type: Content of: <chapter><sect1><sect2><para><orderedlist><listitem><para>
en: The story of the rich man and Lazarus.
fi: Kertomus rikkaasta miehestä ja Lasaruksesta.

note: type: Content of: <chapter><sect1><sect2><para>
en: Find these verses: <placeholder type="orderedlist" id="0"/>
fi: Löydä nämä jakeet: <placeholder type="orderedlist" id="0"/>

note: type: Content of: <chapter><sect1><sect2><title>
en: To Do a Topical Study
fi: Tee aiheen tutkiminen

note: type: Content of: <chapter><sect1><sect2><para>
en: Let's say you wanted to do a study of the word "redemption." First you would look up that word in the concordance and look up references listed for it. Then you could look up related words and references listed for them, e.g.  "redeem, redeemed, ransom," even "buy" or "bought."
fi: Oletetaan, että halusit tutkia sanaa "lunastus". Ensin etsit kyseistä sanaa vastaavuudesta ja etsit sille lueteltuja viitteitä. Sitten voit etsiä niihin liittyviä sanoja ja viitteitä, esimerkiksi "lunastaa, lunastettu, lunnaat", jopa "ostaa" tai "ostettu".

note: type: Content of: <chapter><sect1><sect2><title>
en: To Clarify Word Meanings in the Greek and Hebrew
fi: Kreikkalaisten ja heprealaisten sanojen merkityksen selvittäminen

note: type: Content of: <chapter><sect1><sect2><para>
en: What if you noticed a contradiction in the KJV between Mt.7:1 <quote>Judge not lest you be judged</quote>and 1 Cor.2:15 <quote>He that is spiritual judgeth all things.</quote>Maybe there are two different Greek words here, both being translated "judge" in English? (We're using Strong's from here out.)
fi: Entä jos huomasit KJV: n ristiriidan Mt.7: 1,  <quote>Älä tuomitse, ettei sinua tuomita</quote>ja 1 Cor.2:15 <quote>Hän, joka on hengellinen, tuomitsee kaikki asiat.</quote>Ehkä on olemassa kaksi erilaista kreikkalaista sanaa, joista molemmat käännetään suomeksi "tuomita"? (Käytämme Strong'ia täältä.)

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Look up "judge".
fi: Katso "tuomari".

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Go down the column of entries to Mt.7:1. To the right is a number, 2919. This refers to the Greek word used. Write it down.
fi: Mene alas sarakkeelle Matt 7:1. Oikealla on numero 2919. Se viittaa käytettyyn kreikan sanaan. Kirjoita se muistiin.

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Now look up "judgeth".
fi: Katso "tuomitsee".

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Go down the column to 1 Cor.2:15 . . . . . 350.
fi: Siirry alas saraketta pitkin 1 Kor. 2:15 . . . . . 350.

note: type: Content of: <chapter><sect1><sect2><orderedlist><listitem><para>
en: Turn in the back to the Greek dictionary. (Remember, you're in the NT so the language is Greek, while the OT is Hebrew.) Compare the meaning of 2919 with the meaning of 350 and you have your answer!
fi: Käänny takaisin kreikan sanakirjaan. (Muista, että olet UT: ssä, joten kieli on kreikka, kun taas VT on heprea.) Vertaa 2919: n merkitystä 350: een ja sinulla on vastaus!

note: type: Content of: <chapter><sect1><sect2><title>
en: To Find Meanings of Names
fi: Etsi nimien merkityksiä

note: type: Content of: <chapter><sect1><sect2><para>
en: By the same process we can find the meaning of a name in the Greek or Hebrew.
fi: Samalla menetelmällä voimme löytää kreikkalaisten ja heprealaisten nimien merkityksiä.

note: type: Content of: <chapter><sect1><sect2><para>
en: Look up these names and write down their meaning:
fi: Katso näitä nimiä ja kirjoita ylös niiden merkitykset:

note: type: Content of: <chapter><sect1><sect2><itemizedlist><listitem><para>
en: Joshua
fi: Joosua

note: type: Content of: <chapter><sect1><sect2><itemizedlist><listitem><para>
en: Barnabus
fi: Barnabas

note: type: Content of: <chapter><title>
en: Importance of God's Word
fi: Jumalan Sanan tärkeys

note: type: Content of: <chapter><para>
en: Understanding God's word is of great importance to all who call on God's name. Study of the Bible is one of the primary ways that we learn to communicate with God.
fi: Jumalan sanan ymmärtäminen on erittäin tärkeää kaikille, jotka vetoavat Jumalan nimeen. Raamatun opiskelu on yksi ensisijaisista tavoista, joilla opimme kommunikoimaan Jumalan kanssa.

note: type: Content of: <chapter><sect1><title>
en: A Book that is Unique
fi: Ainutlaatuinen kirja

note: type: Content of: <chapter><sect1><para>
en: The Bible stands alone in many ways. It is unique in:
fi: Raamattu on itsenäinen monilla tavoin. Se on ainutlaatuinen:

note: type: Content of: <chapter><sect1><itemizedlist><listitem><para>
en: popularity. Bible sales in North America: more than $500 million per year. The Bible is both the all-time and year-to-year best seller!
fi: Suosio. Raamatun myynti Pohjois-Amerikassa: yli 500 miljoonaa dollaria vuodessa. Raamattu on sekä kaikkien aikojen että vuosittain eniten myyty kirja!

note: type: Content of: <chapter><sect1><itemizedlist><listitem><para>
en: authorship. It was written over a period of 1600 years by 40 different authors from different backgrounds, yet reads as if written by one.
fi: kirjoittaja. Sen on kirjoittanut 1600 vuoden aikana 40 erilaista eri taustat omaavaa kirjoittajaa, mutta se luetaan kuin yhden kirjoittamana.

note: type: Content of: <chapter><sect1><itemizedlist><listitem><para>
en: preservation. F. F. Bruce in <emphasis>Are New Testament Documents Reliable?</emphasis> compares New Testament manuscripts with other ancient texts:
fi: säilyttäminen. F. F. Bruce vertaa Uuden Testamentin käsikirjoituksia muihin muinaisiin teksteihin teoksessaan <emphasis>Ovatko Uuden Testamentin kirjat luotettavia?</emphasis> :

note: type: Content of: <chapter><sect1><table><title>
en: Comparison of New Testament manuscripts with other ancient texts.
fi: Uuden Testamentin käsikirjoituksen ja muiden muinaisten tekstien vertailu.

note: type: Content of: <chapter><sect1><table><tgroup><thead><row><entry>
en: When Written
fi: Milloin kirjoitettu

note: type: Content of: <chapter><sect1><table><tgroup><thead><row><entry>
en: Earliest Copy
fi: Varhaisin kopio

note: type: Content of: <chapter><sect1><table><tgroup><thead><row><entry>
en: Time Lapse
fi: Aikaväli

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 448-428 B.C.
fi: 448-428 eKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 900 A.D.
fi: 900 jKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 1300 years
fi: 1300 vuotta

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 100 A.D.
fi: 100 jKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 1100 A.D.
fi: 1100 jKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 1000 years
fi: 1000 vuotta

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Caesar's <emphasis>Gallic War</emphasis>
fi: Caesarin <emphasis>Gallialainen sota</emphasis>

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 50-58 B.C.
fi: 50-58 eKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 950 years
fi: 950 vuotta

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Livy's <emphasis>Roman History</emphasis>
fi: Livyn <emphasis>Rooman historia</emphasis>

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 59 B.C. - 17 A.D.
fi: 59 eKr. - 17 jKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 900 years
fi: 900 vuotta

note: #-#-#-#-#  93 (BibleTime)  #-#-#-#-# type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry> #-#-#-#-#  95 (BibleTime)  #-#-#-#-#
en: New Testament
fi: Uusi Testamentti

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 40 A.D. - 100 A.D.
fi: 40 jKr. - 100 jKr.

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 130 A.D. Partial manuscripts 350 A.D. Full manuscripts
fi: 130 jKr. osittaiset käsikirjoitukset 350 jKr. täydet käsikirjoitukset

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 30 - 310 years
fi: 30 - 310 vuotta

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 5000 Greek &amp; 10,000 Latin
fi: 5000 kreikkaa &amp; 10,000 latinaa

note: type: Content of: <chapter><sect1><para>
en: Ten copies of Caesar's <emphasis>Gallic War</emphasis> exist, the earliest of which was copied 900 years after Caesar wrote the original, etc. For the New Testament we have full manuscripts dating to 350 A. D., papyri containing most of the New Testament from the 200s, and a fragment of John's gospel from 130 A. D. How many manuscripts do we have to compare to each other? 5,000 in Greek and 10,000 in Latin!
fi: Kymmenen kopiota Caesarin <emphasis>Gallian sota</emphasis> löytyy, joista aikaisin kopioitiin 900 vuotta sen jälkeen kun Caesar kirjoitti alkuperäisen teoksen jne. Uudessa Testamentissa meillä on kokonaisia käsikirjoituksia, jotka ovat peräisin 350 jKr., papyrukset, jotka sisältävät suurimman osan Uudesta Testamentista 200-luvulta, ja fragmentti Johanneksen evankeliumista vuodesta 130 AD Kuinka monta käsikirjoitusta meidän on verrattava toisiinsa? 5000 kreikkalaista ja 10 000 latinalaista!

note: type: Content of: <chapter><sect1><blockquote><attribution>
en: Textual critic F. J. A. Hort, "The New Testament in the Original Greek", vol. 1 p561, Macmillan Co., quoted in <emphasis>Questions of Life</emphasis>p. 25-26
fi: Tekstikriitikko F. J. A. Hort, "Uusi testamentti alkuperäisellä kreikan kielellä", vol. 1 p561, Macmillan Co., siteeraa <emphasis>Elämän kysymykset</emphasis>s. 25-26

note: type: Content of: <chapter><sect1><blockquote><para>
en: "In the verity and fullness of the evidence on which it rests, the text of the New Testament stands absolutely and unapproachably alone among other ancient prose writings."
fi: "Todisteiden totuudellisuuteen ja täydellisyyteen nojaten Uuden Testamentin tekstit ovat abosluuttisesti ja kansantajuissesti yksin muiden muinaisten proosatekstien joukossa."

note: type: Content of: <chapter><sect1><title>
en: A Book that God Breathed
fi: Kirja, johon Jumala puhalsi Hengen

note: type: Content of: <chapter><sect1><para>
en: <emphasis>Heb.4:12</emphasis> "<emphasis>For the word of God is living and active...</emphasis>" Jesus said <emphasis>(Mt.4:4),</emphasis>" <emphasis>It is written, Man shall not live on bread alone, but on every word that proceeds [lit., is proceeding] from the mouth of God.</emphasis>" As we read the Bible, God's Spirit is there to speak it to our hearts in a continually-fresh way.
fi: <emphasis>Hebr.4:12</emphasis> "<emphasis>Sillä Jumalan sana on elävä ja voimallinen...</emphasis>" Jeesus sanoi <emphasis>(Matt.4:4),</emphasis>" <emphasis>Kirjoitettu on: Ei ihminen elä ainoastaan leivästä, vaan jokaisesta sanasta, joka Jumalan suusta lähtee.</emphasis>" Kun luemme Raamattua, Jumalan Henki on siellä puhumassa sydämellemme jatkuvasti tuoreella tavalla.

note: type: Content of: <chapter><sect1><para>
en: 2 Tim.3:16 declares, " <emphasis>All scripture is inspired by God [lit., God-breathed].</emphasis>" Do you believe this? Before you answer, consider Jesus' attitude toward the Scriptures.
fi: 2 Tim.3:16 julistaa, " <emphasis>Kaikki kirjoitukset ovat Jumalan inspiroimia  [lit., Jumalan hengittämä].</emphasis>" Uskotko sinä tämän? Ennen kuin vastaat, mieti Jeesuksen suhtautumista pyhiin kirjoituksiin.

note: type: Content of: <chapter><sect1><blockquote><attribution>
en: John R.W. Stott, <emphasis>Christ the Controversialist</emphasis>, InterVarsity Press 1978, pp.93-95
fi: John R.W. Stott, <emphasis>Christ the Controversialist</emphasis>, InterVarsity Press 1978, s.93-95

note: type: Content of: <chapter><sect1><blockquote><para>
en: He referred to the human authors, but took it for granted that behind them all was a single divine Author. He could equally say 'Moses said' or 'God said' (Mk.7:10). He could quote a comment of the narrator in Genesis 2:24 as an utterance of the Creator Himself (Mt.19:4-5). Similarly He said, 'Well did Isaiah prophesy of you hypocrites, as it is written', when what He went on to quote is the direct speech of the Lord God (Mk.7:6 &amp; Is.29:13). It is from Jesus Himself that the New Testament authors have gained their conviction of the dual authorship of Scripture. For them it was just as true to say that 'God spoke of old to our fathers by the prophets' (Heb.1:1) as it was to say that 'men moved by the Holy Spirit spoke from God' (2 Pe.1:21).  God did not speak in such a way as to obliterate the personality of the human authors, nor did men speak in such a way as to corrupt the Word of the divine Author. God spoke. Men spoke.  Neither truth must be allowed to detract from the other.  ...
fi: Hän viittasi ihmiskirjoittajiin, mutta piti itsestään selvänä, että heidän takanaan oli yksi jumalallinen kirjoittaja. Hän voisi yhtä hyvin sanoa 'Mooses sanoi' tai 'Jumala sanoi' (Mark.7: 10). Hän voi lainata 1. Moos. 2:24: n kertojan kommentin itse Luojaan (Matt.19: 4-5). Samoin Hän sanoi: "Jesaja profetoi hyvin teistä tekopyhiä, niin kuin on kirjoitettu", Kun hän jatkoi lainaamista, on Herran Jumalan suora puhe (Mark.7:6 &amp; Jes.29:13). Uuden Testamentin kirjoittajat ovat saaneet itse Jeesukselta kaksinaisen vakuutuksen pyhien kirjoituksista. Heille oli aivan yhtä totta sanoa, että 'Jumala puhui vanhoista isiemme kautta profeettojen toimesta' (Hepr.1: 1), koska sanottiin, että 'Pyhän Hengen liikuttamat ihmiset puhuivat Jumalasta' (2 Piet. 01:21). Jumala ei puhunut tavalla, joka hävittäisi ihmiskirjailijoiden persoonallisuuden, eikä ihmiset puhuneet tavalla, joka pilaisi jumalallisen kirjoittajan sanan. Jumala puhui. Miehet puhuivat. Kummankaan totuuden ei saa antaa vähentää toisiaan. ...

note: type: Content of: <chapter><sect1><blockquote><para>
en: This, then, was Christ's view of the Scriptures. Their witness was God's witness. The testimony of the Bible is the testimony of God. And the chief reason why the Christian believes in the divine origin of the Bible is that Jesus Christ Himself taught it.
fi: Tämä oli Kristuksen näkemys Raamatusta. Heidän todistajansa oli Jumalan todistaja. Raamatun todistus on Jumalan todistus. Ja tärkein syy siihen, miksi kristitty uskoo Raamatun jumalalliseen alkuperään, on se, että Jeesus Kristus itse opetti sen.

note: type: Content of: <chapter><sect1><para>
en: 2 Tim.3:16 goes on, " <emphasis>and profitable for teaching, for correction, for training in righteousness, that the man of God may be adequate, equipped for every good work.</emphasis>" If we accept that the Bible really is God speaking to us, it follows that it will be our authority in all matters of faith and conduct.
fi: 2 Tim. 3:16 lukee, " <emphasis>ja kannattavaa opettaa, korjata, harkita vanhurskautta, jotta Jumalan mies olisi riittävä, varusteltu jokaiselle hyvälle työlle.</emphasis>" Jos hyväksymme, että Raamattu todella tarkoittaa sitä, että Jumala puhuu meille, siitä seuraa, että se on meidän valtuutemme kaikissa uskon ja käytöksen asioissa.

note: type: Content of: <chapter><sect1><title>
en: A Book that Works
fi: Kirja, joka toimii

note: type: Content of: <chapter><sect1><para>
en: What will studying the Bible do for you? 1 Thess.2:13 says that the Bible " <emphasis>performs its work in you who believe.</emphasis>" Beside each scripture, write down the work the Word performs.
fi: Mitä Raamatun tutkiminen antaa sinulle? 1. Tess.2:13 sanoo, että Raamattu " <emphasis>tekee työnsä sinussa, joka uskot.</emphasis>"   Kirjoita jokaisen pyhän kirjoituksen viereen Sanan suorittama työ.

note: type: Content of: <chapter><sect1><table><title>
en: What does Bible study do for Christians?
fi: Mitä Raamatun tutkiminen tekee kristitylle?

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Eph. 5:26
fi: Ef. 5:26

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: cleanses -- "...having cleansed her by the washing of water with the word."
fi: puhdistaa -- "...pesi sen puhtaaksi vedellä ja sanalla."

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Acts 20:32
fi: Apt 20:32

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: builds up -- " ...the word of His grace, which is able to build you up and to give you the inheritance among all those who are sanctified. "
fi: rakentaa - "... Hänen armonsa Sana, joka pystyy rakentamaan sinut ja antamaan sinulle perinnön kaikkien pyhitettyjen keskuudessa".

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Rom. 15:4
fi: Room. 15:4

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: encourages -- "that through perseverance and the encouragement of the Scriptures we might have hope."
fi: rohkaisee -- "että meillä toivo olisit pitkäjänteisyyden ja kirjoitusten rohkaisuun kautta."

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Rom. 10:17
fi: Room. 10:17

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: gives faith -- "So faith comes from hearing, and hearing by the word of Christ."
fi: antaa uskon -- "Niin tulee usko kuulosta ja kuulo Jumalan Sanan kautta."

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: 1 Cor. 10:11
fi: 1 Kor. 10:11

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: instructs -- "Now these things happened to them for an example, and they were written for our instruction"
fi: opetus -- "Nyt nämä asiat tapahtuivat heille esimerkiksi, ja ne ovat kirjoitettu meidän opetukseksemme"

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Mt. 4:4
fi: Matt. 4:4

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: nourishment -- "But He answered and said, 'It is written, Man shall not live on bread alone, but on every word that proceeds out of the mouth of God.'"
fi: ravitsemus -- "Mutta Hän vastasi ja sanoi, 'On kirjoitettu, Ihminen ei elä ainoastaan leivästä, mutta jokaisesta sanasta, joka tulee Jumalan suusta.'"

note: type: Content of: <chapter><sect1><title>
en: A Book that Liberates
fi: Kirja, joka vapahtaa

note: type: Content of: <chapter><sect1><para>
en: Jn.8:32 " <emphasis>and you shall know the truth, and the truth shall make you free.</emphasis>"This is usually quoted by itself. Is this a conditional or unconditional promise? Would it apply to all kinds of knowledge? Find the answers by examining the first half of the sentence, in v.31. " <emphasis>If you abide in My word, then you are truly disciples of Mine...</emphasis>"
fi: Joh. 8:32 " <emphasis>ja tiedät totuuden, ja totuus vapauttaa sinut.</emphasis>"Tätä lainataan yleensä suoraan. Onko tämä ehdollinen vai ehdoton lupaus? Soveltuuko se kaikenlaiseen tietoon? Löydä vastaukset tutkimalla lauseen ensimmäinen puolikasta, v.31." <emphasis>Jos pysyt minun Sanassani, niin olet todella minun oppilaani...</emphasis>"

note: type: Content of: <chapter><sect1><para>
en: We see that this is a conditional promise, specifically speaking of the truth of God's word.
fi: Näemme, että tämä on ehdollinen lupaus, puhuu erityisesti Jumalan Sanan totuudesta.

note: type: Content of: <chapter><sect1><para>
en: The Greek word for "wind" used in Eph.4:14 means a <emphasis>violent wind.</emphasis>" <emphasis>As a result, we are no longer to be children, tossed here and there by waves, and carried about by every wind of doctrine...</emphasis>"One thing studying the Bible does for us is to ground us in the truth, with the result that we won't be easily "blown away."
fi: Kreikankielinen sana "tuuli" käytetty Ef. 4:14 merkitsee <emphasis>voimakasta tuulta.</emphasis>" <emphasis>Seurauksena on, että emme enää ole lapsia, heittälehtineet sinne täänne aaltojen ja opin tuulien mukaan...</emphasis>"Yksi asia, jota Raamatun opiskelu tekee, on ankkuroida meidät totuuteen, minkä seurauksena meitä ei helposti "puhalleta pois".

note: type: Content of: <chapter><sect1><para>
en: <emphasis>But Jesus answered and said to them,</emphasis>" <emphasis>You are mistaken [KJV Ye do err], not understanding the Scriptures, or the power of God.</emphasis>" Mt.22:29
fi: <emphasis>Mutta Jeesus vastasi ja sanoi heille,</emphasis>" <emphasis>Olette erehtyneet [KJV Ye do err], ette ymmärrä kirjoituksia tai Jumalan voimaa.</emphasis>" Matt.22:29

note: type: Content of: <chapter><sect1><para>
en: What 2 things do we need to know to be kept from error?
fi: Mitkä kaksi asiaa meidän tulee tietää välttääksemme virheen?

note: type: Content of: <chapter><sect1><itemizedlist><listitem><para>
en: God's word
fi: Jumalan sana

note: type: Content of: <chapter><sect1><itemizedlist><listitem><para>
en: God's power
fi: Jumalan voima

note: type: Content of: <chapter><sect1><title>
en: A Book that Wars
fi: Kirja, joka sotii

note: type: Content of: <chapter><sect1><para>
en: Eph.6:10-18 is one picture of our spiritual armament.
fi: Ef.6:10-18 on yksi kuva meidän hengellisistä aseistuksestamme.

note: type: Content of: <chapter><sect1><table><title>
en: Spiritual Armor
fi: Hengellinen sotavaruste

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: How many of the weapons listed here are defensive weapons?
fi: Kuinka monta asetta luetteloidaan tässä puolustusaseiksi?

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: How many are offensive?
fi: Kuinka monta on pahennusta herättävää?

note: #-#-#-#-#  93 (BibleTime)  #-#-#-#-# type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry> #-#-#-#-#  95 (BibleTime)  #-#-#-#-#
en: One
fi: Yksi

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: Which one(s)?
fi: Mikä niistä?

note: type: Content of: <chapter><sect1><table><tgroup><tbody><row><entry>
en: the word - <foreignphrase>rhema</foreignphrase>
fi: sana - <foreignphrase>rhema</foreignphrase>

note: type: Content of: <chapter><sect1><title>
en: Exhortations
fi: Kehotus

note: type: Content of: <chapter><sect1><para>
en: 2 Tim.2:15 (KJV) " <emphasis>Study to show thyself approved unto God, a workman that needeth not to be ashamed, rightly dividing the word of truth.</emphasis>"
fi: 2 Tim. 2:15 (KJV) " <emphasis>Pyri kaikin voimin osoittautumaan Jumalan silmissä luotettavaksi työntekijäksi, joka ei häpeä työtään ja joka opettaa totuuden sanaa oikein.</emphasis>"

note: type: Content of: <chapter><sect1><para>
en: Col.3:16 " <emphasis>Let the word of Christ richly dwell within you; with all wisdom teaching and admonishing one another with psalms and hymns and spiritual songs, singing with thankfulness in your hearts to God.</emphasis>"
fi: Kol. 3:16 " <emphasis>Antakaa Kristuksen sanan asua runsaana keskuudessanne. Opettakaa ja neuvokaa toisianne kaikella viisaudella ja laulakaa kiitollisin mielin Jumalalle psalmeja, ylistysvirsiä ja hengellisiä lauluja.</emphasis>"

note: type: Content of: <chapter><sect1><para>
en: If you're rich in something, how much of it do you have?
fi: Jos olet rikas jossain asiassa, kuinka paljon sitä omistat?

note: type: Content of: <chapter><sect1><para>
en: Not a little!
fi: Ei pieni!

note: type: Content of: <chapter><sect1><para>
en: Eccl.12:11-12 " <emphasis>The words of wise men are like goads, and masters of these collections are like well-driven nails; they are given by one Shepherd. But beyond this, my son, be warned: the writing of many books is endless, and excessive devotion to books is wearying to the body.</emphasis>"
fi: Saarn 12:11-12 " <emphasis>Viisaiden sanat ovat teräviä kuin häränajajan piikki, mietelauselmat kuin lujia nauloja. Nämä sanat ovat kaikki saman paimenen antamia. Ja vielä: Poikani, paina varoitus mieleesi. Paljolla kirjojen tekemisellä ei ole loppua, ja alituinen tutkistelu väsyttää ruumiin.</emphasis>"

note: type: Content of: <chapter><sect1><title>
en: Appendix: "Once for All"
fi: Liite: "Kerran kaikille"

note: type: Content of: <chapter><sect1><blockquote><attribution>
en: John R. W. Stott, <emphasis>Christ the Controversialist,</emphasis>InterVarsity Press 1978, pp.106-107
fi: John R. W. Stott, <emphasis>Christ the Controversialist</emphasis>, InterVarsity Press 1978, sivut 106-107

note: type: Content of: <chapter><sect1><blockquote><para>
en: The truth regarding the finality of God's initiative in Christ is conveyed by one word of the Greek Testament, namely the adverb <foreignphrase>hapax</foreignphrase>and <foreignphrase>ephapax</foreignphrase>. It is usually translated in the Authorized Version once, meaning once for all. It is used of what is so done as to be of perpetual validity and never need repetition, and is applied in the NT to both revelation and redemption. Thus, Jude refers to the faith which was once for all delivered to the saints (Jude 3), and Romans says, " <emphasis>Christ also died for sins once for all</emphasis>" (Rom.6:10, see also 1 Pe.3:18; Heb.9:26-28).
fi: Totuus Jumalan aloitteen lopullisuudesta Kristuksessa ilmaistaan yhdellä kreikkalaisen testamentin sanalla, nimeltään adverbi <foreignphrase>hapax</foreignphrase>ja <foreignphrase>ephapax</foreignphrase>. Se käännetään yleensä virallisessa versiossa kerran, tarkoittaen kerran kaikille. Sitä käytetään siihen, mitä tehdään niin, että se on ikuinen pätevyys eikä koskaan tarvitse toistaa, ja sitä sovelletaan NT: ssä sekä ilmoitukseen että lunastamiseen. Siksi Juude viittaa uskoon, joka kerran oli annettu kaikille pyhille (juutalaiset 3), ja roomalaiset sanovat: " <emphasis>Kristus kuoli myös syntien tähden kerran kaikista</emphasis>" (Room. 6:10, katso myös 1 Piet. 3:18; Hebr. 9:26-28).

note: type: Content of: <chapter><sect1><blockquote><para>
en: Thus we may say that God has spoken once for all and Christ has suffered once for all. This means that the Christian revelation and the Christian redemption are both alike in Christ complete. Nothing can be added to either without being derogatory to Christ... These are the two rocks on which the Protestant Reformation was built -- Gods revealed word without the addition of human traditions and Christ's finished work without the addition of human merits. The Reformers great watchwords were <foreignphrase>sola scriptura</foreignphrase>for our authority and <foreignphrase>sola gratia</foreignphrase>for our salvation.
fi: Siksi voimme sanoa, että Jumala on puhunut kerran kaikille ja Kristus on kärsinyt kerran kaikista. Tämä tarkoittaa, että kristillinen ilmoitus ja kristillinen lunastus ovat molemmat samankaltaisia Kristuksessa. Mitään ei voida lisätä kumpaankaan olematta halventavaa Kristukselle ... Nämä ovat kaksi kiveä, joille protestantti uskonpuhdistus rakennettiin - Jumala ilmaisi sanan lisäämättä ihmisten perinteitä ja Kristuksen loppuunsaatettu työ lisäämättä inhimillisiä ansioita. Reformoitujen hienot avainsanat olivat <foreignphrase>sola scriptura</foreignphrase>meidän valtuudelle ja <foreignphrase>sola gratia</foreignphrase>pelastukseemme.

note: type: Content of: <chapter><sect1><title>
en: Supplement: Bible Reading Programs
fi: Liite: Raamatunlukuohjelmat

note: type: Content of: <chapter><sect1><para>
en: Here are some easy programs to systematically read your Bible. You can do more than one at a time if you like, for instance #1 with #4, or #2 with #5. Vary the program from year to year to keep it fresh!
fi: Tässä on muutamia helppoja ohjelmia Raamatun lukemiseen systemaattisesti. Voit käyttää useampaa niistä jos haluat. Esimerkiksi  #1  #4:n kanssa, tai #2 yhdessä #5:n kanssa. Vaihtele ohjelmia vuosittain pitääksesi opiskelusi tuoreena!

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: New Testament in a Year: read one chapter each day, 5 days a week.
fi: Uusi Testamentti vuodessa: lue yksi luku joka päivä, 5 päivää viikossa.

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: Proverbs in a Month: read one chapter of Proverbs each day, corresponding to the day of the month.
fi: Sananlaskut kuukaudessa: Lue yksi luku Sananlaskuja joka päivä vastatem kuukaudenpäivää.

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: Psalms in a Month: read 5 Psalms at intervals of 30 each day, for instance on the 20th you read Ps.20, 50, 80, 110, &amp; 140.
fi: Psalmit yhdessä kuukaudessa: Lue 5 Psalmia 30:n päivän aikana, 20. kerralla luet Psalmit 20, 50, 80, 110, &amp; 140.

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: Psalms &amp; Proverbs in 6 months: read through Psalms and Proverbs one chapter per day.
fi: Psalmit &amp; Sananlaskut 6 kuukaudessa: Lue Psalmit ja Sananlaskut läpi yksi luku päivässä.

note: type: Content of: <chapter><sect1><orderedlist><listitem><para>
en: Old Testament without Psalms &amp; Proverbs in 2 years: if you read one chapter a day of the Old Testament, skipping over Psalms &amp; Proverbs, you will read the Old Testament in 2 years and 2 weeks.
fi: Vanha Testamentti ilman Psalmeja &amp; Sananlaskuja kahdessa vuodessa: Jos luet yhden kappaleen päivässä Vanhaa Testamenttia ohittaen Psalmit &amp; Sananlaskut, luet Vanhan Testamentin 2 vuodessa ja 2 viikossa..

note: type: Content of: <chapter><title>
en: Rules of Bible Interpretation (Hermeneutics)
fi: Raamatuntulkinnan säännöt (hermeneutiikka)

note: type: Content of: <chapter><para>
en: We already learned about the "3 Cs": content, context, cross-reference. We want to expand that now by delving briefly into biblical hermeneutics, whose goal is to discover the meaning intended by the original author (and Author!). While many applications of a passage are valid, only one interpretation is valid. The scripture itself says this by saying that no scripture is of any private interpretation (2 Pe.1:20 KJV <quote>Knowing this first, that no prophesy of scripture is of any private interpretation.</quote>). Certain rules are helps toward discovering the correct meaning; by ignoring these rules people have brought much trouble on themselves and their followers. 2 Pe.3:16 <quote>...in which are some things hard to understand, which the untaught and unstable distort, as they do also the rest of the Scriptures, to their own destruction.</quote>
fi: Olemme jo oppineet "3 Cs: sta": sisältö, konteksti, ristiviittaukset. Haluamme laajentaa sitä nyt sukeltamalla lyhyesti Raamatun hermeneutiikkaan, jonka tavoitteena on löytää alkuperäisen kirjoittajan (ja Kirjoittajan!) tarkoittama merkitys. Vaikka monien kappaleiden soveltamiset ovat päteviä, vain yksi tulkinta on kelvollinen. Raamattu itse sanoo tämän sanomalla, ettei mikään kirjoitus ole yksityisen tulkinnan alainen (2. Piet. 1:20 KJV <quote>Tietäen tämän ensin, ettei mikään pyhien kirjoitusten profetia ole omin neuvoin tulkittavissa.</quote>). Tietyt säännöt auttavat oikean merkityksen löytämisessä; Ohittamatta näitä sääntöjä ihmiset ovat tuoneet paljon ongelmia itselleen ja seuraajilleen. 2 Piet. 3:16 <quote>...joissa on joitain vaikeasti ymmärrettäviä asioita, jotka opettamattomat ja epävakaat vääristävät, kuten he tekevät myös muita kirjoituksia, omaksi tuhoksensa.</quote>

note: type: Content of: <chapter><para>
en: How do we go about discovering the intended meaning of a passage? Let's say your attention has been drawn to a particular verse whose meaning is not clear to you. How do you study it out? Keep these rules in mind:
fi: Kuinka tutkimme kappaleen halutun merkityksen? Oletetaan, että huomio on kiinnitetty tiettyyn jakeeseen, jonka tarkoitus ei ole sinulle selvä. Kuinka opit siitä? Pidä nämä säännöt mielessä:

note: type: Content of: <chapter><section><title>
en: Rule 1 - Interpret according to the exact meaning of the words.
fi: Sääntö 1 - Tulkitse sanojen täsmällisten merkitysten mukaan.

note: type: Content of: <chapter><section><para>
en: The more precise we can be with the exact, original meaning of the words the better our interpretation will be. Try to find the exact meaning of the key words by following these steps:
fi: Mitä tarkempia voimme olla tarkojen alkuperäisten sanojen merkityksessä, sitä parempi on tulkintamme. Kokeile etsiä täsmällinen merkitys avainsanoille seuraavilla askelilla:

note: type: Content of: <chapter><section><orderedlist><listitem><formalpara><para>
en: Look up the definition in a Greek or Hebrew dictionary.  For verbs, the verb tense is also crucial.
fi: Katso määreitelmää kreikkalaisesta tai heprealaisesta sanakirjasta  Verbeille verbin aikamuoto on myös ratkaiseva.

note: type: Content of: <chapter><section><orderedlist><listitem><formalpara><para>
en: Compare scripture with scripture. Seeing how the same Greek or Hebrew word (not the English word) is used in scripture may clarify or throw new light on the definition.  How does the same author use this word elsewhere? Other authors? Your reference tools may give you uses of the word in non-biblical documents, as well. Why do we have to go to the original languages; why isn't the English word good enough? <emphasis>Because more than one Greek word may be translated into the same English word, and the Greek words may have different shades of meaning.</emphasis>
fi: Vertaa pyhiä kirjoituksia toisten pyhien kirjoitusten kanssa. Näkemällä, kuinka samaa kreikkalaista tai heprealaista sanaa (ei englanninkielistä sanaa) käytetään pyhissä kirjoituksissa, voidaan selventää tai heijastaa uutta valintaa määritelmään. Kuinka sama kirjoittaja käyttää tätä sanaa muualla? Onko muita kirjoittajia? Viitetyökalut voivat antaa sinulle sanan käytön myös muissa kuin raamatullisissa asiakirjoissa. Miksi meidän on mentävä alkuperäisiin kieliin? Miksi suomenkielinen sana ei ole tarpeeksi hyvä? <emphasis>Koska useampi kuin yksi kreikkalainen sana voidaan kääntää samaksi suomenkieliseksi sanaksi ja kreikan sanoilla voi olla erilainen merkitys.</emphasis>

note: type: Content of: <chapter><section><section><title>
en: Example 1A
fi: Esimerkki 1A

note: type: Content of: <chapter><section><section><para>
en: Jn.20:17 <emphasis>"Touch me not"</emphasis> (KJV) sounds harsh, doesn't it? Sounds like Jesus doesn't want to be touched now that He is risen, that He is too holy or something. But that doesn't seem right, so let's look it up in Spiros Zodhiates' <emphasis>The Complete Word Study New Testament</emphasis> (AMG Publishers, 1991).
fi: Joh. 20:17 <emphasis>"Älä koske minuun"</emphasis> (KJV) kuulostaa kovalta, eikö niin? Kuulostaa siltä, että Jeesus ei halua tulla kosketuksi nyt, kun Hän on noussut ylös, että Hän on liian pyhä tai jotain. Mutta se ei tunnu oikealta, joten katsotaanpa sitä Spiros Zodhiates' <emphasis>Uuden Testamentin täydellinen sanatutkiminen</emphasis> (AMG Publishers, 1991).

note: type: Content of: <chapter><section><section><para>
en: Definition: Turning to John 20:17, above the word "Touch" we see "pim680." The letters give us a code for the part of speech, and the number refers to Strong's dictionary reference.  Let's look up the definition (p. 879). "680. Haptomai; from hapto (681), touch. Refers to such handling of an object as to exert a modifying influence upon it... Distinguished from pselaphao (5584), which actually only means to touch the surface of something. " Now look up "pim." The grammar codes in Zodhiates come right after Revelation; on p. 849 we see that pim stands for "present imperative active (80)". On p.857, "Present Imperative.  In the active voice, it may indicate a command to do something in the future which involves continuous or repeated action or, when it is negated, a command to stop doing something. " This is a negative command, so it is to stop doing something that is already occurring. So, what have we found?
fi: Määritelmä: Käännyttäessä kohtaan Joh. 20:17 sanan "Kosketa" yläpuolella näemme "pim680". Kirjaimet antavat meille koodin puheosalle, ja numero viittaa Strongin sanakirjaviitteeseen. Tarkastellaan määritelmää (s. 879). "680. Haptomai; haptosta (681), kosketus. Viittaa sellaiseen esineen käsittelyyn, joka vaikuttaa siihen muuntavasti ... Eroaa pselaphaosta (5584), joka tarkoittaa oikeastaan vain koskettaa jotain pintaa." Katso nyt "pim". Zodiaattien kieliopit tulevat heti ilmoituksen jälkeen; sivulla s. Näemme 849, että pim tarkoittaa "nykyinen välttämätön aktiivinen (80)". Sivulla 857, "Nykyinen pakollinen. Aktiivisessa äänessä se voi tarkoittaa käskyä tehdä jotain tulevaisuudessa jatkuvaa tai toistuvaa toimintaa tai, jos se hylätään, käsky lopettaa jonkin tekeminen." Tämä on negatiivinen komento, joten on lopettaa tekemistä jo tapahtuvaksi. Joten mitä olemme löytäneet?

note: type: Content of: <chapter><section><section><para>
en: <emphasis>Mary is already clinging to Jesus, and he is saying to stop holding him!</emphasis>
fi: <emphasis>Maria on jo kiinni Jeesuksessa ja Hän sanoo lopeta!</emphasis>

note: type: Content of: <chapter><section><section><title>
en: Example 1B
fi: Esimerkki 1B

note: type: Content of: <chapter><section><section><para>
en: In James 5:14, <emphasis>Elders are told to pray and anoint someone who is sick</emphasis>. What is this anointing?
fi: Jaak 5:14, <emphasis>Vanhempia käsketään rukoilemaan ja voitelemaan sairas</emphasis>. Mitä on tämä voitelu?

note: type: Content of: <chapter><section><section><para>
en: Definition of aleipho (218) - "to oil" (Strong's); but we also have another Greek word translated "anoint", chrio (5548) - "to smear or rub with oil, i.e. to consecrate to an office or religious service" (Strong's). Since it's a verb, consider the tense also, "apta" aorist participle active. "The aorist participle expresses simple action, as opposed to continuous action...When its relationship to the main verb is temporal, it usually signifies action prior to that of the main verb." (Zodhiates p.851)
fi: Määritelmä aleipho (218) - "öljytä" (Strong); mutta meillä on myös toinen kreikkalainen sana, käännetty "voitelu", chrio (5548) - "voidella tai hieroa öljyllä, ts. pyhittää asemaan tai uskonnolliseen palvelukseen" (Strong's). Koska se on verbi, katso myös jännitettä, "apta" -määrittelemätön menneisyyden partisiipin aktiivi. "Aoristinen partisiippi ilmaisee yksinkertaista toimintaa toisin kuin jatkuvaa toimintaa ... Kun sen suhde pääverbiin on ajallinen, se tarkoittaa yleensä toimintaa ennen pääverbiä." (Zodhiates s. 851)

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Mt.6:17 But you, when you fast, anoint your head
fi: Matt.6:17 Kun sinä paastoat, voitele hiuksesi

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Mk.16:1 [the women] brought spices that they might come and anoint Him.
fi: Mk.16:1 [naiset] ostivat tuoksuöljyä mennäkseen voitelemaan Hänet.

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Mk.6:13 And they were...anointing with oil many sick people and healing them.
fi: Mk.6:13 Ja he...voitelivat monta sairasta ja paransivat heidät.

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Lk.7:38 [...] kissing His feet and anointing them with the perfume
fi: Lk.7:38 [...] suuteli Hänen jalkojaan ja voiteli ne tuoksuöljyllä

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Jn.12:3 Mary [...] anointed the feet of Jesus, and wiped them with her hair
fi: Joh.12:3 Maria [...] voiteli Jeesuksen jalat, ja kuivasi ne hiuksillaan

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para>
en: Cross-references for aleipho: <placeholder type="orderedlist" id="0"/>
fi: Aleiphon Ristiviitteet: <placeholder type="orderedlist" id="0"/>

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Lk.4:18 <quote>The Spirit of the Lord is upon me, because He has anointed me to preach [...]</quote>
fi: Lk.4:18 <quote>Herran Henki on minun ylläni, sillä hän on voidelut minut julistamaan [...]</quote>

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Acts 4:27 Jesus, whom Thou hast anointed
fi: Acts 4:27 Jeesus, jonka Sinä olit voidellut

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: Acts 10:38 God anointed Jesus with the Holy Ghost and power
fi: Apt 10:38 Jumala voiteli Jeesuksen Pyhällä Hengellä ja voimalla

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para><orderedlist><listitem><para>
en: 2 Cor.1:21 Now He who...anointed us is God
fi: 2 Cor.1:21 Nyt Hän, kuka.... voitelee meitä, on Jumala

note: type: Content of: <chapter><section><section><itemizedlist><listitem><para>
en: Cross-references of chrio: <placeholder type="orderedlist" id="0"/>
fi: Chrion Ristiviitteet: <placeholder type="orderedlist" id="0"/>

note: type: Content of: <chapter><section><section><para>
en: So what's the difference between aleipho and chrio? Look back over the cross-references and the definitions, and sum up the difference: <emphasis>"aleipho" is a practical use of oil and "chrio" is a spiritual</emphasis>
fi: Joten mitä eroa aleifon ja chrion välillä on?  Katsele taaksepäin viittauksia ja määritelmiä ja tee yhteenveto eroista: <emphasis>"aleipho" on käytännöllinen öljyn käyttö ja "chrio" on henkinen</emphasis>

note: type: Content of: <chapter><section><section><para>
en: As an illustration (although the word is not used) of the practical use of oil at that time, when the good Samaritan cared for the man beat up by robbers he poured oil and wine in the wound. So oil had a medicinal use in Jesus' day.
fi: Osoituksena (vaikka sanaa ei käytetä) öljyn käytännöllisestä käytöstä tuolloin, kun hyvä samarialainen välitti ryöstäjien lyömästä miehestä, hän kaatoi öljyä ja viiniä haavaan. Joten öljyllä oli lääketieteellistä käyttöä Jeesuksen päivinä.

note: type: Content of: <chapter><section><section><para>
en: Now let's apply what we just learned by this word study to James 5:14 <emphasis>"Is any among you sick? Let him call for the elders of the church; and let them pray over him, anointing him with oil in the name of the Lord."</emphasis>Is "anointing" spiritual or practical? Practical!
fi: Sovelkaamme nyt sitä, mitä juuri opimme tämän sanaopinnon perusteella, Jaak. 5:14 <emphasis>"Onko joku teistä sairas? Anna hänen kutsua kirkon vanhimmat; ja rukoillaan häntä, voitelemalla hänet öljyllä Herran nimessä."</emphasis>Onko "voitelu" henkistä vai käytännöllistä? Käytännöllistä!

note: type: Content of: <chapter><section><section><para>
en: And the tense in Greek, the aorist participle, would be better translated "having anointed," so the order is the anointing first, then the prayer ("in the name of the Lord"refers to the prayer, not the anointing). James 5 is saying that the elders should give the sick person medicine and pray for him in the name of the Lord. Doesn't that express a beautiful balance of practical and spiritual in our God!
fi: Ja aikamuoto kreikkalaisessa kielessä, joka on aorist partisiippi, käännettäisiin paremmin "voideltu", joten järjestys on ensin voitelu, sitten rukous ("Herran nimessä" viittaa rukoukseen, ei voiteluun). Jaak. 5: n mukaan vanhempien tulisi antaa sairaalle lääkettä ja rukoilla hänen puolesta Herran nimessä. Eikö se ilmaise kaunista tasapainoa käytännöllisyyttä ja hengellisyyttä Jumalassamme!

note: type: Content of: <chapter><section><title>
en: Rule 2 - Interpret within the biblical context
fi: Sääntö 2 - Tulkitse raamatullisia yhteyksiä

note: type: Content of: <chapter><section><para>
en: Interpret scripture in harmony with other scripture. What do the verses on each side say? What is the theme of the chapter? The book? Does your interpretation fit with these? If not, it is flawed. Usually, the context supplies what we need to correctly interpret the passage. Context is key. If confusion remains as to the meaning after we have interpreted the text within its context, we have to look further.
fi: Tulkitse pyhiä kirjoituksia sopusoinnussa muiden pyhien kirjoitusten kanssa. Mitä sanat kummallakin puolella ovat? Mikä on luvun teema? Kirja? Soveltuuko tulkintasi näihin? Jos ei, se on puutteellinen. Yleensä konteksti tarjoaa sen, mitä tarvitsemme oikein tulkitaksesi kohdan. Konteksti on avain. Jos merkitys säilyy hämmentävänä sen jälkeen, kun olemme tulkineet tekstiä sen yhteydessä, meidän on tutkittava kauemmas.

note: type: Content of: <chapter><section><section><title>
en: Example 2A
fi: Esimerkki 2A

note: type: Content of: <chapter><section><section><para>
en: In a previous lesson we considered Jn.3:5 <emphasis>"born of water and the Spirit."</emphasis>In context, what is the water under discussion here?
fi: Aiemmassa luennossa me käsittelimme Joh 3:5 <emphasis>"synny vedestä ja Hengestä."</emphasis> Mitä on vesi tämän keskustelun yhteydessä?

note: type: Content of: <chapter><section><section><para>
en: Water baptism is not under discussion here, which would be a big switch from the subject being discussed by Jesus and Nicodemus. Watch out for a sudden change of topic, it may be a clue that your interpretation has been derailed! The water is the amniotic fluid, "born of water" = natural birth.
fi: Vesikasteesta ei ole keskusteltu täällä, mikä olisi suuri siirtymä Jeesuksen ja Nikodeemuksen käsittelemästä aiheesta. Varo äkillistä aiheenvaihdosta. Sinulla ei ehkä ole aavistustakaan, että tulkintasi on suistunut pois raiteiltaan. Vesi on lapsivesi, "vedestä syntynyt" = luonnollinen syntymä.

note: type: Content of: <chapter><section><section><title>
en: Example 2B
fi: Esimerkki 2B

note: type: Content of: <chapter><section><section><para>
en: 1 Cor.14:34 <quote>Let the women keep silent in the churches</quote>has to be taken within the biblical context of 1 Cor.11:5 <quote>every woman [...] while praying or prophesying [...]</quote>
fi: 1 Kor. 14:34 <quote>Naisten tulee olla hiljaa kirkoissa</quote>on otettava raamatullisessa yhteydessä 1 Kor. 11:5 <quote>Jokainen nainen [...] rukoillessaan tai profetoidessaan [...]</quote>

note: type: Content of: <chapter><section><section><title>
en: Example 2C
fi: Esimerkki 2C

note: type: Content of: <chapter><section><section><para>
en: Acts 2:38 <quote>And Peter said to them, "Repent, and let each of you be baptized in the name of Jesus Christ for the forgiveness of your sins [...]"</quote>. Is this teaching baptismal regeneration? If this was the only verse of scripture we had, we would have to conclude that. But in the light of the clear teaching elsewhere that regeneration happens by faith in Christ, we have to interpret it otherwise. Peter is urging baptism as a way for his hearers to respond to the gospel. If baptism were the pathway to being born again, how could Paul write 1 Cor.1:17 <emphasis>"For Christ did not send me to baptize, but to preach the gospel"</emphasis>?
fi: Apt 2:38 <quote>Ja Pietari sanoi heille, "Kääntykää ja ottakaa itse kukin kaste Jeesuksen Kristuksen nimeen, jotta syntienne annettaisiin anteeksi [...]"</quote>. Onko tämä kasteen uudistamisen opetus? Jos tämä oli ainoa pyhien kirjoitusten jae, joka meillä oli, meidän olisi pääteltävä siitä. Mutta muualla olevan selkeän opetuksen valossa, että uudistuminen tapahtuu uskossa Kristukseen, meidän on tulkittava se muuten. Pietari kehottaa kastetta keinona kuuntelijoilleen vastata evankeliumiin. Jos kaste olisi polku uudestisyntymiseen, kuinka Paavali voisi kirjoittaa 1. Kor. 1:17 <emphasis>"Sillä Kristus ei lähettänyt minua kastamaan, vaan julistamaan evankeliumia"</emphasis>?

note: type: Content of: <chapter><section><title>
en: Rule 3 - Interpret within the historical and cultural context
fi: Rule 3 - Tulkitse historiallisia ja kultturellisia yhteyksiä

note: type: Content of: <chapter><section><para>
en: At first we are not asking <quote>What does it mean to me?</quote>but <quote>What did it mean to the original readers?</quote>; later we can ask, <quote>What does it mean to me?</quote>. We have to take into account the historical and cultural background of the author and the recipients.
fi: Aluksi emme kysy <quote>Mitä se merkitsee minulle?</quote>mutta <quote>Mitä se merkitsi alkuperäisille lukijoille?</quote>; myöhemmin voimme kysyä, <quote>Mitä se merkitsee minulle?</quote>. Meidän on otettava huomioon tekijän ja vastaanottajien historiallinen ja kulttuurinen tausta.

note: type: Content of: <chapter><section><section><title>
en: Example 3A
fi: Esimerkki 3A

note: type: Content of: <chapter><section><section><para>
en: <quote>3 days &amp; 3 nights</quote>(Mt.12:40) have led some to come up with a "Wednesday crucifixion theory," esp. the cult of Armstrongism. How could Jesus die on Friday afternoon and rise Sunday morning yet "be raised on the third day" (Mt.16:21)? Exact meanings of "three" or "days" won't help explain the apparent contradiction.
fi: <quote>3 päivää &amp; 3 yötä</quote>(Matt. 12:40) ovat johtaneet siihen, että jotkut ovat keksineet "keskiviikon ristiinnaulitsemusteorian", erit. Armstrongismin kultin. Kuinka Jeesus kuoli perjantaina iltapäivällä ja nousi sunnuntaiaamuna vielä "nousi kolmantena päivänä" (Matt. 16: 21)? "Kolmen" tai "päivän" tarkat merkitykset eivät auta selittämään ilmeistä ristiriitaa.

note: type: Content of: <chapter><section><section><para>
en: We need an historical tidbit: Jews counted any part of a day as a full day, as we would count buckets of water (if there were six and one-half buckets of water, we would say there were 7 buckets of water even if one was only partly full). So to the Jewish mind, any part of a day counted as a full day, and days started at 6 p.m. and ended at 6 p.m. Friday from 3 p.m. to 6 p.m. = day 1. Friday 6 p.m. to Saturday 6 p.m. = day 2. Saturday 6 p.m. to Sunday 5 or so a.m. = day 3. Interpreting within the cultural context keeps us out of trouble.
fi: Tarvitsemme historiallisen makupalan: Juutalaiset laskivat minkä tahansa päivän osan koko päiväksi, koska laskisimme ämpäriä vettä (jos vettä olisi kuusi ja puoli ämpäriä, voisimme sanoa, että oli 7 ämpärillistä vettä, vaikka yksi oli vain osittain täynnä). Juutalaisten mielestä mikä tahansa päivän osa laskettiin täydeksi päiväksi, ja päivät alkoivat klo 18 ja päättyivät klo 18. Perjantai klo 15 - 18 = 1. päivä. Perjantaista klo 18 - lauantaihin klo 18 = 2. päivä. Lauantaista klo 18 aina sunnuntaihin klo 5 –15 on 3. päivä. Tulkkaus kulttuurikontekstissa pitää meidät poissa vaikeuksista.

note: type: Content of: <chapter><section><section><title>
en: Example 3B
fi: Esimerkki 3B

note: type: Content of: <chapter><section><section><para>
en: Gen.15:7-21. The historical context is that cutting animals in two and then walking between the pieces was the normal way of entering a contract in Abraham's day. Both parties walked between, taking the pledge that dismemberment would happen to them if they didn't live up to their part of the contract. But in this case only God goes thru, making it a unilateral covenant.
fi: 1- Moos.15:7-21. Historiallinen asiayhteys on, että eläinten leikkaaminen kahteen osaan ja sitten kävely kappaleiden välillä oli normaali tapa tehdä sopimus Abrahamin päivänä. Molemmat osapuolet kävelivät välillä lupaamalla, että hajoaminen tapahtuu heille, jos he eivät vastaa heidän osuuttaan sopimuksesta. Mutta tässä tapauksessa vain Jumala menee läpi, mikä tekee siitä yksipuolisen liiton.

note: type: Content of: <chapter><section><title>
en: Rule 4 - Interpret according to the normal usage of words in language
fi: Sääntö 4 - Tulkitse kielen sanojen normaalikäytön mukaan

note: type: Content of: <chapter><section><para>
en: Let literal language be literal and figurative language be figurative. And watch out for idioms, which have special meanings.
fi: Olkoon kirjaimellinen kieli kirjaimellinen ja kuvaava kieli kuvaannollinen. Varo ilmaisuja, joilla on erityinen merkitys.

note: type: Content of: <chapter><section><section><title>
en: Example 4A
fi: Esimerkki 4A

note: type: Content of: <chapter><section><section><para>
en: <quote>evil eye</quote>in Mt.6:23.
fi: <quote>huono silmä</quote> Matt 6:23 (Biblia "paha silmä").

note: type: Content of: <chapter><section><section><para>
en: Rule 1, definition of "evil" and "eye" - no help here. Rule 2, context: seems to confuse us even more. It doesn't seem to fit with what goes before and after! This should tip us off that we aren't understanding it rightly!!
fi: Sääntö 1, "pahan" ja "silmän" määritelmä - ei apua täältä. Sääntö 2, asiayhteys: näyttää sekoittavan meitä vielä enemmän. Se ei näytä sopivan siihen, mikä menee ennen ja jälkeen! Tämän pitäisi antaa meille huomiota siihen, että emme ymmärrä sitä oikein!

note: type: Content of: <chapter><section><section><para>
en: What we have here is a Hebrew idiom, <quote>evil eye</quote>. Let's look up other uses of this idiom: Mt.20:15 " <emphasis>Is it not lawful for me to do what I wish with what is my own? Or is your eye envious [lit."evil"] because I am generous [lit. "good"]?</emphasis>" We find that having an "evil eye" is a Hebrew idiom for being stingy or envious. Now go back to Mt.6 and notice how this understanding ties in so perfectly to the context.
fi: Meillä on täällä heprealainen sanonta, <quote>paha silmä</quote>. Tarkastellaan tämän ilmauksen muita käyttötarkoituksia: Matt. 20:15 " <emphasis>Ja kai minä saan omallani tehdä mitä haluan? Vai onko silmäsi kateellinen [lit."paha"] koska olen antelias [lit. "hyvä"]?</emphasis>" Huomaamme, että "pahan silmän" omistuminen on heprealainen sanonta, koska se on niukka tai kateellinen. Palaa nyt kohtaan Matt. 6 ja huomaa, kuinka tämä ymmärrys liittyy niin täydellisesti kontekstiin.

note: type: Content of: <chapter><section><section><title>
en: Example 4B
fi: Esimerkki 4B

note: type: Content of: <chapter><section><section><para>
en: Is.59:1 <quote>The Lord's hand is not short;</quote>
fi: Is.59:1 <quote>Herran käsi ei ole lyhennetty;</quote>

note: type: Content of: <chapter><section><section><para>
en: Deut.33:27 <quote>Underneath are the everlasting arms.</quote>
fi: 5. Moos. 33:27 <quote>Sinun turvasi on ikiaikojen Jumala, sinua kantavat ikuiset käsivarret. Hän karkotti tieltäsi viholliset ja käski sinun hävittää heidät.</quote>

note: type: Content of: <chapter><section><section><para>
en: References to body parts of God are used by Latter-Day Saints to prove that God was once a man just as we are. Once they convince people of that, they go on to teach that we can become God just like He is! At a lecture he was giving, a group of Mormon elders challenged Walter Martin (author of <emphasis>Kingdom of the Cults</emphasis>) with an enumeration of verses like these. Dr. Martin then asked the Mormons to read one more scripture: Ps.91:4 <quote>He will cover you with His feathers; And under His wings shalt thou trust</quote>. W.M. said, <quote>By the same rules of interpretation that you just proved God to be a man, you just proved that He is a bird</quote>. The Mormons had to laugh as they realised the ridiculousness of their position.
fi: Myöhempien Aikojen Pyhät (mormonit) käyttävät viittauksia Jumalan ruumiinosiin todistaakseen, että Jumala oli aikoinaan ihminen samalla tavalla kuin me. Kun he vakuuttavat ihmiset siitä, he jatkavat opettamaan, että meistä voi tulla Jumala niin kuin hän on! Ryhmä mormonien vanhimpia haastoi Walter Martinin (teoksen <emphasis>Kulttien valtakunta</emphasis>) hänen pitämässään luennossa, jossa luetellaan nämä jakeet. Sitten tohtori Martin pyysi mormoneja lukemaan vielä yhden pyhien kirjoituksen: Ps.91: <quote>Hän levittää siipensä yllesi, ja sinä olet turvassa niiden alla. Hänen uskollisuutensa on sinulle muuri ja kilpi.</quote>. W. M. sanoi, <quote>Samoilla tulkintasäännöillä, jotka olet todistanut Jumalan olevan mies, todistit vain, että Hän on lintu</quote>. Mormonien piti nauraa, kun he tajusivat asemansa naurettavuuden.

note: type: Content of: <chapter><section><title>
en: Rule 5 - Understand the purpose of parables and the difference between a parable and an allegory
fi: Sääntö 5 - Ymmärrä kertomusten opetus ja ero opetuksen ja vertauskuvan välillä

note: type: Content of: <chapter><section><para>
en: An allegory is: <emphasis>A story where each element has a meaning.</emphasis>
fi: Vertauskuva on: <emphasis>Kertomus, jossa kullakin osalla on merkitys.</emphasis>

note: type: Content of: <chapter><section><para>
en: Every parable is an allegory, true or false?
fi: Jokainen kertomus on vertauskuva, tosi vai epätosi?

note: type: Content of: <chapter><section><para>
en: Some parables are allegories, for instance, the parable of the sower is an allegory: the seed is the word of God, the thorns are worries and greed, etc. But most parables are not allegories but simply stories to illustrate one point. It's dangerous to get our doctrine from parables; they can be twisted to say all sorts of things. We need to get our doctrine from clear scriptures that lay it out; then if a parable illustrates that, fine.
fi: Jotkut vertaukset ovat allegorioita. Esimerkiksi vertaus kylväjästä on allegooria: siemen on Jumalan sana, piikit ovat huolia ja ahneutta jne. Mutta useimmat vertaukset eivät ole allegorioita, vaan vain kertomuksia yhden asian havainnollistamiseksi. On vaarallista saada oppimme vertauksista; niitä voidaan kiertää sanomalla kaikenlaisia asioita. Meidän on saatava oppimme selkeistä pyhistä kirjoituksista, joissa se esitetään. Jos vertaus kuvaa sitä, niin hyvä.

note: type: Content of: <chapter><section><section><title>
en: Example 5A
fi: Esimerkki 5A

note: type: Content of: <chapter><section><section><para>
en: The parable of the widow with the unrighteous judge in Lk.18:1-8. This story illustrates one lesson: boldness in prayer.  If we draw it into an allegory, what do we have?
fi: Kertomus leskestä ja väärämielisestä tuomarista Luuk.18:1-8. Tämä kertomus valaisee yhden läksyn: lannistumaton rukoilu. Jos me sijoitamme sen vertauskuvaan, mitä meillä on?

note: type: Content of: <chapter><section><section><para>
en: All sorts of violence happens to the meanings: God is reluctant to protect the rights of widows, prayer "bothers" Him, etc.
fi: Kaikenlaisia vääryyksiä tapahtuu merkityksille. Jumala on halutun puolustamaan leskiä, rukoilijat "kiusaavat" Häntä, jne.

note: type: Content of: <chapter><section><section><title>
en: Example 5B
fi: Esimerkki 5B

note: type: Content of: <chapter><section><section><para>
en: The parable of the unrighteous steward in Lk.16:1-9. What is the point of the parable? Is it an allegory?
fi: Epärehellisen taloudenhoitajan vertauksessa Luuk 16:1-9. Mikä on vertauksen ydin? Onko se allegoria?

note: type: Content of: <chapter><section><section><para>
en: The steward is commended for only one thing, his shrewdness in using what he had to prepare for a time when he wouldn't have it. But he is not commended for his unethical behavior in cheating his master.
fi: Taloudenhoitajaa kiitetään vain yhdestä asiasta, hänen rajuudestaan käyttää sitä, mitä hänellä oli oltava valmistautuakseen aikaan, jolloin hänellä ei olisi sitä. Mutta häntä ei kiitetä epäeettisestä käytöksestään isäntänsä huijaamisessa.

note: type: Content of: <book><bookinfo><title>
en: The Biblestudy HowTo
fi: Raamatuntutkimisen HowTo

note: type: Content of: <book><bookinfo><authorgroup><author><surname>
en: The BibleTime Team
fi: BibleTime tiimi

note: TRANS:ROLES_OF_TRANSLATORS type: Content of: <book><bookinfo>
en: <copyright> <year>1999-2016</year> <holder>The &bibletime; Team (bt-devel@crosswire.org)</holder> </copyright>
fi: <copyright> <year>1999-2016</year> <holder>&bibletime; Tiimi (bt-devel@crosswire.org)</holder> </copyright>

note: type: Content of: <book><bookinfo><legalnotice><para>
en: This document was originally created by Mr. Bob Harman and is licensed under the terms of the license <ulink url="http://creativecommons.org/licenses/by-sa/3.0/"> "Creative Commons Attribution-Share Alike"</ulink>.
fi: Tämän asiakirjan on alun perin luonut Bob Harman, ja se on lisensoitu lisenssiehdoin <ulink url="http://creativecommons.org/licenses/by-sa/3.0/"> "Creative Commons Attribution-Share Alike"</ulink>.

note: type: Content of: <book><bookinfo><legalnotice><para>
en: Scripture quotes are from the New American Standard Bible unless otherwise indicated.
fi: Tekstien lainausmerkit ovat peräisin uudesta amerikkalaisesta standardi-Raamatusta, jos ei muuta ole sanottu

note: type: Content of: <book><bookinfo><abstract><para>
en: The <application>Biblestudy HowTo</application> is a guide for studying the Bible.
fi: <application>Raamatunluvun HowTo</application> on opas Raamatun oppimiseen.

note: type: Content of: <book><bookinfo><abstract><para>
en: It is the hope of the &bibletime; team that this HowTo will provoke the readers to study the scriptures to see what they say. This particular study guide has been chosen as it takes care not to advocate any particular denominational doctrine. We recommend you to read and study the scriptures to understand what they say. If you start with the attitude that you want to have the Lord sow his word in your heart He will not disappoint you.
fi: &bibletime; Tiimin toive on, että tämä HowTo houkuttelee lukijoita tutkimaan pyhiä kirjoituksia nähdäkseen mitä he sanovat. Tämä erityinen opas on valittu, koska siinä huolehditaan siitä, ettei se kannata mitään erityistä uskonnollista oppia. Suosittelemme, että luet ja tutkit pyhiä kirjoituksia ymmärtääksesi heidän sanomansa. Jos aloitat asenteella, että haluat Herran kylvävän sanansa sydämessäsi, Hän ei petä sinua.

note: #-#-#-#-#  93 (BibleTime)  #-#-#-#-# type: Content of: <book><bookinfo><keywordset><keyword> #-#-#-#-#  95 (BibleTime)  #-#-#-#-#
en: Bible
fi: Raamattu

en: Notes for GNOME
fi: Muistilaput Gnomelle

en: A quick and easy way to make freeform notes or jot down simple lists. Store as many notes as you like and share them by email.
fi: Nopea ja helppo tapa tehdä muistiinpanoja tai muistiinpanolistoja. Talleta niin monta muistiinpanoa kuin haluat ja jaa ne sähköpostitse.

en: You can store your notes locally on your computer or sync with online services like ownCloud.
fi: Voit tallettaa muistiinpanot paikallisesti tietokoneellesi tai synkronoida ne verkkopalvelujen, kuten ownCloudin, kanssa.

en: Edit view
fi: Muokkausnäkymä

en: Select view
fi: Valintanäkymä

note: Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
en: notes;reminder;notebook;sticky notes;
fi: notes;reminder;notebook;sticky notes;muistilaput;

en: Post notes, tag files!
fi: Tee muistilappuja, lisää tunnisteita tiedostoille!

en: The font name set here will be used as the font when displaying notes.
fi: Tässä asetettua fonttia käytetään muistilappuja näytettäessä.

en: Whether to use the system monospace font
fi: Käytetäänkö järjestelmän tasalevyistä fonttia

en: New notes color.
fi: Uusien muistilappujen väri.

en: The color name set here will be used as the color when creating new notes.
fi: Tässä asetettua väriä käytetään uusia muistilappuja luotaessa.

en: Primary notes provider to use for new notes.
fi: Ensisijainen muistilappujen tuottaja uusille muistiinpanoille.

en: The primary notebook is the place where new notes are created.
fi: Ensisijainen muistikirja on paikka, jonne uudet muistilaput luodaan.

en: Window size (width and height).
fi: Ikkunan koko (leveys ja korkeus).

note: #-#-#-#-#  1725 (kwin)  #-#-#-#-# i18n: ectx: label, entry (position), group ($(ruleDescriptionOrNumber))
en: Window position
fi: Ikkunan sijainti

en: Text size used by note editor.
fi: Muokkaimessa käytettävä tekstikoko.

en: There are three text sizes available: small, medium (default) and large.
fi: Tarjolla on kolme eri tekstikokoa: pieni, tavallinen (oletus) ja suuri.

en: Copy selection to a new note
fi: Kopioi valinta uuteen muistilappuun

en: No notes
fi: Ei muistilappuja

[ctx: shortcut window]
en: Search notes
fi: Etsi muistilappuja

[ctx: shortcut window]
en: New note
fi: Uusi muistilappu

[ctx: shortcut window]
note: #-#-#-#-#  3685 (gnome-games)  #-#-#-#-# Translators: F10 shortcut description in the Keyboard Shortcuts dialog, section "Generic": toggles the hamburger menu
en: Open menu
fi: Avaa valikko

[ctx: shortcut window]
note: #-#-#-#-#  475 (gnome-games)  #-#-#-#-# Translators: in the Keyboard Shortcuts window, section "Generic" #-#-#-#-#  632 (gnome-2048 master)  #-#-#-#-# Translators: shortcut that opens Keyboard Shortcuts window #-#-#-#-#  681 (gnome-games)  #-#-#-#-# Translators: Ctrl-? shortcut description in the Ke
en: Keyboard shortcuts
fi: Pikanäppäimet

[ctx: shortcut window]
en: Selection mode
fi: Valintatila

[ctx: shortcut window]
en: Cancel selection mode
fi: Poistu valintatilasta

[ctx: shortcut window]
en: Select all
fi: Valitse kaikki

[ctx: shortcut window]
en: Note edit mode
fi: Muistilapun muokkaustila

[ctx: shortcut window]
en: Open in a new window
fi: Avaa uudessa ikkunassa

[ctx: shortcut window]
en: Strike through
fi: Yliviivaa

[ctx: shortcut window]
en: Move note to trash
fi: Siirrä muistilappu roskakoriin

en: Import Notes
fi: Tuo muistilappuja

en: Select import location
fi: Valitse tuonnin sijainti

en: Gnote application
fi: Gnote-sovellus

en: Tomboy application
fi: Tomboy-sovellus

en: Note color
fi: Muistilapun väri

note: Translators: “Empty” is a verb.
en: _Empty
fi: _Tyhjennä

en: Exit selection mode
fi: Poistu valintatilasta

en: Search note titles, content and notebooks
fi: Etsi muistilappujen otsikoista, sisällöstä ja muistikirjoista

en: Open menu
fi: Avaa valikko

en: View Trash
fi: Näytä roskakori

en: Text Sizes
fi: Tekstikoot

en: _Small
fi: _Pieni

en: About Notes
fi: Tietoja - Muistilaput

en: Email this Note
fi: Lähetä tämä muistilappu sähköpostilla

en: Move to Trash
fi: Siirrä roskakoriin

en: Enter a name to create a notebook
fi: Kirjoita nimi luodaksesi muistikirjan

en: New notebook
fi: Uusi muistikirja

en: Share note
fi: Jaa muistilappu

en: Open in another window
fi: Avaa toisessa ikkunassa

en: Use System Font
fi: Käytä järjestelmän fonttia

en: Note Font
fi: Muistilapun fontti

en: Note Appearance
fi: Muistilapun ulkoasu

en: Select the default storage location:
fi: Valitse tallennustilan oletussijainti:

en: Primary Book
fi: Ensisijainen kirja

en: Take notes and export them everywhere.
fi: Tee muistilappuja ja vie niitä muihin sovelluksiin.

en: GNOME Notes
fi: Gnomen muistilaput

en: Simple notebook for GNOME
fi: Yksinkertainen muistio Gnomelle

en: Note Color
fi: Muistilapun väri

en: Press the New button to create a note.
fi: Napsauta Uusi-painiketta luodaksesi muistilapun.

en: Please install “Tracker” then restart the application.
fi: Asenna “Tracker” ja käynnistä sovellus sitten uudelleen.

en: Results for %s
fi: Tulokset haulle %s

en: New and Recent
fi: Uudet ja viimeisimmät

note: Translators: %s is the note last recency description. * Last updated is placed as in left to right language * right to left languages might move %s *         '%s Last Updated'
en: Last updated: %s
fi: Viimeksi päivitetty: %s

en: Local storage
fi: Paikallinen tallennustila

en: Load More
fi: Lataa lisää

[ctx: shortcut window]
en: Shortcuts
fi: Pikanäppäimet

en: %u bitset_allocs, %u freed (%.2f%%).
fi: %u bitset_allocs, %u vapautettu (%.2f%%).

en: size log histogram
fi: kokolokihistogrammi

en: density histogram
fi: tiheyshistogrammi

en: write error
fi: kirjoitusvirhe

en: _open_osfhandle failed
fi: _open_osfhandle epäonnistui

en: Execution times (seconds)
fi: Suoritusajat (sekuntia)

en: wall clock
fi: seinäkello

en: iconv function not usable
fi: iconv-funktio ei ole käyttökelpoinen

en: iconv function not available
fi: iconv-funktio ei ole saatavilla

en: character out of range
fi: merkki sallitun välin ulkopuolella

en: cannot convert U+%04X to local character set
fi: merkin U+%04X muunnos paikalliseen merkistöön ei onnistu

en: cannot convert U+%04X to local character set: %s
fi: merkin U+%04X muunnos paikalliseen merkistöön ei onnistu: %s

en: %.*s: Unknown ARGP_HELP_FMT parameter
fi: %.*s: Tuntematon ARGP_HELP_FMT-parametri

en:   or:
fi:   tai:

en: set the program name
fi: aseta ohjelman nimi

en: %s: Too many arguments
fi: %s: Liian monta argumenttia

en: program error
fi: ohjelmavirhe

en: error reading %s
fi: virhe luettaessa tiedostoa %s

en: error writing %s
fi: virhe kirjoitettaessa tiedostoa %s

en: error after reading %s
fi: virhe tiedoston %s lukemisen jälkeen

en: unbalanced [
fi: pariton [

en: invalid character class
fi: virheellinen merkkiluokka

en: regular expression too big
fi: säännöllinen lauseke on liian suuri

en: unbalanced (
fi: pariton (

en: unbalanced )
fi: pariton )

en: regular empty file
fi: tavallinen tyhjä tiedosto

en: message queue
fi: viestijono

en: semaphore
fi: semafori

en: typed memory object
fi: tyypitetty muistiobjekti

en: contiguous data
fi: yhtenäistä dataa

en: door
fi: ovi

en: multiplexed block special file
fi: limitetty lohkoerikoistiedosto

en: multiplexed character special file
fi: limitetty merkkierikoistiedosto

en: multiplexed file
fi: limitetty tiedosto

en: named file
fi: nimetty tiedosto

en: network special file
fi: verkkoerikoistiedosto

en: migrated file with data
fi: datallinen siirretty tiedosto

en: migrated file without data
fi: dataton siirretty tiedosto

en: whiteout
fi: himmeä

en: weird file
fi: outo tiedosto

en: Interrupted by a signal
fi: Signaalin keskeyttämä

en: invalid source_version argument to compile_java_class
fi: virheellinen source_version-argumentti kohteelle compile_java_class

en: invalid target_version argument to compile_java_class
fi: virheellinen target_version-argumentti kohteelle compile_java_class

en: error while writing "%s" file
fi: virhe kirjoitettaessa tiedostoa ”%s”

en: cannot stat %s
fi: tiedoston %s tilaa ei voi lukea

en: communication with %s subprocess failed
fi: viestintä aliprosessin %s kanssa epäonnistui

en: write to %s subprocess failed
fi: kirjoittaminen aliprosessiin %s epäonnistui

en: read from %s subprocess failed
fi: lukeminen aliprosessista %s epäonnistui

en: creation of threads failed
fi: säikeiden luominen epäonnistui

note: #-#-#-#-#  305 (coreutils 8.31.90)  #-#-#-#-# TRANSLATORS: A regular expression testing for an affirmative answer (english: "yes").  Testing the first character may be sufficient. Take care to consider upper and lower case. To enquire the regular expression that your system uses for this purpose, yo
en: ^[yY]
fi: ^[kKyY]

note: #-#-#-#-#  305 (coreutils 8.31.90)  #-#-#-#-# TRANSLATORS: A regular expression testing for a negative answer (english: "no").  Testing the first character may be sufficient. Take care to consider upper and lower case. To enquire the regular expression that your system uses for this purpose, you can
en: ^[nN]
fi: ^[eEnN]

en: Continued
fi: Jatkettu

en: User defined signal 1
fi: Käyttäjän määrittelemä signaali 1

en: User defined signal 2
fi: Käyttäjän määrittelemä signaali 2

en: Unknown signal %d
fi: Tuntematon signaali %d

en: invalid spec
fi: virheellinen määrittely

en: General help using GNU software: <%s>
fi: Yleisohjeita GNU-ohjelmistojen käyttöön: <%s>

en: failed to set file descriptor text/binary mode
fi: tiedostokahvan teksti-/binääritilan asettaminen epäonnistui

en: stdin
fi: vakiosyöte

en: string comparison failed
fi: merkkijonovertailu epäonnistui

en: Set LC_ALL='C' to work around the problem.
fi: Aseta LC_ALL='C' ongelman kiertämiseksi.

en: The strings compared were %s and %s.
fi: Vertaillut merkkijonot olivat %s ja %s.

en: standard file descriptors
fi: tavalliset tiedostokahvat

en: %@: syntax error
fi: %@: syntaksivirhe

en: %@: syntax error: unexpected %u
fi: %@: syntaksivirhe: odottamaton %u

note: TRANSLATORS: '%@' is a location in a file, '%u' is an "unexpected token", and '%0e', '%1e'... are expected tokens at this point. For instance on the expression "1 + * 2", you'd get 1.5: syntax error: expected - or ( or number or function or variable before *
en: %@: syntax error: expected %0e before %u
fi: %@: syntaksivirhe: odotettiin %0e ennen %u

en: %@: syntax error: expected %0e or %1e before %u
fi: %@: syntaksivirhe: odotettu %0e tai %1e ennen %u

en: %@: syntax error: expected %0e or %1e or %2e before %u
fi: %@: syntaksivirhe: odotettu %0e tai %1e tai %2e ennen %u

en: %@: syntax error: expected %0e or %1e or %2e or %3e before %u
fi: %@: syntaksivirhe: odotettu %0e tai %1e tai %2e tai %3e ennen %u

en: %@: syntax error: expected %0e or %1e or %2e or %3e or %4e before %u
fi: %@: syntaksivirhe: odotettu %0e tai %1e tai %2e tai %3e tai %4e ennen %u

en: %@: syntax error: expected %0e or %1e or %2e or %3e or %4e or %5e before %u
fi: %@: syntaksivirhe: odotettu %0e tai %1e tai %2e tai %3e tai %4e tai %5e ennen %u

en: %@: syntax error: expected %0e or %1e or %2e or %3e or %4e or %5e etc., before %u
fi: %@: syntaksivirhe: odotettu %0e tai %1e tai %2e tai %3e tai %4e tai %5e jne., ennen %u

en: end of line
fi: rivin loppu

en: S/R conflicts (enabled by default)
fi: S/R-ristiriidat (käytössä oletuksena)

en: R/R conflicts (enabled by default)
fi: R/R-ristiriidat (käytössä oletuksena)

en: generate conflict counterexamples
fi: tuota counterexamples-ristiriita

en: string aliases not attached to a symbol
fi: merkkijonoaliaksia ei ole liitetty symboliin

en: obsolete constructs
fi: vanhentuneet rakenteet

en: empty rules without %empty
fi: tyhjä sääntö ilman %empty

en: unset or unused midrule values
fi: asettamattomat tai käyttämättömät keskisääntöarvot

en: useless precedence and associativity
fi: kelpaamaton ensisijaisuus ja liitettävyys

en: incompatibilities with POSIX Yacc
fi: yhteensopimattomuudet POSIX Yacc-ohjelmaan

en: all other warnings (enabled by default)
fi: kaikki muut varoitukset (käytössä oletuksena)

en: all the warnings except 'counterexamples', 'dangling-alias' and 'yacc'
fi: kaikki varoitukset paitsi 'counterexamples', 'dangling-alias' ja 'yacc'

en: turn off warnings in CATEGORY
fi: käännä pois varoitukset KATEGORIAssa

en: turn off all the warnings
fi: käännä pois kaikki varoitukset

en: treat warnings as errors
fi: kohtele varoituksia virheinä

en: Warning categories include:
fi: Varoituskategoriat sisältävät:

en: POSIX Yacc does not support %s
fi: POSIX Yacc ei tue %s

en: deprecated directive: %s, use %s
fi: vanhentunut direktiivi: %s, käytä %s

en: duplicate directive
fi: kaksoiskappaledirektiivi

en: duplicate directive: %s
fi: kaksoiskappaledirektiivi: %s

en: only one %s allowed per rule
fi: vain yksi %s on sallittu sääntöä kohden

en: unexpected %0$s
fi: odottamaton %0$s

en: expected %1$s before %0$s
fi: odotettu %1$s ennen %0$s

en: expected %1$s or %2$s before %0$s
fi: odotettu %1$s tai %2$s ennen %0$s

en: expected %1$s or %2$s or %3$s before %0$s
fi: odotettu %1$s tai %2$s tai %3$s ennen %0$s

en: expected %1$s or %2$s or %3$s or %4$s before %0$s
fi: odotettu %1$s tai %2$s tai %3s tai %4$s ennen %0$s

en: Conflict between rule %d and token %s resolved as shift
fi: Säännön %d ja merkkisymbolin %s välinen ristiriita on ratkaistu siirtona

en: Conflict between rule %d and token %s resolved as reduce
fi: Säännön %d ja merkkisymbolin %s välinen ristiriita on ratkaistu supistamisena

en: Conflict between rule %d and token %s resolved as an error
fi: Säännön %d ja merkkisymbolin %s välinen ristiriita on ratkaistu virheenä

en: State %d
fi: Tila %d

en: conflicts: %d shift/reduce, %d reduce/reduce
fi: ristiriidat: %d siirto/supistaminen, %d supistaminen/supistaminen

en: conflicts: %d shift/reduce
fi: ristiriidat: %d siirto/supistaminen

en: conflicts: %d reduce/reduce
fi: ristiriidat: %d supistaminen/supistaminen

en: shift/reduce conflicts for rule %d: %d found, %d expected
fi: siirto/supistaminen -ristiriitoja säännölle %d: %d löytyi, %d odotettiin

en: reduce/reduce conflicts for rule %d: %d found, %d expected
fi: supistaminen/supistaminen -ristiriitoja säännölle %d: %d löytyi, %d odotettiin

en: %%expect-rr applies only to GLR parsers
fi: %%expect-rr soveltuu vain GLR-jäsentimiin

en: shift/reduce conflicts: %d found, %d expected
fi: siirto/supistaminen -ristiriitoja: %d löytyi, %d odotettiin

en: %d shift/reduce conflict | %d shift/reduce conflicts
fi[0]: %d siirto/supistaminen -ristiriita
fi[1]: %d siirto/supistaminen -ristiriitaa

en: reduce/reduce conflicts: %d found, %d expected
fi: supistaminen/supistaminen -ristiriitoja: %d löytyi, %d odotettiin

en: %d reduce/reduce conflict | %d reduce/reduce conflicts
fi[0]: %d supistaminen/supistaminen -ristiriita
fi[1]: %d supistaminen/supistaminen -ristiriitaa

en: rerun with option '-Wcounterexamples' to generate conflict counterexamples
fi: suorita uudelleen valitsimella '-Wcounterexamples' counterexamples-ristiriidan tuottamiseksi

en: First example
fi: Ensimmäinen esimerkki

en: Second example
fi: Toinen esimerkki

en: Shift derivation
fi: Siirtoderivaatio

en: First reduce derivation
fi: Ensimmäinen supistamisderivaatio

en: Reduce derivation
fi: Supistamisderivaatio

en: Second reduce derivation
fi: Toinen supistamisderivaatio

en: shift/reduce conflict on token %s
fi: merkkisymbolin %s siirto/supistaminen -ristiriita

en: reduce/reduce conflict on token %s | reduce/reduce conflict on tokens %s
fi[0]: supistaminen/supistaminen -ristiriita merkkisymbolissa %s
fi[1]: supistaminen/supistaminen -ristiriita merkkisymboleissa %s

en: %s: cannot open
fi: %s: tiedoston avaus epäonnistui

en: input/output error
fi: syöttö/tulostevirhe

en: cannot close file
fi: tiedoston sulkeminen epäonnistui

en: refusing to overwrite the input file %s
fi: kieltäydytään korvaamasta syötetiedostoa %s

en: conflicting outputs to file %s
fi: keskenään ristiriitaisia tulosteita tiedostoon %s

en: %s: cannot backup
fi: %s: varmuuskopiointi epäonnistui

en: colorize the output
fi: väritä tuloste

en: don't colorize the output
fi: älä väritä tulostetta

en: colorize if the output device is a tty
fi: väritä, jos tulostelaite on tty

note: TRANSLATORS: Use the same translation for WHEN as in the --color=WHEN help message.
en: WHEN can be one of the following:
fi: MILLOIN voi olla yksi seuraavista:

en: describe the states
fi: kuvaa tilat

en: complete the core item sets with their closure
fi: täydennä yhdinmerkintäjoukot niiden sulkemisella

en: explicitly associate lookahead tokens to items
fi: eksplisiittisesti liitä ennakointimerkkisymbolit merkintöihin

en: describe shift/reduce conflicts solving
fi: kuvaile siirto/supistaminen -ristiriitojen ratkaisu

en: include all the above information
fi: sisällytä kaikki yllä oleva tieto

en: disable the report
fi: ota ilmoitukset pois käytöstä

note: TRANSLATORS: Use the same translation for THINGS as in the --report=THINGS help message.
en: THINGS is a list of comma separated words that can include:
fi: ASIAT on pilkulla eroteltujen sanojen luettelo, joka voi sisältää:

en: TRACES is a list of comma separated words that can include:
fi: JÄLJET on pilkulla eroteltujen sanojen luettelo, joka voi sisältää:

en: show errors with carets
fi: näytä virheet sirkumfleksillä

en: show machine-readable fixes
fi: näytä koneluettavat korjaukset

en: do not generate any file
fi: älä tuota yhtään tiedostoa

en: all of the above
fi: kaikki yllä

en: disable all of the above
fi: poista käytöstä kaikki yllä

note: TRANSLATORS: Use the same translation for FEATURES as in the --feature=FEATURES help message.
en: FEATURES is a list of comma separated words that can include:
fi: OMINAISUUDET on pilkulla eroteltujen sanojen luettelo, joka voi sisältää:

en: Usage: %s [OPTION]... FILE
fi: Käyttö: %s [VALITSIN]... TIEDOSTO

en: Generate a deterministic LR or generalized LR (GLR) parser employing
    LALR(1), IELR(1), or canonical LR(1) parser tables.
fi: Tuota deterministinen LR- tai yleistetty LR (GLR) -jäsennin, joka käyttää
    LALR(1)-, IELR(1)-, tai kanonisia LR(1)-jäsennintauluja.

en: The same is true for optional arguments.
fi: Sama pätee valinnaisille argumenteille.

en: Operation Modes:
      -h, --help                 display this help and exit
      -V, --version              output version information and exit
          --print-localedir      output directory containing locale-dependent data
                                 and exit
          --print-datadir        output directory containing skeletons and XSLT
                                 and exit
      -u, --update               apply fixes to the source grammar file and exit
      -f, --feature[=FEATURES]   activate miscellaneous features
fi: Toimintotilat:
      -h, --help                 näytä tämä opaste ja poistu
      -V, --version              tulosta versiotiedot ja poistu
          --print-localedir      tulosta hakemisto, joka sisältää maa-asetuksesta riippuvaa dataa
                                 ja poistu
          --print-datadir        tulosta hakemisto, joka sisältää rungot ja XSLT-koodin
                                 ja poistu
      -u, --update               toteuta korjaukset lähdekielioppitiedostoon ja poistu
      -f, --feature[=OMINAISUUS] aktivoi sekalaiset ominaisuudet

en: Diagnostics:
      -W, --warnings[=CATEGORY]  report the warnings falling in CATEGORY
          --color[=WHEN]         whether to colorize the diagnostics
          --style=FILE           specify the CSS FILE for colorizer diagnostics
fi: Diagnostiikka:
      -W, --warnings[=KATEGORIA]  ilmoita KATEGORIAan kuuluvat varoitukset
          --color[=MILLOIN]         milloin diagnostiikka väritetään
          --style=TIEDOSTO       määritä CSS-TIEDOSTO diagnostiikan värittämiseen

en: Tuning the Parser:
      -L, --language=LANGUAGE          specify the output programming language
      -S, --skeleton=FILE              specify the skeleton to use
      -t, --debug                      instrument the parser for tracing
                                       same as '-Dparse.trace'
          --locations                  enable location support
      -D, --define=NAME[=VALUE]        similar to '%define NAME VALUE'
      -F, --force-define=NAME[=VALUE]  override '%define NAME VALUE'
      -p, --name-prefix=PREFIX         prepend PREFIX to the external symbols
                                       deprecated by '-Dapi.prefix={PREFIX}'
      -l, --no-lines                   don't generate '#line' directives
      -k, --token-table                include a table of token names
      -y, --yacc                       emulate POSIX Yacc
fi: Jäsentimen säätö:
      -L, --language=KIELI             määrittele tulosteohjelmointikieli
      -S, --skeleton=TIEDOSTO          määrittele käytettävä runko
      -t, --debug                      lisää jäsennin vianjäljitykseen
                                       sama kuin ’-Dparse.trace’
          --locations                  ota käyttöön paikkojen laskenta
      -D, --define=NIMI[=ARVO]         samanlainen kuin ’%define NIMI "ARVO"’
      -F, --force-define=NIMI[=ARVO]   korvaa määrittelyn ’%define NIMI "ARVO"’
      -p, --name-prefix=ETULIITE       lisää ETULIITE ulkoisiin symboleihin
                                       valitsimen ’-Dapi.prefix=ETULIITE’ vanhentama
      -l, --no-lines                   älä tuota ’#line’-direktiivejä
      -k, --token-table                sisällytä merkkisymbolinimien taulu
      -y, --yacc                       matki POSIX Yacc -ohjelmaa

en: For complete documentation, run: info bison.
fi: Täydellisen dokumentaation saat suorittamalla komennon: info bison.

en: Written by Robert Corbett and Richard Stallman.
fi: Kirjoittajat: Robert Corbett ja Richard Stallman.

en: Copyright (C) %d Free Software Foundation, Inc.
fi: Copyright © %d Free Software Foundation, Inc.

en: multiple skeleton declarations are invalid
fi: monirunkoesittelyt ovat virheellisiä

en: %s: invalid language
fi: %s: virheellinen kieli

en: multiple language declarations are invalid
fi: monikieliesittelyt ovat virheellisiä

en: invalid argument for %s: %s
fi: virheellinen argumentti kohteelle %s: %s

en: deprecated option: %s, use %s
fi: vanhentunut valitsin: %s, käytä %s

en: extra operand %s
fi: ylimääräinen operandi %s

en: Grammar
fi: Kielioppi

en: // Generated by %s.
    // Report bugs to <%s>.
    // Home page: <%s>.
fi: // Tuottaja: %s.
    // Ilmoita vioista osoitteeseen <%s>.
    // Ilmoita käännösvirheistä osoitteeseen <translation-team-fi@lists.sourceforge.net>.
    // Kotisivu: <%s>.

en: end of file
fi: tiedoston loppu

en: invalid token
fi: virheellinen merkkisymboli

en: column number overflow
fi: sarakenumeron ylivuoto

en: byte number overflow
fi: tavunumeron ylivuoto

en: rule useless in parser due to conflicts
fi: sääntö ei kelpaa jäsentimessä ristiriitojen vuoksi

en: fix-its can be applied.  Rerun with option '--update'.
fi: korjaukset voidaan toteuttaa.  Suorita uudelleen valitsimella '--update'.

en: %%define variable %s redefined
fi: %%define-muuttuja %s on määritelty uudelleen

en: previous definition
fi: edellinen määrittely

en: %s: undefined %%define variable %s
fi: %s: määrittelemätön %%define-muuttuja %s

en: %%define variable '%s' requires '{...}' values
fi: %%define-muuttuja ’%s’ vaatii '{...}'-arvot

en: %%define variable '%s' requires keyword values
fi: %%define-muuttuja ’%s’ vaatii avainsana-arvot

en: %%define variable '%s' requires '"..."' values
fi: %%define-muuttuja ’%s’ vaatii '"..."'-arvot

en: invalid value for %%define Boolean variable %s
fi: virheellinen arvo kohteelle %%define-booleanmuuttuja %s

en: invalid value for %%define variable %s: %s
fi: virheellinen arvo kohteelle %%define-muuttuja %s: %s

en: accepted value: %s
fi: hyväksytty arvo: %s

en: translatable string
fi: suomennettava merkkijono

en: [identifier]
fi: [tunnistin]

en: character literal
fi: merkkiliteraali

en: epilogue
fi: epilogi

en: identifier:
fi: tunniste:

en: <tag>
fi: <tagi>

en: integer literal
fi: kokonaislukuliteraali

en: character literals cannot be nonterminals
fi: merkkiliteraalit eivät voi olla nonterminal-symboleja

en: character literals cannot be used together with %s
fi: merkkiliteraaleja ei voi käyttää yhdessä %s:n kanssa

en: definition of %s
fi: %s:n määrittely

en: missing identifier in parameter declaration
fi: puuttuva tunniste parametriesittelyssä

en: invalid version requirement: %s
fi: virheellinen versiovaatimus: %s

en: require bison %s, but have %s
fi: vaatii bison %s, mutta on %s

en: State %d
fi: Tila %d

en: shift, and go to state %d
fi: siirto, ja siirry tilaan %d

en: go to state %d
fi: siirry tilaan %d

en: error (nonassociative)
fi: virhe (ei-assosiatiivinen)

en: accept
fi: hyväksy

en: reduce using rule %d (%s)
fi: supistaminen käyttäen sääntöä %d (%s)

en: Terminals, with rules where they appear
fi: Terminal-symbolit, säännöillä missä niin tarvitaan

en: Nonterminals, with rules where they appear
fi: Nonterminal-symbolit, säännöillä missä niitä tarvitaan

en: on left:
fi: vasemmalla:

en: on right:
fi: oikealla:

en: Rules useless in parser due to conflicts
fi: Säännöt eivät kelpaa jäsentimessä ristiriitojen vuoksi

en: result type clash on merge function %s: <%s> != <%s>
fi: tulostyyppien yhteentörmäys merge-funktiossa %s: <%s> != <%s>

en: duplicated symbol name for %s ignored
fi: kaksoiskappalesymbolinimi kohteelle %s ohitettiin

en: rule given for %s, which is a token
fi: sääntö annettu kohteelle %s, joka on merkkisymboli

en: type clash on default action: <%s> != <%s>
fi: tyyppien törmäys vastakkain oletustoiminassa: <%s> != <%s>

en: empty rule for typed nonterminal, and no action
fi: tyhjä sääntö tyypitetylle nonterminal-symbolille, ja ei toimintoa

en: unused value: $%d
fi: käyttämätön arvo: $%d

en: unset value: $$
fi: asettamaton arvo: $$

en: %%empty on non-empty rule
fi: %%empty ei-tyhjässä säännössä

en: empty rule without %%empty
fi: tyhjä sääntö ilman %%empty

en: token for %%prec is not defined: %s
fi: merkkisymbolia kohteelle %%prec ei ole määritelty: %s

en: only midrule actions can be typed: %s
fi: vain keskisääntötoiminnot voidaan tyypittää: %s

en: %s affects only GLR parsers
fi: %s vaikuttaa vain GLR-jäsentimiin

en: %s must be followed by positive number
fi: kohdetta %s on seurattava postiivinen numero

en: POSIX Yacc does not support typed midrule actions
fi: POSIX Yacc ei tue tyypitettyjä keskisääntötoimintoja

en: rule is too long
fi: sääntö on liian pitkä

en: the start symbol %s is undefined
fi: aloitussymboli %s on määrittelemätön

en: the start symbol %s is a token
fi: aloitussymboli %s on merkkisymboli

en: no rules in the input grammar
fi: ei sääntöjä syötekieliopissa

en: rule useless in grammar
fi: sääntö ei kelpaa kieliopissa

en: nonterminal useless in grammar: %s
fi: nonterminal-symboli ei kelpaa kieliopissa: %s

en: Nonterminals useless in grammar
fi: Nonterminal-symbolit eivät kelpaa kieliopissa

en: Terminals unused in grammar
fi: Päätteet ovat käyttämättömiä kieliopissa

en: Rules useless in grammar
fi: Säännöt eivät kelpaa kieliopissa

en: %d nonterminal useless in grammar | %d nonterminals useless in grammar
fi[0]: %d nonterminal-symboli ei kelpaa kieliopissa
fi[1]: %d nonterminal-symbolit eivät kelpaa kieliopissa

en: %d rule useless in grammar | %d rules useless in grammar
fi[0]: %d sääntö on hyödytön kieliopissa
fi[1]: %d sääntöä ovat hyödyttömiä kieliopissa

en: start symbol %s does not derive any sentence
fi: aloitussymboli %s ei johda lauseeseen

en: stray '%s'
fi: yksinäinen ’%s’

en: refers to: %c%s at %s
fi: viittaa kohteeseen: %c%s osoitteessa %s

en: possibly meant: %c
fi: mahdollisesti tarkoitti: %c

en: , hiding %c
fi: , piilotetaan %c

en:  at %s
fi:  osoitteessa %s

en: , cannot be accessed from midrule action at $%d
fi: , ei kyetä käyttämään keskisääntötoiminnosta osoitteessa $%d

en: integer out of range: %s
fi: kokonaisluku on lukualueen ulkopuolella: %s

en: invalid reference: %s
fi: virheellinen viite: %s

en: syntax error after '%c', expecting integer, letter, '_', '[', or '$'
fi: syntaksivirhe merkin ’%c’ jälkeen, odotettiin kokonaislukua, kirjainta, tai merkkejä ’_’, ’[’, ’$’

en: symbol not found in production before $%d: %.*s
fi: symbolia ei löytynyt tuotannosta ennen $%d: %.*s

en: symbol not found in production: %.*s
fi: symbolia ei löytynyt tuotannosta: %.*s

en: misleading reference: %s
fi: harhaanjohtava viite: %s

en: ambiguous reference: %s
fi: ei-yksiselitteinen viite: %s

en: explicit type given in untyped grammar
fi: eksplisiittinen tyyppi annettu tyypittömässä kieliopissa

en: $$ for the midrule at $%d of %s has no declared type
fi: $$ keskisääntölohkolle osoitteessa $%d/%s ei ole esiteltyä tyyppiä

en: $$ of %s has no declared type
fi: $$/%s ei ole esitelty tyyppi

en: $%s of %s has no declared type
fi: $%s/%s ei ole esitelty tyyppi

en: multiple occurrences of $%d with api.value.automove
fi: useita $%d:n esiintymisiä rakenteessa api.value.automove

en: invalid number after \-escape: %s
fi: virheellinen numero \-koodinvaihtomerkin jälkeen: %s

en: stray ',' treated as white space
fi: yksinäinen ’,’ käsitellään tyhjemerkkinä

en: invalid directive: %s
fi: virheellinen direktiivi: %s

en: invalid identifier: %s
fi: virheellinen tunniste: %s

en: invalid null character
fi: virheellinen null-merkki

en: unexpected identifier in bracketed name: %s
fi: odottamaton tunniste sulkumerkillisessä nimessä: %s

en: an identifier expected
fi: odotettiin tunnistetta

en: invalid character in bracketed name | invalid characters in bracketed name
fi[0]: virheellinen merkki sulkeissa olevassa nimessä: %s
fi[1]: virheellisiä merkkejä sulkeissa olevassa nimessä: %s

en: POSIX Yacc does not support string literals
fi: POSIX Yacc ei tue merkkijonoliteraaleja

en: empty character literal
fi: tyhjä merkkiliteraali

en: extra characters in character literal
fi: ylimääräisiä merkkejä merkkiliteraalissa

en: invalid character after \-escape: %s
fi: virheellinen merkki \-koodinvaihtomerkin jälkeen: %s

en: POSIX Yacc does not support hexadecimal literals
fi: POSIX Yacc ei tue heksadesimaaliliteraaleja

en: missing %s at end of file
fi: puuttuva %s tiedoston lopussa

en: missing %s at end of line
fi: puuttuva %s rivin lopussa

en: unclosed %s directive in skeleton
fi: sulkematon %s-direktiivi rungossa

en: too few arguments for %s directive in skeleton
fi: liian vähän argumentteja %s-direktiiville rungossa

en: too many arguments for %s directive in skeleton
fi: liian monta argumenttia %s-direktiiville rungossa

en: POSIX Yacc forbids dashes in symbol names: %s
fi: POSIX Yacc kieltää ajatusviivat symbolinimissä: %s

en: %s redeclaration for %s
fi: %s uudelleenesittely kohteelle %s

en: %s redeclaration for <%s>
fi: %s uudelleenesittely kohteelle <%s>

en: symbol %s redeclared as a token
fi: symboli %s on esitelty uudelleen merkkisymbolina

en: symbol %s redeclared as a nonterminal
fi: symboli %s on esitelty uudelleen nonterminal-symbolina

en: symbol %s is used, but is not defined as a token and has no rules; did you mean %s?
fi: symbolia %s käytetään, mutta sitä ei ole määritelty merkkisymbolina eikä sillä ole sääntöjä; tarkoititko %s?

en: symbol %s is used, but is not defined as a token and has no rules
fi: symbolia %s käytetään, mutta sitä ei ole määritelty merkkisymbolina eikä sillä ole sääntöjä

en: POSIX yacc reserves %%type to nonterminals
fi: POSIX yacc varaa %%type nonterminal-symboleille

en: symbol %s redeclared
fi: symboli %s on esitelty uudelleen

en: nonterminals cannot be given a token code
fi: nonterminal-symboleja ei voida antaa merkkisymbolikoodina

en: redefining code of token %s
fi: määritellään uudelleen merkkisymbolin %s koodi

en: code of token %s too large
fi: merkkisymbolin %s koodi on liian suuri

en: string literal %s not attached to a symbol
fi: merkkijonoliteraalia %s ei ole liitetty symboliin

en: useless %s for type <%s>
fi: kelpaamaton %s tyypille <%s>

en: type <%s> is used, but is not associated to any symbol
fi: tyyppiä <%s> käytetään, mutta sitä ei ole liitetty mihinkään symboliin

en: nonterminals cannot be given a string alias
fi: nonterminal-symboleja ei voida antaa merkkijonoaliaksina

en: symbol %s used more than once as a literal string
fi: symbolia %s on käytetty useammin kuin kerran literaalimerkkijonona

en: symbol %s given more than one literal string
fi: symboli %s on annettu useammassa kuin yhdessä literaalimerkkijonossa

en: code %d reassigned to token %s
fi: koodi %d liitetty uudelleen merkkisymboliin %s

en: previous declaration for %s
fi: edellinen esittely kohteelle %s

en: token number too large
fi: merkkisymbolinumero liian suuri

en: useless precedence and associativity for %s
fi: kelpaamaton ensisijaisuus ja liitettävyys kohteelle %s

en: useless precedence for %s
fi: kelpaamaton ensisijaisuus kohteelle %s

en: useless associativity for %s, use %%precedence
fi: kelpaamaton liitettävyys kohteelle %s, käytä %%precedence

en: syntax is ambiguous
fi: syntaksi on moniselitteinen

en: syntax error, unexpected %s
fi: syntaksivirhe, odottamaton %s

en: syntax error, unexpected %s, expecting %s
fi: syntaksivirhe, odottamaton %s, odotetaan %s

en: syntax error, unexpected %s, expecting %s or %s
fi: syntaksivirhe, odottamaton %s, odotetaan %s tai %s

en: syntax error, unexpected %s, expecting %s or %s or %s
fi: syntaksivirhe, odottamaton %s, odotetaan %s tai %s tai %s

en: syntax error, unexpected %s, expecting %s or %s or %s or %s
fi: syntaksivirhe, odottamaton %s, odotetaan %s tai %s tai %s tai %s

note: #-#-#-#-#  415 (ELinks 0.12.GIT)  #-#-#-#-# Keep options in alphabetical order. #-#-#-#-#  3571 (rekonq)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox_6) #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS)  #-#-#-#-# [button]: id=cachemg
en: Cache
fi: Välimuisti

en: Delete the web cache, which reduces time to display revisited pages
fi: Poista sivuhistoria, joka nopeuttaa jo vierailtujen sivujen näyttämistä

note: #-#-#-#-#  415 (ELinks 0.12.GIT)  #-#-#-#-# name: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_cookies) #-#-#-#-#  2469 (lynx 2.8.9-dev7)  #-#-#-#-# *************************************************************** Cookies: SELECT #-#-#-#-#  3571 (rekonq)  
en: Cookies
fi: Evästeet

en: Delete cookies, which contain information such as web site preferences, authentication, and tracking identification
fi: Poista tietoa sisältävät evästeet, kuten web-sivustojen asetukset, varmenteet ja jäljitystiedot

note: DOM=Document Object Model
en: DOM Storage
fi: DOM-tallennus

en: Delete HTML5 cookies
fi: Poista HTML5-evästeet

en: Form history
fi: Lomakehistoria

en: A history of forms entered in web sites
fi: Sivujen lomakkeille kirjoitettu historia

en: Delete the history which includes visited sites, downloads, and thumbnails
fi: Poista historiatiedot käydyistä sivustoista latauksista ja kuvakkeista

en: Search engines
fi: Hakukoneet

note: 'Factory' means a search engine that is installed by default 'from the factory,' but this is different than a 'default search engine' https://lists.launchpad.net/launchpad-translators/msg00283.html
en: Reset the search engine usage history and delete non-factory search engines, some of which are added automatically
fi: Tyhjennä hakukoneiden käyttöhistoria ja poista alkuperäisten rinnalle lisätyt hakukoneet (osa näistä on lisätty automaattisesti)

en: Delete the current and last sessions
fi: Poista nykyinen ja aikaisemmat istunnot

en: Delete the sync data and sign out of the browser
fi: Poista synkronointitiedot ja kirjaudu ulos selaimesta

note: #-#-#-#-#  735 (gnome-user-guide)  #-#-#-#-# (itstool) path: section/title #-#-#-#-#  3571 (rekonq)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_syncPasswords) i18n: ectx: property (text), widget (QLabel, label_3) i18n: ectx: property (title), widget (QGroupBox, groupBox_5)
en: Passwords
fi: Salasanat

en: A database of usernames and passwords as well as a list of sites that should not store passwords
fi: Tietokanta käyttäjätunnuksista ja salasanoista sekä lista verkkosivustoista joiden salasanoja ei pitäisi tallentaa

en: This option will delete your saved passwords.
fi: Tämä valinta poistaa kaikki tallennetut salasanat.

en: Clean database fragmentation to reduce space and improve speed without removing any data
fi: Poista tietokannan pirstoutuminen vähentääksesi tilankäyttöä ja nopeuttaaksesi toimintaa tietoja poistamatta

en: File archiver
fi: Tiedostojen pakkaus ja purku

en: Delete the usage history
fi: Poista käyttöhistoria

en: Delete the temporary files
fi: Poista väliaikaiset tiedostot

en: Multimedia viewer
fi: Multimediaohjelma

en: File transfer client
fi: Tiedostonsiirto-ohjelma

en: Anti-virus
fi: Virustorjunta

en: Quarantine
fi: Karanteeni

en: Delete the files
fi: Poista tiedostot

en: Backup files
fi: Varmuuskopiotiedostot

en: Delete the backup files
fi: Poista varmuuskopiot

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# / Translators: Title for Inspector logs pane / Translators: Title for problem report dialog logs pane #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, groupBox) i18n: ectx: property (toolTip), widget (QPushButton, logsB) i18
en: Logs
fi: Lokit

en: Delete the logs
fi: Poista lokit

en: Delete the cache
fi: Tyhjennä välimuisti

en: Downloaded podcasts
fi: Ladatut podcastit

en: Delete downloaded podcasts
fi: Poista ladatut podcastit

en: Delete the command history
fi: Poista päätteen historia

en: Delete the list of game servers
fi: Poista lista pelipalvelimista

en: Package manager
fi: Pakettihallinta

en: Recent documents list
fi: Viimeisimpien asiakirjojen lista

en: Delete the list of recently used documents
fi: Poista viimeisimpien asiakirjojen lista

en: Chat client
fi: Pikaviestimet

en: Delete the chat logs
fi: Tyhjennä pikaviestimien lokit

en: Delete cached patches and installers
fi: Poista välimuistissa olevat paikkaukset ja asennusohjelmat

en: Windowing system
fi: Ikkunointijärjestelmä

en: Debug logs
fi: Ohjelmavirheiden jäljityksen lokit

en: Delete the debug logs
fi: Poista virheiden jäljityslokit

en: Custom folders will be reset.
fi: Omat kansiot alustetaan.

note: Torrent software can block a list of IP addresses, such as those that may belong to malware or anti-piracy organizations
en: Blocklists
fi: Estolistat

en: Blocklists will need update to work.
fi: Estolistat vaativat päivitystä toimiakseen.

note: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: Menu (Torrents) i18n: ectx: ToolBar (TorrentsToolBar)
en: Torrents
fi: Torrentit

en: Delete the torrents (just the metadata but not the files described)
fi: Poista torrentit (vain metadata, ei itse tiedostoja)

en: Delete the file
fi: Poista tiedosto

en: A history of forms entered in web sites and in the Search bar
fi: Web-sivuille ja hakupalkkiin syötettyjen tietojen historia

en: Session restore
fi: Istunnon palautus

en: Loads the initial session after the browser closes or crashes
fi: Lataa alkuperäisen istunnon selaimen lopetettua tai kaaduttua

en: Site preferences
fi: Sivustoasetukset

en: Settings for individual sites
fi: Asetukset yksittäisille sivustoille

en: URL history
fi: URL-historia

en: List of visited web pages
fi: Lista vierailluista verkkosivuista

en: Download history
fi: Lataushistoria

en: List of files downloaded
fi: Lista ladatuista tiedostoista

en: Delete the list of visited web pages
fi: Poista vierailtujen web-sivujen lista

en: Delete the avatars and emoticons cache
fi: Tyhjennä avatar- ja tunneikoni-välimuisti

en: Deleting the index will reset the configuration of columns in the message list.
fi: Indeksin poistaminen nollaa viestiluettelon sarakkaiden asetukset.

en: Widgets for the desktop
fi: Työpöydän sovelmat

en: Delete the cookies, visited URLs, and search history
fi: Poista evästeet, vieraillut URL:it ja hakuhistoria

en: Delete the most recently used list
fi: Poista viimeisimpien asiakirjojen lista

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# / Application runtime information label
en: Desktop environment
fi: Työpöytäympäristö

en: Delete the search history
fi: Poista hakuhistoria

en: A database of URLs including bookmarks, favicons, and a history of visited web sites
fi: URL:eista koostuva tietokanta, jossa on kirjanmerkkejä, suosikki-ikoneja ja lista käydyistä sivustoista

en: This option deletes all bookmarks.
fi: Tämä valinta poistaa kaikki kirjanmerkit.

en: Office suite
fi: Toimisto-ohjelmisto

en: Known files history
fi: Tunnettujen tiedostojen historia

en: Known clients and friends
fi: Tunnetut asiakkaat ja kaverit

en: System journals
fi: Järjestelmän päiväkirjat (journal)

en: Clean old system journals
fi: Siivoa vanhat järjestelmän päiväkirjat

en: Memory dump
fi: Muistivedos

en: Delete the database, which contains information such as play count and last played
fi: Poista tietokanta, missä on tietoa kuten toistokerrat ja viimeisimmät kuuntelut

en: Compatibility layer for Windows software
fi: Yhteensopivuustaso Windows-ohjelmistojen kanssa

en: Delete ~/.viminfo which includes file history, command history, and buffers
fi: Poista ~/.viminfo, joka sisältää tiedostohistorian, komentojen historian ja puskurit

en: Deep scan
fi: Tarkempi tutkimus

en: Clean files widely scattered across the disk
fi: Siivoa ympäri levyä olevat tiedostot

en: Inspect the preview for any files you want to keep.
fi: Tarkista esikatselusta, jos haluat säilyttää joitain tiedostoja.

en: This option is slow.
fi: Tämä vaihtoehto on hidas.

en: Document viewer
fi: Asiakirjakatselin

en: Delete obsolete files
fi: Poista vanhentuneet tiedostot

en: Package lists
fi: Pakettiluettelot

en: Audio player
fi: Äänisoitin

en: Current session
fi: Nykyinen istunto

en: Delete the current session
fi: Poista nykyinen istunto

en: Remote control software
fi: Etähallintaohjelmisto

en: Icons for files on the system
fi: Järjestelmässä olevien tiedostojen esikatselukuvat

en: Delete the audio and video recordings
fi: Poista ääni- ja videonauhoitukset

en: This option will reset pinned locations in Quick Access to their defaults.
fi: Tämä valinta palauttaa pikakäynnistykseen kiinnitettyjen sijaintien oletusasetukset.

en: This will reset the position of desktop icons.
fi: Tämä nollaa työpöytäkuvakkeiden sijainnin.

en: This will restart Windows Explorer.
fi: Tämä käynnistää Windows Explorerin uudelleen.

en: Remove packages that were formerly dependencies
fi: Poista aiemmin riippuvuuksina olleet paketit

en: Carefully review the list of packages that will be removed by running "dnf list autoremove".
fi: Tarkista poistettavat paketit suorittamalla "dnf list autoremove".

en: Search tool
fi: Hakutyökalu

en: Delete the search index, a database of words and the files they contain
fi: Poista hakuindeksi, tietokanta sanoista ja tiedostoista, joissa ne ovat

en: Graphics editor
fi: Grafiikkaeditori

note: This software edits metadata tags, such as title and artist, in audio files
en: Audio files tagger
fi: Äänitiedostojen merkitsijä

en: IRC client formerly known as XChat
fi: Aiemmin XChatina tunnettu IRC-asiakasohjelmisto

en: Unnecessary file cleaner
fi: Turhien tiedostojen puhdistaja

en: Free space and maintain privacy
fi: Vapauta tilaa ja hallitse yksityisyyttä

note: TRANSLATORS: Multi-value variables are explained in the online documentation. Basically, they are like an environment variable, but each multi-value variable can have multiple values. They're a way to make CleanerML files more concise.
en: Deep scan does not support multi-value variable.
fi: Syväskannaus ei tue useamman arvon muuttujia.

note: TRANSLATORS: Parts of this file will be deleted
en: Clean file
fi: Siivoa tiedosto

en: Run external command: %s
fi: Suorita ulkoinen komento: %s

en: Ignoring cleaner because it is world writable: %s
fi: Sivuutetaan puhdistaja, koska se on kaikkien kirjoitettavissa: %s

en: Error reading cleaner: %s
fi: Virhe luettaessa puhdistajaa: %s

note: TRANSLATORS: An action is something like cleaning a specific file. "Not usable" means the whole cleaner will be ignored. The substituted variable is a pathname.
en: Cleaner is not usable on this OS because it has no actions: %s
fi: Puhdistaja ei ole käytettävissä tällä käyttöjärjestelmällä koska sillä ei ole toimintoja: %s

note: TRANSLATORS: desktop entries are .desktop files in Linux that make up the application menu (the menu that shows BleachBit, Firefox, and others.  The .desktop files also associate file types, so clicking on an .html file in Nautilus brings up Firefox. More information: http://standards.freedesktop.or
en: Broken desktop files
fi: Rikkonaiset työpöytätiedostot

en: Delete broken application menu entries and file associations
fi: Poista rikkonaiset sovellusvalikon kohteet ja tiedostosidonnaisuudet

en: Delete files for unwanted languages
fi: Poista ei-toivotut kielitiedostot

en: Configure this option in the preferences.
fi: Muokkaa tätä valintaa asetuksissa.

en: Rotated logs
fi: Kierrätä lokeja

en: Delete old system logs
fi: Poista vanhat järjestelmälokit

en: Empty the trash
fi: Tyhjennä roskakori

note: TRANSLATORS: 'free' means 'unallocated'
en: Wipe the swap and free memory
fi: Tyhjennä swap ja vapaa muisti

en: This option is experimental and may cause system problems.
fi: Tämä valinta on kokeellinen ja voi aiheuttaa ongelmia järjestelmään.

en: Recycle bin
fi: Roskakori

en: Empty the recycle bin
fi: Tyhjennä roskakori

note: TRANSLATORS: 'Update' is a noun, and 'Update uninstallers' is an option to delete the uninstallers for software updates.
en: Update uninstallers
fi: Päivitysten poisto-ohjelmat

en: Delete uninstallers for Microsoft updates including hotfixes, service packs, and Internet Explorer updates
fi: Poista Microsoft-päivityksille tarkoitetut poisto-ohjelmat (sisältää hotfixit, service packit ja Internet Explorer -päivitykset)

en: The desktop environment's clipboard used for copy and paste operations
fi: Työpöytäympäristön kopiointiin ja liittämiseen käytetty leikepöytä

en: Delete user-specified files and folders
fi: Poista käyttäjän määrittämät tiedostot ja kansiot

note: TRANSLATORS: 'free' means 'unallocated'
en: Free disk space
fi: Vapaa levytila

note: TRANSLATORS: 'free' means 'unallocated'
en: Overwrite free disk space to hide deleted files
fi: Piilota poistetut tiedostot kirjoittamalla vapaan levytilan päälle

en: This option is very slow.
fi: Tämä vaihtoehto on erittäin hidas.

en: The system in general
fi: Järjestelmä yleisesti

note: TRANSLATORS: 'Free' means 'unallocated.' %s expands to a path such as C:\ or /tmp/
en: Overwrite free disk space %s
fi: Päällekirjoita vapaa levytila %s

en: Loading native cleaners.
fi: Ladataan natiiveja puhdistajia.

en: Importing cleaners from Winapp2.ini.
fi: Tuodaan puhdistajat Winapp2.ini:stä.

en: not a valid cleaner: %s
fi: virheellinen puhdistaja: %s

note: TRANSLATORS: This is the command line usage.  Don't translate %prog, but do translate options, cleaner, and option. Don't translate and add "usage:" - it gets added by Python. More information about the command line is here https://www.bleachbit.org/documentation/command-line
en: usage: %prog [options] cleaner.option1 cleaner.option2
fi: käyttö: %prog [valinnat] puhdistaja.valinta1 puhdistaja.valinta2

en: list cleaners
fi: listaa puhdistajat

note: TRANSLATORS: predefined cleaners are for applications, such as Firefox and Flash. This is different than cleaning an arbitrary file, such as a spreadsheet on the desktop.
en: run cleaners to delete files and make other permanent changes
fi: suorita puhdistajat poistaaksesi tiedostoja ja tehdäksesi muita pysyviä muutoksia

en: log debug messages to file
fi: lokita vianselvitysviestit tiedostoon

en: shred specific files or folders
fi: tee silppua tietyistä tiedostoista tai kansioista

en: show system information
fi: näytä järjestelmän tiedot

en: launch the graphical interface
fi: käynnistä graafinen käyttöliittymä

en: do not prompt for administrator privileges
fi: älä pyydä järjestelmävalvojan oikeuksia

en: preview files to be deleted and other changes
fi: esikatsele poistettavat tiedostot ja muut muutokset

en: use options set in the graphical interface
fi: käytä graafisessa käyttöliittymässä asetettuja valintoja

en: update winapp2.ini, if a new version is available
fi: päivitä winapp2.ini, jos uusi versio on saatavilla

en: overwrite files to hide contents
fi: päällekirjoita tiedostot sisällön piilottamiseksi

en: Specify only one of these commands: --list-cleaners, --wipe-free-space, --preview, --clean
fi: Määritä vain yksi näistä komennoista: --list-cleaners, --wipe-free-space, --preview, --clean

en: Checking online for updates to winapp2.ini
fi: Tarkista verkosta winapp2.ini-päivitykset

en: No directories given for --wipe-free-space
fi: Ei määriteltyjä hakemistoja --wipe-free-space -argumentille

en: Wiping free space can take a long time.
fi: Vapaan tilan puhdistaminen voi viedä paljon aikaa.

en: No work to do. Specify options.
fi: Ei työtä tehtäväksi. Määritä valinnat.

en: At least one file was locked by another process, so its contents could not be overwritten. It will be marked for deletion upon system reboot.
fi: Ainakin yksi tiedosto oli lukittu toisen prosessin toimesta, joten sen sisällön yli ei voitu kirjoittaa. Tiedosto asetetaan poistettavaksi järjestelmän uudelleenkäynnistyksen yhteydessä.

note: #-#-#-#-#  107 (bleachbit)  #-#-#-#-# TRANSLATORS: The file will be deleted when the system reboots
en: Mark for deletion
fi: Merkitse poistettavaksi

en: Delete registry key
fi: Poista rekisterin avain

en: Directory is not empty: %s
fi: Kansio ei ole tyhjä: %s

en: Skipping mount point: %s
fi: Ohitetaan liitospiste: %s

en: Device or resource is busy: %s
fi: Laite tai resurssi on varattu: %s

en: Special file type cannot be deleted: %s
fi: Erikoistiedostotyyppiä ei voi poistaa: %s

en: The environment variable TMP refers to a directory that does not exist: %s
fi: Ympäristömuuttuja TMP viittaa hakemistoon jota ei ole olemassa: %s

en: There was at least one file on a file system that does not support advanced overwriting.
fi: Tiedostojärjestelmässä oli ainakin yksi tiedosto, joka ei tue edistynyttä ylikirjoitusta.

en: Wrote {files:,} files and {bytes:,} bytes in {seconds:,} seconds at {rate:.2f} MB/s
fi: Kirjoitettiin {files:,} tiedostoa ja {bytes:,} tavua {seconds:,} sekunnissa nopeudella {rate:.2f} Mt/s

en: {bytes:,} bytes and {inodes:,} inodes available to non-super-user
fi: {bytes:,} tavua ja {inodes:,} inodea tarjolla ei-pääkäyttäjälle

en: {bytes:,} bytes and {inodes:,} inodes available to super-user
fi: {bytes:,} tavua ja {inodes:,} inodea tarjolla pääkäyttäjälle

en: This function deletes all BleachBit settings and then quits the application. Use this to hide your use of BleachBit or to reset its settings. The next time you start BleachBit, the settings will initialize to default values.
fi: Tämä poistaa kaikki BleachBitin asetukset ja lopettaa sovelluksen. Käytä tätä, kun haluat piilottaa BleachBitin käytön tai nollataksesi sen asetukset. Seuraavan kerran kun käynnistät BleachBitin, kaikki asetukset palautetaan oletusarvoihin.

en: Are you sure you want to permanently delete files according to the selected operations?  The actual files that will be deleted may have changed since you ran the preview.
fi: Haluatko varmasti poistaa tiedostot valittujen operaatioiden mukaisesti? Poistettavat tiedostot ovat voineet muuttua sitten edellisen esikatselun.

en: Are you sure you want to permanently delete these files?
fi: Haluatko varmasti poistaa nämä tiedostot pysyvästi?

en: Because you are running as root, please manually open this link in a web browser:
    %s
fi: Koska sovellus suoritetaan järjestelmävalvojan oikeuksin, kopioi ja liitä seuraava linkki selaimeen:
    %s

note: TRANSLATORS: %s expands to www.bleachbit.org or similar
en: Open web browser to %s?
fi: Avataanko osoite %s selaimessa?

note: TRANSLATORS: BleachBit creates digital chaff like that is like the physical chaff airplanes use to protect themselves from radar-guided missiles. For more explanation, see the online documentation.
en: Make chaff
fi: Tee silppua

en: Inspiration
fi: Inspiraatio

en: Hillary Clinton's emails
fi: Hillary Clintonin sähköpostiviestit

en: Select destination folder
fi: Valitse kohdekansio

en: When finished
fi: Valmistumisen jälkeen

en: Delete without shredding
fi: Poista ilman silppuamista

en: Do not delete
fi: Älä poista

en: Make files
fi: Luo tiedostoja

en: Generating files
fi: Generoidaan tiedostoja

en: Check periodically for software updates via the Internet
fi: Tarkista ajoittain päivitykset Internetistä

en: If an update is found, you will be given the option to view information about it.  Then, you may manually download and install the update.
fi: Jos päivitys löytyy, voit katsella sen tiedot. Sen jälkeen voit ladata ja asentaa päivityksen käsin.

en: Check for new beta releases
fi: Tarkista uusien beta-versioiden saatavuus

en: Download and update cleaners from community (winapp2.ini)
fi: Lataa ja päivitä yhteisön luomat puhdistajat (winapp2.ini)

en: Hide irrelevant cleaners
fi: Piilota epäolennaiset puhdistajat

en: Overwrite contents of files to prevent recovery
fi: Kirjoita tiedostojen sisällön yli palauttamisen estämiseksi

en: Overwriting is ineffective on some file systems and with certain BleachBit operations.  Overwriting is significantly slower.
fi: Päällekirjoitus ei tehoa joissain tiedostojärjestelmissä ja tietyissä BleachBitin operaatioissa. Päällekirjoitus on huomattavasti hitaampaa.

en: Exit after cleaning
fi: Poistu siivouksen jälkeen

en: Use IEC sizes (1 KiB = 1024 bytes) instead of SI (1 kB = 1000 bytes)
fi: Käytä IEC-yksikköjä (1 KiB = 1024 tavua) SI-yksikköjen sijaan (1 kt = 1000 tavua)

en: Windows 10 theme
fi: Windows 10 -teema

en: Dark mode
fi: Tumma tila

en: Remember window geometry
fi: Muista ikkunan geometria

en: Choose a folder
fi: Valitse kansio

en: Choose a writable folder for each drive for which to overwrite free space.
fi: Valitse kirjoitettava kansio jokaiselle asemalle joihin ylikirjoitetaan käyttämätöntä tilaa.

[ctx: button]
note: TRANSLATORS: In the preferences dialog, this button adds a path to the list of paths
en: Add
fi: Lisää

[ctx: button]
note: TRANSLATORS: In the preferences dialog, this button removes a path from the list of paths
en: Remove
fi: Poista

en: All languages will be deleted except those checked.
fi: Kielet, joita ei ole merkitty, poistetaan.

note: #-#-#-#-#  236 (kplatolibs)  #-#-#-#-# i18n: ectx: property (text), widget (QTableWidget, levelsTable) #-#-#-#-#  742 (GnuCash 4.9-pre1)  #-#-#-#-# Translators: Tax Code #-#-#-#-#  1225 (plasma_runner_CharacterRunner)  #-#-#-#-# i18n: ectx: property (text), widget (QTreeWidget, list) #-#-#-#-#  4012
en: Code
fi: Koodi

en: Theses paths will not be deleted or modified.
fi: Seuraavia polkuja ei poisteta tai muokata.

en: These locations can be selected for deletion.
fi: Nämä sijainnit on mahdollista valita poistettaviksi.

[ctx: button]
en: Add file
fi: Lisää tiedosto

[ctx: button]
en: Add folder
fi: Lisää kansio

en: Error loading the SQLite module: the antivirus software may be blocking it.
fi: Virhe ladattaessa SQLite-moduulia: viruksentorjuntasovellus saattaa estää sen toiminnan.

en: Choose files to shred
fi: Valitse silputtavat tiedostot

en: Choose folder to shred
fi: Valitse silputtava kansio

en: No paths found in clipboard.
fi: Polkuja ei löytynyt leikepöydältä.

en: GNU General Public License version 3 or later.
    See https://www.gnu.org/licenses/gpl-3.0.txt
fi: GNU General Public License, versio 3 tai uudempi.
    Katso https://www.gnu.org/licenses/gpl-3.0.txt

en: System information
fi: Järjestelmätiedot

note: TRANSLATORS: %(cleaner) may be Firefox, System, etc. %(option) may be cache, logs, cookies, etc. %(warning) may be 'This option is really slow'
en: Warning regarding %(cleaner)s - %(option)s:
    
    %(warning)s
fi: Varoitus: %(cleaner)s - %(option)s:
    
    %(warning)s

en: Resetting the configuration file because it is corrupt: %s
fi: Nollataan asetustiedosto koska se on rikkoutunut: %s

en: You must select an operation
fi: Sinun pitää valita operaatio

en: Access the application menu by clicking the hamburger icon on the title bar.
fi: Käytä sovellusvalikkoa napsauttamalla "hampurilaiskuvaketta" otsakepalkista.

en: Access the application menu by clicking the logo on the title bar.
fi: Käytä sovellusvalikkoa napsauttamalla logoa otsakepalkista.

en: You are running BleachBit with administrative privileges for cleaning shared parts of the system, and references to the user profile folder will clean only the root account.
fi: BleachBit on käynnissä ylläpitäjän oikeuksin, jolloin järjestelmän jaettujen osien siivoaminen on mahdollista. Viittaukset käyttäjäkohtaiseen kansioon siivoavat ainoastaan ylläpitäjän tilin.

en: Run BleachBit with administrator privileges to improve the accuracy of overwriting the contents of files.
fi: Suorita BleachBit ylläpitäjän oikeuksin parantaaksesi tiedostojen sisällön ylikirjoituksen tarkkuutta.

en: Preview files in the selected operations (without deleting any files)
fi: Esikatsele valittujen operaatioiden tiedostot (poistamatta tiedostoja)

en: Clean files in the selected operations
fi: Siivoa tiedostot valituilta toimenpiteiltä

en: Error when checking for updates:
fi: Virhe tarkistettaessa päivityksiä:

en: The command 'swapoff -s' failed, so falling back to /proc/swaps for swap information.
fi: Komento 'swapoff -s' epäonnistui, joten palaudutaan käyttämään /proc/swaps swap-tietoja varten.

en: Disabling swap.
fi: Poistetaan swap käytöstä.

en: Re-enabling swap.
fi: Otetaan swap uudelleen käyttöön.

en: Setting nice value %d for this process.
fi: Asetetaan nice-arvo %d tälle prosessille.

note: TRANSLATORS: The variable is a quantity like 5kB
en: Freeing %s of memory.
fi: Vapautetaan %s muistia.

note: TRANSLATORS: The variable is a quantity like 5kB
en: Physical free memory is %s.
fi: Fyysistä vapaata muistia on %s.

note: TRANSLATORS: The variable is a device like /dev/sda2
en: Wiping the swap device %s.
fi: Puhdistetaan swap-laite %s.

note: TRANSLATORS: The variable is a device like /dev/sda2
en: Reinitializing the swap device %s.
fi: Uudelleenalustetaan swap-laite %s.

note: TRANSLATORS: The variable is a device like /dev/sda2
en: Detected these swap devices: %s
fi: Havaittiin seuraavat swap-laitteet: %s

en: Disk was full when writing configuration to file %s
fi: Levytila oli loppu, kun asetuksia kirjoitettiin tiedostoon %s

en: Error checking whether path exists: %s
fi: Virhe tarkistaessa onko polkua olemassa: %s

en: Error when setting the default drives to shred.
fi: Virhe asetettaessa oletusasemia tuhottavaksi

en: Automatically preserving language %s.
fi: Säilytetään automaattisesti kieli %s.

en: Security warning
fi: Turvallisuusvaroitus

en: These cleaner definitions are new or have changed. Malicious definitions can damage your system. If you do not trust these changes, delete the files or quit.
fi: Nämä puhdistajamääritykset ovat uusia tai muuttuneita. Haitalliset määritykset voivat vaurioittaa järjestelmääsi. Jollet luota näihin muutoksiin, poista tiedostot tai lopeta.

[ctx: column_label]
en: Delete
fi: Poista

[ctx: column_label]
en: Filename
fi: Tiedostonimi

en: Executable not found: %s
fi: Ohjelmaa ei löytynyt: %s

note: TRANSLATORS: %s expands to a name such as 'Firefox' or 'System'.
en: %s cannot be cleaned because it is currently running.  Close it, and try again.
fi: Kohdetta %s ei voitu siivota koska se on ajossa. Sulje se ja yritä uudelleen.

en: New winapp2.ini was downloaded.
fi: Uusi winapp2.ini ladattiin.

en: Update BleachBit
fi: Päivitä BleachBit

en: A new version is available.
fi: Uusi versio on saatavilla.

note: TRANSLATORS: %s expands to version such as '0.8.4' or '0.8.5beta' or similar
en: Update to version %s
fi: Päivitä versioon %s

en: Error when opening a network connection to check for updates. Please verify the network is working and that a firewall is not blocking this application. Error message: {}
fi: Virhe verkkoyhteyttä avatessa päivitysten tarkastusta varten. Varmista että verkkoyhteys toimii ja ettei palomuuri estä sovelluksen verkkoyhteyksiä. Virheviesti: {}

en: Imported from winapp2.ini
fi: Tuotu winapp2.ini-tiedostosta

note: TRANSLATORS: This indicates an error.  The special keyword %(operation)s will be replaced by 'firefox' or 'opera' or some other cleaner ID.  The special keyword %(msg)s will be replaced by a message such as 'Permission denied.'
en: Exception while running operation '%(operation)s': '%(msg)s'
fi: Virhe suoritettaessa operaatiota ”%(operation)s”: ”%(msg)s”

en: Error: {operation_option}: {command}
fi: Virhe: {operation_option}: {command}

note: TRANSLATORS: 'free' means 'unallocated'
en: Please wait.  Wiping free disk space.
fi: Odota, tyhjennetään vapaata levytilaa.

note: TRANSLATORS: %s is replaced with Firefox, System, etc.
en: Please wait.  Cleaning %s.
fi: Odota. Siivotaan kohdetta %s.

en: About %d minute remaining. | About %d minutes remaining.
fi[0]: Noin %d minuutti jäljellä.
fi[1]: Noin %d minuuttia jäljellä.

note: TRANSLATORS: This refers to disk space that was really recovered (in other words, not a preview)
en: Disk space recovered: %s
fi: Levytilaa vapautettu: %s

note: TRANSLATORS: This refers to a preview (no real changes were made yet)
en: Disk space to be recovered: %s
fi: Levytilaa vapautuu: %s

note: TRANSLATORS: This refers to the number of files really deleted (in other words, not a preview).
en: Files deleted: %d
fi: Tiedostoja poistettu: %d

note: TRANSLATORS: This refers to the number of files that would be deleted (in other words, simply a preview).
en: Files to be deleted: %d
fi: Poistettavia tiedostoja: %d

en: Special operations: %d
fi: Erikoisoperaatiot: %d

note: TRANSLATORS: The "deep scan" feature searches over broad areas of the file system such as the user's whole home directory or all the system executables.
en: Please wait.  Running deep scan.
fi: Odota, tarkempi tutkimus on meneillään.

note: TRANSLATORS: %s is replaced with Firefox, System, etc.
en: Please wait.  Previewing %s.
fi: Odota. Esikatsellaan kohdetta %s.

en: _Shred Files
fi: Tee sil_ppua tiedostoista

en: Sh_red Folders
fi: Tee si_lppua kansioista

en: Shred Paths from Clipboard
fi: Tee silppua leikepöydän poluista

en: _Wipe Free Space
fi: Ty_hjennä levytilaa

en: _Make Chaff
fi: _Tee silppua

en: S_hred Settings and Quit
fi: P_oista asetukset ja lopeta

en: _Diagnostics
fi: _Diagnostiikka

en: _About BleachBit
fi: _Tietoja - BleachBit

[ctx: @action:button Start a new game]
en: Start
fi: Aloita

en: Enter Your Name
fi: Anna nimesi

[ctx: @label:textbox refers to the user's name]
en: Name:
fi: Nimi:

en: Quit Blinken
fi: Lopeta Blinken

en: View Highscore Table
fi: Näytä parhaat pistemäärät

en: Show Settings
fi: Näytä asetukset

en: Hide Settings
fi: Piilota asetukset

en: Random Level
fi: Satunnainen taso

en: Press the key for this button
fi: Paina tämän painikkeen näppäintä

en: Click any button to change its key
fi: Muuta näppäintä napsauttamalla sen painiketta

en: Press Start to begin
fi: Aloita painamalla ”Aloita”!

en: Set the Difficulty Level...
fi: Aseta vaikeustaso…

en: Next sequence in 3...
fi: Seuraava sarja 3…

en: Next sequence in 3, 2...
fi: Seuraava sarja 3, 2…

en: Next sequence in 2...
fi: Seuraava sarja 2…

en: Next sequence in 3, 2, 1...
fi: Seuraava sarja 3, 2, 1…

en: Next sequence in 2, 1...
fi: Seuraava sarja 2, 1…

en: Remember this sequence...
fi: Muista tämä sarja…

en: Repeat the sequence
fi: Toista sarja!

[ctx: @label:chooser which level is currently being played]
en: Level
fi: Taso

note: i18n: ectx: label, entry (customFont), group (general)
en: Use custom font for status text
fi: Käytä tilatekstille omaa fonttia

[ctx: @title:window the highest scores for each level are shown]
en: Highscores
fi: Ennätykset

[ctx: @title:group High scores Level 1 tab title]
en: Level 1
fi: Taso 1

[ctx: @title:group High scores Level 2 tab title]
en: Level 2
fi: Taso 2

[ctx: @title:group High scores Level ? tab tible]
en: Level ?
fi: Taso 3

en: A memory enhancement game
fi: Muistipeli

en: © 2005-2007 Albert Astals Cid
    SPDX-FileCopyrightText: 2005-2007 Danny Allen
fi: © 2005–2007 Albert Astals Cid
    SPDX-FileCopyrightText: 2005–2007 Danny Allen

en: Design, Graphics and Sounds
fi: Suunnittelu, grafiikka ja äänet

en: GPL'ed his 'Steve' font so that we could use it
fi: Julkaisi Steve-fonttinsa GPL-lisenssillä, jotta voisimme käyttää sitä

en: {message}
    {error}
     Please click Report button to raise the error and let anaconda 
     to handle the report process if you want to report this.
fi: {message}
    {error}
    Napsauta Ilmoita-painiketta korottaaksesi virheen ja anna anacondan
    hoitaa raportointiprosessi, jos haluat ilmoittaa tästä.

en: Unknown error occured. Anaconda will be terminated.
    {error}
fi: Tapahtui tuntematon virhe. Anaconda lopetetaan.
    {error}

note: add a new 'placeholder' action for all currently registered blivet actions
en: actions configured by installer
fi: asentimen määrittämät toiminnot

en: Disks
fi: Levyt

en: Btrfs Volumes
fi: Btrfs-taltiot

en: Btrfs Volume
fi: Btrfs-taltio

en: Show actions
fi: Näytä toiminnot

en: All queued actions have been processed.
fi: Kaikki jonoon asetetut toiminnot on käsitelty.

en: <b>Processing action {num} of {total}</b>:
    <i>{action}</i>
fi: <b>Käsitellään toimintoa {num}/{total}</b>:
    <i>{action}</i>

en: Unknown error occured.
    {error}
fi: Tapahtui tuntematon virhe.
    {error}

en: Unknown error occured. Blivet-gui will be terminated.
    {error}
fi: Tapahtui tuntematon virhe. Blivet-gui lopetetaan.
    {error}

en: Failed to resize the device:
fi: Laitteen koon muuttaminen epäonnistui:

en: resize {name} {type}
fi: muuta kokoa {name} {type}

en: Failed to format the device:
fi: Laitteen alustaminen epäonnistui:

en: format {name} {type}
fi: alusta {name} {type}

en: Failed to edit the LVM2 Volume Group:
fi: LVM2-taltioryhmän muokkaaminen epäonnistui:

en: edit {name} {type}
fi: muokkaa {name} {type}

en: Failed to change filesystem label on the device:
fi: Laitteen tiedostojärjestelmän nimiön muuttaminen epäonnistui:

en: change filesystem label of {name} {type}
fi: vaihda {name} {type}: n tiedostojärjestelmän nimiö

en: {name} is not complete. It is not possible to add new LVs to VG with missing PVs.
fi: {name} ei ole valmis. Uusia LV:itä ei voida lisätä VG:hen, jos PV:t puuttuvat.

en: Not enough free space for a new LVM Volume Group.
fi: Ei tarpeeksi vapaata tilaa uudelle LVM-taltioryhmälle.

en: Disk {name} already reached maximum allowed number of primary partitions for {label} disklabel.
fi: Levy {name} on jo saavuttanut levynimiön {label} enimmäisosioiden enimmäismäärän.

en: Failed to add disklabel:
fi: Levynimiön lisääminen epäonnistui:

en: create new disklabel on {name}
fi: luo uusi levynimiö {name}:een

en: Failed to add the device:
fi: Laitteen lisääminen epäonnistui:

en: add {size} {type} device
fi: lisää {size} {type} -laite

en: Failed to delete the device:
fi: Laitteen poistaminen epäonnistui:

en: delete partition {name}
fi: poista osio {name}

en: Failed to perform the actions:
fi: Toimintojen toteuttaminen epäonnistui:

en: Confirm scheduled actions
fi: Vahvista ajastetut toiminnot

en: Are you sure you want to perform scheduled actions?
fi: Haluatko suorittaa ajastetut toiminnot?

en: Unmount of '{mountpoint}' failed. Are you sure the device is not in use?
fi: {mountpoint}:n irrottaminen epäonnistui. Oletko varma, että laitetta ei käytetä?

en: Unlocking failed. Are you sure provided password is correct?
fi: Avaaminen epäonnistui. Annoitko varmasti oikean salasanan?

en: blivet-gui is already running
fi: blivet-gui on jo käynnissä

en: Another instance of blivet-gui is already running.
    Only one instance of blivet-gui can run at the same time.
fi: Toinen blivet-gui-istunto on jo käynnissä.
    Vain yksi blivet-gui-istunto voi toimia samanaikaisesti.

en: If your previous instance of blivet-gui crashed, please make sure that the <i>blivet-gui-daemon</i> process was terminated too.
    If it is still running you can use
    
    <tt>$ sudo killall blivet-gui-daemon</tt>
    
    command to force quit it.
fi: Jos edellinen blivet-gui-istunto kaatui, varmista, että myös <i>blivet-gui-daemon</i> -prosessi lopetettiin. Jos se on edelleen käynnissä, voit käyttää sitä
    
    <tt>'sudo killall blivet-gui-daemon'</tt>
    
    käske pakottaen lopettamaan se.

en: Failed to init blivet:
fi: blivet:n aloittaminen epäonnistui:

en: Quit blivet-gui
fi: Lopeta blivet-gui

en: Ignore disk and continue
fi: Ohita levy ja jatka

en: Error: {error}
fi: Virhe: {error}

en: Blivet-gui can't use the <b>{name}</b> disk due to a corrupted/unknown disklabel.
    You can either quit blivet-gui now or continue without being able to use this disk.
fi: Blivet-gui ei voi käyttää levyä <b>{name}</b> vioittuneen/tuntemattoman levyniniön takia.
    Voit joko lopettaa blivet-gui:n nyt tai jatkaa ilman, että voit käyttää tätä levyä.

en: Confirm reload storage
fi: Vahvista tallennustilan uudelleen lataus

en: There are pending operations. Are you sure you want to continue?
fi: Keskeneräisiä toimintoja on. Oletko varma, että haluat jatkaa?

en: There are pending operations. Are you sure you want to quit blivet-gui now?
fi: Keskeneräisiä toimintoja on. Haluatko varmasti lopettaa blivet-guin nyt?

en: Resizing of {type} devices is currently not supported
fi: {type}-laitteiden koon muuttamista ei tällä hetkellä tueta

en: Protected devices cannot be resized
fi: Suojattujen laitteiden kokoa ei voi muuttaa

en: Immutable formats cannot be resized
fi: Muuttamattomien muotojen kokoa ei voi muuttaa

en: Devices with children cannot be resized
fi: Lapsia sisältävien laitteiden kokoa ei voi muuttaa

en: Unformatted devices are not resizable
fi: Alustamattomia laitteita ei voi muuttaa

note: unfortunately we can't use format._resizable here because blivet uses it to both mark formats as not resizable and force users to call update_size_info on resizable formats
en: Resizing of {type} format is currently not supported
fi: Muodon {type} koon muuttamista ei tällä hetkellä tueta

en: Tools for resizing format {type} are not available.
fi: Työkalut muodon {type} koon muuttamiseksi eivät ole käytettävissä.

note: TODO: we could support this by simply changing formats target size but we'd need a workaround for the missing action
en: Formats scheduled to be created cannot be resized
fi: Muotoja, jotka on ajoitettu luotavaksi ei voi muuttaa

en: Format {type} doesn't support updating its size limit information
fi: Muoto {type} ei tue kokorajoitustietojensa päivittämistä

en: Mounted devices cannot be resized
fi: Liitettyjen laitteiden kokoa ei voi muuttaa

en: Logical Volumes with snapshots cannot be resized.
fi: Loogisia taltioita sisällyttävien tilannevedosten kokoja ei voi muuttaa.

en: Failed to update filesystem size info: {error}
fi: Tiedostojärjestelmän koon tietojen päivittäminen epäonnistui: {error}

en: Device is not resizable.
fi: Laitteen kokoa ei voi muuttaa.

en: Format is not resizable after updating its size limit information.
fi: Muotoa ei voi muuttaa sen kokorajoitustietojen päivittämisen jälkeen.

en: No pending actions
fi: Ei keskeneräisiä toimia

en: %s pending action | %s pending actions
fi[0]: %s keskeneräisiä toimia
fi[1]: %s keskeneräisiä toimia

en: Scanning storage configuration...
fi: Skannataan tallennustilan kokoonpanoa ...

en: Currently selected size is greater than maximum limit for this selection.
fi: Tällä hetkellä valittu koko on suurempi kuin tämän valinnan enimmäisraja.

en: Currently selected size is smaller than minimum limit for this selection.
fi: Tällä hetkellä valittu koko on pienempi kuin tämän valinnan minimiraja.

en: "{0}" is not a valid mountpoint.
fi: "{0}" ei ole kelvollinen liitospiste.

en: Selected mountpoint "{0}" is already set for another device.
fi: Valittu liitospiste "{0}" on jo asetettu toiselle laitteelle.

en: <b>This device cannot be resized:</b>
    <i>{0}</i>
fi: <b>Tämän laitteen kokoa ei voi muuttaa:</b>
    <i>{0}</i>

en: This device cannot be resized.
fi: Tämän laitteen kokoa ei voi muuttaa.

note: #-#-#-#-#  751 (gparted)  #-#-#-#-# TO TRANSLATORS:  unformatted * means that when the new partition is created by * GParted the space within it will not be formatted * with a file system.
en: unformatted
fi: alustamaton

en: "{0}" is not a valid label.
fi: "{0}" ei ole kelvollinen nimi.

en: '{label}' is not a valid label for this filesystem
fi: Nimiö '{label}' ei ole kelvollinen tälle tiedostojärjestelmälle

note: #-#-#-#-#  109 (PACKAGE VERSION)  #-#-#-#-# auto shrink after removing/hiding widgets
en: Edit device
fi: Muokkaa laitetta

en: Parent devices:
fi: Vanhemmat-laitteet:

en: Add parent
fi: Lisää vanhemmat

en: Remove parent
fi: Poista vanhemmat

en: There are currently no empty physical volumes or
    disks with enough free space to create one.
fi: Tällä hetkellä ei ole tyhjiä fyysisiä taltioita tai levyjä,
    joissa on tarpeeksi vapaata tilaa sellaisen luomiseksi.

en: Add?
fi: Lisätä?

en: There is no physical volume that could be
    removed from this volume group.
fi: Ei ole fyysistä taltiota, joka voisi olla
    poistettu tästä taltioryhmästä.

en: Currently it is possible to remove only one parent at time.
fi: Tällä hetkellä on mahdollista poistaa vain yksi vanhempi kerrallaan.

en: PE Size:
fi: PE-koko:

en: Partition type:
fi: Osion tyyppi:

en: Chunk Size:
fi: Palan koko:

en: '{0}' is not a valid chunk size specification.
fi: '{0}' ei ole kelvollinen palan koon määritys.

en: Chunk size must be multiple of 4 KiB.
fi: Palan koon on oltava 4 Kit:n kerrannaisia.

en: Create new device
fi: Luo uusi laite

en: LVM2 Volume Group
fi: LVM2-taltioryhmä

note: number of free disk regions
en: Software RAID
fi: Ohjelmistopohjainen RAID

en: LVM2 Logical Volume
fi: LVM2 looginen taltio

en: LVM2 ThinPool
fi: LVM2-ohut-varanto

en: LVM2 Snaphost
fi: LVM2-tilannevedos

en: LVM2 Thin Snaphost
fi: LVM2-ohut-snaphost

en: LVM2 Thin Logical Volume
fi: LVM2-ohut looginen taltio

en: Btrfs Subvolume
fi: Btrfs-alataltio

en: MDArray type:
fi: MDArray-tyyppi:

en: Filesystem:
fi: Tiedostojärjestelmä:

en: Please select at least two parent devices.
fi: Valitse vähintään kahdet vanhemmat-laitteet.

en: "{0}" is not a valid name.
fi: "{0}" ei ole kelvollinen nimi.

en: Confirm delete operation
fi: Vahvista poistotoiminto

en: Are you sure you want delete device {name}?
fi: Haluatko poistaa laitteen {name}?

en: Also delete following parent devices of {name}:
fi: Poista myös seuraavat {name}:n vanhemmat laitteet:

en: There are no pending actions.
fi: Keskeneräisiä toimia ei ole.

en: Passphrase not specified.
fi: Salalausetta ei määritetty.

en: Provided passphrases do not match.
fi: Annetut tunnuslauseet eivät täsmää.

en: Passphrases match.
fi: Tunnuslauseet täsmäävät.

en: Passphrases don't match.
fi: Tunnuslauseet eivät täsmää.

note: #-#-#-#-#  109 (PACKAGE VERSION)  #-#-#-#-# pylint: disable=W9902
en: logical
fi: looginen

note: #-#-#-#-#  109 (PACKAGE VERSION)  #-#-#-#-# pylint: disable=W9902
en: extended
fi: laajennettu

en: Information about {0}
fi: Tietoja {0}:sta

en: LVM2 Snapshot
fi: LVM2-tilannevedos

en: LUKS/DM-Crypt Device
fi: LUKS/DM-Crypt-laite

en: MD RAID Array
fi: MD RAID -taulukko

en: DM Integrity Device
fi: DM-eheyslaite

en:  • <i>Type:</i> {type}
fi:  • <i>Tyyppi:</i> {type}

en:  • <i>Length:</i> {length}
fi:  • <i>Pituus:</i> {length}

en:  • <i>Start:</i> {start}
fi:  • <i>Alku:</i> {start}

en:  • <i>End:</i> {end}
fi:  • <i>Loppu:</i> {end}

en:  • <i>Origin:</i> {origin}
fi:  • <i>Alkuperä:</i> {origin}

en:  • <i>Segment type:</i> {segtype}
fi:  • <i>Segmentin tyyppi:</i> {segtype}

en:  • <i>Free space:</i> {free}
fi:  • <i>Vapaa tila:</i> {free}

en:  • <i>Space used:</i> {used}
fi:  • <i>Käytetty tila:</i> {used}

en:  • <i>Cached:</i> Yes (cache size: {cache_size})
fi:  • <i>On välimuistissa:</i> Kyllä (välimuistin koko: {cache_size})

en:  • <i>Cached:</i> No
fi:  • <i>On välimuistissa:</i> Ei

en:  • <i>PE Size:</i> {pesize}
fi:  • <i>PE:n koko:</i> {pesize}

en:  • <i>PE Count:</i> {pecount}
fi:  • <i>PE-laskuri:</i> {pecount}

en:  • <i>Free Space:</i> {free}
fi:  • <i>Vapaa tila:</i> {free}

en:  • <i>PE Free:</i> {pefree}
fi:  • <i>PE vapaa:</i> {pefree}

en:  • <i>Reserved Space:</i> {res}
fi:  • <i>Varattu tila:</i> {res}

en:  • <i>Complete:</i> {complete}
fi:  • <i>Saattaa loppuun:</i> {complete}

en:  • <i>Subvol ID:</i> {id}
fi:  • <i>Alataltion tunnus:</i> {id}

en:  • <i>Data Level:</i> {level}
fi:  • <i>Tietotaso:</i> {level}

en:  • <i>Metadata Level:</i> {level}
fi:  • <i>Metatietotaso:</i> {level}

en:  • <i>Level:</i> {level}
fi:  • <i>Taso:</i> {level}

en:  • <i>Devices:</i> {dcount}
fi:  • <i>Laitteet:</i> {dcount}

en:  • <i>Spares:</i> {spares}
fi:  • <i>Varaosat:</i> {spares}

en:  • <i>Degraded:</i> {degraded}
fi:  • <i>Heikentynyt:</i> {degraded}

en:  • <i>Metadata Version:</i> {metadata}
fi:  • <i>Metatietoversio:</i> {metadata}

en: Unknown device {name}
fi: Tuntematon laite {name}

note: 'basic' information about selected device
en: existing
fi: olemassa oleva

en: non-existing
fi: ei olemassa oleva

en:  • <i>Status:</i> {exist}
fi:  • <i>Tila:</i> {exist}

en:  • <i>Name:</i> {name}
fi:  • <i>Nimi:</i> {name}

en:  • <i>Path:</i> {path}
fi:  • <i>Polku:</i> {path}

en:  • <i>Size:</i> {size}
fi:  • <i>Koko:</i> {size}

note: device format header
en: Device format
fi: Laitteen alusta

en:  • <i>Label:</i> {label}
fi:  • <i>Nimiö:</i> {label}

en:  • <i>Mountpoint:</i> {mountpoint}
fi:  • <i>Liitospiste:</i> {mountpoint}

en:  • <i>Type:</i> None
fi:  • <i>Tyyppi:</i> Ei mitään

note: #-#-#-#-#  109 (PACKAGE VERSION)  #-#-#-#-# device parents header #-#-#-#-#  756 (Gramps_5_fi)  #-#-#-#-# Go over parents and build their menu
en: Parents
fi: Vanhemmat

en: Failed to connect to blivet-gui-daemon
fi: Yhteyden muodostaminen blivet-gui-daemoniin epäonnistui

en: Group device
fi: Ryhmälaite

en: LiveUSB device
fi: LiveUSB-laite

en: Encrypted device (locked)
fi: Salattu laite (lukittu)

en: Encrypted device (unlocked)
fi: Salattu laite (avattu)

en: Empty device
fi: Tyhjä laite

en: Missing partition table
fi: Puuttuva osiointitaulu

en: Device or format is write protected
fi: Laite tai alusta on kirjoitussuojattu

en: Cached device
fi: Välimuistissa oleva laite

en: Root privileges are required for running blivet-gui.
fi: Pääkäyttäjän oikeudet vaaditaan, jotta blivet-gui voidaan suorittaa.

en: Unlock device
fi: Avaa laite

en: Please enter passphrase to unlock selected device.
fi: Anna tunnuslause avataksesi valitun laitteen lukituksen.

[ctx: Menu|Edit]
note: Edit format (e.g. delete existing and create a new one) on selected device.
en: Format
fi: Alusta

en: Modify parents
fi: Muokkaa vanhempia

en: Set mountpoint
fi: Aseta liitospiste

en: Set label
fi: Aseta nimiö

en: Set partition table
fi: Aseta osiointitaulu

en: column
fi: sarake

[ctx: ActionsToolbar|Add]
en: Add new device
fi: Lisää uusi laite

[ctx: ActionsToolbar|Delete]
en: Delete selected device
fi: Poista valittu laite

[ctx: ActionsToolbar|Edit]
en: Edit selected device
fi: Muokkaa valittua laitetta

[ctx: ActionsToolbar|Unmount]
en: Unmount selected device
fi: Irrota valitun laitteen liitos

[ctx: ActionsToolbar|Decrypt]
en: Unlock/Open selected device
fi: Avaa lukitus/Avaa valittu laite

[ctx: ActionsToolbar|Info]
en: Display information about selected device
fi: Näytä tietoja valitusta laitteesta

[ctx: LogicalView|Column]
note: Format (filesystem) type of selected device.
en: Format
fi: Alusta

en: Physical View
fi: Fyysinen näkymä

en: Reload Storage
fi: Lataa tallennustila uudelleen

en: Queued Actions
fi: Jonossa olevat toimet

en: About blivet-gui
fi: Tietoja blivet-gui:sta

[ctx: Dialog|Unmount]
note: Confirmation dialog button for unmounting selected mountpoints.
en: Unmount
fi: Irrota liitos

en: <b>Selected device is currently mounted
    at multiple mountpoints.</b>
    
    Please select mountpoint(s) to unmount:
fi: <b>Valittu laite on tällä hetkellä liitetty
     useisiin liitoskohtiin.</b>
    
    Valitse irrotettavat liitoskohdat:

en: RAID level:
fi: RAID-taso:

en: _Report a bug
fi: _Ilmoita ongelmasta

en: Show traceback
fi: Näytä jäljitys

en: Format device
fi: Alusta laite

[ctx: Dialog|Format]
note: Perform selected format change on this device.
en: _Format
fi: _Alusta

en: Select new format:
fi: Valitse uusi alusta:

en: Enter new mountpoint:
fi: Anna uusi liitospiste:

en: Manually specify layout
fi: Määritä asettelu käsin

en: No partition table found on disk
fi: Levyltä ei löytynyt osiointitaulua

en: Pending actions
fi: Odottavat toiminnot

en: Encrypt:
fi: Salaa:

en: Encryption type:
fi: Salauksen tyyppi:

en: Repeat Passphrase:
fi: Toista tunnuslause:

en: Parent name:
fi: Vanhemman nimi:

en: Available space:
fi: Käätettävissä oleva tila:

en: Cache this LV:
fi: siirrä tämä LV välimuistiin:

en: On disk
fi: Levyllä

en: Cache type:
fi: Välimuistin tyyppi:

en: Writethrough
fi: Läpikirjoita

en: Writeback
fi: Kirjoita takaisin

en: Copyright © Red Hat Inc.
fi: Tekijänoikeus © Red Hat Inc.

en: Resize device
fi: Muuta laitteen kokoa

note: #-#-#-#-#  2969 (marco 1.25.0)  #-#-#-#-# Translators: Translate this string the same way as you do in libwnck! #-#-#-#-#  3026 (metacity)  #-#-#-#-# #-#-#-#-#  3116 (muffin)  #-#-#-#-#
en: _Resize
fi: _Muuta kokoa

[ctx: Dialog|Format]
note: Perform selected format change on this device.
en: Relabel
fi: Uudelleen määritä nimiö

en: Enter new label for this filesystem:
fi: Anna tälle tiedostojärjestelmälle uusi nimiö:

en: _Set mountpoint
fi: _Aseta liitospiste

en: Edit blog settings
fi: Muokkaa blogin asetuksia

en: Add a new blog
fi: Lisää uusi blogi

en: You have to set the username, password and URL of your blog or website.
fi: Sinun on asettava blogin tai sivuston käyttäjätunnus, salasana ja verkko-osoite.

en: Incomplete fields
fi: Vaillinaisia kenttiä

en: Trying to guess blog and API type...
fi: Yritetään arvata blogin ja APIn tyyppiä…

en: Auto configuration failed. You have to set Blog API on Advanced tab manually.
fi: Automaattimääritys epäonnistui. Sinun täytyy asettaa blogin API Lisäasetukset-lehdeltä itse.

en: The program could not guess the API of your blog, but has found an XMLRPC interface and is trying to use it.
    The MovableType API is assumed for now; choose another API if you know the server supports it.
fi: Ohjelma ei tunnistanut blogisi APIa, mutta löysi XMLRPC-liittymän ja yrittää käyttää sitä.
    Toistaiseksi oletuksena on MovableType-API. Vaihda toiseen APIin, jos tiedät palvelimen tukevan sitä.

en: Fetching Blog Id...
fi: Noudetaan blogin tunnistetta…

en: Fetching the blog id timed out. Check your Internet connection,and your homepage URL, username or password.
    Note that the URL has to contain "http://"
    If you are using a self-hosted Wordpress blog, you have to enable Remote Publishing in its configuration.
fi: Blogin tunnisteen noutaminen aikakatkaistiin. Tarkista internetyhteytesi, kotisivusi osoite, käyttäjätunnus ja salasana.
    Huomaa, että osoitteen on sisällettävä ”http://”.
    Jos käytössäsi on omalla palvelimellasi oleva Wordpress-blogi, sinun on otettava etäjulkaiseminen käyttöön sen asetuksista.

en: The API guess function has failed, please check your Internet connection. Otherwise, you have to set the API type manually on the Advanced tab.
fi: API-tunnistusfunktio epäonnistui. Tarkista ensin internetyhteytesi. Muussa tapauksessa sinun on asetettava API-tyyppi käsin Lisäasetukset-välilehdellä.

en: Auto Configuration Failed
fi: Automaattimääritys epäonnistui

en: Fetching BlogID Failed.
    Please check your Internet connection.
fi: Blogin tunnisteen nouto epäonnistui.
    Tarkista internetyhteytesi.

en: Which blog?
fi: Mikä blogi?

en: Sorry, No blog found with the specified account info.
fi: Tilin tietoja vastaavaa blogia ei löytynyt.

[ctx: Supported feature or Not]
en: Yes
fi: Kyllä

[ctx: Supported feature or Not]
en: No, API does not support it
fi: Ei, API ei tue sitä

[ctx: Supported feature or Not]
en: No, Blogilo does not yet support it
fi: Ei, Blogilo ei vielä tue sitä

en: Blog ID has not yet been retrieved.
    You can fetch the blog ID by clicking on "Auto Configure" or the "Fetch ID" button; otherwise, you have to insert your blog ID manually.
fi: Blogin tunnistetta ei vielä ole noudettu.
    Voit noutaa tunnisteen napsauttamalla painiketta ”Määritä automaattisesti” tai ”Nouda tunniste”, muuten sinun on annettava tunniste itse.

en: Blog API doesn't support getting Category list.
fi: Blogin API ei tue luokkaluettelon noutoa.

en: Publishing/Modifying post failed: %1
fi: Viestin julkaiseminen tai muuttaminen epäonnistui: %1

en: Uploading media failed: Your Blog API does not support uploading media objects.
fi: Median lähetys epäonnistui: Blogisi API ei tue mediaolioiden lähetystä.

en: Uploading media failed: Cannot read the media file, please check if it exists. Path: %1
fi: Median lähetys epäonnistui: Mediatiedostoa ei voi lukea, tarkista onko se olemassa. Sijainti: %1

en: Uploading media failed: Media file checksum is zero, please check file path. Path: %1
fi: Median lähetys epäonnistui: Mediatiedoston tarkistussumma on 0, tarkista tiedoston sijainti: %1

en: INTERNAL ERROR: MWBlog is NULL: casting has not worked, this should NEVER happen.
fi: SISÄINEN VIRHE: MWBlog on NULL: tyypin muunnos ei ole toiminut, näin ei tulisi KOSKAAN tapahtua.

en: API type is not set correctly.
fi: API-tyyppiä ei ole asetettu oikein.

en: Uploading media failed: %1
fi: Median lähetys epäonnistui: %1

en: Uploading media failed: Checksum error. Returned error: %1
fi: Median lähetys epäonnistui: Tarkistussummavirhe. Palautettu virhe: %1

en: Server (XMLRPC) error:
fi: Palvelinvirhe (XMLRPC):

en: Server (Atom) error:
fi: Palvelinvirhe (Atom):

en: Parsing error:
fi: Jäsennysvirhe:

en: Authentication error:
fi: Tunnistautumisvirhe:

en: Not supported error:
fi: Ei tuettu -virhe:

en: Unknown error:
fi: Tuntematon virhe:

en: post is NULL
fi: viesti on NULL

en: Blog post not found
fi: Blogiviestiä ei löydy

en: Failed to create new post
fi: Uuden viestin luonti epäonnistui

en: Failed to update post
fi: Viestin päivittäminen epäonnistui

en: Are you sure you want to remove the selected blog?
fi: Haluatko varmasti poistaa valitun blogin?

en: Get blog style
fi: Nouda blogityyli

en: View post in the blog style
fi: Näytä viesti blogityylillä

en: loading page items...
fi: ladatan sivun elementtejä…

en: Please select a blog, then try again.
fi: Valitse ensin blogi ja yritä sitten uudelleen.

en: Select a blog
fi: Valitse blogi

en: Fetching blog style from the web...
fi: Noudetaan blogityyliä webistä…

en: Blog style fetched.
fi: Blogityyli noudettu.

en: An error occurred in the latest transaction.
fi: Viimeisimmässä toiminnossa sattui virhe.

en: Dynamic Word Wrap
fi: Dynaaminen rivitys

en: Cannot fetch the selected blog style.
fi: Valittua blogityyliä ei voida noutaa.

en: Cannot get html file.
fi: HTML-tiedostoa ei saada noudetuksi.

en: Cannot write data to file %1
fi: Dataa ei voi kirjoittaa tiedostoon %1

en: Split text
fi: Jaa teksti

[ctx: Sets text font to code style]
en: Code
fi: Koodi

[ctx: Configure Page]
en: General
fi: Yleistä

[ctx: Configure Page]
en: Blogs
fi: Blogit

[ctx: Configure Page]
en: Editor
fi: Muokkain

[ctx: Configure Page]
en: Advanced
fi: Lisäasetukset

en: Cannot create database
fi: Tietokantaa ei voi luoda

en: Cannot connect to database
fi: Tietokantaan ei saada yhteyttä

en: There is no post with the requested ID
fi: Pyydetyllä tunnisteella ei ole viestiä

en: There is no local post with the requested ID
fi: Pyydetyllä tunnisteella ei ole paikallista viestiä

en: A KDE Blogging Client
fi: KDE:n blogausohjelma

en: Core Developer
fi: Pääkehittäjä

en: Icon designer
fi: Kuvakkeiden suunnittelija

en: File uploaded. You can access to it at this url %1
fi: Tiedosto lähetetty. Se on osoitteessa %1

en: Error during upload.
fi: Lähetysvirhe.

en: %1 return an error '%2'
fi: %1 palautti virheen ”%2”

en: New Post
fi: Uusi viesti

en: Add Blog...
fi: Lisää blogi…

en: Submit...
fi: Lähetä…

en: Upload Media...
fi: Lähetä media…

en: Show Toolbox
fi: Näytä työkalurivi

en: Open current blog in browser
fi: Avaa nykyinen blogi selaimeen

en: You have to select a blog to publish this post to.
fi: Sinun on valittava blogi, johon viesti julkaistaan.

en: There is no open post to submit.
fi: Ei ole avointa viestiä lähetettäväksi.

en: An error occurred in the last transaction.
fi: Viimeisimmässä toiminnossa sattui virhe.

en: Submitting post failed
fi: Viestin lähetys epäonnistui

en: %1
    Do you want to keep the post open?
fi: %1
    Haluatko pitää viestin auki?

en: Cannot find current blog URL.
fi: Nykyisen blogin osoitetta ei löydy.

[ctx: Software]
en: Visual Editor
fi: Havainnollinen muokkain

[ctx: Software]
en: HTML Editor
fi: HTML-muokkain

[ctx: preview of the edited post]
en: Post Preview
fi: Viestin esikatselu

[ctx: noun, the post title]
en: Title:
fi: Otsikko:

en: Uploading the media file %1 failed.
    %2
fi: Mediatiedoston %1 lähetys epäonnistui.
    %2

en: An error occurred in the last transaction.
    %1
fi: Viimeisimmässä toiminnossa sattui virhe.
    %1

en: Your post title or body is empty.
    Are you sure you want to submit this post?
fi: Viestisi otsikko tai runko on tyhjä.
    Haluatko varmasti lähettää tämän viestin?

[ctx: Post status, e.g Draft or Published Post]
en: draft
fi: luonnos

[ctx: Post status, e.g Draft or Published Post]
en: post
fi: viesti

en: Submitting new %1...
fi: Lähetetään uusi %1…

en: Modifying %1...
fi: Muutetaan: %1

en: Draft with title "%1" saved successfully.
fi: Luonnos, jonka otsikko on ”%1”, tallennettiin.

en: Post with title "%1" modified successfully.
fi: Viestiä otsikolla ”%1” muutettiin.

en: Post with title "%1" published successfully.
fi: Viesti, jonka otsikko on ”%1”, julkaistiin.

en: The current post content is empty, are you sure you want to save an empty post?
fi: Nykyisen viestin sisältö on tyhjä. Haluatko varmasti tallentaa tyhjän viestin?

en: Saving post locally failed.
fi: Viestin tallennus paikallisesti epäonnistui.

en: Post saved locally.
fi: Viesti tallennettiin paikallisesti.

[ctx: @info:tooltip]
en: Close the current tab
fi: Sulje nykyinen välilehti

en: Submitting as...
fi: Lähetystapa

en: No blog has been selected: you have to select a blog from the Blogs page before asking for the list of categories.
fi: Blogeja ei ole valittu. Sinun on valittava blogi Blogit-sivulta, ennen kuin pyydät luokkien luetteloa.

en: Requesting list of categories...
fi: Kysellään luokkien luetteloa…

en: No blog has been selected: you have to select a blog from the Blogs page before asking for the list of entries.
fi: Blogeja ei ole valittu. Sinun on valittava blogi Blogit-sivulta, ennen kuin kysyt tietueluetteloa.

en: Requesting list of entries...
fi: Kysellään tietueluetteloa…

en: %1 (Draft)
fi: %1 (luonnos)

en: List of entries received.
fi: Tietueluettelo vastaanotettiin.

en: List of categories received.
fi: Luokkien luettelo vastaanotettiin.

en: Removing a post from your blog cannot be undone.
    Are you sure you want to remove the post with title "%1" from your blog?
fi: Viestin poistoa blogistasi ei voi kumota.
    Haluatko varmasti poistaa blogistasi viestin, jonka otsikko on ”%1”?

en: Removing post...
fi: Poistetaan viestiä…

[ctx: Post removed from Blog]
en: Post with title "%1" removed from "%2".
fi: Viesti, jonka otsikko oli ”%1”, poistettiin kohteesta ”%2”.

en: Post removed
fi: Viesti poistettu

[ctx: Operation failed]
en: Failed
fi: Epäonnistui

en: No link field is available in the database for this entry.
fi: Tietokannan tässä tietueessa ei ole saatavilla linkkikenttää.

en: Are you sure you want to remove the selected local entry?
fi: Haluatko varmasti poistaa valitun paikallisen tietueen?

en: Cannot remove selected local entry.
fi: Valittua paikallista tietuetta ei voi poistaa.

en: You have to select at least one entry from list.
fi: Sinun on valittava vähintään yksi tietue luettelosta.

en: Are you sure you want to clear the list of entries?
fi: Haluatko varmasti tyhjentää tietueluettelon?

en: Cannot clear the list of entries.
fi: Tietueluetteloa ei voi tyhjentää.

en: Copy title
fi: Kopioi otsikko

[ctx: Basic configurations]
note: i18n: ectx: attribute (title), widget (QWidget, tabBasic)
en: Basic
fi: Perusasetukset

note: i18n: ectx: property (text), widget (QLabel, label_18) i18n: ectx: property (text), widget (QLabel, label_5)
en: Blog Account Configuration
fi: Blogitilin määritys

note: i18n: ectx: property (text), widget (QLabel, label_4)
en: Please fill in these fields and click on the "Auto-Configure" button to let Blogilo configure your blog account.
    You can set more options in the Advanced tab.
fi: Täytä nämä kentät ja napsauta ”Määritä automaattisesti” -painiketta, niin Blogilo yrittää määrittää blogitilisi.
    Lisää asetuksia löydät Lisäasetukset-välilehdeltä.

[ctx: Blog Title]
note: i18n: ectx: property (text), widget (QLabel, label_9)
en: Title:
fi: Otsikko:

note: i18n: ectx: property (text), widget (QLabel, label)
en: Blog/Homepage URL:
fi: Blogin tai kotisivun osoite:

note: i18n: ectx: property (placeholderText), widget (QLineEdit, txtUrl)
en: http://YourHomePage.com
fi: http://kotisivusi.fi/

note: i18n: ectx: property (text), widget (QLabel, label_17)
en: e.g.: http://domain.com/blog/
fi: esim. http://alue.fi/blogi/

[ctx: Blog account Username]
note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Username:
fi: Käyttäjätunnus:

note: i18n: ectx: property (text), widget (QPushButton, btnAutoConf)
en: Auto-Configure
fi: Määritä automaattisesti

[ctx: Advanced configurations]
note: i18n: ectx: attribute (title), widget (QWidget, tabAdvanced)
en: Advanced
fi: Lisäasetukset

note: i18n: ectx: property (text), widget (QLabel, label_7)
en: Blog ID:
fi: Blogin tunniste:

[ctx: verb, fetch the blog ID from the web]
note: i18n: ectx: property (text), widget (QPushButton, btnFetch)
en: Fetch ID
fi: Nouda tunniste

[ctx: Default direction of text in the blog]
note: i18n: ectx: property (text), widget (QLabel, label_8)
en: Default text direction:
fi: Tekstin oletussuunta:

note: #-#-#-#-#  110 (blogilo)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, comboDir) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, directionComboBox) #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkTextDirection enumeration value #-#-#-#-#  3343 (kstyl
en: Left to Right
fi: Vasemmalta oikealle

note: #-#-#-#-#  110 (blogilo)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, comboDir) #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, directionComboBox) #-#-#-#-#  625 (glade3)  #-#-#-#-# GtkTextDirection enumeration value #-#-#-#-#  3343 (kstyl
en: Right to Left
fi: Oikealta vasemmalle

note: i18n: ectx: property (text), widget (QLabel, label_11)
en: Create/Modify posts:
fi: Julkaise tai muuta viestejä:

note: i18n: ectx: property (text), widget (QLabel, label_14)
en: Support for categories:
fi: Luokkatuki:

note: i18n: ectx: property (text), widget (QLabel, label_16)
en: Support for tags:
fi: Tunnistetuki:

note: i18n: ectx: property (text), widget (QLabel, label_22)
en: Remove posts:
fi: Poista viestit:

note: i18n: ectx: property (text), widget (QLabel, label_12)
en: Fetch recent posts:
fi: Nouda viimeaikaiset viestit:

note: i18n: ectx: property (text), widget (QLabel, label_20)
en: Multipaged posts:
fi: Useampisivuiset viestit:

note: i18n: ectx: property (text), widget (QLabel, label_10)
en: Note: You can see a list of supported features for your blog after configuring it.
fi: Huomaa: Näet blogisi tukemien piirteiden luettelon määritettyäsi sen.

note: i18n: ectx: property (text), widget (QLabel, label_13)
en: Upload media:
fi: Lähetä media:

note: i18n: ectx: property (text), widget (QLabel, label_15)
en: Create new categories:
fi: Luo uusia luokkia:

note: i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_changeNToBreak)
en: This can be useful for some blogs, like Wordpress, that do not store posts as HTML
fi: Tästä voi olla hyötyä joillekin blogeille, esimerkiksi Wordpressin, jotka eivät tallenna viestejä HTML:nä

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_changeNToBreak)
en: Change \n to <br/> on posts retrieved from server
fi: Muuta \n -> <br/> palvelimesta noudetuissa viesteissä

note: i18n: ectx: property (text), widget (QLabel, label)
en: Editor auto sa&ve interval:
fi: Muokkaimen &automaattitallennusväli:

[ctx: Auto save interval disabled]
note: i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_autosaveInterval)
en: Disabled
fi: Ei käytössä

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_addPoweredBy)
en: Automatically add "Powered by Blogilo" to every post
fi: Lisää automaattisesti joka viestiin ”Powered by Blogilo”

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_previewInBlogStyle)
en: Enable post preview in blog style, if available
fi: Esikatsele viestejä blogityylillä, jos saatavilla

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_urlCachingEnabled)
en: Enable URL caching in the "Add Link" dialog
fi: Käytä osoitevälimuistia ”Lisää linkki” -ikkunassa

note: i18n: ectx: property (text), widget (QLabel, label)
en: Number of entries to fetch:
fi: Noudettavien tietueiden määrä:

note: i18n: ectx: property (text), widget (QRadioButton, pubAsModify)
en: Pu&blish as an edit of the original entry
fi: Julkaise alkuperäisen jutun &muokkauksena

note: i18n: ectx: property (text), widget (QRadioButton, pubAsNewPost)
en: Publish as a new post
fi: Julkaise uutena viestinä

note: i18n: ectx: property (text), widget (QCheckBox, saveDraft)
en: Save entry in drafts
fi: Tallenna tietue luonnoksiin

note: i18n: ectx: property (text), widget (QCheckBox, kcfg_CopyMediaUrl)
en: Copy media URL to clipboard after upload
fi: Kopioi median osoite leikepöydälle lähetyksen jälkeen

note: i18n: ectx: attribute (label), widget (QWidget, pgEntries)
en: Blog Posts
fi: Blogiviestit

note: i18n: ectx: property (toolTip), widget (QPushButton, btnEntriesUpdate)
en: Update list of entries
fi: Päivitä tietueluettelo

note: i18n: ectx: property (toolTip), widget (QPushButton, btnEntriesClear)
en: Clear list of entries
fi: Tyhjennä tietueluettelo

note: i18n: ectx: property (toolTip), widget (QPushButton, btnEntriesRemove)
en: Remove selected entry from server
fi: Poista valittu tietue palvelimesta

note: i18n: ectx: attribute (label), widget (QWidget, pgCat)
en: Post &Categories
fi: Viestin l&uokat

note: i18n: ectx: property (toolTip), widget (QPushButton, btnCatReload)
en: Reload list of categories
fi: Nouda luokkien luettelo uudelleen

note: i18n: ectx: property (toolTip), widget (QPushButton, btnCatAdd)
en: Add a new category to the selected blog
fi: Lisää uusi luokka valittuun blogiin

note: i18n: ectx: property (text), widget (QLabel, lblCatTags)
en: &Tags:
fi: &Tunnisteet:

note: i18n: ectx: attribute (label), widget (QWidget, pgOptions)
en: Post &Options
fi: Viestin &asetukset

[ctx: Status of the current post]
note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Status:
fi: Tila:

note: #-#-#-#-#  110 (blogilo)  #-#-#-#-# i18n: ectx: property (text), item, widget (QComboBox, comboOptionsStatus)
en: Published
fi: Julkaistu

note: i18n: ectx: property (text), item, widget (QComboBox, comboOptionsStatus)
en: Local Draft
fi: Paikallinen luonnos

note: i18n: ectx: property (text), widget (QCheckBox, chkOptionsTrackback)
en: Trackback
fi: Paluulinkki

note: i18n: ectx: property (text), widget (QCheckBox, chkOptionsTime)
en: Modify time&stamp
fi: Muuta &aikaleimaa

note: i18n: ectx: property (text), widget (QLabel, label_4)
en: Permalink (Wordpress):
fi: Ikilinkki (Wordpress):

note: i18n: ectx: property (text), widget (QLabel, lblOptionsTrackBack)
en: &Trackback URLs:
fi: &Paluulinkkiosoitteet:

note: i18n: ectx: attribute (label), widget (QWidget, pgNotes)
en: &Local Entries
fi: &Paikalliset tietueet

note: i18n: ectx: property (title), widget (QGroupBox, groupBox)
en: Select media to upload
fi: Valitse lähetettävä tietoväline

note: i18n: ectx: property (text), widget (QLabel, label_7)
en: Name on server:
fi: Nimi palvelimella:

note: i18n: ectx: property (text), widget (QLabel, label)
en: Upload via:
fi: Lähetysväylä:

note: i18n: ectx: property (title), widget (QGroupBox, kcfg_ftpBox)
en: FTP Configurations
fi: FTP-asetukset

note: i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_httpUrl)
en: This is going to be used for the direct link generation.
fi: Tätä käytetään suoran linkin luomiseen.

note: i18n: ectx: property (text), widget (QLabel, label_4)
en: URL to path:
fi: Verkko-osoite sijaintiin:

note: i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_FtpPath)
en: This is going to be used for the upload.
fi: Tätä käytetään lähettämiseen.

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: (S)FTP path:
fi: (S)FTP-polku:

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: e.g. sftp://domain.com/user/images/
fi: esim. sftp://alue.fi/kayttaja/kuvat/

note: i18n: ectx: property (text), widget (QLabel, label_5)
en: e.g. http://domain.com/images/
fi: esim. http://alue.fi/kuvat/

en: Blog API
fi: Blogin API

en: Select Media to Upload
fi: Valitse lähetettävä media

en: Please insert FTP URL.
fi: Anna FTP-osoite.

en: Inserted FTP URL is not a valid URL.
    Note: The URL must start with "ftp" or "sftp", and end with a "/" that indicates the directory to which the file should be uploaded.
fi: Annettu FTP-osoite ei ole kelvollinen.
    Huomaa: Osoitteen on alettava ”ftp” tai ”sftp” ja päätyttävä vinoviivaan ”/”, joka osoittaa kansiota, jonne tiedosto tulisi lähettää.

en: Media uploaded, and URL copied to clipboard.
    You can find it here:
    %1
fi: Media lähetetty ja osoite kopioitu leikepöydälle.
    Löydät sen täältä:
    %1

en: Media uploaded.
    You can find it here:
    %1
fi: Media lähetetty.
    Löydät sen täältä:
    %1

en: Successfully uploaded
fi: Lähetetty onnistuneesti

en: Media uploading failed with this result:
    %1
    Try again?
fi: Median lähetys epäonnistui; tulos:
    %1
    Yritetäänkö uudelleen?

en: KMail Error
fi: KMail-virhe

en: Not Set
fi: Ei asetettu

en: Remove Image
fi: Poista kuva

en: Edit Hyperlink
fi: Muokkaa hyperlinkkiä

en: Remove Hyperlink
fi: Poista hyperlinkki

en: Blockquote
fi: Lainauslohko

en: Category name:
fi: Luokan nimi:

en: Cannot open template file %1.
fi: Ei voida avata mallipohjatiedostoa %1.

en: composer editor
fi: Viestimuokkain

en: Edit Image...
fi: Muokkaa kuvaa…

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, EditLinkButton)
en: Edit Link...
fi: Muokkaa linkkiä…

note: #-#-#-#-#  1637 (krusader)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, LabelTooltip)
en: Tooltip:
fi: Työkaluvihje:

en: Alternate text:
fi: Vaihtoehtoinen teksti:

en: Create Anchor
fi: Luo ankkuri

en: Enter anchor name:
fi: Anna ankkurin nimi:

en: Create Link
fi: Luo linkki

en: Enter text to display for the link:
fi: Lisää linkistä näytettävä teksti:

en: Enter the location:
fi: Anna sijainti:

[ctx: @item:inlistbox Target]
en: No Set
fi: Ei asetettu

[ctx: @item:inlistbox Target]
en: Current Window
fi: Nykyinen ikkuna

[ctx: @item:inlistbox Target]
en: New Window
fi: Uusi ikkuna

[ctx: @item:inlistbox Target]
en: In parent frame
fi: Emokehyksessä

[ctx: @item:inlistbox Target]
en: In the full body of the window
fi: Ikkunan koko rungossa

[ctx: @action]
en: Left-to-Right
fi: Vasemmalta oikealle

[ctx: @label left-to-right]
en: Left-to-Right
fi: Vasemmalta oikealle

[ctx: @action]
en: Right-to-Left
fi: Oikealta vasemmalle

[ctx: @label right-to-left]
en: Right-to-Left
fi: Oikealta vasemmalle

[ctx: @action]
en: Insert Rule Line
fi: Lisää vaakasuora viiva

[ctx: @action]
en: Increase Indent
fi: Lisää sisennystä

[ctx: @action]
en: Decrease Indent
fi: Vähennä sisennystä

en: Ordered Style
fi: Järjestetty tyyli

[ctx: @action]
en: &Font
fi: &Fontti

en: Insert HTML
fi: Lisää HTML:ää

[ctx: @label stroke color]
en: Color
fi: Väri

en: Reset Font Settings
fi: Alusta fonttiasetukset

en: Check Spelling...
fi: Tarkista oikeinkirjoitus…

en: Page Color and Background...
fi: Sivun väri ja tausta…

en: &Find...
fi: &Etsi…

en: Print Previe&w
fi: Tulostuksen &esikatselu

en: Paste Without Formatting
fi: Liitä muotoiluitta

en: Insert Special Char...
fi: Lisää erikoismerkki…

en: Insert Anchor...
fi: Lisää ankkuri…

[ctx: @title:window]
en: Save as
fi: Tallenna nimellä

en: HTML Files (*.htm *.html);;All Files (*)
fi: HTML-tiedostot (*.html *.htm);;Kaikki tiedostot (*)

en: No file selected.
fi: Tiedostoa ei ole valittu.

[ctx: Find text]
en: F&ind:
fi: &Etsi:

[ctx: Find and go to the next search match]
en: Next
fi: Seuraava

note: #-#-#-#-#  1428 (katepart4)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QToolButton, findNext) i18n: ectx: property (toolTip), widget (QToolButton, next) #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QToolButton, m_findNextButton)
en: Jump to next match
fi: Siirry seuraavaan osumaan

[ctx: Find and go to the previous search match]
en: Previous
fi: Edellinen

note: #-#-#-#-#  1428 (katepart4)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QToolButton, findPrev) i18n: ectx: property (toolTip), widget (QToolButton, prev) #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QToolButton, m_findPreviousButton)
en: Jump to previous match
fi: Siirry edelliseen osumaan

note: #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (toolTip), widget (QToolButton, m_optionsButton)
en: Modify search behavior
fi: Muuta hakuvalintoja

note: #-#-#-#-#  1611 (konsole)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_SearchHighlightMatches)
en: Highlight all matches
fi: Korosta kaikki osumat

en: Join With Cell to the Right
fi: Yhdistä oikeanpuoleiseen soluun

en: Split cells
fi: Jaa solut

en: Table Format...
fi: Taulukon muotoilu…

en: Vertical Alignment:
fi: Pystytasaus:

en: Use Default Colors
fi: Käytä oletusvärejä

en: Incoming file %(0)s from %(1)s
fi: Saapuva tiedosto %(0)s lähteestä %(1)s

en: Receiving file
fi: Vastaanotetaan tiedostoa

en: Receiving file %(0)s from %(1)s
fi: Vastaanotetaan tiedostoa %(0)s kohteesta %(1)s

en: File %(0)s from %(1)s successfully received
fi: Tiedosto %(0)s kohteesta %(1)s vastaanotettiin onnistuneesti

en: Transfer failed
fi: Siirto epäonnistui

en: Transfer of file %(0)s failed
fi: Tiedoston %(0)s siirto epäonnistui

en: Files received
fi: Vastaanotettiin tiedostot

en: Received %d file in the background | Received %d files in the background
fi[0]: Vastaanotettiin %d tiedosto taustalla
fi[1]: Vastaanotettiin %d tiedostoa taustalla

en: Received %d more file in the background | Received %d more files in the background
fi[0]: Vastaanotettu %d tiedosto taustalla
fi[1]: Vastaanotettu %d tiedostoa taustalla

en: Enable Bluetooth to edit
fi: Ota Bluetooth muokattavaksi

en: This is the Bluetooth name of your computer
fi: Tämä on tietokoneesi Bluetooth-nimi

en: Receive files from remote devices
fi: Vastaanota tiedostoja etälaitteilta

en: This option allows your computer to receive files transferred over Bluetooth (OBEX)
fi: Tämä asetus sallii tietokoneesi vastaanottaa tiedostoja, jotka on siirretty Bluetoothin yli (OBEX)

en: Show a tray icon
fi: Näytä ilmoitusalueen kuvake

en: Visible as %s and available for Bluetooth file transfers.
fi: Löydettävissä nimellä %s ja saatavilla Bluetooth-tiedostosiirroille.

en: Visible as %s.
fi: Löydettävissä nimellä %s.

en: No Bluetooth adapters found
fi: Bluetooth-sovittimia ei löytynyt

en: Bluetooth is disabled by hardware switch
fi: Bluetooth ei ole käytössä laitekytkimen asennon vuoksi

en: Bluetooth is disabled
fi: Bluetooth ei ole käytössä

en: An error has occurred
fi: Tapahtui virhe

en: Permission issues can be solved with a udev rule for rfkill or membership in the 'rfkill' group.
fi: Käyttöoikeuksien ongelmat voidaan ratkaista udev-säännöillä 'rfkill' ryhmässä.

en: Bluetooth: Connected to %s
fi: Bluetooth: Yhdistetty kohteeseen %s

en: Turn on Bluetooth
fi: Bluetooth päälle

en: Send files to a device
fi: Lähetä tiedostoja laitteelle

en: Open Bluetooth device manager
fi: Avaa Bluetooth-laitteiden hallinta

en: Paired devices
fi: Laiteparit

en: Configure Bluetooth settings
fi: Säädä Bluetooth-asetuksia

[ctx: DeviceName Network (Service)]
en: %1 Network (%2)
fi: %1-verkko (%2)

en: Bluetooth Daemon
fi: Bluetooth-palvelu

en: (c) 2010, UFO Coders
fi: © 2010, UFO Coders

[ctx: Show a notification asking to authorize or deny access to this computer from Bluetooth.The %1 is the name of the bluetooth device]
en: %1 is requesting access to this computer
fi: %1 pyytää yhteyttä tähän tietokoneeseen

[ctx: Button to trust a bluetooth remote device and authorize it to connect]
en: Trust and Authorize
fi: Luota ja valtuuta

[ctx: Button to authorize a bluetooth remote device to connect]
en: Authorize Only
fi: Vain valtuuta

[ctx: Deny access to a remote bluetooth device]
en: Deny
fi: Torju

[ctx: The text is shown in a notification to know if the PIN is correct,%1 is the remote bluetooth device and %2 is the pin]
en: %1 is asking if the PIN is correct: %2
fi: %1 kysyy, onko PIN oikein: %2

[ctx: Notification button to know if the pin is correct or not]
en: PIN correct
fi: PIN on oikein

[ctx: Notification button to say that the PIN is wrong]
en: PIN incorrect
fi: PIN ei ole oikea

[ctx: Shown in a notification to announce that a PIN is needed to accomplish a pair action,%1 is the name of the bluetooth device]
en: PIN needed to pair with %1
fi: PIN tarvitaan parin muodostamiseksi laitteeseen %1

[ctx: Notification button which once clicked, a dialog to introduce the PIN will be shown]
en: Introduce PIN
fi: Anna PIN

[ctx: Shown in the caption of a dialog where the user introduce the PIN]
en: Introduce PIN
fi: Anna PIN

[ctx: Shown in a dialog which asks to introduce a PIN that will be used to pair a Bluetooth device,%1 is the name of the Bluetooth device]
en: In order to pair this computer with %1, you have to enter a PIN. Please do it below.
fi: Parin muodostamiseksi tämän tietokoneen ja laitteen %1 välille sinun on annettava PIN. Anna se alhaalla.

[ctx: Show a notification asking to authorize or deny an incoming file transfer to this computer from a Bluetooth device.]
en: %1 is sending you the file %2
fi: %1 lähettää sinulle tiedoston %2

[ctx: Button to accept the incoming file transfer and download it in the default download directory]
en: Accept
fi: Hyväksy

[ctx: Deny the incoming file transfer]
en: Cancel
fi: Peru

[ctx: File transfer origin]
en: From
fi: Lähde

[ctx: File transfer destination]
en: To
fi: Kohde

en: Saving file failed
fi: Tiedoston tallennus epäonnistui

en: Bluetooth transfer failed
fi: Bluetooth-siirto epäonnistui

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: toolbar item: keep it as short as possible
en: Send File
fi: Lähetä tiedosto

en: Browse Files
fi: Selaa tiedostoja

en: No Bluetooth adapters have been found.
fi: Bluetooth-sovittimia ei löytynyt.

en: Retrieving services…
fi: Haetaan palveluja…

en: This address is unavailable.
fi: Tämä osoite ei ole käytettävissä.

en: Received Files
fi: Vastaanotetut tiedostot

en: Scanning for new devices…
fi: Etsitään uusia laitteita…

en: Obexd service is not running.
fi: Obexd-palvelu ei ole käynnissä.

en: Retrieving information from remote device…
fi: Haetaan etälaitteen tietoja…

en: Connecting to the device
fi: Yhdistetään laitteeseen

en: Phone memory
fi: Puhelimen muisti

en: External memory
fi: Ulkoinen muisti

en: Bluetooth is disabled.
fi: Bluetooth ei ole käytössä.

[ctx: Action to enable Bluetooth adapter]
en: Enable
fi: Ota käyttöön

en: Your Bluetooth adapter is powered off.
fi: Bluetooth-sovittimessa ei ole virtaa.

[ctx: Action to turn on Bluetooth adapter]
en: Turn On
fi: Ota käyttöön

en: Bluetooth File Transfer
fi: Bluetooth-tiedostonsiirto

en: Specify receiving device by MAC address.
fi: Määritä vastaanottava laite MAC-osoitteella.

en: Specify receiving device by UBI path.
fi: Määritä vastaanottava laite UBI-polulla.

en: Files to be sent.
fi: Lähetettävät tiedostot.

[ctx: Connecting to a Bluetooth device]
en: Connecting to %1…
fi: Yhdistetään: %1…

[ctx: This string is shown when the wizard fail]
en: The connection to the device has failed: %1
fi: Laitteeseen yhdistäminen epäonnistui: %1

en: The connection to %1 has failed: %2
fi: Laitteeseen %1 yhdistäminen epäonnistui: %2

en: Open file…
fi: Avaa tiedosto…

note: i18n: ectx: property (text), widget (KSqueezedTextLabel, selectLbl)
en: Select one or more files:
fi: Valitse yksi tai useampia tiedostoja:

en: Selected files: <b>%1</b>
fi: Valitut tiedostot: <b>%1</b>

note: i18n: ectx: property (text), widget (QLabel, label_2)
en: Select a device from the list:
fi: Valitse laite luettelosta:

[ctx: Send files to a Bluetooth device]
en: Send to %1
fi: Lähetä laitteeseen %1

en: Sending file over Bluetooth
fi: Lähetetään tiedosto Bluetoothilla

en: Send Files
fi: Lähetä tiedostoja

note: i18n: ectx: label, entry (saveUrl), group (General)
en: Save received files to:
fi: Tallenna vastaanotetut tiedostot kohteeseen:

note: i18n: ectx: label, entry (autoAccept), group (General)
en: Whether allow to modify shared files
fi: Sallitaanko jaettujen tiedostojen muuttaminen

[ctx: Action to go to the next page on the wizard]
en: Next
fi: Seuraava

[ctx: Action to finish the wizard]
en: Finish
fi: Valmis

en: Add Bluetooth Device
fi: Lisää Bluetooth-laite

en: Select a device
fi: Valitse laite

[ctx: Action to fix a problem]
en: Fix it
fi: Korjaa

en: Your Bluetooth adapter is not pairable.
fi: Bluetooth-sovitintasi ei voi kytkeä pariksi.

[ctx: Action to make Bluetooth adapter pairable]
en: Make Pairable
fi: Aseta paritettavaksi

note: i18n: ectx: property (text), widget (QCheckBox, manualPin)
en: Manual PIN:
fi: Oma PIN:

[ctx: Button offered when the wizard fail. This button will restart the wizard]
en: Restart the wizard
fi: Käynnistä opastettu toiminto uudelleen

[ctx: Button that closes the wizard]
en: Close
fi: Sulje

[ctx: This string is shown when the wizard fail]
en: The setup of the device has failed
fi: Laitteen asetus epäonnistui

en: The setup of %1 has failed
fi: Laitteen %1 asetus epäonnistui

en: Connecting to %1…
fi: Yhdistetään: %1…

en: Please introduce the PIN in your keyboard when it appears and press Enter
fi: Anna PIN-tunniste näppäimistölläsi sen ilmestyttyä ja paina Enter

en: Please introduce the PIN in your device when it appears
fi: Anna PIN-tunniste näppäimistölläsi sen ilmestyttyä

en: Does not match
fi: Ei täsmää

en: Please, confirm that the PIN displayed on %1 matches the wizard one.
fi: Vahvista, että laitteella ”%1” näytetty PIN vastaa tässä olevaa.

en: Setup Finished
fi: Asetus valmis

en: The device has been set up and can now be used.
fi: Laite on asetettu ja valmis käyttöön.

[ctx: Placeholder is device name]
en: The device '%1' has been set up and can now be used.
fi: Laite ”%1” on asetettu ja valmis käyttöön.

en: Adapter:
fi: Sovitin:

en: Setup NAP Network…
fi: Aseta NAP-verkko…

en: Setup DUN Network…
fi: Aseta DUN-verkko…

[ctx: This device is a Phone]
en: Phone
fi: Puhelin

[ctx: This device is a Modem]
en: Modem
fi: Modeemi

[ctx: This device is a Computer]
en: Computer
fi: Tietokone

[ctx: This device is of type Network]
en: Network
fi: Verkko

[ctx: This device is a Headset]
en: Headset
fi: Kuulokkeet

[ctx: This device is a Headphones]
en: Headphones
fi: Kuulokkeet

[ctx: This device is an Audio/Video device]
en: Multimedia Device
fi: Multimedialaite

[ctx: This device is a Keyboard]
en: Keyboard
fi: Näppäimistö

[ctx: This device is a Mouse]
en: Mouse
fi: Hiiri

[ctx: This device is a Joypad]
en: Joypad
fi: Peliohjain

[ctx: This device is a Graphics Tablet (input device)]
en: Tablet
fi: Piirtopöytä

[ctx: This device is a Peripheral device]
en: Peripheral
fi: Oheislaite

[ctx: This device is a Camera]
en: Camera
fi: Kamera

[ctx: This device is a Printer]
en: Printer
fi: Tulostin

[ctx: This device is an Imaging device (printer, scanner, camera, display, …)]
en: Imaging
fi: Kuvankäsittelylaite

[ctx: This device is a Wearable]
en: Wearable
fi: Asuste

[ctx: This device is a Toy]
en: Toy
fi: Lelu

[ctx: This device is a Health device]
en: Health
fi: Terveys

[ctx: Type of device: could not be determined]
en: Unknown
fi: Tuntematon

en: On login:
fi: Kirjauduttaessa:

en: Enable Bluetooth
fi: Ota Bluetooth käyttöön

en: Disable Bluetooth
fi: Poista Bluetooth käytöstä

en: Remember previous status
fi: Muista aiempi tila

en: When receiving files:
fi: Tiedostoja vastaanotettaessa:

en: Accept for trusted devices
fi: Hyväksy luotetut laitteet

en: Always accept
fi: Hyväksy aina

note: #-#-#-#-#  937  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label) #-#-#-#-#  952  #-#-#-#-#
en: Save files in:
fi: Tallenna tiedostot kohteeseen:

en: Are you sure you want to forget '%1'
fi: Haluatko varmasti unohtaa laitteen ”%1”?

en: Confirm Deletion of Device
fi: Vahvista laitteen poistaminen

en: No devices paired
fi: Ei paritettuja laitteita

en: Add New Device…
fi: Lisää uusi laite…

en: Configure &Bluetooth…
fi: &Bluetooth-asetukset…

en: Remote Name
fi: Etänimi

en: Adapter
fi: Sovitin

en: Audio device
fi: Äänilaite

en: Other device
fi: Muu laite

en: %1% Battery
fi: %1 % akkua

[ctx: Notification when the connection failed due to Failed:HostIsDown]
en: The device is unreachable
fi: Laite ei ole tavoitettavissa

[ctx: Notification when the connection failed due to Failed]
en: Connection to the device failed
fi: Laitteeseen yhdistäminen epäonnistui

[ctx: Notification when the connection failed due to NotReady]
en: The device is not ready
fi: Laite ei ole valmis

en: No Bluetooth Adapters Available
fi: Ei Bluetooth-sovittimia käytettävissä

en: Bluetooth is Disabled
fi: Bluetooth ei ole käytössä

en: No Devices Found
fi: Laitteita ei löytynyt

en: Bluetooth is offline
fi: Bluetooth on offline

en: %1 connected
fi: %1 kytketty

[ctx: Number of connected devices]
en: %1 connected device | %1 connected devices
fi[0]: %1 yhdistetty laite
fi[1]: %1 yhdistettyä laitetta

en: No connected devices
fi: Ei yhdistettyjä laitteita

en: Expand all
fi: Laajenna kaikki

en: Filebrowser
fi: Tiedostoselain

note: #-#-#-#-#  117 (Bluefish SVN)  #-#-#-#-# Fake-label (for notebook_hide() and _show() ;)
en: Stand by...
fi: Valmiustila

en: New From Template
fi: Uusi asiakirja mallista

en: Character _Encoding
fi: M_erkistön koodaus

en: _Commands
fi: _Komennot

en: Con_vert
fi: Muunna

en: New file
fi: Uusi tiedosto

en: New window
fi: Uusi ikkuna

en: Edit Preferences
fi: Muokkaa ensisijaisuuksia

en: _Increase
fi: _Korota

en: _Decrease
fi: _Laske

en: New project
fi: Uusi projekti

en: Open project
fi: Avaa projekti

en: _Toggle Comment
fi: _Kytke kommentti

en: Toggle comment
fi: Kytke kommentti

note: #-#-#-#-#  520 (gedit)  #-#-#-#-# (itstool) path: td/p
en: Delete the current line
fi: Poista nykyinen rivi

en: _Word Count
fi: Laske _sanat

en: Strip trailing whitespace
fi: Siivoa pois tekstirivien loppuun jääneet turhat välilyönnit

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id label, accelerator
en: _Main Toolbar
fi: _Työkalupalkki

en: Show side pane
fi: Näytä sivuruutu

en: Status_bar
fi: _Tilapalkki

note: i18n: ectx: property (text), widget (QCheckBox, multi)
en: Wrap text
fi: Tekstin rivitys

en: Save a copy
fi: Tallenna kopio

en: Rena_me...
fi: Nimeä _uudelleen…

en: _Next Document
fi: _Seuraava asiakirja

en: Advanced Find and Replace
fi: Edistynyt etsi ja korvaa

en: Save project
fi: Tallenna projekti

en: Save project as
fi: Tallenna projekti nimellä

en: Undo All
fi: Kumoa kaikki

en: Never ask again
fi: Älä kysy enää uudelleen

en: Visit us at http://bluefish.openoffice.nl
fi: Vieraile sivuillamme http://bluefish.openoffice.nl

en: Do you really want to delete %s?
fi: Haluatko varmasti poistaa %s?

en: Delete permanent bookmark.
fi: Poista pysyvä kirjanmerkki.

en: Delete all bookmarks.
fi: Poista kaikki kirjanmerkit.

en: Do you really want to delete all bookmarks for %s?
fi: Haluatko varmasti poistaa kaikki kirjanmerkit: %s?

en: Edit bookmark
fi: Muokkaa kirjanmerkkiä

en: Show File
fi: Näytä tiedosto

note: #-#-#-#-#  415 (ELinks 0.12.GIT)  #-#-#-#-# delete_item_title
en: Delete bookmark
fi: Poista kirjanmerkki

note: #-#-#-#-#  3571 (rekonq)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, deleteAllButton)
en: Delete All
fi: Poista kaikki

en: 
    Encoding:
fi: 
    Koodaus:

en: 
    Size (on disk):
fi: 
    Koko (levyllä):

en: Untitled %d
fi: Nimetön %d

en: Move to this window
fi: Siirrä tähän ikkunaan

en: _Convert
fi: _Muunna

note: #-#-#-#-#  117 (Bluefish SVN)  #-#-#-#-# if (main_v->props.backup_abort_action == 2) we have to ask the user we have to ask the user what to do
en: _Abort save
fi: _Keskeytä tallennus

en: _Continue save in UTF-8
fi: _Jatka tallennusta UTF-8 -muodossa

en: File encoding conversion failure
fi: Virhe tiedoston koodauksen muutoksessa

en: Previously:
fi: Ennen:

en: Unable to open file
fi: Tiedostoa ei voitu avata

en:  failed to load.
fi:  ei voitu ladata.

en: Select file to insert
fi: Valitse lisättävä tiedosto

en: No file to insert
fi: Ei lisättävää tiedostoa

en: Could not rename
fi: Ei voitu uudelleennimetä

en: New _File
fi: Uusi _tiedosto

note: #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, m_new_filter)
en: New Filter
fi: Uusi suodatin

en: Delete filter
fi: Poista filtter

en: Show Backup Files
fi: Näytä varmuuskopiotiedostot

en: Show Hidden Files
fi: Näytä piilotiedostot

note: #-#-#-#-#  1088 (klinkstatus)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, kcfg_DisplayTreeView) #-#-#-#-#  1575 (kmymoney)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, radioButton4)
en: Tree
fi: Puu

en: <b>Files</b>
fi: <b>Tiedostot</b>

en: _Recursive:
fi: _Rekursiivinen:

en: <b>Contains</b>
fi: <b>Sisältää</b>

en: Pa_ttern:
fi: Ku_vio:

en: Is rege_x:
fi: O_n säänn. lauseke:

en: _Continue save
fi: _Jatka tallennusta

en: A backupfile for %s could not be created. If you continue, this file will be overwritten.
fi: Tiedostolle %s ei voitu luoda varmuuskopiota. Jos jatkat, tämä tiedosto ylikirjoitetaan.

en: File backup failure
fi: Tiedoston varmuuskopiointi epäonnistui.

en: The file you have selected is being edited in Bluefish.
fi: Valitsemaasi tiedostoa muokataan Bluefishillä.

en: Do you want to replace the existing file?
fi: Haluatko korvata olemassaolevan tiedoston?

en: If you don't save your changes they will be lost.
fi: Jos et tallenna tekemiäsi muutoksia, ne katoavat.

en: Choose per _File
fi: Valitse _tiedostot erikseen

en: Include hidden files
fi: Sisällytä piilotiedostot

en: Mime type
fi: MIME-tyyppi

en: Insert _spaces instead of tabs
fi: Lisää _välilyöntejä sarkaimien sijaan

en: _Foreground color:
fi: Edustaväri:

en: Delete entry
fi: Poista tietue

en: Default browser
fi: Oletusselain

en: File #
fi: Tiedosto #

en: Line #
fi: Rivi #

en: Output #
fi: Tuloste #

note: GtkUpdateType enumeration value
en: Delayed
fi: Viivästetty

en: Immediately
fi: Välittömästi

en: Recently closed
fi: Viimeisimmät suljetut

en: Edit preferences
fi: Muokkaa asetuksia

en: Font & Colors
fi: Fontit & Värit

en: Cursor color
fi: Kohdistimen väri

en: Selection background color
fi: Taustavärin valinta

en: Text styles
fi: Tekstityylit

en: File Associations
fi: Tiedostosidokset

en: <b>Templates</b>
fi: <b>Pohjat</b>

en: External commands
fi: Ulkoiset komennot

en: Output parsers
fi: Tulosteen jäsentäjät

en: Language support
fi: Kielituki

en: Enter Bluefish project filename
fi: Syötä Bluefish-projektin tiedostonimi

en: Select Bluefish project filename
fi: Valitse Bluefish-projektin tiedostonimi

en: Create New Project
fi: Luo uusi projekti

en: Edit Project
fi: Muokkaa projektia

en: Project _Name:
fi: Projektin _nimi:

en: Create _Project
fi: _Luo projekti

note: #-#-#-#-#  4002 (xsane)  #-#-#-#-# BUTTON_CREATE_PROJECT
en: Create project
fi: Luo projekti

en: Create empty project
fi: Luo tyhjä projekti

en: weblint HTML checker
fi: weblint HTML-tarkastaja

en: xmllint XML checker
fi: xmllint XML-tarkastaja

en: Untitled Project
fi: Nimetön projekti

en: C programming
fi: C-ohjelmointi

en: Hide objectfiles
fi: Piilota objektitiedostot

en: Forward from cursor position
fi: Jatka kursorin sijainnista

en: All open documents
fi: Avaa kaikki asiakirjat

en: Filename pattern:
fi: Tiedostonimen kaava:

en: Only match if case (upper/lower) is identical.
fi: Huomioi isot ja pienet kirjaimet.

note: Now add the multiple match options
en: _Find All
fi: Etsi k_aikki

note: Replace
en: R_eplace...
fi: Ko_rvaa...

en: <b>Sidebar</b>
fi: <b>Sivupalkki</b>

en: L_ocation:
fi: _Sijainti:

en: /File/_New
fi: /Tiedosto/_Uusi

en: /File/_Open...
fi: /Tiedosto/_Avaa...

note: i18n: ectx: property (title), widget (QGroupBox, groupBox_3) i18n: ectx: property (title), widget (QGroupBox, groupBox6)
en: Startup options
fi: Käynnistysasetukset

en: Word wrap
fi: Rivitys

en: /Tools
fi: /Työkalut

note: Add Word Button
en: _Add Word
fi: _Lisää sana

en: _Line number:
fi: _Rivinumero:

en:  Delete
fi:  Poista

en: Report a _Bug
fi: Raportoi _vika

en: About Bluefish
fi: Tietoja: Bluefish

en: To _Uppercase
fi: _Isoiksi kirjaimiksi

en:  _Add
fi:  _Lisää

en:  _Update
fi:  _Päivitä

en:  _Delete
fi:  P_oista

en: _Style...
fi: _Tyyli...

en: Bluefish: Select color
fi: Bluefish: Valitse väri

en: Edit color
fi: Muokkaa väriä

en: Edit tag
fi: Muokkaa tagia

en: _Keyboard
fi: _Näppäimistö

en: Acronym
fi: Akronyymi

note: i18n: ectx: property (text), widget (QCheckBox, strikeoutCB)
en: Strikeout
fi: Yliviivattu

en: Big
fi: Suuri

en: Break and clear
fi: Rivinvaihto ja tyhjennys

en: Font Size +1
fi: Fontin koko +1

en: Font Size -1
fi: Fontin koko -1

en: Preformatted Text
fi: Esimuotoiltu teksti

en: Right Justify
fi: Tasaus oikealle

en: Table Row
fi: Taulukon rivi

en: Table Header
fi: Taulukon otsake

en: Table Data
fi: Taulukon data

en: List Item
fi: Listan kohta

en: Definition Term
fi: Määrittelytermi

en: _Input
fi: _Syöte

en: _Progress
fi: _Edistyminen

en: _Misc
fi: _Muut

en: _Comment
fi: _Kommentti

en: Body...
fi: Runko...

en: _Font...
fi: _Kirjasin...

en: Quick List...
fi: Pikalista

en: Insert image...
fi: Lisää kuva...

en: Insert thumbnail...
fi: Lisää esikatselukuva...

en: Table Wizard...
fi: Taulukkovelho...

en: Table Row...
fi: Taulukon rivi...

en: Table Data...
fi: Taulukon data...

en: Create stylesheet...
fi: Luo tyylisivu

en: Columns...
fi: Palstat…

en: Frame Wizard...
fi: Kehysvelho

en: Frameset...
fi: Kehykset...

en: Frame...
fi: Kehys...

en: Form...
fi: Lomake...

en: Input Button...
fi: Syötepainike...

en: Input Text...
fi: Tekstisyöte...

en: Textarea...
fi: Tekstialue...

en: _Select...
fi: _Valitse...

en: Option...
fi: Valinnat...

en: Option group...
fi: Valintaryhmä

en: Button...
fi: Painike...

en: Multi thumbnail...
fi: Useita esikatselukuvia...

en: Frameset
fi: Kehykset

en: Noframes
fi: Ei kehyksiä

en: Input Hidden...
fi: Piilosyöte...

en: Input Radio Button...
fi: Radiosyöte...

en: Insert Color
fi: Lisää väri

note: #-#-#-#-#  429 (evince 0.5.2)  #-#-#-#-# (itstool) path: page/title
en: Forms
fi: Lomakkeet

en: Insert Time
fi: Lisää aika

en:   _Time (%i:%i:%i)
fi:   _Aika (%i:%i:%i)

en:   Day of the _week (Sunday)
fi:   _Viikonpäivä (sunnuntai)

en:   Day of the _week (Monday)
fi:   _Viikonpäivä (maanantai)

en:   Day of the _week (Tuesday)
fi:   _Viikonpäivä (tiistai)

en:   Day of the _week (Wednesday)
fi:   _Viikonpäivä (keskiviikko)

en:   Day of the _week (Thursday)
fi:   _Viikonpäivä (torstai)

en:   Day of the _week (Friday)
fi:   _Viikonpäivä (perjantai)

en:   Day of the _week (Saturday)
fi:   _Viikonpäivä (lauantai)

en:   _Date (%i/%i/%i)
fi:   _Päivämäärä (%i/%i/%i)

en:   _Unix Time (%i)
fi:   _Unix-aika (%i)

en: Quick Anchor
fi: Pika-ankkuri

en: _Target:
fi: _Kohde:

en: Titl_e:
fi: _Otsikko:

en: Custo_m:
fi: _Mukautettu:

en: OnClic_k:
fi: Na_psautettaessa:

en: OnD_blClick:
fi: Ka_ksoisnapsautettaessa:

en: OnMouseO_ver:
fi: Hiiri_Päällä:

en: OnMouse_Down:
fi: H_iirenPainikePainetaan:

en: OnMouse_Move:
fi: Hiiren_Liikkuessa:

en: OnMouseOu_t:
fi: HiirenPois_tuessaPäältä:

en: OnMouse_Up:
fi: HiirenPainikeN_ostetaan

en: OnKeyDo_wn:
fi: _NappiPainetaan

en: OnKey_Press:
fi: NappiaPai_nettaessa

en: OnKe_yUp:
fi: NappiNo_stetaan

en: Ali_gn:
fi: Tasau_s:

en: Cl_ass:
fi: Luokk_a:

en: _Align:
fi: _Tasaus:

en: Is _percent
fi: On _prosenttia

en: No _shading
fi: Ei _varjostusta

en: Depreciated options
fi: Alemmat valinnat

en: Background _Image:
fi: Tausta_kuva:

en: Back_ground Color:
fi: Taustav_äri:

en: _Text Color:
fi: T_ekstin väri:

en: _Link Color:
fi: L_inkin väri:

en: _Visited Link Color:
fi: Käytet_yn linkin väri:

en: _Active Link Color:
fi: _Aktiivisen linkin väri:

en: Con_tent:
fi: _Sisältö:

en: _Scheme:
fi: L_uonnos:

en: Base Font
fi: Perusfontti

en: E-mail
fi: Sähköposti

en: Quick List
fi: Pikalista

en: Or_dered
fi: _Järjestetty

en: _Unordered
fi: Jär_jestämätön

en: Co_ls:
fi: Sarakkeet_:

en: Margin _Width:
fi: Reunan _leveys:

en: Margin _Height:
fi: Reunan _korkeus:

en: Scrollin_g:
fi: Vierit_ys:

en: _Frameborder:
fi: _Kehysreuna:

en: No _Resize:
fi: E_i koonmuutosta

en: _Style:
fi: _Tyyli:

en: _Forward Relation:
fi: _Suora suhde

en: _Reverse Relation:
fi: _Käänteinen suhde

en: L_ang:
fi: K_ieli:

en: Metho_d:
fi: Mene_telmä:

en: _Enctype:
fi: Koo_daustapa:

en: Text area
fi: Tekstialue

en: Multiple _Selections:
fi: Useita _Valintoja:

en: _Label:
fi: _Etiketti:

en: _Selected:
fi: V_alittu:

en: Option group
fi: Valintaryhmä

en: _Checked:
fi: Va_littu:

en: Max _Length:
fi: Maksimi_pituus:

en: _Accept:
fi: _Hyväksy:

en: On_Focus:
fi: KunK_ohdistetaan:

en: On_Blur:
fi: Kun_Deaktivoidaan:

en: On_Select:
fi: Kun_Valitaan:

en: On_Change:
fi: KunVaihde_taan:

en: Co_l Span:
fi: _Sarakkeen span:

en: _Row Span:
fi: _Rivin span:

en: Insert thumbnail
fi: Lisää esikatselukuva

en: _Image location:
fi: K_uvan sijainti:

en: _Usemap:
fi: Käytä k_arttaa:

en: Alternate _text:
fi: V_aihtoehtoinen teksti:

en: _Hspace:
fi: _Vaakavälistys:

en: _Vspace:
fi: _Pystyvälistys

en: Borde_r:
fi: Reu_na

en: Select files for thumbnail creation
fi: Valitse tiedostot esikatselun luomista varten

en: Scaling (%)
fi: Skaalaus (%)

en: Multi thumbnail
fi: Monta esikatselukuvaa

en: By scaling
fi: Skaalaamalla

en: By width, keep aspect ratio
fi: Leveydellä, pidä muotosuhde

en: By height, keep aspect ratio
fi: Korkeudella, pidä muotosuhde

en: By width and height, ignore aspect ratio
fi: Leveydellä ja korkeudella, älä huomioi muotosuhdetta

en: %r: original filename  %t: thumbnail filename
    %w: original width  %h: original height
    %x: thumbnail width  %y: thumbnail height
    %b: original size (bytes)
fi: %r: alkuperäinen tiedostonimi  %t: esikatselukuvan tiedostonimi
    %w: alkuperäinen leveys  %h: alkuperäinen korkeus
    %x: esikatselukuvan leveys  %g: esikatselukuvan korkeus
    %b: alkuperäinen koko (tavua)

en: Table Wizard
fi: Taulukkovelho

en: Number of colu_mns:
fi: Sarak_keiden lukumäärä:

en: Table rows on one _line:
fi: Taulukon rivit _yhdellä rivillä:

en: _Indent table code:
fi: Si_sennä taulukon koodi:

en: Frame Wizard
fi: Kehysvelho

en: Use _DTD:
fi: Käytä _DTD:

en: Number of _Frames:
fi: Kehysten Lukum_äärä:

en: Frame's
fi: Kehyksen

en: _Lowercase
fi: _Pienaakkoset

en: Insert image
fi: Lisää kuva

en: Delete all
fi: Poista kaikki

note: #-#-#-#-#  3326  #-#-#-#-# i18n: ectx: property (suffix), widget (QSpinBox, mtu) #-#-#-#-#  3335  #-#-#-#-# i18n: ectx: property (suffix), widget (QSpinBox, sb_fragmentSize)
en:  bytes
fi:  tavua

note: #-#-#-#-#  343 (dia)  #-#-#-#-# head line
en: Kind
fi: Laji

note: i18n: ectx: property (toolTip), widget (QPushButton, kAdd) i18n: ectx: property (statusTip), widget (QPushButton, kAdd)
en: Add property
fi: Lisää ominaisuus

en: New library
fi: Uusi kirjasto

en: Library name
fi: Kirjaston nimi

en: Definitions
fi: Määritelmät

en: New property
fi: Uusi asetus

note: #-#-#-#-#  3596 (Sawfish 0.99)  #-#-#-#-# ../lisp/sawfish/wm/commands/groups.jl #-#-#-#-#  3597 (Sawfish 0.99)  #-#-#-#-#
en: Delete group
fi: Poista ryhmä

en: Delete library
fi: Poista kirjasto

en: Browsers
fi: Selaimet

note: #-#-#-#-#  3382 (klipper)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2)
en: Regular expression:
fi: Säännöllinen lauseke:

note: #-#-#-#-#  4002 (xsane)  #-#-#-#-# TEXT_PROJECT_STATUS_FILE_SAVING
en: Saving file
fi: Tallennetaan tiedostoa

en: File save error
fi: Tiedoston tallennusvirhe

en: Nothing found
fi: Mitään ei löytynyt

en: Web pages
fi: WWW-sivut

note: Title of the snippets dialog for new snippets
en: New snippet
fi: Uusi tekstileike

en: _Merge Lines
fi: _Yhdistä rivit

en: <b>Visibility Setting</b>
fi: <b>Näkyvyysasetus</b>

note: #-#-#-#-#  3024 (menulibre)  #-#-#-#-# Translators: "Hidden" on/off switch. When enabled, the application is hidden from the menu. #-#-#-#-#  3681 (SuperTuxKart)  #-#-#-#-# I18N: In the UI options, minimap position in the race UI
en: Hidden
fi: Piilotettu

en: Always visible
fi: Aina näkyvissä

en: Temporarily visible
fi: Tilapäisesti näkyvissä

en: <b>Friendly Name</b>
fi: <b>Kutsumanimi</b>

en: Pairing request
fi: Parituspyyntö

en: Pairing request for device:
fi: Parituspyyntö laitteelle:

en: This should be overwritten
fi: Tämä pitäisi korvata

en: Show input
fi: Näytä salasana

en: _Adapter
fi: _Sovitin

en: _Device
fi: _Laite

en: Search for nearby devices
fi: Etsi lähellä olevia laitteita

en: Create pairing with the device
fi: Parita laitteet

en: Mark/Unmark this device as trusted
fi: Aseta laite luotetuksi tai peru luottamus

en: Remove this device from the known devices list
fi: Poista laite tunnettujen laitteiden luettelosta

en: Send file(s) to the device
fi: Lähetä laitteeseen tiedosto(ja)

en: Rename device
fi: Muuta laitteen nimeä

en: Network Access Point (NAP)
fi: Verkon tukiasema (NAP)

en: <b>Services</b>
fi: <b>Palvelut</b>

en: DHCP server type:
fi: DHCP-palvelimen tyyppi:

en: <b>No DHCP servers installed</b>
fi: <b>Ei asennettuja DHCP-palvelimia</b>

en: <b>NAP Settings</b>
fi: <b>NAP-asetukset</b>

en: <b>PAN Support</b>
fi: <b>PAB-tuki</b>

en: <b>DUN Support</b>
fi: <b>DUN-tuki</b>

en: <b>File Receiving (Object Push)</b>
fi: <b>Tiedoston vastaanotto (Object Push)</b>

en: Incoming Folder:
fi: Saapuvien kansio:

en: Select folder for incoming file transfers
fi: Valitse saapuvien tiedostonsiirtojen kansio

en: Accept files from trusted devices
fi: Hyväksy tiedostot luotetuilta laitteilta

en: <b>Transfer Settings</b>
fi: <b>Siirtoasetukset</b>

en: <span weight="bold" size="large">Sending files via Bluetooth</span>
fi: <span weight="bold" size="large">Tiedostojen Bluetooth-lähetys</span>

note: #-#-#-#-#  1782 (LibFM 1.2)  #-#-#-#-# To: <Destination folder> ex. Copy file to..., Move file to...etc.
en: <b>To:</b>
fi: <b>Kohde:</b>

en: <b>File:</b>
fi: <b>Tiedosto:</b>

en: Configure selected plugin's preferences
fi: Määritä valitun liitännäisen asetukset

en: <b>Plugin description:</b>
fi: <b>Liitännäisen kuvaus:</b>

en: <b>Author:</b>
fi: <b>Tekijä:</b>

en: <b>Depends on:</b>
fi: <b>Riippuvuudet:</b>

en: <b>Conflicts with:</b>
fi: <b>On ristiriidassa:</b>

en: <b>GSM settings</b>
fi: <b>GSM-asetukset</b>

en: Traffic statistics
fi: Liikenneitilastot

en: <b>Downloaded:</b>
fi: <b>Ladattu:</b>

en: <b>Uploaded:</b>
fi: <b>Lähetetty:</b>

en: <b>Total:</b>
fi: <b>Yhteensä:</b>

en: <b>Log started:</b>
fi: <b>Loki aloitettu:</b>

en: <b>Log duration:</b>
fi: <b>Merkitse lokiin kesto:</b>

en: Send note
fi: Lähetä muistiinpano

en: Bluetooth needs to be turned on for the adapter manager to work
fi: Bluetoothin on oltava käytössä, jotta sovitinhallinta toimisi

en: Bluetooth Adapters
fi: Bluetooth-sovittimet

en: %(minutes)d Minute | %(minutes)d Minutes
fi[0]: %(minutes)d minuutti
fi[1]: %(minutes)d minuuttia

en: Bluetooth needs to be turned on for the device manager to function
fi: Bluetoothin on oltava käytössä, jotta laitehallinta toimisi

en: Connection to BlueZ failed
fi: BlueZiin yhdistäminen epäonnistui

en: Bluez daemon is not running, blueman-manager cannot continue.
    This probably means that there were no Bluetooth adapters detected or Bluetooth daemon was not started.
fi: BlueZ-palvelu ei ole käynnissä, joten blueman-manager ei voi jatkaa.
    Tämä tarkoittaa todennäköisesti, ettei Bluetooth-sovittimia havaittu tai Bluetooth-palvelua ole käynnistetty.

en: Adapter Preferences
fi: Sovitinasetukset

en: File Sender
fi: Tiedoston lähetys

en: obexd not available
fi: obexd ei ole käytettävissä

en: Failed to autostart obex service. Make sure the obex daemon is running
fi: Obex-palvelun automaattinen käynnistäminen epäonnistui. Varmista, että obex-palvelu on käynnissä

en: Sending File
fi: Lähetetään tiedostoa

en: %(seconds)d Second | %(seconds)d Seconds
fi[0]: %(seconds)d sekunti
fi[1]: %(seconds)d sekuntia

en: Error occurred while sending file %s
fi: Tapahtui virhe lähetettäessä tiedostoa %s

en: Bluetooth Authentication
fi: Bluetooth-todennus

en: Enter PIN code for authentication:
fi: Syötä todennusta varten PIN-koodi:

en: Enter passkey for authentication:
fi: Anna todennusta varten salausavain:

en: Pairing passkey for
fi: Paritussalausavain

en: Pairing PIN code for
fi: Parituksen PIN-koodi

en: Pairing request for:
fi: Parituspyyntö kohteelle:

en: Confirm value for authentication:
fi: Vahvista arvo todennusta varten:

en: Authorization request for:
fi: Todennuspyyntö:

note: #-#-#-#-#  3326  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label)
en: Service:
fi: Palvelu:

en: <b>An error has occured while loading a plugin. Please notify the developers with the content of this message to our </b>
    <a href="http://github.com/blueman-project/blueman/issues">website.</a>
fi: <b>Virhe ladattaessa liitännäistä. Ilmoita tämän viestin sisältö kehittäjille ohjelman</b> 
    <a href="http://github.com/blueman-project/blueman/issues">kotisivulle.</a>

en: Shall bluetooth get enabled automatically?
fi: Otetaanko Bluetooth automaattisesti käyttöön?

en: _Report a Problem
fi: _Ilmoita ongelmasta

en: Show _Statusbar
fi: Näytä _tilarivi

en: Hide _unnamed devices
fi: Piilota _nimettömät laitteet

en: S_ort By
fi: Lajitteluperuste

en: _Added
fi: L_isäysaika

en: _Local Services
fi: _Paikalliset palvelut

en: Service Preferences
fi: Palveluasetukset

en: <b>Trusted and Paired</b>
fi: <b>Luotettu ja paritettu</b>

en: <b>Paired</b>
fi: <b>Paritettu</b>

en: <b>Trusted</b>
fi: <b>Luotettu</b>

en: <b>Connected</b>
fi: <b>Yhdistetty</b>

en: Sub-optimal
fi: Heikko

en: Optimal
fi: Optimaalinen

en: Much
fi: Hyvä

en: Too much
fi: Liiallinen

en: <b>Received Signal Strength: %(rssi)u%%</b> <i>(%(rssi_state)s)</i>
fi: <b>Saapuvan signaalin voimakkuus: %(rssi)u %%</b> <i>(%(rssi_state)s)</i>

en: Received Signal Strength: %(rssi)u%% <i>(%(rssi_state)s)</i>
fi: Vastaanotetun signaalin voimakkuus: %(rssi)u %% <i>%(rssi_state)s)</i>

en: <b>Link Quality: %(lq)u%%</b>
fi: <b>Yhteyden laatu: %(lq)u %%</b>

en: Link Quality: %(lq)u%%
fi: Yhteyden laatu: %(lq)u %%

en: <b>Transmit Power Level: %(tpl)u%%</b> <i>(%(tpl_state)s)</i>
fi: <b>Siirtotehon taso: %(tpl)u %%</b> <i>(%(tpl_state)s)</i>

en: Transmit Power Level: %(tpl)u%% <i>(%(tpl_state)s)</i>
fi: Siirtotehon taso: %(tpl)u %% <i>(%(tpl_state)s)</i>

en: Disconnection Failed:
fi: Yhteyden katkaiseminen epäonnistui:

en: No audio endpoints registered
fi: Äänipäätepisteitä ei ole rekisteröity

note: #-#-#-#-#  629 (libc 2.30.9000)  #-#-#-#-# TRANS Usually used for physical read or write errors.
en: Input/output error
fi: I/O-virhe

en: Device did not respond
fi: Laite ei vastaa

en: Connection Failed:
fi: Yhteydenotto epäonnistui:

en: _<b>_Connect</b>
fi: _<b>Yhdistä</b>

en: Connects auto connect profiles A2DP source, A2DP sink, and HID
fi: Yhdistää automaattisen yhteysprofiilin A2DP-lähde, A2DP-nielu ja HID

en: _<b>Disconnect</b>
fi: _<b>Katkaise yhteys</b>

en: Forcefully disconnect the device
fi: Irrota laite väkisin

en: <b>Connect To:</b>
fi: <b>Yhdistä kohteeseen:</b>

en: <b>Disconnect:</b>
fi: <b>Katkaise:</b>

en: <b>Auto-connect:</b>
fi: <b>Yhdistä automaattisesti:</b>

en: Send a _File…
fi: Lähetä t_iedosto…

en: _Pair
fi: _Pari

en: _Untrust
fi: _Ei luotettu

en: R_ename device…
fi: Nimeä laite uudelleen…

en: Data activity indication
fi: Datan aktiivisuuden ilmaisin

en: Total data received and rate of transmission
fi: Vastaanotettua data yhteensä sekä siirtonopeus

en: Total data sent and rate of transmission
fi: Lähetetty dataa yhteen ja siirtonopeus

en: Untrust
fi: Peru luottamus

en: Select Device
fi: Valitse laite

en: Blueman is a GTK+ Bluetooth manager
fi: Blueman on GTK+:n Bluetooth-hallinta

en: GSM Settings
fi: GSM-asetukset

en: Dependency issue
fi: Riippuvuusongelma

en: Plugin <b>"%(0)s"</b> depends on <b>%(1)s</b>. Unloading <b>%(1)s</b> will also unload <b>"%(0)s"</b>.
    Proceed?
fi: Liitännäinen <b>"%(0)s"</b> riippuu liitännäisestä <b>%(1)s</b>. Liitännäisen <b>%(1)s</b> poistaminen käytöstä vaatii myös liitännäisen <b>”%(0)s”</b> poistamisen käytöstä.
    Jatketaanko?

en: Plugin <b>%(0)s</b> conflicts with <b>%(1)s</b>. Loading <b>%(1)s</b> will unload <b>%(0)s</b>.
    Proceed?
fi: Liitännäinen <b>%(0)s</b> on ristiriidassa liitännäisen <b>%(1)s</b> kanssa. Liitännäisen <b>%(1)s</b> lataaminen aiheuttaa liitännäisen <b>%(0)s</b> poistamisen.
    Jatketaanko?

en: Adapter selection
fi: Sovittimen valinta

en: Discovering…
fi: Tunnistetaan…

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class
en: Access point
fi: Tukiasema

note: translators: device class
en: Audio/video
fi: Ääni/video

note: translators: device class
en: Peripheral
fi: Oheislaite

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class #-#-#-#-#  3645 (PACKAGE VERSION)  #-#-#-#-# TRANSLATORS: Exoplanet detection method
en: Imaging
fi: Kuva

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class
en: Wearable
fi: Puettava

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class
en: Toy
fi: Lelu

note: translators: device class
en: Palm
fi: Kämmentietokone

note: translators: device class
en: Cordless
fi: Langaton

note: translators: device class
en: Smart phone
fi: Älypuhelin

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class #-#-#-#-#  1625 (krdc)  #-#-#-#-# i18n: ectx: property (text), item, widget (KComboBox, kcfg_Performance)
en: Modem
fi: Modeemi

note: translators: device class
en: Isdn
fi: ISDN

note: translators: device class
en: 1-17 percent
fi: 1–17 prosenttia

note: translators: device class
en: 17-33 percent
fi: 17–33 prosenttia

note: translators: device class
en: 33-50 percent
fi: 33–50 prosenttia

note: translators: device class
en: 50-67 percent
fi: 50–67 prosenttia

note: translators: device class
en: 67-83 percent
fi: 67–83 prosenttia

note: translators: device class
en: 83-99 percent
fi: 83–99 prosenttia

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class #-#-#-#-#  3232 (picmi)  #-#-#-#-# i18n: tag board attribute name
en: Microphone
fi: Mikrofoni

note: translators: device class
en: Loudspeaker
fi: Kaiutin

note: translators: device class
en: Portable audio
fi: Kannettava äänisoitin

note: translators: device class
en: Car audio
fi: Autosoitin

note: translators: device class
en: Set-top box
fi: Digiboksi

note: translators: device class
en: Hifi audio
fi: Hifi-ääni

note: translators: device class
en: Vcr
fi: Videotallennin

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class
en: Video camera
fi: Videokamera

note: translators: device class
en: Camcorder
fi: Videokamera

note: translators: device class
en: Video monitor
fi: Näyttö

note: translators: device class
en: Video display and loudspeaker
fi: Näyttö ja kaiutin

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class
en: Video conferencing
fi: Videoneuvottelu

note: translators: device class
en: Gaming/Toy
fi: Pelaaminen/lelu

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class #-#-#-#-#  625 (glade3)  #-#-#-#-# GdkWindowTypeHint enumeration value
en: Combo
fi: Yhdistelmä

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, tab2) i18n: ectx: property (text), widget (QLabel, textLabel1_6) #-#-#-#-#  3232 (picmi)  #-#-#-#-# i18n: tag board attribute name #-#-#-#-#  3681
en: Camera
fi: Kamera

note: translators: device class
en: Wrist watch
fi: Rannekello

note: translators: device class
en: Jacket
fi: Takki

note: translators: device class
en: Helmet
fi: Kypärä

note: translators: device class
en: Glasses
fi: Silmälasit

note: #-#-#-#-#  125 (blueman-project)  #-#-#-#-# translators: device class #-#-#-#-#  3232 (picmi)  #-#-#-#-# i18n: tag board attribute name
en: Robot
fi: Robotti

note: translators: device class
en: Vehicle
fi: Ajoneuvo

note: translators: device class
en: Doll
fi: Nukke

en: Generic Phone
fi: Yleinen puhelin

en: Generic Computer
fi: Yleinen tietokone

en: Generic Watch
fi: Yleinen kello

en: Watch: Sports Watch
fi: Kello: urheilukello

en: Generic Clock
fi: Yleinen kello

en: Generic Display
fi: Yleinen näyttö

en: Generic Remote Control
fi: Yleinen kaukosäädin

en: Generic Eye-glasses
fi: Yleiset silmälasit

en: Generic Tag
fi: Yleinen luokitus

en: Generic Keyring
fi: Yleinen avainrengas

en: Generic Media Player
fi: Yleinen mediasoitin

en: Generic Barcode Scanner
fi: Yleinen viivakoodinlukija

en: Generic Thermometer
fi: Yleinen lämpömittari

en: Thermometer: Ear
fi: Lämpömittari: korva

en: Generic Heart rate Sensor
fi: Yleinen sykeanturi

en: Heart Rate Sensor: Heart Rate Belt
fi: Sykeanturi: sykevyö

en: Generic Blood Pressure
fi: Yleinen verenpaineanturi

en: Blood Pressure: Arm
fi: Verenpaine: käsivarsi

en: Blood Pressure: Wrist
fi: Verenpaine: ranne

en: Human Interface Device (HID)
fi: Ihmiskäyttöliittymälaite (HID)

en: Gamepad
fi: Kaksikätinen peliohjain

en: Digitizer Tablet
fi: Piirtoalusta

en: Card Reader
fi: Kortinlukija

en: Digital Pen
fi: Digikynä

en: Barcode Scanner
fi: Viivakoodinlukija

en: Generic Glucose Meter
fi: Yleinen verensokerimittari

en: Generic: Running Walking Sensor
fi: Yleinen: juoksu- tai kävelyanturi

en: Running Walking Sensor: In-Shoe
fi: Juoksu- tai kävelyanturi: jalkineensisäinen

en: Running Walking Sensor: On-Shoe
fi: Juoksu tai kävelyanturi: jalkineenulkoinen

en: Running Walking Sensor: On-Hip
fi: Juoksu- tai kävelyanturi: lanteella oleva

en: Generic: Cycling
fi: Yleinen: pyöräily

en: Cycling: Cycling Computer
fi: Pyöräily: pyöräilytietokone

en: Cycling: Speed Sensor
fi: Pyöräily: nopeusanturi

en: Cycling: Cadence Sensor
fi: Pyöräily: rytmianturi

en: Cycling: Power Sensor
fi: Pyöräily: voima-anturi

en: Cycling: Speed and Cadence Sensor
fi: Pyöräily: nopeus- ja rytmianturi

note: 19 - 48 reserved
en: Generic: Pulse Oximeter
fi: Yleistä: pulssioksimetri

en: Fingertip
fi: Sormenpää

en: Wrist Worn
fi: Ranteessa pidettävä

en: Generic: Weight Scale
fi: Yleinen: vaaka

en: Generic Personal Mobility Device
fi: Yleinen henkilökohtainen mobiililaite

en: Powered Wheelchair
fi: Moottoripyörätuoli

en: Mobility Scooter
fi: Sähköskootteri

en: Generic Continuous Glucose Monitor
fi: Yleinen jatkuva verensokerin valvonta

en: Generic Insulin Pump
fi: Yleinen insuliinipumppu

en: Insulin Pump, durable pump
fi: Insuliinipumppa, kestopumppu

en: Dialup Networking (DUN)
fi: Puhelinverkkoyhteys (DUN)

en: Audio Source
fi: Äänilähde

en: Audio Sink
fi: Ääninielu

en: Video Conferencing
fi: Videoneuvottelu

en: Network Access Point
fi: Verkon tukiasema

en: Group Network
fi: Ryhmäverkko

en: Report Reference
fi: Raportin viite

en: Show device information
fi: Näytä laitetiedot

en: Send _note
fi: Lähetä viesti

en: Send a text note
fi: Lähetä tekstiviesti

en: Failed to change profile to %s
fi: Profiilin muuttaminen epäonnistui %s

en: Audio Profile
fi: Ääniprofiili

en: Select audio profile for PulseAudio
fi: Valitse PulseAudion ääniprofiili

en: Automatically connected to %(service)s on %(device)s
fi: Yhdistetty automaattisesti palveluun %(service)s ja laitteeseen %(device)s

en: Connected:
fi: Yhdistetty:

en: No usage statistics are available yet. Try establishing a connection first and then check this page.
fi: Käyttötilastoja ei ole vielä saatavilla. Yritä ensin muodostaa yhteys ja tarkista sitten tämä sivu.

en: %d %s %d %s and %d %s
fi: %d %s %d %s ja %d %s

en: Are you sure you want to reset the counter?
fi: Haluatko varmasti nollata laskurin?

en: Allows you to monitor your (mobile broadband) network traffic usage. Useful for limited data access plans. This plugin tracks every device seperately.
fi: Antaa sinun valvoa (mobiililaajakaistan) verkkoliikenteen määrää. Hyödyllinen, jos tiedonsiirto on rajoitettua. Tämä liitännäinen seuraa jokaista laitetta erikseen.

en: Network _Usage
fi: Verkko _käyttö

en: Shows network traffic usage
fi: Näyttää verkkoliikenteen määrän

en: Bluetooth Enabled
fi: Bluetooth Otettu Käyttöön

en: Manages local network services, like NAP bridges
fi: Hallitsee paikallisia verkkopalveluja, kuten NAP-siltoja

en: Provides support for Dial Up Networking (DUN) with ModemManager and NetworkManager
fi: Tukee puhelinverkkoyhteyttä (DUN) ModemManagerilla ja NetworkManagerilla

en: Provides a menu item that contains last used connections for quick access
fi: Tarjoaa valikon kohdan, joka sisältää viimeksi käytetyt yhteydet pikavalintana

note: the maximum number of items RecentConns menu will display
en: Maximum items
fi: Enimmäismäärä kohtia

en: The maximum number of items recent connections menu will display.
fi: Näyttöön tulee viimeksi käytettyjen yhteyksien valikon enimmäismäärä.

en: Recent _Connections
fi: Viimeisimmät _yhteydet

en: Connected to %s
fi: Yhdistetty kohteeseen %s

en: Failed to connect
fi: Yhdistäminen epäonnistui

en: %(service)s on %(device)s
fi: %(service)s laitteella %(device)s

en: Adapter for this connection is not available
fi: Sovitinta tälle yhteydelle ei ole saatavilla

en: Provides support for Personal Area Networking (PAN) introduced in NetworkManager 0.8
fi: Tarjoaa tuen Likiverkolle (PAN) joka on saatavilla NetworkManager 0.8:ssa

en: Provides DBus API for other Blueman components
fi: Tarjoaa DBus API:n muille Blueman-komponenteille

en: Provides OBEX file transfer capabilities
fi: Tarjoaa OBEX-tiedostonsiirtotuen

en: Configured directory for incoming files does not exist
fi: Konfiguroitua hakemistoa tuleville tiedostoille ei ole

en: Please make sure that directory "<b>%s</b>" exists or configure it with blueman-services. Until then the default "%s" will be used
fi: Varmista, että hakemisto "<b>%s</b>" on olemassa, tai määritä se blueman-palveluiden kanssa. Siihen asti oletusasetusta "%s" käytetään

en: Received %(files)d file in the background | Received %(files)d files in the background
fi[0]: Vastaanotettiin %(files)d tiedosto taustalla
fi[1]: Vastaanotettiin %(files)d tiedostoa taustalla

en: Received %(files)d more file in the background | Received %(files)d more files in the background
fi[0]: Vastaanotettu %(files)d tiedosto taustalla
fi[1]: Vastaanotettu %(files)d tiedostoa taustalla

en: Adds standard menu items to the status icon menu
fi: Lisää vakiovalikkokohteita tilakuvakevalikkoon

en: Send _Files to Device
fi: Lähetä tiedostoja laitteelle

en: _Devices
fi: _Laitteet

en: Adap_ters
fi: Sovi_ttimet

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: glossentry/glossterm
en: applet
fi: sovelma

en: Provides passkey, authentication services for BlueZ daemon
fi: Tarjoaa tunnusluvun, todennuspalvelut BlueZ-taustaprosessille

en: Adds an exit menu item to quit the applet
fi: Lisää lopetusvalikon vaihtoehdon sovelman lopettamiseksi

en: Provides a basic dhcp client for Bluetooth PAN connections.
fi: Tarjoaa dhcp-perusohjelman Bluetooth PAN -yhteyksille.

en: Bluetooth Network
fi: Bluetooth-verkko

en: Interface %(0)s bound to IP address %(1)s
fi: Sovitin %(0)s on liitetty IP-osoitteeseen %(1)s

en: Failed to obtain an IP address on %s
fi: IP-osoitteen saaminen epäonnistui kohteessa %s

en: Trying to obtain an IP address on %s
    Please wait…
fi: Yritetään saada IP-osoitetta kohteessa %s
    Ole hyvä ja odota…

en: Adds an indication on the status icon when Bluetooth is active and shows the number of connections in the tooltip.
fi: Lisää tilakuvakkeen merkin kun Bluetooth on aktiivinen ja näyttää työkaluvihjeessä yhteyksien määrän.

en: Bluetooth Active
fi: Bluetooth Aktiivinen

en: <b>%(connections)d Active Connection</b> | <b>%(connections)d Active Connections</b>
fi[0]: <b>%(connections)d aktiivinen yhteys</b>
fi[1]: <b>%(connections)d aktiivista yhteyttä</b>

en: Bluetooth Disabled
fi: Bluetooth Poistettu Käytöstä

en: Uses libappindicator to show a statusicon
fi: Näyttää tilakuvakkeen libappindicatorin avulla

en: Disconnect %s
fi: Katkaistaan yhteys %s

en: Provides a menu item for making the default adapter temporarily visible when it is set to hidden by default
fi: Tarjoaa valikkokohdan, jolla saa oletussovittimen väliaikaisesti näkyväksi, vaikka se on asetettu piilotetuksi

en: Discoverable timeout
fi: Näkyvillä olon aikaraja

en: Amount of time in seconds discoverable mode will last
fi: Aika sekunteina, minkä löydettävissä oleva tila kestää

en: _Make Discoverable
fi: _Tee näkyväksi

en: Make the default adapter temporarily visible
fi: Aseta oletussovitin väliaikaisesti näkyväksi

en: Discoverable… %ss
fi: Havaittavissa… %ss

en: Provides a menu for the applet and an API for other plugins to manipulate it
fi: Tarjoaa valikon appletille ja API:n muille liitännäisille sen muokkaamiseen

en: Successfully connected to <b>DUN</b> service on <b>%(0)s.</b>
    Network is now available through <b>%(1)s</b>
fi: Kytkeydyttiin onnistuneesti <b>DUN</b>-palveluun kohteessa <b>%(0)s.</b>
    Verkko on nyt käytettävissä kohteen <b>%(1)s</b> kautta

en: Provides basic support for connecting to the internet via DUN profile.
fi: Tarjoaa perustuen internet-yhteyden muodostamiselle DUN-profiilin kautta.

en: Standard SPP profile connection handler, allows executing custom actions
fi: Tavallinen SPP-profiiliyhteyskäsittelijä, mahdollistaa mukautettujen toimintojen suorittamisen

en: Script to execute on connection
fi: Skripti suorittaa yhteyden

en: <span size="small">The following arguments will be passed:
    Address, Name, service name, uuid16s, rfcomm node
    For example:
    AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0
    uuid16s are returned as a comma seperated list
    
    Upon device disconnection the script will be sent a HUP signal</span>
fi: <span size="small">>Seuraavat argumentit välitetään:
    Osoite, Nimi, palvelun nimi, uuid16s, rfcomm-solmu
    Esimerkiksi:
    AA:BB:CC:DD:EE:FF, Puhelin, DUN-palvelu, 0x1103, /dev/rfcomm0
    uuid16s palautetaan pilkuerotteisena luettelona
    
    Kun laite katkaisee yhteyden, komentosarja lähetetään HUP-signaalilla</span>

en: Serial port connected
fi: Sarjaportti yhdistetty

en: Serial port service on device <b>%s</b> now will be available via <b>%s</b>
fi: Sarjaporttipalvelu laitteessa <b>%s</b> on käytettävissä kohteen <b>%s</b> kautta

en: Serial port connection script failed
fi: Sarjaportin yhteyskomentosarja epäonnistui

en: There was a problem launching script %s
    %s
fi: Komentosarjan käynnistämisessä oli ongelma %s
    %s

en: Controls Bluetooth adapter power states
fi: Ohjaa Bluetooth-sovittimen virtatiloja

en: Auto power-on
fi: Automaattinen käynnistys

en: Automatically power on adapters
fi: Kytke sovittimet automaattisesti päälle

en: <b>Turn Bluetooth _Off</b>
fi: <b>Kytke bluetooth _pois päältä</b>

en: Turn off all adapters
fi: Kytke kaikki sovittimet pois päältä

en: <b>Turn Bluetooth _On</b>
fi: <b>Kytke _bluetooth päälle</b>

en: Turn on all adapters
fi: Ota kaikki sovittimet käyttöön

en: Temporarily suspends the screensaver when a bluetooth game controller is connected.
fi: Keskeytä näytönsäästäjä tilapäisesti, kun bluetooth-peliohjain on liitetty.

en: Invalid IP address
fi: Virheellinen IP-osoite

en: IP address conflicts with interface %s which has the same address
fi: IP-osoite on ristiriidassa käyttöliittymän %s kanssa, jolla on sama osoite

en: IP address overlaps with subnet of interface %s, which has the following configuration  %s/%s
    This may cause incorrect network behavior
fi: IP-osoite on päällekkäinen aliverkon rajapinnan %s kanssa,  jolla on seuraavat määritykset  %s/%s
    Tämä saattaa aiheuttaa virheellisen verkon toiminnan

en: Not currently supported with this setup
fi: Ei tällä hetkellä tuettu tällä kokoonpanolla

en: Applet's transfer service plugin is disabled
fi: Appletin siirtopalveluliitännäinen on poistettu käytöstä

en: Dialup Settings
fi: Soittoasetukset

en: Serial Port %s
fi: Sarjaportti %s

en: Renew IP Address
fi: Uusi IP-osoite

en: Set Bluetooth Adapter Properties
fi: Aseta Bluetooth-sovittimen ominaisuudet

en: Blueman Applet
fi: Blueman-sovelma

en: Blueman Bluetooth Manager
fi: Blueman bluetooth-hallinta

en: Bluetooth Manager
fi: Bluetooth-hallinta

en: Bluetooth Device
fi: Bluetooth-laite

en: Configure Bluetooth Network
fi: Määritä bluetooth-verkko

en: Configuring networking requires privileges
fi: Verkon määrittäminen vaatii lisäoikeuksia

en: Launch DHCP client
fi: Käynnistä DHCP-asiakas

en: Launching DHCP client requires privileges
fi: DHCP-asiakkaan käynnistäminen vaatii lisäoikeuksia

en: Launch PPP daemon
fi: Käynnistä PPP-daemoni

en: Launching PPP daemon requires privileges
fi: PPP-taustaprosessin käynnistäminen vaatii lisäoikeuksia

en: Set RfKill State
fi: Aseta RfKill-tila

en: Setting RfKill State requires privileges
fi: RfKill-tilan asettaminen vaatii lisäoikeuksia

en: Disconnecting…
fi: Katkaistaan yhteyttä…

en: _Remove...
fi: _Poista…

en: Identify your account at %s
fi: Yksilöi %s -tilisi

en: Please enter your account information
    (to create an account, visit the project's web site)
fi: Syötä tilisi tiedot
    (luodaksesi tilin, käy projektin verkkosivuilla)

en: This project is not currently accepting new accounts.
    You can add it only if you already have an account.
fi: Tämä projekti ei tällä hetkellä hyväksy uusia tilejä.
    Voit liittyä projektiin vain, jos sinulla on jo tili.

en: Are you already running this project?
fi: Oletko jo liittynyt tähän projektiin?

en: &No, new user
fi: &En, uusi käyttäjä

en: &Yes, existing user
fi: &Kyllä, olemassa oleva käyttäjä

en: We were not able to set up your account information
    automatically.
    
    Please click on the 'Find login information' link
    below to find out what to put in the email address and
    password fields.
fi: Tilitietojasi ei voitu asettaa
    automaattisesti.
    
    Napsauta "Hae kirjautumistiedot" -linkkiä
    jotta tiedät, mitä laitat sähköpostiosoite- ja
    salasanakenttiin.

en: Find login information
fi: Hae kirjautumistiedot

en: Choose a &password:
fi: Valitse &salasana:

en: C&onfirm password:
fi: Vahvista salasana:

en: Are you already running %s?
fi: Osallistutko jo %s -projektiin?

en: &Email address or LDAP ID:
fi: &Sähköpostiosoite tai LDAP-tunnus:

note: #-#-#-#-#  1081 (kopete)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, TextLabel1_4) #-#-#-#-#  1615 (kopete)  #-#-#-#-#
en: &Email address:
fi: &Sähköpostiosoite:

en: minimum length %d
fi: vähimmäispituus %d

en: If you have not yet registered with this account manager,
    please do so before proceeding.  Click on the link below
    to register or to retrieve a forgotten password.
fi: Jos et ole vielä rekisteröitynyt tämän tilihallitsijan käyttäjäksi,
    tee se ennen kuin jatkat eteenpäin.  Napsauta allaolevaa linkkiä
    rekisteröityäksesi tai saadaksesi unohtuneen salasanan.

en: Account manager web site
fi: Tilihallitsijan nettisivu

en: Update account manager
fi: Päivitä tilihallitsija

en: Use account manager
fi: Käytä tilihallitsijaa

en: Please enter a user name.
fi: Syötä käyttäjänimi.

en: Please enter an email address.
fi: Anna sähköpostiosoite.

en: Please enter a password of at least %d characters.
fi: Anna vähintään %d merkin pituinen salasana.

en: The password and confirmation password do not match. Please type them again.
fi: Salasana ja salasanan vahvistus eivät täsmää. Kirjoita ne uudelleen.

en: Choose an account manager
fi: Valitse tilihallitsija

en: To choose an account manager, click its name or 
    type its URL below.
fi: Valitse tilihallitsija napsauttamalla sen nimeä tai 
    kirjoita sen URL-osoite.

en: Account manager details:
fi: Tilihallitsijan tiedot:

en: Account manager &URL:
fi: Tilihallitsijan &URL:

en: Open web page
fi: Avaa nettisivu

en: Visit this account manager's web site
fi: Käy tämän tilihallitsijan nettisivulla

note: %s is the project name i.e. 'BOINC', 'GridRepublic'
en: Communicating with %s.
fi: Ollaan yhteydessä %s:n kanssa.

en: Communicating with server.
fi: Ollaan yhteydessä palvelimeen.

en: An internal server error has occurred.
fi: Palvelimella tapahtui virhe.

en: New %s window...
fi: Uusi %s ikkuna...

en: Open another %s window
fi: Avaa toinen %s ikkuna

en: Select computer...	Ctrl+Shift+I
fi: Valitse tietokone...	Ctrl+Shift+I

en: Connect to a BOINC client on another computer
fi: Ota yhteys BOINC-ohjelmaan toisessa tietokoneessa

en: Shut down connected client...
fi: Sulje yhdistetty ydinohjelma...

en: Shut down the currently connected BOINC client
fi: Sulje tällä hetkellä yhdistetty BOINC-ohjelma

en: Close the %s window
fi: Sulje %s ikkuna

en: &Close window
fi: &Sulje ikkuna

en: Exit %s
fi: Lopeta %s

en: &Notices	Ctrl+Shift+N
fi: &Ilmoitukset	 Ctrl+Shift+N

en: Show notices
fi: Näytä ilmoitukset

en: &Projects	Ctrl+Shift+P
fi: &Projektit	 Ctrl+Shift+P

en: Show projects
fi: Näytä projektit

en: &Tasks	Ctrl+Shift+T
fi: &Työpaketit	 Ctrl+Shift+T

en: Trans&fers	Ctrl+Shift+X
fi: Sii&rrot	 Ctrl+Shift+X

en: Show file transfers
fi: Näytä tiedostosiirrot

en: &Statistics	Ctrl+Shift+S
fi: &Tilastot	 Ctrl+Shift+S

en: &Disk	Ctrl+Shift+D
fi: &Levy	Ctrl+Shift+D

en: Show disk usage
fi: Näytä levynkäyttö

en: Simple &View...	Ctrl+Shift+V
fi: Yksinkertainen &näkymä...	 Ctrl+Shift+V

en: Switch to the Simple View
fi: Vaihda yksinkertaiseen näkymään

en: &Add project...
fi: &Liity projektiin...

note: #-#-#-#-#  4009 (zanshin)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QDialog, NameAndDataSourceDialog)
en: Add a project
fi: Lisää projekti

en: &Use account manager...
fi: &Käytä tilihallitsijaa...

en: Use an account manager to control this computer.
fi: Käytä tilihallitsijaa tämän koneen hallinnointiin.

en: &Synchronize with %s
fi: &Synkronoi %s kanssa

en: Get current settings from %s
fi: Hae nykyiset asetukset %s:sta

en: S&top using %s...
fi: L&opeta %s:n käyttö...

en: Remove this computer from account manager control.
fi: Poista tämä tietokone tilihallitsijasta.

en: Run CPU &benchmarks
fi: Aja keskusyksikön &suorituskykytestit

en: Run tests that measure CPU speed
fi: Aja testit jotka mittaavat CPU-nopeuden

en: Retry pending transfers
fi: Yritä uudelleen odottavia siirtoja

en: Retry deferred file transfers and task requests
fi: Yritä lykättyjä tiedostonsiirtoja ja tehtäväpyyntöjä

en: Event Log...	Ctrl+Shift+E
fi: Tapahtumaloki...	 Ctrl+Shift+E

en: Show diagnostic messages
fi: Näytä diagnostiikkaviestit

en: &Run always
fi: &Suorita aina

en: Allow work regardless of preferences
fi: Salli työ riippumatta asetuksista

en: Run based on &preferences
fi: Suorita &asetusten perusteella

en: Allow work according to preferences
fi: Salli työ asetusten mukaisesti

en: &Suspend
fi: &Hyllytä

en: Stop work regardless of preferences
fi: Keskeytä työ riippumatta asetuksista

en: Use GPU always
fi: Käytä näytönohjainta aina

en: Allow GPU work regardless of preferences
fi: Salli näytönohjaimen työ riippumatta asetuksista

en: Use GPU based on preferences
fi: Käytä näytönohjainta asetusten mukaan

en: Allow GPU work according to preferences
fi: Salli näytönohjaimen työ asetusten mukaan

en: Suspend GPU
fi: Hyllytä näytönohjain

en: Stop GPU work regardless of preferences
fi: Pysäytä näytönohjaimen työ riippumatta asetuksista

en: Network activity always
fi: Verkkoyhteys on aina

en: Allow network activity regardless of preferences
fi: Salli verkon käyttö asetuksista riippumatta

en: Network activity based on preferences
fi: Verkon käyttö asetusten mukaan

en: Allow network activity according to preferences
fi: Salli verkon käyttö asetusten mukaan

en: Suspend network activity
fi: Hyllytä verkkoyhteys

en: Stop network activity
fi: Pysäytä verkkoyhteys

en: Computing &preferences...
fi: La&skenta-asetukset...

en: Configure computing preferences
fi: Muuta laskennan asetuksia

en: Exclusive applications...
fi: Erityissovellukset...

en: Configure exclusive applications
fi: Määritä erityissovellusten asetukset

en: Select columns...
fi: Valitse sarakkeet...

en: Select which columns to display
fi: Valitse mitkä sarakkeet näytetään

en: Event Log options...	Ctrl+Shift+F
fi: Tapahtumalokin asetukset...	Ctrl+Shift+F

en: Enable or disable various diagnostic messages
fi: Salli tai poista käytöstä erilaisia diagnostiikkaviestejä

en: &Other options...
fi: &Muut asetukset...

en: Configure display options and network settings
fi: Muuta näyttö- ja verkkoasetuksia

en: Read config files
fi: Lue kokoonpanotiedosto

en: Read configuration info from cc_config.xml and any app_config.xml files
fi: Lue kokoonpanotiedot cc_config.xml -tiedostosta ja kaikista app_config.xml -tiedostoista

en: Read local prefs file
fi: Lue paikallinen asetustiedosto

en: Read preferences from global_prefs_override.xml.
fi: Lue asetukset global_prefs_override.xml -tiedostosta.

en: %s &help
fi: %s &ohje

en: Show information about %s
fi: Näytä tietoja %s:sta

en: &%s help
fi: &%s ohje

en: Show information about the %s
fi: Näytä tietoja %s:sta

en: %s &web site
fi: %s &nettisivu

en: See more information about %s on the web
fi: %s löytyy lisätietoa netissä

en: Check for new %s version
fi: Tarkista, onko uutta %s versiota

en: Report Issue
fi: Raportoi virheestä

en: Report bug or enhancement request
fi: Raportoi ohjelmavirheestä tai ehdota parannusta

en: &About %s...
fi: &Tietoja %s:sta...

en: Licensing and copyright information.
fi: Lisenssi- ja tekijänoikeustiedot.

en: %s - Shut down the current client...
fi: %s - Sulje nykyinen ohjelma...

en: %s will shut down the current client
    and prompt you for another host to connect to.
fi: %s sulkee nykyisen ohjelman ja
    pyytää toista konetta, johon yhteys otetaan.

en: %s has successfully added %s
fi: %s on onnistuneesti lisätty %s

en: Username already in use
fi: Käyttäjänimi on jo käytössä

en: An account with that username already exists and has a
    different password than the one you entered.
    
    Please visit the project's web site and follow the instructions there.
fi: Käyttäjänimellä on jo tili ja sen
    salasana on eri kuin antamasi.
    
    Käy projektin nettisivuilla ja seuraa siellä olevia ohjeita.

en: Email address already in use
fi: Sähköpostiosoite on jo käytössä

en: An account with that email address already exists and has a
    different password than the one you entered.
    
    Please visit the project's web site and follow the instructions there.
fi: Sähköpostiosoitteella on jo tili ja sen
    salasana on eri kuin antamasi.
    
    Käy projektin nettisivuilla ja seuraa siellä olevia ohjeita.

en: Communicating with BOINC client.  Please wait ...
fi: Ollaan yhteydessä BOINC-ohjelmaan.  Odota...

en: &Quit %s
fi: &Sulje %s

en: E&xit %s
fi: Lopeta %s

en: %s - Communication
fi: %s - Verkkoyhteys

en: %s - Connection Error
fi: %s - Yhteysvirhe

en: %s - Connection Failed
fi: %s - Yhteydenotto epäonnistui

en: %s is not able to connect to a %s client.
    Would you like to try to connect again?
fi: %s ei saa yhteyttä %s -ohjelmaan.
    Haluatko yrittää yhteyttä uudelleen?

en: %s - Daemon Start Failed
fi: %s - Daemonin käynnistys epäonnistui

en: %s is not able to start a %s client.
    Please launch the Control Panel->Administative Tools->Services applet and start the BOINC service.
fi: %s ei pysty käynnistämään %s -ohjelmaa.
    Avaa Ohjauspaneeli->Valvontatyökalut->Palvelut ja käynnistä BOINC-palvelu.

en: %s is not able to start a %s client.
    Please run the client and try again.
fi: %s ei pysty käynnistämään %s ohjelmaa.
    Aja ohjelma ja yritä uudelleen.

en: %s - Connection Status
fi: %s - Yhteyden tila

en: %s is not currently connected to a %s client.
    Please use the 'Advanced\Select Computer...' menu option to connect up to a %s client.
    To connect up to your local computer please use 'localhost' as the host name.
fi: %s ei tällä hetkellä ole yhteydessä %s -ohjelmaan.
    Valitse valikosta "Lisäasetukset\Valitse tietokone..." ottaaksesi yhteyden %s -ohjelmaan.
    Jos otat yhteyttä paikalliseen koneeseen, käytä konenimenä "localhost".

en: %s - Stop using %s
fi: %s - Lopeta %s:n käyttö

en: If you stop using %s,
    you'll keep all your current projects,
    but you'll have to manage projects manually.
    
    Do you want to stop using %s?
fi: Jos lopetat %s:n käytön,
    kaikki nykyiset projektisi säilyvät,
    mutta sinun on hallittava niitä itse.
    
    Haluatko lopettaa %s:n käytön?

note: Create the web sites task group
en: Project web pages
fi: Projektin nettisivut

en: %s - Unexpected Exit
fi: %s - Odottamaton lopetus

en: The %s client has exited unexpectedly 3 times within the last %d minutes.
    Would you like to restart it again?
fi: %s -ohjelma on lopettanut toimintansa odottamatta 3 kertaa viimeisen %d minuutin aikana.
    Haluatko käynnistää sen uudelleen?

en: %s - Network Status
fi: %s - Verkon tila

en: %s needs to connect to the Internet.
    May it do so now?
fi: %s tarvitsee ottaa yhteyden internetiin.
    Saako se ottaa?

en: %s is connecting to the Internet.
fi: %s yhdistää internetiin.

en: %s has successfully connected to the Internet.
fi: %s yhteys internetiin onnistui.

en: %s failed to connect to the Internet.
fi: %s yhteys internetiin epäonnistui.

en: %s has detected it is now connected to the Internet.
    Updating all projects and retrying all transfers.
fi: %s on nyt saanut internetyhteyden.
    Päivitetään kaikki projektit ja yritetään uudelleen kaikkia siirtoja.

en: %s has successfully disconnected from the Internet.
fi: %s yhteys internetiin on katkaistu.

en: %s failed to disconnected from the Internet.
fi: %s yhteyden katkaisu internetiin epäonnistui.

en: You currently are not authorized to manage %s.
    
    To run %s as this user, please:
    - reinstall %s answering "Yes" to the question about non-administrative users
     or
    - contact your administrator to add you to the 'boinc_master' user group.
fi: Sinulla ei ole oikeuksia hallinnoida %s -ohjelmaa.
    
    Käyttääksesi %s tällä käyttäjällä:
    - asenna %s uudelleen ja vastaa "Kyllä" kysymykseen ei-ylläpitäjäkäyttäjistä
     tai
    - ota yhteyttä ylläpitoon joka lisää sinut 'boinc_master' käyttäjäryhmään.

en: %s ownership or permissions are not set properly; please reinstall %s.
    (Error code %d
fi: %s -käyttöoikeuksia ei ole asetettu oikein; asenna %s uudelleen.
    (Virhekoodi %d

en: A reboot is required in order for BOINC to run properly.
    Please reboot your computer and try again.
fi: Tarvitaan uudelleenkäynnistys, jotta BOINC voisi toimia kunnolla.
    Uudelleenkäynnistä tietokoneesi ja yritä uudelleen.

en: BOINC Manager was started by the operating system automatically
fi: Käyttöjärjestelmä käynnisti BOINC Managerin automaattisesti

en: Startup BOINC so only the system tray icon is visible
fi: Käynnistä BOINC niin, että vain tehtäväpalkin kuvake on näkyvissä

en: Directory containing the BOINC Client executable
fi: Hakemisto, joka sisältää BOINCin ohjelmatiedoston

en: BOINC data directory
fi: BOINCin datahakemisto

en: Host name or IP address
fi: Konenimi tai IP-osoite

en: GUI RPC port number
fi: GUI RPC porttinumero

en: Startup BOINC with these optional arguments
fi: Käynnistä BOINC näillä lisäoptioilla

en: disable BOINC security users and permissions
fi: poista käytöstä BOINCin turvakäyttäjät ja käyttöoikeudet

en: set skin debugging mode to enable skin manager error messages
fi: laita ulkoasun virheenkorjaus päälle nähdäksesi virheviestit

en: multiple instances of BOINC Manager allowed
fi: useita BOINC Manager -instansseja sallittu

en: Not used: workaround for bug in XCode 4.2
fi: Ei käytetä: tilapäinen korjaus bugiin XCode 4.2:ssa

en: Don't run the client
fi: Älä aja ohjelmaa

note: These are just special tags so deal with them in a special way
en: (Automatic Detection)
fi: (Automaattinen tunnistus)

en: (User Defined)
fi: (Käyttäjän määrittelemä)

en: Open %s Web...
fi: Avaa %s netti...

en: Open %s...
fi: Avaa %s...

en: Snooze GPU
fi: Nukuta näytönohjain

en: Resume GPU
fi: Jatka GPU

en: Computing is enabled
fi: Laskenta sallittu

en: Computing is suspended -
fi: Laskenta hyllytetty -

en: GPU computing is enabled
fi: Näytönohjaimen laskenta sallittu

en: GPU computing is suspended -
fi: Näytönohjaimen laskenta hyllytetty -

en: Network is enabled
fi: Verkkoyhteys käytössä

en: Network is suspended -
fi: Verkkoyhteys hyllytetty -

en: Reconnecting to client.
fi: Yhdistetään uudelleen ohjelmaan.

en: Not connected to a client.
fi: Ei yhteyttä ohjelmaan.

en: %s Notices
fi: %s Ilmoitukset

en: There are new notices - click to view.
fi: Uusia ilmoituksia - napsauta katsoaksesi.

en: Failed to add project
fi: Projektin lisääminen epäonnistui

en: Failed to update account manager
fi: Tilihallitsijan päivitys epäonnistui

en: Failed to remove account manager
fi: Tilihallitsijan poisto epäonnistui

en: Failed to add account manager
fi: Tilihallitsijan lisäys epäonnistui

en: Please try again later.
    
    Click Finish to close.
fi: Yritä myöhemmin uudelleen.
    
    Napsauta Lopeta sulkeaksesi.

en: Click Finish to close.
fi: Napsauta Lopeta.

en: Messages from server:
fi: Viestit palvelimelta:

en: Project added
fi: Projekti lisätty

en: This project has been successfully added.
fi: Tämä projekti on lisätty onnistuneesti.

en: When you click Finish, your web browser will go to a page where
    you can set your account name and preferences.
fi: Kun napsautat Valmis, selaimesi siirtyy sivulle, jossa
    voit muuttaa tilisi nimen ja asetuksia.

en: Update from %s completed.
fi: Päivitys %s:sta valmis.

en: Update completed.
fi: Päivitys valmis.

note: Attach Completed
en: Now using account manager
fi: Tilihallitsija on nyt käytössä

en: You are now using %s to manage accounts.
fi: Käytät nyt %s -hallitsijaa tilien hallitsemiseen.

en: You are now using this account manager.
fi: Käytät nyt tätä tilihallitsijaa.

en: wxWidgets Version:
fi: wxWidgettien versio:

en: %s is distributed under the GNU Lesser General Public License v3.0.
fi: %s  jaetaan GNU Lesser General Public License v3.0 -lisenssillä.

en: For more information, visit
fi: Lisätietoja, käy

en: Invalid time, value must be between 0:00 and 24:00, format is HH:MM
fi: Epäkelpo aika, arvo on oltava 0:00 ja 24:00 väliltä, formaatti on HH:MM

en: Start time must be different from end time
fi: Aloitusajan täytyy olla eri kuin lopetusaika

en: Number must be between 0 and 10
fi: Numeron tulee olla 0:n ja 10:n välillä

en: Number must be between 0 and 100
fi: Numeron tulee olla 0:n ja 100:n välillä

en: Number must be between 1 and 100
fi: Numeron tulee olla 1:n ja 100:n välillä

en: invalid input value detected
fi: virheellinen syöttöarvo havaittu

en: Validation Error
fi: Vahvistusvirhe

en: Changing to use the local preferences defined on this page. This will override your web-based preferences, even if you subsequently make changes there. Do you want to proceed?
fi: Vaihtaa käyttämään tällä sivulla olevia paikallisia asetuksia. Tämä ohittaa nettipohjaiset asetukset vaikka tekisit myöhemmin siellä muutoksia. Haluatko jatkaa?

en: Discard local preferences and use web-based preferences?
fi: Hylkää paikalliset asetukset ja käytä nettipohjaisia asetuksia?

en: %s - Computing preferences
fi: %s - Laskenta-asetukset

en: Using local preferences.
    Click "Use web prefs" to use web-based preferences from
fi: Käytetään paikallisia asetuksia.
    Napsauta "Käytä nettiasetuksia" käyttääksesi nettipohjaisia asetuksia paikasta

en: Using web-based preferences from
fi: Käytetään nettipohjaisia asetuksia paikasta

en: Set values and click Save to use local preferences instead.
fi: Anna arvot ja napsauta Tallenna käyttääksesi paikallisia asetuksia.

en: Use web prefs
fi: Käytä nettiasetuksia

en: Restore web-based preferences and close the dialog.
fi: Palauta nettipohjaiset asetukset ja sulje ikkuna.

en: Computing
fi: Laskenta

en: Disk and memory
fi: Levy ja muisti

en: Daily schedules
fi: Päivittäiset toiminnot

en: Save all values and close the dialog.
fi: Tallenna kaikki arvot ja sulje ikkuna.

en: Close the dialog without saving.
fi: Sulje ikkuna tallentamatta.

en: Shows the preferences web page.
fi: Näyttää asetusten nettisivun.

en: Usage limits
fi: Käyttörajat

en: Keep some CPUs free for other applications. Example: 75% means use 6 cores on an 8-core CPU.
fi: Pidä osa prosessoreista vapaana muille ohjelmille. Esimerkiksi: 75% tarkoittaa, että 8-ytimisessä koneessa käytetään 6-ydintä.

en: Use at most
fi: Käytä enintään

en: % of the CPUs
fi: % suorittimista

en: Suspend/resume computing every few seconds to reduce CPU temperature and energy usage. Example: 75% means compute for 3 seconds, wait for 1 second, and repeat.
fi: Hyllytä/jatka laskentaa muutaman sekunnin välein vähentääksesi prosessorin lämpötilaa ja energiankulutusta. Esimerkiksi: 75% tarkoittaa, että lasketaan 3 sekuntia, odotetaan 1 sekunti ja toistetaan.

en: % of CPU time
fi: % suoritinajasta

en: When to suspend
fi: Milloin hyllytetään

en: Suspend when computer is on battery
fi: Hyllytä koneen ollessa akkukäytöllä

en: Check this to suspend computing on portables when running on battery power.
fi: Valitse tämä hyllyttääksesi laskennan kannettavissa silloin, kun kone on akkukäytöllä.

en: Suspend when computer is in use
fi: Hyllytä koneen ollessa käytössä

en: Check this to suspend computing and file transfers when you're using the computer.
fi: Valitse tämä hyllyttääksesi laskennan ja tiedostonsiirron kun käytät konetta.

en: Suspend GPU computing when computer is in use
fi: Hyllytä GPU-laskenta koneen ollessa käytössä

en: Check this to suspend GPU computing when you're using the computer.
fi: Valitse tämä hyllyttääksesi GPU-laskennan kun käytät konetta.

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# min idle time #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: This determines when the computer is considered 'in use'.
fi: Tämä määrittelee sen, milloin koneen tulkitaan olevan "käytössä".

en: Suspend when non-BOINC CPU usage is above
fi: Hyllytä, kun muu kuin BOINCin CPU-käyttö ylittää

en: Suspend computing when your computer is busy running other programs.
fi: Hyllytä laskenta kun tietokoneesi ajaa muita ohjelmia.

en: To suspend by time of day, see the "Daily Schedules" section.
fi: Hyllyttääksesi tiettynä aikana päivästä, katso "Päivittäiset toiminnot" kohtaa.

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# buffer sizes #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: Store at least enough tasks to keep the computer busy for this long.
fi: Varastoi tarpeeksi työtä pitääksesi koneen työssä näin kauan.

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# context: Store at least ___ days of work #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: Store at least
fi: Varastoi vähintään

en: Store additional tasks above the minimum level.  Determines how much work is requested when contacting a project.
fi: Varastoi lisäksi työtä minimitason yli. Määrittää, kuinka paljon työtä pyydetään otettaessa yhteyttä projektiin.

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# context: Store up to an additional ___ days of work #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: Store up to an additional
fi: Varastoi lisäksi

en: If you run several projects, %s may switch between them this often.
fi: Jos suoritat useita projekteita, %s voi vaihtaa niiden välillä näin usein.

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# context: Switch between tasks every ___ minutes #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: Switch between tasks every
fi: Vaihda tehtävien välillä joka

en: This controls how often tasks save their state to disk, so that they later can be continued from that point.
fi: Tämä määrittelee sen, kuinka usein tehtävät tallentavat tilansa levylle, jotta niitä voidaan jatkaa myöhemmin siitä kohdasta.

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# context: Request tasks to checkpoint at most every ___ seconds #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: Request tasks to checkpoint at most every
fi: Pyydä tarkistuspiste enintään joka

note: #-#-#-#-#  126 (BOINC)  #-#-#-#-# upload/download rates #-#-#-#-#  135 (BOINC)  #-#-#-#-#
en: Limit the download rate of file transfers.
fi: Rajoita tiedostojen siirron latausnopeutta.

en: Limit download rate to
fi: Rajoita latausnopeus arvoon

en: KB/second
fi: kt/sekunti

en: Limit the upload rate of file transfers.
fi: Rajoita tiedostojen siirron lähetysnopeutta.

en: Limit upload rate to
fi: Rajoita lähetysnopeus arvoon

en: Example: %s should transfer at most 2000 MB of data every 30 days.
fi: Esimerkki: %s siirtää enintään 2000 Mt 30 päivän aikana.

en: Limit usage to
fi: Rajoita käyttö

en: MB every
fi: Mt joka

en: To limit transfers by time of day, see the "Daily Schedules" section.
fi: Rajoittaaksesi siirtoja tiettynä aikana päivästä, katso "Päivittäiset toiminnot" kohtaa.

en: Check this only if your Internet provider modifies image files. Skipping verification reduces the security of %s.
fi: Valitse tämä vain jos operaattorisi muokkaa kuvatiedostoja. Varmentamisen ohittaminen heikentää %s :n turvallisuutta.

en: Skip data verification for image files
fi: Ohita kuvatiedostojen varmennus

en: Confirm before connecting to Internet
fi: Pyydä vahvistus ennen internet-yhteyden avaamista

en: Useful only if you have a modem, ISDN or VPN connection.
fi: Käytännöllinen vain, jos on modeemi-, ISDN- tai VPN-yhteys.

en: Disconnect when done
fi: Katkaise yhteys lopuksi

en: %s will use the most restrictive of these settings:
fi: %s käyttää näistä tiukinta asetusta:

en: Limit the total amount of disk space used by %s.
fi: Rajoita %s :n käyttämää kokonaislevytilaa.

en: Use no more than
fi: Älä käytä enempää kuin

en: Limit disk usage to leave this much free space on the volume where %s stores data.
fi: Rajoita levynkäyttöä jättämällä näin paljon vapaata tilaa osiolle, jonne %s tallentaa dataa.

en: Leave at least
fi: Jätä vähintään

en: GB free
fi: Gt vapaata

en: Limit the percentage of disk space used by %s on the volume where it stores data.
fi: Rajoita %s :n prosentuaalista levytilaa osiolla, jonne se tallentaa dataa.

en: Limit the memory used by %s when you're using the computer.
fi: Rajoittaa %s käyttämän muistin määrää käyttäessäsi konetta.

en: When computer is in use, use at most
fi: Tietokoneen ollessa käytössä, käytä enintään

en: Limit the memory used by %s when you're not using the computer.
fi: Rajoittaa %s käyttämän muistin määrää kun et käytä konetta.

en: When computer is not in use, use at most
fi: Tietokoneen ollessa jouten, käytä enintään

en: Leave non-GPU tasks in memory while suspended
fi: Jätä muut kuin GPU tehtävät muistiin hyllytyksen ajaksi

en: If checked, suspended tasks stay in memory, and resume with no work lost. If unchecked, suspended tasks are removed from memory, and resume from their last checkpoint.
fi: Jos valittuna, hyllytetyt työt pysyvät muistissa eikä työtä menetetä jatkettaessa laskentaa. Jos ei valittuna, hyllytetyt työt poistetaan muistista ja jatketaan viimeisestä tarkistuspisteestä.

en: Limit the swap space (page file) used by %s.
fi: Rajoita %s käyttämää näennäismuistia (sivutustiedostoa).

en: Page/swap file: use at most
fi: Sivutus/näennäismuisti: käytä enintään

en: Compute only during a particular period each day.
fi: Laske vain tiettynä aikana joka päivä.

en: Compute only between
fi: Laske vain välillä

en: Day-of-week override
fi: Viikonpäivän ohitus

en: Override the times above on the selected days:
fi: Ohita ylläolevat ajat valittuina päivinä:

en: Transfer files only during a particular period each day.
fi: Siirrä tiedostoja vain tiettynä aikana joka päivä.

en: Transfer files only between
fi: Siirrä tiedostoja vain välillä

en: %s Diagnostic Log Flags
fi: %s diagnostiikkalokin liput

en: These flags enable various types of diagnostic messages in the Event Log.
fi: Nämä liput ottavat käyttöön eri tyypin diagnostiikkaviestejä tapahtumalokissa.

en: More info ...
fi: Lisää tietoa ...

en: Save all values and close the dialog
fi: Tallenna kaikki arvot ja sulje ikkuna

en: Restore default settings
fi: Palauta oletusasetukset

en: Close the dialog without saving
fi: Sulje ikkuna tallentamatta

en: Save all values
fi: Tallenna kaikki arvot

en: %s - Event Log
fi: %s - Tapahtumaloki

en: &Show only this project
fi: &Näytä vain tämä projekti

en: Copy &All
fi: Kopioi &kaikki

en: Copy all the messages to the clipboard.
fi: Kopioi kaikki viestit leikepöydälle.

en: Copy &Selected
fi: Kopioi &valitut

en: Copy the selected messages to the clipboard. You can select multiple messages by holding down the shift or command key while clicking on messages.
fi: Kopioi valitut viestit leikepöydälle. Voit valita useampia viestejä pitämällä shift- tai command-näppäintä pohjassa samalla kun napsautat viestiä.

en: Copy the selected messages to the clipboard. You can select multiple messages by holding down the shift or control key while clicking on messages.
fi: Kopioi valitut viestit leikepöydälle. Voit valita useampia viestejä pitämällä shift- tai control-näppäintä pohjassa samalla kun napsautat viestiä.

en: Show all &messages
fi: Näytä kaikki &viestit

en: Show messages for all projects
fi: Näytä kaikkien projektien viestit

en: Show only the messages for the selected project
fi: Näytä vain valitun projektin viestit

en: %s - Exclusive Applications
fi: %s - Erityissovellukset

en: Suspend processor and network usage when these applications are running:
fi: Hyllytä prosessori- ja verkkokäyttö kun nämä sovellukset ovat käynnissä:

en: Add an application to this list
fi: Lisää sovellus tähän listaan

en: Remove an application from this list
fi: Poista sovellus tästä listasta

en: Suspend GPU usage when these applications are running:
fi: Hyllytä GPU näiden sovellusten ollessa käynnissä:

en: For advanced options, refer to
fi: Lisäasetukset, katso

en: save all values and close the dialog
fi: tallenna kaikki arvot ja sulje

en: close the dialog without saving
fi: sulje tallentamatta

en: shows the preferences web page
fi: näyttää asetusten nettisivun

note: TODO: fill in the default directory for MSW TODO: fill in the default directory for Linux
en: Choose application or enter file name
fi: Valitse sovellus tai anna tiedostonimi

en: Name of application to add?
fi: Lisättävän sovelluksen nimi?

en: Add exclusive app
fi: Lisää erityissovellus

en: '%s' is already in the list.
fi: "%s" on jo listalla.

en: Add Exclusive App
fi: Lisää erityissovellus

en: %s - Exit Confirmation
fi: %s - Lopettamisen vahvistus

en: You have requested to exit the %s,
    which allows you to view and manage
    the tasks running on your computer.
    
    If you also want to stop running the tasks,
    choose from the following options:
fi: Haluat lopettaa %s:n,
    jolla voit katsoa ja hallinnoida
    käynnissä olevia tehtäviä koneellasi.
    
    Jos haluat lopettaa myös tehtävien suorittamisen,
    niin valitse seuraavista vaihtoehdoista:

en: This will shut down %s and its tasks until either the
    %s or the %s screen saver is run again.
    
    In most cases, it is better just to close the %s window
    rather than to exit the application; that will allow %s to run its
    tasks at the times you selected in your preferences.
fi: Tämä sammuttaa %s:n ja kaikki sen työpaketit kunnes joko
    %s -sovellus tai %s -näytönsäästäjä käynnistyy jälleen.
    
    Useimmissa tapauksissa on parempi sulkea %s -ikkuna
    kuin lopettaa sovellus kokonaan; siten %s pysyy käynnissä ja
    työpakettien suoritus jatkuu asetusten mukaisesti.

en: Stop running tasks when exiting the %s
fi: Lopeta pakettien suoritus kun %s lopetetaan

en: Remember this decision and do not show this dialog.
fi: Muista valinta äläkä näytä tätä uudelleen.

en: Don't show this dialog again.
fi: Älä näytä tätä uudelleen.

en: %s Column Selection
fi: %s Sarakevalinta

en: Select which columns %s should show.
fi: Valitse mitkä sarakkeet %s tulisi näyttää.

en: Are you sure you want to reset all list columns to the default configurations?
fi: Haluatko varmasti palauttaa kaikki sarakkeet oletusasetuksiinsa?

en: Confirm defaults
fi: Vahvista oletukset

en: Don't request tasks for
fi: Älä pyydä työtä prosessorille

en: Project preference
fi: Projektiasetukset

en: Account manager preference
fi: Tilihallitsijan asetukset

en: Project has no apps for
fi: Projektilla ei ole sovelluksia prosessorille

en: Client configuration excludes
fi: Ohjelman asetukset eivät salli prosessoria

en: %s task request deferred for
fi: %s työn pyytämistä lykätty

en: %s task request deferral interval
fi: %s työn pyytämisen lykkäysaikaväli

note: set dialog title
en: Properties of project
fi: Tietoja projektista

en: Team name
fi: Tiiminimi

en: Resource share
fi: Resurssien jako

en: Scheduler RPC deferred for
fi: RPC-aikataulutusta lykätty

en: File downloads deferred for
fi: Tiedoston latausta lykätty

en: File uploads deferred for
fi: Tiedoston lähetystä lykätty

en: Disk usage
fi: Levyn käyttö

en: Computer ID
fi: Tietokoneen tunniste

en: Non CPU intensive
fi: Ei prosessorikuormittava

en: Suspended via GUI
fi: Hyllytetty käyttöliittymän kautta

en: Don't request tasks
fi: Älä pyydä työtä

en: Scheduler call in progress
fi: Pyyntö aikatauluttajalle käynnissä

en: Trickle-up pending
fi: Väliaikaviesti odottaa

en: Host location
fi: Koneen sijainti

en: Added via account manager
fi: Lisätty tilihallitsijan kautta

en: Remove when tasks done
fi: Poista pakettien valmistuttua

en: Ended
fi: Päättynyt

en: Tasks completed
fi: Valmistuneet tehtävät

en: Tasks failed
fi: Epäonnistuneet tehtävät

en: %s total, %s average
fi: %s kaikkiaan, %s keskimäärin

en: Scheduling priority
fi: Aikataulutusprioriteetti

en: Duration correction factor
fi: Korjauskerroin

en: Last scheduler reply
fi: Viimeisin aikatauluttajan vastaus

en: Properties of task
fi: Tiedot työpaketista

en: Report deadline
fi: Raportoinnin takaraja

en: Estimated computation size
fi: Arvioitu laskentakoko

en: CPU time since checkpoint
fi: Prosessoriaika viimeisestä tarkistuspisteestä

en: Estimated time remaining
fi: Arvioitu jäljellä oleva aika

en: Fraction done
fi: Suoritettu osuus

en: Virtual memory size
fi: Virtuaalimuistin koko

en: Working set size
fi: Työjoukon koko

en: Process ID
fi: Prosessin tunniste

en: Progress rate
fi: Edistysmisnopeus

en: per hour
fi: tunnissa

en: per minute
fi: minuutissa

en: per second
fi: sekunnissa

en: Local:
fi: Paikallinen:

en: What language should BOINC use?
fi: Mitä kieltä BOINCin tulisi käyttää?

en: Notice reminder interval:
fi: Ilmoitusten muistutusväli:

en: How often should BOINC remind you of new notices?
fi: Kuinka usein BOINC muistuttaa uusista ilmoituksista?

en: Run Manager at login?
fi: Käynnistä Manager kirjauduttaessa?

en: Run the BOINC Manager when you log on.
fi: Käynnistä BOINC Manager kun kirjaudut.

en: Run the client?
fi: Aja ohjelma?

en: Run the client when launching the Manager.
fi: Aja ohjelma kun Manager käynnistetään.

en: Enable Manager exit dialog?
fi: Salli Managerin lopetusikkuna?

en: Display the exit dialog when shutting down the Manager.
fi: Näytä lopetusikkuna kun Manageria sammutetaan.

en: Dial-up and Virtual Private Network settings
fi: Puhelinverkko- ja VPN-asetukset

en: &Clear Default
fi: &Tyhjennä oletus

en: Default Connection:
fi: Oletusyhteys:

note: #-#-#-#-#  415 (ELinks 0.12.GIT)  #-#-#-#-# Keep options in alphabetical order. #-#-#-#-#  1134 (add-printer)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, connectionsGB) #-#-#-#-#  1660 (ktorrent)  #-#-#-#-# i18n: ectx: property (windowTitle), widget (QWidget, ConnsWgt)
en: Connections
fi: Yhteydet

en: Connect via HTTP proxy server
fi: Yhdistä HTTP proxypalvelimen kautta

en: HTTP Proxy Server Configuration
fi: HTTP proxypalvelimen asetukset

en: Don't use proxy for:
fi: Älä käytä proxya:

en: Leave these blank if not needed
fi: Jätä tyhjäksi jos ei tarvita

en: Connect via SOCKS proxy server
fi: Yhdistä SOCKS proxypalvelimen kautta

en: SOCKS Proxy Server Configuration
fi: SOCKS proxypalvelimen asetukset

en: 6 hours
fi: 6 tuntia

en: 1 week
fi: 1 viikko

en: %s - Language Selection
fi: %s - Kielen valinta

en: The %s's language has been changed.  In order for this change to take effect, you must restart the %s.
fi: %s:n kieli on vaihdettu.  Jotta muutos tulee voimaan, %s pitää käynnistää uudelleen.

en: %s - Select Computer
fi: %s - Valitse tietokone

en: Another instance of %s is already running 
    on this computer.  Please select a client to monitor.
fi: Toinen instanssi %s:sta on jo käynnissä 
    tässä koneessa.  Valitse ohjelma seurataksesi.

en: Message boards
fi: Keskustelupalstat

en: Correspond with other users on the SETI@home message boards
fi: Keskustele muiden käyttäjien kanssa SETI@homen keskustelupalstoilla

en: Ask questions and report problems
fi: Kysy kysymyksiä ja raportoi ongelmista

en: Your account
fi: Tilisi

en: View your account information and credit totals
fi: Katso tilisi tietoja ja kokonaispisteitäsi

en: View and modify your SETI@home account profile and preferences
fi: Tarkastele ja muokkaa SETI@homen tilin profiilia ja asetuksia

en: Your results
fi: Tuloksesi

en: View your last week (or more) of computational results and work
fi: Katsele viime viikon (tai pidemmältä ajalta) laskentatuloksia ja töitä

en: Your computers
fi: Tietokoneesi

en: View a listing of all the computers on which you are running SETI@Home
fi: Selaa tietokoneitasi, joilla osallistut SETI@Homeen

en: Your team
fi: Tiimisi

en: View information about your team
fi: Katsele tiimisi tietoja

en: Common questions
fi: Yleiset kysymykset

en: Read the Einstein@Home Frequently Asked Question list
fi: Lue Einstein@Homen usein kysyttyjen kysymysten listaa

en: Screensaver info
fi: Näytönsäästäjän tiedot

en: Read a detailed description of the Einstein@Home screensaver
fi: Lue yksityiskohtaiset tiedot Einstein@Homen näytönsäästäjästä

en: Correspond with admins and other users on the Einstein@Home message boards
fi: Keskustele ylläpitäjien ja muiden käyttäjien kanssa Einstein@Home -keskustelupalstoilla

en: Einstein status
fi: Einsteinin tila

en: Current status of the Einstein@Home server
fi: Einstein@Homen palvelimen tämänhetkinen tila

en: A link to the Einstein@Home problems and bug reports message board
fi: Linkki Einstein@Homen keskustelupalstalle, jossa raportoidaan ongelmista ja virheistä

en: View and modify your Einstein@Home account profile and preferences
fi: Tarkastele ja muokkaa Einstein@Homen tilin profiilia ja asetuksia

en: Account summary
fi: Tilin yhteenveto

en: View a listing of all the computers on which you are running Einstein@Home
fi: Selaa tietokoneitasi, joilla osallistut Einstein@Homeen

en: LIGO project
fi: LIGO projekti

en: The home page of the Laser Interferometer Gravitational-wave Observatory (LIGO) project
fi: Laser Interferometer Gravitational-wave Observatory (LIGO) -projektin kotisivu

en: GEO-600 project
fi: GEO-600 projekti

en: The home page of the GEO-600 project
fi: GEO-600 -projektin kotisivu

en: Info about your Team
fi: Tietoja tiimistäsi

en: Get help for climateprediction.net
fi: Hae apua climateprediction.netiin

en: climateprediction.net News
fi: climateprediction.net uutiset

en: View your account information, credits, and trickles
fi: Katso tilitietojasi, pisteitäsi ja väliaikaviestejä

en: Info about your team
fi: Tietoja tiimistäsi

en: Search for help in our help system
fi: Etsi apua järjestelmästämme

en: Global Statistics
fi: Maailmanlaajuiset tilastot

en: Summary statistics for World Community Grid
fi: Kokonaistilastot World Community Gridille

en: My Grid
fi: Minun Gridini

en: Your statistics and settings
fi: Tilastosi ja asetuksesi

en: Device Profiles
fi: Laiteprofiilit

en: Update your device settings
fi: Päivitä laiteasetuksesi

note: #-#-#-#-#  480 (freeciv 2.6)  #-#-#-#-# TRANS: Research report title TRANS: Research report action #-#-#-#-#  3821 (Battle for Wesnoth 0.8.11+cvs)  #-#-#-#-# [message]: speaker=unit
en: Research
fi: Tutkimus

en: Learn about the projects hosted at World Community Grid
fi: Hanki tietoja World Community Grid -projekteista

en: Version Update
fi: Versiopäivitys

en: A new version of %s is available. You can download it here: %s
fi: Uusi versio ohjelmasta %s on saatavilla. Voit ladata sen tästä: %s

en: There is no new version of %s available for download.
fi: Ohjelmasta %s ei ole uutta versiota ladattavissa.

en: %s is not connected to the client
fi: %s ei ole yhteydessä ohjelmaan

en: Missing application
fi: Puuttuva sovellus

en: Please download and install the CoRD application from http://cord.sourceforge.net
fi: Lataa ja asenna CoRD-sovellus osoitteesta http://cord.sourceforge.net

en: on batteries
fi: akkukäytöllä

en: computer is in use
fi: tietokone on käytössä

en: user request
fi: käyttäjän pyytämä

en: time of day
fi: aika päivästä

en: CPU benchmarks in progress
fi: suorituskykytestit käynnissä

en: need disk space - check preferences
fi: tarvitaan levytilaa - tarkista asetukset

en: computer is not in use
fi: tietokone ei ole käytössä

en: starting up
fi: käynnistetään

en: an exclusive app is running
fi: erityisohjelma käynnissä

en: CPU is busy
fi: CPU varattu

en: network bandwidth limit exceeded
fi: verkon latausraja ylitetty

en: requested by operating system
fi: käyttöjärjestelmän pyytämä

en: GPU missing,
fi: Näytönohjain puuttuu,

en:  (suspended -
fi:  (hyllytetty -

en: Project suspended by user
fi: Projekti on käyttäjän hyllyttämä

en: Task suspended by user
fi: Tehtävä on käyttäjän hyllyttämä

note: an NCI process can be running even though computation is suspended (because of <dont_suspend_nci>
en: Suspended -
fi: Hyllytetty -

en: GPU suspended -
fi: GPU hyllytetty -

en: Waiting for memory
fi: Odottaa muistia

en: Waiting for shared memory
fi: Odottaa jaettua muistia

en:  (non-CPU-intensive)
fi:  (ei prosessorikuormittava)

en: Waiting to run
fi: Odottaa suorittamista

en: Postponed:
fi: Lykätty:

en: Postponed
fi: Lykätty

en: Waiting for network access
fi: Odottaa pääsyä verkkoon

en: Computation error
fi: Laskentavirhe

en: Aborted by project
fi: Projektin hylkäämä

en: Aborted: not started by deadline
fi: Hylätty: ei ehditty aloittaa ennen takarajaa

en: Aborted: task disk limit exceeded
fi: Hylätty: paketin levyraja saavutettu

en: Aborted: run time limit exceeded
fi: Hylätty: suoritusajan raja saavutettu

en: Aborted: memory limit exceeded
fi: Hylätty: muistiraja saavutettu

en: Ready to report
fi: Valmiina raportoitavaksi

en: Error: invalid state '%d'
fi: Virhe: virheellinen tila "%d"

en: No Internet connection
fi: Internetyhteys puuttuu

en: Please connect to the Internet and try again.
fi: Avaa internetyhteys ja yritä uudelleen.

en: Project not found
fi: Projektia ei löydy

en: The URL you supplied is not that of a BOINC-based project.
    
    Please check the URL and try again.
fi: Antamasi URL-osoite ei kuulu BOINC-projektille.
    
    Tarkista URL-osoite ja yritä uudelleen.

en: Account manager not found
fi: Tilihallitsijaa ei löydy

en: The URL you supplied is not that of a BOINC-based account
    manager.
    
    Please check the URL and try again.
fi: Antamasi URL-osoite ei kuulu BOINCin
    tilihallitsijalle.
    
    Tarkista URL-osoite ja yritä uudelleen.

en: Login Failed.
fi: Kirjautuminen epäonnistui.

en: Check the username and password, and try again.
fi: Tarkista käyttäjänimi ja salasana.

en: Check the email address and password, and try again.
fi: Tarkista sähköpostiosoite ja salasana.

en: more...
fi: lisää...

en: Choose a project
fi: Valitse projekti

en: To choose a project, click its name or type its URL below.
fi: Valitse projekti listasta napsauttamalla nimeä tai kirjoita sen URL-osoite.

en: Projects:
fi: Projektit:

en: Project details
fi: Projektitiedot

en: Research area:
fi: Tutkimusala:

en: Supported systems:
fi: Tuetut järjestelmät:

en: Supports Microsoft Windows
fi: Tukee Microsoft Windowsia

en: Supports Mac OS X
fi: Tukee Mac OS X -järjestelmää

en: Supports Linux on Intel
fi: Tukee Linuxia Intelillä

en: Supports Android
fi: Tukee Androidia

en: Supports FreeBSD
fi: Tukee FreeBSD:tä

en: Supports Linux on ARM (e.g. Raspberry Pi)
fi: Tukee Linuxia ARM:lla (esim. Raspberry Pi)

en: Supports NVIDIA GPUs
fi: Tukee NVIDIA GPU:ta

en: Supports AMD GPUs
fi: Tukee AMD GPU:ta

en: Supports Intel GPUs
fi: Tukee Intelin GPU:ta

en: Supports VirtualBox
fi: Tukee VirtualBoxia

en: This project may not have work for your type of computer.  Do you want to add it anyway?
fi: Tällä projektilla ei ehkä ole työtä tietokoneesi tyypille.  Lisätäänkö se kuitenkin?

en: You already added this project. Please choose a different project.
fi: Olet jo liittynyt tähän projektiin. Valitse toinen projekti.

en: Communicating with project
    Please wait...
fi: Ollaan yhteydessä projektiin
    Odota...

en: Required files not found on the server.
fi: Palvelimelta ei löydy tarvittavia tiedostoja.

en: An internal server error has occurred.
fi: Palvelimella on tapahtunut virhe.

en: Welcome to %s.
fi: Tervetuloa %s -projektiin.

en: You have volunteered to compute for this project:
fi: Suoritat laskentaa tälle projektille:

en: WARNING: This project is not registered with BOINC.  Make sure you trust it before continuing.
fi: VAROITUS: Tätä projektia ei ole rekisteröity BOINCiin. Varmista, että luotat siihen ennen kuin jatkat.

en: To continue, click Next.
fi: Jatka napsauttamalla Seuraava.

en: Network communication failure
fi: Verkkoyhteys epäonnistui

en: The World Community Grid - BOINC software failed to communicate
    over the Internet. The most likely reasons are:
    
    1) Connectivity problem.  Check your network or modem connection
    and then click Back to try again.
    
    2) Personal firewall software is blocking the World Community
    Grid - BOINC software.  Configure your personal firewall to let
    BOINC and BOINC Manager communicate on port 80 and port 443,
    then click Back to try again.
    
    3) You are using a proxy server.
    Click Next to configure BOINC's proxy settings.
fi: The World Community Grid - BOINC-ohjelmisto ei onnistunut saamaan
    yhteyttä internetiin. Yleisimmät syyt ovat:
    
    1) Yhteysongelma.  Tarkista verkko- tai modeemiyhteys,
    napsauta Takaisin ja yritä uudelleen.
    
    2) Palomuuri on estänyt World Community Grid - BOINC
    -ohjelmiston.  Muokkaa palomuurisi asetuksia ja salli
    BOINCin ja BOINC Managerin ottaa yhteys porttiin 80 ja porttiin 443,
    napsauta Takaisin ja yritä uudelleen.
    
    3) Käytät proxy-palvelinta.
    Napsauta Seuraava ja muokkaa BOINCin proxy-asetuksia.

en: BOINC failed to communicate on the Internet.
    The most likely reasons are:
    
    1) Connectivity problem.  Check your network
    or modem connection and then click Back to try again.
    
    2) Personal firewall software is blocking BOINC.
    Configure your personal firewall to let BOINC and
    BOINC Manager communicate on port 80,
    then click Back to try again.
    
    3) You are using a proxy server.
    Click Next to configure BOINC's proxy settings.
fi: BOINC-ohjelmisto ei onnistunut saamaan
    yhteyttä internetiin. Yleisimmät syyt ovat:
    
    1) Yhteysongelma.  Tarkista verkko- tai modeemiyhteys,
    napsauta Takaisin ja yritä uudelleen.
    
    2) Palomuuri on estänyt BOINC-ohjelmiston.
    Muokkaa palomuurisi asetuksia ja salli BOINCin
    ja BOINC Managerin ottaa yhteys porttiin 80,
    napsauta Takaisin ja yritä uudelleen.
    
    3) Käytät proxy-palvelinta.
    Napsauta Seuraava ja muokkaa BOINCin proxy-asetuksia.

en: Terms of Use
fi: Käyttöehdot

en: Please read the following terms of use:
fi: Lue nämä käyttöehdot:

en: I agree to the terms of use.
fi: Hyväksyn käyttöehdot.

en: I do not agree to the terms of use.
fi: En hyväksy käyttöehtoja.

en: Project temporarily unavailable
fi: Projekti tilapäisesti poissa käytöstä

en: The project is temporarily unavailable.
    
    Please try again later.
fi: Projekti on tilapäisesti poissa käytöstä.
    
    Yritä myöhemmin uudelleen.

en: Account manager temporarily unavailable
fi: Tilihallitsija tilapäisesti poissa käytöstä

en: The account manager is temporarily unavailable.
    
    Please try again later.
fi: Tilihallitsija on tilapäisesti poissa käytöstä.
    
    Yritä myöhemmin uudelleen.

en: Please specify an account key to continue.
fi: Anna tiliavaimesi jatkaaksesi.

en: Invalid Account Key; please enter a valid Account Key
fi: Virheellinen tiliavain; anna kunnollinen tiliavain

en: Please specify an email address
fi: Anna sähköpostiosoite

en: Invalid email address; please enter a valid email address
fi: Virheellinen sähköpostiosoite; anna kunnollinen sähköpostiosoite

en: Missing URL
fi: URL-osoite puuttuu

en: Please specify a URL.
    For example:
    http://www.example.com/
fi: Anna URL-osoite.
    Esimerkiksi:
    http://www.esimerkki.fi/

en: Please specify a valid URL.
    For example:
    http://boincproject.example.com
fi: Anna kunnollinen URL-osoite.
    Esimerkiksi:
    http://boincprojekti.esimerkki.fi

en: '%s' does not contain a valid host name.
fi: "%s" ei sisällä kunnollista konenimeä.

en: '%s' does not contain a valid path.
fi: "%s" ei sisällä kunnollista polkua.

en: Copy all messages
fi: Kopioi kaikki viestit

en: Copy selected messages
fi: Kopioi valitut viestit

en: Show only this project
fi: Näytä vain tämä projekti

en: Show only the messages for the selected project.
fi: Näytä vain valitun projektin viestit.

en: Copying all messages to the clipboard...
fi: Kopioidaan kaikki viestit leikepöydälle...

en: Copying selected messages to the clipboard...
fi: Kopioidaan valitut viestit leikepöydälle...

en: Filtering messages...
fi: Suodatetaan viestejä...

note: #-#-#-#-#  3874 (Widelands)  #-#-#-#-# TRANSLATORS: This is the helptext for an access key combination. #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: Tooltip in the messages window #-#-#-#-#  3901 (Widelands)  #-#-#-#-# #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: Show all messages
fi: Näytä kaikki viestit

en: Show messages for all projects.
fi: Näytä kaikkien projektien viestit.

en: Fetching notices; please wait...
fi: Noudetaan ilmoituksia, odota...

en: There are no notices at this time.
fi: Tällä hetkellä ei ole ilmoituksia.

en: Notices
fi: Ilmoitukset

en: Report all completed tasks, get latest credit, get latest preferences, and possibly get more tasks.
fi: Raportoi kaikki valmiit työpaketit, hae viimeisimmät pisteet ja asetukset sekä mahdollisesti lisää paketteja.

en: Suspend tasks for this project.
fi: Hyllytä tämän projektin tehtävät.

en: No new tasks
fi: Ei uusia töitä

en: Don't get new tasks for this project.
fi: Älä lataa uusia töitä tälle projektille.

en: Delete all files and tasks associated with this project, and get new tasks.  You can update the project first to report any completed tasks.
fi: Poista kaikki tämän projektit tiedostot ja työpaketit sekä lataa uusia paketteja.  Voit ensin päivittää projektin raportoidaksesi valmiit paketit.

en: Remove this project.  Tasks in progress will be lost (use 'Update' first to report any completed tasks).
fi: Poista tämä projekti.  Laskennassa olevat paketit menetetään (käytä Päivitä-nappia ensin raportoidaksesi valmiit paketit).

en: Show project details.
fi: Näytä projektin tiedot.

en: Work done
fi: Pisteet

en: Avg. work done
fi: Keskim. pisteet

en: Are you sure you want to reset project '%s'?
fi: Haluatko nollata "%s" projektin?

en: Reset Project
fi: Nollaa projekti

en: Are you sure you want to remove project '%s'?
fi: Haluatko poistaa projektin "%s"?

en: Remove Project
fi: Poista projekti

en: Resume tasks for this project.
fi: Jatka tämän projektin suorittamista.

en: Allow new tasks
fi: Salli uusi työ

en: Allow fetching new tasks for this project.
fi: Salli tämän projektin ladata uusia työpaketteja.

en: Don't fetch new tasks for this project.
fi: Älä salli tämän projektin ladata uusia työpaketteja.

en: Requested by user
fi: Käyttäjän pyytämä

en: To fetch work
fi: Noudetaan työtä

en: To report completed tasks
fi: Raportoidaan valmiit paketit

en: To send trickle-up message
fi: Lähetetään väliaikaviestiä

en: Requested by account manager
fi: Tilihallitsijan pyytämä

en: Project initialization
fi: Projektin alustus

en: Requested by project
fi: Projektin pyytämä

en: Suspended by user
fi: Käyttäjän hyllyttämä

en: Won't get new tasks
fi: Älä lataa uutta työtä

en: Project ended - OK to remove
fi: Projekti päättynyt - voi poistaa

en: Will remove when tasks done
fi: Poistuu paketin valmistuttua

en: Scheduler request pending
fi: Odotetaan pyyntöä aikatauluttajalle

en: Scheduler request in progress
fi: Suoritetaan pyyntöä aikatauluttajalle

en: Trickle up message pending
fi: Väliaikaviesti odottaa

en: Communication deferred
fi: Yhteyttä lykätty

en: Total disk usage
fi: Levyn kokonaiskäyttö

en: Disk usage by BOINC projects
fi: BOINC-projektien levynkäyttö

en: no projects: 0 bytes used
fi: ei projekteja: 0 tavua käytetty

en: used by BOINC:
fi: BOINCin käytössä:

en: free, available to BOINC:
fi: vapaana, BOINCin käytettävissä:

en: free, not available to BOINC:
fi: vapaana, ei BOINCin käytettävissä:

en: free:
fi: vapaana:

en: used by other programs:
fi: muiden ohjelmien käytössä:

en: User Total
fi: Käyttäjän kokonaispisteet

en: User Average
fi: Käyttäjän keskiarvo

en: Host Total
fi: Koneen kokonaispisteet

en: Host Average
fi: Koneen keskiarvo

en: Last update: %.0f days ago
fi: Viimeisin päivitys: %.0f päivää sitten

en: Show user total
fi: Näytä käyttäjän kokonaispisteet

en: Show total credit for user
fi: Näytä käyttäjän kokonaispisteet

en: Show user average
fi: Näytä käyttäjän keskiarvo

en: Show average credit for user
fi: Näytä käyttäjän keskimääräiset pisteet

en: Show host total
fi: Näytä koneen kokonaispisteet

en: Show total credit for host
fi: Näytä koneen kokonaispisteet

en: Show host average
fi: Näytä koneen keskiarvo

en: Show average credit for host
fi: Näytä koneen keskimääräiset pisteet

en: < &Previous project
fi: < &Edellinen projekti

en: Show chart for previous project
fi: Näytä edellisen projektin taulukko

en: &Next project >
fi: &Seuraava projekti >

en: Show chart for next project
fi: Näytä seuraavan projektin taulukko

en: Hide project list
fi: Piilota projektilista

en: Use entire area for graphs
fi: Käytä koko alue grafiikalle

en: Mode view
fi: Näkymä

en: One project
fi: Yksi projekti

en: Show one chart with selected project
fi: Näytä yksi kaavio valitulle projektille

en: All projects (separate)
fi: Kaikki projektit (erikseen)

en: Show all projects, one chart per project
fi: Näytä kaikki projektit, yksi kaavio jokaiselle

en: All projects (together)
fi: Kaikki projektit (yhdessä)

en: Show one chart with all projects
fi: Näytä kaikki projektit yhdellä kaaviolla

en: All projects (sum)
fi: Kaikki projektit (summattu)

en: Show one chart with sum of projects
fi: Näytä kaikki projektit summattuna yhdellä kaaviolla

en: Show project list
fi: Näytä projektilistaus

en: Uses smaller area for graphs
fi: Käyttää pienempää aluetta grafiikalle

en: Retry Now
fi: Yritä uudelleen

en: Retry the file transfer now
fi: Yritä tiedostonsiirtoa nyt

en: Abort Transfer
fi: Keskeytä siirto

en: Abort this file transfer.  You won't get credit for the task.
fi: Keskeytä tämä tiedostosiirto.  Et saa paketista pisteitä.

en: Elapsed
fi: Kulunut

en: Network activity is suspended -
fi: Verkon toiminta hyllytetty -

en: .
    You can enable it using the Activity menu.
fi: .
    Voit sallia sen Toiminta-valikosta.

en: Are you sure you want to abort this file transfer '%s'?
    NOTE: Aborting a transfer will invalidate a task and you
    will not receive credit for it.
fi: Haluatko keskeyttää tämän tiedoston siirron: "%s"?
    HUOMAA: Siirron keskeyttäminen ei vahvista pakettia
    etkä siis saa siitä pisteitä.

en: Abort File Transfer
fi: Keskeytä tiedoston siirto

en: retry in
fi: uudelleenyritys

en: suspended
fi: hyllytetty

en: pending
fi: odottaa

en:  (project backoff:
fi:  (projektin viivyttämä:

en: Show active tasks
fi: Näytä suoritettavat paketit

en: Show only active tasks.
fi: Näytä vain suorituksessa olevat paketit.

en: Show graphics
fi: Näytä grafiikat

en: Show application graphics in a window.
fi: Näytä sovelluksen grafiikat ikkunassa.

en: Show VM Console
fi: Näytä VM konsoli

en: Show VM Console in a window.
fi: Näytä VM konsoli ikkunassa.

en: Suspend work for this result.
fi: Hyllytä tämä paketti.

en: Abandon work on the result. You will get no credit for it.
fi: Hylkää työpaketti. Et saa siitä pisteitä.

en: Show task details.
fi: Näytä paketin tiedot.

en: Remaining (estimated)
fi: Jäljellä (arvio)

en: Deadline
fi: Takaraja

en: Are you sure you want to abort this task '%s'?
    (Progress: %s, Status: %s)
fi: Haluatko varmasti hylätä paketin "%s"?
    (Suoritettu: %s, Tila: %s)

en: Are you sure you want to abort these %d tasks?
fi: Haluatko varmasti hylätä nämä %d paketit?

en: Abort task
fi: Hylkää paketti

en: Show all tasks
fi: Näytä kaikki paketit

en: Show all tasks.
fi: Näytä kaikki paketit.

en: Resume work for this task.
fi: Jatka tämän paketin laskentaa.

en: Suspend work for this task.
fi: Hyllytä tämä paketti.

en: Select the appearance of the user interface.
fi: Valitse käyttöliittymän ulkomuoto.

en: Advanced View...	Ctrl+Shift+A
fi: Laajennettu näkymä...	Ctrl+Shift+A

en: Display the advanced graphical interface.
fi: Näytä laajennettu graafinen käyttöliittymä.

en: Configure display options and proxy settings
fi: Muuta näytön ja proxyn asetuksia

en: Display diagnostic messages.
fi: Näytä diagnostiikkaviestit.

en: Show information about BOINC and %s
fi: Näytä tietoja BOINCista ja %s:sta

en: Suspend Computing
fi: Hyllytä laskenta

en: Resume Computing
fi: Jatka laskentaa

en: Open a window to view notices from projects or BOINC
fi: Avaa ikkuna katsoaksesi ilmoituksia projektilta tai BOINCilta

en: Get help with %s
fi: Hae apua %s:iin

en: %s - Notices
fi: %s - Ilmoitukset

en: For additional settings, select Computing Preferences in the Advanced View.
fi: Lisää asetuksia valitsemalla Laskenta-asetukset laajennetussa näkymässä.

en: GB of disk space
fi: Gt levytilasta

en: %s - Computing Preferences
fi: %s - Laskenta-asetukset

en: Discard all local preferences and use web-based preferences?
fi: Hylkää kaikki paikalliset asetukset ja käytä nettipohjaisia asetuksia?

en: Add Project
fi: Lisää projekti

en: Work done for this project
fi: Tälle projektille tehty työ

en: Volunteer for any or all of 30+ projects in many areas of science
fi: Osallistu yhteen tai useampaan yli 30:sta projektista tieteen monilla alueilla

en: Synchronize projects with account manager system
fi: Synkronoi projektit tilihallitsijajärjestelmän kanssa

note: TODO: Might want better wording for Project Selection Combo Box tooltip
en: Select a project to access with the controls below
fi: Valitse projekti käyttäen alla olevia painikkeita

en: Project Web Pages
fi: Projektin nettisivut

en: Project Commands
fi: Projektin komennot

en: Pop up a menu of web sites for project %s
fi: Ponnahdusvalikko projektin %s nettisivuista

en: Pop up a menu of commands to apply to project %s
fi: Ponnahdusvalikko projektiin %s liittyvistä komennoista

en: Suspend this task.
fi: Hyllytä tämä paketti.

en: Abandon this task. You will get no credit for it.
fi: Hylkää tämä paketti. Et saa siitä pisteitä.

en: Are you sure you want to abort this task '%s'?
    (Progress: %.1lf%%, Status: %s)
fi: Haluatko varmasti hylätä paketin "%s"?
    (Suoritettu: %.1lf%%, Tila: %s)

en: You don't have any projects.  Please Add a Project.
fi: Sinulla ei ole yhtään projektia.  Lisää projekti.

en: Tasks:
fi: Paketit:

note: TODO: Might want better wording for Task Selection Combo Box tooltip
en: Select a task to access
fi: Valitse käsiteltävä paketti

en: This task's progress
fi: Tämän paketin edistyminen

en: Task Commands
fi: Paketin komennot

en: Pop up a menu of commands to apply to this task
fi: Ponnahdusvalikko tähän pakettiin liittyvistä komennoista

en: Application: %s
fi: Sovellus: %s

en: Application: Not available
fi: Sovellus: Ei saatavilla

en: Elapsed: %s
fi: Kulunut: %s

en: Remaining (estimated): %s
fi: Jäljellä (arvio): %s

en: Status: %s
fi: Tila: %s

en: Retrieving current status.
fi: Noudetaan nykyinen tila.

en: Downloading work from the server.
fi: Ladataan työtä palvelimelta.

en: Processing Suspended:  Running On Batteries.
fi: Laskenta hyllytetty:  kone akkukäytöllä.

en: Processing Suspended:  User Active.
fi: Laskenta hyllytetty:  käyttäjä aktiivinen.

en: Processing Suspended:  User paused processing.
fi: Laskenta hyllytetty:  käyttäjä tauotti laskennan.

en: Processing Suspended:  Time of Day.
fi: Laskenta hyllytetty:  aika päivästä.

en: Processing Suspended:  Benchmarks Running.
fi: Laskenta hyllytetty:  suorituskykytestit.

en: Processing Suspended:  need disk space.
fi: Laskenta hyllytetty: tarvitaan levytilaa.

en: Processing Suspended.
fi: Laskenta hyllytetty.

en: Waiting to contact project servers.
fi: Odotetaan yhteydenottoa projektin palvelimeen.

en: Retrieving current status
fi: Haetaan nykyinen tila

en: No work available to process
fi: Suoritettavaa työtä ei ole

en: Unable to connect to the core client
fi: Yhteyttä ydinohjelmaan ei saada

en: Message from account manager
fi: Viesti tilihallitsijalta

en: Message from server
fi: Viesti palvelimelta

en: Some tasks need more memory than allowed by your preferences.  Please check the preferences.
fi: Osa tehtävistä vaatii enemmän muistia kuin asetuksissa on sallittu.  Tarkistathan asetukset.

en: Couldn't write state file; check directory permissions
fi: Tilatiedoston kirjoitus ei onnistu, tarkista kansion käyttöoikeudet

en: The HTTP_PROXY environment variable must specify an HTTP proxy
fi: HTTP_PROXY ympäristömuuttujalle pitää määritellä HTTP proxy

en: This project is using an old URL.  When convenient, remove the project, then add %s
fi: Tämä projekti käyttää vanhaa URLia.  Poista projekti sopivassa vaiheessa ja lisää sitten %s

en: Syntax error in app_info.xml
fi: Syntaksivirhe tiedostossa app_info.xml

en: File referenced in app_info.xml does not exist:
fi: app_info.xml -tiedostossa olevaa tiedostoviittausta ei ole:

en: Missing start tag in nvc_config.xml
fi: Puuttuva alkumerkki nvc_config.xml -tiedostossa

en: Unexpected text in nvc_config.xml
fi: Odottamatonta tekstiä nvc_config.xml -tiedostossa

en: Unrecognized tag in nvc_config.xml
fi: Tunnistamaton merkki nvc_config.xml -tiedostossa

en: Missing end tag in nvc_config.xml
fi: Puuttuva loppumerkki nvc_config.xml -tiedostossa

en: A new version of BOINC is available
fi: Uusi versio BOINCista on saatavilla

en: A new version of %s is available
fi: %s -ohjelmasta on saatavissa uusi versio

en: cannot be used for CUDA or OpenCL computation with CUDA driver 6.5 or later
fi: ei voi käyttää CUDA- tai OpenCL-laskentaan CUDA-ajurien versiolla 6.5 tai uudemmalla

en: Unexpected text in cc_config.xml
fi: Odottamatonta tekstiä cc_config.xml -tiedostossa

en: Unrecognized tag in cc_config.xml
fi: Tunnistamaton merkki cc_config.xml -tiedostossa

en: Missing start tag in cc_config.xml
fi: Puuttuva alkumerkki cc_config.xml -tiedostossa

en: Error in cc_config.xml options
fi: Virhe tiedoston cc_config.xml valinnoissa

en: Missing end tag in cc_config.xml
fi: Puuttuva loppumerkki tiedostossa cc_config.xml

en: Invalid or missing account key.  To fix, remove and add this project.
fi: Väärä tai puuttuva tiliavain.  Poista projekti ja lisää se uudelleen.

en: The project has changed its security key.  Please remove and add this project.
fi: Projekti on vaihtanut suojausavaintaan.  Poista projekti ja lisää se uudelleen.

en: This project doesn't support operating system
fi: Projekti ei tue käyttöjärjestelmää

en: This project doesn't support CPU type
fi: Projekti ei tue CPU-tyyppiä

en: Your BOINC client software is too old.  Please install the current version.
fi: BOINC-versiosi on liian vanha.  Asenna uusin versio.

en: This project doesn't support computers of type
fi: Tämä projekti ei tue tietokonetyyppejä

en: Upgrade to the latest driver to process tasks using your computer's GPU
fi: Päivitä uusimpaan ajuriin käyttääksesi tietokoneen GPUta laskennassa

en: Upgrade to the latest driver to use all of this project's GPU applications
fi: Päivitä uusimpaan ajuriin käyttääksesi projektin kaikkia GPU-sovelluksia

en: A newer version of BOINC is needed to use your NVIDIA GPU; please upgrade to the current version
fi: NVIDIA GPUn käyttöön tarvitaan uudempi versio BOINCista, päivitä versio

en: An %s GPU is required to run tasks for this project
fi: %s GPU tarvitaan tämän projektin tehtävien suorittamiseen

en: No tasks are available for the applications you have selected.
fi: Valitsemillesi sovelluksille ei ole tehtäviä.

en: Your computer type is not supported by this project
fi: Tämä projekti ei tue tietokoneesi tyyppiä

en: Newer BOINC version required; please install current version
fi: Uudempi BOINC-versio tarvitaan, asenna uusin versio

en: Tasks for %s are available, but your preferences are set to not accept them
fi: %s -tehtäviä on saatavilla, mutta asetuksesi estävät niiden saannin

en: Your app_info.xml file doesn't have a usable version of
fi: App_info.xml -tiedostossasi ei ole sopivaa versiota

en: Branding array has too few entries: %s
fi:  Taulukkomerkinnällä on liian vähän merkintöjä: %s

en: Could not get user login name
fi: Käyttäjän kirjautumisnimeä ei saatu

en: Sorry, this version of %s requires system 10.7 or higher.
fi: Tämä versio %s -ohjelmasta vaatii 10.7-version tai uudemman.

note: Future feature
en: Should BOINC run even when no user is logged in?
fi: Tulisiko BOINCin olla käynnissä myös silloin, kun käyttäjä ei ole kirjautunut sisään?

en: Users who are permitted to administer this computer will automatically be allowed to run and control %s.
    
    Do you also want non-administrative users to be able to run and control %s on this Mac?
fi: Käyttäjät, joilla on ylläpito-oikeudet, saavat automaattisesti ajaa ja hallinnoida %s.
    
    Haluatko myös muiden käyttäjien ajaa ja hallita %s tässä Macissa?

en: Do you want to set %s as the screensaver for all %s users on this Mac?
fi: Haluatko asettaa %s näytönsäästäjäksi kaikille tämän Macin %s -käyttäjille?

note: Confirm that we are running as root
en: Permission error after relaunch
fi: Käyttöoikeusvirhe uudelleenkäynnistyksen jälkeen

en: Removal may take several minutes.
    Please be patient.
fi: Poistaminen voi kestää useita minuutteja.
    Ole kärsivällinen.

en: Error saving user name
fi: Virhe tallennettaessa käyttäjänimeä

en: Are you sure you want to completely remove %s from your computer?
    
    This will remove the executables but will not touch %s data files.
fi: Haluatko varmasti poistaa %s tietokoneelta?
    
    Tämä poistaa ohjelmatiedostot mutta ei koske %s datatiedostoihin.

en: Canceled: %s has not been touched.
fi: Peruttu: %s ei koskettu.

en: name  of user
fi: käyttäjän nimi

en: Do you also want to remove VirtualBox from your computer?
    (VirtualBox was installed along with BOINC.)
fi: Haluatko poistaa myös VirtualBoxin tietokoneesta?
    (VirtualBox asennettiin BOINCin kanssa.)

en: Removal completed.
    
     You may want to remove the following remaining items using the Finder: 
    the directory "%s"
    
    for each user, the file
    "%s".
fi: Poistaminen valmis.
    
     Seuraavat kohdat voi poistaa käyttämällä Finderia: 
    hakemisto "%s"
    
    jokaiselta käyttäjältä tiedosto
    "%s".

en: Continue...
fi: Jatka...

en: LANG_NAME_NATIVE
fi: English

en: LANG_NAME_INTERNATIONAL
fi: English

en: An invitation code is required to create an account.
fi: Kutsukoodi vaaditaan tilin luontiin.

en: Invitation code
fi: Kutsukoodi

en: Identifies you on our web site. Use your real name or a nickname.
fi: Sinut tunnistetaan tällä nettisivullamme. Voit käyttää oikeaa tai lempinimeä.

en: Must be a valid address of the form 'name@domain'.
fi: Osoitteen pitää olla oikean muotoinen tyyliin "nimi@domain".

note: #-#-#-#-#  519 (geary-0.4.1)  #-#-#-#-# Translators: Label used for the address part of an email address when editing a user's sender address preferences for an account. #-#-#-#-#  3235 (pidgin sipe)  #-#-#-#-# SIPE_BUDDY_INFO_EMAIL
en: Email address
fi: Sähköpostiosoite

en: Must be at least %1 characters
fi: Vähintään %1 merkkiä

en: Select the country you want to represent, if any.
fi: Valitse halutessasi maa, jota haluat edustaa.

en: Postal or ZIP Code
fi: Postinumero

en: Do you agree to the terms of use above?
fi: Hyväksytkö ylläolevat käyttöehdot?

en: forgot password?
fi: salasana unohtunut?

en: Stay logged in
fi: Pysy kirjautuneena

en: I agree
fi: Hyväksyn

en: Bold text: [b]text[/b]  (alt+b)
fi: Lihavoitu teksti: [b]teksti[/b]  (alt+b)

en: Italic text: [i]text[/i]  (alt+i)
fi: Kursivoitu teksti: [i]teksti[/i]  (alt+i)

en: Underline text: [u]text[/u]  (alt+u)
fi: Alleviivattu teksti: [u]teksti[/u]  (alt+u)

en: Strikethrough text: [s]text[/s]  (alt+k)
fi: Yliviivattu teksti: [s]text[/s]  (alt+k)

en: Quote text: [quote]text[/quote]  (alt+q)
fi: Lainattu teksti: [quote]teksti[/quote]  (alt+q)

en: Code display: [code]code[/code]  (alt+c)
fi: Koodin näyttö: [code]koodi[/code]  (alt+c)

en: List: [list]text[/list] (alt+l)
fi: Listaus: [list]teksti[/list] (alt+l)

en: Ordered list: [list=1]text[/list]  (alt+o)
fi: Numeroitu listaus: [list=1]teksti[/list]  (alt+o)

en: Insert image: [img]http://image_url[/img]  (alt+p)
fi: Liitä kuva: [img]http://image_url[/img]  (alt+p)

en: Insert URL: [url]http://url[/url] or [url=http://url]URL text[/url]  (alt+w)
fi: Liitä URL: [url]http://url[/url] tai [url=http://url]URL teksti[/url]  (alt+w)

en: Font color: [color=red]text[/color]  Tip: you can also use color=#FF0000
fi: Fontin väri: [color=red]teksti[/color]  Vinkki: voit myös käyttää color=#FF0000

note: #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: (Choose color) <dialog label="Choose color"> <dropdown label="Color"> <option label="..."> #-#-#-#-#  3820 (wescamp-i 18n)  #-#-#-#-# [color_range]: id=brown [color_range]: id=6
en: Brown
fi: Ruskea

note: #-#-#-#-#  681 (gnome-games)  #-#-#-#-# Translators: puzzle name #-#-#-#-#  3581  #-#-#-#-# i18n: ectx: (Choose color) <dialog label="Choose color"> <dropdown label="Color"> <option label="...">
en: Violet
fi: Violetti

en: Font size: [size=x-small]small text[/size]
fi: Fontin koko: [size=x-small]pieni teksti[/size]

en: Close all open bbCode tags
fi: Sulje kaikki avoimet bbCode -tagit

en: Close Tags
fi: Sulje tagit

en: Participate
fi: Osallistu

en: Do work
fi: Suorita työtä

en: Server status
fi: Palvelimen tila

en: Credit statistics
fi: Pistetilastot

en: GPU models
fi: GPU-mallit

en: CPU models
fi: CPU-mallit

en: Computer types
fi: Tietokonetyypit

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, helpTitleLabel) #-#-#-#-#  3572 (remmina)  #-#-#-#-# Remmina community website
en: Community
fi: Yhteisö

en: create or join a team
fi: luo tiimi tai liity tiimiin

note: #-#-#-#-#  3681 (SuperTuxKart)  #-#-#-#-# I18N: ./data/gui/screens/online/user_search.stkgui
en: User search
fi: Käyttäjähaku

en: User of the day
fi: Päivän käyttäjä

en: Site search
fi: Haku sivustolta

note: names for the above
en: Oldest first
fi: Vanhin ensin

en: Newest first
fi: Uusin ensin

en: Highest rated posts first
fi: Eniten arvioidut viestit ensin

en: Newest post first
fi: Uusin viesti ensin

en: Most views first
fi: Eniten katsottu ensin

en: Most posts first
fi: Eniten viestejä ensin

en: This answered my question
fi: Tämä vastasi kysymykseeni

en: I also have this question
fi: Kysyisin myös tätä

en: Off-topic
fi: Aiheeseen liittymätön

en: Volunteer moderator
fi: Vapaaehtoinen moderaattori

en: Project administrator
fi: Projektin ylläpitäjä

en: Project developer
fi: Projektin kehittäjä

en: Project tester
fi: Projektin testaaja

en: Volunteer developer
fi: Vapaaehtoinen kehittäjä

en: Volunteer tester
fi: Vapaaehtoinen testaaja

en: Project scientist
fi: Projektin tutkija

en: Help desk expert
fi: Help desk -asiantuntija

note: Search
en: Search for words in forum messages
fi: Etsi sanoja foorumin viesteistä

en: Search forums
fi: Hae foorumeista

en: Private messages
fi: Yksityisviestit

en: Questions and Answers
fi: Kysymykset ja vastaukset

en: %1 message board
fi: %1 keskustelupalsta

en: Send %1 a private message
fi: Lähetä yksityisviesti käyttäjälle %1

en: Joined: %1
fi: Liitytty: %1

en: Posts: %1
fi: Viestit: %1

en: Credit: %1
fi: Pisteet: %1

en: You haven't read this message yet
fi: Et ole vielä lukenut tätä viestiä

en: Message %1
fi: Viesti %1

en: Posted: %1
fi: Lähetetty: %1

en:  - in response to
fi:  - vastauksena viestiin

en: Edit this message
fi: Muokkaa tätä viestiä

en: This post is hidden because the sender is on your 'ignore' list.  Click %1 here %2 to view hidden posts
fi: Viesti on piilotettu, koska lähettäjä on "älä huomioi" listallasi.  Napsauta %1 tästä %2 katsoaksesi piilotettuja viestejä

en: Report this post as offensive
fi: Raportoi tämä viesti loukkaavana

en: Report as offensive
fi: Raportoi loukkaavana

en: rate:
fi: arvioi:

en: Click if you like this message
fi: Napsauta jos pidät tästä viestistä

en: Rate +
fi: Arvioi +

en: Click if you don't like this message
fi: Napsauta jos et pidä tästä viestistä

en: Rate -
fi: Arvioi -

en: Post a reply to this message
fi: Kirjoita vastaus tähän viestiin

en: Post a reply by quoting this message
fi: Kirjoita vastaus lainaamalla viestiä

en: Hidden by a moderator
fi: Moderaattorin piilottama

en: Posted %1 by %2
fi: Kirjoitettu %1 jäsen %2

en: You may not post or rate messages until %1
fi: Et voi lähettää tai arvioida viestejä ennen %1

en: Posts must be 'kid friendly': they may not contain content that is obscene, hate-related, sexually explicit or suggestive.
fi: Viestien pitää olla "lapsiystävällisiä": ne eivät saa sisältää sellaista sisältöä, joka on siveetöntä, vihaan liittyvää, seksuaalisesti suorasukaista tai vihjailevaa.

en: No commercial advertisements.
fi: Ei kaupallista mainontaa.

en: No links to web sites involving sexual content, gambling, or intolerance of others.
fi: Ei linkkejä sivustoille, joissa on seksuaalista sisältöä, uhkapelejä tai suvaitsemattomuutta toisia kohtaan.

en: No messages intended to annoy or antagonize other people, or to hijack a thread.
fi: Ei viestejä, jotka on tarkoitettu ärsyttämään tai vastustamaan muita ihmisiä tai kaappaamaan viestiketju.

en: No messages that are deliberately hostile, threatening, or insulting.
fi: Ei viestejä, jotka ovat tarkoituksella vihamielisiä, uhkaavia tai loukkaavia.

en: No abusive messages involving race, religion, nationality, gender, class or sexuality.
fi: Ei herjaavia viestejä koskien rotua, uskontoa, kansallisuutta, sukupuolta, luokkaa tai seksuaalisuutta.

en: Posts that violate these rules may be deleted.
fi: Viestit, jotka rikkovat näitä sääntöjä, voidaan poistaa.

en: The posting privileges of violators may be suspended or revoked.
fi: Sääntöjä rikkovien kirjoitusoikeus voidaan peruuttaa määräajaksi tai kokonaan.

en: If your account is suspended, don't create a new one.
fi: Jos tilisi on suljettu määräajaksi, älä luo uutta tiliä.

en: Rules:
fi: Säännöt:

en: Unhide this post
fi: Poista tämän viestin piilotus

en: Hide this post
fi: Piilota tämä viesti

en: Move post to a different thread
fi: Siirrä tämä viesti toiseen viestiketjuun

en: Banish author
fi: Torju kirjoittaja

en: Vote to banish author
fi: Äänestä, että kirjoittaja torjutaan

en: Vote not to banish author
fi: Äänestä, ettei kirjoittajaa torjuta

en: Start vote to banish author
fi: Aloita äänestys kirjoittajan torjumiseksi

en: Delete this post
fi: Poista tämä viesti

en: Only team members can post to the team message board
fi: Vain tiimin jäsenet voivat kirjoittaa tiimin keskustelupalstalle

en: To create a new thread in %1 you must have a certain level of average credit. This is to protect against abuse of the system.
fi: Uuden viestiketjun aloittamiseksi %1 -palstalla sinulla pitää olla tietty määrä keskimääräisiä pisteitä. Tällä pyritään estämään järjestelmän väärinkäytökset.

en: You cannot create threads right now. Please wait before trying again. This is to protect against abuse of the system.
fi: Et voi juuri nyt lisätä viestiketjuja. Odota hetken aikaa ennen kuin yrität uudelleen. Viive johtuu pyrkimyksestä estää järjestelmän väärinkäytökset.

en: This thread is locked. Only forum moderators and administrators are allowed to post there.
fi: Tämä viestiketju on lukittu. Ainoastaan foorumin moderaattorit ja ylläpitäjät voivat kirjoittaa viestejä ketjuun.

en: Can't post to a hidden thread.
fi: Piilotettuun ketjuun ei voi kirjoittaa.

en: Last post
fi: Viimeisin viesti

en: New posts in the thread %1
fi: Uudet viestit viestiketjussa %1

en: New posts in subscribed thread
fi: Uudet viestit tilatussa viestiketjussa

en: There are new posts in the thread '%1'
fi: Viestiketjussa "%1" on uusia viestejä

en: Mark all threads as read
fi: Merkitse kaikki ketjut luetuiksi

en: Mark all threads in all message boards as read.
fi: Merkitse kaikkien palstojen kaikki viestiketjut luetuiksi.

en: No host
fi: Ei konetta

en: School
fi: Koulu

en: Update location
fi: Päivitä sijainti

en: Computer information
fi: Tietokoneen tiedot

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: glossentry/glossterm #-#-#-#-#  3780  #-#-#-#-# i18n: ectx: property (clickMessage), widget (UFW::LineEdit, advancedSrcHost) i18n: ectx: property (clickMessage), widget (UFW::LineEdit, advancedDestHost)
en: IP address
fi: IP-osoite

en: (same the last %1 times)
fi: (sama viimeiset %1 kertaa)

en: External IP address
fi: Ulkoinen IP-osoite

en: Show IP address
fi: Näytä IP-osoite

en: Local Standard Time
fi: Paikallinen normaaliaika

en: UTC %1 hours
fi: UTC %1 tuntia

en: Total credit
fi: Kokonaispisteet

en: Average credit
fi: Keskim. pisteet

en: Cross project credit
fi: Projektikohtaiset pisteet

en: Number of processors
fi: Prosessorien lkm

en: Coprocessors
fi: Apusuorittimet

note: #-#-#-#-#  694 (gnome-packagekit)  #-#-#-#-# TRANSLATORS: The group type
en: Virtualization
fi: Virtualisointi

en: Operating System
fi: Käyttöjärjestelmä

en: BOINC version
fi: BOINCin versio

en: Swap space
fi: Näennäismuisti

en: Total disk space
fi: Kokonaislevytila

en: Measured floating point speed
fi: Mitattu liukulukulaskennan nopeus

en: %1 billion ops/sec
fi: %1 miljardia laskutoimitusta/sek

en: Measured integer speed
fi: Mitattu kokonaislukulaskennan nopeus

en: Average upload rate
fi: Keskimääräinen lähetysnopeus

en: %1 KB/sec
fi: %1 kt/s

en: Average download rate
fi: Keskimääräinen latausnopeus

en: Average turnaround time
fi: Keskimääräinen läpimenoaika

en: %1 days
fi: %1 päivää

en: Application details
fi: Sovellustiedot

en: Number of times client has contacted server
fi: Ohjelman yhteydenottokertojen määrä palvelimeen

en: Last time contacted server
fi: Viimeksi ollut yhteydessä palvelimeen

en: Fraction of time BOINC is running
fi: Aika, jolloin BOINC on käynnissä

en: While BOINC is running, fraction of time computer has an Internet connection
fi: BOINCin ollessa käynnissä, aika, jolloin internetyhteys on käytettävissä

en: While BOINC is running, fraction of time computing is allowed
fi: BOINCin ollessa käynnissä, aika, jolloin laskenta on sallittu

en: While is BOINC running, fraction of time GPU computing is allowed
fi: BOINCin ollessa käynnissä, aika, jolloin GPU-laskenta on sallittu

en: Average CPU efficiency
fi: Keskimääräinen CPU-tehokkuus

en: Task duration correction factor
fi: Korjauskerroin tehtävän kestolle

en: Delete this computer
fi: Poista tämä tietokone

en: Merge duplicate records of this computer
fi: Sulauta tämän tietokoneen duplikaattitiedot

en: Last contact
fi: Viimeksi yhteydessä

en: Avg. credit
fi: Keskim. pisteet

en: Recent average credit
fi: Lähiajan keskim. pisteet

en: GPU
fi: GPU (näytönohjain)

en: Operating system
fi: Käyttöjärjestelmä

en: , CPU has hardware virtualization support and it is enabled
fi: , CPU:lla on laitteisto virtulialisointi tuki ja se on käytössä

en: , CPU has hardware virtualization support but it is disabled
fi: , Prosessorilla on laitteiston virtulialisointi tuki mutta se on poistettu käytöstä

en: , CPU does not have hardware virtualization support
fi: , CPU:lla ei ole virtulialisointi laitteisto tukea

en: (%1 processors)
fi: (%1 prosessoria)

en: Cross-project stats:
fi: Projektikohtaiset tilastot:

en: Host %1 has overlapping lifetime:
fi: Koneella %1 on päällekkäinen käyttöaika:

en: Host %1 has an incompatible OS:
fi: Koneella %1 ei ole yhteensopivaa käyttöjärjestelmää:

en: Host %1 has an incompatible CPU:
fi: Koneella %1 ei ole yhteensopivaa suoritinta:

en: same host
fi: sama kone

en: Can't merge host %1 into %2 - they're incompatible
fi: Konetta %1 ei voi sulauttaa koneen %2 kanssa - ne eivät ole yhteensopivia

en: Merging host %1 into host %2
fi: Sulautetaan konetta %1 koneen %2 kanssa

en: Couldn't update credit of new computer
fi: Uuden koneen pisteitä ei voitu päivittää

en: Couldn't update results
fi: Tuloksia ei voitu päivittää

en: Couldn't retire old computer
fi: Vanhaa konetta ei voitu poistaa käytöstä

en: Retired old computer %1
fi: Vanha kone %1 on poistettu käytöstä

en: All computers
fi: Kaikki tietokoneet

en: Only computers active in past 30 days
fi: Vain kuukauden aikana yhteydessä olleet koneet

en: BOINC<br>version
fi: BOINC<br>versio

en: Merge computers by name
fi: Sulauta koneet nimien mukaan

en: Discuss
fi: Keskustelu

en: News is available as an %sRSS feed%s
fi: Uutiset saatavana %sRSS-syötteenä%s

en: 
            <ul>
            <li> Messages may not contain content that is obscene, hate-related,
                sexually explicit or suggestive.
            <li> No commercial advertisements.
            <li> No links to web sites involving sexual content,
                gambling, or intolerance of others.
            <li> No messages intended to annoy or antagonize other people.
            <li> No messages that are deliberately hostile, threatening, or insulting.
            <li> No abusive comments involving race, religion,
                nationality, gender, class or sexuality.
            <li> The privileges of violators may be suspended or revoked.
            <li> If your account is suspended, don't create a new one.
            </ul>
fi: 
            <ul>
            <li> Viestit eivät saa sisältää sellaista sisältöä, joka on siveetöntä, vihaan liittyvää,
                seksuaalisesti suorasukaista tai vihjailevaa.
            <li> Ei kaupallisia mainoksia.
            <li> Ei linkkejä nettisivuille, joilla on seksuaalista sisältöä,
                uhkapelejä tai muiden suvaitsemattomuutta.
            <li> Ei viestejä, joiden tarkoitus on ärsyttää tai vastustaa muita.
            <li> Ei viestejä, jotka ovat tarkoituksella vihamielisiä, uhkaavia tai loukkaavia.
            <li> Ei loukkavia kommentteja, jotka koskevat rotua, uskontoa,
                kansallisuutta, sukupuolta, yhteiskuntaluokkaa tai seksuaalisuutta.
            <li> Loukkaajien oikeudet voidaan jäädyttää tai peruuttaa.
            <li> Jos tilisi on jäädytetty, älä luo uutta.
            </ul>

en: Send message to team
fi: Lähetä viesti tiimille

en: Send private message
fi: Lähetä yksityisviesti

en: no such message
fi: viestiä ei ole

en: User IDs or unique usernames, separated with commas
fi: Käyttäjien tunnisteet tai nimet pilkulla erotettuna

en: sent you a private message; subject:
fi: lähetti sinulle yksityisviestin; otsikko:

en: Private message%1 from %2, subject:
fi: Yksityisviesti%1 käyttäjältä %2, otsikko:

en: Couldn't create message
fi: Viestin luonti ei onnistunut

en: You are not allowed to send privates messages so often. Please wait some time before sending more messages.
fi: Et voi lähettää yksityisviestejä näin usein. Odota hetken aikaa ennen kuin lähetät lisää viestejä.

en: unread
fi: lukemattomat

en: For email notification, %1 edit community prefs %2
fi: Sähköposti-ilmoituksen saamiseksi %1 muokkaa yhteisöasetuksia %2

note: #-#-#-#-#  1613 (konversation)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_TabNotificationsPrivate)
en: Private message
fi: Yksityisviesti

en: Suspend when no mouse/keyboard input in last
fi: Hyllytä, jos hiiren/näppäimistön käyttöä ei ole viimeiseen

en: This allows some computers to enter low-power mode when not in use.
fi: Tämä mahdollistaa joidenkin tietokoneiden virransäästötilan kun eivät ole käytössä.

en: If you run several projects, BOINC may switch between them this often.
fi: Jos suoritat useita projekteita, BOINC voi vaihtaa niiden välillä näin usein.

en: This controls how often tasks save their state to disk, so that later they can be continued from that point.
fi: Tämä määrittelee sen, kuinka usein tehtävät tallentavat tilansa levylle, jotta niitä voidaan jatkaa myöhemmin siitä kohdasta.

en: Limit the total amount of disk space used by BOINC.
fi: Rajoita BOINCin käyttämää kokonaislevytilaa.

en: Limit disk usage to leave this much free space on the volume where BOINC stores data.
fi: Rajoita levynkäyttöä jättämällä näin paljon vapaata tilaa osiolle, jonne BOINC tallentaa dataa.

en: Limit the percentage of disk space used by BOINC on the volume where it stores data.
fi: Rajoita BOINCin prosentuaalista levytilaa osiolla, jonne se tallentaa dataa.

en: Limit the memory used by BOINC when you're using the computer.
fi: Rajoittaa BOINCin käyttämää muistia käyttäessäsi konetta.

en: Limit the memory used by BOINC when you're not using the computer.
fi: Rajoittaa BOINCin käyttämää muistia kun et käytä konetta.

en: Limit the swap space (page file) used by BOINC.
fi: Rajoita BOINCin käyttämää näennäismuistia (sivutustiedostoa).

en: Example: BOINC should transfer at most 2000 MB of data every 30 days.
fi: Esimerkki: BOINC siirtää enintään 2000 Mt 30 päivän aikana.

en: Check this only if your Internet provider modifies image files. Skipping verification reduces the security of BOINC.
fi: Valitse tämä vain jos operaattorisi muokkaa kuvatiedostoja. Varmentamisen ohittaminen heikentää BOINCin turvallisuutta.

note: These texts are used in multiple places in prefs_edit.php and add_venue.php
en: These preferences apply to all the BOINC projects in which you participate.
fi: Nämä asetukset vaikuttavat kaikkiin BOINC-projekteihin, joihin osallistut.

en: %1 Unable to update preferences. %2 The values marked in red below were out of range or not numeric.
fi: %1 Asetusten päivitys ei onnistu. %2 Punaisella merkityt arvot ovat virheellisiä tai ne eivät ole numeerisia.

en: Separate preferences for %1
fi: Erilliset asetukset paikalle %1

en: Add separate preferences for %1
fi: Lisää erilliset asetukset paikalle %1

en: These settings apply to all computers using this account except
fi: Nämä asetukset koskevat kaikkia koneita, jotka käyttävät tätä tiliä, paitsi

en: computers where you have set preferences locally using the BOINC Manager
fi: koneita, joissa olet tehnyt asetukset paikallisesti BOINC Managerilla

en: Android devices
fi: Android-laitteet

en: (Switch view)
fi: (Vaihda näkymää)

en: Combined preferences
fi: Yhdistetyt asetukset

en: Primary (default) preferences
fi: Ensisijaiset (oletus) asetukset

en: Preferences last modified:
fi: Asetuksia muokattu viimeksi:

en: Add preferences
fi: Lisää asetukset

en: Update preferences
fi: Päivitä asetukset

note: TODO: make this a subclass of PREF
en: Default computer location
fi: Tietokoneen oletussijainti

en: New computers will use this location for computing and project preferences.
fi: Uudet koneet käyttävät tätä sijaintia laskennassa ja projektiasetuksissa.

en: Determines the proportion of your computer's resources allocated to this project. For example, if you participate in two BOINC projects with resource shares of 100 and 200, the first will get 1/3 of your resources and the second will get 2/3.
fi: Määrittää koneesi resurssit tälle projektille. Esim. jos osallistut kahteen BOINC-projektiin resurssijaolla 100 ja 200, ensimmäinen saa 1/3 koneen resursseista ja toinen 2/3.

en: Accelerate GPU tasks by dedicating a CPU to each one?
fi: Nopeuta GPU paketteja antamalla jokaiselle oma CPU ydin?

en: Use CPU
fi: Käytä CPUta

en: Use AMD GPU
fi: Käytä AMD:n GPUta

en: Use NVIDIA GPU
fi: Käytä NVIDIAn GPUta

en: Use Intel GPU
fi: Käytä Intelin GPUta

en: Run test applications?
fi: Suorita testisovellukset?

en: This helps us develop applications, but may cause jobs to fail on your computer
fi: Tämä auttaa kehittämään sovelluksia, mutta voi aiheuttaa töiden epäonnistumisia koneessasi

en: Emails will be sent from %1; make sure your spam filter accepts this address.
fi: Sähköpostit lähetetään osoitteesta %1; varmista, että roskapostisuodatin hyväksyy tämän osoitteen.

en: Is it OK for %1 and your team (if any) to email you?
fi: Saako %1 ja tiimisi (jos on) lähettää sinulle sähköpostia?

en: Should %1 show your computers on its web site?
fi: Saako %1 näyttää tietokoneesi nettisivullaan?

en: (Switch View)
fi: (vaihda näkymää)

en: Project specific settings
fi: Projektikohtaiset asetukset

en: bad venue: %1
fi: väärä paikka: %1

en: bad subset: %1
fi: väärä osajoukko: %1

en: Database error:
fi: Tietokantavirhe:

en: no limit
fi: ei rajoitusta

en: Your profile will be made visible to other people as soon as it has been approved by the project. This may take up to a few days.
fi: Profiilisi näkyy muille heti kun se on hyväksytty projektin taholta. Se voi kestää muutaman päivän.

en: Your profile has been marked as unacceptable. It is not visible to other people. Please change it.
fi: Profiilisi on merkitty epätyydyttäväksi, joten se ei näy muille. Ole hyvä ja muuta sitä.

note: #-#-#-#-#  3726 (PACKAGE VERSION)  #-#-#-#-# Foomatic database problem of some sort.
en: Database error
fi: Tietokantavirhe

en: To prevent spam, profiles of users with an average credit of less than %1 are displayed only to logged-in users. We apologize for this inconvenience.
fi: Roskapostin estämiseksi niiden käyttäjien profiilit, joiden keskim. pisteet ovat alle %1, näkyvät vain kirjautuneille käyttäjille. Pahoittelemme mahdollista haittaa.

en: User is banished
fi: Käyttäjä on torjuttu

en: No profile exists for that user ID.
fi: Tällä käyttäjätunnuksella ei ole profiilia.

en: Edit your profile
fi: Muokkaa profiilisia

en: Your feedback on this profile
fi: Palautteesi tästä profiilista

en: Recommend this profile for User of the Day:
fi: Suosittele tätä profiilia "Päivän käyttäjäksi":

en: I %1 like %2 this profile
fi: Pidän %1 tästä %2 profiilista

en: Alert administrators to an offensive profile:
fi: Kerro ylläpidolle loukkaavasta profiilista:

en: I %1 do not like %2 this profile
fi: En %1 pidä %2 tästä profiilista.

en: Anonymous platform
fi: Anonyymi alusta

en: NVIDIA GPU
fi: NVIDIAn GPU

en: AMD GPU
fi: AMD:n GPU

en: Validation pending
fi: Vahvistusta odottavat

en: Validation inconclusive
fi: Vahvistus epäselvä

en: Unsent
fi: Lähettämättä

en: Completed, waiting for validation
fi: Valmis, odottaa vahvistusta

en: Completed and validated
fi: Valmis ja vahvistettu

en: Completed, marked as invalid
fi: Valmis, merkattu virheelliseksi

en: Completed, can't validate
fi: Valmis, ei voida vahvistaa

en: Completed, validation inconclusive
fi: Valmis, vahvistus epäselvä

en: Completed, too late to validate
fi: Valmis, myöhästynyt vahvistamisesta

en: Couldn't send
fi: Ei voitu lähettää

en: Cancelled by server
fi: Palvelimen peruuttama

en: Not started by deadline - canceled
fi: Ei aloitettu takarajaan mennessä - peruutettu

en: Error while downloading
fi: Virhe latauksessa

en: Error while computing
fi: Virhe laskennassa

en: Timed out - no response
fi: Aika loppui - ei vastausta

en: Didn't need
fi: Ei tarvittu

en: Validate error
fi: Vahvistusvirhe

en: Abandoned
fi: Hylätty

en: Redundant result
fi: Ylimääräinen

en: No reply
fi: Ei vastausta

en: Compute error
fi: Laskentavirhe

en: Not necessary
fi: Ei tarvita

en: Workunit error - check skipped
fi: Työpakettivirhe - tarkistus ohitettu

en: Checked, but no consensus yet
fi: Ei vielä selvyyttä

en: Task was reported too late to validate
fi: Tehtävä raportoitiin liian myöhään vahvistettavaksi

en: Couldn't send result
fi: Tehtävää ei voitu lähettää

en: Too many errors (may have bug)
fi: Liian monta virhettä (mahdollisesti bugi)

en: Too many results (may be nondeterministic)
fi: Liian monta tehtävää (voi olla päättämätön)

en: Too many total results
fi: Liian monta tehtävää kaikkiaan

en: WU cancelled
fi: Työpaketti peruttu

en: Canonical result is missing
fi: Kanoninen tulos puuttuu

en: Unrecognized Error: %1
fi: Tunnistamaton virhe: %1

en: click for details
fi: napsauta tietoihin

en: Show IDs
fi: Näytä tunnisteet

note: #-#-#-#-#  1653 (kstars)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowAsteroidNames)
en: Show names
fi: Näytä nimet

en: Work unit
fi: Työpaketti

en: Time reported<br />or deadline
fi: Raportointiaika<br />tai takaraja

en: explain
fi: selite

en: Run time<br />(sec)
fi: Laskenta-aika<br />(sekuntia)

en: CPU time<br />(sec)
fi: Suoritinaika<br />(sekuntia)

en: Workunit
fi: Työpaketti

en: Server state
fi: Tila palvelimella

en: Outcome
fi: Tulos

en: Client state
fi: Tila ohjelmassa

en: Run time
fi: Laskenta-aika

en: Validate state
fi: Vahvistuksen tila

en: Device peak FLOPS
fi: Laitteen FLOPS-huippuarvo

en: Application version
fi: Sovellusversio

en: Output files
fi: Tulostetiedostot

en: Task name:
fi: Tehtävän nimi:

en: Search criteria (use one or more)
fi: Hakuehto (yksi tai useampi)

en: Find teams with these words in their names or descriptions
fi: Etsi tiimejä, joiden nimessä tai kuvauksessa ovat nämä sanat

en: Type of team
fi: Tiimin tyyppi

en: Show only active teams
fi: Näytä vain aktiiviset tiimit

en: Requested by you, and founder response deadline has passed.
fi: Pyyntösi, perustajan vastauksen takaraja saavutettu.

en: Complete foundership transfer
fi: Vie perustajuuden vaihto loppuun

en: Requested by you
fi: Sinun pyytämäsi

en: founder response deadline is %1
fi: perustajan vastauksen takaraja on %1

en: Initiate request
fi: Pyynnön aloitus

en: Deferred
fi: Lykätty

en: Team info
fi: Tiimin tiedot

en: Cross-project stats
fi: Projektikohtaiset tilastot

en: Message board
fi: Keskustelupalsta

en: Join this team
fi: Liity tähän tiimiin

en: Note: if 'OK to email' is set in your project preferences, joining a team gives its founder access to your email address.
fi: Huom: jos sallit sähköpostin lähettämisen projektin asetuksissa, tiimiin liittyessä sen perustaja saa sähköpostiosoitteesi.

en: Not accepting new members
fi: Ei ota uusia jäseniä

en: Foundership change requested
fi: Pyyntö vaihtaa perustaja

en: Respond by %1
fi: Vastaus %1 mennessä

en: Team foundership change
fi: Tiimin perustajan vaihto

en: Founder
fi: Perustaja

en: Admins
fi: Ylläpitäjät

en: New members in last day
fi: Uusia jäseniä viimeisen vrk:n aikana

en: Total members
fi: Jäseniä kaikkiaan

en: Active members
fi: Aktiivisia jäseniä

en: Members with credit
fi: Jäsenet, joilla pisteitä

en: Previous %1
fi: Edelliset %1

en: Next %1
fi: Seuraavat %1

en: No such team.
fi: Tiimiä ei ole.

en: This operation requires foundership.
fi: Toiminto vaatii perustajan oikeudet.

en: This operation requires team admin privileges
fi: Toiminto vaatii ylläpitäjän oikeudet

en: WARNING: this is a BOINC-wide team. If you make changes here, they will soon be overwritten. Edit the %1 BOINC-wide team %2 instead.
fi: VAROITUS: tämä on BOINC-laajuinen tiimi. Jos teet muutoksia tässä, ne tulevat pian ylikirjoitetuksi. Muokkaa sen sijaan %1 BOINC-laajuista tiimiä %2.

en: %1 Privacy note %2: if you create a team, your project preferences (resource share, graphics preferences) will be visible to the public.
fi: %1 Yksityisyydestä %2: jos luot tiimin, projektisi asetukset (kuten resurssien jako) näkyvät kaikille.

en: Team name, text version
fi: Tiimin nimi, tekstiversio

en: Don't use HTML tags.
fi: Älä käytä HTML-tageja.

en: Team name, HTML version
fi: Tiimin nimi, HTML-versio

en: You may use %1 limited HTML tags %2.
fi: Voit käyttää %1 HTML-tageja rajoitetusti %2.

en: If you don't know HTML, leave this box blank.
fi: Jätä tämä kohta tyhjäksi, jos et osaa HTML:ää.

en: URL of team web page, if any
fi: Tiimin nettisivun osoite, jos on

en: without "http://"
fi: ilman "http://"

en: This URL will be linked to from the team's page on this site.
fi: Tämä URL linkitetään tiimin sivulta tälle sivulle.

en: Description of team
fi: Tiimin kuvaus

en: Accept new members?
fi: Sallii uudet jäsenet?

en: Primary school
fi: Ala-aste

en: Secondary school
fi: Yläaste/lukio

en: Junior college
fi: Yliopisto/korkeakoulu

en: University or department
fi: Yliopisto tai osasto

en: Government agency
fi: Viranomainen

en: Non-profit organization
fi: Voittoa tavoittelematon organisaatio

en: National
fi: Kansallinen

en: Local/regional
fi: Paikallinen/alueellinen

en: Computer type
fi: Tietokoneen tyyppi

en: Social/political/religious
fi: Yhteiskunnallinen/poliittinen/uskonnollinen

en: User profile
fi: Käyttäjäprofiili

en: Projects in which you are participating
fi: Projektit, joihin osallistut

en: Projects in which %1 is participating
fi: Projektit, joihin %1 osallistuu

en: Click for user page
fi: Napsauta käyttäjän sivulle

en: Computers on this account
fi: Tämän tilin tietokoneet

en: Cross-project ID
fi: Projektienvälinen tunniste

en: Cross-project statistics
fi: Projektikohtaiset tilastot

en: Cross-project
fi: Projektikohtainen

en: Stats on your cell phone
fi: Tilastot kännykkääsi

en: Postal code
fi: Postinumero

en: %1 member since
fi: %1 jäsen alkaen

en: delete account
fi: poista tili

en: other account info
fi: muu tilitieto

en: Used in community functions
fi: Käytetään yhteisötoiminnoissa

en: Account keys
fi: Tiliavaimet

en: Account Ownership
fi: Tilin omistajuus

en: When and how BOINC uses your computer
fi: Milloin ja miten BOINC käyttää tietokonettasi

en: Computing preferences
fi: Laskenta-asetukset

en: Message boards and private messages
fi: Keskustelupalsta ja yksityisviestit

en: Community preferences
fi: Yhteisöasetukset

en: Preferences for this project
fi: Tämän projektin asetukset

en: %1 preferences
fi: %1 asetukset

en: View the profile of %1
fi: Katso käyttäjän %1 profiilia

en: %1 posts
fi: %1 viestiä

en: Quit team
fi: Irrottaudu tiimistä

en: Administer
fi: Ylläpitäjä

en: (foundership change request pending)
fi: (perustajuuden vaihtopyyntö odottaa)

en: Member of team
fi: Tiimin jäsen

en: find a team
fi: etsi tiimi

en: Founder but not member of
fi: Perustaja mutta ei jäsen tiimissä

en: Find friends
fi: Etsi ystäviä

en: This person is a friend
fi: Tämä henkilö on ystävä

en: Cancel friendship
fi: Peruuta ystävyys

en: Request pending
fi: Pyyntö odottaa

en: Add as friend
fi: Lisää ystäväksi

en: user name cannot have leading or trailing white space
fi: käyttäjänimen alussa tai lopussa ei saa olla välilyöntiä

en: user name must be nonempty
fi: käyttäjänimi ei saa olla tyhjä

en: user name may not contain HTML tags
fi: käyttäjänimi ei saa sisältää HTML-tageja

en: Can't create account
fi: Tiliä ei voi luoda

en: Click your browser's <b>Back</b> button to try again.
fi: Napsauta selaimesi <b>Back/Takaisin</b> nappia yrittääksesi uudelleen.

en: Your reCAPTCHA response was not correct. Please try again.
fi: reCAPTCHA-vastaus oli väärin. Yritä uudelleen.

en: You have not agreed to our terms of use. Please agree to the terms of use by navigating back to the previous page, in order to create your account
fi: Et ole hyväksynyt käyttöehtoja. Hyväksy käyttöehdot palaamalla edelliselle sivulle, jotta voit luoda tilin

en: You must supply an invitation code to create an account.
fi: Kutsukoodi tarvitaan tilin luomiseen.

en: The invitation code you gave is not valid.
fi: Antamasi kutsukoodi on virheellinen.

en: Invalid email address: please enter a valid address of the form name@xxx.yyy
fi: Virheellinen sähköpostiosoite: anna kelvollinen sähköpostiosoite, joka on muotoa nimi@xxx.yyy

en: There's already an account with that email address.
fi: Tällä sähköpostiosoitteella on jo tili.

en: Passwords may only include ASCII characters.
fi: Salasanat voivat sisältää vain ASCII-merkkejä.

en: New password is too short: minimum password length is %1 characters.
fi: Uusi salasana on liian lyhyt: salasanan vähimmäispituus on %1 merkkiä.

en: Couldn't create account
fi: Tilin luonti ei onnistunut

en: database error, please contact site administrators
fi: tietokantavirhe, ota yhteyttä sivuston ylläpitäjiin

en: log in
fi: kirjaudu

en: Create an account
fi: Luo tili

en: Server status page
fi: Palvelimen tilasivu

en: A database error occurred while handling your request; please try again later.
fi: Tapahtui tietokantavirhe, yritä myöhemmin uudelleen.

en: Unable to handle request
fi: Pyyntöä ei voida käsitellä

en: Link has timed out. Please click Back, refresh the page, and try again.
fi: Linkki ei ole voimassa. Klikkaa Back-/Takaisin-nappia, lataa sivu ja yritä uudelleen.

en: Use BBCode tags to format your text
fi: Tekstin muotoiluun voi käyttää BBCodea

en: Project down for maintenance
fi: Projekti suljettu ylläpidon ajaksi

en: %1 is temporarily shut down for maintenance.  Please try again later.
fi: %1 on tilapäisesti suljettu ylläpitotoimien vuoksi.  Yritä myöhemmin uudelleen.

en: Unable to connect to database - please try again later
fi: Tietokantaan ei saada yhteyttä - yritä myöhemmin uudelleen

en: Unable to select database - please try again later
fi: Tietokannan valinta ei onnistu - yritä myöhemmin uudelleen

en: characters remaining
fi: merkkejä jäljellä

en: Stay logged in on this computer
fi: Pysy kirjautuneena tällä tietokoneella

en: Finish account setup
fi: Tilin asennus valmis

en: Optional; not shown to others
fi: Valinnainen; ei näy muille

en: You must supply a name for your account
fi: Tilillesi täytyy antaa nimi

en: HTML tags not allowed in name
fi: HTML-tägit eivät ole sallittuja nimessä

note: User data input invalid
en: Invalid input. User input must have a length > 0 and < 4096. <form><input type='button' value='Go back!'' onclick='history.back()'></form>
fi: Virheellinen syöte. Syötteen pituus pitää olla > 0 ja < 4096. <form><input type='button' value='Go back!'' onclick='history.back()'></form>

en: Edit %1 preferences
fi: Muokkaa %1 asetuksia

en: Add %1 preferences for %2
fi: Lisää %1 asetukset paikalle %2

en: %1 currently has the following applications. When you participate in %1, tasks for one or more of these applications will be assigned to your computer. The current version of the application will be downloaded to your computer. This happens automatically; you don't have to do anything.
fi: %1 -projektilla on nyt seuraavat sovellukset. Osallistuessasi %1 -projektiin, yksi tai useampi työpaketti näistä sovelluksista annetaan tietokoneellesi. Viimeisin sovellusversio ladataan koneellesi. Tämä tapahtuu automaattisesti; sinun ei tarvitse tehdä mitään.

en: Average computing
fi: Keskim. laskenta

en: BBCode tags
fi: BBCode tagit

en: BBCode tags let you format text in your profile and message-board postings.
    It's similar to HTML, but simpler. The tags start with a [ (where you would
    have used %1 in HTML) and end with ] (where you would have used %2 in
    HTML).
fi: BBCode tageilla voit muokata profiilisi ja keskustelupalstan viestiesi tekstiä.
    Se on samantapaista kuin HTML, mutta yksinkertaisempi. Tagi alkaa [ -merkillä
    (HTML käyttää %1) ja päättyy merkkiin ] (HTML käyttää %2).

en: Big text
fi: Iso teksti

en: Red text
fi: Punainen teksti

en: link to website
fi: linkki nettisivulle

en: Quoted text
fi: Lainattu teksti

en: use for quoted blocks of text
fi: käytetään lainattuun tekstiosuuteen

en: use to display an image
fi: käytetään näyttämään kuva

en: Code snippet here
fi: Koodinpätkä tähän

en: use to display some code
fi: käytetään näyttämään koodia

en: Pre-formatted text
fi: Muotoilematon teksti

en: use to display pre-formatted (usually monospaced) text
fi: käytetään näyttämään muotoilematonta (yleensä tasavälinen) tekstiä

en: Item 1
fi: Kohta 1

en: Item2
fi: Kohta2

en: Item 2
fi: Kohta 2

en: If you don't close a tag or don't specify a parameter correctly,
    the raw tag itself will display instead of the formatted text.
fi: Jos et päätä tagia tai määrittele parametriä oikein,
    itse tagi näkyy eikä tekstin muotoilu.

en: Create account
fi: Luo tili

en: If you already have an account and want to run %1 on this computer, %2 go here %3.
fi: Jos sinulla on jo tili ja haluat ajaa %1 tällä tietokoneella, %2 siirry tänne %3.

en: This account will belong to the team %1 and will have the project preferences of its founder.
fi: Tämä tili kuuluu tiimiin %1 ja projektiasetukset ovat perustajan tekemiä.

en: %1 Your profile picture is shown to the left.
fi: %1 Profiilisi kuva näkyy vasemmalla.

en: To replace it, click the "Browse" button and select a JPEG or PNG file (%1 or less).
fi: Vaihda se napsauttamalla "Selaa" ja valitse joko JPEG- tai PNG-tiedosto (%1 tai vähemmän).

en: To remove it from your profile, check this box:
fi: Poista se profiilistasi valitsemalla tämä kohta:

en: If you would like include a picture with your profile, click the "Browse" button and select a JPEG or PNG file. Please select images of %1 or less.
fi: Jos haluat kuvan profiiliisi, napsauta "Selaa" ja valitse joko JPEG- tai PNG-tiedosto. Valitse kuva, joka on %1 tai vähemmän.

en: Select the language in which your profile is written:
fi: Valitse kieli, jolla profiilisi on kirjoitettu:

en: Submit profile
fi: Lähetä profiili

en: Create/edit profile
fi: Luo/muokkaa profiilia

en: The format of your uploaded image is not supported.
fi: Lähettämäsi kuvatiedoston tyyppiä ei tueta.

en: Your %1 profile %2 lets you share your opinions and background with the %3 community.
fi: %1 Profiilisi %2 avulla voit jakaa mielipiteitäsi %3 -yhteisön kanssa.

en: Your ReCaptcha response was not correct.  Please try again.
fi: ReCaptcha-vastaus oli väärin.  Yritä uudelleen.

en: Your first response was flagged as spam by the Akismet anti-spam system.  Please modify your text and try again.
fi: Ensimmäinen kirjoituksesi merkittiin roskapostiksi Akismet-roskapostiestojärjestelmän toimesta.  Muokkaa tekstiäsi ja yritä uudelleen.

en: Your second response was flagged as spam by the Akismet anti-spam system.  Please modify your text and try again.
fi: Toinen kirjoituksesi merkittiin roskapostiksi Akismet-roskapostiestojärjestelmän toimesta.  Muokkaa tekstiäsi ja yritä uudelleen.

en: Your profile submission was empty.
fi: Jättämäsi profiili oli tyhjä.

en: Could not update the profile: database error
fi: Profiilin päivitys ei onnistunut: tietokantavirhe

en: Could not create the profile: database error
fi: Profiilin luonti ei onnistunut: tietokantavirhe

en: Profile saved
fi: Profiili tallennettu

en: Congratulations! Your profile was successfully entered into our database.
fi: Onnittelut! Profiilisi tallennettiin tietokantaan.

note: #-#-#-#-#  294 (colord)  #-#-#-#-# TRANSLATORS: command description #-#-#-#-#  295 (colord)  #-#-#-#-# #-#-#-#-#  3038 (colord)  #-#-#-#-#
en: Create a profile
fi: Luo profiili

en: To prevent spam, an average credit of %1 or greater is required to create or edit a profile.  We apologize for this inconvenience.
fi: Roskapostin estämiseksi profiilin luonti tai muokkaus vaatii keskimääräisten pisteiden määräksi %1 tai enemmän.  Pahoittelut mahdollisesta haitasta.

en: This feature is disabled.  Please contact the project administrator.
fi: Tämä toiminto on poistettu käytöstä. Ota yhteyttä projektin ylläpitäjään.

en: Delete Account
fi: Poista tili

en: Thank you for verifying ownership of your account.
fi: Kiitos tilisi vahvistamisesta.

en: You can now delete your account by entering in your password below and clicking the "Delete Account" button.
fi: Voit nyt poistaa tilisi antamalla salasanasi ja napsauttamalla "Poista tili" painiketta.

en: As a reminder, your account <b>cannot be recovered</b> once you delete it.
fi: Muistutuksena, että tiliäsi <b>ei voida palauttaa</b> kun poistat sen.

en: Failed to delete your account.  Please contact the project administrator.
fi: Tilisi poisto ei onnistunut. Ota yhteyttä projektin ylläpitäjään.

en: Account Deleted
fi: Tili poistettu

en: You are not allowed to delete your account until after 7 days from when you last changed your email address.
fi: Et voi poistaa tiliäsi ennen kuin 7 päivää on kulunut siitä, kun viimeksi vaihdoit sähköpostiosoiteesi.

en: You have the ability to delete your account.  Please note that this <b>cannot be undone</b> once it is completed.
fi: Sinulla on mahdollisuus poistaa tilisi.  Huomaa, että <b>poistoa ei voi peruuttaa</b> sen jälkeen kun se on tehty.

en: The process works as follows:
fi: Asia hoidetaan seuraavalla tavalla:

en: Enter in your password below and click on the "Send Confirmation Email" button
fi: Anna salasanasi ja napsauta "Lähetä vahvistusviesti" painiketta.

en: You will receive an email which contains a link.  Click on that link
fi: Saat sähköpostin, jossa on linkki. Napsauta linkkiä

en: On the page displayed, you will need to re-enter your password and then click "Delete Account"
fi: Näytettävällä sivulla sinun pitää syöttää salasanasi uudelleen ja napsauttaa "Poista tili"

en: Your account will then be immediately deleted
fi: Sen jälkeen tilisi poistetaan välittömästi

en: Send Confirmation Email
fi: Lähetä vahvistusviesti

en: Confirmation Email Sent
fi: Vahvistusviesti lähetetty

en: The email to confirm your request to delete your account has been sent.
fi: Tilisi poiston vahvistamiseksi on lähetetty sähköposti.

en: couldn't delete profile - please try again later
fi: profiilin poisto ei onnistunut - yritä myöhemmin uudelleen

en: Your profile has been deleted.
fi: Profiilisi on poistettu.

en: Profile delete confirmation
fi: Profiilin poiston vahvistus

en: Deleted profiles are gone forever and cannot be recovered --
    you will have to start from scratch
    if you want another profile in the future.
fi: Profiilit poistetaan pysyvästi eikä niitä voi palauttaa --
    joudut aloittamaan täysin alusta
    jos haluat myöhemmin luoda toisen profiilin.

en: If you're sure, click 'Yes'
    to remove your profile from our database.
fi: Jos olet varma, napsauta "Kyllä"
    poistaaksesi profiilisi tietokannastamme.

en: Delete my profile
fi: Poista profiilini

en: Do not delete my profile
fi: Älä poista profiiliani

en: PayPal - Transaction Completed
fi: PayPal - Tapahtuma valmis

en: Thank you for donating!
fi: Kiitos lahjoituksesta!

en: Your donation for has been completed.
fi: Lahjoituksesi on suoritettu.

en: Your donation will be added to the progress bar after confirmation by PayPal.
fi: Lahjoituksesi lisätään lahjoituksia kuvaavaan palkkiin sen jälkeen kun PayPal on vahvistanut sen.

en: You have canceled your donation.
fi: Olet peruuttanut lahjoituksesi.

en: This project is not accepting donations.
fi: Tämä projekti ei ota vastaan lahjoituksia.

en: %1 donations
fi: %1 lahjoitukset

en: This project is accepting donations via
    %1.
fi: Tämä projekti ottaa lahjoituksia vastaan
    %1:n kautta.

en: To donate, fill in the amount you want to donate using the field below.
            PayPal is accepting multiple currencies
            (Canadian Dollars, Euros, Pounds Sterling, U.S. Dollars,
             Yen, Australian Dollars, New Zealand Dollars,
            Swiss Francs, Hong Kong Dollars, Singapore Dollars, Swedish Kronor,
            Danish Kroner, Polish Zloty, Norwegian Kroner,
            Hungarian Forint, Czech Koruna).
            You can use included currency converter
            to see the donation amount equivalent in different currencies
            (please note that the rates are only estimates
             and the actual amount may differ).
fi: Anna haluamasi lahjoitussumma allaolevaan kenttään.
            PayPal hyväksyy useita valuuttoja
            (Kanadan dollari, euro, punta, Yhdysvaltain dollari,
             jeni, Australian dollari, Uusi-Seelannin dollari,
            Sveitsin frangi, Hong Kongin dollari, Singaporen dollari, Ruotsin kruunu,
            Tanskan kruunu, Puolan zloty, Norjan kruunu,
            Unkarin forintti, Tsekin koruna).
            Voit käyttää valuuttamuunninta
            nähdäksesi lahjoitussumman eri valuutoissa
            (huomaa, että kurssit ovat arvioita
             ja todellinen määrä voi olla eri).

en: Amount you would like to donate
fi: Summa, jonka haluat lahjoittaa

en: Estimated value in
fi: Arvioitu arvo

en: Anonymous donation
fi: Nimetön lahjoitus

en: Select this if you dont want your name and account number displayed in
    donator lists.<br>If not checked, you will be recorded as user ID %1
fi: Valitse tämä jos et halua nimeäsi ja tiliäsi näytettävän
    lahjoittajien listauksissa.<br>Jos ei ole valittu, sinut näytetään käyttäjätunnisteella %1

en: To assign the donation with your user ID, please log in.
fi: Kirjaudu sisään jos haluat lahjoituksesi liitettävän käyttäjätunnisteeseesi.

en: Donations are accepted through
fi: Lahjoitukset välittää

en: Download BOINC add-on software
fi: Lataa BOINCin ohjelmistolaajennoksia

en: You can download applications in several categories.
fi: Sovelluksia voi ladata useista kategorioista.

en: These applications are not endorsed by %1 and you use them at your own risk.
fi: Näitä sovelluksia ei ole hyväksytty %1 toimesta, joten käytät niitä omalla vastuulla.

en: We do not provide instructions for installing these applications.
    However, the author may have provided some help on installing or uninstalling the application. 
    If this is not enough you should contact the author.
fi: Emme anna ohjeita näiden sovellusten asentamiseen.
    Tekijällä saattaa olla joitakin ohjeita sovelluksen asennukseen ja poistoon. 
    Jos tämä ei riitä, sinun tulisi ottaa yhteyttä tekijään.

en: Instructions for installing and running BOINC are %1 here %2.
fi: Ohjeet BOINCin asennukseen ja käyttöön löytyvät %1 täältä %2.

en: This list is managed centrally at %1 the BOINC website %2.
fi: Tätä listaa hoidetaan keskitetysti %1 BOINC-nettisivulla %2.

en: This project requires VirtualBox.
fi: Tämä projekti vaatii VirtualBoxin.

en: This project recommends VirtualBox.
fi: Tämä projekti suosittelee VirtualBoxia.

en: If it is not installed on this computer, get it %1here%2, then restart BOINC.
fi: Jos sitä ei ole asennettu tietokoneelle, hanki se %1tästä%2 ja käynnistä sitten BOINC uudelleen.

en: Use the BOINC+VirtualBox installer.
fi: Käytä BOINC+VirtualBox -asentajaa.

en: If it is not installed on this computer, get it %1here%2.
fi: Jos sitä ei ole asennettu tietokoneelle, hanki se %1tästä%2.

en: Download BOINC
fi: Lataa BOINC

en: To download and install BOINC,
                click on the link below and follow the instructions.
fi: Lataa ja asenna BOINC,
    klikkaa alla olevaa linkkiä ja seuraa ohjeita.

en: When BOINC first runs it will ask you to select a project.
                Select %1 from the list,
                or enter this project's URL: %2
fi: Kun BOINC käynnistyy ensimmäisen kerran se pyytää projektia.
                Valitse %1 listasta,
                tai anna tämä URL: %2

en: Go to the BOINC download page.
fi: Mene BOINCin lataussivulle.

en: the current versions of BOINC and VirtualBox
fi: nykyiset BOINCin ja Virtualboxin versiot

en: these versions are
fi: nämä versiot ovat

en: BOINC and VirtualBox
fi: BOINC ja VirtualBox

en: the current version of BOINC
fi: BOINCin nykyinen versio

en: this version is
fi: tämä versio on

en: To participate in %1, %2 must be installed on your computer.
fi: Osallistuaksesi %1, %2 pitää asentaa tietokoneelle.

en: If %1 already installed, %2click here%3.
fi: Jos %1 on jo asennettu, %2 napsauta tästä%3.

en: When the download is finished, open the downloaded file to install %1.
fi: Kun lataus on valmis, avaa lataamasi tiedosto %1 asentamiseksi.

en: All done? %1Click here to finish%2.
fi: Kaikki valmiina? %1Napsauta tästä%2.

en: Use %1
fi: Käytä %1

en: To use %1 on this computer:
fi: Käyttääksesi %1 tässä tietokoneessa:

en: In the BOINC manager, go to the Tools menu
fi: BOINC Managerissa, mene Työkalut-valikkoon

en: Select Use Account Manager
fi: Valitse Käytä tilihallitsijaa

en: Select %1 from the list
fi: Valitse %1 listasta

en: Enter your %1 email address and password.
fi: Anna %1 sähköpostiosoitteesi ja salasanasi.

en: To add %1 on this computer:
fi: Lisätäksesi %1 tähän tietokoneeseen:

en: Select Add Project
fi: Valitse Liity projektiin

en: Continue to your home page
fi: Jatka kotisivullesi

en: Change email address of account
fi: Vaihda tilin sähköpostiosoite

en: New email address '%1' is invalid.
fi: Uusi sähköpostiosoite "%1" on virheellinen.

en: New email address is same as existing address. Nothing is changed.
fi: Uusi sähköpostiosoite on sama kuin aiempi. Mitään ei muuteta.

en: There's already an account with that email address
fi: Tällä sähköpostiosoitteella on jo olemassa tili

en: Invalid password.
fi: Virheellinen salasana.

en: The email address of your account is now %1.
fi: Tilisi sähköpostiosoite on nyt %1.

en: Please %1 validate this email address %2.
fi: Vahvista %1 tämä sähköpostiosoite %2.

en: We can't update your email address due to a database problem.  Please try again later.
fi: Sähköpostiosoitettasi ei voida päivittää tietokantaongelman vuoksi.  Yritä myöhemmin uudelleen.

en: Change email address
fi: Vaihda sähköpostiosoite

en: New email address
fi: Uusi sähköpostiosoite

en: Must be a valid address of the form 'name@domain'
fi: Osoitteen pitää olla oikean muotoinen tyyliin "nimi@domain"

en: Confirm reset
fi: Vahvista nollaus

en: This action will erase any changes you have made in your community preferences. To cancel, click your browser's Back button.
fi: Tämä pyyhkii kaikki muutokset, jotka olet tehnyt yhteisöasetuksissa. Peruuta napsauttamalla selaimesi Back/Takaisin painiketta.

en: Reset preferences
fi: Nollaa asetukset

note: Not the right kind of file
en: Error: Not the right kind of file, only PNG and JPEG are supported.
fi: Virhe: Vääränlainen tiedosto, vain PNG ja JPEG ovat tuettuja.

en: Your signature was too long, please keep it less than 250 characters.
fi: Sigusi on liian pitkä, pidä se alle 250 merkin mittaisena.

en: How should we notify you of new private messages, friend requests, posts in subscribed threads, and other events?
fi: Miten sinulle ilmoitetaan uusista yksityisviesteistä, ystävyyskutsuista, viesteistä tilatuissa viestiketjuissa ja muista tapahtumista?

en: On my Account page (no email)
fi: Tilisivullani (ei sähköpostia)

en: Immediately, by email
fi: Välittömästi sähköpostitse

en: In a single daily email
fi: Yhdellä päivittäisellä sähköpostilla

en: Message-board identity
fi: Keskustelupalstan identiteetti

en: An image representing you on the message boards.
fi: Kuva, joka kuvaa sinua keskustelupalstoilla.

en: Format: JPG or PNG. Size: at most 4 KB, 100x100 pixels
fi: Formaatti: JPG tai PNG. Koko: enintään 4 kt, 100x100 pikseliä

en: Don't use an avatar
fi: Älä käytä avataria

en: Use a Globally Recognized Avatar provided by %1
fi: Käytä avataria, jonka tarjoaa %1

en: Use this uploaded avatar:
fi: Käytä tätä lähetettyä avataria:

en: Avatar preview
fi: Avatarin esikatselu

en: This is how your avatar will look
fi: Tältä avatarisi näyttää

en: Signature for message board posts
fi: Sigu keskustelupalstan viesteille

en: Check out %1 various free services %2
    <br> providing dynamic 'signature images'
    <br> showing your latest credit info, project news, etc.
fi: Katso %1 ilmaisia palveluja %2
    <br> jotka tarjoavat dynaamisia "sigukuvia"
    <br> joissa näkyvät viimeisimmät pisteet, projektiuutiset ym.

en: Attach signature by default
fi: Liitä sigu oletuksena

en: Signature preview
fi: Sigun esikatselu

en: This is how your signature will look in the forums
fi: Tältä sigusi näyttää foorumeilla

en: Message display
fi: Viestin näyttäminen

en: What to display
fi: Mitä näytetään

en: Hide avatar images
fi: Piilota avatar-kuvat

en: Hide signatures
fi: Piilota sigut

en: Show images as links
fi: Näytä kuvat linkkeinä

en: Open links in new window/tab
fi: Avaa linkit uudessa ikkunassa/välilehdessä

en: Highlight special users
fi: Korosta erityiset käyttäjät

en: Display this many messages per page
fi: Näytä näin monta viestiä sivua kohden

en: How to sort
fi: Kuinka järjestetään

en: Posts:
fi: Viestit:

en: Jump to first new post in thread automatically
fi: Mene ketjun ensimmäiseen viestiin automaattisesti

en: Don't move sticky posts to top
fi: Älä siirrä pysyviä viestejä ylös

note: DISABLE_FORUMS ------------ Message filtering  -----------
en: Message filtering
fi: Viestisuodatus

en: Filtered users
fi: Suodatetut käyttäjät

en: Ignore message board posts and private messages from these users.
fi: Älä huomioi keskustelupalstojen viestejä ja yksityisviestejä näiltä käyttäjiltä.

en: User ID (For instance: 123456789)
fi: Käyttäjätunniste (Esim. 123456789)

en: Add user to filter
fi: Lisää käyttäjä suodatettavaksi

en: Click here to update preferences
fi: Napsauta tästä päivittääksesi asetukset

en: Or click here to reset preferences to the defaults
fi: Tai napsauta tästä palauttaaksesi oletusasetukset

en: We can't update your password due to a database problem. Please try again later.
fi: Tietokantaongelman vuoksi emme voi päivittää salasanaasi. Yritä myöhemmin uudelleen.

en: New password
fi: Uusi salasana

en: HTML tags are not allowed in your name.
fi: HTML-tägit eivät ole sallittuja nimessäsi.

en: You must supply a name for your account.
fi: Tilillesi täytyy antaa nimi.

en: Couldn't update user info.
fi: Käyttäjätiedon päivitystä ei voitu tehdä.

en: Edit account information
fi: Muokkaa tilitietoja

en: URL %1 of your personal web page; optional%2
fi: URL-osoite %1 omalle kotisivullesi; valinnainen %2

en: Postal (ZIP) code %1 Optional%2
fi: Postinumero %1 Valinnainen%2

en: Server states
fi: Palvelimen tilat

en: A tasks's <b>server state</b> indicates whether the task has been sent to a computer, and if so whether the computer has finished it. Possible values are:
fi: Tehtävän <b>tila palvelimella</b> kertoo, onko tehtävä lähetetty tietokoneelle ja jos on, onko tietokone jo suorittanut sen. Mahdolliset arvot ovat:

en: The task is not ready to send (for example, because its input files are unavailable)
fi: Tehtävä ei ole valmis lähetettäväksi (esim. jokin tiedosto puuttuu)

en: The task is ready to send, but hasn't been sent yet.
fi: Tehtävä on valmis lähetettäväksi mutta sitä ei ole vielä lähetetty.

en: The task has been sent; waiting for completion.
fi: Tehtävä on lähetetty ja odottaa valmistumista.

en: The task has been sent to a computer and either it has timed out or the computer has reported its completion.
fi: Tehtävä on lähetetty tietokoneelle ja joko aika on loppunut tai tietokone on raportoinut sen valmistuneeksi.

en: Outcomes
fi: Tulokset

en: A tasks's <b>outcome</b> is defined if its server state is <b>over</b>. Possible values are:
fi: Tehtävän <b>tulos</b> on määritelty, jos sen tila palvelimella on <b>valmis</b>. Mahdolliset arvot ovat:

en: The task was sent to a computer, but the computer has not yet completed the work and reported the outcome.
fi: Tehtävä on lähetetty tietokoneelle, mutta tietokone ei ole vielä saanut sitä valmiiksi ja raportoinut tulosta.

en: A computer completed and reported the task successfully.
fi: Tietokone on saanut tehtävän valmiksi ja raportoinut sen onnistuneesti.

en: The server wasn't able to send the task to a computer (perhaps because its resource requirements were too large)
fi: Palvelin ei kyennyt lähettämään tehtävää tietokoneelle (mahdollisesti sen resurssivaatimukset olivat liian suuret)

en: Client error
fi: Ohjelman virhe

en: The task was sent to a computer and an error occurred.
fi: Tehtävä lähetettiin tietokoneelle mutta tapahtui virhe.

en: The task was sent to a computer and no reply was received within the time limit.
fi: Tehtävä lähetettiin tietokoneelle mutta vastausta ei saatu aikarajan kuluessa.

en: The task wasn't sent to a computer because enough other tasks were completed for this workunit.
fi: Tehtävää ei lähetetty tietokoneelle, koska riittävä määrä muita tehtäviä on saatu valmiiksi tässä työpaketissa.

en: The task was reported but could not be validated, typically because the output files were lost on the server.
fi: Tehtävä raportoitiin mutta ei voitu vahvistaa, yleensä siksi, koska tulostetiedostot ovat kadonneet palvelimelta.

en: Client states
fi: Tilat ohjelmassa

en: A result's <b>client state</b> indicates the stage of processing at which an error occurred.
fi: Tehtävän <b>tila ohjelmassa</b> kertoo, missä vaiheessa käsittelyä tapahtui virhe.

en: The computer has not yet completed the task.
fi: Tietokone ei ole vielä saanut tehtävää valmiiksi.

en: The computer completed the task successfully.
fi: Tietokone sai tehtävän valmiiksi onnistuneesti.

en: The computer couldn't download the application or input files.
fi: Tietokone ei voinut ladata sovellusta tai syötetiedostoja.

en: An error occurred during computation.
fi: Laskennan aikana tapahtui virhe.

en: The computer couldn't upload the output files.
fi: Tietokone ei voinut lähettää tulostetiedostoja.

en: Time reported and deadline
fi: Raportointiaika ja takaraja

en: A task's <b>Time reported or deadline</b> field depends on whether the task has been reported yet:
fi: Tehtävän <b>Raportointiaika tai takaraja</b> -kenttä riippuu siitä, onko tehtävä jo raportoitu:

en: Already reported
fi: On jo raportoitu

en: The date/time it was reported
fi: Päiväys/aika jolloin se raportoitiin

en: Not reported yet, deadline in the future
fi: Ei vielä raportoitu, takaraja tulevaisuudessa

en: Deadline, shown in green.
fi: Takaraja, näkyy vihreänä.

en: Not reported yet, deadline in the past
fi: Ei vielä raportoitu, takaraja ohitettu

en: Deadline, shown in red.
fi: Takaraja, näkyy punaisena.

en: Unknown field
fi: Tuntematon kenttä

en: Sending emails
fi: Lähetetään sähköposteja

en: failed to send email to %1: %2
fi: sähköpostia ei voitu lähettää osoitteeseen %1: %2

en: failed to send email to %1
fi: sähköpostia ei voitu lähettää kohteeseen %1

en: email sent successfully to %1
fi: sähköposti lähetettiin osoitteeseen %1

en: Thanks for telling your friends about %1
fi: Kiitos kun kerroit ystävillesi %1 -projektista

en: You forgot to enter email addresses; Please %1 return to the form %2 and enter them.
fi: Unohdit antaa sähköpostiosoitteet; %1 palaa lomakkeeseen %2 ja anna ne.

en: Tell your friends about %1
fi: Kerro ystävillesi %1 -projektista

en: Use this form to send email messages to people you think might be interested in %1.
fi: Käytä tätä lomaketta lähettääksesi sähköposteja henkilöille, joiden arvelet olevan kiinnostunut %1 .

note: Can't moderate without being moderator
en: You are not authorized to banish users.
fi: Sinulla ei ole oikeuksia torjua käyttäjiä.

en: Banishment Vote
fi: Torjuntaehdotus

en: No user with this ID found.
fi: Käyttäjää tällä tunnisteella ei löydy.

en: User is already banished
fi: Käyttäjä on jo torjuttu

en: Are you sure you want to banish %1 ?<br/>This will prevent %1 from posting for chosen time period.<br/>It should be done only if %1 has consistently exhibited trollish behavior.
fi: Haluatko varmasti torjua käyttäjän %1 ?<br/>Tämä estää käyttäjää %1 lähettämästä viestejä tietyn ajan.<br/>Tämä tulisi tehdä vain jos %1 on jatkuvasti harjoittanut trollaavaa käyttäytymistä.

en: Select the reason category, optionally write a longer description of why the user should be banished.
fi: Valitse syykategoria, vaihtoehtoisesti kirjoita kuvaus, miksi käyttäjä tulisi torjua.

en: Obscene
fi: Säädytön

en: Flame/Hate mail
fi: Fleimi/vihaposti

en: User Request
fi: Käyttäjän pyyntö

en: Reason
fi: Syy

en: Mailed if nonempty
fi: Postitetaan jos ei ole tyhjä

en: Proceed with vote
fi: Jatka ehdotusta

en: You must specify an action...
fi: Toiminto pitää määritellä...

en: You can no longer edit this post.<br/>Posts can only be edited at most %1 minutes after they have been created.
fi: Et voi enää muokata tätä viestiä.<br/>Viestiä voi muokata enintään %1 minuuttia viestin luomisen jälkeen.

en: You are not authorized to edit this post.
fi: Sinulla ei ole oikeuksia muokata tätä viestiä.

en: Edit post
fi: Muokkaa viestiä

en: Edit your message
fi: Muokkaa viestiäsi

en: Add my signature to this post
fi: Lisää siguni tähän viestiin

en: Not visible to you
fi: Ei näy sinulle

en: Team message board for %1
fi: Tiimin keskustelupalsta %1

en: New thread
fi: Uusi viestiketju

en: Add a new thread to this forum
fi: Lisää uusi viestiketju tälle foorumille

en: This message board is available as an %1 RSS feed %2
fi: Tämä keskustelupalsta on saatavana %1 RSS-syötteenä %2

en: This thread is hidden
fi: Tämä viestiketju on piilotettu

en: This thread is sticky and locked, and you haven't read it yet
fi: Tämä ketju on pysyvä ja lukittu etkä ole vielä lukenut sitä

en: sticky/locked/unread
fi: pysyvä/lukittu/lukematon

en: This thread is sticky and you haven't read it yet
fi: Tämä ketju on pysyvä etkä ole vielä lukenut sitä

en: sticky/unread
fi: pysyvä/lukematon

en: You haven't read this thread yet, and it's locked
fi: Et ole vielä lukenut tätä ketjua, ja se on lukittu

en: unread/locked
fi: lukematon/lukittu

en: You haven't read this thread yet
fi: Et ole vielä lukenut tätä ketjua

en: This thread is sticky and locked
fi: Tämä ketju on pysyvä ja lukittu

en: sticky/locked
fi: pysyvä/lukittu

en: This thread is sticky
fi: Tämä ketju on pysyvä

en: This thread is locked
fi: Tämä viestiketju on lukittu

en: locked
fi: lukittu

en: You read this thread
fi: Olet lukenut tämän viestiketjun

en: Questions and answers
fi: Kysymykset ja vastaukset

en: Talk live via Skype with a volunteer, in any of several languages. Go to %1 BOINC Online Help %2.
fi: Keskustele vapaaehtoisen kanssa Skypen välityksellä jollakin useista kielistä. Mene %1 BOINC Online -apuun %2.

en: Topic
fi: Aihe

en: Discussion among members of %1
fi: Keskustelua %1 -jäsenten kanssa

en: If you have a question or problem, please use the %1 Questions & Answers %2 section of the message boards.
fi: Jos on kysymyksiä tai ongelmia, käytä keskustelupalstan %1 Kysymyksiä ja vastauksia %2 -osiota.

en: Subscribed threads
fi: Tilatut viestiketjut

en: Moderate post
fi: Moderoi viestiä

en: Hide post
fi: Piilota viesti

en: Commercial spam
fi: Kaupallinen spämmi

en: Doublepost
fi: Tuplaviesti

en: Move post
fi: Siirrä viesti

en: Destination thread ID:
fi: Kohdeketjun tunniste:

en: Banish user
fi: Torju käyttäjä

en: Ban duration
fi: Torjunta kestää

note: #-#-#-#-#  496 (gammu 1.22.93)  #-#-#-#-# l10n: AM/PM time
en: 12 hours
fi: 12 tuntia

en: 2 weeks
fi: 2 viikkoa

en: 1 month
fi: 1 kuukausi

en: Optional explanation %1 This is included in email to user.%2
fi: Valinnainen selvitys %1 Tämä liitetään sähköpostiin käyttäjälle.%2

en: You are not authorized to moderate this post.
fi: Sinulla ei ole oikeuksia moderoida tätä viestiä.

en: Can't move to different category type
fi: Ei voi siirtää toiseen kategoriatyyppiin

en: Can't move to different category
fi: Ei voi siirtää toiseen kategoriaan

en: Not authorized to banish users
fi: Ei oikeutta torjua käyttäjiä

en: Banishment
fi: Torjunta

en: User %1 has been banished.
fi: Käyttäjä %1 on torjuttu.

en: Action failed: possible database problem
fi: Toiminto epäonnistui: mahdollisesti tietokantaongelma

en: not authorized
fi: ei oikeutta

en: Moderate thread '%1'
fi: Moderoi viestiketjua "%1"

en: Select the reason category, or write a longer description of why you're hiding or locking the thread; then press OK.
fi: Valitse syykategoria tai kirjoita pidempi kuvaus, miksi piilotat tai lukitset viestiketjun ja napsauta OK.

en: Current forum
fi: Nykyinen foorumi

en: Destination forum
fi: Kohdefoorumi

en: New title:
fi: Uusi otsikko:

en: Your message has been sent.
fi: Viestisi on lähetetty.

en: You have no private messages.
fi: Sinulle ei ole yksityisviestejä.

en: Sender and date
fi: Lähettäjä ja päiväys

en: You need to fill all fields to send a private message
fi: Kaikki kentät pitää täyttää yksityisviestin lähettämiseksi

en: Could not find user with id %1
fi: Käyttäjätunnistetta %1 ei löytynyt

en: Could not find user with username %1
fi: Käyttäjänimeä %1 ei löytynyt

note: Non-unique username
en: %1 is not a unique username; you will have to use user ID
fi: %1 ei ole kelvollinen käyttäjänimi; käytä käyttäjän ID:tä

en: User %1 (ID: %2) is not accepting private messages from you.
fi: Käyttäjä %1 (tunniste: %2) ei halua sinulta yksityisviestejä.

en: Really block %1?
fi: Estetäänkö %1?

en: Are you really sure you want to block user %1 from sending you private messages?
fi: Haluatko estää käyttäjää %1 lähettämästä yksityisviestejä?

en: Please note that you can only block a limited amount of users.
fi: Voit estää vain rajoitetun määrän käyttäjiä.

en: Once the user has been blocked you can unblock it using forum preferences page.
fi: Foorumin asetukset-sivulta voi poistaa aiemmin tehdyn käyttäjäeston.

en: No, cancel
fi: Ei, peruuta

en: No such user
fi: Käyttäjää ei ole olemassa

en: User %1 blocked
fi: Käyttäjä %1 estetty

en: User %1 has been blocked from sending you private messages.
fi: Käyttäjää %1 on estetty lähettämästä sinulle yksityisviestejä.

en: To unblock, visit %1message board preferences%2
fi: Esto poistetaan %1keskustelupalstan asetuksista%2

en: Mark as read
fi: Merkitse luetuksi

en: Mark as unread
fi: Merkitse lukemattomaksi

en: Only project admins may create a thread here. However, you may reply to existing threads.
fi: Vain projektin ylläpitäjät voivat luoda tänne viestiketjun. Voit kuitenkin vastata olemassa oleviin ketjuihin.

en: Your message was flagged as spam by the Akismet anti-spam system. Please modify your text and try again.
fi: Viestisi merkittiin spämmiksi Akismet-spämminestojärjestelmän toimesta. Muokkaa tekstiäsi ja yritä uudelleen.

en: Create new thread
fi: Luo uusi viestiketju

en: Create a new thread
fi: Luo uusi viestiketju

en: Remember to add a title
fi: Muista lisätä otsikko

en: Show this item as a Notice in the BOINC Manager
fi: Näytä tämä BOINC Managerin ilmoituksissa

en: Do so only for items likely to be of interest to all volunteers.
fi: Tee niin vain, jos se todennäköisesti kiinnostaa kaikkia.

en: You need more average or total credit to rate a post.
fi: Viestin arviointiin tarvitaan enemmän keskimääräisiä tai kokonaispisteitä.

en: You have already rated this post.
fi: Olet jo arvioinut tämän viestin.

en: Return to thread
fi: Takaisin viestiketjuun

en: Input Recorded
fi: Palautteesi tallennettiin

en: Your input has been recorded. Thanks for your help.
fi: Palautteesi on tallennettu. Kiitos avusta.

en: Vote Registered
fi: Ehdotus rekisteröity

en: Your rating has been recorded. Thanks for your input.
fi: Arviointisi tallennettiin. Kiitos.

en: Vote Submission Problem
fi: Ongelma ehdotuksen lähettämisessä

en: Your post has been flagged as spam by the Akismet anti-spam system. Please modify your text and try again.
fi: Viestisi merkittiin spämmiksi Akismet-spämminestojärjestelmän toimesta. Muokkaa tekstiäsi ja yritä uudelleen.

en: Post to thread
fi: Kirjoita viestiketjuun

en: reply to %1 Message ID %2:
fi: vastaus viestiin %1 Message ID %2:

en: Post reply
fi: Kirjoita vastaus

en: Add my signature to this reply
fi: Lisää siguni tähän vastaukseen

en: You need more average or total credit to report a post.
fi: Tarvitset enemmän pisteitä raportoidaksesi viestistä.

en: Report Registered
fi: Raportti rekisteröity

en: Your report has been recorded. Thanks for your input.
fi: Raporttisi on tallennettu. Kiitos palautteestasi.

en: A moderator will now look at your report and decide what will happen - this may take a little while, so please be patient
fi: Moderaattori katsoo raporttiasi ja päättää mitä tapahtuu - se voi viedä jonkin aikaa, joten ole kärsivällinen

en: Report a forum post
fi: Raportoi foorumin viestistä

en: Before reporting this post, consider using the +/- rating system instead. If enough users rate a post negatively it will eventually be hidden.<br />You can find the rating system at the bottom of the post.
fi: Ennen viestin raportointia kannattaa harkita +/- arviointijärjestelmän käyttöä. Jos tarpeeksi moni käyttäjä arvioi viestin negatiivisesti, se lopulta piilotetaan.<br />Arviointijärjestelmä löytyy viestin lopusta.

en: Report post
fi: Raportoi viestistä

en: Why do you find the post offensive: %1 Please include enough information so that a person that has not yet read the thread will quickly be able to identify the issue. %2
fi: Miksi koet viestin loukkaavaksi: %1 Anna tarpeeksi tietoa, jotta henkilö, joka ei vielä ole lukenut viestiketjua, saa nopean käsityksen asiasta. %2

en: Report not registered
fi: Raporttia ei rekisteröity

en: Your report could not be recorded. Please wait a while and try again.
fi: Raporttiasi ei pystytty tallentamaan. Odota hetki ja yritä uudelleen.

en: If this is not a temporary error, please report it to the project developers.
fi: Jos tämä ei ole tilapäinen virhe, raportoi asiasta projektin kehittäjille.

en: %1 RSS feed
fi: %1 RSS syöte

en: This message board is available as an RSS feed.
fi: Tämä keskustelupalsta on saatavana RSS-syötteenä.

en: Include only posts by user ID %1 (default: all users).
fi: Sisällytä vain viestit käyttäjätunnisteella %1 (oletus: kaikki käyttäjät).

en: Include only posts from the last %1 days (default: 30).
fi: Sisällytä vain viestit viimeisen %1 päivän ajalta (oletus: 30).

en: Threads only: %1 (Include only the first post of every thread)
fi: Vain viestiketjut: %1 (Sisällytä jokaisesta ketjusta vain ensimmäinen viesti)

en: Forum search
fi: Hae foorumilta

en: Search query
fi: Hakukysely

en: Search for keywords:
fi: Hae avainsanoja:

en: Posts that contain all the specified words will be displayed
fi: Viestit, jotka sisältävät kaikki annetut sanat, näytetään

en: For example: "screensaver freeze"
fi: Esimerkiksi: "screensaver freeze"

en: Search for author ID:
fi: Hae kirjoittajan tunnisteella:

en: Only posts by this author will be displayed
fi: Vain tämän kirjoittajan viestit näytetään

en: For example: "43214"
fi: Esimerkiksi: "43214"

en: Search limits
fi: Haun rajoitukset

en: Search at most this many days back in time
fi: Hae enintään näin monta päivää taaksepäin

en: %1 months
fi: %1 kuukautta

en: 1 year
fi: 1 vuosi

en: Forum
fi: Foorumi

en: Only display posts from this forum
fi: Näytä vain tämän foorumin viestit

en: Start the search
fi: Aloita haku

en: Forum search results
fi: Foorumihaun tulokset

en: Thread titles matching your query:
fi: Hakuasi vastaavat viestiketjujen otsikot:

en: Messages matching your query:
fi: Hakuasi vastaavat viestit:

en: Sorry, couldn't find anything matching your search query. You can try to broaden your search by using less words (or less specific words).
fi: Valitettavasti mitään hakuasi vastaavaa ei löytynyt. Voit laajentaa hakuasi käyttämällä vähemmän sanoja (tai vähemmän tarkkoja ilmauksia).

en: You can also %1 try the same search on Google. %2
fi: Voit myös yrittää %1 samaa hakua Googlessa. %2

en: Perform another search
fi: Tee uusi haku

en: Subscription successful
fi: Tilaus onnistui

en: You are now subscribed to %1. You will be notified whenever there is a new post.
fi: Olet tilannut %1:n. Saat ilmoituksen kun uusi viesti tulee.

en: Subscription failed
fi: Tilaus epäonnistui

en: We are currently unable to subscribe you to %1. Please try again later..
fi: %1 tilaustasi ei saada alkamaan. Yritä myöhemmin uudelleen..

en: Unsubscription successful
fi: Tilauksen päättäminen onnistui

en: You are no longer subscribed to %1. You will no longer receive notifications for this thread.
fi: %1 tilauksesi ei enää ole voimassa. Et saa ilmoituksia tästä viestiketjusta.

en: Unsubscription failed
fi: Tilauksen päättäminen epäonnistui

en: We are currently unable to unsubscribe you from %1. Please try again later..
fi: %1 tilaustasi ei saada lopetettua. Yritä myöhemmin uudelleen..

en: Unknown subscription action
fi: Tuntematon tilaustoiminto

en: This forum is not visible to you.
fi: Tämä foorumi ei näy sinulle.

en: This thread has been hidden by moderators.
fi: Tämä viestiketju on piilotettu moderaattorien toimesta.

en: Message board moderation
fi: Keskustelupalstan moderointi

en: My question was answered
fi: Kysymykseni sai vastauksen

en: Click here if your question has been adequately answered
fi: Napsauta tästä jos kysymykseesi on vastattu tyydyttävästi

en: I've also got this question
fi: Kysyisin myös tätä

en: Add a new message to this thread
fi: Lisää viesti tähän viestiketjuun

en: You are subscribed to this thread.  Click here to unsubscribe.
fi: Olet tilannut tämän viestiketjun.  Napsauta peruuttaaksesi tilauksen.

en: Click to get email when there are new posts in this thread
fi: Napsauta saadaksesi sähköpostia kun tähän viestiketjuun tulee uusia viestejä

en: Unhide this thread
fi: Poista tämän viestiketjun piilotus

en: Hide this thread
fi: Piilota tämä viestiketju

en: Make unsticky
fi: Poista pysyvyys

en: Make this thread not sticky
fi: Poista viestiketjun pysyvyys

en: Make sticky
fi: Tee pysyvä

en: Make this thread always appear at top of forum
fi: Tee tästä viestiketjusta aina ylimpänä oleva

en: Allow new posts in this thread
fi: Salli uudet viestit tässä viestiketjussa

en: Don't allow new posts in this thread
fi: Älä salli uusia viestejä tässä viestiketjussa

en: Move this thread to a different forum
fi: Siirrä tämä viestiketju

en: Edit title
fi: Muokkaa otsikkoa

en: Edit thread title
fi: Muokkaa viestiketjun otsikkoa

en: Delete thread permanently
fi: Poista viestiketju pysyvästi

en: Export as Notice
fi: Vie ilmoituksena

note: #-#-#-#-#  193 (kofficefilters)  #-#-#-#-# i18n: ectx: property (text), widget (QRadioButton, RadioButton7) #-#-#-#-#  1583 (kofficefilters)  #-#-#-#-# i18n: file ./kword/latex/export/latexexportdia.ui line 520
en: Don't export
fi: Älä vie

en: Don't export this news item as a Notice
fi: Älä vie tätä uutista ilmoituksena

note: --------------
en: Thread status updated
fi: Ketjun tila päivitetty

en: The status has been updated.
fi: Tila on päivitetty.

en: Posts by %1
fi: %1 -käyttäjän viestit

en: Already friends
fi: On jo ystävä

en: You requested friendship with %1 on %2.
fi: Pyysit ystävyyttä %1 kanssa %2.

en: This request is still pending confirmation.
fi: Tämä pyyntö odottaa vahvistusta.

en: %1 is not accepting friendship requests from you
fi: %1 ei hyväksy ystävyyspyyntöjä sinulta

en: You can't be friends with yourself
fi: Et voi olla ystävä itsesi kanssa

en: Add friend
fi: Lisää ystäväksi

en: You have asked to add %1 as a friend. We will notify %1 and will ask him/her to confirm that you are friends.
fi: Olet pyytänyt, että %1 lisätään ystäväksesi. Ilmoitamme hänelle (%1) ja pyydämme häntä vahvistamaan ystävyytenne.

en: Add an optional message here:
fi: Lisää valinnainen viesti tähän:

en: Friend request sent
fi: Ystävyyskutsu lähetettiin

en: We have notified %1 of your request.
fi: Olemme ilmoittaneet %1 pyynnöstäsi.

en: Please log in as %1
fi: Ole hyvä ja kirjaudu käyttäjänä %1

en: You must log in as %1 to view this friend request
fi: Sinun pitää kirjautua käyttäjänä %1 nähdäksesi tämän ystävyyspyynnön

en: Friend request
fi: Ystävyyspyyntö

en: %1 has requested friendship with you.
fi: %1 on pyytänyt ystävyyttä kanssasi.

en: %1 says: %2
fi: %1 sanoo: %2

en: Accept friendship
fi: Hyväksy ystävyys

en: Click accept if %1 is in fact a friend
fi: Napsauta hyväksy, jos %1 on ystävä

en: Click decline if %1 is not a friend
fi: Napsauta kieltäydy jos %1 ei ole ystävä

en: Friendship confirmed
fi: Ystävyys vahvistettu

en: Your friendship with %1 has been confirmed.
fi: Ystävyytesi %1 kanssa on vahvistettu.

en: Friendship declined
fi: Ystävyys torjuttu

en: You have declined friendship with %1
fi: Torjuit ystävyyden %1 kanssa

en: Notification not found
fi: Ilmoitusta ei löydy

en: Friend confirmed
fi: Ystävä vahvistettu

en: You are now friends with %1.
fi: Olet nyt ystävä %1 kanssa.

en: Cancel friendship?
fi: Peruuta ystävyys?

en: Are you sure you want to cancel your friendship with %1?
fi: Haluatko varmasti peruuttaa ystävyyden %1 kanssa?

en: Stay friends
fi: Pysy ystävänä

en: Friendship cancelled
fi: Ystävyys peruttu

en: Your friendship with %1 has been cancelled.
fi: Ystävyytesi %1 kanssa on peruttu.

en: Enter your account's email address below, and click OK. You will be sent email instructions for resetting your password.
fi: Anna tilisi sähköpostiosoite ja napsauta OK. Saat sähköpostin, jossa on ohjeet salasanan vaihtamiseksi.

en: No GPU tasks reported
fi: GPU tehtäviä ei ole raportoitu

en: Top GPU models
fi: GPU-mallien kärki

en: The following lists show the most productive GPU models on different platforms.  Relative speeds, measured by average elapsed time of tasks, are shown in parentheses.
fi: Seuraava listaus näyttää tehokkaimmat GPU mallit eri alustoilla.  Suhteelliset nopeudet ja mitatut keskimäärin käytetyt ajat pakettia kohti ovat suluissa.

en: Welcome to %1
fi: Tervetuloa %1 -projektiin

en: View and edit your account preferences using the links below.
fi: Katso ja muokkaa tilisi asetuksia alla olevien linkkien kautta.

en: If you have not already done so, %1 download BOINC client software %2.
fi: Jos et ole vielä tehnyt niin, %1 lataa BOINC ohjelmisto %2.

en: anonymous platform
fi: anonyymi alusta

en: Missing platform
fi: Puuttuva alusta

en: Number of tasks completed
fi: Valmiiksi saatujen tehtävien määrä

en: Max tasks per day
fi: Suurin määrä tehtäviä päivää kohti

en: Number of tasks today
fi: Tehtävien määrä tänään

en: Consecutive valid tasks
fi: Peräkkäiset vahvistetut tehtävät

en: Average processing rate
fi: Keskimääräinen suoritusnopeus

en: Application details for host %1
fi: Koneen %1 sovellustiedot

en: We have no record of that computer.
fi: Tietokoneesta ei ole merkintää.

en: You can not delete our record of this computer because our database still contains work for it. You must wait a few days until the work for this computer has been deleted from the project database.
fi: Et voi poistaa tämän tietokoneen merkintää, koska tietokannassamme on yhä työtä sille. Odota muutama päivä, jotta tietokoneen työt on poistettu projektin tietokannasta.

en: Delete record of computer
fi: Poista merkintä tietokoneesta

en: Record deleted.
fi: Merkintä poistettu.

en: Return to list of your computers
fi: Takaisin tietokonelistaasi

en: Merge computer records
fi: Sulauta tietokoneiden merkinnät

en: Merge computers
fi: Sulauta koneet

en: Sometimes BOINC assigns separate identities to the same computer by mistake. You can correct this by merging old identities with the newest one.
fi: Joskus BOINC liittää vahingossa samalle koneelle eri tunnisteita. Voit korjata tämän sulauttamalla vanhat tunnisteet uusimman kanssa.

en: No hosts are eligible for merging with this one.
fi: Tämän koneen kanssa sulautettavaksi sopivia koneita ei ole.

en: Check the computers that are the same as %1 (created %2, computer ID %3):
fi: Tarkista tietokoneet, jotka ovat samoja kuin %1 (luotu %2, koneen tunniste %3):

en: created
fi: luotu

en: computer ID
fi: tietokoneen tunniste

en: no hostname
fi: ei konenimeä

en: Merge hosts
fi: Sulauta koneet

en: Updating computer credit
fi: Päivitetään koneen pisteitä

en: Host credit updated
fi: Koneen pisteet päivitetty

en: Host venue updated
fi: Koneen paikka päivitetty

en: The venue of this host has been set to %1.
fi: Tämän koneen paikka on asetettu paikkaan %1.

en: This change will take effect the next time the host communicates with this project.
fi: Tämä muutos tulee voimaan kun kone on seuraavan kerran yhteydessä projektiin.

en: Return to host page
fi: Takaisin konesivulle

en: Computers belonging to %1
fi: Tietokoneet, jotka kuuluvat käyttäjälle %1

en: Computers hidden
fi: Tietokoneet piilotettu

en: This user has chosen not to show information about his or her computers.
fi: Tämä käyttäjä ei ole halunnut näyttää tietokoneittensa tietoja.

en: Allowed HTML tags
fi: Sallitut HTML-tagit

en: The following HTML tags are allowed in team descriptions:
fi: Seuraavat HTML-tagit ovat sallittuja tiimin kuvauksessa:

en: italics
fi: kursivointi

en: hyperlink
fi: hyperlinkki

en: break
fi: rivinvaihto

en: image; height cannot exceed 450 pixels. Please do not link to images without permission of the web site where the image is hosted.
fi: kuva; korkeus enintään 450 pikseliä. Älä linkitä kuviin ilman nettisivuston, jolla kuva on, lupaa.

en: You can also use ampersand notation for special characters.
fi: Voit käyttää et-merkkiä erikoismerkkeihin.

en: Rules and policies
fi: Säännöt ja periaatteet

en: Run %1 only on authorized computers
fi: Aja %1 vain koneella, johon sinulla on oikeus

en: Run %1 only on computers that you own, or for which you have obtained the owner's permission. Some companies and schools have policies that prohibit using their computers for projects such as %1.
fi: Aja %1 vain tietokoneella, jonka omistat tai jonka käyttöön olet saanut luvan. Jotkut yritykset ja koulut eivät salli tietokoneittensa käyttöä %1 tapaisiin projekteihin.

en: How %1 will use your computer
fi: Kuinka %1 käyttää tietokonettasi

en: When you run %1 on your computer, it will use part of the computer's CPU power, disk space, and network bandwidth. You can control how much of your resources are used by %1, and when it uses them.
fi: Ajaessasi %1 -projektia koneellasi se käyttää tietokoneen keskusyksikön tehoa, levytilaa ja tietoliikenneyhteyttä. Voit vaikuttaa siihen, paljonko %1 käyttää näitä resursseja ja milloin.

en: The work done by your computer contributes to the goals of %1, as described on its web site. The application programs may change from time to time.
fi: Tietokoneesi tekemä työ hyödyttää %1 -projektin tavoitteita siten kuin sen nettisivuilla on kerrottu. Sovellusohjelmat voivat vaihtua aika ajoin.

en: Privacy policy
fi: Tietosuojalausunto

en: Your account on %1 is identified by a name that you choose. This name may be shown on the %1 web site, along with a summary of the work your computer has done for %1. If you want to be anonymous, choose a name that doesn't reveal your identity.
fi: %1 -tilisi tunnistetaan valitsemallasi nimellä. Nimi saattaa näkyä %1 -projektin nettisivulla samoin kuin tietokoneesi suorittamat työt %1 -projektille. Jos haluat pysyä anonyyminä, valitse nimi joka ei paljasta identiteettiäsi.

en: If you participate in %1, information about your computer (such as its processor type, amount of memory, etc.) will be recorded by %1 and used to decide what type of work to assign to your computer. This information will also be shown on %1's web site. Nothing that reveals your computer's location (e.g. its domain name or network address) will be shown.
fi: Osallistuessasi %1 -projektiin, tietoja tietokoneestasi (suorittimen tyyppi, muistin määrä jne.) tallennetaan %1 -projektin toimesta ja sen perusteella päätetään, minkäläisiä töitä tietokoneellesi annetaan. Tiedot näkyvät myös %1 -projektin nettisivuilla. Sellaisia tietoja, joista voitaisiin nähdä tietokoneesi sijainti, ei näytetä (esim. domain-nimi tai verkko-osoite).

en: To participate in %1, you must give an address where you receive email. This address will not be shown on the %1 web site or shared with organizations. %1 may send you periodic newsletters; however, you can opt out at any time.
fi: Osallistuessasi %1 -projektiin sinun tulee antaa toimiva sähköpostiosoite. Osoitetta ei näytetä %1 -nettisivulla eikä jaeta muille. %1 saattaa lähettää ajoittaisia uutiskirjeitä, jotka voit keskeyttää milloin vain.

en: Private messages sent on the %1 web site are visible only to the sender and recipient.  %1 does not examine or police the content of private messages.  If you receive unwanted private messages from another %1 user, you may add them to your %2 message filter %3.  This will prevent you from seeing any public or private messages from that user.
fi: %1 -sivuston kautta lähetetyt yksityisviestit näkyvät vain lähettäjälle ja vastaanottajalle.  %1 ei tutki yksityisviestien sisältöä.  Jos saat ei-toivottuja yksityisviestejä %1 -käyttäjältä, voit lisätä heidät %2 viestisuodattimeen %3.  Sen jälkeen et näe kyseisen käyttäjän yleisiä tai yksityisiä viestejä.

en: If you use our web site forums you must follow the %2 posting guidelines %3.  Messages posted to the %1 forums are visible to everyone, including non-members.  By posting to the forums, you are granting irrevocable license for anyone to view and copy your posts.
fi: Käyttäessäsi nettifoorumiamme, noudata viestien lähettämistä koskevaa %2 ohjeistusta %3.  %1 -foorumiin lähetetyt viestit näkyvät kaikille, myös niille, jotka eivät ole jäseniä.  Lähettämällä viestin foorumiin myönnät kaikille oikeuden katsoa ja kopioida viestejäsi.

en: Is it safe to run %1?
fi: Onko %1 turvallinen ajaa?

en: Any time you download a program through the Internet you are taking a chance: the program might have dangerous errors, or the download server might have been hacked. %1 has made efforts to minimize these risks. We have tested our applications carefully. Our servers are behind a firewall and are configured for high security. To ensure the integrity of program downloads, all executable files are digitally signed on a secure computer not connected to the Internet.
fi: Aina ladatessasi ohjelman internetistä otat riskin: ohjelmassa saattaa olla vakavia virheitä tai latauspalvelimelle on murtauduttu. %1 on pyrkinyt minimoimaan nämä riskit. Sovellukset on testattu huolellisesti. Palvelimet ovat palomuurilla suojattu ja asennettu turvallisuutta ajatellen. Ladattavien ohjelmien eheys on varmistettu digitaalisella allekirjoituksella, joka on tehty tietokoneella, joka ei ole yhteydessä internettiin.

en: The applications run by %1 may cause some computers to overheat. If this happens, stop running %1 or use a %2 utility program %3 that limits CPU usage.
fi: Sovellukset, jota %1 käyttää, voivat aiheuttaa joidenkin tietokoneiden ylikuumenemista. Jos niin käy, lopeta %1 käyttö tai käytä %2 ohjelmaa %3 joka rajoittaa keskusyksikön kuormitusta.

en: %1 was developed by %2. BOINC was developed at the University of California.
fi: %1 kehitettiin %2 toimesta. BOINC kehitettiin Kalifornian yliopistolla.

en: %1 and %2 assume no liability for damage to your computer, loss of data, or any other event or condition that may occur as a result of participating in %1.
fi: %1 ja %2 eivät ota mitään vastuuta tietokoneellesi aiheutuvasta vahingosta, tietojen häviämisestä tai mistään muusta tapahtumasta, joka on seurausta osallistumisesta %1 -projektiin.

en: Other BOINC projects
fi: Muita BOINC-projekteja

en: Other projects use the same platform, BOINC, as %1. You may want to consider participating in one or more of these projects. By doing so, your computer will do useful work even when %1 has no work available for it.
fi: Muutkin projektit käyttävät samaa alustaa, BOINCia, kuten myös %1. Haluat ehkä osallistua yhteen tai useampaan näistä projekteista. Silloin tietokoneesi suorittaa hyödyllistä työtä silloinkin kun %1 -projektilla ei ole työtä.

en: These other projects are not associated with %1, and we cannot vouch for their security practices or the nature of their research. Join them at your own risk.
fi: Nämä muut projektit eivät ole missään yhteydessä %1 -projektiin emmekä voi taata heidän turvamenettelyjään tai tutkimusten luonnetta. Heidän projekteihinsa liittyminen tapahtuu omalla riskillä.

en: Is BOINC installed on this device?
fi: Onko BOINC asennettu tälle laitteelle?

en: Read our %1 Rules and Policies %2.
fi: Lue %1 sääntömme ja periaatteemme %2.

en: Download and install BOINC.
fi: Lataa ja asenna BOINC.

en: For Android devices, download BOINC from the Google Play Store or Amazon App Store.
fi: Lataa BOINC Android-laitteille Google Play Storesta tai Amazon App Storesta.

en: Run BOINC.
fi: Suorita BOINC.

en: Choose %1 from the list, or enter %2
fi: Valitse %1 listasta tai syötä %2

en: In the BOINC Manager, select Tools / Add Project.
fi: BOINC Manager:issa, valitse Työkalut / Liity projektiin

note: use auto-attach if possible
en: Join %1
fi: Liity %1

en: This web site is available in several languages. The currently selected language is %1.
fi: Tämä nettisivu löytyy useammalla kielellä. Nykyinen kielivalinta on %1.

en: Normally the choice of language is determined by your browser's language setting, which is: %1.  You can change this setting using:
fi: Kielivalinta perustuu yleensä selaimen kieliasetukseen, joka on: %1.  Voit muuttaa asetusta:

en: Firefox: Tools/Options/General
fi: Firefox: Työkalut/Asetukset/Sisältö-välilehti, josta Kielet-kohta ja Valitse-nappi

en: Microsoft IE: Tools/Internet Options/Languages
fi: Microsoft IE: Työkalut/Internet-asetukset/Kielet

en: Or you can select a language from the following menu:
fi: Tai voit valita kielen seuraavasta valikosta:

en: Translations are done by volunteers.  If your native language is missing or incomplete, %1 you can help translate %2.
fi: Käännökset on tehty vapaaehtoisvoimin. Jos oma kielesi puuttuu tai on vaillinainen, %1 voit auttaa kääntämisessä %2.

en: or %1 create an account %2.
fi: tai %1 luo tili %2.

en: Merged %1 into %2
fi: Sulautettiin kone %1 koneeseen %2

en: Return to the list of your computers
fi: Takaisin tietokonelistaasi

en: This operation merges computers based on their domain name.
            <p>
            For each domain name, it will merge all older computers
            having that name with the newest computer having that name.
            Incompatible computers will not be merged.
            <p>
fi: Tämä toiminto sulauttaa tietokoneet niiden domainnimen perusteella.
            <p>
            Jokainen vanha tietokone sulautetaan uusimman koneen
            kanssa, jolla on sama domainnimi.
            Epäyhteensopivia koneita ei sulauteta.
            <p>

en: Go ahead and do this
fi: Suorita tämä toiminto

en: Return to the list of computers
fi: Takaisin tietokonelistaan

en: Our message boards are moderated. Posts are subject to the following rules:
fi: Keskustelupalstamme ovat moderoituja. Viestien pitää noudattaa seuraavia sääntöjä:

en: If you think a post violates any of the rules, you can notify moderators by clicking the red X below the post and filling out the form.
fi: Jos viesti mielestäsi rikkoo jotain sääntöä, voit ilmoittaa siitä moderaattoreille napsauttamalla punaista X-merkkiä viestin alla ja täyttämällä lomakkeen.

en: This moderation policy is set by the %1 project.  If you have comments about the policy or its enforcement, email %2.
fi: Tämän moderointikäytännön on asettanut %1 projekti. Jos sinulla on kommentteja käytännöstä tai sen toimeenpanosta, lähetä sähköpostia %2.

en: Pending credit
fi: Pisteitä odottavat

en: Result ID
fi: Tehtävän tunniste

en: Workunit ID
fi: Työpaketin tunniste

en: Host ID
fi: Koneen tunniste

en: Claimed credit
fi: Pyydetyt pisteet

en: Pending credit: %1
fi: Odottavat pisteet: %1

en: Top teams by application
fi: Tiimien kärki sovelluksittain

en: Top participants by application
fi: Osallistujien kärki sovelluksittain

en: Limit exceeded - Sorry, first %1 items only
fi: Raja saavutettu - vain ensimmäiset %1 näytetään

en: Block messages from this user
fi: Torju viestit tältä käyttäjältä

en: Block user
fi: Torju käyttäjä

en: Delete this message
fi: Poista tämä viesti

en: Delete selected messages
fi: Poista valitut viestit

en: Message sent
fi: Viesti lähetetty

en: Your message was sent to %1 team members.
fi: Viestisi lähetettiin %1 tiimin jäsenille.

en: Your message was flagged as spam
                by the Akismet anti-spam system.
                Please modify your text and try again.
fi: Viestisi merkittiin roskapostiksi
                Akismet-järjestelmän toimesta.
                Muokkaa tekstiä ja yritä uudelleen.

en: no such user
fi: käyttäjää ei ole

en: To unblock, visit %1 message board preferences %2
fi: Esto poistetaan %1 keskustelupalstan asetuksista %2

en: Your preferences have been updated, and
              will take effect when your computer communicates with %1
              or you issue the %2 Update %3 command from the BOINC Manager.
fi: Asetukset on päivitetty ja ne tulevat voimaan
              kun tietokoneesi on yhteydessä %1 kanssa
              tai kun napsautat %2 Päivitä %3 BOINC Managerissa.

en: Your preferences have been reset to the defaults, and
              will take effect when your computer communicates with %1
              or you issue the %2 Update %3 command from the BOINC Manager.
fi: Asetukset on palautettu oletuksiinsa ja ne tulevat voimaan
              kun tietokoneesi on yhteydessä %1 kanssa
              tai kun napsautat %2 Päivitä %3 BOINC Managerissa.

en: %1 for %2
fi: %1 paikalle %2

en: Back to preferences
fi: Takaisin asetuksiin

en: Confirm delete preferences
fi: Vahvista asetusten poisto

en: Are you sure you want to delete your separate %1 preferences for %2?
fi: Haluatko poistaa erilliset %1 -asetukset paikalle %2?

en: Remove preferences
fi: Poista asetukset

en: %1 Profiles %2 let individuals share backgrounds and opinions with the %3 community.
fi: %1 Profiilien %2 avulla voi jakaa taustatietojaan ja mielipiteitään %3 -yhteisön kanssa.

en: Explore the diversity of your fellow volunteers, and contribute your own views for others to enjoy.
fi: Tutustu muihin vapaaehtoisiin ja kerro omat ajatuksesi muille.

en: If you haven't already, you can %1 create your own user profile %2 for others to see!
fi: Jos et ole jo tehnyt, niin voit luoda oman %1 käyttäjäprofiilisi %2 muiden nähtäväksi.

en: User of the Day
fi: Päivän käyttäjä

en: User Profile Explorer
fi: Käyttäjäprofiilien selaus

en: View the %1 User Picture Gallery %2.
fi: Katso %1 käyttäjien kuvagallerioita %2.

en: Browse profiles %1 by country %2.
fi: Selaa profiileja %1 valtioittain %2.

en: Browse profiles %1 at random %2, %3 at random with pictures %2, or %4 at random without pictures %2.
fi: Selaa profiileja %1 satunnaisjärjestyksessä %2, %3 satunnaisesti kuvilla %2 tai %4 satunnaisesti ilman kuvia %2.

en: Alphabetical profile listings:
fi: Aakkosellinen profiililistaus:

en: Search profile text
fi: Hae profiilin tekstistä

en: No profiles
fi: Ei profiileja

en: No profiles matched your query.
fi: Ei hakuehdot täyttäviä profiileja.

en: Invalid vote type:
fi: Virheellinen ehdotus:

en: Vote Recorded
fi: Ehdotus tallennettiin

en: Thank you
fi: Kiitos

en: Your recommendation has been recorded.
fi: Suosituksesi tallennettiin.

en: Your vote to reject this profile has been recorded.
fi: Ehdotuksesi profiilin torjumiseksi on tallennettu.

en: Return to profile.
fi: Takaisin profiiliin.

en: Profiles containing '%1'
fi: Profiilit, jotka sisältävät "%1"

en: Joined project
fi: Liittynyt projektiin

en: Recent credit
fi: Lähiajan pisteet

en: No profiles found containing '%1'
fi: Profiilit, jotka sisältävät "%1" ei löytynyt

en: Recover email address
fi: Palauta sähköpostiosoite

en: There is already an account with that email address.
fi: Tällä sähköpostiosoitteella on jo tili.

en: Email address has been reverted.
fi: Sähköpostiosoitteesi on palautettu.

en: You need to reset your password:
fi: Salasana pitää asettaa uudelleen:

en: No such task:
fi: Tehtävää ei ole:

en: This feature is turned off temporarily
fi: Tämä toiminto on tilapäisesti kytketty pois päältä

en: No computer with ID %1 found
fi: Tietokonetta tunnisteella %1 ei löydy

en: No access
fi: Ei pääsyä

en: Missing user ID or host ID
fi: Käyttäjä- tai konetunniste puuttuu

en: No tasks to display
fi: Näytettäviä tehtäviä ei ole

en: %1 is temporarily shut down for maintenance.
fi: %1 on tilapäisesti suljettu ylläpitotoimien vuoksi.

en: Welcome, %1
fi: Tervetuloa, %1

en: What is %1?
fi: Mikä %1 on?

en: Thanks for joining %1
fi: Kiitos kun liityit %1

en: Thanks!
fi: Kiitos!

en: Please make sure BOINC is installed and enabled on your computer.
fi: Varmista, että BOINC on asennettu ja käynnissä tietokoneessa.

en: Want to help more?
fi: Haluatko enemmän apua?

en: If BOINC is not installed on this computer, %1download it%2.
fi: Jos BOINC ei ole asennettu tähän tietokoneeseen, %1download it%2.

en: Install BOINC on your other computers, tablets, and phones.
fi: Asenna BOINC muihin tietokoneisiin, tabletteihin ja puhelimiin.

en: Tell your friends about BOINC, and show them how to join %1.
fi: Kerro kavereillesi BOINCista ja näytä, miten liittyä %1.

en: Already joined? %1Log in%2.
fi: Jo liittynyt?%1Log in%2.

en: Not Running
fi: Ei käynnissä

en: Project status
fi: Projektin tila

en: Computing status
fi: Laskennan tila

en: Tasks by application
fi: Tehtävät sovelluksittain

en: Runtime of last 100 tasks in hours: average, min, max
fi: Viim. 100 paketin suoritusajat tunneissa: keskimäärin, minimi, maksimi

en: Users in last 24 hours
fi: Käyttäjiä viimeisen 24 tunnin aikana

en: Database schema version:
fi: Tietokannan malliversio:

en: Computer %1
fi: Tietokone %1

en: Identifies you on this web site. Use your real name or a nickname.
fi: Sinut tunnistetaan tällä nettisivulla. Voit käyttää oikeaa tai lempinimeä.

en: Choose screen name
fi: Valitse käyttäjänimi

en: An address where you can receive emails.
fi: Osoite, johon voit vastaanottaa sähköposteja.

note: #-#-#-#-#  870 (kapptemplate)  #-#-#-#-# i18n: ectx: property (toolTip), widget (KLineEdit, kcfg_email)
en: Your email address
fi: Sähköpostiosoitteesi

en: Choose password
fi: Valitse salasana

en: Credit leader boards and statistics
fi: Pistetaulukko ja tilastot

en: Leader boards for %1
fi: Pistetilasto %1 :lle

en: Operating systems
fi: Käyttöjärjestelmät

en: BOINC versions
fi: BOINCin versiot

en: More detailed statistics for %1 and other BOINC-based projects are available at several web sites:
fi: Tarkemmat tilastot %1 -projektista ja muista BOINC-pohjaisista projekteista löytyvät useilta nettisivuilta:

en: You can also get your current statistics in the form of a "signature image":
fi: Voit saada nykyiset tilastosi "sigu-kuvana":

en: Additionally you can get your individual statistics summed across all BOINC projects from several sites; see your %1 home page %2.
fi: Lisäksi voit saada omat tilastosi summattuna kaikkien BOINC-projektien kesken useilta nettisivuilta. Katso tarkemmin %1 omalta sivultasi %2.

en: %1 participants may form %2 teams %3.
fi: %1 -osallistujat voivat muodostaa %2 tiimejä %3.

en: You may belong to only one team. You can join or quit a team at any time.
fi: Voit kuulua kerrallaan vain yhteen tiimiin. Tiimiin voi liittyä ja siitä erota milloin vain.

en: Each team has a %1 founder %2 who may:
fi: Jokaisella tiimillä on %1 perustaja %2 joka:

en: edit the team's name and description
fi: voi muokata tiimin nimeä ja kuvausta

en: add or remove team admins
fi: lisätä tai poistaa tiimin ylläpitäjiä

en: remove members from the team
fi: voi poistaa jäseniä tiimistä

en: disband a team if it has no members
fi: voi lopettaa tiimin, jos siinä ei ole jäseniä

en: To join a team, visit its team page and click %1 Join this team %2.
fi: Tiimiin voi liittyä käymällä sen nettisivuilla ja napsauttamalla %1 Liity tähän tiimiin %2.

en: Find a team
fi: Hae tiimi

en: Top teams
fi: Tiimien kärki

en: %1 teams
fi: %1 tiimit

en: Create a new team
fi: Luo uusi tiimi

en: If you cannot find a team that is right for you, you can %1 create a team %2.
fi: Jos et löydä itsellesi sopivaa tiimiä, %1 voit luoda sen %2.

en: Remove Team Admin status from this member
fi: Poista tiimin ylläpitäjän oikeudet tältä henkilöltä

en: Add or remove Team Admins
fi: Lisää tai poista tiimin ylläpitäjä

en: You can select team members as 'Team Admins'. Team Admins can:
fi: Voi valita tiimin jäsenen tiimin ylläpitäjäksi. Ylläpitäjä voi:

en: Edit team information (name, URL, description, country)
fi: Muokata tiimin tietoja (nimeä, URL-osoitetta, kuvausta, valtiota)

en: View the team's join/quit history
fi: Katsoa tiimin liittymis-/eroamishistoriaa

en: Send messages to the team
fi: Lähetä viestejä tiimille

en: Moderate the team forum, if any (admins get email notification of moderation events and red X reports)
fi: Moderoi tiimin foorumia (ylläpitäjät saavat sähköposti-ilmoituksen moderointitapahtumista)

en: Team Admins cannot:
fi: Tiimin ylläpitäjä ei voi:

en: Change the team founder
fi: Vaihtaa tiimin perustajaa

en: Remove members
fi: Poistaa jäseniä

en: If a Team Admin quits the team, they cease to be a Team Admin.
fi: Jos tiimin ylläpitäjä eroaa tiimistä, myös hänen ylläpitäjän oikeutensa lakkaavat.

en: We recommend that you select only people you know and trust very well as Team Admins.
fi: Tiimin ylläpitäjäksi tulisi valita henkilö, jonka tunnet hyvin ja johon luotat.

en: There are currently no Team Admins
fi: Tällä hetkellä ei ole ylläpitäjiä

en: Current Team Admins
fi: Nykyiset ylläpitäjät

en: Became Team Admin on
fi: Ylläpitäjäksi tiimiin

en: Add Team Admin
fi: Lisää ylläpitäjä

en: Email address of team member:
fi: Tiimin jäsenen sähköpostiosoite:

en: failed to remove admin
fi: ylläpitäjän poisto epäonnistui

en: User is not member of team
fi: Käyttäjä ei ole tiimin jäsen

en: %1 is already an admin of %2
fi: %1 on jo %2 -tiimin ylläpitäjä

en: Couldn't add admin
fi: Ylläpitäjän lisäys epäonnistui

en: No such team
fi: Tiimiä ei ole

en: no such team
fi: tiimiä ei ole

en: User is not a member of %1
fi: Käyttäjä ei ole %1 jäsen

en: Changing founder of %1
fi: Vaihdetaan tiimin %1 perustajuutta

en: %1 is now founder of %2
fi: %1 on nyt tiimin %2 perustaja

en: Change founder of %1
fi: Vaihda tiimin %1 perustaja

en: Team member %1 requested this team's foundership on %2, but left the team, thus canceling the request.
fi: Tiimin jäsen %1 pyysi tämän tiimin perustajuutta %2, mutta erosi tiimistä samalla peruuttaen pyyntönsä.

en: Team member %1 has requested this team's foundership. This may be because you left the team or haven't had contact with the team for a long time.
fi: Tiimin jäsen %1 on pyytänyt tiimin perustajuutta. Tämä johtunee siitä, että olet irrottautunut tiimistä tai et ole ollut yhteydessä tiimiin pitkään aikaan.

en: decline request
fi: torju pyyntö

en: If you don't decline the request by %1, %2 will have the option of assuming team foundership.<br /><br />
                      To accept the request, assign foundership to %3 using the form below.
fi: Jos et torju pyyntöä %1 mennessä, %2 saa mahdollisuuden ottaa tiimin perustajuus.<br /><br />
                      Hyväksy pyyntö liittämällä perustajuus %3:lle allaolevalla lomakeella.

en: No transfer request is pending.
fi: Siirtopyyntöjä ei ole odottamassa.

en: To assign foundership of this team to another member, check the box next to member name and click %1 Change founder %2 below.
fi: Vaihtaaksesi tämän tiimin perustajuuden toiselle jäsenelle, merkitse laatikko käyttäjän nimen vieressä ja napsauta alempana %1 Vaihda perustaja %2.

en: New founder?
fi: Uusi perustaja?

en: Change founder
fi: Vaihda perustaja

en: There are no users to transfer team to.
fi: Tiimiin siirrettäviä käyttäjiä ei ole.

en: You must choose a non-blank team name
fi: Tiimille pitää valita jokin nimi

en: A team named %1 already exists - try another name
fi: Tiiminimi %1 on jo käytössä - kokeile toista nimeä

en: Could not create team - please try later.
fi: Tiimin luonti ei onnistunut - yritä myöhemmin uudelleen.

en: Create a team
fi: Luo tiimi

en: You belong to %1. You must %2 quit this team %3 before creating a new one.
fi: Kuulut tiimiin %1. Sinun pitää %2 erota tästä tiimistä %3 ennen kuin voit luoda uuden.

en: Not founder or admin
fi: Ei perustaja tai ylläpitäjä

en: Team history for %1
fi: Tiimin %1 historia

en: Total credit at time of action
fi: Kokonaispisteet toiminnon tapahtuessa

en: bad country
fi: väärä maa

en: The name '%1' is being used by another team.
fi: Nimi "%1" on toisen tiimin käytössä.

en: Must specify team name
fi: Tiiminimi on annettava

en: Could not update team - please try again later.
fi: Tiimin päivitys ei onnistunut - yritä myöhemmin uudelleen.

en: Update team info
fi: Päivitä tiimitiedot

en: Members of %1
fi: %1:n jäsenet

en: Show as plain text
fi: Näytä pelkkkänä tekstinä

en: Create Message Board
fi: Luo keskustelupalsta

en: You may create a message board for use by %1.
fi: Voit luoda keskustelupalstan %1 -tiimille.

en: Only team members will be able to post.
fi: Vain tiimin jäsenet voivat lähettää viestejä.

en: At your option, only members will be able to read.
fi: Lukuoikeus voidaan rajoittaa vain jäsenille.

en: You and your Team Admins will have moderator privileges.
fi: Sinulla ja tiimin ylläpitäjillä on moderaattorin oikeudet.

en: Create a message board for %1
fi: Luo keskustelupalsta %1 -tiimille

en: Team already has a message board
fi: Tiimillä on jo keskustelupalsta

en: Team Message Board
fi: Tiimin keskustelupalsta

en: Minimum time between posts (seconds)
fi: Lyhin aika viestien välillä (sekuntia)

en: Minimum total credit to post
fi: Viestin lähettämiseen vaadittava pistemäärä

en: Minimum average credit to post
fi: Viestin lähettämiseen vaadittava keskimääräinen pistemäärä

en: Remove your team's message board.
fi: Poista tiimisi keskustelupalsta.

en: Really remove message board?
fi: Poistetaanko keskustelupalsta?

en: Are you sure you want to remove your team's message board? All threads and posts will be permanently removed. (You may, however, create a new message board later).
fi: Poistetaanko tiimin keskustelupalsta? Kaikki viestiketjut viesteineen poistetaan pysyvästi (voit luoda uuden keskustelupalstan myöhemmin).

en: Yes - remove message board
fi: Kyllä - poista keskustelupalsta

en: Message board removed
fi: Keskustelupalsta poistettu

en: Your team's message board has been removed. You may now %1 create a new one %2.
fi: Tiimisi keskustelupalsta on poistettu. Voit nyt %1 luoda uuden %2.

en: Team Message Board Updated
fi: Tiimin keskustelupalsta päivitetty

en: Update successful
fi: Päivitys onnistui

en: Update failed
fi: Päivitys epäonnistui

en: Team has no forum
fi: Tiimillä ei ole foorumia

en: You must be a member of a team to access this page.
fi: Nähdäksesi sivun sinun pitää olla tiimin jäsen.

en: Requesting foundership of %1
fi: Pyydetään tiimin %1 perustajuutta

en: The current founder has been notified of your request by email and private message.<br /><br />
                           If the founder does not respond within 60 days you will be allowed to become the founder.
fi: Nykyiselle perustajalle on ilmoitettu pyynnöstäsi sähköpostitse ja yksityisviestillä.<br /><br />
                           Jos perustaja ei vastaa 60 päivän kuluessa, saat ryhtyä perustajaksi.

en: Foundership request not allowed now
fi: Perustajuutta ei voi nyt pyytää

en: Assumed foundership of %1
fi: Otettiin tiimin %1 perustajuus

en: Congratulations, you are now the founder of team %1. Go to %2 Your Account page %3 to find the Team Admin options.
fi: Onnittelut, olet nyt tiimin %1 perustaja. Käy %2 tilisivullasi %3 katsomassa ylläpitäjän asetukset.

en: Decline founder change request
fi: Torju pyyntö perustajan vaihdosta

en: The foundership request from %1 has been declined.
fi: Perustajuuspyyntö käyttäjältä %1 on torjuttu.

en: There were no foundership requests.
fi: Perustajuuspyyntöjä ei löytynyt.

en: undefined action %1
fi: määrittämätön toiminto %1

en: Return to team page
fi: Takaisin tiimin sivulle

en: You need to be a member of a team to access this page.
fi: Sinun pitää olla tiimin jäsen nähdäksesi tämän sivun.

en: Request foundership of %1
fi: Pyydä tiimin %1 perustajuutta

en: You are now founder of team %1.
fi: Olet nyt tiimin %1 perustaja.

en: You requested the foundership of %1 on %2.
fi: Pyysit %1 perustajuutta %2.

en: 60 days have elapsed since your request, and the founder has not responded. You may now assume foundership by clicking here:
fi: 60 päivää on kulunut pyynnöstäsi eikä perustaja ole vastannut. Voit nyt ottaa perustajuuden napsauttamalla tästä:

en: Assume foundership
fi: Ota perustajuus

en: The founder was notified of your request. If he/she does not respond by %1 you will be given an option to become founder.
fi: Perustajalle ilmoitettiin pyynnöstäsi. Jos hän ei vastaa tietyn ajan kuluessa (%1) saat mahdollisuuden olla perustaja.

en: If the team founder is not active and you want to assume the role of founder, click the button below. The current founder will be sent an email detailing your request, and will be able to transfer foundership to you or to decline your request. If the founder does not respond in 60 days, you will be allowed to become the founder.<br /><br />
                           Are you sure you want to request foundership?
fi: Jos tiimin perustaja ei ole aktiivinen ja haluat omaksua perustajan roolin, napsauta allaolevaa nappia. Nykyiselle perustajalle lähetetään sähköposti koskien pyyntöäsi ja mahdollisuus siirtää tai evätä perustajuus. Jos perustaja ei vastaa 60 päivän kuluessa, voit saada perustajuuden.<br /><br />
                           Haluatko pyytää perustajuutta?

en: Request foundership
fi: Pyydä perustajuutta

en: Founder change has already been requested by %1 on %2.
fi: %1 on jo pyytänyt perustajuuden vaihtoa %2.

en: A foundership change was requested during the last 90 days, so new requests are not allowed. Please try again later.
fi: Perustajuuden vaihtoa on pyydetty viimeisen 90 päivän aikana, joten uusia pyyntöjä ei sallita. Yritä myöhemmin uudelleen.

en: The team %1 is not joinable.
fi: Tiimiin %1 ei voi liittyä.

en: Already a member
fi: On jo jäsen

en: You are already a member of %1.
fi: Olet jo jäsenenä %1.

en: Couldn't join team - please try again later.
fi: Tiimiin liittyminen epäonnistui - yritä myöhemmin uudelleen.

en: Joined %1
fi: Liityttiin %1

en: Please note:
fi: Huomaa:

en: Joining a team gives its founder access to your email address.
fi: Liittymällä tiimiin sen perustaja saa sähköpostiosoitteesi.

en: Joining a team does not affect your account's credit.
fi: Tiimiin liittyminen ei vaikuta mitenkään tilisi pisteisiin.

en: Join team
fi: Liity tiimiin

en: Search results for '%1'
fi: Hakutulokset haulle "%1"

en: You may view these teams' members, statistics, and information.
fi: Voit katsoa näiden tiimien jäseniä, tilastoja ja tietoja.

en: More than 100 teams match your search. The first 100 are shown.
fi: Yli 100 tiimiä vastaa hakuasi. Ensimmäiset 100 näytetään.

en: End of results. %1 If you cannot find the team you are looking for, you may %2 create a team %3 yourself.
fi: Tulosten loppu. %1 Jos et löydä hakemaasi tiimiä, voit itse %2 luoda tiimin %3.

en: Team administration for %1
fi: %1 -tiimin ylläpitäjät

en: Edit team info
fi: Muokkaa tiimin tietoja

en: Change team name, URL, description, type, or country
fi: Muuta tiimin nimeä, URL-osoitetta, kuvausta, tyyppiä tai valtiota

en: Member list:
fi: Käyttäjälista:

en: View member info
fi: Katso jäsenen tietoja

en: View change history:
fi: Selaa muutoshistoriaa:

en: See when members joined or quit this team
fi: Tarkastele, milloin jäsenet ovat liittyneet tai eronneet tästä tiimistä

en: Respond to foundership request.
fi: Vastaa perustajuuspyyntöön.

en: If you don't respond by %1, %2 may assume foundership of this team.
fi: Jos et vastaa %1 mennessä, %2 voi ottaa tämän tiimin perustajuuden.

en: Remove inactive or unwanted members from this team
fi: Poista ei-aktiiviset tai ei-toivotut jäsenet tästä tiimistä

en: Transfer foundership to another member
fi: Siirrä perustajuus toiselle jäsenelle

en: Add/remove Team Admins
fi: Lisää/poista ylläpitäjiä

en: Give selected team members Team Admin privileges
fi: Anna valituille jäsenille ylläpitäjän oikeudet

en: Remove team
fi: Poista tiimi

en: Allowed only if team has no members
fi: Sallittu vain jos tiimillä ei ole jäseniä

en: Create or manage a team message board
fi: Luo tai hoida tiimin keskustelupalstaa

en: To have this team created on all BOINC projects (current and future) you can make it into a %1 BOINC-wide team %2.
fi: Jotta tämä tiimi olisi kaikissa BOINC-projekteissa (nykyisissä ja tulevissa) voit tehdä siitä %1 BOINC-laajuisen tiimin %2.

en: Team admins are encouraged to join and participate in the Google %1 boinc-team-founders %2 group.
fi: Tiimin ylläpitäjiä rohkaistaan liittymään ja osallistumaan Googlen %1 boinc-team-founders %2 -ryhmään.

en: Can't delete non-empty team
fi: Tiimin pitää olla tyhjä ennen poistamista

en: Team %1 deleted
fi: Tiimi %1 poistettu

en: Limit exceeded:  Can only display the first 1000 members.
fi: Raja saavutettu:  näytetään vain ensimmäiset 1000 jäsentä.

en: Unable to quit team
fi: Tiimistä eroaminen ei onnistu

en: Team doesn't exist, or you don't belong to it.
fi: Tiimiä ei ole tai et kuulu siihen.

en: <strong>Please note before quitting a team:</strong>
             <ul>
             <li>If you quit a team, you may rejoin later, or join any other team you desire
             <li>Quitting a team does not affect your personal credit statistics in any way.
             </ul>
fi: <strong>Ennen tiimistä eroamista:</strong>
             <ul>
             <li>Tiimistä erotessasi voit liittyä myöhemmn uudelleen tai liittyä toiseen tiimiin
             <li>Tiimistä eroaminen ei vaikuta mitenkään pistetilastoihisi.
             </ul>

en: Quit Team
fi: Eroa tiimistä

en: Removing users from %1
fi: Poistetaan käyttäjiä tiimistä %1

en: %1 is not a member of %2
fi: %1 ei ole %2 jäsen

en: %1 has been removed
fi: %1 on poistettu

en: Remove members from %1
fi: Poista jäseniä tiimistä %1

en: Name (ID)
fi: Nimi (ID)

en: No members are eligible for removal.
fi: Poistettavia jäseniä ei ole.

en: Remove users
fi: Poista käyttäjiä

en: Validated?
fi: Vahvistettu?

en: Team search results
fi: Tiimihaun tulokset

en: No teams were found matching your criteria. Try another search.
fi: Hakuehdollasi ei löytynyt tiimiä. Kokeile uutta hakua.

en: Or you can %1 create a new team %2.
fi: Tai %1 voit luoda uuden tiimin %2.

en: The following teams match one or more of your search criteria.
                To join a team, click its name to go to the team page,
                   then click %1 Join this team %2.
fi: Seuraavat tiimit vastaavat hakuehtojasi.
                Liittyäksesi tiimiin napsauta tiimin nimeä mennäksesi sen nettisivulle,
                   jossa napsauta %1 Liity tähän tiimiin %2.

en: Change your search
fi: Muuta hakua

en: You can team up with other people with similar interests, or from the same country, company, or school.
fi: Tiimin voi perustaa ihmisten kanssa, joilla on samat mielenkiinnon kohteet tai ovat samasta maasta, yrityksestä tai koulusta.

en: Use this form to find teams that might be right for you.
fi: Käytä tätä lomaketta hakeaksesi itsellesi sopivia tiimejä.

en: %1 I'm not interested %2 in joining a team right now.
fi: %1 En halua nyt %2 liittyä tiimiin.

en: Server software version: %1
fi: Palvelimen ohjelmistoversio: %1

note: Now display what we've got (either gotten from cache or from DB)
en: Top computers
fi: Tietokoneiden kärki

note: Now display what we've got (either gotten from cache or from DB)
en: Top %1 teams
fi: %1 -tiimien kärki

en: There are no %1 teams
fi: %1 -tiimejä ei ole

en: Participant since
fi: Osallistunut alkaen

note: Now display what we've got (either gotten from cache or from DB)
en: Top participants
fi: Osallistujien kärki

en: No user of the day has been chosen.
fi: Päivän käyttäjää ei ole valittu.

en: User of the Day for %1: %2
fi: %1:n päivän käyttäjä: %2

en: You are not logged in. Please login to agree to our terms of use.
fi: Et ole kirjautunut. Kirjaudu, jotta voit hyväksyä käyttöehtomme.

en: Agree to our Terms of Use.
fi: Hyväksy käyttöehtomme.

en: Website error when attempting to agree to terms of use. Please contact the site administrators.
fi: Nettisivuvirhe yritettäessä hyväksyä käyttöehdot. Ota yhteyttä sivuston ylläpitäjiin.

en: You have not agreed to our terms of use. You may not continue until you do so.
fi: Et ole hyväksynyt käyttöehtojamme. Et voi jatkaa ennen kuin hyväksyt.

en: Website error when attempting to agree to terms of use.
fi: Nettisivuvirhe yritettäessä hyväksyä käyttöehdot.

en: User name starts with
fi: Käyttäjänimi alkaa

en: With profile?
fi: Profiililla?

en: On a team?
fi: Tiimissä?

en: Decreasing sign-up time
fi: Aleneva järjestys liittymisajan mukaan

en: Decreasing average credit
fi: Aleneva järjestys keskimääräisten pisteiden mukaan

en: Decreasing total credit
fi: Aleneva järjestys kokonaispisteiden mukaan

en: search string must be at least 3 characters
fi: hakuehdossa pitää olla väh. 3 merkkiä

en: User search results
fi: Käyttäjähaun tulokset

en: No users match your search criteria.
fi: Hakuehdoilla ei löytynyt käyttäjiä.

en: User not found!
fi: Käyttäjää ei löytynyt!

en: Account Data<br/>for %1<br/>Time:
fi: Tilitiedot<br/>%1<br/>Aika:

en: Team TotCred:
fi: Tiimin kok.pisteet:

en: Team AvgCred:
fi: Tiimin keskim.pisteet:

en: Team: None
fi: Tiimi: Ei mikään

en: Validate BOINC email address
fi: Vahvista BOINC-sähköpostiosoite

en: Please visit the following link to validate the email address of your %1 account:
fi: Napsauta oheista linkkiä vahvistaaksesi sähköpostisoitteen tilillesi %1:

en: Validate email sent
fi: Vahvistussähköposti lähetetty

en: An email has been sent to %1. Visit the link it contains to validate your email address.
fi: Sähköposti on lähetetty osoitteeseen %1. Napsauta siinä olevaa linkkiä vahvistaaksesi sähköpostiosoitteesi.

en: No such user.
fi: Käyttäjää ei ole.

en: Error in URL data - can't validate email address
fi: Virhe URL-osoitteessa - sähköpostiosoitetta ei voi vahvistaa

en: Database update failed - please try again later.
fi: Tietokannan päivitys epäonnistui, yritä myöhemmin uudelleen.

en: Validate email address
fi: Vahvista sähköpostiosoite

en: The email address of your account has been validated.
fi: Tilisi sähköpostiosoite on vahvistettu.

en: This user has no profile
fi: Tällä käyttäjällä ei ole profiilia

en: Profile: %1
fi: Profiili: %1

en: Account data
fi: Tilitiedot

en: You can access your account either by using your email address and password,
        or by using an assigned 'account key'.
        Your account key is:
fi: Pääset tiliisi käyttämällä joko sähköpostiosoitettasi ja salasanaa,
        tai käyttämällä "tiliavainta".
        Tiliavaimesi on:

en: This key can be used to:
fi: Tätä avainta voidaan käyttää:

en: log in to your account on the web
fi: kirjautumiseen tiliisi netissä

en: to attach a computer to your account without using the BOINC Manager.
           To do so, install BOINC,
           create a file named %1 in the BOINC
           data directory, and set its contents to:
fi: liittämään tietokone tiliisi ilman BOINC Manageria.
           Toimi näin: asenna BOINC,
           luo tiedosto nimeltään %1 BOINC
           datahakemistoon ja laita sisällöksi:

en: Weak account key
fi: Heikko tiliavain

en: Your 'weak account key' can be used to attach computers to your account
        as described above, but cannot be used to log in to your account or change it in any way.
        If you want to attach untrusted or insecure computers to your account,
        do so using your weak account key.
        Your weak account key is:
fi: Heikkoa tiliavaintasi voidaan käyttää tietokoneitten littämiseen tiliisi
        yllä kerrotulla tavalla, mutta sitä ei voi käyttää kirjautumiseen tai tilisi muuttamiseen.
        Jos haluat liittää turvattoman tietokoneen tiliisi,
        tee se käyttämällä heikkoa tiliavainta.
        Heikko tiliavaimesi on:

en: If you change your password, your weak account key changes, and your previous weak account key becomes invalid.
fi: Jos vaihdat salasanasi, heikko tiliavaimesi muuttuu ja aiempi heikko tiliavain mitätöityy.

en: What happens now?
fi: Mitä tapahtuu nyt?

en: BOINC, running in the background, will download computing jobs,
            process them, and upload the results.
            This will happen automatically; you don't have to do anything.
            This computation may cause your computer's fan to run,
            and it may slightly increase your electric bill.
fi: BOINC, työskentelee taustalla, haluaa ladata laskettavia tehtäviä
    suorittaa niitä, ja lähettää tulokset.
    Tämä tapahtuu automaattisesti; sinun ei tarvitse tehdä mitään.
    Tämä laskenta voi aiheutta tietokoneesi tuulettimien käynistymistä,
    ja se voi hieman kasvattaa sähkölaskua.

en: How to monitor and control BOINC
fi: Miten ohjata ja hallita BOINC:ia

en: You can monitor what BOINC is doing, and control it, using the BOINC Manager.
            Open this by double-clicking on the BOINC icon.
            Details are %1here%2.
fi: Voit seurata, mitä BOINC tekee ja kontrolloida sitä käyttämällä BOINC Manageria.
            Avaa kaksoisnapsauttamalla BOINC kuvaketta.
            Tarkemmat tiedot ovat %1täällä%2.

en: You can meet and communicate with other %1 participants
            in a variety of ways - take a look under the Community
            menu above.
fi: Voit tavata ja viestiä muiden %1 osallistujien kanssa
            useilla tavoilla - Katso Yhteisö
            valikosta ylhäällä.

en: Other projects
fi: Muut projektit

en: Workunit %1
fi: Työpaketti %1

en: keywords
fi: avainsanat

en: canonical result
fi: kanoninen tulos

en: granted credit
fi: myönnetyt pisteet

en: Tasks in progress
fi: Suorituksessa olevat

en: suppressed pending completion
fi: julkaisuesto päättynyt

en: minimum quorum
fi: oikeita tuloksia vähintään

en: initial replication
fi: alustavia toisintoja

en: max # of error/total/success tasks
fi: suurin lkm virheitä/kokonaismääriä/onnistuneita tehtäviä

en: validation
fi: vahvistus

en: can't find workunit
fi: työpakettia ei löydy

en: Generated
fi: Luotu

en: Your personal background.
fi: Taustatietoja itsestäsi.

en: Tell us about yourself. You could tell us where you're from, your age, occupation, hobbies, or anything else about yourself.
fi: Kerro itsestäsi. Voit kertoa mistä päin olet, ikäsi, ammattisi, harrastuksesi ja niin edelleen.

en: Your opinions about %1
fi: Mitä mieltä olet %1

en: Tell us your thoughts about %1<ol>
        <li>Why do you run %1?
        <li>What are your views about the project?
        <li>Any suggestions?
        </ol>
fi: Kerro, mitä mieltä olet %1<ol>
        <li>Miksi ajat %1?
        <li>Minkälaisia näkemyksiä sinulla on projektista?
        <li>Ehdotuksia?
        </ol>

en: Color scheme for graphics
fi: Grafiikan värivalinta

en: Maximum CPU % for graphics %1 0...100 %2
fi: Suurin CPU:n prosenttiosuus grafiikalle %1 0...100 %2

en: Run only the selected applications
fi: Aja vain valittuja sovelluksia

en: Only get tasks for certain applications. Useful to focus on particular applications, or to exclude them.
fi: Hae vain tiettyjen sovellusten paketteja. Sopii haluttaessa tiettyjä sovelluksia tai sulkea ne pois.

en: If no work for selected applications is available, accept work from other applications?
fi: Jos valituille sovelluksille ei ole työtä, hyväksytäänkö työtä muille sovelluksille?

en: Use faster non-graphical applications if available?
fi: Käytä nopeampia ei-graafisia sovelluksia jos niitä on?

en: (all applications)
fi: (kaikki sovellukset)

en: Max # of jobs for this project
fi: Suurin määrä työtä tälle projektille

en: Max # of CPUs for this project
fi: Suurin prosessorimäärä tälle projektille

en: Max # jobs
fi: Suurin määrä työtä

en: Max # CPUs
fi: Suurin määrä prosessoreita

en: General terms-of-use for this BOINC project.
fi: Yleiset käyttöehdot tälle BOINC-projektille.

en: I'm new
fi: Olen uusi

en: I'm a BOINC user
fi: Olen BOINC-käyttäjä

en: You must earn @count more credits to be able to post comments on this site.
fi: Tarvitaan vielä @count pistettä jotta voit kommentoida tällä sivustolla.

en: Enforced by version @number
fi: Versiosta @number lähtien

en: Friends (@count)
fi: Ystävät (@count)

en: Einstein@Home is a program that uses your computer's idle time to run a screensaver to search for gravitational waves from spinning neutron stars (also called pulsars) using data from the LIGO gravitational wave detector.
fi: Einstein@Home on ohjelma, joka käyttää tietokoneesi joutoaikaa ajamaan näytönsäästäjää etsiäkseen gravitaatioaaltoja pyörivistä neutronitähdistä (kutsutaan myös pulsareiksi) käyttäen LIGOsta saatavaa dataa.

en: Run while computer is on battery power?
fi: Suorita tietokoneen ollessa akkukäytöllä?

en: Only applies to portable computers
fi: Koskee vain kannettavia koneita

en: Run while computer is in use?
fi: Suorita tietokoneen ollessa käytössä?

en: Run GPU work while computer is in use?
fi: Suorita GPU-työtä tietokoneen ollessa käytössä?

en: "In use" means mouse/keyboard activity in last
fi: "Käytössä" tarkoittaa hiiren/näppäimistön käyttöä viimeisen

en: Suspend work if no mouse/keyboard activity in last
fi: Hyllytä työ, jos hiiren/näppäimistön käyttöä ei ole viimeiseen

en: Needed to enter low-power mode on some computers
fi: Tarvitaan joissakin tietokoneissa mentäessä virransäästötilaan

en: Suspend work if CPU usage is above
fi: Hyllytä työ jos CPUn käyttö ylittää

en: 0 means no restriction. Enforced by version @number
fi: 0 tarkoittaa ei rajoitusta. Versiosta @number lähtien

en: Do work only between the hours of:
fi: Salli työ vain näiden tuntien aikana:

en: No restriction if equal
fi: Ei rajoitusta jos yhtä suuret

en: Leave tasks in memory while suspended?
fi: Jätä tehtävät muistiin hyllytettäessä?

en: Suspended tasks will consume swap space if "yes"
fi: Hyllytetyt työt käyttävät näennäismuistia, jos "kyllä"

en: Recommended: @period minutes
fi: Suositus: @period minuuttia

en: On multiprocessors, use at most
fi: Monisuoritinkoneissa käytä enintään

en: processors
fi: prosessoria

en: Set to 0 for no limit
fi: Jos ei rajoitusta, aseta 0

en: Can be used to reduce CPU heat
fi: Voidaan käyttää vähentämään CPUn lämpöä

en: Disk: use at most
fi: Levy: käytä enintään

en: Disk: leave free at least
fi: Levy: jätä vapaata vähintään

en: Values smaller than @number are ignored
fi: Arvoa @number pienemmät jätetään huomiotta

en: Tasks checkpoint to disk at most every
fi: Paketin tarkistuspiste levylle joka

en: Swap space: use at most
fi: Näennäismuisti: käytä enintään

en: Computer is connected to the Internet about every
fi: Tietokone on yhteydessä internetiin noin joka

en: Leave blank or 0 if always connected. @project will try to maintain at least this much work.
fi: Jätä tyhjäksi tai 0 jos aina yhteydessä. @project yrittää pitää ainakin näin paljon työtä.

en: Maintain enough work for an additional
fi: Pidä lisäksi työtä

en: Matters only if you have a modem, ISDN, or VPN connection
fi: Merkitystä vain, jos on modeemi-, ISDN- tai VPN-yhteys.

en: Maximum download rate
fi: Suurin latausnopeus

en: Maximum upload rate
fi: Suurin lähetysnopeus

en: Use network only between the hours of:
fi: Verkkoyhteyttä käytetään vain tunteina:

en: Transfer at most
fi: Siirrä enintään

en: Skip image file verification?
fi: Ohita kuvatiedoston varmennus?

en: Check this ONLY if your Internet provider modifies image files (UMTS does this, for example). Skipping verification reduces the security of BOINC.
fi: Valitse tämä VAIN jos operaattorisi muokkaa kuvatiedostoja (esim. UMTS tekee niin). Varmennuksen ohitus heikentää BOINCin turvallisuutta.

en: What is @this_project?
fi: Mikä @this_project on?

en: Total credits
fi: Kokonaispisteet

en: Recent avg credits
fi: Lähiajan keskim. pisteet

[ctx: preference set]
en: Home
fi: Koti

en: Reply to this comment with quote
fi: Vastaa tähän kommenttiin lainaamalla

en: this project
fi: tämä projekti

en: Please set the minimum average credit that a user is required to have in order to post to this message board.
fi: Aseta pienin keskimääräinen pistemäärä, joka käyttäjällä on oltava, jotta viestin voi lähettää palstalle.

en: A team foundership change was already requested recently. Only one request is allowed within a period of 90 days.
fi: Tiimin perustajuuden vaihtoa on jo pyydetty hiljattain. Vain yksi pyyntö sallitaan 90 päivän aikana.

en: Team name is required.
fi: Tiimin nimi vaaditaan.

en: You are banned from community participation until @date
fi: Sinut on torjuttu yhteisöstä @date saakka

[ctx: menu-link]
en: Home
fi: Koti

[ctx: account-profile-edit]
en: Tell us about yourself. You could tell us where you're from, your age, occupation, hobbies, or anything else about yourself.
fi: Kerro itsestäsi. Voit kertoa mistä päin olet, ikäsi, ammattisi, harrastuksesi ja niin edelleen.

[ctx: account-profile-edit]
en: Postal code
fi: Postinumero

[ctx: account-profile-edit]
en: Country
fi: Maa

[ctx: account-dashboard]
en: Projects
fi: Projektit

[ctx: menu-link]
en: News
fi: Uutiset

[ctx: account-host-list]
en: All computers
fi: Kaikki tietokoneet

[ctx: menu-link]
en: Preferences
fi: Asetukset

[ctx: menu-link]
en: Community
fi: Yhteisö

[ctx: menu-link]
en: Profile
fi: Profiili

[ctx: user-host-list]
en: All computers
fi: Kaikki tietokoneet

[ctx: user-info]
en: Joined
fi: Liittynyt

[ctx: user-info]
en: Posts
fi: Viestit

[ctx: user-info]
en: Credit
fi: Pisteet

[ctx: account-dashboard]
en: Inbox
fi: Saapuneet

[ctx: moderate-user]
en: Reject profile
fi: Torju profiili

[ctx: moderate-ban-user]
en: Ban user
fi: Torju käyttäjä

[ctx: authenticator-login-page]
en: Authenticator login
fi: Varmenteella kirjautuminen

[ctx: forum-comment-form]
en: Comment form
fi: Kommenttilomake

[ctx: country-of-origin]
en: Country
fi: Maa

[ctx: menu-link]
en: Login
fi: Kirjaudu

[ctx: email-address-to-login]
en: Email address
fi: Sähköpostiosoite

[ctx: standard-login-page]
en: Enter your @s email address.
fi: Anna @s sähköpostiosoitteesi.

[ctx: standard-login-page]
en: Log in
fi: Kirjaudu

[ctx: menu-link]
en: search
fi: hae

[ctx: front-page]
en: Join now
fi: Liity nyt

[ctx: user-account]
en: Account
fi: Tili

[ctx: footer-link:-1:ignoreoverwrite]
en: Applications
fi: Sovellukset

[ctx: footer-link]
en: Server status
fi: Palvelimen tila

[ctx: team-id]
en: Team ID
fi: Tiimin tunniste

[ctx: view-team-info]
en: Founder
fi: Perustaja

[ctx: user-or-team-RAC]
en: Recent average credit
fi: Lähiajan keskim. pisteet

[ctx: user-or-team-name]
en: Name
fi: Nimi

[ctx: team-members]
en: Members
fi: Jäsenet

[ctx: user-or-team-total-credits]
en: Total credit
fi: Kokonaispisteet

[ctx: user-details]
en: User ID
fi: Käyttäjä-ID

[ctx: user-on-team]
en: User
fi: Käyttäjä

[ctx: team-when-user-became-an-admin]
en: Admin since
fi: Ylläpitäjänä lähtien

[ctx: user-joined-or-leaving-team]
en: User joined
fi: Käyttäjä liittynyt

[ctx: team-history-timestamp]
en: Timestamp
fi: Aikaleima

[ctx: user-info]
en: Account Key
fi: Tiliavain

[ctx: user-info]
en: Member since
fi: Jäsenenä lähtien

[ctx: user-info]
en: CPID
fi: Projektikohtainen tunniste

[ctx: user-info]
en: Email Address
fi: Sähköpostiosoite

[ctx: user-info]
en: Password Hash
fi: Salasanan tiiviste

[ctx: user-info]
en: Postal Code
fi: Postinumero

[ctx: user-info]
en: Send Email
fi: Lähetä sähköpostia

[ctx: user-info]
en: Show Hosts
fi: Näytä koneet

[ctx: host-list]
en: Computer ID
fi: Tietokoneen tunniste

[ctx: host-list]
en: Location
fi: Sijainti

[ctx: host-details]
en: While BOINC running, % of time work is allowed
fi: BOINCin ollessa käynnissä on laskenta sallittu % ajasta

[ctx: host-details]
en: Average turnaround time
fi: Keskimääräinen läpimenoaika

[ctx: host-details]
en: Created
fi: Luotu

[ctx: host-details]
en: While BOINC running, % of time host has an Internet connection
fi: BOINCin ollessa käynnissä on internetyhteys käytössä % ajasta

[ctx: host-details]
en: Average CPU efficiency
fi: Keskimääräinen CPU-tehokkuus

[ctx: host-details]
en: Free disk space
fi: Vapaa levytila

[ctx: host-details]
en: Total disk space
fi: Kokonaislevytila

[ctx: details:-1:name-of-the-host-or-task-or-workunit-etc-being-viewed-ignoreoverwrite]
en: Name
fi: Nimi

[ctx: host-details]
en: Task duration correction factor
fi: Korjauskerroin tehtävän kestolle

[ctx: host-details]
en: Avg. credit
fi: Keskim. pisteet

[ctx: host-details]
en: External IP address
fi: Ulkoinen IP-osoite

[ctx: host-details]
en: Cross project ID
fi: Projektienvälinen tunniste

[ctx: host-details]
en: Last IP address
fi: Viimeinen IP-osoite

[ctx: host-details]
en: Cache
fi: Välimuisti

[ctx: host-details]
en: Memory
fi: Muistia

[ctx: host-details]
en: Swap space
fi: Näennäismuisti

[ctx: host-details]
en: Maximum daily WU quota per CPU
fi: Suurin päivittäinen työpakettien määrä CPU:ta kohti

[ctx: host-details]
en: Average download rate
fi: Keskimääräinen latausnopeus

[ctx: host-details]
en: Average upload rate
fi: Keskimääräinen lähetysnopeus

[ctx: host-details]
en: Same IP address count
fi: Sama IP-osoite -laskuri

[ctx: host-details]
en: % of time BOINC client is running
fi: % ajasta, jolloin BOINC on käynnissä

[ctx: host-details]
en: Operating system
fi: Käyttöjärjestelmä

[ctx: host-details]
en: Operating system version
fi: Käyttöjärjestelmän versio

[ctx: host-details]
en: Measured floating point speed
fi: Mitattu liukulukulaskennan nopeus

[ctx: host-details]
en: Measured integer speed
fi: Mitattu kokonaislukulaskennan nopeus

[ctx: host-details]
en: CPU model
fi: CPU-malli

[ctx: host-details]
en: Number of processors
fi: Prosessorien lkm

[ctx: host-details]
en: Number of times client has contacted server
fi: Ohjelman yhteydenottokertojen määrä palvelimeen

[ctx: host-details]
en: Last contact
fi: Viimeksi yhteydessä

[ctx: host-details]
en: Serial number
fi: Sarjanumero

[ctx: host-details]
en: Timezone
fi: Aikavyöhyke

[ctx: platform-details]
en: Platform ID
fi: Alusta tunniste

[ctx: task-details]
en: Task ID
fi: Tehtävän tunniste

[ctx: workunit-details]
en: Workunit ID
fi: Työpaketin tunniste

[ctx: task-details]
en: Host ID
fi: Koneen tunniste

[ctx: application-details]
en: Application ID
fi: Sovelluksen tunniste

[ctx: task-details]
en: Application version
fi: Sovellusversio

[ctx: task-details]
en: Claimed credit
fi: Pyydetyt pisteet

[ctx: task-details]
en: Client state
fi: Tila ohjelmassa

[ctx: task-details]
en: CPU time
fi: Suoritinaika

[ctx: task-details:-1:ignoreoverwrite]
en: Created
fi: Luotu

[ctx: task-details]
en: Run time
fi: Laskenta-aika

[ctx: task-details]
en: Granted credit
fi: Myönnetyt pisteet

[ctx: task-details]
en: Outcome
fi: Tulos

[ctx: task-details]
en: Received time
fi: Vastaanottoaika

[ctx: task-details]
en: Report deadline
fi: Raportoinnin takaraja

[ctx: task-details]
en: Sent
fi: Lähetetty

[ctx: task-details]
en: Server state
fi: Tila palvelimella

[ctx: task-details]
en: Validation state
fi: Vahvistuksen tila

[ctx: workunit-details]
en: Canonical credit
fi: Kanoniset pisteet

[ctx: workunit-details]
en: Canonical result ID
fi: Kanonisen tuloksen tunniste

[ctx: workunit-details]
en: Created time
fi: Luontiaika

[ctx: workunit-details]
en: Minimum quorum
fi: Oikeita tuloksia vähintään

[ctx: details:-1:name-of-the-host-or-task-or-workunit-etc-being-viewed-ignoreovewrite]
en: Name
fi: Nimi

[ctx: workunit-details]
en: Needs validation
fi: Vaatii vahvistuksen

[ctx: workunit-details]
en: Initial replication
fi: Alustavia toisintoja

[ctx: application-details]
en: Application version ID
fi: Sovellusversion tunniste

[ctx: application-details]
en: Version number
fi: Versionumero

[ctx: host-details]
en: Computer
fi: Tietokone

[ctx: application-details]
en: App version ID
fi: Sovellusversion tunniste

[ctx: application-details]
en: Consecutive valid tasks
fi: Peräkkäiset vahvistetut tehtävät

[ctx: application-details]
en: Number of tasks completed
fi: Valmiiksi saatujen tehtävien määrä

[ctx: application-details]
en: Max tasks per day
fi: Suurin määrä tehtäviä päivää kohti

[ctx: application-details]
en: Number of tasks today
fi: Tehtävien määrä tänään

[ctx: application-details:-1:ignoreoverwrite]
en: Average turnaround time
fi: Keskimääräinen läpimenoaika

[ctx: team-dashboard]
en: Team
fi: Tiimi

[ctx: rss-feed-description]
en: The latest news from the @site_name project
fi: Uusimmat uutiset @site_name projektista

[ctx: forum-reply-to-comment-with-quote]
en: Quote
fi: Lainaa

[ctx: message-header]
en: Message @id
fi: Viesti @id

[ctx: comment-action-links]
en: moderation
fi: moderointi

[ctx: message-header]
en: message @id
fi: viesti @id

[ctx: message-header]
en:  in response to !parent
fi: vastauksena viestiin !parent

[ctx: front-page]
en: Welcome back!
fi: Tervetuloa takaisin!

[ctx: front-page]
en: Learn more
fi: Lisätietoja

[ctx: front-page]
en: View account
fi: Katso tiliä

[ctx: front-page]
en: User of the day
fi: Päivän käyttäjä

[ctx: front-page]
en: Over 500,000 volunteers and counting.
fi: Yli 500 000 käyttäjää ja lisää tulee.

[ctx: front-page]
en: Credits per day
fi: Pisteitä päivässä

[ctx: menu-link]
en: Logout
fi: Kirjaudu ulos

[ctx: anonymous-user]
en: Anonymous
fi: Anonyymi

[ctx: help-with-user-input-with-BBCode]
en: BBcode help
fi: Apua BBcodeen

[ctx: post-forum-comment]
en: Post comment
fi: Lähetä kommentti

[ctx: form-cancel]
en: Cancel
fi: Peruuta

[ctx: host-details]
en: Details
fi: Lisätiedot

[ctx: host-tasks-link]
en: Tasks
fi: Paketit

[ctx: host-list]
en: Computers pending
fi: Odottavat tietokoneet

[ctx: host-list]
en: This user does not yet have any associated computers. Computers will be displayed when they have earned their first credits.
fi: Tällä käyttäjällä ei vielä ole liitettyjä tietokoneita. Tietokoneet näytetään, kun ne ovat ansainneet ensimmäiset pisteensä.

[ctx: account-dashboard]
en: Avg credit
fi: Keskim. pisteet

[ctx: account-dashboard]
en: More
fi: Lisää

[ctx: host-list]
en: Computers hidden
fi: Tietokoneet piilotettu

[ctx: host-list]
en: This user has chosen not to show information about their computers.
fi: Käyttäjä on päättänyt olla näyttämättä tietokoneensa tietoja.

[ctx: project-name:-1:ignoreoverwrite]
en: Name
fi: Nimi

[ctx: page-submitted-info]
en: Submitted by !username on !datetime
fi: Lähettänyt !username  !datetime

[ctx: user-profile]
en: Background
fi: Tausta

[ctx: user-profile]
en: Opinion
fi: Mielipide

[ctx: website-of-user-of-team]
en: Website
fi: Nettisivu

[ctx: users-table]
en: View user profile.
fi: Katso käyttäjäprofiili.

[ctx: account-credentials-change]
en: Enter your password to save changes
fi: Syötä salasanasi tallentaaksesi muutokset

[ctx: account-credentials-change]
en: Enter your current password if changing your email
              address or password.
fi: Anna nykyinen salasanasi jos muutat spostiosoitteesi
              tai salasanasi.

[ctx: account-credentials-change]
en: BOINC user ID
fi: BOINC käyttäjä-ID

[ctx: account-credentials-change]
en: Drupal user ID
fi: Drupal käyttäjä-ID

[ctx: account-credentials-change]
en: Account key
fi: Tiliavain

[ctx: account-credentials-change]
en: Weak account key
fi: Heikko tiliavain

[ctx: account-credentials-change]
en: Cross-project ID
fi: Projektienvälinen tunniste

[ctx: form-save]
en: Save changes
fi: Tallenna muutokset

[ctx: forgot-password]
en: Change password
fi: Vaihda salasana

[ctx: account-preferences-location]
en: Generic
fi: Yleinen

[ctx: account-preferences-location:-1:ignoreoverwrite]
en: Home
fi: Koti

[ctx: account-preferences-location]
en: School
fi: Koulu

[ctx: account-preferences-location]
en: Work
fi: Työ

[ctx: form-yes-no:-1:binary-form-option-pairs-with-no]
en: yes
fi: kyllä

[ctx: form-yes-no:-1:binary-form-option-pairs-with-yes]
en: no
fi: ei

[ctx: account-preferences-preset:-1:for a user to choose a computing or project preference preset.]
en: Presets
fi: Esiasetukset

[ctx: account-preferences-preset]
en: Green
fi: Vihreä

[ctx: account-preferences-preset]
en: Update preset
fi: Päivitä esiasetukset

[ctx: account-preferences-option]
en: Advanced settings
fi: Lisäasetukset

[ctx: account-preferences-computing]
en: Processor usage
fi: Suorittimen käyttö

[ctx: unit-of-time]
en: minutes
fi: minuuttia

[ctx: account-preferences-computing]
en: Suspend when no mouse/keyboard input in last
fi: Hyllytä, jos hiiren/näppäimistön käyttöä ei ole viimeiseen

[ctx: account-preferences-computing]
en: This allows some computers to enter low-power mode when not in use.
fi: Tämä mahdollistaa joidenkin tietokoneiden virransäästötilan kun eivät ole käytössä.

[ctx: account-preferences-computing]
en: Suspend when non-BOINC CPU usage is above
fi: Hyllytä, kun muu kuin BOINCin CPU-käyttö ylittää

[ctx: account-preferences-computing]
en: Suspend computing when your computer is busy running other programs.
fi: Hyllytä laskenta kun tietokoneesi ajaa muita ohjelmia.

[ctx: account-preference]
en: and
fi: ja

[ctx: account-preferences-computing]
en: Compute only during a particular period each day.
fi: Laske vain tiettynä aikana joka päivä.

[ctx: account-preferences-computing]
en: Switch between tasks every
fi: Vaihda tehtävien välillä joka

[ctx: account-preferences-computing]
en: If you run several projects, BOINC may switch between them this often.
fi: Jos suoritat useita projekteita, BOINC voi vaihtaa niiden välillä näin usein.

[ctx: account-preferences-computing]
en: Use at most
fi: Käytä enintään

[ctx: account-preferences-computing]
en: % of the processors
fi: % prosessoreista

[ctx: account-preferences-computing]
en: Keep some CPUs free for other applications. Example: 75% means use 6 cores on an 8-core CPU.
fi: Pidä osa prosessoreista vapaana muille ohjelmille. Esimerkiksi: 75% tarkoittaa, että 8-ytimisessä koneessa käytetään 6-ydintä.

[ctx: account-preferences-computing]
en: % of the CPU time
fi: % suoritinajasta

[ctx: account-preferences-computing]
en: Suspend/resume computing every few seconds to reduce CPU temperature and energy usage. Example: 75% means compute for 3 seconds, wait for 1 second, and repeat.
fi: Hyllytä/jatka laskentaa muutaman sekunnin välein vähentääksesi prosessorin lämpötilaa ja energiankulutusta. Esimerkiksi: 75% tarkoittaa, että lasketaan 3 sekuntia, odotetaan 1 sekunti ja toistetaan.

[ctx: account-preferences-computing]
en: Disk and memory usage
fi: Levyn ja muistin käyttö

[ctx: account-preferences-computing]
en: Limit the total amount of disk space used by BOINC.
fi: Rajoita BOINCin käyttämää kokonaislevytilaa.

[ctx: account-preferences-computing]
en: Limit disk usage to leave this much free space on the volume where BOINC stores data.
fi: Rajoita levynkäyttöä jättämällä näin paljon vapaata tilaa osiolle, jonne BOINC tallentaa dataa.

[ctx: account-preferences-computing]
en: % of total
fi: % kokonaismäärästä

[ctx: account-preferences-computing]
en: Limit the percentage of disk space used by BOINC on the volume where it stores data.
fi: Rajoita BOINCin prosentuaalista levytilaa osiolla, jonne se tallentaa dataa.

[ctx: account-preferences-computing]
en: Request tasks to checkpoint at most every
fi: Pyydä tarkistuspiste enintään joka

[ctx: unit-of-time]
en: seconds
fi: sekunti

[ctx: account-preferences-computing]
en: This controls how often tasks save their state to disk, so that later they can be continued from that point.
fi: Tämä määrittelee sen, kuinka usein tehtävät tallentavat tilansa levylle, jotta niitä voidaan jatkaa myöhemmin siitä kohdasta.

[ctx: account-preferences-computing]
en: Page/swap file: use at most
fi: Sivutus/näennäismuisti: käytä enintään

[ctx: account-preferences-computing]
en: Limit the swap space (page file) used by BOINC.
fi: Rajoita BOINCin käyttämää näennäismuistia (sivutustiedostoa).

[ctx: account-preferences-computing]
en: Memory: when computer is in use, use at most
fi: Muisti: koneen ollessa käytössä, käytä enintään

[ctx: account-preferences-computing]
en: Limit the memory used by BOINC when you're using the computer.
fi: Rajoittaa BOINCin käyttämää muistia käyttäessäsi konetta.

[ctx: account-preferences-computing]
en: Memory: when computer is not in use, use at most
fi: Muisti: koneen ollessa jouten, käytä enintään

[ctx: account-preferences-computing]
en: Limit the memory used by BOINC when you're not using the computer.
fi: Rajoittaa BOINCin käyttämää muistia kun et käytä konetta.

[ctx: account-preferences-computing]
en: Network usage
fi: Verkon käyttö

[ctx: account-preferences-computing]
en: Store at least
fi: Varastoi vähintään

[ctx: account-preferences-computing]
en: days of work
fi: työpäivän aikana

[ctx: account-preferences-computing]
en: Store at least enough tasks to keep the computer busy for this long.
fi: Varastoi tarpeeksi työtä pitääksesi koneen työssä näin kauan.

[ctx: account-preferences-computing]
en: Store up to an additional
fi: Varastoi lisäksi

[ctx: unit-of-time]
en: days
fi: vrk

[ctx: account-preferences-computing]
en: Store additional tasks above the minimum level.  Determines how much work is requested when contacting a project.
fi: Varastoi lisäksi työtä minimitason yli. Määrittää, kuinka paljon työtä pyydetään otettaessa yhteyttä projektiin.

[ctx: account-preferences-computing]
en: Confirm before connecting to Internet?
fi: Pyydä vahvistus ennen internet-yhteyden avaamista?

[ctx: account-preferences-computing]
en: Useful only if you have a modem, ISDN or VPN connection.
fi: Käytännöllinen vain, jos on modeemi-, ISDN- tai VPN-yhteys.

[ctx: account-preferences-computing]
en: Disconnect when done?
fi: Katkaise yhteys lopuksi?

[ctx: account-preferences-computing]
en: Limit download rate to
fi: Rajoita latausnopeus arvoon

[ctx: account-preferences-computing]
en: Limit the download rate of file transfers.
fi: Rajoita tiedostojen siirron latausnopeutta.

[ctx: account-preferences-computing]
en: Limit upload rate to
fi: Rajoita lähetysnopeus arvoon

[ctx: account-preferences-computing]
en: Limit the upload rate of file transfers.
fi: Rajoita tiedostojen siirron lähetysnopeutta.

[ctx: account-preferences-computing]
en: Transfer files only between
fi: Siirrä tiedostoja vain välillä

[ctx: account-preferences-computing]
en: Transfer files only during a particular period each day.
fi: Siirrä tiedostoja vain tiettynä aikana joka päivä.

[ctx: account-preferences-computing]
en: Limit usage to
fi: Rajoita käyttö

[ctx: account-preferences-computing]
en: Example: BOINC should transfer at most 2000 MB of data every 30 days.
fi: Esimerkki: BOINC siirtää enintään 2000 Mt 30 päivän aikana.

[ctx: account-preferences]
en: Show comparison view
fi: Näytä vertailunäkymä

[ctx: host-details]
en: @count million ops/sec
fi: @count miljoonaa toimitusta/sekunti

[ctx: host-details]
en: @rate KiB/sec
fi: @rate kt/s

[ctx: host-details]
en: @count days
fi: @count päivää

[ctx: account-preferences-project]
en: Resource settings
fi: Resurssien asetukset

[ctx: account-preferences-project]
en: Resource share
fi: Resurssien jako

[ctx: account-preferences-project]
en: Determines the proportion of your computer's resources allocated to this project. Example: if you participate in two BOINC projects with resource shares of 100 and 200, the first will get 1/3 of your resources and the second will get 2/3.
fi: Määrittää koneesi resurssit tälle projektille. Esim. jos osallistut kahteen BOINC-projektiin resurssijaolla 100 ja 200, ensimmäinen saa 1/3 koneen resursseista ja toinen 2/3.

[ctx: account-preferences-project]
en: Use CPU
fi: Käytä CPUta

[ctx: account-preferences-project]
en: Use NVIDIA GPU
fi: Käytä NVIDIAn GPUta

[ctx: account-preferences-project]
en: Use ATI GPU
fi: Käytä ATIn GPUta

[ctx: account-preferences-project]
en: Use INTEL GPU
fi: Käytä INTELin GPUta

[ctx: account-preferences-project]
en: Beta settings
fi: Beta asetukset

[ctx: account-preferences-project]
en: Run test applications?
fi: Suorita testisovellukset?

[ctx: account-preferences-project]
en: This helps us develop applications, but may cause jobs to fail on your computer
fi: Tämä auttaa kehittämään sovelluksia, mutta voi aiheuttaa töiden epäonnistumisia koneessasi

[ctx: account-preferences-project]
en:  Default value: @default
fi: Oletusarvo: @default

[ctx: account-preferences]
en: Applications
fi: Sovellukset

[ctx: account-preferences-project]
en: Default set
fi: Oletusasetus

[ctx: account-preferences-project]
en: Set used for new computers
fi: Asetusta käytetään uusille tietokoneille

[ctx: account-preferences-community]
en: General settings
fi: Yleisasetukset

[ctx: account-preferences-community]
en: Time zone
fi: Aikavyöhyke

[ctx: account-preferences-community]
en: Notification settings
fi: Ilmoitusten asetukset

[ctx: account-preferences-community]
en: Receive email notification for private messages?
fi: Sähköposti-ilmoitus yksityisviesteistä?

[ctx: account-preferences-community]
en: Receive email notification for friend requests?
fi: Sähköposti-ilmoitus ystäväpyynnöistä?

[ctx: account-preferences-community]
en: Language settings
fi: Kieliasetukset

[ctx: account-preferences-community]
en: Language
fi: Kieli

[ctx: account-preferences-community]
en: This account's default language for e-mails and preferred language for site presentation.
fi: Tämän tilin oletuskieli sähköposteille ja haluttu sivuston kieli.

[ctx: account-preferences-community]
en: If you have a <a href="@gravatar-check">valid Gravatar</a> associated with your e-mail address, it will be used for your user picture.
fi: Jos sähköpostiosoitteeseesi on liitetty <a href="@gravatar-check">Gravatar</a> sitä käytetään käyttäjäkuvanasi.

[ctx: account-preferences-community]
en: Your Gravatar will not be shown if you upload a user picture.
fi: Gravataria ei näytetä, jos lataat käyttäjäkuvan.

[ctx: account-preferences-community]
en: If you have a <a href="@gravatar-check">valid Gravatar</a> associated with your e-mail address, use it for your user picture.
fi: Jos sähköpostiosoitteeseesi on liitetty <a href="@gravatar-check">Gravatar</a> käytä sitä käyttäjäkuvanasi.

[ctx: account-preferences-community]
en: Gravatar will not be shown if an avatar is uploaded.
fi: Gravatar ei näy, jos avatar on lähetetty.

[ctx: account-preferences-community]
en: Avatar settings
fi: Avatarin asetukset

[ctx: account-preferences-community]
en: Upload an avatar
fi: Lähetä avatar

[ctx: account-preferences-community]
en: Forum settings
fi: Foorumin asetukset

[ctx: account-preferences-community]
en: In discussion topics, show at most @comments_per_page
fi: Näytä keskusteluaiheissa enintään @comments_per_page

[ctx: account-preferences-community]
en: comments per page
fi: kommenttia sivulla

[ctx: account-preferences-community]
en: Sort comments in discussions
fi: Järjestä kommentit keskusteluissa

[ctx: account-preferences-community]
en: Newest post first
fi: Uusin viesti ensin

[ctx: account-preferences-community]
en: Oldest post first
fi: Vanhin viesti ensin

[ctx: account-preferences-community]
en: Signature
fi: Sigu

[ctx: account-preferences-community]
en: Your signature will be publicly displayed at the end of your comments.
fi: Sigusi näkyy kaikille kommenttiesi lopussa.

[ctx: account-preferences-community]
en: Hide signatures in forums
fi: Piilota sigut foorumeissa

[ctx: account-preferences-privacy]
en: Privacy settings
fi: Yksityisyysasetukset

[ctx: account-preferences-privacy]
en: Is it OK for @project and your team (if any) to email you?
fi: Saako @project ja tiimisi (jos on) lähettää sinulle sähköpostia?

[ctx: account-preferences-privacy]
en: Should @project show your computers on its web site?
fi: Saako @project näyttää tietokoneesi nettisivullaan?

[ctx: host-list]
en: No active computers
fi: Ei aktiivisia tietokoneita

[ctx: host-list]
en: This user has no computers that have been active in the last 30 days.
fi: Tällä käyttäjällä ei ole tietokoneita, jotka ovat olleet aktiivisia 30 vrk:n aikana.

[ctx: forum-post-posted-time-not-available]
en: n/a
fi: ei ole

[ctx: forum-post-posted-time-ago]
en: @time ago
fi: @time sitten

[ctx: forum-column]
en: Threads
fi: Viestiketjut

[ctx: forum-column]
en: Posts
fi: Viestit

[ctx: forum-column]
en: Last post
fi: Viimeisin viesti

[ctx: forum-fine-print]
en: Please be responsible in what you write and do not create posts which are offensive or insulting. Offensive posts or threads may be deleted by forum moderators without warning or discussion. Do not respond to offensive postings. Click on the "report" button at the bottom of the post to call it to the attention of the moderators.
fi: Kirjoita vastuullisesti äläkä lähetä loukkaavia viestejä. Loukkaavat viestit tai viestiketjut voidaan poistaa ylläpitäjien toimesta ilman varoitusta tai keskustelua. Älä vastaa loukkaaviin viesteihin. Napsauta "raportoi" nappia viestin lopussa, jotta ylläpitäjät saavat tiedon viestistä.

[ctx: forum-fine-print]
en: We also ask that you keep all discussion on the message boards related to @project or BOINC with the small exception of the Science message board where you are free to discuss anything relevant to the underlying science. Participants interested in broader discussions should post to unofficial forums for @project.
fi: Toivomme kaiken keskustelun palstalla liittyvän @project -projektiin tai BOINCiin, poikkeuksena tiedeosa, jossa voi keskustella mihin tahansa taustalla olevaan tieteeseen liittyvästä. Laajemmat keskustelut toivotaan käytävän @project -projektin epävirallisilla palstoilla.

[ctx: forum-fine-print]
en: These message boards now support BBCode tags only.
fi: Nämä keskustelupalstat tukevat vain BBCodea.

[ctx: forum-footer]
en: Manage subscriptions
fi: Hallinnoi tilauksia

[ctx: team-general-info]
en: Teams
fi: Tiimit

[ctx: team-general-info]
en: access team members' email addresses
fi: saa tiimin jäsenten sähköpostiosoitteet

[ctx: team-general-info]
en: edit the team's name and description
fi: voi muokata tiimin nimeä ja kuvausta

[ctx: team-general-info]
en: add or remove team admins
fi: voi lisätä tai poistaa tiimin ylläpitäjiä

[ctx: team-general-info]
en: remove members from the team
fi: voi poistaa jäseniä tiimistä

[ctx: team-general-info]
en: disband a team if it has no members
fi: voi lopettaa tiimin, jos siinä ei ole jäseniä

[ctx: account-team-panel]
en: My team
fi: Tiimini

[ctx: account-team-panel]
en: You are a member of @team.
fi: Olet @team -tiimin jäsen.

[ctx: account-team-panel]
en: View my team
fi: Katso tiimiäni

[ctx: search-team]
en: Search teams
fi: Hae tiimejä

[ctx: news-submitted-info]
en: Submitted on !datetime
fi: Lähetetty !datetime

[ctx: Comments-section-header]
en: Comments
fi: Kommentit

[ctx: form-clear]
en: Clear
fi: Tyhjennä

[ctx: account-preferences]
en: This will remove all of your settings from the @name preference set. Are you sure?
fi: Tämä poistaa kaikki asetukset @name -asetuksista. Oletko varma?

[ctx: task-list]
en: No @type tasks
fi: Ei @type -työtä

[ctx: task-list]
en: There are no tasks of this type on record
fi: Tämän tyyppisiä tehtäviä ei ole

[ctx: host-details]
en: Show IP address
fi: Näytä IP-osoite

[ctx: unit-of-time]
en: hours
fi: tuntia

[ctx: form-merge]
en: Merge
fi: Sulauta

[ctx: view-team-info]
en: Type
fi: Tyyppi

[ctx: view-team-info]
en: New members in last day
fi: Uusia jäseniä viimeisen vrk:n aikana

[ctx: view-team-info]
en: Total members
fi: Jäseniä kaikkiaan

[ctx: view-team-info]
en: Active members
fi: Aktiivisia jäseniä

[ctx: view-team-info]
en: Members with credit
fi: Jäsenet, joilla pisteitä

[ctx: website-of-user-or-team]
en: Website
fi: Nettisivu

[ctx: team-description]
en: Description
fi: Kuvaus

[ctx: account-dashboard]
en: no projects...
fi: ei projekteja...

[ctx: join-page]
en: Download the desktop software
fi: Lataa ohjelmisto

[ctx: join-page]
en: Run the installer
fi: Suorita asentaja

[ctx: forum-reply-to-comment]
en: Reply to this comment
fi: Vastaa tähän kommenttiin

[ctx: private-message]
en: Send message
fi: Lähetä viesti

[ctx: forum-post-new-comment]
en: Post new comment
fi: Lähetä uusi kommentti

[ctx: recent-posts]
en: commented on
fi: kommentoitu

[ctx: recent-posts]
en: started discussion
fi: aloitetut keskustelut

[ctx: forum-sticky-comment]
en: Make sticky
fi: Tee pysyvä

[ctx: forum-sticky-comment]
en: Make this topic sticky
fi: Tee tästä aiheesta pysyvä

[ctx: forum-lock-comment]
en: Lock
fi: Lukitse

[ctx: forum-lock-comment]
en: Lock this thread for comments
fi: Lukitse tämä viestiketju kommenteilta

[ctx: forum-hide-comment]
en: Hide
fi: Piilota

[ctx: forum-hide-comment]
en: Hide this topic
fi: Piilota tämä aihe

[ctx: forum-convert-comment-to-topic]
en: Convert
fi: Muunna

[ctx: forum-convert-comment-to-topic]
en: Convert this comment to a new topic
fi: Muunna tämä kommentti uudeksi aiheeksi

[ctx: forum-hide-comment]
en: Hide this comment
fi: Piilota tämä kommentti

[ctx: forum-delete-comment]
en: Delete this comment
fi: Poista tämä kommentti

[ctx: forum-edit-comment]
en: Edit this comment
fi: Muokkaa tätä kommenttia

[ctx: search-with-no-results]
en: No results found...
fi: Tuloksia ei löytynyt...

[ctx: user-profile:-1:message-shown-when-awating-moderation]
en: Profile awaiting moderator approval
fi: Profiili odottaa ylläpitäjän hyväksyntää

[ctx: friend-add]
en: Add as friend
fi: Lisää ystäväksi

[ctx: forum-topic-subscription-email-notification]
en: !site: comment posted to "!topic_name"
fi: !site: kommentti lähetetty aiheeseen "!topic_name"

[ctx: forum-topic-subscription-email-notification]
en: !author has posted a reply to "!topic_name".
fi: !author on vastannut aiheeseen "!topic_name".

[ctx: forum-topic-subscription-email-notification]
en: To view this topic at !site, click here: 
    !comment_url
fi: Katsoaksesi aihetta sivustolla !site, napsauta tästä: 
    !comment_url

[ctx: leave-team-panel]
en: Leave team
fi: Poistu tiimistä

[ctx: leave-team-panel]
en: Click here to revoke your membership with @this_team
fi: Napsauta tästä peruuttaksesi jäsenyytesi tiimissä @this_team

[ctx: leave-team-panel]
en: Leave this team
fi: Poistu tästä tiimistä

[ctx: team-request-foundership]
en: Request foundership
fi: Pyydä perustajuutta

[ctx: team-request-foundership]
en: If the team founder is not active and you want to assume the role of founder, click below to request foundership of @this_team.
fi: Jos tiimin perustaja ei ole aktiivinen ja haluat ottaa perustajan roolin, napsauta alla pyytääksesi tiimin @this_team perustajuutta.

[ctx: team-request-foundership]
en: Initiate request
fi: Pyynnön aloitus

[ctx: form-delete]
en: Delete
fi: Poista

[ctx: account-host-delete]
en: This will delete host @id from your account forever. Are you sure this is OK?
fi: Tämä poistaa koneen @id pysyvästi tililtäsi. Oletko varma, että tämä on OK?

[ctx: create-team-panel]
en: Create a new team
fi: Luo uusi tiimi

[ctx: create-team-panel]
en: If you cannot find a team that is right for you, you can create a team.
fi: Jos et löydä mieleistäsi tiimiä, voit luoda tiimin.

[ctx: join-page]
en: If you're already running BOINC, select <i>Add
          Project</i>.
fi: Jos jo käytät BOINCia, valitse <i>Lisää
          Projekti</i>.

[ctx: join-page]
en: If you're running a command-line version of BOINC,
            first use the BOINC Manager software (elsewhere if necessary) to create an
            an account at this project, then use that account to connect with the
            command-line version.
fi: Jos käytät BOINCin komentorivipohjaista versiota,
            käytä BOINC Manager ohjelmaa (muualla jos tarpeen) luodaksesi
            tilin tässä projektissa, ja käytä sitten sitä tiliä yhteyden muodostamiseen
            komentoriviversiolla.

[ctx: join-page]
en: If you're running a pre-5.0 version of BOINC, please
            upgrade to a more recent version to create an account
            at this project.
fi: Jos käytät vanhempaa kuin -5.0 versiota BOINCista,
            päivitä uudempaan versioon tilin luomiseksi
            tässä projektissa.

[ctx: account-preferences-community]
en: This is not available until your profile is set up.
fi: Tämä ei ole käytössä ennen kuin profiili on tehty.

[ctx: account-preferences-community]
en: Create a profile
fi: Luo profiili

[ctx: create-team-panel]
en: You must earn 1 more credit!
fi: Tarvitaan vielä 1 piste!

[ctx: join-team-panel]
en: Join team
fi: Liity tiimiin

[ctx: join-team-panel]
en: Click here to become a member of @this_team
fi: Napsauta tästä tullaksesi @this_team jäseneksi

[ctx: join-team-panel]
en: Join this team
fi: Liity tähän tiimiin

[ctx: team-request-foundership]
en: @count days remaining
fi: @count päivää jäljellä

[ctx: forgot-password]
en: Forgot password
fi: Salasana unohtunut

[ctx: forgot-password]
en: authenticator-based login
fi: varmenteella kirjautuminen

[ctx: forgot-password]
en: Enter your email address to receive instructions for resetting your password (or use the !authenticator_login).
fi: Anna sähköpostiosoitteesi saadaksesi ohjeet salasanan nollaamiseksi (tai käytä !authenticator_login).

[ctx: form-send]
en: Send
fi: Lähetä

[ctx: authenticator-login-page]
en: If you forgot your account's email address, or you can't receive email there:
fi: Jos olet unohtanut tilisi sähköpostiosoitteen tai et pysty vastaanottamaan posteja sinne:

[ctx: authenticator-login-page]
en: If you have run BOINC under the account, you can still access it. Here's how:
fi: Jos olet ajanut BOINCia tilillä, pääset siihen yhä käsiksi. Näin se tapahtuu:

[ctx: authenticator-login-page]
en: BOINC documentation
fi: BOINC dokumentaatio

[ctx: authenticator-login-page]
en: Go to the BOINC data directory on your computer (see !boinc_wiki for help finding this).
fi: Mene tietokoneen BOINC datahakemistoon (!boinc_wiki löytyy apua sen löytämiseen).

[ctx: authenticator-login-page]
en: Find your account file for this project; it will have a name like %file (where the project URL is %url).
fi: Hae tämän projektin tilitiedosto; se on nimeltään %file (jossa projektin URL on %url)..

[ctx: authenticator-login-page]
en: Open the file in a text editor like Notepad. You'll see something like:
fi: Avaa tiedosto tekstieditorilla, esim. Notepadilla. Tiedosto näyttää tämäntapaiselta:

[ctx: authenticator-login-page]
en: Select and Copy the string between &lt;authenticator&gt; and &lt;/authenticator&gt; (%auth in the above example).
fi: Valitse ja kopioi merkkijono &lt;authenticator&gt; ja &lt;/authenticator&gt; välillä (%auth ylläolevassa esimerkissä).

[ctx: authenticator-login-page]
en: Paste the string into the field below, and click OK.
fi: Liitä merkkijono allaolevaan kenttään ja napsauta OK.

[ctx: authenticator-login-page]
en: You will now be logged in to your account; update the email and password of your account.
fi: Kirjaudut nyt tilillesi; päivitä tilisi sähköposti ja salasana.

[ctx: authenticator-login-page]
en: Log in with authenticator
fi: Kirjaudu varmenteella

[ctx: forgot-password]
en: No account exists for @email -- select "Create new account" to register
fi: Tiliä ei löydy @email -osoitteella -- valitse "Luo uusi tili" rekisteröityäksesi

[ctx: account-credentials-change]
en: Authentication is required when changing E-mail address or setting new password.
fi: Varmennus vaaditaan, jos sähköpostiosoite vaihdetaan tai uusi salasana asetetaan.

[ctx: forum-post-new-topic]
en: Post new topic
fi: Lähetä uusi aihe

[ctx: forgot-password]
en: Sorry, unrecognized email address or password.
fi: Tunnistamaton sähköpostiosoite tai salasana.

[ctx: forgot-password]
en: Have you forgotten your password?
fi: Oletko unohtanut salasanan?

[ctx: account-preferences-computing]
en: These apply to all BOINC projects in which you participate.
fi: Nämä vaikuttavat kaikkiin BOINC-projekteihin joihin osallistut.

[ctx: account-preferences-computing]
en: On computers attached to multiple projects, the most recently modified preferences will be used.
fi: Useisiin projekteihin osallistuvissa tietokoneissa käytetään viimeksi muokattuja asetuksia.

[ctx: account-preferences-computing]
en: Preferences last modified: @mod_time
fi: Asetuksia muokattu viimeksi: @mod_time

[ctx: account-preferences]
en: Combined preferences
fi: Yhdistetyt asetukset

[ctx: account-preferences]
en: Switch View
fi: Vaihda näkymää

[ctx: account-preference]
en: every
fi: joka

[ctx: form-edit]
en: Edit
fi: Muokkaa

[ctx: form-add]
en: Add
fi: Lisää

[ctx: host-details]
en: @ip_address (same the last @count times)
fi: @ip_address (sama viimeiset @count kertaa)

[ctx: host-details]
en: Unknown
fi: Tuntematon

[ctx: add-new-user]
en: A BOINC account already exists for @email.
fi: @email osoitteella on jo BOINC-tili.

[ctx: friend-remove]
en: Remove friend
fi: Poista ystävä

[ctx: create-team-panel]
en: Create new team
fi: Luo uusi tiimi

[ctx: friends-page]
en: Send request
fi: Lähetä pyyntö

[ctx: friends-remove]
en: Remove friend
fi: Poista ystävä

[ctx: recent-posts]
en: posted
fi: lähetetty

[ctx: account-preferences-community]
en: Your community preferences have been updated.
fi: Yhteisöasetukset on päivitetty.

[ctx: account-preferences-computing]
en: Invalid setting for "%preference"
fi: Virheellinen asetus kohteelle "%preference"

[ctx: team-forum]
en: Team forum
fi: Tiimin foorumi

[ctx: team-forum]
en: A discussion forum has been set up for team members.
fi: Keskustelufoorumi on asetettu tiimin jäsenille.

[ctx: team-forum]
en: Enter forum
fi: Mene foorumille

[ctx: friends-page]
en: Approve request
fi: Hyväksy pyyntö

[ctx: moderate-user]
en: Approve profile
fi: Hyväksy profiili

[ctx: moderate-user]
en: Approve this profile content
fi: Hyväksy tämän profiilin sisältö

[ctx: moderate-user]
en: Reject this profile content
fi: Torju tämän profiilin sisältö

[ctx: forum-unsticky-comment]
en: Make unsticky
fi: Poista pysyvyys

[ctx: forum-unsticky-comment]
en: Remove sticky status from this topic
fi: Poista pysyvyys tästä aiheesta

[ctx: forum-unhide-comment]
en: Unhide
fi: Poista piilotus

[ctx: forum-unhide-comment]
en: Unhide this comment
fi: Poista tämän kommentin piilotus

[ctx: comment-action-link]
en: Unpublished
fi: Julkaisematon

[ctx: create-team-panel]
en: Create a team
fi: Luo tiimi

[ctx: form-choose]
en: Choose type
fi: Valitse tyyppi

[ctx: team-create/edit]
en: Team name
fi: Tiiminimi

[ctx: team-form-help]
en: Text only, no HTML tags
fi: Vain tekstiä, ei HTML-tageja

[ctx: team-create/edit]
en: Team name -- HTML version (optional)
fi: Tiimin nimi -- HTML-versio (valinnainen)

[ctx: team-form-help]
en: You may use limited HTML tags
fi: Voit käyttää HTML-tageja rajoitetusti

[ctx: team-create/edit]
en: Team website (optional)
fi: Tiimin nettisivu (valinnainen)

[ctx: team-create/edit]
en: Displayed on the team's page
fi: Näytetään tiimin sivulla

[ctx: team-create/edit]
en: Type of team
fi: Tiimin tyyppi

[ctx: team-create/edit]
en: Accept new members?
fi: Sallii uudet jäsenet?

[ctx: team-create/edit]
en: Description of team
fi: Tiimin kuvaus

[ctx: team-form-save]
en: Save team
fi: Tallenna tiimi

[ctx: team-manage]
en: Manage team
fi: Hallinnoi tiimiä

[ctx: team-manage]
en: View member list
fi: Katso jäsenlistaa

[ctx: team-manage]
en: Member names and emails
fi: Jäsenten nimet ja sähköpostit

[ctx: team-manage]
en: View change history
fi: Katso muutoshistoriaa

[ctx: team-manage]
en: See member activity
fi: Katso jäsenen toimintaa

[ctx: team-manage]
en: Manage team message board
fi: Hallinnoi tiimin keskustelupalstaa

[ctx: team-manage]
en: Create or manage message board
fi: Luo tai hallinnoi keskustelupalstaa

[ctx: team-admins-panel]
en: Remove members
fi: Poistaa jäseniä

[ctx: team-manage]
en: Change founder
fi: Vaihda perustaja

[ctx: team-manage]
en: Manage team admins
fi: Hallinnoi tiimin ylläpitäjiä

[ctx: team-manage]
en: Edit team info
fi: Muokkaa tiimin tietoja

[ctx: team-manage]
en: Remove team
fi: Poista tiimi

[ctx: account-host-merge]
en: Sometimes BOINC assigns separate identities to the same computer by mistake. You can correct this by merging old identities with the newest one.
fi: Joskus BOINC liittää vahingossa samalle koneelle eri tunnisteita. Voit korjata tämän sulauttamalla vanhat tunnisteet uusimman kanssa.

[ctx: account-host-merge]
en: Check the computers that are the same as @name (created on @date at @time with computer ID @id)
fi: Tarkista tietokoneet, jotka ovat samoja kuin @name (luotu @date @time , koneen tunniste @id)

[ctx: account-host-merge]
en: Computers @old_ids have been merged successfully into @id.
fi: Tietokoneet @old_id on onnistuneesti sulautettu koneeksi @id.

[ctx: account-credentials-change]
en: Password entered is not valid. Please verify that it is correct.
fi: Annettu salasana ei ole kelvollinen. Tarkista, että se on oikein.

[ctx: remove-team-member]
en: Remove
fi: Poista

[ctx: team-emails-are-hidden]
en: hidden
fi: piilotettu

[ctx: account-host-merge]
en: Computer @old_id has been merged successfully into @id.
fi: Tietokone @old_id on onnistuneesti sulautettu koneeksi @id.

[ctx: post-forum-comment]
en: Post topic
fi: Lähetä aihe

[ctx: team-request-foundership]
en: The team founder has @count days to respond to your transfer request.
fi: Tiimin perustajalla on @count päivää aikaa vastata siirtopyyntöösi.

[ctx: account-preferences]
en: Invalid data type for @field
fi: Virheellinen tietotyyppi kohteelle @field

[ctx: account-preferences]
en: Minimum value not met for @field
fi: Pienin arvo ei sovi kohteelle @field

[ctx: forum-unlock-comment]
en: Unlock
fi: Vapauta

[ctx: forum-unlock-comment]
en: Unlock this thread for comments
fi: Vapauta tämä viestiketju kommenteille

[ctx: friends-add]
en: Add as friend
fi: Lisää ystäväksi

[ctx: friend-request-email]
en: Friend request from !name [!site]
fi: Ystävyyskutsu henkilöltä !name [!site]

[ctx: friend-request-email:-1:a-private-message]
en: Message
fi: Viesti

[ctx: friend-cancel]
en: Cancel friend request
fi: Peruuta ystävyyspyyntö

[ctx: account-preferences-project]
en: At least one application must be selected
fi: Vähintään yksi sovellus pitää valita

[ctx: team-forum]
en: Create team message board
fi: Luo tiimin keskustelupalsta

[ctx: team-forum-create/edit]
en: Message board title
fi: Keskustelupalstan otsikko

[ctx: team-forum-create/edit]
en: Minimum time between posts
fi: Lyhin aika viestien välillä

[ctx: team-forum-create/edit]
en: Minimum total credit to post
fi: Viestin lähettämiseen vaadittava pistemäärä

[ctx: team-forum-create/edit]
en: Minimum avg credit to post
fi: Pienin tarvittava keskim.pisteiden määrä viestin lähettämiseksi

[ctx: team-forum-create/edit]
en: Allow public to read board?
fi: Salli kaikkien lukea palstaa?

[ctx: team-forum-create/edit:-1:ignoreoverwrite]
en: Description
fi: Kuvaus

[ctx: team-forum-create/edit]
en: Create message board
fi: Luo keskustelupalsta

[ctx: team-forum]
en: About message boards
fi: Tietoa keskustelupalstoista

[ctx: team-forum]
en: Only members may post
fi: Vain jäsenet voivat lähettää viestejä

[ctx: team-forum]
en: Only members may read (optional)
fi: Vain jäsenet voivat lukea (valinnainen)

[ctx: team-forum]
en: Founder & Team Admins have moderator privileges
fi: Perustajalla ja tiimin ylläpitäjillä ovat moderaattorin oikeudet

[ctx: search-user]
en: Search
fi: Etsi

[ctx: team-request-foundership-response]
en: Respond to transfer request
fi: Vastaa siirtopyyntöön

[ctx: team-make-founder]
en: Make founder
fi: Tee perustaja

[ctx: team-founder-panel]
en: Changing the team founder
fi: Vaihdetaan tiimin perustajaa

[ctx: team-founder-panel]
en: Notes about changes in foundership:
fi: Huomattavaa perustajuuden vaihdossa:

[ctx: team-founder-panel]
en: Any member of the team is eligible
fi: Kuka tahansa tiimin jäsen kelpaa

[ctx: team-founder-panel]
en: Current founder becomes a normal user
fi: Nykyisestä perustajasta tulee tavallinen jäsen

[ctx: team-founder-panel]
en: Foundership can be requested by team members:
fi: Tiimin jäsenet voivat pyytää perustajuutta:

[ctx: team-founder-panel]
en: One request is allowed at a time
fi: Kerrallaan sallitaan yksi pyyntö

[ctx: team-founder-panel]
en: It must be 60 days since any previous request
fi: Aiemmasta pyynnöstä pitää olla kulunut 60 päivää

[ctx: team-founder-panel]
en: Any active request must be older than 90 days
fi: Aktiivinen pyyntö pitää olla yli 90 päivää vanha

[ctx: team-founder-panel]
en: Current founder has 60 days to respond to a request
fi: Nykyisellä perustajalla on 60 päivää aikaa vastata pyyntöön

[ctx: authenticator-login-page]
en: That authenticator is not valid.
fi: Kyseinen varmentaja ei ole kelvollinen.

[ctx: forgot-password]
en: @email is not a well formed email address, please verify
fi: @email ei ole oikein muotoiltu osoite, ole hyvä ja tarkista

[ctx: authenticator-login-page]
en: There is no account with that authenticator.
fi: Varmenteella ei löydy tiliä.

[ctx: team-manage-admins]
en: Add team admin
fi: Lisää tiimin ylläpitäjä

[ctx: team--add-admin]
en: Enter email address
fi: Anna sähköpostiosoite

[ctx: team-manage-admins]
en: Current team admins
fi: Nykyiset tiimin ylläpitäjät

[ctx: team-admins-panel]
en: About team admins
fi: Tietoa tiimin ylläpitäjistä

[ctx: team-admins-panel]
en: Team admins can:
fi: Tiimin ylläpitäjät voivat:

[ctx: team-admins-panel]
en: Edit team information
fi: Muokkaa tiimin tietoja

[ctx: team-admins-panel]
en: View the team's join / quit history
fi: Katsoa tiimin liittymis-/eroamishistoriaa

[ctx: team-admins-panel]
en: Moderate the team forum
fi: Moderoi tiimin foorumia

[ctx: team-admins-panel]
en: Remove members from the team
fi: Poista jäseniä tiimistä

[ctx: team-admins-panel]
en: Disband a team if it has no members
fi: Lopeta tiimi, jos siinä ei ole jäseniä

[ctx: team-admins-panel]
en: Team admins cannot:
fi: Tiimin ylläpitäjät eivät voi:

[ctx: team-admins-panel]
en: Change the team founder
fi: Vaihtaa tiimin perustajaa

[ctx: team-admins-panel]
en: Add / Remove team admins
fi: Lisää / poista tiimin ylläpitäjiä

[ctx: team-admins-panel]
en: If a team admin quits the team, they cease to be a team admin. We recommend only selecting people you know and trust
fi: Jos tiimin ylläpitäjä eroaa tiimistä, myös hänen ylläpitäjän oikeutensa lakkaavat. Suosittelemme valitsemaan henkilön, johon luotat

[ctx: team-general-info]
en: @project participants may form teams. You may belong to only one team. You can join or quit a team at any time. To join a team, visit its team page and click "Join this team". Each team has a founder who may:
fi: @project -projektin osallistujat voivat perustaa tiimejä. Voit kuulua vain yhteen tiimiin. Tiimiin voi liittyä ja siitä erota milloin vain. Tiimiin liitytään tiimin nettisivulla napsauttamalla "Liity tähän tiimiin". Jokaisella tiimillä on perustaja, joka:

[ctx: join-page]
en: When prompted enter @siteurl
fi: Pyydettäessä anna @siteurl

[ctx: team-request-foundership]
en: @count days have elapsed since your request and the founder has not responded.
fi: @count päivää on kulunut pyynnöstäsi eikä perustaja ole vastannut.

[ctx: team-request-foundership]
en: You now have @count days to assume foundership before another team member may submit a request.
fi: Sinulla on nyt @count päivää aikaa ottaa perustajuus ennen kuin toinen tiimin jäsen voi lähettää pyynnön.

[ctx: team-request-foundership]
en: Assume foundership
fi: Ota perustajuus

[ctx: friends-page]
en: Remove request
fi: Poista pyyntö

[ctx: workunit-detail]
en: Pending
fi: Odottavat

[ctx: task-table]
en: Application
fi: Sovellus

[ctx: task-table]
en: Task ID
fi: Tehtävän tunniste

[ctx: task-table]
en: Workunit ID
fi: Työpaketin tunniste

[ctx: task-table]
en: Computer
fi: Tietokone

[ctx: task-table]
en: Sent
fi: Lähetetty

[ctx: task-table]
en: Status
fi: Tila

[ctx: task-table]
en: Run time
fi: Laskenta-aika

[ctx: task-table]
en: CPU time
fi: Suoritinaika

[ctx: task-table]
en: All
fi: Kaikki

[ctx: task-table]
en: In progress
fi: Laskennassa

[ctx: task-table]
en: Pending
fi: Odottavat

[ctx: task-table]
en: Valid
fi: Vahvistetut

[ctx: task-table]
en: Invalid
fi: Vahvistamattomat

[ctx: task-table]
en: Error
fi: Virheet

[ctx: task-table]
en: Reset
fi: Palauta

[ctx: account-computing-preferences]
en: This will remove all of your settings from the "@name" preference set. Are you sure?
fi: Tämä poistaa kaikki asetukset "@name" asetuksista. Oletko varma?

[ctx: account-preferences-project]
en: This will remove all of your settings from the "@name" preference set. Are you sure?
fi: Tämä poistaa kaikki asetukset "@name" asetuksista. Oletko varma?

[ctx: team-forum]
en: You may create a message board for use by @team
fi: Voit luoda keskustelupalstan @team -tiimille

[ctx: forgot-password]
en: Please enter your email address
fi: Anna sähköpostiosoitteesi

[ctx: join-page]
en: Download the BOINC desktop software.
fi: Lataa BOINC-ohjelma pöytäkoneelle.

[ctx: join-page]
en: For Android devices, download BOINC from the Google Play Store or Amazon App Store.
fi: Lataa BOINC Android-laitteille Google Play Storesta tai Amazon App Storesta.

[ctx: join-page]
en: Run the installer.
fi: Suorita asentaja.

[ctx: join-page]
en: Install BOINC on this device if not already present.
fi: Asenna BOINC tälle laitteelle jos sitä ei vielä ole.

[ctx: join-page]
en: Rules and Policies
fi: Säännöt ja periaatteet

[ctx: account-password]
en: Password
fi: Salasana

[ctx: login-page]
en: Enter the password that accompanies your username.
fi: Anna käyttäjänimeesi yhdistetty salasana.

[ctx: login-page]
en: Request new password
fi: Pyydä uusi salasana

[ctx: forum]
en: Mark all topics read
fi: Merkitse kaikki viestit luetuiksi

[ctx: forum]
en: Mark all forums read
fi: Merkitse kaikki foorumit luetuiksi

[ctx: account-profile-edit]
en: CAPTCHA validation error: unknown CAPTCHA session ID. Contact the site administrator if this problem persists.
fi: CAPTCHA vahvistusvirhe: tuntematon CAPTCHA istunto-id. Jos ongelma jatkuu, ota yhteys ylläpitäjään.

[ctx: account-profile-edit]
en: The answer you entered for the CAPTCHA was not correct.
fi: Antamasi CAPTCHA-vastaus ei ollut oikein.

[ctx: general-access-error]
en: Access denied. You must login to view this page.
fi: Pääsy estetty. Tämän sivun katsominen vaatii kirjautumisen.

[ctx: general-access-error]
en: You are not authorized to access this page.
fi: Sinulla ei ole oikeutta päästä tälle sivulle.

[ctx: forum]
en: Disable rich-text
fi: Älä salli richt-text -muotoa

[ctx: forum]
en: Enable rich-text
fi: Salli richt-text -muoto

[ctx: moderate-user]
en: Reason for rejecting this profile
fi: Syy profiilin torjumiselle

[ctx: moderate-user]
en: This reason will be included in an email to the user. Please write a brief explanation of the problem and how to fix it.
fi: Tämä syy on käyttäjälle lähetettävässä sähköpostissa. Kuvaa lyhyesti ongelma ja kuinka korjata se.

[ctx: form-submit]
en: Submit
fi: Lähetä

[ctx: comment-action-links]
en: Unpublished
fi: Julkaisematon

[ctx: moderate-user]
en: Reason for banning this user
fi: Syy käyttäjän torjumiselle

[ctx: moderate-user]
en: This reason will be included in an email to the user. Please write a brief explanation of why the user is being banned.
fi: Tämä syy on käyttäjälle lähetettävässä sähköpostissa. Kirjoita lyhyt selvitys siitä, miksi käyttäjä on torjuttu.

[ctx: moderate-user]
en: Duration of the ban
fi: Torjunnan kesto

[ctx: moderate-user]
en: The number of days until the ban expires. Set to 0 to ban permanently.
fi: Torjunnan kesto päivissä. Aseta 0 jos torjutaan pysyvästi.

[ctx: team-create/edit]
en: A team named "@name" already exists.
fi: Tiimi nimeltä "@name" on jo käytössä.

[ctx: team-forum]
en: Edit message board
fi: Muokkaa keskustelupalstaa

[ctx: team-forum-create/edit]
en: Save message board
fi: Tallenna keskustelupalsta

[ctx: team-forum]
en: This is a team-only message board
fi: Tämä keskustelupalsta on vain tiimille

[ctx: account-finish]
en: Team
fi: Tiimi

[ctx: account-finish]
en: Help
fi: Apua

[ctx: account-preferences]
en: Preferences last modified: @mod_time
fi: Asetuksia muokattu viimeksi: @mod_time

[ctx: account-finish]
en: moderation
fi: moderointi

en: GridRepublic members run a screensaver that allows their computers to work on public-interest research projects when the machines are not otherwise in use. This screensaver does not affect performance of the host computer any more than an ordinary screensaver does.
fi: GridRepublicin jäsenet ajavat näytönsäästäjää, joka sallii tietokoneen tehdä työtä yleisesti kiinnostavissa projekteissa silloin, kun tietokone ei ole muutoin käytössä. Näytönsäästäjä ei vaikuta tietokoneen suorituskykyyn sen enempää kuin mikään muukaan tavallinen näytönsäästäjä.

en: Return to BOINC main page
fi: Palaa BOINC:n pääsivulle

en: This page is %stranslatable%s.
fi: Tämä sivu on %skäännettävissä%s.

en: BOINC is a program that lets you donate your idle computer time to science projects like SETI@home, Climateprediction.net, Rosetta@home, World Community Grid, and many others.
fi: BOINC on ohjelma, jolla voit antaa tietokoneesi joutoaikaa sellaisiin projekteihin kuin SETI@home, Climateprediction.net, Rosetta@home, World Community Grid ja moniin muihin.

en: After installing BOINC on your computer, you can connect it to as many of these projects as you like.
fi: BOINCin asennuksen jälkeen voit osallistua niin moneen projektiin kuin haluat.

en: You may run this software on a computer only if you own the computer or have the permission of its owner.
fi: Voit ajaa tätä ohjelmistoa vain omalla tietokoneellasi tai muulla tietokoneella, jos sinulla on tietokoneen omistajan lupa.

en: We recommend that you download BOINC from the Google Play Store or Amazon Appstore, not from here.
fi: Suosittelemme lataamaan BOINCin Google Play Storesta tai Amazon Appstoresta, ei täältä.

en: System requirements
fi: Järjestelmävaatimukset

en: Release notes
fi: Julkaisutiedot

en: All versions
fi: Kaikki versiot

en: Version history
fi: Versiohistoria

en: GPU computing
fi: GPU-laskenta

en: BOINC: compute for science
fi: BOINC: laskentaa tieteen hyväksi

en: Computing power
fi: Laskentatehoa

en: Top 100 volunteers
fi: Vapaaehtoisten TOP 100

en: 24-hour average:
fi: 24 tunnin keskiarvo:

en: PetaFLOPS.
fi: PetaFLOPSia.

en: volunteers,
fi: vapaaehtoista,

en: computers.
fi: tietokonetta.

en: Database not available; please try again later.
fi: Tietokanta ei ole saatavilla, yritä myöhemmin uudelleen.

note: "Volunteer" is used as a verb
en: Volunteer
fi: Vapaaehtoisena

en: Use the idle time on your computer (Windows, Mac, Linux, or Android) to cure diseases, study global warming, discover pulsars, and do many other types of scientific research.  It's safe, secure, and easy:
fi: Käytä tietokoneen (Windows, Mac, Linux tai Android) joutoaikaa parantamaan sairauksia, tutkimaan ilmaston lämpenemistä, löytämään pulsareita ja tekemään monia muita tieteellisiä tutkimuksia.  Se on turvallista, varmaa ja helppoa:

en: For Android devices, get the BOINC app from the Google Play Store; for Kindle, get it from the Amazon App Store.
fi: Hanki BOINC sovellus Android-laitteille Google Play Storesta; Kindlelle sen saa Amazon App Storesta.

en: Other ways to help:
fi: Muita tapoja auttaa:

en: Report bugs
fi: Raportoi virheistä

en: BOINC and Docker
fi: BOINC ja Docker

en: Software development
fi: Ohjelmistokehitys

en: Source code
fi: Lähdekoodi

en: We're always looking for programmers to help us maintain and develop BOINC.
fi: Haemme ohjelmoijia auttamaan BOINCin ylläpidossa ja kehittämisessä.

en: BOINC is distributed under the LGPL open-source license.
fi: BOINC jaetaan LGPL avoimen koodin lisenssillä.

en: The BOINC project
fi: BOINC-projekti

en: BOINC is a community-based project.  Everyone is welcome to participate.
fi: BOINC on yhteisöpohjainen projekti. Jokainen on tervetullut osallistumaan.

en: Email lists
fi: Postituslistat

en: Live help via Skype or email
fi: Apua Skypella tai sähköpostilla

en: You can communicate with a helper
fi: Avustajaan voi olla yhteydessä

en: by email
fi: sähköpostilla

en: using Skype chat
fi: käyttämällä Skypen chattia

en: Volunteers speaking many languages are available. Please select a language (number of helpers is shown):
fi: Vapaaehtoisista löytyy useiden kielien taitajia. Valitse oma kielesi (avustajien lukumäärä nähtävissä):

en: Be a Help Volunteer
fi: Tule vapaaehtoisavustajaksi

en: If you're an experienced BOINC user, we encourage you to %sbecome a Help Volunteer%s.  It's a great way to help the cause of scientific research and volunteer computing - and it's fun!
fi: Jos olet kokenut BOINC-käyttäjä, tule %svapaaehtoiseksi avustajaksi%s.  Se on hieno tapa auttaa tieteellisessä tutkimuksessa ja laskennassa - lisäksi se on hauskaa!

en: If you're already a Help Volunteer: to edit your settings, %sclick here%s.
fi: Jos olet jo avustajana, voit muokata asetuksiasi %stästä%s.

en: Learn more about VirtualBox.
fi: Lisätietoja VirtualBoxista.

en: Download BOINC + VirtualBox
fi: Lataa BOINC + Virtualbox

note: "for %s" identifies the operating system, e.g. "for Windows"
en: for %s
fi: järjestelmälle %s

en: Distributed sensing
fi: Hajautettu anturitekniikka

en: University of Southern California
fi: Etelä-Kalifornian yliopisto

en: Seismology
fi: Seismologia

en: BOINC Poland Foundation
fi: BOINC Poland -laitos

en: Environmental research
fi: Ympäristöntutkimus

en: Radioactive@Home is creating a free and continuously updated map of radiation levels using sensors connected to volunteers' computers.  You must buy a sensor to participate.
fi: Radioactive@Home luo ilmaisen ja jatkuvasti päivittyvän kartan säteilytasoista käyttämällä vapaaehtoisten tietokoneisiin kytkettyjä antureita.  Sinun on ostettava anturi osallistuaksesi.

en: Cognitive science and artifical intelligence
fi: Kognitiivinen tiede ja tekoäly

en: Cognitive Science
fi: Kognitiotiede

en: Artificial intelligence
fi: Tekoäly

en: Parse and convert semantic nets for use in FreeHAL, an artificial intelligence that uses semantic networks, stemmers, part of speech databases, and part of speech taggers in order to imitate human behavior in conversations.
fi: Muuntaa ja jäsentää semanttisia verkkoja FreeHAL-tekoälyn käyttöön, joka käyttää semanttisia verkkoja, sanojen vartaloita ja osia puhetietokannoista jäljitelläkseen ihmisen käyttäytymistä keskustelutilanteissa.

en: Biology and Medicine
fi: Biologia ja lääketiede

en: Medical physiology
fi: Lääketieteellinen fysiologia

en: DENIS@Home does cardiac electrophysiological simulations, studying the electrical activity of the heart.
fi: DENIS@Home tutkii sydämen sähköistä aktiviteettia tekemällä sähköfysiologisia simulaatioita.

en: Molecular biology
fi: Molekyylibiologia

en: Antimalarial drug discovery
fi: Malarialääkkeen löytäminen

en: The parasite that causes malaria continues to evolve resistance to available medication. We therefore urgently need to discover new drugs, targeting new proteins in the parasite. The FiND@Home project is aimed at finding these new targets.
fi: Malariaa aiheuttavat loiset ovat yhä vastustuskykyisempiä nykyisille lääkkeille. Sen vuoksi on tärkeää löytää uusia lääkkeitä, jotka kohdistuvat loisen uusiin proteiineihin. FiND@Home -projekti tähtää näihin uusiin kohteisiin.

en: Molecular simulations of proteins
fi: Proteiinien molekyylisimuloinnit

en: GPUGrid.net opens novel computational scenarios by the first full-atom molecular dynamics code (CellMD) specially optimized to run on NVIDIA GPUs. New biomedical applications suddenly become possible giving a new role to computational biology for biomedical research.
fi: GPUGrid.net avaa uudenlaisia skenaarioita molekyylidynaamisen koodin laskennalle, joka on erityisesti optimoitu NVIDIAn näytönohjaimille. Uudet biolääketieteelliset sovellukset tulivat mahdollisiksi antaen uuden roolin bioinformatiikalle biolääketieteellisessä tutkimuksessa.

en: University of Washington
fi: Washingtonin yliopisto

en: Biology
fi: Biologia

en: Determine the 3-dimensional shapes of proteins in research that may ultimately lead to finding cures for some major human diseases. By running Rosetta@home you will help us speed up and extend our research in ways we couldn't possibly attempt without your help. You will also be helping our efforts at designing new proteins to fight diseases such as HIV, malaria, cancer, and Alzheimer's
fi: Määrittää 3-ulotteisia proteiinien muotoja tutkimuksessa, joka voi lopulta johtaa parannuskeinoihin joidenkin tautien osalta. Ajamalla Rosetta@homea autat meitä nopeuttamaan ja laajentamaan tutkimusta tavalla, joka ei olisi muutoin mahdollista. Autat myös uusien proteiinien suunnittelussa taistelussa HIVia, malariaa, syöpää ja Alzheimerin tautia vastaan

en: Earth Sciences
fi: Geotieteet

en: Oxford University
fi: Oxfordin yliopisto

en: Climate study
fi: Ilmastotutkimus

en: Investigate the approximations that have to be made in state-of-the-art climate models. By running the model thousands of times we hope to find out how the model responds to slight tweaks to these approximations - slight enough to not make the approximations any less realistic. This will allow us to improve our understanding of how sensitive our models are to small changes and also to things like changes in carbon dioxide and the sulphur cycle. This will allow us to explore how climate may change in the next century under a wide range of different scenarios.
fi: Tutkii approksimaatioita, joita tarvitaan huipputarkassa ilmastomallissa. Kun malli ajetaan tuhansia kertoja, saadaan selville, miten malli käyttäytyy pieniin approksimaation muutoksiin, jotka ovat kuitenkin sellaisia, jotka pitävät sen realistisena. Näin saadaan selville, kuinka herkkiä mallit ovat pienille muutoksille ja myös mm. hiilidioksidin ja rikin kierron muutoksille. Näin voidaan tutkia, miten ilmasto muuttuu seuraavan vuosisadan aikana eri skenaarioiden mukaan.

en: Physical Science
fi: Fysikaalinen tiede

en: Astrophysics
fi: Astrofysiikka

en: University of Illinois at Urbana-Champaign
fi: Illinoisin yliopisto, Urbana-Champaign

en: The goal of Cosmology@Home is to search for the model that best describes our Universe and to find the range of models that agree with the available astronomical particle physics data.
fi: Cosmology@Homen tavoitteena on etsiä mallia, joka parhaiten kuvaa universumiamme sekä löytää malleja, jotka ovat sopusoinnussa hiukkasfysiikan tietojen kanssa.

en: Do research in physics and astronomy
fi: Tekee tutkimusta fysiikassa ja tähtitieteessä

en: Rensselaer Polytechnic Institute
fi: Rensselaerin teknillinen yliopisto

en: The goal of Milkyway@Home is to create a highly accurate three dimensional model of the Milky Way galaxy using data gathered by the Sloan Digital Sky Survey.
fi: Milkyway@Homen tavoitteena on luoda erittäin tarkka kolmiulotteinen malli linnunradasta käyttäen Sloan Digital Sky Surveyn keräämää aineistoa.

en: Study the structure of the Milky Way galaxy
fi: Tutkii Linnunradan rakennetta

en: Leiden University, The Netherlands
fi: Leidenin yliopisto, Hollanti

en: Chemistry
fi: Kemia

en: Surface science calculations using Classical Dynamics.  Leiden Classical allows volunteers, students and other scientist to submit their personal calculations to the grid. Each user has his own personal queue for Classical Dynamics jobs. In this way students have used the grid to simulate liquid argon, or to test the validity of the ideal gas law by actually doing the simulations through the grid.
fi: Classical Dynamics käyttää pintatiedelaskentaa.  Leiden Classical sallii vapaaehtoisten, opiskelijoiden ja muiden tutkijoiden lähettää omia laskelmiaan verkkoon. Jokaisella käyttäjällä on oma jononsa Classical Dynamicsissa. Tällä tavalla opiskelijat ovat käyttäneet verkkoa simuloimaan nestemäistä argonia tai testaamaan ideaalikaasulain oikeellisuutta tekemällä simulaatioita verkossa.

en: Help students do atomic simulations
fi: Auttaa opiskelijoita tekemään atomisimulaatioita

en: Help detect pulsars and gravitational waves
fi: Auttaa havaitsemaan pulsareita ja painovoima-aaltoja

en: CERN (European Organization for Nuclear Research)
fi: CERN (Euroopan ydintutkimuskeskus)

en: Physics
fi: Fysiikka

en: The Large Hadron Collider (LHC) is a particle accelerator at CERN, the European Organization for Nuclear Research, the world's largest particle physics laboratory.  It is the most powerful instrument ever built to investigate on particles proprieties. LHC@home runs simulations to improve the design of LHC and its detectors.
fi: Suuri hadronitörmäytin eli The Large Hadron Collider (LHC) on hiukkaskiihdytin CERNissä, Euroopan ydintutkimuskeskuksessa, ja se on maailman suurin hiukkasfysiikan laboratorio.  Se on tehokkain koskaan rakennettu laite, jolla tutkitaan hiukkasten ominaisuuksia. LHC@home ajaa simulaatioita, joilla parannetaan LHC:n suunnittelua ja sen ilmaisimia.

en: Improve the design of the Large Hadron Collider
fi: Parantaa Suuren hadronitörmäyttimen rakennetta

en: University of California, Berkeley
fi: Kalifornian yliopisto, Berkeley

en: Astrophysics, astrobiology
fi: Astrofysiikka, astrobiologia

en: SETI (Search for Extraterrestrial Intelligence) is a scientific area whose goal is to detect intelligent life outside Earth. One approach, known as radio SETI, uses radio telescopes to listen for narrow-bandwidth radio signals from space. Such signals are not known to occur naturally, so a detection would provide evidence of extraterrestrial technology.
fi: SETI (Search for Extraterrestrial Intelligence) on tieteenala, jonka päämääränä on havaita älyllistä elämää maan ulkopuolella. Yksi lähestymistapa, joka tunnetaan radioSETInä, käyttää radioteleskooppeja kuuntelemassa kapeaa kaistaa avaruudesta saapuvasta radiosignaalista. Sellaisia signaaleja ei tiedetä esiintyvän luonnollisesti, joten signaalin havaitseminen voi tarjota todisteen maan ulkopuolisesta teknologiasta.

en: Search for evidence of extra-terrestrial life
fi: Hakee todisteita maan ulkopuolisesta elämästä

en: Multiple applications
fi: Useita sovelluksia

en: Molecular biology, Computer Science
fi: Molekyylibiologia, tietojenkäsittelytiede

en: Chinese Academy of Sciences
fi: Kiinan tiedeakatemia

en: Physics, biochemistry, and others
fi: Fysiikka, biokemia ja muita

en: Help Chinese researchers
fi: Auta kiinalaisia tutkijoita

en: Mathematics, physics, evolution
fi: Matematiikka, fysiikka, evoluutio

en: Yoyo@home is an adapter between BOINC and several existing volunteer computing projects: ECM, Muon, Evolution@home, and distributed.net
fi: Yoyo@home toimii välikappaleena BOINCin ja useiden projektien kuten ECM, Muon, Evolution@home ja distributed.net välillä

en: Do research in math, physics, and evolution
fi: Tekee tutkimusta matematiikassa, fysiikassa ja evoluutiossa

en: Medical, environmental and other humanitarian research
fi: Lääketieteellistä, ympäristöntutkimusta ja muita humanitaarisia tutkimuksia

en: To further critical non-profit research on some of humanity's most pressing problems by creating the world's largest volunteer computing grid.  Research includes HIV-AIDS, cancer, tropical and neglected diseases, solar energy, clean water and many more.
fi: Ei-kaupallista tutkimusta tärkeimmistä ongelmista luomalla maailman suurimman tietokoneverkon.  Tutkimus käsittää mm. HIV-AIDSia, syöpää, trooppisia ja muita tutkimattomia tauteja, aurinkoenergiaa ja puhdasta vettä.

en: Do biomedical and environmental research
fi: Tekee tutkimusta biolääketieteessä ja ympäristöntutkimuksessa

en: Mathematics, computing, and games
fi: Matematiikka, laskenta ja pelit

en: Mathematics
fi: Matematiikka

en: Computer Science
fi: Tietojenkäsittelytiede

en: Cryptography and combinatorics
fi: Kryptografia ja kombinatoriikka

en: Run applications from distributed.net
fi: Suorittaa sovelluksia distributed.netistä

en: Attempt to decode 3 original Enigma messages. The signals were intercepted in the North Atlantic in 1942 and are believed to be unbroken.
fi: Yrityksenä purkaa 3 alkuperäistä Enigma-viestiä. Signaalit on kaapattu Pohjois-Atlantilla vuonna 1942 ja niiden uskotaan olevan murtamattomia.

en: Decode WWII submarine messages
fi: Purkaa toisen maailmansodan aikaisia sukellusveneviestejä

en: Study the Collatz Conjecture, an unsolved conjecture in mathematics
fi: Tutkimus Collatzin konjektuurista, ratkaisematon konjektuuri matematiikassa

en: Study the Collatz Conjecture
fi: Tutkii Collatzin konjektuuria

en: California State University Fullerton
fi: Kalifornian osavaltion yliopisto, Fullerton

en: Factorization of large integers
fi: Suurten kokonaislukujen jakaminen tekijöihin

en: NFS@Home is a research project that uses Internet-connected computers to do the lattice sieving step in the Number Field Sieve factorization of large integers. As a young school student, you gained your first experience at breaking an integer into prime factors, such as 15 = 3 * 5 or 35 = 5 * 7. NFS@Home is a continuation of that experience, only with integers that are hundreds of digits long.
fi: NFS@Home on tutkimusprojekti, joka käyttää internetiin kytkettyjä tietokoneita suorittamaan lukukuntaseulontaa suurten kokonaislukujen jakamisessa tekijöihinsä. Opiskelija saa ensimmäisen kokemuksensa kokonaisluvun jakamisesta alkutekijöihinsä, kuten esim. 15 = 3 * 5 tai 35 = 5 * 7. NFS@Home suorittaa samaa satoja merkkejä pitkillä kokonaisluvuilla.

en: Study the factorization of large integers
fi: Tutkii suurten kokonaislukujen jakamista tekijöihin

en: Primegrid has multiple projects searching for different forms of very large prime numbers, including searching for the largest known prime number.
fi: Primegridillä on useita projekteja, joilla etsitään suurten alkulukujen eri muotoja sekä suurimman tunnetun alkuluvun etsintä.

en: Search for large prime numbers
fi: Etsii suuria alkulukuja

en: Hochschule RheinMain University of Applied Sciences
fi: RheinMainin ammattikorkeakoulu

en: Search for counterexamples to two conjectures related to the identification of prime numbers
fi: Löytää poikkeukset kahteen konjektuuriin, jotka liittyvät alkulukujen tunnistamiseen

en: Study the properties of prime numbers
fi: Tutkii alkulukujen ominaisuuksia

en: MTA-SZTAKI Laboratory of Parallel and Distributed Systems (Hungary)
fi: MTA-SZTAKI Rinnakkaisten ja hajautettujen järjestelmien laboratorio (Unkari)

en: Find all the generalized binary number systems (in which bases are matrices and digits are vectors) up to dimension 11.
fi: Etsiä kaikki yleistetyt binäärilukujärjestelmät (joissa kantoina ovat matriisit ja numeroina vektorit) 11:een dimensioon asti.

en: Study number theory
fi: Tutkii numeroteoriaa

[ctx: Used to display the current level of play to the user]
en: Level: %1
fi: Taso: %1

[ctx: Menu item used to disable or enable sound]
en: &Play Sounds
fi: Soita &äänet

[ctx: The name of the action used for dropping bombs]
en: &Drop bomb
fi: &Pudota pommi

[ctx: The tool tip text for the action used to drop bombs]
en: Drop bomb
fi: Pudota pommi

[ctx: Description of the action used to drop bombs]
en: Makes the plane drop a bomb while flying
fi: Saa koneen pudottamaan pommin ilmassa

[ctx: Message displayed when player tries to quit a game that is currently running]
en: Do you really want to close the running game?
fi: Haluatko varmasti sulkea käynnissä olevan pelin?

en: Congratulations!
    You made it into the hall of fame.
fi: Onnea!
    Päädyit kunnialistalle.

en: You gained a score of %1 point. | You gained a score of %1 points.
fi[0]: Tulokseksesi tuli %1 piste.
fi[1]: Tulokseksesi tuli %1 pistettä.

en: End of Game
fi: Pelin loppu

[ctx: Game over messaged displayed in the status bar]
en: Game over. Press '%1' for a new game
fi: Peli loppu. Aloita uusi peli painamalla ”%1”

note: #-#-#-#-#  137 (bomber)  #-#-#-#-# i18n: ectx: label, entry (PlaySounds), group (Sound) #-#-#-#-#  904 (kbounce)  #-#-#-#-# #-#-#-#-#  1577 (knetwalk)  #-#-#-#-# i18n: ectx: label, entry (PlaySounds), group (General)
en: Whether game sounds are played.
fi: Soitetaanko pelin äänet.

[ctx: Message show to the user when the game is loaded]
en: Welcome to Bomber.
    Click to start a game
fi: Tervetuloa Bomberiin.
    Aloita peli napsauttamalla

[ctx: Message show to the user while the game is paused]
en: Paused
fi: Tauko

[ctx: Message telling user which level they just completed]
en: You have successfully cleared level %1
fi: Olet onnistunut tyhjentämään tason %1

[ctx: Message telling user which level they are about to start]
en: On to level %1.
fi: Eteenpäin tasolle %1.

[ctx: Used to tell the user that the game is over]
en: Game over.
fi: Peli loppu.

en: Arcade bombing game
fi: Pommituspeli

en: (C) 2007 John-Paul Stanford
fi: © 2007 John-Paul Stanford

en: Porting to QGraphicsView.
fi: Ohjelman siirto käyttämään QGraphicsView’ta

note: #-#-#-#-#  2331 (gnome-games)  #-#-#-#-# Translators: command-line option description, see 'lightsoff --help'
en: Display version number
fi: Näytä versionumero

en: Run Bookworm in debug mode
fi: Suorita Bookworm vianetsintätilassa

en: Run Bookworm in info mode
fi: Suorita Bookworm info-tilassa

en: Automatically add new books from watched folders
fi: Lisää uudet kirjat automaattisesti seuratuista kansioista

en: An eBook Reader
fi: E-kirjan lukija

en: Weblate Translators
fi: Weblate-kääntäjät

en: Website | Translation | Bug Tracker
fi: Verkkosivusto | Käännös | Vianseuranta

en: eBook Reader
fi: E-kirjan lukija

en: Search this book…
fi: Hae tästä kirjasta…

en: Search by Title, Author and Tags
fi: Hae otsikon, kirjoittajan ja tunnisteen mukaan

en: Looks like Bookworm has no books
fi: Näyttää siltä, että Bookwormissa ei ole kirjoja

en: Build your library by adding eBooks
fi: Rakenna kirjastosi lisäämällä e-kirjoja

en: Select an eBook to read
fi: Valitse luettava e-kirja

en: Problem in extracting contents of book. Ensure there is a valid eBook file here:
fi: Ongelma kirjan sisällön lukemisessa. Varmista, että seuraavasta polusta löytyy e-kirjatiedosto:

en: Invalid media type detected. Check format for this eBook:
fi: Virheellinen mediatyyppi havaittu. Tarkista seuraavan e-kirjan tiedostomuoto:

en: Invalid content found. Ensure there is a valid eBook file here:
fi: Sisältö on virheellinen. Varmista, että seuraavasta polusta löytyy virheetön e-kirjatiedosto:

en: eBook could not be parsed. Ensure there is a valid eBook file here:
fi: E-kirjan jäsennys epäonnistui. Varmista, että seuraavasta polusta löytyy virheetön e-kirjatiedosto:

en: Bookworm does not support the format of the file found here:
fi: Bookworm ei tue seuraavan tiedoston tiedostomuotoa:

en: Requested content could not be fetched. Please remove and add the eBook file found here:
fi: Pyydetyn sisällön haku epäonnistui. Poista ja lisää seuraava e-kirjatiedosto:

en: Issue in page navigation, please move the pages forward or backward.
fi: Virhe sivun vaihdossa. Siirrä sivuja eteen- tai taaksepäin.

en: Content #
fi: Sisältö #

en: Bookmark #NNN for Section PPP
fi: Kirjanmerkki #NNN lukuun PPP

en: Click on a link to jump to bookmarked section
fi: Siirry kirjanmerkkiin napsauttamalla linkkiä

en: No bookmarks set in BBB, click the bookmark icon on the header bar to bookmark the page
fi: Ei kirjanmerkkejä kirjassa BBB, lisää sivulle kirjanmerkki napsauttamalla kirjanmerkkikuvaketta yläpalkissa

en: Word Meaning
fi: Sanan määritelmä

en: Annotation Tags
fi: Huomautuksen tunnisteet

en: Comma-separated tags for this annotation
fi: Pilkulla erotetut tunnisteet tälle huomautukselle

en: Edit annotation for:
fi: Muokkaa huomautusta:

en: Click on a link to jump to an annotated section
fi: Siirry huomautukseen napsauttamalla linkkiä

en: No annotations set in BBB, right click the page of a book and choose annotation from the context menu to add annotations
fi: Ei huomautuksia kirjassa BBB, lisää sivulle huomautuksia napsauttamalla hiiren oikeaa painiketta ja valitsemalla "lisää huomautus"

en: Searching for '$$$' in &&&:
fi: Haetaan '$$$' kohteessa &&&:

en: Found the following matches for '$$$' in &&&:
fi: Löydettin '$$$' kohteessa &&&:

en: No matches found for '$$$' in &&&
fi: Haku '$$$' ei tuottanut tuloksia kohteessa &&&

en: Select a word in the book and right click for looking up its meaning
fi: Valitse kirjasta sana ja etsi sen määritelmä napsauttamalla hiiren oikeaa painiketta

en: Edit Info for
fi: Muokkaa tietoja

en: Update Cover Image
fi: Päivitä kansikuva

en: Update Title
fi: Päivitä otsikko

en: Update Tags
fi: Päivitä tunnisteet

en: Update Author
fi: Päivitä kirjoittaja

en: Enter fullscreen view (F11)
fi: Siirry kokoruututilaan (F11)

en: Exit fullscreen view (Esc)
fi: Poistu kokoruututilasta (Esc)

en: Check Word Meaning
fi: Etsi sanan määritelmä

en: Annotate selected text
fi: Lisää huomautus valittuun tekstiin

en: Last Opened
fi: Avattu viimeksi

en: Discovery of books will be started when Bookworm is closed
fi: Kirjojen etsintä aloitetaan kun Bookworm on suljettu

en: Add books to library
fi: Lisää kirjoja kirjastoon

en: Remove selected books from library (eBook file will not be deleted)
fi: Poista valitut kirjat kirjastosta (e-kirjatiedostoa ei poisteta)

en: Select books to enable removal
fi: Valitse poistettavat kirjat

en: Select one or more books in library
fi: Valitse kirjastosta yksi tai useampi kirja

en: See Table of Contents, Bookmarks and Search Results
fi: Näytä sisällysluettelo, kirjanmerkit ja hakutulokset

en: Reading preferences
fi: Lukuasetukset

en: Click to bookmark this page
fi: Lisää kirjanmerkki tälle sivulle

en: Click to remove this bookmark
fi: Poista kirjanmerkki tältä sivulta

en: Increase font size (Ctrl + Shift + '+')
fi: Suurenna tekstiä (Ctrl + Shift + '+')

en: Decrease font size (Ctrl + '-')
fi: Pienennä tekstiä (Ctrl + '-')

en: Increase line width
fi: Suurenna rivin leveyttä

en: Decrease line width
fi: Pienennä rivin leveyttä

en: Increase line spacing
fi: Suurenna riviväliä

en: Decrease line spacing
fi: Pienennä riviväliä

en: Update cover image
fi: Päivitä kansikuvaa

en: Apply theme for this colour profile
fi: Aseta teema tälle väriprofiilille

en: Enter fullscreen view and Esc key to undo
fi: Siirry kokoruututilaan ja poistu esc-näppäimellä

en: Add folder to scan for books
fi: Etsi kirjoja kansioista

en: Remove displayed folder from book scan
fi: Älä etsi kirjoja näytetystä kansiosta

en: Add annotation to selected text
fi: Lisää huomautus valittuun tekstiin

en: Turn on Dark Mode
fi: Ota tumma tila käyttöön

en: Enable cache (opens books faster)
fi: Käytä välimuistia (kirjat avautuvat nopeammin)

en: Always show library on startup
fi: Näytä kirjasto aina käynnistäessä

en: Enable two page reading
fi: Näytä kaksi sivua kerrallaan

en: Customize reading profile
fi: Muokkaa lukuprofiilia

en: Add folders to scan for books
fi: Etsi kirjoja kansioista

en: Number of books per page on library
fi: Kirjojen lukumäärä yhdellä kirjaston sivulla

en: Unknown Book
fi: Tuntematon kirja

en: Select eBook
fi: Valitse e-kirja

en: Adding
fi: Lisätään

en: Read and manage eBooks
fi: Luo ja järjestä e-kirjoja

en: A focused eBook reader
fi: Keskittynyt e-kirjan lukija

en: Read the books you love without having to worry about the different format complexities like EPUB, PDF, MOBI, CBR, etc.
fi: Lue rakastamiasi kirjoja välittämättä eri tiedostomuodoista kuten EPUB, PDF, MOBI, CBR, jne.

en: Manage your library by tagging and updating metadata on books, to quickly find books using metadata searching and tag based filtering.
fi: Järjestä kirjastosi lisäämällä tunnisteita ja päivittämällä kirjoja metatietoja. Näin löydät etsimäsi kirjat nopeasti haun avulla ja tunnisteita suodattamalla.

en: This version supports EPUB, MOBI, PRC, PDF, FB2 and comics (CBR and CBZ) formats with support for more formats to follow soon.
fi: Tämä versio tukee EPUB-, MOBI-, PRC-, PDF-, FB2- ja sarjakuvatiedostoja (CBR ja CBZ). Pian myös muita tiedostoja tuetaan.

en: Bookworm Library View
fi: Bookwormin kirjastonäkymä

en: Bookworm Reading View
fi: Bookwormin lukunäkymä

en: This release has some new features, fixes and new translations:
fi: Tässä versiossa on joitakin uusia ominaisuuksia, korjauksia ja uusia käännöksiä:

en: New Features:
fi: Uudet ominaisuudet:

en: Library is paginated to load large libraries quickly
fi: Kirjasto on jaettu usealle sivulle, jotta suurien kirjastoja lataaminen on nopeaa

en: Support for FB2 Format - .fb2 and .fb2.zip
fi: Tuki FB2-tiedostoille (.fb2 ja .fb2.zip)

en: Fixes:
fi: Korjaukset:

en: Intuitive representation of book removal button on library
fi: Kirjan poistamiseen käytetyn painikkeen intuitiivinen esitys kirjastossa

en: Fix for keeping the preference dialog open until all adjustments are completed
fi: Älä sulje asetusikkunaa ennen kuin kaikki muutokset on tehty

en: Fix for header title changing during open
fi: Korjaa yläpalkin otsikko vaihtuminen avauksen aikana

en: Fix for handling cancelation of dialog to open an ebook
fi: Korjaa e-kirjan avaus -ikkunan peruminen

en: Fix for annotation dialog for books with empty titles
fi: Korjaa huomautusikkuna nimettömissä kirjoissa

en: Better support for EPUB table of contents
fi: Perempi tuki EPUB-tiedostojen sisällysluetteloille

en: Right click a selected word and look up its meaning in an online dictionary
fi: Napsauttamalla hiiren oikeaa painiketta valitun sanan päällä pystyt etsimään sen määritelmän verkkosanakirjasta

en: Added option to customize highlight colour
fi: Korostuksen väriä on nyt mahdollista muuttaa

en: Prevent Bookworm from opening links like HTTP, FTP etc. and use the default browser to open them
fi: Avaa HTTP, FTP, yms. -linkit WWW-selaimessa Bookwormin sijasta

en: Annotations and two page views
fi: Huomautukset ja kahden sivun näkymät

en: %s: not enough mana for spell: %s
fi: %s: Ei tarpeeksi manaa loitsuun %s

en: Cannot train %s here
fi: Yksikköä %s ei voi kouluttaa täällä

en: Unit deleted
fi: Yksikkö poistettu

en: Amount of
fi: Yksikön sisältämä

en: Patch missing
fi: Maastopala puuttuu

note: #-#-#-#-#  194 (kcells)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, label_2) #-#-#-#-#  254 (choqok)  #-#-#-#-# i18n: ectx: property (text), widget (QTableWidget, filters) #-#-#-#-#  1783 (libgda)  #-#-#-#-# foreign key spec
en: Field
fi: Kenttä

en: impassable
fi: kulkueste

en: land
fi: maata

en: coast
fi: rantaa

en: shallow water
fi: matalaa vettä

en: deep water
fi: syvää vettä

note: TRANSLATORS: This flag means players cannot build here, e.g. because the ground is too soft.  There may be a building here anyway, if the map designer has found a way to circumvent the restriction.
en: no building
fi: rakennuskielto

en: speed=
fi: nopeus=

en:  (fast)
fi:  (nopea)

en:  (slow)
fi:  (hidas)

en: Patch deleted
fi: Maastopala poistettu

en: Select player #
fi: Valitse pelaaja #

en: Select mode
fi: Valintatila

en: Unit mode
fi: Yksikkötila

en: Patch mode
fi: Maastopalatila

en: Building Limit Reached
fi: Liikaa rakennuksia

en: Unit Limit Reached
fi: Liikaa yksiköitä

en: Total Unit Limit Reached
fi: Yksiköiden yhteisyläraja saavutettu

en: Limit of %d reached for this unit type
fi: Tämän yksikkötyypin yläraja (%d) saavutettu.

en: Waiting for player "%s": %d:%02d
fi: Odotetaan pelaajaa "%s": %d:%02d

en: Thanks for playing Bos Wars.
fi: Kiitos, kun pelasit Bos Warsia.

note: #-#-#-#-#  659  #-#-#-#-# TRANSLATORS: this is the calibration wizard page title
en: Select Target
fi: Valitse kohde

en: Select Location
fi: Valitse sijainti

en: MESSAGE:%s~!_
fi: VIESTI:%s~!_

en: Music is off.
fi: Musiikki pois.

en: Music is on.
fi: Musiikki päällä.

en: Armor:
fi: Panssari:

en: Radar Range:
fi: Tutkan kantama:

en: Sight Range:
fi: Näköetäisyys:

en: Kills:
fi: Tappoja:

en: Attack Range:
fi: Aseen kantama:

en: ~<Event: %s~>
fi: ~<Tapahtuma: %s~>

en: You have ~<1~> %s
fi: Sinulla on ~<1~> %s

en: %s attacked
fi: %s hyökkäyksen kohteena!

en: ~!Start
fi: ~!Aloita

en: Cancel (~<Esc~>)
fi: Peruuta (~<Esc~>)

en: Eliminate your enemies.
fi: Tuhoa vastustajat.

en: Victory !
fi: Voitto!

en: Draw !
fi: Tasapeli!

en: Defeat !
fi: Tappio!

en: Cheater
fi: Huijari

note: #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: An entry in the game's statistics menu #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: Buildings
fi: Rakennukset

en: Razings
fi: Tuhotut rakennukset

en: ~!Continue
fi: ~!Jatka

note: #-#-#-#-#  1499 (kigo)  #-#-#-#-# i18n: ectx: property (text), widget (QPushButton, startButton)
en: Start Game
fi: Aloita peli

en: Reveal map
fi: Näytä kartta

en: easy
fi: helppo

en: Starting resources:
fi: Aloitusresurssit:

note: #-#-#-#-#  1649 (ktron)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, gameTypeLabel)
en: Game type:
fi: Pelityyppi:

en: Map Default
fi: Oletus

en: Melee
fi: Kaksintaistelu

en: Free For All
fi: Vapaa

en: Top vs Bottom
fi: Pohjoinen vs. etelä

en: Left vs Right
fi: Länsi vs. itä

en: Man vs Machine
fi: Ihminen vs. kone

en: Main Menu (~<Esc~>)
fi: Päävalikko (~<Esc~>)

en: Show a Replay
fi: Näytä uusinta

en: Create ~!New Map
fi: Luo ~!uusi kartta

en: ~!Load Map
fi: ~!Lataa kartta

en: C~!reate New Patch
fi: Luo uusi maasto~!pala

en: Load ~!Patch
fi: Lataa ~!maastopala

en: Create New Map
fi: Luo uusi kartta

en: Start ~!Editor
fi: Käynnistä ~!editori

en: Select Map to Edit
fi: Valitse muokattava kartta

en: ~!Start Game
fi: ~!Aloita peli

en: ~!Load Game
fi: ~!Lataa peli

en: ~!Campaigns
fi: ~!Kampanjat

en: Show ~!Replay
fi: Näytä ~!uusinta

en: ~!MultiPlayer
fi: ~!Moninpeli

en: ~!Options
fi: A~!setukset

en: Briefing
fi: Pohjustus

en: Objectives:
fi: Tehtävänanto:

en: List of Campaigns
fi: Lista kampanjoista

en: Scripting:
fi: Skriptaus:

en: Maps and campaigns:
fi: Kartat ja kampanjat:

en: Stratagus Media Project Graphics
fi: Stratagus Media Projectin grafiikat

en: The Bos Wars Team thanks
fi: Bos Wars -tiimi kiittää

en: everybody who has contributed
fi: kaikkia projektiin osallistujia

en: patches, bug reports, ideas.
fi: paikkauksista, bugi-ilmoituksista, ideoista.

en: Bos Wars Credits
fi: Bos Wars -tekijät

en: ~!OK
fi: ~!Valmis

en: Editor Menu
fi: Editorin valikko

en: Save (~<F11~>)
fi: Tallenna (~<F11~>)

en: Map Properties (~<F5~>)
fi: Kartan ominaisuudet (~<F5~>)

en: Player Properties (~<F6~>)
fi: Pelaajien ominaisuudet (~<F6~>)

en: Show terrain attributes
fi: Näytä maaston piirteet

en: ~!Exit to menu
fi: ~!Poistu valikkoon

en: Return to the Editor (~<Esc~>)
fi: Palaa editoriin (~<Esc~>)

note: #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: An entry in the editor's main menu #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: Save Map
fi: Tallenna kartta

en: ~!Save
fi: ~!Tallenna

en: Map Properties
fi: Kartan ominaisuudet

en: Map Description:
fi: Kartan kuvaus:

en: Player Properties
fi: Pelaajien ominaisuudet

en: Rescue (Passive)
fi: Pelastettava (passiivinen)

en: Rescue (Active)
fi: Pelastettava (aktiivinen)

en: Help (~<F1~>)
fi: Ohje (~<F1~>)

en: ~!Objectives
fi: ~!Tehtävänanto

en: Return to Game (~<Esc~>)
fi: Jatka peliä (~<Esc~>)

note: #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS)  #-#-#-#-# #-#-#-#-#  wesnoth-lib.wml.pot (PACKAGE VERSION)  #-#-#-#-# [label]: id=lblTitle #-#-#-#-#  3875 (Widelands)  #-#-#-#-# * TRANSLATORS: An entry in the game's main menu #-#-#-#-#  3902 (Widelands)  #-#-#-#-#
en: Save Game
fi: Tallenna peli

en: Sound (~<F7~>)
fi: Äänet (~<F7~>)

en: Game (~<F9~>)
fi: Peli (~<F9~>)

en: ~!Diplomacy
fi: ~!Diplomatia

en: Previous (~<Esc~>)
fi: Takaisin (~<Esc~>)

en: Show command key
fi: Näytä komentonäppäin

note: #-#-#-#-#  3827 (wescamp-i 18n)  #-#-#-#-# [trait]: id=slow
en: slow
fi: hidas

en: fast
fi: nopea

note: #-#-#-#-#  3821 (Battle for Wesnoth 0.8.11+cvs)  #-#-#-#-# [message]: speaker=narrator [option] [set_menu_item]: id=anl_diplomacy
en: Diplomacy
fi: Diplomatia

en: Allied
fi: Liittoutunut

en: Enemy
fi: Vihollinen

en: ~!Restart Game
fi: ~!Aloita alusta

en: Are you sure you want to quit to the main menu?
fi: Haluatko varmasti palata päävalikkoon?

en: ~!Quit to Menu
fi: ~!Poistu valikkoon

en: ~!Surrender
fi: A~!ntaudu

en: Are you sure you want to surrender to your enemies?
fi: Haluatko varmasti antautua vihollisillesi?

en: E~!xit Bos Wars
fi: Poistu ~!Bos Warsista

en: Are you sure you want to exit Bos Wars?
fi: Haluatko varmasti poistua Bos Warsista?

en: E~!xit Program
fi: ~!Poistu ohjelmasta

en: Help Menu
fi: Ohjevalikko

en: Keystroke ~!Help
fi: ~!Näppäinohje

en: Bos Wars ~!Tips
fi: Bos Warsin ~!vinkit

en: - toggle grab mouse
fi: - kaappaa/vapauta hiiri

en: - mute sound
fi: - vaienna äänet

en: - mute music
fi: - vaienna musiikki

en: - increase game speed
fi: - nopeuta peliä

en: - decrease game speed
fi: - hidasta peliä

en: PRINT
fi: TULOSTA

en: - make screen shot
fi: - kaappaa kuva

en: - help menu
fi: - ohjevalikko

en: - restart game
fi: - aloita alusta

en: - quit to main menu
fi: - palaa päävalikkoon

en: - quit game
fi: - poistu pelistä

en: - game menu
fi: - pelivalikko

en: - write a message
fi: - kirjoita viesti

en: - hide/unhide terrain
fi: - piilota/näytä maasto

en: - track unit
fi: - seuraa yksikköä

en: - select group
fi: - valitse ryhmä

en: - define group
fi: - määrittele ryhmä

en: - add to group
fi: - lisää ryhmään

en: - recall map position
fi: - palaa tallennettuun sijaintiin

en: - save map position
fi: - tallenna sijainti kartalla

en: - game options
fi: - peliasetukset

en: - sound options
fi: - ääniasetukset

en: - speed options
fi: - nopeusasetukset

en: - save game
fi: - tallenna peli

en: - load game
fi: - lataa peli

en: Explore your surroundings early in the game.
fi: Tutki ympäristösi jo pelin alkuvaiheilla.

en: Bos Wars Tips
fi: Bos Warsin vinkit

en: ~!Previous Tip
fi: ~!Edellinen

en: ~!Next Tip
fi: ~!Seuraava

en: Joining game: Map
fi: Liitytään peliin: Kartta

en: ~!Ready
fi: ~!Valmis

en: Cannot reach server
fi: En saa yhteyttä palvelimeen

en: Joining game
fi: Liitytään peliin

en: Map not available
fi: Karttaa ei löydy

en: Server is full
fi: Palvelin on täynnä

en: Server gone
fi: Palvelin meni nurin

en: Incompatible engine version
fi: Yhteensopimaton pelimoottorin versio

en: Incompatible network version
fi: Yhteensopimaton verkon versio

en: Enter Server address
fi: Syötä palvelimen osoite

en: IP or server name :
fi: IP-osoite tai palvelimen nimi:

en: ~!Join Game
fi: ~!Liity peliin

en: Create MultiPlayer game
fi: Luo moninpeli

en: Waiting for players
fi: Odotetaan pelaajia

en: No Map
fi: Ei karttaa

en: No map
fi: Ei karttaa

en: Create ~!Game
fi: Luo ~!peli

en: MultiPlayer
fi: Moninpeli

en: Nickname :
fi: Nimimerkki:

en: Speed Options
fi: Nopeusasetukset

en: Effects Volume
fi: Efektien voimakkuus

note: #-#-#-#-#  1057 (kdelibs4)  #-#-#-#-# i18n: ectx: property (toolTip), widget (KComboBox, m_language) #-#-#-#-#  1428 (katepart4)  #-#-#-#-# i18n: ectx: property (toolTip), widget (Sonnet::DictionaryComboBox, m_language)
en: Language Selection
fi: Kielen valinta

en: ~!Sound
fi: Ään~!et

en: ~!Video
fi: ~!Grafiikka

en: S~!peed
fi: ~!Nopeus

en: ~!Language
fi: ~!Kieli

en: Create New Patch
fi: Luo uusi maastopala

en: Create ~!Patch
fi: Luo maasto~!pala

en: The image %q is already used in the patch type %q.
fi: Kuvaa %q käyttää jo maastopalatyyppi %q.

en: Select Patch to Edit
fi: Valitse maastopala

en: Bottles
fi: Pullot

en: Easily manage wineprefix
fi: Hallitse helposti wine-etuliitettä

en: Run Windows software
fi: Suorita Windows-ohjelmistoja

en: Run Windows software on Linux with Bottles!
fi: Aja Windows-ohjelmistoja Linuxissa Pullot-sovelluksen avulla!

en: Bottle software and enjoy at your leisure!
fi: Laita ohjelmistoja pulloihin ja ota ilo irti niistä!

en: Our built-in dependency installation system grants automatic software compatibility access. Use the download manager to download the official components: the runner (Wine, Proton), DXVK, dependencies, etc.
fi: Sisäänrakennettu riippuvuusasennusjärjestelmä mahdollistaa ohjelmistojen yhteensopivuuden. Lataa viralliset komponentit lataushallinnalla: ajaja (Wine, Proton), DXVK, riippuvuudet jne.

en: Bottle versioning keeps your work safe now and lets you restore it later!
fi: Pulloversiointi pitää työsi turvassa nyt ja antaa sinun palauttaa sen myöhemmin!

en: Create bottles using preconfigured environments or create your own
fi: Luo pulloja valmiiksi määritettyjä ympäristöjä käyttäen tai luo omasi

en: Run executables (.exe/.msi) in your bottles, directly from the context menu of your file-manager
fi: Suorita suoritettavat tiedostot (.exe/.msi) pulloissasi suoraan tiedostohallinnan pikavalikosta

en: Automated detection of applications installed in your bottles
fi: Pulloihin asennettujen sovellusten automaattinen tunnistus

en: Add environment variables quickly
fi: Lisää ympäristömuuttujia nopeasti

en: Override DLLs directly from per-bottle preferences
fi: Ohita DLL:t suoraan pullokohtaisista asetuksista

en: On-the-fly runner change for any Bottle
fi: Ajajan muutos lennossa mille tahansa pullolle

en: Various gaming-performance optimizations (esync, fsync, DXVK, cache, shader compiler, offload … and much more.)
fi: Erilaiset pelaamisen suorituskyvyn optimoinnit (esync, fsync, DXVK, välimuisti, shader-kääntäjä, offload… ja paljon muuta.)

en: Automatic installation and management of Wine and Proton runners
fi: Wine- ja Proton-ajajien automaattinen asennus ja hallinta

en: Automatic bottle repair in case of breakage
fi: Automaattinen pullonkorjaus rikkoutuessa

en: Integrated dependency-installer based on a community-driven repository
fi: Integroitu riippuvuuden asennusohjelma, joka perustuu yhteisöohjattuun tietovarastoon

en: Integrated Task manager for Wine processes
fi: Integroitu tehtävänhallinta Wine-prosesseja varten

en: Access to ProtonDB and WineHQ for support
fi: Pääsy ProtonDB:hen ja WineHQ:iin tuen osalta

en: System for bringing your configuration to new versions of Bottles
fi: Järjestelmä asetusten tuomiseksi uusiin Pullot-versioihin

en: Back up and import bottles
fi: Varmuuskopioi ja tuo pulloja

en: Import Wine prefixes from other managers
fi: Tuo Wine-etuliitteet muilta hallitsimilta

en: Bottles versioning (experimental)
fi: Pullojen versiointi (kokeellinen)

en: ... and much more that you can find by installing Bottles!
fi: ... ja paljon muuta, mitä löydät asentamalla Pullot!

en: Night theme
fi: Yöteema

en: Change the window width.
fi: Muuta ikkunan leveyttä.

en: Change the window height.
fi: Muuta ikkunan korkeutta.

en: Show notifications.
fi: Näytä ilmoitukset.

en: Temp cleaning
fi: Väliaikaisten siivous

en: Release Candidate
fi: Julkaisuehdokas

en: Startup view
fi: Käynnistysnäkymä

en: Experiments
fi: Kokeilut

en: Automatically close Bottles
fi: Sulje Pullot automaattisesti

en: © 2017-2022 - Bottles Developers
fi: © 2017–2022 – Bottles-kehittäjät

en: Easily manage wineprefix using environments
fi: Hallitse helposti wine-etuliitettä ympäristöjä käyttäen

en: <a href="https://hosted.weblate.org/engage/bottles/">Translate</a>
fi: <a href="https://hosted.weblate.org/engage/bottles/">Käännä</a>

en: <a href="https://usebottles.com/funding/">Funding</a>
fi: <a href="https://usebottles.com/funding/">Rahoitus</a>

en: <a href="https://github.com/bottlesdevs/Bottles/issues">Bug report</a>
fi: <a href="https://github.com/bottlesdevs/Bottles/issues">Virheraportti</a>

en: <a href="https://usebottles.com/blog">Blog</a>
fi: <a href="https://usebottles.com/blog">Blogi</a>

en: Component version
fi: Komponentin versio

en: Browse files
fi: Selaa tiedostoja

en: The installation failed. This may be due to a repository error, partial download or checksum mismatch.
    
    Press to try again.
fi: Asennus epäonnistui. Tämä saattaa johtua tietovaraston virheestä, osittaisesta latauksesta tai ettei tarkistussumma vastaa odotettua arvoa.
    
    Yritä uudelleen.

en: Download & Install
fi: Lataa ja asenna

en: Show manifest
fi: Näytä manifesti

en: Bug report
fi: Virheraportti

en: Download & Install this dependency
fi: Lataa ja asenna tämä riippuvuus

en: This is just the bottle configuration, it's perfect if you want to create a new one but without personal files.
fi: Tämä on vain pullon kokoonpano. Se on hyvä lähtökohta, jos haluat luoda uuden kokoonpanon ilman henkilökohtaisia tiedostoja.

en: This is the complete archive of your bottle, including personal files.
fi: Tämä on pullosi täydellinen arkisto, mukaan lukien henkilökohtaiset tiedostot.

en: Full archive
fi: Täydellinen arkisto

en: Duplicate bottle
fi: Monista pullo

en: Flatpak help
fi: Flatpak-ohje

note: #-#-#-#-#  1099 (libkremotecontrol)  #-#-#-#-# i18n: tag action attribute name
en: Reboot
fi: Käynnistä uudelleen

en: Run with arguments
fi: Suorita argumenteilla

en: Destroy this bottle
fi: Tuhoa tämä pullo

en: Bottle name
fi: Pullon nimi

en: Type a name for your bottle
fi: Anna pullolle nimi

en: Rename bottle
fi: Nimeä pullo uudelleen

en: Versioning enabled for this bottle
fi: Versiointi on käytössä tälle pullolle

en: Versioning is active in this bottle.
fi: Versiointi on aktiivisena tässä pullossa.

en: 64 Bit
fi: 64-bittinen

en: Run executable
fi: Käynnistä suoritustiedosto

en: Kill all WINE processes
fi: Tapa kaikki wine-prosessit

en: Make a backup of this bottle.
fi: Tee varmuuskopio tästä pullosta

en: Programs
fi: Ohjelmat

en: Wine config
fi: Wine-kokoonpano

en: Adjust internal settings.
fi: Säädä sisäisiä asetuksia.

en: Browse C:
fi: Selaa C:

en: Browse internal files.
fi: Selaa sisäisiä tiedostoja.

en: Run commands inside the Bottle.
fi: Suorita komentoja pullon sisällä.

en: Registry editor
fi: Rekisterimuokkain

en: Edit the internal registry.
fi: Muokkaa sisäistä rekisteriä.

en: Debug wine processes.
fi: wine-prosessien selvittäminen.

en: Read documentation
fi: Lue dokumentaatio

en: Task manager
fi: Tehtävienhallinta

en: Manage processes with the Wine task manager.
fi: Hallitse prosesseja Wine-tehtävänhallinnan avulla.

en: Uninstaller
fi: Asennuksen poistaja

en: Uninstall programs using wine uninstaller
fi: Poista ohjelmat Wine-asennuksen poistajalla

en: Control panel
fi: Ohjauspaneeli

en: Access the internal wine control panel.
fi: Avaa sisäinen Winen hallintapaneeli.

en: Test mode enabled: only dependencies from testing repository are shown.
fi: Testitila käytössä: vain riippuvuudet testaustietovarastosta näytetään.

en: Install selected
fi: Asenna valitut

en: Select dependencies
fi: Valitse riippuvuudet

en: Use DXVK
fi: Käytä DXVK:ta

en: Improves performance of DirectX 11 games and 3D applications.
    Disable if you're experiencing graphical glitches.
fi: Parantaa suorituskykyä DirectX 11 -pohjaisissa peleissä ja 3D-sovelluksissa.
    Poista käytöstä jos havaitset graafisia ongelmia.

en: Updating DXVK, please wait…
fi: Päivitetään DXVK:ta…

en: Use VKD3D
fi: Käytä VKD3D:tä

en: Improves performance of DirectX 12 games and 3D applications.
    Disable if you're experiencing graphical glitches.
fi: Parantaa suorituskykyä DirectX 12 -pohjaisissa peleissä ja 3D-sovelluksissa.
    Poista käytöstä jos havaitset graafisia ongelmia.

en: Updating VKD3D, please wait…
fi: Päivitetään VKD3D:tä…

en: Enable DLSS (DXVK-NVAPI)
fi: Käytä DLSS:ää (DXVK-NVAPI)

en: Enable FSR
fi: Käytä FSR:ää

en: Enable ACO shader compiler
fi: Ota ACO shader -kääntäjä käyttöön

en: Improves performance in games and 3D applications.
    Disable if you're experiencing graphical glitches.
fi: Parantaa suorituskykyä peleissä ja 3D-sovelluksissa.
    Poista käytöstä jos havaitset graafisia ongelmia.

note: #-#-#-#-#  1388 (kio4)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, discreteGpuGroupBox)
en: Discrete GPU
fi: Erillinen GPU

en: Improves performance at the cost of increased power usage.
fi: Parantaa suorituskykyä lisääntyneen virrankulutuksen kustannuksella.

en: Display settings
fi: Näyttöasetukset

en: Use a virtual desktop
fi: Käytä virtuaalista työpöytää

en: Use the Wine virtual desktop.
fi: Käytä Winen virtuaalista työpöytää.

en: Screen scaling
fi: Näytönskaalaus

en: Set custom DPI
fi: Aseta mukautettu DPI

en: Components version
fi: Komponentin versio

en: Manage runners
fi: Hallitse ajajia

en: DXVK version
fi: DXVK-versio

en: Manage DXVK versions
fi: Hallitse DXVK-versioita

en: VKD3D version
fi: VKD3D-versio

en: Manage VKD3D versions
fi: Hallitse VKD3D-versioita

en: DXVK NVAPI version
fi: DXVK NVAPI -versio

note: #-#-#-#-#  255 (1.0)  #-#-#-#-# Link name for synchronization tab in options dialog. #-#-#-#-#  740 (gnote)  #-#-#-#-# TRANSLATORS: Addin category.
en: Synchronization
fi: Synkronointi

en: Windows version
fi: Windows-versio

en: Updating Windows version, please wait…
fi: Päivitetään Windows-versiota…

en: Use GameMode
fi: Käytä pelitilaa

en: Use Gamescope
fi: Käytä Gamescopea

en: Manage Gamescope settings
fi: Hallitse Gamescopen asetuksia

note: #-#-#-#-#  260 (linuxmint)  #-#-#-#-# settings-example@cinnamon.org->settings-schema.json->directory- select->description
en: Choose a directory
fi: Valitse kansio

note: #-#-#-#-#  1099 (libkremotecontrol)  #-#-#-#-# i18n: tag argument attribute comment
en: Environment variables
fi: Ympäristömuuttujat

en: Reduce PulseAudio latency
fi: Vähennä PulseAudion viivettä

en: Set PulseAudio latency to 60 milliseconds to increase sound quality
fi: Aseta PulseAudion viiveeksi 60 millisekuntia äänenlaadun parantamiseksi

en: Developers & Debug
fi: Kehittäjät ja vianjäljitys

en: Toggle DXVK overlay showing FPS and other details in D3D applications.
fi: Aseta päälle/pois DXVK-peite, joka näyttää kuvanpäivitysnopeuden ja muita tietoja D3D-sovelluksissa.

en: Enable wine fixme logs
fi: Ota Winen fixme-lokit käyttöön

en: Log code paths that are unimplemented in Wine.
fi: Lokita koodipolut, joita ei ole toteutettu Winessä.

en: No programs found
fi: Ohjelmia ei löytynyt

en: New programs will be automatically found.
fi: Uudet ohjelmat löytyvät automaattisesti.

en: Add a custom executable path
fi: Lisää omavalintainen suorituspolku

en: Search for installed programs
fi: Etsi asennettuja ohjelmia

en: Show/hide removed programs
fi: Näytä/piilota poistetut ohjelmat

en: Stop process
fi: Pysäytä prosessi

en: No states found
fi: Tiloja ei löytynyt

en: Create first state to start using versioning.
fi: Luo ensimmäinen tila aloittaaksesi versioinnin käytön.

en: Type a really short comment:
fi: Kirjoita todella lyhyt kommentti:

en: A really short comment
fi: Todella lyhyt kommentti

en: Save the bottle state.
fi: Tallenna pullon tila.

en: Create new state
fi: Luo uusi tila

en: Bottles Crash Report
fi: Pullojen kaatumisraportti

en: Send report
fi: Lähetä raportti

en: Dynamic Link Libraries can be specified to be builtin (provided by Wine) or native (provided by the program)
fi: Dynaaminen linkki -kirjastot voidaan määritellä joko sisäänrakennetuiksi (toimittaa Wine) tai alkuperäisiksi (ohjelman tarjoamat)

en: New override
fi: Uusi ohitus

en: e.g. ucrtbase
fi: esim. ucrtbase

en: Existing overrides
fi: Olemassa olevat ohitukset

en: Existing drives
fi: Olemassa olevat asemat

en: Duplicate a bottle
fi: Monista pullo

en: Type a name for the new bottle
fi: Kirjoita uudelle pullolle nimi

en: Duplicating…
fi: Monistetaan…

en: Take a break, it may take a while
fi: Ota tauko, tämä saattaa kestää hetken

en: Bottle duplicated
fi: Pullo monistettu

en: New variable
fi: Uusi muuttuja

en: e.g. MY_VAR
fi: esim. MY_VAR

en: Existing variables
fi: Olemassa olevat muuttujat

en: Change environment variables
fi: Muuta ympäristömuuttujia

en: Here you can change the environment variables for the commands that are executed.
fi: Täällä voit muuttaa suoritettavien komentojen ympäristömuuttujia.

en: e.g.: VAR1=value VAR2=value
fi: esim. VAR1=arvo VAR2=arvo

en: e.g: VAR1=value VAR2=value ..
fi: esim. VAR1=arvo VAR2=arvo ...

en: Gamescope settings
fi: Gamescopen asetukset

en: Game resolution
fi: Pelin resoluutio

en: e.g. 1280
fi: esim. 1280

en: e.g. 720
fi: esim. 720

en: Gamescope resolution
fi: Gamescopen resoluutio

en: Extra settings
fi: Lisäasetukset

en: Frame rate limit
fi: Kuvataajuuden raja

en: e.g. 60
fi: esim. 60

en: Frame rate limit (when no focus)
fi: Kuvataajuuden raja (kun ei kohdistusta)

en: e.g. 30
fi: esim. 30

en: Use integer scaling
fi: Käytä kokonaisluvulla skaalausta

en: Window type
fi: Ikkunan tyyppi

en: Borderless
fi: Reunaton

en: Change launch options
fi: Muuta käynnistysvalintoja

en: These arguments are passed on program launch:
fi: Nämä argumentit välitetään ohjelman käynnistämisen yhteydessä:

en: Type the new name:
fi: Kirjoita uusi nimi:

en: Type here..
fi: Kirjoita tähän...

en: e.g: -opengl -SkipBuildPatchPrereq
fi: esim. -opengl -SkipBuildPatchPrereq

en: Message goes here.
fi: Viesti menee tänne.

en: Builtin (Wine)
fi: Sisäänrakennettu (Wine)

en: Native (Windows)
fi: Alkuperäinen (Windows)

en: Builtin then Native
fi: Sisäänrakennettu sitten alkuperäinen

en: Native then Builtin
fi: Alkuperäinen sitten sisäänrakennettu

en: This wineprefix was already imported in Bottles.
fi: Tämä wine-etuliite tuotiin jo Pullot-sovellukseen.

en: Importer
fi: Tuoja

en: Import Bottles backup
fi: Tuo Pullo-varmuuskopio

en: This bottle looks damaged.
fi: Tämä pullo näyttää vaurioituneelta.

en: Execute in this bottle
fi: Suorita tässä pullossa

en: Run Here
fi: Suorita tässä

en: This bottle looks damaged, the configuration file is missing. I can try to solve by creating a new configuration.
fi: Tämä pullo näyttää vaurioituneelta, kokoonpanotiedosto puuttuu. Voin yrittää ratkaista tämä luomalla uuden kokoonpanon.

en: Run .exe/.msi in this bottle
fi: Suorita .exe/.msi tässä pullossa

en: Search your bottles ..
fi: Etsi pulloja...

en: Start off by creating a Bottle.
fi: Aloita luomalla pullo.

en: Create a new Bottle
fi: Luo uusi pullo

en: Utility & Preferences
fi: Apuohjelma ja asetukset

en: New bottle
fi: Uusi pullo

en: Bottle information
fi: Pullon tiedot

en: Choose a name for your bottle
fi: Valitse pullolle nimi

en: This field cannot contain special characters!
fi: Tämä kenttä ei voi sisältää erikoismerkkejä!

en: My beautiful bottle
fi: Kaunis pulloni

en: Use versioning
fi: Käytä versiointia

en: Enable versioning to save and restore the bottle to a state.
fi: Ota versiointi käyttöön, jotta pullo voidaan tallentaa ja palauttaa tilaan.

en: Architecture
fi: Arkkitehtuuri

en: We recommend using 32bit only if strictly necessary
fi: Käytä 32-bittistä vain jos se on tarpeellista

en: 64 bit
fi: 64-bit

en: 32 bit
fi: 32-bit

en: Creating bottle…
fi: Luodaan pulloa…

en: Bottle created
fi: Pullo luotu

note: #-#-#-#-#  3830 (Battle for Wesnoth 0.8.2-CVS)  #-#-#-#-# [label]
en: Welcome
fi: Tervetuloa

en: Welcome to Bottles
fi: Tervetuloa, tämä on Pullot

en: Bottles makes running Windows Software on Linux much easier.
fi: Pullot tekee Windows-ohjelmistojen suorittamisesta Linuxissa paljon helpompaa.

en: What Are Runners?
fi: Mitä ajajat ovat?

en: These are compatibility layers which allows Windows software to be installed and run on Linux systems.
    
    <b>Bottles</b> are environments where the runner configures the system and where the Windows software runs and is installed.
    
    <a href="https://docs.usebottles.com/components/runners">Read more about runners</a>
fi: Ne ovat yhteensopivuustasoja, jotka mahdollistavat Windows-ohjelmistojen asentamisen ja suorittamisen Linux-järjestelmissä.
    
    <b>Pullot</b> ovat ympäristöjä, missä ajaja määrittää järjestelmän asetukset ja mihin Windows-ohjelmistot asennetaan suoritettavaksi.
    
    <a href="https://docs.usebottles.com/components/runners">Lue lisää ajajista</a>

en: We Are Almost There
fi: Melkein valmista

en: We need to download and install a runner to allow you to create your own bottles.
    The download size is <b>~70MB</b>.
    <a href="https://docs.usebottles.com/getting-started/first-run">Read more about what we're going to download</a>
    
    We cannot offer these files with Bottles as these have different release cycles.
    
    When you are ready press the <b>Install</b> button.
fi: Ajaja tulee ladata ja asentaa, jotta voit luoda omia pulloja.
    Latauksen koko on noin <b>70 Mt</b>.
    <a href="https://docs.usebottles.com/getting-started/first-run">Lisätietoja ladattavasta sisällöstä</a>
    
    Emme voi tarjota näitä tiedostoja Pullot-sovelluksen kanssa, koska niillä on eri julkaisuaikataulut.
    
    Kun olet valmis, paina <b>Asenna</b>-painiketta.

note: #-#-#-#-#  490 (fwupd)  #-#-#-#-# TRANSLATORS: downloading from a remote server #-#-#-#-#  491 (fwupd)  #-#-#-#-#
en: Downloading…
fi: Ladataan…

en: Sit down and relax, it may take a few minutes.
fi: Istu alas hetkeksi, lataus voi kestää jonkin aikaa.

en: Everything Is Ready!
fi: Kaikki valmiina!

en: You are now ready to create your first bottles.
fi: Olet nyt valmis luodaksesi ensimmäiset pullot.

en: Night mode
fi: Yötila

en: Whether Bottles should use the Night theme variant.
fi: Tuleeko pullojen käyttää tumman yöteeman muunnosta.

en: Apperance
fi: Ulkoasu

en: Show update date
fi: Näytä päivityspäivä

en: Whether to show the update date in the bottle list.
fi: Näytetäänkö pulloluettelossa päivityspäivä vai ei.

en: Show notifications for downloads and installs.
fi: Näytä latauksia ja asennuksia koskevat ilmoitukset.

en: Temp files
fi: Väliaikaiset tiedostot

en: Clean temp files when Bottles launches?
fi: Tyhjennetäänkö väliaikaiset tiedostot, kun Pullot käynnistetään?

en: Close Bottles after starting a program
fi: Sulje Pullot ohjelman käynnistämisen jälkeen

en: Close Bottles after starting a program from the file manager
fi: Sulje Pullot, kun ohjelma on käynnistetty tiedostonhallinnasta

en: Pre-release
fi: Esijulkaisu

en: Whether the above list should display unstable versions.
fi: Näytetäänkö yllä olevassa luettelossa epävakaat versiot.

note: #-#-#-#-#  1265 (kdevelop)  #-#-#-#-# i18n: ectx: attribute (title), widget (QWidget, t_core)
en: Core
fi: Ydin

en: Bottles' Forums
fi: Pullojen keskustelualue

en: Remove from Programs
fi: Poista ohjelmista

en: Add desktop entry
fi: Lisää työpöytätietue

en: Restore this state
fi: Palauta tämä tila

en: Import/export
fi: Tuo/vie

en: Health check
fi: Terveystarkastus

en: About Bottles
fi: Tietoja - Pullot

en: You don't seem connected to the internet. Without it you will not be able to download essential components. Click this icon when you have reestablished the connection.
fi: Et näytä olevan yhteydessä internetiin. Ilman internetyhteyttä et voi ladata välttämättömiä komponentteja. Napsauta tätä kuvaketta, kun yhteys on muodostettu uudelleen.

en: Executable path
fi: Suoritustiedoston polku

en: [Quit] request received.
fi: [Quit]-pyyntö vastaanotettu.

en: [Help] request received.
fi: [Help]-pyyntö vastaanotettu.

en: [Refresh] request received.
fi: [Refresh]-pyyntö vastaanotettu.

en: You are offline, unable to download.
fi: Olet offline-tilassa, et voi ladata.

en: Bottle details
fi: Pullon tiedot

en: Import & export
fi: Tuonti ja vienti

en: Backup {0}
fi: Varmuuskopio {0}

en: Importing backup: {0}
fi: Varmuuskopion tuominen: {0}

en: Dependencies installation failed.
fi: Riippuvuuksien asentaminen epäonnistui.

note: unlock widget
en: Installation failed, please check the logs.
fi: Asennus epäonnistu, tarkista lokit.

en: Missing essential components. Installing…
fi: Välttömättömiä komponentteja puuttuu. Asennetaan…

en: Generating bottle configuration…
fi: Luodaan Pullo-kokoonpanoa…

note: execute wineboot on the bottle path
en: The WINE config is being updated…
fi: Winen kokoonpanoa päivitetään…

en: WINE config updated!
fi: Winen kokoonpano päivitetty!

en: Setting Windows version…
fi: Asetetaan Windows-versiota…

en: Optimizing environment…
fi: Optimoidaan ympäristöä…

en: Applying environment: {0}…
fi: Toteutetaan ympäristö: {0}…

en: Installing DXVK…
fi: Asennetaan DXVK…

en: Installing VKD3D…
fi: Asennetaan VKD3D…

en: Installing DXVK-NVAPI…
fi: Asennetaan DXVK-NVAPI…

en: Installing dependency: {0}…
fi: Asennetaan riippuvuus: {0}…

en: Creating versioning state 0…
fi: Luodaan versionointitila 0…

en: Finalizing…
fi: Viimeistellään…

en: Generating state files index …
fi: Luodaan tilatiedostojen indeksiä…

en: Creating a restore point …
fi: Luodaan palautuspiste…

en: Updating index …
fi: Päivitetään indeksi…

en: Updating states …
fi: Päivitetään tilat…

en: Show report
fi: Näytä raportti

en: Choose path
fi: Valitse polku

en: Choose a Windows executable file
fi: Valitse Windowsin suoritettava tiedosto

en: Select the location where to save the backup config
fi: Valitse sijainti, mihin varmuuskopioitava kokoonpano tallennetaan

en: Select the location where to save the backup archive
fi: Valitse sijainti, johon varmuuskopioarkisto tallennetaan

en: Are you sure you want to delete this Bottle and all files?
fi: Haluatko varmasti poistaa tämän pullon ja kaikki tiedostot?

en: This feature is not available on your system.
fi: Tämä ominaisuus ei ole käytettävissä järjestelmässäsi.

en: Choose working directory for executables
fi: Valitse työskentelyhakemisto suoritettaville tiedostoille

en: Choose an executable path
fi: Valitse suoritustiedoston polku

en: Details & Utilities
fi: Tiedot ja työkalut

en: Found in your bottle's Start menu.
fi: Löytyi pullosi Käynnistä-valikosta.

en: Versioning
fi: Versiointi

en: Choose a backup archive
fi: Valitse varmuuskopiointiarkisto

en: Choose a configuration file
fi: Valitse kokoonpanotiedosto

en: Arguments found for executable: [{executable}].
fi: Suoritettavalle ohjelmalle löytyi argumentteja: [{executable}].

en: An environment improved for Windows games.
fi: Windows-pelejä varten parannettu ympäristö.

en: A clear environment for your experiments.
fi: Tyhjä ympäristö kokeiluillesi.

en: There was an error creating the bottle.
fi: Virhe pulloa luotaessa.

en: A bottle named “{0}” was created successfully
fi: Pullo nimeltä “{0}” luotiin onnistuneesti

en: Caffe runners
fi: Caffe-ajajat

en: Lutris runners
fi: Lutris-ajajat

en: Proton runners
fi: Proton-ajajat

en: Other runners
fi: Muut ajajat

en: Step {self.__step} of {self.steps}
fi: Vaihe {self.__step}/{self.steps}

en: Index for state {0}
fi: Indeksi tilalle {0}

en: Dark theme
fi: Tumma teema

en: Task Manager
fi: Tehtävienhallinta

en: Page 1
fi: Sivu 1

note: #-#-#-#-#  1587 (kompare)  #-#-#-#-# i18n: ectx: property (title), widget (QGroupBox, m_CommandLineGB) #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: varlistentry/term
en: Command Line
fi: Komentorivi

note: i18n: ectx: label, entry (playbackSpeed), group (bovo)
en: Speed of demo and replay playback.
fi: Demon ja pelin toiston nopeus.

note: i18n: ectx: label, entry (animation), group (bovo)
en: Whether moves should be animated or not.
fi: Animoidaanko liikkeet vai ei.

note: i18n: ectx: label, entry (ai), group (bovo)
en: AI engine to use.
fi: Käytettävä tekoälymoottori.

en: KDE Five in a Row Board Game
fi: KDE-ristinolla

en: (c) 2002-2007, Aron Boström
fi: © 2002–2007 Aron Boström

en: Wins: %1
fi: Voittoja: %1

en: Losses: %1
fi: Häviöitä: %1

en: &Replay
fi: &Toista peli

en: Replay game
fi: Toista peli

en: Replays your last game for you to watch.
fi: Toistaa viimeisimmän pelin katselua varten.

en: &Animation
fi: &Animaatio

en: Start a new Game to play
fi: Aloita uusi peli

en: GAME OVER. Tie!
fi: Peli päättyi. Tasapeli!

en: GAME OVER. You won!
fi: Peli päättyi. Voitit!

en: GAME OVER. You lost!
fi: Peli päättyi. Hävisit!

en: It is your turn.
fi: On sinun vuorosi.

en: Waiting for computer.
fi: Tietokoneen vuoro.

en: Replaying game
fi: Toistetaan peliä.

en: Game replayed.
fi: Peli toistettu.

en: You won!
fi: Voitit!

note: (itstool) path: item/p
en: Copy CDs and DVDs
fi: Kopioida CD- ja DVD-levyjä

note: (itstool) path: item/p
en: Create image files and burn existing image files
fi: Luoda levykuvatiedostoja ja kirjoittaa olemassa olevia levykuvatiedostoja

note: (itstool) path: item/p
en: Check the integrity of discs and disc images
fi: Tarkistaa levyjen ja levykuvien eheyden

en: Burn image
fi: Polta levykuva

note: #-#-#-#-#  143 (brasero doc)  #-#-#-#-# (itstool) path: item/title
en: Split track manually
fi: Jaa käsin

en: Split track in parts with a fixed length
fi: Jaa raita kiinteän mittaisiin osiin

en: Split track in a fixed number of parts
fi: Jaa raita tasakokoisiin osiin

en: Blank a disc
fi: Tyhjennä levy

en: Brasero is a application to burn CD/DVD for the GNOME Desktop. It is designed to be as simple as possible and has some unique features to enable users to create their discs easily and quickly.
fi: Brasero on CD- ja DVD-levyjen polttoon tarkoitettu Gnome-sovellus. Se on suunniteltu mahdollisimman yksinkertaiseksi, mutta samalla se tarjoaa ainutlaatuisia ominaisuuksia, joiden avulla levyjen luominen käy ketterästi.

en: Brasero can create, copy and burn Data and Audio CD/DVDs. It fully supports CD-TEXT, multisession and joliet extensions. You can simply drag and drop files from other local applications or from remote shared drives to easily burn them to a disc.
fi: Braseron avulla voi luoda, kopioida ja polttaa data- ja ääni-CD- sekä -DVD-levyjä. Tuettuja ominaisuuksia ovat muun muassa CD-TEXT, moni-istunto ja joliet-laajennukset. Tiedostojen lisääminen poltettavalle levylle käy muista sovelluksista vetämällä ja pudottamalla tiedostoja.

en: Disc Burner and Copier
fi: Levyjen kirjoittaja ja kopioija

en: Create and copy CDs and DVDs
fi: Luo ja kopioi CD- ja DVD-levyjä

en: disc;cdrom;dvd;burn;audio;video;
fi: disc;cdrom;dvd;burn;audio;video;levy;cd;polta;kirjoita;ääni;

en: Brasero Disc Burner
fi: Brasero-levynkirjoittaja

note: #-#-#-#-#  3014 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: info/title
en: Open a New Window
fi: Avaa uusi ikkuna

en: Burn an Image File
fi: Kirjoita levykuva

en: Copy a Disc
fi: Kopioi levy

en: Create an Audio Project
fi: Luo uusi ääniprojekti

en: Create a Video Project
fi: Luo uusi videoprojekti

en: Brasero project file
fi: Braseron projektitiedosto

en: Should Nautilus extension output debug statements
fi: Tulostaa Nautilus-laajennus virheenjäljitystietoja

en: Should Nautilus extension output debug statements. The value should be set to true if it should.
fi: Tulostaa Nautilus-laajennus virheenjäljitystietoja. Tulisi asettaa todeksi, jos halutaan tulostavan.

en: The type of checksum used for images
fi: Levykuville käytettävä tarkistussummatyyppi

en: Set to 0 for MD5, 1 for SHA1 and 2 for SHA256
fi: Aseta seuraavasti: 0 = MD5, 1 = SHA1 ja 2 = SHA256

en: The type of checksum used for files
fi: Tiedostoille käytettävä tarkistussummatyyppi

en: Directory to use for temporary files
fi: Tilapäistiedostojen kansio

en: Contains the path to the directory where brasero should store temporary files. If that value is empty, the default directory set for glib will be used.
fi: Sisältää polun hakemistoon, jonne brasero tallentaa väliaikaistiedostot. Jos arvo on tyhjä, käytetään glibin oletushakemistoa.

en: Favourite burn engine
fi: Ensisijainen levynkirjoitusjärjestelmä

en: Contains the name of the favourite burn engine suite installed. It will be used if possible.
fi: Sisältää ensisijaisesti käytettävän kirjoitusjärjestelmän nimen. Arvoa käytetään aina kun se on mahdollista.

en: White list of additional plugins to use
fi: Luettelo hyväksytyistä liitännäisistä

en: Contains the list of additional plugins Brasero will use to burn discs. If set to NULL, Brasero will load them all.
fi: Sisältää luettelon lisäliitännäisistä, joita Brasero käyttää levyjen kirjoitukseen. Jos arvo on NULL, Brasero lataa kaikki liitännäiset.

en: Enable the "-immed" flag with cdrecord
fi: Käytä ”-immed”-lippua cdrecordin kanssa

en: Whether to use the "-immed" flag with cdrecord. Use with caution (set to true) as it's only a workaround for some drives/setups.
fi: Käytetäänkö cdrecordin kanssa lippua ”-immed”. Käytä tätä varoen (asettaen se todeksi), sillä se on vain korjaus joillekin asemille ja järjestelmille.

en: Whether to use the "-use-the-force-luke=dao" flag with growisofs
fi: Käytetäänkö growisofs:n kanssa ”-use-the-force-luke=dao”-lippua

en: Whether to use the "-use-the-force-luke=dao" flag with growisofs. Set to false, brasero won't use it; it may be a workaround for some drives/setups.
fi: Käytetäänkö growisofs:n kanssa lippua ”-use-the-force-luke=dao”. Jos asetetaan epätodeksi, Brasero ei käytä sitä – tämä voi toimia korjauksena joillekin asemille ja järjestelmille.

en: Used in conjunction with the "-immed" flag with cdrecord
fi: Käytetään ”-immed”-lipun kanssa käytettäessä cdrecordia

en: Used in conjunction with the "-immed" flag with cdrecord.
fi: Käytetään ”-immed”-lipun kanssa käytettäessä cdrecordia

en: Whether to use the "--driver generic-mmc-raw" flag with cdrdao
fi: Käytetäänkö ”--driver generic-mmc-raw” -lippua cdrdaon kanssa

en: Whether to use the "--driver generic-mmc-raw" flag with cdrdao. Set to True, brasero will use it; it may be a workaround for some drives/setups.
fi: Käytetäänkö cdrdaon kanssa lippua ”--driver generic-mmc-raw”. Brasero käyttää sitä, jos asetetaan todeksi – se voi toimia korjauksena joillekin asemille ja järjestelmille.

en: The last browsed folder while looking for images to burn
fi: Kirjoítettavia levykuvia varten viimeksi selattu kansi

en: Contains the absolute path of the directory that was last browsed for images to burn
fi: Sisältää koko polun hakemistoon, jota selattiin viimeksi kirjoitettavien levykuvien osalta

en: Enable file preview
fi: Käytä tiedoston esikatselua

en: Whether to display file preview. Set to true to use it.
fi: Näytetäänkö tiedoston esikatselu. Aseta arvoon TOSI nähdäksesi sen

en: Should brasero filter hidden files
fi: Suodatetaanko piilotiedostot

en: Should brasero filter hidden files. Set to true, brasero will filter hidden files.
fi: Suodatetaanko piilotiedostot. Jos tosi, brasero suodattaa pois piilotiedostot.

en: Replace symbolic links by their targets
fi: Korvaa symboliset linkit linkin kohteella

en: Should brasero replace symbolic links by their target files in the project. Set to true, brasero will replace symbolic links.
fi: Korvaako brasero symboliset linkit linkkien kohdetiedostoilla projektissa. Jos tosi, brasero korvaa symboliset linkit.

en: Should brasero filter broken symbolic links
fi: Suodattaako brasero rikkinäiset symboliset linkit

en: Should brasero filter broken symbolic links. Set to true, brasero will filter broken symbolic links.
fi: Suodatetaanko rikkinäiset symboliset linkit. Jos tosi, brasero suodattaa pois rikkinäiset linkit.

en: The priority value for the plugin
fi: Liitännäisen tärkeysarvo

en: When several plugins are available for the same task, this value is used to determine which plugin should be given priority. 0 means the plugin's native priority is used. A positive value overrides the plugin's native priority. A negative value disables the plugin.
fi: Kun saman tehtävän voi hoitaa usealla eri liitännäisellä, tämä arvo kertoo mille liitännäisellä annetaan etuoikeus. 0 tarkoittaa, että liitännäisen omaan tärkeysarvoa käytetään. Positiivinen arvo ylikirjoittaa liitännäisen oman tärkeysarvon, ja negatiivinen ottaa liitännäisen pois käytöstä.

en: Burning flags to be used
fi: Käytettävät kirjoitusliput

en: This value represents the burning flags that were used in such a context the last time.
fi: Viimeksi asiayhteydessä käytetyt kirjoitusliput

en: The speed to be used
fi: Käytettävä nopeus

en: This value represents the speed that was used in such a context the last time.
fi: Viimeksi asiayhteydessä käytetty nopeus

en: Error while blanking.
fi: Virhe tyhjennettäessä.

en: Blank _Again
fi: Tyhjennä _uudelleen

en: The disc was successfully blanked.
fi: Levy tyhjennettiin onnistuneesti.

en: The disc is ready for use.
fi: Levy on valmis käytettäväksi.

en: _Fast blanking
fi: _Nopea tyhjennys

en: Activate fast blanking, as opposed to a longer, thorough blanking
fi: Käytä nopeaa tyhjennystä pidemmän ja tarkemman tyhjennyksen sijasta

en: Disc Blanking
fi: Levyn tyhjennys

en: Burning CD/DVD
fi: Kirjoitetaan CD/DVD-levyä

en: The drive is busy
fi: Asema on käytössä

en: Make sure another application is not using it
fi: Varmista, ettei joku muu sovellus käytä sitä

en: "%s" cannot be unlocked
fi: Aseman ”%s” lukitusta ei voi avata

en: No burner specified
fi: Kirjoittajaa ei annettu

en: No source drive specified
fi: Lähdeasemaa ei annettu

en: Ongoing copying process
fi: Kopiointi on kesken

en: The drive cannot be locked (%s)
fi: Asemaa ei voi lukita (%s)

en: The drive has no rewriting capabilities
fi: Asema ei osaa uudelleenkirjoittaa levyjä

en: Ongoing blanking process
fi: Levyn tyhjennys on kesken

en: The drive cannot burn
fi: Asema ei pysty kirjoitamiseen

en: Ongoing burning process
fi: Kirjoitus on kesken

en: Ongoing checksumming operation
fi: Tarkistussumman laskenta on kesken

en: Merging data is impossible with this disc
fi: Tietojen yhdistäminen on mahdotonta tällä levyllä

en: Not enough space available on the disc
fi: Levyllä ei ole tarpeeksi tilaa

note: Translators: %s is the name of a missing application
en: %s (application)
fi: %s (sovellus)

note: Translators: %s is the name of a missing library
en: %s (library)
fi: %s (kirjasto)

note: Translators: %s is the name of a missing GStreamer plugin
en: %s (GStreamer plugin)
fi: %s (GStreamer-liitännäinen)

en: There is no track to burn
fi: Ei kirjoitettavia raitoja

en: Please install the following required applications and libraries manually and try again:
fi: Asenna seuraavat vaaditut sovellukset ja kirjastot käsin, ja yritä sitten uudelleen:

en: Only one track at a time can be checked
fi: Vain yksi raita kerrallaan voidaan tarkistaa

en: No format for the temporary image could be found
fi: Väliaikaisen levykuvan tyyppiä ei voitu selvittää

note: #-#-#-#-#  144 (brasero)  #-#-#-#-# Translators: Error message saying no graft point * is specified. A graft point is the path (on the * disc) where a file from any source will be added * ("grafted")
en: An internal error occurred
fi: Tapahtui sisäinen virhe

en: Brasero notification
fi: Brasero-ilmoitus

note: Translators: This string is used in the title bar %s is the action currently performed
en: %s (%i%% Done)
fi: %s (%i%% valmis)

en: Burning DVD
fi: Kirjoitetaan DVD-levyä

en: Copying DVD
fi: Kopioidaan DVD-levyä

en: Burning CD
fi: Kirjoitetaan CD-levyä

en: Burning Disc
fi: Kirjoitetaan levyä

en: Copying Disc
fi: Kopioidaan levyä

en: Creating image
fi: Luodaan levykuvaa

en: Simulation of video DVD burning
fi: Video-DVD:n kirjoituksen simulointi

en: Burning video DVD
fi: Kirjoitetaan video-DVD-levyä

en: Simulation of data DVD burning
fi: Data-DVD-levyn kirjoituksen simulointi

en: Burning data DVD
fi: Kirjoitetaan data-DVD-levyä

en: Simulation of image to DVD burning
fi: Levykuvan DVD:lle kirjoituksen simulointi

en: Burning image to DVD
fi: Kirjoitetaan levykuvaa DVD-levylle

en: Simulation of data DVD copying
fi: Data-DVD-levyn kopioinnin simulointi

en: Copying data DVD
fi: Kopioidaan data-DVD-levyä

en: Simulation of (S)VCD burning
fi: (S)VCD-levyn kirjoituksen simulointi

en: Burning (S)VCD
fi: Kirjoitetaan (S)VCD-levyä

en: Simulation of audio CD burning
fi: Ääni-CD-levyn kirjoituksen simulointi

en: Burning audio CD
fi: Kirjoitetaan ääni-CD-levyä

en: Simulation of data CD burning
fi: Data-CD-levyn kirjoituksen simulointi

en: Burning data CD
fi: Kirjoitetaan data-CD-levyä

en: Simulation of CD copying
fi: CD-levyn kopioinnin simulointi

en: Simulation of image to CD burning
fi: Levykuvan CD-kirjoituksen simulointi

en: Burning image to CD
fi: Kirjoitetaan levykuvaa CD-levylle

en: Simulation of video disc burning
fi: Videolevyn kirjoituksen simulointi

en: Burning video disc
fi: Kirjoitetaan videolevyä

en: Simulation of data disc burning
fi: Datalevyn kirjoituksen simulointi

en: Burning data disc
fi: Kirjoitetaan datalevyä

en: Simulation of disc copying
fi: Levyn kopioinnin simulointi

en: Copying disc
fi: Kopioidaan levyä

en: Simulation of image to disc burning
fi: Levykuvan levylle kirjoituksen simulointi

en: Burning image to disc
fi: Kirjoitetaan levykuvaa levylle

en: Please replace the disc with a rewritable disc holding data.
fi: Vaihda asemaan uudelleenkirjoitettava levy, jolla on tietoa.

en: Please replace the disc with a disc holding data.
fi: Vaihda asemaan levy, jolla on tietoa.

en: Please insert a rewritable disc holding data.
fi: Laita asemaan uudelleenkirjoitettava levy, jolla on tietoa.

en: Please insert a disc holding data.
fi: Laita asemaan tietoa sisältävä levy.

en: Please replace the disc with a writable CD with at least %i MiB of free space.
fi: Korvaa levy kirjoitettavalla CD:llä, jolla on vähintään %i MiB vapaata tilaa.

en: Please replace the disc with a writable CD.
fi: Korvaa levy kirjoitettava CD:llä.

en: Please insert a writable CD with at least %i MiB of free space.
fi: Laita asemaan kirjoitettava CD, jolla on vähintään %i MiB vapaata tilaa.

en: Please insert a writable CD.
fi: Laita asemaan kirjoitettava CD.

en: Please replace the disc with a writable DVD with at least %i MiB of free space.
fi: Korvaa levy kirjoitettavalla DVD:llä, jolla on vähintään %i MiB vapaata tilaa.

en: Please replace the disc with a writable DVD.
fi: Korvaa levy kirjoitettavalla DVD:llä.

en: Please insert a writable DVD with at least %i MiB of free space.
fi: Laita asemaan kirjoitettava DVD, jolla on vähintään %i MiB vapaata tilaa.

en: Please insert a writable DVD.
fi: Laita asemaan kirjoitettava DVD.

en: Please replace the disc with a writable CD or DVD with at least %i MiB of free space.
fi: Korvaa levy kirjoitettavalla CD:llä tai DVD:llä, jolla on vähintään %i MiB vapaata tilaa.

en: Please replace the disc with a writable CD or DVD.
fi: Korvaa levy kirjoitettavalla CD:llä tai DVD:llä.

en: Please insert a writable CD or DVD with at least %i MiB of free space.
fi: Laita asemaan kirjoitettava CD tai DVD, jolla on vähintään %i MiB vapaata tilaa.

en: Please insert a writable CD or DVD.
fi: Laita asemaan kirjoitettava CD tai DVD.

en: An image of the disc has been created on your hard drive.
    Burning will begin as soon as a writable disc is inserted.
fi: Levykuva levystä on luotu kiintolevylle.
    Kirjoittaminen alkaa heti, kun kirjoitettava levy laitetaan asemaan.

en: A data integrity test will begin as soon as the disc is inserted.
fi: Tiedon eheystarkistus aloitetaan, kun levy laitetaan asemaan.

en: Please re-insert the disc in the CD/DVD burner.
fi: Laita levy uudestaan CD/DVD-asemaan.

note: Translators: %s is the name of a drive
en: "%s" is busy.
fi: ”%s” on käytössä.

en: There is no disc in "%s".
fi: Asemassa ”%s” ei ole levyä.

en: The disc in "%s" is not supported.
fi: Levy asemassa ”%s” ei ole tuetuntyyppinen.

en: The disc in "%s" is not rewritable.
fi: Levy asemassa ”%s” ei ole uudelleenkirjoitettava.

en: The disc in "%s" is empty.
fi: Levy asemassa ”%s” on tyhjä.

en: The disc in "%s" is not writable.
fi: Levy asemassa ”%s” ei ole kirjoitettava.

en: Not enough space available on the disc in "%s".
fi: Levyllä ei ole tarpeeksi tilaa kohteessa ”%s”.

en: The disc in "%s" needs to be reloaded.
fi: Levy asemassa ”%s” täyty ladata uudelleen.

en: Please eject the disc and reload it.
fi: Poista levy asemasta ja lataa se uudelleen.

en: A file could not be created at the location specified for temporary files
fi: Tiedostoa ei voitu luoda annettuun väliaikaistiedostojen sijaintiin

en: The image could not be created at the specified location
fi: Levykuvaa ei voitu luoda valittuun paikkaan

en: Do you want to specify another location for this session or retry with the current location?
fi: Haluatko luoda toisen sijainnin tälle istunnolle vai yrittää luoda uudestaan samaan paikkaan?

en: You may want to free some space on the disc and retry
fi: Haluat ehkä vapauttaa tilaa levyltä ja yrittää uudestaan

en: _Keep Current Location
fi: Säilytä ny_kyinen sijainti

en: _Change Location
fi: _Muuta sijaintia

en: Location for Image File
fi: Levykuvatiedoston sijainti

en: Location for Temporary Files
fi: Väliaikaistiedostojen sijainti

en: _Replace Disc
fi: Ko_rvaa levy

en: Do you really want to blank the current disc?
fi: Haluatko varmasti tyhjentää valitun levyn?

en: The disc in the drive holds data.
fi: Asemassa olevalla levyllä on tietoja.

note: Translators: Blank is a verb here
en: _Blank Disc
fi: _Tyhjennä levy

en: If you import them you will be able to see and use them once the current selection of files is burned.
fi: Jos ne tuodaan, ne voidaan nähdä ja niitä voidaan käyttää kunhan nykyiset valitut tiedostot on kirjoitettu.

en: If you don't, they will be invisible (though still readable).
fi: Jos ei, aiemmin poltetut tiedostot tulevat olemaan piilossa (vaikkakin vielä luettavissa).

en: There are files already burned on this disc. Would you like to import them?
fi: Tälle levylle on jo kirjoitettu tiedostoja. Haluatko tuoda ne?

en: Only _Append
fi: V_ain lisää

en: CD-RW audio discs may not play correctly in older CD players and CD-Text won't be written.
fi: CD-RW-äänilevyt eivät välttämättä toimi vanhemmissa CD-soittimissa, eikä CD-Text-tietoja kirjoiteta levylle.

en: Appending audio tracks to a CD is not advised.
fi: Ääniraitojen lisääminen CD-levylle ei ole suositeltavaa.

en: CD-RW audio discs may not play correctly in older CD players.
fi: CD-RW-äänilevyt eivät välttämättä toimi vanhemmissa CD-soittimissa.

en: Recording audio tracks on a rewritable disc is not advised.
fi: Ääniraitojen kirjoittaminen uudelleenkirjoitettavalle levylle ei ole suositeltavaa.

note: Translators: %s is the name of a drive
en: Please eject the disc from "%s" manually.
fi: Poista levy asemasta ”%s” käsin.

en: The disc could not be ejected though it needs to be removed for the current operation to continue.
fi: Levyä ei voi poistaa asemasta, mutta se tulee poistaa ennen kuin nykyinen toiminto voi jatkua.

en: Do you want to replace the disc and continue?
fi: Haluatko vaihtaa levyn ja jatkaa?

en: The currently inserted disc could not be blanked.
fi: Syötettyä levyä ei voi tyhjentää

en: Do you want to continue with full Windows compatibility disabled?
fi: Haluatko jatkaa käyttämättä täyttä Windows-yhteensopivuutta?

en: Some files don't have a suitable name for a fully Windows-compatible CD.
fi: Jotkin tiedostonimet eivät ole sopivia täysin Windows-yhteensopivia CD:lle.

en: The simulation was successful.
fi: Simulointi onnistui.

en: Real disc burning will take place in 10 seconds.
fi: Levyn varsinainen kirjoitus alkaa 10 sekunnin päästä.

en: Burn _Now
fi: Kirjoita _heti

en: Error while burning.
fi: Virhe kirjoitettaessa.

en: _Save Log
fi: _Tallenna loki

en: Video DVD successfully burned
fi: Video-DVD kirjoitettiin onnistuneesti

en: (S)VCD successfully burned
fi: (S)VCD kirjoitettiin onnistuneesti

en: Audio CD successfully burned
fi: Ääni-CD kirjoitettiin onnistuneesti

en: Image successfully created
fi: Levykuva luotiin onnistuneesti

en: DVD successfully copied
fi: DVD kopioitiin onnistuneesti

en: CD successfully copied
fi: CD kopioitiin onnistuneesti

en: Image of DVD successfully created
fi: Levykuva DVD-levystä luotiin onnistuneesti

en: Image of CD successfully created
fi: Levykuva CD-levystä luotiin onnistuneesti

en: Image successfully burned to DVD
fi: Levykuva kirjoitettiin onnistuneesti DVD-levylle

en: Image successfully burned to CD
fi: Levykuva kirjoitettiin onnistuneesti CD-levylle

en: Data DVD successfully burned
fi: Data-DVD kirjoitettiin onnistuneesti

en: Data CD successfully burned
fi: Data-CD kirjoitettiin onnistuneesti

en: Copy #%i has been burned successfully.
fi: Kopio #%i kirjoitettiin onnistuneesti.

en: Another copy will start as soon as you insert a new writable disc. If you do not want to burn another copy, press "Cancel".
fi: Uusi kopio alkaa heti kun uusi kirjoitettava levy syötetään. Jos et halua kirjoittaa uutta kopiota, napsauta ”Peru”.

en: Make _More Copies
fi: Tee _lisää kopioita

en: Create Co_ver
fi: _Luo kansi

en: There are some files left to burn
fi: Joitain tiedostoja jäi vielä kirjoittamatta

en: There are some more videos left to burn
fi: Joitain videotiedostoja jäi vielä kirjoittamatta

en: There are some more songs left to burn
fi: Joitain kappaleita jäi vielä kirjoittamatta

en: Interrupting the process may make disc unusable.
fi: Toiminnon keskeytys voi tehdä levyn käyttökelvottomaksi.

en: C_ontinue Burning
fi: _Jatka kirjoitusta

en: _Cancel Burning
fi: _Peru kirjoitus

en: Please insert a writable CD or DVD if you don't want to write to an image file.
fi: Laita asemaan kirjoitettava CD- tai DVD-levy, jos et halua kirjoittaa levykuvatiedostoon.

en: Create _Image
fi: Luo _levykuva

en: Make _Several Copies
fi: Tee u_seita kopioita

note: Translators: This is a verb, an action
en: _Burn
fi: _Kirjoita

en: Burn _Several Copies
fi: Kirjoita _useita kopioita

en: Would you like to burn the selection of files across several media?
fi: Haluatko kirjoittaa valitut tiedostot usealle eri levylle?

en: The data size is too large for the disc even with the overburn option.
fi: Tiedostojen koko on liian suuri levylle, vaikka käytettäisiin ylipoltto-valitsinta.

en: _Burn Several Discs
fi: Kirjoita _useita levyjä

en: Burn the selection of files across several media
fi: Kirjoita valitut tiedostot monelle levylle

en: Please choose another CD or DVD or insert a new one.
fi: Valitse toinen CD tai DVD, tai laita uusi levy asemaan.

en: No track information (artist, title, ...) will be written to the disc.
fi: Kappaletietoja (esittäjä, levyn nimi, ...) ei kirjoiteta levylle.

en: This is not supported by the current active burning backend.
fi: Käytössä oleva kirjoitusohjelma ei tue tätä toimintoa.

en: Please add files.
fi: Lisää tiedostoja.

en: There are no files to write to disc
fi: Levylle kirjoitettavia tiedostoja ei ole valittu

en: Please add songs.
fi: Lisää kappaleita.

en: There are no songs to write to disc
fi: Levylle kirjoitettavia kappaleita ei ole valittu

en: Please add videos.
fi: Lisää videoita.

en: There are no videos to write to disc
fi: Levylle kirjoitettavia videoita ei ole valittu

en: There is no inserted disc to copy.
fi: Asemassa ei ole kopioitavaa levyä.

en: Please select a disc image.
fi: Valitse levykuva.

en: There is no selected disc image.
fi: Levykuvaa ei ole valittu.

[ctx: disc]
note: Translators: this is a disc image not a picture Translators: this is a disc image, not a picture
en: Please select another image.
fi: Valitse toinen levykuva.

en: It doesn't appear to be a valid disc image or a valid cue file.
fi: Tämä ei näytä olevan kelvollinen levykuva tai cue-tiedosto.

en: Please insert a disc that is not copy protected.
fi: Laita asemaan levy, joka ei ole kopiosuojattu.

en: All required applications and libraries are not installed.
fi: Kaikkia tarvittavia sovelluksia tai kirjastoja ei ole asennettu.

en: Please replace the disc with a supported CD or DVD.
fi: Korvaa levy tuetulla CD- tai DVD-levytyypillä.

en: Would you like to burn beyond the disc's reported capacity?
fi: Haluatko kirjoittaa levylle enemmän kuin sinne pitäisi mahtua?

en: The data size is too large for the disc and you must remove files from the selection otherwise.
    You may want to use this option if you're using 90 or 100 min CD-R(W) which cannot be properly recognised and therefore need overburn option.
    NOTE: This option might cause failure.
fi: Datan määrä on liian suuri levylle, joten sinun täytyisi tavallisesti poistaa valinnasta tiedostoja.
    Voit haluta silti jatkaa, jos käytät 90- tai 100 min pitkiä CD-R(W)-levyjä, joita ei voitu tunnistaa oikein ja jotka vaativat ylikirjoitusvalinnan.
    HUOMAUTUS: Tämä valinta saattaa aiheuttaa ongelmia.

en: _Overburn
fi: Ylip_oltto

en: Burn beyond the disc's reported capacity
fi: Kirjoita yli levyn raportoidun kapasiteetin

en: The drive that holds the source disc will also be the one used to record.
fi: Lähdemedian sisältävää asemaa käytetään myös kirjoittamiseen.

en: A new writable disc will be required once the currently loaded one has been copied.
fi: Uusi kirjoitettava levy vaaditaan, kun nyt ladattu levy on ensin kopioitu.

en: Select a disc to write to
fi: Valitse levy jolle kirjoitetaan

en: Disc Burning Setup
fi: Levyn kirjoituksen asetukset

en: Do you want to create a disc from the contents of the image or with the image file inside?
fi: Haluatko luoda levyn levykuvan sisällöstä vai lisätä levykuvatiedoston itsessään?

note: Translators: %s is the name of the image
en: There is only one selected file ("%s"). It is the image of a disc and its contents can be burned.
fi: On vain yksi valittu tiedosto (”%s”). Se on levykuvatiedosto ja sen sisältö voidaan kirjoittaa.

en: Burn as _File
fi: Kirjoita _tiedostona

en: Burn _Contents…
fi: Kirjoita _sisältö…

en: Image Burning Setup
fi: Levykuvan kirjoituksen asetukset

note: pack everything
en: Select a disc image to write
fi: Valitse kirjoitettava levykuva

en: Copy CD/DVD
fi: Kopioi CD/DVD

en: Select disc to copy
fi: Valitse kopioitava levy

en: Please install the following manually and try again:
fi: Asenna seuraavat käsin ja yritä uudelleen:

en: Unknown song
fi: Tuntematon kappale

en: "%s" cannot be read
fi: ”%s” ei voi lukea

en: SVCD image
fi: SVCD-levykuva

en: VCD image
fi: VCD-levykuva

en: Video DVD image
fi: Video-DVD-levykuva

note: NOTE for translators: the first %s is medium_name ("File * Image") and the second the path for the image file
en: %s: "%s"
fi: %s: ”%s”

note: Translators: this string is only used when the user * wants to copy a disc using the same destination and * source drive. It tells him that brasero will use as * destination disc a new one (once the source has been * copied) which is to be inserted in the drive currently * holding the source disc
en: New disc in the burner holding the source disc
fi: Uusi levy samaan asemaan, jossa lähdelevy on

note: NOTE for translators, the first %s is the medium name
en: %s: not enough free space
fi: %s: ei tarpeeksi vapaata tilaa

note: NOTE for translators: the first %s is the medium name, the second %s * is its available free space. "Free" here is the free space available.
en: %s: %s of free space
fi: %s: %s vapaata tilaa

note: Translators: the first %s is the path of the directory where brasero * will store its temporary files; the second one is the size available
en: %s: %s free
fi: %s: %s vapaana

en: Do you really want to choose this location?
fi: Haluatko varmasti valita tämän sijainnin?

en: You do not have the required permission to write at this location
fi: Oikeutesi eivät riitä kirjoittamaan tähän kohteeseen

en: The filesystem on this volume does not support large files (size over 2 GiB).
    This can be a problem when writing DVDs or large images.
fi: Tämän taltion tiedostojärjestelmä ei tue isoja tiedostoja (koko yli 2 GiB).
    Tämä saattaa olla ongelma kirjoitettaessa DVD-levyjä tai suuria levykuvia.

en: Impossible to retrieve speeds
fi: Nopeustietoja ei voitu hakea

en: Burning speed
fi: Kirjoitusnopeus

en: _Simulate before burning
fi: Simuloi ennen _kirjoitusta

en: Brasero will simulate the burning and, if it is successful, go on with actual burning after 10 seconds
fi: Brasero simuloi kirjoittamista ja jos simulointi onnistuu, aloittaa varsinaisen kirjoittamisen 10 sekunnin kuluttua

en: Use burn_proof (decrease the risk of failures)
fi: Käytä burn_proofia (vähentää epäonnistumisen mahdollisuutta)

en: Burn the image directly _without saving it to disc
fi: Kirjoita levykuva _suoraan tallentamatta sitä kiintolevylle

en: Leave the disc _open to add other files later
fi: Jätä levy _avoimeksi, jotta muita tiedostoja voidaan lisätä myöhemmin

en: Allow to add more data to the disc later
fi: Salli lisätiedon lisääminen levyyn myöhemmin

en: Location for _Temporary Files
fi: Väliaikaistiedostojen _sijainti

en: Set the directory where to store temporary files
fi: Aseta väliaikaistiedostojen kansio

en: Hidden file
fi: Piilotiedosto

en: Unreadable file
fi: Tiedostoa ei voi lukea

en: Broken symbolic link
fi: Rikkinäinen symbolinen linkki

en: Recursive symbolic link
fi: Rekursiivinen symbolinen linkki

en: Disc image type:
fi: Levykuvan tyyppi:

en: ISO9660 image
fi: ISO9660-levykuva

en: Readcd/Readom image
fi: Readcd/Readom-levykuva

en: Cue image
fi: Cue-levykuva

en: Cdrdao image
fi: Cdrdao-levykuva

en: Do you really want to keep the current extension for the disc image name?
fi: Haluatko varmasti käyttää nykyistä päätettä levykuvan nimessä?

en: If you choose to keep it, programs may not be able to recognize the file type properly.
fi: Jos säilytät tämän päätteen, ohjelmat eivät ehkä tunnista tiedoston tyyppiä oikein.

en: _Keep Current Extension
fi: Pidä ny_kyinen pääte

en: Change _Extension
fi: Vaihda päät_että

en: Configure recording options
fi: Muuta kirjoituksen valintoja

note: Translators: first %02i is hours, the second one is minutes and the * third one is seconds.
en: Total time: %02i:%02i:%02i
fi: Kokonaisaika: %02i:%02i:%02i

en: Average drive speed:
fi: Aseman keskimääräinen nopeus:

note: Translators: first %02i is hours, the second one is minutes * and the third one is seconds.
en: Estimated remaining time: %02i:%02i:%02i
fi: Arvioitu jäljellä oleva aika: %02i:%02i:%02i

en: %i MiB of %i MiB
fi: %i MiB / %i MiB

en: Estimated drive speed:
fi: Arvioitu aseman nopeus:

note: Translators: %s is a path
en: "%s": loading
fi: ”%s”: ladataan

note: Translators: %s is a path and image refers to a disc image
en: "%s": unknown disc image type
fi: ”%s”: tuntematon levykuvan tyyppi

note: This is hackish and meant to avoid ellipsization to make the * label too small. Translators: this is a disc image
en: Click here to select a disc _image
fi: Valitse _levykuva napsauttamalla tästä

en: Select Disc Image
fi: Valitse levykuva

[ctx: disc]
note: Translators: this a disc image here
en: Image files
fi: Levykuvat

en: Image type:
fi: Levykuvan tyyppi:

en: Estimated size: %s
fi: Arvioitu koko: %s

en: Do you really want to add "%s" to the selection?
fi: Haluatko varmasti lisätä ”%s” valintaan?

en: The children of this directory will have 7 parent directories.
    Brasero can create an image of such a file hierarchy and burn it but the disc may not be readable on all operating systems.
    Note: Such a file hierarchy is known to work on Linux.
fi: Tämän hakemiston kohteilla tulee olemaan 7 ylähakemistoa.
    Brasero voi luoda kyseisen kaltaisen tiedostohierarkian ja kirjoittaa levyn, mutta levyä ei välttämättä pysty lukemaan kaikilla käyttöjärjestelmillä.
    Huom: Kyseisen kaltainen tiedostohierarkia toimii ainakin Linuxissa.

en: Ne_ver Add Such File
fi: Älä _koskaan lisää tällaista tiedostoa

en: Al_ways Add Such File
fi: _Lisää tällainen tiedosto aina

en: Do you really want to add "%s" to the selection and use the third version of the ISO9660 standard to support it?
fi: Haluatko varmasti lisätä ”%s” valintaan ja käyttää ISO9660-standardin versiota 3 tiedoston tukemiseksi?

en: The size of the file is over 2 GiB. Files larger than 2 GiB are not supported by the ISO9660 standard in its first and second versions (the most widespread ones).
    It is recommended to use the third version of the ISO9660 standard, which is supported by most operating systems, including Linux and all versions of Windows™.
    However, Mac OS X cannot read images created with version 3 of the ISO9660 standard.
fi: Tiedoston koko on yli 2 GiB. Kahta gigatavua suurempia tiedostoja ei tueta ISO9660-standardin ensimmäisessä ja toisessa versiossa, jotka ovat eniten käytössä. On suositeltavaa käyttää ISO9660-standardin kolmatta versiota, jota kuitenkin tukevat useimmat käyttöjärjestelmät, mukaan lukien Linux ja Windowsien kaikki versiot.
    Ikävä kyllä Mac OS X ei osaa lukea ISO9660-standardin kolmannella versiolla luotuja levyjä.

en: Should files be renamed to be fully Windows-compatible?
fi: Pitäisikö tiedostot uudelleennimetä täysin Windows-yhteensopiviksi?

en: Those names should be changed and truncated to 64 characters.
fi: Kyseiset nimet tulisi muuttaa ja lyhentää 64 merkkiin.

en: _Disable Full Windows Compatibility
fi: Ota täysi Win_dows-yhteensopivuus pois käytöstä

en: _Rename for Full Windows Compatibility
fi: Uudelleennimeä täyttä Windows-yhteensopivuutta va_rten

en: Size Estimation
fi: Koon arviointi

en: Please wait until the estimation of the size is completed.
fi: Odota, kunnes projektin arvioitu koko on laskettu.

en: All files need to be analysed to complete this operation.
fi: Kaikki projektin tiedostot täytyy analysoida tämän toiminnon tekemiseksi.

en: Check _Again
fi: Tarkista _uudelleen

en: The file integrity check could not be performed.
fi: Tiedostojen eheystarkistusta ei voi suorittaa.

en: The file integrity check was performed successfully.
fi: Tiedoston eheyden tarkistus suoritettiin onnistuneesti.

en: There seem to be no corrupted files on the disc
fi: Levyllä ei näytä olevan viallisia tiedostoja

en: The following files appear to be corrupted:
fi: Seuraavat tiedostot näyttävät olevan viallisia:

en: Corrupted Files
fi: Vialliset tiedostot

en: Downloading MD5 file
fi: Haetaan MD5-tiedostoa

en: "%s" is not a valid URI
fi: URI ”%s” ei ole kelvollinen

en: No MD5 file was given.
fi: MD5-tiedostoa ei annettu.

en: Use an _MD5 file to check the disc
fi: Käytä _MD5-tiedostoa levyn tarkistamiseen

en: Use an external .md5 file that stores the checksum of a disc
fi: Käytä ulkoista md5-tiedostoa, joka sisältää levyn tarkistussumman

en: Open an MD5 file
fi: Avaa MD5-tiedosto

en: Disc Checking
fi: Levyn tarkistus

en: The operation cannot be performed.
fi: Toimintoa ei voi suorittaa.

en: The disc is not supported
fi: Levy ei ole tuettu

en: The drive is empty
fi: Asemassa ei ole levyä

en: Select a disc
fi: Valitse levy

en: (loading…)
fi: (ladataan…)

en: Disc file
fi: Levytiedosto

en: New folder %i
fi: Uusi kansio %i

en: Analysing files
fi: Analysoidaan tiedostoja

en: "%s" is a recursive symbolic link.
fi: ”%s” on rekursiivinen symbolinen linkki.

note: Translators: %s is the path of a drive
en: "%s" cannot be found.
fi: ”%s” ei löydy.

en: Retrieving image format and size
fi: Noudetaan kuvan tyyppiä ja kokoa

note: Translators: This is a disc image
en: The format of the disc image could not be identified
fi: Levykuvan tyyppiä ei voitu tunnistaa

en: Please set it manually
fi: Valitse tyyppi käsin

note: Translators: %s is the name of the file that has just been deleted
en: "%s" was removed from the file system.
fi: Tiedosto ”%s” oli poistettu tiedostojärjestelmästä.

en: Directories cannot be added to video or audio discs
fi: Video- tai äänilevyille ei voi lisätä kansioita

en: Playlists cannot be added to video or audio discs
fi: Video- tai äänilevyille ei voi lisätä soittolistoja

note: Translators: %s is the name of the file
en: "%s" is not suitable for audio or video media
fi: Levy ”%s” ei ole ääni- tai videoprojekteille sopivaa tyyppiä

en: Analysing video files
fi: Analysoidaan videotiedostoja

en: Format used mostly on the North American continent
fi: Lähinnä Pohjois-Amerikan mantereella käytetty muoto

en: Format used mostly in Europe
fi: Lähinnä Euroopassa käytetty muoto

en: Native _format
fi: Alkuperäinen _muoto

note: #-#-#-#-#  1635 (krita)  #-#-#-#-# i18n: ectx: property (text), widget (QLabel, aspectLbl) i18n: ectx: property (text), widget (QLabel, aspectLabel)
en: Aspect ratio:
fi: Kuvasuhde:

note: Video options for (S)VCD
en: VCD type:
fi: VC-tyyppi:

en: Create an SVCD
fi: Luo SVCD

en: Create a VCD
fi: Luo VCD

en: Directory could not be created (%s)
fi: Kansiota ei voitu luoda (%s)

en: Getting size
fi: Haetaan kokoa

en: Creating checksum
fi: Luodaan tarkistussummaa

en: Copying file
fi: Kopioidaan tiedostoa

en: Analysing audio files
fi: Analysoidaan äänitietoja

en: Transcoding song
fi: Transkoodataan kappaletta

en: Preparing to write
fi: Valmistellaan asemaa

en: Writing CD-Text information
fi: Kirjoitetaan CD-Text-tietoja

en: Starting to record
fi: Aloitetaan tallennusta

en: Ejecting medium
fi: Poistetaan mediaa asemasta

en: Display debug statements on stdout for Brasero burn library
fi: Näytä braseron polttokirjaston vianetsintäviestit oletustulosteessa

en: Brasero media burning library
fi: Braseron mediakirjoituskirjasto

en: Display options for Brasero-burn library
fi: Näytä brasero-burn -kirjaston valinnat

note: Translators: %s is the plugin name
en: "%s" did not behave properly
fi: ”%s” ei toimi oikein

note: Translators: the first %s is the size of the free space on the medium * and the second %s is the size of the space required by the data to be * burnt.
en: Not enough space available on the disc (%s available for %s)
fi: Levyllä ei ole tarpeeksi tilaa (%s saatavilla, %s vaaditaan)

en: The filesystem you chose to store the temporary image on cannot hold files with a size over 2 GiB
fi: Väliaikaisen levykuvan tallennuskohteen tiedostojärjestelmä ei salli yli 2 GiB kokoisia tiedostoja

en: The location you chose to store the temporary image on does not have enough free space for the disc image (%ld MiB needed)
fi: Väliaikaisen levykuvan tallennukseen valitussa kohteessa ei ole tarpeeksi vapaata tilaa levykuvaa varten (vaaditaan %ld MiB).

en: The size of the volume could not be retrieved
fi: Taltion kokoa ei voitu selvittää

en: No path was specified for the image output
fi: Luotavalle levykuvalle ei annettu polkua

note: Translators: %s is the error returned by libburn Translators: the %s is the error message from errno
en: An internal error occurred (%s)
fi: Tapahtui sisäinen virhe (%s)

en: The file is not stored locally
fi: Tiedosto ei ole tallennettu paikalliselle levylle

en: VIDEO_TS directory is missing or invalid
fi: VIDEO_TS-hakemisto ei ole olemassa tai on epäkelpo

en: "%s" could not be found in the path
fi: Komentoa ”%s” ei löydy polulta

en: "%s" GStreamer plugin could not be found
fi: ”%s” - GStreamer-liitännäistä ei löydy

en: The version of "%s" is too old
fi: Ohjelman ”%s” versio on liian vanha

en: "%s" is a symbolic link pointing to another program
fi: ”%s” on toiseen ohjelmaan osoittava symbolinen linkki

note: Translators: %s is a filename
en: "%s" could not be found
fi: ”%s” ei löydy

note: Translators: %s is the name of the brasero element
en: Process "%s" ended with an error code (%i)
fi: prosessi ”%s” päättyi virhekoodiin (%i)

en: Unnamed CD/DVD Drive
fi: Nimeämätön CD/DVD-asema

en: Display debug statements on stdout for Brasero media library
fi: Näytä braseron mediakirjaston vianetsintäviestit oletustulosteessa

en: Brasero optical media library
fi: Braseron optisten medioiden kirjasto

en: Display options for Brasero media library
fi: Näytä Braseron mediakirjaston valinnat

en: DVD+R dual layer
fi: Kaksikerroksinen DVD+R

en: DVD+RW dual layer
fi: Kaksikerroksinen DVD+RW

en: DVD-R dual layer
fi: Kaksikerroksinen DVD-R

en: Blu-ray disc
fi: Blu-ray-levy

en: Writable Blu-ray disc
fi: Kirjoitettava Blu-ray-levy

en: Rewritable Blu-ray disc
fi: Uudelleenkirjoitettava Blu-ray-levy

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Blank %s in %s
fi: Tyhjä %s asemassa %s

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Audio and data %s in %s
fi: Ääni- ja data-%s asemassa %s

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Audio %s in %s
fi: Ääni-%s asemassa %s

note: NOTE for translators: the first %s is the disc type and the * second %s the name of the drive this disc is in.
en: Data %s in %s
fi: Data-%s asemassa %s

note: NOTE for translators, the first %s is the medium name
en: %s: empty
fi: %s: tyhjä

en: Searching for available discs
fi: Etsitään mahdollisia levyjä

en: No disc available
fi: Levyä ei saatavilla

en: The disc mount point could not be retrieved
fi: Levyn liitospistettä ei voitu selvittää

note: NOTE for translators: the first %s is the disc type and Blank is an adjective.
en: Blank disc (%s)
fi: Tyhjä levy (%s)

note: NOTE for translators: the first %s is the disc type.
en: Audio and data disc (%s)
fi: Ääni- ja datalevy (%s)

note: NOTE for translators: the first %s is the disc type. NOTE to translators: the final string must not be over * 32 _bytes_ . * The %s is the date
en: Audio disc (%s)
fi: Äänilevy (%s)

note: NOTE for translators: the first %s is the disc type. NOTE to translators: the final string must not be over * 32 _bytes_ otherwise it gets truncated. * The %s is the date
en: Data disc (%s)
fi: Datalevy (%s)

en: It does not appear to be a valid ISO image
fi: Tämä ei näytä olevan kelvollinen ISO-levykuva

en: Bad argument
fi: Virheellinen argumentti

en: Outrange address
fi: Alueen ylittävä osoite

en: Invalid parameter in command
fi: Virheellinen parametri komennossa

en: Invalid field in command
fi: Virheellinen kenttä komennossa

en: The device timed out
fi: Aikakatkaisu laitteelta

en: Key not established
fi: Avainta ei ole sovittu

en: Invalid track mode
fi: Virheellinen raidan tila

en: _Hide changes
fi: _Piilota muutokset

en: _Show changes
fi: _Näytä muutokset

en: The file does not appear to be a playlist
fi: Tiedosto ei näytä olevan soittolista

en: _Color
fi: _Väri

note: Translators: This is an image, a picture, not a "Disc Image"
en: Image path:
fi: Kuvan polku:

note: #-#-#-#-#  144 (brasero)  #-#-#-#-# Translators: This is an image, a picture, not a "Disc Image"
en: Choose an image
fi: Valitse kuva

note: Translators: This is an image, a picture, not a "Disc Image"
en: Image style:
fi: Kuvan tyyli:

en: Background Properties
fi: Taustan ominaisuudet

en: Bac_kground Properties
fi: _Taustan ominaisuudet

en: Background properties
fi: Taustan ominaisuudet

en: Font family and size
fi: Fonttiperhe ja koko

en: _Text Color
fi: _Tekstin väri

en: Cover Editor
fi: Kansieditori

en: Set Bac_kground Properties
fi: Aseta _taustan ominaisuudet

en: SIDES
fi: SIVUT

en: BACK COVER
fi: TAKAKANSI

en: FRONT COVER
fi: ETUKANSI

note: Translators: This is an image, * a picture, not a "Disc Image"
en: The image could not be loaded.
fi: Kuvaa ei voitu ladata.

en: "%s" could not be handled by GStreamer.
fi: GStreamer ei voinut käsitellä kohdetta ”%s”.

note: Translators: %s is the name of the object (as in * GObject) from the Gstreamer library that could * not be created
en: %s element could not be created
fi: Elementtiä %s ei voitu luoda

en: Display debug statements on stdout for Brasero utilities library
fi: Näytä Braseron apuohjelmakirjaston vianjäljitysviestit oletustulosteessa

en: Brasero utilities library
fi: Braseron apuohjelmien kirjasto

en: Display options for Brasero-utils library
fi: Näytä Brasero-utils-kirjaston valinnat

en: Pick a Color
fi: Valitse väri

en: Create CDs and DVDs
fi: Luo CD- ja DVD-levyjä

en: Medium Icon
fi: Median kuvake

[ctx: picture]
note: Translators: this is an image, a picture, not a "Disc Image"
en: Image files
fi: Kuvatiedostot

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: CD/DVD Creator Folder
fi: CD/DVD-luontityökalun kansio

en: Disc Name:
fi: Levyn nimi:

note: Translators: be careful, anything longer than the English will likely * not fit on small Nautilus windows
en: Drag or copy files below to write them to disc
fi: Raahaa tai kopioi tiedostoja alla olevaan tilaan kirjoittaaksesi ne levylle

en: Write to Disc
fi: Kirjoita levylle

en: Write contents to a CD or DVD
fi: Kirjoita sisältö CD- tai DVD-levylle

en: Copy Disc
fi: Kopioi levy

en: _Write to Disc…
fi: _Kirjoita levylle…

en: Write disc image to a CD or DVD
fi: Kirjoita levykuva CD- tai DVD-levylle

en: _Copy Disc…
fi: _Kopioi levy…

en: Create a copy of this CD or DVD
fi: Luo kopio tästä CD- tai DVD-levystä

en: _Blank Disc…
fi: _Tyhjennä levy…

en: Blank this CD or DVD
fi: Tyhjennä tämä CD- tai DVD-levy

en: _Check Disc…
fi: _Tarkista levy…

en: Check the data integrity on this CD or DVD
fi: Tarkista tämän CD- tai DVD-levyn tietojen eheys

en: Data could not be read (%s)
fi: Tietoja ei voitu lukea (%s)

en: Data could not be written (%s)
fi: Tietoja ei voitu kirjoittaa (%s)

en: Generates .cue files from audio
fi: Luo .cue-tiedostoja äänestä

en: cdrdao burning suite
fi: cdrdao-kirjoitusohjelmisto

en: Copying audio track
fi: Kopioidaan ääniraitaa

en: Copying data track
fi: Kopioidaan dataraitaa

en: Analysing track %02i
fi: Analysoidaan raitaa %02i

en: You do not have the required permissions to use this drive
fi: Oikeutesi eivät riitä tämän aseman käyttämiseen

en: Converting toc file
fi: Muunnetaan TOC-tiedostoksi

en: Copies, burns and blanks CDs
fi: Kopioi, kirjoittaa ja tyhjentää CD-levyjä

en: Enable the "--driver generic-mmc-raw" flag (see cdrdao manual)
fi: Käytä ”--driver-generic-mmc-raw”-lippua (lisätietoja cdrdaon ohjeesta)

en: cdrkit burning suite
fi: cdrkit-kirjoitusohjelmisto

en: Last session import failed
fi: Edellisen istunnon tuonti epäonnistui

en: An image could not be created
fi: Levykuvaa ei voitu luoda

en: This version of genisoimage is not supported
fi: Tämä komennon genisoimage versio ei ole tuettu

en: Some files have invalid filenames
fi: Joidenkin tiedostojen nimet ovat virheellisiä

en: Unknown character encoding
fi: Tuntematon merkistökoodaus

en: There is no space left on the device
fi: Laitteella ei ole tilaa jäljellä

en: Creates disc images from a file selection
fi: Luo levykuvia valituista tiedostoista

en: The location you chose to store the image on does not have enough free space for the disc image
fi: Valitussa sijainnissa ei ole tarpeeksi vapaata tilaa levykuvaa varten

en: Copies any disc to a disc image
fi: Kopioi minkä tahansa levyn levykuvaksi

en: An error occurred while writing to disc
fi: Tapahtui virhe kirjoitettaessa levyä

en: The system is too slow to write the disc at this speed. Try a lower speed
fi: Järjestelmä on liian hidas kirjoittamaan levyä tällä nopeudella, kokeile hitaampaa nopeutta

note: Translators: %s is the number of the track
en: Writing track %s
fi: Kirjoitetaan raitaa %s

en: Writing cue sheet
fi: Kirjoitetaan cue-tiedostoa

en: The disc needs to be reloaded before being recorded
fi: Levy täytyy ladata uudelleen ennen kirjoitusta

en: Burns, blanks and formats CDs and DVDs
fi: Kirjoittaa, tyhjentää ja alustaa CD- ja DVD-levyjä

en: Enable the "-immed" flag (see wodim manual)
fi: Ota ”-immed”-lippu käyttöön (lisätietoja wodimin ohjeesta)

en: Minimum drive buffer fill ratio (in %) (see wodim manual):
fi: Pienin mahdollinen aseman puskurin täyttöaste prosenteissa (lisätietoja wodimin ohjeesta):

en: Copying audio track %02d
fi: Kopioidaan ääniraitaa %02d

en: Preparing to copy audio disc
fi: Valmistellaan äänilevyn kopioimista

en: Copy tracks from an audio CD with all associated information
fi: Kopioi raidat ääni-CD-levyltä kaikkine tietoineen

en: Burns, blanks and formats CDs, DVDs and BDs
fi: Kirjoittaa, tyhjentää ja alustaa CD-, DVD- ja BD-levyjä

en: Enable the "-immed" flag (see cdrecord manual)
fi: Käytä ”-immed”-lippua (lisätietoja cdrecordin ohjeesta)

en: Minimum drive buffer fill ratio (in %%) (see cdrecord manual):
fi: Pienin mahdollinen aseman puskurin täyttöaste prosenteissa (lisätietoja cdrecordin ohjeesta):

en: cdrtools burning suite
fi: cdrtools-kirjoitusohjelmisto

en: This version of mkisofs is not supported
fi: Tämä komennon mkisofs versio ei ole tuettu

en: File "%s" could not be opened (%s)
fi: Tiedostoa ”%s” ei voitu avata (%s)

en: Creating checksum for image files
fi: Luodaan tarkistussummaa levykuvatiedostoista

en: No checksum file could be found on the disc
fi: Levyltä ei löytynyt tarkistussummatiedostoa

en: Checking file integrity
fi: Tarkistetaan tiedoston eheys

en: File "%s" could not be opened
fi: Tiedostoa ”%s” ei voi avata

en: Some files may be corrupted on the disc
fi: Jotkut levyllä olevista tiedostoista saattavat olla viallisia

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: File Checksum
fi: Tiedoston tarkistussumma

en: Checks file integrities on a disc
fi: Levyn tiedostojen eheystarkistus

en: Hashing algorithm to be used:
fi: Käytettävä tiivistealgoritmi:

note: Translators: first %s is the filename, second %s * is the error generated from errno Translators: first %s is the filename, second %s is the error * generated from errno
en: "%s" could not be opened (%s)
fi: ”%s”-levyä ei voitu avata (%s)

en: Creating image checksum
fi: Luodaan levykuvan tarkistussummaa

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: Image Checksum
fi: Levykuvan tarkistussumma

en: Checks disc integrity after it is burnt
fi: Levylle kirjoitettujen tietojen eheystarkistus kirjoituksen jälkeen

en: Creating file layout
fi: Luodaan tiedostoasettelua

en: Creates disc images suitable for video DVDs
fi: Luo video-DVD-levyille sopivia levykuvia

note: Translators: %s is the path to a drive. "regionset %s" * should be left as is just like "DVDCSS_METHOD=title * brasero --no-existing-session"
en: Error while retrieving a key used for encryption. You may solve such a problem with one of the following methods: in a terminal either set the proper DVD region code for your CD/DVD player with the "regionset %s" command or run the "DVDCSS_METHOD=title brasero --no-existing-session" command
fi: Virhe noudettaessa salaukseen käytettävää avainta. Voit ratkaista tämän ongelman seuraavilla tavoilla: päätteessä joko aseta sopiva DVD-aluekoodi CD/DVD-soittimeesi komennolla ”regionset %s” tai aja komento ”DVDCSS_METHOD=title brasero --no-existing-session”

en: Video DVD could not be opened
fi: DVD-videolevyä ei voitu avata

en: Error while reading video DVD (%s)
fi: Virhe luettaessa DVD-videolevyä (%s)

en: Copying video DVD
fi: Kopioidaan video-DVD-leyvä

en: Copies CSS encrypted video DVDs to a disc image
fi: Kopioi CSS-salatun video-DVD-levyn levykuvaksi

en: Blanks and formats rewritable DVDs and BDs
fi: Tyhjentää ja alustaa uudelleen kirjoitettavia DVD- ja BD-levyjä

en: Burns and blanks DVDs and BDs
fi: Kirjoittaa ja tyhjentää DVD- ja BD-levyjä

en: Allow DAO use
fi: Salli DAOn käyttö

en: growisofs burning suite
fi: growisofs-kirjoitusohjelmisto

en: libburn track could not be created
fi: libburn-raitaa ei voi luoda

en: libburn library could not be initialized
fi: libburn-kirjastoa ei voitu alustaa

en: The drive address could not be retrieved
fi: Aseman osoitetta ei voitu selvittää

en: Writing track %02i
fi: Kirjoitetaan raitaa %02i

en: libburnia burning suite
fi: libburnia-kirjoitusohjelmisto

en: Volume could not be created
fi: Taltiota ei voitu luoda

en: libisofs could not be initialized.
fi: libisofs-kirjastoa ei voi alustaa.

en: Read options could not be created
fi: Lukuvalintoja ei voitu luoda

note: Translators: %s is the path
en: No parent could be found in the tree for the path "%s"
fi: Polun ”%s” yläkansiota ei löydy puusta

en: libisofs reported an error while creating directory "%s"
fi: libisofs kertoi virheestä luotaessa kansiota ”%s”

en: libisofs reported an error while adding contents to directory "%s" (%x)
fi: libisofs kertoi virheestä lisättäessä sisältöä kansioon ”%s” (%x)

en: libisofs reported an error while adding file at path "%s"
fi: libisofs kertoi virheestä lisättäessä tiedostoa polulla ”%s”

en: Copying checksum file
fi: Kopioidaan tarkistussummatiedostoa

en: Copying files locally
fi: Kopioidaan tiedostoja paikallisesti

note: Translators: this is the name of the plugin * which will be translated only when it needs * displaying.
en: File Downloader
fi: Tiedostojen noutaja

en: Allows files not stored locally to be burned
fi: Sallii ei-paikallisten tiedostojen kirjoituksen

en: Impossible to retrieve local file path
fi: Paikallista tiedostopolkua on mahdoton selvittää

en: Allows files added to the "CD/DVD Creator Folder" in Nautilus to be burned
fi: Sallii Nautiluksen ”CD/DVD-luontityökalun” kansion sisällön kirjoittamisen

note: Translators: This message is sent * when brasero could not link together * two gstreamer plugins so that one * sends its data to the second for further * processing. This data transmission is * done through a pad. Maybe this is a bit * too technical and should be removed?
en: Impossible to link plugin pads
fi: Liitännäisten täytteitä ei voitu liittää

en: Normalizing tracks
fi: Normalisoidaan raitoja

en: Normalization
fi: Normalisointi

en: Sets consistent sound levels between tracks
fi: Mahdollistaa eri raitojen välisen yhtenäisen äänenvoimakkuuksien tason

note: Translators: %s is the string error from errno
en: Error while padding file (%s)
fi: Virhe täytettäessä tiedostoa (%s)

en: Error while getting duration
fi: Virhe selvitettäessä kestoa

en: Analysing "%s"
fi: Analysoidaan ”%s”

en: Transcoding "%s"
fi: Transkoodataan ”%s”

en: Converts any song file into a format suitable for audio CDs
fi: Mahdollistaa minkä tahansa äänitiedoston muuntamisen ääni-CD-levyille sopivaksi

en: Converting video file to MPEG2
fi: Muunnetaan video MPEG2-tiedostoksi

en: Converts any video file into a format suitable for video DVDs
fi: Muuntaa minkä tahansa videotiedoston muotoon, joka sopii video-DVD-levyille

en: Creates disc images suitable for SVCDs
fi: Luo SVCD-levyille sopivia levykuvia

en: Choose plugins for Brasero
fi: Valitse Braseron liitännäiset

en: E_ject
fi: _Poista asemasta

en: Eject a disc
fi: Poista levy asemasta

en: _Blank…
fi: _Tyhjennä…

en: _Check Integrity…
fi: _Tarkista eheys…

en: Check data integrity of disc
fi: Tarkista levyn tietojen eheys

en: Quit Brasero
fi: Lopeta brasero

en: Disc Burner
fi: Levynkirjoittaja

en: Error while loading the project
fi: Virhe ladattaessa projektia

en: Please add files to the project.
fi: Lisää tiedostoja projektiin.

en: The project is empty
fi: Projekti on tyhjä

en: Brasero is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
fi: Brasero on vapaa ohjelma; sitä on sallittu levittää edelleen ja muuttaa GNU yleisen lisenssin (GPL lisenssin) ehtojen mukaan  sellaisina kuin Free Software Foundation on ne julkaissut; joko lisenssin version 2, tai (valinnan mukaan) minkä tahansa myöhemmän version mukaisesti.

en: Brasero is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
fi: Braseroa levitetään siinä toivossa, että se olisi hyödyllinen, mutta ilman mitään takuuta; ilman edes hiljaista takuuta kaupallisesti hyväksyttävästä laadusta tai soveltuvuudesta tiettyyn tarkoitukseen. Katso GPL lisenssistä lisää yksityiskohtia.

en: You should have received a copy of the GNU General Public License along with Brasero; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
fi: Tämän ohjelman mukana pitäisi tulla kopio GPL-lisenssistä; jos näin ei ole, kirjoita osoitteeseen Free Software Foundation Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA

en: A simple to use CD/DVD burning application for GNOME
fi: Yksikertainen CD- ja DVD-kirjoitusohjelma Gnomelle

en: Brasero Homepage
fi: Braseron kotisivu

en: The project "%s" does not exist
fi: Projektia ”%s” ei löydy

en: _Recent Projects
fi: _Viimeisimmät projektit

en: Display the projects recently opened
fi: Näytä äskettäin avatut projektit

en: Open the selected files
fi: Avaa valitut tiedostot

en: _Edit Information…
fi: _Muokkaa tietoja…

en: Edit the track information (start, end, author, etc.)
fi: Muokkaa raitatietoja (alku, loppu, tekijä jne.)

en: Remove the selected files from the project
fi: Poista valitut tiedostot projektista

en: Paste files
fi: Liitä tiedostot

en: Add the files stored in the clipboard
fi: Lisää leikepöydälle tallennetut tiedostot

en: I_nsert a Pause
fi: L_isää tauko

en: Add a 2 second pause after the track
fi: Lisää kahden sekunnin tauko kappaleen jälkeen

en: _Split Track…
fi: _Jaa raita…

en: Split the selected track
fi: Jaa valittu raita

en: The track will be padded at its end.
fi: Raitaan lisätään tyhjää loppuun.

en: The track is shorter than 6 seconds
fi: Raidan kesto on lyhyempi kuin 6 sekuntia

en: Make sure the appropriate codec is installed
fi: Varmista, että tarvittava koodekki on asennettu.

en: Do you want to add "%s", which is a video file?
fi: Haluatko lisätä valintaan ”%s”, joka on videotiedosto?

en: This file is a video and therefore only the audio part can be written to the disc.
fi: Tämä tiedosto on video, ja siitä johtuen ainoastaan äänen osuus voidaan kirjoittaa levylle.

en: _Discard File
fi: _Hylkää tiedosto

en: _Add File
fi: _Lisää tiedosto

en: Do you want to search for audio files inside the directory?
fi: Haluatko etsiä äänitiedostoja kansiosta?

en: Search _Directory
fi: Etsi _kansiosta

en: Do you want to create an audio CD with DTS tracks?
fi: Haluatko luoda ääni-CD-levyn DTS-raidoilla?

en: Some of the selected songs are suitable for creating DTS tracks.
    This type of audio CD track provides a higher quality of sound but can only be played by specific digital players.
    Note: if you agree, normalization will not be applied to these tracks.
fi: Jotkin valituista kappaleista sopivat DTS-raitojen luomiseen.
    Tämän tyyppinen ääni-CD-raita tarjoaa korkeampaa äänenlaatua, mutta se voidaan toistaa vain tietyillä digitaalisilla soittimilla.
    Huomaa: jos hyväksyt, normalisaatiota ei toteuteta näille raidoille.

en: Create _Regular Tracks
fi: Luo tavallisia _raitoja

en: Click here to burn all songs as regular tracks
fi: Napsauta tässä kirjoittaaksesi kaikki kappaleet tavallisina raitoina

en: Create _DTS Tracks
fi: Luo _DTS-raitoja

en: Click here to burn all suitable songs as DTS tracks
fi: Napsauta tässä kirjoittaaksesi kaikki sopivat kappaleet DTS-raitoina

en: Select one song only please.
fi: Valitse vain yksi kappale.

en: Impossible to split more than one song at a time
fi: Useampaa kuin yhtä kappaletta ei voi jakaa samaan aikaan.

en: Open the specified project
fi: Avaa määritelty projekti

en: PROJECT
fi: PROJEKTI

en: Open the specified playlist as an audio project
fi: Avaa määritelty soittolista äänilevyprojektina

en: PLAYLIST
fi: SOITTOLISTA

en: Set the drive to be used for burning
fi: Aseta kirjoitukseen käytettävä asema

en: DEVICE PATH
fi: LAITTEEN POLKU

en: Create an image file instead of burning
fi: Luo levykuvatiedosto kirjoittamisen sijaan

en: Open an audio project adding the URIs given on the command line
fi: Avaa äänilevyprojekti lisäämällä komentorivillä annetut URIt

en: Open a data project adding the URIs given on the command line
fi: Avaa datalevyprojekti lisäämällä komentorivillä annetut URIt

en: Copy a disc
fi: Kopioi levy

en: PATH TO DEVICE
fi: LAITTEEN POLKU

en: Cover to use
fi: Käytettävä kansikuva

en: PATH TO COVER
fi: KANSIKUVAN POLKU

en: Open a video project adding the URIs given on the command line
fi: Avaa videolevyprojekti lisäämällä komentorivillä annetut URIt

en: URI of an image file to burn (autodetected)
fi: Kirjoitettavan levykuvatiedoston URI (automaattinen tunnistus)

en: PATH TO IMAGE
fi: LEVYKUVAN POLKU

en: Force Brasero to display the project selection page
fi: Pakota Brasero näyttämään projektinvalintasivu

en: Open the blank disc dialog
fi: Avaa levyn tyhjennysikkuna

en: Open the check disc dialog
fi: Avaa levyn tarkistusikkuna

en: Burn the contents of the burn:// URI
fi: Kirjoita burn://-osoitteeseen sijoitettu sisältö

en: Start burning immediately.
fi: Käynnistä kirjoitus välittömästi.

en: Don't connect to an already-running instance
fi: Älä ota yhteyttä jo käynnissä olevaan instanssiin

en: Burn the specified project and remove it.
    This option is mainly useful for integration with other applications.
fi: Kirjoita annettu projekti ja POISTA se.
    Tämä valinta on hyödyllinen lähinnä käytettäessä braseroa muista ohjelmista.

note: Translators: the xid is a number identifying each window in the X11 * world (not Windows, MacOS X). The following sentence says that * brasero will be set to be always on top of the window identified by * xid. In other words, the window with the given xid will become brasero * parent as if brasero w
en: The XID of the parent window
fi: Yläikkunan XID-tunniste

note: Translators: %s is the path of drive
en: "%s" cannot write.
fi: ”%s” ei voi kirjoittaa.

en: Wrong command line option.
fi: Väärä komentorivivalitsin.

en: Incompatible command line options used.
fi: Käytettiin epäyhteensopivia komentorivivalitsimia.

en: Only one option can be given at a time
fi: Vain yksi valitsin voidaan antaa kerralla

en: R_ename…
fi: Nim_eä…

en: Create a new empty folder
fi: Luo uusi tyhjä kansio

en: The session could not be imported.
fi: Istuntoa ei voitu tuoda.

en: The contents of the project changed since it was saved.
fi: Projektin sisältö on muuttunut tallennuksen jälkeen.

en: Discard the current modified project ?
fi: Hylätäänkö nykyinen muokattu projekti?

en: Discard the current modified project
fi: Hylkää nykyinen muokattu projekti

en: Continue with the current modified project
fi: Jatka nykyistä muokattua projektia

note: Translators: %s is the name of the image
en: There is only one selected file ("%s"). It is the image of a disc and its contents can be burned
fi: On vain yksi valittu tiedosto (”%s”). Se on levykuvatiedosto ja sen sisältö voidaan polttaa.

en: Burn as _Data
fi: Kirjoita _tiedostona

en: Burn as _Image
fi: K_irjoita levykuvana

en: "%s" cannot be added to the selection.
fi: ”%s” ei voi lisätä valintaan.

en: It is a recursive symlink
fi: Kohde on rekursiivinen symbolinen linkki

en: It does not exist at the specified location
fi: Kohdetta ei löydy annetusta sijainnista.

note: Translators: %s is the name of the file
en: Do you want to replace "%s"?
fi: Haluatko korvata kohteen ”%s”?

en: A file with this name already exists in the folder.  Replacing it will overwrite its contents on the disc to be burnt.
fi: Kansiossa on jo tämän niminen tiedosto. Korvaaminen tulee vaihtamaan levylle kirjoitettavan sisällön.

note: Translators: Keep means we're keeping the files that already existed * in the project. * Keep is a verb
en: Always K_eep
fi: Säilytä _aina

note: Translators: Replace means we're replacing the file that already * existed in the project with a new one with the same name. * Replace is a verb
en: Al_ways Replace
fi: K_orvaa aina

note: #-#-#-#-#  144 (brasero)  #-#-#-#-# Translators: %s is a string describing the type of medium and the * drive it is in. It's a tooltip.
en: Import %s
fi: Tuo %s

note: Translators: %s is the name of the volume to import. It's a menu * entry and toolbar button (text added later).
en: I_mport %s
fi: _Tuo %s

note: Translators: %s is the name of the volume to import
en: Do you want to import the session from "%s"?
fi: Haluatko tuoda istunnon levyltä ”%s”?

en: That way, old files from previous sessions will be usable after burning.
fi: Tällä tavoin vanhat tiedosto edellisistä istunnoista ovat käytettävissä kirjoituksen jälkeen.

en: I_mport Session
fi: _Tuo istunto

en: Click here to import its contents
fi: Tuo levyn sisältö napsauttamalla tästä

en: Please wait while the project is loading.
fi: Odota että projekti ladataan.

en: _Cancel Loading
fi: _Peru lataus

en: Cancel loading current project
fi: Peru nykyisen projektin lataus

en: Renaming mode
fi: Nimeämistapa

en: The disc in "%s" cannot be ejected
fi: Levyä ”%s” ei voi poistaa asemasta

en: Eject Disc
fi: Poista media asemasta

en: Audio files
fi: Äänitiedostot

en: Movies
fi: Elokuvat

en: No file filtered
fi: Ei suodatettua tiedostoa

en: Hide the _filtered file list (%d file) | Hide the _filtered file list (%d files)
fi[0]: Piilota _suodatettu tiedostoluettelo (%d tiedosto)
fi[1]: Piilota _suodatettu tiedostoluettelo (%d tiedostoa)

en: Show the _filtered file list (%d file) | Show the _filtered file list (%d files)
fi[0]: Näytä _suodatettu tiedostoluettelo (%d tiedosto)
fi[1]: Näytä _suodatettu tiedostoluettelo (%d tiedostoa)

en: Select the files you want to restore and click on the "Restore" button
fi: Valitse tiedostot, jotka haluat palauttaa, ja paina ”Palauta”-nappia

en: Restore the selected files
fi: Palauta valitut tiedostot

en: _Options…
fi: _Valinnat…

en: Set the options for file filtering
fi: Määrittele suodatusasetuksia

note: filter hidden files
en: Filter _hidden files
fi: Suodata _piilotiedostot

note: replace symlink
en: Re_place symbolic links
fi: Ko_rvaa symboliset linkit

note: filter broken symlink button
en: Filter _broken symbolic links
fi: Suodata _rikkinäiset symboliset linkit

en: Filtering options
fi: Suodatusvalinnat

note: Translators: this is an image, a picture, not a "Disc Image"
en: Display video, audio and image preview
fi: Video-, ääni- ja kuvatiedostojen esikatselu

en: _Show Side Panel
fi: _Näytä sivupaneeli

en: Show a side pane along the project
fi: Näytä projektin kanssa sivupaneeli

en: _Horizontal Layout
fi: _Vaakasuuntainen asettelu

en: Set a horizontal layout
fi: Aseta vaakasuuntainen asettelu

en: _Vertical Layout
fi: _Pystysuuntainen asettelu

en: Set a vertical layout
fi: Aseta pystysuuntainen asettelu

en: Click to close the side pane
fi: Sulje sivupaneeli napsauttamalla

en: <Keep current values>
fi: <säilytä nykyiset arvot>

en: Remove silences
fi: Poista tauot

en: This information will be written to the disc using CD-Text technology. It can be read and displayed by some audio CD players.
fi: Nämä tiedot kirjoitetaan levylle CD-Text-tekniikkaa käyttäen. Jotkin CD-soittimet osaavat lukea ja näyttää näitä tietoja.

en: Song titles
fi: Kappaleiden nimet

en: Additional song information
fi: Lisätietoja kappaleesta

en: Pause length:
fi: Tauon pituus:

en: Gives the length of the pause that should follow the track
fi: Määrittää kappaletta seuraavan tauon pituuden

en: Song Information
fi: Kappaletiedot

en: %i × %i pixels
fi: %i × %i kuvapistettä

note: #-#-#-#-#  144 (brasero)  #-#-#-#-# No Preview view
en: No preview
fi: Ei esikatselua

en: Error parsing playlist "%s".
fi: Virhe tulkittaessa soittolistaa ”%s”.

en: Select Playlist
fi: Valitse soittolista

en: Number of Songs
fi: Kappaleiden lukumäärä

en: Copyright %s
fi: Tekijänoikeudet %s

en: _Deactivate All
fi: _Poista kaikki käytöstä

en: Brasero Plugins
fi: Brasero-liitännäiset

en: Save current project
fi: Tallenna nykyinen projekti

en: Save current project to a different location
fi: Tallenna nykyinen projekti toiseen paikkaan

en: Add files to the project
fi: Lisää tiedostoja projektiin

en: _Remove Files
fi: _Poista tiedostoja

note: Translators: "empty" is a verb here
en: E_mpty Project
fi: T_yhjennä projekti

en: Remove all files from the project
fi: Poista kaikki tiedostot projektista

en: _Burn…
fi: _Kirjoita…

en: Burn the disc
fi: Kirjoita levy

en: To add files to this project click the "Add" button or drag files to this area
fi: Napsauta ”Lisää”-painiketta tai raahaa tiedostoja tälle alueelle lisätäksesi projektiin tiedostoja

en: To remove files select them then click on the "Remove" button or press "Delete" key
fi: Valitse tiedostoja ja napsauta ”Poista”-painiketta tai paina ”Delete”-näppäintä näppäimistöltä poistaaksesi tiedostoja

en: Estimated project size: %s
fi: Arvioitu projektin koko: %s

en: The project is too large for the disc even with the overburn option.
fi: Projektin koko on liian suuri levylle, vaikka käytettäisiin ylipoltto-valitsinta.

en: The project is too large for the disc and you must remove files from it.
    You may want to use this option if you're using 90 or 100 min CD-R(W) which cannot be properly recognized and therefore needs the overburn option.
    Note: This option might cause failure.
fi: Projektin koko on liian suuri levylle, joten sinun täytyisi tavallisesti poistaa projektista tiedostoja.
    Voit haluta silti jatkaa, jos käytät 90- tai 100 min pitkiä CD-R(W)-levyjä, joita ei voitu tunnistaa oikein ja jotka vaativat ylikirjoitusvalinnan.
    HUOMAUTUS: Tämä valinta saattaa aiheuttaa ongelmia.

en: Start to burn the contents of the selection
fi: Aloita valitun sisällön kirjoittaminen

en: Please add songs to the project.
fi: Lisää kappaleita projektiin.

en: Do you really want to create a new project and discard the current one?
fi: Haluatko varmasti luoda uuden projektin ja hylätä nykyisen projektin?

en: If you choose to create a new empty project, all changes will be lost.
fi: Jos päätät luoda uuden tyhjän projektin, kaikki tehdyt muutokset hukataan.

en: Do you want to discard the file selection or add it to the new project?
fi: Haluatko hylätä tiedostovalinnan vai lisätä sen uuteen projektiin?

en: If you choose to create a new empty project, the file selection will be discarded.
fi: Jos valitset uuden tyhjän projektin luonnin, tiedostovalinta unohdetaan.

en: _Discard File Selection
fi: _Hylkää tiedostovalinta

en: _Keep File Selection
fi: Säilytä _tiedostovalinta

en: _Discard Project
fi: _Hylkää projekti

en: Do you really want to empty the current project?
fi: Haluatko varmasti tyhjentää nykyisen projektin?

en: Emptying a project will remove all files already added. All the work will be lost. Note that files will not be deleted from their own location, just no longer listed here.
fi: Projektin tyhjennys poistaa luettelosta kaikki lisätyt tiedostot, ja kaikki muutokset hukataan. Huomaa, että tiedostoja ei poisteta alkuperäisestä sijainnistaan, niitä ei vain näytetä enää tässä.

note: Translators: %s is the name of the project
en: Brasero — %s (Data Disc)
fi: Brasero – %s (datalevy)

note: Translators: %s is the name of the project
en: Brasero — %s (Audio Disc)
fi: Brasero – %s (äänilevy)

note: Translators: %s is the name of the project
en: Brasero — %s (Video Disc)
fi: Brasero – %s (videolevy)

en: Your project has not been saved.
fi: Projektia ei ole tallennettu.

en: Save the changes of current project before closing?
fi: Tallennetaanko muutokset projektiin ennen sulkemista?

en: Cl_ose Without Saving
fi: _Sulje tallentamatta

en: Save Current Project
fi: Tallenna nykyinen projekti

en: Save project as a Brasero audio project
fi: Tallenna projekti Braseron äänilevyprojektina

en: Save project as a plain text list
fi: Tallenna projekti tavallisena tekstitiedostona

en: Save project as a PLS playlist
fi: Tallenna projekti PLS-soittolistana

en: Save project as an M3U playlist
fi: Tallenna projekti M3U-soittolistana

en: Save project as an XSPF playlist
fi: Tallenna projekti XSPF-soittolistana

en: Save project as an iriver playlist
fi: Tallenna projekti iriver-soittolistana

en: _Cover Editor
fi: _Kansieditori

en: Design and print covers for CDs
fi: Suunnittele ja tulosta kansia CD-levyille

en: _New Project
fi: _Uusi projekti

en: _Empty Project
fi: T_yhjennä projekti

en: Let you choose your new project
fi: Antaa sinun valita uuden projektin

en: New _Audio Project
fi: Uusi _äänilevyprojekti

en: Create a traditional audio CD that will be playable on computers and stereos
fi: Luo perinteinen ääni-CD, jota voi soittaa tietokoneella ja stereoissa

en: New _Data Project
fi: Uusi _dataprojekti

en: Create a CD/DVD containing any type of data that can only be read on a computer
fi: Luo CD tai DVD, joka sisältää tietokoneella luettavassa muodossa mitä tahansa tiedostoja

en: New _Video Project
fi: Uusi _videoprojekti

en: Create a video DVD or an SVCD that is readable on TV readers
fi: Luo TV-laitteilla toistettava video-DVD tai SVCD

en: Copy _Disc…
fi: Kopioi _levy…

en: Create a 1:1 copy of an audio CD or a data CD/DVD on your hard disk or on another CD/DVD
fi: Luo yksi-yhteen kopio ääni-CD:stä tai datalevystä kiintolevylle tai toiselle levylle

en: _Burn Image…
fi: Kirjoita _levykuva…

en: Burn an existing CD/DVD image to disc
fi: Kirjoita olemassa oleva CD- tai DVD-levykuva levylle

en: Open a project
fi: Avaa projekti

note: #-#-#-#-#  144 (brasero)  #-#-#-#-# Translators: the %s is a string representing the total size * of the file selection
en: %d file selected (%s) | %d files selected (%s)
fi[0]: %d tiedosto valittu (%s)
fi[1]: %d tiedostoa valittu (%s)

en: %d file is supported (%s) | %d files are supported (%s)
fi[0]: %d tiedosto on tuettu (%s)
fi[1]: %d tiedostoa on tuettu (%s)

en: %d file can be added (%s) | %d selected files can be added (%s)
fi[0]: %d tiedosto voidaan lisätä (%s)
fi[1]: %d tiedostoa voidaan lisätä (%s)

en: No file can be added (%i selected file) | No file can be added (%i selected files)
fi[0]: Tiedostoja ei voi lisätä (%i valittu tiedosto)
fi[1]: Tiedostoja ei voi lisätä (%i valittua tiedostoa)

en: No file is supported (%i selected file) | No file is supported (%i selected files)
fi[0]: Yksikään tiedostoista ei ole tuettu (%i valittu tiedosto)
fi[1]: Yksikään tiedostoista ei ole tuettu (%i valittua tiedostoa)

en: Brasero — New Audio Disc Project
fi: Brasero – uusi äänilevyprojekti

en: Brasero — New Data Disc Project
fi: Brasero – uusi datalevyprojekti

en: Brasero — New Video Disc Project
fi: Brasero – uusi videolevyprojekti

en: Brasero — New Image File
fi: Brasero – uusi levykuvatiedosto

en: Brasero — Disc Copy
fi: Brasero – levyn kopiointi

en: Display playlists and their contents
fi: Näytä soittolistoja ja niiden sisältöjä

[ctx: picture]
note: Translators: this is a picture not * a disc image
en: Please select another image.
fi: Valitse toinen kuva.

note: NOTE to translators: the final string must not be over * 32 _bytes_. * The %s is the date
en: Video disc (%s)
fi: Videolevy (%s)

en: Error while loading the project.
fi: Virhe ladattaessa projektia.

en: The project could not be opened
fi: Projektia ei voitu avata

en: The file is empty
fi: Tiedosto on tyhjä

en: It does not seem to be a valid Brasero project
fi: Tiedosto ei näytä olevan kelvollinen brasero-projekti

en: Audi_o project
fi: Äänipr_ojekti

en: Create a traditional audio CD
fi: Luo perinteinen CD-levy

en: D_ata project
fi: D_ataprojekti

en: Create a data CD/DVD
fi: Luo datalevy CD- tai DVD-muodossa

en: _Video project
fi: _Videoprojekti

en: Create a video DVD or an SVCD
fi: Luo video-DVD tai SVCD

en: Disc _copy
fi: Levyn _kopiointi

en: Create 1:1 copy of a CD/DVD
fi: Luo yksi-yhteen kopio CD- tai DVD-levystä

en: Burn _image
fi: K_irjoita levykuva

en: Last _Unsaved Project
fi: Viimeisin _tallentamaton projekti

en: Load the last project that was not burned and not saved
fi: Lataa viimeisin projekti, jota ei kirjoitettu eikä tallennettu

en: No recently used project
fi: Ei äskettäin avattuja projekteja

en: Create a new project:
fi: Luo uusi projekti:

en: Recent projects:
fi: Viimeisimmät projektit:

en: Delete text
fi: Poista teksti

en: Substitute text
fi: Korvaa tekstiä

en: Number files according to a pattern
fi: Numeroi tiedostot mallin mukaan

en: Insert number sequence at beginning
fi: Lisää numerointi alkuun

note: Translators: This finishes previous action "Insert". It goes like * this: "Insert" [Entry] "at the beginning".
en: at the beginning
fi: alkuun

note: Translators: This finishes previous action "Insert". It goes like * this: "Insert" [Entry] "at the end".
en: at the end
fi: loppuun

en: Delete every occurrence of
fi: Poista jokainen ilmentymä kohteesta

en: {number}
fi: {numero}

en: No file
fi: Ei tiedostoa

en: Start and stop playing
fi: Aloita ja lopeta toisto

en: Song start:
fi: Kappaleen alku:

en: Song end:
fi: Kappaleen loppu:

en: Track length:
fi: Raidan pituus:

en: Song information for track %02i
fi: Kappaletiedot raidalle %02i

en: Do you really want to split the track?
fi: Haluatko todella jakaa raidan?

en: If you split the track, the size of the new track will be shorter than 6 seconds and will be padded.
fi: Jos jaat raidan, uuden kappaleen pituus on alle 6 sekuntia, ja siihen lisätään taukoa.

en: The track wasn't split.
fi: Raitaa ei jaettu.

en: No silence could be detected
fi: Hiljaista kohtaa ei löytynyt

en: An error occurred while detecting silences.
fi: Tapahtui virhe etsittäessä hiljaisia kohtia.

en: This will remove all previous results.
fi: Tämä poistaa kaikki aikaisemmat tulokset.

en: Do you really want to carry on with automatic splitting?
fi: Haluatko joka tapauksessa jatkaa automaattista jakoa?

en: _Don't split
fi: _Älä jaa

en: Do you really want to empty the slices preview?
fi: Haluatko varmasti tyhjentää palojen esikatselun?

en: Re_move All
fi: Poista _kaikki

en: Split Track
fi: Jaa raita

en: M_ethod:
fi: M_enetelmä:

en: Method to be used to split the track
fi: Kappaleen jakamiseen käytetty menetelmä

en: _Slice
fi: _Jaa

en: Add a splitting point
fi: Lisää jakokohta

note: Translators: this goes with the next (= "seconds")
en: Split this track every
fi: Jaa raita jokaisen

note: Translators: this goes with the next (= "parts")
en: Split this track in
fi: Jaa raita

note: Translators: this goes with the previous (= "Split this track in")
en: parts
fi: osaan

en: Slicing Method
fi: Jakotapa

en: Mer_ge
fi: _Yhdistä

en: Merge a selected slice with the next selected one
fi: Yhdistä valittu pala seuraavan kanssa

en: Remove the selected slices
fi: Poista valitut palat

en: Clear the slices preview
fi: Tyhjennä palojen esikatselu

en: _List of slices that are to be created:
fi: Näytä _luettelo kaikista luotavista paloista:

en: Slices Preview
fi: Palojen esikatselu

en: Frames (1 second = 75 frames)
fi: Ruutuja (1 sekunti = 75 ruutua)

en: Open the selected video
fi: Avaa valittu video

en: Edit the video information (start, end, author, etc.)
fi: Muokkaa videotietoja (alku, loppu, tekijä jne.)

en: Remove the selected videos from the project
fi: Poista valitut videot projektista

en: Do you want to search for video files inside the directory?
fi: Haluatko etsiä videotiedostoja kansiosta?

en: _Search Directory
fi: Et_si kansiosta

en: "%s" does not have a suitable type for video projects.
fi: Kohde ”%s” ei ole videoprojekteille sopivaa tyyppiä.

en: Please only add files with video content
fi: Lisää vain videota sisältäviä tiedostoja

en: Please type "%s --help" to see all available options
fi: Kirjoita ”%s --help” nähdäksesi kaikki mahdolliset valitsimet

en: Directory to save in
fi: Tallennushakemisto

en: If set, Byzanz will record the mouse cursor. While useful, recording the mouse cursor results in bigger files and should therefore be used with care.
fi: Jos asetettu, byzanz nauhoittaa myös hiiren kursorin. Vaikkakin tämä on hyödyllistä, hiiren kursorin tallentaminen kasvattaa tiedostojen kokoa ja siksi tätä tulisi käyttää varoen.

en: Record mouse cursor
fi: Tallenna hiiren kursori

en: Recording method
fi: Tallennustapa

en: This is the directory that Byzanz will default to when saving a file.
fi: Byzanzin tallentamien tiedostojen oletushakemisto

en: Use this method as the default method for recording. Must be one of "screen" for recording the whole screen, "area" for selecting an area or "window" to select a window.
fi: Tätä menetelmää käytetään nauhoituksen oletustapana. Arvon täytyy olla joko "screen" (nauhoittaa koko näytön), "area" (nauhoittaa alueen) tai "window" (nauhoittaa valitun ikkunan).

en: A file could not be saved.
fi: Tiedostoa ei voitu tallentaa.

en: "%s" could not be saved.
    The error that occured was: %s
fi: Tiedostoa "%s" ei voitu tallentaa.
    Tapahtunut virhe oli: %s

en: Save Recorded File
fi: Tallenna nauhoitettu tiedosto

en: Stop current recording
fi: Pysäytä nauhoitus

en: Cannot start recording.
fi: Nauhoitusta ei voi aloittaa.

en: Byzanz requires a 24bpp or 32bpp depth for recording. The current resolution is set to %dbpp.
fi: Byzanz vaatii 24bpp- tai 32bpp-syvyisen näytön nauhoitusta varten. Nykyinen bittisyvyys on %dbpp.

en: Desktop Recorder
fi: Työpöytätallennin

en: Record what's happening on your desktop
fi: Tallenna, mitä työpöydälläsi tapahtuu

en: Record _Mouse Cursor
fi: Tallenna _hiiren kursori

en: Record _Desktop
fi: Tallenna t_yöpöytä

en: Record the entire desktop
fi: Tallenna koko työpöytä

en: Record _Area
fi: Tallenna _alue

en: Record a selected area of the desktop
fi: Tallenna valittu alue työpöydästä

en: Record _Window
fi: Tallenna _ikkuna

en: Record a selected window
fi: Tallenna valittu ikkuna

en: Byzanz Factory
fi: Byzanz-tehdas

en: Duration of animation (default: 10 seconds)
fi: Animaation kesto (oletus: 10 sekuntia)

en: Delay before start (default: 1 second)
fi: Viive ennen aloitusta (oletus: 1 sekunti)

en: Let the animation loop
fi: Toista animaatiota lopusta alkuun

en: X coordinate of rectangle to record
fi: Nauhoitettavan neliön x-koordinaatti

en: PIXEL
fi: PIKSELI

en: Y coordinate of rectangle to record
fi: Nauhoitettavan neliön y-koordinaatti

en: Width of recording rectangle
fi: Nauhoitettavan neliön leveys

en: Height of recording rectangle
fi: Nauhoitettavan neliön korkeus

en: usage: %s [OPTIONS] filename
fi: käyttö: %s [VALITSIMET] tiedostonimi

en: Recording done. Cleaning up...
fi: Nauhoitus valmis, siivotaan...

en: Recording starts. Will record %d seconds...
fi: Nauhoitus alkaa. Nauhoitetaan %d sekuntia...

en: Preparing recording. Will start in 1 second...
fi: Valmistellaan nauhoitusta. Aloitetaan 1 sekunnin kuluttua...

en: record your current desktop session
fi: tallenna työpöytäistuntosi

en: Wrong option: %s
fi: Virheellinen valitsin: %s

en: Could not prepare recording.
    Most likely the Damage extension is not available on the X server or the file "%s" is not writable.
fi: Nauhoitusta ei voitu alustaa.
    Luultavasti X-palvelimen Damage-laajennos ei ole käytössä, tai tiedosto "%s" ei ole kirjoitettavissa.

en: MacSlow's Cairo-Clock
fi: MacSlown Cairo-kello

en: a super fine analog clock
fi: erityisen hieno analoginen kello

en: <b>Animation Smoothness</b>
fi: <b>Animaation tasaisuus</b>

en: <b>Display Options</b>
fi: <b>Näyttöasetukset</b>

en: <b>St_artup Size</b>
fi: <b>Koko käynnis_tettäessä</b>

en: <b>_Theme</b>
fi: <b>_Teema</b>

en: Appear in _pager
fi: Kuva työtilan vaihtajassa

en: Appear in task_bar
fi: Kuvake tehtäväpalkissa

en: Keep _on top
fi: Aina päälimmäisenä

en: MacSlow's Cairo-Clock - Error
fi: MacSlow's Cairo-Clock - Virhe

en: MacSlow's Cairo-Clock - Information
fi: MacSlow's Cairo-Clock - Tietoja

en: MacSlow's Cairo-Clock - Settings
fi: MacSlow's Cairo-Clock - Asetukset

en: Show _date
fi: Näytä päiväys

en: Show _seconds
fi: Näytä sekunnit

en: Stic_k to every workspace
fi: Näytä jo_kaisessa työtilassa

en: _Use 24h mode
fi: 24 t_unnin kello

en: an analog clock based on vector-graphics
fi: vektorigrafiikkaan perustuva analoginen kello

en: cairo-clock Homepage
fi: cairo-kellon kotisivu

en: close this settings-dialog
fi: sulkee asetukset-ikkunan

en: get information on all settings-options
fi: tietoja kaikista asetuksista

en: if enabled the workspace pager will show the window of the clock
fi: työtilan vaihtajassa näkyy kellon ikkuna

en: if enabled, the clock window will be kept above all other windows
fi: kello pysyy muiden ikkunoiden yläpuolella

en: if enabled, the current date will be displayed inside the clocks face
fi: päiväys näytetään kellon sisällä

en: if enabled, the seconds hand will be drawn
fi: sekunttiviisari piirretään

en: if enabled, the window of the clock will be shown in the taskbar
fi: kellon ikkuna näytetään tehtäväpalkissa

en: initial window-height when program starts
fi: ikkunan korkeus käynnistämisen jälkeen

en: initial window-width when program starts
fi: ikkunan leveys käynnistämisen jälkeen

note: #-#-#-#-#  3825 (Battle for Wesnoth 0.8.4-CVS)  #-#-#-#-# [editor_group]: id=rough
en: rough
fi: karkea

en: small (50x50)
    medium (100x100)
    large (200x200)
    custom
fi: pieni (50x50)
    keskikokoinen (100x100)
    suuri (200x200)
    mukautettu

en: # This file is machine-generated.
fi: # Tämä tiedosto on luotu automaattisesti.

en: Do not edit it manually!
fi: Älä muokkaa tätä käsin!

en: I really mean it!!!
fi: Minä todella tarkoitan sitä!!!

en: Ups, there was an error while trying to save the preferences!
fi: Ups, asetuksia tallennettaessa tapahtui virhe!

en: x-position of the top-left window-corner
fi: ikkunan vasemman yläkulman x-koordinaatti

en: y-position of the top-left window-corner
fi: ikkunan vasemman yläkulman y-koordinaatti

en: open window with this width
fi: avaa ikkuna jonka leveys on tämä

en: open window with this height
fi: Fenster mit dieser Höhe öffnen

en: draw seconds hand
fi: piirrä sekunttiviisari

en: draw date-display
fi: näytä päiväys

en: list installed themes and exit
fi: näytä asennetut teemat ja lopeta

en: theme to draw the clock with
fi: teema, jonka mukaan kello piirretään

en: clock-window stays on top of all windows
fi: kellon ikkuna pysyy muiden ikkunoiden yläpuolella

en: clock-window shows up in pager
fi: kellon ikkuna näkyy työtilan vaihtajassa

en: clock-window shows up in taskbar
fi: kellon kuvake näytetään tehtäväpalkissa

en: clock-window sticks to all workspaces
fi: kello näytetään kaikissa työtiloissa

en: hands work in 12 hour mode
fi: 12 tunnin kello

en: hands work in 24 hour mode
fi: 24 tunnin kello

en: render at RATE (default: 30 Hz)
fi: piirtotaajuus (oletus 30 Hz)

en: print version of program and exit
fi: tulosta ohjelman versio ja lopeta

note: setup and process command-line options
en: - analog clock drawn with vector-graphics
fi: - analoginen vektorigrafiikalla toteutettu kello

en: Could not load "%s"!
fi: Tiedostoa "%s" ei voitu ladata!

en: Ups, error while trying to save the preferences!
fi: Ups, virhe tallennettaessa setuksian!

en: Set the position of the main dock.
fi: Aseta pää dockin sijainti

en: Visibility
fi: Näkyvyys

en: Taskbar
fi: Tehtäväpalkki

en: Docks
fi: Telakat

en: Configure text bubble appearance.
fi: Säädä ilmoitus kuplien ulkonäkyä

en: Captions
fi: Selitteet

en: All words
fi: Kaikki sanat

en: Highlighted words
fi: Korosta sanat

en: Hide others
fi: Piilota loput

en: Search in description
fi: Hae kuvauksesta

en: Enable this module
fi: Ota tämä moduuli käyttöön

en: Cairo-Dock configuration
fi: Cairo-Dockin räätälöinti

en: Simple Mode
fi: Yksinkertainen tila

en: Development site
fi: Kehityssivusto

en: Find the latest version of Cairo-Dock here !
fi: Löydä viimeisin versio Cairo-Dockista täältä!

en: Donate
fi: Lahjoita

en: Thanks
fi: Kiitokset

en: Quit Cairo-Dock?
fi: Lopeta Cairo-Dock?

en: Applet
fi: Sovelma

en: Configure behaviour, appearance, and applets.
fi: Säädä dockin käyttäytymistä, ulkoasua ja sovelmia.

en: Manage themes
fi: Määritä teema

en: Choose from amongst many themes on the server or save your current theme.
fi: Valitse oma teemasi internetisät, ja tallenna se.

en: There are no problems, only solutions (and a lot of useful hints!)
fi: Ei ole olemassa ongelmia, on vain ratkaisuja (ja paljon hyödyllisiä vinkkejä!)

en: Applet's handbook
fi: Sovelman käsikirja

note: #-#-#-#-#  331  #-#-#-#-# Translators: last header displayed in the keys list during a local search
en: Other actions
fi: Muut toiminnot

note: i18n: ectx: label, entry (above), group ($(ruleDescriptionOrNumber))
en: Keep above
fi: Pidä ylinnä

en: Close all
fi: Sulje kaikki

note: #-#-#-#-#  1636 (kruler)  #-#-#-#-# i18n: ectx: property (text), widget (QCheckBox, kcfg_AlwaysOnTop) #-#-#-#-#  3965 (Xfce Panel Plugins)  #-#-#-#-# Always on top
en: Always on top
fi: Aina päällimmäisenä

en: Always below
fi: Aina alimmaisena

en: On all desktops
fi: Kaikilla työpöydillä

en: Animation:
fi: Animointi:

en: Remove this item
fi: Poista tämä kohta

en: Click on an applet in order to have a preview and a description for it.
fi: Paina sovelmaa katsoaksesi kuvankaappauksen ja kuvauksen siitä.

en: Could not import the theme.
fi: Teemaa ei voitu tuoda

en: You must try the theme before you can rate it.
fi: Sinun on täytyy kokeilla teemaa ennen kuin arvostelet sitä

en: Sobriety
fi: selvyys

note: i18n: ectx: property (text), widget (QCheckBox, CBsave)
en: Save as:
fi: Tallenna nimellä:

en: Use OpenGL in Cairo-Dock
fi: Käytä OpenGL:lää cairo-dockissa ?

en: OpenGL allows you to use the hardware acceleration, reducing the CPU load to the minimum.
    It also allows some pretty visual effects similar to Compiz.
    However, some cards and/or their drivers don't fully support it, which may prevent the dock from running correctly.
    Do you want to activate OpenGL ?
     (To not show this dialog, launch the dock from the Application menu,
      or with the -o option to force OpenGL and -c to force cairo.)
fi: OpenGL antaa sinun käyttää laitteisto pohjaista kiihdytystä, ja näin ollen vähentää suorittimen käytön minimiin.
    Tämä mahdollistaa myös hienojen visuaalisten efektion käytön, jollasia käytetään Compizissa
    Kutenkin jotkin näyttöohjaimet tai niiden ajurit eivät tue laitteisto pohjaista kiihdytystä, mikä voi johtaa ohjemna toimimattomuuteen.
    Haluatko käyttää OpenGLää?
     (Jos et halu nähdä tätä viestiä, käynnistä telakka sovellus valikosta
      tai -o valitsimella pakottaaksesi OpenGln ja -c valitsimella pakottaaksesi cairon.)

en: < Maintenance mode >
fi: < Huoltotila >

en: The theme could not be found; the default theme will be used instead.
     You can change this by opening the configuration of this module. Do you want to do it now?
fi: teema ei läydetty: oletus teema otetaan käyttöön sen sijaan

en: The gauge theme could not be found; a default gauge will be used instead.
    You can change this by opening the configuration of this module. Do you want to do it now?
fi: teema ei läydetty: oletus teema otetaan käyttöön sen sijaan

en: middle
fi: Keskinappi

en: Enter a command
fi: Anna komento

en: Websites
fi: Verkkosivustot

en: Community site
fi: Yhteisösivusto

note: i18n: ectx: label, entry (below), group ($(ruleDescriptionOrNumber))
en: Keep below
fi: Pidä alinna

en: Decorations
fi: Koristelu

note: i18n: ectx: property (text), widget (QLabel, transparencyLabel)
en: Background transparency:
fi: Taustan läpinäkyvyys:

en: On click:
fi: Klikattaessa:

note: Translators: Menu item Verb/Convert/Evaporate
en: Evaporate
fi: Höyrystä

en: Explode
fi: Räjähdys

en: Black Hole
fi: Musta aukko

en: Colour
fi: Väri

note: I18N: In the UI options, Very small font size
en: Very small
fi: Erittäin pieni

en: Representation
fi: Kuvaaminen

en: Interaction
fi: Vuorovaikutus

note: Translators: summary of a settings key, see 'dconf-editor /org/gnome/2048/animations-speed'
en: Animations speed
fi: Animaation nopeus

en: Port :
fi: Portti :

en: Image file:
fi: Levykuvatiedosto:

en: Outline width
fi: Ääriviivan paksuus

en: Bubble
fi: Kupla

en: light
fi: heikko

note: i18n: ectx: property (text), widget (QCheckBox, fillBackgroundCHBox)
en: Fill background
fi: Täytä tausta

en: Load theme
fi: Lataa teema

en: _Patterns
fi: _Kuviot

en: Drag a pattern tile to an object to change it
fi: Vaihda ohjelman osan kuvio vetämällä kuviolaatta osaan

en: Blue Ridge
fi: Siniset viirut

en: Blue Rough
fi: Karkea sininen

en: Blue Type
fi: Sinisiä kirjaimia

en: Brushed Metal
fi: Harjattu metalli

en: Burlap
fi: Säkkikangas

en: Countertop
fi: Pöydän päällys

en: Fibers
fi: Kuidut

en: Floral
fi: Kukat

en: Green Weave
fi: Vihreä kudos

en: Manila Paper
fi: Manillapaperi

en: Moss Ridge
fi: Sammalviirut

en: Ocean Strips
fi: Meriviirut

en: Purple Marble
fi: Purppura marmori

en: Ridged Paper
fi: Viirupaperi

en: Rough Paper
fi: Karkea paperi

en: Sky Ridge
fi: Taivasviirut

en: Snow Ridge
fi: Lumiviirut

en: Stucco
fi: Stukko

en: Terracotta
fi: Terrakotta

en: Wavy White
fi: Aaltoileva valkoinen

en: C_olors
fi: _Värit

en: Drag a color to an object to change it to that color
fi: Vaihda ohjelman osan väri vetämällä värilaatta osaan

en: Tangerine
fi: Mandariini

en: Grapefruit
fi: Viinirypäle

en: Pale Blue
fi: Kalpeansininen

note: #-#-#-#-#  2978 (PACKAGE VERSION)  #-#-#-#-# (itstool) path: entry/para
en: Sky
fi: Taivas

en: Danube
fi: Tonava

en: Sea Foam
fi: Meren vaahto

en: Leaf
fi: Lehti

en: Deep Teal
fi: Harmaanvihreä

en: Dark Cork
fi: Tumma korkki

en: Mud
fi: Muta

en: Fire Engine
fi: Paloauto

en: Envy
fi: Kateus

en: Lemon
fi: Sitruuna

en: Bubble Gum
fi: Purukumi

en: Apparition
fi: Haamu

en: Concrete
fi: Betoni

en: Shale
fi: Liuske

en: Granite
fi: Graniitti

en: Eclipse
fi: Pimennys

en: Onyx
fi: Onyks

en: _Emblems
fi: _Tunnusmerkit

en: Drag an emblem to an object to add it to the object
fi: Vaihda kohteen tunnusmerkki vetämällä tunnusmerkki kohteeseen

en: File manager for the MATE desktop environment
fi: Tiedostonhallinta MATE-työpöytäympäristölle

en: Autorun Prompt
fi: Automaattisuorituksen kehote

en: Browse the file system with the file manager
fi: Selaa tiedostojärjestelmää tiedostonhallinnasta

en: File Management
fi: Tiedostonhallinta

en: Change the behaviour and appearance of file manager windows
fi: Muuta tiedostonhallinnan ikkunoiden toimintaa ja ulkoasua

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# (itstool) path: mime-type/_comment
en: Saved search
fi: Tallennettu haku

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# tooltip #-#-#-#-#  697 (gnome-panel)  #-#-#-#-# name
en: Browse bookmarked and local network locations
fi: Selaa kirjanmerkittyjä ja paikallisia verkkosijainteja

en: The text of the label.
fi: Nimiön teksti.

en: If set, wrap lines if the text becomes too wide.
fi: Jos asetettu, rivitä liian pitkät rivit.

en: The current position of the insertion cursor in chars.
fi: Syöttökohdistimen nykyinen sijainti merkkeinä.

en: Selection Bound
fi: Valinnan raja

en: The position of the opposite end of the selection from the cursor in chars.
fi: Valinnan vastakkaisen pään sijainti merkkeinä kohdistimesta lukien.

en: You can stop this operation by clicking cancel.
fi: Voit pysäyttää tämän toiminnon napsauttamalla peru.

note: #-#-#-#-#  256 (gtk+)  #-#-#-#-# translators: %s is the name of a cloud provider for files #-#-#-#-#  674 (gnome-shell)  #-#-#-#-# Translators: %s is the Disks application #-#-#-#-#  710 (gnome-shell)  #-#-#-#-# #-#-#-#-#  786 (gtk+)  #-#-#-#-# #-#-#-#-#  788 (gtk+)  #-#-#-#-# #-#-#-#-#  3027 (midor
en: Open %s
fi: Avaa %s

en: Open with other Application...
fi: Avaa muulla ohjelmalla…

en: You have just inserted a medium with digital photos.
fi: Liitit tietokoneeseen valokuvia sisältävän median.

en: You have just inserted a digital audio player.
fi: Liitit tietokoneeseen musiikkisoittimen.

en: You have just inserted a medium with software intended to be automatically started.
fi: Liitit tietokoneeseen median, joka sisältää automaattisesti käynnistettäväksi tarkoitetun ohjelman.

en: You have just inserted a medium.
fi: Liitit tietokoneeseen uuden median.

en: Select how to open "%s" and whether to perform this action in the future for other media of type "%s".
fi: Valitse, kuinka kohde ”%s” avataan ja suoritetaanko sama toiminto aina havaittaessa ”%s”-tyyppisiä asemia.

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id label, accelerator tooltip
en: Cut the selected text to the clipboard
fi: Leikkaa valittu teksti leikepöydälle

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# name, stock id label, accelerator tooltip
en: Paste the text stored on the clipboard
fi: Liitä leikepöydän sisältämä teksti

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# tooltip
en: Select all the text in a text field
fi: Valitse tämän kentän kaikki teksti

en: The name and icon of the file.
fi: Tiedoston nimi ja kuvake.

en: The size of the file.
fi: Tiedoston koko.

en: Size on Disk
fi: Koko levyllä

en: The size of the file on disk.
fi: Tiedoston koko levyllä.

en: The type of the file.
fi: Tiedoston tyyppi.

en: Date Created
fi: Luontipäivä

en: The date the file was accessed.
fi: Hetki, jona tiedostoa viimeksi käytettiin.

en: The owner of the file.
fi: Tiedoston omistaja.

en: The group of the file.
fi: Tiedoston ryhmä.

en: The permissions of the file.
fi: Tiedoston oikeudet.

en: Octal Permissions
fi: Oikeudet oktaalilukuna

en: The mime type of the file.
fi: Tiedoston MIME-tyyppi.

en: SELinux Context
fi: SELinux-konteksti

en: The SELinux security context of the file.
fi: Tiedoston SELinux-turvakonteksti.

en: The location of the file.
fi: Tiedoston sijainti.

en: The extension of the file.
fi: Tiedoston pääte.

en: Trashed On
fi: Siirretty roskakoriin

en: Date when file was moved to the Trash
fi: Päiväys, jolloin tiedosto siirrettiin roskakoriin

en: Original Location
fi: Alkuperäinen sijainti

en: Original location of file before moved to the Trash
fi: Alkuperäinen sijainti, jossa tiedosto oli ennen roskakoriin siirtämistä

en: on the desktop
fi: työpöydällä

note: Translators: If it's hard to compose a good home * icon name from the user name, you can use a string without * an "%s" here, in which case the home icon name will not * include the user's name, which should be fine. To avoid a * warning, put "%.0s" somewhere in the string, which will * match the us
en: %s's Home
fi: Kotikansio %.0s

en: Network Servers
fi: Verkkopalvelimet

en: Set as background for _all folders
fi: Aseta _kaikkien kansioiden taustaksi

en: Set as background for _this folder
fi: Aseta _tämän kansion taustaksi

en: The emblem cannot be installed.
fi: Tunnusmerkkiä ei voi asentaa.

en: Sorry, but you must specify a non-blank keyword for the new emblem.
fi: Uudelle tunnusmerkille pitää antaa avainsana.

en: Sorry, but emblem keywords can only contain letters, spaces and numbers.
fi: Tunnusmerkkien avainsanat voivat sisältää vain kirjaimia, tyhjää sekä numeroita.

en: Sorry, but there is already an emblem named "%s".
fi: Tunnusmerkki ”%s” on jo olemassa.

en: Please choose a different emblem name.
fi: Valitse tunnusmerkille toinen nimi.

en: Sorry, unable to save custom emblem.
fi: Muun tunnusmerkin tallentaminen epäonnistui.

en: Sorry, unable to save custom emblem name.
fi: Muun tunnusmerkin nimen tallentaminen epäonnistui.

en: This file cannot be ejected
fi: Tätä tiedostoa ei voi poistaa asemasta

en: This file cannot be started
fi: Tätä tiedostoa ei voi käynnistää

en: This file cannot be stopped
fi: Tätä tiedostoa ei voi pysäyttää

en: Toplevel files cannot be renamed
fi: Päätason tiedostoja ei voi nimetä uudestaan

en: Unable to rename desktop icon
fi: Työpöytäkuvaketta ei voi nimetä uudestaan

en: Unable to rename desktop file
fi: Työpöytätiedostoa ei voi nimetä uudestaan

en: today at 00:00:00 PM
fi: tänään 00:00:00

en: today at %-I:%M:%S %p
fi: tänään %-H:%M:%S

en: today at 00:00 PM
fi: tänään 00:00

note: #-#-#-#-#  707 (gnome-utils)  #-#-#-#-# Translators:  Below are the strings displayed in the 'Date Modified' column of the list view.  The format of this string can vary depending on age of a file.  Please modify the format of the timestamp to match your locale.  For example, to display 24 hour time
en: today at %-I:%M %p
fi: tänään %-H:%M

en: today, 00:00 PM
fi: tänään 00:00

en: today, %-I:%M %p
fi: tänään %-H:%M

en: yesterday at 00:00:00 PM
fi: eilen 00:00

en: yesterday at %-I:%M:%S %p
fi: eilen %-H:%M:%S

en: yesterday at 00:00 PM
fi: eilen 00:00

en: yesterday at %-I:%M %p
fi: eilen %-H:%M

en: yesterday, 00:00 PM
fi: eilen 00:00

en: yesterday, %-I:%M %p
fi: eilen %-H:%M

en: yesterday
fi: eilen

en: Wednesday, September 00 0000 at 00:00:00 PM
fi: Keskiviikko, syyskuu 00 0000, 00:00:00

en: %A, %B %-d %Y at %-I:%M:%S %p
fi: %A %-d. %Bta, %-H:%M

en: Mon, Oct 00 0000 at 00:00:00 PM
fi: Ma loka 00 0000, 00:00:00

en: %a, %b %-d %Y at %-I:%M:%S %p
fi: %a %-d. %b %Y, %-H:%M:%S

en: Mon, Oct 00 0000 at 00:00 PM
fi: Ma loka 00 0000, 00:00

en: %a, %b %-d %Y at %-I:%M %p
fi: %a %-d. %b %Y, %-H:%M:%S

en: Oct 00 0000 at 00:00 PM
fi: Loka 00 0000, 00:00

en: %b %-d %Y at %-I:%M %p
fi: %-d. %b %Y, %-H:%M

en: Oct 00 0000, 00:00 PM
fi: Loka 00 0000, 00:00

en: %b %-d %Y, %-I:%M %p
fi: %-d. %b %Y, %-H:%M

en: 00/00/00, 00:00 PM
fi: 00.00.00, 00:00

en: %m/%-d/%y, %-I:%M %p
fi: %-d.%m.%y, %-H:%M

en: Not allowed to set permissions
fi: Et saa asettaa oikeuksia

en: Not allowed to set owner
fi: Et saa asettaa omistajaa

en: Specified owner '%s' doesn't exist
fi: Annettua omistajaa ”%s” ei ole olemassa

en: Not allowed to set group
fi: Et saa asettaa ryhmää

en: Specified group '%s' doesn't exist
fi: Annettua ryhmää ”%s” ei ole olemassa

en: %'u item | %'u items
fi[0]: %'u kohde
fi[1]: %'u kohdetta

en: %'u folder | %'u folders
fi[0]: %'u kansio
fi[1]: %'u kansiota

en: %'u file | %'u files
fi[0]: %'u tiedosto
fi[1]: %'u tiedostoa

en: %s (%s bytes)
fi: %s (%s tavua)

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# This means no contents at all were readable #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: ? items
fi: ? kohdetta

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# This means no contents at all were readable #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: ? bytes
fi: ? tavua

en: unknown MIME type
fi: tuntematon MIME-tyyppi

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# Note to localizers: convert file type string for file * (e.g. "folder", "plain text") to file type for symbolic link * to that kind of file (e.g. "link to folder"). appended to new link file #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: Link to %s
fi: Linkki kohteeseen %s

en: link (broken)
fi: linkki (rikki)

en: Merge folder "%s"?
fi: Yhdistetäänkö kansio "%s"?

en: Merging will ask for confirmation before replacing any files in the folder that conflict with the files being copied.
fi: Yhdistäessä kysytään varmistusta, ennen kuin mitään kyseisen kansion tiedostoja korvataan kopioitavilla tiedostoilla.

en: An older folder with the same name already exists in "%s".
fi: Vanhempi kansio samalla nimellä on jo olemassa kansiossa "%s".

en: A newer folder with the same name already exists in "%s".
fi: Uudempi kansio samalla nimellä on jo olemassa kansiossa "%s".

en: Another folder with the same name already exists in "%s".
fi: Toinen kansio samalla nimellä on jo olemassa kansiossa "%s".

en: Replacing it will remove all files in the folder.
fi: Sen korvaaminen poistaa kaikki kansiossa olevat tiedostot.

en: Replace folder "%s"?
fi: Korvataanko kansio "%s"?

en: A folder with the same name already exists in "%s".
fi: Kansio samalla nimellä on jo olemassa kansiossa "%s".

en: Replace file "%s"?
fi: Korvataanko tiedosto "%s"?

en: Replacing it will overwrite its content.
fi: Sen korvaaminen ylikirjoittaa sisällön.

en: An older file with the same name already exists in "%s".
fi: Vanhempi tiedosto samalla nimellä on jo olemassa kansiossa "%s".

en: A newer file with the same name already exists in "%s".
fi: Uudempi tiedosto samalla nimellä on jo olemassa kansiossa "%s".

en: Original file
fi: Alkuperäinen tiedosto

en: Differences...
fi: Eroavaisuudet...

en: Apply this action to all files and folders
fi: Käytä samaa toimintoa kaikille tiedostoille ja kansioille

en: Merge Folder
fi: Yhdistä kansio

en: %'d second | %'d seconds
fi[0]: %'d sekunti
fi[1]: %'d sekuntia

en: %'d minute | %'d minutes
fi[0]: %'d minuutti
fi[1]: %'d minuuttia

en: %'d hour | %'d hours
fi[0]: %'d tunti
fi[1]: %'d tuntia

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# appended to new link file #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: Another link to %s
fi: Toinen linkki kohteeseen %s

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# appended to new link file #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: %'dnd link to %s
fi: %'d. linkki kohteeseen %s

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# appended to new link file #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: %'drd link to %s
fi: %'d. linkki kohteeseen %s

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# appended to new link file #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: %'dth link to %s
fi: %'d. linkki kohteeseen %s

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: * Feel free to leave out the st, nd, rd and th suffix or * make some or all of them match. Translators: tag used to detect the first copy of a file #-#-#-#-#  279 (linuxmint)  #-#-#-#-# Localizers: localizers: tag used to detect the first copy of 
en:  (copy)
fi:  (kopio)

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: tag used to detect the second copy of a file #-#-#-#-#  279 (linuxmint)  #-#-#-#-# localizers: tag used to detect the second copy of a file #-#-#-#-#  707 (gnome-utils)  #-#-#-#-# #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en:  (another copy)
fi:  (toinen kopio)

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: tag used to detect the x1st copy of a file #-#-#-#-#  279 (linuxmint)  #-#-#-#-# localizers: tag used to detect the x1st copy of a file #-#-#-#-#  707 (gnome-utils)  #-#-#-#-# #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: st copy)
fi: . kopio)

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: appended to first file copy #-#-#-#-#  279 (linuxmint)  #-#-#-#-# localizers: appended to first file copy #-#-#-#-#  707 (gnome-utils)  #-#-#-#-# #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: %s (copy)%s
fi: %s (kopio)%s

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: appended to x11th file copy Translators: appended to x12th file copy Translators: appended to x13th file copy Translators: appended to xxth file copy #-#-#-#-#  279 (linuxmint)  #-#-#-#-# localizers: appended to x11th file copy localizers: appende
en: %s (%'dth copy)%s
fi: %s (%'d. kopio)%s

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: if in your language there's no difference between 1st, 2nd, 3rd and nth * plurals, you can leave the st, nd, rd suffixes out and just make all the translated * strings look like "%s (copy %'d)%s". Translators: appended to x1st file copy #-#-#-#-# 
en: %s (%'dst copy)%s
fi: %s (%'d. kopio)%s

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: appended to x2nd file copy #-#-#-#-#  279 (linuxmint)  #-#-#-#-# localizers: appended to x2nd file copy #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: %s (%'dnd copy)%s
fi: %s (%'d. kopio)%s

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: appended to x3rd file copy #-#-#-#-#  279 (linuxmint)  #-#-#-#-# localizers: appended to x3rd file copy #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: %s (%'drd copy)%s
fi: %s (%'d. kopio)%s

en: Are you sure you want to trash "%B"?
fi: Haluatko varmasti siirtää kohteen "%B" roskakoriin?

note: #-#-#-#-#  1782 (LibFM 1.2)  #-#-#-#-# Note to translators: Trash in not noun but verb here
en: Move to _Trash
fi: Siirrä _roskakoriin

en: %'d file left to delete | %'d files left to delete
fi[0]: vielä %'d poistettava tiedosto
fi[1]: vielä %'d poistettavaa tiedostoa

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: %T will expand to a time like "2 minutes". * The singular/plural form will be used depending on the remaining time (i.e. the %T argument). #-#-#-#-#  279 (linuxmint)  #-#-#-#-# To translators: %T will expand to a time like "2 minutes".
en: %T left | %T left
fi[0]: %T jäljellä
fi[1]: %T jäljellä

en: _Skip files
fi: _Ohita tiedostot

en: There was an error reading the folder "%B".
fi: Virhe luettaessa kansiota ”%B”.

en: There was an error deleting %B.
fi: Virhe poistettaessa kohdetta %B.

en: %'d file left to trash | %'d files left to trash
fi[0]: vielä %'d tiedosto siirrettävä roskakoriin
fi[1]: vielä %'d tiedostoa siirrettävä roskakoriin

en: The file "%B" cannot be moved to the trash.
fi: Tiedostoa ”%B” ei voi siirtää roskakoriin.

en: Trashing Files
fi: Siirretään tiedostoja roskakoriin

en: Deleting Files
fi: Poistetaan tiedostoja

en: Unable to eject %V
fi: Asemaa %V ei voi avata

en: Unable to unmount %V
fi: Osiota %V ei voi irrottaa

en: Do you want to empty the trash before you unmount?
fi: Haluatko tyhjentää roskakorin ennen irrottamista?

en: Do _not Empty Trash
fi: Älä tyhje_nnä roskakoria

en: Preparing to copy %'d file (%S) | Preparing to copy %'d files (%S)
fi[0]: Valmistellaan %'d tiedoston kopiointia (%S)
fi[1]: Valmistellaan %'d tiedoston kopiointia (%S)

en: Preparing to move %'d file (%S) | Preparing to move %'d files (%S)
fi[0]: Valmistellaan %'d tiedoston siirtoa (%S)
fi[1]: Valmistellaan %'d tiedoston siirtoa (%S)

en: Preparing to delete %'d file (%S) | Preparing to delete %'d files (%S)
fi[0]: Valmistellaan %'d tiedoston poistamista (%S)
fi[1]: Valmistellaan %'d tiedoston poistamista (%S)

en: Preparing to trash %'d file | Preparing to trash %'d files
fi[0]: Valmistellaan %'d tiedoston siirtämistä roskakoriin
fi[1]: Valmistellaan %'d tiedoston siirtämistä roskakoriin

en: Files in the folder "%B" cannot be handled because you do not have permissions to see them.
fi: Tiedostoja kansiossa ”%B” ei voi käsitellä, koska sinulla ei ole oikeutta nähdä niitä.

en: The folder "%B" cannot be handled because you do not have permissions to read it.
fi: Kansiota ”%B” ei voi käsitellä, koska sinulla ei ole oikeutta lukea sitä.

en: The file "%B" cannot be handled because you do not have permissions to read it.
fi: Tiedostoa ”%B” ei voi käsitellä, koska sinulla ei ole oikeutta lukea sitä.

en: There was an error getting information about "%B".
fi: Virhe haettaessa tietoja kohteesta ”%B”.

en: Error while copying to "%B".
fi: Virhe kohteeseen ”%B” kopioinnissa.

en: You do not have permissions to access the destination folder.
fi: Sinulla ei ole oikeuksia avata kohdekansiota.

en: There was an error getting information about the destination.
fi: Virhe haettaessa tietoja kohteesta.

en: The destination is not a folder.
fi: Kohde ei ole kansio.

en: There is %S available, but %S is required.
fi: Saatavilla on %S, mutta %S vaaditaan.

en: The destination is read-only.
fi: Kohdetta voi vain lukea.

en: Duplicating "%B"
fi: Kahdennetaan ”%B”

en: Duplicating %'d file | Duplicating %'d files
fi[0]: Kahdennetaan %'d tiedosto
fi[1]: Kahdennetaan %'d tiedostoa

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: %S will expand to a size like "2 bytes" or "3 MB", so something like "4 kb of 4 MB" #-#-#-#-#  279 (linuxmint)  #-#-#-#-# To translators: %S will expand to a size like "2 bytes" or "3 MB", so something like "4 kb of 4 MB"
en: %S of %S
fi: %S / %S

note: To translators: %S will expand to a size like "2 bytes" or "3 MB", %T to a time duration like * "2 minutes". So the whole thing will be something like "2 kb of 4 MB -- 2 hours left (4kb/sec)" * * The singular/plural form will be used depending on the remaining time (i.e. the %T argument).
en: %S of %S — %T left (%S/sec) | %S of %S — %T left (%S/sec)
fi[0]: %S / %S - %T jäljellä (%S/s)
fi[1]: %S / %S - %T jäljellä (%S/s)

en: The folder "%B" cannot be copied because you do not have permissions to create it in the destination.
fi: Kansiota ”%B” ei voida kopioida, koska sinulla ei ole oikeutta luoda sitä kohteeseen.

en: There was an error creating the folder "%B".
fi: Virhe luotaessa kansiota ”%B”.

en: Files in the folder "%B" cannot be copied because you do not have permissions to see them.
fi: Tiedostoja kansiossa ”%B” ei voi kopioida, koska sinulla ei ole oikeutta nähdä niitä.

en: The folder "%B" cannot be copied because you do not have permissions to read it.
fi: Kansiota ”%B” ei voi kopioida, koska sinulla ei ole oikeutta sen lukemiseen.

en: Error while copying "%B".
fi: Virhe kopioitaessa ”%B”.

en: Could not remove files from the already existing folder %F.
fi: Tiedostoja ei voitu poistaa jo olemassa olevasta kansiosta %F.

en: Could not remove the already existing file %F.
fi: Ei voitu poistaa jo olemassa olevaa tiedostoa %F.

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# the run_warning() frees all strings passed in automatically #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: You cannot move a folder into itself.
fi: Et voi siirtää kansiota itseensä.

en: You cannot copy a folder into itself.
fi: Et voi kopioida kansiota itseensä.

en: The destination folder is inside the source folder.
fi: Kohdekansio on lähdekansion sisällä.

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# the run_warning() frees all strings passed in automatically #-#-#-#-#  3122 (nautilus)  #-#-#-#-#
en: You cannot move a file over itself.
fi: Et voi siirtää tiedostoa itseensä.

en: You cannot copy a file over itself.
fi: Et voi kopioida tiedostoa itseensä.

en: The source file would be overwritten by the destination.
fi: Kohde kirjoittaisi lähdetiedoston päälle.

en: Could not remove the already existing file with the same name in %F.
fi: Aiempaa samannimistä tiedostoa kohteessa %F ei voitu poistaa.

en: There was an error copying the file into %F.
fi: Virhe kopioitaessa tiedostoja kohteeseen %F.

en: Copying Files
fi: Kopioidaan tiedostoja

en: Preparing to move %'d file | Preparing to move %'d files
fi[0]: Valmistellaan %'d tiedoston siirtoa
fi[1]: Valmistellaan %'d tiedoston siirtoa

en: There was an error moving the file into %F.
fi: Tapahtui virhe siirrettäessä tiedostoa kohteeseen %F.

en: Moving Files
fi: Siirretään tiedostoja

en: Creating links in "%B"
fi: Luodaan linkkejä kohteeseen ”%B”

en: Error while creating link to %B.
fi: Virhe luotaessa linkkiä kohteeseen %B.

en: The target doesn't support symbolic links.
fi: Kohde ei tue symbolisia linkkejä.

en: There was an error creating the symlink in %F.
fi: Virhe luotaessa symbolista linkkiä kohteeseen %F.

en: Setting permissions
fi: Asetetaan oikeuksia

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: the initial name of a new folder
en: untitled folder
fi: nimetön kansio

note: #-#-#-#-#  148 (caja 1.25.2)  #-#-#-#-# Translators: the initial name of a new empty file
en: new file
fi: uusi tiedosto

en: Error while creating directory %B.
fi: Virhe luotaessa kansiota %B.

en: Error while creating file %B.
fi: Virhe luotaessa tiedostoa %B.

en: There was an error creating the directory in %F.
fi: Virhe luotaessa kansiota kohteeseen %F.

en: Unable to mark launcher trusted (executable)
fi: Suoritettavaa käynnistintä ei voi merkitä luotetuksi

en: Could not determine original location of "%s"
fi: Kohteen ”%s” alkuperäistä sijaintia ei voitu selvittää.

en: The Link "%s" is Broken.
fi: Linkki ”%s” on rikki.

en: The Link "%s" is Broken. Move it to Trash?
fi: Linkki ”%s” on rikki. Haluatko siirtää sen roskakoriin?

en: This link cannot be used, because it has no target.
fi: Tätä linkkiä ei voi käyttää, koska sillä ei ole kohdetta.

en: This link cannot be used, because its target "%s" doesn't exist.
fi: Tätä linkkiä ei voi käyttää, koska kohdetta ”%s” ei ole olemassa.

en: Do you want to run "%s", or display its contents?
fi: Haluatko suorittaa tiedoston ”%s” vai nähdä sen sisällön?

en: "%s" is an executable text file.
fi: ”%s” on suoritettava tekstitiedosto.

en: Run in _Terminal
fi: Suorita _päätteessä

en: Are you sure you want to open all files?
fi: Haluatko varmasti avata kaikki tiedostot?

en: This will open %d separate tab. | This will open %d separate tabs.
fi[0]: Tämä avaa %d erillisen välilehteä.
fi[1]: Tämä avaa %d erillistä välilehteä.

en: Could not display "%s".
fi: Kohdetta ”%s” ei voi näyttää.

en: The file is of an unknown type
fi: Tiedoston tyyppi on tuntematon

en: There is no application installed for %s files
fi: Ohjelmaa %s-tiedostojen käsittelyyn ei ole asennettu

en: _Select Application
fi: _Valitse sovellus

en: There is no application installed for %s files.
    Do you want to search for an application to open this file?
fi: Ohjelmaa %s-tiedostojen käsittelyyn ei ole asennettu. Haluatko etsiä ohjelmaa, jolla avata tämän tiedoston?

en: The application launcher "%s" has not been marked as trusted. If you do not know the source of this file, launching it may be unsafe.
fi: Ohjelman käynnistintä ”%s” ei ole merkitty luotetuksi. Jos et tiedä mistä tämä käynnistin on peräisin, voi sen käynnistys olla turvatonta.

en: Mark as _Trusted
fi: Merkitse luo_tetuksi

en: Unable to mount location
fi: Sijaintia ei voi liittää

en: Unable to start location
fi: Sijaintia ei voi käynnistää

en: Opening "%s".
fi: ”%s” avautuu.

en: Opening %d item. | Opening %d items.
fi[0]: Avataan %d kohde.
fi[1]: Avataan %d kohdetta.

en: Could not set application as the default: %s
fi: Ohjelmaa ei voitu asettaa oletukseksi: %s

en: Could not set as default application
fi: Ei voitu asettaa oletusohjelmaksi

en: Could not remove application
fi: Ohjelmaa ei voitu poistaa

en: No applications selected
fi: Ohjelmaa ei ole valittu

note: #-#-#-#-#  279 (linuxmint)  #-#-#-#-# the %s here is a file extension #-#-#-#-#  3122 (nautilus)  #-#-#-#-# Translators: the %s here is a file extension
en: %s document
fi: %s-asiakirja

en: Select an application to open %s and other files of type "%s"
fi: Valitse ohjelma, jolla %s ja muut tiedostomuotoa ”%s” olevat tiedostot avataan

en: Open all files of type "%s" with:
fi: Avaa kaikki ”%s”-tyyppiset tiedostot ohjelmalla:

en: Could not run application
fi: Ohjelmaa ei voitu suorittaa

en: Could not find '%s'
fi: Kohdetta ”%s” ei löytynyt

en: Could not find application
fi: Ohjelmaa ei löytynyt

en: Could not add application to the application database: %s
fi: Ohjelmaa ei voitu liittää ohjelmatietokantaan: %s

en: Select an application to view its description.
fi: Katsele sovelluksen kuvausta valitsemalla se.

en: _Use a custom command
fi: Käytä _omaa komentoa

note: Translators: first %s is a filename and second %s is a file extension
en: Open %s and other %s document with:
fi: Avaa %s ja muut ”%s”-päätteiset asiakirjat sovelluksella:

note: Translators: the %s here is a file name Translators: %s is a filename
en: Open %s with:
fi: Avaa %s sovelluksella:

en: _Remember this application for %s documents
fi: _Muista tämä sovellus %s-asiakirjoille

en: Open all %s documents with:
fi: Avaa kaikki ”%s”-päätteiset asiakirjat sovelluksella:

note: Translators: First %s is a filename, second is a description * of the type, eg "plain text document"
en: Open %s and other "%s" files with:
fi: Avaa %s ja muut ”%s”-päätteiset tiedostot sovelluksella:

note: Translators: %s is a file type description
en: _Remember this application for "%s" files
fi: _Muista tämä sovellus ”%s”-tiedostoille

en: Open all "%s" files with:
fi: Avaa kaikki ”%s”-päätteiset tiedostot sovelluksella:

en: Open Failed, would you like to choose another application?
fi: Avaaminen epäonnistui. Haluatko valita toisen ohjelman?

en: "%s" cannot open "%s" because "%s" cannot access files at "%s" locations.
fi: ”%s” ei voi avata kohdetta ”%s” koska ”%s” ei voi käsitellä tiedostoja ”%s”-tyyppisissä sijainneissa.

en: Open Failed, would you like to choose another action?
fi: Avaaminen epäonnistui. Haluatko valita toisen toiminnon?

en: The default action cannot open "%s" because it cannot access files at "%s" locations.
fi: Oletustoiminto ei voi avata kohdetta ”%s”, koska se ei voi käyttää tiedostoja ”%s”-tyyppisissä sijainneissa.

en: Sorry, but you cannot execute commands from a remote site.
fi: Turvallisuussyistä komentoja ei voi suorittaa etäpalvelimelta.

en: This is disabled due to security considerations.
fi: Tämä on estetty turvallisuussyistä.

note: #-#-#-#-#  3122 (nautilus)  #-#-#-#-# all files are non-local some files are non-local
en: This drop target only supports local files.
fi: Tähän kohtaan voi pudottaa vain paikallisia tiedostoja.

en: To open non-local files copy them to a local folder and then drop them again.
fi: Avataksesi etätiedostot kopioi ne ensin paikalliseen kansioon, ja pudota ne sieltä tähän.

en: Details:
fi: Lisätiedot:

en: File Operations
fi: Tiedostotoiminnot

en: pausing
fi: pysäytetään

en: queued
fi: jonossa

en: queuing
fi: jonoutetaan

en: %'d file operation active | %'d file operations active
fi[0]: %'d tiedostotoiminto käynnissä
fi[1]: %'d tiedostotoimintoa käynnissä

en: Search for "%s"
fi: Etsi kohdetta ”%s”

en: Restore %d items from trash
fi: Palauta %d kohdetta roskakorista

en: Restore '%s' to '%s'
fi: Palauta "%s" sijaintiin "%s"

en: Move '%s' back to trash
fi: Siirrä "%s" takaisin roskakoriin

en: Delete link to '%s'
fi: Poista linkki kohteeseen "%s"

en: Restore group of '%s' to '%s'
fi: Palauta kohteen "%s" ryhmäksi "%s"

en: Restore owner of '%s' to '%s'
fi: Palauta kohteen "%s" omistajaksi "%s"

en: Move '%s' to '%s'
fi: Siirrä "%s" sijaintiin "%s"

en: Create an empty file '%s'
fi: Luo tyhjä tiedosto "%s"

en: Create a new folder '%s'
fi: Luo uusi kansio "%s"

en: Move '%s' to trash
fi: Siirrä "%s" roskakoriin

en: Restore '%s' from trash
fi: Palauta "%s" roskakorista

en: Create link to '%s'
fi: Luo linkki kohteeseen "%s"

en: Set group of '%s' to '%s'
fi: Aseta kohteen "%s" ryhmäksi "%s"

en: Where to position newly open tabs in browser windows.
fi: Mihin uudet välilehdet sijoitetaan selainikkunoissa.

en: Switch tabs with [ctrl] + [tab]
fi: Vaihda välilehtiä käyttäen [ctrl] + [tab]

en: If true, it enables the ability to switch tabs using [ctrl + tab] and [ctrl + shift + tab].
fi: Jos tosi, se antaa mahdollisuuden vaihtaa välilehtiä [ctrl + tab] ja [ctrl + shift + tab].

en: Caja will exit when last window destroyed.
fi: Caja suljetaan, kun viimeisin ikkuna on suljettu.

en: Enables the classic Caja behavior, where all windows are browsers
fi: Ottaa käyttöön ”klassisen” Cajan toiminnan, jossa jokainen ikkuna on selain

en: Always use the location entry, instead of the pathbar
fi: Käytä aina sijaintia polkupalkin sijasta

en: If set to true, then Caja browser windows will always use a textual input entry for the location toolbar, instead of the pathbar.
fi: Jos tosi, Cajan selausikkunat käyttävät aina tekstimuotoista syötekenttä sijainnin näyttämiseen polkupalkin sijasta.

en: Whether to ask for confirmation when deleting files, or emptying Trash
fi: Kysytäänkö varmistusta, kun tiedostoja siirretään roskakoriin tai roskakoria tyhjennetään

en: If set to true, then Caja will ask for confirmation when you attempt to delete files, or empty the Trash.
fi: Jos tosi, Caja kysyy varmistusta kun siirrät tiedostoja roskakoriin tai tyhjennät roskakorin.

en: Whether to ask for confirmation when moving files to the Trash
fi: Kysytäänkö varmistusta, kun tiedostoja siirretään roskakoriin

en: If set to true, then Caja will ask for confirmation when you attempt to move files to the Trash.
fi: Jos tosi, Caja kysyy varmistusta, kun yrität siirtää tiedostoja roskakoriin

en: Whether to enable immediate deletion
fi: Onko välitön poistaminen käytössä

en: If set to true, then Caja will have a feature allowing you to delete a file immediately and in-place, instead of moving it to the trash. This feature can be dangerous, so use caution.
fi: Jos tosi, Caja sallii tiedostojen poistamisen välittömästi roskakoriin siirtämisen sijasta. Tätä käytettäessä kannattaa olla varovainen.

en: When to show preview text in icons
fi: Milloin näyttää esikatseluteksti kuvakkeissa

en: When to show number of items in a folder
fi: Milloin kansion sisältämien kohteiden määrä näkyy

en: Type of click used to launch/open files
fi: Tiedostojen käynnistämiseen tai avaamiseen käytettävä napsautustapa

en: Possible values are "single" to launch files on a single click, or "double" to launch them on a double click.
fi: Mahdollisia arvoja ovat ”single” tiedostojen käynnistämiseen yhdellä napsautuksella tai ”double” kaksoisnapsautuksella.

en: What to do with executable text files when activated
fi: Mitä tehdä suoritettavilla tekstitiedostoilla kun ne aktivoidaan

en: What to do with executable text files when they are activated (single or double clicked). Possible values are "launch" to launch them as programs, "ask" to ask what to do via a dialog, and "display" to display them as text files.
fi: Mitä tehdä suoritettaville tekstitiedostoille kun ne aktivoidaan (yhdellä napsautuksella tai kaksoisnapsautuksella). Mahdollisia arvoja ovat ”launch”, eli tiedosto käynnistetään kuten ohjelma; ”ask”, eli näytetään valintaikkuna ja ”display”, eli tiedosto näytetään tekstitiedostona.

en: Show the package installer for unknown MIME types
fi: Näytä pakettiasennin tuntemattomille MIME-tyypeille

en: Use extra mouse button events in Caja' browser window
fi: Käytetäänkö Cajan selainikkunoissa hiiren lisäpainikkeita

en: For users with mice that have "Forward" and "Back" buttons, this key will determine if any action is taken inside of Caja when either is pressed.
fi: Jos käyttäjän hiiressä on ”Eteenpäin”- ja ”Taaksepäin”-napit, tämä avain määrittää mitä tapahtuu painettaessa näitä nappeja Cajassa.

en: Mouse button to activate the "Forward" command in browser window
fi: Selainikkunassa ”Eteenpäin”-toiminnon käynnistävä hiiren nappi

en: For users with mice that have buttons for "Forward" and "Back", this key will set which button activates the "Forward" command in a browser window. Possible values range between 6 and 14.
fi: Jos käyttäjän hiiressä on ”Eteenpäin”- ja ”Taaksepäin”-napit, tämä avain määrittää mikä nappi käynnistää ”Eteenpäin”-komennon selainikkunassa. Mahdolliset arvot ovat väliltä 6-14.

en: Mouse button to activate the "Back" command in browser window
fi: Selainikkunassa ”Takaisin”-toiminnon käynnistävä hiiren nappi

en: For users with mice that have buttons for "Forward" and "Back", this key will set which button activates the "Back" command in a browser window. Possible values range between 6 and 14.
fi: Jos käyttäjän hiiressä on ”Eteenpäin”- ja ”Taaksepäin”-napit, tämä avain määrittää mikä nappi käynnistää ”Takaisin”-komennon selainikkunassa. Mahdolliset arvot ovat väliltä 6-14.

en: When to show thumbnails of image files
fi: Näkyvätkö kuvatiedostojen pienoiskuvat

en: Maximum image size for thumbnailing
fi: Suurin koko kuville, joista tehdään pienoiskuvia

en: Images over this size (in bytes) won't be thumbnailed. The purpose of this setting is to avoid thumbnailing large images that may take a long time to load or use lots of memory.
fi: Tätä suuremmista (tavuina) kuvista ei synny pienoiskuvia. Tämän asetuksen tarkoituksena on estää pienoiskuvien teko suurista kuvista, mikä voi kestää kauan tai viedä paljon muistia.

en: Whether to preview sounds when mousing over an icon
fi: Soiko äänten esikuuntelu, kun hiiri on niiden päällä

en: Show advanced permissions in the file property dialog
fi: Näytä oikeuksien lisäasetukset tiedoston ominaisuusikkunassa

en: If set to true, then Caja lets you edit and display file permissions in a more unix-like way, accessing some more esoteric options.
fi: Jos tosi, Caja sallii joidenkin unix-tyylisten vaikeatajuisempien asetusten muuttamisen tiedoston asetusikkunassa.

en: Show folders first in windows
fi: Näytä kansiot ikkunoissa ensimmäisinä

en: If set to true, then Caja shows folders prior to showing files in the icon and list views.
fi: Jos tosi, Caja näyttää kansiot kuvakenäkymissä ja luetteloissa tiedostoja ennen.

en: Default sort order
fi: Oletusarvoinen järjestys

en: Reverse sort order in new windows
fi: Käänteinen järjestys uusissa ikkunoissa

en: If true, files in new windows will be sorted in reverse order. ie, if sorted by name, then instead of sorting the files from "a" to "z", they will be sorted from "z" to "a"; if sorted by size, instead of being incrementally they will be sorted decrementally.
fi: Jos tosi, tiedostot kaikissa ikkunoissa näkyvät käänteisessä järjestyksessä. Siis jos tiedostot ovat nimen mukaisessa järjestyksessä, järjestys on Ö-A, eikä A-Ö; jos tiedostot ovat koon mukaisessa järjestyksessä, suurimmat tulevat ensimmäisinä pienimpien sijaan.

en: Caja uses the users home folder as the desktop
fi: Caja käyttää käyttäjän kotikansiota työpöytänä

en: If set to true, then Caja will use the user's home folder as the desktop. If it is false, then it will use ~/Desktop as the desktop.
fi: Jos tosi, Caja näyttää käyttäjän kotikansion työpöytänä. Jos epätosi, niin työpöytänä näkyy kansio ~/Desktop.

en: Custom Background
fi: Oma tausta

en: Whether a custom default folder background has been set.
fi: Onko mukautettu oletusarvoinen kansioiden tausta asetettu.

en: Default Background Color
fi: Oletusarvoinen taustaväri

en: Color for the default folder background. Only used if background_set is true.
fi: Kansioiden oletustaustan väri. Käytetään vain, jos background_set on tosi.

en: Default Background Filename
fi: Oletusarvoinen taustan tiedostonimi

en: Custom Side Pane Background Set
fi: Mukautettu sivupaneelin tausta asetettu

en: Whether a custom default side pane background has been set.
fi: Onko mukautettu oletusarvoinen sivupaneelin tausta asetettu.

en: Default Side Pane Background Color
fi: Oletusarvoinen sivupaneelin taustan väri

en: Filename for the default side pane background. Only used if side_pane_background_set is true.
fi: Sivupaneelin oletusarvoisen taustan tiedostonimi. Tällä on merkitystä vain, jos avaimen ”side_pane_background_set” arvo on tosi.

en: Default Side Pane Background Filename
fi: Oletusarvoinen sivupaneelin taustan tiedostonimi

en: Default folder viewer
fi: Oletusarvoinen kansion näkymä

en: The format of file dates. Possible values are "locale", "iso", and "informal".
fi: Tiedostojen päiväysten muoto. Mahdollisia arvoja ovat ”locale” (maa-asetusten mukainen), ”iso” (ISO-standardin mukainen) ja ”informal” (epämuodollinen).

en: Whether to show hidden files
fi: Näkyvätkö piilotiedostot

en: Whether to show backup files
fi: Näkyvätkö varmuuskopiotiedostot

en: List of possible captions on icons
fi: Luettelo mahdollisista kuvakkeiden teksteistä

en: Use tighter layout in new windows
fi: Käytä tiivistä asettelua uusissa ikkunoissa

en: If true, icons will be laid out tighter by default in new windows.
fi: Jos tosi, kuvakkeet asettuvat tiiviimmin kuin oletusarvoisesti uusissa ikkunoissa.

en: Put labels beside icons
fi: Näytä nimiöt kuvakkeiden vierellä

en: If true, labels will be placed beside icons rather than underneath them.
fi: Jos tosi, nimiöt ovat kuvakkeiden vierellä, eivät niiden alla.

en: Default icon zoom level
fi: Oletusarvoinen kuvakkeiden mittakaava

en: Default zoom level used by the icon view.
fi: Kuvakenäkymän oletusarvoinen mittakaava.

en: Default Thumbnail Icon Size
fi: Pienoiskuvien oletuskoko

en: The default size of an icon for a thumbnail in the icon view.
fi: Kuvakenäkymän pienoiskuvien oletuskoko.

en: Text Ellipsis Limit
fi: Tekstin typistysraja
