<?xml version="1.0" encoding="UTF-8"?>
<!-- ITS rules for plist/xml supported by AppleGlot -->
<LocalizationRules>
    <!--  "_LOCALIZABLE_" kyeword in plist -->
    <rule use="yes">
        <targetFiles>
            <contentsInXPath>/plist//key[text()="_LOCALIZABLE_"]</contentsInXPath>
        </targetFiles>
        <ITSrules>
            <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0">
                <its:translateRule selector="/plist" translate="no"/>
                <its:translateRule
                    selector="//*[preceding-sibling::*[1][self::key][text()='_LOCALIZABLE_']]"
                    translate="yes"/>
            </its:rules>
        </ITSrules>
    </rule>
 
    <!-- Description.plist in Package Data-->
    <rule use="yes">
        <targetFiles>
            <contentsInXPath>/plist//key[text()="IFPkgDescriptionDescription"]</contentsInXPath>
        </targetFiles>
        <ITSrules>
            <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0">
                <its:translateRule selector="/plist" translate="no"/>
                <its:translateRule
                    selector="//string" translate="yes"/>
            </its:rules>
        </ITSrules>
    </rule>
    
    <!-- *.searchTerms  -->
    <rule use="yes">
        <targetFiles operation="and">
            <pathInICURegex>\.searchTerms$</pathInICURegex>
            <contentsInXPath>/plist//key[text()="localizableStrings"]</contentsInXPath>
        </targetFiles>
        <ITSrules>
            <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0">
                <its:translateRule selector="/plist" translate="no"/>
                <its:translateRule
                    selector="//key[text()='localizableStrings']" translate="yes"/>
            </its:rules>
        </ITSrules>
    </rule>
    
    <!--  "localizable" attribute in xml -->
    <rule use="yes">
        <targetFiles>
            <contentsInXPath>//*[@localizable='true']</contentsInXPath>
        </targetFiles>
        <ITSrules>
            <its:rules xmlns:its="http://www.w3.org/2005/11/its" version="2.0">
                <its:translateRule selector="/*" translate="no"/>
                <its:translateRule
                    selector="//*[@localizable='true']" translate="yes"/>
            </its:rules>
        </ITSrules>
    </rule>
    
</LocalizationRules>
