Да, напримерDrupal 6 способен это сделать.Просто обратите внимание на модули:
- i18n (сокращение от «интернационализация»),
- Locale,
- Language Icons,
- Pathauto,
- Транслитерация,
- и т. Д.
Для этого есть множество инструментов.
Чтобы найти многоязыковые модули, простоперейдите по ссылке: http://drupal.org/project/modules?filters=tid%3A97%20drupal_core%3A87%20bs_project_sandbox%3A0&solrsort=sis_project_release_usage%20desc
Drupal даже предоставляет файлы перевода для своего интерфейса, а некоторые модули имеют перевод своего интерфейса в комплекте с установочными файлами.
Если вам нужны только указанные вами функции,единственное, что вам нужно, это установить выбранные вами модули, изменить конфигурацию по умолчанию, если это необходимо, и вы сможете делать то, что планировали :) У Drupal есть некоторый интерфейс администрирования, который не дружелюбен для новых пользователей, но, несомненно, способен быстровыполнить ваши требования.