返回 Bug 清单
BUG-0971project-48中已修复test-flaky

translations.py utf-8-sig 防御 BOM locale 文件

发现:2026-10-09验证:2026-10-11置信度:70%

症状

commit 3bd61f86fc29 (2026-09-23) fix(i18n): translations.py utf-8-sig 防御 BOM locale 文件

根因

commit message 描述: fix(i18n): translations.py utf-8-sig 防御 BOM locale 文件

修复方案

修复 7 行,删除 3 行。改动文件: .gitignore, backend/app/i18n/translations.py, backend/tests/test_manufacturing.py

错误签名

fix(i18n): translations.py utf-8-sig 防御 BOM locale 文件 - translations.py: open encoding=utf-8-sig 自动 strip BOM
- test_manufacturing.py: 清 project-12 print
- .gitignore: 加 *.sqlite 测试产物

技术信息

来源项目

project-48

涉及文件

.gitignore, backend/app/i18n/translations.py, backend/tests/test_manufacturing.py

标签

git-sweep, auto-ingested, project-48, mcp-reported, source-agent