26. The method of claim 25 , wherein: said single entry is an identity profile maintained at said data store; said request is a request to view or modify said identity profile; and said response includes said at least one first value for said first multi-valued attribute in a representation of at least a portion of said identity profile.
25. A method of managing attributes, comprising: maintaining, at a data store, an access management system configured to receive a request to view and modify at least one of a plurality of identity profiles, wherein the request is associated with one or more multi-valued attributes, said request is associated with a preferred language; determining, at the access management system, whether the preferred language of the request matches an installed language at the access management system; in response to the preferred language not matching the installed language, performing an approximate language match based at least in part on a language code associated with the preferred language; providing a plurality of multi-valued attributes in a single entry at the data store, wherein said single entry contains all available values for said multi-valued attributes, said plurality of multi-valued attributes comprising a first multi-valued attribute that includes a plurality of values, said plurality of values are indexed using a language component provided as part of each of said plurality of values, each of said plurality of values includes a value for said attribute corresponding to an associated language component; retrieving from the single entry at the data store said plurality of multi-valued attributes; and generating a response to a request associated with said first one multi-valued attribute, said request is associated with the preferred language, said response includes at least one first value for said first multi-valued attribute that corresponds to said preferred language.