localization - 如何在 Kentico 的管理界面中本地化单选按钮
问题描述
我有一个由 Radio Buttons 控件提供的带有 ArticleType 字段的自定义页面类型,其中包含以下选项列表:
新闻事件
我的网站有 EN 和 DE 文化。我想要做的是,如果内容编辑器编辑他看到的德语页面:
新闻通讯
但如果他切换到英语,他会看到:
新闻事件
但保存在数据库中的实际值将是“新闻”或“事件”。如何在 Kentico 管理界面中创建它?
解决方案
即使您在 Pages 应用程序中切换到另一种语言,Peter 提出的解决方案也会显示相同的本地化字符串,因为它将使用用户的文化而不是页面的文化。
以下宏应该适合您:
news;{% GetResourceString("custom.news", LocalizationContext.CurrentCulture.CultureCode) #%}
events;{% GetResourceString("custom.events", LocalizationContext.CurrentCulture.CultureCode) #%}
推荐阅读
- javascript - 如何使用 javascript 编写 firebase 参考查询?
- go - 为 vscode 项目/终端设置 $GOPATH
- java - 不建议在没有服务器身份验证的情况下建立 SSL 连接
- jestjs - Jest 测试在 create-react-native-app 项目中的第一个导入语句(意外标识符)失败
- mysql - 自动递增外键?
- javascript - 将 PHP 内部的 POST 请求发送到外部 API
- python - 将表数据移动并复制到另一个表数据
- javascript - jQuery:如何让克隆的 div 始终出现在容器的底部?
- javascript - 将摩根日志存储到数据库中
- django - 从表单或输入提交按钮 Django 调用两个不同的 url