DITA and Translation

Similar documents
XTM for Language Service Providers Explained

XTM Cloud Explained. XTM Cloud Explained. Better Translation Technology. Page 1

Translation and Localization Services

Challenges of Automation in Translation Quality Management

Content Management in the 21 st Century

TRANSLATIONS FOR A WORKING WORLD. 2. Translate files in their source format. 1. Localize thoroughly

Content Management & Translation Management

Internationalization Tag Set 1.0 A New Standard for Internationalization and Localization of XML

1. Contents What is AGITO Translate? Supported formats Translation memory & termbase Access, login and support...

Studio. Rapid Single-Source Content Development. Author XYLEME STUDIO DATA SHEET

Xyleme LCMS // SINGLE SOURCE // AUTHORING

Introduction to OpenTM2 An Open Source Solution for Translators

Metadata in Translation Tools: Importance, Usage, Storage, Transfer. Angelika Zerfaß & Richard Sikes

Transit NXT. Ergonomic design New functions Process-optimised user interface. STAR Group your single-source partner for information services & tools

Prof. Dr. Klemens Waldhör Chief Architect

MadCap Software. Import Guide. Flare 11

Your single-source partner for corporate product communication. Transit NXT Evolution. from Service Pack 0 to Service Pack 8

We Answer All Your Localization Needs!

QUARK AUTHOR THE SMART CONTENT TOOL. INFO SHEET Quark Author

Say hello to.. ..in the Cloud! Enterprise Web Content Management. ptools Software All rights reserved.

Rolling Out DITA by Rolling In SharePoint and DITA Exchange Sheila D Annunzio, STMicroelectronics Steffen Frederiksen, DITA Exchange

How to translate your website. An overview of the steps to take if you are about to embark on a website localization project.

Introduction to XML Applications

Structured Authoring: A First Step to Content Management

DITA Adoption Process: Roles, Responsibilities, and Skills

The 7 Habits of Highly Effective XML Implementations

MEMSOURCE QUICK GUIDE FOR PROJECT MANAGERS

How we do it!: Managing Client Assets Using Autotask Configuration Management

Translation and Localization for Global Business

XML Workflow for Digital Content. David Wilcockson, Librios

ChangeTracker Quick Start Guide

Machine Translation as a translator's tool. Oleg Vigodsky Argonaut Ltd. (Translation Agency)

The Intelligent Content Framework

Project Management. From industrial perspective. A. Helle M. Herranz. EXPERT Summer School, Pangeanic - BI-Europe

READY FOR GLOBAL MARKETING A BRIEF GUIDE TO WEB CONTENT LOCALIZATION

Authoring Within a Content Management System. The Content Management Story

Translation Solution for

A Guide To Evaluating a Bug Tracking System

Why a single source for assets should be. the backbone of all your digital activities

KM COLUMN. what is a content management system? JUNE CMS: A working definition. The business problem. Business benefits

Structured Content: the Key to Agile. Web Experience Management. Introduction

Online Help for Project Managers and Translators

Keep it Simple... 7 Transformation-based Development (2013 and Beyond)...7 Less Customization and More Innovation...8 Time to Market...

If you want to skip straight to the technical details of localizing Xamarin apps, start with one of these platform-specific how-to articles:

exact learning solutions white paper

Lingotek + Sitecore Finally. Networked translation inside Sitecore.

Translation Management Systems Explained

Fast track to HTML & CSS 101 (Web Design)

ADOPTING STANDARDS BASED XML FILE FORMATS IN OPEN SOURCE LOCALISATION

"Better is the enemy of good." Tips for Translators Who Migrate to Across

Localization Framework tekom Herbsttagung 2009

Working with MateCat User manual and installation guide

Get results with modern, personalized digital experiences

A new SharePoint 2013 intranet for Enbridge!

How To: Outlining a Research Paper

Lingotek + Drupal Finally. Networked translation inside Drupal.

Intel s Localization BUS Initiative To XLIFF or not to XLIFF. Loïc Dufresne de Virel Localization Strategist

Translation Proxy A New Option for Managing Multilingual Websites

Review Easy Guide for Administrators. Version 1.0

Increasing the Productivity and Efficiency of Business Transactions with Microsoft Business Solutions Navision Intercompany Postings

Enterprise Content Management with Microsoft SharePoint

We Answer To All Your Localization Needs!

STAR Deutschland GmbH

Question template for interviews

Introduction to the Translation Workspace

Automated Translation Quality Assurance and Quality Control. Andrew Bredenkamp Daniel Grasmick Julia V. Makoushina

