我正在尝试为希望拥有将具有多种语言选项的网站的客户端定义网站。他们也希望它成为一个CMS。我正在阅读像Joomla,Drupal等平台的核心计划是多语言支持,但我想知道这是如何工作的。多语言支持如何在Drupal 8等平台上工作?
我的问题是如何在这些平台内生成和交付翻译的内容。这些平台是否会检查语言代码,然后根据该代码打印日文版的节点?英文版的节点?所以基本上,对于我想要的任何语言,我必须为特定语言创建一个单独的页面(节点),以反映出所说的英语?因此,安装10个英文页面的日文版本也需要相同的10页节点。
为了管理员的缘故,我最好是在不同的子域中设置多个Drupal安装吗?那么日本管理员会访问jp.mysite.com/user并只能访问日文数据库?英国管理员也一样吗?
我基本上猜测我在问什么,如果最好是在多个盒子上复制我的安装,或者在一个盒子上安装一组基本上相互镜像但具有不同结构的“重复节点”他们的语言?