Creating a multilingual WordPress site:
+ Benefits of having a multilingual site
+ What is REAL multilingual site
+ Steps to create a multilingual WordPress site
+ Tips
Content credit to: Agnes Bury @agnesbury
Hanoi, Jan 18, 2014
Event: http://www.meetup.com/hanoi-wordpress/events/158615172/
2. About me and the company
Dat Hoang
● Community & Support
of OnTheGoSystems
● Marketing Online
OnTheGoSystems
● WPML
● Toolset plugins
● ICanLocalize
3. Agenda
● Multilingual website –
why it is worth
investment
● What is a multilingual
site and what it is NOT
● How to turn your
WordPress site into a
full multilingual site
● Tips and hints
4. Languages on the Internet
source: wikipedia http://en.wikipedia.
org/wiki/Languages_used_on_the_Internet
5. The benefits of having a multilingual site
For the site owner
For the WP developer
● you reach more
● you eliminate show
stoppers for projects
with multilingual
requirements
● you present a wider
range of services
● after gaining some
experience - you earn
easy money
customers
● you enhance your
professional image
● you increase the trust of
your visitors
● better search engine
visibility
6. What is a multilingual site and what is not
side by side translation?
gTranlator switcher?
7. Google's directives
● Google tries to determine
the main language of
each one of your pages
● Google ignores all codelevel language info
● You can help by:
○ sticking to only one
language per page
○ using the same
language for all
elements
● Help Google bots to get
your site indexed
● automated
translations will be
ignored!
● cross-link page by
page
● avoid automatic
redirections
● provide valuable
content
Source: http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html
8. Making your WP site a multilingual site
Steps
1. choose your solution
2. install and configure
3. insert the language
switcher
4. translate your content
5. keep updated
9. Making your WP site a multilingual site
Different possibilities
Steps
● Multiple WP installs
● WordPress MultiSite
● Plugins
○ qTranslate
○ WPML
○ Multilingual Press
○ Stella
○ xili-language
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
10. Making your WP site a multilingual site
What to handle
Steps
● select site languages
● select language URL
format
● select admin language
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
11. Making your WP site a multilingual site
Tips and hints
Steps
● cross-link all pages
● custom lang switcher check ahead what your
plugin allows for
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
12. Making your WP site a multilingual site
Steps
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
13. Making your WP site a multilingual site
What to translate
●
●
●
●
●
●
●
●
●
●
site title
pages and posts
categories, tags
images, menus
widgets
custom post types
custom fields
theme localization
theme options
sticky links ...
Steps
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
14. Making your WP site a multilingual site
When you are done,
your site will start
living its own life
● let your site be easy to
maintain by different
users
● be predictable, think
ahead about future
enhancements
Steps
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
15. Different user roles, different needs
Site visitors
WP developers
● comfortable, please
● I’d like to understand
everything
● how quickly?
● which elements to
handle?
Content editors
Google bots
● quick and easy, please
● don’t make me think
● will I recognize the
language?
● translated by human?
16. Make it comfortable for non-technicals
● can you copy from
original?
● can you change your
admin language?
● can you translate
images?
● how about the menu
synchronization?
17. Don’t let eCommerce surprise you
● the number of WP
eCommerce shops is
rapidly growing
● check ahead if your
multilingual plugin
supports eCommerce
18. Summing up
● No SEO, no customers.
Don’t ignore Google
directives.
● Identify all elements to
be translated. Make sure
your plugin can handle
them all
● Remember there are
different user needs.
Simplify non-techies
lives.
● Think ahead about the
future enhancements
handle all the
requirements with WPML
19. Big Thanks!
Dat Hoang
Community & Support Vietnam
E: dat.h@icanlocalize.com
W: wpml.org | wp-types.com | icanlocalize.com
Hanoi, Jan 18, 2014