操作方法
【现象】 用户拿炫云客户端提交的3dsMax任务,场景文件名为中文,任务渲染完无法下载。 经诊断场景文件名在mbox端显示为乱码,如下:
检查任务的工程描述文件发现任务的工程描述文件的编码格式为Cp1252(West European)如下图所示:
这是一种西欧语言编码,如果有中文内容将无法正常显示。 【问题产生原因】 一种原因是使用老版本的客户端,如果使用最新版本的客户端,就需要按照本文中的描述检查一下系统设置了 3dsMax插件在提交任务时会获取用户的语言设置,目前获取的是系统的区域语言设置而不是用户的。 关于区域语言设置介绍如下: Windows打开 控制面板\时钟、语言和区域
点开之后的界面如下:
可以看到,此处用户的语言设置为中文,与windows的显示语言(当前显示语言为中文)一致。
而系统的区域语言设置为英文 因此3dsMax插件获取到的语言为英文编码,也即上文提到的cp1252,导致中文内容无法正常被描述,引起下载不了。 【解决方法】 修改系统的区域语言设置与用户的语言设置保持一致,这可里应该将上述截图中的语言由”英语(美国)”改为“中文(简体,中国)“,修改完重启电脑生效,再提交任务有中文的情况则不会出现此问题。