Tony Jewtushenko Principal Product Manager Applications Development Tools Oracle Corporation.

Slides:



Advertisements
Similar presentations
Can I Use It, and If so, How? Christian Lieske SAP AG – MultiLingual Technology Discussion of Consortium Proposal for OLIF2 File Header.
Advertisements

Click View > Slide Master to insert a photo as a background behind the colored boxes. Driving the XLIFF Standard at Microsoft 3 rd International XLIFF.
Oracle SQL Developer Data Modeler 3.0: Technical Overview March 2011.
Data Model driven applications using CASE Data Models as the nucleus of software development in a Computer Aided Software Engineering environment.
Introduction to Digital NOTAM
Implementing the XLIFF Format Dell Inc. and Adams Globalization Michael MacGregor – Dell Inc. Vivek Anand – Adams Globalization LISA Summit June, 2006.
DataXtend 8.4 and Beyond Tomáš Kučera Principal Solution Architect November 11, 2009.
Adaptability of learning objects by appropriate knowledge representation Anastas Misev Institute of Informatics Faculty of Natural Science and Mathematics.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
An Introduction to XLIFF Tony Jewtushenko Oracle Corporation - Principal Product Manager Chair – OASIS XLIFF TC The XML Localisation Interchange File Format.
Microsoft Dynamics. Introducing Al-Futtaim Technologies  One of the region’s leading System Integrators  Strong partnerships with leading global ICT.
Product Offering Overview CONFIDENTIAL AND PROPRIETARY Copyright ©2004 Universal Business Matrix, LLC All Rights Reserved The duplication in printed or.
Standards for Technology in Automotive Retail STAR Workbench 1.0 Michelle Vidanes & Dave Carver STAR XML Data Architects, Certified Scrum Masters.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
XLIFF - the XML based Open Standard for Localisable Content Tony Jewtushenko Oracle Corporation - Principal Product Manager Chair – OASIS XLIFF TC The.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Midwest Documentum User Group Harley-Davidson Documentum WCM 10/10/2006.
Jason Morrill NCOAUG Training Day February, 2008
IPUMS to IHSN: Leveraging structured metadata for discovering multi-national census and survey data Wendy L. Thomas 4 th Conference of the European Survey.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
ADI SIG Meeting. Marsha Edgell ADI SIG Coordinator BizTech.
Overview of Mini-Edit and other Tools Access DB Oracle DB You Need to Send Entries From Your Std To the Registry You Need to Get Back Updated Entries From.
San José, CA – September, 2004 Localizing with XLIFF and ICU Markus Scherer Raghuram (Ram) Viswanadha IBM San.
Simship.com LRC, September 22, 2004 Dr. Stephen Flinter Connect Global Solutions.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Presenter : Tony O’Dowd. Introducing Alchemy CATALYST 7.0 Alchemy CATALYST 7.0 : Total Visual Localization™ enhanced in all areas to provide improvements.
SUBTITLE TEXT. Optimal Solutions What is E- Business Suite Oracle E-Business Suite is the most comprehensive suite of integrated, global business applications.
The FIX Protocol as an Effective Solution for Algorithmic Trading Kevin Houstoun, Co-chair FPL Global Technical Committee, Consultant to HSBC.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
FIX Repository based Products Infrastructure for the infrastructure Presenter Kevin Houstoun.
Cataloging for Electronic Commerce: Tool and Resource Development for Creating Standardized Catalogs for U.S. Defense Logistics Information Service Barry.
Copyright © IBM Corp., All rights reserved; made available under the EPL v1.0 | March 20, 2008 | Short Talk Standards based systems management: An.
12/02/04www.cis.ksu.edu/~meiyappa Enterprise Resource Planning Meiyappan Thandayuthapani CIS 764.
How Global Companies Can Close the Globalization Gap with DITA
Max Planck Institute for Psycholinguistics Tool development report H. Brugman MPI Nijmegen.
SOA-13: Introduction to DataXtend ® Semantic Integrator (DX SI) Abstract data management from the application level using a common data model.
Coping with Babel How to Localize XML. Designing for Localization Document design can seriously impact the costs of translation and localization. Remember.
Internationalization: Implementing the XLIFF Standard Jon Allen, Producer instructional media + magic, inc. JA-SIG Summer Conference 2003 June 10, 2003.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Tuesday, November 12, 2002 LRC 2002 Conference XLIFF An XML standard for localisation Tony Jewtushenko – Oracle Peter Reynolds – Bowne Global Solutions.
Approvals Management with TCA Hierarchy Ajoy A. Devadawson Oracle Corporation - Consulting.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Copyright © 2008, Solbourne Confidential Leveraging UPK 3.1 Content Management and Guided Re-Record Features Terri Oltman, Education Consultant NorCal.
ClearCase Concepts and Terminology
PASSOLO ® Makes Your Software Ready for the Global Market Localisation Standards The Tools Developer’s Perspective.
Xml:tm XML Based Text Memory Using XML technology to reduce the cost of translating XML documents 27 June 2005.
Xml:tm XML Text Memory Using XML technology to reduce the cost of translating XML documents.
IGNITE – Linguistic Infrastructure for Localisation: Language Data, Tools and Standards 1 IGNITE A proposal to the European Commission eContent Programme.
An Introduction to XLIFF Tony Jewtushenko Oracle Corporation - Principal Product Manager Chair – OASIS XLIFF TC The XML Localisation Interchange File Format.
The Next Generation ROI: Automated Workflow & Supply Chain Management Damian Scattergood.
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
Product Lifecycle Management – R12 Overview Manish Modi Vice President, Discrete Manufacturing, PLM & PIM Ravi Polisetty Director, Product Management,
Oracle E-Business Suite Supply Chain Release Delivering Value in Uncertain Times Keith Ip Product Solution Director, SCM & HK.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Oracle XML Publisher Enterprise Reporting and Delivery Salim Odero Principal Sales Consultant, E-Business Suite Technology Oracle Corporation.
July 19, 2004Joint Techs – Columbus, OH Network Performance Advisor Tanya M. Brethour NLANR/DAST.
OAUG SysAdmin SIG OAUG Collaborate ’07 Las Vegas, NV April, 2007.
Accurate  Consistent  Compliant Contact: i4i the structured content company the structured content company.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
Jens Seiger Kristiansen, Western Computer PRODUCT CONFIGURATOR - A DEEP DIVE INTO THE WORLD OF ATTRIBUTES AND CONSTRAINTS.
Enterprise Library 3.0 Memi Lavi Solution Architect Microsoft Consulting Services Guy Burstein Senior Consultant Advantech – Microsoft Division.
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
The Next Generation ROI: Automated Workflow & Supply Chain Management
DITA Translation Management Challenges in Japan
Metadata The metadata contains
Managing Global System
Presentation transcript:

