diff --git a/assets/base/i18n/cs.json b/assets/base/i18n/cs.json
index f9391f60b..2491d4680 100644
--- a/assets/base/i18n/cs.json
+++ b/assets/base/i18n/cs.json
@@ -5,10 +5,18 @@
"about.enterpriseEditione1": "Enterprise edice",
"about.hash": "Kód sestavení:",
"about.hashee": "Kód sestavení EE:",
- "about.teamEditionLearn": "Přidejte se ke komunitě Mattermost na ",
+ "about.teamEditionLearn": "Přidejte se ke komunitě Mattermost na",
"about.teamEditionSt": "Veškerá komunikace vašeho týmu na jednom místě, okamžitě prohledatelná a dostupná odkudkoliv.",
"about.teamEditiont0": "Team edice",
"about.teamEditiont1": "Enterprise edice",
+ "account.logout": "Odhlásit",
+ "account.logout_from": "Odhlásit se z {serverName}",
+ "account.settings": "Nastavení",
+ "account.your_profile": "Váš profil",
+ "alert.channel_deleted.description": "Kanál {displayName} byl archivován.",
+ "alert.channel_deleted.title": "Archivovaný kanál",
+ "alert.push_proxy_error.description": "Z důvodu nastavení tohoto serveru nelze příjmat notifikace do mobilní aplikace. Kontaktujte Vašeho správce serveru.",
+ "alert.push_proxy_error.title": "Z toho serveru nelze obdržet notifikace",
"api.channel.add_guest.added": "{addedUsername} přidán do kanálu jako host uživatelem {username}.",
"api.channel.add_member.added": "{addedUsername} přidán uživatelem {username}.",
"api.channel.guest_join_channel.post_and_forget": "{username} se přidal ke kanálu jako host.",
@@ -30,7 +38,7 @@
"apps.error.lookup.error_preparing_request": "Chyba při přípravě vyhledávacího požadavku: {errorMessage}",
"apps.error.malformed_binding": "Toto napojení není správně naformátováno. Kontaktujte vývojáře aplikace.",
"apps.error.parser": "Chyba parsování: {error}",
- "apps.error.parser.empty_value": "prázdné hodnoty nejsou povolené",
+ "apps.error.parser.empty_value": "Prázdné hodnoty nejsou povolené.",
"apps.error.parser.execute_non_leaf": "Musíte vybrat podpříkaz.",
"apps.error.parser.missing_binding": "Chybí spojení příkazu.",
"apps.error.parser.missing_field_value": "Pole není vyplněno.",
@@ -55,8 +63,8 @@
"apps.error.responses.form.no_form": "Typ odpovědi je `form`, ale žádný formulár nebyl zahrnut do odpovědi.",
"apps.error.responses.navigate.no_url": "Typ odpovědi je `form`, ale žádný formulár nebyl zahrnut do odpovědi.",
"apps.error.responses.unexpected_error": "Obdržel jsem neočekávanou chybu.",
- "apps.error.responses.unexpected_type": "Typ odpovědi aplikace nebyl očekáván. Typ odpovědi: {type}.",
- "apps.error.responses.unknown_field_error": "Obdržel jsem chybu pro neznámé pole. Název pole: `{pole}`. Chyba: `{error}`.",
+ "apps.error.responses.unexpected_type": "Typ odpovědi aplikace nebyl očekáván. Typ odpovědi: {type}",
+ "apps.error.responses.unknown_field_error": "Obdržena chyba pro neznámé pole. Název pole: `{pole}`. Chyba: `{error}`.",
"apps.error.responses.unknown_type": "Typ odpovědi aplikace nebyl očekáván. Typ odpovědi: {type}.",
"apps.error.unknown": "Došlo k neznámé chybě.",
"apps.suggestion.dynamic.error": "Chyba dynamického výběru",
@@ -68,7 +76,7 @@
"camera_type.photo.option": "Zachycení fotografie",
"camera_type.video.option": "Záznam videa",
"center_panel.archived.closeChannel": "Zavřít kanál",
- "channel_header.directchannel.you": "{displayname} (já) ",
+ "channel_header.directchannel.you": "{displayname} (já)",
"channel_info.header": "Hlavička:",
"channel_loader.someone": "Někdo",
"channel_modal.descriptionHelp": "Popište, jak by tento kanál měl být použit.",
@@ -199,7 +207,7 @@
"login.password": "Heslo",
"login.signIn": "Přihlašte se",
"login.username": "Uživatelské jméno",
- "login_mfa.enterToken": "Pro dokončení přihlášení vlož, prosím, token z autentizační aplikace",
+ "login_mfa.enterToken": "Pro dokončení přihlášení vlož, prosím, token z autentizační aplikace.",
"login_mfa.token": "MFA token",
"login_mfa.tokenReq": "Zadejte prosím token MFA",
"mobile.about.appVersion": "Verze aplikace: {version} (Build {number})",
@@ -216,11 +224,11 @@
"mobile.channel_list.unreads": "NEPŘEČTENÉ",
"mobile.commands.error_title": "Chyba při vykonávání příkazu",
"mobile.components.select_server_view.connect": "Připojit",
- "mobile.components.select_server_view.connecting": "Připojuji...",
+ "mobile.components.select_server_view.connecting": "Připojuji",
"mobile.components.select_server_view.enterServerUrl": "Zadejte URL serveru",
"mobile.components.select_server_view.proceed": "Pokračovat",
"mobile.create_channel": "Vytvořit",
- "mobile.create_post.read_only": "Tento kanál je pouze pro čtení",
+ "mobile.create_post.read_only": "Tento kanál je pouze pro čtení.",
"mobile.custom_list.no_results": "Žádné výsledky",
"mobile.custom_status.choose_emoji": "Výběr emoji",
"mobile.custom_status.clear_after": "Vymazat po",
@@ -268,7 +276,7 @@
"mobile.oauth.failed_to_open_link": "Odkaz se nepodařilo otevřít. Zkuste to prosím znovu.",
"mobile.oauth.failed_to_open_link_no_browser": "Odkaz se nepodařilo otevřít. Ověřte prosím, zda je v aktuálním prostoru nainstalován prohlížeč.",
"mobile.oauth.something_wrong": "Něco se pokazilo",
- "mobile.oauth.switch_to_browser": "Prosím přejděte do prohlížeče a dokončete přihlášení.",
+ "mobile.oauth.switch_to_browser": "Prosím přejděte do prohlížeče a dokončete přihlášení",
"mobile.oauth.try_again": "Zkuste to znovu",
"mobile.open_dm.error": "Nepodařilo se otevřít přímou zprávu s {displayName}. Prosím zkontrolujte vaše připojení a zkuste to znovu.",
"mobile.open_gm.error": "Nemohli jsme otevřít skupinovou zprávu s těmito uživateli. Prosím zkontrolujte vaše připojení a zkuste to znovu.",
@@ -406,5 +414,5 @@
"user.settings.general.nickname": "Přezdívka",
"user.settings.general.position": "Pozice",
"user.settings.general.username": "Uživatelské jméno",
- "user.settings.notifications.email_threads.description": "Upozornit mě na všechny odpovědi na vlákna, která sleduji."
+ "user.settings.notifications.email_threads.description": "Upozornit mě na všechny odpovědi na vlákna, která sleduji"
}
diff --git a/assets/base/i18n/nl.json b/assets/base/i18n/nl.json
index 73c6f9b53..2701eef13 100644
--- a/assets/base/i18n/nl.json
+++ b/assets/base/i18n/nl.json
@@ -466,6 +466,8 @@
"mobile.calls_host_rec_stopped": "Je kan de opname vinden in de chatdraadje van dit gesprek zodra het verwerkt is.",
"mobile.calls_host_rec_stopped_title": "De opname is gestopt. Verwerking gestart...",
"mobile.calls_host_rec_title": "Je bent aan het opnemen",
+ "mobile.calls_host_transcription": "Overweeg om iedereen te laten weten dat deze vergadering wordt opgenomen en er een transcriptie gemaakt wordt.",
+ "mobile.calls_host_transcription_title": "Opname en transcriptie is begonnen",
"mobile.calls_incoming_dm": "{name} nodigt je uit voor een gesprek",
"mobile.calls_incoming_gm": "{name} nodigt je uit voor een gesprek met {num, plural, one {# other} other {# others}} ",
"mobile.calls_join_call": "Deelnemen aan oproep",
@@ -492,6 +494,8 @@
"mobile.calls_participant_limit_title_GA": "Deze oproep is op volle capaciteit",
"mobile.calls_participant_rec": "De gastheer is begonnen met het opnemen van deze vergadering. Door in de vergadering te blijven geef je toestemming voor opname.",
"mobile.calls_participant_rec_title": "Opname bezig",
+ "mobile.calls_participant_transcription": "De host is begonnen met het opnemen en het maken van een transcriptie van deze vergadering. Door aan de vergadering deel te nemen, geef je toestemming voor opname en transcriptie.",
+ "mobile.calls_participant_transcription_title": "Opname en transcriptie is bezig",
"mobile.calls_phone": "Telefoon",
"mobile.calls_quality_warning": "De gesprekskwaliteit kan slechter zijn door onstabiele netwerkomstandigheden.",
"mobile.calls_raise_hand": "Handje opsteken",
diff --git a/assets/base/i18n/pl.json b/assets/base/i18n/pl.json
index 84950c13d..2c736ab06 100644
--- a/assets/base/i18n/pl.json
+++ b/assets/base/i18n/pl.json
@@ -466,6 +466,8 @@
"mobile.calls_host_rec_stopped": "Nagranie będzie można znaleźć w wątku czatu tej rozmowy po zakończeniu jej przetwarzania.",
"mobile.calls_host_rec_stopped_title": "Nagrywanie zostało przerwane. Przetwarzanie...",
"mobile.calls_host_rec_title": "Nagrywasz",
+ "mobile.calls_host_transcription": "Rozważ poinformowanie wszystkich, że to spotkanie jest nagrywane i transkrybowane.",
+ "mobile.calls_host_transcription_title": "Rozpoczęło się nagrywanie i transkrypcja",
"mobile.calls_incoming_dm": "{name} zaprasza do rozmowy",
"mobile.calls_incoming_gm": "{name} zaprasza do rozmowy z {num, plural, one {# innym} other {# innymi}} ",
"mobile.calls_join_call": "Dołącz do rozmowy",
@@ -492,6 +494,8 @@
"mobile.calls_participant_limit_title_GA": "To połączenie jest na wyczerpaniu",
"mobile.calls_participant_rec": "Prowadzący rozpoczął nagrywanie tego spotkania. Pozostając na spotkaniu wyrażasz zgodę na nagrywanie.",
"mobile.calls_participant_rec_title": "Trwa nagrywanie",
+ "mobile.calls_participant_transcription": "Gospodarz rozpoczął nagrywanie i transkrypcję tego spotkania. Pozostając w spotkaniu, wyrażasz zgodę na nagrywanie i transkrypcję.",
+ "mobile.calls_participant_transcription_title": "Nagrywanie i transkrypcja są w toku",
"mobile.calls_phone": "Telefon",
"mobile.calls_quality_warning": "Jakość połączenia może ulec pogorszeniu z powodu niestabilnych warunków sieciowych.",
"mobile.calls_raise_hand": "Zgłoś się",
diff --git a/assets/base/i18n/vi.json b/assets/base/i18n/vi.json
index e44827e99..a84bf8437 100644
--- a/assets/base/i18n/vi.json
+++ b/assets/base/i18n/vi.json
@@ -2,7 +2,7 @@
"about.date": "Ngày xây dựng:",
"about.enterpriseEditionLearn": "Tìm hiểu thêm về phiên bản Doanh Nghiệp ở ",
"about.enterpriseEditionSt": "Giao tiếp hiện đại từ phía sau tường lửa của bạn.",
- "about.enterpriseEditione1": "Phiên bản Doanh nghiệp",
+ "about.enterpriseEditione1": "Phiên bản doanh nghiệp",
"about.hash": "Build Hash:",
"about.hashee": "EE Build Hash:",
"about.teamEditionLearn": "Tham gia cộng đồng Mattermost",
@@ -112,6 +112,8 @@
"channel_info.archive_description.cannot_view_archived": "Thao tác này sẽ lưu trữ kênh từ nhóm và xóa kênh đó khỏi giao diện người dùng.\n\nCác kênh đã lưu trữ có thể được hủy lưu trữ nếu cần lại. Bạn có chắc chắn muốn lưu trữ {term} {name} không?",
"channel_info.archive_failed": "Đã xảy ra lỗi khi lưu trữ kênh {displayName}",
"channel_info.archive_title": "Lưu trữ {term}",
+ "channel_info.channel_auto_follow_threads": "Theo dõi tất cả các chủ đề trong kênh này",
+ "channel_info.channel_auto_follow_threads_failed": "Đã xảy ra lỗi khi cố gắng tự động theo dõi tất cả các chủ đề trong kênh {displayName}",
"channel_info.channel_files": "Tệp",
"channel_info.close": "Đóng",
"channel_info.close_dm": "Đóng tin nhắn trực tiếp",
@@ -119,6 +121,14 @@
"channel_info.close_gm": "Đóng tin nhắn nhóm",
"channel_info.close_gm_channel": "Bạn có chắc chắn muốn đóng tin nhắn nhóm này không? Thao tác này sẽ xóa ứng dụng khỏi màn hình chính nhưng bạn luôn có thể mở lại ứng dụng.",
"channel_info.convert_failed": "Chúng tôi không thể chuyển đổi {displayName} thành một kênh riêng tư.",
+ "channel_info.convert_gm_to_channel": "Chuyển đổi sang Kênh riêng tư",
+ "channel_info.convert_gm_to_channel.button_text": "Chuyển đổi sang kênh riêng tư",
+ "channel_info.convert_gm_to_channel.button_text_converting": "Đang chuyển đổi...",
+ "channel_info.convert_gm_to_channel.loading.footer": "Đang lấy chi tiết...",
+ "channel_info.convert_gm_to_channel.team_selector_list.title": "Chọn đội",
+ "channel_info.convert_gm_to_channel.warning.body.yourself": "chính bạn",
+ "channel_info.convert_gm_to_channel.warning.bodyXXXX": "Bạn sắp chuyển đổi tin nhắn nhóm với {memberNames} thành một kênh. Hành động này không thể hoàn tác.",
+ "channel_info.convert_gm_to_channel.warning.header": "Lịch sử của cuộc hội thoại sẽ được xuất hiện đối với mọi thành viên của kênh",
"channel_info.convert_private": "Chuyển sang kênh riêng tư",
"channel_info.convert_private_description": "Khi bạn chuyển đổi {displayName} thành kênh riêng tư, lịch sử và tư cách thành viên sẽ được giữ nguyên. Các tệp được chia sẻ công khai vẫn có thể truy cập được đối với bất kỳ ai có liên kết. Tư cách thành viên trong một kênh riêng tư chỉ bằng lời mời.\n\nThay đổi là vĩnh viễn và không thể hoàn tác.\n\nBạn có chắc chắn muốn chuyển đổi {displayName} thành một kênh riêng tư không?",
"channel_info.convert_private_success": "{displayName} hiện là kênh riêng tư.",
diff --git a/assets/base/i18n/zh-CN.json b/assets/base/i18n/zh-CN.json
index b1126d781..ec1dec789 100644
--- a/assets/base/i18n/zh-CN.json
+++ b/assets/base/i18n/zh-CN.json
@@ -466,6 +466,8 @@
"mobile.calls_host_rec_stopped": "当处理完成时您可以在此通话谈话主题中找到此次录音。",
"mobile.calls_host_rec_stopped_title": "录制已经停止。处理中…",
"mobile.calls_host_rec_title": "您正在录制中",
+ "mobile.calls_host_transcription": "考虑让每个人都知道这次会议正在被记录。",
+ "mobile.calls_host_transcription_title": "记录已开始",
"mobile.calls_incoming_dm": "{name}邀请您加入通话",
"mobile.calls_incoming_gm": "{name} 现邀请您与其他 {num, plural, one {# 位} other {# 位}} 进行通话",
"mobile.calls_join_call": "加入通话",
@@ -492,6 +494,8 @@
"mobile.calls_participant_limit_title_GA": "此通话达到容量上限",
"mobile.calls_participant_rec": "主持人已经开始录音本次会议。参加本次会议表示你默许声音被录制。",
"mobile.calls_participant_rec_title": "录制正在进行中",
+ "mobile.calls_participant_transcription": "主持人已开始会议记录。如果您仍在会议中,表明您已知晓正在被记录。",
+ "mobile.calls_participant_transcription_title": "正在记录",
"mobile.calls_phone": "电话",
"mobile.calls_quality_warning": "由于网络条件不稳定,通话质量可能会下降。",
"mobile.calls_raise_hand": "举手",
diff --git a/assets/base/i18n/zh-TW.json b/assets/base/i18n/zh-TW.json
index 6b4d7da19..647749204 100644
--- a/assets/base/i18n/zh-TW.json
+++ b/assets/base/i18n/zh-TW.json
@@ -182,15 +182,15 @@
"combined_system_message.added_to_team.two": "{firstUser}與{secondUser}已由{actor}**加入至此團隊**。",
"combined_system_message.joined_channel.many_expanded": "{users}與{lastUser}已**加入至此頻道**。",
"combined_system_message.joined_channel.one": "{firstUser}已**加入至此頻道**。",
- "combined_system_message.joined_channel.one_you": "你**已加入頻道**",
+ "combined_system_message.joined_channel.one_you": "你**已加入頻道**。",
"combined_system_message.joined_channel.two": "{firstUser}與{secondUser}已**加入至此頻道**。",
"combined_system_message.joined_team.many_expanded": "{users}與{lastUser}已**加入至此團隊**。",
"combined_system_message.joined_team.one": "{firstUser}已**加入至此團隊**。",
- "combined_system_message.joined_team.one_you": "你**已加入團隊**",
+ "combined_system_message.joined_team.one_you": "你**已加入團隊**。",
"combined_system_message.joined_team.two": "{firstUser}與{secondUser}已**加入至此團隊**。",
"combined_system_message.left_channel.many_expanded": "{users}與{lastUser}已**離開此頻道**。",
"combined_system_message.left_channel.one": "{firstUser}已**離開此頻道**。",
- "combined_system_message.left_channel.one_you": "你**已離開頻道**",
+ "combined_system_message.left_channel.one_you": "你**已離開頻道**。",
"combined_system_message.left_channel.two": "{firstUser}與{secondUser}已**離開此頻道**。",
"combined_system_message.left_team.many_expanded": "{users}與{lastUser}已**離開此團隊**。",
"combined_system_message.left_team.one": "{firstUser}已**離開此團隊**。",
@@ -361,9 +361,9 @@
"last_users_message.added_to_channel.type": "已由{actor}**加入至此頻道**。",
"last_users_message.added_to_team.type": "已由{actor}**加入至此團隊**。",
"last_users_message.first": "{firstUser}與",
- "last_users_message.joined_channel.type": "**加入此頻道**",
- "last_users_message.joined_team.type": "**加入此團隊**",
- "last_users_message.left_channel.type": "**離開此頻道**",
+ "last_users_message.joined_channel.type": "**加入此頻道**。",
+ "last_users_message.joined_team.type": "**加入此團隊**。",
+ "last_users_message.left_channel.type": "**離開此頻道**。",
"last_users_message.left_team.type": "**離開了團隊**。",
"last_users_message.others": "其他 {numOthers} 位",
"last_users_message.removed_from_channel.type": "已**被移出此頻道**。",
@@ -507,7 +507,7 @@
"mobile.edit_post.title": "編輯訊息",
"mobile.error_handler.button": "重新啟動",
"mobile.error_handler.description": "\n點擊重新啟動以再次開啟 app。重新啟動後可以經由設定選單來回報問題。\n",
- "mobile.error_handler.title": "發生未預期的錯誤。",
+ "mobile.error_handler.title": "發生未預期的錯誤",
"mobile.file_upload.disabled2": "",
"mobile.file_upload.max_warning": "上傳最多 5 個檔案。",
"mobile.files_paste.error_description": "貼上檔案時發生錯誤。請重新嘗試。",
@@ -554,7 +554,7 @@
"mobile.managed.jailbreak": "{vendor} 不信任越獄後的裝置,請關閉應用程式。",
"mobile.managed.jailbreak_no_debug_info": "",
"mobile.managed.jailbreak_no_reason": "",
- "mobile.managed.not_secured.android": "這裝置必須要設定螢幕鎖以使用 Mattermost",
+ "mobile.managed.not_secured.android": "這裝置必須要設定螢幕鎖以使用 Mattermost。",
"mobile.managed.not_secured.ios": "這裝置必須要設定密碼以使用 Mattermost前往 設定 > Face ID 與密碼",
"mobile.managed.not_secured.ios.touchId": "這裝置必須要設定密碼以使用 Mattermost。前往 設定 > Touch ID 與密碼",
"mobile.managed.secured_by": "受到 {vendor} 保護",
@@ -584,7 +584,7 @@
"mobile.onboarding.sign_in": "",
"mobile.onboarding.sign_in_to_get_started": "",
"mobile.open_dm.error": "",
- "mobile.open_gm.error": "無法開啟與這些使用者的直接傳訊。請檢查連線並再試一次。 ",
+ "mobile.open_gm.error": "無法開啟與這些使用者的直接傳訊。請檢查連線並再試一次。",
"mobile.participants.header": "",
"mobile.permission_denied_dismiss": "不允許",
"mobile.permission_denied_retry": "設定",
@@ -661,8 +661,8 @@
"mobile.storage_permission_denied_description": "",
"mobile.storage_permission_denied_title": "{applicationName}想要存取您的檔案",
"mobile.suggestion.members": "成員",
- "mobile.system_message.channel_archived_message": "{username} 已封存頻道。",
- "mobile.system_message.channel_unarchived_message": "{username} 已解除頻道封存。",
+ "mobile.system_message.channel_archived_message": "{username} 已封存頻道",
+ "mobile.system_message.channel_unarchived_message": "{username} 已解除頻道封存",
"mobile.system_message.update_channel_displayname_message_and_forget.updated_from": "{username} 將頻道顯示名稱從 {oldDisplayName} 改成 {newDisplayName}",
"mobile.system_message.update_channel_header_message_and_forget.removed": "{username} 已移除頻道標題(原為:{oldHeader})",
"mobile.system_message.update_channel_header_message_and_forget.updated_from": "{username} 已更新頻道標題:從 {oldHeader} 改為 {newHeader}",
@@ -734,8 +734,8 @@
"onboarding.realtime_collaboration_description": "",
"onboarding.welcome": "",
"onboaring.welcome_description": "",
- "password_send.description": "輸入註冊的電子郵件地址以重設密碼。",
- "password_send.error": "請輸入一個有效的電子郵件地址",
+ "password_send.description": "輸入註冊的電子郵件地址以重設密碼",
+ "password_send.error": "請輸入一個有效的電子郵件地址。",
"password_send.generic_error": "",
"password_send.link": "如果帳號存在,將會寄送密碼重置郵件至:",
"password_send.link.title": "",