refactor(selection-tools): remove redundant getPreferredLanguage calls (#593)

This commit is contained in:
AiraNadih
2023-12-21 13:26:55 +08:00
committed by GitHub
parent 8230f5f327
commit 2e8911db57
+6 -3
View File
@@ -20,7 +20,12 @@ const createGenPrompt =
includeLanguagePrefix = false,
}) =>
async (selection) => {
const preferredLanguage = isTranslation ? targetLanguage : await getPreferredLanguage()
let preferredLanguage = targetLanguage
if (!preferredLanguage) {
preferredLanguage = await getPreferredLanguage()
}
let fullMessage = isTranslation
? `Translate the following into ${preferredLanguage} and only show me the translated content`
: message
@@ -45,7 +50,6 @@ export const config = {
label: 'Translate',
genPrompt: createGenPrompt({
isTranslation: true,
targetLanguage: await getPreferredLanguage(),
}),
},
translateToEn: {
@@ -69,7 +73,6 @@ export const config = {
label: 'Translate (Bidirectional)',
genPrompt: createGenPrompt({
isTranslation: true,
targetLanguage: await getPreferredLanguage(),
enableBidirectional: true,
}),
},