Add Language::truncate() method for truncating strings to a certain byte
[lhc/web/wiklou.git] / languages / LanguageSl.php
index ef99441..262a156 100644 (file)
@@ -1,4 +1,4 @@
-<?
+<?php
 
 #
 # Revision/
@@ -12,7 +12,7 @@
 #         1.00.40 romanm        2003-11-21 |    fixed Google search
 #
 
-include_once( "LanguageUtf8.php" );
+require_once( "LanguageUtf8.php" );
 
 # NOTE: To turn off "Current Events" in the sidebar,
 # set "currentevents" => "-"
@@ -34,47 +34,28 @@ include_once( "LanguageUtf8.php" );
        7       => "Pogovor_k_sliki",
        8       => "MediaWiki",
        9       => "MediaWiki_talk",
-);
+       10  => "Template",
+       11  => "Template_talk"
 
-/* private */ $wgDefaultUserOptionsSl = array(
-       "quickbar" => 1, "underline" => 1, "hover" => 1,
-       "cols" => 80, "rows" => 25, "searchlimit" => 20,
-       "contextlines" => 5, "contextchars" => 50,
-       "skin" => 0, "math" => 1, "rcdays" => 7, "rclimit" => 50,
-       "highlightbroken" => 1, "stubthreshold" => 0
-);
+) + $wgNamespaceNamesEn;
 
 /* private */ $wgQuickbarSettingsSl = array(
        "Brez", "Levo nepomično", "Desno nepomično", "Levo leteče"
 );
 
 /* private */ $wgSkinNamesSl = array(
-       "Standard", "Nostalgia", "Cologne Blue"
+       'standard' => "Standard",
+       'nostalgia' => "Nostalgia",
+       'cologneblue' => "Cologne Blue",
+       'smarty' => "Paddington",
+       'montparnasse' => "Montparnasse",
+       'davinci' => "DaVinci",
+       'mono' => "Mono",
+       'monobook' => "MonoBook",
+ "myskin" => "MySkin" 
 );
 
-/* private */ $wgMathNamesSl = array(
-       "Vedno prikaži PNG",
-       "Če je dovolj preprosto, uporabi HTML, drugače pa PNG",
-       "Uporabi HTML, če je možno, drugače pa PNG",
-       "Pusti v TeX-ovi obliki (za tekstovne brskljalnike)",
-       "Priporočeno za sodobne brskljalnike"
-);
 
-/* private */ $wgUserTogglesSl = array(
-       "hover"            => "Prikaži lebdečo škatlo nad wikijevimi povezavami",
-       "underline"        => "Podčrtane povezave",
-       "highlightbroken"  => "Oblikuj prekinjene povezave <a href=\"\" class=\"new\">kot</a> (druga možnost: kot<a href=\"\" class=\"internal\">?</a>).",
-       "justify"          => "Poravnaj odstavke",
-       "hideminor"        => "Skrij manjše popravke v trenutnih spremembah",
-       "usenewrc"         => "Izbolšane trenutne spremembe (ni za vse brskljalnike)",
-       "numberheadings"   => "Samodejno oštevilči poglavja",
-       "rememberpassword" => "Zapomni si geslo v vseh urejevanjih",
-       "editwidth"        => "Urejevalna škatla ima celo širino",
-       "editondblclick"   => "Urejuj strani z dvojnih klikom (JavaScript)",
-       "watchdefault"     => "Opazuj nove in spremenjene članke",
-       "minordefault"     => "Po privzetem označi vsa urejanja kot manjša",
-       "previewontop"     => "Prikaži predogled pred urejevalno škatlo in ne za njo"
-);
 
 /* private */ $wgBookstoreListSl = array(
        "AddALL" => "http://www.addall.com/New/Partner.cgi?query=$1&type=ISBN",
@@ -83,21 +64,8 @@ include_once( "LanguageUtf8.php" );
        "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=$1"
 );
 
-/* private */ $wgWeekdayNamesSl = array(
-       "nedelja", "ponedeljek", "torek", "sreda", "četrtek",
-       "petek", "sobota"
-);
 
-/* private */ $wgMonthNamesSl = array(
-       "januar", "februar", "marec", "april", "maj", "junij",
-       "julij", "avgust", "september", "oktober", "november",
-       "december"
-);
 
-/* private */ $wgMonthAbbreviationsSl = array(
-       "jan", "feb", "mar", "apr", "maj", "jun", "jul", "avg",
-       "sep", "okt", "nov", "dec"
-);
 
 # All special pages have to be listed here: a description of ""
 # will make them not show up on the "Special Pages" page, which
@@ -133,6 +101,7 @@ include_once( "LanguageUtf8.php" );
        "Movepage"      => "",
        "Booksources"   => "Zunanji knjižni viri",
        "Export"        => "XML export",
