问题标签 [culture]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
8129 浏览

.net - .NET:InvariantCulture 和 en-US 之间有什么区别吗?

鉴于以下两种文化:

我要检查两种文化特有的每一条信息,例如:

我会发现任何差异吗?

换句话说,InvariantCulture 在所有方面都与“en-US”文化相同吗?

0 投票
4 回答
3975 浏览

c# - 非美国文化中带有 DateTime 的 String.FormatException

当文化不是非美国时,我得到一个 String.FormatException 试图转换/解析字符串。奇怪的是,该字符串是通过应用与用于将其解析回字符串的格式和文化完全相同的格式和文化生成的。在下面的代码中,所有这些版本都会失败:

请注意,en-US 的字符串是“2010 年 2 月 25 日”。ja-JP 的字符串是“25 2 2010”。

知道如何让“25 2 2010”恢复日期吗?

提前致谢。

Edit1:我应该注意,日本文化在这里被硬编码只是作为一个例子。我真的需要它来处理用户设置的任何文化。我需要的是一个解决方案,无论用户的文化如何,日期时间格式都可以工作。我认为单 M 做到了。

编辑 2: M 不适用于英语。有人知道适用于所有文化的格式字符串吗?

0 投票
3 回答
487 浏览

asp.net-mvc - 为 asp.net mvc 视图进行特定于文化的日期/货币格式化的正确位置在哪里?

给定一个域对象:

我有两个选项可以将它传递给强类型视图:

1.

并且在视图中

2.

并在控制器中(例如)

并在视图中只输出字符串。

我的问题是:如果我想支持用户(浏览器?)当前的语言环境设置,以便日期和货币以您期望的方式显示,那么最好的地方是哪里?可以在视图或控制器中完成吗?处理此问题的普遍接受的技术是什么?

0 投票
6 回答
6572 浏览

c# - C# BackgroundWorker 的文化

我想为我的整个应用程序设置文化。我尝试了以下方法:

它适用于当前线程,但后来我创建并启动了一个后台工作线程。当我创建工作线程时,当前线程使用 WantedCulture 执行,但工作线程将使用我计算机的文化运行。

有什么想法可以为整个应用程序设置文化吗?

0 投票
1 回答
957 浏览

c# - C# KeyDown 字母数字文化依赖!

如何确定按下Key是否是关于文化特定键的字母键

例如:

'[' = 'ú' = 'ü'...是相同的键,但在不同语言键盘上具有不同的值。

我尝试比较序号键值: (int)e.Key >= 0x20E ..and <= .. 但效果不佳,因为修饰键有时具有相同的序号代码。

任何想法?谢谢

编辑:

嗯,这个怎么样?

0 投票
3 回答
426 浏览

.net - 请解释“Fanboys 如何看待 .NET 数据访问策略”

这张图表在我关注的博客上被链接了很多次,我感觉就像一个不明白的人。所以,在这里冒险并询问这个社区。请在此处的博客文章中解释此网格。

替代文字

0 投票
2 回答
3186 浏览

.net - 在运行时更改语言

如何在 .net 运行时更改语言?有可能的?(即英语到印地语或任何其他语言。)在桌面应用程序中......

0 投票
2 回答
15723 浏览

sql-server - 如何查询数据库文化 (SQL Server 2005)?

如何查询数据库文化 (SQL Server 2005) ?

我在插入和获取日期时遇到问题,因为客户端的服务器与我的开发人员服务器运行的文化不同。

我可以调整日期,但我需要了解服务器的文化......

0 投票
2 回答
520 浏览

sql - SQL Server:如何设置返回格式?

问:新的 SQL Server 2008 数据库返回格式为英语(日期/浮点)的值。

有没有办法可以设置返回格式?

例如暂时切换数据库语言?

或者只是为当前查询设置语言?

0 投票
2 回答
5949 浏览

localization - 如果您的应用程序本地化为 pt-br 和 pt-pt,如果系统仅报告“pt”代码,您应该选择哪种语言?

如果您的应用程序本地化为pt-brpt-pt,如果系统仅报告pt代码(通用葡萄牙语),您应该选择哪种语言?

这个问题与应用程序的性质、桌面、移动或基于浏览器无关。假设您无法从其他来源获取区域信息,并且您必须选择一种语言作为默认语言。

该问题也适用于更多案例,包括:

  • pt-ptpt-br
  • en-usen-gb
  • fr-frfr-CA
  • zh-cn, zh-tw, .... - 事实上,在这种情况下,我知道它zh可以用作完整代码的简体中文zh-hans的主要语言。对于繁体中文,使用 , , 之类的代码,zh-tw正确的代码(规范)应该是.zh-hant-twzh-hkzh-mozh-hant

Q1 :如何确定指定元语言的主要语言?

我需要一个至少包括葡萄牙语、英语和法语的解决方案。

Q2 : 如果系统报告简体中文 (PRC) ( zh-cn) 为用户的首选语言,而我只有英文和繁体中文 ( en,zh-tw)的翻译,我应该从两个选项中选择什么:enzh-tw