WordPress Multilingual: WordCamp Antwerp 2016

Octavio Andrés Cifuentes
Octavio Andrés Cifuentes1st Tier Ticket Handling at OnTheGoSystems
WordPress Multilingual
Andrés Cifuentes
WPML Supporter | WPML Training
WordPress Multilingual
Creating and maintaining
Multilingual WordPress sites
Number of users (millions)
851
704
245
Users growth in Internet
2000-2015
505.0%
2,080.9%
1248.4%
¿Why?
http://www.internetworldstats.com/stats7.htm
It is the opportunity to bring new users
¿Why?
Mobile first Content first User first
Considerations: Content
Considerations: Content
Original Content SEO taskHuman Translation
Considerations: Content
In-house
Translation
Service
External Translator
Multilingual vs Localised
Considerations: Content
Considerations: E-commerce
Languages
UI and admin language
Plugins and themes
Language switcher
URL structure
SEO
Considerations: Structure
Considerations: Structure
Localize everything
(slugs, CPTs, admin texts...)
Considerations: Developers
Follow the Codex
Considerations: Developers
Plugin HandbookTheme Handbook
WordPress Multilingual
Choose a solution
Multilingual Press
qTranslate / qTranslate X
WPML
Polylang
xili-language
WordPress Multilingual
Choose a solution
WordPress Multilingual
Choose a solution
Each language in its own
WordPress installation
WordPress Multilingual
Choose a solution
All languages in
a single post
WordPress Multilingual
Choose a solution
One language
per post
WordPress Multilingual
What is the right solution?
WordPress Multilingual
Think the day after
Check if it is compatible.
If you are not sure, consult the support.
WordPress Multilingual
Recommendations
andescifuentesr
andres.c@icanlocalize.com
WordPress Multilingual
Questions?
1 of 23

Recommended

Building a community of Open Source intranet users by
Building a community of Open Source intranet usersBuilding a community of Open Source intranet users
Building a community of Open Source intranet usersLuke Oatham
1.5K views46 slides
WordPress as a Service by
WordPress as a ServiceWordPress as a Service
WordPress as a ServiceAndrew Bauer
3.9K views42 slides
The Next Step in Responsive - RESS by
The Next Step in Responsive - RESSThe Next Step in Responsive - RESS
The Next Step in Responsive - RESSAnthony Laurence
3.1K views22 slides
Coding with jetpack by
Coding with jetpackCoding with jetpack
Coding with jetpackRich Collier
1.7K views50 slides
Welcome to the World of WordPress by
Welcome to the World of WordPressWelcome to the World of WordPress
Welcome to the World of WordPressContent Connects, Nashville
1.8K views14 slides
Internationalizing The New York Times by
Internationalizing The New York TimesInternationalizing The New York Times
Internationalizing The New York TimesScott Taylor
1.9K views53 slides

More Related Content

What's hot

WordPress as a Headless CMS - Bronson Quick by
WordPress as a Headless CMS - Bronson QuickWordPress as a Headless CMS - Bronson Quick
WordPress as a Headless CMS - Bronson QuickWordCamp Sydney
5.2K views21 slides
Working in harmony by
Working in harmonyWorking in harmony
Working in harmonyEdmund Turbin
2.4K views39 slides
The WP Engine Developer Experience. Increased agility, improved efficiency. by
The WP Engine Developer Experience. Increased agility, improved efficiency.The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.WP Engine
1.5K views40 slides
WordPress plugin development by
WordPress plugin developmentWordPress plugin development
WordPress plugin developmentarryaas
2.2K views16 slides
The Ultimate WordPress Development Environment by
The Ultimate WordPress Development EnvironmentThe Ultimate WordPress Development Environment
The Ultimate WordPress Development EnvironmentMatt Geri
1.2K views36 slides
Multisite core concepts final by
Multisite core concepts finalMultisite core concepts final
Multisite core concepts finalUmesh Chaudhary
815 views29 slides

