SlideShare a Scribd company logo
Going global
how to make your WordPress site
multilingual
About me & OnTheGoSystems
Amit Kvint - (i18n) @amitkvint
●
●
●

Father & (ex)hippie
living in South of Spain
Front-end & WordPress
themer
WPML Support &
Theme compatibility

OnTheGoSystems
●
●
●

WPML
Toolset plugins
iCanLocalize
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
Languages of the World
Languages on the Internet

source: wikipedia http://en.wikipedia.
The number of non-English pages is rapidly expanding. The use of English online increased by around
org/wiki/Languages_used_on_the_Internet
281% from 2001 to 2011, however this is far less than Spanish (743%), Chinese (1,277%), Russia
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
Multilingual vs. Multirigional

● Offering a website in two
or more languages

● Focusing on clients or
users from specific
regions
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

● Help Google bots to get
your site indexed
● automated
translations will be
ignored!
● cross-link page by
page
● avoid automatic
redirections
● provide valuable
How to do it right
Making your WordPress 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
Making your WordPress 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
Making your WordPress 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
Making your WordPress 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
Making your WordPress site a multilingual site
Steps
1. choose your solution
2. install and configure
3. insert language
switcher
4. translate your content
5. keep updated
Making your WordPress 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
Making your WordPress 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
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

● quick and easy, please
● don’t make me think

● will I recognize the
language?
● translated by human?
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?
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
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
Don’t let eCommerce surprise you
● the number of WP
eCommerce shops is
rapidly growing
● check ahead if your
multilingual plugin
supports eCommerce
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
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 WordPress
releases.
● Limit the work you
need to do. Think ahead
about themes and
plugin compatibility.
Questions - or catch me later
- @amitkvint
- amit.k@icanlocalize.com
- wpclases.com
* having a drink upstairs
Going Global - WordPress Multilingual

More Related Content

What's hot

Complete Website Development Guide by AMit P Kumar
Complete Website Development Guide by AMit P KumarComplete Website Development Guide by AMit P Kumar
Complete Website Development Guide by AMit P Kumar
Amit P Kumar
 
PHP Berkshire October 2015
PHP Berkshire October 2015PHP Berkshire October 2015
PHP Berkshire October 2015
David Yell
 
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
Sergey Biryukov
 
WooCommerce: Customization FAQ
WooCommerce: Customization FAQWooCommerce: Customization FAQ
WooCommerce: Customization FAQ
Rodolfo Melogli
 
Introduction of CMS Technology to the People of Tanay, Rizal Philippines
Introduction of CMS Technology to the People of Tanay, Rizal PhilippinesIntroduction of CMS Technology to the People of Tanay, Rizal Philippines
Introduction of CMS Technology to the People of Tanay, Rizal Philippines
Eleison Cruz
 
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
Eugenio Minardi
 
YouTube Mobile Webapp: On the edge of Html5
YouTube Mobile Webapp: On the edge of Html5YouTube Mobile Webapp: On the edge of Html5
YouTube Mobile Webapp: On the edge of Html5
SMART DevNet
 
Vagrant
VagrantVagrant
Using web fonts in word press
Using web fonts in word pressUsing web fonts in word press
Using web fonts in word pressportfola
 
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...
Eric Amundson
 
Contributing to WordPress - Software Freedom Day 2015 (Mumbai)
Contributing to WordPress - Software Freedom Day 2015 (Mumbai)Contributing to WordPress - Software Freedom Day 2015 (Mumbai)
Contributing to WordPress - Software Freedom Day 2015 (Mumbai)
Alexander Gounder
 
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus TiscaliOpen Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
Riccardo Sirigu
 
How to be a better WordPress-er
How to be a better WordPress-erHow to be a better WordPress-er
How to be a better WordPress-er
Grant Landram
 
WordPress Multilingual: Benefits and Considerations
WordPress Multilingual: Benefits and ConsiderationsWordPress Multilingual: Benefits and Considerations
WordPress Multilingual: Benefits and Considerations
Dat Hoang
 
VersionPress - WordPress + Git
VersionPress - WordPress + GitVersionPress - WordPress + Git
VersionPress - WordPress + Git
frankstaude
 
Beyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web applicationBeyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web application
Pete Smith
 
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeWordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
Makarand Mane
 
Odoo website themes
Odoo website themesOdoo website themes
Odoo website themes
Varsha Technaureus
 
To The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple BlogTo The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple Blog
Meagan Hanes
 
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
Agnieszka Bury
 

