Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Sie verwenden das Pro Theme von theme.co mit dem Cornerstone Editor und haben Probleme mit der Übersetzung von Button-Elementen. Obwohl Cornerstone seit Version 6.6.0 den Inhalt als fertiges HTML speichert, wird im Advanced Translation Editor (ATE) nur das erste -Element erkannt, das zweite mit "Sekundäre Zeile" fehlt.
Solution:
Die notwendige Konfiguration wurde bereits in Ihr System integriert. Sie sollten nun in der Lage sein, die Button Widgets vollständig zu übersetzen, ohne die zuvor erwähnte Konfiguration anwenden zu müssen. Bitte folgen Sie diesen Schritten:
1) Editieren Sie einen der Buttons im originalen Inhalt.
2) Speichern Sie die Seite.
3) Übersetzen Sie die Seite mit dem WPML Übersetzungseditor.
Wenn diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, einen neuen Support-Ticket zu öffnen. Wir empfehlen auch, die Seite mit bekannten Problemen zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum.

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: 

Dieses Thema enthält 5 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von edgarP-2 Vor 1 Woche, 1 Tag.

Assistiert von: Andreas W..

Verfasser Beiträge
März 31, 2025 at 7:21 am #16877621

edgarP-2

<b>Background of the issue: </b>
Ich verwende das Theme pro von theme.co mit dem cornerstone Editor und möchte ein Element "Schaltfläche" (Button) verwenden. Cornerstone speichert, wenn gewünscht, seit Version 6.6.0 den Inhalt auch als fertiges HTML, nicht wie früher als Shortcodes. Es ist eigentlich nichts besonderes darin enthalten:

<!-- cs-content -->
<div class="x-section e887-e1 mon-0">
  <a class="x-anchor x-anchor-button e887-e3 mon-2" tabindex="0" href="#">
     <div class="x-anchor-content">
       <div class="x-anchor-text">
         <span class="x-anchor-text-primary">Primäre Zeile</span>
         <span class="x-anchor-text-secondary">Sekundäre Zeile</span>
       </div>
    </div>
  </a>
</div> <!-- cs-content-end -->

<b>Symptoms: </b>
Trotzdem wird vom ATE nur das erste <span> erkannt. Das zweite <span> mit "Sekundäre Zeile" fehlt.

<b>Questions: </b>
Warum wird das zweite <span> Element mit "Sekundäre Zeile" im ATE nicht erkannt?

April 1, 2025 at 2:18 pm #16883402

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo,

Einige Pro-Theme-Elemente sind nicht mit WPML kompatibel. Bis wir die Kompatibilität verbessert haben, können Sie diese Elemente manuell mit dem integrierten X-Theme-Spracheditor übersetzen:

1. Bearbeiten Sie Ihre Seite mit dem X-Theme-Editor (Cornerstone).
2. Klicken Sie oben rechts auf die Sprache, die Sie bearbeiten möchten.
3. Bearbeiten Sie die Elemente mit unübersetzten Texten und geben Sie die Übersetzungen manuell ein.

Ich habe zudem eien WPML Test Site erstellt, auf der das PRO Theme in aktuellster Version installieren ist.

Könnten Sie bitte das Problem hier replizieren, damit wir weitere Tests durchführen können?

Ein-Klick-Anmeldung:
versteckter Link

Hinterlassen Sie mir bitte eine Nachtricht auf diesem Ticket, sobald Sie damit fertig sind.

Mit freundlichen Grüßen
Andreas

April 1, 2025 at 6:59 pm #16884397

edgarP-2

Ich habe auf der Sandbox Installation eine Seite Namens "CS Button" erstellt. Dort befindet sich eine Section mit einem Text und einem Button Element.

Beim Button Element wird nur der Primary Text erkannt. Die zweite Zeile "Button - Secondary" fehlt im ATE.

screenshot_ 2025-04-01 um 20.58.55.png
screenshot_ 2025-04-01 um 20.58.16.png
April 2, 2025 at 12:50 am #16885074

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Vielen Dank!

Ich konnte aktuell leider keine schnelle Lösung für dieses Problem finden und habe es intern an das Compatibility Team weitergeleitet.

Sobald ich von dort Neuigkeiten habe, werde ich mir erneut melden.

April 4, 2025 at 5:44 pm #16898670

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo,

In der Zwischenzeit, speichere bitte folgende Config im Reiter unter WPML > Einstellungen > Benutzerdefinierte XML-Konfiguration ab:

<wpml-config>
  <cornerstone-widgets>
    <widget name="button">
      <fields>
        <field type="Button: Button Text" editor_type="LINE">anchor_text_primary_content</field>
        <field type="Button: Link URL" editor_type="LINK">anchor_href</field>
        <field type="Button: Secondary Text" editor_type="LINE">anchor_text_secondary_content</field>
      </fields>
    </widget>  
  </cornerstone-widgets>
</wpml-config>

Editiere danach den Button auf der originalen Seite, speichere die Seite erneut und übersetze sie. Der Text sollte nun übersetzbar sein.

Wir werden diese Config für Bricks so bald wie möglich integrieren.

Mit freundlichen Grüßen
Andreas

April 4, 2025 at 9:05 pm #16899076

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Ich wollte Dich nur wissen lassen, dass die Config bereits integriert wurde.

Du solltest die Button Widgets nun komplett übersetzen können und musst die Config aus meinem letzten Kommentar nicht mehr anwenden.

Bitte sende uns eine kurze Bestätigung, ob es nun funktioniert.

1) Editiere einen der Buttons im originalen Inhalte
2) Speichere die Seite
3) Übersetze die Seite mit dem WPML Übersetzungseditor

April 6, 2025 at 11:20 am #16901185

edgarP-2

Ja danke, Version 7.4.3 hat den Text jetzt erkannt.