0

저는 꽤 오랫동안 개발해온 Windows Store 프로젝트를 가지고 있습니다. Multilingual App Toolkit은 지금까지 놀랍습니다. 최근에 버전 3.1로 업데이트되었습니다. 불행히도 이로 인해 빌드 프로세스에서 내 1 년 동안 사용했던 파일 .xlf을 처리하지 못했습니다."XLIFF 언어 파일을 찾을 수 없습니다." MAT 3.1으로 업데이트 한 후

this entry에 기반하여 프로젝트 파일을 살펴 보았습니다. 블로그 항목에서 제안한 내용과 유사하게 정의한 리소스는 이어야하며이어야합니다. 이와 유사 :

<ItemGroup> 
    <XliffResource Include="MultilingualResources\MyProject.WinRT_ar.xlf" /> 
    <XliffResource Include="MultilingualResources\MyProject.WinRT_bg-BG.xlf" /> 
    <XliffResource Include="MultilingualResources\MyProject.WinRT_ca-ES.xlf" /> 
    ... 

<Generator> 태그를 추가하는 등 많은 시도를했습니다. 그 중 아무 것도 작동하지 않는 것 같았습니다. 프로젝트에서 내 .xlf을 (를) 볼 수 있습니까?

답변

0

아이러니하게도 과 정확히 반대쪽을 수행하여이 문제를 해결할 수있었습니다. 나는 <XliffResource> 태그를 <None> 태그로 대체했습니다. 이렇게 :

<ItemGroup> 
    <None Include="MultilingualResources\MyProject.WinRT_ar.xlf" /> 
    <None Include="MultilingualResources\MyProject.WinRT_bg-BG.xlf" /> 
    <None Include="MultilingualResources\MyProject.WinRT_ca-ES.xlf" /> 
    ... 

매트는 이전과 마찬가지로 작동합니다. 이것이 버그인지를 알기 위해 MAT 팀에게 이메일을 보냈습니다. 그래서이 수정은 미래에 바뀔 수도 있습니다. 필요한 경우이 답변을 업데이트하겠습니다.