Permite que los usuarios soliciten traducciones


Para seguir la guía paso a paso sobre esta tarea de forma directa en la consola de Google Cloud, haz clic en Guiarme:

Guiarme


Si quieres habilitar las traducciones, usa la consola de Google Cloud para crear un portal y agregar usuarios. Después de asignar usuarios a un portal, pueden acceder a él y comenzar a traducir documentos.

Antes de comenzar

Configura un proyecto con la facturación y la API de Cloud Translation habilitadas. Usa ese proyecto para las siguientes tareas.

Además, decide qué nivel de portal requieren tus usuarios: básico o avanzado. Los portales de nivel avanzado ofrecen funciones adicionales a un costo de traducción diferente por página. Cuando creas un portal, debes seleccionar su nivel, que no se puede cambiar más adelante. Puedes crear un portal en cada nivel si tus usuarios requieren ambos niveles.

Crear un portal

Usa la consola de Google Cloud para crear portales de traducción para tus usuarios. Un portal es la interfaz de usuario en la que los usuarios autorizados acceden y solicitan traducciones.

  1. En la sección Translation Hub de la consola de Google Cloud, ve a la página Portales.

    Ir a la página Portal

  2. Haz clic en Crear portal, que abre el panel Crear portal nuevo.

  3. Especifica un nombre visible del portal que describa su propósito.

  4. Selecciona el nivel del portal y haz clic en Continuar.

  5. En el paso Configuración, especifica la configuración de tu portal y, luego, haz clic en Continuar:

    1. Selecciona Asignar automáticamente el rol necesario a la cuenta de servicio del portal.

      Translation Hub asigna automáticamente el rol de IAM Translation Hub Portal User a la cuenta de servicio del portal. Si prefieres establecer los permisos de IAM de forma manual, borra el campo de asignación automática de la función. Para obtener más información, consulta Cuenta de servicio del portal.

    2. Para establecer una política de retención específica del portal (Vista previa), especifica la cantidad de días que Translation Hub retendrá tus datos. Este valor no se puede cambiar ni quitar después de crear el portal. Para usar la política del proyecto o el valor predeterminado de 90 días (si no se estableció ninguna política del proyecto), deja en blanco el campo de la política de retención.

    3. Para portales de nivel avanzado, debes asociar una memoria de traducción con el portal. Puedes crear una nueva o seleccionar una existente.

  6. En el paso Asignar usuarios al portal, puedes agregar usuarios invitados al portal o puedes agregar usuarios a los portales más adelante cuando los invites.

  7. Haz clic en Listo para crear el portal.

    Después de que Translation Hub crea tu portal, puedes ir a la página Portales para buscar y ver los detalles, como su URL y el nombre de la cuenta de servicio.

Puedes optar por crear portales adicionales. Varios portales pueden ser útiles para administrar diferentes conjuntos de usuarios.

Por ejemplo, imagina que tienes un departamento que traduce publicaciones técnicas y otro que traduce documentos legales. Debido a que cada departamento tiene diferentes requisitos de traducción y recursos de traducción, cada departamento puede tener su propio portal. Cada conjunto de usuarios solo tendría acceso a los recursos que son relevantes para su área.

Cuenta de servicio del portal

Translation Hub asigna a cada portal una cuenta de servicio única y, de forma predeterminada, asigna automáticamente la función Translation Hub Portal User a la cuenta de servicio. Translation Hub usa la cuenta de servicio para autorizar llamadas a la API en tu proyecto en nombre de los usuarios del portal y traductores. De esa manera, pueden acceder a los recursos de traducción de tu proyecto de Google Cloud sin contar con sus credenciales.

El rol Translation Hub Portal User otorga permisos específicos de la traducción. Para ver el conjunto exacto de permisos, consulta los permisos asignados del rol en la consola de Google Cloud.

Invitar usuarios y agregarlos a portales

Invita a usuarios a tu proyecto de Google Cloud y, luego, agrégalos a portales. Cuando invitas a los usuarios, configuras su método de acceso y seleccionas a qué portales pueden acceder.

Si tienes una configuración de varios proyectos, puedes invitar a usuarios a varios proyectos. Los usuarios eligen qué proyecto usar después de acceder.

  1. En la sección Translation Hub de la consola de Google Cloud, ve a la página Usuarios.

    Ir a la página Usuarios

  2. Haz clic en Invitar a un usuario.

  3. Selecciona Usuario del portal y, luego, haz clic en Continuar.

    Los usuarios se pueden agregar como usuarios del portal, traductores o ambos. Por ejemplo, algunos usuarios pueden iniciar traducciones y también revisar el contenido traducido automáticamente de otros usuarios.

  4. Selecciona Agregar manualmente para invitar a un usuario o Importar de forma masiva a través de un archivo CSV para invitar a varios usuarios en una sola solicitud y, luego, haz clic en Continuar.

  5. Especifica los detalles del usuario:

    • Para agregar un usuario de forma manual, especifica su dirección de correo electrónico, el método de acceso y los portales a los que puede acceder. El método de acceso especifica si los usuarios acceden con un correo electrónico y una contraseña, o bien con su Cuenta de Google (como una cuenta de Google Workspace).

    • Para invitar a usuarios de forma masiva, proporciona un archivo CSV en el que cada línea especifique la dirección de correo electrónico, el método de acceso y los portales asociados de un usuario. Puedes especificar un archivo existente en Cloud Storage o subir un archivo local a Cloud Storage. En cualquier caso, Translation Hub requiere permisos de Cloud Storage. Si deseas obtener más información, consulta el archivo CSV para invitar a usuarios de forma masiva.

    Si tienes portales existentes, puedes asignar usuarios a ellos cuando los invites. De lo contrario, puedes asignar usuarios al portal cuando lo crees. También puedes asignar usuarios a uno o más portales. Si se agregan usuarios a varios portales, deben elegir cuál usar después de acceder.

  6. Haz clic en Listo.

    Los usuarios con el método de acceso GOOGLE pueden acceder a los portales desde https://translationhub.cloud.google.com/. Los usuarios con el método de acceso EMAIL_PASSWORD reciben una notificación por correo electrónico con una URL del portal. También pueden acceder desde https://translationhub.cloud.google.com/.

    En la página Usuarios, puedes ver el estado de cada usuario: Registered o Invited. Los usuarios registrados accedieron al menos una vez.

