[WiX] 複数言語の吐き分け

基本的には、wix projectの中で、

<Cultures>ja-JP;en-US</Cultures>

のように指定するとmsbuild実行時には、これをばらしてlight の-cultures引数を指定し、出力ディレクトリをculturesごとに作る。
ただ、これをwxsの中で言語ごとに切り替える記述をする方法がよくわからない。
自分の場合は、以下のポストと同じで、言語ごとに一部切り替えたいこと(たとえば、ユーザー同意書ファイル名)があるのだが、言語をconditionにする方法がわからない。
ポストした人もわかっていないようだ。
http://www.mail-archive.com/wix-users@lists.sourceforge.net/msg17282.html
おそらく、ここで書かれているように、リスト的なitemを定義して、リスト処理でバッチ的に作るのが正しいのだろう。
ちょっと書き換え量が多いのでなんとかならないかな、と思っているところ。

広告
%d人のブロガーが「いいね」をつけました。