Add qttranslations package
[gpg4win.git] / src / inst-qttranslations.nsi
1 # Copyright (C) 2017 Intevation GmbH
2 #
3 # This file is part of GPG4Win.
4 #
5 # GPG4Win is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; either version 2 of the License, or
8 # (at your option) any later version.
9 #
10 # GPG4Win is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13 # GNU General Public License for more details.
14 #
15 # You should have received a copy of the GNU General Public License
16 # along with this program; if not, write to the Free Software
17 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
18 !ifdef prefix
19 !undef prefix
20 !endif
21 !define prefix ${ipdir}/qttranslations-${gpg4win_pkg_qttranslations_version}
22
23 !ifdef DEBUG
24 Section "qttranslations" SEC_qttranslations
25 !else
26 Section "-qttranslations" SEC_qttranslations
27 !endif
28   SetOutPath "$INSTDIR"
29 !ifdef SOURCES
30   File "${gpg4win_pkg_qttranslations}"
31 !else
32 # Needs all the files included in the qt_$lang.qm which are as of
33 # qt 5.8.0 the files below.
34   SetOutPath "$INSTDIR\bin\translations"
35   File ${prefix}/qttranslations/qt_ar.qm
36   File ${prefix}/qttranslations/qtbase_ca.qm
37   File ${prefix}/qttranslations/qtbase_cs.qm
38   File ${prefix}/qttranslations/qtbase_de.qm
39   File ${prefix}/qttranslations/qtbase_en.qm
40   File ${prefix}/qttranslations/qtbase_en.ts
41   File ${prefix}/qttranslations/qtbase_fi.qm
42   File ${prefix}/qttranslations/qtbase_fr.qm
43   File ${prefix}/qttranslations/qtbase_he.qm
44   File ${prefix}/qttranslations/qtbase_hu.qm
45   File ${prefix}/qttranslations/qtbase_it.qm
46   File ${prefix}/qttranslations/qtbase_ja.qm
47   File ${prefix}/qttranslations/qtbase_ko.qm
48   File ${prefix}/qttranslations/qtbase_lv.qm
49   File ${prefix}/qttranslations/qtbase_pl.qm
50   File ${prefix}/qttranslations/qtbase_ru.qm
51   File ${prefix}/qttranslations/qtbase_sk.qm
52   File ${prefix}/qttranslations/qtbase_uk.qm
53   File ${prefix}/qttranslations/qt_ca.qm
54   File ${prefix}/qttranslations/qt_cs.qm
55   File ${prefix}/qttranslations/qt_da.qm
56   File ${prefix}/qttranslations/qt_de.qm
57   File ${prefix}/qttranslations/qt_en.qm
58   File ${prefix}/qttranslations/qt_en.ts
59   File ${prefix}/qttranslations/qt_es.qm
60   File ${prefix}/qttranslations/qt_fa.qm
61   File ${prefix}/qttranslations/qt_fi.qm
62   File ${prefix}/qttranslations/qt_fr.qm
63   File ${prefix}/qttranslations/qt_gl.qm
64   File ${prefix}/qttranslations/qt_he.qm
65   File ${prefix}/qttranslations/qt_hu.qm
66   File ${prefix}/qttranslations/qt_it.qm
67   File ${prefix}/qttranslations/qt_ja.qm
68   File ${prefix}/qttranslations/qt_ko.qm
69   File ${prefix}/qttranslations/qt_lt.qm
70   File ${prefix}/qttranslations/qtmultimedia_ca.qm
71   File ${prefix}/qttranslations/qtmultimedia_cs.qm
72   File ${prefix}/qttranslations/qtmultimedia_de.qm
73   File ${prefix}/qttranslations/qtmultimedia_en.qm
74   File ${prefix}/qttranslations/qtmultimedia_fi.qm
75   File ${prefix}/qttranslations/qtmultimedia_fr.qm
76   File ${prefix}/qttranslations/qtmultimedia_hu.qm
77   File ${prefix}/qttranslations/qtmultimedia_it.qm
78   File ${prefix}/qttranslations/qtmultimedia_ja.qm
79   File ${prefix}/qttranslations/qtmultimedia_ko.qm
80   File ${prefix}/qttranslations/qtmultimedia_pl.qm
81   File ${prefix}/qttranslations/qtmultimedia_ru.qm
82   File ${prefix}/qttranslations/qtmultimedia_sk.qm
83   File ${prefix}/qttranslations/qtmultimedia_uk.qm
84   File ${prefix}/qttranslations/qt_pl.qm
85   File ${prefix}/qttranslations/qt_pt.qm
86   File ${prefix}/qttranslations/qtquick1_ca.qm
87   File ${prefix}/qttranslations/qtquick1_cs.qm
88   File ${prefix}/qttranslations/qtquick1_de.qm
89   File ${prefix}/qttranslations/qtquick1_en.qm
90   File ${prefix}/qttranslations/qtquick1_fi.qm
91   File ${prefix}/qttranslations/qtquick1_fr.qm
92   File ${prefix}/qttranslations/qtquick1_he.qm
93   File ${prefix}/qttranslations/qtquick1_hu.qm
94   File ${prefix}/qttranslations/qtquick1_it.qm
95   File ${prefix}/qttranslations/qtquick1_ja.qm
96   File ${prefix}/qttranslations/qtquick1_ko.qm
97   File ${prefix}/qttranslations/qtquick1_pl.qm
98   File ${prefix}/qttranslations/qtquick1_ru.qm
99   File ${prefix}/qttranslations/qtquick1_sk.qm
100   File ${prefix}/qttranslations/qtquick1_uk.qm
101   File ${prefix}/qttranslations/qt_ru.qm
102   File ${prefix}/qttranslations/qtscript_ca.qm
103   File ${prefix}/qttranslations/qtscript_cs.qm
104   File ${prefix}/qttranslations/qtscript_de.qm
105   File ${prefix}/qttranslations/qtscript_en.qm
106   File ${prefix}/qttranslations/qtscript_fi.qm
107   File ${prefix}/qttranslations/qtscript_fr.qm
108   File ${prefix}/qttranslations/qtscript_he.qm
109   File ${prefix}/qttranslations/qtscript_hu.qm
110   File ${prefix}/qttranslations/qtscript_it.qm
111   File ${prefix}/qttranslations/qtscript_ja.qm
112   File ${prefix}/qttranslations/qtscript_ko.qm
113   File ${prefix}/qttranslations/qtscript_lv.qm
114   File ${prefix}/qttranslations/qtscript_pl.qm
115   File ${prefix}/qttranslations/qtscript_ru.qm
116   File ${prefix}/qttranslations/qtscript_sk.qm
117   File ${prefix}/qttranslations/qtscript_uk.qm
118   File ${prefix}/qttranslations/qt_sk.qm
119   File ${prefix}/qttranslations/qt_sl.qm
120   File ${prefix}/qttranslations/qt_sv.qm
121   File ${prefix}/qttranslations/qt_uk.qm
122   File ${prefix}/qttranslations/qtxmlpatterns_ca.qm
123   File ${prefix}/qttranslations/qtxmlpatterns_cs.qm
124   File ${prefix}/qttranslations/qtxmlpatterns_de.qm
125   File ${prefix}/qttranslations/qtxmlpatterns_en.qm
126   File ${prefix}/qttranslations/qtxmlpatterns_fr.qm
127   File ${prefix}/qttranslations/qtxmlpatterns_hu.qm
128   File ${prefix}/qttranslations/qtxmlpatterns_it.qm
129   File ${prefix}/qttranslations/qtxmlpatterns_ja.qm
130   File ${prefix}/qttranslations/qtxmlpatterns_ko.qm
131   File ${prefix}/qttranslations/qtxmlpatterns_pl.qm
132   File ${prefix}/qttranslations/qtxmlpatterns_ru.qm
133   File ${prefix}/qttranslations/qtxmlpatterns_sk.qm
134   File ${prefix}/qttranslations/qtxmlpatterns_uk.qm
135   File ${prefix}/qttranslations/qt_zh_CN.qm
136   File ${prefix}/qttranslations/qt_zh_TW.qm
137 !endif
138 SectionEnd