Umbraco version 15 seems to omit the language prefix for the default language in the route path. It did not do this in V14. This also seems to apply only to items contained in properties and only for default language (en-US in this case).
Notice below the first route.path includes the language prefix. The properties.topLevelMenuItems[].content.properties.secondLevelLinks[].route.path does not include the language prefix. If the language was not en-US, it would be included.
Is there a setting or means to assure that the language prefix is always included? I would definitely prefer to change this in a configuration rather than need to change the content delivery consumer to check if the language prefix is included.
V15 Content Delivery API Omitting Language Prefix
Umbraco version 15 seems to omit the language prefix for the default language in the route path. It did not do this in V14. This also seems to apply only to items contained in properties and only for default language (en-US in this case).
Notice below the first route.path includes the language prefix. The properties.topLevelMenuItems[].content.properties.secondLevelLinks[].route.path does not include the language prefix. If the language was not en-US, it would be included.
Is there a setting or means to assure that the language prefix is always included? I would definitely prefer to change this in a configuration rather than need to change the content delivery consumer to check if the language prefix is included.
is working on a reply...