【问题标题】:Can .NET automatically support localization for a parent culture?.NET 可以自动支持父文化的本地化吗?
【发布时间】:2012-12-08 03:27:15
【问题描述】:

我有一个已针对 pt-BR 语言环境翻译的 .NET 应用程序,生成了附属程序集:

pt-BR/MyApp.resources.dll

我确实没有pt-PT语言环境的翻译。我希望在 pt-PT 文化由于共享父文化而处于活动状态时使用 pt-BR 程序集,但事实并非如此。

.NET 能否以某种方式自动使用 pt-PT 文化下的 pt-BR 程序集,或者我是否需要明确地将我的 pt-BR 翻译放在 pt 程序集中,直到获得更多 pt 翻译?

【问题讨论】:

    标签: .net localization satellite-assembly


    【解决方案1】:

    通常,特定本地化的路径是 AppBase/pt-Br/xx.dll,但如果找不到特定文件,您也可以将文件放在它看起来的 nutral 文化中。在这种情况下 appBase/pt/xxx.dll

    【讨论】:

    • 将程序集复制到pt/ 目录感觉有点麻烦,呵呵。如果这是解决方案,我猜“正确”的方法是将我的 pt-BR 资源移动到 pt 资源。
    【解决方案2】:

    【讨论】:

    • 该链接似乎表明我还需要一个 pt 程序集。我想知道我的 pt-BR 程序集是否适用于 pt-PT 文化。
    猜你喜欢
    • 1970-01-01
    • 2019-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    • 2023-03-25
    相关资源
    最近更新 更多