For the ULS instance in the IME selector, read the autonym from ULS data

Sometimes new languages don't appear in wgULSLanguages.
For these cases, read their autonym from ULS's own langdb.
Otherwise they are not shown at all.

Bug: T198080
Change-Id: I2bef16811c6a0bdaef5db94719d7b76fe00c6e04
This commit is contained in:
Amire80
2018-06-25 15:02:41 +03:00
parent 6d2ee5b1de
commit cda999605a

View File

@@ -36,7 +36,8 @@
availableLanguages = {};
for ( language in $.ime.languages ) {
availableLanguages[ language ] = ulsLanguages[ language ];
availableLanguages[ language ] = ulsLanguages[ language ] ||
$.uls.data.getAutonym( language );
}
return availableLanguages;