The document discusses strategies for creating multilingual websites using Magnolia CMS. It describes Magnolia's multilanguage CMS which allows managing multilingual sites with a single site structure. It also covers approaches like using a single content tree with translations as properties, separate site trees that share templates, and a mixed approach combining the two. The document demonstrates Magnolia's capabilities through examples like Atlassian.com's multilingual implementation and workflow.
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Multilingual websites, microsites and landing pages
1. Multilingual Websites,
Microsites and Landing
Pages
Will Paoli, Atlassian & Samuel Schmitt, Magnolia 07.03.2013 at Miami Amplify
Magnolia is a registered trademark owned by Magnolia
1 Version 1.1
International Ltd.
Thursday, 7 March 2013
2. In the USA, about 25
millions are not native
English speakers
Magnolia is a registered trademark owned by Magnolia
2 Version 1.1
International Ltd.
Thursday, 7 March 2013
3. The market is global
Magnolia is a registered trademark owned by Magnolia
3 Version 1.1
International Ltd.
Thursday, 7 March 2013
4. Do you need a multilingual
website?
Magnolia is a registered trademark owned by Magnolia
4 Version 1.1
International Ltd.
Thursday, 7 March 2013
5. Multilanguage &
Multilingual CMS
Magnolia is a registered trademark owned by Magnolia
5 Version 1.1
International Ltd.
Thursday, 7 March 2013
6. With Magnolia's multilanguage CMS
Manage multilanguage and multiregional sites in a single
Magnolia instance
Define one single site structure across all languages
You only need a single site hierarchy
Each translation is stored as a property under the same
node
The correct language is automatically served
Magnolia is a registered trademark owned by Magnolia
6 Version 1.1
International Ltd.
Thursday, 7 March 2013
7. How One Single Tree
approach works
Magnolia is a registered trademark owned by Magnolia
7 Version 1.1
International Ltd.
Thursday, 7 March 2013
8. www.mywebsite.com/main.html
Magnolia is a registered trademark owned by Magnolia
8 Version 1.1
International Ltd.
Thursday, 7 March 2013
9. www.mywebsite.com/fr/main.html
Magnolia is a registered trademark owned by Magnolia
9 Version 1.1
International Ltd.
Thursday, 7 March 2013
10. The system creates subtitle and text properties for each language.
Magnolia is a registered trademark owned by Magnolia
10 Version 1.1
International Ltd.
Thursday, 7 March 2013
11. Easy to configure
Magnolia is a registered trademark owned by Magnolia
11 Version 1.1
International Ltd.
Thursday, 7 March 2013
12. Define in your site definition the locales available
Magnolia is a registered trademark owned by Magnolia
12 Version 1.1
International Ltd.
Thursday, 7 March 2013
13. Selecting a language from the dropdown defines the content entry
language for paragraphs and properties on the page.
Magnolia is a registered trademark owned by Magnolia
13 Version 1.1
International Ltd.
Thursday, 7 March 2013
14. Dialogs reflect the choice by displaying an identifier (en, fr, de...) next to
field labels.
Magnolia is a registered trademark owned by Magnolia
14 Version 1.1
International Ltd.
Thursday, 7 March 2013
15. Multilanguage with Magnolia CMS
Simple to create a website for many countries without
duplicating pages
Simple for authors to edit pages in all languages
• Export / Import translation
• Custom workflow
Magnolia is a registered trademark owned by Magnolia
15 Version 1.1
International Ltd.
Thursday, 7 March 2013
16. Multilanguage & Multisite
CMS
Magnolia is a registered trademark owned by Magnolia
16 Version 1.1
International Ltd.
Thursday, 7 March 2013
17. Multisite with Magnolia CMS
Separate website trees, one for each language
Share templates
Share themes
Magnolia is a registered trademark owned by Magnolia
17 Version 1.1
International Ltd.
Thursday, 7 March 2013
18. with Magnolia Modules Architecture you can decouple the templates from
the content
Magnolia is a registered trademark owned by Magnolia
18 Version 1.1
International Ltd.
Thursday, 7 March 2013
19. Multisite with Magnolia CMS
Easily create multiple sites
Reuse templates and themes
Share features
Magnolia is a registered trademark owned by Magnolia
19 Version 1.1
International Ltd.
Thursday, 7 March 2013
20. One Tree vs Multiple Trees
Magnolia is a registered trademark owned by Magnolia
20 Version 1.1
International Ltd.
Thursday, 7 March 2013
21. One Tree Multiple Trees
Less pages to manage More pages to manage
No language specific content Language specific content
No duplicated content Duplicated content
System serving correct language Custom logic
No language specific URL Language specific URL
Magnolia is a registered trademark owned by Magnolia
21 Version 1.1
International Ltd.
Thursday, 7 March 2013
22. Less and less sites have separate trees or all
content translated. More and more are using a
mixed approach!
Jan Haderka / Magnolia Philosopher,
2013.
Magnolia is a registered trademark owned by Magnolia
22 Version 1.1
International Ltd.
Thursday, 7 March 2013
23. Mixed Tree Approach
Magnolia is a registered trademark owned by Magnolia
23 Version 1.1
International Ltd.
Thursday, 7 March 2013
24. Mixed Tree Approach
Mix of trees where
• one tree is multilingual
• all others are monolingual
Multilingual tree for the main international sections
For each region or language create a monolingual tree
Magnolia is a registered trademark owned by Magnolia
24 Version 1.1
International Ltd.
Thursday, 7 March 2013
25. How does the Mixed Tree
Approach work?
Magnolia is a registered trademark owned by Magnolia
25 Version 1.1
International Ltd.
Thursday, 7 March 2013
26. It takes advantage of both
approaches
Magnolia is a registered trademark owned by Magnolia
26 Version 1.1
International Ltd.
Thursday, 7 March 2013
27. Main tree
Magnolia is a registered trademark owned by Magnolia
27 Version 1.1
International Ltd.
Thursday, 7 March 2013
28. Main is configured for 3 languages. It follows the One Single Tree
approach.
Magnolia is a registered trademark owned by Magnolia
28 Version 1.1
International Ltd.
Thursday, 7 March 2013
29. And the other pages?
Magnolia is a registered trademark owned by Magnolia
29 Version 1.1
International Ltd.
Thursday, 7 March 2013
30. Microsites and Landing
pages
Magnolia is a registered trademark owned by Magnolia
30 Version 1.1
International Ltd.
Thursday, 7 March 2013
31. Microsite
Is an individual page or a set of pages
Has its own domain or subdomain
Adds a specialized group of information
• Language specific content
Magnolia is a registered trademark owned by Magnolia
31 Version 1.1
International Ltd.
Thursday, 7 March 2013
32. US Micro site has its own configuration, own domain and share templates
and theme with the main site.
Magnolia is a registered trademark owned by Magnolia
32 Version 1.1
International Ltd.
Thursday, 7 March 2013
33. Landing page
Is a single web page
In the context of multilanguage website
• has it’s own domain finishing in .fr, .de, etc.
• is where a visitor lands when he comes from a search
engine
Magnolia is a registered trademark owned by Magnolia
33 Version 1.1
International Ltd.
Thursday, 7 March 2013
34. www.mysite.fr redirects to site /fr
Magnolia is a registered trademark owned by Magnolia
34 Version 1.1
International Ltd.
Thursday, 7 March 2013
35. Bridge between main site and the others
Navigation must be seamless
• Jump from one site to the other and stay in your favorite
language
Use Magnolia standard features
• Site definition, domain mapping
• Virtual URI mapping
Extend Magnolia
• Create custom areas or components
• Filter chain
Magnolia is a registered trademark owned by Magnolia
35 Version 1.1
International Ltd.
Thursday, 7 March 2013
36. Stop with the theory!
Magnolia is a registered trademark owned by Magnolia
36 Version 1.1
International Ltd.
Thursday, 7 March 2013
37. Is it really possible to
implement a successful
Multilanguage website?
Magnolia is a registered trademark owned by Magnolia
37 Version 1.1
International Ltd.
Thursday, 7 March 2013
38. ¡SÍ, Claro!
Magnolia is a registered trademark owned by Magnolia
38 Version 1.1
International Ltd.
Thursday, 7 March 2013
39. Agenda
Demo of atlassian.com
Our first approach to translation
The translation workflow we use
Examples of the single tree approach and where we stray
from it
Magnolia is a registered trademark owned by Magnolia
39 Version 1.1
International Ltd.
Thursday, 7 March 2013
40. Bienvenido a atlassian.com
Spanish Japanese
German
French
English
49
Magnolia is a registered trademark owned by Magnolia
40 Version 1.1
International Ltd.
Thursday, 7 March 2013
41. Quick Demo of WAC
(Www.Atlassian.Com)
Magnolia is a registered trademark owned by Magnolia
41 Version 1.1
International Ltd.
Thursday, 7 March 2013
42. How we got here
Website Redesign, and Implementation of Magnolia CMS
We decided we wanted to launch with Spanish, German and
Japanese translations as well
Instead of trying to translate the entire site, we started out
by concentrating on translating the most critical
paths.
Our initial effort was done by exporting strings and sending
them to a translation service
Magnolia is a registered trademark owned by Magnolia
42 Version 1.1
International Ltd.
Thursday, 7 March 2013
43. How we got here
Export strings to Spreadsheet
Send off to professional translation service
Importing them back into magnolia
Magnolia is a registered trademark owned by Magnolia
43 Version 1.1
International Ltd.
Thursday, 7 March 2013
44. Good Start but...
This got us started, but we wanted it to be better
As soon as content is translated it changes
Direct translations done by a 3rd party company were for the
most part good quality... as far as we knew.
Good to make sure you are communicating your ideas and
not just your words
Magnolia is a registered trademark owned by Magnolia
44 Version 1.1
International Ltd.
Thursday, 7 March 2013
45. Welcome “Atlassian Ambassadors”
Sven Peters, Germany David Bonilla, Spain Sean Osawa, Japan
Ambassadors are Atlassians that work in specific global
regions to help us market our products in their countries
They also help us handle translations for the site, which is
extremely valuable!
Magnolia is a registered trademark owned by Magnolia
45 Version 1.1
International Ltd.
Thursday, 7 March 2013
46. Ambassador Translation Workflow
New version release of JIRA
In the past, we just IM’d or emailed Sven,
David and Sean whenever something
needed translation
We implemented a notification feature
into our content publishing workflow
Magnolia is a registered trademark owned by Magnolia
46 Version 1.1
International Ltd.
Thursday, 7 March 2013
47. Demo of Notification Setup
Magnolia is a registered trademark owned by Magnolia
47 Version 1.1
International Ltd.
Thursday, 7 March 2013
48. One Tree Approach vs Multipage
Russian
Japanese
Chinese
German
Spanish French
English Magnolia is a registered trademark owned by Magnolia
48 Version 1.1
International Ltd.
Thursday, 7 March 2013
49. One Tree Approach vs Multipage
Generally we use a one tree
approach
Occasionally makes sense to have a
completely different page if you
need Localization as opposed to just
language translation
Magnolia is a registered trademark owned by Magnolia
49 Version 1.1
International Ltd.
Thursday, 7 March 2013
50. Examples of a mixed approach
Japanese Payment Info
Japanese Press site
Landing Pages
Experts Search results
How to Pay Section
Magnolia is a registered trademark owned by Magnolia
50 Version 1.1
International Ltd.
Thursday, 7 March 2013
51. Demo of Japanese Payment Info
Magnolia is a registered trademark owned by Magnolia
51 Version 1.1
International Ltd.
Thursday, 7 March 2013
52. Demo of Japanese Press site
Magnolia is a registered trademark owned by Magnolia
52 Version 1.1
International Ltd.
Thursday, 7 March 2013
53. Demo of Landing Page concept
Magnolia is a registered trademark owned by Magnolia
53 Version 1.1
International Ltd.
Thursday, 7 March 2013
54. Demo of Experts Search results
Magnolia is a registered trademark owned by Magnolia
54 Version 1.1
International Ltd.
Thursday, 7 March 2013
55. Demo of How to Pay Section
Magnolia is a registered trademark owned by Magnolia
55 Version 1.1
International Ltd.
Thursday, 7 March 2013
56. Moving forward
Soon we will be adding several new languages and
translating our order form which currently is only in english
We are always looking for ways to improve the speed and
accuracy of our translations
A promising company called Gengo which pays translators
around the world to do translations and even has a
Developer API which we hope to integrate into Magnolia
Magnolia is a registered trademark owned by Magnolia
56 Version 1.1
International Ltd.
Thursday, 7 March 2013
57. Gracias
¿Tiene Preguntas?
Magnolia is a registered trademark owned by Magnolia
57 Version 1.1
International Ltd.
Thursday, 7 March 2013
58. Thanks!
William Paoli
wpaoli@atlassian.com
Magnolia is a registered trademark owned by Magnolia
58 Version 1.1
International Ltd.
Thursday, 7 March 2013