I'm building a multilingual site and I have globally used node translation for most of content types. When it came to some complex stuff, photo gallery for instance, big problems appeared in translation. There's some node-references, as well as node-referrers, that seems to make translation, if not impossible, than really messy to say the least. So I've tried entity translation, but without success. When nodes are translated, they can't be accessed because of the i18n select mode issue. If original node was in english, the translated nodes are not displayed. If the node language option is reverted back to language neutral setting, than I can see translated nodes, but not the original one!!! Instead of english, one of the translated node is displayed!!! Weird.

Some posts mention disabling i18n select mode, without any documentation explaining how to achieve it only on certain content type.

But there's also taxonomy related issues. Translated taxonomy vocabulary wont display entity translated nodes and variants. At least, I didn't find a way to do it.

Hope someone can suggest a possible way out of this???