* @defgroup MaintenanceLanguage MaintenanceLanguage
*/
-require_once( dirname(__FILE__).'/../commandLine.inc' );
+require_once( dirname( __FILE__ ) . '/../commandLine.inc' );
require_once( 'languages.inc' );
require_once( 'writeMessagesArray.inc' );
global $wgLanguages;
$messages = $wgLanguages->getMessages( $code );
$messages = $messages['all'];
- if ($removeDupes) {
+ if ( $removeDupes ) {
$messages = removeDupes( $messages, $dupeMsgSource );
}
MessageWriter::writeMessagesToFile( $messages, $code, $write, $listUnknown, $removeUnknown );
* @return $newMsgArray The output message array, with duplicates removed.
*/
function removeDupes( $oldMsgArray, $dupeMsgSource ) {
- if (file_exists($dupeMsgSource)) {
- include($dupeMsgSource);
- if (!isset($dupeMessages)) {
- echo("There are no duplicated messages in the source file provided.");
- exit(1);
+ if ( file_exists( $dupeMsgSource ) ) {
+ include( $dupeMsgSource );
+ if ( !isset( $dupeMessages ) ) {
+ echo( "There are no duplicated messages in the source file provided." );
+ exit( 1 );
}
} else {
- echo ("The specified file $dupeMsgSource cannot be found.");
- exit(1);
+ echo ( "The specified file $dupeMsgSource cannot be found." );
+ exit( 1 );
}
$newMsgArray = $oldMsgArray;
- foreach ($oldMsgArray as $key => $value) {
+ foreach ( $oldMsgArray as $key => $value ) {
if ( array_key_exists( $key, $dupeMessages ) ) {
- unset($newMsgArray[$key]);
+ unset( $newMsgArray[$key] );
}
}
return $newMsgArray;
* remove-duplicates: Remove duplicated messages based on a PHP source file.
TEXT;
- exit(1);
+ exit( 1 );
}
# Get the language code