diff --git a/js/mzta-utils-prompt.js b/js/mzta-utils-prompt.js index 7388a762..b8797d49 100644 --- a/js/mzta-utils-prompt.js +++ b/js/mzta-utils-prompt.js @@ -56,4 +56,19 @@ export const taPromptUtils = { return fullPrompt; }, + + async getDefaultLang(curr_prompt){ + let chatgpt_lang = ''; + if(String(curr_prompt.define_response_lang) == "1"){ + let prefs = await browser.storage.sync.get({default_chatgpt_lang: ''}); + chatgpt_lang = prefs.default_chatgpt_lang; + if(chatgpt_lang === ''){ + chatgpt_lang = browser.i18n.getMessage("reply_same_lang"); + }else{ + chatgpt_lang = browser.i18n.getMessage("prompt_lang") + " " + chatgpt_lang + "."; + } + } + + return chatgpt_lang; + }, }; \ No newline at end of file