Umbraco 7 使用语言/字典

2024-01-09

我们的项目终于可以添加翻译了。我似乎无法弄清楚如何在 Umbraco 7 中实际使用语言。我在后端添加了一种语言和一些字典项目,但如何在代码中选择给定的语言?

是否有任何帮助程序可以在 API 中获取翻译?就像 DictionaryHelper.Translate("Answers","da-DK"); ?或者类似?有没有办法在启动控制器中设置语言等,并且总是从字典中获取该语言?

提前致谢。 乔纳斯.


首先,您必须在“设置”>“语言”下创建语言。

下一步是在每个节点或仅在顶部节点上设置语言。假设您的内容树如下所示:”

然后右键单击“da”并选择“文化和主机名”。为此节点选择“da-DK”。所有子节点(和“da”节点)现在都将具有丹麦语。

现在,在 razor 和 C# 代码中获取字典项目很简单。在剃须刀中:

@Umbraco.GetDictionaryValue("Answers")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Umbraco 7 使用语言/字典 的相关文章

随机推荐

  • 在 Postgres 中将十六进制字符串转换为 bigint [重复]

    这个问题在这里已经有答案了 我想将 HTML 使用的十六进制字符串转换为bigint然后通过用 PL pgSQL 编写的函数将其转换为 Postgres 中单独的 R G 和 B 值 我可以将字符串解码为bytea像这样 hex bytea
  • 如何在 Windows 中的 VS Code 集成终端中输入内容?

    在 Linux 中 我可以毫无问题地在集成终端中输入内容 我可以输入用户输入并输出 在 Windows 上 我不能这样做 输出显示在调试控制台中 但我无法在该控制台或集成终端中输入内容 在图中 我在 C 中运行时没有进行调试 当我要求输入时
  • 有没有办法从字符串中删除除字符、数字和“-”之外的所有内容

    我对正则表达式真的很糟糕 但这就是我想要实现的目标 StringOne 5 e 4 e e 0 5 3 5 e b e e 5 0 a 4 3 3 1 9 0 8 1 b 3 6 1 b 3 6 4 d 3 3 2 0 c c 1 c 1
  • config.assets.precompile 不添加供应商/gem 资产

    我无法将供应商资源编译为根文件 我希望以下资产可以独立使用 不与其他资产打包在一起 vendor gems neo viz app assets stylesheets neo viz css scss vendor gems neo vi
  • iOS:为什么我无法让 Mapkit 显示自定义注释图钉图像?

    我认为使用我自己的自定义引脚图像进行注释会非常容易 但我从来没能让它发挥作用 我也不知道为什么 我只是使用 MKAnnotationView mapView MKMapView mapView viewForAnnotation id
  • C 管道、fork、dup 和 exec()

    我正在尝试通过管道将字符串列表传递到应该显示的子进程 bin cat using execl 我早些时候就让它工作了 只是管道没有关闭 所以程序一直在等待 不知道我做了什么 现在根本不起作用 有人可以查看我的代码并告诉我我做错了什么吗str
  • base64编码总是一对一的吗

    Base64编码算法的两个不同输入是否有可能获得两个相同的编码值 让我们使用另一种算法 例如用字母 X 替换下划线的函数 Foo Bar FooXBar FooXBar FooXBar Base64 编码会发生这种事情吗 不 这不可能发生
  • 游戏框架中的多个数据库

    我正在尝试与另一台服务器上的另一个数据库建立第二个数据库连接 我们使用的是 play 框架 1 2 4 我找到了以下 1 2 3 的文档 http www playframework org documentation 1 2 3 mode
  • WinRT 中的 HttpUtility.ParseQueryString 方法在哪里?

    Since Http实用程序 http msdn microsoft com en us library system web httputility aspx在 WinRT 中不可用 我想知道是否有一种简单的方法来解析 HTTP 查询字符
  • Metro 风格应用中的 RSA 加密

    我有公钥模数和公钥指数 我需要生成公钥并在 Metro 风格应用程序中加密数据 在 C 中 我们有 RSAParameters 类 但我找不到任何适用于 Metro 风格应用程序的此类内容 当我使用直接从证书接收的 base64 编码的公钥
  • 使用 Spring Data ArangoDB 为每个客户提供单独的数据库的多租户

    到目前为止 我知道设置数据库名称以与 Spring Data ArangoDB 一起使用的唯一方法是将其硬编码在database 扩展时的方法AbstractArangoConfiguration 像这样 Configuration Ena
  • 如何让 GWT 在链接文件夹中查找源代码?

    我想创建一个 GWT 2 0 4 项目 但我的源代码位于公共 java 目录中 该目录不保存在 GWT 项目目录下 我做了以下事情 1 在包中创建新项目 游戏 com mycomp project game 这工作正常 其源位于 C jav
  • 安装 Cairo 和 PyCairo Mac OsX

    我正在尝试使用 python iGraph 进行网络可视化 当我尝试绘制图表时 我收到了他的错误消息 gt gt gt layout g layout kk gt gt gt plot g layout layout Traceback m
  • 我可以强制 Entity Framework Core 7 不将 ICollections 设置为只读吗? [复制]

    这个问题在这里已经有答案了 Entity Framework Core 7 引入了一项重大更改 尽管它是notEF Core 7 的重大更改中列出 使用脚手架定义模型类时 Scaffold DbContext EF Core 7 现在使IC
  • 有没有地方可以测试代码是否符合 ES5/安全?

    有时我想知道我正在编写的代码是否符合 ES5 安全 Example 由于箭头功能 这会失败 gt something I know Babel可以解决这个问题 但有时我想测试一些案例 有没有地方可以让我这样做 尝试ESlint https
  • 为什么 OnChange 在 Formik 中使用时不起作用?

    我正在尝试在 React 中使用 Formik 作为一个虚拟应用程序 如果我给出值作为道具 我将无法在任何一个输入框中输入任何内容 另一方面 如果我跳过 value 属性 那么我可以在框中键入内容 但提交时不会反映为值 这是代码 expor
  • Qt Mac 部署

    将 QT Framework 添加到我的 app 包中 我正在关注 Qt 站点上有关部署的文档 我创建了一个名为 HTTPClient app 的应用程序 我在 Contents 下创建了 Framework 文件夹 并复制了 crypto
  • 如何从 R 中的 posixct 格式日期时间中选择小时、分钟和秒

    我有一个像这样的数据框 dput tail x 10 structure list DATE structure c 1375725600 1375729200 1375732800 1375736400 1375740000 137574
  • OpenCV 匹配图像

    我正在尝试使用 OpenCV 来匹配如下图像 img2 http img849 imageshack us img849 8177 clearz jpg http img849 imageshack us img849 8177 clear
  • Umbraco 7 使用语言/字典

    我们的项目终于可以添加翻译了 我似乎无法弄清楚如何在 Umbraco 7 中实际使用语言 我在后端添加了一种语言和一些字典项目 但如何在代码中选择给定的语言 是否有任何帮助程序可以在 API 中获取翻译 就像 DictionaryHelpe