Patent ID: 9195651
Filing Date: 2015-11-24
Classification: G06F

Abstract:
1. A computer-implemented method, comprising: receiving, at a server including one or more processors, a source code for a computer application executable by a computing device; extracting, at the server, one or more translatable messages from the source code, each of the one or more translatable messages being in a source language and being translatable to a target language; inserting, at the server, a hidden unique identifier for each of the one or more translatable messages to obtain a first modified source code for the computer application, wherein each specific hidden unique identifier is operable to identify a corresponding specific translatable message during execution of the computer application; transmitting, from the server, the first modified source code to the computing device, wherein receipt of the first modified source code causes the computing device to execute the computer application; receiving, at the server, one or more translated messages from the computing device, the one or more translated messages being in the target language and having been input by a human translator at the computing device during the execution of the computer application; and outputting, from the server, the one or more translated messages.