Польские законы говорят, что резидент ЕС должен прожить непрерывно в Польше 3 года перед получением гражданства. (3 года от получения ПМЖ естественно)
Исключения - командировка от польского работодателя, стажировка в рамках обучения в польском вузе, болезнь, требующая лечения за границей и супруг/супргуа гражданина, которого нет в Польше на основании этих пунктов.