NET CORE 2.0 Поместите IHtmlLocalizer в _Layout и используйте его в файлах .cshtml. - PullRequest
0 голосов
/ 05 июля 2018

У меня есть вопрос. Локализация работает в моем приложении правильно, но это немного неуклюже.

Я имею в виду, есть ли способ поместить все эти импорта и инъекции в _Layout.cshtml

@using Microsoft.AspNetCore.Mvc.Localization;
@using Voxel.WebApis.IDP.Resources;
@inject IHtmlLocalizer<General> GeneralLocalizer;

А использовать мой GeneralLocalizer на остальных страницах? Или я должен поместить весь код «инъекции» и «использования» в каждый файл .cshtml, который я хочу локализовать?

Сейчас ошибка парсера вынуждает меня копировать и вставлять код в каждый файл .cshtml, в который я хочу поместить переводы ...

Есть решение?

1 Ответ

0 голосов
/ 05 июля 2018

Это почти то же самое, для чего _ViewImports.cshtml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...