Запрет языкового перевода файла ресурсов в Visual Studio 2015
При использовании расширения Multilingual App Toolkit (версия 4) в Visual Studio (2015) есть ли способ предотвратить перевод одного из файлов ресурсов в проекте?
В Multilingual App Toolkit я добавил два языка, используя Add translation languages...
Я сейчас добавил новый файл ресурсов resourceImages.resx
в мой проект WinForms, чтобы содержать изображения, которые не должны быть локализованы.
Инструментарий автоматически создан resourceImages.fr.resx
а также resourceImages.de.resx
, Можно ли как-то предотвратить это - я не хочу, чтобы изображения имели переведенные версии, и я не хочу, чтобы они появлялись в файлах перевода xlf, которые получат наши переводчики.
1 ответ
Автор Multilingual App Toolkit теперь ответил на этот вопрос на вкладке Q&A здесь.
Нет возможности игнорировать файлы ресурсов с помощью MAT. Однако по умолчанию запись в файле XLF является ссылкой на местоположение изображения, а не на само изображение. Пометка ресурса (-ов) изображения как Translate = 'No' в файле XLF предотвратит добавление ссылок на изображения в файлы ресурсов изображения на целевом языке. Это связано с тем, что ресурсы с Translate = 'No' не добавляются в целевой файл ресурсов. Это должно позволить вам использовать одно изображение для всех языков без раздувания проекта.