Saltar navegación

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 24 respuestas, tiene 3 voces.

Última actualización por Alejandro hace 1 año, 5 meses.

Asistido por: Alejandro.

Autor Entradas
diciembre 18, 2023 en 9:07 am #15081407

Juanjo

Hi, we are using the WPML automatic translation service and when running it 195,000 credits have been consumed but no content has been translated. It is a copy of a site within a multisite.

Can you tell us what happened or what step we should follow to be able to use the automatic translation service correctly. We have been charged 100€ but nothing equivalent to that amount has been translated, I think only one or two posts.

The site is enlace oculto. and we have used custom fields with the ACF plugin.

We look forward to hearing from you, thank you!

diciembre 19, 2023 en 10:48 am #15091479

Paola Mendiburu
Partidario de WPML desde 11/2020

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Madrid (GMT+02:00)

Hola!

Trataré de ayudarte mientras un supporter toma el caso.

Podrías comprobar si el problema persiste, parece que no se habían liberado correctamente los trabajos de traducción. Lo he corregido desde nuestro backend.

Si el problema persiste. Dinos si sigue pasando en todas las entradas o en una en específico.

Gracias.

diciembre 19, 2023 en 11:51 am #15092029

Juanjo

Hola, cómo puedo reiniciar el proceso? Me dice Automatic Translation Status
All translated, y no tengo opción de reiniciar nada.

No se ha traducido nada. Lo que veas traducido es porque está traducido con archivo .po o a través de condicionales en el código de WPML.

Nos mantenemos a la espera, un saludo

diciembre 21, 2023 en 9:12 am #15107829

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Hola,

No puedes "reiniciar" el proceso, porque las traducciones pasan primero por los motores de traducción (deepl, microsoft, google) y cobran por ello (A nosotros, que pagamos anticipadamente) así que no se pueden "regresar" los créditos usados.

Sin embargo, en realidad solo has usado 27 mil creditos (puedes ver en qué yendo a WPML > Translation Management > Tools > Automatic Translation Usage Reports)

La razón por la que pagaste esos 100usd es porque el sistema había detectado un posible uso de al menos 195 mil creditos que al final no usó por una razón o por otra. ese dinero está "guardado" en una especie de coupon. si vas a la página que te mencioné arriba verás que al momento no tienes que pagar nada a pesar de haber ya usado 27 mil creditos, porque se está descontando de los 100usd que ya has pagado.

------------------------------

Tu mencionas que el contenido no se ha traducido y cuando yo he revisado he visto que si hay varias páginas traducidas:

- enlace oculto
- enlace oculto

- enlace oculto

y más (de nuevo, puedes ver tu mismo todas las páginas y los créditos usados en cada una de ellas).

Si no ves el post traducido en el front-end, eso ya es otra cosa pero puedes estar seguro que no vas a tener que pagar de nuevo por esas páginas.

Revisa al menos ese post "face cream with sunscreen..." para ver si aparece como traducido o no para así saber cómo continuar.

diciembre 21, 2023 en 9:22 am #15107977

Juanjo

Hola,

las páginas que indicas no están traducidas. La traducción debe ser Alemán por defecto, italiano y francés. Todo lo que veas traducido no ha sido por el sistema de automatización, lo estoy haciendo yo a mano porque tenemos que resolverlo así ya que no nos queda otro remedio.

Si no se puede reiniciar el proceso, cómo puedo hacer para volver a usar la automatización de traducción? No encuentro ninguna opción.

diciembre 21, 2023 en 9:26 am #15108001

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Para investigar el problema, te pido amablemente que me concedas acceso al área de wp-admin de tu sitio web.

He habilitado los campos necesarios desde mi lado para que puedas proporcionármelos de manera segura y privada. De esta manera, solo nosotros dos podremos verlos.

Si es posible y por tu seguridad, te sugiero que crees un nuevo usuario (ficticio, con un correo ficticio) que luego puedas eliminar cuando se cierre el ticket.

diciembre 21, 2023 en 10:34 am #15108909

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Ok, tienes diferentes problemas aquí:

1) Por favor baja la versión de php a una que sea bien compatible con WordPress (e recomiendo la 8.0). la 8.2 no lo es y menos aún con la versión de WordPress y WPML que tienes.

2) WPML requiere un mínimo de 128 MB de memoria para poder funcionar correctamente así que por favor agrega este código en tu archivo wp-config.php, justo luego después de la información de la base de datos:

