iOS

Xcodeでアプリ名を多言語に対応させる方法(ローカライズ)

Localizations

iPhoneアプリを日本のマーケットだけでリリースするのはもったいない!
世界を含めるとチャンスはさらに膨らみますよ。

私がリリースした「ふるポラ」も世界公開したらダウンロード数が倍以上になりましたからね〜。

▼「ふるポラ」ってコレです。

ふるポラ 1.1(無料)App
カテゴリ: 写真/ビデオ
販売元: daisuke okubo – daisuke okubo(サイズ: 4.3 MB)
全てのバージョンの評価: (7件の評価)

その時にアプリ名を多言語化(ローカライズ)したのでその方法をメモしておきます。

  1. Languageで日本語を追加
  2. PROJECTからInfo、Localizationsを選択。
    下にある「+」をクリックして「Japanese」を選択します。
    Localization03

  3. 確認画面
  4. そのまま「Finish」ボタンを押します。
    Localization04

  5. 「InfoPlist.strings」の編集
  6. 左のサイドバーから「Supporting Files」からInfoPlist.stringsを見つけます。プルダウンのようになっていてその下に英語と日本語のファイルがあります。
    Localization05

    それぞれのファイルに以下のように記述します。
    端末の言語環境ごとに表示させたいアプリ名の日本語と英語をそれぞれ設定するんです。

    InfoPlist.strings(Japanese)

    CFBundleDisplayName = "ふるポラ";
    

    InfoPlist.strings(English)

    CFBundleDisplayName = "shakePOLA";
    

    これで端末の言語環境によって、自動的にアプリ名の表示が切り替わるようになりました。カンタンでいいですね♪
    Localization07

    Localization06

▼私が開発した振ってフィルターをかけるトイカメラアプリ

ふるポラ 1.0(無料)App
カテゴリ: 写真/ビデオ
販売元: daisuke okubo – daisuke okubo(サイズ: 4.3 MB)
全てのバージョンの評価: (6件の評価)