.NET能否自动支持父区域性的本地化?

.NET能否自动支持父区域性的本地化?,.net,localization,satellite-assembly,.net,Localization,Satellite Assembly,我有一个.NET应用程序,该应用程序已被翻译为pt BR语言环境,从而生成一个附属程序集: pt-BR/MyApp.resources.dll 我没有pt区域设置的翻译。我希望在pt区域性由于共享父区域性而处于活动状态时使用pt BR程序集,但事实并非如此 NET是否可以在pt区域性下自动使用pt BR程序集,或者我是否需要将我的pt BR翻译明确地放在pt程序集中,直到我得到更多的pt翻译?是的。NET支持自动回退资源:通常特定本地化的路径是AppBase/pt BR/xx.dll,但如果找

我有一个.NET应用程序,该应用程序已被翻译为pt BR语言环境,从而生成一个附属程序集:

pt-BR/MyApp.resources.dll
我没有pt区域设置的翻译。我希望在pt区域性由于共享父区域性而处于活动状态时使用pt BR程序集,但事实并非如此


NET是否可以在pt区域性下自动使用pt BR程序集,或者我是否需要将我的pt BR翻译明确地放在pt程序集中,直到我得到更多的pt翻译?

是的。NET支持自动回退资源:

通常特定本地化的路径是AppBase/pt BR/xx.dll,但如果找不到,也可以将文件放在nutral培养基中一个特别的。在本例中,appBase/pt/xxx.dll

该链接似乎表明我也需要一个pt程序集。我想知道我的pt BR程序集是否可以用于pt文化。将程序集复制到
pt/
目录感觉有点笨拙,呵呵。如果这是解决方案,我想“正确”的方法是将我的pt BR资源移动到pt资源。