What's hot(18)

WordPress as a Headless CMS - Bronson Quick by WordCamp Sydney
WordPress as a Headless CMS - Bronson QuickWordPress as a Headless CMS - Bronson Quick
WordPress as a Headless CMS - Bronson Quick
WordCamp Sydney5.2K views
The WP Engine Developer Experience. Increased agility, improved efficiency. by WP Engine
The WP Engine Developer Experience. Increased agility, improved efficiency.The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.
WP Engine1.5K views
WordPress plugin development by arryaas
WordPress plugin developmentWordPress plugin development
WordPress plugin development
arryaas2.2K views
The Ultimate WordPress Development Environment by Matt Geri
The Ultimate WordPress Development EnvironmentThe Ultimate WordPress Development Environment
The Ultimate WordPress Development Environment
Matt Geri1.2K views
Way of the Future by Jason Cosper
Way of the FutureWay of the Future
Way of the Future
Jason Cosper18.9K views
Building SaaS with WordPress - WordCamp Netherlands 2016 by Mario Peshev
Building SaaS with WordPress - WordCamp Netherlands 2016Building SaaS with WordPress - WordCamp Netherlands 2016
Building SaaS with WordPress - WordCamp Netherlands 2016
Mario Peshev2.2K views
The Future of-the CMS (Twin Cities DrupalCamp 2015) by Todd Ross Nienkerk
The Future of-the CMS (Twin Cities DrupalCamp 2015)The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)
Todd Ross Nienkerk660 views
Modern Web Application Development Workflow - EclipseCon US 2014 by Stéphane Bégaudeau
Modern Web Application Development Workflow - EclipseCon US 2014Modern Web Application Development Workflow - EclipseCon US 2014
Modern Web Application Development Workflow - EclipseCon US 2014
Stéphane Bégaudeau17.4K views
I Can Haz More Performanz? by Andy Melichar
I Can Haz More Performanz?I Can Haz More Performanz?
I Can Haz More Performanz?
Andy Melichar2.2K views
Creating SmartPhone Apps Using WordPress by codebangla
Creating SmartPhone Apps Using WordPressCreating SmartPhone Apps Using WordPress
Creating SmartPhone Apps Using WordPress
codebangla1.6K views
Empowering Your Clients and Be an Advocate for Yourself by Linchpin
Empowering Your Clients and Be an Advocate for YourselfEmpowering Your Clients and Be an Advocate for Yourself
Empowering Your Clients and Be an Advocate for Yourself
Linchpin1.6K views
GlotPress aka translate.wordpress.org by Marko Heijnen
GlotPress aka translate.wordpress.orgGlotPress aka translate.wordpress.org
GlotPress aka translate.wordpress.org
Marko Heijnen1.8K views
Modern Web App Architectures by Raphael Stary
Modern Web App ArchitecturesModern Web App Architectures
Modern Web App Architectures
Raphael Stary1.8K views
Building Drupal 8 Sites by Exove
Building Drupal 8 SitesBuilding Drupal 8 Sites
Building Drupal 8 Sites
Exove789 views
Develop and Deploy Outside the Repo by afragen
Develop and Deploy Outside the RepoDevelop and Deploy Outside the Repo
Develop and Deploy Outside the Repo
afragen805 views
Working in Harmony: Manchester - Optimize development and content workflows by Edmund Turbin
Working in Harmony: Manchester - Optimize development and content workflowsWorking in Harmony: Manchester - Optimize development and content workflows
Working in Harmony: Manchester - Optimize development and content workflows
Edmund Turbin1.8K views

Viewers also liked

