[Resuelto] JetEngine Meta fields of Meta Boxes empty on translations
Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problem: The client reported that meta fields set to "Copy" were not being copied to translations in their WPML settings, despite having the "Copy" setting enabled for all fields but not for boxes, as the Meta Boxes option was not appearing in the WPML Settings. Solution: We recommended the client to first ensure a full backup of their website. Then, follow these steps: 1. Navigate to WPML > Settings > Custom Term Meta Translation and click on "Show system fields". 2. Mark the fields created as translatable. 3. Go to WPML > Taxonomy Translation and manually copy each field for every language. We tested this solution for the iOs tag, confirming that manual copying of fields is necessary in this scenario.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend opening a new support ticket. Additionally, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our support forum at https://wpml.org/forums/forum/english-support/.
Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.
Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.
Antecedentes del problema:
Hi,
I recently opened this bug a few minutes ago, but I didn't realize that this was a chat, so my previous message was resolved due to inactivity. But The problem persists. I'm sorry for that.
I have a Meta field of Meta Boxes (which I use for Taxonomies). I have these meta fields set on "Copy" but the content is not copied to my translations. I tried editing these taxonomies, but the problem still persists. In the previous chat, you told me to use the same "Copy" setting for all the fields and boxes. I have "Copy" set on all fields, but not for boxes, because the Meta Boxes is not appearing in the WPML Settings.
Example
enlace oculto
here is the translated: enlace oculto
I'm still checking your issue, and haven't found a cause to the behavior you are experiencing yet. I'll get a second opinion with my colleagues and create a local copy to better search for a solution.
I'll get back to you as soon as I have new information. Thank you for your patience.
I checked your issue, and it seems it needs additional settings to work. I wanted to create a local copy, to test new settings and check for plugin conflicts, but I wasn't able to, since I don't have access to your plugins tab.
Please provide me with a staging version of your website. You can use the same credentials for the staging version, so there's no need to send new credentials. I recommend you to use WP Staging, it's easy to use and reliable: enlace oculto
Thank you for keep trying. I have installed WP Staging to the site, but since this is a Multisite, it requires a pro account. Do you know any other free alternative? or at least, another plugin that allows me to pay montly?, WP Staging forces me to pay 1 full year.
Or maybe can I create a copy of the database, and migrate the site with another migration system?
I was able to successfully create the local copy, thank you a lot for sharing. I'll need a couple of hours to check that, so I'll get back to you as soon as I have new information. Thank you for your patience.
I was able to find a solution, thank you for your patience. Please make a full website backup and follow these steps:
1. Go to WPML > Settings > Custom Term Meta Translation and under it, click on "Show system fields";
2. Mark the fields you created as translatable (see screenshot);
3. Go to WPML > Taxonomy Translation and copy each field for every language (see screenshot);
I've already done that for the iOs tag, to test it. It seems that in this case it's actually necessary to copy the fields manually. Please let me know if that works for you.
P.S.: that should also work for other similar situations, in case you face them.
Thank you so much for your help. Seems that it is working now!
I have another small question. I have other meta fields set as "Copy", which are numbers like a price meta box, or a rating meta box, that seems that they are working now as well too.
My question is, do I have to do small edits on all the posts in order to get those numbers copied on all languages? is there any other fast way to do it? I have thousands of posts and it will be difficult to go throught all the posts one by one.
Yes, after changing the settings, it's necessary to update the posts. You can send them all to automatic translation, as a workaround. If the posts are already translated, there should be very little or no cost, and they'll get updated in bulk.