Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Designing user experience for multilingual webs...
Search
Gunnar Bittersmann
April 26, 2013
Design
0
350
Designing user experience for multilingual websites (Front-Trends 2013)
Video:
https://vimeo.com/68680322
Gunnar Bittersmann
April 26, 2013
Tweet
Share
More Decks by Gunnar Bittersmann
See All by Gunnar Bittersmann
Responsive typography 2
gunnarbittersmann
0
92
Go home, Prettifier, you’re drunk!!
gunnarbittersmann
0
70
3 Fehler sind zu finden
gunnarbittersmann
0
110
TIL that the future :has already begun
gunnarbittersmann
0
82
TIL how to clear floats
gunnarbittersmann
0
77
TIL about showModal (from small things big things one day come)
gunnarbittersmann
0
88
Inclusive Design 24 2022 – Gunnar’s picks
gunnarbittersmann
0
76
The color rebeccapurple
gunnarbittersmann
0
120
Mehrsprachige Websites
gunnarbittersmann
0
88
Other Decks in Design
See All in Design
デザインシステム構築の進め方 基本から実践まで、具体的な手順を徹底解説
ncdc
1
290
20241019-CUD友の会「困った!を解決するデザイン改訂版」交流会
majimasachi
0
300
シームレスな連携を実現するデザイントークンの設計と構築
amishiratori
0
430
Slip N Slime - Character Design Ideation
thebogheart
0
340
Design System for training program
mct
0
160
ピクシブにおける「ビジョン」の取り扱われ方 #pixivdevmeetup / 20240920
minamitary
1
1.7k
東急URBAN HACKSのデザイナーって何やってるの? 〜Designer Night #1〜 移動・不動産領域の取り組み
tmtgtkhs
0
170
コンセプトで経営・事業・組織を動かす、 Ameba20周年ブランディング / ameba-20th-branding
cyberagentdevelopers
PRO
1
450
「ちょっといいUI」を目指す努力 / Striving for Little Big Details
usagimaru
6
3.9k
The Very Small Creatures - dressing up warm sequence
lizziestoryboards
0
110
デザインからアプリ実装まで一貫したデザインシステムを構築するベストプラクティス
shuzo
15
7k
1年目のクリエイターがつくりあげた!採用冊子CANVAS制作の裏側 / creator-canvas
cyberagentdevelopers
PRO
1
400
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
Producing Creativity
orderedlist
PRO
342
39k
Done Done
chrislema
182
16k
Site-Speed That Sticks
csswizardry
2
200
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Why Our Code Smells
bkeepers
PRO
335
57k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
Rails Girls Zürich Keynote
gr2m
94
13k
We Have a Design System, Now What?
morganepeng
51
7.3k
GitHub's CSS Performance
jonrohan
1031
460k
Transcript
Projektowanie doświadczenia " użytkownika dla witryn wielojęzycznych Gunnar Bittersmann @g16n
Photograph by Emmanuel Huybrechts Taken from Wikimedia Commons Photograph by
Gunnar Bittersmann Painting by Joseph Karl Stieler Taken from Wikimedia Commons
Designing user experience" for multilingual websites Gunnar Bittersmann @g16n
Photograph by Emmanuel Huybrechts Taken from Wikimedia Commons Photograph by
Gunnar Bittersmann Painting by Joseph Karl Stieler Taken from Wikimedia Commons
Gestaltung des Nutzungserlebnisses" für mehrsprachige Websites Gunnar Bittersmann @g16n
Photograph by Emmanuel Huybrechts Taken from Wikimedia Commons Photograph by
Gunnar Bittersmann Painting by Joseph Karl Stieler Taken from Wikimedia Commons
Designing user experience" for multilingual websites Gunnar Bittersmann @g16n
Designing multilingual websites" for user experience Gunnar Bittersmann @g16n
None
Localization ≠ Internationalization
Localization adaptation of a system for a specific region •
language related aspects – translations – different characters and scripts • cultural aspects – units, currencies – time and date formats – meaning of colors and symbols – suitability of images • legal requirements
Internationalization designing a system to be prepared to make localization
possible and easy.
Photograph by Mat Connolley Taken from Wikimedia Commons
Internationalization is not a feature. It is an architecture.” —Addison
Phillips, Chair W3C Internationalization WG “
i18n internationalization 18 localization 10 L10n a11y g16n accessibility 11
Gunnar Bittersmann 16
International websites Website for an international target audience monolingual multilingual
same content different content
RTFM Photographs by Gunnar Bittersmann
Select your language English Polish German Russian Spanish French Chinese
Select your language English polski deutsch русский español français தจ
Select your language English ▼
Berlin Photographs by Gunnar Bittersmann
Warszawa Photographs by Gunnar Bittersmann
Select your language English polski deutsch русский español français தจ
ह"दी !"#$%&ا ?
None
GET /index.html HTTP/1.1 Host: example.net User-‐Agent: Mozilla/5.0 (Macintosh;
Intel Mac OS X 10.8; rv: 20.0) Gecko/20100101 Firefox/20.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/ *;q=0.8 Accept-‐Language: en-‐us,en;q=0.8,de-‐de;q=0.6,de;q=0.4,pl;q=0.2 Accept-‐Encoding: gzip, deflate HTTP header
None
None
None
Language negotiation • Provide your content in a language that
the user (most likely) understands • Provide the option to change the language English polski deutsch русский español français 中文 ह"दी !"#$%&ا
None
None
Use UTF-8. Ever. Everywhere.
Używam wspaniałego webfonta.
First name Last name Ferenc Liszt Liszt Ferenc!
Ferenc Liszt Liszt Ferenc! Given name Family name
Van Zandt Given name Family name Steven
van Beethoven Given name Family name Ludwig
Guðmundsdóttir Given name Family name Björk
How shall we call you? Björk Guðmundsdóttir Name Björk
How shall we call you? Ludwig van Beethoven Name
Beethoven
How shall we call you? Steven Van Zandt Name
Little Steven
How shall we call you? Liszt Ferenc Name Ferenc
Email <input type="email"/> иван@россия.рф
Colors, Images
Acknowledgement Thanks to Richard Ishida for the many articles http://www.w3.org/International
webplatform.org
Photographs by Emmanuel Huybrechts (top left), Mat Connolley (bottom left),
painting by Joseph Karl Stieler, taken from Wikimedia Commons; center top and bottom photographs by Gunnar Bittersmann Ludwig van Beethoven Dziękuję.