Skip to content

Commit 09adc03

Browse files
BobDumtughan
authored andcommitted
add zh_CN language translate
Signed-off-by: Bob Du <i@bobdu.cc>
1 parent 7d2218c commit 09adc03

22 files changed

+182
-21
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
display_name=脚本管理器
2+
description=在任何代理或内置节点上存储/编辑/运行脚本。
3+
scriptdirectorytitle=脚本存储位置:
4+
not_groovy_script=这不是一个 Groovy 脚本:{0}
5+
script_loaded_from_directory=此脚本在文件系统中被发现,请描述它!
6+
uploadtext=从本地系统选择要上传的 Groovy 脚本。
7+
node_not_found=节点 [{0}] 未找到!
8+
node_not_online=选定的节点 [{0}] 未在线,因此无法执行脚本!请选择另一个节点或在重试前启动它。
9+
agent_no_channel=代理没有通道
10+
download_failed=从目录 [{1}] 导入脚本 [{0}] 失败。
11+
builder_name=脚本管理器脚本
12+
scriptNotFound=找不到 ID 为 [{0}] 的脚本
13+
scriptNotDefined=脚本管理器未定义脚本,请修复您的配置!
14+
scriptNotUsableInBuildStep=脚本 [{0}] 无法在构建步骤中使用,请检查您的配置。
15+
scriptNotApprovedYet=脚本 [{0}] 尚未批准,请考虑要求管理员批准它。
16+
scriptExecutionFailed=脚本 [{0}] 执行失败
17+
parameterExtractionFailed=从请求中读取参数失败
18+
scriptSourceNotFound=无法加载脚本 [{0}] 的源代码
19+
skipParameter=跳过参数 [{0}],此名称为内部使用,请重命名!
20+
resultPrefix=结果:
21+
no_parameters_defined=此作业未定义任何参数。
22+
tokenmacro_AdminScriptOnly=脚本 [{0}] 存在,但标记为仅供管理员使用,因此不允许在令牌宏中使用。
23+
tokenmacro_ScriptDoesNotExist=找不到 ID 为 [{0}] 的脚本。
24+
permissons_title=脚本管理器
25+
permissons_configure_description=允许配置脚本管理器脚本,允许细粒度调整而不是给每个人 Overall/RunScripts 权限
26+
permissons_runScript_description=允许执行脚本管理器脚本以及插入/修改脚本管理器构建步骤,允许细粒度调整而不是给每个人 Overall/RunScripts 权限

src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagement/catalog.jelly

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,26 +52,26 @@
5252
<input type="hidden" name="id" value="${t.id}" />
5353
<input type="hidden" name="catalog" value="${catalogName}" />
5454
<button type="submit" name="submit_param" value="submit_value" class="scriptler-link-button">
55-
<l:icon tooltip="${%import script} '${t.name}'" src="symbol-save-outline plugin-ionicons-api" class="icon-sm jenkins-!-accent-color" />
55+
<l:icon tooltip="${%importScript} '${t.name}'" src="symbol-save-outline plugin-ionicons-api" class="icon-sm jenkins-!-accent-color" />
5656
</button>
5757
</form>
5858
</td>
5959
<td class="pane-header">
6060
${t.name} <j:if test="${!empty(c.info.scriptDetailUrl)}"> (<a target="_blank" href="${c.info.getReplacedDetailUrl(t.name, t.id)}">details</a>)</j:if>
6161
</td>
6262
<td class="pane-header">
63-
${%by}:
63+
by:
6464
<j:forEach var="a" items="${t.authors}">
6565
${a.name}
6666
</j:forEach>
6767
</td>
6868
</tr>
6969
<tr>
7070
<td colspan="2">
71-
${%required core}: ${t.core}
71+
required core: ${t.core}
7272
</td>
7373
<td rowspan="2" valign="top">
74-
<b>${%Parameters}:</b><br />
74+
<b>Parameters:</b><br />
7575
<j:forEach var="p" items="${t.parameters}">
7676
${p}<br />
7777
</j:forEach>

