From acdd7796de68e6976a6cec32457075715acc9d76 Mon Sep 17 00:00:00 2001 From: AbdulHQuadri <67271481+AbdulHQuadri@users.noreply.github.com> Date: Fri, 12 Dec 2025 14:21:09 +0000 Subject: [PATCH 1/6] Implemented Content Updates to ECC Accessibility Statement page --- conf/messages | 4 ++-- conf/services/get-a-customs-subscription.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/messages b/conf/messages index 9b1d9d8d5..76df7c948 100644 --- a/conf/messages +++ b/conf/messages @@ -48,8 +48,8 @@ using-service.bullet5.ios=listen to the app using VoiceOver using-service.simple-text=We have also made the text in the service as simple as possible to understand. using-service.simple-text.app=We have also made the text in the app as simple as possible to understand. -using-service.making-device-easier.part1=AbilityNet has advice -using-service.making-device-easier.part2=' on making your device easier to use if you have a disability.' +using-service.making-device-easier.part1=AbilityNet +using-service.making-device-easier.part2='has advice on making your device easier to use if you have a disability.' ## Accessibility accessibility.heading=How accessible this service is diff --git a/conf/services/get-a-customs-subscription.yml b/conf/services/get-a-customs-subscription.yml index 797c49734..dda6b54e9 100644 --- a/conf/services/get-a-customs-subscription.yml +++ b/conf/services/get-a-customs-subscription.yml @@ -1,4 +1,4 @@ -serviceName: Subscribe to a customs service +serviceName: "\u2018Subscribe to a customs service\u2019" serviceHeaderName: Subscribe to a customs service serviceDescription: | This service is for users who need to subscribe to a customs service. From 33363b38abc53471e36990ea1eb2371a3a5ff734 Mon Sep 17 00:00:00 2001 From: Connor Archibald <227772461+connor-archibald-04@users.noreply.github.com> Date: Wed, 17 Dec 2025 15:12:27 +0000 Subject: [PATCH 2/6] Added register-to-make-origin-declarations-under-the-uk-india-free-trade-agreement.yml (#1376) --- ...nder-the-uk-india-free-trade-agreement.yml | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 conf/services/register-to-make-origin-declarations-under-the-uk-india-free-trade-agreement.yml diff --git a/conf/services/register-to-make-origin-declarations-under-the-uk-india-free-trade-agreement.yml b/conf/services/register-to-make-origin-declarations-under-the-uk-india-free-trade-agreement.yml new file mode 100644 index 000000000..c90c1a54f --- /dev/null +++ b/conf/services/register-to-make-origin-declarations-under-the-uk-india-free-trade-agreement.yml @@ -0,0 +1,24 @@ +serviceName: Register to make origin declarations under the UK - India Free Trade Agreement +serviceHeaderName: Register to make origin declarations under the UK - India Free Trade Agreement +serviceDescription: | + Use this form to register to make origin declarations under the UK - India Free Trade Agreement +serviceDomain: www.tax.service.gov.uk +serviceUrl: /submissions/new-form/register-to-make-origin-declarations-under-the-uk-india-free-trade-agreement +contactFrontendServiceId: GForm +complianceStatus: partial +accessibilityProblems: + - there may be some links, headings or labels that do not provide enough information about what to do next, or what happens next + - some error messages may not include all of the information you need to help you to correct an error +milestones: + - description: | + Some links, headings and labels may not provide enough information about what to do next, or what happens next. + This does not meet WCAG 2.1 success criterion 2.4.6 (Headings and Labels) and success criterion 2.4.9 (Link Purpose). + date: 2026-03-31 + - description: | + Some error messages may not include all of the information you need to help you to correct an error. + This does not meet WCAG 2.1 success criterion 3.3.3 (Error Suggestion). + date: 2026-03-31 +serviceLastTestedDate: 2025-12-17 +statementVisibility: public +statementCreatedDate: 2025-12-17 +statementLastUpdatedDate: 2025-12-17 \ No newline at end of file From f4a9bc4a664da6f87b38c048e3a3238d3bde881a Mon Sep 17 00:00:00 2001 From: Joanna Pinto Paul Date: Thu, 18 Dec 2025 14:02:17 +0000 Subject: [PATCH 3/6] PLATUI-4090: Added Live Services - Yorkshire (#1378) --- README.md | 4 ++-- .../models/LiveOrClassic.scala | 11 ++++++++--- project/AppDependencies.scala | 2 +- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index cf8b42e1b..2c35ac35c 100644 --- a/README.md +++ b/README.md @@ -107,8 +107,8 @@ The filename can contain only lower case letters, dashes or numbers, and the fil | Parameter | Valid values | | ------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | `businessArea` | `Adjudicator's Office`, `Borders & Trade`, `Chief Digital & Information Officer (CDIO)`, `Customer Compliance Group (CCG)`, `Customer Services Group (CSG)`, `Customer Strategy & Tax Design (CS&TD)`, `HMRC External - Cabinet Office`, `Valuation Office Agency (VOA)` | -| `ddc` | `DDC Edinburgh`, `DDC London`, `DDC Newcastle`, `DDC Telford`, `DDC Worthing`, `DDC Yorkshire`, `DDC Northumberland`, `Non DDC Location` | -| `liveOrClassic` | `Classic Services`, `Live Services - Edinburgh`, `Live Services - Newcastle`, `Live Services - Telford`, `Live Services - Worthing`, `Live Services - Northumberland` | +| `ddc` | `DDC Edinburgh`, `DDC London`, `DDC Newcastle`, `DDC Northumberland`, `DDC Telford`, `DDC Worthing`, `DDC Yorkshire`, `Non DDC Location` | +| `liveOrClassic` | `Classic Services`, `Live Services - Edinburgh`, `Live Services - Newcastle`, `Live Services - Northumberland`, `Live Services - Telford`, `Live Services - Worthing`, `Live Services - Yorkshire` | | `typeOfService` | `Classic services`, `Live services`, `Public beta` | Additional guidance for "typeOfService": If the service is being maintained by a Live Services team, then put "Live services" as the value even if the service is in the public beta lifecycle stage. If the service is still in active development by a scrum team outside of Live Services, then put "Public beta". diff --git a/app/uk/gov/hmrc/accessibilitystatementfrontend/models/LiveOrClassic.scala b/app/uk/gov/hmrc/accessibilitystatementfrontend/models/LiveOrClassic.scala index 02d9edbae..db66d8662 100644 --- a/app/uk/gov/hmrc/accessibilitystatementfrontend/models/LiveOrClassic.scala +++ b/app/uk/gov/hmrc/accessibilitystatementfrontend/models/LiveOrClassic.scala @@ -25,9 +25,10 @@ object LiveOrClassic extends Enum[LiveOrClassic] { ClassicServices, LiveServicesEdinburgh, LiveServicesNewcastle, + LiveServicesNorthumberland, LiveServicesTelford, LiveServicesWorthing, - LiveServicesNorthumberland + LiveServicesYorkshire ) } @@ -43,6 +44,10 @@ case object LiveServicesNewcastle extends LiveOrClassic { val value = "Live Services - Newcastle" } +case object LiveServicesNorthumberland extends LiveOrClassic { + val value = "Live Services - Northumberland" +} + case object LiveServicesTelford extends LiveOrClassic { val value = "Live Services - Telford" } @@ -51,6 +56,6 @@ case object LiveServicesWorthing extends LiveOrClassic { val value = "Live Services - Worthing" } -case object LiveServicesNorthumberland extends LiveOrClassic { - val value = "Live Services - Northumberland" +case object LiveServicesYorkshire extends LiveOrClassic { + val value = "Live Services - Yorkshire" } diff --git a/project/AppDependencies.scala b/project/AppDependencies.scala index 4622dc0e8..7d7ac8608 100644 --- a/project/AppDependencies.scala +++ b/project/AppDependencies.scala @@ -2,7 +2,7 @@ import sbt.* object AppDependencies { private val bootstrapVersion = "10.4.0" - private val frontendVersion = "12.22.0" + private val frontendVersion = "12.23.0" private val playVersion = "play-30" // Note for future developers: From bf967f018350901a4fc135c9e53b711dde880646 Mon Sep 17 00:00:00 2001 From: AbdulHQuadri <67271481+AbdulHQuadri@users.noreply.github.com> Date: Thu, 18 Dec 2025 17:32:17 +0000 Subject: [PATCH 4/6] Altered Welsh Translation Text to match previous content updates to improve readbility, Altered the template layout to match given Welsh translation and design changes to AbilityNet text --- .../views/fragments/mobile/AboutThisApp.scala.html | 5 +++-- .../views/fragments/standard/AboutThisService.scala.html | 3 +-- .../views/fragments/voa/AboutThisServiceVoa.scala.html | 5 +++-- conf/messages | 5 +++-- conf/messages.cy | 7 ++++--- conf/services/get-a-customs-subscription.cy.yml | 2 +- test/views/StatementPageSpec.scala | 2 +- 7 files changed, 16 insertions(+), 13 deletions(-) diff --git a/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/mobile/AboutThisApp.scala.html b/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/mobile/AboutThisApp.scala.html index 3bca0637b..7f3f7631b 100644 --- a/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/mobile/AboutThisApp.scala.html +++ b/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/mobile/AboutThisApp.scala.html @@ -41,6 +41,7 @@

