Kraków is better known as Cracovia, of course.
Official language in Poland is ONLY Polish and another languages are not used in Poland. Never.