Reputation: 1
This is regarding multi lingual support for SagePay, specifially with .NET.
I am reading "FORM_Integration_and_Protocol_Guidelines_130515.pdf", on page 43 the is mention of a Language field that specifies if a different language is to be used on the payment pages. I have read the template customisation document and understand that I need to create the different languages in the "i18n.xml" file.
My question is how can I send the flag to let the Sage Pay server know which language to use, is the language field a hidden input field?
At the moment I am doing:
<input type="hidden" name="Language" value="FR" />
The integration document doesnt specify where to set the Language field value and there is no variable in the .NET Kit to set the language.
Upvotes: 0
Views: 96
Reputation: 3939
I believe the language field needs to form part of your Crypt
field that is sent to sage pay via the hidden Crypt
input field.
So it will be something like:
myCryptStr += "&Language=FR";
It's worth noting that if using their default templates:
Currently supported languages in the Default templates are : French, German, Spanish, Portuguese, Dutch and English
Upvotes: 1