• Lets expand on this a bit then...

    My original suggestion of

    Lang|Text|Translation was to clarity on the existing data. In reality the lookup table would be

    Context|Lang|Text|Result

    Day|FR|Lundi|1

    Day|EN|Monday|1

    Day|DR|Montag|1

    ...

    Month|FR|Janvier|1

    ...

    Month|EN|July7

    etc...

    The lookup would then specify the context, language and text and return the result.

    If your contexts are complicated (e.g. medical terms) then maintaining these files may be time consuming and expensive