多言語アプリ ツールキットを使用して Windows 8 アプリをローカライズしようとしています。そしてそのために、私はこの説明を要点まで従おうとしました:
http://channel9.msdn.com/posts/Build-Multi-language-apps-using-the-Multilingual-App-Toolkit
しかし、次の出力で失敗します。
1> Multilingual App Toolkit build started.
1> Merge of Loc PRI file failed calling makepri.exe: '0x80073B08'
1> Multilingual App Toolkit build completed with errors.
のものが見つかりません0x80073B08
。コンパイルするプロジェクトからすべての xlf 言語ファイルを削除すると、ストア パッケージを起動してビルドできます。しかし、言語ファイルが含まれているとすぐに、上記のエラーでビルドに失敗します。
何か案は?
編集:
私はc#と単一のreswファイルを使用しています。
xlf ファイルを含めない限り、すべてが機能します。
重複するキーはありません ("MyButton.Text"、"MyButton.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip" のように部分的に重複するものを除く)。
EDIT2:
本当の問題は拡張形式のようです。たとえば、次のようになります。
ClearNotesButton.[using:Windows.UI.Xaml.Controls]ToolTipService.ToolTip
また
AddPageButton.[using:Windows.UI.Xaml.Automation]AutomationProperties.Name
それらのmakepriを使用すると、上記の例外がスローされます。これは、x:Uid メカニズムを介してボタンのツールチップとテキストを設定できないということですか?