WPML
Estado
Resuelto
Resuelto en
ACFML 1.3

Resumen del problema

Con ACFML 1.2 tenemos la capacidad de traducir las páginas de opciones de ACF utilizando los Paquetes de Traducción de cadenas. Básicamente, si crea una página de opciones y proporciona algunos valores, debe ir a la pantalla de WPML Traducción de cadenas y traducir esos valores.

Lamentablemente, no funciona bien en todos los casos. Por el momento, hemos detectado dos problemas.

La traducción de campos compuestos no funciona

Por ahora, de esta manera solo puede traducir campos de texto (texto en línea o área de texto). Si va a utilizar campos más sofisticados, como por ejemplo un campo URL (que se compone de dos valores: la URL y el texto del enlace), en la Traducción de cadenas verá un valor codificado, casi imposible de traducir.

Para los campos compuestos, considere utilizar un grupo de campos en su lugar. Por ejemplo, en el caso del campo URL, considere crear dos campos: un campo de texto para la URL y un campo de texto para el texto del enlace. Tenga en cuenta que esto requerirá que actualice los archivos de su plantilla encargados de mostrar esos valores.

La migración desde la forma antigua de traducir las páginas de opciones no funciona

Antes de ACFML 1.2, era posible traducir los valores de las páginas de opciones cambiando el selector de idiomas en la pantalla de edición de la página de opciones. Esto no funcionaba en absoluto para muchos usuarios (por lo que introdujimos un método nuevo), pero para algunos sí.

Después de actualizar a ACFML 1.2, sus páginas de opciones traducidas funcionarán bien con una excepción: si va y actualiza los valores, perderá sus traducciones. Por lo tanto, si los valores de su página de opciones son definitivos, no tiene de qué preocuparse.

Pero si quiere actualizar algún valor o proporcionar uno nuevo, considere una de estas dos opciones:

  • proporcionar un valor nuevo y volver a traducir todos los valores con una interfaz nueva
  • si esta no es una opción para usted (por ejemplo, si utiliza campos compuestos o tiene demasiados valores como para volver a traducirlos), por favor, al momento de la actualización, cambie ACFML a la versión 1.1, actualice las páginas de opciones y, después de eso, actualice ACFML a la versión más reciente.

Lamentamos los inconvenientes y abordaremos ambos problemas en una de las próximas versiones, pero mientras esta errata esté publicada, por favor siga las instrucciones anteriores.

Todos los problemas conocidos →