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 ?
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.
Same in English. I would guess it would mean same in german
It seems lie the bottles were made only for wine. May be
"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
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.
Could also be a collector of unique or unusual bottles. I like the bottle.