0

XCode を介していくつかの基本的なローカリゼーションをセットアップしようとしています。

私は次のことをしました:

  1. 新しい Localize.strings ファイルを追加しました。
  2. アプリケーションのローカリゼーション設定にフランス語を追加しました。フランス語1 つのローカライズされたファイルは、Localize.strings ファイルです。
  3. 「Open File」ローカライズされた文字列を Localize.strings ファイルに追加しました。ローカライズされた文字列
  4. アウトレットを作成し、ボタンにリンクして、次のコードを追加しました。

コード (これを箇条書きでインライン化する方法がわかりませんでした):

- (void) awakeFromNib
{
    // Add any code here that needs to be executed once the windowController has loaded the document's window.
    [openButton setTitle: NSLocalizedString(@"Open File", nil)];
}

MyopenButtonは null ではありません。

私はフランス語 (Francais) を、言語とテキスト システムの設定で優先言語に移動しました。アプリケーションを起動すると、タイトルはローカライズされていますが、ボタンはローカライズされていません!

スクリーンショット

私は愚かな何かを逃していますか?ここで何か間違ったことをしましたか?私が読んだチュートリアルから、これでうまくいくはずですが、そうではないようです。助言がありますか?

4

1 に答える 1