LRC ’03 Localisation Engineering Standards in the Digital World the Localisers’ Perspective Enda McDonnell.

Slides:



Advertisements
Similar presentations
Week 1: Introduction to GIS
Advertisements

Catalyst Preview Enda McDonnell Alchemy User Conference London 2012 London Science Museum 31 May 2012.
Tahir Nawaz Introduction to.NET Framework. .NET – What Is It? Software platform Language neutral In other words:.NET is not a language (Runtime and a.
Usage of the memoQ web service API by LSP – a case study
1 Multilingual App Toolkit PRESENTERS: JAN NELSON, CAMERON LERUM OCT 16, 2012.
Building Localized Applications with Microsoft.NET Framework and Visual Studio.NET Achim Ruopp International Program Manager Microsoft Corp.
Software Localization Hot Topics for Control Assets – Maximise Reuse – Maximise Quality Introductions John Doue –Software Localization Architect.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Tutorial 8 Sharing, Integrating and Analyzing Data
Chapter 12 Database Connectivity with ASP.NET JavaScript, Third Edition.
Securing Enterprise Applications Rich Cole. Agenda Sample Enterprise Architecture Sample Enterprise Architecture Example of how University Apps uses Defense.
DBST 652 Emerging Database Technologies Many challenging areas are supported by database technology Eg. Web.
School location collector
Overview of Search Engines
SERVO-CCE Tools for GPS Time Series and Earthquake Catalogs.
Web-based Software Development - An introduction.
Today’s Agenda Chapter 12 Admin Tasks Chapter 13 Automating Admin Tasks.
CIS 764 – Presentation Somil Chandwani.  With Microsoft Data Access Components (MDAC), developers can connect to and use data from a wide variety of.
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
Sophia Antipolis, September 2006 Multilinguality, localization and internationalization Miruna Bădescu Finsiel Romania.
San José, CA – September, 2004 Localizing with XLIFF and ICU Markus Scherer Raghuram (Ram) Viswanadha IBM San.
Overview of SQL Server Alka Arora.
Presenter : Tony O’Dowd. Introducing Alchemy CATALYST 7.0 Alchemy CATALYST 7.0 : Total Visual Localization™ enhanced in all areas to provide improvements.
© GMC Software AG Inspire Campaign Manager September 14,
Simple Database.
The Company….  The Market Leader in Globalization Technology –Pioneers in visual translation environments –Solutions for major platforms & programming.
Developing Enterprise Mobile Apps with Xamarin Loren Horsager CEO, Mobile Composer.
Open Source: the new paradigm for international digital content development? LRC '04: Open Source Localisation September 2004.
OBJECTIVES  What is HTML  What tools are needed  Creating a Web drive on campus (done only once)  HTML file layout  Some HTML tags  Creating and.
M1G Introduction to Database Development 6. Building Applications.
The MultilingualWeb-LT Working Group receives funding by the European Commission (project name LT-Web) through the Seventh Framework Programme (FP7) in.
Coping with Babel How to Localize XML. Designing for Localization Document design can seriously impact the costs of translation and localization. Remember.
tom perkins1 XML Web Services -.NET FRAMEWORK – Part 1 CHAPTER 1.1 – 1.3.
Database Concepts CPTE 212 3/19/2015 John Beckett.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
Localization Support in Microsoft.NET Framework François Liger Program Manager Microsoft Corporation.
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.
WEB MINING. In recent years the growth of the World Wide Web exceeded all expectations. Today there are several billions of HTML documents, pictures and.
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.
Fall CIS 764 Database Systems Engineering L18.2 : Object Relational Mapping … ….Object persistence.
LBR & WS LAB 1: INTRODUCTION TO GIS.
AVCE ICT – Unit 7 - Programming Session 16 – Database and VB.
Imagine Creating Software Without a Single Line of Code!
The Data Access Object Pattern (Structural – Not a GoF Pattern) ©SoftMoore ConsultingSlide 1.
The Multilingual Web – Where Are We? Next Generation Localisation Josef van Genabith, CNGL & NCLT, DCU.
7. Data Import Export Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis Using Spreadsheets 1.
Database Connectivity with ASP.NET. 2 Introduction Web pages commonly used to: –Gather information stored on a Web server database Most server-side scripting.
What’s new in ADO 2.5 Greg Hinkel Program Manager Data Access Group
Building Database-backended Multilingual, Multimedia Data Repositories: The aAQUA Experience.
Welcome!. Agenda  Thursday –Welcome –Introduction to Catalyst v5 & Diversity of file formats –Translating XML and XLIFF structured Content  Friday:
Best Practice – Localization TT Knowledge Force Software December 5, 2012.
Introduction Microsoft Visual FoxPro 5.0 Rainer Becker MSP, MCP, MVP, dFPUG ISYS GmbH, W&B GmbH ™
GLOBAL ANSWERS CLP – A Trainer’s perspective Siobhan King-Hughes 21 Sept 2004.
Etere Subtitling tool. Advantages Etere subtitle tool simplify the subtitle management It use all the resources of MAM as.
1 New Perspectives on Access 2016 Module 8: Sharing, Integrating, and Analyzing Data.
Building Enterprise Applications Using Visual Studio®
Web-based Software Development - An introduction
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Localizing Datasources with Alchemy Catalyst
Introducing the technology
Microsoft Office Illustrated
Chapter 1: Computer Systems
Continuous Client Side Localization
Integrating REST API and SQL Server JSON Functions
Tomáš Urych, ESO9 international
DATABASE TECHNOLOGIES
0. Overview of 2-Day Academic .NET Workshop
Business Intelligence (BI) Data Analysis Software
Presentation transcript:

LRC ’03 Localisation Engineering Standards in the Digital World the Localisers’ Perspective Enda McDonnell

LRC ’03 Whoami –Enda McDonnell –Software Architect at Alchemy Software Standards affecting software localisation Theme Introduction

LRC ’03 Internet Huge Driving Force –Web Applications –Web Services DB xml Internet Desktop

LRC ’03 Microsoft.NET Applications –Web Apps –Desktop Apps –XML Web Services –Enterprise Apps Languages C++ C# VB J# more…

LRC ’03.NET and Software L10n New Formats.resx WinForms.rc.resxDialogsMenus String Tables WinFormsMenus*Strings* NET Binaries Databases XML

LRC ’03.NET and Software L10n Paradigm Change

LRC ’03 XML Structured content –Eg. Music CD Catalog

LRC ’03 XML Catalyst attributes meaning

LRC ’03 Visual Xliff Emerging standard Stores L10n information in xml –text segments eg. ‘Cancel’ –visual information for forms, eg. Co-ords –process info. eg. suggested translations You need Native support for Xliff

LRC ’03 Databases Highly structured data Large volumes Mono-lingual databases Multi-lingual databases

LRC ’03 Mono-Lingual DBs

LRC ’03 Mono-Lingual DBs Copy of DB is localised for target

LRC ’03 Multi-Lingual DBs

LRC ’03 Multi-Lingual DBs Exporting / Importing data to/from XML –Extra process steps –Error Prone Need native, direct access to data

LRC ’03 Database L10n

LRC ’03 Database L10n Direct Visual connection via ADO to any datasource Structure your own query Identify Source, Target & Ids DB Engineer generates *.DDF Create once, then automate Both mono & multi - lingual

LRC ’03 Text Files Emerging Standard? Unicode text Files –ANSI, UTF8, UTF-16 Name Value Pairs where ID is critical –Assign ID in L10n tool –Dramatically improves accuracy of leverage

LRC ’03 Name Value Pairs Why is the ID so important?

LRC ’03 Name-Value Paired Text

LRC ’03 Name-Value Paired Text

LRC ’03 Name-Value Paired Text

LRC ’03 Name Value Pairs Trait based Leverage –Greatly improved re-use of TM

LRC ’03 Summary Visual Tools – Huge Productivity Gains.NET –Resx –Dot Net Binaries (Satellite Assemblies) XML (Visual Programming) Native Xliff Support Database (Direct Visual Connection) –ADO connection to any source Text –Utf-8, utf-16 –Name Value pairs

LRC ’03 Thank You ! Enda McDonnell