完成CUPS模板完整汉化

汉化内容包括:
- 打印机设置选项页面 (set-printer-options)
- 添加/修改/删除打印机和打印机类
- 任务管理 (挂起/释放/取消/移动)
- 帮助页面和错误提示
- 分页导航
- 用户权限设置
- 配置文件编辑

共汉化43个模板文件
This commit is contained in:
2025-11-30 21:16:31 +08:00
parent 094811b98a
commit a6fc79c6ea
43 changed files with 168 additions and 175 deletions

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">Add Class</H2> <H2 CLASS="title">添加打印机类</H2>
<FORM METHOD="POST" ACTION="/admin"> <FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"> <INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -6,22 +6,22 @@
<TABLE> <TABLE>
<TR> <TR>
<TH CLASS="label">Name:</TH> <TH CLASS="label">名称:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_NAME" SIZE="40" MAXLENGTH="127"><BR> <TD><INPUT TYPE="TEXT" NAME="PRINTER_NAME" SIZE="40" MAXLENGTH="127"><BR>
<SMALL>(May contain any printable characters except "/", "#", and space)</SMALL></TD> <SMALL>(可包含任何可打印字符,除了 "/""#" 和空格)</SMALL></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Description:</TH> <TH CLASS="label">描述:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" SIZE="40" MAXLENGTH="127"><BR> <TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" SIZE="40" MAXLENGTH="127"><BR>
<SMALL>(Human-readable description such as "HP LaserJet with Duplexer")</SMALL></TD> <SMALL>(如 "HP 激光打印机"</SMALL></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Location:</TH> <TH CLASS="label">位置:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" SIZE="40" MAXLENGTH="127"><BR> <TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" SIZE="40" MAXLENGTH="127"><BR>
<SMALL>(Human-readable location such as "Lab 1")</SMALL></TD> <SMALL>(如 "办公室"</SMALL></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Members:</TH> <TH CLASS="label">成员:</TH>
<TD> <TD>
<SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE> <SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE>
{[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}} {[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}}
@@ -30,7 +30,7 @@
</TR> </TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="Add Class"></TD> <TD><INPUT TYPE="SUBMIT" VALUE="添加打印机类"></TD>
</TR> </TR>
</TABLE> </TABLE>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">{op=modify-printer?Modify {printer_name}:Add Printer}</H2> <H2 CLASS="title">{op=modify-printer?修改 {printer_name}:添加打印机}</H2>
<FORM METHOD="POST" ACTION="/admin"> <FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"> <INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -8,12 +8,12 @@
<TABLE> <TABLE>
<TR> <TR>
<TH CLASS="label">Connection:</TH> <TH CLASS="label">连接:</TH>
<TD><INPUT TYPE="URL" SIZE="60" MAXLENGTH="1023" NAME="DEVICE_URI" VALUE="{current_device_uri?{current_device_uri}:{device_uri}}"></TD> <TD><INPUT TYPE="URL" SIZE="60" MAXLENGTH="1023" NAME="DEVICE_URI" VALUE="{current_device_uri?{current_device_uri}:{device_uri}}"></TD>
</TR> </TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD>Examples: <TD>示例:
<PRE> <PRE>
http://hostname:631/ipp/ http://hostname:631/ipp/
http://hostname:631/ipp/port1 http://hostname:631/ipp/port1
@@ -27,14 +27,13 @@
socket://hostname:9100 socket://hostname:9100
</PRE> </PRE>
<P>See <A HREF="/help/network.html" TARGET="_blank">"Network <P>请参阅 <A HREF="/help/network.html" TARGET="_blank">"网络打印机"</A> 获取正确的 URI 格式。</P>
Printers"</A> for the correct URI to use with your printer.</P>
</TD> </TD>
</TR> </TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="Continue"></TD> <TD><INPUT TYPE="SUBMIT" VALUE="继续"></TD>
</TR> </TR>
</TABLE> </TABLE>

View File

@@ -1,4 +1,3 @@
<H2 CLASS="title">Add Class</H2> <H2 CLASS="title">添加打印机类</H2>
<P>Class <A HREF="/classes/{printer_name}">{printer_name}</A> has been added <P>打印机类 <A HREF="/classes/{printer_name}">{printer_name}</A> 已成功添加。
successfully.

View File

@@ -1,6 +1,6 @@
<H2 CLASS="title">Delete Class {printer_name}</H2> <H2 CLASS="title">删除打印机类 - {printer_name}</H2>
<P><B>Warning:</B> Are you sure you want to delete class <P><B>警告:</B>您确定要删除打印机类
{printer_name}?</P> {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="Delete Class"></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">Delete Class {printer_name}</H2> <H2 CLASS="title">删除打印机类 - {printer_name}</H2>
<P>Class {printer_name} has been deleted successfully. <P>打印机类 {printer_name} 已成功删除。

View File

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

View File

@@ -1,4 +1,3 @@
<H2 CLASS="title">Modify Class {printer_name}</H2> <H2 CLASS="title">修改打印机类 - {printer_name}</H2>
<P>Class <A HREF="/classes/{printer_name}">{printer_name}</A> has been <P>打印机类 <A HREF="/classes/{printer_name}">{printer_name}</A> 已成功修改。
modified successfully.

View File

@@ -1,19 +1,19 @@
<H2 CLASS="title"><A HREF="{printer_uri_supported}">{printer_name}</A> <H2 CLASS="title"><A HREF="{printer_uri_supported}">{printer_name}</A>
({printer_state=3?Idle:{printer_state=4?Processing:Paused}}, ({printer_state=3?空闲:{printer_state=4?处理中:已暂停}},
{printer_is_accepting_jobs=0?Rejecting Jobs:Accepting Jobs}, {printer_is_accepting_jobs=0?拒绝任务:接受任务},
{server_is_sharing_printers=0?Not:{printer_is_shared=0?Not:}} Shared{default_name={printer_name}?, Server Default:})</H2> {server_is_sharing_printers=0?:{printer_is_shared=0?未:}}共享{default_name={printer_name}?, 服务器默认:})</H2>
<FORM METHOD="POST" ACTION="{printer_uri_supported}" NAME="maintenance"> <FORM METHOD="POST" ACTION="{printer_uri_supported}" NAME="maintenance">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"> <INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
<SELECT NAME="OP" ONCHANGE="document.maintenance.submit();"> <SELECT NAME="OP" ONCHANGE="document.maintenance.submit();">
<OPTION VALUE="">Maintenance</OPTION> <OPTION VALUE="">维护</OPTION>
<OPTION VALUE="print-test-page">Print Test Page</OPTION> <OPTION VALUE="print-test-page">打印测试页</OPTION>
{printer_state=5?<OPTION VALUE="start-class">Resume Class</OPTION>:<OPTION VALUE="stop-class">Pause Class</OPTION>} {printer_state=5?<OPTION VALUE="start-class">恢复打印机类</OPTION>:<OPTION VALUE="stop-class">暂停打印机类</OPTION>}
{printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">Accept Jobs</OPTION>:<OPTION VALUE="reject-jobs">Reject Jobs</OPTION>} {printer_is_accepting_jobs=0?<OPTION VALUE="accept-jobs">接受任务</OPTION>:<OPTION VALUE="reject-jobs">拒绝任务</OPTION>}
<OPTION VALUE="move-jobs">Move All Jobs</OPTION> <OPTION VALUE="move-jobs">移动所有任务</OPTION>
<OPTION VALUE="cancel-jobs">Cancel All Jobs</OPTION> <OPTION VALUE="cancel-jobs">取消所有任务</OPTION>
</SELECT> </SELECT>
<INPUT TYPE="SUBMIT" VALUE="Go" STYLE="display: none;"> <INPUT TYPE="SUBMIT" VALUE="执行" STYLE="display: none;">
</FORM> </FORM>
<FORM METHOD="POST" ACTION="{admin_uri}" NAME="administration"> <FORM METHOD="POST" ACTION="{admin_uri}" NAME="administration">
@@ -21,21 +21,21 @@
<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"> <INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">
<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="1"> <INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="1">
<SELECT NAME="OP" ONCHANGE="document.administration.submit();"> <SELECT NAME="OP" ONCHANGE="document.administration.submit();">
<OPTION VALUE="">Administration</OPTION> <OPTION VALUE="">管理</OPTION>
<OPTION VALUE="modify-class">Modify Class</OPTION> <OPTION VALUE="modify-class">修改打印机类</OPTION>
<OPTION VALUE="delete-class">Delete Class</OPTION> <OPTION VALUE="delete-class">删除打印机类</OPTION>
<OPTION VALUE="set-class-options">Set Default Options</OPTION> <OPTION VALUE="set-class-options">设置默认选项</OPTION>
<OPTION VALUE="set-as-default">Set As Server Default</OPTION> <OPTION VALUE="set-as-default">设为服务器默认</OPTION>
<OPTION VALUE="set-allowed-users">Set Allowed Users</OPTION> <OPTION VALUE="set-allowed-users">设置允许用户</OPTION>
</SELECT> </SELECT>
<INPUT TYPE="SUBMIT" VALUE="Go" STYLE="display: none;"> <INPUT TYPE="SUBMIT" VALUE="执行" STYLE="display: none;">
</FORM> </FORM>
<TABLE SUMMARY="{printer_name}"> <TABLE SUMMARY="{printer_name}">
<TR><TH ALIGN="RIGHT" VALIGN="TOP">Description:</TH><TD>{printer_info}</TD></TR> <TR><TH ALIGN="RIGHT" VALIGN="TOP">描述:</TH><TD>{printer_info}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">Location:</TH><TD>{printer_location}</TD></TR> <TR><TH ALIGN="RIGHT" VALIGN="TOP">位置:</TH><TD>{printer_location}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">Members:</TH><TD>{?member_uris=?None:{member_uris}}</TD></TR> <TR><TH ALIGN="RIGHT" VALIGN="TOP">成员:</TH><TD>{?member_uris=?:{member_uris}}</TD></TR>
<TR><TH ALIGN="RIGHT" VALIGN="TOP">Defaults:</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}:unknown} media={media_default?{media_default}:未知}
{sides_default?sides={sides_default}:}</TD></TR> {sides_default?sides={sides_default}:}</TD></TR>
</TABLE> </TABLE>

View File

@@ -1,8 +1,8 @@
<H2 CLASS="title">{title} On {printer_name}</H2> <H2 CLASS="title">{title} - {printer_name}</H2>
<P>{job_state>5?:<IMG SRC="/images/wait.gif" WIDTH="16" HEIGHT="16" <P>{job_state>5?:<IMG SRC="/images/wait.gif" WIDTH="16" HEIGHT="16"
ALIGN="ABSMIDDLE" ALT="Busy Indicator"> }Printer command job ALIGN="ABSMIDDLE" ALT="加载中"> }打印机命令任务
{job_state=3?pending:{job_state=4?held: {job_state=3?等待中:{job_state=4?已挂起:
{job_state=5?processing:{job_state=6?stopped: {job_state=5?处理中:{job_state=6?已停止:
{job_state=7?canceled:{job_state=8?aborted:completed}}}}}}{job_state=9?:{job_printer_state_message?, {job_state=7?已取消:{job_state=8?已中止:已完成}}}}}}{job_state=9?:{job_printer_state_message?,
<EM>"{job_printer_state_message}"</EM>:}}</P> <EM>"{job_printer_state_message}"</EM>:}}</P>

View File

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

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">{?title} {?printer_name} Error</H2> <H2 CLASS="title">{?title} {?printer_name} 错误</H2>
<P>Error:</P> <P>错误:</P>
<BLOCKQUOTE>Unknown operation "{op}"!</BLOCKQUOTE> <BLOCKQUOTE>未知操作 "{op}"</BLOCKQUOTE>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">{?title} {?printer_name} Error</H2> <H2 CLASS="title">{?title} {?printer_name} 错误</H2>
<P>{?message?{message}:Error}:</P> <P>{?message?{message}:错误}</P>
<BLOCKQUOTE>{error}</BLOCKQUOTE> <BLOCKQUOTE>{error}</BLOCKQUOTE>

View File

@@ -1,12 +1,12 @@
<FORM ACTION="/help/{?HELPFILE}" METHOD="GET"> <FORM ACTION="/help/{?HELPFILE}" METHOD="GET">
{TOPIC?<INPUT TYPE="HIDDEN" NAME="TOPIC" VALUE="{TOPIC}">:} {TOPIC?<INPUT TYPE="HIDDEN" NAME="TOPIC" VALUE="{TOPIC}">:}
<P ALIGN="CENTER"><B>Search in <P ALIGN="CENTER"><B>
{HELPTITLE?{HELPTITLE}:{TOPIC?{TOPIC}:All Documents}}:</B> <INPUT {HELPTITLE?{HELPTITLE}:{TOPIC?{TOPIC}:所有文档}} 中搜索:</B> <INPUT
TYPE="SEARCH" NAME="QUERY" VALUE="{?QUERY}" SIZE="40" PLACEHOLDER="" TYPE="SEARCH" NAME="QUERY" VALUE="{?QUERY}" SIZE="40" PLACEHOLDER=""
AUTOSAVE="org.cups.help" RESULTS="20"> AUTOSAVE="org.cups.help" RESULTS="20">
<INPUT TYPE="SUBMIT" NAME="SEARCH" VALUE="Search"> <INPUT TYPE="SUBMIT" NAME="SEARCH" VALUE="搜索">
<INPUT TYPE="SUBMIT" NAME="CLEAR" VALUE="Clear"></P> <INPUT TYPE="SUBMIT" NAME="CLEAR" VALUE="清除"></P>
</FORM> </FORM>
@@ -14,9 +14,9 @@ AUTOSAVE="org.cups.help" RESULTS="20">
<DIV CLASS="sidebar"><TABLE CLASS="inset" SUMMARY="Contents"> <DIV CLASS="sidebar"><TABLE CLASS="inset" SUMMARY="Contents">
<TR><TD> <TR><TD>
<H3 CLASS="title">Online Help Documents</H3> <H3 CLASS="title">在线帮助文档</H3>
<P CLASS="l0"><A HREF="/help/{QUERY??QUERY={QUERY}:}">All Documents</A></P> <P CLASS="l0"><A HREF="/help/{QUERY??QUERY={QUERY}:}">所有文档</A></P>
<HR> <HR>
{[BMTEXT]<P CLASS="l{BMINDENT}"><A HREF="{BMLINK}">{BMTEXT}</A></P> {[BMTEXT]<P CLASS="l{BMINDENT}"><A HREF="{BMLINK}">{BMTEXT}</A></P>
@@ -24,18 +24,18 @@ AUTOSAVE="org.cups.help" RESULTS="20">
</TD></TR> </TD></TR>
</TABLE></DIV> </TABLE></DIV>
{QUERY?<P>Search Results in {HELPFILE?{HELPTITLE}:{TOPIC?{TOPIC}:All Documents}}\:</P> {QUERY?<P> {HELPFILE?{HELPTITLE}:{TOPIC?{TOPIC}:所有文档}} 中的搜索结果:</P>
{QTEXT?<UL> {QTEXT?<UL>
{[QTEXT]<LI><A HREF="{QLINK}">{QTEXT}</A>{QPTEXT? (in <I><A HREF="{QPLINK}">{QPTEXT}</A></I>):}</LI>} {[QTEXT]<LI><A HREF="{QLINK}">{QTEXT}</A>{QPTEXT? ( <I><A HREF="{QPLINK}">{QPTEXT}</A></I>):}</LI>}
{QTEXT?</UL>:} {QTEXT?</UL>:}
:<P>No matches found.</P>} :<P>未找到匹配结果。</P>}
<HR NOSHADE>:} <HR NOSHADE>:}
{HELPTITLE?<FORM ACTION="/help/{?HELPFILE}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="PRINTABLE" VALUE="YES"><INPUT TYPE="SUBMIT" VALUE="View Printable Version"></FORM>: {HELPTITLE?<FORM ACTION="/help/{?HELPFILE}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="PRINTABLE" VALUE="YES"><INPUT TYPE="SUBMIT" VALUE="查看可打印版本"></FORM>:
<H1>Online Help</H1> <H1>在线帮助</H1>
<P>This is the CUPS online help interface. Enter search words above or click on any of the documentation links to display online help information.</P> <P>这是 CUPS 在线帮助界面。在上方输入搜索词或点击任意文档链接查看在线帮助信息。</P>
<P>If you are new to CUPS, read the "<a href="/help/overview.html">Overview of CUPS</a>" page.</P> <P>如果您是 CUPS 新用户,请阅读 "<a href="/help/overview.html">CUPS 概述</a>" 页面。</P>
<P>The <A HREF="https://openprinting.github.io/cups/">CUPS home page</A> also provides many resources including user discussion forums, answers to frequently-asked questions, and a form for submitting bug reports and feature requests.</P>} <P><A HREF="https://openprinting.github.io/cups/">CUPS 主页</A> 还提供许多资源,包括用户论坛、常见问题解答以及提交错误报告和功能请求的表单。</P>}

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">Cancel Job {job_id}</H2> <H2 CLASS="title">取消任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">Job {job_id}</A> has been canceled. <P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已取消。

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">Hold Job {job_id}</H2> <H2 CLASS="title">挂起任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">Job {job_id}</A> has been held from printing. <P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已挂起。

View File

@@ -3,11 +3,11 @@
<INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}"> <INPUT TYPE="HIDDEN" NAME="OP" VALUE="{op}">
{job_id?<INPUT TYPE="HIDDEN" NAME="JOB_ID" VALUE="{job_id}">:} {job_id?<INPUT TYPE="HIDDEN" NAME="JOB_ID" VALUE="{job_id}">:}
<H2 CLASS="title">{job_id?Move Job {job_id}:Move All Jobs}</H2> <H2 CLASS="title">{job_id?移动任务 {job_id}:移动所有任务}</H2>
<TABLE> <TABLE>
<TR> <TR>
<TH CLASS="label">New Destination:</TH> <TH CLASS="label">新目标:</TH>
<TD> <TD>
<SELECT NAME="JOB_PRINTER_URI" SIZE="10"> <SELECT NAME="JOB_PRINTER_URI" SIZE="10">
{[job_printer_uri]<OPTION VALUE="{job_printer_uri}">{job_printer_name}} {[job_printer_uri]<OPTION VALUE="{job_printer_uri}">{job_printer_name}}
@@ -16,7 +16,7 @@
</TR> </TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="{job_id?Move Job:Move Jobs}"></TD> <TD><INPUT TYPE="SUBMIT" VALUE="{job_id?移动任务:移动任务}"></TD>
</TR> </TR>
</TABLE> </TABLE>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">{job_id?Move Job {job_id}:Move All Jobs}</H2> <H2 CLASS="title">{job_id?移动任务 {job_id}:移动所有任务}</H2>
<P>{job_id?<A HREF="/jobs/{job_id}">Job {job_id}</A>:All jobs} moved to <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> <A HREF="/{is_class?classes:printers}/{job_printer_name}">{job_printer_name}</A></P>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">Release Job {job_id}</H2> <H2 CLASS="title">释放任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">Job {job_id}</A> has been released for printing. <P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已释放,准备打印。

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">Reprint Job {job_id}</H2> <H2 CLASS="title">重新打印任务 {job_id}</H2>
<P><A HREF="{job_printer_uri}">Job {job_id}</A> has been restarted. <P><A HREF="{job_printer_uri}">任务 {job_id}</A> 已重新启动。

View File

@@ -1,7 +1,7 @@
<H2 CLASS="title">Available Printers</H2> <H2 CLASS="title">可用打印机</H2>
{#device_uri=0?<P>No printers found.</P> {#device_uri=0?<P>未找到打印机</P>
:<UL>{[device_uri] :<UL>{[device_uri]
<LI><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-printer"><INPUT TYPE="HIDDEN" NAME="TEMPLATE_NAME" VALUE="{template_name}"><INPUT TYPE="HIDDEN" NAME="PRINTER_LOCATION" VALUE="Local Printer"><INPUT TYPE="HIDDEN" NAME="PRINTER_INFO" VALUE="{device_make_and_model}"><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}"><INPUT TYPE="SUBMIT" VALUE="Add This Printer"></FORM> <LI><FORM ACTION="/admin/" METHOD="POST"><INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"><INPUT TYPE="HIDDEN" NAME="OP" VALUE="add-printer"><INPUT TYPE="HIDDEN" NAME="TEMPLATE_NAME" VALUE="{template_name}"><INPUT TYPE="HIDDEN" NAME="PRINTER_LOCATION" VALUE="本地打印机"><INPUT TYPE="HIDDEN" NAME="PRINTER_INFO" VALUE="{device_make_and_model}"><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}"><INPUT TYPE="SUBMIT" VALUE="添加此打印机"></FORM>
{device_make_and_model} ({device_info})</LI> {device_make_and_model} ({device_info})</LI>
}</UL>} }</UL>}

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">Modify Class {printer_name}</H2> <H2 CLASS="title">修改打印机类 - {printer_name}</H2>
<FORM METHOD="POST" ACTION="/admin"> <FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"> <INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -7,15 +7,15 @@
<TABLE> <TABLE>
<TR> <TR>
<TH CLASS="label">Description:</TH> <TH CLASS="label">描述:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" VALUE="{?printer_info}" SIZE="40" MAXLENGTH="127"></TD> <TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" VALUE="{?printer_info}" SIZE="40" MAXLENGTH="127"></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Location:</TH> <TH CLASS="label">位置:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"></TD> <TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Members:</TH> <TH CLASS="label">成员:</TH>
<TD> <TD>
<SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE> <SELECT NAME="MEMBER_URIS" SIZE="10" MULTIPLE>
{[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}} {[member_uris]<OPTION VALUE="{member_uris}" {?member_selected}>{member_names}}
@@ -24,7 +24,7 @@
</TR> </TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="Modify Class"></TD> <TD><INPUT TYPE="SUBMIT" VALUE="修改打印机类"></TD>
</TR> </TR>
</TABLE> </TABLE>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">Modify {printer_name}</H2> <H2 CLASS="title">修改打印机 - {printer_name}</H2>
<FORM METHOD="POST" ACTION="/admin"> <FORM METHOD="POST" ACTION="/admin">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"> <INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
@@ -11,28 +11,28 @@
<TABLE> <TABLE>
<TR> <TR>
<TH CLASS="label">Description:</TH> <TH CLASS="label">描述:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" VALUE="{?printer_info}" SIZE="40" MAXLENGTH="127"><BR> <TD><INPUT TYPE="TEXT" NAME="PRINTER_INFO" VALUE="{?printer_info}" SIZE="40" MAXLENGTH="127"><BR>
<SMALL>(Human-readable description such as "HP LaserJet with Duplexer")</SMALL></TD> <SMALL>(如 "HP 激光打印机"</SMALL></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Location:</TH> <TH CLASS="label">位置:</TH>
<TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"><BR> <TD><INPUT TYPE="TEXT" NAME="PRINTER_LOCATION" VALUE="{?printer_location}" SIZE="40" MAXLENGTH="127"><BR>
<SMALL>(Human-readable location such as "Lab 1")</SMALL></TD> <SMALL>(如 "办公室"</SMALL></TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Connection:</TH> <TH CLASS="label">连接:</TH>
<TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD> <TD><INPUT TYPE="HIDDEN" NAME="DEVICE_URI" VALUE="{device_uri}">{device_uri}</TD>
</TR> </TR>
<TR> <TR>
<TH CLASS="label">Sharing:</TH> <TH CLASS="label">共享:</TH>
<TD><INPUT TYPE="CHECKBOX" NAME="PRINTER_IS_SHARED" ID="PRINTER_IS_SHARED" {PRINTER_IS_SHARED=1?CHECKED:}> <TD><INPUT TYPE="CHECKBOX" NAME="PRINTER_IS_SHARED" ID="PRINTER_IS_SHARED" {PRINTER_IS_SHARED=1?CHECKED:}>
<LABEL FOR="PRINTER_IS_SHARED">Share This Printer</LABEL></TD> <LABEL FOR="PRINTER_IS_SHARED">共享此打印机</LABEL></TD>
</TR> </TR>
<TR> <TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD><INPUT TYPE="SUBMIT" VALUE="Continue"></TD> <TD><INPUT TYPE="SUBMIT" VALUE="继续"></TD>
</TR> </TR>
</TABLE> </TABLE>

View File

@@ -1,4 +1,3 @@
<H2 CLASS="title">Change Settings</H2> <H2 CLASS="title">更改设置</H2>
<P>The server was not restarted because no changes were made to <P>配置未做任何更改,服务器未重启...</P>
the configuration...</P>

View File

@@ -1,7 +1,7 @@
<P><B>Error:</B> The following options are conflicting:</P> <P><B>错误:</B>以下选项存在冲突:</P>
<UL> <UL>
{[ckeyword]<LI><A HREF="#{ckeyword}">{ckeytext}</A>: {cchoice}</LI> {[ckeyword]<LI><A HREF="#{ckeyword}">{ckeytext}</A>: {cchoice}</LI>
}</UL> }</UL>
<P>Please change one or more of the options to resolve the conflicts.</P> <P>请更改一个或多个选项以解决冲突。</P>

View File

@@ -6,12 +6,12 @@
{iscustom=1?<TABLE NAME="paramtable" id="{keyword}-params">{[params] {iscustom=1?<TABLE NAME="paramtable" id="{keyword}-params">{[params]
<TR><TH CLASS="sublabel">{paramtext}:</TH> <TR><TH CLASS="sublabel">{paramtext}:</TH>
<TD>{params=Units?<SELECT NAME="{keyword-1}.{params}"> <TD>{params=Units?<SELECT NAME="{keyword-1}.{params}">
<OPTION VALUE="pt"{paramvalue=pt? SELECTED:}>Points</OPTION> <OPTION VALUE="pt"{paramvalue=pt? SELECTED:}></OPTION>
<OPTION VALUE="mm"{paramvalue=mm? SELECTED:}>Millimeters</OPTION> <OPTION VALUE="mm"{paramvalue=mm? SELECTED:}>毫米</OPTION>
<OPTION VALUE="cm"{paramvalue=cm? SELECTED:}>Centimeters</OPTION> <OPTION VALUE="cm"{paramvalue=cm? SELECTED:}>厘米</OPTION>
<OPTION VALUE="in"{paramvalue=in? SELECTED:}>Inches</OPTION> <OPTION VALUE="in"{paramvalue=in? SELECTED:}>英寸</OPTION>
<OPTION VALUE="ft"{paramvalue=ft? SELECTED:}>Feet</OPTION> <OPTION VALUE="ft"{paramvalue=ft? SELECTED:}>英尺</OPTION>
<OPTION VALUE="m"{paramvalue=m? SELECTED:}>Meters</OPTION> <OPTION VALUE="m"{paramvalue=m? SELECTED:}></OPTION>
</SELECT>:<INPUT TYPE="{inputtype}" NAME="{keyword-1}.{params}" VALUE="{paramvalue}">}</TD></TR> </SELECT>:<INPUT TYPE="{inputtype}" NAME="{keyword-1}.{params}" VALUE="{paramvalue}">}</TD></TR>
}</TABLE> }</TABLE>
</TD>:} </TD>:}

View File

@@ -1,5 +1,5 @@
</TABLE> </TABLE>
<P ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="Set Default Options"></P> <P ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="设置默认选项"></P>
</DIV> </DIV>

View File

@@ -1,7 +1,7 @@
<TABLE CLASS="inset" SUMMARY="Paging Bar"> <TABLE CLASS="inset" SUMMARY="分页栏">
<TR> <TR>
<TD WIDTH="50%">{PREV?{PREV>0?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="0"><INPUT TYPE="SUBMIT" VALUE="&#x25c0;&#x25c0; Show First"></FORM> :}<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{PREV}"><INPUT TYPE="SUBMIT" VALUE="&#x25c0; Show Previous"></FORM>:&nbsp;}</TD> <TD WIDTH="50%">{PREV?{PREV>0?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="0"><INPUT TYPE="SUBMIT" VALUE="&#x25c0;&#x25c0; 首页"></FORM> :}<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{PREV}"><INPUT TYPE="SUBMIT" VALUE="&#x25c0; 上一页"></FORM>:&nbsp;}</TD>
<TD WIDTH="50%" ALIGN="RIGHT">{NEXT?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="ORDER" VALUE="{?ORDER}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{NEXT}"><INPUT TYPE="SUBMIT" VALUE="Show Next &#x25b6;"></FORM>:&nbsp;} <TD WIDTH="50%" ALIGN="RIGHT">{NEXT?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="ORDER" VALUE="{?ORDER}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{NEXT}"><INPUT TYPE="SUBMIT" VALUE="下一页 &#x25b6;"></FORM>:&nbsp;}
{LAST?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{LAST}"><INPUT TYPE="SUBMIT" VALUE="Show Last &#x25b6;&#x25b6;"></FORM>:}</TD> {LAST?<FORM ACTION="{THISURL}" METHOD="GET"><INPUT TYPE="HIDDEN" NAME="QUERY" VALUE="{?QUERY}"><INPUT TYPE="HIDDEN" NAME="WHICH_JOBS" VALUE="{?WHICH_JOBS}"><INPUT TYPE="HIDDEN" NAME="FIRST" VALUE="{LAST}"><INPUT TYPE="SUBMIT" VALUE="末页 &#x25b6;&#x25b6;"></FORM>:}</TD>
</TR> </TR>
</TABLE> </TABLE>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">Accept Jobs On {is_class?Class:Printer} {printer_name}</H2> <H2 CLASS="title">{is_class?打印机类:打印机} {printer_name} 接受任务</H2>
<P>{is_class?Class:Printer} <A <P>{is_class?打印机类:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A> HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
is now accepting jobs.</P> 现在接受任务。</P>

View File

@@ -1,15 +1,14 @@
<H2 CLASS="title">Add Printer {printer_name}</H2> <H2 CLASS="title">添加打印机 - {printer_name}</H2>
<P>Printer <A HREF="/printers/{printer_name}">{printer_name}</A> has been added <P>打印机 <A HREF="/printers/{printer_name}">{printer_name}</A> 已成功添加。
successfully.
<blockquote> <blockquote>
<b>Note:<b>Printer drivers and raw queues are deprecated and will stop working in a future version of CUPS. <b>注意:</b>打印机驱动和原始队列已弃用,将在未来版本的 CUPS 中停止工作。
</blockquote> </blockquote>
<FORM ACTION="admin/" METHOD="POST"> <FORM ACTION="admin/" METHOD="POST">
<INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}"> <INPUT TYPE="HIDDEN" NAME="org.cups.sid" VALUE="{$org.cups.sid}">
<INPUT TYPE="HIDDEN" NAME="OP" VALUE="set-printer-options"> <INPUT TYPE="HIDDEN" NAME="OP" VALUE="set-printer-options">
<INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"> <INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}">
<INPUT TYPE="SUBMIT" VALUE="Set Printer Options"> <INPUT TYPE="SUBMIT" VALUE="设置打印机选项">
</FORM> </FORM>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">Cancel Jobs On {is_class?Class:Printer} {printer_name}</H2> <H2 CLASS="title">取消 {is_class?打印机类:打印机} {printer_name} 上的任务</H2>
<P>All jobs on {is_class?class:printer} <A <P>{is_class?打印机类:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A> HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
have been canceled.</P> 上的所有任务已取消。</P>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">Set Default Options for {printer_name}</H2> <H2 CLASS="title">设置默认选项 - {printer_name}</H2>
<P>{OP=set-class-options?Class <A HREF="/classes/{printer_name}">:Printer <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>
default options have been set successfully. 的默认选项已成功设置。

View File

@@ -1,6 +1,6 @@
<H2 CLASS="title">Delete Printer {printer_name}</H2> <H2 CLASS="title">删除打印机 - {printer_name}</H2>
<P><B>Warning:</B> Are you sure you want to delete printer <P><B>警告:</B>您确定要删除打印机
{printer_name}?</P> {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-printer"><INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"><INPUT TYPE="SUBMIT" NAME="confirm" VALUE="Delete Printer"></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-printer"><INPUT TYPE="HIDDEN" NAME="printer_name" VALUE="{printer_name}"><INPUT TYPE="SUBMIT" NAME="confirm" VALUE="删除打印机"></FORM></P>

View File

@@ -1,9 +1,8 @@
<H2 CLASS="title">Set {is_class?Class:Printer} {printer_name} As Default</H2> <H2 CLASS="title">设置 {is_class?打印机类:打印机} {printer_name} 为默认</H2>
<P>{is_class?Class:Printer} <A <P>{is_class?打印机类:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A> HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
has been made the default printer on the server.</P> 已设为服务器默认打印机。</P>
<BLOCKQUOTE><B>Note:</B> Any user default that has been set via <BLOCKQUOTE><B>注意:</B>通过 <TT>lpoptions</TT> 命令设置的用户默认值
the <TT>lpoptions</TT> command will override this default 将覆盖此默认设置。</BLOCKQUOTE>
setting.</BLOCKQUOTE>

View File

@@ -1,3 +1,3 @@
<H2 CLASS="title">Delete Printer {printer_name}</H2> <H2 CLASS="title">删除打印机 - {printer_name}</H2>
<P>Printer {printer_name} has been deleted successfully. <P>打印机 {printer_name} 已成功删除。

View File

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

View File

@@ -1,4 +1,3 @@
<H2 CLASS="title">Modify Printer {printer_name}</H2> <H2 CLASS="title">修改打印机 - {printer_name}</H2>
<P>Printer <A HREF="/printers/{printer_name}">{printer_name}</A> has been <P>打印机 <A HREF="/printers/{printer_name}">{printer_name}</A> 已成功修改。
modified successfully.

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">Reject Jobs On {is_class?Class:Printer} {printer_name}</H2> <H2 CLASS="title">{is_class?打印机类:打印机} {printer_name} 拒绝任务</H2>
<P>{is_class?Class:Printer} <A <P>{is_class?打印机类:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A> HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
is no longer accepting jobs.</P> 不再接受任务。</P>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">Resume {is_class?Class:Printer} {printer_name}</H2> <H2 CLASS="title">恢复 {is_class?打印机类:打印机} {printer_name}</H2>
<P>{is_class?Class:Printer} <A <P>{is_class?打印机类:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A> HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
has been resumed.</P> 已恢复。</P>

View File

@@ -1,5 +1,5 @@
<H2 CLASS="title">Pause {is_class?Class:Printer} {printer_name}</H2> <H2 CLASS="title">暂停 {is_class?打印机类:打印机} {printer_name}</H2>
<P>{is_class?Class:Printer} <A <P>{is_class?打印机类:打印机} <A
HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A> HREF="/{is_class?classes:printers}/{printer_name}">{printer_name}</A>
has been paused.</P> 已暂停。</P>

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">Change Settings</H2> <H2 CLASS="title">更改设置</H2>
<P><IMG SRC="data:image/gif;base64,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" WIDTH="16" HEIGHT="16" ALIGN="ABSMIDDLE" <P><IMG SRC="data:image/gif;base64,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" WIDTH="16" HEIGHT="16" ALIGN="ABSMIDDLE"
ALT="Busy Indicator"> Please stand by while the server restarts...</P> ALT="加载中"> 请稍候,服务器正在重启...</P>

View File

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

View File

@@ -1,4 +1,4 @@
<H2 CLASS="title">Print Test Page On {printer_name}</H2> <H2 CLASS="title"> {printer_name} 上打印测试页</H2>
<P>Test page sent; job ID is <A HREF="/{SECTION}/{printer_name}"> <P>测试页已发送;任务编号为 <A HREF="/{SECTION}/{printer_name}">
{printer_name}-{job_id}</A>.</P> {printer_name}-{job_id}</A></P>

View File

@@ -4,22 +4,22 @@
<INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}"> <INPUT TYPE="HIDDEN" NAME="PRINTER_NAME" VALUE="{printer_name}">
{IS_CLASS?<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="{IS_CLASS}">:} {IS_CLASS?<INPUT TYPE="HIDDEN" NAME="IS_CLASS" VALUE="{IS_CLASS}">:}
<H2 CLASS="title">Allowed Users For {printer_name}</H2> <H2 CLASS="title">{printer_name} 的允许用户</H2>
<TABLE> <TABLE>
<TR> <TR>
<TH CLASS="label">Users:</TH> <TH CLASS="label">用户:</TH>
<TD> <TD>
<INPUT TYPE='TEXT' NAME='users' SIZE='60' VALUE='{?requesting_user_name_allowed}{?requesting_user_name_denied}'> <INPUT TYPE='TEXT' NAME='users' SIZE='60' VALUE='{?requesting_user_name_allowed}{?requesting_user_name_denied}'>
<BR> <BR>
<INPUT TYPE='RADIO' NAME='type' VALUE='requesting-user-name-allowed' ID='requesting-user-name-allowed' {requesting_user_name_allowed?checked:}><LABEL FOR='requesting-user-name-allowed'>Allow these users to print</LABEL> <INPUT TYPE='RADIO' NAME='type' VALUE='requesting-user-name-allowed' ID='requesting-user-name-allowed' {requesting_user_name_allowed?checked:}><LABEL FOR='requesting-user-name-allowed'>允许这些用户打印</LABEL>
<INPUT TYPE='RADIO' NAME='type' VALUE='requesting-user-name-denied' ID='requesting-user-name-denied' {requesting_user_name_denied?checked:}><LABEL FOR='requesting-user-name-denied'>Prevent these users from printing</LABEL> <INPUT TYPE='RADIO' NAME='type' VALUE='requesting-user-name-denied' ID='requesting-user-name-denied' {requesting_user_name_denied?checked:}><LABEL FOR='requesting-user-name-denied'>禁止这些用户打印</LABEL>
</TD> </TD>
</TR> </TR>
<TR> <TR>
<TD></TD> <TD></TD>
<TD> <TD>
<INPUT TYPE="SUBMIT" VALUE="Set Allowed Users"> <INPUT TYPE="SUBMIT" VALUE="设置允许用户">
</TD> </TD>
</TR> </TR>
</TABLE> </TABLE>