












找到问题了。你截图里显示的是混合状态——左侧完整中文(首页/仪表板/播放列表…),右侧和顶部大量英文(Save dashboard、Visualization、Panel options、Tooltip、Queries、Transformations…)。这不是"没设置好",这是 Grafana 中文翻译覆盖不完整。
Grafana 的中文简体(zh-Hans)语言包是社区翻译,还在持续完善中,官方没有承诺 100% 覆盖。你现在看到的规律很明显:
翻译进度在 Grafana 官方 Crowdin 上有实时统计。截至 2026 年,zh-Hans 大约完成 60~70%,面板编辑这块本来就是最晚翻译的模块。
关键结论:这不是你的配置问题,也不是缓存问题。你没做错任何事——就是翻译本身没到位。
新版本翻译覆盖率会持续提升。看你截图里的 UI 风格(右上角 Save 按钮、左侧图标),你应该是 Grafana 11.x。
# 查看当前版本
grafana-server -v
# 或访问 http://172.16.0.8:4444/api/health
# Docker 升级
docker pull grafana/grafana:latest
docker stop grafana && docker rm grafana
docker run -d --name grafana ... grafana/grafana:latest
# 直接装的(YUM/APT)
yum update grafana # 或 apt update && apt upgrade grafana
systemctl restart grafana-server
注意:升级前先备份配置和数据库:
/etc/grafana/grafana.ini/var/lib/grafana/grafana.db(SQLite)或你配的 PostgreSQL其实你这个场景可能真的不用管——面板编辑器的英文只有你(管理员)配置面板时才会看到,领导看仪表盘时不会进这些页面。
领导看到的是仪表盘展示视图,那部分翻译覆盖率比编辑器高得多。如果你走 ?kiosk 模式(我上一条提过),领导连侧栏都看不到,只看内容。
建议先做的测试:
?kiosk)Grafana 的语言包是标准 JSON 文件,藏在这里:
# 直接装
/usr/share/grafana/public/locales/zh-Hans/grafana.json
# Docker
docker exec grafana ls /usr/share/grafana/public/locales/zh-Hans/
# 结构大致是 { "grafana.panel.title": "面板标题", ... }
你可以直接编辑这个 JSON,把英文键值改成中文翻译。比如:
{
"grafana.panel-edit.save-dashboard": "保存仪表板",
"grafana.visualization.picker.title": "可视化",
"grafana.panel-editor.options-pane.field.description": "描述"
}
改完清浏览器缓存 + 硬刷新(Ctrl+Shift+R)。
问题:
去 Grafana Crowdin 项目 参与翻译,你翻的会进下个版本。适合有开源精神但节奏慢。
按你的场景(给领导看仪表盘),推荐这个路径:
第 1 步:别为编辑器的英文折腾了——那是你的工作台,不是领导要看的。 第 2 步:把仪表盘里面板标题、面板变量、注解这些你能控制的地方手动改成中文。这些位置领导会看到:
第 3 步:领导链接加 ?kiosk,让他只看内容,不看框架。
这样一套下来,领导看到的界面 95% 都是中文,剩下 5% 是 Grafana 骨架里几个按钮(比如时间选择器旁边的 "Refresh"),不影响使用。
那就只有两条路:
不过说实话,Grafana 中文覆盖 60~70% 已经比大多数英文软件强了,值得为几个英文按钮换全套技术栈的场景很少。
你现在最实际的动作:
?kiosk试完还有大量英文就截图给我,我看看是不是真"高频路径"上的英文,如果真的挡路,我教你精准替换那几个键值。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。