Traducción del contenido generado por el usuario translating-user-generated-content
La función de traducción para AEM Communities amplía el concepto de traducción del contenido de la página al contenido generado por el usuario (UGC) publicado en sitios de la comunidad mediante componentes del marco de componentes sociales (SCF).
La traducción de UGC permite a los visitantes del sitio y a los miembros experimentar una comunidad global eliminando barreras lingüísticas.
Como ejemplo, supongamos que
- Un miembro de Francia postea una receta en francés al foro comunitario de un sitio web de cocina multinacional
- Otro miembro de Japón usa la traducción para déclencheur de la traducción del francés al japonés
- Luego de leer la receta en japonés, el miembro de Japón luego publica un comentario en japonés
- El miembro de Francia usa la característica de traducción para traducir el comentario japonés al francés
- ¡Comunicación global!
Información general overview
En esta sección de la documentación se explica específicamente cómo funciona el servicio de traducción con UGC, al tiempo que se asume que se entiende cómo conectar AEM a un proveedor de servicios de traducción e integre ese servicio en un sitio web configurando un integración de traducción.
Cuando un proveedor de servicios de traducción está asociado con el sitio, cada copia de idioma del sitio mantiene sus propios subprocesos de UGC anunciados a través de componentes de SCF, como comentarios.
Cuando se configura un marco de integración de traducción además del proveedor de servicios de traducción, es posible que cada copia de idioma del sitio comparta un solo subproceso de UGC, proporcionando así comunicación global entre copias de idioma. En lugar de un subproceso de discusión segregado por idioma, el tienda compartida global permite que todo el subproceso esté visible independientemente de qué copia de idioma se esté viendo. Además, se pueden configurar varias configuraciones de integración de traducción que especifiquen diferentes tiendas compartidas globales para una agrupación lógica de participantes globales, como por regiones.
El servicio de traducción predeterminado the-default-translation-service
AEM Communities incluye un licencia de prueba para un servicio de traducción predeterminado habilitado para varios idiomas.
When creación de un sitio de comunidad, el servicio de traducción predeterminado está habilitado cuando Allow Machine Translation
se comprueba desde la variable TRADUCCIÓN subpanel.
Traducción global de UGC global-translation-of-ugc
Cuando un sitio web tiene varios copias de idioma, el servicio de traducción predeterminado no reconoce que UGC introducido en un sitio puede estar relacionado con UGC introducido en otro, como cuando el UGC se genera esencialmente por el mismo componente (la copia de idioma de la página que contiene el componente).
Es similar a los grupos de personas que discuten un tema sin tener en cuenta los comentarios hechos en grupos distintos a los suyos, en comparación con todos en un grupo grande que participa en una conversación.
Si se desea una "conversación de grupo único", es posible habilitar la traducción global a través de un sitio web con varias copias de idioma, de modo que todo el subproceso sea visible independientemente de qué copia de idioma se esté viendo.
Por ejemplo, si se estableció un foro en el sitio de base, se crearon copias de idiomas y se habilitó la traducción global, entonces un tema publicado en el foro en un solo idioma aparecería en todos los ejemplares de idiomas. Lo mismo ocurriría con las respuestas, independientemente del idioma del que se haya escrito la respuesta. El resultado sería que el tema y todo su subproceso de respuestas serían visibles independientemente del idioma desde el que se vea el tema.
Configuración de integración de traducción translation-integration-configuration
Para crear una nueva integración de traducción, que integra un conector del servicio de traducción con el sitio web de la instancia de autor:
- Iniciar sesión como administrador
- En el menú principal
- Select Herramientas
- Select Operaciones
- Select Cloud
- Select Cloud Services
- Desplácese hacia abajo hasta Integración de traducción
- Select Mostrar configuraciones
- Select
[+]
junto a Configuraciones disponibles para crear una nueva configuración
Cuadro de diálogo Crear configuración create-configuration-dialog
-
Configuración principal
(Obligatorio) Normalmente se deja como predeterminado. El valor predeterminado es/etc/cloudservices/translation
. -
Título
(Obligatorio) Introduzca un título de visualización de su elección. No hay ningún valor predeterminado. -
Nombre
(Opcional) Introduzca un nombre para la configuración. El valor predeterminado es un nombre de nodo basado en el título. -
Seleccione Crear
Cuadro de diálogo Configuración de traducción translation-config-dialog
Para obtener instrucciones detalladas, visite Creación de una configuración de integración de traducción
-
Sitios pestaña: puede salir como predeterminado
-
Comunidades pestaña:
-
Proveedor de traducción
Seleccione el proveedor de traducción en la lista desplegable. El valor predeterminado esmicrosoft
, el servicio de prueba. -
Categoría de contenido
Seleccione una categoría que describa el contenido que se está traduciendo. El valor predeterminado esGeneral.
-
Elegir una configuración regional…
(Opcional) Al seleccionar una configuración regional para almacenar UGC, las publicaciones de todas las copias de idiomas aparecerán en una conversación global. Por convención, elija la configuración regional para la variable idioma base para el sitio web. ElecciónNo Common Store
deshabilitará la traducción global. De forma predeterminada, la traducción global está desactivada.
-
-
Recursos pestaña: puede salir como predeterminado
-
Select OK
Activación activation
El nuevo servicio de nube de integración de traducción deberá activarse en el entorno de publicación. Cuando esté asociado con un sitio web, si aún no está activado, el flujo de trabajo de activación solicitará la publicación de esta configuración del servicio de nube cuando se publique la página con la que está asociado.
Administración de la configuración de traducción managing-translation-settings
Preferencia de usuario user-preference
Perfil de usuario user-profile
Todos los sitios de comunidades proporcionan un perfil de usuario que los miembros que han iniciado sesión pueden editar para identificarse con la comunidad y establecer sus preferencias.
Una de estas opciones es si se debe mostrar o no siempre el contenido de la comunidad en su idioma preferido. De forma predeterminada, la configuración no está definida y se establecerá de forma predeterminada en la configuración del sistema. El usuario puede cambiar la configuración a Activado o Desactivado, anulando así la configuración del sistema.
Cuando las páginas se traducen automáticamente al idioma preferido del usuario, la interfaz de usuario para mostrar el texto original y mejorar la traducción sigue estando disponible.
Configuración del sitio de la comunidad community-site-setting
Cuando se crea un sitio de comunidad, la opción de traducción se puede activar y configurar. La configuración de traducción está en vigor para el contenido que los visitantes anónimos del sitio pueden ver, pero la configuración de perfil del usuario anula.