13
Мультиязычность Drupal Киселев Дмитрий [email protected]

Drupal multilanguage

Embed Size (px)

Citation preview

Page 1: Drupal multilanguage

Мультиязычность

Drupal

Киселев Дмитрий

[email protected]

Page 2: Drupal multilanguage

Как с этим в Drupal ?

Что такое и зачем?

Page 3: Drupal multilanguage

Что есть мультиязычный сайт

Page 4: Drupal multilanguage

Что есть мультиязычный сайт

Page 5: Drupal multilanguage

Как это сделать?

Page 6: Drupal multilanguage

Как это сделать?

1. Второй сайт

3. Сделать по уму!

2. Google переводчик нас спасет

Page 7: Drupal multilanguage

Определение языка пользователя

site.ru site.fr

ru.site.com fr.site.com

site.com/ru site.com/fr

1. Домен

2. Поддомен

3. Префикc в URL

Page 8: Drupal multilanguage

Типы мультиязычности

Полное дублирование

Статья

Статья

Статья

Статья

Статья

RU

Article

Article

Article

Article

Article

EN Контент

Новая статья

Перевод

Page 9: Drupal multilanguage

Типы мультиязычности

Разный контент

Статья

Статья

Статья

Статья

Статья

Контент

Новая статья

Перевод

RU

EN

EN

RU

Page 10: Drupal multilanguage

Drupal и мультиязычность

1. Модуль "Internationalization" и его

подмодули

2. Модуль "Entity Translation" + модуль "Title"

Page 11: Drupal multilanguage

Internationalization

139 976 сайтов используют модуль

939 421 скачиваний

более 17 000 строк кода

более 9 лет стабильной работы

Page 12: Drupal multilanguage

Entity translation

14 871 сайтов используют модуль

161 976 скачиваний

более 8 000 строк кода

более 2 лет стабильной работы

Page 13: Drupal multilanguage

Доп. информация:

Drupal

Мультиязычность в Drupal 7 - http://habrahabr.ru/post/150382/

Мультиязычность в Drupal 7. Меню - http://habrahabr.ru/post/150677/

Киселев Дмитрий

[email protected]