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 any language into any other language (should be obvious, but at times the name of the website seems to be somewhat misleading in this regard). 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 isiZulu evening classes up here in Germany, so I bought some books from "teach yourself" and African Voices and Doke's bulky and dusty printed dictionary.
Soon I noticed there was no online Zulu dictionary around, only a few word lists and one or two 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!