SlideShare a Scribd company logo
1 of 36
[object Object],[object Object],Andrzej ZydroΕ„: azydron@xml-intl.com DITA Europeβ„’ Conference 2006
DITA Strengths ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DITA and Translation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Translating  XML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
W3C ITS Document Rules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Unicode TR29 ,[object Object],[object Object],[object Object],[object Object],[object Object]
LISA OSCAR SRX ,[object Object],[object Object],[object Object],[object Object],[object Object]
LISA OSCAR TMX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LISA OSCAR GMX ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OASIS XLIFF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LISA OSCAR xml:tm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DITA and xml:tm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
xml:tm ,[object Object],[object Object],[object Object],[object Object],[object Object]
xml:tm namespace ,[object Object],[object Object],[object Object],[object Object]
xml:tm namespace Example of the use of  tm namespace in an XML document: <document   xmlns:tm=&quot;urn:xml-Intl-tm&quot;   > <tm:tm> <section> <para> <tm:te> <tm:tu> Namespace is very flexible. </tm:tu> <tm:tu> It is very easy to use. </tm:tu> </tm:te> </para>
xml:tm namespace doc title section section para tm te sentence sentence tu tu te sentence sentence tu tu te sentence sentence tu tu tm namespace view te text tu text te sentence sentence tu tu para text para text para text para text para text te sentence sentence tu tu te sentence sentence tu tu text original document  view
xml:tm namespace Namespace is very simple. It is easy to use. te sentence sentence tu tu original document view tm namespace view < para > </ para > <para> </para> <tm:te id=β€œe1”> <tm:tu id=β€œu1.1”> Namespace is very simple. </tm:tu> <tm:tu id=β€œu1.2”> It is easy to use. </tm:tu> </tm:te> text
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],xml:tm namespace
xml:tm DOM differencing Updated Source Document tu id=”1” tu id=”3” tu id=”4” tu id=” 7 ” tu id=”6” d eleted tu id=” 8 ” new Source Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” origid=” 5 ” modified
xml:tm Author Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Β 
xml:tm Translation Memory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
xml:tm translation  via XLIFF Source Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Translated Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” XLIFF Document trans-unit id=”1” trans-unit id=”2” trans-unit id=”3” trans-unit id=”4” trans-unit id=”5” trans-unit id=”6”
xml:tm translated document doc title section section para tekst tm te zdanie zdanie tu tu te zdanie zdanie tu tu te zdanie zdanie tu tu translated tm namespace view translated document view te tekst tu tekst te zdanie zdanie tu tu para tekst para tekst para tekst para tekst para tekst te zdanie zdanie tu tu te zdanie zdanie tu tu
xml:tm  exa ct alignment Source Document tu id=” 1 ” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Translated Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Exa ct alignment
xml:tm exact matching Updated Source Document tu id=” 1 ” tu id=” 2 ”  tu id=”3” tu id=”4” tu id=”7” tu id=”6” d eleted tu id=”8” modified new Matched Target Document tu id=”1” tu id=”3” tu id=”4” tu id=” 7 ” tu id=”6” tu id=” 8 ” Exa ct Matching requires translation requires translation Exact  match Exact  match Exact  match Exact  match
xml:tm loading DB memory Source Document tu id=” 1 ” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Translated Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Exa ct alignment DB TMX
xml:tm  matching Updated Source Document tu id=” 1 ” tu id=”2”  tu id=”3” tu id=”4” tu id=”7” tu id=”6” non trans tu id=”8” new:same Matched Target Document tu id=”1” tu id=”3” tu id=”4” tu id=” 7 ” tu id=”6” tu id=” 8 ” Exa ct Matching requires translation requires proofing fuzzy match doc leveraged match tu id=”9” tu id=”9” DB requires proofing DB leveraged match tu id=”2”  requires no translation non translatable Exact  match Exact  match Exact  match Exact  match
Traditional Translation Scenario source text Publishing Translation source text extract Extracted text tm process Prepared text Translate Translated text target text target text merge target text QA
True Costs of Translation Source Professor  Reinhard SchΓ€ler  LRC - ASLIB 2002
Putting it all together xml:tm W3C ITS Unicode TR 29 SRX GMX-V DITA TBX/LINK XLIFF TMX
xml:tm Translation Scenario x ml :tm  source text Publishing Translator Extracted text tm process XLIFF  file Translate x ml :tm  target text Web leveraged matching Automatic Process Web service/ interface QA Automatic Process extract merge perfect matching
Β 
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],DITA Translation Best Practices
[object Object],DITA Translation Best Practices
[object Object],[object Object],[object Object],[object Object],DITA Translation Best Practices

More Related Content

What's hot

PHP Hoffman Framework
PHP Hoffman FrameworkPHP Hoffman Framework
PHP Hoffman Framework
Ford AntiTrust
Β 

What's hot (20)

E-publishing
E-publishingE-publishing
E-publishing
Β 
XML
XMLXML
XML
Β 
DITA Quick Start for Authors - Part I
DITA Quick Start for Authors - Part IDITA Quick Start for Authors - Part I
DITA Quick Start for Authors - Part I
Β 
Xml tutorial
Xml tutorialXml tutorial
Xml tutorial
Β 
Translation with technology
Translation with technologyTranslation with technology
Translation with technology
Β 
Introduction to XML
Introduction to XMLIntroduction to XML
Introduction to XML
Β 
Web programming and services
Web programming and servicesWeb programming and services
Web programming and services
Β 
Multilingual Drupal presentation from "Do it With Drupal"
Multilingual Drupal presentation from "Do it With Drupal"Multilingual Drupal presentation from "Do it With Drupal"
Multilingual Drupal presentation from "Do it With Drupal"
Β 
Xml theory 2005_[ngohaianh.info]_1_introduction-to-xml
Xml theory 2005_[ngohaianh.info]_1_introduction-to-xmlXml theory 2005_[ngohaianh.info]_1_introduction-to-xml
Xml theory 2005_[ngohaianh.info]_1_introduction-to-xml
Β 
XML
XMLXML
XML
Β 
Markup Languages
Markup Languages Markup Languages
Markup Languages
Β 
XML and Localization
XML and LocalizationXML and Localization
XML and Localization
Β 
How to expand your nlp solution to new languages using transfer learning
How to expand your nlp solution to new languages using transfer learningHow to expand your nlp solution to new languages using transfer learning
How to expand your nlp solution to new languages using transfer learning
Β 
Xml and xml processor
Xml and xml processorXml and xml processor
Xml and xml processor
Β 
XML-Extensible Markup Language
XML-Extensible Markup Language XML-Extensible Markup Language
XML-Extensible Markup Language
Β 
Xml
XmlXml
Xml
Β 
PHP Hoffman Framework
PHP Hoffman FrameworkPHP Hoffman Framework
PHP Hoffman Framework
Β 
Linguistic markup and processing of transclusion in XML documents (Notes)
Linguistic markup and processing of transclusion in XML documents (Notes)Linguistic markup and processing of transclusion in XML documents (Notes)
Linguistic markup and processing of transclusion in XML documents (Notes)
Β 
Fusing Modeling and Programming into Language-Oriented Programming
Fusing Modeling and Programming into Language-Oriented ProgrammingFusing Modeling and Programming into Language-Oriented Programming
Fusing Modeling and Programming into Language-Oriented Programming
Β 
web Based Application Devlopment using PHP
web Based Application Devlopment using PHPweb Based Application Devlopment using PHP
web Based Application Devlopment using PHP
Β 

Viewers also liked

Power Goals Presentation - Empowering Women
Power Goals Presentation - Empowering WomenPower Goals Presentation - Empowering Women
Power Goals Presentation - Empowering Women
Kenn Renner
Β 
Austin Investment Webinar - Seewing 4-9-15
Austin Investment Webinar - Seewing 4-9-15Austin Investment Webinar - Seewing 4-9-15
Austin Investment Webinar - Seewing 4-9-15
Kenn Renner
Β 

Viewers also liked (12)

