1. A method for identifying related names, comprising: storing, using a processor of a computer, a collection of names from different languages, wherein each of the names has a native orthographic form and a romanized form; receiving an input name in a known encoding scheme; determining an alphabet of the input name based on the known encoding scheme; generating romanized names based on the input name and the determined alphabet using multiple transliteration schemas; identifying a culture associated with the input name; selecting one or more culture-sensitive regularization rules for the identified culture, wherein there are different culture-sensitive regularization rules for different cultures; applying the selected one or more culture-sensitive regularization rules to one of the romanized names to create an additional romanized name; matching the romanized names and the additional romanized name against the romanized names in the collection of names from the different languages; and returning data store records that have romanized names that match at least one of the romanized names and the additional romanized name.