Ответ 1
Как Йенц упомянул в своем комментарии, что вы можете решить эту проблему с помощью проекта с открытым исходным кодом BartyCrouch, я был рад попробовать и отлично работал :) Вот шаги, которые я выполнил, чтобы заставить его работать в течение 5 минут.
1- Установите BartyCrouch. Смотрите процедуру установки с URL.
2- Создан пример проекта, доступ к которому вы можете получить здесь. В этом проекте создано 2 ярлыка ("Включенный текст" и "Исключенный текст # bc-ignore!").
3- Добавить RunScript (инструкции по добавлению скрипта сборки здесь)
if which bartycrouch > /dev/null; then
bartycrouch update -x
bartycrouch lint -x
else
echo "warning: BartyCrouch not installed, download it from https://github.com/Flinesoft/BartyCrouch"
fi
4- После создания проекта в файле Main.strings исключена одна метка. Вот скриншоты, показывающие файл раскадровки и файл .strings.