1. A multi-language communication method for providing concurrently communications in at least one of a plurality of selectable languages from a centralized source located at a venue to each of a plurality of persons having respective identifiable physical locations relative to other of said plurality of persons in said venue, comprising: electronically providing to each of said persons, at a respective electronically identifiable physical location in said venue, access to a plurality of language options; electronically receiving at said centralized source, from each of one or more of said persons in said venue, an indication of a respective choice of language chosen by said respective person from said language options for said respective electronically identifiable physical location in said venue; storing at said centralized source said language choices in a database in conjunction with said respective electronically identifiable physical locations in said venue; retrieving, from said centralized source, a language choice of a person according to the respective electronically identifiable physical location of the person; and providing, using an application, an output to the person in the retrieved language choice at said respective electronically identifiable physical location in said venue on the basis of a real time translation into the retrieved language choice.