{"ygPerms":{"resourceCapabilityList":[{"resourceType":"GROUP","capabilities":[{"name":"UPDATE"},{"name":"READ"},{"name":"WELCOME_MSG"},{"name":"PENDING_COUNT"},{"name":"ACTIVITY_LOGS"}]},{"resourceType":"PHOTO","capabilities":[{"name":"READ"},{"name":"READ"},{"name":"UPLOAD"},{"name":"UPDATE"},{"name":"DELETE"},{"name":"COPY"},{"name":"MOVE"},{"name":"APPROVE"},{"name":"UPLOADTEMP"},{"name":"GROUPCOVER"}]},{"resourceType":"FILE","capabilities":[{"name":"READ"},{"name":"CREATE"},{"name":"UPDATE"},{"name":"DELETE"},{"name":"AUTO_SEND"}]},{"resourceType":"MEMBER","capabilities":[{"name":"READ"},{"name":"READ"},{"name":"EDIT_MODERATOR"},{"name":"DELETE"},{"name":"CREATE"},{"name":"UPDATE"},{"name":"BAN"}]},{"resourceType":"LINK","capabilities":[{"name":"READ"},{"name":"CREATE"},{"name":"UPDATE"},{"name":"DELETE"},{"name":"MOVE_LINK"}]},{"resourceType":"CALENDAR","capabilities":[{"name":"READ"}]},{"resourceType":"DATABASE","capabilities":[{"name":"READ"},{"name":"READ_DATA"},{"name":"CREATE"}]},{"resourceType":"POLL","capabilities":[{"name":"READ"},{"name":"VOTE"},{"name":"UPDATE"},{"name":"CREATE"},{"name":"DELETE"},{"name":"CLOSE"}]},{"resourceType":"MESSAGE","capabilities":[{"name":"CREATE"},{"name":"READ"},{"name":"DELETE"}]},{"resourceType":"PENDING_MESSAGE","capabilities":[{"name":"READ"},{"name":"UPDATE"},{"name":"DELETE"}]},{"resourceType":"ATTACHMENTS","capabilities":[{"name":"READ"},{"name":"DELETE"}]},{"resourceType":"PHOTOMATIC_ALBUMS","capabilities":[{"name":"READ"},{"name":"UPLOAD"}]},{"resourceType":"MEMBERSHIP_TYPE","capabilities":[{"name":"READ"},{"name":"CREATE"},{"name":"DELETE"},{"name":"UPDATE"}]},{"resourceType":"POST","capabilities":[{"name":"READ"},{"name":"DELETE"},{"name":"UPDATE"},{"name":"CREATE"}]},{"resourceType":"PIN","capabilities":[{"name":"READ"},{"name":"DELETE"},{"name":"UPDATE"},{"name":"CREATE"}]}],"modStatus":"MODERATOR","subStatus":"NORMAL","groupUrl":"groups.yahoo.com","intlCode":"us"},"comscore":"pageview_candidate","ygData":{"userId":12196177,"authorName":"Marc Prior","from":"Marc Prior &lt;mail@marcprior.de&gt;","profile":"lin4trans","replyTo":"LIST","senderId":"B7b9t6Qw-uGYagqaFsJhCn4sTTDz1JvX5zu65RBYPrIHTtgHKQrokwW43NCKch0Ql3bfwyK3E0LyuFXU_lv80z3ePcPH","spamInfo":{"isSpam":false,"reason":"12"},"subject":"Re: [OmT] Is it possible to export all source segments to a tmx files (possibly for the whole project)?","postDate":"1253284261","msgId":15468,"canDelete":true,"contentTrasformed":false,"systemMessage":false,"headers":{"messageIdInHeader":"PDRBQjM5OUE1LjMwNTA4MDBAbWFyY3ByaW9yLmRlPg==","inReplyToHeader":"PDRBQjM5MjY4LjEwODA3MDlAYWJzYW1haWwuY28uemE+","referencesHeader":"PEFPRUhLQ0tPSU9HUEdDTkxERUtCR0VDRUdCQUEuZC5icmllbEBmcmVlLmZyPiA8NEFCMzdERjQuNzA5MDkwNkBhYnNhbWFpbC5jby56YT4gPDRBQjM4QjNCLjgwODA0MDRAbWFyY3ByaW9yLmRlPiA8NEFCMzkyNjguMTA4MDcwOUBhYnNhbWFpbC5jby56YT4="},"prevInTopic":15466,"nextInTopic":15469,"prevInTime":15467,"nextInTime":15469,"topicId":15443,"numMessagesInTopic":51,"msgSnippet":"... Yes. I can t help thinking that this is a solution looking for a problem. I agree that it could be useful under some circumstances, but I wonder really","rawEmail":"Return-Path: &lt;mail@marcprior.de&gt;\r\nX-Sender: mail@marcprior.de\r\nX-Apparently-To: OmegaT@yahoogroups.com\r\nX-Received: (qmail 51901 invoked from network); 18 Sep 2009 14:31:28 -0000\r\nX-Received: from unknown (98.137.34.44)\n  by m2.grp.re1.yahoo.com with QMQP; 18 Sep 2009 14:31:28 -0000\r\nX-Received: from unknown (HELO mo-p00-ob.rzone.de) (81.169.146.161)\n  by mta1.grp.sp2.yahoo.com with SMTP; 18 Sep 2009 14:31:27 -0000\r\nX-RZG-AUTH: :IW0NeWCleu3NCLZrvwV6ORkX9kpsdepz7ym3QvLwqKG/CxzSJ1M8iFolLl6q0VE=\r\nX-RZG-CLASS-ID: mo00\r\nX-Received: from [192.168.0.139] (p5086DE69.dip.t-dialin.net [80.134.222.105])\n\tby post.strato.de (mrclete mo46) (RZmta 21.0)\n\twith ESMTP id D01b64l8IDj8wD for &lt;OmegaT@yahoogroups.com&gt;;\n\tFri, 18 Sep 2009 16:31:02 +0200 (MEST)\r\nMessage-ID: &lt;4AB399A5.3050800@marcprior.de&gt;\r\nDate: Fri, 18 Sep 2009 16:31:01 +0200\r\nUser-Agent: Thunderbird 2.0.0.23 (X11/20090817)\r\nMIME-Version: 1.0\r\nTo: OmegaT@yahoogroups.com\r\nReferences: &lt;AOEHKCKOIOGPGCNLDEKBGECEGBAA.d.briel@free.fr&gt; &lt;4AB37DF4.7090906@absamail.co.za&gt; &lt;4AB38B3B.8080404@marcprior.de&gt; &lt;4AB39268.1080709@absamail.co.za&gt;\r\nIn-Reply-To: &lt;4AB39268.1080709@absamail.co.za&gt;\r\nContent-Type: text/plain; charset=ISO-8859-1; format=flowed\r\nContent-Transfer-Encoding: 7bit\r\nX-Originating-IP: 81.169.146.161\r\nX-eGroups-Msg-Info: 1:12:0:0:0\r\nFrom: Marc Prior &lt;mail@marcprior.de&gt;\r\nSubject: Re: [OmT] Is it possible to export all source segments to a tmx files\n (possibly for the whole project)?\r\nX-Yahoo-Group-Post: member; u=12196177; y=JnJl31lx58nOi_fFk8NJWVXIJQy_5NkkGBuFfr33n1C3SZHx\r\nX-Yahoo-Profile: lin4trans\r\n\r\nSamuel Murray (Ugchelen) wrote:\n\n&gt; The dummy TMX file is only a means to an end.\n\nYes. I can&#39;t help thinking that this is a solution looking for a problem. I agree that it could be useful under some circumstances, but I wonder really whether the kind of people who would use it couldn&#39;t equally use other solutions, and whether it wouldn&#39;t confuse &quot;ordinary&quot; users. (If it&#39;s sufficiently well hidden, then not.)\n\n&gt; The post was more about the extraction feature per se than extraction to TMX specifically.  As mentioned in my post to Tony, for the above scenario a CSV extraction would be better.  Also, if I can refer to another CAT tool, the text extraction done by e.g. WF is continguous.  Simply dummy translating in OmegaT unfortunately does not result in a TMX file that is continguous, but the TMX file may still be useful.  My ExtractTUs script, on the other hand, does result in a continguous file.\n\n&quot;May still be useful&quot; just about sums it up. If OmegaT is to have an integral text export function, why not export to a bilingual HTML table (with/without formatting tags within the cells)? That would open up a huge range of possibilities - it would effectively give OmegaT an internal bilingual format, and I doubt it would be much more difficult than generating a TMX file.\n\n&gt; I never said that.  Obviously plain text is easer to crunch than TMX, but both of these are easier to crunch than ODT.\n\nI didn&#39;t mean to put words into your mouth, but if you want a plain text copy of the source, you just save it as plain text. Does OmegaT actually support any source file formats that can&#39;t be converted easily to plain text in other applications?\n\n&gt; Again, my point here relates to the benefits of text extraction in general, not only extraction via OmegaT&#39;s existing implementation of TMX.\n\nI still don&#39;t understand exactly what text extraction benefit we are talking about achieving here from within OmegaT.\n\n&gt;&gt; Simply using the same segmentation rules to segment a source and a\ntarget text is no guarantee whatsoever that the files can be aligned\ndirectly.\n\n\n &gt; No, not a 100% guarantee. But then, OmegaT doesn&#39;t use the same \nsegmentation rules for all languages (one would adjust the project \nproperties to reflect the appropriate source language, obviously).\n\nI&#39;m trying to get my head round this. As I understand it, you&#39;re \nsuggesting using OmegaT as a preliminary stage to alignment, effectively \n- I&#39;m reading into what you&#39;re saying - by using OmegaT&#39;s internal \nsegmenter to convert the source text and the target text into segments \n(probably paragraphs in a plain-text file).\n\nIt&#39;s true that OmegaT has segmentation rules which would be applied. \nHowever, application of OmegaT&#39;s segmentation rules for the relevant \nlanguages for the source and target texts doesn&#39;t result in the relevant \noutput being aligned. There&#39;s no guarantee for instance that the \ntranslator won&#39;t have translated one sentence with two or two with one \n(just one of many scenarios that would result in non-alignment).\n\n&gt; Besides, precision of segmentation is only one part of alignment. Ease of segmentation is also important.  And since OmegaT already does \nsegmentation, why go through the trouble of setting up another tool with the same rules?\n\nWell, OmegaT only does segmentation in the context of a project. It isn&#39;t able to export a segmented, untranslated source text automatically, without user intervention; adding code to do that is precisely what we&#39;re talking about here. So someone has to go to the trouble of adding the code.\n\nThere is one point that is worth thinking about IMO, and that is in relation to the pseudotranslate function. As already noted, some things can be achieved by the user making certain settings and then running through the text manually, confirming each segment with Enter or Ctrl+U. If a pseudotranslate function were to do that, it could be leveraged in conjunction with the text export API to achieve almost any of the features that have been discussed.\n\nMarc\n\n\n\n"}}