summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--i18n/de.json44
-rw-r--r--i18n/en.json72
-rw-r--r--i18n/es.json44
-rw-r--r--i18n/fr.json44
-rw-r--r--i18n/ja.json44
-rw-r--r--i18n/ko.json46
-rw-r--r--i18n/nl.json44
-rw-r--r--i18n/pt-BR.json44
-rw-r--r--i18n/ru.json44
-rw-r--r--i18n/zh-CN.json62
-rw-r--r--i18n/zh-TW.json44
-rw-r--r--webapp/i18n/de.json89
-rwxr-xr-xwebapp/i18n/en.json71
-rw-r--r--webapp/i18n/es.json99
-rw-r--r--webapp/i18n/fr.json89
-rw-r--r--webapp/i18n/ja.json101
-rw-r--r--webapp/i18n/ko.json89
-rw-r--r--webapp/i18n/nl.json89
-rw-r--r--webapp/i18n/pt-BR.json97
-rw-r--r--webapp/i18n/ru.json89
-rw-r--r--webapp/i18n/zh-CN.json119
-rw-r--r--webapp/i18n/zh-TW.json89
22 files changed, 1456 insertions, 97 deletions
diff --git a/i18n/de.json b/i18n/de.json
index d990ff500..0323715fd 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -816,6 +816,10 @@
"translation": "Initialisiere Befehle-API-Routen"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Entschuldigung, wir können die Seite nicht finden."
},
@@ -1286,6 +1290,10 @@
"translation": "Diese Lizenz unterstützt maximal {{.Users}}, wobei ihr System derzeit {{.Count}} eindeutige Benutzer umfasst. Eindeutige Benutzer werden anhand der E-Mail-Adresse gezählt. Die Anzahl der Benutzer lässt sich unter Seiten Berichte -> Statistiken anzeigen einsehen."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Initialisiere Lizenz-API-Routen"
},
@@ -1928,6 +1936,10 @@
"translation": "Initialisiere Status-API-Routen"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Initialisiere Status-API-Routen"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Fehler beim Update von LastActivityAt für user_id=%v und session_id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Fehler beim Speichern des Status für user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Anmeldung mit einer E-Mail-Adresse ist deaktiviert."
},
@@ -3128,6 +3156,14 @@
"translation": "Teamrollen verwalten"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Die Möglichkeit, Benutzer in ein Team einzuladen"
},
@@ -4680,6 +4716,14 @@
"translation": "Es wurden keine Kanäle gefunden"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "Es konnten nicht alle Kanäle abgerufen werden"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Der bestehende gelöschte Kanal konnte nicht gefunden werden"
},
diff --git a/i18n/en.json b/i18n/en.json
index 0082f7768..158fffa92 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -48,14 +48,6 @@
"translation": "September"
},
{
- "id": "api.config.client.old_format.app_error",
- "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
- },
- {
- "id": "api.license.client.old_format.app_error",
- "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
- },
- {
"id": "api.admin.add_certificate.no_file.app_error",
"translation": "No file under 'certificate' in request"
},
@@ -844,6 +836,10 @@
"translation": "Initializing compliance API routes"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Sorry, we could not find the page."
},
@@ -1314,6 +1310,10 @@
"translation": "This license only supports {{.Users}} users, when your system has {{.Count}} unique users. Unique users are counted distinctly by email address. You can see total user count under Site Reports -> View Statistics."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Initializing license API routes"
},
@@ -1956,6 +1956,10 @@
"translation": "Initializing status API routes"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Initializing status API routes"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Failed to update LastActivityAt for user_id=%v and session_id=%v, err=%v"
},
@@ -1964,6 +1968,22 @@
"translation": "Failed to save status for user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Team sign-up with email is disabled."
},
@@ -2072,18 +2092,6 @@
"translation": "Permanently deleted team %v id=%v"
},
{
- "id": "api.team.add_user_to_team.missing_parameter.app_error",
- "translation": "Parameter required to add user to team."
- },
- {
- "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
- "translation": "Invalid invite id. No team matches with this invite id."
- },
- {
- "id": "api.team.add_user_to_team.invalid_data.app_error",
- "translation": "Invalid data."
- },
- {
"id": "api.team.remove_user_from_team.missing.app_error",
"translation": "The user does not appear to be part of this team."
},
@@ -2512,10 +2520,6 @@
"translation": "Initializing user API routes"
},
{
- "id": "api.status.init.debug",
- "translation": "Initializing status API routes"
- },
- {
"id": "api.user.ldap_to_email.not_available.app_error",
"translation": "AD/LDAP not available on this server"
},
@@ -2896,10 +2900,6 @@
"translation": "Invalid {{.Name}} parameter"
},
{
- "id": "api.status.user_not_found.app_error",
- "translation": "User not found"
- },
- {
"id": "app.channel.create_channel.no_team_id.app_error",
"translation": "Must specify the team ID to create a channel"
},
@@ -3160,14 +3160,6 @@
"translation": "Create Group Message"
},
{
- "id": "authentication.permissions.read_public_channel.description",
- "translation": "Ability to read public channels"
- },
- {
- "id": "authentication.permissions.read_public_channel.name",
- "translation": "Read Public Channels"
- },
- {
"id": "authentication.permissions.create_team_roles.description",
"translation": "Ability to create new teams"
},
@@ -3184,6 +3176,14 @@
"translation": "Manage Team Roles"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Ability to invite users to a team"
},
diff --git a/i18n/es.json b/i18n/es.json
index 2b9bb177d..0a6323fe5 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -816,6 +816,10 @@
"translation": "Inicializando rutas del API de cumplimiento"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "Nuevo formato para la configuración del cliente no es compatible todavía. Por favor utiliza format=old en la cadena de consulta."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Lo sentimos, pero no pudimos encontrar la página."
},
@@ -1286,6 +1290,10 @@
"translation": "Esta licencia sólo soporta {{.Users}} usuarios, cuando tu sistema tiene {{.Count}} usuarios únicos. Los usuarios únicos se cuentan por direcciónes de correo electrónico distintas. Puedes ver el totoal de usuarios en REPORTES DEL SITIO -> Ver Estadísticas."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "Nuevo formato de la licencia de cliente no es compatible todavía. Por favor utiliza format=old en la cadena de consulta."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Inicializando rutas del API para las licencias"
},
@@ -1928,6 +1936,10 @@
"translation": "Inicializando rutas del API para los estatus"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Inicializando rutas del API para los estatus"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Falla al actualizar LastActivityAt para user_id=%v and session_id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Falla al guardar el estado del user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "Usuario no encontrado"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "datos inválidos."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "ID de invitación no válido. No hay un equipo que coincida con el id de invitación."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parámetro requerido para agregar un usuario al equipo."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "El registro a equipos por correo electrónico está inhabilitado."
},
@@ -3128,6 +3156,14 @@
"translation": "Administrar los roles del Equipo"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Capacidad para leer los canales públicos"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Leer Canales Públicos"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Capacidad para invitar usuarios a un equipo"
},
@@ -4680,6 +4716,14 @@
"translation": "No se encontró ningún canal"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "No pudimos obtener los canales"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No se encontró el canal"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "No pudimos encontrar el canal eliminado"
},
diff --git a/i18n/fr.json b/i18n/fr.json
index 72ab207ff..c44765dc0 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -816,6 +816,10 @@
"translation": "Initialisation des routes de l'API des commandes"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Désolé, impossible de trouver cette page."
},
@@ -1286,6 +1290,10 @@
"translation": "Cette licence supporte {{.Users}} utilisateurs, mais votre système compte {{.Count}} utilisateurs uniques. Les utilisateurs uniques sont comptabilisés par adresse e-mail distincte. Vous pouvez voir le nombre d'utilisateurs uniques dans le menu \"Rapports -> Statistiques\"."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Initialisation des routes de l'API des licences"
},
@@ -1928,6 +1936,10 @@
"translation": "Initialisation des routes de l'API des statuts"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Initialisation des routes de l'API des statuts"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Échec de la mise à jour de LastActivityAt pour user_id=%v et session_id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Echec de la mise-à-jour de LastPingAt pour user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "L'inscription d'équipe via adresse e-mail est désactivée."
},
@@ -3128,6 +3156,14 @@
"translation": "Gérer les rôles d'équipe"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Possibilité d'inviter des utilisateurs dans une équipe"
},
@@ -4680,6 +4716,14 @@
"translation": "Aucun canal n'a pu être trouvé"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "Nous n'avons pas pu obtenir les canaux"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Impossible de trouver le canal supprimé existant"
},
diff --git a/i18n/ja.json b/i18n/ja.json
index c9cb2b5fd..79b53d972 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -816,6 +816,10 @@
"translation": "コンプライアンスAPIルートを初期化しています"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "申し訳ありません。ページが見付かりません。"
},
@@ -1286,6 +1290,10 @@
"translation": "あなたのシステムは{{.Count}}の重複のないユーザーが使ってます。このライセンスは{{.Users}}ユーザーのみサポートしています。重複のないユーザー数は、電子メールアドレスによって決められます。全ユーザー数は、サイトリポート->統計を見るを参照してください。"
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "ライセンスAPIルートを初期化しています"
},
@@ -1928,6 +1936,10 @@
"translation": "状態APIルートを初期化しています"
},
{
+ "id": "api.status.init.debug",
+ "translation": "状態APIルートを初期化しています"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "LastActivityAtを更新できませんでした user_id=%v、session_id=%v、err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "状態を保存できませんでした user_id=%v、err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "ユーザーが見付かりません"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "不正なデータです。"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "不正な招待IDです。この招待IDに一致するチームはありません。"
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "チームにユーザーを追加するにはパラメーターが必要です。"
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "電子メールによるチームへの利用登録は無効です。"
},
@@ -3128,6 +3156,14 @@
"translation": "チームの役割を管理する"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "公開チャンネルを読めるようにする"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "公開チャンネルを読む"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "チームにユーザーを招待できるようにする"
},
@@ -4680,6 +4716,14 @@
"translation": "チャンネルが見付かりませんでした"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "チャンネルが取得できませんでした"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "削除されたチャンネルが見付かりませんでした"
},
diff --git a/i18n/ko.json b/i18n/ko.json
index 7196121f5..13f152c49 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -816,6 +816,10 @@
"translation": "명령어 API 경로 초기화 중"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "죄송합니다, 페이지를 찾을 수 없습니다."
},
@@ -1286,6 +1290,10 @@
"translation": "시스템이 {{.Count}} 유니크 사용자를 가질 때, 이 라이센스는 {{.Users}} 사용자 만을 지원합니다. 유니크 사용자는 이메일 주소 개수로 구분 됩니다. 사용자 수는 사이트 리포트 -> 통계 보기에서 확인할 수 있습니다."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "라이선스 API 경로 초기화 중"
},
@@ -1928,6 +1936,10 @@
"translation": "상태 API 루트를 초기화 중"
},
{
+ "id": "api.status.init.debug",
+ "translation": "상태 API 루트를 초기화 중"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "LastActivityAt 업데이트에 실패했습니다. user_id=%v and session_id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Failed to save status for user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "이메일을 통한 팀 가입이 비활성화 되어있습니다."
},
@@ -2193,7 +2221,7 @@
},
{
"id": "api.templates.post_subject_in_direct_message",
- "translation": "{{.SubjectText}} on {{.TeamDisplayName}} at {{.Month}} {{.Day}}, {{.Year}}"
+ "translation": "{{.SubjectText}} on {{.SenderDisplayName}} at {{.Month}} {{.Day}}, {{.Year}}"
},
{
"id": "api.templates.post_subject_in_group_message",
@@ -3128,6 +3156,14 @@
"translation": "Manage Team Roles"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "팀 사용자 초대 권한"
},
@@ -4680,6 +4716,14 @@
"translation": "No channels were found"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "채널을 찾을 수 없습니다"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "존재하는 채널을 찾지 못했습니다."
},
diff --git a/i18n/nl.json b/i18n/nl.json
index fb3dfd36a..682c9cb43 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -816,6 +816,10 @@
"translation": "Initialisatie van de opdracht API routes"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Sorry, we kunnen de pagina niet vinden."
},
@@ -1286,6 +1290,10 @@
"translation": "De licentie ondersteund {{.Users}} gebruikers, wanneer het systeem {{.Count}} unieke gebruikers heeft. Unieke gebruikers worden geteld op basis het e-mail adress. Het totaal aantal gebruikers is te zien bij 'Server Overzichten' -> 'Bekijk statistieken'."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Initialisatie van licentie API routes"
},
@@ -1928,6 +1936,10 @@
"translation": "Het initialiseren van status api routes"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Het initialiseren van status api routes"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Niet gelukt om te updaten LastActivity voor user_id=%v en session)id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Niet gelukt op te slaan, de status voor user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Team aanmelden met e-mail is uitgeschakeld."
},
@@ -3128,6 +3156,14 @@
"translation": "Manage Team Roles"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Mogelijkheid om gebruikers uit te nodigen in een team"
},
@@ -4680,6 +4716,14 @@
"translation": "Geen kanaal gevonden"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "We kunnen de kanalen niet ophalen"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Het kanaal kon niet gevonden worden"
},
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index ab44f7474..91e4b880d 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -816,6 +816,10 @@
"translation": "Inicializando as rotas da API de compliance"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Desculpe, não conseguimos encontrar a página."
},
@@ -1286,6 +1290,10 @@
"translation": "Está licença somente suporta usuários {{.Users}}, quando seu sistema tem {{.Count}} usuários únicos. Usuários únicos são contados por endereço de email distinto. Você pode ver o total de usuários em Relatórios Site -> Ver Estatísticas."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Inicializando as rotas de API license"
},
@@ -1928,6 +1936,10 @@
"translation": "Inicializando as rotas de API status"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Inicializando as rotas de API status"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Não foi possível atualizar LastActivityAt para user_id=%v e session_id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Falha ao salvar o status para user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "Usuário não localizado"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Dado inválido."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Id do convite inválido. Nenhum time possui este id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parâmetro requerido para adicionar o usuário ao time."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Inscrição com e-mail na equipe está desativado."
},
@@ -3128,6 +3156,14 @@
"translation": "Gerenciar Funções da Equipe"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Capacidade de ler canais públicos."
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Ler Canais Públicos"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Permissão para convidar usuários para uma equipe"
},
@@ -4680,6 +4716,14 @@
"translation": "Nenhum canal foi encontrado"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "Não foi possível obter os canais"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Não foi possível encontrar o canal excluído existente"
},
diff --git a/i18n/ru.json b/i18n/ru.json
index c1e6181ae..f522c172f 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -816,6 +816,10 @@
"translation": "Инициализация API команд"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "Извините, мы не смогли найти страницу."
},
@@ -1286,6 +1290,10 @@
"translation": "Эта лицензия поддерживает {{.Users}} пользователей, в то время как в вашей системе {{.Count}} уникальных пользователей. Уникальные пользователи подсчитываются явно по адресу электронной почты. Вы можете увидеть общее количество пользователей в пункте Отчеты сайта -> Просмотр статистики."
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "Инициализация API лицензирования"
},
@@ -1928,6 +1936,10 @@
"translation": "Инициализация API статусов"
},
{
+ "id": "api.status.init.debug",
+ "translation": "Инициализация API статусов"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "Сбой при обновлении LastActivityAt для user_id=%v и session_id=%v, err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "Не удалось сохранить статус для user_id=%v, err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Вход в команду с электронной почтой отключен."
},
@@ -3128,6 +3156,14 @@
"translation": "Управление ролями команды"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "Возможность приглашать пользователей в команду"
},
@@ -4680,6 +4716,14 @@
"translation": "Каналы не найдены"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "Не удалось получить каналы"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "Не удалось найти существующий удалённый канал"
},
diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json
index 3a8bbfaea..6f3a0b7e4 100644
--- a/i18n/zh-CN.json
+++ b/i18n/zh-CN.json
@@ -149,7 +149,7 @@
},
{
"id": "api.brand.init.debug",
- "translation": "正在初始化命令 API 路由"
+ "translation": "正在初始化商标 API 路由"
},
{
"id": "api.channel.add_member.added",
@@ -289,7 +289,7 @@
},
{
"id": "api.channel.join_channel.already_deleted.app_error",
- "translation": "Channel is already deleted"
+ "translation": "频道已被删除"
},
{
"id": "api.channel.join_channel.permissions.app_error",
@@ -393,7 +393,7 @@
},
{
"id": "api.cluster.init.debug",
- "translation": "正在初始化用户 API 路由"
+ "translation": "正在初始化机群 API 路由"
},
{
"id": "api.command.admin_only.app_error",
@@ -813,7 +813,11 @@
},
{
"id": "api.compliance.init.debug",
- "translation": "正在初始化命令 API 路由"
+ "translation": "正在初始化合规 API 路由"
+ },
+ {
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
},
{
"id": "api.context.404.app_error",
@@ -1247,7 +1251,7 @@
},
{
"id": "api.ldap.init.debug",
- "translation": "正在初始化文件 API 路由"
+ "translation": "正在初始化LDAP API 路由"
},
{
"id": "api.license.add_license.array.app_error",
@@ -1286,6 +1290,10 @@
"translation": "该许可证只支持 {{.Users}} 用户,当你的系统有 {{.Count}} 唯一用户。唯一用户通过邮件地址计算。你可以从站点报告 -> 查看统计查看总数量。"
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "正在初始化许可证 API 路由"
},
@@ -1928,6 +1936,10 @@
"translation": "正在初始化状态 API 路由"
},
{
+ "id": "api.status.init.debug",
+ "translation": "正在初始化状态 API 路由"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "更新 user_id=%v 和 session_id=%v 的 LastActivityAt 失败,err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "保存 user_id=%v 状态时失败,err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "使用电子邮件注册团队被禁用。"
},
@@ -3128,6 +3156,14 @@
"translation": "管理团队角色"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "允许读取公共频道"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "读取公共频道"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "可以邀请用户到团队"
},
@@ -3697,7 +3733,7 @@
},
{
"id": "model.client.upload_saml_cert.app_error",
- "translation": "Error creating SAML certificate multipart form request"
+ "translation": "创建 SAML 证书多部分表格请求失败"
},
{
"id": "model.command.is_valid.create_at.app_error",
@@ -4680,6 +4716,14 @@
"translation": "没有找到频道"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "我们无法获取频道"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "我们找不到存在的已删除频道"
},
@@ -4725,11 +4769,11 @@
},
{
"id": "store.sql_channel.get_public_channels.get.app_error",
- "translation": "我们无法获取频道"
+ "translation": "我们无法获取公共频道"
},
{
"id": "store.sql_channel.get_unread.app_error",
- "translation": "我们无法获取团队未读消息"
+ "translation": "我们无法获取频道未读消息"
},
{
"id": "store.sql_channel.increment_mention_count.app_error",
@@ -4749,7 +4793,7 @@
},
{
"id": "store.sql_channel.pinned_posts.app_error",
- "translation": "We couldn't find the pinned posts"
+ "translation": "我们无法找到置顶消息"
},
{
"id": "store.sql_channel.remove_member.app_error",
diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json
index 267308cfc..a7e66c4f5 100644
--- a/i18n/zh-TW.json
+++ b/i18n/zh-TW.json
@@ -816,6 +816,10 @@
"translation": "正在初始化命令 API 路徑"
},
{
+ "id": "api.config.client.old_format.app_error",
+ "translation": "New format for the client configuration is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.context.404.app_error",
"translation": "抱歉,無法找到頁面。"
},
@@ -1286,6 +1290,10 @@
"translation": "此授權只支援 {{.Users}} 位使用者,而您的系統有 {{.Count}} 位使用者。使用者人數是根據電子郵件位址計算。使用者總數量在 站台報告 -> 顯示統計。"
},
{
+ "id": "api.license.client.old_format.app_error",
+ "translation": "New format for the client license is not supported yet. Please specify format=old in the query string."
+ },
+ {
"id": "api.license.init.debug",
"translation": "正在初始化授權 API 路徑"
},
@@ -1928,6 +1936,10 @@
"translation": "正在初始化狀態 API 路徑"
},
{
+ "id": "api.status.init.debug",
+ "translation": "正在初始化狀態 API 路徑"
+ },
+ {
"id": "api.status.last_activity.error",
"translation": "更新 user_id=%v 與 session_id=%v 的 LastActivityAt 失敗 err=%v"
},
@@ -1936,6 +1948,22 @@
"translation": "儲存使用者狀態失敗 user_id=%v err=%v"
},
{
+ "id": "api.status.user_not_found.app_error",
+ "translation": "User not found"
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_data.app_error",
+ "translation": "Invalid data."
+ },
+ {
+ "id": "api.team.add_user_to_team.invalid_invite_id.app_error",
+ "translation": "Invalid invite id. No team matches with this invite id."
+ },
+ {
+ "id": "api.team.add_user_to_team.missing_parameter.app_error",
+ "translation": "Parameter required to add user to team."
+ },
+ {
"id": "api.team.create_team.email_disabled.app_error",
"translation": "使用電子郵件註冊團隊已被停用。"
},
@@ -3128,6 +3156,14 @@
"translation": "管理團隊角色"
},
{
+ "id": "authentication.permissions.read_public_channel.description",
+ "translation": "Ability to read public channels"
+ },
+ {
+ "id": "authentication.permissions.read_public_channel.name",
+ "translation": "Read Public Channels"
+ },
+ {
"id": "authentication.permissions.team_invite_user.description",
"translation": "允許邀請使用者至團隊"
},
@@ -4680,6 +4716,14 @@
"translation": "找不到頻道"
},
{
+ "id": "store.sql_channel.get_channels_by_ids.get.app_error",
+ "translation": "無法取得這些頻道"
+ },
+ {
+ "id": "store.sql_channel.get_channels_by_ids.not_found.app_error",
+ "translation": "No channel found"
+ },
+ {
"id": "store.sql_channel.get_deleted_by_name.existing.app_error",
"translation": "找不到現有的已刪除頻道"
},
diff --git a/webapp/i18n/de.json b/webapp/i18n/de.json
index c8d38639b..0ad77e548 100644
--- a/webapp/i18n/de.json
+++ b/webapp/i18n/de.json
@@ -1220,13 +1220,14 @@
"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>",
"create_team.team_url.regex": "Nur Kleinbuchstaben, Ziffern und Bindestriche verwenden. Es muss mit einem Buchstaben begonnen werden und darf nicht mit einem Bindestrich enden.",
"create_team.team_url.required": "Dieses Feld ist erforderlich",
- "create_team.team_url.taken": "URL wird bereits verwendet oder enthält ein reserviertes Wort",
+ "create_team.team_url.taken": "This URL <a href=\"https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url\" target=\"_blank\">starts with a reserved word</a> or is unavailable. Please try another.",
"create_team.team_url.teamUrl": "Team URL",
"create_team.team_url.unavailable": "Diese URL ist nicht verfügbar. Bitte eine andere versuchen.",
"create_team.team_url.webAddress": "Wählen Sie die Webadresse für Ihr neues Team:",
"custom_emoji.empty": "Kein eigenes Emoji gefunden",
"custom_emoji.header": "Eigenes Emoji",
"custom_emoji.search": "Suche eigenes Emoji",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "Abbrechen",
"delete_channel.channel": "Kanal",
"delete_channel.confirm": "Bestätige LÖSCHUNG des Kanals",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "Name",
"emoji_list.search": "Suche eigenes Emoji",
"emoji_list.somebody": "Jemand in einem anderen Team",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "Markieren",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "Suche",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "Zurück zu Mattermost",
"error.not_found.message": "Die Seite, die Sie versuchten zu erreichen, existiert nicht",
"error.not_found.title": "Seite nicht gefunden",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "Start von {name}",
"intro_messages.channel": "Kanal",
"intro_messages.creator": "Dies ist der Start von {type} {name}, erstellt durch {creator} am {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>Start von {display_name}</h4><p class='channel-intro__content'><strong>Willkommen zu {display_name}!</strong><br/><br/>Dies ist der erste Kanal den Teammitglieder sehen sobald sie sich registrieren - verwenden Sie Ihn um Nachrichten zu senden die jeder wissen sollte.</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "Private Gruppe",
"intro_messages.invite": "Laden Sie andere zu {type} ein",
"intro_messages.inviteOthers": "Laden Sie andere zu diesem Team ein",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Schritt 2:</strong> Verwenden Sie Google Authenticator um diesen QR-Code zu scannen, oder geben sie manuell den Schlüssel ein",
"mfa.setup.step3": "<strong>Schritt 3:</strong> Geben Sie den durch Google Authenticator generierten Code ein",
"mfa.setupTitle": "Multi-Faktor-Authentifizierung einrichten",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. Alle Rechte vorbehalten",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "Nein",
+ "mobile.channel_info.alertTitleDeleteChannel": "Lösche {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "Verlasse {term}",
+ "mobile.channel_info.alertYes": "Ja",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "Öffentliche Kanäle",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "Nein",
+ "mobile.channel_list.alertTitleLeaveChannel": "Verlasse {term}",
+ "mobile.channel_list.alertYes": "Ja",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "Direktnachricht",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "Öffentliche Kanäle",
"mobile.components.channels_list_view.yourChannels": "Ihre Kanäle:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "fortfahren",
"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.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "Öffentliche Kanäle",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "Mehr",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "Abbrechen",
+ "mobile.post.delete_question": "Sind Sie sich sicher diese(n) {term} zu löschen?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "Kanal löschen...",
+ "mobile.routes.channelInfo.favorite": "Favoriten",
+ "mobile.routes.channel_members.action": "Mitglied entfernen",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "Kanäle",
"mobile.routes.enterServerUrl": "Geben Sie die Server-URL ein",
"mobile.routes.login": "Anmelden",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "Multi-Faktor-Authentifizierung",
"mobile.routes.postsList": "Mitteilungsliste",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "Team auswählen",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "Nachricht versenden",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "Muss mit http:// oder https:// anfangen",
+ "mobile.settings.team_selection": "Teamauswahl",
"more_channels.close": "Schließen",
"more_channels.create": "Neuen Kanal erstellen",
"more_channels.createClick": "Klicken Sie auf 'neuen Kanal erstellen' um einen neuen zu erzeugen",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "Datei zum Hochladen hier ablegen.",
"user.settings.advance.embed_preview": "Für den ersten Weblink in einer Nachricht, eine Vorschau des Webseiteninhaltes unterhalb der Nachricht, sofern verfügbar, anzeigen",
"user.settings.advance.embed_toggle": "Zeige Umschalter für alle eingebetteten Vorschauen",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Feature} other {Features}} aktiviert",
"user.settings.advance.formattingDesc": "Wenn aktiviert werden Nachrichten formatiert, sodass Links erstellt, Emojis angezeigt, Text formatiert und Zeilenumbrüche hinzugefügt werden. Standardmäßig ist dies aktiviert. Ändern der Einstellung erfordert ein Neuladen der Seite.",
"user.settings.advance.formattingTitle": "Formatierung von Nachrichten aktivieren",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "Desktopbenachrichtigungen",
"user.settings.notifications.desktop.unlimited": "Unbegrenzt",
"user.settings.notifications.desktopSounds": "Töne der Desktopbenachrichtigungen",
+ "user.settings.notifications.email.disabled": "Deaktiviert durch den Systemadministrator",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "Jede Stunde",
"user.settings.notifications.email.everyXMinutes": "{count, plural, one {Jede Minute} other {Alle {count, number} Minuten}}",
"user.settings.notifications.email.immediately": "Sofort",
diff --git a/webapp/i18n/en.json b/webapp/i18n/en.json
index fac930aae..7c5e45e09 100755
--- a/webapp/i18n/en.json
+++ b/webapp/i18n/en.json
@@ -1639,15 +1639,84 @@
"mfa.setup.step2": "<strong>Step 2: </strong>Use Google Authenticator to scan this QR code, or manually type in the secret key",
"mfa.setup.step3": "<strong>Step 3: </strong>Enter the code generated by Google Authenticator",
"mfa.setupTitle": "Multi-factor Authentication Setup",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2015-{currentYear} Mattermost, Inc. All rights reserved",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "No",
+ "mobile.channel_info.alertTitleDeleteChannel": "Delete {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "Leave {term}",
+ "mobile.channel_info.alertYes": "Yes",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "Public Channel",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "No",
+ "mobile.channel_list.alertTitleLeaveChannel": "Leave {term}",
+ "mobile.channel_list.alertYes": "Yes",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "Direct Message",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "Public Channel",
"mobile.components.channels_list_view.yourChannels": "Your channels:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "Continue",
"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.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "New Public Channel",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "More",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "Cancel",
+ "mobile.post.delete_question": "Are you sure you want to delete this post?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "Delete Channel",
+ "mobile.routes.channelInfo.favorite": "Favorite",
+ "mobile.routes.channel_members.action": "Remove Members",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "Channels",
"mobile.routes.enterServerUrl": "Enter Server URL",
"mobile.routes.login": "Login",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "Multi-factor Authentication",
"mobile.routes.postsList": "Posts List",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "Select Team",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "Send Message",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "URL must start with http:// or https://",
+ "mobile.settings.team_selection": "Team Selection",
"more_channels.close": "Close",
"more_channels.create": "Create New Channel",
"more_channels.createClick": "Click 'Create New Channel' to make a new one",
@@ -1992,6 +2061,7 @@
"upload_overlay.info": "Drop a file to upload it.",
"user.settings.advance.embed_preview": "For the first web link in a message, display a preview of website content below the message, if available",
"user.settings.advance.embed_toggle": "Show toggle for all embed previews",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Feature} other {Features}} Enabled",
"user.settings.advance.formattingDesc": "If enabled, posts will be formatted to create links, show emoji, style the text, and add line breaks. By default, this setting is enabled. Changing this setting requires the page to be refreshed.",
"user.settings.advance.formattingTitle": "Enable Post Formatting",
@@ -2007,7 +2077,6 @@
"user.settings.advance.slashCmd_autocmp": "Enable external application to offer slash command autocomplete",
"user.settings.advance.title": "Advanced Settings",
"user.settings.advance.webrtc_preview": "Enable the ability to make and receive one-on-one WebRTC calls",
- "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.custom_theme.awayIndicator": "Away Indicator",
"user.settings.custom_theme.buttonBg": "Button BG",
"user.settings.custom_theme.buttonColor": "Button Text",
diff --git a/webapp/i18n/es.json b/webapp/i18n/es.json
index 8a5566287..1d263748e 100644
--- a/webapp/i18n/es.json
+++ b/webapp/i18n/es.json
@@ -1220,13 +1220,14 @@
"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>",
"create_team.team_url.regex": "Utiliza letras en minúscula, números y guiones. Debe comenzar con una letra y no puede terminar en guión.",
"create_team.team_url.required": "Este campo es requerido",
- "create_team.team_url.taken": "El URL ya está en uso o contiene una palabra reservada",
+ "create_team.team_url.taken": "Esta URL <a href=\"https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url\" target=\"_blank\">comienza con una palabra reservada</a> o no está disponible. Por favor, pruebe con otra.",
"create_team.team_url.teamUrl": "URL del Equipo",
- "create_team.team_url.unavailable": "Esta dirección URL no está disponible. Por favor, pruebe con otra.",
+ "create_team.team_url.unavailable": "Esta dirección URL ya está en uso ó no está disponible. Por favor, pruebe con otra.",
"create_team.team_url.webAddress": "Escoge la dirección web para tu nuevo equipo:",
"custom_emoji.empty": "No se encontraron emoticones personalizados",
"custom_emoji.header": "Emoticones Personalizados",
"custom_emoji.search": "Buscar Emoticon Personalizado",
+ "default_channel.purpose": "Publica mensajes aquí que quieras que todos vean. Todo el mundo se convierte automáticamente en un miembro permanente de este canal cuando se unan al equipo.",
"delete_channel.cancel": "Cancelar",
"delete_channel.channel": "canal",
"delete_channel.confirm": "Confirmar BORRAR Canal",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "Nombre",
"emoji_list.search": "Buscar Emoticon Personalizado",
"emoji_list.somebody": "Alguien en otro equipo",
+ "emoji_picker.activity": "Actividad",
+ "emoji_picker.custom": "Personalizado",
+ "emoji_picker.emojiPicker": "Selector de Emoticones",
+ "emoji_picker.flags": "Banderas",
+ "emoji_picker.food": "Comida",
+ "emoji_picker.nature": "Naturaleza",
+ "emoji_picker.objects": "Objetos",
+ "emoji_picker.people": "Personas",
+ "emoji_picker.recent": "Usados recientemente",
+ "emoji_picker.search": "Buscar",
+ "emoji_picker.symbols": "Símbolos",
+ "emoji_picker.travel": "Viajes",
"error.not_found.link_message": "Volver a Mattermost",
"error.not_found.message": "La página que está intentando acceder no existe",
"error.not_found.title": "Página no encontrada",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "Inicio de {name}",
"intro_messages.channel": "canal",
"intro_messages.creator": "Este es el inicio del {type} {name}, creado por {creator} el {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>Inicio de {display_name}</h4><p class='channel-intro__content'><strong>¡Bienvenido a {display_name}!</strong><br/><br/>Este es el primer canal que ven tus compañeros cuando se registran - utilizalo para colocar mensajes que todos deberían leer.</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Inicio de {display_name}</h4><p class='channel-intro__content'><strong>Bienvenido a {display_name}!</strong><br/><br/>Publica mensajes aquí que quieras que todos vean. Todo el mundo se convierte automáticamente en un miembro permanente de este canal cuando se unan al equipo.</p>",
"intro_messages.group": "grupo privado",
"intro_messages.invite": "Invita a otros a este {type}",
"intro_messages.inviteOthers": "Invita a otros a este equipo",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Paso 2: </strong>Utiliza Google Authenticator para escanear este código QR, o ingresar esta llave secreta manualmente",
"mfa.setup.step3": "<strong>Paso 3: </strong>Ingresa el código generado por Google Authenticator",
"mfa.setupTitle": "Configurar Autenticación de Múltiples Factores:",
+ "mobile.about.appVersion": "Versión del App: {version} (Compilación {number})",
+ "mobile.about.copyright": "Derechos de autor 2015-{currentYear} Mattermost, Inc. Todos los derechos reservados",
+ "mobile.about.database": "Base de datos: {type}",
+ "mobile.about.serverVersion": "Versión del Servidor: {version} (Compilación {number})",
+ "mobile.about.serverVersionNoBuild": "Versión del Servidor: {version}",
+ "mobile.account.notifications.email.footer": "Cuando esté desconectado o ausente por más de cinco minutos",
+ "mobile.account_notifications.mentions_footer": "Tu nombre de usuario (\"@{username}\") siempre desencadenará menciones.",
+ "mobile.account_notifications.non-case_sensitive_words": "Otras palabras no sensible a mayúsculas y minúsculas...",
+ "mobile.account_notifications.reply.header": "Enviar notificaciones en respuestas para",
+ "mobile.account_notifications.threads_mentions": "Menciones en hilos",
+ "mobile.account_notifications.threads_start": "Hilos que yo comience",
+ "mobile.account_notifications.threads_start_participate": "Hilos que yo comience o participe",
+ "mobile.channel_info.alertMessageDeleteChannel": "¿Eliminar el {term} {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "¿Seguro quieres abandonar el {term} {name}?",
+ "mobile.channel_info.alertNo": "No",
+ "mobile.channel_info.alertTitleDeleteChannel": "Eliminar {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "Abandonar {term}",
+ "mobile.channel_info.alertYes": "Sí",
+ "mobile.channel_info.privateChannel": "Canal Privado",
+ "mobile.channel_info.publicChannel": "Canal Público",
+ "mobile.channel_list.alertMessageLeaveChannel": "¿Seguro quieres abandonar el {term} {name}?",
+ "mobile.channel_list.alertNo": "No",
+ "mobile.channel_list.alertTitleLeaveChannel": "Abandonar {term}",
+ "mobile.channel_list.alertYes": "Sí",
+ "mobile.channel_list.closeDM": "Cerrar Mensaje Directo",
+ "mobile.channel_list.closeGM": "Cerrar Mensaje de Grupo",
+ "mobile.channel_list.dm": "Mensaje Directo",
+ "mobile.channel_list.gm": "Mensaje de Grupo",
+ "mobile.channel_list.open": "Abrir {term}",
+ "mobile.channel_list.openDM": "Abrir Mensaje Directo",
+ "mobile.channel_list.openGM": "Abrir Mensaje de Grupo",
+ "mobile.channel_list.privateChannel": "Canal Privado",
+ "mobile.channel_list.publicChannel": "Canal Público",
"mobile.components.channels_list_view.yourChannels": "Tus canales:",
+ "mobile.components.error_list.dismiss_all": "Descartar todo",
+ "mobile.components.select_server_view.continue": "Continuar",
"mobile.components.select_server_view.enterServerUrl": "URL del servidor",
"mobile.components.select_server_view.proceed": "Continuar",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
+ "mobile.create_channel": "Crear",
+ "mobile.create_channel.private": "Nuevo Canal Privado",
+ "mobile.create_channel.public": "Nuevo Canal Público",
+ "mobile.custom_list.no_results": "Sin resultados",
+ "mobile.edit_post.title": "Editando Mensaje",
+ "mobile.file_upload.camera": "Sacar Foto o Vídeo",
+ "mobile.file_upload.library": "Librería de Fotos",
+ "mobile.file_upload.more": "Más",
+ "mobile.loading_channels": "Cargando Canales...",
+ "mobile.loading_members": "Cargando Miembros...",
+ "mobile.loading_posts": "Cargando Mensajes...",
+ "mobile.login_options.choose_title": "Selecciona un método para iniciar sesión",
+ "mobile.post.cancel": "Cancelar",
+ "mobile.post.delete_question": "¿Estás seguro(a) de querer borrar este mensaje?",
+ "mobile.post.delete_title": "Eliminar Mensaje",
+ "mobile.request.invalid_response": "Se recibió una respuesta no válida del servidor.",
+ "mobile.routes.channelInfo": "Información",
+ "mobile.routes.channelInfo.createdBy": "Creado por {creator} el ",
+ "mobile.routes.channelInfo.delete_channel": "Borrar Canal",
+ "mobile.routes.channelInfo.favorite": "Favorito",
+ "mobile.routes.channel_members.action": "Remover Miembros",
+ "mobile.routes.channel_members.action_message": "Debes seleccionar al menos un miembro a ser removido del canal.",
+ "mobile.routes.channel_members.action_message_confirm": "¿Seguro quieres remover al miembro seleccionado del canal?",
"mobile.routes.channels": "Canales",
"mobile.routes.enterServerUrl": "URL del servidor",
"mobile.routes.login": "Inicio de Sesión",
+ "mobile.routes.loginOptions": "Selector Inicio de Sesión",
+ "mobile.routes.mfa": "Autenticación de Múltiples factores:",
"mobile.routes.postsList": "Lista de Mensajes",
+ "mobile.routes.saml": "Inicio de Sesión Único",
"mobile.routes.selectTeam": "Seleccionar Equipo",
+ "mobile.routes.settings": "Configuración",
+ "mobile.routes.thread": "Hilo en {channelName}",
+ "mobile.routes.thread_dm": "Hilo de Mensaje Directo",
+ "mobile.routes.user_profile": "Perfil",
+ "mobile.routes.user_profile.send_message": "Enviar Mensaje",
+ "mobile.server_ping_failed": "No se puede conectar con el servidor. Por favor verifica el URL ingresado y que tengas conexión a internet.",
+ "mobile.server_url.invalid_format": "URL debe comenzar con http:// o https://",
+ "mobile.settings.team_selection": "Seleccionar Equipo",
"more_channels.close": "Cerrar",
"more_channels.create": "Crear Nuevo Canal",
"more_channels.createClick": "Haz clic en 'Crear Nuevo Canal' para crear uno nuevo",
@@ -1796,9 +1878,9 @@
"search_results.usageFlag3": " junto a la marca de hora.",
"search_results.usageFlag4": "Las banderas son una forma de marcar los mensajes para hacerles seguimiento. Tus banderas son personales, y no puede ser vistas por otros usuarios.",
"search_results.usagePin1": "Todavía no hay mensajes anclados.",
- "search_results.usagePin2": "Puedes anclar un mensaje al pincha en la opción \"Anclar al canal\" en el menu del mensaje.",
- "search_results.usagePin3": "Los mensajes anclados son accesibles por todos los miembros del canal y es una forma de marcar un mensaje para futuras referencias.",
- "search_results.usagePin4": "To pin a message: Go to the message that you want to pin and click [...] > \"Pin to channel\".",
+ "search_results.usagePin2": "Todos los miembros de este canal puede anclar mensajes importante o útiles.",
+ "search_results.usagePin3": "Los mensajes anclados son visibles por todos los miembros del canal.",
+ "search_results.usagePin4": "Para anclar un mensaje: Ve al mensaje que deseas anclar y haz clic en [...] > \"Anclar al canal\".",
"setting_item_max.cancel": "Cancelar",
"setting_item_max.save": "Guardar",
"setting_item_min.edit": "Editar",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "Arrastra un archivo para subirlo.",
"user.settings.advance.embed_preview": "Para lel primer enlace web en un mensaje, se mostrará una vista previa del contenido del sitio web a continuación del mensaje, si está disponible",
"user.settings.advance.embed_toggle": "Capacidad de Mostrar/Esconder las previsualizaciones",
+ "user.settings.advance.emojipicker": "Habilitar el selector de emoticones en el cuadro de entrada de mensajes",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Característica} other {Caracteristicas}} Habilitadas",
"user.settings.advance.formattingDesc": "Si está activada, se dará formato a los mensajes, creando enlaces, mostrando emoticones, el estilo del texto, y añadir saltos de línea. De forma predeterminada, esta opción está habilitada. El cambio de esta configuración requiere que la página se actualice.",
"user.settings.advance.formattingTitle": "Habilitar el Formato de Mensajes",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "Notificaciones de escritorio",
"user.settings.notifications.desktop.unlimited": "Ilimitada",
"user.settings.notifications.desktopSounds": "Sonidos de notificación de escritorio",
+ "user.settings.notifications.email.disabled": "Deshabilitado por el Administrador de Sistema",
+ "user.settings.notifications.email.disabled_long": "Las notificaciones por correo electrónico han sido deshabilitadas por tu Administrador del Sistema.",
"user.settings.notifications.email.everyHour": "Cada hora",
"user.settings.notifications.email.everyXMinutes": "Cada {count, plural, one {minuto} other {{count, number} minutos}}",
"user.settings.notifications.email.immediately": "Inmediatamente",
@@ -2159,7 +2244,7 @@
"user.settings.notifications.emailNotifications": "Notificaciones de correo",
"user.settings.notifications.header": "Notificaciones",
"user.settings.notifications.info": "Las notificaciones de escritorio están disponibles en Edge, Firefox, Safari, Chrome y Aplicaciones de Escritorio de Mattermost.",
- "user.settings.notifications.mentionsInfo": "Menciones se gatillan cuando alguien envía un mensaje que incluye su nombre de usuario (\"@{username}\") o cualquiera de las opciones seleccionadas anteriormente.",
+ "user.settings.notifications.mentionsInfo": "Menciones se desencadenan cuando alguien envía un mensaje que incluye su nombre de usuario (\"@{username}\") o cualquiera de las opciones seleccionadas anteriormente.",
"user.settings.notifications.never": "Nunca",
"user.settings.notifications.noWords": "No hay palabras configuradas",
"user.settings.notifications.off": "Apagado",
diff --git a/webapp/i18n/fr.json b/webapp/i18n/fr.json
index 841f5ecdd..a704bb156 100644
--- a/webapp/i18n/fr.json
+++ b/webapp/i18n/fr.json
@@ -1220,13 +1220,14 @@
"create_team.team_url.hint": "<li>Courte et facile à retenir</li><li>Utilisez des lettres minuscules, des chiffres et des tirets </li><li>Doit commencer par une lettre et ne peut pas se terminer par un tiret</li>",
"create_team.team_url.regex": "Utilisez uniquement des lettres minuscules , des chiffres et des tirets. Doit commencer par une lettre et ne peut pas se terminer par un tiret.",
"create_team.team_url.required": "Ce champ est obligatoire",
- "create_team.team_url.taken": "Cette URL est déjà prise ou contient un mot réservé",
+ "create_team.team_url.taken": "This URL <a href=\"https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url\" target=\"_blank\">starts with a reserved word</a> or is unavailable. Please try another.",
"create_team.team_url.teamUrl": "URL d’équipe",
"create_team.team_url.unavailable": "Cette URL est indisponible. Veuillez en spécifier une autre.",
"create_team.team_url.webAddress": "Choisissez l’adresse Web de votre nouvelle équipe :",
"custom_emoji.empty": "Aucun emoji personnalisé",
"custom_emoji.header": "Emoji personnalisés",
"custom_emoji.search": "Rechercher les emoji personnalisés",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "Annuler",
"delete_channel.channel": "canal",
"delete_channel.confirm": "Confirmez la SUPPRESSION du canal",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "Nom",
"emoji_list.search": "Rechercher les emoji personnalisés",
"emoji_list.somebody": "Un membre d'une autre équipe",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "Marquer avec un indicateur",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "Rechercher",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "Retour à Mattermost",
"error.not_found.message": "La page que vous essayer d'atteindre n'existe pas",
"error.not_found.title": "Page non trouvée",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "Début de {name}",
"intro_messages.channel": "canal",
"intro_messages.creator": "Ceci est le début de {type} {name}, créé par {creator} le {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>Bienvenue sur {display_name}</h4><p class='channel-intro__content'><strong>Bienvenue sur {display_name}!</strong><br/><br/>Ceci est le premier canal que les membres de votre équipe verront lors de leur inscription. Utilisez-le pour poster des informations que tout le monde devrait voir.</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "Groupe privé",
"intro_messages.invite": "Inviter d'autres membres sur ce {type}",
"intro_messages.inviteOthers": "Inviter d'autres membres dans cette équipe",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Etape 2 : </strong>Utilisez Google Authenticator pour scanner ce code QR, ou tapez manuellement la clé secrète",
"mfa.setup.step3": "<strong>Etape 3 : </strong>Entrez le code généré par Google Authenticator",
"mfa.setupTitle": "Configuration de l'authentification multi-facteurs",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. Tous droits réservés",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "Non",
+ "mobile.channel_info.alertTitleDeleteChannel": "Supprimer {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "Quitter {term}",
+ "mobile.channel_info.alertYes": "Oui",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "Canaux publics",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "Non",
+ "mobile.channel_list.alertTitleLeaveChannel": "Quitter {term}",
+ "mobile.channel_list.alertYes": "Oui",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "Message privé",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "Canaux publics",
"mobile.components.channels_list_view.yourChannels": "Vos canaux :",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "continuer",
"mobile.components.select_server_view.enterServerUrl": "Spécifiez l'URL du serveur",
"mobile.components.select_server_view.proceed": "Continuer",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
+ "mobile.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "Canaux publics",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "Plus…",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "Annuler",
+ "mobile.post.delete_question": "Voulez-vous vraiment supprimer ce {term} ?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "Supprimer le canal...",
+ "mobile.routes.channelInfo.favorite": "Favoris",
+ "mobile.routes.channel_members.action": "Supprimer un membre",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "Canaux",
"mobile.routes.enterServerUrl": "Spécifiez l'URL du serveur",
"mobile.routes.login": "Se connecter",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "Authentification multi-facteurs",
"mobile.routes.postsList": "Liste des messages",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "Choisir une équipe",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "Envoyer un message",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "Doit commencer par http:// ou https://",
+ "mobile.settings.team_selection": "Sélection de l'équipe",
"more_channels.close": "Fermer",
"more_channels.create": "Créer un nouveau canal",
"more_channels.createClick": "Veuillez cliquer sur \"Créer un nouveau canal\" pour en créer un nouveau",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "Faites glisser un fichier pour le télécharger.",
"user.settings.advance.embed_preview": "Pour le premier lien web dans un message, afficher un aperçu du contenu du site sous le message, si disponible.",
"user.settings.advance.embed_toggle": "Voir un aperçu pour tous les messages inclus",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Feature} other {Features}} Activée",
"user.settings.advance.formattingDesc": "Si activé, les messages seront formatés pour créer des liens, montrer des emoji, le style du texte et ajouter des sauts de ligne. Par défaut, ce paramètre est activé. La modification de ce paramètre nécessite le rafraîchissement de la page.",
"user.settings.advance.formattingTitle": "Activé le formatage des messages",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "Sons des notifications",
"user.settings.notifications.desktop.unlimited": "Illimité",
"user.settings.notifications.desktopSounds": "Sons des notifications",
+ "user.settings.notifications.email.disabled": "Désactivé par l'administrateur système",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "Toutes les heures",
"user.settings.notifications.email.everyXMinutes": "Chaque {count, plural, one {minute} other {{count, number} minutes}}",
"user.settings.notifications.email.immediately": "Immédiatement",
diff --git a/webapp/i18n/ja.json b/webapp/i18n/ja.json
index 8cc3d7ee6..ee5c5c209 100644
--- a/webapp/i18n/ja.json
+++ b/webapp/i18n/ja.json
@@ -1220,13 +1220,14 @@
"create_team.team_url.hint": "<li>短く覚えやすいものがベストです</li><li>英小文字、数字、ダッシュを使ってください</li><li>英小文字で始めてください。ダッシュで終わることはできません</li>",
"create_team.team_url.regex": "英小文字、数字、ダッシュのみ使用できます。英小文字で始めてください。ダッシュで終わることはできません。",
"create_team.team_url.required": "この項目は必須です",
- "create_team.team_url.taken": "URLが取得済みか、予約された単語を含んでいます",
+ "create_team.team_url.taken": "このURLは <a href='https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url' target='_blank'>予約語で始まっている</a>か、使用できません。 他のものを試してください。",
"create_team.team_url.teamUrl": "チームURL",
- "create_team.team_url.unavailable": "このURLは使用できません。他のものを試してください。",
+ "create_team.team_url.unavailable": "このURLは既に使用されているか使用できません。他のものを試してください。",
"create_team.team_url.webAddress": "あなたの新しいチームのウェブアドレスを選択してください:",
"custom_emoji.empty": "カスタム絵文字がありません",
"custom_emoji.header": "カスタム絵文字",
"custom_emoji.search": "カスタム絵文字を検索",
+ "default_channel.purpose": "全員に見てほしいメッセージをここに投稿して下さい。チームに参加すると、全員が自動的にこのチャンネルのメンバーになります。",
"delete_channel.cancel": "キャンセル",
"delete_channel.channel": "チャンネル",
"delete_channel.confirm": "チャンネルの削除を確認する",
@@ -1276,8 +1277,8 @@
"emoji_list.creator": "作成者",
"emoji_list.delete": "削除",
"emoji_list.delete.confirm.button": "削除",
- "emoji_list.delete.confirm.msg": "This action permanently deletes the custom emoji. Are you sure you want to delete it?",
- "emoji_list.delete.confirm.title": "Delete Custom Emoji",
+ "emoji_list.delete.confirm.msg": "この操作によりカスタム絵文字は完全に削除されます。本当に削除しますか?",
+ "emoji_list.delete.confirm.title": "カスタム絵文字を削除する",
"emoji_list.empty": "カスタム絵文字がありません。",
"emoji_list.header": "カスタム絵文字",
"emoji_list.help": "カスタム絵文字はサーバー上の全員が利用可能です。絵文字選択メニューを表示するために、メッセージボックスに':'を入力してみてください。新しい絵文字を表示するには、ページを再読み込みする必要があります。",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "名前",
"emoji_list.search": "カスタム絵文字を検索",
"emoji_list.somebody": "他のチームのメンバー",
+ "emoji_picker.activity": "アクティビティー",
+ "emoji_picker.custom": "カスタム",
+ "emoji_picker.emojiPicker": "絵文字選択",
+ "emoji_picker.flags": "国旗",
+ "emoji_picker.food": "食べ物",
+ "emoji_picker.nature": "自然",
+ "emoji_picker.objects": "モノ",
+ "emoji_picker.people": "人物",
+ "emoji_picker.recent": "最近使用したもの",
+ "emoji_picker.search": "検索",
+ "emoji_picker.symbols": "シンボル",
+ "emoji_picker.travel": "旅行",
"error.not_found.link_message": "Mattermostに戻る",
"error.not_found.message": "あなたがアクセスしようしたページは存在しません",
"error.not_found.title": "ページが見つかりません",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "{name}のはじまり",
"intro_messages.channel": "チャンネル",
"intro_messages.creator": "ここは{name} {type}のはじまりです。{date}に{creator}によって作成されました。",
- "intro_messages.default": "<h4 class='channel-intro__title'>{display_name}のはじまり</h4><p class='channel-intro__content'><strong>{display_name}へようこそ!</strong><br/><br/>ここはチームメイトが利用登録後に参加する最初のチャンネルです。みんなが知るべき新しいことを投稿するのに使ってください。</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>{display_name}の始まり</h4><p class='channel-intro__content'><strong>{display_name}へようこそ!</strong><br/><br/>全員に見てほしいメッセージをここに投稿して下さい。チームに参加すると、全員が自動的にこのチャンネルのメンバーになります。</p>",
"intro_messages.group": "非公開グループ",
"intro_messages.invite": "他の人をこの{type}に招待する",
"intro_messages.inviteOthers": "他の人をこのチームに招待する",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>ステップ2: </strong>Google Authenticatorを使ってこのQRコードをスキャン、もしくはシークレットキーを手入力してください",
"mfa.setup.step3": "<strong>ステップ3: </strong>Google Authenticatorで生成されたコードを入力してください",
"mfa.setupTitle": "多要素認証設定",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. All rights reserved",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "5分以上オフラインか離席中の場合",
+ "mobile.account_notifications.mentions_footer": "あなたのユーザー名(\"@{username}\")が常にトリガーとなります。",
+ "mobile.account_notifications.non-case_sensitive_words": "他の大文字小文字を区別しない単語...",
+ "mobile.account_notifications.reply.header": "返信通知を送信する",
+ "mobile.account_notifications.threads_mentions": "スレッド内のあなたについての投稿",
+ "mobile.account_notifications.threads_start": "自分で開始したスレッド",
+ "mobile.account_notifications.threads_start_participate": "開始もしくは参加したスレッド",
+ "mobile.channel_info.alertMessageDeleteChannel": "{name} という名前の {term} を本当に削除しますか?",
+ "mobile.channel_info.alertMessageLeaveChannel": "{name} という名前の {term} から本当に脱退しますか?",
+ "mobile.channel_info.alertNo": "いいえ",
+ "mobile.channel_info.alertTitleDeleteChannel": "{term} を削除する",
+ "mobile.channel_info.alertTitleLeaveChannel": "{term}から脱退する",
+ "mobile.channel_info.alertYes": "はい",
+ "mobile.channel_info.privateChannel": "非公開チャンネル",
+ "mobile.channel_info.publicChannel": "公開チャンネル",
+ "mobile.channel_list.alertMessageLeaveChannel": "{name} という名前の {term} から本当に脱退しますか?",
+ "mobile.channel_list.alertNo": "いいえ",
+ "mobile.channel_list.alertTitleLeaveChannel": "{term} から脱退する",
+ "mobile.channel_list.alertYes": "はい",
+ "mobile.channel_list.closeDM": "ダイレクトメッセージを閉じる",
+ "mobile.channel_list.closeGM": "グループメッセージを閉じる",
+ "mobile.channel_list.dm": "ダイレクトメッセージ",
+ "mobile.channel_list.gm": "グループメッセージ",
+ "mobile.channel_list.open": "{term} を開く",
+ "mobile.channel_list.openDM": "ダイレクトメッセージを開く",
+ "mobile.channel_list.openGM": "グループメッセージを開く",
+ "mobile.channel_list.privateChannel": "非公開チャンネル",
+ "mobile.channel_list.publicChannel": "公開チャンネル",
"mobile.components.channels_list_view.yourChannels": "あなたのチャンネル:",
+ "mobile.components.error_list.dismiss_all": "すべて取り消す",
+ "mobile.components.select_server_view.continue": "続ける",
"mobile.components.select_server_view.enterServerUrl": "サーバーURLを入力してください",
"mobile.components.select_server_view.proceed": "続行する",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
+ "mobile.create_channel": "作成する",
+ "mobile.create_channel.private": "新しい非公開グループ",
+ "mobile.create_channel.public": "新しい公開チャンネル",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "写真もしくはビデオを撮る",
+ "mobile.file_upload.library": "フォトライブラリー",
+ "mobile.file_upload.more": "もっと",
+ "mobile.loading_channels": "チャンネルをロード中...",
+ "mobile.loading_members": "メンバーをロード中...",
+ "mobile.loading_posts": "メッセージをロード中...",
+ "mobile.login_options.choose_title": "ログイン方法を選択してください",
+ "mobile.post.cancel": "キャンセル",
+ "mobile.post.delete_question": "この投稿を本当に削除しますか?",
+ "mobile.post.delete_title": "投稿を削除する",
+ "mobile.request.invalid_response": "サーバーから不正なレスポンスを受け取りました。",
+ "mobile.routes.channelInfo": "情報",
+ "mobile.routes.channelInfo.createdBy": "{creator} によって作成 ",
+ "mobile.routes.channelInfo.delete_channel": "チャンネルを削除する",
+ "mobile.routes.channelInfo.favorite": "お気に入り",
+ "mobile.routes.channel_members.action": "メンバーを削除する",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "チャンネル",
"mobile.routes.enterServerUrl": "サーバーURLを入力してください",
"mobile.routes.login": "ログイン",
+ "mobile.routes.loginOptions": "ログイン選択",
+ "mobile.routes.mfa": "多要素認証",
"mobile.routes.postsList": "投稿リスト",
+ "mobile.routes.saml": "シングルサインオン",
"mobile.routes.selectTeam": "チームを選択する",
+ "mobile.routes.settings": "設定",
+ "mobile.routes.thread": "{channelName} スレッド",
+ "mobile.routes.thread_dm": "ダイレクトメッセージスレッド",
+ "mobile.routes.user_profile": "プロフィール",
+ "mobile.routes.user_profile.send_message": "メッセージを送信する",
+ "mobile.server_ping_failed": "サーバーに接続できません。サーバーのURLとインターネット接続を確認してください。",
+ "mobile.server_url.invalid_format": "URLはhttp://またはhttps://から始まらなくてはいけません",
+ "mobile.settings.team_selection": "チームを切り替える",
"more_channels.close": "閉じる",
"more_channels.create": "新しいチャンネルを作成する",
"more_channels.createClick": "新しいチャンネルを作成するには「新しいチャンネルを作成する」をクリックしてください",
@@ -1796,9 +1878,9 @@
"search_results.usageFlag3": "アイコンはタイムスタンプの隣にあります。",
"search_results.usageFlag4": "フラグはメッセージに追跡のためのマークを付ける一つの方法です。あなたのフラグは個人のもので、他のユーザーからは見えません。",
"search_results.usagePin1": "ピン止めされた投稿がまだありません。",
- "search_results.usagePin2": "All members of this channel can pin important or useful messages.",
- "search_results.usagePin3": "Pinned messages are visible to all channel members.",
- "search_results.usagePin4": "To pin a message: Go to the message that you want to pin and click [...] > \"Pin to channel\".",
+ "search_results.usagePin2": "このチャンネルの全てのメンバーは、重要なメッセージや役に立つメッセージをピン止めすることができます。",
+ "search_results.usagePin3": "ピン止めされたメッセージはチャンネルの全てのメンバーが見ることができます。",
+ "search_results.usagePin4": "メッセージをピン止めするには: ピン止めしたいメッセージへ行き [...] > \"チャンネルにピン止めする\" をクリックしてください。",
"setting_item_max.cancel": "キャンセル",
"setting_item_max.save": "保存する",
"setting_item_min.edit": "編集する",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "ファイルをアップロードするためにドラッグアンドドロップします。",
"user.settings.advance.embed_preview": "メッセージ内の最初のWebのリンクについて、可能ならばそのメッセージの下にWebサイトの内容のプレビューを表示します",
"user.settings.advance.embed_toggle": "全ての埋め込まれたプレビューの表示非表示を切り替える",
+ "user.settings.advance.emojipicker": "メッセージ入力ボックスで絵文字選択を有効にする",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Feature} other {Features}}が有効化されました",
"user.settings.advance.formattingDesc": "オンにした場合、投稿は、リンクを作成したり、絵文字を表示したり、テキストに書式を設定したり、改行したりされます。デフォルトではオンに設定されています。この設定を変更した場合には、ページを再読み込みしてください。",
"user.settings.advance.formattingTitle": "投稿の書式設定",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "デスクトップ通知",
"user.settings.notifications.desktop.unlimited": "無期限",
"user.settings.notifications.desktopSounds": "デスクトップ通知音",
+ "user.settings.notifications.email.disabled": "管理者によって無効化されています",
+ "user.settings.notifications.email.disabled_long": "電子メール通知はシステム管理者によって無効にされています。",
"user.settings.notifications.email.everyHour": "1時間毎",
"user.settings.notifications.email.everyXMinutes": "{count, plural, one {minute} other {{count, number} minutes}}ごと",
"user.settings.notifications.email.immediately": "すぐに",
diff --git a/webapp/i18n/ko.json b/webapp/i18n/ko.json
index 6e36b91d3..6513f5b7b 100644
--- a/webapp/i18n/ko.json
+++ b/webapp/i18n/ko.json
@@ -1220,13 +1220,14 @@
"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>",
"create_team.team_url.regex": "Use only lower case letters, numbers and dashes. Must start with a letter and can't end in a dash.",
"create_team.team_url.required": "필수 항목입니다.",
- "create_team.team_url.taken": "URL이 이미 있거나 예약된 단어입니다.",
+ "create_team.team_url.taken": "This URL <a href=\"https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url\" target=\"_blank\">starts with a reserved word</a> or is unavailable. Please try another.",
"create_team.team_url.teamUrl": "팀 URL",
"create_team.team_url.unavailable": "This URL is unavailable. Please try another.",
"create_team.team_url.webAddress": "팀의 웹 주소:",
"custom_emoji.empty": "커스텀 이모티콘이 없습니다.",
"custom_emoji.header": "커스텀 이모티콘",
"custom_emoji.search": "커스텀 이모티콘 검색",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "취소",
"delete_channel.channel": "채널",
"delete_channel.confirm": "채널 삭제 확인",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "이름",
"emoji_list.search": "커스텀 이모티콘 검색",
"emoji_list.somebody": "다른 팀의 사용자",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "중요 지정",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "검색",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "Mattermost(으)로 돌아가기",
"error.not_found.message": "The page you were trying to reach does not exist",
"error.not_found.title": "페이지를 찾을 수 없습니다.",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "{name}의 시작",
"intro_messages.channel": "채널",
"intro_messages.creator": "{name} {type}입니다. 만들어진 날짜: {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>{display_name}의 시작</h4><p class='channel-intro__content'><strong>{display_name}에 오신 것을 환영합니다!</strong><br/><br/>이 곳은 팀에 가입한 회원들이 가장 먼저 보게되는 채널입니다. 모두가 알아야 할 내용을 공지할 때 사용하세요. </p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "비공개 그룹",
"intro_messages.invite": "{type}에 사용자 초대하기",
"intro_messages.inviteOthers": "팀에 사용자 초대하기",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Step 2: </strong>Use Google Authenticator to scan this QR code, or manually type in the secret key",
"mfa.setup.step3": "<strong>Step 3: </strong>Enter the code generated by Google Authenticator",
"mfa.setupTitle": "Enable Multi-factor Authentication:",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. All rights reserved",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "아니요",
+ "mobile.channel_info.alertTitleDeleteChannel": "{term} 삭제...",
+ "mobile.channel_info.alertTitleLeaveChannel": "{term} 떠나기",
+ "mobile.channel_info.alertYes": "네",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "공개 채널",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "아니요",
+ "mobile.channel_list.alertTitleLeaveChannel": "{term} 떠나기",
+ "mobile.channel_list.alertYes": "네",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "개인 메시지",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "공개 채널",
"mobile.components.channels_list_view.yourChannels": "Your channels:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "계속하기",
"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.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "공개 채널",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "더 보기",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "취소",
+ "mobile.post.delete_question": "정말 {term}을 삭제하시겠습니까?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "채널 삭제",
+ "mobile.routes.channelInfo.favorite": "즐겨찾기",
+ "mobile.routes.channel_members.action": "Remove Members",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "채널",
"mobile.routes.enterServerUrl": "Enter Server URL",
"mobile.routes.login": "로그인",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "Enable Multi-factor Authentication:",
"mobile.routes.postsList": "Posts List",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "팀 선택",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "Send Message",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "URL 주소는 http:// 또는 https:// 로 시작되어야 합니다",
+ "mobile.settings.team_selection": "팀 선택",
"more_channels.close": "닫기",
"more_channels.create": "새로 만들기",
"more_channels.createClick": "'새로 만들기'를 클릭하여 새로운 채널을 만드세요",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "이 곳에 파일을 끌어 업로드하세요.",
"user.settings.advance.embed_preview": "For the first web link in a message, display a preview of website content below the message, if available",
"user.settings.advance.embed_toggle": "미리보기 토글 버튼 보여주기",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "{count, number}개 기능 활성화",
"user.settings.advance.formattingDesc": "활성화 하면 링크, 이모티콘, 글자 스타일 등을 사용할 수 있습니다. 기본적으로 활성화 되있습니다. 설정을 변경하려면 페이지 새로고침이 필요합니다.",
"user.settings.advance.formattingTitle": "마크다운으로 글쓰기",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "데스크탑 알림",
"user.settings.notifications.desktop.unlimited": "제한 없음",
"user.settings.notifications.desktopSounds": "데스크탑 알림음",
+ "user.settings.notifications.email.disabled": "시스템 관리자에 의해 비활성화 됨",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "매 시간마다",
"user.settings.notifications.email.everyXMinutes": "Every {count, plural, one {minute} other {{count, number} minutes}}",
"user.settings.notifications.email.immediately": "바로",
diff --git a/webapp/i18n/nl.json b/webapp/i18n/nl.json
index 3bf8f0177..c4c59658d 100644
--- a/webapp/i18n/nl.json
+++ b/webapp/i18n/nl.json
@@ -1220,13 +1220,14 @@
"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>",
"create_team.team_url.regex": "Gebruik enkel kleine letters, nummers en streepjes. De naam moet met een letter beginnen en mag niet met een streepje eindigen.",
"create_team.team_url.required": "Dit is een verplicht veld",
- "create_team.team_url.taken": "Deze URL is niet meer beschikbaar of bevat een gereserveerd woord",
+ "create_team.team_url.taken": "This URL <a href=\"https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url\" target=\"_blank\">starts with a reserved word</a> or is unavailable. Please try another.",
"create_team.team_url.teamUrl": "Team URL",
"create_team.team_url.unavailable": "Deze URL is niet beschikbaar, probleer een andere.",
"create_team.team_url.webAddress": "Kies het web adres van uw nieuw team:",
"custom_emoji.empty": "Geen custom emoji gevonden",
"custom_emoji.header": "Aangepaste emoji",
"custom_emoji.search": "Zoek custom Emoji",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "Annuleren",
"delete_channel.channel": "kanaal",
"delete_channel.confirm": "Bevestig het WISSEN van het kanaal",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "Naam",
"emoji_list.search": "Zoek Aangepaste Emoji",
"emoji_list.somebody": "Iemand op een ander team",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "Markeer",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "Zoeken",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "Terug naar Mattermost",
"error.not_found.message": "De pagina die u probeerde op te halen bestaat niet",
"error.not_found.title": "Pagina niet gevonden",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "Begin van {name}",
"intro_messages.channel": "kanaal",
"intro_messages.creator": "Dit is de start van {name} {type}, gemaakt door {creator} op {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>Het begin van {display_name}</h4><p class='channel-intro__content'><strong>Welkom bij {display_name}!</strong><br/><br/>Dit is het eerste kanaal dat uw teamleden zien wanner ze zich aanmelden - gebruik het om updates te sturen naar iedereen.</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "privé groep",
"intro_messages.invite": "Nodig anderen uit voor: {type}",
"intro_messages.inviteOthers": "Nodig anderen uit voor dit team",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Step 2: </strong>Use Google Authenticator to scan this QR code, or manually type in the secret key",
"mfa.setup.step3": "<strong>Step 3: </strong>Enter the code generated by Google Authenticator",
"mfa.setupTitle": "Multi-factor Authenticatie:",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. Alle rechten voorbehouden",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "Nee",
+ "mobile.channel_info.alertTitleDeleteChannel": "Verwijder {term}...",
+ "mobile.channel_info.alertTitleLeaveChannel": "Verlaat {term}",
+ "mobile.channel_info.alertYes": "Ja",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "Publieke kanalen",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "Nee",
+ "mobile.channel_list.alertTitleLeaveChannel": "Verlaat {term}",
+ "mobile.channel_list.alertYes": "Ja",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "Privé bericht",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "Publieke kanalen",
"mobile.components.channels_list_view.yourChannels": "Your channels:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "doorgaan",
"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.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "Publieke kanalen",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "Meer",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "Annuleren",
+ "mobile.post.delete_question": "Weet u zeker dat u deze {term} wilt verwijderen?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "Verwijder kanaal...",
+ "mobile.routes.channelInfo.favorite": "Favorite",
+ "mobile.routes.channel_members.action": "Remove Members",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "Kanalen",
"mobile.routes.enterServerUrl": "Enter Server URL",
"mobile.routes.login": "Inloggen",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "Multi-factor Authenticatie:",
"mobile.routes.postsList": "Posts List",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "Selecteer team",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "Send Message",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "Moet beginnen met http:// of https://",
+ "mobile.settings.team_selection": "Team Selectie",
"more_channels.close": "Afsluiten",
"more_channels.create": "Maak een nieuw kanaal",
"more_channels.createClick": "Klik 'Maak nieuw kanaal' om een nieuw kanaal te maken",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "Sleep hier een bestand om te uploaden.",
"user.settings.advance.embed_preview": "For the first web link in a message, display a preview of website content below the message, if available",
"user.settings.advance.embed_toggle": "Toon schakel optie voor alle ingesloten voorbeelden",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Feature} other {Features}} Ingeschakeld",
"user.settings.advance.formattingDesc": "Indien ingeschakeld, worden berichten opgemaakt met links, emoji, stijl van de tekst, en regeleinden toevoegen. Standaard is deze instelling ingeschakeld. Het wijzigen van deze instelling vereist dat de pagina vernieuwd wordt.",
"user.settings.advance.formattingTitle": "Bericht opmaak inschakelen",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "Desktop Notificaties",
"user.settings.notifications.desktop.unlimited": "Ongelimiteerd",
"user.settings.notifications.desktopSounds": "Desktop meldings-geluid",
+ "user.settings.notifications.email.disabled": "Uitgeschakeld door de systeembeheerder",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "Elk uur",
"user.settings.notifications.email.everyXMinutes": "Iedere {count, plural, one {minute} other {{count, number} minutes}}",
"user.settings.notifications.email.immediately": "Onmiddellijk",
diff --git a/webapp/i18n/pt-BR.json b/webapp/i18n/pt-BR.json
index ced02fb09..cfba81127 100644
--- a/webapp/i18n/pt-BR.json
+++ b/webapp/i18n/pt-BR.json
@@ -1220,13 +1220,14 @@
"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>",
"create_team.team_url.regex": "Utilize apenas letras minúsculas, números e traços. Deve começar com uma letra e não pode terminar em um traço.",
"create_team.team_url.required": "Este campo é obrigatório",
- "create_team.team_url.taken": "URL é usada ou contém uma palavra reservada",
+ "create_team.team_url.taken": "Esta URL <a href=\"https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url\" target=\"_blank\">começa com uma palavra reservada</a> ou está indisponível. Por favor tente outra.",
"create_team.team_url.teamUrl": "Equipe URL",
- "create_team.team_url.unavailable": "Esta URL está indisponível. Por favor tente outra.",
+ "create_team.team_url.unavailable": "Esta URL foi usada ou está indisponível. Por favor tente outra.",
"create_team.team_url.webAddress": "Escolha o endereço web para sua nova equipe:",
"custom_emoji.empty": "Emoji personalizado não encontrado",
"custom_emoji.header": "Emoji Personalizado",
"custom_emoji.search": "Pesquisar Emoji Personalizado",
+ "default_channel.purpose": "Poste mensagens aqui que você quer que todos vejam. Todos se tornam automaticamente membros permanentes deste canal quando se juntam à equipe.",
"delete_channel.cancel": "Cancelar",
"delete_channel.channel": "canal",
"delete_channel.confirm": "Confirmar EXCLUSÃO do Canal",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "Nome",
"emoji_list.search": "Pesquisar Emoji Personalizado",
"emoji_list.somebody": "Alguém em outra equipe",
+ "emoji_picker.activity": "Atividade",
+ "emoji_picker.custom": "Personalizado",
+ "emoji_picker.emojiPicker": "Seleção de Emoji",
+ "emoji_picker.flags": "Bandeiras",
+ "emoji_picker.food": "Comida",
+ "emoji_picker.nature": "Natureza",
+ "emoji_picker.objects": "Objetos",
+ "emoji_picker.people": "Pessoas",
+ "emoji_picker.recent": "Usados recentemente",
+ "emoji_picker.search": "Buscar",
+ "emoji_picker.symbols": "Símbolos",
+ "emoji_picker.travel": "Viagens",
"error.not_found.link_message": "Voltar para Mattermost",
"error.not_found.message": "A página que você estava tentando alcançar não existe",
"error.not_found.title": "Página não encontrada",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "Início do {name}",
"intro_messages.channel": "canal",
"intro_messages.creator": "Este é o início do {name} {type}, criado por {creator} em {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>Inicio do {display_name}</h4><p class='channel-intro__content'><strong>Bem-vindo a {display_name}!</strong><br/><br/>Este é o primeiro canal que sua equipe de trabalho vê quando eles se inscrevem - use para postar atualizações que todos precisam saber.</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Início de {display_name}</h4><p class='channel-intro__content'><strong>Bem vindo a {display_name}!</strong><br/><br/>Poste mensagens aqui que você quer que todos vejam. Todos se tornam automaticamente membros permanentes deste canal quando se juntam à equipe.</p>",
"intro_messages.group": "grupo privado",
"intro_messages.invite": "Convidar outras pessoas para este {type}",
"intro_messages.inviteOthers": "Convide outros para esta equipe",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Passo 2: </strong>Use o Google Authenticator para escanear este QR code, ou manualmente digite a chave",
"mfa.setup.step3": "<strong>Passo 3: </strong>Digite o código gerado pelo Google Authenticator",
"mfa.setupTitle": "Configuração Autenticação Multi-fator",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. Todos os direitos reservados",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "Quando desconectado ou ausente por mais de cinco minutos",
+ "mobile.account_notifications.mentions_footer": "Seu usuário (\"@{username}\") sempre irá disparar menções.",
+ "mobile.account_notifications.non-case_sensitive_words": "Outras palavras não sensíveis a maiúsculas e minúsculas...",
+ "mobile.account_notifications.reply.header": "Enviar notificações de resposta para",
+ "mobile.account_notifications.threads_mentions": "Menções em tópicos",
+ "mobile.account_notifications.threads_start": "Tópicos que eu iniciei",
+ "mobile.account_notifications.threads_start_participate": "Tópicos que eu iniciei ou participo",
+ "mobile.channel_info.alertMessageDeleteChannel": "Você tem certeza que quer deletar o {term} {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Você tem certeza que quer deixar o {term} {name}?",
+ "mobile.channel_info.alertNo": "Não",
+ "mobile.channel_info.alertTitleDeleteChannel": "Deletar {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "Sair {term}",
+ "mobile.channel_info.alertYes": "Sim",
+ "mobile.channel_info.privateChannel": "Canal Privado",
+ "mobile.channel_info.publicChannel": "Canal Público",
+ "mobile.channel_list.alertMessageLeaveChannel": "Você tem certeza que quer deixar o {term} {name}?",
+ "mobile.channel_list.alertNo": "Não",
+ "mobile.channel_list.alertTitleLeaveChannel": "Sair {term}",
+ "mobile.channel_list.alertYes": "Sim",
+ "mobile.channel_list.closeDM": "Fechar Mensagem Direta",
+ "mobile.channel_list.closeGM": "Fechar Mensagem em Grupo",
+ "mobile.channel_list.dm": "Mensagem Direta",
+ "mobile.channel_list.gm": "Mensagem em Grupo",
+ "mobile.channel_list.open": "Abrir {term}",
+ "mobile.channel_list.openDM": "Abrir Mensagem Direta",
+ "mobile.channel_list.openGM": "Abrir Mensagem em Grupo",
+ "mobile.channel_list.privateChannel": "Canal Privado",
+ "mobile.channel_list.publicChannel": "Canal Público",
"mobile.components.channels_list_view.yourChannels": "Seus canais:",
+ "mobile.components.error_list.dismiss_all": "Descartar todos",
+ "mobile.components.select_server_view.continue": "Continuar",
"mobile.components.select_server_view.enterServerUrl": "Informe a URL do servidor",
"mobile.components.select_server_view.proceed": "Prosseguir",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
+ "mobile.create_channel": "Criar",
+ "mobile.create_channel.private": "Novo Grupo Privado",
+ "mobile.create_channel.public": "Novo Canal Público",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Tirar Foto ou Vídeo",
+ "mobile.file_upload.library": "Biblioteca de Fotos",
+ "mobile.file_upload.more": "Mais",
+ "mobile.loading_channels": "Carregando Canais...",
+ "mobile.loading_members": "Carregando Membros...",
+ "mobile.loading_posts": "Carregando Mensagens...",
+ "mobile.login_options.choose_title": "Escolha seu método de login",
+ "mobile.post.cancel": "Cancelar",
+ "mobile.post.delete_question": "Tem certeza de que deseja excluir este post?",
+ "mobile.post.delete_title": "Deletar Post",
+ "mobile.request.invalid_response": "Recebido uma resposta inválida do servidor.",
+ "mobile.routes.channelInfo": "Informações",
+ "mobile.routes.channelInfo.createdBy": "Criado por {creator} em ",
+ "mobile.routes.channelInfo.delete_channel": "Deletar Canal",
+ "mobile.routes.channelInfo.favorite": "Favorito",
+ "mobile.routes.channel_members.action": "Remover Membro",
+ "mobile.routes.channel_members.action_message": "Você deve selecionar ao menos um membro para {term} do canal {prep}.",
+ "mobile.routes.channel_members.action_message_confirm": "Você tem certeza que quer {term} o membro selecionado do canal {prep}?",
"mobile.routes.channels": "Canais",
"mobile.routes.enterServerUrl": "Informe a URL do Servidor",
"mobile.routes.login": "Login",
+ "mobile.routes.loginOptions": "Selecionador de Login",
+ "mobile.routes.mfa": "Autenticação Multi-Fator",
"mobile.routes.postsList": "Lista de Posts",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "Selecione Equipe",
+ "mobile.routes.settings": "Configurações",
+ "mobile.routes.thread": "Tópico {channelName}",
+ "mobile.routes.thread_dm": "Tópico Mensagem Direta",
+ "mobile.routes.user_profile": "Perfil",
+ "mobile.routes.user_profile.send_message": "Enviar Mensagem",
+ "mobile.server_ping_failed": "Não é possível conectar ao servidor. Por favor verifique a URL do seu servidor e a conexão de internet.",
+ "mobile.server_url.invalid_format": "URL deve começar com http:// ou https://",
+ "mobile.settings.team_selection": "Seleção de Equipe",
"more_channels.close": "Fechar",
"more_channels.create": "Criar Novo Canal",
"more_channels.createClick": "Clique em 'Criar Novo Canal' para fazer um novo",
@@ -1796,9 +1878,9 @@
"search_results.usageFlag3": " ícone próximo a data.",
"search_results.usageFlag4": "As bandeiras são uma forma de marcar as mensagens para segui-la. Suas bandeiras são pessoais, e não podem ser vistas por outros usuários.",
"search_results.usagePin1": "Não existem postagens fixadas.",
- "search_results.usagePin2": "Você pode fixar uma mensagem clicando na opção \"Fixar no canal\" no menu da mensagem.",
- "search_results.usagePin3": "Mensagens fixadas são acessíveis por todos os membros do canal e é um jeito de marcar mensagens para futura referência.",
- "search_results.usagePin4": "To pin a message: Go to the message that you want to pin and click [...] > \"Pin to channel\".",
+ "search_results.usagePin2": "Todos os membros deste canal podem fixar mensagens importantes e úteis.",
+ "search_results.usagePin3": "Mensagens fixadas são visíveis a todos os membros do canal.",
+ "search_results.usagePin4": "Para fixar uma mensagem: Vá para a mensagem que você quer fixar e clique [...] > \"Fixar no canal\".",
"setting_item_max.cancel": "Cancelar",
"setting_item_max.save": "Salvar",
"setting_item_min.edit": "Editar",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "Soltar um arquivo para enviá-lo.",
"user.settings.advance.embed_preview": "Para o primeiro link da web em uma mensagem, exiba uma visualização do conteúdo do site abaixo da mensagem, se disponível",
"user.settings.advance.embed_toggle": "Exibir mostrar/esconder para todas as pre-visualizações",
+ "user.settings.advance.emojipicker": "Ativar a seleção de emoji na caixa de entrada de mensagem",
"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",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "Notificação no desktop",
"user.settings.notifications.desktop.unlimited": "Ilimitado",
"user.settings.notifications.desktopSounds": "Som de notificação no desktop",
+ "user.settings.notifications.email.disabled": "Desativado pelo Administrador do Sistema",
+ "user.settings.notifications.email.disabled_long": "As notificações por e-mail foram desativadas pelo Administrador do Sistema.",
"user.settings.notifications.email.everyHour": "A cada hora",
"user.settings.notifications.email.everyXMinutes": "A cada {count, plural, one {minuto} other {{count, number} minutos}}",
"user.settings.notifications.email.immediately": "Imediatamente",
diff --git a/webapp/i18n/ru.json b/webapp/i18n/ru.json
index 1df6852e0..f490e20fc 100644
--- a/webapp/i18n/ru.json
+++ b/webapp/i18n/ru.json
@@ -1220,13 +1220,14 @@
"create_team.team_url.hint": "<li>Лучше использовать короткие и запоминающиеся</li><li>Используйте строчные буквы, цифры и тире</li><li>Должно начинаться с буквы и не может заканчиваться на тире</li>",
"create_team.team_url.regex": "Используйте строчные буквы, цифры и тире. Должно начинаться с буквы и не может заканчиваться на тире.",
"create_team.team_url.required": "Обязательное поле",
- "create_team.team_url.taken": "Адрес используется или включает зарезервированные слова",
+ "create_team.team_url.taken": "Этот URL <a href='https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url' target='_blank'>начинается с зарезервированного слова</a> или недоступен. Пожалуйста, попробуйте другой.",
"create_team.team_url.teamUrl": "URL команды",
"create_team.team_url.unavailable": "Этот URL занят или недоступен. Пожалуйста, попробуйте другой.",
"create_team.team_url.webAddress": "Выберите адрес вашей новой команды:",
"custom_emoji.empty": "Не найдено загруженного эмодзи",
"custom_emoji.header": "Пользовательские смайлы",
"custom_emoji.search": "Найти кастомные Emoji",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "Отмена",
"delete_channel.channel": "канал",
"delete_channel.confirm": "Подтверждение УДАЛЕНИЯ канала",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "Имя",
"emoji_list.search": "Найти кастомные Emoji",
"emoji_list.somebody": "Кто-то в другой команде",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "Отметить",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "Поиск",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "Назад в Mattermost",
"error.not_found.message": "Эта страница не существует",
"error.not_found.title": "Страница не найдена",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "Начала общения с {name}",
"intro_messages.channel": "канал",
"intro_messages.creator": "This is the start of the {name} {type}, created by {creator} on {date}.",
- "intro_messages.default": "<h4 class='channel-intro__title'>{display_name} - начало общения</h4><p class='channel-intro__content'><strong>{display_name} - добро пожаловать!</strong><br/><br/>Это первый канал, который пользователи команды видят после входа - используйте его для общения всей команды.</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "приватная группа",
"intro_messages.invite": "Пригласить других в {type}",
"intro_messages.inviteOthers": "Пригласить других в эту команду",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>Шаг 2: </strong>Используйте Google Authenticator для сканирования QR кода или вручную введите секретный ключ",
"mfa.setup.step3": "<strong>Шаг 3: </strong>Введите код, сгенерированный Google Authenticator",
"mfa.setupTitle": "Настройка многофакторной проверки подлинности",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "Copyright 2016 Mattermost, Inc. Все права защищены",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "Нет",
+ "mobile.channel_info.alertTitleDeleteChannel": "Удалить {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "Покинуть {term}",
+ "mobile.channel_info.alertYes": "Да",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "Публичные Каналы",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "Нет",
+ "mobile.channel_list.alertTitleLeaveChannel": "Покинуть {term}",
+ "mobile.channel_list.alertYes": "Да",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "Прямое сообщение",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "Публичные Каналы",
"mobile.components.channels_list_view.yourChannels": "Ваши каналы:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "продолжить",
"mobile.components.select_server_view.enterServerUrl": "Введите адрес сервера",
"mobile.components.select_server_view.proceed": "Продолжить",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
+ "mobile.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "Публичные Каналы",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "Еще",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "Отмена",
+ "mobile.post.delete_question": "Действительно хотите удалить {term}?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "Удалить канал...",
+ "mobile.routes.channelInfo.favorite": "Избранные",
+ "mobile.routes.channel_members.action": "Удалить участника",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "Каналы",
"mobile.routes.enterServerUrl": "Введите адрес сервера",
"mobile.routes.login": "Вход",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "Включить многофакторную аутентификацию",
"mobile.routes.postsList": "Список постов",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "Выберите команду",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "Отправить сообщение",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "Адрес должен начинаться с http:// или https://",
+ "mobile.settings.team_selection": "Выбор команды",
"more_channels.close": "Закрыть",
"more_channels.create": "Создать новый канал",
"more_channels.createClick": "Нажмите 'Создать Новый Канал' для создания нового канала",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "Бросьте сюда файл, чтобы загрузить его.",
"user.settings.advance.embed_preview": "Для первой веб-ссылки в сообщении показывать предпросмотр содержимого веб-сайта ниже сообщения, если это возможно",
"user.settings.advance.embed_toggle": "Показывать переключатель для всех встроенных превью",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "{count, number} {count, plural, one {Feature} other {Features}} Enabled",
"user.settings.advance.formattingDesc": "Если включено, сообщения будут отформатированы с созданием ссылок, показом смайликов, стилями текста и переносами. По-умолчанию, эта настройка включена. Изменение этой настройки потребует обновления страницы.",
"user.settings.advance.formattingTitle": "Разрешить форматирование сообщений",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "Оповещения на рабочий стол",
"user.settings.notifications.desktop.unlimited": "Неограниченно",
"user.settings.notifications.desktopSounds": "Звуковые оповещения на рабочий стол",
+ "user.settings.notifications.email.disabled": "Отключено системным администратором",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "Каждый час",
"user.settings.notifications.email.everyXMinutes": "Каждые {count, plural, one {minute} other {{count, number} minutes}}",
"user.settings.notifications.email.immediately": "Немедленно",
diff --git a/webapp/i18n/zh-CN.json b/webapp/i18n/zh-CN.json
index d5482fc10..80a3b2fee 100644
--- a/webapp/i18n/zh-CN.json
+++ b/webapp/i18n/zh-CN.json
@@ -1118,7 +1118,7 @@
"channel_modal.channel": "频道",
"channel_modal.createNew": "创建新",
"channel_modal.descriptionHelp": "描述{term}如何被使用。",
- "channel_modal.displayNameError": "Channel name must be 2 or more characters",
+ "channel_modal.displayNameError": "频道名必须为 2 字或更多",
"channel_modal.edit": "编辑",
"channel_modal.group": "群组",
"channel_modal.header": "标题",
@@ -1220,13 +1220,14 @@
"create_team.team_url.hint": "<li>简短和易记为最好的</li><li>使用小写字母,数字和连字符</li><li>必须以字母开头且不能以连字符结尾</li>",
"create_team.team_url.regex": "只使用小写字母,数字和连字符。必须以字母开头且不能以连字符结尾。",
"create_team.team_url.required": "此栏必须填写",
- "create_team.team_url.taken": "URL已被使用或含有预留词",
+ "create_team.team_url.taken": "这个 URL <a href='https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url' target='_blank'>以预留字开头</a> 或不可用。请尝试其他的。",
"create_team.team_url.teamUrl": "团队URL",
"create_team.team_url.unavailable": "此网址不可用。请重新尝试。",
"create_team.team_url.webAddress": "选择您的新团队网址:",
"custom_emoji.empty": "未找到自定义表情符",
"custom_emoji.header": "自定义表情符",
"custom_emoji.search": "搜索自定义表情符",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "取消",
"delete_channel.channel": "频道",
"delete_channel.confirm": "确认删除频道",
@@ -1276,8 +1277,8 @@
"emoji_list.creator": "创建者",
"emoji_list.delete": "删除",
"emoji_list.delete.confirm.button": "删除",
- "emoji_list.delete.confirm.msg": "This action permanently deletes the custom emoji. Are you sure you want to delete it?",
- "emoji_list.delete.confirm.title": "Delete Custom Emoji",
+ "emoji_list.delete.confirm.msg": "此操作将永久删除自定义表情符。您确定要删除它吗?",
+ "emoji_list.delete.confirm.title": "删除自定义表情符",
"emoji_list.empty": "未找到自定义表情符",
"emoji_list.header": "自定义表情",
"emoji_list.help": "自定义表情符对所有在您服务器上的用户开放。在信息框输入 ':' 会显示表情符选择菜单。其他用户可能需要刷新页面才能看见新的表情符。",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "名称",
"emoji_list.search": "搜索自定义表情符",
"emoji_list.somebody": "其他团队某人",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "标记",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "搜索",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "返回Mattermost",
"error.not_found.message": "您访问的页面不存在",
"error.not_found.title": "页面未找到",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "{name} 的开端",
"intro_messages.channel": "频道",
"intro_messages.creator": "这是{name}{type}的开端,由{creator}于{date}建立。",
- "intro_messages.default": "<h4 class='channel-intro__title'>{display_name}的开端</h4><p class='channel-intro__content'><strong>欢迎进入{display_name}!</strong><br/><br/>这是团队成员登录后看到的第一个频道—使用它来发布每个人需要知道的更新信息。</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "私有组",
"intro_messages.invite": "邀请其他人到{type}",
"intro_messages.inviteOthers": "邀请其他人入组",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>第二布:</strong>使用 Google Authenticator 扫描此 QR 码,或手动输入密码",
"mfa.setup.step3": "<strong>第三步:</strong>输入 Google Authenticator 生成的令牌",
"mfa.setupTitle": "多重验证设置",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "版权所有 2016 Mattermost, Inc. 保留所有权利",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "否",
+ "mobile.channel_info.alertTitleDeleteChannel": "删除 {term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "离开{term}",
+ "mobile.channel_info.alertYes": "是的",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "公共频道",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "否",
+ "mobile.channel_list.alertTitleLeaveChannel": "离开{term}",
+ "mobile.channel_list.alertYes": "是的",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "私信",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "公共频道",
"mobile.components.channels_list_view.yourChannels": "您的频道:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "继续",
"mobile.components.select_server_view.enterServerUrl": "输入服务器网址",
"mobile.components.select_server_view.proceed": "继续",
"mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com",
+ "mobile.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "公共频道",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "更多",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "取消",
+ "mobile.post.delete_question": "您确认要删除{term}?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "删除频道...",
+ "mobile.routes.channelInfo.favorite": "收藏",
+ "mobile.routes.channel_members.action": "移除成员",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "频道",
"mobile.routes.enterServerUrl": "输入服务器网址",
"mobile.routes.login": "登录",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "多重验证",
"mobile.routes.postsList": "信息列表",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "选择团队",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "发送消息",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "每个URL必须以http: //或https: //开始",
+ "mobile.settings.team_selection": "团队选择",
"more_channels.close": "关闭",
"more_channels.create": "创建新频道",
"more_channels.createClick": "点击'创建新频道'创建一个新的频道",
@@ -1666,7 +1748,7 @@
"navbar.toggle1": "切换侧边栏",
"navbar.toggle2": "切换侧边栏",
"navbar.viewInfo": "查看信息",
- "navbar.viewPinnedPosts": "View Pinned Posts",
+ "navbar.viewPinnedPosts": "查看置顶消息",
"navbar_dropdown.about": "关于Mattermost",
"navbar_dropdown.accountSettings": "账户设置",
"navbar_dropdown.console": "系统控制台",
@@ -1721,11 +1803,11 @@
"post_info.mobile.flag": "标记",
"post_info.mobile.unflag": "取消标记",
"post_info.permalink": "永久链接",
- "post_info.pin": "Pin to channel",
- "post_info.pinned": "Pinned",
+ "post_info.pin": "置顶到频道",
+ "post_info.pinned": "已置顶",
"post_info.reply": "回复",
"post_info.system": "系统",
- "post_info.unpin": "Un-pin from channel",
+ "post_info.unpin": "从频道取消置顶",
"post_message_view.edited": "(已编辑)",
"posts_view.loadMore": "载入更多消息",
"posts_view.newMsg": "新消息",
@@ -1778,14 +1860,14 @@
"rhs_root.mobile.flag": "标记",
"rhs_root.mobile.unflag": "取消标记",
"rhs_root.permalink": "永久链接",
- "rhs_root.pin": "Pin to channel",
- "rhs_root.unpin": "Un-pin from channel",
+ "rhs_root.pin": "置顶到频道",
+ "rhs_root.unpin": "从频道取消置顶",
"search_bar.search": "搜索",
"search_bar.usage": "<h4>搜索选项</h4><ul><li><span>使用</span><b>\"双引号\"</b><span>搜索词组</span></li><li><span>使用</span><b>from:</b><span>查找来自特定用户的信息,使用</span><b>in:</b><span>查找特定频道的信息</span></li></ul>",
"search_header.results": "搜索结果",
"search_header.title2": "最近提及",
"search_header.title3": "已标记的信息",
- "search_header.title4": "Pinned posts in {channelDisplayName}",
+ "search_header.title4": "{channelDisplayName} 中的置顶消息",
"search_item.direct": "私信 (与 {username})",
"search_item.jump": "跳转",
"search_results.because": "<ul><li>如果您需搜索一个部分词组(例如搜索 \"rea\",查找 \"reach\" 或 \"reaction\"),请在结尾附上 *。</li><li>由于搜索结果的数量限制,双字母的搜索和 \"this\",\"a\" 及 \"is\" 等常用词不会出现在搜索结果中。</li></ul>",
@@ -1795,10 +1877,10 @@
"search_results.usageFlag2": "您可以点击时间戳旁的",
"search_results.usageFlag3": "图标来标记信息和评论。",
"search_results.usageFlag4": "标记信息以便之后更进。您的标记是个人的,不会被他人看到。",
- "search_results.usagePin1": "There are no pinned messages yet.",
- "search_results.usagePin2": "All members of this channel can pin important or useful messages.",
- "search_results.usagePin3": "Pinned messages are visible to all channel members.",
- "search_results.usagePin4": "To pin a message: Go to the message that you want to pin and click [...] > \"Pin to channel\".",
+ "search_results.usagePin1": "目前没有置顶消息。",
+ "search_results.usagePin2": "此频道的所有成员可以置顶重要或有用的消息。",
+ "search_results.usagePin3": "置顶消息对所有频道成员可见。",
+ "search_results.usagePin4": "置顶消息:到您想要置顶的消息并点击 [...] > \"置顶到频道\"。",
"setting_item_max.cancel": "取消",
"setting_item_max.save": "保存",
"setting_item_min.edit": "编辑",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "拖动文件上传。",
"user.settings.advance.embed_preview": "如果邮件中的第一个网络链接可用,在邮件下方会显示网站内容的预览",
"user.settings.advance.embed_toggle": "显示切换所有嵌入预览",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "已启用 {count, number} 项功能",
"user.settings.advance.formattingDesc": "开启时,文章会显示链接,表情符,格式,以及添加断行。默认下,此选项时开启的。修改此设定需要刷新页面。",
"user.settings.advance.formattingTitle": "启用帖文格式",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "桌面通知",
"user.settings.notifications.desktop.unlimited": "无限制",
"user.settings.notifications.desktopSounds": "桌面通知声音",
+ "user.settings.notifications.email.disabled": "被系统管理员禁用",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "每小时",
"user.settings.notifications.email.everyXMinutes": "每 {count} 分钟",
"user.settings.notifications.email.immediately": "立刻",
@@ -2193,7 +2278,7 @@
"user.settings.push_notification.send": "发送手机推送",
"user.settings.push_notification.status": "触发推送通知当",
"user.settings.push_notification.status_info": "通知只有在您的在线状态符合以上选择时才发送推送。",
- "user.settings.security.active": "Active",
+ "user.settings.security.active": "活动的",
"user.settings.security.close": "关闭",
"user.settings.security.currentPassword": "当前密码",
"user.settings.security.currentPasswordError": "请输入您当前密码。",
diff --git a/webapp/i18n/zh-TW.json b/webapp/i18n/zh-TW.json
index 3dc4f4941..435aa01b6 100644
--- a/webapp/i18n/zh-TW.json
+++ b/webapp/i18n/zh-TW.json
@@ -1220,13 +1220,14 @@
"create_team.team_url.hint": "<li>短且好記憶是最好的</li><li>請用小寫英字母、數字及連接號(-)</li><li>請以小寫英字母開頭,請不要以連接號結尾</li>",
"create_team.team_url.regex": "請只用小寫英字母、數字及連接號。必須以小寫英字母開頭且不能以連接號結尾。",
"create_team.team_url.required": "此欄位是必需的",
- "create_team.team_url.taken": "網址已被使用或是含有保留字",
+ "create_team.team_url.taken": "此網址<a href='https://docs.mattermost.com/help/getting-started/creating-teams.html#team-url' target='_blank'>以保留字起始</a>或是已被使用。請嘗試其他的網址。",
"create_team.team_url.teamUrl": "團隊網址",
"create_team.team_url.unavailable": "不能使用這網址。請嘗試其他的。",
"create_team.team_url.webAddress": "為新團隊選取網址:",
"custom_emoji.empty": "沒有自訂繪文字",
"custom_emoji.header": "自訂繪文字",
"custom_emoji.search": "搜尋自訂繪文字",
+ "default_channel.purpose": "Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.",
"delete_channel.cancel": "取消",
"delete_channel.channel": "頻道",
"delete_channel.confirm": "請確認刪除頻道",
@@ -1286,6 +1287,18 @@
"emoji_list.name": "名稱",
"emoji_list.search": "搜尋自訂繪文字",
"emoji_list.somebody": "其他團隊的某人",
+ "emoji_picker.activity": "Activity",
+ "emoji_picker.custom": "Custom",
+ "emoji_picker.emojiPicker": "Emoji Picker",
+ "emoji_picker.flags": "標記",
+ "emoji_picker.food": "Food",
+ "emoji_picker.nature": "Nature",
+ "emoji_picker.objects": "Objects",
+ "emoji_picker.people": "People",
+ "emoji_picker.recent": "Recently Used",
+ "emoji_picker.search": "搜尋",
+ "emoji_picker.symbols": "Symbols",
+ "emoji_picker.travel": "Travel",
"error.not_found.link_message": "回到 Mattermost",
"error.not_found.message": "您所存取的頁面不存在",
"error.not_found.title": "找不到頁面",
@@ -1528,7 +1541,7 @@
"intro_messages.beginning": "{name}的開頭",
"intro_messages.channel": "頻道",
"intro_messages.creator": "這是{name}{type}的開頭,由{creator}建立於{date}。",
- "intro_messages.default": "<h4 class='channel-intro__title'>{display_name}的開頭</h4><p class='channel-intro__content'><strong>歡迎來到{display_name}!</strong><br/><br/>這裡是團隊成員加入後的第一個頻道。善用這邊來發布所有人都應該知道的新事項。</p>",
+ "intro_messages.default": "<h4 class='channel-intro__title'>Beginning of {display_name}</h4><p class='channel-intro__content'><strong>Welcome to {display_name}!</strong><br/><br/>Post messages here that you want everyone to see. Everyone automatically becomes a permanent member of this channel when they join the team.</p>",
"intro_messages.group": "私有群組",
"intro_messages.invite": "邀請他人來此{type}",
"intro_messages.inviteOthers": "邀請他人來此團隊",
@@ -1623,15 +1636,84 @@
"mfa.setup.step2": "<strong>步驟二:</strong>使用 Google Authenticator 掃描此 QR 碼或是手動輸入密碼",
"mfa.setup.step3": "<strong>步驟三:</strong>輸入 Google Authenticator 產生的代碼",
"mfa.setupTitle": "多重要素驗證設定",
+ "mobile.about.appVersion": "App Version: {version} (Build {number})",
+ "mobile.about.copyright": "版權所有 2016 Mattermost, Inc. 保留所有權利",
+ "mobile.about.database": "Database: {type}",
+ "mobile.about.serverVersion": "Server Version: {version} (Build {number})",
+ "mobile.about.serverVersionNoBuild": "Server Version: {version}",
+ "mobile.account.notifications.email.footer": "When offline or away for more than five minutes",
+ "mobile.account_notifications.mentions_footer": "Your username (\"@{username}\") will always trigger mentions.",
+ "mobile.account_notifications.non-case_sensitive_words": "Other non-case sensitive words...",
+ "mobile.account_notifications.reply.header": "Send reply notifications for",
+ "mobile.account_notifications.threads_mentions": "Mentions in threads",
+ "mobile.account_notifications.threads_start": "Threads that I start",
+ "mobile.account_notifications.threads_start_participate": "Threads that I start or participate in",
+ "mobile.channel_info.alertMessageDeleteChannel": "Are you sure you want to delete the {term} with {name}?",
+ "mobile.channel_info.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_info.alertNo": "否",
+ "mobile.channel_info.alertTitleDeleteChannel": "刪除{term}",
+ "mobile.channel_info.alertTitleLeaveChannel": "退出{term}",
+ "mobile.channel_info.alertYes": "是",
+ "mobile.channel_info.privateChannel": "Private Channel",
+ "mobile.channel_info.publicChannel": "公開頻道",
+ "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?",
+ "mobile.channel_list.alertNo": "否",
+ "mobile.channel_list.alertTitleLeaveChannel": "退出{term}",
+ "mobile.channel_list.alertYes": "是",
+ "mobile.channel_list.closeDM": "Close Direct Message",
+ "mobile.channel_list.closeGM": "Close Group Message",
+ "mobile.channel_list.dm": "直接傳訊",
+ "mobile.channel_list.gm": "Group Message",
+ "mobile.channel_list.open": "Open {term}",
+ "mobile.channel_list.openDM": "Open Direct Message",
+ "mobile.channel_list.openGM": "Open Group Message",
+ "mobile.channel_list.privateChannel": "Private Channel",
+ "mobile.channel_list.publicChannel": "公開頻道",
"mobile.components.channels_list_view.yourChannels": "您的頻道:",
+ "mobile.components.error_list.dismiss_all": "Dismiss All",
+ "mobile.components.select_server_view.continue": "繼續",
"mobile.components.select_server_view.enterServerUrl": "輸入伺服器網址",
"mobile.components.select_server_view.proceed": "繼續",
"mobile.components.select_server_view.siteUrlPlaceholder": "\"https://mattermost.example.com\"",
+ "mobile.create_channel": "Create",
+ "mobile.create_channel.private": "New Private Group",
+ "mobile.create_channel.public": "公開頻道",
+ "mobile.custom_list.no_results": "No Results",
+ "mobile.edit_post.title": "Editing Message",
+ "mobile.file_upload.camera": "Take Photo or Video",
+ "mobile.file_upload.library": "Photo Library",
+ "mobile.file_upload.more": "更多",
+ "mobile.loading_channels": "Loading Channels...",
+ "mobile.loading_members": "Loading Members...",
+ "mobile.loading_posts": "Loading Messages...",
+ "mobile.login_options.choose_title": "Choose your login method",
+ "mobile.post.cancel": "取消",
+ "mobile.post.delete_question": "確定要刪除{term}嘛?",
+ "mobile.post.delete_title": "Delete Post",
+ "mobile.request.invalid_response": "Received invalid response from the server.",
+ "mobile.routes.channelInfo": "Info",
+ "mobile.routes.channelInfo.createdBy": "Created by {creator} on ",
+ "mobile.routes.channelInfo.delete_channel": "刪除頻道...",
+ "mobile.routes.channelInfo.favorite": "我的最愛",
+ "mobile.routes.channel_members.action": "移除成員",
+ "mobile.routes.channel_members.action_message": "You must select at least one member to remove from the channel.",
+ "mobile.routes.channel_members.action_message_confirm": "Are you sure you want to remove the selected members from the channel?",
"mobile.routes.channels": "頻道",
"mobile.routes.enterServerUrl": "輸入伺服器網址",
"mobile.routes.login": "登入",
+ "mobile.routes.loginOptions": "Login Chooser",
+ "mobile.routes.mfa": "多重要素驗證",
"mobile.routes.postsList": "文章列表",
+ "mobile.routes.saml": "Single SignOn",
"mobile.routes.selectTeam": "選擇團隊",
+ "mobile.routes.settings": "Settings",
+ "mobile.routes.thread": "{channelName} Thread",
+ "mobile.routes.thread_dm": "Direct Message Thread",
+ "mobile.routes.user_profile": "Profile",
+ "mobile.routes.user_profile.send_message": "發送訊息",
+ "mobile.server_ping_failed": "Cannot connect to the server. Please check your server URL and internet connection.",
+ "mobile.server_url.invalid_format": "開頭必須是 http:// 或 https://",
+ "mobile.settings.team_selection": "選擇團隊",
"more_channels.close": "關閉",
"more_channels.create": "建立頻道",
"more_channels.createClick": "按下'建立頻道'來建立新頻道",
@@ -1973,6 +2055,7 @@
"upload_overlay.info": "將檔案拖曳到這裡上傳。",
"user.settings.advance.embed_preview": "訊息中第一個網站連結,嘗試顯示網站內容預覽於訊息下方",
"user.settings.advance.embed_toggle": "內嵌預覽顯示開關",
+ "user.settings.advance.emojipicker": "Enable emoji picker in message input box",
"user.settings.advance.enabledFeatures": "已啟用 {count, number} 項功能",
"user.settings.advance.formattingDesc": "啟用時,文章會顯示連結、顯示繪文字、套用樣式到文字上並自動斷行。此設定預設為開啟。修改此設定後需要重新讀取頁面以生效。",
"user.settings.advance.formattingTitle": "啟用文章格式設定",
@@ -2149,6 +2232,8 @@
"user.settings.notifications.desktop.title": "桌面通知",
"user.settings.notifications.desktop.unlimited": "無限制",
"user.settings.notifications.desktopSounds": "桌面通知音效",
+ "user.settings.notifications.email.disabled": "被系統管理員停用",
+ "user.settings.notifications.email.disabled_long": "Email notifications have been disabled by your System Administrator.",
"user.settings.notifications.email.everyHour": "每小時",
"user.settings.notifications.email.everyXMinutes": "每 {count} 分鐘",
"user.settings.notifications.email.immediately": "立即",