I am the current Wesnoth project lead. The wiki page
https://wiki.wesnoth.org/TraductionRaces was brought to my attention by another contributor. Translations are meant to follow the meaning of the source text as closely as possible, not to change or water down the meaning because of personal distaste for certain lines of dialogue. If there are issues with the source text then the issues should be discussed with the development team as has happened many times before. Additionally, Wesnoth is not aimed at young children, it's intended to be PG-13 (ages 13+).