diff --git a/locales/ru_RU/LC_MESSAGES/messages.mo b/locales/ru_RU/LC_MESSAGES/messages.mo index 689507a..1c62ffa 100644 Binary files a/locales/ru_RU/LC_MESSAGES/messages.mo and b/locales/ru_RU/LC_MESSAGES/messages.mo differ diff --git a/locales/ru_RU/LC_MESSAGES/messages.po b/locales/ru_RU/LC_MESSAGES/messages.po index af878c4..1999c45 100644 --- a/locales/ru_RU/LC_MESSAGES/messages.po +++ b/locales/ru_RU/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-02-27 16:07+0300\n" +"POT-Creation-Date: 2025-03-11 15:38+0300\n" "PO-Revision-Date: 2025-01-12 15:26+0300\n" "Last-Translator: FULL NAME \n" "Language: ru_RU\n" @@ -19,12 +19,12 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.16.0\n" -#: /home/mystie/dev/catask/app.py:42 /home/mystie/dev/catask/functions.py:34 +#: /home/mystie/dev/catask/app.py:42 /home/mystie/dev/catask/functions.py:35 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:11 msgid "English (US)" msgstr "Английский (США)" -#: /home/mystie/dev/catask/app.py:43 /home/mystie/dev/catask/functions.py:35 +#: /home/mystie/dev/catask/app.py:43 /home/mystie/dev/catask/functions.py:36 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:12 msgid "Russian" msgstr "Русский" @@ -33,67 +33,67 @@ msgstr "Русский" msgid "Wrong password" msgstr "Неправильный пароль" -#: /home/mystie/dev/catask/app.py:330 /home/mystie/dev/catask/app.py:874 +#: /home/mystie/dev/catask/app.py:335 /home/mystie/dev/catask/app.py:884 msgid "Blacklist updated!" msgstr "Чёрный список обновлён!" -#: /home/mystie/dev/catask/app.py:426 /home/mystie/dev/catask/app.py:512 +#: /home/mystie/dev/catask/app.py:431 /home/mystie/dev/catask/app.py:517 msgid "Updated" msgstr "Обновлено" -#: /home/mystie/dev/catask/app.py:429 /home/mystie/dev/catask/app.py:465 +#: /home/mystie/dev/catask/app.py:434 /home/mystie/dev/catask/app.py:470 msgid "by" msgstr "от" -#: /home/mystie/dev/catask/app.py:477 +#: /home/mystie/dev/catask/app.py:482 msgid "Copy" msgstr " " -#: /home/mystie/dev/catask/app.py:481 +#: /home/mystie/dev/catask/app.py:486 msgid "Use" msgstr "Применить" -#: /home/mystie/dev/catask/app.py:484 +#: /home/mystie/dev/catask/app.py:489 msgid "Homepage" msgstr "Домашняя страница" -#: /home/mystie/dev/catask/app.py:488 +#: /home/mystie/dev/catask/app.py:493 #: /home/mystie/dev/catask/templates/admin/categories/import.html:64 msgid "Download" msgstr "Загрузить" -#: /home/mystie/dev/catask/app.py:492 +#: /home/mystie/dev/catask/app.py:497 msgid "Go to Store page" msgstr "Страница темы" -#: /home/mystie/dev/catask/app.py:498 +#: /home/mystie/dev/catask/app.py:503 msgid "Details" msgstr "Детали" -#: /home/mystie/dev/catask/app.py:500 +#: /home/mystie/dev/catask/app.py:505 #: /home/mystie/dev/catask/templates/admin/categories/emojis.html:69 msgid "Author" msgstr "Автор" -#: /home/mystie/dev/catask/app.py:504 +#: /home/mystie/dev/catask/app.py:509 msgid "Size" msgstr "Размер" -#: /home/mystie/dev/catask/app.py:508 +#: /home/mystie/dev/catask/app.py:513 msgid "Created" msgstr "Создано" -#: /home/mystie/dev/catask/app.py:517 -#: /home/mystie/dev/catask/templates/base.html:365 +#: /home/mystie/dev/catask/app.py:522 +#: /home/mystie/dev/catask/templates/base.html:385 msgid "Source code" msgstr "Исходный код" -#: /home/mystie/dev/catask/app.py:528 -#: /home/mystie/dev/catask/templates/inbox.html:89 +#: /home/mystie/dev/catask/app.py:533 +#: /home/mystie/dev/catask/templates/inbox.html:95 msgid "Confirmation" msgstr "Подтверждение" -#: /home/mystie/dev/catask/app.py:532 +#: /home/mystie/dev/catask/app.py:537 msgid "" "This action will overwrite your existing custom CSS, are you sure you " "want to apply this theme?" @@ -101,201 +101,203 @@ msgstr "" "Это действие перезапишет вашу существующую тему. Вы уверены, что хотите " "применить эту тему?" -#: /home/mystie/dev/catask/app.py:535 -#: /home/mystie/dev/catask/templates/inbox.html:96 +#: /home/mystie/dev/catask/app.py:540 +#: /home/mystie/dev/catask/templates/inbox.html:102 #: /home/mystie/dev/catask/templates/snippets/layout/questions_list.html:35 #: /home/mystie/dev/catask/templates/view_question.html:28 msgid "Cancel" msgstr "Отмена" -#: /home/mystie/dev/catask/app.py:536 -#: /home/mystie/dev/catask/templates/inbox.html:97 +#: /home/mystie/dev/catask/app.py:541 +#: /home/mystie/dev/catask/templates/inbox.html:103 msgid "Confirm" msgstr "Подтвердить" -#: /home/mystie/dev/catask/app.py:594 +#: /home/mystie/dev/catask/app.py:598 msgid "Question field must not be empty" msgstr "Поле вопроса не должно быть пустым" -#: /home/mystie/dev/catask/app.py:596 +#: /home/mystie/dev/catask/app.py:600 msgid "Question exceeds the character limit" msgstr "Вопрос превышает лимит символов" -#: /home/mystie/dev/catask/app.py:611 /home/mystie/dev/catask/app.py:630 -#: /home/mystie/dev/catask/app.py:665 /home/mystie/dev/catask/app.py:684 -#: /home/mystie/dev/catask/app.py:707 /home/mystie/dev/catask/app.py:944 +#: /home/mystie/dev/catask/app.py:615 /home/mystie/dev/catask/app.py:634 +#: /home/mystie/dev/catask/app.py:669 /home/mystie/dev/catask/app.py:688 +#: /home/mystie/dev/catask/app.py:711 /home/mystie/dev/catask/app.py:954 msgid "Missing 'question_id' attribute or 'question_id' is empty" msgstr "Отсутствует атрибут 'question_id' или 'question_id' пуст" -#: /home/mystie/dev/catask/app.py:623 +#: /home/mystie/dev/catask/app.py:627 msgid "Successfully deleted question." msgstr "Вопрос успешно удален." -#: /home/mystie/dev/catask/app.py:658 +#: /home/mystie/dev/catask/app.py:662 msgid "Successfully returned question to inbox." msgstr "Вопрос успешно возвращен в 'Входящие'." -#: /home/mystie/dev/catask/app.py:677 +#: /home/mystie/dev/catask/app.py:681 msgid "Successfully pinned question." msgstr "Вопрос успешно закреплен." -#: /home/mystie/dev/catask/app.py:697 +#: /home/mystie/dev/catask/app.py:701 msgid "Successfully unpinned question." msgstr "Вопрос успешно откреплен." -#: /home/mystie/dev/catask/app.py:709 +#: /home/mystie/dev/catask/app.py:713 msgid "Missing 'answer' attribute or 'answer' is empty" msgstr "Отсутствует атрибут 'answer' или 'answer' пуст" -#: /home/mystie/dev/catask/app.py:727 +#: /home/mystie/dev/catask/app.py:737 msgid "Successfully updated favicon!" msgstr "Иконка успешно обновлена!" -#: /home/mystie/dev/catask/app.py:729 +#: /home/mystie/dev/catask/app.py:739 msgid "File type is not supported" msgstr "Тип файла не поддерживается" -#: /home/mystie/dev/catask/app.py:731 +#: /home/mystie/dev/catask/app.py:741 msgid "favicon is not specified" msgstr "иконка не выбрана" -#: /home/mystie/dev/catask/app.py:737 /home/mystie/dev/catask/app.py:759 +#: /home/mystie/dev/catask/app.py:747 /home/mystie/dev/catask/app.py:769 msgid "No file part in the request" msgstr "В запросе отсутствует файловая часть" -#: /home/mystie/dev/catask/app.py:741 /home/mystie/dev/catask/app.py:763 +#: /home/mystie/dev/catask/app.py:751 /home/mystie/dev/catask/app.py:773 msgid "No file selected for uploading" msgstr "Файл для загрузки не выбран" -#: /home/mystie/dev/catask/app.py:744 -msgid "Invalid file type. Only png, jpg, jpeg, webp, bmp, jxl supported" -msgstr "Неверный тип файла. Поддерживается только png, jpg, jpeg, webp, bmp, jxl" +#: /home/mystie/dev/catask/app.py:754 +msgid "Invalid file type. Only png, jpg, jpeg, webp, bmp, jxl, gif supported" +msgstr "" -#: /home/mystie/dev/catask/app.py:753 +#: /home/mystie/dev/catask/app.py:763 msgid "Emoji {} successfully uploaded" msgstr "Эмодзи {} успешно загружено" -#: /home/mystie/dev/catask/app.py:766 +#: /home/mystie/dev/catask/app.py:776 msgid "Invalid file type. Only .zip, .tar, .tar.gz, .tar.bz2 allowed" msgstr "Неверный тип файла. Поддерживается только .zip, .tar, .tar.gz, .tar.bz2" -#: /home/mystie/dev/catask/app.py:785 +#: /home/mystie/dev/catask/app.py:795 msgid "Unsupported archive format" msgstr "Неподдерживаемый формат архива" -#: /home/mystie/dev/catask/app.py:791 +#: /home/mystie/dev/catask/app.py:801 msgid "Successfully uploaded and processed {} emojis from archive \"{}\"." msgstr "Успешно загружено и обработано {} эмодзи из архива \"{}\"." -#: /home/mystie/dev/catask/app.py:793 +#: /home/mystie/dev/catask/app.py:803 msgid "Archive {} successfully uploaded and extracted." msgstr "Архив {} успешно загружен и извлечен." -#: /home/mystie/dev/catask/app.py:838 +#: /home/mystie/dev/catask/app.py:848 msgid "Emoji not found" msgstr "Эмодзи не найдено" -#: /home/mystie/dev/catask/app.py:842 +#: /home/mystie/dev/catask/app.py:852 msgid "Emoji \"{}\" deleted successfully" msgstr "Эмодзи \"{}\" успешно удалено" -#: /home/mystie/dev/catask/app.py:854 +#: /home/mystie/dev/catask/app.py:864 msgid "Emoji pack \"{}\" not found" msgstr "Набор эмодзи \"{}\" не найден" -#: /home/mystie/dev/catask/app.py:861 +#: /home/mystie/dev/catask/app.py:871 msgid "Emoji pack \"{}\" deleted successfully." msgstr "Набор эмодзи \"{}\" успешно удален." -#: /home/mystie/dev/catask/app.py:959 +#: /home/mystie/dev/catask/app.py:969 msgid "Missing 'answer_id' attribute or 'answer_id' is empty" msgstr "Отсутствует атрибут 'answer_id' или 'answer_id' пуст" -#: /home/mystie/dev/catask/app.py:996 +#: /home/mystie/dev/catask/app.py:1005 msgid "Settings saved!" msgstr "Настройки сохранены!" -#: /home/mystie/dev/catask/functions.py:220 -#: /home/mystie/dev/catask/functions.py:230 -#: /home/mystie/dev/catask/functions.py:239 -#: /home/mystie/dev/catask/functions.py:248 -#: /home/mystie/dev/catask/functions.py:255 +#: /home/mystie/dev/catask/functions.py:221 +#: /home/mystie/dev/catask/functions.py:231 +#: /home/mystie/dev/catask/functions.py:240 +#: /home/mystie/dev/catask/functions.py:249 +#: /home/mystie/dev/catask/functions.py:256 msgid "An error has occurred" msgstr "Произошла ошибка" -#: /home/mystie/dev/catask/functions.py:268 +#: /home/mystie/dev/catask/functions.py:269 msgid "Question asked successfully!" msgstr "Вопрос успешно задан!" -#: /home/mystie/dev/catask/functions.py:302 +#: /home/mystie/dev/catask/functions.py:304 msgid "Answer added successfully!" msgstr "Ответ успешно добавлен!" -#: /home/mystie/dev/catask/functions.py:711 +#: /home/mystie/dev/catask/functions.py:743 msgid "Export created successfully!" msgstr "Экспорт успешно создан!" -#: /home/mystie/dev/catask/functions.py:751 +#: /home/mystie/dev/catask/functions.py:783 msgid "Data imported successfully!" msgstr "Данные успешно импортированы!" -#: /home/mystie/dev/catask/functions.py:795 +#: /home/mystie/dev/catask/functions.py:827 msgid "Export {} deleted successfully." msgstr "Экспорт {} успешно удалён." -#: /home/mystie/dev/catask/templates/base.html:231 -#: /home/mystie/dev/catask/templates/base.html:233 +#: /home/mystie/dev/catask/templates/base.html:251 +#: /home/mystie/dev/catask/templates/base.html:253 msgid "Logout" msgstr "Выйти" #: /home/mystie/dev/catask/templates/admin/login.html:19 -#: /home/mystie/dev/catask/templates/base.html:238 -#: /home/mystie/dev/catask/templates/base.html:240 +#: /home/mystie/dev/catask/templates/base.html:258 +#: /home/mystie/dev/catask/templates/base.html:260 msgid "Login" msgstr "Войти" -#: /home/mystie/dev/catask/templates/base.html:281 +#: /home/mystie/dev/catask/templates/base.html:301 msgid "Toggle theme" msgstr "Переключить тему" -#: /home/mystie/dev/catask/templates/base.html:286 +#: /home/mystie/dev/catask/templates/base.html:306 msgid "Light" msgstr "Светлая" -#: /home/mystie/dev/catask/templates/base.html:292 +#: /home/mystie/dev/catask/templates/base.html:312 msgid "Dark" msgstr "Тёмная" -#: /home/mystie/dev/catask/templates/base.html:298 +#: /home/mystie/dev/catask/templates/base.html:318 msgid "Auto" msgstr "Авто" -#: /home/mystie/dev/catask/templates/base.html:306 -#: /home/mystie/dev/catask/templates/base.html:308 +#: /home/mystie/dev/catask/templates/base.html:326 +#: /home/mystie/dev/catask/templates/base.html:328 msgid "Change language" msgstr "Изменить язык" -#: /home/mystie/dev/catask/templates/base.html:331 -#: /home/mystie/dev/catask/templates/base.html:333 +#: /home/mystie/dev/catask/templates/base.html:351 +#: /home/mystie/dev/catask/templates/base.html:353 msgid "Website" msgstr "Сайт" -#: /home/mystie/dev/catask/templates/base.html:335 -#: /home/mystie/dev/catask/templates/base.html:337 +#: /home/mystie/dev/catask/templates/base.html:355 +#: /home/mystie/dev/catask/templates/base.html:357 msgid "Documentation" msgstr "Документация" -#: /home/mystie/dev/catask/templates/base.html:339 -#: /home/mystie/dev/catask/templates/base.html:343 +#: /home/mystie/dev/catask/templates/base.html:359 +#: /home/mystie/dev/catask/templates/base.html:363 msgid "Bluesky" msgstr "Bluesky" -#: /home/mystie/dev/catask/templates/base.html:345 -#: /home/mystie/dev/catask/templates/base.html:363 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:26 +#: /home/mystie/dev/catask/templates/base.html:365 +#: /home/mystie/dev/catask/templates/base.html:383 msgid "Fediverse" msgstr "Fediverse" #: /home/mystie/dev/catask/templates/inbox.html:2 +#: /home/mystie/dev/catask/templates/inbox.html:171 #: /home/mystie/dev/catask/templates/snippets/navLinks.html:21 #: /home/mystie/dev/catask/templates/snippets/navLinks.html:24 msgid "Inbox" @@ -328,6 +330,7 @@ msgstr "Показать содержимое" msgid "{} characters" msgstr "{} символов" +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:57 #: /home/mystie/dev/catask/templates/inbox.html:55 #: /home/mystie/dev/catask/templates/inbox.html:63 #: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:12 @@ -366,18 +369,18 @@ msgid "Answer" msgstr "Ответить" #: /home/mystie/dev/catask/templates/admin/categories/import.html:65 -#: /home/mystie/dev/catask/templates/inbox.html:74 #: /home/mystie/dev/catask/templates/inbox.html:76 +#: /home/mystie/dev/catask/templates/inbox.html:81 #: /home/mystie/dev/catask/templates/snippets/admin/emojiRow.html:7 #: /home/mystie/dev/catask/templates/snippets/admin/packRow.html:11 msgid "Delete" msgstr "Удалить" -#: /home/mystie/dev/catask/templates/inbox.html:93 +#: /home/mystie/dev/catask/templates/inbox.html:99 msgid "Are you sure you want to delete this question?" msgstr "Вы уверены, что хотите удалить этот вопрос?" -#: /home/mystie/dev/catask/templates/inbox.html:107 +#: /home/mystie/dev/catask/templates/inbox.html:113 msgid "Inbox is currently empty." msgstr "'Входящие' сейчас пусты." @@ -413,7 +416,7 @@ msgstr "Поделиться" msgid "Successfully copied link to clipboard!" msgstr "Ссылка успешно скопирована в буфер обмена!" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:431 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:414 #: /home/mystie/dev/catask/templates/view_question.html:108 msgid "Successfully copied text to clipboard!" msgstr "Текст успешно скопирован в буфер обмена!" @@ -437,48 +440,54 @@ msgid "Accessibility" msgstr "Доступность" #: /home/mystie/dev/catask/templates/admin/base.html:51 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:2 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:6 +msgid "Crosspost" +msgstr "Кросспост" + +#: /home/mystie/dev/catask/templates/admin/base.html:55 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:2 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:6 msgid "Languages" msgstr "Языки" -#: /home/mystie/dev/catask/templates/admin/base.html:55 +#: /home/mystie/dev/catask/templates/admin/base.html:59 #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:2 #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:6 msgid "Notifications" msgstr "Уведомления" -#: /home/mystie/dev/catask/templates/admin/base.html:59 +#: /home/mystie/dev/catask/templates/admin/base.html:63 #: /home/mystie/dev/catask/templates/admin/categories/customize.html:2 #: /home/mystie/dev/catask/templates/admin/categories/customize.html:30 msgid "Customize" msgstr "Персонализация" -#: /home/mystie/dev/catask/templates/admin/base.html:63 +#: /home/mystie/dev/catask/templates/admin/base.html:67 #: /home/mystie/dev/catask/templates/admin/categories/antispam.html:2 #: /home/mystie/dev/catask/templates/admin/categories/antispam.html:6 msgid "Anti-spam" msgstr "Анти-спам" -#: /home/mystie/dev/catask/templates/admin/base.html:67 +#: /home/mystie/dev/catask/templates/admin/base.html:71 #: /home/mystie/dev/catask/templates/admin/categories/general.html:2 #: /home/mystie/dev/catask/templates/admin/categories/general.html:6 msgid "General" msgstr "Общее" -#: /home/mystie/dev/catask/templates/admin/base.html:71 +#: /home/mystie/dev/catask/templates/admin/base.html:75 #: /home/mystie/dev/catask/templates/admin/categories/emojis.html:2 #: /home/mystie/dev/catask/templates/admin/categories/emojis.html:37 msgid "Emojis" msgstr "Эмодзи" -#: /home/mystie/dev/catask/templates/admin/base.html:75 +#: /home/mystie/dev/catask/templates/admin/base.html:79 #: /home/mystie/dev/catask/templates/admin/categories/import.html:2 #: /home/mystie/dev/catask/templates/admin/categories/import.html:5 msgid "Import/Export" msgstr "Импорт/экспорт" -#: /home/mystie/dev/catask/templates/admin/base.html:79 +#: /home/mystie/dev/catask/templates/admin/base.html:83 #: /home/mystie/dev/catask/templates/admin/categories/blacklist.html:2 #: /home/mystie/dev/catask/templates/admin/categories/blacklist.html:5 msgid "Word blacklist" @@ -511,35 +520,41 @@ msgid "Font" msgstr "Шрифт" #: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:11 -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:53 -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:58 -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:128 -msgid "Default" -msgstr "По умолчанию" +msgid "Default (Rubik)" +msgstr "По умолчанию (Rubik)" #: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:12 msgid "System" msgstr "Системный" #: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:13 +msgid "Atkinson Hyperlegible Next" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:14 msgid "Atkinson Hyperlegible" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:17 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:15 +msgid "Atkinson Hyperlegible Mono" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:19 msgid "what's this?" msgstr "что это?" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:28 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:30 #: /home/mystie/dev/catask/templates/admin/categories/antispam.html:18 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:38 #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:18 msgid "Enabled" msgstr "Включен" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:31 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:33 msgid "Account key" msgstr "Ключ учетной записи" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:34 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:36 msgid "UserWay account key, find one at" msgstr "Ключ учетной записи UserWay, найдите его на" @@ -639,6 +654,87 @@ msgstr "Добавьте в черный список слова, которые msgid "Blacklisted words for questions, one word per line" msgstr "Черный список слов для вопросов, по одному слову в строке" +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:7 +msgid "Automatically crosspost answers to social media" +msgstr "Автоматический кросспост ответов в социальных сетях" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:40 +msgid "Setup guide" +msgstr "Инструкция по настройке" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:42 +msgid "Instance domain" +msgstr "Домен сервера" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:44 +msgid "Your instance domain" +msgstr "Домен вашего сервера" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:47 +msgid "Visibility" +msgstr "Видимость" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:49 +msgid "Public" +msgstr "Публичный" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:50 +msgid "Unlisted" +msgstr "Скрытый" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:51 +msgid "Followers-only" +msgstr "Только подписчики" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:52 +msgid "Mentioned-only" +msgstr "Только упомянутые" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:54 +msgid "What visibility to use for automatic posts" +msgstr "Какую видимость использовать для автоматических постов" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:59 +msgid "" +"What content warning to use for automatic posts; leave blank for no " +"content warning" +msgstr "" +"Какое предупреждение использовать для автоматических постов; оставьте " +"пустым чтобы не использовать его" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:61 +#: /home/mystie/dev/catask/templates/admin/categories/notifications.html:26 +msgid "Credentials" +msgstr "Учётные данные" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:62 +msgid "" +"These are generated by the setup script and usually don't need to be " +"changed manually" +msgstr "" +"Они генерируются установочным скриптом и обычно не требуют ручного " +"изменения." + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:63 +msgid "Reset" +msgstr "Сбросить" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:65 +msgid "Client ID" +msgstr "ID клиента" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:69 +msgid "Client secret" +msgstr "Секрет клиента" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:73 +msgid "Access token" +msgstr "Токен доступа" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:87 +msgid "Credentials reset" +msgstr "Учётные данные сброшены" + #: /home/mystie/dev/catask/templates/admin/categories/customize.html:31 msgid "Customize {} to your liking" msgstr "Настройте {} по своему вкусу" @@ -673,6 +769,12 @@ msgstr "Светлая тема" msgid "Click to open the color picker" msgstr "Нажмите, чтобы открыть палитру цветов" +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:53 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:58 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:128 +msgid "Default" +msgstr "По умолчанию" + #: /home/mystie/dev/catask/templates/admin/categories/customize.html:56 msgid "Dark theme" msgstr "Тёмная тема" @@ -836,19 +938,19 @@ msgstr "Имя файла" msgid "Export" msgstr "Экспорт" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:352 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:335 msgid "Cleared" msgstr "Очищено" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:376 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:359 msgid "Invalid file type. Only .css files are allowed." msgstr "Недопустимый тип файла. Разрешены только .css файлы." -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:406 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:389 msgid "Theme" msgstr "Тема" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:406 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:389 msgid "" "applied! Enable the \"Use custom CSS\" checkbox if it's off and reload " "the page to see it." @@ -1111,8 +1213,12 @@ msgid "Topic" msgstr "Тема" #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:26 -msgid "Credentials (optional)" -msgstr "Учетные данные (необязательно)" +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:17 +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:18 +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:17 +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:18 +msgid "(optional)" +msgstr "(необязательно)" #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:27 msgid "Set credentials if the topic is protected" @@ -1216,13 +1322,6 @@ msgstr "Вернуть в 'Входящие'" msgid "Ask a question" msgstr "Задайте вопрос" -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:17 -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:18 -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:17 -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:18 -msgid "(optional)" -msgstr "(необязательно)" - #: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:17 #: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:18 #: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:17 @@ -1267,3 +1366,11 @@ msgstr "Сейчас нельзя задавать новые вопросы." msgid "Write your question here..." msgstr "Напишите свой вопрос здесь..." +#~ msgid "Invalid file type. Only png, jpg, jpeg, webp, bmp, jxl supported" +#~ msgstr "" +#~ "Неверный тип файла. Поддерживается только " +#~ "png, jpg, jpeg, webp, bmp, jxl" + +#~ msgid "Credentials (optional)" +#~ msgstr "Учетные данные (необязательно)" + diff --git a/messages.pot b/messages.pot index bd4a09d..1a63518 100644 --- a/messages.pot +++ b/messages.pot @@ -1,9 +1,9 @@ -#: /home/mystie/dev/catask/app.py:42 /home/mystie/dev/catask/functions.py:34 +#: /home/mystie/dev/catask/app.py:42 /home/mystie/dev/catask/functions.py:35 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:11 msgid "English (US)" msgstr "" -#: /home/mystie/dev/catask/app.py:43 /home/mystie/dev/catask/functions.py:35 +#: /home/mystie/dev/catask/app.py:43 /home/mystie/dev/catask/functions.py:36 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:12 msgid "Russian" msgstr "" @@ -12,265 +12,267 @@ msgstr "" msgid "Wrong password" msgstr "" -#: /home/mystie/dev/catask/app.py:330 /home/mystie/dev/catask/app.py:874 +#: /home/mystie/dev/catask/app.py:335 /home/mystie/dev/catask/app.py:884 msgid "Blacklist updated!" msgstr "" -#: /home/mystie/dev/catask/app.py:426 /home/mystie/dev/catask/app.py:512 +#: /home/mystie/dev/catask/app.py:431 /home/mystie/dev/catask/app.py:517 msgid "Updated" msgstr "" -#: /home/mystie/dev/catask/app.py:429 /home/mystie/dev/catask/app.py:465 +#: /home/mystie/dev/catask/app.py:434 /home/mystie/dev/catask/app.py:470 msgid "by" msgstr "" -#: /home/mystie/dev/catask/app.py:477 +#: /home/mystie/dev/catask/app.py:482 msgid "Copy" msgstr "" -#: /home/mystie/dev/catask/app.py:481 +#: /home/mystie/dev/catask/app.py:486 msgid "Use" msgstr "" -#: /home/mystie/dev/catask/app.py:484 +#: /home/mystie/dev/catask/app.py:489 msgid "Homepage" msgstr "" -#: /home/mystie/dev/catask/app.py:488 +#: /home/mystie/dev/catask/app.py:493 #: /home/mystie/dev/catask/templates/admin/categories/import.html:64 msgid "Download" msgstr "" -#: /home/mystie/dev/catask/app.py:492 +#: /home/mystie/dev/catask/app.py:497 msgid "Go to Store page" msgstr "" -#: /home/mystie/dev/catask/app.py:498 +#: /home/mystie/dev/catask/app.py:503 msgid "Details" msgstr "" -#: /home/mystie/dev/catask/app.py:500 +#: /home/mystie/dev/catask/app.py:505 #: /home/mystie/dev/catask/templates/admin/categories/emojis.html:69 msgid "Author" msgstr "" -#: /home/mystie/dev/catask/app.py:504 +#: /home/mystie/dev/catask/app.py:509 msgid "Size" msgstr "" -#: /home/mystie/dev/catask/app.py:508 +#: /home/mystie/dev/catask/app.py:513 msgid "Created" msgstr "" -#: /home/mystie/dev/catask/app.py:517 -#: /home/mystie/dev/catask/templates/base.html:365 +#: /home/mystie/dev/catask/app.py:522 +#: /home/mystie/dev/catask/templates/base.html:385 msgid "Source code" msgstr "" -#: /home/mystie/dev/catask/app.py:528 -#: /home/mystie/dev/catask/templates/inbox.html:89 +#: /home/mystie/dev/catask/app.py:533 +#: /home/mystie/dev/catask/templates/inbox.html:95 msgid "Confirmation" msgstr "" -#: /home/mystie/dev/catask/app.py:532 +#: /home/mystie/dev/catask/app.py:537 msgid "This action will overwrite your existing custom CSS, are you sure you want to apply this theme?" msgstr "" -#: /home/mystie/dev/catask/app.py:535 -#: /home/mystie/dev/catask/templates/inbox.html:96 +#: /home/mystie/dev/catask/app.py:540 +#: /home/mystie/dev/catask/templates/inbox.html:102 #: /home/mystie/dev/catask/templates/snippets/layout/questions_list.html:35 #: /home/mystie/dev/catask/templates/view_question.html:28 msgid "Cancel" msgstr "" -#: /home/mystie/dev/catask/app.py:536 -#: /home/mystie/dev/catask/templates/inbox.html:97 +#: /home/mystie/dev/catask/app.py:541 +#: /home/mystie/dev/catask/templates/inbox.html:103 msgid "Confirm" msgstr "" -#: /home/mystie/dev/catask/app.py:594 +#: /home/mystie/dev/catask/app.py:598 msgid "Question field must not be empty" msgstr "" -#: /home/mystie/dev/catask/app.py:596 +#: /home/mystie/dev/catask/app.py:600 msgid "Question exceeds the character limit" msgstr "" -#: /home/mystie/dev/catask/app.py:611 /home/mystie/dev/catask/app.py:630 -#: /home/mystie/dev/catask/app.py:665 /home/mystie/dev/catask/app.py:684 -#: /home/mystie/dev/catask/app.py:707 /home/mystie/dev/catask/app.py:944 +#: /home/mystie/dev/catask/app.py:615 /home/mystie/dev/catask/app.py:634 +#: /home/mystie/dev/catask/app.py:669 /home/mystie/dev/catask/app.py:688 +#: /home/mystie/dev/catask/app.py:711 /home/mystie/dev/catask/app.py:954 msgid "Missing 'question_id' attribute or 'question_id' is empty" msgstr "" -#: /home/mystie/dev/catask/app.py:623 +#: /home/mystie/dev/catask/app.py:627 msgid "Successfully deleted question." msgstr "" -#: /home/mystie/dev/catask/app.py:658 +#: /home/mystie/dev/catask/app.py:662 msgid "Successfully returned question to inbox." msgstr "" -#: /home/mystie/dev/catask/app.py:677 +#: /home/mystie/dev/catask/app.py:681 msgid "Successfully pinned question." msgstr "" -#: /home/mystie/dev/catask/app.py:697 +#: /home/mystie/dev/catask/app.py:701 msgid "Successfully unpinned question." msgstr "" -#: /home/mystie/dev/catask/app.py:709 +#: /home/mystie/dev/catask/app.py:713 msgid "Missing 'answer' attribute or 'answer' is empty" msgstr "" -#: /home/mystie/dev/catask/app.py:727 +#: /home/mystie/dev/catask/app.py:737 msgid "Successfully updated favicon!" msgstr "" -#: /home/mystie/dev/catask/app.py:729 +#: /home/mystie/dev/catask/app.py:739 msgid "File type is not supported" msgstr "" -#: /home/mystie/dev/catask/app.py:731 +#: /home/mystie/dev/catask/app.py:741 msgid "favicon is not specified" msgstr "" -#: /home/mystie/dev/catask/app.py:737 /home/mystie/dev/catask/app.py:759 +#: /home/mystie/dev/catask/app.py:747 /home/mystie/dev/catask/app.py:769 msgid "No file part in the request" msgstr "" -#: /home/mystie/dev/catask/app.py:741 /home/mystie/dev/catask/app.py:763 +#: /home/mystie/dev/catask/app.py:751 /home/mystie/dev/catask/app.py:773 msgid "No file selected for uploading" msgstr "" -#: /home/mystie/dev/catask/app.py:744 -msgid "Invalid file type. Only png, jpg, jpeg, webp, bmp, jxl supported" +#: /home/mystie/dev/catask/app.py:754 +msgid "Invalid file type. Only png, jpg, jpeg, webp, bmp, jxl, gif supported" msgstr "" -#: /home/mystie/dev/catask/app.py:753 +#: /home/mystie/dev/catask/app.py:763 msgid "Emoji {} successfully uploaded" msgstr "" -#: /home/mystie/dev/catask/app.py:766 +#: /home/mystie/dev/catask/app.py:776 msgid "Invalid file type. Only .zip, .tar, .tar.gz, .tar.bz2 allowed" msgstr "" -#: /home/mystie/dev/catask/app.py:785 +#: /home/mystie/dev/catask/app.py:795 msgid "Unsupported archive format" msgstr "" -#: /home/mystie/dev/catask/app.py:791 +#: /home/mystie/dev/catask/app.py:801 msgid "Successfully uploaded and processed {} emojis from archive \"{}\"." msgstr "" -#: /home/mystie/dev/catask/app.py:793 +#: /home/mystie/dev/catask/app.py:803 msgid "Archive {} successfully uploaded and extracted." msgstr "" -#: /home/mystie/dev/catask/app.py:838 +#: /home/mystie/dev/catask/app.py:848 msgid "Emoji not found" msgstr "" -#: /home/mystie/dev/catask/app.py:842 +#: /home/mystie/dev/catask/app.py:852 msgid "Emoji \"{}\" deleted successfully" msgstr "" -#: /home/mystie/dev/catask/app.py:854 +#: /home/mystie/dev/catask/app.py:864 msgid "Emoji pack \"{}\" not found" msgstr "" -#: /home/mystie/dev/catask/app.py:861 +#: /home/mystie/dev/catask/app.py:871 msgid "Emoji pack \"{}\" deleted successfully." msgstr "" -#: /home/mystie/dev/catask/app.py:959 +#: /home/mystie/dev/catask/app.py:969 msgid "Missing 'answer_id' attribute or 'answer_id' is empty" msgstr "" -#: /home/mystie/dev/catask/app.py:996 +#: /home/mystie/dev/catask/app.py:1005 msgid "Settings saved!" msgstr "" -#: /home/mystie/dev/catask/functions.py:220 -#: /home/mystie/dev/catask/functions.py:230 -#: /home/mystie/dev/catask/functions.py:239 -#: /home/mystie/dev/catask/functions.py:248 -#: /home/mystie/dev/catask/functions.py:255 +#: /home/mystie/dev/catask/functions.py:221 +#: /home/mystie/dev/catask/functions.py:231 +#: /home/mystie/dev/catask/functions.py:240 +#: /home/mystie/dev/catask/functions.py:249 +#: /home/mystie/dev/catask/functions.py:256 msgid "An error has occurred" msgstr "" -#: /home/mystie/dev/catask/functions.py:268 +#: /home/mystie/dev/catask/functions.py:269 msgid "Question asked successfully!" msgstr "" -#: /home/mystie/dev/catask/functions.py:302 +#: /home/mystie/dev/catask/functions.py:304 msgid "Answer added successfully!" msgstr "" -#: /home/mystie/dev/catask/functions.py:711 +#: /home/mystie/dev/catask/functions.py:743 msgid "Export created successfully!" msgstr "" -#: /home/mystie/dev/catask/functions.py:751 +#: /home/mystie/dev/catask/functions.py:783 msgid "Data imported successfully!" msgstr "" -#: /home/mystie/dev/catask/functions.py:795 +#: /home/mystie/dev/catask/functions.py:827 msgid "Export {} deleted successfully." msgstr "" -#: /home/mystie/dev/catask/templates/base.html:231 -#: /home/mystie/dev/catask/templates/base.html:233 +#: /home/mystie/dev/catask/templates/base.html:251 +#: /home/mystie/dev/catask/templates/base.html:253 msgid "Logout" msgstr "" #: /home/mystie/dev/catask/templates/admin/login.html:19 -#: /home/mystie/dev/catask/templates/base.html:238 -#: /home/mystie/dev/catask/templates/base.html:240 +#: /home/mystie/dev/catask/templates/base.html:258 +#: /home/mystie/dev/catask/templates/base.html:260 msgid "Login" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:281 +#: /home/mystie/dev/catask/templates/base.html:301 msgid "Toggle theme" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:286 +#: /home/mystie/dev/catask/templates/base.html:306 msgid "Light" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:292 +#: /home/mystie/dev/catask/templates/base.html:312 msgid "Dark" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:298 +#: /home/mystie/dev/catask/templates/base.html:318 msgid "Auto" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:306 -#: /home/mystie/dev/catask/templates/base.html:308 +#: /home/mystie/dev/catask/templates/base.html:326 +#: /home/mystie/dev/catask/templates/base.html:328 msgid "Change language" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:331 -#: /home/mystie/dev/catask/templates/base.html:333 +#: /home/mystie/dev/catask/templates/base.html:351 +#: /home/mystie/dev/catask/templates/base.html:353 msgid "Website" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:335 -#: /home/mystie/dev/catask/templates/base.html:337 +#: /home/mystie/dev/catask/templates/base.html:355 +#: /home/mystie/dev/catask/templates/base.html:357 msgid "Documentation" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:339 -#: /home/mystie/dev/catask/templates/base.html:343 +#: /home/mystie/dev/catask/templates/base.html:359 +#: /home/mystie/dev/catask/templates/base.html:363 msgid "Bluesky" msgstr "" -#: /home/mystie/dev/catask/templates/base.html:345 -#: /home/mystie/dev/catask/templates/base.html:363 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:26 +#: /home/mystie/dev/catask/templates/base.html:365 +#: /home/mystie/dev/catask/templates/base.html:383 msgid "Fediverse" msgstr "" #: /home/mystie/dev/catask/templates/inbox.html:2 +#: /home/mystie/dev/catask/templates/inbox.html:171 #: /home/mystie/dev/catask/templates/snippets/navLinks.html:21 #: /home/mystie/dev/catask/templates/snippets/navLinks.html:24 msgid "Inbox" @@ -303,6 +305,7 @@ msgstr "" msgid "{} characters" msgstr "" +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:57 #: /home/mystie/dev/catask/templates/inbox.html:55 #: /home/mystie/dev/catask/templates/inbox.html:63 #: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:12 @@ -341,18 +344,18 @@ msgid "Answer" msgstr "" #: /home/mystie/dev/catask/templates/admin/categories/import.html:65 -#: /home/mystie/dev/catask/templates/inbox.html:74 #: /home/mystie/dev/catask/templates/inbox.html:76 +#: /home/mystie/dev/catask/templates/inbox.html:81 #: /home/mystie/dev/catask/templates/snippets/admin/emojiRow.html:7 #: /home/mystie/dev/catask/templates/snippets/admin/packRow.html:11 msgid "Delete" msgstr "" -#: /home/mystie/dev/catask/templates/inbox.html:93 +#: /home/mystie/dev/catask/templates/inbox.html:99 msgid "Are you sure you want to delete this question?" msgstr "" -#: /home/mystie/dev/catask/templates/inbox.html:107 +#: /home/mystie/dev/catask/templates/inbox.html:113 msgid "Inbox is currently empty." msgstr "" @@ -388,7 +391,7 @@ msgstr "" msgid "Successfully copied link to clipboard!" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:431 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:414 #: /home/mystie/dev/catask/templates/view_question.html:108 msgid "Successfully copied text to clipboard!" msgstr "" @@ -412,48 +415,54 @@ msgid "Accessibility" msgstr "" #: /home/mystie/dev/catask/templates/admin/base.html:51 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:2 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:6 +msgid "Crosspost" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/base.html:55 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:2 #: /home/mystie/dev/catask/templates/admin/categories/languages.html:6 msgid "Languages" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:55 +#: /home/mystie/dev/catask/templates/admin/base.html:59 #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:2 #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:6 msgid "Notifications" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:59 +#: /home/mystie/dev/catask/templates/admin/base.html:63 #: /home/mystie/dev/catask/templates/admin/categories/customize.html:2 #: /home/mystie/dev/catask/templates/admin/categories/customize.html:30 msgid "Customize" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:63 +#: /home/mystie/dev/catask/templates/admin/base.html:67 #: /home/mystie/dev/catask/templates/admin/categories/antispam.html:2 #: /home/mystie/dev/catask/templates/admin/categories/antispam.html:6 msgid "Anti-spam" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:67 +#: /home/mystie/dev/catask/templates/admin/base.html:71 #: /home/mystie/dev/catask/templates/admin/categories/general.html:2 #: /home/mystie/dev/catask/templates/admin/categories/general.html:6 msgid "General" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:71 +#: /home/mystie/dev/catask/templates/admin/base.html:75 #: /home/mystie/dev/catask/templates/admin/categories/emojis.html:2 #: /home/mystie/dev/catask/templates/admin/categories/emojis.html:37 msgid "Emojis" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:75 +#: /home/mystie/dev/catask/templates/admin/base.html:79 #: /home/mystie/dev/catask/templates/admin/categories/import.html:2 #: /home/mystie/dev/catask/templates/admin/categories/import.html:5 msgid "Import/Export" msgstr "" -#: /home/mystie/dev/catask/templates/admin/base.html:79 +#: /home/mystie/dev/catask/templates/admin/base.html:83 #: /home/mystie/dev/catask/templates/admin/categories/blacklist.html:2 #: /home/mystie/dev/catask/templates/admin/categories/blacklist.html:5 msgid "Word blacklist" @@ -486,10 +495,7 @@ msgid "Font" msgstr "" #: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:11 -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:53 -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:58 -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:128 -msgid "Default" +msgid "Default (Rubik)" msgstr "" #: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:12 @@ -497,24 +503,33 @@ msgid "System" msgstr "" #: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:13 +msgid "Atkinson Hyperlegible Next" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:14 msgid "Atkinson Hyperlegible" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:17 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:15 +msgid "Atkinson Hyperlegible Mono" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:19 msgid "what's this?" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:28 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:30 #: /home/mystie/dev/catask/templates/admin/categories/antispam.html:18 +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:38 #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:18 msgid "Enabled" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:31 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:33 msgid "Account key" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:34 +#: /home/mystie/dev/catask/templates/admin/categories/accessibility.html:36 msgid "UserWay account key, find one at" msgstr "" @@ -605,6 +620,79 @@ msgstr "" msgid "Blacklisted words for questions, one word per line" msgstr "" +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:7 +msgid "Automatically crosspost answers to social media" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:40 +msgid "Setup guide" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:42 +msgid "Instance domain" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:44 +msgid "Your instance domain" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:47 +msgid "Visibility" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:49 +msgid "Public" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:50 +msgid "Unlisted" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:51 +msgid "Followers-only" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:52 +msgid "Mentioned-only" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:54 +msgid "What visibility to use for automatic posts" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:59 +msgid "What content warning to use for automatic posts; leave blank for no content warning" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:61 +#: /home/mystie/dev/catask/templates/admin/categories/notifications.html:26 +msgid "Credentials" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:62 +msgid "These are generated by the setup script and usually don't need to be changed manually" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:63 +msgid "Reset" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:65 +msgid "Client ID" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:69 +msgid "Client secret" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:73 +msgid "Access token" +msgstr "" + +#: /home/mystie/dev/catask/templates/admin/categories/crosspost.html:87 +msgid "Credentials reset" +msgstr "" + #: /home/mystie/dev/catask/templates/admin/categories/customize.html:31 msgid "Customize {} to your liking" msgstr "" @@ -639,6 +727,12 @@ msgstr "" msgid "Click to open the color picker" msgstr "" +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:53 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:58 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:128 +msgid "Default" +msgstr "" + #: /home/mystie/dev/catask/templates/admin/categories/customize.html:56 msgid "Dark theme" msgstr "" @@ -798,19 +892,19 @@ msgstr "" msgid "Export" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:352 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:335 msgid "Cleared" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:376 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:359 msgid "Invalid file type. Only .css files are allowed." msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:406 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:389 msgid "Theme" msgstr "" -#: /home/mystie/dev/catask/templates/admin/categories/customize.html:406 +#: /home/mystie/dev/catask/templates/admin/categories/customize.html:389 msgid "applied! Enable the \"Use custom CSS\" checkbox if it's off and reload the page to see it." msgstr "" @@ -1055,7 +1149,11 @@ msgid "Topic" msgstr "" #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:26 -msgid "Credentials (optional)" +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:17 +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:18 +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:17 +#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:18 +msgid "(optional)" msgstr "" #: /home/mystie/dev/catask/templates/admin/categories/notifications.html:27 @@ -1160,13 +1258,6 @@ msgstr "" msgid "Ask a question" msgstr "" -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:17 -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:18 -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:17 -#: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:18 -msgid "(optional)" -msgstr "" - #: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:17 #: /home/mystie/dev/catask/templates/snippets/layout/homepage/normal.html:18 #: /home/mystie/dev/catask/templates/snippets/layout/homepage/retrospring.html:17