added translation stuff