Skip to content

fix(i18n): fix typos in Russian localization - #3575

Merged
ellie merged 1 commit into
atuinsh:mainfrom
markovejnovic:fix/ru-localization-typos
Jul 7, 2026
Merged

fix(i18n): fix typos in Russian localization#3575
ellie merged 1 commit into
atuinsh:mainfrom
markovejnovic:fix/ru-localization-typos

Conversation

@markovejnovic

@markovejnovic markovejnovic commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Fixes typos in the Russian localization. AI-generated, human-reviewed.

Checks

  • I am happy for maintainers to push small adjustments to this PR, to speed up the review cycle
  • I have checked that there are no existing pull requests for the same thing

- Fix product name "Autin" → "Atuin" across all files
- Fix Russian typos: катклога, формавтирование, находииться, etc.
- Fix "post" → "port" section heading in server doc
- Fix docker-compode.yml → docker-compose.yml
- Translate remaining English fragments
@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Fossier: Manual Review Requested

@markovejnovic is a new contributor. A maintainer should review this PR before merging.

Score Breakdown

Total Score: 48.7/100 | Confidence: 100% | Outcome: REVIEW

Signal Value Score Weight
account_age 3913 1.00 0.09
public_repos 85 1.00 0.05
contribution_history 96 0.48 0.05
follower_ratio 1.39 0.70 0.05
bot_signals False 0.50 0.04
open_prs_elsewhere 35 0.00 0.09
closed_prs_elsewhere 49 0.00 0.10
merged_prs_elsewhere 295 1.00 0.08
prior_interaction 0 0.00 0.08
activity_velocity 3 0.50 0.08
pr_content ... 0.40 0.08
commit_email marko@harmont.dev 0.80 0.04
pr_description ... 0.70 0.05
repo_stars 30466 0.30 0.04
org_membership 0 0.20 0.03
commit_verification ... 0.65 0.04
contributor_stars 25 0.50 0.04

@greptile-apps

greptile-apps Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Typo and localization fixes across all 9 Russian documentation files, correcting product name misspellings, Russian language errors, a wrong section heading (postport), and a filename typo (docker-compode.ymldocker-compose.yml).

  • Replaces 25+ instances of "Autin" with "Atuin" and fixes a dozen Russian typos across all files.
  • Corrects the ### post section heading to ### port and updates the surrounding text accordingly.
  • Removes a stray untranslated English line and translates a remaining English sentence in config_ru.md.

Confidence Score: 4/5

Documentation-only change; safe to merge after fixing the one remaining product-name typo.

One lowercase autin was missed on line 59 of server_ru.md inside the open_registration section, contradicting the PR's claim that all product-name typos are resolved. Everything else looks correct.

docs-i18n/ru/server_ru.md — one autin typo on line 59 not addressed by this PR.

Important Files Changed

Filename Overview
docs-i18n/ru/config_ru.md Fixes "Autin"→"Atuin" (5 occurrences), "катклога"→"каталога", "SQlite"→"SQLite", and translates one remaining English sentence.
docs-i18n/ru/import_ru.md Fixes "Autin"→"Atuin" (2 occurrences); no other issues.
docs-i18n/ru/key-binding_ru.md Fixes "Autin"→"Atuin" (3 occurrences); no other issues.
docs-i18n/ru/list_ru.md Fixes "Вывад"→"Вывод" in the heading; no other issues.
docs-i18n/ru/search_ru.md Fixes double closing paren, "формавтирование"→"форматирование", and "часо"→"часов".
docs-i18n/ru/server_ru.md Fixes "Autin"→"Atuin" (8 occurrences), section heading "post"→"port", several Russian typos, and filename "docker-compode.yml"→"docker-compose.yml" — but one lowercase "autin" on line 59 was missed.
docs-i18n/ru/shell-completions_ru.md Fixes "бять"→"быть", "субкомманду"→"субкоманду", and missing space before "могут".
docs-i18n/ru/stats_ru.md Removes stray "Statistics in english only" line and fixes "Autin"→"Atuin".
docs-i18n/ru/sync_ru.md Fixes "Autin"→"Atuin" (4 occurrences), "документациии"→"документации", "использваться"→"использоваться", "Псоле"→"После".

