Cocos2d-x iOS

Cocos2d-x iOS アプリ名(アプリのアイコン名)のローカライズ方法

投稿日:

こんにちは。akiです。

この記事ではCocos2d-xでのアプリ名(アプリのアイコン名)のローカライズについて説明します。デバイスの環境に応じて一つのアプリのタイトル名を、日本語と英語でそれぞれ表示できるようにしましょう。

icon_name_02

言語環境を日本語に設定した場合

icon_name_01

言語環境を英語に設定した場合

 

■環境

XCode:7.3.1

Cocos2d-x:3.9

 

■目次(手順)

 

 

InfoPlist.stringsの作成

最初に新規ファイルとしてInfoPlist.stringsを作成します。

・「Xcode->File->New->File」を選択

・「Resources->Strings File」を選択

icon_name_05

 

・ファイル名を「InfoPlist.strings」として保存、Info.plistと同じディレクトリに配置

icon_name_06

これでInfoPlist.stringsのファイル作成は終わりました。

 

 

InfoPlist.stringsにLocalizationで”English”と”Japanese”を選択

作成したInfoPlist.stringsを選択したら、Xcodeの右側に「Localization」が表示されるので、「Localization」を押下して「English」を選択します。

icon_name_08

 

 

今度はXcode右側の「Localization」に「Japanese」も表示されるようになるので選択すると、下図のようにInfoPlist.strings(English)、InfoPlist.strings(Japanese)が表示されるようになります。

icon_name_12

Japanese選択前

 

icon_name_13

Japanese選択後

 

 

英語と日本語でそれぞれアプリ名を設定

InfoPlist.strings(English)を選択して以下のように記述しましょう。ここでは英語環境下のアプリ名を設定しています。


CFBundleDisplayName = "TestApp";

icon_name_14

 

 

続いてInfoPlist.strings(Japanese)を選択して以下のように記述しましょう。ここでは日本語環境下のアプリ名を設定しています。これでアプリ側の設定は完了です。


CFBundleDisplayName = "テストアプリ";

icon_name_15

 

 

動作確認

シミュレータで言語環境を設定して確認・・・したかったのですが、シミュレータ上ではうまく動作しなかったので実機で確認したところ動作確認できました。

icon_name_02

言語環境を日本語に設定した場合

 

icon_name_01

言語環境を英語に設定した場合

以上です。

PrainGoogleAdSense

PrainGoogleAdSense

-Cocos2d-x, iOS
-,

執筆者:


comment

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

関連記事

遊びを繋げ新たな地平へ プレイン Prain

ゲーム制作 Cocos2d-x関連 第9回 「移動しているボールの減速」

この辺りで大体折り返し地点です。   さて、弾いたボールはだんだんと減速していくようにしましょう。色々なやり方があるかと思いますが、今回はシンプルにupdateの中でカウンタを回して、一定回 …

cocos2dx

Cocos2d-x セーブデータをサーバに送信して保存する

こんにちは、akiです。 この記事ではクライアントからサーバにセーブデータを送信して、サーバ側にデータを保存しておく方法を説明します。   ■環境 XCode:8.2.1 Cocos2d-x …

狼ちゃんボール

ゲーム制作 Cocos2d-x関連 第2回 「Cocos2d-xで作ろう!!~画像の表示処理」

いきなり知らない単語が!Cocos2d-x?Cocos2d-xで画像を表示しよう!     Cocos2d-xって? 今回はCocos2d-xを使用してゲームを作ります。 Coco …

三平方の定理

ゲーム制作 Cocos2d-x関連 第7回 「ボールとドロップとの衝突検知と跳ね返り」

今回はボールとドロップとの衝突検知を実装してきます。   前回はボールと画面端との衝突判定と跳ね返りのプログラムを行いました。   画面端であれば上下左右の4通りの検知を行えばよか …

動作確認画像

Cocos2d-x アプリ起動画面(スプラッシュ画像)の変更方法について

この記事では、アプリの起動画面(スプラッシュ画像)の変更のやり方について説明します。     このスプラッシュ画像、どうやって変更するのか結構わかりづらいと思います。私もしばらくや …