Use getInt not getVal
[lhc/web/wiklou.git] / languages / LanguageCsb.php
index 4b7b67d..a84499b 100644 (file)
@@ -11,8 +11,8 @@ $wgNamespaceNamesCsb = array(
        NS_TALK             => 'Diskùsëjô',
        NS_USER             => 'Brëkòwnik',
        NS_USER_TALK        => 'Diskùsëjô_brëkòwnika',
-       NS_PROJECT          => 'Wiki',
-       NS_PROJECT_TALK     => 'Diskùsëjô_Wiki',
+       NS_PROJECT          => $wgMetaNamespace,
+       NS_PROJECT_TALK     => 'Diskùsëjô_' . $wgMetaNamespace,
        NS_IMAGE            => 'Òbrôzk',
        NS_IMAGE_TALK       => 'Diskùsëjô_òbrôzków',
        NS_MEDIAWIKI        => 'MediaWiki',
@@ -25,12 +25,24 @@ $wgNamespaceNamesCsb = array(
        NS_CATEGORY_TALK    => 'Diskùsëjô_Kategòrëji'
 );
 
+if (!$wgCachedMessageArrays) {
+       require_once('MessagesCsb.php');
+}
+
 require_once( 'LanguageUtf8.php' );
 class LanguageCsb extends LanguageUtf8 {
        function getNamespaces() {
                global $wgNamespaceNamesCsb;
                return $wgNamespaceNamesCsb;
        }
-}
 
+       function getMessage( $key ) {
+               global $wgAllMessagesCsb, $wgAllMessagesEn;
+               if( isset( $wgAllMessagesCsb[$key] ) ) {
+                       return $wgAllMessagesCsb[$key];
+               } else {
+                       return parent::getMessage( $key );
+               }
+       }
+}
 ?>