Literal translations rarely work, especially involving a highly irreguluar langugae like English with its large use of
homophones[
^], as context means everything.
Once you have got your translations, I would suggest you read up about
satellite assemblies[
^] as a better method to implement rather than reading from a database.