Browse Prior Art Database

Debugging method for message translation of software product

IP.com Disclosure Number: IPCOM000018811D
Original Publication Date: 2003-Aug-13
Included in the Prior Art Database: 2003-Aug-13
Document File: 2 page(s) / 24K

Publishing Venue

IBM

Abstract

Disclosed is a tool which provides an effective debugging method for message translation of software products. It modifies message source codes of the target software product. As the result, all message of the product shows information which is useful for the developer like the source code file name, or line number in the file.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Debugging method for message translation of software product

Disclosed is a tool which provides an effective debugging method for message translation of software products.

In general, software products have logic part and message part of source codes. Developers write the logic part and the message part for English (Fig. 001), and translators translate the message part into other languages that will work with the logic part (Fig. 002).

(Fig.001)

(Fig. 002)

In some case, translators know nothing about the logic part and miss-translate messages,

and a tester, who does not have access to the logic nor message part of source codes, finds the miss-translation. Since the only thing the tester can investigate is the miss-translated message itself, it is very hard to debug and fix the message.

Disclosed modifies the message part of source codes to add information for debugging the translated messages. The information will be something like the source code file name, and the line number in the file.

(Fig. 003)

1

[This page contains 3 pictures or other non-text objects]

Page 2 of 2

If there is any miss translation in the translated message of the software product, testers can easily investigate which file and which line contains the miss translated message
by using this tool.

Disclosed by International Business Machines Corporation

2

[This page contains 18 pictures or other non-text objects]