提交 25618b80 编写于 作者: K kuuyee

Added first batch of Chinese localization of HTML help/properties files.

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@33290 71c3de6d-444a-0410-be80-ed276b4c234a
上级 2ea54787
<div>
注意在添加LDAP权限组的时候需要用特殊语法.默认配置中的所有LDAP组在这里输入的时候都要加上一个前缀"ROLE_"并全部转为大写.
例如,一个被叫做"devs"的组在输入时应该是"ROLE_DEVS".要调整这个前缀策略你需要编辑<tt>WEB-INF/security/LDAPBindSecurityRealm.groovy</tt>,这个文件在你Hudson的部属目录下,然后需要重启Hudson.
<p>
有一个特殊的组"authenticated"总是可用的,它代表所有已认证(已登录)用户.
</div>
<div>
在这种授权模型中,你可以通过一个大的表格来配置什么用户可以做什么事.
<p>
每一列代表一个权限.把鼠标移动到权限名称上可以查看更详细的权限说明信息.
<p>
每一行代表一个用户或组(通常称为'角色',取决于安全范围.),这其中包含特殊用户'anonymous',其代表未登录用户,同样还有'authenticated',其代表所有已认证的用户(也就是除了匿名用户的所有用户.)
可以使用表格下方的输入框来添加新的用户/组/角色到表格中,并且可以点击<tt>[x]</tt>图标将其从表格中删除.
<p>
权限是追加的,这说明如果一个用户X在A,B,C三个组中,那么X的权限是联合了X,A,B,C和匿名用户的所有权限.
</div>
# The MIT License
#
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant, Seiji Sogabe
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
GlobalMatrixAuthorizationStrategy.DisplayName=\u5b89\u5168\u77e9\u9635
LegacyAuthorizationStrategy.DisplayName=\u9057\u7559\u6a21\u5f0f
HudsonPrivateSecurityRealm.DisplayName=Hudson\u4e13\u6709\u7528\u6237\u6570\u636e\u5e93
HudsonPrivateSecurityRealm.Details.DisplayName=\u5bc6\u7801
HudsonPrivateSecurityRealm.Details.PasswordError=\
\u786e\u8ba4\u5bc6\u7801\u4e0e\u7b2c\u4e00\u6b21\u8f93\u5165\u7684\u4e0d\u4e00\u81f4. \
\u8bf7\u786e\u8ba4\u4e24\u6b21\u5bc6\u7801\u8f93\u5165\u76f8\u540c.
HudsonPrivateSecurityRealm.ManageUserLinks.DisplayName=\u7ba1\u7406\u7528\u6237
HudsonPrivateSecurityRealm.ManageUserLinks.Description=\u521b\u5efa/\u5220\u9664/\u4fee\u6539Hudson\u7528\u6237
FullControlOnceLoggedInAuthorizationStrategy.DisplayName=\u767b\u5f55\u7528\u6237\u53ef\u4ee5\u505a\u4efb\u4f55\u4e8b
AuthorizationStrategy.DisplayName=\u4efb\u4f55\u7528\u6237\u53ef\u4ee5\u505a\u4efb\u4f55\u4e8b(\u6ca1\u6709\u4efb\u4f55\u9650\u5236)
LDAPSecurityRealm.DisplayName=LDAP
LDAPSecurityRealm.SyntaxOfServerField=Syntax of server field is SERVER or SERVER:PORT or ldaps://SERVER[:PORT]
LDAPSecurityRealm.UnknownHost=Unknown host: {0}
LDAPSecurityRealm.UnableToConnect=Unable to connect to {0} : {1}
LDAPSecurityRealm.InvalidPortNumber=Invalid port number
LegacySecurityRealm.Displayname=Servlet\u5bb9\u5668\u4ee3\u7406
UserDetailsServiceProxy.UnableToQuery=\u6ca1\u6709\u68c0\u7d22\u5230\u8fd9\u4e2a\u7528\u6237\u4fe1\u606f: {0}
ProjectMatrixAuthorizationStrategy.DisplayName=\u9879\u76ee\u77e9\u9635\u6388\u6743\u7b56\u7565
PAMSecurityRealm.DisplayName=Unix\u7528\u6237/\u7ec4\u6570\u636e\u5e93
PAMSecurityRealm.ReadPermission=Hudson\u9700\u8981\u6709/etc/shadow\u8bfb\u7684\u6743\u9650
PAMSecurityRealm.BelongToGroup={0}\u5fc5\u987b\u5c5e\u4e8e{1}\u7ec4\u6765\u8bfb\u53d6/etc/shadow
PAMSecurityRealm.RunAsUserOrBelongToGroupAndChmod=\
Either Hudson needs to run as {0} or {1} needs to belong to group {2} and ''chmod g+r /etc/shadow'' needs to be done to enable Hudson to read /etc/shadow
PAMSecurityRealm.Success=\u6210\u529f
PAMSecurityRealm.User=\u7528\u6237 ''{0}''
PAMSecurityRealm.CurrentUser=\u5f53\u524d\u7528\u6237
PAMSecurityRealm.Uid=uid: {0}
# not in use
Permission.Permissions.Title=N/A
AccessDeniedException2.MissingPermission={0}\u6ca1\u6709{1}\u6743\u9650
<div>
这个授权模型扩展自"安全矩阵",允许把下面的ACL(访问控制列表)矩阵附加到每个项目定义中(在Job配置页面).
<p>
这允许你宣布类似这样的声明"约翰能够访问A,B和C,但是不能访问D." 查看"安全矩阵"的帮助文档来了解安全矩阵.
<p>
ACL配置是追加的,就是说下面的访问控制会追加到所有的项目配置中。
</div>
<div>
如果设置此选项,一个计划中的构建在开始之前需要等待选项中设置的秒数。
这会对下面的情况非常有用:
<ul>
<li>
合并多封CVS变更通知邮件为一封(当一次提交跨越多个目录时,一些CVS的变更日志邮件发生脚本会接二连三的生成多封通知邮件)。
</li>
<li>
如果你的编码风格导致你更改一个逻辑需要几次cvs/svn操作,那么设置一个较长时间的等待会防止Hudson过早的构建而失败。
</li>
<li>
节省构建。如果你的Hudson有太多并且高频率的构建,设置长时间的等待会舒缓这些构建。
</li>
</ul>
如果没有在项目级别设置此项,则会使用系统默认值。
</div>
\ No newline at end of file
<div>
如果从版本库签出代码失败,Hudson会按照这个指定的次数进行重试之后再放弃.
</div>
\ No newline at end of file
<div>
使用Servlet容器认证用户,按照Servlet规范.
这是Hudson1.163版本遗留的历史.这主要对下列情况非常有用:
<ol>
<li>
你使用1.164之前版本的Hudson并且愿意继续使用.
</li>
<li>
你已经在你的容器上配置了很好的安全范围,并且宁愿Hudson使用它.(有些容器提供更好的文档或者能够定制实现用户的安全范围)
</li>
</ol>
</div>
\ No newline at end of file
<div>
这种授权模式下,每个登录用户都持有对Hudson的全部控制权限.只有匿名用户没有全部控制权,匿名用户只有查看权限.
<p>
这种授权模式的好处是强制用户登录后才能执行操作,这样你可以随时记录谁都做了什么操作.这种设置也适用于公共使用的Hudson,只有你信任的人才拥有账户.
</div>
\ No newline at end of file
<div>
不执行任何授权,任何人都能完全控制Hudson,这包括没有登录的匿名用户.
<p>
这种情况对于可信任的环境(比如公司内网)非常有用,或者你只是使用授权做一些个性化的支持.这样的话,如果某人想快速的更改Hudson,他就能够避免被强制登录.
</div>
\ No newline at end of file
<div>
Hudson默认允许用户自己注册一个新账号,通过点击页面右上角的"注册"链接进行操作.
但是如果你想禁止任意注册新账号,而使用严格的方式控制账号创建,那么要取消这个选框。
<p>
当这个选框被取消,就必须使用系统管理员来创建账号.
</div>
\ No newline at end of file
<div>
使用<a href="people">Hudson自己的用户列表</a>验证,
而不是外部系统代理.
这适用于没有用户数据库小范围的设定.
</div>
\ No newline at end of file
<div>
如果启动此项,你必须使用用户名/密码登录才能配置和执行构建,并且用户要具有"admin"权限(在页面的右上角会看到"login"链接).
配置用户账户取决于你使用哪种Web容器.(比如,在Tomcat中,默认在<tt>$TOMCAT_HOME/conf/tomcat-users.xml</tt>中配置)
<p>
如果你的Hudson在内网环境(或者是一个"可信任"的环境),通常会禁用此项,以便项目开发人员能够配置他们自己的项目,而不用麻烦你.
<p>
如果你的Hudson暴露在公网环境,你最好启用此项.Hudson如果在一个不安全的环境下必定会遭到黑客的攻击.
<p>
更多Hudson安全相关信息,请看
<a href="https://hudson.dev.java.net/security.html">这个文档</a>.
</div>
\ No newline at end of file
<div>
Hudson储存所有的数据文件在这个目录下.
你可以通过以下几种方式更改:
<ol>
<li>
使用你Web容器的管理工具设置<tt>HUDSON_HOME</tt>环境参数.
<li>
在启动Web容器之前设置<tt>HUDSON_HOME</tt>环境变量.
<li>
(不推荐)更改<tt>hudson.war</tt>(或者在展开的Web容器)内的web.xml配置文件.
</ol>
这个值在Hudson运行时是不能更改的.
其通常用来确保你的配置是否生效.
</div>
\ No newline at end of file
<div>
这个值控制着Hudson并发构建的数量.
因此这个值会影响Hudson系统的负载压力.
使用处理器个数作为其值会是比较好的选择.
<p>
增大这个值会使每个构建的运行时间更长,但是这能够增大整体的构建数量,因为当一个项目在等待I/O时它允许CPU去构建另一个项目.
<p>
设置这个值为0对于从Hudson移除一个失效的从节点非常有用,并且不会丢失配置信息。
</div>
\ No newline at end of file
<div>
Hudson使用一个TCP端口和JNLP节点代理通讯.
通常这个端口号是随机选取的,以避免冲突,但是这对于系统来说是不固定的.如果你不使用JNLP节点代理,
推荐你禁用TCP端口.另一种选择就是指定一个不变的端口号,以便你的防火墙做对应的设置.
</div>
\ No newline at end of file
<div>
这个信息会显示在<a href=".">首页顶部</a>.
用来向用户发布一些系统范围的通知或公告.
兼容HTML标签格式.
</div>
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册