• MIT 許可
  • 歐盟法規 1169/2011
  • 零依賴

Menuella Food Safety

支撐每一份 Menuella 選單的過敏原與新增劑詞表,作為開放標準釋出,任何人都可以在此之上構建。

用語義化鍵名,而不是各國不同的編號。儲存鍵名,再渲染編碼——絕不要反過來。

過敏原鍵名
28
宣告
22
語言
50

WHEAT

一個鍵名,50 種語言中的六種

A6
中文(繁體)
小麥
English
Wheat
العربية
القمح
日本語
小麦
Ελληνικά
Σιτάρι
Русский
Пшеница
法定組別
CEREALS
宣告
含有含麩質之穀物及其製品

全部 15 個字形。設計上是單色——每個都會取周圍文字的顏色。

10 個註冊源

覆蓋每一個生態

原生軟體包,十個註冊源。同一份資料集、同一個版本,從一個標籤釋出。

  • npm i @menuella/food-safety
  • dotnet add package Menuella.FoodSafety
  • pip install menuella-food-safety
  • dart pub add menuella_food_safety
  • cargo add menuella-food-safety
  • bundle add menuella-food_safety
  • composer require menuella/food-safety
  • go get github.com/menuella/food-safety/packages/go
  • com.menuella:food-safety
  • .package(url: "https://github.com/menuella/food-safety", from: "1.0.0")

下載資料集

每一種過敏原、宣告、腳註編碼、圖示和全部 50 種語言,都在一個 JSON 檔案裡。MIT 許可,許可宣告也寫在檔案內。

資料集版本: 2.1.0

28 個過敏原鍵名

歐盟法規 1169/2011 附件二中點名的每一種過敏原,都做成你可以儲存的鍵名。

  • 14 個法定組別
  • 穀物和堅果會展開到具體成員
  • 法律要求必須寫出具體穀物或堅果名稱
  • 含義永不改變的穩定識別符號

22 項宣告

與過敏原一起出現在選單上的新增劑、飲品和產品備註。

  • 著色劑、防腐劑、抗氧化劑、甜味劑
  • 咖啡因和奎寧備註
  • 酒精及產品級警示
  • 按類別分組,而不是按國家

腳註編碼

MENUELLA 方案把每個鍵名對映成簡短可印刷的編碼——過敏原用字母,宣告用連續數字。

  • 設計上不依賴地區
  • 在印刷時渲染,從不儲存
  • 與 Menuella 已經印在選單上的內容一致

15 個圖示

14 個法定過敏原組別各一個字形,外加一個用於宣告。

  • 按鍵名命名,而不是按圖案
  • 小到 16 px 仍可讀
  • 純 SVG——沒有圖示字型,沒有執行時

50 種語言

每個鍵名和每條宣告在每種語言裡都完整——從阿拉伯語、希臘語到日語、越南語。

  • 由你應用自己的 i18n 選擇語言
  • 不用維護查詢表
  • 包含名稱和完整宣告

為我們的選單而建。也為你的選單開放。

我們維護它,是因為每一份 Menuella 選單都依賴它。公開發布,是為了你不必再重建同一張表。

MIT 許可——可用在你自己的產品裡,無論是否搭配 Menuella。