Names: IMetabaseObjectNames;
The Names property returns a collection of the object names for different languages.
This example requires that the repository contains an object with the Object identifier that has the name for the Spanish language (Argentina).
Sub UserProc;
Var
Obj:IMetabaseObjectDescriptor;
NamesL : IMetabaseObjectNames;
NameLocale:IMetabaseObjectName;
Begin
Obj := MetabaseClass.Active.ItemById("Object").EditDescriptor;
NamesL := Obj.Names;
NameLocale := NamesL.FindByLocale(LocaleCodeID.Spanish_Argentina);
NameLocale.Name := "Escenario";
Obj.SaveDescriptor
End Sub UserProc;
The name for the Spanish language is changed for the object after executing this example.
See also: