Full translation ru.json - #269
Conversation
bikram-agarwal
left a comment
There was a problem hiding this comment.
Thanks for the Russian translation work - this covers a lot of strings that were still in English.
A few things to fix before merge:
Missing keys (current base)
These 14 keys are still untranslated (they will fall back to English):
obtainiumRestore,restoredXimportExportCardAppIcons,pickIconsDir,appIconsFolderDescriptioniconsExportedToFolder,iconsRestoredFromFolder,iconsNoneToExport,iconsNoneToRestore,iconsFolderRestoreHintrestoreBackupConfirmTitle,restoreBackupConfirmBody,restoreBackupHelpTitle,restoreBackupHelpBody
Russian plurals (few)
Please restore the few forms that were removed. English only needs one/other, but Russian needs few for 2-4 (and 22-24, etc.). Without it, easy_localization falls back to other and you get e.g. «2 приложений» instead of «2 приложения».
This applies to: tooManyRequestsTryAgainInMinutes, apps, url, minute, hour, day, clearedNLogsBeforeXAfterY, xAndNMoreUpdatesInstalled, xAndNMoreUpdatesFailed, xAndNMoreUpdatesPossiblyInstalled, apk. Also add few on new plural maps such as malwareScanSkippedPluralTitle.
Meaning / wording
| Key | Note |
|---|---|
searchSourceAddApps |
English is a single source. Both RU strings currently use источников. Something like «Поиск источника, добавление приложений». |
groupTrackOnlySeparately |
«Track-only» is the track-only mode, not «only tracked apps». e.g. «Группировать приложения только для отслеживания отдельно». |
alwaysUsePhoneLayout |
«Раскладка» usually means keyboard layout. Prefer «макет» / «компоновку». |
foregroundService |
Android term: «служба переднего плана», not «приоритетная служба». |
stayHere |
Button copy: «Остаться здесь» rather than «Оставайтесь здесь». |
Small nits
backgroundUpdateReqsExplanation: extra space before the period -(требуется нажатие) .name/smartname: «Название» is more natural for apps than «Имя».obtainiumExportHyphenatedLowercase: this is used as a filename prefix. ASCIIobtainx-export(as inen.json) avoids Cyrillic in export filenames. Dropping Obtainium -> ObtainX is correct.
Placeholders ({}, named {…}, and **) look good. Happy to merge once the missing keys and few plurals are back.
No description provided.