Smart Slider 3 on multilanguage sites
In this article
Does Smart Slider work with multilanguage plugins?
Yes, but the language management happens from the translation plugin's side. Usually multi-language plugins work in two ways:
- you need to create the same post/page/article for every language, or
- you have one post/page where your content is, and they have a shortcode to change the language
To support these plugins, you should duplicate your slider and translate its texts. Then use your multi-language plugin's way to make the slider appear in your different language pages/posts/articles. So our slider doesn't have a translation option, but your plugin does!
Plugins like TranslatePress on the other hand allow you to translate your slider content, using a visual translation interface, directly from the front-end. No need to duplicate your slider anymore. TranslatePress lets you translate all your slider content (including text, images or buttons containing links), using a visual translation editor.
You simply click to select the element you want to translate, then enter its translation.
Because everything happens on the front-end, you will still be able to interact with your slider. So in order to translate text on different slides, you can use the arrows to navigate between them, then select and translate each slide content.
The same approach can be used to translate all your page content.
qTranslate X WordPress
In qTranslate X you can use shortcodes to make the content inside them to be in the different languages. Use those shortcodes to have different sliders, for example you can create texts like this:
Which could be slider shortcode too:
[:en][smartslider3 slider=71][:de][smartslider3 slider=72][:]
Or the newer version has a switching button at your post, and enter the different slider shortcodes there:
We also support qTranslate X texts to be inside our slider like this:
WPML + Post dynamic slide generator WordPress
To set up a post generator with WordPress Multilingual Plugin, you need to create your post slider, while you are logging in your backend in the language on which you want your slider to be.
Also there is a limitation, that you can only put your language depending post generator sliders on a page, which has the given language! Because for example if you choose to show posts from German posts, on an English page the post generator only have access to the English posts, so the number of German posts will return zero, and you won't have any slides.
Multi-language shortcode WordPress
You could also try using Smart Slider 3's multi-language shortcode.
Smart Slider 3 and multianguage extensions Joomla
At your Extensions → Module Manager → modules Joomla offers an option to select which languages you want your module to show up, so just duplicate your sliders, and put them into different language modules.