fix: 优化 CUPS 中文文案可读性

This commit is contained in:
Codex
2026-06-28 20:36:59 +08:00
parent 76faf52b6b
commit 102b0fbabb
42 changed files with 192 additions and 179 deletions

View File

@@ -2,9 +2,14 @@
var exact = {
"Administration": "管理",
"Home": "首页",
"Jobs": "任务",
"Jobs": "打印任务",
"任务": "打印任务",
"Printers": "打印机",
"Classes": "打印机",
"Classes": "打印机分组",
"Class": "打印机分组",
"类": "打印机分组",
"类 - CUPS 打印管理": "打印机分组 - CUPS 打印管理",
"任务 - CUPS 打印管理": "打印任务 - CUPS 打印管理",
"Help": "帮助",
"Search": "搜索",
"Clear": "清除",
@@ -33,7 +38,7 @@
"Advanced": "高级",
"Printer Features": "打印机功能",
"Installable Options": "可安装选项",
"Job Options": "任务选项",
"Job Options": "打印任务选项",
"Page Setup": "页面设置",
"Media": "纸张",
"Paper": "纸张",
@@ -96,8 +101,8 @@
"CUPS for Developers": "开发者指南",
"Overview of CUPS": "CUPS 概述",
"Command-Line Printing and Options": "命令行打印和选项",
"Adding Printers and Classes": "添加打印机和打印机",
"Managing Operation Policies": "管理操作策略",
"Adding Printers and Classes": "添加打印机和打印机分组",
"Managing Operation Policies": "打印权限和策略",
"Using Network Printers": "使用网络打印机",
"Firewalls": "防火墙",
"cupsd.conf Reference": "cupsd.conf 参考",
@@ -109,24 +114,25 @@
"References": "参考",
"Specifications": "规范",
"Online Help": "在线帮助",
"Online Help Documents": "在线帮助文档",
"All Documents": "所有文档",
"Online Help Documents": "帮助目录",
"All Documents": "全部帮助文档",
"View Printable Version": "查看可打印版本",
"No matches found.": "未找到匹配结果。",
"Add Printer": "添加打印机",
"Find New Printers": "查找新打印机",
"Manage Printers": "管理打印机",
"Add Class": "添加打印机",
"Manage Classes": "管理打印机",
"Manage Jobs": "管理打印任务",
"Edit Configuration File": "编辑配置文件",
"Server Settings": "服务器设置",
"Add Class": "添加打印机分组",
"Manage Classes": "查看打印机分组",
"Manage Jobs": "查看打印任务",
"Edit Configuration File": "高级:编辑配置文件",
"编辑配置文件": "高级:编辑配置文件",
"Server Settings": "系统设置",
"Save Settings": "保存设置",
"Share printers connected to this system": "共享连接到此系统的打印机",
"Allow printing from the Internet": "允许从互联网打印",
"Allow remote administration": "允许远程管理",
"Allow users to cancel any job": "允许用户取消任何任务",
"Preserve job history": "保留任务历史",
"Allow remote administration": "允许局域网内打开管理页面",
"Allow users to cancel any job": "允许普通用户取消其他人的打印任务",
"Preserve job history": "保留打印记录",
"Save debugging information": "保存调试信息",
"Maintenance": "维护",
"Print Test Page": "打印测试页",
@@ -134,25 +140,25 @@
"Print Self-Test Page": "打印自检页",
"Start Printer": "恢复打印机",
"Stop Printer": "暂停打印机",
"Accept Jobs": "接受任务",
"Reject Jobs": "拒绝任务",
"Move All Jobs": "移动所有任务",
"Cancel All Jobs": "取消所有任务",
"Accept Jobs": "允许接收打印任务",
"Reject Jobs": "暂停接收打印任务",
"Move All Jobs": "转移所有打印任务",
"Cancel All Jobs": "取消所有打印任务",
"Modify Printer": "修改打印机",
"Delete Printer": "删除打印机",
"Set Default Options": "设置默认选项",
"Set As Server Default": "设为服务器默认",
"Set Allowed Users": "设置允许用户",
"Set Default Options": "设置默认打印选项",
"Set As Server Default": "设为默认打印入口",
"Set Allowed Users": "设置谁可以打印",
"Description": "描述",
"Location": "位置",
"Driver": "驱动",
"Connection": "连接",
"Defaults": "默认设置",
"Defaults": "默认打印设置",
"Shared": "已共享",
"Not Shared": "未共享",
"Server Default": "服务器默认",
"Accepting Jobs": "接受任务",
"Rejecting Jobs": "拒绝任务",
"Server Default": "默认打印入口",
"Accepting Jobs": "允许接收打印任务",
"Rejecting Jobs": "暂停接收打印任务",
"Set Default": "设为默认",
"Delete": "删除",
"Modify": "修改",
@@ -175,30 +181,32 @@
"Choose Device": "选择设备",
"Choose Make": "选择品牌",
"Choose Model": "选择型号",
"Current Driver": "当前驱动",
"Current Driver": "当前使用的驱动",
"Provide a PPD File": "提供 PPD 文件",
"Query Printer for Default Options": "从打印机查询默认选项",
"Loading": "加载中",
"Searching": "搜索中",
"Supply Levels": "耗材余量",
"Policies": "策略",
"Operation Policy": "操作策略",
"Operation Policy": "打印权限策略",
"Error Policy": "错误策略",
"Job Sheets": "作业封面",
"Job Sheets": "打印封面",
"Banner": "横幅页",
"Starting Banner": "开始横幅页",
"Ending Banner": "结束横幅页",
"Allowed Users": "允许用户",
"Denied Users": "拒绝用户",
"Hold Job": "保留任务",
"Release Job": "释放任务",
"Restart Job": "重启任务",
"Move Job": "移动任务",
"Cancel Job": "取消任务",
"Allowed Users": "允许打印的用户",
"Denied Users": "禁止打印的用户",
"Hold Job": "暂停任务",
"Release Job": "继续打印",
"Restart Job": "重新打印",
"Move Job": "转到其他打印机",
"Cancel Job": "取消打印",
"Page": "页面",
"Pages": "页数",
"Status": "状态",
"User": "用户",
"User": "提交用户",
"Queue Name": "打印机名称",
"Members": "包含的打印机",
"Size": "大小",
"Date": "日期",
"Time": "时间",
@@ -273,13 +281,13 @@
["one-sided", "单面"],
["two-sided-long-edge", "双面(长边翻转)"],
["two-sided-short-edge", "双面(短边翻转)"],
["job-sheets", "作业封面"],
["job-sheets", "打印封面"],
["media", "纸张"],
["sides", "双面设置"],
["Search Results", "搜索结果"],
["Print Settings", "打印设置"],
["Printer Options", "打印机选项"],
["Default Options", "默认选项"],
["Default Options", "默认打印选项"],
["Installable Options", "可安装选项"],
["General Options", "常规选项"],
["Finishing Options", "后处理选项"],
@@ -288,16 +296,32 @@
["Color Options", "色彩选项"],
["Advanced Options", "高级选项"],
["Maximum Clients", "最大客户端数"],
["Maximum Jobs", "最任务数"],
["Maximum Jobs", "最多保留的打印任务数"],
["Preserve Metadata", "保留元数据"],
["Preserve Documents", "保留文档"],
["Maximum Log File Size", "最大日志文件大小"],
["Document Name", "文档名称"],
["Job ID", "任务 ID"],
["Job State", "任务状态"],
["Job Name", "任务名称"],
["Job ID", "打印任务 ID"],
["Job State", "打印任务状态"],
["Job Name", "文件/任务名称"],
["Printer State", "打印机状态"],
["Make and Model", "品牌和型号"],
["没有打印机类", "还没有打印机分组。分组用于把多台打印机合成一个打印入口,普通家庭或单台打印机通常不用设置"],
["打印机类", "打印机分组"],
["服务器默认", "默认打印入口"],
["接受任务", "允许接收打印任务"],
["拒绝任务", "暂停接收打印任务"],
["移动任务", "转移打印任务"],
["释放任务", "继续打印"],
["挂起任务", "暂停任务"],
["设置允许用户", "设置谁可以打印"],
["服务器设置", "系统设置"],
["使用默认配置文件", "恢复默认配置文件"],
["保留任务历史", "保留打印记录"],
["最大任务数", "最多保留的打印任务数"],
["队列名称", "打印机名称"],
["成员", "包含的打印机"],
["允许用户", "允许打印的用户"],
["Page Range", "页码范围"],
["Number-Up", "每张页数"],
["Pages Per Sheet", "每张纸页数"],
@@ -418,4 +442,5 @@
localizeSafeTextBlocks(document);
localizeControls(document);
document.title = trimText(localizeText(document.title));
})();

