Skip to main contentSkip to footer

Different translation plugins use different methods for storing the translations, and these methods have varying compatibility with how Relevanssi works with the posts.

Best compatibility

  • Polylang. Relevanssi has good built-in support for Polylang. This is the best translation tool that causes the least trouble.
  • WPML. Good built-in support, almost as good as Polylang. WPML is more prone to causing weird edge case problems.
  • MultilingualPress. Uses separate multisite sites for each language. This works well with Relevanssi, making language filtering automatic. With Relevanssi Premium, you can do multisite searching to include posts in different languages.

Not compatible

  • TranslatePress. The translated strings are stored in a separate database, and are invisible for Relevanssi. It is possible to make Relevanssi index the translated strings, but then Relevanssi has no way to index different languages separately. You can’t restrict the search to a specific language; all languages are mixed together.
  • GTranslate. The translations are not stored locally at your site, so Relevanssi can’t access them.

Your account

Not logged in. Log in to see your license details.

Search

Popular Resources

WP Event Manager
Using Relevanssi with WP Event Manager requires you to adjust the search process in WP Event Manager a bit. Fortunately,…
WP Download Manager

…these issues. When you upload the files to the Relevanssi attachment reading server, Relevanssi uses the get_attached_file() function to get the file name, but that does not work with WP Download Manager. Thus we need to use the relevanssi_get_attached_file filter hook to provide the file name and path for Relevanssi….…add-on adds an advanced search with the [wpdb_archive_filter] shortcode. That search does not use Relevanssi by default, but it can be modified to make use of Relevanssi with this little function you can add to your site: add_filter( ‘wpdm_packages_query_params’, ‘rlv_use_relevanssi’ ); function rlv_use_relevanssi( $params ) { if ( isset( $params[‘s’]…

Related Posts:

Comment Section:

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed