#591

Add i18n support and improve conversation UI behavior

OpenDamnCrabwants to merge intofrom

Summary

This PR adds i18n support across recently updated app surfaces and improves conversation UI behavior on top of the latest upstream main.

The main focus is introducing translated handling for user-facing text in updated areas of the app, while also fixing a set of conversation-related interaction issues around scrolling, tool calls, command output, and terminal paste behavior.

What’s included

  • added i18n support for updated user-facing text across settings, sidebar, home, composer, messages, and related views
  • added locale entries for the current language set
  • made tool call sections collapsed by default and avoided rendering hidden command output until expanded
  • improved conversation scrolling behavior, especially when reopening existing threads or while content is still growing
  • reduced unnecessary rendering and interaction overhead during active sessions
  • fixed terminal paste shortcuts in the embedded terminal

Activity

5
chatgpt-codex-connector[bot]reviewed7mo ago
chatgpt-codex-connector[bot]7mo ago

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 0472cfce9b

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

chatgpt-codex-connector[bot]reviewed7mo ago
chatgpt-codex-connector[bot]7mo ago

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: be5a1dd927

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

xkonjin7mo ago

Review: This PR is quite large (~100 files). Key areas verified: i18n integration looks solid, auto-scroll preservation and locale reset fixes are targeted. The Git diff improvements in git_ui_core show good test coverage (221 new test lines). Message viewport handling and composer dictation test additions are positive. Consider breaking future UI PRs of this size into stacked PRs for easier review. LGTM pending CI pass.