No, you don't translate that. Chinese people recognize .doc, .ppt, etc. They are more of symbols than words. If you translate, they won't know what you are referring to.
A similar example is CPU. Even ...
The translation of population depends on what you are talking about. If you were talking about Dodos:
There are no living Dodos in the world.
The population of Dodos is zero.