SlideShare a Scribd company logo
1 of 3
When Does "Back" Mean "Go"?
This article was originally published on the Acclaro blog.

Category: Software

If you saw an arrow on upper left side of your
browser, you'd think it means "go back," right?


Not if you were looking at it from the viewpoint of a
speaker of a language that reads from right to left,
such as Arabic, Persian (Farsi), Urdu, Hebrew, and
Yiddish.


These languages are often referred to as "bi-
directional" languages, or "bidi" for short — even
though they really only run in one direction. Writing
begins on the right-hand side of the page and concludes at the left. However, numbers are
generally written left to right, and text written in other languages (English, French) maintain
their left-to-right status, so the final text really is bi-directional.


So what does this mean for your localization efforts?


Below are some takeaways on bi-directional language markets from today's webinar on The
Basics of Software Localization. (In case you missed it!)


           When "translating," or localizing, your software for foreign
           markets, remember that icon and UI placements that
           make sense in left-to-right placements, such as the "Back" and
           "Go" buttons in a browser, will have a different (often exactly
           opposite) meaning in bidi languages.
           On that note, also be aware of the differences in symbols. Say, for
           instance, that you use a red hexagon to mean "stop" in the original
           version of your software. In Japan, that won't fly; the symbol for "stop" is an
           upside-down triangle.


           Ever look at those eye tracking studies, where you can see which part of the screen web
           users' eyes are most drawn to? In LTR countries, it looks like this:



Page 1: When Does “Back” Mean “Go”?                                          Copyright © Acclaro 2012
Can you guess what this heat map might look like in Iran? You guessed it: The exact mirror
image, with the "hot spots" being the upper right corner of the screen.


        "Mirror" is the key word here. From a presentation, or visual point of view, the general
        rule would be to mirror the content. The same is true on the back end. You can't just
        translate your software in the same way as you would for LTR languages; you have to
        physically "flip" the dialogue so that everything is reversed. Backing up a step further...
        this means that in your code (html, jsp) you need to add in commands for every item
        that gives you the option of flipping it.


        The good news is that if you successfully "internationalize" your software, you can then
        regionalize to not only a specific market (e.g., Arabic) but you can use the same rules
        for other RTL languages. And there are more RTL readers than you might think:
        bidirectional scripts are used in languages spoken by more than half a billion people in
        the Middle East, Central and South Asia and in Africa.


Fun Fact: There is one "true" bi-directional language, where signs have a distinct "head" that
faces the beginning of a line and a "tail" that faces the end. Confusing, huh? But luckily, you
probably won't be translating your software into Egyptian hieroglyphics anytime soon.




Page 2: When Does “Back” Mean “Go”?                                        Copyright © Acclaro 2012
About Acclaro: Acclaro is an international translation and localization company that
helps the world’s leading brands succeed across cultures. We translate websites,
marketing campaigns, documents and software to give clients an authentic voice in
key language markets.

        North America: 1-866-468-5106 Worldwide: +1-914-468-0222
                    www.acclaro.com sales@acclaro.com




Page 3: When Does “Back” Mean “Go”?                             Copyright © Acclaro 2012

More Related Content

Similar to When Does Back Mean Go

How to get the Right Translation
How to get the Right TranslationHow to get the Right Translation
How to get the Right TranslationSourabh
 
Translation: Getting it Right
Translation: Getting it RightTranslation: Getting it Right
Translation: Getting it RightSFM Traduction
 
How do I - Localization and Internationalization (l10n, i18n) - Transcript.pdf
How do I - Localization and Internationalization (l10n, i18n) - Transcript.pdfHow do I - Localization and Internationalization (l10n, i18n) - Transcript.pdf
How do I - Localization and Internationalization (l10n, i18n) - Transcript.pdfShaiAlmog1
 
Making your Apps International
Making your Apps InternationalMaking your Apps International
Making your Apps InternationalFilipe Samora
 
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One  Or All The ...How To Build And Launch A Successful Globalized App From Day One  Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...agileware
 
Draft Translation: An Insight In 5 Minutes
Draft Translation: An Insight In 5 MinutesDraft Translation: An Insight In 5 Minutes
Draft Translation: An Insight In 5 MinutesEleonoreWapler
 
languagetranslator-211028085026.pptx
languagetranslator-211028085026.pptxlanguagetranslator-211028085026.pptx
languagetranslator-211028085026.pptxMDASIFALI32
 
Getting it right_english
Getting it right_englishGetting it right_english
Getting it right_englishjohn rogan
 
Language translator
Language translatorLanguage translator
Language translatorSumitSumit26
 
Software Development Quantified
Software Development QuantifiedSoftware Development Quantified
Software Development QuantifiedRiaz Virani
 
Better problem solving through scripting: How to think through your #eprdctn ...
Better problem solving through scripting: How to think through your #eprdctn ...Better problem solving through scripting: How to think through your #eprdctn ...
Better problem solving through scripting: How to think through your #eprdctn ...BookNet Canada
 
What is the best programming language for beginner?
What is the best programming language for beginner?What is the best programming language for beginner?
What is the best programming language for beginner?Designveloper
 
What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?Arline Lyons
 
Increase App Downloads and Revenue with App Localization and LiveCode 7
Increase App Downloads and Revenue with App Localization and LiveCode 7Increase App Downloads and Revenue with App Localization and LiveCode 7
Increase App Downloads and Revenue with App Localization and LiveCode 7livecode
 
PPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.ppt
PPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.pptPPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.ppt
PPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.pptAshutoshNeemval
 
What if-your-application-could-speak, by Marcos Silveira
What if-your-application-could-speak, by Marcos SilveiraWhat if-your-application-could-speak, by Marcos Silveira
What if-your-application-could-speak, by Marcos SilveiraThoughtworks
 

Similar to When Does Back Mean Go (20)

How to get the Right Translation
How to get the Right TranslationHow to get the Right Translation
How to get the Right Translation
 
Translation: Getting it Right
Translation: Getting it RightTranslation: Getting it Right
Translation: Getting it Right
 
How do I - Localization and Internationalization (l10n, i18n) - Transcript.pdf
How do I - Localization and Internationalization (l10n, i18n) - Transcript.pdfHow do I - Localization and Internationalization (l10n, i18n) - Transcript.pdf
How do I - Localization and Internationalization (l10n, i18n) - Transcript.pdf
 
Making your Apps International
Making your Apps InternationalMaking your Apps International
Making your Apps International
 
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One  Or All The ...How To Build And Launch A Successful Globalized App From Day One  Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...
 
ATA_Getting_it_right
ATA_Getting_it_rightATA_Getting_it_right
ATA_Getting_it_right
 
Draft Translation: An Insight In 5 Minutes
Draft Translation: An Insight In 5 MinutesDraft Translation: An Insight In 5 Minutes
Draft Translation: An Insight In 5 Minutes
 
Relevance of Translation in This Era of Mobile Applications
Relevance of Translation in This Era of Mobile ApplicationsRelevance of Translation in This Era of Mobile Applications
Relevance of Translation in This Era of Mobile Applications
 
languagetranslator-211028085026.pptx
languagetranslator-211028085026.pptxlanguagetranslator-211028085026.pptx
languagetranslator-211028085026.pptx
 
Getting it right_english
Getting it right_englishGetting it right_english
Getting it right_english
 
Language translator
Language translatorLanguage translator
Language translator
 
Software Development Quantified
Software Development QuantifiedSoftware Development Quantified
Software Development Quantified
 
Culture Usability
Culture UsabilityCulture Usability
Culture Usability
 
Better problem solving through scripting: How to think through your #eprdctn ...
Better problem solving through scripting: How to think through your #eprdctn ...Better problem solving through scripting: How to think through your #eprdctn ...
Better problem solving through scripting: How to think through your #eprdctn ...
 
What is the best programming language for beginner?
What is the best programming language for beginner?What is the best programming language for beginner?
What is the best programming language for beginner?
 
Idoc
IdocIdoc
Idoc
 
What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?What's wrong with Japanese to English translation?
What's wrong with Japanese to English translation?
 
Increase App Downloads and Revenue with App Localization and LiveCode 7
Increase App Downloads and Revenue with App Localization and LiveCode 7Increase App Downloads and Revenue with App Localization and LiveCode 7
Increase App Downloads and Revenue with App Localization and LiveCode 7
 
PPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.ppt
PPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.pptPPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.ppt
PPT ON PROGRAMMING LANGUAGES AN THEIR TYPES.ppt
 
What if-your-application-could-speak, by Marcos Silveira
What if-your-application-could-speak, by Marcos SilveiraWhat if-your-application-could-speak, by Marcos Silveira
What if-your-application-could-speak, by Marcos Silveira
 

More from Acclaro

A Spotlight on Women in Localization
A Spotlight on Women in LocalizationA Spotlight on Women in Localization
A Spotlight on Women in LocalizationAcclaro
 
Advertising in Europe Part Two
Advertising in Europe Part TwoAdvertising in Europe Part Two
Advertising in Europe Part TwoAcclaro
 
Lost in Perception
Lost in PerceptionLost in Perception
Lost in PerceptionAcclaro
 
Trend Alert Foreign Language Media Gaining Ground
Trend Alert Foreign Language Media Gaining GroundTrend Alert Foreign Language Media Gaining Ground
Trend Alert Foreign Language Media Gaining GroundAcclaro
 
Its Not What You Say
Its Not What You SayIts Not What You Say
Its Not What You SayAcclaro
 
No Longer Lost In Translation
No Longer Lost In TranslationNo Longer Lost In Translation
No Longer Lost In TranslationAcclaro
 
Welcome to the Bud House
Welcome to the Bud HouseWelcome to the Bud House
Welcome to the Bud HouseAcclaro
 
Sports & Beer a Match Made in Heaven
Sports & Beer a Match Made in HeavenSports & Beer a Match Made in Heaven
Sports & Beer a Match Made in HeavenAcclaro
 
Thanks Google Our Favorite Foreign TV Shows Brought Closer
Thanks Google Our Favorite Foreign TV Shows Brought CloserThanks Google Our Favorite Foreign TV Shows Brought Closer
Thanks Google Our Favorite Foreign TV Shows Brought CloserAcclaro
 
Is Football a Linguistic Cultural Mirror?
Is Football a Linguistic Cultural Mirror?Is Football a Linguistic Cultural Mirror?
Is Football a Linguistic Cultural Mirror?Acclaro
 
A New Wave In Subtitles
A New Wave In SubtitlesA New Wave In Subtitles
A New Wave In SubtitlesAcclaro
 
World Cup Kicks Off June 11 Are You Ready
World Cup Kicks Off June 11 Are You ReadyWorld Cup Kicks Off June 11 Are You Ready
World Cup Kicks Off June 11 Are You ReadyAcclaro
 
The Languages of Our Ancestors
The Languages of Our AncestorsThe Languages of Our Ancestors
The Languages of Our AncestorsAcclaro
 
A Rose Is Not A Rose Across Borders
A Rose Is Not A Rose Across BordersA Rose Is Not A Rose Across Borders
A Rose Is Not A Rose Across BordersAcclaro
 
Q&A: What is SEM Localization
Q&A: What is SEM LocalizationQ&A: What is SEM Localization
Q&A: What is SEM LocalizationAcclaro
 
Pepsi's Hispanic Campaign Inspires Slew of Comments
Pepsi's Hispanic Campaign Inspires Slew of CommentsPepsi's Hispanic Campaign Inspires Slew of Comments
Pepsi's Hispanic Campaign Inspires Slew of CommentsAcclaro
 
Technical Documentation Localization with Acclaro
Technical Documentation Localization with AcclaroTechnical Documentation Localization with Acclaro
Technical Documentation Localization with AcclaroAcclaro
 
Marketing Translation with Acclaro
Marketing Translation with AcclaroMarketing Translation with Acclaro
Marketing Translation with AcclaroAcclaro
 
Introduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with AcclaroIntroduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with AcclaroAcclaro
 
Take Your Software Global with Acclaro
Take Your Software Global with AcclaroTake Your Software Global with Acclaro
Take Your Software Global with AcclaroAcclaro
 

More from Acclaro (20)

A Spotlight on Women in Localization
A Spotlight on Women in LocalizationA Spotlight on Women in Localization
A Spotlight on Women in Localization
 
Advertising in Europe Part Two
Advertising in Europe Part TwoAdvertising in Europe Part Two
Advertising in Europe Part Two
 
Lost in Perception
Lost in PerceptionLost in Perception
Lost in Perception
 
Trend Alert Foreign Language Media Gaining Ground
Trend Alert Foreign Language Media Gaining GroundTrend Alert Foreign Language Media Gaining Ground
Trend Alert Foreign Language Media Gaining Ground
 
Its Not What You Say
Its Not What You SayIts Not What You Say
Its Not What You Say
 
No Longer Lost In Translation
No Longer Lost In TranslationNo Longer Lost In Translation
No Longer Lost In Translation
 
Welcome to the Bud House
Welcome to the Bud HouseWelcome to the Bud House
Welcome to the Bud House
 
Sports & Beer a Match Made in Heaven
Sports & Beer a Match Made in HeavenSports & Beer a Match Made in Heaven
Sports & Beer a Match Made in Heaven
 
Thanks Google Our Favorite Foreign TV Shows Brought Closer
Thanks Google Our Favorite Foreign TV Shows Brought CloserThanks Google Our Favorite Foreign TV Shows Brought Closer
Thanks Google Our Favorite Foreign TV Shows Brought Closer
 
Is Football a Linguistic Cultural Mirror?
Is Football a Linguistic Cultural Mirror?Is Football a Linguistic Cultural Mirror?
Is Football a Linguistic Cultural Mirror?
 
