@awesome-fe/translate
Version:
Translation utils
13 lines (12 loc) • 620 B
TypeScript
import { TranslationEngine } from './translation-engine';
import { TranslationEngineOptions } from './translation-engine-options';
import { SentenceFormat } from '../translator/sentence-format';
import { TranslationPair } from '../translator/translation-pair';
export declare class DictTranslationEngine extends TranslationEngine {
private readonly options;
private dict;
constructor(options: TranslationEngineOptions);
setup(currentFile: string): Promise<void>;
tearDown(): Promise<void>;
protected batchTranslate(pairs: TranslationPair[], format: SentenceFormat): Promise<TranslationPair[]>;
}