在我的應用程序的根App_LocalResources
中,我創建了多個資源文件(.resx
)以將我的應用程序本地化爲多種語言。在基於語言的文件夾中組織ASP.NET資源文件
對於西班牙語,我複製了默認資源文件,並在.resx
之前添加.es
,以使全名爲myresource.es.resx
。當我更改UI文化時,語言更改正常工作。
然而,當我想整理我的西班牙語資源文件一個文件夾(嘗試:es-Es
,es
和Spanish
)在App_LocalResources
文件夾下,應用程序停止認識到資源文件。
是否有如何爲每種語言組織資源文件的約定,以便我沒有包含所有資源文件的單個文件夾?