1. A method comprising: receiving a request from a user, at a unified messaging server, for information, wherein the unified messaging server generates text prompts and audio prompts, wherein the unified messaging server is in communication with at least an email server and a voice mail server; obtaining a localization document, appropriate for the user, wherein the localization document contains rules that define a manner in which prompts are generated for a language; wherein the rules define which prompt file should be retrieved to generate a prompt for the user when at least one parameter representing user data input, received by the unified messaging system from the user, satisfies a particular rule; selecting, by applying the rules to the request received from the user, between text prompt files that apply to the email server and audio prompt files that apply to the voice mail server; selecting a plurality of prompt components from the determined files; and arranging the plurality of prompt components to generate the prompt to be provided to the user; in response to input from the user, the unified messaging server retrieving content from the email server or the voice mail server to be provided to the user.