Stub language file for zh-tw, changing Setup.php and Language.php to allow for langua...
authorTim Starling <tstarling@users.mediawiki.org>
Sun, 5 Sep 2004 06:17:37 +0000 (06:17 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Sun, 5 Sep 2004 06:17:37 +0000 (06:17 +0000)
includes/Setup.php
languages/Language.php
languages/LanguageZh_tw.php [new file with mode: 0644]

index 76944a0..9511d7b 100644 (file)
@@ -203,7 +203,7 @@ require_once( 'languages/Language.php' );
 
 $wgMessageCache = new MessageCache; 
 
-$wgLangClass = 'Language' . ucfirst( $wgLanguageCode );
+$wgLangClass = 'Language' . str_replace( '-', '_', ucfirst( $wgLanguageCode ) );
 if( ! class_exists( $wgLangClass ) || ($wgLanguageCode == 'en' && !$wgUseLatin1) ) {
        # Default to English/UTF-8
        require_once( 'languages/LanguageUtf8.php' );
index 1d58db1..bf5f1a4 100644 (file)
@@ -1953,7 +1953,7 @@ class Language {
 }
 
 # This should fail gracefully if there's not a localization available
-include_once( 'Language' . ucfirst( $wgLanguageCode ) . '.php' );
+@include_once( 'Language' . str_replace( '-', '_', ucfirst( $wgLanguageCode ) ) . '.php' );
 
 }
 ?>
diff --git a/languages/LanguageZh_tw.php b/languages/LanguageZh_tw.php
new file mode 100644 (file)
index 0000000..af0f2e9
--- /dev/null
@@ -0,0 +1,8 @@
+<?php
+require_once("LanguageZh.php");
+
+class LanguageZh_tw extends LanguageZh {
+       # Inherit all
+}
+
+?>