How are the globalization settings for the Lists web service defined?

I have a web with locale set to Finnish.

When I insert list items to a list, I am unable to enter them in the Finnish format, using commas as decimal separators. The web services are always using (I'm assuming) en-US locale.


  • <Field Name='number1'>2,5</Field> becomes 25
  • <Field Name='number2'>2500,50</Field> becomes 250050
  • Have you found solution for your issue? I have similar problem: when I fetch Fields with Lists.asmx#GetList all DisplayNames are in en-US locale. How can I switch to other one? – surlac Feb 8 '13 at 8:30
  • 2
    I have not found a solution to this. I was able to work around the number formatting issue. I would be interested to find a solution though. – lasse Feb 11 '13 at 8:37
  • Maybe it's better to fetch server locale first, and act according to it (e.g., server returns en-US but your app in the Finnish - you just format it back and forth on a client side)? – surlac Feb 11 '13 at 9:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.