多种语言的帖子?

时间:2014-09-02 14:43:30

标签: wordpress post localization translation article

我正在寻找一种工具/方式在1篇文章页面中写出2篇不同的文章。例如:我想用德语写一些英文文章和翻译,但是当有人想要用德语看到整个页面的文章时,他们只需按一下按钮即可更改所有文章的翻译。我希望这是可以理解的,我期待着回答。由于其他工具,多站点功能无法正常工作。提前谢谢。

3 个答案:

答案 0 :(得分:2)

有一些多语言网站的插件(Wpml,QTranslate,Polylang等),但我建议我自己使用的解决方案。
我正在使用Polylang插件。您可以通过手动下载或(我更喜欢)轻松安装,只需从插件页面搜索即可。 然后,您可以使用不同的选项来分隔语言,即:

  • 每个语言都有自己的虚拟子域名(我最喜欢的方式,顺便说一句) - en.yoursite.comde.yoursite.com等。要执行此操作,您需要在控件中添加*.yoursite.com通配域小组(例如,在CPanel中很容易)。
  • 每个语言位于其自己的虚拟文件夹中 - yoursite.com/en/yoursite.com/de/等。
  • 语言会在网址中切换参数 - yoursite.com?lang=enyoursite.com?lang=de等。

无论你选择什么,你都可以:

  • 选择您需要的语言,自定义订单及其显示方式;
  • 选择用户打开时显示的默认语言yoursite.com;
  • 选择放置语言切换器的位置;
  • 撰写/编辑帖子时,请指明其语言,并提供一个链接,以您为网站选择的任何语言添加翻译。请注意,这非常漂亮,因为如果用户使用英语直接链接到您的某个帖子,然后使用您的小部件将语言切换为德语,他/她将直接转到已翻译的帖子;
  • 在所有语言中都有完全独立的界面,例如,希腊语或日语用户不会看到英文铭文,反之亦然;
  • 翻译类别,标签,标题,标语,日期等。

答案 1 :(得分:1)

这可以解决您的所有问题:

设置多语种博客:

您想创建一个多语言博客吗?如果您有多种语言的内容,可以通过以下三种方式设置博客:

选项1:一个博客,一个帖子

您可以创建一个博客,并使每个帖子或页面包含两种语言的相同内容。

多语种博客 - 一篇博客一篇文章

写你的帖子:当你写一篇文章时,用一种语言做上半部分。然后,在帖子的底部,用另一种语言写。这样,任何阅读您网站的人都知道他们需要滚动。

链接到其他语言:在每篇文章的开头,您可以添加页面跳转,以便您的读者可以跳到他们的语言。

选项2:一个博客,两个帖子

您可以创建一个博客,并在每种语言中使用相同内容的不同帖子和页面。

包含单独帖子/页面和英语和西班牙语自定义菜单的博客。 一个博客,包含单独的帖子/页面和英语和西班牙语的自定义菜单。 写你的帖子:当你写一篇文章时,用一种语言写。然后,创建一个新帖子并用第二语言编写。您可以为帖子添加语言类别以进行整理。

指向其他语言的链接:您还可以在每个帖子或页面上添加一个链接,以便将人们发送到另一种语言的相同内容。

创建特定于语言的菜单:您可以使用自定义菜单让读者更轻松地找到每种语言的所有帖子:

为每种语言创建新的自定义菜单。 将每种语言的页面添加到自定义菜单中。 使用该语言添加博客帖子的类别页面。 将自定义菜单小部件添加到侧边栏,并调整小部件可见性,使其仅显示在该语言的帖子和页面上。以下是英语自定义菜单的小部件可见性设置示例: 多语言博客 - 自定义菜单设置

选项3:两个博客

您可以创建两个单独的博客,每种语言一个。

英文网站,包含法语和西班牙语单独网站的链接。 英文网站,提供法语和西班牙语单独站点的链接。 创建两个博客:使用相同的主题创建两个网站。如果您需要为备用语言内容创建其他网站,请参阅此支持文章,了解如何在您的帐户中添加博客。

为每个博客选择一个域:您希望自己的博客拥有自定义域吗?您可以使用两个不同的域名或设置主域的子域。例如,您可以在my-english-site.com上创建一个博客,在mi-sitio-español.com上创建另一个博客,或者您可以拥有my-website.com和es.my-website.com。这取决于你!

链接到其他语言:您可以使用自定义菜单来交叉链接您的博客。为链接到其他博客的每个菜单添加自定义链接,以便访问者可以轻松切换到该语言。

撰写您的帖子:将一个博客的语言设置为您编写的第一种语言,另一种语言设置为第二种语言。每次撰写帖子时,都要写两次,一次写在博客#1的语言#1中,再写一次博客#2的语言#2。

您的关注者可以订阅一个博客或两个博客,您的帖子将显示在每个博客语言的“阅读器”的“标签”部分中。

更新:

这将解决您的问题....我认为您不想翻译侧栏和所有...

http://www.qianqin.de/qtranslate/

答案 2 :(得分:0)

这是您的最终解决方案。

我认为您不需要编辑侧边栏的语言。

http://www.qianqin.de/qtranslate/

此插件将允许您为每个帖子添加自定义文本..这更加用户友好,因为它允许您从同一页面创建2种语言的2个帖子。