怎么用wordpress建中英文双语及多语言切换的网站

作者&投稿:荡帖 (若有异议请与网页底部的电邮联系)
怎么用wordpress建中英文双语及多语言切换的网站~

介绍一个WP中英文插件,可以轻松实现一个网站多种语言版本。就是这个插件:transposh-translation-filter-for-wordpress;想让我介绍下这款插件的强大之处吧:此款插件支持65个语种的一键切换,界面优美,用各个国家的国旗作为按钮方式,当然也支持下拉实现,支持两种翻译方式:google和bing;插件设置简单(经实践无需设置,默认即可)。好了,话不多说,直接展示界面:以上就是我在本地测试的界面效果,看看这个插件是怎么安装启用的。插件安装:和一般的插件安装方式一样,此处略过;插件下载地址:http://wordpress.org/extend/plug ... lter-for-wordpress/插件设置:1、在wordpress后台选择:设置》Transposh,打开插件设置界面如图所示:

按照图片的标记设置即可,默认语言是需要从下面的语言列表里面拖放在上面的,下面的单机选择变绿即可;2、下面的不需要设置,默认即可,然后保存。使用方法:wordpress后台,外观》小工具;找到Transposh这个模块,拖放到侧边栏;注意事项:主题必须支持小工具功能!拖放后出现如图效果:

里面有两个选项,title就是显示标题,style是显示样式,比如可以选择Flags就是上面的显示效果了。很给力的一款插件,有需要的同学可以在自己的网站上安装一下,安装方法就是VIP课程里所讲到的。!

后台中英文双语及多语言输入,对应前台中英文双语及多语言显示

WordPress 多语言网站插件 – Polylang

 

插件中心搜索polylang并安装
创建语言
Polylang 有 50 种预定义的语言,在 设置 菜单里,找到 语言,从下拉菜单里选择想要添加的语言的名称,然后点击 添加语言。
如果你想要的语言没在列表里,或者你不想要默认的设置,你可以自己修改,每种语言都有 5 个字段。
全名:在网站上显示的语言的名称,比如:English,Français,简体中文,繁体中文。
区域设置:用在 WordPress 上的语言代码,必须填写跟 WordPress 区域设置一致的代码,不然主题翻译就不能正常工作。一般由两个小写字母,一个下划线,再加上两个大写字母组成。例如:en_US,fr_FR,zh_CN。不过也有一些区域设置只用两个或三个小写字符,比如:ar,el,ckb。
语言代码:这个代码会用在 URL 上,最好使用两个小写字母的 ISO 639-1 语言,比如:en,fr,cn ...
文字方向:一般的语言都是从左向右阅读,不过也会从右向左阅读的语言( 阿拉伯语,希伯来语 )。Polylang 会告诉主题使用 LTR 还是 RTL 样式。注意并不是所有主题都支持两种文字方向( 默认的 2011,2012 主题支持 )。
排序:在语言切换工具上显示的语言的顺序。
记得点击 添加语言 按钮,可劲儿添加,因为没有限制。Polylang 会自动为你下载语言文件。
Polylang 还会试着去下载默认的 2010,2011,2012 这些主题的语言文件,如果也没下成,可以使用上面的地址手工下载,然后放在 /wp-content/themes/your_theme/languages 目录下。
设置
默认语言:当有人第一次访问你网站首页的时候使用的默认的语言。
要是安装 Polylang 在已有的网站上,会出现红色字儿的提示:有些文章,页面,分类或标签还没有设置语言,你想把它们设置为默认的语言吗?你可以点击这个快速设置所有已有的文章,页面,分类,标签的语言。同样适用于自定义内容类型,自定义分类法。注意不会修改文章,页面,分类或者标签的 URL。
检测浏览器语言:勾选以后,如果有人第一次访问你的网站的首页,网站的语言会根据用户的浏览器的设置来设置。如果网站的语言里没有用户浏览器的语言,那么就会使用默认的语言。
URL 修改
重要的选择:
从内容设置语言:Polylang 尽可能不修改 URL,默认,只有需要的时候才添加语言信息到 URL 上(主要是规档),不需要就不会添加( 文章,页面,分类,标签 )。这样即便禁用了这个插件,大部分重要的链接也不会受影响。
语言代码:例如:/en/,当使用简洁链接时会添加到所有 URL 上。这样如果禁用了这个插件,每个 URL 都会遗失语言信息,也就是所有的 URL 链接都会被破坏。
其它控制 URL 的相关选项:
在简洁链接中保留 /language/:月度规档的 URL 就会是这样:http://www.yoursite.com/language/en/2011/11/
从简洁链接中移除 /language/:月度规档的 URL 会是这样:http://www.yoursite.com/en/2011/11/
为默认语言隐藏 URL 语言信息,这样只有默认的语言会隐藏语言信息,那么默认语言的月度规档的 URL 看起来是这样地:http://www.yoursite.com/2011/11/
重定向语言页面到首页:不使用静态首页的话,这个选项是没有用的。例如,首页 URL 看起来是这样:http://www.yoursite.com/en/
控制语言与翻译的更多选项:
媒体:翻译媒体的标题与描述。
同步:创建文章与页面的翻译时可以避免重复动作,比如设置分类与标签,特色图像,父页面等等。你可以选择到底用不用同步。如果网站上有自定义内容类型或者分类法的时候,你也可以选择使用语言与翻译。最后别忘了点 保存更改 按钮。
主题的国际化( i18n )与本地化( l10n )
这步很重要,不然你的主题在显示文章或页面的时候不会显示翻译。要跟主题的作者确认一下主题是不是国际化( 是否可翻译 )还有本地化( 已经翻译 )了你需要的语言。了解更多可以参考本站的《 WordPress 主题开发 》课程。
检查主题的 header.php 是否有类似的代码:
<html <?php language_attributes(); ?>>
有些浏览器或机器人会使用这行代码检查你的页面语言。
语言切换器
语言切换小工具( Widgets )

到小工具的管理页面,你可以找到语言切换器,它目前有五个选项:
显示语言名称
显示标示
强制链接到首页
隐藏当前语言
使用下拉菜单的形式显示
如果你取消了 “显示语言名称” 和 “显示标示” 这两个选项,小工具会显示语言名称。如果你勾选了 “使用下拉菜单的形式显示” ,就不会显示标示,无论你是否选择勾选了 “显示标示” 选项。
如果你勾选了“强制链接到首页”,小工具会一直把访问者带到相应的语言的首页上,不勾选,语言切换器会试着找到翻译页。( 没找到的话会回到首页上 )。
如果勾选了 “隐藏当前语言”,小工具就不会显示当前语言。
不管使用哪个选项,切换工具上的语言只有在至少有一个文章或页面使用了这个语言的时候才显示。
语言的标示图像可以在 wp_content/polylang 目录里找到,比如区域设置为 en_US,那么就会使用 en_US.png 这个图像。
导航菜单
你的主题必须支持自定义导航菜单,而且必须在 wp_nav_menu 函数里使用了一个主题区域。例如:
wp_nav_menu(array('theme_location' => 'primary')); 可以
wp_nav_menu(array('menu' => 'nav menu')); 不可以
你可以为每种语言创建菜单。然后到菜单选项卡里的语言设置页面为每种语言选择正确的菜单。
你可以添加一个语言切换器在菜单的结尾处。勾选 “在菜单结尾处显示语言切换器”。
如果你没勾选 “显示语言名称” 还有 “显示标示”,语言切换器会使用语言名称。
如果勾选了“强制链接到首页”,语言切换器会把访问者带到正确的语言的首页,不然它会去寻找翻译页面(没找到的话就会回到首页上)。
勾选 “隐藏当前语言”,语言切换器就不会显示当前语言。
最后记得点击 保存更改 按钮。
字符串翻译
Polylang 可以翻译用户定义的字符串,比如网站的标题,标语,小工具标题。你还可以为每种语言选择不同的语言格式和时间格式。插件或主题可能会添加其它的字符串到这个列表里。
名称:为了方便排序。
字符串:要翻译的字符串。
翻译:不同语言下每个字符串的翻译。
默认所有翻译的字符串都会保存在数据库里,有一个复选框允许你清理在数据库里的没有用的字符串。

翻译分类或标签
设置每个已有的分类与标签的语言非常重要,不然他们不会显示。设置语言,只需要在描述字段下面的下拉菜单里选择。

翻译文章或页面
设置每个已有的文章与页面的语言非常重要,不然他们不会显示。在文章或页面的编辑界面的右边栏上,你可以选择语言。
每种语言你都有三种选项:

不想翻译文章的话可以什么都不做。

如果翻译已经存在的话,在 文章 ID 字段里填上文章的 ID。

如果你想创建一个新的翻译,点击语言后面 添加 链接。如果翻译的分类和标签可用,会自动填到文章翻译里,父页面也是一样的。

同步元数据
Polylang 会同步文章或页面与翻译之间的一些元数据和选项,默认的同步元数据的选项是:

                分类与标签
                自定义字段
                评论与 ping 状态
                置顶文章与发布日期
                文章格式
                页面层级,页面模板,页面排序
               特色图像



.用FTP工具或在主机控制面板中打开网站文件,找到网站根目录。
一般存放Wordpress文件的目录就是网站根目录。Wordpress 文件包括:wp-admin,wp-content,wp-includes等等。

 
2.在根目录文件夹下,创建子目录,并在子目录下安装WP文件。
图中,小编创建的文件夹命名为cn,网站域名则会显示为:www.xxx.com/cn。您也可以命名为en、jp、es、fr等等其他语言的简写或者其他任意名称。

下面我们将WP文件复制到新建的子目录cn下。如果是直接复制的主站点WP文件,请注意不要复制wp-config.php这个文件。

完成以上步骤,打开网站开始配置wordpress。

1.用FTP工具或在主机控制面板中打开网站文件,找到网站根目录。
一般存放Wordpress文件的目录就是网站根目录。Wordpress 文件包括:wp-admin,wp-content,wp-includes等等。如图:

2.在根目录文件夹下,创建子目录,并在子目录下安装WP文件。
图中,小编创建的文件夹命名为cn,网站域名则会显示为:www.xxx.com/cn。您也可以命名为en、jp、es、fr等等其他语言的简写或者其他任意名称。

下面我们将WP文件复制到新建的子目录cn下。如果是直接复制的主站点WP文件,请注意不要复制wp-config.php这个文件。

完成以上步骤,打开网站开始配置wordpress。

数据库名,用户名,密码均可在主机信息里查看到,和主站点填写内容一样。需要注意的是表前缀一定要和其他站点区分开,填写与其他站点不一样的表前缀。如果主站点默认是wp_,那么子站点可以填wp1_,wpen_等等。因为一个虚拟主机提供一个数据库,我们在建立WordPress子站点的时候,就需要多个WordPress站点共用一个数据库,而WordPress的表前缀就是区分各个站点在数据库中的数据表的。所以每个站点的表前缀都不能是一样的。

安装好wordpress,子站点就建好了,它是网站下的一个目录,也是一个全新的且独立的网站。

下面我们将详细介绍如何建立多语言网站:
1.用FTP工具或在主机控制面板中打开网站文件,找到网站根目录。
一般存放Wordpress文件的目录就是网站根目录。Wordpress 文件包括:wp-admin,wp-content,wp-includes等等。
2.在根目录文件夹下,创建子目录,并在子目录下安装WP文件。
图中,小编创建的文件夹命名为cn,网站域名则会显示为:www.xxx.com/cn。您也可以命名为en、jp、es、fr等等其他语言的简写或者其他任意名称。
下面我们将WP文件复制到新建的子目录cn下。如果是直接复制的主站点WP文件,请注意不要复制wp-config.php这个文件。
完成以上步骤,打开网站开始配置wordpress。
数据库名,用户名,密码均可在主机信息里查看到,和主站点填写内容一样。需要注意的是表前缀一定要和其他站点区分开,填写与其他站点不一样的表前缀。如果主站点默认是wp_,那么子站点可以填wp1_,wpen_等等。因为一个虚拟主机提供一个数据库,我们在建立WordPress子站点的时候,就需要多个WordPress站点共用一个数据库,而WordPress的表前缀就是区分各个站点在数据库中的数据表的。所以每个站点的表前缀都不能是一样的。
安装好wordpress,子站点就建好了,它是网站下的一个目录,也是一个全新的且独立的网站。

以子目录的形式建站,对服务器没有要求,适用于大多数主机。例如:网站:www.xxx.com;英文站点可设为:www.xxx.com/en;日文站点可设为:www.xxx.com/jp。例子中的en和jp则是我们主机根目录下子目录的文件名。
以子域名的形式建站,必须得服务器支持子站点才行。比如主站点(中文站)是:xxx.com;则子站点(英文站)可以设为:en.xxx.com。
在根目录文件夹下,创建子目录,并在子目录下安装WP文件。
图中,小编创建的文件夹命名为cn,网站域名则会显示为:www.xxx.com/cn。您也可以命名为en、jp、es、fr等等其他语言的简写或者其他任意名称。


为什么打开word就出现产品激活失败
您在打开Office桌面应用程序时是否遇到“产品激活失败”错误?您是否想要使用 Word、Excel 和其他应用程序,但屏幕上出现错误栏,通知您您的产品已停用,您应该先重新激活它?您可能会发现这非常令人沮丧,尤其是当您必须紧急完成一个项目时。为什么会出现这个问题?本文将讨论 Windows 上出现此错误的原因以及...

英语写作文首先
in a word,in belief,in short,in all,above all,to conclude, on the whole,to sum up,in summary 扩展资料 英语作文注意事项: 1、确保提纲中段落结构的思路与各段主题句的一致性。只有这样,才能保证所写段落不偏题,不跑题。 2、要综合考虑各个段落的内容安排,避免段落内容的交叉。 3、用好连接词,注意段...

怎么用IE打开TXT文档
word-break:break-all;line-height:40px;} <\/style> <script type="text\/javascript"> var flag=false;var i=0;var id=0;<\/script> <\/head> <body ondblclick="flag=!flag;if(flag){id=setInterval('window.scrollTo(0,i++);',100);}else{clearInterval(id);}"> <pre> 2、在尾部...

哪里有Auto CAD 练习题和详细的命令输入步骤(图文并茂)?
11、在多行文字( mtext)命令中使用 Word97编辑文本。 Mtext多行文字编辑器是AutoCADR14中的新增功能,它提供了Windows文字处理软件所具备的界面和工作方式,它甚至可以利用Word97的强大功能编辑文本,这一功能可以用如下方法实现:打开"Tools"菜单选"Preferences"命令,"Preferences"对话框弹出后,打开"Files\/TextEditor,...

matlab中示波器波形图怎么导入到word中且很清晰
4、编辑器右下角可以编辑,背景颜色,波形图大小,没跟曲线的颜色等 5、把波形图调整到你需要的尺寸,可以用直尺在屏幕上量好;按键盘上左上角的Pre Sc SysRQ键,即截屏键,然后打开电脑上的绘图工具,粘贴进去,点击如图红圈中选择按钮,框选出你要的波形图,复制 6、打开word,粘贴,波形图就到了...

