mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
translators: add missing return types
This commit is contained in:
parent
990646da26
commit
025a86fda2
2 changed files with 2 additions and 2 deletions
|
|
@ -32,7 +32,7 @@ export class DeepLTranslator implements DittoTranslator {
|
|||
source: LanguageCode | undefined,
|
||||
dest: LanguageCode,
|
||||
opts?: { signal?: AbortSignal },
|
||||
) {
|
||||
): Promise<{ results: string[]; source_lang: LanguageCode }> {
|
||||
const { translations } = await this.translateMany(texts, source, dest, opts);
|
||||
|
||||
return {
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ export class LibreTranslateTranslator implements DittoTranslator {
|
|||
source: LanguageCode | undefined,
|
||||
dest: LanguageCode,
|
||||
opts?: { signal?: AbortSignal },
|
||||
) {
|
||||
): Promise<{ results: string[]; source_lang: LanguageCode }> {
|
||||
const translations = await Promise.all(
|
||||
texts.map((text) => this.translateOne(text, source, dest, 'html', { signal: opts?.signal })),
|
||||
);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue