Sallam
sorry coulon't join you before (I think you know the reason)....

am in Inshaa Allah, if you accept my decision to join you
I think your ideas are great, about translating phrases "to start with", it could be an encourging idea for those who strugle in scientific english
as for Science daily
it's a wonderful and rich web site, although I think we do need to start with the idea above, it's simpler for the moment
and as for translating books
it's not easy as it seems but i don't think we can do it alone, we need help from those who have good knowlge in the book we're going to translate, if you agreed with the idea
accept my comments
sal

lam