277 lines
8.3 KiB
TypeScript
277 lines
8.3 KiB
TypeScript
import { TranslationDictionary } from './types';
|
||
|
||
export const zhTW: TranslationDictionary = {
|
||
common: {
|
||
title: 'BimEngine',
|
||
description: '這是一個使用 BIM-ENGINE。',
|
||
openTestDialog: '打開測試彈窗',
|
||
openInfoDialog: '打開資訊彈窗 (封裝版)',
|
||
},
|
||
toolbar: {
|
||
home: '首頁',
|
||
measure: '測量',
|
||
zoomBox: '選框放大',
|
||
info: '資訊',
|
||
location: '定位',
|
||
setting: '設定',
|
||
walk: '漫遊',
|
||
map: '地圖',
|
||
property: '構件詳情',
|
||
fullscreen: '全屏',
|
||
walkMenu: '漫遊選單',
|
||
walkPerson: '第一人稱',
|
||
walkBird: '第三人稱',
|
||
tree: '模型樹',
|
||
section: '剖切',
|
||
sectionPlane: '拾取面剖切',
|
||
sectionAxis: '軸向剖切',
|
||
sectionBox: '剖切盒',
|
||
cameraSwitch: '相機切換',
|
||
},
|
||
dialog: {
|
||
testTitle: '測試彈窗',
|
||
testContent: '<div style="padding: 10px;">這是一個 <b>可拖曳</b> 且 <b>可縮放</b> 的彈窗。<br><br>你可以嘗試拖動標題欄,或者拖動右下角改變大小。</div>',
|
||
},
|
||
menu: {
|
||
info: '資訊',
|
||
home: '首頁',
|
||
componentDetail: '構件詳情',
|
||
hideSelected: '隱藏選中構件',
|
||
transparentSelected: '半透明選中構件',
|
||
cancelTranslucent: '取消半透明',
|
||
isolateSelected: '隔離選中構件',
|
||
hideOthers: '其他構件隱藏',
|
||
transparentOthers: '其他構件半透明',
|
||
fitSectionBox: '剖切盒適應',
|
||
showAll: '顯示全部',
|
||
quickSelect: '快速選擇',
|
||
selectSameType: '選擇同類模型',
|
||
selectSameLevel: '選擇同層模型',
|
||
selectSameLevelType: '選擇同層同類模型'
|
||
},
|
||
tree: {
|
||
searchPlaceholder: '請輸入要搜尋的內容',
|
||
},
|
||
constructTree: {
|
||
title: '目錄樹',
|
||
},
|
||
tab: {
|
||
component: '構件',
|
||
system: '系統',
|
||
space: '空間',
|
||
type: '類型',
|
||
major: '專業',
|
||
},
|
||
panel: {
|
||
property: {
|
||
title: '構件詳情',
|
||
base: '基本屬性',
|
||
material: '材質資訊',
|
||
advanced: '進階設定',
|
||
tab: {
|
||
props: '屬性',
|
||
material: '材質'
|
||
}
|
||
},
|
||
componentDetail: {
|
||
title: '構件詳情',
|
||
noSelection: '請先選中構件'
|
||
}
|
||
},
|
||
measure: {
|
||
btnName: '測量',
|
||
dialogTitle: '測量',
|
||
modes: {
|
||
clearHeight: '淨高',
|
||
clearDistance: '淨距',
|
||
distance: '距離',
|
||
elevation: '標高',
|
||
point: '座標',
|
||
angle: '角度',
|
||
area: '面積',
|
||
slope: '坡度',
|
||
},
|
||
actions: {
|
||
expand: '展開',
|
||
collapse: '收起',
|
||
clearAll: '刪除全部',
|
||
settings: '設定',
|
||
},
|
||
labels: {
|
||
currentMode: '當前測量方式:',
|
||
x: 'X:',
|
||
y: 'Y:',
|
||
z: 'Z:',
|
||
value: {
|
||
clearHeight: '淨高:',
|
||
clearDistance: '淨距:',
|
||
distance: '距離:',
|
||
elevation: '標高:',
|
||
point: '座標:',
|
||
angle: '角度:',
|
||
area: '面積:',
|
||
slope: '坡度:',
|
||
}
|
||
},
|
||
settings: {
|
||
title: '設定',
|
||
unit: '單位:',
|
||
precision: '精度:',
|
||
hint: '距離、淨距、淨高和標高預設使用該單位;角度和面積有各自預設單位。',
|
||
save: '儲存設定',
|
||
cancel: '取消',
|
||
},
|
||
clearHeight: {
|
||
direction: '朝向:',
|
||
directionDown: '朝下',
|
||
directionUp: '朝上',
|
||
selectType: '選擇對象:',
|
||
selectPoint: '選擇點',
|
||
selectElement: '選擇構件',
|
||
}
|
||
},
|
||
sectionPlane: {
|
||
dialogTitle: '拾取面剖切',
|
||
actions: {
|
||
hide: '隱藏',
|
||
reverse: '反向',
|
||
reset: '重設',
|
||
fill: '填充'
|
||
}
|
||
},
|
||
sectionAxis: {
|
||
dialogTitle: '軸向剖切',
|
||
actions: {
|
||
hide: '隱藏',
|
||
reverse: '反向',
|
||
reset: '重設',
|
||
axisX: 'X',
|
||
axisY: 'Y',
|
||
axisZ: 'Z',
|
||
fill: '填充'
|
||
}
|
||
},
|
||
sectionBox: {
|
||
dialogTitle: '剖切盒',
|
||
actions: {
|
||
hide: '隱藏',
|
||
reverse: '反向',
|
||
fitToModel: '適應',
|
||
reset: '重設',
|
||
fill: '填充'
|
||
},
|
||
axes: {
|
||
x: 'X',
|
||
y: 'Y',
|
||
z: 'Z'
|
||
}
|
||
},
|
||
walkControl: {
|
||
speed: '移動速度:',
|
||
gravity: '重力',
|
||
collision: '碰撞',
|
||
characterModel: {
|
||
label: '建築工人',
|
||
constructionWorker: '建築工人',
|
||
officeMale: '辦公室男性'
|
||
},
|
||
walkMode: {
|
||
label: '行走模式',
|
||
walk: '行走模式',
|
||
run: '奔跑模式'
|
||
},
|
||
exit: '退出',
|
||
path: {
|
||
dialogTitle: '路徑漫遊',
|
||
duration: '漫遊時間',
|
||
durationUnit: '秒',
|
||
loop: '循環播放',
|
||
addPoint: '新增漫遊點',
|
||
deleteAll: '刪除全部',
|
||
point: '漫遊點',
|
||
play: '播放漫遊',
|
||
stop: '停止漫遊',
|
||
noPoints: '暫無漫遊點,請新增'
|
||
}
|
||
},
|
||
info: {
|
||
dialogTitle: '基本資訊',
|
||
meshCount: '構件數量',
|
||
totalTriangles: '三角面數量',
|
||
totalVertices: '頂點數量',
|
||
},
|
||
aiChat: {
|
||
title: 'AI 助手',
|
||
placeholder: '輸入你的問題...',
|
||
quickPrompt: {
|
||
summarize: '總結這個模型',
|
||
explain: '解釋選中的構件',
|
||
generate: '生成報告'
|
||
},
|
||
action: {
|
||
new: '新建對話',
|
||
history: '歷史記錄',
|
||
settings: '設定',
|
||
close: '關閉'
|
||
},
|
||
helper: {
|
||
newline: 'Shift + Enter 換行',
|
||
send: 'Enter 傳送'
|
||
},
|
||
thinking: '正在思考...',
|
||
other: '其他',
|
||
otherPlaceholder: '請輸入自定義答案',
|
||
submit: '提交'
|
||
},
|
||
setting: {
|
||
dialogTitle: '設定',
|
||
presetSelect: '選擇預設',
|
||
presetSelectPlaceholder: '請選擇預設',
|
||
defaultPresetLabel: '預設預設',
|
||
savePreset: '儲存預設',
|
||
deletePreset: '刪除預設',
|
||
deletePresetForbidden: '預設預設不允許刪除',
|
||
presetDefaultName: '預設',
|
||
presetNamePrompt: '請輸入預設名稱',
|
||
presetNameRequired: '預設名稱不能為空',
|
||
presetNameDuplicate: '預設名稱已存在,請使用其他名稱',
|
||
restorePreset: '還原預設',
|
||
saveAsNewPreset: '另存為新預設',
|
||
selectPresetFirst: '請先選擇預設',
|
||
presetButton: '預設',
|
||
undoChanges: '撤銷修改',
|
||
saveAsDialogTitle: '另存為新預設',
|
||
deleteDialogTitle: '刪除預設',
|
||
deleteDialogMessage: '確認刪除目前預設嗎?刪除後無法復原。',
|
||
presetNamePlaceholder: '請輸入預設名稱',
|
||
confirm: '確定',
|
||
cancel: '取消',
|
||
presetPickPrompt: '請輸入預設序號',
|
||
presetPickInvalid: '預設序號無效',
|
||
renderMode: '渲染模式',
|
||
modes: {
|
||
simple: '效能模式',
|
||
balance: '平衡模式',
|
||
advanced: '效果模式',
|
||
},
|
||
displaySection: '顯示設定',
|
||
edgeLine: '邊線',
|
||
edgeOpacity: '邊線透明度',
|
||
showGrid: '顯示軸網',
|
||
showLevel: '顯示標高',
|
||
contrast: '對比度',
|
||
saturation: '飽和度',
|
||
lightIntensity: '光照強度',
|
||
environment: '環境背景',
|
||
environmentType: {
|
||
none: '無',
|
||
hdr: 'HDR背景',
|
||
sky: '天空盒',
|
||
},
|
||
backgroundVisible: '顯示背景',
|
||
ground: '顯示地面',
|
||
groundElevation: '地面高度',
|
||
groundElevationUnit: 'm',
|
||
}
|
||
};
|