Meta synchronisieren und übersetzen
Gato AI Translations for Polylang kann Metadaten deines Themes und deiner Plugins synchronisieren und übersetzen.
Nutze diese Funktion, um deine eigenen Meta-Felder zu übersetzen oder solche von Plugins, die von Gato AI Translations for Polylang nicht nativ unterstützt werden.
Meta-Felder von unterstützten Plugins wie ACF, Meta Box und mehreren SEO-Plugins werden automatisch verarbeitet.
So funktioniert es
Im Tab Settings > Meta Configuration legst du fest, welche Meta-Keys:
- Beliebiger Wert: Direkt kopiert werden
- Strings: Kopiert und übersetzt werden
- Entity-IDs: Kopiert und durch die entsprechende Entity-ID für die Zielsprache ersetzt werden

Jeder Meta-Key kann über seinen Namen oder mithilfe einer Regex definiert werden:
Zum Beispiel entsprechen alle folgenden Einträge dem Meta-Key "_myplugin_seo_title":
_myplugin_seo_title/"_myplugin_seo_.*/#"_myplugin_seo_([a-zA-Z]*)#
Du kannst angeben, ob die eingegebenen Werte eingeschlossen oder ausgeschlossen werden sollen.
Direkt kopieren
Der Meta-Wert wird direkt vom Ursprungseintrag in den Zieleintrag kopiert.
Zu verwendende Eingaben:
Copy Meta for Custom Posts and MediaCopy Meta for Tags and Categories
Kopieren und übersetzen
Der Meta-Wert wird kopiert und in die Zielsprache übersetzt.
Zu verwendende Eingaben:
Translate Meta for Custom Posts and MediaTranslate Meta for Tags and Categories
Akzeptierte Meta-Werte:
- Einzelner String. Bsp.:
"hello world"- Array von Strings (bis zur letzten Ebene). Bsp.:
["hello", "world", ["hello", "world"]]- Objekt von Strings (bis zur letzten Ebene). Bsp.:
{
"level1_key1": "hello",
"level1_key2": "world",
"level2_key1": {
"level3_key1": "hello",
"level3_key2": "world"
}
}- Eine Kombination der oben genannten. Bsp.:
[
"hello",
"world",
{
"level1_key1": "hello",
"level1_key2": "world",
"level1_key3": {
"level2_key1": [
"hello",
"world"
],
"level2_key2": "hello world"
}
}
]Kopieren und Entity-IDs ersetzen
Der Meta-Wert wird kopiert und durch die entsprechende Entity-ID für die Zielsprache ersetzt.
Zu verwendende Eingaben:
Translate Entity References on Meta: Custom Posts and Media IDsTranslate Entity References on Meta: Tags and Categories IDs
Beachte, dass beide Eingaben beim Bearbeiten jeder beliebigen Entität gelten: Beiträge, Tags, Kategorien und Medien.
Zum Beispiel kann ein Beitrag einen Meta-Eintrag haben, der auf eine Liste von Tags verweist, und diese Tags müssen durch die entsprechenden Entity-IDs für die Zielsprache ersetzt werden.
Akzeptierte Meta-Werte:
- Einzelne Entity-ID. Bsp.:
123- Array von Entity-IDs (bis zur letzten Ebene). Bsp.:
[123, 456, [123, 456]]- Objekt von Entity-IDs (bis zur letzten Ebene). Bsp.:
{
"level1_key1": 123,
"level1_key2": 456,
"level2_key1": {
"level3_key1": 123,
"level3_key2": 456
}
}- Eine Kombination der oben genannten. Bsp.:
[
123,
456,
[
123,
456
],
{
"level1_key1": 123,
"level1_key2": 456,
"level2_key1": {
"level3_key1": 123,
"level3_key2": 456
}
}
]