Themes that perform short: WordCamp Antwerp 2016 by
Themes that perform short: WordCamp Antwerp 2016Themes that perform short: WordCamp Antwerp 2016
Themes that perform short: WordCamp Antwerp 2016Octavio Andrés Cifuentes
831 views33 slides
Flexing Your WordPress Themes by
Flexing Your WordPress ThemesFlexing Your WordPress Themes
Flexing Your WordPress ThemesTim Blodgett
1.4K views47 slides
Managing Clients without Going Crazy by
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going CrazyJohn Eckman
1.1K views19 slides
My Contributor Story by
My Contributor StoryMy Contributor Story
My Contributor StoryMarko Heijnen
923 views35 slides
Not One and Done - Repurposing Your Content by
Not One and Done - Repurposing Your ContentNot One and Done - Repurposing Your Content
Not One and Done - Repurposing Your ContentSharon A. Dawson, DTM
1.1K views17 slides
Word press gets responsive 4x3 by
Word press gets responsive 4x3Word press gets responsive 4x3
Word press gets responsive 4x3Edmund Turbin
1.5K views41 slides

Viewers also liked(20)

Flexing Your WordPress Themes by Tim Blodgett
Flexing Your WordPress ThemesFlexing Your WordPress Themes
Flexing Your WordPress Themes
Tim Blodgett1.4K views
Managing Clients without Going Crazy by John Eckman
Managing Clients without Going CrazyManaging Clients without Going Crazy
Managing Clients without Going Crazy
John Eckman1.1K views
Word press gets responsive 4x3 by Edmund Turbin
Word press gets responsive 4x3Word press gets responsive 4x3
Word press gets responsive 4x3
Edmund Turbin1.5K views
Learning java script and wordpress rest api by tom hermans wordcamp netherl... by Tom Hermans
Learning java script and wordpress rest api by tom hermans   wordcamp netherl...Learning java script and wordpress rest api by tom hermans   wordcamp netherl...
Learning java script and wordpress rest api by tom hermans wordcamp netherl...
Tom Hermans909 views
Using the Editor the Proper Way - WordCamp Toronto 2015 by sethta
Using the Editor the Proper Way - WordCamp Toronto 2015Using the Editor the Proper Way - WordCamp Toronto 2015
Using the Editor the Proper Way - WordCamp Toronto 2015
sethta1.2K views
WooCommerce: An E-Commerce Solution for Wordpress by Digamber Pradhan
WooCommerce: An E-Commerce Solution for WordpressWooCommerce: An E-Commerce Solution for Wordpress
WooCommerce: An E-Commerce Solution for Wordpress
Digamber Pradhan1.1K views
Do you really- need a 2kg pocket knife- by Kate Newbill
Do you  really- need  a 2kg pocket knife-Do you  really- need  a 2kg pocket knife-
Do you really- need a 2kg pocket knife-
Kate Newbill681 views
WordPress & Front-end performance by Michael Mizner
WordPress & Front-end performanceWordPress & Front-end performance
WordPress & Front-end performance
Michael Mizner1.6K views
WordCamp Montreal 2015: Combining Custom Post Types, Fields, and Meta Boxes t... by allilevine
WordCamp Montreal 2015: Combining Custom Post Types, Fields, and Meta Boxes t...WordCamp Montreal 2015: Combining Custom Post Types, Fields, and Meta Boxes t...
WordCamp Montreal 2015: Combining Custom Post Types, Fields, and Meta Boxes t...
allilevine1.6K views
Project Management or how to herd cats by Becky Davis
Project Management or how to herd catsProject Management or how to herd cats
Project Management or how to herd cats
Becky Davis2.9K views
VersionPress - WordPress + Git by frankstaude
VersionPress - WordPress + GitVersionPress - WordPress + Git
VersionPress - WordPress + Git
frankstaude1K views
2013-08-10 WordCamp Russia - Aleksandr Stankevic by sysmonk
2013-08-10 WordCamp Russia - Aleksandr Stankevic2013-08-10 WordCamp Russia - Aleksandr Stankevic
2013-08-10 WordCamp Russia - Aleksandr Stankevic
sysmonk3.2K views
WordPress 101 from WordCamp Cincinatti 2016 by Angela Meeker
WordPress 101 from WordCamp Cincinatti 2016WordPress 101 from WordCamp Cincinatti 2016
WordPress 101 from WordCamp Cincinatti 2016
Angela Meeker733 views
Pressnomics 2015 - Managing Client Expectations by Steve Zehngut
Pressnomics 2015 - Managing Client ExpectationsPressnomics 2015 - Managing Client Expectations
Pressnomics 2015 - Managing Client Expectations
Steve Zehngut2K views

Similar to WordPress Multilingual: WordCamp Antwerp 2016

Web Globalization by
Web GlobalizationWeb Globalization
Web GlobalizationMark Reichard
858 views26 slides
Multilingual intranets ClearBox Valo Feb 2018 by
Multilingual intranets  ClearBox Valo Feb 2018Multilingual intranets  ClearBox Valo Feb 2018
Multilingual intranets ClearBox Valo Feb 2018Sam Marshall
647 views42 slides
Multilingual WordPress by
Multilingual WordPressMultilingual WordPress
Multilingual WordPressMatt Smith
924 views76 slides
International and Multilingual Websites and CMS Platforms by
International and Multilingual Websites and CMS PlatformsInternational and Multilingual Websites and CMS Platforms
International and Multilingual Websites and CMS PlatformsQuba Digital Marketing
712 views40 slides
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System by
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management SystemBarcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management SystemWong Hoi Sing Edison
548 views74 slides
Multilingual websites by
Multilingual websitesMultilingual websites
Multilingual websitesCLS Communication
1.3K views16 slides

Similar to WordPress Multilingual: WordCamp Antwerp 2016(20)

Multilingual intranets ClearBox Valo Feb 2018 by Sam Marshall
Multilingual intranets  ClearBox Valo Feb 2018Multilingual intranets  ClearBox Valo Feb 2018
Multilingual intranets ClearBox Valo Feb 2018
Sam Marshall647 views
Multilingual WordPress by Matt Smith
Multilingual WordPressMultilingual WordPress
Multilingual WordPress
Matt Smith924 views
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System by Wong Hoi Sing Edison
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management SystemBarcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Barcamp Hong Kong 2014 - Commercial Use of OSS Web Content Management System
Website Planning and strategy for Eig.Com v6.0 by Fjord
Website Planning and strategy for Eig.Com v6.0Website Planning and strategy for Eig.Com v6.0
Website Planning and strategy for Eig.Com v6.0
Fjord625 views
wcdk - Making your WordPress Multilingual by Amit Kvint
wcdk - Making your WordPress Multilingualwcdk - Making your WordPress Multilingual
wcdk - Making your WordPress Multilingual
Amit Kvint1.4K views
Understanding and Communicating the Financial Impact of XML & DITA by Scott Abel
Understanding and Communicating the Financial Impact of XML & DITAUnderstanding and Communicating the Financial Impact of XML & DITA
Understanding and Communicating the Financial Impact of XML & DITA
Scott Abel565 views
Joomla Chicago Meeting July, 2009: CMS CageMatch II by John Coonen
Joomla Chicago Meeting July, 2009: CMS CageMatch IIJoomla Chicago Meeting July, 2009: CMS CageMatch II
Joomla Chicago Meeting July, 2009: CMS CageMatch II
John Coonen823 views
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ... by Raghuram Pandurangan
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
WebWorks Corporate Overview - 2009 by WebWorks
WebWorks Corporate Overview - 2009WebWorks Corporate Overview - 2009
WebWorks Corporate Overview - 2009
WebWorks 497 views
PHP Summer Training Presentation by Nitesh Sharma
PHP Summer Training PresentationPHP Summer Training Presentation
PHP Summer Training Presentation
Nitesh Sharma26.2K views
Multilingual WordPress (WordCamp Toronto 2014) by Matt Smith
Multilingual WordPress (WordCamp Toronto 2014)Multilingual WordPress (WordCamp Toronto 2014)
Multilingual WordPress (WordCamp Toronto 2014)
Matt Smith1.6K views
Building multilingual websites with drupal by Sam Murray
Building multilingual websites with drupalBuilding multilingual websites with drupal
Building multilingual websites with drupal
Sam Murray296 views
Building Multilingual Websites with Drupal (DrupalCamp Brighton) by Cogapp
Building Multilingual Websites with Drupal (DrupalCamp Brighton)Building Multilingual Websites with Drupal (DrupalCamp Brighton)
Building Multilingual Websites with Drupal (DrupalCamp Brighton)
Cogapp941 views
HTML5: Next Generation Web Development by Dipesh Mukerji
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web Development
Dipesh Mukerji2.4K views
How TELUS beats the competition to market by replatforming on Content Infrast... by Andrew Kumar
How TELUS beats the competition to market by replatforming on Content Infrast...How TELUS beats the competition to market by replatforming on Content Infrast...
How TELUS beats the competition to market by replatforming on Content Infrast...
Andrew Kumar1.8K views
Showcase BDO global websites by TrueLime
Showcase BDO global websitesShowcase BDO global websites
Showcase BDO global websites
TrueLime217 views
Building Multilingual Sites in Drupal 7 by Yoni Steingiesser by Jonathan Steingiesser
Building Multilingual Sites in Drupal 7 by Yoni SteingiesserBuilding Multilingual Sites in Drupal 7 by Yoni Steingiesser
Building Multilingual Sites in Drupal 7 by Yoni Steingiesser

