90080 - no restart message appears when switching UI language.

r=jag, sr=hyatt
This commit is contained in:
ben%netscape.com 2006-05-17 02:31:33 +00:00
Родитель b2d4e53b10
Коммит 1ede5fa26b
1 изменённых файлов: 19 добавлений и 1 удалений

Просмотреть файл

@ -48,7 +48,6 @@
function switchUILanguage() function switchUILanguage()
{ {
var oldLangCode = parent.hPrefWindow.getPref( "localizedstring", "general.useragent.locale"); var oldLangCode = parent.hPrefWindow.getPref( "localizedstring", "general.useragent.locale");
var newLangCode; var newLangCode;
@ -70,6 +69,16 @@
return false; 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; return true;
} }
]]> ]]>
@ -77,6 +86,9 @@
<hbox class="box-smallheader" title="&lHeader;"/> <hbox class="box-smallheader" title="&lHeader;"/>
<stringbundle id="navigatorBundle" src="chrome://navigator/locale/navigator.properties"/>
<stringbundle id="brandBundle" src="chrome://global/locale/brand.properties"/>
<groupbox id="generalStartupPreferences" align="start"> <groupbox id="generalStartupPreferences" align="start">
<caption label="&onStartLegend.label;"/> <caption label="&onStartLegend.label;"/>
<!-- XXX remove when navigator overlays.rdf works --> <!-- XXX remove when navigator overlays.rdf works -->
@ -103,9 +115,15 @@
<separator class="thin" /> <separator class="thin" />
<<<<<<< pref-appearance.xul
<menulist id="languageList" class="small-margin"
pref="true" preftype="localizedstring"
prefstring="general.useragent.locale" prefattribute="value"
=======
<menulist id="languageList" <menulist id="languageList"
preftype="localizedstring" preftype="localizedstring"
prefstring="general.useragent.locale" prefstring="general.useragent.locale"
>>>>>>> 1.45
wsm_attributes="value" wsm_attributes="value"
datasources="rdf:chrome" ref="urn:mozilla:locale:root" datasources="rdf:chrome" ref="urn:mozilla:locale:root"
sortResource="http://www.mozilla.org/rdf/chrome#name" sortResource="http://www.mozilla.org/rdf/chrome#name"