WordPress.org

Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Sublanguage

Sublanguage is a lightweight multilanguage plugin for wordpress.

Philosophy

Sublanguage is more a toolkit than a ready-made solution for building a multi-language website. It focuses on customizing public interface for visitors, and adapting user experience for editors. It is design to bring multilingual functionalities and let room for personalization. While UI configuration is quite minimal, multiple hooks and filters are available to fit every needs.

Sublanguage is based on the concept of inheritance. Translations are custom-post-types parented to original posts, pages or custom-posts. Each translations have 4 relevant fields: post_title, post_content, post_name and post_excerpt. If one field is empty, or if translation is missing, original language field content is inherited. The intention is to completely avoid duplicated or even synchronized content.

To comply with SEO standards, Sublanguage uses rewrite URL to structures language content into subdirectories. Moreover, URL permalink are fully translatable, not only post slugs but also terms, taxonomies and post-type archives slugs.

Features

  • can translate title, content, excerpt, permalink and meta fields for posts, page and custom post types
  • can translate title, caption, alt field and description for medias
  • can translate name, slug and description for categories, tags and custom taxonomies
  • can translate post type archive slug and taxonomies slugs
  • can translate nav menus items
  • can translate options
  • can translate localized texts and login screens
  • fields inherit original language by default
  • use URL rewrite
  • support quick edit
  • support multisite
  • support ajax
  • extendable

Documentation

Plugin documentation is available on github

Thanks

  • uggur for Turkish translation

Requires: 4.4 or higher
Compatible up to: 4.6.2
Last Updated: 5 months ago
Active Installs: 900+

Ratings

4.8 out of 5 stars

Support

1 of 5 support threads in the last two months have been marked resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1