制作货代报价单的word格式一般是怎样的?
07,产品使用寿命:平均使用寿命、机械寿命、电寿命等。08,用途及使用范围:适用范围、车灯适用车型、主要用途等。四、价格条款(Price Terms)贸易方式(EXW,FOB,CFR,CIF)装运港,目的港(Loading Port,Destination Port)货币种类,中银汇率(Currency, Exchange Rate),单位价格,货币单位(Unit ...

什么叫“词语优先效应”(word superiority effect)
1.Comparing 4 letter words and derived, non-pronouncable nonwords (e.g. WORD vs ORWD), Reicher discovered that with both pre and post cues , there was an advantage in reporting single letters from words than from non-words, and this advantage came to be called the word ...

如何在VB文本框或标签中显示Word内容
Attribute VB_Name = "SetWord"Attribute VB_GlobalNameSpace = FalseAttribute VB_Creatable = TrueAttribute VB_PredeclaredId = FalseAttribute VB_Exposed = FalsePrivate mywdapp As Word.ApplicationPrivate mysel As Object'属性值的模块变量Private C_TemplateDoc As StringPrivate C_newDoc As StringPrivate ...

css中设置table中的td内容自动换行
在前端table制作中,由于使用了一些插件导致table无法自动换行,智能手动为<td>标签添加换行样式。表格换行代码:td{ white-space:pre-line;word-wrap: break-word; word-break: break-all;} white-space:pre-line; \/\/合并空白符序列,但是保留换行符 word-wrap: break-word; \/\/在长单词或+URL+...

word文档打不开怎么办?
我也遇到同样的问题,还好高手给我解决了,现在我来教教你吧,不必重装,也不用修复。把文件中的NORMAL用右键删除。C:\\Documents and Settings\\Administrator\\Application Data\\Microsoft\\Templates”目录,删除其中的“Normal.dot”公用模板文件,再重新启动Word即可。如果在C盘中找不到NORMAL,可以这样操作:...

封丘县18298105942: Wordpress怎么建双语网站? -
肇艳普芬: 可以在网站目录下新建一个en文件夹,在en文件夹内再放一份wordpress代码,这样相当于维护两个网站 如果不想建两个站的话,可以去了解下qTranslate插件,看是否符合您要求

封丘县18298105942: 怎么用wordpress建中英文双语及多语言切换的网站 -
肇艳普芬: 这个插件是利用google或者bing的js方式即时翻译页面内容的.主要缺点有几个: 1. 慢.每次都需要调用google或bing的翻译接口实时接收返回的翻译数据,况且google还被墙.2. 不利于搜索引擎收录,因为是js方式翻译的,所以翻译后的内容只出现在访问者的浏览器中,搜索引擎只会收录最初的原始语言页面. 3. 排版不美观,阅读体验不好. 推荐使用sleda多语种建站系统,自动翻译超过40种语言,翻译后的内容即成为静态页面,利于收录,使用简单,会写博客就会建站.

封丘县18298105942: wordpress怎么建立中英文两个版? -
肇艳普芬: xxx.com/xxx 的链接方式,就是在你主机根目录里面建立一个文件夹,在这个文件夹里面安装一个wordpress,就可以通过xxx.com/xxx 访问

封丘县18298105942: wordpress怎么制作中英文网站
肇艳普芬: 有两种办法: 1、分别建立两个网站; 2、使用多语言插件.

封丘县18298105942: 如何设置wordpress多语言站点 -
肇艳普芬: 登陆后台2我们选择“插件”3然后选择“安装插件”,输入polylang,然后直接回车,就可以搜索出你的插件介绍然后上面的安装输入你的主机允许信息,这样才能成功写入到你的服务器中(有些服务器没有这项)启用插件然后回到插件那儿进行“设置”选择“语言”栏,我们要选择“中文”zh-cn,和“英语”en-us注意设置显示顺序,然后在右边就可以显示启用的语言选项接着可以在这个插件中对相关的多语言进行设置接着我们在浏览器地址栏刷新就可以看到英文版本的界面(注:可以在地址后面添加:/?lang=en)ok,的wordpress多语言的配置已完成,当然为了更加符合你的网站,你需要更进一步的设置!

封丘县18298105942: 如何实现WordPress前台英文后台中文 -
肇艳普芬: 首先,下载WordPress英文版程序,地址为http://wordpress.org/,这里有很多人使用的方法是下载个中文版WordPress,然后安装个英文版的主题而达到前台英文后台中文的目的.这是可以的,但是因为毕竟很多插件都是英文的,还有...

封丘县18298105942: wordpress 菜单怎么实现多语言 -
肇艳普芬: 方法/步骤1 登陆我们的wordpress后台2 我们选择“插件”然后选择“安装插件”,输入polylang,然后直接回车,就可以搜索出你的插件介绍然后上面的安装输入你的主机允许信息,这样才能成功写入到你的服务器中(有些服务器没有这...

封丘县18298105942: 请教,如何用wordpress作多语言版本的网站? -
肇艳普芬: 可以考虑用不同的域名 做一个站 来优化不同语言的网站 或者会用一级目录不同语言的 英文和中文 是可以i下载的 日语的 找找看有没有这样的模板

封丘县18298105942: 怎么把wordpress英文版改中文版 -
肇艳普芬: 英文wordpress变成中文界面方法一:其实要把这个英文界面的wordpress变成中文界面真的非常简单——我们需要做的只有两点:1、添加语言文件,把它放到wordpress程序所在目录的“wp-content”目录下即可(把语言文件放在language目录...

封丘县18298105942: wordpress英文主题怎样汉化成中文主题 -
肇艳普芬: 步骤如下:1.准备汉化工具 Poedit,顾名思义,就是编辑 PO 文件的软件.下一个步骤会用到.2. 打开wordpress主题包找到languages文件夹 ,我们换看到一些后缀为 .po 和 .mo 文件.如果能够找到zh_CN.po (简体)或者 zh_TW.po (繁体)...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网