From 38f9a457e43d7718aab8d350960e1541828c8924 Mon Sep 17 00:00:00 2001 From: Floris Fokkinga <80269262+FlorisFokkinga@users.noreply.github.com> Date: Mon, 7 Oct 2024 17:04:56 +0200 Subject: [PATCH 01/20] terminology login -> log in (verb) service -> application --- UPGRADING.md | 2 +- application/configs/attributes.json | 6 +- languages/messages.en.php | 84 +++++++++---------- languages/messages.nl.php | 72 ++++++++-------- languages/messages.pt.php | 2 +- .../AttributeManipulationException.feature | 4 +- .../Features/SpProxy.feature | 4 +- .../Fixtures/FunctionalTestingPdpClient.php | 4 +- .../wayf/WayfShowsConnectedIdps.spec.js | 6 +- .../skeune/wayf/wayf.general.spec.js | 4 +- .../skeune/wayf/wayf.keyboard.spec.js | 6 +- .../skeune/wayf/wayf.mouse.spec.js | 2 +- .../resources/config/attributes-fixture.json | 6 +- .../Pdp/Dto/ResponseTest.php | 4 +- .../Pdp/PolicyDecisionTest.php | 4 +- .../Pdp/fixture/response_deny.json | 4 +- theme/base/javascripts/wayf/mouseBehaviour.js | 2 +- .../WAYF/idp/idpSubmitButton.html.twig | 2 +- .../Default/Partials/LoginBar.html.twig | 2 +- .../modules/Default/Partials/header.html.twig | 2 +- theme/openconext/translations/messages.en.php | 18 ++-- theme/openconext/translations/messages.nl.php | 18 ++-- theme/skeune/translations/messages.en.php | 16 ++-- theme/skeune/translations/messages.nl.php | 14 ++-- theme/skeune/translations/messages.pt.php | 16 ++-- 25 files changed, 152 insertions(+), 152 deletions(-) diff --git a/UPGRADING.md b/UPGRADING.md index cc61cebbbe..23666097ca 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -139,7 +139,7 @@ Therefore you should push the data from Manage after you have updated the codeba Be aware that you need to be logged in into manage to push the data after updating the codebase and database schema. In order to let this work you need to do the following: - 1. Login into manage + 1. Log in to manage 1. Update codebase 1. Run migrations 1. Push metadata diff --git a/application/configs/attributes.json b/application/configs/attributes.json index a18ac56f83..d1825fb2b9 100644 --- a/application/configs/attributes.json +++ b/application/configs/attributes.json @@ -69,7 +69,7 @@ "urn:mace:dir:attribute-def:eduPersonEntitlement": { "Description": { "en": "entitlement which decides upon your authorization within the application", - "nl": "rechtaanduiding; URI (URL of URN) dat een recht op iets aangeeft; wordt bepaald door een contract tussen dienstaanbieder en instelling" + "nl": "rechtaanduiding; URI (URL of URN) dat een recht op iets aangeeft; wordt bepaald door een contract tussen applicatieaanbieder en instelling" }, "Name": { "en": "Entitlement", @@ -411,8 +411,8 @@ }, "urn:nl.surfconext.licenseInfo": { "Description": { - "en": "License information for the current service", - "nl": "Licentieinformatie voor de huidige dienst" + "en": "License information for the current application", + "nl": "Licentieinformatie voor de huidige applicatie" }, "Name": { "en": "License information", diff --git a/languages/messages.en.php b/languages/messages.en.php index 5b335cb160..9123411914 100644 --- a/languages/messages.en.php +++ b/languages/messages.en.php @@ -37,8 +37,8 @@ // General 'value' => 'Value', 'post_data' => 'POST Data', - 'processing' => 'Connecting to the service', - 'processing_waiting' => 'Waiting for a response from the service.', + 'processing' => 'Connecting to the application', + 'processing_waiting' => 'Waiting for a response from the application.', 'processing_long' => 'Please be patient, it may take a while...', 'go_back' => '<< Go back', 'note' => 'Note', @@ -70,7 +70,7 @@ 'no_idp_results' => 'Your search did not return any results.', 'no_idp_results_request_access' => 'Can\'t find your %organisationNoun%? Request access or try tweaking your search.', 'more_idp_results' => '%arg1% results not shown. Refine your search to show more specific results.', - 'return_to_sp' => 'Return to Service Provider', + 'return_to_sp' => 'Return to application provider', // Help page 'help' => 'Help', @@ -90,16 +90,16 @@ 'cookies_removal_confirm' => 'Your cookies have been removed.', // Footer - 'service_by' => 'This is a service connected through', + 'service_by' => 'This is an application connected through', 'serviceprovider_link_text' => '%suiteName%', 'serviceprovider_link_target' => 'https://openconext.org/', 'terms_of_service_link_text' => 'Terms of Service', 'terms_of_service_link_target' => '#', // Form - 'request_access_instructions_head' => 'Unfortunately, you do not have access to the service you are looking for. What can you do?', - 'request_access_instructions_text' => 'If you want to access this service, please fill out the form below. - We will then forward your request to the person responsible for the services + 'request_access_instructions_head' => 'Unfortunately, you do not have access to the application you are looking for. What can you do?', + 'request_access_instructions_text' => 'If you want to access this application, please fill out the form below. + We will then forward your request to the person responsible for the applications portfolio management at your %organisationNoun%.', 'name' => 'Name', 'name_error' => 'Enter your name', @@ -114,20 +114,20 @@ 'close' => 'Close', 'required' => 'Required', 'send_confirm' => 'Your request has been sent', - 'send_confirm_desc' => 'Your request has been forwarded to your %organisationNoun%. Further settlement and decisions on the availability of this service will be taken by the ICT staff of your %organisationNoun%.', + 'send_confirm_desc' => 'Your request has been forwarded to your %organisationNoun%. Further settlement and decisions on the availability of this application will be taken by the ICT staff of your %organisationNoun%.', // Consent 'consent_attributes_screenreader' => 'about %orgName%', 'consent_attributes_show_more' => 'Show more information', 'consent_attributes_show_less' => 'Show less information', - 'consent_no_attributes_text' => 'This service requires no information from your %organisationNoun%.', + 'consent_no_attributes_text' => 'This application requires no information from your %organisationNoun%.', 'consent_buttons_ok_informational' => 'Proceed to %sp%', 'consent_buttons_nok' => 'No, I do not agree', 'consent_buttons_nok_informational' => 'Cancel', - 'consent_explanation_title' => 'Pay attention when using this service', + 'consent_explanation_title' => 'Pay attention when using this application', 'consent_name_id_label' => 'Identifier', 'consent_name_id_support_link' => 'Explanation', - 'consent_name_id_value_tooltip' => 'The identifier for this service is generated by %arg1% en differs amongst each service you use through %arg1%. The service can therefore recognise you as the same user when you return, but services cannot recognise you amongst each other as the same user.', + 'consent_name_id_value_tooltip' => 'The identifier for this application is generated by %arg1% en differs amongst each application you use through %arg1%. The application can therefore recognise you as the same user when you return, but applications cannot recognise you amongst each other as the same user.', 'consent_slidein_details_email' => 'Email', 'consent_slidein_details_phone' => 'Phone', 'consent_slidein_text_contact' => 'If you have any questions about this page, please contact the service desk of your %organisationNoun%. %suiteName% has the following contact information:', @@ -150,7 +150,7 @@ 'error_help-desk-link-text' => 'Service desk', 'error_help-desk-link-text-short' => 'Service desk', 'error_return-sp-link-text' => 'Return to %spName%', - 'error_return-sp-link-text-short' => 'Return to service', + 'error_return-sp-link-text-short' => 'Return to application', 'error_404' => '404 - Page not found', 'error_404_desc' => 'This page has not been found.', @@ -159,16 +159,16 @@ 'error_help_desc' => '', 'error_no_idps' => 'Error - No %organisationNounPlural% found', 'error_no_idps_desc' => 'Logging into %spName% is not possible via %suiteName%. %spName% is not connected to any %organisationNounPlural%.', - 'error_no_idps_desc_no_sp_name' => 'Logging into this service is not possible via %suiteName%. The service is not connected to any %organisationNounPlural%.', + 'error_no_idps_desc_no_sp_name' => 'Logging into this application is not possible via %suiteName%. The application is not connected to any %organisationNounPlural%.', 'error_session_lost' => 'Error - your session was lost', - 'error_session_lost_desc' => 'To continue to the service an active session is required. However, your session expired. Perhaps you waited too long with logging in? Please go back to the service and try again. If that doesn\'t work, close your browser first and then try again.', + 'error_session_lost_desc' => 'To continue to the application an active session is required. However, your session expired. Perhaps you waited too long with logging in? Please go back to the application and try again. If that doesn\'t work, close your browser first and then try again.', 'error_session_not_started' => 'Error - No session found', - 'error_session_not_started_desc' => 'To continue to the service an active session is required. However, no session was found. Your browser must accept cookies. Alternatively, the link you used to get to the service might be wrong. Please go back to the service and try again. If that doesn\'t work, try a different browser.', + 'error_session_not_started_desc' => 'To continue to the application an active session is required. However, no session was found. Your browser must accept cookies. Alternatively, the link you used to get to the application might be wrong. Please go back to the application and try again. If that doesn\'t work, try a different browser.', 'error_authorization_policy_violation' => 'Error - Access denied', - 'error_authorization_policy_violation_desc' => 'You cannot use %spName% because %idpName% limits access to it (the "Service Provider") with an authorization policy. Please contact the service desk of %idpName% if you think you should be allowed access to %spName%.', - 'error_authorization_policy_violation_desc_no_idp_name' => 'You cannot use %spName% because your %organisationNoun% limits access to it (the "Service Provider") with an authorization policy. Please contact the service desk of your %organisationNoun% if you think you should be allowed access to %spName%.', - 'error_authorization_policy_violation_desc_no_sp_name' => 'You cannot use this service because %idpName% limits access to it (the "Service Provider") with an authorization policy. Please contact the service desk of %idpName% if you think you should be allowed access to this service.', - 'error_authorization_policy_violation_desc_no_name' => 'You cannot use this service because your %organisationNoun% limits access to this service (the "Service Provider") with an authorization policy. Please contact the helpdesk of your %organisationNoun% if you think you should be allowed access to this service.', + 'error_authorization_policy_violation_desc' => 'You cannot use %spName% because %idpName% limits access to it (the application provider) with an authorization policy. Please contact the service desk of %idpName% if you think you should be allowed access to %spName%.', + 'error_authorization_policy_violation_desc_no_idp_name' => 'You cannot use %spName% because your %organisationNoun% limits access with an authorization policy. Please contact the service desk of your %organisationNoun% if you think you should be allowed access to %spName%.', + 'error_authorization_policy_violation_desc_no_sp_name' => 'You cannot use this application because %idpName% limits access with an authorization policy. Please contact the service desk of %idpName% if you think you should be allowed access to this application.', + 'error_authorization_policy_violation_desc_no_name' => 'You cannot use this application because your %organisationNoun% limits access with an authorization policy. Please contact the helpdesk of your %organisationNoun% if you think you should be allowed access to this application.', 'error_authorization_policy_violation_info' => 'Message from %idpName%: ', 'error_authorization_policy_violation_info_no_idp_name' => 'Message from your %organisationNoun%: ', 'error_no_message' => 'Error - No message received', @@ -179,17 +179,17 @@ 'error_unsupported_signature_method' => 'Error - Signature method is not supported', 'error_unsupported_signature_method_desc' => 'The signature method %arg1% is not supported, please upgrade to RSA-SHA256 (http://www.w3.org/2001/04/xmldsig-more#rsa-sha256).', 'error_unknown_keyid' => 'Error - unknown key id', - 'error_unknown_keyid_desc' => 'The requested key-ID is not known to %suiteName%. Perhaps the service provider is using outdated metadata or has a configuration error.', + 'error_unknown_keyid_desc' => 'The requested key-ID is not known to %suiteName%. Perhaps the application provider is using outdated metadata or has a configuration error.', 'error_unknown_preselected_idp' => 'Error - %spName% not accessible through your %organisationNoun%', - 'error_unknown_preselected_idp_no_sp_name' => 'Error - Service not accessible through your %organisationNoun%', - 'error_unknown_preselected_idp_desc' => 'The %organisationNoun% that you want to use to login to %spName% did not activate access to it. This means you are unable to use %spName% through %suiteName%. Please contact the service desk of your %organisationNoun% to request access. State it is about %spName% and why you need access.', - 'error_unknown_preselected_idp_desc_no_sp_name' => 'The %organisationNoun% that you want to use to login to this service did not activate access to this service. This means you are unable to use this service through %suiteName%. Please contact the helpdesk of your %organisationNoun% to request access to this service. State what service it is about (the "SP") and why you need access.', + 'error_unknown_preselected_idp_no_sp_name' => 'Error - Application not accessible through your %organisationNoun%', + 'error_unknown_preselected_idp_desc' => 'The %organisationNoun% that you want to use to log in to %spName% did not activate access to it. This means you are unable to use %spName% through %suiteName%. Please contact the service desk of your %organisationNoun% to request access. State it is about %spName% and why you need access.', + 'error_unknown_preselected_idp_desc_no_sp_name' => 'The %organisationNoun% that you want to use to log in to this application did not activate access to this application. This means you are unable to use this application through %suiteName%. Please contact the helpdesk of your %organisationNoun% to request access to this application. State what application it is about and why you need access.', 'error_unknown_service_provider' => 'Error - %spName% unknown', - 'error_unknown_service_provider_no_sp_name' => 'Error - Unknown service', + 'error_unknown_service_provider_no_sp_name' => 'Error - Unknown application', 'error_unknown_service_provider_desc' => 'You are trying to log in to %spName%, but this is unknown to %suiteName%. Possibly %idpName% has never enabled access to %spName%. If you would like to use it, please contact the service desk of %idpName%.', - 'error_unknown_service_provider_desc_no_sp_name' => 'The service you are trying to log in to is unknown to %suiteName%. Possibly %idpName% has never enabled access to this service. If you would like to use this service, please contact the helpdesk of %idpName%.', + 'error_unknown_service_provider_desc_no_sp_name' => 'The application you are trying to log in to is unknown to %suiteName%. Possibly %idpName% has never enabled access to this application. If you would like to use this application, please contact the helpdesk of %idpName%.', 'error_unknown_service_provider_desc_no_idp_name' => 'You are trying to log in to %spName%. Possibly your %organisationNoun% has never enabled access to %spName%. If you would like to use it, please contact the helpdesk of your %organisationNoun%.', - 'error_unknown_service_provider_desc_no_names' => 'The service you are trying to log in to is unknown to %suiteName%. Possibly your %organisationNoun% has never enabled access to this service. If you would like to use this service, please contact the helpdesk of your %organisationNoun%.', + 'error_unknown_service_provider_desc_no_names' => 'The application you are trying to log in to is unknown to %suiteName%. Possibly your %organisationNoun% has never enabled access to this application. If you would like to use this application, please contact the helpdesk of your %organisationNoun%.', 'error_unsupported_acs_location_scheme' => 'Error - Unsupported URI scheme in ACS location', @@ -199,20 +199,20 @@ 'error_unknown_identity_provider_desc_no_idp_name' => 'The %organisationNoun% you are trying to log in with is unknown to %suiteName%.', 'error_generic' => 'Error - An error occurred', 'error_generic_desc' => 'Logging in has failed and we don\'t know exactly why. Please try again first by going back to %spName% and logging in again. If this doesn\'t work, please contact the service desk of %idpName%.', - 'error_generic_desc_no_sp_name' => 'Logging in has failed and we don\'t know exactly why. Please try again first by going back to the service and logging in again. If this doesn\'t work, please contact the service desk of %idpName%.', + 'error_generic_desc_no_sp_name' => 'Logging in has failed and we don\'t know exactly why. Please try again first by going back to the application and logging in again. If this doesn\'t work, please contact the service desk of %idpName%.', 'error_generic_desc_no_idp_name' => 'Logging in has failed and we don\'t know exactly why. Please try again first by going back to %spName% and logging in again. If this doesn\'t work, please contact the service desk of your %organisationNoun%.', - 'error_generic_desc_no_names' => 'Logging in has failed and we don\'t know exactly why. Please try again first by going back to the service and logging in again. If this doesn\'t work, please contact the service desk of your %organisationNoun%.', + 'error_generic_desc_no_names' => 'Logging in has failed and we don\'t know exactly why. Please try again first by going back to the application and logging in again. If this doesn\'t work, please contact the service desk of your %organisationNoun%.', 'error_missing_required_fields' => 'Error - Missing required fields', 'error_missing_required_fields_desc'=> '%idpName% does not provide the mandatory information or it has an invalid format. Therefore, you can not use %spName%. Please contact the service desk of %idpName% and tell them one or more of the the following required attributes are not being set correctly for %suiteName%:', 'error_missing_required_fields_desc_no_idp_name'=> 'Your %organisationNoun% does not provide the mandatory information. Therefore, you can not use %spName%. Please contact your %organisationNoun% and tell them one or more of the the following required attribute(s) are missing within %suiteName%:', - 'error_missing_required_fields_desc_no_sp_name'=> '%idpName% does not provide the mandatory information. Therefore, you can not use this service. Please contact the service desk of %idpName% and tell them one or more of the the following required attribute(s) are missing within %suiteName%:', + 'error_missing_required_fields_desc_no_sp_name'=> '%idpName% does not provide the mandatory information. Therefore, you can not use this application. Please contact the service desk of %idpName% and tell them one or more of the the following required attribute(s) are missing within %suiteName%:', 'error_missing_required_fields_desc_no_name'=> ' -Your %organisationNoun% does not provide the mandatory information. Therefore, you can not use this service. Please contact your %organisationNoun% and tell them one or more of the the following required attribute(s) are missing within %suiteName%:', +Your %organisationNoun% does not provide the mandatory information. Therefore, you can not use this application. Please contact your %organisationNoun% and tell them one or more of the the following required attribute(s) are missing within %suiteName%:', 'error_invalid_attribute_value' => 'Error - Attribute value not allowed', 'error_invalid_attribute_value_desc' => '%idpName% sends a value for attribute %attributeName% ("%attributeValue%") which is not allowed for this %organisationNoun%. Therefore you cannot log in. Only %idpName% can resolve this. Please contact the service desk of %idpName% to fix this problem.', 'error_invalid_attribute_value_desc_no_idp_name' => 'Your %organisationNoun% sends a value for attribute %attributeName% ("%attributeValue%") which is not allowed for this %organisationNoun%. Therefore you cannot log in. Only your %organisationNoun% can resolve this. Please contact the service desk of your own %organisationNoun% to fix this problem.', 'error_received_error_status_code' => 'Error - Identity Provider error', - 'error_received_error_status_code_desc'=> 'Your %organisationNoun% has denied you access to this service. You will have to contact your own (IT-)service desk to see if this can be fixed.', + 'error_received_error_status_code_desc'=> 'Your %organisationNoun% has denied you access to this application. You will have to contact your service desk to see if this can be fixed.', 'error_received_invalid_response' => 'Error - Invalid %idpName% SAML response', 'error_received_invalid_response_no_idp_name' => 'Error - Invalid %organisationNoun% SAML response', 'error_received_invalid_signed_response'=> 'Error - Invalid signature on %idpName% response', @@ -220,15 +220,15 @@ 'error_stuck_in_authentication_loop' => 'Error - You got stuck in a black hole', 'error_stuck_in_authentication_loop_desc' => 'You\'ve successfully authenticated at %idpName% but %spName% sends you back again to %suiteName%. Because you are already logged in, %suiteName% then sends you back to %spName%, which results in an infinite black hole. Likely, this is caused by an error at %spName%.', 'error_stuck_in_authentication_loop_desc_no_idp_name' => 'You\'ve successfully authenticated at your %organisationNoun% but %spName% sends you back again to %suiteName%. Because you are already logged in, %suiteName% then sends you back to %spName%, which results in an infinite black hole. Likely, this is caused by an error at %spName%.', - 'error_stuck_in_authentication_loop_desc_no_sp_name' => 'You\'ve successfully authenticated at %idpName% but the service you are trying to access sends you back again to %suiteName%. Because you are already logged in, %suiteName% then sends you back to the service, which results in an infinite black hole. Likely, this is caused by an error at the Service Provider.', - 'error_stuck_in_authentication_loop_desc_no_name' => 'You\'ve successfully authenticated at your %organisationNoun% but the service you are trying to access sends you back again to %suiteName%. Because you are already logged in, %suiteName% then sends you back to the service, which results in an infinite black hole. Likely, this is caused by an error at the Service Provider.', + 'error_stuck_in_authentication_loop_desc_no_sp_name' => 'You\'ve successfully authenticated at %idpName% but the application you are trying to access sends you back again to %suiteName%. Because you are already logged in, %suiteName% then sends you back to the application, which results in an infinite black hole. Likely, this is caused by an error at the application side.', + 'error_stuck_in_authentication_loop_desc_no_name' => 'You\'ve successfully authenticated at your %organisationNoun% but the application you are trying to access sends you back again to %suiteName%. Because you are already logged in, %suiteName% then sends you back to the application, which results in an infinite black hole. Likely, this is caused by an error at the application side.', 'error_no_authentication_request_received' => 'Error - No authentication request received.', 'error_authn_context_class_ref_blacklisted' => 'Error - AuthnContextClassRef value is not allowed', - 'error_authn_context_class_ref_blacklisted_desc' => 'You cannot login because %idpName% sent a value for AuthnContextClassRef that is not allowed. Please contact the service desk of %idpName% to solve this.', - 'error_authn_context_class_ref_blacklisted_desc_no_idp_name' => 'You cannot login because your %organisationNoun% sent a value for AuthnContextClassRef that is not allowed. Please contact the service desk of your %organisationNoun% to solve this.', + 'error_authn_context_class_ref_blacklisted_desc' => 'You cannot log in because %idpName% sent a value for AuthnContextClassRef that is not allowed. Please contact the service desk of %idpName% to solve this.', + 'error_authn_context_class_ref_blacklisted_desc_no_idp_name' => 'You cannot log in because your %organisationNoun% sent a value for AuthnContextClassRef that is not allowed. Please contact the service desk of your %organisationNoun% to solve this.', 'error_invalid_mfa_authn_context_class_ref' => 'Error - Multi factor authentication failed', - 'error_invalid_mfa_authn_context_class_ref_desc' => '%idpName% requires multi-factor authentication for this service. However, your second factor could not be validated. Please contact the service desk of %idpName% to solve this.', - 'error_invalid_mfa_authn_context_class_ref_desc_no_idp_name' => 'Your %organisationNoun% requires multi-factor authentication for this service. However, your second factor could not be validated. Please contact the service desk of your %organisationNoun% to solve this.', + 'error_invalid_mfa_authn_context_class_ref_desc' => '%idpName% requires multi-factor authentication for this application. However, your second factor could not be validated. Please contact the service desk of %idpName% to solve this.', + 'error_invalid_mfa_authn_context_class_ref_desc_no_idp_name' => 'Your %organisationNoun% requires multi-factor authentication for this application. However, your second factor could not be validated. Please contact the service desk of your %organisationNoun% to solve this.', /** * %1 AttributeName * %2 Options @@ -250,19 +250,19 @@ 'error_attribute_validator_availability' => '\'%arg3%\' is a reserved schacHomeOrganization for another Identity Provider', 'allowed_scopes' => 'Allowed scopes', - 'error_unknown_requesterid_in_authnrequest' => 'Error - Unknown service', - 'error_unknown_requesterid_in_authnrequest_desc' => 'Your requested service couldn\'t be found.', + 'error_unknown_requesterid_in_authnrequest' => 'Error - Unknown application', + 'error_unknown_requesterid_in_authnrequest_desc' => 'Your requested application couldn\'t be found.', 'error_clock_issue_title' => 'Error - The Assertion is not yet valid or has expired', 'error_clock_issue_desc' => 'This is likely because the difference in time between %idpName% and %suiteName% it too large. Please verify that the time on the %organisationNoun% is correct.', 'error_clock_issue_desc_no_idp_name' => 'This is likely because the difference in time between %organisationNoun% and %suiteName% it too large. Please verify that the time on the IdP is correct.', 'error_stepup_callout_unknown_title' => 'Error - Unknown strong authentication failure', - 'error_stepup_callout_unknown_desc' => 'Logging in with strong authentication has failed and we don\'t know exactly why . Please try again first by going back to the service and logging in again . If this doesn\'t work, please contact the service desk of your %organisationNoun%.', + 'error_stepup_callout_unknown_desc' => 'Logging in with strong authentication has failed and we don\'t know exactly why . Please try again first by going back to the application and logging in again . If this doesn\'t work, please contact the service desk of your %organisationNoun%.', 'error_stepup_callout_unmet_loa_title' => 'Error - No suitable token found', - 'error_stepup_callout_unmet_loa_desc' => 'To continue to this service, a registered token with a certain level of assurance is required. Currently, you either haven\'t registered a token at all, or the level of assurance of the token you did register is too low. See the link below for more information about the registration process.', + 'error_stepup_callout_unmet_loa_desc' => 'To continue to this application, a registered token with a certain level of assurance is required. Currently, you either haven\'t registered a token at all, or the level of assurance of the token you did register is too low. See the link below for more information about the registration process.', 'error_stepup_callout_unmet_loa_link_text' => 'Read more about the registration process.', 'error_stepup_callout_unmet_loa_link_target' => 'https://support.surfconext.nl/stepup-noauthncontext-en', 'error_stepup_callout_user_cancelled_title' => 'Error - Logging in cancelled', - 'error_stepup_callout_user_cancelled_desc' => 'You have aborted the login process. Go back to the service if you want to try again.', + 'error_stepup_callout_user_cancelled_desc' => 'You have aborted the login process. Go back to the application if you want to try again.', 'error_metadata_entity_id_not_found' => 'Metadata can not be generated', 'error_metadata_entity_id_not_found_desc' => 'The following error occurred: %message%', 'attributes_validation_succeeded' => 'Authentication success', diff --git a/languages/messages.nl.php b/languages/messages.nl.php index aa29bbf6d0..d8eab6541f 100644 --- a/languages/messages.nl.php +++ b/languages/messages.nl.php @@ -37,8 +37,8 @@ // General 'value' => 'Waarde', 'post_data' => 'POST Data', - 'processing' => 'Verbinden met de dienst', - 'processing_waiting' => 'Wachten op een reactie van de dienst.', + 'processing' => 'Verbinden met de applicatie', + 'processing_waiting' => 'Wachten op een reactie van de applicatie.', 'processing_long' => 'Wees a.u.b. geduldig, het kan even duren...', 'go_back' => '<< Ga terug', 'note' => 'Mededeling', @@ -70,7 +70,7 @@ 'no_idp_results' => 'Je zoekterm heeft geen resultaten opgeleverd.', 'no_idp_results_request_access' => 'Kun je je %organisationNoun% niet vinden? Vraag toegang aan of pas je zoekopdracht aan.', 'more_idp_results' => '%arg1% resultaten worden niet getoond. Verfijn je zoekopdracht voor specifiekere resultaten.', - 'return_to_sp' => 'Keer terug naar Service Provider', + 'return_to_sp' => 'Keer terug naar applicatieaanbieder', // Help page 'help_header' => 'Help', @@ -89,15 +89,15 @@ 'cookies_removal_confirm' => 'Uw cookies zijn verwijderd.', // Footer - 'service_by' => 'Deze dienst is verbonden via', + 'service_by' => 'Deze applicatie is verbonden via', 'serviceprovider_link_text' => '%suiteName%', 'serviceprovider_link_target' => 'https://openconext.org/', 'terms_of_service_link_text' => 'Gebruiksvoorwaarden', 'terms_of_service_link_target' => '#', // Request Access Form - 'request_access_instructions_head' => 'Helaas, je hebt geen toegang tot de dienst die je zoekt. Wat nu?', - 'request_access_instructions_text' => 'Wil je toch graag toegang tot deze dienst, vul dan het onderstaande formulier in. + 'request_access_instructions_head' => 'Helaas, je hebt geen toegang tot de applicatie die je zoekt. Wat nu?', + 'request_access_instructions_text' => 'Wil je toch graag toegang tot deze applicatie, vul dan het onderstaande formulier in. Wij sturen je verzoek door naar de juiste persoon binnen jouw %organisationNoun%.', 'name' => 'Naam', 'name_error' => 'Vul je naam in', @@ -112,20 +112,20 @@ 'close' => 'Sluiten', 'required' => 'Verplicht', 'send_confirm' => 'Je verzoek is verzonden', - 'send_confirm_desc' => 'Je verzoek is doorgestuurd naar de juiste persoon binnen jouw %organisationNoun%. Het is aan deze persoon om actie te ondernemen op basis van jouw verzoek. Het kan zijn dat er nog afspraken gemaakt moeten worden tussen jouw %organisationNoun% en de dienstaanbieder.', + 'send_confirm_desc' => 'Je verzoek is doorgestuurd naar de juiste persoon binnen jouw %organisationNoun%. Het is aan deze persoon om actie te ondernemen op basis van jouw verzoek. Het kan zijn dat er nog afspraken gemaakt moeten worden tussen jouw %organisationNoun% en de applicatieaanbieder.', // Consent page 'consent_attributes_screenreader' => 'over %orgName%', 'consent_attributes_show_more' => 'Toon alle gegevens', 'consent_attributes_show_less' => 'Toon minder gegevens', - 'consent_no_attributes_text' => 'Voor deze dienst zijn geen gegevens van jouw %organisationNoun% nodig.', + 'consent_no_attributes_text' => 'Voor deze applicatie zijn geen gegevens van jouw %organisationNoun% nodig.', 'consent_buttons_ok_informational' => 'Doorgaan naar %sp%', 'consent_buttons_nok' => 'Nee, ik ga niet akkoord', 'consent_buttons_nok_informational' => 'Annuleren', - 'consent_explanation_title' => 'Let op bij het gebruik van deze dienst', + 'consent_explanation_title' => 'Let op bij het gebruik van deze applicatie', 'consent_name_id_label' => 'Identifier', 'consent_name_id_support_link' => 'Uitleg', - 'consent_name_id_value_tooltip' => 'De identifier voor deze dienst wordt door %arg1% zelf gegenereerd en verschilt per dienst je via %arg1% gebruikt. De dienst kan jou dus wel herkennen als dezelfde gebruiker als je opnieuw inlogt, maar diensten kunnen onderling niet zien dat het om dezelfde gebruiker gaat.', + 'consent_name_id_value_tooltip' => 'De identifier voor deze applicatie wordt door %arg1% zelf gegenereerd en verschilt per applicatie je via %arg1% gebruikt. De applicatie kan jou dus wel herkennen als dezelfde gebruiker als je opnieuw inlogt, maar applicaties kunnen onderling niet zien dat het om dezelfde gebruiker gaat.', 'consent_slidein_details_email' => 'Email', 'consent_slidein_details_phone' => 'Telefoon', 'consent_slidein_text_contact' => 'Neem voor vragen hierover contact op met de helpdesk van je %organisationNoun%. De volgende gegevens zijn bij %suiteName% bekend:', @@ -150,7 +150,7 @@ 'error_help-desk-link-text' => 'Helpdesk', 'error_help-desk-link-text-short' => 'Helpdesk', 'error_return-sp-link-text' => 'Terug naar %spName%', - 'error_return-sp-link-text-short' => 'Terug naar dienst', + 'error_return-sp-link-text-short' => 'Terug naar applicatie', 'error_404' => '404 - Pagina niet gevonden', 'error_404_desc' => 'De pagina is niet gevonden.', @@ -159,16 +159,16 @@ 'error_help_desc' => '', 'error_no_idps' => 'Error - Geen %organisationNounPlural% gevonden', 'error_no_idps_desc' => 'Inloggen op %spName% via %suiteName% is onmogelijk. %spName% is niet gekoppeld met een %organisationNoun%.', - 'error_no_idps_desc_no_sp_name' => 'Inloggen op de dienst via %suiteName% is onmogelijk. De dienst is niet gekoppeld met een %organisationNoun%.', + 'error_no_idps_desc_no_sp_name' => 'Inloggen op de applicatie via %suiteName% is onmogelijk. De applicatie is niet gekoppeld met een %organisationNoun%.', 'error_session_lost' => 'Fout - Sessie is verloren gegaan', - 'error_session_lost_desc' => 'Om verder te gaan naar de dienst heb je een actieve sessie nodig, maar deze is verlopen. Heb je misschien te lang gewacht met inloggen? Ga terug naar de dienst en probeer het nog een keer. Als dat niet werkt, sluit je browser af en probeer nogmaals opnieuw in te loggen.', + 'error_session_lost_desc' => 'Om verder te gaan naar de applicatie heb je een actieve sessie nodig, maar deze is verlopen. Heb je misschien te lang gewacht met inloggen? Ga terug naar de applicatie en probeer het nog een keer. Als dat niet werkt, sluit je browser af en probeer nogmaals opnieuw in te loggen.', 'error_session_not_started' => 'Fout - Geen sessie gevonden', - 'error_session_not_started_desc' => 'Om verder te gaan naar de dienst heb je een actieve sessie nodig, maar we kunnen deze niet vinden. Je browser moet cookies ondersteunen. Ook kan de link die je hebt gebruikt om bij de dienst te komen, verkeerd zijn. Ga terug naar de dienst en probeer het opnieuw. Als dat niet werkt, probeer een andere browser.', + 'error_session_not_started_desc' => 'Om verder te gaan naar de applicatie heb je een actieve sessie nodig, maar we kunnen deze niet vinden. Je browser moet cookies ondersteunen. Ook kan de link die je hebt gebruikt om bij de applicatie te komen, verkeerd zijn. Ga terug naar de applicatie en probeer het opnieuw. Als dat niet werkt, probeer een andere browser.', 'error_authorization_policy_violation' => 'Fout - Geen toegang', 'error_authorization_policy_violation_desc' => 'Neem contact op met de helpdesk van %idpName% als je toegang tot %spName% wilt. Vermeld daarbij dat je probeerde in te loggen op %spName% en dat je werd tegengehouden door een autorisatieregel van %suiteName%, geconfigureerd door %idpName%.', 'error_authorization_policy_violation_desc_no_idp_name' => 'Neem contact op met de helpdesk van je eigen %organisationNoun% als je toegang tot %spName% wilt. Vermeld daarbij dat je probeerde in te loggen op %spName% en dat je werd tegengehouden door een autorisatieregel van %suiteName%, geconfigureerd door jouw eigen %organisationNoun%.', - 'error_authorization_policy_violation_desc_no_sp_name' => 'Neem contact op met de helpdesk van %idpName% als je toegang tot deze dienst wilt. Vermeld daarbij op welke dienst je probeerde in te loggen en dat je werd tegengehouden door een autorisatieregel van %suiteName%, geconfigureerd door %idpName%.', - 'error_authorization_policy_violation_desc_no_name' => 'Neem contact op met de helpdesk van je eigen %organisationNoun% als je toegang tot deze dienst wilt. Vermeld daarbij op welke dienst je probeerde in te loggen en dat je werd tegengehouden door een autorisatieregel van %suiteName%, geconfigureerd door jouw eigen %organisationNoun%.', + 'error_authorization_policy_violation_desc_no_sp_name' => 'Neem contact op met de helpdesk van %idpName% als je toegang tot deze applicatie wilt. Vermeld daarbij op welke applicatie je probeerde in te loggen en dat je werd tegengehouden door een autorisatieregel van %suiteName%, geconfigureerd door %idpName%.', + 'error_authorization_policy_violation_desc_no_name' => 'Neem contact op met de helpdesk van je eigen %organisationNoun% als je toegang tot deze applicatie wilt. Vermeld daarbij op welke applicatie je probeerde in te loggen en dat je werd tegengehouden door een autorisatieregel van %suiteName%, geconfigureerd door jouw eigen %organisationNoun%.', 'error_authorization_policy_violation_info' => 'Bericht van %idpName%: ', 'error_authorization_policy_violation_info_no_idp_name' => 'Bericht van je %organisationNoun%: ', 'error_no_message' => 'Fout - Geen bericht ontvangen', @@ -181,15 +181,15 @@ 'error_unknown_keyid' => 'Fout - onbekend key-ID', 'error_unknown_keyid_desc' => 'De gevraagde key-ID is niet bekend bij %suiteName%. Wellicht gebruikt de service provider achterhaalde metadata of is er sprake van een andere configuratiefout.', 'error_unknown_preselected_idp' => 'Fout - %spName% niet toegankelijk via %organisationNoun%', - 'error_unknown_preselected_idp_no_sp_name' => 'Fout - Dienst niet toegankelijk via %organisationNoun%', - 'error_unknown_preselected_idp_desc' => 'De %organisationNoun% waarmee je wilt inloggen heeft toegang tot %spName% niet geactiveerd. Dat betekent dat jij geen gebruik kunt maken van deze dienst via %suiteName%. Neem contact op met de helpdesk van jouw %organisationNoun% als je toegang wilt krijgen tot %spName%. Geef daarbij aan dat het om %spName% gaat en waarom je toegang wilt.', - 'error_unknown_preselected_idp_desc_no_sp_name' => 'De %organisationNoun% waarmee je wilt inloggen heeft toegang tot deze dienst niet geactiveerd. Dat betekent dat jij geen gebruik kunt maken van deze dienst via %suiteName%. Neem contact op met de helpdesk van jouw %organisationNoun% als je toegang wilt krijgen tot deze dienst. Geef daarbij aan om welke dienst het gaat (de "SP") en waarom je toegang wilt.', + 'error_unknown_preselected_idp_no_sp_name' => 'Fout - Applicatie niet toegankelijk via %organisationNoun%', + 'error_unknown_preselected_idp_desc' => 'De %organisationNoun% waarmee je wilt inloggen heeft toegang tot %spName% niet geactiveerd. Dat betekent dat jij geen gebruik kunt maken van deze applicatie via %suiteName%. Neem contact op met de helpdesk van jouw %organisationNoun% als je toegang wilt krijgen tot %spName%. Geef daarbij aan dat het om %spName% gaat en waarom je toegang wilt.', + 'error_unknown_preselected_idp_desc_no_sp_name' => 'De %organisationNoun% waarmee je wilt inloggen heeft toegang tot deze applicatie niet geactiveerd. Dat betekent dat jij geen gebruik kunt maken van deze applicatie via %suiteName%. Neem contact op met de helpdesk van jouw %organisationNoun% als je toegang wilt krijgen tot deze applicatie. Geef daarbij aan om welke applicatie het gaat (de "SP") en waarom je toegang wilt.', 'error_unknown_service_provider' => 'Error - %spName% onbekend', - 'error_unknown_service_provider_no_sp_name' => 'Error - Onbekende dienst', - 'error_unknown_service_provider_desc' => '%spName% is onbekend bij %suiteName%. Wellicht heeft %idpName% toegang tot deze dienst niet geactiveerd. Wil je gebruik maken van %spName%, wend je dan tot de helpdesk van %idpName%.', - 'error_unknown_service_provider_desc_no_sp_name' => 'De verzochte Service Provider is onbekend bij %suiteName%. Wellicht heeft %idpName% toegang tot deze dienst niet geactiveerd. Wil je gebruik maken van deze dienst, wend je dan tot de helpdesk van %idpName%.', - 'error_unknown_service_provider_desc_no_idp_name' => '%spName% is onbekend bij %suiteName%. Wellicht heeft je %organisationNoun% toegang tot deze dienst niet geactiveerd. Wil je gebruik maken van %spName%, wend je dan tot de helpdesk van je %organisationNoun%.', - 'error_unknown_service_provider_desc_no_names' => 'De verzochte Service Provider is onbekend bij %suiteName%. Wellicht heeft je %organisationNoun% toegang tot deze dienst niet geactiveerd. Wil je gebruik maken van deze dienst, wend je dan tot de helpdesk van je %organisationNoun%.', + 'error_unknown_service_provider_no_sp_name' => 'Error - Onbekende applicatie', + 'error_unknown_service_provider_desc' => '%spName% is onbekend bij %suiteName%. Wellicht heeft %idpName% toegang tot deze applicatie niet geactiveerd. Wil je gebruik maken van %spName%, wend je dan tot de helpdesk van %idpName%.', + 'error_unknown_service_provider_desc_no_sp_name' => 'De verzochte Service Provider is onbekend bij %suiteName%. Wellicht heeft %idpName% toegang tot deze applicatie niet geactiveerd. Wil je gebruik maken van deze applicatie, wend je dan tot de helpdesk van %idpName%.', + 'error_unknown_service_provider_desc_no_idp_name' => '%spName% is onbekend bij %suiteName%. Wellicht heeft je %organisationNoun% toegang tot deze applicatie niet geactiveerd. Wil je gebruik maken van %spName%, wend je dan tot de helpdesk van je %organisationNoun%.', + 'error_unknown_service_provider_desc_no_names' => 'De verzochte Service Provider is onbekend bij %suiteName%. Wellicht heeft je %organisationNoun% toegang tot deze applicatie niet geactiveerd. Wil je gebruik maken van deze applicatie, wend je dan tot de helpdesk van je %organisationNoun%.', 'error_unsupported_acs_location_scheme' => 'Fout - URI scheme van de ACS locatie wordt niet ondersteund', 'error_unknown_identity_provider' => 'Error - %idpName% onbekend', 'error_unknown_identity_provider_no_idp_name' => 'Error - Onbekende %organisationNoun%', @@ -197,9 +197,9 @@ 'error_unknown_identity_provider_desc_no_idp_name' => 'De %organisationNoun% waarmee je probeert in te loggen is onbekend bij %suiteName%.', 'error_generic' => 'Fout - Generieke foutmelding', 'error_generic_desc' => 'Inloggen is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar %spName% en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van %idpName%.', - 'error_generic_desc_no_sp_name' => 'Inloggen is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar de dienst en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van %idpName%.', + 'error_generic_desc_no_sp_name' => 'Inloggen is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar de applicatie en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van %idpName%.', 'error_generic_desc_no_idp_name' => 'Inloggen is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar %spName% en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van je %organisationNoun%.', - 'error_generic_desc_no_names' => 'Inloggen is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar de dienst en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van je %organisationNoun%.', + 'error_generic_desc_no_names' => 'Inloggen is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar de applicatie en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van je %organisationNoun%.', 'error_missing_required_fields' => 'Error - Verplichte velden ontbreken', 'error_missing_required_fields_desc'=> '%idpName% geeft niet de benodigde informatie vrij. Daarom kun je %spName% niet gebruiken. Neem alstublieft contact op met de helpdesk van %idpName%. Geef hierbij de onderstaande informatie door. Omdat %idpName% niet de juiste attributen aan %suiteName% doorgeeft, of in het onjuiste formaat, is het inloggen mislukt. De volgende attributen zijn vereist om succesvol in te loggen op het %suiteName% platform:', 'error_missing_required_fields_desc_no_idp_name'=> 'Jouw %organisationNoun% geeft niet de benodigde informatie vrij. Daarom kun je %spName% niet gebruiken. Neem alstublieft contact op met de helpdesk van jouw %organisationNoun%. Geef hierbij de onderstaande informatie door. Omdat je %organisationNoun% niet de juiste attributen aan %suiteName% doorgeeft is het inloggen mislukt. De volgende attributen zijn vereist om succesvol in te loggen op het %suiteName% platform:', @@ -209,7 +209,7 @@ 'error_invalid_attribute_value_desc' => '%idpName% geeft een waarde door in het attribuut %attributeName% ("%attributeValue%") die niet is toegestaan voor deze %organisationNoun%. Inloggen is daarom niet mogelijk. Alleen %idpName% kan dit oplossen. Neem dus contact op met de helpdesk van %idpName%.', 'error_invalid_attribute_value_desc_no_idp_name' => 'Je %organisationNoun% geeft een waarde door in het attribuut %attributeName% ("%attributeValue%") die niet is toegestaan voor deze %organisationNoun%. Inloggen is daarom niet mogelijk. Alleen jouw %organisationNoun% kan dit oplossen. Neem dus contact op met de helpdesk van je eigen %organisationNoun%.', 'error_received_error_status_code' => 'Error - Fout bij Identity Provider', - 'error_received_error_status_code_desc'=> 'Je %organisationNoun% heeft je de toegang geweigerd tot deze dienst. Je zult dus contact moeten opnemen met de (IT-)helpdesk van je eigen %organisationNoun% om te kijken of dit verholpen kan worden.', + 'error_received_error_status_code_desc'=> 'Je %organisationNoun% heeft je de toegang geweigerd tot deze applicatie. Je zult dus contact moeten opnemen met de (IT-)helpdesk van je eigen %organisationNoun% om te kijken of dit verholpen kan worden.', 'error_received_invalid_response' => 'Fout - Ongeldig SAML-bericht van %idpName%', 'error_received_invalid_response_no_idp_name' => 'Fout - Ongeldig SAML-bericht van %organisationNoun%', 'error_received_invalid_signed_response' => 'Fout - Ongeldige handtekening op antwoord van %idpName%', @@ -217,15 +217,15 @@ 'error_stuck_in_authentication_loop' => 'Fout - Je zit vast in een zwart gat', 'error_stuck_in_authentication_loop_desc' => 'Je bent succesvol ingelogd bij %idpName% maar %spName% stuurt je weer terug naar %suiteName%. Omdat je succesvol bent ingelogd, stuurt %suiteName% je weer naar %spName%, wat resulteert in een oneindig zwart gat. Dit komt waarschijnlijk door een foutje aan de kant van %spName%.', 'error_stuck_in_authentication_loop_desc_no_idp_name' => 'Je bent succesvol ingelogd bij je %organisationNoun% maar %spName% stuurt je weer terug naar %suiteName%. Omdat je succesvol bent ingelogd, stuurt %suiteName% je weer naar %spName%, wat resulteert in een oneindig zwart gat. Dit komt waarschijnlijk door een foutje aan de kant van %spName%.', - 'error_stuck_in_authentication_loop_desc_no_sp_name' => 'Je bent succesvol ingelogd bij %idpName% maar de dienst waar je naartoe wilt stuurt je weer terug naar %suiteName%. Omdat je succesvol bent ingelogd, stuurt %suiteName% je weer naar de dienst, wat resulteert in een oneindig zwart gat. Dit komt waarschijnlijk door een foutje aan de kant van de dienst.', - 'error_stuck_in_authentication_loop_desc_no_name' => 'Je bent succesvol ingelogd bij je %organisationNoun% maar de dienst waar je naartoe wilt stuurt je weer terug naar %suiteName%. Omdat je succesvol bent ingelogd, stuurt %suiteName% je weer naar de dienst, wat resulteert in een oneindig zwart gat. Dit komt waarschijnlijk door een foutje aan de kant van de dienst.', + 'error_stuck_in_authentication_loop_desc_no_sp_name' => 'Je bent succesvol ingelogd bij %idpName% maar de applicatie waar je naartoe wilt stuurt je weer terug naar %suiteName%. Omdat je succesvol bent ingelogd, stuurt %suiteName% je weer naar de applicatie, wat resulteert in een oneindig zwart gat. Dit komt waarschijnlijk door een foutje aan de kant van de applicatie.', + 'error_stuck_in_authentication_loop_desc_no_name' => 'Je bent succesvol ingelogd bij je %organisationNoun% maar de applicatie waar je naartoe wilt stuurt je weer terug naar %suiteName%. Omdat je succesvol bent ingelogd, stuurt %suiteName% je weer naar de applicatie, wat resulteert in een oneindig zwart gat. Dit komt waarschijnlijk door een foutje aan de kant van de applicatie.', 'error_no_authentication_request_received' => 'Fout - Geen authenticatie-aanvraag ontvangen.', 'error_authn_context_class_ref_blacklisted' => 'Fout - Waarde van AuthnContextClassRef is niet toegestaan', 'error_authn_context_class_ref_blacklisted_desc' => 'Je kunt niet inloggen omdat %idpName% een waarde stuurde voor AuthnContextClassRef die niet is toegestaan. Neem contact op met de helpdesk van %idpName% om dit op te lossen.', 'error_authn_context_class_ref_blacklisted_desc_no_idp_name' => 'Je kunt niet inloggen omdat je %organisationNoun% een waarde stuurde voor AuthnContextClassRef die niet is toegestaan. Neem contact op met de helpdesk van je %organisationNoun% om dit op te lossen.', 'error_invalid_mfa_authn_context_class_ref' => 'Fout - Multi-factor authenticatie mislukt', - 'error_invalid_mfa_authn_context_class_ref_desc' => '%idpName% vereist multi-factor authenticatie voor deze dienst. Je tweede factor kon echter niet gevalideerd worden. Neem contact op met de helpdesk van %idpName% om dit op te lossen.', - 'error_invalid_mfa_authn_context_class_ref_desc_no_idp_name' => 'Jouw %organisationNoun% vereist multi-factor authenticatie voor deze dienst. Je tweede factor kon echter niet gevalideerd worden. Neem contact op met de helpdesk van je %organisationNoun% om dit op te lossen.', + 'error_invalid_mfa_authn_context_class_ref_desc' => '%idpName% vereist multi-factor authenticatie voor deze applicatie. Je tweede factor kon echter niet gevalideerd worden. Neem contact op met de helpdesk van %idpName% om dit op te lossen.', + 'error_invalid_mfa_authn_context_class_ref_desc_no_idp_name' => 'Jouw %organisationNoun% vereist multi-factor authenticatie voor deze applicatie. Je tweede factor kon echter niet gevalideerd worden. Neem contact op met de helpdesk van je %organisationNoun% om dit op te lossen.', /** * %1 AttributeName @@ -248,19 +248,19 @@ 'error_attribute_validator_availability' => '\'%arg3%\' is a gereserveerde SchacHomeOrganization voor een andere Identity Provider', 'allowed_scopes' => 'Toegestane scopes', - 'error_unknown_requesterid_in_authnrequest' => 'Error - Deze dienst is niet geregistreerd bij %suiteName%.', - 'error_unknown_requesterid_in_authnrequest_desc' => 'Deze dienst is niet bekend.', + 'error_unknown_requesterid_in_authnrequest' => 'Error - Deze applicatie is niet geregistreerd bij %suiteName%.', + 'error_unknown_requesterid_in_authnrequest_desc' => 'Deze applicatie is niet bekend.', 'error_clock_issue_title' => 'Fout - De Assertion is nog niet geldig of is verlopen', 'error_clock_issue_desc' => 'Dit komt waarschijnlijk doordat de tijd tussen %idpName% en %suiteName% te ver uiteen loopt. Controleer de tijd op de %organisationNoun%.', 'error_clock_issue_desc_no_idp_name' => 'Dit komt waarschijnlijk doordat de tijd tussen de %organisationNoun% en %suiteName% te ver uiteen loopt. Controleer de tijd op de IdP.', 'error_stepup_callout_unknown_title' => 'Fout - Onbekend sterke authenticatie probleem', - 'error_stepup_callout_unknown_desc' => 'Inloggen met sterke authenticatie is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar de dienst en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van je %organisationNoun%.', + 'error_stepup_callout_unknown_desc' => 'Inloggen met sterke authenticatie is niet gelukt en we weten niet precies waarom. Probeer het eerst eens opnieuw door terug te gaan naar de applicatie en opnieuw in te loggen. Lukt dit niet, neem dan contact op met de helpdesk van je %organisationNoun%.', 'error_stepup_callout_unmet_loa_title' => 'Fout - Geen geschikt token gevonden', - 'error_stepup_callout_unmet_loa_desc' => 'Om toegang te krijgen tot deze dienst heb je een geregistreerd token nodig met een bepaald zekerheidsniveau. Je hebt nu ofwel geen token geregistreerd, of het zekerheidsniveau van het token dat je hebt geregistreerd is te laag. Volg de link hieronder voor meer informatie over het registratieproces.', + 'error_stepup_callout_unmet_loa_desc' => 'Om toegang te krijgen tot deze applicatie heb je een geregistreerd token nodig met een bepaald zekerheidsniveau. Je hebt nu ofwel geen token geregistreerd, of het zekerheidsniveau van het token dat je hebt geregistreerd is te laag. Volg de link hieronder voor meer informatie over het registratieproces.', 'error_stepup_callout_unmet_loa_link_text' => 'Lees meer over het registratieproces.', 'error_stepup_callout_unmet_loa_link_target' => 'https://support.surfconext.nl/stepup-noauthncontext-nl', 'error_stepup_callout_user_cancelled_title' => 'Fout - Inloggen afgebroken', - 'error_stepup_callout_user_cancelled_desc' => 'Je hebt het inloggen afgebroken. Ga terug naar de dienst als je het opnieuw wilt proberen.', + 'error_stepup_callout_user_cancelled_desc' => 'Je hebt het inloggen afgebroken. Ga terug naar de applicatie als je het opnieuw wilt proberen.', 'error_metadata_entity_id_not_found' => 'Metadata kan niet gegenereerd worden', 'error_metadata_entity_id_not_found_desc' => 'De volgende fout is opgetreden: %message%', 'attributes_validation_succeeded' => 'Authenticatie geslaagd', diff --git a/languages/messages.pt.php b/languages/messages.pt.php index f3f68ab93c..f6f5250b50 100644 --- a/languages/messages.pt.php +++ b/languages/messages.pt.php @@ -159,7 +159,7 @@ 'error_help_desc' => '', 'error_no_idps' => 'Erro - Não foi encontrado nenhum Fornecedor de Identidade', 'error_no_idps_desc' => 'O %spName% a que pretende ligar-se não está acessível através da %organisationNounPlural%.', - 'error_no_idps_desc_no_sp_name' => 'O serviço ("Service Provider") a que pretende ligar-se não está acessível através da %organisationNounPlural%.', + 'error_no_idps_desc_no_sp_name' => 'O serviço a que pretende ligar-se não está acessível através da %organisationNounPlural%.', 'error_session_lost' => 'Erro - a sua sessão foi perdida', 'error_session_lost_desc' => '
Esta ação requer uma sessão ativa, no entanto, não conseguimos encontrar a sessão. Está a aguardar há muito tempo? Feche o browser e tente novamente, ou tente um browser diferente.
', 'error_session_not_started' => 'Erro - a sua sessão não foi encontrada', diff --git a/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/AttributeManipulationException.feature b/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/AttributeManipulationException.feature index 9cae8f425a..3ee3ff2633 100644 --- a/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/AttributeManipulationException.feature +++ b/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/AttributeManipulationException.feature @@ -18,9 +18,9 @@ Feature: $e = new EngineBlock_Attributes_Manipulator_CustomException("AM_ERROR Authorization Incorrect _ Affilliation Incorrect", EngineBlock_Attributes_Manipulator_CustomException::CODE_NOTICE); $e->setFeedbackTitle(array("nl" => "Autorisatie Incorrect", "en" => "Authorization Incorrect")); $e->setFeedbackDescription(array( - "en" => 'This user does not have access to desired service. ' . + "en" => 'This user does not have access to desired application. ' . 'Contact the system administrator.', - "nl" => 'Deze gebruikersnaam heeft geen toegang tot de gewenste dienst. ' . + "nl" => 'Deze gebruikersnaam heeft geen toegang tot de gewenste applicatie. ' . 'Neem contact op met de systeem beheerder. ' )); throw $e; diff --git a/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/SpProxy.feature b/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/SpProxy.feature index 36d0be3019..cb2b624609 100644 --- a/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/SpProxy.feature +++ b/src/OpenConext/EngineBlockFunctionalTestingBundle/Features/SpProxy.feature @@ -92,7 +92,7 @@ Feature: And SP "Step Up" is a trusted proxy And SP "Step Up" signs its requests When I log in at "Step Up" - Then I should see "Select an account to login to Loa SP" + Then I should see "Select an account to log in to Loa SP" And I select "AlwaysAuth" on the WAYF And I pass through EngineBlock And I pass through the IdP @@ -261,7 +261,7 @@ Feature: # Bug report: https://www.pivotaltracker.com/story/show/164069793 Then I should not see "Error - No organisations found" # The WAYF should be visible - And I should see "Select an account to login to" + And I should see "Select an account to log in to" Scenario: Trusted proxy not signing requests results in an error Given SP "Step Up" is authenticating for SP "Loa SP" diff --git a/src/OpenConext/EngineBlockFunctionalTestingBundle/Fixtures/FunctionalTestingPdpClient.php b/src/OpenConext/EngineBlockFunctionalTestingBundle/Fixtures/FunctionalTestingPdpClient.php index d1fc16c62d..8f277b2b70 100644 --- a/src/OpenConext/EngineBlockFunctionalTestingBundle/Fixtures/FunctionalTestingPdpClient.php +++ b/src/OpenConext/EngineBlockFunctionalTestingBundle/Fixtures/FunctionalTestingPdpClient.php @@ -75,10 +75,10 @@ public function requestDecisionFor(Request $request) : PolicyDecision $englishDenyMessage = new AttributeAssignment(); $englishDenyMessage->attributeId = 'DenyMessage:en'; - $englishDenyMessage->value = sprintf('Students of %s do not have access to this resource', $idp); + $englishDenyMessage->value = sprintf('Students of %s do not have access to this application', $idp); $dutchDenyMessage = new AttributeAssignment(); $dutchDenyMessage->attributeId = 'DenyMessage:nl'; - $dutchDenyMessage->value = sprintf('Studenten van %s hebben geen toegang tot deze dienst', $idp); + $dutchDenyMessage->value = sprintf('Studenten van %s hebben geen toegang tot deze applicatie', $idp); $idpOnlyMessage = new AttributeAssignment(); $idpOnlyMessage->attributeId = 'IdPOnly'; $idpOnlyMessage->value = true; diff --git a/tests/e2e/cypress/integration/openconext/wayf/WayfShowsConnectedIdps.spec.js b/tests/e2e/cypress/integration/openconext/wayf/WayfShowsConnectedIdps.spec.js index 324c55d185..4d9e022228 100644 --- a/tests/e2e/cypress/integration/openconext/wayf/WayfShowsConnectedIdps.spec.js +++ b/tests/e2e/cypress/integration/openconext/wayf/WayfShowsConnectedIdps.spec.js @@ -14,7 +14,7 @@ context('WayfMouseBehaviour', () => { // After filtering the search results, verify one result is visible cy.countIdps(1).should('have.text', 'Connected IdP 4 en'); - cy.onPage('Select an organisation to login to the service'); + cy.onPage('Select an organisation to log in to the service'); // Ensure some elements are NOT on the page cy.notOnPage('Identity providers without access').should('not.exist'); cy.notOnPage('Remember my choice'); @@ -37,7 +37,7 @@ context('WayfMouseBehaviour', () => { it('Should show the return to service link when configured', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf?connectedIdps=5&backLink=true'); - cy.onPage('Select an organisation to login to the service'); + cy.onPage('Select an organisation to log in to the service'); cy.onPage('Return to service provider'); // Ensure some elements are NOT on the page @@ -52,7 +52,7 @@ context('WayfMouseBehaviour', () => { it('Should show the remember my choice option', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf?connectedIdps=5&rememberChoiceFeature=true'); // Ensure some elements are on the page - cy.onPage('Select an organisation to login to the service'); + cy.onPage('Select an organisation to log in to the service'); cy.onPage('Remember my choice'); // Ensure some elements are NOT on the page cy.notOnPage('Identity providers without access'); diff --git a/tests/e2e/cypress/integration/skeune/wayf/wayf.general.spec.js b/tests/e2e/cypress/integration/skeune/wayf/wayf.general.spec.js index 8cfd1c2f9e..04f5982716 100644 --- a/tests/e2e/cypress/integration/skeune/wayf/wayf.general.spec.js +++ b/tests/e2e/cypress/integration/skeune/wayf/wayf.general.spec.js @@ -155,7 +155,7 @@ context('WAYF behaviour not tied to mouse / keyboard navigation', () => { cy.get(idpTitle) .should('have.length', 6) .eq(2) - .should('have.text', 'Login with Connected IdP 3 en'); + .should('have.text', 'Log in with Connected IdP 3 en'); }); it('Check if the search field is present', () => { @@ -183,7 +183,7 @@ context('WAYF behaviour not tied to mouse / keyboard navigation', () => { describe('Should show the remember my choice option', () => { it('Ensure some elements are on the page', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf?connectedIdps=5&rememberChoiceFeature=true'); - cy.onPage('Select an account to login'); + cy.onPage('Select an account to log in'); cy.onPage('Remember my choice'); }); diff --git a/tests/e2e/cypress/integration/skeune/wayf/wayf.keyboard.spec.js b/tests/e2e/cypress/integration/skeune/wayf/wayf.keyboard.spec.js index 93d9d93cbc..307fe0c8ee 100644 --- a/tests/e2e/cypress/integration/skeune/wayf/wayf.keyboard.spec.js +++ b/tests/e2e/cypress/integration/skeune/wayf/wayf.keyboard.spec.js @@ -28,7 +28,7 @@ import {firstRemainingIdp, firstSelectedIdpDeleteDisable, selectedIdpDataIndex1} */ context('WAYF when using the keyboard', () => { describe('Test logging in', () => { - it('Should login when selecting an idp', () => { + it('Should log in when selecting an idp', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf'); cy.get(remainingIdpSelector) .eq(1) @@ -40,7 +40,7 @@ context('WAYF when using the keyboard', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf'); }); - it('Should login to first IdP when hitting enter', () => { + it('Should log in to first IdP when hitting enter', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf'); cy.get(searchFieldSelector) .type('{enter}'); @@ -49,7 +49,7 @@ context('WAYF when using the keyboard', () => { }); }); - it('Should login to topmost IdP when hitting enter', () => { + it('Should log in to topmost IdP when hitting enter', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf'); cy.get(searchFieldSelector) .type('2') diff --git a/tests/e2e/cypress/integration/skeune/wayf/wayf.mouse.spec.js b/tests/e2e/cypress/integration/skeune/wayf/wayf.mouse.spec.js index a7e10902ff..0f06ff248f 100644 --- a/tests/e2e/cypress/integration/skeune/wayf/wayf.mouse.spec.js +++ b/tests/e2e/cypress/integration/skeune/wayf/wayf.mouse.spec.js @@ -6,7 +6,7 @@ import {firstRemainingIdp, firstSelectedIdpDeleteDisable, selectedIdpDataIndex1} */ context('WAYF when using the mouse', () => { describe('Test logging in', () => { - it('Should login when selecting an idp', () => { + it('Should log in when selecting an idp', () => { cy.visit('https://engine.vm.openconext.org/functional-testing/wayf'); cy.get(remainingIdpSelector) .eq(1) diff --git a/tests/resources/config/attributes-fixture.json b/tests/resources/config/attributes-fixture.json index 5fefba0d64..ee1d4efc77 100644 --- a/tests/resources/config/attributes-fixture.json +++ b/tests/resources/config/attributes-fixture.json @@ -62,7 +62,7 @@ "urn:mace:dir:attribute-def:eduPersonEntitlement": { "Description": { "en": "entitlement which decides upon your authorization within the application", - "nl": "rechtaanduiding; URI (URL of URN) dat een recht op iets aangeeft; wordt bepaald door een contract tussen dienstaanbieder en instelling" + "nl": "rechtaanduiding; URI (URL of URN) dat een recht op iets aangeeft; wordt bepaald door een contract tussen applicatieaanbieder en instelling" }, "Name": { "en": "Entitlement", @@ -343,8 +343,8 @@ }, "urn:nl.surfconext.licenseInfo": { "Description": { - "en": "License information for the current service", - "nl": "Licentieinformatie voor de huidige dienst" + "en": "License information for the current application", + "nl": "Licentieinformatie voor de huidige applicatie" }, "Name": { "en": "License information", diff --git a/tests/unit/OpenConext/EngineBlockBundle/Pdp/Dto/ResponseTest.php b/tests/unit/OpenConext/EngineBlockBundle/Pdp/Dto/ResponseTest.php index efab7b5c33..9004fcf967 100644 --- a/tests/unit/OpenConext/EngineBlockBundle/Pdp/Dto/ResponseTest.php +++ b/tests/unit/OpenConext/EngineBlockBundle/Pdp/Dto/ResponseTest.php @@ -172,12 +172,12 @@ private function buildDenyResponse() $attributeAssignmentEn = new AttributeAssignment(); $attributeAssignmentEn->category = 'urn:oasis:names:tc:xacml:3.0:attribute-category:resource'; $attributeAssignmentEn->attributeId = 'DenyMessage:en'; - $attributeAssignmentEn->value = 'Students do not have access to this resource'; + $attributeAssignmentEn->value = 'Students do not have access to this application'; $attributeAssignmentEn->dataType = 'http://www.w3.org/2001/XMLSchema#string'; $attributeAssignmentNl = new AttributeAssignment(); $attributeAssignmentNl->category = 'urn:oasis:names:tc:xacml:3.0:attribute-category:resource'; $attributeAssignmentNl->attributeId = 'DenyMessage:nl'; - $attributeAssignmentNl->value = 'Studenten hebben geen toegang tot deze dienst'; + $attributeAssignmentNl->value = 'Studenten hebben geen toegang tot deze applicatie'; $attributeAssignmentNl->dataType = 'http://www.w3.org/2001/XMLSchema#string'; $associatedAdvice->attributeAssignments = [$attributeAssignmentEn, $attributeAssignmentNl]; $associatedAdvice->id = 'urn:surfconext:xacml:policy:id:openconext_pdp_test_deny_policy_xml'; diff --git a/tests/unit/OpenConext/EngineBlockBundle/Pdp/PolicyDecisionTest.php b/tests/unit/OpenConext/EngineBlockBundle/Pdp/PolicyDecisionTest.php index 4ed604f5dc..0d8d65c3ad 100644 --- a/tests/unit/OpenConext/EngineBlockBundle/Pdp/PolicyDecisionTest.php +++ b/tests/unit/OpenConext/EngineBlockBundle/Pdp/PolicyDecisionTest.php @@ -60,8 +60,8 @@ public function a_deny_policys_localized_messages_are_parsed_correctly() $decision = PolicyDecision::fromResponse($response); - $expectedDenyMessageEn = 'Students do not have access to this resource'; - $expectedDenyMessageNl = 'Studenten hebben geen toegang tot deze dienst'; + $expectedDenyMessageEn = 'Students do not have access to this application'; + $expectedDenyMessageNl = 'Studenten hebben geen toegang tot deze applicatie'; $denyMessageEn = $decision->getLocalizedDenyMessage('en'); $denyMessageNl = $decision->getLocalizedDenyMessage('nl'); diff --git a/tests/unit/OpenConext/EngineBlockBundle/Pdp/fixture/response_deny.json b/tests/unit/OpenConext/EngineBlockBundle/Pdp/fixture/response_deny.json index 5d8f442f45..6f92100fbe 100644 --- a/tests/unit/OpenConext/EngineBlockBundle/Pdp/fixture/response_deny.json +++ b/tests/unit/OpenConext/EngineBlockBundle/Pdp/fixture/response_deny.json @@ -17,12 +17,12 @@ "AttributeAssignment" : [ { "Category" : "urn:oasis:names:tc:xacml:3.0:attribute-category:resource", "AttributeId" : "DenyMessage:en", - "Value" : "Students do not have access to this resource", + "Value" : "Students do not have access to this application", "DataType" : "http://www.w3.org/2001/XMLSchema#string" }, { "Category" : "urn:oasis:names:tc:xacml:3.0:attribute-category:resource", "AttributeId" : "DenyMessage:nl", - "Value" : "Studenten hebben geen toegang tot deze dienst", + "Value" : "Studenten hebben geen toegang tot deze applicatie", "DataType" : "http://www.w3.org/2001/XMLSchema#string" } ], "Id" : "urn:surfconext:xacml:policy:id:openconext_pdp_test_deny_policy_xml" diff --git a/theme/base/javascripts/wayf/mouseBehaviour.js b/theme/base/javascripts/wayf/mouseBehaviour.js index 38e47c422c..cbdab472bd 100644 --- a/theme/base/javascripts/wayf/mouseBehaviour.js +++ b/theme/base/javascripts/wayf/mouseBehaviour.js @@ -15,7 +15,7 @@ import {checkHover} from './idpFocus/checkHover'; import {isVisibleElement} from '../utility/isVisibleElement'; export const mouseBehaviour = () => { - // allow chosing an idp to login + // allow choosing an idp to log in const idpLists = document .querySelectorAll(idpListSelector); idpLists.forEach(list => { diff --git a/theme/base/templates/modules/Authentication/View/Proxy/Partials/WAYF/idp/idpSubmitButton.html.twig b/theme/base/templates/modules/Authentication/View/Proxy/Partials/WAYF/idp/idpSubmitButton.html.twig index 730d43eeb1..3245f59a6c 100644 --- a/theme/base/templates/modules/Authentication/View/Proxy/Partials/WAYF/idp/idpSubmitButton.html.twig +++ b/theme/base/templates/modules/Authentication/View/Proxy/Partials/WAYF/idp/idpSubmitButton.html.twig @@ -3,5 +3,5 @@ type="submit" {% if hidden is defined %}tabindex="-1"{% endif %} > - Login + Log in diff --git a/theme/base/templates/modules/Default/Partials/LoginBar.html.twig b/theme/base/templates/modules/Default/Partials/LoginBar.html.twig index ca8efc8f0a..f97f30b9ed 100644 --- a/theme/base/templates/modules/Default/Partials/LoginBar.html.twig +++ b/theme/base/templates/modules/Default/Partials/LoginBar.html.twig @@ -1,3 +1,3 @@Login via {{ loginName }}
+Log in via {{ loginName }}
Login via {{ login }}
+Log in via {{ login }}