SlideShare a Scribd company logo
1 of 14
Download to read offline
Localization Project Management



Maria Asnes
December 2009
Outline
   What is Localization?
    ◦   Localization (L10N) vs. Translation
    ◦   Internationalization (I18N)
    ◦   Globalization
    ◦   Localization History

   Why Localization?

   Localization Tools

   Localization Project Workflow
    ◦   Major milestones
    ◦   People Involved
    ◦   Software Localization
    ◦   Documentation Localization
Localization vs. Translation
   LOCALIZATION (L10N ) is the adaptation of a product to a new language and
    culture. A localized program should be indistinguishable from a program written by
    members of that culture

   TRANSLATION is the simple changing of words and phrases from one language
    to another. It does NOT take into account, the cultural differences between the
    people and the countries of the source and target languages.

   Example:
    ◦ English: President Barack Obama approved the budget of ten million dollars for the celebrations
      of the 4th of July in Washington DC.

    ◦ French Translation: Le président Barack Obama a approuvé le budget de 10 millions de dollars
      pour les festivités du 4 juillet à Washington.

    ◦ French Localization: Le président Nicolas Sarcozy a approuvé le budget de 7 millions d’Euros
      pour les festivités du 14 juillet à Paris.
Internationalization
   INTERNATIONALIZATION (I18N) is a process of generalizing a product
    so that it can handle multiple languages and cultural conventions without redesign.
    During this process, linguistic and cultural elements are isolated from the code.


   Things to consider:
    ◦ Country-specific institutions : date/time format, holidays, telephone and address
      format, measuring units, paper sizes, default font selection, case differences, word
      separation and hyphenation, taxes, etc.
    ◦ Graphics and graphical symbols such as money ($, €, £,¥)
    ◦ Text expansion: number and length of words, sentence structure and punctuation.
    ◦ Character sets and fonts
    ◦ Terminology, abbreviations, acronyms, and jargon.
    ◦ Lists and Indexes (sorting/alphabetizing)
    ◦ Software: GUI (e.g use of color) and text
    ◦ Documentation: concise, clear, no slang or jargon, no culture-specific examples
Globalization = I18N + n x L10N




    The greater the level of effort spent on internationalization, the
                 lesser the effort spent on localization.
Localization History
   Started in 1980s
   Introduction of desktop computers -> need for localized software
   More than just translation: project management involving translators,
    editors, proofreaders.
   New technologies : Computer-Aided Translation (CAT) and Translation
    Memory (TM) tools
   1990s – Consolidation of the Localization Industry
    ◦ More localization service providers
    ◦ Emergence of a relatively standard production
      outsourcing framework.
    ◦ Further professionalization : industry organizations,
      conferences, publications, academic interest and
      generally increased visibility.
Why Localize?
   Some facts:
       English speakers : only ¼ of the world
        population (some level of competence).
       Nearly 5 billion people are unreachable
        without translation
       More non-English speakers use localized
        software.
       Most software users expect their software
        to be written in their own language.
       US software dominates the world market :
        about 80% of software is localized from
        English into other languages
       Typical localization priorities: FIGS
        (French, Italian, German, Spanish) and
        Japanese.
   Why localization is needed?
    ◦ Increase Revenue
    ◦ Engage customers more effectively
    ◦ Maintain global brand recognition
How to localize? Localization Tools
   Computer-Aided Translation (CAT) tools
    ◦ Segmentize the text into sentences
    ◦ Present the text in a convenient way to a translator
    ◦ Save the translation together with the source text in the
      Translation Memory (TM)
    ◦ Reuse of the Translation Memory in future translations
    ◦ Fuzzy Search: can find segments which do not match 100 %.
    ◦ Terminology Glossary lookup

   Importance of using the CAT Tools
    ◦ Translation consistency and uniformity in terms usage
    ◦ Saving localization costs: repetitions are charged less then new
      strings
    ◦ Saving time
