Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Mar 2008 18:52:19 +0900
From:      Alexander Nedotsukov <bland@bbnest.net>
To:        yes298 yes298 <yes298@gmail.com>
Cc:        gnome@freebsd.org, bland@freebsd.org, ale@freebsd.org
Subject:   Re: iconv can NOT work properly ...
Message-ID:  <723D9E97-C94F-4859-A578-B4478B764F43@bbnest.net>
In-Reply-To: <1f873bfb0803130226k54ff8ffav1d7d8d0bd278730e@mail.gmail.com>
References:  <1f873bfb0803130226k54ff8ffav1d7d8d0bd278730e@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Please show us your gb2312 code snippet which can not be converted with:

$ cat you_code_snippet.txt  | iconv -f gb2312 -t big5

Thanks,
Alexander.

On 13.03.2008, at 18:26, yes298 yes298 wrote:

> Dear Sir,
>
> Our company PHP programs developed on Linux, and work normally,
> but when move to FreeBSD v7.0(x64), I found that iconv() function  
> can't
> work properly,  funciton iconv() and mb_convert_encoding() can convert
> gb2312 or big5 to utf8 properly, but can NOT convert between gb2312
> and big5, not nothing include error message to show ...
>
> Then I do same testing on FreeBSD with command iconv , also failed
> to convert between gb2312 and big5, and error message show:
> iconv: cannot convert
>
> Using php function phpinfo() result as below:
> iconv support  enabled
> iconv implementation  libiconv
> iconv library version  1.11
>
> Directive Local Value Master Value
> iconv.input_encoding ISO-8859-1 ISO-8859-1
> iconv.internal_encoding ISO-8859-1 ISO-8859-1
> iconv.output_encoding ISO-8859-1 ISO-8859-1
>
> Using function var_dump(get_extension_funcs("iconv")); to get info as
> below:
> array(11) { [0]=> string(5) "iconv" [1]=> string(16)  
> "ob_iconv_handler"
> [2]=> string(18) "iconv_get_encoding" [3]=> string(18)
> "iconv_set_encoding" [4]=> string(12) "iconv_strlen" [5]=> string(12)
> "iconv_substr" [6]=> string(12) "iconv_strpos" [7]=> string(13)
> "iconv_strrpos" [8]=> string(17) "iconv_mime_encode" [9]=> string(17)
> "iconv_mime_decode" [10]=> string(25) "iconv_mime_decode_headers" }
>
> As a result, I found  funciton iconv() and mb_convert_encoding()   and
> FreeBSD
> command iconv can NOT convert between gb2312 and big5.
>
> Please help to fix this problem, thanks  so much for your help ...
>
> Best rgd,
> Victor
> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org 
> "




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?723D9E97-C94F-4859-A578-B4478B764F43>