Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.
Problema:
El cliente está intentando traducir algunos campos de opciones en un formulario de búsqueda y al volver a la página, las traducciones se pierden. Por ejemplo, esperaba ver 'Características', pero en su lugar obtuvo 'Features'.
Solución:
Si estás experimentando este problema, te recomendamos cambiar el idioma de la cadena original. Puedes seguir estos pasos para hacerlo: https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/
Después de cambiar el idioma de la cadena original, traduce las cadenas a los otros idiomas. Este método ha sido probado en un sitio de prueba y ha funcionado correctamente.
Si la solución proporcionada no resuelve tu problema o parece no ser relevante debido a actualizaciones o diferencias en tu caso, te recomendamos abrir un nuevo ticket de soporte. También es altamente recomendable que revises los problemas conocidos en https://wpml.org/known-issues/, verifiques la versión de la solución permanente e instales las últimas versiones de tus temas y plugins. Para asistencia adicional, puedes visitar nuestro foro de soporte en https://wpml.org/es/forums/forum/ayuda-en-espanol/.
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: Exception
Este tema contiene 0 respuestas, tiene 0 voces.
Última actualización por thinkF hace 4 semanas.
Asistido por: Otto.
Autor | Entradas |
---|---|
marzo 10, 2025 at 5:16 pm #16797806 | |
thinkF |
Antecedentes del problema: Síntomas: Preguntas: |
marzo 10, 2025 at 7:23 pm #16798250 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Es realmente extraño... Cómo has traducido esas cadenas? Son parte del tema? En el idioma secundario muestra aleatoreamente original o traducción o una vez que cambia al original ya se queda? Para poder ver el problema desde cero y en detalle, he creado un nuevo sitio de prueba. ¿Podrías reproducir el problema allí (solo lo mínimo necesario para verlo)? Puede que esté relacionado con esto: Avísame una vez que lo hayas hecho para que pueda revisarlo. |
marzo 11, 2025 at 7:07 pm #16803765 | |
thinkF |
Buenas tardes, ¿Cómo has traducido esas cadenas? ¿Son parte del tema? - Sí, son parte de la plantilla. Aunque también ha habido casos que los bloques de "Elementor" no se traducen. En algunos casos, he ido a "WPML" > "Localización de temas y plugins" para sacar los textos. ¿Las traduces, se ven bien, y luego sin más vuelven al original? En el backend, ¿la traducción desaparece también o solo no se muestra en el front end? En el idioma secundario, ¿muestra aleatoriamente original o traducción o una vez que cambia al original ya se queda? El sitio de pruebas ok, pero al no tener el theme, contenidos, etc. la prueba no nos sirve mucho. Gracias! |
marzo 11, 2025 at 8:46 pm #16804140 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias por la detallada respuesta! Necesitaría verlo en detalle. Para replicar el problema en mi entorno de desarrollo local sin afectar tu sitio web, ¿podrías proporcionarme una copia de su sitio? Por favor, sigue estos pasos: - Instala este plugin. He configurado la próxima respuesta como privada, lo que significa que solo tu y yo podremos verla y acceder a ella. Una vez que el problema esté resuelto, eliminaré la copia local de su sitio. Saludos cordiales, |
marzo 12, 2025 at 2:42 pm #16807772 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias! Es realmente extraño. Tendríamos que debuggearlo en detalle y seguramente escalarlo, es posible para tí proveerme con la copia del sitio así podemos verlo en nuestro entorno de desarrollo local? El problema parece estar aquí: <i class="houzez-icon icon-add-square"></i> <?php echo houzez_option('srh_other_features', 'Other Features'); ?> Esa es la cadena que a veces se traduce y a veces no en el front end. Podrías indicarme dónde la agregas? Es una opción del tema, pero no la encuentro. Una alternativa, dado que usas un child theme puede ser sobreescribir el template, reemplazando esa línea por: Luego escaneas el tema (hijo) y la cadena aparece en el dominio "wpml-test" para traducir. Lo he probado en el sitio de staging (en el tema padre ya que no puedo subir archivos) y ha funcionado. Saludos cordiales, |
marzo 13, 2025 at 3:29 pm #16812686 | |
thinkF |
Hola, Muchas gracias por las indicaciones, ha funcionado perfectamente en staging, pero en real solo de forma parcial, bien para español e inglés, pero falta en francés. Saludos. |
marzo 13, 2025 at 6:18 pm #16813286 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Es realmente extraño... 🤔 Puede que haya algún plugin de caché en el sitio o en el servidor? Podrías purgarlo? Haz también la siguiente prueba: Saludos cordiales, |
marzo 14, 2025 at 5:48 am #16814421 | |
thinkF |
Hola, La cadena en francés que ayer no salía, hoy ha salido sin cambiar nada, solo han pasado unas horas. Caché en WordPress no hay, se está terminando de implementar el sitio y no hay nada activo aun. De todas formas he activado litespeed caché para hacer una purga completa, pero sigue igual. Saludos. |
marzo 14, 2025 at 1:33 pm #16817043 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias. Necesitaría una copia del sitio para debuguear el problema localmente (en el staging anda correctamente, no?) Puedes hacerla tu y proveerme un link para que la descargue o si prefieres puedo acceder a tu sitio e intentar hacerla con el plugin Duplicator. Si prefieres que la haga yo, ¿puedes proporcionarme acceso temporal a tu sitio (wp-admin y FTP)? Una vez resuelto el problema, borraré la copia. Saludos cordiales, |
marzo 14, 2025 at 7:13 pm #16818441 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Gracias, pero por lo que veo la solución si ha funcionado en el sitio de staging y no en producción. Por lo tanto, necesito una copia del sitio dónde el problema persiste. Es posible? Saludos cordiales, |
marzo 17, 2025 at 4:56 pm #16826596 | |
thinkF |
Hola, Conseguí hacer una copia y subirla: enlace oculto Saludos! |
marzo 17, 2025 at 6:45 pm #16826927 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Realmente lo siente pero falla al importar :(, el archivo es gigante... sospecho que hay muchos archivos innecesarios para revisar el problema. Con una copia de la base de datos y las carpetas wp-content/themes y wp-content/plugins debería ser suficiente. Es posible para facilitarme eso? Por otro lado, es realmente extraño que la solución propuesta funcione en el staging site pero no en el sitio original. Te sugiero que le eches una mirada a eso también. Saludos cordiales, |
marzo 17, 2025 at 6:46 pm #16826928 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Si prefieres darme acceso al sitio puedo intentar hacer la copia con otro plugin. Habilito la respuesta privada por si es esto lo que prefieres. ❌ Por favor, antes que nada: haz un backup de tu sitio ❌ Saludos cordiales, |
marzo 18, 2025 at 5:27 am #16827757 | |
thinkF |
Ok sin problema, aqui va esta copia sin la carpeta media, mucho mas ligero: enlace oculto Gracias |
marzo 18, 2025 at 1:33 pm #16830656 | |
Otto Partidario de WPML desde 09/2015
Idiomas: Inglés (English ) Español (Español ) Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00) |
Hola, Sigue dando un error al importar Critical 2025/03/18 13:29:12 [WPStaging\Framework\Filesystem\PathIdentifier::getIdentifierPath] Could not find a path for the placeholder: Esto es tan frustrante para mi como para ti 😭, pero creo que no tiene sentido debuggear WP Staging... La opción más segura para poder restaurar el sitio localmente investigar el problema es una copia de la DB y las carpetas wp-content/plugins y wp-content/themes. Es posible para ti facilitarmelas? Tal vez el hosting te puede ayudar con eso. O puedo intentarlo yo accediendo al sitio. Saludos cordiales, |