Къде да поставя моите локални ресурси в проекта MVC?

В момента работя върху mvc4 приложение. Трябва да е многоезичен, така че всеки от моите изгледи изисква файл с ресурси, свързан с него.

В света на уеб формулярите щях да създавам App_LocalResouces и да разполагам с ресурсните файлове в това за моите страници/потребителски контроли.

Тъй като съм нов в MVC, не съм сигурен как работи това - подобно ли е. Например за моите изгледи с бръснач, където се намира ресурсният файл за конкретния изглед. Същото е и с моите модели и контролери, къде се намира файлът с ресурси за тях?


person amateur    schedule 11.10.2012    source източник


Отговори (1)


Виждал съм го правено по много начини. Наистина се основава на предпочитанията. Моето предпочитание е да създам папка Resource и да съхранявам преведените низове в един файл с името на културата. След това задавам езика във файла web.config и го оставям на страницата да изтегли правилните низове.

person Middas    schedule 11.10.2012
comment
Благодаря за тази информация, можете ли да очертаете какви други начини сте виждали да се прави. Благодаря - person amateur; 12.10.2012
comment
odetocode. com/Blogs/scott/archive/2009/07/16/ обяснява страхотен начин. - person Middas; 12.10.2012
comment
Може да хвърлите един поглед на stackoverflow.com/questions/1875368/ също. - person Middas; 12.10.2012