From d3dec9405e76228307a551684df870b1ca865698 Mon Sep 17 00:00:00 2001 From: Tag Date: Wed, 16 Nov 2022 13:07:57 -0800 Subject: [PATCH] CN i18n updates Ctrl-Left-Click in map aims rotator --- package.nw/i18n/cn-dxcc.json | 40 +- package.nw/i18n/cn-state.json | 4 +- package.nw/i18n/cn-t.json | 902 +++++++++++++------------- package.nw/i18n/cn.json | 864 ++++++++++++------------ package.nw/i18n/cnt-dxcc.json | 350 ++++++++++ package.nw/i18n/cnt-state.json | 183 ++++++ package.nw/lib/gt.js | 11 + package.nw/lib/services/pstrotator.js | 28 +- 8 files changed, 1461 insertions(+), 921 deletions(-) create mode 100644 package.nw/i18n/cnt-dxcc.json create mode 100644 package.nw/i18n/cnt-state.json diff --git a/package.nw/i18n/cn-dxcc.json b/package.nw/i18n/cn-dxcc.json index 4678449..96166e7 100644 --- a/package.nw/i18n/cn-dxcc.json +++ b/package.nw/i18n/cn-dxcc.json @@ -1,5 +1,5 @@ { - "0": "没有任何", + "0": "不详", "1": "加拿大", "2": "阿布阿里岛", "3": "阿富汗", @@ -14,12 +14,12 @@ "13": "南极洲", "14": "亚美尼亚", "15": "俄罗斯亚洲", - "16": "坎贝尔群岛", + "16": "新西兰亚南极岛", "17": "阿维斯岛", "18": "阿塞拜疆", "19": "巴霍努埃沃浅滩", "20": "贝克和豪兰岛", - "21": "巴里亚利群岛", + "21": "巴利阿里群岛", "22": "帕劳", "24": "布韦岛", "27": "白俄罗斯", @@ -37,7 +37,7 @@ "43": "德塞切奥岛", "45": "多德卡尼斯群岛", "46": "东马来西亚", - "47": "复活节岛", + "47": "復活节岛", "48": "东基里巴斯", "49": "赤道几内亚", "50": "墨西哥", @@ -45,13 +45,13 @@ "52": "爱沙尼亚", "53": "埃塞俄比亚", "54": "俄罗斯欧洲", - "56": "费尔南多·迪诺罗尼亚群岛", + "56": "费尔南多迪诺罗尼亚群岛", "60": "巴哈马", "61": "法兰士约瑟夫地群岛", "62": "巴巴多斯", "63": "法属圭亚那", "64": "百慕大", - "65": "英属维京岛", + "65": "英属维京群岛", "66": "伯利兹", "69": "开曼群岛", "70": "古巴", @@ -105,7 +105,7 @@ "132": "巴拉圭", "133": "克马德克群岛", "134": "金曼礁", - "135": "吉尔吉斯坦", + "135": "吉尔吉斯斯坦", "136": "秘鲁", "137": "韩国", "138": "库雷环礁", @@ -121,7 +121,7 @@ "149": "亚速尔群岛", "150": "澳大利亚", "151": "马里-维索茨克岛", - "152": "中国澳门", + "152": "澳门", "153": "麦格理岛", "157": "瑙鲁", "158": "瓦努阿图", @@ -158,7 +158,7 @@ "195": "安诺本岛", "197": "巴尔米拉环礁和贾维斯岛", "199": "彼得一世岛", - "201": "爱德华王子岛", + "201": "爱德华王子和马里恩岛", "202": "波多黎各", "203": "安道尔", "204": "雷维亚希赫多群岛", @@ -168,15 +168,15 @@ "209": "比利时", "211": "塞布尔岛", "212": "保加利亚", - "213": "圣马丁岛", + "213": "法属圣马丁岛", "214": "科西嘉岛", "215": "塞浦路斯", "216": "圣安德烈斯和普罗维登西亚岛", - "217": "圣菲利斯和圣安布罗西奥岛", + "217": "圣菲力斯岛", "219": "圣多美和普林西比", "221": "丹麦", "222": "法罗群岛", - "223": "英国", + "223": "英格兰", "224": "芬兰", "225": "撒丁岛", "227": "法国", @@ -194,7 +194,7 @@ "242": "冰岛", "245": "爱尔兰", "246": "马耳他骑士团", - "247": "中国南沙群岛", + "247": "南沙群岛", "248": "意大利", "249": "圣基茨和尼维斯", "250": "圣赫勒拿岛", @@ -250,7 +250,7 @@ "312": "柬埔寨", "315": "斯里兰卡", "318": "中国", - "321": "中国香港", + "321": "国香港", "324": "印度", "327": "印度尼西亚", "330": "伊朗", @@ -273,7 +273,7 @@ "381": "新加坡", "382": "吉布提", "384": "叙利亚", - "386": "中国台湾", + "386": "台湾", "387": "泰国", "390": "土耳其", "391": "阿拉伯联合酋长国", @@ -312,11 +312,11 @@ "462": "南非", "464": "纳米比亚", "466": "苏丹", - "468": "斯威士兰王国", + "468": "史瓦帝尼王国", "470": "坦桑尼亚", "474": "突尼斯", "478": "埃及", - "480": "布吉那法索", + "480": "布基纳法索", "482": "赞比亚", "483": "多哥", "489": "康威礁", @@ -328,8 +328,8 @@ "502": "北马其顿", "503": "捷克", "504": "斯洛伐克", - "505": "中国东沙群岛", - "506": "中国黄岩岛", + "505": "国东沙群岛", + "506": "国黄岩岛", "507": "泰莫图省", "508": "南方群岛", "509": "马克萨斯岛", @@ -341,7 +341,7 @@ "515": "斯温斯岛", "516": "圣巴特勒米岛", "517": "库拉索岛", - "518": "圣马丁岛", + "518": "荷属圣马丁岛", "519": "萨巴和圣尤斯特歇斯岛", "520": "博奈尔岛", "521": "南苏丹", diff --git a/package.nw/i18n/cn-state.json b/package.nw/i18n/cn-state.json index ea18b9f..6b9f000 100644 --- a/package.nw/i18n/cn-state.json +++ b/package.nw/i18n/cn-state.json @@ -100,7 +100,7 @@ "MX-CHP": "恰帕斯州", "MX-COA": "科阿韦拉州", "MX-COL": "科利马州", - "MX-DIF": "墨西哥聯邦特區", + "MX-DIF": "墨西哥联邦特区", "MX-DUR": "杜兰戈州", "MX-GRO": "格雷罗州", "MX-GUA": "瓜纳华托州", @@ -110,7 +110,7 @@ "MX-MIC": "米却肯州", "MX-MOR": "莫雷洛斯州", "MX-NAY": "纳亚里特州", - "MX-NLE": "新萊昂州", + "MX-NLE": "新莱昂州", "MX-OAX": "瓦哈卡州", "MX-PUE": "普埃布拉", "MX-QUE": "克雷塔罗州", diff --git a/package.nw/i18n/cn-t.json b/package.nw/i18n/cn-t.json index 7ea346b..2b4b4b2 100644 --- a/package.nw/i18n/cn-t.json +++ b/package.nw/i18n/cn-t.json @@ -10,7 +10,7 @@ }, "COMMENT_GridTracker.html": "", "appname-title": "GridTracker", - "appname-sub-title": "Grid網格追蹤助手", + "appname-sub-title": "GridTracker網格追蹤助手", "statupStatusDiv": "初始化啟動", "documents.Div1": "您的存檔目錄
未找到。", "documents.Div2": "沒有存檔目錄, GridTracker將無法繼續。", @@ -344,13 +344,13 @@ "settings.logging.HRDLogbook.source": "HRD Logbook", "settings.logging.HRDLogbook.details.IP": "IP地址", "settings.logging.HRDLogbook.details.Port": "埠號", - "settings.logging.other.title": "Other Services", - "settings.logging.otherheader.service": "Service", - "settings.logging.otherheader.active": "Active?", - "settings.logging.otherheader.details": "Details", + "settings.logging.other.title": "其他服務", + "settings.logging.otherheader.service": "服務", + "settings.logging.otherheader.active": " 活動的?", + "settings.logging.otherheader.details": "具體內容", "settings.logging.pstrotator.label": "CatRotator / PstRotator", - "settings.logging.pstrotator.details.IP": "IP", - "settings.logging.pstrotator.details.Port": "UDP Port", + "settings.logging.pstrotator.details.IP": "IP地址", + "settings.logging.pstrotator.details.Port": "UDP端口", "settings.callroster.AlwaysOnTop.label": "視窗始終在最上層", "settings.callroster.AlwaysOnTop.hover": "將呼叫清單置於其他視窗之上", "settings.callroster.MaxAge.label": "呼叫清單最大時效", @@ -571,498 +571,498 @@ "stats.tabs.live": "在線", "stats.noDecodes": "還沒有解碼", "COMMENT_adif.js": "", - "adif.TestResult.invalid": "Invalid", - "adif.TestResult.error": "Unknown Error", - "adif.TestResult.passed": "Passed", - "adif.TestResult.response": "Invalid Response", - "adif.TestResult.testing": "Testing", - "adif.NoFiles": "No file(s) selected", - "adif.LoggedN1MM": "Logged to N1MM", - "adif.LoggedLog4OM": "Logged to Log4OM", - "adif.ExceptionInternal": "Exception Internal Log", - "adif.LoggedGTBackup": "Logged to GridTracker backup", - "adif.ExceptionGTBackup": "Exception GridTracker backup", - "adif.ExceptionQRZ": "Exception QRZ Log", - "adif.ExceptionClubLog": "Exception ClubLog Log", - "adif.ExceptionHRDLogNet": "Exception HrdLog.net Log", - "adif.ExceptionCloudLog": "Exception Cloudlog Log", - "adif.LoggedN3FJP": "Logged to N3FJP Log", - "adif.ExceptionN3FJP": "Exception N3FJP Log", - "adif.LoggedDXKeeper": "Logged to DXKeeper", - "adif.ExceptionDXKeeper": "Exception DXKeeper", - "adif.LoggedHRDLogbook": "Logged to HRD Logbook", - "adif.ExceptionHRDLogbook": "Exception HRD Log", - "adif.ExceptionLoTW": "Excpetion LoTW Log", - "adif.ExceptionAlertLog": "Exception Alert Log", - "adif.ExceptionHideLookup": "Expception Hide Lookup", - "adif.BadPassUser": "Bad
Password
or
Nickname", - "adif.UnknownCall": "Unknown
Callsign", - "adif.QTHNickname": "QTH Nickname
Needed", - "adif.UnknownError": "Unknown
Error", - "adif.FaileQSLCreds": "Fail log eQSL.cc (credentials)", - "adif.FaileQSLNick": "Fail log eQSL.cc (nickname)", - "adif.FaileQSLDupe": "Fail log eQSL.cc (dupe)", - "adif.LoggedeQSL": "Logged to eQSL.cc", - "adif.FailedeQSL": "Fail log eQSL.cc (?)", - "adif.Offline": "Currently
offline", - "adif.TestUpload": "Testing Upload", - "adif.ErrorEncountered": "Error encountered", - "adif.InvalidTQSL": "Invalid tqsl executable", - "adif.MissingTQSL": "TrustedQSL not installed", - "adif.TQSLPassword": "TQSL Password missing", - "adif.TQSLStation": "Select Station", - "adif.TQSLFailed": "Fail log to TQSL", - "adif.TQSLLogged": "Logged to TQSL", - "adif.CloudLogAPIKey": "API Key Invalid", - "adif.CloudLogLogged": "Logged to Cloudlog", - "adif.CloudLogFailed": "Fail log to Cloudlog", - "adif.QRZFailedAlert": "Error uploading QSO to QRZ.com", - "adif.QRZFailed": "Fail log to QRZ.com", - "adif.QRZLogged": "Logged to QRZ.com", - "adif.QRZNoResponse": "Error uploading QSO to QRZ.com (No response)", - "adif.ClubLogLogged": "Logged to ClubLog.org", - "adif.HRDLogNetLogged": "Logged to HRDLOG.net", - "adif.HRDLogNetFailed": "Fail log to HRDLOG.net", + "adif.TestResult.invalid": "測試無效", + "adif.TestResult.error": "未知錯誤", + "adif.TestResult.passed": "已通過", + "adif.TestResult.response": "無效回應", + "adif.TestResult.testing": "測試中", + "adif.NoFiles": "未選擇任何檔案", + "adif.LoggedN1MM": "已記錄到 N1MM", + "adif.LoggedLog4OM": "已記錄到 Log4OM", + "adif.ExceptionInternal": "內部日誌異常", + "adif.LoggedGTBackup": "已記錄到 GridTracker 備份", + "adif.ExceptionGTBackup": "GridTracker 備份異常", + "adif.ExceptionQRZ": "QRZ 日誌異常", + "adif.ExceptionClubLog": "ClubLog 日誌異常", + "adif.ExceptionHRDLogNet": "HrdLog.net 日誌異常", + "adif.ExceptionCloudLog": "Cloudlog 日誌異常", + "adif.LoggedN3FJP": "已記錄到 N3FJP Log", + "adif.ExceptionN3FJP": "N3FJP 日誌異常", + "adif.LoggedDXKeeper": "已記錄到 DXKeeper", + "adif.ExceptionDXKeeper": "DXKeeper 日誌異常", + "adif.LoggedHRDLogbook": "已記錄到 HRD Logbook", + "adif.ExceptionHRDLogbook": "HRD 日誌異常", + "adif.ExceptionLoTW": "LoTW 日誌異常", + "adif.ExceptionAlertLog": "Alert 日誌異常", + "adif.ExceptionHideLookup": "隱藏查找異常", + "adif.BadPassUser": "錯誤
密碼

暱稱", + "adif.UnknownCall": "不明
呼號", + "adif.QTHNickname": "需要
QTH 暱稱", + "adif.UnknownError": "未知
錯誤", + "adif.FaileQSLCreds": "登錄 eQSL.cc (憑據)失敗", + "adif.FaileQSLNick": "登錄 eQSL.cc (暱稱)失敗", + "adif.FaileQSLDupe": "登錄 eQSL.cc (日誌重複)失敗", + "adif.LoggedeQSL": "已記錄到 eQSL.cc", + "adif.FailedeQSL": "記錄到 eQSL.cc (?)失敗", + "adif.Offline": "目前
離線", + "adif.TestUpload": "測試上傳", + "adif.ErrorEncountered": "遇到錯誤", + "adif.InvalidTQSL": "tqsl 執行檔案無效", + "adif.MissingTQSL": "沒有安裝 TrustedQSL", + "adif.TQSLPassword": "TQSL 失去密碼", + "adif.TQSLStation": "選擇電臺", + "adif.TQSLFailed": "記錄到 TQSL 時失敗", + "adif.TQSLLogged": "已記錄到 TQSL", + "adif.CloudLogAPIKey": "API 密鑰無效", + "adif.CloudLogLogged": "已記錄到 Cloudlog", + "adif.CloudLogFailed": "記錄到 Cloudlog 時失敗", + "adif.QRZFailedAlert": "將 QSO 上傳到 QRZ.com 時失敗", + "adif.QRZFailed": "登錄到 QRZ.com 時失敗", + "adif.QRZLogged": "已登錄到 QRZ.com", + "adif.QRZNoResponse": "將 QSO 上傳到 QRZ.com 時出錯(無回應)", + "adif.ClubLogLogged": "已登錄到 ClubLog.org", + "adif.HRDLogNetLogged": "已登錄到 HRDLOG.net", + "adif.HRDLogNetFailed": "登錄到 HRDLOG.net 時失敗", "COMMENT_alerts.js": "", - "alerts.addNew.Added": "Added", - "alerts.addNew.SelectFile": "Select File!", - "alerts.addNew.InvalidCall": "Invalid Callsign", - "alerts.addnew.Duplicate": "Duplicate!", - "alerts.callsign.speech": "Callsign", - "alerts.callsign.popup": "Seeking", - "alerts.gridsquare.speech": "Grid square", - "alerts.gridsquare.popup": "Grid square", - "alerts.QRZ.speech": "Calling", + "alerts.addNew.Added": "增加", + "alerts.addNew.SelectFile": "選擇檔案!", + "alerts.addNew.InvalidCall": "呼號無效", + "alerts.addnew.Duplicate": "重複!", + "alerts.callsign.speech": "呼號", + "alerts.callsign.popup": "尋找", + "alerts.gridsquare.speech": "格網方格", + "alerts.gridsquare.popup": "格網方格", + "alerts.QRZ.speech": "呼叫中", "alerts.QRZ.popup": "QRZ", - "alerts.AlertPop.Type": "Type", - "alerts.AlertPop.Value": "Value", - "alerts.AlertPop.Notify": "Notify", - "alerts.AlertPop.Repeat": "Repeat", - "alerts.AlertPop.Filename": "Filename", - "alerts.AlertPop.Alerted": "Alerted", - "alerts.AlertPop.LastMessage": "Last Message", - "alerts.AlertPop.When": "When", - "alerts.AlertPop.Yes": "Yes", - "alerts.AlertPop.No": "No", - "alerts.AlertPop.Gathering": "Gathering Alerts", - "alerts.TypesArray.CallExact": "Call (exact)", - "alerts.TypesArray.Grid": "Grid", + "alerts.AlertPop.Type": "類型", + "alerts.AlertPop.Value": "值", + "alerts.AlertPop.Notify": "通知", + "alerts.AlertPop.Repeat": "重覆", + "alerts.AlertPop.Filename": "檔案名稱", + "alerts.AlertPop.Alerted": "警報", + "alerts.AlertPop.LastMessage": "最後信息", + "alerts.AlertPop.When": "當", + "alerts.AlertPop.Yes": "確定", + "alerts.AlertPop.No": "否", + "alerts.AlertPop.Gathering": "積累警報", + "alerts.TypesArray.CallExact": "呼叫 (精確)", + "alerts.TypesArray.Grid": "網格", "alerts.TypesArray.QRZ": "QRZ", - "alerts.TypesArray.CallPartial": "Call (partial)", - "alerts.TypesArray.CallRegex": "Call (regex)", - "alerts.ValueArray.AudioFile": "Audio File", - "alerts.ValueArray.TextToSpeech": "TTS", - "alerts.ValueArray.PopUp": "PopUp", - "alerts.ValueArray.MapCenter": "Map Center", - "alerts.RepeatArray.No": "No", - "alerts.RepeatArray.Once": "Once", - "alerts.RepeatArray.Inf": "Inf", - "alerts.RepeatArray.Session": "Inf (Session)", - "alerts.Display.Type": "Type", - "alerts.Display.Value": "Value", - "alerts.Display.Notify": "Notify", - "alerts.Display.Repeat": "Repeat", - "alerts.Display.Filename": "Filename", - "alerts.Display.Alerted": "Alerted", - "alerts.Display.LastMessage": "Last Message", - "alerts.Display.When": "When", - "alerts.Display.Reset": "Reset", - "alerts.Display.Delete": "Delete", - "alerts.ClassicWords.callsign": "Call", - "alerts.ClassicWords.grid": "Grid", + "alerts.TypesArray.CallPartial": "呼叫 (局部)", + "alerts.TypesArray.CallRegex": "呼叫 (匹配)", + "alerts.ValueArray.AudioFile": "音頻檔案", + "alerts.ValueArray.TextToSpeech": "朗讀", + "alerts.ValueArray.PopUp": "彈出", + "alerts.ValueArray.MapCenter": "地圖中央", + "alerts.RepeatArray.No": "否", + "alerts.RepeatArray.Once": "一次性", + "alerts.RepeatArray.Inf": "資料", + "alerts.RepeatArray.Session": "資料 (通報)", + "alerts.Display.Type": "類型", + "alerts.Display.Value": "值", + "alerts.Display.Notify": "通知", + "alerts.Display.Repeat": "重覆", + "alerts.Display.Filename": "檔案名稱", + "alerts.Display.Alerted": "警報", + "alerts.Display.LastMessage": "最後信息", + "alerts.Display.When": "當", + "alerts.Display.Reset": "重罝", + "alerts.Display.Delete": "刪除", + "alerts.ClassicWords.callsign": "呼叫", + "alerts.ClassicWords.grid": "網格", "alerts.ClassicWords.DXCC": "DXCC", - "alerts.ClassicWords.CQz": "C-Q Zone", - "alerts.ClassicWords.ITUz": "I-T-U Zone", - "alerts.ClassicWords.State": "State", + "alerts.ClassicWords.CQz": "C-Q 分區", + "alerts.ClassicWords.ITUz": "I-T-U 分區", + "alerts.ClassicWords.State": "國家地區", "COMMENT_callsigns.js": "", - "callsigns.Downloading": "Downloading...", - "callsigns.never": "Never", - "callsigns.processing": "Processing...", + "callsigns.Downloading": "下載中...", + "callsigns.never": "從不", + "callsigns.processing": "處理中...", "COMMENT_datepicker.js": "", - "datepicker.month.Jan": "Jan", - "datepicker.month.Feb": "Feb", - "datepicker.month.Mar": "Mar", - "datepicker.month.Apr": "Apr", - "datepicker.month.May": "May", - "datepicker.month.Jun": "Jun", - "datepicker.month.Jul": "Jul", - "datepicker.month.Aug": "Aug", - "datepicker.month.Sep": "Sep", - "datepicker.month.Oct": "Oct", - "datepicker.month.Nov": "Nov", - "datepicker.month.Dec": "Dec", - "datepicker.day.Sun": "Sun", - "datepicker.day.Mon": "Mon", - "datepicker.day.Tue": "Tue", - "datepicker.day.Wed": "Wed", - "datepicker.day.Thu": "Thur", - "datepicker.day.Fri": "Fri", - "datepicker.day.Sat": "Sat", + "datepicker.month.Jan": "一月", + "datepicker.month.Feb": "二月", + "datepicker.month.Mar": "三月", + "datepicker.month.Apr": "四月", + "datepicker.month.May": "五月", + "datepicker.month.Jun": "六月", + "datepicker.month.Jul": "七月", + "datepicker.month.Aug": "八月", + "datepicker.month.Sep": "九月", + "datepicker.month.Oct": "十月", + "datepicker.month.Nov": "十一月", + "datepicker.month.Dec": "十二月", + "datepicker.day.Sun": "日", + "datepicker.day.Mon": "一", + "datepicker.day.Tue": "二", + "datepicker.day.Wed": "三", + "datepicker.day.Thu": "四", + "datepicker.day.Fri": "五", + "datepicker.day.Sat": "六", "COMMENT_gt.js": "", - "gt.gridView.live": "Live", - "gt.gridView.logbook": "Logbook", - "gt.gridView.logLive": "Logbook & Live", - "gt.viewInfo.qsoGrids": "Grids", - "gt.viewInfo.cqZones": "CQ Zones", - "gt.viewInfo.ituZones": "ITU Zones", - "gt.viewInfo.wacZones": "Continents", - "gt.viewInfo.wasZones": "US States", + "gt.gridView.live": "實時", + "gt.gridView.logbook": "日誌", + "gt.gridView.logLive": "日誌 & 實時", + "gt.viewInfo.qsoGrids": "網格", + "gt.viewInfo.cqZones": "CQ 分區", + "gt.viewInfo.ituZones": "ITU 分區", + "gt.viewInfo.wacZones": "各大洲", + "gt.viewInfo.wasZones": "美國各州", "gt.viewInfo.worldGeoData": "DXCCs", - "gt.viewInfo.countyData": "US Counties", - "gt.viewInfo.us48Data": "US Continental Grids", - "gt.ignoreMessages.receive": "RECEIVE", - "gt.ignoremessages.ignore": "IGNORE", - "gt.timeoutSetUdpPort": "Waiting for msg...", + "gt.viewInfo.countyData": "美國各縣", + "gt.viewInfo.us48Data": "美國大陸網格", + "gt.ignoreMessages.receive": "接收", + "gt.ignoremessages.ignore": "忽略", + "gt.timeoutSetUdpPort": "等待信息...", "gt.setUdpPort": "...setting...", - "gt.changeGridDecay": "No Decay", + "gt.changeGridDecay": "無衰減", "gt.spotTable.RXSpot": "RX Spot", - "gt.spotTable.Age": "Age", - "gt.spotTable.db": "dB", - "gt.spotTable.Call": "Call", + "gt.spotTable.Age": "距今", + "gt.spotTable.db": "分貝", + "gt.spotTable.Call": "呼叫", "gt.spottable.Dxcc": "DXCC", - "gt.spotTable.Grid": "Grid", - "gt.spotTable.Freq": "Freq", - "gt.spotTable.Band": "Band", - "gt.spotTable.Mode": "Mode", - "gt.newCallList.Call": "Call", - "gt.newCallList.Freq": "Freq", - "gt.newCallList.Sent": "Sent", - "gt.newCallList.Rcvd": "Rcvd", - "gt.newCallList.Station": "Station", - "gt.newCallList.Mode": "Mode", - "gt.newCallList.Band": "Band", - "gt.newCallList.QSL": "QSL", - "gt.newCallList.LastMsg": "Last Msg", + "gt.spotTable.Grid": "網格", + "gt.spotTable.Freq": "頻率", + "gt.spotTable.Band": "波段", + "gt.spotTable.Mode": "模式", + "gt.newCallList.Call": "呼號", + "gt.newCallList.Freq": "頻率", + "gt.newCallList.Sent": "發出", + "gt.newCallList.Rcvd": "接收", + "gt.newCallList.Station": "電臺", + "gt.newCallList.Mode": "模式", + "gt.newCallList.Band": "波段", + "gt.newCallList.QSL": "確認", + "gt.newCallList.LastMsg": "最後信息", "gt.newCallList.DXCC": "DXCC", - "gt.newCallList.Time": "Time", + "gt.newCallList.Time": "時間", "gt.newCallList.LoTW": "LoTW", "gt.newCallList.eQSL": "eQSL", "gt.newCallList.OQRS": "OQRS", "gt.TitleInfo.GridTracker": "GridTracker", - "gt.TitleInfo.Band": "Band:", - "gt.TitleInfo.Mode": "Mode:", - "gt.TitleInfo.Worked": "Worked", - "gt.TitleInfo.Confirmed": "Confirmed", - "gt.TitleInfo.Needed": "Needed", - "gt.moonOver.Moon": "Moon", - "gt.moonOver.Azimuth": "Azimuth", - "gt.moonOver.Elevation": "Elevation", - "gt.Trophy.CQZone": "CQ Zone", - "gt.Trohpy.ITUZone": "ITU Zone", - "gt.Trophy.WAC": "Continent", - "gt.Trohpy.WAS": "US State", + "gt.TitleInfo.Band": "波段:", + "gt.TitleInfo.Mode": "模式:", + "gt.TitleInfo.Worked": "曾通聯", + "gt.TitleInfo.Confirmed": "已確認", + "gt.TitleInfo.Needed": "需要的", + "gt.moonOver.Moon": "月球", + "gt.moonOver.Azimuth": "角度", + "gt.moonOver.Elevation": "仰角", + "gt.Trophy.CQZone": "CQ 分區", + "gt.Trohpy.ITUZone": "ITU 分區", + "gt.Trophy.WAC": "各大洲", + "gt.Trohpy.WAS": "美國各州", "gt.Trophy.DXCC": "DXCC", - "gt.Trophy.USC": "US County", - "gt.Trophy.US48": "US Continental Grids", - "gt.wcTable.Worked": "Worked", - "gt.wcTable.Band": "Band", - "gt.wcTable.Mode": "Mode", - "gt.wcTable.Confirmed": "confirmed", - "gt.wcTable.Needed": "Needed", - "gt.gridTable.Dist": "Dist", - "gt.gridTable.Azim": "Azim", - "gt.gridTable.Lat": "Lat", - "gt.gridTable.Long": "Long", - "gt.LighteningStrike.disclaimer": "Lighting Strike Detection is provided by Blitzortung.org\nWe are not responsible for missed strikes that could result in damage.\nBe sure to check your local weather providers for accurate data.", - "gt.UpdateCount.ClearLog": "Clear Log", - "gt.UpdateCount.LoadLog": "Load Logs", - "gt.CurrentBandMode.Band": "Mixed Bands", - "gt.CurrentBandMode.Mode": "Mixed Modes", - "gt.currentTime.never": "Never", - "gt.LighteningStrike.Global": "Global Strikes", - "gt.LighteningStrike.Changed": "Strike Distance Chagned", - "gt.LighteningStrike.Disabled": "Detection is not enabled!", - "gt.LighteningStrike.Detected": "Lighting Strike Detected!", - "gt.LighteningStrike.Distance": "Distance:", - "gt.LighteningStrike.Bearing": "Bearing:", - "gt.WSJTMessage.Generated": "Generated Msgs", - "gt.WSJTMessage.TransmitEnable": "Transmit Enabled!", - "gt.WSJTMessage.Decode": "DECODE", - "gt.WSJTMessage.DecodedMsg": "Decoded Messages", - "gt.WSJTMessage.Time": "Time", - "gt.WSJTMessage.dB": "dB", - "gt.WSJTMessage.DT": "DT", - "gt.WSJTMessage.Freq": "Freq", - "gt.WSJTMessage.Mode": "Mode", - "gt.WSJTMessage.Message": "Message", + "gt.Trophy.USC": "美國各縣", + "gt.Trophy.US48": "美國大陸網格", + "gt.wcTable.Worked": "曾通聯", + "gt.wcTable.Band": "波段", + "gt.wcTable.Mode": "模式", + "gt.wcTable.Confirmed": "已確認", + "gt.wcTable.Needed": "需要的", + "gt.gridTable.Dist": "距離", + "gt.gridTable.Azim": "角度", + "gt.gridTable.Lat": "緯度", + "gt.gridTable.Long": "經度", + "gt.LighteningStrike.disclaimer": "閃電雷擊檢測由 Blitzortung.org 提供\n我們對可能造成損害的誤擊不承擔責任.\n請務必向當地氣象服務機構査詢準確數據.", + "gt.UpdateCount.ClearLog": "清除日誌", + "gt.UpdateCount.LoadLog": "載入日誌", + "gt.CurrentBandMode.Band": "混合波段", + "gt.CurrentBandMode.Mode": "混合模式", + "gt.currentTime.never": "從未", + "gt.LighteningStrike.Global": "全球閃電", + "gt.LighteningStrike.Changed": "雷擊距離發生變化", + "gt.LighteningStrike.Disabled": "檢測未啟用!", + "gt.LighteningStrike.Detected": "檢測到雷擊!", + "gt.LighteningStrike.Distance": "距離:", + "gt.LighteningStrike.Bearing": "角度:", + "gt.WSJTMessage.Generated": "產生信息", + "gt.WSJTMessage.TransmitEnable": "發射已啟用!", + "gt.WSJTMessage.Decode": "解碼", + "gt.WSJTMessage.DecodedMsg": "已解碼信息", + "gt.WSJTMessage.Time": "時間", + "gt.WSJTMessage.dB": "分貝", + "gt.WSJTMessage.DT": "時差", + "gt.WSJTMessage.Freq": "頻率", + "gt.WSJTMessage.Mode": "模式", + "gt.WSJTMessage.Message": "信息", "gt.WSJTMessage.DXCC": "DXCC", - "gt.WSJTMessage.Receive": "RECEIVE", - "gt.WSJTMessage.Transmit": "TRANSMIT", - "gt.importSettings.Corrupt": "Settings File Corrupt!", - "gt.importSettings.Mismatch": "Settings Version Mismatch!", - "gt.callsignBox.title": "Callsigns and DXCC Heard", - "gt.callsignBox.callsign": "Callsign", - "gt.callsignBox.Grid": "Grid", + "gt.WSJTMessage.Receive": "接收中", + "gt.WSJTMessage.Transmit": "發射中", + "gt.importSettings.Corrupt": "設定檔案已損壞!", + "gt.importSettings.Mismatch": "設定版本不匹配!", + "gt.callsignBox.title": "接收到呼號和DXCC", + "gt.callsignBox.callsign": "呼號", + "gt.callsignBox.Grid": "網格", "gt.callsignBox.DXCC": "DXCC", "gt.callsignBox.CQ": "CQ", "gt.callsignBox.ITU": "ITU", - "gt.callsignBox.Flag": "Flag", + "gt.callsignBox.Flag": "旗幟", "gt.callsignBox.QSO": "QSO", - "gt.callsignBox.QSL": "QSL", - "gt.callsignBox.When": "When", + "gt.callsignBox.QSL": "確認卡", + "gt.callsignBox.When": "當", "gt.callsignBox.LoTW": "LoTW", "gt.callsignBox.eQSL": "eQSL", "gt.callsignBox.OQRS": "OQRS", - "gt.callsignBox.Name": "Name", - "gt.callsignBox.Calls": "Calls", - "gt.qsoPage.head": "Entries", - "gt.qsoPage.Station": "Station", - "gt.qsoPage.Grid": "Grid", - "gt.qsoPage.Band": "Band", - "gt.qsoPage.Mode": "Mode", - "gt.qsoPage.QSL": "QSL", + "gt.callsignBox.Name": "名稱", + "gt.callsignBox.Calls": "呼號", + "gt.qsoPage.head": "紀錄", + "gt.qsoPage.Station": "電臺", + "gt.qsoPage.Grid": "網格", + "gt.qsoPage.Band": "波段", + "gt.qsoPage.Mode": "模式", + "gt.qsoPage.QSL": "確認卡", "gt.qsoPage.DXCC": "DXCC", - "gt.qsoPage.Flag": "Flag", - "gt.qsoPage.When": "When", + "gt.qsoPage.Flag": "旗幟", + "gt.qsoPage.When": "當", "gt.qsoPage.LoTW": "LoTW", "gt.qsoPage.eQSL": "eQSL", "gt.qsoPage.OQRS": "OQRS", - "gt.dxccBox.Worked": "Worked", - "gt.dxccBox.Name": "Name", - "gt.dxccBox.Flag": "Flag", + "gt.dxccBox.Worked": "曾通聯", + "gt.dxccBox.Name": "名稱", + "gt.dxccBox.Flag": "旗幟", "gt.dxccBox.DXCC": "DXCC", - "gt.dxccBox.Confirmed": "Confirmed", - "gt.dxccBox.Needed": "Needed", - "gt.CQZoneBox.Worked": "Worked CQ Zones", - "gt.ITUZoneBox.Worked": "Worked ITU Zones", - "gt.WASWACBox.WAC": "Worked All Continents", - "gt.WASWACBox.WAS": "Worked All States", - "gt.displayItemsList.Worked": "Worked", - "gt.displayItemsList.Confirmed": "Confirmed", - "gt.displayItemsList.Needed": "Needed", - "gt.WPXBox.worked": "Worked Prefixes", - "gt.WPXBox.confirmed": "Confirmed Prefixes", - "gt.statBox.Parsing": "...Parsing Log Entries...", - "gt.statBox.NoEntries": "No log entries available, load one or more ADIF logs", - "gt.typeNames.Mixed": "Mixed", - "gt.typeNames.Digital": "Digital", - "gt.typeNames.Phone": "Phone", + "gt.dxccBox.Confirmed": "已確認", + "gt.dxccBox.Needed": "需要的", + "gt.CQZoneBox.Worked": "曾通聯的 CQ 分區", + "gt.ITUZoneBox.Worked": "曾通聯的 ITU 分區", + "gt.WASWACBox.WAC": "曾通聯的所有大洲", + "gt.WASWACBox.WAS": "曾通聯的所有州份", + "gt.displayItemsList.Worked": "曾通聯", + "gt.displayItemsList.Confirmed": "已確認", + "gt.displayItemsList.Needed": "需要的", + "gt.WPXBox.worked": "曾通聯的前綴", + "gt.WPXBox.confirmed": "已確認的前綴", + "gt.statBox.Parsing": "...解析日誌項...", + "gt.statBox.NoEntries": "沒有可用的日誌條目, 請加載一個或多個ADIF日誌", + "gt.typeNames.Mixed": "混合", + "gt.typeNames.Digital": "數據", + "gt.typeNames.Phone": "語音", "gt.typeNames.CW": "CW", - "gt.typeNames.Other": "Other", - "gt.awardNames.WRFA": "Callsigns", - "gt.awardNames.Grid": "Grids", + "gt.typeNames.Other": "其他", + "gt.awardNames.WRFA": "呼號", + "gt.awardNames.Grid": "網格", "gt.awardNames.DXCC": "DXCCs", - "gt.awardNames.CQ": "CQ Zones", - "gt.awardNames.ITU": "ITU Zones", - "gt.awardNames.WAC": "Continents", - "gt.awardNames.WAS": "US States", - "gt.awardNames.USC": "US Counties", - "gt.awardNames.WPX": "Prefixes", - "gt.logbook.title": "Logbook", - "gt.logbook.callsign": "Callsign", - "gt.logbook.firstContact": "First Contact", - "gt.logbook.lastContact": "Last Contact", - "gt.logbook.topScore": "Top Score", - "gt.logbook.worked": "Worked", - "gt.logbook.confirmed": "Confirmed", - "gt.logbook.award": "Award", - "gt.score.LongDist": "Long Distance", - "gt.score.ShortDist": "Short Distance", - "gt.AwardTypes": "Award Types", - "gt.ModeTypes": "Mode Types", - "gt.Distances": "Distances", - "gt.LongestDist": "Longest Distance", - "gt.ShortestDist": "Shortest Distance", - "gt.GTUsers": "GT Users", - "gt.GTUsersOnline": "Worked GridTracker Stations
Online Now", - "gt.scorecardError": "Error Generating Stats
Please take a screenshot and send to team@gridtracker.org", - "gt.stationsTable.Call": "Call", - "gt.stationsTable.Grid": "Grid", - "gt.stationsTable.Sent": "Sent", - "gt.stationsTable.Rcvd": "Rcvd", - "gt.stationsTable.Mode": "Mode", - "gt.stationsTable.Band": "Band", - "gt.stationsTable.QSL": "QSL", - "gt.stationsTable.Comments": "Comments", + "gt.awardNames.CQ": "CQ 分區", + "gt.awardNames.ITU": "ITU 分區", + "gt.awardNames.WAC": "大洲", + "gt.awardNames.WAS": "美國各州", + "gt.awardNames.USC": "美國各縣", + "gt.awardNames.WPX": "前綴", + "gt.logbook.title": "日志", + "gt.logbook.callsign": "呼號", + "gt.logbook.firstContact": "首次通聯", + "gt.logbook.lastContact": "最後通聯", + "gt.logbook.topScore": "最高分", + "gt.logbook.worked": "曾通聯", + "gt.logbook.confirmed": "已確認", + "gt.logbook.award": "獎項", + "gt.score.LongDist": "最遠距離", + "gt.score.ShortDist": "最短距離", + "gt.AwardTypes": "獎項類型", + "gt.ModeTypes": "模式類型", + "gt.Distances": "距離", + "gt.LongestDist": "最遠距離", + "gt.ShortestDist": "最短距離", + "gt.GTUsers": "GT 用戶", + "gt.GTUsersOnline": "曾通聯 GridTracker 用戶電臺
現在在線", + "gt.scorecardError": "生成統計資訊時出錯
請截圖並發送至 team@gridtracker.org", + "gt.stationsTable.Call": "呼號", + "gt.stationsTable.Grid": "網格", + "gt.stationsTable.Sent": "發送", + "gt.stationsTable.Rcvd": "接收", + "gt.stationsTable.Mode": "模式", + "gt.stationsTable.Band": "波段", + "gt.stationsTable.QSL": "確認卡", + "gt.stationsTable.Comments": "注釋", "gt.stationsTable.DXCC": "DXCC", - "gt.stationsTable.Time": "Time", - "gt.distanceTable.Worked": "Worked", - "gt.distanceTable.Confirmed": "Confirmed", - "gt.distanceTable.Bands": "Bands", - "gt.distanceTable.Modes": "Modes", - "gt.distanceTable.Types": "Types", - "gt.statTable.Worked": "Worked", - "gt.statTable.Confirmed": "Confirmed", - "gt.statTable.Bands": "Bands", - "gt.statTable.Modes": "Modes", - "gt.statTable.Types": "Types", - "gt.bandActivity.Score": "Score:", + "gt.stationsTable.Time": "時間", + "gt.distanceTable.Worked": "曾通聯", + "gt.distanceTable.Confirmed": "已確認", + "gt.distanceTable.Bands": "波段", + "gt.distanceTable.Modes": "模式", + "gt.distanceTable.Types": "類型", + "gt.statTable.Worked": "曾通聯", + "gt.statTable.Confirmed": "已確認", + "gt.statTable.Bands": "波段", + "gt.statTable.Modes": "模式", + "gt.statTable.Types": "類型", + "gt.bandActivity.Score": "分數:", "gt.bandActivity.Sptos": "Spots:", "gt.bandActivity.Tx": "Tx:", "gt.bandActivity.Rx": "Rx:", - "gt.bandActivity.NoData": "..no data yet..", - "gt.N1MMAlert": "N1MM Logger+ is enabled with same settings, disabled GridTracker N1MM logger", - "gt.NoLocationAlert": "Location not available!\nEither start WSJT-X/JTDX or enter your grid square in the settings", - "gt.validate.Valid": "Valid!", - "gt.validate.Invalid": "Invalid!", - "gt.NewVersion.Release": "New Version", - "gt.NewVersion.Beta": "New Beta Version", - "gt.newVersion.Text2": "available for download.
Go there now?", - "gt.GetVoices.title": "Select Voice", - "gt.GetAudioDev.title": "Select Sound Card", - "gt.SpotMaxAge": "Max Age:", - "gt.tqslPermissionError": "Unable to access LoTW TrustedQSL (TQSL) due to OS permissions\nLogging to LoTW disabled for this session\nRun as administrator or allow file access to GridTracker if problem persists", - "gt.startupTable.versionCheck": "Completed Version Check", - "gt.startupTable.loadi18n": "Loading Locales", - "gt.startupTable.qsoBackup": "QSO Backup Initialized", - "gt.startupTable.callsigns": "Callsign Services Initialized", - "gt.startupTable.mapSettings": "Map Settings Initialized", - "gt.startupTable.loadMap": "Loaded Map", - "gt.startupTable.setPins": "Created Pins", - "gt.startupTable.viewSettings": "Loaded View Settings", - "gt.startupTable.msgSettings": "Loaded Messaging Settings", - "gt.startupTable.fileSelectors": "Set File Selectors", - "gt.startupTable.newWindows": "Locked New Windows", - "gt.startupTable.maidenheadData": "Loaded Maidenhead Dataset", - "gt.startupTable.renderGrids": "Rendered All Maidenhead Grids", - "gt.startupTable.updateProcesses": "Updated Running Processes", - "gt.startupTable.updateINI": "Updated from WSJT-X/JTDX", - "gt.startupTable.loadADIF": "Loaded ADIF Settings", - "gt.startupTable.initButtons": "Buttons and Inputs Initialized", - "gt.startupTable.initSpeech": "Speech Initialized", - "gt.startupTable.initSounds": "Sounds Initialized", - "gt.startupTable.loadPorts": "Loaded Network Settings", - "gt.startupTable.loadLookup": "Callsign Lookup Details Loaded", - "gt.startupTable.eventTimers": "Set Events and Timers", - "gt.startupTable.regHotkeys": "Registered Hotkeys", - "gt.startupTable.initOams": "Chat System Initialized", - "gt.startupTable.loadPOTA": "Loading POTA Database", - "gt.startupTable.potaSpots": "Starting POTA Spots Pump", - "gt.startupTable.getAcks": "Contributor Acknowledgements Loaded", - "gt.startupTable.postInit": "Finalizing System", - "gt.init.starting": "Starting...", - "gt.startupEngine.completed": "Completed", - "gt.newMesg.Recvd": "Received from", - "gt.lookup.lookingUp1": "Looking up ", - "gt.lookup.lookingUp2": "please wait...", - "gt.callookDX1": "C A L L O O K
NO-NONSENSE AMATEUR RADIO U.S.A. CALLSIGN LOOKUPS
are limited to United States and United States Territories Only", - "gt.callookDX2": "The callsign", - "gt.callookDX3": "requested is from", - "gt.callookDX4": "You might want to consider using QRZ.com, they have a free membership that provides limited data for most callsigns", - "gt.callookDX5": "and they have full details available for paid members", - "gt.QRZhamQTH.valid": "Valid", - "gt.QRZhamQTH.invalid": "Invalid Response", - "gt.QRZhamQTH.error": "Unknown Error", - "gt.lookup.NoResult": "No result for callsign", - "gt.dbInit.error1": "Database error:", - "gt.dbInit.error2": ": GridTracker will have issues", - "gt.addLookup.Error": "Lookup Write Issue", - "gt.lookup.getAddress": "Click to copy address to clipboard", - "gt.lookup.details": "Details", - "gt.lookup.website": "Website", - "gt.lookup.biography": "Biography", - "gt.lookup.effectiveDates": "Effective Dates", - "gt.lookup.aliases": "Aliases", - "gt.lookup.distance": "Distance", - "gt.lookup.azmuth": "Azimuth", - "gt.lookup.cachedRecord": "Cached Record", - "gt.lookup.genMessages": "Generate Messages", - "gt.makeYesNo.yes": "Yes", - "gt.makeYesNo.no": "No", - "gt.lookup.acks": "GridTracker would like to acknowledge", - "gt.lookup.worked": "Worked", - "gt.lookup.confirmed": "Confirmed", - "gt.lookup.lastQSO": "Last QSO", - "gt.documents.error1": "Unable to create or access", - "gt.documents.error2": "folder.\r\nPermission violation, GT cannot continue", - "gt.spots.refreshing": "...refreshing...", - "gt.spots.noTX": "No recent TX", - "gt.spots.refresh": "Refresh:", + "gt.bandActivity.NoData": "..還沒有數據..", + "gt.N1MMAlert": "N1MM Logger+ 啟用相同設定, 停止 GridTracker N1MM logger", + "gt.NoLocationAlert": "網格位置不可用!\n要么啟動 WSJT-X/JTDX 或在設定中輸入網格位置", + "gt.validate.Valid": "有效!", + "gt.validate.Invalid": "無效!", + "gt.NewVersion.Release": "新版本", + "gt.NewVersion.Beta": "新 測試 版本", + "gt.newVersion.Text2": "可供下載.
现在就去下載?", + "gt.GetVoices.title": "選擇聲音", + "gt.GetAudioDev.title": "選擇聲效卡", + "gt.SpotMaxAge": "最大時效:", + "gt.tqslPermissionError": "由於操作系統許可權限, 無法訪問 LoTW TrustedQSL (TQSL) \n已禁用登入到 LoTW\n或以管理員身分運行, 若果問題仍然存在時允許檔案訪問 GridTracker", + "gt.startupTable.versionCheck": "版本檢查已完成", + "gt.startupTable.loadi18n": "加載語言", + "gt.startupTable.qsoBackup": "通聯備份已初始化", + "gt.startupTable.callsigns": "呼號服務已初始化", + "gt.startupTable.mapSettings": "地圖設定已初始化", + "gt.startupTable.loadMap": "載入地圖", + "gt.startupTable.setPins": "創造別針", + "gt.startupTable.viewSettings": "載入視圖設定", + "gt.startupTable.msgSettings": "載入信息設定", + "gt.startupTable.fileSelectors": "設定檔案選擇", + "gt.startupTable.newWindows": "載入新窗口", + "gt.startupTable.maidenheadData": "載入 Maidenhead 數据集", + "gt.startupTable.renderGrids": "渲染所有 Maidenhead 網格", + "gt.startupTable.updateProcesses": "已更新正在運行的進程", + "gt.startupTable.updateINI": "更新自 WSJT-X/JTDX", + "gt.startupTable.loadADIF": "載入 ADIF 設定", + "gt.startupTable.initButtons": "按鈕和輸入已初始化", + "gt.startupTable.initSpeech": "語音已初始化", + "gt.startupTable.initSounds": "聲音已初始化", + "gt.startupTable.loadPorts": "載入網絡設定", + "gt.startupTable.loadLookup": "呼號查找詳細資訊已載入", + "gt.startupTable.eventTimers": "設定事件和計時器", + "gt.startupTable.regHotkeys": "注册熱鍵", + "gt.startupTable.initOams": "對話系統已初始化", + "gt.startupTable.loadPOTA": "載入 POTA Database", + "gt.startupTable.potaSpots": "啟動 POTA Spots 加速器", + "gt.startupTable.getAcks": "貢獻者致谢已載入", + "gt.startupTable.postInit": "系統已完成", + "gt.init.starting": "啟動...", + "gt.startupEngine.completed": "已完成", + "gt.newMesg.Recvd": "接收來自", + "gt.lookup.lookingUp1": "正在查詢 ", + "gt.lookup.lookingUp2": "請等候...", + "gt.callookDX1": "C A L L O O K
毫無意義的業餘無線電美國呼號査詢
僅限於美國和美國領土", + "gt.callookDX2": "這呼號", + "gt.callookDX3": "請求來自", + "gt.callookDX4": "您可能需要考慮使用 QRZ.com, 他們擁有免費會員資料, 提供大多數呼號有限數據", + "gt.callookDX5": "他們亦有付費會員的詳細資訊", + "gt.QRZhamQTH.valid": "有效", + "gt.QRZhamQTH.invalid": "無效回應", + "gt.QRZhamQTH.error": "未知錯誤", + "gt.lookup.NoResult": "呼號查找沒有結果", + "gt.dbInit.error1": "資料庫錯誤:", + "gt.dbInit.error2": ": GridTracker 會有問題", + "gt.addLookup.Error": "查找寫入問題", + "gt.lookup.getAddress": "按一下以將地址複製到剪貼板", + "gt.lookup.details": "詳情", + "gt.lookup.website": "網站", + "gt.lookup.biography": "簡介", + "gt.lookup.effectiveDates": "生效日期", + "gt.lookup.aliases": "昵稱", + "gt.lookup.distance": "距離", + "gt.lookup.azmuth": "方位", + "gt.lookup.cachedRecord": "緩存紀錄", + "gt.lookup.genMessages": "產生信息", + "gt.makeYesNo.yes": "確定", + "gt.makeYesNo.no": "否", + "gt.lookup.acks": "GridTracker 想感謝", + "gt.lookup.worked": "曾通聯", + "gt.lookup.confirmed": "已確認", + "gt.lookup.lastQSO": "最後通聯", + "gt.documents.error1": "無法創建或訪問", + "gt.documents.error2": "目錄.\r\n許可權限衝突, GT 無法繼續", + "gt.spots.refreshing": "...更新中...", + "gt.spots.noTX": "沒有新近發射", + "gt.spots.refresh": "更新:", "gt.spots.count": "Spots:", - "gt.spots.maxAge": "Max Age:", - "gt.crScript.enabled": "Call Roster Script Enabled", - "gt.crScript.disabled": "Call Roster Script Disabled", - "gt.savedScreenshot": "Saved Screenshot", - "gt.screenshotFailed": "Screenshot write failed", + "gt.spots.maxAge": "最大時效:", + "gt.crScript.enabled": "呼號列表腳本已啟用", + "gt.crScript.disabled": "呼號列表腳本已關閉", + "gt.savedScreenshot": "保存螢幕截圖", + "gt.screenshotFailed": "螢幕截圖寫入失敗", "COMMENT_gtws.js": "", - "gtws.corrupt": "Corrupt message received", - "gtws.awaySent": "Away message", + "gtws.corrupt": "收到損壞的信息", + "gtws.awaySent": "離開的信息", "COMMENT_roster.js": "", - "roster.process.Decode": "DECODE", - "roster.process.Receive": "RECEIVE", - "roster.process.Transmit": "TRANSMIT", - "roster.award.Select": "Select Award", - "roster.award.name": "Name", - "roster.award.Award": "Award", - "roster.award.Track": "Track", - "roster.award.ToggleTracking": "Toggle Tracking", - "roster.award.Remove": "Remove Tracker", - "roster.award.addName": "Select Award", - "roster.award.addSponsor": "Select Sponsor", - "roster.ignore.clearAll": "Clear All", - "roster.ignore.Callsigns": "Callsigns", - "roster.ignore.none": "none", + "roster.process.Decode": "解碼中", + "roster.process.Receive": "接收中", + "roster.process.Transmit": "發射中", + "roster.award.Select": "選擇獎項", + "roster.award.name": "名稱", + "roster.award.Award": "獎項", + "roster.": "獲獎軌跡", + "roster.award.ToggleTracking": "切換跟蹤", + "roster.award.Remove": "移除跟蹤器", + "roster.award.addName": "選擇獎項", + "roster.award.addSponsor": "選擇贊助", + "roster.ignore.clearAll": "清除所有", + "roster.ignore.Callsigns": "呼號", + "roster.ignore.none": "沒有", "roster.ignore.CQ": "CQ", "roster.ignore.DXCCs": "DXCCs", - "roster.ignore.CQZones": "CQ Zones", - "roster.ignore.ITUZones": "ITU Zones", - "roster.menu.HideControls": "Hide Controls", - "roster.menu.ShowControls": "Show Controls", - "roster.menu.CompactMode": "Compact Mode", - "roster.menu.RosterMode": "Roster Mode", - "roster.menu.Lookup": "Lookup", - "roster.menu.GenMesg": "Gen Msgs", - "roster.menu.AimRotator": "Aim Rotator", - "roster.menu.IgnoreCall": "Ignore Call", - "roster.menu.Realtime": "Realtime", - "roster.menu.MoveLeft": "Move Column Left", - "roster.menu.ClearCallIgnore": "Clear Call Ignore", - "roster.menu.ClearIgnore": "Clear Ignore", - "roster.menu.ClearCQFromDXCC": "Clear CQ from DXCC", - "roster.menu.ClearCQFromAll": "Clear CQ from All", - "roster.menu.ClearCQIgnore": "Clear CQ Ignore", - "roster.menu.EditIgnores": "Edit Ignores", - "roster.menu.IgnoreCQZone": "Ignore CQ Zone", - "roster.menu.ClearCQZoneIgnore": "Clear CQ Zone Ignore", - "roster.menu.IgnoreITUZone": "Ignore ITU Zone", - "roster.menu.ClearITUZoneIgnore": "Clear ITU Zone Ignore", - "roster.menu.IgnoreDXCC": "Ignore DXCC", - "roster.menu.ClearDXCCIgnore": "Clear DXCC Ignore", - "roster.AwardTypes.IOTA": "Islands On The Air", - "roster.AwardTypes.call": "Callsign", - "roster.AwardTypes.callarea": "Call Area", - "roster.AwardTypes.calls2dxcc": "Stations per DXCC", - "roster.AwardTypes.cnty": "County", - "roster.AwardTypes.cont": "Countinents", - "roster.AwardTypes.cont5": "5 Continents", - "roster.AwardTypes.cont52band": "5 Continents per Band", - "roster.AwardTypes.cqz": "CQ Zone", + "roster.ignore.CQZones": "CQ 分區", + "roster.ignore.ITUZones": "ITU 分區", + "roster.menu.HideControls": "隱藏控件", + "roster.menu.ShowControls": "顯示控件", + "roster.menu.CompactMode": "緊密模式", + "roster.menu.RosterMode": "名單模式", + "roster.menu.Lookup": "查找", + "roster.menu.GenMesg": "產生信息", + "roster.menu.AimRotator": "瞄準名單", + "roster.menu.IgnoreCall": "忽視呼號", + "roster.menu.Realtime": "實時", + "roster.menu.MoveLeft": "列向左移動", + "roster.menu.ClearCallIgnore": "清除忽視呼號", + "roster.menu.ClearIgnore": "清除忽視", + "roster.menu.ClearCQFromDXCC": "清除來自 DXCC 的 CQ", + "roster.menu.ClearCQFromAll": "清除所有的 CQ", + "roster.menu.ClearCQIgnore": "清除忽視的 CQ", + "roster.menu.EditIgnores": "編輯忽視", + "roster.menu.IgnoreCQZone": "忽視的 CQ 分區", + "roster.menu.ClearCQZoneIgnore": "清除忽視的 CQ 分區", + "roster.menu.IgnoreITUZone": "忽視的 ITU 分區", + "roster.menu.ClearITUZoneIgnore": "清除忽視的 ITU 分區", + "roster.menu.IgnoreDXCC": "忽視的 DXCC", + "roster.menu.ClearDXCCIgnore": "清除忽視的 DXCC", + "roster.AwardTypes.IOTA": "島嶼電臺已在電波上", + "roster.AwardTypes.call": "呼號", + "roster.AwardTypes.callarea": "本身呼叫地區", + "roster.AwardTypes.calls2dxcc": "每個DXCC的電臺", + "roster.AwardTypes.cnty": "縣", + "roster.AwardTypes.cont": "大洲", + "roster.AwardTypes.cont5": "五大洲", + "roster.AwardTypes.cont52band": "五大洲每個波段", + "roster.AwardTypes.cqz": "CQ 分區", "roster.AwardTypes.dxcc": "DXCC", - "roster.AwardTypes.grids": "Grids", - "roster.AwradTypes.numsfx": "Call Area + Suffix", - "roster.AwardTypes.px": "Prefix", - "roster.AwardTypes.pxa": "Prefixes", - "roster.AwardTypes.pxplus": "Special Calls", - "roster.AwardTypes.sfx": "Suffix", - "roster.AwardTypes.states": "States", - "roster.AwardTypes.cont2band": "Continents per Band", - "roster.AwardTypes.calls2band": "Stations per Band", - "roster.AwardTypes.dxcc2band": "DXCC per Band", - "roster.AwardTypes.states2band": "States per Band", + "roster.AwardTypes.grids": "網格", + "roster.AwradTypes.numsfx": "本身呼叫地區 + 後綴", + "roster.AwardTypes.px": "前綴", + "roster.AwardTypes.pxa": "前綴", + "roster.AwardTypes.pxplus": "特別呼號", + "roster.AwardTypes.sfx": "後綴", + "roster.AwardTypes.states": "各州", + "roster.AwardTypes.cont2band": "每個波段的大洲", + "roster.AwardTypes.calls2band": "每個波段的電臺", + "roster.AwardTypes.dxcc2band": "每個波段的 DXCC", + "roster.AwardTypes.states2band": "每個波段的州", "COMMENT_stats.js": "", - "stats.Validate.Valid": "Valid!", - "stats.Validate.Invalid": "Invalid!", + "stats.Validate.Valid": "有效!", + "stats.Validate.Invalid": "無效!", "COMMENT_processRosterFiltering.js": "", - "rosterFilter.POTA.Unknown": "Unknown Park", + "rosterFilter.POTA.Unknown": "不詳的公園", "COMMENT_rosterColumns.js": "", - "rosterColumns.County.title": "matches multiple counties, click to do a full lookup", - "rosterColumns.LoTW.NoUpdate": "Has not updated a QSO in", - "rosterColumns.LoTW.LastUpdate": "Last Upload ", - "rosterColumns.OAMS.user": "Off-Air Message User", - "rosterColumns.Wanted.cont": "Continent", - "rosterColumns.Wanted.cqz": "CQ Zone", - "rosterColumns.Wanted.ituz": "ITU Zone", + "rosterColumns.County.title": "匹配多個縣, 請單擊以進行完整查找", + "rosterColumns.LoTW.NoUpdate": "尚未更新中的通聯", + "rosterColumns.LoTW.LastUpdate": "最後上傳 ", + "rosterColumns.OAMS.user": "離線信息用戶", + "rosterColumns.Wanted.cont": "大洲", + "rosterColumns.Wanted.cqz": "CQ 分區", + "rosterColumns.Wanted.ituz": "ITU 分區", "rosterColumns.Wanted.dxcc": "DXCC", - "rosterColumns.Wanted.dxccMarathon": "Marathon DXCC", - "rosterColumns.Wanted.cqzMarathon": "Marathon CQ Zone", - "rosterColumns.Wanted.state": "State", - "rosterColumns.Wanted.grid": "Grid", - "rosterColumns.Wanted.cnty": "County", + "rosterColumns.Wanted.dxccMarathon": "馬拉松 DXCC", + "rosterColumns.Wanted.cqzMarathon": "馬拉松 CQ 分區", + "rosterColumns.Wanted.state": "各州", + "rosterColumns.Wanted.grid": "網格", + "rosterColumns.Wanted.cnty": "縣", "rosterColumns.Wanted.wpx": "WPX", - "rosterColumns.Wanted.call": "Call", + "rosterColumns.Wanted.call": "呼號", "rosterColumns.Wanted.oams": "OAMS", "rosterColumns.Wanted.pota": "POTA", "COMMENT_sendAlerts.js": "", - "sendAlerts.scriptEnabled": "Script Enabled", - "sendAlerts.scriptDisabled": "Script Disabled" + "sendAlerts.scriptEnabled": "腳本已啟用", + "sendAlerts.scriptDisabled": "腳本已停用" } diff --git a/package.nw/i18n/cn.json b/package.nw/i18n/cn.json index e0a47d9..af3f796 100644 --- a/package.nw/i18n/cn.json +++ b/package.nw/i18n/cn.json @@ -344,13 +344,13 @@ "settings.logging.HRDLogbook.source": "HRD Logbook", "settings.logging.HRDLogbook.details.IP": "IP地址", "settings.logging.HRDLogbook.details.Port": "端口", - "settings.logging.other.title": "Other Services", - "settings.logging.otherheader.service": "Service", - "settings.logging.otherheader.active": "Active?", - "settings.logging.otherheader.details": "Details", + "settings.logging.other.title": "其他服务", + "settings.logging.otherheader.service": "服务", + "settings.logging.otherheader.active": "活动的?", + "settings.logging.otherheader.details": "详细资料", "settings.logging.pstrotator.label": "CatRotator / PstRotator", - "settings.logging.pstrotator.details.IP": "IP", - "settings.logging.pstrotator.details.Port": "UDP Port", + "settings.logging.pstrotator.details.IP": "IP地址", + "settings.logging.pstrotator.details.Port": "UDP端口", "settings.callroster.AlwaysOnTop.label": "窗口始终在最上层", "settings.callroster.AlwaysOnTop.hover": "将呼叫列表置于其他窗口之上", "settings.callroster.MaxAge.label": "呼叫列表最大时效", @@ -533,7 +533,7 @@ "roster.secondary.wanted.cqzone": "CQz", "roster.secondary.wanted.ituzone": "ITUz", "roster.secondary.wanted.state": "状态", - "roster.secondary.wanted.marathon": "Marathon", + "roster.secondary.wanted.marathon": "马拉松", "roster.secondary.wanted.county": "县", "roster.secondary.wanted cont": "续", "roster.secondary.exceptions.label": "例外情况", @@ -565,238 +565,238 @@ "stats.tabs.logbook": "日志", "stats.tabs.scores": "分数", "stats.tabs.DXCCs": "DXCCs", - "stats.tabs.CQZones": "CQ 分区", - "stats.tabs.ITUZones": "ITU 分区", + "stats.tabs.CQZones": "CQ分区", + "stats.tabs.ITUZones": "ITU分区", "stats.tabs.WASWAC": "WAC/WAS", - "stats.tabs.live": "在线", + "stats.tabs.live": "实时", "stats.noDecodes": "还没有解码", "COMMENT_adif.js": "", - "adif.TestResult.invalid": "Invalid", - "adif.TestResult.error": "Unknown Error", - "adif.TestResult.passed": "Passed", - "adif.TestResult.response": "Invalid Response", - "adif.TestResult.testing": "Testing", - "adif.NoFiles": "No file(s) selected", - "adif.LoggedN1MM": "Logged to N1MM", - "adif.LoggedLog4OM": "Logged to Log4OM", - "adif.ExceptionInternal": "Exception Internal Log", - "adif.LoggedGTBackup": "Logged to GridTracker backup", - "adif.ExceptionGTBackup": "Exception GridTracker backup", - "adif.ExceptionQRZ": "Exception QRZ Log", - "adif.ExceptionClubLog": "Exception ClubLog Log", - "adif.ExceptionHRDLogNet": "Exception HrdLog.net Log", - "adif.ExceptionCloudLog": "Exception Cloudlog Log", - "adif.LoggedN3FJP": "Logged to N3FJP Log", - "adif.ExceptionN3FJP": "Exception N3FJP Log", - "adif.LoggedDXKeeper": "Logged to DXKeeper", - "adif.ExceptionDXKeeper": "Exception DXKeeper", - "adif.LoggedHRDLogbook": "Logged to HRD Logbook", - "adif.ExceptionHRDLogbook": "Exception HRD Log", - "adif.ExceptionLoTW": "Excpetion LoTW Log", - "adif.ExceptionAlertLog": "Exception Alert Log", - "adif.ExceptionHideLookup": "Expception Hide Lookup", - "adif.BadPassUser": "Bad
Password
or
Nickname", - "adif.UnknownCall": "Unknown
Callsign", - "adif.QTHNickname": "QTH Nickname
Needed", - "adif.UnknownError": "Unknown
Error", - "adif.FaileQSLCreds": "Fail log eQSL.cc (credentials)", - "adif.FaileQSLNick": "Fail log eQSL.cc (nickname)", - "adif.FaileQSLDupe": "Fail log eQSL.cc (dupe)", - "adif.LoggedeQSL": "Logged to eQSL.cc", - "adif.FailedeQSL": "Fail log eQSL.cc (?)", - "adif.Offline": "Currently
offline", - "adif.TestUpload": "Testing Upload", - "adif.ErrorEncountered": "Error encountered", - "adif.InvalidTQSL": "Invalid tqsl executable", - "adif.MissingTQSL": "TrustedQSL not installed", - "adif.TQSLPassword": "TQSL Password missing", - "adif.TQSLStation": "Select Station", - "adif.TQSLFailed": "Fail log to TQSL", - "adif.TQSLLogged": "Logged to TQSL", - "adif.CloudLogAPIKey": "API Key Invalid", - "adif.CloudLogLogged": "Logged to Cloudlog", - "adif.CloudLogFailed": "Fail log to Cloudlog", - "adif.QRZFailedAlert": "Error uploading QSO to QRZ.com", - "adif.QRZFailed": "Fail log to QRZ.com", - "adif.QRZLogged": "Logged to QRZ.com", - "adif.QRZNoResponse": "Error uploading QSO to QRZ.com (No response)", - "adif.ClubLogLogged": "Logged to ClubLog.org", - "adif.HRDLogNetLogged": "Logged to HRDLOG.net", - "adif.HRDLogNetFailed": "Fail log to HRDLOG.net", + "adif.TestResult.invalid": "测试失败", + "adif.TestResult.error": "未知错误", + "adif.TestResult.passed": "通过", + "adif.TestResult.response": "返回无效", + "adif.TestResult.testing": "测试中", + "adif.NoFiles": "未选择文件", + "adif.LoggedN1MM": "已保存到 N1MM", + "adif.LoggedLog4OM": "已保存到 Log4OM", + "adif.ExceptionInternal": "内部日志异常", + "adif.LoggedGTBackup": "已保存到 GridTracker备份", + "adif.ExceptionGTBackup": "GridTracker备份日志异常", + "adif.ExceptionQRZ": "Qrz 日志异常", + "adif.ExceptionClubLog": "ClubLog 日志异常", + "adif.ExceptionHRDLogNet": "HrdLog.net 日志异常", + "adif.ExceptionCloudLog": "Cloudlog 日志异常", + "adif.LoggedN3FJP": "已保存到 N3FJP", + "adif.ExceptionN3FJP": "N3FJP 日志异常", + "adif.LoggedDXKeeper": "已保存到 DXKeeper", + "adif.ExceptionDXKeeper": "DXKeeper 日志异常", + "adif.LoggedHRDLogbook": "已保存到 HRD Logbook", + "adif.ExceptionHRDLogbook": "HRD 日志异常", + "adif.ExceptionLoTW": "LoTW 日志异常", + "adif.ExceptionAlertLog": "Alert 日志异常", + "adif.ExceptionHideLookup": "Hide Lookup 异常", + "adif.BadPassUser": "错误
密码

