i18n_sources = [] foreach file : srcs + ui_defs + i18n_data i18n_sources += '@0@'.format(file) endforeach potfiles = configure_file( input: 'POTFILES.template', output: '@BASENAME@', configuration: configuration_data({ 'SOURCES': '\n'.join(i18n_sources) }), ) run_target('@0@-potfiles'.format(application_name), command: files('scripts/potfiles.py')) i18n.gettext(application_name, preset: 'glib', args: [ '--copyright-holder=JaduPc Ltd.', '--msgid-bugs-address=bugs+translations@jadupc.com' ],)