Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-9734

Setting Drupal permissions doesn't get picked up by CiviCRM if its language is not English.

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Cannot Reproduce
    • Affects Version/s: 4.0.8
    • Fix Version/s: 4.2.0
    • Component/s: Internationalisation
    • Labels:
      None

      Description

      Setup a CiviCRM and have it in one language only, and not English. In my case the only language in CiviCRM was Dutch.
      Create a Drupal role: CiviCRM Admin and assign it some permissions (Access CiviCRM at least)
      Assign the role to a Drupal user and log in, click on the CiviCRM link.
      You'll only see the Home and Help tabs available (in their localised language because CiviCRM is not set to English)
      Log out, then log in as admin.
      Add English in the administer->general settings->localisation and switch to it.
      Log out, then log in as the user with the CiviCRM Admin role.

      You will now see the tabs. The bug is that a switch of languages is needed for the tabs to be displayed.

        Attachments

          Activity

            People

            • Assignee:
              mlutfy Mathieu Lutfy
              Reporter:
              jeroen Jeroen Bensch
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: