Personal names in Brazil and Domino Directory

Here in Brazil we are known by first name. The Domino Directory only lists people using Last Name, First Name.

I know is not a good idea to change Domino Directory but users are very confused to work with Last Name , First Name.

So i change some views (column name) on the Domino Directory  and change the person name order  to First Name Last Name

For reference you can read the article Personal names around the world

People

DisplayPersonName := @Trim(@Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial:@Subset(LastName; 1)); "   "));
DisplayName := @If(DisplayPersonName = ""; @Subset(FullName; 1); @Trim(DisplayPersonName:@Name([Abbreviate];AltFullName)));
@Name([Abbreviate]; DisplayName)

$PeopleGroupsFlat

DisplayPersonName := @Trim(@If(Type = "Person"; @Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial : @Subset(LastName; 1)); "  "); ""):AltFullName);
DisplayName := @If(Type = "Group"; @Subset(ListName; 1); Type="Server";ServerName;@If(DisplayPersonName = ""; @Subset(FullName; 1); DisplayPersonName));
@Name([Abbreviate]; DisplayName)

$PeopleGroupsHier

DisplayPersonName := @Trim(@If(Type = "Person"; @Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial: @Subset(LastName; 1)); "  "); ""):@Name([CN];AltFullName));
DisplayName := @If(Type = "Group"; @Subset(ListName; 1); Type="Server";ServerName;@If(DisplayPersonName = ""; @Subset(FullName; 1); DisplayPersonName));
@Name([Abbreviate]; DisplayName)

$PeopeGroupsCorpHier

DisplayPersonName := @If(Type = "Person"; @Implode(@Trim(@Subset(FirstName; 1) : MiddleInitial : @Subset(LastName; 1)); "  "); "");
DisplayName := @If(Type = "Group"; @Subset(ListName; 1);Type="Server";Servername; @If(DisplayPersonName = ""; @Subset(FullName; 1); DisplayPersonName));
AltName:[email protected](AltFullName!="";@True;@False);
@Trim(@If(JobTitle!="";JobTitle + " ";"")+ (@Name([Abbreviate]; DisplayName)) + @If([email protected];" ("[email protected]([Abbreviate];AltFullName)+")";""))