* (bug 4436) Update for Turkish language (tr)
[lhc/web/wiklou.git] / languages / LanguageKa.php
index cc8a49f..e176a02 100644 (file)
@@ -1,14 +1,37 @@
 <?php
-/** Kartuli (Georgian) stub
+/** Kartuli (Georgian)
   *
   * @package MediaWiki
   * @subpackage Language
   */
 
+/** */
 require_once( 'LanguageUtf8.php' );
 
-$wgNamespaceNamesKa = array(
-       NS_CATEGORY => "კატეგორია",
+# See Language.php for notes.
+
+if($wgMetaNamespace === FALSE)
+       $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
+
+/* 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 {
@@ -16,22 +39,6 @@ class LanguageKa extends LanguageUtf8 {
                global $wgNamespaceNamesKa;
                return $wgNamespaceNamesKa;
        }
-       
-       function getNsText( $index ) {
-               global $wgNamespaceNamesKa;
-               return $wgNamespaceNamesKa[$index];
-       }
-       
-       function getNsIndex( $text ) {
-               global $wgNamespaceNamesKa;
-               
-               foreach ( $wgNamespaceNamesKa as $i => $n ) {
-                       if ( 0 == strcasecmp( $n, $text ) ) {
-                               return $i;
-                       }
-               }
-               return false;
-       }
 }
 
 ?>