本地语言替换不完整

Local language replacement is not complete

我是 Forge 的新手,我想用我的服务器构建一个离线 3d 查看器,但语言选项并不完全可用,如下面的屏幕截图所示:

Problem screenshot

仅cube中的语言与浏览器配置相同(图片为中文),其他均为默认英文。

所有.js/.css文件都存储在服务器上,如果我在Autodesk.Viewing.Initializer({language: '***someLanguage***'})中设置选项。只在立方体有效,其他还是英文

但是如果我将主要的js文件源更改为下面AutoDesk的CDN(其他js文件仍在本地服务器上)https://developer.api.autodesk.com/derivativeservice/v2/viewers/viewer3D.min.js?v=v3.3(离线和在线版本相同),语言将完全是替换为选项并正常工作。

要重现问题,您可以从 https://extract.autodesk.io/ 导出模型,然后 运行 在本地 http 服务器中下载文件。

在中国,我们与海外服务器的连接不好,所以我更喜欢本地存储以获得更好的 UE,是否有一些 get/post 请求应该在本地处理,我错过了?

我试过 language: 'zh-Hans' 并且工作正常,也试过中文(看起来不错)。使用 Viewer v6。根据许可证,您应该使用 Autodesk 托管的 .js 文件 URL(即 CDN):

The Autodesk Forge viewer can only be used to view files generated by Autodesk Forge services. The Autodesk Forge Viewer JavaScript must be delivered from an Autodesk hosted URL.