现有的wordpress网站,多种语言

时间:2015-07-23 04:55:44

标签: wordpress wordpress-plugin

我现在有一个英语新闻网站。我想用另一种语言制作一个网站的副本。我不需要自动翻译,因为我可以单独输入内容。有插件吗? 或者我还需要一个wordpress网站/子域名吗?

1 个答案:

答案 0 :(得分:0)

有两种方法:

WPML或插件方式

WPML或任何翻译插件,但我个人觉得WPML是最好的选择,即使它不是免费的。该插件处理所有内容,字符串翻译,语言切换器,页面复制,永久链接等。

我还没有使用qTranslatesome others

WPML是最容易使用的(imo)。

WPMU(Wordpress多站点)

其他选项是创建多站点(WPMU)。基本上你复制整个wordpress站点(和数据库),并将站点粘贴到服务器上具有翻译名称的子文件夹(如果你想要德语翻译,你创建一个de文件夹)。

然后使用Search Replace DB script,将数据库中的旧链接替换为新链接(与文件夹匹配)。现在,当你去www.yoursite.com/de时,你将拥有与原版相同的wordpress,你可以将它设置为德文版。

两者之间的联系更加棘手,因为您必须手动完成所有操作(语言切换器等)。

WPMU在数据库上比WPML更轻,因为你有两个独立的安装,数据库等,但是不那么自动了#39;如果你在一个wp(英语)上创建一个帖子,你需要转到另一个wp并用德语创建它。而在WPML上有一个重复的按钮,所以你可以复制页面/帖子等,并轻松翻译。

wpmls' String Translation'插件可以很容易地翻译您正在使用的主题或插件中的任何可翻译字符串。您不需要提取.po文件,翻译它们,然后在最后用语言代码将它们粘贴回来。 Wpml通过后端为您完成此任务。

我的观点:WPML一路走来,简单直接。对于那些没有多少数据库传输经验的人来说更容易。