Patent ID: 7680780

Claim:
A computer-implemented method of providing language transformation support, comprising: identifying one or more physical values defined by physical data in a multilingual database for a query result associated with an executed query, wherein the physical data in the multilingual database is provided in a plurality of different natural languages; executing at least one translation function configured to transform at least a portion of the identified physical values defined in at least one language of the plurality of different natural languages into alternative values defined in a selected language different from the at least one language, comprising: (i) identifying, from each executed translation function, a data structure mapping at least a portion of the identified physical values to translated values defined in the selected language; and (ii) retrieving the translated values in the selected language from each identified data structure, the retrieved translated values of all identified data structures defining the alternative values defined in the selected language; and outputting the query result associated with the executed query including the alternative values defined in the selected language.