<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
	<channel>
		<title>ProZ.com Translation Forums</title>
		<link>http://www.proz.com/forums/</link>
		<atom:link href="http://www.proz.com/forums/" rel="self" type="application/rss+xml"/>		<description>Topic: TMX fixer</description>
		<language>en-us</language>
		<pubDate>Mon, 09 Nov 2026 19:02:14 +0000</pubDate>
		<lastBuildDate>Mon, 09 Nov 2026 19:02:14 +0000</lastBuildDate>
		<docs>http://www.proz.com/faq</docs>
		<managingEditor>support@proz.com (ProZ.com Support)</managingEditor>
		<webMaster>support@proz.com (ProZ.com Support)</webMaster>
		<item>
			<title>TMX fixer | Hmm</title>
			<author>Michael Beijer</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2348858#2348858</link>
			<pubDate>Sun, 05 Oct 2014 12:52:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Michael Beijer&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Hmm&lt;br/&gt;&lt;br/&gt;I admit I know nothing about AutoIT and I use AHK mainly for hotkeys and keyboard remapping, so I&#039;m probably biased.&lt;br /&gt;&lt;br /&gt;Incidentally, it looks like the AHK is currently splitting off into two groups:&lt;br /&gt;&lt;br /&gt;• The original one:  [url removed]  &lt;br /&gt;+&lt;br /&gt;• A new one (based on AutoHotkey_L, which is the one I use):  [url removed] </description>
		</item>
		<item>
			<title>TMX fixer | AHK vs AU3</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2348848#2348848</link>
			<pubDate>Sun, 05 Oct 2014 12:17:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; AHK vs AU3&lt;br/&gt;&lt;br/&gt;[quote]Michael Beijer wrote:&lt;br /&gt;It&#039;s a shame it&#039;s not written in AHK. [/quote]&lt;br /&gt;&lt;br /&gt;AutoIt is superior to AutoHotKey in all things except hotkeys and keyboard remapping.&lt;br /&gt;&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | Thanks Samuel!</title>
			<author>Michael Beijer</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2348836#2348836</link>
			<pubDate>Sun, 05 Oct 2014 11:09:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Michael Beijer&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Thanks Samuel!&lt;br/&gt;&lt;br/&gt;It&#039;s a shame it&#039;s not written in AHK.&lt;br /&gt;&lt;br /&gt;Michael</description>
		</item>
		<item>
			<title>TMX fixer | @Michael</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2348506#2348506</link>
			<pubDate>Sat, 04 Oct 2014 08:58:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; @Michael&lt;br/&gt;&lt;br/&gt;[quote]Michael Beijer wrote:&lt;br /&gt;[quote]Samuel Murray wrote:&lt;br /&gt;Here is my small TMX fixer (very basic):&lt;br /&gt; [url removed]  [/quote]&lt;br /&gt;Can I have a new link? [/quote]&lt;br /&gt;&lt;br /&gt;Sure...  [url removed] &lt;br /&gt;&lt;br /&gt;I haven&#039;t used it in a while, but it worked for me (mostly).  You need to install AutoIt to make it work.&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | @Samuel:</title>
			<author>Michael Beijer</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2348414#2348414</link>
			<pubDate>Fri, 03 Oct 2014 22:14:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Michael Beijer&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; @Samuel:&lt;br/&gt;&lt;br/&gt;[quote]Samuel Murray wrote:&lt;br /&gt;&lt;br /&gt;Here is my small TMX fixer (very basic):&lt;br /&gt; [url removed] &lt;br /&gt;&lt;br /&gt;The link will last 90 days.  Requires Windows.  Assumes TMX is UTF8.  Removes or marks up invalid characters and fixes or marks up broken entities.  Comments welcome.&lt;br /&gt; [/quote]&lt;br /&gt;&lt;br /&gt;Can I have a new link?&lt;br /&gt;&lt;br /&gt;Michael</description>
		</item>
		<item>
			<title>TMX fixer | Yup</title>
			<author>Michael Beijer</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2348411#2348411</link>
			<pubDate>Fri, 03 Oct 2014 21:51:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Michael Beijer&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Yup&lt;br/&gt;&lt;br/&gt;[quote]Julio A. Juncal wrote:&lt;br /&gt;&lt;br /&gt;[quote]Michael Beijer wrote:&lt;br /&gt;&lt;br /&gt;I seem to remember running a few TMs (.tmx) through Xbench, which fixed them in the sense that they could then be imported into a program that had previously balked.&lt;br /&gt;&lt;br /&gt;Michael [/quote]&lt;br /&gt;&lt;br /&gt;Thanks, Michael! Just used Xbench to fix a defective .tmx file. [/quote]&lt;br /&gt;&lt;br /&gt;Just had to repair another TMX file and Xbench is the quickest way to do it. Just run it through Xbench, which will clean it for you in the process.&lt;br /&gt;&lt;br /&gt;Second easiest method is to use the import command in Olifant and note down the line numbers of the errors in the error thingee and clean them manually in a text editor.&lt;br /&gt;&lt;br /&gt;Michael</description>
		</item>
		<item>
			<title>TMX fixer | Xbench does fix .tmx files</title>
			<author>Julio A. Juncal</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/2276759#2276759</link>
			<pubDate>Sat, 15 Mar 2014 01:13:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Julio A. Juncal&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Xbench does fix .tmx files&lt;br/&gt;&lt;br/&gt;[quote]Michael Beijer wrote:&lt;br/&gt;&lt;br/&gt;I seem to remember running a few TMs (.tmx) through Xbench, which fixed them in the sense that they could then be imported into a program that had previously balked.&lt;br /&gt;&lt;br /&gt;Michael [/quote]&lt;br /&gt;&lt;br /&gt;Thanks, Michael! Just used Xbench to fix a defective .tmx file.</description>
		</item>
		<item>
			<title>TMX fixer | But Okapi Rainbow is free</title>
			<author>Piotr Bienkowski</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1928930#1928930</link>
			<pubDate>Sun, 15 Apr 2012 18:35:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Piotr Bienkowski&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; But Okapi Rainbow is free&lt;br/&gt;&lt;br/&gt;[quote]Jan Sundström wrote:&lt;br /&gt;&lt;br /&gt;Hi!&lt;br /&gt;&lt;br /&gt;Sorry for the late reply, maybe this can still help someone.&lt;br /&gt; [url removed] &lt;br /&gt;&lt;br /&gt;Functionality, among others:&lt;br /&gt;&quot;ability to easily clean and repair translation memory files to ensure a well maintained translation memory library free of corrupt characters and codes&quot;&lt;br /&gt;&lt;br /&gt;/Jan [/quote]&lt;br /&gt;&lt;br /&gt;And does exactly what the topic starter asked.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;&lt;br /&gt;Piotr</description>
		</item>
		<item>
			<title>TMX fixer | Heartsome TMX</title>
			<author>Jan Sundström</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1927976#1927976</link>
			<pubDate>Fri, 13 Apr 2012 12:26:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Jan Sundström&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Heartsome TMX&lt;br/&gt;&lt;br/&gt;Hi!&lt;br /&gt;&lt;br /&gt;Sorry for the late reply, maybe this can still help someone.&lt;br /&gt; [url removed] &lt;br /&gt;&lt;br /&gt;Functionality, among others:&lt;br /&gt;&quot;ability to easily clean and repair translation memory files to ensure a well maintained translation memory library free of corrupt characters and codes&quot;&lt;br /&gt;&lt;br /&gt;/Jan</description>
		</item>
		<item>
			<title>TMX fixer | TMX Fixer basic</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1749533#1749533</link>
			<pubDate>Sat, 04 Jun 2011 20:34:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; TMX Fixer basic&lt;br/&gt;&lt;br/&gt;Here is my small TMX fixer (very basic):&lt;br /&gt; [url removed] &lt;br /&gt;&lt;br /&gt;The link will last 90 days.  Requires Windows.  Assumes TMX is UTF8.  Removes or marks up invalid characters and fixes or marks up broken entities.  Comments welcome.&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | Limited number of entities...</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747268#1747268</link>
			<pubDate>Tue, 31 May 2011 20:46:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Limited number of entities...&lt;br/&gt;&lt;br/&gt;[quote]FarkasAndras wrote:&lt;br /&gt;TMX only allows a very limited set of character entities anyway (amp, lt, gt, quot, apos and maybe their numerical versions)...[/quote]&lt;br /&gt;&lt;br /&gt;Oh, yeah, I seem to remember something like that now, yes.  Well, that is good news then.  Makes my life a little simpler.  My own TMX fixer will probably just delete misbehaving segments outright, to keep the quality of the TM as high as possible.&lt;br /&gt;&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | The list of XML entities is short</title>
			<author>Didier Briel</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747265#1747265</link>
			<pubDate>Tue, 31 May 2011 20:45:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Didier Briel&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; The list of XML entities is short&lt;br/&gt;&lt;br/&gt;[quote]Samuel Murray wrote:&lt;br /&gt;In my case, since my files are already TMXes, I&#039;m going to have to figure out how to check if something is a valid entity if it starts with an ampersand.  This means finding out what characters are not allowed in an entity.&lt;br /&gt; [/quote]&lt;br /&gt;In addition to the list I gave, the only one missing was &#039;&lt;br /&gt;Since it is TMX, no other entities can be defined, so you just have to deal with pure XML entities, as defined in the standard:&lt;br /&gt;[url= [url removed] #sec-predefined-ent]XML pre-defined entities[/url]&lt;br /&gt;&lt;br /&gt;[quote] FarkasAndras wrote:&lt;br /&gt;You can just use the character entities in such situations.&lt;br /&gt;So you can write &amp; and it comes through as &amp;&lt;br /&gt;[/quote]&lt;br /&gt;Thank you for the reminder.&lt;br /&gt;(I knew, but I was being lazy.)&lt;br /&gt;&lt;br /&gt;Didier</description>
		</item>
		<item>
			<title>TMX fixer | That works, too</title>
			<author>FarkasAndras</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747256#1747256</link>
			<pubDate>Tue, 31 May 2011 20:36:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; FarkasAndras&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; That works, too&lt;br/&gt;&lt;br/&gt;[quote]Samuel Murray wrote:&lt;br/&gt;&lt;br/&gt;[quote]s/&amp;/&amp; a m p ;/g;[/quote]&lt;br /&gt;&lt;br /&gt;In my case, since my files are already TMXes, I&#039;m going to have to figure out how to check if something is a valid entity if it starts with an ampersand.  This means finding out what characters are not allowed in an entity.&lt;br /&gt;&lt;br /&gt; [/quote]&lt;br /&gt;You don&#039;t necessarily need to check for the validity of character entities. Replacing all &amp; with &amp;amp;&amp;amp; &quot;fixes&quot; illegal character entities by converting them to an ampersand entity followed by some random characters. It should make your file pass the import filter, but of course it will also break any correct character entities that might be in the file. At that point, you might as well do s/&amp;amp;\S+//, of course.&lt;br /&gt;If there are clear trends in [i]how[/i] your entities are broken, you could try more refined solutions, or you could just pass the file through some filter that converts entities to literal characters, then remove corrupted character entities and convert back. TMX only allows a very limited set of character entities anyway (amp, lt, gt, quot, apos and maybe their numerical versions), so this would be the correct solution.&lt;br /&gt;&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | Unusual characters in forum</title>
			<author>FarkasAndras</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747244#1747244</link>
			<pubDate>Tue, 31 May 2011 20:23:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; FarkasAndras&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Unusual characters in forum&lt;br/&gt;&lt;br/&gt;[quote]Didier Briel wrote:&lt;br /&gt;&lt;br /&gt;I have added a space between the &amp; and the entity name, otherwise the forum code interprets it. I had also to use a name for the lesser and greater than characters.&lt;br /&gt;[/quote]&lt;br /&gt;&lt;br /&gt;You can just use the character entities in such situations.&lt;br /&gt;So you can write &amp;amp;amp;amp; and it comes through as &amp;amp;amp;&lt;br /&gt;Similarly, you can do &amp;amp;amp;lt; and get &amp;amp;lt; (in this post, I added yet another amp; to make these show up correctly in the forum).&lt;br /&gt;Thanks for the list, though. Perhaps I&#039;ll make a simple TMX fixer .exe for the uninitiated among us who might need it. With your list, it&#039;ll take 5 minutes.</description>
		</item>
		<item>
			<title>TMX fixer | @Didier</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747238#1747238</link>
			<pubDate>Tue, 31 May 2011 19:52:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; @Didier&lt;br/&gt;&lt;br/&gt;[quote]Didier Briel wrote:&lt;br /&gt;From bligner source code:&lt;br /&gt;s/[\x00-\x08]|\x0B|\x0C|[\x0E-\x1F]//g;&lt;br /&gt;[/quote]&lt;br /&gt;&lt;br /&gt;Thanks, this is useful.&lt;br /&gt;&lt;br /&gt;[quote]s/&amp;/&amp; a m p ;/g;[/quote]&lt;br /&gt;&lt;br /&gt;In my case, since my files are already TMXes, I&#039;m going to have to figure out how to check if something is a valid entity if it starts with an ampersand.  This means finding out what characters are not allowed in an entity.&lt;br /&gt;&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | The list is short</title>
			<author>Didier Briel</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747147#1747147</link>
			<pubDate>Tue, 31 May 2011 15:55:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Didier Briel&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; The list is short&lt;br/&gt;&lt;br/&gt;[quote]Samuel Murray wrote:&lt;br /&gt;&lt;br /&gt;Alternatively, does anyone know of a list of the most commonly encountered invalid/illegal XML characters?  If I can have such a list, then I can write my own checker. [/quote]&lt;br /&gt;&lt;br /&gt;From bligner source code:&lt;br /&gt;&lt;br /&gt;s/&amp;/&amp; amp;/g;&lt;br /&gt;s/lesser_than_char/&amp; lt;/g;&lt;br /&gt;s/greater_than_char/&amp; gt;/g;&lt;br /&gt;s/&quot;/&amp; quot;/g;&lt;br /&gt;s/[\x00-\x08]|\x0B|\x0C|[\x0E-\x1F]//g;&lt;br /&gt;&lt;br /&gt;I have added a space between the &amp; and the entity name, otherwise the forum code interprets it. I had also to use a name for the lesser and greater than characters.&lt;br /&gt;&lt;br /&gt;(In some circumstances &quot; might not be invalid, for instance, but let&#039;s make it simple.)&lt;br /&gt;&lt;br /&gt;Note that Rainbow will already clean these, as Piotr has written.&lt;br /&gt;&lt;br /&gt;Didier&lt;br&gt;&lt;br&gt;[Edited at 2011-05-31 15:56 GMT]</description>
		</item>
		<item>
			<title>TMX fixer | Alternatively</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747084#1747084</link>
			<pubDate>Tue, 31 May 2011 14:24:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Alternatively&lt;br/&gt;&lt;br/&gt;Alternatively, does anyone know of a list of the most commonly encountered invalid/illegal XML characters?  If I can have such a list, then I can write my own checker.</description>
		</item>
		<item>
			<title>TMX fixer | @Nathalie</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747048#1747048</link>
			<pubDate>Tue, 31 May 2011 13:30:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; @Nathalie&lt;br/&gt;&lt;br/&gt;[quote]Natalie wrote:&lt;br /&gt;I use ver.3.0.8 ... The steps are described above (this is a quotation from Olifant help).[/quote]&lt;br /&gt;&lt;br /&gt;Thanks, I didn&#039;t realise the quoted text was the steps.&lt;br /&gt;&lt;br /&gt;[quote]You can look through your TM and decide if you wish to replace these letters or just delete the segments.[/quote]&lt;br /&gt;&lt;br /&gt;Thanks, but I don&#039;t want to &quot;look through the TM&quot;.  I want to spend as close to zero time on TM admin and most of my time on actual translation.&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | Manually is not an option</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747016#1747016</link>
			<pubDate>Tue, 31 May 2011 12:35:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Manually is not an option&lt;br/&gt;&lt;br/&gt;[quote]Piotr Bienkowski wrote:&lt;br /&gt;...for example UltraEdit does parse XML (and hence TMX) files, and takes you directly to the place where the problem is, so that you can fix it manually.[/quote]&lt;br /&gt;&lt;br /&gt;Imagine a file with 15000 segments, with 1000 problem segments.  Manual editing is not an option, sorry.</description>
		</item>
		<item>
			<title>TMX fixer | Okapi Rainbow?</title>
			<author>Piotr Bienkowski</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1747010#1747010</link>
			<pubDate>Tue, 31 May 2011 12:32:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Piotr Bienkowski&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Okapi Rainbow?&lt;br/&gt;&lt;br/&gt; [url removed] &lt;br /&gt;&lt;br /&gt;It has Fix illegal characters under XML utilities, and since TMX is XML it should work for TMX too.&lt;br /&gt;&lt;br /&gt;As for unterminated entities, not sure whether Rainbow can fix it, but for example UltraEdit does parse XML (and hence TMX) files, and takes you directly to the place where the problem is, so that you can fix it manually.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;&lt;br /&gt;Piotr</description>
		</item>
		<item>
			<title>TMX fixer | --</title>
			<author>Natalie</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1746989#1746989</link>
			<pubDate>Tue, 31 May 2011 12:14:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Natalie&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; --&lt;br/&gt;&lt;br/&gt;I use ver.3.0.8 and quite recently opened tmx files with 78900 and 92K segments without any problems; I haven&#039;t heard about any size limitations for tmx files.&lt;br /&gt;&lt;br /&gt;The steps are described above (this is a quotation from Olifant help). You can look through your TM and decide if you wish to replace these letters or just delete the segments.</description>
		</item>
		<item>
			<title>TMX fixer | Just a wild guess, but</title>
			<author>Michael Beijer</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1746982#1746982</link>
			<pubDate>Tue, 31 May 2011 12:10:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Michael Beijer&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Just a wild guess, but&lt;br/&gt;&lt;br/&gt;&lt;br /&gt;I seem to remember running a few TMs (.tmx) through Xbench, which fixed them in the sense that they could then be imported into a program that had previously balked.&lt;br /&gt;&lt;br /&gt;Michael</description>
		</item>
		<item>
			<title>TMX fixer | Steps?</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1746980#1746980</link>
			<pubDate>Tue, 31 May 2011 12:03:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Steps?&lt;br/&gt;&lt;br/&gt;[quote]Natalie wrote:&lt;br /&gt;Olifant can do this for you.[/quote]&lt;br /&gt;&lt;br /&gt;Can you please tell me which version of Olifant, and what the steps are?&lt;br /&gt;&lt;br /&gt;Because I have used Olifant myself (version 308) and it isn&#039;t really helpful.  In fact, I have a WF TM of 15000 segments, but Olifant only imports 5000 of the segments.  And I have checked some of the segments that were no imported -- they contain no errors.&lt;br /&gt;&lt;br /&gt;</description>
		</item>
		<item>
			<title>TMX fixer | Why not Olifant?</title>
			<author>Natalie</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1746974#1746974</link>
			<pubDate>Tue, 31 May 2011 11:58:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Natalie&lt;br/&gt;&lt;b&gt;Post title:&lt;/b&gt; Why not Olifant?&lt;br/&gt;&lt;br/&gt;Hi Samuel, Olifant can do this for you:&lt;br /&gt;&lt;br /&gt;[quote]&lt;br /&gt;How to open a TM that contains invalid XML characters?&lt;br /&gt;&lt;br /&gt;Some TMX files may come with control characters that are invalid in XML document (often found in RTF-generated style sheet section). When one or more characters is in the TMX file, an error &quot;hexadecimal value 0xHH is an invalid character&quot; occurs when opening or importing the TMX file.&lt;br /&gt;&lt;br /&gt;To open such TMX file in Olifant:&lt;br /&gt;Select the Import command from the File menu.&lt;br /&gt;Select the path of the TMX file to import.&lt;br /&gt;Click Open.&lt;br /&gt;An TMX Import Options dialog box opens.&lt;br /&gt;Make sure the option Check for invalid characters is set.&lt;br /&gt;Click OK.&lt;br /&gt;&lt;br /&gt;A temporary copy of the file is created, where each invalid XML character will be replaced by _#xHHHH_ where HHHH is the Unicode hexadecimal value of the character. Then the temporary file is open. Note that these characters are left like this after: Olifant does not convert them back automatically when saving the file. You have to decide yourselves what you want to do with them.&lt;br /&gt;&lt;br /&gt;You should use this option only when needed, as it increases the time it takes to open the file.&lt;br /&gt;[/quote]</description>
		</item>
		<item>
			<title>TMX fixer</title>
			<author>Samuel Murray</author>
			<category>CAT Tools Technical Help</category>
			<link>http://www.proz.com/post/1746968#1746968</link>
			<pubDate>Tue, 31 May 2011 11:52:00 +0000</pubDate>
			<description>&lt;b&gt;Forum:&lt;/b&gt; CAT Tools Technical Help&lt;br/&gt;&lt;b&gt;Topic:&lt;/b&gt; TMX fixer&lt;br/&gt;&lt;b&gt;Poster:&lt;/b&gt; Samuel Murray&lt;br/&gt;&lt;br/&gt;G&#039;day everyone&lt;br /&gt;&lt;br /&gt;I&#039;m looking for a program that can fix a non-compliant TMX file for me in a jiffy.  I&#039;m using Windows XP Pro SP2.&lt;br /&gt;&lt;br /&gt;My TMX file contains illegal characters and it contains unterminated entities in some segments.  The program in which I want to use the TMX file isn&#039;t intelligent enough to simply ignore these errors -- no, the program stops *(and dies) at every error.&lt;br /&gt;&lt;br /&gt;What I need is a program that will fix the TMX.  In other words, it should seek out illegal characters and simply delete them (or replace them with placeholder characters), and it should seek out unterminated entities and simply delete or dummy-fix them (e.g. by changing a lone ampersand to an entitised ampersand).  Or... it should simply delete the segments that are non-conformant.&lt;br /&gt;&lt;br /&gt;Do you know of such a program?&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;Samuel&lt;br/&gt;&lt;br/&gt;[Edited at 2011-05-31 11:54 GMT]</description>
		</item>
	</channel>
</rss>