Hmm, I would still say that Quebecois is French, but with some (maybe many) local words. Swiss-German is really a dialect (actually multiple dialects).
Those are all perfectly valid French words, but the meaning is slightly different ("la fin de semaine" in France may include Thursday/Friday, whereas in Quebec it's really for Saturday and Sunday (instead of "weekend")).