From d36f6c516e5dea636cf13802b0051f3c153c0a5a Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Mon, 10 Jun 2013 18:17:15 +0530 Subject: [PATCH] Set the language for the settings panel for correct webfonts Change-Id: Ia404f5e0b50d5b9114255c2e1e7daca39c79d414 --- resources/js/ext.uls.displaysettings.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/js/ext.uls.displaysettings.js b/resources/js/ext.uls.displaysettings.js index 82c76c1d..c1514226 100644 --- a/resources/js/ext.uls.displaysettings.js +++ b/resources/js/ext.uls.displaysettings.js @@ -200,6 +200,9 @@ $( 'div.uls-ui-languages button.button' ).removeClass( 'down' ); button.addClass( 'down' ); displaySettings.prepareUIFonts(); + // set the language for the settings panel so that webfonts + // are correctly applied. + displaySettings.$template.attr( 'lang', displaySettings.uiLanguage ); $.i18n().locale = displaySettings.uiLanguage; displaySettings.i18n(); }; @@ -293,6 +296,9 @@ displaySettings.$parent.show(); displaySettings.prepareUIFonts(); displaySettings.prepareLanguages(); + // set the language for the settings panel so that webfonts + // are correctly applied. + displaySettings.$template.attr( 'lang', langCode ); $.i18n().locale = langCode; displaySettings.i18n(); },