If we could simplify all these checks cause we know that we have Babel and translations would be even better...