From: Frankie <fr...@gl...> - 2006-11-08 16:14:21
|
The follows are the information after execute phpinfo() Version: 5.1.6 iconv iconv support enabled iconv implementation glibc iconv library version 2.5 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 mbstring Multibyte Support enabled Multibyte string engine libmbfl HTTP input encoding translation enabled Multibyte (japanese) regex support enabled Multibyte regex (oniguruma) version 3.7.1 mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1. Directive Local Value Master Value mbstring.detect_order no value no value mbstring.encoding_translation On On mbstring.func_overload 0 0 mbstring.http_input pass pass mbstring.http_output UTF-8 UTF-8 mbstring.internal_encoding UTF-8 UTF-8 mbstring.language neutral neutral mbstring.strict_detection Off Off mbstring.substitute_character no value no value However, I can see any value of PHP decode after run phpinfo(). Frankie ----- Original Message ----- ???: "Tomas Kuliavas" <to...@us...> ???: <squ...@li...> ????: ???, 8 ???, 2006 14:55 ??: Re: [SM-I18N] Big5 display in 1.4.8 UTF-8 version > > >From extra decoding library readme. > > "Developers will need information about PHP version, PHP recode, iconv and > mbstring extensions, used SquirrelMail version, any modification made in > functions/i18n.php and mbstring extension settings." > > It does not matter what you have in php.ini. You can override it in other > ini files, webserver's configuration, .htaccess files and preloaded > scripts. PHP settings must be tested by executing script with phpinfo() in > SquirrelMail directory same way SquirrelMail scripts are executed. > http://www.squirrelmail.org/wiki/TestPHPSettings > > If I don't get info about recode and iconv, I don't know which functions > are used to convert foreign character sets. If I don't get mbstring > settings, I don't know list of enabled character sets in mbstring and I > don't know if I can trust string functions. > > Please note that decoding functions don't suppress recode and iconv errors > by default. If you have iconv extension errors in your logs, I will need > rfc822 source of incorrectly decoded message. > > > PHP version is php-4.3.11-2.8 > > extension=mbstring.so in php.ini > > > > part of header: > > > > ------_=_NextPart_001_01C70233.7E9C77F2 > > Content-Type: text/html; > > charset="big5" > > Content-Transfer-Encoding: quoted-printable > > > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> > > <HTML><HEAD><TITLE></TITLE> > > <META http-equiv=3DContent-Type content=3D"text/html; charset=3Dbig5"> > > <META content=3D"MSHTML 6.00.2900.2963" name=3DGENERATOR></HEAD> > > <BODY><!-- Converted from text/plain format --> > > <P><FONT size=3D2><STRONG><FONT size=3D7><FONT=20 > > color=3D#ff0000>ABCDE</FONT><BR></FONT></STRONG><BR>-----=AD=EC=A9l=B6l=A5= > > =F3-----<BR>=B1H=A5=F3=AA=CC: Frankie=20 > > Wong [<A > > href=3D"mailto:fr...@ab...">mailto:fr...@ab...</A>]<BR>=B1H=A5 =F3=A4=E9=B4=C1:=20 > > Tuesday, 7 November, 2006 13:59<BR>=A6=AC=A5=F3=AA=CC: Frankie = > > Wong<BR>=A5D=A6=AE: Re: test html=20 > > > > email only shows until "Frankie Wong [" and the position of table is > > different to > > normal. > > > > If I vi the email file and change charset="UTF-8", display is normal, of > > course > > chinese characters can't be displayed normal after I changed charset. > > > > I am quite sure that the email can be displayed normal in standard version > > of 1.4.8 > > > > Furthermore, I noticed that It only appears when email is replied by > > outlook or > > outlook express. I will try any other email client to get the result in > > coming few > > days. > > > > Best Regards, > > > > Frankie > > > > > > > >>> Hi, > >>> > >>> > >>> After upgrade to UTF-8 version from > >>> https://sourceforge.net/project/showfiles.php?group_id=311&package_id=200705, > >>> I > >>> found that if header with Content-Type: text/html; charset="big5", > >>> content > >>> of email can't be correctly displayed in HTML view. Also, chinese > >>> character > >>> can't be displayed. If charset="UTF-8" all is fine. Is it a bug in > >>> UTF-8 > >>> version ? > >> > >> Could you show all email headers and provide information about your PHP > >> installation? List of enabled PHP extensions and mbstring extension > >> settings. > >> > >> SquirrelMail utf-8 version haven't made any changes that might break > >> display of emails. Package only removed Japanese translation hacks and > >> switched all translations to utf-8. Are you sure that you can display > >> that > >> email in standard SquirrelMail version, when user selects other, > >> non-Chinese translation. > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > -- > squirrelmail-i18n mailing list > Posting guidelines: http://squirrelmail.org/wiki/MailingListPostingGuidelines > Information about translations: > http://www.squirrelmail.org/wiki/LanguageTranslation > List address: squ...@li... > List archives: http://news.gmane.org/gmane.mail.squirrelmail.internationalization > List info (Subscribe/Unsubscribe/Change options): > https://lists.sourceforge.net/lists/listinfo/squirrelmail-i18n > |