99 lines
11 KiB
JSON
99 lines
11 KiB
JSON
{
|
||
"commands": {
|
||
"start": "Почати користуватись ботом",
|
||
"rules": "Правила пропонування фото"
|
||
},
|
||
"commands_admin": {
|
||
"forwards": "Переглянути репости",
|
||
"import": "Надати боту .zip архів з фотографіями",
|
||
"export": "Отримати .zip архів з усіма фотографіями",
|
||
"remove": "Видалити фото за його ID",
|
||
"purge": "Повністю видалити всю чергу бота",
|
||
"reboot": "Перезапустити бота"
|
||
},
|
||
"message": {
|
||
"start": "Привіт і ласкаво просимо!\n\nТут можна пропонувати свої фотографії та відео. Ми переглянемо та додамо їх, якщо вони нам сподобаються. Переконайтеся, що ви надсилаєте свої матеріали по одному та вибираєте медіа, які відповідають нашим правилам.\n\nВи також можете написати нам щось у полі опису. За потреби ми надішлемо це разом із самим фото.\n\nКрім того, переконайтеся, що ви дотримуєтеся /rules (правил) подання, інакше вашу пропозицію буде відхилено. У разі спаму/зловживань вас можуть навіть заблокувати.\n\nГарного дня та щасливого надсилання!",
|
||
"rules": "Правила пропонування фото:\n1. Ніякого порно, тільки еротика та естетика\n2. Соски можна, але або завуальовані, або зовсім ледь помітні\n3. Геніталії суворо ні, а ось відбитки статевих губ на одязі або гарні лобочки/трусики/попки - без проблем\n4. Пропонувати русню заборонено",
|
||
"shutdown": "Вимкнення бота з підом `{0}`",
|
||
"startup": "Запуск бота з підом `{0}`",
|
||
"sub_yes": "✅ Подання схвалено та прийнято",
|
||
"sub_yes_auto": "✅ Подання автоматично прийнято",
|
||
"sub_no": "❌ Подання розглянуто та відхилено",
|
||
"sub_dup": "⚠️ Подання автоматично відхилено через наявність цього фото в базі даних",
|
||
"sub_blocked": "Вас заблокували, ви більше не можете надсилати медіафайли.",
|
||
"sub_unblocked": "Вас розблокували, тепер ви можете надсилати медіафайли.",
|
||
"sub_by": "\n\nПредставлено:",
|
||
"sub_sent": "Медіа-файл надіслано.\nСкоро ми повідомимо вас, чи буде його прийнято.",
|
||
"sub_cooldown": "Ви можете надсилати лише 1 медіафайл на {0} секунд",
|
||
"sub_media_failed": "Не вдалося завантажити подання на сервер. Перевірте логи для деталей.",
|
||
"sub_media_duplicates": "⚠️ Знайдено зображення-дублікати",
|
||
"sub_media_duplicates_list": "Здається, подане зображення має дублікати в базі даних.\n\nНаступні файли було відмічено як дуже схожі з поданням:\n • {0}",
|
||
"document_too_large": "Надісланий файл завеликий. Будь ласка, надсилайте файли не більше {0} Мб",
|
||
"mime_not_allowed": "Тип файлу не дозволений. Розгляньте можливість використання одного з цих: {0}",
|
||
"post_exception": "Не вдалося надіслати контент через `{0}`\n\nTraceback:\n```{1}```",
|
||
"post_invalid_pic": "⚠️ Помилка надсилання фото {0}\n```python\n{1}\n```",
|
||
"api_queue_empty": "Не вдалося надіслати контент: `Черга порожня або містить лише непідтримувані файли`.",
|
||
"api_queue_error": "Не вдалось отримати фото з черги API. Погляньте на логи вище а також на лог помилок API щоб дізнатись подробиці.",
|
||
"post_low": "Мала кількість контенту: `Залишилось всього {0} файлів в черзі.`",
|
||
"api_creds_invalid": "Не вдалося авторизувати запит до API. Будь ласка, перевірте чи дані авторизації в конфігураційному файлі вірні та оновіть їх, якщо це не так.",
|
||
"sub_wip": "Подання постів зараз знаходиться у розробці. Він буде знову доступний через кілька днів. Дякуємо за ваше терпіння.",
|
||
"sub_duplicates_found": "__TO_BE_ADDED__",
|
||
"sub_error": "⚠️ Не вдалось завантажити фото через помилку бота. Адміністрацію повідомлено.",
|
||
"sub_error_admin": "Користувач {0} не зміг надіслати фото без додаткової перевірки через помилку:\n```\n{1}\n```"
|
||
},
|
||
"button": {
|
||
"sub_yes": "✅ Прийняти",
|
||
"sub_yes_caption": "✅ Прийняти + 📝",
|
||
"sub_no": "❌ Відхилити",
|
||
"sub_block": "☠️ Заблокувати відправника",
|
||
"sub_unblock": "🏳️ Розблокувати відправника",
|
||
"post_view": "Переглянути на каналі",
|
||
"accepted": "✅ Прийнято",
|
||
"declined": "❌ Відхилено"
|
||
},
|
||
"callback": {
|
||
"sub_yes": "✅ Подання схвалено",
|
||
"sub_no": "❌ Подання відхилено",
|
||
"sub_block": "Користувача {0} заблоковано",
|
||
"sub_unblock": "Користувача {0} розблоковано",
|
||
"sub_msg_unavail": "Повідомлення більше не існує",
|
||
"sub_media_unavail": "Не вдалося завантажити подання",
|
||
"sub_done": "Ви вже обрали що зробити з цим поданням",
|
||
"sub_upload_failed": "__TO_BE_ADDED__",
|
||
"sub_duplicates_found": "Знайдено дублікати в базі даних бота",
|
||
"nothing": "🏁 Цю дію вже було завершено"
|
||
},
|
||
"console": {
|
||
"shutdown": "Вимкнення бота з підом {0}",
|
||
"startup": "Запуск бота з підом {0}",
|
||
"keyboard_interrupt": "\nВимикаюсь...",
|
||
"exception_occured": "Помилка {0} сталась під час виконання",
|
||
"post_sent": "Надіслано {0} у {1} з підписом {2} та без звуку {3}",
|
||
"post_exception": "Не вдалося надіслати контент через {0}. Traceback: {1}",
|
||
"post_invalid_pic": "Помилка надсилання фото HTTP {0}: {1}",
|
||
"post_empty": "Не вдалося надіслати контент адже черга з дозволеними розширеннями порожня",
|
||
"sub_mime_not_allowed": "Отримано подання від {0} але типу {1} який не є дозволеним",
|
||
"sub_document_too_large": "Отримано подання від {0} але файл завеликий({1} > {2})",
|
||
"sub_received": "Отримано подання від {0} з підписом {1}",
|
||
"sub_cooldown": "Отримано подання від {0} але користувач на тайм-ауті",
|
||
"sub_no_id": "from_user у функції get_submission не має атрибуту id (можливо, користувач запостив щось у канал)",
|
||
"sub_msg_unavail": "Не вдалося завантажити подання {0} від користувача {1}: повідомлення більше не існує",
|
||
"sub_media_unavail": "Не вдалося завантажити подання {0} від користувача {1}: медіафайл більше не існує",
|
||
"sub_media_downloading": "Завантажуємо медіа з подання {0} від користувача{1}...",
|
||
"sub_media_downloaded": "Завантажено медіа з подання{0} від користувача{1}",
|
||
"sub_accepted": "Прийнято подання {0} від користувача {1}",
|
||
"sub_declined": "Відхилено подання {0} від користувача {1}",
|
||
"sub_blocked": "Заблоковано користувача {0}",
|
||
"sub_unblocked": "Розблоковано користувача {0}",
|
||
"deps_missing": "Необхідні модулі не встановлені. Запустіть 'pip3 install -r requirements.txt' і перезапустіть програму.",
|
||
"passed_norun": "Аргумент --norun надано, основний скрипт не запускається",
|
||
"move_sent_doesnt_exist": "Файл '{0}' уже переміщено або він не існує",
|
||
"move_sent_doesnt_exception": "Неможливо перемістити надісланий файл '{0}' до '{1}' через {2}",
|
||
"move_sent_completed": "Переміщено всі надіслані файли до папки надісланих",
|
||
"cleanup_exception": "Не вдалося видалити '{0}' через {1}",
|
||
"cleanup_completed": "Виконано очищення надісланих файлів",
|
||
"cleanup_unathorized": "Надіслано запит на очищення надісланих файлів, але не авторизовано. Для цього надайте аргумент '--confirm'",
|
||
"cleanup_index_completed": "Виконано очищення індексу надісланих файлів",
|
||
"cleanup_index_unathorized": "Надіслано запит на очищення індексу надісланих файлів, але не авторизовано. Для цього надайте аргумент '--confirm'"
|
||
}
|
||
} |