(C) 2014 Logrus International Visualizing ITS 2.0 Categories for the localization process.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Four Essential Tools for Web Page Authors.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
Using XML for Legends and Map Surround DIGITAL MAPPING TECHNIQUES 2005 By Vic Dohar Natural Resources Canada.
1/7 ITApplications XML Module Session 8: Introduction to Programming with XML.
1 Actuate Corporation © 2010 THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE BIRT COMPANY THE.
The Web Warrior Guide to Web Design Technologies
HyperContent 2.0 JA-SIG Winter Conference December 5, 2005 Alex Vigdor, Columbia University.
Project 1 Introduction to HTML.
Tutorial 11 Creating XML Document
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
Developing a Basic Web Page Posting Files on UMBC
1st Project Introduction to HTML.
Overview of Search Engines
Editing Description Logic Ontologies with the Protege OWL Plugin.
Learning Resource iNterchange
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
(C) 2013 Logrus International Practical Visualization of ITS 2.0 Categories for Real World Localization Process Part of the Multilingual Web-LT Program.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
San José, CA – September, 2004 Localizing with XLIFF and ICU Markus Scherer Raghuram (Ram) Viswanadha IBM San.
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
NetTech Solutions Sharing Presentations with Others Lesson 3.
CIS 250 Advanced Computer Applications Web Publishing.
 Trends: › usual trio: desktop version, server version, cloud version › cloud version + free editor › industry standards adopted (XLIFF, TMX, TBX)
UNIT 8 DRAWING WITH THE HTML5 CANVAS ELEMENTS AND FORMS.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
The MultilingualWeb-LT Working Group receives funding by the European Commission (project name LT-Web) through the Seventh Framework Programme (FP7) in.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
XML BIS4430 – unit 10. XML Origins Extensible Markup Language (XML) 1998 Inspired by Standard Generalized Markup Language (SGML) and HTML. SGML defines.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
The MultilingualWeb-LT Working Group receives funding by the European Commission (project name LT-Web) through the Seventh Framework Programme (FP7) in.
Processing.js.
© Copyright 2008 STI INNSBRUCK NLP Interchange Format José M. García.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
Tutorial 7 Planning and Creating a Flash Web Site.
© 2006 by «Author»; made available under the EPL v1.0 | Date | Other Information, if necessary Jason Weathersby BIRT Evangelist, Actuate Corp. Leveraging.
1 Introduction  Extensible Markup Language (XML) –Uses tags to describe the structure of a document –Simplifies the process of sharing information –Extensible.
Introduction to XML This presentation covers introductory features of XML. What XML is and what it is not? What does it do? Put different related technologies.
The MultilingualWeb-LT Working Group receives funding by the European Commission (project name LT-Web) through the Seventh Framework Programme (FP7) in.
© Copyright 2013 STI INNSBRUCK “How to put an annotation in HTML?” Ioannis Stavrakantonakis.
XML and Its Applications Ben Y. Zhao, CS294-7 Spring 1999.
Cross Language Clone Analysis Team 2 October 13, 2010.
XML stands for Extensible Mark-up Language XML is a mark-up language much like HTML XML was designed to carry data, not to display data XML tags are not.
1 herbert van de sompel CS 502 Computing Methods for Digital Libraries Cornell University – Computer Science Herbert Van de Sompel
Introduction into JavaScript Java 1 JavaScript JavaScript programs run from within an HTML document The statements that make up a program in an HTML.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Devanshu Bawa Customization Specialist Logo Business Solutions.
Java Programming: Advanced Topics1 Introduction to Advanced Java Programming Chapter 1.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Chapter 8 HTML Editors. Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 8-2 Text Editors Text editors don't have word processing features.
Document Object Model Nasrullah. DOM When a page is loaded,browser creates a Document Object Model of the Page.
Introduction to the World Wide Web & Internet CIS 101.
Getting Your Content in the Penn State Student Portal Presented By James Leous, Program Manager James Vuccolo, Lead Research Programmer.
SVG technology SVG technology is what we want? is what we want? Jaehoon Woo KNU Real-Time Systems Lab. KNU Real-Time Systems Lab.
© NCSR, Frascati, July 18-19, 2002 CROSSMARC big picture Domain-specific Web sites Domain-specific Spidering Domain Ontology XHTML pages WEB Focused Crawling.
A report by Olaf-Michael Stefanov to the JIAMCATT community
Project 1 Introduction to HTML.
Chapter 1 Introduction to HTML.
Introduction to Advanced Java Programming
Project 1 Introduction to HTML.
Dave Lewis W3C MultilingualWeb - Language Technology Working Group
Part of the Multilingual Web-LT Program
DITA Translation Management Challenges in Japan
Tutorial Developing a Basic Web Page
Part of the Multilingual Web-LT Program
CIS 133 mashup Javascript, jQuery and XML
CSE591: Data Mining by H. Liu
Use Cases Simple Machine Translation (using Rainbow)
Presentation transcript:

