Types
TranslateManyResult
批量翻译操作返回结果的类型定义
概览
TranslateManyResult 表示使用 translateMany 执行批量翻译时返回的结果。
type TranslateManyResult = Array<TranslationResult>;结构
由 TranslationResult 对象构成的数组,顺序与输入项保持一致。
type TranslationResult = RequestSuccess | TranslationError;示例
基本用法
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);错误处理
results.forEach((result, index) => {
  if ('error' in result) {
    console.error(`Entry ${index} 失败:${result.error}`);
  } else {
    console.log(`Entry ${index}:${result.translation}`);
  }
});相关类型
- TranslationResult- 单个结果的结构
这份指南怎么样?

