<config>
<locales>
<include locale=".*" allDraft="false">
<!--
allDraft= true|false|.* - this line matches if locale regex and ALL items are draft=true/false.
'.*' is the default, means draft is ignored. allDraft is a regex.
locale=.* a Perl compatible regular expression.
-->
</locales>
</config>
<config>
<locales>
<include locale="de.*" allDraft="false">
<exclude "fi"/>
<include "f.*"/>
<exclude ".*"/>
<!--
The rules are additive. So the above rules mean: Include all 'de' locales,
exclude 'fi' locale but include other locales starting with 'f' and exclude
all other locales!
-->
</locales>
</config>
<config>
<locales>
<include locale="de.*" allDraft=".*"> <!-- ignore the draft status-->
<exclude "fi"/>
<include "f.*"/>
<exclude ".*"/>
</locales>
</config>
<config>
<locales>
<include locale=".*">
</locales>
<paths>
<include xpath="//ldml/.*" draft="false"/>
<!--
draft=true|false|.*
Only incldude data from nodes that are not marked draft.
-->
<exclude xpath="//ldml/.*/weekendData/.*" draft=".*"/>
</paths>
</config>
<config>
<locales>
<include locale=".*">
</locales>
<paths>
<include xpath="//ldml/.*" draft="false"/>
<exclude xpath="//ldml/.*/weekendData/.*" draft=".*" locale="de be_IN bla" />
<!--
Ignore draft status on node weekendData but only for the locales specified
-->
</paths>
</config>
<config>
<locales>
<include locale=".*" draft="false">
</locales>
<paths>
<exclude xpath="//ldml/.*/fields/.*"/>
<include xpath="//ldml/.*"/>
</paths>
</config>
<config>
<locales>
<include locale=".*">
</locales>
<paths>
<exclude xpath="//ldml/.*/fields/.*" draft=".*" locale="en fi"/>
<include xpath="//ldml/.*" draft="false"/>
</paths>
</config>
<config>
<locales>
<include locale=".*" draft="false">
</locales>
<paths>
<exclude xpath="//ldml/.*/fields/.*"/>
<include xpath="//ldml/.*" preferAlt="variant proposed default" draft=".*"/>
<!-- preferAlt=variant, proposed, default,.*.
The value of this attribute is a preference list.
The ordering of values determines which node will be picked.
-->
</paths>
</config>
<config>
<locales>
<include locale=".*">
</locales>
<paths>
<exclude xpath="//ldml/.*/languages/.*" preferAlt="variant" draft=".*"/>
<exclude xpath="//ldml/.*/countries/.*" preferAlt="proposed" draft=".*"/>
<include xpath="//ldml/.*" draft="false"/>
</paths>
</config>
<config>
<locales>
<include locale=".*">
</locales>
<paths>
<exclude xpath="//ldml/.*/delimiters/.*" preferAlt="variant" draft=".*"/>
<exclude xpath="//ldml/.*/measurements/.*" preferAlt="proposed" draft=".*"/>
<include xpath="//ldml/.*" draft="false"/>
</paths>
<overrideFallback fallback="se_NO no_NO">
<locales>
<include locale="sms_FI" allDraft="false">
</locales>
<paths>
<include xpath="//ldml/displayNames"/>
<include xpath="//ldml/dates/timeZoneNames"/>
</paths>
</overrideFallback>
</config>
<!-- collation aliases -->
<deprecates type="collation">
<alias from="de__PHONEBOOK" to="de@collation=phonebook" xpath="//ldml/collations/default[@type='phonebook']"/>
<alias from="es__TRADITIONAL" to="es@collation=traditional" xpath="//ldml/collations/default[@type='traditional']"/>
<alias from="in" to="id" />
...
</deprecates>
<!-- locale aliases (main) -->
<deprecates type="main" >
<alias from="in" to="id" />
<alias from="in_ID" to="id_ID" />
<alias from="iw" to="he" />
...
</deprecates>