Swift - 如何使用共享扩展中的本地化

Saz*_*han 4 translation localization ios swift

如何在Swift中使用来自共享扩展的容器应用本地化字符串.我已经添加了容器字符串文件,extension -> build phase -> compile sources但它仍然无法正常工作.我应该在配置中设置什么?从主容器应用程序字符串进行翻译,但是从共享扩展名它只显示文本的字符串键/ ids.

ove*_*jka 8

您需要更改Localizable.strings文件的目标成员身份.在左侧的Project Navigator中选择Localizable.strings,然后打开右侧的File Inspector,并在"Target Membership"字段中的扩展目标旁边添加复选标记.

在此输入图像描述