I would suggest u to try using resource file for different language especially if the contents are known.
Example:
2 file language files, 1 named language_EN, another language_AR
where langauge_EN is to store the values in english, and language_AR for arabic.
so for instance u want store the number "1"
in langauge_EN, do something like this.
number.one=1
then in langauge_AR, (pretend x is the number "1" in arabic, but I guess unicode is preferred)
number.one=x
so after u retrieve from database and knowing that it is number,
your raw result comes out to be "one".
so use number.+[result from database] to load from the langauage_AR
This method is quite widely used in webpages which allow toggling of language.
So at any time u need to convert back to english, just change back to language_EN.
This works not only for number.
Gd Luck