不是操作错误,而是国内网络无法直连海外CDN导致中文语言包首次加载失败——配置已保存但缺少对应资源文件,故界面仍显示英文;挂代理重启即可下载并缓存语言包,后续断开代理仍可正常显示中文。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Codex 设置中文后界面仍显示英文,不是你操作错了,而是语言包首次加载失败导致的典型现象——国内网络无法直连海外CDN下载中文资源,配置虽已保存但界面缺少对应语言文件,自然无法渲染中文。
确认是否首次设置中文
打开 Codex → Settings → General → Language,查看当前选中项是否为“中文(简体)”或“Chinese (Simplified)”。【如果选项已是中文但界面全英文,基本可判定为语言包未成功加载】
这一步不用重启,直接看设置页本身是否中文——若设置页都还是英文,说明配置根本没写入;若设置页是中文而其他页面仍是英文,则确认是语言包加载问题。
挂代理重启(最简有效方案)
方法一:开启系统级代理(如 Clash、Surge、小火箭等),确保全局或规则模式下 Codex 流量能走代理通道。
方法二:启动 Codex 前手动设置环境变量(适用于命令行启动用户):
Windows:在 CMD 中执行 set HTTP_PROXY=http://127.0.0.1:7890 && set HTTPS_PROXY=http://127.0.0.1:7890 && start codex.exe
macOS/Linux:终端中执行 HTTP_PROXY=http://127.0.0.1:7890 HTTPS_PROXY=http://127.0.0.1:7890 open -a Codex
启动 Codex 后等待 10~20 秒,界面会自动刷新为中文。关闭代理后再次重启 Codex,中文仍会保留——语言包已缓存到本地。
手动清理缓存并重试
第一步:完全退出 Codex,包括任务栏托盘和后台进程(Windows 可用任务管理器结束所有 “Codex” 进程;macOS 可执行 killall Codex)。
第二步:删除语言缓存目录:
Windows:进入 %APPDATA%\Codex\Cache,删除整个 Cache 文件夹
macOS:前往 ~/Library/Caches/com.codex.app,清空内容
Linux:删除 ~/.cache/Codex/ 下全部文件
第三步:以管理员/Root 权限重新启动 Codex(尤其当安装路径在 Program Files 或 /opt 时,普通权限无法写入语言包)。【不提权可能导致下载的语言包被拒绝写入,清理后仍无效】
第四步:挂代理 → 启动 Codex → 等待界面变中文 → 关闭代理 → 再次重启验证。
检查系统区域与编码设置
Windows 用户请打开“设置 → 时间和语言 → 区域 → 管理区域设置 → 更改系统区域设置”,勾选“Beta 版:使用 Unicode UTF-8 提供全球语言支持”,点击确定后重启电脑。
这一步影响 Codex 加载中文资源时的字符解析逻辑,未启用会导致部分中文显示为空白或方框。
VS Code 用户若通过插件使用 Codex,请同步检查 VS Code 的 settings.json 是否含 "locale": "zh-cn",并确认终端(PowerShell/CMD/Git Bash)默认编码为 UTF-8。


















