<reponame>ryu-i-engineer/ImageAnnotationChallenge
lan_and_indutrial_network_cables_list = [
    ["LAN cable", "LANケーブル(コネクタ付)"],
    ["LAN / Network cable", "LAN･省配線ネットワークケーブル(ケーブル単体)"],
    ["Fiber Optic cable accessories", "光ファイバケーブル(オプション･その他"],
    ["LAN cable and connector accessories", "LANケーブル･コネクタオプション"],
    ["Network cable adapters", "LAN中継･延長用アダプタ"],
    ["Network cable connectors", "LANコネクタ"],
    ["Telephone cable", "電話線(RJ11)"],
    ["Fiber optic cable", "光ファイバケーブル"],
]

equipment_specific_cables_list = [
    ["AC servo motor cables", "ACサーボモータ用ケーブル"],
    ["Cordset Accessories", "ハーネス(オプション)"],
    ["I/O board cables", "I/Oボード対応ケーブル"],
    ["Image sensor cables", "画像センサ対応ケーブル"],
    ["PLC cables", "PLC対応ケーブル"],
    ["Relay terminal cables", "リレーターミナル対応ケーブル"],
    ["Sensor cordsets", "センサ対応ケーブル"],
    ["Single Axis Robot cables", "単体ロボットケーブル"],
    ["Stepper motor cables", "ステッピングモータ用ケーブル"],
    ["Touch panel cables", "タッチパネル対応ケーブル"],
    ["Solenoid valve compatible cable", "電磁弁対応ケーブル"],
]

cordsets_list = [
    ["Circular cordsets", "丸形コネクタ付ケーブル"],
    ["Coaxial cordsets", "同軸コネクタ付ケーブル"],
    ["Conversion & branching cordsets", "変換･分岐ケーブル"],
    ["Nylon connector cordsets", "ナイロンコネクタ付ケーブル"],
    ["Square cordsets", "角型コネクタ付ケーブル"],
]

cable_accessories_list = [
    ["Cable Accessories", "ケーブルアクセサリー"],
    ["Conductive tape", "導電性テープ"],
    ["Electrical tape", "テープ･シール"],
]

cable_bushings_clip_and_stickers_list = [
    ["Cable bushings", "ケーブルブッシュ"],
    ["Cable clips", "ケーブルクリップ"],
    ["Cable stickers", "ケーブルステッカー"],
]

cable_organization_list = [
    ["Cable ties", "結束バンド"],
    ["Cable tie mounts & accessories", "結束バンド固定具･オプション"],
]

cable_gland_list = [
    ["Cable gland components", "ケーブルグランド"],
    ["Cable gland accessories", "ケーブルグランドオプション"],
]

computer_and_AV_cables_list = [
    ["Audio Video cable components", "AVケーブル"],
    ["Display cable components", "ディスプレイケーブル"],
    ["Printer cable components", "プリンタケーブル"],
    ["PS/2 Cable components", "PS/2規格ケーブル"],
    ["RS232C cables", "RS232Cケーブル"],
    ["SCSI cable components", "SCSIケーブル"],
    ["USB cable supplies", "USBケーブル"],
    ["Antenna cable", "アンテナケーブル"],
]

crimp_terminal_components_list = [
    ["Crimp terminals", "圧着端子"],
    ["Crimp terminal accessories", "圧着端子(オプション･その他)"],
]

electrical_conduits_list = [
    ["Metal conduits", "金属管"],
    ["Metal conduit accessories", "金属管オプション"],
    ["Plastic conduits", "樹脂管"],
    ["Plastic conduits accessories", "樹脂管オプション"],
]

electrical_tubingand_sleeving_list = [
    ["Braided sleeves", "編組チューブ"],
    ["Cable sleeving", "シート型チューブ"],
    ["Electrical tubing accessories", "チューブオプション"],
    ["General Purpose tubing", "汎用チューブ"],
    ["Heat shrink tubing", "熱収縮チューブ"],
    ["Spiral wraps", "スパイラルチューブ"],
]

