I have attached a macro used for translating descriptions, made this to translate a LOT of screws, but works on other stuff as well. Works very simple by dividing the description into words an checking them against an .ini file and adding them to a new custom property.
Translations can easily be added to the dictionary, "from language word"="to language word"
Supplied with a "thin" dictionary for Norwegian to English.
Some constants will need to be changed to fit Your needs(what properties to use and path of dictionary), this is described in the module.