【iPhoneアプリ】多言語対応させる1

公開日: : 最終更新日:2014/09/19 Blog , ,

iPhoneアプリを多言語対応(iPhone端末の言語設定によってアプリケーションの言語も切り替える)させる。
ここで対応させるのは「アプリケーション名」,「ストーリーボード上の文言」の2つ。
ロジック上のハードコード部分の変更方法はこちら

スクリーンショット 2014-09-14 22.01.27スクリーンショット 2014-09-14 22.00.31

iPhoneアプリ名の多言語対応

スクリーンショット 2014-09-14 22.04.27
プロジェクトファイルのLocalizationsに対応言語を追加する。

スクリーンショット 2014-09-14 22.04.47
対応するファイルを選択。(ここでは全部)

スクリーンショット 2014-09-14 22.05.59
InfoPlist.stringsにEnglishとJapaneseが出来るので
それぞれの言語に合わせた名称を設定する。
アプリケーション名は「CFBundleDisplayName」

/* Localized versions of Info.plist keys */
CFBundleDisplayName = "Application Name";
/* Localized versions of Info.plist keys */
CFBundleDisplayName = "アプリ名";

ストーリーボードの多言語対応

ストーリーボードのファイルにもJapaneseが存在してるので修正する。

/* Class = "IBUILabel"; text = "Label"; ObjectID = "BUy-Xe-VaN"; */
"BUy-Xe-VaN.text" = "ラベル";

実行結果:

スクリーンショット 2014-09-14 22.36.09スクリーンショット 2014-09-14 22.55.38

関連記事

no image

【iPhoneアプリ】Nend広告の実装メモ

広告枠の作成 https://www.nend.net/ 審査前アプリのURL iPhon

記事を読む

no image

【ストアアプリ】基本的な印刷手順

Windowsストアアプリにて印刷を行う方法を紹介します。 印刷を行うには印刷コントラ

記事を読む

Flowで毎月の定期タスク設定

Flow を使い始めてみた。 Requrrenceで時間をトリガーにすることが出来るがSecond

記事を読む

no image

UWPとAzure Web AppsでOData

超メモ。走り書き。 Azure上にSQLデータベースコードファーストなAPIをODataで作成する。

記事を読む

Xamarin Studio から Visual Studio for Mac へ変更してから、”The “XamlCTask” task failed unexpectedly.” が発生。

Visual Studio for Mac がGAしたので、インストールしてみた。 それまで開発して

記事を読む

no image

Raspberry Pi 3 Model B 各OS、動画プレイヤーでの再生比較

ベンチマークではなく、ただ感想をメモしただけ。 Windows 10 IoT Core C#

記事を読む

NetworkOperatorTetheringManager を使って、モバイルホットスポットをアプリケーションから構成する

UWPアプリケーションからテザリングアクセスポイントの構成を行ったメモ テザリングの Networ

記事を読む

no image

【.NET】正規表現の復習

正規表現エンジン System.Text.RegularExpressions.Regexオブジェ

記事を読む

【XAML】フォントサイズを自動縮小して全体を表示

Viewboxを親にするだけ。 拡大・縮小方法はStretch, StretchDirec

記事を読む

no image

BOT向け自然言語処理サービスまとめ

自然言語処理 自然言語処理(しぜんげんごしょり、英語: natural language p

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