Skip to main content

IDLE Chinese Translation | IDLE 汉化包

Project description

Python IDLE 汉化

Pypi 总下载量 GitHub 总下载量

支持版本: Python 3.9~3.13 的最新版本(跟随 cpython 各分支最新源码)

First Image Second Image


将 IDLE 的界面变为中文。

同时,修复了中文输入法下输入某些字母时误触发快捷键的问题。

使用方法

安装

打开您的命令提示符或终端,输入以下命令:

pip install idcn
# 如果连接速度比较慢的话,请在后边加上 -i https://mirrors.aliyun.com/pypi/simple

安装完成后,打开您的 IDLE,界面即为中文。

卸载

同样输入以下命令卸载:

pip uninstall idcn

卸载 idcn 之后您的 IDLE 将恢复原版英文。

遇到问题

如果在安装汉化之后 IDLE 闪退:

Python 版本过旧:ImportError: cannot import name '_setup_dialog` from 'tkinter.simpledialog' 遇到这个报错,是因为 Python 版本太旧。
以 Python 3.9 为例,最新的 IDLE 3.9 所使用的 _setup_dialog 函数是在 Python 3.9.5 添加的。
如果您的 Python 3.9 版本比 3.9.5 更旧,就会导致 IDLE 找不到这个函数,启动闪退。
要解决这个问题,请安装最新的 Python。(只需要小版本号最新即可,比如更新到 Python 3.9.13
配置文件编码问题:UnicodeDecodeError: 'gbk' codec can't decode byte 0x83 in position 289 IDLE 打不开,可能是因为旧的 IDLE 配置文件的编码类型和新的(UTF-8)不一样。
只需把旧的配置文件删除,然后应该就可以打开了。
Windows:C:\Users\%username%\.idlerc 文件夹
Linux/macOS:~/.idlerc 文件夹

如果汉化仍然闪退,请将 IDLE 的报错内容和 Python 版本告诉我(创建议题 / 电子邮件),我去修复。

您可先 卸载汉化,一切应该会恢复原样。
(如果还是闪退,参考上面配置文件编码问题,删除配置文件,现在应该真的恢复原样了)

开发资料

构建指南:Build.md
测试指南:Test.md

推荐搭配 MapleMono NF SC 字体

项目进展

  • 汉化 turtledemo
  • 汉化 idlelib
  • 修复 IDLE 中文输入法误触问题
  • 制作 pip 汉化包
  • 汉化 idle 附带的文档
  • 把界面变得更现代一些

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

idcn-1.3.0.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

idcn-1.3.0-py3-none-any.whl (2.9 MB view details)

Uploaded Python 3

File details

Details for the file idcn-1.3.0.tar.gz.

File metadata

  • Download URL: idcn-1.3.0.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for idcn-1.3.0.tar.gz
Algorithm Hash digest
SHA256 abafff98c2fa56fbe2feb4166166ad644a878bfdfdf7438d702dbf60986cf08f
MD5 c5689e75fb6b6205628b4f10b7077bab
BLAKE2b-256 85b67feaffd01a0eeaaab9932727b914e51ad5d10687cae80279f9e75405a8b7

See more details on using hashes here.

File details

Details for the file idcn-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: idcn-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for idcn-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0ed25bc6ff81c2b820b3d0ea1fb4b5bc32142f46c235887fa4e3483e981f0989
MD5 dcebe1f857258c1308088eee7e75ab04
BLAKE2b-256 098318b430d830ff81e1459b238239fdea0184c8968da122acc94d0e691a5b09

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page