1#! /bin/sh 2. "${srcdir=.}/init.sh"; path_prepend_ . ../src 3 4# Verify that msgcat complains when it would need to change msgids. 5 6cat <<\EOF > mcat-test12.in1 7msgid "" 8msgstr "" 9"Content-Type: text/plain; charset=UTF-8\n" 10"Content-Transfer-Encoding: 8bit\n" 11 12#. Denote a lock's state 13msgid "Open" 14msgstr "Ouverte" 15 16#. Denote a lock's state 17msgid "Closed" 18msgstr "Fermée" 19EOF 20 21cat <<\EOF > mcat-test12.in2 22msgid "" 23msgstr "" 24"Content-Type: text/plain; charset=ISO-8859-1\n" 25"Content-Transfer-Encoding: 8bit\n" 26 27#. Denote a lock's state 28msgid "Open" 29msgstr "Ouvert" 30 31#. Denote a lock's state 32msgid "Closed" 33msgstr "Ferm�" 34 35#. A product 36msgid "Audi car" 37msgstr "voiture Audi" 38 39#. A product 40msgid "Oc� copier" 41msgstr "photocopieur Oc�" 42EOF 43 44rm -f mcat-test12.out 45: ${MSGCAT=msgcat} 46${MSGCAT} -o mcat-test12.out mcat-test12.in1 mcat-test12.in2 2>/dev/null 47test $? = 1 || { Exit 1; } 48 49Exit 0 50