1. A method comprising: based at least in part on a user interaction with a game application that is executed on a client device, identifying a text string in the game application; receiving, from a server separate from the client device, a translation of the identified text string, the translation of the identified text string including a token; in an automated operation performed using one or more computer processor devices, substituting the token with a word in accordance with the user interaction with the game application, thereby providing an updated translation of the text string; and causing display of the updated translation of the text string on the client device.
1. A method comprising: based at least in part on a user interaction with a game application that is executed on a client device, identifying a text string in the game application; receiving, from a server separate from the client device, a translation of the identified text string, the translation of the identified text string including a token; in an automated operation performed using one or more computer processor devices, substituting the token with a word in accordance with the user interaction with the game application, thereby providing an updated translation of the text string; and causing display of the updated translation of the text string on the client device. 6. The method of claim 1 ; wherein the receiving the translation of the identified text string includes retrieving the translation of the identified text string from a database.