i18n: address Traditional Chinese translation review

This commit is contained in:
German Khokhlov committed 2026-10-27 19:41:07 +04:00
1 parent 5654be5074
commit 8269facb5a
2 files changed
+168 -157

No files matched your search

+11
View File
@@ -9,6 +9,7 @@ Sources: caxer (#724), tbdavid2019 (#652), and the zh-CN catalog credited to abi
- Use Traditional characters and consistent terminology from the glossary below. Prefer short, neutral instructions: 「點選地圖」、「儲存金鑰」.
- Use full-width Chinese punctuation and 「」 for quotations. Keep `·`, `…`, provider names, codes and placeholders unchanged.
- Separate Chinese from Latin letters and numbers with a space: 「AIS 船舶」、「24 小時」. Keep unit symbols unchanged: km, m, km/h, m/s, kn, ft, MW, °, %.
- Relative-time placeholders may already include 前. In `LIVE · updated {age}`, the caller supplies the complete relative age; do not append another 前.
- Chinese labels have no uppercase variant. Keep button labels short and avoid splitting short words across lines.
- The picker displays 中文(繁體) / Chinese (Traditional). Browser tags with Hant or TW/HK/MO select the shared `zh-Hant` catalog. Existing `zh-TW` links and saved choices remain supported. Explicit Hans selects Simplified Chinese, including Hans-TW.
@@ -34,3 +35,13 @@ Sources: caxer (#724), tbdavid2019 (#652), and the zh-CN catalog credited to abi
| cockpit / context | 駕駛艙 / 態勢 |
| air quality | 空氣品質 |
| transit / bikeshare | 大眾運輸 / 公共自行車 |
## Context-sensitive terms
- Weather `CLEAR` is 晴; `action|CLEAR` is 清除.
- `LOCAL INFO` describes 在地資訊; 本機 refers to the local device.
- Observation windows describe 範圍, not a UI 視窗. The scope control is 視域 and its feather slider is 視域邊緣羽化.
- Roundabouts are 圓環; telemetry is 回報; weather advisories are 發布.
- Intercardinal compass points: NNE 北北東, ENE 東北東, ESE 東南東, SSE 南南東, SSW 南南西, WSW 西南西, WNW 西北西, NNW 北北西.
- The Celestial control and its help text use 天球環. An uncalibrated camera's `RAW PRIOR` is 原始推估.
- `Wind unavailable` is shared by cyclone wind-speed cards and the wind-field layer; keep the wording broad enough for both (風況資料不可用).
+157 -157
View File
@@ -53,7 +53,7 @@
"REFERENCE ONLY · CLAIMS UNVERIFIED": "僅供參考 · 說法未核實",
"SOURCE GEOCONFIRMED": "來源位置已核實",
"2021 historical reference versus 2026 post-event imagery; changes are cumulative and include the July 2025 Rasuwagadhi flood. Schematic downstream progression, not modeled arrival time; not an official hazard model.": "2021 年歷史參考影像與 2026 年災後影像對比;變化為累計結果,包含 2025 年 7 月的 Rasuwagadhi 洪水。下游演進為示意,並非模擬的到達時間;也不是官方災害模型。",
"Immediate collapse viewpoint": "近距離崩塌觀察點",
"Immediate collapse viewpoint": "初始崩塌觀察點",
"Collapse viewpoint": "崩塌觀察點",
"Debris-dammed lake": "碎屑堰塞湖",
"Dammed lake": "堰塞湖",
@@ -140,7 +140,7 @@
"FIELD REPORTS · {count}": "現場報道 · {count}",
"GEOLOCATIONS · {credit}": "地理定位 · {credit}",
"↗ OPEN PUBLIC MAP": "↗ 開啟公共地圖",
" Clouds are preserved from the source imagery.": "雲層按源影像原樣保留。",
" Clouds are preserved from the source imagery.": "雲層按原始影像原樣保留。",
"Rasuwagadhi witness": "Rasuwagadhi 目擊者",
"Open original source for {source}; capture time unverified": "開啟 {source} 的原始來源;拍攝時間未核實",
"Historical reference and post-event image divider": "歷史參考與災後影像的分割線",
@@ -263,11 +263,11 @@
"STATION": "太空站",
"Crewed stations and their visiting vehicles": "載人太空站與來訪載具",
"NAV": "導航",
"GNSS navigation — GPS, GLONASS, Galileo": "GNSS 導航衛星 — GPS、GLONASS、Galileo",
"GNSS navigation — GPS, GLONASS, Galileo": "GNSS 導航衛星——GPS、GLONASS、Galileo",
"GEO": "GEO",
"Geostationary belt — comms and weather, fixed over the equator": "地球同步軌道帶 — 通訊與氣象衛星,固定於赤道上空",
"Geostationary belt — comms and weather, fixed over the equator": "地球同步軌道帶——通訊與氣象衛星,固定於赤道上空",
"VISUAL": "目視可見",
"Brightest naked-eye objects — CelesTrak visual group": "肉眼最亮天體 — CelesTrak 目視群組",
"Brightest naked-eye objects — CelesTrak visual group": "肉眼最亮天體——CelesTrak 目視群組",
"COMMS": "通訊",
"Broadband constellation shell — shown only in DENSE mode": "寬頻星座殼層——僅在「密集」模式下顯示",
"FISHING": "漁船",
@@ -322,7 +322,7 @@
"NORTHERN OCEANIC GRID": "北方海洋網格",
"SOUTHERN OCEANIC GRID": "南方海洋網格",
"LOADING": "載入中",
"DEGRADED": "效能受限",
"DEGRADED": "資料品質下降",
"STALE": "資料過期",
"PARTIAL": "部分可用",
"FALLBACK": "備用模式",
@@ -369,9 +369,9 @@
"{name} may only contain printable characters with no spaces": "{name} 只能包含可列印字元,且不能有空格",
"{name} contains a character that is not valid in a key (#, quotes, $, \\, or backtick)": "{name} 包含金鑰中不允許的字元(#、引號、$、\\ 或反引號)",
"{name} is configured outside Provider Settings and can only be changed where it was set": "{name} 是在服務供應商設定之外配置的,只能在原設定處修改",
"The key was not saved: could not restrict the credential file to your account; nothing was saved": "金鑰未儲存:無法將憑據檔案限制為僅你的賬戶可訪問;未儲存任何內容",
"The key was not saved: could not restrict the credential file to your account; nothing was saved": "金鑰未儲存:無法將憑據檔案限制為僅你的帳戶可訪問;未儲存任何內容",
"The key was not saved: the existing configuration could not be read, so nothing was changed": "金鑰未儲存:無法讀取現有配置,因此未做任何更改",
"Could not write the {store} store": "無法寫入 {store} 儲存",
"Could not write the {store} store": "無法寫入 {store}",
"Save failed ({status}).": "儲存失敗({status})。",
"OAuth check failed: {detail}": "OAuth 檢查失敗:{detail}",
"Could not check ChatGPT sign-in. Try again.": "無法檢查 ChatGPT 登入狀態,請重試。",
@@ -381,13 +381,13 @@
"USE CHATGPT OAUTH": "使用 CHATGPT OAUTH",
"Use OPENAI_API_KEY for the next cloud voice session": "下次雲語音工作階段使用 OPENAI_API_KEY",
"Use the signed-in local ChatGPT/Codex OAuth session for the next cloud voice session": "下次雲語音工作階段使用本機已登入的 ChatGPT/Codex OAuth 工作階段",
"Metered — a billing-enabled account": "計費 — 需啟用帳單的帳戶",
"Metered — a billing-enabled account": "計費——需啟用帳單的帳戶",
"Optional paid token — public access works without one": "可選的付費權杖——無需權杖也可公開訪問",
"Free key — register, paste, done": "免費金鑰 — 註冊、貼上、完成",
"Free key — register, paste, done": "免費金鑰——註冊、貼上、完成",
"browser-side": "瀏覽器端",
"This key runs in the browser by design — restrict it at the provider (see SECURITY.md)": "此金鑰設計上在瀏覽器執行 — 請在供應商端設定限制(見 SECURITY.md)",
"This key runs in the browser by design — restrict it at the provider (see SECURITY.md)": "此金鑰設計上在瀏覽器執行——請在供應商端設定限制(見 SECURITY.md)",
"configured externally": "已在外部設定",
"Supplied by your environment, Keychain, or launcher — change it where it was set": "由你的環境、鑰匙串或啟動器提供——請在原設定處修改",
"Supplied by your environment, Keychain, or launcher — change it where it was set": "由你的環境、鑰匙圈或啟動器提供——請在原設定處修改",
"MANAGE ↗": "管理 ↗",
"GET KEY ↗": "取得金鑰 ↗",
"{envVar} saved — paste to replace": "{envVar} 已儲存——貼上可替換",
@@ -415,20 +415,20 @@
"Remove this key from your saved configuration?": "要從已儲存的配置中移除此金鑰嗎?",
"Removed from {store}. Restarting — this page reloads itself.": "已從 {store} 中移除。正在重啟——本頁面將自動重新載入。",
"The photorealistic 3D planet, place search + Street View": "照片級逼真 3D 地球、地點搜尋 + 街景",
"Places context + Street View fallback; optional separate key": "地點資訊 + 街景備援;可選用獨立金鑰",
"Places context + Street View fallback; optional separate key": "地點資訊 + 街景備援;可選用獨立金鑰",
"Voice control — API key or ChatGPT OAuth": "語音控制——API 金鑰或 ChatGPT OAuth",
"Live ships, worldwide": "全球即時船舶",
"Live active-fire detections": "即時野火偵測",
"Real live traffic (keyless runs a simulation)": "真實即時路況(無金鑰時為模擬)",
"Real live traffic (keyless runs a simulation)": "真實即時路況(無金鑰時為模擬)",
"Bing imagery map stacks + world terrain": "Bing 影像圖層 + 全球地形",
"More flight-polling credits (anonymous works without)": "更多航班查詢額度(匿名也可使用)",
"Street-level imagery and coverage in the Street Level layer. Free: register an app in the Mapillary developer dashboard and paste its Client Token": "街景影像與街景圖層中的覆蓋範圍。免費:在 Mapillary 開發者控制檯註冊一個應用,並貼上其 Client Token",
"More flight-polling credits (anonymous works without)": "更多航班查詢額度(匿名也可使用)",
"Street-level imagery and coverage in the Street Level layer. Free: register an app in the Mapillary developer dashboard and paste its Client Token": "街景影像與街景圖層中的覆蓋範圍。免費:在 Mapillary 開發者控制台註冊一個應用,並貼上其 Client Token",
"Public space-missions access needs no key. Leave blank for standard use; paid tokens only raise request limits.": "公開的太空任務資料無需金鑰。常規使用請留空;付費權杖只會提高請求上限。",
"Air quality request failed": "空氣品質請求失敗",
"No readings available": "暫無讀數",
"No current readings": "暫無最新讀數",
"{count} stations reporting": {
"other": "{count} 個站點上報資料"
"other": "{count} 個站點回報資料"
},
"Highest air-quality readings in view": "視野內空氣品質讀數最高的站點",
"Low": "低",
@@ -440,7 +440,7 @@
"Very High": "極高",
"Very High health risk": "極高健康風險",
"Air quality": "空氣品質",
"Canada only · ECCC AQHI network": "僅限加拿大 · ECCC AQHI 站網",
"Canada only · ECCC AQHI network": "僅限加拿大 · ECCC AQHI 監測網",
"ECCC request timed out": "ECCC 請求逾時",
"Malformed AQHI station response": "AQHI 站點回應格式錯誤",
"No AQHI stations available": "沒有可用的 AQHI 站點",
@@ -450,7 +450,7 @@
"SHOW NEAREST": "顯示最近",
"Stop following the current object before navigating to a camera": "請先停止追蹤目前目標,再前往攝影機",
"Move to the nearest loaded camera and show its details": "前往最近已載入的攝影機並顯示詳情",
"Camera badges": "攝影機標章",
"Camera badges": "攝影機標記",
"Cyan cameras turn coral when selected. Wedges illustrate mapped direction, not measured coverage. Nearby cameras may be outside the screen.": "選中後青色攝影機變為珊瑚色。扇形僅示意已標繪方向,並非實測覆蓋範圍。附近的攝影機可能不在螢幕內。",
"{count} nearby · {onScreen} on screen": {
"other": "附近 {count} 個 · 螢幕上 {onScreen} 個"
@@ -478,13 +478,13 @@
"Unavailable": "不可用",
"Focus {label}": "聚焦 {label}",
"Global Context navigation": "全域態勢導航",
"Previous — prior visited contact in the 250 km window": "上一個 — 250 公里範圍內先前造訪的目標",
"Previous — prior visited contact in the 250 km window": "上一個——250 公里範圍內先前造訪的目標",
"PREVIOUS": "上一個",
"FOCUS": "聚焦",
"Next — nearest unvisited contact in the 250 km window": "下一個 — 250 公里範圍內最近的未造訪目標",
"Next — nearest unvisited contact in the 250 km window": "下一個——250 公里範圍內最近的未造訪目標",
"NEXT": "下一個",
"Named areas ({n})": "已命名區域({n})",
"{distance} FLIGHT / VESSEL WINDOW": "{distance} 航班 / 船舶監視視窗",
"{distance} FLIGHT / VESSEL WINDOW": "{distance} 航班 / 船舶監視範圍",
"Open-source mapped/observed context. Missing broadcasts, unloaded map areas, or unmapped sites are not evidence of absence.": "開源的地圖標註/觀測態勢資訊。缺失的廣播、未載入的地圖區域或未標註的設施不能作為不存在的證據。",
"mapped matches within {km} km of the subject": "所選物件 {km} km 內的地圖標註匹配",
"none mapped within {km} km; not a complete 250 km survey": "{km} km 內無地圖標註;並非完整的 250 km 普查",
@@ -499,7 +499,7 @@
"Flights": "航班",
"Military flights": "軍機",
"AIS vessels": "AIS 船舶",
"Mapped installations": "已標記軍事設施",
"Mapped installations": "地圖標註設施",
"syncing {count} city feeds...": "正在同步 {count} 個城市資料來源…",
"scanning nearby systems...": "正在掃描附近系統…",
"GBFS fetch error": "GBFS 取得錯誤",
@@ -545,7 +545,7 @@
},
"Position as of {time}": "位置(截至 {time})",
"Maximum sustained wind: {wind} · Pressure: {pressure}": "最大持續風速:{wind} · 氣壓:{pressure}",
"{name} · {classification} · Advisory {number} · issued {time}": "{name} · {classification} · 第 {number} 號公告 · 釋出於 {time}",
"{name} · {classification} · Advisory {number} · issued {time}": "{name} · {classification} · 第 {number} 號公告 · 發布於 {time}",
"No active NHC/CPHC systems": "目前沒有活躍的 NHC/CPHC 氣旋",
"Advisories unavailable": "公告不可用",
"Cyclones · NHC / CPHC": "氣旋 · NHC / CPHC",
@@ -553,7 +553,7 @@
"{storms} · {name} selected": "{storms} · 已選擇 {name}",
"Official advisory ↗": "官方公告 ↗",
"Active NHC and CPHC cyclone advisories": "活躍的 NHC 與 CPHC 氣旋公告",
"Wind unavailable": "風場資料不可用",
"Wind unavailable": "風況資料不可用",
"Advisory center / forecast track": "公告中的氣旋中心 / 預報路徑",
"Center-track uncertainty cone": "中心路徑預報不確定範圍",
"Select a storm on the map, or choose a storm in the list to select it and move the camera. Click empty map space to clear the selection. NOAA NHC/CPHC advisory context. The cone describes forecast center-track uncertainty, not storm size or the full hazard area. Forecast point labels are source lead hours, not times computed from advisory issuance. Geometry follows the surface; height is not weather altitude. Consult the official advisory.": "在地圖上點選氣旋,或在清單中點選氣旋,即可選中並移動相機。點選空白地圖區域可清除選擇。內容來自 NOAA NHC/CPHC 公告。該區域表示氣旋中心路徑預報的不確定範圍,不代表氣旋大小或全部災害影響範圍。預報點標註的是資料來源的預報時效(小時),不是按公告發布時刻推算的時間。幾何圖形貼地顯示;顯示高度並非氣象高度。請以官方公告為準。",
@@ -632,16 +632,16 @@
"Take the exit on the {direction}": "從出口{direction}駛出",
"Take the exit onto {road}": "從出口駛出,進入 {road}",
"Take the exit": "從出口駛出",
"At the roundabout, take the {exit} exit onto {road}": "在環島從{exit}出口駛出,進入 {road}",
"At the roundabout, take the {exit} exit": "在環島從{exit}出口駛出",
"Enter the roundabout onto {road}": "駛入環島,進入 {road}",
"Enter the roundabout": "駛入環島",
"At the roundabout, turn {direction} onto {road}": "在環島{direction}轉,進入 {road}",
"At the roundabout, turn {direction}": "在環島{direction}轉",
"At the roundabout, continue onto {road}": "在環島繼續行駛,進入 {road}",
"At the roundabout, continue": "在環島繼續行駛",
"Exit the roundabout onto {road}": "駛出環島,進入 {road}",
"Exit the roundabout": "駛出環島",
"At the roundabout, take the {exit} exit onto {road}": "在圓環從{exit}出口駛出,進入 {road}",
"At the roundabout, take the {exit} exit": "在圓環從{exit}出口駛出",
"Enter the roundabout onto {road}": "駛入圓環,進入 {road}",
"Enter the roundabout": "駛入圓環",
"At the roundabout, turn {direction} onto {road}": "在圓環{direction}轉,進入 {road}",
"At the roundabout, turn {direction}": "在圓環{direction}轉",
"At the roundabout, continue onto {road}": "在圓環繼續行駛,進入 {road}",
"At the roundabout, continue": "在圓環繼續行駛",
"Exit the roundabout onto {road}": "駛出圓環,進入 {road}",
"Exit the roundabout": "駛出圓環",
"Use the {direction} lane onto {road}": "使用{direction}車道,進入 {road}",
"Use the {direction} lane": "使用{direction}車道",
"Continue onto {road}": "繼續行駛,進入 {road}",
@@ -683,7 +683,7 @@
"Routing timed out": "路線規劃逾時",
"Routing unavailable — no response from the routing service": "路線規劃不可用——路線服務無回應",
"Earthquake source unavailable": "地震資料來源不可用",
"Focus fire detection {title}, {details}": "聚焦火點探測 {title},{details}",
"Focus fire detection {title}, {details}": "聚焦火點偵測 {title},{details}",
"live feed unavailable": "即時資料來源不可用",
"{value} conf": "置信度 {value}",
"{value} ago": "{value}前",
@@ -721,12 +721,12 @@
"Low-accuracy score 2–10%": "低精度評分 2–10%",
"Low-accuracy score > 10%": "低精度評分 > 10%",
"GNSS integrity source unavailable": "GNSS 完好性資料來源不可用",
"Regional sample · 250 nm radius · cells from visited views over 30 min": "區域取樣 · 半徑 250 海里 · 30 分鐘內已訪問檢視中的網格",
"Regional sample · 250 nm radius · cells from visited views over 30 min": "區域取樣 · 半徑 250 海里 · 30 分鐘內已瀏覽視野中的網格",
"Retrying automatically at {time} UTC": "將於 {time} UTC 自動重試",
"Retrying automatically after provider cooldown": "服務供應商冷卻結束後自動重試",
"Updates automatically after pan or zoom and once a minute. The public feed covers a 250-nautical-mile circle around the view centre; zooming out does not make it a worldwide snapshot. Blank cells are outside sampled coverage or have insufficient observations.": "平移或縮放後以及每分鐘自動更新。公共資料來源覆蓋以視野中心為圓心、半徑 250 海里的範圍;縮小地圖並不會使其成為全球快照。空白網格位於取樣覆蓋範圍之外,或觀測資料不足。",
"Low-accuracy score = 100 × max(0, bad − 1) / total: one aircraft is discounted, so this is not the raw share. Cells need {aircraft} aircraft over {minutes} minutes. Navigation-integrity anomalies are not a detection of jamming or spoofing.": "低精度評分 = 100 × max(0, bad − 1) / total:扣除一架飛機,因此並非原始佔比。每個網格需在 {minutes} 分鐘內有 {aircraft} 架飛機。導航完好性異常不等於檢測到干擾或欺騙。",
"GNSS snapshot needs a view anchor": "GNSS 快照需要檢視錨點",
"GNSS snapshot needs a view anchor": "GNSS 快照需要視野錨點",
"GNSS feed rate limited (HTTP 429)": "GNSS 資料來源已被限流(HTTP 429)",
"Malformed GNSS integrity snapshot": "GNSS 完好性快照格式錯誤",
"GNSS integrity snapshot has no observation time": "GNSS 完好性快照缺少觀測時間",
@@ -799,7 +799,7 @@
"FINAL POSITION": "最終位置",
"REPLAY SPEED": "回放速度",
"Replay speed multiplier": "回放速度倍率",
"REPLAY ASCENT": "重播升空",
"REPLAY ASCENT": "回放升空",
"Previous mission": "上一個任務",
"PREV": "上一個",
"Next mission": "下一個任務",
@@ -810,7 +810,7 @@
"PLANNED · ": "計畫 · ",
"SUPPLIED TRAJECTORY POINTS": "提供的軌跡點",
"RECONSTRUCTED ESTIMATE": "重建估算",
"Replay the estimated ascent with a following camera": "以跟隨鏡頭重播推估的升空過程",
"Replay the estimated ascent with a following camera": "以跟隨鏡頭回放推估的升空過程",
"Resume replay": "繼續回放",
"T minus {seconds}": "T−{seconds}",
"Preparing launch site": "正在準備發射場",
@@ -878,7 +878,7 @@
"part of {complex}": "屬於 {complex} 複合火場",
"InciWeb ↗ · click card to open": "InciWeb ↗ · 點選卡片開啟",
"FIRE · {name}": "火場 · {name}",
"Unnamed incident": "未命名火情",
"Unnamed incident": "未命名事件",
"Open {title} on InciWeb": "在 InciWeb 上開啟 {title}",
"Perimeter source unavailable": "周界資料來源不可用",
"Not contained or unknown": "未控制或未知",
@@ -890,7 +890,7 @@
"radio tag|All": "全部",
"News": "新聞",
"Talk": "談話",
"Weather / Emergency": "氣象/緊急",
"Weather / Emergency": "氣象 / 緊急",
"Public Safety": "公共安全",
"Aviation / Marine": "航空/海事",
"Traffic / Transit": "交通/運輸",
@@ -950,19 +950,19 @@
"Daily overview for today may still be empty until the pass": "衛星過境前,今天的每日概覽可能仍為空",
"Box and images cleared": "框選及影像已清除",
"MORE DETAIL · 30 m": "更多細節 · 30 m",
"Sentinel-2 and Landsat via HLS, 30 m, every 2–6 days": "Sentinel-2 與 Landsat,經 HLS,30 m,每 2–6 天",
"Sentinel-2 and Landsat via HLS, 30 m, every 2–6 days": "Sentinel-2 與 Landsat,透過 HLS,30 m,每 2–6 天",
"DAILY OVERVIEW · 250 m": "每日概覽 · 250 m",
"VIIRS daily mosaic, 250 m, follows broad changes; little detail under 25 km": "VIIRS 每日鑲嵌圖,250 m,反映大範圍變化;25 km 以下幾乎沒有細節",
"Sentinel-2": "Sentinel-2",
"Sentinel-2 via HLS": "Sentinel-2(經 HLS)",
"Sentinel-2 via HLS": "Sentinel-2(透過 HLS)",
"Landsat 8/9": "Landsat 8/9",
"Landsat 8/9 via HLS": "Landsat 8/9(經 HLS)",
"Landsat 8/9 via HLS": "Landsat 8/9(透過 HLS)",
"Daily overview": "每日概覽",
"Box edges must be finite": "框選邊界必須是有限值",
"Longitudes must be within ±180°": "經度必須在 ±180° 以內",
"Select one side of the dateline": "請只選擇日界線的一側",
"Box must enclose an area": "框選必須包含一定面積",
"Add the full Starlink broadband shell (thousands of extra points)": "加入完整 Starlink 寬頻星座(額外數千個點)",
"Add the full Starlink broadband shell (thousands of extra points)": "加入完整 Starlink 寬頻星座(額外數千個點)",
"Loading the Starlink shell…": "正在載入 Starlink 星座…",
"Starlink {detail} — click to retry": "Starlink {detail}——點選重試",
"load failed": "載入失敗",
@@ -973,7 +973,7 @@
"CelesTrak unreachable": "CelesTrak 無法連線",
"DOCKED · {name} · +{extra}": "對接 · {name} · +{extra}",
"DOCKED · {name}": "對接 · {name}",
"{name} needs the Google 3D map: choose it under MAP SOURCE": "{name} 需要 Google 3D 地圖:請在地圖源(MAP SOURCE)中選擇",
"{name} needs the Google 3D map: choose it under MAP SOURCE": "{name} 需要 Google 3D 地圖:請在地圖來源(MAP SOURCE)中選擇",
"zoom in to a street to open {name}": "放大到街道以開啟 {name}",
"KEY REJECTED": "金鑰被拒絕",
"loading coverage...": "正在載入覆蓋範圍…",
@@ -1001,7 +1001,7 @@
"KartaView is rate-limiting requests — they resume on their own": "KartaView 已被限流——稍後會自動恢復",
"KartaView’s photos here are archived and cannot be shown": "KartaView 在此處的照片已歸檔,無法顯示",
"KartaView did not filter this area in time — move the map to ask again": "KartaView 未能及時篩選此區域——移動地圖以重新請求",
"None of KartaView’s photos here pass the imagery filter": "此處沒有 KartaView 照片透過影像篩選",
"None of KartaView’s photos here pass the imagery filter": "此處沒有 KartaView 照片通過影像篩選",
"KartaView did not answer in time — try again": "KartaView 未及時回應——請重試",
"KartaView could not be reached — check the network": "無法連線 KartaView——請檢查網路",
"KartaView sent an answer that could not be read": "KartaView 返回的回應無法讀取",
@@ -1009,7 +1009,7 @@
"KartaView sent too much data": "KartaView 返回的資料過多",
"KartaView is rate-limiting requests — try again in a moment": "KartaView 已被限流——請稍後重試",
"KartaView has no such photo": "KartaView 沒有這張照片",
"Mapillary rejected MAPILLARY_CLIENT_TOKEN — replace it in Provider Settings": "Mapillary 拒絕了 MAPILLARY_CLIENT_TOKEN——請在服務供應商設定中更換",
"Mapillary rejected MAPILLARY_CLIENT_TOKEN — replace it in Provider Settings": "Mapillary 拒絕了 MAPILLARY_CLIENT_TOKEN——請在服務供應商設定中更換該權杖",
"Coverage requests are being rate-limited — they resume on their own": "覆蓋範圍請求已被限流——稍後會自動恢復",
"The Panoramax photo could not be loaded": "Panoramax 照片無法載入",
"Panoramax is busy — coverage resumes on its own": "Panoramax 繁忙——覆蓋範圍稍後會自動恢復",
@@ -1059,7 +1059,7 @@
"LIVE · Roads: OpenStreetMap · Flow: TomTom · {percent}% cov": "即時 · 道路:OpenStreetMap · 路況:TomTom · 覆蓋 {percent}%",
"SIMULATED · Roads: OpenStreetMap · Flow: TomTom (no matches)": "模擬 · 道路:OpenStreetMap · 路況:TomTom(無匹配)",
"SIMULATED — traffic service unreachable": "模擬——交通服務無法連線",
"SIMULATED — add TomTom key for live": "模擬中 — 加入 TomTom 金鑰以取得即時路況",
"SIMULATED — add TomTom key for live": "模擬——加入 TomTom 金鑰以取得即時路況",
"OpenFreeMap tiles rate-limited": "OpenFreeMap 瓦片已被限流",
"OpenFreeMap tiles timed out": "OpenFreeMap 瓦片逾時",
"OpenFreeMap tiles unavailable": "OpenFreeMap 瓦片不可用",
@@ -1077,14 +1077,14 @@
"No recent fix": "無近期定位",
"Waiting for update": "等待更新",
"Moving": "行駛中",
"reported {speed} km/h": "上報 {speed} km/h",
"reported hdg {heading}°": "上報航向 {heading}°",
"Last report: stopped at stop {stop}": "最近上報:停靠站點 {stop}",
"Last report: arriving at stop {stop}": "最近上報:即將到達站點 {stop}",
"Last report: next stop {stop}": "最近上報:下一站 {stop}",
"reported {speed} km/h": "回報 {speed} km/h",
"reported hdg {heading}°": "回報航向 {heading}°",
"Last report: stopped at stop {stop}": "最近回報:已停靠於站點 {stop}",
"Last report: arriving at stop {stop}": "最近回報:即將到達站點 {stop}",
"Last report: next stop {stop}": "最近回報:下一站 {stop}",
"Shown at street level · depth not in the feed": "按地面高度顯示 · 資料來源未提供深度",
"Reported {seconds} s ago": "{seconds} 秒前上報",
"Reported {minutes} min ago": "{minutes} 分鐘前上報",
"Reported {seconds} s ago": "{seconds} 秒前回報",
"Reported {minutes} min ago": "{minutes} 分鐘前回報",
"shown {seconds} s behind": "顯示滯後 {seconds} 秒",
"{reported} (feed time)": "{reported}(資料來源時間)",
"Available trail: {minutes} min (limited)": "可用軌跡:{minutes} 分鐘(受限)",
@@ -1120,7 +1120,7 @@
"feed down — retrying slowly": "資料來源中斷——正在低頻重試",
"reconnecting to feed…": "正在重新連線資料來源…",
"Focus vessel {name}, MMSI {mmsi}": "聚焦船舶 {name},MMSI {mmsi}",
"Hidden by this map source · choose a globe map": "已被目前地圖源隱藏 · 請選擇地球地圖",
"Hidden by this map source · choose a globe map": "已被目前地圖來源隱藏 · 請選擇地球地圖",
"Weather image HTTP {status}": "天氣圖像 HTTP {status}",
"Weather HTTP {status}": "天氣 HTTP {status}",
"Frame unavailable; previous observation retained": "幀不可用;保留上一幀觀測",
@@ -1219,7 +1219,7 @@
"Reduced motion": "減弱動效",
"Resume": "繼續",
"Pause": "暫停",
"Pause visual flow; forecast time does not advance with animation": "暫停流動動畫;預報時次不會隨動畫推進",
"Pause visual flow; forecast time does not advance with animation": "暫停流動動畫;預報時間不會隨動畫推進",
"None": "無",
"Speed": "風速",
"Pressure": "氣壓",
@@ -1227,14 +1227,14 @@
"Wind trails with no field shading": "僅顯示風場流線,不疊加氣象場填色",
"How hard the surface wind is blowing": "地面風有多大",
"Sea-level air pressure: broad highs and lows": "海平面氣壓:大範圍的高壓與低壓",
"Air temperature two meters above the surface": "地面以上兩米的氣溫",
"Air temperature two meters above the surface": "地面以上 2 公尺的氣溫",
"Wind speed units": "風速單位",
"Read wind at map center": "讀取地圖中心風況",
"Read the forecast at the center of the map without changing selection": "讀取地圖中心的預報值,不改變目前選擇",
"{model} forecast · {field} ({unit})": "{model} 預報 · {field}({unit})",
"Valid: {time}": "有效時間:{time}",
"preparing": "準備中",
"Issued: {time}": "釋出時間:{time}",
"Issued: {time}": "發布時間:{time}",
"Selected field unavailable · wind remains visible": "所選氣象場不可用 · 風場仍可見",
"{error} · wind remains visible": "{error} · 風場仍可見",
"Surface wind at 10 m. Approximately 1° global grid. Curves follow the 10 m wind field, lifted 12 km for visibility; display height is not weather altitude. View lighting is for readability. Animation shows flow through one fixed forecast; it does not advance time. Color fields drape the globe basemap or the active photorealistic 3D Tiles.": "10 m 高度的地面風。約 1° 全球網格。流線沿 10 m 風場繪製,為便於觀看抬升至 12 km;顯示高度並非氣象高度。檢視光照僅為提高可讀性。動畫展示的是單一固定預報內的流場,不推進時間。氣象場填色疊加於地球底圖或目前的照片級逼真 3D Tiles。",
@@ -1243,18 +1243,18 @@
"UNITS": "單位",
"MOTION": "運動",
"Forecast": "預報",
"NNE": "北東北",
"NNE": "北北東",
"NE": "東北",
"ENE": "東東北",
"ESE": "東東南",
"ENE": "東北東",
"ESE": "東南東",
"SE": "東南",
"SSE": "南東南",
"SSW": "南西南",
"SSE": "南南東",
"SSW": "南南西",
"SW": "西南",
"WSW": "西西南",
"WNW": "西西北",
"WSW": "西南西",
"WNW": "西北西",
"NW": "西北",
"NNW": "北西北",
"NNW": "北北西",
"No surface reading": "暫無地表讀數",
"Aim the map center at Earth": "請將地圖中心對準地球",
"A location reading needs a loaded forecast and the Earth at the center of the view.": "位置讀數需要已載入的預報,且地圖中心對準地球。",
@@ -1382,14 +1382,14 @@
},
"{scene} / {pack}: {status}. File: {path}. {attribution} · {license}": "{scene} / {pack}:{status}。檔案:{path}。{attribution} · {license}",
"Unavailable layers: {layers}": "不可用圖層:{layers}",
"Uses registered content or linked media. Those external files are not included in a scene bundle. Their original notices still apply.": "使用了已註冊內容或連結媒體。這些外部檔案不包含在場景資源包中。其原始宣告仍然適用。",
"Uses registered content or linked media. Those external files are not included in a scene bundle. Their original notices still apply.": "使用了已註冊內容或連結媒體。這些外部檔案不包含在場景資源包中。其原始聲明仍然適用。",
"{bytes} bundled bytes verified. Files stay in memory for this session. Reimport the bundle after reloading the app.": "已校驗打包內容 {bytes} 位元組。檔案僅保留在本次工作階段的記憶體中。重新載入應用後請再次匯入資源包。",
"Review scene import": "場景匯入預覽",
"Nothing is loaded or changed until you apply this file.": "確認匯入此檔案前,不會載入或更改任何內容。",
"Ready to import": "可以匯入",
"Apply replaces the current project. Export your current project first if you want to keep both.": "應用後將替換目前專案。如需同時保留兩者,請先匯出目前專案。",
"Apply import": "確認匯入",
"Import was not applied. The current project may have changed.": "未執行匯入。目前專案可能已發生變化。",
"Import was not applied. The current project may have changed.": "匯入未套用。目前專案可能已發生變化。",
"Select a scene and shot first": "請先選擇場景和鏡頭",
"Edit scene details": "編輯場景詳情",
"Camera positions use degrees and meters above the ellipsoid. Drafts are validated before they replace your saved scene.": "相機經緯度以度為單位,高度以米為單位(相對橢球面)。草稿透過校驗後才會替換已儲存的場景。",
@@ -1402,7 +1402,7 @@
"Move added to draft; destination remains the shot camera": "運鏡已加入草稿;終點仍為該鏡頭的相機位置",
"Use ordinary flight": "使用普通飛行",
"Invalid shot JSON": "鏡頭 JSON 無效",
"Apply details": "應用詳情",
"Apply details": "套用詳細資料",
"Select a scene first": "請先選擇一個場景",
"Share selected scene": "分享所選場景",
"Scene JSON preserves authored settings and attribution. It does not include asset files. Bundles include only pack files you choose here or previously imported bundle files.": "場景 JSON 保留創作設定與署名資訊。它不包含資源檔案。資源包僅包含你在此選擇的包檔案或先前匯入的資源包檔案。",
@@ -1432,9 +1432,9 @@
"Browser audio is suspended; select FM again to resume it": "瀏覽器音訊已掛起;再次選擇 FM 以恢復",
"RTL-SDR gain change failed": "RTL-SDR 增益調整失敗",
"Tuned to {mhz} MHz FM": "已調諧到 FM {mhz} MHz",
"Seeking up…": "正在向上搜臺…",
"Seeking down…": "正在向下搜臺…",
"Seek stopped": "搜臺已停止",
"Seeking up…": "正在向上搜台…",
"Seeking down…": "正在向下搜台…",
"Seek stopped": "搜台已停止",
"Scanning {mhz} MHz…": "正在掃描 {mhz} MHz…",
"Found {mhz} MHz · {snr} dB": "找到 {mhz} MHz · {snr} dB",
"FM signal found at {mhz} MHz": "在 {mhz} MHz 找到 FM 訊號",
@@ -1467,8 +1467,8 @@
"Switching language reloads the page. This will be lost: {items}. Switch anyway?": "切換語言會重新載入頁面。以下內容將會丟失:{items}。仍要切換嗎?",
"VISUAL PRESETS": "視覺預設",
"LOCATION": "位置",
"CONTACTS — nearest planes · vessels · sites": "目標 — 最近的飛機 · 船舶 · 設施",
"SPACE MISSIONS — launches & orbital assets": "太空任務 — 發射與軌道資產",
"CONTACTS — nearest planes · vessels · sites": "目標——最近的飛機 · 船舶 · 設施",
"SPACE MISSIONS — launches & orbital assets": "太空任務——發射與軌道資產",
"LIVE SIGNALS": "即時訊號",
"CCTV layer unavailable": "CCTV 圖層不可用",
"Link copied!": "連結已複製!",
@@ -1489,7 +1489,7 @@
"ΔE": "ΔE",
"{value}m": "{value} m",
"CCTV calibration reset": "CCTV 校準已重置",
"ADJUST ON": "調整開",
"ADJUST ON": "調整 開",
"ADJUST": "調整",
"SNAPSHOT": "快照",
"LIVE": "即時",
@@ -1511,7 +1511,7 @@
"No source configured": "未設定來源",
"Configured source": "已配置來源",
"Configured Source": "已配置資料來源",
"Synthetic fallback": "合成備用",
"Synthetic fallback": "合成備援",
"Upstream HTTP {status}": "上游 HTTP {status}",
"Unexpected media type {type}": "意外的媒體型別 {type}",
"SOURCE · UNKNOWN": "來源 · 未知",
@@ -1519,10 +1519,10 @@
"FRAME · UNAVAILABLE": "畫面 · 無法使用",
"CALIBRATED": "已校準",
"CURATED": "精選",
"RAW PRIOR": "原始預設",
"CCTV ON": "監視器 開",
"CCTV OFF": "監視器 關",
"VIEWSHED ON": "可視域開",
"RAW PRIOR": "原始推估",
"CCTV ON": "CCTV 開",
"CCTV OFF": "CCTV 關",
"VIEWSHED ON": "可視域 開",
"COVERAGE ON": "覆蓋範圍 開",
"COVERAGE OFF": "覆蓋範圍 關",
"AUTO HOP ON": "自動輪播 開",
@@ -1533,22 +1533,22 @@
"CAL · {badge}": "CAL · {badge}",
"MONITOR": "螢幕",
"OFF": "關",
"{city} · HDG {heading} · FOV {fov} · RANGE {range}m · {projection}{calBadge} · {provider}{status}": "{city} · HDG {heading} · FOV {fov} · 範圍 {range} m · {projection}{calBadge} · {provider}{status}",
"{city} · HDG {heading} · FOV {fov} · RANGE {range}m · {projection}{calBadge} · {provider}{status}": "{city} · HDG {heading} · FOV {fov} · 距離 {range} m · {projection}{calBadge} · {provider}{status}",
"{count} cameras loaded · click a camera to activate": {
"other": "已載入 {count} 個攝影機 · 點選攝影機以啟用"
},
"{count} cameras loaded · enable CCTV to activate": {
"other": "已載入 {count} 個攝影機 · 啟用 CCTV 以啟用"
"other": "已載入 {count} 個攝影機 · 開啟 CCTV 即可使用"
},
"Enable CCTV to load camera intersections": "啟用監視器以載入路口攝影機",
"Enable CCTV to start camera-linked intelligence summaries.": "啟用監視器以開始產生攝影機情資摘要。",
"No summary available.": "尚無摘要。",
"loading frames": "載入畫面",
"loading frames": "畫面載入中",
"camera grid ready": "攝影機網格就緒",
"Clearing selected data layers": "正在清除已選資料圖層",
"Clear selected data layers": "清除已選資料圖層",
"CONDITIONS UNKNOWN": "天氣狀況未知",
"CLEAR": "清除",
"CLEAR": "晴",
"PARTLY CLOUDY": "晴間多雲",
"OVERCAST": "陰",
"FOG": "霧",
@@ -1560,10 +1560,10 @@
"MIXED CONDITIONS": "混合天氣",
"CYCLE ON": "輪播 開",
"CYCLE OFF": "輪播 關",
"Stop automatic page cycling. Previous, Next, and the SIG/NEWS/LOCAL tabs stay available.": "停止自動翻頁。上一頁、下一頁以及「訊號」「新聞」「本機」標籤頁仍可使用。",
"Cycle briefing pages automatically every 9 seconds (Signals → News → Local). Pauses while you hover or focus the panel. Live signal data refreshes continuously either way.": "每 9 秒自動輪播簡報頁(訊號 → 新聞 → 在地)。滑鼠停留或聚焦面板時暫停;即時訊號資料會持續更新。",
"ACQUIRING REGIONAL NEWS": "取得區域新聞中",
"REGIONAL NEWS UNAVAILABLE": "地區新聞不可用",
"Stop automatic page cycling. Previous, Next, and the SIG/NEWS/LOCAL tabs stay available.": "停止自動翻頁。上一頁、下一頁以及「訊號」「新聞」「在地」標籤頁仍可使用。",
"Cycle briefing pages automatically every 9 seconds (Signals → News → Local). Pauses while you hover or focus the panel. Live signal data refreshes continuously either way.": "每 9 秒自動輪播簡報頁(訊號 → 新聞 → 在地)。滑鼠停留或聚焦面板時暫停;即時訊號資料會持續更新。",
"ACQUIRING REGIONAL NEWS": "正在取得區域新聞",
"REGIONAL NEWS UNAVAILABLE": "區域新聞不可用",
"RESOLVING REGION": "解析區域中",
"REGION UNAVAILABLE": "無法取得區域",
"NO RECENT LOCATION MATCHES": "暫無近期位置匹配結果",
@@ -1572,8 +1572,8 @@
"CLOUD {pct}%": "雲量 {pct}%",
"CLOUD UNKNOWN": "雲量未知",
"{source} · LOCATION QUERY": "{source} · 位置查詢",
"REGIONAL NEWS": "地區新聞",
"{label} · {radius} AIR/SEA WINDOW": "{label} · {radius} 空/海監視視窗",
"REGIONAL NEWS": "區域新聞",
"{label} · {radius} AIR/SEA WINDOW": "{label} · {radius} 空 / 海監視範圍",
"{scope} · INSTALLATIONS {coverage}": "{scope} · 設施 {coverage}",
"CONTEXT STANDBY": "態勢待機",
"ENABLE GLOBAL CONTEXT FOR PROXIMITY PINGS": "啟用全域態勢以接收鄰近目標提醒",
@@ -1596,7 +1596,7 @@
"ADS-B EMERGENCY · {status}": "ADS-B 緊急 · {status}",
"AIRCRAFT": "飛機",
"ACQUIRING SURFACE": "正在取得地面資料",
"SURFACE FALLBACK": "地面資料備用",
"SURFACE FALLBACK": "地面資料備援",
"STALE FEED": "資料來源過期",
"LIVE TRACK": "即時航跡",
"COMMERCIAL": "商用",
@@ -1628,7 +1628,7 @@
"SOURCE-BACKED EVENTS · NO SYNTHETIC NEWS": "有來源佐證的事件 · 無合成新聞",
"LATEST LOCATION-MATCHED REPORTING": "最新在地相關報導",
"{source} · LOCATION QUERY · RECENT": "{source} · 位置查詢 · 近期",
"LOCAL INFO": "本機資訊",
"LOCAL INFO": "在地資訊",
"PLACE / CONDITIONS / POSITION": "地點/天候/位置",
"TIME UNKNOWN": "時間未知",
"{count}M AGO": "{count} 分鐘前",
@@ -1699,9 +1699,9 @@
"{requirement}, or {offer}": "{requirement},或{offer}",
"Live Flights": "即時航班",
"Military Flights": "軍機",
"Earthquakes (24h)": "全球地震 (24小時)",
"Earthquakes (24h)": "全球地震(24 小時)",
"Satellites": "衛星",
"Space Missions (30d)": "太空發射任務 (30天)",
"Space Missions (30d)": "太空發射任務(30 天)",
"Street Traffic": "道路交通",
"CCTV": "CCTV",
"Radio": "廣播電台",
@@ -1731,7 +1731,7 @@
"Active Fires": "野火熱點",
"Military aircraft": "軍用飛機",
"Vessels": "船舶",
"CCTV + Street View fallback": "CCTV + 街景備用",
"CCTV + Street View fallback": "CCTV + 街景備援",
"OpenStreetMap + optional Google Maps Places": "OpenStreetMap + 可選 Google Maps Places",
"GFS / ECMWF IFS · FORECAST": "GFS / ECMWF IFS · 預報",
"NOAA nowCOAST · OBSERVED": "NOAA nowCOAST · 觀測",
@@ -1811,10 +1811,10 @@
"Search failed": "搜尋失敗",
"Detailed outline unavailable": "無法取得詳細輪廓",
"Fly to a POI first": "請先飛往一個 POI",
"Reset to full globe view": "重設為完整地球視角",
"Reset cockpit to full globe view": "駕駛艙重設為完整地球視角",
"Resetting to full globe view": "正在重置為完整地球檢視",
"Resetting cockpit to full globe view": "正在將駕駛艙重置為完整地球檢視",
"Reset to full globe view": "重設為完整地球視野",
"Reset cockpit to full globe view": "駕駛艙重設為完整地球視野",
"Resetting to full globe view": "正在重設為完整地球視野",
"Resetting cockpit to full globe view": "正在將駕駛艙重設為完整地球視野",
"MAP": "地圖",
"panel": "面板",
"Expand {name}": "展開 {name}",
@@ -1823,7 +1823,7 @@
"Collapse Radio": "收起電台",
"Expand Radio section": "展開電台區域",
"Collapse Radio section": "收起電台區域",
"Panel layout updated — positions reset to new defaults": "面板佈局已更新——位置已重置為新的預設值",
"Panel layout updated — positions reset to new defaults": "面板版面已更新——位置已重設為新的預設值",
"Austin": "奧斯汀",
"San Francisco": "舊金山",
"New York": "紐約",
@@ -1836,7 +1836,7 @@
"Los Angeles": "洛杉磯",
"Collapse Cockpit display options": "收起駕駛艙顯示選項",
"Expand Cockpit display options": "展開駕駛艙顯示選項",
"Collapse Cockpit Radio controls": "收起駕駛艙電台控制元件",
"Collapse Cockpit Radio controls": "收起駕駛艙廣播控制",
"Expand Cockpit Radio controls": "展開駕駛艙廣播控制",
"CH {index} / {total}": "頻道 {index} / {total}",
"NO STATIONS": "無電台",
@@ -1956,7 +1956,7 @@
"USE VIEW": "使用視野",
"Use the current view as the box": "以目前視野作為框選",
"Forget the box and its images": "清除框選及其影像",
"START HERE": "從此開始",
"START HERE": "從這裡開始",
"Checking": "檢查中",
"PREVIEW": "預覽",
"Newest day with imagery for this box": "此框選有影像的最新一天",
@@ -1984,7 +1984,7 @@
"Box {width} × {height} km": "框選 {width} × {height} km",
"Acquired {time}": "取得於 {time}",
"Coverage {coverage}": "覆蓋 {coverage}",
"START HERE · {reason}": "從此開始 · {reason}",
"START HERE · {reason}": "從這裡開始 · {reason}",
"Daily overview shows little detail in a box this small": "在這麼小的框選內,每日概覽幾乎看不出細節",
"Imagery: NASA GIBS and Worldview · HLS (Sentinel-2, Landsat 8/9) and VIIRS": "影像:NASA GIBS 與 Worldview · HLS(Sentinel-2、Landsat 8/9)與 VIIRS",
"Details": "詳情",
@@ -2052,9 +2052,9 @@
"OVERPASS TIMED OUT": "Overpass 逾時",
"OVERPASS COULD NOT COMPLETE THE QUERY": "Overpass 無法完成查詢",
"MAP TILES TEMPORARILY UNAVAILABLE": "地圖瓦片暫時不可用",
"MAPPED NAMES TEMPORARILY UNAVAILABLE": "地點名稱暫時不可用",
"MAPPED NAMES TEMPORARILY UNAVAILABLE": "地圖標註名稱暫時不可用",
"TURNING OFF LIVE DATA": "正在關閉即時資料",
"REFRESHING LIVE DATA": "更新即時資料",
"REFRESHING LIVE DATA": "正在重新整理即時資料",
"syncing road network": "同步道路網路",
"retry pending": "等待重試",
"retrying in {seconds}s": "{seconds} 秒後重試",
@@ -2131,7 +2131,7 @@
"Zoom in to a street to open {names} here": "放大到街道以在此處開啟 {names}",
"Loading this sequence…": "正在載入此序列…",
"{n} images in this sequence · Esc clears": {
"other": "此序列共 {n} 張圖像 · Esc 清除"
"other": "此序列共 {n} 張圖像 · 按 Esc 清除"
},
"{n} streets in view · click a line for its nearest photo": {
"other": "視野內共 {n} 條街道 · 點選線段檢視距其最近的照片"
@@ -2155,15 +2155,15 @@
"min": "分鐘",
"s": "秒",
"dB": "dB",
"Celestial ring — reveal the full globe": "天體環 — 顯示完整地球",
"Celestial ring — available in Normal style": "天球環——僅在常規樣式下可用",
"Detection overlay: {mode}": "探測疊加層:{mode}",
"Detection overlay: off": "探測疊加層:關閉",
"Celestial ring — reveal the full globe": "天球環——顯示完整地球",
"Celestial ring — available in Normal style": "天球環——僅在一般樣式下可用",
"Detection overlay: {mode}": "偵測疊加層:{mode}",
"Detection overlay: off": "偵測疊加層:關閉",
"DETECT": "偵測",
"{time} · {minutes} min ago": "{time} · {minutes} 分鐘前",
"Active weather": "已啟用的天氣圖層",
"LATEST · newest per product": "最新 · 每個產品的最新一幀",
"Forecast · valid {valid} · issued {issued}": "預報 · 有效時間 {valid} · 釋出時間 {issued}",
"Forecast · valid {valid} · issued {issued}": "預報 · 有效時間 {valid} · 發布時間 {issued}",
"{detail} · Does not follow history": "{detail} · 不隨觀測歷史變化",
"Forecast · valid {valid}": "預報 · 有效時間 {valid}",
"voice|OFF": "關",
@@ -2172,15 +2172,15 @@
"voice|EXECUTING": "執行中",
"voice|ERROR": "錯誤",
"AI AGENT": "AI 助理",
"Voice model tier — applies next session": "語音模型等級 — 於下次工作階段生效",
"Voice model tier — applies next session": "語音模型等級——於下次工作階段生效",
"STD": "標準",
"Estimated session cost": "預估工作階段費用",
"Voice control — activate to toggle voice; hold Space to speak": "語音控制 — 啟用以切換語音;按住空白鍵說話",
"Voice control — activate to toggle voice; hold Space to speak": "語音控制——啟用以切換語音;按住空白鍵說話",
"ON/OFF": "開/關",
"VOICE STANDBY": "語音待命",
"VOICE CONTROL": "語音控制",
"Hold Space to speak · tap Space to activate focused controls": "按住空白鍵說話 · 輕按空白鍵啟用聚焦的控制項",
"Voice assistant": "語音助手",
"Voice assistant": "語音助理",
"VOICE": "語音",
"Dismiss voice card": "關閉語音卡片",
"YOU": "你",
@@ -2211,7 +2211,7 @@
"USD cost and the API spend cap are unavailable for this auth mode.": "此認證模式下無法提供美元費用與 API 消費上限。",
"Usage is incomplete because a response was still in flight when the session ended.": "用量不完整,因為工作階段結束時仍有回應在處理中。",
"Estimated session cost on {modelId} — {responses} response(s). Warns at {warn}, ends the session at {cap}.": "{modelId} 的預估工作階段費用——{responses} 次回應。達到 {warn} 時警告,達到 {cap} 時結束工作階段。",
"Estimate is incomplete — a response was still in flight when the session ended, so its usage was never reported.": "估算不完整——工作階段結束時仍有回應在處理中,因此其用量從未上報。",
"Estimate is incomplete — a response was still in flight when the session ended, so its usage was never reported.": "估算不完整——工作階段結束時仍有回應在處理中,因此其用量從未回報。",
"STANDARD": "標準",
"{tier} applies next session": "{tier} 將在下次工作階段生效",
"Session ended — cost cap {cost}": "工作階段已結束——已達費用上限 {cost}",
@@ -2272,7 +2272,7 @@
"anywhere in the loaded data": "已載入資料中的任意位置",
"in view": "視野內",
"within {radius} of the view centre": "視野中心 {radius} 範圍內",
"within {radius} of {place} (Contacts window)": "{place} {radius} 範圍內(目標視窗)",
"within {radius} of {place} (Contacts window)": "{place} {radius} 範圍內(目標範圍)",
"within {radius} of {place}": "{place} {radius} 範圍內",
"within {radius}": "{radius} 範圍內",
"over {region}": "{region} 範圍內",
@@ -2302,7 +2302,7 @@
"unavailable": "不可用",
"Not answered: {layers}": "未回應:{layers}",
"Toggle voice control": "切換語音控制",
"Activate to toggle voice": "點選切換語音",
"Activate to toggle voice": "啟用以切換語音",
"Voice active": "語音已啟用",
"Voice could not be started.": "無法啟動語音。",
"the active voice session": "目前語音工作階段",
@@ -2390,7 +2390,7 @@
"Change visual style": "切換視覺樣式",
"Adjust HUD": "調整 HUD",
"Adjust cyber sonar": "調整賽博聲納",
"Adjust detection overlay": "調整探測疊加層",
"Adjust detection overlay": "調整偵測疊加層",
"Change map stack": "切換地圖組合",
"Adjust post-processing": "調整後期處理",
"Control scene": "控制場景",
@@ -2449,8 +2449,8 @@
"Cockpit vision style": "駕駛艙視覺風格",
"Previous cockpit vision style": "上一個駕駛艙視覺風格",
"Previous vision style": "上一個視覺風格",
"Current cockpit vision style: NORMAL. Activate for next style.": "目前駕駛艙視覺風格:一般。啟用以切換下一個風格。",
"Current style: NORMAL — click for next": "目前風格:一般 — 點選切換",
"Current cockpit vision style: NORMAL. Activate for next style.": "目前駕駛艙視覺樣式:一般。啟用以切換下一個樣式。",
"Current style: NORMAL — click for next": "目前風格:一般——點選切換",
"CURRENT": "目前",
"Next cockpit vision style": "下一個駕駛艙視覺風格",
"Next vision style": "下一個視覺風格",
@@ -2475,10 +2475,10 @@
"Estimated flight plan": "推估飛行計畫",
"ESTIMATED FLIGHT PLAN": "推估飛行計畫",
"FROM": "出發",
"TO": "目的",
"TO": "目的地",
"Cockpit briefing controls": "駕駛艙簡報控制",
"Previous briefing page": "上一頁簡報",
"Next briefing page": "下一頁簡報",
"Previous briefing page": "簡報上一頁",
"Next briefing page": "簡報下一頁",
"Live signals": "即時訊號",
"Latest regional news": "最新區域新聞",
"Location-based information": "在地資訊",
@@ -2508,7 +2508,7 @@
"ESC EXIT": "ESC 離開",
"C TOGGLE": "C 切換",
"View switcher": "視角切換",
"Exit cockpit and return to full globe view": "離開駕駛艙並回到完整地球視角",
"Exit cockpit and return to full globe view": "離開駕駛艙並回到完整地球視野",
"RESET": "重設",
"Exit cockpit view": "離開駕駛艙視角",
"EXIT COCKPIT": "離開駕駛艙",
@@ -2521,7 +2521,7 @@
"Simulate night-vision goggles with green intensification and a tube vignette.": "模擬綠色增光與鏡筒暗角的夜視鏡。",
"Simulate FLIR-style thermal contrast. Turn up Ironbow for color.": "模擬 FLIR 熱成像對比。調高 Ironbow 可顯示色彩。",
"Apply bright cel-shaded color and illustrated outlines.": "套用明亮的賽璐璐上色與插畫描邊。",
"Apply high-contrast monochrome film-noir grading.": "套用高對比黑白黑色電影調色。",
"Apply high-contrast monochrome film-noir grading.": "套用高對比黑色電影風格的黑白調色。",
"Add a cold, snowy whiteout treatment to the scene.": "為場景加上冰冷的白茫雪景效果。",
"MAP SOURCE": "地圖來源",
"Map source": "地圖來源",
@@ -2546,7 +2546,7 @@
"Expand panel": "展開面板",
"Context mode": "態勢模式",
"CONTACTS": "目標",
"Cycles the nearest contacts of whatever type you select — planes, vessels, installations. Satellites track independently.": "輪流切換所選類型的最近目標 — 飛機、船舶、設施。衛星獨立追蹤。",
"Cycles the nearest contacts of whatever type you select — planes, vessels, installations. Satellites track independently.": "輪流切換所選類型的最近目標——飛機、船舶、設施。衛星獨立追蹤。",
"SPACE MISSIONS": "太空任務",
"SELECT CONTEXT": "選擇態勢",
"Contact Context actions": "目標情境操作",
@@ -2566,7 +2566,7 @@
"All": "全部",
"Enable Radio, then choose a globe marker or use next.": "啟用廣播,再選擇地球上的標記或按「下一個」。",
"DRAG TO TUNE": "拖曳調頻",
"Tune available internet radio stations": "調整可用網路電台",
"Tune available internet radio stations": "調諧可用網路電台",
"ALL · DRAG THE NEEDLE": "全部 · 拖曳指針",
"SNAPS TO AVAILABLE STATIONS": "自動對齊可用電台",
"Radio playback": "廣播播放",
@@ -2595,11 +2595,11 @@
"FM MHZ": "FM MHz",
"TUNE": "調諧",
"Seek broadcast FM stations": "搜尋廣播 FM 電台",
"◀ SEEK": "◀ 搜臺",
"SEEK ▶": "搜臺 ▶",
"◀ SEEK": "◀ 搜台",
"SEEK ▶": "搜台 ▶",
"SDR VOL": "SDR 音量",
"Local SDR volume": "本機 SDR 音量",
"Intelligence HUD (H)": "情報抬頭顯示 (H)",
"Intelligence HUD (H)": "情報抬頭顯示(H)",
"Layout": "版面",
"HUD layout": "HUD 版面",
"Tactical": "戰術",
@@ -2619,7 +2619,7 @@
"Minimum opacity for map dots, icons, models, brackets, and labels between sonar passes": "兩次聲納掃描之間地圖點、圖示、模型、括號標記與標籤的最低不透明度",
"Sector": "扇區",
"Sonar sector width": "聲納扇區寬度",
"Detection Overlay (D)": "偵測疊加 (D)",
"Detection Overlay (D)": "偵測疊加(D)",
"Detection overlay": "偵測疊加",
"Detection label density": "偵測標籤密度",
"Allocation": "分配",
@@ -2628,27 +2628,27 @@
"Weighted": "加權",
"Fade": "淡出",
"Detection fade distance": "偵測淡出距離",
"World-overlay fade distance outside the keyhole as a percentage of its radius": "瞄準孔外世界疊加層的淡出距離(半徑百分比)",
"World-overlay fade distance outside the keyhole as a percentage of its radius": "瞄準孔外世界疊加層的淡出距離(半徑百分比)",
"Outside": "外圍",
"Detection opacity outside the keyhole": "瞄準孔外的偵測不透明度",
"World-overlay label and card opacity beyond the fade distance": "超過淡出距離後世界疊加標籤與卡片的不透明度",
"PARAMETERS": "參數",
"3D aircraft — flat icons zoomed out, 3D models up close": "3D 飛機 — 拉遠為平面圖示,拉近為 3D 模型",
"3D aircraft — flat icons zoomed out, 3D models up close": "3D 飛機——拉遠為平面圖示,拉近為 3D 模型",
"Models": "模型",
"3D model coverage": "3D 模型範圍",
"Proximity": "鄰近",
"Scope — the circular viewport mask": "視域 — 圓形檢視範圍遮罩",
"Scope — the circular viewport mask": "視域——圓形檢視範圍遮罩",
"Scope": "視域",
"Feather": "羽化",
"Scope edge feather": "視域邊緣羽化",
"Scope edge feather as a percentage of the keyhole radius": "瞄準鏡邊緣羽化(瞄準孔半徑百分比)",
"Draw on the world — click vertices, double-click or Enter to finish, Esc to cancel": "在世界上繪圖 — 點選頂點,按兩下或 Enter 完成,Esc 取消",
"Scope edge feather as a percentage of the keyhole radius": "視域邊緣羽化(瞄準孔半徑百分比)",
"Draw on the world — click vertices, double-click or Enter to finish, Esc to cancel": "在世界上繪圖——點選頂點,按兩下或 Enter 完成,Esc 取消",
"Shape": "形狀",
"Shape to draw": "要繪製的形狀",
"Area": "區域",
"Line": "線",
"Pin": "圖釘",
"Label (optional)": "標籤(選填)",
"Label (optional)": "標籤(選填)",
"Label for the drawn shape": "繪製形狀的標籤",
"Colour of the drawn shape": "繪製形狀的顏色",
"Primary": "主色",
@@ -2662,7 +2662,7 @@
"Import": "匯入",
"Choose GeoJSON, KML, KMZ or GPX files": "選擇 GeoJSON、KML、KMZ 或 GPX 檔案",
"Imported files": "已匯入的檔案",
"Celestial": "天體環",
"Celestial": "天球環",
"Hide UI chrome": "隱藏介面框架",
"Clean UI": "簡潔介面",
"Bloom / Glow": "光暈/輝光",
@@ -2679,14 +2679,14 @@
"CCTV camera": "監視器攝影機",
"CALIBRATION": "校正",
"Drag the camera in the world: rings rotate, arrows move, handles set range/FOV": "在世界中拖曳攝影機:圓環旋轉、箭頭移動、把手調整距離/視角",
"Camera pose — click a value to type": "攝影機姿態 — 點選數值即可輸入",
"Heading (compass °) — click to type": "方位角(羅盤 °)— 點選輸入",
"Pitch (° up/down) — click to type": "俯仰角(° 上/下)— 點選輸入",
"Horizontal FOV (°) — click to type": "水平視角(°)— 點選輸入",
"Range / monitor-plane distance (m) — click to type": "距離/投影平面距離(公尺)— 點選輸入",
"Mount height above ground (m) — click to type": "架設離地高度(公尺)— 點選輸入",
"North offset from catalog position (m) — click to type": "相對目錄位置的北向偏移(公尺)— 點選輸入",
"East offset from catalog position (m) — click to type": "相對目錄位置的東向偏移(公尺)— 點選輸入",
"Camera pose — click a value to type": "攝影機姿態——點選數值即可輸入",
"Heading (compass °) — click to type": "方位角(羅盤 °)——點選輸入",
"Pitch (° up/down) — click to type": "俯仰角(° 上/下)——點選輸入",
"Horizontal FOV (°) — click to type": "水平視角(°)——點選輸入",
"Range / monitor-plane distance (m) — click to type": "距離 / 螢幕平面距離(公尺)——點選輸入",
"Mount height above ground (m) — click to type": "架設離地高度(公尺)——點選輸入",
"North offset from catalog position (m) — click to type": "相對目錄位置的北向偏移(公尺)——點選輸入",
"East offset from catalog position (m) — click to type": "相對目錄位置的東向偏移(公尺)——點選輸入",
"SAVE CAL": "儲存校正",
"RESET CAL": "重設校正",
"SCENE SUMMARY": "場景摘要",
@@ -2694,9 +2694,9 @@
"Turn Street Level on or off": "開啟或關閉街景",
"Image fit": "圖像縮放方式",
"FIT": "完整顯示",
"Fit: show the whole photo, with dark bars where its shape differs from the frame": "適應:顯示整張照片,在比例與畫框不符處留黑邊",
"Fit: show the whole photo, with dark bars where its shape differs from the frame": "完整顯示:顯示整張照片,在比例與畫框不符處留黑邊",
"FILL": "填滿",
"Fill: fill the frame edge to edge, cropping the photo": "填充:圖像鋪滿畫框並裁剪照片",
"Fill: fill the frame edge to edge, cropping the photo": "填滿:圖像鋪滿畫框並裁剪照片",
"Close the image and deselect it on the map": "關閉圖像並取消其在地圖上的選中狀態",
"Close the street-level image": "關閉街景圖像",
"Street-level viewer": "街景檢視器",
@@ -2722,10 +2722,10 @@
"GROUND STATION · PROVIDER SETTINGS": "地面站 · 服務供應商設定",
"Close key setup": "關閉金鑰設定",
"Power up the globe": "強化你的地球",
"The globe already flies keyless. Every key below switches on another real feed — paste one and it's saved into this app's local configuration, then the server restarts itself. Server-side keys stay on this machine; Google Maps and Cesium ion run in the browser and must be provider-restricted. Keys you configured elsewhere are shown but never touched.": "不需任何金鑰地球就能運作。下方每一組金鑰都會開啟另一個真實資料來源 — 貼上後會存入本機設定,伺服器隨即自動重新啟動。伺服器端金鑰只留在本機;Google Maps 與 Cesium ion 在瀏覽器中執行,務必在供應商端設定使用限制。在其他地方設定的金鑰只會顯示,不會被修改。",
"The globe already flies keyless. Every key below switches on another real feed — paste one and it's saved into this app's local configuration, then the server restarts itself. Server-side keys stay on this machine; Google Maps and Cesium ion run in the browser and must be provider-restricted. Keys you configured elsewhere are shown but never touched.": "不需任何金鑰,地球就能運作。下方每一組金鑰都會開啟另一個真實資料來源——貼上後會存入本機設定,伺服器隨即自動重新啟動。伺服器端金鑰只留在本機;Google Maps 與 Cesium ion 在瀏覽器中執行,務必在供應商端設定使用限制。在其他地方設定的金鑰只會顯示,不會被修改。",
"SAVE KEYS": "儲存金鑰",
"ESC to close": "ESC 關閉",
"The Google Maps key buys the photorealistic planet — everything else stacks on top.": "Google Maps 金鑰帶來擬真地球 — 其他功能都疊加在它之上。",
"The Google Maps key buys the photorealistic planet — everything else stacks on top.": "Google Maps 金鑰帶來擬真地球——其他功能都疊加在它之上。",
"NO PLACE LEFT BEHIND": "無處遁形",
"ACTIVE STYLE": "目前風格",
"Globe actions": "地球操作",
@@ -2734,7 +2734,7 @@
"Toggle straight-down and tilted map views": "切換俯視/傾斜地圖視角",
"Reset map to north up": "地圖重設為北方朝上",
"Reset map bearing to north": "重設地圖方位為正北",
"Reset camera and return to full globe view": "重設鏡頭並回到完整地球視角",
"Reset camera and return to full globe view": "重設鏡頭並回到完整地球視野",
"MISSION CONTROL · FIRST LAUNCH": "任務控制 · 首次啟動",
"Choose your first view": "選擇你的第一個視角",
"LIVE CONTACTS": "即時目標",
@@ -2759,7 +2759,7 @@
"No coverage in view": "視野內無覆蓋範圍",
"Voice provider": "語音服務供應商",
"Changing provider reconnects voice if it is on.": "如語音已開啟,切換服務供應商會重新連線語音。",
"Gemini returned an oversized audio chunk": "Gemini 返回的音訊塊過大",
"Gemini returned an oversized audio chunk": "Gemini 傳回的音訊區塊過大",
"Gemini returned an unsupported audio format": "Gemini 返回了不支援的音訊格式",
"Gemini returned an invalid audio sample rate": "Gemini 返回了無效的音訊取樣率",
"Gemini returned incomplete PCM audio": "Gemini 返回的 PCM 音訊不完整",
@@ -2769,7 +2769,7 @@
"Gemini token response did not include an ephemeral credential": "Gemini 權杖回應中沒有臨時憑據",
"Invalid Gemini connection endpoint": "Gemini 連線端點無效",
"Gemini voice could not connect. Try again.": "Gemini 語音無法連線。請重試。",
"Gemini voice requires a same-origin app request": "Gemini 語音需要與本應用同源的請求",
"Gemini voice requires a same-origin app request": "Gemini 語音需要與本應用程式同源的請求",
"Add a Gemini API key in Provider Settings": "請在服務供應商設定中新增 Gemini API 金鑰",
"The Gemini Live model configuration is invalid": "Gemini Live 模型配置無效",
"Gemini voice is starting too often. Try again shortly.": "Gemini 語音啟動過於頻繁。請稍後重試。",
@@ -2852,7 +2852,7 @@
"GhostMaps catalog unavailable": "無法取得 GhostMaps 目錄",
"Malformed GhostMaps catalog": "GhostMaps 目錄格式無效",
"{count} source links ↗ · click card to open the first": {
"other": "{count} 個來源連結 ↗ · 點選卡片開啟第一個"
"other": "{count} 個來源連結 ↗ · 點選卡片開啟第一個連結"
},
"S2 · {name}": "S2 · {name}",
"Report": "報告",