Skip to content

Commit d8ba1cc

Browse files
committedMar 13, 2017
[i18n] added transifex config and ant sync script
Signed-off-by: Frank Gasdorf <fgdrf@users.sourceforge.net>
1 parent 9284bd9 commit d8ba1cc

File tree

2 files changed

+709
-0
lines changed

2 files changed

+709
-0
lines changed
 

‎.tx/config

+568
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,568 @@
1+
[main]
2+
host = https://www.transifex.com
3+
type = PROPERTIES
4+
5+
[udig.udig_plugin]
6+
file_filter = plugins/org.locationtech.udig/plugin_<lang>.properties
7+
source_file = plugins/org.locationtech.udig/plugin.properties
8+
source_lang = en
9+
10+
[udig.udig_browser-plugin]
11+
file_filter = plugins/org.locationtech.udig.browser/plugin_<lang>.properties
12+
source_file = plugins/org.locationtech.udig.browser/plugin.properties
13+
source_lang = en
14+
15+
[udig.udig_catalog-plugin]
16+
file_filter = plugins/org.locationtech.udig.catalog/plugin_<lang>.properties
17+
source_file = plugins/org.locationtech.udig.catalog/plugin.properties
18+
source_lang = en
19+
20+
[udig.udig_catalog_arcsde-plugin]
21+
file_filter = plugins/org.locationtech.udig.catalog.arcsde/plugin_<lang>.properties
22+
source_file = plugins/org.locationtech.udig.catalog.arcsde/plugin.properties
23+
source_lang = en
24+
25+
[udig.udig_catalog_db2-plugin]
26+
file_filter = plugins/org.locationtech.udig.catalog.db2/plugin_<lang>.properties
27+
source_file = plugins/org.locationtech.udig.catalog.db2/plugin.properties
28+
source_lang = en
29+
30+
[udig.udig_catalog_geotiff-plugin]
31+
file_filter = plugins/org.locationtech.udig.catalog.geotiff/plugin_<lang>.properties
32+
source_file = plugins/org.locationtech.udig.catalog.geotiff/plugin.properties
33+
source_lang = en
34+
35+
[udig.udig_catalog_google2-plugin]
36+
file_filter = plugins/org.locationtech.udig.catalog.google2/plugin_<lang>.properties
37+
source_file = plugins/org.locationtech.udig.catalog.google2/plugin.properties
38+
source_lang = en
39+
40+
[udig.udig_catalog_imageio-plugin]
41+
file_filter = plugins/org.locationtech.udig.catalog.imageio/plugin_<lang>.properties
42+
source_file = plugins/org.locationtech.udig.catalog.imageio/plugin.properties
43+
source_lang = en
44+
45+
[udig.udig_catalog_mysql-plugin]
46+
file_filter = plugins/org.locationtech.udig.catalog.mysql/plugin_<lang>.properties
47+
source_file = plugins/org.locationtech.udig.catalog.mysql/plugin.properties
48+
source_lang = en
49+
50+
[udig.udig_catalog_oracle-plugin]
51+
file_filter = plugins/org.locationtech.udig.catalog.oracle/plugin_<lang>.properties
52+
source_file = plugins/org.locationtech.udig.catalog.oracle/plugin.properties
53+
source_lang = en
54+
55+
[udig.udig_catalog_postgis-plugin]
56+
file_filter = plugins/org.locationtech.udig.catalog.postgis/plugin_<lang>.properties
57+
source_file = plugins/org.locationtech.udig.catalog.postgis/plugin.properties
58+
source_lang = en
59+
60+
[udig.udig_catalog_shp-plugin]
61+
file_filter = plugins/org.locationtech.udig.catalog.shp/plugin_<lang>.properties
62+
source_file = plugins/org.locationtech.udig.catalog.shp/plugin.properties
63+
source_lang = en
64+
65+
[udig.udig_catalog_ui-plugin]
66+
file_filter = plugins/org.locationtech.udig.catalog.ui/plugin_<lang>.properties
67+
source_file = plugins/org.locationtech.udig.catalog.ui/plugin.properties
68+
source_lang = en
69+
70+
[udig.udig_catalog_wfs-plugin]
71+
file_filter = plugins/org.locationtech.udig.catalog.wfs/plugin_<lang>.properties
72+
source_file = plugins/org.locationtech.udig.catalog.wfs/plugin.properties
73+
source_lang = en
74+
75+
[udig.udig_catalog_wms-plugin]
76+
file_filter = plugins/org.locationtech.udig.catalog.wms/plugin_<lang>.properties
77+
source_file = plugins/org.locationtech.udig.catalog.wms/plugin.properties
78+
source_lang = en
79+
80+
[udig.udig_catalog_wms-messages]
81+
file_filter = plugins/org.locationtech.udig.catalog.wms/src/org/locationtech/udig/catalog/wms/internal/messages_<lang>.properties
82+
source_file = plugins/org.locationtech.udig.catalog.wms/src/org/locationtech/udig/catalog/wms/internal/messages.properties
83+
source_lang = en
84+
85+
[udig.udig_catalog_wmt-plugin]
86+
file_filter = plugins/org.locationtech.udig.catalog.wmt/plugin_<lang>.properties
87+
source_file = plugins/org.locationtech.udig.catalog.wmt/plugin.properties
88+
source_lang = en
89+
90+
[udig.udig_catalog_worldimage-plugin]
91+
file_filter = plugins/org.locationtech.udig.catalog.worldimage/plugin_<lang>.properties
92+
source_file = plugins/org.locationtech.udig.catalog.worldimage/plugin.properties
93+
source_lang = en
94+
95+
[udig.udig_context-plugin]
96+
file_filter = plugins/org.locationtech.udig.context/plugin_<lang>.properties
97+
source_file = plugins/org.locationtech.udig.context/plugin.properties
98+
source_lang = en
99+
100+
[udig.udig_core-plugin]
101+
file_filter = plugins/org.locationtech.udig.core/plugin_<lang>.properties
102+
source_file = plugins/org.locationtech.udig.core/plugin.properties
103+
source_lang = en
104+
105+
[udig.udig_feature_editor-plugin]
106+
file_filter = plugins/org.locationtech.udig.feature.editor/plugin_<lang>.properties
107+
source_file = plugins/org.locationtech.udig.feature.editor/plugin.properties
108+
source_lang = en
109+
110+
[udig.udig_help-plugin]
111+
file_filter = plugins/org.locationtech.udig.help/plugin_<lang>.properties
112+
source_file = plugins/org.locationtech.udig.help/plugin.properties
113+
source_lang = en
114+
115+
[udig.udig_info-plugin]
116+
file_filter = plugins/org.locationtech.udig.info/plugin_<lang>.properties
117+
source_file = plugins/org.locationtech.udig.info/plugin.properties
118+
source_lang = en
119+
120+
[udig.udig_issues-plugin]
121+
file_filter = plugins/org.locationtech.udig.issues/plugin_<lang>.properties
122+
source_file = plugins/org.locationtech.udig.issues/plugin.properties
123+
source_lang = en
124+
125+
[udig.udig_legend-plugin]
126+
file_filter = plugins/org.locationtech.udig.legend/plugin_<lang>.properties
127+
source_file = plugins/org.locationtech.udig.legend/plugin.properties
128+
source_lang = en
129+
130+
[udig.udig_libs-plugin]
131+
file_filter = plugins/org.locationtech.udig.libs/plugin_<lang>.properties
132+
source_file = plugins/org.locationtech.udig.libs/plugin.properties
133+
source_lang = en
134+
135+
[udig.udig_location-plugin]
136+
file_filter = plugins/org.locationtech.udig.location/plugin_<lang>.properties
137+
source_file = plugins/org.locationtech.udig.location/plugin.properties
138+
source_lang = en
139+
140+
[udig.udig_mapgraphic-plugin]
141+
file_filter = plugins/org.locationtech.udig.mapgraphic/plugin_<lang>.properties
142+
source_file = plugins/org.locationtech.udig.mapgraphic/plugin.properties
143+
source_lang = en
144+
145+
[udig.udig_printing_model-plugin]
146+
file_filter = plugins/org.locationtech.udig.printing.model/plugin_<lang>.properties
147+
source_file = plugins/org.locationtech.udig.printing.model/plugin.properties
148+
source_lang = en
149+
150+
[udig.udig_printing_model_edit-plugin]
151+
file_filter = plugins/org.locationtech.udig.printing.model.edit/plugin_<lang>.properties
152+
source_file = plugins/org.locationtech.udig.printing.model.edit/plugin.properties
153+
source_lang = en
154+
155+
[udig.udig_printing_ui-plugin]
156+
file_filter = plugins/org.locationtech.udig.printing.ui/plugin_<lang>.properties
157+
source_file = plugins/org.locationtech.udig.printing.ui/plugin.properties
158+
source_lang = en
159+
160+
[udig.udig_project-plugin]
161+
file_filter = plugins/org.locationtech.udig.project/plugin_<lang>.properties
162+
source_file = plugins/org.locationtech.udig.project/plugin.properties
163+
source_lang = en
164+
165+
[udig.udig_project_edit-plugin]
166+
file_filter = plugins/org.locationtech.udig.project.edit/plugin_<lang>.properties
167+
source_file = plugins/org.locationtech.udig.project.edit/plugin.properties
168+
source_lang = en
169+
170+
[udig.udig_project_ui-plugin]
171+
file_filter = plugins/org.locationtech.udig.project.ui/plugin_<lang>.properties
172+
source_file = plugins/org.locationtech.udig.project.ui/plugin.properties
173+
source_lang = en
174+
175+
[udig.udig_project_ui_editor-plugin]
176+
file_filter = plugins/org.locationtech.udig.project.ui.editor/plugin_<lang>.properties
177+
source_file = plugins/org.locationtech.udig.project.ui.editor/plugin.properties
178+
source_lang = en
179+
180+
[udig.udig_render_feature_basic-plugin]
181+
file_filter = plugins/org.locationtech.udig.render.feature.basic/plugin_<lang>.properties
182+
source_file = plugins/org.locationtech.udig.render.feature.basic/plugin.properties
183+
source_lang = en
184+
185+
[udig.udig_render_feature_shapefile-plugin]
186+
file_filter = plugins/org.locationtech.udig.render.feature.shapefile/plugin_<lang>.properties
187+
source_file = plugins/org.locationtech.udig.render.feature.shapefile/plugin.properties
188+
source_lang = en
189+
190+
[udig.udig_render_gridcoverage_basic-plugin]
191+
file_filter = plugins/org.locationtech.udig.render.gridcoverage.basic/plugin_<lang>.properties
192+
source_file = plugins/org.locationtech.udig.render.gridcoverage.basic/plugin.properties
193+
source_lang = en
194+
195+
[udig.udig_render_wms_basic-plugin]
196+
file_filter = plugins/org.locationtech.udig.render.wms.basic/plugin_<lang>.properties
197+
source_file = plugins/org.locationtech.udig.render.wms.basic/plugin.properties
198+
source_lang = en
199+
200+
[udig.udig_render_wmt_basic-plugin]
201+
file_filter = plugins/org.locationtech.udig.render.wmt.basic/plugin_<lang>.properties
202+
source_file = plugins/org.locationtech.udig.render.wmt.basic/plugin.properties
203+
source_lang = en
204+
205+
[udig.udig_style-plugin]
206+
file_filter = plugins/org.locationtech.udig.style/plugin_<lang>.properties
207+
source_file = plugins/org.locationtech.udig.style/plugin.properties
208+
source_lang = en
209+
210+
[udig.udig_style_sld-plugin]
211+
file_filter = plugins/org.locationtech.udig.style.sld/plugin_<lang>.properties
212+
source_file = plugins/org.locationtech.udig.style.sld/plugin.properties
213+
source_lang = en
214+
215+
[udig.udig_style_wms-plugin]
216+
file_filter = plugins/org.locationtech.udig.style.wms/plugin_<lang>.properties
217+
source_file = plugins/org.locationtech.udig.style.wms/plugin.properties
218+
source_lang = en
219+
220+
[udig.udig_tool_default-plugin]
221+
file_filter = plugins/org.locationtech.udig.tool.default/plugin_<lang>.properties
222+
source_file = plugins/org.locationtech.udig.tool.default/plugin.properties
223+
source_lang = en
224+
225+
[udig.udig_tool_edit-plugin]
226+
file_filter = plugins/org.locationtech.udig.tool.edit/plugin_<lang>.properties
227+
source_file = plugins/org.locationtech.udig.tool.edit/plugin.properties
228+
source_lang = en
229+
230+
[udig.udig_tool_select-plugin]
231+
file_filter = plugins/org.locationtech.udig.tool.select/plugin_<lang>.properties
232+
source_file = plugins/org.locationtech.udig.tool.select/plugin.properties
233+
source_lang = en
234+
235+
[udig.udig_ui-plugin]
236+
file_filter = plugins/org.locationtech.udig.ui/plugin_<lang>.properties
237+
source_file = plugins/org.locationtech.udig.ui/plugin.properties
238+
source_lang = en
239+
240+
[udig.udig_validation-plugin]
241+
file_filter = plugins/org.locationtech.udig.validation/plugin_<lang>.properties
242+
source_file = plugins/org.locationtech.udig.validation/plugin.properties
243+
source_lang = en
244+
245+
[udig.udig_base-plugin]
246+
file_filter = plugins/org.locationtech.udig_base/plugin_<lang>.properties
247+
source_file = plugins/org.locationtech.udig_base/plugin.properties
248+
source_lang = en
249+
250+
[udig.udig_catalog_jgrass-plugin]
251+
file_filter = plugins/org.locationtech.udig.catalog.jgrass/plugin_<lang>.properties
252+
source_file = plugins/org.locationtech.udig.catalog.jgrass/plugin.properties
253+
source_lang = en
254+
255+
[udig.udig_catalog_kml-plugin]
256+
file_filter = plugins/org.locationtech.udig.catalog.kml/plugin_<lang>.properties
257+
source_file = plugins/org.locationtech.udig.catalog.kml/plugin.properties
258+
source_lang = en
259+
260+
[udig.udig_style_jgrass-plugin]
261+
file_filter = plugins/org.locationtech.udig.style.jgrass/plugin_<lang>.properties
262+
source_file = plugins/org.locationtech.udig.style.jgrass/plugin.properties
263+
source_lang = en
264+
265+
[udig.udig_tools-plugin]
266+
file_filter = plugins/org.locationtech.udig.tools/plugin_<lang>.properties
267+
source_file = plugins/org.locationtech.udig.tools/plugin.properties
268+
source_lang = en
269+
270+
[udig.udig_tools_jgrass-plugin]
271+
file_filter = plugins/org.locationtech.udig.tools.jgrass/plugin_<lang>.properties
272+
source_file = plugins/org.locationtech.udig.tools.jgrass/plugin.properties
273+
source_lang = en
274+
275+
[udig.udig_bookmarks-plugin]
276+
file_filter = plugins/org.locationtech.udig.bookmarks/plugin_<lang>.properties
277+
source_file = plugins/org.locationtech.udig.bookmarks/plugin.properties
278+
source_lang = en
279+
280+
[udig.udig_browser-messages]
281+
file_filter = plugins/org.locationtech.udig.browser/src/org/locationtech/udig/browser/internal/messages_<lang>.properties
282+
source_file = plugins/org.locationtech.udig.browser/src/org/locationtech/udig/browser/internal/messages.properties
283+
source_lang = en
284+
285+
[udig.udig_catalog-messages]
286+
file_filter = plugins/org.locationtech.udig.catalog/src/org/locationtech/udig/catalog/internal/messages_<lang>.properties
287+
source_file = plugins/org.locationtech.udig.catalog/src/org/locationtech/udig/catalog/internal/messages.properties
288+
source_lang = en
289+
290+
[udig.udig_catalog_arcgrid-messages]
291+
file_filter = plugins/org.locationtech.udig.catalog.arcgrid/src/org/locationtech/udig/arcgrid/internal/messages_<lang>.properties
292+
source_file = plugins/org.locationtech.udig.catalog.arcgrid/src/org/locationtech/udig/arcgrid/internal/messages.properties
293+
source_lang = en
294+
295+
[udig.udig_catalog_arcsde-messages]
296+
file_filter = plugins/org.locationtech.udig.catalog.arcsde/src/org/locationtech/udig/catalog/arcsde/internal/messages_<lang>.properties
297+
source_file = plugins/org.locationtech.udig.catalog.arcsde/src/org/locationtech/udig/catalog/arcsde/internal/messages.properties
298+
source_lang = en
299+
300+
[udig.udig_catalog_db2-messages]
301+
file_filter = plugins/org.locationtech.udig.catalog.db2/src/org/locationtech/udig/catalog/db2/internal/messages_<lang>.properties
302+
source_file = plugins/org.locationtech.udig.catalog.db2/src/org/locationtech/udig/catalog/db2/internal/messages.properties
303+
source_lang = en
304+
305+
[udig.udig_catalog_geotiff-messages]
306+
file_filter = plugins/org.locationtech.udig.catalog.geotiff/src/org/locationtech/udig/catalog/geotiff/internal/messages_<lang>.properties
307+
source_file = plugins/org.locationtech.udig.catalog.geotiff/src/org/locationtech/udig/catalog/geotiff/internal/messages.properties
308+
source_lang = en
309+
310+
[udig.udig_catalog_google2-messages]
311+
file_filter = plugins/org.locationtech.udig.catalog.google2/src/org/locationtech/udig/catalog/google/internal/messages_<lang>.properties
312+
source_file = plugins/org.locationtech.udig.catalog.google2/src/org/locationtech/udig/catalog/google/internal/messages.properties
313+
source_lang = en
314+
315+
[udig.udig_catalog_imageio-messages]
316+
file_filter = plugins/org.locationtech.udig.catalog.imageio/src/org/locationtech/udig/catalog/imageio/internal/messages_<lang>.properties
317+
source_file = plugins/org.locationtech.udig.catalog.imageio/src/org/locationtech/udig/catalog/imageio/internal/messages.properties
318+
source_lang = en
319+
320+
[udig.udig_catalog_mysql-messages]
321+
file_filter = plugins/org.locationtech.udig.catalog.mysql/src/org/locationtech/udig/catalog/mysql/internal/messages_<lang>.properties
322+
source_file = plugins/org.locationtech.udig.catalog.mysql/src/org/locationtech/udig/catalog/mysql/internal/messages.properties
323+
source_lang = en
324+
325+
[udig.udig_catalog_oracle-messages]
326+
file_filter = plugins/org.locationtech.udig.catalog.oracle/src/org/locationtech/udig/catalog/oracle/internal/messages_<lang>.properties
327+
source_file = plugins/org.locationtech.udig.catalog.oracle/src/org/locationtech/udig/catalog/oracle/internal/messages.properties
328+
source_lang = en
329+
330+
[udig.udig_catalog_postgis-messages]
331+
file_filter = plugins/org.locationtech.udig.catalog.postgis/src/org/locationtech/udig/catalog/postgis/internal/messages_<lang>.properties
332+
source_file = plugins/org.locationtech.udig.catalog.postgis/src/org/locationtech/udig/catalog/postgis/internal/messages.properties
333+
source_lang = en
334+
335+
[udig.udig_catalog_rasterings-messages]
336+
file_filter = plugins/org.locationtech.udig.catalog.rasterings/src/org/locationtech/udig/catalog/rasterings/internal/messages_<lang>.properties
337+
source_file = plugins/org.locationtech.udig.catalog.rasterings/src/org/locationtech/udig/catalog/rasterings/internal/messages.properties
338+
source_lang = en
339+
340+
[udig.udig_catalog_shp-messages]
341+
file_filter = plugins/org.locationtech.udig.catalog.shp/src/org/locationtech/udig/catalog/shp/internal/messages_<lang>.properties
342+
source_file = plugins/org.locationtech.udig.catalog.shp/src/org/locationtech/udig/catalog/shp/internal/messages.properties
343+
source_lang = en
344+
345+
[udig.udig_catalog_ui-database_messages]
346+
file_filter = plugins/org.locationtech.udig.catalog.ui/src/org/locationtech/udig/catalog/service/database/messages_<lang>.properties
347+
source_file = plugins/org.locationtech.udig.catalog.ui/src/org/locationtech/udig/catalog/service/database/messages.properties
348+
source_lang = en
349+
350+
[udig.udig_catalog_ui-messages]
351+
file_filter = plugins/org.locationtech.udig.catalog.ui/src/org/locationtech/udig/catalog/ui/internal/messages_<lang>.properties
352+
source_file = plugins/org.locationtech.udig.catalog.ui/src/org/locationtech/udig/catalog/ui/internal/messages.properties
353+
source_lang = en
354+
355+
[udig.udig_catalog_wfs-messages]
356+
file_filter = plugins/org.locationtech.udig.catalog.wfs/src/org/locationtech/udig/catalog/wfs/internal/messages_<lang>.properties
357+
source_file = plugins/org.locationtech.udig.catalog.wfs/src/org/locationtech/udig/catalog/wfs/internal/messages.properties
358+
source_lang = en
359+
360+
[udig.udig_catalog_wmt-messages]
361+
file_filter = plugins/org.locationtech.udig.catalog.wmt/src/org/locationtech/udig/catalog/wmt/internal/messages_<lang>.properties
362+
source_file = plugins/org.locationtech.udig.catalog.wmt/src/org/locationtech/udig/catalog/wmt/internal/messages.properties
363+
source_lang = en
364+
365+
[udig.udig_catalog_worldimage-messages]
366+
file_filter = plugins/org.locationtech.udig.catalog.worldimage/src/org/locationtech/udig/catalog/worldimage/internal/messages_<lang>.properties
367+
source_file = plugins/org.locationtech.udig.catalog.worldimage/src/org/locationtech/udig/catalog/worldimage/internal/messages.properties
368+
source_lang = en
369+
370+
[udig.udig_context-messages]
371+
file_filter = plugins/org.locationtech.udig.context/src/org/locationtech/udig/context/internal/messages_<lang>.properties
372+
source_file = plugins/org.locationtech.udig.context/src/org/locationtech/udig/context/internal/messages.properties
373+
source_lang = en
374+
375+
[udig.udig_core-messages]
376+
file_filter = plugins/org.locationtech.udig.core/src/org/locationtech/udig/core/internal/messages_<lang>.properties
377+
source_file = plugins/org.locationtech.udig.core/src/org/locationtech/udig/core/internal/messages.properties
378+
source_lang = en
379+
380+
[udig.udig_feature_editor-messages]
381+
file_filter = plugins/org.locationtech.udig.feature.editor/src/org/locationtech/udig/feature/editor/internal/messages_<lang>.properties
382+
source_file = plugins/org.locationtech.udig.feature.editor/src/org/locationtech/udig/feature/editor/internal/messages.properties
383+
source_lang = en
384+
385+
[udig.udig_info-messages]
386+
file_filter = plugins/org.locationtech.udig.info/src/org/locationtech/udig/tool/info/internal/messages_<lang>.properties
387+
source_file = plugins/org.locationtech.udig.info/src/org/locationtech/udig/tool/info/internal/messages.properties
388+
source_lang = en
389+
390+
[udig.udig_issues-messages]
391+
file_filter = plugins/org.locationtech.udig.issues/src/org/locationtech/udig/issues/internal/messages_<lang>.properties
392+
source_file = plugins/org.locationtech.udig.issues/src/org/locationtech/udig/issues/internal/messages.properties
393+
source_lang = en
394+
395+
[udig.udig_legend-messages]
396+
file_filter = plugins/org.locationtech.udig.legend/src/org/locationtech/udig/legend/internal/messages_<lang>.properties
397+
source_file = plugins/org.locationtech.udig.legend/src/org/locationtech/udig/legend/internal/messages.properties
398+
source_lang = en
399+
400+
[udig.udig_libs-messages]
401+
file_filter = plugins/org.locationtech.udig.libs/src/org/locationtech/udig/libs/internal/messages_<lang>.properties
402+
source_file = plugins/org.locationtech.udig.libs/src/org/locationtech/udig/libs/internal/messages.properties
403+
source_lang = en
404+
405+
[udig.udig_location-messages]
406+
file_filter = plugins/org.locationtech.udig.location/src/org/locationtech/udig/location/internal/messages_<lang>.properties
407+
source_file = plugins/org.locationtech.udig.location/src/org/locationtech/udig/location/internal/messages.properties
408+
source_lang = en
409+
410+
[udig.udig_mapgraphic-messages]
411+
file_filter = plugins/org.locationtech.udig.mapgraphic/src/org/locationtech/udig/mapgraphic/internal/messages_<lang>.properties
412+
source_file = plugins/org.locationtech.udig.mapgraphic/src/org/locationtech/udig/mapgraphic/internal/messages.properties
413+
source_lang = en
414+
415+
[udig.udig_printing_model-messages]
416+
file_filter = plugins/org.locationtech.udig.printing.model/src/org/locationtech/udig/printing/model/internal/messages_<lang>.properties
417+
source_file = plugins/org.locationtech.udig.printing.model/src/org/locationtech/udig/printing/model/internal/messages.properties
418+
source_lang = en
419+
420+
[udig.udig_printing_ui-messages]
421+
file_filter = plugins/org.locationtech.udig.printing.ui/src/org/locationtech/udig/printing/ui/internal/messages_<lang>.properties
422+
source_file = plugins/org.locationtech.udig.printing.ui/src/org/locationtech/udig/printing/ui/internal/messages.properties
423+
source_lang = en
424+
425+
[udig.udig_project_commands-messages]
426+
file_filter = plugins/org.locationtech.udig.project/src/org/locationtech/udig/project/internal/commands/messages_<lang>.properties
427+
source_file = plugins/org.locationtech.udig.project/src/org/locationtech/udig/project/internal/commands/messages.properties
428+
source_lang = en
429+
430+
[udig.udig_project-messages]
431+
file_filter = plugins/org.locationtech.udig.project/src/org/locationtech/udig/project/internal/messages_<lang>.properties
432+
source_file = plugins/org.locationtech.udig.project/src/org/locationtech/udig/project/internal/messages.properties
433+
source_lang = en
434+
435+
[udig.udig_project_edit-messages]
436+
file_filter = plugins/org.locationtech.udig.project.edit/src/org/locationtech/udig/project/edit/internal/messages_<lang>.properties
437+
source_file = plugins/org.locationtech.udig.project.edit/src/org/locationtech/udig/project/edit/internal/messages.properties
438+
source_lang = en
439+
440+
[udig.udig_project_ui-messages]
441+
file_filter = plugins/org.locationtech.udig.project.ui/src/org/locationtech/udig/project/ui/internal/messages_<lang>.properties
442+
source_file = plugins/org.locationtech.udig.project.ui/src/org/locationtech/udig/project/ui/internal/messages.properties
443+
source_lang = en
444+
445+
[udig.udig_render_feature_basic-messages]
446+
file_filter = plugins/org.locationtech.udig.render.feature.basic/src/org/locationtech/udig/render/feature/basic/internal/messages_<lang>.properties
447+
source_file = plugins/org.locationtech.udig.render.feature.basic/src/org/locationtech/udig/render/feature/basic/internal/messages.properties
448+
source_lang = en
449+
450+
[udig.udig_render_gridcoverage_basic-messages]
451+
file_filter = plugins/org.locationtech.udig.render.gridcoverage.basic/src/org/locationtech/udig/render/gridcoverage/basic/internal/messages_<lang>.properties
452+
source_file = plugins/org.locationtech.udig.render.gridcoverage.basic/src/org/locationtech/udig/render/gridcoverage/basic/internal/messages.properties
453+
source_lang = en
454+
455+
[udig.udig_render_wms_basic-messages]
456+
file_filter = plugins/org.locationtech.udig.render.wms.basic/src/org/locationtech/udig/render/wms/basic/internal/messages_<lang>.properties
457+
source_file = plugins/org.locationtech.udig.render.wms.basic/src/org/locationtech/udig/render/wms/basic/internal/messages.properties
458+
source_lang = en
459+
460+
[udig.udig_render_wmt_basic-messages]
461+
file_filter = plugins/org.locationtech.udig.render.wmt.basic/src/org/locationtech/udig/render/wmt/basic/internal/messages_<lang>.properties
462+
source_file = plugins/org.locationtech.udig.render.wmt.basic/src/org/locationtech/udig/render/wmt/basic/internal/messages.properties
463+
source_lang = en
464+
465+
[udig.udig_style-messages]
466+
file_filter = plugins/org.locationtech.udig.style/src/org/locationtech/udig/style/internal/messages_<lang>.properties
467+
source_file = plugins/org.locationtech.udig.style/src/org/locationtech/udig/style/internal/messages.properties
468+
source_lang = en
469+
470+
[udig.udig_style_sld-messages]
471+
file_filter = plugins/org.locationtech.udig.style.sld/src/org/locationtech/udig/style/sld/internal/messages_<lang>.properties
472+
source_file = plugins/org.locationtech.udig.style.sld/src/org/locationtech/udig/style/sld/internal/messages.properties
473+
source_lang = en
474+
475+
[udig.udig_style_wms-messages]
476+
file_filter = plugins/org.locationtech.udig.style.wms/src/org/locationtech/udig/style/wms/internal/messages_<lang>.properties
477+
source_file = plugins/org.locationtech.udig.style.wms/src/org/locationtech/udig/style/wms/internal/messages.properties
478+
source_lang = en
479+
480+
[udig.udig_tool_default-messages]
481+
file_filter = plugins/org.locationtech.udig.tool.default/src/org/locationtech/udig/tools/internal/messages_<lang>.properties
482+
source_file = plugins/org.locationtech.udig.tool.default/src/org/locationtech/udig/tools/internal/messages.properties
483+
source_lang = en
484+
485+
[udig.udig_tool_edit-messages]
486+
file_filter = plugins/org.locationtech.udig.tool.edit/src/org/locationtech/udig/tool/edit/internal/messages_<lang>.properties
487+
source_file = plugins/org.locationtech.udig.tool.edit/src/org/locationtech/udig/tool/edit/internal/messages.properties
488+
source_lang = en
489+
490+
[udig.udig_tool_select-messages]
491+
file_filter = plugins/org.locationtech.udig.tool.select/src/org/locationtech/udig/tool/select/internal/messages_<lang>.properties
492+
source_file = plugins/org.locationtech.udig.tool.select/src/org/locationtech/udig/tool/select/internal/messages.properties
493+
source_lang = en
494+
495+
[udig.udig_ui-messages]
496+
file_filter = plugins/org.locationtech.udig.ui/src/org/locationtech/udig/ui/internal/messages_<lang>.properties
497+
source_file = plugins/org.locationtech.udig.ui/src/org/locationtech/udig/ui/internal/messages.properties
498+
source_lang = en
499+
500+
[udig.udig_validation-messages]
501+
file_filter = plugins/org.locationtech.udig.validation/src/org/locationtech/udig/validation/internal/messages_<lang>.properties
502+
source_file = plugins/org.locationtech.udig.validation/src/org/locationtech/udig/validation/internal/messages.properties
503+
source_lang = en
504+
505+
[udig.udig_catalog_jgrass-messages]
506+
file_filter = plugins/org.locationtech.udig.catalog.jgrass/src/org/locationtech/udig/catalog/jgrass/messages/messages_<lang>.properties
507+
source_file = plugins/org.locationtech.udig.catalog.jgrass/src/org/locationtech/udig/catalog/jgrass/messages/messages.properties
508+
source_lang = en
509+
510+
[udig.udig_catalog_kml-messages]
511+
file_filter = plugins/org.locationtech.udig.catalog.kml/src/main/java/org.locationtech.udig/catalog/kml/internal/messages_<lang>.properties
512+
source_file = plugins/org.locationtech.udig.catalog.kml/src/main/java/org.locationtech.udig/catalog/kml/internal/messages.properties
513+
source_lang = en
514+
515+
[udig.udig_catalog_teradata-messages]
516+
file_filter = plugins/org.locationtech.udig.catalog.teradata/src/org/locationtech/udig/catalog/teradata/internal/messages_<lang>.properties
517+
source_file = plugins/org.locationtech.udig.catalog.teradata/src/org/locationtech/udig/catalog/teradata/internal/messages.properties
518+
source_lang = en
519+
520+
[udig.udig_catalog_teradata-bundle]
521+
file_filter = plugins/org.locationtech.udig.catalog.teradata/OSGI-INF/l10n/bundle_<lang>.properties
522+
source_file = plugins/org.locationtech.udig.catalog.teradata/OSGI-INF/l10n/bundle.properties
523+
source_lang = en
524+
525+
[udig.udig_image_georeferencing-messages]
526+
file_filter = plugins/org.locationtech.udig.image.georeferencing/src/org/locationtech/udig/image/georeferencing/internal/i18n/messages_<lang>.properties
527+
source_file = plugins/org.locationtech.udig.image.georeferencing/src/org/locationtech/udig/image/georeferencing/internal/i18n/messages.properties
528+
source_lang = en
529+
530+
[udig.udig_omsbox-messages]
531+
file_filter = plugins/org.locationtech.udig.omsbox/src/i18n/omsbox/messages_<lang>.properties
532+
source_file = plugins/org.locationtech.udig.omsbox/src/i18n/omsbox/messages.properties
533+
source_lang = en
534+
535+
[udig.udig_style_advanced-messages]
536+
file_filter = plugins/org.locationtech.udig.style.advanced/src/org/locationtech/udig/style/advanced/internal/messages_<lang>.properties
537+
source_file = plugins/org.locationtech.udig.style.advanced/src/org/locationtech/udig/style/advanced/internal/messages.properties
538+
source_lang = en
539+
540+
[udig.udig_style_jgrass-messages]
541+
file_filter = plugins/org.locationtech.udig.style.jgrass/src/org/locationtech/udig/style/jgrass/messages/messages_<lang>.properties
542+
source_file = plugins/org.locationtech.udig.style.jgrass/src/org/locationtech/udig/style/jgrass/messages/messages.properties
543+
source_lang = en
544+
545+
[udig.udig_tools-messages]
546+
file_filter = plugins/org.locationtech.udig.tools/src/org/locationtech/udig/tools/internal/i18n/messages_<lang>.properties
547+
source_file = plugins/org.locationtech.udig.tools/src/org/locationtech/udig/tools/internal/i18n/messages.properties
548+
source_lang = en
549+
550+
[udig.udig_tools_jgrass-messages]
551+
file_filter = plugins/org.locationtech.udig.tools.jgrass/src/org/locationtech/udig/tools/jgrass/i18n/messages_<lang>.properties
552+
source_file = plugins/org.locationtech.udig.tools.jgrass/src/org/locationtech/udig/tools/jgrass/i18n/messages.properties
553+
source_lang = en
554+
555+
[udig.udig_bookmarks-messages]
556+
file_filter = plugins/org.locationtech.udig.bookmarks/src/org/locationtech/udig/bookmarks/internal/messages_<lang>.properties
557+
source_file = plugins/org.locationtech.udig.bookmarks/src/org/locationtech/udig/bookmarks/internal/messages.properties
558+
source_lang = en
559+
560+
[udig.udig_catalog_geotools-plugin]
561+
file_filter = plugins/org.locationtech.udig.catalog.geotools/plugin_<lang>.properties
562+
source_file = plugins/org.locationtech.udig.catalog.geotools/plugin.properties
563+
source_lang = en
564+
565+
[udig.udig_jconsole-plugin]
566+
file_filter = plugins/org.locationtech.udig.jconsole/src/org/locationtech/udig/jconsole/JavaEditorMessages_<lang>.properties
567+
source_file = plugins/org.locationtech.udig.jconsole/src/org/locationtech/udig/jconsole/JavaEditorMessages.properties
568+
source_lang = en

