SlideShare a Scribd company logo
1 of 26
Taking WordPress to the World:
Options for a Multilingual Site
WordCamp San Francisco 2011

August 12, 2011
Shannon Smith
CEO of Café Noir Design




w: www.cafenoirdesign.com
t: @cafenoirdesign
What We’ll Cover


✤   Introduction

✤   Strategies for Content

✤   2 WordPress Set-ups

✤   Key Plugins

✤   Advanced Features
Introduction
Why design
multilingual sites?


✤    2/3 of the world population
     speak more than one language

✤    Most people don’t use the
     Internet in English

✤    Internet use is growing fastest
     where English isn’t spoken


Photo: nevsred
Defining Multilingual



✤   Multilingual vs.
    Unilingual (but not
    English)

✤   Multi-lingual vs.
    Multi-regional




    Image: wpbeginner
Strategies for Content
Automated Solution

✤   One language with an
    automated translation

    ✤   plugin (Google AJAX
        Translation)
        http://wordpress.org/extend/plugins/google-
        ajax-translation/



    ✤   Google’s “Add
        Translate to your
        website”
        http://translate.google.com/translate_tools
Partial Solutions


✤   Posts in alternating
    languages, interface in
    one language

✤   Posts in alternating
    languages, interface in
    multiple languages
Complete Solutions

✤   Different content for each
    language

✤   Completely mirrored
    sites
Two WordPress Setups
Technical
Considerations
✤   Interface language

✤   Content language

✤   Language switcher

✤   Language persistence

✤   URL structure

✤   Alphabet

✤   Text direction
                           Photo: jerebu
Political Considerations


✤   Use of flags

✤   Design and cultural
    considerations

✤   Default language

✤   Splash page
What About SEO?

✤   Make the language obvious                                               ✤   Make the language
                                                                                discoverable
     ✤   Don’t mix languages
                                                                                ✤   Cross-link each page
     ✤   Automated translations
         should be blocked from                                                 ✤   Don’t use cookies to show
         search engines                                                             translated versions

✤   Choose URLs carefully                                                       ✤   Be careful using javascript

     ✤   Separate URLs                                                          ✤   Avoid automatic redirection
                                                                                    based on the user’s language
Further reading: Google’s Advice on Multi-regional and multilingual sites
http://www.google.com/support/webmasters/bin/answer.py?answer=182192
URLs That Search Engines Like

✤   Subdomains:           ✤   Separate domain names:

    ✤   de.example.com        ✤   example.com

    ✤   en.example.com        ✤   example.fr

✤   Subdirectories:

    ✤   example.com/en/

    ✤   example.com/de/
Dual-Installation Method

✤   Two WordPress installations
    (can be MultiSite)

✤   Content can be identical or
    not

✤   Requires a language
    switcher plugin

✤   Stable choice

✤   Extra maintenance
Single-Installation Method


✤   One WordPress installation

✤   Content can be identical or not

✤   Requires a multilingual plugin

✤   Can be less stable

✤   Can involve less maintenance
Key Plugins
Single-Installation Plugins
✤   WPML

    ✤   Easy to use

    ✤   Easy to install

    ✤   Translates content,
        interface, plugins

    ✤   Sometimes buggy

✤   Other plugins (qTranslate)
    can NOT be easily
    uninstalled
Dual-Installation Plugins

✤   Bilingual Linker (2 languages
    only)

✤   Language Switcher (no longer
    supported as of 2010)

✤   Multisite Language Switcher

✤   Language packs
Advanced Features
e-Commerce


✤   Magento

✤   PrestaShop (with or without
    plugin)

✤   WPML & MarketPress

✤   Other WPML e-Commerce
    solutions in beta
Email Marketing



✤   CakeMail

✤   Campaign Monitor
    (with 2 sub-accounts)

✤   PHPList
Other



✤   Forms and surveys: Wufoo
    forms and Gravity Forms

✤   Forums (multiple forums)

✤   Wikis (multiple wikis)
Shannon Smith
CEO of Café Noir Design


http://slideshare.net/cafenoirdesign


w: www.cafenoirdesign.com
t: @cafenoirdesign
Thank You
            Image: woodleywonderworks

More Related Content

Viewers also liked

WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressandrewnacin
 
WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...
WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...
WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...andrewnacin
 
Don't Repeat Your Mistakes: JavaScript Unit Testing
Don't Repeat Your Mistakes: JavaScript Unit TestingDon't Repeat Your Mistakes: JavaScript Unit Testing
Don't Repeat Your Mistakes: JavaScript Unit Testingaaronjorbin
 
E-commerce & WordPress: Navigating the Minefield
E-commerce & WordPress: Navigating the MinefieldE-commerce & WordPress: Navigating the Minefield
E-commerce & WordPress: Navigating the MinefieldIngenesis Limited
 
Coding, Scaling, and Deploys... Oh My!
Coding, Scaling, and Deploys... Oh My!Coding, Scaling, and Deploys... Oh My!
Coding, Scaling, and Deploys... Oh My!Mark Jaquith
 
DNS exfiltration using sqlmap
DNS exfiltration using sqlmapDNS exfiltration using sqlmap
DNS exfiltration using sqlmapMiroslav Stampar
 
State of the Word 2016
State of the Word 2016State of the Word 2016
State of the Word 2016photomatt
 
Pushing Python: Building a High Throughput, Low Latency System
Pushing Python: Building a High Throughput, Low Latency SystemPushing Python: Building a High Throughput, Low Latency System
Pushing Python: Building a High Throughput, Low Latency SystemKevin Ballard
 
State of the Word 2015, WordCamp US
State of the Word 2015, WordCamp USState of the Word 2015, WordCamp US
State of the Word 2015, WordCamp USphotomatt
 
Twitter Presentation: #APIConSF
Twitter Presentation: #APIConSFTwitter Presentation: #APIConSF
Twitter Presentation: #APIConSFRyan Choi
 
Time to climb-- results of national study of disadvantaged entrepreneurs ...
Time to climb-- results of national study of disadvantaged entrepreneurs ...Time to climb-- results of national study of disadvantaged entrepreneurs ...
Time to climb-- results of national study of disadvantaged entrepreneurs ...Richard Swart, PhD
 
ColdFusion for Penetration Testers
ColdFusion for Penetration TestersColdFusion for Penetration Testers
ColdFusion for Penetration TestersChris Gates
 
Ako na rýchly web - WordCamp Žilina 2016 - xKatka
Ako na rýchly web - WordCamp Žilina 2016 - xKatkaAko na rýchly web - WordCamp Žilina 2016 - xKatka
Ako na rýchly web - WordCamp Žilina 2016 - xKatkaKatarina Novotna
 
Customize Your WordPress Theme the Right Way
Customize Your WordPress Theme the Right WayCustomize Your WordPress Theme the Right Way
Customize Your WordPress Theme the Right WayDustin Hartzler
 
The power of a video library
The power of a video libraryThe power of a video library
The power of a video libraryLauren Jeffcoat
 
Lecture - (WordPress) Usability Issues
Lecture - (WordPress) Usability IssuesLecture - (WordPress) Usability Issues
Lecture - (WordPress) Usability IssuesRadka Nacheva
 
5-Point Online Marketing Training Regimen
5-Point Online Marketing Training Regimen5-Point Online Marketing Training Regimen
5-Point Online Marketing Training RegimenStoney deGeyter
 
WordCamp Nashville 2016 "Imposter Syndrome'
WordCamp Nashville 2016   "Imposter Syndrome'WordCamp Nashville 2016   "Imposter Syndrome'
WordCamp Nashville 2016 "Imposter Syndrome'Beth Downey
 
2015 State of Native Advertising - Trends and Best Practices
2015 State of Native Advertising - Trends and Best Practices 2015 State of Native Advertising - Trends and Best Practices
2015 State of Native Advertising - Trends and Best Practices TripleLift
 

Viewers also liked (20)

WordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPressWordCamp SF 2011: Debugging in WordPress
WordCamp SF 2011: Debugging in WordPress
 
WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...
WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...
WordCamp San Francisco 2011: Transients, Caching, and the Complexities of Mul...
 
How Testing Changed My Life
How Testing Changed My LifeHow Testing Changed My Life
How Testing Changed My Life
 
Don't Repeat Your Mistakes: JavaScript Unit Testing
Don't Repeat Your Mistakes: JavaScript Unit TestingDon't Repeat Your Mistakes: JavaScript Unit Testing
Don't Repeat Your Mistakes: JavaScript Unit Testing
 
E-commerce & WordPress: Navigating the Minefield
E-commerce & WordPress: Navigating the MinefieldE-commerce & WordPress: Navigating the Minefield
E-commerce & WordPress: Navigating the Minefield
 
Coding, Scaling, and Deploys... Oh My!
Coding, Scaling, and Deploys... Oh My!Coding, Scaling, and Deploys... Oh My!
Coding, Scaling, and Deploys... Oh My!
 
DNS exfiltration using sqlmap
DNS exfiltration using sqlmapDNS exfiltration using sqlmap
DNS exfiltration using sqlmap
 
State of the Word 2016
State of the Word 2016State of the Word 2016
State of the Word 2016
 
Pushing Python: Building a High Throughput, Low Latency System
Pushing Python: Building a High Throughput, Low Latency SystemPushing Python: Building a High Throughput, Low Latency System
Pushing Python: Building a High Throughput, Low Latency System
 
State of the Word 2015, WordCamp US
State of the Word 2015, WordCamp USState of the Word 2015, WordCamp US
State of the Word 2015, WordCamp US
 
Twitter Presentation: #APIConSF
Twitter Presentation: #APIConSFTwitter Presentation: #APIConSF
Twitter Presentation: #APIConSF
 
Time to climb-- results of national study of disadvantaged entrepreneurs ...
Time to climb-- results of national study of disadvantaged entrepreneurs ...Time to climb-- results of national study of disadvantaged entrepreneurs ...
Time to climb-- results of national study of disadvantaged entrepreneurs ...
 
ColdFusion for Penetration Testers
ColdFusion for Penetration TestersColdFusion for Penetration Testers
ColdFusion for Penetration Testers
 
Ako na rýchly web - WordCamp Žilina 2016 - xKatka
Ako na rýchly web - WordCamp Žilina 2016 - xKatkaAko na rýchly web - WordCamp Žilina 2016 - xKatka
Ako na rýchly web - WordCamp Žilina 2016 - xKatka
 
Customize Your WordPress Theme the Right Way
Customize Your WordPress Theme the Right WayCustomize Your WordPress Theme the Right Way
Customize Your WordPress Theme the Right Way
 
The power of a video library
The power of a video libraryThe power of a video library
The power of a video library
 
Lecture - (WordPress) Usability Issues
Lecture - (WordPress) Usability IssuesLecture - (WordPress) Usability Issues
Lecture - (WordPress) Usability Issues
 
5-Point Online Marketing Training Regimen
5-Point Online Marketing Training Regimen5-Point Online Marketing Training Regimen
5-Point Online Marketing Training Regimen
 
WordCamp Nashville 2016 "Imposter Syndrome'
WordCamp Nashville 2016   "Imposter Syndrome'WordCamp Nashville 2016   "Imposter Syndrome'
WordCamp Nashville 2016 "Imposter Syndrome'
 
2015 State of Native Advertising - Trends and Best Practices
2015 State of Native Advertising - Trends and Best Practices 2015 State of Native Advertising - Trends and Best Practices
2015 State of Native Advertising - Trends and Best Practices
 

Similar to Taking WordPress to the World : Options for a Multilingual Site | WordCamp San Francisco 2011

Web Fundamentals Crash Course
Web Fundamentals Crash CourseWeb Fundamentals Crash Course
Web Fundamentals Crash CourseMrAbbas
 
Web Fundamentals Crash Course
Web Fundamentals Crash CourseWeb Fundamentals Crash Course
Web Fundamentals Crash CourseMrAbas
 
How to Create Multilingual Websites
How to Create Multilingual WebsitesHow to Create Multilingual Websites
How to Create Multilingual WebsitesChempetitive Group
 
The Characteristics of a Successful SPA
The Characteristics of a Successful SPAThe Characteristics of a Successful SPA
The Characteristics of a Successful SPAGil Fink
 
International sites hreflang
International sites hreflangInternational sites hreflang
International sites hreflangDmitry Sergiets
 
Going Global - WordPress Multilingual
Going Global - WordPress MultilingualGoing Global - WordPress Multilingual
Going Global - WordPress MultilingualAmit Kvint
 
Multilingual WordPress
Multilingual WordPressMultilingual WordPress
Multilingual WordPressMatt Smith
 
Internship review
Internship reviewInternship review
Internship reviewPAWAN KUMAR
 
International sites hreflang video slides
International sites hreflang video slidesInternational sites hreflang video slides
International sites hreflang video slidesDmitry Sergiets
 
Barcelona Multilanguage
Barcelona MultilanguageBarcelona Multilanguage
Barcelona Multilanguageguest3a6661
 
Web Design For The Nondesigner
Web Design For The NondesignerWeb Design For The Nondesigner
Web Design For The NondesignerCharlie Kalech
 
wcdk - Making your WordPress Multilingual
wcdk - Making your WordPress Multilingualwcdk - Making your WordPress Multilingual
wcdk - Making your WordPress MultilingualAmit Kvint
 
Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)Matt Smith
 
ATO- Intro to Web Concepts
ATO- Intro to Web ConceptsATO- Intro to Web Concepts
ATO- Intro to Web ConceptsMarjorie Sample
 
getting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.pptgetting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.pptzachbrowne
 
Design Best Practices for WordPress
Design Best Practices for WordPressDesign Best Practices for WordPress
Design Best Practices for WordPressSuzette Franck
 
Accessibility with Joomla [on a budget]
Accessibility with Joomla [on a budget]Accessibility with Joomla [on a budget]
Accessibility with Joomla [on a budget]Aimee Maree Forsstrom
 
10 common mistakes WordPress developers make when building multilingual sites
10 common mistakes WordPress developers make when building multilingual sites10 common mistakes WordPress developers make when building multilingual sites
10 common mistakes WordPress developers make when building multilingual sitesAgnieszka Bury
 

Similar to Taking WordPress to the World : Options for a Multilingual Site | WordCamp San Francisco 2011 (20)

Web Fundamentals Crash Course
Web Fundamentals Crash CourseWeb Fundamentals Crash Course
Web Fundamentals Crash Course
 
Web Fundamentals Crash Course
Web Fundamentals Crash CourseWeb Fundamentals Crash Course
Web Fundamentals Crash Course
 
Multilingual websites handson
Multilingual websites handsonMultilingual websites handson
Multilingual websites handson
 
How to Create Multilingual Websites
How to Create Multilingual WebsitesHow to Create Multilingual Websites
How to Create Multilingual Websites
 
The Characteristics of a Successful SPA
The Characteristics of a Successful SPAThe Characteristics of a Successful SPA
The Characteristics of a Successful SPA
 
International sites hreflang
International sites hreflangInternational sites hreflang
International sites hreflang
 
Going Global - WordPress Multilingual
Going Global - WordPress MultilingualGoing Global - WordPress Multilingual
Going Global - WordPress Multilingual
 
Multilingual WordPress
Multilingual WordPressMultilingual WordPress
Multilingual WordPress
 
Going Global WordPress Multilingual
Going Global WordPress MultilingualGoing Global WordPress Multilingual
Going Global WordPress Multilingual
 
Internship review
Internship reviewInternship review
Internship review
 
International sites hreflang video slides
International sites hreflang video slidesInternational sites hreflang video slides
International sites hreflang video slides
 
Barcelona Multilanguage
Barcelona MultilanguageBarcelona Multilanguage
Barcelona Multilanguage
 
Web Design For The Nondesigner
Web Design For The NondesignerWeb Design For The Nondesigner
Web Design For The Nondesigner
 
wcdk - Making your WordPress Multilingual
wcdk - Making your WordPress Multilingualwcdk - Making your WordPress Multilingual
wcdk - Making your WordPress Multilingual
 
Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)
 
ATO- Intro to Web Concepts
ATO- Intro to Web ConceptsATO- Intro to Web Concepts
ATO- Intro to Web Concepts
 
getting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.pptgetting_rid_of_duplicate_content_iss-ben_dangelo.ppt
getting_rid_of_duplicate_content_iss-ben_dangelo.ppt
 
Design Best Practices for WordPress
Design Best Practices for WordPressDesign Best Practices for WordPress
Design Best Practices for WordPress
 
Accessibility with Joomla [on a budget]
Accessibility with Joomla [on a budget]Accessibility with Joomla [on a budget]
Accessibility with Joomla [on a budget]
 
10 common mistakes WordPress developers make when building multilingual sites
10 common mistakes WordPress developers make when building multilingual sites10 common mistakes WordPress developers make when building multilingual sites
10 common mistakes WordPress developers make when building multilingual sites
 

Recently uploaded

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

Taking WordPress to the World : Options for a Multilingual Site | WordCamp San Francisco 2011

  • 1. Taking WordPress to the World: Options for a Multilingual Site WordCamp San Francisco 2011 August 12, 2011
  • 2. Shannon Smith CEO of Café Noir Design w: www.cafenoirdesign.com t: @cafenoirdesign
  • 3. What We’ll Cover ✤ Introduction ✤ Strategies for Content ✤ 2 WordPress Set-ups ✤ Key Plugins ✤ Advanced Features
  • 5. Why design multilingual sites? ✤ 2/3 of the world population speak more than one language ✤ Most people don’t use the Internet in English ✤ Internet use is growing fastest where English isn’t spoken Photo: nevsred
  • 6. Defining Multilingual ✤ Multilingual vs. Unilingual (but not English) ✤ Multi-lingual vs. Multi-regional Image: wpbeginner
  • 8. Automated Solution ✤ One language with an automated translation ✤ plugin (Google AJAX Translation) http://wordpress.org/extend/plugins/google- ajax-translation/ ✤ Google’s “Add Translate to your website” http://translate.google.com/translate_tools
  • 9. Partial Solutions ✤ Posts in alternating languages, interface in one language ✤ Posts in alternating languages, interface in multiple languages
  • 10. Complete Solutions ✤ Different content for each language ✤ Completely mirrored sites
  • 12. Technical Considerations ✤ Interface language ✤ Content language ✤ Language switcher ✤ Language persistence ✤ URL structure ✤ Alphabet ✤ Text direction Photo: jerebu
  • 13. Political Considerations ✤ Use of flags ✤ Design and cultural considerations ✤ Default language ✤ Splash page
  • 14. What About SEO? ✤ Make the language obvious ✤ Make the language discoverable ✤ Don’t mix languages ✤ Cross-link each page ✤ Automated translations should be blocked from ✤ Don’t use cookies to show search engines translated versions ✤ Choose URLs carefully ✤ Be careful using javascript ✤ Separate URLs ✤ Avoid automatic redirection based on the user’s language Further reading: Google’s Advice on Multi-regional and multilingual sites http://www.google.com/support/webmasters/bin/answer.py?answer=182192
  • 15. URLs That Search Engines Like ✤ Subdomains: ✤ Separate domain names: ✤ de.example.com ✤ example.com ✤ en.example.com ✤ example.fr ✤ Subdirectories: ✤ example.com/en/ ✤ example.com/de/
  • 16. Dual-Installation Method ✤ Two WordPress installations (can be MultiSite) ✤ Content can be identical or not ✤ Requires a language switcher plugin ✤ Stable choice ✤ Extra maintenance
  • 17. Single-Installation Method ✤ One WordPress installation ✤ Content can be identical or not ✤ Requires a multilingual plugin ✤ Can be less stable ✤ Can involve less maintenance
  • 19. Single-Installation Plugins ✤ WPML ✤ Easy to use ✤ Easy to install ✤ Translates content, interface, plugins ✤ Sometimes buggy ✤ Other plugins (qTranslate) can NOT be easily uninstalled
  • 20. Dual-Installation Plugins ✤ Bilingual Linker (2 languages only) ✤ Language Switcher (no longer supported as of 2010) ✤ Multisite Language Switcher ✤ Language packs
  • 22. e-Commerce ✤ Magento ✤ PrestaShop (with or without plugin) ✤ WPML & MarketPress ✤ Other WPML e-Commerce solutions in beta
  • 23. Email Marketing ✤ CakeMail ✤ Campaign Monitor (with 2 sub-accounts) ✤ PHPList
  • 24. Other ✤ Forms and surveys: Wufoo forms and Gravity Forms ✤ Forums (multiple forums) ✤ Wikis (multiple wikis)
  • 25. Shannon Smith CEO of Café Noir Design http://slideshare.net/cafenoirdesign w: www.cafenoirdesign.com t: @cafenoirdesign
  • 26. Thank You Image: woodleywonderworks

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. Some factoids\n
  6. WordPress 3.3 is expected to have an easier method of installing language packs.\nLanguage use, culture, georgraphy and politics do not overlap perfectly.\n
  7. \n
  8. Not reliable, not accurate, not very professional. \nBudget choice when translation is too expensive.\nHuman translation is always preferred.\nTool for a small personal blog.\n\n
  9. Tool for blogs where the writer speaks two languages, but doesn’t want to translate all the content.\n
  10. Professional business choice for business sites and enterprise blogs.\nRequires a translation team, or service. \nInvolves translating almost every page.\n
  11. \n
  12. Interface language : header, sidebars, plugins, forms.\nLanguage switcher : tool the user uses to choose the language.\nLanguage persistence: often uses cookies.\n
  13. Potential to offend.\nLanguage use and nations are not completely overlapping entities. \nDefault language is only appropriate where there is a majority group.\nSplash page/multi-language homepage where there is no dominant language: Canada, Belgium, Switzerland.\n\n
  14. Google doesn’t consider automated results reliable and warns that it can result in poor search indexing. \nAutomatic redirection: browser sniffing to determine the language on a computer or by geo-mapping IP address. \nCookies or javascript to make a language switcher work or to have language-choice persistence.\nAccessibility issues as well\n\n
  15. \n
  16. Extra maintenance is less with Multisite.\nMultisite is easy to set up.\nTheme choice is unlimited.\n
  17. Many theme options including all the Woo themes.\n
  18. \n
  19. Optional translation service.\nOther plugins add all the different language versions to the same database tables. If you disable the plugin, you need to remove the other languages from each entry by hand or clean the database.\n
  20. \n
  21. \n
  22. WP ecommerce and Shopp\nMutisite install\n
  23. \n
  24. \n
  25. \n
  26. \n