UNPKG

hk-mtr-util

Version:

A simple TypeScript Library contains information about HK MTR.

486 lines 18.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.translate = void 0; var type_1 = require("./type"); function translate(location, locale) { if (locale === 'zh') { return translateZH(location); } else { return translateEn(location); } } exports.translate = translate; function translateZH(location) { switch (location) { case type_1.AirportExpressLine.AIRPORT: return '機場'; case type_1.AirportExpressLine.ASIS_WORLD_EXPO: return '博覽館'; case type_1.AirportExpressLine.TSING_YI: return '青衣'; case type_1.AirportExpressLine.KOWNLOON: return '九龍'; case type_1.AirportExpressLine.HONG_KONG: return '香港'; case type_1.DisneylandResortLine.DISNEYLAND_RESORT: return '迪士尼'; case type_1.DisneylandResortLine.SUNNY_BAY: return '欣澳'; case type_1.EastRailLine.HUNG_HOM: return '紅磡'; case type_1.EastRailLine.MONG_KOK_EAST: return '旺角東'; case type_1.EastRailLine.KOWLOON_TONG: return '九龍塘'; case type_1.EastRailLine.TAI_WAI: return '大圍'; case type_1.EastRailLine.SHA_TIN: return '沙田'; case type_1.EastRailLine.FO_TAN: return '火炭'; case type_1.EastRailLine.RACECOURSE: return '馬場'; case type_1.EastRailLine.UNIVERSITY: return '大學'; case type_1.EastRailLine.TAI_PO_MARKET: return '大埔墟'; case type_1.EastRailLine.TAI_WO: return '太和'; case type_1.EastRailLine.FANLING: return '粉嶺'; case type_1.EastRailLine.SHEUNG_SHUI: return '上水'; case type_1.EastRailLine.LO_WU: return '羅湖'; case type_1.EastRailLine.LOK_MA_CHAU: return '落馬洲'; case type_1.IslandLine.KENNEDY_TOWN: return '堅尼地城'; case type_1.IslandLine.HKU: return '香港大學'; case type_1.IslandLine.SAI_YING_PUN: return '西營盤'; case type_1.IslandLine.SHEUNG_WAN: return '上環'; case type_1.IslandLine.CENTRAL: return '中環'; case type_1.IslandLine.ADMIRALTY: return '金鐘'; case type_1.IslandLine.WAN_CHAI: return '灣仔'; case type_1.IslandLine.CAUSEWAY_BAY: return '銅鑼灣'; case type_1.IslandLine.TIN_HAU: return '天后'; case type_1.IslandLine.FORTRESS_HILL: return '炮台山'; case type_1.IslandLine.NORTH_POINT: return '北角'; case type_1.IslandLine.QUARRY_BAY: return '鰂魚涌'; case type_1.IslandLine.TAI_KOO: return '太古'; case type_1.IslandLine.SAI_WAN_HO: return '西灣河'; case type_1.IslandLine.SHAU_KEI_WAN: return '筲箕灣'; case type_1.IslandLine.HENG_FA_CHUEN: return '杏花邨'; case type_1.IslandLine.CHAI_WAN: return '柴灣'; case type_1.KwunTongLine.WHAMPOA: return '黃埔'; case type_1.KwunTongLine.HO_MAN_TIN: return '何文田'; case type_1.KwunTongLine.YAU_MA_TEI: return '油麻地'; case type_1.KwunTongLine.MONG_KOK: return '旺角'; case type_1.KwunTongLine.PRINCE_EDWARD: return '太子'; case type_1.KwunTongLine.SHEK_KIP_MEI: return '石硤尾'; case type_1.KwunTongLine.KOWLOON_TONG: return '九龍塘'; case type_1.KwunTongLine.LOK_FU: return '樂富'; case type_1.KwunTongLine.WONG_TAI_SIN: return '黃大仙'; case type_1.KwunTongLine.DIAMOND_HILL: return '鑽石山'; case type_1.KwunTongLine.CHOI_HUNG: return '彩虹'; case type_1.KwunTongLine.KOWLOON_BAY: return '九龍灣'; case type_1.KwunTongLine.NGAU_TAU_KOK: return '牛頭角'; case type_1.KwunTongLine.KWUN_TONG: return '觀塘'; case type_1.KwunTongLine.LAM_TIN: return '藍田'; case type_1.KwunTongLine.YAU_TONG: return '油塘'; case type_1.KwunTongLine.TIU_KENG_LENG: return '調景嶺'; case type_1.SouthIslandLine.ADMIRALTY: return '金鐘'; case type_1.SouthIslandLine.OCEAN_PARK: return '海洋公園'; case type_1.SouthIslandLine.WONG_CHUK_HANG: return '黃竹坑'; case type_1.SouthIslandLine.LEI_TUNG: return '利東'; case type_1.SouthIslandLine.SOUTH_HORIZONS: return '海怡半島'; case type_1.TseungKwanOLine.NORTH_POINT: return '北角'; case type_1.TseungKwanOLine.QUARRY_BAY: return '鰂魚涌'; case type_1.TseungKwanOLine.YAU_TONG: return '油塘'; case type_1.TseungKwanOLine.TIU_KENG_LENG: return '調景嶺'; case type_1.TseungKwanOLine.TSEUNG_KWAN_O: return '將軍澳'; case type_1.TseungKwanOLine.HANG_HAU: return '坑口'; case type_1.TseungKwanOLine.PO_LAM: return '寶琳'; case type_1.TseungKwanOLine.LOHAS_PARK: return '康城'; case type_1.TsuenWanLine.CENTRAL: return '中環'; case type_1.TsuenWanLine.ADMIRALTY: return '金鐘'; case type_1.TsuenWanLine.TSIM_SHA_TSUI: return '尖沙嘴'; case type_1.TsuenWanLine.JORDAN: return '佐敦'; case type_1.TsuenWanLine.YAU_MA_TEI: return '油麻地'; case type_1.TsuenWanLine.MONG_KOK: return '旺角'; case type_1.TsuenWanLine.PRINCE_EDWARD: return '太子'; case type_1.TsuenWanLine.SHAM_SHUI_PO: return '深水埗'; case type_1.TsuenWanLine.CHEUNG_SHA_WAN: return '長沙灣'; case type_1.TsuenWanLine.LAI_CHI_KOK: return '荔枝角'; case type_1.TsuenWanLine.MEI_FOO: return '美孚'; case type_1.TsuenWanLine.LAI_KING: return '荔景'; case type_1.TsuenWanLine.KWAI_FONG: return '葵芳'; case type_1.TsuenWanLine.KWAI_HING: return '葵興'; case type_1.TsuenWanLine.TAI_WO_HAU: return '大窩口'; case type_1.TsuenWanLine.TSUEN_WAN: return '荃灣'; case type_1.TuenMaLinePhaseOne.KAI_TAK: return '啟德'; case type_1.TuenMaLinePhaseOne.DIAMOND_HILL: return '鑽石山'; case type_1.TuenMaLinePhaseOne.HIN_KENG: return '顯徑'; case type_1.TuenMaLinePhaseOne.TAI_WAI: return '大圍'; case type_1.TuenMaLinePhaseOne.CHE_KUNG_TEMPLE: return '車公廟'; case type_1.TuenMaLinePhaseOne.SHA_TIN_WAI: return '沙田圍'; case type_1.TuenMaLinePhaseOne.CITY_ONE: return '第一城'; case type_1.TuenMaLinePhaseOne.SHEK_MUN: return '石門'; case type_1.TuenMaLinePhaseOne.TAI_SHUI_HANG: return '大水坑'; case type_1.TuenMaLinePhaseOne.HENG_ON: return '恆安'; case type_1.TuenMaLinePhaseOne.MA_ON_SHAN: return '馬鞍山'; case type_1.TuenMaLinePhaseOne.WU_KAI_SHA: return '烏溪沙'; case type_1.TungChungLine.HONG_KONG: return '香港'; case type_1.TungChungLine.KOWLOON: return '九龍'; case type_1.TungChungLine.OLYMPIC: return '奧運'; case type_1.TungChungLine.NAM_CHEONG: return '南昌'; case type_1.TungChungLine.LAI_KING: return '荔景'; case type_1.TungChungLine.TSING_YI: return '青衣'; case type_1.TungChungLine.SUNNY_BAY: return '欣澳'; case type_1.TungChungLine.TUNG_CHUNG: return '東涌'; case type_1.WestRailLine.HUNG_HOM: return '紅磡'; case type_1.WestRailLine.EAST_TSIM_SHA_TSUI: return '尖東'; case type_1.WestRailLine.AUSTIN: return '柯士甸'; case type_1.WestRailLine.NAM_CHEONG: return '南昌'; case type_1.WestRailLine.MEI_FOO: return '美孚'; case type_1.WestRailLine.TSUEN_WAN_WEST: return '荃灣西'; case type_1.WestRailLine.KAM_SHEUNG_ROAD: return '錦上路'; case type_1.WestRailLine.YUEN_LONG: return '元朗'; case type_1.WestRailLine.LONG_PING: return '朗屏'; case type_1.WestRailLine.TIN_SHUI_WAI: return '天水圍'; case type_1.WestRailLine.SIU_HONG: return '兆康'; case type_1.WestRailLine.TUEN_MUN: return '屯門'; } } function translateEn(location) { switch (location) { case type_1.AirportExpressLine.AIRPORT: return 'Airport'; case type_1.AirportExpressLine.ASIS_WORLD_EXPO: return 'AsiaWorld-Expo'; case type_1.AirportExpressLine.TSING_YI: return 'Tsing Yi'; case type_1.AirportExpressLine.KOWNLOON: return 'Kowloon'; case type_1.AirportExpressLine.HONG_KONG: return 'Hong Kong'; case type_1.DisneylandResortLine.DISNEYLAND_RESORT: return 'Disneyland Resort'; case type_1.DisneylandResortLine.SUNNY_BAY: return 'Sunny Bay'; case type_1.EastRailLine.HUNG_HOM: return 'Hung Home'; case type_1.EastRailLine.MONG_KOK_EAST: return 'Mong Kok East'; case type_1.EastRailLine.KOWLOON_TONG: return 'Kowloon Tong'; case type_1.EastRailLine.TAI_WAI: return 'Tai Wai'; case type_1.EastRailLine.SHA_TIN: return 'Sha Tin'; case type_1.EastRailLine.FO_TAN: return 'Fo Tan'; case type_1.EastRailLine.RACECOURSE: return 'Racecourse'; case type_1.EastRailLine.UNIVERSITY: return 'University'; case type_1.EastRailLine.TAI_PO_MARKET: return 'Tai Po Market'; case type_1.EastRailLine.TAI_WO: return 'Tai Wo'; case type_1.EastRailLine.FANLING: return 'Fanling'; case type_1.EastRailLine.SHEUNG_SHUI: return 'Sheung Shui'; case type_1.EastRailLine.LO_WU: return 'Lo Wu'; case type_1.EastRailLine.LOK_MA_CHAU: return 'Lok Ma Chau'; case type_1.IslandLine.KENNEDY_TOWN: return 'Kennedy Town'; case type_1.IslandLine.HKU: return 'HKU'; case type_1.IslandLine.SAI_YING_PUN: return 'Sai Ying Pun'; case type_1.IslandLine.SHEUNG_WAN: return 'Sheung Wan'; case type_1.IslandLine.CENTRAL: return 'Central'; case type_1.IslandLine.ADMIRALTY: return 'Admiralty'; case type_1.IslandLine.WAN_CHAI: return 'Wan Chai'; case type_1.IslandLine.CAUSEWAY_BAY: return 'Causeway Bay'; case type_1.IslandLine.TIN_HAU: return 'Tin Hau'; case type_1.IslandLine.FORTRESS_HILL: return 'Fortress Hill'; case type_1.IslandLine.NORTH_POINT: return 'North Point'; case type_1.IslandLine.QUARRY_BAY: return 'Quarry Bay'; case type_1.IslandLine.TAI_KOO: return 'Tai Koo'; case type_1.IslandLine.SAI_WAN_HO: return 'Sai Wan Ho'; case type_1.IslandLine.SHAU_KEI_WAN: return 'Shau Kei Wan'; case type_1.IslandLine.HENG_FA_CHUEN: return 'Heng Fa Chuen'; case type_1.IslandLine.CHAI_WAN: return 'Chai Wan'; case type_1.KwunTongLine.WHAMPOA: return 'Whampoa'; case type_1.KwunTongLine.HO_MAN_TIN: return 'Ho Man Tin'; case type_1.KwunTongLine.YAU_MA_TEI: return 'Yau Ma Tei'; case type_1.KwunTongLine.MONG_KOK: return 'Mong Kok'; case type_1.KwunTongLine.PRINCE_EDWARD: return 'Prince Edward'; case type_1.KwunTongLine.SHEK_KIP_MEI: return 'Shek Kip Mei'; case type_1.KwunTongLine.KOWLOON_TONG: return 'Kowloon Tong'; case type_1.KwunTongLine.LOK_FU: return 'Lok Fu'; case type_1.KwunTongLine.WONG_TAI_SIN: return 'Wong Tai Sin'; case type_1.KwunTongLine.DIAMOND_HILL: return 'Diamond Hill'; case type_1.KwunTongLine.CHOI_HUNG: return 'Choi Hung'; case type_1.KwunTongLine.KOWLOON_BAY: return 'Kowloon Bay'; case type_1.KwunTongLine.NGAU_TAU_KOK: return 'Ngau Tau Kok'; case type_1.KwunTongLine.KWUN_TONG: return 'Kwun Tong'; case type_1.KwunTongLine.LAM_TIN: return 'Lam Tin'; case type_1.KwunTongLine.YAU_TONG: return 'Yau Tong'; case type_1.KwunTongLine.TIU_KENG_LENG: return 'Tiu Keng Leng'; case type_1.SouthIslandLine.ADMIRALTY: return 'Admiralty'; case type_1.SouthIslandLine.OCEAN_PARK: return 'Ocean Park'; case type_1.SouthIslandLine.WONG_CHUK_HANG: return 'Wong CHuk'; case type_1.SouthIslandLine.LEI_TUNG: return 'Lei Tung'; case type_1.SouthIslandLine.SOUTH_HORIZONS: return 'South Horizons'; case type_1.TseungKwanOLine.NORTH_POINT: return 'North Point'; case type_1.TseungKwanOLine.QUARRY_BAY: return 'Quarry Bay'; case type_1.TseungKwanOLine.YAU_TONG: return 'Yau Tong'; case type_1.TseungKwanOLine.TIU_KENG_LENG: return 'Tiu Keng Leng'; case type_1.TseungKwanOLine.TSEUNG_KWAN_O: return 'Tseung Kwan O'; case type_1.TseungKwanOLine.HANG_HAU: return 'Hang Hau'; case type_1.TseungKwanOLine.PO_LAM: return 'Po Lam'; case type_1.TseungKwanOLine.LOHAS_PARK: return 'Lohas Park'; case type_1.TsuenWanLine.CENTRAL: return 'Central'; case type_1.TsuenWanLine.ADMIRALTY: return 'Admiralty'; case type_1.TsuenWanLine.TSIM_SHA_TSUI: return 'Tsim Sha Tsui'; case type_1.TsuenWanLine.JORDAN: return 'Jordan'; case type_1.TsuenWanLine.YAU_MA_TEI: return 'Yau Ma Tei'; case type_1.TsuenWanLine.MONG_KOK: return 'Mong Kok'; case type_1.TsuenWanLine.PRINCE_EDWARD: return 'Price Edward'; case type_1.TsuenWanLine.SHAM_SHUI_PO: return 'Sham Shui Po'; case type_1.TsuenWanLine.CHEUNG_SHA_WAN: return 'Cheung Sha Wan'; case type_1.TsuenWanLine.LAI_CHI_KOK: return 'Lai Chi Kok'; case type_1.TsuenWanLine.MEI_FOO: return 'Mei Foo'; case type_1.TsuenWanLine.LAI_KING: return 'Lai King'; case type_1.TsuenWanLine.KWAI_FONG: return 'Kwai Fong'; case type_1.TsuenWanLine.KWAI_HING: return 'Kwai Hing'; case type_1.TsuenWanLine.TAI_WO_HAU: return 'Tai Wo Hau'; case type_1.TsuenWanLine.TSUEN_WAN: return 'Tsuen Wan'; case type_1.TuenMaLinePhaseOne.KAI_TAK: return 'Kai Tak'; case type_1.TuenMaLinePhaseOne.DIAMOND_HILL: return 'Diamond Hill'; case type_1.TuenMaLinePhaseOne.HIN_KENG: return 'Hin Keng'; case type_1.TuenMaLinePhaseOne.TAI_WAI: return 'Tai Wai'; case type_1.TuenMaLinePhaseOne.CHE_KUNG_TEMPLE: return 'Che Kung Temple'; case type_1.TuenMaLinePhaseOne.SHA_TIN_WAI: return 'Sha Tin Wai'; case type_1.TuenMaLinePhaseOne.CITY_ONE: return 'City One'; case type_1.TuenMaLinePhaseOne.SHEK_MUN: return 'Shek Mun'; case type_1.TuenMaLinePhaseOne.TAI_SHUI_HANG: return 'Tai Shui Hang'; case type_1.TuenMaLinePhaseOne.HENG_ON: return 'Heng On'; case type_1.TuenMaLinePhaseOne.MA_ON_SHAN: return 'Ma On Shan'; case type_1.TuenMaLinePhaseOne.WU_KAI_SHA: return 'Wu Kai Sha'; case type_1.TungChungLine.HONG_KONG: return 'Hong Kong'; case type_1.TungChungLine.KOWLOON: return 'Kowloon'; case type_1.TungChungLine.OLYMPIC: return 'Olympic'; case type_1.TungChungLine.NAM_CHEONG: return 'Nam Cheong'; case type_1.TungChungLine.LAI_KING: return 'Lai King'; case type_1.TungChungLine.TSING_YI: return 'Tsing Yi'; case type_1.TungChungLine.SUNNY_BAY: return 'Sunny Bay'; case type_1.TungChungLine.TUNG_CHUNG: return 'Tung Chung'; case type_1.WestRailLine.HUNG_HOM: return 'Hung Hom'; case type_1.WestRailLine.EAST_TSIM_SHA_TSUI: return 'East Tsun Sha Tsui'; case type_1.WestRailLine.AUSTIN: return 'Austin'; case type_1.WestRailLine.NAM_CHEONG: return 'Nam Cheong'; case type_1.WestRailLine.MEI_FOO: return 'Mei Foo'; case type_1.WestRailLine.TSUEN_WAN_WEST: return 'Tsuen Wan West'; case type_1.WestRailLine.KAM_SHEUNG_ROAD: return 'Kam Sheung Road'; case type_1.WestRailLine.YUEN_LONG: return 'Yuen Long'; case type_1.WestRailLine.LONG_PING: return 'Long Ping'; case type_1.WestRailLine.TIN_SHUI_WAI: return 'Tin Shui Wai'; case type_1.WestRailLine.SIU_HONG: return 'Siu Hong'; case type_1.WestRailLine.TUEN_MUN: return 'Tuen Mun'; } } //# sourceMappingURL=translate.js.map