Skip to content

RI-8278 i18n: migrate shared text and help-text constants - #6402

Merged
valkirilov merged 3 commits into
mainfrom
fe/feature/RI-8278/i18n-shared-texts
Aug 14, 2026
Merged

RI-8278 i18n: migrate shared text and help-text constants#6402
valkirilov merged 3 commits into
mainfrom
fe/feature/RI-8278/i18n-shared-texts

Conversation

@valkirilov

@valkirilov valkirilov commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

First of 3 PRs for RI-8278, translating text that didn't get covered by earlier i18n work.

  • Key details pages (hash, set, sorted set, list, stream): the "No results found" message and the stream ID tooltips are now translatable.
  • Add Key screen: the RedisJSON warning message (shown when a database doesn't support JSON) is now translatable.

The English text itself hasn't changed, just how it's delivered.

Stack

  1. This PR
  2. fe/feature/RI-8278/i18n-command-markdown (next)
  3. fe/feature/RI-8278/i18n-keyboard-shortcuts (last)

Test plan

  • Automated checks pass (lint, type-check, translation file checks, existing tests)
  • Manual check in English and Bulgarian: Add Key -> JSON on a database without the JSON module; a key details table with no results; stream Add entry / Add group tooltips

Routes constants/texts.tsx (no-results, stream ID tooltips) through
i18next, resolving the last hardcoded English in a module shared across
several key-detail tables.

References: RI-8278
Trans needs to inject the link text into CloudLink via components,
which requires children support rather than a required text prop.

References: RI-8278
Resolves the last hardcoded English in constants/help-texts.tsx.

References: RI-8278
@github-actions

Copy link
Copy Markdown
Contributor

Code Coverage - Frontend unit tests

St.
Category Percentage Covered / Total
🟢 Statements 83.57% 28835/34504
🟡 Branches 69.68% 12256/17589
🟡 Functions 78.63% 7618/9689
🟢 Lines 84.03% 28031/33357

Test suite run success

8032 tests passing in 871 suites.

Report generated by 🧪jest coverage report action from df56bf4

@valkirilov
valkirilov merged commit 2ff2d14 into main Aug 14, 2026
21 checks passed
@valkirilov
valkirilov deleted the fe/feature/RI-8278/i18n-shared-texts branch August 14, 2026 05:41
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.

2 participants