Описание
У нас есть проект, в котором есть приложение и расширение его общего ресурса.Существует файл с именем Translations.swift
, который содержит NSLocalizedString
s, используемый в приложении и расширении (совместно используемом между ними).Когда мы использовали опцию Экспорт для локализации из XCode, мы получали один файл Localizable.strings
в основном проекте, и переводы работали также с расширением общего ресурса.
Проблема
Теперь, когдамы используем Экспорт для локализации мы получаем два Localizable.strings
файла, один из которых находится в основном приложении, а другой - в расширении общего ресурса.
ShareExtension/en.lproj/Localizable.strings
MainApp/en.lproj/Localizable.strings
Localizable.strings
файл в основном приложении заполнен переводами, в то время как у файла с общим расширением есть все ключи, но нет переводов.
Вопрос
Есть ли какие-либо настройкив XCode это остановило бы это поведение, где расширение общего ресурса и основное приложение имеют два Localizable.strings
файла и вместо этого создают только один Localizable.strings
файл?