StringsEditor for Mac
If you are developing Mac or iOS applications for international users you might consider including localizations for certain languages. StringsEditor is an easy to use Mac app that can detect localizable strings in your project and then offers you the possibility to edit them.
To get started you can direct StringsEditor to your resources folder and the app will automatically detect the .lproj and the .strings files included in the directory. Moreover, you can also import .string files that come in various file formats, such as OneStep, Binary XML or XML.
In addition, StringsEditor can scan your source code in order to import localizable strings. The app provides support for the .m and .mm file extensions and will automatically jump to the current localizable strings.
In the StringsEditor main window, arranged by columns, you can view the keys and all the different localizations. This way you can verify and edit the translations for multiple languages within the same window.
Other options include the possibility to add a string key for more than one language and the fact that you can easily duplicate a string key notification.
To view the source file for the available localizations, simply press the “Show in Finder” button placed in the top StringsEditor toolbar (you can also view the folder path on the bottom of the main window). The same area also provides access to a search bar that has basic capabilities.
All in all, StringsEditor is a great tool if you are working on a Mac or iOS application that includes multiple localizations and you want to quickly check all available translations.