Submit Search
Upload
Pseudolocalization
•
0 likes
•
130 views
Prabhat gangwar
Follow
Pseudolocalization
Read less
Read more
Education
Report
Share
Report
Share
1 of 3
Download now
Download to read offline
Recommended
Project
Project
AryanKaushik7
The translation process top translators stick to like glue
The translation process top translators stick to like glue
Pacific International Translations
importance of proofreaders in translation company
importance of proofreaders in translation company
lee shin
The Nontraditional Student
The Nontraditional Student
Kristen Hunter
Curriculum Vitae
Curriculum Vitae
Sanjeev Jaiswal
18
18
toni7lott8
omcrosby_resume
omcrosby_resume
Omar Crosby
Manasa_CV
Manasa_CV
Manasa Jaldu
Recommended
Project
Project
AryanKaushik7
The translation process top translators stick to like glue
The translation process top translators stick to like glue
Pacific International Translations
importance of proofreaders in translation company
importance of proofreaders in translation company
lee shin
The Nontraditional Student
The Nontraditional Student
Kristen Hunter
Curriculum Vitae
Curriculum Vitae
Sanjeev Jaiswal
18
18
toni7lott8
omcrosby_resume
omcrosby_resume
Omar Crosby
Manasa_CV
Manasa_CV
Manasa Jaldu
Microcirculation
Microcirculation
Enrico Bagnoli
Sexual affiliation as a model to study the neural networks involved in motiva...
Sexual affiliation as a model to study the neural networks involved in motiva...
harold75013
Makalah fisling
Makalah fisling
Ni Luh Indra Dewi
Justin Lurie, Gottesman Company, Mergers & Acquisition (M&A) Webinar for Unit...
Justin Lurie, Gottesman Company, Mergers & Acquisition (M&A) Webinar for Unit...
Justin L. Lurie
Introduction to xamarin
Introduction to xamarin
Prabhat gangwar
report on volusion.com
report on volusion.com
uzair-bhatti
20150315 - Inv Framework Fact Sheet (mq)
20150315 - Inv Framework Fact Sheet (mq)
Olivier Poujade
FINAL
FINAL
Enrico Bagnoli
Izinkondlo zika bw vilakazi(1)
Izinkondlo zika bw vilakazi(1)
lucas Tshabalala
Proyecciones cartograficas
Proyecciones cartograficas
Arzola27
Izinkondlo1(2)
Izinkondlo1(2)
lucas Tshabalala
Shelter for Homeless
Shelter for Homeless
Vizhiththezhu 'விழித்தெழு'
#SummerOfCPD - Translation, localisation and transcreation
#SummerOfCPD - Translation, localisation and transcreation
Chartered Institute of Public Relations
Prescriptivism vs Descriptivism
Prescriptivism vs Descriptivism
Tennycut
Internationalization & localization testing
Internationalization & localization testing
Robin0590
5 Reasons You Should Work with an LSP
5 Reasons You Should Work with an LSP
Darren Jansen
Translation Resources
Translation Resources
Rolando Tellez
Transcription on fiverr
Transcription on fiverr
cephastheophilus
Transcription on fiverr
Transcription on fiverr
cephastheophilus
TRANSLATION TECHNIQUES.ppt
TRANSLATION TECHNIQUES.ppt
Gailan1
Techniques in translation, computer assisted, machine translation, subtitling...
Techniques in translation, computer assisted, machine translation, subtitling...
Moses Altovar
Translation Technology - a brief but useful introduction
Translation Technology - a brief but useful introduction
Ferris Translations e.U.
More Related Content
Viewers also liked
Microcirculation
Microcirculation
Enrico Bagnoli
Sexual affiliation as a model to study the neural networks involved in motiva...
Sexual affiliation as a model to study the neural networks involved in motiva...
harold75013
Makalah fisling
Makalah fisling
Ni Luh Indra Dewi
Justin Lurie, Gottesman Company, Mergers & Acquisition (M&A) Webinar for Unit...
Justin Lurie, Gottesman Company, Mergers & Acquisition (M&A) Webinar for Unit...
Justin L. Lurie
Introduction to xamarin
Introduction to xamarin
Prabhat gangwar
report on volusion.com
report on volusion.com
uzair-bhatti
20150315 - Inv Framework Fact Sheet (mq)
20150315 - Inv Framework Fact Sheet (mq)
Olivier Poujade
FINAL
FINAL
Enrico Bagnoli
Izinkondlo zika bw vilakazi(1)
Izinkondlo zika bw vilakazi(1)
lucas Tshabalala
Proyecciones cartograficas
Proyecciones cartograficas
Arzola27
Izinkondlo1(2)
Izinkondlo1(2)
lucas Tshabalala
Shelter for Homeless
Shelter for Homeless
Vizhiththezhu 'விழித்தெழு'
Viewers also liked
(12)
Microcirculation
Microcirculation
Sexual affiliation as a model to study the neural networks involved in motiva...
Sexual affiliation as a model to study the neural networks involved in motiva...
Makalah fisling
Makalah fisling
Justin Lurie, Gottesman Company, Mergers & Acquisition (M&A) Webinar for Unit...
Justin Lurie, Gottesman Company, Mergers & Acquisition (M&A) Webinar for Unit...
Introduction to xamarin
Introduction to xamarin
report on volusion.com
report on volusion.com
20150315 - Inv Framework Fact Sheet (mq)
20150315 - Inv Framework Fact Sheet (mq)
FINAL
FINAL
Izinkondlo zika bw vilakazi(1)
Izinkondlo zika bw vilakazi(1)
Proyecciones cartograficas
Proyecciones cartograficas
Izinkondlo1(2)
Izinkondlo1(2)
Shelter for Homeless
Shelter for Homeless
Similar to Pseudolocalization
#SummerOfCPD - Translation, localisation and transcreation
#SummerOfCPD - Translation, localisation and transcreation
Chartered Institute of Public Relations
Prescriptivism vs Descriptivism
Prescriptivism vs Descriptivism
Tennycut
Internationalization & localization testing
Internationalization & localization testing
Robin0590
5 Reasons You Should Work with an LSP
5 Reasons You Should Work with an LSP
Darren Jansen
Translation Resources
Translation Resources
Rolando Tellez
Transcription on fiverr
Transcription on fiverr
cephastheophilus
Transcription on fiverr
Transcription on fiverr
cephastheophilus
TRANSLATION TECHNIQUES.ppt
TRANSLATION TECHNIQUES.ppt
Gailan1
Techniques in translation, computer assisted, machine translation, subtitling...
Techniques in translation, computer assisted, machine translation, subtitling...
Moses Altovar
Translation Technology - a brief but useful introduction
Translation Technology - a brief but useful introduction
Ferris Translations e.U.
Mission Translate - The Power of Words.pdf
Mission Translate - The Power of Words.pdf
missiontranslate026
A sip of elixir
A sip of elixir
Uttam Kini
Localization Testing Services- Test Your Product Inside Out
Localization Testing Services- Test Your Product Inside Out
BugRaptors
Techniques in Translation
Techniques in Translation
juvelle villafania
Importance of the quality of code
Importance of the quality of code
Shwe Yee
Google Duplex AI
Google Duplex AI
Md. Mehedi Hasan
Translators
Translators
MrsEhm
Localization -WritePoint & Net Translators
Localization -WritePoint & Net Translators
Paula Stern
Proposal presentation.pptx
Proposal presentation.pptx
Nhlakanipho Majola
Translation Memory
Translation Memory
Alphatrad North America
Similar to Pseudolocalization
(20)
#SummerOfCPD - Translation, localisation and transcreation
#SummerOfCPD - Translation, localisation and transcreation
Prescriptivism vs Descriptivism
Prescriptivism vs Descriptivism
Internationalization & localization testing
Internationalization & localization testing
5 Reasons You Should Work with an LSP
5 Reasons You Should Work with an LSP
Translation Resources
Translation Resources
Transcription on fiverr
Transcription on fiverr
Transcription on fiverr
Transcription on fiverr
TRANSLATION TECHNIQUES.ppt
TRANSLATION TECHNIQUES.ppt
Techniques in translation, computer assisted, machine translation, subtitling...
Techniques in translation, computer assisted, machine translation, subtitling...
Translation Technology - a brief but useful introduction
Translation Technology - a brief but useful introduction
Mission Translate - The Power of Words.pdf
Mission Translate - The Power of Words.pdf
A sip of elixir
A sip of elixir
Localization Testing Services- Test Your Product Inside Out
Localization Testing Services- Test Your Product Inside Out
Techniques in Translation
Techniques in Translation
Importance of the quality of code
Importance of the quality of code
Google Duplex AI
Google Duplex AI
Translators
Translators
Localization -WritePoint & Net Translators
Localization -WritePoint & Net Translators
Proposal presentation.pptx
Proposal presentation.pptx
Translation Memory
Translation Memory
More from Prabhat gangwar
Middleware
Middleware
Prabhat gangwar
Mule anypoint studio
Mule anypoint studio
Prabhat gangwar
Mule anypoint platform
Mule anypoint platform
Prabhat gangwar
What is cluster analysis
What is cluster analysis
Prabhat gangwar
clustering and load balancing
clustering and load balancing
Prabhat gangwar
Middleware systems overview and introduction
Middleware systems overview and introduction
Prabhat gangwar
Restful api modeling language
Restful api modeling language
Prabhat gangwar
Mule esb
Mule esb
Prabhat gangwar
Mule fundamentals
Mule fundamentals
Prabhat gangwar
Gsm architecture
Gsm architecture
Prabhat gangwar
Oracle vs-mulesoft-api-manager-features
Oracle vs-mulesoft-api-manager-features
Prabhat gangwar
Oracle real application_cluster
Oracle real application_cluster
Prabhat gangwar
Introducing adf business components
Introducing adf business components
Prabhat gangwar
File transfer methods
File transfer methods
Prabhat gangwar
Ftp tftp
Ftp tftp
Prabhat gangwar
Bpm
Bpm
Prabhat gangwar
Global warming
Global warming
Prabhat gangwar
Seo
Seo
Prabhat gangwar
Vedic mathmetics
Vedic mathmetics
Prabhat gangwar
Trends
Trends
Prabhat gangwar
More from Prabhat gangwar
(20)
Middleware
Middleware
Mule anypoint studio
Mule anypoint studio
Mule anypoint platform
Mule anypoint platform
What is cluster analysis
What is cluster analysis
clustering and load balancing
clustering and load balancing
Middleware systems overview and introduction
Middleware systems overview and introduction
Restful api modeling language
Restful api modeling language
Mule esb
Mule esb
Mule fundamentals
Mule fundamentals
Gsm architecture
Gsm architecture
Oracle vs-mulesoft-api-manager-features
Oracle vs-mulesoft-api-manager-features
Oracle real application_cluster
Oracle real application_cluster
Introducing adf business components
Introducing adf business components
File transfer methods
File transfer methods
Ftp tftp
Ftp tftp
Bpm
Bpm
Global warming
Global warming
Seo
Seo
Vedic mathmetics
Vedic mathmetics
Trends
Trends
Recently uploaded
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
Chameera Dedduwage
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
OH TEIK BIN
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
JericReyAuditor
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
akmcokerachita
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
iammrhaywood
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
AnaBeatriceAblay2
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
NirmalaLoungPoorunde1
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
Virag Sontakke
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
9953056974 Low Rate Call Girls In Saket, Delhi NCR
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
ssuser54595a
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
pboyjonauth
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
InMediaRes1
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Celine George
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
KarinaGenton
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Krashi Coaching
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
Marc Dusseiller Dusjagr
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
Sarwono Sutikno, Dr.Eng.,CISA,CISSP,CISM,CSX-F
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology ( Production , Purification , and Application )
Sakshi Ghasle
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
eniolaolutunde
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
pboyjonauth
Recently uploaded
(20)
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology ( Production , Purification , and Application )
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Pseudolocalization
1.
Pseudolocalization What is Pseudolocalization? Pseudolocalization is the process of localizing/translating from the primary language to a "fake" language. For instance, one could translate English into fake English by replacing all the English characters with accented versions, or reversing the words, etc. Why use Pseudolocalization? It's primarily useful for testing localization. As a developer, you want to see how your application looks in different locales. Requiring a full translation to test is both expensive, time consuming and does not cover sufficient cases (unless you're testing every single locale.) With pseudolocalization, you can run a tool to exercise various fake translations that can reveal potential problems in translated locales. It doesn't cover all the cases either, but it can go a long way. What's tested by Pseudolocalization? ● Spacing. Translated messages can be longer, sometimes significantly longer, than their originals. The UI should have sufficient room or rules to accommodate longer messages. ● Catch untranslated messages. The pseudo localized messages stand out making it easy to pick out messages that aren't being pick up for translation. ●
Catch messages that are incorrectly translated. For instance, words like "POP" in "POP/POP3 mail" should not be translated. They should be replaced with an opaque placeholder in the extracted message to protect against translation. ● UI behavior with BiDi text
2.
Forms of Pseudolocalization NOTE: You can combine multiple of these forms and in different orders to generate a few standard pseudo locales for testing your application. ● Adding accents. Replace every English word with an accented version. You could pick the same kind of accent all the time or choose different kinds. e.g "The quick brown fox jumped over the lazy dog" becomes "T̈ḧë q̈üïc̈k̈ b̈r̈öẅn̈ f̈öẍ j̈üm̈p̈ëd̈ öv̈ër̈ ẗḧë l̈äz̈ÿ d̈ög̈". ● Increasing the word length. You could repeat words to double them. You can also combine it with adding accents or by capitalizing the added word. e.g "Hello, World" could become "Hello HELLO, World WORLD" or "Ḧël̈l̈ö HELLO, Ẅör̈l̈d̈ WORLD". Another method would be to replace specific known problematic words that translate into long phrases in some locales with appropriately sized ones. ●
Add brackets around word. e.g. "Hello" → "[Hello]". ● Add colorful emoji's to make them stick out even more. e.g. "Hello" to "Ḧël̈l̈ö " when combined with repeating the word. This can more easily highlight areas where the text is not highlighted. (If your browser can’t display emoji, this may not work for you. screenshot: ) ● Replace original text with pseudo text in a directionally flipped language. e.g. Use an RTL language when the original text is in a LTR language. NOTE: While pseudolocalization strictly works at the translation layer (producing translations for original messages) for testing, you can combine it with different styles when viewing in a testing mode (you can generate special test builds) that apply different style such as a border or background color to highlight translated messages, etc. See also: code.google.com/pseudolocalizationtool
3.
Pseudo locale names You would test pseudo locales by using the locale switcher in your application to change the locale in your application's UI to pick a pseudo locale. (You could support these fake locales in just your development environment.) Or you could also have the development server automatically override your locale selection based on some debug query param to a pseudo locale. Regardless, you are now faced with having to make up some names for your pseudo locales. Here are some options: Use the reserved namespace For example, you could make up locale names like enxpseudoaccented, enxpseudodoubled, etc. The singleletter subtag, x, introduces a sequence of private use subtags (RFC 5646: Tags for Identifying Languages) This has the downside that some tools don't support private use subtags. If you need to use such tools, this is not an option. Make up nonconflicting locale names You could use locale names like enpseudoaccented, enpseudodoubled, etc. that are not recognized but are unlikely to ever conflict with real locales.
Download now