Kentico 导航 webparts 和多语言

Kentico navigation webparts and multi-language

我是否正确地假设我需要为每种语言设置正确的相应区域性代码集的导航 Web 部件?

我的 .Master 页面上有 cms:CMSListMenu,我将启动该网站的法文版。

我不同意你的假设。你可以为你的控制指定文化,所以它总是使用那个文化,否则它应该使用当前的文化。

您的假设不正确。 Kentico 是为多种语言使用单个模板 and/or webpart。您确实有机会为每种语言使用不同的模板,但除非您需要它用于非常具体的事情,否则不需要它。

Web 部件足够智能,可以使用网站上 selected/set 的当前语言。您可以设置一些额外的配置选项,例如将默认文化与当前文化混合。这意味着如果您正在以法语查看该网站并且有一个英文页面而不是法语页面,它将显示英文版本并代替缺少的法语版本。

如果您还没有,我建议您从 Kentico localization documentation 开始。