I just watched this for a third time and it brought to light a question that's really been in the back of my head for all of the SW movies. That is, how the hell do people understand droids? They don't seem to have a universal language, some do beeps and boops, some talk, and throughout the movies it seems that they cherrypick who can understand them. What really made me ask myself this was the beginning of TFA. When BB-8 sees the incoming ships and then goes to the tent with Poe and Lor, he does his little beeps to tell Poe what's going on. Then, and this is why I believe not everyone can understand droids, Poe turns to Lor and says "we have company" which implies that he needed to translate for Lor, otherwise Lor would've probably already been moving.
It's a small thing but I don't get it.
It's a small thing but I don't get it.