# General Translation Platform: TranslateManyResult URL: https://generaltranslation.com/fr/docs/platform/core/reference/types/translate-many-result.mdx --- title: TranslateManyResult description: Tableau de résultats renvoyé par la traduction par lots. Référence de l’API pour le type TranslateManyResult. --- `TranslateManyResult` est la valeur renvoyée par [`translateMany`](/docs/platform/core/reference/gt-class-methods/translation/translate-many). Il s’agit d’un tableau d’objets [`TranslationResult`](/docs/platform/core/reference/types/translation-result), dans le même ordre que les éléments d’entrée. ## Vue d’ensemble [#overview] `TranslateManyResult` est un tableau de résultats de traduction. Chaque élément correspond soit à une réussite, soit à une erreur, selon la valeur de sa propriété `success`. ```typescript type TranslateManyResult = TranslationResult[]; ``` Chaque élément a la forme de [`TranslationResult`](/docs/platform/core/reference/types/translation-result) : ```typescript type TranslationResult = RequestSuccess | TranslationError; type RequestSuccess = TypedResult & { success: true; locale: string; }; type TranslationError = { success: false; error: string; code: number; }; ``` ## Exemple [#example] ```typescript import { GT } from 'generaltranslation'; import { TranslateManyResult } from 'generaltranslation/types'; const gt = new GT({ apiKey: 'your-api-key', projectId: 'your-project-id' }); const results: TranslateManyResult = await gt.translateMany( ['Hello', 'Goodbye'], 'es' ); ``` ```typescript // Filtrer chaque élément selon la propriété success results.forEach((result, index) => { if (result.success) { console.log(`Entry ${index}: ${result.translation}`); } else { console.error(`Entry ${index} failed: ${result.error}`); } }); ```