work on navigation component workflow.

This commit is contained in:
Jordan Hewitt
2025-02-22 18:28:10 -08:00
parent 6673663883
commit eb7599bfe8
8 changed files with 116 additions and 32 deletions

View File

@ -83,6 +83,12 @@ export class Translator {
console.log(data)
return data.translatedText
}
static async getDefault(defaultTarget: string | undefined = undefined) {
const settings = await Settings.getDefault();
const source = await settings.getHostLanguage();
return new Translator(source, defaultTarget, await LanguageServer.getDefault())
}
}
export class CachedTranslator extends Translator {