This may be an old question, but now there is a better answer:
You can mark each navigation section implicitly with headers and use WAI-ARIA attributes explicitly:
<nav role="navigation" aria-labelledby="firstLabel"> <h2 span id="firstLabel" class="hidden">Main menu</h2> <ul/> </nav> ... <nav role="navigation" aria-labelledby="secondLabel"> <h2 span id="secondLabel" class="hidden">Local pages</h2> <ul/> </nav>
For user agents such as firmware, they may report this as “Local Pages, Navigation” (although they differ in how they are reported).
Learn more on the W3C wiki using labelledby .
Alastairc
source share