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.
Comment | File | Size | Author |
---|---|---|---|
#3 | i18n_6x_343557.patch | 3.56 KB | catch |
#2 | i18n_6x_343557.patch | 3.53 KB | stella |
Comments
Comment #1
Jose Reyero CreditAttribution: Jose Reyero commentedYes, I think this makes sense, we should move all language settings where the core language settings are...
Comment #2
stella CreditAttribution: stella commentedThe attached patch moves the 'admin/settings/i18n' page to 'admin/settings/language/configure/i18n'.
Comment #3
catchThis 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.
Comment #4
nedjoComment #5
Jose Reyero CreditAttribution: Jose Reyero commentedLooks great, thank you.