大家好,又见面了,我是你们的朋友全栈君。
我正在开发一个.net 4.5应用程序,需要多语言支持多文化等 .
以下是国家/语言的示例列表
俄罗斯/俄罗斯
比利时/法国
比利时/荷兰
对于上述所有内容,可以根据上述文化名称创建CultureInfo对象
ru-RU
fr-BE
nl-BE
当用户进入站点时,我将Thread.CurrentThread.CurrentCulture和Thread.CurrentThread.CurrentUICulture设置为使用上述名称创建的文化,例如 .
Thread.CurrentThread.CurrentCulture = new CultureInfo(“nl-BE”, false)
Thread.CurrentThread.CurrentUICulture = new CultureInfo(“nl-BE”, false)
以上所有名称均为有效的文化名称 .
不,但我需要在俄罗斯添加另一种文化名称,英语 . 但问题是代码en-RU无效,所以当我创建 new CultureInfo(“en-RU”, false) 时,我得到一个CultureNotFoundException,因为en-RU无效 .
有了这种文化,我希望俄罗斯的格式等数字,日期等,但我希望网站上的语言是英语 . 是否可以使用国家/地区(俄罗斯)的行为为无效的文化名称创建自定义CultureInfo对象?
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/151006.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...