问题标签 [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 投票
5 回答
1298 浏览

.net - 如何让我的 .NET 应用程序支持不同的语言

我正在编写的应用程序几乎完成了,我希望说不同语言的人使用它。

我不知道从哪里开始,全球化和文化在编程方面有什么区别?

如何使用不常见的短语,例如“此应用程序旨在执行此操作”而不是文件、打开、保存等……并将它们变成西班牙语?

非常感谢 :-)

0 投票
3 回答
1710 浏览

windows-mobile - PocketPC - 将 VT_DATE 转换为不变的 VT_BSTR

我正在尝试将 VARIANT 从 VT_DATE 转换为不变的VT_BSTR。以下代码适用于 Windows XP:

但在 PPC 2003 和 Windows Mobile 5 上,上述代码返回 E_FAIL。有人可以更正上述代码或提供替代方法吗?

编辑:将日期转换为字符串后,我使用字符串进行 SQL 更新。无论设备的区域设置如何,我都希望更新能够正常工作,这就是我尝试将其转换为“不变”格式的原因。

我现在使用以下方法将日期转换为似乎可以使用的格式:

0 投票
5 回答
8515 浏览

asp.net - SQL Server 2005 与 ASP.net 日期时间格式混淆

我发现了一个关于堆栈溢出的类似问题,但它并没有真正回答我的问题。我需要确保我的 asp.net 应用程序将日期 dd/mm/yyyy 格式化为与我的 SQL Server 2005 相同。

如何验证服务器的日期文化(如果是这样的话)是否与我对应用程序的编程方式相匹配?是否有特定的数据库设置和操作系统设置?它是特定于表的吗?我不想改变我的日子和月份。

谢谢你

0 投票
2 回答
380 浏览

.net - 在 .NET 中查找子字符串匹配的结尾

我正在尝试在与特定文化下的另一个字符串匹配的字符串中查找子字符串的索引(由 System.CultureInfo 提供)。

例如,字符串“ass”匹配德国文化下“straße”中的子字符串“aß”。

我可以使用找到比赛开始的索引

但是在不诉诸蛮力的情况下,是否有一种简单的方法可以识别匹配 2 个字符而不是 3 个字符?

0 投票
3 回答
9390 浏览

c# - 如何在 KeyDown 事件中检测 NumberDecimalSeparator (C#)

我正在尝试查看用户是否在文本框中按下了小数点分隔符,并根据其他参数允许或禁止它。

NumberdecimalSeparator 返回 46 或 '.' 在我的美国系统上。许多其他国家/地区使用“,”作为分隔符。当我按下句点时,KeyDown 事件将 KeyValue 设置为 190。

我只是继续寻找逗号/句号,还是有更好的方法?

0 投票
5 回答
10646 浏览

c# - 如何将 ToLongDateString() 的日期和月份首字母大写导致 es-mx 文化?

目前我在 es-MX Culture 中从以下 C# 代码行获得以下结果

miércoles,2008 年 10 月 22 日

我想获得以下

Miércoles,2008 年 10 月 22 日

我需要建立自己的文化吗?

0 投票
6 回答
46835 浏览

c# - 如何在 .Net 中将区域性更改为 DateTimepicker 或日历控件

当期望文化与 PC 中安装的文化不同时,如何在 .Net 中将国际化设置为DateTimepicker或控制?Calendar WinForm

0 投票
5 回答
5631 浏览

c# - 本地化:如何将文化信息映射到脚本名称或 Unicode 字符范围?

我需要一些关于本地化的信息。我正在使用带有 C# 2.0 的 .net 2.0,它处理了大部分与本地化相关的问题。但是,我需要在一个特定的屏幕上手动绘制与当前文化相对应的字母表。

这类似于 Microsoft Outlook 中的联系人屏幕(联系人下的地址卡视图或详细地址卡视图),因此它需要在右端有一列按钮,每个字母一个。

我试图模仿这一点,但我不想让用户选择脚本。如果说现在的文化是中文,我想画中文字母。当用户将文化信息更改为英语时(以及当他重新启动应用程序时),我想改为绘制英文字母。希望您了解我将使用此查询的去向。

我可以确定当前用户的文化(Application.CurrentCulture 或 System.Globalization.CultureInfo.CurrentCulture 会给出文化相关的信息)。我也有所有的脚本来呈现字母。但是,问题是我不知道如何将文化信息映射到脚本的名称。

换句话说,有没有办法确定与文化对应的脚本名称?或者是否可以确定与文化对应的 Unicode 字符值的范围?它们中的任何一个都可以让我正确呈现按钮上的字母。

对此的任何建议或指导都非常感谢。如果我的方法(或我试图实现的目标)存在根本性错误,请同时指出。谢谢你的时间。

PS:我知道最简单的解决方案是将脚本名称配置为用户首选项的一部分,或者显示语言列表供用户选择(如 Outlook 2007 中的联系人)。但我只是想看看我是否可以在用户不必做任何事情的情况下呈现与文化相对应的字母表。

0 投票
4 回答
3425 浏览

java - 点网和 Java 文化代码

我的任务是为我们的应用程序文化信息生成一个查找表。我需要为其生成数据的列是:

  • 点网代码
  • 版本
  • 文化名称
  • 国家的名字
  • 语言名称
  • Java 国家代码
  • Java 语言代码
  • 国家代码
  • 语言代码

我找到了全球化名称空间,但我敢肯定有人问过同样的问题,或者已经有一个可用的表。

谢谢你的帮助

0 投票
11 回答
1096 浏览

culture - 我们的老板想知道我们应该有哪些公司规则来改善文化?

他想知道我们对我们是否应该有弹性工作时间、允许与工作无关的互联网访问等问题的看法。

我们公司有大约 200 人,一半是程序员,一半是销售人员。我们都希望工作场所富有成效和乐趣。

  • 我应该提出什么问题?
  • 支持和反对他们的论据是什么?
  • 以及这个想法应该如何实施(或者对于规则,应该如何监管)?

谢谢。