- 谷歌浏览器提供全文翻译,可是连代码一起翻译了,网上搜到只要给代码块添加 notranslate 的类就可以跳过了
- 对于 html 文档或者是 org 导出的 html 文档可以用 js 写个脚本或者直接查找替换
- 对于 .el 结尾的文档或者 info 如何跳过代码块呢? 我的办法是直接在每一对最外层的 () 再包裹一层标签
<div class='notranslate'>
整个文档再裹一层 <pre>
另外文件后缀名改成 html
- 把修改好的文档放进一个文件夹里用 python -m http.server 就可以在浏览器内查看文档了
(defun add-notranslate ()
(interactive)
(progn
(goto-char (point-min))
(insert "<pre>")
(while (search-forward "\(")
(progn
(backward-char)
(insert "<div class='notranslate'>")
(evil-jump-item)
(forward-char)
(insert "</div>")))
(goto-char (point-max))
(evil-open-below)
(insert "</pre>")))
(defun add-notranslate2 ()
(interactive)
(progn
(goto-char (point-min))
(while (search-forward "class=\"src")
(replace-match "class=\"src notranslate"))))
1 个赞