src/main/resources/org/jenkinsci/plugins/scriptler/ScriptlerManagement/catalog.properties

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,4 @@ intro=The catalog allows you to import groovy scripts from a shared source serve
2525
Just click the save icon and the script will be imported to your local script directory. Depending on the catalog, you can share your scripts too \
2626
- e.g. send pull requests to <a href="https://github.com/jenkinsci/jenkins-scripts">https://github.com/jenkinsci/jenkins-scripts</a>. \
2727
Go on, share some of your scripts too :)
28-
29-
30-
ensure links open in new windows
28+
importScript=Import script
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
title=远程脚本目录
2+
intro=目录允许您从共享源服务器导入 Groovy 脚本。\
3+
只需点击保存图标,脚本就会被导入到本地脚本目录。根据目录的不同,您也可以共享您的脚本 \
4+
- 例如向 <a href="https://github.com/jenkinsci/jenkins-scripts">https://github.com/jenkinsci/jenkins-scripts</a> 发送拉取请求。\
5+
继续,也分享一些您的脚本吧 :)
6+
importScript=导入脚本
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
title=编辑脚本
2+
Name=名称
3+
IdDescription=如果更改,脚本将被复制
4+
uploadtext=从本地系统选择要上传的 Groovy 脚本,这将覆盖当前文件。
5+
Permission=允许在构建步骤中使用
6+
PermissionDescription=允许将脚本用作脚本管理器构建步骤
7+
Restriction=限制
8+
RestrictionDescription=脚本始终在内置节点上执行
9+
Comment=注释
10+
ParametersDescription=定义脚本参数
11+
Parameters=参数
12+
ParameterName=名称:
13+
ParameterDefaultValue=默认值:
14+
DeleteParameter=删除
15+
AddParameter=添加参数
16+
Script=脚本
17+
Submit=提交
18+
ScriptNotFound=// 未找到脚本源文件
19+
NotApprovedYet=脚本尚未批准,建议要求管理员批准。
20+
NotApprovedYetButHasRightWarn=脚本尚未批准
21+
NotApprovedYetButHasRightInfo=保存后将自动批准。
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
title=脚本管理器
2+
intro=您想要做什么?您可以从这里运行、编辑、删除或创建新脚本。如果您选择执行脚本,您将能够选择要运行脚本的节点。
3+
scriptdirectorytext=脚本保存位置:
4+
fileNotAvailable=此文件在系统中物理不可用。
5+
noScriptsAvailable=当前您没有任何可用的脚本。您可以从远程目录导入脚本或创建自己的脚本。
6+
usableInBuildStep=允许在脚本管理器构建步骤中使用
7+
notUsableInBuildStep=不允许在脚本管理器构建步骤中使用
8+
scriptApproved=脚本已批准
9+
scriptNotYetApproved=脚本尚未批准,建议在使用前要求管理员批准
10+
runScript=运行脚本
11+
editScript=编辑脚本
12+
removeScript=删除脚本
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
title=运行脚本
2+
intro=请选择您要运行脚本的代理。您也可以根据需要修改脚本,更改不会影响脚本的存储版本!<br /><br />\
3+
您还可以通过 POST 到 URL <code>/scriptler/run/&lt;your-script-id&gt;</code> 运行脚本,可选参数包括 <code>node</code>、<code>script</code>(替代脚本文本)、<code>contentType</code> 以及为存储脚本定义的参数。
4+
modificationRequiredApproval=由于您缺少 <code>Overall/RunScripts</code> 权限,您的修改将被放入脚本批准队列。您仍然可以按原样运行脚本。
5+
executiononclient=此执行在代理 JVM 中进行...
6+
SelectionNode=选择节点
7+
ParametersDescription=定义脚本参数
8+
Parameters=参数
9+
ParameterName=名称:
10+
ParameterValue=值:
11+
Run=运行
12+
Result=结果
13+
ScriptNotFound=// 未找到脚本源文件
14+
NotApprovedYet=脚本尚未批准,建议要求管理员批准。
15+
NotApprovedYetButHasRightWarn=脚本尚未批准
16+
NotApprovedYetButHasRightInfo=运行后将自动批准。
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
title=创建新的 Groovy 脚本
2+
intro=\
3+
输入任意 <a href="https://groovy-lang.org/" target="_blank">Groovy 脚本</a> 并\
4+
保存。稍后您将能够在任何代理上执行它。对故障排除和诊断很有用。\
5+
使用 ''println'' 命令查看输出(如果您使用 <tt>System.out</tt>,\
6+
它将输出到服务器的标准输出,这更难看到)。如果您认为您的脚本对其他人也有用,请在 <a href="https://github.com/jenkinsci/jenkins-scripts" target="_blank">https://github.com/jenkinsci/jenkins-scripts</a> 上分享。
7+
uploadtext=从本地系统选择要上传的 Groovy 脚本(*.groovy)。
8+
UploadEncoding=上传的文件应使用 UTF-8 编码。
9+
Permission=允许在构建步骤中使用
10+
Restriction=限制
11+
RestrictionDescription=脚本始终在内置节点上执行
12+
Example=示例:
13+
Name=名称
14+
Comment=注释
15+
Script=脚本
16+
Submit=提交
17+
Upload\ new\ Script=上传新脚本
18+
Upload=上传
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
title=脚本管理器设置
2+
intro=配置脚本管理器以满足您的需求
3+
scriptlerdirectorytext=脚本管理器配置保存位置:
4+
scriptdirectorytext=脚本保存位置:
5+
disabledtext=远程目录已禁用,您需要先启用才能使用此功能!
6+
Directories=目录:
7+
Disable\ remote\ catalog=禁用远程目录
8+
Allow\ RunScript\ permission=允许运行脚本权限
9+
Allow\ RunScript\ editing=允许运行脚本编辑
10+
Submit=提交
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
title=脚本详情
2+
Name=名称
3+
IdDescription=唯一脚本 ID
4+
ParamDefinition=必需参数
5+
Comment=注释
6+
Parameters=参数
7+
ParameterName=名称:
8+
ParameterDefaultValue=默认值:
9+
Script=脚本

0 commit comments

Comments
 (0)