feat: Update context menu options with localized titles

This commit is contained in:
n4ze3m 2024-08-20 15:36:59 +05:30
parent d5a0136837
commit 00735cddad
11 changed files with 147 additions and 9 deletions

View File

@ -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"]
})

View File

@ -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"
}
}

View File

@ -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"
}
}
}

View File

@ -10,5 +10,20 @@
},
"openOptionToChat": {
"message": "باز کردن رابط کاربری وب برای گفتگو"
},
"contextSummarize": {
"message": "خلاصه کردن"
},
"contextExplain": {
"message": "توضیح دادن"
},
"contextRephrase": {
"message": "بازنویسی"
},
"contextTranslate" :{
"message": "ترجمه کردن"
},
"contextCustom": {
"message": "سفارشی"
}
}

View File

@ -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é"
}
}

View File

@ -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"
}
}

View File

@ -7,5 +7,20 @@
},
"openSidePanelToChat": {
"message": "チャットするためにCopilotを開く"
}
},
"contextSummarize": {
"message": "要約"
},
"contextExplain": {
"message": "説明"
},
"contextRephrase": {
"message": "言い換え"
},
"contextTranslate" :{
"message": "翻訳"
},
"contextCustom": {
"message": "カスタム"
}
}

View File

@ -7,5 +7,20 @@
},
"openSidePanelToChat": {
"message": "ചാറ്റ് ചെയ്യാന്‍ സൈഡ് പാനല്‍ തുറക്കുക"
},
"contextSummarize": {
"message": "സംഗ്രഹിക്കുക"
},
"contextExplain": {
"message": "വിശദീകരിക്കുക"
},
"contextRephrase": {
"message": "പുനഃരൂപീകരിക്കുക"
},
"contextTranslate" :{
"message": "വിവർത്തനം ചെയ്യുക"
},
"contextCustom": {
"message": "ഇഷ്ടാനുസൃതം"
}
}

View File

@ -7,5 +7,20 @@
},
"openSidePanelToChat": {
"message": "Открыть Copilot для чата"
},
"contextSummarize": {
"message": "Обобщить"
},
"contextExplain": {
"message": "Объяснить"
},
"contextRephrase": {
"message": "Перефразировать"
},
"contextTranslate" :{
"message": "Перевести"
},
"contextCustom": {
"message": "Пользовательский"
}
}

View File

@ -7,5 +7,20 @@
},
"openSidePanelToChat": {
"message": "打开Copilot进行聊天"
},
"contextSummarize": {
"message": "总结"
},
"contextExplain": {
"message": "解释"
},
"contextRephrase": {
"message": "改述"
},
"contextTranslate" :{
"message": "翻译"
},
"contextCustom": {
"message": "自定义"
}
}

View File

@ -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