Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
Después de migrar el sitio web, algunos registros en las tablas de idiomas de WPML faltaban, impidiendo que WPML funcionara correctamente.
Solución:
1. Navega a WPML > Soporte > Solución de problemas.
2. Haz clic en Establecer información de idioma y Restablecer idiomas. Asegúrate de realizar una copia de seguridad antes de hacer clic en Restablecer idioma, ya que cualquier idioma personalizado que hayas agregado se restablecerá al hacer clic en ese botón. Puedes verificar haciendo clic primero en el botón Establecer información de idioma.
3. Si el problema persiste, sigue los pasos adicionales en la página de Solución de problemas de WPML:
- Sincronizar taxonomías de publicaciones
- Limpiar la caché en WPML
- Eliminar entradas fantasma de las tablas de traducción
- Corregir la colación de element_type
- Corregir la colación de las tablas WPML
- Asignar estado de traducción al contenido duplicado
- Corregir la asignación de tipo de publicación para traducciones
4. Desplázate hacia abajo en la página de Solución de problemas y haz clic en Eliminar todos los mensajes y notificaciones.

Si la solución proporcionada no resuelve tu problema o parece no ser relevante debido a que está desactualizada o no se aplica a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos relacionados, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins. Para asistencia adicional, visita nuestro foro de soporte.

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.

Etiquetado: 

Este tema contiene 10 respuestas, tiene 2 voices.

Última actualización por Prosenjit Barman hace 1 año.

Asistido por: Prosenjit Barman.

Autor Publicaciones
septiembre 6, 2024 a las 6:14 pm #16150084

neuronaD

Antecedentes del problema:
Hemos migrado la web de desarrollo enlace oculto a enlace oculto y han surgido problemas. Entonces, hemos migrado la web de nuevo a enlace oculto para resolver el problema que aparece.

Síntomas:
Faltan algunos registros en las tablas de idiomas de WPML y este no puede funcionar plenamente hasta que se resuelva el problema. Vaya a la página Solución de problemas y haga clic en "Borrar información de idioma y volver a llenar los idiomas" para solucionar este problema. Esta advertencia desaparecerá una vez que se haya solucionado este problema.

Preguntas:
¿Cómo puedo resolver el problema de los registros faltantes en las tablas de idiomas de WPML?
¿Hay alguna documentación específica que pueda seguir para solucionar este problema?

septiembre 9, 2024 a las 9:20 am #16154829

Prosenjit Barman
Partidario de WPML desde 03/2023

Idiomas: Inglés (English )

Zona horaria: Asia/Dhaka (GMT+06:00)

Hello There,
I hope you're doing well. Sorry for the delay in responding due to the weekend.

To reduce the waiting time, I took this ticket and responded in English. Please let me know if you're okay with it or if you want to continue the conversation in Spanish language. I will check and forward this ticket to one of our Spanish-speaking supporters to assist you in the Spanish language.

I understand the issue you're experiencing. It seems that some WPML-related data may not have been copied correctly during the migration, which is why that warning appears on the dashboard. By setting laanguage information and reseting language, the problem usuaally gets resolved.

Please go to "WPML > Support > Troubleshooting" aad click on "Set Language Information" and "Reset Languages". Please make sure to take a backup before clicking the button, specifically the "Reset Language" button, as any custom language you've added will be reset upon clicking that button. You can check by clicking the "Set Language Information" button first.

If the issue persists even after that, you can remove the message from the Database by following the instructions mentioned in this response: https://wpml.org/forums/topic/cant-clear-language-information/#post-11052203

[Take a full backup of the database before executing any SQL queries in the Database]

Let me know how it goes. I will be happy to help if you need further assistance in this matter.

Best regards,
Prosenjit

septiembre 9, 2024 a las 9:34 am #16154928

neuronaD

Good morning.

No problem, I will be using a translator, so I apologize if at any point I don’t express myself correctly.

Please go to "WPML > Support > Troubleshooting" and click on "Set Language Information" and "Reset Languages". Please make sure to take a backup before clicking the button, specifically the "Reset Language" button, as any custom language you’ve added will be reset upon clicking that button. You can check by clicking the "Set Language Information" button first.

How can I back up the custom language we’ve created?

Thank you very much.

septiembre 10, 2024 a las 9:40 am #16160331

Prosenjit Barman
Partidario de WPML desde 03/2023

Idiomas: Inglés (English )

Zona horaria: Asia/Dhaka (GMT+06:00)

Hi There,
Thank you for the update.

You can take a backup of the entire site, and the custom language information will be included in it. Since you have custom languages set up, avoid using the "Reset Languages" button, and then check if this resolves the issue.

Occasionally, this message could be a false positive. If using the "Set Language Information" option doesn't fix the problem, please try the solution from the other ticket I mentioned in my first response.

