Skip to content

l10n: Improve Russian translation + add missing "Select account" key#8124

Open
dkochetkov wants to merge 2 commits into
nextcloud:mainfrom
dkochetkov:l10n-ru-fix
Open

l10n: Improve Russian translation + add missing "Select account" key#8124
dkochetkov wants to merge 2 commits into
nextcloud:mainfrom
dkochetkov:l10n-ru-fix

Conversation

@dkochetkov

@dkochetkov dkochetkov commented Jun 30, 2026

Copy link
Copy Markdown

Summary

This PR improves the Russian localization of the Deck app and fixes a missing translation in the sharing sidebar.

Translation improvements

  • Refined existing Russian translations in l10n/ru.js and l10n/ru.json
    → Natural, idiomatic, and context-aware revisions by a native speaker
  • Added "Select account" translation key
    → Previously, the NcSelectUsers component used its internal English placeholder
    (no translation applied at all); now fully localized via :input-label="t('deck', 'Select account')"

Implementation

  • Updated SharingTabSidebar.vue to use localized string:
    :input-label="t('deck', 'Select account')"
    → Now displays "Выберите пользователя" instead of default English fallback

Testing

  • Verified all modified strings render correctly in Russian UI
  • Confirmed no regressions in English or other languages
  • Tested sharing sidebar behavior with user/group/team selection

  • Resolves:
  • Target version: main

Checklist

  • Code is properly formatted
  • Sign-off message is added to all commits
  • Tests (unit, integration, api and/or acceptance) are included
  • Documentation (manuals or wiki) has been updated or is not required

- Refined existing Russian translations (ru.js / ru.json) based on native speaker feedback
- Added missing translation key for "Select account"
- Updated SharingTabSidebar.vue to use localised string for NcSelectUsers input-label

Resolves: Display of English "Select account" in the sharing sidebar
Signed-off-by: Den Kochetkov <d@asknotbad.com>
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