Ber*_*ryl 1 .net wpf localization resx internationalization
我想我明白了,但有几个方面让我感到困惑。假设我想要为德国、西班牙和美国的 MyApp 本地化字符串。
MyApp.resx
MyApp.de-DE.resx
MyApp.es-ES.resx
MyApp.en-US.resx // this *feels* redundant
Run Code Online (Sandbox Code Playgroud)
由于我是一名美国开发人员,最后一个 rex 文件(“en”)将具有与“中性”文件相同的键和值,但是......我需要两者吗?
我可以猜测答案,但尽管(或者可能是因为)所有 msdn 文档都解释了最终回退、卫星和中性语言,但它似乎令人困惑。
有国际发展经验的人能否以(非常)简单的方式解释原因或原因?如果我正在开发 WPF、Silverlight、ASP 或其他 .Net 变体,这会重要吗?
干杯,
贝里尔
如果主程序集 (MyApp.resx) 中的资源采用 en-US 区域性,则无需创建 MyApp.en-US.resx 文件。如果没有找到该区域性的卫星程序集,资源管理器将回退到主程序集中的资源。
| 归档时间: |
|
| 查看次数: |
1383 次 |
| 最近记录: |