contrib/wix/locale.wxs
branchstable
changeset 42146 4a8d9ed86475
parent 41984 d1c33b2442a7
parent 42143 29569f2db929
child 42147 807a6ca6d096
equal deleted inserted replaced
41984:d1c33b2442a7 42146:4a8d9ed86475
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
       
     3 
       
     4   <?include defines.wxi ?>
       
     5 
       
     6   <?define hglocales =
       
     7     da;de;el;fr;it;ja;pt_BR;ro;ru;sv;zh_CN;zh_TW
       
     8   ?>
       
     9 
       
    10   <Fragment>
       
    11     <ComponentGroup Id="localeFolder">
       
    12       <?foreach LOC in $(var.hglocales) ?>
       
    13         <ComponentRef Id="hg.locale.$(var.LOC)"/>
       
    14       <?endforeach?>
       
    15     </ComponentGroup>
       
    16   </Fragment>
       
    17 
       
    18   <Fragment>
       
    19     <DirectoryRef Id="INSTALLDIR">
       
    20       <Directory Id="localedir" Name="locale" FileSource="$(var.SourceDir)">
       
    21         <?foreach LOC in $(var.hglocales) ?>
       
    22           <Directory Id="hg.locale.$(var.LOC)" Name="$(var.LOC)">
       
    23             <Directory Id="hg.locale.$(var.LOC).LC_MESSAGES" Name="LC_MESSAGES">
       
    24               <Component Id="hg.locale.$(var.LOC)" Guid="*" Win64='$(var.IsX64)'>
       
    25                 <File Id="hg.mo.$(var.LOC)" Name="hg.mo" KeyPath="yes" />
       
    26               </Component>
       
    27             </Directory>
       
    28           </Directory>
       
    29         <?endforeach?>
       
    30       </Directory>
       
    31     </DirectoryRef>
       
    32   </Fragment>
       
    33 
       
    34 </Wix>