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
Rails i18nでロシア語がおかしいのだが/Russian in Rails i18n
Search
Orgil Dj
March 26, 2018
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rails i18nでロシア語がおかしいのだが/Russian in Rails i18n
rails, i18n, cookpad
Orgil Dj
March 26, 2018
More Decks by Orgil Dj
See All by Orgil Dj
クックパッド検索システム統合/Cookpad Search System Consolidation
giga811
1
630
Go Global Search 2
giga811
0
3.6k
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
350
Utilizing Notion as your number one productivity tool
mfonobong
4
420
Writing Fast Ruby
sferik
630
63k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Designing Powerful Visuals for Engaging Learning
tmiket
1
450
BBQ
matthewcrist
89
10k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Rails Girls Zürich Keynote
gr2m
96
14k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
Practical Orchestrator
shlominoach
191
11k
Transcript
рецепт िविध تافصو recepty QRUMTKHVGT TG\GRVG συνταγή recetas اذغ روتسد
recettes receptek resep ricette 레시피 przepisy TGEGKVCU recept công thức nấu ăn ৯ේ สูตร Ϩγϐ Rails i18nͰϩγΞޠ͕͓͔͍͠ͷ͕ͩ Techconf 2018 LT 2018.02.10 - ΦϦΪϧ
$ whoami • @orgil_ (ΦϦΪϧ) • ΫοΫύου 16৽ଔ • ւ֎ࣄۀ෦
• Search Engineer • ੈք22ݴޠͷϨγϐݕࡧ
рецепт िविध تافصو recepty QRUMTKHVGT TG\GRVG συνταγή recetas اذغ روتسد
recettes receptek resep ricette 레시피 przepisy TGEGKVCU recept công thức nấu ăn ৯ේ สูตร Ϩγϐ
рецепт िविध تافصو recepty QRUMTKHVGT TG\GRVG συνταγή recetas اذغ روتسد
recettes receptek resep ricette 레시피 przepisy TGEGKVCU recept công thức nấu ăn ৯ේ สูตร Ϩγϐ ϩʔΧϦθʔγϣϯ
i18n • RailsࠃࡍԽ • interna@onaliza@on => i18n • ଟݴޠԽΛαϙʔτ͢ΔϑϨʔϜϫʔΫ •
จݴͷ༁ͷΈ • ௨՟ϑΥʔϚοτͳͲ
yamlϑΝΠϧΛஔ͚ͩ͘
ӳޠ ΞϥϏΞޠ จݴͷ༁
୯ܗ ෳܗ recipe recipes
Ϩγϐݕࡧ݁Ռ • 1݅ => chicken recipe • 100݅ => chicken
recipes 100
Ϩγϐݕࡧ݁Ռ • 1݅ => chicken recipe • 100݅ => chicken
recipes 100 ࣈʹΑͬͯจݴ͕มΘΔ ‐ ‐
pluraliza@on 1 2 3 4 1 recipe 2 recipes 3
recipes 4 recipes 1 pецепт 2 pецепта 7 pецептов 8 pецептов
pluraliza@on 1 2 3 4 1 recipe 2 recipes 3
recipes 4 recipes 1 pецепт 2 pецепта 7 pецептов 8 pецептов ‐ GPSN มΘΒͳ͍ ‐ GPSN ޙΖʹzTz ‐ NVMUJGPSN ࣈʹΑͬͯ݅ذ ͷͱ͖ ͷͱ͖ ͷͱ͖
i18n :one :other :many :few Ωʔ ↓ ͨ͠countʹΑͬͯదͳΩʔΛ͏ IUUQHVJEFTSVCZPOSBJMTPSHJOIUNMQMVSBMJ[BUJPO
Ϩγϐ1ݸͷ߹ࣈग़͞ͳ͍
Ϩγϐ1ݸͷ߹ࣈग़͞ͳ͍ ͱ͜Ζ͕
• ݕࡧ݁Ռʹ͕݅ग़ͳ͍όάใࠂ • ͖͋Β͔ʹ1݅Ҏ্ͷݕࡧ݁Ռ "ϩγΞޠ͕͓͔͍͠
:one != 1
:one == singular 1, 21,… 101… Ͱ୯ܗ͕ΘΕΔ ➚ ➚ ➚
unicode.org ͰެࣜυΩϡϝϯτ͕͋Δ IUUQXXXVOJDPEFPSHDMESDIBSUTTVQQMFNFOUBMMBOHVBHF@QMVSBM@SVMFTIUNMSV ↑ :one :few :many :other ͕͜Εʹ૬͢Δ
IUUQTHJUIVCDPNTWFOGVDITSBJMTJOCMPCNBTUFSMJCSBJMT@JODPNNPO@QMVSBMJ[BUJPOTFBTU@TMBWJDSC
IUUQTHJUIVCDPNTWFOGVDITSBJMTJOCMPCNBTUFSMJCSBJMT@JODPNNPO@QMVSBMJ[BUJPOTFBTU@TMBWJDSC Rails i18n ͋Γ͕͍ͨ!
UXPGPSN SFDJQF ʜSFDJQFT &OHMJTI *UBMJBO
'SFODI 5VSLJTIFUD Ϥʔϩούͷݴޠ POFGPSN ʜϨγϐ ຊޠɺதࠃޠɺؖࠃޠɺ5IBJFUD ΞδΞͷݴޠ͕ଟ͍ ʜ pецепт ʜpецепта ʜpецептов 3VTTJBO 6LSBJOJBO 1PMJTI -JUIVBOJBOFUD ϩγΞޠܥݴޠ͕ࣅ͍ͯΔ GPSN "SBCJD )FCSFX *SJTIFUD IUUQXXXVOJDPEFPSHDMESDIBSUTTVQQMFNFOUBMMBOHVBHF@QMVSBM@SVMFTIUNMDPNQBSJTPO ୯ɺෳϧʔϧͷׂ߹
ऴΘΓʹ • ϩʔΧϦθʔγϣϯ໘ന͍ • i18nศར (༷ΛͪΌΜͱ্ͬͨͰ͏) • :one != 1
• ݱͷਓʹݟͯɺͬͯΒ͓͏ • ݕࡧͬͱ໘ന͍
рецепт िविध تافصو recepty QRUMTKHVGT TG\GRVG συνταγή recetas اذغ روتسد
recettes receptek resep ricette 레시피 przepisy TGEGKVCU recept công thức nấu ăn ৯ේ สูตร Ϩγϐ Happy i18n!