Функция, описанная ниже, доступна в Microsoft Dynamics AX (ранее известном как Axapta), приложении ERP. Однако мой вопрос связан с приложением Visual Studio 2010 и MVC 3. Пожалуйста, найдите мои вопросы после объяснения этой функции.
Свойства / методы поиска
, появится инструмент появится подсказка, показывающая фактический текст, связанный с выбранным идентификатором ярлыка. В данном случае идентификатор метки - @ SYS67
, а связанный с ним текст метки - Дата транзакции
. См. Снимок экрана № 2 . Lookup Label / Text
, появится редактор меток с предварительно отфильтрованным идентификатором метки и другими языками по выбору на нижняя часть редактора. Я могу изменить текст перевода на разных языках с помощью редактора. См. Снимок экрана № 3 . Я понимаю, что это похоже на редактор ресурсов в Visual Studio, где текст перевода хранится в файлах .resx для каждого языка . Я хотел бы сделать что-то подобное для приложения ASP.NET MVC 3, использующего базу данных SQL Server в качестве хранилища данных для текста перевода.
Вот мои вопросы:
Что мне нужно создать в Visual Studio 2010, чтобы достичь этой функции, чтобы я мог вызвать редактор переводов в среде IDE? Это будет плагин или расширение?
Можно ли сделать аналогичный поставщик ресурсов в приложении ASP.NET MVC, где я могу просто указать идентификатор метки в двойных кавычках и заставить модель поставщика получать данные из базы данных во время выполнения? Является ли синтаксис Resources.MyResource.GetLabel ("@ SYS67");
единственной доступной опцией в ASP.NET? Извините, если синтаксис ресурсов неверен.
Есть ли аналогичный набор инструментов (плагин / расширение), уже доступный для Visual Studio?
Я считаю, что одним из условий перевода в приложении ASP.NET является использование из Модель поставщика ресурсов
. Есть ли другие условия? Мне интересно узнать, в каком смысле я пытаюсь достичь, чтобы я мог поискать в Интернете, чтобы узнать больше об этом.
Любой вклад будет очень признателен.
Заранее спасибо.
Снимок экрана № 1 :
Снимок экрана №2:
Снимок экрана №3:
Снимок экрана №4: