Zum Inhalt springen Zur Seitenleiste springen

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.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 13:00 – 16:00 -

Supporter-Zeitzone: America/Sao_Paulo (GMT-03:00)

Dieses Thema enthält 1 Antwort, hat 0 Stimmen.

Zuletzt aktualisiert von Lucas Vidal de Andrade Vor 1 Monat.

Assistiert von: Lucas Vidal de Andrade.

Autor Beiträge
Juli 30, 2025 um 11:14 am #17281759

sergejP

<b>Background of the issue: </b>
Ich habe einen eigenen Block mit 'Blockstudio' für WordPress im eigenen Plugin wp-content/plugins/creationell-blocks/blocks/icon-menu erstellt. Der Block besteht aus verlinkten Boxen mit Icon und Text. Um eine gewünschte Anzahl an Boxen nebeneinander zu generieren, habe ich das Repeaterfeld eingebaut. Auf einer Artikelseite kann man in Gutenberg diesen custom Block einfügen und 1 bis 4 Boxen (je Bild, Link und Text) erstellen. Über das 'multilingual-tools' Plugin lässt sich eine XML-Struktur herauskopieren, die in die wp-content/plugins/creationell-blocks/wpml-config.xml aufgenommen werden müsste. Dort ist bereits ein Block header-seo-content erfolgreich übersetzbar gemacht worden. Die Dateien des Blocks sind: block.json, index.php, und style.scss. Erstere als Input:

{
"$schema": "versteckter Link",
"apiVersion": 2,
"name": "creationell/icon-menu",
"title": "Icon-Menü",
"category": "creationell",
"version": "1.0.0",
"icon": "menu",
"example": {
"attributes": {
"title": "Example title for blockstudio editor",
"iconImage": "97",
"link": "/"
}
},
"blockstudio": {
"attributes": [
{
"id":"icon-menu-boxes",
"type": "repeater",
"label": "Iconboxen",
"max": 5,
"textButton": "Neue Box hinzufügen",
"textRemove": "Möchten Sie diese Box entfernen?",
"attributes": [
{
"id": "title",
"type": "text",
"label": "Titel"
},
{
"id": "iconImage",
"type": "files",
"label": "Iconbild",
"multiple": false,
"allowedTypes": "image",
"returnFormat": "id"
},
{
"id": "link",
"type": "link",
"label": "Link"
}
]
}
]
}
}

<b>Symptoms: </b>
Die Elemente aus dem Repeater erscheinen nicht im Übersetzungsdialog.

<b>Questions: </b>
Wie müsste die wpml-config.xml eigentlich lauten, um die Repeater-Elemente übersetzbar zu machen?

Juli 30, 2025 um 7:31 pm #17283171

Lucas Vidal de Andrade
WPML-Unterstützer seit 11/2023

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Portugiesisch, Brasilien (Português )

Zeitzone: America/Sao_Paulo (GMT-03:00)

Hallo,

vielen Dank, dass Sie die Details geteilt haben. Um Ihr Problem effizient analysieren zu können, habe ich eine Testumgebung mit einer frischen WPML-Installation erstellt. Sie können sie unter folgendem Link aufrufen:

versteckter Link

Bitte reproduzieren Sie das Problem beispielhaft auf dieser Website. Installieren Sie dabei nur das unbedingt Notwendige – das Ziel ist es, das Problem in einer isolierten Umgebung zu analysieren, ohne die Einflüsse nicht verwandter Plugins. Ein Beispiel, das Ihrem aktuellen Fall entspricht, reicht aus.

Ich weiß, dass das mit einem gewissen Aufwand verbunden ist, und danke Ihnen herzlich für Ihre Kooperation in dieser Angelegenheit.

Geben Sie mir bitte Bescheid, sobald Sie fertig sind.

Das Thema '[Geschlossen] Übersetzbarkeit von custom „Blockstudio“ Blocks mit Repeater-Element' ist für neue Antworten geschlossen.