2016-11-01 16:16:04 +00:00
en :
activerecord :
attributes :
doorkeeper/application :
name : 'Name'
redirect_uri : 'Redirect URI'
errors :
models :
doorkeeper/application :
attributes :
redirect_uri :
fragment_present : 'cannot contain a fragment.'
invalid_uri : 'must be a valid URI.'
2020-06-15 15:34:21 +00:00
unspecified_scheme : 'must specify a scheme.'
2016-11-01 16:16:04 +00:00
relative_uri : 'must be an absolute URI.'
secured_uri : 'must be an HTTPS/SSL URI.'
2020-06-15 15:34:21 +00:00
forbidden_uri : 'is forbidden by the server.'
scopes :
not_match_configured : "doesn't match configured on the server."
2016-11-01 16:16:04 +00:00
doorkeeper :
applications :
confirmations :
destroy : 'Are you sure?'
buttons :
edit : 'Edit'
destroy : 'Destroy'
submit : 'Submit'
cancel : 'Cancel'
authorize : 'Authorize'
form :
error : 'Whoops! Check your form for possible errors'
help :
2020-06-15 15:34:21 +00:00
confidential : 'Application will be used where the client secret can be kept confidential. Native mobile apps and Single Page Apps are considered non-confidential.'
2016-11-01 16:16:04 +00:00
redirect_uri : 'Use one line per URI'
2020-06-15 15:34:21 +00:00
blank_redirect_uri : "Leave it blank if you configured your provider to use Client Credentials, Resource Owner Password Credentials or any other grant type that doesn't require redirect URI."
2016-11-01 16:16:04 +00:00
scopes : 'Separate scopes with spaces. Leave blank to use the default scopes.'
edit :
title : 'Edit application'
index :
title : 'Your applications'
new : 'New Application'
name : 'Name'
callback_url : 'Callback URL'
2020-06-15 15:34:21 +00:00
confidential : 'Confidential?'
actions : 'Actions'
confidentiality :
'yes' : 'Yes'
'no' : 'No'
2016-11-01 16:16:04 +00:00
new :
title : 'New Application'
show :
title: 'Application : %{name}'
2020-06-15 15:34:21 +00:00
application_id : 'Application UID'
2016-11-01 16:16:04 +00:00
secret : 'Secret'
scopes : 'Scopes'
2020-06-15 15:34:21 +00:00
confidential : 'Confidential'
2016-11-01 16:16:04 +00:00
callback_urls : 'Callback urls'
actions : 'Actions'
authorizations :
buttons :
authorize : 'Authorize'
deny : 'Deny'
error :
title : 'An error has occurred'
new :
title : 'Authorization required'
prompt : 'Authorize %{client_name} to use your account?'
able_to : 'This application will be able to'
show :
title : 'Authorization code'
authorized_applications :
confirmations :
revoke : 'Are you sure?'
buttons :
revoke : 'Revoke'
index :
title : 'Your authorized applications'
application : 'Application'
created_at : 'Created At'
date_format : '%Y-%m-%d %H:%M:%S'
2020-06-15 15:34:21 +00:00
pre_authorization :
status : 'Pre-authorization'
2016-11-01 16:16:04 +00:00
errors :
messages :
# Common error messages
2020-06-15 15:34:21 +00:00
invalid_request :
unknown : 'The request is missing a required parameter, includes an unsupported parameter value, or is otherwise malformed.'
missing_param: 'Missing required parameter : %{value}.'
not_support_pkce : 'Invalid code_verifier parameter. Server does not support pkce.'
request_not_authorized : 'Request need to be authorized. Required parameter for authorizing request is missing or invalid.'
invalid_redirect_uri : "The requested redirect uri is malformed or doesn't match client redirect URI."
2016-11-01 16:16:04 +00:00
unauthorized_client : 'The client is not authorized to perform this request using this method.'
access_denied : 'The resource owner or authorization server denied the request.'
invalid_scope : 'The requested scope is invalid, unknown, or malformed.'
2020-06-15 15:34:21 +00:00
invalid_code_challenge_method : 'The code challenge method must be plain or S256.'
2016-11-01 16:16:04 +00:00
server_error : 'The authorization server encountered an unexpected condition which prevented it from fulfilling the request.'
temporarily_unavailable : 'The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.'
2020-06-15 15:34:21 +00:00
# Configuration error messages
2016-11-01 16:16:04 +00:00
credential_flow_not_configured : 'Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured.'
2020-06-15 15:34:21 +00:00
resource_owner_authenticator_not_configured : 'Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfigured.'
admin_authenticator_not_configured : 'Access to admin panel is forbidden due to Doorkeeper.configure.admin_authenticator being unconfigured.'
2016-11-01 16:16:04 +00:00
# Access grant errors
unsupported_response_type : 'The authorization server does not support this response type.'
# Access token errors
invalid_client : 'Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.'
invalid_grant : 'The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.'
unsupported_grant_type : 'The authorization grant type is not supported by the authorization server.'
invalid_token :
revoked : "The access token was revoked"
expired : "The access token expired"
unknown : "The access token is invalid"
2020-06-15 15:34:21 +00:00
revoke :
unauthorized : "You are not authorized to revoke this token"
2016-11-01 16:16:04 +00:00
flash :
applications :
create :
notice : 'Application created.'
destroy :
notice : 'Application deleted.'
update :
notice : 'Application updated.'
authorized_applications :
destroy :
notice : 'Application revoked.'
layouts :
admin :
2020-06-15 15:34:21 +00:00
title : 'Doorkeeper'
2016-11-01 16:16:04 +00:00
nav :
oauth2_provider : 'OAuth2 Provider'
applications : 'Applications'
home : 'Home'
application :
title : 'OAuth authorization required'