Work in progress
This page is a design preview. It may not contain the latest guidance and may not behave as expected.
Current guidance can always be found at design-system.dwp.gov.uk.
A language toggle for switching between English and Welsh
This pattern lets the user change the language used in a service from English to Welsh and from Welsh to English. It uses the Language toggle component.
Use the Welsh language toggle when a service is available in Welsh and the user can switch from English to Welsh while using it.
Internal services used mainly by DWP staff do not usually have a Welsh language version and so most will not need this pattern.
The goal of this pattern was to develop a standard way for users to switch between languages when using DWP services available in English and Welsh. Not all services do this in the same way so standardising the language toggle's appearance and behaviour should help to avoid confusion.
There is a public discussion for this topic on GitHub where you can share anything you think might be useful. Discuss Toggle to Welsh on GitHub.
Need help implementing this in a prototype or production build? Get support from the Design System team.
We depend on insights from real projects to update and improve the design system. If you use something we made, tell us how it went.
Send questions, comments or suggestions to the DWP Design System team.
Last updated: