iOS: How to localize bunch .xib files using localized strings files by one ibtool command
-
28-10-2019 - |
Question
I have this folder pattern:
-Xib
--en.lproj
--- 1.xib
--- 2.xib
--- 3.xib
--ar.lproj
--- 1.xib.strings
--- 2.xib.strings
--- 3.xib.strings
How to inject the localized strings files in ar.lprog into the english xib files in en.lprog IN ONE ibtool command (not typing 3 commands)?
Solution
I got the solution:
- Put all the english
.xib
files and the localized.strings
files in one folder, note the naming of strings file:name.xib.strings
- Create an empty folder "result" in the same location.
open terminal and type in this command:
find . -name \*.xib | xargs -t -I '{}' ibtool --strings-file '{}'.strings --write result/'{}' '{}'
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow