1. A computer system for representing multiple locales in metadata models, the computer system comprising: a locale repository within the computer system for storing locale information used to display multilingual metadata, the locale repository comprising: locale references for representing locales; and multiple values of locale sensitive objects in a metadata model for representing locale values of the objects; and a display module within the computer system for displaying the metadata model, wherein a display module is configured to generate a user interface dialog to be displayed to a user for modifying settings of the display module, wherein the user interface dialog comprises a locales selector for designating one or more locales from the locale repository to be supported by the metadata model and an active locale selector for setting an active locale within the one or more locales, and wherein the user interface dialog comprises a properties viewer interface for displaying locale sensitive properties of the objects in the metadata model in accordance with the active locale, and wherein responsive to the user adding a new locale to the one or more locales using the user interface dialog, the computer system adds a new property to every locale sensitive property of every object in the metadata model.
1. A computer system for representing multiple locales in metadata models, the computer system comprising: a locale repository within the computer system for storing locale information used to display multilingual metadata, the locale repository comprising: locale references for representing locales; and multiple values of locale sensitive objects in a metadata model for representing locale values of the objects; and a display module within the computer system for displaying the metadata model, wherein a display module is configured to generate a user interface dialog to be displayed to a user for modifying settings of the display module, wherein the user interface dialog comprises a locales selector for designating one or more locales from the locale repository to be supported by the metadata model and an active locale selector for setting an active locale within the one or more locales, and wherein the user interface dialog comprises a properties viewer interface for displaying locale sensitive properties of the objects in the metadata model in accordance with the active locale, and wherein responsive to the user adding a new locale to the one or more locales using the user interface dialog, the computer system adds a new property to every locale sensitive property of every object in the metadata model. 4. The computer system of claim 1 , further comprising a bulk translation module for translating a plurality of locale sensitive values in the local repository.