21得票1回答
为什么ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ是美国的本土名称?

当我使用这段代码:var ri = new RegionInfo("us"); var nativeName = ri.NativeName; // ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ 为什么nativeName是字符串"ᏌᏊ ᎢᏳᎾᎵᏍᏔᏅ ᏍᎦᏚᎩ"(在Cherokee中)? 如果我改成...

20得票2回答
我应该在HttpCookie.Expires和HttpCachePolicy.SetExpires中使用DateTime.Now还是DateTime.UtcNow?

在HttpCookie.Expires和HttpCachePolicy.SetExpires中,我应该使用DateTime.Now还是DateTime.UtcNow? Cookies发送的是'GMT'时间,但如果我处于GMT+5时区并发送DateTime.Now.AddDays(3)会发生什...

20得票13回答
在存储中如何处理时区?

将所有内容存储为GMT时间? 将所有内容以嵌入偏移量的方式存储? 每次呈现时都要进行计算? 显示相对时间,如“1分钟前”?

20得票2回答
如何处理具有不同文化背景的验证最佳方法?

我正在尝试构建一个多语言的MVC应用程序。我的应用程序中有一个表单,我有一个输入成本的字段。我能够使用西班牙文环境创建记录。 但在尝试更新记录时,我遇到了jQuery验证失败。我得到了一个默认的错误消息: 该字段必须为数字。 在我的视图模型中,我已经设置了以下属性。[Locali...

19得票10回答
在PHP应用程序中实施国际化(语言字符串)

我想建立一个能够处理获取本地化字符串以支持国际化的CMS。我计划将字符串存储在数据库中,然后在数据库和应用程序之间放置一个键/值缓存,如memcache,以防止每个页面都访问数据库导致性能下降。 与使用包含字符串数组的PHP文件相比,这种方法更复杂,但是当你有2000个翻译行时,那种方法效率...

19得票7回答
protobuf-net不能正确反序列化DateTime.Kind。

使用版本为1.0.0.280的protobuf-net.dll 当我反序列化一个包装在对象中的DateTime时,日期/时间是正确的,但DateTime.Kind属性为“未指定” 考虑以下测试用例来序列化/反序列化一个DateTime [TestMethod] public void T...

19得票4回答
在 .Net 中,我该如何更改整个进程(而不仅仅是当前线程)的 CurrentCulture?

我有一个情况,需要将进程的区域设置为en-US。 我知道如何对当前线程进行此操作:System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpeci...

19得票3回答
使用i18next翻译自定义属性(占位符,值)。

我正在调查 i18next 本地化库的可能性。 目前我有以下代码(完整的 Fiddle 在这里): HTML <div data-i18n="title"></div> <input placeholder="Hello" value="name"> ...

19得票2回答
无效的CultureInfo不再抛出CultureNotFoundException异常。

使用 es-CA 创建一个文化信息是错误的,这显然会抛出异常,但现在不再抛出。 以前会抛出CultureNotFoundException异常:new CultureInfo("es-CA")。现在似乎会回退到带有“未知区域设置”的 es。尽管像 xy-ZZ 这样的操作也可以工作,这很奇怪?...

18得票4回答
该字段必须是数字。

我有这个字段: public decimal Price { get; set; } 在数据库中它是decimal(7,2)。 视图: @Html.EditorFor(model => model.Price, new { htmlAttribut...