Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Drupal7 & 8 翻訳コンテンツの罠
kazukomurata
June 27, 2017
Technology
0
210
Drupal7 & 8 翻訳コンテンツの罠
kazukomurata
June 27, 2017
Tweet
Share
More Decks by kazukomurata
See All by kazukomurata
Migrate Drupal7 to Drpual8
kazukomurata
0
140
Drupal8 Migrate API
kazukomurata
0
150
Drupal8 Problem of multilingualization of contents
kazukomurata
0
49
Drupalのデモサイト作って明日までに!と言われたら
kazukomurata
0
340
Drupal8 CKEditor TIps
kazukomurata
0
230
Drupal7×Cloudfront×SSL
kazukomurata
0
160
Drupal8 State API と Configuration API
kazukomurata
0
190
Drupal8 2016/11
kazukomurata
0
37
Other Decks in Technology
See All in Technology
Spotify物理コントローラーがほしい
miso
0
160
~スタートアップの人たちに捧ぐ~ 監視再入門 in AWS
track3jyo
PRO
32
8.7k
⚡Lightdashを試してみた
k_data_analyst
0
200
CADDi HCMC Technology Center
caddi_eng
0
250
Oracle Database Technology Night #55 Oracle Autonomous Database 再入門
oracle4engineer
PRO
1
120
長年運用されてきたモノリシックアプリケーションをコンテナ化しようとするとどんな問題に遭遇するか? / SRE NEXT 2022
nulabinc
PRO
15
7.4k
我々はなぜテストをするのか?
kawaguti
PRO
0
260
Kubernetesの上に作る、統一されたマイクロサービス運用体験
tkuchiki
1
840
Embedded SRE at Mercari
tcnksm
0
820
LINEのData Platform室が実践する大規模分散環境のCapacity Planning
line_developers
PRO
0
340
Whats new in Android Media?
myolwin00
2
100
[SRE NEXT 2022]ヤプリのSREにおけるセキュリティ強化の取り組みを公開する
mmochi23
1
380
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
316
22k
A better future with KSS
kneath
225
15k
Gamification - CAS2011
davidbonilla
75
3.9k
Building a Scalable Design System with Sketch
lauravandoore
447
30k
What’s in a name? Adding method to the madness
productmarketing
11
1.5k
A Modern Web Designer's Workflow
chriscoyier
689
180k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
12
890
Embracing the Ebb and Flow
colly
73
3.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
655
120k
10 Git Anti Patterns You Should be Aware of
lemiorhan
638
52k
Happy Clients
brianwarren
89
5.5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1k
Transcript
翻訳コンテンツの罠 Drupal7 & 8 村⽥ 和⼦ (@kazuno_ko85)
⾃⼰紹介 ´ 村⽥ 和⼦ (@kazuno_ko85) ´ デジタルサーカス株式会社 所属 ´ Drupal
は、2015年1⽉〜 ´ 最近はメインはD7、ちょっとづつD8やってます。 ´ Drupal meetup Tokyo にもいます。
概要 ´ Drupalは多⾔語化が楽なCMSです。 ´ が、しかし、Drupal7の多⾔語化でちょっとハマった事象があったので発表しま す。
概要 多⾔語化のためにやること(1) ´ 翻訳辞書をベースに各⾔語の⽂字列を表⽰する
概要 多⾔語化のためにやること(2) ´ 1つのコンテンツに対して、⾔語毎の表⽰データを⽤意、表⽰する ´ (正式にはEntity translationモジュールの機能)
ここで問題です -前提 : サイトの⾔語設定- ´ サイトのデフォルト⾔語 ・・・ English
ここで問題です -前提 : コンテンツの⾔語設定- ´ コンテンツのorigin Language = Spanish
ここで問題です。 ´ ポルトガル語で⾒たときに表⽰されるのはどの⾔語コンテンツでしょうか?
正解は・・・
正解は・・・ ´ フランス語が表⽰されます。 → デフォルト⾔語でも、コンテンツのオリジナル⾔語でもない!
なぜならば・・・ ´ 対象⾔語のコンテンツが無い場合、⾔語⼀覧の上から順に存在するコンテンツを 探しに⾏くからです。 表⽰
Drupal8は? ´ Drupal8はEntity translationがCoreにありデフォルト機能になりました。 ´ 挙動は・・・D7と⼀緒!
ありがとうございました ´ 次回もなにか発表します。 ´ 例のごとく枠があれば。 ´ 内容は・・・これから!