Hm, yes, now that i have looked at the files, it would be [currently!] a huge amount of work.
As an example, all the weapon names are in the item-definition file.
Much easier it would be if there would be just one language text file and
the item-definition file only contains naming references to that language file.
Then there could be one large textfile for every language
An example:
mod\items\items_database.txt
MODULE;1001;%Basic 20mm x2 Gun%;bunch of itemdata;%Basic 20mm x2 Gun_description%
mod\language\english.txt
%Basic 20mm x2 Gun% = "Basic 20mm x2 Gun";%Basic 20mm x2 Gun_description% = "Basic 20mm dual barrel canons, capable of firing 2 projectiles at once."
For every item in the database file, would be one line in the language file,
making editing and creating of new translations easy.
I wonder how important translating a game [from english to other languages!] these days actually is.
I could imagine many experienced/long-time gamers do not have gigantic problems with english-language-games
even if that is not their native language.
So perhaps it is not such a pressing matter as of now.
On the other side, it would mean more sales.