Fix a few bugs I added in previous revision

This commit is contained in:
Siebrand Mazeland 2009-11-06 16:53:07 +01:00
parent 8beef3eab3
commit 814b513aa5

View File

@ -39,7 +39,7 @@ set_time_limit(60);
$languages = get_all_languages(); $languages = get_all_languages();
/* Update the languages */ /* Update the languages */
// Language code conversion for translatewiki.net // Language code conversion for translatewiki.net (these are MediaWiki codes)
$codeMap = array( $codeMap = array(
'nb' => 'no', 'nb' => 'no',
'pt_BR' => 'pt-br', 'pt_BR' => 'pt-br',
@ -51,17 +51,19 @@ foreach ($languages as $language) {
$code = $language['lang']; $code = $language['lang'];
// Skip export of source language // Skip export of source language
if( $language == 'en' ) { // and duplicates
if( $code == 'en' || $code = 'no' ) {
continue; continue;
} }
// Convert code if needed // Convert code if needed
if( isset( $codeMap[$code] ) ) { if( isset( $codeMap[$code] ) ) {
$code = $codeMap[$code]; $twnCode = $codeMap[$code];
} else {
$twnCode = str_replace('_', '-', strtolower($code)); // pt_BR -> pt-br
} }
// Fetch updates from translatewiki.net... // Fetch updates from translatewiki.net...
$twcode = str_replace('_', '-', strtolower($code)); // pt_BR -> pt-br
$file_url = 'http://translatewiki.net/w/i.php?' . $file_url = 'http://translatewiki.net/w/i.php?' .
http_build_query(array( http_build_query(array(
'title' => 'Special:Translate', 'title' => 'Special:Translate',