Translation Using CAT and TM Tools
Localization Project Components
                                    LOCALIZATION
                                      PROJECT




                 SOFTWARE          DOCUMENTATION         HELP

      Program Files                  PDF           Web Help

       Sample Files                Tutorials

           Demos




             December
December 26, 2009       26, 2009
Localization Project: Major Milestones
   Project Initiation:
    ◦ Pre-Sales: a request for localization comes from Sales/Operations
    ◦ Analysis of Source Material: what files should be translated
    ◦ Scheduling and Budgeting: L10N PM asks for detailed quotes from several localization
      vendors (costs, schedule, work to be done, deliverables)
    ◦ Kick-Off: L10N PM organizes a kick-off meeting with the L10N vendor
    ◦ Terminology Setup: prepare a Glossary of special terms used in your industry.
    ◦ Preparation of Source Material : prepare a L10N Kit (localizable files, detailed explanation,
      required deliverables)
   Translation
    ◦ Translation of Software
    ◦ Translation of Online Help and Documentation
   Engineering and Testing the Software
   Screen captures
   Help Engineering and Desktop Publishing (DTP) of Documentation
   Product QA and Delivery
   Project Closure
People Involved: Interaction Touchpoints
     Software Vendor                               Localization Vendor


          Sales                                     Account Manager


      L10N Project
        Manager                                   L10N Project Manager



                           Local
PM     R&D            QA            Engineering       Translation          DTP
                           Expert

                                    CAT Tools                              DTP
                                                       Translators
                                    Engineer                             Operator


                                        QA            Proofreaders
       December 26, 2009
Software Localization Flow
                                                                      Approve

  Prepare Files                                           6.
                                                                     Distribute

   Guidelines                                          RELEASE
                                                                                Validate
                                       PM
 Send to Vendor 1. PREPARE                                                      Correct
                                                                   5. TEST
                  L10N KIT                                      LANGUAGE & UI
                                L10N        Local
                                 PM         Expert

                        L10N
                                                QA                   4. TEST
    2. TRANSLATE      VENDOR                                      FUNCTIONALITY
  Extract                                                                    Validate
 Translate                          R&D                                          Correct

 Proofread
                             3.   INTEGRATE
 Update TM                                           Integrate

                                               Prepare a build
Documentation Localization Flow
                                                                      Approve
  Prepare Files                                                       Distribute
                                                      6.   RELEASE
   Guidelines
                                                                                Validate
                                             PM
 Send to Vendor   1.PREPARE                                                Correct
                    L10N KIT                                   5. PROOFREADING

                               TW/          Local

                           L10N PM           Expert

    2. TRANSLATE                                                4. SCREENSHOTS

  Extract                              L10N                                       Install
 Translate                         VENDOR                                        Take
                                                                             Screenshots
 Proofread                                                                         Deliver
                                 3.   DTP
 Update TM                                            Format

                                                   Prepare Output

More Related Content

What's hot

New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides SlideTeam
 
A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...
A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...
A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...IAEME Publication
 
Progettare per la condivisione: usabilità e redesign di un sito web commerciale
Progettare per la condivisione: usabilità e redesign di un sito web commercialeProgettare per la condivisione: usabilità e redesign di un sito web commerciale
Progettare per la condivisione: usabilità e redesign di un sito web commercialeGiulia S
 
Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Product School
 
Framework to Ace your interviews! by Microsoft Product Leader
Framework to Ace your interviews! by Microsoft Product LeaderFramework to Ace your interviews! by Microsoft Product Leader
Framework to Ace your interviews! by Microsoft Product LeaderProduct School
 
Mapa de aprendizado Front End
Mapa de aprendizado Front EndMapa de aprendizado Front End
Mapa de aprendizado Front EndCaio Vaccaro
 