(C) 2014 Logrus International Visualizing ITS 2.0 Categories for the localization process

(C) 2014 Logrus International WHAT IS ITS AND WHY IT’S SO IMPORTANT  ITS = Internationalization Tag Set (current version: 2.0)  Attributes and elements for I18N and L10N support in XML, HTML, XLIFF 1.2/2.0 docs  Also defines the implementation  Includes metadata categories crucially important to translators  Terminology note  Localization note  Translate (yes/no)  Usage  Integrating I18N features into XML schemas and docs  Potentially one of the key standards for the L10N industry  Providing instructions, terminology, and comments for translators  Marking non-translatable segments  Doing it CONSISTENTLY  Universal interface for translation metadata exchange among various tools  Invaluable additional info for MT engines (terminology, non-translatable segments)

(C) 2014 Logrus International  Visualize ITS-based content in a universal way  Recommendations, instructions, term suggestions, non-translatable, etc.  Implement using a tool-independent approach  Help translators and editors to save time and improve quality  Without waiting for all tools to support ITS 2.0 MAJOR GOALS ITS 2.0 METADATA CAT Tool ITS 2.0 Viewer Term GlossaryStyle Guide Project Instructions Reference Data s

(C) 2014 Logrus International  How to preview ITS metadata?  Using a Web browser with no dependence on CAT tools  Translation can be done in parallel using any CAT tool  How to load metadata with L10N-related info?  Using a universal, flexible, open solution based on HTML5 and JavaScript  XML / XLIFF files need to be converted to HTML first  Includes ITS markup conversion (ITS syntax somewhat different for XML, XLIFF, HTML)  Project components  Visual designs  Java scripts to render and navigate metadata and content  Rich sample files  Filters and format conversion algorithms XML/XLIFF + ITS -> HTML+ITS INITIAL APPROACH

(C) 2014 Logrus International WHAT WAS DEVELOPED (STAGE 1)  ITS 2.0 implementation project  Part of the Multilingual Web-LT program funded by EU  The ITS Browser JavaScript Plugin  The building block of the future “Work In Context System” (WICS)  Making it possible to view standard ITS (Internationalization Tag Set) translation-related metadata contained in XML (XLIFF) or HTML files  Used in parallel with translation in any CAT tool or just for reviewing materials  Supported by most popular browsers  Implementation (Stage 1):  HTML5 + Java Script + Web browser  Script in the same folder as HTML files to be previewed  The script is started by the browser automatically  Allows to preview almost all ITS metadata, not just unit-related fields  The first version of the tool is publicly available  For previewing XML or XLIFF standalone filters for HTML conversion were used

(C) 2014 Logrus International  Color highlighting classifies metadata linked to content VISUAL DESIGN (1)

(C) 2014 Logrus International VISUAL DESIGN (2)  Pictograms signify metadata that is not marked by base colors

(C) 2014 Logrus International WHAT WAS DEVELOPED (STAGE 2)  HTML5 no longer used as the intermediary format  Preliminary HTML conversion of input files into HTML no longer required  Only Java Script + Web browser remain  Required parsers and JavaScript called directly and automatically from the browser  A more uniform and economical approach  Direct in-browser preview  Next steps  Support for XLIFF 1.2 and 2.0  Complex syntax  Solution for incompatible metadata  Implementations for CAT tools (if developers are willing to accommodate)  Potential applications  Previewing different versions of the same content  Combining quality assurance logs  Highlighting content units that have failed the QA

(C) 2014 Logrus International LIVE DEMO