Blame gettext-tools/tests/msgmerge-7
|
Packit Bot |
06c835 |
#! /bin/sh
|
|
Packit Bot |
06c835 |
. "${srcdir=.}/init.sh"; path_prepend_ . ../src
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Test multi-domain handling.
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
cat <<\EOF > mm-test7.po
|
|
Packit Bot |
06c835 |
domain "foo-de"
|
|
Packit Bot |
06c835 |
msgid ""
|
|
Packit Bot |
06c835 |
msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Das ist ein Kommentar.
|
|
Packit Bot |
06c835 |
msgid "hello"
|
|
Packit Bot |
06c835 |
msgstr "Hallo"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Noch einer.
|
|
Packit Bot |
06c835 |
msgid "bye"
|
|
Packit Bot |
06c835 |
msgstr "Tschüß"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
domain "foo-fr"
|
|
Packit Bot |
06c835 |
msgid ""
|
|
Packit Bot |
06c835 |
msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Ceci est un commentaire.
|
|
Packit Bot |
06c835 |
msgid "hello"
|
|
Packit Bot |
06c835 |
msgstr "Salut"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Encore un.
|
|
Packit Bot |
06c835 |
msgid "bye"
|
|
Packit Bot |
06c835 |
msgstr "A bientôt"
|
|
Packit Bot |
06c835 |
EOF
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
cat <<EOF > mm-test7.pot
|
|
Packit Bot |
06c835 |
domain "foo-de"
|
|
Packit Bot |
06c835 |
msgid "Hello"
|
|
Packit Bot |
06c835 |
msgstr ""
|
|
Packit Bot |
06c835 |
domain "foo-fr"
|
|
Packit Bot |
06c835 |
msgid "Hello"
|
|
Packit Bot |
06c835 |
msgstr ""
|
|
Packit Bot |
06c835 |
EOF
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
: ${MSGMERGE=msgmerge}
|
|
Packit Bot |
06c835 |
${MSGMERGE} -q -o mm-test7.tmp mm-test7.po mm-test7.pot || exit 1
|
|
Packit Bot |
06c835 |
LC_ALL=C tr -d '\r' < mm-test7.tmp > mm-test7.out || exit 1
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
cat <<\EOF > mm-test7.ok
|
|
Packit Bot |
06c835 |
domain "foo-de"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
msgid ""
|
|
Packit Bot |
06c835 |
msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Das ist ein Kommentar.
|
|
Packit Bot |
06c835 |
#, fuzzy
|
|
Packit Bot |
06c835 |
msgid "Hello"
|
|
Packit Bot |
06c835 |
msgstr "Hallo"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Noch einer.
|
|
Packit Bot |
06c835 |
#~ msgid "bye"
|
|
Packit Bot |
06c835 |
#~ msgstr "Tschüß"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
domain "foo-fr"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
msgid ""
|
|
Packit Bot |
06c835 |
msgstr "Content-Type: text/plain; charset=ISO-8859-1\n"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Ceci est un commentaire.
|
|
Packit Bot |
06c835 |
#, fuzzy
|
|
Packit Bot |
06c835 |
msgid "Hello"
|
|
Packit Bot |
06c835 |
msgstr "Salut"
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
# Encore un.
|
|
Packit Bot |
06c835 |
#~ msgid "bye"
|
|
Packit Bot |
06c835 |
#~ msgstr "A bientôt"
|
|
Packit Bot |
06c835 |
EOF
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
: ${DIFF=diff}
|
|
Packit Bot |
06c835 |
${DIFF} mm-test7.ok mm-test7.out
|
|
Packit Bot |
06c835 |
result=$?
|
|
Packit Bot |
06c835 |
|
|
Packit Bot |
06c835 |
exit $result
|