一直想让 GoldenDict 支持段落翻译,搜狗翻译又是我比较喜欢用的,苦于没有找到能能支持 GoldenDict 的。只好参考网上的代码,借助 AI 自己动手了。
1 下载Python脚本 SogouTranslatorGD.py:
软件分享官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘
123云盘为您提供软件分享最新版正式版官方版绿色版下载,软件分享安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装
2 添加词典:
python "D:\GoldenDict\content\SogouTranslatorGD.py" "https://fanyi.sogou.com/text?keyword=%GDWORD%&transfrom=auto&transto=zh-CHS&model=general"
3 修改 article-style.css 添加以下样式,隐藏一些不必要的元素。
/* Sogou Translate */
.programs_html .tab-trans-main .dict .module+.module {
border-top-color: none !important;
border-top: 3px dashed #6f6f6c;
}
.programs_html .tab-trans-main .dict .module h3 {
color: rgb(229 149 33) !important;
font-size: 18px !important;
font-weight: bold !important;
}
.programs_html .select-area,
.programs_html .operate-box,
.programs_html #encyclopedia,
.programs_html .sort-select,
.programs_html .sgui-content,
.programs_html .footer-wap,
.programs_html .loading-pc,
.programs_html .input-area .btn-clear,
.programs_html .empty-space {
display: none !important;
}
.programs_html .trans-box {
cursor: not-allowed;
pointer-events: none;
box-shadow: rgb(235, 98, 45) 0px 16px 40px 0px !important;
}
.programs_html .word-details-card .word-details-con .word {
color: rgb(235, 98, 45) !important;
}
.programs_html .content-wrap,
.programs_html .trans-box .trans-to {
padding-top: 0 !important;
}
.programs_html #trans-input,
.programs_html #trans-result {
color: rgb(134, 170, 204) !important;
font-size: 16px !important;
}
.programs_html .input-area #trans-input {
width: 100% !important;
box-sizing: border-box;
padding: 5px !important;
}
.programs_html .input-area .btn-clear {
display: none !important;
}
/* Sogou Translate */
