问题标签 [lcid]

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 投票
3 回答
1765 浏览

vb6 - 在 VB6 运行时确定给定 LCID 的正确字符集的最佳方法是什么?

我在 VB6 应用程序中显示日语字符,系统区域设置为日本,非 Unicode 程序的语言为日语。对 GetACP() 的调用正确返回日语的 932。当我将日语字符串插入我的控件时,它们显示为“ƒAƒtƒŠƒJ‚Ì—‰¤”而不是“アフリカの女王”。如果我手动将 Font.Charset 设置为 128,那么它们会正确显示。

在 VB6 中确定给定 LCID 的正确字符集的最佳方法是什么?

0 投票
5 回答
33005 浏览

java - 如何在 Java 中将 Microsoft Locale ID (LCID) 转换为语言代码或 Locale 对象

我需要将Microsoft 语言环境 ID(例如 1033(美国英语))翻译成ISO 639 语言代码或直接翻译成 Java语言环境实例。(编辑:甚至只是进入微软表格中的“语言 - 国家/地区”。)

这可能吗,最简单的方法是什么?当然,最好只使用 JDK 标准库,但如果不可能,请使用 3rd 方库。

0 投票
1 回答
630 浏览

asp.net-mvc - ASP.NET MVC LCID 和会话

我必须对 ASP MVC 提出简短的问题。最好的落脚点在Session.LCID哪里?

谢谢

0 投票
2 回答
7372 浏览

asp.net - 什么是 LCID 127?

在 asp.net 中,LCID 127 代表的文化是什么?

输出 = 127。

0 投票
0 回答
786 浏览

silverlight - 如何从 silverlight 中的短名称获取文化的 LCID?

Silverlight 中的 CultureInfo 类不公开 LCID 属性,这与它的 .NET 对应物不同。如何从短名称中获取文化的 LCID?例如,通过将“en-US”作为输入而不维护我自己的字典来获得 1033 作为 LCID?

0 投票
1 回答
877 浏览

c# - 拉丁语的 CultureInfo

我开发了一个用于处理多语言资源的应用程序。在数据库中,当我需要带有语言标识符的列时,我使用语言 LCID。现在我需要添加新语言 - 拉丁语。它是 LCID - 1142。但是当我尝试创建新的 CultureInfo(1142) 时 - 抛出异常。有没有办法解决这个问题?以某种方式将拉丁语言添加到 CultureInfo 可用语言中。

谢谢您的回答。

0 投票
1 回答
1162 浏览

c++ - 从字符串中获取 LCID

如何从“en-US”之类的字符串中获取 LCID?

我知道 GetLocaleInfoEx 函数,但它不适用于 Windows XP。

我可以从 CRT 语言环境获取 LCID 吗?

UPD:我可以在LCID和 CRT 语言环境(由_create_locale函数创建)之间进行转换吗?CRT 语言环境可以由 _create_locale 和字符串 - 语言环境名称创建。

0 投票
1 回答
526 浏览

windows - 给定 LCID (Visual C++),转换宽字符的大小写

我有一些现有的 Visual C++ 代码,我需要将宽字符串转换为大写或小写。

我知道这有一些陷阱(例如土耳其语的“I”),但如果您了解该语言,其中大部分都可以解决。幸运的是,在这部分代码中,我知道 LCID 值(区域设置 ID),我猜这与了解语言相同。

由于 LCID 是 Windows 类型,是否有 Windows 函数可以将宽字符串转换为大写或小写?

C 运行时函数 _towupper_l() 听起来很理想,但它需要一个 _locale_t 参数而不是 LCID,所以我猜它是不合适的,除非有一种完全可靠的方法将 LCID 转换为 _locale_t。

0 投票
1 回答
164 浏览

macos - Mac OS X 上的 Windows LOCALE_SABBREVLANGNAME

我们的应用程序需要与服务器组件通信,该组件(愚蠢地)将 Windows 语言缩写 (SABBREVLANGNAME) 作为参数。在 Mac OS X 上,您可以很容易地从 NSLocale 获得 LCID,但我无法告诉您获得 SABBREVLANGNAME。所以,我猜我需要生成一个巨大的(我的意思是巨大的......)查找表。

除了查找表之外,有人知道这样做的好方法吗?如果没有,是否有人知道如何生成这样的查找表,而不是在 VC++ 中编写一个小工具来转储它?

0 投票
1 回答
4630 浏览

sql-server - SQL Server 全文索引出现多个 LCID 错误

将一个全文索引列 Language (LCID) 更改为Neutral当其他索引列是英语时会导致以下错误:

重新填充索引并不能解决错误。

如果 SQL Server 允许我为每个全文列指定不同的语言,那么肯定有办法绕过这个错误吗?