Wie ändere ich eine Plugin-Sprache nur für eine Seite?

Mein WordPress-Blog ist als nl_NL . Das bedeutet, dass mein Bookly-Plugin auch in nl_NL angezeigt nl_NL .

Im Plugin-Verzeichnis gibt es einen Ordner Sprachen mit vielen anderen Sprachen.

Ich habe eine Seite in drei verschiedenen Sprachen nl_NL , de_DE , en_EN , auf dieser Seite möchte ich, dass das Buchungs-Plugin in der richtigen Sprache angezeigt wird.

Ich habe die Seitensprache über die Seiten-ID von nl_NL nach de_DE

Über die function.php , aber das hatte keine Wirkung.

 function get_top_parent_page_id() { global $post; if ($post->ancestors) { return end($post->ancestors); } else { return $post->ID; } } function addLangMetaTag (){ $postLanguage = "nl_NL"; if (is_page()) { $svPageID = get_top_parent_page_id(); // ID of parent page if ($svPageID == "13040") { // ID of the "på svenska" page $postLanguage = "de_DE"; } echo ""; } } add_filter( 'wp_head', 'addLangMetaTag' ); function language_tagger_change_html_lang_tag() { return "dir=\"ltr\" lang=\"" . language_tagger_determin_lang_tag() . "\""; } function language_tagger_determin_lang_tag() { $postLanguage = 'nl_NL'; // default language if (is_page()) { $svPageID = get_top_parent_page_id(); // ID of parent page if ($svPageID == "13040") { // ID of the "på svenska" page $postLanguage = "de_DE"; } } return $postLanguage; } add_filter('language_attributes', 'language_tagger_change_html_lang_tag'); 

Ich denke es wird nur die WordPress config.php define('WPLANG', 'nl_NL'); Ich habe diesen Beitrag auch gelesen, vielleicht könnte ich etwas kombinieren?

Solutions Collecting From Web of "Wie ändere ich eine Plugin-Sprache nur für eine Seite?"