Если вопрос был задан о дикорастущих фиалках ( полевой, холмовой и других ) я ответить не возьмусь, потому что мало о них знаю.
А вот по поводу комнатных фиалок или сенполий, или узамбарских фиалок все-таки позволю себе высказаться. Прошу ничем меня не забрасывать, это только мой опыт и мое личное мнение.
Сенполиями я занималась лет пять. Сначала разводила все, что попадалось на глаза, потом стала приобретать черенки сортовых фиалок. У меня сложилось впечатление, что фиалки цветут по своему собственному расписанию. Бесспорно, весной и летом охотнее, чаще и обильнее, иногда почти без перерыва. Но, я бы не стала утверждать, что они цветут круглый год или 10 месяцев в году.
Причем, мне кажется, что подкормки, сторона света подоконника ( если это, конечно, не супер темная сторона ) и другие факторы особого решающего значения здесь не имеют.
Только тесный горшок у меня срабатывал, если сенполию нужно было заставить зацвести и зацвести обильно.
И еще один мой вывод: частота и обильность цветения в какой-то мере зависят все-таки от сорта.