Internationalization An introduction to Drupal i18n Russell Blakeborough

Slides:



Advertisements
Similar presentations
European Space Weather Portal The European gateway to Space Weather resources.
Advertisements

Publication Module using back end interface. Institution Data Entry Add Documents. Edit/Delete Documents that are added but not yet sent to Institution.
COMPANY LOGO HERE Getting Started 1. Download the setup file: Go to Click on the Visit Setup Page link (includes Java.
©2011 Quest Software, Inc. All rights reserved.. Andrei Polevoi, Tatiana Golubovich Program Management Group ActiveRoles Add-on Manager Overview.
Drupal Basics Part 3 Create a new page Main tabs menu Using the theme Agricultural Communications Services Integrated Media Training Sessions
Drupal Basics Part 5 Understanding Blocks Using the theme Agricultural Communications Services Integrated Media Training Sessions
Web Filtering. ExchangeDefender Web Filtering provides policy-controlled protection from dangerous content on the web. Web Filtering is agent based, allowing.
Using KE in Multilingual Mode Robert Patterson Michele Watson.
Peak Net Ltd Unit 7, Rock Mill Business Park, Stoney Middleton, Derbyshire S32 4TF // // Creating Your.
Drupal Online Tutorial A Product of an ENGL 421 class at Purdue University Page 1.
Creating Multilingual Drupal 7 Websites: Part 2 Kristen Pol CruzTech, LLC (Freelance)‏ Drupal Dev / SEO / i18n kristen.org Santa Cruz,
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Lingotek + Drupal: The Power to Translate is Now Inside Drupal Bull Weber Director of Sales Lingotek.
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.
© by Pearson Education, Inc. All Rights Reserved.
Introducing new web content management tools for Priority...
1 Search Engines What is the Internet? The Web is only part of the Internet The Internet is a computer network connecting millions of computers.
The Switchboard User Interface. Prof. Leighton2 User Friendly Databases Create an attractive main menu Help the database users maneuver through the database.
Professor Joe Perret Pierce College Transition to Microsoft Office 2007.
 It is a Mobile Application.  The Application is used to get the Price List information about a particular Item from various Market.  The Daily Updates.
Localization Roadmap Content Localization in DNN neXt Sebastian Leupold.
8/16/2015alicewebmaster1 Create contents with the new Content Management System (Drupal): Workflow for page editors.
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.
Open Source Software WampServer Presented By Mr. R.Aravindhan.
Digital/physical content store. Summary Create a digital content/physical product web store based on osCommerce. Following items can be sold in the store:
Camera Switch. Objective Able to operate briefly the timeline – Zoom in /out – Display different tracks – Display effects at various tracks Able to switch.
Getting Started with Dreamweaver
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
How to extend and configure Drupal without user interaction or database dump By Damien Snoeck for Switzerland Romandy Drupal Group January 27, 2010 Work.
Classroom User Training June 29, 2005 Presented by:
SQAS 2011 – System changes Marc Twisk – SQAS Manager.
Simple Pages for Omeka Lauren Dzura LIS
CMS I – BASIC WEB EDITING INTRODUCTION TO THE CMS Presented By: Rodneikka Scott, MS – Implementation Project Manager Lila Elliott, MA – Manager Client.
Variations and the MUI in SharePoint 2010 Gary Lapointe, MVP.
August 1, 2009 CPQ Results Enhancement for S2P: Job Summary Report.
Content Management Systems Drupal. Content Introduction Setting up Drupal Structure Features Core functions Comparison of Joomla and Drupal Total Cost.
Updating the School Website St George’s C of E (V.A.) Primary School.
Bing Hong OSIsoft Internationalization &
1 Module 4. Page Management. 2 What you will learn from this module:What you will learn from this module: –updating and editing page properties –how to.
ADVANCED FUNCTIONS PRATICE. MANAGING THE WG CONTENT WG manager and admin user can : Edit WG home page Broadcast members Create page => matching link is.
Translating Drupal Websites Sean Burlington Quick run through  Translation generally  Lessons learned  Drupal specifics  String.
Information Management System “ Expert Profile Module" Information Management System “ Expert Profile Module" The Expert Profile module is an integrated.
Execute Workflow. Home page To execute a workflow navigate to My Workflows Page.
© 2008 Map of Medicine Ltd. Commercial and in confidence. Training Foundation Module 2 – Map Management Suite Ver. 19 Jan 2011.
Drupal Overview Prepared by : Agustin D. Gumogda Jr. Instructor.
EduBrite Training for Group Admins. Dashboard Reports Groups Enrolled courses More items under this menu.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Drupal for NGOs 1 Amnesty.org redesign 22 July 2008.
Information Management System “Good Practice Module" Information Management System “Good Practice Module" The Good Practice / Success Stories module is.
MICROSOFT WORD ABOUT WORD. ACTIVITY Read the following notes. Make a list of words you need to know to get started with Microsoft word. Arrange them in.
Drupal for client Maria Sherskova skype: sherskova.
EMu Interface and the Web Clear identification of web fields for users and administrators Visual identifier of the web presentations in EMu, ie Collection.
Classifications Schemes and Class Scheme Items in the Curation Tool: Interface Design Audrey Lipps, User-Centered Design
Implementation of Google Map in Drupal Create in Miyula Zeng, XiaoHang Zou,
Reduce, Reuse, Recycle. Housekeeping… Download EventBoard Mobile and remember to fill out session evaluations… Phasers set to stun, mobile devices set.
Information Management System “Project Module" Information Management System “Project Module" The Project module is an integrated part of System. The back.
Here are some things you can do while you wait 1.Open your omeka.net site in your browser (e.g. 2.Open.
© Execview Ltd 2015: all rights reserved Execview Scorecard Training/Reference Guide 2013 Key functions guide for Scorecard administrators.
1. Begin Quick Start 2. Administration 3. Good to Know 4. Slightly Technical 5. User Experience 6. You are ready to go !
HINARI Website Session #1, April 28, 2005 Session #2, April 29, 2005 Ho Chi Minh City, VietNam.
EduBrite Training for Group Admins. Dashboard Reports Groups Enrolled courses More items under this menu.
Does your website speak Chinese? Thom Robbins
Conceptual Overview For Understanding the New Paradigm Provided by: Web Services Section.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Automate your content translation with the Google Translate API.
My Oracle Support (The next generation Metalink experience) lynn
Statistics Explained goes multilingual
Statistics Explained goes multilingual
Builder/Rater Training Guide to Create a Project and Submit
Presentation transcript:

Internationalization An introduction to Drupal i18n Russell Blakeborough

Multilingual Drupal A Drupal site can run in a number of different languages. To see the languages installed on a site go to ‘Administer - Languages’: /admin/settings/language

Languages

Add a Language To add another language click on ‘Add language’ and select from the list. Go to drupal.org/project/Translations to download the latest translation of Drupal for that language.drupal.org/project/Translations Then go to ‘Administer - Translate interface’ to import the translation: /admin/build/translate

Translate interface

Interface and Content A Drupal site’s users can select from the installed languages which one they’d like the Drupal interface to appear in. To translate a site’s content we use the ‘Internationalization’ module collection: drupal.org/project/i18n drupal.org/project/i18n Here is a simple Dutch – English – French page viewed as admin:

Home page

Node Translations Users can select which language they’d like to see this page in. We’re using the i18n ‘Language Icons’ block here to display an automatic language switcher. To view translations of a node click on the Translate tab:

Translations of home

Adding translations If a node doesn’t have a translated version in a particular language yet, it will have an ‘add translation’ link for that language on the Translations page. Various forms of translation workflow are available to help keep different language versions of nodes in synchronization eg. Published - outdated

Add translation

Translating menus Multilingual pages can have multilingual menu items to point to them. With the i18n Multilingual Menu module installed all menu items can be given a language. A language selector appears at the bottom of ‘Edit menu item’:

Edit menu item

Multilingual Sites With interface + content + menu translation we have the basis for building multilingual sites in Drupal. I18n ‘Multilingual Blocks’ module can be used to switch blocks by language. I18n ‘Localization Client’ provides a nice way of translating strings that may not be provided in downloaded Drupal Translations.

Case study: Camart - Pure 360 At Camart we developed an English – French – German – Spanish multilingual site for PurePromoter Ltd. – pure360.eu The client’s requirements were for additional translation workflow and extensibility towards future full automation integration with the ‘Big Word’ translation service via SOAP. We went with Drupal 6 for its integration of actions + central i18n into the core.

Pure 360 multilingual i18n Drupal 6 ‘Big Word’ translation SOAP interface XML translation data Trados compatability Workflow automation camart.co.uk