В корне моего приложения App_LocalResources
Я создал несколько файлов ресурсов (.resx
), чтобы локализовать мое приложение для нескольких языков.Организация файлов ресурсов ASP.NET в папках на основе языка
Для испанского языка я скопировал файлы ресурсов по умолчанию и добавил .es
до .resx
, так что полное имя myresource.es.resx
. Когда я меняю культуру пользовательского интерфейса, смена языка работает нормально.
Однако, когда я хотел организовать мои испанские файлы ресурсы в одной папке (пробовали: es-Es
, es
и Spanish
) в папке App_LocalResources
, приложение остановлено распознавание файлов ресурсы.
Есть ли соглашение о том, как организовать файлы ресурсов для каждого языка, чтобы у меня не было одной папки со всеми файлами ресурсов?