版本 0.6.3 – gettext的整合


By diongillard http://www.flickr.com/photos/diongillard/248190660/in/photostream/

gettext的翻译更容易使

这个新版本有两个重大变化和错误修正的拍品包括.

最重要的变化是与WordPress的gettext的系统集成插件, 这是WordPress的方法 (和一些主题和插件) 提供自己的本地化版本. 这是通过几个文件 (所谓.po /因为他们的文件扩展名.mo) 这包括了翻译的字符串,该软件包括名单.

现在做什么Transposh说文件是利用, 因此,如果您的文件翻译WordPress的西班牙语, 他们将采取优先和Transposh将利用档案制作的西班牙语界面翻译. 这是为什么好? 有几个原因, 一个是翻译,有时它使以前不可能的,他们, 另一个是,翻译被认为是人类的基础和更准确, 而最后是,它可以清除,特别是在诸如月份名称缩写和天短字符串模糊.
如何获得/ .mo文件.po, 更多信息这项工作如何能找到 http://trac.transposh.org/wiki/UsingGetText.

此功能还包括一个重写了插件的内存缓存系统, 而现在支持 xcacheeaccelarator 除了以前的版本 APC的 支持. 此版本使用的数据,提高性能和减少内存使用更紧凑的代表性.

在这个版本更多修复:

  • 从标签云标签现在被翻译与翻译质量
  • 定出偷偷摸摸 “没有一个有效的插件头” 问题, 如果你 “默认” 列出两次选择设置在您的Widget, 请删除部件/ tpw_deafult.php文件
  • 修复转化为MS添加一个额外的趋势空间,翻译结果
  • 与国旗的CSS列表固定的臭虫部件防止旗看法

我们也改变了这个站点布局一下,让你可以看到发展饲料和更实时变化的时尚.

等待在此版本的反馈.

更新: 一个错误被发现时没有使用缓存插件, 如果您有重复的翻译, 或您无法看到以前所作的翻译, 请重新安装从wordpress.org插件, 该插件现在有固定. 谢谢 尼古拉斯 报告此.

, , , , , , , ,

  1. #1阿尔莱Uein 关于 九月 3, 2010 - 12:03 下午

    你好,

    我有一个新的版本新的错误 (0.6.3) 和插件Mailpress. 当我们要显示页面的翻译一, 有错误 :

    警告: 的DOMDocument::loadXML() [domdocument.loadxml]: 未登记的实体错误信息, 线: 4 在/ wp-content/plugins/mailpress/mp-includes/class/MP_Xml.class.php上线 7

    警告: 的DOMDocument::loadXML() [domdocument.loadxml]: Char值无效的PCDATA 1 在实体, 线: 4 在/ wp-content/plugins/mailpress/mp-includes/class/MP_Xml.class.php上线 7

    警告: 的DOMDocument::loadXML() [domdocument.loadxml]: Char值无效的PCDATA 3 在实体, 线: 4 在/ wp-content/plugins/mailpress/mp-includes/class/MP_Xml.class.php上线 7

    警告: 的DOMDocument::loadXML() [domdocument.loadxml]: 序列 ‘]]>’ 不允许在实体内容, 线: 4 在/ wp-content/plugins/mailpress/mp-includes/class/MP_Xml.class.php上线 7

    警告: 的DOMDocument::loadXML() [domdocument.loadxml]: 内部errorExtra内容在文档的末尾在实体, 线: 4 在/ wp-content/plugins/mailpress/mp-includes/class/MP_Xml.class.php上线 7

    致命错误: 调用一个成员函数hasAttributes() 在非在/ wp-content/plugins/mailpress/mp-includes/class/MP_Xml.class.php对象上线 50

    • #2ofer 关于 九月 6, 2010 - 11:31 下午

      我安装了插件,无法看到冲突, 我想我失去了一些东西的地方.

      冲突是由于使用的方式通过Transposh融入gettext的 (加入这些字符,后来删除它们) 通常你所描述的冲突不应该发生.

      • #3阿尔莱Uein 关于 九月 13, 2010 - 7:55 下午

        您可以添加一个选项 “禁用gettext的整合” …

        • #4ofer 关于 九月 13, 2010 - 10:06 下午

          是的, 我想我会把它加在下一版

  2. #5爱德华Mugits 关于 九月 5, 2010 - 5:45 下午

    我喜欢我所看到和读到这里, 只是没有技术上能够实现. 准备让我的咖啡网站更新到最新的WP和本插件翻译对我来说是必须. 当翻译, 将它更新和填充页面,虽然它是一个独特的页面? 如果我有 20 在网页翻译成日语和英语, 我将能够使用的翻译网页,以创建一个实际的页面,并保存为现在一个页面上,使生活充满元优化?

    我需要做一个网站,我想加入这个功能, 此人avialable引用?

    • #6ofer 关于 九月 6, 2010 - 11:29 下午

      您好爱德华,

      已翻译网页是任何实际用途的实际页面, 我不知道你所说的完全准确,但元优化我当然希望工程

  3. #7NVR的 on 九月 9, 2010 - 11:10 am关于

    你好,

    (对不起,我的英语)

    我为我的波兰网站设置为默认波兰语. 当改变其他郎, 我得到这个郎标题翻译成部件 “翻译” 和选项 “设置为默认语言” 和 “编辑翻译”

    例如:. 为Deutsh > 翻译, 设置为默认语言
    编辑翻译.

    但是,当我切换到波兰 (我的默认郎) 这个文本是英文, 不仅仅在波兰. :-(

    为什么缺少defalut郎部件翻译如果默认是不是英语?

    • #8ofer 关于 九月 14, 2010 - 10:51 下午

      这将是未来版本中修复 (0.6.4) 很快

  4. #9Revonorway 关于 九月 20, 2010 - 3:04 下午

    你好, 我有一个问题与挪威nb_NO. BuddyPress的活动中得到翻译仅在第一项活动, 所有其他活动停留在英语…任何想法?

  5. #10Revonorway 关于 九月 20, 2010 - 3:26 下午

    我也得到一些的语言空白页…我可以给你访问我的私人社区,如果你想看看为什么?

  6. #11Revonorway 关于 九月 20, 2010 - 3:38 下午

    其实它的语言,没有任何。mo文件. 我得到一个空白页…

  7. #12Revonorway on 九月 22, 2010 - 11:38 am关于

    你好, 在虚拟主机配置, 我的网络管理员增加了php_admin_value的memory_limit到 128 现在它工作… 所以,你是对的, 这是一个内存问题! THX的你的帮助!

    • #13ofer on 九月 24, 2010 - 12:53 am关于

      很高兴我能帮助

      • #14Revonorway on 九月 24, 2010 - 8:54 am关于

        是的, THX的再次!
        我还得到一个问题,虽然, 当我有BuddyPress的语言文件…例如在挪威, 只有首先登场的是翻译, 其余为未…任何想法?

(将不会被发表)