Upgrade to Pro — share decks privately, control downloads, hide ads and more …

On Multilingual WordPress Sites

On Multilingual WordPress Sites

At WordCamp Europe 2019, the largest WordPress conference to date, I presented my take on multilingual WordPress websites.

To democratise publishing, internationalisation is one of many barriers that WordPress needs to overcome. That’s why, for 2020 and beyond, the goal is to find an official way to build multilingual websites. Until now, this was considered to be plugin territory, but what is needed to make WordPress a true polyglot? In this talk I cover the status quo of multilingual WordPress websites and share ideas — both from a technical and a user’s perspective — on how WordPress could evolve in this area over the next few years.

Pascal Birchler

June 22, 2019
Tweet

More Decks by Pascal Birchler

Other Decks in Technology

Transcript

  1. On Multilingual
    WordPress Sites
    WordCamp Europe 2019

    View Slide

  2. Pascal Birchler

    @swissspidy

    View Slide

  3. Foreword

    View Slide

  4. Gutenberg
    Phase 4

    View Slide

  5. 2020
    (or later)

    View Slide

  6. Everybody else
    already is
    multilingual

    View Slide

  7. WordPress
    already is
    multilingual

    View Slide

  8. WordPress
    Internationalization

    View Slide

  9. Internationalization
    Version 1.2 (2004)

    View Slide

  10. 100+ Locales

    View Slide

  11. View Slide

  12. User Language

    View Slide

  13. Multilingual Websites?
    Plugin Territory™

    View Slide

  14. Previous Efforts

    View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. Multilingual WordPress
    in an ideal world

    View Slide

  19. Posts

    View Slide

  20. Terms

    View Slide

  21. Media

    View Slide

  22. Blocks

    View Slide

  23. Permalinks

    View Slide

  24. Performance

    View Slide

  25. Usability

    View Slide

  26. API

    View Slide

  27. Connecting the Dots

    View Slide

  28. Status Quo

    View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. View Slide

  33. View Slide

  34. View Slide

  35. View Slide

  36. Custom WordPress Functionality
    Automatic Manual

    View Slide

  37. Multilingual WordPress
    realistically

    View Slide

  38. one-size-fits-all

    View Slide

  39. Backward Compatibility

    View Slide

  40. Extensibility

    View Slide

  41. The Next Steps

    View Slide

  42. 2020
    (or later)

    View Slide

  43. Multisite?

    View Slide

  44. Get Involved!

    View Slide

  45. make.wordpress.org

    View Slide

  46. Thanks for joining!

    View Slide