Web validation message alternative

We have a external database where we have all our translations.
Most of the time it works ok, except our web validation messages, because they are not expressions.

How do I overcome this issue, without using multi-langual, because our translations is in a database?
Furthermore why are they not expressions by default btw ?