Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Dieses Thema wurde abgetrennt von https://wpml.org/de/forums/topic/strings-uebersetzen/
Schlagwörter: Documentation request
Dieses Thema enthält 4 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Marcel Vor 1 Jahr, 10 Monaten.
Assistiert von: Marcel.
Verfasser | Beiträge |
---|---|
März 22, 2023 unter 3:03 pm #13306585 | |
Werner |
Danke, das hat prima geklapppt! Noch eine Frage. <div class="footer-lang"> |
März 22, 2023 unter 4:47 pm #13307467 | |
Werner |
ok hoffe da gibt es eine Lösung |
März 22, 2023 unter 5:07 pm #13307563 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, Sie müssen sich hierfür einen individuellen Sprachumschalter via PHP programmieren. Sie kommen die aktiven Sprachen über ein Array mithilfe unserer API zurück: https://wpml.org/wpml-hook/wpml_active_languages/ Sie können dann Ihr bestehendes HTML und CSS Ihres Themes anpassen, damit das bestehende Styling übernommen wird. Am besten schauen Sie sich diese Anleitungen dazu an, da ist dann ebenso die Einrichtung des Sprachumschalters als "Custom Language Switcher" beschrieben: https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/custom-language-switcher/ / https://wpml.org/documentation/getting-started-guide/language-setup/language-switcher-options/adding-language-switchers-using-php-and-shortcodes/. Freundliche Grüße |
März 22, 2023 unter 7:52 pm #13308709 | |
Werner |
Hm da brauch ich Hilfe. //WPML - Add a floating language switcher to the footer add_action('wp_footer', 'wpml_floating_language_switcher'); function wpml_floating_language_switcher() { echo '<div class="wpml-floating-language-switcher">'; do_action('wpml_add_language_selector'); echo '</div>'; } So ist der Code meines Schalters aufgebaut: <div class="footer-lang"> <div class="dropdown"> <button class="dropdown-toggle" type="button" id="dropdownMenuButton2" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <img src="<?php echo get_template_directory_uri()?>/assets/img/icon/deutschland.png" alt="img"> Deutsch </button> <div class="dropdown-menu" aria-labelledby="dropdownMenuButton2"> <a class="dropdown-item" href="<?php echo site_url() ?>"><img src="<?php echo get_template_directory_uri()?>/assets/img/icon/italia.png" alt="img">Italiano</a> <a class="dropdown-item" href="<?php echo site_url() ?>"><img src="<?php echo get_template_directory_uri()?>/assets/img/icon/united-states.png" alt="img">English</a> </div> </div> </div> Wie krieg das jetzt gebacken? |
März 23, 2023 unter 8:29 am #13312117 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, Ihr Code ist nicht korrekt, Sie haben hier nur das Beispiel mit der PHP Action übernommen, aber keine Anpassungen vorgenommen. Bitte beachten Sie unsere API Doku, wie das Array der Sprachen "wpml_active_languages" zurückgegeben wird. Wie bereits erwähnt, können wir Ihnen leider nicht bei der Individualprogrammierung weiterhelfen, dies ist nicht in unserer Support Policy inkludiert. Ich empfehle Ihnen, wie bereits zuvor erwähnt, einen Freelancer hierfür zu beauftragen, der Ihnen die gewünschten Änderungen umsetzen kann. Sie finden zertifizierte Entwickler für WPML hier: https://wpml.org/contractors/ Freundliche Grüße |