Patent ID: 7860846

Claim:
A device for outputting a storage location of a verification-target character string to be output by software, the device comprising: one or more processors; an input section; a display section; and a controlling section including an assigning unit for assigning an ID to each verification-target character string, a mapping file creating unit for creating a mapping file in which location data, regarding a location of a text resource file including the verification-target character string that corresponds to the assigned ID and a location of the verification-target character string in the text resource file, is associated with the assigned ID, an encoding unit for encoding the assigned ID into a zero-width character string invisible to a user, a character-string concatenating unit for concatenating the encoded zero-width character string to the verification-target character string, corresponding to the ID, included in the text resource file, a verification-target character string output unit for outputting the verification-target character string including the zero-width character string on the display section using the text resource file, a decoding unit for decoding, in response to reception of a verifier's input of selecting the displayed verification-target character string including the zero-width character string from the input section, the encoded zero-width character string into the ID, an extracting unit for extracting the location data from the mapping file on the basis of the decoded ID, and a mapping data output unit for outputting mapping data including the extracted location data on the display section.