Current trends in global translation