Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support

Post on 12-Feb-2017

180 views 5 download

Transcript of Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support

Josh Solomon, Product Manager, LingotekGábor Hojtsy, Drupal Core Developer, Acquia

Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support

Lingotek – Company Overview

Drupal 7 vs Drupal 8 - A Contrast of Multilingual Support

1. Review the Drupal 7 multilingual landscape in contrast to Drupal 8’s core multilingual capabilities.

2. Demonstrate how to properly prepare a Drupal 8 website for multilingual support

3. Show the traditional process of translating Drupal 8 websites4. Explore the Lingotek translation process for Drupal 8 websites

Objectives

Afterthought vs Forethought

Multilingual Drupal 7 vs Drupal 8

Drupal 7 – Multilingual Afterthought…

Drupal 8 – Multilingual Forethought…

LANGUAGE INTERFACE CONTENT CONFIG

Drupal 8: Language

–Base services for all modules dealing with data.

–Not just multilingual

Drag picture or click icon to add

Drupal 8: Interface

–Interface translation has a built-in update feature and improves usability.

Drupal 8: Content

–Field translation in a built-in API for all entities.

–Content translation provides user interface.

Drupal 8: Configuration

–Common configuration system handles blocks, views, field settings.

–Unified translation

1. Not strictly needed to think of language at the start

2. Contributed modules took time to adapt3. Migration path improved but still has some

holes

Preparing Drupal 8 for Multilingual

1. Built-in D8 translation process2. D8 + Lingotek Translation process

Demo: Translating Drupal 8

Thank You