【发布时间】:2017-01-18 09:21:59
【问题描述】:
我们在后端安装了混合语言的 umbraco。当我将用户的语言切换为“英语(英国)”或“英语(美国)”时,我仍然在后端看到一些德语单词,例如搜索框中的“Durchsuchen”而不是“Type to search...”或“Entwickler”而不是“Developer”,但并非无处不在,如下图所示:
默认的ui语言设置为“EN”
<add key="umbracoDefaultUILanguage" value="en" />
任何提示或提示如何解决此问题?
更新:
查看packages.config,我看到安装了这些额外的包:
我通过 nuget 控制台卸载了它们,清除了缓存,删除了 App_Data、bin 和 obj 并清理了项目,但仍然没有没救了。
【问题讨论】:
-
您是否尝试过停止服务器和应用程序池,然后删除 App_Data,然后再次启动应用程序池和服务器?只是一个疯狂的猜测。
-
试过了,可惜没用。
-
这是一个非常奇怪的问题!
-
所有登录 CMS 的用户都会发生这种情况吗?如果不是,也许尝试将您正在使用的用户帐户的语言更改为其他语言,然后将其更改回英语。我很想知道这个问题的解决方案哈哈
-
它发生在所有用户身上,无论是什么操作系统(Macos/Windows)和任何浏览器(Chrome/Safari/Firefox)。