1

I made the mistake to translate the Drupal interface in my local language. But since the language is set into the database, I can't delete this language using the Drupal UI. And I'm not sure which file(s) to delete in the database.

Does anyone know a (faultlessly) way to translate the Drupal interface back to English?

1 Answer 1

4

You can change the language back to English by adding this to the url of any page:

&language=en

EDIT:

To have a seperate admin and front end language I'd suggest looking at the Admin Language module - http://drupal.org/project/admin_language

SECOND EDIT:

To do this via role have a look at this page - http://deglos.com/blog/2010/06/12/overriding-language-drupal-backend

They are doing what you want with a custom module. You could throw in the user role code there using the global $user.

11
  • That's something I don't want... The language was English by default and I want to delete my new language so English will be the default Drupal UI language.
    – Michiel
    Mar 5, 2012 at 11:08
  • Oh ok. Can't you just go to admin/settings/language and click the delete button?
    – SpaceBeers
    Mar 5, 2012 at 11:12
  • Yes, but won't this action delete the whole site set in that language?
    – Michiel
    Mar 5, 2012 at 11:13
  • 1
    Oh I see. Sorry. You just want the site in one language and the UI in the other? I've edited my answer...
    – SpaceBeers
    Mar 5, 2012 at 11:14
  • Ok, great module! But I can't get my users (a separate role) use this module (despite setting the permissions!). Only the admin users gets a translation.
    – Michiel
    Mar 5, 2012 at 11:32

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.