diff --git a/locales/cy/stop-screens.json b/locales/cy/stop-screens.json new file mode 100644 index 00000000..64964dcb --- /dev/null +++ b/locales/cy/stop-screens.json @@ -0,0 +1,13 @@ +{ + "dob_mismatch_main_title": "to be translated", + "dob_mismatch_reasons": "to be translated", + "dob_mismatch_check_personal_code": "to be translated", + "dob_mismatch_character_code": "to be translated", + "dob_mismatch_try_again_link_text": "to be translated", + "dob_mismatch_check_dob": "to be translated", + "dob_mismatch_if_wrong": "to be translated", + "dob_mismatch_corrections_link_text": "to be translated", + "dob_mismatch_up_to_date": "to be translated", + "dob_mismatch_authorised_agent": "to be translated", + "dob_mismatch_verified_identity": "to be translated" +} \ No newline at end of file diff --git a/locales/en/stop-screens.json b/locales/en/stop-screens.json new file mode 100644 index 00000000..d924ed42 --- /dev/null +++ b/locales/en/stop-screens.json @@ -0,0 +1,13 @@ +{ + "dob_mismatch_main_title": "The details linked to this personal code do not match the details on our records", + "dob_mismatch_reasons": "This may be for a number of reasons - depending on how the identity was verified, or how the PSC's details were entered into our system. You cannot continue without fixing the issue.", + "dob_mismatch_check_personal_code": "Check you've entered the correct personal code", + "dob_mismatch_character_code": "Make sure the 11 character code you entered matches the code received when you verified your identity.", + "dob_mismatch_try_again_link_text": "Go back to the previous screen and try again.", + "dob_mismatch_check_dob": "Check the PSC's date of birth on the Companies House register", + "dob_mismatch_if_wrong": "If the date of birth entered into the Companies House register is wrong, you need to contact the company to", + "dob_mismatch_corrections_link_text": "submit the paper corrections forms with the correct date of birth.", + "dob_mismatch_up_to_date": "When the details are up to date on the register, you will be able to return to this service and provide your Companies House personal code.", + "dob_mismatch_authorised_agent": "If you verififed using an authroised agent, check they entered the correct date of birth", + "dob_mismatch_verified_identity": "If you verififed your identity through an authorised agent (such as an accountant), confirm that they typed your details in correctly when they verified your identity." +} \ No newline at end of file diff --git a/src/views/router_views/stop_screen/dob_mismatch.njk b/src/views/router_views/stop_screen/dob_mismatch.njk new file mode 100644 index 00000000..822a4f66 --- /dev/null +++ b/src/views/router_views/stop_screen/dob_mismatch.njk @@ -0,0 +1,35 @@ +{% extends "layouts/default.njk" %} + +{% from "govuk/components/button/macro.njk" import govukButton %} +{% from "govuk/components/details/macro.njk" import govukDetails %} +{% from "govuk/components/inset-text/macro.njk" import govukInsetText %} +{% from "govuk/components/warning-text/macro.njk" import govukWarningText %} + +{% set title = i18n.dob_mismatch_main_title %} + +{% block main_content %} + +
{{ i18n.dob_mismatch_reasons }}
+ ++ {{ i18n.dob_mismatch_character_code }} + + {{ i18n.dob_mismatch_try_again_link_text }} + +
+ ++ {{ i18n.dob_mismatch_if_wrong }} + + {{ i18n.dob_mismatch_corrections_link_text }} + +
+{{ i18n.dob_mismatch_up_to_date }}
+ +{{ i18n.dob_mismatch_verified_identity }}
+ +{% endblock %} \ No newline at end of file