First of all... congratulations on your new job in Switzerland. It is a BEAUTIFUL country. I should know as I've lived there for over 30 years.
But... unfortunately... the answer to your question is "No. A language course does not qualify.". Only courses that are directly related to the PMI Talent Triangle meet the right criteria. Please review to CCR Handbook where PMI describes all the options and categories:
www.pm-prepcast.com/ccrhb
I started a new job in Switzerland in Project Management. I am taking classes of German to improve my communication with my colleagues. Do you think it could be included in one of the category of the PDUs?
Training for Project Management Professional (PMP)®, PMI Agile Certified Practitioner (PMI-ACP)®, and Certified Associate in Project Management (CAPM)®