Author Topic: Using CiviCRM within a multilingual Drupal site (problem with path prefixing)  (Read 1577 times)

Offline mrfelton

  • I’m new here
  • *
  • Posts: 8
  • Karma: 0
    • KirkDesigns
We have a Drupal site with 3 different language versions and we are using path prefixing to differentiate between the sites like so:

/ = international (default)
/ie = ireland
/en = england

We are using CiviContribute to take donations but find that once someone goes to a contribution page, path prefixes are lost and the user defaults to being on the default (international) version of the site, where there is no path prefix. So, I may have been on the Irish site (/ie), made a contribution, and then at the end of it all, I end up on the International site. Our users are finding this rather confusing (as are our staff!).

Is there anything I can do to:

a) make CiviCRM hold the path prefix throughout the contribution process?
b) Or at least, redirect them to the correct version of the site after they have made their donation.

Option a) would be preferable, as we also use multilingual blocks and these appear on the contribution pages.

I am using CiviCRM 2.2-beta4