Shorts are not worn in Europe unless they are competing in a sporting event. I would go with the capris. It is possible to get 10 day weather reports off the WEB just before you leave.
I am sorry but although I have been to Europe several times I have not traveled to those destinations. Maybe someday!
Try using the search function and see if that brings you any results.
Wish I could be more help.