In Drupal 6, there are several administration pages which provide critical i18n settings and functions. But links to these pages are scattered all over the admin area, instead of being in one place. This creates extra confusion for newcomers to D6, who already have a lot of difficulty understanding the many different parts of the i18n system.

Currently, the i18n-related admin pages do have links to each other, which is very helpful, but I think there's still room for improvement.

I suggest grouping the core i18n settings pages in a new 'Multilingual' or 'International' section on the main administration page (/admin). Also I suggest adding a new admin submenu in the sidebar with links to all i18n-related admin pages.

Eventually, I assume most of these settings are going to be better integrated in D7, but in the meantime I hope this is a relatively simple way to help reduce the number of support requests for i18n now, and even make it a bit easier to use for more experienced users.

The admin pages I'm suggesting should be grouped together are:

/admin/settings/language
/admin/settings/i18n
/admin/build/translate

Maybe there should also be a separate link from the base /admin level to /admin/settings/language/configure? This page causes problems because it's very important, but users sometimes don't notice the small link to it. They probably don't need to change it, but they may need to be reminded what setting was chosen originally and what it effect it is having on their site.

CommentFileSizeAuthor
#3 i18n_6x_343557.patch3.56 KBcatch
#2 i18n_6x_343557.patch3.53 KBstella
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Jose Reyero’s picture

Category: feature » task

Yes, I think this makes sense, we should move all language settings where the core language settings are...

stella’s picture

Status: Active » Needs review
FileSize
3.53 KB

The attached patch moves the 'admin/settings/i18n' page to 'admin/settings/language/configure/i18n'.

catch’s picture

Status: Needs review » Reviewed & tested by the community
FileSize
3.56 KB

This looks like a good change, made a minor change to the patch to remove the left over (and commented out) hook_menu() entry as well. Marking RTBC.

nedjo’s picture

Issue tags: +i18n sprint
Jose Reyero’s picture

Status: Reviewed & tested by the community » Fixed

Looks great, thank you.

Status: Fixed » Closed (fixed)
Issue tags: -i18n sprint

Automatically closed -- issue fixed for two weeks with no activity.