У нас есть стандартное приложение .net (Visual Studio 2017) с установленным Multilingual App Toolkit. При добавлении языка перевода в данный .resx-файл (щелчок правой кнопкой мыши -> добавить язык перевода) он генерирует .xlf-файл, как и ожидалось. Однако после добавления ключа в существующий файл .resx и запуска специального инструмента файл .xlf должен быть обновлен во время перестроения, но этого не происходит.
xlf-файл включает в себя следующее:
`<file datatype="xml" source-language="en" target-language="de" original="../PROPERTIES/RESOURCES.RESX" tool-id="MultilingualAppToolkit" product-name="n/a" product-version="n/a" build-num="n/a">`
поэтому он ссылается на правильный файл .resx.
Должны ли мы установить параметр сборки для обновления .xlf-файлов или есть способ обновить .xlf-файл вручную, чтобы получить новые ключи из .resx-файла?