Skip to main content

Toggle to Welsh

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.

Open in new tab

When to use this pattern

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.

Design goals and metrics

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.

Discuss on GitHub

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.

Get support

Need help implementing this in a prototype or production build? Get support from the Design System team.

Give feedback

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.


Could we improve this page?

Send questions, comments or suggestions to the DWP Design System team.

Last updated: