# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Vivien Kraus
# This file is distributed under the same license as the disfluid package.
# FIRST AUTHOR , YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: disfluid SNAPSHOT\n"
"Report-Msgid-Bugs-To: vivien@planete-kraus.eu\n"
"POT-Creation-Date: 2021-10-12 22:35+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: eu.planete_kraus.Disfluid.gschema.xml.in:4
msgid "Client ID"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:5
msgid ""
"The client application needs a public presence on the world-wide web so that "
"the identity provider can check it is not spoofed; this is the public URI "
"where to obtain machine-readable information about the application"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:14
msgid "Client key pair"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:15
msgid ""
"When creating new accounts, use this key pair to certify them (in the JWK "
"format); an empty value will generate a new key pair"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:23
msgid "Client redirect URI"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:24
msgid ""
"When receiving an authorization, the user’s browser is redirected to this "
"URI, where the user should be presented with a code to paste into the "
"application"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:34
msgid "Account webid"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:35
msgid "The accounts are tied to a particular user, through a webid"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:41
msgid "Identity provider"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:42
msgid "The account is certified by the server running at this URI"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:48
msgid "JWK key pair"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:49
msgid ""
"Our account is certified to be used with a key pair that the application "
"owns; the key is in the JWK format"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:56
msgid "Header of the identity token"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:57
msgid ""
"How we verified the signature of the ID token; if the account needs to be "
"refreshed then it may be empty"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:64
msgid "Identity token"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:65
msgid ""
"The identity provider sent an ID token to remind us who you are; if the "
"account needs to be refreshed it may be empty"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:72
msgid "Access token"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:73
msgid ""
"This token is presented to the resource server when we authentify; it is "
"bound to a key whose possession we need to prove at the same time; if the "
"account needs to be refreshed it may be empty"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:82
msgid "Refresh token"
msgstr ""
#: eu.planete_kraus.Disfluid.gschema.xml.in:83
msgid ""
"When the account expires, we present this token to the identity provider to "
"refresh it; it is also bound to the key pair; if the user did not give us "
"refresh permission it may be empty"
msgstr ""
#: src/jwk/generate-key.c:52
#, c-format
msgid "Usage: generate-key [NUMBER OF BITS | CURVE]\n"
msgstr ""
#: src/libwebidoidc.c:29
msgid "This is the main function."
msgstr ""
#: src/random/generate-random.c:47
#, c-format
msgid "Usage: generate-random [NUMBER OF BYTES]\n"
msgstr ""
#: src/random/random.c:217
#, c-format
msgid "Could not set the global random generator up.\n"
msgstr ""
#: src/random/random.c:231 src/random/random.c:243 src/random/random.c:256
#: src/random/random.c:267 src/random/random.c:278
#, c-format
msgid "Could not set the global random generator up: out of memory.\n"
msgstr ""
#: src/random/random.c:288
#, c-format
msgid ""
"Warning: could not open the seed file, maybe the parent directory is "
"missing...\n"
msgstr ""
#: src/random/random.c:292
#, c-format
msgid "Warning: could not create the cache directory '%s'.\n"
msgstr ""
#: src/random/random.c:294
msgid "when creating the cache directory"
msgstr ""
#: src/random/random.c:300
#, c-format
msgid "Warning: could not create the package cache directory '%s'.\n"
msgstr ""
#: src/random/random.c:302
msgid "when creating the package cache directory"
msgstr ""
#: src/random/random.c:308
#, c-format
msgid "Could not open the seed file '%s'.\n"
msgstr ""
#: src/random/random.c:309
msgid "when opening the seed file"
msgstr ""
#: src/random/random.c:329
#, c-format
msgid "Could not lock the seed file '%s'.\n"
msgstr ""
#: src/random/random.c:331
msgid "when locking the seed file"
msgstr ""
#: src/random/random.c:345
#, c-format
msgid ""
"Warning: the seed file '%s' is too short. This weakens the random number "
"generator. Please write more random data in it.\n"
msgstr ""
#: src/random/random.c:362
#, c-format
msgid "Could not update the seed file '%s'.\n"
msgstr ""
#: src/random/random.c:363
msgid "when rewinding the seed file"
msgstr ""
#: src/random/random.c:395
#, c-format
msgid "Could not unlock the seed file '%s'.\n"
msgstr ""
#: src/random/random.c:397
msgid "when unlocking the seed file"
msgstr ""
#: src/random/random.c:425
#, c-format
msgid "Could not set the thread-local random generator up.\n"
msgstr ""
#: src/random/random.c:433
#, c-format
msgid ""
"The random module has not been initialized. Please call "
"webid_oidc_random_init first.\n"
msgstr ""
#: src/scm/webid-oidc/access-token.scm:73
#, scheme-format
msgid "invalid access token: ~a"
msgstr ""
#: src/scm/webid-oidc/access-token.scm:75
msgid "invalid access token"
msgstr ""
#: src/scm/webid-oidc/access-token.scm:117
#: src/scm/webid-oidc/authorization-code.scm:95
#: src/scm/webid-oidc/oidc-id-token.scm:108
msgid "#:webid should be an URI"
msgstr ""
#: src/scm/webid-oidc/access-token.scm:122
#: src/scm/webid-oidc/client-manifest.scm:212
msgid "#:client-id should be an URI"
msgstr ""
#: src/scm/webid-oidc/access-token.scm:127
msgid "#:cnf/jkt should be a string"
msgstr ""
#: src/scm/webid-oidc/access-token.scm:132
msgid "#:aud should be exactly \"solid\""
msgstr ""
#: src/scm/webid-oidc/access-token.scm:150
msgid ""
"when making an access token either its required fields (#:alg, #:webid, #:"
"iss, #:aud, #:client-id, #:cnf/jkt, #:iat and #:exp) or (#:jwt-header and #:"
"jwt-payload) should be passed"
msgstr ""
#: src/scm/webid-oidc/authorization-code.scm:71
#, scheme-format
msgid "invalid authorization code: ~a"
msgstr ""
#: src/scm/webid-oidc/authorization-code.scm:73
msgid "invalid authorization code"
msgstr ""
#: src/scm/webid-oidc/authorization-code.scm:100
msgid "#:client-id should be a string"
msgstr ""
#: src/scm/webid-oidc/authorization-code.scm:114
msgid ""
"when making an authorization code either its required fields (#:webid and #:"
"client-id) or (#:jwt-header and #:jwt-payload) should be passed"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:52
#: src/scm/webid-oidc/client.scm:309 src/scm/webid-oidc/client.scm:326
#: src/scm/webid-oidc/client.scm:343 src/scm/webid-oidc/hello-world.scm:40
#: src/scm/webid-oidc/hello-world.scm:167
#: src/scm/webid-oidc/hello-world.scm:187
#: src/scm/webid-oidc/identity-provider.scm:136
#: src/scm/webid-oidc/token-endpoint.scm:112
#: src/scm/webid-oidc/token-endpoint.scm:138
#: src/scm/webid-oidc/token-endpoint.scm:165
msgid "xml-lang|en"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:67
#: src/scm/webid-oidc/client.scm:311
msgid "page-title|Authorization"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:72
msgid "Authorize this anonymous application?"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:73
#, scheme-format
msgid "Authorize ~a?"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:75
msgid "Do you want to authorize this application to represent you?"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:85
msgid "Please retry your password:"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:86
msgid "Please enter your password:"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:91
msgid "Allow"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:95
#: src/scm/webid-oidc/token-endpoint.scm:130
#: src/scm/webid-oidc/token-endpoint.scm:157
msgid "reason-phrase|Bad Request"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:97
msgid "Bad request"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:102
msgid "The application did not set the client_id parameter."
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:107
msgid "The application did not set the redirect_uri parameter."
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:112
msgid "Sorry, no more information is available."
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:117
msgid "The application you are trying to authorize behaved unexpectedly."
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:126
#: src/scm/webid-oidc/resource-server.scm:317
msgid "reason-phrase|Found"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:130
msgid "Redirecting..."
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:135
#, scheme-format
msgid ""
"~a can now log in on your behalf. You still need to adjust "
"permissions.
"
msgstr ""
#: src/scm/webid-oidc/cache.scm:94
#, scheme-format
msgid "Dropping cache item ~a.~%"
msgstr ""
#: src/scm/webid-oidc/cache.scm:100
#, scheme-format
msgid "Could not clean file ~a.~%"
msgstr ""
#: src/scm/webid-oidc/cache.scm:106
#, scheme-format
msgid "While cleaning the cache: ~a: ~a~%"
msgstr ""
#: src/scm/webid-oidc/cache.scm:166
#, scheme-format
msgid "Cache miss for ~a: ~s~%"
msgstr ""
#: src/scm/webid-oidc/cache.scm:263
#, scheme-format
msgid "Cache entry for ~a varies.\n"
msgstr ""
#: src/scm/webid-oidc/catalog.scm:166
msgid "invalid relative URI"
msgstr ""
#: src/scm/webid-oidc/catalog.scm:245
#, scheme-format
msgid "Unsupported delegate catalog URI scheme: ~s\n"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:143
#, scheme-format
msgid "cannot fetch a client manifest: ~a"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:145
msgid "cannot fetch a client manifest"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:154
#, scheme-format
msgid "the server responded with code ~a"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:157
#, scheme-format
msgid "The server hosting your application responded with code ~a."
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:166
#: src/scm/webid-oidc/client-manifest.scm:195
msgid "the client manifest does not have a client_id field"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:168
#: src/scm/webid-oidc/client-manifest.scm:197
msgid ""
"The server hosting your application does not behave correctly, because it "
"lacks the client_id field."
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:188
msgid "the client manifest does not have a redirect_uris field"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:190
msgid ""
"The server hosting your application does not behave correctly, because it "
"lacks the redirect_uris field."
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:203
#, scheme-format
msgid "the client manifest under ~s has a client_id of ~s"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:207
msgid ""
"The application you want to use does not control the domain name it appears "
"to represent."
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:221
msgid "#:redirect-uris should be a list of URIs"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:231
#, scheme-format
msgid "the client manifest does not allow ~s as a redirection uri"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:235
#, scheme-format
msgid ""
"The application wants to get your\n"
"authorization through ~s, which is not\n"
"approved.
"
msgstr ""
#: src/scm/webid-oidc/client-manifest.scm:270
msgid "cannot serve the public manifest"
msgstr ""
#: src/scm/webid-oidc/client.scm:133
msgid "accept-language-header|en-us"
msgstr ""
#: src/scm/webid-oidc/client.scm:179
msgid "Example application"
msgstr ""
#: src/scm/webid-oidc/client.scm:206
msgid "#:client-name should be a string"
msgstr ""
#: src/scm/webid-oidc/client.scm:213
msgid "#:client-uri should be an URI"
msgstr ""
#: src/scm/webid-oidc/client.scm:222
msgid "#:response-types should be a list of symbols"
msgstr ""
#: src/scm/webid-oidc/client.scm:231
msgid "#:grant-types should be a list of symbols"
msgstr ""
#: src/scm/webid-oidc/client.scm:283 src/scm/webid-oidc/resource-server.scm:177
msgid "reason-phrase|Not Modified"
msgstr ""
#: src/scm/webid-oidc/client.scm:313
msgid ""
"You have been authorized. Please paste the following code in the application:"
msgstr ""
#: src/scm/webid-oidc/client.scm:318
msgid "reason-phrase|Invalid Request"
msgstr ""
#: src/scm/webid-oidc/client.scm:328
msgid "page-title|Error"
msgstr ""
#: src/scm/webid-oidc/client.scm:330
msgid "Your identity provider did not authorize you. :("
msgstr ""
#: src/scm/webid-oidc/client.scm:335
#: src/scm/webid-oidc/identity-provider.scm:129
msgid "reason-phrase|Not Found"
msgstr ""
#: src/scm/webid-oidc/client.scm:345
msgid "page-title|Not Found"
msgstr ""
#: src/scm/webid-oidc/client.scm:347
msgid "This page does not exist on the server."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:118
#, scheme-format
msgid "an authorization code is required: ~s, it can be obtained at ~s"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:121
#, scheme-format
msgid "an authorization code is required, it can be obtained at ~s"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:212
#, scheme-format
msgid "the application wants to manage your account at ~s"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:244
msgid "The refresh token has expired."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:251
#, scheme-format
msgid "The token request failed with code ~s (~s)."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:260
msgid "The token response did not set the content type."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:268
msgid "The token endpoint did not respond in UTF-8."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:280
#, scheme-format
msgid "The token response has content-type ~s, not application/json."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:290
msgid "The token response is not valid JSON."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:304
#, scheme-format
msgid "The token response did not include an ID token: ~s"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:312
#, scheme-format
msgid "The token response did not include an access token: ~s\n"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:323
#, scheme-format
msgid "the ID token signature is invalid: ~a"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:325
msgid "the ID token signature is invalid"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:341
#, scheme-format
msgid "the ID token delivered by the identity provider for ~s has ~s as webid"
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:351
#, scheme-format
msgid "The ID token delivered by the identity provider ~s is for issuer ~s."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:366
msgid "The issuer is required."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:371
msgid "The optional subject and required issuer should be strings or URI."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:387
msgid "Cannot check the username and/or password."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:397
msgid "The subject should be a string or URI."
msgstr ""
#: src/scm/webid-oidc/client/accounts.scm:411
msgid "The issuer should be a string or URI."
msgstr ""
#: src/scm/webid-oidc/client/application.scm:259
#, scheme-format
msgid "Add an account on ~a"
msgstr ""
#: src/scm/webid-oidc/client/application.scm:274
#, scheme-format
msgid ""
"You already have an account for ~a issued by ~a and it is currently selected."
msgstr ""
#: src/scm/webid-oidc/client/application.scm:293
#, scheme-format
msgid "You already have an account for ~a issued by ~a."
msgstr ""
#: src/scm/webid-oidc/client/application.scm:393
msgid "the page URI (#:uri) should be a string encoding an URI or an URI"
msgstr ""
#: src/scm/webid-oidc/client/application.scm:420
msgid ""
"the error code (#:code) should be an integer and the reason phrase (#:reason-"
"phrase) should be a string"
msgstr ""
#: src/scm/webid-oidc/client/application.scm:466
msgid ""
"the etag (#:etag) should be a string, the links (#:links) should be a list "
"of links, the content-type (#:content-type) should be a symbol, and the "
"content (#:content) should be a string or a bytevector"
msgstr ""
#: src/scm/webid-oidc/client/application.scm:502
msgid ""
"the desired links (#:desired-links) should be an alist from URI to alists, "
"the desired content-type (#:desired-content-type) should be a symbol, and "
"the desired content (#:desired-content) should be a string or a bytevector"
msgstr ""
#: src/scm/webid-oidc/client/application.scm:586
#, scheme-format
msgid "Loading ~a..."
msgstr ""
#: src/scm/webid-oidc/client/application.scm:665
#, scheme-format
msgid "Updating ~a (expected ETag ~a)"
msgstr ""
#: src/scm/webid-oidc/client/application.scm:712
#, scheme-format
msgid "Deleting ~a (expected ETag ~a)"
msgstr ""
#: src/scm/webid-oidc/client/client.scm:91
msgid ""
"Client ID and redirect URIs should be URIs, and key pair should be a key "
"pair.."
msgstr ""
#: src/scm/webid-oidc/client/gui.scm:64
#, scheme-format
msgid "The application state changed: it is now ~a.\n"
msgstr ""
#: src/scm/webid-oidc/client/gui/accounts-widget-logic.scm:66
msgid "Stub: please enter an URI or a host name...\n"
msgstr ""
#: src/scm/webid-oidc/client/gui/accounts-widget.scm:87
msgid "Please add an account."
msgstr ""
#: src/scm/webid-oidc/client/gui/application.scm:97
msgid "Coming soon!"
msgstr ""
#: src/scm/webid-oidc/client/gui/authorization-prompt.scm:75
#, scheme-format
msgid "Your authorization is required: ~a"
msgstr ""
#: src/scm/webid-oidc/client/gui/settings.scm:202
msgid "can only store 10 accounts"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:111
#, scheme-format
msgid "the DPoP proof is signed for ~s, but it is issued to ~s"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:157
#, scheme-format
msgid "invalid DPoP proof: ~a"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:159
msgid "invalid DPoP proof token"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:197
msgid "#:typ should be exactly \"dpop+jwt\""
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:202
msgid "#:jwk should be a public key"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:207
msgid "#:htm should be a symbol"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:213
msgid "when present, #:ath should be a string"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:234
msgid ""
"when making a DPoP proof, either its required fields (#:typ, #:jwk, #:htm "
"and #:htu) or (#:jwt-header and #:jwt-payload) should be passed"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:267
#, scheme-format
msgid "the DPoP proof is signed for access through ~s, but it is used with ~s"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:277
#, scheme-format
msgid ""
"the DPoP proof should go along with an access token hashed to ~s, not ~s"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:285 src/scm/webid-oidc/dpop-proof.scm:292
msgid "the DPoP proof is signed with the wrong key"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:290
#, scheme-format
msgid "the DPoP proof is signed with the wrong key: ~a"
msgstr ""
#: src/scm/webid-oidc/dpop-proof.scm:301
msgid "the cnf/check function returned #f"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:95
#, scheme-format
msgid "~a (issued by ~a): no interaction required"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:98
#, scheme-format
msgid "~a (issued by ~a): offline but accessible"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:101
#, scheme-format
msgid "~a (issued by ~a): online"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:104
#, scheme-format
msgid "~a (issued by ~a): inaccessible"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:117
#, scheme-format
msgid "Your choice ~a does not exist.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:135
msgid "Your choice is not a valid URI.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:144
msgid "This is not a valid HTTP method.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:160
msgid "This is not a valid value for this header.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:198
msgid "Nothing to undo.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:210
msgid "Nothing to redo.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:270
msgid "Example app command|add-account"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:272
msgid "Example app command|choose-account"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:274
msgid "Example app command|set-uri"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:276
msgid "Example app command|set-method"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:278
msgid "Example app command|view-headers"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:280
msgid "Example app command|clear-headers"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:282
msgid "Example app command|add-header"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:284
msgid "Example app command|ok"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:286
msgid "Example app command|undo"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:288
msgid "Example app command|redo"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:298
#, scheme-format
msgid "Your authorization is required: ~a, please visit: ~a\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:301
msgid "Then, paste the authorization code you get:\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:307
#, scheme-format
msgid ""
"Account: ~a\n"
"URI: ~a\n"
"Method: ~a\n"
"Headers: ~a\n"
"\n"
"Available commands:\n"
" - ~a: add an account\n"
" - ~a: change the account\n"
" - ~a: change the URI\n"
" - ~a: change the method\n"
" - ~a: view all headers\n"
" - ~a: clear all the headers\n"
" - ~a: add a new header\n"
" - ~a: perform the request.\n"
"\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:326
msgid "Account:|unset"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:330
msgid "URI:|unset"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:334
msgid "Method:|unset"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:337
msgid "Headers:|none"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:341
msgid "list separator|, "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:351
#, scheme-format
msgid "You can undo your last command with \"~a\".\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:353
#, scheme-format
msgid "You can re-apply your last undone command with \"~a\".\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:354
msgid "Readline prompt|Command: "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:361
#, scheme-format
msgid "An error happened: ~a.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:373
msgid "Please enter your identity provider: "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:379
msgid ""
"You don’t have other accounts available. Please add one with \"add-account"
"\".\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:385
#, scheme-format
msgid "- ~a: ~a\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:393
#, scheme-format
msgid "[1-~a] "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:401
msgid "Visit this URI: "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:407
msgid "Use this HTTP method [GET]: "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:423
msgid "Which header? "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:426
#, scheme-format
msgid "Which header value for ~a? "
msgstr ""
#: src/scm/webid-oidc/example-app.scm:449
msgid "Please define an account and the URI.\n"
msgstr ""
#: src/scm/webid-oidc/example-app.scm:456
msgid "I don’t know that command.\n"
msgstr ""
#: src/scm/webid-oidc/fetch.scm:59
#, scheme-format
msgid "cannot fetch ~s as linked data: ~a"
msgstr ""
#: src/scm/webid-oidc/fetch.scm:62
#, scheme-format
msgid "cannot fetch ~s as linked data"
msgstr ""
#: src/scm/webid-oidc/fetch.scm:77
#, scheme-format
msgid "unexpected response from the server: ~a"
msgstr ""
#: src/scm/webid-oidc/fetch.scm:79
msgid "unexpected response from the server"
msgstr ""
#: src/scm/webid-oidc/fetch.scm:86
#, scheme-format
msgid "the request failed unexpectedly with ~s ~s"
msgstr ""
#: src/scm/webid-oidc/fetch.scm:114
#, scheme-format
msgid "cannot negociate a recognized RFD content type, got ~s"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:44
#, scheme-format
msgid "Hello, ~a!
"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:54
msgid "The client is compatible with Solid.
"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:64 src/scm/webid-oidc/program.scm:240
msgid "command-line|version"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:66 src/scm/webid-oidc/program.scm:244
msgid "command-line|complete-corresponding-source"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:68 src/scm/webid-oidc/program.scm:246
msgid "command-line|help"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:70
msgid "command-line|port"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/program.scm:278
msgid "command-line|log-file"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:74 src/scm/webid-oidc/program.scm:280
msgid "command-line|error-file"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:86
#, scheme-format
msgid ""
"~a [OPTIONS]...\n"
"\n"
"Display your identity contained in the XXX-Agent header.\n"
"\n"
"This program is covered by the GNU Affero GPL, version 3 or\n"
"later. This license requires you to provide a way for any user over\n"
"the network to download the complete corresponding source code (with\n"
"your modifications) at no cost. The server adds a \"Source:\" header\n"
"to all responses.\n"
"\n"
"Options:\n"
" -S MEANS, --~a=MEANS:\n"
" specify a way to download the complete corresponding source\n"
" code. For instance, this would be an URI pointing to a tarball.\n"
" -h, --~a:\n"
" display this help message and exit.\n"
" -v, --~a:\n"
" display the version information (~a) and exit.\n"
" -p PORT, --~a=PORT:\n"
" set the port to bind.\n"
" -l FILE.log, --~a=FILE.log:\n"
" redirect the program standard output to FILE.log.\n"
" -e FILE.err, --~a=FILE.err:\n"
" redirect the program errors to FILE.err.\n"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:119
#, scheme-format
msgid "~a version ~a\n"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:128 src/scm/webid-oidc/program.scm:642
msgid ""
"You are legally required to link to the complete corresponding source code.\n"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:138
msgid "The port should be a number between 0 and 65535.\n"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:159
#: src/scm/webid-oidc/resource-server.scm:338
msgid "reason-phrase|Unauthorized"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:171
msgid "Please authenticate
"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:175
msgid "This page requires authentication with Solid.
"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:179
#: src/scm/webid-oidc/resource-server.scm:346
msgid "reason-phrase|Method Not Allowed"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:191
msgid "Method not allowed
"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:195
msgid "You can only use the GET method on this resource.
"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:148
msgid "the #:anchor parameter should be a string or an URI reference"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:159
msgid "the #:hreflang parameter should be a string"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:170
msgid "the #:media parameter should be a string"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:181
msgid "the #:title parameter should be a string"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:192
msgid "the #:title* parameter should be a string"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:203
msgid "the #:type parameter should be a string"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:208
msgid "#:target-iri and #:relation-type are required"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:216
msgid "#:target-iri should be an URI reference"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:221
msgid "#:relation-type should be a string"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:242
msgid "the #:attribute-key parameter should be a string or symbol"
msgstr ""
#: src/scm/webid-oidc/http-link.scm:247
msgid "the #:attribute-value parameter should be a string or URI"
msgstr ""
#: src/scm/webid-oidc/identity-provider.scm:74
msgid "Warning: generating a new key pair."
msgstr ""
#: src/scm/webid-oidc/jti.scm:59
#, scheme-format
msgid "a replay has been detected with JTI ~s"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:158
msgid "the point and scalar are not on the same curve"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:274
#, scheme-format
msgid "the JWK is invalid: ~a"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:276
msgid "the JWK is invalid"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:285
msgid "cannot compute the key type"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:346
msgid "it is built as an RSA key or key pair, but it is not"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:354
msgid "it is built as an elliptic curve key or key pair, but it is not"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:396
#, scheme-format
msgid "the key advertises a key type of ~s, but actually it is ~s"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:445
msgid "this is neither a RSA key nor an elliptic curve key"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:482
#, scheme-format
msgid "cannot fetch a JWKS: ~a"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:484
msgid "cannot fetch a JWKS"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:488
#, scheme-format
msgid "the request failed with ~s ~s"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:493
msgid "missing content-type"
msgstr ""
#: src/scm/webid-oidc/jwk.scm:498
#, scheme-format
msgid "invalid content-type: ~s"
msgstr ""
#: src/scm/webid-oidc/jws.scm:131
#, scheme-format
msgid "unsupported JWS algorithm: ~s"
msgstr ""
#: src/scm/webid-oidc/jws.scm:141
msgid ""
"when making a token either #:alg or (#:jwt-header and #:jwt-payload) should "
"be passed"
msgstr ""
#: src/scm/webid-oidc/jws.scm:214
msgid "#:iat should be a date"
msgstr ""
#: src/scm/webid-oidc/jws.scm:219
msgid "#:exp should be a date"
msgstr ""
#: src/scm/webid-oidc/jws.scm:229
msgid ""
"when making a time-bound token, either its required fields (#:iat, and "
"either #:exp or #:validity) or (#:jwt-header and #:jwt-payload) should be "
"passed"
msgstr ""
#: src/scm/webid-oidc/jws.scm:258
msgid "#:iss should be an URI"
msgstr ""
#: src/scm/webid-oidc/jws.scm:269
msgid ""
"when making an OIDC token, either its required #:iss field or (#:jwt-header "
"and #:jwt-payload) should be passed"
msgstr ""
#: src/scm/webid-oidc/jws.scm:314
msgid "#:nonce should be a string"
msgstr ""
#: src/scm/webid-oidc/jws.scm:323
msgid ""
"when making a single-use token, either its required #:nonce field or (#:jwt-"
"header and #:jwt-payload) should be passed"
msgstr ""
#: src/scm/webid-oidc/jws.scm:368
msgid "the encoded JWS is not in 3 parts"
msgstr ""
#: src/scm/webid-oidc/jws.scm:379
#, scheme-format
msgid ""
"the encoded JWS header or payload is not a JSON object encoded in base64: ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:381
msgid ""
"the encoded JWS header or payload is not a JSON object encoded in base64"
msgstr ""
#: src/scm/webid-oidc/jws.scm:440
msgid "the JWS is not signed by any of the expected set of public keys"
msgstr ""
#: src/scm/webid-oidc/jws.scm:451
#, scheme-format
msgid "while verifying the JWS signature: ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:453
msgid "an unexpected error happened while verifying a JWS"
msgstr ""
#: src/scm/webid-oidc/jws.scm:489
#, scheme-format
msgid "I cannot query the identity provider configuration: ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:491
msgid "I cannot query the identity provider configuration"
msgstr ""
#: src/scm/webid-oidc/jws.scm:507
#, scheme-format
msgid "I cannot query the JWKS URI of the identity provider: ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:509
msgid "I cannot query the JWKS URI of the identity provider"
msgstr ""
#: src/scm/webid-oidc/jws.scm:532
#, scheme-format
msgid "the token is signed in the future, ~a, relative to current ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:541
#, scheme-format
msgid "the token expired ~a, which is in the past (from ~a)"
msgstr ""
#: src/scm/webid-oidc/jws.scm:564
#, scheme-format
msgid "cannot decode a JWS: ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:566
msgid "cannot decode a JWS"
msgstr ""
#: src/scm/webid-oidc/jws.scm:584
#, scheme-format
msgid "cannot encode a JWS: ~a"
msgstr ""
#: src/scm/webid-oidc/jws.scm:586
msgid "cannot encode a JWS"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:121
msgid "#:jwks-uri should be an URI"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:126
msgid "#:token-endpoint should be an URI"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:131
msgid "#:authorization-endpoint should be an URI"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:136
msgid ""
"#:solid-oidc-supported should be exactly 'https://solidproject.org/TR/solid-"
"oidc'"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:145
msgid "#:server should be an URI"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:162
#, scheme-format
msgid "cannot fetch the OIDC configuration: ~a"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:164
msgid "cannot fetch the OIDC configuration"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:168
#, scheme-format
msgid "the server responded with ~s ~s"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:173
msgid "there is no content-type"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:178
#, scheme-format
msgid "unexpected content-type: ~s"
msgstr ""
#: src/scm/webid-oidc/oidc-configuration.scm:188
msgid ""
"when making an OIDC configuration, either its required #:jwks-uri, #:"
"authorization-endpoint and #:token-endpoint fields or #:server or #:json-"
"data should be passed"
msgstr ""
#: src/scm/webid-oidc/oidc-id-token.scm:80
#, scheme-format
msgid "invalid OIDC ID token: ~a"
msgstr ""
#: src/scm/webid-oidc/oidc-id-token.scm:82
msgid "invalid OIDC id token"
msgstr ""
#: src/scm/webid-oidc/oidc-id-token.scm:113
msgid "#:sub should be a string"
msgstr ""
#: src/scm/webid-oidc/oidc-id-token.scm:118
msgid "#:aud should be a string"
msgstr ""
#: src/scm/webid-oidc/oidc-id-token.scm:134
msgid ""
"when making an ID token either its required fields (#:alg, #:webid, #:iss, #:"
"sub, #:aud, #:iat and #:exp) or (#:jwt-header and #:jwt-payload) should be "
"passed"
msgstr ""
#: src/scm/webid-oidc/program.scm:64
#, scheme-format
msgid "~a: Warning: XML_CATALOG_FILES is set to ~s.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:67
#, scheme-format
msgid "~a: ~s ~a ~s...\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:73
#, scheme-format
msgid "~a: ~s ~a ~s: ~s ~a bytes\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:90
#, scheme-format
msgid "~a: connecting to ~s\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:135
msgid "really bad internal server error"
msgstr ""
#: src/scm/webid-oidc/program.scm:142
#, scheme-format
msgid "~a: ~a: Internal server error: ~a\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:148
msgid "Internal Server Error"
msgstr ""
#: src/scm/webid-oidc/program.scm:151
msgid "Sorry, there was an error."
msgstr ""
#: src/scm/webid-oidc/program.scm:172
#, scheme-format
msgid "~a: ~s ~a ~s ~a\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:174
#, scheme-format
msgid "~a: ~a (~a)"
msgstr ""
#: src/scm/webid-oidc/program.scm:178
#, scheme-format
msgid "~a: ~a"
msgstr ""
#: src/scm/webid-oidc/program.scm:188
#, scheme-format
msgid "(there was an error: ~a)"
msgstr ""
#: src/scm/webid-oidc/program.scm:242
msgid "command-line|describe-project"
msgstr ""
#: src/scm/webid-oidc/program.scm:248
msgid "command-line|server|port"
msgstr ""
#: src/scm/webid-oidc/program.scm:250
msgid "command-line|server|server-name"
msgstr ""
#: src/scm/webid-oidc/program.scm:252
msgid "command-line|server|reverse-proxy|backend-uri"
msgstr ""
#: src/scm/webid-oidc/program.scm:254
msgid "command-line|server|reverse-proxy|header"
msgstr ""
#: src/scm/webid-oidc/program.scm:256
msgid "command-line|server|issuer|key-file"
msgstr ""
#: src/scm/webid-oidc/program.scm:258
msgid "command-line|server|issuer|subject"
msgstr ""
#: src/scm/webid-oidc/program.scm:260
msgid "command-line|server|issuer|encrypted-password"
msgstr ""
#: src/scm/webid-oidc/program.scm:262
msgid "command-line|server|issuer|encrypted-password-from-file"
msgstr ""
#: src/scm/webid-oidc/program.scm:264
msgid "command-line|server|issuer|jwks-uri"
msgstr ""
#: src/scm/webid-oidc/program.scm:266
msgid "command-line|server|issuer|authorization-endpoint-uri"
msgstr ""
#: src/scm/webid-oidc/program.scm:268
msgid "command-line|server|issuer|token-endpoint-uri"
msgstr ""
#: src/scm/webid-oidc/program.scm:270
msgid "command-line|server|client-id"
msgstr ""
#: src/scm/webid-oidc/program.scm:272
msgid "command-line|server|redirect-uri"
msgstr ""
#: src/scm/webid-oidc/program.scm:274
msgid "command-line|server|client-name"
msgstr ""
#: src/scm/webid-oidc/program.scm:276
msgid "command-line|server|client-uri"
msgstr ""
#: src/scm/webid-oidc/program.scm:310
#, scheme-format
msgid "Usage: ~a COMMAND [OPTIONS]...\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:314
msgid ""
"\n"
"Run the disfluid COMMAND."
msgstr ""
#: src/scm/webid-oidc/program.scm:317
msgid ""
"\n"
"This program is covered by the GNU Affero GPL, version 3 or\n"
"later. This license requires you to provide a way for any user over\n"
"the network to download the complete corresponding source code (with\n"
"your modifications) at no cost. The server adds a \"Source:\" header\n"
"to all responses."
msgstr ""
#: src/scm/webid-oidc/program.scm:324
msgid ""
"\n"
"Available commands:"
msgstr ""
#: src/scm/webid-oidc/program.scm:326
#, scheme-format
msgid ""
"\n"
" ~a:\n"
" run an authenticating reverse proxy."
msgstr ""
#: src/scm/webid-oidc/program.scm:329 src/scm/webid-oidc/program.scm:524
#: src/scm/webid-oidc/program.scm:724
msgid "command-line|command|reverse-proxy"
msgstr ""
#: src/scm/webid-oidc/program.scm:330
#, scheme-format
msgid ""
"\n"
" ~a:\n"
" run an identity provider."
msgstr ""
#: src/scm/webid-oidc/program.scm:333 src/scm/webid-oidc/program.scm:549
#: src/scm/webid-oidc/program.scm:745
msgid "command-line|command|identity-provider"
msgstr ""
#: src/scm/webid-oidc/program.scm:334
#, scheme-format
msgid ""
"\n"
" ~a:\n"
" serve the pages for a public application."
msgstr ""
#: src/scm/webid-oidc/program.scm:337 src/scm/webid-oidc/program.scm:570
#: src/scm/webid-oidc/program.scm:786
msgid "command-line|command|client-service"
msgstr ""
#: src/scm/webid-oidc/program.scm:338
#, scheme-format
msgid ""
"\n"
" ~a:\n"
" run a full server, with identity provider and resource storage\n"
" facility."
msgstr ""
#: src/scm/webid-oidc/program.scm:342 src/scm/webid-oidc/program.scm:596
#: src/scm/webid-oidc/program.scm:815
msgid "command-line|command|server"
msgstr ""
#: src/scm/webid-oidc/program.scm:344
msgid ""
"\n"
"If no command is specified, run the browser."
msgstr ""
#: src/scm/webid-oidc/program.scm:347
msgid ""
"\n"
"General options:"
msgstr ""
#: src/scm/webid-oidc/program.scm:349
#, scheme-format
msgid ""
"\n"
" -S MEANS, --~a=MEANS:\n"
" specify a way to download the complete corresponding source\n"
" code. For instance, this would be an URI pointing to a tarball."
msgstr ""
#: src/scm/webid-oidc/program.scm:354
#, scheme-format
msgid ""
"\n"
" -h, --~a:\n"
" display a short help message and exit."
msgstr ""
#: src/scm/webid-oidc/program.scm:358
#, scheme-format
msgid ""
"\n"
" -v, --~a:\n"
" display the version information (~a, released ~a) and exit."
msgstr ""
#: src/scm/webid-oidc/program.scm:364
#, scheme-format
msgid ""
"\n"
" --~a:\n"
" describe the project in the DOAP vocabulary and exit."
msgstr ""
#: src/scm/webid-oidc/program.scm:368
#, scheme-format
msgid ""
"\n"
" -l FILE.log, --~a=FILE.log:\n"
" redirect the program standard output to FILE.log."
msgstr ""
#: src/scm/webid-oidc/program.scm:372
#, scheme-format
msgid ""
"\n"
" -e FILE.err, --~a=FILE.err:\n"
" redirect the program errors to FILE.err."
msgstr ""
#: src/scm/webid-oidc/program.scm:377
msgid ""
"\n"
"General server-side options:"
msgstr ""
#: src/scm/webid-oidc/program.scm:379
#, scheme-format
msgid ""
"\n"
" -p PORT, --~a=PORT:\n"
" set the server port to bind, 8080 by default."
msgstr ""
#: src/scm/webid-oidc/program.scm:383
#, scheme-format
msgid ""
"\n"
" -n URI, --~a=URI:\n"
" set the public server URI (scheme, userinfo, host, and port)."
msgstr ""
#: src/scm/webid-oidc/program.scm:388
msgid ""
"\n"
"Options for the resource server:"
msgstr ""
#: src/scm/webid-oidc/program.scm:390
#, scheme-format
msgid ""
"\n"
" -H HEADER, --~a=HEADER:\n"
" the HEADER field contains the webid of the authenticated user,\n"
" XXX-Agent by default. For the full server, disable Solid-OIDC\n"
" authentication."
msgstr ""
#: src/scm/webid-oidc/program.scm:396
#, scheme-format
msgid ""
"\n"
" -b URI, --~a=URI:\n"
" set the backend URI for the reverse proxy, only for the\n"
" reverse-proxy command."
msgstr ""
#: src/scm/webid-oidc/program.scm:402
msgid ""
"\n"
"Options for the identity provider:"
msgstr ""
#: src/scm/webid-oidc/program.scm:404
#, scheme-format
msgid ""
"\n"
" -k FILE, --~a=FILE.jwk:\n"
" set the file name of the key file. If it does not exist, a new\n"
" key is generated. The server does not offer an HTTPS service."
msgstr ""
#: src/scm/webid-oidc/program.scm:409
#, scheme-format
msgid ""
"\n"
" -s WEBID, --~a=WEBID:\n"
" set the identity of the subject."
msgstr ""
#: src/scm/webid-oidc/program.scm:413
#, scheme-format
msgid ""
"\n"
" -w ENCRYPTED_PASSWORD, --~a=ENCRYPTED_PASSWORD:\n"
" set the encrypted password to recognize the user."
msgstr ""
#: src/scm/webid-oidc/program.scm:417
#, scheme-format
msgid ""
"\n"
" -W ENCRYPTED_PASSWORD_FILE, --~a=ENCRYPTED_PASSWORD_FILE:\n"
" load the user’s encrypted password from ENCRYPTED_PASSWORD_FILE."
msgstr ""
#: src/scm/webid-oidc/program.scm:421
#, scheme-format
msgid ""
"\n"
" -j URI, --~a=URI:\n"
" set the URI to query the key of the server."
msgstr ""
#: src/scm/webid-oidc/program.scm:425
#, scheme-format
msgid ""
"\n"
" -a URI, --~a=URI:\n"
" set the authorization endpoint of the issuer."
msgstr ""
#: src/scm/webid-oidc/program.scm:429
#, scheme-format
msgid ""
"\n"
" -t URI, --~a=URI:\n"
" set the token endpoint of the issuer."
msgstr ""
#: src/scm/webid-oidc/program.scm:434
msgid ""
"\n"
"Options for the client service:"
msgstr ""
#: src/scm/webid-oidc/program.scm:436
#, scheme-format
msgid ""
"\n"
" -c URI, --~a=URI:\n"
" set the web identifier of the client application, which is\n"
" dereferenced to a semantic resource."
msgstr ""
#: src/scm/webid-oidc/program.scm:441
#, scheme-format
msgid ""
"\n"
" -r URI, --~a=URI:\n"
" set the redirection URI to get the authorization code back. The\n"
" page is presented with the code to paste in the application."
msgstr ""
#: src/scm/webid-oidc/program.scm:446
#, scheme-format
msgid ""
"\n"
" -C NAME, --~a=NAME:\n"
" set the user-visible application name (may be misleading...)."
msgstr ""
#: src/scm/webid-oidc/program.scm:450
#, scheme-format
msgid ""
"\n"
" -u URI, --~a=URI:\n"
" set an URI where someone would find more information about the\n"
" application (again, may be misleading)."
msgstr ""
#: src/scm/webid-oidc/program.scm:456
msgid ""
"\n"
"Environment variables:"
msgstr ""
#: src/scm/webid-oidc/program.scm:458
msgid ""
"\n"
" XML_CATALOG_FILES: the server will fetch resources on the web. By\n"
" setting this environment variable to a space-separated list of\n"
" catalog URIs, the server will redirect these requests to another\n"
" server. Currently, it is not possible to load files from the\n"
" file system, because there is no way to specify the\n"
" content-type."
msgstr ""
#: src/scm/webid-oidc/program.scm:466 src/scm/webid-oidc/program.scm:473
#: src/scm/webid-oidc/program.scm:482 src/scm/webid-oidc/program.scm:490
#: src/scm/webid-oidc/program.scm:498
#, scheme-format
msgid ""
"the-environment-variable|\n"
" It is currently set to ~s."
msgstr ""
#: src/scm/webid-oidc/program.scm:469
msgid ""
"\n"
" LANG: set the locale of the user interface (for the server commands,\n"
" the user is the system administrator)."
msgstr ""
#: src/scm/webid-oidc/program.scm:476
msgid ""
"\n"
" XDG_DATA_HOME: where the program stores persistent data. The\n"
" identity provider stores the refresh tokens. The full server\n"
" stores the resources there. For a system service, it is\n"
" recommended to set it to /var/lib."
msgstr ""
#: src/scm/webid-oidc/program.scm:485
msgid ""
"\n"
" XDG_CACHE_HOME: where the program stores and updates the seed file,\n"
" and the web client cache. You can remove this directory at any\n"
" time. The seed file will be initialized from /dev/random."
msgstr ""
#: src/scm/webid-oidc/program.scm:493
msgid ""
"\n"
" HOME: if XDG_DATA_HOME or XDG_CACHE_HOME is not set, they are\n"
" computed from the value of the HOME environment variable. It is\n"
" not used otherwise."
msgstr ""
#: src/scm/webid-oidc/program.scm:502
msgid ""
"\n"
"Running a reverse proxy"
msgstr ""
#: src/scm/webid-oidc/program.scm:504
msgid ""
"\n"
"Suppose that you operate data.provider.com. You want to run an\n"
"authenticating reverse proxy, that will receive incoming requests\n"
"through http://localhost:8080, and forward them to\n"
"https://private.data.provider.com. The backend will look for the\n"
"XXX-Agent header, and if it is found, then its value will be\n"
"considered the webid of the authenticated\n"
"user. https://private.data.provider.com should only accept requests\n"
"from this reverse proxy."
msgstr ""
#: src/scm/webid-oidc/program.scm:514
#, scheme-format
msgid ""
"\n"
" ~a ~a \\\n"
" --~a 'https://data.provider.com/server-source-code.tar.gz' \\\n"
" --~a 8080 \\\n"
" --~a 'https://data.provider.com' \\\n"
" --~a 'https://private.data.provider.com' \\\n"
" --~a 'XXX-Agent' \\\n"
" --~a '/var/log/proxy.log' \\\n"
" --~a '/var/log/proxy.err'"
msgstr ""
#: src/scm/webid-oidc/program.scm:529
msgid ""
"\n"
"Running an identity provider"
msgstr ""
#: src/scm/webid-oidc/program.scm:531
msgid ""
"\n"
"The identity provider running at webid-oidc-demo.planete-kraus.eu is\n"
"invoked with the following options:"
msgstr ""
#: src/scm/webid-oidc/program.scm:535
#, scheme-format
msgid ""
"\n"
" export XDG_DATA_HOME=/var/lib\n"
" export XDG_CACHE_HOME=/var/cache\n"
" ~a ~a \\\n"
" --~a 'https://webid-oidc.planete-kraus.eu/complete-corresponding-"
"source.tar.gz' \\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu' \\\n"
" --~a '/var/lib/webid-oidc/issuer/key.jwk' \\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu/profile/card#me' \\\n"
" --~a '/etc/disfluid/webid-oidc-demo.planete-kraus.eu/password' \\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu/keys' \\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu/authorize' \\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu/token' \\\n"
" --~a $PORT"
msgstr ""
#: src/scm/webid-oidc/program.scm:555
msgid ""
"\n"
"Running the public pages for an application"
msgstr ""
#: src/scm/webid-oidc/program.scm:557
msgid ""
"\n"
"The example client application pages for\n"
"webid-oidc-demo.planete-kraus.eu are served this way:"
msgstr ""
#: src/scm/webid-oidc/program.scm:561
#, scheme-format
msgid ""
"\n"
" ~a ~a \\\n"
" --~a 'https://webid-oidc.planete-kraus.eu/complete-corresponding-"
"source.tar.gz' \\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu/example-application#id' "
"\\\n"
" --~a 'https://webid-oidc-demo.planete-kraus.eu/authorized' \\\n"
" --~a 'Example Solid Application' \\\n"
" --~a 'https://webid-oidc.planete-kraus.eu/Running-a-client."
"html#Running-a-client' \\\n"
" --~a $PORT"
msgstr ""
#: src/scm/webid-oidc/program.scm:575
msgid ""
"\n"
"Running a full server"
msgstr ""
#: src/scm/webid-oidc/program.scm:578
msgid ""
"\n"
"To run the server with identity provider and\n"
"resource server for one particular user, you need to combine the\n"
"options for the parts."
msgstr ""
#: src/scm/webid-oidc/program.scm:582
#, scheme-format
msgid ""
"\n"
" export XDG_DATA_HOME=/var/lib\n"
" export XDG_CACHE_HOME=/var/cache\n"
" ~a ~a \\\n"
" --~a 'https://webid-oidc.planete-kraus.eu/complete-corresponding-"
"source.tar.gz' \\\n"
" --~a 'https://data.planete-kraus.eu' \\\n"
" --~a '/var/lib/disfluid/server/key.jwk' \\\n"
" --~a 'https://data.planete-kraus.eu/vivien#me' \\\n"
" --~a '/etc/disfluid/data.planete-kraus.eu/password' \\\n"
" --~a 'https://data.planete-kraus.eu/keys' \\\n"
" --~a 'https://data.planete-kraus.eu/authorize' \\\n"
" --~a 'https://data.planete-kraus.eu/token' \\\n"
" --~a '...port...'"
msgstr ""
#: src/scm/webid-oidc/program.scm:607
#, scheme-format
msgid ""
"\n"
"If you find a bug, then please send a report to ~a."
msgstr ""
#: src/scm/webid-oidc/program.scm:612
#, scheme-format
msgid ""
"~a version ~a\n"
"\n"
"Rreleased ~a\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:649
#, scheme-format
msgid "The --~a argument must be a number, not ~s.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:655
#, scheme-format
msgid "The --~a argument must be an integer, not ~s.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:661
#, scheme-format
msgid "The --~a argument must be positive, ~s is invalid.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:666
#, scheme-format
msgid "The --~a argument must be less than 65536, ~s is invalid.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:694
msgid ""
"You specified two different passwords: one directly, and one from a file. "
"Please set only one password.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:727 src/scm/webid-oidc/program.scm:748
#: src/scm/webid-oidc/program.scm:817
#, scheme-format
msgid "You must pass --~a to set the server name.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:731
#, scheme-format
msgid "You must pass --~a to set the backend URI.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:752 src/scm/webid-oidc/program.scm:821
#, scheme-format
msgid ""
"You must pass --~a to set the file where to store the identity provider "
"key.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:756 src/scm/webid-oidc/program.scm:825
#, scheme-format
msgid "You must pass --~a to set the subject of the identity provider.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:760
#, scheme-format
msgid "You must pass --~a or --~a to set the subject’s encrypted password.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:764 src/scm/webid-oidc/program.scm:833
#, scheme-format
msgid "You must pass --~a to set the JWKS URI.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:768 src/scm/webid-oidc/program.scm:837
#, scheme-format
msgid "You must pass --~a to set the authorization endpoint URI.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:772 src/scm/webid-oidc/program.scm:841
#, scheme-format
msgid "You must pass --~a to set the token endpoint URI.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:789
#, scheme-format
msgid "You must pass --~a to set the application web ID.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:793
#, scheme-format
msgid "You must pass --~a to set the redirection URI.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:797
#, scheme-format
msgid "You must pass --~a to set the informative client name.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:801
#, scheme-format
msgid "You must pass --~a to set the informative client URI.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:829
#, scheme-format
msgid "You must pass --~a to set the subject’s encrypted password.\n"
msgstr ""
#: src/scm/webid-oidc/program.scm:881
#, scheme-format
msgid "Unknown command ~s\n"
msgstr ""
#: src/scm/webid-oidc/refresh-token.scm:171
msgid "the refresh token does not exist"
msgstr ""
#: src/scm/webid-oidc/refresh-token.scm:182
#, scheme-format
msgid "the refresh token is bound to key ~s, which is not that one"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:59
msgid ""
"You need to pass #:server-uri URI where URI is the public URI of the server, "
"as a (web uri)."
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:86
#, scheme-format
msgid "~a: authentication failure: ~a\n"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:90
#, scheme-format
msgid "~a: authentication failure\n"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:162
#: src/scm/webid-oidc/resource-server.scm:369
msgid "reason-phrase|Precondition Failed"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:199
msgid "The owner is not defined."
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:249
#: src/scm/webid-oidc/resource-server.scm:272
msgid "Bad Request"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:283
msgid "reason-phrase|Created"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:306
#, scheme-format
msgid "~a: ignoring a group that cannot be fetched: ~a\n"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:310
#, scheme-format
msgid "~a: ignoring a group that cannot be fetched\n"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:334
#: src/scm/webid-oidc/token-endpoint.scm:104
msgid "reason-phrase|Forbidden"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:355
msgid "reason-phrase|Conflict"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:362
msgid "reason-phrase|Unsupported Media Type"
msgstr ""
#: src/scm/webid-oidc/resource-server.scm:376
msgid "reason-phrase|Not Acceptable"
msgstr ""
#: src/scm/webid-oidc/reverse-proxy.scm:58
msgid "#:endpoint argument is not present or not an URI."
msgstr ""
#: src/scm/webid-oidc/serializable.scm:58
msgid "a plugin class should have an explicit #:name and #:module-name"
msgstr ""
#: src/scm/webid-oidc/serializable.scm:61
msgid "#:name should be a symbol"
msgstr ""
#: src/scm/webid-oidc/serializable.scm:71
msgid "#:module-name should be a list of symbols"
msgstr ""
#: src/scm/webid-oidc/serializable.scm:76
msgid "plugin class names should be surrounded by "
msgstr ""
#: src/scm/webid-oidc/serve.scm:77
msgid "content negociation failed while serving a request"
msgstr ""
#: src/scm/webid-oidc/server/create.scm:85
#, scheme-format
msgid "only text/turtle is allowed for the target of a POST request, not ~s"
msgstr ""
#: src/scm/webid-oidc/server/create.scm:106
msgid "the created resource cannot have containment triples"
msgstr ""
#: src/scm/webid-oidc/server/create.scm:147
#, scheme-format
msgid "cannot POST to an auxiliary resource path, ~s"
msgstr ""
#: src/scm/webid-oidc/server/read.scm:101
#, scheme-format
msgid "the auxiliary resource of type ~s at ~s is absent"
msgstr ""
#: src/scm/webid-oidc/simulation.scm:130
#, scheme-format
msgid "invalid credentials: response ~s ~s"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:110
#, scheme-format
msgid "invalid base64 data: ~a"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:127
#, scheme-format
msgid "~s is not a recognized elliptic curve"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:155
#, scheme-format
msgid "~s is not a supported signature algorithm"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:158
#, scheme-format
msgid "~s is not a supported hash algorithm"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:196
msgid "the signature is invalid"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:248
#, scheme-format
msgid "invalid JSON data: ~a"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:263
msgid "invalid JSON data in input port"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:323
#, scheme-format
msgid "while updating file ~s: ~a"
msgstr ""
#: src/scm/webid-oidc/stubs.scm:325
#, scheme-format
msgid "an error happened while updating file ~s"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:92
#, scheme-format
msgid "while handling web failure for the token endpoint: ~a"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:94
msgid "an error happened during the token endpoint failure handling"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:224
msgid "missing grant type"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:228
msgid "You did not specify a grant_type for this request.
"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:242
msgid "missing authorization code"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:246
msgid ""
"You want to grant an authorization code, but you did not set one.
"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:267
msgid "missing refresh token"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:271
msgid "You want to grant a refresh token, but you did not set one.
"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:284
#, scheme-format
msgid "unsupported grant type: ~s"
msgstr ""
#: src/scm/webid-oidc/token-endpoint.scm:289
#, scheme-format
msgid ""
"You want to use
~s
as a grant type, but this is not supported."
"
"
msgstr ""
#: src/ui/account-widget.glade:19
msgid "Identity:"
msgstr ""
#: src/ui/account-widget.glade:38 src/ui/account-widget.glade:84
msgid "label"
msgstr ""
#: src/ui/account-widget.glade:65
msgid "Identity provider:"
msgstr ""
#: src/ui/account-widget.glade:108
msgid "Discard"
msgstr ""
#: src/ui/account-widget.glade:121
msgid "Use it"
msgstr ""
#: src/ui/authorization-prompt.glade:13
msgid "Your authorization is required because :"
msgstr ""
#: src/ui/authorization-prompt.glade:24
msgid "Authorize"
msgstr ""
#: src/ui/authorization-prompt.glade:41
msgid "Please paste your authorization code below:"
msgstr ""
#: src/ui/authorization-prompt.glade:63
msgid "OK"
msgstr ""
#: src/ui/client-widget.glade:19
msgid "Client ID:"
msgstr ""
#: src/ui/client-widget.glade:55
msgid "Redirection URI:"
msgstr ""
#: src/ui/client-widget.glade:91
msgid "Key pair:"
msgstr ""
#: src/ui/client-widget.glade:112
msgid "Generate a key pair"
msgstr ""
#: src/ui/client-widget.glade:136
msgid "Undo"
msgstr ""
#: src/ui/client-widget.glade:149 src/ui/updated-page.glade:102
msgid "Update"
msgstr ""
#: src/ui/error-page.glade:45
msgid "The request failed:"
msgstr ""
#: src/ui/error-page.glade:57
msgid "404"
msgstr ""
#: src/ui/error-page.glade:73
msgid "Not Found"
msgstr ""
#: src/ui/link-widget.glade:20
msgid "https://example.com"
msgstr ""
#: src/ui/link-widget.glade:39
msgid "rel"
msgstr ""
#: src/ui/link-widget.glade:51
msgid "="
msgstr ""
#: src/ui/link-widget.glade:63
msgid "type"
msgstr ""
#: src/ui/loaded-page.glade:40
msgid "text/turtle"
msgstr ""
#: src/ui/loaded-page.glade:52
msgid "@prefix rdf: ..."
msgstr ""
#: src/ui/loaded-page.glade:67
msgid "Delete"
msgstr ""
#: src/ui/loaded-page.glade:80
msgid "Update…"
msgstr ""
#: src/ui/main-window.glade:29
msgid "Explore"
msgstr ""
#: src/ui/main-window.glade:43
msgid "Authorizations"
msgstr ""
#: src/ui/main-window.glade:58
msgid "Accounts"
msgstr ""
#: src/ui/main-window.glade:73
msgid "Settings"
msgstr ""
#: src/ui/new-page.glade:27
msgid "Enter an URI in the URI bar above to start your journey."
msgstr ""
#: src/ui/updated-page.glade:20
msgid "Content type:"
msgstr ""
#: src/ui/updated-page.glade:55
msgid "Content:"
msgstr ""
#: src/ui/updated-page.glade:89
msgid "Discard edits"
msgstr ""