It's so hard and long to build a corporate family library, and it is not possible to duplicate or triplicate all that work in two or three different languages, specially when using shared parameters or shared families, but many customers want to recieve their projects with the family and project parameters in their own language.
It would be great if all the custom parameters could have a double or triple name, sensitive to Revit's active language so that, if the customer opens the project in Revit-French or Revit-German, you would see french or german parameters.
The thing is to keep all the main work as the system parameters, to keep all actual custom families, and to be able to ADD more languages to them, from now on, without dulpicating anything.
don't you agree?