Not sure this is the best way to handle translations