Use .parseDom() instead of .parse()
Use $( ... ).append( mw.message( ... ).parseDom() ) instead of $( ... ).html( mw.message( ... ).parse() ) Add dependency on 'mediawiki.jqueryMsg' to 'ext.uls.setlang'. Change-Id: I23897ab16a84a1732286921a8153b9a5e57c9462
This commit is contained in:
@@ -341,6 +341,7 @@
|
||||
],
|
||||
"dependencies": [
|
||||
"mediawiki.api",
|
||||
"mediawiki.jqueryMsg",
|
||||
"mediawiki.ui.button",
|
||||
"mediawiki.Uri"
|
||||
],
|
||||
|
||||
@@ -31,12 +31,12 @@
|
||||
}
|
||||
|
||||
function getMessage( languageName, languageCode ) {
|
||||
return $( '<p>' ).html(
|
||||
return $( '<p>' ).append(
|
||||
mw.message(
|
||||
'ext-uls-setlang-message',
|
||||
languageName,
|
||||
languageCode
|
||||
).parse()
|
||||
).parseDom()
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user