2016-03-04 2 views
0

Я просматриваю варианты локализации событий и сообщений об ошибках. Один из вариантов, который я нашел, - это IdentityServer3.Localization package. Но я не мог получить подробную информацию о том, как связать это с идентификаторами 3. Где я должен хранить строки ресурсов?События и сообщения локализации в identserver 3

ответ

0

Существует система ILocalizationService, которую вы можете реализовать и зарегистрировать в системе DI. Вот документы: https://identityserver.github.io/Documentation/docsv2/advanced/localization.html. Это используется для локализации всех переводимых строк.

Если вы хотите, чтобы локализовать точку зрения, то, что должно быть сделано с помощью сервиса пользовательского вида: https://identityserver.github.io/Documentation/docsv2/advanced/customizingViews.html

+0

является возможность поставлять файлы ресурсов в рамках хоста, как способ, мы можем поставить пользовательские представления в шаблонах папка? – Shetty

+0

Обновлен ответ, чтобы добавить информацию о просмотрах. –

+0

Моя реализация ILocalizationService занимает языковой стандарт. Мне нужно ввести экземпляр этой службы по каждому запросу. var localizationService = new GlobalizedLocalizationService (новый LocaleOptions {Locale = "cs-CZ"}); options.Factory.LocalizationService = new Регистрация (resolver => localizationService); Где мне нужно это делать? Выполнение этого при запуске всегда будет вводить тот же язык – Shetty

Смежные вопросы