<protocol name="rdp" title="RDP">

    <param name="hostname"        type="text"     title="Hostname"/>
    <param name="port"            type="numeric"  title="Port"/>

    <param name="username"        type="text"     title="Username"/>
    <param name="password"        type="password" title="Password"/>
    <param name="domain"          type="text"     title="Domain"/>
    <param name="initial-program" type="text"     title="Initial program"/>

    <param name="width"           type="numeric"  title="Display width"/>
    <param name="height"          type="numeric"  title="Display height"/>
    <param name="color-depth"     type="enum" title="Color depth">
        <option value="8">256 color</option>
        <option value="16">Low color (16-bit)</option>
        <option value="24">True color (24-bit)</option>
        <option value="32">True color (32-bit)</option>
    </param>

    <param name="console"       type="boolean" title="Administrator console"    value="true"/>
    <param name="console-audio" type="boolean" title="Support audio in console" value="true"/>
    <param name="disable-audio" type="boolean" title="Disable audio"            value="true"/>

</protocol>

<protocol name="rdp" title="RDP">

    <param name="hostname"        type="text"     title="Hostname"/>
    <param name="port"            type="numeric"  title="Port"/>

    <param name="username"        type="text"     title="Username"/>
    <param name="password"        type="password" title="Password"/>
    <param name="domain"          type="text"     title="Domain"/>
    <param name="initial-program" type="text"     title="Initial program"/>

    <param name="width"           type="numeric"  title="Display width"/>
    <param name="height"          type="numeric"  title="Display height"/>
    <param name="color-depth"     type="enum" title="Color depth">
        <option value="8">256 color</option>
        <option value="16">Low color (16-bit)</option>
        <option value="24">True color (24-bit)</option>
        <option value="32">True color (32-bit)</option>
    </param>

    <param name="server-layout" type="enum" title="Keyboard layout">
        <option value="">(default)</option>
        <option value="en-us-qwerty">US English (Qwerty)</option>
        <option value="fr-fr-azerty">French (Azerty)</option>
        <option value="de-de-qwertz">German (Qwertz)</option>
        <option value="failsafe">Unicode</option>
    </param>

    <param name="console"       type="boolean" title="Administrator console"    value="true"/>
    <param name="console-audio" type="boolean" title="Support audio in console" value="true"/>
    <param name="disable-audio" type="boolean" title="Disable audio"            value="true"/>

</protocol>

Add keyboard layout options to RDP parameters.
Add keyboard layout options to RDP parameters.