Skip to content

Commit d3b1480

Browse files
authored
Merge pull request #65 from Kyrela/l10n
2 parents e70c73f + ff598fa commit d3b1480

1 file changed

Lines changed: 305 additions & 0 deletions

File tree

locales/ru.yml

Lines changed: 305 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,306 @@
11
placeholder: 0
2+
about:
3+
command:
4+
name: "о-проекте"
5+
description: "Получить сведения о боте"
6+
name: "О проекте"
7+
description: "Этот бот автоматически репостит ссылки на соцсети в \"исправленном\" виде."
8+
help:
9+
name: "Справка"
10+
value: "Используйте `/о-проекте` для настройки бота на сервере. Если вы столкнулись с проблемами, перейдите в раздел `Решение проблем` команды `/о-проекте`. Посетите [сервер поддержки](https://discord.gg/3ej9JrkF3U) для дополнительной помощи."
11+
premium:
12+
name: "Премиум"
13+
"true": "✨ Этот сервер имеет премиум функции! ✨"
14+
"false": "На этом сервере нет премиума."
15+
invite: "Пригласить"
16+
source: "Исходный код"
17+
support: "Сервер поддержки"
18+
links:
19+
name: "Ссылки"
20+
value: |
21+
- [Пригласить бота](%{invite_link})
22+
- [Страница на Tog.gg](https://top.gg/bot/1164651057243238400) (пожалуйста, проголосуйте!)
23+
- [Исходный код](%{repo_link}) (пожалуйста, оставьте звездочку!)
24+
- [Проект по переводу](https://crowdin.com/project/fixtweetbot) (помогите перевести бота на ваш язык!)
25+
- [Информация о Прокси/Исправляторах](https://github.com/Kyrela/FixTweetBot?tab=readme-ov-file#proxies)
26+
- [Сервер поддержки](%{support_link})
27+
settings:
28+
command:
29+
name: "настройки"
30+
description: "Управление настройками FixTweet"
31+
title: "Настройки"
32+
description: "Выберите параметр для вывода подробностей"
33+
placeholder: "Выберите параметр"
34+
perms:
35+
scope: " в %{scope}"
36+
label: "\n\nРазрешения в %{channel}:\n"
37+
missing_label: "\n\n**Отсутствующие разрешения:**\n"
38+
view_channel:
39+
"true": "🟢 Разрешение `Просмотр канала`"
40+
"false": "🔴 Отсутствует разрешение `Просмотр канала`"
41+
send_messages:
42+
"true": "🟢 Разрешение `Отправлять сообщения`"
43+
"false": "🔴 Отсутствует разрешение `Отправлять сообщения`"
44+
send_messages_in_threads:
45+
"true": "🟢 Разрешение `Отправлять сообщения в ветках`"
46+
"false": "🔴 Отсутствует разрешение `Отправлять сообщения в ветках`"
47+
embed_links:
48+
"true": "🟢 Разрешение `Встраивать ссылки`"
49+
"false": "🟢 Отсутствует разрешение `Встраивать ссылки`"
50+
manage_messages:
51+
"true": "🟢 Разрешение `Управлять сообщениями`"
52+
"false": "🔴 Отсутствует разрешение `Управлять сообщениями`"
53+
read_message_history:
54+
"true": "🟢 Разрешение `Читать историю сообщений`"
55+
"false": "🔴 Отсутствует разрешение `Читать историю сообщений`"
56+
filters:
57+
button:
58+
toggle:
59+
"true": "Включено"
60+
"false": "Отключено"
61+
toggle_default:
62+
"true": "Включено по умолчанию"
63+
"false": "Отключено по умолчанию"
64+
"premium": "Изменить поведение по умолчанию (премиум)"
65+
reset:
66+
"false": "Сбросить всё"
67+
"true": "Вы уверены? Все изменения будут потеряны"
68+
labels:
69+
default:
70+
"true": "🟢 Включено по умолчанию (*чёрный список*)"
71+
"false": "🔴 Отключено по умолчанию (*белый список*)"
72+
details:
73+
on_list:
74+
"true": " (*в %{list}*)"
75+
"false": " (*не в %{list}*)"
76+
list:
77+
"true": "чёрный список"
78+
"false": "белый список"
79+
channels:
80+
name: "Каналы"
81+
description: "Включить/отключить в определенных каналах"
82+
select: "Выберите канал для изменения"
83+
content: "**Включить/отключить %{bot} в %{element}**\n- %{state}\n- %{default_state}%{perms}"
84+
state:
85+
"true": "🟢 Включен в %{element}%{details}"
86+
"false": "🔴 Отключен в %{element}%{details}"
87+
members:
88+
name: "Участники"
89+
description: "Включить/отключить для определенных участников"
90+
select: "Выберите участника для изменения"
91+
content: "**Включить/отключить %{bot} для %{element}**\n- %{state}\n- %{default_state}"
92+
state:
93+
"true": "🟢 Включен для %{element}%{details}"
94+
"false": "🔴 Отключен для %{element}%{details}"
95+
toggle_bot_premium: "Включить/отключить для ботов (премиум)"
96+
member:
97+
state:
98+
"true": "🟢 Работает для %{element}"
99+
"false": "🔴 Не работает для %{element}"
100+
roles:
101+
name: "Роли"
102+
description: "Включить/отключить для определенных ролей"
103+
select: "Выберите роль для изменения"
104+
content: "**Включить/отключить %{bot} для %{element}**\n- %{state}\n- %{default_state}\n- %{rule}"
105+
state:
106+
"true": "🟢 Включен для %{element}%{details}"
107+
"false": "🔴 Отключен для %{element}%{details}"
108+
button:
109+
rule:
110+
"true": "Хотя бы одна роль"
111+
"false": "Все роли"
112+
"premium": "Изменить правила совпадений (премиум)"
113+
rule:
114+
"true": "Использование правила \"Любой\" (*хотя бы одна из ролей должна быть включена*)"
115+
"false": "Использование правила \"Все\" (*все роли должны быть включены*)"
116+
keywords:
117+
name: "Ключевые слова"
118+
description: "Включить/отключить для определенных ключевых слов"
119+
empty: "Ключевые слова не заданы"
120+
state:
121+
"true": "🟢 Реагировать на ключевое слово `%{element}`"
122+
"false": "🔴 Игнорировать ключевое слово `%{element}`"
123+
content:
124+
"true": "**Реагировать только на сообщения, содержащие ключевые слова:**\n%{keywords}"
125+
"false": "**Игнорировать сообщения, содержащие ключевые слова:**\n%{keywords}"
126+
button:
127+
add: "Добавить ключевое слово"
128+
edit: "Изменить ключевое слово"
129+
delete: "Удалить ключевое слово"
130+
premium: "Добавить ключевое слово (больше 3-х только в премиум)"
131+
max: "Добавить ключевое слово (нельзя добавить больше 25)"
132+
placeholder: "Выберите ключевое слово для изменения"
133+
toggle_mode:
134+
"true": "Реагировать только на ключевые слова"
135+
"false": "Игнорировать ключевые слова"
136+
"premium": "Игнорировать/Реагировать на ключевые слова (премиум)"
137+
modal:
138+
title: "Добавить ключевое слово"
139+
value:
140+
label: "Ключевое слово"
141+
placeholder: "Введите ключевое слово для добавления (например, 'КлючевоеСлово')"
142+
error:
143+
exists: "Такое ключевое слово уже существует"
144+
length: "Ключевое слово должно быть короче %{max} символов"
145+
reply_method:
146+
name: "Способ ответа"
147+
description: "Изменить поведение при ответе"
148+
content: "**Изменить, что будет происходить при ответе**\n- %{state}\n- %{silent}%{perms}"
149+
reply:
150+
button:
151+
"true": "Отвечать"
152+
"false": "Отправлять"
153+
state:
154+
"true": "%{emoji} Отвечает на сообщения"
155+
"false": "📨 Просто отправляет сообщение"
156+
silent:
157+
button:
158+
"true": "Беззвучный"
159+
"false": "С уведомлением"
160+
state:
161+
"true": "🔕 Отправлять беззвучно"
162+
"false": "🔔 Отправлять с уведомлением"
163+
webhooks:
164+
name: "Вебхуки"
165+
description: "Включить/отключить для вебхуков"
166+
content: "**Изменить поведение для вебхуков**\n%{state}"
167+
button:
168+
"true": "Отвечать"
169+
"false": "Игнорировать"
170+
state:
171+
"true": "🟢 Отвечает вебхукам"
172+
"false": "🔴 Игнорирует вебхуки"
173+
original_message:
174+
name: "Исходное сообщение"
175+
description: "Изменить поведение в отношении исходного сообщения"
176+
content: "**Изменить, что произойдёт с исходным сообщением**\n%{state}%{perms}"
177+
option:
178+
nothing:
179+
label: "Нет действий"
180+
emoji: "🚫"
181+
remove_embeds:
182+
label: "Удалить вложения"
183+
emoji: "✂️"
184+
delete:
185+
label: "Удалить сообщение целиком"
186+
emoji: "🗑️"
187+
troubleshooting:
188+
name: "Решение проблем"
189+
description: "Проверка состояния бота и решение распространенных проблем"
190+
ping:
191+
name: "Пинг"
192+
value: "%{latency} ms"
193+
premium:
194+
name: "Премиум"
195+
"true": "✨ Этот сервер имеет премиум функции! ✨"
196+
"false": "На этом сервере нет премиума."
197+
permissions: "Разрешения в %{channel}"
198+
filters: "Фильтры"
199+
websites: "Сайты"
200+
refresh: "Обновить"
201+
custom_websites: "Собственные сайты"
202+
websites:
203+
name: "Сайты"
204+
description: "Изменить параметры различных сайтов"
205+
placeholder: "Выберите сайт для изменения"
206+
content: "**Изменить параметры различных сайтов**\n\nВыберите сайт для изменения его параметров"
207+
base_website:
208+
description: "Изменить параметры ссылок %{name}"
209+
content: "**Включить/отключить исправление ссылок для %{name} и управление параметрами этого сайта?**\n%{state}%{view}\n-# Credits: %{credits}"
210+
view:
211+
normal:
212+
label: "Обычный вид"
213+
emoji: "🔗"
214+
gallery:
215+
label: "Галерея"
216+
emoji: "🖼️"
217+
text_only:
218+
label: "Только текст"
219+
emoji: "📝"
220+
direct_media:
221+
label: "Прямой просмотр"
222+
emoji: "📸"
223+
state:
224+
"true": "🟢 Исправлять ссылки %{name} %{translation}"
225+
"false": "🔴 Не исправлять ссылки %{name}"
226+
translation:
227+
"true": " и переводить их на '%{lang}'"
228+
"false": ", но не переводить"
229+
button:
230+
state:
231+
"true": "Включено"
232+
"false": "Отключено"
233+
translation:
234+
"true": "Переводить на '%{lang}'"
235+
"false": "Переводы отключены"
236+
translation_lang: "Изменить язык перевода"
237+
lang_modal:
238+
title: "Изменить язык перевода"
239+
label: "Язык перевода"
240+
placeholder: "Введите 2-х символьный ISO код языка (например 'ru')"
241+
error: "'%{lang}' не является языком. Пожалуйста, введите правильный 2-х буквенный ISO код языка (например, 'ru'). [Список ISO кодов](<https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes#Table>)"
242+
custom_websites:
243+
name: "Собственные сайты"
244+
description: "Добавить или удалить собственные сайты для исправления"
245+
content: "**Добавить или удалить собственные сайты для исправления**"
246+
list: "\n\nЗарегистрированные сайты:\n"
247+
website: "- %{name}: `%{domain}` → `%{fix_domain}`"
248+
selected_website: "- **%{name}: `%{domain}` → `%{fix_domain}`**"
249+
placeholder: "Выберите сайт для изменения"
250+
empty: "Нет зарегистрированных сайтов"
251+
button:
252+
add: "Добавить сайт"
253+
edit: "Изменить сайт"
254+
delete: "Удалить сайт"
255+
premium: "Добавить сайт (больше 3-х только в премиум)"
256+
max: "Добавить сайт (нельзя добавить больше 25)"
257+
modal:
258+
title: "Добавить собственный сайт"
259+
name:
260+
label: "Название сайта"
261+
placeholder: "Введите название сайта (например 'Мой сайт')"
262+
domain:
263+
label: "Домен сайта"
264+
placeholder: "Введите домена сайта (например 'mywebsite.com')"
265+
fix_domain:
266+
label: "Исправленный домен"
267+
placeholder: "Введите исправленный домен (например 'fxmywebsite.com')"
268+
error:
269+
exists: "Этот веб-сайт уже имеет исправленную версию"
270+
length: "Домен сайта и исправленный домен не должны быть пустыми (например 'mywebsite.com')"
271+
length_name: "Длина названия сайта должна быть меньше %{max} символов"
272+
length_domain: "Длина домена сайта должна быть меньше %{max} символов"
273+
misc:
274+
discord_discovery_description: |
275+
FixTweetBot — это Discord-бот, который исправляет вложения из соцсетей,
276+
используя онлайн-сервисы (например, [FxTwitter](https://github.com/FixTweet/FxTwitter)).
277+
278+
**Переходя на конкретику, бот автоматически пересылает ссылки из соцсетей в «исправленном» виде,
279+
в котором появляется более полноценное вложение (например, позволяющее смотреть видео
280+
прямо в Discord).**
281+
282+
## Возможности и особенности
283+
284+
* Поддержка Twitter, Nitter, Instagram, TikTok, Reddit, Threads, Bluesky, Snapchat, Facebook, Pixiv, Twitch,
285+
Spotify, DeviantArt, Mastodon, Tumblr, BiliBili, IFunny, Fur Affinity, YouTube, Imgur, Weibo, Rule34
286+
и любых других сайтов по вашему выбору
287+
* Перевод постов
288+
* Отключение обработки по сайту, каналу, пользователю, роли или ключевому слову
289+
* Гибкая настройка поведения и внешнего вида
290+
* Поддержка нескольких языков
291+
* Современный интерфейс для управления настройками
292+
* Может отвечать ботам и вебхукам
293+
* Поддержка Markdown
294+
* Уважение конфиденциальности
295+
* Открытый исходный код
296+
297+
## Использование
298+
299+
Отправьте сообщение с ссылкой на поддерживаемую соцсеть и бот удалит вложение из вашего
300+
сообщения, если оно есть, и автоматически перепостит ссылку в «исправленном» виде.
301+
302+
Вы также можете отключить обработку ссылки, заключив её в `< >`, например: `<https://twitter.com/...>`.
303+
304+
Настройки бота доступны через команду `/settings`.
305+
306+
Также вы можете использовать команду `/about`, чтобы получить больше информации о боте и посмотреть справку.

0 commit comments

Comments
 (0)