使用 WPML 的多语言 WordPress 多站点

发布于 2024-12-14 03:53:49 字数 579 浏览 3 评论 0原文

我有一个使用 WordPress 的多语言、多国家网站项目。

我想要一个类似的结构:

  • domain.com
  • domain.com/es
  • domain.com/de
  • domain.com/fr


  • domain.es

  • domain.es/en


  • 域名.fr

  • 域名.fr/en


  • 域名.de

  • 域名.de/en

我想知道是否有人有任何有用的文章、技巧或见解。这个想法是 .com 站点成为“父”站点。默认情况下,其他卫星站点将使用其母语,但可能有其他可用语言。理想情况下,每个单独的卫星站点都可以有一定的余地来拥有与父站点不同的样式/内容。

我还希望父站点使用规范化,以便“卫星”(特定于国家/地区的顶级域)站点具有优先权。

我想我最想知道的是:

  • 域映射和与 WMPL 的兼容性

谢谢

I have a project with WordPress for a multi-language, multi-country site.

I want to have a structure like:

  • domain.com
  • domain.com/es
  • domain.com/de
  • domain.com/fr


  • domain.es

  • domain.es/en


  • domain.fr

  • domain.fr/en


  • domain.de

  • domain.de/en

I was wondering if anyone had any useful articles, tips or insights. The idea is that the .com site be the 'parent' site. The other satellite sites would be in their native language by default, but might have other languages available. Ideally, each individual satellite site could have some leeway to have styles/content that would be different than the parent site.

I also want the parent site to use canonicalization, so that the 'satellite' (country-specific, top-level-domain) sites have priority.

I guess I'm most curious to know about:

  • Domain mapping and compatibility with WMPL

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

木格 2024-12-21 03:53:49

我在所有项目中都使用“Polylang”,它非常适合我。 Polylang 做了 2 件事:

1)为帖子和页面创建兄弟姐妹,通过 ID 连接,因此您可以用英语编写帖子,然后使用不同内容但连接到另一个的“西班牙语兄弟姐妹”,因此当您进行语言切换时显示所需的语言。

2) 自动在您的 WordPress URL 中创建子路由(例如 yourdomain.com/en 和 yourdomain.com/es),以便它匹配并更改所需的语言界面。您甚至可以使用模板上的函数在同一模板文件上按语言切换某些内容。您可以添加和定义任意数量的语言。

重要提示:这不是“自动翻译”内容的插件,它更像是创建多语言网站的选项。

您可以在这里找到 Polylang:从 WordPress 插件下载 Polylang

如果您有兴趣在您的模板,在这里您可以找到根据用户选择的语言调用不同内容的解决方案: 多个标题使用 Polylang 的语言

我希望这对您有用。

问候!

I use "Polylang" in all my projects and it works perfect for me. Polylang does 2 things:

1) Creates siblings for post and pages, connected through ID, so you may write a post in english and then a "spanish sibling" with different contents but connected to the other, so when you do the language switch it displays the desired languahe.

2) Automatically creates a sub route in your WordPress URL (like yourdomain.com/en and yourdomain.com/es) so it matches and changes the desired language interface. You may even use functions on your templates to switch some contents by language on the same template file. You may add and define as many languages as you want.

Important: this is not a plugin for "auto translate" contents, its more like an option to create multilingual sites.

You may find Polylang here: Download Polylang from WordPress Plugins

If you're interested on using Polylang on your templates, here you could find a solution for calling different contents according to the language selected by the user: Multiple headers by language using Polylang

I hope this work for you.

Greetings!

夏夜暖风 2024-12-21 03:53:49

我想喜欢 WPML,因为我购买了它,但它对我来说效果不佳,最终我总是使用 Polylang。

更新 我最近在项目中使用了 WPML,最新版本对我来说效果非常好。 Polylang 仍然很棒,我对 WPML 的最新体验甚至比 Polylang 更好。

I want to like WPML because I purchased it, but it just never works well for me and I always end up using Polylang.

update I recently used WPML for project and the latest version worked extremely well for me. Polylang is still great and my latest experience with WPML is even better than Polylang.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文