diff --git a/suite/common/pref/pref-appearance.xul b/suite/common/pref/pref-appearance.xul index d2345c50ebb8..14747b9a4657 100644 --- a/suite/common/pref/pref-appearance.xul +++ b/suite/common/pref/pref-appearance.xul @@ -48,7 +48,6 @@ function switchUILanguage() { - var oldLangCode = parent.hPrefWindow.getPref( "localizedstring", "general.useragent.locale"); var newLangCode; @@ -70,6 +69,16 @@ return false; } } + + var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService(Components.interfaces.nsIPromptService); + var strbundle = document.getElementById("navigatorBundle"); + var brandbundle = document.getElementById("brandBundle"); + + var dialogTitle = strbundle.getString("switchlanguagetitle"); + var brandName = brandbundle.getString("brandShortName"); + var msg = strbundle.getFormattedString("switchlanguage", [brandName]); + promptService.alert(window, dialogTitle, msg); + return true; } ]]> @@ -77,6 +86,9 @@ + + + @@ -103,9 +115,15 @@ +<<<<<<< pref-appearance.xul + >>>>>> 1.45 wsm_attributes="value" datasources="rdf:chrome" ref="urn:mozilla:locale:root" sortResource="http://www.mozilla.org/rdf/chrome#name"