Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
when i enable multilink redirect even WITHOUT CACHING the language switcher block for ANONYMOUS USERS only works in firefox and stopped working in CHROME and IE.
Clicking on any language but the default keeps going back to the same page...
Comments
Comment #1
drupalok CreditAttribution: drupalok commentedsome more info
- i did NOT enable "MultiLink Redirect Cached" nor any caching
- my default language is not english but german
Comment #2
Andy Inman CreditAttribution: Andy Inman commented1. What urls are the language switcher block pointing to? They should be something like:
http://yoursite.com/de/node/123?multilink=switch
2. If you add ?multilink=switch to any standard site path, e.g. de/node/1234?multilink=switch you should be able to test language switching - MultiLink should treat the language specified in the url (de in this example) as the new preferred language. Note, this mechanism requires cookies - possibly cookies are not working properly for some reason in Chrome/IE. Both Chrome and FF work fine for me under test (but these are Linux versions so may be have differently to Windows versions.)
3. What, if any, settings have you set in $conf['multilink_language_order'] ? (If you have not edited settings.php then you will be using the default language order, which should work fine for most cases - see documentation for details.)
4. If your site is public, can you give me the address so I can take a look?
Comment #3
Andy Inman CreditAttribution: Andy Inman commentedClosing this as unconfirmed/gone away.
Comment #4
Andy Inman CreditAttribution: Andy Inman commented