$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' );
}
# 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' );
}
?>