‎extras/transifex-sync.xml

+141
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
<project name="translations" default="full">
2+
<!--
3+
4+
use this ant script to synchronize translated properties files from
5+
Transifex (www.transifex.com) into the working copy.
6+
7+
Its possible to synchronize every translation file from Transifex or
8+
just a specific language. With an other option you can secify, which
9+
kind of properties will be synchronized (reviewed, translator or
10+
developer - further details :
11+
http://help.transifex.com/features/client/#user-client-08-mode)
12+
13+
14+
Options (as properties argument '-D'):
15+
16+
tx.language : synchronize only the specifc language country code (see
17+
ISO 639-1 code at http://en.wikipedia.org/wiki/Language_localisation)
18+
19+
tx.mode : NOTE!!! This option requires transifex client tool in version 0.8++
20+
mode to define which status the translated properties have.
21+
22+
execution examples:
23+
24+
* sychronize every translated language
25+
26+
ant -f transifex-sync.xml
27+
28+
29+
* sychronize a specific language, in this case German
30+
31+
ant -f transifex-sync.xml -Dtx.language=de
32+
33+
34+
* sychronize a specific language and only reviewed properties, ignore all others
35+
36+
ant -f transifex-sync.xml -Dtx.language=de -Dtx.mode=reviewed
37+
38+
-->
39+
40+
<target name="init">
41+
<property environment="env"/>
42+
43+
<!-- set geoserver root dir of cloned repository path -->
44+
<property name="tx.exec.dir" location="${basedir}/../"/>
45+
46+
<echo message="Root folder where tx client tool will be executed is ${tx.exec.dir}"/>
47+
48+
<!-- TODO check whether the .tx folder exists in geoserver root dir -->
49+
50+
<condition property="tx.available" else="false">
51+
<or>
52+
<and>
53+
<and>
54+
<os family="unix" />
55+
</and>
56+
<or>
57+
<available file="tx" filepath="${env.PATH}"/>
58+
<available file="tx.exe" filepath="${env.PATH}"/>
59+
</or>
60+
<available file="config" filepath="${tx.exec.dir}/.tx/"/>
61+
</and>
62+
<and>
63+
<and>
64+
<os family="windows" />
65+
</and>
66+
<or>
67+
<available file="tx" filepath="${env.Path}"/>
68+
<available file="tx.exe" filepath="${env.Path}"/>
69+
</or>
70+
<available file="config" filepath="${tx.exec.dir}/.tx/"/>
71+
</and>
72+
</or>
73+
</condition>
74+
75+
<condition property="tx.languageIsntSet">
76+
<not>
77+
<isset property="tx.language"/>
78+
</not>
79+
</condition>
80+
81+
<condition property="tx.modeIsntSet">
82+
<not>
83+
<isset property="tx.mode"/>
84+
</not>
85+
</condition>
86+
87+
<echo message="Transifex environment available : ${tx.available}" />
88+
<echo message=" if not, please check the path for the client tool" />
89+
<echo message=" or required config file at ${tx.exec.dir}/.tx/" />
90+
<echo message=" For further information visit Transifex help : http://help.transifex.com/features/client/"/>
91+
</target>
92+
93+
<target name="full" depends="init">
94+
<antcall target="tx-all"/>
95+
<antcall target="tx-language"/>
96+
</target>
97+
98+
<target name="tx-all" if="tx.languageIsntSet">
99+
<antcall target="tx-mode">
100+
<param name="language.option" value=""/>
101+
<param name="language.setting" value=""/>
102+
</antcall>
103+
<antcall target="tx-no-mode">
104+
<param name="language.option" value=""/>
105+
<param name="language.setting" value=""/>
106+
</antcall>
107+
</target>
108+
109+
<target name="tx-language" if="tx.language">
110+
<antcall target="tx-mode">
111+
<param name="language.option" value="-l"/>
112+
<param name="language.setting" value="${tx.language}"/>
113+
</antcall>
114+
<antcall target="tx-no-mode">
115+
<param name="language.option" value="-l"/>
116+
<param name="language.setting" value="${tx.language}"/>
117+
</antcall>
118+
</target>
119+
120+
<target name="tx-mode" if="tx.mode">
121+
<antcall target="tx">
122+
<param name="mode.option" value="--mode"/>
123+
<param name="mode.setting" value="${tx.mode}"/>
124+
</antcall>
125+
</target>
126+
127+
<target name="tx-no-mode" if="tx.modeIsntSet">
128+
<antcall target="tx">
129+
<param name="mode.option" value=""/>
130+
<param name="mode.setting" value=""/>
131+
</antcall>
132+
</target>
133+
134+
<target name="tx" if="tx.available">
135+
<echo message="pull -f --skip ${language.option} ${language.setting} ${mode.option} ${mode.setting}"/>
136+
<exec executable="tx" failonerror="true" dir="${tx.exec.dir}">
137+
<arg line="pull -f --skip ${language.option} ${language.setting} ${mode.option} ${mode.setting}"/>
138+
</exec>
139+
</target>
140+
141+
</project>

0 commit comments

Comments
 (0)
Please sign in to comment.