Happy Birthday???

Hello, how do I say “Happy Birthday. I hope that you have a lovely day” in Moroccan? It is to go on a birthday card for my boyfriends 10year old cousin. I think this may vary as to where they live in Morocco so it might help you to know that they leave near Rabat. Thanks!

for “Happy Birthday”, you can say “Aid Milad Said” or “Sana hilwa”

“I hope that you have a lovely day” can be translated to Moroccan “ntmena lik nehar zwine”