To use this helper for localization work:
- User manually save overwatch script to local file
- pull out Custom Strings from overwatch script and write them out into one file.
- User manually select which strings they need or not to translate.
- merge previous translation work with current string lists (optional).
- User manually do the translation work, with following format.
<origin string>
<translated string>
<empty line> - make dictionary with finished translation.
- put translated string back to script.
- User manually upload it to workshop.
使用这个脚本进行本地化时:
- 用户手动 把地图工坊文件保存到本地
- 取出自定义文本并且写进一个文件
- 用户手动 选择哪些文本会被翻译
- 和以前的翻译内容合并 (可选).
- 用户手动 在文件中翻译文本,保持如下格式.
<原文本>
<翻译后文本>
<空白行> - 翻译完成后制作字典
- 将翻译结果写回脚本
- 用户手动 上传到地图工坊
It is very simple and I didn't pay much effort to this.
Therefore, it is rather unefficient in computation.
I wish this can save some time on "find what need to be translated" and "put the translation back".