id:kazuakix さんに書けって言われたので(謎
アプリ名をさくっと多言語対応しましょう
Windows Phone Silverlight のときは、アプリ名を多言語化する場合ネイティブDLLを作ったりと面倒でしたが、WinRTベースのWindows Phoneアプリでは簡単です。
なお、コントロールやメッセージを多言語化する方法は様々な人が書いています。blog.ch3cooh.jp
実は、リソースファイルに入れたメッセージをアプリ名として設定することができます。
プロジェクトに、Stringsフォルダーを作り、その下に対応したい言語の名前(日本語であれば「ja-JP」や「ja」)のフォルダーを作ります。その中に「リソース ファイル (.resw)」を追加してください。名前はそのまま「Resources.resw」でOK。
既定の言語に対応したフォルダーがあれば、対応していない言語ではそのフォルダーにあるリソースを勝手に読んでくれます。
追加したリソースファイルに、同じキー名でそれぞれの言語に対応した名前を追加します。キー名はひとまず「AppName」にしました。
「Package.appxmanifest」を開いて、[アプリケーション]の[表示名]を、ms-resource:AppName にします。AppNameは先ほどリソースファイルに追加したキー名です。
これでOK
すると言語を変えればそれに合わせてアプリ名が変わります。
ほら、簡単でしょう?