MediaWiki  REL1_24
MessagesBs.php
Go to the documentation of this file.
00001 <?php
00011 $namespaceNames = array(
00012     NS_MEDIA            => 'Mediji',
00013     NS_SPECIAL          => 'Posebno',
00014     NS_TALK             => 'Razgovor',
00015     NS_USER             => 'Korisnik',
00016     NS_USER_TALK        => 'Razgovor_sa_korisnikom',
00017     NS_PROJECT_TALK     => 'Razgovor_{{grammar:instrumental|$1}}',
00018     NS_FILE             => 'Datoteka',
00019     NS_FILE_TALK        => 'Razgovor_o_datoteci',
00020     NS_MEDIAWIKI        => 'MediaWiki',
00021     NS_MEDIAWIKI_TALK   => 'MediaWiki_razgovor',
00022     NS_TEMPLATE         => 'Šablon',
00023     NS_TEMPLATE_TALK    => 'Razgovor_o_šablonu',
00024     NS_HELP             => 'Pomoć',
00025     NS_HELP_TALK        => 'Razgovor_o_pomoći',
00026     NS_CATEGORY         => 'Kategorija',
00027     NS_CATEGORY_TALK    => 'Razgovor_o_kategoriji',
00028 );
00029 
00030 $namespaceAliases = array(
00031     'Medija' => NS_MEDIA,
00032     'Slika' => NS_FILE,
00033     'Razgovor_o_datoteci' => NS_FILE_TALK,
00034     'MedijaViki' => NS_MEDIAWIKI,
00035     'Razgovor_o_MedijaVikiju' => NS_MEDIAWIKI_TALK,
00036 );
00037 
00038 $specialPageAliases = array(
00039     'Activeusers'               => array( 'AktivniKorisnici' ),
00040     'Allmessages'               => array( 'SvePoruke' ),
00041     'Allpages'                  => array( 'SveStranice' ),
00042     'Ancientpages'              => array( 'NajstarijeStranice' ),
00043     'Badtitle'                  => array( 'Losnaslov' ),
00044     'Blankpage'                 => array( 'PraznaStranica' ),
00045     'Block'                     => array( 'BlokirajIP' ),
00046     'Booksources'               => array( 'KnjizniIzvori' ),
00047     'BrokenRedirects'           => array( 'NedovršenaPreusmjerenja' ),
00048     'Categories'                => array( 'Kategorije' ),
00049     'ChangeEmail'               => array( 'IzmjeniMail' ),
00050     'ChangePassword'            => array( 'PonistiLozinku' ),
00051     'ComparePages'              => array( 'UporedjivanjeStranica' ),
00052     'Confirmemail'              => array( 'PotvrdiEmail' ),
00053     'Contributions'             => array( 'Doprinos' ),
00054     'CreateAccount'             => array( 'NapraviRačun' ),
00055     'Deadendpages'              => array( 'MrtveStranice' ),
00056     'DeletedContributions'      => array( 'ObrisaniDoprinosi' ),
00057     'DoubleRedirects'           => array( 'DvostrukaPreusmjerenja' ),
00058     'EditWatchlist'             => array( 'IzmjeniPraćeniSpisak' ),
00059     'Emailuser'                 => array( 'EmailKorisnika' ),
00060     'ExpandTemplates'           => array( 'ProsirivanjeSablona' ),
00061     'Export'                    => array( 'Izvoz' ),
00062     'Fewestrevisions'           => array( 'Najmanje_uređivane_stranice' ),
00063     'FileDuplicateSearch'       => array( 'PotragaDuplihFajlova' ),
00064     'Filepath'                  => array( 'PutDoDatoteke' ),
00065     'Import'                    => array( 'Uvoz' ),
00066     'Invalidateemail'           => array( 'PogresanEmail' ),
00067     'BlockList'                 => array( 'ListaBlokiranjaPrekoIP' ),
00068     'LinkSearch'                => array( 'PotragaLinkova' ),
00069     'Listadmins'                => array( 'ListaAdministratora' ),
00070     'Listbots'                  => array( 'ListaBotova' ),
00071     'Listfiles'                 => array( 'Datoteke', 'Slike' ),
00072     'Listgrouprights'           => array( 'ListaKorisničkihPrava' ),
00073     'Listredirects'             => array( 'ListaPreusmjeravanja' ),
00074     'Listusers'                 => array( 'ListaKorisnika' ),
00075     'Lockdb'                    => array( 'ZakljucajDB' ),
00076     'Log'                       => array( 'Protokol', 'Protokoli' ),
00077     'Lonelypages'               => array( 'Siročad' ),
00078     'Longpages'                 => array( 'DugeStranice' ),
00079     'MergeHistory'              => array( 'SpojiHistoriju' ),
00080     'MIMEsearch'                => array( 'MIMEPretraga' ),
00081     'Mostcategories'            => array( 'Najviše_kategorija' ),
00082     'Mostimages'                => array( 'Najviše_povezane_datoteke', 'Najviše_povezane_slike' ),
00083     'Mostlinked'                => array( 'Najviše_povezane_stranice' ),
00084     'Mostlinkedcategories'      => array( 'Najviše_povezane_kategorije' ),
00085     'Mostlinkedtemplates'       => array( 'Najviše_povezani_šabloni' ),
00086     'Mostrevisions'             => array( 'Najviše_uređivane_stranice' ),
00087     'Movepage'                  => array( 'PreusmjeriStranicu' ),
00088     'Mycontributions'           => array( 'MojiDoprinosi' ),
00089     'Mypage'                    => array( 'MojaStranica' ),
00090     'Mytalk'                    => array( 'MojRazgovor' ),
00091     'Newimages'                 => array( 'Nove_datoteke', 'Nove_slike' ),
00092     'Newpages'                  => array( 'NoveStranice' ),
00093     'Popularpages'              => array( 'PopularneStranice' ),
00094     'Preferences'               => array( 'Postavke' ),
00095     'Prefixindex'               => array( 'IndeksPrefiksa' ),
00096     'Protectedpages'            => array( 'ZasticeneStranice' ),
00097     'Protectedtitles'           => array( 'ZasticeniNazivi' ),
00098     'Randompage'                => array( 'Slučajna_stranica' ),
00099     'RandomInCategory'          => array( 'SlucajnoUKategoriji' ),
00100     'Randomredirect'            => array( 'SlucajnoPreusmjerenje' ),
00101     'Recentchanges'             => array( 'NedavneIzmjene' ),
00102     'Recentchangeslinked'       => array( 'PovezaneNedavneIzmjene' ),
00103     'Revisiondelete'            => array( 'VratiBrisanje' ),
00104     'Search'                    => array( 'Pretraga' ),
00105     'Shortpages'                => array( 'KratkeStranice' ),
00106     'Specialpages'              => array( 'SpecijalneStranice' ),
00107     'Statistics'                => array( 'Statistike' ),
00108     'Tags'                      => array( 'Oznake' ),
00109     'Unblock'                   => array( 'Deblokada' ),
00110     'Uncategorizedcategories'   => array( 'KategorijeBezKategorije' ),
00111     'Uncategorizedimages'       => array( 'SlikeBezKategorije' ),
00112     'Uncategorizedpages'        => array( 'StraniceBezKategorije' ),
00113     'Uncategorizedtemplates'    => array( 'SabloniBezKategorije' ),
00114     'Undelete'                  => array( 'PovratBrisanog' ),
00115     'Unlockdb'                  => array( 'OdkljucajDB' ),
00116     'Unusedcategories'          => array( 'NekorišteneKategorije' ),
00117     'Unusedimages'              => array( 'Nekorištene_datoteke', 'Nekorištene_slike' ),
00118     'Unusedtemplates'           => array( 'NekoristeniSabloni' ),
00119     'Unwatchedpages'            => array( 'NepraceneStranice' ),
00120     'Upload'                    => array( 'Postavi_datoteku' ),
00121     'Userlogin'                 => array( 'KorisničkaPrijava' ),
00122     'Userlogout'                => array( 'KorisničkaOdjava' ),
00123     'Userrights'                => array( 'KorisnickaPrava' ),
00124     'Version'                   => array( 'Verzija' ),
00125     'Wantedcategories'          => array( 'Tražene_kategorije' ),
00126     'Wantedfiles'               => array( 'Tražene_datoteke' ),
00127     'Wantedpages'               => array( 'Tražene_stranice' ),
00128     'Wantedtemplates'           => array( 'Traženi_šabloni' ),
00129     'Watchlist'                 => array( 'ListaPraćenja' ),
00130     'Whatlinkshere'             => array( 'StaJeLinkovanoOvdje' ),
00131     'Withoutinterwiki'          => array( 'BezInterwiki' ),
00132 );
00133 
00134 $magicWords = array(
00135     'redirect'                  => array( '0', '#PREUSMJERI', '#REDIRECT' ),
00136     'notoc'                     => array( '0', '__BEZSADRŽAJA__', '__NOTOC__' ),
00137     'nogallery'                 => array( '0', '__BEZGALERIJE__', '__NOGALLERY__' ),
00138     'forcetoc'                  => array( '0', '__FORSIRANISADRŽAJ__', '__FORCETOC__' ),
00139     'toc'                       => array( '0', '__SADRŽAJ__', '__TOC__' ),
00140     'noeditsection'             => array( '0', '__BEZ_IZMJENA__', '__BEZIZMJENA__', '__NOEDITSECTION__' ),
00141     'currentmonth'              => array( '1', 'TRENUTNIMJESEC', 'CURRENTMONTH', 'CURRENTMONTH2' ),
00142     'currentmonth1'             => array( '1', 'TRENUTNIMJESEC1', 'CURRENTMONTH1' ),
00143     'currentmonthname'          => array( '1', 'TRENUTNIMJESECIME', 'CURRENTMONTHNAME' ),
00144     'currentmonthnamegen'       => array( '1', 'TRENUTNIMJESECROD', 'CURRENTMONTHNAMEGEN' ),
00145     'currentmonthabbrev'        => array( '1', 'TRENUTNIMJESECSKR', 'CURRENTMONTHABBREV' ),
00146     'currentday'                => array( '1', 'TRENUTNIDAN', 'CURRENTDAY' ),
00147     'currentday2'               => array( '1', 'TRENUTNIDAN2', 'CURRENTDAY2' ),
00148     'currentdayname'            => array( '1', 'TRENUTNIDANIME', 'CURRENTDAYNAME' ),
00149     'currentyear'               => array( '1', 'TRENUTNAGODINA', 'CURRENTYEAR' ),
00150     'currenttime'               => array( '1', 'TRENUTNOVRIJEME', 'CURRENTTIME' ),
00151     'currenthour'               => array( '1', 'TRENUTNISAT', 'CURRENTHOUR' ),
00152     'localmonth'                => array( '1', 'LOKALNIMJESEC', 'LOCALMONTH', 'LOCALMONTH2' ),
00153     'localmonth1'               => array( '1', 'LOKALNIMJESEC1', 'LOCALMONTH1' ),
00154     'localmonthname'            => array( '1', 'LOKALNIMJESECIME', 'LOCALMONTHNAME' ),
00155     'localmonthnamegen'         => array( '1', 'LOKALNIMJESECIMEROD', 'LOCALMONTHNAMEGEN' ),
00156     'localmonthabbrev'          => array( '1', 'LOKALNIMJESECSKR', 'LOCALMONTHABBREV' ),
00157     'localday'                  => array( '1', 'LOKALNIDAN', 'LOCALDAY' ),
00158     'localday2'                 => array( '1', 'LOKALNIDAN2', 'LOCALDAY2' ),
00159     'localdayname'              => array( '1', 'LOKALNIDANIME', 'LOCALDAYNAME' ),
00160     'localyear'                 => array( '1', 'LOKALNAGODINA', 'LOCALYEAR' ),
00161     'localtime'                 => array( '1', 'LOKALNOVRIJEME', 'LOCALTIME' ),
00162     'localhour'                 => array( '1', 'LOKALNISAT', 'LOCALHOUR' ),
00163     'numberofpages'             => array( '1', 'BROJSTRANICA', 'NUMBEROFPAGES' ),
00164     'numberofarticles'          => array( '1', 'BROJČLANAKA', 'NUMBEROFARTICLES' ),
00165     'numberoffiles'             => array( '1', 'BROJDATOTEKA', 'BROJFAJLOVA', 'NUMBEROFFILES' ),
00166     'numberofusers'             => array( '1', 'BROJKORISNIKA', 'NUMBEROFUSERS' ),
00167     'numberofactiveusers'       => array( '1', 'BROJAKTIVNIHKORISNIKA', 'NUMBEROFACTIVEUSERS' ),
00168     'numberofedits'             => array( '1', 'BROJPROMJENA', 'NUMBEROFEDITS' ),
00169     'numberofviews'             => array( '1', 'BROJPREGLEDA', 'NUMBEROFVIEWS' ),
00170     'pagename'                  => array( '1', 'STRANICA', 'PAGENAME' ),
00171     'pagenamee'                 => array( '1', 'STRANICE', 'PAGENAMEE' ),
00172     'namespace'                 => array( '1', 'IMENSKIPROSTOR', 'NAMESPACE' ),
00173     'namespacee'                => array( '1', 'IMENSKIPROSTORI', 'NAMESPACEE' ),
00174     'talkspace'                 => array( '1', 'PROSTORZARAZGOVOR', 'TALKSPACE' ),
00175     'talkspacee'                => array( '1', 'PROSTORIZARAZGOVOR', 'TALKSPACEE' ),
00176     'subjectspace'              => array( '1', 'PROSTORSUBJEKTA', 'PROSTORCLANAKA', 'SUBJECTSPACE', 'ARTICLESPACE' ),
00177     'subjectspacee'             => array( '1', 'PROSTORISUBJEKTA', 'PROSTORICLANKA', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
00178     'fullpagename'              => array( '1', 'PUNOIMESTRANE', 'FULLPAGENAME' ),
00179     'fullpagenamee'             => array( '1', 'PUNOIMESTRANEE', 'FULLPAGENAMEE' ),
00180     'subpagename'               => array( '1', 'IMEPODSTRANICE', 'SUBPAGENAME' ),
00181     'subpagenamee'              => array( '1', 'IMENAPODSTRANICE', 'SUBPAGENAMEE' ),
00182     'basepagename'              => array( '1', 'IMEBAZNESTRANICE', 'BASEPAGENAME' ),
00183     'basepagenamee'             => array( '1', 'IMENABAZNESTRANICE', 'BASEPAGENAMEE' ),
00184     'talkpagename'              => array( '1', 'IMESTRANICERAZGOVORA', 'TALKPAGENAME' ),
00185     'talkpagenamee'             => array( '1', 'IMENASTRANICERAZGOVORA', 'TALKPAGENAMEE' ),
00186     'subjectpagename'           => array( '1', 'IMESTRANICESUBKJEKTA', 'IMESTRANICECLANKA', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
00187     'subjectpagenamee'          => array( '1', 'IMENASTRANICESUBJEKTA', 'IMENASTRANICECLANAKA', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
00188     'msg'                       => array( '0', 'POR:', 'MSG:' ),
00189     'subst'                     => array( '0', 'ZAMJENI:', 'SUBST:' ),
00190     'msgnw'                     => array( '0', 'NVPOR:', 'MSGNW:' ),
00191     'img_thumbnail'             => array( '1', 'mini', 'thumbnail', 'thumb' ),
00192     'img_manualthumb'           => array( '1', 'mini=$1', 'thumbnail=$1', 'thumb=$1' ),
00193     'img_right'                 => array( '1', 'desno', 'd', 'right' ),
00194     'img_left'                  => array( '1', 'lijevo', 'l', 'left' ),
00195     'img_none'                  => array( '1', 'n', 'bez', 'none' ),
00196     'img_width'                 => array( '1', '$1piksel', '$1p', '$1px' ),
00197     'img_center'                => array( '1', 'centar', 'c', 'center', 'centre' ),
00198     'img_framed'                => array( '1', 'okvir', 'ram', 'framed', 'enframed', 'frame' ),
00199     'img_frameless'             => array( '1', 'bez_okvira', 'frameless' ),
00200     'img_page'                  => array( '1', 'stranica=$1', 'stranica $1', 'page=$1', 'page $1' ),
00201     'img_upright'               => array( '1', 'na_gore', 'na_gore=$1', 'na_gore_$1', 'upright', 'upright=$1', 'upright $1' ),
00202     'img_border'                => array( '1', 'granica', 'border' ),
00203     'img_baseline'              => array( '1', 'pocetna_linija', 'baseline' ),
00204     'img_sub'                   => array( '1', 'odjeljak', 'sub' ),
00205     'img_top'                   => array( '1', 'vrh', 'top' ),
00206     'img_text_top'              => array( '1', 'vrh_teksta', 'text-top' ),
00207     'img_middle'                => array( '1', 'sredina', 'middle' ),
00208     'img_bottom'                => array( '1', 'dugme', 'bottom' ),
00209     'img_text_bottom'           => array( '1', 'tekst-dugme', 'text-bottom' ),
00210     'sitename'                  => array( '1', 'IMESAJTA', 'SITENAME' ),
00211     'ns'                        => array( '0', 'IP:', 'NS:' ),
00212     'localurl'                  => array( '0', 'LOKALNAADRESA:', 'LOCALURL:' ),
00213     'localurle'                 => array( '0', 'LOKALNEADRESE:', 'LOCALURLE:' ),
00214     'servername'                => array( '0', 'IMESERVERA', 'SERVERNAME' ),
00215     'scriptpath'                => array( '0', 'SKRIPTA', 'SCRIPTPATH' ),
00216     'grammar'                   => array( '0', 'GRAMATIKA:', 'GRAMMAR:' ),
00217     'gender'                    => array( '0', 'POL:', 'GENDER:' ),
00218     'notitleconvert'            => array( '0', '__BEZTC__', '__NOTITLECONVERT__', '__NOTC__' ),
00219     'nocontentconvert'          => array( '0', '__BEZCC__', '__NOCONTENTCONVERT__', '__NOCC__' ),
00220     'currentweek'               => array( '1', 'TRENUTNASEDMICA', 'CURRENTWEEK' ),
00221     'currentdow'                => array( '1', 'TRENUTNIDOV', 'CURRENTDOW' ),
00222     'localweek'                 => array( '1', 'LOKALNASEDMICA', 'LOCALWEEK' ),
00223     'revisionid'                => array( '1', 'IDREVIZIJE', 'REVISIONID' ),
00224     'revisionday'               => array( '1', 'REVIZIJEDANA', 'REVISIONDAY' ),
00225     'revisionday2'              => array( '1', 'REVIZIJEDANA2', 'REVISIONDAY2' ),
00226     'revisionmonth'             => array( '1', 'REVIZIJAMJESECA', 'REVISIONMONTH' ),
00227     'revisionyear'              => array( '1', 'REVIZIJAGODINE', 'REVISIONYEAR' ),
00228     'revisiontimestamp'         => array( '1', 'REVIZIJAVREMENSKOGPECATA', 'REVISIONTIMESTAMP' ),
00229     'plural'                    => array( '0', 'MNOŽINA:', 'PLURAL:' ),
00230     'fullurl'                   => array( '0', 'PUNURL:', 'FULLURL:' ),
00231     'fullurle'                  => array( '0', 'PUNURLE:', 'FULLURLE:' ),
00232     'lcfirst'                   => array( '0', 'LCPRVI:', 'LCFIRST:' ),
00233     'ucfirst'                   => array( '0', 'UCPRVI:', 'UCFIRST:' ),
00234     'displaytitle'              => array( '1', 'POKAZINASLOV', 'DISPLAYTITLE' ),
00235     'newsectionlink'            => array( '1', '__LINKNOVESEKCIJE__', '__NEWSECTIONLINK__' ),
00236     'currentversion'            => array( '1', 'SADASNJAVERZIJA', 'CURRENTVERSION' ),
00237     'urlencode'                 => array( '0', 'DEKODIRAJADRESU', 'URLENCODE:' ),
00238     'currenttimestamp'          => array( '1', 'SADASNJIVREMENSKIPECAT', 'CURRENTTIMESTAMP' ),
00239     'localtimestamp'            => array( '1', 'LOKALNIVREMENSKIPECAT', 'LOCALTIMESTAMP' ),
00240     'language'                  => array( '0', '#JEZIK:', '#LANGUAGE:' ),
00241     'pagesinnamespace'          => array( '1', 'STRANICEUIMENSKOMPROSTORU:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
00242     'numberofadmins'            => array( '1', 'BROJADMINISTRATORA', 'NUMBEROFADMINS' ),
00243     'formatnum'                 => array( '0', 'NUMERICKIFORMAT', 'FORMATNUM' ),
00244     'padleft'                   => array( '0', 'JASTUKLIJEVO', 'PADLEFT' ),
00245     'padright'                  => array( '0', 'JASTUKDESNO', 'PADRIGHT' ),
00246     'special'                   => array( '0', 'specijalno', 'special' ),
00247     'filepath'                  => array( '0', 'STAZADATOTEKE:', 'FILEPATH:' ),
00248     'tag'                       => array( '0', 'oznaka', 'tag' ),
00249     'hiddencat'                 => array( '1', '__SAKRIVENAKATEGORIJA__', '__HIDDENCAT__' ),
00250     'pagesincategory'           => array( '1', 'STRANICEUKATEGORIJI', 'STRANICEUKAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
00251     'pagesize'                  => array( '1', 'VELICINASTRANICE', 'PAGESIZE' ),
00252     'index'                     => array( '1', '__SADRZAJ__', '__INDEX__' ),
00253     'noindex'                   => array( '1', '__BEZSADRZAJA__', '__NOINDEX__' ),
00254     'numberingroup'             => array( '1', 'BROJUGRUPI', 'NUMBERINGROUP', 'NUMINGROUP' ),
00255     'staticredirect'            => array( '1', '__STATISTICNOPREUSMJERENJE__', '__STATICREDIRECT__' ),
00256     'protectionlevel'           => array( '1', 'NIVOZASTITE', 'PROTECTIONLEVEL' ),
00257     'formatdate'                => array( '0', 'formatdatuma', 'formatdate', 'dateformat' ),
00258     'url_path'                  => array( '0', 'PUTANJA', 'PATH' ),
00259     'url_query'                 => array( '0', 'UPIT', 'QUERY' ),
00260 );
00261 
00262 $fallback8bitEncoding = "iso-8859-2";
00263 $separatorTransformTable = array( ',' => '.', '.' => ',' );
00264 $linkTrail = '/^([a-zćčžšđž]+)(.*)$/sDu';
00265