﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
30241	Add system checks to ensure correct configuration of translation settings.	Nick Pope	Nick Pope	"Following on from #29713 which added `translation.E001` to check `LANGUAGE_CODE`, I proposed the following:;

- `translation.E002`: `'You have provided an invalid language code in the LANGUAGES setting: {}.'`
- `translation.E003`: `'You have provided an invalid language code in the LANGUAGES_BIDI setting: {}.'`
- `translation.E004`: `'You have provided a value for the LANGUAGE_CODE setting that is not in the LANGUAGES setting.'`
- `translation.W005`: `'You have provided values in the LANGUAGE_BIDI setting that are not in the LANGUAGES setting.'`

Note `W005` instead of `E005` - this case can simply be a warning because it will not cause things to go wrong, but highlights a potential configuration issue."	Cleanup/optimization	assigned	Core (System checks)	dev	Normal		translations, system checks, language tags		Unreviewed	0	0	0	0	0	0
