What adjectives do you use for someone who is constantly striving for glory and loves to be admired? In Russian we use the adjective тщеславный for this. It translates as vain or conceited in English. But those word aren't defined as someone who loves to be admired by others and as someone who is always striving for glory.
I have a feeling that there isn't one single word that describes (1) "someone who is constantly striving for glory" and (2) "someone who loves to be admired or loved for what they did" at the same time.
My answer gives you relevant terms which can be made to work depending on the context and how you phrase the sentence.
For the first one, you can use
(a) Ambitious (adj): having a strong wish to be successful, powerful, or rich (Cambridge)
Here are some suggestions for the second one:
(b) Ostentatious (adj): too obviously showing your money, possessions, or power, in an attempt to make other people notice and admire you; intended to attract admiration or notice
(c) Flamboyant (adj): very confident in your behaviour, and liking to be noticed by other people, for example because of the way you dress, talk, etc; intended to be noticed, esp. by being brightly colored.
- Lexico: (of a person or their behaviour) tending to attract attention because of their exuberance, confidence, and stylishness.
(d) Narcissist (n): someone who has too much admiration for himself or herself
(e) Needy (adj): wanting too much attention and love
(f) Grandstander (n): someone who acts or speaks in a way that is intended to attract attention and impress people watching
- Lexico: a person whose words or actions are motivated primarily by the desire to attract attention or gain approval
This EL&U post Word for someone who always seeks appreciation for his deeds or work has some interesting terms/phrases. Here is a quick list:
compliment seeker, compliment whore, fishing for compliments, approval junkie, approbation lust