[glib] Use the glib preset for i18n in Meson
- From: Piotr DrÄ…g <piotrdrag src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib] Use the glib preset for i18n in Meson
- Date: Tue, 25 Jul 2017 16:57:42 +0000 (UTC)
commit 528a1b9288e410f961b012c75d4887da3ad15b2e
Author: Piotr DrÄ…g <piotrdrag gmail com>
Date: Sat Jul 15 03:42:15 2017 +0200
Use the glib preset for i18n in Meson
Preset handles xgettext options for us,
and we can rely on Meson to parse LINGUAS.
https://bugzilla.gnome.org/show_bug.cgi?id=784965
po/meson.build | 126 +-------------------------------------------------------
1 files changed, 1 insertions(+), 125 deletions(-)
---
diff --git a/po/meson.build b/po/meson.build
index 4401ed1..9fab018 100644
--- a/po/meson.build
+++ b/po/meson.build
@@ -1,129 +1,5 @@
i18n = import('i18n')
-i18n_langs = [
- 'af',
- 'am',
- 'an',
- 'ar',
- 'as',
- 'ast',
- 'az',
- 'be',
- 'be@latin',
- 'bg',
- 'bn',
- 'bn_IN',
- 'bs',
- 'ca',
- 'ca@valencia',
- 'cs',
- 'cy',
- 'da',
- 'de',
- 'dz',
- 'el',
- 'en_CA',
- 'en_GB',
- 'en@shaw',
- 'eo',
- 'es',
- 'et',
- 'eu',
- 'fa',
- 'fi',
- 'fr',
- 'ga',
- 'gd',
- 'gl',
- 'gu',
- 'he',
- 'hi',
- 'hr',
- 'hu',
- 'hy',
- 'id',
- 'is',
- 'it',
- 'ja',
- 'ka',
- 'kk',
- 'kn',
- 'ko',
- 'ku',
- 'lt',
- 'lv',
- 'mai',
- 'mg',
- 'mk',
- 'ml',
- 'mn',
- 'mr',
- 'ms',
- 'nb',
- 'nds',
- 'ne',
- 'nl',
- 'nn',
- 'oc',
- 'or',
- 'pa',
- 'pl',
- 'ps',
- 'pt',
- 'pt_BR',
- 'ro',
- 'ru',
- 'rw',
- 'si',
- 'sk',
- 'sl',
- 'sq',
- 'sr',
- 'sr@latin',
- 'sr@ije',
- 'sv',
- 'ta',
- 'te',
- 'tg',
- 'th',
- 'tl',
- 'tr',
- 'tt',
- 'ug',
- 'uk',
- 'vi',
- 'wa',
- 'xh',
- 'yi',
- 'zh_CN',
- 'zh_HK',
- 'zh_TW'
-]
-
-i18n.gettext('glib20',
- languages : i18n_langs,
- args : [
- '--from-code=UTF-8',
- '--add-comments',
-
- '--keyword=_',
- '--keyword=N_',
- '--keyword=C_:1c,2',
- '--keyword=NC_:1c,2',
- '--keyword=g_dcgettext:2',
- '--keyword=g_dngettext:2,3',
- '--keyword=g_dpgettext2:2c,3',
-
- '--flag=N_:1:pass-c-format',
- '--flag=C_:2:pass-c-format',
- '--flag=NC_:2:pass-c-format',
- '--flag=g_dngettext:2:pass-c-format',
- '--flag=g_strdup_printf:1:c-format',
- '--flag=g_string_printf:2:c-format',
- '--flag=g_string_append_printf:2:c-format',
- '--flag=g_error_new:3:c-format',
- '--flag=g_set_error:4:c-format',
- ]
-)
+i18n.gettext('glib20', preset: 'glib')
install_data('Makefile.in.in', install_dir : glib_pkgdatadir + '/gettext/po')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]