Silesians speak german, czech or polish...depending on which country they live in. Prussian was spoken in the regions of Masuria, Silesian I seem to remember was a part of Bohemia.
OK, Thanks to both Tallguy and you, Katya.
I think it was mainly German-speaking until 1945 but the Germans were forced out when the western border of Poland was set at the Oder-Neisse line.