Currently supports: Xcode 5.0.x
You can download the Mac installer here.
Download Get Localization for Mac v0.98.656b (.pkg)
Note to v0.90.xx users: Get Localization for Mac now only supports the Base localization feature. This is simply because it's default for new projects in Xcode and it also supports storyboard localization etc. You can switch the base localization on from your project settings.
Get Localization Mac requires that you are using Base localization feature. You can enable that from Xcode project settings. Also for XIB and storyboard files you need to add English language and define Localizable.strings as a type.
For each XIB and storyboard, you need to define following attributes in Xcode:
Get Localization for Mac will take care of strings, xib and storyboard files. For example if you update storyboard file, Get Localization for Mac will generate the appropriate strings file. Also when translated strings file for XIB is ready, the actual XIB is generated automatically. You can forget ibtool, genstrings etc. tools.
ibtool sometimes gets confused and can't find the files even though they do exist. Actual error message is "interface builder could not open the document because it does not exist". Typically this can happen when you have multiple Xcode installations (e.g. you may have older Xcode version still installed to your computer). Execute following command to remedy the issue:
sudo xcode-select -s /Applications/Xcode.app
You most likely forgot to set English localization to Localizable.strings setting. To fix this, first move the XIB/storyboard from Base.lproj back to the original folder. Add the XIB/storyboard to the project from this new location (just drag'n'drop it to Xcode) and then remove the obsolete version. Now choose "Localize" again, check English and choose Localizable.strings and it should work fine.