|
1 | 1 | 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