localization - 如何在 Kentico 的管理界面中本地化单选按钮

标签 localization kentico

我有一个带有 ArticleType 字段的自定义页面类型,该字段由单选按钮控件提供,具有以下选项列表:

新闻 事件

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

新闻报道 改造

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

新闻 事件

但保存在数据库中的实际值将是“新闻”或“事件”。我怎样才能在 Kentico 管理界面中实现它?

image here

最佳答案

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

以下宏应该适合您:

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

关于localization - 如何在 Kentico 的管理界面中本地化单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56929857/

相关文章:

c# - 如何在 cms Repeater 中仅显示包含图像的文档类型项目 - Kentico CMS

c# - 如何在.net (C#/ASP.Net) 开发中使用 xliff 或 po l10n 文件格式

ios - 如何为初学者本地化 iOS 中的标签字符串?

用户提供的语言环境上的 django 格式日期

paypal - Kentico 最好的解决方案是什么,只有一种产品/服务以固定价格出售

c# - 在表单生成器自动回复器中查询自定义表

ios - iOS11 Swift 4 的本地化问题

sql - DATENAME(MONTH,GETDATE()) 将月份的数值返回为 '09'

Kentico 所需文件不再存在

azure - 发布页面更改时出现问题