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?