Change node language from Language neutral to English in bulk using VBO I have enabled entity translation and multi-language feature to an existing Drupal site. Currently all nodes in the site are set as Language Neutral, so the translation tab wont appear. If I edit a node and manually change the language to English the translation tab will appear and I can add the translated content for other languages. 

I've tried the VBO - Modify entity values operator method mentioned at How can I set the language of nodes in bulk to existing content when making a site multilingual? but after changing the language from language neutral to English via VBO, the body content is not displaying when I edit the node later. The body content will appear if I change the value back to language neutral. It looks like the language of the field body is not change with the view bulk operations. 

Is there any way I can can do a bulk operation and change the language of the nodes in bulk so that the nodes are translatable?

Thanks
Oh, yes, I remember this pitfall. Here's what happens: assuming the default language of your site is English, any Language Neutral node is assumed to be English. If you look at the node table in the database, you'll see that their language is 'und'. This is per content type, so let's say we have Language Neutral Basic pages. If you now add a Basic page with language English, its body won't be displayed, though if you check the database, you'll see that it's there (and the node's language is 'en').

The moral: all English-language nodes of the same content type must have language set to either 'und" or 'en', or the ones set to 'en' won't display. On our site, we set the critical content types to Require language (Don't allow Language Neutral). (Under Admin -> Structure -> Content types -> Edit -> Multilingual settings.)