summaryrefslogtreecommitdiffstats
path: root/i18n
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-10-27 10:08:47 -0300
committerJoram Wilander <jwawilander@gmail.com>2016-10-27 09:08:47 -0400
commit4dca84c8b4e38dd13522ddaea5843b276dd77946 (patch)
treed890e769b135a35ea6d21112e59bbd257f4fdfd4 /i18n
parentdd1965ca3461dbf965a68015e063667d56970adb (diff)
downloadchat-4dca84c8b4e38dd13522ddaea5843b276dd77946.tar.gz
chat-4dca84c8b4e38dd13522ddaea5843b276dd77946.tar.bz2
chat-4dca84c8b4e38dd13522ddaea5843b276dd77946.zip
translations PR 20161025 (#4328)
Diffstat (limited to 'i18n')
-rw-r--r--i18n/de.json30
-rw-r--r--i18n/en.json20
-rw-r--r--i18n/es.json54
-rw-r--r--i18n/fr.json36
-rw-r--r--i18n/ja.json28
-rw-r--r--i18n/ko.json250
-rw-r--r--i18n/nl.json36
-rw-r--r--i18n/pt-BR.json36
-rw-r--r--i18n/ru.json28
-rw-r--r--i18n/zh_CN.json26
-rw-r--r--i18n/zh_TW.json26
11 files changed, 405 insertions, 165 deletions
diff --git a/i18n/de.json b/i18n/de.json
index c7a48578b..9a8091546 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -204,6 +204,10 @@
"translation": "Im Kanalnamen für Nicht-Direktnachrichten-Kanal wurde ein unerlaubtes Zeichen '__' verwendet"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "Off-Topic"
},
@@ -1219,7 +1223,7 @@
},
{
"id": "api.post.create_post.attach_files.error",
- "translation": "Encountered error attaching files to post, post_id=%s, user_id=%s, file_ids=%v, err=%v"
+ "translation": "Fehler beim anfügen der Dateien zu Nachricht, post_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.post.create_post.bad_filename.error",
@@ -1537,7 +1541,7 @@
},
{
"id": "api.slackimport.slack_add_posts.attach_files.error",
- "translation": "Encountered error attaching files to post, post_id=%s, file_ids=%v, err=%v"
+ "translation": "Fehler beim anfügen der Dateien zu Nachricht, post_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
@@ -2404,8 +2408,12 @@
"translation": "Fehlerhafter E-Mail-Adresse Bestätigungslink."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Starting %v websocket hubs"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "%v Verbindungen werden beendet"
+ "translation": "stopping websocket hub connections"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "Maximum Burst muss größer als Null sein."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Ungültige maximale Anzahl an Benutzers pro Team in Teameinstellungen. Muss eine positive Zahl sein."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Ungültige maximale Dateigröße in Dateieinstellungen. Muss 0 oder eine positive Zahl sein."
},
@@ -4632,10 +4644,18 @@
"translation": "Kein Teammitglied mit dieser Benutzer ID und Team ID gefunden"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "Wir konnten die Kanal Mitglieder nicht finden"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "Wir konnten die Kanal Mitglieder nicht finden"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "Wir konnten die Kanal Mitglieder nicht finden"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Es trat ein Fehler beim Abrufen der Teams auf"
},
@@ -4724,6 +4744,10 @@
"translation": "Es trat ein Fehler beim Finden der Benutzerprofile auf"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "We encountered an error while finding the recently active users"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Es trat ein Fehler beim Finden der Benutzerprofile auf"
},
diff --git a/i18n/en.json b/i18n/en.json
index 3cdffafea..e6b444370 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -3268,6 +3268,10 @@
"translation": "Maximum burst size must be greater than zero."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Invalid maximum channels per team for team settings. Must be a positive number."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Invalid max file size for file settings. Must be a zero or positive number."
},
@@ -3276,10 +3280,6 @@
"translation": "Invalid maximum users per team for team settings. Must be a positive number."
},
{
- "id": "model.config.is_valid.max_channels.app_error",
- "translation": "Invalid maximum channels per team for team settings. Must be a positive number."
- },
- {
"id": "model.config.is_valid.password_length.app_error",
"translation": "Minimum password length must be a whole number greater than or equal to {{.MinLength}} and less than or equal to {{.MaxLength}}."
},
@@ -4640,20 +4640,20 @@
"translation": "We couldn't get the team member"
},
{
- "id": "store.sql_team.get_members_by_ids.app_error",
- "translation": "We couldn't get the team members"
- },
- {
"id": "store.sql_team.get_member.missing.app_error",
"translation": "No team member found for that user id and team id"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "We couldn't count the team members"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "We couldn't get the team members"
},
{
- "id": "store.sql_team.get_member_count.app_error",
- "translation": "We couldn't count the team members"
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "We couldn't get the team members"
},
{
"id": "store.sql_team.get_teams_for_email.app_error",
diff --git a/i18n/es.json b/i18n/es.json
index b1d37da2e..fc19b24ba 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -204,6 +204,10 @@
"translation": "carácter '__' inválido en el nombre del canal para un canal no-directo"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "No se puede crear más de {{.MaxChannelsPerTeam}} canales para el equipo actual"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "Fuera de Tópico"
},
@@ -2009,7 +2013,7 @@
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
- "translation": "AMF no está disponible para este tipo de cuenta."
+ "translation": "MFA no está disponible para este tipo de cuenta."
},
{
"id": "api.user.add_direct_channels_and_forget.failed.error",
@@ -2053,11 +2057,11 @@
},
{
"id": "api.user.check_user_mfa.bad_code.app_error",
- "translation": "Token AMF inválido."
+ "translation": "Token MFA inválido."
},
{
"id": "api.user.check_user_mfa.not_available.app_error",
- "translation": "AMF no está configurado o no es soportado en este servidor"
+ "translation": "MFA no está configurado o no es soportado en este servidor"
},
{
"id": "api.user.check_user_password.invalid.app_error",
@@ -2149,7 +2153,7 @@
},
{
"id": "api.user.generate_mfa_qr.not_available.app_error",
- "translation": "AMF no está configurado o disponible en este servidor"
+ "translation": "MFA no está configurado o disponible en este servidor"
},
{
"id": "api.user.get_authorization_code.unsupported.app_error",
@@ -2313,7 +2317,7 @@
},
{
"id": "api.user.update_mfa.not_available.app_error",
- "translation": "AMF no está configurado o disponible en este servidor"
+ "translation": "MFA no está configurado o disponible en este servidor"
},
{
"id": "api.user.update_password.context.app_error",
@@ -2404,8 +2408,12 @@
"translation": "Enlace de verificación de correo electrónico errado."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Iniciando %v centros de websocket"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "deteniendo conexiones %v"
+ "translation": "deteniendo conexiones de los centros de websocket"
},
{
"id": "api.web_socket.connect.error",
@@ -2681,23 +2689,23 @@
},
{
"id": "ent.mfa.activate.authenticate.app_error",
- "translation": "Error intentando autenticar el token AMF"
+ "translation": "Error intentando autenticar el token MFA"
},
{
"id": "ent.mfa.activate.bad_token.app_error",
- "translation": "Token AMF inválido"
+ "translation": "Token MFA inválido"
},
{
"id": "ent.mfa.activate.save_active.app_erro",
- "translation": "No se pudo actualizar el estado activo AMF para el usuario"
+ "translation": "No se pudo actualizar el estado activo MFA para el usuario"
},
{
"id": "ent.mfa.deactivate.save_active.app_erro",
- "translation": "No se pudo actualizar el estado activo AMF para el usuario"
+ "translation": "No se pudo actualizar el estado activo MFA para el usuario"
},
{
"id": "ent.mfa.deactivate.save_secret.app_error",
- "translation": "Error al limpiar el secreto AMF"
+ "translation": "Error al limpiar el secreto MFA"
},
{
"id": "ent.mfa.generate_qr_code.create_code.app_error",
@@ -2705,7 +2713,7 @@
},
{
"id": "ent.mfa.generate_qr_code.save_secret.app_error",
- "translation": "Error guardando el secreto AMF"
+ "translation": "Error guardando el secreto MFA"
},
{
"id": "ent.mfa.license_disable.app_error",
@@ -2713,7 +2721,7 @@
},
{
"id": "ent.mfa.validate_token.authenticate.app_error",
- "translation": "Error intentando autenticar el token AMF"
+ "translation": "Error intentando autenticar el token MFA"
},
{
"id": "ent.migration.migratetoldap.duplicate_field",
@@ -3260,6 +3268,10 @@
"translation": "Máximo de ráfagas debe ser mayor que cero."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Número inválido del máximo de canales por equipo en la configuración de equipo. Debe ser un número positivo."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "El tamaño máximo de archivo para la configuración de archivos es inválido. Debe ser un cero o un número positivo."
},
@@ -4632,10 +4644,18 @@
"translation": "No se encontró un miembro del equipo para el id de usuario y el id del equipo"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "No pudimos obtener los miembros del equipo"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "No pudimos obtener los miembros del equipo"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "No pudimos obtener los miembros del equipo"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Encontramos un problema cuando buscabamos los equipos"
},
@@ -4724,6 +4744,10 @@
"translation": "Encontramos un error mientras buscabamos los perfiles de usuario"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "Hemos encontrado un error al buscar a los usuarios recientemente activos"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Encontramos un error mientras buscabamos los perfiles de usuario"
},
@@ -4845,11 +4869,11 @@
},
{
"id": "store.sql_user.update_mfa_active.app_error",
- "translation": "Encontramos un error al actualizar el estado activo AMF del usuario"
+ "translation": "Encontramos un error al actualizar el estado activo MFA del usuario"
},
{
"id": "store.sql_user.update_mfa_secret.app_error",
- "translation": "Encontramos un error al actualizar el secreto AMF del usuario"
+ "translation": "Encontramos un error al actualizar el secreto MFA del usuario"
},
{
"id": "store.sql_user.update_password.app_error",
diff --git a/i18n/fr.json b/i18n/fr.json
index 186f5f84d..d4c141aee 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -204,6 +204,10 @@
"translation": "Caractère '__' invalide dans le nom du canal pour un canal indirect."
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "Hors-sujet"
},
@@ -625,11 +629,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Messages\n\nESC: Marque tous les messages du canal courant comme lus\nCMD+Haut (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash précédent que vous avez saisis\nCMD+Bas (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash suivant que vous avez saisis\nHaut (dans un champ d'édition vide): Edite le dernier message que vous avez saisi dans le canal courant\n@[caractère]+TAB: Complète automatiquement le @nom d'utilisateur commençant par [caractère]\n:[caractère]+TAB: Complète automatiquement l'émoticône commençant par [caractère]\n\n"
+ "translation": "#### Messages\n\nALT+[clic sur un message]: Définit un message comme le plus vieux message non lu du canal courant\nESC: Marque tous mes messages du canal courant comme lus\nCTRL+HAUT (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash précédents que vous avez saisis\nCTRL+BAS (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash suivants que vous avez saisis\nHAUT (dans un champ d'édition vide): Édite le dernier message que vous avez saisi dans le canal courant\n@[caractère]+TAB: Complète automatiquement le @nom d'utilisateur commençant par [caractère]\n:[caractère]+TAB: Complète automatiquement l'émoticône commençant par [caractère]\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Messages\n\nESC: Marque tous les messages du canal courant comme lus\nCMD+Haut (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash précédent que vous avez saisis\nCMD+Bas (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash suivant que vous avez saisis\nHaut (dans un champ d'édition vide): Edite le dernier message que vous avez saisi dans le canal courant\n@[caractère]+TAB: Complète automatiquement le @nom d'utilisateur commençant par [caractère]\n:[caractère]+TAB: Complète automatiquement l'émoticône commençant par [caractère]\n\n"
+ "translation": "#### Messages\n\nALT+[clic sur un message]: Définit un message comme le plus vieux message non lu du canal courant\nESC: Marque tous mes messages du canal courant comme lus\nCMD+HAUT (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash précédents que vous avez saisis\nCMD+BAS (dans un champ d'édition vide): Affiche à nouveau le message ou la commande slash suivants que vous avez saisis\nHAUT (dans un champ d'édition vide): Édite le dernier message que vous avez saisi dans le canal courant\n@[caractère]+TAB: Complète automatiquement le @nom d'utilisateur commençant par [caractère]\n:[caractère]+TAB: Complète automatiquement l'émoticône commençant par [caractère]\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -641,7 +645,7 @@
},
{
"id": "api.command_shortcuts.nav_mac",
- "translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT : Canal ou message privé dans la barre latérale gauche\nALT+BAS : Canal ou message privé suivant dans la barre latérale gauche\nALT+MAJ+UP : Canal ou message privé précédent dans la barre latérale de gauche comportant des messages non lus\nALT+MAJ+DOWN : Canal ou message privé suivant dans la barre latérale de gauche comportant des messages non lus\nCMD+K : Ouvre une boîte de dialogue permettant de changer de canal rapidement\nCMD+MAJ+A : Ouvre les paramètres du compte\nCMD+MAJ+M : Ouvre les mentions récentes\n\n"
+ "translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT : Canal ou message privé dans la barre latérale gauche\nALT+BAS : Canal ou message privé suivant dans la barre latérale gauche\nALT+MAJ+HAUT : Canal ou message privé précédent dans la barre latérale de gauche comportant des messages non lus\nALT+MAJ+BAS : Canal ou message privé suivant dans la barre latérale de gauche comportant des messages non lus\nCMD+K : Ouvre une boîte de dialogue permettant de changer de canal rapidement\nCMD+MAJ+A : Ouvre les paramètres du compte\nCMD+MAJ+M : Ouvre les mentions récentes\n\n"
},
{
"id": "api.command_shrug.desc",
@@ -1219,7 +1223,7 @@
},
{
"id": "api.post.create_post.attach_files.error",
- "translation": "Une erreur s'est produite lors du lien des fichiers au message, post_id=%s, user_id=%s, file_ids=%v, err=%v"
+ "translation": "Une erreur s'est produite en ajoutant les fichiers au message, post_id=%s, user_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.post.create_post.bad_filename.error",
@@ -1537,7 +1541,7 @@
},
{
"id": "api.slackimport.slack_add_posts.attach_files.error",
- "translation": "Une erreur s'est produite lors du lien des fichiers au message, post_id=%s, user_id=%s, file_ids=%v, err=%v"
+ "translation": "Une erreur s'est produite lors en ajoutant les fichiers au message, post_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
@@ -2404,8 +2408,12 @@
"translation": "Mauvais lien de vérification de l'adresse électronique."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Starting %v websocket hubs"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "Arrêt des connexions %v en cours"
+ "translation": "stopping websocket hub connections"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "La limite maximale de dépassement doit être plus grande que zéro."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Nombre maximum d'utilisateurs par équipe invalide dans les paramètres d'équipes. Doit être un entier positif."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Taille de fichier max invalide pour les paramètres du fichier. Doit être zéro ou un entier positif."
},
@@ -4632,10 +4644,18 @@
"translation": "Aucun membre d'équipe trouvé pour cet id d'utilisateur et cet id d'équipe"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "Nous ne pouvons pas obtenir les membres de l'équipe"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "Nous ne pouvons pas obtenir les membres de l'équipe"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "Nous ne pouvons pas obtenir les membres de l'équipe"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Nous avons rencontré un problème durant la recherche des équipes"
},
@@ -4724,6 +4744,10 @@
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "We encountered an error while finding the recently active users"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
},
diff --git a/i18n/ja.json b/i18n/ja.json
index 9260d52cd..fdd6d4e87 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -204,6 +204,10 @@
"translation": "ダイレクトチャンネル以外では文字列'__'をチャンネル名称に使うことはできません"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "オフトピック"
},
@@ -625,7 +629,7 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### メッセージ\n\nAlt+[メッセージ上でクリック]: 現在のチャンネルで、そのメッセージを最古の未読のメッセージにする\nESC: 現在のチャンネルの全てのメッセージを既読にする\nCMD+UP (空白の入力欄で): 一つ前に入力したメッセージやスラッシュコマンドを呼び出す\nCMD+DOWN (空白の入力欄で): 一つ次に入力したメッセージやスラッシュコマンドを呼び出す\nUP (空白の入力欄で): 現在のチャンネルの最新のメッセージを修正する\n@[文字]+TAB: [文字]で始まる@usernameを自動補完する\n:[文字]+TAB: [文字]で始まる絵文字を自動補完する\n\n"
+ "translation": "#### メッセージ\n\nAlt+[メッセージ上でクリック]: 現在のチャンネルで、そのメッセージを最古の未読のメッセージにする\nESC: 現在のチャンネルの全てのメッセージを既読にする\nCTRL+UP (空白の入力欄で): 一つ前に入力したメッセージやスラッシュコマンドを呼び出す\nCTRL+DOWN (空白の入力欄で): 一つ次に入力したメッセージやスラッシュコマンドを呼び出す\nUP (空白の入力欄で): 現在のチャンネルの最新のメッセージを修正する\n@[文字]+TAB: [文字]で始まる@usernameを自動補完する\n:[文字]+TAB: [文字]で始まる絵文字を自動補完する\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
@@ -2404,8 +2408,12 @@
"translation": "不正な電子メール確認リンクです。"
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Starting %v websocket hubs"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "%vの接続を停止しています"
+ "translation": "stopping websocket hub connections"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "最大バーストには0より大きな値を指定してください。"
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "チーム設定のチーム毎の最大ユーザー数が不正です。正の数を指定してください。"
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "ファイル設定の最大ファイルサイズが不正です。ゼロ以上の数を指定してください。"
},
@@ -4632,10 +4644,18 @@
"translation": "そのユーザーIDとチームIDに合致するチームのメンバーが見付かりません"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "チャンネルのメンバーが取得できませんでした"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "チャンネルのメンバーが取得できませんでした"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "チャンネルのメンバーが取得できませんでした"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "チームを検索中に問題が発生しました"
},
@@ -4724,6 +4744,10 @@
"translation": "ユーザーのプロフィールを探す際にエラーが発生しました"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "We encountered an error while finding the recently active users"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "ユーザーのプロフィールを探す際にエラーが発生しました"
},
diff --git a/i18n/ko.json b/i18n/ko.json
index f4fcd541b..8213d4fbe 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -204,6 +204,10 @@
"translation": "채널 이름 중 '__' 와 같은 글자는 개인 메시지가 아닌 채널에 적합하지 않습니다"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "현재 팀에서 {{.MaxChannelsPerTeam}} 이상의 채널을 생성할 수 없습니다."
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "잡담방"
},
@@ -605,11 +609,11 @@
},
{
"id": "api.command_shortcuts.browser",
- "translation": "#### 브라우저 내장 단축키\n\nALT+LEFT: 이전 채널\nALT+RIGHT: 다음 채널\nCTRL+PLUS: 폰트 사이즈 키우기 (zoom in)\nCTRL+MINUS: 폰트 사이즈 줄이기 (zoom out)\n(입력란에서)SHIFT+UP: 이전 줄까지 선택\n(입력란에서)SHIFT+DOWN: 다음 줄 까지 선택\n(입력란에서)SHIFT+ENTER: 줄 바꿈\n"
+ "translation": "#### 브라우저 단축키\n\nALT+LEFT: 이전 채널\nALT+RIGHT: 다음 채널\nCTRL+PLUS: 폰트 사이즈 키우기 (zoom in)\nCTRL+MINUS: 폰트 사이즈 줄이기 (zoom out)\n(입력란에서)SHIFT+UP: 이전 줄까지 선택\n(입력란에서)SHIFT+DOWN: 다음 줄 까지 선택\n(입력란에서)SHIFT+ENTER: 줄 바꿈\n"
},
{
"id": "api.command_shortcuts.browser_mac",
- "translation": "#### 브라우저 내장 단축키\n\nCMD+[: 이전 채널\nCMD+]: 다음 채널\nCMD+PLUS: 폰트 사이즈 키우기 (zoom in)\nCMD+MINUS: 폰트 사이즈 줄이기 (zoom out)\n(입력란에서)SHIFT+UP: 이전 줄까지 선택\n(입력란에서)SHIFT+DOWN: 다음 줄 까지 선택\n(입력란에서)SHIFT+ENTER: 줄 바꿈\n"
+ "translation": "#### 브라우저 단축키\n\nCMD+[: 이전 채널\nCMD+]: 다음 채널\nCMD+PLUS: 폰트 사이즈 키우기 (zoom in)\nCMD+MINUS: 폰트 사이즈 줄이기 (zoom out)\n(입력란에서)SHIFT+UP: 이전 줄까지 선택\n(입력란에서)SHIFT+DOWN: 다음 줄 까지 선택\n(입력란에서)SHIFT+ENTER: 줄 바꿈\n"
},
{
"id": "api.command_shortcuts.desc",
@@ -625,11 +629,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Messages\n\nESC: Mark all messages in the current channel as read\nCMD+UP (in empty input field): Reprint the previous message or slash command you entered\nCMD+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n"
+ "translation": "#### Messages\n\nALT+[click on a message]: 현재 채널에서 가장 오래 읽지 않은 매세지로 설정합니다. \nESC: 현재 채널의 모든 메세지를 읽은 상태로 표시합니다.\nCTRL+UP (in empty input field): 이전 메세지나 입력한 슬래쉬 명령어를 다시 표시합니다.\nCTRL+DOWN (in empty input field): 다음 메세지나 입력한 슬래쉬 명령을 다시 표시합니다.\nUP (in empty input field): 현재 채널의 당신의 마지막 메세지를 수정합니다.\n@[character]+TAB: [character]로 시작하는 @유저명을 자동완성합니다.\n:[character]+TAB: [character]로 시작하는 emoji를 자동 완성합니다.\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Messages\n\nESC: Mark all messages in the current channel as read\nCMD+UP (in empty input field): Reprint the previous message or slash command you entered\nCMD+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n"
+ "translation": "#### Messages\n\nALT+[click on a message]: 현재 채널에서 가장 오래 읽지 않은 매세지로 설정합니다\nESC: 현재 채널의 모든 메세지를 읽은 상태로 표시합니다\nCMD+UP (in empty input field): 이전 메세지나 입력한 슬래쉬 명령어를 다시 표시합니다.\nCMD+DOWN (in empty input field): 이전 메세지나 입력한 슬래쉬 명령어를 다시 표시합니다.\nUP (in empty input field): 현재 채널의 당신의 마지막 메세지를 수정합니다.\n@[character]+TAB: 현재 채널의 당신의 마지막 메세지를 수정합니다.\n:[character]+TAB: 현재 채널의 당신의 마지막 메세지를 수정합니다.\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -637,11 +641,11 @@
},
{
"id": "api.command_shortcuts.nav",
- "translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCTRL+K: Open a quick channel switcher dialog\nCTRL+SHIFT+A: Open account settings\nCTRL+SHIFT+M: Open recent mentions\n\n"
+ "translation": "### 키보드 단축키\n\n#### 탐색\n\nALT+UP: 왼쪽 사이드바의 이전 채널이나 개인 메시지\nALT+DOWN: 왼쪽 사이드바의 다음 채널이나 개인 메시지\nALT+SHIFT+UP: 왼쪽 사이드바의 읽지 않은 이전 채널이나 개인 메시지\nALT+SHIFT+DOWN: 왼쪽 사이드바의 읽지 않은 다음 채널이나 개인 메시지\nCTRL+K: 빠른 채널 변경 창 열기\nCTRL+SHIFT+A: 계정 설정 열기\nCTRL+SHIFT+M: 최근 멘션 열기\n\n"
},
{
"id": "api.command_shortcuts.nav_mac",
- "translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCMD+K: Open a quick channel switcher dialog\nCMD+SHIFT+A: Open account settings\nCMD+SHIFT+M: Open recent mentions\n\n"
+ "translation": "### 키보드 단축키\n\n#### 탐색\n\nALT+UP: 왼쪽 사이드바의 이전 채널이나 개인 메시지\nALT+DOWN: 왼쪽 사이드바의 다음 채널이나 개인 메시지\nALT+SHIFT+UP: 왼쪽 사이드바의 읽지 않은 이전 채널이나 개인 메시지\nALT+SHIFT+DOWN: 왼쪽 사이드바의 읽지 않은 다음 채널이나 개인 메시지\nCMD+K: 빠른 채널 변경 창 열기\nCMD+SHIFT+A: 계정 설정 열기\nCMD+SHIFT+M: 최근 멘션 열기\n\n"
},
{
"id": "api.command_shrug.desc",
@@ -701,7 +705,7 @@
},
{
"id": "api.email_batching.add_notification_email_to_batch.channel_full.app_error",
- "translation": "Email batching job's receiving channel was full. Please increase the EmailBatchingBufferSize."
+ "translation": "이메일 배치 작업을 받는 채널이 가득 찼습니다. EmailBatchingBufferSize를 늘려주세요."
},
{
"id": "api.email_batching.add_notification_email_to_batch.disabled.app_error",
@@ -709,15 +713,15 @@
},
{
"id": "api.email_batching.check_pending_emails.finished_running",
- "translation": "Email batching job ran. %v user(s) still have notifications pending."
+ "translation": "이메일 배치 작업이 실행됐습니다. 아직 사용자 %v명의 알림이 남아있습니다."
},
{
"id": "api.email_batching.check_pending_emails.status.app_error",
- "translation": "Unable to find status of recipient for batched email notification"
+ "translation": "배치된 이메일 알림 수신자의 상태를 확인할 수 없습니다."
},
{
"id": "api.email_batching.render_batched_post.channel.app_error",
- "translation": "Unable to find channel of post for batched email notification"
+ "translation": "배치된 이메일 알림 대상 글의 채널을 찾을 수 없습니다."
},
{
"id": "api.email_batching.render_batched_post.date",
@@ -733,7 +737,7 @@
},
{
"id": "api.email_batching.render_batched_post.sender.app_error",
- "translation": "Unable to find sender of post for batched email notification"
+ "translation": "배치된 이메일 알림 대상 글의 작성자를 찾을 수 없습니다."
},
{
"id": "api.email_batching.send_batched_email_notification.body_text",
@@ -744,26 +748,26 @@
},
{
"id": "api.email_batching.send_batched_email_notification.preferences.app_error",
- "translation": "Unable to find display preferences of recipient for batched email notification"
+ "translation": "배치된 이메일 알림 수신자의 화면 설정을 확인할 수 없습니다."
},
{
"id": "api.email_batching.send_batched_email_notification.send.app_error",
- "translation": "Failed to send batched email notification to %v: %v"
+ "translation": "%v: %v에 배치성 알림 이메일을 보내는데 실패하였습니다."
},
{
"id": "api.email_batching.send_batched_email_notification.subject",
"translation": {
- "one": "[{{.SiteName}}] New Notification for {{.Month}} {{.Day}}, {{.Year}}",
- "other": "[{{.SiteName}}] New Notifications for {{.Month}} {{.Day}}, {{.Year}}"
+ "one": "[{{.SiteName}}] 새 알림 {{.Month}} {{.Day}}, {{.Year}}",
+ "other": ""
}
},
{
"id": "api.email_batching.send_batched_email_notification.user.app_error",
- "translation": "Unable to find recipient for batched email notification"
+ "translation": "배치된 이메일 알림의 수신자를 찾을 수 없습니다."
},
{
"id": "api.email_batching.start.starting",
- "translation": "Email batching job starting. Checking for pending emails every %v seconds."
+ "translation": "이메일 배치 작업을 시작합니다. 매 %v초마다 남은 이메일을 확인하세요."
},
{
"id": "api.emoji.create.duplicate.app_error",
@@ -823,35 +827,35 @@
},
{
"id": "api.file.get_file_preview.no_thumbnail.app_error",
- "translation": "File doesn't have a preview image"
+ "translation": "파일 미리보기 이미지가 없습니다."
},
{
"id": "api.file.get_file_thumbnail.no_thumbnail.app_error",
- "translation": "File doesn't have a thumbnail image"
+ "translation": "파일 썸네일 이미지가 없습니다."
},
{
"id": "api.file.get_info_for_request.no_post.app_error",
- "translation": "Unable to get info for file. File must be attached to a post that can be read by the current user."
+ "translation": "파일의 정보를 가져올 수 없습니다. 파일에 현재 유저가 읽을 수 있는 정보가 작성되어야 합니다."
},
{
"id": "api.file.get_info_for_request.storage.app_error",
- "translation": "파일을 업로드할 수 없습니다. 이미지 저장소가 설정되지 않았습니다."
+ "translation": "파일의 정보를 가져올 수 없습니다. 이미지 저장소가 설정되지 않았습니다."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
- "translation": "파일을 업로드할 수 없습니다. 이미지 저장소가 설정되지 않았습니다."
+ "translation": "파일을 가져올 수 없습니다. 이미지 저장소가 설정되지 않았습니다."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
- "translation": "파일을 업로드할 수 없습니다. 이미지 저장소가 설정되지 않았습니다."
+ "translation": "파일을 가져올 수 없습니다. 이미지 저장소가 설정되지 않았습니다."
},
{
"id": "api.file.get_public_link.disabled.app_error",
- "translation": "개인 링크들을 사용할 수 없어졌습니다."
+ "translation": "공개 링크가 비활성화되어 있습니다."
},
{
"id": "api.file.get_public_link.no_post.app_error",
- "translation": "Unable to get public link for file. File must be attached to a post that can be read by the current user."
+ "translation": "파일의 공개링크를 가져올 수 없습니다. 파일에 현재 유저가 읽을 수 있는 설명이 작성되어야 합니다."
},
{
"id": "api.file.handle_images_forget.decode.error",
@@ -859,19 +863,19 @@
},
{
"id": "api.file.handle_images_forget.encode_jpeg.error",
- "translation": "Unable to encode image as jpeg path=%v err=%v"
+ "translation": "JPEG 포맷처럼 이미지를 인코딩할 수 없습니다. path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.encode_preview.error",
- "translation": "Unable to encode image as preview jpg path=%v err=%v"
+ "translation": "미리보기 JPG로 이미지를 인코드할 수 없습니다. path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_preview.error",
- "translation": "Unable to upload preview path=%v err=%v"
+ "translation": "미리보기를 업로드할 수 없습니다. path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_thumb.error",
- "translation": "Unable to upload thumbnail path=%v err=%v"
+ "translation": "썸네일을 업로드할 수 없습니다. path=%v err=%v"
},
{
"id": "api.file.init.debug",
@@ -879,59 +883,59 @@
},
{
"id": "api.file.migrate_filenames_to_file_infos.channel.app_error",
- "translation": "Unable to get channel when migrating post to use FileInfos, post_id=%v, channel_id=%v, err=%v"
+ "translation": "FileInfos를 사용하기위한 게시글을 마이그레이션할 때 채널을 가져올 수 없습니다. post_id=%v, channel_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.file_not_found.warn",
- "translation": "Unable to find file when migrating post to use FileInfos, post_id=%v, filename=%v, path=%v, err=%v"
+ "translation": "FIleInfos를 사용하기 위해 게시글을 마이그레이션 할 때 파일을 찾을 수 없습니다. post_id=%v, filename=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.get_file_infos_again.warn",
- "translation": "Unable to get FileInfos for post after migratio, post_id=%v, err=%v"
+ "translation": "마이그레이션 후 게시글을 위한 FileInfos를 가져올 수 없습니다. post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.get_post_again.warn",
- "translation": "Unable to get post when migrating to use FileInfos, post_id=%v, err=%v"
+ "translation": "FileInfos를 사용하기 위해 마이그레이션할 때 게시글을 가져올 수 없습니다, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.info.app_error",
- "translation": "Unable to fully decode file info when migrating post to use FileInfos, post_id=%v, filename=%v, err=%v"
+ "translation": "FileInfos를 사용하기위해 게시글을 마이그레이션할 때 파일 정보를 완벽하게 디코드할 수 없습니다, post_id=%v, filename=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.migrating_post.debug",
- "translation": "Migrating post to use FileInfos, post_id=%v, err=%v"
+ "translation": "FilesInfos를 사용하기 위해 게시글을 마이그레이션 중입니다, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.mismatched_filename.warn",
- "translation": "Found an unusual filename when migrating post to use FileInfos, post_id=%v, channel_id=%v, user_id=%v, filename=%v"
+ "translation": "FileInfos를 사용하기 위해 게시글을 마이그레이션 할 때 특이한 파일명을 찾았습니다, post_id=%v, channel_id=%v, user_id=%v, filename=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.no_filenames.warn",
- "translation": "Unable to migrate post to use FileInfos with an empty Filenames field, post_id=%v"
+ "translation": "Filenames 필드가 공란일 때 Fileinfos를 사용하기 위한 게시글 마이그레이션 할 수 없습니다, post_id=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.not_migrating_post.debug",
- "translation": "Post already migrated to use FileInfos, post_id=%v, err=%v"
+ "translation": "이 게시글을 이미 FileInfos를 사용하기 위한 마이그레이션이 되어있습니다, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.save_file_info.warn",
- "translation": "Unable to save post when migrating post to use FileInfos, post_id=%v, file_id=%v, path=%v, err=%v"
+ "translation": "FileInfos를 사용하기 위해 게시글을 마이그레이션 할 때 게시글을 저장할 수 없습니다, post_id=%v, file_id=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.save_post.warn",
- "translation": "Unable to save file info when migrating post to use FileInfos, post_id=%v, file_id=%v, filename=%v, err=%v"
+ "translation": "FIleInfos를 사용하기 위해 게시글을 마이그레이션 할 때 파일을 저장할 수 없습니다, post_id=%v, filename=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.team_id.app_error",
- "translation": "Unable to find team for FileInfos, post_id=%v, filenames=%v"
+ "translation": "FileInfos에 대한 팀을 찾을 수 없습니다, post_id=%v, filenames=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.teams.app_error",
- "translation": "Unable to get teams when migrating post to use FileInfos, post_id=%v, err=%v"
+ "translation": "FileInfos를 사용하기 위한 마이그레이션할 때 팀들을 가져올 수 없습니다, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.unexpected_filename.error",
- "translation": "Unable to decipher filename when migrating post to use FileInfos, post_id=%v, filename=%v"
+ "translation": "FileInfos를 사용하기위해 게시글을 마이그레이션할 때 파일 정보를 완벽하게 디코드할 수 없습니다, post_id=%v, filename=%v"
},
{
"id": "api.file.move_file.configured.app_error",
@@ -1107,11 +1111,11 @@
},
{
"id": "api.oauth.complete_oauth.missing_code.app_error",
- "translation": "The service provider {{.service}} did not provide an authorization code in the redirect URL.\n\nFor [Google Apps](https://docs.mattermost.com/deployment/sso-google.html) make sure your administrator enabled the Google+ API.\n\nFor [Office 365](https://docs.mattermost.com/deployment/sso-office.html) make sure the administrator of your Microsoft organization has enabled the Mattermost app.\n\nFor [GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) please make sure you followed the setup instructions.\n\nIf you reviewed the above and are still having trouble with configuration, you may post in our [Troubleshooting forum](https://forum.mattermost.org/c/general/trouble-shoot) where we'll be happy to help with issues during setup."
+ "translation": "서비스 제공자 {{.service}}(이)가 리다이렉트 URL에서 Authorization 코드를 제공하지 않습니다.\n\n[Google Apps](https://docs.mattermost.com/deployment/sso-google.html) 관리자가 Google+ API를 활성화 했는지 확인해보세요.\n\n[Office 365](https://docs.mattermost.com/deployment/sso-office.html) 관리자가 Microsoft organization에서 Mattermost 앱을 활성화 했는지 확인해보세요.\n\n[GitLab](https://docs.mattermost.com/deployment/sso-gitlab.html) 설정 지시를 잘 따라했는지 확인해보세요.\n\n위 설정을 모두 확인한 후 문제가 지속된다면, [Troubleshooting 포럼](https://forum.mattermost.org/c/general/trouble-shoot)에 글로 남겨주시세요. 성심성의 껏 도와드립니다."
},
{
"id": "api.oauth.delete.permissions.app_error",
- "translation": "Inappropriate permissions to delete the OAuth2 App"
+ "translation": "OAuth2 앱을 삭제하기에 적절하지 않은 권한"
},
{
"id": "api.oauth.get_access_token.bad_client_id.app_error",
@@ -1139,7 +1143,7 @@
},
{
"id": "api.oauth.get_access_token.internal.app_error",
- "translation": "server_error: Encountered internal server error while accessing database"
+ "translation": "server_error: 데이터베이스를 엑세스하는 동안 내부 서버에러가 발생되었습니다."
},
{
"id": "api.oauth.get_access_token.internal_saving.app_error",
@@ -1159,7 +1163,7 @@
},
{
"id": "api.oauth.get_access_token.missing_refresh_token.app_error",
- "translation": "invalid_request: Missing refresh_token"
+ "translation": "invalid_request: refresh_token 누락"
},
{
"id": "api.oauth.get_access_token.redirect_uri.app_error",
@@ -1167,7 +1171,7 @@
},
{
"id": "api.oauth.get_access_token.refresh_token.app_error",
- "translation": "invalid_grant: Invalid refresh token"
+ "translation": "invalid_grant: 잘못된 refresh 토큰"
},
{
"id": "api.oauth.get_auth_data.find.error",
@@ -1179,7 +1183,7 @@
},
{
"id": "api.oauth.regenerate_secret.app_error",
- "translation": "Inappropriate permissions to delete the OAuth2 App"
+ "translation": "OAuth2 앱의 Secret를 재생성하기에 부적절한 권합니다."
},
{
"id": "api.oauth.register_oauth_app.turn_off.app_error",
@@ -1219,7 +1223,7 @@
},
{
"id": "api.post.create_post.attach_files.error",
- "translation": "Encountered error attaching files to post, post_id=%s, user_id=%s, file_ids=%v, err=%v"
+ "translation": "게시글에 파일을 등록하는 동안 에러가 발생되었습니다, post_id=%s, user_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.post.create_post.bad_filename.error",
@@ -1251,7 +1255,7 @@
},
{
"id": "api.post.delete_flagged_post.app_error.warn",
- "translation": "Unable to delete flagged post preference when deleting post, err=%v"
+ "translation": "중요 메시지로 지정된 글을 삭제할 수 없습니다. err=%v"
},
{
"id": "api.post.delete_post.permissions.app_error",
@@ -1259,24 +1263,24 @@
},
{
"id": "api.post.delete_post_files.app_error.warn",
- "translation": "Encountered error when deleting files for post, post_id=%v, err=%v"
+ "translation": "게시글에 대한 파일을 삭제할 때 에러가 발생되었습니다, post_id=%v, err=%v"
},
{
"id": "api.post.get_message_for_notification.files_sent",
"translation": {
- "one": "{{.Count}} file sent: {{.Filenames}}",
- "other": "{{.Count}} files sent: {{.Filenames}}"
+ "one": "{{.Count}}개 파일 발송됨: {{.Filenames}}",
+ "other": ""
}
},
{
"id": "api.post.get_message_for_notification.get_files.error",
- "translation": "Encountered error when getting files for notification message, post_id=%v, err=%v"
+ "translation": "알림 메세지에 대한 파일을 가져올 때 에러가 발생되었습니다, post_id=%v, err=%v"
},
{
"id": "api.post.get_message_for_notification.images_sent",
"translation": {
- "one": "{{.Count}} image sent: {{.Filenames}}",
- "other": "{{.Count}} images sent: {{.Filenames}}"
+ "one": "{{.Count}}개 이미지 발송됨: {{.Filenames}}",
+ "other": ""
}
},
{
@@ -1337,15 +1341,15 @@
},
{
"id": "api.post.make_direct_channel_visible.update_pref.error",
- "translation": "Failed to update direct channel preference user_id=%v other_user_id=%v err=%v"
+ "translation": "개인 메시지 채널의 속성을 변경하지 못했습니다. user_id=%v other_user_id=%v err=%v"
},
{
"id": "api.post.notification.here.warn",
- "translation": "Unable to send notification to online users with @here, err=%v"
+ "translation": "@here (으)로 온라인 사용자에게 알림을 보낼 수 없습니다. err=%v"
},
{
"id": "api.post.notification.member_profile.warn",
- "translation": "Unable to get profile for channel member, user_id=%v"
+ "translation": "채널 회원의 프로필 사진을 불러올 수 없습니다. user_id=%v"
},
{
"id": "api.post.send_notifications_and_forget.clear_push_notification.debug",
@@ -1357,7 +1361,7 @@
},
{
"id": "api.post.send_notifications_and_forget.files.error",
- "translation": "Failed to get files for post notification post_id=%v, err=%v"
+ "translation": "게시글 알림에 대한 파일을 가져오는데 실패했습니다, post_id=%v, err=%v"
},
{
"id": "api.post.send_notifications_and_forget.get_teams.error",
@@ -1489,11 +1493,11 @@
},
{
"id": "api.server.start_server.rate_limiting_memory_store",
- "translation": "Unable to initialize rate limiting memory store. Check MemoryStoreSize config setting."
+ "translation": "메모리 스토어의 속도 제한을 초기화할 수 없습니다. MemoryStoreSize 설정 세팅을 확인하십시오."
},
{
"id": "api.server.start_server.rate_limiting_rate_limiter",
- "translation": "Unable to initialize rate limiting."
+ "translation": "속도 제한을 초기화할 수 없습니다."
},
{
"id": "api.server.start_server.starting.critical",
@@ -1537,7 +1541,7 @@
},
{
"id": "api.slackimport.slack_add_posts.attach_files.error",
- "translation": "Encountered error attaching files to post, post_id=%s, file_ids=%v, err=%v"
+ "translation": "게시글에 파일을 첨부하는 동안 에러가 발생되었습니다, post_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
@@ -1545,7 +1549,7 @@
},
{
"id": "api.slackimport.slack_add_posts.msg_no_comment.debug",
- "translation": "File comment undefined"
+ "translation": "파일 코멘트가 정의되지 않았습니다."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_usr.debug",
@@ -1557,7 +1561,7 @@
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
- "translation": "No file found in Slack export for file upload message with file ID {{.FileId}}"
+ "translation": "Slack export의 파일 업로드 메시지를 위한 파일(file id : {{.FileId}})가 없습니다."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
@@ -1565,11 +1569,11 @@
},
{
"id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
- "translation": "Could not open the upload file with ID {{.FileId}} in the export archive with error: {{.Error}}"
+ "translation": "export archive의 업로드 파일(file id : {{.FileId}})을 열 수 없습니다, error: {{.Error}}"
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
- "translation": "Uploading the file for upload message with file ID {{.FileId}} failed with error: {{.Error}}"
+ "translation": "메세지를 업로드하기 위한 파일(ID : {{.FileId}} )을 업로드하는 것을 실패했습니다, error: {{.Error}}"
},
{
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
@@ -1621,7 +1625,7 @@
},
{
"id": "api.slackimport.slack_import.note3",
- "translation": "- Additional errors may be found in the server logs.\r\n"
+ "translation": "- 서버 로그에서 찾을 수 있는 추가적인 오류들.\r\n"
},
{
"id": "api.slackimport.slack_import.notes",
@@ -1777,7 +1781,7 @@
},
{
"id": "api.team.update_member_roles.not_a_member",
- "translation": "Specified user is not a member of specified team."
+ "translation": "지정된 사용자는 지정된 팀의 멤버가 아닙니다."
},
{
"id": "api.team.update_team.permissions.app_error",
@@ -2404,8 +2408,12 @@
"translation": "잘못된 이메일 검증 링크입니다."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "%v 웹소켓 허브를 실행합니다."
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "%v 연결 중지"
+ "translation": "웹소켓 허브 커넥션들을 중단합니다."
},
{
"id": "api.web_socket.connect.error",
@@ -3165,15 +3173,15 @@
},
{
"id": "model.config.is_valid.file_preview_height.app_error",
- "translation": "잘못된 파일 최대 용량 설정입니다. 0보다 큰 값이여야 합니다."
+ "translation": "파일 설정에 대해 옳바르지 않은 미리보기 높이 값입니다. 0이거나 양수여야 합니다."
},
{
"id": "model.config.is_valid.file_preview_width.app_error",
- "translation": "잘못된 파일 최대 용량 설정입니다. 0보다 큰 값이여야 합니다."
+ "translation": "파일 세팅에 대한 잘못된 미리보기 너비 값입니다. 0보다 큰 값이여야 합니다."
},
{
"id": "model.config.is_valid.file_profile_height.app_error",
- "translation": "잘못된 파일 최대 용량 설정입니다. 0보다 큰 값이여야 합니다."
+ "translation": "파일 세팅에 대해 잘못된 프로파일 높이 값입니다. 0보다 큰 값이여야 합니다."
},
{
"id": "model.config.is_valid.file_profile_width.app_error",
@@ -3185,11 +3193,11 @@
},
{
"id": "model.config.is_valid.file_thumb_height.app_error",
- "translation": "잘못된 파일 최대 용량 설정입니다. 0보다 큰 값이여야 합니다."
+ "translation": "파일 세팅에 대한 잘못된 썸네일 높이 값입니다. 0보다 큰 값이여야 합니다."
},
{
"id": "model.config.is_valid.file_thumb_width.app_error",
- "translation": "잘못된 파일 최대 용량 설정입니다. 0보다 큰 값이여야 합니다."
+ "translation": "파일 세팅에 대한 잘못된 썸네일 너비값입니다. 0보다 큰 값이여야 합니다."
},
{
"id": "model.config.is_valid.ldap_basedn",
@@ -3225,15 +3233,15 @@
},
{
"id": "model.config.is_valid.ldap_required.app_error",
- "translation": "Required LDAP field missing."
+ "translation": "필수 필드인 AD/LDAP가 비어있습니다."
},
{
"id": "model.config.is_valid.ldap_required.app_error",
- "translation": "Required LDAP field missing."
+ "translation": "필수 필드인 AD/LDAP가 비어있습니다."
},
{
"id": "model.config.is_valid.ldap_security.app_error",
- "translation": "Invalid connection security for LDAP settings. Must be '', 'TLS', or 'STARTTLS'"
+ "translation": "LDAP 세팅을 위한 잘못된 Connection Security입니다. '', 'TLS', 'STARTTLS' 중 하나여야 합니다."
},
{
"id": "model.config.is_valid.ldap_server",
@@ -3257,7 +3265,11 @@
},
{
"id": "model.config.is_valid.max_burst.app_error",
- "translation": "Maximum burst size must be greater than zero."
+ "translation": "burst 크기의 최대 값은 0이상이여야 합니다."
+ },
+ {
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "팀 설정에 대한 잘못된 팀 당 최대 채널 값입니다. 0보다 큰 값이여야 합니다."
},
{
"id": "model.config.is_valid.max_file_size.app_error",
@@ -3285,7 +3297,7 @@
},
{
"id": "model.config.is_valid.read_timeout.app_error",
- "translation": "Invalid value for read timeout."
+ "translation": "read timeout 항목의 허용되지 않는 값입니다."
},
{
"id": "model.config.is_valid.restrict_direct_message.app_error",
@@ -3353,39 +3365,39 @@
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_secret.app_error",
- "translation": "WebRTC Gateway Admin Secret must be set."
+ "translation": "WebRTC Gateway Admin Secret 이 설정되어야 합니다."
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_url.app_error",
- "translation": "WebRTC Gateway Admin Url must be set a valid URL and start with http:// or https://."
+ "translation": "WebRTC Gateway Admin Url은 URL형식과 맞아야하며 http:// 나 https://. 로 시작하도록 세팅되어야합니다."
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
- "translation": "WebRTC Gateway Websocket Url must be a valid URL and start with ws:// or wss://."
+ "translation": "WebRTC Gateway Websocket Url은 URL형식이여야 하며 ws:// 또는 wss://로 시작해야합니다."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
- "translation": "WebRTC STUN URI must be a valid URI and start with stun:"
+ "translation": "WebRTC STUN URI는 stun: 으로 시작하고 URI 형식에 맞아야 합니다."
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
- "translation": "WebRTC TURN Shared Key cannot be empty if the TURN URI has been set."
+ "translation": "만약 TURN URI가 설정되어 있다면, WebRTC TURN Shared Key는 공백일 수 없습니다. "
},
{
"id": "model.config.is_valid.webrtc_turn_uri.app_error",
- "translation": "WebRTC TURN URI must be a valid URI and start with turn:"
+ "translation": "WebRTC TURN URI는 turn: 으로 시작하고 URI형식에 맞아야 합니다."
},
{
"id": "model.config.is_valid.webrtc_turn_username.app_error",
- "translation": "WebRTC TURN Username cannot be empty if the TURN URI has been set."
+ "translation": "TURN URI가 설정되어 있다면, WebRTC TURN Username은 공백일 수 없습니다."
},
{
"id": "model.config.is_valid.webserver_security.app_error",
- "translation": "Invalid value for webserver connection security."
+ "translation": "webserver connection security에 대해 허용되지 않은 값입니다."
},
{
"id": "model.config.is_valid.write_timeout.app_error",
- "translation": "Invalid value for write timeout."
+ "translation": "write timeout에 대해 잘못된 값입니다."
},
{
"id": "model.emoji.create_at.app_error",
@@ -3545,7 +3557,7 @@
},
{
"id": "model.post.is_valid.file_ids.app_error",
- "translation": "잘못된 파일명"
+ "translation": "잘못된 파일 아이디입니다."
},
{
"id": "model.post.is_valid.filenames.app_error",
@@ -3569,15 +3581,15 @@
},
{
"id": "model.post.is_valid.parent_id.app_error",
- "translation": "잘못된 클라이언트 ID"
+ "translation": "잘못된 Parent Id 입니다."
},
{
"id": "model.post.is_valid.props.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 프로퍼티입니다."
},
{
"id": "model.post.is_valid.root_id.app_error",
- "translation": "잘못된 클라이언트 ID"
+ "translation": "잘못된 루트 아이디입니다."
},
{
"id": "model.post.is_valid.root_parent.app_error",
@@ -3585,7 +3597,7 @@
},
{
"id": "model.post.is_valid.type.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "올바르지 않은 형식입니다."
},
{
"id": "model.post.is_valid.update_at.app_error",
@@ -3661,19 +3673,19 @@
},
{
"id": "model.team_member.is_valid.role.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 역할입니다."
},
{
"id": "model.team_member.is_valid.team_id.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 팀 아이디입니다."
},
{
"id": "model.team_member.is_valid.user_id.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 유저 아이디입니다."
},
{
"id": "model.user.is_valid.auth_data.app_error",
- "translation": "잘못된 인증 코드"
+ "translation": "잘못된 인증 데이터입니다."
},
{
"id": "model.user.is_valid.auth_data_pwd.app_error",
@@ -3693,19 +3705,19 @@
},
{
"id": "model.user.is_valid.first_name.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 이름입니다."
},
{
"id": "model.user.is_valid.id.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 유저 아이디입니다."
},
{
"id": "model.user.is_valid.last_name.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 성(Last name)입니다."
},
{
"id": "model.user.is_valid.nickname.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 닉네임입니다."
},
{
"id": "model.user.is_valid.pwd.app_error",
@@ -3773,7 +3785,7 @@
},
{
"id": "model.user.is_valid.team_id.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 팀 아이디입니다."
},
{
"id": "model.user.is_valid.update_at.app_error",
@@ -3781,7 +3793,7 @@
},
{
"id": "model.user.is_valid.username.app_error",
- "translation": "올바르지 않은 형식"
+ "translation": "잘못된 유저이름입니다."
},
{
"id": "model.utils.decode_json.app_error",
@@ -3881,7 +3893,7 @@
},
{
"id": "store.sql.read_replicas_not_licensed.critical",
- "translation": "LDAP 기능을 활성화 하려면 엔터프라이즈 라이센스가 필요합니다. 시스템 관리자에게 업그레이드를 문의해보세요."
+ "translation": "현재 라이센스로는 1개 이상의 읽기 복제가 기능적으로 비활성화 되어있습니다. 엔터프라이즈 라이센스의 업그레이드에 대해 시스템 관리자에게 문의하십시오."
},
{
"id": "store.sql.remove_index.critical",
@@ -3949,19 +3961,19 @@
},
{
"id": "store.sql_channel.check_open_channel_permissions.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "권한을 확인할 수 없었습니다."
},
{
"id": "store.sql_channel.check_permissions.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "권한을 확인할 수 없었습니다."
},
{
"id": "store.sql_channel.check_permissions_by_name.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "권한을 확인할 수 없었습니다."
},
{
"id": "store.sql_channel.delete.channel.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "채널을 삭제하지 못했습니다."
},
{
"id": "store.sql_channel.extra_updated.app_error",
@@ -3969,7 +3981,7 @@
},
{
"id": "store.sql_channel.get.existing.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "존재하는 채널을 찾지 못했습니다."
},
{
"id": "store.sql_channel.get.find.app_error",
@@ -3977,11 +3989,11 @@
},
{
"id": "store.sql_channel.get_all.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "모든 채널을 가져오지 못했습니다."
},
{
"id": "store.sql_channel.get_by_name.existing.app_error",
- "translation": "채널을 찾을 수 없습니다"
+ "translation": "존재하는 채널을 찾지 못했습니다."
},
{
"id": "store.sql_channel.get_by_name.missing.app_error",
@@ -4632,10 +4644,18 @@
"translation": "No team member found for that user id and team id"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "채널을 찾을 수 없습니다"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "채널을 찾을 수 없습니다"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "채널을 찾을 수 없습니다"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "We encountered a problem when looking up teams"
},
@@ -4724,6 +4744,10 @@
"translation": "We encountered an error while finding user profiles"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "We encountered an error while finding the recently active users"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "We encountered an error while finding user profiles"
},
diff --git a/i18n/nl.json b/i18n/nl.json
index 11dad2520..f269c72b2 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -204,6 +204,10 @@
"translation": "Ongeldig karakter '__' in naam van niet-direct kanaal"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "Allerlei"
},
@@ -895,7 +899,7 @@
},
{
"id": "api.file.migrate_filenames_to_file_infos.info.app_error",
- "translation": "Unable to fully decode file info when migrating post to use FileInfos, post_id=%v, filename=%v, err=%v"
+ "translation": "Niet mogelijk om bestand te vinden wanneer een bericht gemigreerd word met FileInfos, post_id=%v, filename=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.migrating_post.debug",
@@ -915,11 +919,11 @@
},
{
"id": "api.file.migrate_filenames_to_file_infos.save_file_info.warn",
- "translation": "Unable to save post when migrating post to use FileInfos, post_id=%v, file_id=%v, path=%v, err=%v"
+ "translation": "Niet mogelijk om bestand te vinden wanneer een bericht gemigreerd word met FileInfos, post_id=%v, filename=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.save_post.warn",
- "translation": "Unable to save file info when migrating post to use FileInfos, post_id=%v, file_id=%v, filename=%v, err=%v"
+ "translation": "Niet mogelijk om bestand te vinden wanneer een bericht gemigreerd word met FileInfos, post_id=%v, filename=%v, path=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.team_id.app_error",
@@ -927,11 +931,11 @@
},
{
"id": "api.file.migrate_filenames_to_file_infos.teams.app_error",
- "translation": "Unable to get teams when migrating post to use FileInfos, post_id=%v, err=%v"
+ "translation": "Niet mogelijk om bericht te krijgen wanneer een bericht gemigreerd word met FileInfos, post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.unexpected_filename.error",
- "translation": "Unable to decipher filename when migrating post to use FileInfos, post_id=%v, filename=%v"
+ "translation": "Niet mogelijk om bericht te krijgen wanneer een bericht gemigreerd word met FileInfos, post_id=%v, err=%v"
},
{
"id": "api.file.move_file.configured.app_error",
@@ -2404,8 +2408,12 @@
"translation": "Ongeldige e-mail verificatie link."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Starting %v websocket hubs"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "connecties %v worden afgesloten"
+ "translation": "stopping websocket hub connections"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "Maximum burst size must be greater than zero."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Ongeldig maximaal aantal gebruikers per team bij team instellingen. Moet een getal groter dan 0 zijn."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Ongeldige maximale bestandsgrootte voor bestands-instellingen. Moet nul of groter zijn."
},
@@ -4632,10 +4644,18 @@
"translation": "Geen teamlid gevonden voor dit gebruikers id en kanaal id"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "We kunnen de teamleden niet ophalen"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "We kunnen de teamleden niet ophalen"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "We kunnen de teamleden niet ophalen"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Er is een probleem geconstateerd bij het opzoeken van de teams"
},
@@ -4724,6 +4744,10 @@
"translation": "Er is een probleem opgestreden tijdens het opzoeken van het gebruikersprofiel"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "We encountered an error while finding the recently active users"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Er is een probleem opgestreden tijdens het opzoeken van het gebruikersprofiel"
},
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index 4c4f5947d..c6b02376d 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -204,6 +204,10 @@
"translation": "Caractere inválido '__' no nome do canal para um canal não-direto"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "Off-Topic"
},
@@ -625,7 +629,7 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Mensagens\n\nALT+[clique na mensagem]: Define a mensagem como a mensagem mais velha não lida no canal atual\nESC: Marca todas as mensagens do canal atual como lida\nCMD+UP (campo de entrada vazio): Reimprimi a mensagem anterior ou comando slash digitado\nCMD+DOWN (campo de entrada vazio): Reimprimi a próxima mensagem ou comando slash digitado\nUP (campo de entrada vazio): Editar sua última mensagem no canal atual\n@[caracter]+TAB: Autocompleta @usuário começando com [caracter]\n:[caracter]+TAB: Autocompleta o emoji começando com [caracter]\n\n"
+ "translation": "#### Mensagens\n\nALT+[clique na mensagem]: Define a mensagem como a mensagem mais velha não lida no canal atual\nESC: Marca todas as mensagens do canal atual como lida\nCTRL+UP (campo de entrada vazio): Reimprimi a mensagem anterior ou comando slash digitado\nCTRL+DOWN (campo de entrada vazio): Reimprimi a próxima mensagem ou comando slash digitado\nUP (campo de entrada vazio): Editar sua última mensagem no canal atual\n@[caracter]+TAB: Autocompleta @usuário começando com [caracter]\n:[caracter]+TAB: Autocompleta o emoji começando com [caracter]\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
@@ -1557,19 +1561,19 @@
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
- "translation": "No file found in Slack export for file upload message with file ID {{.FileId}}"
+ "translation": "Nenhum arquivo encontrado na exportação Slack para o arquivo enviado com ID {{.FileId}}"
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
- "translation": "Cannot import file for upload post with no \"file\" section present in export."
+ "translation": "Não é possível importar arquivos para envio de post sem a seção \"file\" presente na exportação."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
- "translation": "Could not open the upload file with ID {{.FileId}} in the export archive with error: {{.Error}}"
+ "translation": "Não foi possível abrir o arquivo enviado com ID {{.FileId}} no arquivo de exportação com erro: {{.Error}}"
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
- "translation": "Uploading the file for upload message with file ID {{.FileId}} failed with error: {{.Error}}"
+ "translation": "Envio do arquivo para envio de mensagem com ID do arquivo {{.FileId}} falhou com erro: {{.Error}}"
},
{
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
@@ -2404,8 +2408,12 @@
"translation": "Erro na verificação link de email."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Iniciando websocket %v hubs"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "parando %v conexões"
+ "translation": "parando conexão de websocket hub"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "Burst máximo deve ser maior que zero."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Inválido máximo de usuários por equipe em configurações de equipe. Deve ser um número positivo."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Tamanho máximo do arquivo inválido nas configurações de arquivo. Deve ser zero ou um número positivo."
},
@@ -4632,10 +4644,18 @@
"translation": "Nenhum membro encontrado para esse id de usuário e id de equipe"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "Não foi possível obter os membros da equipe"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "Não foi possível obter os membros da equipe"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "Não foi possível obter os membros da equipe"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Encontramos um erro quando observava as equipes"
},
@@ -4724,6 +4744,10 @@
"translation": "Encontramos um erro enquanto procurava os perfis de usuários"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "Encontramos um erro enquanto procurava usuários recentemente ativos"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Encontramos um erro enquanto procurava os perfis de usuários"
},
diff --git a/i18n/ru.json b/i18n/ru.json
index 62371207c..d0edb2ff0 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -204,6 +204,10 @@
"translation": "Недопустимый символ '__' в имени канала не для личных сообщений"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Нельзя создать больше {{.MaxChannelsPerTeam}} каналов для этой команды"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "Флуд"
},
@@ -625,7 +629,7 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Сообщения\n\nALT+[click on a message]: Установить сообщение, в текущем канале, как непрочитанное\nESC: Отметить все сообщения в текущем канале как прочитанные\nCMD+UP (в пустом поле ввода): Восстановить предыдущее введенное сообщение или команду\nCMD+DOWN (в пустом поле ввода): Восстановить следующее введенное сообщение или команду\nUP (в пустом поле ввода): Править свое последнее сообщение в текущем канале\n@[character]+TAB: Дополнить имя пользователя @username начинающееся с [character]\n:[character]+TAB: Дополнить эмодзи начинающийся с [character]\n\n"
+ "translation": "#### Сообщения\n\nALT+[клик на сообщение]: Установить сообщение, в текущем канале, как непрочитанное\nESC: Отметить все сообщения в текущем канале как прочитанные\nCMD+UP (в пустом поле ввода): Восстановить предыдущее введенное сообщение или команду\nCMD+DOWN (в пустом поле ввода): Восстановить следующее введенное сообщение или команду\nUP (в пустом поле ввода): Править свое последнее сообщение в текущем канале\n@[character]+TAB: Дополнить имя пользователя @username начинающееся с [character]\n:[character]+TAB: Дополнить эмодзи начинающийся с [character]\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
@@ -2404,8 +2408,12 @@
"translation": "Плохая ссылка проверки email."
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Запуск %v хабов Websocket"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "остановка %v соединений"
+ "translation": "Закрытие соединений к хабам Websocket"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "Максимальное превышение полосы пропускания должно быть больше нуля."
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "Неверное максимальное количество пользователей на команду в настройках команд. Число должно быть положительным."
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Неверный максимальный размер файла в настройках файлов. Число должно быть неотрицательным."
},
@@ -4632,10 +4644,18 @@
"translation": "Ни одного участника канала не было найдено для данных идентификаторов пользователя и команды"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "Мы не можем посчитать количество участников команды"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "Не удалось получить участников команды"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "Мы не можем получить список участников команды"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "Возникла ошибка при поиске команд"
},
@@ -4724,6 +4744,10 @@
"translation": "Возникла ошибка при поиске пользовательских профилей"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "Произошла ошибка при поиске недавно активных пользователей"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Возникла ошибка при поиске пользовательских профилей"
},
diff --git a/i18n/zh_CN.json b/i18n/zh_CN.json
index 58d65932a..3f549d975 100644
--- a/i18n/zh_CN.json
+++ b/i18n/zh_CN.json
@@ -204,6 +204,10 @@
"translation": "非直接频道的频道名不能出现无效字符 '__'"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "当前团队无法创建超过 {{.MaxChannelsPerTeam}} 个频道。"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "闲聊频道"
},
@@ -2404,8 +2408,12 @@
"translation": "非法确认邮件链接。"
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "启动 %v websocket 集线器中"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "停止 %v 连接"
+ "translation": "停止 websocket 集线器连接中"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "最大过载必须大于零。"
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "团队设置中频道最大用户数无效,必须是正整数。"
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "文件设置中最大大小无效。必须是0或者正整数。"
},
@@ -4632,10 +4644,18 @@
"translation": "无法找到此用户id和团队id相关联的团队成员"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "我们无法计算团队成员数"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "我们无法获得频道成员"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "我们无法获得团队成员"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "我们查找团队时遇到了一个问题"
},
@@ -4724,6 +4744,10 @@
"translation": "我们查找用户配置文件遇到了一个错误"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "查找最近活动的用户时遇到错误"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "我们查找用户配置文件遇到了一个错误"
},
diff --git a/i18n/zh_TW.json b/i18n/zh_TW.json
index 73fcfc82b..0ba4ca8f6 100644
--- a/i18n/zh_TW.json
+++ b/i18n/zh_TW.json
@@ -204,6 +204,10 @@
"translation": "在非直接訊息的頻道不可使用字元'__'作為頻道名稱"
},
{
+ "id": "api.channel.create_channel.max_channel_limit.app_error",
+ "translation": "Cannot create more than {{.MaxChannelsPerTeam}} channels for current team"
+ },
+ {
"id": "api.channel.create_default_channels.off_topic",
"translation": "閒聊"
},
@@ -2404,8 +2408,12 @@
"translation": "錯誤的驗證電子郵件連結。"
},
{
+ "id": "api.web_hub.start.starting.debug",
+ "translation": "Starting %v websocket hubs"
+ },
+ {
"id": "api.web_hub.start.stopping.debug",
- "translation": "正在停止 %v 的連線"
+ "translation": "stopping websocket hub connections"
},
{
"id": "api.web_socket.connect.error",
@@ -3260,6 +3268,10 @@
"translation": "最大高載值必須大於0。"
},
{
+ "id": "model.config.is_valid.max_channels.app_error",
+ "translation": "團隊設定中的單一團隊最高使用者數無效。必須為正數。"
+ },
+ {
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "檔案設定中的最大大小無效。必須為0或者正數。"
},
@@ -4632,10 +4644,18 @@
"translation": "相關的使用者 ID 與團隊 ID 找不到任何團隊成員"
},
{
+ "id": "store.sql_team.get_member_count.app_error",
+ "translation": "無法計算團隊成員數量"
+ },
+ {
"id": "store.sql_team.get_members.app_error",
"translation": "無法取得團隊成員"
},
{
+ "id": "store.sql_team.get_members_by_ids.app_error",
+ "translation": "無法取得團隊成員"
+ },
+ {
"id": "store.sql_team.get_teams_for_email.app_error",
"translation": "查詢團隊時遇到錯誤"
},
@@ -4724,6 +4744,10 @@
"translation": "尋找使用者資訊時遇到錯誤"
},
{
+ "id": "store.sql_user.get_recently_active_users.app_error",
+ "translation": "We encountered an error while finding the recently active users"
+ },
+ {
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "尋找使用者資訊時遇到錯誤"
},