fix: 强制使用中文模板作为默认界面
- 备份原英文模板到 templates-en-backup - 将中文模板覆盖到默认 templates 目录 - 创建 templates-zh 符号链接兼容不同浏览器 - 确保无论浏览器语言设置如何都显示中文 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -738,8 +738,20 @@ install_chinese_templates() {
|
|||||||
success "中文界面模板安装完成(已下载 $success_count/$total 个文件)"
|
success "中文界面模板安装完成(已下载 $success_count/$total 个文件)"
|
||||||
else
|
else
|
||||||
warn "中文模板下载失败,界面将显示英文"
|
warn "中文模板下载失败,界面将显示英文"
|
||||||
|
return 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# 创建语言目录链接(兼容不同浏览器语言设置)
|
||||||
|
ln -sf "$templates_dir" /usr/share/cups/templates-zh 2>/dev/null || true
|
||||||
|
|
||||||
|
# 备份原英文模板并用中文覆盖默认模板(确保显示中文)
|
||||||
|
if [ -d /usr/share/cups/templates ] && [ ! -d /usr/share/cups/templates-en-backup ]; then
|
||||||
|
cp -r /usr/share/cups/templates /usr/share/cups/templates-en-backup
|
||||||
|
info "已备份原英文模板到 templates-en-backup"
|
||||||
|
fi
|
||||||
|
cp -f "$templates_dir"/*.tmpl /usr/share/cups/templates/
|
||||||
|
success "中文模板已设为默认"
|
||||||
}
|
}
|
||||||
|
|
||||||
# 安装虚拟PDF打印机(用于测试连接)
|
# 安装虚拟PDF打印机(用于测试连接)
|
||||||
|
|||||||
Reference in New Issue
Block a user