Webinar: Software & Mobile App Localization
|
|
|
- Norman McCoy
- 10 years ago
- Views:
Transcription
1 Webinar: Software & Mobile App Localization Presented by: Jon Ritzdorf March 22, 2012
2 s2 Webinar Tips Minimize control panel To ask questions use Questions area
3 Slide 2 s2 Only use this slide if we're using GTM sengelsen, 3/19/2012
4 Presenter Jon Ritzdorf Globalization Architect
5 Agenda > Understanding Internationalization Common Challenges & Solutions Global Readiness Testing > Localization Process Preparation Translation/Review Testing > Checklist >Q & A
6 UNDERSTANDING INTERNATIONALIZATION
7 Illustrating Internationalization We color everything with our cultural norms Internationalization (i18n): Priming the walls to accept any color English becomes just another language
8 Internationalization > Focused on enabling your software to support global markets without engineering changes to the core application each time you add a market!
9 Two Core Enablements 1.Language 2.Locale
10 Language Pitfalls Strings & Display Input & Output Language Collation & Sorting Search > The most critical of all issues > Results in user abandonment of software
11 Strings: Externalization > Ideally, software strings are all externalized in a resource format Content in resource file separate from code Shared code Content in language X Content in language Y Content in language Z greetings= Hello. inquiry = How are you? farewell = Goodbye. greetings= Olá. inquiry = Como você está? farewell = Tchau. greetings= 你 好 inquiry = 你 好 嗎? farewell = 再 見 messages = ResourceBundle.getBundle(currentLocale); System.out.println(messages.getString("greetings")); System.out.println(messages.getString("inquiry")); System.out.println(messages.getString("farewell"));
12 Display: Expansion Browse Close Durchsuchen Schließen 20-50% > Give ample whitespace for UI controls (20-50%+ vs. English)
13 Display: Fonts & Corruption > Ouch! It was supposed to be Korean No font support Corrupted
14 Input: Alphabetic Languages European Korean
15 Input: East Asian Input Method Editors (IME) An interpreter between your typed output and the input that is entered into the system to point to to stab to insert to hold up, to offer 指 す to shine on to color, to pour into
16 Input: Support > Do all your input fields accept natural keyboard input for your desired language(s)?
17 Four Solutions for Language 1. Use interface fonts that support multiple languages 2. Use Unicode throughout 3. Flexible UI layouts or provide length limitations 4. Test for real language input
18 Locale Pitfalls Dates, Time & Calendars Personal Data Conventions Locale Number & Currency Conventions Icons/Graphics > High annoyance factor > Will be frustrating or offensive to the user, but it is still possible to use the software
19 Dates 03/01/12 USA: March 1, 2012 France: January 3, 2012 Japan: January 12, 2003 Taiwan (Political): January 12, 1914
20 Calendars > First day of the week? Sunday Americas East / SE Asia Monday Most of Europe Saturday Middle East
21 Times, Numbers & Currencies 12-hr. or 24-hr. Unit or currency conversion? Comma, period or space?
22 Personal Data: Names > Easy to fit a name into a compartmentalized data structure of 2 or 3 separate parts
23 Personal Data: Names China & Japan 2-5 characters, cannot be broken up, might have English and/or romanized name too 李 振 藩 (Lee Jun-fan) 本 田 宗 一 郎 (Honda Sōichirō) Bruce Lee Hungary last name first, no such thing as middle names Kovács Júlia Family name Given name Malaysia & Indonesia Anything goes, even given names with no family name Fam Khiuk Yen Finy Wirawan Suharto Megawati Soekarnoputri
24 Four Solutions for Locale 1. Know target languages and locales before development Français 中 文 2. Identify culturally specific areas in your app SSN: 3. Rely on existing APIs for date/time/number support 4. Get familiar with the conventions of the target locales
25 Global Readiness Testing Test the language and locale support of your software before going too far along INTERNATIONALIZATION Global Readiness Testing locale & languageneutral support LOCALIZATION Cosmetic Testing Linguistic Testing cosmetic UI checks; locale-specific functional checks In-context language verification within runtime UI
26 Global-Readiness Testing Looking for the ability of software to: Adapt to user locale preferences in target market(s) Adapt to user language preferences for intended market(s) Accept, parse and output language data for intended market(s)
27 LOCALIZATION PROCESS
28 Illustrating Localization Adding local color to our primed walls Localization (l10n): From the blank wall you create Chinese, French, Turkish English! Remember, English is just another language!
29 Localization > After internationalization > Focused on adapting your software to support local markets > Creating a look and feel appropriate for a specific market
30 Localization: In Three Steps 1 Plan Deliverables 2 Translate/ Review Cultural Assessment 3 Test Setup File Formats Resources Build Release & Update Schedules Language Assets Cosmetic & Linguistic QA
31 1. Planning Deliverables What needs to accompany the software? Release notes, EULA, ReadMe, Help system, Wiki, Documentation, Quick Guide, Packaging? Local requirements? Required by law that software/firmware sold in the target market be accompanied by {x}?
32 1. Planning File Formats Software strings are ideally delivered in a resource file specific to the platform Platform (Programming/Scripting Languages) Microsoft - Win32 (Visual C++, VB 6) Microsoft -.NET (C#, VB.NET, ASP.NET) Java (Java/JSP) Open-Source (Python/Tcl/awk/Perl/PHP) Ruby on Rails Resource.rc.resx.properties.po.yml DB Databases.csv,.xml
33 1. Planning Release Schedule Delayed Release English released 1 month French, German and Italian started French, German and Italian released Staggered/Consecutive Release English released French finalized and released 1 week 1 week German finalized and released 1 week Italian finalized and released Simultaneous Release Simship French, German and Italian released with the English
34 1. Planning Release Schedule English schedule = international? Cyclical ( Waterfall Dev.) Ex: two releases per year Rolling ( Agile Dev) Ex: {x} updates per year, every 2 weeks or so Sporadic/Random ( Ad hoc Dev.) Ex: on request from your customers
35 2. Translation/Review Culture Cultural considerations? Review UI images/icons esp. for Mobile! Does the icon make sense outside of the USA? Cultural, political or religious interpretation?
36 2. Translation/Review Resources Who will translate & review the content? A language vendor Internal employees Former employees Trusted end-users Resellers Combination
37 2. Translation/Review Assets Glossaries? Style Guides? Is this a gadget, doohickey, thingamajig or contraption? Formal: Proceed Casual: Next Intimate: Rock On! What register does your international audience use?
38 2. Translation/Review Assets Recyclability of translations for updates and future product releases? Translation Memory Terminology Databases
39 3. Testing Setup Platform, OS, Browser: Localized versions? Hardware and firmware?
40 3. Testing Builds Builds and versions can get complicated very quickly COMPILE Localized Resource file Localized Binary Build Tree = C#.NET
41 3. Testing Cosmetic & Linguistic QA The UI of software must be checked in context per language to catch any bugs INTERNATIONALIZATION Global Readiness Testing locale & languageneutral support LOCALIZATION Cosmetic Testing Linguistic Testing cosmetic UI checks; locale-specific functional checks In-context language verification within runtime UI
42 Going Global Checklist Pre-handoff Test pass(es) for potential internationalization issues completed beforehand All software strings externalized to resource formats Clear on what is to be sent for translation Clear on language & QA stakeholders
43 Going Global Checklist Handoff Include only what is relevant for translation Demo version of the English app for reference Special Instructions (as needed) Examples: String length limits Build instructions
44 Going Global Checklist Testing Set up? Platforms, OSes, browsers, localizations? Who does what? Scope? language-focused test script user test cases Bug tracking/logging?
45 Conclusion 1. Know your markets and their respective languages and cultural conventions 2. Internationalization 1 st, Localization 2 nd 3. Make sure you have defined everyone s role in the overall process (i.e., who does what?)
46 QUESTIONS
47 Resources Top 10 Software Localization Tips Top 10 Mobile App Localization Tips Top 10 Software Globalization Testing Tips Software Localization Blog Posts Software/Mobile Apps Websites Documentation Marketing Multimedia Jon Ritzdorf Globalization Architect Based in Irvington, New York
Designing Your Website with Localization in Mind
Are you ready to localize your website into additional languages? More importantly, is your website ready? Designing Your Website with Localization in Mind An Overview of Best Practices Strategy Content
Confluence 3.5 JIRA 4.3 Customer Webinar
Confluence 3.5 JIRA 4.3 Customer Webinar June 6th - 8th in San Francisco 600 customers, partners, and Atlassians from around the world 5 awesome tracks - http://summit.atlassian.com/agenda Concept and
Designing Global Applications: Requirements and Challenges
Designing Global Applications: Requirements and Challenges Sourav Mazumder Abstract This paper explores various business drivers for globalization and examines the nature of globalization requirements
Localization Testing in Mobile World Software Testing Conference, 2013
Localization Testing in Mobile World Software Testing Conference, 2013 In the recent past, there has been tremendous growth of smart phones and tablets. Due to this continuous growth, mobile applications
Internationalization & Pseudo Localization
DATA SHEET 08 01 2012 Internationalization & Pseudo Localization Use Lingotek pseudo localization to test localizability of websites, software, and online content such as mobile apps, elearning, surveys,
Internationalization Programming for Mobile Applications
Roy Tetsuro Yokoyama Principal Globalization Engineer Motorola GTG 31 st International Unicode Conference October 17 th 2007 Agenda Introduction for Mobile devices Globalization for Mobile devices Localization
Theatres/Channels All theatres. Indirect channel. Author/Owner [email protected]
Getting Started - Partner PRM Administrators Day 1 December 2011 Avaya Proprietary. Use pursuant to Company instructions Printed copies are not controlled. Refer to the latest version at http:/www.salesforce.com
SOFTWARE LOCALIZATION FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT
1 4 FOR AGILE, WATERFALL, AND HYBRID DEVELOPMENT AGILE METHOD Business Requirements SPRINT#1 Technical Coding & ing SPRINT#2 WATERFALL METHOD Client OK & Launch SPRINT#3 Irrespective of the type of software
Python for Series 60 Platform
F O R U M N O K I A Getting Started with Python for Series 60 Platform Version 1.2; September 28, 2005 Python for Series 60 Platform Copyright 2005 Nokia Corporation. All rights reserved. Nokia and Nokia
Product Globalization Service. A Partner You Can Trust
Product Globalization Service A Partner You Can Trust About WistronITS WistronITS an industry-leading information service company founded in June 1992 under the Wistron Business Group. Our range of services
SAP BusinessObjects Document Version: 4.1 Support Package 7 2015-11-27. Dashboards and Presentation Design Installation Guide
SAP BusinessObjects Document Version: 4.1 Support Package 7 2015-11-27 Dashboards and Presentation Design Installation Guide Content 1 Document History....3 2 About this Guide....4 3 Planning Installations....5
Microsoft Dynamics GP. Multilingual Checks
Microsoft Dynamics GP Multilingual Checks Copyright Copyright 2010 Microsoft. All rights reserved. Limitation of liability This document is provided as-is. Information and views expressed in this document,
The Reporting Console
Chapter 1 The Reporting Console This chapter provides a tour of the WebTrends Reporting Console and describes how you can use it to view WebTrends reports. It also provides information about how to customize
Language Translation Services RFP Issued: January 1, 2015
Language Translation Services RFP Issued: January 1, 2015 The following are answers to questions Brand USA has received to the RFP for Language Translation Services. Thanks to everyone who submitted questions
Translation and Localization for Global Business
Translation and Localization for Global Business www.adamsglobalization.com Expand Your Boundaries For more than 22 years, ADAMS Globalization has given the world s leading high-tech companies the power
We Answer To All Your Localization Needs!
We Answer To All Your Localization Needs! Str. Traian Nr. 2, Bucharest, Romania 8950 W Olympic Blvd, California, U.S.A (RO) +40.740.182.777 / (US) +1.213.248.2367 www.i-t-local.com; [email protected]
Hypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
Mobile Testing, Agile Methodologies & You!
& Mobile Testing, Agile Methodologies & You! Before We Begin... It's Quiet in Here Q&A at End of Webinar Contact Details Available Let s Go! Today s Presenters Alan Trefzger XBOSoft William Anderson Go2Group
Best Practices White Paper: elearning Globalization. ENLASO Corporation
Best Practices White Paper: elearning Globalization ENLASO Corporation This Page Intentionally Left Blank elearning Globalization Table of Contents Introduction... 1 Challenges... 1 Avoiding Costly Mistakes
Red Hat Enterprise Linux International Language Support Guide
Red Hat Enterprise Linux International Language Support Guide Red Hat Enterprise Linux International Language Support Guide Copyright This book is about international language support for Red Hat Enterprise
Making a Website with Hoolahoop
Making a Website with Hoolahoop 1) Open up your web browser and goto www.wgss.ca/admin (wgss.hoolahoop.net temporarily) and login your the username and password. (wgss.ca is for teachers ONLY, you cannot
INTRODUCTION: Localization Guidelines. The Guideline Content Starts on the Following Page
What This Is INTRODUCTION: The Guideline Content Starts on the Following Page This document is a guideline to help project managers and project teams adapt a product built for release within the U.S. or
USER GUIDE. Unit 2: Synergy. Chapter 2: Using Schoolwires Synergy
USER GUIDE Unit 2: Synergy Chapter 2: Using Schoolwires Synergy Schoolwires Synergy & Assist Version 2.0 TABLE OF CONTENTS Introductions... 1 Audience... 1 Objectives... 1 Before You Begin... 1 Getting
One Report, Many Languages: Using SAS Visual Analytics to Localize Your Reports
Technical Paper One Report, Many Languages: Using SAS Visual Analytics to Localize Your Reports Will Ballard and Elizabeth Bales One Report, Many Languages: Using SAS Visual Analytics to Localize Your
from Microsoft Office
OOoCon 2003 Migrating from Microsoft Office to OpenOffice.org/StarOffice by Frank Gamerdinger [email protected] 1 Who needs migration? OpenOffice.org & StarOffice - only the brave!(?) 2 Agenda
Issues of Hybrid Mobile Application Development with PhoneGap: a Case Study of Insurance Mobile Application
DATABASES AND INFORMATION SYSTEMS H.-M. Haav, A. Kalja and T. Robal (Eds.) Proc. of the 11th International Baltic Conference, Baltic DB&IS 2014 TUT Press, 2014 215 Issues of Hybrid Mobile Application Development
Ansur Test Executive. Users Manual
Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About
X-Edit for Windows Release History
X-Edit for Windows Release History Version 1.0 Build: 1210 Release date: 4/25/03 Comments: Initial product release Version 1.01 Build: 1220 Release date: 5/5/03 Comments: Minor bug fixes and UI performance
MEAP Edition Manning Early Access Program Hello! ios Development version 14
MEAP Edition Manning Early Access Program Hello! ios Development version 14 Copyright 2013 Manning Publications For more information on this and other Manning titles go to www.manning.com brief contents
MICROSOFT OFFICE SHAREPOINT 2007
MICROSOFT OFFICE SHAREPOINT 007 POWER USER MICROSOFT OFFICE SHAREPOINT 007 POWER USER Course Code: PWMSP7PowerUserSurrey READ ME FIRST In case you're not familiar with the terminology, Read Me First is
Reason for Update This new release is mainly intended to address the Windows 2000 Operating System with Océ PostScript Drivers.
Summary Introduction of the new Océ PostScript Driver Revision 1.11 ( WP 1.11 & MP 1.11 ). This document describes the content of the package, the changes since the previous version, the known problems
INTERNATIONALIZATION FEATURES IN THE MICROSOFT.NET DEVELOPMENT PLATFORM AND WINDOWS 2000/XP
INTERNATIONALIZATION FEATURES IN THE MICROSOFT.NET DEVELOPMENT PLATFORM AND WINDOWS 2000/XP Dr. William A. Newman, Texas A&M International University, [email protected] Mr. Syed S. Ghaznavi, Texas A&M
ilinc Implementation Guide: Preparation, Setup, Rollout, & Follow-up
ilinc Implementation Guide: Preparation, Setup, Rollout, & Follow-up ILINC COMMUNICATIONS, INC PHOENIX, ARIZONA Implementation Guide: Contents ilinc Implementation Guide...2 Section 1: Preparation...2
Operationalise Predictive Analytics
Operationalise Predictive Analytics Publish SPSS, Excel and R reports online Predict online using SPSS and R models Access models and reports via Android app Organise people and content into projects Monitor
An Introduction to Translation & Localization for the Busy Executive
An Introduction to Translation & Localization for the Busy Executive This whitepaper contains copyrighted material. Additional copies may be obtained at http://www.acclaro.com/whitepapers 2009 Acclaro
BUILDING MULTILINGUAL WEBSITES WITH DRUPAL 7
BUILDING MULTILINGUAL WEBSITES WITH DRUPAL 7 About us! Getting to know you... What are your multilingual needs? What you need Check A fresh Drupal 7 instance installed locally Download of module files
Table Of Contents. iii
PASSOLO Handbook Table Of Contents General... 1 Content Overview... 1 Typographic Conventions... 2 First Steps... 3 First steps... 3 The Welcome dialog... 3 User login... 4 PASSOLO Projects... 5 Overview...
2015 IBM Continuous Engineering Open Labs Target to better LEARNING
2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to
Increasing Productivity and Collaboration with Google Docs. Charina Ong Educational Technologist [email protected]
Increasing Productivity and Collaboration with Google Docs [email protected] Table of Contents About the Workshop... i Workshop Objectives... i Session Prerequisites... i Google Apps... 1 Creating
Create a Presentation on Marketing. Intel Easy Steps 1 2012 Intel Corporation All rights reserved.
Create a Presentation on Marketing Intel Easy Steps 1 2012 Intel Corporation Marketing Presentation Creating a Marketing Presentation When you start a business you need to use different strategies to ensure
Lee Barnes, CTO Utopia Solutions. Utopia Solutions
Mobile Technology Testing Are You Ready? Lee Barnes, CTO Utopia Solutions Agenda 1. Mobile Testing Challenges 2. Mobile Testing Practices 3. Mobile Test Automation 4. Summary and Q & A Mobile Testing Challenges
VisionView Maintenance Utility 1.2.0 Release Notes
VisionView Maintenance Utility 1.2.0 Release Notes Copyright 2008-2009, Cognex Corporation. All rights reserved. Overview This document describes Release 1.2.0 of the Cognex VisionView Maintenance Utility.
Topaz Installation Sheet
Topaz Installation Sheet P/N 460924001E ISS 08FEB12 Content Introduction... 3 Recommended minimum requirements... 3 Setup for Internet Explorer:... 4 Topaz installation... 10 Technical support... 14 Copyright
COMMON All Day Lab 10/16/2007 Hands on VB.net and ASP.Net for iseries Developers
COMMON All Day Lab 10/16/2007 Hands on VB.net and ASP.Net for iseries Developers Presented by: Richard Schoen Email: [email protected] Bruce Collins Email: [email protected] Presentor Information
Selling on strategy. A Step by Step Guide part 2
Selling on strategy A Step by Step Guide part 2 The 6 Step Process for Success 1. Know your prospect 2. It s all about their business 3. Discuss how to achieve online success 4. Demo the solution 5. Build
Customer Support Engineer
Customer Support Engineer Do you want to do fantastic work and be a part of the leading edge of software development? Intergral is looking for someone who works and helps people with a passion. What is
The Principle of Translation Management Systems
The Principle of Translation Management Systems Computer-aided translations with the help of translation memory technology deliver numerous advantages. Nevertheless, many enterprises have not yet or only
Localization Engineering: The Dream Job? By Bert Esselink
Traducció i Tecnologies de la Informació i la Comunicació Localization Engineering: The Dream Job? By Bert Esselink Resum This article provides an introduction to the fundamental concepts of localisation
QuarkCopyDesk 10.2.1 ReadMe
QuarkCopyDesk 10.2.1 ReadMe CONTENTS Contents QuarkCopyDesk 10.2.1 ReadMe...4 System requirements...5 System requirements: Mac OS X...5 System requirements: Windows...5 Installing: Mac OS X...7 Installing:
Any Software Any Language Instantly!
Any Software Any Language Instantly! What is Linguify No change required in source code or database Application need not be i18n ready Translates all screens, reports prints and files No prerequisites
Infor M3 Report Manager. Solution Consultant
Infor M3 Report Manager Per Osmar Solution Consultant [email protected] Carl Bengtsson CTO [email protected] 1 Agenda Challenges What is Report Manager Features Key Messages Demo Pilot Pre-req
To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.
Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server
What fascinates me about BAM is not only its ability to deliver reports at Real Time but also alert Business people when they need them most.
Title: Oracle BAM for REAL TIME Reporting Version 1.0 September 8, 2008 Introduction Oracle BAM is a real time reporting tool. Most of you might be well aware of but for those who know less about it, this
TIBCO Fulfillment Provisioning Session Layer for FTP Installation
TIBCO Fulfillment Provisioning Session Layer for FTP Installation Software Release 3.8.1 August 2015 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
Introduction. Why (GIS) Programming? Streamline routine/repetitive procedures Implement new algorithms Customize user applications
Introduction Why (GIS) Programming? Streamline routine/repetitive procedures Implement new algorithms Customize user applications 1 Computer Software Architecture Application macros and scripting - AML,
Armanino LLP Welcomes You To Today s Webinar: GP Tips and Tricks: Using Credit Cards in GP
Armanino LLP Welcomes You To Today s Webinar: GP Tips and Tricks: Using Credit Cards in GP The presentation will begin in a few moments Participants will receive an email within 48 hours with a link to
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
Selling on Strategy Part 2
Selling on Strategy Part 2 The 6 Step Process for Success 1. Know your prospect 2. It s all about their business 3. Discuss how to achieve online success 4. Demo the solution 5. Build the value 6. Discuss
Translation Proxy A New Option for Managing Multilingual Websites
A New Option for Managing Multilingual Websites Introduction 3 Why Multilingual Site Management is So Painful 4 : A New Option 8 : How it Works 9 Proxy in Action Summary FAQ 10 13 14 Who is Lionbridge
TRANSLATIONS FOR A WORKING WORLD. 2. Translate files in their source format. 1. Localize thoroughly
4 Website Localization Tip Sheet 1. Localize thoroughly For your international audience, the content you publish should be in keeping with both your global marketing strategy and your local campaigns.
Pcounter Web Report 3.x Installation Guide - v2014-11-30. Pcounter Web Report Installation Guide Version 3.4
Pcounter Web Report 3.x Installation Guide - v2014-11-30 Pcounter Web Report Installation Guide Version 3.4 Table of Contents Table of Contents... 2 Installation Overview... 3 Installation Prerequisites
Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB)
Programming with the Microsoft.NET Framework Using Microsoft Visual Studio 2005 (VB) Course Number: 4995 Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview
OFFICE KEYBOARD (MT1210 & MT1405) OFFICE FEATURES
OFFICE KEYBOARD (MT1210 & MT1405) OFFICE FEATURES Thank you for purchasing OFFICE KEYBOARD. This User s manual contains all information that helps you to operate your keyboard. Please keep the software
Looking Good! Troubleshooting Email Display Problems
E-mail Direct Mail Digital Marketing Sales Tools Funding Data Creative Services Looking Good! Troubleshooting Email Display Problems November 19, 2014 Today s Speaker Geoff Phillips Senior Editor & Email
OX Spreadsheet Product Guide
OX Spreadsheet Product Guide Open-Xchange February 2014 2014 Copyright Open-Xchange Inc. OX Spreadsheet Product Guide This document is the intellectual property of Open-Xchange Inc. The document may be
CS106A, Stanford Handout #38. Strings and Chars
CS106A, Stanford Handout #38 Fall, 2004-05 Nick Parlante Strings and Chars The char type (pronounced "car") represents a single character. A char literal value can be written in the code using single quotes
Accelerate Testing Cycles With Collaborative Performance Testing
Accelerate Testing Cycles With Collaborative Performance Testing Sachin Dhamdhere 2005 Empirix, Inc. Agenda Introduction Tools Don t Collaborate Typical vs. Collaborative Test Execution Some Collaborative
Building A Very Simple Web Site
Sitecore CMS 6.2 Building A Very Simple Web Site Rev 100601 Sitecore CMS 6. 2 Building A Very Simple Web Site A Self-Study Guide for Developers Table of Contents Chapter 1 Introduction... 3 Chapter 2 Building
Net Developer Role Description Responsibilities Qualifications
Net Developer We are seeking a skilled ASP.NET/VB.NET developer with a background in building scalable, predictable, high-quality and high-performance web applications on the Microsoft technology stack.
If you want to skip straight to the technical details of localizing Xamarin apps, start with one of these platform-specific how-to articles:
Localization This guide introduces the concepts behind internationalization and localization and links to instructions on how to produce Xamarin mobile applications using those concepts. If you want to
Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)
Lesson 07: MS ACCESS - Handout Handout Introduction to database (30 mins) Microsoft Access is a database application. A database is a collection of related information put together in database objects.
White Paper. Translation Quality - Understanding factors and standards. Global Language Translations and Consulting, Inc. Author: James W.
White Paper Translation Quality - Understanding factors and standards Global Language Translations and Consulting, Inc. Author: James W. Mentele 1 Copyright 2008, All rights reserved. Executive Summary
SENSE/NET 6.0. Open Source ECMS for the.net platform. www.sensenet.com 1
SENSE/NET 6.0 Open Source ECMS for the.net platform www.sensenet.com 1 ABOUT THE PRODUCT: SENSE/NET 6.0 About the product 2 KEY FEATURES Workspaces-based collaboration Document management Office integration
Kalaam Media. Scope of work to build a website
Kalaam Media Scope of work to build a website 30 November 2012 Welcome! Welcome, We look forward to working with you to enable you to publish media products in your language and about your language to
Top 10 Oracle SQL Developer Tips and Tricks
Top 10 Oracle SQL Developer Tips and Tricks December 17, 2013 Marc Sewtz Senior Software Development Manager Oracle Application Express Oracle America Inc., New York, NY The following is intended to outline
OPTIMIZING CONTENT FOR TRANSLATION ACROLINX AND VISTATEC
OPTIMIZING CONTENT FOR TRANSLATION ACROLINX AND VISTATEC We ll look at these questions. Why does translation cost so much? Why is it hard to keep content consistent? Why is it hard for an organization
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Who am I? Lo Chi Wing, Peter Lecture 1: Introduction to Android Development Email: [email protected] Facebook: http://www.facebook.com/peterlo111
Resco CRM Guide. Get to know Resco CRM
Resco CRM Guide Get to know Resco CRM Table of Contents Introducing Resco CRM... 3 1.1. What is Resco CRM...3 1.2. Capabilities of Resco CRM... 4 1.3. Who should use Resco CRM...5 1.4. What are the main
SEIZING THE OPPORTUNITY IN INTERNATIONAL MARKETS
WHITE PAPER SEIZING THE OPPORTUNITY IN INTERNATIONAL MARKETS A practical guide to choosing the right s and languages 2014 Lionbridge INTRODUCTION If your app for Windows Phone is doing well at home, now
Oracle Application Express MS Access on Steroids
Oracle Application Express MS Access on Steroids Jules Lane Principal Consultant Tactical Database Development options Spreadsheets Encourage data duplication and inconsistency, clog
ON24 Platform 10 Webcasting Industry Standard for Demand Generation and Customer Engagement
ON24 Platform 10 Webcasting Industry Standard for Demand Generation and Customer Engagement ON24 PLATFORM 10 BENEFITS Efficiently and cost-effectively generate sales-qualified leads Influence, nurture,
SOFTWARE TESTING TRAINING COURSES CONTENTS
SOFTWARE TESTING TRAINING COURSES CONTENTS 1 Unit I Description Objectves Duration Contents Software Testing Fundamentals and Best Practices This training course will give basic understanding on software
Administrator Manual Across Personal Edition v6 (Revision: February 4, 2015)
Administrator Manual Across Personal Edition v6 (Revision: February 4, 2015) Copyright 2004-2015 Across Systems GmbH The contents of this document may not be copied or made available to third parties in
Introduction to UNIX and SFTP
Introduction to UNIX and SFTP Introduction to UNIX 1. What is it? 2. Philosophy and issues 3. Using UNIX 4. Files & folder structure 1. What is UNIX? UNIX is an Operating System (OS) All computers require
Maximizing the Data Exploration Capabilities of Power View. Melissa Coates. SQL Saturday Kalamazoo 11/2/2013. BI Architect, BlueGranite
Maximizing the Data Exploration Capabilities of Power View SQL Saturday Kalamazoo 11/2/2013 Melissa Coates BI Architect, BlueGranite Blog: sqlchick.com Twitter: @sqlchick Melissa Coates Business Intelligence
Windows XP Chinese Character Support Installation Instruction
Windows XP Chinese Character Support Installation Instruction Windows XP has a utility to allow user to modify language sets for both multi-language input and viewing of foreign character sets. This document
Cataloging in East Asia Library of Yale University
Wei Cen ILS 508: Information Analysis and Organization Term Paper Instructor: Dr. Sche Cataloging in East Asia Library of Yale University Introduction of East Asia Library The East Asia Library (EAL) of
SAFECode Security Development Lifecycle (SDL)
SAFECode Security Development Lifecycle (SDL) Michael Howard Microsoft Matthew Coles EMC 15th Semi-annual Software Assurance Forum, September 12-16, 2011 Agenda Introduction to SAFECode Security Training
