2014年11月25日 WordPress 60条评论

WordPress 插件推荐:Codestyling Localization

有时主题开发会遇到有多语言支持需求,但是对方语言你不一定熟悉(如德语),所以一般这部分还是交给客户自己去翻译。但是怎样比较方便呢?总不能让客户自己去改主题的语言包吧,通常开发的主题是需要满足客户直接用,而不是要去修改源代码。

WordPress 强大的插件肯定更有这类工具,今天推荐一下比较常用的插件给大家:

[ 插件名:]

Codestyling Localization

[ 下载:]

https://wordpress.org/plugins/codestyling-localization/

[大概说一下用法:]

写主题代码时把需要翻译的文本用下面 2 种方式写(会做多语言主题的朋友都知道),下面以 ooxx 这文本来说明

<?php _e('ooxx', 'themename'); ?>

如果是 php 里面就这样

<?php
echo __('ooxx', 'themename') . '?!';
?>

(注:)themename 是 textdomain,随意,一般用主题名比较多

主题 functions.php 加上多语言支持的 textdomain 及定义:

load_theme_textdomain( 'themename', get_template_directory() );

(注:)用主题目录即可,插件默认是所用主题目录

然后安装好插件,WP 后台点击进入 Tools > Localization,直接点击 Themes 目录,会列出所有支持多语言的主题,然后可以点击添加支持语言,scan 后就可以保存 scan 出的词句为 xx_XX.pot 和 所建立的语言 .mo .po 文件(如中文就是 zh_CN.mo,zh_CN.po),点击建立的语言文件可以直接在这里翻译字句。

(注:)当然这插件不单支持主题,WordPress 里面各种文本都支持。

[ PS ]

有部分制作多语言支持主题的朋友会不知道如何生成 .pot 文件/直接用的 .mo .po。其实可以直接用这个插件生成 .mo 和 .po 文件,然后用 Poedit 软件编辑即可。网上搜来的很多是 linux/服务器下的工具,不是特别方便。

- - - - - - - -

难得更新啊,但下载的影片、美剧、动漫番都还没看,发布立即去找部影片看,最近一直忙都没放松下了。

- - - - - - - -

话说,Android L 的确不错,就是目前来说太耗电了。

zww
or
oooo

“WordPress 插件推荐:Codestyling Localization”有60条评论

  1. vision says:

    沙发 :mrgreen:

  2. Louis Han says:

    不明觉厉啊

  3. 大肥羊 says:

    用不上,路过~

  4. 看来还是上L了!
    这个插件还起来还是挺管用的 我都是用Poedit搞的

    1. zwwooooo says:

      @记忆碎片
      前几天帮朋友搞了个需要客户去汉化词句的,就用上这个插件了

  5. ....等等 大叔 你啥时候开始做德国的单子的........这都能跨国啊 Orz....
    说道L,我最钟爱的MX4Pro年底也要上L
    我就一直纳闷大叔能做啥用到翻译插件........

    1. zwwooooo says:

      @Jason Cooper
      国内做码农有意思么。。。

    2. @zwwooooo
      实话 确实没啥意思....shellgui都直接面向国际的 国内根本看不上.....

  6. 大发 says:

    这个不错,你这url还整出中文了。。

  7. World says:

    试试效果咋样 :mrgreen: :mrgreen: :mrgreen:

  8. 郑永 says:

    找到方法解决就好。

  9. Jack says:

    :mrgreen: 这主题真心帅,简约不简单,能不能共享下?

    1. zwwooooo says:

      @Jack
      如果共享自然就会发布。现在很忙,很少去整理代码(发布的话要考虑兼容性)。

  10. axiu says:

    还纳闷怎么德语是方言,回头一看是“对方语言” :mrgreen: :mrgreen:

    忙点好,比闲着没事总想乱买东西强……

    1. zwwooooo says:

      @axiu
      哈哈哈,你好像也挺忙的

    2. axiu says:

      @zwwooooo
      上班狗为别人忙啊……

  11. 爱浮夸 says:

    看着这英文不懂意思,原来是个翻译的东东。

  12. 小王子 says:

    z叔威武

  13. 居然还有这样的翻译插件。。

  14. kn007 says:

    我是路过的。。

  15. 收藏了,以后做外贸的时候可以用下,谢谢你。

  16. 感觉大多数独立博客都一时半会用不到这个插件

  17. 感觉这个还不错

  18. mytion says:

    原来!就剩Z大的博客还活着

    1. zwwooooo says:

      @mytion
      还有啊,如 derek、ashun 等,当然更新频率非常低

    2. 小毅 says:

      @zwwooooo
      ...默默飘过

      1. zwwooooo says:

        @小毅
        时间飞逝,熟人默默

    3. mytion says:

      @小毅
      原来还有小毅,你的博客呢?

  19. 博主你好,恒创科技推出买主机送平板,独立IP专享7折,双重惊喜,诚邀广告位合作,博主有兴趣可加Q:2954243953

    1. 大肥羊 says:

      @香港云主机
      哟,升价了。

  20. 呵呵,只会用,不会看

发表评论

昵称 *

网址

B em del U Link Code Quote