RésultatTraductionsMultiples
Définition du type pour les résultats renvoyés par les opérations de traduction par lots
Présentation
TranslateManyResult représente le résultat des opérations de traduction en lot avec translateMany.
type TranslateManyResult = Array<TranslationResult>;Structure
Tableau d’objets TranslationResult, conservant le même ordre que les entrées en entrée.
type TranslationResult = RequestSuccess | TranslationError;Exemples
Utilisation de base
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);Gestion des erreurs
results.forEach((result, index) => {
  if ('error' in result) {
    console.error(`Entry ${index} a échoué : ${result.error}`);
  } else {
    console.log(`Entry ${index} : ${result.translation}`);
  }
});Types connexes
- TranslationResult- Structure de résultat individuelle
Que pensez-vous de ce guide ?

