Has anyone changed the battery in this handheld detector since yesterday?

How to say “Has anyone changed the battery in this handheld detector since yesterday?” in Japanese

In Japanese

昨日以降(きのういこう)、この携帯型金属探知機(けいたいがたきんぞくたんちき)の電池(でんち)を替(か)えた人(ひと)、いますか。

Kinō ikō, kono keitaigata kinzoku tanchiki no denchi o kaeta hito, imasu ka.

Has anyone changed the battery in this handheld detector since yesterday? in other languages