Quoting Fred_Bonaparte, reply 2it seems that they are busy translating the site in differents languages (by the way, shouldn't it have be done something like 6 months froms now) and it seems that it is causing some problems...
Translation is one of the latest things to do. If you do it early you need to constantly update all translations when something changes
i meant translating the website, in france not a lot of people know demigod and not having a website doesn't help.
@Nkothra: in French, some translations also need a lot of work.