Interverbum falcon-10oct14-az
Interverbum falcon-10oct14-azInterverbum falcon-10oct14-az
Interverbum falcon-10oct14-az
Β 
The Oracle
The Oracle The Oracle
The Oracle
Β 
Sida, nje semundje e rrezikshme
Sida, nje semundje e rrezikshmeSida, nje semundje e rrezikshme
Sida, nje semundje e rrezikshme
Β 
15222845 pss7-ans
15222845 pss7-ans15222845 pss7-ans
15222845 pss7-ans
Β 
GitHubΕ› data is a life-changer
GitHubΕ› data is a life-changerGitHubΕ› data is a life-changer
GitHubΕ› data is a life-changer
Β 
Power Goals Presentation - Empowering Women
Power Goals Presentation - Empowering WomenPower Goals Presentation - Empowering Women
Power Goals Presentation - Empowering Women
Β 
Austin Investment Webinar - Seewing 4-9-15
Austin Investment Webinar - Seewing 4-9-15Austin Investment Webinar - Seewing 4-9-15
Austin Investment Webinar - Seewing 4-9-15
Β 
Hatred
HatredHatred
Hatred
Β 
Ifrs 10 years later
Ifrs 10 years laterIfrs 10 years later
Ifrs 10 years later
Β 
Guerra colonial
Guerra colonialGuerra colonial
Guerra colonial
Β 
Π—Π²Ρ–Ρ‚ Π²ΠΈΠΊΠ»Π°Π΄Π°Ρ‡Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠŸΠ΅Ρ€Π΅ΡΠΈΠΏΠΊΡ–Π½ΠΎΡ— О.Π’. ΠΏΡ€ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ протягом 2015-2017 Ρ€ΠΎΠΊΡ–Π²
Π—Π²Ρ–Ρ‚ Π²ΠΈΠΊΠ»Π°Π΄Π°Ρ‡Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠŸΠ΅Ρ€Π΅ΡΠΈΠΏΠΊΡ–Π½ΠΎΡ— О.Π’. ΠΏΡ€ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ протягом 2015-2017 Ρ€ΠΎΠΊΡ–Π²Π—Π²Ρ–Ρ‚ Π²ΠΈΠΊΠ»Π°Π΄Π°Ρ‡Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠŸΠ΅Ρ€Π΅ΡΠΈΠΏΠΊΡ–Π½ΠΎΡ— О.Π’. ΠΏΡ€ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ протягом 2015-2017 Ρ€ΠΎΠΊΡ–Π²
Π—Π²Ρ–Ρ‚ Π²ΠΈΠΊΠ»Π°Π΄Π°Ρ‡Π° ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠŸΠ΅Ρ€Π΅ΡΠΈΠΏΠΊΡ–Π½ΠΎΡ— О.Π’. ΠΏΡ€ΠΎ Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ протягом 2015-2017 Ρ€ΠΎΠΊΡ–Π²
Β 
Rpp ppl 1
Rpp ppl 1Rpp ppl 1
Rpp ppl 1
Β 

Similar to DITA and Translation Best Praticices

Similar to DITA and Translation Best Praticices (20)

OAXAL
OAXALOAXAL
OAXAL
Β 
XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7XML, XML Databases and MPEG-7
XML, XML Databases and MPEG-7
Β 
CrashCourse: XML technologies
CrashCourse: XML technologiesCrashCourse: XML technologies
CrashCourse: XML technologies
Β 
Xml processing-by-asfak
Xml processing-by-asfakXml processing-by-asfak
Xml processing-by-asfak
Β 
Xml and xml processor
Xml and xml processorXml and xml processor
Xml and xml processor
Β 
Dos and donts
Dos and dontsDos and donts
Dos and donts
Β 
CTDA Workshop on XML and MODS
CTDA Workshop on XML and MODSCTDA Workshop on XML and MODS
CTDA Workshop on XML and MODS
Β 
Xml
XmlXml
Xml
Β 
Web Information Systems XML
Web Information Systems XMLWeb Information Systems XML
Web Information Systems XML
Β 
8023.ppt
8023.ppt8023.ppt
8023.ppt
Β 
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Building a Scalable XML-based Dynamic Delivery Architecture: Standards and Be...
Β 
Java XML Parsing
Java XML ParsingJava XML Parsing
Java XML Parsing
Β 
uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2uptu web technology unit 2 Xml2
uptu web technology unit 2 Xml2
Β 
Environment Canada's Data Management Service
Environment Canada's Data Management ServiceEnvironment Canada's Data Management Service
Environment Canada's Data Management Service
Β 
Unit 2.3
Unit 2.3Unit 2.3
Unit 2.3
Β 
1 xml fundamentals
1 xml fundamentals1 xml fundamentals
1 xml fundamentals
Β 
Processing XML with Java
Processing XML with JavaProcessing XML with Java
Processing XML with Java
Β 
Normalizing Data for Migrations
Normalizing Data for MigrationsNormalizing Data for Migrations
Normalizing Data for Migrations
Β 
Xml Overview
Xml OverviewXml Overview
Xml Overview
Β 
XML Tutor maXbox starter27
XML Tutor maXbox starter27XML Tutor maXbox starter27
XML Tutor maXbox starter27
Β 

More from Andrzej ZydroΕ„ MBCS (10)

Xtm webinar presentation xtm system overview
Xtm webinar presentation   xtm system overviewXtm webinar presentation   xtm system overview
Xtm webinar presentation xtm system overview
Β 
Falcon
FalconFalcon
Falcon
Β 
Understanding linport
Understanding linportUnderstanding linport
Understanding linport
Β 
The tipping point
The tipping pointThe tipping point
The tipping point
Β 
Easyling xtm lt-innovate joint-final
Easyling xtm lt-innovate joint-finalEasyling xtm lt-innovate joint-final
Easyling xtm lt-innovate joint-final
Β 
OAXAL
OAXALOAXAL
OAXAL
Β 
DITA for Localization
DITA for LocalizationDITA for Localization
DITA for Localization
Β 
Open Standards
Open StandardsOpen Standards
Open Standards
Β 
The Tipping Point
The Tipping PointThe Tipping Point
The Tipping Point
Β 
OASIS OAXAL Presentation
OASIS OAXAL PresentationOASIS OAXAL Presentation
OASIS OAXAL Presentation
Β 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Β 

