vi meint sicher Gewalt = körperliche Züchtigung
Härte trifft hier m.E. als Übersetzung nicht.
vincere heißt nicht zügeln. Hier passte "Herr werden"
vincere kann auch heißen:
b) durch Einwirkung auf jmds. Einsicht, Willen, Gefühl ihn überwinden, d.i. zur besseren Einsicht-, zum Nachgeben bringen, umstimmen, erweichen, bewegen, hinreißen,
Das ist trifft wohl am besten.
Ohne eine gewisse gewaltlose Härte geht es nicht immer.
Inkonsequenz in der Erziehung ist kontraproduktiv.
Es gilt: Principiis obsta!
https://www.brisant.de/gewalt-kinder-134.html