@messages("using-service.heading.app")

@{messages("using-service.simple-text.app")}

- @messages("using-service.making-device-easier.part1") - @messages("using-service.making-device-easier.part2") + @messages("using-service.making-device-easier.part1") + @messages("using-service.making-device-easier.part2") + @messages("using-service.making-device-easier.part3")

diff --git a/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/standard/AboutThisService.scala.html b/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/standard/AboutThisService.scala.html index ba2df2d59..b06807ba4 100644 --- a/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/standard/AboutThisService.scala.html +++ b/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/standard/AboutThisService.scala.html @@ -37,6 +37,5 @@

@messages("using-service.heading")

@{messages("using-service.simple-text")}

- @messages("using-service.making-device-easier.part1") - @messages("using-service.making-device-easier.part2") + @messages("using-service.making-device-easier.part1")@messages("using-service.making-device-easier.part2")@messages("using-service.making-device-easier.part3")

diff --git a/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/voa/AboutThisServiceVoa.scala.html b/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/voa/AboutThisServiceVoa.scala.html index 4b3240597..fbdc0d180 100644 --- a/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/voa/AboutThisServiceVoa.scala.html +++ b/app/uk/gov/hmrc/accessibilitystatementfrontend/views/fragments/voa/AboutThisServiceVoa.scala.html @@ -37,6 +37,7 @@

@messages("using-service.heading")

@{messages("using-service.simple-text")}

- @{messages("using-service.making-device-easier.part1")} - @{messages("using-service.making-device-easier.part2")} + @messages("using-service.making-device-easier.part1") + @messages("using-service.making-device-easier.part2") + @messages("using-service.making-device-easier.part3")

diff --git a/conf/messages b/conf/messages index 76df7c948..f03e33d08 100644 --- a/conf/messages +++ b/conf/messages @@ -48,8 +48,9 @@ using-service.bullet5.ios=listen to the app using VoiceOver using-service.simple-text=We have also made the text in the service as simple as possible to understand. using-service.simple-text.app=We have also made the text in the app as simple as possible to understand. -using-service.making-device-easier.part1=AbilityNet -using-service.making-device-easier.part2='has advice on making your device easier to use if you have a disability.' +using-service.making-device-easier.part1= +using-service.making-device-easier.part2=AbilityNet +using-service.making-device-easier.part3=' has advice on making your device easier to use if you have a disability.' ## Accessibility accessibility.heading=How accessible this service is diff --git a/conf/messages.cy b/conf/messages.cy index 4694e6cf6..61427c4ba 100644 --- a/conf/messages.cy +++ b/conf/messages.cy @@ -11,7 +11,7 @@ introduction.lede=Mae’r datganiad hygyrchedd hwn yn esbonio pa mor hygyrch yw introduction.lede.app=Mae’r datganiad hygyrchedd hwn yn esbonio pa mor hygyrch yw’r ap hwn, beth i’w wneud os ydych yn cael anhawster wrth ei ddefnyddio, a sut i roi gwybod am broblemau hygyrchedd gyda’r ap. introduction.scope.part1=Mae’r gwasanaeth hwn yn rhan o wefan ehangach GOV.UK. Mae introduction.scope.part2=datganiad hygyrchedd ar wahân ar gyfer prif wefan GOV.UK -introduction.service-name=Mae’r dudalen hon ond yn cynnwys gwybodaeth am wasanaeth {0}, sydd ar gael yn {1}. +introduction.service-name=Mae’r dudalen hon ond yn cynnwys gwybodaeth am y gwasanaeth {0}, sydd ar gael yn {1}. introduction.service-name.app=Mae’r dudalen hon ond yn cynnwys gwybodaeth am {0}, sydd ar gael yn {1}. ## Using the service @@ -46,8 +46,9 @@ using-service.bullet5.ios=gwrando ar yr ap gan ddefnyddio VoiceOver using-service.simple-text=Rydym hefyd wedi sicrhau bod y testun a ddefnyddir yn y gwasanaeth mor syml â phosibl i’w ddeall. using-service.simple-text.app=Rydym hefyd wedi sicrhau bod y testun a ddefnyddir yn yr app mor syml â phosibl i’w ddeall. -using-service.making-device-easier.part1=Mae gan AbilityNet gyngor -using-service.making-device-easier.part2=' ar wneud eich dyfais yn haws i’w defnyddio os oes gennych anabledd.' +using-service.making-device-easier.part1=Mae gan +using-service.making-device-easier.part2= ' AbilityNet' +using-service.making-device-easier.part3= ' gyngor ar wneud eich dyfais yn haws i'w defnyddio os oes gennych anabledd.' ## Accessibility accessibility.heading=Pa mor hygyrch yw’r gwasanaeth hwn diff --git a/conf/services/get-a-customs-subscription.cy.yml b/conf/services/get-a-customs-subscription.cy.yml index dfcfc9820..bb6017a6b 100644 --- a/conf/services/get-a-customs-subscription.cy.yml +++ b/conf/services/get-a-customs-subscription.cy.yml @@ -1,4 +1,4 @@ -serviceName: Tanysgrifio i wasanaeth tollau +serviceName: "\u2018Tanysgrifio i wasanaeth tollau\u2019" serviceHeaderName: Tanysgrifio i wasanaeth tollau serviceDescription: | Mae’r gwasanaeth hwn i ddefnyddwyr sydd angen tanysgrifio i wasanaeth tollau. diff --git a/test/views/StatementPageSpec.scala b/test/views/StatementPageSpec.scala index ade548861..d3675ff38 100644 --- a/test/views/StatementPageSpec.scala +++ b/test/views/StatementPageSpec.scala @@ -184,7 +184,7 @@ class StatementPageSpec extends AnyWordSpec with Matchers with GuiceOneAppPerSui "return HTML containing the expected introduction with service URL in the body in Welsh" in new FullSetup with WelshLanguage { fullyAccessibleStatementHtml should include( - """Mae’r dudalen hon ond yn cynnwys gwybodaeth am wasanaeth fully accessible service name, sydd ar gael yn https://www.tax.service.gov.uk/fully-accessible.""" + """Mae’r dudalen hon ond yn cynnwys gwybodaeth am y gwasanaeth fully accessible service name, sydd ar gael yn https://www.tax.service.gov.uk/fully-accessible.""" ) } } From 531a4062d2d4bcfc22335e9d80af4633a534fc72 Mon Sep 17 00:00:00 2001 From: AbdulHQuadri <67271481+AbdulHQuadri@users.noreply.github.com> Date: Fri, 19 Dec 2025 11:50:54 +0000 Subject: [PATCH 5/6] Welsh translation fixes --- conf/messages.cy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/messages.cy b/conf/messages.cy index 61427c4ba..8c26068ff 100644 --- a/conf/messages.cy +++ b/conf/messages.cy @@ -48,7 +48,7 @@ using-service.simple-text=Rydym hefyd wedi sicrhau bod y testun a ddefnyddir yn using-service.simple-text.app=Rydym hefyd wedi sicrhau bod y testun a ddefnyddir yn yr app mor syml â phosibl i’w ddeall. using-service.making-device-easier.part1=Mae gan using-service.making-device-easier.part2= ' AbilityNet' -using-service.making-device-easier.part3= ' gyngor ar wneud eich dyfais yn haws i'w defnyddio os oes gennych anabledd.' +using-service.making-device-easier.part3= ' gyngor ar sut i wneud eich dyfais yn haws ei defnyddio os oes gennych anabledd.' ## Accessibility accessibility.heading=Pa mor hygyrch yw’r gwasanaeth hwn From 11cce313d701b878c0e0f575f34c754de50a7e11 Mon Sep 17 00:00:00 2001 From: AbdulHQuadri <67271481+AbdulHQuadri@users.noreply.github.com> Date: Tue, 6 Jan 2026 11:33:13 +0000 Subject: [PATCH 6/6] Returned AbilityNet text and Welsh translation changes back to previous version --- conf/messages | 5 ++--- conf/messages.cy | 7 +++---- test/views/StatementPageSpec.scala | 2 +- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/conf/messages b/conf/messages index f03e33d08..9b1d9d8d5 100644 --- a/conf/messages +++ b/conf/messages @@ -48,9 +48,8 @@ using-service.bullet5.ios=listen to the app using VoiceOver using-service.simple-text=We have also made the text in the service as simple as possible to understand. using-service.simple-text.app=We have also made the text in the app as simple as possible to understand. -using-service.making-device-easier.part1= -using-service.making-device-easier.part2=AbilityNet -using-service.making-device-easier.part3=' has advice on making your device easier to use if you have a disability.' +using-service.making-device-easier.part1=AbilityNet has advice +using-service.making-device-easier.part2=' on making your device easier to use if you have a disability.' ## Accessibility accessibility.heading=How accessible this service is diff --git a/conf/messages.cy b/conf/messages.cy index 8c26068ff..4694e6cf6 100644 --- a/conf/messages.cy +++ b/conf/messages.cy @@ -11,7 +11,7 @@ introduction.lede=Mae’r datganiad hygyrchedd hwn yn esbonio pa mor hygyrch yw introduction.lede.app=Mae’r datganiad hygyrchedd hwn yn esbonio pa mor hygyrch yw’r ap hwn, beth i’w wneud os ydych yn cael anhawster wrth ei ddefnyddio, a sut i roi gwybod am broblemau hygyrchedd gyda’r ap. introduction.scope.part1=Mae’r gwasanaeth hwn yn rhan o wefan ehangach GOV.UK. Mae introduction.scope.part2=datganiad hygyrchedd ar wahân ar gyfer prif wefan GOV.UK -introduction.service-name=Mae’r dudalen hon ond yn cynnwys gwybodaeth am y gwasanaeth {0}, sydd ar gael yn {1}. +introduction.service-name=Mae’r dudalen hon ond yn cynnwys gwybodaeth am wasanaeth {0}, sydd ar gael yn {1}. introduction.service-name.app=Mae’r dudalen hon ond yn cynnwys gwybodaeth am {0}, sydd ar gael yn {1}. ## Using the service @@ -46,9 +46,8 @@ using-service.bullet5.ios=gwrando ar yr ap gan ddefnyddio VoiceOver using-service.simple-text=Rydym hefyd wedi sicrhau bod y testun a ddefnyddir yn y gwasanaeth mor syml â phosibl i’w ddeall. using-service.simple-text.app=Rydym hefyd wedi sicrhau bod y testun a ddefnyddir yn yr app mor syml â phosibl i’w ddeall. -using-service.making-device-easier.part1=Mae gan -using-service.making-device-easier.part2= ' AbilityNet' -using-service.making-device-easier.part3= ' gyngor ar sut i wneud eich dyfais yn haws ei defnyddio os oes gennych anabledd.' +using-service.making-device-easier.part1=Mae gan AbilityNet gyngor +using-service.making-device-easier.part2=' ar wneud eich dyfais yn haws i’w defnyddio os oes gennych anabledd.' ## Accessibility accessibility.heading=Pa mor hygyrch yw’r gwasanaeth hwn diff --git a/test/views/StatementPageSpec.scala b/test/views/StatementPageSpec.scala index d3675ff38..ade548861 100644 --- a/test/views/StatementPageSpec.scala +++ b/test/views/StatementPageSpec.scala @@ -184,7 +184,7 @@ class StatementPageSpec extends AnyWordSpec with Matchers with GuiceOneAppPerSui "return HTML containing the expected introduction with service URL in the body in Welsh" in new FullSetup with WelshLanguage { fullyAccessibleStatementHtml should include( - """Mae’r dudalen hon ond yn cynnwys gwybodaeth am y gwasanaeth fully accessible service name, sydd ar gael yn https://www.tax.service.gov.uk/fully-accessible.""" + """Mae’r dudalen hon ond yn cynnwys gwybodaeth am wasanaeth fully accessible service name, sydd ar gael yn https://www.tax.service.gov.uk/fully-accessible.""" ) } }