[Windows App][ru-RU] Usage modal and session status pill clip localized text at 100% scaling

Resolved 💬 2 comments Opened Jul 10, 2026 by aidawilliam41-ops Closed Jul 10, 2026

Summary

In the Codex Windows App, the Russian UI does not fit inside two fixed-width status surfaces at the default 100% display scale:

  1. The Usage modal clips both localized labels and the remaining-percentage values.
  2. The sticky session status pill truncates the edited-files summary even when there is horizontal room around the pill.

This is reproducible without Windows display scaling or an Electron zoom override.

Environment

  • Codex App: 26.707.3748.0
  • Codex CLI: codex-cli 0.144.0-alpha.4
  • Platform: Windows 10.0.26200.0 x64
  • Windows DPI: 96 (100%)
  • Electron renderer: --device-scale-factor=1
  • Codex UI language: Russian
  • Windows culture / UI culture: en-US

Actual behavior

In the Usage modal:

  • Недельный лимит использования is rendered as Недельный лимит использов....
  • The values on the right are clipped by the card boundary, for example Осталось 27... and Осталось 89....
  • The reset date mixes languages: Сброс в Jul 17.

In the sticky session status pill:

  • Изменено 6 файлов is rendered as Изменено 6 фа....
  • Step progress and diff counts remain visible, but the edited-files label is truncated.

Steps to reproduce

  1. Open Codex App on Windows.
  2. Use the Russian Codex UI while Windows display scaling is set to 100%.
  3. Open the Usage modal.
  4. Observe the five-hour and weekly usage rows.
  5. Run a multi-step task that edits several files.
  6. Observe the sticky status pill above the composer.

Expected behavior

  • Usage rows should use a responsive grid that keeps the complete remaining-percentage value visible.
  • Longer localized labels should wrap, receive sufficient width, or expose the complete value without clipping.
  • The session status pill should expand within available space or preserve the complete edited-files count.
  • Dates should be formatted consistently with the selected Codex UI language.

Additional information

The local renderer is running at scale factor 1 and Windows reports DPI 96, so this is not caused by custom zoom or high-DPI scaling.

The visible strings correspond to the bundled Usage modal and session-status localization surfaces. The likely cause is fixed column widths / max-width constraints that do not account for longer localized text.

A screenshot was captured but is not attached publicly because its background contains unrelated private task text. I can provide a clean cropped reproduction if maintainers need it.

I searched openai/codex for existing issues covering ru-RU usage-modal clipping, usage-dialog text overflow, weekly-limit truncation, and mixed Jul localization, and did not find an exact duplicate.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