C´est le 2° best-seller du xx° siècle, parce qu´avant il n´existait pas, logique!
Par contre pour les noms en français ( ça me plait pas non plus), mais il y a une raison, en particulier pour les hobbits. C´est que Tolkien voulait donner l´impression que les hobbits étaient bien de chez nous ( si vous voyez ce que je veux dire). Alors je pense que les traducteurs ont voulu donner cette impression aussi.
Nous ça nous fait plus rien d´entendre des mots à conssonance anglaises, on arrive même à bien les prononcer, mais faut se remettre dans le contexte, ce bouquin a été écrit dans les années 40, et à cette époque et ben les gens était pas autant habitué que nous.
Ma grand-mère a même lu le Seigneur des Anneaux à sa sortie! ( c´est une affaire de famille chez nous ma mère, ma grand-mère on en est toutes dingues!) et ça lui a fait bizarre quand après l´avoir lu en anglais j´utilisais les noms anglais!
Ceci étant je préfère de loin les noms anglais.
Ouh là, si je commence à défendre les traductions, où va le monde??