昵称", + "adif.UnknownCall": "未知
呼号", + "adif.QTHNickname": "需要
QTH昵称", + "adif.UnknownError": "未知
错误", + "adif.FaileQSLCreds": "保存失败 eQSL.cc (credentials)", + "adif.FaileQSLNick": "保存失败 eQSL.cc (nickname)", + "adif.FaileQSLDupe": "保存失败 eQSL.cc (dupe)", + "adif.LoggedeQSL": "已保存到 eQSL.cc", + "adif.FailedeQSL": "保存失败 eQSL.cc (?)", + "adif.Offline": "当前
离线", + "adif.TestUpload": "测试上传", + "adif.ErrorEncountered": "发生错误", + "adif.InvalidTQSL": "TQSL可执行文件无效", + "adif.MissingTQSL": "TrustedQSL 未安装", + "adif.TQSLPassword": "TQSL 密码错误", + "adif.TQSLStation": "选择站台", + "adif.TQSLFailed": "保存失败 TQSL", + "adif.TQSLLogged": "已保存到 TQSL", + "adif.CloudLogAPIKey": "API 密匙无效", + "adif.CloudLogLogged": "已保存到 Cloudlog", + "adif.CloudLogFailed": "保存失败 Cloudlog", + "adif.QRZFailedAlert": "将QSO上传到QRZ.com时出错", + "adif.QRZFailed": "保存失败 QRZ.com", + "adif.QRZLogged": "已保存到 QRZ.com", + "adif.QRZNoResponse": "将QSO上传到QRZ.com时出错(无响应)", + "adif.ClubLogLogged": "已保存到 ClubLog.org", + "adif.HRDLogNetLogged": "已保存到 HRDLOG.net", + "adif.HRDLogNetFailed": "保存失败 HRDLOG.net", "COMMENT_alerts.js": "", - "alerts.addNew.Added": "Added", - "alerts.addNew.SelectFile": "Select File!", - "alerts.addNew.InvalidCall": "Invalid Callsign", + "alerts.addNew.Added": "增加", + "alerts.addNew.SelectFile": "选择文件!", + "alerts.addNew.InvalidCall": "无效的呼号", "alerts.addnew.Duplicate": "Duplicate!", - "alerts.callsign.speech": "Callsign", - "alerts.callsign.popup": "Seeking", - "alerts.gridsquare.speech": "Grid square", - "alerts.gridsquare.popup": "Grid square", - "alerts.QRZ.speech": "Calling", + "alerts.callsign.speech": "呼号", + "alerts.callsign.popup": "寻找中", + "alerts.gridsquare.speech": "Grid 网格", + "alerts.gridsquare.popup": "Grid 网格", + "alerts.QRZ.speech": "呼叫中", "alerts.QRZ.popup": "QRZ", - "alerts.AlertPop.Type": "Type", - "alerts.AlertPop.Value": "Value", - "alerts.AlertPop.Notify": "Notify", - "alerts.AlertPop.Repeat": "Repeat", - "alerts.AlertPop.Filename": "Filename", - "alerts.AlertPop.Alerted": "Alerted", - "alerts.AlertPop.LastMessage": "Last Message", + "alerts.AlertPop.Type": "类型", + "alerts.AlertPop.Value": "内容", + "alerts.AlertPop.Notify": "通知类型", + "alerts.AlertPop.Repeat": "重复方式", + "alerts.AlertPop.Filename": "文件名", + "alerts.AlertPop.Alerted": "已提醒", + "alerts.AlertPop.LastMessage": "最后一条消息", "alerts.AlertPop.When": "When", - "alerts.AlertPop.Yes": "Yes", - "alerts.AlertPop.No": "No", - "alerts.AlertPop.Gathering": "Gathering Alerts", - "alerts.TypesArray.CallExact": "Call (exact)", + "alerts.AlertPop.Yes": "是", + "alerts.AlertPop.No": "否", + "alerts.AlertPop.Gathering": "收集警报", + "alerts.TypesArray.CallExact": "呼号 (标准)", "alerts.TypesArray.Grid": "Grid", "alerts.TypesArray.QRZ": "QRZ", - "alerts.TypesArray.CallPartial": "Call (partial)", - "alerts.TypesArray.CallRegex": "Call (regex)", - "alerts.ValueArray.AudioFile": "Audio File", + "alerts.TypesArray.CallPartial": "呼号 (局部)", + "alerts.TypesArray.CallRegex": "呼号 (正则表达式)", + "alerts.ValueArray.AudioFile": "音频文件", "alerts.ValueArray.TextToSpeech": "TTS", "alerts.ValueArray.PopUp": "PopUp", - "alerts.ValueArray.MapCenter": "Map Center", - "alerts.RepeatArray.No": "No", - "alerts.RepeatArray.Once": "Once", - "alerts.RepeatArray.Inf": "Inf", - "alerts.RepeatArray.Session": "Inf (Session)", - "alerts.Display.Type": "Type", - "alerts.Display.Value": "Value", - "alerts.Display.Notify": "Notify", - "alerts.Display.Repeat": "Repeat", - "alerts.Display.Filename": "Filename", - "alerts.Display.Alerted": "Alerted", - "alerts.Display.LastMessage": "Last Message", + "alerts.ValueArray.MapCenter": "地图中心", + "alerts.RepeatArray.No": "否", + "alerts.RepeatArray.Once": "一次", + "alerts.RepeatArray.Inf": "信息", + "alerts.RepeatArray.Session": "信息 (一段)", + "alerts.Display.Type": "类型", + "alerts.Display.Value": "内容", + "alerts.Display.Notify": "通知类型", + "alerts.Display.Repeat": "重复方式", + "alerts.Display.Filename": "文件名", + "alerts.Display.Alerted": "已提醒", + "alerts.Display.LastMessage": "最后一条消息", "alerts.Display.When": "When", - "alerts.Display.Reset": "Reset", - "alerts.Display.Delete": "Delete", - "alerts.ClassicWords.callsign": "Call", - "alerts.ClassicWords.grid": "Grid", + "alerts.Display.Reset": "重置", + "alerts.Display.Delete": "删除", + "alerts.ClassicWords.callsign": "呼号", + "alerts.ClassicWords.grid": "网格", "alerts.ClassicWords.DXCC": "DXCC", - "alerts.ClassicWords.CQz": "C-Q Zone", - "alerts.ClassicWords.ITUz": "I-T-U Zone", - "alerts.ClassicWords.State": "State", + "alerts.ClassicWords.CQz": "CQ分区", + "alerts.ClassicWords.ITUz": "ITU分区", + "alerts.ClassicWords.State": "美国", "COMMENT_callsigns.js": "", - "callsigns.Downloading": "Downloading...", + "callsigns.Downloading": "下载中...", "callsigns.never": "Never", - "callsigns.processing": "Processing...", + "callsigns.processing": "处理中...", "COMMENT_datepicker.js": "", - "datepicker.month.Jan": "Jan", - "datepicker.month.Feb": "Feb", - "datepicker.month.Mar": "Mar", - "datepicker.month.Apr": "Apr", - "datepicker.month.May": "May", - "datepicker.month.Jun": "Jun", - "datepicker.month.Jul": "Jul", - "datepicker.month.Aug": "Aug", - "datepicker.month.Sep": "Sep", - "datepicker.month.Oct": "Oct", - "datepicker.month.Nov": "Nov", - "datepicker.month.Dec": "Dec", - "datepicker.day.Sun": "Sun", - "datepicker.day.Mon": "Mon", - "datepicker.day.Tue": "Tue", - "datepicker.day.Wed": "Wed", - "datepicker.day.Thu": "Thur", - "datepicker.day.Fri": "Fri", - "datepicker.day.Sat": "Sat", + "datepicker.month.Jan": "一月", + "datepicker.month.Feb": "二月", + "datepicker.month.Mar": "三月", + "datepicker.month.Apr": "四月", + "datepicker.month.May": "五月", + "datepicker.month.Jun": "六月", + "datepicker.month.Jul": "七月", + "datepicker.month.Aug": "八月", + "datepicker.month.Sep": "九月", + "datepicker.month.Oct": "十月", + "datepicker.month.Nov": "十一月", + "datepicker.month.Dec": "十二月", + "datepicker.day.Sun": "星期日", + "datepicker.day.Mon": "星期一", + "datepicker.day.Tue": "星期二", + "datepicker.day.Wed": "星期三", + "datepicker.day.Thu": "星期四", + "datepicker.day.Fri": "星期五", + "datepicker.day.Sat": "星期六", "COMMENT_gt.js": "", - "gt.gridView.live": "Live", - "gt.gridView.logbook": "Logbook", - "gt.gridView.logLive": "Logbook & Live", - "gt.viewInfo.qsoGrids": "Grids", - "gt.viewInfo.cqZones": "CQ Zones", - "gt.viewInfo.ituZones": "ITU Zones", - "gt.viewInfo.wacZones": "Continents", - "gt.viewInfo.wasZones": "US States", + "gt.gridView.live": "实时数据", + "gt.gridView.logbook": "日志数据", + "gt.gridView.logLive": "日志 & 实时", + "gt.viewInfo.qsoGrids": "网格", + "gt.viewInfo.cqZones": "CQ分区", + "gt.viewInfo.ituZones": "ITU分区", + "gt.viewInfo.wacZones": "大洲", + "gt.viewInfo.wasZones": "美国各州", "gt.viewInfo.worldGeoData": "DXCCs", - "gt.viewInfo.countyData": "US Counties", - "gt.viewInfo.us48Data": "US Continental Grids", - "gt.ignoreMessages.receive": "RECEIVE", - "gt.ignoremessages.ignore": "IGNORE", - "gt.timeoutSetUdpPort": "Waiting for msg...", - "gt.setUdpPort": "...setting...", - "gt.changeGridDecay": "No Decay", + "gt.viewInfo.countyData": "美国县数据", + "gt.viewInfo.us48Data": "美国大陆网格", + "gt.ignoreMessages.receive": "接收中", + "gt.ignoremessages.ignore": "暂停接收", + "gt.timeoutSetUdpPort": "正在等待消息...", + "gt.setUdpPort": "...设置中...", + "gt.changeGridDecay": "没有衰减", "gt.spotTable.RXSpot": "RX Spot", - "gt.spotTable.Age": "Age", + "gt.spotTable.Age": "距今", "gt.spotTable.db": "dB", - "gt.spotTable.Call": "Call", + "gt.spotTable.Call": "被呼叫", "gt.spottable.Dxcc": "DXCC", "gt.spotTable.Grid": "Grid", - "gt.spotTable.Freq": "Freq", - "gt.spotTable.Band": "Band", - "gt.spotTable.Mode": "Mode", - "gt.newCallList.Call": "Call", - "gt.newCallList.Freq": "Freq", - "gt.newCallList.Sent": "Sent", - "gt.newCallList.Rcvd": "Rcvd", - "gt.newCallList.Station": "Station", - "gt.newCallList.Mode": "Mode", - "gt.newCallList.Band": "Band", + "gt.spotTable.Freq": "频率", + "gt.spotTable.Band": "波段", + "gt.spotTable.Mode": "模式", + "gt.newCallList.Call": "被呼叫", + "gt.newCallList.Freq": "频率", + "gt.newCallList.Sent": "发射", + "gt.newCallList.Rcvd": "接收", + "gt.newCallList.Station": "主叫", + "gt.newCallList.Mode": "模式", + "gt.newCallList.Band": "波段", "gt.newCallList.QSL": "QSL", - "gt.newCallList.LastMsg": "Last Msg", + "gt.newCallList.LastMsg": "备注信息", "gt.newCallList.DXCC": "DXCC", - "gt.newCallList.Time": "Time", + "gt.newCallList.Time": "时间", "gt.newCallList.LoTW": "LoTW", "gt.newCallList.eQSL": "eQSL", "gt.newCallList.OQRS": "OQRS", - "gt.TitleInfo.GridTracker": "GridTracker", - "gt.TitleInfo.Band": "Band:", - "gt.TitleInfo.Mode": "Mode:", - "gt.TitleInfo.Worked": "Worked", - "gt.TitleInfo.Confirmed": "Confirmed", - "gt.TitleInfo.Needed": "Needed", - "gt.moonOver.Moon": "Moon", - "gt.moonOver.Azimuth": "Azimuth", - "gt.moonOver.Elevation": "Elevation", - "gt.Trophy.CQZone": "CQ Zone", - "gt.Trohpy.ITUZone": "ITU Zone", - "gt.Trophy.WAC": "Continent", - "gt.Trohpy.WAS": "US State", + "gt.TitleInfo.GridTracker": "Grid网格追踪助手", + "gt.TitleInfo.Band": "波段:", + "gt.TitleInfo.Mode": "模式:", + "gt.TitleInfo.Worked": "已通联", + "gt.TitleInfo.Confirmed": "已确认", + "gt.TitleInfo.Needed": "需要的", + "gt.moonOver.Moon": "月亮", + "gt.moonOver.Azimuth": "方位角", + "gt.moonOver.Elevation": "海拔", + "gt.Trophy.CQZone": "CQ分区", + "gt.Trohpy.ITUZone": "ITU分区", + "gt.Trophy.WAC": "大洲", + "gt.Trohpy.WAS": "美国州", "gt.Trophy.DXCC": "DXCC", - "gt.Trophy.USC": "US County", - "gt.Trophy.US48": "US Continental Grids", - "gt.wcTable.Worked": "Worked", - "gt.wcTable.Band": "Band", - "gt.wcTable.Mode": "Mode", - "gt.wcTable.Confirmed": "confirmed", - "gt.wcTable.Needed": "Needed", - "gt.gridTable.Dist": "Dist", - "gt.gridTable.Azim": "Azim", - "gt.gridTable.Lat": "Lat", - "gt.gridTable.Long": "Long", - "gt.LighteningStrike.disclaimer": "Lighting Strike Detection is provided by Blitzortung.org\nWe are not responsible for missed strikes that could result in damage.\nBe sure to check your local weather providers for accurate data.", - "gt.UpdateCount.ClearLog": "Clear Log", - "gt.UpdateCount.LoadLog": "Load Logs", - "gt.CurrentBandMode.Band": "Mixed Bands", - "gt.CurrentBandMode.Mode": "Mixed Modes", - "gt.currentTime.never": "Never", - "gt.LighteningStrike.Global": "Global Strikes", - "gt.LighteningStrike.Changed": "Strike Distance Chagned", - "gt.LighteningStrike.Disabled": "Detection is not enabled!", - "gt.LighteningStrike.Detected": "Lighting Strike Detected!", - "gt.LighteningStrike.Distance": "Distance:", - "gt.LighteningStrike.Bearing": "Bearing:", - "gt.WSJTMessage.Generated": "Generated Msgs", - "gt.WSJTMessage.TransmitEnable": "Transmit Enabled!", - "gt.WSJTMessage.Decode": "DECODE", - "gt.WSJTMessage.DecodedMsg": "Decoded Messages", - "gt.WSJTMessage.Time": "Time", + "gt.Trophy.USC": "美国县", + "gt.Trophy.US48": "美国大陆网格", + "gt.wcTable.Worked": "已通联", + "gt.wcTable.Band": "波段", + "gt.wcTable.Mode": "模式", + "gt.wcTable.Confirmed": "已确认", + "gt.wcTable.Needed": "需要的", + "gt.gridTable.Dist": "距离", + "gt.gridTable.Azim": "方位角", + "gt.gridTable.Lat": "纬度", + "gt.gridTable.Long": "经度", + "gt.LighteningStrike.disclaimer": "开启雷电提示", + "gt.UpdateCount.ClearLog": "清除日志", + "gt.UpdateCount.LoadLog": "载入日志", + "gt.CurrentBandMode.Band": "混合波段", + "gt.CurrentBandMode.Mode": "混合模式", + "gt.currentTime.never": "从不", + "gt.LighteningStrike.Global": "全球雷击", + "gt.LighteningStrike.Changed": "累计距离改变", + "gt.LighteningStrike.Disabled": "未启用检测!!", + "gt.LighteningStrike.Detected": "检测到雷击!", + "gt.LighteningStrike.Distance": "距离:", + "gt.LighteningStrike.Bearing": "影响:", + "gt.WSJTMessage.Generated": "生成消息(JTDX无效)", + "gt.WSJTMessage.TransmitEnable": "开启发射!", + "gt.WSJTMessage.Decode": "解码", + "gt.WSJTMessage.DecodedMsg": "解码信息", + "gt.WSJTMessage.Time": "时间", "gt.WSJTMessage.dB": "dB", "gt.WSJTMessage.DT": "DT", - "gt.WSJTMessage.Freq": "Freq", - "gt.WSJTMessage.Mode": "Mode", - "gt.WSJTMessage.Message": "Message", + "gt.WSJTMessage.Freq": "频率", + "gt.WSJTMessage.Mode": "模式", + "gt.WSJTMessage.Message": "信息", "gt.WSJTMessage.DXCC": "DXCC", - "gt.WSJTMessage.Receive": "RECEIVE", - "gt.WSJTMessage.Transmit": "TRANSMIT", - "gt.importSettings.Corrupt": "Settings File Corrupt!", - "gt.importSettings.Mismatch": "Settings Version Mismatch!", - "gt.callsignBox.title": "Callsigns and DXCC Heard", - "gt.callsignBox.callsign": "Callsign", + "gt.WSJTMessage.Receive": "接收", + "gt.WSJTMessage.Transmit": "发射", + "gt.importSettings.Corrupt": "设置文件已损坏!", + "gt.importSettings.Mismatch": "设置版本不匹配!", + "gt.callsignBox.title": "呼号和DXCC字头", + "gt.callsignBox.callsign": "呼号", "gt.callsignBox.Grid": "Grid", "gt.callsignBox.DXCC": "DXCC", "gt.callsignBox.CQ": "CQ", "gt.callsignBox.ITU": "ITU", - "gt.callsignBox.Flag": "Flag", + "gt.callsignBox.Flag": "国旗", "gt.callsignBox.QSO": "QSO", "gt.callsignBox.QSL": "QSL", "gt.callsignBox.When": "When", @@ -805,264 +805,264 @@ "gt.callsignBox.OQRS": "OQRS", "gt.callsignBox.Name": "Name", "gt.callsignBox.Calls": "Calls", - "gt.qsoPage.head": "Entries", - "gt.qsoPage.Station": "Station", - "gt.qsoPage.Grid": "Grid", - "gt.qsoPage.Band": "Band", - "gt.qsoPage.Mode": "Mode", + "gt.qsoPage.head": "日志记录数量", + "gt.qsoPage.Station": "站台", + "gt.qsoPage.Grid": "网格", + "gt.qsoPage.Band": "波段", + "gt.qsoPage.Mode": "模式", "gt.qsoPage.QSL": "QSL", "gt.qsoPage.DXCC": "DXCC", - "gt.qsoPage.Flag": "Flag", + "gt.qsoPage.Flag": "国旗", "gt.qsoPage.When": "When", "gt.qsoPage.LoTW": "LoTW", "gt.qsoPage.eQSL": "eQSL", "gt.qsoPage.OQRS": "OQRS", - "gt.dxccBox.Worked": "Worked", - "gt.dxccBox.Name": "Name", - "gt.dxccBox.Flag": "Flag", + "gt.dxccBox.Worked": "通联过的", + "gt.dxccBox.Name": "名称", + "gt.dxccBox.Flag": "国旗", "gt.dxccBox.DXCC": "DXCC", - "gt.dxccBox.Confirmed": "Confirmed", - "gt.dxccBox.Needed": "Needed", - "gt.CQZoneBox.Worked": "Worked CQ Zones", - "gt.ITUZoneBox.Worked": "Worked ITU Zones", - "gt.WASWACBox.WAC": "Worked All Continents", - "gt.WASWACBox.WAS": "Worked All States", - "gt.displayItemsList.Worked": "Worked", - "gt.displayItemsList.Confirmed": "Confirmed", - "gt.displayItemsList.Needed": "Needed", - "gt.WPXBox.worked": "Worked Prefixes", - "gt.WPXBox.confirmed": "Confirmed Prefixes", - "gt.statBox.Parsing": "...Parsing Log Entries...", - "gt.statBox.NoEntries": "No log entries available, load one or more ADIF logs", - "gt.typeNames.Mixed": "Mixed", - "gt.typeNames.Digital": "Digital", - "gt.typeNames.Phone": "Phone", - "gt.typeNames.CW": "CW", - "gt.typeNames.Other": "Other", - "gt.awardNames.WRFA": "Callsigns", - "gt.awardNames.Grid": "Grids", + "gt.dxccBox.Confirmed": "已确认的", + "gt.dxccBox.Needed": "需要的", + "gt.CQZoneBox.Worked": "通联过的 CQ分区", + "gt.ITUZoneBox.Worked": "通联过的 ITU分区", + "gt.WASWACBox.WAC": "通联过的所有大洲", + "gt.WASWACBox.WAS": "通联过的所有州", + "gt.displayItemsList.Worked": "通联过的", + "gt.displayItemsList.Confirmed": "已确认的", + "gt.displayItemsList.Needed": "需要的", + "gt.WPXBox.worked": "通联过的前缀", + "gt.WPXBox.confirmed": "确认的前缀", + "gt.statBox.Parsing": "...正在分析日志...", + "gt.statBox.NoEntries": "没有可用的日志,加载一个或多个ADIF日志", + "gt.typeNames.Mixed": "混合模式", + "gt.typeNames.Digital": "数字模式", + "gt.typeNames.Phone": "SSB模式", + "gt.typeNames.CW": "CW模式", + "gt.typeNames.Other": "其他模式", + "gt.awardNames.WRFA": "呼号", + "gt.awardNames.Grid": "网格", "gt.awardNames.DXCC": "DXCCs", - "gt.awardNames.CQ": "CQ Zones", - "gt.awardNames.ITU": "ITU Zones", - "gt.awardNames.WAC": "Continents", - "gt.awardNames.WAS": "US States", - "gt.awardNames.USC": "US Counties", - "gt.awardNames.WPX": "Prefixes", + "gt.awardNames.CQ": "CQ分区", + "gt.awardNames.ITU": "ITU分区", + "gt.awardNames.WAC": "大洲", + "gt.awardNames.WAS": "美国各州", + "gt.awardNames.USC": "美国各县", + "gt.awardNames.WPX": "前缀", "gt.logbook.title": "Logbook", - "gt.logbook.callsign": "Callsign", - "gt.logbook.firstContact": "First Contact", - "gt.logbook.lastContact": "Last Contact", - "gt.logbook.topScore": "Top Score", - "gt.logbook.worked": "Worked", - "gt.logbook.confirmed": "Confirmed", - "gt.logbook.award": "Award", - "gt.score.LongDist": "Long Distance", - "gt.score.ShortDist": "Short Distance", - "gt.AwardTypes": "Award Types", - "gt.ModeTypes": "Mode Types", - "gt.Distances": "Distances", - "gt.LongestDist": "Longest Distance", - "gt.ShortestDist": "Shortest Distance", - "gt.GTUsers": "GT Users", - "gt.GTUsersOnline": "Worked GridTracker Stations
Online Now", - "gt.scorecardError": "Error Generating Stats
Please take a screenshot and send to team@gridtracker.org", - "gt.stationsTable.Call": "Call", + "gt.logbook.callsign": "呼号", + "gt.logbook.firstContact": "第一歌通联的", + "gt.logbook.firstContact": "第一歌通联的2", + "gt.logbook.lastContact": "最后一个通联的", + "gt.logbook.topScore": "最高得分", + "gt.logbook.worked": "通联过的", + "gt.logbook.confirmed": "已确认的", + "gt.logbook.award": "奖状", + "gt.score.LongDist": "最长距离", + "gt.score.ShortDist": "最短距离", + "gt.AwardTypes": "奖状类型", + "gt.ModeTypes": "模式类型", + "gt.Distances": "距离", + "gt.LongestDist": "最长距离", + "gt.ShortestDist": "最短距离", + "gt.GTUsers": "GT用户", + "gt.GTUsersOnline": "已运行的GridTracker工作站
立即联机", + "gt.scorecardError": "生成统计信息时出错
请截屏并发送至team@gridtracker.org", + "gt.stationsTable.Call": "被呼叫", "gt.stationsTable.Grid": "Grid", - "gt.stationsTable.Sent": "Sent", - "gt.stationsTable.Rcvd": "Rcvd", - "gt.stationsTable.Mode": "Mode", - "gt.stationsTable.Band": "Band", + "gt.stationsTable.Sent": "发射", + "gt.stationsTable.Rcvd": "接收", + "gt.stationsTable.Mode": "模式", + "gt.stationsTable.Band": "波段", "gt.stationsTable.QSL": "QSL", - "gt.stationsTable.Comments": "Comments", + "gt.stationsTable.Comments": "备注", "gt.stationsTable.DXCC": "DXCC", - "gt.stationsTable.Time": "Time", - "gt.distanceTable.Worked": "Worked", - "gt.distanceTable.Confirmed": "Confirmed", - "gt.distanceTable.Bands": "Bands", - "gt.distanceTable.Modes": "Modes", - "gt.distanceTable.Types": "Types", - "gt.statTable.Worked": "Worked", - "gt.statTable.Confirmed": "Confirmed", - "gt.statTable.Bands": "Bands", - "gt.statTable.Modes": "Modes", - "gt.statTable.Types": "Types", - "gt.bandActivity.Score": "Score:", + "gt.stationsTable.Time": "时间", + "gt.distanceTable.Worked": "通联过的", + "gt.distanceTable.Confirmed": "已确认的", + "gt.distanceTable.Bands": "波段", + "gt.distanceTable.Modes": "模式", + "gt.distanceTable.Types": "类型", + "gt.statTable.Worked": "通联过的", + "gt.statTable.Confirmed": "已确认的", + "gt.statTable.Bands": "波段", + "gt.statTable.Modes": "模式", + "gt.statTable.Types": "类型", + "gt.bandActivity.Score": "分数:", "gt.bandActivity.Sptos": "Spots:", - "gt.bandActivity.Tx": "Tx:", - "gt.bandActivity.Rx": "Rx:", - "gt.bandActivity.NoData": "..no data yet..", - "gt.N1MMAlert": "N1MM Logger+ is enabled with same settings, disabled GridTracker N1MM logger", - "gt.NoLocationAlert": "Location not available!\nEither start WSJT-X/JTDX or enter your grid square in the settings", - "gt.validate.Valid": "Valid!", - "gt.validate.Invalid": "Invalid!", - "gt.NewVersion.Release": "New Version", - "gt.NewVersion.Beta": "New Beta Version", - "gt.newVersion.Text2": "available for download.
Go there now?", - "gt.GetVoices.title": "Select Voice", - "gt.GetAudioDev.title": "Select Sound Card", - "gt.SpotMaxAge": "Max Age:", - "gt.tqslPermissionError": "Unable to access LoTW TrustedQSL (TQSL) due to OS permissions\nLogging to LoTW disabled for this session\nRun as administrator or allow file access to GridTracker if problem persists", - "gt.startupTable.versionCheck": "Completed Version Check", - "gt.startupTable.loadi18n": "Loading Locales", - "gt.startupTable.qsoBackup": "QSO Backup Initialized", - "gt.startupTable.callsigns": "Callsign Services Initialized", - "gt.startupTable.mapSettings": "Map Settings Initialized", - "gt.startupTable.loadMap": "Loaded Map", - "gt.startupTable.setPins": "Created Pins", - "gt.startupTable.viewSettings": "Loaded View Settings", - "gt.startupTable.msgSettings": "Loaded Messaging Settings", - "gt.startupTable.fileSelectors": "Set File Selectors", - "gt.startupTable.newWindows": "Locked New Windows", - "gt.startupTable.maidenheadData": "Loaded Maidenhead Dataset", - "gt.startupTable.renderGrids": "Rendered All Maidenhead Grids", - "gt.startupTable.updateProcesses": "Updated Running Processes", - "gt.startupTable.updateINI": "Updated from WSJT-X/JTDX", - "gt.startupTable.loadADIF": "Loaded ADIF Settings", - "gt.startupTable.initButtons": "Buttons and Inputs Initialized", - "gt.startupTable.initSpeech": "Speech Initialized", - "gt.startupTable.initSounds": "Sounds Initialized", - "gt.startupTable.loadPorts": "Loaded Network Settings", - "gt.startupTable.loadLookup": "Callsign Lookup Details Loaded", - "gt.startupTable.eventTimers": "Set Events and Timers", - "gt.startupTable.regHotkeys": "Registered Hotkeys", - "gt.startupTable.initOams": "Chat System Initialized", - "gt.startupTable.loadPOTA": "Loading POTA Database", - "gt.startupTable.potaSpots": "Starting POTA Spots Pump", - "gt.startupTable.getAcks": "Contributor Acknowledgements Loaded", - "gt.startupTable.postInit": "Finalizing System", - "gt.init.starting": "Starting...", - "gt.startupEngine.completed": "Completed", - "gt.newMesg.Recvd": "Received from", - "gt.lookup.lookingUp1": "Looking up ", - "gt.lookup.lookingUp2": "please wait...", + "gt.bandActivity.Tx": "发射:", + "gt.bandActivity.Rx": "接收:", + "gt.bandActivity.NoData": "..还没有数据传入..", + "gt.N1MMAlert": "使用相同的设置启用了N1MM Logger+,禁用了GridTracker N1MM记录器", + "gt.NoLocationAlert": "位置不可用!启动WSJT-X/JTDX或在设置中输入Grid网格", + "gt.validate.Valid": "有效的!", + "gt.validate.Invalid": "无效的!", + "gt.NewVersion.Release": "新版本", + "gt.NewVersion.Beta": "新 测试 版本", + "gt.newVersion.Text2": "可供下载
现在去下载?", + "gt.GetVoices.title": "选择语音", + "gt.GetAudioDev.title": "选择声卡", + "gt.SpotMaxAge": "最大寿命:", + "gt.tqslPermissionError": "由于操作系统权限,无法访问LoTW TrustedQSL(TQSL)\n此会话已禁用登录到LoTW \n如果问题仍然存在,请以管理员身份运行或允许对GridTracker进行文件访问", + "gt.startupTable.versionCheck": "已完成版本检查", + "gt.startupTable.loadi18n": "载入区域信息", + "gt.startupTable.qsoBackup": "QSO备份已初始化", + "gt.startupTable.callsigns": "呼号服务已初始化", + "gt.startupTable.mapSettings": "地图设置已初始化", + "gt.startupTable.loadMap": "载入地图", + "gt.startupTable.setPins": "创建的PIN", + "gt.startupTable.viewSettings": "加载视图设置", + "gt.startupTable.msgSettings": "加载消息设置", + "gt.startupTable.fileSelectors": "设置文件选择器", + "gt.startupTable.newWindows": "锁定的新窗口", + "gt.startupTable.maidenheadData": "加载Maidenhead数据集", + "gt.startupTable.renderGrids": "渲染Maidenhead网格信息", + "gt.startupTable.updateProcesses": "更新运行流程", + "gt.startupTable.updateINI": "更新自WSJT-X/JTDX", + "gt.startupTable.loadADIF": "加载的ADIF设置", + "gt.startupTable.initButtons": "按钮和输入已初始化", + "gt.startupTable.initSpeech": "语音已初始化", + "gt.startupTable.initSounds": "音频已初始化", + "gt.startupTable.loadPorts": "加载网络设置", + "gt.startupTable.loadLookup": "已加载呼号查找详细信息", + "gt.startupTable.eventTimers": "设置事件和计时器", + "gt.startupTable.regHotkeys": "注册的热键", + "gt.startupTable.initOams": "聊天系统已初始化", + "gt.startupTable.loadPOTA": "加载POTA数据库", + "gt.startupTable.potaSpots": "启动POTA Spots", + "gt.startupTable.getAcks": "已加载参与者确认", + "gt.startupTable.postInit": "正在完成最后的系统确认", + "gt.init.starting": "启动中...", + "gt.startupEngine.completed": "启动完成", + "gt.newMesg.Recvd": "接收自", + "gt.lookup.lookingUp1": "先前查找 ", + "gt.lookup.lookingUp2": "请稍等...", "gt.callookDX1": "C A L L O O K
NO-NONSENSE AMATEUR RADIO U.S.A. CALLSIGN LOOKUPS
are limited to United States and United States Territories Only", - "gt.callookDX2": "The callsign", - "gt.callookDX3": "requested is from", - "gt.callookDX4": "You might want to consider using QRZ.com, they have a free membership that provides limited data for most callsigns", - "gt.callookDX5": "and they have full details available for paid members", - "gt.QRZhamQTH.valid": "Valid", - "gt.QRZhamQTH.invalid": "Invalid Response", - "gt.QRZhamQTH.error": "Unknown Error", - "gt.lookup.NoResult": "No result for callsign", - "gt.dbInit.error1": "Database error:", - "gt.dbInit.error2": ": GridTracker will have issues", - "gt.addLookup.Error": "Lookup Write Issue", - "gt.lookup.getAddress": "Click to copy address to clipboard", - "gt.lookup.details": "Details", - "gt.lookup.website": "Website", - "gt.lookup.biography": "Biography", - "gt.lookup.effectiveDates": "Effective Dates", - "gt.lookup.aliases": "Aliases", - "gt.lookup.distance": "Distance", - "gt.lookup.azmuth": "Azimuth", - "gt.lookup.cachedRecord": "Cached Record", - "gt.lookup.genMessages": "Generate Messages", + "gt.callookDX2": "呼号", + "gt.callookDX3": "请求来自", + "gt.callookDX4": "您可能想考虑使用QRZ。com,他有免费服务,为大多数呼号提供有限的数据查询功能", + "gt.callookDX5": "付费会员的详细信息", + "gt.QRZhamQTH.valid": "有效的", + "gt.QRZhamQTH.invalid": "无效响应", + "gt.QRZhamQTH.error": "未知错误", + "gt.lookup.NoResult": "此呼号未查询到有效结果", + "gt.dbInit.error1": "数据库错误:", + "gt.dbInit.error2": ": GridTracker可能存在问题", + "gt.addLookup.Error": "查找写入问题", + "gt.lookup.getAddress": "单击以将地址复制到剪贴板", + "gt.lookup.details": "详情", + "gt.lookup.website": "网址", + "gt.lookup.biography": "履历", + "gt.lookup.effectiveDates": "生效日期", + "gt.lookup.aliases": "别名", + "gt.lookup.distance": "距离", + "gt.lookup.azmuth": "方位角", + "gt.lookup.cachedRecord": "缓存的记录", + "gt.lookup.genMessages": "生成消息(JTDX无效)", "gt.makeYesNo.yes": "Yes", "gt.makeYesNo.no": "No", "gt.lookup.acks": "GridTracker would like to acknowledge", - "gt.lookup.worked": "Worked", - "gt.lookup.confirmed": "Confirmed", - "gt.lookup.lastQSO": "Last QSO", - "gt.documents.error1": "Unable to create or access", - "gt.documents.error2": "folder.\r\nPermission violation, GT cannot continue", - "gt.spots.refreshing": "...refreshing...", - "gt.spots.noTX": "No recent TX", - "gt.spots.refresh": "Refresh:", + "gt.lookup.worked": "已通联", + "gt.lookup.confirmed": "已确认", + "gt.lookup.lastQSO": "最后通联", + "gt.documents.error1": "无法创建或访问", + "gt.documents.error2": "文件夹\r\n权限受限,GT无法继续", + "gt.spots.refreshing": "...刷新中...", + "gt.spots.noTX": "最近没有发射", + "gt.spots.refresh": "剩余刷新:", "gt.spots.count": "Spots:", - "gt.spots.maxAge": "Max Age:", - "gt.crScript.enabled": "Call Roster Script Enabled", - "gt.crScript.disabled": "Call Roster Script Disabled", - "gt.savedScreenshot": "Saved Screenshot", - "gt.screenshotFailed": "Screenshot write failed", + "gt.spots.maxAge": "最大时效:", + "gt.crScript.enabled": "呼叫列表启动", + "gt.crScript.disabled": "呼叫列表关闭", + "gt.savedScreenshot": "保存屏幕截图", + "gt.screenshotFailed": "屏幕截图写入失败", "COMMENT_gtws.js": "", - "gtws.corrupt": "Corrupt message received", - "gtws.awaySent": "Away message", + "gtws.corrupt": "接收的信息已损坏", + "gtws.awaySent": "离线消息", "COMMENT_roster.js": "", - "roster.process.Decode": "DECODE", - "roster.process.Receive": "RECEIVE", - "roster.process.Transmit": "TRANSMIT", - "roster.award.Select": "Select Award", - "roster.award.name": "Name", - "roster.award.Award": "Award", - "roster.award.Track": "Track", - "roster.award.ToggleTracking": "Toggle Tracking", - "roster.award.Remove": "Remove Tracker", - "roster.award.addName": "Select Award", - "roster.award.addSponsor": "Select Sponsor", - "roster.ignore.clearAll": "Clear All", - "roster.ignore.Callsigns": "Callsigns", - "roster.ignore.none": "none", + "roster.process.Decode": "解码众", + "roster.process.Receive": "接收中", + "roster.process.Transmit": "发射中", + "roster.award.Select": "选择奖状", + "roster.award.name": "名称", + "roster.award.Award": "奖状", + "roster.award.Track": "跟踪", + "roster.award.ToggleTracking": "切换跟踪", + "roster.award.Remove": "取消跟踪", + "roster.award.addName": "选择奖状", + "roster.award.addSponsor": "选择Sponsor", + "roster.ignore.clearAll": "清除全部", + "roster.ignore.Callsigns": "呼号", + "roster.ignore.none": "无", "roster.ignore.CQ": "CQ", "roster.ignore.DXCCs": "DXCCs", - "roster.ignore.CQZones": "CQ Zones", - "roster.ignore.ITUZones": "ITU Zones", - "roster.menu.HideControls": "Hide Controls", - "roster.menu.ShowControls": "Show Controls", - "roster.menu.CompactMode": "Compact Mode", - "roster.menu.RosterMode": "Roster Mode", - "roster.menu.Lookup": "Lookup", - "roster.menu.GenMesg": "Gen Msgs", - "roster.menu.AimRotator": "Aim Rotator", - "roster.menu.IgnoreCall": "Ignore Call", - "roster.menu.Realtime": "Realtime", - "roster.menu.MoveLeft": "Move Column Left", - "roster.menu.ClearCallIgnore": "Clear Call Ignore", - "roster.menu.ClearIgnore": "Clear Ignore", - "roster.menu.ClearCQFromDXCC": "Clear CQ from DXCC", - "roster.menu.ClearCQFromAll": "Clear CQ from All", - "roster.menu.ClearCQIgnore": "Clear CQ Ignore", - "roster.menu.EditIgnores": "Edit Ignores", - "roster.menu.IgnoreCQZone": "Ignore CQ Zone", - "roster.menu.ClearCQZoneIgnore": "Clear CQ Zone Ignore", - "roster.menu.IgnoreITUZone": "Ignore ITU Zone", - "roster.menu.ClearITUZoneIgnore": "Clear ITU Zone Ignore", - "roster.menu.IgnoreDXCC": "Ignore DXCC", - "roster.menu.ClearDXCCIgnore": "Clear DXCC Ignore", - "roster.AwardTypes.IOTA": "Islands On The Air", - "roster.AwardTypes.call": "Callsign", - "roster.AwardTypes.callarea": "Call Area", - "roster.AwardTypes.calls2dxcc": "Stations per DXCC", - "roster.AwardTypes.cnty": "County", - "roster.AwardTypes.cont": "Countinents", - "roster.AwardTypes.cont5": "5 Continents", - "roster.AwardTypes.cont52band": "5 Continents per Band", - "roster.AwardTypes.cqz": "CQ Zone", + "roster.ignore.CQZones": "CQ分区", + "roster.ignore.ITUZones": "ITU分区", + "roster.menu.HideControls": "隐藏控件栏", + "roster.menu.ShowControls": "显示控件栏", + "roster.menu.CompactMode": "紧凑模式", + "roster.menu.RosterMode": "列表模式", + "roster.menu.Lookup": "查找", + "roster.menu.GenMesg": "生成信息", + "roster.menu.IgnoreCall": "忽略呼叫", + "roster.menu.Realtime": "实时", + "roster.menu.MoveLeft": "向左移动列", + "roster.menu.ClearCallIgnore": "清除已忽略的呼叫", + "roster.menu.ClearIgnore": "清除忽略", + "roster.menu.ClearCQFromDXCC": "从DXCC中清除CQ", + "roster.menu.ClearCQFromAll": "从全部清除CQ", + "roster.menu.ClearCQIgnore": "清除CQ忽略", + "roster.menu.EditIgnores": "编辑忽略项", + "roster.menu.IgnoreCQZone": "忽略CQ分区", + "roster.menu.ClearCQZoneIgnore": "清除CQ分区忽略的", + "roster.menu.IgnoreITUZone": "忽略ITU区域", + "roster.menu.ClearITUZoneIgnore": "清除ITU分区忽略的", + "roster.menu.IgnoreDXCC": "忽略DXCC", + "roster.menu.ClearDXCCIgnore": "清除DXCC忽略的", + "roster.AwardTypes.IOTA": "IOTA空中岛屿", + "roster.AwardTypes.call": "呼号", + "roster.AwardTypes.callarea": "呼叫区域", + "roster.AwardTypes.calls2dxcc": "每个DXCC的站点", + "roster.AwardTypes.cnty": "美国县", + "roster.AwardTypes.cont": "计数器", + "roster.AwardTypes.cont5": "5大洲", + "roster.AwardTypes.cont52band": "每个波段5个大陆", + "roster.AwardTypes.cqz": "CQ分区", "roster.AwardTypes.dxcc": "DXCC", "roster.AwardTypes.grids": "Grids", - "roster.AwradTypes.numsfx": "Call Area + Suffix", - "roster.AwardTypes.px": "Prefix", - "roster.AwardTypes.pxa": "Prefixes", - "roster.AwardTypes.pxplus": "Special Calls", - "roster.AwardTypes.sfx": "Suffix", - "roster.AwardTypes.states": "States", - "roster.AwardTypes.cont2band": "Continents per Band", - "roster.AwardTypes.calls2band": "Stations per Band", - "roster.AwardTypes.dxcc2band": "DXCC per Band", - "roster.AwardTypes.states2band": "States per Band", + "roster.AwradTypes.numsfx": "呼叫区域+后缀", + "roster.AwardTypes.px": "前缀", + "roster.AwardTypes.pxa": "前缀", + "roster.AwardTypes.pxplus": "特殊呼叫", + "roster.AwardTypes.sfx": "后缀", + "roster.AwardTypes.states": "国家", + "roster.AwardTypes.cont2band": "每个波段的大陆数", + "roster.AwardTypes.calls2band": "每个频段的电台", + "roster.AwardTypes.dxcc2band": "DXCC每个波段", + "roster.AwardTypes.states2band": "每个频段的状态", "COMMENT_stats.js": "", - "stats.Validate.Valid": "Valid!", - "stats.Validate.Invalid": "Invalid!", + "stats.Validate.Valid": "有效的!", + "stats.Validate.Invalid": "无效的!", "COMMENT_processRosterFiltering.js": "", - "rosterFilter.POTA.Unknown": "Unknown Park", + "rosterFilter.POTA.Unknown": "未知的公园", "COMMENT_rosterColumns.js": "", - "rosterColumns.County.title": "matches multiple counties, click to do a full lookup", - "rosterColumns.LoTW.NoUpdate": "Has not updated a QSO in", - "rosterColumns.LoTW.LastUpdate": "Last Upload ", - "rosterColumns.OAMS.user": "Off-Air Message User", - "rosterColumns.Wanted.cont": "Continent", - "rosterColumns.Wanted.cqz": "CQ Zone", - "rosterColumns.Wanted.ituz": "ITU Zone", + "rosterColumns.County.title": "匹配到哪多个县,单击以进行完整查找", + "rosterColumns.LoTW.NoUpdate": "尚未更新中的QSO", + "rosterColumns.LoTW.LastUpdate": "最后上传 ", + "rosterColumns.OAMS.user": "非广播消息用户", + "rosterColumns.Wanted.cont": "大洲", + "rosterColumns.Wanted.cqz": "CQ分区", + "rosterColumns.Wanted.ituz": "ITU分区", "rosterColumns.Wanted.dxcc": "DXCC", - "rosterColumns.Wanted.dxccMarathon": "Marathon DXCC", - "rosterColumns.Wanted.cqzMarathon": "Marathon CQ Zone", - "rosterColumns.Wanted.state": "State", + "rosterColumns.Wanted.dxccMarathon": "马拉松DXCC", + "rosterColumns.Wanted.cqzMarathon": "马拉松CQ分区", + "rosterColumns.Wanted.state": "美国州", "rosterColumns.Wanted.grid": "Grid", - "rosterColumns.Wanted.cnty": "County", + "rosterColumns.Wanted.cnty": "美国县", "rosterColumns.Wanted.wpx": "WPX", - "rosterColumns.Wanted.call": "Call", + "rosterColumns.Wanted.call": "呼号", "rosterColumns.Wanted.oams": "OAMS", "rosterColumns.Wanted.pota": "POTA", "COMMENT_sendAlerts.js": "", - "sendAlerts.scriptEnabled": "Script Enabled", - "sendAlerts.scriptDisabled": "Script Disabled" -} + "sendAlerts.scriptEnabled": "脚本启用", + "sendAlerts.scriptDisabled": "脚本关闭" +} \ No newline at end of file diff --git a/package.nw/i18n/cnt-dxcc.json b/package.nw/i18n/cnt-dxcc.json new file mode 100644 index 0000000..a974a29 --- /dev/null +++ b/package.nw/i18n/cnt-dxcc.json @@ -0,0 +1,350 @@ +{ + "0": "不詳", + "1": "加拿大", + "2": "阿布阿里島", + "3": "阿富汗", + "4": "阿加萊加及聖布蘭登群島", + "5": "奧蘭群島", + "6": "阿拉斯加", + "7": "阿爾巴尼亞", + "9": "美屬薩摩亞", + "10": "阿姆斯特丹和聖保羅島", + "11": "安達曼群和尼科巴群島", + "12": "安圭拉島", + "13": "南極洲", + "14": "亞美尼亞", + "15": "俄羅斯亞洲", + "16": "新西蘭亞南極島", + "17": "阿維斯島", + "18": "阿塞拜疆", + "19": "巴霍努埃沃淺灘", + "20": "貝克和豪蘭島", + "21": "巴利阿里群島", + "22": "帕勞", + "24": "布韋島", + "27": "白俄羅斯", + "29": "加那利群島", + "31": "中基里巴斯島", + "32": "休達和梅利利亞", + "33": "查戈斯群島", + "34": "查塔姆島", + "35": "聖誕島", + "36": "克利珀頓島", + "37": "科科斯島", + "38": "科科斯(基林)群島", + "40": "克里特島", + "41": "克羅澤特島", + "43": "德塞切奧島", + "45": "多德卡尼斯群島", + "46": "東馬來西亞", + "47": "復活節島", + "48": "東基里巴斯", + "49": "赤道幾內亞", + "50": "墨西哥", + "51": "厄立特里亞", + "52": "愛沙尼亞", + "53": "埃塞俄比亞", + "54": "俄羅斯歐洲", + "56": "費爾南多迪諾羅尼亞群島", + "60": "巴哈馬", + "61": "法蘭士約瑟夫地群島", + "62": "巴巴多斯", + "63": "法屬圭亞那", + "64": "百慕大", + "65": "英屬維京群島", + "66": "伯利茲", + "69": "開曼群島", + "70": "古巴", + "71": "加拉帕戈斯島", + "72": "多米尼加共和國", + "74": "薩爾瓦多", + "75": "格魯吉亞", + "76": "危地馬拉", + "77": "格林納達", + "78": "海地", + "79": "瓜德羅普島", + "80": "洪都拉斯", + "82": "牙買加", + "84": "馬提尼克島", + "85": "荷屬安的列斯群島", + "86": "尼加拉瓜", + "88": "巴拿馬", + "89": "特克斯和凱科斯群島", + "90": "特立尼達和多巴哥共和國", + "91": "阿魯巴", + "94": "安提瓜及巴布達", + "95": "多米尼克", + "96": "蒙特塞拉特", + "97": "聖盧西亞", + "98": "聖文森特島", + "99": "格洛里厄斯群島", + "100": "阿根廷", + "103": "關島", + "104": "玻利維亞", + "105": "關塔那摩灣", + "106": "根西島", + "107": "幾內亞", + "108": "巴西", + "109": "幾內亞比紹", + "110": "夏威夷", + "111": "赫德島", + "112": "智利", + "114": "馬恩島", + "116": "哥倫比亞", + "117": "國際電聯總部", + "118": "揚馬延島", + "120": "厄瓜多爾", + "122": "澤西島", + "123": "約翰斯頓島", + "124": "新胡安歐羅巴島", + "125": "胡安費南德斯島", + "126": "加里寧格勒", + "129": "圭亞那", + "130": "哈薩克斯坦", + "131": "凱爾蓋朗群島", + "132": "巴拉圭", + "133": "克馬德克群島", + "134": "金曼礁", + "135": "吉爾吉斯斯坦", + "136": "秘魯", + "137": "韓國", + "138": "庫雷環礁", + "140": "蘇里南", + "141": "福克蘭群島", + "142": "拉克沙威島", + "143": "老撾", + "144": "烏拉圭", + "145": "拉脫維亞", + "146": "立陶宛", + "147": "豪勳爵島", + "148": "委內瑞拉", + "149": "亞速爾群島", + "150": "澳大利亞", + "151": "馬里-維索茨克島", + "152": "中國澳門", + "153": "麥格理島", + "157": "瑙魯", + "158": "瓦努阿圖", + "159": "馬爾代夫", + "160": "湯加", + "161": "馬爾佩洛島", + "162": "新喀里多尼亞", + "163": "巴布亞新幾內亞", + "165": "毛里求斯", + "166": "馬利亞納群島", + "167": "馬凱特礁", + "168": "馬紹爾群島", + "169": "馬約特島", + "170": "新西蘭", + "171": "梅利什礁", + "172": "皮特凱恩群島", + "173": "密克羅尼西亞", + "174": "中途島", + "175": "法屬波利尼西亞", + "176": "斐濟", + "177": "南鳥島", + "179": "摩爾多瓦", + "180": "阿索斯聖山", + "181": "莫桑比克", + "182": "納瓦薩島", + "185": "所羅門群島", + "187": "尼日爾", + "188": "紐埃", + "189": "諾福克島", + "190": "薩摩亞", + "191": "北庫克群島", + "192": "小笠原島", + "193": "琉球群島", + "195": "安諾本島", + "197": "巴爾米拉環礁和賈維斯島", + "199": "彼得一世島", + "201": "愛德華王子和馬里恩島", + "202": "波多黎各", + "203": "安道爾", + "204": "雷維亞希赫多群島", + "205": "阿森松島", + "206": "奧地利", + "207": "羅德里格斯島", + "209": "比利時", + "211": "塞布爾島", + "212": "保加利亞", + "213": "法屬聖馬丁島", + "214": "科西嘉島", + "215": "塞浦路斯", + "216": "聖安德烈斯和普羅維登西亞島", + "217": "聖菲力斯島", + "219": "聖多美和普林西比", + "221": "丹麥", + "222": "法羅群島", + "223": "英格蘭", + "224": "芬蘭", + "225": "撒丁島", + "227": "法國", + "230": "德國", + "232": "索馬里", + "233": "直布羅陀", + "234": "南庫克群島", + "235": "南喬治亞島", + "236": "希臘", + "237": "格陵蘭", + "238": "南奧克尼島", + "239": "匈牙利", + "240": "南桑德韋奇島", + "241": "南設特蘭群島", + "242": "冰島", + "245": "愛爾蘭", + "246": "馬耳他騎士團", + "247": "南沙群島", + "248": "意大利", + "249": "聖基茨和尼維斯", + "250": "聖赫勒拿島", + "251": "列支敦士登", + "252": "聖保羅島", + "253": "聖彼得與聖保羅岩礁", + "254": "盧森堡", + "256": "馬德拉島", + "257": "馬耳他", + "259": "斯瓦爾巴群島", + "260": "摩納哥", + "262": "塔吉克斯坦", + "263": "荷蘭", + "265": "北愛爾蘭", + "266": "挪威", + "269": "波蘭", + "270": "托克勞群島", + "272": "葡萄牙", + "273": "特林達迪馬丁瓦斯群島", + "274": "特里斯坦達庫尼亞島", + "275": "羅馬尼亞", + "276": "特羅姆蘭島", + "277": "聖皮埃爾和密克隆島", + "278": "聖馬利諾", + "279": "蘇格蘭", + "280": "土庫曼斯坦", + "281": "西班牙", + "282": "圖瓦盧", + "283": "英國塞浦路斯基地", + "284": "瑞典", + "285": "美屬維京島", + "286": "烏干達", + "287": "瑞士", + "288": "烏克蘭", + "289": "聯合國總部", + "291": "美國", + "292": "烏茲別克斯坦", + "293": "越南", + "294": "威爾士", + "295": "梵蒂岡", + "296": "塞爾維亞", + "297": "威克島", + "298": "瓦利斯和富圖納群島", + "299": "西馬來西亞", + "301": "西基里巴斯", + "302": "西薩哈拉", + "303": "威里斯島", + "304": "巴林", + "305": "孟加拉", + "306": "不丹", + "308": "哥斯達黎加", + "309": "緬甸", + "312": "柬埔寨", + "315": "斯里蘭卡", + "318": "中國", + "321": "國香港", + "324": "印度", + "327": "印度尼西亞", + "330": "伊朗", + "333": "伊拉克", + "336": "以色列", + "339": "日本", + "342": "約旦", + "344": "朝鮮", + "345": "文萊", + "348": "科威特", + "354": "黎巴嫩", + "363": "蒙古", + "369": "尼泊爾", + "370": "阿曼", + "372": "巴基斯坦", + "375": "菲律賓", + "376": "卡塔爾", + "378": "沙特阿拉伯", + "379": "塞舌爾群島", + "381": "新加坡", + "382": "吉布提", + "384": "敘利亞", + "386": "台灣", + "387": "泰國", + "390": "土耳其", + "391": "阿拉伯聯合酋長國", + "400": "阿爾及利亞", + "401": "安哥拉", + "402": "博茨瓦納", + "404": "布隆迪", + "406": "喀麥隆", + "408": "中非共和國", + "409": "佛得角", + "410": "乍得", + "411": "科摩羅", + "412": "剛果共和國", + "414": "剛果民主共和國", + "416": "貝寧", + "420": "加蓬", + "422": "岡比亞", + "424": "加納", + "428": "象牙海岸", + "430": "肯尼亞", + "432": "萊索托", + "434": "利比里亞", + "436": "利比亞", + "438": "馬達加斯加", + "440": "馬拉維", + "442": "馬里", + "444": "毛里塔尼亞", + "446": "摩洛哥", + "450": "尼日利亞", + "452": "津巴布韋", + "453": "留尼旺島", + "454": "盧旺達", + "456": "塞內加爾", + "458": "塞拉利昂", + "460": "羅圖馬島", + "462": "南非", + "464": "納米比亞", + "466": "蘇丹", + "468": "史瓦帝尼王國", + "470": "坦桑尼亞", + "474": "突尼斯", + "478": "埃及", + "480": "布基納法索", + "482": "讚比亞", + "483": "多哥", + "489": "康威礁", + "490": "巴納巴島", + "492": "也門", + "497": "克羅地亞", + "499": "斯洛文尼亞", + "501": "波斯尼亞和黑塞哥維那", + "502": "北馬其頓", + "503": "捷克", + "504": "斯洛伐克", + "505": "國東沙群島", + "506": "國黃岩島", + "507": "泰莫圖省", + "508": "南方群島", + "509": "馬克薩斯島", + "510": "巴勒斯坦", + "511": "東帝汶", + "512": "切斯特菲爾德島", + "513": "迪西島", + "514": "黑山共和國", + "515": "斯溫斯島", + "516": "聖巴特勒米島", + "517": "庫拉索島", + "518": "荷屬聖馬丁島", + "519": "薩巴和聖尤斯特歇斯島", + "520": "博奈爾島", + "521": "南蘇丹", + "522": "科索沃", + "-1": "不詳" +} \ No newline at end of file diff --git a/package.nw/i18n/cnt-state.json b/package.nw/i18n/cnt-state.json new file mode 100644 index 0000000..b886900 --- /dev/null +++ b/package.nw/i18n/cnt-state.json @@ -0,0 +1,183 @@ +{ + "AU-ACT": "首都領地", + "AU-NSW": "新南威爾士州", + "AU-NT": "北領地", + "AU-QLD": "昆士蘭州", + "AU-SA": "南澳大利亞州", + "AU-TAS": "塔斯馬尼亞島", + "AU-VIC": "維多利亞州", + "AU-WA": "西澳大利亞州", + "BY-AH":"安徽", + "BY-BJ":"北京", + "BY-CQ":"重慶", + "BY-FJ":"福建", + "BY-GD":"廣東", + "BY-GS":"甘肅", + "BY-GX":"廣西", + "BY-GZ":"貴州", + "BY-HA":"河南", + "BY-HB":"湖北", + "BY-HE":"河北", + "BY-HI":"海南", + "BY-HK":"香港", + "BY-HL":"黑龍江", + "BY-HN":"湖南", + "BY-JL":"吉林", + "BY-JS":"江蘇", + "BY-JX":"江西", + "BY-LN":"遼寧", + "BY-MO":"澳門", + "BY-NM":"內蒙古", + "BY-NX":"寧夏", + "BY-QH":"青海", + "BY-SC":"四川", + "BY-SD":"山東", + "BY-SH":"上海", + "BY-SN":"陜西", + "BY-SX":"山西", + "BY-TJ":"天津", + "BY-TW":"台灣", + "BY-XJ":"新疆", + "BY-XZ":"西藏", + "BY-YN":"雲南", + "BY-ZJ":"浙江", + "CA-AB": "阿爾伯塔省", + "CA-BC": "不列顛哥倫比亞省", + "CA-MB": "曼尼托巴省", + "CA-NB": "新不倫瑞克省", + "CA-NL": "紐芬蘭與拉布拉多省", + "CA-NS": "新斯科舍省", + "CA-NT": "西北地區", + "CA-NU": "努納武特地區", + "CA-ON": "安大略省", + "CA-PE": "愛德華王子島省", + "CA-QC": "魁北克省", + "CA-SK": "薩斯喀徹溫省", + "CA-YT": "育空地區", + "DE-BB": "勃蘭登堡", + "DE-BE": "柏林", + "DE-BW": "巴登-符騰堡州", + "DE-BY": "巴伐利亞州", + "DE-HB": "不來梅", + "DE-HE": "黑森州", + "DE-HH": "漢堡", + "DE-MV": "梅克倫堡-前波美拉尼亞州", + "DE-NI": "下薩克森州", + "DE-NW": "北萊茵-威斯特法倫州", + "DE-RP": "萊茵蘭-普法爾茨州", + "DE-SH": "石勒蘇益格-荷爾斯泰因州", + "DE-SL": "薩爾州", + "DE-SN": "薩克森自由州", + "DE-ST": "薩克森-安哈爾特州", + "DE-TH": "圖林根州", + "FR-A": "阿爾薩斯", + "FR-B": "阿基坦大區", + "FR-C": "奧弗涅大區", + "FR-D": "勃艮第", + "FR-E": "布列塔尼大區", + "FR-F": "中央大區", + "FR-G": "香檳-阿登", + "FR-H": "科西嘉大區", + "FR-I": "弗朗什-孔泰大區", + "FR-J": "法蘭西島大區", + "FR-K": "朗格多克-魯西永大區", + "FR-L": "利穆讚大區", + "FR-M": "洛林大區", + "FR-N": "南部-比利牛斯大區", + "FR-O": "北部-加來海峽", + "FR-P": "下諾曼底大區", + "FR-Q": "上諾曼底大區", + "FR-R": "盧瓦爾河地區大區", + "FR-S": "皮卡第大區", + "FR-T": "普瓦圖-夏朗德大區", + "FR-U": "普羅旺斯-阿爾卑斯-藍色海岸大區", + "FR-V": "羅訥-阿爾卑斯大區", + "MX-AGU": "阿瓜斯卡連特斯州", + "MX-BCN": "下加利福尼亞州", + "MX-BCS": "南下加利福尼亞州", + "MX-CAM": "坎佩切州", + "MX-CHH": "齊瓦瓦州", + "MX-CHP": "恰帕斯州", + "MX-COA": "科阿韋拉州", + "MX-COL": "科利馬州", + "MX-DIF": "墨西哥聯邦特區", + "MX-DUR": "杜蘭戈州", + "MX-GRO": "格雷羅州", + "MX-GUA": "瓜納華托州", + "MX-HID": "伊達爾哥州", + "MX-JAL": "哈利斯科州", + "MX-MEX": "墨西哥州", + "MX-MIC": "米卻肯州", + "MX-MOR": "莫雷洛斯州", + "MX-NAY": "納亞里特州", + "MX-NLE": "新萊昂州", + "MX-OAX": "瓦哈卡州", + "MX-PUE": "普埃布拉", + "MX-QUE": "克雷塔羅州", + "MX-ROO": "金塔納羅奧", + "MX-SIN": "西納羅亞州", + "MX-SLP": "聖路易斯波托西", + "MX-SON": "索諾拉州", + "MX-TAB": "塔巴斯科州", + "MX-TAM": "塔毛利帕斯州", + "MX-TLA": "特拉斯卡拉", + "MX-VER": "韋拉克魯斯州", + "MX-YUC": "尤卡坦州", + "MX-ZAC": "薩卡特卡斯州", + "US-AK": "阿拉斯加州", + "US-AL": "阿拉巴馬州", + "US-AR": "阿肯色州", + "US-AZ": "亞利桑那州", + "US-CA": "加利福尼亞州", + "US-CO": "科羅拉多州", + "US-CT": "康涅狄格州", + "US-DC": "華盛頓哥倫比亞特區", + "US-DE": "特拉華州", + "US-FL": "佛羅里達州", + "US-GA": "佐治亞州", + "US-GU": "關島", + "US-HI": "夏威夷", + "US-IA": "艾奧瓦州", + "US-ID": "愛達荷州", + "US-IL": "伊利諾伊州", + "US-IN": "印第安納州", + "US-KS": "堪薩斯州", + "US-KY": "肯塔基州", + "US-LA": "路易斯安那州", + "US-MA": "麻薩諸塞州", + "US-MD": "馬里蘭州", + "US-ME": "緬因州", + "US-MH": "馬紹爾群島", + "US-MI": "密歇根州", + "US-MN": "明尼蘇達州", + "US-MO": "密蘇里州", + "US-MP": "北馬里亞納群島", + "US-MS": "密西西比州", + "US-MT": "蒙大拿州", + "US-NC": "北卡羅來納州", + "US-ND": "北達科他州", + "US-NE": "內布拉斯加州", + "US-NH": "新罕布什爾州", + "US-NJ": "新澤西州", + "US-NM": "新墨西哥州", + "US-NV": "內華達州", + "US-NY": "紐約州", + "US-OH": "俄亥俄州", + "US-OK": "俄克拉何馬州", + "US-OR": "俄勒岡州", + "US-PA": "賓夕法尼亞州", + "US-PR": "波多黎各", + "US-RI": "羅得島州", + "US-SC": "南卡羅來納州", + "US-SD": "南達科他州", + "US-TN": "田納西州", + "US-TX": "得克薩斯州", + "US-UT": "猶他州", + "US-VA": "弗吉尼亞州", + "US-VI": "美屬維京群島", + "US-VT": "佛蒙特州", + "US-WA": "華盛頓州", + "US-WI": "威斯康星州", + "US-WV": "西弗吉尼亞州", + "US-WY": "懷俄明州" +} \ No newline at end of file diff --git a/package.nw/lib/gt.js b/package.nw/lib/gt.js index e5bd2cd..83cf867 100644 --- a/package.nw/lib/gt.js +++ b/package.nw/lib/gt.js @@ -5821,6 +5821,17 @@ function initMap() } if (shouldReturn) return true; + + if (event.pointerEvent.buttons == 1 && event.pointerEvent.ctrlKey == true) + { + var LL = ol.proj.toLonLat(event.coordinate); + var info = {}; + info.callObj = {}; + info.callObj.distance = 1; // We just need the heading, but distance makes it valid + info.callObj.heading = parseInt(MyCircle.bearing(g_myLat, g_myLon, LL[1], LL[0])); + aimRotator(info); + } + if (event.pointerEvent.buttons == 2 && g_currentOverlay == 0) { mouseDownGrid(ol.proj.toLonLat(event.coordinate), event); diff --git a/package.nw/lib/services/pstrotator.js b/package.nw/lib/services/pstrotator.js index 63c26e4..26e8bd0 100644 --- a/package.nw/lib/services/pstrotator.js +++ b/package.nw/lib/services/pstrotator.js @@ -47,23 +47,12 @@ function aimRotator(info) g_pstrotatorSettings.enable == true && g_pstrotatorSettings.port > 0 && g_pstrotatorSettings.ip.length > 4 && - (callObj.distance > 0 || callObj.grid) + (callObj.distance > 0) ) { - let payload = "" - - if (callObj.distance > 0) - { - payload += `${Math.round(callObj.heading)}` - } - - if (callObj.grid) - { - payload += `${callObj.grid}` - } - - payload += "" - + // If we have a .grid, we have a .distance and .heading, so just send the heading + let payload = `${Math.round(callObj.heading)}`; + try { sendUdpMessage( @@ -72,7 +61,14 @@ function aimRotator(info) parseInt(g_pstrotatorSettings.port), g_pstrotatorSettings.ip ); - addLastTraffic(`Aiming rotator towards ${data.DEcall}`); + if (callObj.DEcall) + { + addLastTraffic(`Aiming rotator at ${callObj.DEcall}`); + } + else + { + addLastTraffic(`Aiming rotator to ${callObj.heading}°`); + } } catch (e) {