cubicweb #15743487 Manage languages directly in the urls [validation pending]

Adding a lang prefix in an URL (like /en or /fr) would change the language the pages are displayed in. One could also add a component in the header allowing to switch dynamically from a language to another.

This way we would neither have to do language negotiation, nor have to use user preferences to determine which language to apply.

This is a frequent need (a similar code exists as monkey patches in several cubes like france archives, mandragore, etc.).

prioritynormal
typeenhancement
done in3.24.0
load left0.000
closed by#d8830e2bd2e0 [req,web] Make it possible to handle page language from URL prefix
patch[views] add a lang switch component [rejected][req,web/request] Move language prefix handling into web request [applied][req,web] Make it possible to handle page language from URL prefix [applied]