About software documentation translation, maybe I'm biased since the Italian speaking population is so small that it's much simpler for italians to learn basic English skills, but actually Spanish or Chinese have so many speakers that the efforts could pay back a lot more.
As for the "World Service", I would already be happy enough with a "card game" program that actually focuses on pronounce, I can't find any, even if I suspect that a simple script using osx "say" program should suffice.