When will the Geni Wiki Sitemap page (http://wiki.geni.com/index.php/Sitemap) be next updated? It was last updated on 17 January 2008.
Feel free to update that wiki whenever you would like. As for an ETA as to when we will have it updated by someone at Geni- there currently isn't one.
Translators part has detailed Sitemap: