diff --git a/web/public/static/langs/uk.json b/web/public/static/langs/uk.json
index 304bd9df..686a3d3e 100644
--- a/web/public/static/langs/uk.json
+++ b/web/public/static/langs/uk.json
@@ -187,5 +187,55 @@
"priority_low": "низький",
"error_boundary_stack_trace": "Трасування стека",
"error_boundary_unsupported_indexeddb_title": "Приватний перегляд не підтримується",
- "error_boundary_unsupported_indexeddb_description": "Веб-програма ntfy потребує IndexedDB для роботи, а ваш браузер не підтримує IndexedDB у режимі приватного перегляду.
На жаль, використання ntfy web не має сенсу у режимі приватного перегляду, оскільки все зберігається в пам’яті браузера. Ви можете прочитати більше про це у цьому випуску GitHub або поспілкуватися з нами на Discord або Matrix."
+ "error_boundary_unsupported_indexeddb_description": "Веб-програма ntfy потребує IndexedDB для роботи, а ваш браузер не підтримує IndexedDB у режимі приватного перегляду.
На жаль, використання ntfy web не має сенсу у режимі приватного перегляду, оскільки все зберігається в пам’яті браузера. Ви можете прочитати більше про це у цьому випуску GitHub або поспілкуватися з нами на Discord або Matrix.",
+ "signup_title": "Створення облікового запису ntfy",
+ "signup_form_username": "Ім'я користувача",
+ "signup_form_password": "Пароль",
+ "signup_form_confirm_password": "Підтвердіть пароль",
+ "signup_form_button_submit": "Зареєструватися",
+ "signup_form_toggle_password_visibility": "Перемкнути видимість пароля",
+ "signup_already_have_account": "Вже маєте обліковий запис? Увійдіть!",
+ "signup_disabled": "Реєстрацію вимкнено",
+ "signup_error_username_taken": "Ім'я користувача {{username}} вже зайнято",
+ "signup_error_creation_limit_reached": "Досягнуто обмеження на створення облікового запису",
+ "login_title": "Увійдіть до свого облікового запису ntfy",
+ "login_form_button_submit": "Увійти",
+ "login_link_signup": "Зареєструватися",
+ "login_disabled": "Вхід вимкнено",
+ "action_bar_account": "Обліковий запис",
+ "action_bar_reservation_add": "Зарезервувати тему",
+ "action_bar_reservation_edit": "Змінити резервування",
+ "action_bar_reservation_delete": "Видалити резервування",
+ "action_bar_reservation_limit_reached": "Досягнуто ліміту",
+ "action_bar_change_display_name": "Змінити відображувану назву",
+ "action_bar_profile_title": "Профіль",
+ "action_bar_profile_settings": "Налаштування",
+ "action_bar_sign_up": "Зареєструватися",
+ "nav_button_account": "Обліковий запис",
+ "nav_upgrade_banner_description": "Резервування тем, більше повідомлень та імейлів, більші вкладення",
+ "alert_not_supported_context_description": "Сповіщення підтримуються лише через HTTPS. Це обмеження Notifications API.",
+ "display_name_dialog_title": "Змінити відображувану назву",
+ "reserve_dialog_checkbox_label": "Зарезервувати тему та налаштувати доступ",
+ "subscribe_dialog_subscribe_button_generate_topic_name": "Згенерувати назву",
+ "subscribe_dialog_error_topic_already_reserved": "Тема вже зарезервована",
+ "account_basics_title": "Обліковий запис",
+ "account_basics_username_title": "Ім'я користувача",
+ "account_basics_username_description": "Привіт, це ти ❤",
+ "account_basics_password_dialog_title": "Змінити пароль",
+ "account_basics_password_dialog_current_password_label": "Поточний пароль",
+ "account_basics_password_dialog_new_password_label": "Новий пароль",
+ "account_basics_password_dialog_confirm_password_label": "Підтвердіть пароль",
+ "account_basics_password_dialog_button_submit": "Змінити пароль",
+ "account_basics_password_dialog_current_password_incorrect": "Неправильний пароль",
+ "account_usage_title": "Використання",
+ "account_usage_limits_reset_daily": "Ліміти використання скидаються щодня опівночі (UTC)",
+ "account_basics_tier_title": "Тип облікового запису",
+ "account_basics_tier_admin": "Адміністратор",
+ "action_bar_sign_in": "Увійти",
+ "action_bar_profile_logout": "Вийти",
+ "nav_upgrade_banner_label": "Оновлення до ntfy Pro",
+ "display_name_dialog_description": "Задайте альтернативну назву для теми, яка відображатиметься у списку підписок. Це допоможе легше ідентифікувати теми зі складними назвами.",
+ "display_name_dialog_placeholder": "Відображуване ім'я",
+ "account_basics_password_title": "Пароль",
+ "account_basics_username_admin_tooltip": "Ви адміністратор"
}