Top Banner
Planning for an international audience to save time and money Rachel Peña #UXPA2016 www.uxpa2016.org Session Survey: www.uxpa2016.org/sessionsurvey/349 Conference Survey: www.uxpa2016.org/survey
59

Planning for an international audience to save time and money.

Apr 16, 2017

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Planning for an international audience to save time and money.

Planning for an international

audience to save time and money

RachelPeña

#UXPA2016www.uxpa2016.org

Session Survey:www.uxpa2016.org/sessionsurvey/349ConferenceSurvey:www.uxpa2016.org/survey

Page 2: Planning for an international audience to save time and money.

Rachel Peñ[email protected]

Page 3: Planning for an international audience to save time and money.

Broaden your horizons

Page 4: Planning for an international audience to save time and money.
Page 5: Planning for an international audience to save time and money.
Page 6: Planning for an international audience to save time and money.

World Population (人=1 million people)

Page 7: Planning for an international audience to save time and money.

World Languages (by number of native speakers)

and there are6,889

languages not listed here(not counting dialects)

1. Chinese2. Spanish3. English4. Arabic5. Hindi ( India)6. Bengali (Bangladesh)7. Portuguese8. Russian9. Japanese10. German

11. Javanese ( Indonesia)12. Lahnda (Pakistan)13. Telugu ( India)14. Vietnamese15. Marathi ( India)16. French17. Korean18. Tamil ( India)19. I ta lian20. Urdu (Pakistan)

Page 8: Planning for an international audience to save time and money.

Know the Rules

Page 9: Planning for an international audience to save time and money.
Page 10: Planning for an international audience to save time and money.

Privacy and Data Protection by Country

http://heatmap.forrestertools.com/

Page 11: Planning for an international audience to save time and money.

Understand the Technological Considerations

Page 12: Planning for an international audience to save time and money.
Page 13: Planning for an international audience to save time and money.
Page 14: Planning for an international audience to save time and money.
Page 15: Planning for an international audience to save time and money.
Page 16: Planning for an international audience to save time and money.
Page 17: Planning for an international audience to save time and money.

Understand the Users

Page 18: Planning for an international audience to save time and money.

International Personas

Page 19: Planning for an international audience to save time and money.

Make a solid plan

Page 20: Planning for an international audience to save time and money.

Potential Costs

00.5

11.5

22.5

33.5

44.5

5

1 Language 2 Languages 10 Languages

No I18NFull I18N

Exponential Increase in Cost

Page 21: Planning for an international audience to save time and money.

Or you get what you get

Page 22: Planning for an international audience to save time and money.

Know the Terminology

Page 23: Planning for an international audience to save time and money.

I18NL10N

G11N

Page 24: Planning for an international audience to save time and money.

DefinitionsInternationalization is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.

Internationalization (I18N)

Localization is the process of adapting internationalized software for a specific region or language by adding locale-specific components and translating text.

Localization (L10N)

Globalization is the process of creating content for acceptance by a broader global audience.

Globalization (G11N)

Page 25: Planning for an international audience to save time and money.

Build a Flexible Framework

Page 26: Planning for an international audience to save time and money.
Page 27: Planning for an international audience to save time and money.
Page 28: Planning for an international audience to save time and money.
Page 29: Planning for an international audience to save time and money.

Typography and Language Considerations

Page 30: Planning for an international audience to save time and money.

What is Unicode?Unicode provides a unique number for every character, no matter what the platform, no matter what the program, no matter what the language.

So what does that mean?

It means Peña doesn’t become Pe⎕a

Page 31: Planning for an international audience to save time and money.

LanguagesfamiliesDouble byte Cyrillic Other languages

JapaneseChineseKorean

RomanRussianBulgarian

LaotianFarsiThai

Page 32: Planning for an international audience to save time and money.

Double bytecharactersA double-byte character set also known as an "expanded 8-bit character set", is an extended single-byte character set, implemented as a code page.

Page 33: Planning for an international audience to save time and money.

Cyrillic languagesIt is the basis of alphabets used in various languages, past and present, in parts of the Balkans and Northern Eurasia, especially those of Slavic origin, and non-Slavic languages influenced by Russian. Cyrillic is one of the top 5 used writing systems in the world.

Page 34: Planning for an international audience to save time and money.

OtherlanguagesMore than 30 major unique writing scripts for languages exist in the world.

Page 35: Planning for an international audience to save time and money.

LanguagesexpansionSeparate presentation and content, so that font sizes, line heights, etc. can be easily adapted for translated text. You should also bear these ideas in mind when designing database field widths in character lengths.

Page 36: Planning for an international audience to save time and money.

Expansion chartFor most languages, it is generally safe to prepare for as much as 25%-35% expansion.

Remember that the actual expansion percentages will change depending on the subject matter, writing style, and sentence or string length.

Very short strings of text can expand as much as 100%-300% in length, and longer passages will often expand at the following estimated rates:

Page 37: Planning for an international audience to save time and money.

Expansion chartExpansion & Contraction Percentages for Translation

Language From English To EnglishAlbanian +15% -5% to -15%Arabic +20% to +25% -20% to -25%Burmese +15% -5% to -15%Catalan +15% -5% to -15%Croatian +15% -5% to -15%Czech +10% -5% to -10%Danish -10% to -15% +10% to +15%Estonian +15% -5% to -15%Finnish -25% to -30% +30% to +40%Flemish +10% -5% to -10%French +15% to +20% -10% to -15%German +10% to +35% -20% to +20%Greek 10% -5% to -15%Hebrew -20% to -30% +20% to +30%Hindi +15% to +35% -15%Italian +10% to +25% -15%Japanese -10% to -55% +20% to +60%Korean -10% to -15% +15% to +20%Norwegian -5% to -10% +5% to +10%Polish +20% to +30% -5% to -15%Portuguese +15% to +30% -5% to -15%Russian +15% -5% to -15%Spanish +15% to +30% -5% to -15%Swedish -10% +10%Thai +15% -5% to -15%

Page 38: Planning for an international audience to save time and money.

Considering the Data Details

Page 39: Planning for an international audience to save time and money.

Basic Form Layout

First Name:

First Name:Or Stacked

In-line

Page 40: Planning for an international audience to save time and money.

When Translated…

Nombre de Pila:Or Stacked

In-line Nombre de Pila:

Page 41: Planning for an international audience to save time and money.

Cultural variation in name structuresStructure

Given Middle Family Suffix

Double family names

Single-word names(Mononyms)

Multiple names, none of Which are historic familynames passed from generation to generation

Places used

Many, with slight variations

Spanish and Portuguese

Parts of Indonesia, India, Pakistan

Ethiopia:Names includes lineage ( 3 or 7Generations of mononyms )

Arabic Countries:Includes patronym, reference to First-born son, personal description, occupation or tribe

Scandinavian:Patronyms used in place of a family name.

Example

Martin Luther King Jr.

Gonzalo Alberto Peña Solórzano

Sugiantoro

YakovLebna Nadew NegasiMekdim Bekele Mihretu

Abu Karrim Muhammad al-JamilIbn Nidal ibn Abdulaziz al-Filistini

Jón OlafssonKristin Jónsdóttir

Page 42: Planning for an international audience to save time and money.

Other Considerations• Length of names

• Relative importance of name elements

• Life events that trigger name changes

• Need for additional name versions- Pronunciation for Japanese names- Alternative names, such as preferred names

“Bob Smith” = “Robert James Smith III”“Simon Fong” = “Fong Yat Ming” = 方一鳴

- Historical names (e.g. Maiden names)

Page 43: Planning for an international audience to save time and money.

Standard address form

Page 44: Planning for an international audience to save time and money.

How do you put this address there?

Lomas de La TrinidadCarretera Vía Las Minas,Cruce con C. San Rafael, Qta. KatyCaracas 1080Venezuela

Page 45: Planning for an international audience to save time and money.

Calendars & Dates

AsiaNorth AmericaEurope, South America

Hebrew date: Islamic date: Afghan date:

25th of Iyyar, 577625 Sha’ban, 143713 Jawza, 1395

06/02/16

Page 46: Planning for an international audience to save time and money.

Phone numbers

Country Example Digits

Australia (0403) 416 7216 11Brazil (97) 8723-8967 10China 190-6587-1234 11France 06 87 71 23 45 10Norway 24 56 76 34 8United Kingdom 07700 954 321 11United States (801) 373-7337 10

Page 47: Planning for an international audience to save time and money.

Number Display

Country FormatFrance 1 234 567,89Germany 1.234.567,89India 12,34,567.89Switzerland 1'234'567.89United States 1,234,567.89

Page 48: Planning for an international audience to save time and money.

Being aware of the Visuals

Page 49: Planning for an international audience to save time and money.
Page 50: Planning for an international audience to save time and money.

Meanings of colors changeVery few colors hold the same meaning across cultures

Passion is represented by Red in multiple locales

But Courage can be represented by Red, Orange or Yellowdepending on where you live

Page 51: Planning for an international audience to save time and money.
Page 52: Planning for an international audience to save time and money.

Icon and symbol selection “Symbolism can be culture-specific. The check mark means correct or OK in many countries. In some countries, however, such as Japan, it can be used to mean that something is incorrect. Japanese localizers may need to convert check marks to circles (their symbol for 'correct') as part of the localization process.”

http://www.w3.org/standards/webdesign/i18n

Page 53: Planning for an international audience to save time and money.

Know your Audience

Page 54: Planning for an international audience to save time and money.

Content Strategy for Multiple Languages

Page 55: Planning for an international audience to save time and money.

Minimum Viable Product

Graceful Degradation

Page 56: Planning for an international audience to save time and money.

Validate with the Intended Users

Page 57: Planning for an international audience to save time and money.
Page 58: Planning for an international audience to save time and money.
Page 59: Planning for an international audience to save time and money.

Thanks

http://bit.ly/1RT53JO

Rachel Peñ[email protected]