1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
languages = [
'bg',
'de',
'el',
'fr',
'hu',
'it',
'ja',
'nb',
'pt_br',
'pt_pt',
'ru',
'sv',
'vi',
'zh_cn',
]
msgfmt = find_program('msgfmt', required: false)
if not msgfmt.found()
subdir_done()
endif
foreach language : languages
custom_target(
input: language + '.po',
output: language + '.msg',
command: [
msgfmt,
'--statistics',
'--tcl',
'--locale=' + language,
'-d', meson.current_build_dir(),
'@INPUT@',
],
install: true,
install_dir: get_option('datadir') / 'git-gui/lib/msgs',
)
endforeach
|