Skip to content

feat: improve DeepLX translation, rich messages, and locale handling - #104

Open
d9k6s wants to merge 1 commit into
NextAlone:mainfrom
d9k6s:codex/upstream-translation-improvements
Open

feat: improve DeepLX translation, rich messages, and locale handling#104
d9k6s wants to merge 1 commit into
NextAlone:mainfrom
d9k6s:codex/upstream-translation-improvements

Conversation

@d9k6s

@d9k6s d9k6s commented Aug 20, 2026

Copy link
Copy Markdown

Summary

  • improve DeepLX long-message segmentation and preserve supported formatting and protected entities
  • add Rich Message text extraction/translation and expose the translation action when a rich message contains translatable text
  • keep automatic translation settings isolated per dialog and topic, including migration from legacy positive chat keys
  • complete Traditional Chinese resources and resolve official Hant/Hans language packs to the correct Android resource locale
  • add lightweight regression coverage for locale resolution, dialog keys, and Rich Message extraction

完整整合 DeepLX 長訊息分段、格式保留與 Rich Message 翻譯,並修正翻譯按鈕的顯示條件。

將自動翻譯設定改為聊天室與 Topic 各自獨立,加入舊版設定遷移,避免不同對話互相污染。

補齊繁體中文資源與官方 Hant/Hans 語言包映射,並新增語系、自動翻譯鍵與 Rich Message 的輕量回歸測試。
@d9k6s
d9k6s marked this pull request as ready for review August 20, 2026 17:38
@d9k6s d9k6s closed this Aug 20, 2026
@d9k6s
d9k6s deleted the codex/upstream-translation-improvements branch August 20, 2026 18:04
@d9k6s
d9k6s restored the codex/upstream-translation-improvements branch August 20, 2026 19:40
@d9k6s d9k6s reopened this Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant