Imported Upstream version 1.2.4
[platform/upstream/json-glib.git] / po / meson.build
1 i18n = import('i18n')
2
3 langs = [
4   'as',
5   'bg',
6   'bn_IN',
7   'bs',
8   'ca',
9   'ca@valencia',
10   'cs',
11   'da',
12   'de',
13   'el',
14   'en_GB',
15   'eo',
16   'es',
17   'et',
18   'eu',
19   'fr',
20   'fur',
21   'gl',
22   'he',
23   'hi',
24   'hu',
25   'id',
26   'it',
27   'ja',
28   'ko',
29   'ky',
30   'lt',
31   'lv',
32   'ml',
33   'nb',
34   'oc',
35   'or',
36   'pa',
37   'pl',
38   'pt_BR',
39   'pt',
40   'ro',
41   'ru',
42   'sk',
43   'sl',
44   'sr@latin',
45   'sr',
46   'sv',
47   'te',
48   'tg',
49   'tr',
50   'ug',
51   'uk',
52   'vi',
53   'zh_CN',
54   'zh_HK',
55   'zh_TW',
56 ]
57
58 i18n.gettext('json-glib-1.0',
59              languages: langs,
60              args: [
61                '--default-domain=' + meson.project_name(),
62                '--from-code=UTF-8',
63                '--add-comments',
64                '--msgid-bugs-address=https://bugzilla.gnome.org/enter_bug.cgi?product=json-glib',
65
66                '--keyword=_',
67                '--keyword=N_',
68                '--keyword=C_:1c,2',
69                '--keyword=NC_:1c,2',
70                '--keyword=g_dcgettext:2',
71                '--keyword=g_dngettext:2,3',
72                '--keyword=g_dpgettext2:2c,3',
73
74                '--flag=N_:1:pass-c-format',
75                '--flag=C_:2:pass-c-format',
76                '--flag=NC_:2:pass-c-format',
77                '--flag=g_dngettext:2:pass-c-format',
78                '--flag=g_strdup_printf:1:c-format',
79                '--flag=g_string_printf:2:c-format',
80                '--flag=g_string_append_printf:2:c-format',
81                '--flag=g_error_new:3:c-format',
82                '--flag=g_set_error:4:c-format',
83              ])