/
niceSOFT
/
gettext
Обзор
Документация
Войти
/
niceSOFT
/
gettext
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
gettext-tools/tests/xgettext-java-10
51 строка
987 B
Bruno Haible
xgettext: Java: Add one more unit test.
08 май 2026, 03:06
08 май 2026, 03:06
0dda57f
Код
Авторство
О чём код?
#! /bin/sh . "${srcdir=.}/init.sh"; path_prepend_ . ../src # Test Java support: --keyword option with a composed function name. cat <<\EOF > xg-j-10.java gettext ("Test 1"); translate ("Test 2"); foo ("Test 3"); bar ("Test 4"); baz ("Test 5"); ResourceBundles.gettext ("Test 11"); ResourceBundles.translate ("Test 12"); i18n.translate ("Test 13"); bar.baz ("Test 14"); ResourceBundles.i18n.translate ("Test 21"); foo.bar.baz ("Test 22"); foo . bar . baz ("Test 23"); EOF : ${XGETTEXT=xgettext} ${XGETTEXT} --omit-header --no-location \ --keyword=gettext --keyword=i18n.translate --keyword=foo.bar.baz \ -d xg-j-10.tmp xg-j-10.java || Exit 1 LC_ALL=C tr -d '\r' < xg-j-10.tmp.po > xg-j-10.po || Exit 1 cat <<\EOF > xg-j-10.ok msgid "Test 1" msgstr "" msgid "Test 11" msgstr "" msgid "Test 13" msgstr "" msgid "Test 21" msgstr "" msgid "Test 22" msgstr "" msgid "Test 23" msgstr "" EOF : ${DIFF=diff} ${DIFF} xg-j-10.ok xg-j-10.po result=$? exit $result