jjzjj

Globalization

全部标签

c# - 如何从控制面板的区域配置中读取 "List Separator"设置?

我正在为MSWord、Excel制作多文化插件我需要在“列表分隔符”选项下的区域设置中识别设置值,如何使用C#读取?此列表分隔符后来被用于构造Excel公式、word邮件合并标题等。 最佳答案 尝试使用System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator或System.Globalization.CultureInfo.GetCultureInfo("en-US").TextInfo.ListSeparator如果您寻找特定文化的信息。

c# - 如何从控制面板的区域配置中读取 "List Separator"设置?

我正在为MSWord、Excel制作多文化插件我需要在“列表分隔符”选项下的区域设置中识别设置值,如何使用C#读取?此列表分隔符后来被用于构造Excel公式、word邮件合并标题等。 最佳答案 尝试使用System.Globalization.CultureInfo.CurrentCulture.TextInfo.ListSeparator或System.Globalization.CultureInfo.GetCultureInfo("en-US").TextInfo.ListSeparator如果您寻找特定文化的信息。

c# - 在 CultureInfo 中获取当前语言

如何使用CultureInfo识别操作系统的语言?例如。如果Windows中的语言设置为法语,我需要识别法语并加载fr资源文件数据。 最佳答案 我想像这样的东西会给你当前的CultureInfo:CultureInfocurrentCulture=Thread.CurrentThread.CurrentCulture;这就是你要找的吗? 关于c#-在CultureInfo中获取当前语言,我们在StackOverflow上找到一个类似的问题: https://s

c# - 在 CultureInfo 中获取当前语言

如何使用CultureInfo识别操作系统的语言?例如。如果Windows中的语言设置为法语,我需要识别法语并加载fr资源文件数据。 最佳答案 我想像这样的东西会给你当前的CultureInfo:CultureInfocurrentCulture=Thread.CurrentThread.CurrentCulture;这就是你要找的吗? 关于c#-在CultureInfo中获取当前语言,我们在StackOverflow上找到一个类似的问题: https://s

c# - 如何为整个 C# 应用程序设置默认文化信息

我想为该类或整个应用程序设置默认文化信息。例如在土耳其3,2=英语3.2所以应用程序使用我的本地,但我希望它作为默认值使用System.Globalization.CultureInfo.InvariantCulture我如何将它设置为该特定类或整个应用程序的默认值 最佳答案 不适用于整个应用程序或特定类别。CurrentUICulture和CurrentCulture可按线程设置,如此处讨论Isthereawayofsettingcultureforawholeapplication?Allcurrentthreadsandnew

c# - 如何为整个 C# 应用程序设置默认文化信息

我想为该类或整个应用程序设置默认文化信息。例如在土耳其3,2=英语3.2所以应用程序使用我的本地,但我希望它作为默认值使用System.Globalization.CultureInfo.InvariantCulture我如何将它设置为该特定类或整个应用程序的默认值 最佳答案 不适用于整个应用程序或特定类别。CurrentUICulture和CurrentCulture可按线程设置,如此处讨论Isthereawayofsettingcultureforawholeapplication?Allcurrentthreadsandnew

android - 在 Android 上进行单元测试期间的语言环境

我有一些代码要测试。我想检查一个字符串是否由我在资源中拥有的​​各种字符串正确组成。这里的挑战是处理我的资源中的多个翻译。我知道在测试桌面应用程序时区域设置可能是一个问题,建议您创建独立于区域设置的测试。我发现您可以通过编程方式设置语言环境,但不推荐这样做(参见ChangelanguageprogrammaticallyinAndroid)。虽然这个问题的目的是在正常运行应用程序时在运行时更改语言环境,但我想知道是否有更好的解决方案来解决我的问题。 最佳答案 如果只是为了测试,那么您可以通过编程方式更改语言环境而不会出现任何问题。它

android - 在 Android 上进行单元测试期间的语言环境

我有一些代码要测试。我想检查一个字符串是否由我在资源中拥有的​​各种字符串正确组成。这里的挑战是处理我的资源中的多个翻译。我知道在测试桌面应用程序时区域设置可能是一个问题,建议您创建独立于区域设置的测试。我发现您可以通过编程方式设置语言环境,但不推荐这样做(参见ChangelanguageprogrammaticallyinAndroid)。虽然这个问题的目的是在正常运行应用程序时在运行时更改语言环境,但我想知道是否有更好的解决方案来解决我的问题。 最佳答案 如果只是为了测试,那么您可以通过编程方式更改语言环境而不会出现任何问题。它

ios - 在 deviceready 上检查 navigator.globalization 在 iOS 上返回 undefined

我在iOS上使用PhoneGap2.2.0并绑定(bind)到devicready事件以查看navigator.globalization对象是否存在。我变得不确定。我的代码是这样的:document.addEventListener('deviceready',onDeviceReady,false);functiononDeviceReady(){alert('deviceready');navigator.globalization.getLocaleName(function(d){window.localStorage.setItem('localeLanguage',d.v

c# - 日历 System.Globalization.GregorianCalendar 不支持字符串表示的 DateTime

我只是想将出生日期保存到SQL数据库中,但每次出现新异常时,数据库字段类型都是日期时间。这是我的代码usinfo.BirthDate=DateTime.ParseExact(txtDOB.Text.ToString(),"MM/dd/yyyy",CultureInfo.InvariantCulture); 最佳答案 问题:您首先使用MM/dd/yyyy解析Month,但是你要像这样先给出date31/04/2012解决方案:您需要使用dd/MM/yyyy格式。试试这个:usinfo.BirthDate=DateTime.ParseE