I cam writing a console application that connects to a SharePoint 2010 server and manipulates data using listdata.svc. For example, I look for the 'Announcements' list and edit the 'Title' field.

I have looked at the files generated by adding a server reference, and I don't see the internal name of the fields anywhere. What happens if someone takes my console application and tries to use it on a french SharePoint server rather than an English one? Will it panic and fail because it can't find lists and fields by their English name, or will the references automatically be adjusted to look for 'Annonces' and 'Titre'?

As a side note, is it possible to read/set the value of a hidden column via listdata.svc?

1 Answer 1


You could use some nice work around. The first solution that you could implement is working with the GUID of the list and the column instead of the title. Or you can deploy a service that you can ask for the list and it'll reply to you with the name of the list translated in the current language.

  • Does that mean I need to switch from using the web service to using the SharePoint COM? May 15, 2013 at 9:59
  • no, you could do that in web services as well. May 15, 2013 at 10:03
  • What changes I need to do that web service convert its output to in my current language "English".My sharepoint site default language is "Danish"
    – Rina
    Sep 22, 2014 at 7:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.