С ответом на отрицательный вопрос косяк во многих языках. Где-то для подтверждения или отрицания надо говорить «да», где-то «нет», встречаются языки, где ответы на отрицательный вопрос вообще специальные, как раз для избежания путаницы. Теперь я и в родном русском обычно даю полный ответ на отрицательный вопрос, чтобы не поняли наоборот.