added translation feature.