在.NET中有两种“文化”价值观,UICulture和文化观。第一种是针对UI上的本地化文本,而后者则为日期和数字格式设置区域性。
我不能为这两个值的不同提出任何理由或方案。是否有理由这样做?
发布于 2012-10-01 07:46:12
在某些情况下,它们可能有所不同--例如,如果您居住在外国,并且希望将UI语言更改为您熟悉的语言,但您仍然希望使用该外国的日期和数字格式,例如:
<globalization uiCulture="es" culture="en-US" />相反,如果你是在和你自己的另一个国家做生意,你可能想用你自己的语言,但是要改变日期和数字的格式。
而且大多数情况下,它们是不同的,因为您将主区域性(没有子区域性)用于UI、en而不是en-US。
https://softwareengineering.stackexchange.com/questions/166879
复制相似问题