首页 文章

现有的wordpress网站,多种语言

提问于
浏览
0

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

1 回答

  • 0

    有两种方法:

    WPML or plugin way

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

    我还没有使用qTranslatesome others .

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

    WPMU (Wordpress Multi Site)

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

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

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

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

    另外,wpmls'字符串翻译'插件可以很容易地翻译你正在使用的主题或插件中的任何可翻译字符串 . 您不需要拉动.po文件,翻译它们,然后在最后用语言代码粘贴它们 . Wpml使用后端为您完成此操作 .

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

相关问题