This looks like a promising localization tool that includes several features, among which translation memory, and that has an affordable price.
Below are the specifications. The Radialix website contains detailed descriptions and screenshots of all the main features.
Localize PE32, PE32+ files, .NET assemblies, resources and INI files
Localize .NET applications that do not support standard localization methods
Localize strings in the application code
Plug-ins for IDA
Unicode support
Auto-translation, including fuzzy matching
Auto-translation using PROMPT 8
Translation validation check
Edit dialogs, forms and menus visually
Memory translation editor
Project files in XML
via Radialix 2.