2023-07-20 13:45:41 +08:00
export const UI _LANGS = [
[ "en" , "English" ] ,
2023-08-15 12:30:32 +08:00
[ "zh" , "中文" ] ,
2023-07-20 13:45:41 +08:00
] ;
2023-09-06 14:57:02 +08:00
const customApiLangs = ` ["en", "English - English"],
[ "zh-CN" , "Simplified Chinese - 简体中文" ] ,
[ "zh-TW" , "Traditional Chinese - 繁體中文" ] ,
[ "ar" , "Arabic - العربية" ] ,
[ "bg" , "Bulgarian - Български" ] ,
[ "ca" , "Catalan - Català" ] ,
[ "hr" , "Croatian - Hrvatski" ] ,
[ "cs" , "Czech - Čeština" ] ,
[ "da" , "Danish - Dansk" ] ,
[ "nl" , "Dutch - Nederlands" ] ,
[ "fi" , "Finnish - Suomi" ] ,
[ "fr" , "French - Français" ] ,
[ "de" , "German - Deutsch" ] ,
[ "el" , "Greek - Ελληνικά" ] ,
[ "hi" , "Hindi - हिन्दी" ] ,
[ "hu" , "Hungarian - Magyar" ] ,
[ "id" , "Indonesian - Indonesia" ] ,
[ "it" , "Italian - Italiano" ] ,
[ "ja" , "Japanese - 日本語" ] ,
[ "ko" , "Korean - 한국어" ] ,
[ "ms" , "Malay - Melayu" ] ,
[ "mt" , "Maltese - Malti" ] ,
[ "nb" , "Norwegian - Norsk Bokmål" ] ,
[ "pl" , "Polish - Polski" ] ,
[ "pt" , "Portuguese - Português" ] ,
[ "ro" , "Romanian - Română" ] ,
[ "ru" , "Russian - Русский" ] ,
[ "sk" , "Slovak - Slovenčina" ] ,
[ "sl" , "Slovenian - Slovenščina" ] ,
[ "es" , "Spanish - Español" ] ,
[ "sv" , "Swedish - Svenska" ] ,
[ "ta" , "Tamil - தமிழ்" ] ,
[ "te" , "Telugu - తెలుగు" ] ,
[ "th" , "Thai - ไทย" ] ,
[ "tr" , "Turkish - Türkçe" ] ,
[ "uk" , "Ukrainian - Українська" ] ,
[ "vi" , "Vietnamese - Tiếng Việt" ] ,
` ;
const customApiHelpZH = ` /// 自定义翻译源接口说明
2023-09-10 21:59:28 +08:00
2023-09-06 14:57:02 +08:00
// 请求( Request) 数据将按下面规范发送
{
url : { { YOUR _URL } } ,
method : "POST" ,
headers : {
"Content-type" : "application/json" ,
2023-09-25 11:56:46 +08:00
"Authorization" : "Bearer {{YOUR_KEY}}" ,
2023-09-06 14:57:02 +08:00
} ,
body : {
2023-09-25 11:56:46 +08:00
text : "" , // 需要翻译的文字
from : "" , // 源语言,可能为空,表示需要接口自动识别语言
to : "" , // 目标语言
2023-09-06 14:57:02 +08:00
}
}
// 返回( Response) 数据需符合下面的JSON规范
{
2023-09-25 11:56:46 +08:00
text : "" , // 翻译后的文字
from : "" , // 识别的源语言
to : "" , // 目标语言(可选)
2023-09-06 14:57:02 +08:00
}
// 支持的语言代码如下
$ { customApiLangs }
` ;
const customApiHelpEN = ` /// Custom translation source interface description
2023-09-10 21:59:28 +08:00
2023-09-06 14:57:02 +08:00
// Request data will be sent according to the following specifications
{
url : { { YOUR _URL } } ,
method : "POST" ,
headers : {
"Content-type" : "application/json" ,
2023-09-25 11:56:46 +08:00
"Authorization" : "Bearer {{YOUR_KEY}}" ,
2023-09-06 14:57:02 +08:00
} ,
body : {
2023-09-25 11:56:46 +08:00
text : "" , // text to be translated
from : "" , // Source language, may be empty
to : "" , // Target language
2023-09-06 14:57:02 +08:00
}
}
// The returned data must conform to the following JSON specification
{
2023-09-25 11:56:46 +08:00
text : "" , // translated text
from : "" , // Recognized source language
to : "" , // Target language (optional)
2023-09-06 14:57:02 +08:00
}
// The supported language codes are as follows
$ { customApiLangs }
` ;
2023-07-20 13:45:41 +08:00
export const I18N = {
app _name : {
zh : ` 简约翻译 ` ,
en : ` KISS Translator ` ,
} ,
translate : {
zh : ` 翻译 ` ,
en : ` Translate ` ,
} ,
2023-09-06 14:57:02 +08:00
custom _api _help : {
zh : customApiHelpZH ,
en : customApiHelpEN ,
} ,
2023-08-22 21:14:33 +08:00
translate _alt : {
2024-01-22 13:11:02 +08:00
zh : ` 翻译 ` ,
en : ` Translate ` ,
2023-08-22 21:14:33 +08:00
} ,
2023-07-20 13:45:41 +08:00
basic _setting : {
zh : ` 基本设置 ` ,
en : ` Basic Setting ` ,
} ,
rules _setting : {
zh : ` 规则设置 ` ,
en : ` Rules Setting ` ,
} ,
2023-09-06 00:25:46 +08:00
apis _setting : {
zh : ` 接口设置 ` ,
en : ` Apis Setting ` ,
} ,
2023-07-31 15:08:51 +08:00
sync _setting : {
zh : ` 同步设置 ` ,
en : ` Sync Setting ` ,
} ,
2023-09-08 16:56:00 +08:00
patch _setting : {
zh : ` 补丁设置 ` ,
en : ` Patch Setting ` ,
} ,
patch _setting _help : {
zh : ` 针对一些特殊网站的修正脚本,以便翻译软件得到更好的展示效果。 ` ,
en : ` Corrected scripts for some special websites so that the translation software can get better display results. ` ,
} ,
inject _webfix : {
zh : ` 注入修复补丁 ` ,
en : ` Inject Webfix ` ,
} ,
2023-07-20 13:45:41 +08:00
about : {
zh : ` 关于 ` ,
en : ` About ` ,
} ,
about _md : {
zh : ` README.md ` ,
en : ` README.en.md ` ,
} ,
about _md _local : {
2023-08-05 15:32:51 +08:00
zh : ` 请 [点击这里]( ${ process . env . REACT _APP _HOMEPAGE } ) 查看详情。 ` ,
en : ` Please [click here]( ${ process . env . REACT _APP _HOMEPAGE } ) for details. ` ,
2023-07-20 13:45:41 +08:00
} ,
ui _lang : {
zh : ` 界面语言 ` ,
en : ` Interface Language ` ,
} ,
fetch _limit : {
2023-08-22 21:45:23 +08:00
zh : ` 最大请求数量 (1-100) ` ,
en : ` Maximum Number Of Request (1-100) ` ,
2023-08-04 16:05:14 +08:00
} ,
fetch _interval : {
2023-08-22 21:45:23 +08:00
zh : ` 请求间隔时间 (0-5000ms) ` ,
en : ` Request Interval (0-5000ms) ` ,
} ,
min _translate _length : {
zh : ` 最小翻译长度 (1-100) ` ,
en : ` Min Translate Length (1-100) ` ,
} ,
max _translate _length : {
zh : ` 最大翻译长度 (100-10000) ` ,
en : ` Max Translate Length (100-10000) ` ,
2023-09-01 11:21:06 +08:00
} ,
num _of _newline _characters : {
zh : ` 换行字符数 (1-1000) ` ,
en : ` Number of Newline Characters (1-1000) ` ,
2023-07-20 13:45:41 +08:00
} ,
translate _service : {
zh : ` 翻译服务 ` ,
en : ` Translate Service ` ,
} ,
2024-01-19 17:55:18 +08:00
translate _timing : {
zh : ` 翻译时机 ` ,
en : ` Translate Timing ` ,
2023-09-06 18:00:18 +08:00
} ,
mk _disable : {
2024-01-19 17:55:18 +08:00
zh : ` 滚动加载(建议) ` ,
en : ` Rolling Loading (Suggested) ` ,
} ,
mk _pageopen : {
zh : ` 页面打开 ` ,
en : ` Page Open ` ,
2023-09-06 18:00:18 +08:00
} ,
2023-09-06 23:44:01 +08:00
mk _mouseover : {
2023-09-06 18:00:18 +08:00
zh : ` 鼠标悬停 ` ,
en : ` Mouseover ` ,
} ,
2023-09-06 23:35:09 +08:00
mk _ctrlKey : {
2023-09-06 18:00:18 +08:00
zh : ` Control + 鼠标悬停 ` ,
en : ` Control + Mouseover ` ,
} ,
2023-09-06 23:35:09 +08:00
mk _shiftKey : {
2023-09-06 18:00:18 +08:00
zh : ` Shift + 鼠标悬停 ` ,
en : ` Shift + Mouseover ` ,
} ,
2023-09-06 23:35:09 +08:00
mk _altKey : {
2023-09-06 18:00:18 +08:00
zh : ` Alt + 鼠标悬停 ` ,
en : ` Alt + Mouseover ` ,
} ,
2023-07-20 13:45:41 +08:00
from _lang : {
zh : ` 原文语言 ` ,
en : ` Source Language ` ,
} ,
to _lang : {
zh : ` 目标语言 ` ,
en : ` Target Language ` ,
} ,
2023-12-11 15:54:54 +08:00
to _lang2 : {
zh : ` 第二目标语言 ` ,
en : ` Target Language 2 ` ,
} ,
to _lang2 _helper : {
zh : ` 设定后,与目标语言产生互译效果,但依赖远程语言识别。 ` ,
en : ` After setting, it will produce mutual translation effect with the target language, but it relies on remote language recognition. ` ,
} ,
2023-07-20 13:45:41 +08:00
text _style : {
zh : ` 文字样式 ` ,
en : ` Text Style ` ,
} ,
2023-08-22 21:14:33 +08:00
text _style _alt : {
2024-01-22 13:11:02 +08:00
zh : ` 文字样式 ` ,
en : ` Text Style ` ,
2023-08-22 21:14:33 +08:00
} ,
2023-08-08 16:41:47 +08:00
bg _color : {
zh : ` 样式颜色 ` ,
en : ` Style Color ` ,
} ,
2023-09-01 22:27:25 +08:00
remain _unchanged : {
zh : ` 保留不变 ` ,
en : ` Remain Unchanged ` ,
} ,
2023-07-20 13:45:41 +08:00
google _api : {
zh : ` 谷歌翻译接口 ` ,
en : ` Google Translate API ` ,
} ,
default _selector : {
zh : ` 默认选择器 ` ,
en : ` Default selector ` ,
} ,
selector _rules : {
zh : ` 选择器规则 ` ,
en : ` Selector Rules ` ,
} ,
save : {
zh : ` 保存 ` ,
en : ` Save ` ,
} ,
edit : {
zh : ` 编辑 ` ,
en : ` Edit ` ,
} ,
cancel : {
zh : ` 取消 ` ,
en : ` Cancel ` ,
} ,
delete : {
zh : ` 删除 ` ,
en : ` Delete ` ,
} ,
reset : {
zh : ` 重置 ` ,
en : ` Reset ` ,
} ,
add : {
zh : ` 添加 ` ,
en : ` Add ` ,
} ,
2023-08-17 15:55:44 +08:00
inject _rules : {
2023-08-20 19:27:29 +08:00
zh : ` 注入订阅规则 ` ,
en : ` Inject Subscribe Rules ` ,
} ,
2023-08-22 10:35:57 +08:00
personal _rules : {
zh : ` 个人规则 ` ,
2023-09-09 14:10:01 +08:00
en : ` Rules ` ,
2023-08-20 19:27:29 +08:00
} ,
subscribe _rules : {
zh : ` 订阅规则 ` ,
2023-09-09 14:10:01 +08:00
en : ` Subscribe ` ,
2023-09-01 22:27:25 +08:00
} ,
overwrite _subscribe _rules : {
zh : ` 覆写订阅规则 ` ,
2023-09-09 14:10:01 +08:00
en : ` Overwrite ` ,
2023-08-20 19:27:29 +08:00
} ,
subscribe _url : {
zh : ` 订阅地址 ` ,
en : ` Subscribe URL ` ,
2023-08-17 15:55:44 +08:00
} ,
2023-08-22 10:35:57 +08:00
rules _warn _1 : {
zh : ` 1、“个人规则”一直生效, 选择“注入订阅规则”后, “订阅规则”才会生效。 ` ,
en : ` 1. The "Personal Rules" are always in effect. After selecting "Inject Subscription Rules", the "Subscription Rules" will take effect. ` ,
} ,
rules _warn _2 : {
zh : ` 2、“订阅规则”的注入位置是倒数第二的位置, 因此除全局规则(*)外,“个人规则”优先级比“订阅规则”高,“个人规则”填写同样的网址会覆盖”订阅规则“的条目。 ` ,
en : ` 2. The injection position of "Subscription Rules" is the penultimate position. Therefore, except for the global rules (*), the priority of "Personal Rules" is higher than that of "Subscription Rules". Filling in the same url in "Personal Rules" will overwrite "Subscription Rules" entry. ` ,
} ,
2023-07-31 15:08:51 +08:00
sync _warn : {
2023-08-01 14:40:04 +08:00
zh : ` 如果服务器存在其他客户端同步的数据,第一次同步将直接覆盖本地配置,后面则根据修改时间,新的覆盖旧的。 ` ,
en : ` If the server has data synchronized by other clients, the first synchronization will directly overwrite the local configuration, and later, according to the modification time, the new one will overwrite the old one. ` ,
2023-07-31 15:08:51 +08:00
} ,
about _sync _api : {
zh : ` 查看关于数据同步接口部署 ` ,
en : ` View About Data Synchronization Interface Deployment ` ,
2023-07-20 13:45:41 +08:00
} ,
2023-09-01 11:03:53 +08:00
about _api _proxy : {
zh : ` 查看自建一个翻译接口代理 ` ,
en : ` Check out the self-built translation interface proxy ` ,
} ,
2023-07-21 11:55:30 +08:00
style _none : {
zh : ` 无 ` ,
en : ` None ` ,
} ,
2023-07-20 13:45:41 +08:00
under _line : {
2023-07-21 11:55:30 +08:00
zh : ` 下划直线 ` ,
en : ` Underline ` ,
} ,
dot _line : {
zh : ` 下划点状线 ` ,
en : ` Dotted Underline ` ,
} ,
dash _line : {
2023-07-21 12:31:21 +08:00
zh : ` 下划虚线 ` ,
2023-07-21 11:55:30 +08:00
en : ` Dashed Underline ` ,
} ,
wavy _line : {
2023-07-21 12:31:21 +08:00
zh : ` 下划波浪线 ` ,
2023-07-21 11:55:30 +08:00
en : ` Wavy Underline ` ,
2023-07-20 13:45:41 +08:00
} ,
fuzzy : {
zh : ` 模糊 ` ,
en : ` Fuzzy ` ,
} ,
2023-07-21 11:55:30 +08:00
highlight : {
zh : ` 高亮 ` ,
en : ` Highlight ` ,
} ,
2023-11-28 11:41:45 +08:00
blockquote : {
zh : ` 引用 ` ,
en : ` Blockquote ` ,
} ,
2023-09-01 15:57:05 +08:00
diy _style : {
zh : ` 自定义样式 ` ,
en : ` Custom Style ` ,
} ,
diy _style _helper : {
2023-09-06 15:12:17 +08:00
zh : ` 遵循“CSS”的语法 ` ,
en : ` Follow the syntax of "CSS" ` ,
2023-09-01 15:57:05 +08:00
} ,
2023-07-20 13:45:41 +08:00
setting : {
2024-01-03 13:10:02 +08:00
zh : ` 设置 ` ,
en : ` Setting ` ,
2023-07-20 13:45:41 +08:00
} ,
pattern : {
zh : ` 匹配网址 ` ,
en : ` URL pattern ` ,
} ,
pattern _helper : {
2024-01-19 16:02:53 +08:00
zh : ` 1、支持星号(*)通配符。2、多个URL用换行或英文逗号“,”分隔。 ` ,
en : ` 1. Supports the asterisk (*) wildcard character. 2. Separate multiple URLs with newlines or English commas ",". ` ,
2023-07-20 13:45:41 +08:00
} ,
selector _helper : {
2023-09-01 15:57:05 +08:00
zh : ` 1、遵循CSS选择器语法。2、留空表示采用全局设置。3、多个CSS选择器之间用“;”隔开。4、“shadow root”选择器和内部选择器用“>>>”隔开。 ` ,
en : ` 1. Follow CSS selector syntax. 2. Leave blank to adopt the global setting. 3. Separate multiple CSS selectors with ";". 4. The "shadow root" selector and the internal selector are separated by ">>>". ` ,
2023-07-20 13:45:41 +08:00
} ,
translate _switch : {
2024-02-22 22:57:34 +08:00
zh : ` 开启翻译 ` ,
2023-07-20 13:45:41 +08:00
en : ` Translate Switch ` ,
} ,
default _enabled : {
zh : ` 默认开启 ` ,
en : ` Enabled ` ,
} ,
default _disabled : {
zh : ` 默认关闭 ` ,
en : ` Disabled ` ,
} ,
selector : {
zh : ` 选择器 ` ,
en : ` Selector ` ,
} ,
2024-01-02 17:55:59 +08:00
keep _selector : {
zh : ` 保留元素选择器 ` ,
en : ` Keep unchanged selector ` ,
} ,
keep _selector _helper : {
2024-01-12 16:04:34 +08:00
zh : ` 1、遵循CSS选择器语法。2、留空表示采用全局设置。3、子元素选择器用“>>>”隔开。 ` ,
en : ` 1. Follow CSS selector syntax. 2. Leave blank to adopt the global setting. 3.Sub-element selectors are separated by ">>>". ` ,
2024-01-02 17:55:59 +08:00
} ,
2024-01-19 16:02:53 +08:00
terms : {
zh : ` 专业术语 ` ,
en : ` Terms ` ,
} ,
terms _helper : {
2024-02-02 12:35:56 +08:00
zh : ` 0、支持正则表达式匹配。1、多条术语用换行或分号“;”隔开。2、术语和译文用英文逗号“,”隔开。3、没有译文视为不翻译术语。4、留空表示采用全局设置。 ` ,
en : ` 0. Supports regular expression matching. 1. Separate multiple terms with newlines or semicolons ";". 2. Terms and translations are separated by English commas ",". 3. If there is no translation, the term will be deemed not to be translated. 4. Leave blank to adopt the global setting. ` ,
2024-01-19 16:02:53 +08:00
} ,
2023-11-14 10:19:23 +08:00
root _selector : {
2023-11-13 18:03:38 +08:00
zh : ` 根选择器 ` ,
en : ` Root Selector ` ,
} ,
2023-11-14 10:19:23 +08:00
fixer _function : {
2023-11-13 18:03:38 +08:00
zh : ` 修复函数 ` ,
en : ` Fixer Function ` ,
} ,
2023-07-20 13:45:41 +08:00
import : {
zh : ` 导入 ` ,
en : ` Import ` ,
} ,
export : {
zh : ` 导出 ` ,
en : ` Export ` ,
} ,
error _cant _be _blank : {
zh : ` 不能为空 ` ,
en : ` Can not be blank ` ,
} ,
error _duplicate _values : {
zh : ` 存在重复的值 ` ,
en : ` There are duplicate values ` ,
} ,
error _wrong _file _type : {
zh : ` 错误的文件类型 ` ,
en : ` Wrong file type ` ,
} ,
2023-08-20 19:27:29 +08:00
error _fetch _url : {
zh : ` 请检查url地址是否正确或稍后再试。 ` ,
en : ` Please check if the url address is correct or try again later. ` ,
} ,
2023-09-02 16:57:09 +08:00
deepl _api : {
zh : ` DeepL 接口 ` ,
en : ` DeepL API ` ,
} ,
deepl _key : {
zh : ` DeepL 密钥 ` ,
en : ` DeepL Key ` ,
} ,
2023-07-20 13:45:41 +08:00
openai _api : {
2023-07-28 15:34:05 +08:00
zh : ` OpenAI 接口 ` ,
2023-07-20 13:45:41 +08:00
en : ` OpenAI API ` ,
} ,
openai _key : {
zh : ` OpenAI 密钥 ` ,
en : ` OpenAI Key ` ,
} ,
openai _model : {
zh : ` OpenAI 模型 ` ,
en : ` OpenAI Model ` ,
} ,
openai _prompt : {
zh : ` OpenAI 提示词 ` ,
en : ` OpenAI Prompt ` ,
} ,
2023-09-03 13:11:04 +08:00
if _clear _cache : {
2023-09-06 23:58:11 +08:00
zh : ` 是否清除缓存 ` ,
en : ` Whether clear cache ` ,
2023-07-20 13:45:41 +08:00
} ,
clear _cache _never : {
zh : ` 不清除缓存 ` ,
en : ` Never clear cache ` ,
} ,
clear _cache _restart : {
zh : ` 重启浏览器时清除缓存 ` ,
en : ` Clear cache when restarting browser ` ,
} ,
2023-09-18 17:36:10 +08:00
data _sync _type : {
zh : ` 数据同步方式 ` ,
en : ` Data Sync Type ` ,
} ,
2023-07-31 03:10:09 +08:00
data _sync _url : {
zh : ` 数据同步接口 ` ,
en : ` Data Sync API ` ,
} ,
2023-09-18 17:36:10 +08:00
data _sync _user : {
zh : ` 数据同步账户 ` ,
en : ` Data Sync User ` ,
} ,
2023-07-31 03:10:09 +08:00
data _sync _key : {
zh : ` 数据同步密钥 ` ,
en : ` Data Sync Key ` ,
} ,
2023-09-08 21:41:32 +08:00
sync _now : {
zh : ` 立即同步 ` ,
en : ` Sync Now ` ,
2023-08-26 14:31:13 +08:00
} ,
2023-09-03 13:11:04 +08:00
sync _success : {
zh : ` 同步成功! ` ,
en : ` Sync Success ` ,
2023-08-26 14:31:13 +08:00
} ,
2023-09-03 13:11:04 +08:00
sync _failed : {
zh : ` 同步失败! ` ,
en : ` Sync Error ` ,
2023-08-26 14:31:13 +08:00
} ,
2023-08-20 23:30:08 +08:00
error _got _some _wrong : {
2023-08-29 13:14:12 +08:00
zh : ` 抱歉,出错了! ` ,
en : ` Sorry, something went wrong! ` ,
2023-08-20 23:30:08 +08:00
} ,
error _sync _setting : {
2023-09-18 17:36:10 +08:00
zh : ` 您的同步类型必须为“KISS-Worker”, 且需填写完整 ` ,
en : ` Your sync type must be "KISS-Worker" and must be filled in completely ` ,
2023-08-20 23:30:08 +08:00
} ,
2023-09-03 13:11:04 +08:00
click _test : {
zh : ` 点击测试 ` ,
en : ` Click Test ` ,
} ,
test _success : {
zh : ` 测试成功 ` ,
en : ` Test success ` ,
} ,
test _failed : {
zh : ` 测试失败 ` ,
en : ` Test failed ` ,
} ,
clear _all _cache _now : {
zh : ` 立即清除全部缓存 ` ,
en : ` Clear all cache now ` ,
} ,
clear _cache : {
zh : ` 清除缓存 ` ,
en : ` Clear Cache ` ,
} ,
clear _success : {
zh : ` 清除成功 ` ,
en : ` Clear success ` ,
} ,
clear _failed : {
zh : ` 清除失败 ` ,
en : ` Clear failed ` ,
} ,
2023-09-04 22:29:39 +08:00
share : {
zh : ` 分享 ` ,
en : ` Share ` ,
} ,
2023-09-08 15:32:42 +08:00
clear _all : {
zh : ` 清空 ` ,
en : ` Clear All ` ,
} ,
2023-09-04 22:29:39 +08:00
help : {
zh : ` 求助 ` ,
en : ` Help ` ,
} ,
2023-09-06 00:25:46 +08:00
restore _default : {
zh : ` 恢复默认 ` ,
en : ` Restore Default ` ,
} ,
2023-09-07 18:12:45 +08:00
shortcuts _setting : {
zh : ` 快捷键设置 ` ,
en : ` Shortcuts Setting ` ,
} ,
toggle _translate _shortcut : {
2024-02-22 22:57:34 +08:00
zh : ` "开启翻译"快捷键 ` ,
2023-09-07 23:47:24 +08:00
en : ` "Toggle Translate" Shortcut ` ,
2023-09-07 18:12:45 +08:00
} ,
toggle _style _shortcut : {
2023-09-07 23:47:24 +08:00
zh : ` "切换样式"快捷键 ` ,
en : ` "Toggle Style" Shortcut ` ,
2023-09-07 18:12:45 +08:00
} ,
toggle _popup _shortcut : {
2023-09-07 23:47:24 +08:00
zh : ` "打开弹窗"快捷键 ` ,
en : ` "Open Popup" Shortcut ` ,
2023-09-07 18:12:45 +08:00
} ,
2023-09-09 15:08:34 +08:00
open _setting _shortcut : {
zh : ` "打开设置"快捷键 ` ,
en : ` "Open Setting" Shortcut ` ,
} ,
hide _fab _button : {
zh : ` 隐藏悬浮按钮 ` ,
2023-09-10 21:56:06 +08:00
en : ` Hide Fab Button ` ,
2023-09-09 15:08:34 +08:00
} ,
2023-11-21 11:20:05 +08:00
hide _tran _button : {
zh : ` 隐藏翻译按钮 ` ,
en : ` Hide Translate Button ` ,
} ,
2023-09-09 15:08:34 +08:00
show : {
zh : ` 显示 ` ,
2023-09-10 21:56:06 +08:00
en : ` Show ` ,
2023-09-09 15:08:34 +08:00
} ,
hide : {
zh : ` 隐藏 ` ,
2023-09-10 21:56:06 +08:00
en : ` Hide ` ,
2023-09-09 15:08:34 +08:00
} ,
2023-09-10 12:35:03 +08:00
save _rule : {
zh : ` 保存规则 ` ,
2023-09-10 21:56:06 +08:00
en : ` Save Rule ` ,
2023-09-10 12:35:03 +08:00
} ,
2023-09-10 14:51:16 +08:00
global _rule : {
zh : ` 全局规则 ` ,
en : ` Global Rule ` ,
} ,
2023-10-26 17:32:55 +08:00
input _translate : {
2023-10-26 13:10:25 +08:00
zh : ` 输入框翻译 ` ,
2023-10-26 13:18:02 +08:00
en : ` Input Box Translation ` ,
2023-09-13 15:53:40 +08:00
} ,
2023-10-26 13:18:02 +08:00
use _input _box _translation : {
2023-09-13 15:53:40 +08:00
zh : ` 启用输入框翻译 ` ,
en : ` Input Box Translation ` ,
} ,
input _selector : {
zh : ` 输入框选择器 ` ,
en : ` Input Selector ` ,
} ,
input _selector _helper : {
zh : ` 用于输入框翻译。 ` ,
en : ` Used for input box translation. ` ,
} ,
trigger _trans _shortcut : {
zh : ` 触发翻译快捷键 ` ,
en : ` Trigger Translation Shortcut Keys ` ,
} ,
2023-09-14 10:59:50 +08:00
trigger _trans _shortcut _help : {
2023-09-22 15:33:37 +08:00
zh : ` 默认为单击“AltLeft+KeyI” ` ,
en : ` Default is "AltLeft+KeyI" ` ,
2023-09-14 10:59:50 +08:00
} ,
2023-09-13 23:24:55 +08:00
shortcut _press _count : {
zh : ` 快捷键连击次数 ` ,
2023-09-14 14:45:22 +08:00
en : ` Shortcut Press Number ` ,
} ,
2023-09-15 20:44:01 +08:00
combo _timeout : {
zh : ` 连击超时时间 (10-1000ms) ` ,
en : ` Combo Timeout (10-1000ms) ` ,
} ,
2023-09-14 14:45:22 +08:00
input _trans _start _sign : {
zh : ` 翻译起始标识 ` ,
en : ` Translation Start Sign ` ,
} ,
input _trans _start _sign _help : {
zh : ` 标识后面可以加目标语言代码,如: “/en 你好”、“/zh hello” ` ,
en : ` The target language code can be added after the sign, such as: "/en 你好", "/zh hello" ` ,
2023-09-13 15:53:40 +08:00
} ,
2023-10-11 10:27:51 +08:00
detect _lang _remote : {
zh : ` 远程语言检测 ` ,
en : ` Remote language detection ` ,
} ,
detect _lang _remote _help : {
zh : ` 启用后检测准确度增加,但会降低翻译速度,请酌情开启 ` ,
en : ` After enabling, the detection accuracy will increase, but it will reduce the translation speed. Please enable it as appropriate. ` ,
} ,
disable : {
zh : ` 禁用 ` ,
en : ` Disable ` ,
} ,
enable : {
zh : ` 启用 ` ,
en : ` Enable ` ,
} ,
2023-10-23 18:02:42 +08:00
selection _translate : {
zh : ` 划词翻译 ` ,
en : ` Selection Translate ` ,
} ,
toggle _selection _translate : {
zh : ` 启用划词翻译 ` ,
en : ` Use Selection Translate ` ,
} ,
trigger _tranbox _shortcut : {
2023-11-28 13:36:40 +08:00
zh : ` 显示翻译框/翻译选中文字快捷键 ` ,
en : ` Open Translate Popup/Translate Selected Shortcut ` ,
2023-11-21 11:20:05 +08:00
} ,
2023-10-24 17:58:37 +08:00
tranbtn _offset _x : {
2023-10-25 16:07:09 +08:00
zh : ` 翻译按钮偏移X( 0-100) ` ,
en : ` Translate Button Offset X (0-100) ` ,
2023-10-23 18:02:42 +08:00
} ,
2023-10-24 17:58:37 +08:00
tranbtn _offset _y : {
2023-10-25 16:07:09 +08:00
zh : ` 翻译按钮偏移Y( 0-100) ` ,
en : ` Translate Button Offset Y (0-100) ` ,
2023-10-23 18:02:42 +08:00
} ,
2023-10-24 17:58:37 +08:00
translated _text : {
zh : ` 译文 ` ,
en : ` Translated Text ` ,
} ,
original _text : {
zh : ` 原文 ` ,
en : ` Original Text ` ,
} ,
2023-10-26 17:32:55 +08:00
favorite _words : {
zh : ` 收藏词汇 ` ,
en : ` Favorite Words ` ,
} ,
2023-11-10 18:00:34 +08:00
touch _setting : {
zh : ` 触屏设置 ` ,
en : ` Touch Setting ` ,
} ,
2023-11-11 16:59:38 +08:00
touch _translate _shortcut : {
zh : ` 触屏翻译快捷方式 ` ,
en : ` Touch Translate Shortcut ` ,
} ,
2023-11-10 18:00:34 +08:00
touch _tap _0 : {
zh : ` 禁用 ` ,
en : ` Disable ` ,
} ,
touch _tap _2 : {
zh : ` 双指轻触 ` ,
en : ` Two finger tap ` ,
} ,
touch _tap _3 : {
zh : ` 三指轻触 ` ,
en : ` Three finger tap ` ,
} ,
2023-11-22 11:27:41 +08:00
touch _tap _4 : {
zh : ` 四指轻触 ` ,
en : ` Four finger tap ` ,
} ,
2023-11-24 17:07:29 +08:00
translate _blacklist : {
zh : ` 禁用翻译名单 ` ,
en : ` Translate Blacklist ` ,
} ,
2023-11-28 11:11:59 +08:00
disable _langs : {
zh : ` 不翻译的语言 ` ,
en : ` Disable Languages ` ,
} ,
disable _langs _helper : {
zh : ` 此功能依赖准确的语言检测,建议启用远程语言检测。 ` ,
en : ` This feature relies on accurate language detection. It is recommended to enable remote language detection. ` ,
2023-12-11 11:25:02 +08:00
} ,
2024-02-05 11:28:34 +08:00
context _menus : {
zh : ` 右键菜单 ` ,
en : ` Context Menus ` ,
} ,
hide _context _menus : {
zh : ` 隐藏右键菜单 ` ,
en : ` Hide Context Menus ` ,
} ,
simple _context _menus : {
zh : ` 简单右键菜单 ` ,
en : ` Simple_context_menus Context Menus ` ,
} ,
secondary _context _menus : {
zh : ` 二级右键菜单 ` ,
en : ` Secondary Context Menus ` ,
2023-12-11 11:25:02 +08:00
} ,
2023-12-22 11:35:46 +08:00
mulkeys _help : {
2024-01-19 16:02:53 +08:00
zh : ` 支持用换行或英文逗号“,”分隔多个KEY轮询调用。 ` ,
en : ` Supports multiple KEY polling calls separated by newlines or English commas ",". ` ,
2023-12-22 11:35:46 +08:00
} ,
2024-02-02 11:13:41 +08:00
translate _page _title : {
zh : ` 是否同时翻译页面标题 ` ,
en : ` Translate Page Title ` ,
} ,
2023-07-20 13:45:41 +08:00
} ;