Navigation inheriatance

Hi All, need urgent help.

For our project we are setting up multiple country communities in one instance. Eg. UK, US, JP.

so sample URLs are:

All three countries need to have their own unique navigation links.

I wanted to setup navigation /uk and lock it so it inherits in all inside pages (including group and site pages). same for /us and /jp.

But now we realised that to inherit this navigation on site pages as well, we must add navigation on root level and lock it. But it can be only one navigation widget.

This does not meet our multi-country multi-navigation requirement.

Please suggest how i can solve this?