Disho

Аллергены в меню ресторана: 14, которые вы обязаны указать

Александр Варламов · 1 сент. 2026 г. · 6 мин чтения
Официант показывает на телефоне отметки аллергенов у блюда, гость указывает на тарелку

Информация об аллергенах — единственная часть меню, которая не является маркетинговым решением. В ЕС это юридическая обязанность, и, в отличие от фотографий или формулировок, ошибка здесь оборачивается не отзывом, а скорой помощью. Разбираем, чего на самом деле требует норма, почему бумажное меню и PDF справляются с этим плохо и что меняется, когда данные живут в цифровом меню.

Чего на самом деле требует закон

Норма, которую все имеют в виду под «законом об аллергенах», — это Регламент (ЕС) № 1169/2011 об информировании потребителей о пищевой продукции. В Приложении II к нему перечислены 14 веществ, подлежащих обязательному декларированию. Список закрытый: это не четырнадцать примеров, это те самые четырнадцать.

Для фасованной продукции декларация идёт на этикетке. Ресторан подаёт нефасованную еду, и этот случай регулирует статья 44: она оставляет каждой стране решать, каким способом информация доходит до гостя. Испания закрепила это в Real Decreto 126/2015. В других странах свои акты. По всему ЕС неизменна суть обязанности: информация должна существовать, должна быть точной, и гость должен иметь возможность получить её до того, как решит, что заказать.

Именно на последнем пункте большинство ресторанов тихо проваливается. Папка за барной стойкой формально закрывает требование «предоставляется по запросу», но только если заметная табличка сообщает, что эта папка есть. Гость, который так и не узнал, что нужно спросить, не был проинформирован.

Уточните детали в своём санитарном ведомстве. Реализация отличается от страны к стране, и это разбор формы обязанности, а не юридическая консультация.

Четырнадцать

  1. Злаки, содержащие глютен
  2. Ракообразные
  3. Яйца
  4. Рыба
  5. Арахис
  6. Соя
  7. Молоко
  8. Орехи
  9. Сельдерей
  10. Горчица
  11. Кунжут
  12. Диоксид серы и сульфиты
  13. Люпин
  14. Моллюски

Два пункта подводят кухни чаще прочих. Сульфиты декларируются при содержании выше 10 мг/кг — а это почти всё вино по бокалам, множество сухофруктов и маринадов, и в меню их обычно не упоминают вовсе. Сельдерей прячется в бульонных основах, а основы прячутся почти везде: если соус собран на покупной овощной базе, прочитайте её этикетку прежде, чем счесть блюдо свободным от сельдерея.

Арахис и орехи стоят отдельными пунктами не случайно, и объединять их в одну строку — ошибка, а не упрощение. Арахис относится к бобовым. Человек с аллергией на миндаль может спокойно есть арахис, бывает и наоборот.

Почему бумажное меню с этим не справляется

В самих четырнадцати пунктах нет ничего сложного. Сложно удерживать декларацию правдивой на носителе, который нельзя отредактировать.

Печатное меню замораживает данные об аллергенах на момент отправки в типографию. Потом меняется поставщик хлеба. Потом повар переходит на подсолнечное масло с линии, где разливают кунжутное. Потом сезонное блюдо возвращается с чуть изменённой рецептурой. Каждое такое изменение — это перепечатка, если меню хочет оставаться честным, а перепечатка стоит денег, и на практике меню остаётся неверным до следующего редизайна.

PDF-меню, которое большинство и называет «QR-меню», наследует этот дефект и добавляет свой. Это фотография документа. Гость со слабым зрением не может его толком увеличить, гость, читающий по-польски, получает испанский, и отфильтровать его невозможно. Колонка аллергенов, если она есть, — сетка звёздочек шестым кеглем на экране телефона.

И отдельно — языковой вопрос, который на побережье вовсе не редкий случай. Если гости приезжают на восьми языках, а информация об аллергенах существует на одном, семь групп людей принимают медицинское решение, полагаясь на второй язык официанта.

Что меняет цифровое меню

Три вещи, по убыванию значимости.

Данные правятся там, где они неверны. Отметки аллергенов привязаны к блюду, а не к странице. Меняете блюдо — и все поверхности, где оно показано, становятся корректными при следующей загрузке: все столы, все языки, напечатанный код на террасе. Без перепечатки, без расхождения версий, без «на столах с 4-го по 9-й лежат старые карты».

Гость фильтрует, а не вычитывает. Здесь и проходит граница между «соблюли» и «полезно». Человеку с аллергией на моллюсков не нужно проверять тридцать позиций — ему нужно увидеть двенадцать, которые ему можно. На телефоне это одно касание, и оно снимает разговор, который неприятен обеим сторонам при полном столе.

Информация перестаёт зависеть от словарного запаса официанта. И это подводит к части, которую стоит рассмотреть внимательно.

Ловушка перевода

Есть режим отказа, свойственный именно современным меню, и его полезно понять до выбора инструмента.

