Skip to content

Label the status bar percentage "Progress" rather than "Reading" - #1162

Open
tormazs wants to merge 1 commit into
trypsynth:masterfrom
tormazs:status-bar-progress
Open

tormazs wants to merge 1 commit into
trypsynth:masterfrom
tormazs:status-bar-progress

Conversation

@tormazs

@tormazs tormazs commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

The status bar reads "Line 5, Character 120, Reading 45%". Its "Reading" is the same msgid as the
Reading tab in Options, so each language has a single translation for both, and most of them chose
the name of the activity, which fits the tab but not the number: Hungarian "Olvasás 45%", Spanish
"Leyendo 45%", German "Lesen 45%", Russian "Чтения 45%". Translators can't fix it on their side,
because the catalog has no context to tell the two apart.

This changes the status bar label to "Progress", so it reads "Line 5, Character 120, Progress 45%".
That's already a msgid: the Document Info sheet on iOS labels the same percentage "Progress", so
most languages have a translation for it, and the status bar and iOS now use the same word. The
Reading tab keeps its name. I've updated the Windows UI test that waits for the status bar text.

I came across this while reviewing the Hungarian translation. If you'd rather keep "Reading" in
English, the alternative would be a message context for one of the two, but as far as I can see
the catalog doesn't use msgctxt anywhere yet.

Tested on:

  • Windows 11, in a virtual machine: cargo test --workspace, and the UI tests the Windows CI job
    runs with --ignored, including the updated status_bar test, pass.
  • macOS 27 (Apple silicon): cargo test --workspace passes except macos_menu_shortcuts, which
    fails on my machine with or without this change, because of my Hungarian keyboard layout.
    cargo +nightly fmt --all --check is clean, and Clippy adds no warnings in the changed files.

🤖 Generated with Claude Code

The status bar shared its "Reading" with the Reading tab in Options, so
a translator had to pick a word that works for both, and most languages
chose one that reads oddly next to a percentage. "Progress" is the word
the Document Info sheet on iOS already uses for the same number.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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