<?php
-
-# Check to see if all messages have been translated into
-# the selected language. To run this script, you must have
-# a working installation, and it checks the selected language
-# of that installation.
-#
-# The enhanced version will check more arrays than just
-# wgAllMessages
-
-
-
-function check($arrayname)
-{
+/**
+ * Check to see if all messages have been translated into
+ * the selected language. To run this script, you must have
+ * a working installation, and it checks the selected language
+ * of that installation.
+ *
+ * The enhanced version will check more arrays than just
+ * wgAllMessages
+ *
+ * @todo document
+ * @package MediaWiki
+ * @subpackage Maintenance
+ */
+
+/** */
+function check($arrayname) {
$arraynameprinted = 0;
global $count, $total, $wgLanguageCode;
}
}
-
-
-
-
-
if ( ! is_readable( "../LocalSettings.php" ) ) {
print "A copy of your installation's LocalSettings.php\n" .
"must exist in the source directory.\n";
}
$DP = "../includes";
-include_once( "../LocalSettings.php" );
+require_once( "../LocalSettings.php" );
if ( "en" == $wgLanguageCode ) {
print "Current selected language is English. Cannot check translations.\n";
umask( 000 );
set_time_limit( 0 );
-include_once( "{$IP}/Setup.php" );
+require_once( "{$IP}/Setup.php" );
$wgTitle = Title::newFromText( "Translation checking script" );
$wgCommandLineMode = true;
$count = $total = 0;
-
-
-
-
-
check("wgLanguageNames");
check("wgNamespaceNames");
check("wgDefaultUserOptions");
check("wgAllMessages");
print "{$count} messages of {$total} not translated.\n";
-