• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#! /bin/sh
2. "${srcdir=.}/init.sh"; path_prepend_ . ../src
3
4# Test --update: location changed, and xgettext comment added. Both changes
5# must be reflected in the resulting PO file.
6
7cat <<\EOF > mm-u-2.po
8# SOME DESCRIPTIVE TITLE.
9# Copyright (C) YEAR Free Software Foundation, Inc.
10# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
11#
12msgid ""
13msgstr ""
14"Project-Id-Version: cog_training 1.0\n"
15"POT-Creation-Date: 2001-04-29 22:40+0200\n"
16"PO-Revision-Date: 2001-04-29 21:19+02:00\n"
17"Last-Translator: Felix N. <xyz@zyx.uucp>\n"
18"Language-Team: German <de@li.org>\n"
19"Language: de\n"
20"MIME-Version: 1.0\n"
21"Content-Type: text/plain; charset=ISO-8859-1\n"
22"Content-Transfer-Encoding: 8bit\n"
23
24#: cogarithmetic.cc:12
25msgid "white"
26msgstr "wei�"
27EOF
28
29cat <<EOF > mm-u-2.pot
30# SOME DESCRIPTIVE TITLE.
31# Copyright (C) YEAR Free Software Foundation, Inc.
32# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
33#
34msgid ""
35msgstr ""
36"Project-Id-Version: PACKAGE VERSION\n"
37"POT-Creation-Date: 2001-04-29 22:40+0200\n"
38"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
39"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
40"Language-Team: LANGUAGE <LL@li.org>\n"
41"MIME-Version: 1.0\n"
42"Content-Type: text/plain; charset=ISO-8859-1\n"
43"Content-Transfer-Encoding: 8bit\n"
44
45#. location changed
46#: cogarithmetic.cc:33
47msgid "white"
48msgstr ""
49EOF
50
51: ${MSGMERGE=msgmerge}
52${MSGMERGE} -q --update mm-u-2.po mm-u-2.pot || Exit 1
53mv mm-u-2.po mm-u-2.tmp || { Exit 1; }
54LC_ALL=C tr -d '\r' < mm-u-2.tmp > mm-u-2.po || Exit 1
55
56cat <<\EOF > mm-u-2.ok
57# SOME DESCRIPTIVE TITLE.
58# Copyright (C) YEAR Free Software Foundation, Inc.
59# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
60#
61msgid ""
62msgstr ""
63"Project-Id-Version: cog_training 1.0\n"
64"POT-Creation-Date: 2001-04-29 22:40+0200\n"
65"PO-Revision-Date: 2001-04-29 21:19+02:00\n"
66"Last-Translator: Felix N. <xyz@zyx.uucp>\n"
67"Language-Team: German <de@li.org>\n"
68"Language: de\n"
69"MIME-Version: 1.0\n"
70"Content-Type: text/plain; charset=ISO-8859-1\n"
71"Content-Transfer-Encoding: 8bit\n"
72
73#. location changed
74#: cogarithmetic.cc:33
75msgid "white"
76msgstr "wei�"
77EOF
78
79: ${DIFF=diff}
80${DIFF} mm-u-2.ok mm-u-2.po
81result=$?
82
83exit $result
84