Экспорт для локализации создает двойные Localizable.strings в Xliff - PullRequest
0 голосов
/ 06 сентября 2018

Описание

У нас есть проект, в котором есть приложение и расширение его общего ресурса.Существует файл с именем 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 файл?

...