Fixed effectwidget colour and translation problems

Changes the way translations and colours are applied to fix issues when the EffectWidget pos is not 0, 0 and when the background_color is not white.