#
# Copyright (c) 2015, 2022, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.  Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the LICENSE file that accompanied this code.
#
# This code is distributed in the hope that it will be useful, but WITHOUT
# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
# FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
# version 2 for more details (a copy is included in the LICENSE file that
# accompanied this code).
#
# You should have received a copy of the GNU General Public License version
# 2 along with this work; if not, write to the Free Software Foundation,
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
#
# Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
# or visit www.oracle.com if you need additional information or have any
# questions.
#

jmod.description=创建 JMOD 文件并列出现有 JMOD 文件的内容

main.usage.summary=用法: {0} (create|extract|list|describe|hash) <选项> <jmod 文件>\n使用 --help 列出可能的选项

main.usage=用法: {0} (create|extract|list|describe|hash) <选项> <jmod 文件>\n
error.prefix=错误:
warn.prefix=警告:

main.opt.mode=主操作模式:
main.opt.mode.create=create    - 创建新的 jmod 档案
main.opt.mode.extract=extract   - 从档案中提取所有文件
main.opt.mode.list=list      - 输出所有条目的名称
main.opt.mode.describe=describe  - 输出模块详细信息
main.opt.mode.hash=hash      - 记录绑定模块的散列。

main.opt.help=输出此帮助消息
main.opt.help-extra=输出额外选项的帮助
main.opt.version=版本信息
main.opt.class-path=包含类的应用程序 jar 文件|目录
main.opt.libs=本机库的位置
main.opt.cmds=本机命令的位置
main.opt.config=用户可编辑配置文件的位置
main.opt.extractDir=提取操作的目标目录
main.opt.dry-run=散列模式的模拟运行
main.opt.exclude=排除与所提供逗号分隔的模式列表匹配的文件, 每个元素使用以下格式之一: <glob 模式>, glob:<glob 模式> 或 regex:<正则表达式模式>
main.opt.header-files=标头文件的位置
main.opt.legal-notices=法律声明位置
main.opt.module-version= 模块版本
main.opt.main-class=主类
main.opt.main-class.arg=class-name
main.opt.man-pages=帮助页的位置
main.opt.target-platform=目标平台
main.opt.target-platform.arg=target-platform
main.opt.module-path=模块路径
main.opt.hash-modules=计算和记录散列, 以将打包模块绑定到与指定 <正则表达式模式> 匹配并直接或间接依赖于的模块。散列记录在所创建的 JMOD 文件中, 或者记录在 jmod hash 命令指定的模块路径的 JMOD 文件或模块化 JAR 中。
main.opt.do-not-resolve-by-default=从默认根模块集中排除
main.opt.warn-if-resolved=提示工具在解析模块后发出警告。可以为 deprecated, deprecated-for-removal 或 incubating 之一
main.opt.date=条目时间戳的日期和时间，以具有可选时区的 ISO-8601 扩展偏移日期时间格式指定，例如 "2022-02-12T12:30:00-05:00"

main.opt.cmdfile=从指定文件读取选项

main.opt.compress=创建 JMOD 档案时要使用的压缩。接受的值为 zip-[0-9]，其中 zip-0 表示无压缩，zip-9 表示最佳压缩。默认值为 zip-6。

module.hashes.recorded=散列记录在模块 {0} 中

err.missing.mode=必须指定创建, 提取, 列出, 描述或散列之一
err.invalid.mode=模式必须为创建, 提取, 列出, 描述或散列之一: {0}
err.cannot.create.dir=无法创建目录 {0}
err.classpath.must.be.specified=必须指定 --class-path
err.jmod.must.be.specified=必须指定 jmod-file
err.invalid.version=无效的模块版本 {0}
err.output.must.be.specified=必须指定 --output
err.mods.must.be.specified=必须指定 --mods
err.modulepath.must.be.specified=对模块进行散列处理时必须指定 --module-path
err.invalid.main-class=无效的主类名称: {0}
err.path.not.found=找不到路径: {0}
err.path.not.valid=无效路径: {0}
err.path.not.a.dir=路径必须为目录: {0}
err.invalid.class.path.entry=无效的类路径条目: {0}
err.file.already.exists=文件已存在: {0}
err.jmod.not.found=找不到 jmod 文件: {0}
err.bad.pattern=错误的模式 {0}
err.bad.WarnIfResolvedReason=错误的原因: {0}, 必须为 deprecated, deprecated-for-removal 或 incubating 之一
err.unknown.option=未知选项: {0}
err.missing.arg=没有为{0}指定值
err.internal.error=内部错误: {0} {1} {2}
err.invalid.dryrun.option=--dry-run 只能用于散列模式
err.module.descriptor.not.found=找不到模块描述符
err.missing.export.or.open.packages=在 {0} 中导出或打开的程序包不存在: {1}
err.module.resolution.fail=解析失败: {0}
err.no.moduleToHash=未记录散列：找不到与 {0} 匹配的模块来记录散列
err.invalid.date=--date {0} 不是具有可选时区的有效 ISO-8601 扩展偏移日期时间格式：{1}
err.date.out.of.range=--date {0} 不在 1980-01-01T00:00:02Z 到 2099-12-31T23:59:59Z 这一有效范围内
err.compress.incorrect=--compress 值无效：{0}
err.compress.wrong.mode=仅在使用创建模式时接受 --compress
warn.invalid.arg=类名无效或路径名不存在: {0}
warn.no.module.hashes=未记录任何散列: 没有为依赖于 {0} 的散列处理指定模块
warn.ignore.entry=正在忽略节 {1} 中的条目 {0}
warn.ignore.duplicate.entry=正在忽略节 {1} 中的重复条目 {0}
