SHANGHAI -- As Shanghai Disneyland — the Walt Disney Company’s first theme park in mainland China — prepares for its opening in June, the company has unveiled a menu designed to cater to local tastes, in an apparent effort to avoid the cultural faux pas that have left diners feeling dissatisfied at some other foreign attractions in China.