This is a Scottish sitcom made for BBC One Scotland. This thing is for those who like such things. British TV shows have a lot of fans beyond the British Isles. Many of the foreigners have learned to understand and appreciate English sense of humor. As for national Scottish jokes, this is a harder situation.