BetterUp: Senior Demand Generation Manager
BetterUp: Senior Demand Generation ManagerBetterUp: Senior Demand Generation Manager
BetterUp: Senior Demand Generation ManagerGigi Saca
 
Finding Product Market Fit
Finding Product Market FitFinding Product Market Fit
Finding Product Market FitScott Bales
 
Focus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product RoadmapFocus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product RoadmapOneUp Vitamins
 

What's hot (11)

New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides New Mobile App Development PowerPoint Presentation Slides
New Mobile App Development PowerPoint Presentation Slides
 
A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...
A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...
A STUDY ON FACTORS AFFECTING EMPLOYEE RETENTION IN MANUFACTURING ENTERPRISES ...
 
Progettare per la condivisione: usabilità e redesign di un sito web commerciale
Progettare per la condivisione: usabilità e redesign di un sito web commercialeProgettare per la condivisione: usabilità e redesign di un sito web commerciale
Progettare per la condivisione: usabilità e redesign di un sito web commerciale
 
Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...
 
Framework to Ace your interviews! by Microsoft Product Leader
Framework to Ace your interviews! by Microsoft Product LeaderFramework to Ace your interviews! by Microsoft Product Leader
Framework to Ace your interviews! by Microsoft Product Leader
 
Khmer ASR
Khmer ASRKhmer ASR
Khmer ASR
 
Mapa de aprendizado Front End
Mapa de aprendizado Front EndMapa de aprendizado Front End
Mapa de aprendizado Front End
 
BetterUp: Senior Demand Generation Manager
BetterUp: Senior Demand Generation ManagerBetterUp: Senior Demand Generation Manager
BetterUp: Senior Demand Generation Manager
 
Finding Product Market Fit
Finding Product Market FitFinding Product Market Fit
Finding Product Market Fit
 
Focus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product RoadmapFocus On What Matters - From Product Vision to Product Roadmap
Focus On What Matters - From Product Vision to Product Roadmap
 
Ikea
IkeaIkea
Ikea
 

Viewers also liked

Translation, Localization And Globalization Zhu Xianchao
Translation, Localization And Globalization Zhu XianchaoTranslation, Localization And Globalization Zhu Xianchao
Translation, Localization And Globalization Zhu Xianchaozhuxianchao
 
Localization Project Management
Localization Project ManagementLocalization Project Management
Localization Project ManagementMaria Asnes
 
Localization And Branding
Localization And BrandingLocalization And Branding
Localization And BrandingChris Raulf
 
Localization in WSN
Localization in WSNLocalization in WSN
Localization in WSNYara Ali
 
C#: Globalization and localization
C#: Globalization and localizationC#: Globalization and localization
C#: Globalization and localizationRohit Vipin Mathews
 
Localization and globalization in c#
Localization and globalization in c#Localization and globalization in c#
Localization and globalization in c#PaYal Umraliya
 
Localization and contextualization_04162014
Localization and contextualization_04162014Localization and contextualization_04162014
Localization and contextualization_04162014Dods Dodong
 
Localization & contextualization
Localization & contextualizationLocalization & contextualization
Localization & contextualizationLdPFerndz Bee
 
Localization of MI on ECG
Localization of MI on ECGLocalization of MI on ECG
Localization of MI on ECGNooh Khushal
 

Viewers also liked (10)

Translation, Localization And Globalization Zhu Xianchao
Translation, Localization And Globalization Zhu XianchaoTranslation, Localization And Globalization Zhu Xianchao
Translation, Localization And Globalization Zhu Xianchao
 
Localization Project Management
Localization Project ManagementLocalization Project Management
Localization Project Management
 
Localization framework
Localization frameworkLocalization framework
Localization framework
 
Localization And Branding
Localization And BrandingLocalization And Branding
Localization And Branding
 
Localization in WSN
Localization in WSNLocalization in WSN
Localization in WSN
 
C#: Globalization and localization
C#: Globalization and localizationC#: Globalization and localization
C#: Globalization and localization
 
