/** */
require_once('commandLine.inc');
-#die( "This script currently *does not work*, please wait for fix.\n" );
-
if ( isset( $args[0] ) ) {
$code = $args[0];
} else {
exit();
}
+$filename = Language::getFileName( "$IP/languages/Messages", $code, '.php' );
+if ( file_exists( $filename ) ) {
+ require( $filename );
+} else {
+ $messages = array();
+}
+
$count = $total = 0;
$wgEnglishMessages = Language::getMessagesFor( 'en' );
-$wgLocalMessages = Language::getMessagesFor( $code );
+$wgLocalMessages = $messages;
foreach ( $wgEnglishMessages as $key => $msg ) {
++$total;
require_once('commandLine.inc');
-echo "Note: the script also lists the messages which are not defined in this language file, please wait for the bugfix.\n\n";
-
if ( isset( $args[0] ) ) {
$code = $args[0];
} else {
exit();
}
+$filename = Language::getFileName( "$IP/languages/Messages", $code, '.php' );
+if ( file_exists( $filename ) ) {
+ require( $filename );
+} else {
+ $messages = array();
+}
+
$count = $total = 0;
$wgEnglishMessages = Language::getMessagesFor( 'en' );
-$wgLocalMessages = Language::getMessagesFor( $code );
+$wgLocalMessages = $messages;
-foreach ( $wgEnglishMessages as $key => $msg ) {
+foreach ( $wgLocalMessages as $key => $msg ) {
++$total;
- if ( $wgLocalMessages[$key] == $wgEnglishMessages[$key] ) {
+ if ( @$wgEnglishMessages[$key] == $msg ) {
echo "* $key\n";
++$count;
}
exit();
}
+$filename = Language::getFileName( "$IP/languages/Messages", $code, '.php' );
+if ( file_exists( $filename ) ) {
+ require( $filename );
+} else {
+ $messages = array();
+}
+
$count = $total = 0;
$wgEnglishMessages = Language::getMessagesFor( 'en' );
-$wgLocalMessages = Language::getMessagesFor( $code );
+$wgLocalMessages = $messages;
foreach ( $wgLocalMessages as $key => $msg ) {
++$total;