1

iPhone アプリをローカライズしようとしています。Google で助けを求めてここを見てみましたが、間違っていることは何も見つかりません。

Localizable.strings ファイルを作成しました。現在、以下のみが含まれています。

/* 
  Localizable.strings
  AppName

  Created by Joe on 25/10/2011.
  Copyright (c) 2011 xxx. All rights reserved.
*/

"DestinationHeader" = "I am going to";

次に、XCode の右側にある [Localization] タブに移動し、ファイルに「English」を追加しました。これで、ファイルがバンドルの en.lproj フォルダーに表示されます。

次に、View Controller に次の行を追加しました。

sectionTitle = NSLocalizedString(@"destinationHeader", nil);

しかし、起こっているように見えるのは、「I am going to」の代わりに「destinationHeader」というテキストが表示されていることだけです。私は明らかに何か間違ったことをしています。誰かアイデアはありますか?

ありがとう!

:-ジョー

4

1 に答える 1

6

これを試して:

sectionTitle = NSLocalizedString(@"DestinationHeader", nil);

localizable.strings に同じキーの値を入力する必要があり、大文字と小文字が区別されます。

于 2011-10-25T10:45:04.750 に答える