Tony Jewtushenko Principal Product Manager Applications Development Tools Oracle Corporation

XLIFF at Oracle Application Localisation and XLIFF

Agenda  A Brief Look at XLIFF  XLIFF and Oracle’s internal localisation process  Localisation Tools Overview  Oracle’s Localisation Tools Strategy

A Brief Look at XLIFF  X ML L ocalisation I nterchange F ile F ormat: – A specification for the lossless interchange of localizable data and its related information, which is tool-neutral, has been formalized as an XML vocabulary,and features an extensibility mechanism.  An emerging OASIS standard.  Homepage:  Contributors: Alchemy Software, Bowne Global Solutions, Convey Software, Ektron, Globalsight, HP, Lotus/IBM, Lionbridge, LRC, Moravia IT, Novell, Oracle, Microsoft, RWS Group, SAP, SDL International, Sun Microsystems, Tektronix

A Brief Look at XLIFF  Spec Versions: – 1.0 Committee Specification – April 2002 – 1.1 Committee Specification – May 2003  Completed Public Review Oct 2003  Shortly to be submitted for review as formal OASIS standard  Commercial 3 rd Party Tools Support – XLIFF Aware: Alchemy Catalyst 5.0 (Visual Editor), Bowne Global Solutions Elcano, Heartsome XLIFF editor, IBM Domino Global Workbench 6, XML-Intl – XLIFF Enabled: Passolo (with special configuration), – Trados with modified INI file – XLIFF Future Support Announced: SDL SDLX, Apple AppleGlot

Who Localises Oracle Applications?  Oracle’s Internal Users – Applications Product Translation team:  e-business Suite Applications  on demand patch sets  Oracle’s End Users – Custom application developers:  Oracle Forms  Oracle Reports  Oracle JDeveloper

A closer look at…  Oracle’s Internal Users – Applications Product Translation team:  e-business Suite Applications  On-demand patch sets

Oracle e-business Suite Localisation Challenges:  e-business Suite Applications: – CRM, Financials, HR, Marketing, Supply Chain Management, Contracts, Supplier, Planning, Fulfillment, Projects, Procurement, Public Sector  On-demand patch sets – Automated patch process initiated by customer support ticket – Web based patch distribution  Constraints: – 4M wordcount software strings – 30 language simultaneous releases – 13K localizable files – Localisation group in Dublin – 5,000 world-wide distributed development team

Oracle e-business Suite Localisation Process Objectives:  24 – 7, 100% automated process – no exceptions  Translation in parallel with development  Translation begins at code check-in  Translation “on-demand” – no more “big project” model

