blob: c3e6459164b577874ab5dc882d51ce397ddf1c27 [file] [log] [blame]
Bram Moolenaara4a29342018-06-24 15:52:56 +02001#
2# Common po Makefile, defines the list of languages.
3#
4
5LANGUAGES = \
6 af \
7 ca \
8 cs \
9 cs.cp1250 \
10 da \
11 de \
12 en_GB \
13 eo \
14 es \
15 fi \
16 fr \
17 ga \
Zoltan Arpadffy0efa5812023-12-28 23:15:19 +010018 hu \
Bram Moolenaara4a29342018-06-24 15:52:56 +020019 it \
20 ja \
21 ja.euc-jp \
22 ja.sjis \
23 ko \
24 ko.UTF-8 \
Bram Moolenaarfda95e72018-07-29 16:13:17 +020025 lv \
Bram Moolenaara4a29342018-06-24 15:52:56 +020026 nb \
27 nl \
28 no \
29 pl \
30 pl.UTF-8 \
31 pl.cp1250 \
32 pt_BR \
33 ru \
34 ru.cp1251 \
35 sk \
36 sk.cp1250 \
37 sr \
38 sv \
Bram Moolenaar96f45c02019-10-26 19:53:45 +020039 tr \
Bram Moolenaara4a29342018-06-24 15:52:56 +020040 uk \
41 uk.cp1251 \
42 vi \
43 zh_CN \
44 zh_CN.UTF-8 \
45 zh_CN.cp936 \
46 zh_TW \
47 zh_TW.UTF-8 \
Bram Moolenaara4a29342018-06-24 15:52:56 +020048
49
Bram Moolenaar26096cc2019-04-11 15:25:40 +020050POFILES = \
51 af.po \
52 ca.po \
53 cs.po \
54 cs.cp1250.po \
55 da.po \
56 de.po \
57 en_GB.po \
58 eo.po \
59 es.po \
60 fi.po \
61 fr.po \
62 ga.po \
Zoltan Arpadffy0efa5812023-12-28 23:15:19 +010063 hu.po \
Bram Moolenaar26096cc2019-04-11 15:25:40 +020064 it.po \
65 ja.po \
66 ja.euc-jp.po \
67 ja.sjis.po \
68 ko.po \
69 ko.UTF-8.po \
70 lv.po \
71 nb.po \
72 nl.po \
73 no.po \
74 pl.po \
75 pl.UTF-8.po \
76 pl.cp1250.po \
77 pt_BR.po \
78 ru.po \
79 ru.cp1251.po \
80 sk.po \
81 sk.cp1250.po \
82 sr.po \
83 sv.po \
Bram Moolenaar96f45c02019-10-26 19:53:45 +020084 tr.po \
Bram Moolenaar26096cc2019-04-11 15:25:40 +020085 uk.po \
86 uk.cp1251.po \
87 vi.po \
88 zh_CN.po \
89 zh_CN.UTF-8.po \
90 zh_CN.cp936.po \
91 zh_TW.po \
92 zh_TW.UTF-8.po \
93
94
Bram Moolenaara4a29342018-06-24 15:52:56 +020095MOFILES = \
96 af.mo \
97 ca.mo \
98 cs.mo \
99 da.mo \
100 de.mo \
101 en_GB.mo \
102 eo.mo \
103 es.mo \
104 fi.mo \
105 fr.mo \
106 ga.mo \
Zoltan Arpadffy0efa5812023-12-28 23:15:19 +0100107 hu.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200108 it.mo \
109 ja.mo \
110 ko.UTF-8.mo \
Bram Moolenaarfda95e72018-07-29 16:13:17 +0200111 lv.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200112 nb.mo \
113 nl.mo \
114 no.mo \
115 pl.mo \
116 pt_BR.mo \
117 ru.mo \
118 sk.mo \
119 sr.mo \
120 sv.mo \
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200121 tr.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200122 uk.mo \
123 vi.mo \
124 zh_CN.UTF-8.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200125 zh_TW.UTF-8.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200126
127
128MOCONVERTED = \
129 cs.cp1250.mo \
130 ja.euc-jp.mo \
131 ja.sjis.mo \
Yee Cheng Chin16110cc2023-03-16 21:04:31 +0000132 ko.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200133 pl.UTF-8.mo \
134 pl.cp1250.mo \
135 ru.cp1251.mo \
136 sk.cp1250.mo \
137 uk.cp1251.mo \
Ada774e5572022-02-14 15:04:55 +0000138 zh_CN.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200139 zh_CN.cp936.mo \
Yee Cheng Chin16110cc2023-03-16 21:04:31 +0000140 zh_TW.mo \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200141
142
143CHECKFILES = \
144 af.ck \
145 ca.ck \
146 cs.ck \
147 cs.cp1250.ck \
148 da.ck \
149 de.ck \
150 en_GB.ck \
151 eo.ck \
152 es.ck \
153 fi.ck \
154 fr.ck \
155 ga.ck \
Zoltan Arpadffy0efa5812023-12-28 23:15:19 +0100156 hu.ck \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200157 it.ck \
158 ja.ck \
159 ja.euc-jp.ck \
160 ja.sjis.ck \
161 ko.UTF-8.ck \
162 ko.ck \
163 lv.ck \
164 nb.ck \
165 nl.ck \
166 no.ck \
167 pl.UTF-8.ck \
168 pl.ck \
169 pl.cp1250.ck \
170 pt_BR.ck \
171 ru.ck \
172 ru.cp1251.ck \
173 sk.ck \
174 sk.cp1250.ck \
175 sr.ck \
176 sv.ck \
Bram Moolenaar96f45c02019-10-26 19:53:45 +0200177 tr.ck \
Bram Moolenaara4a29342018-06-24 15:52:56 +0200178 uk.ck \
179 uk.cp1251.ck \
180 vi.ck \
181 zh_CN.UTF-8.ck \
182 zh_CN.ck \
183 zh_CN.cp936.ck \
184 zh_TW.UTF-8.ck \
185 zh_TW.ck \
186
Bram Moolenaar167fb6d2023-05-23 15:27:51 +0100187PO_VIM_INPUTLIST = \
188 ../../runtime/optwin.vim \
189 ../../runtime/defaults.vim
190
191PO_VIM_JSLIST = \
Christ van Willegence0ef912024-06-20 23:41:59 +0200192 ________runtime__optwin.js \
193 ________runtime__defaults.js
Bram Moolenaar167fb6d2023-05-23 15:27:51 +0100194
Bram Moolenaara1d5f9f2023-05-27 13:40:11 +0100195# Arguments for xgettext to pick up messages to translate from the source code.
196XGETTEXT_KEYWORDS = --keyword=_ --keyword=N_ --keyword=NGETTEXT:1,2 --keyword=PLURAL_MSG:2,4