From 6bb3ad2044f19e5acf5847a5b03cfa24f233a83e Mon Sep 17 00:00:00 2001 From: mic Date: Sun, 9 Feb 2025 22:30:44 +0100 Subject: [PATCH] getDefaultLang method added. see #237 --- js/mzta-utils-prompt.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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