Chat Machine Translation(聊天机器翻译)|饥荒联机版

使用微软或谷歌翻译API自动翻译游戏中的聊天。
收到的消息会自动翻译成你配置的语言(为此打开Mod配置,它不会使用游戏/操作系统设置)。
在发送消息时,你可以通过前缀语言代码和冒号来进行翻译。例如,如果你配置的语言是英语,而你发送消息 "fr:Hello world",它实际上将发送 "Bonjour le monde"。
如果你想知道别人使用的是什么语言,打开控制台(键盘键在Esc和Tab之间),查看那里的日志,它将显示双字母代码以及原始文本和翻译文本。
默认情况下,该模型使用免费的谷歌翻译API端点。你可以选择为支持的服务之一配置一个API密钥。
- 微软Azure认知服务翻译器
- 谷歌云翻译API
对于微软Azure认知服务翻译器。
- 获得API密钥,也可以选择区域名称。然后创建以下文件。
- [C:/Program Files (x86)/Steam/] steamapps/common/Don't Starve Together/data/microsoft-translate-key.txt
- 使用记事本或任何文本编辑器,在第一行输入API密钥,并选择在第二行输入地区。
- 如果你有region=global,它将只使用API密钥。
- 要获得密钥,请到https://portal.azure.com/并按照这里的指南操作。https://www.koale.eu/azure-guide/
- 你将需要一张信用卡来验证你在微软的账户,但是如果你选择免费级别,你将不会被收取费用。
- 截至2022年5月,免费层级为每月200万字符。
对于谷歌云翻译API。
- 获得API密钥,然后创建以下文件。
- [C:/Program Files (x86)/Steam/] steamapps/common/Don't Starve Together/data/google-translate-key.txt
- 使用记事本或任何文本编辑器,在第一行输入API密钥
- 你还需要提供信用卡,并且要小心,你可能会被收费。
- 截至2022年5月,免费层级是每月50万个字符,之后你将被收费--如果你超过限额,你的卡将被收取,谷歌没有提供简单的方法来只使用免费层级。
如果你为两个服务都输入API密钥,微软会更受欢迎(因为限额更高,而且他们会在使用免费层后询问你是否要付费)。
如果你每天都玩 "不要饿死",而且人们经常聊天,你可以预计使用数十万个字符。我个人的最大值是每月0.75万个字符。