0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Drupal8でコンテンツを多言語化する方法

Posted at

前提

Drupal8を学習中の初学者が学んだことをまとめるためのメモとして書いています!
もし、概念が間違っていたりより良い方法などございましたらご指摘いただけるととても勉強になります!

Drupalとは

Drupalとは、オープンソースのソフトウェアとして導入することが可能なCMS(コンテントマネジメントシステム)。
有名なところで言うとWordPressなどと同じカテゴリー。
日本では、小学館などのWebサイトにDrupalが導入されていたり、海外ではLady GagaのWebsiteなどの構築に使われていて世界では有名だが国内外のいろいろなサイトを読んだ結果、日本への浸透はまだ薄いのかな?と言う印象を受けました。

Drupalサイトの多言語化

ここで、本題のサイトの多言語化ですが、
そもそもDrupalの強みはその拡張性の高さにあります。
多言語化もそのうちの一つです。
WordPressでも多言語化できますけど・・・ってなりますけど、今回仕事でDrupalで内容を翻訳したのですが、慣れるととても簡単にできるようになりました!

ステップ1 まずは、環境設定をクリックし、
Screen Shot 2019-11-21 at 4.59.58 PM.png

その後右下あたりに出てくる言語をクリック。

Screen Shot 2019-11-21 at 5.08.20 PM.png

言語を追加をクリックし,翻訳したい言語を追加(今回は英語)。

Screen Shot 2019-11-21 at 5.10.27 PM.png

そうすると、英語にも切替れるようになるボタンが出てきます!
Englishを選択し、構成を保存。

Screen Shot 2019-11-21 at 5.12.50 PM.png

そしたら、この全て日本語だったページが

Screen Shot 2019-11-21 at 5.14.02 PM.png

こうなりました!
サイトのタイトルなどちょいちょい日本語は残っていますが、
上のナビゲーションメニューやほとんど(Drupalコアに入っている部分)が自動で英語に訳されてこれは助かりますね!

でも、これはディベロッパー達にしか見えない部分でもあるので、
一番大事な場所は実際のコンテンツの翻訳機能やタイトルなどの翻訳です。

これには、拡張機能であるモジュールというのをいくつかインストールしたりしなければなりませんので、別で書いて残そうかなと思います。

少しでも、僕と同じようにDrupalどこから始めたらいいんだろうとか苦しんでいる方のお助けに少しでもなれば幸いです。

お読みただきありがとうございました。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?