summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-11-03 13:38:40 -0300
committerHarrison Healey <harrisonmhealey@gmail.com>2016-11-03 12:38:40 -0400
commitfa5fc044f3dc6e537478b4c16eb8c91347454a4e (patch)
treeffaa2b6de685c507272ef9e021e2c6ba4ef9fc96
parent6da0ccd94447ddc5bcf51285ebac411dd3188cce (diff)
downloadchat-fa5fc044f3dc6e537478b4c16eb8c91347454a4e.tar.gz
chat-fa5fc044f3dc6e537478b4c16eb8c91347454a4e.tar.bz2
chat-fa5fc044f3dc6e537478b4c16eb8c91347454a4e.zip
translations PR 20161101 (#4406)
-rw-r--r--i18n/de.json10
-rw-r--r--i18n/es.json6
-rw-r--r--i18n/fr.json6
-rw-r--r--i18n/ja.json22
-rw-r--r--i18n/ko.json10
-rw-r--r--i18n/nl.json6
-rw-r--r--i18n/pt-BR.json12
-rw-r--r--i18n/ru.json6
-rw-r--r--i18n/zh_CN.json6
-rw-r--r--i18n/zh_TW.json16
-rw-r--r--webapp/i18n/de.json32
-rw-r--r--webapp/i18n/en.json4
-rw-r--r--webapp/i18n/es.json6
-rw-r--r--webapp/i18n/fr.json2
-rw-r--r--webapp/i18n/ja.json30
-rw-r--r--webapp/i18n/ko.json30
-rw-r--r--webapp/i18n/nl.json4
-rw-r--r--webapp/i18n/pt-BR.json16
-rw-r--r--webapp/i18n/ru.json92
-rw-r--r--webapp/i18n/zh_CN.json6
-rw-r--r--webapp/i18n/zh_TW.json12
21 files changed, 177 insertions, 157 deletions
diff --git a/i18n/de.json b/i18n/de.json
index 9a8091546..a3cb2494a 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -1223,7 +1223,7 @@
},
{
"id": "api.post.create_post.attach_files.error",
- "translation": "Fehler beim anfügen der Dateien zu Nachricht, post_id=%s, file_ids=%v, err=%v"
+ "translation": "Fehler beim Anfügen der Dateien zu Nachricht, post_id=%s, user_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.post.create_post.bad_filename.error",
@@ -1532,8 +1532,8 @@
"translation": "{{.DisplayName}} konnte nicht importiert werden\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "Konnte nicht importieren: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -1541,7 +1541,7 @@
},
{
"id": "api.slackimport.slack_add_posts.attach_files.error",
- "translation": "Fehler beim anfügen der Dateien zu Nachricht, post_id=%s, file_ids=%v, err=%v"
+ "translation": "Fehler beim Anfügen der Dateien zu Nachricht, post_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "Name muss aus 4 oder mehr Kleinbuchstaben bestehen"
+ "translation": "Name muss 2 oder mehr Kleinbuchstaben haben"
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/es.json b/i18n/es.json
index fc19b24ba..dfc00198e 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -1532,8 +1532,8 @@
"translation": "Falla al importar: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "Falla al importar: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Importador de Slack: no se pudo importar el canal: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "Nombre tiene que ser de 4 o más caracteres alfanuméricos en minúsculas"
+ "translation": "Nombre debe tener 2 o más caracteres alfanuméricos en minúscula"
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/fr.json b/i18n/fr.json
index d4c141aee..9c0b99f7f 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -1532,8 +1532,8 @@
"translation": "Échec de l'import : {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "Échec de l'import : %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "Le nom doit posséder au moins 4 caractères alphanumériques minuscules"
+ "translation": "Le nom doit être composé d'au moins 2 caractères alphanumériques en minuscules."
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/ja.json b/i18n/ja.json
index fdd6d4e87..6a2868f2c 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -205,7 +205,7 @@
},
{
"id": "api.channel.create_channel.max_channel_limit.app_error",
- "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ "translation": "現在のチームには、{{.MaxChannelsPerTeam}}チャンネル以上作成できません"
},
{
"id": "api.channel.create_default_channels.off_topic",
@@ -1532,8 +1532,8 @@
"translation": "インポートできませんでした: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "インポートできませんでした: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -2409,11 +2409,11 @@
},
{
"id": "api.web_hub.start.starting.debug",
- "translation": "Starting %v websocket hubs"
+ "translation": "%v ウェブソケットハブを開始しています"
},
{
"id": "api.web_hub.start.stopping.debug",
- "translation": "stopping websocket hub connections"
+ "translation": "ウェブソケットハブの接続が停止しています"
},
{
"id": "api.web_socket.connect.error",
@@ -3269,7 +3269,7 @@
},
{
"id": "model.config.is_valid.max_channels.app_error",
- "translation": "チーム設定のチーム毎の最大ユーザー数が不正です。正の数を指定してください。"
+ "translation": "チーム設定のチーム毎の最大チャンネル数が不正です。正の数を指定してください。"
},
{
"id": "model.config.is_valid.max_file_size.app_error",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "名前は4文字以上の小文字の英数字にしてください"
+ "translation": "名前は2文字以上の小文字の英数字にしてください"
},
{
"id": "model.team.is_valid.company.app_error",
@@ -4645,15 +4645,15 @@
},
{
"id": "store.sql_team.get_member_count.app_error",
- "translation": "チャンネルのメンバーが取得できませんでした"
+ "translation": "チームのメンバーを数えることができませんでした"
},
{
"id": "store.sql_team.get_members.app_error",
- "translation": "チャンネルのメンバーが取得できませんでした"
+ "translation": "チームのメンバーが取得できませんでした"
},
{
"id": "store.sql_team.get_members_by_ids.app_error",
- "translation": "チャンネルのメンバーが取得できませんでした"
+ "translation": "チームのメンバーが取得できませんでした"
},
{
"id": "store.sql_team.get_teams_for_email.app_error",
@@ -4745,7 +4745,7 @@
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
- "translation": "We encountered an error while finding the recently active users"
+ "translation": "最近のアクティブユーザーを探す際にエラーが発生しました"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
diff --git a/i18n/ko.json b/i18n/ko.json
index 8213d4fbe..939bb7ba2 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -1473,7 +1473,7 @@
},
{
"id": "api.saml.save_certificate.app_error",
- "translation": "Certificate did not save properly."
+ "translation": "증명서가 정상적으로 저장되지 않았습니다."
},
{
"id": "api.server.new_server.init.info",
@@ -1532,8 +1532,8 @@
"translation": "추가 시 오류가 발생함: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "가져오기 실패: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -1965,7 +1965,7 @@
},
{
"id": "api.templates.username_change_subject",
- "translation": "사용자명이 {{.TeamDisplayName}}(으)로 변경되었습니다."
+ "translation": "{{.TeamDisplayName}}에서 사용자명이 변경되었습니다."
},
{
"id": "api.templates.verify_body.button",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "이름은 반드시 4글자 이상 영소문자 또는 숫자여야 합니다."
+ "translation": "이름은 반드시 2글자 이상의 영문 또는 숫자여야 합니다."
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/nl.json b/i18n/nl.json
index f269c72b2..d70200e8b 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -1532,8 +1532,8 @@
"translation": "Import is mislukt: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "Importeren is mislukt: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "Naam moet 4 of meer kleine letters bevatten"
+ "translation": "Naam oet 2 of meer kleine letters bevatten"
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index c6b02376d..568e2f2cb 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -205,7 +205,7 @@
},
{
"id": "api.channel.create_channel.max_channel_limit.app_error",
- "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ "translation": "Não é possível criar mais de {{.MaxChannelsPerTeam}} canais para a equipe atual"
},
{
"id": "api.channel.create_default_channels.off_topic",
@@ -1532,8 +1532,8 @@
"translation": "Falha ao importar: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "Falha ao importar: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -3269,7 +3269,7 @@
},
{
"id": "model.config.is_valid.max_channels.app_error",
- "translation": "Inválido máximo de usuários por equipe em configurações de equipe. Deve ser um número positivo."
+ "translation": "Inválido máximo de canais por equipe em configurações de equipe. Deve ser um número positivo."
},
{
"id": "model.config.is_valid.max_file_size.app_error",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "Nome deve ter 4 ou mais caracteres alfanuméricos em minúsculas"
+ "translation": "Nome deve ter 2 ou mais caracteres alfanuméricos em minúsculas"
},
{
"id": "model.team.is_valid.company.app_error",
@@ -4645,7 +4645,7 @@
},
{
"id": "store.sql_team.get_member_count.app_error",
- "translation": "Não foi possível obter os membros da equipe"
+ "translation": "Não foi possível obter os número de membros da equipe"
},
{
"id": "store.sql_team.get_members.app_error",
diff --git a/i18n/ru.json b/i18n/ru.json
index d0edb2ff0..092e51f01 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -1532,8 +1532,8 @@
"translation": "Не удалось импортировать: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "Не удалось импортировать: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "Имя должно состоять из 4 или более строчных букв и цифр."
+ "translation": "Имя должно состоять из 2 или более строчных букв и цифр"
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/zh_CN.json b/i18n/zh_CN.json
index 3f549d975..0f6bc3370 100644
--- a/i18n/zh_CN.json
+++ b/i18n/zh_CN.json
@@ -1532,8 +1532,8 @@
"translation": "导入失败: {{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "导入失败: %s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "名称必须是4个及以上的小写字母"
+ "translation": "名称必须是2个或以上的小写字母"
},
{
"id": "model.team.is_valid.company.app_error",
diff --git a/i18n/zh_TW.json b/i18n/zh_TW.json
index 0ba4ca8f6..97efb1ae8 100644
--- a/i18n/zh_TW.json
+++ b/i18n/zh_TW.json
@@ -205,7 +205,7 @@
},
{
"id": "api.channel.create_channel.max_channel_limit.app_error",
- "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ "translation": "無法為當前團隊建立超過 {{.MaxChannelsPerTeam}} 個頻道"
},
{
"id": "api.channel.create_default_channels.off_topic",
@@ -1532,8 +1532,8 @@
"translation": "匯入失敗:{{.DisplayName}}\r\n"
},
{
- "id": "api.slackimport.slack_add_channels.import_failed.debug",
- "translation": "匯入失敗:%s"
+ "id": "api.slackimport.slack_add_channels.import_failed.warn",
+ "translation": "Slack Importer: Failed to import channel: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -2409,11 +2409,11 @@
},
{
"id": "api.web_hub.start.starting.debug",
- "translation": "Starting %v websocket hubs"
+ "translation": "啟動 %v Websocket 中樞"
},
{
"id": "api.web_hub.start.stopping.debug",
- "translation": "stopping websocket hub connections"
+ "translation": "停止 Websocket 中樞連線"
},
{
"id": "api.web_socket.connect.error",
@@ -3269,7 +3269,7 @@
},
{
"id": "model.config.is_valid.max_channels.app_error",
- "translation": "團隊設定中的單一團隊最高使用者數無效。必須為正數。"
+ "translation": "團隊設定中的單一團隊最高使頻道數無效。必須為正數。"
},
{
"id": "model.config.is_valid.max_file_size.app_error",
@@ -3629,7 +3629,7 @@
},
{
"id": "model.team.is_valid.characters.app_error",
- "translation": "名稱必須是4個以上的小寫英數字元"
+ "translation": "名稱必須是2個以上的小寫英數字元"
},
{
"id": "model.team.is_valid.company.app_error",
@@ -4745,7 +4745,7 @@
},
{
"id": "store.sql_user.get_recently_active_users.app_error",
- "translation": "We encountered an error while finding the recently active users"
+ "translation": "在尋找近期活躍使用者時遭遇錯誤"
},
{
"id": "store.sql_user.get_sysadmin_profiles.app_error",
diff --git a/webapp/i18n/de.json b/webapp/i18n/de.json
index 25c9ca845..439f0e68b 100644
--- a/webapp/i18n/de.json
+++ b/webapp/i18n/de.json
@@ -811,8 +811,8 @@
"admin.true": "wahr",
"admin.userList.title": "Mitglieder bei {team}",
"admin.userList.title2": "Mitglieder bei {team} ({count})",
- "admin.user_item.authServiceEmail": ", <strong>Anmelde-Methode:</strong> E-Mail-Adresse",
- "admin.user_item.authServiceNotEmail": ", <strong>Anmelde-Methode:</strong> {service}",
+ "admin.user_item.authServiceEmail": "<strong>Anmelde-Methode:</strong> E-Mail-Adresse",
+ "admin.user_item.authServiceNotEmail": "<strong>Anmelde-Methode:</strong> {service}",
"admin.user_item.confirmDemoteDescription": "Wenn Sie sich selbst die Systemadministrations-Rolle entziehen und es gibt keinen weitere Benutzer mit der Systemadministrations-Rolle, müssen Sie einen Systemadministrator über den Mattermost-Server in einer Terminal-Sitzung mit folgendem Kommando festlegen.",
"admin.user_item.confirmDemoteRoleTitle": "Bestätigung des Entziehens der Systemadministrations-Rolle",
"admin.user_item.confirmDemotion": "Bestätigung des Entziehens",
@@ -825,8 +825,8 @@
"admin.user_item.makeSysAdmin": "Zum Systemadministrator machen",
"admin.user_item.makeTeamAdmin": "Zum Teamadministrator machen",
"admin.user_item.member": "Mitglied",
- "admin.user_item.mfaNo": ", <strong>MFA</strong>: Nein",
- "admin.user_item.mfaYes": ", <strong>MFA</strong>: Ja",
+ "admin.user_item.mfaNo": "<strong>MFA</strong>: Nein",
+ "admin.user_item.mfaYes": "<strong>MFA</strong>: Ja",
"admin.user_item.resetMfa": "MFA entfernen",
"admin.user_item.resetPwd": "Passwort zurücksetzen",
"admin.user_item.switchToEmail": "Umschalten zu E-Mail-Adresse/Passwort",
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "Kanal-URL muss zwei oder mehr alphanumerische Zeichen enthalten",
"channel_flow.invalidName": "Ungültiger Kanal Name",
"channel_flow.set_url_title": "Setze {term} URL",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "Kanal",
"channel_header.channelHeader": "Kanalüberschrift festlegen...",
"channel_header.delete": "Lösche {term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "Mitglieder verwalten",
"channel_header.notificationPreferences": "Benachrichtigungseinstellungen",
"channel_header.recentMentions": "Letzte Erwähnungen",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.rename": "Benenne {term} um...",
"channel_header.setHeader": "Setze {term} Überschrift...",
"channel_header.setPurpose": "Setze {term} Zweck...",
@@ -1108,13 +1110,13 @@
"create_post.write": "Schreiben Sie eine Nachricht...",
"create_team.agreement": "Wenn Sie die Erstellung Ihres Accounts fortsetzen und {siteName} nutzen, verstehen Sie sich mit unseren <a href='/static/help/terms.html'>Nutzungsbedingungen</a> und <a href='/static/help/privacy.html'>Datenschutzbedingungen</a> einverstanden. Wenn Sie nicht zustimmen, dürfen Sie {siteName} nicht nutzen.",
"create_team.display_name.back": "Zurück zum vorherigem Schritt",
- "create_team.display_name.charLength": "Der Name muss zwischen 4 und 15 Zeichen enthalten",
+ "create_team.display_name.charLength": "Der Name muss mindestens 2 Zeichen und darf maximal 15 Zeichen lang sein",
"create_team.display_name.nameHelp": "Benennen Sie Ihr Team in jeglicher Sprache. Ihr Teamname wird in Menüs und Überschriften angezeigt.",
"create_team.display_name.next": "Weiter",
"create_team.display_name.required": "Dieses Feld ist erforderlich",
"create_team.display_name.teamName": "Teamname",
"create_team.team_url.back": "Zurück zum vorigen Schritt",
- "create_team.team_url.charLength": "Der Name muss zwischen 4 und 15 Zeichen enthalten",
+ "create_team.team_url.charLength": "Der Name muss mindestens 2 Zeichen und darf maximal 15 Zeichen lang sein",
"create_team.team_url.creatingTeam": "Erstelle Team...",
"create_team.team_url.finish": "Fertigstellen",
"create_team.team_url.hint": "<li>Kurz und gut merkbar ist von Vorteil</li><li>Nur Kleinbuchstaben, Ziffern und Bindestriche verwenden</li><li>Es muss mit einem Buchstaben begonnen werden und darf nicht mit einem Bindestrich enden.</li>",
@@ -1203,9 +1205,9 @@
"filtered_user_list.any_team": "Alle Benutzer",
"filtered_user_list.count": "{count} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}}",
"filtered_user_list.countTotal": "{count} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}} von {total} insgesamt",
- "filtered_user_list.countTotalPage": "{startCount, number} - {endCount, number} {count, plural, =0 {0 members} one {member} other {members}} of {total} total",
+ "filtered_user_list.countTotalPage": "{startCount, number} - {endCount, number} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}} von {total} insgesamt",
"filtered_user_list.member": "Mitglied",
- "filtered_user_list.search": "Press enter to search",
+ "filtered_user_list.search": "Mit Eingabe beginnen um zu suchen",
"filtered_user_list.show": "Filter:",
"filtered_user_list.team_only": "Mitglieder dieses Teams",
"find_team.email": "E-Mail",
@@ -1487,14 +1489,14 @@
"member_list.noUsersAdd": "Keine Benutzer zum Hinzufügen.",
"members_popover.msg": "Nachricht",
"members_popover.title": "Mitglieder",
- "mobile.components.channels_list_view.yourChannels": "Your channels:",
- "mobile.components.select_server_view.enterServerUrl": "Enter Server URL",
- "mobile.components.select_server_view.proceed": "Proceed",
+ "mobile.components.channels_list_view.yourChannels": "Ihre Kanäle:",
+ "mobile.components.select_server_view.enterServerUrl": "Geben Sie die Server-URL ein",
+ "mobile.components.select_server_view.proceed": "Fortfahren",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
"mobile.routes.channels": "Kanäle",
- "mobile.routes.enterServerUrl": "Enter Server URL",
+ "mobile.routes.enterServerUrl": "Geben Sie die Server-URL ein",
"mobile.routes.login": "Anmelden",
- "mobile.routes.postsList": "Posts List",
+ "mobile.routes.postsList": "Mitteilungsliste",
"mobile.routes.selectTeam": "Team auswählen",
"more_channels.close": "Schließen",
"more_channels.create": "Neuen Kanal erstellen",
@@ -1852,7 +1854,7 @@
"user.settings.display.showNickname": "Zeige Spitzname wenn verfügbar, sonst zeige Vor- und Nachname",
"user.settings.display.showUsername": "Zeige Benutzername (Standard)",
"user.settings.display.teammateDisplay": "Teammitglieder Namensformat",
- "user.settings.display.theme.applyToAllTeams": "Apply new theme to all my teams",
+ "user.settings.display.theme.applyToAllTeams": "Motiv für alle meine Teams festlegen",
"user.settings.display.theme.customTheme": "Benutzerdefiniertes Motiv",
"user.settings.display.theme.describe": "Öffnen um das Motiv zu ändern",
"user.settings.display.theme.import": "Importiere Motivfarben von Slack",
@@ -2006,7 +2008,7 @@
"user.settings.security.google": "Google",
"user.settings.security.lastUpdated": "Zuletzt aktualisiert am {date} um {time}",
"user.settings.security.ldap": "AD/LDAP",
- "user.settings.security.loginGitlab": "Anmeldung via GitLab",
+ "user.settings.security.loginGitlab": "Anmeldung durchgeführt durch GitLab",
"user.settings.security.loginLdap": "Anmeldung via AD/LDAP",
"user.settings.security.logoutActiveSessions": "Zeigen und beenden von aktiven Sitzungen",
"user.settings.security.method": "Anmeldemethode",
diff --git a/webapp/i18n/en.json b/webapp/i18n/en.json
index 83dccd4a5..db244b9fb 100644
--- a/webapp/i18n/en.json
+++ b/webapp/i18n/en.json
@@ -980,20 +980,20 @@
"channel_flow.handleTooShort": "Channel URL must be 2 or more lowercase alphanumeric characters",
"channel_flow.invalidName": "Invalid Channel Name",
"channel_flow.set_url_title": "Set {term} URL",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "Channel",
"channel_header.channelHeader": "Edit Channel Header",
"channel_header.delete": "Delete {term}",
"channel_header.flagged": "Flagged Posts",
"channel_header.group": "Group",
"channel_header.leave": "Leave {term}",
- "channel_header.addToFavorites": "Add to Favorites",
- "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.manageMembers": "Manage Members",
"channel_header.notificationPreferences": "Notification Preferences",
"channel_header.recentMentions": "Recent Mentions",
"channel_header.rename": "Rename {term}",
"channel_header.setHeader": "Edit {term} Header",
"channel_header.setPurpose": "Edit {term} Purpose",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.viewInfo": "View Info",
"channel_header.viewMembers": "View Members",
"channel_header.webrtc.call": "Start Video Call",
diff --git a/webapp/i18n/es.json b/webapp/i18n/es.json
index 229c42cf4..754294992 100644
--- a/webapp/i18n/es.json
+++ b/webapp/i18n/es.json
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "Dirección URL del canal debe ser de 2 o más caracteres alfanuméricos en minúsculas",
"channel_flow.invalidName": "Nombre de Canal Inválido",
"channel_flow.set_url_title": "Asignar URL de {term}",
+ "channel_header.addToFavorites": "Añadir a favoritos",
"channel_header.channel": "Canal",
"channel_header.channelHeader": "Asignar Encabezado del Canal...",
"channel_header.delete": "Borrar {term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "Administrar Miembros",
"channel_header.notificationPreferences": "Preferencias de Notificación",
"channel_header.recentMentions": "Menciones recientes",
+ "channel_header.removeFromFavorites": "Quitar de favoritos",
"channel_header.rename": "Renombrar {term}...",
"channel_header.setHeader": "Encabezado del {term}...",
"channel_header.setPurpose": "Propósito del {term}...",
@@ -1108,13 +1110,13 @@
"create_post.write": "Escribe un mensaje...",
"create_team.agreement": "Al proceder con la creación de tu cuenta y utilizar {siteName}, estás de acuerdo con nuestros <a href='/static/help/terms.html'>Términos de Servicio</a> y <a href='/static/help/privacy.html'>Políticas de Privacidad</a>. Si no estás de acuerdo, no puedes utilizar {siteName}.",
"create_team.display_name.back": "Volver al paso anterior",
- "create_team.display_name.charLength": "El Nombre debe tener entre 4 y 15 caracteres",
+ "create_team.display_name.charLength": "El nombre debe ser de 2 o más caracteres hasta un máximo de 15",
"create_team.display_name.nameHelp": "Nombre de tu equipo en cualquier idioma. El nombre del equipo se muestra en menús y encabezados.",
"create_team.display_name.next": "Siguiente",
"create_team.display_name.required": "Este campo es requerido",
"create_team.display_name.teamName": "Nombre del Equipo",
"create_team.team_url.back": "Volver al paso anterior",
- "create_team.team_url.charLength": "El nombre debe tener entre 4 y 15 caracteres",
+ "create_team.team_url.charLength": "El nombre debe ser de 2 o más caracteres hasta un máximo de 15",
"create_team.team_url.creatingTeam": "Creando equipo...",
"create_team.team_url.finish": "Finalizar",
"create_team.team_url.hint": "<li>Corto y memorable es mejor</li><li>Utiliza letras en minúscula, números y guiones</li><li>Debe comenzar con una letra y no puede terminar en guión</li>",
diff --git a/webapp/i18n/fr.json b/webapp/i18n/fr.json
index bfe793c35..5a388c59f 100644
--- a/webapp/i18n/fr.json
+++ b/webapp/i18n/fr.json
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "L'URL du canal doit comporter au moins 2 caractères alphanumériques minuscules",
"channel_flow.invalidName": "Nom du canal incorrect",
"channel_flow.set_url_title": "Choisir l'URL de {term}",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "Canal",
"channel_header.channelHeader": "Définir l'en-tête du canal...",
"channel_header.delete": "Supprimer {term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "Gérer les membres",
"channel_header.notificationPreferences": "Préférences de notification",
"channel_header.recentMentions": "Mentions récentes",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.rename": "Renommer {term}...",
"channel_header.setHeader": "Choisir l'en-tête de {term}...",
"channel_header.setPurpose": "Choisir la description de {term}...",
diff --git a/webapp/i18n/ja.json b/webapp/i18n/ja.json
index cfe06c902..20a878d6e 100644
--- a/webapp/i18n/ja.json
+++ b/webapp/i18n/ja.json
@@ -777,9 +777,9 @@
"admin.team.chooseImage": "新しい画像を選択する",
"admin.team.dirDesc": "有効な場合、チーム一覧に表示されるチームが、新しいチーム作成の代わりに、メインページに表示されます。",
"admin.team.dirTitle": "チーム一覧を有効にする: ",
- "admin.team.maxChannelsDescription": "チーム毎のユーザー数合計の最大値です。有効なユーザーと無効なユーザーの両方が数えられます。",
- "admin.team.maxChannelsExample": "例: \"100\"",
- "admin.team.maxChannelsTitle": "Max Channels Per Team:",
+ "admin.team.maxChannelsDescription": "チーム毎のチャンネル数合計の最大値です。アクティブなチャンネルと削除済みのチャンネルの両方が数えられます。",
+ "admin.team.maxChannelsExample": "例 \"100\"",
+ "admin.team.maxChannelsTitle": "チーム毎の最大チャンネル数:",
"admin.team.maxUsersDescription": "チーム毎のユーザー数合計の最大値です。有効なユーザーと無効なユーザーの両方が数えられます。",
"admin.team.maxUsersExample": "例: \"25\"",
"admin.team.maxUsersTitle": "チーム毎の最大ユーザー数:",
@@ -811,8 +811,8 @@
"admin.true": "有効",
"admin.userList.title": "{team}のユーザー",
"admin.userList.title2": "{team}のユーザー({count})",
- "admin.user_item.authServiceEmail": ", <strong>サインイン方法:</strong> Email",
- "admin.user_item.authServiceNotEmail": ", <strong>サインイン方法:</strong> {service}",
+ "admin.user_item.authServiceEmail": "<strong>サインイン方法:</strong> 電子メール",
+ "admin.user_item.authServiceNotEmail": "<strong>サインイン方法:</strong> {service}",
"admin.user_item.confirmDemoteDescription": "システム管理者を辞任する際に、他にシステム管理者の権限を持っているユーザーがいない場合、システム管理者の権限を再設定するには、Mattermostサーバーにターミナルでアクセスし、以下のコマンドを実行してください。",
"admin.user_item.confirmDemoteRoleTitle": "システム管理者を辞任することを再確認します",
"admin.user_item.confirmDemotion": "辞任することを再確認します",
@@ -825,8 +825,8 @@
"admin.user_item.makeSysAdmin": "システム管理者にする",
"admin.user_item.makeTeamAdmin": "チーム管理者にする",
"admin.user_item.member": "メンバー",
- "admin.user_item.mfaNo": ", <strong>MFA</strong>: いいえ",
- "admin.user_item.mfaYes": ", <strong>MFA</strong>: はい",
+ "admin.user_item.mfaNo": "<strong>MFA</strong>: 使用しない",
+ "admin.user_item.mfaYes": "<strong>MFA</strong>: 使用する",
"admin.user_item.resetMfa": "MFAを削除する",
"admin.user_item.resetPwd": "パスワードを初期化する",
"admin.user_item.switchToEmail": "電子メールアドレス/パスワードに切り替える",
@@ -879,14 +879,14 @@
"analytics.system.totalFilePosts": "ファイル付きの投稿数",
"analytics.system.totalHashtagPosts": "ハッシュタグ付きの投稿数",
"analytics.system.totalIncomingWebhooks": "内向きのウェブフック",
- "analytics.system.totalMasterDbConnections": "Master DB Conns",
+ "analytics.system.totalMasterDbConnections": "マスターDB接続",
"analytics.system.totalOutgoingWebhooks": "外向きのウェブフック",
"analytics.system.totalPosts": "総投稿数",
- "analytics.system.totalReadDbConnections": "Replica DB Conns",
+ "analytics.system.totalReadDbConnections": "レプリカDB接続",
"analytics.system.totalSessions": "総セッション数",
"analytics.system.totalTeams": "総チーム数",
"analytics.system.totalUsers": "総ユーザー数",
- "analytics.system.totalWebsockets": "Websocket Conns",
+ "analytics.system.totalWebsockets": "ウェブソケット接続",
"analytics.team.activeUsers": "投稿実績のあるアクティブユーザー",
"analytics.team.newlyCreated": "新規作成ユーザー数",
"analytics.team.privateGroups": "非公開グループ",
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "チャンネルURLは2文字以上の小文字の英数字にしてください",
"channel_flow.invalidName": "不正なチャンネル名です",
"channel_flow.set_url_title": "{term}のURLを設定する",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "チャンネル",
"channel_header.channelHeader": "チャンネルのヘッダーを設定する…",
"channel_header.delete": "{term}を削除する…",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "メンバーを管理する",
"channel_header.notificationPreferences": "通知の設定",
"channel_header.recentMentions": "最近のあなたについての投稿",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.rename": "{term}の名前を変更する…",
"channel_header.setHeader": "{term}のヘッダーを設定する…",
"channel_header.setPurpose": "{term}の目的を設定する…",
@@ -1108,13 +1110,13 @@
"create_post.write": "メッセージを書き込んでいます…",
"create_team.agreement": "アカウントを作成し{siteName}を利用する前に<a href='/static/help/terms.html'>使用条件</a>と<a href='/static/help/privacy.html'>プライバシーポリシー</a>に同意してください。同意できない場合は{siteName}は使用できません。",
"create_team.display_name.back": "前のステップに戻る",
- "create_team.display_name.charLength": "名前は4文字以上の15文字以下にしてください",
+ "create_team.display_name.charLength": "名前は2文字以上の15文字以下にしてください",
"create_team.display_name.nameHelp": "チーム名はどんな言語でも使うことができます。チーム名はメニューと画面上部に表示されます。",
"create_team.display_name.next": "次へ",
"create_team.display_name.required": "この項目は必須です",
"create_team.display_name.teamName": "チーム名",
"create_team.team_url.back": "前のステップに戻る",
- "create_team.team_url.charLength": "名前は4文字以上の15文字以下にしてください",
+ "create_team.team_url.charLength": "名前は2文字以上の15文字以下にしてください",
"create_team.team_url.creatingTeam": "チームを作成中です…",
"create_team.team_url.finish": "完了",
"create_team.team_url.hint": "<li>短く覚えやすいものがベストです</li><li>英小文字、数字、ダッシュを使ってください</li><li>英小文字で始めてください。ダッシュで終わることはできません</li>",
@@ -1489,7 +1491,7 @@
"members_popover.title": "メンバー",
"mobile.components.channels_list_view.yourChannels": "Your channels:",
"mobile.components.select_server_view.enterServerUrl": "Enter Server URL",
- "mobile.components.select_server_view.proceed": "Proceed",
+ "mobile.components.select_server_view.proceed": "続行する",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
"mobile.routes.channels": "チャンネル",
"mobile.routes.enterServerUrl": "Enter Server URL",
@@ -2006,7 +2008,7 @@
"user.settings.security.google": "Google",
"user.settings.security.lastUpdated": "最終更新: {date} {time}",
"user.settings.security.ldap": "AD/LDAP",
- "user.settings.security.loginGitlab": "GitLabでログインする",
+ "user.settings.security.loginGitlab": "GitLabでログインしました",
"user.settings.security.loginLdap": "AD/LDAPでログインする",
"user.settings.security.logoutActiveSessions": "アクティブなセッションを見てログアウトする",
"user.settings.security.method": "サインイン方法",
diff --git a/webapp/i18n/ko.json b/webapp/i18n/ko.json
index 776e83f15..275296ae0 100644
--- a/webapp/i18n/ko.json
+++ b/webapp/i18n/ko.json
@@ -53,7 +53,7 @@
"add_command.save": "저장",
"add_command.token": "<b>토큰</b>: {token}",
"add_command.trigger": "명령어 트리거 단어",
- "add_command.trigger.help": "Trigger word must be unique, and cannot begin with a slash or contain any spaces.",
+ "add_command.trigger.help": "트리거 단어는 고유한 값이여야 하며, 슬래시로 시작하거나 공백을 포함할 수 없습니다.",
"add_command.trigger.helpExamples": "예시: client, employee, patient, weather",
"add_command.trigger.helpReserved": "사용할 수 없음: {link}",
"add_command.trigger.helpReservedLinkText": "내장된 명령어 목록을 확인하세요.",
@@ -73,7 +73,7 @@
"add_emoji.header": "추가",
"add_emoji.image": "이미지",
"add_emoji.image.button": "선택",
- "add_emoji.image.help": "Choose the image for your emoji. The image can be a gif, png, or jpeg file with a max size of 64 KB and dimensions up to 128 by 128 pixels.",
+ "add_emoji.image.help": "이모티콘에 사용할 이미지를 선택하세요. 128px * 128px, 64KB 이하 gif, png, jpeg 이미지만 가능합니다.",
"add_emoji.imageRequired": "이모티콘 이미지가 필요합니다.",
"add_emoji.name": "이름",
"add_emoji.name.help": "이모티콘 이름은 64글자 이하 소문자, 숫자, 특수문자 '-' 와 '_' 만 사용할 수 있습니다.",
@@ -105,15 +105,15 @@
"add_oauth_app.doneUrlHelp": "The following are your authorized redirect URL(s).",
"add_oauth_app.header": "추가",
"add_oauth_app.homepage.help": "The URL for the homepage of the OAuth 2.0 application. Make sure you use HTTP or HTTPS in your URL depending on your server configuration.",
- "add_oauth_app.homepageRequired": "Homepage for the OAuth 2.0 application is required.",
+ "add_oauth_app.homepageRequired": "OAuth 2.0 어플리케이션을 위한 홈페이지가 필요합니다.",
"add_oauth_app.icon.help": "(Optional) The URL of the image used for your OAuth 2.0 application. Make sure you use HTTP or HTTPS in your URL.",
- "add_oauth_app.name.help": "Display name for your OAuth 2.0 application made of up to 64 characters.",
- "add_oauth_app.nameRequired": "Name for the OAuth 2.0 application is required.",
+ "add_oauth_app.name.help": "OAuth 2.0 어플리케이션의 표시될 이름은 최대 64문자로 구성됩니다.",
+ "add_oauth_app.nameRequired": "OAuth 2.0 어플리케이션을 위한 이름이 필요합니다.",
"add_oauth_app.trusted.help": "When true, the OAuth 2.0 application is considered trusted by the Mattermost server and doesn't require the user to accept authorization. When false, an additional window will appear, asking the user to accept or deny the authorization.",
"add_oauth_app.url": "<b>URL(s)</b>: {url}",
"add_outgoing_webhook.callbackUrls": "Callback URLs (One Per Line)",
"add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to.",
- "add_outgoing_webhook.callbackUrlsRequired": "One or more callback URLs are required",
+ "add_outgoing_webhook.callbackUrlsRequired": "하나 이상의 콜백 URL이 필요합니다.",
"add_outgoing_webhook.cancel": "취소",
"add_outgoing_webhook.channel": "채널",
"add_outgoing_webhook.channel.help": "Public channel to receive webhook payloads. Optional if at least one Trigger Word is specified.",
@@ -358,7 +358,7 @@
"admin.image.amazonS3SecretExample": "Ex \"jcuS8PuvcpGhpgHhlcpT1Mx42pnqMxQY\"",
"admin.image.amazonS3SecretTitle": "Amazon S3 Secret Access Key:",
"admin.image.localDescription": "Directory to which files and images are written. If blank, defaults to ./data/.",
- "admin.image.localExample": "E.g.: \"./data/\"",
+ "admin.image.localExample": "예시: \"./data/\"",
"admin.image.localTitle": "로컬 저장소 경로:",
"admin.image.maxFileSizeDescription": "Maximum file size for message attachments in megabytes. Caution: Verify server memory can support your setting choice. Large file sizes increase the risk of server crashes and failed uploads due to network interruptions.",
"admin.image.maxFileSizeExample": "50",
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "Channel URL must be 2 or more lowercase alphanumeric characters",
"channel_flow.invalidName": "잘못된 채널 이름",
"channel_flow.set_url_title": "{term} URL 설정",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "채널",
"channel_header.channelHeader": "채널 헤더 설정...",
"channel_header.delete": "{term} 삭제...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "회원 관리",
"channel_header.notificationPreferences": "알림 설정",
"channel_header.recentMentions": "최근 멘션",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.rename": "{term}의 이름을 변경...",
"channel_header.setHeader": "{term}의 헤더 설정...",
"channel_header.setPurpose": "{term}의 설명 설정...",
@@ -1161,7 +1163,7 @@
"email_signup.address": "이메일 주소",
"email_signup.createTeam": "팀 만들기",
"email_signup.emailError": "유효한 이메일 주소를 입력하세요.",
- "email_signup.find": "Find my teams",
+ "email_signup.find": "나의 팀 찾기",
"email_verify.almost": "{siteName}: You are almost done",
"email_verify.failed": " 검증메일 발송을 실패했습니다.",
"email_verify.notVerifiedBody": "Please verify your email address. Check your inbox for an email.",
@@ -1198,7 +1200,7 @@
"file_upload.limited": "Uploads limited to {count} files maximum. Please use additional posts for more files.",
"file_upload.pasted": "Image Pasted at ",
"filtered_channels_list.count": "{total}명 중 {count}{count, plural, =0 {0명} one {명} other {명}}",
- "filtered_channels_list.countTotal": "{total}명 중 {count}{count, plural, =0 {0명} one {명} other {명}}",
+ "filtered_channels_list.countTotal": "{total}개 중 {count}{count, plural, =0 {0개} one {개} other {개}} 채널",
"filtered_channels_list.search": "Search channels",
"filtered_user_list.any_team": "모든 사용자",
"filtered_user_list.count": "{count}{count, plural, =0 {0명} one {명} other {명}}",
@@ -1435,7 +1437,7 @@
"invite_member.send2": "보내기",
"invite_member.sending": " 보내는 중",
"invite_member.teamInviteLink": "{link}로도 초대할 수 있습니다.",
- "ldap_signup.find": "Find my teams",
+ "ldap_signup.find": "나의 팀 찾기",
"ldap_signup.ldap": "GitLab 계정으로 팀 만들기",
"ldap_signup.length_error": "Name must be 3 or more characters up to a maximum of 15",
"ldap_signup.teamName": "팀 이름을 입력하세요.",
@@ -1455,8 +1457,8 @@
"login.gitlab": "GitLab",
"login.google": "Google Apps",
"login.invalidPassword": "비밀번호가 일치하지 않습니다.",
- "login.ldapUsername": "LDAP 사용자명",
- "login.ldapUsernameLower": "LDAP 사용자명",
+ "login.ldapUsername": "AD/LDAP 사용자명",
+ "login.ldapUsernameLower": "AD/LDAP 사용자명",
"login.noAccount": "계정이 없으신가요? ",
"login.noEmail": "이메일을 입력하세요.",
"login.noEmailLdapUsername": "이메일 또는 {ldapUsername}을 입력하세요.",
@@ -2075,8 +2077,8 @@
"webrtc.mediaError": "Unable to access camera or microphone.",
"webrtc.mute_audio": "Mute microphone",
"webrtc.noAnswer": "{username} is not answering the call.",
- "webrtc.notification.answer": "Answer",
- "webrtc.notification.decline": "Decline",
+ "webrtc.notification.answer": "응답",
+ "webrtc.notification.decline": "거부",
"webrtc.notification.incoming_call": "{username} is calling you.",
"webrtc.notification.returnToCall": "Return to ongoing call with {username}",
"webrtc.offline": "{username} is offline.",
diff --git a/webapp/i18n/nl.json b/webapp/i18n/nl.json
index 2f8f6aaad..e9ec01c6a 100644
--- a/webapp/i18n/nl.json
+++ b/webapp/i18n/nl.json
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "Kanaal URL moet 2 of meer kleine alfanumerieke karakters bevatten",
"channel_flow.invalidName": "Ongeldige kanaal naam",
"channel_flow.set_url_title": "Instelling {term} URL",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "Kanaal",
"channel_header.channelHeader": "Stel de kanaalkoptekst in...",
"channel_header.delete": "Verwijder {term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "Leden beheren",
"channel_header.notificationPreferences": "Meldings-voorkeuren",
"channel_header.recentMentions": "Recente vermeldingen",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.rename": "Hernoem {term}...",
"channel_header.setHeader": "Zet {term} koptekst...",
"channel_header.setPurpose": "Zet {term} doel...",
@@ -1114,7 +1116,7 @@
"create_team.display_name.required": "Dit is een verplicht veld",
"create_team.display_name.teamName": "Team naam",
"create_team.team_url.back": "Terug naar de vorige stap",
- "create_team.team_url.charLength": "De naam moet langer zijn dan 4 tekens met een maximum van 15",
+ "create_team.team_url.charLength": "Uw naam moet langer zijn dan 4 tekens met een maximum van 15",
"create_team.team_url.creatingTeam": "Maken van team...",
"create_team.team_url.finish": "Voltooien",
"create_team.team_url.hint": "<li>Kort en gemakkelijk te onthouden is het beste</li><li>Gebruik kleine letter, nummers en streepjes</li><li>Een teamnaam moet met een letter beginnen en mag niet met een streepje eindigen</li>",
diff --git a/webapp/i18n/pt-BR.json b/webapp/i18n/pt-BR.json
index 5d4a03adf..d911cfcf3 100644
--- a/webapp/i18n/pt-BR.json
+++ b/webapp/i18n/pt-BR.json
@@ -777,9 +777,9 @@
"admin.team.chooseImage": "Escolha Nova Imagem",
"admin.team.dirDesc": "Quando verdadeiro, as equipes que estão configuradas para mostrar o diretório de equipe irá mostrar na página principal, em lugar de criar uma nova equipe.",
"admin.team.dirTitle": "Ativar Diretório de Equipe: ",
- "admin.team.maxChannelsDescription": "Número máximo total de usuários por equipe, incluindo ambos usuários ativos e inativos.",
+ "admin.team.maxChannelsDescription": "Número máximo total de canais por equipe, incluindo ambos canais ativos e inativos.",
"admin.team.maxChannelsExample": "Ex \"100\"",
- "admin.team.maxChannelsTitle": "Max Channels Per Team:",
+ "admin.team.maxChannelsTitle": "Máximo Canais Por Equipe:",
"admin.team.maxUsersDescription": "Número máximo total de usuários por equipe, incluindo ambos usuários ativos e inativos.",
"admin.team.maxUsersExample": "Ex.: \"25\"",
"admin.team.maxUsersTitle": "Máximo Usuários Por Equipe:",
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "URL do canal precisa ter 2 ou mais caracteres minúsculos alfanuméricos.",
"channel_flow.invalidName": "Nome do Canal Inválido",
"channel_flow.set_url_title": "Ajustar URL {term}",
+ "channel_header.addToFavorites": "Adicionar aos Favoritos",
"channel_header.channel": "Canal",
"channel_header.channelHeader": "Definir Cabeçalho do Canal...",
"channel_header.delete": "Deletar {term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "Gerenciar Membros",
"channel_header.notificationPreferences": "Preferências de Notificação",
"channel_header.recentMentions": "Menções Recentes",
+ "channel_header.removeFromFavorites": "Remover dos Favoritos",
"channel_header.rename": "Renomear {term}...",
"channel_header.setHeader": "Definir Cabeçalho do {term}...",
"channel_header.setPurpose": "Ajustar Propósito {term}...",
@@ -1108,13 +1110,13 @@
"create_post.write": "Escreva uma mensagem...",
"create_team.agreement": "Ao prosseguir para criar sua conta e usar {siteName}, você concorda com nosso <a href='/static/help/terms.html'>Termo de Serviço</a> e <a href='/static/help/privacy.html'>Politica de Privacidade</a>. Se você não concorda, você não pode usar {siteName}.",
"create_team.display_name.back": "Voltar para o passo anterior",
- "create_team.display_name.charLength": "O nome deve ser de 4 ou mais caracteres até um máximo de 15",
+ "create_team.display_name.charLength": "O nome deve ter 2 ou mais caracteres até um máximo de 15",
"create_team.display_name.nameHelp": "Nome da sua equipe em qualquer idioma. Seu nome de equipe é mostrado em menus e títulos.",
"create_team.display_name.next": "Próximo",
"create_team.display_name.required": "Este campo é obrigatório",
"create_team.display_name.teamName": "Nome da Equipe",
"create_team.team_url.back": "Voltar para o passo anterior",
- "create_team.team_url.charLength": "O nome deve ser de 4 ou mais caracteres até um máximo de 15",
+ "create_team.team_url.charLength": "O nome deve ter 2 ou mais caracteres até um máximo de 15",
"create_team.team_url.creatingTeam": "Criando equipe...",
"create_team.team_url.finish": "Terminar",
"create_team.team_url.hint": "<li>Curto e memorizável é o melhor</li><li>Use letras minúsculas, números e traços</li><li>Deve começar com uma letra e não pode terminar em um traço</li>",
@@ -1494,7 +1496,7 @@
"mobile.routes.channels": "Canais",
"mobile.routes.enterServerUrl": "Informe a URL do Servidor",
"mobile.routes.login": "Login",
- "mobile.routes.postsList": "Posts List",
+ "mobile.routes.postsList": "Lista de Posts",
"mobile.routes.selectTeam": "Selecione Equipe",
"more_channels.close": "Fechar",
"more_channels.create": "Criar Novo Canal",
@@ -1789,11 +1791,11 @@
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Recurso} other {Recursos}} Ativado",
"user.settings.advance.formattingDesc": "Se ativado, posts serão formatados para criar links, exibir emoji, estilo de texto e adicionar quebra de linhas. Por padrão é definido como ativado. Mudando está configuração será necessário recarregar a página.",
"user.settings.advance.formattingTitle": "Ativar Formatação de Post",
- "user.settings.advance.joinLeaveDesc": "Quando \"On\", Mensagens do Sistema dizendo que um usuário entrou ou saiu de um canal será visível. Quando \"Off\", as Mensagens do Sistema sobre entrar ou sair de um canal serão ocultados. A mensagem ainda vai aparecer quando são adicionados a um canal, para que você possa receber uma notificação.",
+ "user.settings.advance.joinLeaveDesc": "Quando \"Ligado\", Mensagens do Sistema dizendo que um usuário entrou ou saiu de um canal será visível. Quando \"Off\", as Mensagens do Sistema sobre entrar ou sair de um canal serão ocultados. A mensagem ainda vai aparecer quando são adicionados a um canal, para que você possa receber uma notificação.",
"user.settings.advance.joinLeaveTitle": "Ativar Mensagens Juntar/Deixar",
"user.settings.advance.markdown_preview": "Mostrar opção pré-visualização markdown na caixa de entrada de mensagens",
"user.settings.advance.off": "Desligado",
- "user.settings.advance.on": "On",
+ "user.settings.advance.on": "Ligado",
"user.settings.advance.preReleaseDesc": "Verifique todos os recursos de pré-lançamento que você gostaria de visualizar. Você também pode precisar atualizar a página antes das configuração terem efeito.",
"user.settings.advance.preReleaseTitle": "Visualizar recursos de pré-lançamento",
"user.settings.advance.sendDesc": "Se habilitado 'ENTER' insere uma nova linha e 'CTRL + ENTER' envia a mensagem.",
diff --git a/webapp/i18n/ru.json b/webapp/i18n/ru.json
index d611e2e34..6664ea606 100644
--- a/webapp/i18n/ru.json
+++ b/webapp/i18n/ru.json
@@ -276,7 +276,7 @@
"admin.email.requireVerificationDescription": "Typically set to true in production. When true, Mattermost requires email verification after account creation prior to allowing login. Developers may set this field to false so skip sending verification emails for faster development.",
"admin.email.requireVerificationTitle": "Требовать подтверждение адреса электронной почты: ",
"admin.email.selfPush": "Введите адрес сервиса отправки push-уведомлений вручную",
- "admin.email.smtpPasswordDescription": " Obtain this credential from administrator setting up your email server.",
+ "admin.email.smtpPasswordDescription": " Получите эти данные от администратора, обслуживающего ваш сервер электронной почты.",
"admin.email.smtpPasswordExample": "Например: \"yourpassword\", \"jcuS8PuvcpGhpgHhlcpT1Mx42pnqMxQY\"",
"admin.email.smtpPasswordTitle": "Пароль SMTP Сервера:",
"admin.email.smtpPortDescription": "Порт SMTP сервера.",
@@ -334,7 +334,7 @@
"admin.gitlab.tokenTitle": "Адрес выдачи токена:",
"admin.gitlab.userDescription": "Введите https://<your-gitlab-url>/api/v3/user. Убедитесь, используете ли вы HTTP или HTTPS в своем URL-адресе в соответствии с настройками своего сервера.",
"admin.gitlab.userExample": "Например: \"https://<your-gitlab-url>/api/v3/user\"",
- "admin.gitlab.userTitle": "User API Endpoint:",
+ "admin.gitlab.userTitle": "Конечная точка пользовательского API:",
"admin.google.EnableHtmlDesc": "<ol><li><a href='https://accounts.google.com/login'>Войдите</a> в свою учетную запись Google.</li><li>Перейдите к <a href='https://console.developers.google.com'>https://console.developers.google.com</a>, нажмите <strong>Учетные данные</strong> в боковой панели слева и введите \"Mattermost - имя-вашей-компании\" в качестве <strong>Названия проекта</strong>, затем нажмите <strong>Создать</strong>.</li><li>Нажмите на заголовок <strong>окно запроса доступа OAuth</strong> и введите \"Mattermost\" в качестве <strong>Названия продукта, которое видят пользователи</strong>, затем нажмите <strong>Сохранить</strong>.</li><li>Под заголовком <strong>Учетные данные</strong> нажмите <strong>Создать учетные данные</strong>, выберите <strong>Идентификатор клиента OAuth</strong> и выберите <strong>Веб приложение</strong>.</li><li>Под <strong>Ограничения</strong> и <strong>Разрешенные URI перенаправления</strong> введите <strong>url-вашего-mattermost/signup/google/complete</strong> (пример: http://localhost:8065/signup/google/complete). Нажмите <strong>Создать</strong>.</li><li>Вставьте <strong>идентификатор клиента</strong> и <strong>секрет клиента</strong> в поля ниже, затем нажмите <strong>Сохранить</strong>.</li><li>Наконец, перейдите в <a href='https://console.developers.google.com/apis/api/plus/overview'>Google+ API</a> и нажмите <strong>Включить</strong>. Может потребоваться несколько минут для передачи через системы Google.</li></ol>",
"admin.google.authTitle": "Конечная точка авторизации:",
"admin.google.clientIdDescription": "Идентификатор клиента, полученный при регистрации вашего приложения в Google.",
@@ -470,11 +470,11 @@
"admin.log.enableWebhookDebuggingDescription": "You can set this to false to disable the debug logging of all incoming webhook request bodies.",
"admin.log.fileDescription": "Typically set to true in production. When true, log files are written to the log file specified in file location field below.",
"admin.log.fileLevelDescription": "This setting determines the level of detail at which log events are written to the log file. ERROR: Outputs only error messages. INFO: Outputs error messages and information around startup and initialization. DEBUG: Prints high detail for developers working on debugging issues.",
- "admin.log.fileLevelTitle": "File Log Level:",
+ "admin.log.fileLevelTitle": "Файловый уровень логирования:",
"admin.log.fileTitle": "Исходящие журнали в файл: ",
"admin.log.formatDateLong": "Дата (2006/01/02)",
"admin.log.formatDateShort": "Дата (01/02/06)",
- "admin.log.formatDescription": "Format of log message output. If blank will be set to \"[%D %T] [%L] %M\", where:",
+ "admin.log.formatDescription": "Формат сообщений в логе. Если поле пустое, будет выбран формат \"[%D %T] [%L] %M\", где:",
"admin.log.formatLevel": "Уровень (DEBG, INFO, EROR)",
"admin.log.formatMessage": "Сообщение",
"admin.log.formatPlaceholder": "Введите ваш формат файла",
@@ -538,7 +538,7 @@
"admin.rate.memoryDescription": "Максимальное количество подключенных к системе пользовательских сессий, определенное параметрами \"Изменять ограничение скорости по удаленному адресу\" и \"Изменять ограничение скорости по HTTP заголовку\" ниже.",
"admin.rate.memoryExample": "Например: \"10000\"",
"admin.rate.memoryTitle": "Размер хранилища памяти:",
- "admin.rate.noteDescription": "Changing properties in this section will require a server restart before taking effect.",
+ "admin.rate.noteDescription": "Изменения в этой секции потребуют перезагрузки сервера.",
"admin.rate.noteTitle": "Заметка:",
"admin.rate.queriesDescription": "Throttles API at this number of requests per second.",
"admin.rate.queriesExample": "Например: \"10\"",
@@ -658,7 +658,7 @@
"admin.service.outWebhooksTitle": "Разрешить исходящие вебхуки: ",
"admin.service.overrideDescription": "Если истина, вебхукам, слэш-командам и прочим интеграциям, таким как <a href=\"https://docs.mattermost.com/integrations/zapier.html\" target=\"_blank\">Zapier</a>, будет позволено менять имя пользователя, от имени которого они создают посты. Замечание: совместно с предоставлением интеграциям права переопределять иконки изображений профиля, пользователи могут получить возможность выполнять фишинговые атаки, пытаясь выдать себя за других пользователей.",
"admin.service.overrideTitle": "Разрешить интеграциям переопределять имена:",
- "admin.service.securityDesc": "When true, System Administrators are notified by email if a relevant security fix alert has been announced in the last 12 hours. Requires email to be enabled.",
+ "admin.service.securityDesc": "Если включено, администратор системы получит уведомление о выходе новых обновлений безопасности анонсированных за 12 часов. Потребует включение email.",
"admin.service.securityTitle": "Включить оповещения безопасности: ",
"admin.service.segmentDescription": "Segment.com is an online service that can be optionally used to track detailed system statistics. You can obtain a key by signing-up for a free account at Segment.com.",
"admin.service.segmentExample": "Например: \"g3fgGOXJAQ43QV7rAh6iwQCkV4cA1Gs\"",
@@ -777,7 +777,7 @@
"admin.team.chooseImage": "Выберите новое изображение",
"admin.team.dirDesc": "When true, teams that are configured to show in team directory will show on main page inplace of creating a new team.",
"admin.team.dirTitle": "Включить Team Directory: ",
- "admin.team.maxChannelsDescription": "Максимальное количество пользователей на команду.",
+ "admin.team.maxChannelsDescription": "Максимальное количество каналов на команду, включая активные и удалённые.",
"admin.team.maxChannelsExample": "Например: \"100\"",
"admin.team.maxChannelsTitle": "Максимальное количество каналов на команду:",
"admin.team.maxUsersDescription": "Максимальное количество пользователей на команду.",
@@ -886,7 +886,7 @@
"analytics.system.totalSessions": "Всего сессий",
"analytics.system.totalTeams": "Всего команд",
"analytics.system.totalUsers": "Всего пользователей",
- "analytics.system.totalWebsockets": "Websocket Conns",
+ "analytics.system.totalWebsockets": "Соединений Websocket",
"analytics.team.activeUsers": "Активные пользователи с сообщениями",
"analytics.team.newlyCreated": "Вновь созданные пользователи",
"analytics.team.privateGroups": "Приватные группы",
@@ -908,8 +908,8 @@
"audit_table.attemptedReset": "Попытался сбросить пароль",
"audit_table.attemptedWebhookCreate": "Попытался создать webhook",
"audit_table.attemptedWebhookDelete": "Attempted to delete a webhook",
- "audit_table.by": " by {username}",
- "audit_table.byAdmin": " by an admin",
+ "audit_table.by": " пользователем {username}",
+ "audit_table.byAdmin": " админом",
"audit_table.channelCreated": "Создан канал/группа {channelName}",
"audit_table.channelDeleted": "Удален канал/группа с URL {url}",
"audit_table.establishedDM": "Установлен канал прямого обмена сообщениями с {username}",
@@ -925,7 +925,7 @@
"audit_table.licenseRemoved": "Лицензия успешно удалена",
"audit_table.loginAttempt": " (Попытка входа)",
"audit_table.loginFailure": " (Ошибка входа)",
- "audit_table.logout": "Logged out of your account",
+ "audit_table.logout": "Вы успешно вышли из своего аккаунта",
"audit_table.member": "участник",
"audit_table.nameUpdated": "Обновлено имя канала/группы {channelName}",
"audit_table.oauthTokenFailed": "Failed to get an OAuth access token - {token}",
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "Ссылка на канал должна быть не короче 2-х буквенных символов",
"channel_flow.invalidName": "Недопустимое имя канала",
"channel_flow.set_url_title": "Set {term} URL",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "Канал",
"channel_header.channelHeader": "Заголовок канала...",
"channel_header.delete": "Удалить {term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "Управление участниками",
"channel_header.notificationPreferences": "Настройка уведомлений",
"channel_header.recentMentions": "Недавние упоминания",
+ "channel_header.removeFromFavorites": "Удалить из избранного",
"channel_header.rename": "Переименовать {term}...",
"channel_header.setHeader": "Заголовок {term}а...",
"channel_header.setPurpose": "Назначение {term}а...",
@@ -1007,13 +1009,13 @@
"channel_invite.add": " Добавить",
"channel_invite.addNewMembers": "Добавить новых участников в ",
"channel_invite.close": "Закрыть",
- "channel_loader.connection_error": "There appears to be a problem with your internet connection.",
+ "channel_loader.connection_error": "Возникла проблема с сетевым подключением.",
"channel_loader.posted": "Опубликовано",
- "channel_loader.socketError": "Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port.",
+ "channel_loader.socketError": "Пожалуйста, проверьте ваше соединение, Mattermost недостижим. Если эта проблема постоянна, попросите администратора проверить порт WebSocket.",
"channel_loader.someone": "Кто-то",
"channel_loader.something": " сделал что-то новое",
"channel_loader.unknown_error": "Мы получили неожиданный код состояния от сервера.",
- "channel_loader.uploadedFile": " uploaded a file",
+ "channel_loader.uploadedFile": " загрузил файл",
"channel_loader.uploadedImage": " загрузил изображение",
"channel_loader.wrote": " написал: ",
"channel_members_modal.addNew": " Добавить участников",
@@ -1049,12 +1051,12 @@
"channel_notifications.sendDesktop": "Отправлять уведомления на рабочий стол",
"channel_notifications.unreadInfo": "Название канала в боковом меню выделяется жирным, когда есть непрочитанные сообщения. Если выбрано \"Только при упоминаниях\" название канала будет выделяться только если Вас упомянут.",
"channel_select.placeholder": "--- Выбрать канал ---",
- "channel_switch_modal.dm": "(Direct Message)",
- "channel_switch_modal.help": "Type channel name. Use ↑↓ to browse, TAB to select, ↵ to confirm, ESC to dismiss",
+ "channel_switch_modal.dm": "(Личное сообщение)",
+ "channel_switch_modal.help": "Напишите название канала. Используйте ↑↓ для перемещения, TAB для выбора, ↵ для подтверждения и ESC для отказа",
"channel_switch_modal.not_found": "Совпадений не найдено.",
"channel_switch_modal.submit": "Переключить",
"channel_switch_modal.title": "Сменить каналы",
- "claim.account.noEmail": "No email specified",
+ "claim.account.noEmail": "Email не указан",
"claim.email_to_ldap.enterLdapPwd": "Введите идентификатор и пароль от Вашего AD/LDAP аккаунта",
"claim.email_to_ldap.enterPwd": "Enter the password for your {site} email account",
"claim.email_to_ldap.ldapId": "AD/LDAP ID",
@@ -1108,13 +1110,13 @@
"create_post.write": "Ваше сообщение...",
"create_team.agreement": "By proceeding to create your account and use {siteName}, you agree to our <a href='/static/help/terms.html'>Terms of Service</a> and <a href='/static/help/privacy.html'>Privacy Policy</a>. If you do not agree, you cannot use {siteName}.",
"create_team.display_name.back": "На предыдущий шаг",
- "create_team.display_name.charLength": "Name must be 4 or more characters up to a maximum of 15",
+ "create_team.display_name.charLength": "Имя должно быть больше двух символов и меньше 15",
"create_team.display_name.nameHelp": "Название команды на любом языке. Название команды будет показано в меню и заголовках.",
"create_team.display_name.next": "Далее",
"create_team.display_name.required": "Обязательное поле",
"create_team.display_name.teamName": "Название команды",
"create_team.team_url.back": "На предыдущий шаг",
- "create_team.team_url.charLength": "Name must be 4 or more characters up to a maximum of 15",
+ "create_team.team_url.charLength": "Имя должно быть больше 2 букв и меньше 15",
"create_team.team_url.creatingTeam": "Создание команды...",
"create_team.team_url.finish": "Готово",
"create_team.team_url.hint": "<li>Short and memorable is best</li><li>Use lowercase letters, numbers and dashes</li><li>Must start with a letter and can't end in a dash</li>",
@@ -1164,7 +1166,7 @@
"email_signup.find": "Найти мои команды",
"email_verify.almost": "{siteName}: You are almost done",
"email_verify.failed": " Ошибка отправки сообщения.",
- "email_verify.notVerifiedBody": "Please verify your email address. Check your inbox for an email.",
+ "email_verify.notVerifiedBody": "Пожалуйста, подтвердите свой email адрес. Проверьте папку \"Входящие\".",
"email_verify.resend": "Отправить ещё раз",
"email_verify.sent": " Email проверки отправлен.",
"email_verify.verified": "{siteName} Email проверен",
@@ -1182,7 +1184,7 @@
"emoji_list.search": "Найти кастомные Emoji",
"emoji_list.somebody": "Кто-то в другой команде",
"error.not_found.link_message": "Назад в Mattermost",
- "error.not_found.message": "The page you were trying to reach does not exist",
+ "error.not_found.message": "Эта страница не существует",
"error.not_found.title": "Страница не найдена",
"error.not_supported.message": "Приватный просмотр не поддерживается",
"error.not_supported.title": "Браузер не поддерживается",
@@ -1347,7 +1349,7 @@
"installed_commands.search": "Поиск по слэш-командам",
"installed_commands.unnamed_command": "Неизвестная Slash-команда",
"installed_incoming_webhooks.add": "Добавить входящий Webhook",
- "installed_incoming_webhooks.empty": "No incoming webhooks found",
+ "installed_incoming_webhooks.empty": "Не обнаружено входящих webhook'ов",
"installed_incoming_webhooks.header": "Входящие Webhook'и",
"installed_incoming_webhooks.help": "Создание входящих webhook URL для использования с внешними интеграциями. Пожалуйста, смотрите ссылку {link}, чтобы узнать больше.",
"installed_incoming_webhooks.helpLink": "документация",
@@ -1385,9 +1387,9 @@
"installed_oauth_apps.trusted": "Доверенное",
"installed_oauth_apps.trusted.no": "Нет",
"installed_oauth_apps.trusted.yes": "Да",
- "installed_outgoing_webhooks.add": "Add Outgoing Webhook",
+ "installed_outgoing_webhooks.add": "Добавить исходящий Webhook",
"installed_outgoing_webhooks.empty": "No outgoing webhooks found",
- "installed_outgoing_webhooks.header": "Outgoing Webhooks",
+ "installed_outgoing_webhooks.header": "Исходящие Webhook'и",
"installed_outgoing_webhooks.help": "Создание исходящих webhook URL для использования c внешними интеграцями. Пожалуйста, смотрите {link}, чтобы узнать больше.",
"installed_outgoing_webhooks.helpLink": "документация",
"installed_outgoing_webhooks.search": "Поиск Исходящих Webhooks",
@@ -1398,7 +1400,7 @@
"integrations.done": "Завершено",
"integrations.header": "Интеграция",
"integrations.incomingWebhook.description": "Incoming webhooks allow external integrations to send messages",
- "integrations.incomingWebhook.title": "Incoming Webhook",
+ "integrations.incomingWebhook.title": "Входящие Webhook'и",
"integrations.oauthApps.description": "OAuth 2.0 позволяет внешним приложения делать авторизованные запросы к Mattermost API.",
"integrations.oauthApps.title": "OAuth 2.0 приложения",
"integrations.outgoingWebhook.description": "Outgoing webhooks allow external integrations to receive and respond to messages",
@@ -1458,21 +1460,21 @@
"login.ldapUsername": "Имя пользователя AD/LDAP",
"login.ldapUsernameLower": "AD/LDAP имя пользователя",
"login.noAccount": "Отсутствует учётная запись? ",
- "login.noEmail": "Please enter your email",
- "login.noEmailLdapUsername": "Please enter your email or {ldapUsername}",
- "login.noEmailUsername": "Please enter your email or username",
- "login.noEmailUsernameLdapUsername": "Please enter your email, username or {ldapUsername}",
- "login.noLdapUsername": "Please enter your {ldapUsername}",
+ "login.noEmail": "Пожалуйста, введите свой email",
+ "login.noEmailLdapUsername": "Пожалуйста, введите свой email или {ldapUsername}",
+ "login.noEmailUsername": "Пожалуйста, введите свой email или ваше имя пользователя",
+ "login.noEmailUsernameLdapUsername": "Пожалуйста, введите либо свой email, либо ваше имя пользователя, либо {ldapUsername}",
+ "login.noLdapUsername": "Пожалуйста, введите ваш {ldapUsername}",
"login.noMethods": "Не настроены методы входа. Пожалуйста, свяжитесь с администратором.",
- "login.noPassword": "Please enter your password",
- "login.noUsername": "Please enter your username",
+ "login.noPassword": "Пожалуйста, введите ваш пароль",
+ "login.noUsername": "Пожалуйста, введите ваше имя пользователя",
"login.noUsernameLdapUsername": "Введите ваше имя пользователя или {ldapUsername}",
"login.office365": "Office 365",
"login.on": "на {siteName}",
"login.or": "or",
"login.password": "Пароль",
- "login.passwordChanged": " Password updated successfully",
- "login.session_expired": " Your session has expired. Please login again.",
+ "login.passwordChanged": " Пароль успешно обновлён",
+ "login.session_expired": " Сессия истекла. Пожалуйста, войдите заново",
"login.signIn": "Войти",
"login.signInWith": "Войти с помощью:",
"login.userNotFound": "We couldn't find an account matching your login credentials.",
@@ -1487,13 +1489,13 @@
"member_list.noUsersAdd": "Нет пользователей для добавления.",
"members_popover.msg": "Сообщение",
"members_popover.title": "Участники",
- "mobile.components.channels_list_view.yourChannels": "Your channels:",
+ "mobile.components.channels_list_view.yourChannels": "Ваши каналы:",
"mobile.components.select_server_view.enterServerUrl": "Enter Server URL",
"mobile.components.select_server_view.proceed": "Proceed",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
- "mobile.routes.channels": "Канал",
+ "mobile.routes.channels": "Каналы",
"mobile.routes.enterServerUrl": "Enter Server URL",
- "mobile.routes.login": "Логин",
+ "mobile.routes.login": "Вход",
"mobile.routes.postsList": "Posts List",
"mobile.routes.selectTeam": "Выберите команду",
"more_channels.close": "Закрыть",
@@ -1566,7 +1568,7 @@
"post_body.plusOne": " ещё 1 файл",
"post_delete.notPosted": "Комментарий не может быть добавлен",
"post_delete.okay": "Понятно",
- "post_delete.someone": "Someone deleted the message on which you tried to post a comment.",
+ "post_delete.someone": "Кто-то удалил сообщение, которое вы хотели прокомментировать.",
"post_focus_view.beginning": "Beginning of Channel Archives",
"post_info.del": "Удалить",
"post_info.edit": "Редактировать",
@@ -1577,9 +1579,9 @@
"posts_view.loadMore": "Больше сообщений",
"posts_view.newMsg": "Новые сообщения",
"removed_channel.channelName": "канал",
- "removed_channel.from": "Removed from ",
+ "removed_channel.from": "Удалено из ",
"removed_channel.okay": "Хорошо",
- "removed_channel.remover": "{remover} removed you from {channel}",
+ "removed_channel.remover": "{remover} удалил вас из {channel}",
"removed_channel.someone": "Кто-то",
"rename_channel.cancel": "Отмена",
"rename_channel.defaultError": " - Нельзя изменить для канала по умолчанию",
@@ -1728,9 +1730,9 @@
"suggestion.search.public": "Общедоступные каналы",
"team_export_tab.download": "cкачать",
"team_export_tab.export": "Экспорт",
- "team_export_tab.exportTeam": "Export your team",
- "team_export_tab.exporting": " Exporting...",
- "team_export_tab.ready": " Ready for ",
+ "team_export_tab.exportTeam": "Экспортировать вашу команду",
+ "team_export_tab.exporting": " Экспортирование...",
+ "team_export_tab.ready": " Готово для ",
"team_export_tab.unable": " Unable to export: {error}",
"team_import_tab.failure": " Ошибка импорта: ",
"team_import_tab.import": "Импорт",
@@ -1769,7 +1771,7 @@
"textbox.strike": "strike",
"tutorial_intro.allSet": "You’re all set",
"tutorial_intro.end": "Нажмите “Далее” для входа в {channel}. Это первый канал, который пользователи команды видят после входа. Используйте его для общения всей команды.",
- "tutorial_intro.invite": "Invite teammates",
+ "tutorial_intro.invite": "Пригласить товарищей",
"tutorial_intro.mobileApps": "Установите приложение {link} для легкого доступа и получения уведомлений.",
"tutorial_intro.mobileAppsLinkText": "PC, Mac, iOS и Android",
"tutorial_intro.next": "Далее",
@@ -1782,7 +1784,7 @@
"tutorial_tip.next": "Далее",
"tutorial_tip.ok": "Хорошо",
"tutorial_tip.out": "Opt out of these tips.",
- "tutorial_tip.seen": "Seen this before? ",
+ "tutorial_tip.seen": "Уже видели? ",
"upload_overlay.info": "Drop a file to upload it.",
"user.settings.advance.embed_preview": "Показывать \"экспериментальный\" превью в ссылках, когда доступно",
"user.settings.advance.embed_toggle": "Show toggle for all embed previews",
diff --git a/webapp/i18n/zh_CN.json b/webapp/i18n/zh_CN.json
index d9a50c7c5..90c5ab2ab 100644
--- a/webapp/i18n/zh_CN.json
+++ b/webapp/i18n/zh_CN.json
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "频道网址必须为至少2个小写英文数字字符",
"channel_flow.invalidName": "无效的频道名称",
"channel_flow.set_url_title": "设置{term}URL",
+ "channel_header.addToFavorites": "添加到收藏",
"channel_header.channel": "频道",
"channel_header.channelHeader": "设置频道标题…",
"channel_header.delete": "删除{term}...",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "成员管理",
"channel_header.notificationPreferences": "消息通知设置",
"channel_header.recentMentions": "最近提及",
+ "channel_header.removeFromFavorites": "从收藏中移除",
"channel_header.rename": "重命名{term}...",
"channel_header.setHeader": "设置{term}标题…",
"channel_header.setPurpose": "设置{term}用途…",
@@ -1108,13 +1110,13 @@
"create_post.write": "写一个消息...",
"create_team.agreement": "如果继续创建您的帐户和使用{siteName},您需要同意<a href='/static/help/terms.html'>服务条款</a>和<a href='/static/help/privacy.html'>隐私政策</a>。如果不同意,您将不能使用{siteName}。",
"create_team.display_name.back": "返回上一步",
- "create_team.display_name.charLength": "名称必须是4到15个字符",
+ "create_team.display_name.charLength": "名称必须是2到15个字符",
"create_team.display_name.nameHelp": "您可以使用任何语言命名您的团队。您的团队名称将显示在菜单和标题栏上。",
"create_team.display_name.next": "下一步",
"create_team.display_name.required": "此栏必须填写",
"create_team.display_name.teamName": "团队名称",
"create_team.team_url.back": "返回上一步",
- "create_team.team_url.charLength": "名称必须是4到15个字符",
+ "create_team.team_url.charLength": "名称必须是2到15个字符",
"create_team.team_url.creatingTeam": "创建团队...",
"create_team.team_url.finish": "完成",
"create_team.team_url.hint": "<li>简短和易记为最好的</li><li>使用小写字母,数字和连字符</li><li>必须以字母开头且不能以连字符结尾</li>",
diff --git a/webapp/i18n/zh_TW.json b/webapp/i18n/zh_TW.json
index 4995b8c59..cd43ed06f 100644
--- a/webapp/i18n/zh_TW.json
+++ b/webapp/i18n/zh_TW.json
@@ -777,9 +777,9 @@
"admin.team.chooseImage": "選擇新圖",
"admin.team.dirDesc": "啟用時,設定為顯示在團隊列表的團隊將會顯示在主頁並取代原本建立團隊的位置。",
"admin.team.dirTitle": "啟用團隊列表:",
- "admin.team.maxChannelsDescription": "每個團隊最大人數,包含活躍與不活躍的使用者。",
- "admin.team.maxChannelsExample": "例如:\"100\"",
- "admin.team.maxChannelsTitle": "Max Channels Per Team:",
+ "admin.team.maxChannelsDescription": "每個團隊最大頻道數,包含啟用跟被刪除的頻道。",
+ "admin.team.maxChannelsExample": "如:\"100\"",
+ "admin.team.maxChannelsTitle": "團隊最大頻道數:",
"admin.team.maxUsersDescription": "每個團隊最大人數,包含活躍與不活躍的使用者。",
"admin.team.maxUsersExample": "如:\"25\"",
"admin.team.maxUsersTitle": "每個團隊最大人數:",
@@ -980,6 +980,7 @@
"channel_flow.handleTooShort": "頻道網址必須為小寫英數字、至少兩個字元",
"channel_flow.invalidName": "無效的頻道名稱",
"channel_flow.set_url_title": "設定 {term} 網址",
+ "channel_header.addToFavorites": "Add to Favorites",
"channel_header.channel": "頻道",
"channel_header.channelHeader": "設定頻道標題…",
"channel_header.delete": "刪除{term}…",
@@ -989,6 +990,7 @@
"channel_header.manageMembers": "成員管理",
"channel_header.notificationPreferences": "通知喜好設定",
"channel_header.recentMentions": "最近提及",
+ "channel_header.removeFromFavorites": "Remove from Favorites",
"channel_header.rename": "變更{term}名稱…",
"channel_header.setHeader": "設定{term}標題…",
"channel_header.setPurpose": "設定{term}用途…",
@@ -1108,13 +1110,13 @@
"create_post.write": "輸入訊息...",
"create_team.agreement": "一旦建立帳號使用{siteName},即表示您同意<a href='/static/help/terms.html'>服務條款</a>以及<a href='/static/help/privacy.html'>隱私政策</a>。如果您不同意,請停止使用{siteName}。",
"create_team.display_name.back": "回到上一步",
- "create_team.display_name.charLength": "名稱長度為4到15字元",
+ "create_team.display_name.charLength": "名稱長度為2到15字元",
"create_team.display_name.nameHelp": "團隊可以用任何語言取名。團隊名稱將會顯示在選單跟畫面上方。",
"create_team.display_name.next": "下一步",
"create_team.display_name.required": "此欄位是必需的",
"create_team.display_name.teamName": "團隊名稱",
"create_team.team_url.back": "回到上一步",
- "create_team.team_url.charLength": "名稱長度為4到15字元",
+ "create_team.team_url.charLength": "名稱長度為2到15字元",
"create_team.team_url.creatingTeam": "建立團隊中...",
"create_team.team_url.finish": "完成",
"create_team.team_url.hint": "<li>短且好記憶是最好的</li><li>請用小寫英字母、數字及連接號(-)</li><li>請以小寫英字母開頭,請不要以連接號結尾</li>",