Меню всё чаще переводят машиной, и для названий и описаний блюд это нормально: в худшем случае получится неуклюжая фраза. С названиями аллергенов так не работает. «Frutos secos», «tree nuts» и «Орехи» — не творческий текст, а термины с юридическим определением. Переводчик, вольно передавший один из них, выдал меню, которое уверенно и гладко врёт о том, от чего люди попадают в больницу.

Правильная архитектура обращается со словарём аллергенов как с данными продукта, а не как с контентом. В Disho четырнадцать названий хранятся фиксированным словарём на всех двенадцати языках меню и никогда не проходят через переводчик. Автоперевод, который заполняет название блюда при сохранении, занимается ровно этим: названиями блюд, описаниями, названиями разделов. Блюдо хранит свои аллергены идентификаторами, а язык гостя отрисовывает их из фиксированного списка.

Практическое следствие: добавление языка не может испортить данные об аллергенах, потому что эти две системы не соприкасаются.

При оценке любого сервиса меню вопрос звучит так: отметки аллергенов переводятся или подставляются из справочника? Если они идут по тому же конвейеру, что и продающий текст, вы унаследовали риск, невидимый из админки.

Есть и вторая проверка, тоньше. Спросите, что меню показывает для блюда, у которого аллергены ещё никто не заполнил. Правильный ответ — «не задекларировано, уточните у нас». Система, рисующая пустое поле как чистое блюдо без аллергенов, сообщает аллергику то, чего никто никогда не утверждал. Пусто и «нет» — не одно и то же, и меню, которое их смешивает, хуже бумажной карты, потому что выглядит авторитетно.

Как это внедрить без недели ручного ввода

Реалистичный путь — не садиться размечать двести блюд.

Начните с тех, что чаще всего несут эти четырнадцать: всё из общей фритюрницы, любые соусы на бульонной основе, вся выпечка и вся винная карта из-за сульфитов. Обычно это треть меню, и она закрывает основную часть реального риска.

Остальное размечайте по ходу. Аллергены живут на блюде, поэтому новое блюдо размечается при создании, а не в отдельном «проекте по соответствию», и меню никогда не оказывается наполовину мигрированным: размеченные блюда показывают отметки, неразмеченные показывают, что ещё не задекларированы.

Дальше разместите уведомление там, где его ждёт норма. Строка в начале меню о том, что информация об аллергенах указана у каждого блюда, плюс зал, который знает, что она там есть, — вот что превращает данные в соблюдение требований.

Чего цифровое меню не чинит

Оно не чинит вашу кухню.

Отметка говорит, что в блюде нет аллергена из списка как ингредиента. Она ничего не говорит про общую фритюрницу, общую доску или муку в воздухе. Перекрёстное загрязнение — проблема процесса, и честно её закрывает только постоянная строка в меню о том, что вы не гарантируете приготовление, свободное от аллергенов, плюс персонал, обученный передавать вопрос дальше, а не успокаивать.

Не чинит оно и неверные данные. Инструмент делает декларацию легко изменяемой и читаемой на двенадцати языках; он не может знать, что попало в соус. Это по-прежнему человек на вашей кухне, читающий этикетку поставщика, и никакая программа его не заменит.

Частые вопросы

Достаточно ли по закону информации об аллергенах в QR-меню? В большинстве национальных реализаций да — при условии, что гость может дойти до неё до заказа, а заметное уведомление говорит, где она. Норму волнуют доступность и точность, а не бумага. Недостаточно — QR-код, открывающий PDF, который невозможно прочитать с телефона: информация, которую гость практически не может получить, считается непредоставленной. Сверьтесь с реализацией в своей стране.

Нужна ли нам по-прежнему папка с аллергенами на баре? Оставьте её. Она ничего не стоит, закрывает гостя без телефона или без заряда, и в ряде стран письменный документ для персонала ожидается независимо от того, что видит гость. Цифровое меню заменяет папку как маршрут гостя к информации, а не как ваш внутренний учёт.

Что произойдёт, когда мы позже добавим язык? С вашими данными об аллергенах не произойдёт ничего. Четырнадцать названий уже существуют на всех двенадцати языках как фиксированный словарь продукта, поэтому включение польского сразу даёт польским гостям корректные термины, и никому не нужно вычитывать перевод. Переводятся только ваши названия и описания блюд.

Как быть с блюдом, у которого рецепт меняется каждую неделю? Декларируйте то, что оно может содержать, а не то, что содержит сегодняшняя версия, и скажите об этом в описании. Блюдо, которое иногда идёт с ореховой посыпкой, декларируется как содержащее орехи. Недодекларировать ради опрятного меню — это ровно тот сбой, от которого кому-то станет плохо.

Может ли гость отфильтровать всё меню по аллергену? Да, и это функция, которой аллергики пользуются чаще всего. Гость отмечает то, на что реагирует, и меню сужается до безопасного для него — на его языке и без разговора за столом.

Создайте QR-меню с видео за минуты

Попробуйте Disho бесплатно во время беты — без карты.

Начать бесплатно