browser/components/preferences/languages.xul

branch
TOR_BUG_3246
changeset 5
4ab42b5ab56c
equal deleted inserted replaced
-1:000000000000 0:f8916fb60aeb
1 <?xml version="1.0"?>
2
3 # -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
7
8 <!DOCTYPE prefwindow SYSTEM "chrome://browser/locale/preferences/languages.dtd">
9
10 <?xml-stylesheet href="chrome://global/skin/"?>
11 #ifdef XP_MACOSX
12 <?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css"?>
13 #endif
14
15 <prefwindow id="LanguagesDialog" type="child"
16 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
17 title="&languages.customize.Header;"
18 dlgbuttons="accept,cancel,help"
19 ondialoghelp="openPrefsHelp()"
20 style="width: &window.width;;">
21
22 <script type="application/javascript" src="chrome://browser/content/utilityOverlay.js"/>
23
24 <prefpane id="LanguagesDialogPane"
25 onpaneload="gLanguagesDialog.init();"
26 helpTopic="prefs-languages">
27
28 <preferences>
29 <preference id="intl.accept_languages" name="intl.accept_languages" type="wstring"/>
30 <preference id="pref.browser.language.disable_button.up"
31 name="pref.browser.language.disable_button.up"
32 type="bool"/>
33 <preference id="pref.browser.language.disable_button.down"
34 name="pref.browser.language.disable_button.down"
35 type="bool"/>
36 <preference id="pref.browser.language.disable_button.remove"
37 name="pref.browser.language.disable_button.remove"
38 type="bool"/>
39 </preferences>
40
41 <script type="application/javascript" src="chrome://browser/content/preferences/languages.js"/>
42
43 <stringbundleset id="languageSet">
44 <stringbundle id="bundleRegions" src="chrome://global/locale/regionNames.properties"/>
45 <stringbundle id="bundleLanguages" src="chrome://global/locale/languageNames.properties"/>
46 <stringbundle id="bundlePreferences" src="chrome://browser/locale/preferences/preferences.properties"/>
47 <stringbundle id="bundleAccepted" src="resource://gre/res/language.properties"/>
48 </stringbundleset>
49
50 <description>&languages.customize.description;</description>
51 <grid flex="1">
52 <columns>
53 <column flex="1"/>
54 <column/>
55 </columns>
56 <rows>
57 <row flex="1">
58 <listbox id="activeLanguages" flex="1" rows="6"
59 seltype="multiple" onselect="gLanguagesDialog.onLanguageSelect();"
60 preference="intl.accept_languages"
61 onsyncfrompreference="return gLanguagesDialog.readAcceptLanguages();"
62 onsynctopreference="return gLanguagesDialog.writeAcceptLanguages();"/>
63 <vbox>
64 <button id="up" class="up" oncommand="gLanguagesDialog.moveUp();" disabled="true"
65 label="&languages.customize.moveUp.label;"
66 accesskey="&languages.customize.moveUp.accesskey;"
67 preference="pref.browser.language.disable_button.up"/>
68 <button id="down" class="down" oncommand="gLanguagesDialog.moveDown();" disabled="true"
69 label="&languages.customize.moveDown.label;"
70 accesskey="&languages.customize.moveDown.accesskey;"
71 preference="pref.browser.language.disable_button.down"/>
72 <button id="remove" oncommand="gLanguagesDialog.removeLanguage();" disabled="true"
73 label="&languages.customize.deleteButton.label;"
74 accesskey="&languages.customize.deleteButton.accesskey;"
75 preference="pref.browser.language.disable_button.remove"/>
76 </vbox>
77 </row>
78 <row>
79 <separator class="thin"/>
80 </row>
81 <row>
82 <menulist id="availableLanguages" oncommand="gLanguagesDialog.onAvailableLanguageSelect();"
83 label="&languages.customize.selectLanguage.label;"
84 label2="&languages.customize.selectLanguage.label;">
85 <menupopup id="availableLanguagesPopup"/>
86 </menulist>
87 <button id="addButton" oncommand="gLanguagesDialog.addLanguage();" disabled="true"
88 label="&languages.customize.addButton.label;"
89 accesskey="&languages.customize.addButton.accesskey;"/>
90 </row>
91 </rows>
92 </grid>
93 <separator/>
94 <separator/>
95 </prefpane>
96 </prefwindow>
97

mercurial