Localization and globalization in c#
Localization and globalization in c#Localization and globalization in c#
Localization and globalization in c#
 
Localization and contextualization_04162014
Localization and contextualization_04162014Localization and contextualization_04162014
Localization and contextualization_04162014
 
Localization & contextualization
Localization & contextualizationLocalization & contextualization
Localization & contextualization
 
Localization of MI on ECG
Localization of MI on ECGLocalization of MI on ECG
Localization of MI on ECG
 

Similar to Localization Project Management

In-country Review: Underlying Mines and Added Value
In-country Review: Underlying Mines and Added ValueIn-country Review: Underlying Mines and Added Value
In-country Review: Underlying Mines and Added ValueAlex Lik
 
Human Science company profile
Human Science company profileHuman Science company profile
Human Science company profileAkio Fukumoto
 
IntlandSoftware: codeBeamer 6.0 + Requirements Management
IntlandSoftware: codeBeamer 6.0 + Requirements Management IntlandSoftware: codeBeamer 6.0 + Requirements Management
IntlandSoftware: codeBeamer 6.0 + Requirements Management Intland Software GmbH
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationAshraf Imran
 
Introduction to Lync Server 2010
Introduction to Lync Server 2010Introduction to Lync Server 2010
Introduction to Lync Server 2010Adam Jacobs
 
Lync Certificate Planning and Assignments
Lync Certificate Planning and Assignments Lync Certificate Planning and Assignments
Lync Certificate Planning and Assignments Thomas Poett
 
Global Dtp Company Brochure
Global Dtp Company BrochureGlobal Dtp Company Brochure
Global Dtp Company BrochureRoman Laus
 
Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010MUCUGL
 
Lets Localize Your Plugins
Lets Localize Your PluginsLets Localize Your Plugins
Lets Localize Your Pluginsguesta950cdd8d
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5hepeiwei
 
Guide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & TranslationGuide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & TranslationNeil Payne
 
Value-Stream-Mapping,
Value-Stream-Mapping, Value-Stream-Mapping,
Value-Stream-Mapping, Towo Toivola
 
Cisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General OverviewCisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General OverviewGary Lefman
 
Process, Tool, Localization, Successful
Process, Tool, Localization, SuccessfulProcess, Tool, Localization, Successful
Process, Tool, Localization, SuccessfulJulie Song
 
Resume_Animesh_Deb
Resume_Animesh_DebResume_Animesh_Deb
Resume_Animesh_DebAnimesh Deb
 
Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Primesoftinc
 
Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...
Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...
Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...snom technology
 
Microsoft SQL Server 2008 Multi-Server Management
Microsoft SQL Server 2008 Multi-Server ManagementMicrosoft SQL Server 2008 Multi-Server Management
Microsoft SQL Server 2008 Multi-Server ManagementMark Ginnebaugh
 

Similar to Localization Project Management (20)

In-country Review: Underlying Mines and Added Value
In-country Review: Underlying Mines and Added ValueIn-country Review: Underlying Mines and Added Value
In-country Review: Underlying Mines and Added Value
 
Human Science company profile
Human Science company profileHuman Science company profile
Human Science company profile
 
IntlandSoftware: codeBeamer 6.0 + Requirements Management
IntlandSoftware: codeBeamer 6.0 + Requirements Management IntlandSoftware: codeBeamer 6.0 + Requirements Management
IntlandSoftware: codeBeamer 6.0 + Requirements Management
 
Temenos- Fiorano T24 Integration
Temenos- Fiorano T24 IntegrationTemenos- Fiorano T24 Integration
Temenos- Fiorano T24 Integration
 
Introduction to Lync Server 2010
Introduction to Lync Server 2010Introduction to Lync Server 2010
Introduction to Lync Server 2010
 
Lync Certificate Planning and Assignments
Lync Certificate Planning and Assignments Lync Certificate Planning and Assignments
Lync Certificate Planning and Assignments
 
