Title: Shariff Wrapper mit WPML
Last modified: August 31, 2016

---

# Shariff Wrapper mit WPML

 *  Resolved [traviso](https://wordpress.org/support/users/traviso/)
 * (@traviso)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/)
 * Hallo,
 * ich betreibe eine kleine Webseite und habe jetzt den Shariff Wrapper installiert.
   Die Seite wird über WPML multilingual (deutsch und englisch) unter der gleichen
   Domain betrieben.
    In den Optionen von Shariff Wrapper habe ich “auto” für die
   Sprachauswahl eingestellt. Die Buttons werden in der deutschen Version mit deutscher
   Beschriftung dargestellt. Wechsle ich auf englisch, so werden die Buttons immer
   noch mit deutscher Beschriftung dargestellt.
 * Gibt es hierfür eine Lösung ?
 * Danke im Voraus für die Antwort.
 * [https://wordpress.org/plugins/shariff/](https://wordpress.org/plugins/shariff/)

Viewing 9 replies - 1 through 9 (of 9 total)

 *  Plugin Author [Jan-Peter](https://wordpress.org/support/users/starguide/)
 * (@starguide)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-7188911)
 * Hallo traviso,
 * die “auto”-Funktion bestimmt die Sprache anhand der Spracheinstellung in deinem
   Browser. Da du deinen Browser wahrscheinlich nicht auf Englisch umgestellt hast,
   zeigt er dir entsprechend die deutschen Buttons an.
 * Viele Grüße,
    JP
 *  Thread Starter [traviso](https://wordpress.org/support/users/traviso/)
 * (@traviso)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-7188913)
 * Das heisst es gibt keine Möglichkeit die Buttons, basierend auf der durch WPML
   eingestellten Seitensprache, über “auto” anzuzeigen?
 *  Plugin Author [Jan-Peter](https://wordpress.org/support/users/starguide/)
 * (@starguide)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-7188914)
 * Nein. Die Buttons werden bei auto in der Sprache des jeweiligen Nutzers angezeigt.
   D.h. ein Deutscher sieht die Buttons auf Deutsch, ein Engländer auf Englisch,
   etc. (Sofern sie keine andere Sprache in ihrem Browser als Hauptsprache eingestellt
   haben).
 *  Thread Starter [traviso](https://wordpress.org/support/users/traviso/)
 * (@traviso)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-7188918)
 * Alles klar. Vielen Dank für die schnelle Antwort.
    Das manuelle Einstellen in
   den Posts/Pages per tag müsste dann aber funktionieren, nehme ich an.
 *  Plugin Author [Jan-Peter](https://wordpress.org/support/users/starguide/)
 * (@starguide)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-7188922)
 * Das geht natürlich.
 *     ```
       [shariff lang="de"]
   
       [shariff lang="en"]
       ```
   
 * Für alle Optionen, die im Shortcode nicht angegeben werden, werden die Einstellung
   aus den Plugin-Einstellungen genommen.
 *  Thread Starter [traviso](https://wordpress.org/support/users/traviso/)
 * (@traviso)
 * [10 years, 1 month ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-7188923)
 * Super, vielen Dank.
 *  [gerd.neumann](https://wordpress.org/support/users/gerdneumann/)
 * (@gerdneumann)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-8888625)
 * Ich hatte das gleiche Problem mit Polylang. D.h. die eingestellte WordPress-Sprache
   wird nicht verwendet für die Shariff-Buttons. Sicher gut gemeint, aber durch 
   die eigene Sprachauswahl erfindet Sharriff das Rad neu. Für Polylang kann man
   mit folgendem Snippet im Child Theme dafür sorgen, dass wieder die WordPress-
   Einstellung, hier polylang, genommen wird. Ist ein Workaround… Für WPML gibt 
   es bestimmt was ähliches wie ppl_current_language():
 *     ```
       add_filter('shariff3UU_render_atts', 'filter_shariff3UU_render_atts');
       function filter_shariff3UU_render_atts( $atts ) {
       	if (function_exists( 'pll_current_language' ) ) {
       		$atts['lang'] = pll_current_language(); 
       	}
       	return $atts;
       }
       ```
   
 * Ich lasse das mal hier. Hilft vllt. auch anderen weiter.
 *  Plugin Author [Jan-Peter](https://wordpress.org/support/users/starguide/)
 * (@starguide)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-8888667)
 * Hallo Gerd,
 * danke für das Snippet. In eine ähnliche Richtung entwickle ich auch gerade (noch
   nicht mit Polylang). Ich such allerdings natürlich nach einer generellen Lösung,
   bei der ich nicht für jedes Sprachplugin da draußen eine einzelne Insellösung
   einbauen müsste.
 * Hattest du es zufällig im Zusammenspiel mit Polylang auch einmal mit der WordPress-
   eigenen get_locale()-Funktion versucht?
 * Viele Grüße
    JP
 *  [gerd.neumann](https://wordpress.org/support/users/gerdneumann/)
 * (@gerdneumann)
 * [9 years, 2 months ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-8888772)
 * Hallo JP,
 * > Hattest du es zufällig im Zusammenspiel mit Polylang auch einmal mit der WordPress-
   > eigenen get_locale()-Funktion versucht?
 * Nein, ich hatte das Snippet auch nur vom Polylang-Developer bekommen, damit ich
   einen Workaround habe. get_locale() oder ähnliches klingt aber vernümpftig.
 * Danke für nette Antwort! Viele Grüße!

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Shariff Wrapper mit WPML’ is closed to new replies.

 * ![](https://ps.w.org/shariff/assets/icon.svg?rev=2006307)
 * [Shariff Wrapper](https://wordpress.org/plugins/shariff/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/shariff/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/shariff/)
 * [Active Topics](https://wordpress.org/support/plugin/shariff/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/shariff/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/shariff/reviews/)

## Tags

 * [wrapper](https://wordpress.org/support/topic-tag/wrapper/)

 * 9 replies
 * 3 participants
 * Last reply from: [gerd.neumann](https://wordpress.org/support/users/gerdneumann/)
 * Last activity: [9 years, 2 months ago](https://wordpress.org/support/topic/shariff-wrapper-mit-wpml/#post-8888772)
 * Status: resolved