6

Base Localization を使用して NSSegmentedControl のタイトルを変更できません。

Xcode は英語とフランス語のファイルを生成します。各セグメントのタイトルを翻訳しますが、xib ファイルと同じままです。

他のセグメント化されたコントロールのツール ヒントについても同じことが言えます。

他のすべてが完全に正常に機能しているため、これはこの特定のタイプのコントロールのバグだと思います。

他の誰かがこの問題を確認できますか? (Xcode 4.5.2、MacOS 10.8.2)

4

1 に答える 1

1

私にとっては簡単に機能します。

注意事項:

  • ビルド フォルダーをクリーンアップします。新しい翻訳用にファイルを追加したばかりの場合.strings、古いファイル (ローカライズされていない) はまだ古い場所に残っている可能性があります。これにより、システムがローカライズされたリソースを無視する可能性があります。

  • すべてが最終的にバンドルに含まれていることを確認してください。Finder でビルドしたバイナリにアクセスし、その内容を確認します。場合によっては、ファイルがコピー ステップから欠落している、ターゲットに含まれていないなどの理由で、ビルドされたバンドルに含まれないことがあります。

于 2014-12-17T09:43:04.440 に答える