From: Shinjiman Date: Fri, 22 May 2009 21:02:26 +0000 (+0000) Subject: Added a script for checks any duplicate messages against a message array for a langua... X-Git-Tag: 1.31.0-rc.0~41688 X-Git-Url: http://git.cyclocoop.org/%7B%7B%20url_for%28%27admin_vote_add%27%29%20%7D%7D?a=commitdiff_plain;h=cf3f710f0e27136f79ec3a342eca9f01e7bc0033;p=lhc%2Fweb%2Fwiklou.git Added a script for checks any duplicate messages against a message array for a language, still in a very draft stage. --- diff --git a/maintenance/language/checkDupeMessages.php b/maintenance/language/checkDupeMessages.php new file mode 100644 index 0000000000..941fb5390c --- /dev/null +++ b/maintenance/language/checkDupeMessages.php @@ -0,0 +1,89 @@ + $value) { + foreach ($wgMessages[$langCode] as $ckey => $cvalue) { + if (!strcmp($key,$ckey)) { + if (!strcmp($value,$cvalue)) { + if (!strcmp($runMode,'raw')) { + print("$key\n"); + } else if (!strcmp($runMode,'wiki')) { + $uKey = ucfirst($key); + print("* MediaWiki:$uKey/$langCode\n"); + } else { + print("* $key\n"); + } + $count++; + } + } + } + } + if (!strcmp($runMode,'text')) { + echo "\nThere are $count duplicates messages in ".$options['lang'].", against to ".$options['clang']."\n"; + } +}