Please try and let me know how it goes. I'll be happy to help if you need further assistance in this matter.

Best regards,
Prosenjit

septiembre 11, 2024 a las 9:04 am #16165306

neuronaD

Good morning,

I clicked on the "Set Language Information" button, but the problem persists. I followed the steps from the other ticket you mentioned, but within the "wp_options" table, 'icl_admin_messages' is not shown.

What can I do?
Thank you.

septiembre 11, 2024 a las 9:15 am #16165352

neuronaD

Hello again,

Sorry, but I have already found it. I’m attaching an image of the text displayed. It doesn’t resemble the text from the ticket at all. What should I do?

Best regards.

Captura de pantalla 2024-09-11 a las 11.13.25.png
septiembre 12, 2024 a las 3:17 pm #16172328

Prosenjit Barman
Partidario de WPML desde 03/2023

Idiomas: Inglés (English )

Zona horaria: Asia/Dhaka (GMT+06:00)

Hello There,
Thank you for the update.

The message you found in the Database is surely not the one you got in your dashboard. To understand the root cause, a closer inspection will be required.

I would like to request temporary access (wp-admin and FTP) to your site to take a better look at the issue. It would be better to have a testing site where the issue is replicated.

You will find the needed fields below the comment area when you log in to leave your next reply. The information you will enter is private which means only you and I can see and have access to it.

Maybe I'll need to replicate your site locally. For this, I’ll need to temporarily install a plugin called “Duplicator” or "All in One WP Migration" on your site. This will allow me to create a copy of your site and your content. Once the problem is resolved I will delete the local site. Let me know if this is ok with you.

IMPORTANT
-Please backup site files and database before providing us access.
-If you do not see the wp-admin/FTP fields this means your post & website login details will be made PUBLIC. DO NOT post your website details unless you see the required wp-admin/FTP fields. If you do not, please ask me to enable the private box. The private box looks like this:
enlace oculto

Looking forward to your response.

Best Regards,
Prosenjit

septiembre 16, 2024 a las 5:08 am #16181209

Prosenjit Barman
Partidario de WPML desde 03/2023

Idiomas: Inglés (English )

Zona horaria: Asia/Dhaka (GMT+06:00)

Hello There,
I hope you're doing well. Sorry for the delay in responding due to the weekend.

Thank you for providing the access information. When I tried to log in to your site, I encountered a fatal error. Please check this screenshot: enlace oculto

Since the details about the fatal error are not provided, it's difficult to determine what's causing it. You can enable WordPress Debug on your site by following the guide below to obtain more information about the error.

- https://wpml.org/documentation/support/debugging-wpml/

By enabling WordPress debug mode, you should be able to identify which plugin or theme the error is originating from.

I hope this helps. Once the fatal error is resolved, please let me know so I can start investigating the error with the language table and suggest what to do next.

Looking forward to your response.

Best regards,
Prosenjit

septiembre 16, 2024 a las 7:41 am #16181821

neuronaD

Morning!

I don't know what might have happened. Please send me again the way to provide you with FTP details because I had to delete the user I had created for you, and I will provide you with another one.

Thank you very much.

Sorry for the inconvenience.

septiembre 17, 2024 a las 4:33 am #16186031

Prosenjit Barman
Partidario de WPML desde 03/2023

Idiomas: Inglés (English )

Zona horaria: Asia/Dhaka (GMT+06:00)

Hello There,
Thank you for the update.

Thank you for fixing the Fatal error. I enabled the private box for you so that you can securely share access to your site.

Looking forward to your response.

Best regards,
Prosenjit

septiembre 18, 2024 a las 3:04 am #16190968

Prosenjit Barman
Partidario de WPML desde 03/2023

Idiomas: Inglés (English )

Zona horaria: Asia/Dhaka (GMT+06:00)

Hi There,
Thank you for sharing the access details.

I checked and successfully removed the missing table notification from the backend. Here’s what I did to remove the notification:

- I navigated to WPML > Support > Troubleshooting.
- I clicked on the "Set Language Information" button since the language information wasn't populating in the table. I didn't reset the language because you have a custom language with content already translated into it.
- Along with that button, I also clicked the following buttons:

-- Synchronize posts taxonomies
-- Clear the cache in WPML
-- Remove ghost entries from the translation tables
-- Fix element_type collation
--- Fix WPML tables collation
-- Assign translation status to duplicated content
-- Fix post-type assignment for translations

- Once that was done, I scrolled down a bit on the Troubleshooting page and clicked the "Delete all messages and notifications" button.

The warning no longer shows in the backend after these steps.

Please feel free to let me know if you have any other questions or need assistance. I will be happy to help.

Best regards,
Prosenjit