忍者ブログ

佐崎司と愉快な仲間達

ゲーム、アニメ、CG、iOS開発など思いついたことを記事にしています。 管理人が3人いますので、記事にまとまりはないと思います。 iPhoneアプリのレビュー依頼も受け付けています。

Settings.bundleのローカライズ方法について

わか

XcodeのSupporting Files内にSettings.bundleを作成すれば、OSの設定アプリに設定項目を追加できます。ここにはアプリのバージョンや初期化設定を記載するのが一般的なようです。
一般的にはあまり使われていないような気もします。

ローカライズすることで多言語を表示できますが、すこし迷った部分があったので記載します。

迷った内容
・ローカライズファイルの作成方法
 デフォルトで存在するen.lprojフォルダをXcodeを使わず、Finderで複製してja.lprojフォルダを
 作成すれば良いようです。

・Root.strings(ローカライズ)ファイル内の記載方法
 Root.stringsファイル内の記載方法は以下です。
 "Root.plist内の各item内のTitleに設定した値" = "表示文字列";
 Titleに設定した値を使用することは調べた限りどこにも記載がなかったです。
 当たり前なのであえて記載していないでしょうか。

ちょっとしたことですぐ迷ってしまいますが、仕事が早い人はどんな方法で素早く調査しているのか気になります。

拍手[0回]

PR