This document discusses building multilingual Drupal websites. It covers questions to consider like what languages to support and who will do translations. It then outlines the steps to set up languages, translate the user interface, content, and other elements. These include installing languages, translating variables, nodes, menus and more using modules like Entity Translation. It also discusses extending functionality with tools like the Localization Update.
4. Before you start
• What kind of site are you building?
• Planning your multilingual site
Building a Multilingual Site
• Getting Set Up
• Translating the UI
• Translating Content
• Translating Everything Else
What’s Next?
• Challenges in Drupal 7 Multilingual
• Learn More & Contribute
Wednesday, June 13, 2012
5. What Kind of Multilingual
Site are You Building?
Wednesday, June 13, 2012
38. Translation Checklist:
UI Text
Variables
Text in Code
User-Entered Strings
Content
Nodes
Entities (comments, users, terms...)
Text Groups (blocks, paths, menu items...)
Wednesday, June 13, 2012
39. Building Your
Multilingual Website
Wednesday, June 13, 2012
40. STEP 1:
Setting up Languages
Wednesday, June 13, 2012
41. Installing a Language
Configuration > Regional & language > Languages
Wednesday, June 13, 2012
68. works for
nodes
users
taxonomy terms
comments
...
Wednesday, June 13, 2012
69. Translatability
• Can be translated • Can’t be translated
• All fields • Author
• Additional • Promoted
per-translation
metadata •
• Creation date
•
Modification date
70. Title Module
$node->title
$term->name
$term->description
$node->field_title
$term->field_name
$term->field_description
Wednesday, June 13, 2012