1. A method for providing media content in multiple languages, the method comprising: receiving, at a user device, a user selection of a preferred language; receiving, at the user device, a user request to view media content; determining, at a server, whether the media content is available in the preferred language; and without requiring further user interaction, transmitting, from the server to the user device, the media content in an alternate language based on determining the media content is not available in the preferred language.
1. A method for providing media content in multiple languages, the method comprising: receiving, at a user device, a user selection of a preferred language; receiving, at the user device, a user request to view media content; determining, at a server, whether the media content is available in the preferred language; and without requiring further user interaction, transmitting, from the server to the user device, the media content in an alternate language based on determining the media content is not available in the preferred language. 9. The method of claim 1 , wherein the user selection is a first user selection, the method further comprising: receiving, prior to the user request to view media content, a second user selection of the alternate language; and storing an indication of the alternate language; and wherein transmitting the media content in the alternate language comprises retrieving the media content in the alternate language based on the stored indication.