summaryrefslogtreecommitdiffstats
path: root/i18n
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-10-20 12:36:28 -0300
committerGitHub <noreply@github.com>2016-10-20 12:36:28 -0300
commit6dc7ac51335baa8f29bcb361b99d2fa0423f8fc8 (patch)
tree315e17a44cc0237f4092e76cece91c4ff1af6af6 /i18n
parent484dd60dc9e74545b189f2db44eb35324f10fb2d (diff)
downloadchat-6dc7ac51335baa8f29bcb361b99d2fa0423f8fc8.tar.gz
chat-6dc7ac51335baa8f29bcb361b99d2fa0423f8fc8.tar.bz2
chat-6dc7ac51335baa8f29bcb361b99d2fa0423f8fc8.zip
translations PR 20161017 (#4245)
Diffstat (limited to 'i18n')
-rw-r--r--i18n/de.json46
-rw-r--r--i18n/es.json24
-rw-r--r--i18n/fr.json22
-rw-r--r--i18n/ja.json42
-rw-r--r--i18n/ko.json24
-rw-r--r--i18n/nl.json46
-rw-r--r--i18n/pt-BR.json24
-rw-r--r--i18n/ru.json24
-rw-r--r--i18n/zh_CN.json24
-rw-r--r--i18n/zh_TW.json60
10 files changed, 268 insertions, 68 deletions
diff --git a/i18n/de.json b/i18n/de.json
index 79ca03312..c7a48578b 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -269,7 +269,7 @@
},
{
"id": "api.channel.init.debug",
- "translation": "Initialisieren Channel-Api-Routen"
+ "translation": "Initialisieren Kanal-Api-Routen"
},
{
"id": "api.channel.join_channel.permissions.app_error",
@@ -309,7 +309,7 @@
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.updated_from",
- "translation": "%s Der Channel-Titel wurde aktualisiert von %s nach %s"
+ "translation": "%s Der Kanaltitel wurde aktualisiert von %s nach %s"
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.updated_to",
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Mitteilungen\n\nEsc: Alle Mitteilungen im aktuellen Kanal als gelesen markieren\nStrg+Hoch (in leerem Eingabefeld): Vorherige Mitteilung oder Slash Befehl anzeigen\nStrg+Runter (in leerem Eingabefeld): Nächste Mitteilung oder Slash Befehl anzeigen\nHoch (in leerem Eingabefeld): Die letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+Tab: @Benutzername beginnend mit [Zeichen] vervollständigen\n:[Zeichen]+Tab: Emoji beginnend mit [Zeichen] vervollständigen\n\n"
+ "translation": "#### Mitteilungen\n\nAlt+[Klick auf eine Nachricht]: Eine Nachricht als älteste ungelesene Nachricht im aktuellen Kanal setzen\nEsc: Alle Mitteilungen im aktuellen Kanal als gelesen markieren\nStrg+Hoch (in leerem Eingabefeld): Vorherige Mitteilung oder Slash Befehl anzeigen\nStrg+Runter (in leerem Eingabefeld): Nächste Mitteilung oder Slash Befehl anzeigen\nHoch (in leerem Eingabefeld): Die letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+Tab: @Benutzername beginnend mit [Zeichen] vervollständigen\n:[Zeichen]+Tab: Emoji beginnend mit [Zeichen] vervollständigen\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Mitteilungen\n\nEsc: Alle Mitteilungen im aktuellen Kanal als gelesen markieren\nCmd+Hoch (in leerem Eingabefeld): Vorherige Mitteilung oder Slash Befehl anzeigen\nCmd+Runter (in leerem Eingabefeld): Nächste Mitteilung oder Slash Befehl anzeigen\nHoch (in leerem Eingabefeld): Die letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+Tab: @Benutzername beginnend mit [Zeichen] vervollständigen\n:[Zeichen]+Tab: Emoji beginnend mit [Zeichen] vervollständigen\n\n"
+ "translation": "#### Nachrichten\n\nAlt+[Klick auf eine Nachricht]: Eine Nachricht als älteste ungelesene Nachricht im aktuellen Kanal setzen\nEsc: Alle Mitteilungen im aktuellen Kanal als gelesen markieren\nCmd+Hoch (in leerem Eingabefeld): Vorherige Mitteilung oder Slash Befehl anzeigen\nCmd+Runter (in leerem Eingabefeld): Nächste Mitteilung oder Slash Befehl anzeigen\nHoch (in leerem Eingabefeld): Ihre letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+Tab: @Benutzername beginnend mit [Zeichen] vervollständigen\n:[Zeichen]+Tab: Emoji beginnend mit [Zeichen] vervollständigen\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -1211,11 +1211,11 @@
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.multiple",
- "translation": "{{.Usernames}} und {{.LastUsername}} wurden erwähnt, aber sie haben keine Benachrichtigung erhalten weil sie nicht im Channel sind."
+ "translation": "{{.Usernames}} und {{.LastUsername}} wurden erwähnt, aber sie haben keine Benachrichtigung erhalten weil sie nicht im Kanal sind."
},
{
"id": "api.post.check_for_out_of_channel_mentions.message.one",
- "translation": "{{.Username}} wurde benachrichtig, aber er hat keine Benachrichtigung erhalten weil er nicht im Channel ist."
+ "translation": "{{.Username}} wurde benachrichtigt, aber er hat keine Benachrichtigung erhalten, weil er nicht im Channel ist."
},
{
"id": "api.post.create_post.attach_files.error",
@@ -1293,7 +1293,7 @@
},
{
"id": "api.post.handle_post_events_and_forget.members.error",
- "translation": "Fehler beim Abruf der Kanal-Mitglieder, channel_id=%v, err=%v"
+ "translation": "Fehler beim Abruf der Kanalmitglieder, channel_id=%v, err=%v"
},
{
"id": "api.post.handle_post_events_and_forget.profiles.error",
@@ -1329,7 +1329,7 @@
},
{
"id": "api.post.make_direct_channel_visible.get_members.error",
- "translation": "Fehler beim Abruf der Kanal-Mitglieder, channel_id=%v, err=%v"
+ "translation": "Fehler beim Abruf der Kanalmitglieder, channel_id=%v, err=%v"
},
{
"id": "api.post.make_direct_channel_visible.save_pref.error",
@@ -1533,7 +1533,11 @@
},
{
"id": "api.slackimport.slack_add_channels.merge",
- "translation": "Wurde mit bestehendem Channel zusammengeführt: {{.DisplayName}}\r\n"
+ "translation": "Wurde mit bestehendem Kanal zusammengeführt: {{.DisplayName}}\r\n"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "Encountered error attaching files to post, post_id=%s, file_ids=%v, err=%v"
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
@@ -1552,6 +1556,22 @@
"translation": "Nicht unterstützter Nachrichtentyp: %v, %v"
},
{
+ "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}}"
+ },
+ {
+ "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."
+ },
+ {
+ "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}}"
+ },
+ {
+ "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}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "Benutzer: %v existiert nicht!"
},
@@ -1717,11 +1737,11 @@
},
{
"id": "api.team.invite_members.restricted_system_admin.app_error",
- "translation": "Nur Systemadmins dürfen neue Mitglieder zum Team einladen."
+ "translation": "Nur Systemadministratoren dürfen neue Mitglieder zum Team einladen."
},
{
"id": "api.team.invite_members.restricted_team_admin.app_error",
- "translation": "Nur Systemadmins und Teamadmins dürfen neue Mitglieder zum Team einladen."
+ "translation": "Nur System- und Teamadministratoren dürfen neue Mitglieder zum Team einladen."
},
{
"id": "api.team.invite_members.send.error",
@@ -3925,7 +3945,7 @@
},
{
"id": "store.sql_channel.analytics_type_count.app_error",
- "translation": "Der Channel-Typ konnte nicht gefunden werden"
+ "translation": "Der Kanaltyp konnte nicht gefunden werden"
},
{
"id": "store.sql_channel.check_open_channel_permissions.app_error",
@@ -3969,7 +3989,7 @@
},
{
"id": "store.sql_channel.get_channel_counts.get.app_error",
- "translation": "Der Channel-anzahl konnte nicht gefunden werden"
+ "translation": "Der Kanalanzahl konnte nicht gefunden werden"
},
{
"id": "store.sql_channel.get_channels.get.app_error",
diff --git a/i18n/es.json b/i18n/es.json
index 0dcc507b3..b1d37da2e 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Mensajes\n\nESC: Marca todos los mensajes como leídos en el canal actual\nCTRL+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCTRL+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n"
+ "translation": "#### Mensajes\n\nALT+[clic en un mensaje]: Marca el mensaje como el último mensaje leído en el canal actual\nESC: Marca todos los mensajes como leídos en el canal actual\nCMD+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCMD+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Mensajes\n\nESC: Marca todos los mensajes como leídos en el canal actual\nCMD+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCMD+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n"
+ "translation": "#### Mensajes\n\nALT+[clic en un mensaje]: Marca el mensaje como el último mensaje leído en el canal actual\nESC: Marca todos los mensajes como leídos en el canal actual\nCMD+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCMD+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -1536,6 +1536,10 @@
"translation": "Unificado al canal existente: {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "Se encontró un error al adjuntar archivos al mensaje, post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Mensajes del Bot de Slack no han sido importados todavía"
},
@@ -1552,6 +1556,22 @@
"translation": "Tipo de mensaje no soportado: %v, %v"
},
{
+ "id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
+ "translation": "No se encontró el archivo en la exportación de Slack para adjuntar al mensaje con ID de archivo {{.FileId}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
+ "translation": "No se puede importar el archivo para adjuntar al mensaje sin la sección \"file\" presente en la exportación."
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
+ "translation": "No se puede abrir el archivo adjunto con ID {{.FileId}} en el archivo de exportación con error: {{.Error}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
+ "translation": "Se produjo un error al subir un archivo adjunto al mensaje con ID del archivo {{.FileId}} con el siguiente error: {{.Error}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "El usuario: %v no existe!"
},
diff --git a/i18n/fr.json b/i18n/fr.json
index 3b8b639e9..186f5f84d 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -625,7 +625,7 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Messages\n\nESC: Marque tous les messages du canal courant comme lus\nCTRL+HAUT (dans un champ de saisie vide): Réaffiche le message précédent ou la commande slash que vous avez précédemment tapés\nCTRL+BAS (dans un champ de saisie vide): Réaffiche le message suivant ou la commande slash que vous avez précédemment saisis\nHAUT (dans un champ de saisie vide): Édite le dernier message que vous avez saisi dans le canal courant\n@[caractère]+TAB: Suggère le @nom d'utilisateur commençant par [caractère]\n:[caractère]+TAB: Suggère des émoticônes commençant par [caractère]\n\n"
+ "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"
},
{
"id": "api.command_shortcuts.msgs_mac",
@@ -1536,6 +1536,10 @@
"translation": "Fusionné avec un canal existant : {{.DisplayName}}\r\n"
},
{
+ "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"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Les messages du bot Slack ne sont pas encore importés"
},
@@ -1552,6 +1556,22 @@
"translation": "Type de message non supporté : %v, %v"
},
{
+ "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}}"
+ },
+ {
+ "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."
+ },
+ {
+ "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}}"
+ },
+ {
+ "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}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "Utilisateur : %v n'existe pas !"
},
diff --git a/i18n/ja.json b/i18n/ja.json
index c9dc54e62..9260d52cd 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### メッセージ\n\nESC: 現在のチャンネルの全てのメッセージを既読にする\nCTRL+UP (空白の入力欄で): 一つ前に入力したメッセージやスラッシュコマンドを呼び出す\nCTRL+DOWN (空白の入力欄で): 一つ次に入力したメッセージやスラッシュコマンドを呼び出す\nUP (空白の入力欄で): 現在のチャンネルの最新のメッセージを修正する\n@[文字]+TAB: [文字]で始まる@usernameを自動補完する\n:[文字]+TAB: [文字]で始まる絵文字を自動補完する\n\n"
+ "translation": "#### メッセージ\n\nAlt+[メッセージ上でクリック]: 現在のチャンネルで、そのメッセージを最古の未読のメッセージにする\nESC: 現在のチャンネルの全てのメッセージを既読にする\nCMD+UP (空白の入力欄で): 一つ前に入力したメッセージやスラッシュコマンドを呼び出す\nCMD+DOWN (空白の入力欄で): 一つ次に入力したメッセージやスラッシュコマンドを呼び出す\nUP (空白の入力欄で): 現在のチャンネルの最新のメッセージを修正する\n@[文字]+TAB: [文字]で始まる@usernameを自動補完する\n:[文字]+TAB: [文字]で始まる絵文字を自動補完する\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### メッセージ\n\nESC: 現在のチャンネルの全てのメッセージを既読にする\nCMD+UP (空白の入力欄で): 一つ前に入力したメッセージやスラッシュコマンドを呼び出す\nCMD+DOWN (空白の入力欄で): 一つ次に入力したメッセージやスラッシュコマンドを呼び出す\nUP (空白の入力欄で): 現在のチャンネルの最新のメッセージを修正する\n@[文字]+TAB: [文字]で始まる@usernameを自動補完する\n:[文字]+TAB: [文字]で始まる絵文字を自動補完する\n\n"
+ "translation": "#### メッセージ\n\nAlt+[メッセージ上でクリック]: 現在のチャンネルで、そのメッセージを最古の未読のメッセージにする\nESC: 現在のチャンネルの全てのメッセージを既読にする\nCMD+UP (空白の入力欄で): 一つ前に入力したメッセージやスラッシュコマンドを呼び出す\nCMD+DOWN (空白の入力欄で): 一つ次に入力したメッセージやスラッシュコマンドを呼び出す\nUP (空白の入力欄で): 現在のチャンネルの最新のメッセージを修正する\n@[文字]+TAB: [文字]で始まる@usernameを自動補完する\n:[文字]+TAB: [文字]で始まる絵文字を自動補完する\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -887,11 +887,11 @@
},
{
"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": "FileInfosを利用した投稿に移行する際にチームを取得できませんでした post_id=%v, err=%v"
+ "translation": "FileInfosの利用へ移行する際に投稿を取得できませんでした post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.info.app_error",
@@ -899,7 +899,7 @@
},
{
"id": "api.file.migrate_filenames_to_file_infos.migrating_post.debug",
- "translation": "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.mismatched_filename.warn",
@@ -911,7 +911,7 @@
},
{
"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",
@@ -1489,7 +1489,7 @@
},
{
"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",
@@ -1536,12 +1536,16 @@
"translation": "既存のチャンネルにマージしました: {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "投稿へファイルを添付する際にエラーが発生しました post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Slack botの投稿はまだインポートされていません"
},
{
"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",
@@ -1552,6 +1556,22 @@
"translation": "サポートされていない投稿の形式: %v, %v"
},
{
+ "id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
+ "translation": "ファイルID{{.FileId}}を持ったファイルアップロードメッセージのSlackエクスポートにファイルが見付かりません"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
+ "translation": "エクスポートで\"file\"セクションのないアップロードの投稿はインポートできません。"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
+ "translation": "エクスポートアーカイブ内のID {{.FileId}}のアップロードを開けませんでした。: {{.Error}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
+ "translation": "ファイルID {{.FileId}}のアップロードメッセージのファイルのアップロードに失敗しました: {{.Error}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "ユーザー: %v は存在していません!"
},
@@ -3265,7 +3285,7 @@
},
{
"id": "model.config.is_valid.read_timeout.app_error",
- "translation": "Invalid value for read timeout."
+ "translation": "読み込みタイムアウトが不正な値です。"
},
{
"id": "model.config.is_valid.restrict_direct_message.app_error",
@@ -3361,11 +3381,11 @@
},
{
"id": "model.config.is_valid.webserver_security.app_error",
- "translation": "Invalid value for webserver connection security."
+ "translation": "ウェブサーバーの接続のセキュリティーが不正な値です。"
},
{
"id": "model.config.is_valid.write_timeout.app_error",
- "translation": "Invalid value for write timeout."
+ "translation": "書き込みタイムアウトが不正な値です。"
},
{
"id": "model.emoji.create_at.app_error",
diff --git a/i18n/ko.json b/i18n/ko.json
index edaf84d2a..f4fcd541b 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -293,7 +293,7 @@
},
{
"id": "api.channel.leave.left",
- "translation": "%v 가 채널을 보존 처리 하였습니다."
+ "translation": "%v 가 채널을 떠났습니다."
},
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
@@ -625,7 +625,7 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### 메시지\n\nESC: 현재 채널의 모든 메시지를 읽음으로 표시\n(빈 입력란에서)CTRL+UP: 바로 이전에 입력했던 메시지나 명령어를 다시 입력합니다.\n(빈 입력란에서)CTRL+DOWN: 바로 이전에 입력했던 메시지나 명령어를 다시 입력합니다.\n(빈 입력란에서)UP: 현재 채널에 가장 최근 메시지를 편집합니다.\n@[character]+TAB: [character]로 시작하는 @사용자명을 자동완성합니다.\n:[character]+TAB: [character]로 시작하는 이모티콘을 자동완성합니다.\n\n"
+ "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"
},
{
"id": "api.command_shortcuts.msgs_mac",
@@ -1536,6 +1536,10 @@
"translation": "기존 채널과 합쳐짐. {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "Encountered error attaching files to post, post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Slack bot posts are not imported yet"
},
@@ -1552,6 +1556,22 @@
"translation": "지원되지 않는 글 형식: %v, %v"
},
{
+ "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}}"
+ },
+ {
+ "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."
+ },
+ {
+ "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}}"
+ },
+ {
+ "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}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "사용자 %v 가 존재하지 않습니다!"
},
diff --git a/i18n/nl.json b/i18n/nl.json
index fd7449f2e..11dad2520 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Berichten\n\nESC: Markeer alle berichten in het huidige kanaal als gelezen\nCTRL+UP (in een leeg invoer veld): Herhaal het vorige bericht of slash commando U heeft gegeven\nCTRL+DOWN (in een leeg invoer veld): Herhaal het volgende bericht of slash commando U heeft gegeven\nUP (in een leeg invoer veld): Bewerk jouw laatste bericht in het huidige kanaal\n@[karakter]+TAB: Autocomplete @gebruikersnaam begint met [karakter]\n:[karakter]+TAB: Autocomplete emoji begint met [karakter]\n\n"
+ "translation": "#### Berichten\n\nALT+[klik op een bericht]: Markeer bericht als oudste ongelezen bericht in het huidige kanaal\nESC: Markeer alle berichten in het huidige kanaal als gelezen\nCTRL+UP (in een leeg invoer veld): Herhaal het vorige bericht of slash commando U heeft gegeven\nCTRL+DOWN (in een leeg invoer veld): Herhaal het volgende bericht of slash commando U heeft gegeven\nUP (in een leeg invoer veld): Bewerk jouw laatste bericht in het huidige kanaal\n@[karakter]+TAB: Autocomplete @gebruikersnaam begint met [karakter]\n:[karakter]+TAB: Autocomplete emoji begint met [karakter]\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Berichten\n\nESC: Markeer alle berichten in het huidige kanaal als gelezen\nCTRL+UP (in een leeg invoer veld): Herhaal het vorige bericht of slash commando U heeft gegeven\nCTRL+DOWN (in een leeg invoer veld): Herhaal het volgende bericht of slash commando U heeft gegeven\nUP (in een leeg invoer veld): Bewerk jouw laatste bericht in het huidige kanaal\n@[karakter]+TAB: Autocomplete @gebruikersnaam begint met [karakter]\n:[karakter]+TAB: Autocomplete emoji begint met [karakter]\n\n"
+ "translation": "#### Berichten\n\nALT+[klik op een bericht]: Markeer bericht als oudste ongelezen bericht in het huidige kanaal\nESC: Markeer alle berichten in het huidige kanaal als gelezen\nCTRL+UP (in een leeg invoer veld): Herhaal het vorige bericht of slash commando U heeft gegeven\nCTRL+DOWN (in een leeg invoer veld): Herhaal het volgende bericht of slash commando U heeft gegeven\nUP (in een leeg invoer veld): Bewerk jouw laatste bericht in het huidige kanaal\n@[karakter]+TAB: Autocomplete @gebruikersnaam begint met [karakter]\n:[karakter]+TAB: Autocomplete emoji begint met [karakter]\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -831,7 +831,7 @@
},
{
"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": "Kon bestand info niet ophalen. Bestand moet bijgevoegd zijn aan een bericht dat kan worden gelezen door de huidige gebruiker."
},
{
"id": "api.file.get_info_for_request.storage.app_error",
@@ -851,7 +851,7 @@
},
{
"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": "Kon publieke link voor bestand niet ophalen. Bestand moet bijgevoegd zijn aan een bericht dat kan worden gelezen door de huidige gebruiker. "
},
{
"id": "api.file.handle_images_forget.decode.error",
@@ -859,19 +859,19 @@
},
{
"id": "api.file.handle_images_forget.encode_jpeg.error",
- "translation": "Unable to encode image as jpeg path=%v err=%v"
+ "translation": "Niet mogelijk om afbeelding te coderen als 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": "Niet mogelijk om afbeelding te coderen als voorvertoning jpg path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_preview.error",
- "translation": "Unable to upload preview path=%v err=%v"
+ "translation": "Niet mogelijk om voorvertoning te uploaden path=%v err=%v"
},
{
"id": "api.file.handle_images_forget.upload_thumb.error",
- "translation": "Unable to upload thumbnail path=%v err=%v"
+ "translation": "Niet mogelijk om miniatuur te uploaden path=%v err=%v"
},
{
"id": "api.file.init.debug",
@@ -879,19 +879,19 @@
},
{
"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": "Niet mogelijk om kanaal te krijgen wanneer een bericht gemigreerd word met 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": "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.get_file_infos_again.warn",
- "translation": "Unable to get FileInfos for post after migratio, post_id=%v, err=%v"
+ "translation": "Niet mogelijk om FileInfos te krijgen nadat een bericht gemigreerd is, 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": "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.info.app_error",
@@ -1536,6 +1536,10 @@
"translation": "Samengevoegd met bestaand kanaal: {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "Encountered error attaching files to post, post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Slack bot posts zijn nog niet geimporteerd"
},
@@ -1552,6 +1556,22 @@
"translation": "Niet ondersteund bericht type: %v, %v"
},
{
+ "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}}"
+ },
+ {
+ "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."
+ },
+ {
+ "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}}"
+ },
+ {
+ "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}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "Gebruiker; %v bestaat niet!"
},
@@ -3341,7 +3361,7 @@
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
- "translation": "WebRTC Gateway Admin Url moet een geldige URL zijn en starten met http:// of https://."
+ "translation": "WebRTC Gateway Websocket Url moet een geldige URL zijn en starten met ws:// of wss://."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index 9232a380f..4c4f5947d 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Mensagens\n\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"
+ "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"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Mensagens\n\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\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"
},
{
"id": "api.command_shortcuts.name",
@@ -1536,6 +1536,10 @@
"translation": "Mesclado com o canal existente: {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "Erro encontrado ao anexar arquivos para postar, post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Slack bot posts não foram importados ainda"
},
@@ -1552,6 +1556,22 @@
"translation": "Tipo de post não suportado: %v, %v"
},
{
+ "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}}"
+ },
+ {
+ "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."
+ },
+ {
+ "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}}"
+ },
+ {
+ "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}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "Usuário %v não existe!"
},
diff --git a/i18n/ru.json b/i18n/ru.json
index 806d44746..62371207c 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### Сообщения\n\nESC: Отметить все сообщения в текущем канале как прочитанные\nCTRL+UP (в пустом поле ввода): Восстановить предыдущее введенное сообщение или команду\nCTRL+DOWN (в пустом поле ввода): Восстановить следующее введенное сообщение или команду\nUP (в пустом поле ввода): Править свое последнее сообщение в текущем канале\n@[character]+TAB: Дополнить имя пользователя @username начинающееся с символа [character]\n:[character]+TAB: Дополнить эмодзи начинающийся с символа [character]\n\n"
+ "translation": "#### Сообщения\n\nALT+[click on a message]: Установить сообщение, в текущем канале, как непрочитанное\nESC: Отметить все сообщения в текущем канале как прочитанные\nCMD+UP (в пустом поле ввода): Восстановить предыдущее введенное сообщение или команду\nCMD+DOWN (в пустом поле ввода): Восстановить следующее введенное сообщение или команду\nUP (в пустом поле ввода): Править свое последнее сообщение в текущем канале\n@[character]+TAB: Дополнить имя пользователя @username начинающееся с [character]\n:[character]+TAB: Дополнить эмодзи начинающийся с [character]\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### Сообщения\n\nESC: Отметить все сообщения в текущем канале как прочитанные\nCMD+UP (в пустом поле ввода): Восстановить предыдущее введенное сообщение или команду\nCMD+DOWN (в пустом поле ввода): Восстановить следующее введенное сообщение или команду\nUP (в пустом поле ввода): Править свое последнее сообщение в текущем канале\n@[character]+TAB: Дополнить имя пользователя @username начинающееся с символа [character]\n:[character]+TAB: Дополнить эмодзи начинающийся с символа [character]\n\n"
+ "translation": "#### Сообщения\n\nALT+[click on a message]: Установить сообщение, в текущем канале, как непрочитанное\nESC: Отметить все сообщения в текущем канале как прочитанные\nCMD+UP (в пустом поле ввода): Восстановить предыдущее введенное сообщение или команду\nCMD+DOWN (в пустом поле ввода): Восстановить следующее введенное сообщение или команду\nUP (в пустом поле ввода): Править свое последнее сообщение в текущем канале\n@[character]+TAB: Дополнить имя пользователя @username начинающееся с [character]\n:[character]+TAB: Дополнить эмодзи начинающийся с [character]\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -1536,6 +1536,10 @@
"translation": "Слит с существующим каналом: {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "Возникла ошибка при приложении файлов к сообщению, post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Посты Slack-бота еще не импортированы"
},
@@ -1552,6 +1556,22 @@
"translation": "Неподдерживаемый тип сообщения: %v, %v"
},
{
+ "id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
+ "translation": "Не найден файл с идентификатором {{.FileId}}, в экспорте из Слак, для загрузки сообщения"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
+ "translation": "Не удается импортировать файл для загрузки сообщения отсутствует секция \"file\"."
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
+ "translation": "Не удалось открыть загруженный файл с идентификатором {{.FileId}} в архиве экспорта с ошибкой: {{.Error}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
+ "translation": "Загрузка файла с идентификатором {{.FileId}} для загрузки сообщения завершилась с ошибкой: {{.Error}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "Пользователь: %v не существует!"
},
diff --git a/i18n/zh_CN.json b/i18n/zh_CN.json
index 2fe54df85..58d65932a 100644
--- a/i18n/zh_CN.json
+++ b/i18n/zh_CN.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### 消息\n\nESC:标此频道所有消息为已读\nCTRL+向上键 (在空输入框):重输入您上个输入的消息或斜杠命令\nCTRL+向下键 (在空输入框):重输入您下个输入的消息或斜杠命令\n向上键 (在空输入框):编辑你在本频道发的上一条消息\n@[字]+TAB:自动完成以[字]开头的 @用户名\n:[字]+TAB: 自动完成以[字]开头的表情符\n\n"
+ "translation": "#### 消息\n\nALT+[点击信息]:设信息为您在本频道最早未读信息\nESC:标此频道所有消息为已读\nCMD +向上键 (在空输入框):重输入您上个输入的消息或斜杠命令\nCMD +向下键 (在空输入框):重输入您下个输入的消息或斜杠命令\n向上键 (在空输入框):编辑你在本频道发的上一条消息\n@[字]+TAB:自动完成以[字]开头的 @用户名\n:[字]+TAB: 自动完成以[字]开头的表情符\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### 消息\n\nESC:标此频道所有消息为已读\nCMD +向上键 (在空输入框):重输入您上个输入的消息或斜杠命令\nCMD +向下键 (在空输入框):重输入您下个输入的消息或斜杠命令\n向上键 (在空输入框):编辑你在本频道发的上一条消息\n@[字]+TAB:自动完成以[字]开头的 @用户名\n:[字]+TAB: 自动完成以[字]开头的表情符\n\n"
+ "translation": "#### 消息\n\nALT+[点击信息]:设信息为您在本频道最早未读信息\nESC:标此频道所有消息为已读\nCMD +向上键 (在空输入框):重输入您上个输入的消息或斜杠命令\nCMD +向下键 (在空输入框):重输入您下个输入的消息或斜杠命令\n向上键 (在空输入框):编辑你在本频道发的上一条消息\n@[字]+TAB:自动完成以[字]开头的 @用户名\n:[字]+TAB: 自动完成以[字]开头的表情符\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -1536,6 +1536,10 @@
"translation": "合并现有频道: {{.DisplayName}}\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "附加文件到信息时遇到错误, post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Slack 机器人的信息未被导入"
},
@@ -1552,6 +1556,22 @@
"translation": "不支持的邮件类型: %v, %v"
},
{
+ "id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
+ "translation": "没有在 Slack 导出中找到文件上传信息的文件 ID {{.FileId}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
+ "translation": "无法导入没有 \"file\" 段的上传信息导出。"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
+ "translation": "无法打开导出归档中的上传文件 ID {{.FileId}},错误:{{.Error}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
+ "translation": "上传信息文件 ID {{.FileId}} 失败,错误:{{.Error}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "用户:%v 不存在!"
},
diff --git a/i18n/zh_TW.json b/i18n/zh_TW.json
index 0e3bcb39b..73fcfc82b 100644
--- a/i18n/zh_TW.json
+++ b/i18n/zh_TW.json
@@ -625,11 +625,11 @@
},
{
"id": "api.command_shortcuts.msgs",
- "translation": "#### 訊息\n\nESC:將當前頻道所有訊息設為已讀\nCTRL+UP (在空的輸入欄):顯示上一個您輸入的訊息或是斜線命令\nCTRL+DOWN (在空的輸入欄):顯示下一個您輸入的訊息或是斜線命令\nUP (在空的輸入欄):編輯當前頻道您的上一個訊息\n@[文字]+TAB:自動完成以[文字]起始的@使用者帳號\n:[文字]+TAB:自動完成以[文字]起始的顏文字\n\n"
+ "translation": "#### 訊息\n\nALT+[按訊息]:設定訊息為目前頻道中最舊的未讀訊息\nESC:將當前頻道所有訊息設為已讀\nCMD+UP (在空的輸入欄):顯示上一個您輸入的訊息或是斜線命令\nCMD+DOWN (在空的輸入欄):顯示下一個您輸入的訊息或是斜線命令\nUP (在空的輸入欄):編輯當前頻道您的上一個訊息\n@[文字]+TAB:自動完成以[文字]起始的@使用者帳號\n:[文字]+TAB:自動完成以[文字]起始的顏文字\n\n"
},
{
"id": "api.command_shortcuts.msgs_mac",
- "translation": "#### 訊息\n\nESC:將當前頻道所有訊息設為已讀\nCMD+UP (在空的輸入欄):顯示上一個您輸入的訊息或是斜線命令\nCMD+DOWN (在空的輸入欄):顯示下一個您輸入的訊息或是斜線命令\nUP (在空的輸入欄):編輯當前頻道您的上一個訊息\n@[文字]+TAB:自動完成以[文字]起始的@使用者帳號\n:[文字]+TAB:自動完成以[文字]起始的顏文字\n\n"
+ "translation": "#### 訊息\n\nALT+[按訊息]:設定訊息為目前頻道中最舊的未讀訊息\nESC:將當前頻道所有訊息設為已讀\nCMD+UP (在空的輸入欄):顯示上一個您輸入的訊息或是斜線命令\nCMD+DOWN (在空的輸入欄):顯示下一個您輸入的訊息或是斜線命令\nUP (在空的輸入欄):編輯當前頻道您的上一個訊息\n@[文字]+TAB:自動完成以[文字]起始的@使用者帳號\n:[文字]+TAB:自動完成以[文字]起始的顏文字\n\n"
},
{
"id": "api.command_shortcuts.name",
@@ -887,11 +887,11 @@
},
{
"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 後無法取得文章的 FileInfos 頻道:post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.get_post_again.warn",
- "translation": "將文章轉移成使用 FileInfos 時無法取得團隊:post_id=%v, err=%v"
+ "translation": "將文章轉移成使用 FileInfos 時無法取得文章:post_id=%v, err=%v"
},
{
"id": "api.file.migrate_filenames_to_file_infos.info.app_error",
@@ -899,7 +899,7 @@
},
{
"id": "api.file.migrate_filenames_to_file_infos.migrating_post.debug",
- "translation": "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.mismatched_filename.warn",
@@ -911,11 +911,11 @@
},
{
"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": "將文章轉移成使用 FileInfos 時無法搜尋到檔案:post_id=%v, filename=%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",
@@ -1489,7 +1489,7 @@
},
{
"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",
@@ -1536,12 +1536,16 @@
"translation": "已與頻道 {{.DisplayName}} 合併\r\n"
},
{
+ "id": "api.slackimport.slack_add_posts.attach_files.error",
+ "translation": "附加檔案於文章時遭遇錯誤:post_id=%s, file_ids=%v, err=%v"
+ },
+ {
"id": "api.slackimport.slack_add_posts.bot.warn",
"translation": "Slack 機器人的訊息還未被匯入"
},
{
"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",
@@ -1552,6 +1556,22 @@
"translation": "不支援的文章類型: %v, %v"
},
{
+ "id": "api.slackimport.slack_add_posts.upload_file_not_found.warn",
+ "translation": "由 Slack 匯出的檔案上傳訊息中找不到檔案:檔案 ID {{.Field}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
+ "translation": "由於匯出資料中沒有 \"file\" 欄位,無法為上傳訊息匯入檔案。"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
+ "translation": "無法從匯出檔中開啟上傳檔案:檔案 ID {{.Field}}, 錯誤 {{.Error}}"
+ },
+ {
+ "id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
+ "translation": "為上傳訊息上傳檔案失敗:檔案 ID {{.Field}}, 錯誤 {{.Error}}"
+ },
+ {
"id": "api.slackimport.slack_add_posts.user_no_exists.debug",
"translation": "使用者:%v 不存在!"
},
@@ -3265,7 +3285,7 @@
},
{
"id": "model.config.is_valid.read_timeout.app_error",
- "translation": "Invalid value for read timeout."
+ "translation": "讀取逾時的值不正確。"
},
{
"id": "model.config.is_valid.restrict_direct_message.app_error",
@@ -3361,11 +3381,11 @@
},
{
"id": "model.config.is_valid.webserver_security.app_error",
- "translation": "Invalid value for webserver connection security."
+ "translation": "網頁伺服器連線安全的值不正確。"
},
{
"id": "model.config.is_valid.write_timeout.app_error",
- "translation": "Invalid value for write timeout."
+ "translation": "寫入逾時的值不正確。"
},
{
"id": "model.emoji.create_at.app_error",
@@ -3985,7 +4005,7 @@
},
{
"id": "store.sql_channel.get_for_post.app_error",
- "translation": "We couldn't get the channel for the given post"
+ "translation": "無法取得此發文的頻道"
},
{
"id": "store.sql_channel.get_member.app_error",
@@ -4001,7 +4021,7 @@
},
{
"id": "store.sql_channel.get_member_for_post.app_error",
- "translation": "We couldn't get the channel member for the given post"
+ "translation": "無法取得此發文的頻道成員"
},
{
"id": "store.sql_channel.get_members.app_error",
@@ -4189,27 +4209,27 @@
},
{
"id": "store.sql_file_info.attach_to_post.app_error",
- "translation": "We couldn't attach the file info to the post"
+ "translation": "無法添加檔案訊息到發文上"
},
{
"id": "store.sql_file_info.delete_for_post.app_error",
- "translation": "We couldn't delete the file info to the post"
+ "translation": "無法從發文刪除檔案訊息"
},
{
"id": "store.sql_file_info.get.app_error",
- "translation": "We couldn't get the file info"
+ "translation": "無法取得檔案訊息"
},
{
"id": "store.sql_file_info.get_by_path.app_error",
- "translation": "We couldn't get the file info by path"
+ "translation": "無法根據路徑取得檔案訊息"
},
{
"id": "store.sql_file_info.get_for_post.app_error",
- "translation": "We couldn't get the file info for the post"
+ "translation": "無法取得發文的檔案訊息"
},
{
"id": "store.sql_file_info.save.app_error",
- "translation": "We couldn't save the file info"
+ "translation": "無法儲存檔案訊息"
},
{
"id": "store.sql_license.get.app_error",