15. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for facilitating information in multiple languages based on an optical code, the method comprising: scanning, by a computing device, an optical code accompanying a text phrase; retrieving a location of a conversion server and an optical code identifier embedded in the optical code, wherein the optical code identifier corresponds to a set of target phrases in the conversion server, wherein a respective target phrase is a translation of the text phrase in a target language; determining, by the computing device from the optical code, a set of target languages in which the text phrase is available, wherein the optical code indicates the set of target languages; selecting, by the computing device, at least one target language from the set of target languages for obtaining the text phrase in the selected target language; sending a query message to the conversion server based on the retrieved location, wherein the query message comprises the optical code identifier, a list of the selected target language, and information indicating whether the selected target language is supported by the computing device; and displaying the target phrase in the selected target language supported by the computing device, which is received from the conversion server.
15. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for facilitating information in multiple languages based on an optical code, the method comprising: scanning, by a computing device, an optical code accompanying a text phrase; retrieving a location of a conversion server and an optical code identifier embedded in the optical code, wherein the optical code identifier corresponds to a set of target phrases in the conversion server, wherein a respective target phrase is a translation of the text phrase in a target language; determining, by the computing device from the optical code, a set of target languages in which the text phrase is available, wherein the optical code indicates the set of target languages; selecting, by the computing device, at least one target language from the set of target languages for obtaining the text phrase in the selected target language; sending a query message to the conversion server based on the retrieved location, wherein the query message comprises the optical code identifier, a list of the selected target language, and information indicating whether the selected target language is supported by the computing device; and displaying the target phrase in the selected target language supported by the computing device, which is received from the conversion server. 24. The non-transitory computer-readable storage medium of claim 15 , wherein the method further comprises translating the text phrase into the selected target language.