View File

@@ -15,9 +15,9 @@
<li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
<li><a class="active" href="/">首页</a></li>
<li><a href="/admin">管理</a></li>
<li><a href="/classes/">打印机</a></li>
<li><a href="/classes/">打印机分组</a></li>
<li><a href="/help/">帮助</a></li>
<li><a href="/jobs/">任务</a></li>
<li><a href="/jobs/">打印任务</a></li>
<li><a href="/printers/">打印机</a></li>
</ul>
</div>
@@ -34,8 +34,8 @@
</div>
<div class="thirds">
<h2>管理员指南</h2>
<p><a href="help/admin.html">添加打印机和打印机</a></p>
<p><a href="help/policies.html">管理操作策略</a></p>
<p><a href="help/admin.html">添加打印机和打印机分组</a></p>
<p><a href="help/policies.html">打印权限和策略</a></p>
<p><a href="help/network.html">使用网络打印机</a></p>
<p><a href="help/firewalls.html">防火墙</a></p>
<p><a href="help/man-cupsd.conf.html">cupsd.conf 参考</a></p>
@@ -47,6 +47,6 @@
</div>
</div>
</div>
<div class="cups-footer">CUPS 和 CUPS 标志是 OpenPrinting 的商标 | 中文化版</div>
<div class="cups-footer">CUPS 打印服务 | 中文界面优化版</div>
</body>
</html>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">添加打印机</H2>
<H2 CLASS="title">添加打印机分组</H2>
<FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -21,7 +21,7 @@
<SMALL>(如 "办公室"</SMALL></TD>
</TR>
<TR>
<TH CLASS="label">成员</TH>
<TH CLASS="label">包含的打印机</TH>
<TD>
<SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE>
{[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}}
@@ -30,7 +30,7 @@
</TR>
<TR>
<TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="添加打印机"></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="添加打印机分组"></TD>
</TR>
</TABLE>

View File

@@ -6,27 +6,28 @@
<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="find-new-printers"><INPUT TYPE="SUBMIT" VALUE="查找新打印机"></FORM>
<FORM ACTION="/printers/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="管理打印机"></FORM>
</P>
<H2 CLASS="title">打印机</H2>
<H2 CLASS="title">打印机分组</H2>
<P>把多台打印机合成一个入口时才需要使用;普通家庭或单台打印机通常不用设置。</P>
<P>
<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-class"><INPUT TYPE="SUBMIT" VALUE="添加打印机"></FORM>
<FORM ACTION="/classes/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="管理打印机"></FORM>
<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-class"><INPUT TYPE="SUBMIT" VALUE="添加打印机分组"></FORM>
<FORM ACTION="/classes/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="查看打印机分组"></FORM>
</P>
<H2 CLASS="title">打印任务</H2>
<P>
<FORM ACTION="/jobs/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="管理打印任务"></FORM>
<FORM ACTION="/jobs/" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="查看打印任务"></FORM>
</P>
</div>
<div class="halves">
<H2 CLASS="title">服务器</H2>
<H2 CLASS="title">系统设置</H2>
<P>
<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server"><INPUT TYPE="SUBMIT" VALUE="编辑配置文件"></FORM>
<FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server"><INPUT TYPE="SUBMIT" VALUE="高级:编辑配置文件"></FORM>
</P>
{SETTINGS_ERROR?<P>{SETTINGS_MESSAGE}</P>
<BLOCKQUOTE>{SETTINGS_ERROR}</BLOCKQUOTE>:
<FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
{ADVANCEDSETTINGS?<P><B>服务器设置:</B></P>
<P><A HREF="/admin/">高级 <SMALL>&#x25bc;</SMALL></A><BR>
{ADVANCEDSETTINGS?<P><B>系统设置:</B></P>
<P><A HREF="/admin/">展开高级设置 <SMALL>&#x25bc;</SMALL></A><BR>
<INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server">
<INPUT TYPE="HIDDEN" NAME="ADVANCEDSETTINGS" VALUE="YES">
<INPUT TYPE="CHECKBOX" NAME="SHARE_PRINTERS" ID="SHARE_PRINTERS" {?share_printers}><LABEL FOR="SHARE_PRINTERS"> 共享连接到此系统的打印机</LABEL><BR>
@@ -34,11 +35,11 @@
<INPUT TYPE="TEXT" NAME="MAX_CLIENTS" VALUE="{?max_clients}" SIZE="6"><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="REMOTE_ANY" ID="REMOTE_ANY" {?remote_any}><LABEL FOR="REMOTE_ANY"> 允许从互联网打印</LABEL><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="BROWSE_WEB_IF" ID="BROWSE_WEB_IF" {?browse_web_if}><LABEL FOR="BROWSE_WEB_IF"> 公布 Web 界面</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="REMOTE_ADMIN" ID="REMOTE_ADMIN" {?remote_admin}><LABEL FOR="REMOTE_ADMIN"> 允许远程管理</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="REMOTE_ADMIN" ID="REMOTE_ADMIN" {?remote_admin}><LABEL FOR="REMOTE_ADMIN"> 允许局域网内打开管理页面</LABEL><BR>
{have_gssapi?<INPUT TYPE="CHECKBOX" NAME="KERBEROS" ID="KERBEROS" {?kerberos}><LABEL FOR="KERBEROS"> 使用 Kerberos 认证</LABEL><BR>:}
<INPUT TYPE="CHECKBOX" NAME="USER_CANCEL_ANY" ID="USER_CANCEL_ANY" {?user_cancel_any}><LABEL FOR="USER_CANCEL_ANY"> 允许用户取消任何任务</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="PRESERVE_JOBS" ID="PRESERVE_JOBS" {?preserve_jobs}><LABEL FOR="PRESERVE_JOBS"> 保留任务历史</LABEL><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最任务数0为无限制):
<INPUT TYPE="CHECKBOX" NAME="USER_CANCEL_ANY" ID="USER_CANCEL_ANY" {?user_cancel_any}><LABEL FOR="USER_CANCEL_ANY"> 允许普通用户取消其他人的打印任务</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="PRESERVE_JOBS" ID="PRESERVE_JOBS" {?preserve_jobs}><LABEL FOR="PRESERVE_JOBS"> 保留打印记录</LABEL><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最多保留的打印任务数0 为不限制):
<INPUT TYPE="TEXT" NAME="MAX_JOBS" VALUE="{?max_jobs}" SIZE="6"><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;保留元数据:
<INPUT TYPE="TEXT" NAME="PRESERVE_JOB_HISTORY" VALUE="{?preserve_job_history}" SIZE="6"><BR>
@@ -47,14 +48,14 @@
<INPUT TYPE="CHECKBOX" NAME="DEBUG_LOGGING" ID="DEBUG_LOGGING" {?debug_logging}><LABEL FOR="DEBUG_LOGGING"> 保存调试信息</LABEL><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;最大日志文件大小:
<INPUT TYPE="TEXT" NAME="MAX_LOG_SIZE" VALUE="{?max_log_size}" SIZE="6"></P>
:<P><B>服务器设置:</B></P>
<P><A HREF="/admin/?ADVANCEDSETTINGS=YES">高级 <SMALL>&#x25b6;</SMALL></A><BR>
:<P><B>系统设置:</B></P>
<P><A HREF="/admin/?ADVANCEDSETTINGS=YES">展开高级设置 <SMALL>&#x25b6;</SMALL></A><BR>
<INPUT TYPE="HIDDEN" NAME="OP" VALUE="config-server">
<INPUT TYPE="CHECKBOX" NAME="SHARE_PRINTERS" ID="SHARE_PRINTERS" {?share_printers}><LABEL FOR="SHARE_PRINTERS"> 共享连接到此系统的打印机</LABEL><BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="CHECKBOX" NAME="REMOTE_ANY" ID="REMOTE_ANY" {?remote_any}><LABEL FOR="REMOTE_ANY"> 允许从互联网打印</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="REMOTE_ADMIN" ID="REMOTE_ADMIN" {?remote_admin}><LABEL FOR="REMOTE_ADMIN"> 允许远程管理</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="REMOTE_ADMIN" ID="REMOTE_ADMIN" {?remote_admin}><LABEL FOR="REMOTE_ADMIN"> 允许局域网内打开管理页面</LABEL><BR>
{have_gssapi?<INPUT TYPE="CHECKBOX" NAME="KERBEROS" ID="KERBEROS" {?kerberos}><LABEL FOR="KERBEROS"> 使用 Kerberos 认证</LABEL><BR>:}
<INPUT TYPE="CHECKBOX" NAME="USER_CANCEL_ANY" ID="USER_CANCEL_ANY" {?user_cancel_any}><LABEL FOR="USER_CANCEL_ANY"> 允许用户取消任何任务</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="USER_CANCEL_ANY" ID="USER_CANCEL_ANY" {?user_cancel_any}><LABEL FOR="USER_CANCEL_ANY"> 允许普通用户取消其他人的打印任务</LABEL><BR>
<INPUT TYPE="CHECKBOX" NAME="DEBUG_LOGGING" ID="DEBUG_LOGGING" {?debug_logging}><LABEL FOR="DEBUG_LOGGING"> 保存调试信息</LABEL></P>
}
<P><INPUT TYPE="SUBMIT" NAME="CHANGESETTINGS" VALUE="保存设置"></P>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">添加打印机</H2>
<H2 CLASS="title">添加打印机分组</H2>
<P>打印机 <A HREF="/classes/{printer_name}">{printer_name}</A> 已成功添加。
<P>打印机分组 <A HREF="/classes/{printer_name}">{printer_name}</A> 已添加成功

View File

@@ -1,6 +1,6 @@
<H2 CLASS="title">删除打印机 - {printer_name}</H2>
<H2 CLASS="title">删除打印机分组 - {printer_name}</H2>
<P><B>警告:</B>您确定要删除打印机
<P><B>警告:</B>您确定要删除这个打印机分组
{printer_name} 吗?</P>
<P ALIGN="CENTER"><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="op" VALUE="delete-class"><INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"><INPUT TYPE="SUBMIT" NAME="confirm" VALUE="删除打印机"></FORM></P>
<P ALIGN="CENTER"><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="op" VALUE="delete-class"><INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"><INPUT TYPE="SUBMIT" NAME="confirm" VALUE="删除打印机分组"></FORM></P>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">删除打印机 - {printer_name}</H2>
<H2 CLASS="title">删除打印机分组 - {printer_name}</H2>
<P>打印机 {printer_name} 已成功删除。
<P>打印机分组 {printer_name} 已删除。

View File

@@ -1 +1 @@
<H3 CLASS="title">任务</H3>
<H3 CLASS="title">打印任务</H3>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">修改打印机 - {printer_name}</H2>
<H2 CLASS="title">修改打印机分组 - {printer_name}</H2>
<P>打印机 <A HREF="/classes/{printer_name}">{printer_name}</A> 已成功修改
<P>打印机分组 <A HREF="/classes/{printer_name}">{printer_name}</A> 已保存

View File

@@ -1,17 +1,17 @@
<H2 CLASS="title"><A HREF="{printer_uri_supported}">{printer_name}</A>
({printer_state=3?空闲:{printer_state=4?处理中:已暂停}},
{printer_is_accepting_jobs=0?拒绝任务:接受任务},
{server_is_sharing_printers=0?未:{printer_is_shared=0?未:}}共享{default_name={printer_name}?, 服务器默认:})</H2>
{printer_is_accepting_jobs=0?暂停接收打印任务:允许接收打印任务},
{server_is_sharing_printers=0?未:{printer_is_shared=0?未:}}共享{default_name={printer_name}?, 默认入口:})</H2>
<FORM METHOD="POST" ACTION="{printer_uri_supported}" NAME="maintenance">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
<SELECT NAME="OP" ONCHANGE="document.maintenance.submit();">
<OPTION VALUE="">维护</OPTION>
<OPTION VALUE="print-test-page">打印测试页</OPTION>
{printer_state=5?<OPTION VALUE="start-class">恢复打印机类</OPTION>:<OPTION VALUE="stop-class">暂停打印机类</OPTION>}
{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">接受任务</OPTION>:<OPTION VALUE="reject-jobs">拒绝任务</OPTION>}
<OPTION VALUE="move-jobs">移动所有任务</OPTION>
<OPTION VALUE="cancel-jobs">取消所有任务</OPTION>
{printer_state=5?<OPTION VALUE="start-class">恢复此分组</OPTION>:<OPTION VALUE="stop-class">暂停此分组</OPTION>}
{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">允许接收打印任务</OPTION>:<OPTION VALUE="reject-jobs">暂停接收打印任务</OPTION>}
<OPTION VALUE="move-jobs">转移所有打印任务</OPTION>
<OPTION VALUE="cancel-jobs">取消所有打印任务</OPTION>
</SELECT>
<INPUT TYPE="SUBMIT" VALUE="执行" STYLE="display: none;">
</FORM>
@@ -22,11 +22,11 @@
<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="1">
<SELECT NAME="OP" ONCHANGE="document.administration.submit();">
<OPTION VALUE="">管理</OPTION>
<OPTION VALUE="modify-class">修改打印机</OPTION>
<OPTION VALUE="delete-class">删除打印机</OPTION>
<OPTION VALUE="set-class-options">设置默认选项</OPTION>
<OPTION VALUE="set-as-default">设为服务器默认</OPTION>
<OPTION VALUE="set-allowed-users">设置允许用户</OPTION>
<OPTION VALUE="modify-class">修改打印机分组</OPTION>
<OPTION VALUE="delete-class">删除打印机分组</OPTION>
<OPTION VALUE="set-class-options">设置默认打印选项</OPTION>
<OPTION VALUE="set-as-default">设为默认打印入口</OPTION>
<OPTION VALUE="set-allowed-users">设置谁可以打印</OPTION>
</SELECT>
<INPUT TYPE="SUBMIT" VALUE="执行" STYLE="display: none;">
</FORM>
@@ -34,8 +34,8 @@
<TABLE SUMMARY="{printer_name}">
<TR><TH ALIGN="RIGHT" VALIGN="TOP">描述:</TH><TD>{printer_info}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">位置:</TH><TD>{printer_location}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">成员</TH><TD>{?member_uris=?无:{member_uris}}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">默认设置:</TH><TD>job-sheets={job_sheets_default}
<TR><TH ALIGN="RIGHT" VALIGN="TOP">包含的打印机</TH><TD>{?member_uris=?无:{member_uris}}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">默认打印设置:</TH><TD>job-sheets={job_sheets_default}
media={media_default?{media_default}:未知}
{sides_default?sides={sides_default}:}</TD></TR>
</TABLE>

View File

@@ -1 +1 @@
<P ALIGN="CENTER">{total=0?没有打印机:显示 {total} 个打印机中的 {#printer_name} }</P>
<P ALIGN="CENTER">{total=0?没有打印机分组。分组用于把多台打印机合成一个打印入口,普通家庭或单台打印机通常不用设置:显示 {total} 个打印机分组中的 {#printer_name} }</P>

View File

@@ -1,7 +1,7 @@
{#printer_name=0?:
<TABLE CLASS="list" SUMMARY="打印机列表">
<TABLE CLASS="list" SUMMARY="打印机分组列表">
<THEAD>
<TR><TH>队列名称</TH><TH>描述</TH><TH>位置</TH><TH>成员</TH><TH>状态</TH></TR>
<TR><TH>分组名称</TH><TH>说明</TH><TH>位置</TH><TH>包含的打印机</TH><TH>状态</TH></TR>
</THEAD>
<TBODY>
{[printer_name]

View File

@@ -1,7 +1,7 @@
<H2 CLASS="title">{title} - {printer_name}</H2>
<P>{job_state>5?:<IMG SRC="/images/wait.gif" WIDTH="16" HEIGHT="16"
ALIGN="ABSMIDDLE" ALT="加载中"> }打印机命令任务
ALIGN="ABSMIDDLE" ALT="加载中"> }打印机维护任务
{job_state=3?等待中:{job_state=4?已挂起:
{job_state=5?处理中:{job_state=6?已停止:
{job_state=7?已取消:{job_state=8?已中止:已完成}}}}}}{job_state=9?:{job_printer_state_message?,

View File

@@ -5,7 +5,7 @@ function reset_config()
}
</SCRIPT>
<H2 CLASS="title">编辑配置文件</H2>
<H2 CLASS="title">高级:编辑配置文件</H2>
<FORM NAME="cups" METHOD="POST" ACTION="/admin/">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -14,7 +14,7 @@ function reset_config()
<TEXTAREA NAME="CUPSDCONF" COLS="80" ROWS="25">{CUPSDCONF}</TEXTAREA>
<P><INPUT TYPE="SUBMIT" NAME="SAVECHANGES" VALUE="保存更改">
<INPUT TYPE="BUTTON" VALUE="使用默认配置文件"
<INPUT TYPE="BUTTON" VALUE="恢复默认配置文件"
onClick="reset_config();"></P>
</FORM>

View File

@@ -8,30 +8,17 @@
{refresh_page?<meta http-equiv="refresh" content="{refresh_page}">:}
<meta http-equiv="X-UA-Compatible" content="IE=9">
<meta name="viewport" content="width=device-width">
<style>html{display:none;}</style>
<script type="text/javascript"><!--
if (self == top) {
document.documentElement.style.display = 'block';
} else {
top.location = self.location;
}
function check_cookies() {
if (!navigator.cookieEnabled) {
document.getElementById('body').innerHTML = '此页面使用 Cookie 防止跨站攻击,请启用 Cookie。';
}
}
--></SCRIPT>
<title>{title} - CUPS 打印管理</title>
</head>
<body onload="check_cookies();">
<body>
<div class="header">
<ul>
<li><a href="https://openprinting.github.io/cups/" target="_blank">OpenPrinting CUPS</a></li>
<li><a {SECTION=admin?class="active" :}href="/">首页</a></li>
<li><a {SECTION=admin?class="active" :}href="/admin">管理</a></li>
<li><a {SECTION=classes?class="active" :}href="/classes/">打印机</a></li>
<li><a {SECTION=classes?class="active" :}href="/classes/">打印机分组</a></li>
<li><a {SECTION=help?class="active" :}href="/help/">帮助</a></li>
<li><a {SECTION=jobs?class="active" :}href="/jobs/">任务</a></li>
<li><a {SECTION=jobs?class="active" :}href="/jobs/">打印任务</a></li>
<li><a {SECTION=printers?class="active" :}href="/printers/">打印机</a></li>
</ul>
</div>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">取消任务 {job_id}</H2>
<H2 CLASS="title">取消打印任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已取消。
<P><A HREF="{job_printer_uri}">打印任务 {job_id}</A> 已取消。

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">挂起任务 {job_id}</H2>
<H2 CLASS="title">暂停打印任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已挂起
<P><A HREF="{job_printer_uri}">打印任务 {job_id}</A> 已暂停

View File

@@ -3,7 +3,7 @@
<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
{job_id?<INPUT TYPE="HIDDEN" NAME="JOB_ID" VALUE="{job_id}">:}
<H2 CLASS="title">{job_id?移动任务 {job_id}:移动所有任务}</H2>
<H2 CLASS="title">{job_id?转移打印任务 {job_id}:转移所有打印任务}</H2>
<TABLE>
<TR>
@@ -16,7 +16,7 @@
</TR>
<TR>
<TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="{job_id?移动任务:移动任务}"></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="{job_id?转移打印任务:转移打印任务}"></TD>
</TR>
</TABLE>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">{job_id?移动任务 {job_id}:移动所有任务}</H2>
<H2 CLASS="title">{job_id?转移打印任务 {job_id}:转移所有打印任务}</H2>
<P>{job_id?<A HREF="/jobs/{job_id}">任务 {job_id}</A>:所有任务}已移
<P>{job_id?<A HREF="/jobs/{job_id}">打印任务 {job_id}</A>:所有打印任务}已移到
<A HREF="/{is_class?classes:printers}/{job_printer_name}">{job_printer_name}</A>。</P>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">释放任务 {job_id}</H2>
<H2 CLASS="title">继续打印任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已释放,准备打印。
<P><A HREF="{job_printer_uri}">打印任务 {job_id}</A> 已恢复,准备继续打印。

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">重新打印任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已重新启动
<P><A HREF="{job_printer_uri}">打印任务 {job_id}</A> 已重新开始

View File

@@ -1,5 +1,5 @@
{?which_jobs=?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="显示活动任务"></FORM>}
{?which_jobs=completed?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="completed"><INPUT TYPE="SUBMIT" VALUE="显示已完成任务"></FORM>}
{?which_jobs=all?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="all"><INPUT TYPE="SUBMIT" VALUE="显示所有任务"></FORM>}
{?which_jobs=?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="SUBMIT" VALUE="只看正在打印"></FORM>}
{?which_jobs=completed?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="completed"><INPUT TYPE="SUBMIT" VALUE="只看已完成"></FORM>}
{?which_jobs=all?:<FORM ACTION="{?printer_name=?/jobs:{printer_uri_supported}}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="which_jobs" VALUE="all"><INPUT TYPE="SUBMIT" VALUE="查看全部打印任务"></FORM>}
<P ALIGN="CENTER">{?which_jobs=?活动任务按处理顺序排列;挂起任务显示在前面。:{which_jobs=all?任务按顺序排列:已完成任务按完成顺序排列}}</P>
<P ALIGN="CENTER">{?which_jobs=?正在打印和等待中的任务会按顺序显示,暂停的任务会排在前面。:{which_jobs=all?所有打印任务按顺序显示:已完成的打印任务按完成顺序显示}}</P>

View File

@@ -1,7 +1,7 @@
{#job_id=0?:
<TABLE CLASS="list" SUMMARY="任务列表">
<TABLE CLASS="list" SUMMARY="打印任务列表">
<THEAD>
<TR><TH>编号</TH><TH>名称</TH><TH>用户</TH><TH>大小</TH><TH>页数</TH><TH>状态</TH><TH>操作</TH></TR>
<TR><TH>编号</TH><TH>文件/任务名称</TH><TH>提交用户</TH><TH>大小</TH><TH>页数</TH><TH>状态</TH><TH>操作</TH></TR>
</THEAD>
<TBODY>
{[job_id]
@@ -20,14 +20,14 @@
<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="restart-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}"><INPUT TYPE="SUBMIT" VALUE="重新打印"></FORM>:}:}
{job_state=4?{job_hold_until=auth-info-required?需要认证:
<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="release-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
<INPUT TYPE="SUBMIT" VALUE="释放任务"></FORM>:}:}
<INPUT TYPE="SUBMIT" VALUE="继续打印"></FORM>:}:}
{job_state=3?
<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="hold-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
<INPUT TYPE="SUBMIT" VALUE="挂起任务"></FORM>:}
<INPUT TYPE="SUBMIT" VALUE="暂停任务"></FORM>:}
{job_state<7?
<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="cancel-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="HIDDEN" NAME="job_printer_uri" VALUE="{job_printer_uri}">
<INPUT TYPE="SUBMIT" VALUE="取消任务"></FORM>
<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="move-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="SUBMIT" VALUE="移动任务"></FORM>:}
<INPUT TYPE="SUBMIT" VALUE="取消打印"></FORM>
<FORM ACTION="/jobs/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="move-job"><INPUT TYPE="HIDDEN" NAME="job_id" VALUE="{job_id}"><INPUT TYPE="SUBMIT" VALUE="转到其他打印机"></FORM>:}
&nbsp;</TD>
</TR>
}

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">修改打印机 - {printer_name}</H2>
<H2 CLASS="title">修改打印机分组 - {printer_name}</H2>
<FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -15,7 +15,7 @@
<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"></TD>
</TR>
<TR>
<TH CLASS="label">成员</TH>
<TH CLASS="label">包含的打印机</TH>
<TD>
<SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE>
{[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}}
@@ -24,7 +24,7 @@
</TR>
<TR>
<TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="修改打印机"></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="保存打印机分组"></TD>
</TR>
</TABLE>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">更改设置</H2>
<P>配置未做任何更改,服务器未重启...</P>
<P>配置没有变化,打印服务无需重启。</P>

View File

@@ -1,5 +1,5 @@
</TABLE>
<P ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="设置默认选项"></P>
<P ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="保存默认打印选项"></P>
</DIV>
</DIV>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">{is_class?打印机:打印机} {printer_name} 接受任务</H2>
<H2 CLASS="title">{is_class?打印机分组:打印机} {printer_name} 已允许接收打印任务</H2>
<P>{is_class?打印机:打印机} <A
<P>{is_class?打印机分组:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
现在接受任务。</P>
现在可以接收新的打印任务。</P>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">取消 {is_class?打印机:打印机} {printer_name} 上的任务</H2>
<H2 CLASS="title">取消 {is_class?打印机分组:打印机} {printer_name} 上的打印任务</H2>
<P>{is_class?打印机:打印机} <A
<P>{is_class?打印机分组:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
上的所有任务已取消。</P>
上的所有打印任务已取消。</P>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">设置默认选项 - {printer_name}</H2>
<H2 CLASS="title">设置默认打印选项 - {printer_name}</H2>
<P>{OP=set-class-options?打印机 <A HREF="/classes/{printer_name}">:打印机 <A HREF="/printers/{printer_name}">}{printer_name}</A>
的默认选项已成功设置
<P>{OP=set-class-options?打印机分组 <A HREF="/classes/{printer_name}">:打印机 <A HREF="/printers/{printer_name}">}{printer_name}</A>
的默认打印选项已保存

View File

@@ -1,8 +1,8 @@
<H2 CLASS="title">设置 {is_class?打印机:打印机} {printer_name} 为默认</H2>
<H2 CLASS="title">设置 {is_class?打印机分组:打印机} {printer_name} 为默认打印入口</H2>
<P>{is_class?打印机:打印机} <A
<P>{is_class?打印机分组:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
已设为服务器默认打印。</P>
已设为默认打印入口。</P>
<BLOCKQUOTE><B>注意:</B>通过 <TT>lpoptions</TT> 命令设置的用户默认值
将覆盖此默认设置。</BLOCKQUOTE>

View File

@@ -1 +1 @@
<H3 CLASS="title">任务</H3>
<H3 CLASS="title">打印任务</H3>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">{is_class?打印机:打印机} {printer_name} 拒绝任务</H2>
<H2 CLASS="title">{is_class?打印机分组:打印机} {printer_name} 已暂停接收打印任务</H2>
<P>{is_class?打印机:打印机} <A
<P>{is_class?打印机分组:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
不再接受任务。</P>
暂时不会接收新的打印任务。</P>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">恢复 {is_class?打印机:打印机} {printer_name}</H2>
<H2 CLASS="title">恢复 {is_class?打印机分组:打印机} {printer_name}</H2>
<P>{is_class?打印机:打印机} <A
<P>{is_class?打印机分组:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
已恢复。</P>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">暂停 {is_class?打印机:打印机} {printer_name}</H2>
<H2 CLASS="title">暂停 {is_class?打印机分组:打印机} {printer_name}</H2>
<P>{is_class?打印机:打印机} <A
<P>{is_class?打印机分组:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
已暂停。</P>

View File

@@ -1,7 +1,7 @@
<H2 CLASS="title"><A HREF="{printer_uri_supported}">{printer_name}</A>
({printer_state=3?空闲:{printer_state=4?处理中:已暂停}},
{printer_is_accepting_jobs=0?拒绝任务:接受任务},
{server_is_sharing_printers=0?未:{printer_is_shared=0?未:}}共享{default_name={printer_name}?, 服务器默认:})</H2>
{printer_is_accepting_jobs=0?暂停接收打印任务:允许接收打印任务},
{server_is_sharing_printers=0?未:{printer_is_shared=0?未:}}共享{default_name={printer_name}?, 默认打印机:})</H2>
<FORM METHOD="POST" ACTION="{printer_uri_supported}" NAME="maintenance">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -11,9 +11,9 @@
{printer_commands~.*Clean.*?<OPTION VALUE="clean-print-heads">清洗打印头</OPTION>:}
{printer_commands~.*PrintSelfTestPage.*?<OPTION VALUE="print-self-test-page">打印自检页</OPTION>:}
{printer_state=5?<OPTION VALUE="start-printer">恢复打印机</OPTION>:<OPTION VALUE="stop-printer">暂停打印机</OPTION>}
{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">接受任务</OPTION>:<OPTION VALUE="reject-jobs">拒绝任务</OPTION>}
<OPTION VALUE="move-jobs">移动所有任务</OPTION>
<OPTION VALUE="cancel-jobs">取消所有任务</OPTION>
{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">允许接收打印任务</OPTION>:<OPTION VALUE="reject-jobs">暂停接收打印任务</OPTION>}
<OPTION VALUE="move-jobs">转移所有打印任务</OPTION>
<OPTION VALUE="cancel-jobs">取消所有打印任务</OPTION>
</SELECT>
<NOSCRIPT><INPUT TYPE="SUBMIT" VALUE="执行"></NOSCRIPT>
</FORM>
@@ -25,9 +25,9 @@
<OPTION VALUE="">管理</OPTION>
<OPTION VALUE="modify-printer">修改打印机</OPTION>
<OPTION VALUE="delete-printer">删除打印机</OPTION>
<OPTION VALUE="set-printer-options">设置默认选项</OPTION>
<OPTION VALUE="set-as-default">设为服务器默认</OPTION>
<OPTION VALUE="set-allowed-users">设置允许用户</OPTION>
<OPTION VALUE="set-printer-options">设置默认打印选项</OPTION>
<OPTION VALUE="set-as-default">设为默认打印机</OPTION>
<OPTION VALUE="set-allowed-users">设置谁可以打印</OPTION>
</SELECT>
<NOSCRIPT><INPUT TYPE="SUBMIT" VALUE="执行"></NOSCRIPT>
</FORM>
@@ -37,7 +37,7 @@
<TR><TH ALIGN="RIGHT" VALIGN="TOP">位置:</TH><TD>{printer_location}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">驱动:</TH><TD>{printer_make_and_model} ({color_supported=1?彩色:灰度}{sides_supported=one-sided?:, 双面打印})<BR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">连接:</TH><TD>{device_uri}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">默认设置:</TH><TD>job-sheets={job_sheets_default}
<TR><TH ALIGN="RIGHT" VALIGN="TOP">默认打印设置:</TH><TD>job-sheets={job_sheets_default}
media={media_default?{media_default}:未知}
{sides_default?sides={sides_default}:}</TD></TR>
</TABLE>

View File

@@ -1,7 +1,7 @@
{#printer_name=0?:
<TABLE CLASS="list" SUMMARY="打印机列表">
<THEAD>
<TR><TH>队列名称</TH><TH>描述</TH><TH>位置</TH><TH>品牌型号</TH><TH>状态</TH></TR>
<TR><TH>打印机名称</TH><TH>说明</TH><TH>位置</TH><TH>型号/驱动</TH><TH>状态</TH></TR>
</THEAD>
<TBODY>
{[printer_name]

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">更改设置</H2>
<P><IMG SRC="data:image/gif;base64,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" WIDTH="16" HEIGHT="16" ALIGN="ABSMIDDLE"
ALT="加载中"> 请稍候,服务正在重启...</P>
ALT="加载中"> 请稍候,打印服务正在重启...</P>

View File

@@ -3,7 +3,7 @@
{ORDER?<INPUT TYPE="HIDDEN" NAME="ORDER" VALUE="{ORDER}">:}
<P ALIGN="CENTER"><B>在
{SEARCH_DEST?{SEARCH_DEST}:{SECTION=classes?打印机:{SECTION=jobs?任务:打印机}}} 中搜索:</B>
{SEARCH_DEST?{SEARCH_DEST}:{SECTION=classes?打印机分组:{SECTION=jobs?打印任务:打印机}}} 中搜索:</B>
<INPUT TYPE="SEARCH" NAME="QUERY" VALUE="{?QUERY}" SIZE="40" PLACEHOLDER="" AUTOSAVE="org.cups.{SECTION}" RESULTS="20"> <INPUT
TYPE="SUBMIT" VALUE="搜索"> <INPUT TYPE="SUBMIT" NAME="CLEAR" VALUE="清除"></P>

View File

@@ -1,10 +1,10 @@
<H2 CLASS="title">设置默认选项 - {printer_name}</H2>
<H2 CLASS="title">设置默认打印选项 - {printer_name}</H2>
<FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
{HAVE_AUTOCONFIGURE?<INPUT TYPE="SUBMIT" NAME="AUTOCONFIGURE" VALUE="从打印机查询默认选项">:}
{HAVE_AUTOCONFIGURE?<INPUT TYPE="SUBMIT" NAME="AUTOCONFIGURE" VALUE="从打印机读取推荐默认值">:}
<SCRIPT TYPE="text/javascript"><!--
function update_paramtable(option)

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">在 {printer_name} 上打印测试页</H2>
<P>测试页已发送;任务编号为 <A HREF="/{SECTION}/{printer_name}">
<P>测试页已发送;打印任务编号为 <A HREF="/{SECTION}/{printer_name}">
{printer_name}-{job_id}</A>。</P>

View File

@@ -1,6 +1,6 @@
</div>
</div>
<script src="/cups-zh-localize.js" type="text/javascript"></script>
<div class="footer">CUPS 和 CUPS 标志是 <a href="http://www.apple.com">Apple Inc.</a> 的商标 | 中文化版</div>
<script src="/cups-zh-localize.js?v=20260628-humanized" type="text/javascript"></script>
<div class="footer">CUPS 打印服务 | 中文界面优化版</div>
</body>
</html>

View File

@@ -4,11 +4,11 @@
<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
{IS_CLASS?<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="{IS_CLASS}">:}
<H2 CLASS="title">{printer_name} 的允许用户</H2>
<H2 CLASS="title">设置谁可以使用 {printer_name}</H2>
<TABLE>
<TR>
<TH CLASS="label">用户:</TH>
<TH CLASS="label">用户</TH>
<TD>
<INPUT TYPE='TEXT' NAME='users' SIZE='60' VALUE='{?requesting_user_name_allowed}{?requesting_user_name_denied}'>
<BR>
@@ -19,7 +19,7 @@
<TR>
<TD></TD>
<TD>
<INPUT TYPE="SUBMIT" VALUE="设置允许用户">
<INPUT TYPE="SUBMIT" VALUE="保存使用权限">
</TD>
</TR>
</TABLE>