2016年1月27日水曜日

CordovaでWindows Universalアプリ作成 他の言語(オランダ語)が自動的に追加される

英語と日本語しか対応していないにもかかわらずストアリリース用にパッケージ化して、ストアにアップロードするとなぜか、オランダ語も含まれており、説明文やスクリーンショットの記載を求められました。

 Webで調べるとブルガリア語が追加されている方もいらっしゃいました。

Windows 8:ブルガリア物語顛末 眠るシーラカンスと水底のプログラマー

Cordovaの問題かと思いましたが、パッケージ化するVisual Studioの自動言語抽出機能?が問題のようでした。cordovaプラグインにnlドメインを使うものがあるため、プラグイン内でオランダ語を使っているのかもしれません。

対応

  • ***.appxmanifestファイルをコードベースで開きます。
  • <Resources><Resource Language="x-generate" /> を見つけます
  • <Resource Language="x-generate" />を削除します。
  • 代わりに以下を入れます(日本語と英語(米国)を入れる場合)
    • <Resource Language="JA" /><Resource Language="EN-US" />

0 件のコメント:

コメントを投稿