Updates
[lhc/web/wiklou.git] / languages / LanguageEl.php
index 1f64db0..0a5887c 100644 (file)
@@ -1,46 +1,92 @@
 <?php
+/** Greek (Ελληνικά)
+  *
+  * @package MediaWiki
+  * @subpackage Language
+  */
 
-require_once( "LanguageUtf8.php" );
+/** */
+require_once( 'LanguageUtf8.php' );
 
-/* private */ $wgWeekdayNamesEl = array(
-       "Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη",
-       "Παρασκευή", "Σαββάτο"
-);
+$wgNamespaceNamesEl = array(
+       NS_MEDIA            => 'Μέσον',
+       NS_SPECIAL          => 'Ειδικό',
+       NS_MAIN             => '',
+       NS_TALK             => 'Συζήτηση',
+       NS_USER             => 'Χρήστης',
+       NS_USER_TALK        => 'Συζήτηση_χρήστη',
+       NS_PROJECT          => $wgMetaNamespace,
+       NS_PROJECT_TALK     => $wgMetaNamespace . '_συζήτηση',
+       NS_IMAGE            => 'Εικόνα',
+       NS_IMAGE_TALK       => 'Συζήτηση_εικόνας',
+       NS_MEDIAWIKI        => 'MediaWiki',
+       NS_MEDIAWIKI_TALK   => 'MediaWiki_talk',
+       NS_TEMPLATE         => 'Πρότυπο',
+       NS_TEMPLATE_TALK    => 'Συζήτηση_προτύπου',
+       NS_HELP             => 'Βοήθεια',
+       NS_HELP_TALK        => 'Συζήτηση_βοήθειας',
+       NS_CATEGORY         => 'Κατηγορία',
+       NS_CATEGORY_TALK    => 'Συζήτηση_κατηγορίας',
+) + $wgNamespaceNamesEn;
 
-/* private */ $wgMonthNamesEl = array(
-       "Ιανουαρίου", "Φεβρουαρίου", "Μαρτίου", "Απριλίου", "Μαΐου", "Ιουνίου",
-       "Ιουλίου", "Αυγούστου", "Σεπτεμβρίου", "Οκτωβρίου", "Νοεμβρίου",
-       "Δεκεμβρίου"
-);
+$wgAllMessagesEl = array(
+
+'sunday' => 'Κυριακή',
+'monday' => 'Δευτέρα',
+'tuesday' => 'Τρίτη',
+'wednesday' => 'Τετάρτη',
+'thursday' => 'Πέμπτη',
+'friday' => 'Παρασκευή',
+'saturday' => 'Σαββάτο',
 
-/* private */ $wgMonthAbbreviationsEl = array(
-       "Ιαν". "Φεβρ", "Μαρτ", "Απρ", "Μαΐου", "Ιουν", "Ιουλ",
-       "Αυγ", "Σεπτ", "Οκτ", "Νοεμβ", "Δεκ"
+'january' => 'Ιανουαρίου',
+'february' => 'Φεβρουαρίου',
+'march' => 'Μαρτίου',
+'april' => 'Απριλίου',
+'may_long' => 'Μαΐου',
+'june' => 'Ιουνίου',
+'july' => 'Ιουλίου',
+'august' => 'Αυγούστου',
+'september' => 'Σεπτεμβρίου',
+'october' => 'Οκτωβρίου',
+'november' => 'Νοεμβρίου',
+'december' => 'Δεκεμβρίου',
+
+'jan' => 'Ιαν',
+'feb' => 'Φεβρ',
+'mar' => 'Μαρτ',
+'apr' => 'Απρ',
+'may' => 'Μαΐου',
+'jun' => 'Ιουν',
+'jul' => 'Ιουλ',
+'aug' => 'Αυγ',
+'sep' => 'Σεπτ',
+'oct' => 'Οκτ',
+'nov' => 'Νοεμβ',
+'dec' => 'Δεκ',
 );
 
+/** @package MediaWiki */
 class LanguageEl extends LanguageUtf8 {
-       function fallback8bitEncoding() {
-               return "windows-1253";
-       }
 
-       function getMonthName( $key )
-       {
-               global $wgMonthNamesEl;
-               return $wgMonthNamesEl[$key-1];
+       function getNamespaces() {
+               global $wgNamespaceNamesEl;
+               return $wgNamespaceNamesEl;
        }
 
-       function getMonthAbbreviation( $key )
-       {
-               global $wgMonthAbbreviationsEl;
-               return $wgMonthAbbreviationsEl[$key-1];
+       function getMessage( $key ) {
+               global $wgAllMessagesEl;
+
+               return isset( $wgAllMessagesEl[$key] ) ? $wgAllMessagesEl[$key] : parent::getMessage( $key );
        }
 
-       function getWeekdayName( $key )
-       {
-               global $wgWeekdayNamesEl;
-               return $wgWeekdayNamesEl[$key-1];
+       function fallback8bitEncoding() {
+               return 'windows-1253';
        }
 
+       function formatNum( $number ) {
+               return strtr($number, '.,', ',.' );
+       }
 }
 
 ?>