1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/browser/components/preferences/languages.xul Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,97 @@ 1.4 +<?xml version="1.0"?> 1.5 + 1.6 +# -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- 1.7 +# This Source Code Form is subject to the terms of the Mozilla Public 1.8 +# License, v. 2.0. If a copy of the MPL was not distributed with this 1.9 +# file, You can obtain one at http://mozilla.org/MPL/2.0/. 1.10 + 1.11 +<!DOCTYPE prefwindow SYSTEM "chrome://browser/locale/preferences/languages.dtd"> 1.12 + 1.13 +<?xml-stylesheet href="chrome://global/skin/"?> 1.14 +#ifdef XP_MACOSX 1.15 +<?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css"?> 1.16 +#endif 1.17 + 1.18 +<prefwindow id="LanguagesDialog" type="child" 1.19 + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" 1.20 + title="&languages.customize.Header;" 1.21 + dlgbuttons="accept,cancel,help" 1.22 + ondialoghelp="openPrefsHelp()" 1.23 + style="width: &window.width;;"> 1.24 + 1.25 + <script type="application/javascript" src="chrome://browser/content/utilityOverlay.js"/> 1.26 + 1.27 + <prefpane id="LanguagesDialogPane" 1.28 + onpaneload="gLanguagesDialog.init();" 1.29 + helpTopic="prefs-languages"> 1.30 + 1.31 + <preferences> 1.32 + <preference id="intl.accept_languages" name="intl.accept_languages" type="wstring"/> 1.33 + <preference id="pref.browser.language.disable_button.up" 1.34 + name="pref.browser.language.disable_button.up" 1.35 + type="bool"/> 1.36 + <preference id="pref.browser.language.disable_button.down" 1.37 + name="pref.browser.language.disable_button.down" 1.38 + type="bool"/> 1.39 + <preference id="pref.browser.language.disable_button.remove" 1.40 + name="pref.browser.language.disable_button.remove" 1.41 + type="bool"/> 1.42 + </preferences> 1.43 + 1.44 + <script type="application/javascript" src="chrome://browser/content/preferences/languages.js"/> 1.45 + 1.46 + <stringbundleset id="languageSet"> 1.47 + <stringbundle id="bundleRegions" src="chrome://global/locale/regionNames.properties"/> 1.48 + <stringbundle id="bundleLanguages" src="chrome://global/locale/languageNames.properties"/> 1.49 + <stringbundle id="bundlePreferences" src="chrome://browser/locale/preferences/preferences.properties"/> 1.50 + <stringbundle id="bundleAccepted" src="resource://gre/res/language.properties"/> 1.51 + </stringbundleset> 1.52 + 1.53 + <description>&languages.customize.description;</description> 1.54 + <grid flex="1"> 1.55 + <columns> 1.56 + <column flex="1"/> 1.57 + <column/> 1.58 + </columns> 1.59 + <rows> 1.60 + <row flex="1"> 1.61 + <listbox id="activeLanguages" flex="1" rows="6" 1.62 + seltype="multiple" onselect="gLanguagesDialog.onLanguageSelect();" 1.63 + preference="intl.accept_languages" 1.64 + onsyncfrompreference="return gLanguagesDialog.readAcceptLanguages();" 1.65 + onsynctopreference="return gLanguagesDialog.writeAcceptLanguages();"/> 1.66 + <vbox> 1.67 + <button id="up" class="up" oncommand="gLanguagesDialog.moveUp();" disabled="true" 1.68 + label="&languages.customize.moveUp.label;" 1.69 + accesskey="&languages.customize.moveUp.accesskey;" 1.70 + preference="pref.browser.language.disable_button.up"/> 1.71 + <button id="down" class="down" oncommand="gLanguagesDialog.moveDown();" disabled="true" 1.72 + label="&languages.customize.moveDown.label;" 1.73 + accesskey="&languages.customize.moveDown.accesskey;" 1.74 + preference="pref.browser.language.disable_button.down"/> 1.75 + <button id="remove" oncommand="gLanguagesDialog.removeLanguage();" disabled="true" 1.76 + label="&languages.customize.deleteButton.label;" 1.77 + accesskey="&languages.customize.deleteButton.accesskey;" 1.78 + preference="pref.browser.language.disable_button.remove"/> 1.79 + </vbox> 1.80 + </row> 1.81 + <row> 1.82 + <separator class="thin"/> 1.83 + </row> 1.84 + <row> 1.85 + <menulist id="availableLanguages" oncommand="gLanguagesDialog.onAvailableLanguageSelect();" 1.86 + label="&languages.customize.selectLanguage.label;" 1.87 + label2="&languages.customize.selectLanguage.label;"> 1.88 + <menupopup id="availableLanguagesPopup"/> 1.89 + </menulist> 1.90 + <button id="addButton" oncommand="gLanguagesDialog.addLanguage();" disabled="true" 1.91 + label="&languages.customize.addButton.label;" 1.92 + accesskey="&languages.customize.addButton.accesskey;"/> 1.93 + </row> 1.94 + </rows> 1.95 + </grid> 1.96 + <separator/> 1.97 + <separator/> 1.98 + </prefpane> 1.99 +</prefwindow> 1.100 +