Update jquery.uls to bd78c24
* Add left and right padding for search header of compact ULS * Support language codes that are redirects * Localisation updates Change-Id: I52215676f20b2ce87178a73d071a209f0e4e323c
This commit is contained in:
@@ -245,21 +245,18 @@
|
||||
*/
|
||||
$.uls.data.getLanguagesByScriptGroup = function ( languages ) {
|
||||
var languagesByScriptGroup = {},
|
||||
language, codeToAdd, langScriptGroup;
|
||||
language, resolvedRedirect, langScriptGroup;
|
||||
|
||||
for ( language in languages ) {
|
||||
codeToAdd = $.uls.data.isRedirect( language ) || language;
|
||||
resolvedRedirect = $.uls.data.isRedirect( language ) || language;
|
||||
|
||||
langScriptGroup = $.uls.data.getScriptGroupOfLanguage( codeToAdd );
|
||||
langScriptGroup = $.uls.data.getScriptGroupOfLanguage( resolvedRedirect );
|
||||
|
||||
if ( !languagesByScriptGroup[langScriptGroup] ) {
|
||||
languagesByScriptGroup[langScriptGroup] = [];
|
||||
}
|
||||
|
||||
// Prevent duplicate adding of redirects
|
||||
if ( $.inArray( codeToAdd, languagesByScriptGroup[langScriptGroup] ) === -1 ) {
|
||||
languagesByScriptGroup[langScriptGroup].push( codeToAdd );
|
||||
}
|
||||
languagesByScriptGroup[langScriptGroup].push( language );
|
||||
}
|
||||
|
||||
return languagesByScriptGroup;
|
||||
|
||||
@@ -66,13 +66,13 @@
|
||||
* Adds language to the language list.
|
||||
* @param {string} langCode
|
||||
* @param {string} [regionCode]
|
||||
* @return {bool} Whether the language was added.
|
||||
* @return {boolean} Whether the language was added.
|
||||
*/
|
||||
append: function ( langCode, regionCode ) {
|
||||
var lcd = this,
|
||||
i, regions;
|
||||
|
||||
if ( !this.options.languages[ langCode ] ) {
|
||||
if ( !$.uls.data.languages[ langCode ] ) {
|
||||
// Language is unknown or not in the list of languages for this context.
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user