Allow configuration to disable the International state ("Strict negotiation")

Created on 9 November 2024, 13 days ago

Problem/Motivation

The "International" state is when a language prefix is supplied but not a country prefix (e.g. /en/).

Support for this is hard-coded presently, but some use cases require it not to be disabled.

Proposed resolution

Suggest completely removing support for this from this module. If the user wishes to support this scenario, they can enable core's Language from the URL (Path prefix or domain) negotiation method.

This may require LCM to stop piggy-backing on that method's prefix configuration. See Allow configuration options for the prefix pattern Active .

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇬🇧United Kingdom jamsilver West Midlands, UK

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024