Update jquery.uls from upstream

* Localisation updates for many languages.
* Don't cut-off language names vertically (by Volker Eckl).
* Fix eslint issues (by Kartik Mistry).

Updating to
d9fece1a15

Change-Id: I186fa19c91323a20d86c7881191022f48b2deb7f
This commit is contained in:
Amir Aharoni
2018-12-04 16:20:49 +02:00
parent 215145a95a
commit ec3241f5ea
18 changed files with 112 additions and 36 deletions

View File

@@ -27,7 +27,8 @@
*/
$.uls.data.isRedirect = function ( language ) {
return ( $.uls.data.languages[ language ] !== undefined &&
$.uls.data.languages[ language ].length === 1 ) ? $.uls.data.languages[ language ][ 0 ] : false;
$.uls.data.languages[ language ].length === 1 ) ?
$.uls.data.languages[ language ][ 0 ] : false;
};
/**
@@ -77,7 +78,8 @@
return $.uls.data.getAutonym( target );
}
return ( $.uls.data.languages[ language ] && $.uls.data.languages[ language ][ 2 ] ) || language;
return ( $.uls.data.languages[ language ] &&
$.uls.data.languages[ language ][ 2 ] ) || language;
};
/**
@@ -137,7 +139,7 @@
* Returns an associative array of languages in a region,
* grouped by script group.
* @param {string} region Region code
* @return {object}
* @return {Object}
*/
$.uls.data.getLanguagesByScriptGroupInRegion = function ( region ) {
return $.uls.data.getLanguagesByScriptGroupInRegions( [ region ] );