本地化导入csv格式的语言文件导入不全,csv文件是utf-8格式,导入后,发现只导入了部分,出现丢失的情况,大家有人碰到过吗?
用JSON
是 L10n 工具吗?可以把 csv 上传上来看看?
我把导入到zh-Hans.yaml里面的内容全删了后,重新导入又可以,感觉是重新导入覆盖的时候丢失了。之前第二列是跟第三列一样的内容,发现重新导入会丢失就把第二列改成了第一列key的值,但发现只要是重新导入后覆盖就导不全。zh-Hans.zip (6.6 KB)
之前用的是XLSX ,后来改成了csv,而且文档上说了 “通过 导入文件 按钮可以将外部数据文件进行导入,支持 PO、CSV 以及 XLSX 格式。”, 并不支持你说的json格式
能否提供导入不全时的zh-Hans.yaml,以及在点击导入后所显示的预期和实际对比,或者提供最小复现项目
这个是我的一个简单测试工程,要导入的语言文件为zh-Hans.csv,导入后key值为HeroName_80010001的在zh-Hans.yaml里面搜不到的,现在每次策划修改了语言表文件,我重新导入基本都不会有新增的,只能全删掉,重新导入才行
LocalizationTest.zip (38.6 KB)
@38604623 经核实,此处确实是我们的一个feature,zh-Hans.yaml中已经存在一个名为牛战士的条目,key: ItemName_100,value: 牛战士,因此对于新导入的“HeroName牛战士”我们会做过滤合并处理(仅保留已存在的ItemName_100牛战士),如果确实有修改ItemName100->HeroName_80010001的需求,目前建议使用文本编辑器进行全局替换并保存,之后重启creator即可。另外删除yaml中items后重新导入也是方案之一。
明白了,我给配表的策划说一声,让他们自己配表注意下,感谢