I'm from Galicia, near Portugal, and I speak portuguese. Wrapid, your translation is good, and I can answer to your doubts:
*'Amanheceu um lindo dia
cheirando a alegria'
It means:
'A wonderful day appeared
and it was a very happy day' ('cheirando a alegrÃa' is a portuguese expression that means something like 'happiness is in the air')
*'A roseira ja deu rosas
E a rosa que eu ganhei foi ela'
means:
'The rose-bush blossomed
and the rose I got was her'
I'm from Galicia, near Portugal, and I speak portuguese. Wrapid, your translation is good, and I can answer to your doubts:
*'Amanheceu um lindo dia cheirando a alegria' It means: 'A wonderful day appeared and it was a very happy day' ('cheirando a alegrÃa' is a portuguese expression that means something like 'happiness is in the air')
*'A roseira ja deu rosas E a rosa que eu ganhei foi ela' means: 'The rose-bush blossomed and the rose I got was her'