泰国史料称之为翁登恭（，Ong Teng Kun），即越南语「翁将军」（将军公）之意。
生平.张明讲是嘉定省新平府平阳县亨通村（今属胡志明市）人，父亲是户部右参知张明诚。嘉隆十八年（1819年），张明讲参加嘉定场乡试，考中乡贡。明命二年（1821年），初授清吏司司务，后历任兵部郎中、佥事、署侍郎，后又改任刑部侍郎。明命十年（1829年），升署刑部参知，前往嘉定城捉拿效忠西山朝的后裔，总计逮捕四百多人。回朝后改以户部左参知衔署理户部尚书，兼管钦天监。明命十三年（1832年），升户部尚