I tough the problem (reported earlier) was solved but in fact it is not.
I get the english keyboard mapping with french keyboard. Here are my parameters:
Opensuse 12.3 on client and server.
Enlish OS with french keyboard layout on both client and server.
Nomachine Linux free version (no virtual desktop)
Nomachine server 4.0.362 with player 4.0.360.
At first the problem was solved but it is not. It reproduces every time I connect to the server after server reboot or login/logout.
The only thing that solves the problem temporarily is to change the keyboard layout on the server side using yast.
Hope to have provided all necessary info to allow you to reproduce the problem.