前面一个网友提问的句子:
In Mexico, the Day of the Dead is celebrated between October 31st and November 2nd.
https://www.cpsenglish.com/question/55468
请问:the day of the dead与All Souls’ Day 是同一个节吗?
是的,可以说墨西哥的the Day of the Dead 就是 All Souls' Day。
在墨西哥,人们深信小孩的亡灵会在11月1日回归人世(10月31日是小孩玩的万圣夜--Halloween),所以11月1日墨西哥庆贺All Saints' Day(万圣节,又叫 All Hallows' Day)。因为小孩又有小天使(little angel)之称,所以11月1日又称为the Day of Little Angels。在墨西哥,它不属于公共假期,在这一天,商场照常营业。
而成人的亡灵则会在11月2日回归人世,所以墨西哥紧接着在11月2日庆贺All Souls' Day(万灵节),又称为the Day of the Dead. 这一天,只有银行关门,其余照常营业。
那为什么有些文章会把这两个节统称为the Day of the Dead?因为在古代欧洲,异教徒对死者(Dead)的庆祝日也在秋季举行,这些庆祝活动在罗马天主教教会兴起后仍然存在,所以罗马天主教会曾经(非正式地)将这些活动纳入了这两个天主教节日——万圣节和万灵节,何况这两个节是肩并肩,手牵手地携手共庆的 - 先纪念圣徒(Saint),后纪念死者(Dead),而不论是故去的小孩,还是逝世的成人,都属于Dead,所以一些普通文章会将10月31日-11月2日这三天的庆祝日子统称为the Day of the Dead。
一家之言,仅供参考;勤查英英,必有所获!