Archivo CSV para invitar a usuarios de forma masiva

Para agregar varios usuarios en una sola solicitud, especifica la información del usuario en un archivo CSV. Cada línea del archivo CSV usa el siguiente formato que contiene la dirección de correo electrónico, el método de acceso y los IDs del portal del usuario:

EMAIL_ADDRESS,SIGN_IN_METHOD,PORTAL_ID_1;PORTAL_ID_2

El método de acceso puede ser google para Cuentas de Google o email/password para todas las demás direcciones de correo electrónico. Los IDs del portal se enumeran en la página Portales de la consola de Google Cloud. Usa un punto y coma para asociar varios portales a un solo usuario.

En el siguiente ejemplo, se incluye un archivo CSV de muestra. No incluyas una fila de encabezado para los nombres de columna.

amal@altostrat.com,email/password,123abc45def678f;234abc45def678g
charlie@altostrat.com,email/password,
hao@myownpersonaldomain.com,email/password,123abc45def678f

Translation Hub tiene un límite en la cantidad de filas y el tamaño de los archivos CSV. Para obtener más información, consulta los límites de uso en Cuotas y límites.

Agrega el permiso de Cloud Storage a Translation Hub

Translation Hub lee el archivo CSV de importación masiva desde un bucket de Cloud Storage. Translation Hub no tiene permisos inherentemente para acceder a Cloud Storage. Para permitir el acceso, otorga a la cuenta de servicio de Translation Hub el rol Storage Admin, que permite que Translation Hub suba y lea archivos CSV de tus buckets de Cloud Storage.

  1. Ir a la página IAM.

    Ve a la página IAM

  2. En la lista de principales, verifica si la cuenta de servicio cloud-translation-hub@system.gserviceaccount.com ya existe con el rol Storage Admin. De lo contrario, continúa con el paso siguiente. Si la cuenta de servicio ya existe, omite estos pasos.

  3. Haz clic en Otorgar acceso.

  4. En el campo Principales nuevas, agrega cloud-translation-hub@system.gserviceaccount.com como principal.

  5. Haz clic en Seleccionar un rol y, luego, selecciona el rol Administrador de almacenamiento.

    El rol otorga permisos a Translation Hub para agregar y leer archivos en buckets de Cloud Storage. Para ver el conjunto exacto de permisos, consulta los permisos asignados en Google Cloud Console.

  6. Haz clic en Guardar.

Recursos de traducción

Los recursos de Translation permiten a los usuarios del portal modificar las traducciones automáticas para que los resultados se adapten a un dominio específico. Administras estos recursos y los asignas a portales. Después de asignar recursos a un portal, cualquier usuario del portal puede usarlos.

En la siguiente lista, se presentan los recursos de traducción que puedes administrar y la manera en que pueden ayudarte:

  • Glosario: Un glosario es un diccionario personalizado que se usa para controlar cómo se traducen términos específicos. Debido a los límites de tamaño del glosario, este está diseñado para traducir segmentos pequeños, como entidades o términos específicos del dominio (como nombres de organizaciones o personas).

    Obtén más información sobre los glosarios.

  • Memoria de traducción (solo nivel avanzado): Una memoria de traducción controla cómo se traducen los segmentos coincidentes a nivel de la oración.

    Durante el proceso de posedición, de forma predeterminada, una memoria de traducción captura los cambios realizados por un editor como pares de segmentos de idioma de origen y destino. Cuando apliques la misma memoria de traducción en traducciones futuras, Translation Hub aplicará las traducciones revisadas manualmente en las coincidencias exactas. También puedes configurar memorias de traducción como de solo lectura.

    Obtén información sobre las memorias de traducción o las memorias de traducción de solo lectura.

  • Modelo personalizado (solo de nivel avanzado): Un modelo personalizado es un modelo de traducción que se ajusta con tus pares de oraciones. En comparación con el modelo general de NMT de Google, un modelo personalizado ayuda a mejorar las traducciones automáticas para un dominio y un estilo de escritura específicos.

    Más información sobre los modelos personalizados.

¿Qué sigue?