www.babelzilla.org is still working fine, the problem seems to be that babelwiki.babelzilla.org is just gone?