Recently uploaded

Piloting & Scaling Successfully With Microsoft Viva by
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft VivaRichard Harbridge
10 views160 slides
Unit 1_Lecture 2_Physical Design of IoT.pdf by
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdfStephenTec
11 views36 slides
Empathic Computing: Delivering the Potential of the Metaverse by
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the MetaverseMark Billinghurst
470 views80 slides
Tunable Laser (1).pptx by
Tunable Laser (1).pptxTunable Laser (1).pptx
Tunable Laser (1).pptxHajira Mahmood
23 views37 slides
Uni Systems for Power Platform.pptx by
Uni Systems for Power Platform.pptxUni Systems for Power Platform.pptx
Uni Systems for Power Platform.pptxUni Systems S.M.S.A.
50 views21 slides
The Research Portal of Catalonia: Growing more (information) & more (services) by
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)CSUC - Consorci de Serveis Universitaris de Catalunya
73 views25 slides

Recently uploaded(20)

Piloting & Scaling Successfully With Microsoft Viva by Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec11 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst470 views
STPI OctaNE CoE Brochure.pdf by madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb12 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab15 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2216 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi120 views
Black and White Modern Science Presentation.pptx by maryamkhalid2916
Black and White Modern Science Presentation.pptxBlack and White Modern Science Presentation.pptx
Black and White Modern Science Presentation.pptx
maryamkhalid291614 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet55 views
Perth MeetUp November 2023 by Michael Price
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023
Michael Price15 views
6g - REPORT.pdf by Liveplex
6g - REPORT.pdf6g - REPORT.pdf
6g - REPORT.pdf
Liveplex9 views

WordPress Multilingual: WordCamp Antwerp 2016

Editor's Notes

  1. Apesar del rápido crecimiento de sitios en inglés, es considerablemente remarcable el crecimiento de sitios en Chino y español. http://www.internetworldstats.com/stats7.htm
  2. One of the biggest challenges facing us as web designers/developers is making our websites fully multilingual. Gone are the days when a localised version of a site would be enough. The web has become a global marketplace where people now hunt for products not available in their domestic market or are looking for cheaper vendors abroad. Number of users whose native language is not English continues growing. It is more impact communicating with people in their own language. This shows a user focus approach. People prefer to buy in their native language. one third of the world population has internet access most people don’t use the Internet in English Internet use is growing fastest where English isn’t spoken companies trading globally improve their productivity by 34% the majority of the Internet users prefer to buy products on websites in their native tongues
  3. http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html Google is able to determine your site’s main language. Help Google using with Titles, headers, meta descriptions. Translate your content accuarate. Don’t use automatic translation. Tahsin Tahil Oliviu Stoian
  4. http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html Google is able to determine your site’s main language. Help Google using with Titles, headers, meta descriptions. Translate your content accuarate. Don’t use automatic translation. Arthur Shlain Geoffrey Joe Creative Stall
  5. Creative Stall John Caserta Chris Kerr
  6. There are three types of files used in the gettext translation framework. These files are used and/or generated by translation tools during the translation process, as follows:
  7. There are three types of files used in the gettext translation framework. These files are used and/or generated by translation tools during the translation process, as follows:
  8. Before getting started, you’ll need to consider the following. … Google has some detailed information on what it expects to see with multilingual sites. It wants the language to be obvious. That means not mixing languages on a single page. Google also suggests blocking automated translations from search engines, since they can be so unreliable that they confuse search engine crawlers.
  9. Here we show what is the right way to make a site multilingual and we emphasize the importance of all elements to be translated
  10. http://codex.wordpress.org/ http://wpml.org/documentation/support/achieving-wpml-compatibility-for-your-themes-and-plugins/ https://codex.wordpress.org/I18n_for_WordPress_Developers TMD
  11. https://codex.wordpress.org/I18n_for_WordPress_Developers https://developer.wordpress.org/themes/functionality/internationalization/ https://developer.wordpress.org/plugins/internationalization/how-to-internationalize-your-plugin/ Grunt.js grunt-checktextdomain https://www.npmjs.com/package/grunt-checktextdomain https://www.crowdcast.io/e/wptranslationday/5 Yorlmar Campos
  12. Here we say what are the general steps to be done to turn a site into multilingual.
  13. https://codex.wordpress.org/Multilingual_WordPress
  14. https://codex.wordpress.org/Multilingual_WordPress Pros: Each language site is a regular WordPress install with regular posts (postmeta and external db is used for translation data) If you turn off the plugin the content continues to work fine, albeit without knowledge of its sources/translations. Cons: Separate sites create more management needs which might be undesirable.
  15. https://codex.wordpress.org/Multilingual_WordPress Pros: Side by side editing is easily implemented. Less things to break. There are no additional tables and much fewer things to modify in WordPress. Number of records in the database stays the same. Cons: Uninstall can be complicated, as the database needs to be cleaned from multilingual contents. SEO
  16. https://codex.wordpress.org/Multilingual_WordPress The database contents for posts remain unmodified (easy install and uninstall). Everything gets translated by default. If a post includes custom fields, they're attached to that post, so they are already associated with the language. Some plugins use - for theme's displayed terms - the language files (.mo) delivered with localizable themes. In WordPress, localization is based in GNU gettext technology. So when a single post is in french, plugin switch all the terms of the theme in the same language (here french). The files can be completed with the specific terms of the site (categories titles, widget, links...). No need to re-translate all, just add specific terms and translations in target languages. Other plugins that analyze contents (like related posts) keep working correctly. Cons: More complex architecture. The plugin needs to hook to many WordPress functions and filter them so that only contents that matches the language is returned. Additional tables are required by some plugins - normally, to hold the translation grouping. Newer plugins likely use a custom taxonomy or post meta fields instead. May cause excessive database grow and slow performance as a result. A WooCommerce-based site having a 100,000 products will have 500,000 records after translating to 5 languages. All product metas (could be tens of those per product, and also transients will be duplicated, too, so the database might become huge).
  17. Your product will continue growing It will be manage for different users. Your client will be happy not being asking for help. Credit: Artem Kovyazin, RU