1. A method of translating text using a mobile device, comprising: in response to an image/video being obtained by a camera of the mobile device, displaying the obtained image/video in a display of the mobile device; in response to an image/video being obtained by the camera of the mobile device and a translation option being selected on the mobile device, sending the image/video from the mobile device to an image recognition server for processing the image/video to determine whether the image/video contains a first text string in a first language; in response to receiving from the image recognition server a determination that the image/video contains the first text string in the first language, sending the first text string to a translation server for obtaining a translation of the first text string into a second text string in a second language that has been associated with a user of the mobile device or the mobile device; after the translation of the first text string into the second text string in the second language is obtained, displaying in the display of the mobile device the second text string in the second language transposed over the first text string in the image/video captured by the camera; and as the camera continuously obtains a new image/video, repeating displaying the new image/video, determining whether the new image/video contains a new text string, obtaining a translation for the new text string, and displaying the translation of the new text string transposed over the new text string in the new image/video.