I have a publishing site with two languages:
English
Arabic
These sites have the following pages:
English
- Home
- About Us
Arabic
- منزل
- حول بنا
I want to display navigation on top depending on site opened. So if user is viewing English site then it should display Home and About Us links and if user is viewing Arabic site then it should display its respective links.
I have been thinking about it as to how to do it. I thought of using
SharePoint:AspMenu
which has one property CssClass where I can define my custom CSS class name but it won't work because I have more than one CSS class in my navigation and I don't think this AspMenu can be customized heavily.
Then I thought of using CQWP to display respective page list on website but again same problem i.e. it won't allow me to use full customization and CSS!?
So I need to know how do I display List in customized way on website and that too in Master Page? If it is not possible in Master Page then please let me know if this is something I need to do in Page Layout?