1. An apparatus, stored in a computer-readable medium and executed by a processor, operative for use in developing a software application, comprising: a translation manager for generating and maintaining a table comprising tokens, native language messages, and translated messages; a technical coordinator for verifying that the native language messages comply with at least one of policies, grammar rules, spelling rules, and duplication rules; and a translator for translating the native language messages into said translated messages.