Global Dtp Company Brochure
Global Dtp Company BrochureGlobal Dtp Company Brochure
Global Dtp Company Brochure
 
Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010Audio/Video Conferencing and Interop within Lync Server 2010
Audio/Video Conferencing and Interop within Lync Server 2010
 
Lets Localize Your Plugins
Lets Localize Your PluginsLets Localize Your Plugins
Lets Localize Your Plugins
 
Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5Introduction to domino_global_workbench_8.5
Introduction to domino_global_workbench_8.5
 
Cisco Localisation Toolkit
Cisco Localisation ToolkitCisco Localisation Toolkit
Cisco Localisation Toolkit
 
Guide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & TranslationGuide to Globalization, Internationalization, Localization & Translation
Guide to Globalization, Internationalization, Localization & Translation
 
Value-Stream-Mapping,
Value-Stream-Mapping, Value-Stream-Mapping,
Value-Stream-Mapping,
 
Cisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General OverviewCisco Localisation Toolkit: General Overview
Cisco Localisation Toolkit: General Overview
 
Process, Tool, Localization, Successful
Process, Tool, Localization, SuccessfulProcess, Tool, Localization, Successful
Process, Tool, Localization, Successful
 
Resume_Animesh_Deb
Resume_Animesh_DebResume_Animesh_Deb
Resume_Animesh_Deb
 
Psi ip phone_case_study_v10
Psi ip phone_case_study_v10Psi ip phone_case_study_v10
Psi ip phone_case_study_v10
 
Document
DocumentDocument
Document
 
Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...
Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...
Webinar: 5 Things You Must Know About Deploying Microsoft Lync with Voice and...
 
Microsoft SQL Server 2008 Multi-Server Management
Microsoft SQL Server 2008 Multi-Server ManagementMicrosoft SQL Server 2008 Multi-Server Management
Microsoft SQL Server 2008 Multi-Server Management
 

Recently uploaded

How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 

Recently uploaded (20)

How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 

