* Restructured
authorNiklas Laxström <nikerabbit@users.mediawiki.org>
Fri, 23 Jun 2006 22:41:02 +0000 (22:41 +0000)
committerNiklas Laxström <nikerabbit@users.mediawiki.org>
Fri, 23 Jun 2006 22:41:02 +0000 (22:41 +0000)
languages/LanguageKa.php

index a9cb3c4..b24bcf7 100644 (file)
@@ -1,39 +1,46 @@
 <?php
-/** Kartuli (Georgian)
+/** Georgian (ქართული)
   *
   * @package MediaWiki
   * @subpackage Language
   */
 
-/** */
 require_once( 'LanguageUtf8.php' );
 
-/* private */ $wgNamespaceNamesKa = 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        => 'მედიავიკი',
-       NS_MEDIAWIKI_TALK   => 'მედიავიკი_განხილვა',
-       NS_TEMPLATE         => 'თარგი',
-       NS_TEMPLATE_TALK    => 'თარგი_განხილვა',
-       NS_HELP             => 'დახმარება',
-       NS_HELP_TALK        => 'დახმარება_განხილვა',
-       NS_CATEGORY         => 'კატეგორია',
-       NS_CATEGORY_TALK    => 'კატეგორია_განხილვა'
-) + $wgNamespaceNamesEn;
-
 class LanguageKa extends LanguageUtf8 {
+       private $mNamespaceNamesKa = null;
+
+       function __construct() {
+               parent::__construct();
+
+               global $wgMetaNamespace;
+               $this->mNamespaceNamesKa = 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        => 'მედიავიკი',
+                       NS_MEDIAWIKI_TALK   => 'მედიავიკი_განხილვა',
+                       NS_TEMPLATE         => 'თარგი',
+                       NS_TEMPLATE_TALK    => 'თარგი_განხილვა',
+                       NS_HELP             => 'დახმარება',
+                       NS_HELP_TALK        => 'დახმარება_განხილვა',
+                       NS_CATEGORY         => 'კატეგორია',
+                       NS_CATEGORY_TALK    => 'კატეგორია_განხილვა'
+               );
+
+       }
+
        function getNamespaces() {
-               global $wgNamespaceNamesKa;
-               return $wgNamespaceNamesKa;
+               return $this->mNamespaceNamesKa + parent::getNamespaces();
        }
+
 }
 
 ?>