SlideShare a Scribd company logo
Software Localization
What could go wrong?
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
1. Scope of Localization
• How narrowly should you localize?It’s
virtually impossibleto reach every dialect in
every region everywhere.
• Your goal: Global appeal within limited time.
Solution
• Take marketability of your product into
account.
• Localize according to expected product
reception and your budget.
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
2. Expense of Localization
• Localization can have high up-front costs.
• New companiesmay not have the resources
for localization.
Solution
• Localize according to your means.
• Look at the success of similar products in
certain regions before going through the
expense.
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
3. Coding for Localization
• Coding has significantchallenges when
localization becomes part of the process.
• Problems like hard-coded strings arise.
Solution
• Use localization-friendly string encoding.
• Perform “pseudo localization”to root out
hard-coded strings.
• Avoid concatenation and overuse of single
strings.
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
4. Software Support With
Localization
Software support and resources that accompany
the softwaremust also be localized.
Solution
• Hire a technical document translator.
• Make commentswithin the software
resources that define the context.
• Localize softwareand its support
simultaneously.
The Top 5 Difficulties of Localizing Software
1. Scope of Localization
2. Expense of Localization
3. Coding for Localization
4. Software Support with Localization
5. Cultural Sensitivity in Localization
5. Cultural Sensitivity in
Localization
Some aspects of the software have the potential
to be offensive to another culture.
Solution
Software translators need to be warned about
culturally sensitive materialsin any piece of
software.
It’s all about balance…
Ultimately…
Many problems in the software
localization process can be avoided if you
localize while developing your software.

More Related Content

Similar to Software Localization: What could go wrong?

What is Localization Testing?
What is Localization Testing?What is Localization Testing?
What is Localization Testing?
QA InfoTech
 
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...The Times They Are a-Changin’: Domino Applications in the New World of HCL No...
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...
panagenda
 
2019 11-06 introduction to localization silicon valley-pc_ final_20191106
2019 11-06 introduction to localization silicon valley-pc_ final_201911062019 11-06 introduction to localization silicon valley-pc_ final_20191106
2019 11-06 introduction to localization silicon valley-pc_ final_20191106
pcerda0
 
Introduction to software Engineering
Introduction to software EngineeringIntroduction to software Engineering
Introduction to software EngineeringMohamed Gaafar
 
Higher. Faster. Stronger. Your Applications with Habitat
Higher. Faster. Stronger. Your Applications with HabitatHigher. Faster. Stronger. Your Applications with Habitat
Higher. Faster. Stronger. Your Applications with Habitat
Nell Shamrell-Harrington
 
Opening the Black Box of Software Localization
Opening the Black Box of Software LocalizationOpening the Black Box of Software Localization
Opening the Black Box of Software Localization
Kenneth Farrall
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and execution
InnoTech
 
Managing Open Source in Application Security and Software Development Lifecycle
Managing Open Source in Application Security and Software Development LifecycleManaging Open Source in Application Security and Software Development Lifecycle
Managing Open Source in Application Security and Software Development Lifecycle
Black Duck by Synopsys
 
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Web
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad WebDominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Web
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Web
panagenda
 
Coding - SDLC Model
Coding - SDLC ModelCoding - SDLC Model
Exploring the Pros and Cons of Onshore and Offshore Software Development
Exploring the Pros and Cons of Onshore and Offshore Software DevelopmentExploring the Pros and Cons of Onshore and Offshore Software Development
Exploring the Pros and Cons of Onshore and Offshore Software Development
Baek Yongsun
 
Tim willoughby open source-in-local-government
Tim willoughby open source-in-local-governmentTim willoughby open source-in-local-government
Tim willoughby open source-in-local-government
OpenSourceLGMA
 
Ch1 language design issue
Ch1 language design issueCh1 language design issue
Ch1 language design issue
Jigisha Pandya
 
Introduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with AcclaroIntroduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with Acclaro
Acclaro
 
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeDeal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and native
swamileo1
 
