MediaWiki  REL1_24
MessagesFi.php
Go to the documentation of this file.
00001 <?php
00011 $namespaceNames = array(
00012     NS_MEDIA            => 'Media',
00013     NS_SPECIAL          => 'Toiminnot',
00014     NS_TALK             => 'Keskustelu',
00015     NS_USER             => 'Käyttäjä',
00016     NS_USER_TALK        => 'Keskustelu_käyttäjästä',
00017     NS_PROJECT_TALK     => 'Keskustelu_{{GRAMMAR:elative|$1}}',
00018     NS_FILE             => 'Tiedosto',
00019     NS_FILE_TALK        => 'Keskustelu_tiedostosta',
00020     NS_MEDIAWIKI        => 'Järjestelmäviesti',
00021     NS_MEDIAWIKI_TALK   => 'Keskustelu_järjestelmäviestistä',
00022     NS_TEMPLATE         => 'Malline',
00023     NS_TEMPLATE_TALK    => 'Keskustelu_mallineesta',
00024     NS_HELP             => 'Ohje',
00025     NS_HELP_TALK        => 'Keskustelu_ohjeesta',
00026     NS_CATEGORY         => 'Luokka',
00027     NS_CATEGORY_TALK    => 'Keskustelu_luokasta',
00028 );
00029 
00030 $namespaceAliases = array(
00031     'Kuva' => NS_FILE,
00032     'Keskustelu_kuvasta' => NS_FILE_TALK,
00033 );
00034 
00035 $specialPageAliases = array(
00036     'Activeusers'               => array( 'Aktiiviset_käyttäjät' ),
00037     'Allmessages'               => array( 'Järjestelmäviestit' ),
00038     'Allpages'                  => array( 'Kaikki_sivut' ),
00039     'Ancientpages'              => array( 'Kuolleet_sivut' ),
00040     'Badtitle'                  => array( 'Kelpaamaton_otsikko' ),
00041     'Blankpage'                 => array( 'Tyhjä_sivu' ),
00042     'Block'                     => array( 'Estä' ),
00043     'Booksources'               => array( 'Kirjalähteet' ),
00044     'BrokenRedirects'           => array( 'Virheelliset_ohjaukset', 'Virheelliset_uudelleenohjaukset' ),
00045     'Categories'                => array( 'Luokat' ),
00046     'ChangeEmail'               => array( 'Muuta_sähköpostiosoite' ),
00047     'ChangePassword'            => array( 'Muuta_salasana', 'Alusta_salasana' ),
00048     'ComparePages'              => array( 'Vertaa_sivuja' ),
00049     'Confirmemail'              => array( 'Varmista_sähköpostiosoite' ),
00050     'Contributions'             => array( 'Muokkaukset' ),
00051     'CreateAccount'             => array( 'Luo_tunnus' ),
00052     'Deadendpages'              => array( 'Linkittömät_sivut' ),
00053     'DeletedContributions'      => array( 'Poistetut_muokkaukset' ),
00054     'DoubleRedirects'           => array( 'Kaksinkertaiset_ohjaukset', 'Kaksinkertaiset_uudelleenohjaukset' ),
00055     'EditWatchlist'             => array( 'Muokkaa_tarkkailulistaa' ),
00056     'Emailuser'                 => array( 'Lähetä_sähköpostia' ),
00057     'ExpandTemplates'           => array( 'Mallineiden_laajennus' ),
00058     'Export'                    => array( 'Vie_sivuja' ),
00059     'Fewestrevisions'           => array( 'Vähiten_muokatut_sivut' ),
00060     'FileDuplicateSearch'       => array( 'Kaksoiskappaleiden_haku' ),
00061     'Filepath'                  => array( 'Tiedostopolku' ),
00062     'Import'                    => array( 'Tuo_sivuja' ),
00063     'Invalidateemail'           => array( 'Hylkää_sähköpostiosoite' ),
00064     'BlockList'                 => array( 'Muokkausestot' ),
00065     'LinkSearch'                => array( 'Linkkihaku' ),
00066     'Listadmins'                => array( 'Ylläpitäjät' ),
00067     'Listbots'                  => array( 'Botit' ),
00068     'Listfiles'                 => array( 'Tiedostoluettelo' ),
00069     'Listgrouprights'           => array( 'Käyttäjäryhmien_oikeudet' ),
00070     'Listredirects'             => array( 'Ohjaukset', 'Ohjaussivut', 'Uudelleenohjaukset' ),
00071     'Listusers'                 => array( 'Käyttäjät' ),
00072     'Lockdb'                    => array( 'Lukitse_tietokanta' ),
00073     'Log'                       => array( 'Loki', 'Lokit' ),
00074     'Lonelypages'               => array( 'Yksinäiset_sivut' ),
00075     'Longpages'                 => array( 'Pitkät_sivut' ),
00076     'MergeHistory'              => array( 'Liitä_muutoshistoria' ),
00077     'MIMEsearch'                => array( 'MIME-haku' ),
00078     'Mostcategories'            => array( 'Luokitelluimmat_sivut' ),
00079     'Mostimages'                => array( 'Viitatuimmat_tiedostot' ),
00080     'Mostinterwikis'            => array( 'Eniten_kielilinkkejä' ),
00081     'Mostlinked'                => array( 'Viitatuimmat_sivut' ),
00082     'Mostlinkedcategories'      => array( 'Viitatuimmat_luokat' ),
00083     'Mostlinkedtemplates'       => array( 'Viitatuimmat_mallineet' ),
00084     'Mostrevisions'             => array( 'Muokatuimmat_sivut' ),
00085     'Movepage'                  => array( 'Siirrä_sivu' ),
00086     'Mycontributions'           => array( 'Omat_muokkaukset' ),
00087     'MyLanguage'                => array( 'Oma_kieli' ),
00088     'Mypage'                    => array( 'Oma_sivu' ),
00089     'Mytalk'                    => array( 'Oma_keskustelu' ),
00090     'Myuploads'                 => array( 'Omat_tiedostot' ),
00091     'Newimages'                 => array( 'Uudet_tiedostot', 'Uudet_kuvat' ),
00092     'Newpages'                  => array( 'Uudet_sivut' ),
00093     'PasswordReset'             => array( 'Unohtuneen_salasanan_vaihto' ),
00094     'PermanentLink'             => array( 'Ikilinkki' ),
00095     'Popularpages'              => array( 'Suositut_sivut' ),
00096     'Preferences'               => array( 'Asetukset' ),
00097     'Prefixindex'               => array( 'Etuliiteluettelo' ),
00098     'Protectedpages'            => array( 'Suojatut_sivut' ),
00099     'Protectedtitles'           => array( 'Suojatut_sivunimet' ),
00100     'Randompage'                => array( 'Satunnainen_sivu' ),
00101     'RandomInCategory'          => array( 'Satunnainen_sivu_luokasta' ),
00102     'Randomredirect'            => array( 'Satunnainen_ohjaus', 'Satunnainen_uudelleenohjaus' ),
00103     'Recentchanges'             => array( 'Tuoreet_muutokset' ),
00104     'Recentchangeslinked'       => array( 'Linkitetyt_muutokset' ),
00105     'Revisiondelete'            => array( 'Poista_muokkaus' ),
00106     'Search'                    => array( 'Haku' ),
00107     'Shortpages'                => array( 'Lyhyet_sivut' ),
00108     'Specialpages'              => array( 'Toimintosivut' ),
00109     'Statistics'                => array( 'Tilastot' ),
00110     'Tags'                      => array( 'Merkinnät' ),
00111     'Unblock'                   => array( 'Poista_esto' ),
00112     'Uncategorizedcategories'   => array( 'Luokittelemattomat_luokat' ),
00113     'Uncategorizedimages'       => array( 'Luokittelemattomat_tiedostot' ),
00114     'Uncategorizedpages'        => array( 'Luokittelemattomat_sivut' ),
00115     'Uncategorizedtemplates'    => array( 'Luokittelemattomat_mallineet' ),
00116     'Undelete'                  => array( 'Palauta' ),
00117     'Unlockdb'                  => array( 'Avaa_tietokanta' ),
00118     'Unusedcategories'          => array( 'Käyttämättömät_luokat' ),
00119     'Unusedimages'              => array( 'Käyttämättömät_tiedostot' ),
00120     'Unusedtemplates'           => array( 'Käyttämättömät_mallineet' ),
00121     'Unwatchedpages'            => array( 'Tarkkailemattomat_sivut' ),
00122     'Upload'                    => array( 'Tallenna', 'Lisää_tiedosto' ),
00123     'Userlogin'                 => array( 'Kirjaudu_sisään' ),
00124     'Userlogout'                => array( 'Kirjaudu_ulos' ),
00125     'Userrights'                => array( 'Käyttöoikeudet' ),
00126     'Version'                   => array( 'Versio' ),
00127     'Wantedcategories'          => array( 'Halutuimmat_luokat' ),
00128     'Wantedfiles'               => array( 'Halutuimmat_tiedostot' ),
00129     'Wantedpages'               => array( 'Halutuimmat_sivut' ),
00130     'Wantedtemplates'           => array( 'Halutuimmat_mallineet' ),
00131     'Watchlist'                 => array( 'Tarkkailulista' ),
00132     'Whatlinkshere'             => array( 'Tänne_viittaavat_sivut' ),
00133     'Withoutinterwiki'          => array( 'Kielilinkittömät_sivut' ),
00134 );
00135 
00136 $magicWords = array(
00137     'redirect'                  => array( '0', '#OHJAUS', '#UUDELLEENOHJAUS', '#REDIRECT' ),
00138     'notoc'                     => array( '0', '__EISISLUETT__', '__NOTOC__' ),
00139     'forcetoc'                  => array( '0', '__SISLUETTPAKOTUS__', '__FORCETOC__' ),
00140     'toc'                       => array( '0', '__SISÄLLYSLUETTELO__', '__TOC__' ),
00141     'noeditsection'             => array( '0', '__EIOSIOMUOKKAUSTA__', '__NOEDITSECTION__' ),
00142     'currentmonth'              => array( '1', 'KULUVAKUU', 'CURRENTMONTH', 'CURRENTMONTH2' ),
00143     'currentmonthname'          => array( '1', 'KULUVAKUUNIMI', 'CURRENTMONTHNAME' ),
00144     'currentmonthnamegen'       => array( '1', 'KULUVAKUUNIMIGEN', 'CURRENTMONTHNAMEGEN' ),
00145     'currentmonthabbrev'        => array( '1', 'KULUVAKUUNIMILYHYT', 'CURRENTMONTHABBREV' ),
00146     'currentday'                => array( '1', 'KULUVAPÄIVÄ', 'CURRENTDAY' ),
00147     'currentday2'               => array( '1', 'KULUVAPÄIVÄ2', 'CURRENTDAY2' ),
00148     'currentdayname'            => array( '1', 'KULUVAPÄIVÄNIMI', 'CURRENTDAYNAME' ),
00149     'currentyear'               => array( '1', 'KULUVAVUOSI', 'CURRENTYEAR' ),
00150     'currenttime'               => array( '1', 'KULUVAAIKA', 'CURRENTTIME' ),
00151     'currenthour'               => array( '1', 'KULUVATUNTI', 'CURRENTHOUR' ),
00152     'localmonth'                => array( '1', 'PAIKALLINENKUU', 'LOCALMONTH', 'LOCALMONTH2' ),
00153     'localmonthname'            => array( '1', 'PAIKALLINENKUUNIMI', 'LOCALMONTHNAME' ),
00154     'localmonthnamegen'         => array( '1', 'PAIKALLINENKUUNIMIGEN', 'LOCALMONTHNAMEGEN' ),
00155     'localmonthabbrev'          => array( '1', 'PAIKALLINENKUUNIMILYHYT', 'LOCALMONTHABBREV' ),
00156     'localday'                  => array( '1', 'PAIKALLINENPÄIVÄ', 'LOCALDAY' ),
00157     'localday2'                 => array( '1', 'PAIKALLINENPÄIVÄ2', 'LOCALDAY2' ),
00158     'localdayname'              => array( '1', 'PAIKALLINENPÄIVÄNIMI', 'LOCALDAYNAME' ),
00159     'localyear'                 => array( '1', 'PAIKALLINENVUOSI', 'LOCALYEAR' ),
00160     'localtime'                 => array( '1', 'PAIKALLINENAIKA', 'LOCALTIME' ),
00161     'localhour'                 => array( '1', 'PAIKALLINENTUNTI', 'LOCALHOUR' ),
00162     'numberofpages'             => array( '1', 'SIVUMÄÄRÄ', 'NUMBEROFPAGES' ),
00163     'numberofarticles'          => array( '1', 'ARTIKKELIMÄÄRÄ', 'NUMBEROFARTICLES' ),
00164     'numberoffiles'             => array( '1', 'TIEDOSTOMÄÄRÄ', 'NUMBEROFFILES' ),
00165     'numberofusers'             => array( '1', 'KÄYTTÄJÄMÄÄRÄ', 'NUMBEROFUSERS' ),
00166     'numberofedits'             => array( '1', 'MUOKKAUSMÄÄRÄ', 'NUMBEROFEDITS' ),
00167     'numberofviews'             => array( '1', 'SIVUHAKUMÄÄRÄ', 'NUMBEROFVIEWS' ),
00168     'pagename'                  => array( '1', 'SIVUNIMI', 'PAGENAME' ),
00169     'pagenamee'                 => array( '1', 'SIVUNIMIE', 'PAGENAMEE' ),
00170     'namespace'                 => array( '1', 'NIMIAVARUUS', 'NAMESPACE' ),
00171     'namespacee'                => array( '1', 'NIMIAVARUUSE', 'NAMESPACEE' ),
00172     'talkspace'                 => array( '1', 'KESKUSTELUAVARUUS', 'TALKSPACE' ),
00173     'talkspacee'                => array( '1', 'KESKUSTELUAVARUUSE', 'TALKSPACEE' ),
00174     'subjectspace'              => array( '1', 'AIHEAVARUUS', 'ARTIKKELIAVARUUS', 'SUBJECTSPACE', 'ARTICLESPACE' ),
00175     'subjectspacee'             => array( '1', 'AIHEAVARUUSE', 'ARTIKKELIAVARUUSE', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
00176     'fullpagename'              => array( '1', 'KOKOSIVUNIMI', 'FULLPAGENAME' ),
00177     'fullpagenamee'             => array( '1', 'KOKOSIVUNIMIE', 'FULLPAGENAMEE' ),
00178     'subpagename'               => array( '1', 'ALASIVUNIMI', 'SUBPAGENAME' ),
00179     'subpagenamee'              => array( '1', 'ALASIVUNIMIE', 'SUBPAGENAMEE' ),
00180     'basepagename'              => array( '1', 'KANTASIVUNIMI', 'BASEPAGENAME' ),
00181     'basepagenamee'             => array( '1', 'KANTASIVUNIMIE', 'BASEPAGENAMEE' ),
00182     'talkpagename'              => array( '1', 'KESKUSTELUSIVUNIMI', 'TALKPAGENAME' ),
00183     'talkpagenamee'             => array( '1', 'KESKUSTELUSIVUNIMIE', 'TALKPAGENAMEE' ),
00184     'subjectpagename'           => array( '1', 'AIHESIVUNIMI', 'ARTIKKELISIVUNIMI', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
00185     'subjectpagenamee'          => array( '1', 'AIHESIVUNIMIE', 'ARTIKKELISIVUNIMIE', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
00186     'subst'                     => array( '0', 'VASTINE:', 'SUBST:' ),
00187     'img_thumbnail'             => array( '1', 'pienoiskuva', 'pienois', 'thumbnail', 'thumb' ),
00188     'img_manualthumb'           => array( '1', 'pienoiskuva=$1', 'pienois=$1', 'thumbnail=$1', 'thumb=$1' ),
00189     'img_right'                 => array( '1', 'oikea', 'right' ),
00190     'img_left'                  => array( '1', 'vasen', 'left' ),
00191     'img_none'                  => array( '1', 'tyhjä', 'none' ),
00192     'img_center'                => array( '1', 'keskitetty', 'keski', 'center', 'centre' ),
00193     'img_framed'                => array( '1', 'kehys', 'kehystetty', 'framed', 'enframed', 'frame' ),
00194     'img_frameless'             => array( '1', 'kehyksetön', 'frameless' ),
00195     'img_page'                  => array( '1', 'sivu=$1', 'sivu_$1', 'page=$1', 'page $1' ),
00196     'img_upright'               => array( '1', 'yläoikea', 'yläoikea=$1', 'yläoikea_$1', 'upright', 'upright=$1', 'upright $1' ),
00197     'img_border'                => array( '1', 'reunus', 'border' ),
00198     'img_baseline'              => array( '1', 'perustaso', 'baseline' ),
00199     'img_sub'                   => array( '1', 'alaindeksi', 'sub' ),
00200     'img_super'                 => array( '1', 'yläindeksi', 'super', 'sup' ),
00201     'img_top'                   => array( '1', 'ylös', 'ylhäällä', 'top' ),
00202     'img_middle'                => array( '1', 'keskellä', 'middle' ),
00203     'img_bottom'                => array( '1', 'alas', 'alhaalla', 'bottom' ),
00204     'img_link'                  => array( '1', 'linkki=$1', 'link=$1' ),
00205     'sitename'                  => array( '1', 'SIVUSTONIMI', 'SITENAME' ),
00206     'ns'                        => array( '0', 'NA:', 'NS:' ),
00207     'localurl'                  => array( '0', 'PAIKALLINENOSOITE:', 'LOCALURL:' ),
00208     'localurle'                 => array( '0', 'PAIKALLINENOSOITEE:', 'LOCALURLE:' ),
00209     'server'                    => array( '0', 'PALVELIN', 'SERVER' ),
00210     'servername'                => array( '0', 'PALVELINNIMI', 'SERVERNAME' ),
00211     'scriptpath'                => array( '0', 'SKRIPTIPOLKU', 'SCRIPTPATH' ),
00212     'grammar'                   => array( '0', 'TAIVUTUS:', 'GRAMMAR:' ),
00213     'gender'                    => array( '0', 'SUKUPUOLI:', 'GENDER:' ),
00214     'currentweek'               => array( '1', 'KULUVAVIIKKO', 'CURRENTWEEK' ),
00215     'currentdow'                => array( '1', 'KULUVAVIIKONPÄIVÄ', 'CURRENTDOW' ),
00216     'localweek'                 => array( '1', 'PAIKALLINENVIIKKO', 'LOCALWEEK' ),
00217     'localdow'                  => array( '1', 'PAIKALLINENVIIKONPÄIVÄ', 'LOCALDOW' ),
00218     'revisionid'                => array( '1', 'VERSIOID', 'REVISIONID' ),
00219     'revisionday'               => array( '1', 'VERSIOPÄIVÄ', 'REVISIONDAY' ),
00220     'revisionday2'              => array( '1', 'VERSIOPÄIVÄ2', 'REVISIONDAY2' ),
00221     'revisionmonth'             => array( '1', 'VERSIOKUUKAUSI', 'REVISIONMONTH' ),
00222     'revisionyear'              => array( '1', 'VERSIOVUOSI', 'REVISIONYEAR' ),
00223     'revisiontimestamp'         => array( '1', 'VERSIOAIKALEIMA', 'REVISIONTIMESTAMP' ),
00224     'plural'                    => array( '0', 'MONIKKO:', 'PLURAL:' ),
00225     'fullurl'                   => array( '0', 'TÄYSIOSOITE:', 'FULLURL:' ),
00226     'fullurle'                  => array( '0', 'TÄYSIOSOITEE:', 'FULLURLE:' ),
00227     'displaytitle'              => array( '1', 'NÄKYVÄOTSIKKO', 'DISPLAYTITLE' ),
00228     'currentversion'            => array( '1', 'NYKYINENVERSIO', 'CURRENTVERSION' ),
00229     'currenttimestamp'          => array( '1', 'KULUVAAIKALEIMA', 'CURRENTTIMESTAMP' ),
00230     'localtimestamp'            => array( '1', 'PAIKALLINENAIKALEIMA', 'LOCALTIMESTAMP' ),
00231     'language'                  => array( '0', '#KIELI:', '#LANGUAGE:' ),
00232     'numberofadmins'            => array( '1', 'YLLÄPITÄJÄMÄÄRÄ', 'NUMBEROFADMINS' ),
00233     'formatnum'                 => array( '0', 'MUOTOILELUKU', 'FORMATNUM' ),
00234     'defaultsort'               => array( '1', 'AAKKOSTUS:', 'OLETUSAAKKOSTUS:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
00235     'filepath'                  => array( '0', 'TIEDOSTOPOLKU:', 'FILEPATH:' ),
00236     'hiddencat'                 => array( '1', '__PIILOLUOKKA__', '__HIDDENCAT__' ),
00237     'pagesize'                  => array( '1', 'SIVUKOKO', 'PAGESIZE' ),
00238     'noindex'                   => array( '1', '__HAKUKONEKIELTO__', '__NOINDEX__' ),
00239     'protectionlevel'           => array( '1', 'SUOJAUSTASO', 'PROTECTIONLEVEL' ),
00240 );
00241 
00242 $separatorTransformTable = array( ',' => "\xc2\xa0", '.' => ',' );
00243 
00244 $datePreferences = array(
00245     'default',
00246     'fi normal',
00247     'fi seconds',
00248     'fi numeric',
00249     'ISO 8601',
00250 );
00251 
00252 $defaultDateFormat = 'fi normal';
00253 
00254 $dateFormats = array(
00255     'fi normal time' => 'H.i',
00256     'fi normal date' => 'j. F"ta" Y',
00257     'fi normal both' => 'j. F"ta" Y "kello" H.i',
00258 
00259     'fi seconds time' => 'H:i:s',
00260     'fi seconds date' => 'j. F"ta" Y',
00261     'fi seconds both' => 'j. F"ta" Y "kello" H:i:s',
00262 
00263     'fi numeric time' => 'H.i',
00264     'fi numeric date' => 'j.n.Y',
00265     'fi numeric both' => 'j.n.Y "kello" H.i',
00266 );
00267 
00268 $datePreferenceMigrationMap = array(
00269     'default',
00270     'fi normal',
00271     'fi seconds',
00272     'fi numeric',
00273 );
00274 
00275 $bookstoreList = array(
00276     'Bookplus'                      => 'http://www.bookplus.fi/product.php?isbn=$1',
00277     'Helsingin yliopiston kirjasto' => 'http://pandora.lib.hel.fi/cgi-bin/mhask/monihask.py?volname=&author=&keyword=&ident=$1&submit=Hae&engine_helka=ON',
00278     'Pääkaupunkiseudun kirjastot'   => 'http://www.helmet.fi/search*fin/i?SEARCH=$1',
00279     'Tampereen seudun kirjastot'    => 'http://kirjasto.tampere.fi/Piki?formid=fullt&typ0=6&dat0=$1'
00280 );
00281 
00282 $linkTrail = '/^([a-zäö]+)(.*)$/sDu';
00283