OK that's good news, if all the main components are present and just need to be rearranged. Sounds like the way forward will be to create an additional export file type and then an additional import file type in the existing code files. I imagine I might have to create a few different versions of some functions, but the basis will be there.

I'll give it a try. Thanks for the insight.

(As an aside, regarding duplicate column titles for multi-language function: I wonder if it might not be better to end the column headings with standard two-character language codes, instead of "_1", "_2" etc? For example, "v_products_options_values_name_en" and "v_products_options_values_name_es" would be more intuitive than numbered columns, potentially hook into the language system more easily, and also not be order-dependent. Just a thought.. :-)