Global Marketing Operations
Global Marketing OperationsGlobal Marketing Operations
Global Marketing OperationsDemandGen
 
Native vs HTML
Native vs HTMLNative vs HTML
Native vs HTMLludlola
 
Single-Sourcing and Localization stc16
Single-Sourcing and Localization stc16Single-Sourcing and Localization stc16
Single-Sourcing and Localization stc16
Laura Dent
 
Mobile App Localization Best Practices
Mobile App Localization Best PracticesMobile App Localization Best Practices
Mobile App Localization Best Practices
Andovar
 
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Raffi Khatchadourian
 

Similar to Software Localization: What could go wrong? (20)

What is Localization Testing?
What is Localization Testing?What is Localization Testing?
What is Localization Testing?
 
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...The Times They Are a-Changin’: Domino Applications in the New World of HCL No...
The Times They Are a-Changin’: Domino Applications in the New World of HCL No...
 
2019 11-06 introduction to localization silicon valley-pc_ final_20191106
2019 11-06 introduction to localization silicon valley-pc_ final_201911062019 11-06 introduction to localization silicon valley-pc_ final_20191106
2019 11-06 introduction to localization silicon valley-pc_ final_20191106
 
Introduction to software Engineering
Introduction to software EngineeringIntroduction to software Engineering
Introduction to software Engineering
 
Higher. Faster. Stronger. Your Applications with Habitat
Higher. Faster. Stronger. Your Applications with HabitatHigher. Faster. Stronger. Your Applications with Habitat
Higher. Faster. Stronger. Your Applications with Habitat
 
Opening the Black Box of Software Localization
Opening the Black Box of Software LocalizationOpening the Black Box of Software Localization
Opening the Black Box of Software Localization
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and execution
 
Managing Open Source in Application Security and Software Development Lifecycle
Managing Open Source in Application Security and Software Development LifecycleManaging Open Source in Application Security and Software Development Lifecycle
Managing Open Source in Application Security and Software Development Lifecycle
 
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Web
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad WebDominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Web
Dominoapplikationen im Wandel der Zeit: Alles neu mit HCL Nomad Web
 
Coding - SDLC Model
Coding - SDLC ModelCoding - SDLC Model
Coding - SDLC Model
 
Exploring the Pros and Cons of Onshore and Offshore Software Development
Exploring the Pros and Cons of Onshore and Offshore Software DevelopmentExploring the Pros and Cons of Onshore and Offshore Software Development
Exploring the Pros and Cons of Onshore and Offshore Software Development
 
Tim willoughby open source-in-local-government
Tim willoughby open source-in-local-governmentTim willoughby open source-in-local-government
Tim willoughby open source-in-local-government
 
Ch1 language design issue
Ch1 language design issueCh1 language design issue
Ch1 language design issue
 
Introduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with AcclaroIntroduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with Acclaro
 
Deal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and nativeDeal with the dilemma of hybrid and native
Deal with the dilemma of hybrid and native
 
Global Marketing Operations
Global Marketing OperationsGlobal Marketing Operations
Global Marketing Operations
 
Native vs HTML
Native vs HTMLNative vs HTML
Native vs HTML
 
Single-Sourcing and Localization stc16
Single-Sourcing and Localization stc16Single-Sourcing and Localization stc16
Single-Sourcing and Localization stc16
 
Mobile App Localization Best Practices
Mobile App Localization Best PracticesMobile App Localization Best Practices
Mobile App Localization Best Practices
 
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
 

More from Tennycut

The digital age of marketing
The digital age of marketingThe digital age of marketing
The digital age of marketing
Tennycut
 
The 6 types of social media
The 6 types of social mediaThe 6 types of social media
The 6 types of social media
Tennycut
 
Slideshare31
Slideshare31Slideshare31
Slideshare31
Tennycut
 
7 Common Types of Car Accidents
7 Common Types of Car Accidents7 Common Types of Car Accidents
7 Common Types of Car Accidents
Tennycut
 
8 Types of Lawyers
8 Types of Lawyers8 Types of Lawyers
8 Types of Lawyers
Tennycut
 
Intellectual Property as an Investment
Intellectual Property as an InvestmentIntellectual Property as an Investment
Intellectual Property as an InvestmentTennycut
 
How Technology Has Changed the World of Technical Translation
How Technology Has Changed the World of Technical TranslationHow Technology Has Changed the World of Technical Translation
How Technology Has Changed the World of Technical Translation
Tennycut
 
Translation Problems with 4 Different Languages
Translation Problems with 4 Different LanguagesTranslation Problems with 4 Different Languages
Translation Problems with 4 Different Languages
Tennycut
 
Prescriptivism vs Descriptivism
Prescriptivism vs DescriptivismPrescriptivism vs Descriptivism
Prescriptivism vs Descriptivism
Tennycut
 
What You Need to Know about Intellectual Property
What You Need to Know about Intellectual PropertyWhat You Need to Know about Intellectual Property
What You Need to Know about Intellectual PropertyTennycut
 
Finding Market Trends: Steps to ensure your company's future
Finding Market Trends: Steps to ensure your company's futureFinding Market Trends: Steps to ensure your company's future
Finding Market Trends: Steps to ensure your company's future
Tennycut
 
Business to Business (B2B) Marketing Audit: What is it and how is it done?
Business to Business (B2B) Marketing Audit: What is it and how is it done?Business to Business (B2B) Marketing Audit: What is it and how is it done?
Business to Business (B2B) Marketing Audit: What is it and how is it done?
Tennycut
 
4 Crucial Data Categories of Lead Intelligence
4 Crucial Data Categories of Lead Intelligence4 Crucial Data Categories of Lead Intelligence
4 Crucial Data Categories of Lead Intelligence
Tennycut
 
Beefing Up Your Marketing Strategy
Beefing Up Your Marketing StrategyBeefing Up Your Marketing Strategy
Beefing Up Your Marketing Strategy
Tennycut
 
The Top 8 Characteristics B2B Competition Research Should
The Top 8 Characteristics B2B Competition Research ShouldThe Top 8 Characteristics B2B Competition Research Should
The Top 8 Characteristics B2B Competition Research Should
Tennycut
 
The necessity of Intellectual Property Translation Services
The necessity of Intellectual Property Translation ServicesThe necessity of Intellectual Property Translation Services
The necessity of Intellectual Property Translation Services
Tennycut
 

More from Tennycut (16)

The digital age of marketing
The digital age of marketingThe digital age of marketing
The digital age of marketing
 
The 6 types of social media
The 6 types of social mediaThe 6 types of social media
The 6 types of social media
 
Slideshare31
Slideshare31Slideshare31
Slideshare31
 
7 Common Types of Car Accidents
7 Common Types of Car Accidents7 Common Types of Car Accidents
7 Common Types of Car Accidents
 
8 Types of Lawyers
8 Types of Lawyers8 Types of Lawyers
8 Types of Lawyers
 
Intellectual Property as an Investment
Intellectual Property as an InvestmentIntellectual Property as an Investment
Intellectual Property as an Investment
 
How Technology Has Changed the World of Technical Translation
How Technology Has Changed the World of Technical TranslationHow Technology Has Changed the World of Technical Translation
How Technology Has Changed the World of Technical Translation
 
Translation Problems with 4 Different Languages
Translation Problems with 4 Different LanguagesTranslation Problems with 4 Different Languages
Translation Problems with 4 Different Languages
 
Prescriptivism vs Descriptivism
Prescriptivism vs DescriptivismPrescriptivism vs Descriptivism
Prescriptivism vs Descriptivism
 
What You Need to Know about Intellectual Property
What You Need to Know about Intellectual PropertyWhat You Need to Know about Intellectual Property
What You Need to Know about Intellectual Property
 
