Here's mini HowTo for translating XenForo language files in OmegaT:
1. Download and install
OmegaT
2. Download and install Okapi Framework plugin for OmegaT (
current version). If you didn't install OmegaT plugins before, search online.
3. In OmegaT go to: Options -> Preferences -> Tag processing. Change "Regular expression for custom tags" to "\{.+?\}" (without quotes).
4. Create new project in OmegaT.
Copy XenForo file to source folder.
5.
Download attached archive. Unzip it somewhere inside the project folder.
6. In OmegaT go to: Project -> Properties -> File filters. Check "Make the file filter settings project specific". In filters list find and click "XML files (Okapi - XML filter)". Click "Options". Check "Use the following parameters file", choose unzipped file. Close all dialogs and reload the project.
After that you should get clean segments in OmegaT editor. HTML and {text} tags should be recognized and protected by OmegaT. After translated document is created it should be fixed to use CDATA notation for element values, but it's not your headache as a translator.