Как работает инкрементная локализация?

Я пытаюсь создать свое первое локализованное приложение. У меня все строки в коде переведены с помощью NSLocalizedString (для использования с инструментом genstrings ). Теперь натыкаюсь на ibtool . Как работает инкрементальная локализация? Что касается страницы руководства, я должен написать что-то вроде этого:

$ ibtool --previous-file path/to/prev.xib \
--incremental-file path/to/inc.xib --localize-incremental \
--write path/to/new.xib mod.xib

Где мне взять дополнительный файл? Насколько я понимаю, если я использую контроль версий (git / svn), «старый» файл находится несколько коммитов назад, добавочный файл - это diff, а путь / to / new.xib - это новый файл xib. mod.nib для меня загадка. Кто-нибудь может объяснить мне, как это работает? Также - как мне начать локализацию xib, если предыдущие версии недоступны (т. Е. Не инкрементная, а начальная локализация)?

7
задан Michael Teper 28 May 2015 в 23:19
поделиться