Finding Market Trends: Steps to ensure your company's future
Finding Market Trends: Steps to ensure your company's futureFinding Market Trends: Steps to ensure your company's future
Finding Market Trends: Steps to ensure your company's future
 
Business to Business (B2B) Marketing Audit: What is it and how is it done?
Business to Business (B2B) Marketing Audit: What is it and how is it done?Business to Business (B2B) Marketing Audit: What is it and how is it done?
Business to Business (B2B) Marketing Audit: What is it and how is it done?
 
4 Crucial Data Categories of Lead Intelligence
4 Crucial Data Categories of Lead Intelligence4 Crucial Data Categories of Lead Intelligence
4 Crucial Data Categories of Lead Intelligence
 
Beefing Up Your Marketing Strategy
Beefing Up Your Marketing StrategyBeefing Up Your Marketing Strategy
Beefing Up Your Marketing Strategy
 
The Top 8 Characteristics B2B Competition Research Should
The Top 8 Characteristics B2B Competition Research ShouldThe Top 8 Characteristics B2B Competition Research Should
The Top 8 Characteristics B2B Competition Research Should
 
The necessity of Intellectual Property Translation Services
The necessity of Intellectual Property Translation ServicesThe necessity of Intellectual Property Translation Services
The necessity of Intellectual Property Translation Services
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 

Software Localization: What could go wrong?

  • 2.
  • 3. The Top 5 Difficulties of Localizing Software 1. Scope of Localization 2. Expense of Localization 3. Coding for Localization 4. Software Support with Localization 5. Cultural Sensitivity in Localization
  • 4. The Top 5 Difficulties of Localizing Software 1. Scope of Localization 2. Expense of Localization 3. Coding for Localization 4. Software Support with Localization 5. Cultural Sensitivity in Localization
  • 5. 1. Scope of Localization • How narrowly should you localize?It’s virtually impossibleto reach every dialect in every region everywhere. • Your goal: Global appeal within limited time.
  • 6. Solution • Take marketability of your product into account. • Localize according to expected product reception and your budget.
  • 7. The Top 5 Difficulties of Localizing Software 1. Scope of Localization 2. Expense of Localization 3. Coding for Localization 4. Software Support with Localization 5. Cultural Sensitivity in Localization
  • 8. 2. Expense of Localization • Localization can have high up-front costs. • New companiesmay not have the resources for localization.
  • 9. Solution • Localize according to your means. • Look at the success of similar products in certain regions before going through the expense.
  • 10. The Top 5 Difficulties of Localizing Software 1. Scope of Localization 2. Expense of Localization 3. Coding for Localization 4. Software Support with Localization 5. Cultural Sensitivity in Localization
  • 11. 3. Coding for Localization • Coding has significantchallenges when localization becomes part of the process. • Problems like hard-coded strings arise.
  • 12. Solution • Use localization-friendly string encoding. • Perform “pseudo localization”to root out hard-coded strings. • Avoid concatenation and overuse of single strings.
  • 13. The Top 5 Difficulties of Localizing Software 1. Scope of Localization 2. Expense of Localization 3. Coding for Localization 4. Software Support with Localization 5. Cultural Sensitivity in Localization
  • 14. 4. Software Support With Localization Software support and resources that accompany the softwaremust also be localized.
  • 15. Solution • Hire a technical document translator. • Make commentswithin the software resources that define the context. • Localize softwareand its support simultaneously.
  • 16. The Top 5 Difficulties of Localizing Software 1. Scope of Localization 2. Expense of Localization 3. Coding for Localization 4. Software Support with Localization 5. Cultural Sensitivity in Localization
  • 17. 5. Cultural Sensitivity in Localization Some aspects of the software have the potential to be offensive to another culture.
  • 18. Solution Software translators need to be warned about culturally sensitive materialsin any piece of software.
  • 19. It’s all about balance…
  • 20. Ultimately… Many problems in the software localization process can be avoided if you localize while developing your software.