workshop wpml - files.meetup.comfiles.meetup.com/12875502/wpmlworkshop_going global... · tips and...
TRANSCRIPT
![Page 1: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/1.jpg)
Workshop WPML(Saigon, Sep 27, 2014)
how to make your WordPress site multilingual
![Page 2: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/2.jpg)
About me and the companyDat Hoang
● Community & Support of OnTheGoSystems
● Marketing Online
OnTheGoSystems
● WPML● Toolset plugins● ICanLocalize
![Page 3: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/3.jpg)
Agenda● Multilingual website –
why it is worth investing
● What is a multilingual site and what it is not
● How to turn your WordPress site into a full multilingual site
● Tips and hints
![Page 4: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/4.jpg)
Languages on the Internet
Internet users by language (2011)
source: wikipediahttp://en.wikipedia.org/wiki/Languages_used_on_the_Internet
Internet users by language (2011)
source: wikipediahttp://en.wikipedia.org/wiki/Languages_used_on_the_Internet
![Page 5: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/5.jpg)
The benefits of having a multilingual site
For the site owner● you reach more customers● you enhance your professional image● you increase the trust of your visitors● better search engine visibility
For the WP developer● you eliminate show
stoppers for projects with multilingual requirements
● you present a wider range of services
● after gaining some experience - you earn easy money
![Page 6: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/6.jpg)
What is a multilingual site and what is not
source: ms-trade.pl
side by side translation?
gTranlator switcher?
![Page 7: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/7.jpg)
Google's directives● Google tries to determine
the main language of each one of your pages
● Google ignores all code-level 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
![Page 8: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/8.jpg)
How to do it right
![Page 9: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/9.jpg)
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert the language
switcher4. translate your content5. keep updated
![Page 10: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/10.jpg)
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert language
switcher4. translate your content5. keep updated
Different possibilities● Multiple WP installs● WordPress MultiSite● Plugins
○ qTranslate○ WPML○ Multilingual Press ○ Stella○ xili-language
![Page 11: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/11.jpg)
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert language
switcher4. translate your content5. keep updated
What to handle● select site languages● select language URL
format
![Page 12: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/12.jpg)
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert language
switcher4. translate your content5. keep updated
Tips and hints● cross-link all pages● custom lang switcher -
check ahead what your plugin allows for
![Page 13: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/13.jpg)
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert language
switcher4. translate your content5. keep updated
![Page 14: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/14.jpg)
What to translate● site title● pages and posts● categories, tags● images, menus● widgets● custom post types● custom fields● theme localization● theme options● ...
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert language
switcher4. translate your content5. keep updated
![Page 15: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/15.jpg)
Making your WP site a multilingual site
Steps1. choose your solution2. install and configure3. insert language
switcher4. translate your content5. keep updated
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
![Page 16: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/16.jpg)
Different user roles, different needs
Site visitors● comfortable, please● I’d like to understand
everything
Content editors● quick and easy, please● don’t make me think
WP developers● how quickly?● which elements to
handle?
Google bots● will I recognize the
language?● translated by human?
![Page 17: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/17.jpg)
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?
![Page 18: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/18.jpg)
Keep your site up to date for all languages● turn ordinary WP users
into translators● let your translators be
notified quickly● while translating let
them see both language versions
● be professional, if you need help ask a qualified translator
![Page 19: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/19.jpg)
Time is money. Be predictable● Check ahead if your
theme is compatible with your multilingual plugin
● When you get stuck, ask for support
● Your site will grow. Think ahead, think about the future
![Page 20: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/20.jpg)
Don’t let eCommerce surprise you● the number of WP
eCommerce shops is rapidly growing
● check ahead if your multilingual plugin supports eCommerce
![Page 21: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/21.jpg)
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
![Page 22: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/22.jpg)
Paid doesn't mean more expensive● How much is your time
worth? Don’t reinvent the wheel. Save your time with permanent access to support.
● How many sites per year do you build? Buy one license for all your sites.
● Don’t disappoint your customer. Be up to date with WP releases.
● Limit the work you need to do. Think ahead about themes and plugin compatibility.
![Page 23: Workshop WPML - files.meetup.comfiles.meetup.com/12875502/WPMLworkshop_Going global... · Tips and hints cross-link all pages custom lang switcher - check ahead what your plugin allows](https://reader035.vdocuments.net/reader035/viewer/2022070918/5fb7fce8be480e6ada7faac9/html5/thumbnails/23.jpg)
Big Thanks!Dat HoangCommunity & Support Vietnam E: [email protected]: wpml.org | wp-types.com | icanlocalize.com
Link to workshop: http://www.meetup.com/Saigon-WordPress/events/206320762/