iOS: как локализовать кучу .xib файлов с помощью локализованных строковых файлов с помощью одной команды ibtool - PullRequest
1 голос
/ 21 февраля 2012

У меня есть этот шаблон папки:

-Xib
--en.lproj 
--- 1.xib
--- 2.xib
--- 3.xib
--ar.lproj
--- 1.xib.strings
--- 2.xib.strings
--- 3.xib.strings

Как вставить файлы локализованных строк в ar.lprog в английские файлы xib в en.lprog IN ONE команда ibtool (без ввода 3 команд)?

1 Ответ

2 голосов
/ 21 февраля 2012

Я получил решение:

  1. Поместите все английские .xib файлы и локализованные .strings файлы в одну папку, запомните имя файла строк: name.xib.strings
  2. Создайте пустую папку «result» в том же месте.

Откройте терминал и введите следующую команду:

find . -name \*.xib | xargs -t -I '{}' ibtool --strings-file '{}'.strings --write result/'{}' '{}'
...