$wgOut = new metawikiStatsOutput(); break; case 'text': $wgOut = new textStatsOutput(); break; case 'csv': $wgOut = new csvStatsOutput(); break; default: showUsage(); } # Languages $wgLanguages = new languages(); # Header $wgOut->heading(); $wgOut->blockstart(); $wgOut->element('Language', true); $wgOut->element('Code', true); $wgOut->element('Translated', true); $wgOut->element('%', true); $wgOut->element('Obsolete', true); $wgOut->element('%', true); $wgOut->element('Problematic', true); $wgOut->element('%', true); $wgOut->blockend(); $wgGeneralMessages = $wgLanguages->getGeneralMessages(); $wgRequiredMessagesNumber = count($wgGeneralMessages['required']); foreach ($wgLanguages->getLanguages() as $code) { # Don't check English or RTL English if ($code == 'en' || $code == 'enRTL') { continue;
$output = new wikiStatsOutput(); break; case 'text': $output = new textStatsOutput(); break; case 'csv': $output = new csvStatsOutput(); break; default: showUsage(); } # Languages $wgLanguages = new languages(); # Header $output->heading(); $output->blockstart(); $output->element('Language', true); $output->element('Code', true); $output->element('Fallback', true); $output->element('Translated', true); $output->element('%', true); $output->element('Obsolete', true); $output->element('%', true); $output->element('Problematic', true); $output->element('%', true); $output->blockend(); $wgGeneralMessages = $wgLanguages->getGeneralMessages(); $wgRequiredMessagesNumber = count($wgGeneralMessages['required']); foreach ($wgLanguages->getLanguages() as $code) { # Don't check English or RTL English if ($code == 'en' || $code == 'enRTL') {