【发布时间】:2015-03-03 03:18:55
【问题描述】:
在我的 Web 应用程序中,所有文本都通过如下方法呈现:
@GetLangText("SomeKeyForText")
数据库中尚不存在的文本将被自动添加。如果有人在数据库中添加翻译,它将在运行时显示,而不仅仅是键。
我开始玩 Ext JS。
我正在寻找一种直接的方法来从数据库中获取我自己的所有文本。我可以接受标准文本的现有本地化。
我想在数据库中管理我的 Web 应用程序的翻译。管理员应该能够在运行时在数据库中定义或更正应用程序的任何文本。
我正在考虑使用其中一种解决方法在 JavaScript 中使用 razor(如 here 所示)。但也许有更好的方法,尤其是当我们谈论 Ext JS 和 ASP.NET C# 的组合时。
我正在使用 Sencha Cmd。如果可能的话,我想避免产生一些不能用 Sencha Cmd 编译的剃须刀代码。
煎茶文档和示例没有太多关于自定义文本翻译的信息。
【问题讨论】:
标签: c# asp.net-mvc extjs