Nothing traditional in Japan, although a few people will say “bless you,” (particularly if the sneezer is a foreigner). If anything, the person who sneezed apologizes.
I know the term “God Bless You” came from (i don’t know which specific religion instituded this, but I think it was Christian/Catholic’ish - again im not sure) people once believed that sneezing was your bodies way of expelling demonic/menacing spirits, or scaring them away as they entered or approached the body. The the person closest would offer a “Bless You”.
Something to that affect anyway… So I think it would be more of a Religious Based Custom that caught on in America when europeans travelled here, not a “white” one.
[quote]
The custom of saying “God bless you” after a sneeze was begun literally as a blessing. Pope Gregory the Great (540-604 AD) ascended to the Papacy just in time for the start of the plague (his successor succumbed to it). Gregory (who also invented the ever-popular Gregorian chant) called for litanies, processions and unceasing prayer for God’s help and intercession. Columns marched through the streets chanting, “Kyrie Eleison” (Greek for “Lord have mercy”). When someone sneezed, they were immediately blessed (“God bless you!”) in the hope that they would not subsequently develop the plague. All that prayer apparently worked, judging by how quickly the plague of 590 AD diminished.
I’m not 100% convinced, especially as neither French, German or Swedish mention any deity at all in response to a sneeze, but I have yet to find a better explanation.
I thought the OP asked why americans say ‘god bless you’.
Seeing that that was not the case, I here offer a little more data about nothern European customs:
Culture - What they say (and what it means)
France - ‘sante’ (lit. ‘health’)
Germany - ‘gesundheit’ (also ‘health’)
Sweden - ‘prosit’ (only used for this, comes from latin and means more or less ‘good luck’)
In Russia they say “Bud Zdarov” Which is an imperative statement, “Be Healthy!” But its more like a command than a well-wish. Sort like, “Hey! Quit being sick!”