gpt4 book ai didi

c# - Nopcommerce - 本地化资源缺失

转载 作者:行者123 更新时间:2023-11-30 17:12:19 27 4
gpt4 key购买 nike

我正在尝试学习 NopCommerce,并计划将其用于一个项目。我下载了2.50版本的源代码。我编译了代码并完成了数据库安装。

现在有些本地化资源不能看作是资源值(value)。

  • 例如,在管理中有一个 Admin.Header.LoggedInAs注销旁边的文本。
  • 在页眉和数据网格上(我认为是 Telerik)页脚行,有Admin.Telerik.GridLocalization.DisplayingItems
  • 在商店主页上,新闻项后有一个 News.MoreInfo 文本。
  • 我在购物车中有一件商品并且有 ShoppingCart.Mini.OneItemText 文本迷你购物车。
  • 有“可用性:Products.Availability.InStock 文本,在每个产品旁边库存。

我通过 Admin > Languages datagrid 仔细检查了所有资源 key ,并确保它们也在 SQL Server 数据库中。

我该如何修复或调试它?

我在 T["Admin.Header.LoggedInAs"] 上检查了带有断点的 View ,例如它的 Text 属性是 Admin.Header.LoggedInAs

奇怪的是,所有或大部分资源值都有 {0} 并且当然与 string.Format 一起使用

最佳答案

最后发现问题出在SQL Server db的collat​​ion上。

我本地 SQL Server 的默认排序规则是 Turkish_CI_AS,因此如果我从 SQL Server Management Studio 创建数据库,它会默认创建 Turkish_CI_AS 排序规则数据库。

我使用 SQL_Latin1_General_CP1_CI_AS 排序规则创建了一个数据库,现在一切正常。

关于c# - Nopcommerce - 本地化资源缺失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10776787/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com