- MIT 許可
- 歐盟法規 1169/2011
- 零依賴
Menuella Food Safety
支撐每一份 Menuella 選單的過敏原與新增劑詞表,作為開放標準釋出,任何人都可以在此之上構建。
用語義化鍵名,而不是各國不同的編號。儲存鍵名,再渲染編碼——絕不要反過來。
- 過敏原鍵名
- 28
- 宣告
- 22
- 語言
- 50
WHEAT
一個鍵名,50 種語言中的六種
- 中文(繁體)
- 小麥
- 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 選擇語言
- 不用維護查詢表
- 包含名稱和完整宣告


