# 1.00.31 romanm 2003-11-11 | merged incorrectly broken lines
# 1.00.32 romanm 2003-11-19 | merged incorrectly broken lines
# 1.00.40 romanm 2003-11-21 | fixed Google search
-#
-require_once( "LanguageUtf8.php" );
+# 1.00.50 Nikerabbit 2005-08-15 | removed old stuff, some cleanup, NOT COMPLETE!
-# NOTE: To turn off "Current Events" in the sidebar,
-# set "currentevents" => "-"
-# The names of the namespaces can be set here, but the numbers
-# are magical, so don't change or move them! The Namespace class
-# encapsulates some of the magic-ness.
-#
+require_once( "LanguageUtf8.php" );
+
+/** TODO: fixme, remove wikipedia
/* private */ $wgNamespaceNamesSl = array(
- -2 => "Media",
- -1 => "Posebno",
- 0 => "",
- 1 => "Pogovor",
- 2 => "Uporabnik",
- 3 => "Uporabniški_pogovor",
- 4 => "Wikipedija",
- 5 => "Pogovor_k_Wikipediji",
- 6 => "Slika",
- 7 => "Pogovor_k_sliki",
- 8 => "MediaWiki",
- 9 => "MediaWiki_talk",
- 10 => "Template",
- 11 => "Template_talk"
+ NS_MEDIA => "Media",
+ NS_SPECIAL => "Posebno",
+ NS_MAIN => "",
+ NS_TALK => "Pogovor",
+ NS_USER => "Uporabnik",
+ NS_USER_TALK => "Uporabniški_pogovor",
+ NS_PROJECT => "Wikipedija",
+ NS_PROJECT_TALK => "Pogovor_k_Wikipediji",
+ NS_IMAGE => "Slika",
+ NS_IMAGE_TALK => "Pogovor_k_sliki",
+ NS_MEDIAWIKI => "MediaWiki",
+ NS_MEDIAWIKI_TALK => "MediaWiki_talk",
+ NS_TEMPLATE => "Template",
+ NS_TEMPLATE_TALK => "Template_talk"
) + $wgNamespaceNamesEn;
"Brez", "Levo nepomično", "Desno nepomično", "Levo leteče"
);
-/* private */ $wgSkinNamesSl = array(
- 'standard' => "Standard",
- 'nostalgia' => "Nostalgia",
- 'cologneblue' => "Cologne Blue",
- 'smarty' => "Paddington",
- 'montparnasse' => "Montparnasse",
- 'davinci' => "DaVinci",
- 'mono' => "Mono",
- 'monobook' => "MonoBook",
- "myskin" => "MySkin"
-);
-
-
-
-/* private */ $wgBookstoreListSl = array(
- "AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
- "PriceSCAN" => "http://www.pricescan.com/books/bookDetail.asp?isbn=$1",
- "Barnes & Noble" => "http://shop.barnesandnoble.com/bookSearch/isbnInquiry.asp?isbn=$1",
- "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1"
-);
-
-
-
-
-# All special pages have to be listed here: a description of ""
-# will make them not show up on the "Special Pages" page, which
-# is the right thing for some of them (such as the "targeted" ones).
-#
-/* private */ $wgValidSpecialPagesSl = array(
- "Userlogin" => "",
- "Userlogout" => "",
- "Preferences" => "Ponastavi moje uporabniške nastavitve",
- "Watchlist" => "Moj opazovalni seznam",
- "Recentchanges" => "Nedavno posodobljene strani",
- "Upload" => "Naloži slikovne datoteke",
- "Imagelist" => "Seznam slik",
- "Listusers" => "Vpisani uporabniki",
- "Statistics" => "Statistika strani",
- "Randompage" => "Naključni članek",
- "Lonelypages" => "Osamljeni članki",
- "Unusedimages" => "Osamljene slike",
- "Popularpages" => "Priljubljeni članki",
- "Wantedpages" => "Najbolj iskani članki",
- "Shortpages" => "Kratki članki",
- "Longpages" => "Dolgi članki",
- "Newpages" => "Nanovo ustvarjeni članki",
- "Ancientpages" => "Oldest pages",
- "Allpages" => "Vse strani po naslovu",
- "Ipblocklist" => "Zaprti IP naslovi",
- "Maintenance" => "Vzdrževalna stran",
- "Specialpages" => "",
- "Contributions" => "",
- "Emailuser" => "",
- "Whatlinkshere" => "",
- "Recentchangeslinked" => "",
- "Movepage" => "",
- "Booksources" => "Zunanji knjižni viri",
- "Export" => "XML export",
- "Version" => "Version",
-);
-
-/* private */ $wgSysopSpecialPagesSl = array(
- "Blockip" => "Zapri IP naslov",
- "Asksql" => "Preglej podatkovno bazo",
- "Undelete" => "Poglej in obnovi zbrisane strani"
-);
-
-/* private */ $wgDeveloperSpecialPagesSl = array(
- "Lockdb" => "Postavi podatkovno bazo samo za branje",
- "Unlockdb" => "Obnovi zapisovalni dostop podatkovne baze",
-);
-
/* private */ $wgDateFormatsSl = array(
# 'No preference',
);
"redirectedfrom" => "(Preusmerjeno iz $1)",
"lastmodified" => "Zadnja sprememba $1.",
"viewcount" => "To stran so pogledali $1 krat.",
-"gnunote" => "Vse besedilo je na razpolago pod pogoji <a class=internal href='/wiki/GNU_FDL'>GNU licence proste dokumentacije</a>.",
-"printsubtitle" => "(Iz http://sl.wikipedia.org)",
+"printsubtitle" => "(Iz {{SERVER}})",
"protectedpage" => "Zaščitena stran",
"administrators" => "Wikipedija:Administratorji",
"sysoptitle" => "Zahtevan dostop sistemskega operaterja",
",
"filename" => "Imedatoteke",
"filedesc" => "Povzetek",
-"affirmation" => "Potrjujem da se nosilec avtorske pravice te datoteke
-strinja z licenco pod pogoji $1.",
+
"copyrightpage" => "Wikipedija:Avtorske pravice",
"copyrightpagename" => "Avtorske pravice Wikipedije",
"uploadedfiles" => "Naložene datoteke",
-"noaffirmation" => "Morate potrditi, da vaše nalaganje ne krši
-nobenih avtorskih pravic.",
"ignorewarning" => "Zanemari opozorilo in vseeno shrani.",
"minlength" => "Imena slik morajo vsebovati vsaj tri črke.",
"badfilename" => "Slika se je spremenila v \"$1\".",
"listusers" => "Seznam uporabnikov",
"specialpages" => "Posebne strani",
"spheading" => "Posebne strani za vse uporabnike",
-"sysopspheading" => "Posebne strani za vzdrževalce",
-"developerspheading" => "Posebne strani za razvijalce",
"protectpage" => "Zaščiti stran",
"recentchangeslinked" => "Povezane strani",
"rclsub" => "(na strani povezano od \"$1\")",
#
"deletepage" => "Zbriši stran",
"confirm" => "Potrdi",
-"excontent" => "vsebina je bila:",
-"exbeforeblank" => "vsebina pred brisanjem je bila:",
+"excontent" => "vsebina je bila: '$1'",
+"exbeforeblank" => "vsebina pred brisanjem je bila: '$1'",
"exblank" => "stran je bila prazna",
"confirmdelete" => "Potrdi brisanje",
"deletesub" => "(Brišem \"$1\")",
"ipbreason" => "Razlog",
"ipbsubmit" => "Prekini ta naslov",
"badipaddress" => "IP naslov je slabo oblikovan.",
-"noblockreason" => "Morate navesti razlog prekinitve.",
"blockipsuccesssub" => "Prekinitev je uspela",
"blockipsuccesstext" => "IP naslov \"$1\" je prekinjen.
<br />Glej [[Posebno:Ipseznamprekinitev|seznam prekinitev IP]] za pregled prekinitev.",
"ipusubmit" => "Poveži ta naslov",
"ipusuccess" => "IP naslov \"$1\" je povezan",
"ipblocklist" => "Seznam prekinjenih IP naslovov",
-"blocklistline" => "$1, $2 je prekinil $3",
+"blocklistline" => "$1, $2 je prekinil $3 ($4)",
"blocklink" => "prekini",
"unblocklink" => "poveži",
"contribslink" => "prispevki",
<br />Ne pozabite odkleniti, ko boste končali z vzdrževanjem.",
"unlockdbsuccesstext" => "Podatkovna baza Wikipedije je bila odklenjena.",
-# SQL query
-#
-"asksql" => "SQL vprašanje",
-"asksqltext" => "Uporabi spodnjo obliko za neposedno vprašanje podatkovni bazi Wikipedije.
-Uporabite enojne narekovaje ('tako') za razmejitev črkovnih nizov.
-To precej obremeni strežnik zato, prosimo, previdno uporabljajte to funkcijo.",
-"sqlquery" => "Vnesite vprašanje",
-"querybtn" => "Pošljite vprašanje",
-"selectonly" => "Vsa vprašanja razen \"SELECT\" so omejeni za razvijalce Wikipedije.",
-"querysuccessful" => "Vprašanje uspešno",
-
# Move page
#
"movepage" => "Prestavi stran",
"talkpagemoved" => "Pripadajoča pogovorna stran je tudi prestavljena.",
"talkpagenotmoved" => "Pripadajoča pogovorna stran <strong>ni</strong> prestavljena.",
# Math
- 'mw_math_png' => "Vedno prikaži PNG",
- 'mw_math_simple' => "Če je dovolj preprosto, uporabi HTML, drugače pa PNG",
- 'mw_math_html' => "Uporabi HTML, če je možno, drugače pa PNG",
- 'mw_math_source' => "Pusti v TeX-ovi obliki (za tekstovne brskljalnike)",
- 'mw_math_modern' => "Priporočeno za sodobne brskljalnike",
- 'mw_math_mathml' => 'MathML',
+'mw_math_png' => "Vedno prikaži PNG",
+'mw_math_simple' => "Če je dovolj preprosto, uporabi HTML, drugače pa PNG",
+'mw_math_html' => "Uporabi HTML, če je možno, drugače pa PNG",
+'mw_math_source' => "Pusti v TeX-ovi obliki (za tekstovne brskljalnike)",
+'mw_math_modern' => "Priporočeno za sodobne brskljalnike",
+'mw_math_mathml' => 'MathML',
);
#--------------------------------------------------------------------------
class LanguageSl extends LanguageUtf8 {
-
+
function getNamespaces() {
global $wgNamespaceNamesSl;
return $wgNamespaceNamesSl;
}
-
- function getNsText( $index ) {
- global $wgNamespaceNamesSl;
- return $wgNamespaceNamesSl[$index];
- }
-
+
+
function getNsIndex( $text ) {
global $wgNamespaceNamesSl;
-
+
foreach ( $wgNamespaceNamesSl as $i => $n ) {
if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
}
if( 0 == strcasecmp( "Wikipedia", $text ) ) { return 4; }
return false;
}
-
+
function getQuickbarSettings() {
global $wgQuickbarSettingsSl;
return $wgQuickbarSettingsSl;
}
-
- function getSkinNames() {
- global $wgSkinNamesSl;
- return $wgSkinNamesSl;
- }
-
+
function getDateFormats() {
global $wgDateFormatsSl;
return $wgDateFormatsSl;
}
-
- function getValidSpecialPages()
- {
- global $wgValidSpecialPagesSl;
- return $wgValidSpecialPagesSl;
- }
-
- function getSysopSpecialPages()
- {
- global $wgSysopSpecialPagesSl;
- return $wgSysopSpecialPagesSl;
- }
-
- function getDeveloperSpecialPages()
- {
- global $wgDeveloperSpecialPagesSl;
- return $wgDeveloperSpecialPagesSl;
- }
-
- function getMessage( $key )
- {
+
+ function getMessage( $key ) {
global $wgAllMessagesSl;
if(array_key_exists($key, $wgAllMessagesSl))
return $wgAllMessagesSl[$key];
else
- return Language::getMessage($key);
+ return parent::getMessage($key);
}
-
+
function fallback8bitEncoding() {
return "iso-8859-2";
}
+
+ function formatNum( $number, $year = false ) {
+ return $year ? $number : strtr($this->commafy($number), '.,', ',.' );
+ }
}
?>