1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
|
+
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
+
|
/*
* German localization for ofhttp.
*
* Copyright (c) 2017-2023 Jonathan Schleifer <js@nil.im>
*
* Permission to use, copy, modify, and/or distribute this localization for
* any purpose with or without fee is hereby granted.
*/
/* vim: se ft=javascript sw=4 et: */
{
"usage": "Benutzung: %[prog] -[cehHmoOPqv] iri1 [iri2 ...]",
"full_usage": [
{
usage: "Benutzung: %[prog] -[cehHmoOPqv] iri1 [iri2 ...]",
full_usage: [
"Optionen:\n",
" -b --body Angegebene Datei als Body übergeben\n",
" (- für Standard-Eingabe)\n",
" -c --continue Download von existierender Datei ",
"fortsetzen\n",
" -f --force Existierende Datei überschreiben\n",
" -h --help Diese Hilfe anzeigen\n",
" -H --header Einen Header (z.B. X-Foo:Bar) hinzufügen\n",
" -m --method HTTP Request-Methode setzen\n",
" -o --output Ausgabe-Dateiname angeben\n",
" -O --detect-filename Dateiname mittels HEAD-Request ermitteln\n",
" -P --proxy SOCKS5-Proxy angeben\n",
" -q --quiet Ruhiger Modus (keine Ausgabe außer Fehler)",
"\n",
" -v --verbose Ausführlicher Modus (gibt Header aus)\n",
" --insecure TLS-Fehler ignorieren und unsichere\n",
" Weiterleitungen erlauben\n",
" --ignore-status HTTP Status-Code ignorieren"
],
"invalid_input_header": "%[prog]: Header müssen im Format Name:Wert sein!",
"invalid_input_method": "%[prog]: Ungültige Request-Methode %[method]!",
"invalid_input_proxy": "%[prog]: Proxy muss im Format Host:Port sein!",
"long_argument_missing": "%[prog]: Argument für Option --%[opt] fehlt",
"argument_missing": "%[prog]: Argument für option -%[opt] fehlt",
"option_takes_no_argument": "%[prog]: Option --%[opt] nimmt kein Argument",
"unknown_long_option": "%[prog]: Unbekannte Option: --%[opt]",
"unknown_option": "%[prog]: Unbekannte Option: -%[opt]",
"quiet_xor_verbose": [
invalid_input_header: "%[prog]: Header müssen im Format Name:Wert sein!",
invalid_input_method: "%[prog]: Ungültige Request-Methode %[method]!",
invalid_input_proxy: "%[prog]: Proxy muss im Format Host:Port sein!",
long_argument_missing: "%[prog]: Argument für Option --%[opt] fehlt",
argument_missing: "%[prog]: Argument für option -%[opt] fehlt",
option_takes_no_argument: "%[prog]: Option --%[opt] nimmt kein Argument",
unknown_long_option: "%[prog]: Unbekannte Option: --%[opt]",
unknown_option: "%[prog]: Unbekannte Option: -%[opt]",
quiet_xor_verbose: [
"%[prog]: -q / --quiet und -v / --verbose schließen sich gegenseitig ",
"aus!"
],
"output_xor_detect_filename": [
output_xor_detect_filename: [
"%[prog]: -o / --output und -O / --detect-filename schließen sich ",
"gegenseitig aus!"
],
"output_only_with_one_iri": [
output_only_with_one_iri: [
"%[prog]: -o / --output kann nicht mit mehr als einer IRI benutzt ",
"werden!"
],
"download_resolve_host_failed": [
download_resolve_host_failed: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" Host auflösen fehlgeschlagen: %[exception]"
],
"download_failed_connection_failed": [
download_failed_connection_failed: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" Verbindung fehlgeschlagen: %[exception]"
],
"download_failed_invalid_server_response": [
download_failed_invalid_server_response: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" Ungültige Antwort vom Server!"
],
"no_tls_support": [
no_tls_support: [
"%[prog]: Keine TLS-Unterstützung in ObjFW!\n",
" Um via HTTPS runterzuladen müssen Sie entweder ObjFW mit TLS-",
"Unterstützung\n",
" kompilieren oder eine Bibliothek mittels „preload” laden, welche ",
"TLS-Support\n",
" zu ObjFW hinzufügt!"
],
"download_failed_tls_handshake_failed": [
download_failed_tls_handshake_failed: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" TLS-Handshake fehlgeschlagen: %[error]"
],
"download_failed_read_or_write_failed_any": "Lesen oder Schreiben",
"download_failed_read_or_write_failed_read": "Lesen",
"download_failed_read_or_write_failed_write": "Schreiben",
"download_failed_read_or_write_failed": [
download_failed_read_or_write_failed_any: "Lesen oder Schreiben",
download_failed_read_or_write_failed_read: "Lesen",
download_failed_read_or_write_failed_write: "Schreiben",
download_failed_read_or_write_failed: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" %[error]: %[exception]"
],
"download_failed": [
download_failed: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" HTTP Status-Code: %[code]"
],
"download_error": "Fehler!",
"download_failed_exception": [
download_error: "Fehler!",
download_failed_exception: [
"%[prog]: Fehler beim Download von <%[iri]>!\n",
" %[exception]"
],
"download_done": "Fertig!",
"invalid_iri": "%[prog]: Ungültige IRI: <%[iri]>!",
"invalid_scheme": "%[prog]: Ungültiges Schema: <%[iri]>!",
"type_unknown": "unbekannt",
"size_gib": "%[num] GiB",
"size_mib": "%[num] MiB",
"size_kib": "%[num] KiB",
"size_bytes": [
download_done: "Fertig!",
invalid_iri: "%[prog]: Ungültige IRI: <%[iri]>!",
invalid_scheme: "%[prog]: Ungültiges Schema: <%[iri]>!",
type_unknown: "unbekannt",
size_gib: "%[num] GiB",
size_mib: "%[num] MiB",
size_kib: "%[num] KiB",
size_bytes: [
[
{"num == 1": "1 Byte"},
{"": "%[num] Bytes"}
]
],
"size_unknown": "unbekannt",
"info_name_unaligned": "Name: %[name]",
"info_name": "Name: %[name]",
"info_type": "Typ: %[type]",
"info_size": "Größe: %[size]",
"output_already_exists": "%[prog]: Datei %[filename] existiert bereits!",
"failed_to_open_output": [
size_unknown: "unbekannt",
info_name_unaligned: "Name: %[name]",
info_name: "Name: %[name]",
info_type: "Typ: %[type]",
info_size: "Größe: %[size]",
output_already_exists: "%[prog]: Datei %[filename] existiert bereits!",
failed_to_open_output: [
"%[prog]: Kann Datei %[filename] nicht öffnen: %[exception]"
],
"eta_days": "%[num] t ",
"progress_bytes": [
eta_days: "%[num] t ",
progress_bytes: [
[
{"num == 1": "1 Byte "},
{"": "%[num] Bytes"}
]
]
],
}
|