Skip to content

Translate season leaderboard column headers - #2366

Merged
vtm9 merged 1 commit into
masterfrom
fix/2365-leaderboard-translations
Oct 27, 2026
Merged

vtm9 merged 1 commit into
masterfrom
fix/2365-leaderboard-translations

Conversation

@vtm9

@vtm9 vtm9 commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

The Hall of Fame leaderboard displayed raw field names such as user_name and total_points in every language. Translate all 11 headers using the existing locale catalogs, preserving the sorting keys. The shared season results table receives the same fix.

Correct the Chinese rank label and the Spanish and Chinese best-finish labels to describe leaderboard positions.

Closes #2365.

Validation:

  • make test — 1610 passed, 48 excluded; 97.0% coverage.
  • make test-fe — typecheck and production build passed.
  • make lint-js — passed.
  • make credo — strict analysis passed.
  • make dialyzer — passed.
  • Checked all 11 headers in the local app in Russian, Spanish, and Chinese, including Chinese after refresh. Verified rank sorting in both directions.

GitHub CI passed compilation, formatting, and Credo, then failed at mix hex.audit on advisories affecting the existing bandit 1.13.1 and plug_crypto 2.2.0 dependencies. Later CI steps were skipped. This PR does not change dependencies. CI run.

@vtm9
vtm9 merged commit c18abd7 into master Oct 27, 2026
1 check failed
@vtm9
vtm9 deleted the fix/2365-leaderboard-translations branch October 27, 2026 13:04
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.

Bug: Заголовки столбцов не переводятся при переключении языка интерфейса (RU/ES/ZH)

1 participant