wordpress languages languages
摘要:请问wordpress里的那些英文主题,如何知道是否支持中文?有些他 wordpress 一般都用得 UTF-8 编码,都支持中文的。wordpress 模板支持语言包,也就是你说的模板文件夹里边...
发布日期:2020-10-21请问wordpress里的那些英文主题,如何知道是否支持中文?有些他...
wordpress 一般都用得 UTF-8 编码,都支持中文的。
wordpress 模板支持语言包,也就是你说的模板文件夹里边的 languages 文件夹里边的 pot, po 文件,模板里边用到得静态字词,有的是系统本身就有的,比如你说的编辑,回复之类的,这些的翻译已经在 程序语言包里边了,所以会显示中文,而有的是模板自己会用到得一些字词,本身又没有翻译 ,或者输出不一样等都可能出现翻译不到,或者翻译不对。
这样说吧,你可能会看到这样的句式,echo 就是 php 的输出命令, 多语言支持的关键就是 __("....") , 一般的输出写法就是 echo "hello, world!" __("Recent Posts"); 这样的话,wordpress 会去语言文件里边去匹配你网站自身设置的语言...在默认模板里边你会可能可以找到 __( "Continue reading →", "twentyten" ) 这样的句式,__("") 这个后面多了个参数, __("lalal", "twentyten"), 第二个参数 twentyten 就是 langguage 文件夹里边的 语言源文件的名称 - twentyten.pot。
明白了吗?
WORDPRESS如何从后台更新为中文版
已安装了英文版的Wordpress,又想使之变为中文版的,删除重新安装是可以的,但还有如下最简便的方法:1、下载对应的中文版本Wordpress,或者对应的中文语言包。
2、将中文版的Wordpress下wp-contents的lauguages文件夹全部复制到相应目录。
做完以上操作后,打开Wordpress后台还不会是中文的,还需要做以下一步:3、修改wp-config.php文件,找到define ("WPLANG", "");一行,将之改为define ("WPLANG", "zh_CN");
wordpress主题汉化问题
一般是用Poedit 。
1:先修改模板,把需要汉化的文字,如:Home修改成:2:Poedit中新建项目,修改目录为主题模板所在目录,扫描。
3:将词条HOME,翻译成主页。
保存4:找到function.php// Languageif (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文件夹中
wordpress中文版翻译很让人费解,修改zh
想更改WordPress的语言,比如将英文版转换为中文版,或者将中文版转换为英文版,该如何操作?其实很简单,打开网站根目录下的wp-config.php,然后搜索define("WPLANG"就可以快速定位到语言设置那里,比如简体中文版默认为:define("WPLANG","zh_CN")如果要改为英文版,只需修改为:define("WPLANG","");需要注意的是,WordPress官方英文版不包含任何语言包,也就是你在/wp-content/目录下看不到languages文件夹,即使你设置为zh_CN,也不会生效,因为没有简体中文语言包!所以你必须下载对应语言的版本,解压后将/wp-content/目录下languages文件夹(及其里面的文件)上传到你网站的/wp-content/目录。
WordPress4.0及以上版本,可直接在后台-设置-常规,设置“站点语言”,不再需要在wp-config.php定义define的。
下载了WordPress主题做网站,首页文章后面提示[Read More…],想...
wp-content 下面的文件目录1. languages(语言包,中文什么的,可以安装其他语言包,也放这里)2. plugins(各种插件,比如301插件,回复插件,自动邮件插件什么的)3. themes(最新版本的wordpress默认有3个主题都是放这里,自己安装的主题也是放这里的)wp-content下面一共就这3个目录