Internet Explorer 7 Beta 3 Available In Multiple Languages

The team working on IE7 beta 3 has announced that it is now available in multiple languages. Those languages are:

And of course it is available in English. When installing a new release, remember that you need to uninstall any previous builds.