14
Josh Solomon, Product Manager, Lingotek Gábor Hojtsy, Drupal Core Developer, Acquia Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support

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

  • Upload
    acquia

  • View
    185

  • Download
    5

Embed Size (px)

Citation preview

Page 1: 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

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

Lingotek – Company Overview

Page 3: Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support
Page 4: Drupal 7 vs. Drupal 8: A Contrast of Multilingual Support

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

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

Afterthought vs Forethought

Multilingual Drupal 7 vs Drupal 8

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

Drupal 7 – Multilingual Afterthought…

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

Drupal 8 – Multilingual Forethought…

LANGUAGE INTERFACE CONTENT CONFIG

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

Drupal 8: Language

–Base services for all modules dealing with data.

–Not just multilingual

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

Drag picture or click icon to add

Drupal 8: Interface

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

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

Drupal 8: Content

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

–Content translation provides user interface.

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

Drupal 8: Configuration

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

–Unified translation

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

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

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

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

Demo: Translating Drupal 8

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

Thank You