browser/components/preferences/languages.xul

Wed, 31 Dec 2014 13:27:57 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 13:27:57 +0100
branch
TOR_BUG_3246
changeset 6
8bccb770b82d
permissions
-rw-r--r--

Ignore runtime configuration files generated during quality assurance.

     1 <?xml version="1.0"?>
     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/.
     8 <!DOCTYPE prefwindow SYSTEM "chrome://browser/locale/preferences/languages.dtd">
    10 <?xml-stylesheet href="chrome://global/skin/"?>
    11 #ifdef XP_MACOSX
    12 <?xml-stylesheet href="chrome://browser/skin/preferences/preferences.css"?>
    13 #endif
    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;;">
    22   <script type="application/javascript" src="chrome://browser/content/utilityOverlay.js"/>
    24   <prefpane id="LanguagesDialogPane"
    25             onpaneload="gLanguagesDialog.init();"
    26             helpTopic="prefs-languages">
    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>
    41     <script type="application/javascript" src="chrome://browser/content/preferences/languages.js"/>
    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>
    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>

mercurial