SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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 KumarAmit P Kumar
 
PHP Berkshire October 2015
PHP Berkshire October 2015PHP Berkshire October 2015
PHP Berkshire October 2015David 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 2016Sergey Biryukov
 
WooCommerce: Customization FAQ
WooCommerce: Customization FAQWooCommerce: Customization FAQ
WooCommerce: Customization FAQRodolfo 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 PhilippinesEleison 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 Html5SMART DevNet
 
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 TiscaliRiccardo 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-erGrant Landram
 
WordPress Multilingual: Benefits and Considerations
WordPress Multilingual: Benefits and ConsiderationsWordPress Multilingual: Benefits and Considerations
WordPress Multilingual: Benefits and ConsiderationsDat Hoang
 
VersionPress - WordPress + Git
VersionPress - WordPress + GitVersionPress - WordPress + Git
VersionPress - WordPress + Gitfrankstaude
 
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 applicationPete 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 ManeMakarand Mane
 
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 BlogMeagan 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 sitesAgnieszka Bury
 

Mais procurados (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
 

Destaque

Emily kenneyweb page evaluation
Emily kenneyweb page evaluationEmily kenneyweb page evaluation
Emily kenneyweb page evaluationRivergirl
 
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 Creationcanleychurch
 
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
 
EmilykenneyPocahontas
EmilykenneyPocahontasEmilykenneyPocahontas
EmilykenneyPocahontasRivergirl
 
Acorn fabrics slideshow[1]
Acorn fabrics slideshow[1]Acorn fabrics slideshow[1]
Acorn fabrics slideshow[1]Franca Duffy
 
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 LIMITEDVikas Rathore
 
Verses of success in meditation
Verses of success in meditationVerses of success in meditation
Verses of success in meditationAmphan Sutalangka
 

Destaque (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
 

Semelhante a Going Global - WordPress Multilingual

Multilingual WordPress
Multilingual WordPressMultilingual WordPress
Multilingual WordPressMatt Smith
 
wooCommerce Multilingual
wooCommerce MultilingualwooCommerce Multilingual
wooCommerce MultilingualAgnieszka 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 languagekhink
 
Building Multilingual Websites Using Joomla
Building Multilingual Websites Using JoomlaBuilding Multilingual Websites Using Joomla
Building Multilingual Websites Using JoomlaPomond
 
Website using word press
Website using word pressWebsite using word press
Website using word pressVishalPatir
 
Website Using WordPress
Website Using WordPressWebsite Using WordPress
Website Using WordPressVishalPatir
 
45 WordPress Interview Questions
45 WordPress Interview Questions45 WordPress Interview Questions
45 WordPress Interview QuestionsPontus Bergmark
 
Digital Marketing Course.pdf
Digital Marketing Course.pdfDigital Marketing Course.pdf
Digital Marketing Course.pdfVarendra it
 
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 SEOValentine Lacour
 
Wordpress Workshop: Session One
Wordpress Workshop: Session OneWordpress Workshop: Session One
Wordpress Workshop: Session OneWP 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 Developmentrajii1996
 
Digital Marketing Course PDF
Digital Marketing Course PDFDigital Marketing Course PDF
Digital Marketing Course PDFkibriasohag01
 
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
 

Semelhante a 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!
 

Último

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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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
 
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
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 

Último (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...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
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
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 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