【问题标题】:Mixed languages in umbraco backendumbraco 后端中的混合语言
【发布时间】:2017-01-18 09:21:59
【问题描述】:

我们在后端安装了混合语言的 umbraco。当我将用户的语言切换为“英语(英国)”或“英语(美国)”时,我仍然在后端看到一些德语单词,例如搜索框中的“Durchsuchen”而不是“Type to search...”或“Entwickler”而不是“Developer”,但并非无处不在,如下图所示:

默认的ui语言设置为“EN”

<add key="umbracoDefaultUILanguage" value="en" />

任何提示或提示如何解决此问题?

更新

查看packages.config,我看到安装了这些额外的包:

我通过 nuget 控制台卸载了它们,清除了缓存,删除了 App_Databinobj 并清理了项目,但仍然没有没救了。

【问题讨论】:

  • 您是否尝试过停止服务器和应用程序池,然后删除 App_Data,然后再次启动应用程序池和服务器?只是一个疯狂的猜测。
  • 试过了,可惜没用。
  • 这是一个非常奇怪的问题!
  • 所有登录 CMS 的用户都会发生这种情况吗?如果不是,也许尝试将您正在使用的用户帐户的语言更改为其他语言,然后将其更改回英语。我很想知道这个问题的解决方案哈哈
  • 它发生在所有用户身上,无论是什么操作系统(Macos/Windows)和任何浏览器(Chrome/Safari/Firefox)。

标签: umbraco umbraco7


【解决方案1】:

我找不到这种非常奇怪的行为的原因,所以我寻求了一个实用的解决方案:我用Umbraco\config\lang\en.xml 替换了Umbraco\config\lang\de.xml,并调整了language 元素中的属性。

现在所有德国用户看到的后端都是英文的,但这并不像英语用户看到混合的德英后端那么烦人。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-29
    • 2011-08-18
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多