Omit and report included resources with no acceptable translation

An included resource (?include=) with no translation in an acceptable language was silently served in its default language, breaking the module's strict-selection promise. A strict miss in the access checker now omits the resource from included and reports it under meta.omitted, mirroring the related endpoint's language omissions, for content and config entities alike. Reads without a language selector are unchanged.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

Closes #3613770

Merge request reports

Loading