* (bug 6296) Update to Indonesian localisation (id) #21
[lhc/web/wiklou.git] / languages / LanguageAst.php
index 6e7645c..f0e3871 100644 (file)
@@ -1,47 +1,47 @@
 <?php
-/** Asturian
+/** Asturian (Asturianu)
   *
   * @package MediaWiki
   * @subpackage Language
   */
 
-/** */
 require_once( 'LanguageUtf8.php' );
 
-# See Language.php for notes.
-
-if($wgMetaNamespace === FALSE)
-        $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
-
-/* $wgMetaNamespace == 'Uiquipedia' */
-/* private */ $wgNamespaceNamesAst = array(
-        NS_MEDIA            => 'Media',
-        NS_SPECIAL          => 'Especial',
-        NS_MAIN             => '',
-        NS_TALK             => 'Discusión',
-        NS_USER             => 'Usuariu',
-        NS_USER_TALK        => 'Usuariu_discusión',
-        NS_PROJECT          => $wgMetaNamespace,
-        NS_PROJECT_TALK     => $wgMetaNamespace . '_discusión',
-        NS_IMAGE            => 'Imaxen',
-        NS_IMAGE_TALK       => 'Imaxen_discusión',
-        NS_MEDIAWIKI        => 'MediaWiki',
-        NS_MEDIAWIKI_TALK   => 'MediaWiki_discusión',
-        NS_TEMPLATE         => 'Plantilla',
-        NS_TEMPLATE_TALK    => 'Plantilla_discusión',
-        NS_HELP             => 'Ayuda',
-        NS_HELP_TALK        => 'Ayuda_discusión',
-        NS_CATEGORY         => 'Categoría',
-        NS_CATEGORY_TALK    => 'Categoría_discusión',
-) + $wgNamespaceNamesEn;
-
-
-/** @package MediaWiki */
 class LanguageAst extends LanguageUtf8 {
+       private $mNamespaceNamesAst = null;
+
+       function LanguageAst() {
+               LanguageUtf8::LanguageUtf8();
+
+               global $wgMetaNamespace;
+               $this->mNamespaceNamesAst = array(
+                       NS_MEDIA            => 'Media',
+                       NS_SPECIAL          => 'Especial',
+                       NS_MAIN             => '',
+                       NS_TALK             => 'Discusión',
+                       NS_USER             => 'Usuariu',
+                       NS_USER_TALK        => 'Usuariu_discusión',
+                       NS_PROJECT          => $wgMetaNamespace,
+                       NS_PROJECT_TALK     => $wgMetaNamespace . '_discusión',
+                       NS_IMAGE            => 'Imaxen',
+                       NS_IMAGE_TALK       => 'Imaxen_discusión',
+                       NS_MEDIAWIKI        => 'MediaWiki',
+                       NS_MEDIAWIKI_TALK   => 'MediaWiki_discusión',
+                       NS_TEMPLATE         => 'Plantilla',
+                       NS_TEMPLATE_TALK    => 'Plantilla_discusión',
+                       NS_HELP             => 'Ayuda',
+                       NS_HELP_TALK        => 'Ayuda_discusión',
+                       NS_CATEGORY         => 'Categoría',
+                       NS_CATEGORY_TALK    => 'Categoría_discusión',
+               );
+       }
 
        function getNamespaces() {
-               global $wgNamespaceNamesAst;
-               return $wgNamespaceNamesAst;
+               return $this->mNamespaceNamesAst + parent::getNamespaces();
+       }
+
+       function getAllMessages() {
+               return null;
        }
 
 }