Mustalahatek: Arabic User Generated Dictionary for Technical Terms
Almost every day there is a new technical term in english, Mustalahatek aims to be the place to provide translations to those terms into Arabic.
In Mustalahatek users can add terms and add translation to each term. If one term had more than one translation, users can vote the best translation and the most voted will be used.
The site is still in beta, and it needs to improve its UI as it is not users friendly. However this project is much needed project in order to spread IT knowledge among the Arab communities as translating Arabic terms makes it easier for users who do not know english well.