Reviews (1): Last reviewed commit: "fix(i18n): fix typos in Russian localiza..." | Re-trigger Greptile

@ellie ellie left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yay thank you!!! :shipit:

@ellie
ellie merged commit a396157 into atuinsh:main Jul 7, 2026
26 checks passed
taylordotfish pushed a commit that referenced this pull request Jul 9, 2026
### Bug Fixes

- *(ai)* Dispatch skills registered in the slash command registry
([#3593](#3593))
- *(ci)* Fossier install in scan workflow
([#3485](#3485))
- *(i18n)* Fix typos in Russian localization
([#3575](#3575))
- *(nu)* Use `char -u 1b` for ESC in OSC 133 sequences
([#3530](#3530))
- *(nu)* Suppress error when `ATUIN_HISTORY_ID` is missing in
`pre_prompt` hook
([#3587](#3587))
- *(pi)* Observe tool events instead of registering a bash tool
([#3557](#3557))
- *(pty-proxy)* Set `$SHELL` to the spawned shell
([#3548](#3548))
- *(search)* Fix terminal clearing with latest Ratatui
([#3578](#3578))
- *(sync)* Skip records that fail to decrypt or decode instead of
failing the whole store
([#3569](#3569))
- Atuin hangs when attempting to spawn daemon from Ctrl+R invocation
([#3502](#3502))
- Capture session ID from stream headers rather than final event
([#3531](#3531))
- Doctor resiliency fo runknown platforms + openbsd warning
([#3551](#3551))
- Double input on arrow keys in AI setup prompt on Windows
([#3552](#3552))
- Exclude AI agent commands from zsh-autosuggestions
([#3567](#3567))
- Silence shellcheck SC2016 on literal `$all-user` author filter
- Respect `store_failed` when using daemon
([#3571](#3571))


### Documentation

- Highlight `Ctrl-r` keybinding on docs page
([#3489](#3489))
- Document store purge workflow
([#3544](#3544))
- Fix command example typo in documentation
([#3536](#3536))
- Make commented-out lines in `config.toml` match real defaults
([#3583](#3583))
- Add fish shell cleanup step to uninstall instructions
([#3582](#3582))


### Features

- *(doctor)* Add whether daemon is enabled to `doctor` output
([#3572](#3572))
- *(pty-proxy)* Add `--shell` flag to override the spawned shell
([#3327](#3327))
- Setup fossier to stop bot slop prs
([#3482](#3482))
- Capture command output + expose to new `atuin_output` tool
([#3510](#3510))
- Cache user contexts on load until `/reload`
([#3525](#3525))
- Create database integration tests for atuin-server
([#3514](#3514))
- Add `/model` slash command for changing models
([#3576](#3576))
- Add mcp server for history tools and expand search filters
([#3581](#3581))
- Add status bar with model and usage information
([#3591](#3591))


### Miscellaneous Tasks

- *(rustdoc)* Fix Rustdoc warnings
([#3585](#3585))
- *(warnings)* Fix compile warnings with latest dependencies
([#3586](#3586))
- Vouch for all existing contributors
([#3486](#3486))
- Update GitHub app token format
- Update to Rust 1.96.1
([#3568](#3568))
- Adopt `derive_more` to reduce boilerplate across the codebase
([#3573](#3573))


### Performance

- *(search)* Scan history by recency until N unique
([#3553](#3553))
- Add `synchronous(Normal)` + `optimize_on_close` to record store SQLite
([#3577](#3577))
- Remove unnecessary clones in a hot path
([#3580](#3580))


### Refactor

- Implement `From<sqlx::Error>` and clean up `fix_error`
([#3484](#3484))
- Pull `fn into_utc` into `atuin-server-database` crate
([#3487](#3487))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants