isiZulu.net is a collaborative Zulu/English online dictionary. It has a forum where everyone (that is you!) can contribute new entries to help building up a comprehensive and modern Zulu vocabulary.
isiZulu.net is not a full text translator, nor is it a Babelfish capable of translating anything into anything (should be obvious, but the name of the website seems to be somewhat misleading at times). So don't try to feed it with anything but Zulu or English. However, it tries to translate simple phrases, compound Zulu words, numbers and dates (see usage page).
This dictionary started out as an idée fixe shortly after a visit to South Africa in 2003 when I decided I wanted to learn Zulu. Obviously there were no Zulu evening classes up here in Germany, so I bought some books from "teach yourself" and African Voices and Doke's dusty thick tome.
Soon I noticed there was no online Zulu dictionary around, only a few word lists and dumb web front ends, so I decided to develop one of my own. It should have a real database, some halfway clever lookup code meeting the agglutinative nature of isiZulu, and a forum allowing users to contribute entries. The latter was an idea I borrowed from the LEO guys. :-)
Lazy as I am, I didn't want to make up a database schema myself. Looking for someone who had already done so, I came across David Joffe's dictionary compilation software TshwaneLex. It was about as beta as my site at that time, which I thought were best preconditions for a beta-testing and cross-referencing agreement. :-)
African Voices kindly allowed me to use their course vocabulary as an "initial stuffing" for my database. And after a couple of weeks of typing and coding like crazy, isiZulu.net saw the light of day. It's happily online since June 6 2004, channelling a few thousand lookups a day through about 15,000 lines of home-grown Perl magic (no PHP inside!).
Just me, a few regular expressions, and you folks on the forum of course!