#! /bin/sh . "${srcdir=.}/init.sh"; path_prepend_ . ../src # Test format string recognition when different programming languages are used. cat <<\EOF > xg-18-a.py print(gettext.gettext("Found %(count)d warnings") % { 'count': 7 }) EOF cat <<\EOF > xg-18-b.ui
Use in % of disk
EOF : ${XGETTEXT=xgettext} ${XGETTEXT} --omit-header --no-location -d xg-18.tmp xg-18-a.py xg-18-b.ui \ || Exit 1 LC_ALL=C tr -d '\r' < xg-18.tmp.po > xg-18.po || Exit 1 cat < xg-18.ok #, python-format msgid "Found %(count)d warnings" msgstr "" msgid "Use in % of disk" msgstr "" EOF : ${DIFF=diff} ${DIFF} xg-18.ok xg-18.po result=$? exit $result