SDL Trados Studio 2015 Project Management Quick Start Guide

SAP Language Consultancy and System Translation for CLAAS A Success Story

Legal Matter Task Management & Reporting in SharePoint and Office 365

Translation Services Company Profile

The Principle of Translation Management Systems

USING MAGENTO TRANSLATION TOOLS

What's New In DITA CMS 4.0

Living, Working, Breathing the toolset How Alpha CRC has incorporated memoq in its production process

Your single-source partner for corporate product communication. Transit NXT Service Pack 8 What's new?

Communication and marketing services

End the Microsoft Access Chaos - Your simplified path to Oracle Application Express

DocuSign for Salesforce Administrator Guide v6.1.1 Rev A Published: July 16, 2015

Matrox Imaging White Paper

XLIFF 2.0 SUPPORT IN CAT TOOLS

Windchill Service Information Manager Curriculum Guide

WEB-8000 Series and WEBs-N4. Our newest products are open 4 innovation.

Lingotek + Salesforce

Transcription:

DITA and Translation Reduce translation costs and speed the time to market of your global content JoAnn T. Hackos, PhD President Comtech Services Inc. Executive Director The Center for Information-Development Management (CIDM) October 24, 2006 2006 Comtech Services, Inc. 1 1

Translation costs DITA Business Case [question 1] Many organizations can win support for their business case to move to DITA by demonstrating that the costs of localization and translation can be dramatically reduced 2006 Comtech Services, Inc. 1 2

Translation costs Current 100% +TM 75% +XML/DITA 65% +Reuse +WF at transl. 50% 55% 20% of cost savings dependent on XML & DITA +Integr.WF +Pre-transl. 30% 40% 20% of cost savings dependent on the CMS Translation + QA Admin DTP 2006 Comtech Services, Inc. 1 3

Translation costs Translation memory (TM) reduces translation and quality assurance time [question 2] XML/DITA reduces desktop publishing time DITA reuse reduces translation time but may add administrative overhead Workflow at the localizers may reduce administrative overhead Integrated workflow with a content management system reduces administrative costs Pre-translation in the CMS with a DITA source further reduces translation and quality assurance (xml:tm) 2006 Comtech Services, Inc. 1 4

Translation costs Translation costs may be reduced even further by adjustments to content quality Consistent terminology Consistent phrasing Investment in editorial review of the source language before translation Investment in controlled language tools Managing DITA for translation [question 3] 2006 Comtech Services, Inc. 1 5

What are the opportunities? Enhanced standards at the source More opportunities for standardized, consistent content More consistent branding of content Customized, branded look-and-feel for OEMs and VARs More reliable use of translation memory Better schedules, less chaos at the end Reduced time and cost of production in multiple languages Automated topic interrelationships to eliminate handcoding of references and links More languages and greater customization for global audiences 2006 Comtech Services, Inc. 1 6

What does DITA mean for localization? Topics approved and ready for localization sooner faster Only new or changed topics to be translated Only new or changes content within topics to be translated Topics reused in multiple contexts, reducing duplication or near-duplication More opportunities to control source language through disciplined, structured authoring Coming (?), ability to edit/translate at the map level 2006 Comtech Services, Inc. 1 7

What does DITA mean for production? No formatting in the XML source Styles added after assembly Topics assembled into ditamaps Automated production of mapped content into multiple media Filtered content for language- and locale-specific information through the ditaval file 2006 Comtech Services, Inc. 1 8

Discussion topics How do you handle not to be translated elements in a topic? What are the advantages of multi-language generated text? How do you handle text in a ditamap? What should you avoid in your source topics? How do you make your service partners DITAaware? 2006 Comtech Services, Inc. 1 9

Managing DITA for translation Using DITA attributes in your source content xml: lang translate= yes/no 2006 Comtech Services, Inc. 1 10

xml:lang What is it? The xml:lang attribute can be associated with any DITA topic and with most DITA elements The xml:lang attribute provides a label for each language used in a topic The default attribute is xml:lang= en-us for US English 2006 Comtech Services, Inc. 1 11

xml:lang Why use it? Identify the language of the topic, i.e., xml:lang= fr-ca Identify the language of an element if it is different from the language of the topic, i.e., first warning in en-us second warning in fr-fr third warning in fr-ca fourth warning in it-it 2006 Comtech Services, Inc. 1 12

translate= What is it? The translate attribute can be associate with any DITA element The translate attribute provides instructions to the translator The translate attribute preserves certain words, phrases, or sentences in the source language 2006 Comtech Services, Inc. 1 13

