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

Multi-Language WordPress For Enterprises

Multi-Language WordPress For Enterprises

Multi-language is not a feature included in WordPress core, and plugin authors have been searching solutions for years.
This talk compares the most popular approaches to Multi-Language WordPress websites, highlighting the pros of using WP Multisite for the scope, that is the approach used by MultilingualPress, a plugin developed by Inpsyde.

Giuseppe Mazzapica

September 13, 2018
Tweet

More Decks by Giuseppe Mazzapica

Other Decks in Programming

Transcript

  1. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    Multi-Language
    WordPress
    For Enterprises
    Big WP Meetup London 13 September 2018

    View full-size slide

  2. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    One Post «Part»
    per Language
    One Post
    per Language
    One Site
    per Language
    Approaches to WP Multi-Language

    View full-size slide

  3. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    One Post «Part»
    per Language
    One Post
    per Language
    One Site
    per Language
    qTranslate MultilingualPress
    WPML
    Polylang
    Examples

    View full-size slide

  4. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    One Post «Part» per Language
    CONS
    Simple to get started
    No dev skills in majority of cases
    «Hijacking» of the content
    «Hijacking» of the edit screen
    Forward compatibility issues
    Custom API to get translation
    Problematic content filtering
    Vendor lock-in
    Limited editorial workflow
    PROS

    View full-size slide

  5. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    One Post per Language
    CONS
    Simple to get started
    No dev skills in majority of cases
    Easy to integrate
    Custom API to get translation
    Performance issues on content filtering
    Vendor lock-in
    Limited editorial workflow
    PROS

    View full-size slide

  6. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    One Site per Language
    PROS CONS
    No query filtering, best performance
    No «Hijacking» of UI
    No custom API to get translations
    No vendor lock-in
    Powerful editorial workflow
    Harder to get started for non-technical
    users
    Multisite increases chances of other
    plugin incompatibility

    View full-size slide

  7. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    MultilingualPress: the Inpsyde plugin for Multi-language
    It uses the «multisite» approach: in our experience, it is
    the best approach for enterprises: all its cons becomes
    irrelevant in enterprise context.
    Latest version is now available on multingualpress.org
    and soon also on WooCommerce marketplace.

    View full-size slide

  8. Multi-Language WordPress For Enterprises
    Big WP Meetup London 13 September 2018
    Questions?
    Giuseppe Mazzapica
    WordPress Engineer at Inpsyde
    @gmazzap

    View full-size slide