Bing Hong OSIsoft Internationalization &

Slides:



Advertisements
Similar presentations
IBM WebSphere Everyplace Access for Multiplatforms Managing the e-business Customer Experience.
Advertisements

The creation of "Yaolan.com" A Site for Pre-natal and Parenting Education in Chinese by James Caldwell DAE Interactive Marketing a Web Connection Company.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
Chapter 1: Introduction. Contents Whats New in Dreamweaver CS4? The Dreamweaver CS4 Interface Setting Up a Site Creating a Web Page Adding Text to Your.
Chapter 11 Designing the User Interface
PI WebParts Presented by Tamara Carbaugh. What is PI WebParts? PI on the web – time-series – relational – web services data Relies on the Microsoft SharePoint.
MP IP Strategy Stateye-GUI Provided by Edotronik Munich, May 05, 2006.
Internationalization An introduction to Drupal i18n Russell Blakeborough
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Globalization in Multimedia Development The development of W W W led to rise of the concept of “global village”, which the whole world links together.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
1 of 3 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Module 6 Windows 2000 Professional 6.1 Installation 6.2 Administration/User Interface 6.3 User Accounts 6.4 Managing the File System 6.5 Services.
Chapter 13: Designing the User Interface
FIRST COURSE Creating Web Pages with Microsoft Office 2007.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Windows XP Language Interface Packs (LIPs) - Localized OSs for the Masses Russ Rolfe Program Manager.
A Product of Enterprise Content Management System (CMS) Web & Portal Content Management Systems for faster web publishing Copyright.
CribMaster™ Advantage Language Support 1. CribMaster Advantage Support Options ftp.ecribmaster.com/pub Videos - ftp.ecribmaster.com/pub/documentation/videos/
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Digital/physical content store. Summary Create a digital content/physical product web store based on osCommerce. Following items can be sold in the store:
IBM Proof of Technology Discovering the Value of SOA with WebSphere Process Integration © 2005 IBM Corporation SOA on your terms and our expertise WebSphere.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 5: Setting Up Global Accessibility.
SmartLog X 3 TEAM Basic SmartLog X 3 TEAM Basic DescoEMIT.com USER STATUS USER EDIT TEST LOG ADMIN TEST MACHINE SCHEDULE INSTALL System Requirements:
Sophia Antipolis, September 2006 Multilinguality, localization and internationalization Miruna Bădescu Finsiel Romania.
Danielle Baldwin, ITS Web Services CMS Administrator Application Overview and Joomla 1.5 RC 1 Highlights.
© 2012 Boise State University1 WordPress Training February 14, 2013.
Evinco Solutions Limited Page 1. Evinco Solutions Limited Page 2 What is RoboSales? Integrated e-commerce solution for corporate and SME users Innovative.
Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Microsoft Excel 2000 Adding Visual Elements and Managing Files.
IBM Maximo Asset Management © 2007 IBM Corporation Tivoli Technical Exchange Calls Aug 31, Maximo - Multi-Language Capabilities Ritsuko Beuchert.
Internationalization (I18N) Sufficiency Testing Presented to Seattle Area Software Quality Assurance Group June 19, 2003.
Globalization Testing- Getting your software World-ready Anuj Magazine (Manager, Products) Citrix R&D India Pvt. Ltd.
Sodexo Tridion CMS Overview. 2 –Country.com Advanced Training v ■ What is Tridion CMS? ■ Websites ■ Inside Tridion CMS ■ How to create a page.
Variations and the MUI in SharePoint 2010 Gary Lapointe, MVP.
Getting Started with Application Software
Inspire students to develop ideas & organize thinking
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Press Esc to Exit ©2011 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in.
Software Localization MTI 英语笔译 蒋婉 localization Software localization Website localization Multimedia Localization.
Internationalisation and Localisation Agenda Overview Configuration Language Packages Dictionary Files Default Tool Content Right to Left Support Translation.
Company Confidential 1 This presentation is solely for the use of Patni personnel. No part of it may be circulated, quoted, or reproduced for distribution.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
1 What’s the difference between DocuShare 3.1 and 4.0?
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
Software Project Planning Defining the Project Writing the Software Specification Planning the Development Stages Testing the Software.
1 Susan Su, manager Asian Globalization Center, Sun Microsystems August Localization imperatives, challenges, and solutions.
© ABB University - 1 Revision C E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 4 Engineering Workplace Course T314.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
Software Quality Assurance WELCOME Graphic User Interface Testing.
Adobe Flash CS4 – Illustrated Unit A: Getting Started with Adobe Flash.
XP Tutorial 7 Creating a Flash Web Site. XP New Perspectives on Macromedia Flash 82 Objectives Plan and create a Flash Web site Create a Flash template.
Word 2003 The Word Screen. Word 2003 Screen File Menu –Holds the options for creating a new document, opening a document, saving a document, printing.
Globalisation & Computer systems Andrew Hippisley Room 04BB02.
Project Planning Defining the project Software specification Development stages Software testing.
1 Lesson 6 Introducing JavaScript HTML and JavaScript BASICS, 4 th Edition.
Munis Version 9.1 & 8.3 Sneak Peek System Administration.
Sitecore Basic Training Content Management System (CMS) University Communications Web Services
Does your website speak Chinese? Thom Robbins
Creating Web Pages in Word. Sharing Office Files Online Many Web pages are created using the HTML programming language. Web page editors are software.
Using the Automatic Captions Feature. Objectives Learn how to use the Automatic Captions feature in YouTube  Edit the generated captions  Extract the.
XP Creating Web Pages with Microsoft Office
Setting up localization collaboration for successful globalization. Sanghwan Lee.
ELanguages creative collaboration for teachers globally.
Gravostyle 8 Detailed Launch Presentation
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Metropolia 2013 C# programming and .NET framework
TOPSpro Special Topics
MULTILINGUAL USER INTERFACE
Presentation transcript:

