#
# 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) <OPTIONS> <jmod-file>\n使用可能なオプションのリストについては、--helpを使用します

main.usage=使用方法: {0} (create|extract|list|describe|hash) <OPTIONS> <jmod-file>\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-pattern>、glob:<glob-pattern>またはregex:<regex-pattern>
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=manページの場所
main.opt.target-platform=ターゲット・プラットフォーム
main.opt.target-platform.arg=target-platform
main.opt.module-path=モジュール・パス
main.opt.hash-modules=指定の<regex-pattern>に一致し、直接または間接的に依存しているモジュールでパッケージ・モジュールを結合するハッシュを計算および記録します。ハッシュは、作成されているJMODファイル、jmod hashコマンドで指定したモジュール・パスのJMODファイルまたはモジュラJARに記録されます。
main.opt.do-not-resolve-by-default=モジュールのデフォルトのルート設定から除外します
main.opt.warn-if-resolved=モジュールが解決されている場合は、警告を発行するツールのヒント。非推奨、削除予定の非推奨または実験的のいずれか
main.opt.date=エントリのタイムスタンプの日時は、オプションのタイムゾーン書式("2022-02-12T12:30:00-05:00"など)でISO-8601拡張オフセットの日時で指定されています

main.opt.cmdfile=指定したファイルからオプションを読み取ります

main.opt.compress=JMODアーカイブの作成時に行う圧縮。使用可能な値はzip-[0-9]です。zip-0では圧縮は行われず、zip-9では最適な圧縮が行われます。デフォルトはzip-6です。

module.hashes.recorded=モジュール{0}のハッシュが記録されます

err.missing.mode=create、extract、list、describeまたはhashのいずれかを指定する必要があります
err.invalid.mode=モードはcreate、extract、list、describeまたはhashのいずれかにする必要があります: {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}、非推奨、削除予定の非推奨または実験的のいずれかである必要があります
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}は、オプションのタイムゾーン書式: {1}を指定した、有効なISO-8601の拡張オフセットの日時ではありません
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}を無視します
