gecko/profile/resources/content/selectLang.xul

40 lines
1.5 KiB
XML

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://communicator/skin/"?>
<!DOCTYPE dialog [
<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" >
%brandDTD;
<!ENTITY % selectLangDTD SYSTEM "chrome://communicator/locale/profile/selectLang.dtd">
%selectLangDTD;
]>
<dialog title="&langSelBox.title.label;"
style="width: 22em;"
onload="Startup();"
ondialogaccept="return onAccept();"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script type="application/x-javascript" src="chrome://communicator/content/profile/selectLang.js"/>
<label value="&langList.txt.label;" control="langList"/>
<separator class="thin" />
<listbox id="langList" flex="1" rows="5"
ref="urn:mozilla:locale:root" datasources="rdf:chrome"
sortResource="http://www.mozilla.org/rdf/chrome#name"
sortDirection="ascending">
<template xmlns:chrome="http://www.mozilla.org/rdf/chrome#">
<!-- This rule eliminates (obsolete) region packs from the language pack list -->
<rule chrome:localeType="region"/>
<!-- This rule displays only up to date language packs based on the localeVersion -->
<rule chrome:localeVersion="&lang.version;">
<listitem id="treechildren" uri="..."
label="rdf:http://www.mozilla.org/rdf/chrome#displayName"
value="rdf:http://www.mozilla.org/rdf/chrome#name"/>
</rule>
</template>
</listbox>
</dialog>