广告
返回顶部
首页 > 资讯 > CMS >如何制作WordPress主题语言包(汉化主题)
  • 826
分享到

如何制作WordPress主题语言包(汉化主题)

主题语言包 2022-06-12 02:06:12 826人浏览 薄情痞子
摘要

经过这次yHTML5主题的制作,我学会了怎么给主题制作语言包,就是一般的汉化主题啦。废话不多说,说步骤。 首先,得用到poedit,下载地址Http://www.poedit.net/download.PHP官方的。 其

经过这次yHTML5主题的制作,我学会了怎么给主题制作语言包,就是一般的汉化主题啦。废话不多说,说步骤。

首先,得用到poedit,下载地址Http://www.poedit.net/download.PHP官方的。

其次,在主题目录下新建一个languages文件夹,这是将语言包保存在此。

第三,打开poedit,新建一个消息目录文档;

新建消息目录文档

新建消息目录文档

第四,配置路径、关键词,这步很关键,我先前就不懂,折腾了一夜。。。

工程信息什么的,按你自己的填就好了。

配置路径

配置路径

我研究好多,也搜索了不少答案,最后总结,如果你先前设置的languages目录是这样的话,那这边路径只需添加“..”两点即可,然后最好保存为zh_CN.po(主题会根据本地化来检测)。

配置关键词

配置关键词

配置关键词这步,一般只需要“__”(双下划线,注意,是双下划线),”_e”即可,另外两个也可以添加,以备不时之需。

第五,这步就需要把主题里所有的文件,需要被翻译的部分以<?php __(‘英文’, ‘主题名’); ?>和<?php _e(‘英文’, ‘主题名’); ?>表示。

这两个函数我是这么理解的,一般的单独的英文输出用<?php _e(‘英文’, ‘主题名’); ?>;比如:


复制代码代码如下:

<h3 id=”comments-title”><?php _e( ‘Comments:’, ‘yhtml5′ ); ?><?php comments_number(”, ‘ 1 ‘, ‘ % ‘ );?></h3>

而如果是存在于函数里的打印输出格式用<?php __(‘英文’, ‘主题名’); ?>;比如:


复制代码代码如下:

<?php paginate_comments_links(‘prev_text=’.__(‘Previous’, ‘yHtml5′).’&next_text=’.__(‘Next’, ‘yHtml5′).”);?>

这是我根据WordPress官方主题里的情况,自己这么想的。

第六,完成之前5步,下面点击一个按钮即可自动显示全部需要被翻译的部分。

最后一步

最后一步

O了!!!

P.s.昨天忘了一个最关键的一步,没这一步,前面的白搭,就是在主题调用语言包,就是在functions.php文件添加下面一段代码:


复制代码代码如下:

function theme_init(){

load_theme_textdomain('yHtml5', get_template_directory() . '/languages');

}

--结束END--

本文标题: 如何制作WordPress主题语言包(汉化主题)

本文链接: https://www.lsjlt.com/news/32077.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何制作WordPress主题语言包(汉化主题)
    经过这次yHtml5主题的制作,我学会了怎么给主题制作语言包,就是一般的汉化主题啦。废话不多说,说步骤。 首先,得用到poedit,下载地址http://www.poedit.net/download.php官方的。 其...
    99+
    2022-06-12
    主题 语言包
  • WordPress主题插件如何汉化
    本篇内容介绍了“WordPress主题插件如何汉化”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! ...
    99+
    2023-03-09
    wordpress
  • WordPress主题如何制作
    这篇文章主要介绍了WordPress主题如何制作的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇WordPress主题如何制作文章都会有所收获,下面...
    99+
    2023-02-21
    wordpress
  • WordPress主题如何优化
    这篇文章主要讲解了“WordPress主题如何优化”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WordPress主题如何优化”吧! ...
    99+
    2023-03-19
    wordpress
  • WordPress主题代码如何静态化
    这篇文章主要介绍“WordPress主题代码如何静态化”,在日常操作中,相信很多人在WordPress主题代码如何静态化问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Word...
    99+
    2023-03-20
    wordpress
  • WordPress如何制作评论主题的评论模块
    这篇文章主要介绍“WordPress如何制作评论主题的评论模块”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“WordPress如何制作评论主题的评论模块”文章能帮助...
    99+
    2023-02-21
    wordpress
  • Win7如何制作主题桌面
    Win7系统有自己的个性化主题设置。有些用户认为系统的主题不好看,希望自己能够个性化桌面主题,所以在这里我们可以选择替代壁纸或主题来实现个性化。以下是制作Win7主题桌面的操作步骤。Win7如何制作主题桌面?首先打开电脑,准备好用来做壁纸的...
    99+
    2023-07-10
  • 如何自定义制作win10主题
    要自定义制作Win10主题,您可以按照以下步骤进行操作:1. 确保您的电脑已经安装了Windows 10操作系统。2. 下载并安装用...
    99+
    2023-09-02
    Win10
  • GO语言打包和并发编程学习笔记:如何高效地学习这两个主题?
    GO语言作为一门近年来崛起的编程语言,其优秀的并发处理机制和高效的包管理方式已经吸引了越来越多的开发者关注。因此,学习GO语言的打包和并发编程是非常必要的,也是GO语言学习中的重点难点。本文将分享一些学习这两个主题的经验和技巧,希望能够对...
    99+
    2023-07-01
    打包 并发 学习笔记
  • Xamarin XAML语言中如何构建ControlTemplate控件模板实现主题的切换功能
    小编给大家分享一下Xamarin XAML语言中如何构建ControlTemplate控件模板实现主题的切换功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!(3...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作