Resource.js 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455
  1. /**
  2. * Created by YUE.Zhilin on 2016/6/6.
  3. */
  4. StringTable = function (language) {
  5. var _this = this;
  6. this.translate = function (strID) {
  7. return _this.tables[strID] ? this.tables[strID] : "";
  8. };
  9. this.tables_cn = {
  10. "IDS_ORBIT": "旋转",
  11. "IDS_PAN": "平移",
  12. "IDS_ZOOM": "缩放",
  13. "IDS_ZOOM_ALL": "滑动缩放",
  14. "IDS_ZOOM_WINDOW": "选框放大",
  15. "IDS_EXPLODE": "爆炸",//爆炸视图
  16. "IDS_FITTOVIEW": "自适应",
  17. "IDS_RESETCAMERA": "重置",
  18. "IDS_FULLSCREEN": "全屏",
  19. "IDS_EXITFULLSCREEN": "退出",
  20. "IDS_ANNOTATION": "标注",
  21. "IDS_LINESTATE": "显示样式",
  22. "IDS_HIDELINES": "视图",//视图显示
  23. "IDS_SHOWLINES": "视图",//视图隐藏
  24. "IDS_SELECT": "选取",
  25. "IDS_MEASURE": "测量",
  26. "IDS_MEASURETYPE_COORDINATE": "坐标",
  27. "IDS_MEASURETYPE_DISTANCE": "距离",
  28. "IDS_MEASURETYPE_DIST": "点到点",
  29. "IDS_MEASURETYPE_PointToLine": "点到线",
  30. "IDS_MEASURETYPE_PointToFace": "点到面",
  31. "IDS_MEASURETYPE_LineToLine": "线到线",
  32. "IDS_MEASURETYPE_Lineargauge": "线性测量",
  33. "IDS_MEASURETYPE_LineToFace": "线到面",
  34. "IDS_MEASURETYPE_CenterToPoint": "圆心到点",
  35. "IDS_MEASURETYPE_CenterToLine": "圆心到线",
  36. "IDS_MEASURETYPE_ANGLE": "角度",
  37. "IDS_MEASURETYPE_FACE_DIST": "面到面",
  38. "IDS_MEASURETYPE_FACE_ANGLE": "面夹角",
  39. "IDS_MEASURETYPE_Line_ANGLE": "线夹角",
  40. "IDS_MEASURETYPE_LineFACE_ANGLE": "线面夹角",
  41. "IDS_MEASURETYPE_MEASURE_EDGES": "线测量",
  42. "IDS_MEASURETYPE_MEASURE_EDGES3": "线段长度",
  43. "IDS_MEASURETYPE_MEASURE_EDGES2": "连续长度",//Continuous length
  44. "IDS_MEASURETYPE_MEASURE_Area": "面积",//连续面积//Continuous length
  45. "IDS_MEASURETYPE_MEASURE_Proportion":"设置比例",
  46. "IDS_MEASURETYPE_HOLE_DIST": "圆心距",
  47. "IDS_MEASURETYPE_AxisToPoint": "孔轴到点",
  48. "IDS_MEASURETYPE_AxisToLine": "孔轴到线",
  49. "IDS_MEASURETYPE_AxisToFace": "孔轴到面",
  50. "IDS_MEASURETYPE_MEASURE_radius": "半径",
  51. "IDS_MEASURETYPE_MEASURE_diameter": "直径",
  52. "IDS_DRAG": "拖动",
  53. "IDS_DRAGOP_SELECT": "单个拖动",//选择拖动
  54. "IDS_DRAGOP_RESTORE": "单个复位",//选择复位
  55. "IDS_DRAGOP_RESTOREAll": "全部复位",
  56. "IDS_DRAGOP_HIDE": "隐藏",
  57. "IDS_DRAGOP_REVERSEVISIBILITY": "显隐交换",
  58. "IDS_DRAGOP_SHOWALL": "全部显示",
  59. "IDS_SECTIONVIEW": "剖切",
  60. "IDS_SECTIONVIEW_base_app":"剖切",
  61. "IDS_SECTIONVIEW_base": "基础剖切",
  62. "IDS_SECTIONVIEW_advance": "高级剖切",
  63. "IDS_ANNOTATIONSETTINGHIDE": "隐藏标注",
  64. "IDS_ANNOTATIONSETTINGSHOW": "显示标注",
  65. "IDS_LIGHTEDITOR": "灯光控制",
  66. "IDS_RMB_ISOLATE": "独立",
  67. "IDS_RMB_HIDE": "隐藏显示",
  68. "IDS_RMB_SHOWOutstand": "突出显示",
  69. "IDS_RMB_SHOWTransparent": "透明显示",
  70. "IDS_RMB_SHOWAlone": "单独显示",
  71. "IDS_RMB_SHOWALL": "全部显示",
  72. "IDS_RMB_PROPERTY": "属性",
  73. "IDS_RMB_PROPERTY_body": "指定实体",
  74. "IDS_RMB_PROPERTY_total": "总属性",
  75. "IDS_custom_PROPERTY": "自定义属性",
  76. "IDS_routine_PROPERTY": "常规属性",
  77. "IDS_PreviewPart": "当前标签页打开",
  78. "IDS_wei_smaterial": "选择材料",
  79. "IDS_wei_sentity": "指定实体重量",
  80. "IDS_wei_total": "总重量",
  81. "IDS_wei_commonMaterials": "常用材料",
  82. "IDS_wei_CustomMaterials": "自定义材料",
  83. "IDS_wei_materialCategory": "材料类型:",
  84. "IDS_wei_materialName": "材料名称:",
  85. "IDS_wei_materialDensity": "请输入材料密度(g/cm³):",
  86. "IDS_MODELBROWSER": "结构树",
  87. "IDS_SelectBody":"选择实体",
  88. "IDS_MODELBROWSER_2D": "图层",
  89. "IDS_PERSPECTIVE": "透视",
  90. "IDS_Orthographic": "正交",
  91. "IDS_Multitle": "配置/族表",
  92. "IDS_ZOOMWINDOW": "局部放大",
  93. "IDS_DISPSTYLE": "显示样式",
  94. "IDS_DISPSTYLE_SHADEDEDGES": "边线上色",
  95. "IDS_DISPSTYLE_SHADED": "上色",
  96. "IDS_DISPSTYLE_HIDDENREMOVED": "隐线消除",
  97. "IDS_DISPSTYLE_HIDDENVISIBLE": "隐线可见",
  98. "IDS_DISPSTYLE_WIREFRAME": "线架图",
  99. "IDS_PMI": "PMI",
  100. "IDS_PMI_show": "显示PMI",
  101. "IDS_PMI_hide": "隐藏PMI",
  102. "IDS_SLIDE_Plane1": '切割平面1',
  103. "IDS_SLIDE_Plane2": '切割平面2',
  104. "IDS_SLIDE_Plane3": '切割平面3',
  105. "IDS_SLIDE_LOOK": '查看剖面',
  106. "IDS_SLIDE_REVERSE": '反向剖切',
  107. "IDS_SLIDE_SHOW": '切面显示',
  108. "IDS_SLIDE_HIDE": '切面隐藏',
  109. "IDS_SLIDE_BOX": 'Box剖切',
  110. "IDS_TAG": "批注",
  111. "IDS_TAGSHOW": "显示批注",
  112. "IDS_TAGHIDE": "隐藏批注",
  113. "IDS_BACKCOLOR": "背景色",
  114. "IDS_TAG_DRAW": "绘图",
  115. "IDS_TAG_LINE": "线段",
  116. "IDS_TAG_LINE_ARROW": "箭头",
  117. "IDS_TAG_LINE_LINE": "直线",
  118. "IDS_TAG_AREA": "方形",
  119. "IDS_TAG_AREA_RECT": "矩形",
  120. "IDS_TAG_AREA_CIRCLE": "圆形",
  121. "IDS_TAG_TEXT": "文本",
  122. "IDS_TAG_TEXT2": "文本",
  123. "IDS_TAG_SAVE": "保存",
  124. "IDS_TAG_CANCEL": "取消",
  125. "IDS_PICTAG": "图片",
  126. "IDS_Sound": "语音",
  127. "IDS_Video": "视频",
  128. "IDS_TAG_COLOR": "颜色",
  129. "IDS_TAG_SIZE": "粗细",
  130. "IDS_TAG_FONT": "字体",
  131. "IDS_TAG_BEGIN": '请绘制图形',
  132. "IDS_TAG_PICK": '提示:请选择批注位置',
  133. "IDS_TAG_TIPS": '1、按住鼠标(或屏幕)绘制图形,松开鼠标(或屏幕)完成绘制。<br>2、绘制图形后,可以添加相应的文字信息。<br>3、图形线条的颜色和粗细在绘制图形后的底部工具栏设置,文字的大小可以在输入文本时设置。<br>4、文字和图形的位置可以在保存批注前进行移动。',
  134. "IDS_TAG_REPEAT": '请勿再次显示此信息',
  135. "IDS_PIC_TIPS": '1、点击图形区域选择所需要标记的位置。<br>2、在弹出窗口中上传批注的图片和输入相应的文本。',
  136. "IDS_CONFIG_NAME": '配置名称',
  137. "IDS_SURFACE_AREA": '表面积',
  138. "IDS_AREA": '面积',
  139. "IDS_TOTAL_SURFACE_AREA": '总面积',
  140. "IDS_CIRCUMFERENCE": '周长',
  141. "IDS_length": '长度',
  142. "IDS_BOUNDING_BOX": '包围盒',
  143. "IDS_BOUNDINGBOX_total": '全部',
  144. "IDS_VOLUMN": '体积',
  145. "IDS_TOTAL_VOLUMN": '总体积',
  146. "IDS_FACET": '指定面',
  147. "IDS_BODY": '指定实体',
  148. "IDS_TOTAL_AREA": '总面积',
  149. "IDS_TOTAL_Weight": '总重量',
  150. "IDS_Weight": '重量',
  151. "IDS_ANIMATE": '动画',
  152. "IDS_ANIMATE_CHANGE": '切换动画',
  153. "IDS_SPEED": '速度',
  154. "IDS_PLAY": '播放',
  155. "IDS_PAUSE": '暂停',
  156. "IDS_EXIT": '退出',
  157. "IDS_MODEL_ERROR": '模型加载错误!',
  158. "IDS_VOICE": '语音',
  159. "IDS_CAMERA": '拍摄',
  160. "IDS_PHOTO": "照片",
  161. "IDS_SELECT_A_FACE": "选择平面或曲面",
  162. "IDS_sure": "确定",
  163. "IDS_cancle": "取消",
  164. "IDS_clear": "清空",
  165. "IDS_back": "返回",
  166. };
  167. this.tables_en = {
  168. "IDS_ORBIT": "Orbit",
  169. "IDS_PAN": "Pan",
  170. "IDS_ZOOM": "Zoom",
  171. "IDS_ZOOM_ALL": "Slide",
  172. "IDS_ZOOM_WINDOW": "Select",
  173. "IDS_EXPLODE": "Explode",
  174. "IDS_FITTOVIEW": "Fit",
  175. "IDS_RESETCAMERA": "Reset",
  176. "IDS_FULLSCREEN": "Screen",
  177. "IDS_EXITFULLSCREEN": "Exit",
  178. "IDS_ANNOTATION": "Tag",
  179. "IDS_LINESTATE": "View Display",
  180. "IDS_HIDELINES": "View Display",
  181. "IDS_SHOWLINES": "View Hide",
  182. "IDS_SELECT": "Select",
  183. "IDS_MEASURE": "Measure",
  184. "IDS_MEASURETYPE_COORDINATE": "Coordinate",
  185. "IDS_MEASURETYPE_DISTANCE": "Distance",
  186. "IDS_MEASURETYPE_DIST": "Point",
  187. "IDS_MEASURETYPE_PointToLine": "Point-Line",
  188. "IDS_MEASURETYPE_PointToFace": "Point-Face",
  189. "IDS_MEASURETYPE_LineToLine": "Line",
  190. "IDS_MEASURETYPE_Lineargauge":"Linear",
  191. "IDS_MEASURETYPE_LineToFace": "Line-Face",
  192. "IDS_MEASURETYPE_CenterToPoint": "Center-P",
  193. "IDS_MEASURETYPE_CenterToLine": "Center-L",
  194. "IDS_MEASURETYPE_ANGLE": "Angle",
  195. "IDS_MEASURETYPE_FACE_DIST": "Face",
  196. "IDS_MEASURETYPE_FACE_ANGLE": "Angle",
  197. "IDS_MEASURETYPE_Line_ANGLE": "Line",
  198. "IDS_MEASURETYPE_LineFACE_ANGLE": "Line-surface",
  199. "IDS_MEASURETYPE_MEASURE_EDGES": "Line",
  200. "IDS_MEASURETYPE_MEASURE_EDGES2": "count-Line",//Continuous-Line
  201. "IDS_MEASURETYPE_MEASURE_EDGES3": "Line",
  202. "IDS_MEASURETYPE_MEASURE_Area": "count-Area",//Continuous-Area 连续面积//Continuous length、、proportion
  203. "IDS_MEASURETYPE_MEASURE_Proportion":"Proportion",
  204. "IDS_MEASURETYPE_HOLE_DIST": "Center",
  205. "IDS_MEASURETYPE_AxisToPoint": "Axis-Point",
  206. "IDS_MEASURETYPE_AxisToLine": "Axis-Line",
  207. "IDS_MEASURETYPE_AxisToFace": "Axis-Face",
  208. "IDS_MEASURETYPE_MEASURE_radius": "Radius",
  209. "IDS_MEASURETYPE_MEASURE_diameter": "Diameter",
  210. "IDS_DRAG": "Drag",
  211. "IDS_DRAGOP_SELECT": "Drag",
  212. "IDS_DRAGOP_RESTORE": "Restore",
  213. "IDS_DRAGOP_RESTOREAll": "Restore All",
  214. "IDS_DRAGOP_HIDE": "Hide",
  215. "IDS_DRAGOP_REVERSEVISIBILITY": "Reverse Visibility",
  216. "IDS_DRAGOP_SHOWALL": "Show All",
  217. "IDS_SECTIONVIEW": "Section",
  218. "IDS_SECTIONVIEW_base_app":"Section",
  219. "IDS_SECTIONVIEW_base": "Base Section",
  220. "IDS_SECTIONVIEW_advance": "Senior Section",
  221. "IDS_ANNOTATIONSETTINGHIDE": "Sign",
  222. "IDS_ANNOTATIONSETTINGSHOW": "Sign",
  223. "IDS_LIGHTEDITOR": "Light Editor",
  224. "IDS_RMB_ISOLATE": "Isolate",
  225. "IDS_RMB_HIDE": "Hide",
  226. "IDS_RMB_SHOWOutstand": "Isolate",
  227. "IDS_RMB_SHOWTransparent": "Transparent",
  228. "IDS_RMB_SHOWAlone": "Alone",
  229. "IDS_RMB_SHOWALL": "Show All",
  230. "IDS_RMB_PROPERTY": "Property",
  231. "IDS_RMB_PROPERTY_body": "Property-body",
  232. "IDS_RMB_PROPERTY_total": "Property-total",
  233. "IDS_custom_PROPERTY": "Custom Property",
  234. "IDS_routine_PROPERTY": "Routine Property",
  235. "IDS_PreviewPart": "Preview Part",
  236. "IDS_wei_smaterial": "Select materials",
  237. "IDS_wei_sentity": "Body weight",
  238. "IDS_wei_total": "total weight",
  239. "IDS_wei_commonMaterials": "Common materials",
  240. "IDS_wei_CustomMaterials": "Custom materials",
  241. "IDS_wei_materialCategory": "category:",
  242. "IDS_wei_materialName": "Name:",
  243. "IDS_wei_materialDensity": "Material density(g/cm³):",
  244. "IDS_MODELBROWSER": "Structure",
  245. "IDS_SelectBody":"Select Body",
  246. "IDS_MODELBROWSER_2D": "Layer",
  247. "IDS_PERSPECTIVE": "Persp",
  248. "IDS_Orthographic": "Orthographic",
  249. "IDS_Multitle": "Configuration/family table",
  250. "IDS_PMI": "PMI",
  251. "IDS_PMI_show": "PMI Show",
  252. "IDS_PMI_hide": "PMI Hide",
  253. "IDS_ZOOMWINDOW": "Zoom Window",
  254. "IDS_DISPSTYLE": "Display Style",
  255. "IDS_DISPSTYLE_SHADEDEDGES": "Edges",
  256. "IDS_DISPSTYLE_SHADED": "Shaded",
  257. "IDS_DISPSTYLE_HIDDENREMOVED": "H-Line",
  258. "IDS_DISPSTYLE_HIDDENVISIBLE": "S-Line",
  259. "IDS_DISPSTYLE_WIREFRAME": "Wireframe",
  260. "IDS_SLIDE_Plane1": 'Cutting plane1',
  261. "IDS_SLIDE_Plane2": 'Cutting plane2',
  262. "IDS_SLIDE_Plane3": 'Cutting plane3',
  263. "IDS_SLIDE_LOOK": 'Look Up',
  264. "IDS_SLIDE_REVERSE": 'Reverse',
  265. "IDS_SLIDE_SHOW": 'S-Slice',
  266. "IDS_SLIDE_HIDE": 'H-Slice',
  267. "IDS_SLIDE_BOX": 'Box ',
  268. "IDS_TAG": "Tag",
  269. "IDS_TAGSHOW": "Sign Show",
  270. "IDS_TAGHIDE": "Sign Hide",
  271. "IDS_BACKCOLOR": "BKColor",
  272. "IDS_TAG_DRAW": "Draw",
  273. "IDS_TAG_LINE": "Segment",
  274. "IDS_TAG_LINE_ARROW": "Arrow",
  275. "IDS_TAG_LINE_LINE": "Line",
  276. "IDS_TAG_AREA": "Square",
  277. "IDS_TAG_AREA_RECT": "Rectangle",
  278. "IDS_TAG_AREA_CIRCLE": "Circle",
  279. "IDS_TAG_TEXT": "Text",
  280. "IDS_TAG_TEXT2": "Text",
  281. "IDS_TAG_SAVE": "Save",
  282. "IDS_TAG_CANCEL": "Cancel",
  283. "IDS_PICTAG": "Picture",
  284. "IDS_Sound": "Sound",
  285. "IDS_Video": "Video",
  286. "IDS_TAG_COLOR": "Color",
  287. "IDS_TAG_SIZE": "Line Size",
  288. "IDS_TAG_FONT": "Font Size",
  289. "IDS_TAG_BEGIN": 'Tag To Begin Draw',
  290. "IDS_TAG_PICK": 'Tag To Pick Dot',
  291. "IDS_TAG_TIPS": '1.Press the left mouse button (or the screen) to drawing graphics. Release the left mouse button (or the screen) to finish drawing.<br>2.You can enter relevant words after finish drawing graphics.<br>3.You can change the color and line thickness of the graphics at the toolbar after finish drawing, and set the text size when typing words.<br>4.You can change the position of the words and the graphics before saving the postil.',
  292. "IDS_TAG_REPEAT": 'Don\'t show this message again.',
  293. "IDS_PIC_TIPS": 'Please click the view area to choose the position of the postil.<br>Don\'t show this message again.',
  294. "IDS_CONFIG_NAME": 'Configuration Name',
  295. "IDS_SURFACE_AREA": 'surface area',
  296. "IDS_AREA": 'Area',
  297. "IDS_TOTAL_SURFACE_AREA": 'Total Surface Area',
  298. "IDS_CIRCUMFERENCE": 'Circumference',
  299. "IDS_length": 'Length',
  300. "IDS_BOUNDING_BOX": 'Bounding Box',
  301. "IDS_BOUNDINGBOX_total": 'Total',
  302. "IDS_VOLUMN": 'Volume',
  303. "IDS_TOTAL_VOLUMN": 'Total Volume',
  304. "IDS_FACET": 'Facet',
  305. "IDS_BODY": 'Body', "IDS_TOTAL_AREA": 'Surface Area',
  306. "IDS_TOTAL_Weight": 'Total Weight',
  307. "IDS_Weight": 'Weight',
  308. "IDS_ANIMATE": 'animation',
  309. "IDS_ANIMATE_CHANGE": 'animation select',
  310. "IDS_SPEED": 'speed',
  311. "IDS_PLAY": 'play',
  312. "IDS_PAUSE": 'pause',
  313. "IDS_EXIT": 'exit',
  314. "IDS_MODEL_ERROR": 'model load error!',
  315. "IDS_VOICE": 'Voice',
  316. "IDS_CAMERA": 'Camera',
  317. "IDS_PHOTO": "Photo",
  318. "IDS_SELECT_A_FACE": "Select a face",
  319. "IDS_sure": "Sure",
  320. "IDS_cancle": "Cancle",
  321. "IDS_clear": "Clear",
  322. "IDS_back": "Back",
  323. };
  324. this.setEnTables = function () {
  325. _this.tables = _this.tables_en
  326. };
  327. this.setZhcnTables = function () {
  328. _this.tables = _this.tables_cn;
  329. };
  330. this.setEnCNTables = function () {
  331. _this.tables = {
  332. "IDS_ORBIT": "Orbit<br/>旋转",
  333. "IDS_PAN": "Pan<br/>平移",
  334. "IDS_ZOOM": "Zoom<br/>缩放",
  335. "IDS_EXPLODE": "Explode model<br/>分解模型",
  336. "IDS_FITTOVIEW": "Fit to view<br/>自适应缩放",
  337. "IDS_RESETCAMERA": "Reset Camera<br/>重置视角",
  338. "IDS_FULLSCREEN": "Full screen<br/>全屏显示",
  339. "IDS_EXITFULLSCREEN": "Exit full screen<br/>退出全屏",
  340. "IDS_ANNOTATION": "Annotation<br/>添加标注",
  341. "IDS_HIDELINES": "Hide Lines<br/>隐藏边线",
  342. "IDS_SHOWLINES": "Show Lines<br/>显示边线",
  343. "IDS_SELECT": "Select<br/>选取",
  344. "IDS_MEASURE": "Measure<br/>测量",
  345. "IDS_MEASURETYPE_DIST": "Point To Point<br/>点到点",
  346. "IDS_MEASURETYPE_ANGLE": "Angle<br/>角度",
  347. "IDS_MEASURETYPE_FACE_DIST": "Distance Between Faces<br/>面到面",
  348. "IDS_MEASURETYPE_FACE_ANGLE": "Angle Between Faces<br/>面夹角",
  349. "IDS_MEASURETYPE_MEASURE_EDGES": "Measure Edges<br/>线测量",
  350. "IDS_MEASURETYPE_MEASURE_EDGES3": "Measure Edges<br/>线段长度",
  351. "IDS_DRAG": "Drag<br/>拖动",
  352. "IDS_DRAGOP_SELECT": "Select & Drag<br/>选择拖动",
  353. "IDS_DRAGOP_RESTORE": "Select & Restore<br/>选择复位",
  354. "IDS_DRAGOP_HIDE": "Hide<br/>隐藏",
  355. "IDS_DRAGOP_REVERSEVISIBILITY": "Reverse Visibility<br/>显隐交换",
  356. "IDS_DRAGOP_SHOWALL": "Show All<br/>全部显示",
  357. "IDS_SECTIONVIEW": "Section View<br/>剖切",
  358. "IDS_ANNOTATIONSETTINGHIDE": "Hide Annotations<br/>隐藏标注",
  359. "IDS_ANNOTATIONSETTINGSHOW": "Show Annotations<br/>显示标注",
  360. "IDS_LIGHTEDITOR": "Light Editor<br/>灯光控制",
  361. "IDS_MODELBROWSER": "Model Browser<br/>模型浏览器",
  362. "IDS_PERSPECTIVE": "Perspective<br/>透视",
  363. "IDS_Orthographic": "Orthographic<br/>正交",
  364. "IDS_PMI": "PMI<br/>PMI",
  365. "IDS_DISPSTYLE": "Display Style<br/>显示样式",
  366. "IDS_DISPSTYLE_SHADEDEDGES": "Shaded With Edges<br/>带边线上色",
  367. "IDS_DISPSTYLE_SHADED": "Shaded<br/>上色",
  368. "IDS_DISPSTYLE_HIDDENREMOVED": "Hidden Lines Removed<br/>消除隐藏线",
  369. "IDS_DISPSTYLE_HIDDENVISIBLE": "Hidden Lines Visible<br/>隐藏线可见",
  370. "IDS_DISPSTYLE_WIREFRAME": "Wireframe<br/>线架图",
  371. "IDS_PICTAG": "Picture Tag<br/>图片标记",
  372. "IDS_Sound": "Sound<br/>语音",
  373. "IDS_Video": "Video<br/>视频"
  374. };
  375. };
  376. if (!language) {
  377. language = "en";
  378. }
  379. var tags = language.split('-');
  380. language = tags.length > 1 ? tags[0].toLowerCase() + '-' + tags[1].toUpperCase() : tags[0].toLowerCase();
  381. var supportedTags = ["en", "zh-HANS", "encn"];
  382. if (supportedTags.indexOf(language) === -1) {
  383. if (language.indexOf("zh-CN") > -1) language = "zh-HANS";
  384. else if (language.indexOf("zh-TW") > -1) language = "zh-HANS";
  385. else if (tags.length > 1 && supportedTags.indexOf(tags[0]) > -1) language = tags[0];
  386. else language = "en";
  387. }
  388. this.tables = {};
  389. switch (language) {
  390. case "en":
  391. this.setEnTables();
  392. break;
  393. case "zh-HANS":
  394. this.setZhcnTables();
  395. break;
  396. case "encn":
  397. this.setEnCNTables();
  398. break;
  399. }
  400. };
  401. window.ViewerVersion = 'v7.4.5';
  402. console.log('2D PC Viewer版本:', window.ViewerVersion);