I am no php guru but it would seem all you would have to have a total foreign language ZC is this:
1) create a table with these fields

configuration_title
configuration_description
configuration_key
languages_id or
code

2) populate them with data when the language pack is installed


3) change probably one place that calls the configuration title and description and builds the admin screen so that a join between the two tables could determine what language to put in those fields?

All other functionality could be left the old way to allow other languages to be populated in those spaces?

Thoughts?