diff --git a/web/public/static/langs/sk.json b/web/public/static/langs/sk.json
index 0967ef42..e2a54dba 100644
--- a/web/public/static/langs/sk.json
+++ b/web/public/static/langs/sk.json
@@ -1 +1,177 @@
-{}
+{
+ "common_save": "Uložiť",
+ "common_back": "Späť",
+ "common_copy_to_clipboard": "Kopírovať do schránky",
+ "signup_title": "Vytvoriť ntfy účet",
+ "signup_form_username": "Používateľské meno",
+ "signup_form_confirm_password": "Potvrdenie hesla",
+ "signup_form_button_submit": "Zaregistrovať sa",
+ "signup_form_toggle_password_visibility": "Prepnúť viditeľnosť hesla",
+ "signup_error_username_taken": "Používateľské meno {{username}} je už obsadené",
+ "login_form_button_submit": "Prihlásiť sa",
+ "login_disabled": "Prihlásenie je zakázané",
+ "action_bar_logo_alt": "ntfy logo",
+ "action_bar_settings": "Nastavenia",
+ "action_bar_account": "Účet",
+ "action_bar_sign_in": "Prihlásiť sa",
+ "action_bar_profile_settings": "Nastavenia",
+ "action_bar_reservation_edit": "Zmeniť rezerváciu",
+ "action_bar_unsubscribe": "Odhlásiť odber",
+ "action_bar_toggle_mute": "Stlmiť/zrušiť stlmenie upozornení",
+ "action_bar_toggle_action_menu": "Otvoriť/zavrieť akčné menu",
+ "action_bar_profile_title": "Profil",
+ "nav_button_settings": "Nastavenia",
+ "nav_button_account": "Účet",
+ "message_bar_show_dialog": "Zobraziť okno pre odosielanie oznámení",
+ "message_bar_publish": "Zverejniť správu",
+ "nav_topics_title": "Odoberané témy",
+ "nav_button_all_notifications": "Všetky oznámenia",
+ "alert_grant_description": "Udeliť prehliadaču povolenie na zobrazovanie oznámení na ploche.",
+ "alert_not_supported_context_description": "Oznámenia sú podporované len cez HTTPS. Ide o obmedzenie rozhrania Notifications API.",
+ "notifications_list": "Zoznam oznámení",
+ "notifications_list_item": "Oznámenie",
+ "notifications_mark_read": "Označiť ako prečítané",
+ "notifications_delete": "Zmazať",
+ "notifications_copied_to_clipboard": "Skopírované do schránky",
+ "notifications_tags": "Štítky",
+ "notifications_priority_x": "Priorita {{priority}}",
+ "notifications_new_indicator": "Nové oznámenie",
+ "notifications_attachment_image": "Obrázok prílohy",
+ "notifications_attachment_link_expired": "odkaz na stiahnutie vypršal",
+ "notifications_attachment_file_image": "súbor s obrázkom",
+ "notifications_attachment_file_video": "video súbor",
+ "notifications_attachment_file_audio": "zvukový súbor",
+ "notifications_attachment_file_app": "Súbor aplikácie pre Android",
+ "notifications_attachment_file_document": "iný dokument",
+ "notifications_click_copy_url_title": "Skopírovať URL adresu odkazu do schránky",
+ "notifications_click_copy_url_button": "Kopírovať odkaz",
+ "notifications_click_open_button": "Otvoriť odkaz",
+ "notifications_actions_not_supported": "Akcia nie je podporovaná vo webovej aplikácii",
+ "notifications_none_for_topic_title": "K tejto téme ste zatiaľ nedostali žiadne upozornenia.",
+ "notifications_none_for_any_title": "Nedostali ste žiadne upozornenia.",
+ "notifications_none_for_any_description": "Ak chcete posielať oznámenia do témy, jednoducho zadajte adresu PUT alebo POST na adresu URL témy. Tu je príklad s použitím jednej z vašich tém.",
+ "notifications_no_subscriptions_title": "Zdá sa, že zatiaľ nemáte žiadne prihlásenia na odber.",
+ "display_name_dialog_title": "Zmeniť zobrazovaný názov",
+ "notifications_no_subscriptions_description": "Kliknutím na odkaz \"{{text odkazu}}\" vytvoríte tému alebo sa na ňu prihlásite. Potom môžete posielať správy prostredníctvom PUT alebo POST a budete tu dostávať oznámenia.",
+ "notifications_example": "Príklad",
+ "notifications_more_details": "Ďalšie informácie nájdete na webovej stránke alebo v dokumentácií.",
+ "display_name_dialog_placeholder": "Zobrazený názov",
+ "reserve_dialog_checkbox_label": "Rezervovať tému a nakonfigurovať prístup",
+ "notifications_loading": "Načítavanie oznámení …",
+ "publish_dialog_title_no_topic": "Zverejniť oznámenie",
+ "publish_dialog_title_topic": "Zverejniť v {{topic}}",
+ "publish_dialog_progress_uploading": "Nahrávanie…",
+ "publish_dialog_progress_uploading_detail": "Nahrávanie {{loaded}}/{{total}} ({{percent}}%) …",
+ "publish_dialog_message_published": "Oznámenie zverejnené",
+ "publish_dialog_attachment_limits_file_and_quota_reached": "prekročí {{fileSizeLimit}} limit súboru a kvótu, {{remainingBytes}} zostáva",
+ "publish_dialog_attachment_limits_file_reached": "prekračuje {{fileSizeLimit}} limit súboru",
+ "publish_dialog_attachment_limits_quota_reached": "prekračuje kvótu, {{remainingBytes}} zostáva",
+ "publish_dialog_emoji_picker_show": "Vyberte emoji",
+ "publish_dialog_priority_min": "Min. priorita",
+ "publish_dialog_priority_low": "Nízka priorita",
+ "publish_dialog_priority_default": "Predvolená priorita",
+ "publish_dialog_priority_high": "Vysoká priorita",
+ "publish_dialog_priority_max": "Max. priorita",
+ "publish_dialog_base_url_label": "URL Adresa služby",
+ "publish_dialog_base_url_placeholder": "URL adresa služby, napr. https://example.com",
+ "publish_dialog_topic_label": "Názov témy",
+ "publish_dialog_topic_placeholder": "Názov témy, napr. phil_alerts",
+ "publish_dialog_topic_reset": "Resetovať tému",
+ "publish_dialog_title_label": "Názov",
+ "publish_dialog_title_placeholder": "Názov oznámenia, napr. Upozornenie na miesto na disku",
+ "publish_dialog_tags_label": "Štítky",
+ "publish_dialog_message_label": "Správa",
+ "publish_dialog_priority_label": "Priorita",
+ "publish_dialog_click_label": "Kliknite na URL",
+ "publish_dialog_click_placeholder": "URL adresa sa otvorí po kliknutí na oznámenie",
+ "publish_dialog_email_label": "Email",
+ "publish_dialog_email_placeholder": "Emailová adresa, na ktorú sa má oznámenie zaslať, napr. phil@example.com",
+ "publish_dialog_call_label": "Telefonovať",
+ "publish_dialog_call_item": "Zavolať na telefónne číslo {{number}}",
+ "publish_dialog_call_reset": "Odstrániť telefón",
+ "publish_dialog_attach_label": "URL prílohy",
+ "publish_dialog_attach_reset": "Odstrániť URL prílohy",
+ "publish_dialog_filename_label": "Názov súboru",
+ "publish_dialog_filename_placeholder": "Názov súboru prílohy",
+ "publish_dialog_delay_label": "Oneskorenie",
+ "publish_dialog_delay_placeholder": "Oneskorenie doručenia, napr. {{unixTimestamp}}, {{relativeTime}} alebo \"{{naturalLanguage}}\" (len v angličtine)",
+ "publish_dialog_delay_reset": "Odstrániť oneskorené doručenie",
+ "publish_dialog_chip_call_label": "Telefonovať",
+ "publish_dialog_other_features": "Ďalšie funkcie:",
+ "publish_dialog_chip_call_no_verified_numbers_tooltip": "Žiadne overené telefónne čísla",
+ "publish_dialog_chip_attach_url_label": "Pripojiť súbor pomocou adresy URL",
+ "publish_dialog_chip_delay_label": "Oneskoriť doručenie",
+ "publish_dialog_chip_topic_label": "Zmeniť tému",
+ "publish_dialog_button_cancel_sending": "Zrušiť odosielanie",
+ "publish_dialog_button_send": "Odoslať",
+ "publish_dialog_checkbox_publish_another": "Zverejniť ďalšie",
+ "publish_dialog_attached_file_title": "Priložený súbor:",
+ "subscribe_dialog_subscribe_button_cancel": "Zrušiť",
+ "subscribe_dialog_subscribe_title": "Odoberať tému",
+ "subscribe_dialog_subscribe_base_url_label": "URL Adresa služby",
+ "subscribe_dialog_subscribe_topic_placeholder": "Názov témy, napr. phil_alerts",
+ "publish_dialog_attached_file_filename_placeholder": "Názov súboru prílohy",
+ "publish_dialog_attached_file_remove": "Odstrániť priložený súbor",
+ "publish_dialog_drop_file_here": "Vložiť súbor",
+ "subscribe_dialog_login_password_label": "Heslo",
+ "account_basics_password_dialog_confirm_password_label": "Potvrdenie hesla",
+ "account_basics_title": "Účet",
+ "account_delete_dialog_button_cancel": "Zrušiť",
+ "account_delete_dialog_label": "Heslo",
+ "prefs_reservations_dialog_title_add": "Rezervovať tému",
+ "publish_dialog_button_cancel": "Zrušiť",
+ "account_upgrade_dialog_button_cancel": "Zrušiť",
+ "account_tokens_dialog_button_cancel": "Zrušiť",
+ "common_cancel": "Zrušiť",
+ "common_add": "Pridať",
+ "account_basics_username_title": "Používateľské meno",
+ "signup_form_password": "Heslo",
+ "signup_error_creation_limit_reached": "Dosiahnutý limit na vytvorenie konta",
+ "account_basics_password_title": "Heslo",
+ "action_bar_change_display_name": "Zmeniť zobrazovaný názov",
+ "prefs_users_dialog_password_label": "Heslo",
+ "action_bar_sign_up": "Zaregistrovať sa",
+ "login_link_signup": "Zaregistrovať sa",
+ "signup_already_have_account": "Už máte účet? Prihláste sa!",
+ "signup_disabled": "Registrácia je vypnutá",
+ "login_title": "Prihláste sa do svojho konta ntfy",
+ "action_bar_show_menu": "Zobraziť menu",
+ "action_bar_reservation_add": "Rezervovať tému",
+ "action_bar_reservation_delete": "Odstrániť rezerváciu",
+ "action_bar_reservation_limit_reached": "Dosiahnutý limit",
+ "action_bar_send_test_notification": "Odoslať testovacie oznámenie",
+ "action_bar_clear_notifications": "Vymazať všetky oznámenia",
+ "publish_dialog_message_placeholder": "Sem napíšte správu",
+ "action_bar_profile_logout": "Odhlásiť sa",
+ "message_bar_type_message": "Sem napíšte správu",
+ "message_bar_error_publishing": "Chyba pri zverejňovaní oznámenia",
+ "nav_button_documentation": "Dokumentácia",
+ "nav_button_publish_message": "Zverejniť oznámenie",
+ "nav_button_subscribe": "Odoberať tému",
+ "nav_button_muted": "Oznámenia stlmené",
+ "nav_button_connecting": "pripájanie",
+ "nav_upgrade_banner_description": "Rezervovať témy, viac správ a e-mailov a väčšie prílohy",
+ "nav_upgrade_banner_label": "Vylepšiť na ntfy Pro",
+ "alert_grant_title": "Oznámenia sú vypnuté",
+ "alert_grant_button": "Prideliť teraz",
+ "alert_not_supported_title": "Oznámenia nie sú podporované",
+ "alert_not_supported_description": "Oznámenia nie sú vo vašom prehliadači podporované.",
+ "notifications_attachment_copy_url_title": "Kopírovať URL adresu prílohy do schránky",
+ "notifications_attachment_copy_url_button": "Kopírovať adresu URL",
+ "notifications_attachment_open_title": "Prejsť na {{url}}",
+ "notifications_actions_open_url_title": "Prejsť na {{url}}",
+ "notifications_attachment_open_button": "Otvoriť prílohu",
+ "notifications_attachment_link_expires": "platnosť odkazu vyprší {{date}}",
+ "notifications_none_for_topic_description": "Ak chcete posielať oznámenia do tejto témy, jednoducho zadajte adresu PUT alebo POST na URL adresu témy.",
+ "notifications_actions_http_request_title": "Odoslať HTTP {{method}} na {{url}}",
+ "display_name_dialog_description": "Nastavenie alternatívneho názvu témy, ktorá sa zobrazuje v zozname odberov. Pomáha to ľahšie identifikovať témy so zložitými názvami.",
+ "prefs_users_table_base_url_header": "URL Adresa služby",
+ "publish_dialog_tags_placeholder": "Zoznam štítkov oddelených čiarkou, napr. varovanie, srv1-backup",
+ "publish_dialog_chip_click_label": "Kliknite na URL",
+ "publish_dialog_email_reset": "Odstrániť email na preposielanie",
+ "publish_dialog_click_reset": "Odobrať URL kliknutím",
+ "publish_dialog_attach_placeholder": "Pripojiť súbor pomocou URL adresy, napr. https://f-droid.org/F-Droid.apk",
+ "publish_dialog_chip_email_label": "Preposlanie na email",
+ "publish_dialog_chip_attach_file_label": "Pripojiť miestny súbor",
+ "publish_dialog_details_examples_description": "Príklady a podrobný opis všetkých funkcií odosielania nájdete v dokumentácii."
+}