Exemple #1
0
 function heading()
 {
     echo "See [[MediaWiki localisation]] to learn how you can help translating MediaWiki.\n\n";
     parent::heading();
 }
Exemple #2
0
}
$langTool = new languages();
//  Load message and compute stuff
$msgs = array();
foreach ($langTool->getList() as $langcode) {
    // Since they aren't loaded by default..
    require_once 'languages/Language' . $langcode . '.php';
    $arr = 'wgAllMessages' . $langcode;
    if (@is_array(${$arr})) {
        $msgs[$wgContLang->lcfirst($langcode)] = array('total' => count(${$arr}), 'redundant' => redundant(${$arr}, $langcode));
    } else {
        $msgs[$wgContLang->lcfirst($langcode)] = array('total' => 0, 'redundant' => 0);
    }
}
// Top entry
$out->heading();
$out->blockstart();
$out->element('Language', true);
$out->element('Translated', true);
$out->element('%', true);
$out->element('Untranslated', true);
$out->element('%', true);
$out->element('Redundant', true);
$out->element('%', true);
$out->blockend();
// Generate rows
foreach ($msgs as $lang => $stats) {
    $out->blockstart();
    // Language
    $out->element($wgContLang->getLanguageName(strtr($lang, '_', '-')) . " ({$lang})");
    // Translated