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.
Schlagwörter: Documentation request
Dieses Thema enthält 9 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Marcel Vor 1 Jahr, 11 Monaten.
Assistiert von: Marcel.
Verfasser | Beiträge |
---|---|
März 21, 2023 unter 4:05 pm #13295599 | |
Werner |
Ich muss diese Strings auf diesen beiden Seiten übersetzen: Übersichtsseite Detailseite: Zu übersetzen wäre folgendes: Birth: Geboren Wie mach ich das? |
März 21, 2023 unter 4:42 pm #13296325 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, Sie können diese Inhalte nur übersetzen, wenn die Inhalte über einen getText() Call für eine Mehrsprachigkeit übergeben wird. Siehe https://wpml.org/documentation/support/translating-the-theme-you-created/. Ihr Theme beschreibt auf Themeforest leider nicht, ob die Strings dementsprechend vorbereitet wurden. Bitte prüfen Sie via WPML -> String Translation, ob Sie diese Strings bereits als registriert vorfinden. Falls ja, können diese Inhalte dort übersetzt werden. Freundliche Grüße |
März 21, 2023 unter 5:00 pm #13296669 | |
Werner |
In den Strings kann ich diese Texte eben leider nicht finden. |
März 21, 2023 unter 5:19 pm #13296771 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, haben Sie versucht, die Textdomain Ihres Themes einzulesen? Das Theme selbst wurde bisher von den Autoren nicht für eine WPML Zertifizierung bei uns (https://wpml.org/theme/?wpv_view_count=119967&wpv-theme-category=0&wpv_post_search=billu&wpv-wpcf-recommendation-flag=&wpv_filter_submit=Search) eingereicht, wir können nicht sagen, ob es für die Mehrsprachigkeit vorbereitet wurde. Dies können Sie bei den Autoren erfragen:. Wie im oben angeführten Link müssen Sie ansonsten die Strings in getText() calls "wrappen", damit diese für eine Übersetzung registriert werden können. Weitere Infos finden Sie im "I18n for WordPress Developers" Handbuch unter https://codex.wordpress.org/I18n_for_WordPress_Developers. Sie können die Autoren gerne einladen sich für eine WPML Zertifizierung hier https://wpml.org/documentation/support/go-global-program/ zu bewerben, dann können wir die Autoren dabei unterstützen deren WPML Integration zu zertifizieren. Sollten Sie die Anpassung im Code selbst vornehmen wollen und benötigen dabei Unterstützung, empfehle ich Ihnen einen zertifizierten WPML Dienstleister hierfür zu kontaktieren, der Ihnen dies in das Theme dementsprechend umprogrammieren kann: https://wpml.org/contractors/. Freundliche Grüße |
März 22, 2023 unter 11:31 am #13304165 | |
Werner |
Vom Entwickler bekommt man so gut wie keine Antwort. |
März 22, 2023 unter 11:41 am #13304241 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, unsere Support Policy deckt leider kein Custom Coding ab. Sie können einen zertifizierten WPML Dienstleister von hier damit beauftragen: https://wpml.org/contractors/. Sie können das Plugin https://wordpress.org/plugins/string-locator/ installieren, dann ist ersichtlich, ob der Code für eine Mehrsprachigkeit vorbereitet wurde. Suchen Sie dort einfach nach z.b.: "Breed" und kopieren Sie mir den jeweiligen Code-Part in die nächste Antwort. Dann sind wir 100% sicher, ob das Theme für eine Mehrsprachigkeit vorbereitet wurde oder nicht. Freundliche Grüße |
März 22, 2023 unter 1:40 pm #13305703 | |
Werner |
Ich hab jetzt die PHP files gefunden, in denen die Strings hinterlegt sind. <h6>Ort:</h6> Aber wie kann cih die jetzt localisieren? |
März 22, 2023 unter 2:19 pm #13306079 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, danke für die Info. Das Theme unterstützt somit keine Mehrsprachigkeit. Bitte beachten Sie hierfür den WordPress Developer Codex: https://codex.wordpress.org/I18n_for_WordPress_Developers#:~:text=In%20order%20to%20make%20a%20string%20translatable%20in%20your%20application%20you%20have%20to%20just%20wrap%20the%20original%20string%20in%20a%20__()%20function%3A. Sie müssen den String in einem getText() call packen: __( 'String', 'my-text-domain' ); Es sind ggf. weitere Anpassungen im Theme notwendig, falls auch keine Textdomain gesetzt ist. Freundliche Grüße |
März 22, 2023 unter 2:58 pm #13306549 | |
Werner |
Danke, das hat prima geklapppt! Noch eine Frage. <div class="footer-lang"> Neue Threads, die von Marcel erstellt wurden und mit diesem verbunden sind, sind unten aufgeführt: https://wpml.org/de/forums/topic/bestehenden-statischen-sprachumschalter-fuer-wpml-verwenden/ |
März 22, 2023 unter 3:05 pm #13306615 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, danke für die Info. Ich habe für die neue Frage ein getrenntes Ticket angelegt und schließe dieses zum Thema Strings. Freundliche Grüße |