Feliz vs. Contento
Both words are translated as "happy" in the dictionary, are there any more widely-accepted differences or nuances between them, e.g. jumping with joy vs. content in a calm manner?
Also, are there set phrases which use only one of these words and the other one wouldn't work - like "Are you happy now?" to express annoyance works only with happy, saying "Are you joyful now?" would sound odd.
5 Answers
Alegrar is used when usually an action makes someone happy, ie: "Me alegra que hayas ganado la lotería." Estar alegre is when someone is demostrative about being happy.
Feliz is used for being in a momentary state of happiness (estar) or for being a happy person (ser).
"Contento(a) is also for being in a state of happiness but calm and not demostrative. Contento is not quite as strong as feliz but the difference between the two is minimal.
Feliz: happy ( over the moon) A state seldom reched.
Contento/a : satisfied, pleased, content . ( happy) A calmer sort of satisfaction.
Estoy feliz porque todos mis sueños se han realizado. I'm happy because allmy dreams have come true.
Estoy muy contenta, creo que empiezo entender el subjunctivo. ( Ojalá..) I'm satisfied/ content, because I'm starting to understand the subjunctive.
I'd like to add a bit more to Julian's awesome comments (as they usually are, as to not say always... which is well possible)
I think that it's a bit more like this
Alegrar: From alegría (joy)
Feliz: Happy
Contento: content
You'd use it as you do in English, they are just about synonymous, but those differences in the Spanish terms, are equal to the differences in English, so as long as you understand it in English, those are your translations, to add a bit of nuance to the thought process.
Me alegra que hayas aprendido más acerca del subjuntivo: To me it gives joy that you've learned more about the subjunctive.
You can also use the form: Alegrarse (de que) - which says ...I am joyful of that
Me alegro de que te haya tocado la lotería - I'm joyful of that you've won the lottery.
Estoy feliz = I'm happy
Estoy contento = I'm content (It's not necessarily a happiness, but you are in a good state of mind.. I'm satisfied)
I´ve wondered that too, as they seem to be used almost interchangeably.
And just to be difficult, you really need to throw ¨Alegre¨ in there too ![]()
You'll probably want to take into account geographical context - standard vocabulary, slang aside, varies muchly from country to county. Most subtitled films I see here in Colombia are subtitled in Mexicañol and the Spanish used is vastly different to that spoken here...