diff --git a/frontend/src/lib/i18n/locales/uk.json b/frontend/src/lib/i18n/locales/uk.json
index 247f4b98..28c12cf6 100644
--- a/frontend/src/lib/i18n/locales/uk.json
+++ b/frontend/src/lib/i18n/locales/uk.json
@@ -2,7 +2,7 @@
"index_page": {
"meta": {
"title": "Додому",
- "description": "ClassQuiz - це додаток-вікторина для студентів як Kahoot! Який має відкритий вихідний код і безкоштовний для використання"
+ "description": "ClassQuiz – це програма вікторини для інтерактивного навчання для студентів, яка має відкритий вихідний код і є безкоштовною для використання"
},
"features_description": {
"1": "ClassQuiz - це платформа, яка дозволяє створювати та керувати вікторини.",
@@ -23,32 +23,35 @@
"stats": "На ClassQuiz вже є {{user_count}} користувачів та {{quiz_count}} вікторин.",
"create_or_import": "Створюйте або імпортуйте",
"see_how_many_true_and_false": "Переглядайте, скільки було правильних або неправильних відповідей",
- "how_does_classquiz_work": "",
- "select_answer": "",
- "find_or_explore": "",
- "completely_free_content": "",
- "download_quizzes": "",
- "dark_mode_content": "",
- "multilingual": "",
- "community_driven_content": "",
- "get_a_quiz": "",
- "quiz_results_downloadable_content": "",
- "view_results": "",
- "choose_answer_wisely": "",
- "self_hostable_content": "",
- "german_server_content": "",
- "get_ranking_and_winners": "",
- "list_winners": "",
- "create_a_quiz_from_scratch": "",
- "check_if_chosen_wisely": "",
- "user_friendly_content": "",
- "no_tracking_content": "",
- "multilingual_content": "",
- "dark_mode": "",
- "why_classquiz": "",
- "community_driven": "",
- "play_quiz": "",
- "download_quizzes_content": ""
+ "how_does_classquiz_work": "Як взагалі працює ClassQuiz?",
+ "select_answer": "Виберіть відповідь",
+ "find_or_explore": "Знайдіть (або досліджуйте) тести, створені або імпортовані іншими людьми",
+ "completely_free_content": "ClassQuiz повністю безкоштовний (для користувача), без будь-яких платних планів або дратівливих перенаправлень на сторінку оновлення. Пожертви високо цінуються.",
+ "download_quizzes": "Завантажте вікторини",
+ "dark_mode_content": "Одна з найважливіших функцій веб-сайту!",
+ "multilingual": "Багатомовний",
+ "community_driven_content": "ClassQuiz залежить від своєї спільноти щодо фінансування, тестування ідей, запитів на функції, перекладів тощо! Ви також можете стати частиною ClassQuiz-спільноти!",
+ "get_a_quiz": "1. Пройдіть тест",
+ "quiz_results_downloadable_content": "Результати тестів можна легко експортувати в електронну таблицю Excel. (Не знав, що інші не можуть цього зробити)",
+ "view_results": "Переглянути результати",
+ "choose_answer_wisely": "Вибирайте відповідь мудро",
+ "self_hostable_content": "ClassQuiz можна легко розмістити самостійно, тож дані знаходяться лише у вас!",
+ "german_server_content": "Сервери ClassQuiz розташовані в Німеччині та розміщені на netcup.",
+ "get_ranking_and_winners": "Отримайте рейтинг і подивіться, хто переміг",
+ "list_winners": "Список переможців",
+ "create_a_quiz_from_scratch": "Створіть вікторину з нуля за допомогою редактора та додайте зображення тощо",
+ "check_if_chosen_wisely": "Перевірте, чи мудро ви вибрали",
+ "user_friendly_content": "ClassQuiz має бути простим, тому ним може користуватися кожен.",
+ "no_tracking_content": "Інші відстежують вас і надсилають цю інформацію третім сторонам, але ClassQuiz цього не робить.",
+ "multilingual_content": "ClassQuiz доступний англійською, французькою, німецькою, італійською, норвезькою (букмол), турецькою та частково індонезійською та каталонською мовами.",
+ "dark_mode": "Темний режим",
+ "why_classquiz": "Чому ClassQuiz?",
+ "community_driven": "Керується спільнотою",
+ "play_quiz": "2. Пограйте у вікторину",
+ "download_quizzes_content": "Тести можна завантажити як один файл і імпортувати в будь-який час. Це також дозволяє переміщувати ваші тести в інші екземпляри ClassQuiz.",
+ "import_quiz_from_kahoot_and_edit": "I",
+ "no_player_limit_content": "ClassQuiz не має штучного обмеження гравців. Теоретично в одну вікторину можуть грати понад 1000 гравців, але в тесті брали участь до 300 гравців.",
+ "no_player_limit": "Немає обмежень гравців"
},
"result_page": {
"correct_answer_plural": "",
@@ -60,148 +63,153 @@
"custom_field": ""
},
"register_page": {
- "create_account": "",
- "greeting": "",
- "forgot_password?": "",
- "already_have_account?": ""
+ "create_account": "Створити акаунт",
+ "greeting": "Приємно познайомитися!",
+ "forgot_password?": "Забули пароль?",
+ "already_have_account?": "Вже маєте акаунт?"
},
"words": {
- "delete": "",
- "import": "",
- "public": "",
- "upload": "",
- "player_plural": "",
- "next": "",
- "totp": "",
- "score": "",
- "analytics": "",
- "no": "",
- "speed": "",
- "play": "",
- "email": "",
- "backup_code": "",
- "question": "",
- "files_library": "",
- "check_choice": "",
- "start": "",
- "voting": "",
- "pin": "",
- "point": "",
- "docs": "",
- "description": "",
- "settings": "",
- "features": "",
- "other": "",
- "title": "",
- "text": "",
- "register": "",
- "username": "",
- "practice": "",
- "find": "",
- "private": "",
- "answer_plural": "",
- "version": "",
- "update": "",
- "download": "",
- "slide": "",
- "repeat_password": "",
- "kick": "",
- "url": "",
- "explore": "",
- "close": "",
- "error": "",
- "play_plural": "",
- "rating": "",
- "video": "",
- "browser": "",
- "stats": "",
- "password": "",
- "donating": "",
- "save": "",
- "note": "",
- "order": "",
- "dislike_plural": "",
- "multiple_choice": "",
- "info": "",
- "question_plural": "",
- "results": "",
- "view_plural": "",
- "yes": "",
- "point_plural": "",
- "continue": "",
- "game_pin": "",
- "like": "",
- "dislike": "",
- "search": "",
- "progress": "",
- "select": "",
- "screenshot": "",
- "correct": "",
- "like_plural": "",
- "screenshot_plural": "",
- "view": "",
- "name": "",
- "answer": "",
- "other_plural": "",
- "count": "",
- "login": "",
- "create": "",
- "report": "",
- "quiztivity": "",
- "library": "",
- "finish": "",
- "normal": "",
- "selected": "",
- "result": "",
- "unknown": "",
- "dashboard": "",
- "back": "",
- "edit": "",
- "overview": "",
- "image": "",
- "result_plural": "",
- "submit": "",
- "never": "",
- "connect": "",
- "quiz": "",
- "range": "",
- "logout": ""
+ "delete": "Видалити",
+ "import": "Імпорт",
+ "public": "Громадський",
+ "upload": "Завантаження",
+ "player_plural": "Гравці",
+ "next": "Далі",
+ "totp": "Тотп",
+ "score": "Оцінка",
+ "analytics": "Аналітика",
+ "no": "Ні",
+ "speed": "швидкість",
+ "play": "грати",
+ "email": "Адреса електронної пошти",
+ "backup_code": "Резервний код",
+ "question": "Питання",
+ "files_library": "Бібліотека файлів",
+ "check_choice": "Перевірте вибір",
+ "start": "старт",
+ "voting": "Голосування",
+ "pin": "PIN",
+ "point": "точка",
+ "docs": "Документи",
+ "description": "Опис",
+ "settings": "Налаштування",
+ "features": "особливості",
+ "other": "інші",
+ "title": "Назва",
+ "text": "текст",
+ "register": "Журнал",
+ "username": "Ім'я користувача",
+ "practice": "Практика",
+ "find": "знайти",
+ "private": "Приватнi",
+ "answer_plural": "Відповіді",
+ "version": "Версія",
+ "update": "оновлення",
+ "download": "Завантажити",
+ "slide": "слайд",
+ "repeat_password": "Повторіть пароль",
+ "kick": "удар ногою",
+ "url": "URL",
+ "explore": "Дослідити",
+ "close": "Закрити",
+ "error": "Помилка",
+ "play_plural": "П'єси",
+ "rating": "Рейтинг",
+ "video": "відео",
+ "browser": "Браузер",
+ "stats": "статистика",
+ "password": "Пароль",
+ "donating": "пожертвування",
+ "save": "Зберегти",
+ "note": "Примітка",
+ "order": "порядок",
+ "dislike_plural": "Не сподобалося",
+ "multiple_choice": "Мульти-Хайце",
+ "info": "Інформація",
+ "question_plural": ";Питання",
+ "results": "Результати",
+ "view_plural": "Перегляди",
+ "yes": "Так",
+ "point_plural": "Очки",
+ "continue": "Продовжити",
+ "game_pin": "Гра PIN",
+ "like": "Подобається",
+ "dislike": "Не подобається",
+ "search": "Пошук",
+ "progress": "Прогрес",
+ "select": "Виберіть",
+ "screenshot": "Знімок екрана",
+ "correct": "Правильно",
+ "like_plural": "Лайки",
+ "screenshot_plural": "Знімки екрана",
+ "view": "Вид",
+ "name": "Ім'я",
+ "answer": "Відповідь",
+ "other_plural": "Інші",
+ "count": "Кількість",
+ "login": "авторизуватися",
+ "create": "Створити",
+ "report": "Звіт",
+ "quiztivity": "Допитливість",
+ "library": "Бібліотека",
+ "finish": "Закінчити",
+ "normal": "нормальний",
+ "selected": "Вибране",
+ "result": "Результат",
+ "unknown": "Невідомий",
+ "dashboard": "Дашборд",
+ "back": "Назад",
+ "edit": "Редагувати",
+ "overview": "Огляд",
+ "image": "Зображення",
+ "result_plural": "Результати",
+ "submit": "Надіслати",
+ "never": "Ніколи",
+ "connect": "Підключитися",
+ "quiz": "Вікторина",
+ "range": "Діапазон",
+ "logout": "Вийти",
+ "player": "гравець"
},
"edit_page": {
- "success_update_body": "",
- "success_update_title": ""
+ "success_update_body": "Інквізиції ніхто не чекатиме.",
+ "success_update_title": "Тест оновлено."
},
"admin_page": {
- "stop_time_and_solutions": "",
- "already_registered_as_admin": "",
- "no_answers": "",
- "start_by_showing_first_question": "",
- "request_export_results": "",
- "time_left": "",
- "show_next_question": "",
- "stop_time": "",
- "show_results": "",
- "save_results": "",
- "enter_answer_into_field": "",
- "get_results_and_stop_time": "",
- "start_game": "",
- "answers_submitted": "",
- "download_export_results": "",
- "next_question": "",
- "get_results": "",
- "get_final_results": ""
+ "stop_time_and_solutions": "Зупиніть час і покажіть рішення",
+ "already_registered_as_admin": "Для цієї гри вже зареєстрований адмін.",
+ "no_answers": "Немає відповідей!",
+ "start_by_showing_first_question": "Почніть із показу першого запитання.",
+ "request_export_results": "Запит на завантаження результатів",
+ "time_left": "Час залишився",
+ "show_next_question": "Показати наступне запитання",
+ "stop_time": "Зупинити час",
+ "show_results": "Показати результати",
+ "save_results": "Зберегти результати",
+ "enter_answer_into_field": "Введіть свою відповідь у поле введення!",
+ "get_results_and_stop_time": "Отримайте результат і зупиніть час",
+ "start_game": "Почати гру",
+ "answers_submitted": "{{answer_count}} Відповіді надіслано",
+ "download_export_results": "Завантажити результати",
+ "next_question": "Наступне запитання ({{question}})",
+ "get_results": "Отримати результати",
+ "get_final_results": "Отримайте остаточні результати",
+ "export_results": "Експорт результатів"
},
"play_page": {
- "2nd_place": "",
- "join_description": "",
- "1st_place": "",
- "points_added": "",
- "final_result_rank": "",
- "your_score": "",
- "end_sentence": "",
- "with_out_of": "",
- "3rd place": "",
- "join_by_entering_code": ""
+ "2nd_place": "2 місце",
+ "join_description": "Приєднайтеся до {{url}} і введіть {{pin}}.",
+ "1st_place": "1 місце",
+ "points_added": "Додано бали",
+ "final_result_rank": "{{place}}: {{username}} з {{points}} балів",
+ "your_score": "Ваша оцінка: {{score}}",
+ "end_sentence": "Ось і все! Це була вікторина.",
+ "with_out_of": "з {{correct_questions}} із {{total_question_count}}",
+ "3rd place": "3 місце",
+ "join_by_entering_code": "Приєднайтеся, ввівши наступний код",
+ "your_place": "Ви на місці {{place}}!",
+ "players_waiting": "{{count}} гравець чекає",
+ "players_waiting_plural": "{{count}} гравці чекають"
},
"file_dashboard": {
"unset": "",
@@ -222,42 +230,42 @@
"avatar_settings": {
"accessories_type": "",
"go_back": "",
- "hair_color": "",
+ "hair_color": "Колір волосся",
"clothe_graphic_type": "",
- "facial_hair_type": "",
+ "facial_hair_type": "Волосся на обличчі",
"facial_hair_color": "",
- "skin_color": "",
+ "skin_color": "Колір шкіри",
"clothe_color": "",
"thats_you": "",
"start_over": "",
"clothe_type": "",
"mouth_type": "",
- "top_type": "",
+ "top_type": "Топ",
"eyebrow_type": "",
"hat_color": ""
},
"overview_page": {
- "question_count": "",
- "created_at": "",
- "no_quizzes": ""
+ "question_count": "Кількість питань",
+ "created_at": "Створено в",
+ "no_quizzes": "Натисніть кнопку «Створити» або імпортуйте тест, щоб почати."
},
"settings_page": {
- "change_avatar": "",
- "change_password_submit": "",
- "security_settings": "",
- "delete_this_session": "",
- "old_password": "",
- "check_location": "",
- "last_seen": "",
- "this_session?": "",
- "repeat_password": "",
- "new_password": "",
- "add_api_key": ""
+ "change_avatar": "Змінити аватар",
+ "change_password_submit": "Змінити пароль!",
+ "security_settings": "Налаштування безпеки",
+ "delete_this_session": "Видалити цей сеанс",
+ "old_password": "Старий пароль",
+ "check_location": "Перевірте місцезнаходження",
+ "last_seen": "Востаннє бачили",
+ "this_session?": "Ця сесія?",
+ "repeat_password": "Повторіть пароль",
+ "new_password": "Новий пароль",
+ "add_api_key": "Додайте ключ API"
},
"footer": {
- "donate": "",
- "more_details_here": "",
- "self_ads": ""
+ "donate": "Якщо ви вважаєте це корисним, спробуйте {{donate_link}}.",
+ "more_details_here": "Детальніше тут",
+ "self_ads": "Створено з ❤️ {{mawoka_link}} та за допомогою {{others_link}}."
},
"quiztivity": {
"editor": {
@@ -325,30 +333,37 @@
"webauthn_available": ""
},
"editor": {
- "delete_answer": "",
- "check_choice_description": "",
- "text_description": "",
- "order_description": "",
- "add_new_answer": "",
+ "delete_answer": "Видалити відповідь",
+ "check_choice_description": "Щоб набрати бали, потрібно вибрати всі правильні відповіді",
+ "text_description": "Гравці можуть вводити текст",
+ "order_description": "Відповіді можна привести в правильний порядок",
+ "add_new_answer": "Додайте нову відповідь",
"slide": {
- "headline": "",
- "headline_description": "",
- "rectangle": "",
- "rectangle_description": "",
- "text": "",
- "text_description": ""
+ "headline": "Заголовок",
+ "headline_description": "Жирний текст для заголовків",
+ "rectangle": "Прямокутник",
+ "rectangle_description": "Просто прямокутник",
+ "text": "текст",
+ "text_description": "Менший довший текст"
},
- "voting_description": "",
- "not_all_links_imgur_links": "",
- "delete_question": "",
- "range_description": "",
- "empty": "",
- "right_or_true?": "",
- "abcd_description": "",
- "time_in_seconds": "",
- "add_new_question": "",
- "bg_image": "",
- "no_title": ""
+ "voting_description": "Відповіді не додають балів",
+ "not_all_links_imgur_links": "Не всі посилання є посиланнями на Imgur!",
+ "delete_question": "Видалити запитання",
+ "range_description": "Діапазон чисел можна вибрати за допомогою повзунка",
+ "empty": "Порожній...",
+ "right_or_true?": "правильно?",
+ "abcd_description": "Можна вибрати лише одну відповідь",
+ "time_in_seconds": "Час у секундах",
+ "add_new_question": "Додайте нове питання",
+ "bg_image": "Фонове зображення",
+ "no_title": "Без назви...",
+ "advanced_settings": "Розширені налаштування",
+ "hide_question_results": "Приховати результати запитання?",
+ "need_more_help": "Потрібна додаткова допомога?",
+ "visit_docs": "Відвідайте документи.",
+ "enter_answer": "Введіть відповідь",
+ "enable_reorder": "Увімкнути режим зміни порядку",
+ "disable_reorder": "Вимкнути режим зміни порядку"
},
"controllers": {
"last_seen": "",
@@ -366,16 +381,16 @@
"view_on_kahoot": ""
},
"import_page": {
- "this_side_classquiz_excel": "",
- "visit_docs": "",
- "download_template_here": "",
- "classquiz_quiz": "",
- "this_side_classquiz": "",
- "a_kahoot_quiz": "",
- "side_import_kahoot": "",
- "url_should_look_like_this": "",
- "need_help": "",
- "upload_file_ending": ""
+ "this_side_classquiz_excel": "Ви також можете завантажити файли Excel, якщо ви заповнили наведений нижче шаблон. Якщо вікторина з назвою вже існує, вона додасть запитання до наявної вікторини.",
+ "visit_docs": "Відвідайте документацію",
+ "download_template_here": "Завантажте шаблон",
+ "classquiz_quiz": "А ClassQuiz-вікторина",
+ "this_side_classquiz": "На цій стороні ви можете імпортувати тести, які були експортовані з ClassQuiz.",
+ "a_kahoot_quiz": "Вікторина Kahoot",
+ "side_import_kahoot": "На цій стороні ви можете імпортувати тести, які живуть на Kahoot!.",
+ "url_should_look_like_this": "URL-адреса має виглядати так: https://create.kahoot.it/details/...",
+ "need_help": "Потрібна допомога?",
+ "upload_file_ending": "Завантажте файл із розширенням .cqa або .xlsx"
},
"start_game": {
"old_school_mode_description": "",
@@ -385,79 +400,79 @@
"normal_mode_description": ""
},
"login_page": {
- "use_backup_code": "",
- "email_or_username": "",
- "already_have_account": "",
+ "use_backup_code": "Використовуйте резервний код",
+ "email_or_username": "Електронна пошта або ім'я користувача",
+ "already_have_account": "Немає облікового запису?",
"modal": {
"error": {
"description": {
- "unexpected": "",
- "wrong_creds": ""
+ "unexpected": "Сталася стара добра несподівана помилка!",
+ "wrong_creds": "Переконайтеся, що ваш пароль та адреса електронної пошти правильні."
},
- "wrong_creds": "",
- "unexpected": ""
+ "wrong_creds": "Неправильна адреса електронної пошти або пароль.",
+ "unexpected": "Несподівана помилка!"
},
"success": {
- "success": "",
+ "success": "Увійшли в систему.",
"description": {
- "success": "",
- "success_check_mail": ""
+ "success": "Увійшли в систему.",
+ "success_check_mail": "Будь ласка, перевірте свою електронну скриньку на наявність електронного листа з посиланням, на яке можна натиснути, щоб увійти."
},
- "success_check_mail": ""
+ "success_check_mail": "Увійшли. Перевірте свою електронну скриньку."
}
},
- "login_or_create_account": "",
- "welcome_back": ""
+ "login_or_create_account": "Увійдіть або створіть обліковий запис",
+ "welcome_back": "Ласкаво просимо назад."
},
"password_reset_page": {
- "reset_password": ""
+ "reset_password": "Скинути пароль"
},
"video_uploader": {
"time_remaining": "",
"time_elapsed": ""
},
"explore_page": {
- "imported_by": "",
- "made_by": ""
+ "imported_by": "Імпортовано",
+ "made_by": "Зроблено"
},
"create_page": {
"success": {
- "title": "",
- "body": ""
+ "title": "Вікторину створено.",
+ "body": "Нехай ігри починаються."
}
},
"error_page": {
- "unknown_error_text": "",
- "404_text": ""
+ "unknown_error_text": "Такого не повинно бути. Можливо, це моя вина, а не твоя, але, можливо, ти маєш магічну силу ламати щось...",
+ "404_text": "Сторінка, яку ви шукали, зникла або взагалі не існувала. хто знає?"
},
"uploader": {
- "images_by_pixabay": "",
- "upload_video_popup_notice": "",
- "add_image": "",
- "select_upload_type": "",
- "upload_a_video": "",
- "next_page": "",
- "visit_pixabay": "",
- "previous_page": "",
- "search_english_only": "",
- "upload_video": ""
+ "images_by_pixabay": "Зображення надано Pixabay",
+ "upload_video_popup_notice": "Спливаюче вікно відкрито; перегляньте його для отримання додаткової інформації",
+ "add_image": "Додати медіа",
+ "select_upload_type": "Виберіть тип завантаження",
+ "upload_a_video": "Завантажте відео",
+ "next_page": "Наступна сторінка",
+ "visit_pixabay": "Відвідайте Pixabay",
+ "previous_page": "Попередня сторінка",
+ "search_english_only": "Пошук працює лише англійською мовою",
+ "upload_video": "Завантажити відео"
},
"search_page": {
- "nothing_here": "",
- "at_least_3_characters": ""
+ "nothing_here": "Тут немає нічого...",
+ "at_least_3_characters": "Введіть принаймні 3 символи..."
},
"dashboard": {
- "commandpalette_notice": "",
- "views_n_plays": "",
- "search_for_own_quizzes": "",
- "info_analytics": ""
+ "commandpalette_notice": "Натисніть Ctr+k або Meta+k, щоб відкрити панель команд",
+ "views_n_plays": "Перегляди та відтворення",
+ "search_for_own_quizzes": "Шукайте власні тести",
+ "info_analytics": "«Відтворення» показують лише те, як часто запускали вікторину (включно з вами), тоді як «Перегляди» підраховують, як часто відвідували сторінку «Перегляд», тому також враховуються роботи (вибачте за це)."
},
"navbar": {
"donate": ""
},
"editor_page": {
- "add_an_answer": "",
- "right_click_to_delete": ""
+ "add_an_answer": "Додайте відповідь",
+ "right_click_to_delete": "Клацніть правою кнопкою миші на відповідь, щоб видалити її!"
},
"public_user_page": {
"no_original_quizzes": "",