8
export TEXTDOMAINDIR LANGUAGE LC_ALL LC_MESSAGES LANG
10
tmpfiles="LC_MESSAGES"
11
test -d LC_MESSAGES || mkdir LC_MESSAGES
13
tmpfiles="$tmpfiles module1.po module2.po"
14
cat <<EOF > module1.po
15
#default domain "messages.mo"
17
msgstr "MSGFMT(3) portable message object file compiler\n"
18
"Copyright (C) 1995 Free Software Foundation\n"
19
"Report bugs to <bug-gnu-utils@gnu.org>\n"
21
msgstr "msg 1 translation"
25
msgstr "help 2 translation"
29
msgstr "error 3 translation"
32
cat <<EOF > module2.po
34
#default domain "messages.mo"
36
msgstr "mesg 4 translation"
40
msgstr "alternate error 2 translation"
42
msgstr "error 5 translation"
46
msgstr "window 6 translation"
50
${MSGFMT} module1.po module2.po -o LC_MESSAGES/gen.mo
52
tmpfiles="$tmpfiles mf-test1.out"
54
${GETTEXT} gen 'SYS_(C)
57
tmpfiles="$tmpfiles gtmf-test1.ok"
58
cat <<EOF > gtmf-test1.ok
59
MSGFMT(3) portable message object file compiler
60
Copyright (C) 1995 Free Software Foundation
61
Report bugs to <bug-gnu-utils@gnu.org>
65
${DIFF} gtmf-test1.ok mf-test1.out