Mar. 13th 2011
I’ve written a Word macro that will export a table as a Felix TM.
The table should be in the following format:
| Source 1 |
Translation 1 |
| Source 2 |
Translation 2 |
| … |
… |
To Install
-
Download the RegisterTableTM.zip
macro file. (Right click and choose “Save As…”)
- Unzip “RegisterTableTM.zip”
- Launch Microsoft Word
- Press Alt + F11 to topen the Microsoft Word Visual Basic window.
- From the File menu, select Import File…
- Import the “RegisterTableTM.bas” file.
Close the Visual Basic window.
To Use
Press Alt + F8 to get the macro window, and specify RegisterTableTM.RegisterTableTM.
Next, click Run.
The first table in the document will be exported as a Felix TM.
If you will be using a macro more frequently, then you can assign it a keyboard shortcut. To do so,
- Select Tools >> Customize
- Click Keyboard
- Set the “Categories” to Macros, and “Commands” to the macro you wish to assign
- Select “Press new shortcut key,” and press your keyboard shortcut.
-
Click Assign.
Dec. 27th 2010
I’ve just released version 0.3 of XLIFF Translator.
Get the latest version here.
Here are the main improvements:
Click here for the online documentation.
About XLIFF Translator
XLIFF Translator is a free tool for generating and translating XLIFF files. It’s made to work with the Felix translation memory system, but can also be used as an XLIFF editor/creator.

XLIFF Translator
Dec. 2nd 2010
The current version of Analyze Assist can’t recognize the new “.docx”/”.pptx”/”xlsx” file extensions in MS Office 2007/2010 by default. I will be adding these definitions in the next release of Analyze Assist, but in the meantime, you can configure Analyze Assist to recognize these file formats.
Analyze Assist uses something called “segmenters,” and you can add the “-x” extensions to the various segmenters to make Analyze Assist recognize them.
To do this, from the Tools menu, select Options. The following dialog appears.

As shown in the screenshot above, add “;*.docx”, “;*.pptx”, and “;*.xlsx” to the respective fields, and click OK.
Analyze Assist will now recognize the “-x” formats.
Oct. 3rd 2010
There are two main ways to extend Felix: through scripting and customizing its templates.
I’m planning to set up a dedicated section of the website with useful scripts and macros for automating Felix. In the meantime, there are two that I recently wrote for Felix users.
HighlightGlossMatches
This Word macro will go through the current document, and highlight all terms for which there is a match in the currently loaded Felix glossaries.
Download HighlightGlossMatches
ReplaceGlossMatches
This Word macro will replace all the glossary matches in the current selection with their translations. It sorts the matches so that longer terms are replaced first.
Download ReplaceGlossMatches
To install one of the macros, first unzip it, and then from Word, press Alt + F11 to bring up the Visual Basic window. From Word 2007/2010, you could also go the the View ribbon, click Macros, and then click Create.
In the Visual Basic window, right click on Normal in the upper left window, select Import, and then import the unzipped macro module.
Incidentally, I’m also currently working on a tool that will make customizing the Felix templates easier. Stay tuned!
Feb. 23rd 2010
I’ve just released the first beta version of XLIFF Translator, a free tool to generate and translate files in the XLIFF format using Felix.
Go to the XLIFF Translator home page
Documentation
For this project, I’m experimenting with a new documentation system called Sphinx. The documentation it puts out is very pretty, and it’s easy to write as well.
See the XLIFF Translator documentation
Forum
I’ve created a forum on the Felix forum site for discussions, bug reports, and feature requests regarding XLIFF Translator.
XLIFF Translator Forum
Other Support
You’re also welcome to contact me directly with any questions or problems using XLIFF Translator.
This is an initial, beta release, so expect bugs. Your feedback will help me greatly to improve XLIFF Translator and get out a great 1.0 release.
Apr. 19th 2009
The Align Assist manual is now online. The manual includes a quick start tutorial to help get up and started using Align Assist quickly.
I hope to have a Japanese version of the manual up shortly, and to continue to expand and improve the English version.
About Align Assist
Align Assist is a free application to convert legacy translations into Felix translation memories (TMs). Use it to take advantage of past translations you have done, before starting to use a CAT tool. Align Assist supports many different file formats, including Microsoft® Office, HTML, and XML.
Mar. 19th 2009
I’ve just released version 1.2 of Analyze Assist.
Download the latest version here.
Here are the main improvements in this release:
- The new Felix translation memory (TM) extension (*.ftm) is supported.
- You can now drag and drop files into the file lists on the Analyze wizard.
Mar. 8th 2009
I’ve just released version 0.8 of Align Assist.
Download the latest version here.
New in this version:
- Ability to save intermediate results.
- Translation memories saved with the new “.ftm” extension by default (you can still save memories as “.xml” files as well.
- Bug fix: ampersands and angle brackets were not properly escaped.
About Align Assist
Align Assist is a free utility for creating Felix translation memories from legacy translations. See the Align Assist page for details.
Dec. 25th 2008
I’ve just released version 0.6 of Align Assist.
Align Assist download page.

This is a bug-fix update. The previous versions of Align Assist didn’t properly display the grid rows in some cases when splitting segments, and the Split dialog box had some display issues.
About Align Assist
Align Assist is a free program for aligning legacy source and translation files, and creating Felix translation memories from them. It supports a wide range of file formats, including MS Word, Excel, and PowerPoint, as well as XML, HTML, text, and CSV. There is also limited support for PDF files.
Dec. 13th 2008
I’ve just released version 0.5 of Align Assist.
Align Assist download page.

This is a minor update, with several minor new features and improvements, such as the ability to display the log file.
About Align Assist
Align Assist is a free program for aligning legacy source and translation files, and creating Felix translation memories from them. It supports a wide range of file formats, including MS Word, Excel, and PowerPoint, as well as XML, HTML, text, and CSV. There is also limited support for PDF files.