added internationalization support