日付を各言語ごとにローカライズすることを考えています。
標準の日時書式指定文字列
こちらを参考に日付の書式を"d"に指定しておけば、短い日付のパターンで勝手に各言語にローカライズするのかなと
簡単に考えました。
テストのためにOSの地域と言語やロケールを全部英語に変えてみても、なにも変化せず。
UWPではmanifestで既定の言語が定義されていて、それで常に動くのがデフォルトということがわかりました。
グローバリゼーションとローカライズ
まずはこちらをしっかり読もうと思ってます。
2021年6月24日木曜日
2021年6月12日土曜日
UWP スプラッシュ ペイントで
やりたいこと
UWPで新規プロジェクトを作成して、実行すると大きな×印がでたり、タスクバーのアイコンが×になったりしてます。これはスプラッシュやアイコンの画像が登録していないだけで、登録すると解消されます。
その手順の紹介となります。
参考情報
MSの情報 「スプラッシュ画面の追加」https://docs.microsoft.com/ja-jp/windows/uwp/launch-resume/add-a-splash-screen
Step.1 ペイントでスプラッシュに表示される画像作成
ペイントを開き、サイズを400x400ピクセルにします。スプラッシュやアイコンに使いたい色で塗りつぶします。
好きな絵を描きます。
文字を入れる場合は、うまく入りきらないので、サイズを少し大きくしておいて、文字を書いてから400x400のサイズにした方がやりやすいかもしれません。
でであがったら保存します。
Step.2 visual studioに設定
ソリューションエクスプローラー > Pakage.appxmanifestをダブルクリック > ビジュアル資産 > すべてのビジュアル資産を選択 > ソースから先ほど作成した画像を選択 > スプラッシュスクリーンの背景の色を指定 > 生成ボタンを押す。できた
なんとなくそれっぽくなりました。
登録:
投稿 (Atom)