translate= Why use it? Preserve a word, phrase, or sentence that should remain in the original source language, i.e., <title>winter Wren</title> <shortdesc translate= no >Troglodytes troglodytes</shortdesc> <author>joann</author> in English <author>giovanna</author> in Italian <author translate= no >JoAnn</author> 2006 Comtech Services, Inc. 1 14

Generated text DITA automatically generates some text upon processing and allows you to generate additional text of your own Generated text simplifies author text entry and ensures consistency in terminology Generated text should be placed in a resource file for each language 2006 Comtech Services, Inc. 1 15

Map text A DITA map is an xml file and may contain text for elements such as Map title Navigation title Map short description Metadata and index terms Ensure that your localization vendor receives the map file in addition to the topic files 2006 Comtech Services, Inc. 1 16

Inline elements Inline elements are used within a sentence to label a word or phrase semantically <b>enter</b> <uicontrol>format menu</uicontrol> <userinput>www.comtech-serv.com</userinput> For translation, use the semantic inline elements rather than the typographic elements like bold and italic Remember that typographic elements do not necessarily translate in other languages 2006 Comtech Services, Inc. 1 17

Segmentation When you send topics for translation, the localization vendor transforms the text into a form ready for the translator Your text is split into blocks of text Blocks of text can be further segmented into sentences Translation tools working with XML split segments by working with the xml tags Most inline elements should be ignored by the segmentation rules so that they don t break text into awkward sentence parts Best practice suggests that you think carefully about your xml tagging so that you don t create awkward breaks 2006 Comtech Services, Inc. 1 18

Document design example Good structure <p>here is a list of the ingredients to mix:</p> <ul> <li>2 tablespoons peanut butter</li> <li>2 tablespoons soy sauce</li> <li>juice of 2 limes</li> </ul> <p>mix thoroughly until all lumps are removed</p> A list separated from the paragraph will be simple to translate 2006 Comtech Services, Inc. 1 19

Document design example (continued) Poor structure <p>here is a list of the ingredients to mix: <ul> <li>2 tablespoons peanut butter</li> <li>2 tablespoons soy sauce</li> <li>juice of 2 limes</li> </ul> Mix thoroughly until all lumps are removed</p> A list inside a paragraph should still translate easily 2006 Comtech Services, Inc. 1 20

Document design example (continued) Bad structure <p>mix these ingredients together <ul> <li>2 tablespoons peanut butter</li> <li>2 tablespoons soy sauce</li> <li>juice of 2 limes</li> </ul> so that they are thoroughly combined.</p> A list inside a sentence will cause serious problems for translation 2006 Comtech Services, Inc. 1 21

Indexing Place index items carefully to avoid creating segments that are difficult to translate Place in the topic prolog metadata Place at the beginning of a block, immediately following the start tag Don t relocate an inline index tag from one version of a topic to a new version 2006 Comtech Services, Inc. 1 22

Associated Standards Reduce costs further by using complementary standards: LISA OSCAR xml:tm XML based Text Memory (author and translation memory) LISA OSCAR TMX Translation Memory exchange LISA OSCAR SRX Segmentation Rules exchange OASIS XLIFF XML Localization Interchange File Format W3C ITS Internationalization Tag Set 2006 Comtech Services, Inc. 1 23

Working with your localization service partners Involve them in your early planning process Ensure that they are familiar with handling xml content Ask about translation-industry standards (see previous slide) Help them understand your business goals Recognize that DITA will decrease their revenue Explain that by reducing the costs for one language, you will be able to translate into more languages 2006 Comtech Services, Inc. 1 24

Interested in learning more? Join the OASIS DITA Technical Committee Translation subcommittee Reference http://dita.xml.org for translation best practices in the future Refer to the standards work being done by the W3C working group on translation (ITS) and the LISA OSCAR standards committee 2006 Comtech Services, Inc. 1 25

Resources Comtech at www.comtech-serv.com DITA, XML, Structured Writing, Minimalism, Content Management Strategies workshops Consulting information architecture, process redesign, change management, requirements and vendor selection CIDM (Center for Information-Development Management) at www.infomanagementcenter.com Conferences, membership, senior management community 2006 Comtech Services, Inc. 1 26

Conferences DITA Europe November 2-3, 2006 Frankfurt, Germany Content Management Strategies 2007 March 26-28, 2007 Boston, MA http://www.cm-strategies.com/index.htm Best Practices 2007 September 24-26, 2007 Atlanta, GA 2006 Comtech Services, Inc. 1 27