She should already have checked this before purchasing a ticket and can do so on TIMATIC (which is what LH will use). She may access TIMATIC free through a number of portals. One of them is:
https://www.united.com/web/en-US/app...aspx?i=TIMATIC
It would appear that she will require visas for both Germany and Switzerland. But, she should double-check the exact dates as travel dates, passport expiration, type of passport, and ticket status might affect the result (however unlikely).