Bing Hong OSIsoft

Internationalization &

Agenda Internationalization infrastructure – Language Pack approach – Language Settings Tool Localization efforts – Scope – Use cases Prototypes demo – ProcessBook – WebParts

Internationalization (I18n) The process of generalizing a product – Handle multiple languages and cultural conventions without the need for re-design – Create one language-neutral core binary with one or more Multilanguage resource dynamic-link libraries (separation of program code and resources) – Take place at product design and document development phase Two key reasons – To ensure product is functional and accepted in international markets – To ensure product is localizable

Localization (L10n) Involves taking a product and making it linguistically and culturally appropriate to the target locale – country/region and language where it will be used and sold Localization ≠ Translation – Translation – In-country language review – Cultural specifics: format of date, time, currency, number, etc. – Engineering for all technical aspects – Testing/Quality assurance – Desktop publishing

OSIsoft I18n & L10n Strategy Internationalize all OSI products to make them ready to be localized whenever market needs – All new products should be internationalized starting at design stage – Evaluate, prioritize and make plans for existing products to be internationalized Focus on a set of primary client products – ProcessBook, ActiveView, DataLink and WebParts

Client Product Localization Scope Graphical User Interface elements – Menu items – Dialog objects – Text in images – Messages Documentation – Help – Readme – User manuals – Formats: PDF, CHM, HTML and plain text files

Localized vs. English products Exactly the same functionalities Only differences: – Translated GUI – Translated documents – Format of cultural data Number Currency Date & Time – July 4th 2007 (U.S.) – 4th July 2007 (U.K.) – 2007 年 7 月 4 日 (Japan)

Use Cases

Localization – Language Pack Approach Core Product (language neutral binary + English Language Pack) French Language Pack German Language Pack Japanese Language Pack Brazilian Portuguese Language Pack Simplified Chinese Language Pack Spanish Language Pack

Benefits Time to market – Quick delivery of localized products Flexibility – Easy to add new languages User experience – Support all three use cases – Third use case requires a language setting tool

The Problem – Why Language Settings Tool Multilingual users in one control room English OS in global markets English-speaking tech support staff for localized products

Language Pack Installer – First Page

Language Pack Setup (1)

Language Pack Setup (2)

Language Pack Setup (3)

Language Pack Setup (4)

Application Display Language Default display language – Set by system admin at installation time – Per machine basis User defined display language – Use Language Settings Tool – Per user basis – Need to restart the application to take effect – Setting applies to all localized OSIsoft desktop applications

Language Settings Tool in Windows Startup

Language Settings Tool in Application

Language Setting Options in the Tool

Select a Language in the Tool

Application Shows the Selected Language

Invoke Language Settings Tool

Select Another Language in the Tool

Application Shows the New Language

Prototype Demo - 1 Brazilian Portuguese ProcessBook

Language Selection at MUI Language Pack Installation

Menus, Trend Configuration & Details

‘ Sinusoid' Trend, Details Data & ‘Draw’ Menu

Menu Items – File & Edit Menu

View, Insert & Tools Menu

Draw, Arrange & Window Menu

Menu Items – Help Menu

Prototype Demo - 2 Brazilian Portuguese WebParts

WebParts Home Page

Site Action Menu

Adding a Web Part (1)

Adding a Web Part (2)

Adding a Web Part (3)

Adding a Web Part (4)

Adding a Web Part (5)

Thank You!