I'm about to roll out a fairly complex site that will be available to different countries. The language used across the countries will be in International English and the modules / features of the site will be the same. Content will largely be localised, however some content will be shared between the sites. It's final destination will be on a company intranet with access via AD.
The site is running DNN 5.6 because some custom work we commissioned isn't happy running on version 6
I'm looking for some broad guidance on how best to structure this project. Whatever way, this is likely to be using custom roles to set up viewing permissions for each country, however I'm wondering which way to go with displaying content. Initially, I considered using several copies of each module on the same page and then assigning role based viewing. The problem with this is some of the page layouts are fairly complex and I can see administration becoming a nightmare.
My second thought was to create a new top level navigation for each country (Germany, Brazil, UK etc), create templates of each page and then copy the pages and hierarchy into these new country groups. While this would make ongoing administration easier, it's going to time consuming to create.
Does anyone have any thoughts about the best way to go?