Home | History | Annotate | Line # | Download | only in tests
msggrep-2 revision 1.1
      1 #! /bin/sh
      2 
      3 # Test --domain option.
      4 
      5 tmpfiles=""
      6 trap 'rm -fr $tmpfiles' 1 2 3 15
      7 
      8 tmpfiles="$tmpfiles mg-test2.po"
      9 cat <<\EOF > mg-test2.po
     10 domain "de"
     11 
     12 # German translations for GNU gettext package.
     13 # Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
     14 msgid ""
     15 msgstr ""
     16 "Project-Id-Version: GNU gettext 0.11-pre1\n"
     17 "POT-Creation-Date: 2001-12-08 20:33+0100\n"
     18 "PO-Revision-Date: 2001-11-04 12:25+0100\n"
     19 "Last-Translator: Karl Eichwalder <ke (at] suse.de>\n"
     20 "Language-Team: German <de (at] li.org>\n"
     21 "MIME-Version: 1.0\n"
     22 "Content-Type: text/plain; charset=ISO-8859-1\n"
     23 "Content-Transfer-Encoding: 8bit\n"
     24 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
     25 
     26 #: getopt.c:691
     27 #, c-format
     28 msgid "%s: option `%s' is ambiguous\n"
     29 msgstr "%s: Option %s ist mehrdeutig\n"
     30 
     31 #: getopt.c:716
     32 #, c-format
     33 msgid "%s: option `--%s' doesn't allow an argument\n"
     34 msgstr "%s: Option --%s erwartet kein Argument\n"
     35 
     36 #: getopt.c:721
     37 #, c-format
     38 msgid "%s: option `%c%s' doesn't allow an argument\n"
     39 msgstr "%s: Option %c%s erwartet kein Argument\n"
     40 
     41 #: getopt.c:739 getopt.c:912
     42 #, c-format
     43 msgid "%s: option `%s' requires an argument\n"
     44 msgstr "%s: Option %s erwartet ein Argument\n"
     45 
     46 #: getopt.c:768
     47 #, c-format
     48 msgid "%s: unrecognized option `--%s'\n"
     49 msgstr "%s: unbekannte Option --%s\n"
     50 
     51 #: getopt.c:772
     52 #, c-format
     53 msgid "%s: unrecognized option `%c%s'\n"
     54 msgstr "%s: unbekannte Option %c%s\n"
     55 
     56 #: getopt.c:798
     57 #, c-format
     58 msgid "%s: illegal option -- %c\n"
     59 msgstr "%s: unzulssige Option -- %c\n"
     60 
     61 #: getopt.c:801
     62 #, c-format
     63 msgid "%s: invalid option -- %c\n"
     64 msgstr "%s: ungltige Option -- %c\n"
     65 
     66 #: getopt.c:831 getopt.c:961
     67 #, c-format
     68 msgid "%s: option requires an argument -- %c\n"
     69 msgstr "%s: Option erwartet ein Argument -- %c\n"
     70 
     71 #: getopt.c:878
     72 #, c-format
     73 msgid "%s: option `-W %s' is ambiguous\n"
     74 msgstr "%s: Option -W %s ist mehrdeutig\n"
     75 
     76 #: getopt.c:896
     77 #, c-format
     78 msgid "%s: option `-W %s' doesn't allow an argument\n"
     79 msgstr "%s: Option -W %s erwartet kein Argument\n"
     80 
     81 domain "fr"
     82 
     83 # Messages franais pour GNU gettext.
     84 # Copyright  1996, 1997, 1998 Free Software Foundation, Inc.
     85 # Franois Pinard <pinard (at] iro.umontreal.ca>, 1996.
     86 #
     87 msgid ""
     88 msgstr ""
     89 "Project-Id-Version: GNU gettext 0.10.35\n"
     90 "POT-Creation-Date: 2001-12-08 20:33+0100\n"
     91 "PO-Revision-Date: 1998-05-04 10:03-04:00\n"
     92 "Last-Translator: Franois Pinard <pinard (at] iro.umontreal.ca>\n"
     93 "Language-Team: French <fr (at] li.org>\n"
     94 "MIME-Version: 1.0\n"
     95 "Content-Type: text/plain; charset=ISO-8859-1\n"
     96 "Content-Transfer-Encoding: 8bit\n"
     97 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
     98 
     99 #: getopt.c:691
    100 #, c-format
    101 msgid "%s: option `%s' is ambiguous\n"
    102 msgstr "%s: l'option  %s  est ambigu\n"
    103 
    104 #: getopt.c:716
    105 #, c-format
    106 msgid "%s: option `--%s' doesn't allow an argument\n"
    107 msgstr "%s: l'option  --%s  ne tolre pas d'argument\n"
    108 
    109 #: getopt.c:721
    110 #, c-format
    111 msgid "%s: option `%c%s' doesn't allow an argument\n"
    112 msgstr "%s: l'option  %c%s  ne tolre pas d'argument\n"
    113 
    114 #: getopt.c:739 getopt.c:912
    115 #, c-format
    116 msgid "%s: option `%s' requires an argument\n"
    117 msgstr "%s: l'option  %s  exige un argument\n"
    118 
    119 #: getopt.c:768
    120 #, c-format
    121 msgid "%s: unrecognized option `--%s'\n"
    122 msgstr "%s: l'option  --%s  n'est pas reconnue\n"
    123 
    124 #: getopt.c:772
    125 #, c-format
    126 msgid "%s: unrecognized option `%c%s'\n"
    127 msgstr "%s: l'option  %c%s  n'est pas reconnue\n"
    128 
    129 #: getopt.c:798
    130 #, c-format
    131 msgid "%s: illegal option -- %c\n"
    132 msgstr "%s: l'option  %c  n'est pas permise\n"
    133 
    134 #: getopt.c:801
    135 #, c-format
    136 msgid "%s: invalid option -- %c\n"
    137 msgstr "%s: l'option  %c  n'est pas valide\n"
    138 
    139 #: getopt.c:831 getopt.c:961
    140 #, c-format
    141 msgid "%s: option requires an argument -- %c\n"
    142 msgstr "%s: l'option  %c  exige un argument\n"
    143 
    144 #: getopt.c:878
    145 #, c-format
    146 msgid "%s: option `-W %s' is ambiguous\n"
    147 msgstr "%s: l'option  -W %s  est ambigu\n"
    148 
    149 #: getopt.c:896
    150 #, c-format
    151 msgid "%s: option `-W %s' doesn't allow an argument\n"
    152 msgstr "%s: l'option  -W %s  ne tolre pas d'argument\n"
    153 EOF
    154 
    155 tmpfiles="$tmpfiles mg-test2.out"
    156 : ${MSGGREP=msggrep}
    157 ${MSGGREP} -M fr -o mg-test2.out mg-test2.po
    158 test $? = 0 || { rm -fr $tmpfiles; exit 1; }
    159 
    160 tmpfiles="$tmpfiles mg-test2.ok"
    161 cat <<\EOF > mg-test2.ok
    162 domain "de"
    163 
    164 # German translations for GNU gettext package.
    165 # Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
    166 msgid ""
    167 msgstr ""
    168 "Project-Id-Version: GNU gettext 0.11-pre1\n"
    169 "POT-Creation-Date: 2001-12-08 20:33+0100\n"
    170 "PO-Revision-Date: 2001-11-04 12:25+0100\n"
    171 "Last-Translator: Karl Eichwalder <ke (at] suse.de>\n"
    172 "Language-Team: German <de (at] li.org>\n"
    173 "MIME-Version: 1.0\n"
    174 "Content-Type: text/plain; charset=ISO-8859-1\n"
    175 "Content-Transfer-Encoding: 8bit\n"
    176 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
    177 
    178 domain "fr"
    179 
    180 # Messages franais pour GNU gettext.
    181 # Copyright  1996, 1997, 1998 Free Software Foundation, Inc.
    182 # Franois Pinard <pinard (at] iro.umontreal.ca>, 1996.
    183 #
    184 msgid ""
    185 msgstr ""
    186 "Project-Id-Version: GNU gettext 0.10.35\n"
    187 "POT-Creation-Date: 2001-12-08 20:33+0100\n"
    188 "PO-Revision-Date: 1998-05-04 10:03-04:00\n"
    189 "Last-Translator: Franois Pinard <pinard (at] iro.umontreal.ca>\n"
    190 "Language-Team: French <fr (at] li.org>\n"
    191 "MIME-Version: 1.0\n"
    192 "Content-Type: text/plain; charset=ISO-8859-1\n"
    193 "Content-Transfer-Encoding: 8bit\n"
    194 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
    195 
    196 #: getopt.c:691
    197 #, c-format
    198 msgid "%s: option `%s' is ambiguous\n"
    199 msgstr "%s: l'option  %s  est ambigu\n"
    200 
    201 #: getopt.c:716
    202 #, c-format
    203 msgid "%s: option `--%s' doesn't allow an argument\n"
    204 msgstr "%s: l'option  --%s  ne tolre pas d'argument\n"
    205 
    206 #: getopt.c:721
    207 #, c-format
    208 msgid "%s: option `%c%s' doesn't allow an argument\n"
    209 msgstr "%s: l'option  %c%s  ne tolre pas d'argument\n"
    210 
    211 #: getopt.c:739 getopt.c:912
    212 #, c-format
    213 msgid "%s: option `%s' requires an argument\n"
    214 msgstr "%s: l'option  %s  exige un argument\n"
    215 
    216 #: getopt.c:768
    217 #, c-format
    218 msgid "%s: unrecognized option `--%s'\n"
    219 msgstr "%s: l'option  --%s  n'est pas reconnue\n"
    220 
    221 #: getopt.c:772
    222 #, c-format
    223 msgid "%s: unrecognized option `%c%s'\n"
    224 msgstr "%s: l'option  %c%s  n'est pas reconnue\n"
    225 
    226 #: getopt.c:798
    227 #, c-format
    228 msgid "%s: illegal option -- %c\n"
    229 msgstr "%s: l'option  %c  n'est pas permise\n"
    230 
    231 #: getopt.c:801
    232 #, c-format
    233 msgid "%s: invalid option -- %c\n"
    234 msgstr "%s: l'option  %c  n'est pas valide\n"
    235 
    236 #: getopt.c:831 getopt.c:961
    237 #, c-format
    238 msgid "%s: option requires an argument -- %c\n"
    239 msgstr "%s: l'option  %c  exige un argument\n"
    240 
    241 #: getopt.c:878
    242 #, c-format
    243 msgid "%s: option `-W %s' is ambiguous\n"
    244 msgstr "%s: l'option  -W %s  est ambigu\n"
    245 
    246 #: getopt.c:896
    247 #, c-format
    248 msgid "%s: option `-W %s' doesn't allow an argument\n"
    249 msgstr "%s: l'option  -W %s  ne tolre pas d'argument\n"
    250 EOF
    251 
    252 : ${DIFF=diff}
    253 ${DIFF} mg-test2.ok mg-test2.out
    254 result=$?
    255 
    256 rm -fr $tmpfiles
    257 
    258 exit $result
    259