Patent Document ID: 7634397
Application ID: 10186345

Base Claim:
1. A computer program product operative to provide multi-lingual support, comprising a computer-usable storage medium having embodied therein computer-readable program codes executable by a computer system for identifying a first set of objects in response to the computer system receiving an indication of a first language to be used for a first session, wherein each object in the first set is associated with a language independent representation, determining whether a store comprising language dependent representations of at least some of the objects of the first set for each of a plurality of languages includes language dependent representations corresponding to the first language for at least some of the objects of the first set; from the store, retrieving first language dependent representations of the first set of objects for the first language in response to determining that the store includes language dependent representations corresponding to the first language for at least some of the objects of the first set, wherein the retrieving comprises accessing a mapping table, and the mapping table comprises language dependent representations; building a translation table in response to the retrieving, wherein the translation table comprises a set of language dependent representations, the set of language dependent representations comprises the retrieved first language dependent representations, the set language dependent representations comprises all language dependent representations contained in the translation table, and the set of language dependent representations is a subset of the language dependent representations contained in the mapping table; and without modifying the first set of objects, rendering output reports provided for the first session, wherein the rendering comprises using some or all of the retrieved first language dependent representations by accessing the translation table.

---

Claim 15:
15. The computer program product of claim 1 wherein the computer program product is operative in conjunction with a software application to provide the output reports; the software application is an analytics application; and multi-lingual capability is supported based on a single running instance of the computer program product and the software application.