首页 > 解决方案 > 如何在 Kentico 的管理界面中本地化单选按钮

问题描述

我有一个由 Radio Buttons 控件提供的带有 ArticleType 字段的自定义页面类型,其中包含以下选项列表:

新闻事件

我的网站有 EN 和 DE 文化。我想要做的是,如果内容编辑器编辑他看到的德语页面:

新闻通讯

但如果他切换到英语,他会看到:

新闻事件

但保存在数据库中的实际值将是“新闻”或“事件”。如何在 Kentico 管理界面中创建它?

图片在这里

标签: localizationkentico

解决方案


即使您在 Pages 应用程序中切换到另一种语言,Peter 提出的解决方案也会显示相同的本地化字符串,因为它将使用用户的文化而不是页面的文化。

以下宏应该适合您:

news;{% GetResourceString("custom.news", LocalizationContext.CurrentCulture.CultureCode) #%}
events;{% GetResourceString("custom.events", LocalizationContext.CurrentCulture.CultureCode) #%}

推荐阅读