Patent ID: 7373341

Claim:
A computer readable storage medium including executable instructions to regenerate results of a query in a language other than one used to initially generate the results of the query, said computer readable storage medium comprising executable instructions to: specify a language-dependent value of a plurality of language-dependent values for filtering query results in accordance with said language-dependent value; associate a first locale to said language-dependent value; determine a key based on said language-dependent value and on said first locale, said key being common across tables storing information in different languages; generate a transformed query to include a locale variable configured to indicate a second locale for regenerating said query results to form regenerated query results for said second locale using another language-dependent value of said plurality of language-dependent values; detect said locale variable is set as said second locale; and supply a prompt to a user in a language associated with said second locale to provide a user input including said another language-dependent value, wherein said prompt facilitates receiving said another language-dependent value dynamically; wherein said transformed query is applied to said tables to form said regenerated results; wherein said query results are in a first language and said regenerated query results are in a second language, and said language-dependent value and said another language-dependent value are each a string.