diff --git a/src/entries/background.ts b/src/entries/background.ts index 1f0de4b..9a9bcd5 100644 --- a/src/entries/background.ts +++ b/src/entries/background.ts @@ -64,31 +64,31 @@ export default defineBackground({ browser.contextMenus.create({ id: "summarize-pa", - title: "Summarize", + title: browser.i18n.getMessage("contextSummarize"), contexts: ["selection"] }) browser.contextMenus.create({ id: "explain-pa", - title: "Explain", + title: browser.i18n.getMessage("contextExplain"), contexts: ["selection"] }) browser.contextMenus.create({ id: "rephrase-pa", - title: "Rephrase", + title: browser.i18n.getMessage("contextRephrase"), contexts: ["selection"] }) browser.contextMenus.create({ id: "translate-pg", - title: "Translate", + title: browser.i18n.getMessage("contextTranslate"), contexts: ["selection"] }) browser.contextMenus.create({ id: "custom-pg", - title: "Custom", + title: browser.i18n.getMessage("contextCustom"), contexts: ["selection"] }) diff --git a/src/public/_locales/en/messages.json b/src/public/_locales/en/messages.json index a574d20..cd34708 100644 --- a/src/public/_locales/en/messages.json +++ b/src/public/_locales/en/messages.json @@ -10,5 +10,20 @@ }, "openOptionToChat": { "message": "Open Web UI to Chat" + }, + "contextSummarize": { + "message": "Summarize" + }, + "contextExplain": { + "message": "Explain" + }, + "contextRephrase": { + "message": "Rephrase" + }, + "contextTranslate" :{ + "message": "Translate" + }, + "contextCustom": { + "message": "Custom" } } \ No newline at end of file diff --git a/src/public/_locales/es/messages.json b/src/public/_locales/es/messages.json index a7272c7..af086ab 100644 --- a/src/public/_locales/es/messages.json +++ b/src/public/_locales/es/messages.json @@ -7,5 +7,23 @@ }, "openSidePanelToChat": { "message": "Abrir Copilot para Chatear" + }, + "openOptionToChat": { + "message": "Abrir Web UI para Chatear" + }, + "contextSummarize": { + "message": "Resumir" + }, + "contextExplain": { + "message": "Explicar" + }, + "contextRephrase": { + "message": "Reformular" + }, + "contextTranslate": { + "message": "Traducir" + }, + "contextCustom": { + "message": "Personalizado" } -} +} \ No newline at end of file diff --git a/src/public/_locales/fa/messages.json b/src/public/_locales/fa/messages.json index 2d047ed..c193a32 100644 --- a/src/public/_locales/fa/messages.json +++ b/src/public/_locales/fa/messages.json @@ -10,5 +10,20 @@ }, "openOptionToChat": { "message": "باز کردن رابط کاربری وب برای گفتگو" + }, + "contextSummarize": { + "message": "خلاصه کردن" + }, + "contextExplain": { + "message": "توضیح دادن" + }, + "contextRephrase": { + "message": "بازنویسی" + }, + "contextTranslate" :{ + "message": "ترجمه کردن" + }, + "contextCustom": { + "message": "سفارشی" } } diff --git a/src/public/_locales/fr/messages.json b/src/public/_locales/fr/messages.json index 6b53932..179752d 100644 --- a/src/public/_locales/fr/messages.json +++ b/src/public/_locales/fr/messages.json @@ -7,5 +7,20 @@ }, "openSidePanelToChat": { "message": "Ouvrir Copilot pour discuter" + }, + "contextSummarize": { + "message": "Résumer" + }, + "contextExplain": { + "message": "Expliquer" + }, + "contextRephrase": { + "message": "Reformuler" + }, + "contextTranslate" :{ + "message": "Traduire" + }, + "contextCustom": { + "message": "Personnalisé" } } \ No newline at end of file diff --git a/src/public/_locales/it/messages.json b/src/public/_locales/it/messages.json index eb773d3..eaee088 100644 --- a/src/public/_locales/it/messages.json +++ b/src/public/_locales/it/messages.json @@ -7,5 +7,20 @@ }, "openSidePanelToChat": { "message": "Apri Copilot per chattare" + }, + "contextSummarize": { + "message": "Riassumi" + }, + "contextExplain": { + "message": "Spiega" + }, + "contextRephrase": { + "message": "Riformula" + }, + "contextTranslate" :{ + "message": "Traduci" + }, + "contextCustom": { + "message": "Personalizzato" } } diff --git a/src/public/_locales/ja/messages.json b/src/public/_locales/ja/messages.json index ced8c60..347ad7b 100644 --- a/src/public/_locales/ja/messages.json +++ b/src/public/_locales/ja/messages.json @@ -7,5 +7,20 @@ }, "openSidePanelToChat": { "message": "チャットするためにCopilotを開く" - } + }, + "contextSummarize": { + "message": "要約" + }, + "contextExplain": { + "message": "説明" + }, + "contextRephrase": { + "message": "言い換え" + }, + "contextTranslate" :{ + "message": "翻訳" + }, + "contextCustom": { + "message": "カスタム" + } } \ No newline at end of file diff --git a/src/public/_locales/ml/messages.json b/src/public/_locales/ml/messages.json index ad09cde..4a6699a 100644 --- a/src/public/_locales/ml/messages.json +++ b/src/public/_locales/ml/messages.json @@ -7,5 +7,20 @@ }, "openSidePanelToChat": { "message": "ചാറ്റ് ചെയ്യാന്‍ സൈഡ് പാനല്‍ തുറക്കുക" + }, + "contextSummarize": { + "message": "സംഗ്രഹിക്കുക" + }, + "contextExplain": { + "message": "വിശദീകരിക്കുക" + }, + "contextRephrase": { + "message": "പുനഃരൂപീകരിക്കുക" + }, + "contextTranslate" :{ + "message": "വിവർത്തനം ചെയ്യുക" + }, + "contextCustom": { + "message": "ഇഷ്ടാനുസൃതം" } } \ No newline at end of file diff --git a/src/public/_locales/ru/messages.json b/src/public/_locales/ru/messages.json index 94b1dfa..61c6a1d 100644 --- a/src/public/_locales/ru/messages.json +++ b/src/public/_locales/ru/messages.json @@ -7,5 +7,20 @@ }, "openSidePanelToChat": { "message": "Открыть Copilot для чата" + }, + "contextSummarize": { + "message": "Обобщить" + }, + "contextExplain": { + "message": "Объяснить" + }, + "contextRephrase": { + "message": "Перефразировать" + }, + "contextTranslate" :{ + "message": "Перевести" + }, + "contextCustom": { + "message": "Пользовательский" } } \ No newline at end of file diff --git a/src/public/_locales/zh_CN/messages.json b/src/public/_locales/zh_CN/messages.json index 49dadd1..e9be275 100644 --- a/src/public/_locales/zh_CN/messages.json +++ b/src/public/_locales/zh_CN/messages.json @@ -7,5 +7,20 @@ }, "openSidePanelToChat": { "message": "打开Copilot进行聊天" + }, + "contextSummarize": { + "message": "总结" + }, + "contextExplain": { + "message": "解释" + }, + "contextRephrase": { + "message": "改述" + }, + "contextTranslate" :{ + "message": "翻译" + }, + "contextCustom": { + "message": "自定义" } } \ No newline at end of file diff --git a/wxt.config.ts b/wxt.config.ts index 1e1bb1a..c323981 100644 --- a/wxt.config.ts +++ b/wxt.config.ts @@ -37,7 +37,7 @@ export default defineConfig({ topLevelAwait({ promiseExportName: "__tla", promiseImportName: (i) => `__tla_${i}` - }) + }) as any ], build: { rollupOptions: { @@ -90,4 +90,4 @@ export default defineConfig({ ? firefoxMV2Permissions : chromeMV3Permissions } -}) +}) as any \ No newline at end of file