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 beantwortet Anfragen 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.

This topic contains 6 Antworten, has 2 Teilnehmer.

Last updated by Cristina vor 1 Jahr.

Assigned support staff: Cristina.

Autor Beiträge
September 22, 2018 um 7:11 pm #2757890

Marcus

Nicht alle Visual Composer Elemente beim Theme Uncode lassen sich mittels Translation Management zu übersetzten. Z.B. tauchen der Content Slider und darin die Icon Boxes nicht im Übersetzungsdialog auf.
Woran kann das liegen?

Danke im Voraus und viele Grüße
M.Brauch

September 24, 2018 um 5:43 pm #2761492

Cristina

Hallo Markus,

sorry für die Verzögerungen, ich habe heute keinen Dienst (lokaler Feiertag in meiner Stadt) und habe nur kurz ins Forum geschaut.

Hier kann es mehrere Gründe geben:

- Es kann sein, dass diese Felder manuell auf "übersetzen" gesetzt werden müssten, wenn hier z.b. anderen Icons genutzt werden sollen. Das sehen Sie in der Metabox "Einrichtung des mehrsprachigen Contents" unten auf der Seite.

- Dass die Seite zuerst im Original erneut (mit einer kleinen Änderung) aktualisiert werden müssten, damit die Felder in den Editor kopiert werden.

- Wenn es sich um Bilder handelt, die auf "kopieren" gesetzt sind, werden diese Bilder kopiert und erscheinen daher nicht im Übersetzungseditor. Wenn sie allerdings auch nicht in der Seite erscheinen, müsste man sie eventuell duplizieren, damit sie erscheinen. Das kann man entwede durch erneutes Speichern der Seite mit beiden Checkboxen aktiviert, um die Medien zu duplizieren. Oder man dupliziert die Medien in Batch über WPML > Einstellungen (ganz unten) bzw. WPML > Medienübersetzung einzeln.

- Eventuell fehlt die Information für den Übersetzungseditor in der XML Konfiguration (Datei wpml-config.xml im Theme-Ordner).

Bitte vergleichen Sie die dort enthaltene Info mit dieser aktuellen Konfigurationsdatei für
den Visual Composer:
hidden link

Für Uncode gibt es auch diese Option:

<wpml-config>
    <custom-types>
        <custom-type translate="1">portfolio</custom-type>
        <custom-type translate="1">uncodeblock</custom-type>
        <custom-type translate="1">uncode_gallery</custom-type>
    </custom-types>
    <taxonomies>
        <taxonomy translate="1">portfolio_category</taxonomy>
        <taxonomy translate="1">page_category</taxonomy>
        <taxonomy translate="1">uncodeblock_category</taxonomy>
        <taxonomy translate="1">uncode_gallery_category</taxonomy>
    </taxonomies>
    <custom-fields>
        <custom-field action="ignore">_uncode_gallery_media</custom-field>
        <custom-field action="ignore">_uncode_gallery_cover</custom-field>
        <custom-field action="copy-once">_thumbnail_id</custom-field>
        <custom-field action="copy-once">_uncode_featured_media</custom-field>
    </custom-fields>
    <admin-texts>
        <key name="uncode">
            <key name="_uncode_logo"/>
            <key name="_uncode_menu_bloginfo"/>
            <key name="_uncode_post_navigation_index_label"/>
            <key name="_uncode_portfolio_navigation_index_label"/>
            <key name="_uncode_product_navigation_index_label"/>
            <key name="_uncode_post_index_content_block"/>
            <key name="_uncode_page_index_content_block"/>
            <key name="_uncode_portfolio_index_content_block"/>
            <key name="_uncode_product_index_content_block"/>
            <key name="_uncode_footer_text"/>
        </key>
    </admin-texts>
    <shortcodes>
        <shortcode>
            <tag>vc_column_text</tag>
        </shortcode>
        <shortcode>
            <tag>vc_text_separator</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>

            <tag>vc_message</tag>
        </shortcode>
        <shortcode>
            <tag>vc_toggle</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_tta_accordion</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_tta_tour</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_tta_tabs</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_tta_pageable</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_tta_section</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_custom_heading</tag>
            <attributes>
                <attribute>text</attribute>
                <attribute>link</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag encoding="base64">vc_raw_html</tag>
        </shortcode>
        <shortcode>
            <tag>vc_progress_bar</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_pie</tag>
            <attributes>
                <attribute>title</attribute>
                <attribute>label_value</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_round_chart</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_btn</tag>
            <attributes>
                <attribute>title</attribute>
                <attribute>link</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_cta</tag>
            <attributes>
                <attribute>h2</attribute>
                <attribute>h4</attribute>
                <attribute>btn_title</attribute>
                <attribute>btn_link</attribute>
                <attribute>i_link</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_line_chart</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_single_image</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_gallery</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_images_carousel</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_widget_sidebar</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_posts_slider</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_video</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_gmaps</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_flickr</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_wp_search</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_wp_meta</tag>
        </shortcode>
        <shortcode>
            <tag>vc_wp_recentcomments</tag>
        </shortcode>
        <shortcode>
            <tag>vc_wp_calendar</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_wp_pages</tag>
        </shortcode>
        <shortcode>
            <tag>vc_wp_tagcloud</tag>
            <attributes>
                <attribute>taxonomy</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_wp_custommenu</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_wp_text</tag>
            <attributes>
                <attribute>title</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_wp_posts</tag>
        </shortcode>
        <shortcode>
            <tag>vc_wp_categories</tag>
        </shortcode>
        <shortcode>
            <tag>vc_wp_archives</tag>
        </shortcode>
        <shortcode>
            <tag>vc_wp_rss</tag>
            <attributes>
                <attribute>items</attribute>
                <attribute>title</attribute>
                <attribute>url</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>uncode_list</tag>
        </shortcode>
        <shortcode>
            <tag>uncode_counter</tag>
            <attributes>
                <attribute>text</attribute>
            </attributes>
        </shortcode>
        <shortcode>
            <tag>vc_button</tag>
            <attributes>
                <attribute type="link" encoding="vc_link">link</attribute>
            </attributes>
        </shortcode>
    </shortcodes>
</wpml-config>

MfG,
Cristina

Oktober 2, 2018 um 10:48 am #2781129

Marcus

Hallo Cristina,

sorry, war im Urlaub, daher meine verspätete Antwort.

Die Probleme existieren nach wie vor. Daher habe ich nochmals versucht, dem Problem auf die Schliche zu kommen.
Es scheint keine nachträgliche Aktualisierung oder Änderung einer Seite (oder Beitrag) mehr möglich zu sein. Habe ich diese einmal angelegt (z.B. Sprache DE) und anschließend mittels "Duplizieren" Schaltfläche in einer anderen Sprache (in meinem Fall EN) angelegt, so findet nur einmalig zu diesem Zeitpunkt ein Abgleich der Felder im Translation Management Editor statt. Ändere ich nachträglich Inhalte oder Positionen, so werden diese nicht mehr übernommen (auch wenn ich das Dialogfeld "Unabhängig bearbeiten" abbreche und direkt wieder auf die deutsche Seite zurückkehre.
Auch habe ich versucht, in diesem Fall das englische Duplikat komplett zu löschen und ein neues anzulegen, doch auch dann erhalte ich keinerlei Aktualisierungen der neuen oder bearbeiteten Inhalte bzw. Visual Composer Elemente mehr im Translation Management angezeigt.
Ich hoffe das war verständlich und du kannst das Problem nachvollziehen.
PS: die wpml-config scheint damit nichts zu tun zu haben.

Danke im Voraus und viele Grüße
Marcus

Oktober 2, 2018 um 12:15 pm #2781353

Cristina

Hallo Markus,

danke für das Feedback.

Wenn ich das richtig verstehe, werden die Felder nur einmal kopiert und erscheinen danach nicht mehr in der Übersetzungsmaske.

Das passiert normalerweise nur bei Feldern die entweder mit "copy once" definiert wurden, oder wenn die Option bereits übersetzte Strings nicht im Editor zu zeigen aktiv ist. Das gilt eigentlich nur für Taxonomien.

Bitte schauen Sie nach, ob hier in der Metabox für mehrsprachige Inhalte in den Feldern inklusive Systemfeldern etwas auf "einmal kopieren" gesetzt ist.

Eine andere Möglichkeit wäre, dass diese Felder benutzerdefinierte ACF Felder sind.
Sind diese Felder, die verschwinden, eventuell ACF-Felder?

Wenn das ACF-Felder sind, brauchen Sie noch ACF Multilingual, das ein Brückenplugin für ACF und WPML ist. Sonst können die ACF Felder nicht richtig übersetzt oder kopiert werden.

Wenn ACF Felder übersetzt werden sollen, müssen die Feldgruppen übersetzbar sein und dupliziert werden. Damit können dann die einzelnen Felder auf kopieren oder übersetzen definiert werden.

Wenn die Felder auf der Seite sichtbar sind, sind sie beim Duplizieren kopiert worden, werden aber nicht mehr im Editor erscheinen, weil sie von WPML nicht erkannt werden.

Falls das so ist, brauchen Sie das ACF Multilingual Addon. Wir haben hier eine Dokumentationsseite dazu:
https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/

Wenn es keine ACF-Felder sind, kann es sein, dass eine andere Komponente hier etwas verbirgt.

Aus den Debug-Infos scheint es zwei Composer-Plugins zu geben, (Uncode Page Builder (Visual Composer) und WPBakery Page Builder (Visual Composer) Clipboard).

Wenn beide aktiv sind, kann es zu einem Konflikt kommen.

Laut Debug-Infos fehlt hier auch WPML Media Translation. Das wäre aber nötig, um die Bildinformationen zu managen. Das betrifft auch Bilder, die zb. als Thumbnails oder Platzhalter für Posts in Indexseiten auftreten.

Wenn Sie die genauen Schritte beschreiben, wie ich zu diesem Problem komme, kann ich eine neutrale Sandbox-Seite dafür einrichten, um diese Konstellation zu checken.

Wenn Sie möchten, kann ich das auch gerne auf der Seite ansehen und anhand eines Snapshots versuchen zu reproduzieren. Ich aktiviere die private Antwortoption dafür.

MfG,
Cristina

Oktober 4, 2018 um 9:45 am #2787071

Marcus

Hallo Cristina,

ich habe die vorgeschlagenen Schritte beachtet, jedoch ohne Erfolg.
Daher habe ich eine frische WordPress-Installation mit dem Theme Uncode und WPML aufgesetzt.
Auch hier werden, wie anfangs beschrieben, nicht alle Visual Composer Elemente im Translation Editor angezeigt, sprich können nicht übersetzt werden.

Gerne können Sie dies anhand des obigen Duplicator-Archivs einsehen oder sich dies auf der eigens dazu angelegten Testseite (siehe z.B. Seite "Unternehmen") ansehen.

Viele Grüße und herzlichen Dank im Voraus
Marcus Brauch

Oktober 5, 2018 um 5:52 pm #2791460

Cristina

Hallo Markus,

diese Module sind nicht kompatibel mit WPML, d.h. sie erscheinen nicht im Übersetzungseditor.

Ich habe versucht, diese Module zu registrieren, aber das brachte auch nichts.

Man kann eigentlich nur entweder komplett auf manuelle Übersetzung wechseln oder die Methoden wechseln, um die nicht im Editor erscheinenden Module manuell zu ergänzen.

Das hat zwar einige Risiken, aber die Module, die man manuell übersetzt werden ohnehin nicht im Editor erfasst.

Ich habe das auf der Testseite so probiert, dass ich zuerst das Vorhandene noch einmal mit dem Übersetzungseditor gespeichert habe, und danach in der Originalseite die Sprache gewechselt und die Iconboxen sowie den Slider manuell editiert. Beim Speichern fragt WPML nach einem Wechsel in den Translation Editor, wo ich dann speichere. Das hat soweit geklappt.

Es ist keine besonders nutzerfreundliche Lösung. Ich werde da nochmal um Feedback bitten, aber soweit ich sehen konnte, werden diese Module nicht im Editor erscheinen.

MfG,
Cristina

Oktober 8, 2018 um 9:19 am #2795256

Cristina

Hallo Markus,

ich habe die Felder auf der Testseite auch auf "copy" statt "copy once" gesetzt. Das kann man wechseln, wenn man in der Liste der benutzerdefinierten Systemfelder in WPML >Einstellungen das kleine Schloss-Icon anklickt, womit es entriegelt werden kann und die Werte geändert werden können.

Ich warte jetzt auf Feedback der Kollegen zur Iconbox, obwohl ich fürchte, dass das nicht im Übersetzungseditor erscheint, ohne das Theme zu ändern.

MfG,
Cristina

Das Thema „[Geschlossen] WPBakery Visual Composer (Theme Uncode) missing elements Translation Management“ ist für neue Antworten geschlossen.