Handle the iso8859-1 charset somewhat, so that when the po file is in
authoracli <acli>
Sun, 22 Feb 2004 05:18:52 +0000 (05:18 +0000)
committeracli <acli>
Sun, 22 Feb 2004 05:18:52 +0000 (05:18 +0000)
commitb2138f5d0d0a8f1a9586a11af4dbbb5253b08ff6
tree32608db00d550252578908a6744af9402e380edb
parent3191435697fb07c525cf579f1dcef66ffc00cd53
Handle the iso8859-1 charset somewhat, so that when the po file is in
either iso8859-1 or utf8, msgmerge(1) won't crap out. The code is ugly;
the conversion table is hard-coded, and in some place not very appropriate.

However, this does fix the case where a few strings containing French
characters can't be translated. As a side effect, tmpl_process3 can now
also be used for French or other languages using iso8859-1.
misc/translator/TmplTokenizer.pm
misc/translator/tmpl_process3.pl
misc/translator/xgettext.pl