wordpress主题汉化问题

我下了个主题,但是很多地方都是英文,所以想汉化下。下载了poedit,但是主题没有languages文件夹,也没有网上说的.po.mo文件。按照教程生成了一个.po文件,... 我下了个主题,但是很多地方都是英文,所以想汉化下。
下载了poedit,但是主题没有languages文件夹,也没有网上说的.po .mo文件。
按照教程生成了一个.po文件,在主题下新建了一个languages文件夹,再把.po放在文件夹里,但是毫无效果。
这种情况有没有比较好的解决办法呢?
我下的wordpress是简体中文的。
展开
 我来答
20180326
推荐于2016-11-15 · 超过62用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:143万
展开全部
一般是用Poedit 。

1:先修改模板,把需要汉化的文字,如:
<a href="index.php">Home</a>
修改成:
<a href="index.php"><?php __("Home") ?></a>

2:Poedit中新建项目,修改目录为主题模板所在目录,扫描。

3:将词条HOME,翻译成主页。保存

4:找到function.php
// Language
if (class_exists('xili_language')):
define('THEME_TEXTDOMAIN','');
define('THEME_LANGS_FOLDER','/lang');
else:
load_theme_textdomain('willin', get_template_directory().'/lang');
endif;

然后把zh_CN.mo放到主题模板新建的lang文件夹中
追问
想这种是一个一个的汉化吗?
我用poedit已经生成了一个po文件和一个mo文件,并且放在主题下面新建一个lang文件夹里面,也能导出字符串并且编辑。
但是汉化之后,却一点效果都没有,这是怎么回事呢?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
且徐行1
2014-11-24
知道答主
回答量:11
采纳率:0%
帮助的人:7194
展开全部
这说明这个主题不支持翻译一般,你血药逐个翻译每一个PHP文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
代干家旎旎
2019-04-05 · TA获得超过3755个赞
知道大有可为答主
回答量:3004
采纳率:28%
帮助的人:182万
展开全部
制作好的语言文件有mo和po
都上传到主题文件夹的language文件夹内。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简美村
2014-11-10 · 超过11用户采纳过TA的回答
知道答主
回答量:175
采纳率:0%
帮助的人:41.8万
展开全部
.po和.mo两个文件要同时放在languages文件夹里面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式