- 已装运
- 2026年4月30日 16:57 UTC
- 作者
- Kamo
- 提交
- a3e95c9
Bulk message-fetch endpoints now return only translations that are already cached and tag missing rows with needsTranslation:true. The chat UIs (kamo-internal ChatBox, kamo-marketing LiveSupportPanel) drive the missing translations themselves, one message at a time newest-first, via the per-message /translate endpoint. This gives users an immediate "Translating…" indicator on every bubble that needs work and streams results in instead of blocking the whole load on the slowest provider call.