2016-09-06 9 views
3

Swiftの共有拡張機能からローカライズされた文字列をコンテナアプリケーションで使用する方法を教えてください。私はすでにコンテナの文字列ファイルをextension -> build phase -> compile sourcesに追加しましたが、まだ動作していません。設定で何かを設定する必要がありますか?メインコンテナのアプリの文字列は翻訳されていますが、共有の拡張機能からは文字列のキー/ IDのみが表示されます。Swift - Shared Extensionからローカリゼーションを使用する方法

+0

チェックこの1下さいhttps://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.htmlあなたはローカライズの問題のために言及している記事の一部 –

+0

?私はすでに投稿を通過しています。 @ NazmulHasan –

+0

はLocalizable.stringsに問題がありますか? –

答えて

4

Localizable.stringsファイルのターゲットメンバーシップを変更する必要があります。左側のProject NavigatorでLocalizable.stringsを選択し、右のファイルインスペクタを開き、 "Target Membership"フィールドに拡張ターゲットの隣にチェックマークを付けます。

enter image description here

+0

ありがとう、@ovejka。今はうまく動作します。再度、感謝します。 –

関連する問題