Counterparts Lite makes it clean and simple to edit .string string table files as well as XLIFF files generated by Xcode and some other tools.
Manipulate directly the text in the grid. Use the filter and quick search to look for specific strings. Combine two .string files side-by-side in the same window.
It can be a pain to write the same translation over and over. With Counterparts Lite, you can propagate translations to all rows sharing the same reference text within the document with a single command.
Or just make this automatic with the auto-propagate checkbox in the preferences.
QUICK FIND & REPLACE
Maybe you need to replace one word everywhere in the document with another. Find & Replace lets you do that quickly and shows you a preview of the result before making the changes.
There’s also a hint of intelligence in the “Preserve capitalization of first character” checkbox to help you with words found at the beginning of a sentence.
It’s easy to know how many strings still need to be translated with the state counters in the toolbar. And you can click on the counter to filter rows in a particular state.
SUPPORTED FILE TYPES
With “.strings” files you’ll see a grid you can navigate and edit with keyboard shortcuts and rearrange by dragging rows. Add, edit, and remove rows. Or select a reference file for display in in a side-by-side view suitable for translating and maintaining an two files in sync.
With XLIFF files, you'll be able to edit translations. Note that the editor only allows editing translations in XLIFF files at this time. Also, advanced features of XLIFF such as segmentation and placeholders (tags) are not supported at this time.
• Fixed a crash that could occur when searching inside a file with Arabic text.
Ratings and ReviewsSee All
Better than most.
Not without its problems but it pretty reasonably serves the need without overcomplicating things. Most tools for editing XLIFF are incomplete, buggy and hard to use, whereas this one pretty much does what you’d expect and without a lot of pain. There are a couple areas where bugs introduce extra effort or take you ouf of the process, but overall worth the money if you edit these files on any kind of regular basis.
Developer Response ,
Thank you for your kind words. If there are bugs you have identified and would like to see fixed, please send an email with more details.
Great for proofing and fiddling with .xliff files
I use this to proof and update .xliff translation files after exporting from Xcode and before importing the finished translations back into Xcode. Without this, the .xliff files I hand back and forth with my translators are too much of a black box.
The search filter works very well. The UI is clean and easy to understand.
It’s absolutely worth the money, and there is a free trial available via their website if you want to test it out.
Gripes: The finished/unfinished filter control in the toolbar is confusing in that if you select neither option, it’s the same as selecting both.
There does not appear to be a quick keyboard shortcut for editing a value (return completes editing and selects the next row)… though you can use Shift-Cmd-R to adopt the key as the value and begin editing it, which is almost the same thing for rows without existing translated values.
With Family Sharing set up, up to six family members can use this app.