WordPress中文论坛 - WordPress Chinese Forums

 找回密码
 注册
查看: 479|回复: 1

主题本地化半失效

[复制链接]

23

主题

206

帖子

902

金钱

WP 高手

你永遠不知道!

Rank: 6Rank: 6Rank: 6

积分
1108
发表于 2015-1-27 18:35:38 | 显示全部楼层 |阅读模式
我自己开发的主题,想做多语言支持。已经制作好了 zh_CN.po 和 zh_CN.mo 放在 languages 文件夹然后在 function.php 添加了


  1. <div>add_action('after_setup_theme', 'my_theme_setup');</div><div>function my_theme_setup(){</div><div>    load_theme_textdomain('我的主题文件夹名', get_template_directory() . '/languages');</div><div>}</div>
复制代码
然后只有部分内容有翻译,其他都是英文原文没有使用 zh_CN.po 中的翻译

为什么呢?

23

主题

206

帖子

902

金钱

WP 高手

你永遠不知道!

Rank: 6Rank: 6Rank: 6

积分
1108
 楼主| 发表于 2015-1-27 19:02:48 | 显示全部楼层
知道了,使用的时候要加上注册的主题文件夹名

默认使用方式
  1. __('English')
复制代码


正确使用方式
  1. __('English','我的主题文件夹名')
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|联系我们|WordPress中文论坛 - CNWP ( 闽ICP备12016335号-11 )

GMT+8, 2019-10-19 10:41 , Processed in 0.102578 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表