Solución de problemas de traducción

En las siguientes secciones se indican los pasos que pueden seguir los usuarios para solucionar problemas de Vertex AI Translation.

AITR2030 - TranslationServiceInvalidArgument

Los argumentos de la solicitud del servicio de traducción no son válidos. Este es el código de error predeterminado para un argumento no válido en la solicitud. Consulta los detalles y los registros de errores para obtener más información.

AITR2031 - TextTranslationInvalidArgument

Los argumentos de la solicitud de traducción de texto no son válidos.

Ejemplos de mensajes de error:

  • Contenido vacío en la solicitud de traducción.

    • El campo contents de tu solicitud de traducción está vacío.
    • Añade el texto de la frase en el campo contents de la solicitud.
  • El parámetro mime_type no es válido.

    • El campo mime_type de tu solicitud de traducción no es válido.
    • Los valores posibles son text/plain y text/html.
    • Si el campo mime_type está vacío, el valor predeterminado es text/html.
  • Par de idiomas no admitido.

  • No se ha seleccionado ningún idioma.

    • El código de idioma de origen o de destino de la solicitud está vacío.
    • Comprueba que los campos de código de idioma de origen o de destino de tu solicitud de traducción no estén vacíos. Consulta la lista de idiomas admitidos y sus códigos.
  • Idioma desconocido.

    • El código de idioma de origen o de destino de la solicitud no es un código de idioma BCP-47 y no es válido.
    • Comprueba el campo de código de idioma de origen o de destino de tu solicitud de traducción y asegúrate de que se utilice un código de idioma BCP-47.

AITR2033 - GlossaryInvalidArgument

Los argumentos de la solicitud de glosario no son válidos.

Ejemplos de mensajes de error:

  • El nombre del glosario no es válido.

    • El nombre del glosario o la URL GET HTTP no tienen el formato correcto. Por ejemplo, el formato correcto es projects/PROJECT_ID/glossaries/GLOSSARY_ID.
    • Si usas gRPC, comprueba el formato del campo de glosario en la solicitud.
    • Si usas GET HTTP, asegúrate de que tu URL tenga este formato: /v1alpha1/projects/PROJECT_ID/glossaries/GLOSSARY_ID.
  • Nombre de proyecto no válido.

    • El nombre del proyecto no tiene el formato correcto. Un ejemplo de formato incorrecto es projects/PROJECT_ID. En el caso de una URL HTTP, un formato incorrecto podría ser projects/PROJECT_ID/glossaries.
    • Si usa gRPC, compruebe el valor del campo principal de la solicitud para asegurarse de que el formato es correcto.
    • Si usas HTTP, comprueba que la URL sea correcta. Por ejemplo, el formato correcto es /v1alpha1/projects/PROJECT_ID/glossaries.
  • Filtro no válido.

    • El filtro de lista de glosarios no es válido. El filtro de la lista de glosarios solo permite filtrar por idiomas de origen y de destino. Por ejemplo, src=fro src=fry tgt=en.
    • Si usas gRPC, comprueba el campo de filtro de la solicitud y asegúrate de que sea correcto.
    • Si usas GET HTTP, asegúrate de que tienes la URL correcta. Por ejemplo, el formato correcto es /v1alpha1/projects/PROJECT_ID/glossaries?filter=XXXX.
  • Token de página no válido.

    • El token de página de la lista de glosarios no es válido. El valor del campo page_token debe ser el mismo que el del campo next_page_token que se devuelve en la respuesta de glosarios list anterior. Es posible que el token cambie o que le falten algunos caracteres.
    • Si usa gRPC, compruebe si el valor del campo page_token es el mismo que el valor del campo next_page_token que se devuelve en la respuesta de la lista anterior.
    • Si usas HTTP, comprueba si el valor del campo page_token es correcto en la URL. Por ejemplo, el formato correcto es /v1alpha1/projects/PROJECT_ID/glossaries?page_token=XXXX.
  • Fila de datos incorrecta en el archivo CSV.

    • Hay al menos una fila en el archivo de entrada del glosario que contiene datos incorrectos.
    • Compruebe el archivo de entrada del glosario y asegúrese de que los datos tengan un formato válido.
  • Columnas duplicadas para el código de idioma {language code, column info}.

    • Hay al menos dos columnas que comparten el mismo código de idioma.
    • Consulta los detalles del error e identifica las columnas que dan problemas.
  • No hay suficientes idiomas válidos en el archivo CSV.

    • Debe incluir términos en al menos dos idiomas diferentes.
    • El archivo de entrada del glosario debe tener al menos dos idiomas diferentes.

AITR2034 - JobInvalidArgument

Ejemplos de mensajes de error:

  • Nombre de operación no válido.

    • Comprueba el nombre de la operación.
    • Debe tener el formato projects/PROJECT/operations/OPERATION_ID.
  • Nombre de proyecto no válido.

    • El nombre del proyecto debe seguir este formato: projects/PROJECT_ID.
    • La URL HTTP debe tener el formato projects/YOUR_PROJECT_ID/glossaries.
    • Si usas gRPC, comprueba el campo principal de la solicitud para asegurarte de que tiene el formato correcto.
    • Si usas HTTP, asegúrate de que tu URL tenga este formato: /v1alpha1/projects/PROJECT_ID/glossaries.
  • Token de página no válido.

    • Asegúrate de que el valor del campo list_token sea numérico en la llamada al método ListOperationRequest.
    • Si usas gRPC, comprueba si el valor del campo page_token es el mismo que el del campo next_page_token de la respuesta de la lista anterior.
    • Si usas HTTP, comprueba si el valor del campo page_token es correcto en la URL. Por ejemplo, el formato correcto es /v1alpha1/projects/PROJECT_ID/glossaries?page_token=XXXX.

AITR2035 - DetectLanguageInvalidArgument

Los argumentos de la solicitud de detección de idioma no son válidos.

Ejemplos de mensajes de error:

  • El parámetro mime_type no es válido.

    • El parámetro mime_type de la solicitud detectLanguage no es válido.
    • Usa el valor text/plain o text/html. El valor text/html es el predeterminado.
  • El campo content de la llamada al método detectLanguage está vacío.

    • Comprueba que el campo content de la solicitud no esté vacío.

AITR2053 - GlossaryNotFound

No se ha encontrado el servidor al gestionar la solicitud de glosario.

Ejemplo de mensaje de error:

  • El glosario {project_id: PROJECT_ID, glossary_id: GLOSSARY_ID} no existe.
    • Glosario: {project_id: PROJECT_ID, GLOSSARY_ID} no existe.
    • No existe el glosario con el glossary_id en el proyecto indicado. El glosario debe crearse antes de consultarlo.
    • Comprueba si se ha creado el glosario antes de consultarlo.
    • Si usas gRPC, comprueba el campo de glosario de la solicitud para asegurarte de que es correcto.
    • Si usas GET HTTP, asegúrate de que tienes la URL correcta. Por ejemplo, el formato correcto es /v1alpha1/projects/PROJECT_ID/glossaries/GLOSSARY_ID.

AITR2054 - JobNotFound

Ejemplo de mensaje de error:

  • No se ha encontrado ningún trabajo con ese ID.
    • No se ha encontrado ninguna operación async específica.
    • La operación async no existe en la base de datos:
      • Comprueba el ID de operación en la solicitud.
      • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2060 - TranslationServiceAlreadyExists

Ya existe alguna entidad.

  • Vuelve a intentar la solicitud.
  • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2063 - GlossaryAlreadyExists

El glosario ya existe.

Ejemplos de mensajes de error:

  • Ya existe una entrada de glosario con el mismo texto de origen y de destino.

    • Cuando se traduce con un glosario, algunas entradas comparten el mismo texto de origen y de destino.
    • Asegúrate de que el glosario de Database Service no tenga entradas duplicadas con el mismo texto de origen y de destino.
  • Ya existe un glosario con este nombre.

    • Ya existe otro glosario con el mismo nombre.
    • Usa otro nombre para el nuevo glosario.

AITR2090 - TranslationServiceFailedPrecondition

El servicio de traducción no tiene el estado necesario para la operación.

Ejemplo de mensaje de error:

  • No se encuentra ningún archivo al crear un contexto de alineación.
    • El servicio de alineación es uno de los servicios que ejecuta Traducción. No se ha podido ejecutar el servicio de alineación porque faltaban los archivos del modelo.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2093 - GlossaryFailedPrecondition