define ('WP_MEMORY_LIMIT', '256M');
define ('WP_MAX_MEMORY_LIMIT', '256M');

Estos son los requisitos mínimos de WPML: https://wpml.org/home/minimum-requirements/

3) Actualiza WPML ya que tienes una versión que es vieja de hace más de un año. la versión actual es la 4.6.8, la que tienes es la 4.5.14.

Para ello te recomiendo que primero deshabilites todos los plugins que tienes, incluido los add-ons de WPML, cambies el tema a uno default (twenty TwentyThree por ejemplo) y luego hagas una actualización gradual tanto de WordPress como de WPML

usando las fechas de WordPress y de WPML como referencia:

- WPML: https://wpml.org/es/download/wpml-multilingual-cms/?section=changelog
- WordPress: https://wordpress.org/download/releases/

Puedes usar un plugin como este para controlar la versión a instalar de WordPress: enlace oculto

Te digo esto porque hay algunas versiones que tal vez no vayan a funcionar con versiones viejas de WordPress. WordPress se encuentra en una fase de transición por lo que si ves que crashea, probablemente solo basta actualizar WordPress.

Algo que puedes hacer es actualizar WPML (de la versión 4.5.14 a la 4.6, luego 4.6.3, 4.6.6 y luego la 4.6.8) y en cada actualización desactivar el plugin y actualizar WordPress hasta que llegues a las versiones recientes. puede que esto no sea necesario pero te puede ayudar a hacer las cosas en modo seguro.

Una vez que hayas hecho esto avísame para poder revisar lo demás, ya que ahorita parte del problema es esto que ya te he mencionado.

diciembre 21, 2023 en 11:09 am #15109149

Juanjo

He actualizado WPML pero no la nueva versión de WordPress. Puedes seguir revisando ahora?

diciembre 21, 2023 en 11:23 am #15109349

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Por favor lee bien mi respuesta anterior, eran 3 cosas las que te había pedido, haz hecho solo una de ellas. las otras 2 son igual de importantes porque si se generan errores o hay falta de memoria, el contenido no va a terminar correctamente como debería en tu página.

diciembre 21, 2023 en 11:36 am #15109457

Juanjo

Lo único que no he hecho es actualizar a la nueva versión de wordpress. También había ampliado la memoria.

diciembre 21, 2023 en 11:51 am #15109747

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

1) La versión de PHP es todavía la 8.2, por favor bajala a la 8.0
2) La memoria que actualizaste parece ser la de PHP, en este caso es la de WordPress que es la catidad de esa de PHP que estará dedicada a WP o que puede usar. son cosas parecidas pero no son lo mismo. actualmente se encuentra en 64M.

Puedes ver esos datos aquí: enlace oculto

Haz esos cambios y avísame para continuar.

diciembre 21, 2023 en 11:55 am #15109761

Juanjo

No no,

define ('WP_MEMORY_LIMIT', '256M');
define ('WP_MAX_MEMORY_LIMIT', '256M');

lo he cambiado en el wp-admin.php de wordpress

diciembre 21, 2023 en 11:57 am #15109763

Juanjo

No podemos cambiar la versión de php porque afectaría a otras aplicaciones del servidor y no podemos arriesgarnos a eso.

diciembre 21, 2023 en 11:59 am #15109861

Juanjo

Podrías intentar avanzar ? No puedo actualizar a la versión más reciente de Worpdress en este momento.

diciembre 21, 2023 en 12:31 pm #15110073

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

La versión php 8.2 es demasiado nueva y hay muchas incompatibilidades, la 8.0 es la más estable así que dudo que vayas a tener problemas haciendo un downgrade a una más estable (las versiones de PHP no se vuelven estable sino hasta muchos años después de su release y es recomendado siempre estar al menos unas 2 versiones de la última)

Recuerda que si trabajas con WordPress tienes que tener esto en consideración: https://wordpress.org/download/releases/

Sin embargo con las otras cosas arregladas, puedo continuar

--------------

Todo está explicado en este video: enlace oculto

ya todo está bien y el problema se ocasionó, como pensaba, por todo eso que te faltaba. tu página usaba mucha más memoria de la disponible, se encontraba en una versión vieja de WPML pero que tenía una versión de PHP más nueva y la base de datos no se construyó bien por falta de memoria.

Hice varios arreglos y con eso el problema se ha arreglado y las traducciones ahora aparecen en el sitio.

No sé por qué el contenido en alemán está en inglés pero ha sido así desde su inicio, basado en las revisiones de la página.

Saludos.