作者你好,使用批量名称管理时发现,目前导出的似乎只有“已经设置过自定义名称”的游戏,没有改过名称的游戏不会包含在导出文件里。
我的使用方式是:没有使用云端一键翻译,只对需要修改的游戏手动改名。对于 Steam 原本就显示中文、名称也正确的游戏,我就没有动它们。
后来想给整个游戏库统一添加方括号排序前缀,例如 [00000001] 游戏名称,于是导出 JSON 进行整理,才发现清单里少了不少游戏。
我做了一个简单测试:
- 找到一款原本就是中文名、从未设置过自定义名称的游戏,确认它不在导出文件中。
- 随便给这款游戏设置一个自定义名称。
- 再次导出,条目数就增加了 1,这款游戏也出现在文件中了。
因此,问题应该在于:游戏是否被导出,取决于它有没有设置过自定义名称,而不是它是否在当前游戏库中。
对于只想备份自己改过的名称,这个行为可以理解。但如果想导出完整清单,批量整理中文名、系列名称或排序前缀,就容易漏掉那些“原名已经正确,所以一直没有修改”的游戏。我最初也以为是自己选错了导出方式。
建议增加两种明确的导出方式:
- 仅导出已自定义名称:保留目前的行为,方便备份已有改名。
- 导出当前范围内的全部名称:已经设置自定义名称的,导出自定义名称;没有设置的,直接使用 Steam 当前的原始名称,并保留 AppID。
如果能在导出时提示本次范围和条目数,例如“仅导出已自定义名称,共 XXX 项”,也会更容易判断是否完整。
先对全部游戏执行批量翻译,可能可以间接让更多条目进入导出文件;但有些游戏原名本来就正确,也有些名称已经手动整理过,希望能够直接导出完整清单,不必为了导出而先执行一轮翻译或改名。
主要希望改善的是“完整导出 → 批量整理名称和排序 → 导入”的使用流程,感谢!





没有回复内容