The experience I had building multilingual sites in Drupal 7. Special thanks to Suzanne Kennedy for allowing me to use some of the content from her presentations at DrupalCon Denver 2012 and DrupalCon Munich 2012.
Searching for information in a different language. People will not find your information if it is not translated.
Things to keep in mind
Building Multilingual Sites in Drupal 7 by Yoni Steingiesser
About Me Senior Web Coordinator at Information Services at the University of WA Founder of Stemaco Technology UX Design, Consulting, Drupal stemaco.com.au Twitter: @stemaco
Drupal at UWA News System Information Services Suggestions System Trialling CiviCRM
Why I needed to create aMultilingual Experience ? My Wedding – becandyoni.com The User Experience: reaching the target audience in their language
Why Multilingual? Reach a wider audience Expand to new markets Improve usability Search engine optimization Government regulations Company policy
Things to consider whenbuilding multilingual sites How many languages do you need to support? Does the user interface need to be fully translated? Do you have content in all the languages? Is all the content translated? What happens to content that has not been translated?
What is Multilingual in Drupal?Type of Site Core Modules Contributed Explanation ModulesForeign- Locale Install Drupal in alanguage site foreign languageMultilingual site Locale i18n User Interface and Each node in a different language Menus & Blocks TranslatedMultilingual site Locale i18n + Entity Introduce Content+ Translations Translation Translation or Content e.g About Us Translation
What comes with core? Locale - Adds language handling functionality and enables the translation of the user interface to languages other than English
Internationalization i18n - drupal.org/project/i18n Developing a website that enables localization of content and other elements Separating elements that should be localized so they can be specified for each locale
Localization l10n Process of adapting a website for a certain locale including: Translation of text and graphics Numeric, date and time formats Currency Time zones Legal requirements Localized Drupal Distribution to install Drupal with user interface translations pulled automatically from localize.drupal.org
Other ContributedModules I used Entity Translation – Allows (fieldable) entities to be translated into different languages, by introducing entity/field translation Language Icons – provides icons for language links