source: trunk/eraser6/Installer/Localisations.wxs @ 1360

Revision 1360, 3.2 KB checked in by lowjoel, 5 years ago (diff)

Eraser's still under development, so update the copyright notice.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 * $Id$
4 * Copyright 2008-2009 The Eraser Project
5 * Original Author: Joel Low <lowjoel@users.sourceforge.net>
6 * Modified By:
7 *
8 * This file is part of Eraser.
9 *
10 * Eraser is free software: you can redistribute it and/or modify it under the
11 * terms of the GNU General Public License as published by the Free Software
12 * Foundation, either version 3 of the License, or (at your option) any later
13 * version.
14 *
15 * Eraser is distributed in the hope that it will be useful, but WITHOUT ANY
16 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
17 * A PARTICULAR PURPOSE. See the GNU General Public License for more details.
18 *
19 * A copy of the GNU General Public License can be found at
20 * <http://www.gnu.org/licenses/>.
21-->
22
23<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
24    <Fragment Id="EraserLocalisationsFragment">
25        <DirectoryRef Id="INSTALLLOCATION">
26            <Directory Id="EraserLangNlDir" Name="nl">
27                <Component Id="EraserLangNl" Guid="A404FC89-2216-4e14-96D5-30F54D120FBB">
28                    <File Id="EraserNl" Name="Eraser.resources.dll"
29                        Source="..\bin\Release\nl\Eraser.resources.dll"
30                        ProcessorArchitecture="msil" />
31                    <File Id="EraserManagerNl" Name="Eraser.Manager.resources.dll"
32                        Source="..\bin\Release\nl\Eraser.Manager.resources.dll"
33                        ProcessorArchitecture="msil" />
34                </Component>
35            </Directory>
36            <Directory Id="EraserLangItDir" Name="it">
37                <Component Id="EraserLangIt" Guid="CF4A007F-6619-4de4-B947-5F1113FB6F73">
38                    <File Id="EraserIt" Name="Eraser.resources.dll"
39                        Source="..\bin\Release\it\Eraser.resources.dll"
40                        ProcessorArchitecture="msil" />
41                    <File Id="EraserManagerIt" Name="Eraser.Manager.resources.dll"
42                        Source="..\bin\Release\it\Eraser.Manager.resources.dll"
43                        ProcessorArchitecture="msil" />
44                </Component>
45            </Directory>
46        </DirectoryRef>
47        <DirectoryRef Id="EraserPluginsDir">
48            <Directory Id="EraserPluginsLangNlDir" Name="nl">
49                <Component Id="EraserPluginsLangNl" Guid="CD85AC3F-2B4E-4ac8-8FF9-6BD3BC90BD3D">
50                    <File Id="EraserDefaultPluginsNl" Name="Eraser.DefaultPlugins.resources.dll"
51                        Source="..\bin\Release\Plugins\nl\Eraser.DefaultPlugins.resources.dll"
52                        ProcessorArchitecture="msil" />
53                </Component>
54            </Directory>
55            <Directory Id="EraserPluginsLangItDir" Name="it">
56                <Component Id="EraserPluginsLangIt" Guid="26236C68-69E8-4cc6-B8AA-C6130A7EDB10">
57                    <File Id="EraserDefaultPluginsIt" Name="Eraser.DefaultPlugins.resources.dll"
58                        Source="..\bin\Release\Plugins\it\Eraser.DefaultPlugins.resources.dll"
59                        ProcessorArchitecture="msil" />
60                </Component>
61            </Directory>
62        </DirectoryRef>
63
64        <!-- Reference all languages in Localisations.wxs -->
65        <Feature Id="EraserLanguages" Title="Alternative Languages"
66                Description="Alternative localised version of Eraser." Level="10"
67                Display="expand">
68            <Feature Id="EraserLanguagesNl" Title="Dutch" Description="Dutch localisation" Level="10">
69                <ComponentRef Id="EraserLangNl" />
70                <ComponentRef Id="EraserPluginsLangNl" />
71            </Feature>
72            <Feature Id="EraserLanguagesIt" Title="Italian" Description="Italian localisation" Level="10">
73                <ComponentRef Id="EraserLangIt" />
74                <ComponentRef Id="EraserPluginsLangIt" />
75            </Feature>
76        </Feature>
77    </Fragment>
78</Wix>
Note: See TracBrowser for help on using the repository browser.