Chat Translator (聊天翻译)
该聊天翻译插件允许服务器上不懂玩家所说语言的人仍然能够阅读和使用聊天。如果一个玩家加入并开始说“俄语”,告诉他们执行“\/language russian”,然后他们说的一切内容都会被翻译给其他人看。当玩家第一次加入服务器时,插件将获取他们客户端的Locale语言,并在服务器上将其切换到适当的语言(可在配置文件中配置)。例如,如果玩家的客户端语言是阿拉伯语,则服务器将在服务器上将其语言切换为阿拉伯语。在任何消息前加上字符'\\',消息将不会被翻译。
使用谷歌翻译API,需要设置一个帐户,你可以免费试用60天,之后将会花费一点费用进行翻译。
如何通过谷歌翻译获得60天的免费试用:
Spoiler: 免费试用
你需要有一张信用卡,但这是谷歌,他们不会欺骗你。
1. 访问https:\/\/cloud.google.com\/free-trial\/
2. 点击“免费试用”按钮并填写您的详细信息
3. 现在您在仪表板上,点击创建项目
4. 命名为iTranslate,然后点击创建
5. 点击“启用并管理API”下的“使用谷歌API”
6. 点击“启用API”
7. 在谷歌云机器学习下点击“翻译API”
8. 点击“启用”
9. 左侧点击凭据
10. 点击创建凭据
11. 点击API密钥
12. 将API密钥放入config.yml
权限:
/language | 改变玩家或控制台语言 /language page | 列出可用语言
配置文件:
Spoiler: 配置
#保存类型: FlatFile或MySQL
Save_Type: FlatFile
Default_Language: "English"
Console_Language: "English"
#如果玩家第一次加入服务器,
#将他们的语言设置为他们的Minecraft客户端语言
Auto_Locale_Language: true
SQL:
user: user password: pass host: localhost port: 3306 database: database
即将推出的功能:
我有几个功能正在考虑中,并将很快添加!
收录