Skip to content

feat(cli): add Russian localization - #32

Merged
gridness merged 2 commits into
mainfrom
feat/russian-localization
Jul 28, 2026
Merged

feat(cli): add Russian localization#32
gridness merged 2 commits into
mainfrom
feat/russian-localization

Conversation

@gridness

Copy link
Copy Markdown
Owner

Summary

  • add embedded English and Russian Fluent catalogs
  • negotiate the system language and support per-run --lang overrides
  • localize CLI help, errors, prompts, reports, telemetry, and download output
  • shorten release-cache freshness to 10 minutes
  • document localization behavior, fallback, and domain terminology

Tests

  • just test -p a365dt-cli
  • just fmt

gridness and others added 2 commits July 28, 2026 20:21
Summary:
- Add embedded English and Russian Fluent catalogs with language negotiation.
- Localize CLI help, errors, prompts, reports, telemetry, and download output.
- Document language overrides, fallback behavior, and localization terms.

Rationale:
- Provide a consistent Russian interface while retaining English fallback and
  one immutable language selection per run.

Tests:
- just test -p a365dt-cli
- just fmt

Co-authored-by: Codex <[email protected]>
Summary:
- Reduce the latest-release cache lifetime from 24 hours to 10 minutes.

Rationale:
- Surface newly published releases promptly without checking on every run.

Tests:
- just test -p a365dt-cli
- just fmt

Co-authored-by: Codex <[email protected]>
@codecov-commenter

Copy link
Copy Markdown

@gridness
gridness merged commit 02839f1 into main Jul 28, 2026
2 checks passed
gridness added a commit that referenced this pull request Jul 29, 2026
Revert the Russian localization changes from #32 while preserving the independent 10-minute GitHub release-cache TTL change.

The fix commit triggers the existing Release Please patch-version workflow.
@gridness
gridness deleted the feat/russian-localization branch August 2, 2026 06:23
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