Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Multilingual UI
Search
ベサリディダ
May 07, 2024
0
30
Multilingual UI
ベサリディダ
May 07, 2024
Tweet
Share
Featured
See All Featured
Done Done
chrislema
186
16k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
700
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
4 Signs Your Business is Dying
shpigford
186
22k
KATA
mclloyd
PRO
32
15k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Music & Morning Musume
bryan
46
7k
Transcript
多言語化 ユーザーインタフェース 誰も教えてくれない多言語化のあれこれ
なんで大事なの? UIはアプリ/ページへの入り口 - 言語Aのデザインが先にできて、言語Bの文字 が強引に入れられる - フォントが合わず、雰囲気を台無しにする - CSSの調整が多すぎて実装にオーバヘッドが かかる
- 最悪の場合は顧客を奪われる 出典:IXION https://store.steampowered.com/app/1113120/IXION
お話しする三つのテーマ ユーザが一番最初に気づく 違和感、国の数だけフォン トの美しい使い方がある いろんな言語の長い・短い 言葉を受け止められるよう に十分な余白をもつ 大事なのはユーザが言語を 切り替えた時、自分たちの ためのUIであると感じる
フォント 空間 アットホーム
フォント This is a pen This is a pen This
is a pen This is a ペン This is a ペン
同じフォントを使うべからず 日本語以外の言語にするとき、必ずその言語のため に作られたフォントを使う - 特殊文字をちゃんと表せている? 例:e, ë - 日本語に「無い」ものはどうしてる? -
イタリック体 - スペース - 大文字小文字
空間 いろんな箱 様々な長さ 短いし ありえない ぐらいに長 いかもしれ ない
文字はなげぇ 一つの言語のために作られたUIのコンポーネントは 必ず別の言語で長さを超過したり持て余したりする - 基本的に±33%の文字が入れるようにする - 「保存しますか?」日本語でピッタリだけど それ以下とそれ以上の時に壊れちゃう よくある罠 -
「はい/いいえ」は言語によっては長くなる - 例:保存しますか?→「保存します」 保存しますか? Save? A bheil thu airson an sgrìobhainn a shàbhaladh 保存しますか?
言語ごとの比率 https://www.w3.org/International/articles/article-text-size.ja
改行の悪魔 Clear Layer レイ ヤーを クリア レイヤー をクリア レイヤ クリア
アットホーム これは誰のためのUI?
ユーザを意識したUI UIを見るだけで、「これは自分宛ではない」と思っ てしまうのがユーザ。想像してみましょう。 - 海外のホテルでウォシュレットが無い - 飲食店がおしぼりを出してくれない - 水道の水が飲めない -
部屋に入るのが土足 これぐらいにショックを受けてしまう。 引用元:リクルート RGF(https://www.rgf-professional.jp/ja/)
CREDITS: This presentation template was created by Slidesgo, and includes
icons by Flaticon, and infographics & images by Freepik ご清聴ありがとうございます