10. A computer program product comprising: a computer storage device having computer usable program code embodied therewith, the computer usable program code comprising: computer usable program code configured to determine an identifier for an input string from a first language library; computer usable program code configured to determine a translated string version of the input string from a second language library using the determined identifier, wherein the first language library and the second language library include common identifiers for corresponding strings; and computer usable program code configured to pairs string:ID pairs from the first and second language libraries; wherein the computer usable program code configured to determine the identifier for the input string comprises computer usable program code configured to compare the input string to a string of the parsed string:ID pairs, and computer usable program code configured to assign an ID of the parsed string:ID pairs to the identifier for the input string when the input string matches the parsed string of the parsed string:ID pairs; and wherein the computer usable program code configured to determine the translated string version of the input string comprises computer usable program code configured to compare the determined identifier for the input string to an identifier of the parsed string:ID pairs of the second language library, and computer usable program code configured to assign a string of the parsed string:ID pairs of the second language library to the translated string version when the determined identifier associated with the input string matches the identifier of the parsed string:ID pairs of the second language library.
10. A computer program product comprising: a computer storage device having computer usable program code embodied therewith, the computer usable program code comprising: computer usable program code configured to determine an identifier for an input string from a first language library; computer usable program code configured to determine a translated string version of the input string from a second language library using the determined identifier, wherein the first language library and the second language library include common identifiers for corresponding strings; and computer usable program code configured to pairs string:ID pairs from the first and second language libraries; wherein the computer usable program code configured to determine the identifier for the input string comprises computer usable program code configured to compare the input string to a string of the parsed string:ID pairs, and computer usable program code configured to assign an ID of the parsed string:ID pairs to the identifier for the input string when the input string matches the parsed string of the parsed string:ID pairs; and wherein the computer usable program code configured to determine the translated string version of the input string comprises computer usable program code configured to compare the determined identifier for the input string to an identifier of the parsed string:ID pairs of the second language library, and computer usable program code configured to assign a string of the parsed string:ID pairs of the second language library to the translated string version when the determined identifier associated with the input string matches the identifier of the parsed string:ID pairs of the second language library. 11. The computer program product as claimed in claim 10 , wherein the computer usable program code further comprises computer usable program code configured to store translated string versions in a data structure that associates the translated string versions with the input string.