Hi Rembo
Finally, I finished my other works this afternoon (implement a library which allows developing extensions easier, faster) and can come back to your question.
I think I understand your requirement now. Your setup is "nice to have" but it is not possible currently using Joomla ACL, so we will need to use a different setup. I will show it to you, not sure it will work for you or not. If not, there will be another options : We can customize the extension (will discuss about it further).
1. For each product, we will have to setup different EDocman documents. Each document is for one language of that product. Something like Product A English, Product A Dutch....
2. We will also need to setup different Joomla Groups for each document. Each Joomal Group is for one language. For example GroupAEnglish, GroupADutch... and so on.
3. When an English customer purchase Product A, he will need to be assigned to GroupAEnglish group. Same setup for other customers.
4. Now, for each product, you need to edit it, set Download permission for the corresponding Group :
- Product A, English Language, set Download permission for GroupAEnglish to Allowed, other groups leave as default (Inherit, so no download is possible)
- Product A, Dutch Language, set Download permission for GroupADutch to Allowed, other groups leave as default (Inherit, so no download is possible).
- Some for other products and other languages.
Is my explanation clear to you ? Will this settings work for you ?
Please think about it and let me know !
Tuan