多语言网站 - 英语,日语,韩语

时间:2010-05-14 12:05:35

标签: cakephp

开发支持2字节语言(日语,中文)的网站难吗?我打算用PHP开发一个多语言网站。如果你知道一些简单的方法,请告诉我。

1 个答案:

答案 0 :(得分:0)

'双字节'字符集几乎(*)已成为过去。今天,您使用Unicode字符集,因此站点可以无缝地支持每种语言,而不会出现切换代码页的恐怖。

将以UTF-8编码保存的页面内容serve it to browsers写为UTF-8,并将database tablesdatabase connection设置为UTF-8。这本身就足够了。如果您需要能够处理UTF-8字符串而不会意外地将字符剪成两半,请使用mbstring

(*:东亚仍有一些可怕的旧系统,你必须编码为令人讨厌的遗留字符集,例如旧手机和一些狡猾的网络邮件服务。希望这不会影响你。如果你仍然需要在内部使用UTF-8,但在出路时使用iconv转换为例如Shift-JIS。)