A New Wave In Subtitles
A New Wave In SubtitlesA New Wave In Subtitles
A New Wave In Subtitles
 
World Cup Kicks Off June 11 Are You Ready
World Cup Kicks Off June 11 Are You ReadyWorld Cup Kicks Off June 11 Are You Ready
World Cup Kicks Off June 11 Are You Ready
 
The Languages of Our Ancestors
The Languages of Our AncestorsThe Languages of Our Ancestors
The Languages of Our Ancestors
 
A Rose Is Not A Rose Across Borders
A Rose Is Not A Rose Across BordersA Rose Is Not A Rose Across Borders
A Rose Is Not A Rose Across Borders
 
Q&A: What is SEM Localization
Q&A: What is SEM LocalizationQ&A: What is SEM Localization
Q&A: What is SEM Localization
 
Pepsi's Hispanic Campaign Inspires Slew of Comments
Pepsi's Hispanic Campaign Inspires Slew of CommentsPepsi's Hispanic Campaign Inspires Slew of Comments
Pepsi's Hispanic Campaign Inspires Slew of Comments
 
Technical Documentation Localization with Acclaro
Technical Documentation Localization with AcclaroTechnical Documentation Localization with Acclaro
Technical Documentation Localization with Acclaro
 
Marketing Translation with Acclaro
Marketing Translation with AcclaroMarketing Translation with Acclaro
Marketing Translation with Acclaro
 
Introduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with AcclaroIntroduction to Globalization Testing with Acclaro
Introduction to Globalization Testing with Acclaro
 
Take Your Software Global with Acclaro
Take Your Software Global with AcclaroTake Your Software Global with Acclaro
Take Your Software Global with Acclaro
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Recently uploaded (20)

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

When Does Back Mean Go

  • 1. When Does "Back" Mean "Go"? This article was originally published on the Acclaro blog. Category: Software If you saw an arrow on upper left side of your browser, you'd think it means "go back," right? Not if you were looking at it from the viewpoint of a speaker of a language that reads from right to left, such as Arabic, Persian (Farsi), Urdu, Hebrew, and Yiddish. These languages are often referred to as "bi- directional" languages, or "bidi" for short — even though they really only run in one direction. Writing begins on the right-hand side of the page and concludes at the left. However, numbers are generally written left to right, and text written in other languages (English, French) maintain their left-to-right status, so the final text really is bi-directional. So what does this mean for your localization efforts? Below are some takeaways on bi-directional language markets from today's webinar on The Basics of Software Localization. (In case you missed it!) When "translating," or localizing, your software for foreign markets, remember that icon and UI placements that make sense in left-to-right placements, such as the "Back" and "Go" buttons in a browser, will have a different (often exactly opposite) meaning in bidi languages. On that note, also be aware of the differences in symbols. Say, for instance, that you use a red hexagon to mean "stop" in the original version of your software. In Japan, that won't fly; the symbol for "stop" is an upside-down triangle. Ever look at those eye tracking studies, where you can see which part of the screen web users' eyes are most drawn to? In LTR countries, it looks like this: Page 1: When Does “Back” Mean “Go”? Copyright © Acclaro 2012
  • 2. Can you guess what this heat map might look like in Iran? You guessed it: The exact mirror image, with the "hot spots" being the upper right corner of the screen. "Mirror" is the key word here. From a presentation, or visual point of view, the general rule would be to mirror the content. The same is true on the back end. You can't just translate your software in the same way as you would for LTR languages; you have to physically "flip" the dialogue so that everything is reversed. Backing up a step further... this means that in your code (html, jsp) you need to add in commands for every item that gives you the option of flipping it. The good news is that if you successfully "internationalize" your software, you can then regionalize to not only a specific market (e.g., Arabic) but you can use the same rules for other RTL languages. And there are more RTL readers than you might think: bidirectional scripts are used in languages spoken by more than half a billion people in the Middle East, Central and South Asia and in Africa. Fun Fact: There is one "true" bi-directional language, where signs have a distinct "head" that faces the beginning of a line and a "tail" that faces the end. Confusing, huh? But luckily, you probably won't be translating your software into Egyptian hieroglyphics anytime soon. Page 2: When Does “Back” Mean “Go”? Copyright © Acclaro 2012
  • 3. About Acclaro: Acclaro is an international translation and localization company that helps the world’s leading brands succeed across cultures. We translate websites, marketing campaigns, documents and software to give clients an authentic voice in key language markets. North America: 1-866-468-5106 Worldwide: +1-914-468-0222 www.acclaro.com sales@acclaro.com Page 3: When Does “Back” Mean “Go”? Copyright © Acclaro 2012