diff --git a/apps/web/src/i18n/strings/fr.json b/apps/web/src/i18n/strings/fr.json
index fc4bb39683..77d4480c92 100644
--- a/apps/web/src/i18n/strings/fr.json
+++ b/apps/web/src/i18n/strings/fr.json
@@ -892,6 +892,8 @@
"user_avatar": "Avatar: %(avatar)s",
"user_displayname": "Nom d'affichage : %(displayname)s",
"user_id": "Identifiant utilisateur : %(userId)s",
+ "user_identity": "Identité cryptographique",
+ "user_identity_unknown": "Inconnu",
"user_no_avatar": "Avatar: Aucun",
"user_no_displayname": "Nom d'affichage : Aucun",
"user_read_up_to": "L’utilisateur a lu jusqu’à : ",
diff --git a/apps/web/src/i18n/strings/hu.json b/apps/web/src/i18n/strings/hu.json
index 4018d784e6..e4fc1b2391 100644
--- a/apps/web/src/i18n/strings/hu.json
+++ b/apps/web/src/i18n/strings/hu.json
@@ -889,6 +889,8 @@
"user_avatar": "Profilkép: %(avatar)s",
"user_displayname": "Megjelenített név: %(displayname)s",
"user_id": "Felhasználói azonosító: %(userId)s",
+ "user_identity": "Kriptográfiai személyazonosság",
+ "user_identity_unknown": "Ismeretlen",
"user_no_avatar": "Profilkép: Nincs",
"user_no_displayname": "Megjelenített név: Nincs",
"user_read_up_to": "A felhasználó eddig olvasta el: ",
diff --git a/apps/web/src/i18n/strings/uk.json b/apps/web/src/i18n/strings/uk.json
index 4b4154a723..227ce0a874 100644
--- a/apps/web/src/i18n/strings/uk.json
+++ b/apps/web/src/i18n/strings/uk.json
@@ -751,6 +751,7 @@
"category_other": "Інше",
"category_room": "Кімната",
"caution_colon": "Попередження:",
+ "checking_sticky_events_support": "Перевірка підтримки закріплених подій...",
"client_versions": "Версії клієнта",
"crypto": {
"4s_public_key_in_account_data": "у даних облікового запису",
@@ -795,6 +796,8 @@
},
"developer_mode": "Режим розробника",
"developer_tools": "Інструменти розробника",
+ "device_dehydrated_no": "Підготовлено до відновлення: ні",
+ "device_dehydrated_yes": "Підготовлено до відновлення: так",
"device_id": "ID пристрою: %(deviceId)s",
"device_keys": "Ключі пристрою",
"device_verification_status": {
@@ -807,13 +810,18 @@
"edit_setting": "Змінити налаштування",
"edit_values": "Редагувати значення",
"empty_string": "<порожній рядок>",
+ "error_sticky_duration_must_be_a_number": "stickyDuration має бути числом",
+ "error_sticky_duration_out_of_range": "Значення stickyDuration має бути від 0 до 36000 мілісекунд (1 год)",
"event_content": "Зміст події",
"event_id": "ID події: %(eventId)s",
"event_sent": "Подію надіслано!",
"event_type": "Тип події",
+ "expired": "Термін дії минув",
+ "expires_in": "Діє до",
"explore_account_data": "Переглянути дані облікового запису",
"explore_room_account_data": "Переглянути дані облікового запису кімнати",
"explore_room_state": "Переглянути стан кімнати",
+ "explore_sticky_state": "Дізнайтеся про прикріплений стан",
"failed_to_find_widget": "Сталася помилка під час пошуку віджету.",
"failed_to_load": "Не вдалося завантажити.",
"failed_to_save": "Не вдалося зберегти налаштування.",
@@ -823,10 +831,11 @@
"invalid_json": "Не схоже на чинний JSON.",
"level": "Рівень",
"low_bandwidth_mode": "Режим низької пропускної спроможності",
- "low_bandwidth_mode_description": "Потрібен сумісний домашній сервер.",
+ "low_bandwidth_mode_description": "Вимикає шифрування, відомості про присутність, аватари, сповіщення про прочитання та введення тексту",
"main_timeline": "Основна стрічка",
"manual_device_verification": "Ручна верифікація пристрою",
"no_receipt_found": "Підтвердження не знайдено",
+ "no_sticky_events": "У цій кімнаті немає закріплених подій.",
"notification_state": "Стан сповіщень %(notificationState)s",
"notifications_debug": "Сповіщення зневадження",
"number_of_users": "Кількість користувачів",
@@ -854,6 +863,7 @@
"send_custom_account_data_event": "Надіслати нетипову подію даних облікового запису",
"send_custom_room_account_data_event": "Надіслати нетипову подію даних кімнати",
"send_custom_state_event": "Надіслати нетипову подію стану",
+ "send_custom_sticky_event": "Надіслати власну закріплену подію",
"send_custom_timeline_event": "Надіслати спеціальну подію стрічки",
"server_info": "Інформація сервера",
"server_versions": "Версії сервера",
@@ -873,6 +883,8 @@
"other": "<%(count)s просторів>"
},
"state_key": "Ключ стану",
+ "sticky_duration": "Тривалість закріплення (мс)",
+ "sticky_events_not_supported": "Ваш домашній сервер ще не підтримує закріплені події.",
"thread_root_id": "ID кореневої гілки: %(threadRootId)s",
"threads_timeline": "Стрічка гілок",
"title": "Інструменти розробника",
@@ -1822,6 +1834,7 @@
},
"remove_section_dialog": {
"confirmation": "Ви впевнені, що хочете вилучити цей розділ?",
+ "description": "Бесіди з цього розділу й надалі будуть доступні у вашому списку бесід.",
"remove_section": "Вилучити розділ",
"title": "Вилучити розділ?"
},
@@ -2316,9 +2329,9 @@
"join_rule_restricted_dialog_description": "Оберіть, які простори матимуть доступ до цієї кімнати. Якщо обрати простір, його учасники зможуть знаходити і приєднуватися.",
"join_rule_restricted_dialog_empty_warning": "Ви вилучаєте всі простори. Усталеним стане доступ за запрошенням",
"join_rule_restricted_dialog_filter_placeholder": "Пошук просторів",
- "join_rule_restricted_dialog_heading_known": "Інші відомі вам простори",
- "join_rule_restricted_dialog_heading_other": "Інші простори чи кімнати, яких ви можете не знати",
- "join_rule_restricted_dialog_heading_room": "Відомі вам простори, до яких входить кімната",
+ "join_rule_restricted_dialog_heading_known": "Ваші простори, які не містять цієї кімнати",
+ "join_rule_restricted_dialog_heading_other": "Інші простори, учасником яких ви не є",
+ "join_rule_restricted_dialog_heading_room": "Ваші простори, що містять цю кімнату",
"join_rule_restricted_dialog_heading_space": "Відомі вам простори, до яких входить цей",
"join_rule_restricted_dialog_heading_unknown": "Ймовірно, інші адміністратори кімнати є їхніми учасниками.",
"join_rule_restricted_dialog_title": "Керувати просторами",
@@ -2354,7 +2367,7 @@
"upload_avatar_label": "Вивантажити аватар",
"visibility": {
"alias_section": "Адреса",
- "error_failed_save": "Не вдалось оновити видимість цього простору",
+ "error_failed_save": "Не вдалося оновити налаштування цього простору",
"error_update_guest_access": "Не вдалося оновити гостьовий доступ до цього простору",
"error_update_history_visibility": "Не вдалося оновити видимість історії цього простору",
"guest_access_disabled": "Ви не маєте дозволу змінювати доступ гостей.",
@@ -2501,13 +2514,13 @@
"title": "Додатково"
},
"confirm_key_storage_off": "Ви впевнені, що хочете вимкнути сховище ключів?",
- "confirm_key_storage_off_description": "Якщо ви вийдете з усіх своїх пристроїв, ви втратите історію повідомлень і вам потрібно буде знову підтвердити всі наявні контакти. Докладніше",
+ "confirm_key_storage_off_description": "Якщо ви вийдете з усіх своїх пристроїв, ви втратите історію повідомлень і вам потрібно буде знову звірити всі наявні контакти. Докладніше",
"delete_key_storage": {
"breadcrumb_page": "Видалити сховище ключів",
"confirm": "Видалити сховище ключів",
"description": "Видалення сховища ключів вилучить вашу криптографічну ідентичність і ключі повідомлень з сервера, а також вимкне такі функції безпеки:",
"list_first": "Ви не матимете історії зашифрованих повідомлень на нових пристроях",
- "list_second": "Ви втратите доступ до своїх зашифрованих повідомлень, якщо ви вийдете з %(brand)s на всіх пристроях",
+ "list_second": "Ви втратите доступ до своїх зашифрованих повідомлень, якщо ви вийдете на всіх пристроях",
"title": "Ви впевнені, що хочете вимкнути зберігання ключів і видалити їх?"
},
"device_not_verified_button": "Верифікувати цей пристрій",
@@ -2920,7 +2933,7 @@
"unverified_session_explainer_2": "Під час користування цим сеансом ви не зможете брати участь у кімнатах, де ввімкнено шифрування.",
"unverified_session_explainer_3": "Для найкращої безпеки та приватності радимо користуватися клієнтами Matrix, які підтримують шифрування.",
"unverified_sessions": "Не звірені сеанси",
- "unverified_sessions_explainer_1": "Не звірені сеанси — це сеанси, які увійшли в систему з вашими обліковими даними, але не пройшли перехресну перевірку.",
+ "unverified_sessions_explainer_1": "Незвірені сеанси — це сеанси, які розпочаті з вашими обліковими даними, у яких не підтверджено вашу цифрову ідентичність.",
"unverified_sessions_explainer_2": "Ви повинні бути впевнені, що розпізнаєте ці сеанси, оскільки вони можуть бути несанкціонованим використанням вашого облікового запису.",
"unverified_sessions_list_description": "Звірте свої сеанси для покращеного безпечного обміну повідомленнями або вийдіть із тих, які ви не розпізнаєте або не використовуєте.",
"url": "URL-адреса",
@@ -2980,11 +2993,13 @@
"connection_section": "З'єднання",
"dialog_title": "Налаштування: Голос і відео",
"echo_cancellation": "Пригнічення відлуння",
+ "echo_cancellation_description": "Прибирає відлуння з мікрофонного вводу під час викликів. Це налаштування також застосовується до Element Call.",
"enable_fallback_ice_server": "Дозволити резервний сервер підтримки викликів (%(server)s)",
"enable_fallback_ice_server_description": "Застосовується лише в тому випадку, якщо ваш домашній сервер не пропонує його. Ваша IP-адреса передаватиметься під час виклику.",
"mirror_local_feed": "Показувати локальне відео віддзеркалено",
"missing_permissions_prompt": "Бракує медіадозволів, натисніть кнопку нижче, щоб їх надати.",
"noise_suppression": "Шумопригнічення",
+ "noise_suppression_description": "Знижує фоновий шум на вводі мікрофона під час викликів. Це налаштування також застосовується до Element Call.",
"request_permissions": "Запитати медіадозволи",
"title": "Голос і відео",
"video_input_empty": "Вебкамеру не виявлено",
diff --git a/packages/shared-components/src/i18n/strings/fr.json b/packages/shared-components/src/i18n/strings/fr.json
index 2d6e7e86c2..92b7d647bd 100644
--- a/packages/shared-components/src/i18n/strings/fr.json
+++ b/packages/shared-components/src/i18n/strings/fr.json
@@ -103,6 +103,17 @@
"room_list": {
"a11y": {
"default": "Ouvrir salon %(roomName)s",
+ "drag_cancelled": "Glisser-déposer annulé",
+ "drag_end": "%(source)s a été déposé sur %(target)s",
+ "drag_end_after": "%(source)s a été déposé sur %(target)s",
+ "drag_end_before": "%(source)s a été déposé avant %(target)s",
+ "drag_end_original": "%(source)s est revenu à sa position initiale",
+ "drag_instructions": "Appuyer sur la barre Espace pour commencer ou arrêter le glisser-déposer, touches fléchées pour déplacer et Échap pour annuler.",
+ "drag_over": "%(source)s est au dessus de %(target)s",
+ "drag_over_after": "%(source)s sera déposé après %(target)s",
+ "drag_over_before": "%(source)s sera déposé avant %(target)s",
+ "drag_over_original": "%(source)s reprendra sa position initiale.",
+ "drag_start": "Glissé %(source)s",
"invitation": "Ouvrir l'invitation du salon %(roomName)s.",
"mention": {
"one": "Ouvrir le salon %(roomName)s avec 1 mention non lue.",
@@ -167,7 +178,7 @@
"more_options": "Plus d’options",
"remove_section": "Supprimer la section",
"toggle": "Afficher/masquer la section %(section)s",
- "toggle_unread": "Afficher ou masquer la section « %(section)s s » contenant un ou plusieurs salon non lus"
+ "toggle_unread": "Afficher ou masquer la section %(section)s avec des salons non lues"
},
"show_message_previews": "Afficher les aperçus des messages",
"sort": "Trier",
@@ -179,7 +190,8 @@
"space_menu": {
"home": "Accueil de l’espace",
"space_settings": "Paramètres de l'espace"
- }
+ },
+ "unread_messages": "Messages non lus"
},
"terms": {
"tac_button": "Voir les conditions générales"
diff --git a/packages/shared-components/src/i18n/strings/hu.json b/packages/shared-components/src/i18n/strings/hu.json
index 9aae87c54b..e93cbfc5ce 100644
--- a/packages/shared-components/src/i18n/strings/hu.json
+++ b/packages/shared-components/src/i18n/strings/hu.json
@@ -67,6 +67,11 @@
"mentions_keywords": "Említések és kulcsszavak",
"mute_room": "Szoba némítása"
},
+ "release_announcement": {
+ "room_list_section_close": "Rendben",
+ "room_list_section_description": " Csoportosítsa szakaszokba a csevegéseit, hogy a beszélgetések rendezettek és könnyen áttekinthetők legyenek.",
+ "room_list_section_title": "Szakaszok bemutatása"
+ },
"room": {
"context_menu": {
"title": "Szobabeállítások"
@@ -98,6 +103,17 @@
"room_list": {
"a11y": {
"default": "%(roomName)s szoba megnyitása",
+ "drag_cancelled": "Húzás megszakítva",
+ "drag_end": "A(z) %(source)s ide lett dobva: %(target)s",
+ "drag_end_after": "A(z) %(source)s a(z) %(target)s után lett dobva",
+ "drag_end_before": "A(z) %(source)s a(z) %(target)s elé lett dobva",
+ "drag_end_original": "A(z) %(source)s visszakerült az eredeti helyére",
+ "drag_instructions": "A húzás megkezdéséhez vagy leállításához nyomja meg a Szóköz billentyűt, a mozgatáshoz használja a nyílgombokat, a megszakításhoz pedig az Escape billentyűt.",
+ "drag_over": "A(z) %(source)s efölött van: %(target)s",
+ "drag_over_after": "A(z) %(source)s a(z) %(target)s mögé lesz dobva",
+ "drag_over_before": "A(z) %(source)s a(z) %(target)s elé lesz dobva",
+ "drag_over_original": "A(z) %(source)s visszakerül az eredeti helyére",
+ "drag_start": "A(z) %(source)s húzása",
"invitation": "%(roomName)s szoba meghívásának megnyitása.",
"mention": {
"one": "%(roomName)s szoba megnyitása 1 megemlítéssel.",
@@ -174,7 +190,8 @@
"space_menu": {
"home": "Kezdő tér",
"space_settings": "Térbeállítások"
- }
+ },
+ "unread_messages": "Olvasatlan üzenetek"
},
"terms": {
"tac_button": "Általános Szerződési Feltételek elolvasása"
diff --git a/packages/shared-components/src/i18n/strings/uk.json b/packages/shared-components/src/i18n/strings/uk.json
index 3a973b7553..87b64c8902 100644
--- a/packages/shared-components/src/i18n/strings/uk.json
+++ b/packages/shared-components/src/i18n/strings/uk.json
@@ -59,7 +59,8 @@
},
"notifications": {
"all_messages": "Усі повідомлення",
- "mentions_keywords": "Згадки та ключові слова"
+ "mentions_keywords": "Згадки та ключові слова",
+ "mute_room": "Вимкнути сповіщення кімнати"
},
"release_announcement": {
"room_list_section_close": "ОК",
@@ -77,9 +78,16 @@
},
"jump_to_date": "Перейти до дати",
"jump_to_date_beginning": "Початок кімнати",
+ "jump_to_date_prompt": "Виберіть до якої дати перейти",
"pinned_message_badge": "Закріплене повідомлення",
"status_bar": {
"delete_all": "Видалити все",
+ "exceeded_resource_limit_description": "Щоб продовжити користуватися сервісом, зверніться до його адміністратора.",
+ "exceeded_resource_limit_title": "Ваше повідомлення не надіслано, оскільки цей домашній сервер перевищив ліміт ресурсів.",
+ "failed_to_create_room_title": "Не вдалося розпочати бесіду з цим користувачем",
+ "homeserver_blocked_title": "Ваше повідомлення не надіслано, оскільки цей домашній сервер заблокований його адміністратором.",
+ "monthly_user_limit_reached_title": "Ваше повідомлення не надіслано, оскільки цей домашній сервер досяг свого місячного ліміту активних користувачів.",
+ "requires_consent_agreement_title": "Ви не можете надсилати повідомлень, доки не переглянете та не погодитесь з нашими умовами та положеннями.",
"server_connectivity_lost_description": "Надіслані повідомлення зберігатимуться, доки ваше з’єднання не відновиться.",
"server_connectivity_lost_title": "Втрачено зв'язок із сервером.",
"some_messages_not_sent": "Деякі з ваших повідомлень не надіслано"
@@ -97,6 +105,10 @@
"empty": {
"no_chats": "Ще немає бесід",
"no_chats_description_no_room_rights": "Розпочніть користування, написавши комусь повідомлення",
+ "no_invites": "У вас немає непрочитаних запрошень",
+ "no_mentions": "У вас немає непрочитаних згадок",
+ "no_people": "У вас ще немає особистих бесід",
+ "no_rooms": "Ви ще не долучилися до жодної кімнати",
"no_unread": "Вітаємо! У вас немає непрочитаних повідомлень",
"show_activity": "Переглянути всю діяльність",
"show_chats": "Показати всі бесіди"
@@ -141,7 +153,8 @@
"space_menu": {
"home": "Домівка простору",
"space_settings": "Налаштування простору"
- }
+ },
+ "unread_messages": "Непрочитані повідомлення"
},
"terms": {
"tac_button": "Перегляньте умови та положення"
diff --git a/packages/shared-components/src/i18n/strings/zh_Hans.json b/packages/shared-components/src/i18n/strings/zh_Hans.json
index 2cc607156d..ba4e64179d 100644
--- a/packages/shared-components/src/i18n/strings/zh_Hans.json
+++ b/packages/shared-components/src/i18n/strings/zh_Hans.json
@@ -169,7 +169,7 @@
"sort": "排序",
"sort_type": {
"activity": "活动",
- "atoz": "",
+ "atoz": "A-Z",
"unread_first": "未读优先"
},
"space_menu": {