TranslateManyResult
Definición de tipo para los resultados devueltos por operaciones de traducción en lote
Descripción general
TranslateManyResult representa el resultado de las operaciones de traducción en lote con translateMany.
type TranslateManyResult = Array<ResultadoDeTraducción>;Estructura
Matriz de objetos ResultadoDeTraducción, manteniendo el mismo orden que las entradas de entrada.
type ResultadoDeTraducción = RequestSuccess | TranslationError;Ejemplos
Uso básico
import { GT, TranslateManyResult } from 'generaltranslation';
const gt = new GT({
  apiKey: 'your-api-key',
  sourceLocale: 'en'
});
const entries = [
  { source: 'Hello', targetLocale: 'es' },
  { source: 'Goodbye', targetLocale: 'es' }
];
const results: TranslateManyResult = await gt.translateMany(entries);Gestión de errores
results.forEach((result, index) => {
  if ('error' in result) {
    console.error(`Entry ${index} failed: ${result.error}`);
  } else {
    console.log(`Entry ${index}: ${result.translation}`);
  }
});Tipos relacionados
- TranslationResult- Estructura de un resultado individual
¿Qué te ha parecido esta guía?

