Merge branch 'release-3.9' into merge-3.9

Этот коммит содержится в:
JoramWilander
2017-05-12 08:00:28 -04:00
родитель b1c39204a6 a21a06afd9
Коммит 9d109b0700
66 изменённых файлов: 799 добавлений и 494 удалений

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Konnte Emoji nicht erstellen. Es trat ein Fehler beim Umwandeln des GIF auf."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Dateianhänge wurden auf diesem Server deaktiviert."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Öffentliche Verlinkungen wurden vom Systemadministrator deaktiviert"
@@ -1051,7 +1055,7 @@
},
{
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "Die Datei kann nicht hochgeladen werden. Ein Fotospeicherort ist nicht eingerichtet."
"translation": "Die Datei kann nicht hochgeladen werden. Ein Dateispeicherort ist nicht eingerichtet."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
@@ -2525,7 +2529,7 @@
},
{
"id": "api.user.login.inactive.app_error",
"translation": "Anmeldung nicht möglich, weil Ihr Account inaktiv ist. Bitte wenden Sie sich an einen Administrator."
"translation": "Anmeldung nicht möglich, weil Ihr Account deaktiviert wurde. Bitte wenden Sie sich an einen Administrator."
},
{
"id": "api.user.login.invalid_credentials",
@@ -3093,7 +3097,7 @@
},
{
"id": "app.import.validate_user_import_data.auth_data_and_password.error",
"translation": "User AuthData and Password are mutually exclusive."
"translation": "User AuthData und Passwort schließen sich gegenseitig aus."
},
{
"id": "app.import.validate_user_import_data.auth_data_length.error",
@@ -3125,7 +3129,7 @@
},
{
"id": "app.import.validate_user_import_data.pasword_length.error",
"translation": "User Password has invalid length."
"translation": "Benutzerpasswort hat ungültige Länge."
},
{
"id": "app.import.validate_user_import_data.position_length.error",
@@ -4417,11 +4421,11 @@
},
{
"id": "model.token.is_valid.expiry",
"translation": "Invalid token expiry"
"translation": "Ungültiges Token-Ablaufdatum"
},
{
"id": "model.token.is_valid.size",
"translation": "Ungültiger token"
"translation": "Ungültiger Token."
},
{
"id": "model.user.is_valid.auth_data.app_error",
@@ -4461,7 +4465,7 @@
},
{
"id": "model.user.is_valid.password_limit.app_error",
"translation": "Unable to set a password over 72 characters due to the limitations of bcrypt."
"translation": "Aufgrund der Einschränkungen von bcrypt ist es ist nicht möglich, ein Passwort mit mehr als 72 Zeichen zu setzen."
},
{
"id": "model.user.is_valid.position.app_error",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Unable to create emoji. An error occurred when trying to encode the GIF image."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "File attachments have been disabled on this server."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Public links have been disabled by the system administrator"
@@ -1053,10 +1057,6 @@
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "Unable to get info for file. File storage is not configured."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "File attachments have been disabled on this server."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
"translation": "Unable to get file. Image storage is not configured."

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "No se puede crear el emoticon. Se ha producido un error al intentar codificar la imagen GIF."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Los archivos adjuntos se han deshabilitado en este servidor."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Los enlaces públicos han sido inhabilitados por un administrador del sistema"
@@ -1051,7 +1055,7 @@
},
{
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "No se puede obtener información de archivo. El almacenamiento de imágenes no está configurado."
"translation": "No se puede obtener información del archivo. El almacenamiento de imágenes no está configurado."
},
{
"id": "api.file.get_public_file_old.storage.app_error",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Impossible de créer l'émoticône. Une erreur est survenue durant l'encodage de l'image GIF."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Les fichiers de pièces jointes sont désactivés sur ce serveur."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Les liens publics sont désactivés par l'administrateur système."
@@ -1051,7 +1055,7 @@
},
{
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "Impossible d'envoyer le fichier. Le stockage d'images n'est pas configuré."
"translation": "Impossible de récupérer les informations du fichier. Le stockage de fichier n'est pas configuré."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
@@ -1701,7 +1705,7 @@
},
{
"id": "api.reaction.save_reaction.invalid.app_error",
"translation": "Reaction is not valid."
"translation": "La réaction n'est pas valide."
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
@@ -1709,7 +1713,7 @@
},
{
"id": "api.reaction.save_reaction.user_id.app_error",
"translation": "You cannot save reaction for the other user."
"translation": "Vous ne pouvez pas sauvegarder la réaction pour l'autre utilisateur."
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -2525,7 +2529,7 @@
},
{
"id": "api.user.login.inactive.app_error",
"translation": "Votre compte a été désactivé. Veuillez contacter un administrateur."
"translation": "La connexion a échoué car votre compte a été désactivé. Veuillez contacter un administrateur."
},
{
"id": "api.user.login.invalid_credentials",
@@ -3093,7 +3097,7 @@
},
{
"id": "app.import.validate_user_import_data.auth_data_and_password.error",
"translation": "User AuthData and Password are mutually exclusive."
"translation": "User AuthData et Password sont mutuellement exclusifs."
},
{
"id": "app.import.validate_user_import_data.auth_data_length.error",
@@ -3125,7 +3129,7 @@
},
{
"id": "app.import.validate_user_import_data.pasword_length.error",
"translation": "User Password has invalid length."
"translation": "Le mot de passe utilisateur a une longueur invalide."
},
{
"id": "app.import.validate_user_import_data.position_length.error",
@@ -3625,7 +3629,7 @@
},
{
"id": "model.authorize.is_valid.response_type.app_error",
"translation": "Invalid response type"
"translation": "Type de réponse invalide"
},
{
"id": "model.authorize.is_valid.scope.app_error",
@@ -3725,11 +3729,11 @@
},
{
"id": "model.client.get_flagged_posts_in_channel.missing_parameter.app_error",
"translation": "Missing channel parameter"
"translation": "Paramètre de canal manquant"
},
{
"id": "model.client.get_flagged_posts_in_team.missing_parameter.app_error",
"translation": "Missing team parameter"
"translation": "Paramètre d'équipe manquant"
},
{
"id": "model.client.login.app_error",
@@ -3977,7 +3981,7 @@
},
{
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Invalid max file size for file settings. Must be a whole number greater than zero."
"translation": "Paramètres de taille de fichier maximale invalides. Doit être un nombre entier plus grand que zéro."
},
{
"id": "model.config.is_valid.max_notify_per_channel.app_error",
@@ -4417,11 +4421,11 @@
},
{
"id": "model.token.is_valid.expiry",
"translation": "Invalid token expiry"
"translation": "Durée d'expiration de jeton invalide."
},
{
"id": "model.token.is_valid.size",
"translation": "Jeton invalide"
"translation": "Jeton invalide."
},
{
"id": "model.user.is_valid.auth_data.app_error",
@@ -4461,7 +4465,7 @@
},
{
"id": "model.user.is_valid.password_limit.app_error",
"translation": "Unable to set a password over 72 characters due to the limitations of bcrypt."
"translation": "Impossible de définir un mot de passe plus grand que 72 caractères à cause des limitations de bcrypt."
},
{
"id": "model.user.is_valid.position.app_error",
@@ -5225,7 +5229,7 @@
},
{
"id": "store.sql_post.search.disabled",
"translation": "Searching has been disabled on this server. Please contact your System Administrator."
"translation": "La recherche a été désactivée sur ce serveur. Veuillez contacter votre administrateur."
},
{
"id": "store.sql_post.search.warn",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "絵文字を作成できません。GIF画像をエンコードする際にエラーが発生しました。"
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "このサーバーではファイル添付が無効になっています。"
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "公開リンクはシステム管理者によって無効にされています"
@@ -1051,7 +1055,7 @@
},
{
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "ファイルの情報を取得できません。画像ストレージが設定されていません。"
"translation": "ファイルの情報を取得できません。ファイルストレージが設定されていません。"
},
{
"id": "api.file.get_public_file_old.storage.app_error",
@@ -4461,7 +4465,7 @@
},
{
"id": "model.user.is_valid.password_limit.app_error",
"translation": "cryptの制限により72文字以上のパスワードを設定できません"
"translation": "bcryptの制限により72文字以上のパスワードを設定できません"
},
{
"id": "model.user.is_valid.position.app_error",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "이모티콘을 생성할 수 없습니다. 이미지 인코딩 시도 중 오류가 발생했습니다."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "File attachments have been disabled on this server."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "시스템 관리자가 개인 링크들 저장을 할 수 없도록 했습니다."

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Unable to create emoji. An error occurred when trying to encode the GIF image."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "File attachments have been disabled on this server."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Publieke links zijn uitgeschakeld door de systeembeheerder"

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Nie można utworzyć emoji. Wystąpił błąd podczas kodowania obrazu GIF."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "File attachments have been disabled on this server."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Linki publiczne zapisu została wyłączona przez administratora systemu."
@@ -4701,7 +4705,7 @@
},
{
"id": "store.sql_channel.analytics_deleted_type_count.app_error",
"translation": "Nie odnaleziono kanału"
"translation": "Nie można pobrać liczby usuniętych typów kanału"
},
{
"id": "store.sql_channel.analytics_type_count.app_error",
@@ -5009,11 +5013,11 @@
},
{
"id": "store.sql_file_info.attach_to_post.app_error",
"translation": "Nie mogliśmy uzyskać informacji o pliku dla wiadomości"
"translation": "Nie można załączyć informacji o pliku do wpisu"
},
{
"id": "store.sql_file_info.delete_for_post.app_error",
"translation": "Nie mogliśmy uzyskać informacji o pliku dla wiadomości"
"translation": "Nie można usunąć informacji o pliku z wpisu "
},
{
"id": "store.sql_file_info.get.app_error",
@@ -5205,7 +5209,7 @@
},
{
"id": "store.sql_post.permanent_delete_by_channel.app_error",
"translation": "Nie odnaleziono kanału"
"translation": "Nie można usunąć postów według kanału"
},
{
"id": "store.sql_post.permanent_delete_by_user.app_error",
@@ -5405,7 +5409,7 @@
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Napotkaliśmy błąd zapisując audyty"
"translation": "Wystąpił błąd podczas pobierania wszystkich statusów online/zdala"
},
{
"id": "store.sql_status.get_team_statuses.app_error",
@@ -5413,7 +5417,7 @@
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "Nie odnaleziono użytkownika"
"translation": "Nie można porać ilości aktywnych użytkowników"
},
{
"id": "store.sql_status.reset_all.app_error",
@@ -5689,15 +5693,15 @@
},
{
"id": "store.sql_user.update.email_taken.app_error",
"translation": "This email is already taken. Please choose another."
"translation": "Ten adres e-mail jest już zajęty. Proszę wybrać inny."
},
{
"id": "store.sql_user.update.find.app_error",
"translation": "Nie odnaleziono kanału"
"translation": "Nie można znaleźć istniejącego konta do aktualizacji"
},
{
"id": "store.sql_user.update.finding.app_error",
"translation": "Napotkaliśmy błąd szukając audytów"
"translation": "Wystąpił błąd podczas wyszukiwania konta"
},
{
"id": "store.sql_user.update.updating.app_error",
@@ -5705,7 +5709,7 @@
},
{
"id": "store.sql_user.update.username_taken.app_error",
"translation": "This username is already taken. Please choose another."
"translation": "Ta nazwa użytkownika jest już zajęta. Proszę wybrać inną."
},
{
"id": "store.sql_user.update_auth_data.app_error",
@@ -5869,7 +5873,7 @@
},
{
"id": "utils.license.load_license.invalid.warn",
"translation": "No valid enterprise license found"
"translation": "Nie odnaleziono żadnej prawidłowej licencji"
},
{
"id": "utils.license.remove_license.unable.error",
@@ -5885,7 +5889,7 @@
},
{
"id": "utils.license.validate_license.not_long.error",
"translation": "Signed license not long enough"
"translation": "Licencja ma zbyt krótką długość"
},
{
"id": "utils.license.validate_license.signing.error",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Não foi possível criar o emoji. Um erro ocorreu enquanto tentava codificar uma imagem GIF."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Anexo de arquivos foi desabilitado neste servidor."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Links públicos foram desabilitados pelo administrador do sistema"

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "Невозможно создать смайлик. Произошла ошибка при кодирования GIF изображения."
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "Вложения отключены на этом сервере."
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "Публичные ссылки были запрещены системным администратором"
@@ -1051,7 +1055,7 @@
},
{
"id": "api.file.get_info_for_request.storage.app_error",
"translation": "Не удалось загрузить файл. Хранилище изображений не настроено."
"translation": "Не удалось получить информацию о файле. Хранилище изображений не настроено."
},
{
"id": "api.file.get_public_file_old.storage.app_error",
@@ -2237,7 +2241,7 @@
},
{
"id": "api.templates.post_subject_in_group_message",
"translation": "{{.SubjectText}} в {{.TeamDisplayName}} от {{.SenderDisplayName}} в {{.Month}} {{.Day}}, {{.Year}}"
"translation": "Новое групповое сообщение от {{.SenderDisplayName}} в {{.Month}} {{.Day}}, {{.Year}}"
},
{
"id": "api.templates.reset_body.button",
@@ -2525,7 +2529,7 @@
},
{
"id": "api.user.login.inactive.app_error",
"translation": "Вход не удался, поскольку ваша учетная запись была деактивирована. Пожалуйста, свяжитесь с администратором."
"translation": "Вход не удался, поскольку ваша учетная запись отключена. Пожалуйста, свяжитесь с администратором."
},
{
"id": "api.user.login.invalid_credentials",
@@ -2841,7 +2845,7 @@
},
{
"id": "api.webhook.team_mismatch.app_error",
"translation": "Невозможно обновить команды через команды"
"translation": "Невозможно обновить вебхук для команд"
},
{
"id": "api.webhook.update_incoming.disabled.app_error",
@@ -2933,7 +2937,7 @@
},
{
"id": "app.import.import_line.null_post.error",
"translation": "Строка импорта данных содержит тип \"team\", но объект team равен null."
"translation": "Строка импорта данных содержит тип \"post\", но объект post равен null."
},
{
"id": "app.import.import_line.null_team.error",
@@ -3181,7 +3185,7 @@
},
{
"id": "authentication.permissions.read_public_channel.name",
"translation": "Read Public Channels"
"translation": "Чтение публичных каналов"
},
{
"id": "authentication.permissions.team_invite_user.description",
@@ -4421,7 +4425,7 @@
},
{
"id": "model.token.is_valid.size",
"translation": "Недопустимый маркер"
"translation": "Неверный токен."
},
{
"id": "model.user.is_valid.auth_data.app_error",
@@ -4701,7 +4705,7 @@
},
{
"id": "store.sql_channel.analytics_deleted_type_count.app_error",
"translation": "Не удалось получить подсчет типов каналов"
"translation": "Не удалось получить количество удалённых каналов по типам"
},
{
"id": "store.sql_channel.analytics_type_count.app_error",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "无法创建表情符。编码 GIF 图片时遇到错误。"
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "文件附件已在此服务器禁用。"
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "系统管理员禁用了公开的链接"
@@ -3125,7 +3129,7 @@
},
{
"id": "app.import.validate_user_import_data.pasword_length.error",
"translation": "User Password has invalid length."
"translation": "无效的用户密码长度。"
},
{
"id": "app.import.validate_user_import_data.position_length.error",
@@ -4417,11 +4421,11 @@
},
{
"id": "model.token.is_valid.expiry",
"translation": "Invalid token expiry"
"translation": "无效的令牌过期"
},
{
"id": "model.token.is_valid.size",
"translation": "无效的令牌"
"translation": "无效的令牌"
},
{
"id": "model.user.is_valid.auth_data.app_error",
@@ -4461,7 +4465,7 @@
},
{
"id": "model.user.is_valid.password_limit.app_error",
"translation": "Unable to set a password over 72 characters due to the limitations of bcrypt."
"translation": "因 bcrypt 限制,密码不能设置超过 72 个字符。"
},
{
"id": "model.user.is_valid.position.app_error",

Просмотреть файл

@@ -1029,6 +1029,10 @@
"id": "api.emoji.upload.large_image.gif_encode_error",
"translation": "無法建立繪文字。嘗試編碼 gif 圖片時發生錯誤。"
},
{
"id": "api.file.attachments.disabled.app_error",
"translation": "此伺服器已停用檔案附件功能。"
},
{
"id": "api.file.get_file.public_disabled.app_error",
"translation": "公開連結已被系統管理員停用"
@@ -1701,7 +1705,7 @@
},
{
"id": "api.reaction.save_reaction.invalid.app_error",
"translation": "Reaction is not valid."
"translation": "無效的互動。"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
@@ -1709,7 +1713,7 @@
},
{
"id": "api.reaction.save_reaction.user_id.app_error",
"translation": "You cannot save reaction for the other user."
"translation": "無法為其他使用者儲存互動。"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -2525,7 +2529,7 @@
},
{
"id": "api.user.login.inactive.app_error",
"translation": "登入失敗,您的帳號已被設定為停用。請向系統管理員聯繫."
"translation": "登入失敗,您的帳號已被設定為停用。請向系統管理員聯繫"
},
{
"id": "api.user.login.invalid_credentials",
@@ -3093,7 +3097,7 @@
},
{
"id": "app.import.validate_user_import_data.auth_data_and_password.error",
"translation": "User AuthData and Password are mutually exclusive."
"translation": "使用者認證資料與密碼為互斥欄位。"
},
{
"id": "app.import.validate_user_import_data.auth_data_length.error",
@@ -3125,7 +3129,7 @@
},
{
"id": "app.import.validate_user_import_data.pasword_length.error",
"translation": "User Password has invalid length."
"translation": "使用者密碼長度無效。"
},
{
"id": "app.import.validate_user_import_data.position_length.error",
@@ -3625,7 +3629,7 @@
},
{
"id": "model.authorize.is_valid.response_type.app_error",
"translation": "Invalid response type"
"translation": "無效的回應類型"
},
{
"id": "model.authorize.is_valid.scope.app_error",
@@ -3725,11 +3729,11 @@
},
{
"id": "model.client.get_flagged_posts_in_channel.missing_parameter.app_error",
"translation": "Missing channel parameter"
"translation": "缺少頻道參數"
},
{
"id": "model.client.get_flagged_posts_in_team.missing_parameter.app_error",
"translation": "Missing team parameter"
"translation": "缺少團隊參數"
},
{
"id": "model.client.login.app_error",
@@ -3977,7 +3981,7 @@
},
{
"id": "model.config.is_valid.max_file_size.app_error",
"translation": "Invalid max file size for file settings. Must be a whole number greater than zero."
"translation": "檔案設定的最大檔案大小無效。必須為大於零的整數。"
},
{
"id": "model.config.is_valid.max_notify_per_channel.app_error",
@@ -4417,11 +4421,11 @@
},
{
"id": "model.token.is_valid.expiry",
"translation": "Invalid token expiry"
"translation": "無效的 Token 失效期"
},
{
"id": "model.token.is_valid.size",
"translation": "無效的 Token"
"translation": "無效的 Token"
},
{
"id": "model.user.is_valid.auth_data.app_error",
@@ -4461,7 +4465,7 @@
},
{
"id": "model.user.is_valid.password_limit.app_error",
"translation": "Unable to set a password over 72 characters due to the limitations of bcrypt."
"translation": "由於 bcrypt 的限制無法設定超過72字元長度的密碼。"
},
{
"id": "model.user.is_valid.position.app_error",
@@ -5225,7 +5229,7 @@
},
{
"id": "store.sql_post.search.disabled",
"translation": "Searching has been disabled on this server. Please contact your System Administrator."
"translation": "此伺服器已停用搜尋功能。請向系統管理員聯繫。"
},
{
"id": "store.sql_post.search.warn",