Creating Multilingual Drupal 7 Websites: Part 2 Kristen Pol CruzTech, LLC (Freelance)‏ Drupal Dev / SEO / i18n kristen.org Santa Cruz,

Slides:



Advertisements
Similar presentations
The Purpose of this presentation is to help configuring YP Quotes plug-ins and applications Please use these guidelines to make the whole process of configuring.
Advertisements

Cultural Heritage in REGional NETworks REGNET Den Haag Meeting (RN-PTG014) 21-22/11/2002.
Presentation Prepared For:. Secure user Login provides access to specific ship-to addresses, customer catalog, order processing rules, and other account-based.
Drupal Basics Part 3 Create a new page Main tabs menu Using the theme Agricultural Communications Services Integrated Media Training Sessions
Business Development Suit Presented by Thomas Mathews.
Drupal Basics Part 5 Understanding Blocks Using the theme Agricultural Communications Services Integrated Media Training Sessions
User Friendly Entity Reference Select Lists
Seattle Drupal Clinic Introduction to Drupal and Web Content Management.
Internationalization An introduction to Drupal i18n Russell Blakeborough
WPML Translation plugin is the best option when you need to translate your Wordpress website into multiple languages. The plugin makes it easy to translate.
Our aims ease the pain – for all our users get with the times better communication with our supporters recruit and engage people to our campaigns raise.
Drupal Presentation - Menus CS 275 – Intro to Databases Fahmy Mohammed Spencer Forell Max Mueller.
Drupal Blocks David Manela, Mark Ritzman, Chad Campbell.
Course Orientation Modules Tool. If the Modules tool has been added to the course, use the Modules link in the Course Menu to access course modules.
Adding a Syllabus Link. Let’s add the syllabus to the homepage. Return to the homepage Click “Add File” To get to the homepage, click the Course Content.
The Dr ü G Book: An Intro to Drupal The Dr ü G Book: An Intro to Drupal (Dr ü G: Drupal User ’ s Group - users, not developers) This is an introduction.
Drupal Workshop Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology, Drupal technology, directories.
Topics Content administration Basic installation and configuration Theme and module installation The Nice-to-Have Modules that expand functionality for.
Basics of Drupal: Part 3 Rochelle Terman
Basics of Drupal: Part 2 Rochelle Terman
Installing CiviCRM onto Wordpress. How does it work?
Drupal Training Syllabus Chaitanya Lakshmi
How to extend and configure Drupal without user interaction or database dump By Damien Snoeck for Switzerland Romandy Drupal Group January 27, 2010 Work.
Administration Tab CiviCRM. Data Organization in CiviCRM: "Building Blocks" Contacts Reports Mail Tags Activities Contribe Member Events and Event Attendences.
What’s New in SkillPort 7 Presenter Name Title. SkillPort 7 – a whole new look and feel! Complete redesign of the SkillPort User Interface –Both Student.
Contact Manager / Client Connect. Contacts vs. Prospects? LPS Real Estate Group2 Formerly in Paragon 4, Contacts where either a general contact or considered.
Drupal Overview Prepared by : Agustin D. Gumogda Jr. Instructor.
Drupal SEO Kristen Pol CruzTech, LLC (Freelance)‏ Web, Drupal & SEO Santa Cruz, CA drupal: kepol.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
CIS—100 Chapter 7—Headers and Footers 1. Chapter Objectives 2 After successful completion this chapter you should be able to:  Add page numbers.  Add.
Drupal for NGOs 1 Amnesty.org redesign 22 July 2008.
Advanced samples Printing two types of labels from two different custom forms We have two different labels that contain the same data. One is suitable.
Drush: The Drupal Shell Utility Trevor Mckeown Founder & Owner Sublime Technologies
Leveraging the UpSideDown21 Content Management System Tutorial #1.
Introduction to Views Stanford Drupal Camp April 6, 2013.
Drupal for client Maria Sherskova skype: sherskova.
Classifications Schemes and Class Scheme Items in the Curation Tool: Interface Design Audrey Lipps, User-Centered Design
Microsoft ® Official Course Structuring and Publishing Websites for All Users Microsoft SharePoint 2013 SharePoint Practice.
Parent / Child Data Modeling 1. 2 Dennis Solis Solis Media Group Solis Media Group Over 20 years of application software development. Over 20 years of.
Are You in the Right Room?  Want to learn about Features module  Are a beginner or intermediate drupaler who hasn't really used it yet  Don't have an.
Drupal Recipe: Before and After Gallery Lisa Forgan and Chris Neglia, using notes from Drupal Camp Colorado Copyright 2009, Page 1 Solutions LLC.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Configuring WebTMA’s Form Attributes for Greater Efficiency Tammy Hilmer TMA Systems.
OU Campus Version 10 INTRODUCTION VERSION 10. Welcome Version 10.
Introduction to Blackboard Rabie A. Ramadan Session 2.
Does your website speak Chinese? Thom Robbins
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
How to Apply PDF in Flipbook on Website. Description If you are finding solution for applying PDF in flipbook mode on website, and adding multimedia items.
Views: From the Beginning John Fiala Twitter: jcfiala Vintage Digital.
1 Terminal Management System Usage Overview Document Version 1.1.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Basics of Drupal for Researchers, part 2
Website Administration
LMEvents SharePoint Portal How-to Guide
New and emerging acquisitions workflows Item search in Amazon
Content Management Systems
Drupal based Scholarship Application
Automate your content translation with the Google Translate API.
Panelize all the Things!
Adding Course Menu Items
The Way Eryk Budi Pratama
Basics of Drupal for Researchers
The Ultimate Joomla! Form Builder and Manager
One Content Type to Rule Them All
Batch Parties Changes.
Marion Kelt, Research and Open Access Librarian
Marion Kelt, Research and Open Access Librarian
Instructional Design Center
Drupal user guide Evashni Jansen Web Office.
Joomla! 3.7 Nyheder i Joomla!.
Presentation transcript:

