Most companies will at least hire a human to check translation work, or at least contract one. Bad translations are something that can quickly destroy a brand in a market, and translation tools are not so fine grained to take into account dialect.
Spanish, for example, has many examples of words that are innocuous in one dialect and profane in another.