DITA and XMetaL Discussion
kwag_myers September 2, 2010 at 6:23 pm
How Do Translation Editors Work With My Finished Deliverable?September 2, 2010 at 6:23 pmParticipants 8Replies 9Last Activity 11 years, 9 months ago
I've just been asked about the procedures and possible requirements for translating my webhelp output into other languages. From what I've been able to find so far, it appears that someone uses a translation editor, such as Swordfish II, to translate the content of the xml files. After playing around with Swordfish II's trail version, it appears that the editor extracts text from the xml file, leaving the syntax intact. Is this correct, or do I have it all wrong?
Also, if my understanding of this process is correct, how does reuse play in all this?Su-Laine Yeo September 2, 2010 at 11:02 pm
Reply to: How Do Translation Editors Work With My Finished Deliverable?September 2, 2010 at 11:02 pm
That is correct. When you translate an XML document, you should translate only the contents of elements and leave all tags and attributes as they were in the original language. If you do this, conditional text markup and references in the target language will be an exact duplicate of the conditional text markup and references in the original language.
The exception to this rule is that you might have to translate the values of certain attributes which are used to store human-readable content, particularly the “navtitle” attribute in DITA maps.kwag_myers September 3, 2010 at 9:17 pm
Reply to: How Do Translation Editors Work With My Finished Deliverable?September 3, 2010 at 9:17 pm
Thanks for the reply, but I'm not sure you understand my question, or more likely, I don't understand your answer. I'm trying to learn what a translator does when they get a web help file. Are you tell me that a translator will open each file (presumably in an XML editor) to replace the English text? Or would they translate from the HTML? It seems to me that if they used the XML, they would have to generate the output.
I'm sorry if I'm being difficult on this, but I just don't want my boss to get blind-sided because I gave him misinformation. We're working for an international company, so I'm sure this project will get translated. My boss wants to know how the process works, i.e., the work-flow, and he's looking to me to inform him (he wouldn't take “I don't know' for an answer).Su-Laine Yeo September 4, 2010 at 12:28 am
Reply to: How Do Translation Editors Work With My Finished Deliverable?September 4, 2010 at 12:28 am
Ah, I see what you're asking now. You should send translators DITA files in the original langauge, and have the translator send you back DITA files in the target language. Don't send them WebHelp files containing your content.
There is only one file which contains the text used in buttons and tab names for WebHelp, described here: http://forums.xmetal.com/index.php/topic,951.0.html . That is the only non-DITA file which you should send for translation.
After the translator sends you DITA files in the target language, generate WebHelp using your own machines.kwag_myers September 6, 2010 at 12:07 pm
Reply to: How Do Translation Editors Work With My Finished Deliverable?September 6, 2010 at 12:07 pm
Ah, so my employer is still responsible for the deliverable, just outsourcing the actual translation.
Just one more question, and I'm a little embarrassed to ask this, but what exactly do you mean by “DITA files”? I thought it might have something to do with the translate attribute and translate folder in the db directory, but that doesn't seem to be working the way I thought it might.kwag_myers September 9, 2010 at 7:15 pm
Reply to: How Do Translation Editors Work With My Finished Deliverable?September 9, 2010 at 7:15 pm
Anybody…please…Su-Laine Yeo September 10, 2010 at 12:22 am
Reply to: How Do Translation Editors Work With My Finished Deliverable?September 10, 2010 at 12:22 am
By DITA files, I meant all DITA topic and map files. Probably nobody outside your company would know what the “translate folder in the db directory” is used for in your company. You need to find where your DITA files are in your database so you can ship them over to the translators. This isn't a trivial task in some places, I know.
We have a draft of an article which will explain the translation process in more detail. It's due to be published in a few weeks. For XMetaL customers on a maintenance plan, I can probably arrange to send you a draft copy. Please email me from your work email address if you are interested in a draft copy, at syeo at justsystems dot com.
Su-LaineSu-Laine Yeo December 10, 2010 at 8:46 pm
Reply to: How Do Translation Editors Work With My Finished Deliverable?December 10, 2010 at 8:46 pmIF December 15, 2011 at 9:18 pm
Reply to: How Do Translation Editors Work With My Finished Deliverable?December 15, 2011 at 9:18 pm
My “topics” directory contains hundreds of files but the map I need to translate only use a subset of these files. Is there a way to select only the XML files that are actually referenced from the DITA map?
I just read the white paper. It says this for the step “When English content is ready for translation, you send a copy of the relevant files to the translator”: You can send a subset of your files instead of sending all files at once. However, keep files in their folder structures so that the links between them don’t break; tools are available to automate this process.
What tools would these be? Is there something else besides content management systems?
- You must be logged in to reply to this topic.