diff --git a/src/_locales/en/main.json b/src/_locales/en/main.json index c3a2ca7..863fcc4 100644 --- a/src/_locales/en/main.json +++ b/src/_locales/en/main.json @@ -55,6 +55,7 @@ "Translate": "Translate", "Translate (Bidirectional)": "Translate (Bidirectional)", "Translate (To English)": "Translate (To English)", + "Translate (To Chinese)": "Translate (To Chinese)", "Summary": "Summary", "Polish": "Polish", "Sentiment Analysis": "Sentiment Analysis", diff --git a/src/_locales/zh-hans/main.json b/src/_locales/zh-hans/main.json index 7579400..5c5f850 100644 --- a/src/_locales/zh-hans/main.json +++ b/src/_locales/zh-hans/main.json @@ -55,6 +55,7 @@ "Translate": "翻译", "Translate (Bidirectional)": "双向翻译", "Translate (To English)": "翻译为英语", + "Translate (To Chinese)": "翻译为中文", "Summary": "总结", "Polish": "润色", "Sentiment Analysis": "情感分析", diff --git a/src/_locales/zh-hant/main.json b/src/_locales/zh-hant/main.json index 59f69d9..adfb53c 100644 --- a/src/_locales/zh-hant/main.json +++ b/src/_locales/zh-hant/main.json @@ -55,6 +55,7 @@ "Translate": "翻譯", "Translate (Bidirectional)": "雙向翻譯", "Translate (To English)": "翻譯為英文", + "Translate (To Chinese)": "翻譯為中文", "Summary": "摘要", "Polish": "潤飾", "Sentiment Analysis": "情感分析", diff --git a/src/config/index.mjs b/src/config/index.mjs index 1eb6831..6f0e4ec 100644 --- a/src/config/index.mjs +++ b/src/config/index.mjs @@ -187,6 +187,7 @@ export const defaultConfig = { selectionTools: [ 'translate', 'translateToEn', + 'translateToZh', 'translateBidi', 'summary', 'polish', diff --git a/src/content-script/selection-tools/index.mjs b/src/content-script/selection-tools/index.mjs index c29a2a1..40e34e6 100644 --- a/src/content-script/selection-tools/index.mjs +++ b/src/content-script/selection-tools/index.mjs @@ -26,6 +26,13 @@ export const config = { return `Translate the following into English and only show me the translated content:\n${selection}` }, }, + translateToZh: { + icon: , + label: 'Translate (To Chinese)', + genPrompt: async (selection) => { + return `Translate the following into Chinese and only show me the translated content:\n${selection}` + }, + }, translateBidi: { icon: , label: 'Translate (Bidirectional)',