New user - What must I get from the client in order to use Passolo?

Hello, forum:

I'm a translator with extensive experience using SDL Trados Studio, but only limited experience using Passolo.

I have a potential client where I'm bidding to translate a software program for a specialized machine using a PC interface, I believe.

My question is: What must the client give me for me to translate the menus, strings, dialogs, etc.? If what I have read is correct, the client can just give me an executable, but again, since I'm inexperienced, I'm not sure. Any help is welcome.

Thank you in advance for your help.

Regards,

Enrique