não se e isso mais encontrei duas chaves duplicadas no UCSettings.pas
procedure AlterLanguage(DestSettings: TUCUserSettings);
begin
with DestSettings.CommonMessages do
begin
BlankPassword := GetTranslate(DestSettings.Language, ”, ‘Const_Men_SenhaDesabitada’);
PasswordChanged := GetTranslate(DestSettings.Language, ”, ‘Const_Men_SenhaAlterada’);
InitialMessage.Text := GetTranslate(DestSettings.Language, ”, ‘Const_Men_MsgInicial’);
MaxLoginAttemptsError := GetTranslate(DestSettings.Language, ”, ‘Const_Men_MaxTentativas’);
InvalidLogin := GetTranslate(DestSettings.Language, ”, ‘Const_Men_LoginInvalido’);
InactiveLogin := GetTranslate(DestSettings.Language, ”, ‘Const_Men_LoginInativo’);
AutoLogonError := GetTranslate(DestSettings.Language, ”, ‘Const_Men_AutoLogonError’);
UsuarioExiste := GetTranslate(DestSettings.Language, ”, ‘Const_Men_UsuarioExiste’);
PasswordExpired := GetTranslate(DestSettings.Language, ”, ‘Const_Men_PasswordExpired’);
ForcaTrocaSenha := GetTranslate(DestSettings.Language, ”, ‘Const_ErrPass_ForcaTrocaSenha’);
//InvalidLogin := GetTranslate(DestSettings.Language, ”, ‘Const_Men_Select_Profile’);
CanNotDeleteUserLogon := GetTranslate(DestSettings.Language, ”, ‘Const_Men_Cannot_Del_User_Logon’);
ImageTooLarge := GetTranslate(DestSettings.Language, ”, ‘Const_Err_Image_Too_Large’);
end;
comentei a segunda e agora esta tudo ok.