Slide 1

Slide 1 text

GETTING STARTED WITH MULTILINGUAL WEBSITES ON WORDPRESS WordCamp Montréal ~ August 2017 Karl Hudson Phillips // @khudsonphillips

Slide 2

Slide 2 text

Who Am I? Hybrid Designer/Developer Charleston, South Carolina

Slide 3

Slide 3 text

Who Am I? I’m from the country of Trinidad and Tobago

Slide 4

Slide 4 text

Who Am I?

Slide 5

Slide 5 text

Who Am I? Founded Charleston’s WordPress User Group in 2011 and led until 2015

Slide 6

Slide 6 text

Who Am I? Co-Organizer of Refresh Charleston refreshcharleston.com

Slide 7

Slide 7 text

Who Am I? Program Chair for Syntax Conference syntaxcon.com

Slide 8

Slide 8 text

Who Am I? Program Chair for Revolve Conference revolveconf.com

Slide 9

Slide 9 text

GETTING STARTED WITH MULTILINGUAL WEBSITES ON WORDPRESS

Slide 10

Slide 10 text

What is a Multilingual Website? A multilingual website is one that offers content in more than one language.

Slide 11

Slide 11 text

Reasons Against Multilingual Sites 1. It won’t necessarily increase your profits

Slide 12

Slide 12 text

Reasons Against Multilingual Sites 1. It won’t necessarily increase your profits 2. It won’t be adequate if you can’t offer services in the other language(s)

Slide 13

Slide 13 text

Reasons Against Multilingual Sites 1. It won’t necessarily increase your profits 2. It won’t be adequate if you can’t offer services in the other language(s) 3. It requires more effort, maintenance, and may cost more money

Slide 14

Slide 14 text

Reasons For Multilingual Sites 1. Reach a wider audience by making content more accessible

Slide 15

Slide 15 text

Reasons For Multilingual Sites 1. Reach a wider audience by making content more accessible 2. Removing barriers to speakers of another language shows your intent to serve other audiences

Slide 16

Slide 16 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations

Slide 17

Slide 17 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations - Cheapest option - Almost no work at all - Translations often don’t make much sense

Slide 18

Slide 18 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations - GTranslate (plugin) - Google Language Translator (plugin) - JetPack (plugin) - Google Translate Widget

Slide 19

Slide 19 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations 2. Manually Creating Another Website

Slide 20

Slide 20 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations 2. Manually Creating Another Website - No browser detection - No string/text translations - Requires more work to keep things linked and synchronized

Slide 21

Slide 21 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations 2. Manually Creating Another Website 3. Using a WordPress Plugin

Slide 22

Slide 22 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations 2. Manually Creating Another Website 3. Using a WordPress Plugin WPML WeGlot Transposh Polylang qTranslate

Slide 23

Slide 23 text

Options: Making a Site Multilingual 1. Using Automatic Machine Translations 2. Manually Creating Another Website 3. Using a WordPress Plugin - WPML - Polylang

Slide 24

Slide 24 text

WPML VS. POLYLANG for Multilingual WordPress Websites

Slide 25

Slide 25 text

WPML - A Premium Plugin ● Most well-supported multilingual plugin

Slide 26

Slide 26 text

WPML - A Premium Plugin ● Most well-supported multilingual plugin ● Allows translation of pages, posts, custom post types, taxonomy, menus & more

Slide 27

Slide 27 text

WPML - A Premium Plugin ● Most well supported multilingual plugin ● Allows translation of pages, posts, custom post types, taxonomy, menus & more ● Every theme or plugin that uses the WordPress API runs multilingual with WPML

Slide 28

Slide 28 text

WPML - A Premium Plugin ● Multilingual Blog - $29 US ($15 US renewal) - Translation of posts, pages, custom types, tags, categories, and custom taxonomy - Translates menus - Browser language detection

Slide 29

Slide 29 text

WPML - A Premium Plugin ● Multilingual CMS - $79 US ($39 US renewal) - Translation of custom fields - E-Commerce Support - Translate Widgets, - CMS Navigation, sticky links

Slide 30

Slide 30 text

WPML - A Premium Plugin ● Multilingual CMS Lifetime - $195 US (no renewal needed)

Slide 31

Slide 31 text

WPML - A Premium Plugin More information at WPML.org

Slide 32

Slide 32 text

Polylang - A Freemium Plugin ● The basic version is free

Slide 33

Slide 33 text

Polylang - A Freemium Plugin ● The basic version is free ● Allows translation of posts, pages, media, categories, post tags, menus, widgets.

Slide 34

Slide 34 text

Polylang - A Freemium Plugin ● The basic version is free ● Allows translation of posts, pages, media, categories, post tags, menus, widgets. ● Includes a customizable language switcher is provided as a widget or in the nav menu

Slide 35

Slide 35 text

Polylang - A Freemium Plugin ● Custom post types, custom taxonomies, sticky posts and post formats, RSS feeds and all default WordPress widgets are supported.

Slide 36

Slide 36 text

Polylang - A Freemium Plugin ● Not as well-supported as WPML

Slide 37

Slide 37 text

Polylang - A Freemium Plugin ● Not as well-supported as WPML ● In most many cases, this is all you may need

Slide 38

Slide 38 text

Polylang - A Freemium Plugin ● Basic version - 0.00€

Slide 39

Slide 39 text

Polylang - A Freemium Plugin ● Basic version - 0.00€ ● Polylang Pro (1 site) - 99.00€ ● Polylang Pro (3 sites) - 198.00€ ● Polylang Pro (25 sites) - 495.00€

Slide 40

Slide 40 text

Polylang - A Freemium Plugin More information at Polylang.pro

Slide 41

Slide 41 text

A Quick demonstration w/ POLYLANG

Slide 42

Slide 42 text

Additional Considerations ● Plugin planning is necessary (compatibility)

Slide 43

Slide 43 text

Additional Considerations ● Plugin planning is necessary (compatibility) ● The amount of content on the website (affects level of effort)

Slide 44

Slide 44 text

Additional Considerations ● Plugin planning is necessary (compatibility) ● The amount of content on the website (affects level of effort) ● Assess your Current vs Potential audience

Slide 45

Slide 45 text

Contact Information ● [email protected] ● twitter.com/khudsonphillips ● linkedin.com/in/karlhudsonphillips

Slide 46

Slide 46 text

Questions & Answers