Synchroniseren en vertalen van meta
Gato AI Translations for Polylang kan metagegevens van je thema en plugins synchroniseren en vertalen.
Gebruik deze functie om je eigen metavelden te vertalen, of die van plugins die niet standaard worden ondersteund door Gato AI Translations for Polylang.
Metavelden van ondersteunde plugins, zoals ACF, Meta Box en diverse SEO-plugins, worden automatisch verwerkt.
Hoe het werkt
Definieer in het tabblad Settings > Meta Configuration welke metasleutels:
- Elke waarde: Direct kopiƫren
- Strings: Kopiƫren en vertalen
- Entiteits-ID's: Kopiƫren en vervangen door het overeenkomstige entiteits-ID voor de doeltaal

Elke metasleutel kan worden gedefinieerd via de naam of met behulp van een regex:
Zo komen al deze vermeldingen overeen met metasleutel "_myplugin_seo_title":
_myplugin_seo_title/"_myplugin_seo_.*/#"_myplugin_seo_([a-zA-Z]*)#
Je kunt aangeven of de opgegeven vermeldingen worden opgenomen of uitgesloten.
Direct kopiƫren
De metawaarde wordt direct van het bronitem naar het doelitem gekopieerd.
Gebruik invoervelden:
Copy Meta for Custom Posts and MediaCopy Meta for Tags and Categories
Kopiƫren en vertalen
De metawaarde wordt gekopieerd en vertaald naar de doeltaal.
Gebruik invoervelden:
Translate Meta for Custom Posts and MediaTranslate Meta for Tags and Categories
Geaccepteerde metawaarden:
- Enkele string. Bijv.:
"hello world"- Array van strings (diep tot het laatste niveau). Bijv.:
["hello", "world", ["hello", "world"]]- Object van strings (diep tot het laatste niveau). Bijv.:
{
"level1_key1": "hello",
"level1_key2": "world",
"level2_key1": {
"level3_key1": "hello",
"level3_key2": "world"
}
}- Een combinatie van het bovenstaande. Bijv.:
[
"hello",
"world",
{
"level1_key1": "hello",
"level1_key2": "world",
"level1_key3": {
"level2_key1": [
"hello",
"world"
],
"level2_key2": "hello world"
}
}
]Kopiƫren en entiteits-ID's vervangen
De metawaarde wordt gekopieerd en vervangen door het overeenkomstige entiteits-ID voor de doeltaal.
Gebruik invoervelden:
Translate Entity References on Meta: Custom Posts and Media IDsTranslate Entity References on Meta: Tags and Categories IDs
Merk op dat beide invoervelden van toepassing zijn bij het bewerken van elke entiteit: berichten, tags, categorieƫn en media.
Een bericht kan bijvoorbeeld een meta-vermelding hebben die verwijst naar een lijst met tags, en die tags moeten worden vervangen door de overeenkomstige entiteits-ID's voor de doeltaal.
Geaccepteerde metawaarden:
- Enkel entiteits-ID. Bijv.:
123- Array van entiteits-ID's (diep tot het laatste niveau). Bijv.:
[123, 456, [123, 456]]- Object van entiteits-ID's (diep tot het laatste niveau). Bijv.:
{
"level1_key1": 123,
"level1_key2": 456,
"level2_key1": {
"level3_key1": 123,
"level3_key2": 456
}
}- Een combinatie van het bovenstaande. Bijv.:
[
123,
456,
[
123,
456
],
{
"level1_key1": 123,
"level1_key2": 456,
"level2_key1": {
"level3_key1": 123,
"level3_key2": 456
}
}
]