返回列表 发帖
本帖最后由 forgetid 于 2009-7-8 23:17 编辑

ok ok ok ok ok

1、po的编码
2、检查这句话是不是已经i18n过了
高山仰止:http://goto8848.net

TOP

本帖最后由 crazyloong 于 2009-3-5 23:17 编辑

1、那你数据库的编码呢?
2、看看那一句前面是不是有__()、_e()这样的调用

POEdit肯定是可以复制的,你仔细看看下面的细节。

PS:这里回复很慢的,只是我正好看见。
高山仰止:http://goto8848.net

TOP

5# forgetid
1、不清楚
2、那你就不能通过po来汉化了这一句了。
3、你看看你那错误信息到底是什么信息。你的截图里是省略号,不清楚是什么。
高山仰止:http://goto8848.net

TOP

8# forgetid 说明你复制的内容里有非打印字符,换句话说,就是里面有一些不显示出来的字符,而它们是不允许存在的,所以就出错了。
高山仰止:http://goto8848.net

TOP

双引号应该是要转义的。
高山仰止:http://goto8848.net

TOP

你可以把你汉化的主题发到我的邮箱crazyloong@gmail.com,我帮你看看
高山仰止:http://goto8848.net

TOP

我这里没有发现乱码
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
高山仰止:http://goto8848.net

TOP

这个是由于grain进行字符串处理的时候,使用了htmlentities了,而没有考虑编码的问题,所以出现了乱码。

只有修改grain的源代码才能修正这个问题
高山仰止:http://goto8848.net

TOP

admin\menu.php(91)
admin\menu.php(265)
func\posthooks.php(308)

这三个地方的应该都有问题。
你把这三个htmlentities替换成grain_htmlentities。
高山仰止:http://goto8848.net

TOP

返回列表