What's the difference between English character and personality?

The difference between personality and personality:

Character: refers to the objective evaluation of character or personality, which is often related to morality. He is cheerful but quiet. His personality is optimistic and quiet.

Personality: mainly refers to a person's stable psychological characteristics. For example, he is an ambitious man with a strong personality. He is ambitious and has a strong personality.