在我的应用程序的根App_LocalResources
中,我创建了多个资源文件(.resx
)以将我的应用程序本地化为多种语言。在基于语言的文件夹中组织ASP.NET资源文件
对于西班牙语,我复制了默认资源文件,并在.resx
之前添加.es
,以使全名为myresource.es.resx
。当我更改UI文化时,语言更改正常工作。
然而,当我想整理我的西班牙语资源文件一个文件夹(尝试:es-Es
,es
和Spanish
)在App_LocalResources
文件夹下,应用程序停止认识到资源文件。
是否有如何为每种语言组织资源文件的约定,以便我没有包含所有资源文件的单个文件夹?