El servicio de traducción está intentando usar una glosario, pero no se encuentra en el estado necesario para que la operación funcione correctamente.

Ejemplo de mensaje de error:

  • Se ha encontrado una entrada de glosario demasiado grande.
    • El archivo de entrada del glosario contiene entradas con un tamaño (bytes) que supera el número máximo de bytes (max_bytes) permitido.
    • Actualiza el glosario para que no supere los max_bytes.

AITR2130 - TranslationServiceInternal

Ejemplo de mensaje de error:

  • No se ha podido iniciar la transacción de la base de datos.

    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido finalizar la transacción de la base de datos.

    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido revertir la transacción de base de datos no confirmada.

    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido traducir el texto.

    • Se ha superado la longitud máxima de entrada de 1024 caracteres.
    • Sigue las recomendaciones de la sección Consideraciones.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2133 - GlossaryInternal

Ejemplos de mensajes de error:

  • No se han podido obtener los glosarios.

    • No se puede recuperar el glosario de la base de datos debido a problemas de conexión.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido desempaquetar los metadatos de eliminación del glosario.

    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido descomprimir los metadatos de creación del glosario.

    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido descomprimir la especificación de creación del glosario.

    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se han podido crear transacciones de base de datos para el servicio de traducción.

    • No se ha podido crear la base de datos para almacenar el glosario.
    • Verifica el estado del servicio de base de datos y reinicia el servidor de traducción.
  • No se han podido crear las tablas del servicio de traducción.

    • No se han podido crear las tablas de traducción para almacenar las entradas del glosario.
    • Verifica el estado del servicio de base de datos y reinicia el servidor de traducción.
  • La tabla de glosario no existe.

    • No existen las tablas obligatorias del glosario de traducción.
    • Si reinicias el servidor, se volverá a intentar crear la tabla.
  • El certificado de servidor de S3 no puede estar vacío.

    • La información necesaria para conectarse a StorageGrid no se ha rellenado correctamente en el servidor de traducción.
    • Verifica el estado de StorageGrid y reinicia el servidor de traducción.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • El ID de acceso a S3 no puede estar vacío.

    • La información necesaria para conectarse a StorageGrid no se ha rellenado correctamente en el servidor de traducción.
    • Verifica el estado de StorageGrid y reinicia el servidor de traducción.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • El secreto de acceso a S3 no puede estar vacío.

    • La información necesaria para conectarse a StorageGrid no se ha rellenado correctamente en el servidor de traducción.
    • Verifica el estado de StorageGrid y reinicia el servidor de traducción.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2134 - JobInternal

Ejemplos de mensajes de error:

  • No se pueden actualizar los trabajos finalizados.

  • No se ha podido asignar el estado de procesamiento a un trabajo.

    • Las operaciones de lectura o escritura en los registros de la tarea han fallado porque la transacción de la base de datos ha fallado.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se pueden actualizar los trabajos finalizados.

  • No se ha podido consultar o ejecutar la(s) operación(es) async.

    • No se pueden consultar ni actualizar las operaciones de async por uno de los siguientes motivos:
      • Problemas de conexión a la base de datos.
      • Los datos no son válidos y no se han podido analizar para obtener una respuesta.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se han podido leer las tareas.

    • Las operaciones de lectura o escritura en los registros de trabajos han fallado debido a un error en la transacción de la base de datos.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • No se ha podido eliminar un trabajo de la base de datos.

    • Las operaciones de lectura o escritura en los registros de trabajos han fallado debido a un error en la transacción de la base de datos.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.
  • Devuelve más de una tarea con el mismo job_id.

    • Comprueba tu base de datos para asegurarte de que cada job_id aparece una vez.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2135 - DetectLanguageInternal

Ejemplo de mensaje de error:

  • Falta el resultado de la detección del idioma.
    • El detector de idiomas no puede identificar el idioma del contenido de entrada.
    • Comprueba el contenido de la solicitud. Verifica que los caracteres sean válidos y que no haya palabras en varios idiomas.
    • Vuelve a intentar la solicitud.
    • Ponte en contacto con tu especialista del equipo de Asistencia para obtener más ayuda.

AITR2140 - TranslationServiceUnavailable

El servicio de traducción no está disponible.