1#! /bin/sh
2
3# Test --domain option.
4
5tmpfiles=""
6trap 'rm -fr $tmpfiles' 1 2 3 15
7
8tmpfiles="$tmpfiles mg-test2.po"
9cat <<\EOF > mg-test2.po
10domain "de"
11
12# German translations for GNU gettext package.
13# Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
14msgid ""
15msgstr ""
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@suse.de>\n"
20"Language-Team: German <de@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
28msgid "%s: option `%s' is ambiguous\n"
29msgstr "%s: Option �%s� ist mehrdeutig\n"
30
31#: getopt.c:716
32#, c-format
33msgid "%s: option `--%s' doesn't allow an argument\n"
34msgstr "%s: Option �--%s� erwartet kein Argument\n"
35
36#: getopt.c:721
37#, c-format
38msgid "%s: option `%c%s' doesn't allow an argument\n"
39msgstr "%s: Option �%c%s� erwartet kein Argument\n"
40
41#: getopt.c:739 getopt.c:912
42#, c-format
43msgid "%s: option `%s' requires an argument\n"
44msgstr "%s: Option �%s� erwartet ein Argument\n"
45
46#: getopt.c:768
47#, c-format
48msgid "%s: unrecognized option `--%s'\n"
49msgstr "%s: unbekannte Option �--%s�\n"
50
51#: getopt.c:772
52#, c-format
53msgid "%s: unrecognized option `%c%s'\n"
54msgstr "%s: unbekannte Option �%c%s�\n"
55
56#: getopt.c:798
57#, c-format
58msgid "%s: illegal option -- %c\n"
59msgstr "%s: unzul�ssige Option -- %c\n"
60
61#: getopt.c:801
62#, c-format
63msgid "%s: invalid option -- %c\n"
64msgstr "%s: ung�ltige Option -- %c\n"
65
66#: getopt.c:831 getopt.c:961
67#, c-format
68msgid "%s: option requires an argument -- %c\n"
69msgstr "%s: Option erwartet ein Argument -- %c\n"
70
71#: getopt.c:878
72#, c-format
73msgid "%s: option `-W %s' is ambiguous\n"
74msgstr "%s: Option �-W %s� ist mehrdeutig\n"
75
76#: getopt.c:896
77#, c-format
78msgid "%s: option `-W %s' doesn't allow an argument\n"
79msgstr "%s: Option �-W %s� erwartet kein Argument\n"
80
81domain "fr"
82
83# Messages fran�ais pour GNU gettext.
84# Copyright � 1996, 1997, 1998 Free Software Foundation, Inc.
85# Fran�ois Pinard <pinard@iro.umontreal.ca>, 1996.
86#
87msgid ""
88msgstr ""
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: Fran�ois Pinard <pinard@iro.umontreal.ca>\n"
93"Language-Team: French <fr@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
101msgid "%s: option `%s' is ambiguous\n"
102msgstr "%s: l'option � %s � est ambigu�\n"
103
104#: getopt.c:716
105#, c-format
106msgid "%s: option `--%s' doesn't allow an argument\n"
107msgstr "%s: l'option � --%s � ne tol�re pas d'argument\n"
108
109#: getopt.c:721
110#, c-format
111msgid "%s: option `%c%s' doesn't allow an argument\n"
112msgstr "%s: l'option � %c%s � ne tol�re pas d'argument\n"
113
114#: getopt.c:739 getopt.c:912
115#, c-format
116msgid "%s: option `%s' requires an argument\n"
117msgstr "%s: l'option � %s � exige un argument\n"
118
119#: getopt.c:768
120#, c-format
121msgid "%s: unrecognized option `--%s'\n"
122msgstr "%s: l'option � --%s � n'est pas reconnue\n"
123
124#: getopt.c:772
125#, c-format
126msgid "%s: unrecognized option `%c%s'\n"
127msgstr "%s: l'option � %c%s � n'est pas reconnue\n"
128
129#: getopt.c:798
130#, c-format
131msgid "%s: illegal option -- %c\n"
132msgstr "%s: l'option � %c � n'est pas permise\n"
133
134#: getopt.c:801
135#, c-format
136msgid "%s: invalid option -- %c\n"
137msgstr "%s: l'option � %c � n'est pas valide\n"
138
139#: getopt.c:831 getopt.c:961
140#, c-format
141msgid "%s: option requires an argument -- %c\n"
142msgstr "%s: l'option � %c � exige un argument\n"
143
144#: getopt.c:878
145#, c-format
146msgid "%s: option `-W %s' is ambiguous\n"
147msgstr "%s: l'option � -W %s � est ambigu�\n"
148
149#: getopt.c:896
150#, c-format
151msgid "%s: option `-W %s' doesn't allow an argument\n"
152msgstr "%s: l'option � -W %s � ne tolre pas d'argument\n"
153EOF
154
155tmpfiles="$tmpfiles mg-test2.out"
156: ${MSGGREP=msggrep}
157${MSGGREP} -M fr -o mg-test2.out mg-test2.po
158test $? = 0 || { rm -fr $tmpfiles; exit 1; }
159
160tmpfiles="$tmpfiles mg-test2.ok"
161cat <<\EOF > mg-test2.ok
162domain "de"
163
164# German translations for GNU gettext package.
165# Copyright (C) 1995, 1996, 1997, 2001 Free Software Foundation, Inc.
166msgid ""
167msgstr ""
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@suse.de>\n"
172"Language-Team: German <de@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
178domain "fr"
179
180# Messages fran�ais pour GNU gettext.
181# Copyright � 1996, 1997, 1998 Free Software Foundation, Inc.
182# Fran�ois Pinard <pinard@iro.umontreal.ca>, 1996.
183#
184msgid ""
185msgstr ""
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: Fran�ois Pinard <pinard@iro.umontreal.ca>\n"
190"Language-Team: French <fr@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
198msgid "%s: option `%s' is ambiguous\n"
199msgstr "%s: l'option � %s � est ambigu�\n"
200
201#: getopt.c:716
202#, c-format
203msgid "%s: option `--%s' doesn't allow an argument\n"
204msgstr "%s: l'option � --%s � ne tolre pas d'argument\n"
205
206#: getopt.c:721
207#, c-format
208msgid "%s: option `%c%s' doesn't allow an argument\n"
209msgstr "%s: l'option � %c%s � ne tolre pas d'argument\n"
210
211#: getopt.c:739 getopt.c:912
212#, c-format
213msgid "%s: option `%s' requires an argument\n"
214msgstr "%s: l'option � %s � exige un argument\n"
215
216#: getopt.c:768
217#, c-format
218msgid "%s: unrecognized option `--%s'\n"
219msgstr "%s: l'option � --%s � n'est pas reconnue\n"
220
221#: getopt.c:772
222#, c-format
223msgid "%s: unrecognized option `%c%s'\n"
224msgstr "%s: l'option � %c%s � n'est pas reconnue\n"
225
226#: getopt.c:798
227#, c-format
228msgid "%s: illegal option -- %c\n"
229msgstr "%s: l'option � %c � n'est pas permise\n"
230
231#: getopt.c:801
232#, c-format
233msgid "%s: invalid option -- %c\n"
234msgstr "%s: l'option � %c � n'est pas valide\n"
235
236#: getopt.c:831 getopt.c:961
237#, c-format
238msgid "%s: option requires an argument -- %c\n"
239msgstr "%s: l'option � %c � exige un argument\n"
240
241#: getopt.c:878
242#, c-format
243msgid "%s: option `-W %s' is ambiguous\n"
244msgstr "%s: l'option � -W %s � est ambigu�\n"
245
246#: getopt.c:896
247#, c-format
248msgid "%s: option `-W %s' doesn't allow an argument\n"
249msgstr "%s: l'option � -W %s � ne tol�re pas d'argument\n"
250EOF
251
252: ${DIFF=diff}
253${DIFF} mg-test2.ok mg-test2.out
254result=$?
255
256rm -fr $tmpfiles
257
258exit $result
259