From b88dd0994456cb415960deda85003fb60e2a3b2d Mon Sep 17 00:00:00 2001
From: Tore Brede <Tore.Brede@uib.no>
Date: Mon, 6 Dec 2021 11:11:31 +0100
Subject: [PATCH] GREG-130: Specifying in text that D-number is allowed

---
 frontend/public/locales/en/common.json                |  1 -
 frontend/public/locales/nb/common.json                | 11 +++++------
 frontend/public/locales/nn/common.json                | 11 +++++------
 frontend/src/routes/guest/register/steps/register.tsx |  3 ++-
 4 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/frontend/public/locales/en/common.json b/frontend/public/locales/en/common.json
index 74827834..3c9cd850 100644
--- a/frontend/public/locales/en/common.json
+++ b/frontend/public/locales/en/common.json
@@ -2,7 +2,6 @@
   "language": {
     "change": "Change language to {{lang}}"
   },
-  "fnr": "National identity number",
   "header": {
     "applicationTitle": "Guest Registration",
     "applicationDescription": "Registration service for guests",
diff --git a/frontend/public/locales/nb/common.json b/frontend/public/locales/nb/common.json
index 7f0fb3e1..dd1e76b0 100644
--- a/frontend/public/locales/nb/common.json
+++ b/frontend/public/locales/nb/common.json
@@ -2,7 +2,6 @@
   "language": {
     "change": "Bytt språk til {{lang}}"
   },
-  "fnr": "Fødselsnummer",
   "header": {
     "applicationTitle": "Gjestetjenesten",
     "applicationDescription": "Registreringstjeneste for gjester",
@@ -12,7 +11,7 @@
     "firstName": "Fornavn",
     "lastName": "Etternavn",
     "dateOfBirth": "Fødselsdato",
-    "nationalIdNumber": "Fødselsnummer",
+    "nationalIdNumber": "Fødselsnummer/D-nummer",
     "roleType": "Gjesterolle",
     "roleStartDate": "Fra",
     "roleEndDate": "Til",
@@ -78,13 +77,13 @@
   "active": "Aktiv",
   "expired": "Utgått",
   "details": "Detaljer",
-  "nationalIdNumber": "Fødselsnummer",
+  "nationalIdNumber": "Fødselsnummer/D-nummer",
   "validation": {
     "firstNameRequired": "Fornavn er obligatorisk",
     "lastNameRequired": "Etternavn er obligatorisk",
     "dateOfBirthRequired": "Fødselsdato er obligatorisk",
-    "invalidIdNumber": "Ugyldig fødselsnummer",
-    "nationalIdNumberRequired": "Fødselsnummer er obligatorisk",
+    "invalidIdNumber": "Ugyldig fødselsnummer/D-nummer",
+    "nationalIdNumberRequired": "Fødselsnummer/D-nummer er obligatorisk",
     "roleTypeRequired": "Rolletype er obligatorisk",
     "roleEndRequired": "Sluttdato for rolle er obligatorisk",
     "emailRequired": "E-post er obligatorisk",
@@ -96,7 +95,7 @@
     "startDateMustBeSet": "Startdato må være satt",
     "startDateMustBeBeforeEndDate": "Startdato må være før sluttdato",
     "passportNationalityAndNumber": "Både passnasjonalitet og nummer må være satt",
-    "nationalIdOrPassport": "Fødselsnummer eller passinformasjon må oppgis"
+    "nationalIdOrPassport": "Fødselsnummer/D-nummer eller passinformasjon må spesifiseres"
   },
   "button": {
     "yes": "Ja",
diff --git a/frontend/public/locales/nn/common.json b/frontend/public/locales/nn/common.json
index 2adabf10..c524def7 100644
--- a/frontend/public/locales/nn/common.json
+++ b/frontend/public/locales/nn/common.json
@@ -3,7 +3,6 @@
     "languageName": "Språk",
     "change": "Bytt språk til {{lang}}"
   },
-  "fnr": "National identity number",
   "header": {
     "applicationTitle": "Gjestetenesta",
     "applicationDescription": "Registreringsteneste for gjester",
@@ -13,7 +12,7 @@
     "firstName": "Fornamn",
     "lastName": "Etternamn",
     "dateOfBirth": "Fødselsdato",
-    "nationalIdNumber": "Fødselsnummer",
+    "nationalIdNumber": "Fødselsnummer/D-nummer",
     "roleType": "Gjesterolle",
     "roleStartDate": "Frå",
     "roleEndDate": "Til",
@@ -79,13 +78,13 @@
   "active": "Aktiv",
   "expired": "Utgått",
   "details": "Detaljer",
-  "nationalIdNumber": "Fødselsnummer",
+  "nationalIdNumber": "Fødselsnummer/D-nummer",
   "validation": {
     "firstNameRequired": "Fornamn er obligatorisk",
     "lastNameRequired": "Etternamn er obligatorisk",
     "dateOfBirthRequired": "Fødselsdato er obligatorisk",
-    "invalidIdNumber": "Ugyldig fødselsnummer",
-    "nationalIdNumberRequired": "Fødselsnummer er obligatorisk",
+    "invalidIdNumber": "Ugyldig fødselsnummer/D-nummer",
+    "nationalIdNumberRequired": "Fødselsnummer/D-nummer er obligatorisk",
     "roleTypeRequired": "Rolletype er obligatorisk",
     "roleEndRequired": "Sluttdato for rolle er obligatorisk",
     "emailRequired": "E-post er obligatorisk",
@@ -97,7 +96,7 @@
     "startDateMustBeSet": "Startdato må vere satt",
     "startDateMustBeBeforeEndDate": "Startdato må vere før sluttdato",
     "passportNationalityAndNumber": "Både passnasjonalitet og nummer må vere satt",
-    "nationalIdOrPassport": "Fødselsnummer eller passinformasjon må oppgjevast"
+    "nationalIdOrPassport": "Fødselsnummer/D-nummer eller passinformasjon må spesifiserast"
   },
   "button": {
     "yes": "Ja",
diff --git a/frontend/src/routes/guest/register/steps/register.tsx b/frontend/src/routes/guest/register/steps/register.tsx
index 584c3703..9cc70c71 100644
--- a/frontend/src/routes/guest/register/steps/register.tsx
+++ b/frontend/src/routes/guest/register/steps/register.tsx
@@ -397,7 +397,8 @@ const GuestRegisterStep = forwardRef(
                     control={control}
                     rules={{
                       // It is not required that the national ID number be filled in, the guest may not have
-                      // one, so allow empty values for the validation to pass
+                      // one, so allow empty values for the validation to pass. Note that both "fødselsnummer" and
+                      // D-number are allowed as input
                       validate: (value) => isValidFnr(value, true),
                     }}
                     render={({ field }) => (
-- 
GitLab