"The snake eats pineapple."
Translation:A cobra come abacaxi.
Shouldn't this the indefinite 'de' be used instead of 'um' as it is "The snake eats pineapple" not "the snake eats a pineapple"?
Also, how different is Brazilian Portuguese compared to Portuguese Portuguese? Going to Lisbon and when I was in South America I seem to remember being told there were often language barriers between the two.
The actual translation is "A cobra come abacaxi." so it uses neither "de" nor "um".
There are only a few differences in pronunciation and words. In fact, there are a few locations in Brazil where the Portuguese that is spoken sounds almost identical to European Portuguese.
If you speak either type of Portuguese in the other country, you shouldn't have any problems other than them identifying you with a foreigner which isn't necessarily a bad thing. They should understand you fine either way.
It is comparable to the differences between American and British English.