【问题标题】:AEM i18n vs MSMAEM i18n 与 MSM
【发布时间】:2015-01-31 18:34:55
【问题描述】:

AEM 支持使用 mixin 类型 (i18n) 进行国际化。 MSM 还有一个功能,我们可以使用它构建蓝图并为各种语言环境创建站点。

这两个选项有何不同?何时选择哪一个?

【问题讨论】:

    标签: internationalization adobe aem wcm


    【解决方案1】:

    i18n (ResourceBundle)MSM 都需要创建一个真正的多语言网站。他们作为一个团队工作。

    MSM 提供通用的结构和内容。假设一个蓝图有 4 页,它确保所有语言副本都有这 4 页内容相同。它与普通副本有何不同? 推出配置

    假设您的主页上有一个导航栏。如果您在一个语言页面下对站点的 4 个页面进行了普通复制,则复制主页导航栏上的链接仍将指向原始位置。随着推出,链接将被重写以指向相应网站的页面。

    同样对于普通副本,您必须手动更改每种语言副本的公共数据。随着蓝图的推出更改,所有语言副本都会级联。因此,随着 MSM 对徽标等常见内容的更改,品牌信息是在蓝图上完成的。联系人等本地数据是在语言级别完成的。

    i18n 仅用于翻译 menu 、 learn more 等常用词。在蓝图副本中,menu 不会直接写 menu ,而是放入 fmt:message 标签中。然后 Sling 会根据网站结构自动猜测语言并翻译它

    【讨论】:

      猜你喜欢
      • 2016-01-07
      • 2017-03-13
      • 2016-03-07
      • 2011-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多