Тарас Цюпер - Мультиязычность в drupal 8
TRANSCRIPT
Мультиязычность в Drupal 8
Содержание
1 Знакомство с Drupal 8. Установка.
LEDC-2013
Содержание
1 Знакомство с Drupal 8. Установка.
2 Обзор возможностей “из коробки” и интерфейса.
LEDC-2013
Содержание
1
3
2
Знакомство с Drupal 8. Установка.
Обзор возможностей “из коробки” и интерфейса.
Изминения в коде.
LEDC-2013
Содержание
1
3
2
4
Знакомство с Drupal 8. Установка.
Обзор возможностей “из коробки” и интерфейса.
Изминения в коде.
Подсумируем.
LEDC-2013
Установка
LEDC-2013
Модули
Drupal 7
Locale
Content translation
i18n
Entity translation
Localization update
Administration language
LEDC-2013
Модули
Drupal 7 Drupal 8
Locale Language
Content translation Content translation
i18n Interface translation
Entity translation
Localization update
Administration language
LEDC-2013
Настройки
LEDC-2013
Настройки
LEDC-2013
Настройки
LEDC-2013
Permissions
LEDC-2013
Добавленые:
language_save() - hook_language_presave()hook_language_insert()hook_language_update()
language_delete() - hook_language_delete()
language_load()
Удалены:hook_language_init()
hook_multilingual_settings_changed()
local_lagnuage_list()
Language
...(c) https://drupal.org/node/1387546 https://drupal.org/node/1911596 https://drupal.org/node/1276640 LEDC-2013
Drupal 7 Drupal 8
drupal_language_types() language_types_get_default()
language_types() language_types_get_all()
language_types_configurable() language_types_get_configurable()
language_initialize() language_types_initialize()
drupal_multilingual() language_multilingual()
Language
...(c) https://drupal.org/node/1450154 https://drupal.org/node/1392312
LEDC-2013
language -> langcode
...(c) https://drupal.org/node/1413790 https://drupal.org/node/1450144
LEDC-2013
language -> langcode
...(c) https://drupal.org/node/1399806LEDC-2013
language_load() & language_list()
...(c) https://drupal.org/node/1323148 https://drupal.org/node/1647438
LEDC-2013
comment_node_update_index()
...(c) https://drupal.org/node/1426154LEDC-2013
node_access() & hook_node_access()
...(c) https://drupal.org/node/1667616LEDC-2013
drupal_mail() & hook_mail() & hook_mail_alter()
...(c) https://drupal.org/node/1783398LEDC-2013
hook_node_access_grants()
...(c) https://drupal.org/node/1959668LEDC-2013
hook_search_preprocess()
...(c) https://drupal.org/node/1757426LEDC-2013
Form Api
LANGUAGE_ALL
LANGUAGE_LOCKED
LANGUAGE_CONFIGURABLE
...(c) https://drupal.org/node/1749954LEDC-2013
Итоги
LEDC-2013
Lviv Euro Drupal Camp 2013