Creating Multilingual Drupal 7 Websites: Part 2 Kristen Pol CruzTech, LLC (Freelance)‏ Drupal Dev / SEO / i18n kristen.org Santa Cruz, CA

<shamelessplug> </shamelessplug>

Raffle for New Multilingual Book! Write your name on a piece of paper and put it in the bag at the front... I will choose a name at the end of the talk :)

What We'll Cover  Blocks  Menus  Taxonomy  Views

Multilingual Drupal

Top Drupal 7 Modules  Locale  User Interface  Localization Client  Localization Update  String Overrides  Content  Content Translation  Entity Translation  Internationalization  Multilingual Content  Synchronize Translations  Title  Translation Management Tool  Configuration  Internationalization  Block Languages  Contact Translation  Field Translation  Menu Translation  Multilingual Select  Path Translation  String Translation  Translation Redirect  Taxonomy Translation  Variable Translation  Internationalization Views  Transliteration

Top Drupal 7 Modules  Locale  User Interface  Localization Client  Localization Update  String Overrides  Content  Content Translation  Entity Translation  Internationalization  Multilingual Content  Synchronize Translations  Title  Translation Management Tool  Configuration  Internationalization  Block Languages  Contact Translation  Field Translation  Menu Translation  Multilingual Select  Path Translation  String Translation  Translation Redirect  Taxonomy Translation  Variable Translation  Internationalization Views  Transliteration

Blocks

Blocks

Blocks Block Languages module

Configure Block

Translate Block

Translated Block

Menus need-more-time-to-make-a-choice.jpg

Menus

Menus Menu Translation module

Menu Translation Options

Configure Menu

Fixed Menus  Special menu for one language  Separate menus for each language  Very different menu structures

Configure Menu

Localized Menu Items  One menu item  Menu item is in source language  All languages use same link  No translation set  Menu item title is translated via string translation (just like UI strings)  Example: /contact

Translated Menu Items  Different menu item per language  Different link per language  Menu items form translation set  Examples: node-translated nodes, translated views pages

Assign Language to Menu Item

Localize / Translate Menu Item

Localize Menu Item

Translate Menu Item

Localized / Translated Menu

Taxonomy 1/draft_lens module photo_ Animal_Classification_Cha

Taxonomy

Taxonomy Entity Translation module can be used to configure field translation for taxonomy term fields... good for when terms have custom fields. Example: Slang with Example Usage field

Taxonomy Taxonomy Translation module

Translation Options

Configure Vocabulary

Fixed Vocabularies  Special vocabulary for one language  Separate vocabularies for each language  Very different terms per language

Configure Vocabulary

Localize Terms  Must be added in the source language!!!  One term object  No translation set

Configure Vocabulary

Translate Terms  Add terms in separate languages  Assign language per term  Separate term objects  Term translation set

Localize / Translate Terms  Add terms in separate languages  Assign language per term  Separate term objects  Term translation set

Localize / Translate Term

Localized / Translated Term

Views

Views Internationalization Views / Views Translation module

Views

Language-Specific Views  Special view for one language  Separate views for each language  Very different views per language  Can use Path Translation module to associate views into a translation set

Multilingual Views  Same view for all languages  Configure view to know what the content language is (determined via the content language negotiation settings)

Configure Views (node translated)

Configure Views (field translated)

Multilingual View

Q&A

Book Raffle!

Thank you...