Yes. Showcase IDX has been designed to work with Google Translate's Website Translator service. This is a free service that you can easily and quickly install on your website to let your visitors view the search and listings in a language other than English. You will need a Google account to use this on your site.
To get started, set up your preferences here: http://translate.google.com/manager/website/settings.