"Have a nice day" is an everyday US American greeting, but in UK English it's a highly colloquial 'typically American' greeting, disliked as insincere by many older UK citizens - not at all a formal equivalent (recommended in the above discussion) of the rather formal "Jó napot kívánok!".
I notice that "Good Morning" IS accepted for "Jó napot kívánok!", but "I WISH you a good morning is not!... Now I understand that the distinction is day, vs. morning (Jó reggelt.) but thought they were sort of interchangeable. Since I'm new here I'm not trying to be argumentative because I'm not. I'd just like to know if this is a split hair I need to be aware of. Köszönöm!
Hello! I am hungarian , just i study english. Jó napot kívánok--polite form, Jó napot-- usually. Jó reggelt!= morning 4 until 8-9 clock, Jó napot! =morning 8 until afternoon 6, Jó estét!= afternoon 6 until 10-12, Jó éjszakát - usually leave-taking circa before bedtime. Sorrys for the English mistakes
I'm learning the language just like you, so don't quote me on this, but I think "Jó napot" can mean both "Good afternoon" and "Good day", as some other languages do, e.g. German (Guten Tag). So this phrase would not be interchangeable with "Jó reggelt", which means strictly "Good morning". Now, the fact that the addition of "I wish you" is not accepted, it's not due to the fact that one phrase has this meaning whilst the other does not, but a matter of the creators accepting other correct options for translating a specific phrase.
Something is really wrong about these greetings. In different sentences day or afternoon are interchangeable, in others they are not. One can translate "nap" as day or afternoon, but my translation was not accepted. As I said many times before, it's time to update and upgrade the system.