http://www.mediawiki.org/wiki/Special:Code/MediaWiki/95761
Revision: 95761
Author: nikerabbit
Date: 2011-08-30 12:11:54 +0000 (Tue, 30 Aug 2011)
Log Message:
-----------
Remove broken code that tries to provide language names even if script doesn't
match
Modified Paths:
--------------
trunk/extensions/Translate/TranslateUtils.php
Modified: trunk/extensions/Translate/TranslateUtils.php
===================================================================
--- trunk/extensions/Translate/TranslateUtils.php 2011-08-30 12:05:03 UTC
(rev 95760)
+++ trunk/extensions/Translate/TranslateUtils.php 2011-08-30 12:11:54 UTC
(rev 95761)
@@ -184,27 +184,11 @@
$languages = Language::getLanguageNames( false );
}
- $parts = explode( '-', $code );
- $suffix = '';
-
- $parts1 = isset( $parts[1] ) ? $parts[1] : '';
-
- /// @todo Add missing scripts that are in use (deva, arab).
- switch ( $parts1 ) {
- case 'latn':
- /// @todo i18n.
- $suffix = ' (Latin)';
- unset( $parts[1] );
- break;
- case 'cyrl':
- /// @todo i18n.
- $suffix = ' (Cyrillic)';
- unset( $parts[1] );
- break;
+ if ( isset( $languages[$code] ) ) {
+ return $languages[$code];
+ } else {
+ return $code;
}
- $code = implode( '-', $parts );
-
- return isset( $languages[$code] ) ? $languages[$code] . $suffix
: false;
}
/**
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs