Yes, for example. Drupal 6 is able to do this. Just take a look at the modules:
- i18n (shortcut for "internationalization"),
- Locale,
- Language icons
- Pathauto
- transliteration
- and etc.
There are many tools for this.
To find multilingual modules, simply follow the link: http://drupal.org/project/modules?filters=tid%3A97%20drupal_core%3A87%20bs_project_sandbox%3A0&solrsort=sis_project_release_usage%20desc
Drupal even provides translation files for its interface, and some modules have translation of their interface included in the installation files.
If you need only the functions that you specified, you only need to install the modules that you have selected, change the default configuration if necessary, and you can do what you planned :) Drupal has some administration interface that is not friendly to new users, but it can certainly fulfill your requirements quickly.
source share