1. A method for use by a system having a memory and a processor for providing a media content in a selected language, the method comprising: receiving a first input selecting a language; receiving at least one available media content from a media content server; receiving a second input selecting the media content for display from the at least one available media content; transmitting the first input and the second input to a language management server; receiving a language content corresponding to the media content from the language management server; and processing the media content with the language content.