Custom Fields

I've reinstalled everything on my site, now using the main site as a single WP install.

I'm seeing the languages now, which is good, but having a couple of problems.

I have a post with custom fields. The post shows up ok in the new language, but it doesn't translate the custom fields, is there a way to do that?

English (custom fields are in below the 'Prices' heading)
http://theisleofavalon.com/visitors-guide/all-accommodation/bed-breakfast/bb-30/fr/pilgrims-bed-breakfast

French
http://theisleofavalon.com/visitors-guide/all-accommodation/bed-breakfast/bb-30/fr/pilgrims-bed-breakfast

Also, other plugins are having a problem seeing the correct page. For example, using the 'Sociable' plugin (the social networking icons at the bottom of the post), it sees the above translated page as:
http://theisleofavalon.com/ut-localization/pilgrims-bed-breakfast/pilgrims-bed-breakfast

So it has ut-localization instead of the country code. Is there a way I can fix that?