iOS: как локализовать кучу.xib файлов с помощью локализованных строковых файлов с помощью одной команды ibtool
У меня есть этот шаблон папки:
-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 В ОДНОЙ команде ibtool (без ввода 3 команд)?
1 ответ
Решение
Я получил решение:
- Поставь все по английски
.xib
файлы и локализованные.strings
файлы в одной папке, обратите внимание на именование файла строк:name.xib.strings
- Создайте пустую папку "результат" в том же месте.
Откройте терминал и введите следующую команду:
find . -name \*.xib | xargs -t -I '{}' ibtool --strings-file '{}'.strings --write result/'{}' '{}'