The Edinburgh Health and Social Care Partnership has put together videos regarding the flu vaccine in various languages on YouTube.
Please see the link below for Flu Vaccination videos in Arabic, Bengali, British Sign Language, Cantonese, English, Mandarin, Punjabi, Polish, and Urdu.