【发布时间】:2012-05-27 19:54:47
【问题描述】:
我正在尝试学习 NopCommerce,并计划将其用于项目。我下载了2.50版本的源代码。我编译了代码并完成了db安装。
现在一些本地化资源不能被视为资源价值。
- 例如,在管理中有一个
Admin.Header.LoggedInAs注销旁边的文字。 - 在数据网格(我认为是 Telerik)上的标题和
页脚线,有
Admin.Telerik.GridLocalization.DisplayingItems。 - 在商店主页上,
新闻项目后有一个
News.MoreInfo文本。 - 我的购物车中有一件商品,上面有
ShoppingCart.Mini.OneItemText文字 迷你购物车。 - 有“可用性:
Products.Availability.InStock文字,在每个产品旁边 库存。
我仔细检查了所有资源键 Admin > Languages datagrid,并确保它们也在 SQL Server 数据库中。
如何修复或调试它?
我在T["Admin.Header.LoggedInAs"] 上检查了带有断点的视图,例如,它的Text 属性是Admin.Header.LoggedInAs。
奇怪的是所有或大部分资源值都有{0},当然还有string.Format使用
【问题讨论】:
-
我意识到如果我将大小写从“ShoppingCart.Mini.OneItemText”更改为“shoppingcart.mini.oneıtemtext”,一切正常。我正在使用土耳其语/土耳其语的区域和语言设置。顺便说一句,服务器是本地的。它仅适用于英语区域设置吗?
标签: c# asp.net-mvc localization nopcommerce