Recently uploaded (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Β 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Β 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
Β 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Β 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Β 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Β 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Β 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Β 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Β 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Β 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Β 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Β 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Β 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Β 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Β 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Β 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Β 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Β 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Β 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Β 

DITA and Translation Best Praticices

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. xml:tm namespace Example of the use of tm namespace in an XML document: <document xmlns:tm=&quot;urn:xml-Intl-tm&quot; > <tm:tm> <section> <para> <tm:te> <tm:tu> Namespace is very flexible. </tm:tu> <tm:tu> It is very easy to use. </tm:tu> </tm:te> </para>
  • 16. xml:tm namespace doc title section section para tm te sentence sentence tu tu te sentence sentence tu tu te sentence sentence tu tu tm namespace view te text tu text te sentence sentence tu tu para text para text para text para text para text te sentence sentence tu tu te sentence sentence tu tu text original document view
  • 17. xml:tm namespace Namespace is very simple. It is easy to use. te sentence sentence tu tu original document view tm namespace view < para > </ para > <para> </para> <tm:te id=β€œe1”> <tm:tu id=β€œu1.1”> Namespace is very simple. </tm:tu> <tm:tu id=β€œu1.2”> It is easy to use. </tm:tu> </tm:te> text
  • 18.
  • 19. xml:tm DOM differencing Updated Source Document tu id=”1” tu id=”3” tu id=”4” tu id=” 7 ” tu id=”6” d eleted tu id=” 8 ” new Source Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” origid=” 5 ” modified
  • 20.
  • 21. Β 
  • 22.
  • 23. xml:tm translation via XLIFF Source Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Translated Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” XLIFF Document trans-unit id=”1” trans-unit id=”2” trans-unit id=”3” trans-unit id=”4” trans-unit id=”5” trans-unit id=”6”
  • 24. xml:tm translated document doc title section section para tekst tm te zdanie zdanie tu tu te zdanie zdanie tu tu te zdanie zdanie tu tu translated tm namespace view translated document view te tekst tu tekst te zdanie zdanie tu tu para tekst para tekst para tekst para tekst para tekst te zdanie zdanie tu tu te zdanie zdanie tu tu
  • 25. xml:tm exa ct alignment Source Document tu id=” 1 ” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Translated Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Exa ct alignment
  • 26. xml:tm exact matching Updated Source Document tu id=” 1 ” tu id=” 2 ” tu id=”3” tu id=”4” tu id=”7” tu id=”6” d eleted tu id=”8” modified new Matched Target Document tu id=”1” tu id=”3” tu id=”4” tu id=” 7 ” tu id=”6” tu id=” 8 ” Exa ct Matching requires translation requires translation Exact match Exact match Exact match Exact match
  • 27. xml:tm loading DB memory Source Document tu id=” 1 ” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Translated Document tu id=”1” tu id=”2” tu id=”3” tu id=”4” tu id=”5” tu id=”6” Exa ct alignment DB TMX
  • 28. xml:tm matching Updated Source Document tu id=” 1 ” tu id=”2” tu id=”3” tu id=”4” tu id=”7” tu id=”6” non trans tu id=”8” new:same Matched Target Document tu id=”1” tu id=”3” tu id=”4” tu id=” 7 ” tu id=”6” tu id=” 8 ” Exa ct Matching requires translation requires proofing fuzzy match doc leveraged match tu id=”9” tu id=”9” DB requires proofing DB leveraged match tu id=”2” requires no translation non translatable Exact match Exact match Exact match Exact match
  • 29. Traditional Translation Scenario source text Publishing Translation source text extract Extracted text tm process Prepared text Translate Translated text target text target text merge target text QA
  • 30. True Costs of Translation Source Professor Reinhard SchΓ€ler LRC - ASLIB 2002
  • 31. Putting it all together xml:tm W3C ITS Unicode TR 29 SRX GMX-V DITA TBX/LINK XLIFF TMX
  • 32. xml:tm Translation Scenario x ml :tm source text Publishing Translator Extracted text tm process XLIFF file Translate x ml :tm target text Web leveraged matching Automatic Process Web service/ interface QA Automatic Process extract merge perfect matching
  • 33. Β 
  • 34.
  • 35.
  • 36.