“Translation Factory” Workflow Leverage Translation Repository Workflow Manager Developer Code Check in Source Control FTP Vendor / PM HyperHub XLIFF Translation Kit Repository contains string pairs for all languages TF Workflow consists of 3 functions: 1.Leverage file from repository 2.Create translation kit 3.Merge translated kit into repository OraXLIFF Oracle Forms Oracle Reports Seedata 100% Translated XLIFF Translation Kit Merge XLIFF Translation Kit Requires Translation Generate XLIFF Translation Kit

Oracle e-business Suite “Translation Factory” Metrics  Current through-put – 100,000 language checkins per month – 2 million files per month – 98% of words leverage – Average time to process a file: 45 seconds – Fully scalable “add a box model”  Business Benefits – Sim ship of all 30 languages – International version testing before US release – Reduced support costs – Number of release engineers reduced from 20 to 2 resulting in $ 1 million saving per year – ROI positive within 1 year

How does XLIFF fit into TF?  OraXLIFF files submitted directly to TF – “OraXLIFF” checked-in by developer – “OraXLIFF” is Oracle’s XLIFF implemenation  Pure XLIFF 1.0 (but more narrowly defined vocabulary)  Spec developed with development groups and published  Custom resources handled by “prop-group” / “prop” extensions – 1-2% of content in OraXLIFF  OraXLIFF Translation Kit archives – Generated by TF, downloaded by vendors, editable by HyperHub only  New resource formats encouraged to use OraXLIFF format  Some legacy formats may be modified to save directly to OraXLIFF at authoring point, others may develop converters

HyperHub and OraXLIFF HyperHub is Oracle ’ s internal translation tool Data is imported from OraXLIFF Translation Kits Only HH can modify OraXLIFF Translation Kits

HyperHub and OraXLIFF Fuzzy Match suggestions – using XLIFF ’ s “ alt-trans ” constructs

XLIFF benefit to TF  With fewer formats to support, 24-7 automation breaks less frequently  Fewer files rejected due to invalid data or format.  Unexpected changes to resource formats don’t delay translation  New resource formats can be processed by TF without retooling  Built in support for advanced features such as “alt- trans” fuzzy matches and enhanced meta-data  All the advantages of XML (i.e., XST, data validation, XSL-FO etc.)

Implementation Considerations  Focus on canonical representation of proprietary resources in XLIFF – Survey as many resource formats as possible – Specify canonical rules for:  Structural / hierarchical representation  ID generation for leveraging  Mapping to repository data  Representation of GUI elements  Metadata for workflow  GIGO…  Research established best practices – Decide on implementation architecture: Skeleton file v. Transformation – Open source tools – 3 rd Party Localisation Tools implementation specifications

And now a closer look at…  Oracle’s End Users – Custom application developers:  Oracle Forms  Oracle Reports  Oracle JDeveloper

Current Localisation Support for Oracle Apps Developers  TranslationHub is a productised version of HyperHub – Released as a subcomponent of Oracle Forms and Reports, within Oracle IDS distribution – Simplified subset of HyperHub functionality – Enhanced User Interface – Presently supports only Forms and Reports – XLIFF not supported at this time

TranslationHub Navigator Preview Output Attributes Terminology

Current Localisation Support for Oracle Apps Developers  TransX Utility: – XML based utility that supports translation of Seedata and Messages  Prepares strings for translation  Loads translated strings into database  Specifically optimised to transform easily into XLIFF – Released within Oracle9i XML Developer's Kits Download from

Localisation Support Strategy for Oracle Apps Developers  Short Term – Minor feature enhancements and bug fixes to TranslationHub – May add XLIFF support to TranslationHub – Publish Oracle XLIFF implementation guide – Provide means of converting between Forms or Reports formats and XLIFF.  Medium Term – IDE’s to export localisable resources to XLIFF 1.1 and import the translated files supporting:  Oracle Forms  Oracle Reports  JDeveloper generated applications – Publish Oracle XLIFF 1.1 implementation guide for 3 rd party tools vendors and applications developers. – Provide migration path for TranslationHub users to XLIFF 1.1

Advantages to Oracle End User Applications Developers:  Productivity with Choice: – 3 rd party best-of-breed computer aided translation tools reduce translation costs and development time – Applications developers can use their established proprietary localisation processes and tools to localise their Oracle applications.  Open standards improve ability to: – Develop custom localisation solutions – Integrate localisation data into workflow automation – Enhance project metadata for better tracking and control.

Contact Information Contact Tony at for more information regarding Oracle’s applications development and localisation tools.

A Q &