I used Node translation but now after I tried Entity Translation, it's definitely my favorite one!
I think the main problem is the import function with Entity Translation, because there is a long discussion in the Drupal community. Otherwise I read about a new module, but I haven't tried it yet. But I will give you my feedback afterwards!
If you combine Entity Translation with the Title module, you can translate everything. I also prefer the module "Localization update".
So you have to install and enable these contributed modules:
And you have to enable these core modules:
- Locale.
- Content Translation.
Good Luck!