UNPKG

json-autotranslate

Version:

Translate a folder of JSON files containing translations into multiple languages.

16 lines (15 loc) 543 B
import { TranslationService, TranslationResult } from '.'; export declare class DeepL implements TranslationService { name: string; private apiKey; initialize(config?: string): void; getAvailableLanguages(): Promise<string[]>; translateStrings(strings: { key: string; value: string; }[], from: string, to: string): Promise<TranslationResult[]>; translateString(string: { key: string; value: string; }, from: string, to: string, triesLeft?: number): Promise<TranslationResult>; }