7. A method for implementation by one or more data processors comprising: receiving, by at least one data processor, data characterizing a query containing a first plurality of elements and characterizing context information related to the query, at least a portion of the first plurality of elements being in a first language, the context information identifying a restriction comprising one or more of: a name of a software application, a transaction, a software application component, and a software application sub-component; associating, by at least one data processor, the portion of the first plurality of elements with a second plurality of elements, at least a portion of the second plurality of elements being in a second language, wherein a subset of the first plurality of elements in the first language do not have associated elements in the second language; filtering, by at least one data processor, the second plurality of elements in the second language to exclude elements that are not associated with the restriction; performing, by at least one data processor, a search on the second plurality of elements in the second language and the subset of the first plurality of elements in the first language to identify one or more results; and initiating, by at least one data processor, a presentation of the result; wherein the first and second plurality of elements comprise alphanumeric search terms other than search term operators.
7. A method for implementation by one or more data processors comprising: receiving, by at least one data processor, data characterizing a query containing a first plurality of elements and characterizing context information related to the query, at least a portion of the first plurality of elements being in a first language, the context information identifying a restriction comprising one or more of: a name of a software application, a transaction, a software application component, and a software application sub-component; associating, by at least one data processor, the portion of the first plurality of elements with a second plurality of elements, at least a portion of the second plurality of elements being in a second language, wherein a subset of the first plurality of elements in the first language do not have associated elements in the second language; filtering, by at least one data processor, the second plurality of elements in the second language to exclude elements that are not associated with the restriction; performing, by at least one data processor, a search on the second plurality of elements in the second language and the subset of the first plurality of elements in the first language to identify one or more results; and initiating, by at least one data processor, a presentation of the result; wherein the first and second plurality of elements comprise alphanumeric search terms other than search term operators. 9. The method of claim 7 , wherein the method further comprises: translating, by at least one data processor, the results to the first language before presenting the results to the user.