Topological aspects of the multi-language phases of the naming game on community-based networks