+       "Version"       => "Version",
 );
 
 /* private */ $wgSysopSpecialPagesSl = array(
@@ -144,10 +113,58 @@ include_once( "LanguageUtf8.php" );
 /* private */ $wgDeveloperSpecialPagesSl = array(
        "Lockdb"                => "Postavi podatkovno bazo samo za branje",
        "Unlockdb"              => "Obnovi zapisovalni dostop podatkovne baze",
-       "Debug"                 => "Razhroščevalno obvestilo"
 );
 
 /* private */ $wgAllMessagesSl = array(
+# User Toggles
+
+"tog-hover"               => "Prikaži lebdečo škatlo nad wikijevimi povezavami",
+"tog-underline"        => "Podčrtane povezave",
+"tog-highlightbroken"  => "Oblikuj prekinjene povezave <a href=\"\" class=\"new\">kot</a> (druga možnost: kot<a href=\"\" class=\"internal\">?</a>).",
+"tog-justify"     => "Poravnaj odstavke",
+"tog-hideminor"        => "Skrij manjše popravke v trenutnih spremembah",
+"tog-usenewrc"         => "Izbolšane trenutne spremembe (ni za vse brskljalnike)",
+"tog-numberheadings"   => "Samodejno oštevilči poglavja",
+"tog-showtoolbar" => "Show edit toolbar",
+"tog-rememberpassword" => "Zapomni si geslo v vseh urejevanjih",
+"tog-editwidth"        => "Urejevalna škatla ima celo širino",
+"tog-editondblclick"   => "Urejuj strani z dvojnih klikom (JavaScript)",
+"tog-watchdefault"     => "Opazuj nove in spremenjene članke",
+"tog-minordefault"     => "Po privzetem označi vsa urejanja kot manjša",
+"tog-previewontop"     => "Prikaži predogled pred urejevalno škatlo in ne za njo",
+
+# Dates
+'sunday' => 'nedelja',
+'monday' => 'ponedeljek',
+'tuesday' => 'torek',
+'wednesday' => 'sreda',
+'thursday' => 'četrtek',
+'friday' => 'petek',
+'saturday' => 'sobota',
+'january' => 'januar',
+'february' => 'februar',
+'march' => 'marec',
+'april' => 'april',
+'may_long' => 'maj',
+'june' => 'junij',
+'july' => 'julij',
+'august' => 'avgust',
+'september' => 'september',
+'october' => 'oktober',
+'november' => 'november',
+'december' => 'december',
+'jan' => 'jan',
+'feb' => 'feb',
+'mar' => 'mar',
+'apr' => 'apr',
+'may' => 'maj',
+'jun' => 'jun',
+'jul' => 'jul',
+'aug' => 'avg',
+'sep' => 'sep',
+'oct' => 'okt',
+'nov' => 'nov',
+'dec' => 'dec',
 
 # Bits of text used by many pages:
 #
@@ -402,7 +419,8 @@ $1<br>
 $2 Seznam se preusmerja   Iskanje za $3 $9",
 "searchdisabled" => "<p>Oprostite! Iskanje po celotni bazi je zaradi hitrejšega delovanja Wikipedije trenutno onomogočena. Lahko pa se poslužite z Googlovim iskalnikom.</p>
 
-<!-- SiteSearch Google -->
+",
+"googlesearch" => "<!-- SiteSearch Google -->
 <FORM method=GET action=\"http://www.google.com/search\">
 <TABLE bgcolor=\"#FFFFFF\"><tr><td>
 <A HREF=\"http://www.google.com/intl/sl/\">
@@ -862,6 +880,13 @@ V teh primerih boste morali prestaviti ali povezati stran ročno, če to želite
 "movetalk"     => "Prestavite tudi \"pogovorno\" stran, če je mogoče.",
 "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',
 
 );
 
@@ -871,6 +896,11 @@ V teh primerih boste morali prestaviti ali povezati stran ročno, če to želite
 
 class LanguageSl extends LanguageUtf8 {
 
+  function getDefaultUserOptions () {
+   $opt = Language::getDefaultUserOptions();
+   return $opt;
+  }
+
  function getNamespaces() {
   global $wgNamespaceNamesSl;
   return $wgNamespaceNamesSl;
@@ -903,46 +933,11 @@ class LanguageSl extends LanguageUtf8 {
   return $wgSkinNamesSl;
  }
 
- function getMathNames() {
-  global $wgMathNamesSl;
-  return $wgMathNamesSl;
- }
-
  function getDateFormats() {
   global $wgDateFormatsSl;
   return $wgDateFormatsSl;
  }
 
- function getUserToggles() {
-  global $wgUserTogglesSl;
-  return $wgUserTogglesSl;
- }
-
- function getMonthName( $key )
- {
-  global $wgMonthNamesSl;
-  return $wgMonthNamesSl[$key-1];
- }
-
- /* by default we just return base form */
- function getMonthNameGen( $key )
- {
-  global $wgMonthNamesSl;
-  return $wgMonthNamesSl[$key-1];
- }
-
- function getMonthAbbreviation( $key )
- {
-  global $wgMonthAbbreviationsSl;
-  return $wgMonthAbbreviationsSl[$key-1];
- }
-
- function getWeekdayName( $key )
- {
-  global $wgWeekdayNamesSl;
-  return $wgWeekdayNamesSl[$key-1];
- }
-
  function getValidSpecialPages()
  {
   global $wgValidSpecialPagesSl;