Problema: El cliente ha comprado un paquete de créditos para realizar traducciones automáticas, pero no puede usarlos porque su sitio aparece como inactivo, aunque WPML está correctamente instalado. Solución: Para resolver este problema, es necesario activar el servicio de traducción automática en el sitio de WordPress para asegurar que WPML se conecte correctamente con nuestros servicios de traducción. Aquí están los pasos a seguir: 1. Accede al panel de administración de WordPress. 2. Navega a WPML → Translation Dashboard (o WPML → Translation Management si usas una versión anterior de WPML). 3. Haz clic en la pestaña Translation Tools. 4. Busca la sección para activar las traducciones automáticas.
Si esta solución no resuelve tu problema o si la información proporcionada se ha vuelto obsoleta, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Si necesitas más ayuda, no dudes en contactarnos en nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problem: If you're experiencing issues where the CSS breaks on translated pages of your website, it might be related to how global sections are rendered within your theme. Specifically, the Code Snippets plugin may not be loading your theme's CSS correctly for the second language. Solution: We recommend using a Child Theme instead of the Code Snippets plugin. You can add the following snippet to the functions.php file of your Child Theme to address some of the CSS issues:
add_action('init', function() {
// Hook location to output the global section
$location_hook = 'nectar_hook_global_section_footer';
add_action($location_hook, function() use ($location_hook) {
// Detect current language
$current_lang = apply_filters( 'wpml_current_language', null );
// Default section ID (Spanish)
$global_section_id = '24759-2';
// Use translated section ID for English
if ( $current_lang === 'en' ) {
$global_section_id = '26378';
}
// Default category ID (Spanish)
$category_id = 47;
// Use translated category ID for English
if ( $current_lang === 'en' ) {
$category_id = 156;
}
// Output the section only if we're on the correct category archive
if ( is_product_category( $category_id ) ) {
Nectar_Global_Sections_Render::get_instance()->output_global_section($global_section_id, $location_hook);
}
});
});
However, if disabling the Code Snippets plugin resolves all issues, we suggest not using it and instead managing code through the Child Theme as shown above.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
Problema: El cliente no puede cambiar el slug del idioma portugués de 'pt-pt' a 'pt' en su sitio multilingüe WPML. Solución: Si estás experimentando este problema, te recomendamos seguir estos pasos: 1. Crea un nuevo idioma personalizado en WPML con el código 'pt'. 2. Duplica todo el contenido del idioma 'pt-pt' al nuevo idioma 'pt'. 3. Elimina el idioma antiguo 'pt-pt' para evitar conflictos. Para más detalles sobre cómo realizar estos pasos, por favor consulta nuestra documentación aquí: https://wpml.org/forums/topic/how-to-change-language-url-format-code/
Si esta solución no resuelve tu problema o si la información parece desactualizada o no aplicable a tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de temas y plugins. Si necesitas asistencia directa, por favor visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problem: El cliente experimenta tiempos de carga extremadamente lentos en el backend, especialmente al guardar cambios en productos y posts. A pesar de desactivar el plugin Nginx Helper y ajustar configuraciones, los tiempos de carga siguen siendo altos cuando WPML está activo. Se observó que el archivo wpml-proxy-interceptor.js podría estar contribuyendo a la lentitud. Solution: Después de realizar pruebas desactivando todos los plugins excepto los esenciales y cambiando al tema padre, el rendimiento mejoró, indicando que podría haber un conflicto con algún plugin o el tema hijo. Se recomendó al cliente activar gradualmente los plugins y el tema hijo para identificar el causante de la lentitud. Además, se desactivó el archivo wpml-proxy-interceptor.js mediante el código
define('WPML_DISABLE_PROXY', true);
en el archivo wp-config.php, aunque esto no alteró significativamente los tiempos de carga. Se sugiere seguir esta documentación para más detalles sobre cómo depurar problemas de rendimiento: https://wpml.org/faq/how-to-debug-performance-problems/.
Si la solución proporcionada no resuelve el problema o parece desactualizada, recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos en https://wpml.org/known-issues/, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, visita nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
Problema: El cliente está experimentando cambios automáticos en los textos de su sitio web después de modificarlos desde el personalizador del tema. A pesar de actualizar todo a las últimas versiones y desactivar ciertas funciones, los textos se siguen cambiando solos, especialmente de español a inglés en varias secciones como la barra superior, información de envío, y títulos de secciones. Solución: Si estás experimentando cambios automáticos en los textos de tu sitio web después de modificarlos desde el personalizador del tema, te recomendamos revisar las configuraciones de WPML y asegurarte de que las cadenas de texto están correctamente configuradas en los idiomas originales y sus traducciones.
Si esta solución no resuelve tu problema o parece irrelevante 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 y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para asistencia adicional, no dudes en contactarnos en nuestro foro de soporte.
Problema: Después de cambiar la URL a producción y migrar el sitio con All-in-one WP Migration, el sitio se desconfigura. La desactivación del plugin WPML String Translation 3.4.1 restaura la normalidad del sitio. Solución: 1. Verifica la versión del plugin WPML y su compatibilidad con el entorno actual de WordPress y de producción. 2. Revisa si hay URLs codificadas directamente en las configuraciones de WPML, especialmente en las configuraciones de idiomas, traducción de cadenas y referencias de URL del sitio. 3. Si es posible, solicita acceso de administrador o registros de errores para identificar problemas de serialización o referencias de base de datos después de la migración. 4. Evita pasos genéricos de solución de problemas de caché o permalinks que Maiya ya omitió. 5. Prioriza una inspección dirigida de la configuración de WPML y las inconsistencias de la base de datos relacionadas con la migración como primeras acciones de diagnóstico. Si esta solución resulta irrelevante, ya sea porque 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, 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.