Navigation überspringen

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.

Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.

Sun Mon Tue Wed Thu Fri Sat
- - 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00 9:00 – 18:00
- - - - - - -

Unterstützt die Zeitzone: America/Lima (GMT-05:00)

Schlagwörter: 

Dieses Thema enthält 11 Antworten, hat 2 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 1 Jahr, 7 Monaten.

Assistiert von: Andreas W..

Verfasser Beiträge
März 14, 2023 unter 11:47 am #13241855

hagenD

Alles klar, ich hoffe mal einfach, dasss dies nicht wieder auftritt bzw. weiß ich dann ja soweit damit umzugehen.

Wir kommen langsam zu dem Ende der Korrektur/Fehlerbehebung.

Es wären da allerdings noch ein paar Anliegen, ich würde einfach mal mit dem ersten anfangen.

Wir wollen die Bewertungen übersetzen, da diese auch auf der EN Seite bisher weiterhin auf deutsch angezeigt werden.

Wie können wir diese übersetzen? Wenn wir über die Strings nach "wcml-reviews" filtern, taucht dort nur ein Bruchteil der Bewertungen auf. Gibt es da eine Lösung?

Danke dir

März 14, 2023 unter 11:57 am #13242023

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Produktbewertungen sollten sich generell über WPML > String Translation übersetzen lassen. Inhalte aus String Translation können bislang noch nicht automatisch übersetzt werden.

Wir habe dazu außerdem eine Option unter WooCommerce > WooCommerce Multilingual & Multi-Currency > Einstellungen > Produktbewertungen > Per Standard Bewertungen in allen Sprachen anzeigen.

Wenn diese Option aktiviert ist, werden alle Bewertungen in allen Sprachen angezeigt und entsprechend mit einer Flagge der Sprache nach zugeordnet.

Die Option muss zudem aktiviert sein, um übersetze Bewertungen anzeigen zu können.

Deaktivierst Du diese Optionen, erscheine nur die Bewertungen je Sprache, die in der aktiviven Sprache übermittelt wurden.

Für den Fall, dass Du bestehende Bewertungen nicht unter wcml-reviews finden kannst, versuche bitte folgende Option zur Fehlerbehebung anzuwenden:
https://wpml.org/documentation/related-projects/woocommerce-multilingual/translating-and-displaying-product-reviews/#registering-missing-product-reviews-for-translation

Sollte sich das Problem dadurch nicht lösen, dann gib mir bitte Bescheid.

Mit freundlichen Grüßen
Andreas

März 14, 2023 unter 1:01 pm #13242749

hagenD

Hallo Andreas,
vielen Dank. Ich probiere das mit dem troubleshooting gleich mal aus, da die Funktion bei uns aktiviert ist.

Ich melde mich dann nochmal zurück, ob es geklappt hat.

März 14, 2023 unter 2:28 pm #13243967

hagenD

Es sind nun alle Übersetzungen in den Strings verfügbar. Da es, wie du bereits erwähnt hast, keine automatische Übersetzung dafür gibt, werden wir die nun alle manuell übersetzen müssen. Dies wird etwas zeitauftreibend, aber am Ende ist das Problem damit gelöst.

März 21, 2023 unter 9:47 am #13291437

hagenD

Hallo nochmal,
wir hatten heute angefangen die ersten Bewertungen per String-Übersetzung zu übersetzen. Leider werden auf der Englischen Seite noch immer die Deutschen Bewertungen angezeigt. Wir haben 200 Stk übersetzt & diese dann überprüft. Woran kann das liegen?

Vielen Dank im Voraus.

März 21, 2023 unter 5:21 pm #13296819

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Ist unter WooCommerce > WooCommerce Multilingual & Multi-Currency > Einstellungen festgelegt, dass Bewertungen in allen Sprachen angezeigt werden solllen?

https://wpml.org/documentation/related-projects/woocommerce-multilingual/translating-and-displaying-product-reviews/

Mit freundlichen Grüßen
Andreas

März 22, 2023 unter 8:50 am #13301671

hagenD

Hallo,

ja die Funktion ist eingeschaltet.

März 22, 2023 unter 2:21 pm #13306111

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Ich kann gerne anbieten mir das einmal genauer anzusehen.

Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.

Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können.

WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.

Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche ich das Problem genauer untersuchen kann.

Ich wäre allerdings auch sehr dankbar, wenn Du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von Deinem Server aus bereitstellen könntest.

Bei Fragen zum Erstellen einer solchen Staging Site kannst Du deinen Hosting Anbieter konsultieren oder ein Plugin wie folgendes verwenden, wobei Du nur darauf achten solltest, dass der Server genug freien Speicherplatz hat:
https://wordpress.org/plugins/wp-staging/

Solltest Du dazu nicht in der Lage sein eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen.

Das private Antwortformular sieht folgendermaßen aus:
versteckter Link

Klicke beim nächsten Antworten auf "I still need assistance".

Video:
versteckter Link

Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.

Mit freundlichen Grüßen
Andreas

März 23, 2023 unter 6:12 pm #13318005

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Die Reviews werden übersetzt angezeigt:

versteckter Link

Das Problem sind die verwendeten Textbereiche im Akkordion Widget.

Zunächst, aktualisiere bitte alle Plugins (inkl. WPML, aber auch alle anderen Plugins) und teste erneut mit der Übersetzung eines betroffenen Produktes.

Sollte das Problem danach bestehen bleiben, dann können wir versuchen dieses Problem zu replizieren und intern zu eskalieren.

Mit freundlichen Grüßen
Andreas

März 24, 2023 unter 7:52 am #13320691

hagenD

Hallo Andreas,

vielen Dank für die Info.

Unsere Reviews werden mit dem WP Page Builder über die Product IDs abgerufen. Wir haben gesehen, dass der EN Artikel logischerweise eine andere ID aufweist als der DE Artikel. Im DE & EN Artikel waren die DE Product ID vorhanden. Wir haben im Page Builder (& somit auch im Code) die EN Product ID eingefügt, aber es ist trotzdem so geblieben wie vorher.

[vc_tta_section title="REVIEWS" tab_id="1665779341413-9f6fc378-e7ac"][nm_product_reviews number="30" title="" product_id="362936"]

Gibt es eine Möglichkeit die Reviews in den Akkordion Tabs zu übersetzen?

März 24, 2023 unter 5:45 pm #13325759

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Im Page Builder Widget selbst ist dies ein dynamischer Inhalt, weshalb die Strings nicht vom Inhalt stammen und somit nicht als Strings im Übersetzungseditor erscheinen.

Man kann hier eine Config anlegen, mit der man die Product ID im Übersetzungseditor übersetzen könnte:

  <wpml-config>
    <shortcodes>
      <shortcode>
        <tag>nm_product_reviews</tag>
          <attributes>
            <attribute>product_id</attribute>            
          </attributes>
      </shortcode>
    </shortcodes>
  </wpml-config>

Diese XML-Config kannst Du unter WPML > Einstellungen > Benutzerdefinierte XML Konfiguration hinterlegen.

Danach musst Du dann noch folgendes Snippet im der functions.php Deines Child Themes hinterlegen, damit Du nummerische Werte mit dem Advanced Translation Editor übersetzen kannst.

/**
 * Allow translating numbers
 *
 * @see https://wpml.org/forums/topic/wpbakery-post-grid-element-exclude-from-filter-list-category-reappears
 */
function wpmlsupp_7499_allow_translating_numbers( $is_translatable, $job_translate ) {
    $data = $job_translate['field_data'];

	if ( 'base64' === $job_translate['field_format'] ) {
		$data = base64_decode( $data );
	}

    if ( is_numeric( $data ) ) {
    	return true;
    }

    return $is_translatable;
}
add_filter( 'wpml_tm_job_field_is_translatable', 'wpmlsupp_7499_allow_translating_numbers', 10, 2 );

Editiere danach das betroffene Widget im Page Builder, spreicher es erneut und nun solltest Du eigentlich die Produkt ID beim Übersetzen verfügbar haben.

Gib mir bitte Bescheid, falls dieser Ansatz funktioniert oder weitere Hilfe notwendig ist.

Mit freundlichen Grüßen
Andreas

Das Thema '[Geschlossen] Split: Bewertungen übersetzen' ist für neue Antworten geschlossen.