Sanjiv Sadana wrote:
I generally receive MS Word files for translation and I don't feel any difficulty in translating them because I overwrite the translation on the source text and in this way. the formatting also remains intact.
This tells me that you don't use any sort of CAT tool.
But, I have received a xml file for translation today. I don't find a way to translate it as I am unable to delete the English text and type the translation over it.
This is very strange. Here are a few pointers:
1. Opening the XML page in MS Word is probably safest, because MS Word will hopefully retain the character formatting of the XML file. You can also translate the XML file in Notepad (if you have Windows 2000 or higher) or in any of a variety of text editors (jEdit if you have Java, for example).
2. Open the XML file not by drag-and-drop or by double-clicking the file, but by using MS Word's File -> Open feature.
3. Before opening the XML file, ensure that the option "Confirm conversion at open" is deactivated at Tools -> Options -> General (otherwise MS Word will parse the XML file and won't display all of it).
4. When you save the XML file, you can save it as MS Word format, or you can save it as "TXT" format. If at the time that you had first opened the XML file, MS Word had asked you anything about "Unicode", you must save the XML file as "Encoded TXT"; otherwise you should use just ordinary "TXT".
Is there some other simple and practical method of translating xml files? I am looking forward to your suggestions.
If you can use a CAT tool (even if you don't use the TM feature), you can go a long way. Wordfast may be a solution for you (you can use it for free if you just delete the TM every 500 segments or so). The only thing with XML and any CAT tool is that you'll have to tag the text yourself. If you're going to use Wordfast, you'll probably use MS Word's advanced find/replace feature with regular expressions to add tw4win styles to the XML file (there are examples in the Wordfast user manual). You may also want to fool around with OmegaT... no tagging required, but you will have to tweak the segmentation rules (and that also requires a basic knowledge of regular expressions).
I think it can also be done by copying the text from the xml file and then pasting in a new Word file.
What you're saying, makes no sense. To copy the text from the XML file, you first have to open the XML file. And that means making sure that whatever program you open the XML file in, does not parse it before displaying it.