Skip to content

Commit 48df372

Browse files
dragomanocoderabbitai[bot]alexdln
authored
fix(i18n): update Russian translations (#1966)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Alex Savelyev <91429106+alexdln@users.noreply.github.com>
1 parent c2e7230 commit 48df372

File tree

1 file changed

+122
-14
lines changed

1 file changed

+122
-14
lines changed

i18n/locales/ru-RU.json

Lines changed: 122 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@
1313
"trademark_disclaimer": "npm является зарегистрированной торговой маркой npm, Inc. Этот сайт не аффилирован с npm, Inc.",
1414
"footer": {
1515
"about": "о проекте",
16+
"blog": "блог",
1617
"docs": "документация",
1718
"source": "исходный код",
1819
"social": "соцсети",
1920
"chat": "чат",
20-
"keyboard_shortcuts": "сочетания клавиш"
21+
"builders_chat": "разработчики",
22+
"keyboard_shortcuts": "горячие клавиши"
2123
},
2224
"shortcuts": {
2325
"section": {
@@ -33,7 +35,8 @@
3335
"navigate_results": "Навигация по результатам",
3436
"go_to_result": "Перейти к результату",
3537
"open_code_view": "Открыть просмотр кода",
36-
"open_docs": "Открыть документацию"
38+
"open_docs": "Открыть документацию",
39+
"disable_shortcuts": "Для отключения горячих клавиш загляните в {settings}."
3740
},
3841
"search": {
3942
"label": "Поиск пакетов npm",
@@ -62,7 +65,13 @@
6265
"org": "организация",
6366
"view_user_packages": "Посмотреть пакеты этого пользователя",
6467
"view_org_packages": "Посмотреть пакеты этой организации"
65-
}
68+
},
69+
"instant_search": "Мгновенный поиск",
70+
"instant_search_on": "вкл",
71+
"instant_search_off": "выкл",
72+
"instant_search_turn_on": "включить",
73+
"instant_search_turn_off": "выключить",
74+
"instant_search_advisory": "{label} {state} — {action}"
6675
},
6776
"nav": {
6877
"main_navigation": "Главное",
@@ -76,6 +85,31 @@
7685
"links": "Ссылки",
7786
"tap_to_search": "Нажмите для поиска"
7887
},
88+
"blog": {
89+
"title": "Блог",
90+
"heading": "Блог",
91+
"meta_description": "Инсайты и обновления от сообщества npmx",
92+
"author": {
93+
"view_profile": "Посмотреть профиль {name} в Bluesky"
94+
},
95+
"draft_badge": "Черновик",
96+
"draft_banner": "Это неопубликованный черновик. Он может быть неполным или содержать неточности.",
97+
"atproto": {
98+
"view_on_bluesky": "Посмотреть в Bluesky",
99+
"reply_on_bluesky": "Ответить в Bluesky",
100+
"likes_on_bluesky": "Лайки в Bluesky",
101+
"like_or_reply_on_bluesky": "Поставить лайк или оставить комментарий в Bluesky",
102+
"no_comments_yet": "Пока нет комментариев.",
103+
"could_not_load_comments": "Не удалось загрузить комментарии.",
104+
"comments": "Комментарии",
105+
"loading_comments": "Загрузка комментариев…",
106+
"updating": "Обновление…",
107+
"reply_count": "{count} ответ | {count} ответа | {count} ответов",
108+
"like_count": "{count} лайк | {count} лайка | {count} лайков",
109+
"repost_count": "{count} репост | {count} репоста | {count} репостов",
110+
"more_replies": "Ещё {count} ответ… | Ещё {count} ответа… | Ещё {count} ответов…"
111+
}
112+
},
79113
"settings": {
80114
"title": "настройки",
81115
"tagline": "сделайте npmx удобным для себя",
@@ -84,7 +118,8 @@
84118
"appearance": "Внешний вид",
85119
"display": "Отображение",
86120
"search": "Источник данных",
87-
"language": "Язык"
121+
"language": "Язык",
122+
"keyboard_shortcuts": "Горячие клавиши"
88123
},
89124
"data_source": {
90125
"label": "Источник данных",
@@ -94,6 +129,8 @@
94129
"algolia": "Algolia",
95130
"algolia_description": "Использует Algolia для ускорения поиска, страниц организаций и пользователей."
96131
},
132+
"instant_search": "Мгновенный поиск",
133+
"instant_search_description": "Переходит на страницу поиска и обновляет результаты по мере ввода текста.",
97134
"relative_dates": "Относительные даты",
98135
"include_types": "Включать {'@'}types при установке",
99136
"include_types_description": "Добавлять пакет {'@'}types в команды установки для нетипизированных пакетов",
@@ -108,7 +145,9 @@
108145
"accent_colors": "Акцентные цвета",
109146
"clear_accent": "Сбросить акцентный цвет",
110147
"translation_progress": "Прогресс перевода",
111-
"background_themes": "Оттенок фона"
148+
"background_themes": "Оттенок фона",
149+
"keyboard_shortcuts_enabled": "Использовать горячие клавиши",
150+
"keyboard_shortcuts_enabled_description": "Горячие клавиши можно выключить, если возникают конфликты с сочетаниями клавиш браузера или операционной системы"
112151
},
113152
"i18n": {
114153
"missing_keys": "{count} отсутствующий перевод | {count} отсутствующих перевода | {count} отсутствующих переводов",
@@ -118,6 +157,13 @@
118157
"edit_on_github": "Редактировать на GitHub",
119158
"view_guide": "Руководство по переводу"
120159
},
160+
"error": {
161+
"401": "Не авторизован",
162+
"404": "Страница не найдена",
163+
"500": "Внутренняя ошибка сервера",
164+
"503": "Сервис недоступен",
165+
"default": "Что-то пошло не так"
166+
},
121167
"common": {
122168
"loading": "Загрузка...",
123169
"loading_more": "Загрузить ещё...",
@@ -140,7 +186,28 @@
140186
"role": "роль",
141187
"members": "участники"
142188
},
143-
"scroll_to_top": "Прокрутить наверх"
189+
"scroll_to_top": "Прокрутить наверх",
190+
"cancel": "Отменить",
191+
"save": "Сохранить",
192+
"edit": "Изменить",
193+
"error": "Ошибка"
194+
},
195+
"profile": {
196+
"display_name": "Отображаемое имя",
197+
"description": "Описание",
198+
"no_description": "Описание отсутствует",
199+
"website": "Сайт",
200+
"website_placeholder": "https://example.com",
201+
"likes": "Лайки",
202+
"seo_title": "{handle} — npmx",
203+
"seo_description": "Профиль npmx от {handle}",
204+
"not_found": "Профиль не найден",
205+
"not_found_message": "Профиль пользователя {handle} не найден.",
206+
"invite": {
207+
"message": "Похоже, этот пользователь ещё не пользуется npmx. Хотите рассказать ему о проекте?",
208+
"share_button": "Поделиться в Bluesky",
209+
"compose_text": "Привет, {'@'}{handle}! Уже смотрел npmx.dev? Это быстрый, современный и open-source браузер для реестра npm.\nhttps://npmx.dev"
210+
}
144211
},
145212
"package": {
146213
"not_found": "Пакет не найден",
@@ -374,6 +441,8 @@
374441
"download_file": "Скачать {fileType}",
375442
"toggle_annotator": "Переключить аннотации",
376443
"toggle_stack_mode": "Переключить режим накопления",
444+
"open_options": "Открыть параметры",
445+
"close_options": "Закрыть параметры",
377446
"legend_estimation": "Оценка",
378447
"no_data": "Нет данных",
379448
"y_axis_label": "{granularity} {facet}",
@@ -413,7 +482,8 @@
413482
},
414483
"downloads": {
415484
"title": "Загрузки за неделю",
416-
"community_distribution": "Просмотреть распределение использования сообществом"
485+
"community_distribution": "Просмотреть распределение использования сообществом",
486+
"subtitle": "По всем версиям"
417487
},
418488
"install_scripts": {
419489
"title": "Скрипты установки",
@@ -706,7 +776,8 @@
706776
"preview": "превью",
707777
"code": "код"
708778
},
709-
"file_path": "Путь к файлу"
779+
"file_path": "Путь к файлу",
780+
"scroll_to_top": "Прокрутить наверх"
710781
},
711782
"badges": {
712783
"provenance": {
@@ -813,7 +884,7 @@
813884
"infinite": "Бесконечный",
814885
"paginated": "Страничный",
815886
"items_per_page": "Элементов на странице",
816-
"per_page": "{count} / стр.",
887+
"per_page": "{count} на странице",
817888
"showing": "{start}-{end} из {total}",
818889
"previous": "Предыдущая страница",
819890
"next": "Следующая страница",
@@ -890,8 +961,13 @@
890961
"description": "Общайтесь, задавайте вопросы и делитесь идеями.",
891962
"cta": "Присоединиться к Discord"
892963
},
964+
"builders": {
965+
"title": "Создавайте npmx вместе с нами",
966+
"description": "Присоединяйтесь к тем, кто формирует будущее npmx.",
967+
"cta": "Вступить в Discord для разработчиков"
968+
},
893969
"follow": {
894-
"title": "Быть в курсе",
970+
"title": "Оставаться в курсе",
895971
"description": "Узнавайте последние новости об npmx.",
896972
"cta": "Подписаться в Bluesky"
897973
}
@@ -915,14 +991,15 @@
915991
"connected_as": "Вы вошли как {'@'}{handle}",
916992
"disconnect": "Выйти",
917993
"connect_prompt": "Войдите через аккаунт Atmosphere",
918-
"handle_label": "Хендл",
994+
"handle_label": "Псевдоним",
919995
"handle_placeholder": "alice.npmx.social",
920996
"connect": "Подключить",
921997
"create_account": "Создать новый аккаунт",
922998
"connect_bluesky": "Войти через Bluesky",
923999
"what_is_atmosphere": "Что такое аккаунт Atmosphere?",
9241000
"atmosphere_explanation": "{npmx} использует протокол {atproto} для работы многих социальных функций, позволяя пользователям владеть своими данными и использовать единый аккаунт для всех совместимых приложений. Создав аккаунт, вы сможете использовать другие приложения, такие как {bluesky} и {tangled}, с той же учетной записью.",
925-
"default_input_error": "Пожалуйста, введите корректный хендл, DID или полный URL-адрес PDS"
1001+
"default_input_error": "Пожалуйста, введите корректный псевдоним, DID или полный URL-адрес PDS",
1002+
"profile": "Профиль"
9261003
}
9271004
},
9281005
"header": {
@@ -1013,7 +1090,7 @@
10131090
"description": "Общее количество зависимостей, включая транзитивные"
10141091
},
10151092
"downloads": {
1016-
"label": "Загрузок в неделю",
1093+
"label": "Загрузок/нед",
10171094
"description": "Количество загрузок в неделю"
10181095
},
10191096
"totalLikes": {
@@ -1067,9 +1144,12 @@
10671144
"file_changes": "Изменения файлов",
10681145
"files_count": "файлов: {count}",
10691146
"lines_hidden": "скрыто строк: {count}",
1147+
"file_too_large": "Файл слишком большой для сравнения",
1148+
"file_size_warning": "{size} превышает лимит в 250 КБ для сравнения",
10701149
"compare_versions": "сравнение",
1150+
"compare_versions_title": "Сравнить с последней версией",
10711151
"summary": "Сводка",
1072-
"deps_count": "зав-тей: {count}",
1152+
"deps_count": "зависимостей: {count}",
10731153
"dependencies": "Зависимости",
10741154
"dev_dependencies": "Dev-зависимости",
10751155
"peer_dependencies": "Peer-зависимости",
@@ -1095,6 +1175,34 @@
10951175
"close_files_panel": "Закрыть панель файлов",
10961176
"filter_files_label": "Фильтровать файлы по типу изменений"
10971177
},
1178+
"pds": {
1179+
"title": "npmx.social",
1180+
"meta_description": "Официальный сервер персональных данных (PDS) AT-протокола для сообщества npmx.",
1181+
"join": {
1182+
"title": "Присоединяйтесь к сообществу",
1183+
"description": "Создаёте ли вы свой первый аккаунт в Atmosphere или переносите существующий — это место для вас. Можно перенести текущий аккаунт без потери псевдонима, постов и подписчиков.",
1184+
"migrate": "Перенести через PDS MOOver"
1185+
},
1186+
"server": {
1187+
"title": "О сервере",
1188+
"location_label": "Расположение:",
1189+
"location_value": "Нюрнберг, Германия",
1190+
"infrastructure_label": "Инфраструктура:",
1191+
"infrastructure_value": "Хостинг Hetzner",
1192+
"privacy_label": "Конфиденциальность:",
1193+
"privacy_value": "Подчиняется строгим законам ЕС о защите данных",
1194+
"learn_more": "Узнайте, как npmx использует Atmosphere"
1195+
},
1196+
"community": {
1197+
"title": "Кто здесь",
1198+
"description": "{count} участник, который уже считает npmx.social своим домом: | Некоторые из {count} участников, которые уже считают npmx.social своим домом: | Некоторые из {count} участников, которые уже считают npmx.social своим домом:",
1199+
"loading": "Загрузка сообщества PDS…",
1200+
"error": "Не удалось загрузить сообщество PDS.",
1201+
"empty": "Участников сообщества пока нет.",
1202+
"view_profile": "Посмотреть профиль {handle}",
1203+
"new_accounts": "…плюс ещё {count} новых участников в Atmosphere"
1204+
}
1205+
},
10981206
"privacy_policy": {
10991207
"title": "политика конфиденциальности",
11001208
"last_updated": "Последнее обновление: {date}",

0 commit comments

Comments
 (0)