【问题标题】:When should I use Neutral culture? What is the necessary for it? why not force using Specific Culture?我什么时候应该使用中性培养?它的必要性是什么?为什么不强制使用特定文化?
【发布时间】:2016-01-28 11:14:26
【问题描述】:

什么时候应该使用中性培养? 它的必要性是什么? 为什么不强制使用特定文化?

谁能告诉我一个实时场景,其中使用中性文化而不是特定文化?

【问题讨论】:

    标签: c# .net localization currentculture currentuiculture


    【解决方案1】:

    来自 MSDN:

    中立文化是一种与语言相关但与国家或地区无关的文化。它不同于特定文化,后者是一种与语言和国家或地区相关的文化。例如,fr 是法国中立文化的名称,而 fr-FR 是法国法国文化的名称。

    如果此属性返回 false,则文化是特定文化或不变文化。

    示例 就我而言,我在西班牙说西班牙语,但是我有一个朋友说他在墨西哥说西班牙语。两者都说西班牙语,但有些词不同,因此如果您想要一个好的翻译,您应该使用西班牙人的西班牙语 (ES-ES) 和墨西哥人的西班牙语 (ES-MX)。

    在某些情况下,您无法将您的软件 (GUI) 翻译成所有语言和文化,因此您只能为所有说西班牙语的人使用西班牙语翻译(西班牙、墨西哥、阿根廷、美国、菲律宾 ...)

    【讨论】:

    • 请阅读我的问题。我不是在问具体和中性之间的区别
    • @Rajes 如果您创建了一个多语言应用程序并且您没有特定的文化翻译,您应该使用中性文化翻译。如果您谈到管理具有中性或特定文化的数据,我认为您应该使用系统当前文化。
    猜你喜欢
    • 2011-01-18
    • 2011-08-18
    • 2017-03-21
    • 2022-01-07
    • 2010-09-05
    相关资源
    最近更新 更多