Emacs 30.1 python.el (v0.28) 简体中文翻译补丁

Emacs 30.1 python.el (v0.28) 简体中文翻译补丁

2025-11-03

使用方法

原理和步骤:

  1. 把 翻译过的 python.el 文件,放在 Emacs 的 site-lisp/ 目录下。

Linux 版本的 Emacs

以 Debian 13.1, Emacs 30.1 为例:

python.elc 的默认安装位置是:

/usr/share/emacs/30.1/lisp/progmodes/python.elc

Windows 版本的 Emacs

python.el 和 python.elc 的默认安装位置是:

c:/Program Files/Emacs/emacs-30.1/share/emacs/30.1/lisp/progmodes/python.elc

翻译后的 python.el, 可以放在下面任意一个 site-lisp/ 目录下:

c:/Program Files/Emacs/emacs-30.1/share/emacs/30.1/site-lisp/

或者

c:/Program Files/Emacs/emacs-30.1/share/emacs/site-lisp/

  1. 【重要步骤】删除 Emacs 自带的 python.elc 文件! 只有删除了这个文件,才能正常调用 翻译过的 python.el 文件!

  2. 打开 Python 源码文件,Emacs 会自动显示 翻译过的 Python 相关菜单。

加载 翻译过的 el 文件的技术说明

Windows 系统下的 ~/.emacs.d/ 目录

以 Windows 10 为例,~/.emacs.d/ 目录,通常对应的实际目录为:

c:/Users/Administrator/AppData/Roaming/.emacs.d/

或者

c:/Users/用户名/AppData/Roaming/.emacs.d/

说明:Roaming 即“漫游”的意思。


  1. 某些 el 文件,翻译后,只需要放到 site-lisp/ 目录下即可。在需要时,就会自动、优先加载。 比如:
  • lisp/dired.el

  • lisp/speedbar.el

  • lisp/org/org.el

  • lisp/textmodes/sghl-mode.el

但是,

  • lisp/progmodes/python.el

这个文件,是必须要先删除 Emacs 自带的 python.elc 文件,才能正常加载 site-lisp/ 目录下的、翻译过的 python.el.

使用时,别忘记了这个操作过程。

  1. 某些 el 文件,翻译后并放到 site-lisp/ 目录下后,还需要手动添加 加载指令。 比如:
  • lisp/textmodes/text-mode.el

** 加载指令**

在 ~/.emacs 配置文件,或者 ~/.emacs.d/init.el 文件中,添加一行 (load “text-mode”)


Emacs-30.1_Debian-13.1_python_v0.28-CN_4in1.zip


Emacs-locale-zh-cn_v30.1_windows:

https://url48.ctfile.com/d/30646948-156295991-81a8ee?p=6859

(访问密码: 6859)

2 个赞

这个翻译的作用/效果是?

城通网盘 记得以前折腾过几次,后面我就不相信自己能下载下来东西了

城通网盘,记得要 点两次。 第一次相当于点网站自带的广告,第二次就是真的下载文件。