Problem/Motivation
The language-country-url negotiation method excludes admin pages from outbound URL processing. This effectively makes it impossible to make use of country information on admin interfaces.
Proposed resolution
Add configuration, probably to the Language-country fallbacks form to enable/disable support on admin pages.
Issue fork language_country_negotiation-3486457
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
jamsilver commentedComment #4
simonbaeseHello James, thanks for the proposed changes. I was holding back on this because I haven't looked into the effects to the dynamic page cache. The concern is that we produce significantly more cache variations because of the country prefix. Do you have thoughts on that?
Comment #5
jamsilver commentedHi Simon. A random assortment of thoughts:
/admin/contentvaries by current country).My overall feeling is LCN is a fairly low-level module and working with the Dynamic Page Cache typically requires advanced tuning of configuration, customisations etc. It's an advanced use case and it's not clear to me what more LCN could do to support it.
Could add something to the Project Page/README about it though.
Comment #7
simonbaese@jamsilver Thank you very much for the detailed comments.