What's hot (20)

Complete Website Development Guide by AMit P Kumar
Complete Website Development Guide by AMit P KumarComplete Website Development Guide by AMit P Kumar
Complete Website Development Guide by AMit P Kumar
 
PHP Berkshire October 2015
PHP Berkshire October 2015PHP Berkshire October 2015
PHP Berkshire October 2015
 
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
 
WooCommerce: Customization FAQ
WooCommerce: Customization FAQWooCommerce: Customization FAQ
WooCommerce: Customization FAQ
 
Introduction of CMS Technology to the People of Tanay, Rizal Philippines
Introduction of CMS Technology to the People of Tanay, Rizal PhilippinesIntroduction of CMS Technology to the People of Tanay, Rizal Philippines
Introduction of CMS Technology to the People of Tanay, Rizal Philippines
 
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
UN World Food Programme Standards & Best Practises (European Drupal Days 2015)
 
YouTube Mobile Webapp: On the edge of Html5
YouTube Mobile Webapp: On the edge of Html5YouTube Mobile Webapp: On the edge of Html5
YouTube Mobile Webapp: On the edge of Html5
 
Vagrant
VagrantVagrant
Vagrant
 
Using web fonts in word press
Using web fonts in word pressUsing web fonts in word press
Using web fonts in word press
 
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...
5 Free Ways to Bulletproof Your WordPress Site WordCamp Seattle 2009 Ignite P...
 
Contributing to WordPress - Software Freedom Day 2015 (Mumbai)
Contributing to WordPress - Software Freedom Day 2015 (Mumbai)Contributing to WordPress - Software Freedom Day 2015 (Mumbai)
Contributing to WordPress - Software Freedom Day 2015 (Mumbai)
 
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus TiscaliOpen Lesson How We Built Guide Me Right - Open Campus Tiscali
Open Lesson How We Built Guide Me Right - Open Campus Tiscali
 
How to be a better WordPress-er
How to be a better WordPress-erHow to be a better WordPress-er
How to be a better WordPress-er
 
WordPress Multilingual: Benefits and Considerations
WordPress Multilingual: Benefits and ConsiderationsWordPress Multilingual: Benefits and Considerations
WordPress Multilingual: Benefits and Considerations
 
VersionPress - WordPress + Git
VersionPress - WordPress + GitVersionPress - WordPress + Git
VersionPress - WordPress + Git
 
Beyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web applicationBeyond responsive design - UI for the modern web application
Beyond responsive design - UI for the modern web application
 
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand ManeWordPress translation & Localisation : Avoid common mistakes by Makarand Mane
WordPress translation & Localisation : Avoid common mistakes by Makarand Mane
 
Odoo website themes
Odoo website themesOdoo website themes
Odoo website themes
 
To The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple BlogTo The Word And Beyond! Extending WordPress Past a Simple Blog
To The Word And Beyond! Extending WordPress Past a Simple Blog
 
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
 

Viewers also liked

Emily kenneyweb page evaluation
Emily kenneyweb page evaluationEmily kenneyweb page evaluation
Emily kenneyweb page evaluation
Rivergirl
 
Emily kenneyweb page evaluation2
Emily kenneyweb page evaluation2Emily kenneyweb page evaluation2
Emily kenneyweb page evaluation2Rivergirl
 
Rev 21 - What Next - A New Creation
Rev 21 - What Next - A New CreationRev 21 - What Next - A New Creation
Rev 21 - What Next - A New Creation
canleychurch
 
Selecting and planting trees in your landscape
Selecting and planting trees in your landscapeSelecting and planting trees in your landscape
Selecting and planting trees in your landscapeVikas Rathore
 
Transformers
TransformersTransformers
Transformers
canleychurch
 
EmilykenneyPocahontas
EmilykenneyPocahontasEmilykenneyPocahontas
EmilykenneyPocahontasRivergirl
 
Acorn fabrics slideshow[1]
Acorn fabrics slideshow[1]Acorn fabrics slideshow[1]
Acorn fabrics slideshow[1]Franca Duffy
 
Thirsty for god
Thirsty for godThirsty for god
Thirsty for god
canleychurch
 
EmilykenneyPocahontas
EmilykenneyPocahontasEmilykenneyPocahontas
EmilykenneyPocahontasRivergirl
 
Summer trainnig report at NHPC LIMITED
Summer trainnig report at NHPC LIMITEDSummer trainnig report at NHPC LIMITED
Summer trainnig report at NHPC LIMITED
Vikas Rathore
 
Verses of success in meditation
Verses of success in meditationVerses of success in meditation
Verses of success in meditation
Amphan Sutalangka
 

Viewers also liked (15)

Emily kenneyweb page evaluation
Emily kenneyweb page evaluationEmily kenneyweb page evaluation
Emily kenneyweb page evaluation
 
Emily kenneyweb page evaluation2
Emily kenneyweb page evaluation2Emily kenneyweb page evaluation2
Emily kenneyweb page evaluation2
 
Listening
ListeningListening
Listening
 
Emission norms
Emission normsEmission norms
Emission norms
 
Rev 21 - What Next - A New Creation
Rev 21 - What Next - A New CreationRev 21 - What Next - A New Creation
Rev 21 - What Next - A New Creation
 
Selecting and planting trees in your landscape
Selecting and planting trees in your landscapeSelecting and planting trees in your landscape
Selecting and planting trees in your landscape
 
Transformers
TransformersTransformers
Transformers
 
EmilykenneyPocahontas
EmilykenneyPocahontasEmilykenneyPocahontas
EmilykenneyPocahontas
 
Acorn fabrics slideshow[1]
Acorn fabrics slideshow[1]Acorn fabrics slideshow[1]
Acorn fabrics slideshow[1]
 
Thirsty for god
Thirsty for godThirsty for god
Thirsty for god
 
EmilykenneyPocahontas
EmilykenneyPocahontasEmilykenneyPocahontas
EmilykenneyPocahontas
 
Rathore10
Rathore10Rathore10
Rathore10
 
Summer trainnig report at NHPC LIMITED
Summer trainnig report at NHPC LIMITEDSummer trainnig report at NHPC LIMITED
Summer trainnig report at NHPC LIMITED
 
Turbo charger
Turbo chargerTurbo charger
Turbo charger
 
Verses of success in meditation
Verses of success in meditationVerses of success in meditation
Verses of success in meditation
 

Similar to Going Global - WordPress Multilingual

Going Global WordPress Multilingual
Going Global WordPress MultilingualGoing Global WordPress Multilingual
Going Global WordPress Multilingual
Rocket WordPress and Internet Marketing Agency
 
Multilingual WordPress
Multilingual WordPressMultilingual WordPress
Multilingual WordPress
Matt Smith
 
wooCommerce Multilingual
wooCommerce MultilingualwooCommerce Multilingual
wooCommerce Multilingual
Agnieszka Bury
 
Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)
Matt Smith
 
Going global with e commerce sites – the next big thing!
Going global with e commerce sites – the next big thing!Going global with e commerce sites – the next big thing!
Going global with e commerce sites – the next big thing!eyalkaufman
 
Plone multi language
Plone multi languagePlone multi language
Plone multi language
khink
 
Building Multilingual Websites Using Joomla
Building Multilingual Websites Using JoomlaBuilding Multilingual Websites Using Joomla
Building Multilingual Websites Using Joomla
Pomond
 
Website using word press
Website using word pressWebsite using word press
Website using word press
VishalPatir
 
Website Using WordPress
Website Using WordPressWebsite Using WordPress
Website Using WordPress
VishalPatir
 
45 WordPress Interview Questions
45 WordPress Interview Questions45 WordPress Interview Questions
45 WordPress Interview Questions
Pontus Bergmark
 
Digital Marketing Course.pdf
Digital Marketing Course.pdfDigital Marketing Course.pdf
Digital Marketing Course.pdf
Varendra it
 
International Website Marketing
International Website MarketingInternational Website Marketing
International Website Marketing
Advanced Language Translation
 
Imppt
ImpptImppt
Brighton SEO - The Impact of Translation on SEO
Brighton SEO - The Impact of Translation on SEOBrighton SEO - The Impact of Translation on SEO
Brighton SEO - The Impact of Translation on SEO
Valentine Lacour
 
Wordpress Workshop: Session One
Wordpress Workshop: Session OneWordpress Workshop: Session One
Wordpress Workshop: Session One
WP Web Wizards
 
WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog
DaytonWP
 
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Fadi Nicolas Zahhar
 
PHP Web Development
PHP Web DevelopmentPHP Web Development
PHP Web Development
rajii1996
 
Digital Marketing Course PDF
Digital Marketing Course PDFDigital Marketing Course PDF
Digital Marketing Course PDF
kibriasohag01
 
Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!Smartling
 

Similar to Going Global - WordPress Multilingual (20)

Going Global WordPress Multilingual
Going Global WordPress MultilingualGoing Global WordPress Multilingual
Going Global WordPress Multilingual
 
Multilingual WordPress
Multilingual WordPressMultilingual WordPress
Multilingual WordPress
 
wooCommerce Multilingual
wooCommerce MultilingualwooCommerce Multilingual
wooCommerce Multilingual
 
Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)
 
Going global with e commerce sites – the next big thing!
Going global with e commerce sites – the next big thing!Going global with e commerce sites – the next big thing!
Going global with e commerce sites – the next big thing!
 
Plone multi language
Plone multi languagePlone multi language
Plone multi language
 
Building Multilingual Websites Using Joomla
Building Multilingual Websites Using JoomlaBuilding Multilingual Websites Using Joomla
Building Multilingual Websites Using Joomla
 
Website using word press
Website using word pressWebsite using word press
Website using word press
 
Website Using WordPress
Website Using WordPressWebsite Using WordPress
Website Using WordPress
 
45 WordPress Interview Questions
45 WordPress Interview Questions45 WordPress Interview Questions
45 WordPress Interview Questions
 
Digital Marketing Course.pdf
Digital Marketing Course.pdfDigital Marketing Course.pdf
Digital Marketing Course.pdf
 
International Website Marketing
International Website MarketingInternational Website Marketing
International Website Marketing
 
Imppt
ImpptImppt
Imppt
 
Brighton SEO - The Impact of Translation on SEO
Brighton SEO - The Impact of Translation on SEOBrighton SEO - The Impact of Translation on SEO
Brighton SEO - The Impact of Translation on SEO
 
Wordpress Workshop: Session One
Wordpress Workshop: Session OneWordpress Workshop: Session One
Wordpress Workshop: Session One
 
WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog WordPress Themes: underlying, unifying design for a blog
WordPress Themes: underlying, unifying design for a blog
 
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
Word press beirut December 4 Meetup - Gutenberg VS WP-Bakery
 
PHP Web Development
PHP Web DevelopmentPHP Web Development
PHP Web Development
 
Digital Marketing Course PDF
Digital Marketing Course PDFDigital Marketing Course PDF
Digital Marketing Course PDF
 
Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!Internationalizing your website? There's an app for that!
Internationalizing your website? There's an app for that!
 

Recently uploaded

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 

Recently uploaded (20)

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 

Going Global - WordPress Multilingual

  • 1. Going global how to make your WordPress site multilingual
  • 2. About me & OnTheGoSystems Amit Kvint - (i18n) @amitkvint ● ● ● Father & (ex)hippie living in South of Spain Front-end & WordPress themer WPML Support & Theme compatibility OnTheGoSystems ● ● ● WPML Toolset plugins iCanLocalize
  • 3. 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
  • 5. Languages on the Internet source: wikipedia http://en.wikipedia. The number of non-English pages is rapidly expanding. The use of English online increased by around org/wiki/Languages_used_on_the_Internet 281% from 2001 to 2011, however this is far less than Spanish (743%), Chinese (1,277%), Russia
  • 6. 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
  • 7. Multilingual vs. Multirigional ● Offering a website in two or more languages ● Focusing on clients or users from specific regions
  • 8. 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 ● Help Google bots to get your site indexed ● automated translations will be ignored! ● cross-link page by page ● avoid automatic redirections ● provide valuable
  • 9. How to do it right
  • 10. Making your WordPress 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
  • 11. Making your WordPress 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
  • 12. Making your WordPress 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
  • 13. Making your WordPress 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
  • 14. Making your WordPress site a multilingual site Steps 1. choose your solution 2. install and configure 3. insert language switcher 4. translate your content 5. keep updated
  • 15. Making your WordPress 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
  • 16. Making your WordPress 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
  • 17. 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 ● quick and easy, please ● don’t make me think ● will I recognize the language? ● translated by human?
  • 18. 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?
  • 19. 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
  • 20. 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
  • 21. Don’t let eCommerce surprise you ● the number of WP eCommerce shops is rapidly growing ● check ahead if your multilingual plugin supports eCommerce
  • 22. 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
  • 23. 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 WordPress releases. ● Limit the work you need to do. Think ahead about themes and plugin compatibility.
  • 24. Questions - or catch me later - @amitkvint - amit.k@icanlocalize.com - wpclases.com * having a drink upstairs