Just wondering, in French saying that someone "likes the bottle" would mean this person likes alcohol (too much), does it have the same meaning in German ?
Same in English. I would guess it would mean same in german
It seems lie the bottles were made only for wine. May be
No - in my experience, that expression is not used in German to talk about someone liking alcohol.
I would just understand it as someone admiring a particular bottle, perhaps because he likes the shape.
"Flask" needs to be an accepted translation of "Flasche". After all, "Flask" is the most direct evolution of "Flasche".
but flask is not bottle is it? Even though they are both used for storing beverages they are not the same thing.
I think both "Flasche" and "flask" come from french "flasque", which is a small bottle
Could also be a collector of unique or unusual bottles. I like the bottle.
I heard on a German show once that "Flasche" can also mean "idiot". Is this true?
Yes, it is.
Du bist eine Flasche! is not a particularly nice thing to say to a person.
It's more "incompetent person" than "stupid person", though.