Localization Project Management

  • 2. Outline  What is Localization? ◦ Localization (L10N) vs. Translation ◦ Internationalization (I18N) ◦ Globalization ◦ Localization History  Why Localization?  Localization Tools  Localization Project Workflow ◦ Major milestones ◦ People Involved ◦ Software Localization ◦ Documentation Localization
  • 3. Localization vs. Translation  LOCALIZATION (L10N ) is the adaptation of a product to a new language and culture. A localized program should be indistinguishable from a program written by members of that culture  TRANSLATION is the simple changing of words and phrases from one language to another. It does NOT take into account, the cultural differences between the people and the countries of the source and target languages.  Example: ◦ English: President Barack Obama approved the budget of ten million dollars for the celebrations of the 4th of July in Washington DC. ◦ French Translation: Le président Barack Obama a approuvé le budget de 10 millions de dollars pour les festivités du 4 juillet à Washington. ◦ French Localization: Le président Nicolas Sarcozy a approuvé le budget de 7 millions d’Euros pour les festivités du 14 juillet à Paris.
  • 4. Internationalization  INTERNATIONALIZATION (I18N) is a process of generalizing a product so that it can handle multiple languages and cultural conventions without redesign. During this process, linguistic and cultural elements are isolated from the code.  Things to consider: ◦ Country-specific institutions : date/time format, holidays, telephone and address format, measuring units, paper sizes, default font selection, case differences, word separation and hyphenation, taxes, etc. ◦ Graphics and graphical symbols such as money ($, €, £,¥) ◦ Text expansion: number and length of words, sentence structure and punctuation. ◦ Character sets and fonts ◦ Terminology, abbreviations, acronyms, and jargon. ◦ Lists and Indexes (sorting/alphabetizing) ◦ Software: GUI (e.g use of color) and text ◦ Documentation: concise, clear, no slang or jargon, no culture-specific examples
  • 5. Globalization = I18N + n x L10N The greater the level of effort spent on internationalization, the lesser the effort spent on localization.
  • 6. Localization History  Started in 1980s  Introduction of desktop computers -> need for localized software  More than just translation: project management involving translators, editors, proofreaders.  New technologies : Computer-Aided Translation (CAT) and Translation Memory (TM) tools  1990s – Consolidation of the Localization Industry ◦ More localization service providers ◦ Emergence of a relatively standard production outsourcing framework. ◦ Further professionalization : industry organizations, conferences, publications, academic interest and generally increased visibility.
  • 7. Why Localize?  Some facts:  English speakers : only ¼ of the world population (some level of competence).  Nearly 5 billion people are unreachable without translation  More non-English speakers use localized software.  Most software users expect their software to be written in their own language.  US software dominates the world market : about 80% of software is localized from English into other languages  Typical localization priorities: FIGS (French, Italian, German, Spanish) and Japanese.  Why localization is needed? ◦ Increase Revenue ◦ Engage customers more effectively ◦ Maintain global brand recognition
  • 8. How to localize? Localization Tools  Computer-Aided Translation (CAT) tools ◦ Segmentize the text into sentences ◦ Present the text in a convenient way to a translator ◦ Save the translation together with the source text in the Translation Memory (TM) ◦ Reuse of the Translation Memory in future translations ◦ Fuzzy Search: can find segments which do not match 100 %. ◦ Terminology Glossary lookup  Importance of using the CAT Tools ◦ Translation consistency and uniformity in terms usage ◦ Saving localization costs: repetitions are charged less then new strings ◦ Saving time
  • 9. Translation Using CAT and TM Tools
  • 10. Localization Project Components LOCALIZATION PROJECT SOFTWARE DOCUMENTATION HELP Program Files PDF Web Help Sample Files Tutorials Demos December December 26, 2009 26, 2009
  • 11. Localization Project: Major Milestones  Project Initiation: ◦ Pre-Sales: a request for localization comes from Sales/Operations ◦ Analysis of Source Material: what files should be translated ◦ Scheduling and Budgeting: L10N PM asks for detailed quotes from several localization vendors (costs, schedule, work to be done, deliverables) ◦ Kick-Off: L10N PM organizes a kick-off meeting with the L10N vendor ◦ Terminology Setup: prepare a Glossary of special terms used in your industry. ◦ Preparation of Source Material : prepare a L10N Kit (localizable files, detailed explanation, required deliverables)  Translation ◦ Translation of Software ◦ Translation of Online Help and Documentation  Engineering and Testing the Software  Screen captures  Help Engineering and Desktop Publishing (DTP) of Documentation  Product QA and Delivery  Project Closure
  • 12. People Involved: Interaction Touchpoints Software Vendor Localization Vendor Sales Account Manager L10N Project Manager L10N Project Manager Local PM R&D QA Engineering Translation DTP Expert CAT Tools DTP Translators Engineer Operator QA Proofreaders December 26, 2009
  • 13. Software Localization Flow Approve Prepare Files 6. Distribute Guidelines RELEASE Validate PM Send to Vendor 1. PREPARE Correct 5. TEST L10N KIT LANGUAGE & UI L10N Local PM Expert L10N QA 4. TEST 2. TRANSLATE VENDOR FUNCTIONALITY Extract Validate Translate R&D Correct Proofread 3. INTEGRATE Update TM Integrate Prepare a build
  • 14. Documentation Localization Flow Approve Prepare Files Distribute 6. RELEASE Guidelines Validate PM Send to Vendor 1.PREPARE Correct L10N KIT 5. PROOFREADING TW/ Local L10N PM Expert 2. TRANSLATE 4. SCREENSHOTS Extract L10N Install Translate VENDOR Take Screenshots Proofread Deliver 3. DTP Update TM Format Prepare Output