If you familiar with MS Word software, have expertise in formatting and also know english typing, you can translate your ID Card for free, but translating your ID Card yourself for visa purpose is not permitted, therefore you should hire professional translator/ translation company in this regard.