If I translate it myself, do I need to stamp the translation of the British visa?
The requirement of the embassy is that all translation materials require translators to have translation qualifications, such as the owner of professional Grade 8 certificate, the owner of overseas education, or other people with translation qualifications (such as translation certificates). The translated English documents need to be signed with the translator's name, and the translator's translation qualification certificate should be submitted when submitting the visa (scanned copy is enough, and the original is not needed).