Мне удалось передать язык веб-сервису, отредактировав исходный код вручную.Я добавил язык в качестве параметра запроса веб-службы со следующим xml (добавленным к действию).
<xforms:action context="instance('fr-service-request-instance')">
<xforms:action class="fr-set-service-value-action">
<xxforms:variable name="control-name" select="'requestor_country'" as="xs:string"/>
<xxforms:variable name="path" select="//*:language" as="xs:string"/>
<xforms:setvalue ref="$path" value="xxforms:instance('fr-language-instance')"/>
</xforms:action>
</xforms:action>
У меня все еще есть одна проблема, хотя, когда пользователь переключает язык, значения не загружаются и списокпусто.
В данный момент список стран загружен в событие xforms-ready.Какой из них следует использовать при переключении языка?