No source code changes needed. No bugs introduced by careless mistakes. Upper management failed to communicate to the development team the localization requirement. They were then shocked to learn that the design team hadn't automatically done it. In upper management's defense, this is something that takes very little time to do, and is required in most products these days.
Software is a global market.
However, a little improvement in communication could have made a vast difference in the size of the potential market for the product. As it stands now, the product cannot realistically be marketed outside English-speaking countries. Non-English speakers will have to wait for the next release. If upper management had been more precise in their communication, the development team would have more information with which to make technical decisions. If the project team had communicated to management the tradeoffs they were making as a result of the schedule pressure, upper management would have had the opportunity to clarify the requirements.