I am not sure I understand what you mean by having the "stamp" translated? I looked in my passports and all of my stamps of entry for countries that are not anglophone (Japan, Laos, Vietnam, Thailand, etc...) have translation directly on the stamp already: "entry", "exit", "valid for", etc -...