#
# Copyright (c) 2015, 2025, 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-Dateien erstellen und den Inhalt vorhandener JMOD-Dateien auflisten

main.usage.summary=Verwendung: {0} (create|extract|list|describe|hash) <OPTIONEN> <jmod-file>\nMit --help können Sie eine Liste der möglichen Optionen aufrufen

main.usage=Verwendung: {0} (create|extract|list|describe|hash) <OPTIONEN> <jmod-Datei>\n
error.prefix=Fehler:
warn.prefix=Warnung:

main.opt.mode=Hauptvorgangsmodi:
main.opt.mode.create=create    - Erstellt ein neues jmod-Archiv
main.opt.mode.extract=extract   - Extrahiert alle Dateien aus dem Archiv
main.opt.mode.list=list      - Gibt die Namen aller Einträge aus
main.opt.mode.describe=describe  - Gibt die Moduldetails aus
main.opt.mode.hash=hash      - Erfasst die Hashes gebundener Module.

main.opt.help=Gibt diese Hilfemeldung aus
main.opt.help-extra=Gibt Hilfe zu zusätzlichen Optionen aus
main.opt.version=Versionsinformationen
main.opt.class-path=Anwendungs-JAR-Dateien|Verzeichnis mit den Klassen
main.opt.libs=Speicherort der nativen Librarys
main.opt.cmds=Speicherort der nativen Befehle
main.opt.config=Speicherort der vom Benutzer editierbaren Konfigurationsdateien
main.opt.extractDir=Zielverzeichnis für Extraktion
main.opt.dry-run=Testlauf des Hashmodus
main.opt.exclude=Schließt Dateien aus, die der angegebenen kommagetrennten Musterliste entsprechen. Jedes Element verwendet eines der folgenden Formate: <Glob-Muster>, glob:<Glob-Muster> oder regex:<Regex-Muster>
main.opt.header-files=Speicherort der Headerdateien
main.opt.legal-notices=Speicherort der rechtlichen Hinweise
main.opt.module-version= Modulversion
main.opt.main-class=Hauptklasse
main.opt.main-class.arg=class-name
main.opt.man-pages=Speicherort der Manpages
main.opt.target-platform=Zielplattform
main.opt.target-platform.arg=target-platform
main.opt.module-path=Modulpfad
main.opt.hash-modules=Berechnet und erfasst Hashes zur Bindung eines verpackten Moduls an Module, die dem angegebenen <Regex-Muster> entsprechen und direkt oder indirekt davon abhängen. Die Hashes werden in der erstellten JMOD-Datei oder in einer JMOD- oder modularen JAR-Datei in dem Modulpfad erfasst, der im jmod-Hashbefehl angegeben ist.
main.opt.do-not-resolve-by-default=Aus dem Standard-Root-Set von Modulen ausschließen
main.opt.warn-if-resolved=Hinweis für ein Tool, eine Warnung auszugeben, wenn das Modul aufgelöst wird, entweder "deprecated", "deprecated-for-removal" oder "incubating"
main.opt.date=Datum und Uhrzeit für die Zeitstempel von Einträgen, angegeben im erweiterten Datums-/Uhrzeitformat mit Zeitunterschied und optionaler Zeitzone nach ISO-8601. Beispiel: "2022-02-12T12:30:00-05:00"

main.opt.cmdfile=Liest Optionen aus der angegebenen Datei

main.opt.compress=Die bei der Erstellung des JMOD-Archivs zu verwendende Komprimierung. Zulässige Werte: zip-[0-9], wobei zip-0 für keine Komprimierung und zip-9 für die beste Komprimierung steht. Standardwert ist zip-6.

module.hashes.recorded=Hashes werden im Modul {0} erfasst

err.missing.mode=Eine der Modusangaben create, extract, list, describe oder hash muss angegeben werden
err.invalid.mode=Als Modus muss create, extract, list, describe oder hash angegeben werden: {0}
err.cannot.create.dir=Verzeichnis {0} kann nicht erstellt werden
err.classpath.must.be.specified=--class-path muss angegeben werden
err.jmod.must.be.specified=jmod-file muss angegeben werden
err.invalid.version=ungültige Modulversion {0}
err.output.must.be.specified=--output muss angegeben werden
err.mods.must.be.specified=--mods muss angegeben werden
err.modulepath.must.be.specified=--module-path muss beim Hashing von Modulen angegeben werden
err.invalid.main-class=ungültiger main-class-Name: {0}
err.path.not.found=Pfad nicht gefunden: {0}
err.path.not.valid=ungültiger Pfad: {0}
err.path.not.a.dir=Pfad muss ein Verzeichnis sein: {0}
err.invalid.class.path.entry=ungültiger Classpath-Eintrag: {0}
err.file.already.exists=Datei ist bereits vorhanden: {0}
err.jmod.not.found=keine jmod-Datei gefunden: {0}
err.bad.pattern=ungültiges Muster {0}
err.bad.WarnIfResolvedReason=Schlechter Grund: {0}, Grund muss entweder "deprecated", "deprecated-for-removal" oder "incubating" sein
err.unknown.option=unbekannte Option(en): {0}
err.missing.arg=kein Wert angegeben für {0}
err.internal.error=interner Fehler: {0} {1} {2}
err.invalid.dryrun.option=--dry-run kann nur mit dem Hashmodus verwendet werden
err.module.descriptor.not.found=Moduldeskriptor nicht gefunden
err.missing.export.or.open.packages=Packages, die exportiert werden oder in {0} geöffnet sind, sind nicht vorhanden: {1}
err.module.resolution.fail=Auflösung nicht erfolgreich: {0}
err.no.moduleToHash=Keine Hashes erfasst: Kein mit {0} übereinstimmendes Modul zum Erfassen von Hashes gefunden
err.invalid.date=--date {0} ist kein erweitertes Datums- und Uhrzeitformat mit Zeitunterschied und optionaler Zeitzone nach ISO-860: {1}
err.date.out.of.range=--date {0} liegt nicht im gültigen Bereich 1980-01-01T00:00:02Z bis 2099-12-31T23:59:59Z
err.compress.incorrect=--compress-Wert ist ungültig: {0}
err.compress.wrong.mode=--compress ist nur im Erstellmodus zulässig
warn.invalid.arg=Ungültiger Klassenname, oder Pfadname ist nicht vorhanden: {0}
warn.no.module.hashes=Keine Hashes erfasst: Kein Modul für Hashing angegeben, abhängig von {0}
warn.ignore.entry=Eintrag {0} in Abschnitt {1} wird ignoriert
warn.ignore.duplicate.entry=doppelter Eintrag {0} in Abschnitt {1} wird ignoriert
