[
  {
    "file": "A.svg",
    "code": "A",
    "en": "Alfa",
    "cn": "阿尔法",
    "mean": "我船有潜水员下水，请慢速远离 I have a diver down; keep well clear at slow speed"
  },
  {
    "file": "B.svg",
    "code": "B",
    "en": "Bravo",
    "cn": "布拉沃",
    "mean": "我船正在装、卸或载运危险货物 I am taking in, discharging or carrying dangerous goods"
  },
  {
    "file": "C.svg",
    "code": "C",
    "en": "Charlie",
    "cn": "查理",
    "mean": "是（肯定、许可） Affirmative"
  },
  {
    "file": "D.svg",
    "code": "D",
    "en": "Delta",
    "cn": "德尔塔",
    "mean": "我船操纵困难，请远离我 Keep clear of me; I am maneuvering with difficulty"
  },
  {
    "file": "E.svg",
    "code": "E",
    "en": "Echo",
    "cn": "埃科",
    "mean": "我船正在向右转向 I am altering my course to starboard"
  },
  {
    "file": "F.svg",
    "code": "F",
    "en": "Foxtrot",
    "cn": "福克斯",
    "mean": "我船机器失灵，请与我联络 I am disabled; communicate with me"
  },
  {
    "file": "G.svg",
    "code": "G",
    "en": "Golf",
    "cn": "高尔夫",
    "mean": "我需要引航员（渔船：我在收网） I require a pilot"
  },
  {
    "file": "H.svg",
    "code": "H",
    "en": "Hotel",
    "cn": "霍特尔",
    "mean": "我船上有引航员 I have a pilot on board"
  },
  {
    "file": "I.svg",
    "code": "I",
    "en": "India",
    "cn": "印迪亚",
    "mean": "我船正在向左转向 I am altering my course to port"
  },
  {
    "file": "J.svg",
    "code": "J",
    "en": "Juliet",
    "cn": "朱丽叶",
    "mean": "我船失火且载有危险货物，请远离 I am on fire and have dangerous cargo on board"
  },
  {
    "file": "K.svg",
    "code": "K",
    "en": "Kilo",
    "cn": "基洛",
    "mean": "我希望与你通信 I wish to communicate with you"
  },
  {
    "file": "L.svg",
    "code": "L",
    "en": "Lima",
    "cn": "利马",
    "mean": "你应立即停船 You should stop your vessel immediately"
  },
  {
    "file": "M.svg",
    "code": "M",
    "en": "Mike",
    "cn": "迈克",
    "mean": "我船已停，对水没有速度 My vessel is stopped and making no way through the water"
  },
  {
    "file": "N.svg",
    "code": "N",
    "en": "November",
    "cn": "诺文伯",
    "mean": "否（否定） Negative"
  },
  {
    "file": "O.svg",
    "code": "O",
    "en": "Oscar",
    "cn": "奥斯卡",
    "mean": "有人落水 Man overboard"
  },
  {
    "file": "P.svg",
    "code": "P",
    "en": "Papa",
    "cn": "帕帕",
    "mean": "蓝彼得旗：本船即将出海，所有人员立即回船 The Blue Peter: all persons report on board"
  },
  {
    "file": "Q.svg",
    "code": "Q",
    "en": "Quebec",
    "cn": "魁北克",
    "mean": "我船无疫病，请求发给进口检疫证 My vessel is healthy and I request free pratique"
  },
  {
    "file": "R.svg",
    "code": "R",
    "en": "Romeo",
    "cn": "罗密欧",
    "mean": "收到了（已收到你最后的信号） The way is off my ship / received"
  },
  {
    "file": "S.svg",
    "code": "S",
    "en": "Sierra",
    "cn": "谢拉",
    "mean": "我船正在开倒车（后退推进） I am operating astern propulsion"
  },
  {
    "file": "T.svg",
    "code": "T",
    "en": "Tango",
    "cn": "坦戈",
    "mean": "请让开我，我正在对拖作业 Keep clear of me; I am engaged in pair trawling"
  },
  {
    "file": "U.svg",
    "code": "U",
    "en": "Uniform",
    "cn": "尤尼福姆",
    "mean": "你正在驶入危险之中 You are running into danger"
  },
  {
    "file": "V.svg",
    "code": "V",
    "en": "Victor",
    "cn": "维克多",
    "mean": "我需要援助 I require assistance"
  },
  {
    "file": "W.svg",
    "code": "W",
    "en": "Whiskey",
    "cn": "威士基",
    "mean": "我需要医疗援助 I require medical assistance"
  },
  {
    "file": "X.svg",
    "code": "X",
    "en": "Xray",
    "cn": "埃克斯雷",
    "mean": "停止你的意图，并注意我发出的信号 Stop carrying out your intentions and watch for my signals"
  },
  {
    "file": "Y.svg",
    "code": "Y",
    "en": "Yankee",
    "cn": "扬基",
    "mean": "我船正在走锚 I am dragging my anchor"
  },
  {
    "file": "Z.svg",
    "code": "Z",
    "en": "Zulu",
    "cn": "祖鲁",
    "mean": "我需要一艘拖船（渔船：我正在下网） I require a tug"
  },
  {
    "file": "0.svg",
    "code": "0",
    "en": "Zero",
    "cn": "",
    "mean": "零 数字 0 Numeral zero"
  },
  {
    "file": "1.svg",
    "code": "1",
    "en": "One",
    "cn": "",
    "mean": "一 数字 1 Numeral one"
  },
  {
    "file": "2.svg",
    "code": "2",
    "en": "Two",
    "cn": "",
    "mean": "二 数字 2 Numeral two"
  },
  {
    "file": "3.svg",
    "code": "3",
    "en": "Three",
    "cn": "",
    "mean": "三 数字 3 Numeral three"
  },
  {
    "file": "4.svg",
    "code": "4",
    "en": "Four",
    "cn": "",
    "mean": "四 数字 4 Numeral four"
  },
  {
    "file": "5.svg",
    "code": "5",
    "en": "Five",
    "cn": "",
    "mean": "五 数字 5 Numeral five"
  },
  {
    "file": "6.svg",
    "code": "6",
    "en": "Six",
    "cn": "",
    "mean": "六 数字 6 Numeral six"
  },
  {
    "file": "7.svg",
    "code": "7",
    "en": "Seven",
    "cn": "",
    "mean": "七 数字 7 Numeral seven"
  },
  {
    "file": "8.svg",
    "code": "8",
    "en": "Eight",
    "cn": "",
    "mean": "八 数字 8 Numeral eight"
  },
  {
    "file": "9.svg",
    "code": "9",
    "en": "Nine",
    "cn": "",
    "mean": "九 数字 9 Numeral nine"
  },
  {
    "file": "repeater-1.svg",
    "code": "repeater-1",
    "en": "1st",
    "cn": "",
    "mean": "Substitute 代一 替补同组第一面旗（重复的字母/数字） Repeat the first flag of the group"
  },
  {
    "file": "repeater-2.svg",
    "code": "repeater-2",
    "en": "2nd",
    "cn": "",
    "mean": "Substitute 代二 替补同组第二面旗 Repeat the second flag of the group"
  },
  {
    "file": "repeater-3.svg",
    "code": "repeater-3",
    "en": "3rd",
    "cn": "",
    "mean": "Substitute 代三 替补同组第三面旗 Repeat the third flag of the group"
  },
  {
    "file": "answering.svg",
    "code": "answering",
    "en": "Answering",
    "cn": "",
    "mean": "Pennant 回答旗 回答；数字组中作小数点。半扬=已看到，全扬=已明白 Answering / decimal point"
  }
]