electrical_wiring_tools_list = [
    ["Cable tie tools", "結束工具"],
    ["Crimping & IDC tools", "圧着工具･圧接工具"],
    ["Electrical wiring tool accessories", "汎用工具(オプション･その他)"],
    ["Wire cutting tools", "切断工具"],
    ["Wiring connection screwdrivers", "ドライバー(配線接続用)"],
    ["Wiring tweezers & wranches", "ピンセット･レンチ"],
    ["Wiring stripper tools", "電線剥き工具"],
]

soldering_supplies_list = [
    ["Soldering tools", "はんだ付け工具"],
    ["Soldering iron holders", "はんだごてホルダー"],
]

specialized_wiring_tools_list = [
    ["Connector tools", "コネクタ専用工具"],
    ["Specialized wiring tool accessories", "専用工具(オプション･その他)"],
    ["Terminal removal tools", "端子引抜工具"],
]


wire_and_cable_list = [
    ["Coaxial cables", "同軸ケーブル"],
    ["Coiled cords", "カールコード"],
    ["Control & Instrumentation cables", "制御･計装ケーブル"],
    ["Environmentally friendly cables", "エコ電線ケーブル"],
    ["Flexible robot cables", "ロボットケーブル"],
    ["Hook-Up wires", "電気･電子･通信機器用絶縁電線"],
    ["Power cables", "電力ケーブル"],
    ["Ribbon cables", "フラットケーブル"],
    ["Information communication cable", "情報通信ケーブル"],
    ["Wire storage", "電線収納具"],
    ["Disaster prevention alarm cable", "防災用警報用ケーブル"],
    ["LAN / Network cable", "LAN･省配線ネットワークケーブル(ケーブル単体)"],
]


wiring_connectors_list = [
    ["Cicular connectors", "丸形コネクタ"],
    ["Coaxial connectors", "同軸コネクタ"],
    ["Connector accessories", "コネクタ(オプション･その他)"],
    ["Connector Adapters", "変換コネクタ"],
    ["Connector caps", "コネクタ用キャップ"],
    ["Connector sets", "コネクタセット"],
    ["Contacts & Pins", "コンタクトピン"],
    ["Nylon connectors", "ナイロンコネクタ"],
    ["Rectangular connectors", "角型コネクタ"],
]

wire_ducts_and_cable_raceways_list = [
    ["Cable raceways", "モール"],
    ["Cable raceway accessories", "モールオプション"],
    ["Wire ducts", "ワイヤダクト"],
    ["Wire duct accessories", "ワイヤダクトオプション"],
]

wiring_component_dict = {
    "LAN & Industrial Network cables": lan_and_indutrial_network_cables_list,
    "Equipment specific cables": equipment_specific_cables_list,
    "Cordsets": cordsets_list,
    "Cable accessories": cable_accessories_list,
    "Cable gland components": cable_gland_list,
    "Cable bushings, Clip & stickers": cable_bushings_clip_and_stickers_list,
    "Cable organization": cable_organization_list,
    "Computer & AV cables": computer_and_AV_cables_list,
    "Crimp terminal components": crimp_terminal_components_list,
    "Electrical conduits": electrical_conduits_list,
    "Electrical Tubing & sleeving": electrical_tubingand_sleeving_list,
    "Electrical wiring tools": electrical_wiring_tools_list,
    "Screw & spacer components": ["Screw & spacer components", "ネジ･スペーサー"],
    "Soldering supplies": soldering_supplies_list,
    "Specialized wiring tools": specialized_wiring_tools_list,
    "Wire & Cable": wire_and_cable_list,
    "Wiring connectors": wiring_connectors_list,
    "Wire ducts & cable raceways": wire_ducts_and_cable_raceways_list,
}

if __name__ == "__main__":
    for item in wiring_component_dict:
        print(f"Key is {item}. Values are {wiring_component_dict[item]}")
