Japanese and UTF8
Werner Koch
wk@gnupg.org
Thu, 17 Feb 2000 14:12:38 +0100
On Thu, 17 Feb 2000, IIDA Yosiaki wrote:
> * To assume outside is also UTF-8 and we don't convert at
> all.
That is easy. I simply add a dummy --charset utf8 which does not do
any conversion.
> * To assume outside is also UTF-8, but we do convert from/to
> printable ASCII (with technique such as in RFC 2253).
Do you mean to escape all non 7bit characters like "\dd" ?
I wonder why the don't suggest to use "\xdd".
> * To assume outside is always fixed charset, say
> ISO-2022-JP (or EUC-JP or whatever).
> * To assume that the charset is specified explicitly.
You know have to do this using the --charset option which defaults to
latin-1. Therefore I should use libiconv.
There is still one problem: Are there any control characters outside
of the 0..127 range? I assume yes and than I need a way to test for
them. For security reasons we can't print any data without checking
first. Hmmm, the second options seems to be best for this but than
you won't see any Japanese characters :-(. I'll better go and read
something about libiconv.
Werner