Я использую приложение MS Lightswitch с клиентом Silverlight. Я должен изменить приложение на арабский интерфейс, и я попытался с помощью изменения Культура в проектах Общие свойства закладках, а затем перебрать все поля/свойства в экране и изменил его отображаемое имя, как показано ниже:Приложение MS Lightswitch - Как изменить язык приложения
iContentItem.DisplayName = "Something New Label In Arabic";
Где iContentItem является Microsoft.LightSwitch.Presentation.IContentItem. Вот экран, на котором я изменил некоторые ярлыки.
Обратите внимание, что в таблице данных, метки месторождения изменяются на арабский язык, а также в верхней кнопке панели, ярлыки меняются. Но в левом меню меню не влияет, он показывает английские метки, а также заголовки столбцов Grid также на английском языке. Можно ли предложить, как преобразовать эти ярлыки в арабский.
Я v3.0 установлен на моей машине, но и в «C: \ Program Files (x86) \ Microsoft SDKs \ LightSwitch \ v3.0 \ Client ", нет файла msls. Он содержит только 7 DLL-файлов –
Я предполагаю, что вы используете другую версию Visual Studio, поэтому файлы msls не размещаются там. Это еще один способ, которым вы должны попробовать: используйте режим разработчика браузера, чтобы найти файл resjson, который загружается клиенту. У вас будет информация, например: download url, имя файла ... используйте эту информацию, чтобы найти файл ресурсов в папке развертывания приложения. – Linh
Спасибо @Linh, вы могли бы предложить мне какую-либо ссылку/статью, как я могу использовать режим браузера для поиска файла resjson. Я использую FireFox. –