1. A computer method for localizing programming models, comprising the steps of: given a model having one or more elements, each element having an element name and each element name being in a language of an author of the model, for each element name, storing corresponding character strings for generating the element name in different languages; and during display of the given model in a certain locale, obtaining respective character strings of each element name in a language of the certain locale, and using the obtained character strings to display each element name in the language of the certain locale.