所有私信的 AI 翻译

问候,metaland!

我已在我的个人网站上启用了 AI 翻译,效果非常好!向 Natalie 以及所有参与开发这一出色功能的人员致敬!配置非常简单。

我还将其设置为翻译私信(PM),但出于某种原因,这似乎无法正常工作。

  • 根据翻译管理页面,翻译进度显示为 100%
  • 未选中“AI 翻译回填限制为公开内容”
  • 当我选择“安排翻译”时,系统显示通知:“该主题中的所有帖子均已翻译。”

要使翻译生效,我必须逐个选择“翻译帖子”。这虽然可行,但显然很繁琐。似乎没有一种方法可以强制翻译整个私信。

4 个赞

您是在询问私聊(PM)还是群组私聊(group PMs)吗?

根据描述,您提到的设置仅影响群收件箱中的个人消息。

3 个赞

哦……发现得真及时。非常感谢!“个人之间的私信不会被翻译”这一部分在界面中完全不明显。它仅仅显示该私信已被翻译,并允许你逐条进行翻译。

我希望这一决定能被重新考虑,因为在我的使用场景中,完全可以想象到偏好不同语言的人们希望进行一对一的私信交流。

此外,该设置也未提及一对一私信:

在这种情况下,我们可以将布尔值 ai_translation_backfill_limit_to_public_content 更改为选项菜单 ai_translation_backfill_targets

  • 公开分类中的主题(当前设置开启时的行为)
  • 所有主题
  • 所有主题 + 群组私信(当前设置关闭时的行为)
  • 所有主题和所有私信
5 个赞

有一个即将推出的功能 “翻译这些类别”,因此我预计我们将重新协商设置:

  • 限制 AI 翻译回填仅限公开内容

改为

  • 翻译私信
  • 翻译这些类别: [ 帮助,支持 ▼ ]
4 个赞

太棒了,这确实是阻碍我们充分利用该功能的唯一因素:heart:

我真的很感激大家的辛勤工作!!!:slight_smile:

3 个赞

同时在此附上 PR:

如果 ai_translation_enabledai_translation_backfill_limit_to_public_content 被修改为非默认值,则设置将会迁移。否则保持不变。

ai_translation_backfill_limit_to_public_content = true 时,现在将变为:

  • ai_translation_target_categories = <all public categories>
  • ai_translation_personal_messages = none

反之,如果 ai_translation_backfill_limit_to_public_content = false,现在将变为:

  • ai_translation_target_categories = <all categories>
  • ai_translation_personal_messages = all

ai_translation_personal_messages 也支持 group 设置。

2 个赞