«Я в порядке» немного не точный перевод в этом контексте. Я бы перевел это как «мне хватит». Этот ответ буквально означает то, что человек в той кондиции, которая сейчас его устраивает, и он не хочет пить дальше(или вообще не хочет пить, если не начинал)
или "мне и так хорошо"
Ну кстати они так не только применительно к выпить отвечают, а на любое предложение (чай,кофе,еда). Как вариант ещё может быть I am good. Как тут отмечали, по смыслу это значит "достаточно"
да это так, если мне по русске спрашивают хочу или нет у меня реакция сказать "нет у меня хорошо" как самий близкий перевод :)
Ну и чувствовается вежлевее сказать не Нет а "У меня все ОК" :)
Ору в голос почему-то
Иди в каюту, Айвазовский! -
Кричат матросы, - Скоро шторм!
Но отвечает живописец:
"I'm fine" - в буквальном смысле означает, что человеку и так норм без того, что вы ему предлагаете, и он вежливо отказывается.