diff --git a/ChangeLog b/ChangeLog
index e50e649f9..2cc0980b0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -17,6 +17,7 @@ $HeadURL: https://phpmyadmin.svn.sourceforge.net/svnroot/phpmyadmin/trunk/phpMyA
+ [export] new plugin "codegen" for NHibernate, thanks to caocao; I'm
looking for a name more descriptive than codegen, taking into account
that it might later support other formats like JSON in the same plugin
++ [lang] Finnish update, thanks to Jouni Kahkonen
2.11.3.0 (not yet released)
- patch #1818389 to remove a notice (failed to flush buffer), thanks to
diff --git a/lang/finnish-utf-8.inc.php b/lang/finnish-utf-8.inc.php
index 7fcf0c632..7359f3fa6 100644
--- a/lang/finnish-utf-8.inc.php
+++ b/lang/finnish-utf-8.inc.php
@@ -22,26 +22,23 @@ $datefmt = '%d.%m.%Y klo %H:%M';
$timespanfmt = '%s päivää, %s tuntia, %s minuuttia ja %s sekuntia';
-'The number of rows waiting to be written in INSERT DELAY queues.';
-'Kertoo, kuinka monta INSERT DELAY -jonoissa olevaa riviä odotetaan kirjoitettavan.';
-
$strAbortedClients = 'Keskeytetty';
-$strAccessDeniedCreateConfig = 'Todennäköinen syy tälle on se, ettet ole luonut asetustiedostoa. Voit käyttää %1$sasetusskriptiä%2$s asetustiedoston luomiseen.';
-$strAccessDeniedExplanation = 'phpMyAdmin yritti saada yhteyden MySQL-palvelimeen, mutta se torjui yhteyden. Tarkista palvelin, käyttäjänimi ja salasana config.inc.php-tiedostosta ja varmista, että ne vastaavat MySQL-palvelimen järjestelmänvalvojan antamia tietoja.';
+$strAccessDeniedCreateConfig = 'Tämä johtunee siitä ettet ole luonut asetustiedostoa. Voit käyttää %1$sasetusskriptiä%2$s asetustiedoston luomiseen.';
+$strAccessDeniedExplanation = 'PhpMyAdmin yritti saada yhteyden MySQL-palvelimeen, mutta palvelin torjui yhteyden. Tarkista palvelimen nimi, käyttäjätunnus ja salasana config.inc.php-tiedostosta ja varmista, että ne vastaavat MySQL-palvelimen järjestelmänvalvojan antamia tietoja.';
$strAccessDenied = 'Pääsy kielletty';
$strAction = 'Toiminnot';
-$strAddAutoIncrement = 'Lisää \'AUTO_INCREMENT\' -arvo';
+$strAddAutoIncrement = 'Lisää \'AUTO_INCREMENT\'-arvo';
$strAddClause = 'Lisää %s';
$strAddConstraints = 'Lisää rajoitteet';
-$strAddDeleteColumn = 'Lisää/poista sarakkeita';
-$strAddDeleteRow = 'Lisää/poista hakuehtoja';
+$strAddDeleteColumn = 'Lisää tai poista sarakkeita';
+$strAddDeleteRow = 'Lisää tai poista hakuehtoja';
$strAddFields = 'Lisää %s kenttä(ä)';
$strAddHeaderComment = 'Lisää oma kommentti otsikkoon (\\n on rivinvaihto)';
$strAddIntoComments = 'Lisää kommentteihin';
$strAddNewField = 'Lisää sarake';
$strAddPrivilegesOnDb = 'Lisää käyttöoikeudet seuraavaan tietokantaan';
$strAddPrivilegesOnTbl = 'Lisää käyttöoikeudet seuraavaan tauluun';
-$strAddSearchConditions = 'Lisää hakuehtoja ("where"-lauseen sisältö):';
+$strAddSearchConditions = 'Lisää hakuehtoja ("WHERE"-lauseen sisältö):';
$strAddToIndex = 'Lisää indeksiin %s sarake(tta)';
$strAddUser = 'Lisää uusi käyttäjä';
$strAddUserMessage = 'Olet lisännyt uuden käyttäjän.';
@@ -52,9 +49,10 @@ $strAfterInsertNext = 'Muokkaa seuraavaa riviä';
$strAfterInsertSame = 'Palaa tälle sivulle';
$strAfter = 'Jälkeen sarakkeen: %s';
$strAll = 'Kaikki';
-$strAllowInterrupt = 'Salli tuonnin keskeyttäminen, mikäli skripti huomaa ylittävänsä aikarajoituksen. Tätä kannattaa käyttää suurten tiedostojen tuomiseen; se voi kuitenkin aiheuttaa häiriöitä transaktioihin (tapahtumiin).';
+$strAllowInterrupt = 'Salli tuonnin keskeyttäminen, mikäli skripti huomaa ylittävänsä aikarajoituksen. Tätä kannattaa käyttää suuria tiedostoja tuodessa; se voi kuitenkin aiheuttaa häiriöitä transaktioihin.';
$strAllTableSameWidth = 'Näytä kaikki taulut samanlevyisinä?';
$strAlterOrderBy = 'Lajittele taulu';
+$strAnalyze = 'Analysoi';
$strAnalyzeTable = 'Analysoi taulu';
$strAnd = 'Ja';
$strAndThen = 'ja sen jälkeen';
@@ -62,9 +60,9 @@ $strAngularLinks = 'Kulmikkaat linkit';
$strAnIndex = 'Sarakkeelle %s on lisätty indeksi';
$strAnyHost = 'Mikä tahansa palvelin';
$strAny = 'Mikä tahansa';
-$strAnyUser = 'Mikä tahansa käyttäjä';
+$strAnyUser = 'Kuka tahansa käyttäjä';
$strApproximateCount = 'Saattaa olla summittainen. Katso FAQ 3.11';
-$strAPrimaryKey = 'Sarakkeelle %s on luotu ensisijainen avain';
+$strAPrimaryKey = 'Sarakkeelle %s on luotu perusavain';
$strArabic = 'Arabialainen';
$strArmenian = 'Armenialainen';
$strAscending = 'Nouseva';
@@ -77,15 +75,15 @@ $strBack = 'Takaisin';
$strBaltic = 'Baltilainen';
$strBeginCut = 'ALOITA CUT';
$strBeginRaw = 'ALOITA RAW';
-$strBinary = 'Binääridata';
-$strBinaryDoNotEdit = 'Binääridataa - älä muokkaa';
+$strBinary = 'Binääritietoa';
+$strBinaryDoNotEdit = 'Binääritietoa - älä muokkaa';
$strBinaryLog = 'Binääriloki';
-$strBinLogEventType = 'Tapahtumatyyppi';
-$strBinLogInfo = 'Informaatio';
+$strBinLogEventType = 'Tapahtuman tyyppi';
+$strBinLogInfo = 'Tiedot';
$strBinLogName = 'Lokin nimi';
$strBinLogOriginalPosition = 'Alkuperäinen sijainti';
$strBinLogPosition = 'Sijainti';
-$strBinLogServerId = 'Palvelimen ID';
+$strBinLogServerId = 'Palvelimen tunnus';
$strBookmarkAllUsers = 'Anna kaikkien käyttäjien käyttää tätä kirjanmerkkiä';
$strBookmarkCreated = 'Kirjanmerkki %s luotu';
$strBookmarkDeleted = 'Kirjanmerkki on poistettu.';
@@ -94,8 +92,8 @@ $strBookmarkQuery = 'Tallennettu SQL-kysely';
$strBookmarkReplace = 'Korvaa samanniminen, olemassaoleva kirjanmerkki';
$strBookmarkThis = 'Tallenna SQL-kysely';
$strBookmarkView = 'Näytä';
-$strBrowseDistinctValues = 'Selaa erillisiä arvoja';
-$strBrowseForeignValues = 'Selaa vieraita arvoja';
+$strBrowseDistinctValues = 'Selaa erilaisia arvoja';
+$strBrowseForeignValues = 'Selaa viitearvoja';
$strBrowse = 'Selaa';
$strBufferPoolActivity = 'Puskurivarannon aktiivisuus';
$strBufferPool = "Puskurivaranto";
@@ -110,13 +108,13 @@ $strBzip = '"bzip-pakkaus"';
$strCalendar = 'Kalenteri';
$strCancel = 'Peruuta';
-$strCanNotLoadExportPlugins = 'Vientilisäosia ei voitu ladata; tarkista asennuksesi!';
+$strCanNotLoadExportPlugins = 'Vientilisäosia ei voitu ladata; tarkista asetukset!';
$strCanNotLoadImportPlugins = 'Tuontiin tarvittavaa lisäosaa ei voida tuoda, tarkista asennuksen asetukset!';
-$strCannotLogin = 'MySQL-palvelimelle ei voitu kirjautua sisään';
-$strCantLoad = 'en voi ladata laajennusta %s,
ole hyvä, ja tarkista PHP:n asetukset';
-$strCantLoadRecodeIconv = 'Merkistön konvertointiin tarvittavaa iconv- tai recode-laajennusta ei voitu ladata. Muokkaa PHP:n asetuksia ja salli näiden laajennusten käyttö tai muuta phpMyAdminin asetuksia niin ettei konvertointia suoriteta.';
+$strCannotLogin = 'MySQL-palvelimelle ei voitu kirjautua';
+$strCantLoad = 'Laajennuksen %s lataus ei onnistu,
ole hyvä, ja tarkista PHP:n asetukset';
+$strCantLoadRecodeIconv = 'Merkistön muunnokseen tarvittavaa iconv- tai recode-laajennusta ei voitu ladata. Muokkaa PHP:n asetuksia ottaen käyttöön nämä laajennukset tai muuta phpMyAdminin asetuksia siinä määrin ettei muunnosta suoriteta.';
$strCantRenameIdxToPrimary = 'Indeksiä ei voi muuttaa PRIMARY-nimiseksi!';
-$strCantUseRecodeIconv = 'iconv-, libiconv- tai recode_string-funktioita ei voitu käyttää. Tarkista PHP:n asetukset.';
+$strCantUseRecodeIconv = 'Iconv-, libiconv- tai recode_string-funktioita ei voitu käyttää. Tarkista PHP:n asetukset.';
$strCardinality = 'Kardinaliteetti';
$strCaseInsensitive = 'kirjainkoolla ei väliä';
$strCaseSensitive = 'tarkka kirjainkoko';
@@ -125,8 +123,8 @@ $strChangeCopyModeCopy = '... säilytä vanha käyttäjä.';
$strChangeCopyModeDeleteAndReload = ' ... poista vanha käyttäjä käyttäjätauluista ja lataa käyttöoikeudet sen jälkeen uudelleen.';
$strChangeCopyModeJustDelete = ' ... poista vanha käyttäjä käyttäjätauluista.';
$strChangeCopyMode = 'Luo uusi käyttäjä samoilla käyttöoikeuksilla ja ...';
-$strChangeCopyModeRevoke = ' ...peruuta kaikki aktiiviset käyttöoikeudet vanhalta käyttäjältä ja tuhoa se sen jälkeen.';
-$strChangeCopyUser = 'Vaihda sisäänkirjautumistietoja / Kopioi käyttäjä';
+$strChangeCopyModeRevoke = ' ...peruuta kaikki aktiiviset käyttöoikeudet vanhalta käyttäjältä ja tuhoa käyttäjä sen jälkeen.';
+$strChangeCopyUser = 'Vaihda kirjautumistietoja / Kopioi käyttäjä';
$strChangeDisplay = 'Valitse näytettävä sarake';
$strChange = 'Muokkaa';
$strChangePassword = 'Vaihda salasanaa';
@@ -135,10 +133,11 @@ $strCharsetOfFile = 'Tiedoston merkistö:';
$strCharsetsAndCollations = 'Merkistökoodaukset ja aakkosjärjestykset';
$strCharsets = 'Merkistöt';
$strCheckAll = 'Valitse kaikki';
-$strCheckOverhead = 'Valitse käyttämättömät taulut'; //?
+$strCheckOverhead = 'Valitse taulut, joissa on ylijäämää';
$strCheckPrivs = 'Hallitse käyttöoikeuksia';
$strCheckPrivsLong = 'Hallitse tietokannan "%s" käyttöoikeuksia.';
$strCheckTable = 'Tarkista taulu';
+$strCheck = 'Tarkasta';
$strChoosePage = 'Valitse muokattava sivu';
$strColComFeat = 'Sarakkeiden kommentit näkyvissä';
$strCollation = 'Aakkosjärjestys';
@@ -148,23 +147,24 @@ $strCommand = 'Komento';
$strCommentsForTable = 'KOMMENTIT TAULULLE';
$strComments = 'Kommentit';
$strCompatibleHashing = 'MySQL 4.0 -yhteensopiva';
-$strCompleteInserts = 'Kokonaiset insert-lauseet';
+$strCompleteInserts = 'Kokonaiset lisäyslauseet';
$strCompression = 'Pakkaus';
-$strCompressionWillBeDetected = 'Seuraavat tiedostopakkausmuodot havaitaan automaattisesti: %s';
-$strConfigDefaultFileError = 'En voi ladata oletusasetuksia kohteesta: "%1$s"';
-$strConfigFileError = 'phpMyAdmin ei pysty lukemaan asetustiedostoa.
Tämä saattaa johtua virheestä, jonka PHP löysi tiedostosta tai tiedoston puuttumisesta.
Voit avata tiedoston allaolevasta linkistä ja lukea mahdolliset PHP-virheilmoituikset. Todennäköisimmin joltain riviltä puuttuu lainausmerkki tai puolipiste.
Jos linkistä avautuva sivu on tyhjä, asetustiedostosta ei löytynyt virhettä.';
+$strCompressionWillBeDetected = 'Seuraavat tiedostonpakkausmuodot löydetään automaattisesti: %s';
+$strConfigDefaultFileError = 'Oletusasetuksia ei voitu ladata kohteesta: "%1$s"';
+$strConfigFileError = 'phpMyAdmin ei pysty lukemaan asetustiedostoa.
Tämä saattaa johtua PHP:n löytämästä tiedoston virheestä tai tiedoston puuttumisesta.
Voit avata tiedoston allaolevasta linkistä ja lukea mahdolliset PHP-virheilmoitukset. Todennäköisimmin joltain riviltä puuttuu lainausmerkki tai puolipiste.
Jos linkistä avautuva sivu on tyhjä, asetustiedostossa ei ollut virhettä.';
$strConfigureTableCoord = 'Määrittele koordinaatit taululle %s';
-$strConnectionError = 'En voi yhdistää: virheelliset asetukset.';
-$strConnections = 'Yhteydenotot';
+$strConnectionError = 'Yhteyttä ei voitu muodostaa: virheelliset asetukset.';
+$strConnections = 'Yhteydet';
$strConstraintsForDumped = 'Rajoitteet vedostauluille';
$strConstraintsForTable = 'Rajoitteet taululle';
-$strCookiesRequired = 'Selaimessa on oltava evästeet käytössä tästä eteenpäin.';
-$strCopyDatabaseOK = 'Tietokanta %s on kopioitu tietokannaksi %s';
+$strControluserFailed = 'Yhteyden muodostus asetuksissa määriteltyyn superuser-käyttäjään epäonnistui.';
+$strCookiesRequired = 'Selaimessa on oltava evästeet päällä tästä lähtien.';
+$strCopyDatabaseOK = 'Tietokanta %s on kopioitu tietokantaan %s';
$strCopy = 'Kopioi';
$strCopyTable = 'Kopioi taulu toiseen tauluun nimellä (tietokanta.taulu):';
$strCopyTableOK = 'Taulu %s on kopioitu nimelle %s.';
-$strCopyTableSameNames = 'Taulua ei voida kopioida itseensä!';
-$strCouldNotKill = 'phpMyAdmin ei voinut lopettaa säiettä %s. Se on todennäköisesti jo suljettu.';
+$strCopyTableSameNames = 'Taulua ei voi kopioida itseensä!';
+$strCouldNotKill = 'PhpMyAdmin ei voinut lopettaa säiettä %s. Se on ehkä jo suljettu.';
$strCreateDatabaseBeforeCopying = 'Suorita CREATE DATABASE ennen kopioimista';
$strCreateIndex = 'Luo %s:n sarakkeen indeksi';
$strCreateIndexTopic = 'Luo uusi indeksi';
@@ -178,132 +178,136 @@ $strCreateTable = 'Luo taulu';
$strCreateUserDatabaseName = 'Luo samanniminen tietokanta ja anna kaikki oikeudet';
$strCreateUserDatabaseNone = 'Ei mitään';
$strCreateUserDatabase = 'Tietokanta käyttäjälle';
-$strCreateUserDatabaseWildcard = 'Anna kaikki oikeudet tietokannalle jokerimerkkiä käyttäen (username\_%)';
-$strCreationDates = 'Luonti/päivitys/tarkistus -päiväykset';
+$strCreateUserDatabaseWildcard = 'Anna kaikki oikeudet tietokannalle käyttäen jokerimerkkiä (username\_%)';
+$strCreationDates = 'Luonti-, päivitys- ja tarkistuspäiväykset';
$strCriteria = 'Hakuehdot';
$strCroatian = 'Kroaatti';
$strCSV = 'CSV';
$strCyrillic = 'Kyrillinen';
$strCzechSlovak = 'Tsekkoslovakialainen';
-$strCzech = 'Tshekkiläinen';
+$strCzech = 'Tsekkiläinen';
$strDanish = 'Tanskalainen';
$strDatabaseEmpty = 'Tietokannan nimi on tyhjä!';
$strDatabaseExportOptions = 'Tietokannan tulostusvalinnat';
-$strDatabaseHasBeenDropped = 'Tietokanta %s on pudotettu.';
-$strDatabasesDropped = '%s tietokantaa pudotettiin onnistuneesti.';
-$strDatabasesStatsDisable = 'Poista tilastot käytöstä';
-$strDatabasesStatsEnable = 'Ota tilastot käyttöön';
-$strDatabasesStatsHeavyTraffic = 'Huom: Tietokantatilastojen käyttöönotto täältä käsin saattaa aiheuttaa runsaasti liikennettä Internet-palvelimen ja MySQL-palvelimen välille.';
+$strDatabaseHasBeenCreated = 'Tietokanta %1$s on luotu.';
+$strDatabaseHasBeenDropped = 'Tietokanta %s on poistettu.';
+$strDatabasesDropped = '%s tietokantaa poistettiin onnistuneesti.';
+$strDatabasesStatsDisable = 'Kätke tilastot';
+$strDatabasesStatsEnable = 'Näytä tilastot';
+$strDatabasesStatsHeavyTraffic = 'Huom: Tietokantatilastojen näyttäminen täältä käsin saattaa aiheuttaa runsaasti liikennettä Internet-palvelimen ja MySQL-palvelimen välille.';
$strDatabasesStats = 'Tietokantatilastot';
$strDatabases = 'Tietokannat';
$strDatabase = 'Tietokanta';
-$strData = 'Data';
-$strDataDict = 'Datasanakirja';
-$strDataOnly = 'Vain data';
-$strDataPages = "Dataa sisältävät sivut";
+$strDataDict = 'Tietosanasto';
+$strDataOnly = 'Vain tietoa';
+$strDataPages = "Tietoja sisältävät sivut";
+$strData = 'Tietoa';
$strDBComment = 'Tietokannan kommentti: ';
$strDBCopy = 'Luo tietokannasta toinen tietokanta nimellä';
$strDbIsEmpty = 'Tietokanta on tyhjä!';
$strDbPrivileges = 'Tietokantakohtaiset käyttöoikeudet';
$strDBRename = 'Muuta tietokannan nimi';
$strDbSpecific = 'tietokantakohtainen';
-$strDefaultEngine = "%s on tämän MySQL-palvelimen oletusarvoinen tallennustilamoottori.";
+$strDefaultEngine = "%s on tämän MySQL-palvelimen oletusarvoinen tallennusmoottori.";
$strDefault = 'Oletusarvo';
-$strDefaultValueHelp = 'Syötä oletusarvoihin vain yksinäinen arvo (käyttämättä kenoviivamerkintöjä tai lainausmerkkejä) tässä muodossa: a';
+$strDefaultValueHelp = 'Syötä oletusarvoihin vain yksi arvo (käyttämättä kenoviivamerkkejä tai lainausmerkkejä) tässä muodossa: a';
$strDefragment = 'Eheytä taulu';
-$strDelayedInserts = 'Käytä viivästettyjä insert-lauseita';
-$strDeleteAndFlushDescr = 'Tämä on siivoin tapa, mutta käyttöoikeuksien lataaminen uudelleen saattaa kestää jonkin aikaa.';
+$strDelayedInserts = 'Käytä viivästettyjä lisäyslauseita';
+$strDeleteAndFlushDescr = 'Tämä on siivoin tapa, mutta käyttöoikeuksien lataaminen uudelleen kestää hetken.';
$strDeleteAndFlush = 'Poista käyttäjät ja lataa käyttöoikeudet sen jälkeen uudelleen.';
$strDeleted = 'Rivi on poistettu';
$strDeleteNoUsersSelected = 'Yhtään käyttäjää ei valittu poistettavaksi!';
$strDelete = 'Poista';
$strDeleteRelation = 'Poista relaatio';
$strDeleting = 'Poistetaan: %s';
-$strDelimiter = 'Rajamerkki';
+$strDelimiter = 'Erotinmerkki';
$strDelOld = 'Nykyisellä sivulla on viittauksia tauluihin, joita ei enää ole olemassa. Haluatko poistaa nuo viittaukset?';
$strDescending = 'Laskeva';
$strDescription = 'Kuvaus';
-$strDesignerHelpDisplayField = 'Ilmaisinkenttä näkyy vaaleanpunaisena. Asettaaksesi kentän ilmaisinkentäksi paina "Valitse näytettävä kenttä" -kuvaketta ja paina sitten sopivaa kenttänimeä.';
+$strDesignerHelpDisplayField = 'Ilmaisinkenttä näkyy vaaleanpunaisena. Luodaksesi kentästä ilmaisinkentän paina "Valitse näytettävä kenttä" -kuvaketta ja napsauta sitten sopivaa kenttänimeä.';
$strDesigner = 'Suunnittelija';
-$strDictionary = 'sanakirja';
+$strDictionary = 'sanasto';
$strDirectLinks = 'Suorat linkit';
$strDirtyPages = "Epäsiistit sivut";
$strDisabled = 'Pois päältä';
-$strDisableForeignChecks = 'Älä käytä vieraiden avainten tarkistusta';
+$strDisableForeignChecks = 'Älä tarkista viiteavaimia';
$strDisplayFeat = 'Ulkoasun asetukset';
$strDisplayOrder = 'Lajittelujärjestys:';
$strDisplayPDF = 'Näytä PDF-kaavio';
-$strDoAQuery = 'Suorita "esimerkin mukainen kysely" (jokerimerkki: "%")';
+$strDoAQuery = 'Suorita mallin mukainen kysely (jokerimerkki: "%")';
$strDocSQL = 'DocSQL';
$strDocu = 'Ohjeet';
-$strDoYouReally = 'Oletko varma että haluat ';
+$strDoYouReally = 'Haluatko varmasti ';
$strDropDatabaseStrongWarning = 'Olet aikeissasi HÄVITTÄÄ kokonaisen tietokannan!';
-$strDrop = 'Pudota';
-$strDropUsersDb = 'Pudota (poista) tietokannat, joilla on sama nimi kuin käyttäjillä.';
-$strDumpingData = 'Vedostetaan tietoa taulusta';
+$strDrop = 'Poista';
+$strDropUsersDb = 'Poista tietokannat, joilla on sama nimi kuin käyttäjillä.';
+$strDumpingData = 'Vedostetaan tiedot taulusta';
$strDumpSaved = 'Vedos tallennettiin tiedostoon %s.';
-$strDumpXRows = 'Tee vedos %s rivistä, alkaen rivistä: %s.';
+$strDumpXRows = 'Tee vedos %s rivistä, alkaen riviltä: %s.';
$strDynamic = 'dynaaminen';
$strEdit = 'Muokkaa';
$strEditPDFPages = 'Muokkaa PDF-sivuja';
$strEditPrivileges = 'Muokkaa käyttöoikeuksia';
-$strEffective = 'Varsinainen';
-$strEmptyResultSet = 'MySQL palautti tyhjän vastauksen (ts. nolla riviä).';
+$strEffective = 'Pätevä';
+$strEmptyResultSet = 'MySQL palautti tyhjän vastauksen, toisin sanoen nolla riviä.';
$strEmpty = 'Tyhjennä';
$strEnabled = 'Päällä';
-$strEncloseInTransaction = 'Lisää transaktio (tapahtuma)';
+$strEncloseInTransaction = 'Lisää transaktio';
$strEndCut = 'LOPETA CUT';
$strEnd = 'Loppu';
$strEndRaw = 'LOPETA RAW';
$strEngineAvailable = "%s on käytettävissä tällä MySQL-palvelimella.";
-$strEngineDisabled = "%s on otettu pois käytöstä tältä MySQL-palvelimelta.";
+$strEngineDisabled = "%s ei ole käytettävissä tällä MySQL-palvelimella.";
$strEngines = "Moottorit";
-$strEngineUnsupported = "Tämä MySQL-palvelin ei tue %s-tallennustilamoottoria.";
+$strEngineUnsupported = "Tämä MySQL-palvelin ei tue %s-tallennusmoottoria.";
$strEnglish = 'Englantilainen';
$strEnglishPrivileges = ' Huom! MySQL-käyttöoikeuksien nimet ovat englanniksi! ';
$strErrorInZipFile = 'Virhe ZIP-paketissa:';
$strErrorRelationAdded = 'Virhe: Relaatiota ei luotu.';
$strErrorRelationExists = 'Virhe: relaatio on jo olemassa.';
$strErrorRenamingTable = 'Virhe annettaessa taululle %1$s nimeä %2$s';
-$strErrorSaveTable = 'Virhe tallennettaessa koordinaatteja Suunnitelijaan.';
+$strErrorSaveTable = 'Virhe tallennettaessa koordinaatteja Suunnittelijaan.';
$strError = 'Virhe';
$strEscapeWildcards = 'Jokerimerkkien _ ja % eteen on lisättävä \-merkki, jotta ne näkyisivät oikein';
$strEsperanto = 'Esperanto';
$strEstonian = 'Virolainen';
+$strEvent = 'Tapahtuma';
$strExcelEdition = 'Excel-muokkaus';
-$strExecuteBookmarked = 'Suorita kirjanmerkkeihin lisätty kysyntä';
+$strExecuteBookmarked = 'Suorita kysely kirjanmerkeistä';
$strExplain = 'Selitä SQL-kysely';
$strExportImportToScale = 'Vie/tuo skaalaan';
$strExportMustBeFile = 'Valittu vientityyppi on tallennettava tiedostoon!';
$strExport = 'Vienti';
-$strExtendedInserts = 'Laajennetut insert-lauseet';
+$strExtendedInserts = 'Laajennetut lisäyslauseet';
$strExtra = 'Lisätiedot';
$strFailedAttempts = 'Epäonnistuneet yritykset';
-$strFieldHasBeenDropped = 'Sarake %s on pudotettu';
-$strFieldInsertFromFileTempDirNotExists = 'Virhe lähetettyä tiedostoa siirrettäessä, katso FAQ 1.11';
+$strFieldHasBeenDropped = 'Sarake %s on poistettu';
+$strFieldInsertFromFileTempDirNotExists = 'Virhe lähetettäessä tiedostoa, katso FAQ 1.11';
$strField = 'Sarake';
-$strFieldsEnclosedBy = 'Sarakkeiden ympäröintimerkki';
-$strFieldsEscapedBy = 'Koodinvaihtomerkki (escape)';
+$strFieldsEnclosedBy = 'Sarakkeiden rajausmerkki';
+$strFieldsEscapedBy = 'Koodinvaihtomerkki';
$strFields = 'Sarakkeet';
$strFieldsTerminatedBy = 'Sarakkeiden erotinmerkki';
-$strFileAlreadyExists = 'Tiedosto %s on jo olemassa palvelimella, vaihda tiedostonimeä tai tarkista korvaus-asetuksen tila.';
-$strFileCouldNotBeRead = 'Tiedostoa ei voida lukea';
+$strFileAlreadyExists = 'Tiedosto %s on jo olemassa palvelimella, vaihda tiedostonimeä tai tarkista korvausasetuksen tila.';
+$strFileCouldNotBeRead = 'Tiedostoa ei voi lukea';
$strFileNameTemplateDescriptionDatabase = 'tietokannan nimi';
$strFileNameTemplateDescriptionServer = 'palvelimen nimi';
$strFileNameTemplateDescriptionTable = 'taulun nimi';
-$strFileNameTemplateDescription = 'Tämä arvo on %1$sstrftime%2$s-funktion mukainen, joten voit käyttää ajanmuodostostusmerkkijonoja. Lisäksi tapahtuu seuraavat muutokset: %3$s. Muu teksti pysyy alkuperäisenä.';
+$strFileNameTemplateDescription = 'Tämä arvo on %1$sstrftime%2$s-funktion mukainen, joten ajanmuodostostusmerkkijonoja voi käyttää. Lisäksi tapahtuu seuraavat muutokset: %3$s. Muu teksti pysyy alkuperäisenä.';
$strFileNameTemplateRemember = 'muista pohja';
$strFileNameTemplate = 'Tiedostonimen pohja';
+$strFiles = 'Tiedostot';
$strFileToImport = 'Tuotava tiedosto';
$strFixed = 'kiinteä';
-$strFlushPrivilegesNote = 'Huom: phpMyAdmin hakee käyttäjien käyttöoikeudet suoraan MySQL-palvelimen käyttöoikeustauluista. Näiden taulujen sisältö saattaa erota palvelimen käyttämistä käyttöoikeuksista, jos niihin on tehty muutoksia manuaalisesti. Tällöin sinun on %sladattava käyttöoikeudet uudestaan%s ennen kuin jatkat.';
+$strFlushPrivilegesNote = 'Huom: PhpMyAdmin hakee käyttäjien käyttöoikeudet suoraan MySQL-palvelimen käyttöoikeustauluista. Näiden taulujen sisältö saattaa poiketa palvelimen käyttämistä käyttöoikeuksista, jos niihin on tehty muutoksia käsin. Tällöin %skäyttöoikeudet on ladattava uudestaan%s ennen jatkamista.';
$strFlushQueryCache = 'Tyhjennä kyselymuisti';
$strFlushTables = 'Tyhjennä (sulje) kaikki taulut';
$strFlushTable = 'Tyhjennä taulun välimuisti ("FLUSH")';
$strFontSize = 'Fonttikoko';
+$strForeignKeyError = 'Virhe luotaessa kohteen %1$s viiteavainta (tarkista tietotyypit)';
$strFormat = 'Muoto';
$strFormEmpty = 'Tarvittava tieto puuttuu lomakkeesta!';
$strFreePages = "Vapaat sivut";
@@ -331,7 +335,8 @@ $strHasBeenAltered = 'on muutettu.';
$strHaveToShow = 'Valitse vähintään yksi sarake';
$strHebrew = 'Hebrealainen';
$strHelp = 'Ohje';
-$strHide = 'Kätke';
+$strHexForBLOB = 'Käytä BLOB-arvoissa heksalukuja';
+$strHide = 'Kätke';
$strHideShowAll = 'Kätke/näytä kaikki';
$strHideShowNoRelation = 'Kätke/näytä taulut, joilla ei ole relaatiota';
$strHome = 'Etusivu';
@@ -343,58 +348,60 @@ $strHTMLWord = 'Microsoft Word 2000';
$strHungarian = 'Unkarilainen';
$strIcelandic = 'Islantilainen';
-$strId = 'ID';
+$strId = 'Tunnus';
$strIdxFulltext = 'Koko teksti';
$strIEUnsupported = 'Internet Explorer ei tue tätä toimintoa.';
-$strIgnoreDuplicates = 'Älä välitä kaksinkertaisista riveistä';
+$strIgnore = 'Älä huomioi';
+$strIgnoreDuplicates = 'Älä välitä samanlaisista riveistä';
$strIgnoreInserts = 'Käytä IGNORE:a INSERT-komennoissa';
-$strIgnore = 'Jätä huomiotta';
$strImportExportCoords = 'Tuo/vie PDF-skeeman koordinaatit';
$strImportFiles = 'Tuo tiedostoja';
$strImportFormat = 'Tuotavan tiedoston muoto';
$strImportSuccessfullyFinished = 'Tuonti onnistui, %d kyselyä suoritettu.';
$strImport = 'Tuonti';
$strIndexes = 'Indeksit';
-$strIndexHasBeenDropped = 'Indeksi %s on pudotettu';
+$strIndexesSeemEqual = 'Indeksit %1$s ja %2$s ovat ehkä samoja, ja niistä jompikumpi kannattanee poistaa.';
+$strIndexHasBeenDropped = 'Indeksi %s on poistettu';
$strIndex = 'Indeksi';
$strIndexName = 'Indeksin nimi:';
$strIndexType = 'Indeksin tyyppi:';
-$strIndexWarningTable = 'Taulun `%s` indeksien kanssa on ongelmia';
+$strIndexWarningTable = 'Taulun "%s" indeksien kanssa on ongelmia';
$strInnoDBAutoextendIncrement = "Automaattisen laajentamisen koko";
-$strInnoDBAutoextendIncrementDesc = "Laajentamiskoko automaattisesti suurenevan taulutilan koon laajentamiseksi sen täyttyessä.";
-$strInnoDBBufferPoolSizeDesc = 'Kertoo koon siitä muistipuskurista, jota InnoDB käyttää taulujen tietojen ja indeksien siirtämiseen välimuistiin.';
+$strInnoDBAutoextendIncrementDesc = "Kertoo, kuinka paljon taulun kokoa kasvatetaan taulun tilan täyttyessä.";
+$strInnoDBBufferPoolSizeDesc = 'Kertoo muistipuskurin koon, jota InnoDB käyttää taulujen tietojen ja indeksien siirtämiseen välimuistiin.';
$strInnoDBBufferPoolSize = 'Puskurivarannon koko';
-$strInnoDBDataFilePath = "Datatiedostot";
-$strInnoDBDataHomeDir = "Datan kotihakemisto";
-$strInnoDBDataHomeDirDesc = "Hakemistopolun yhteinen osa kaikille InnoDB-datatiedostoille.";
+$strInnoDBDataFilePath = "Tallennustiedostot";
+$strInnoDBDataHomeDirDesc = "Hakemistopolun yhteinen osa kaikille InnoDB-tiedostoille.";
+$strInnoDBDataHomeDir = "Tallennustiedostojen kotihakemisto";
$strInnoDBPages = 'sivua';
$strInnoDBRelationAdded = 'InnoDB-relaatio luotu';
$strInnodbStat = 'InnoDB:n tila';
$strInsecureMySQL = 'Asetustiedostosi käyttää asetuksia, jotka viittaavat MySQL-palvelimen oletusarvoiseen käyttäjään (root ilman salasanaa). Tällaisin asetuksin MySQL-palvelin on altis hyökkäyksille. Tämä tietoturvariski olisi syytä korjata pikimmiten!';
$strInsertAsNewRow = 'Lisää uutena rivinä';
+$strInsertedRowId = 'Lisätyn rivin tunnus: %1$d';
$strInsert = 'Lisää rivi';
-$strInternalNotNecessary = '* Sisäistä relaatiota ei tarvita silloin, kun sellainen on jo InnoDB:ssä.';
+$strInternalNotNecessary = '* Sisäistä relaatiota ei tarvita, jos sellainen on jo InnoDB-kannassa.';
$strInternalRelationAdded = 'Sisäinen relaatio luotu';
$strInternalRelations = 'Sisäiset relaatiot';
$strInUse = 'käytössä';
$strInvalidAuthMethod = 'Asetuksissa on virheellinen todennustapa:';
-$strInvalidColumnCount = 'Sarakkeiden määrän on oltava enemmän suurempi kuin nolla.';
+$strInvalidColumnCount = 'Sarakkeiden määrän on oltava nollaa suurempi.';
$strInvalidColumn = 'Virheellinen sarake (%s) määritelty!';
$strInvalidCSVFieldCount = 'Virheellinen kenttien määrä CSV-syötteessä rivillä %d.';
$strInvalidCSVFormat = 'Virheellinen muoto CSV-syötteessä rivillä %d.';
-$strInvalidCSVParameter = 'Virheellinen parametri CSV-tuonnille: %s';
+$strInvalidCSVParameter = 'Virheellinen CSV-tuonnin parametri: %s';
$strInvalidDatabase = 'Virheellinen tietokanta';
$strInvalidFieldAddCount = 'Sinun on lisättävä vähintään yksi kenttä.';
$strInvalidFieldCount = 'Taulussa täytyy olla vähintään yksi kenttä.';
$strInvalidLDIImport = 'Tämä lisäosa ei tue pakattujen tuontien käyttöä!';
$strInvalidRowNumber = '%d on virheellinen rivinumero.';
$strInvalidServerHostname = 'Palvelimella %1$s virheellinen nimi. Tarkista asetukset.';
-$strInvalidServerIndex = 'Virheellinen palvelinindeksi: "%s"';
+$strInvalidServerIndex = 'Virheellinen palvelimen indeksi: "%s"';
$strInvalidTableName = 'Virheellinen taulun nimi';
$strJapanese = 'Japanilainen';
$strJoins = 'Liitokset';
-$strJumpToDB = 'Hyppää tietokantaan "%s".';
+$strJumpToDB = 'Siirry tietokantaan "%s".';
$strJustDeleteDescr = '"Poistetut" käyttäjät voivat edelleen käyttää tavalliseen tapaan palvelinta, ellei käyttöoikeuksia ladata uudestaan.';
$strJustDelete = 'Poista käyttäjät vain käyttöoikeustauluista.';
@@ -405,7 +412,7 @@ $strKill = 'Lopeta';
$strKnownExternalBug = 'Toimintoon %s vaikuttaa tunnettu vika, katso %s';
$strKorean = 'Korealainen';
-$strLandscape = 'Landscape';
+$strLandscape = 'Vaakatasossa';
$strLanguage = 'Kieli';
$strLanguageUnknown = 'Tuntematon kieli: %1$s.';
$strLatchedPages = "Lukitut sivut";
@@ -421,37 +428,37 @@ $strLatvian = 'Latvialainen';
$strLDI = 'CSV käyttäen LOAD DATA -kyselyä';
$strLDILocal = 'Käytä LOCAL-avainsanaa';
$strLengthSet = 'Pituus/Arvot*';
-$strLimitNumRows = 'Rivejä sivua kohti';
+$strLimitNumRows = 'Rivejä sivulla';
$strLinesTerminatedBy = 'Rivien erotinmerkki';
$strLinkNotFound = 'Linkkiä ei löydy';
$strLinksTo = 'Linkitys sarakkeeseen:';
$strLithuanian = 'Liettualainen';
$strLocalhost = 'Paikallinen';
$strLocationTextfile = 'Tiedoston sijainti';
-$strLoginInformation = 'Sisäänkirjautumistiedot';
+$strLoginInformation = 'Kirjautumistiedot';
$strLogin = 'Kirjaudu sisään';
$strLogout = 'Poistu';
$strLogPassword = 'Salasana:';
$strLogServer = 'Palvelin';
$strLogUsername = 'Käyttäjätunnus:';
-$strLongOperation = "Tämä toimenpide saattaa kestää pitkään. Jatketaanko silti?";
+$strLongOperation = "Tämä toiminto voi kestää kauan. Jatketaanko silti?";
-$strMaxConnects = 'enim. yhtäaikaisia yhteyksiä';
+$strMaxConnects = 'Enim. yhtäaikaisia yhteyksiä';
$strMaximalQueryLength = 'Luodun kyselyn enimmäispituus';
$strMaximumSize = 'Enimmäiskoko: %s%s';
-$strMbExtensionMissing = 'PHP-laajennusta mbstring ei löytynyt ja vaikuttaa siltä, että käytät multibyte-merkistökoodausta. Ilman mbstring-laajennusta phpMyAdmin ei osaa jaotella merkkijonoja oikein, ja tämä saattaa johtaa odottamattomiin tuloksiin.';
-$strMbOverloadWarning = 'PHP:n asetuksissa on "mbstring.func_overload" -valinta päällä. Tämä valinta ei sovi yhteen phpMyAdminin kanssa ja saattaa hävittää tietoja!';
+$strMbExtensionMissing = 'PHP-laajennusta mbstring ei löytynyt, ja vaikuttaa siltä, että käytät multibyte-merkistökoodausta. Ilman mbstring-laajennusta phpMyAdmin ei osaa jaotella merkkijonoja oikein, ja tästä saattaa koitua odottamattomia seurauksia.';
+$strMbOverloadWarning = 'PHP:n asetuksissa on "mbstring.func_overload" -valinta päällä. Tämä valinta ei sovi yhteen phpMyAdminin kanssa ja saattaa johtaa tietojen katoamiseen!';
$strMIME_available_mime = 'Mahdolliset MIME-tyypit';
$strMIME_available_transform = 'Mahdolliset muunnokset';
$strMIME_description = 'Kuvaus';
$strMIME_MIMEtype = 'MIME-tyyppi';
$strMIME_nodescription = 'Tälle muunnokselle ei ole saatavilla kuvausta.
Kysy tekijältä, mitä %s tekee.';
-$strMIME_transformation_note = 'Nähdäksesi luettelon saatavilla olevista muunnosvaihtoehdoista ja niiden MIME-tyyppien muunnoksista, paina %smuunnoksen kuvaukset%s-kohtaa';
+$strMIME_transformation_note = 'Tietoja saatavilla olevista muunnosvaihtoehdoista ja niiden MIME-tyyppien muunnoksista saa painamalla %smuunnoksen kuvaukset%s -kohtaa';
$strMIME_transformation_options = 'Muunnosvaihtoehdot';
-$strMIME_transformation_options_note = 'Syötä muunnosvalinnoille arvot käyttäen tätä formaattia: \'a\', 100, b,\'c\'...
Jos tarvitset arvoissa kenoviivaa ("\") tai yksittäistä lainausmerkkiä ("\'"), lisää merkin eteen kenoviiva (esim. \'\\\\xyz\' tai \'a\\\'b\').';
+$strMIME_transformation_options_note = 'Syötä muunnosvalinnoille arvot käyttäen tätä muotoa: \'a\', 100, b,\'c\'...
Jos tarvitset arvoissa kenoviivaa ("\") tai yksittäistä lainausmerkkiä ("\'"), lisää merkin eteen kenoviiva (esim. \'\\\\xyz\' tai \'a\\\'b\').';
$strMIME_transformation = 'Selaimen muunnos (transformation)';
$strMIMETypesForTable = 'MIME-TYYPIT TAULULLE';
-$strMIME_without = 'MIME-tyypeillä, jotka on kursivoitu, ei ole erillistä muunnostoimintoa';
+$strMIME_without = 'Kursivoiduilla MIME-tyypeillä ei ole erillistä muunnostoimintoa';
$strModifications = 'Muutokset tallennettu';
$strModifyIndexTopic = 'Muokkaa indeksiä';
$strModify = 'Muokkaa';
@@ -460,21 +467,22 @@ $strMoveTableOK = 'Taulu %s on siirretty %s.';
$strMoveTableSameNames = 'Taulua ei voi siirtää itseensä!';
$strMoveTable = 'Siirrä taulu toiseen tauluun (tietokanta.taulu):';
$strMultilingual = 'monikielinen';
-$strMyISAMDataPointerSize = "Dataosoittimen koko";
-$strMyISAMDataPointerSizeDesc = "Osoittimen oletuskoko tavuina, käytettäväksi CREATE TABLE -kyselyn yhteydessä MyISAM-tauluissa, silloin kun MAX_ROWS-valintaa ei ole määritelty.";
-$strMyISAMMaxExtraSortFileSizeDesc = "Jos MyISAM-indeksin nopeaan luomiseen käytetty väliaikaistiedosto on suurempi kuin avainvälimuistin käyttö täällä määritellyn määrän mukaisesti, suositellaan välimuistitoiminnon käyttöä.";
-$strMyISAMMaxExtraSortFileSize = "Enimmäiskoko väliaikaistiedostoille indeksin luonnissa";
-$strMyISAMMaxSortFileSizeDesc = "MySQL-palvelimen käyttöön tarkoitettu väliaikaistiedoston suurin koko MyISAM-indeksien uudelleenlatausta varten (REPAIR TABLE, ALTER TABLE tai LOAD ADTA INFILE -toimintojen aikana).";
-$strMyISAMMaxSortFileSize = "Enimmäiskoko väliaikaisille lajittelutiedostoille";
+$strMyISAMDataPointerSizeDesc = "MyISAM-kannan CREATE TABLE -kyselyissä käytettävä osoittimen oletuskoko tavuina, kun MAX_ROWS-valintaa ei ole määritelty.";
+$strMyISAMDataPointerSize = "Tieto-osoittimen koko";
+$strMyISAMMaxExtraSortFileSizeDesc = "Jos MyISAM-indeksin nopeaan luontiin käytetty tilapäistiedosto on suurempi kuin tässä määritetty avainvälimuistin koko, mieluummin suositellaan käytettävän avainvälimuistia.";
+$strMyISAMMaxExtraSortFileSize = "Tilapäistiedostojen enimmäiskoko indeksin luontia varten";
+$strMyISAMMaxSortFileSizeDesc = "MyISAM-indeksien uudelleenlataukseen (eli toiminnoille REPAIR TABLE, ALTER TABLE tai LOAD ADTA INFILE) tarkoitetun tilapäistiedoston suurin koko.";
+$strMyISAMMaxSortFileSize = "Enimmäiskoko tilapäisille lajittelutiedostoille";
$strMyISAMRecoverOptions = "Automaattinen palautuminen";
-$strMyISAMRecoverOptionsDesc = "Kaatuneiden MyISAM-taulujen automaattisen palauttamisen tila sellaisena kuin se on asetettu \"--myisam-recover\" -nimisen palvelimenkäynnistysasetuksen kautta.";
-$strMyISAMRepairThreadsDesc = "Jos tämä arvo on suurempi kuin 1, lajitteluprosessi luo MyISAM-tauluindeksit rinnakkain (jokainen indeksi omalle säikeelleen), kun käytetään Korjaa-toimintoa.";
+$strMyISAMRecoverOptionsDesc = "Kaatuneiden MyISAM-taulujen automaattisen palauttamisen tila sellaisena kuin se on asetettu \"--myisam-recover\" -nimisessä palvelimenkäynnistysasetuksessa.";
+$strMyISAMRepairThreadsDesc = "Jos tämä arvo on yhtä (1) suurempi, lajitteluprosessi luo korjaustoimintoa käytettäessä MyISAM-tauluindeksit samanaikaisesti, eli jokaiselle indeksille luodaan oma säie.";
$strMyISAMRepairThreads = "Korjaa säikeet";
-$strMyISAMSortBufferSizeDesc = "Puskuri joka varataan käyttöön lajiteltaessa MyISAM-indeksejä REPAIR TABLE -kyselyn aikana tai luotaessa indeksejä CREATE INDEX - tai ALTER TABLE -kyselyllä.";
+$strMyISAMSortBufferSizeDesc = "Puskuri, joka varataan käyttöön lajiteltaessa MyISAM-indeksejä REPAIR TABLE -kyselyllä tai luotaessa indeksejä CREATE INDEX- tai ALTER TABLE -kyselyillä.";
$strMyISAMSortBufferSize = "Lajittelupuskurin koko";
$strMySQLCharset = 'MySQL-palvelimen merkistö';
$strMysqlClientVersion = 'MySQL-asiakasversio';
$strMySQLConnectionCollation = 'MySQL-yhteyden aakkosjärjestys';
+$strMysqlLibDiffersServerVersion = 'PHP:n MySQL-kirjaston versio %s on eri kuin MySQL-palvelimen versio %s. Tästä voi koitua arvaamattomia seurauksia.';
$strMySQLSaid = 'MySQL ilmoittaa: ';
$strMySQLShowProcess = 'Näytä prosessit';
$strMySQLShowStatus = 'Näytä MySQL-palvelimen ajonaikaiset tiedot';
@@ -482,35 +490,35 @@ $strMySQLShowVars = 'Näytä MySQL-palvelimen järjestelmämuuttujat';
$strName = 'Nimi';
$strNext = 'Seuraava';
-$strNoActivity = 'Yhteys on ollut toimettomana %s sekuntia tai enemmän. Kirjaudu sisään uudestaan.';
+$strNoActivity = 'Yhteys on ollut toimettomana %s sekuntia tai kauemmin. Kirjaudu sisään uudestaan.';
$strNoDatabases = 'Ei tietokantoja';
-$strNoDatabasesSelected = 'Et valinnut yhtään tietokantaa.';
-$strNoDataReceived = 'Mitään tietoa ei ole saatu tuotavaksi. Joko mitään tiedostonimeä ei annettu tai tiedoston koko ylitti PHP:n asetusten salliman enimmäiskoon. Katso FAQ 1.16.';
+$strNoDatabasesSelected = 'Yhtään tietokantaa ei ole valittu.';
+$strNoDataReceived = 'Tuotavia tietoja ei ole. Joko mitään tiedostonimeä ei annettu, tai tiedoston koko ylitti PHP:n asetusten salliman enimmäiskoon. Katso FAQ 1.16.';
$strNoDescription = 'ei kuvausta';
-$strNoDetailsForEngine = "Tämän tallennustilamoottorin tilasta ei ole saatavilla tarkkoja tietoja.";
+$strNoDetailsForEngine = "Tämän tallennusmoottorin tilasta ei ole saatavilla yksityiskohtaisia tietoja.";
$strNoDropDatabases = '"DROP DATABASE" -kyselyjen käyttö on estetty.';
$strNo = 'Ei';
$strNoExplain = 'Älä selitä SQL-kyselyä';
$strNoFilesFoundInZip = 'ZIP-paketista ei löytynyt yhtään tiedostoa!';
-$strNoFrames = 'phpMyAdmin toimii parhaiten kehyksiä tukevalla selaimella.';
+$strNoFrames = 'PhpMyAdmin toimii parhaiten kehyksiä tukevalla selaimella.';
$strNoIndex = 'Indeksiä ei ole määritelty!';
$strNoIndexPartsDefined = 'Indeksin osia ei ole määritelty!';
$strNoModification = 'Ei muutoksia';
$strNone = 'Ei mitään';
$strNoOptions = 'Tälle tiedostomuodolle ei ole valinta-asetuksia';
$strNoPassword = 'Ei mitään salasanaa';
-$strNoPermission = 'Internet-palvelimella ei ole lupaa tallentaa tiedostoa %s.';
+$strNoPermission = 'Palvelimella ei ole lupaa tallentaa tiedostoa %s.';
$strNoPhp = 'Kätke PHP-koodi';
$strNoPrivileges = 'Ei käyttöoikeuksia';
-$strNoRights = 'Sinulla ei ole tarpeeksi oikeuksia!';
+$strNoRights = 'Sinulla ei ole riittäviä oikeuksia!';
$strNoRowsSelected = 'Ei yhtään riviä valittu';
$strNoSpace = 'Liian vähän tilaa tiedoston %s tallentamiseen.';
$strNoTablesFound = 'Tietokannassa ei ole tauluja.';
$strNoThemeSupport = 'Ei tukea teemojen käyttöön. Tarkista asetukset ja/tai teemasi hakemistosta %s.';
$strNotNumber = 'Tämä ei ole numero!';
$strNotOK = 'Ei kunnossa';
-$strNotSet = '%s-taulua ei löytynyt tai sitä ei ole määritelty %s-tiedostossa';
-$strNoUsersFound = 'Käyttäjiä ei löytynyt.';
+$strNotSet = 'Taulua %s ei löytynyt tai sitä ei ole määritelty tiedostossa %s';
+$strNoUsersFound = 'Käyttäjiä ei ole.';
$strNoValidateSQL = 'Älä tarkista SQL-kyselyä';
$strNull = 'Tyhjä';
$strNumberOfFields = 'Kenttien määrä';
@@ -525,6 +533,7 @@ $strOpenDocumentText = 'Open Document Text';
$strOpenNewWindow = 'Avaa uusi phpMyAdmin-ikkuna';
$strOperations = 'Toiminnot';
$strOperator = 'Operaattori';
+$strOptimize = 'Optimoi';
$strOptimizeTable = 'Optimoi taulu';
$strOptions = 'Valinnat';
$strOr = 'Tai';
@@ -536,16 +545,20 @@ $strPagesToBeFlushed = "Siistimistä vaativat sivut";
$strPaperSize = 'Paperin koko';
$strPartialImport = 'Osittainen tuonti';
$strPartialText = 'Lyhennetyt tekstit';
-$strPasswordChanged = 'Salasanan vaihto käyttäjälle %s onnistui.';
+$strPartitionDefinition = 'PARTITION-määritelmä';
+$strPartitioned = 'ositettu';
+$strPartitionMaintenance = 'Osituksen ylläpito';
+$strPartition = 'Ositus %s';
+$strPasswordChanged = 'Käyttäjän %s salasanan vaihto onnistui.';
$strPasswordEmpty = 'Salasana puuttuu!';
$strPasswordHashing = 'Salasanan salaus';
$strPasswordNotSame = 'Salasanat eivät ole samat!';
$strPassword = 'Salasana';
-$strPdfDbSchema = 'Kaavio tietokannasta "%s" - Sivu %s';
-$strPdfInvalidTblName = 'Taulua "%s" ei löydy!';
+$strPdfDbSchema = 'Tietokannan "%s" kaavio - Sivu %s';
+$strPdfInvalidTblName = 'Taulua "%s" ei ole!';
$strPdfNoTables = 'Ei tauluja';
$strPDF = 'PDF';
-$strPDFReportExplanation = '(Luo raportin, joka sisältää yksittäisen taulun tiedot)';
+$strPDFReportExplanation = '(Luo raportin, joka sisältää yhden taulun tiedot)';
$strPDFReportTitle = 'Raportin otsikko';
$strPerHour = 'tunnissa';
$strPerMinute = 'minuutissa';
@@ -554,7 +567,7 @@ $strPersian = 'Persialainen';
$strPhoneBook = 'puhelinluettelo';
$strPhp = 'Näytä PHP-koodi';
$strPHPVersion = 'PHP:n versio';
-$strPleaseSelectPrimaryOrUniqueKey = 'Valitse ensisijainen avain tai uniikki avain';
+$strPleaseSelectPrimaryOrUniqueKey = 'Valitse perusavain tai uniikki avain';
$strPmaDocumentation = 'phpMyAdminin dokumentaatio';
$strPmaUriError = '$cfg[\'PmaAbsoluteUri\'] täytyy määritellä asetustiedostossa!';
$strPmaWiki = 'phpMyAdminin wikisivusto';
@@ -562,10 +575,10 @@ $strPolish = 'Puolalainen';
$strPortrait = 'Pystytasossa';
$strPos1 = 'Alkuun';
$strPrevious = 'Edellinen';
-$strPrimary = 'Ensisijainen';
-$strPrimaryKeyHasBeenDropped = 'Ensisijainen avain on pudotettu';
-$strPrimaryKeyName = 'Ensisijaisen avaimen nimenä pitää olla PRIMARY!';
-$strPrimaryKeyWarning = '("PRIMARY" saa olla vain ja ainoastaan ensisijaisen avaimen nimenä!)';
+$strPrimaryKeyHasBeenDropped = 'Perusavain on poistettu';
+$strPrimaryKeyName = 'Perusavaimen nimen on oltava PRIMARY!';
+$strPrimaryKeyWarning = '("PRIMARY" saa olla vain ja ainoastaan perusavaimen nimenä!)';
+$strPrimary = 'Perusavain';
$strPrint = 'Tulosta';
$strPrintViewFull = 'Tulostusversio (kokonaisin tekstein)';
$strPrintView = 'Tulostusversio';
@@ -575,39 +588,43 @@ $strPrivDescAlter = 'Sallii muuttaa olemassaolevien taulujen rakennetta.';
$strPrivDescCreateDb = 'Sallii uusien tietokantojen ja taulujen luomisen.';
$strPrivDescCreateRoutine = 'Sallii talletettujen rutiinien luomisen.';
$strPrivDescCreateTbl = 'Sallii uusien taulujen luomisen.';
-$strPrivDescCreateTmpTable = 'Sallii väliaikaistaulujen luomisen.';
+$strPrivDescCreateTmpTable = 'Sallii tilapäisten taulujen luomisen.';
$strPrivDescCreateUser = 'Sallii käyttäjätilien luomisen, poistamisen ja uudelleennimeämisen.';
$strPrivDescCreateView = 'Sallii uusien näkymien luomisen.';
$strPrivDescDelete = 'Sallii tietojen poistamisen.';
-$strPrivDescDropDb = 'Sallii tietokantojen ja taulujen pudottamisen.';
-$strPrivDescDropTbl = 'Sallii taulujen pudottamisen.';
+$strPrivDescDropDb = 'Sallii tietokantojen ja taulujen poistamisen.';
+$strPrivDescDropTbl = 'Sallii taulujen poistamisen.';
+$strPrivDescEvent = 'Sallii luoda tapahtuma-ajastimelle tapahtumia';
$strPrivDescExecute5 = 'Sallii talletettujen rutiinien suorittamisen.';
-$strPrivDescExecute = 'Sallii talletettujen proseduurien suorittamisen; Ei vaikutusta tässä MySQL-palvelimen versiossa.';
-$strPrivDescFile = 'Sallii tietojen tuomisen tiedostosta ja viemisen tiedostoon.';
+$strPrivDescExecute = 'Sallii talletettujen proseduurien suorittamisen; ei vaikutusta tässä MySQL-palvelimen versiossa.';
+$strPrivDescFile = 'Sallii tietojen tuomisen ja viemisen.';
$strPrivDescGrant = 'Sallii käyttäjien ja käyttöoikeuksien lisäämisen lataamatta käyttöoikeustauluja uudestaan.';
-$strPrivDescIndex = 'Sallii indeksien luomisen ja pudottamisen.';
+$strPrivDescIndex = 'Sallii indeksien luomisen ja poistamisen.';
$strPrivDescInsert = 'Sallii tietojen lisäämisen ja korvaamisen.';
$strPrivDescLockTables = 'Sallii taulujen lukitsemisen nykyiselle säikeelle.';
-$strPrivDescMaxConnections = 'Rajoittaa käyttäjän tunnissa luomien uusien yhteyksien enimmäismäärän tunnissa.';
+$strPrivDescMaxConnections = 'Rajoittaa käyttäjän tunnissa luomien uusien yhteyksien määrän.';
$strPrivDescMaxQuestions = 'Rajoittaa käyttäjän tunnissa palvelimelle lähettämien kyselyjen määrän.';
$strPrivDescMaxUpdates = 'Rajoittaa, kuinka monta monta kertaa käyttäjä saa suorittaa tauluihin tai tietokantoihin muutoksia tekeviä komentoja tunnin aikana.';
-$strPrivDescMaxUserConnections = 'Asettaa rajan käyttäjän yhtäaikaisten yhteyksien määrälle.';
+$strPrivDescMaxUserConnections = 'Rajoittaa käyttäjän yhtäaikaisten yhteyksien määrän.';
+$strPrivDescProcess = 'Sallii kaikkien käyttäjien prosessien näyttämisen';
$strPrivDescReferences = 'Ei vaikutusta tässä MySQL-palvelimen versiossa.';
$strPrivDescReload = 'Sallii palvelinasetusten uudelleenlataamisen ja palvelimen välimuistin tyhjentämisen.';
-$strPrivDescReplClient = 'Antaa käyttäjälle oikeuden kysyä, missä ali-/pääpalvelimet sijaitsevat.';
-$strPrivDescReplSlave = 'Tarvitaan replikaatio-alipalvelimia varten.';
+$strPrivDescReplClient = 'Sallii käyttäjän kysyä, missä ali- ja pääpalvelimet sijaitsevat.';
+$strPrivDescReplSlave = 'Tarvitaan replikaatiota käyttävissä alipalvelimissa.';
$strPrivDescSelect = 'Sallii tietojen lukemisen.';
-$strPrivDescShowDb = 'Sallii koko tietokantalistan käytön.';
+$strPrivDescShowDb = 'Sallii koko tietokantaluettelon käytön.';
$strPrivDescShowView = 'Sallii SHOW CREATE VIEW -kyselyjen suorittamisen.';
$strPrivDescShutdown = 'Sallii palvelimen sammuttamisen.';
-$strPrivDescSuper = 'Sallii yhdistämisen silloinkin kun yhteyksien enimmäismäärä on saavutettu; Tarvitaan useissa pääkäyttäjän toiminnoissa, kuten globaalien muuttujien asettamisessa ja muiden käyttäjien säikeiden lopettamisessa.';
+$strPrivDescSuper = 'Sallii yhteydenmuotostamisen silloinkin kun yhteyksien enimmäismäärä on saavutettu; Tarvitaan useissa pääkäyttäjän toiminnoissa kuten globaalien muuttujien asettamisessa ja muitten käyttäjien säikeiden lopettamisessa.';
+$strPrivDescTrigger = 'Sallii herättimien eli laukaisinten luomisen ja poistamisen';
$strPrivDescUpdate = 'Sallii tietojen muuttamisen.';
$strPrivDescUsage = 'Ei käyttöoikeuksia.';
$strPrivileges = 'Käyttöoikeudet';
$strPrivilegesReloaded = 'Käyttöoikeuksien uudelleenlataus onnistui.';
$strProcedures = 'Proseduurit';
$strProcesses = 'Prosessit';
-$strProcesslist = 'Prosessilista';
+$strProcesslist = 'Prosessiluettelo';
+$strProfiling = 'Profilointi';
$strProtocolVersion = 'Protokollan versio';
$strPutColNames = 'Laita sarakkeiden nimet ensimmäiselle riville';
@@ -625,8 +642,9 @@ $strQueryType = 'Kyselyn tyyppi';
$strQueryWindowLock = 'Älä korvaa tätä kyselyä ikkunan ulkopuolelta';
$strReadRequests = 'Hakupyynnöt';
+$strRebuild = 'Rakenna uudestaan';
$strReceived = 'Vastaanotettu';
-$strRecommended = 'suositeltava';
+$strRecommended = 'suositus';
$strRecords = 'Rivit';
$strReferentialIntegrity = 'Tarkista viitteiden eheys:';
$strRefresh = 'Päivitä';
@@ -639,28 +657,36 @@ $strRelationView = 'Relaationäkymä';
$strReloadingThePrivileges = 'Ladataan käyttöoikeuksia uudelleen';
$strReload = 'Lataa uudelleen';
$strReloadPrivileges = 'Lataa käyttöoikeudet uudelleen';
+$strRemovePartitioning = 'Poista ositus';
$strRemoveSelectedUsers = 'Poista valitut käyttäjät';
-$strRenameDatabaseOK = 'Tietokannan %s uusi nimi on nyt %s';
+$strRenameDatabaseOK = 'Tietokannan %s nimi on nyt %s';
$strRenameTable = 'Nimeä taulu uudelleen';
$strRenameTableOK = 'Taulun %s nimi on nyt %s';
+$strRepair = 'Korjaa';
$strRepairTable = 'Korjaa taulu';
$strReplaceNULLBy = 'Korvaa NULL-merkki tällä:';
$strReplaceTable = 'Korvaa taulun nykyiset rivit tiedostolla';
$strReplication = 'Replikaatio';
$strReset = 'Nollaa';
$strResourceLimits = 'Resurssirajoitukset';
+$strRestartInsertion = 'Aloita lisäys alusta %s rivillä';
$strReType = 'Kirjoita uudelleen';
-$strRevokeAndDeleteDescr = 'Käyttäjillä on USAGE-käyttöoikeus siihen asti, kun käyttöoikeudet ladataan uudelleen.';
+$strRevokeAndDeleteDescr = 'Käyttäjillä on USAGE-käyttöoikeus, kunnes käyttöoikeudet ladataan uudelleen.';
$strRevokeAndDelete = 'Pura kaikki käyttäjän aktiiviset käyttöoikeudet, ja poista ne sen jälkeen.';
-$strRevokeMessage = 'Olet peruuttanut käyttäjän %s käyttöoikeudet';
-$strRevoke = 'Mitätöi';
+$strRevokeMessage = 'Olet poistanut käyttäjän %s käyttöoikeudet';
+$strRevoke = 'Pura käyttöoikeudet';
$strRomanian = 'Romanialainen';
+$strRoutineReturnType = 'Paluutyyppi';
+$strRoutines = 'Rutiinit';
$strRowLength = 'Rivin pituus';
+$strRowsAffected = '%1$d rivi(ä) muutettu.';
+$strRowsDeleted = '%1$d rivi(ä) poistettu.';
$strRowsFrom = 'riviä alkaen rivistä';
+$strRowsInserted = '%1$d rivi(ä) lisätty.';
$strRowSize = ' Rivin koko ';
$strRows = 'Kpl rivejä';
$strRowsModeFlippedHorizontal = 'vaakatasossa (kierretyt otsikot)';
-$strRowsModeHorizontal = 'vaakasuorassa';
+$strRowsModeHorizontal = 'vaakatasossa';
$strRowsModeOptions = '%s, otsikoita toistetaan %s:n rivin välein';
$strRowsModeVertical = 'pystysuorassa';
$strRowsStatistic = 'Rivitilastot';
@@ -673,7 +699,7 @@ $strRussian = 'Venäläinen';
$strSaveOnServer = 'Tallenna palvelimelle hakemistoon %s';
$strSavePosition = 'Tallenna sijainti';
$strSave = 'Tallenna';
-$strScaleFactorSmall = 'Kaavio ei mahdu yhdelle sivulle tällä skaalauksella';
+$strScaleFactorSmall = 'Kaavio ei mahdu yhdelle sivulle tässä mittakaavassa';
$strSearch = 'Etsi';
$strSearchFormTitle = 'Hae tietokannasta';
$strSearchInTables = 'Tauluista:';
@@ -689,9 +715,9 @@ $strSelectADb = 'Valitse tietokanta';
$strSelectAll = 'Valitse kaikki';
$strSelectBinaryLog = 'Valitse näytettävä binääriloki';
$strSelectFields = 'Valitse sarakkeet (vähintään yksi):';
-$strSelectForeignKey = 'Valitse vieras avain';
+$strSelectForeignKey = 'Valitse liiteavain';
$strSelectNumRows = 'lauseessa';
-$strSelectReferencedKey = 'Valitse viittaava avain';
+$strSelectReferencedKey = 'Valitse viitattava avain';
$strSelectTables = 'Valitse taulut';
$strSend = 'Tallenna tiedostoon';
$strSent = 'Lähetetty';
@@ -700,18 +726,18 @@ $strServerNotResponding = 'Palvelin ei vastaa';
$strServer = 'Palvelin';
$strServers = 'Palvelimet';
$strServerStatus = 'Ajonaikaiset tiedot';
-$strServerStatusDelayedInserts = 'Viivästetyt insert-lauseet';
+$strServerStatusDelayedInserts = 'Viivästetyt lisäyslauseet';
$strServerStatusUptime = 'Tämä MySQL-palvelin on ollut käynnissä %s. Se käynnistettiin %s.';
$strServerTabVariables = 'Muuttujat';
$strServerTrafficNotes = 'Palvelinliikenne: Nämä taulukot näyttävät tämän MySQL-palvelimen verkkoliikennetilastot käynnistyksestä lähtien.';
$strServerVars = 'Palvelimen muuttujat ja asetukset';
$strServerVersion = 'Palvelimen versio';
-$strSessionStartupErrorGeneral = 'Istuntoa ei voida aloittaa virheittä. Tarkista PHP:n tai verkkopalvelimesi lokitiedostojen antamat virheilmoitukset ja valitse PHP-asennuksen asetukset oikein.';
+$strSessionStartupErrorGeneral = 'Istuntoa ei voi aloittaa virheettömästi. Tarkista PHP:n tai verkkopalvelimesi lokitiedostojen antamat virheilmoitukset ja määritä PHP-asennuksen asetukset oikein.';
$strSessionValue = 'Tämän istunnon arvo';
$strSetEnumVal = 'Jos sarakkeen tietotyyppi on "enum" tai "set", syötä vaaditut arvot tässä muodossa: \'a\',\'b\',\'c\'...
Jos tarvitset arvoissa kenoviivaa ("\") tai heittomerkkiä ("\'"), laita merkin eteen kenoviiva (esim. \'\\\\xyz\' tai \'a\\\'b\').';
$strShowAll = 'Näytä kaikki';
$strShowColor = 'Näytä värit';
-$strShowDatadictAs = 'Datasanakirjan formaatti';
+$strShowDatadictAs = 'Tietosanaston tallennusmuoto';
$strShowFullQueries = 'Näytä kyselyt kokonaisuudessaan';
$strShowGrid = 'Näytä ruudukko';
$strShowHideLeftMenu = 'Näytä/kätke vasen valikko';
@@ -724,65 +750,65 @@ $strShowOpenTables = 'Näytä avoimet taulut';
$strShowPHPInfo = 'Näytä PHP:n asetustiedot';
$strShowSlaveHosts = 'Näytä alipalvelimet';
$strShowSlaveStatus = 'Näytä alipalvelimen tila';
-$strShowStatusBinlog_cache_disk_useDescr = 'Kertoo tilapäistä binäärilokivälimuistia käyttäneiden transaktioiden (tapahtumien) määrän, mutta jotka ovat ylittäneet "binlog_cache_size"-muuttujan arvon ja käyttäneet väliaikaistiedostoa transaktiokyselyjen tallentamiseen.';
-$strShowStatusBinlog_cache_useDescr = 'Väliaikaista binäärilokivälimuistia käyttäneiden transaktioiden (tapahtumien) määrä.';
-$strShowStatusCreated_tmp_disk_tablesDescr = 'Kertoo, kuinka paljon palvelimen automaattisesti luomia tilapäistauluja on levyllä. Jos Created_tmp_disk_tables-parametrin arvo on liian suuri, nosta tmp_table_size:n arvoa, jotta väliaikaisia tauluja säilytettäisiin muistissa eikä levyllä.';
-$strShowStatusCreated_tmp_filesDescr = 'Mysqld-palvelun luomien väliaikaistiedostojen määrä.';
-$strShowStatusCreated_tmp_tablesDescr = 'Kertoo, kuinka monta tilapäistaulua palvelin on itsestään luonut muistiin kyselyjä suorittaessaan.';
-$strShowStatusDelayed_errorsDescr = 'Virheen aiheuttaneiden INSERT DELAYED -kyselyllä kirjoitettujen rivien määrä (virheenä todennäköisesti päällekkäinen avain).';
-$strShowStatusDelayed_insert_threadsDescr = 'Käytössä olevien INSERT DELAYED -käsittelijäsäikeiden määrä. Joka ikinen INSERT DELAYED -kyselyä käyttävä taulu saa käyttöönsä oman säikeensä.';
+$strShowStatusBinlog_cache_disk_useDescr = 'Kertoo binäärilokin tilapäistä välimuistia käyttäneiden transaktioiden määrän sellaisissa tapauksissa, joissa transaktiot ovat ylittäneet "binlog_cache_size"-muuttujan arvon ja käyttäneet tilapäistiedostoa transaktiokyselyjen tallentamiseen.';
+$strShowStatusBinlog_cache_useDescr = 'Binäärilokin tilapäistä välimuistia käyttäneiden transaktioiden määrä.';
+$strShowStatusCreated_tmp_disk_tablesDescr = 'Kertoo, kuinka monta palvelimen automaattisesti luomia tilapäistauluja levyllä on. Jos Created_tmp_disk_tables-parametrin arvo on liian suuri, nosta tmp_table_size:n arvoa, jotta tilapäisiä tauluja säilytettäisiin muistissa eikä levyllä.';
+$strShowStatusCreated_tmp_filesDescr = 'Mysqld-palvelun luomien tilapäistiedostojen määrä.';
+$strShowStatusCreated_tmp_tablesDescr = 'Kertoo, kuinka monta tilapäistaulua palvelin on automaattisesti luonut kyselyjä suorittaessaan.';
+$strShowStatusDelayed_errorsDescr = 'Virheen aiheuttaneiden, INSERT DELAYED -kyselyllä kirjoitettujen rivien määrä (virheenä todennäköisesti päällekkäinen avain).';
+$strShowStatusDelayed_insert_threadsDescr = 'Käytössä olevien INSERT DELAYED -käsittelijäsäikeiden määrä. Jokainen INSERT DELAYED -kyselyä käyttävä taulu saa käyttöönsä oman säikeensä.';
$strShowStatusDelayed_writesDescr = 'INSERT DELAYED -rivien kirjoituksia.';
$strShowStatusFlush_commandsDescr = 'FLUSH-kyselyjä suoritettu.';
$strShowStatusHandler_commitDescr = 'Sisäisten COMMIT-kyselyjen määrä.';
$strShowStatusHandler_deleteDescr = 'Kertoo, kuinka monta kertaa taulusta on poistettu rivi.';
-$strShowStatusHandler_discoverDescr = 'MySQL-palvelin voi kysyä NDB Cluster -tallennustilamoottorilta, tunteeko se tietyn nimisen taulun. Tätä toimintoa kutsutaan todentamiseksi (discovery). Handler_discover ilmaisee todennettujen taulujen määrän.';
-$strShowStatusHandler_read_firstDescr = 'Kertoo, kuinka monta kertaa ensimmäistä kohtaa on luettu indeksistä. Jos tämä on suuri, se kertoo siitä, että palvelin suorittaa runsaasti kokonaisia indeksien läpikäyntejä; esimerkiksi SELECT col1 FROM foo, olettaen col1:sen olevan indeksoitu sarake.';
-$strShowStatusHandler_read_keyDescr = 'Kertoo, kuinka monta kertaa rivejä on luettu avaimen perusteella. Jos tämä on suuri, se kertoo siitä, että kyselyjesi ja taulujesi indeksointi suoritetaan oikein.';
-$strShowStatusHandler_read_nextDescr = 'Kertoo niiden pyyntöjen määrän, jotka lukevat seuraavan rivin avainjärjestyksessä. Tämän arvo kasvaa suorittaessasi kyselyjä indeksisarakkeeseen aluerajoitetta käyttäen tai suorittaessasi indeksihaun.';
+$strShowStatusHandler_discoverDescr = 'MySQL-palvelin saattaa kysyä NDB Cluster -tallennusmoottorilta, tunteeko se tietyn nimisen taulun. Tätä toimintoa kutsutaan selvittämiseksi (engl. discovery). Handler_discover ilmaisee selvitettyjen taulujen määrän.';
+$strShowStatusHandler_read_firstDescr = 'Kertoo, kuinka monta kertaa ensimmäistä kohtaa on luettu indeksistä. Jos tämän arvo on suuri, palvelin suorittaa runsaasti kokonaisia indeksien läpikäyntejä; näin käy esimerkiksi lauseessa SELECT col1 FROM foo, olettaen col1:sen olevan indeksoitu sarake.';
+$strShowStatusHandler_read_keyDescr = 'Kertoo, kuinka monta kertaa rivejä on luettu avaimen perusteella. Jos tämä on suuri, kyselyjen ja taulujen indeksointi suoritetaan oikein.';
+$strShowStatusHandler_read_nextDescr = 'Kertoo niiden pyyntöjen määrän, jotka lukevat seuraavan rivin avainjärjestyksessä. Tämä arvo kasvaa, jos haetaan indeksisarakkeita käyttämällä rajauksia tai jos suoritetaan indeksihaku.';
$strShowStatusHandler_read_prevDescr = 'Kertoo niiden pyyntöjen määrän, jotka lukevat edellisen rivin avainjärjestyksessä. Tätä lukumenetelmää käytetään lähinnä ORDER BY ... DESC -kyselyllä optimoimiseen.';
-$strShowStatusHandler_read_rndDescr = 'Kertoo niiden pyyntöjen määrän, jotka lukevat rivin kiinteän sijainnin perusteella. Tämä on suuri, jos suoritat paljon kyselyjä, jotka edellyttävät tulostietojen lajittelua. Käytät ehkä runsaasti sellaisia kyselyjä, jotka edellyttävät MySQL-palvelinta käymään läpi kaikki taulut, tai virheellisesti avaimia käyttäviä liitoksia.';
-$strShowStatusHandler_read_rnd_nextDescr = 'Kertoo, kuinka usein pyynnöillä on luettu seuraava rivi datatiedostosta. Tämä on suuri, jos käyt läpi paljon kokonaisia tauluja. Tämä luku kertoo yleensä siitä, että taulujasi ei ole indeksoitu oikein tai että kyselyjä ei ole kirjoitettu siten, että ne hyödyntäisivät luomiasi indeksejä.';
+$strShowStatusHandler_read_rndDescr = 'Kertoo niiden pyyntöjen määrän, jotka lukevat rivin käytäeen kiinteää sijaintia. Tämä on suuri, jos suoritat paljon kyselyjä, jotka edellyttävät tulostietojen lajittelua. Käytät ehkä runsaasti sellaisia kyselyjä, jotka pakottavat MySQL-palvelinta käymään läpi kaikki taulut, tai käytät liitoksia, jotka käyttävät avaimia virheellisesti.';
+$strShowStatusHandler_read_rnd_nextDescr = 'Kertoo, kuinka usein pyynnöillä on luettu seuraava rivi tallennustiedostosta. Tämä on suuri, jos käyt läpi paljon kokonaisia tauluja. Tämä luku kertoo yleensä siitä, että taulujasi ei ole indeksoitu hyvin, tai että kyselyjä ei ole kirjoitettu siten, että ne hyödyntäisivät luomiasi indeksejä.';
$strShowStatusHandler_rollbackDescr = 'Sisäisten ROLLBACK-kyselyjen määrä.';
$strShowStatusHandler_updateDescr = 'Taulun rivien päivityspyyntöjen määrä.';
-$strShowStatusHandler_writeDescr = 'Kertoo tauluihin sijoitettujen (INSERT) rivien määrän.';
-$strShowStatusInnodb_buffer_pool_pages_dataDescr = 'Jotakin dataa (epäsiistiä tai siistiä) sisältävien sivujen määrä';
+$strShowStatusHandler_writeDescr = 'Kertoo tauluihin lisättyjen rivien määrän.';
+$strShowStatusInnodb_buffer_pool_pages_dataDescr = 'Tietoa (epäsiistiä tai siistiä) sisältävien sivujen määrä';
$strShowStatusInnodb_buffer_pool_pages_dirtyDescr = 'Tällä hetkellä epäsiistinä olevien sivujen määrä.';
$strShowStatusInnodb_buffer_pool_pages_flushedDescr = 'Siistittäviksi pyydettyjen, puskurivarannossa olevien sivujen määrä.';
$strShowStatusInnodb_buffer_pool_pages_freeDescr = 'Vapaiden sivujen määrä.';
$strShowStatusInnodb_buffer_pool_pages_latchedDescr = 'InnoDB-puskurivarannon lukittujen sivujen määrä. Nämä ovat sivuja, joita parhaillaan luetaan tai kirjoitetaan tai joita ei voida poistaa tai joiden välimuistia ei voida tyhjentää syystä tai toisesta.';
$strShowStatusInnodb_buffer_pool_pages_miscDescr = 'Kertoo niiden sivujen määrän, jotka ovat käytössä administratiivisen ylijäämän, kuten rivinlukitusten tai mukautuvien salausindeksien, varaamisen takia. Tämä arvo voidaan laskea näinkin: Innodb_buffer_pool_pages_total - Innodb_buffer_pool_pages_free - Innodb_buffer_pool_pages_data.';
$strShowStatusInnodb_buffer_pool_pages_totalDescr = 'Puskurivarannon kokonaiskoko sivuina.';
-$strShowStatusInnodb_buffer_pool_read_ahead_rndDescr = 'InnoDB:n alulle panemien umpimähkäisten ennakkolukutapausten määrä. Tämä tapahtuu silloin kun suoritetaan kysely, joka käy läpi suuria alueita taulusta umpimähkäisessä järjestyksessä.';
-$strShowStatusInnodb_buffer_pool_read_ahead_seqDescr = 'InnoDB:n alulle panemien perättäisten ennakkolukutapausten määrä. Tämä tapahtuu silloin kun InnoDB käy läpi kokonaisen taulun järjestyksessä.';
+$strShowStatusInnodb_buffer_pool_read_ahead_rndDescr = 'InnoDB:n käynnistämien umpimähkäisten ennakkolukujen määrä. Näin käy kyselyn lukiessa satunnaisessa järjestyksessä läpi laajoja alueita taulusta.';
+$strShowStatusInnodb_buffer_pool_read_ahead_seqDescr = 'InnoDB:n käynnistämien perättäisten ennakkolukujen määrä. Näin käy kun InnoDB lukee läpi kokonaisen taulun tavallisessa järjestyksessä.';
$strShowStatusInnodb_buffer_pool_read_requestsDescr = 'InnoDB:n suorittamien loogisten lukupyyntöjen määrä.';
-$strShowStatusInnodb_buffer_pool_readsDescr = 'Kertoo niiden loogisten lukukertojen määrän, joita InnoDB ei voinut toteuttaa puskurivarannosta joutuen lukemaan yhden sivun kerrallaan.';
-$strShowStatusInnodb_buffer_pool_wait_freeDescr = 'Yleensä InnoDB-puskurivarannon kirjoituspyynnöt suoritetaan taustalla. Jos kuitenkin on luettava tai luotava sivu, ja puhtaita sivuja ei ole saatavilla, joudutaan odottamaan sivujen tyhjentämistä. Tämä laskuri laskee tällaisten odotustapausten määrän. Jos puskurivarannon koko on asetettu sopivaksi, tämän arvon pitäisi olla alhainen.';
-$strShowStatusInnodb_buffer_pool_write_requestsDescr = 'InnoDB:n puskurivarantoon tehtyjen kirjoituspyyntöjen määrä.';
-$strShowStatusInnodb_data_fsyncsDescr = 'fsync()-toimenpiteitä tähän mennessä.';
+$strShowStatusInnodb_buffer_pool_readsDescr = 'Sellaisten loogisten lukujen määrä, joita InnoDB ei voinut toteuttaa puskurivarannon avulla vaan joutui lukemaan yksittäisen sivun.';
+$strShowStatusInnodb_buffer_pool_wait_freeDescr = 'Yleensä InnoDB:n puskurivarannon kirjoituspyynnöt suoritetaan taustalla. Jos on kuitenkin tarve lukea tai luoda sivu silloin kun tyhjiä sivuja ei ole käytettävissä, sivujen tyhjentymistä joudutaan odottamaan. Tämä laskuri kertoo tällaisten odotusten määrän. Jos puskurivarannon koko on asetettu sopivaksi, tämän arvon pitäisi olla alhainen.';
+$strShowStatusInnodb_buffer_pool_write_requestsDescr = 'InnoDB:n puskurivarannon kirjoituspyyntöjen määrä.';
+$strShowStatusInnodb_data_fsyncsDescr = 'Fsync()-toimenpiteitä tähän mennessä.';
$strShowStatusInnodb_data_pending_fsyncsDescr = 'Tällä hetkellä käynnissä olevien fsync()-toimenpiteiden määrä.';
$strShowStatusInnodb_data_pending_readsDescr = 'Tällä hetkellä käynnissä olevien lukutoimenpiteiden määrä.';
$strShowStatusInnodb_data_pending_writesDescr = 'Tällä hetkellä käynnissä olevien kirjoitustoimenpiteiden määrä.';
$strShowStatusInnodb_data_readDescr = 'Tähän mennessä luetun tiedon määrä tavuina.';
-$strShowStatusInnodb_data_readsDescr = 'Kertoo, kuinka monta kertaa tietoja on luettu yhteensä.';
-$strShowStatusInnodb_data_writesDescr = 'Kertoo, kuinka monta kertaa tietoja on kirjoitettu yhteensä.';
+$strShowStatusInnodb_data_readsDescr = 'Kertoo, kuinka monta kertaa tietoja on luettu kaikkiaan.';
+$strShowStatusInnodb_data_writesDescr = 'Kertoo, kuinka monta kertaa tietoja on kirjoitettu kaikkiaan.';
$strShowStatusInnodb_data_writtenDescr = 'Kertoo, kuinka paljon on tähän mennessä tietoja kirjoitettu (tavuina).';
-$strShowStatusInnodb_dblwr_pages_writtenDescr = 'Suoritettujen päällekkäisten kirjoitustapausten määrä ja tätä varten kirjoitettujen sivujen määrä.';
-$strShowStatusInnodb_dblwr_writesDescr = 'Suoritettujen päällekkäisten kirjoitustapausten määrä ja tätä varten kirjoitettujen sivujen määrä.';
-$strShowStatusInnodb_log_waitsDescr = 'Liian pienestä lokipuskurista johtuneiden odotusten märä, jolloin puskurin tyhjentämistä jouduttiin odottamaan ennen jatkamista.';
-$strShowStatusInnodb_log_write_requestsDescr = 'Lokikirjoituspyyntöjen määrä.';
+$strShowStatusInnodb_dblwr_pages_writtenDescr = 'Suoritettujen päällekkäisten kirjoitustoimenpiteiden määrä ja tätä varten kirjoitettujen sivujen määrä.';
+$strShowStatusInnodb_dblwr_writesDescr = 'Suoritettujen päällekkäisten kirjoitustoimenpiteiden määrä ja tätä varten kirjoitettujen sivujen määrä.';
+$strShowStatusInnodb_log_waitsDescr = 'Liian pienestä lokipuskurista johtuneiden odotusten määrä, jolloin puskurin tyhjentymistä jouduttiin odottamaan ennen jatkamista.';
+$strShowStatusInnodb_log_write_requestsDescr = 'Kertoo, kuinka monta kertaa lokitiedostoon on pyydetty kirjoittaa.';
$strShowStatusInnodb_log_writesDescr = 'Kertoo, kuinka monta kertaa lokitiedostoon on fyysisesti kirjoitettu.';
$strShowStatusInnodb_os_log_fsyncsDescr = 'Lokitiedostojen fsync()-kirjoitusten määrä.';
$strShowStatusInnodb_os_log_pending_fsyncsDescr = 'Lokitiedoston avointen fsync-synkronointien määrä.';
$strShowStatusInnodb_os_log_pending_writesDescr = 'Avoimet lokitiedostokirjoitukset.';
$strShowStatusInnodb_os_log_writtenDescr = 'Lokitiedostoon kirjoitettujen tavujen määrä.';
$strShowStatusInnodb_pages_createdDescr = 'Luotujen sivujen määrä.';
-$strShowStatusInnodb_page_sizeDescr = 'InnoDB-sivun esiohjelmoitu koko (oletusarvoisesti se on 16 kt). Useita arvoja lasketaan sivuina; sivukoon avulla voidaan helposti laskea niiden koko tavuina.';
+$strShowStatusInnodb_page_sizeDescr = 'InnoDB-sivun sisäänohjelmoitu koko (oletusarvoisesti se on 16 kt). Useita arvoja lasketaan sivuina; sivukoon avulla voidaan helposti laskea sivujen koko tavuina.';
$strShowStatusInnodb_pages_readDescr = 'Luettujen rivien määrä.';
$strShowStatusInnodb_pages_writtenDescr = 'Kirjoitettujen sivujen määrä.';
$strShowStatusInnodb_row_lock_current_waitsDescr = 'Tällä hetkellä odotettavien rivilukitusten määrä.';
$strShowStatusInnodb_row_lock_time_avgDescr = 'Rivilukituksen valmistumiseen kuluva aika keskimäärin, millisekunteina.';
-$strShowStatusInnodb_row_lock_timeDescr = 'Rivilukitusten valmistumiseen kuluva aika kaikkinansa, millisekunteina.';
-$strShowStatusInnodb_row_lock_time_maxDescr = 'Rivilukituksen valmistumiseen kulunut aika enimmillään, millisekunteina.';
+$strShowStatusInnodb_row_lock_timeDescr = 'Rivilukitusten valmistumiseen kuluva aika yhteensä, millisekunteina.';
+$strShowStatusInnodb_row_lock_time_maxDescr = 'Rivilukituksen noutamiseen kulunut aika enimmillään, millisekunteina.';
$strShowStatusInnodb_row_lock_waitsDescr = 'Kertoo, kuinka monta kertaa rivilukitusta on jouduttu odottamaan.';
$strShowStatusInnodb_rows_deletedDescr = 'InnoDB-tauluista poistettujen rivien määrä.';
$strShowStatusInnodb_rows_insertedDescr = 'InnoDB-tauluihin lisättyjen rivien määrä.';
@@ -790,44 +816,44 @@ $strShowStatusInnodb_rows_readDescr = 'InnoDB-taulusta luettujen rivien määrä
$strShowStatusInnodb_rows_updatedDescr = 'InnoDB-taulun päivitettyjen rivien määrä.';
$strShowStatusKey_blocks_not_flushedDescr = 'Niiden avainvälimuistissa sijaitsevien avainlohkojen määrä, joihin on tehty muutoksia, mutta joita ei vielä ole tallennettu levylle. Tämä toiminto tunnetaan yleisesti nimellä Not_flushed_key_blocks.';
$strShowStatusKey_blocks_unusedDescr = 'Avainvälimuistissa sijaitsevien käyttämättömien lohkojen määrä. Tämän arvon avulla voit määrittää, kuinka paljon avainvälimuistia halutaan olevan käytössä.';
-$strShowStatusKey_blocks_usedDescr = 'Samaan aikaan avainvälimuistissa olleiden lohkojen määrä korkeintaan.';
+$strShowStatusKey_blocks_usedDescr = 'Samaan aikaan avainvälimuistissa olleiden lohkojen määrä enimmillään.';
$strShowStatusKey_read_requestsDescr = 'Kertoo, kuinka monta pyyntöä on suoritettu avainlohkon hakemiseksi välimuistista.';
-$strShowStatusKey_readsDescr = 'Kertoo, kuinka monta kertaa levyltä on fyysisesti luettu avainlohkoja. Jos Key_reads-arvo on suuri, key_buffer_size-muuttujaan on ehkä asetettu liian alhainen arvo. Välimuistin käyttötahti voidaan laskea lausekkeella Key_reads/Key_read_requests.';
+$strShowStatusKey_readsDescr = 'Kertoo, kuinka monta kertaa levyltä on fyysisesti luettu avainlohkoja. Jos Key_reads-muuttujan arvo on suuri, key_buffer_size-muuttujaan on ehkä asetettu liian alhainen arvo. Välimuistin käyttötahti voidaan laskea lausekkeella Key_reads / Key_read_requests.';
$strShowStatusKey_write_requestsDescr = 'Kertoo, kuinka monta kertaa välimuistiin on kirjoitettu avainlohko.';
$strShowStatusKey_writesDescr = 'Kertoo, kuinka monta kertaa levylle on fyysisesti kirjoitettu avainlohko.';
-$strShowStatusLast_query_costDescr = 'Viimeksi kootun (compiled) kyselyn kokonaiskulut kyselynoptimoija laskemana. Hyödyllinen suunniteltaessa erilaisia kyselyvaihtoehtoja samaa kyselyä varten. Oletusarvo 0 tarkoittaa, että yhtään kyselyä ei ole vielä koottu.';
-$strShowStatusNot_flushed_delayed_rowsDescr = 'Niiden rivien määrä, joita odotetaan kirjoitettavan INSERT DELAYED -jonoissa.';
+$strShowStatusLast_query_costDescr = 'Kyselynoptimoijan laskeman, viimeksi kootun kyselyn kokonaiskulut. Hyödyllinen suunniteltaessa erilaisia kyselyvaihtoehtoja samaa kyselytapausta varten. Oletusarvo 0 tarkoittaa, että yhtään kyselyä ei ole vielä koottu.';
+$strShowStatusNot_flushed_delayed_rowsDescr = 'Kertoo, kuinka monta riviä INSERT DELAYED -jonoissa odottaa kirjoittamista.';
$strShowStatusOpened_tablesDescr = 'Avattujen taulujen määrä. Jos määrä on suuri, tauluvälimuistin arvo saattaa olla liian alhainen.';
$strShowStatusOpen_filesDescr = 'Avoinna olevien tiedostojen määrä.';
-$strShowStatusOpen_streamsDescr = 'Avoinna olevien voiden määrä (käytetään enimmäkseen kirjausta varten).';
+$strShowStatusOpen_streamsDescr = 'Avoinna olevien tietovirtojen määrä (käytetään pääasiassa kirjauksessa).';
$strShowStatusOpen_tablesDescr = 'Avoinna olevien taulujen määrä.';
$strShowStatusQcache_free_blocksDescr = 'Vapaitten muistilohkojen määrä kyselyvälimuistissa.';
$strShowStatusQcache_free_memoryDescr = 'Kyselyvälimuistin vapaan muistin määrä.';
$strShowStatusQcache_hitsDescr = 'Välimuistiosumien määrä.';
-$strShowStatusQcache_insertsDescr = 'Välimuistiin sijoitettujen kyselyjen määrä.';
-$strShowStatusQcache_lowmem_prunesDescr = 'Niiden kyselyjen määrä, jotka on poistettu välimuistista muistin vapauttamiseksi, uusien kyselyjen tallentamiseksi välimuistiin. Tämän tiedon avulla voit asettaa kyselyvälimuistin koon sopivaksi. Kyselyvälimuisti käyttää LRU- eli "viimeksi vähiten käytetyt" -toimintamallia päättääkseen, mitkä kyselyt poistetaan välimuistista.';
+$strShowStatusQcache_insertsDescr = 'Välimuistiin lisättyjen kyselyjen määrä.';
+$strShowStatusQcache_lowmem_prunesDescr = 'Niiden kyselyjen määrä, jotka on poistettu välimuistista muistin vapauttamiseksi, jotta uusia kyselyjä voitaisiin tallentaa välimuistiin. Tämän tiedon avulla voit asettaa kyselyvälimuistin koon sopivaksi. Kyselyvälimuisti käyttää LRU- eli "viimeksi vähiten käytetyt" -toimintamallia päättääkseen, mitkä kyselyt poistetaan välimuistista.';
$strShowStatusQcache_not_cachedDescr = 'Niiden kyselyjen määrä, joita ei ole tallennettu välimuistiin (ei ole voitu tallentaa välimuistiin tai ei muuten vain ole tallennettu sinne query_cache_type-asetuksen takia).';
$strShowStatusQcache_queries_in_cacheDescr = 'Rekisteröityjen kyselyjen määrä välimuistissa.';
$strShowStatusQcache_total_blocksDescr = 'Lohkojen kokonaismäärä kyselyvälimuistissa.';
$strShowStatusReset = 'Nollaa';
$strShowStatusRpl_statusDescr = 'Replikaation vikasietotila (ei vielä toteutettu).';
$strShowStatusSelect_full_joinDescr = 'Kertoo, kuinka moni liitos ei käytä indeksejä. Jos tämä arvo ei ole 0, sinun tulisi tarkistaa taulujesi indeksit tarkkaan.';
-$strShowStatusSelect_full_range_joinDescr = 'Niiden liitosten määrä, jotka käyttivät viitetaulussa (reference table) aluehakua.';
+$strShowStatusSelect_full_range_joinDescr = 'Niiden liitosten määrä, jotka käyttivät viitetaulussa aluehakua.';
$strShowStatusSelect_range_checkDescr = 'Niiden avaimittomien liitosten määrä, jotka varmistavat avaimien käytön joka rivin jälkeen. (Jos tämä ei ole 0, sinun tulisi tarkistaa taulujesi indeksit huolella.)';
$strShowStatusSelect_rangeDescr = 'Kertoo niiden liitosten määrän, jotka käyttävät rajausta ensimmäisessä taulussa. (Yleensä ei ole vakavaa, vaikka tämä arvo olisi suuri.)';
$strShowStatusSelect_scanDescr = 'Kertoo niiden liitosten määrän, jotka suorittivat ensimmäisestä taulusta täydellisen tarkistuksen.';
-$strShowStatusSlave_open_temp_tablesDescr = 'SQL-alisäikeen avointen väliaikaistaulujen määrä tällä hetkellä.';
-$strShowStatusSlave_retried_transactionsDescr = 'Kertoo, kuinka monesti replikaation SQL-alisäie on kaikkiaan uudelleen yrittänyt transkatioita käynnistyksestä lähtien.';
-$strShowStatusSlave_runningDescr = 'Tämä on päällä (ON), mikäli kyseinen palvelin on pääpalvelimeen kytketty alipalvelin.';
+$strShowStatusSlave_open_temp_tablesDescr = 'SQL-alisäikeen avointen tilapäistaulujen määrä tällä hetkellä.';
+$strShowStatusSlave_retried_transactionsDescr = 'Kertoo, kuinka usein replikaation SQL-alisäie on käynnistyksestään lähtien kaikkiaan uudelleen yrittänyt transkatioita.';
+$strShowStatusSlave_runningDescr = 'Tämän on päällä (ON), mikäli kyseinen palvelin on pääpalvelimeen kytketty alipalvelin.';
$strShowStatusSlow_launch_threadsDescr = 'Niiden säikeiden määrä, joiden luomiseen on kulunut aikaa enemmän kuin slow_launch_time sekuntia.';
$strShowStatusSlow_queriesDescr = 'Niiden kyselyjen määrä, joiden suorittamiseen on kulunut aikaa enemmän kuin long_query_time sekuntia.';
-$strShowStatusSort_merge_passesDescr = 'Lajittelualgoritmiin tarvittavien yhdentymisten (eng. merge) määrä. Jos tämä arvo on suuri, voit suurentaa sort_buffer-muuttujan arvoa.';
-$strShowStatusSort_rangeDescr = 'Alueiden (ranges) kanssa suoritettujen lajittelujen määrä.';
+$strShowStatusSort_merge_passesDescr = 'Lajittelualgoritmiin tarvittavien lomitusten määrä. Jos tämä arvo on suuri, voit suurentaa sort_buffer-muuttujan arvoa.';
+$strShowStatusSort_rangeDescr = 'Arvolillä suoritettujen lajittelutoimenpiteiden määrä.';
$strShowStatusSort_rowsDescr = 'Lajiteltujen rivien määrä.';
-$strShowStatusSort_scanDescr = 'Niiden lajittelutoimenpiteiden määrä, jotka on suoritettu käymällä taulu läpi.';
-$strShowStatusTable_locks_immediateDescr = 'Kertoo, kuinka monesti taulu on saatu lukittua heti.';
-$strShowStatusTable_locks_waitedDescr = 'Kertoo, kuinka monesti taulua ei ole saatu heti lukittua ja on jouduttu odottamaan. Jos tämä on suuri, ja suorituskyvyn kanssa on ongelmia, on hyvä ensin optimoida kyselyjä ja sitten joko jakaa taulusi useampaan osaan tai käyttää hyödyksi replikaatiota.';
-$strShowStatusThreads_cachedDescr = 'Säievälimuistissa sijaitsevien säikeiden määrä. Välimuistin käyttötahti voidaan laskea näin kaavalla Threads_created/yhteyksien lkm. Jos tämä arvo on punainen, thread_cache_size-muuttujan arvoa tulisi nostaa.';
+$strShowStatusSort_scanDescr = 'Niiden lajittelutoimenpiteiden määrä, jotka on suoritettu lukemalla taulu läpi.';
+$strShowStatusTable_locks_immediateDescr = 'Kertoo, kuinka usein taulu on saatu lukittua heti.';
+$strShowStatusTable_locks_waitedDescr = 'Kertoo, kuinka usein taulua ei ole saatu heti lukittua, ja on siten jouduttu odottamaan. Jos tämä arvo on suuri, ja suorituskyvyn kanssa on ongelmia, on hyvä ensin optimoida kyselyjä ja sitten joko jakaa taulu useampaan osaan tai käyttää hyödyksi replikaatiota.';
+$strShowStatusThreads_cachedDescr = 'Säievälimuistissa sijaitsevien säikeiden määrä. Välimuistin käyttötahti voidaan laskea näin kaavalla Threads_created / yhteyksien lkm. Jos tämä arvo on punainen, thread_cache_size-muuttujan arvoa tulisi nostaa.';
$strShowStatusThreads_connectedDescr = 'Tällä hetkellä avoinna olevien yhteyksien määrä.';
$strShowStatusThreads_createdDescr = 'Yhteyksien käsittelyä varten luotujen säikeiden määrä. Jos Threads_created on suuri, kannattaa kasvattaa thread_cache_size-muuttujan arvoa. (Mikäli säikeet on toteutettu hyvin, tällä ei ole kovin suurta vaikutusta suorituskykyyn.)';
$strShowStatusThreads_runningDescr = 'Hereillä olevien säikeiden määrä.';
@@ -842,55 +868,57 @@ $strSlovak = 'Slovakialainen';
$strSlovenian = 'Slovenialainen';
$strSmallBigAll = 'Kaikki pienenä/suurena';
$strSnapToGrid = 'Sovita ruudukkoon';
-$strSocketProblem = "(tai paikallisen MySQL-palvelimen sockettia ei ole konfiguroitu oikein)";
+$strSocketProblem = "(tai paikallisen MySQL-palvelimen pistokkeen asetuksia ei ole määritelty oikein)";
$strSortByKey = 'Lajittele avaimen mukaan';
$strSorting = 'Lajittelu';
$strSort = 'Järjestys';
$strSpaceUsage = 'Levytilan käyttö';
$strSpanish = 'Espanjalainen';
-$strSplitWordsWithSpace = 'Sanat erotellaan välilyönnillä.';
+$strSplitWordsWithSpace = 'Sanat erotetaan välilyönnein.';
$strSQLCompatibility = 'SQL-yhteensopiva tila';
$strSQLExportType = 'Vientityyppi';
-$strSQLParserBugMessage = 'Olet mahdollisesti löytänyt ohjelmointivirheen SQL-parserista. Tarkista SQL-lauseesi, erityisesti lainausmerkit merkkijonojen alusta ja lopusta. Toinen mahdollinen virheen aiheuttaja on se, että olet siirtämässä tiedostoa, jossa on binääritietoa lainausmerkkien ulkopuolella. Jos mahdollista, kokeile SQL-lausettasi suoraan komentoriviltä. MySQL-palvelimen antama virheilmoitus näkyy alla, mikäli se sellaisen antoi. Jos lause toimi komentoriviltä, mutta ei phpMyAdminista, etsi se rivi jolla virheilmoitus ilmeni ja lähetä meille virheraportti, johon liität alla olevan koodin:';
-$strSQLParserUserError = 'SQL-lauseessasi näyttää olevan jokin virhe. MySQL-palvelimen antama virheilmoitus näkyy alla, mikäli palvelin sellaisen antoi.';
+$strSQLParserBugMessage = 'Olet ehkä löytänyt SQL-jäsentimestä ohjelmointivirheen. Tarkista käyttämäsi SQL-lause, erityisesti lainausmerkit merkkijonojen alusta ja lopusta. Toinen mahdollinen virheen aiheuttaja on se, että olet siirtämässä tiedostoa, jossa on binääritietoa lainausmerkkien ulkopuolella. Jos mahdollista, kokeile SQL-lausettasi suoraan komentoriviltä. MySQL-palvelimen antama virheilmoitus näkyy alla, mikäli palvelin sellaisen antoi. Jos lause toimi komentoriviltä muttei phpMyAdminista, etsi rivi jolla virheilmoitus ilmeni ja lähetä meille virheraportti, johon liität alla olevan koodin:';
+$strSQLParserUserError = 'Käyttämässäsi SQL-lauseessa näyttää olevan jokin virhe. MySQL-palvelimen antama virheilmoitus näkyy alla, mikäli palvelin sellaisen antoi.';
$strSQLQuery = 'SQL-kysely';
$strSQLResult = 'SQL-kyselyn tulos';
$strSQL = 'SQL';
$strSQPBugInvalidIdentifer = 'Tunniste ei kelpaa';
-$strSQPBugUnclosedQuote = 'Toinen lainausmerkki puuttuu merkkijonon lopusta';
+$strSQPBugUnclosedQuote = 'Merkkijonon lopusta puuttuu lainausmerkki';
$strSQPBugUnknownPunctuation = 'Tuntematon välimerkki';
-$strStandInStructureForView = 'Näkymän sijaisrakenne';
+$strStandInStructureForView = 'Näkymän vararakenne';
$strStatCheckTime = 'Viimeksi tarkistettu';
$strStatCreateTime = 'Luotu';
$strStatement = 'Tieto';
$strStatisticsOverrun = 'Ruuhkaisten palvelinten tavulaskurit saattavat ylivuotaa, joten MySQL-palvelimen ilmoittamat tilastotiedot saattavat olla virheellisiä.';
$strStatUpdateTime = 'Viimeksi päivitetty';
$strStatus = 'Tila';
-$strStorageEngines = "Tallennustilamoottorit";
-$strStorageEngine = "Tallennustilamoottori";
+$strStorageEngines = "Tallennusmoottorit";
+$strStorageEngine = "Tallennusmoottori";
$strStrucCSV = 'CSV-muotoista tietoa';
$strStrucData = 'Rakenne ja tiedot';
$strStrucExcelCSV = 'MS Excelin CSV-muoto';
-$strStrucNativeExcel = 'Natiivi MS Excel -tieto';
+$strStrucNativeExcel = 'Natiivi MS Excel -muoto';
$strStrucOnly = 'Vain rakenne';
$strStructPropose = 'Esitä taulun rakenne';
$strStructureForView = 'Näkymän rakenne';
$strStructure = 'Rakenne';
$strSubmit = 'Lähetä';
-$strSuccess = 'SQL-kysely suoritettu onnistuneesti';
+$strSuccess = 'SQL-kyselyn suoritus onnistui';
$strSum = 'Summa';
$strSwedish = 'Ruotsalainen';
$strSwitchToDatabase = 'Siirry kopioituun tietokantaan';
$strSwitchToTable = 'Siirry kopioituun tauluun';
$strTableAlreadyExists = 'Taulu %s on jo olemassa!';
+$strTableAlteredSuccessfully = 'Taulun %1$s muuttaminen onnistui.';
$strTableComments = 'Taulun kommentit';
$strTableEmpty = 'Taulun nimi puuttuu!';
-$strTableHasBeenDropped = 'Taulu %s on pudotettu';
+$strTableHasBeenCreated = 'Taulu %1$s on luotu.';
+$strTableHasBeenDropped = 'Taulu %s on poistettu';
$strTableHasBeenEmptied = 'Taulu %s on tyhjennetty';
$strTableHasBeenFlushed = 'Taulun %s välimuisti on tyhjennetty';
$strTableIsEmpty = 'Taulu on tyhjä!';
-$strTableMaintenance = 'Taulun huolto';
+$strTableMaintenance = 'Taulun ylläpito';
$strTableName = 'Taulun nimi';
$strTableOfContents = 'Sisällysluettelo';
$strTableOptions = 'Taulun valinnat';
@@ -900,7 +928,7 @@ $strTable = 'Taulu';
$strTakeIt = 'käytä tätä';
$strTblPrivileges = 'Taulukohtaiset käyttöoikeudet';
$strTempData = 'Väliaikaista tietoa';
-$strTextAreaLength = ' Pituudestaan johtuen
tätä saraketta ei ehkä voi muokata ';
+$strTextAreaLength = ' Pituudestaan johtuen
tätä saraketta ei voine muokata ';
$strThai = 'Thai';
$strThemeDefaultNotFound = 'Oletusteemaa %s ei löydy!';
$strThemeNoPreviewAvailable = 'Esikatselu ei ole saatavilla.';
@@ -912,11 +940,11 @@ $strThisHost = 'Tämä isäntä';
$strThreads = 'Säikeet';
$strThreadSuccessfullyKilled = 'Säikeen %s lopetus onnistui.';
$strTime = 'Aika';
-$strTimeoutInfo = 'Edellinen tuonti keskeytyi aikakatkaisuun; lähetettyäsi tiedoston uudestaan jatkamme kohdasta %d.';
+$strTimeoutInfo = 'Edellinen tuonti keskeytyi aikakatkaisun takia. Kun lähetät tiedoston uudestaan, jatkamme kohdasta %d.';
$strTimeoutNothingParsed = 'Viimeisestä suorituskerrasta huolimatta mitään tietoa ei ole jäsennelty; tämä tarkoittaa yleensä sitä, että phpMyAdmin ei voi suorittaa tätä tuontia loppuun asti, ellei php:n suoritusaikarajaa kasvateta.';
-$strTimeoutPassed = 'Skriptin suoritus aikakatkaistiin; jos haluat suorittaa tuonnin loppuun saakka, lähetä sama tiedosto uudestaan, ja tuomista voidaan jaktaa.';
+$strTimeoutPassed = 'Skriptin suoritus aikakatkaistiin. Jos haluat suorittaa tuonnin loppuun saakka, lähetä sama tiedosto uudestaan, ja tuomista voidaan jaktaa.';
$strToFromPage = 'Sivulta/sivulle';
-$strToggleScratchboard = 'Näytä/kätke luonnospöytä (scratchboard)';
+$strToggleScratchboard = 'Näytä/kätke luonnospöytä';
$strToggleSmallBig = 'Vaihda pieneksi/suureksi';
$strToSelectRelation = 'Valitaksesi relaation, paina :';
$strTotalUC = 'Yhteensä';
@@ -924,20 +952,21 @@ $strTotal = 'yhteensä';
$strTraditionalChinese = 'Perinteinen kiina';
$strTraditionalSpanish = 'Perinteinen espanja';
$strTraffic = 'Liikenne';
-$strTransactionCoordinator = 'Transaktion (tapahtuman) koordinaattori';
+$strTransactionCoordinator = 'Transaktion koordinaattori';
$strTransformation_application_octetstream__download = 'Näytä linkki kentän binääritiedon lataamiseen. Ensimmäinen valinta on binääritiedoston tiedostonimi. Toinen valinta on mahdollisen taulun rivin kenttänimi, jolla tiedostonimi sijaitsee. Jos käytät toista (2) valintaa, sinun on asetettava ensimmäinen valinta tyhjäksi.';
$strTransformation_application_octetstream__hex = 'Näyttää tiedon heksalukuina. Valinnainen, ensimmäinen parametri määrittelee, kuinka usein välilyönti lisätään (oletusarvo on 2).';
-$strTransformation_image_jpeg__inline = 'Näyttää klikattavan pikkukuvan; valinnat: leveyden,korkeuden pikseleinä (säilyttää alkuperäisen suhteen)';
-$strTransformation_image_jpeg__link = 'Näyttää linkin tähän kuvaan (eli suora blob-imurointi).';
+$strTransformation_image_jpeg__inline = 'Näyttää painettavan pikkukuvan. Valinnat ovat enimmäisleveys- ja korkeus pikseleinä. Kuvasuhde säilyy ennallaan.';
+$strTransformation_image_jpeg__link = 'Näyttää kuvan latauslinkin.';
$strTransformation_image_png__inline = 'Katso image/jpeg: inline';
-$strTransformation_text_plain__dateformat = 'Näyttää kentän muotoiltuna päivämääränä TIME-, TIMESTAMP-, DATETIME- tai numeerisen UNIX-aikaleiman pohjalta. Ensimmäinen valinta on aikaleimaan (oletuksena 0) lisättävä siirros (tunteina). Toisella valinnalla on mahdollista määrittää eri muotoinen päiväysmerkkijono. Kolmas valinta määrää, käytetäänkö päiväyksessä paikallis- vai UTC-aikaa (käytä "local"- tai "utc"-merkkijonoja). Päiväyksen muodossa käytetään asetuksen mukaisesti erilaista arvoa; katso ohjeet "local"-asetuksen käytöstä PHP:n dokumentaation strftime()-funktiosta, "utc"-asetus taas käyttää gmdate()-funktiota.';
-$strTransformation_text_plain__external = 'VAIN LINUXILLE: Käynnistää ulkoisen ohjelman ja syöttää kenttätiedot oletusarvoisen syötteen kautta. Palauttaa ohjelman oletusarvoisen tulosteen. Oletusarvona on Tidy, HTML-koodin tulostamiseksi siististi. Tietoturvasyistä joudut muokkaamaan käsin tiedostoa libraries/transformations/text_plain__external.inc.php ja lisäämään työkalut, joiden ajon haluat sallia. Ensimmäinen valinta on silloin haluamasi ohjelman numero ja toinen valinta määrittää ohjelmalle annettavat parametrit. Kolmannen parametrin ollessa yksi (1) tuloste muunnetaan käyttäen htmlspecialchars()-funktiota (Oletus on 1). Neljännen parametrin ollessa yksi (1) sisältökennoon lisätään NOWRAP, jotta koko tuloste näkyy ilman ennakkomuotoiluja (Oletus 1)';
+$strTransformation_text_plain__dateformat = 'Näyttää TIME-, TIMESTAMP-, DATETIME- tai UNIX-aikaleimakentän muotoiltuna päivämääränä. Ensimmäinen valinta on aikaleimaan (oletuksena 0) lisättävä siirros (tunteina). Toisella valinnalla on mahdollista määrittää eri muotoinen päiväysmerkkijono. Kolmas valinta määrää, käytetäänkö päiväyksessä paikallis- vai UTC-aikaa (käytä "local"- tai "utc"-merkkijonoja). Päiväyksen muodossa käytetään asetuksen mukaisesti erilaista arvoa; katso ohjeet "local"-asetuksen käytöstä PHP:n dokumentaation strftime()-funktiosta, "utc"-asetus taas käyttää gmdate()-funktiota.';
+$strTransformation_text_plain__external = 'VAIN LINUXISSA: Käynnistää ulkoisen ohjelman ja syöttää kenttätiedot oletussyötteen kautta. Palauttaa ohjelman oletusarvoisen tulosteen. Oletusarvona on Tidy, jota käytetään HTML-koodin siistimiseen. Tietoturvasyistä joudut muokkaamaan käsin tiedostoa libraries/transformations/text_plain__external.inc.php ja lisäämään työkalut, joiden ajon haluat sallia. Ensimmäinen valinta on silloin haluamasi ohjelman numero ja toinen valinta määrittää ohjelmalle annettavat parametrit. Kolmannen parametrin ollessa yksi (1) tuloste muunnetaan käyttäen htmlspecialchars()-funktiota (Oletus on 1). Neljännen parametrin ollessa yksi (1) sisältökennoon lisätään NOWRAP, jotta koko tuloste näkyy ilman ennakkomuotoiluja (Oletus 1)';
$strTransformation_text_plain__formatted = 'Säilyttää kentän alkuperäiset muotoilut. Kenoviivoja ei käytetä erikoismerkkien edellä.';
-$strTransformation_text_plain__imagelink = 'Näyttää kuvan ja linkin, kenttä sisältää tiedostonimen; ensimmäinen valinta on etuliite, eli esimerkiksi "http://domain.com/", toinen valinta on leveys pikseleinä, kolmas on korkeus.';
-$strTransformation_text_plain__link = 'Näyttää linkin, kenttä sisältää tiedostonimen; ensimmäinen valinta on etuliite, eli esimerkiksi "http://domain.com/", toinen valinta on linkin otsikko.';
-$strTransformation_text_plain__sql = 'Muotoilee SQL-kyselyn syntaksivärityksellä.';
-$strTransformation_text_plain__substr = 'Näyttää vain osan merkkijonoa. Ensimmäinen valinta on tarkoitettu määrittelemään siirrosta, jonka kohdalta tekstin näyttäminen aloitetaan (Oletus: 0). Toinen valinta kertoo, kuinka monta merkkiä tekstistä näytetään. Tämän ollessa tyhjä merkkijonosta näytetään kaikki loput tekstit. Kolmas valinta määrittelee, mitä merkkejä merkkijonon perään lisätään sitä näytettäessä (Oletus: "...") .';
-$strTruncateQueries = 'Näytä typistetyt kyselyt';
+$strTransformation_text_plain__imagelink = 'Näyttää kuvan ja linkin, kenttä sisältää tiedostonimen; ensimmäinen valinta on etuliite, eli esimerkiksi "http://osoite.com/", toinen valinta on leveys pikseleinä, kolmas on korkeus.';
+$strTransformation_text_plain__link = 'Näyttää linkin; kenttä sisältää tiedostonimen; ensimmäinen valinta on etuliite, eli esimerkiksi "http://osoite.com/", toinen valinta on linkin otsikko.';
+$strTransformation_text_plain__sql = 'Käyttää SQL-kyselyssä syntaksinväritystä.';
+$strTransformation_text_plain__substr = 'Näyttää vain osan merkkijonoa. Ensimmäinen valinta on tarkoitettu määrittelemään siirros, jonka kohdalta tekstin näyttäminen aloitetaan (Oletus: 0). Toinen valinta kertoo, kuinka monta merkkiä tekstistä näytetään. Tämän ollessa tyhjä merkkijonosta näytetään kaikki loput tekstit. Kolmas valinta määrittelee, mitä merkkejä merkkijonon perään lisätään sitä näytettäessä (Oletus: "...") .';
+$strTriggers = 'Herättimet';
+$strTruncateQueries = 'Näytä katkaistut kyselyt';
$strTurkish = 'Turkkilainen';
$strType = 'Tyyppi';
@@ -965,7 +994,7 @@ $strUploadsNotAllowed = 'Tiedostojen lähetystä ei ole sallittu tällä palveli
$strUsage = 'Käyttö';
$strUseBackquotes = 'Pane taulujen ja sarakkeiden nimet lainausmerkkeihin';
$strUsedPhpExtensions = 'Käytössä olevat PHP-laajennukset';
-$strUseHostTable = 'Käytä palvelintaulua';
+$strUseHostTable = 'Käytä isäntätaulua';
$strUserAlreadyExists = 'Käyttäjä %s on jo olemassa!';
$strUserEmpty = 'Käyttäjän nimi puuttuu!';
$strUser = 'Käyttäjä';
@@ -974,13 +1003,13 @@ $strUserNotFound = 'Valittua käyttäjää ei löytynyt käyttöoikeustaulusta.'
$strUserOverview = 'Käyttäjien yleiskatsaus';
$strUsersDeleted = 'Valitsemiesi käyttäjien poisto onnistui.';
$strUsersHavingAccessToDb = 'Käyttäjät, joilla on oikeus käyttää kohdetta "%s"';
-$strUseTabKey = 'Käytä arvojen välillä siirtymiseen sarkainta. Ctrl- ja nuolinäppäimillä voit siirtyä mihin tahansa kohtaan.';
+$strUseTabKey = 'Käytä arvojen välillä siirtymiseen sarkainta. Ctrl- ja nuolinäppäimillä voi siirtyä mihin tahansa kohtaan.';
$strUseTables = 'Käytä tauluja';
$strUseTextField = 'Käytä tekstikenttää';
$strUseThisValue = 'Käytä tätä arvoa';
$strValidateSQL = 'Tarkista SQL-kysely';
-$strValidatorError = 'SQL-kelpuutinta ei voitu käynnistää. Tarkista, että olet asentanut tarpeelliset PHP-laajennukset. Lisätietoa löytyy %sdokumentaatiosta%s.';
+$strValidatorError = 'SQL-tarkistinta ei voitu käynnistää. Tarkista, että olet asentanut tarpeelliset PHP-laajennukset. Lisätietoa löytyy %sdokumentaatiosta%s.';
$strValue = 'Arvo';
$strVar = 'Muuttuja';
$strVersionInformation = "Versiotiedot";
@@ -992,12 +1021,12 @@ $strViewMaxExactCount = 'Tässä näkymässä on yli %s riviä. Katso lisätieto
$strView = "Näkymä";
$strViewName = 'VIEW-arvon nimi';
-$strWebServerUploadDirectoryError = 'Valitsemaasi hakemistoa ei voitu käyttää tiedostojen siirtämiseen';
-$strWebServerUploadDirectory = 'palvelimen hakemisto tiedostojen siirtoa varten';
+$strWebServerUploadDirectoryError = 'Tiedostojen lähetykseen valittua hakemistoa ei voida käyttää';
+$strWebServerUploadDirectory = 'palvelimen lähetyshakemisto';
$strWelcome = 'Tervetuloa, toivottaa %s';
$strWestEuropean = 'Länsieurooppalainen';
$strWildcard = 'jokerimerkki';
-$strWindowNotFound = 'Kohdeselainikkunaa ei voitu päivittää. Syynä voi olla se, että olet sulkenut isäntäikkunan tai että selaimesi tietoturva-asetukset estävät ikkunoiden väliset päivitystoiminnot.';
+$strWindowNotFound = 'Kohdeselainikkunaa ei voitu päivittää. Tämä voi johtua siitä, että isäntäikkuna on suljettu tai että selaimen tietoturva-asetukset estävät ikkunoiden väliset päivitystoiminnot.';
$strWithChecked = 'Valitut:';
$strWriteRequests = 'Kirjoituspyynnöt';
$strWrongUser = 'Väärä käyttäjätunnus tai salasana. Pääsy kielletty.';
@@ -1009,36 +1038,4 @@ $strYes = 'Kyllä';
$strZeroRemovesTheLimit = 'Huom: Näiden valintojen asettaminen nollaksi (0) poistaa rajoituksen.';
$strZip = '"zip-pakattu"';
-$strFiles = 'Files'; //to translate
-$strMysqlLibDiffersServerVersion = 'Your PHP MySQL library version %s differs from your MySQL server version %s. This may cause unpredictable behavior.'; //to translate
-$strRoutines = 'Routines'; //to translate
-$strRoutineReturnType = 'Return type'; //to translate
-$strControluserFailed = 'Connection for controluser as defined in your configuration failed.'; //to translate
-$strHexForBLOB = 'Use hexadecimal for BLOB'; //to translate
-$strRestartInsertion = 'Restart insertion with %s rows'; //to translate
-$strTriggers = 'Triggers'; //to translate
-$strEvent = 'Event'; //to translate
-$strProfiling = 'Profiling'; //to translate
-$strPartitionDefinition = 'PARTITION definition'; //to translate
-$strPrivDescTrigger = 'Allows creating and dropping triggers'; //to translate
-$strPrivDescEvent = 'Allows to set up events for the event scheduler'; //to translate
-$strPrivDescProcess = 'Allows viewing processes of all users'; //to translate
-$strPartitioned = 'partitioned'; //to translate
-$strTableAlteredSuccessfully = 'Table %1$s has been altered successfully'; //to translate
-$strDatabaseHasBeenCreated = 'Database %1$s has been created.'; //to translate
-$strTableHasBeenCreated = 'Table %1$s has been created.'; //to translate
-$strForeignKeyError = 'Error creating foreign key on %1$s (check data types)'; //to translate
-$strRowsDeleted = '%1$d row(s) deleted.'; //to translate
-$strRowsAffected = '%1$d row(s) affected.'; //to translate
-$strRowsInserted = '%1$d row(s) inserted.'; //to translate
-$strInsertedRowId = 'Inserted row id: %1$d'; //to translate
-$strIndexesSeemEqual = 'The indexes %1$s and %2$s seem to be equal and one of them could possibly be removed.'; //to translate
-$strPartitionMaintenance = 'Partition maintenance'; //to translate
-$strPartition = 'Partition %s'; //to translate
-$strAnalyze = 'Analyze'; //to translate
-$strCheck = 'Check'; //to translate
-$strOptimize = 'Optimize'; //to translate
-$strRebuild = 'Rebuild'; //to translate
-$strRepair = 'Repair'; //to translate
-$strRemovePartitioning = 'Remove partitioning'; //to translate
?>