diff --git a/i18n/de.json b/i18n/de.json
index 03c3c75d02..82dbbe39aa 100644
--- a/i18n/de.json
+++ b/i18n/de.json
@@ -197,7 +197,7 @@
},
{
"id": "api.channel.create_channel.direct_channel.app_error",
- "translation": "Für die Erstellung eines Direktnachrichten-Kanals muss der createDirectChannel API Service verwendet werden"
+ "translation": "Für die Erstellung eines Direktnachrichten-Kanals muss der createDirectChannel-API-Service verwendet werden"
},
{
"id": "api.channel.create_channel.invalid_character.app_error",
@@ -273,7 +273,7 @@
},
{
"id": "api.channel.init.debug",
- "translation": "Initialisiere Kanal API Routen"
+ "translation": "Initialisiere Kanal-API-Routen"
},
{
"id": "api.channel.join_channel.permissions.app_error",
@@ -281,7 +281,7 @@
},
{
"id": "api.channel.join_channel.post_and_forget",
- "translation": "Der Kanal wurde von %v betreten."
+ "translation": "%v hat den Kanal betreten."
},
{
"id": "api.channel.leave.default.app_error",
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v hat den Kanal verlassen."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Fehler beim Senden der Anzeigenamen-Aktualisierungsnachricht %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "Fehler beim Abrufen des Nutzers während des Sicherns der Mitteilung des Kanalanzeigennamen %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s hat den Kanal-Anzeigenamen von %s nach %s aktualisiert"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Die Begrüßungs-/Abschiedsnachricht %v konnte nicht gesendet werden"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Die Begrüßungs-/Abschiedsnachricht %v konnte nicht gesendet werden"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "Der Benutzer kann nicht vom Standard-Kanal {{.Channel}} entfernt werden"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "Sie haben nicht die erforderlichen Zugriffsrechte "
@@ -365,7 +381,7 @@
},
{
"id": "api.command.delete.app_error",
- "translation": "Die Berechtigungen für den Lösch-Befehl sind ungeeignet"
+ "translation": "Ungültige Berechtigungen um den Befehl zu löschen"
},
{
"id": "api.command.disabled.app_error",
@@ -405,7 +421,7 @@
},
{
"id": "api.command.init.debug",
- "translation": "Initialisiere Befehle API Routen"
+ "translation": "Initialisiere Befehle-API-Routen"
},
{
"id": "api.command.invite_people.desc",
@@ -437,7 +453,7 @@
},
{
"id": "api.command.regen.app_error",
- "translation": "Die Berechtigungen für die Erneuerung des Befehls-Tokens sind ungeeignet"
+ "translation": "Ungültige Berechtigungen um das Befehls-Tokens zu regenerieren"
},
{
"id": "api.command.team_mismatch.app_error",
@@ -445,7 +461,7 @@
},
{
"id": "api.command.update.app_error",
- "translation": "Die Berechtigungen für den Aktualisierungsbefehl sind ungeeignet"
+ "translation": "Ungültige Berechtigungen um den Befehl zu aktualisieren"
},
{
"id": "api.command_away.desc",
@@ -469,7 +485,7 @@
},
{
"id": "api.command_collapse.success",
- "translation": "Image links now collapse by default"
+ "translation": "Links zu Bildern werden per Standard verkleinert"
},
{
"id": "api.command_echo.create.app_error",
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'Nachricht' [Verzögerung in Sekunden]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "Es muss eine Nachricht für den /echo Befehl angegeben werden."
+ },
{
"id": "api.command_echo.name",
"translation": "Echo"
@@ -505,11 +525,11 @@
},
{
"id": "api.command_expand.success",
- "translation": "Image links now expand by default"
+ "translation": "Links zu Bildern werden per Standard komplett angezeigt"
},
{
"id": "api.command_expand_collapse.fail.app_error",
- "translation": "Es ist ein Fehler beim Erweitern der Vorschauen aufgetreten"
+ "translation": "Es trat ein Fehler beim Erweitern der Vorschauen auf"
},
{
"id": "api.command_join.desc",
@@ -517,7 +537,7 @@
},
{
"id": "api.command_join.fail.app_error",
- "translation": "Beim Beitreten des Kanals ist ein Fehler aufgetreten."
+ "translation": "Es trat ein Fehler beim Betreten des Kanals auf."
},
{
"id": "api.command_join.hint",
@@ -525,7 +545,7 @@
},
{
"id": "api.command_join.list.app_error",
- "translation": "Beim Auflisten der Kanäle ist ein Fehler aufgetreten."
+ "translation": "Es trat ein Fehler beim Auflisten der Kanäle auf."
},
{
"id": "api.command_join.missing.app_error",
@@ -573,11 +593,11 @@
},
{
"id": "api.command_msg.dm_fail.app_error",
- "translation": "Ein Fehler während dem Erstellen der Nachricht ist aufgetreten."
+ "translation": "Es ist ein Fehler beim Erstellen der Direktnachricht auf."
},
{
"id": "api.command_msg.fail.app_error",
- "translation": "Beim Senden der Nachricht ist ein Fehler aufgetreten."
+ "translation": "Es trat ein Fehler beim Benachrichtigen des Benutzers auf."
},
{
"id": "api.command_msg.hint",
@@ -585,7 +605,7 @@
},
{
"id": "api.command_msg.list.app_error",
- "translation": "Beim Auflisten der Benutzer ist ein Fehler aufgetreten."
+ "translation": "Es trat ein Fehler beim Auflisten der Benutzer auf."
},
{
"id": "api.command_msg.missing.app_error",
@@ -693,7 +713,7 @@
},
{
"id": "api.context.invalidate_all_caches",
- "translation": "Purging all caches"
+ "translation": "Alle Caches werden geleert"
},
{
"id": "api.context.last_activity_at.error",
@@ -705,7 +725,11 @@
},
{
"id": "api.context.mfa_required.app_error",
- "translation": "Multi-factor authentication is required on this server."
+ "translation": "Multifaktor-Authenifikation ist auf diesem Server erforderlich."
+ },
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Fehlende Team ID"
},
{
"id": "api.context.permissions.app_error",
@@ -803,7 +827,7 @@
},
{
"id": "api.emoji.create.permissions.app_error",
- "translation": "Keine passenden Berechtigungen um das Emoji zu erstellen."
+ "translation": "Ungültige Berechtigungen um Emoji zu erstellen."
},
{
"id": "api.emoji.create.too_large.app_error",
@@ -811,11 +835,11 @@
},
{
"id": "api.emoji.delete.delete_reactions.app_error",
- "translation": "Unable to delete reactions when deleting emoji with emoji name %v"
+ "translation": "Konnte Reaktionen nicht löschen während Emoji mit dem Namen %v gelöscht wurde"
},
{
"id": "api.emoji.delete.permissions.app_error",
- "translation": "Keine passenden Berechtigungen um das Emoji zu löschen."
+ "translation": "Ungültige Berechtigungen um Emoji zu löschen."
},
{
"id": "api.emoji.disabled.app_error",
@@ -831,7 +855,7 @@
},
{
"id": "api.emoji.init.debug",
- "translation": "Initialisiere Emoji API Routen"
+ "translation": "Initialisiere Emoji-API-Routen"
},
{
"id": "api.emoji.storage.app_error",
@@ -919,7 +943,7 @@
},
{
"id": "api.file.init.debug",
- "translation": "Initialisiere Datei API Routen"
+ "translation": "Initialisiere Datei-API-Routen"
},
{
"id": "api.file.migrate_filenames_to_file_infos.channel.app_error",
@@ -1051,7 +1075,7 @@
},
{
"id": "api.general.init.debug",
- "translation": "Initialisiere allgemeine API Routen"
+ "translation": "Initialisiere allgemeine API-Routen"
},
{
"id": "api.import.import_post.saving.debug",
@@ -1111,7 +1135,7 @@
},
{
"id": "api.license.init.debug",
- "translation": "Initialisiere Lizenz API Routen"
+ "translation": "Initialisiere Lizenz-API-Routen"
},
{
"id": "api.license.remove_license.remove.app_error",
@@ -1155,7 +1179,7 @@
},
{
"id": "api.oauth.delete.permissions.app_error",
- "translation": "Ungeeignete Berechtigungen um die OAuth2 App zu entfernen"
+ "translation": "Ungültige Berechtigungen um die OAuth2 App zu entfernen"
},
{
"id": "api.oauth.get_access_token.bad_client_id.app_error",
@@ -1219,11 +1243,11 @@
},
{
"id": "api.oauth.init.debug",
- "translation": "Initialisiere OAuth API Routen"
+ "translation": "Initialisiere OAuth-API-Routen"
},
{
"id": "api.oauth.regenerate_secret.app_error",
- "translation": "Ungeeignete Berechtigungen um den OAuth2 App Schlüssel neu zu generieren"
+ "translation": "Ungültige Berechtigungen um den OAuth2 App Schlüssel neu zu generieren"
},
{
"id": "api.oauth.register_oauth_app.turn_off.app_error",
@@ -1389,11 +1413,11 @@
},
{
"id": "api.post.make_direct_channel_visible.save_pref.error",
- "translation": "Fehler beim Speichern der Direkt-Kanal Einstellung user_id=%v other_user_id=%v err=%v"
+ "translation": "Fehler beim Speichern der Direktkanal-Einstellung user_id=%v other_user_id=%v err=%v"
},
{
"id": "api.post.make_direct_channel_visible.update_pref.error",
- "translation": "Fehler beim Speichern der Direkt-Kanal Einstellung user_id=%v other_user_id=%v err=%v"
+ "translation": "Fehler beim Speichern der Direktkanal-Einstellung user_id=%v other_user_id=%v err=%v"
},
{
"id": "api.post.notification.here.warn",
@@ -1409,11 +1433,11 @@
},
{
"id": "api.post.send_notifications_and_forget.comment_thread.error",
- "translation": "Fehler beim Abrufen der Kommentarthread Nachrichten in Benachrichtigung root_post_id=%v, err=%v"
+ "translation": "Fehler beim Abrufen der Nachrichten des Kommentarthreads in Benachrichtigung root_post_id=%v, err=%v"
},
{
"id": "api.post.send_notifications_and_forget.files.error",
- "translation": "Die Dateien für die Benachrichtigung konnten nicht abgerufen werden post_id=%v, err=%v"
+ "translation": "Fehler beim Abrufen der Dateien der Nachricht in Benachrichtigung post_id=%v, err=%v"
},
{
"id": "api.post.send_notifications_and_forget.get_teams.error",
@@ -1509,7 +1533,7 @@
},
{
"id": "api.preference.init.debug",
- "translation": "Initialisieren Einstellungen API Routen"
+ "translation": "Initialisiere API-Routen für Einstellungen"
},
{
"id": "api.preference.save_preferences.decode.app_error",
@@ -1525,23 +1549,23 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to delete reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Fehler beim Löschen der Reaktion da Kanal ID nicht der Nachrichten-ID in der URL entspricht"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "Initialisiere API-Routen für Reaktionen"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "Failed to get reactions when channel id in URL doesn't match post id in URL"
+ "translation": "Konnte Reaktionen nicht abrufen da Kanal ID nicht der Nachrichten-OD der URL entspricht"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to save reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Konnte Reaktion nicht speichern da Kanal ID nicht der Nachrichten-ID der URL entspricht"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
- "translation": "Failed to get post when sending websocket event for reaction"
+ "translation": "Fehler beim Abrufen der Nachricht beim Senden des Websocket Events für Reaktion"
},
{
"id": "api.saml.save_certificate.app_error",
@@ -1565,7 +1589,7 @@
},
{
"id": "api.server.start_server.rate_limiting_memory_store",
- "translation": "Konnte Rate Limiting Memory Store nicht initialisieren. Prüfen Sie die MemoryStoreSize Konfigurationseinstellung."
+ "translation": "Konnte Rate Limiting Memory Store nicht initialisieren. Prüfen Sie die MemoryStoreSize-Konfigurationseinstellung."
},
{
"id": "api.server.start_server.rate_limiting_rate_limiter",
@@ -1613,7 +1637,7 @@
},
{
"id": "api.slackimport.slack_add_channels.import_failed.warn",
- "translation": "Slack Importer: Kanal konnte nicht importiert werden: %s"
+ "translation": "Slack-Importer: Kanal konnte nicht importiert werden: %s"
},
{
"id": "api.slackimport.slack_add_channels.merge",
@@ -1625,11 +1649,11 @@
},
{
"id": "api.slackimport.slack_add_posts.bot.warn",
- "translation": "Slack Bot Beiträge wurden noch nicht importiert"
+ "translation": "Slack-Bot-Beiträge wurden noch nicht importiert"
},
{
"id": "api.slackimport.slack_add_posts.bot_user_no_exists.warn",
- "translation": "Slack Importer: Bot Nachrichten werden nicht importiert da der bot-importing Benutzer nicht existiert."
+ "translation": "Slack-Importer: Bot-Nachrichten werden nicht importiert, da der Benutzer für den Bot-Import nicht existiert."
},
{
"id": "api.slackimport.slack_add_posts.msg_no_comment.debug",
@@ -1641,7 +1665,7 @@
},
{
"id": "api.slackimport.slack_add_posts.no_bot_id.warn",
- "translation": "Slack Importer: Bot Nachrichten werden nicht importiert da das BotId Feld fehlt."
+ "translation": "Slack-Importer: Bot-Nachrichten werden nicht importiert, da das BotId-Feld fehlt."
},
{
"id": "api.slackimport.slack_add_posts.unsupported.warn",
@@ -1653,11 +1677,11 @@
},
{
"id": "api.slackimport.slack_add_posts.upload_file_not_in_json.warn",
- "translation": "Kann Datei nicht importieren wenn kein \"file\" Bereich im Export existiert."
+ "translation": "Kann Datei nicht importieren, wenn kein \"file\" Bereich im Export existiert."
},
{
"id": "api.slackimport.slack_add_posts.upload_file_open_failed.warn",
- "translation": "Die Datei mit der ID {{.FileId}} kann nicht aus dem Export Archiv geöffnet werden: {{.Error}}"
+ "translation": "Die Datei mit der ID {{.FileId}} kann nicht aus dem Export-Archiv geöffnet werden: {{.Error}}"
},
{
"id": "api.slackimport.slack_add_posts.upload_file_upload_failed.warn",
@@ -1681,11 +1705,11 @@
},
{
"id": "api.slackimport.slack_add_users.merge_existing",
- "translation": "Benutzer mit vorhandenem Account verbunden: {{.Email}}, {{.Username}}\r\n"
+ "translation": "Benutzer mit vorhandenem Account zusammengeführt: {{.Email}}, {{.Username}}\r\n"
},
{
"id": "api.slackimport.slack_add_users.merge_existing_failed",
- "translation": "Es wurde versucht den Benutzer mit bestehendem Zugang ({{.Email}}, {{.Username}}) zusammenzufassen, konnte den Benutzer aber zu diesem Team hinzufügen.\r\n"
+ "translation": "Es wurde versucht, den Benutzer mit existierendem Konto ({{.Email}}, {{.Username}}) zusammenzuführen, konnte den Benutzer aber nicht zu diesem Team hinzufügen.\r\n"
},
{
"id": "api.slackimport.slack_add_users.unable_import",
@@ -1693,7 +1717,7 @@
},
{
"id": "api.slackimport.slack_convert_channel_mentions.compile_regexp_failed.warn",
- "translation": "Konnte Regex Match für !channel für Slack Channel {{.ChannelID}} {{.ChannelName}} nicht erstellen"
+ "translation": "Konnte keinen zu !channel passenden regulären Ausdruck für Slack-Channel {{.ChannelID}} {{.ChannelName}} erstellen"
},
{
"id": "api.slackimport.slack_convert_timestamp.bad.warn",
@@ -1701,11 +1725,11 @@
},
{
"id": "api.slackimport.slack_convert_user_mentions.compile_regexp_failed.warn",
- "translation": "Konnte Regex Match für @Erwähnung für Slack Benutzer {{.UserID}} {{.Username}} nicht erstellen"
+ "translation": "Konnte keinen zu @Erwähnung passenden regulären Ausdruck für Slack-Benutzer {{.UserID}} {{.Username}} erstellen"
},
{
"id": "api.slackimport.slack_deactivate_bot_user.failed_to_deactivate",
- "translation": "Slack Importer: Konnte bot-importing Benutzer nicht deaktivieren."
+ "translation": "Slack-Importer: Konnte den Benutzer für den Bot-Import nicht deaktivieren."
},
{
"id": "api.slackimport.slack_import.log",
@@ -1717,11 +1741,11 @@
},
{
"id": "api.slackimport.slack_import.note2",
- "translation": "- Nachrichten vom Slack Bot werden aktuell nicht unterstützt.\r\n"
+ "translation": "- Nachrichten vom Slack-Bot werden aktuell nicht unterstützt.\r\n"
},
{
"id": "api.slackimport.slack_import.note3",
- "translation": "- Weitere Fehlermeldungen könnten in den Server Logs auffindbar sein.\r\n"
+ "translation": "- Weitere Fehlermeldungen könnten in den Server-Logs auffindbar sein.\r\n"
},
{
"id": "api.slackimport.slack_import.notes",
@@ -1821,7 +1845,7 @@
},
{
"id": "api.team.import_team.open.app_error",
- "translation": "Die Datei konnte nicht geöffnet werden"
+ "translation": "Konnte Datei nicht öffnen"
},
{
"id": "api.team.import_team.parse.app_error",
@@ -1829,11 +1853,11 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "Dateigröße nicht verfügbar"
+ "translation": "Falsch gebildete Anfrage: Feld filesize fehlt."
},
{
"id": "api.team.init.debug",
- "translation": "Initialisieren Team API Routen"
+ "translation": "Initialisiere Team-API-Routen"
},
{
"id": "api.team.invite_members.admin",
@@ -1873,11 +1897,11 @@
},
{
"id": "api.team.is_team_creation_allowed.domain.app_error",
- "translation": "Die E-Mail-Adresse muss von einer bestimmten Domain stammen (z.B. @example.com). Bitte die Systemverwalter kontaktieren."
+ "translation": "Die E-Mail-Adresse muss von einer bestimmten Domain stammen (z.B. @example.com). Bitte wenden Sie sich an Ihren Systemadministrator."
},
{
"id": "api.team.permanent_delete_team.attempting.warn",
- "translation": "Team permanent Löschen? %v id=%v"
+ "translation": "Team permanent löschen? %v id=%v"
},
{
"id": "api.team.permanent_delete_team.deleted.warn",
@@ -1889,7 +1913,7 @@
},
{
"id": "api.team.signup_team.email_disabled.app_error",
- "translation": "Team Anmeldung mit einer E-Mailadresse ist ausgeschaltet."
+ "translation": "Team-Anmeldung mit einer E-Mail-Adresse ist deaktiviert."
},
{
"id": "api.team.update_member_roles.not_a_member",
@@ -1901,7 +1925,7 @@
},
{
"id": "api.templates.email_change_body.info",
- "translation": "Ihre E-Mail-Adresse für {{.TeamDisplayName}} wurde in {{.NewEmail}} geändert.
Wenn Sie diese Änderungen nicht durchgeführt haben kontaktierten Sie bitte den Systemadministrator."
+ "translation": "Ihre E-Mail-Adresse für {{.TeamDisplayName}} wurde in {{.NewEmail}} geändert.
Wenn Sie diese Änderungen nicht durchgeführt haben, kontaktieren Sie bitte den Systemadministrator."
},
{
"id": "api.templates.email_change_body.title",
@@ -1909,7 +1933,7 @@
},
{
"id": "api.templates.email_change_subject",
- "translation": "Ihre E-Mail-Adresse wurde für {{.TeamDisplayName}} geändert"
+ "translation": "Ihre E-Mail-Adresse für {{.TeamDisplayName}} wurde geändert"
},
{
"id": "api.templates.email_change_verify_body.button",
@@ -1917,7 +1941,7 @@
},
{
"id": "api.templates.email_change_verify_body.info",
- "translation": "Um Ihre E-Mail-Adresse für {{.TeamDisplayName}} zu ändern, klicken Sie bitte auf den unten stehenden Link."
+ "translation": "Um Ihre E-Mail-Adresse für {{.TeamDisplayName}} zu ändern, klicken Sie bitte auf den unten stehenden Link, um zu bestätigen, dass dies die richtige Adresse ist."
},
{
"id": "api.templates.email_change_verify_body.title",
@@ -1925,15 +1949,15 @@
},
{
"id": "api.templates.email_change_verify_subject",
- "translation": "Bestätige neue E-Mailadresse für {{.TeamDisplayName}}"
+ "translation": "Bestätige neue E-Mail-Adresse für {{.TeamDisplayName}}"
},
{
"id": "api.templates.email_footer",
- "translation": "Benachrichtigungseinstellungen können geändert werden wenn Sie sich in Ihrem Team anmelden und Account Einstellungen > Benachrichtigungen aufrufen."
+ "translation": "Um Ihre Benachrichtigungseinstellungen zu ändern, melden Sie sich an Ihrer Team-Site an und wählen dann Kontoeinstellungen > Benachrichtigungen."
},
{
"id": "api.templates.email_info",
- "translation": "Bei Fragen senden Sie uns jederzeit eine E-Mail an {{.SupportEmail}}.
Beste Grüße,
Das {{.SiteName}} Team
"
+ "translation": "Bei Fragen senden Sie uns jederzeit eine E-Mail an {{.SupportEmail}}.
Beste Grüße
Das {{.SiteName}} Team
"
},
{
"id": "api.templates.email_organization",
@@ -1969,11 +1993,11 @@
},
{
"id": "api.templates.invite_body.extra_info",
- "translation": "Mattermost lässt Sie Nachrichten und Dateien von Ihrem PC oder Smartphone teilen, mit Sofortsuche und Archivierung. Nach dem Sie {{.TeamDisplayName}} beigetreten sind können Sie sich in Ihr neues Team anmelden und all diese Features von folgender Webadresse abrufen:
{{.TeamURL}}"
+ "translation": "Mattermost lässt Sie Nachrichten und Dateien von Ihrem PC oder Smartphone teilen, mit Sofortsuche und Archivierung. Nach dem Sie {{.TeamDisplayName}} beigetreten sind, können Sie sich bei Ihrem neuen Team anmelden und auf all diese Features von folgender Webadresse aus zugreifen:
{{.TeamURL}}"
},
{
"id": "api.templates.invite_body.info",
- "translation": "Das Team {{.SenderStatus}} {{.SenderName}}, hat Sie eingeladen dem Team {{.TeamDisplayName}} beizutreten."
+ "translation": "Das Team {{.SenderStatus}} {{.SenderName}}, hat Sie eingeladen, dem Team {{.TeamDisplayName}} beizutreten."
},
{
"id": "api.templates.invite_body.title",
@@ -1981,31 +2005,31 @@
},
{
"id": "api.templates.invite_subject",
- "translation": "{{ .SenderName }} hat Sie eingeladen dem Team {{ .TeamDisplayName }} auf {{.SiteName}} beizutreten"
+ "translation": "{{ .SenderName }} hat Sie eingeladen, dem Team {{ .TeamDisplayName }} auf {{.SiteName}} beizutreten"
},
{
"id": "api.templates.mfa_activated_body.info",
- "translation": "Multi-factor authentication has been added to your account on {{ .SiteURL }}.
If this change wasn't initiated by you, please contact your system administrator."
+ "translation": "Multi-Faktor-Authentifizierung wurde Ihrem Zugang auf {{ .SiteURL }} hinzugefügt.
Wenn diese Änderung nicht durch Sie initiiert wurde kontaktieren Sie bitte Ihren Systemadministrator."
},
{
"id": "api.templates.mfa_activated_body.title",
- "translation": "Multi-factor authentication was added"
+ "translation": "Multi-Faktor-Authentifizierung wurde hinzugefügt"
},
{
"id": "api.templates.mfa_change_subject",
- "translation": "Your MFA has been updated on {{ .SiteName }}"
+ "translation": "Ihre MFA wurde auf {{ .SiteName }} aktualisiert"
},
{
"id": "api.templates.mfa_deactivated_body.info",
- "translation": "Multi-factor authentication has been removed from your account on {{ .SiteURL }}.
If this change wasn't initiated by you, please contact your system administrator."
+ "translation": "Multi-Faktor-Authentifizierung wurde aus Ihrem Zugang auf {{ .SiteURL }} entfernt.
Wenn diese Änderung nicht durch Sie initiiert wurde kontaktieren Sie bitte Ihren Systemadministrator."
},
{
"id": "api.templates.mfa_deactivated_body.title",
- "translation": "Multi-factor authentication was removed"
+ "translation": "Multi-Faktor-Authentifizierung wurde entfernt"
},
{
"id": "api.templates.password_change_body.info",
- "translation": "Ihr Passwort wurde aktualisiert für {{.TeamDisplayName}} bei {{ .TeamURL }} durch {{.Method}}.
Falls Sie diese Änderung nicht veranlasst haben wenden Sie sich bitte an den Systemadministrator."
+ "translation": "Ihr Passwort wurde aktualisiert für {{.TeamDisplayName}} bei {{ .TeamURL }} durch {{.Method}}.
Falls Sie diese Änderung nicht veranlasst haben, wenden Sie sich bitte an den Systemadministrator."
},
{
"id": "api.templates.password_change_body.title",
@@ -2037,11 +2061,11 @@
},
{
"id": "api.templates.reset_body.info",
- "translation": "Um Ihr Passwort zu ändern, klicken Sie unten auf \"Passwort zurücksetzen\".
Wenn Sie Ihr Passwort nicht zurücksetzen möchten ignorieren Sie bitte diese E-Mail und das Passwort wird gleich bleiben. Der Passwortzurücksetzenlink wird in 24 Stunden ablaufen."
+ "translation": "Um Ihr Passwort zu ändern, klicken Sie unten auf \"Passwort zurücksetzen\".
Wenn Sie Ihr Passwort nicht zurücksetzen möchten, ignorieren Sie bitte diese E-Mail und das Passwort wird gleich bleiben. Der Passwortzurücksetzenlink wird in 24 Stunden ablaufen."
},
{
"id": "api.templates.reset_body.title",
- "translation": "Sie haben eine Passwort Zurücksetzung angerfordert"
+ "translation": "Sie haben eine Rücksetzung Ihres Passworts angefordert"
},
{
"id": "api.templates.reset_subject",
@@ -2053,7 +2077,7 @@
},
{
"id": "api.templates.signin_change_email.body.title",
- "translation": "Sie haben Ihre Anmelde-Methode geändert"
+ "translation": "Sie haben Ihre Anmeldemethode geändert"
},
{
"id": "api.templates.signup_team_body.button",
@@ -2061,7 +2085,7 @@
},
{
"id": "api.templates.signup_team_body.info",
- "translation": "{{ .SiteName }} ist der Platz für all Ihre Teamkommunikation, durchsuchbar und überall verfügbar.
Sie werden mehr aus {{ .SiteName }} herausholen wenn Ihr Team in regem Kontakt bleibt - laden Sie Ihr Team ein."
+ "translation": "{{ .SiteName }} ist der Platz für all Ihre Teamkommunikation, durchsuchbar und überall verfügbar.
Sie werden mehr aus {{ .SiteName }} herausholen, wenn Ihr Team in regem Kontakt bleibt - laden Sie Ihr Team ein."
},
{
"id": "api.templates.signup_team_body.title",
@@ -2069,11 +2093,11 @@
},
{
"id": "api.templates.signup_team_subject",
- "translation": "{{ .SiteName }} Team Einrichtung"
+ "translation": "{{ .SiteName }} Team-Einrichtung"
},
{
"id": "api.templates.singin_change_email.body.info",
- "translation": "Sie haben Ihre Anmeldemethode für {{ .SiteName }} auf {{.Method}} geändert.
Falls Sie diese Änderung nicht veranlasst haben wenden Sie sich bitte an den Systemadministrator."
+ "translation": "Sie haben Ihre Anmeldemethode für {{ .SiteName }} auf {{.Method}} geändert.
Falls Sie diese Änderung nicht veranlasst haben, wenden Sie sich bitte an den Systemadministrator."
},
{
"id": "api.templates.singin_change_email.subject",
@@ -2085,11 +2109,11 @@
},
{
"id": "api.templates.upgrade_30_subject.info",
- "translation": "[MATTERMOST] Änderung zu Ihrem Zugang durch die Mattermost 3.0 Aktualisierung"
+ "translation": "[MATTERMOST] Änderung zu Ihrem Zugang durch die Mattermost-3.0-Aktualisierung"
},
{
"id": "api.templates.username_change_body.info",
- "translation": "Ihr Benutzername für {{.TeamDisplayName}} wurde in {{.NewUsername}} geändert.
Wenn Sie diese Änderungen nicht durchgeführt haben kontaktieren Sie bitte den Systemadministrator."
+ "translation": "Ihr Benutzername für {{.TeamDisplayName}} wurde in {{.NewUsername}} geändert.
Wenn Sie diese Änderungen nicht durchgeführt haben, kontaktieren Sie bitte den Systemadministrator."
},
{
"id": "api.templates.username_change_body.title",
@@ -2113,7 +2137,7 @@
},
{
"id": "api.templates.verify_subject",
- "translation": "[{{ .SiteName }}] E-Mail Bestätigung"
+ "translation": "[{{ .SiteName }}] E-Mail-Bestätigung"
},
{
"id": "api.templates.welcome_body.app_download_info",
@@ -2133,7 +2157,7 @@
},
{
"id": "api.templates.welcome_body.info3",
- "translation": "Mit Mattermost können die Nachrichten und Dateien von Ihrem PC oder Telefon aus teilen, suchen und archivieren."
+ "translation": "Mit Mattermost können Sie Nachrichten und Dateien von Ihrem PC oder Telefon aus teilen, suchen und archivieren."
},
{
"id": "api.templates.welcome_body.title",
@@ -2157,7 +2181,7 @@
},
{
"id": "api.user.authorize_oauth_user.bad_token.app_error",
- "translation": "Falscher Token Typ"
+ "translation": "Falscher Tokentyp"
},
{
"id": "api.user.authorize_oauth_user.invalid_state.app_error",
@@ -2181,15 +2205,15 @@
},
{
"id": "api.user.authorize_oauth_user.unsupported.app_error",
- "translation": "Nicht unterstützter OAuth Service Provider"
+ "translation": "Nicht unterstützter OAuth-Service-Provider"
},
{
"id": "api.user.check_user_login_attempts.too_many.app_error",
- "translation": "Ihr Account ist gesperrt da es zu viele fehlerhafte Passworteingaben gab. Bitte setzen Sie Ihr Passwort zurück."
+ "translation": "Ihr Account ist gesperrt, da es zu viele fehlerhafte Passworteingaben gab. Bitte setzen Sie Ihr Passwort zurück."
},
{
"id": "api.user.check_user_mfa.bad_code.app_error",
- "translation": "Ungültiger MFA token."
+ "translation": "Ungültiger MFA-Token."
},
{
"id": "api.user.check_user_mfa.not_available.app_error",
@@ -2205,7 +2229,7 @@
},
{
"id": "api.user.complete_switch_with_oauth.parse.app_error",
- "translation": "Konnte Authdaten aus {{.Service}} Benutzer Objekt nicht verarbeiten"
+ "translation": "Konnte Authentifizierungsdaten aus {{.Service}} Benutzerobjekt nicht verarbeiten"
},
{
"id": "api.user.complete_switch_with_oauth.unavailable.app_error",
@@ -2213,15 +2237,15 @@
},
{
"id": "api.user.create_oauth_user.already_attached.app_error",
- "translation": "Mit dieser E-Mail-Adresse ist bereits ein Account verknüpft, der nicht die Anmeldemethode {{.Service}} verwendet. Bitte verwenden Sie {{.Auth}} zum anmelden."
+ "translation": "Mit dieser E-Mail-Adresse ist bereits ein Account verknüpft, der nicht die Anmeldemethode {{.Service}} verwendet. Bitte verwenden Sie {{.Auth}} zum Anmelden."
},
{
"id": "api.user.create_oauth_user.already_used.app_error",
- "translation": "Dieser {{.Service}} Account wurde bereits zur Registrierung verwenden"
+ "translation": "Dieser {{.Service}} Account wurde bereits zur Registrierung verwendet"
},
{
"id": "api.user.create_oauth_user.create.app_error",
- "translation": "Konnte keinen Benutzer aus {{.Service}} User Objekt erstellen"
+ "translation": "Konnte keinen Benutzer aus {{.Service}} Benutzerobjekt erstellen"
},
{
"id": "api.user.create_oauth_user.not_available.app_error",
@@ -2229,11 +2253,11 @@
},
{
"id": "api.user.create_profile_image.default_font.app_error",
- "translation": "Konnte Standard Profilbildschriftart nicht erstellen"
+ "translation": "Konnte Standard-Profilbildschriftart nicht erstellen"
},
{
"id": "api.user.create_profile_image.encode.app_error",
- "translation": "Konnte Standard Profilbild nicht codieren"
+ "translation": "Konnte Standardprofilbild nicht enkodieren"
},
{
"id": "api.user.create_profile_image.initial.app_error",
@@ -2245,11 +2269,11 @@
},
{
"id": "api.user.create_user.joining.error",
- "translation": "Fehler beim Betreten des Standard Channels. user_id=%s, team_id=%s, err=%v"
+ "translation": "Fehler beim Betreten des Standardkanals user_id=%s, team_id=%s, err=%v"
},
{
"id": "api.user.create_user.no_open_server",
- "translation": "Dieser Server erlaubt keine offnen Registrierungen. Bitte wenden Sie sich an Ihren Administrator um eine Einladung zu erhalten."
+ "translation": "Dieser Server erlaubt keine offenen Registrierungen. Bitte wenden Sie sich an Ihren Administrator, um eine Einladung zu erhalten."
},
{
"id": "api.user.create_user.save.error",
@@ -2257,15 +2281,15 @@
},
{
"id": "api.user.create_user.signup_email_disabled.app_error",
- "translation": "Team Anmeldung mit einer E-Mail Adresse ist ausgeschaltet."
+ "translation": "Benutzerregistrierung mit einer E-Mail-Adresse ist ausgeschaltet."
},
{
"id": "api.user.create_user.signup_link_expired.app_error",
- "translation": "Der Link ist abgelaufen"
+ "translation": "Der Registrierungslink ist abgelaufen"
},
{
"id": "api.user.create_user.signup_link_invalid.app_error",
- "translation": "Der Link scheint nicht gültig zu sein"
+ "translation": "Der Registrierungslink scheint nicht gültig zu sein"
},
{
"id": "api.user.create_user.team_name.app_error",
@@ -2273,11 +2297,11 @@
},
{
"id": "api.user.create_user.tutorial.error",
- "translation": "Fehler beim Speichern der Tutorial Einstellungen, err=%v"
+ "translation": "Fehler beim Speichern der Tutorial-Einstellungen, err=%v"
},
{
"id": "api.user.create_user.verified.error",
- "translation": "Fehler beim setzen der E-Mail-Adresse als geprüft. Fehler=%v"
+ "translation": "Fehler beim Setzen der E-Mail-Adresse als geprüft err=%v"
},
{
"id": "api.user.email_to_ldap.not_available.app_error",
@@ -2289,15 +2313,15 @@
},
{
"id": "api.user.get_authorization_code.unsupported.app_error",
- "translation": "Nicht unterstützter OAuth Service Provider"
+ "translation": "Nicht unterstützter OAuth-Service-Provider"
},
{
"id": "api.user.get_me.getting.error",
- "translation": "Fehler beim Abruf des Benutzerprofils mit id=%v. Erzwinge Abmeldung"
+ "translation": "Fehler beim Abruf des Benutzerprofils mit id=%v erzwingt Abmeldung"
},
{
"id": "api.user.init.debug",
- "translation": "Initialisiere Benutzer API Routen"
+ "translation": "Initialisiere Benutzer-API-Routen"
},
{
"id": "api.user.ldap_to_email.not_available.app_error",
@@ -2313,7 +2337,7 @@
},
{
"id": "api.user.login.inactive.app_error",
- "translation": "Login nicht möglich weil Ihr Account inaktiv ist. Bitte melden Sie sich bei einem Administrator."
+ "translation": "Anmeldung nicht möglich, weil Ihr Account inaktiv ist. Bitte wenden Sie sich an einen Administrator."
},
{
"id": "api.user.login.invalid_credentials",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Entweder Nutzername oder Teamname und E-Mail-Addresse müssen angegeben werden"
+ "translation": "Es muss entweder eine Benutzer ID, ein Team Name oder eine E-Mail-Adresse angegeben werden"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -2329,7 +2353,7 @@
},
{
"id": "api.user.login.revoking.app_error",
- "translation": "Ziehe sessionId=%v für userId=%v zurück, erneutes Anmelden mit gleicher Device ID"
+ "translation": "Ziehe sessionId=%v für userId=%v zurück, erneutes Anmelden mit gleicher Device-ID"
},
{
"id": "api.user.login.use_auth_service.app_error",
@@ -2341,11 +2365,11 @@
},
{
"id": "api.user.login_by_oauth.parse.app_error",
- "translation": "Konnte Anmeldedaten nicht aus {{.Service}} Benutzer Objekt verarbeiten"
+ "translation": "Konnte Anmeldedaten nicht aus {{.Service}} Benutzerobjekt verarbeiten"
},
{
"id": "api.user.login_ldap.blank_pwd.app_error",
- "translation": "Passwort Feld darf nicht leer sin"
+ "translation": "Passwortfeld darf nicht leer sein"
},
{
"id": "api.user.login_ldap.disabled.app_error",
@@ -2361,19 +2385,19 @@
},
{
"id": "api.user.oauth_to_email.context.app_error",
- "translation": "Aktualisieren des Passworts fehlgeschlagen da Kontext user_id nicht der user_id des Providers entsprach"
+ "translation": "Aktualisieren des Passworts fehlgeschlagen, da Kontext user_id nicht der user_id des Providers entsprach"
},
{
"id": "api.user.permanent_delete_user.attempting.warn",
- "translation": "Account permanent Löschen? %v id=%v"
+ "translation": "Versuche, Account %v id=%v permanent zu löschen"
},
{
"id": "api.user.permanent_delete_user.deleted.warn",
- "translation": "Account gelöscht %v id=%v"
+ "translation": "Account permanent gelöscht %v id=%v"
},
{
"id": "api.user.permanent_delete_user.system_admin.warn",
- "translation": "Sie möchten %v löschen, welcher ein Systemadministrator ist. Eventuell müssen Sie einem anderen Account zum Systemadministrator über die Kommandozeilen Tools machen."
+ "translation": "Sie möchten %v löschen, welcher ein Systemadministrator ist. Eventuell müssen Sie mithilfe der Kommandozeilentools einen anderen Account zum Systemadministrator machen."
},
{
"id": "api.user.reset_password.invalid_link.app_error",
@@ -2385,11 +2409,11 @@
},
{
"id": "api.user.reset_password.method",
- "translation": "über einen Passwort zurücksetzten Link"
+ "translation": "über einen Passwort-zurücksetzen-Link"
},
{
"id": "api.user.reset_password.sso.app_error",
- "translation": "Kann Passwort für SSO Accounts nicht zurücksetzen"
+ "translation": "Kann Passwort für SSO-Accounts nicht zurücksetzen"
},
{
"id": "api.user.reset_password.wrong_team.app_error",
@@ -2401,47 +2425,47 @@
},
{
"id": "api.user.send_email_change_email_and_forget.error",
- "translation": "Die E-mail konnte nicht gesendet werden. err=%v"
+ "translation": "Die E-Mail konnte nicht gesendet werden err=%v"
},
{
"id": "api.user.send_email_change_username_and_forget.error",
- "translation": "Die Änderung des Benutzernamens für die Benachrichtigungsmail konnte nicht gesendet werden. err=%v"
+ "translation": "Die Benachrichtigungs-E-Mail über die Änderung des Benutzernamens konnte nicht versandt werden err=%v"
},
{
"id": "api.user.send_email_change_verify_email_and_forget.error",
- "translation": "Die E-mail konnte nicht gesendet werden. err=%v"
+ "translation": "Die Bestätigungs-E-Mail über die Änderung der E-Mail-Adresse konnte nicht versandt werden err=%v"
},
{
"id": "api.user.send_password_change_email_and_forget.error",
- "translation": "Die E-Mail konnte nicht gesendet werden. err=%v"
+ "translation": "Die Bestätigungs-E-Mail über die Änderung des Passworts konnte nicht versandt werden err=%v"
},
{
"id": "api.user.send_password_reset.find.app_error",
- "translation": "Es konnte kein Account mit der Adresse gefunden werden."
+ "translation": "Es konnte kein Account mit dieser Adresse gefunden werden."
},
{
"id": "api.user.send_password_reset.send.app_error",
- "translation": "Konnte die E-Mail zum Passwort zurücksetzen nicht senden"
+ "translation": "Konnte die E-Mail zum Zurücksetzen des Passworts nicht senden"
},
{
"id": "api.user.send_password_reset.sso.app_error",
- "translation": "Kann Passwort für SSO Accounts nicht zurücksetzen"
+ "translation": "Kann Passwort für SSO-Accounts nicht zurücksetzen"
},
{
"id": "api.user.send_sign_in_change_email_and_forget.error",
- "translation": "Die E-mail konnte nicht gesendet werden. err=%v"
+ "translation": "Die Bestätigungs-E-Mail über die Änderung des Passworts konnte nicht versandt werden err=%v"
},
{
"id": "api.user.send_verify_email_and_forget.failed.error",
- "translation": "Die E-mail konnte nicht gesendet werden. err=%v"
+ "translation": "Die Bestätigungs-E-Mail konnte nicht versandt werden err=%v"
},
{
"id": "api.user.send_welcome_email_and_forget.failed.error",
- "translation": "Die E-mail konnte nicht gesendet werden. err=%v"
+ "translation": "Die Willkommens-E-Mail konnte nicht versandt werden err=%v"
},
{
"id": "api.user.update_active.no_deactivate_ldap.app_error",
- "translation": "Sie können den Aktivitätsstatus des AD/LDAP Accounts nicht ändern. Bitte ändern Sie diesen über den AD/LDAP Server."
+ "translation": "Sie können den Aktivitätsstatus des AD-/LDAP-Accounts nicht ändern. Bitte ändern Sie diesen über den AD-/LDAP-Server."
},
{
"id": "api.user.update_active.permissions.app_error",
@@ -2453,7 +2477,7 @@
},
{
"id": "api.user.update_password.context.app_error",
- "translation": "Aktualisieren des Passworts fehlgeschlagen da Kontext user_id nicht der props user_id entsprach"
+ "translation": "Aktualisieren des Passworts fehlgeschlagen, da Kontext user_id nicht der props user_id entsprach"
},
{
"id": "api.user.update_password.failed.app_error",
@@ -2461,19 +2485,19 @@
},
{
"id": "api.user.update_password.incorrect.app_error",
- "translation": "Das eingegebene \"Aktuelle Kennwort\" ist nicht korrekt. Bitte prüfen Sie das Umschaltung deaktiviert ist und versuchen es erneut."
+ "translation": "Das eingegebene \"Aktuelle Kennwort\" ist nicht korrekt. Bitte prüfen Sie, dass die Umschalt-Taste deaktiviert ist und versuchen es erneut."
},
{
"id": "api.user.update_password.menu",
- "translation": "Benutze die Einstellungen"
+ "translation": "über das Einstellungsmenü"
},
{
"id": "api.user.update_password.oauth.app_error",
- "translation": "Aktualisieren des Password fehlgeschlagen da der Benutzer über einen OAuth Service angemeldet ist"
+ "translation": "Aktualisieren des Passworts fehlgeschlagen, da der Benutzer über einen OAuth-Service angemeldet ist"
},
{
"id": "api.user.update_password.valid_account.app_error",
- "translation": "Aktualisieren des Password fehlgeschlagen da kein gültiger Account gefunden werden konnte"
+ "translation": "Aktualisieren des Passworts fehlgeschlagen, da kein gültiger Account gefunden werden konnte"
},
{
"id": "api.user.update_roles.one_admin.app_error",
@@ -2485,15 +2509,15 @@
},
{
"id": "api.user.update_roles.system_admin_needed.app_error",
- "translation": "Die Systemadministrator Rolle ist für diese Aktion erforderlich"
+ "translation": "Die Systemadministrator-Rolle ist für diese Aktion erforderlich"
},
{
"id": "api.user.update_roles.system_admin_set.app_error",
- "translation": "Die Systemadministrator Rolle kann nur durch einen anderen Systemadministrator gesetzt werden"
+ "translation": "Die Systemadministrator-Rolle kann nur durch einen anderen Systemadministrator gesetzt werden"
},
{
"id": "api.user.update_roles.team_admin_needed.app_error",
- "translation": "Die Teamadministrator Rolle ist für die Aktion erforderlich"
+ "translation": "Die Teamadministrator-Rolle ist für die Aktion erforderlich"
},
{
"id": "api.user.upload_profile_user.array.app_error",
@@ -2505,7 +2529,7 @@
},
{
"id": "api.user.upload_profile_user.decode_config.app_error",
- "translation": "Konnte Profilbild Einstellungen nicht dekodieren."
+ "translation": "Konnte Profilbild-Einstellungen nicht dekodieren."
},
{
"id": "api.user.upload_profile_user.encode.app_error",
@@ -2513,11 +2537,11 @@
},
{
"id": "api.user.upload_profile_user.no_file.app_error",
- "translation": "keine Datei unter 'image' in der Anfrage"
+ "translation": "Keine Datei unter 'image' in der Anfrage"
},
{
"id": "api.user.upload_profile_user.open.app_error",
- "translation": "Bild konnte nicht geöffnet werden"
+ "translation": "Konnte Bild nicht öffnen"
},
{
"id": "api.user.upload_profile_user.parse.app_error",
@@ -2525,7 +2549,7 @@
},
{
"id": "api.user.upload_profile_user.storage.app_error",
- "translation": "Die Datei kann nicht hochgeladen werden. Ein Foto Speicherort ist nicht eingerichtet."
+ "translation": "Die Datei kann nicht hochgeladen werden. Ein Foto-Speicherort ist nicht eingerichtet."
},
{
"id": "api.user.upload_profile_user.too_large.app_error",
@@ -2537,51 +2561,51 @@
},
{
"id": "api.user.verify_email.bad_link.app_error",
- "translation": "Fehlerhafter E-Mail-Adresse Bestätigungslink."
+ "translation": "Fehlerhafter E-Mail-Adressen-Bestätigungslink."
},
{
"id": "api.web_hub.start.starting.debug",
- "translation": "Starte %v Websocket Hubs"
+ "translation": "Starte %v Websocket-Hubs"
},
{
"id": "api.web_hub.start.stopping.debug",
- "translation": "Beende Websocket Hub Verbindungen"
+ "translation": "beende Websocket-Hub-Verbindungen"
},
{
"id": "api.web_socket.connect.error",
- "translation": "Websocket Verbindungsfehler: %v"
+ "translation": "Websocket-Verbindungsfehler: %v"
},
{
"id": "api.web_socket.connect.upgrade.app_error",
- "translation": "Fehler beim Hochstufen der Websocket Verbindung"
+ "translation": "Fehler beim Hochstufen der Websocket-Verbindung"
},
{
"id": "api.web_socket.init.debug",
- "translation": "Initialisiere WebSocket API Routen"
+ "translation": "Initialisiere WebSocket-API-Routen"
},
{
"id": "api.web_socket_handler.log.error",
- "translation": "%v:%v seq=%v uid=%v %v [details: %v]"
+ "translation": "%v:%v seq=%v uid=%v %v [Details: %v]"
},
{
"id": "api.web_socket_router.log.error",
- "translation": "Websocket Routing Fehler: seq=%v uid=%v %v [details: %v]"
+ "translation": "Websocket-Routing-Fehler: seq=%v uid=%v %v [Details: %v]"
},
{
"id": "api.web_team_hun.start.debug",
- "translation": "Team Hub wird gestoppt für teamId=%v"
+ "translation": "Team-Hub wird gestoppt für teamId=%v"
},
{
"id": "api.webhook.create_incoming.disabled.app_errror",
- "translation": "Eingehende webhooks wurden vom System Administrator deaktiviert."
+ "translation": "Eingehende Webhooks wurden vom Systemadministrator deaktiviert."
},
{
"id": "api.webhook.create_outgoing.disabled.app_error",
- "translation": "Ausgehende webhooks wurden vom System Administrator deaktiviert."
+ "translation": "Ausgehende Webhooks wurden vom Systemadministrator deaktiviert."
},
{
"id": "api.webhook.create_outgoing.intersect.app_error",
- "translation": "Ausgehende Webhooks vom selben Kanal können nicht die selben Trigger Wörter/Callback URLs haben."
+ "translation": "Ausgehende Webhooks vom selben Kanal können nicht dieselben Triggerwörter/Callback-URLs haben."
},
{
"id": "api.webhook.create_outgoing.not_open.app_error",
@@ -2589,7 +2613,7 @@
},
{
"id": "api.webhook.create_outgoing.permissions.app_error",
- "translation": "Die Berechtigungen für das Erstellen der ausgehenden Webhooks sind ungeeignet."
+ "translation": "Ungültige Berechtigungen um ausgehenden Webhook zu erstellen."
},
{
"id": "api.webhook.create_outgoing.triggers.app_error",
@@ -2597,19 +2621,19 @@
},
{
"id": "api.webhook.delete_incoming.disabled.app_errror",
- "translation": "Eingehende webhooks wurden vom System Administrator deaktiviert."
+ "translation": "Eingehende Webhooks wurden vom Systemadministrator deaktiviert."
},
{
"id": "api.webhook.delete_incoming.permissions.app_errror",
- "translation": "Die Berechtigungen für das Löschen der eingehenden Webhooks sind ungeeignet"
+ "translation": "Ungültige Berechtigungen um eingehenden Webhook zu löschen"
},
{
"id": "api.webhook.delete_outgoing.disabled.app_error",
- "translation": "Ausgehende webhooks wurden vom System Administrator deaktiviert."
+ "translation": "Ausgehende Webhooks wurden vom Systemadministrator deaktiviert."
},
{
"id": "api.webhook.delete_outgoing.permissions.app_error",
- "translation": "Die Berechtigungen für das Löschen der ausgehenden Webhooks sind ungeeignet"
+ "translation": "Ungültige Berechtigungen um ausgehenden Webhook zu löschen"
},
{
"id": "api.webhook.get_incoming.disabled.app_error",
@@ -2629,7 +2653,7 @@
},
{
"id": "api.webhook.init.debug",
- "translation": "Initialisiere Webhook API Routen"
+ "translation": "Initialisiere Webhook-API-Routen"
},
{
"id": "api.webhook.regen_outgoing_token.disabled.app_error",
@@ -2637,7 +2661,7 @@
},
{
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
- "translation": "Die Berechtigungen für die Erneuerung des Webhooks-Tokens sind ungeeignet"
+ "translation": "Ungültige Berechtigungen um ausgehenden Webhook-Token zu regenerieren"
},
{
"id": "api.webrtc.disabled.app_error",
@@ -2645,7 +2669,7 @@
},
{
"id": "api.webrtc.init.debug",
- "translation": "Initialisiere WebRTC API Routen"
+ "translation": "Initialisiere WebRTC-API-Routen"
},
{
"id": "api.webrtc.register_token.app_error",
@@ -2829,11 +2853,11 @@
},
{
"id": "ent.metrics.starting.info",
- "translation": "Metrics and profiling server is listening on %v"
+ "translation": "Metriken- und Profilierungsserver hört auf %v"
},
{
"id": "ent.metrics.stopping.info",
- "translation": "Metrics and profiling server is stopping on %v"
+ "translation": "Metriken- und Profilierungsserver stoppt auf %v"
},
{
"id": "ent.mfa.activate.authenticate.app_error",
@@ -3041,7 +3065,7 @@
},
{
"id": "mattermost.load_license.find.warn",
- "translation": "License key from https://mattermost.com required to unlock enterprise features."
+ "translation": "Lizenzschlüssel von https://mattermost.com benötigt um Enterprise Features freizuschalten."
},
{
"id": "mattermost.security_bulletin.error",
@@ -3225,7 +3249,7 @@
},
{
"id": "model.command.is_valid.team_id.app_error",
- "translation": "Ungültige Team ID"
+ "translation": "Ungültige Team-ID"
},
{
"id": "model.command.is_valid.token.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "Ungültige URL"
+ "translation": "Ungültige Adresse"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3509,15 +3533,15 @@
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_url.app_error",
- "translation": "Die WebRTC-Gateway-Admin-URL muss gesetzt und eine gültige URL sein sowie mit http:// oder https:// beginnen."
+ "translation": "Die WebRTC-Gateway-Admin-URL muss eine gültige URL sein und mit http:// oder https:// beginnen."
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
- "translation": "Die WebRTC-Gateway-Websocket-URL muss gesetzt und eine gültige URL sein sowie mit ws:// oder wss:// beginnen."
+ "translation": "Die WebRTC-Gateway-Websocket-URL muss eine gültige URL sein und mit ws:// oder wss:// beginnen."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
- "translation": "Die WebRTC STUN URL muss eine gültige URL sein und mit stun: beginnen."
+ "translation": "Die WebRTC-STUN-URI muss eine gültige URL sein und mit stun: beginnen."
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
@@ -3881,7 +3905,7 @@
},
{
"id": "model.user.is_valid.position.app_error",
- "translation": "Invalid position: must not be longer than 35 characters."
+ "translation": "Ungültige Position: Darf nicht länger als 35 Zeichen sein."
},
{
"id": "model.user.is_valid.pwd.app_error",
@@ -4189,7 +4213,7 @@
},
{
"id": "store.sql_channel.get_member.missing.app_error",
- "translation": "Kein Kanalmitglied mit dieser Benutzer Id und Kanal Id gefunden"
+ "translation": "Kein Kanalmitglied mit dieser Benutzer-ID und Kanal-ID gefunden"
},
{
"id": "store.sql_channel.get_member_count.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "Es konnten nicht alle Kanalmitglieder abgerufen werden"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "Kanalmitglieder konnten nicht abgerufen werden"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "Es konnten nicht alle Kanäle abgerufen werden"
@@ -4661,43 +4689,43 @@
},
{
"id": "store.sql_reaction.delete.begin.app_error",
- "translation": "Unable to open transaction while deleting reaction"
+ "translation": "Konnte Transaktion zum Löschen der Reaktion nicht öffnen"
},
{
"id": "store.sql_reaction.delete.commit.app_error",
- "translation": "Unable to commit transaction while deleting reaction"
+ "translation": "Konnte Transaktion zum Löschen der Reaktion nicht absenden"
},
{
"id": "store.sql_reaction.delete.save.app_error",
- "translation": "Unable to delete reaction"
+ "translation": "Konnte Reaktion nicht löschen"
},
{
"id": "store.sql_reaction.delete_all_with_emoj_name.delete_reactions.app_error",
- "translation": "Unable to delete reactions with the given emoji name"
+ "translation": "Konnte Reaktion mit dem angegebenen Emoji-Namen nicht löschen"
},
{
"id": "store.sql_reaction.delete_all_with_emoj_name.get_reactions.app_error",
- "translation": "Unable to get reactions with the given emoji name"
+ "translation": "Konnte Reaktionen mit dem gegebenen Emoji-Namen nicht abrufen"
},
{
"id": "store.sql_reaction.delete_all_with_emoji_name.update_post.warn",
- "translation": "Unable to update Post.HasReactions while removing reactions post_id=%v, error=%v"
+ "translation": "Konnte Post.HasReactions nicht aktualisieren während entfernen von Reaktionen post_id=%v, error=%v"
},
{
"id": "store.sql_reaction.get_for_post.app_error",
- "translation": "Unable to get reactions for post"
+ "translation": "Konnte Reaktionen für Nachricht nicht abrufen"
},
{
"id": "store.sql_reaction.save.begin.app_error",
- "translation": "Unable to open transaction while saving reaction"
+ "translation": "Konnte Transaktion zum Speichern der Reaktion nicht öffnen"
},
{
"id": "store.sql_reaction.save.commit.app_error",
- "translation": "Unable to commit transaction while saving reaction"
+ "translation": "Konnte Transaktion zum Speichern der Reaktion nicht absenden"
},
{
"id": "store.sql_reaction.save.save.app_error",
- "translation": "Unable to save reaction"
+ "translation": "Konnte Reaktion nicht speichern"
},
{
"id": "store.sql_session.analytics_session_count.app_error",
@@ -4849,7 +4877,7 @@
},
{
"id": "store.sql_team.get_member.missing.app_error",
- "translation": "Kein Teammitglied mit dieser Benutzer ID und Team ID gefunden"
+ "translation": "Kein Teammitglied mit dieser Benutzer-ID und Team-ID gefunden"
},
{
"id": "store.sql_team.get_member_count.app_error",
@@ -4869,7 +4897,7 @@
},
{
"id": "store.sql_team.get_unread.app_error",
- "translation": "We couldn't get the teams unread messages"
+ "translation": "Die ungelesenen Mitteilungen des Teams konnten nicht abgerufen werden"
},
{
"id": "store.sql_team.permanent_delete.app_error",
@@ -5253,7 +5281,7 @@
},
{
"id": "utils.mail.send_mail.msg_data.app_error",
- "translation": "Fehler bei Hinzufügen von E-Mail Daten"
+ "translation": "Fehler bei Hinzufügen der E-Mail Daten"
},
{
"id": "utils.mail.send_mail.sending.debug",
@@ -5281,7 +5309,7 @@
},
{
"id": "web.check_browser_compatibility.app_error",
- "translation": "Ihr aktueller Browser wird nicht unterstützt. Folgende Browser werden unterstützt: Google Chrome 21 oder höher, Internet Explorer 11 oder höher, Firefox 14 oder höher, Safari 9 oder höher"
+ "translation": "Ihr aktueller Browser wird nicht unterstützt, bitte aktualisieren Sie zu einem der folgenden Browser: Google Chrome 21 oder höher, Internet Explorer 11 oder höher, Firefox 14 oder höher, Safari 9 oder höher"
},
{
"id": "web.claim_account.team.error",
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "Zurück"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximale Anhangslänge sind {{.Max}} Zeichen, empfangene Größe ist {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Der Kanal konnte nicht gefunden werden"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "Kein Text angegeben"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximale Textlänge sind {{.Max}} Zeichen, empfangene Größe ist {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Der Benutzer konnte nicht gefunden werden"
diff --git a/i18n/en.json b/i18n/en.json
index e5bee28066..1744f02b19 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -287,10 +287,6 @@
"id": "api.channel.leave.default.app_error",
"translation": "Cannot leave the default channel {{.Channel}}"
},
- {
- "id": "api.channel.remove.default.app_error",
- "translation": "Cannot remove user from the default channel {{.Channel}}"
- },
{
"id": "api.channel.leave.direct.app_error",
"translation": "Cannot leave a direct message channel"
@@ -303,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v has left the channel."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Failed to post displayname update message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "Failed to retrieve user while trying to save update channel displayname message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s updated the channel display name from: %s to: %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Failed to post join/leave message %v"
@@ -323,22 +331,14 @@
"id": "api.channel.post_update_channel_header_message_and_forget.updated_to",
"translation": "%s updated the channel header to: %s"
},
- {
- "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
- "translation": "Failed to post displayname update message %v"
- },
- {
- "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
- "translation": "Failed to retrieve user while trying to save update channel displayname message %v"
- },
- {
- "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
- "translation": "%s updated the channel display name from: %s to: %s"
- },
{
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Failed to post join/leave message %v"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "Cannot remove user from the default channel {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "You do not have the appropriate permissions "
@@ -491,10 +491,6 @@
"id": "api.command_echo.create.app_error",
"translation": "Unable to create /echo post, err=%v"
},
- {
- "id": "api.command_echo.message.app_error",
- "translation": "A message must be provided with the /echo command."
- },
{
"id": "api.command_echo.delay.app_error",
"translation": "Delays must be under 10000 seconds"
@@ -511,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'message' [delay in seconds]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A message must be provided with the /echo command."
+ },
{
"id": "api.command_echo.name",
"translation": "echo"
@@ -827,14 +827,14 @@
"id": "api.context.mfa_required.app_error",
"translation": "Multi-factor authentication is required on this server."
},
- {
- "id": "api.context.permissions.app_error",
- "translation": "You do not have the appropriate permissions"
- },
{
"id": "api.context.missing_teamid.app_error",
"translation": "Missing Team Id"
},
+ {
+ "id": "api.context.permissions.app_error",
+ "translation": "You do not have the appropriate permissions"
+ },
{
"id": "api.context.session_expired.app_error",
"translation": "Invalid or expired session, please login again."
@@ -4275,10 +4275,6 @@
"id": "store.sql_channel.get.find.app_error",
"translation": "We encountered an error finding the channel"
},
- {
- "id": "store.sql_channel.get_members_by_ids.app_error",
- "translation": "We couldn't get the channel members"
- },
{
"id": "store.sql_channel.get_all.app_error",
"translation": "We couldn't get all the channels"
@@ -4331,6 +4327,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "We couldn't get the channel members"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "We couldn't get the channel members"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "We couldn't get the channels"
@@ -5451,6 +5451,10 @@
"id": "web.header.back",
"translation": "Back"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Couldn't find the channel"
@@ -5479,10 +5483,6 @@
"id": "web.incoming_webhook.text.length.app_error",
"translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
},
- {
- "id": "web.incoming_webhook.attachment.app_error",
- "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
- },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Couldn't find the user"
diff --git a/i18n/es.json b/i18n/es.json
index 028ca05887..e2af6ee587 100644
--- a/i18n/es.json
+++ b/i18n/es.json
@@ -197,7 +197,7 @@
},
{
"id": "api.channel.create_channel.direct_channel.app_error",
- "translation": "Debe usar el servicio del api createDirectChannel para crear un mensaje directo al canal"
+ "translation": "Debe usar el servicio del api createDirectChannel para crear un canal de mensajes directos"
},
{
"id": "api.channel.create_channel.invalid_character.app_error",
@@ -217,7 +217,7 @@
},
{
"id": "api.channel.create_direct_channel.invalid_user.app_error",
- "translation": "Id de otro usuario inválido "
+ "translation": "Id de otro usuario no válido "
},
{
"id": "api.channel.delete_channel.archived",
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v ha abandonado el canal."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "No se pudo publicar el mensaje de actualización del nombre del canal %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "No se pudo recuperar de usuario al intentar guardar la actualización del nombre del canal %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s actualizado el nombre del canal de: %s a: %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Fallo al publicar el mensaje de unir/abandonar %v"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Fallo al publicar el mensaje de unir/abandonar %v"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "No se puede remover el usuario del canal predeterminado {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "No tienes los permisos apropiados "
@@ -365,7 +381,7 @@
},
{
"id": "api.command.delete.app_error",
- "translation": "Permisos inapropiados para eliminar el comando de barra"
+ "translation": "Permisos inapropiados para eliminar el comando"
},
{
"id": "api.command.disabled.app_error",
@@ -437,7 +453,7 @@
},
{
"id": "api.command.regen.app_error",
- "translation": "Permisos inapropiados para utilizar le comando de regenerar token"
+ "translation": "Permisos inapropiados para utilizar el comando de regenerar token"
},
{
"id": "api.command.team_mismatch.app_error",
@@ -445,7 +461,7 @@
},
{
"id": "api.command.update.app_error",
- "translation": "Permisos inapropiados para actualizar el comando de barra"
+ "translation": "Permisos inapropiados para actualizar el comando"
},
{
"id": "api.command_away.desc",
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'mensaje' [retraso en segundos]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "Un mensaje debe ser proporcionado con el comando /echo."
+ },
{
"id": "api.command_echo.name",
"translation": "echo"
@@ -509,7 +529,7 @@
},
{
"id": "api.command_expand_collapse.fail.app_error",
- "translation": "Ha ocurrido un error mientras se expandian las previsualizaciones"
+ "translation": "Se ha producido un error durante la expansión de las previsualizaciones"
},
{
"id": "api.command_join.desc",
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "La autenticación de múltiples factores es requerida en este servidor."
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Falta Team Id"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "No tienes los permisos apropiados"
@@ -1223,7 +1247,7 @@
},
{
"id": "api.oauth.regenerate_secret.app_error",
- "translation": "Permisos inapropiados para regenerar el secreto la App de OAuth2"
+ "translation": "Permisos inapropiados para regenerar el secreto de la App de OAuth2"
},
{
"id": "api.oauth.register_oauth_app.turn_off.app_error",
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Error al eliminar la reacción cuando el canal id en la URL no coincide con el id del mensaje en la URL"
+ "translation": "Error al eliminar la reacción debido a que el canal ID no coincide con el ID del mensaje en el URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "Inicializando rutas del API para las reacciones"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "No se pudo obtener las reacciones cuando el canal id en la URL no coincide con el id del mensaje en la URL"
+ "translation": "No se pudo obtener las reacciones debido a que el canal ID no coincide con el ID del mensaje en el URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Error al guardar la reacción cuando el canal id en la URL no coincide con el id del mensaje en la URL"
+ "translation": "Error al guardar la reacción debido a que el canal ID no coincide con el ID del mensaje en el URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,11 +1853,11 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "El tamaño del archivo no está disponible"
+ "translation": "Solicitud con formato incorrecto: campo con el tamaño del archivo no está presente."
},
{
"id": "api.team.init.debug",
- "translation": "Inicializando rutas del API para los Equipos"
+ "translation": "Inicializando rutas del API para los equipos"
},
{
"id": "api.team.invite_members.admin",
@@ -2297,7 +2321,7 @@
},
{
"id": "api.user.init.debug",
- "translation": "Inicializando rutas del API para los Usuarios"
+ "translation": "Inicializando rutas del API para los usuarios"
},
{
"id": "api.user.ldap_to_email.not_available.app_error",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Ya sea el id de usuario o el nombre del equipo y la dirección de correo del usuario deben ser suministradas"
+ "translation": "Debe proporcionar un ID de usuario o nombre de equipo y correo electrónico de usuario"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -2601,7 +2625,7 @@
},
{
"id": "api.webhook.delete_incoming.permissions.app_errror",
- "translation": "Permisos inapropiados para eliminar un webhook entrante"
+ "translation": "Permisos inapropiados para eliminar un webhook de entrada"
},
{
"id": "api.webhook.delete_outgoing.disabled.app_error",
@@ -2609,7 +2633,7 @@
},
{
"id": "api.webhook.delete_outgoing.permissions.app_error",
- "translation": "Permisos inapropiados para eliminar el webhook saliente"
+ "translation": "Permisos inapropiados para eliminar el webhook de salida"
},
{
"id": "api.webhook.get_incoming.disabled.app_error",
@@ -2629,7 +2653,7 @@
},
{
"id": "api.webhook.init.debug",
- "translation": "Inicializando rutas del API para los Webhooks"
+ "translation": "Inicializando rutas del API para los webhooks"
},
{
"id": "api.webhook.regen_outgoing_token.disabled.app_error",
@@ -2637,7 +2661,7 @@
},
{
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
- "translation": "Permisos inapropiados para regenerar un token para el Webhook saliente"
+ "translation": "Permisos inapropiados para regenerar un token para el webhook de salida"
},
{
"id": "api.webrtc.disabled.app_error",
@@ -3013,7 +3037,7 @@
},
{
"id": "manaultesting.manual_test.uid.debug",
- "translation": "No hay un uid en el url"
+ "translation": "No hay un uid en el URL"
},
{
"id": "manaultesting.test_autolink.info",
@@ -3225,7 +3249,7 @@
},
{
"id": "model.command.is_valid.team_id.app_error",
- "translation": "Id del equipo inválido"
+ "translation": "Id del equipo no válido"
},
{
"id": "model.command.is_valid.token.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "URL inválido"
+ "translation": "URL no válido"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3509,11 +3533,11 @@
},
{
"id": "model.config.is_valid.webrtc_gateway_admin_url.app_error",
- "translation": "La dirección url de Administración de la Puerta de enlace para WebRTC debe ser una dirección válida y comenzar con http:// o https://."
+ "translation": "La dirección URL de Administración de la Puerta de enlace para WebRTC debe ser una dirección válida y comenzar con http:// o https://."
},
{
"id": "model.config.is_valid.webrtc_gateway_ws_url.app_error",
- "translation": "La dirección url de la Puerta de enlace del Websocket para WebRTC debe ser una dirección válida y comenzar con ws:// o wss://."
+ "translation": "La dirección URL de la Puerta de enlace del WebSocket para WebRTC debe ser una dirección válida y comenzar con ws:// o wss://."
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
@@ -3585,7 +3609,7 @@
},
{
"id": "model.incoming_hook.team_id.app_error",
- "translation": "Id del Equipo inválido"
+ "translation": "ID del equipo no válido"
},
{
"id": "model.incoming_hook.update_at.app_error",
@@ -3637,7 +3661,7 @@
},
{
"id": "model.outgoing_hook.is_valid.callback.app_error",
- "translation": "Callback urls inválido"
+ "translation": "Callback URLs no válido"
},
{
"id": "model.outgoing_hook.is_valid.channel_id.app_error",
@@ -3661,7 +3685,7 @@
},
{
"id": "model.outgoing_hook.is_valid.team_id.app_error",
- "translation": "Id del Equipo inválido"
+ "translation": "ID del equipo no válido"
},
{
"id": "model.outgoing_hook.is_valid.token.app_error",
@@ -3733,7 +3757,7 @@
},
{
"id": "model.post.is_valid.root_parent.app_error",
- "translation": "Id de la raíz no es válido, debe ser asignado si el Id del padre fue asignado"
+ "translation": "ID de la raíz no es válido, debe ser asignado si el ID del padre fue asignado"
},
{
"id": "model.post.is_valid.type.app_error",
@@ -3837,7 +3861,7 @@
},
{
"id": "model.team_member.is_valid.team_id.app_error",
- "translation": "Id del equipo inválido"
+ "translation": "ID del equipo no válido"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
@@ -3949,7 +3973,7 @@
},
{
"id": "model.user.is_valid.team_id.app_error",
- "translation": "Id del Equipo inválido"
+ "translation": "ID del equipo no válido"
},
{
"id": "model.user.is_valid.update_at.app_error",
@@ -4041,19 +4065,19 @@
},
{
"id": "store.sql.open_conn.critical",
- "translation": "Falla al abrir una conexión sql a err:%v"
+ "translation": "Falla al abrir una conexión SQL a err:%v"
},
{
"id": "store.sql.open_conn.panic",
- "translation": "Failed to open sql connection %v"
+ "translation": "Falla al abrir una conexión SQL %v"
},
{
"id": "store.sql.ping.critical",
- "translation": "Falla al hacer ping a la base de datos err:%v"
+ "translation": "Falla al hacer ping a la BD err:%v"
},
{
"id": "store.sql.pinging.info",
- "translation": "Verificando conexión con la base de datos sql %v"
+ "translation": "Verificando conexión con la base de datos SQL %v"
},
{
"id": "store.sql.read_replicas_not_licensed.critical",
@@ -4189,7 +4213,7 @@
},
{
"id": "store.sql_channel.get_member.missing.app_error",
- "translation": "No se encontró un miembro con el id de usuario y el id del canal"
+ "translation": "No se encontró un miembro con el ID de usuario y el ID del canal"
},
{
"id": "store.sql_channel.get_member_count.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "No pudimos obtener los miembros del canal"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "No pudimos obtener los miembros del canal"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "No pudimos obtener los canales"
@@ -4241,7 +4269,7 @@
},
{
"id": "store.sql_channel.save_channel.existing.app_error",
- "translation": "Debe llamarse a actualizar para un canal existente"
+ "translation": "Para un canal existente debe ejecutarse una actualización"
},
{
"id": "store.sql_channel.save_channel.exists.app_error",
@@ -4281,7 +4309,7 @@
},
{
"id": "store.sql_channel.save_member.exists.app_error",
- "translation": "Un miembro del canal con este id ya existe"
+ "translation": "Un miembro del canal con este ID ya existe"
},
{
"id": "store.sql_channel.save_member.open_transaction.app_error",
@@ -4493,7 +4521,7 @@
},
{
"id": "store.sql_oauth.save_app.existing.app_error",
- "translation": "Se debe ejecutar actualizar para una app existente"
+ "translation": "Para una app existente debe ejecutarse una actualización"
},
{
"id": "store.sql_oauth.save_app.save.app_error",
@@ -4849,7 +4877,7 @@
},
{
"id": "store.sql_team.get_member.missing.app_error",
- "translation": "No se encontró un miembro del equipo para el id de usuario y el id del equipo"
+ "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",
@@ -4869,7 +4897,7 @@
},
{
"id": "store.sql_team.get_unread.app_error",
- "translation": "We couldn't get the teams unread messages"
+ "translation": "No pudimos obtener los mensajes sin leer de tus equipos"
},
{
"id": "store.sql_team.permanent_delete.app_error",
@@ -4889,11 +4917,11 @@
},
{
"id": "store.sql_team.save.existing.app_error",
- "translation": "Debe ejecturase actualizar para un equipo existente"
+ "translation": "Para un equipo existente debe ejecutarse una actualización"
},
{
"id": "store.sql_team.save_member.exists.app_error",
- "translation": "Ya existe un miembro del equipo con el mismo id"
+ "translation": "Ya existe un miembro del equipo con el mismo ID"
},
{
"id": "store.sql_team.save_member.save.app_error",
@@ -5005,7 +5033,7 @@
},
{
"id": "store.sql_user.save.existing.app_error",
- "translation": "Debe ejecutarse actualizar para un usuario existente"
+ "translation": "Para un usuario existente debe ejecutarse una actualización"
},
{
"id": "store.sql_user.save.max_accounts.app_error",
@@ -5253,7 +5281,7 @@
},
{
"id": "utils.mail.send_mail.msg_data.app_error",
- "translation": "Falla al agregar la data al mensaje del correo electrónico"
+ "translation": "Falla al agregar los datos al mensaje del correo electrónico"
},
{
"id": "utils.mail.send_mail.sending.debug",
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "Atrás"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "La máxima longitud de los archivos adjuntos es de {{.Max}} caracteres, se recibió un tamaño de {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "No se encontró el canal"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "No se especificó un texto"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "La máxima longitud del texto es de {{.Max}} caracteres, se recibió un tamaño de {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "No se encontró el usuario"
diff --git a/i18n/fr.json b/i18n/fr.json
index a5a906e952..63a746c1d2 100644
--- a/i18n/fr.json
+++ b/i18n/fr.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v a quitté le canal."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Failed to post displayname update message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "Impossible de récupérer l'utilisateur lors de l'enregistrement d'un nouveau message de canal %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s a mis à jour l'en-tête du canal de : %s en : %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Erreur lors de l'envoi du message joindre/quitter %v"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Impossible d'envoyer le message joindre/quitter %v"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "Impossible de quitter le canal par défaut {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "Vous n'avez pas les droits requis "
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'message' [délai en secondes]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A message must be provided with the /echo command."
+ },
{
"id": "api.command_echo.name",
"translation": "echo"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "Multi-factor authentication is required on this server."
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Missing Team Id"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "Vous n'avez pas les permissions appropriées"
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to delete reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "Initialisation des routes API d'administration"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "Failed to get reactions when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to save reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "Taille de fichier indisponible"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Veuillez entrer soit un identifiant utilisateur, soit le nom d'une équipe"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "Url invalide"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3837,7 +3861,7 @@
},
{
"id": "model.team_member.is_valid.team_id.app_error",
- "translation": "Id d'équipe invalide"
+ "translation": "Id équipe invalide"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "Nous n'avons pas pu obtenir les membres du canal"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "Nous n'avons pas pu obtenir les membres du canal"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "Nous n'avons pas pu obtenir les canaux"
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "Précédent"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Nous n'avons pas pu trouver le canal"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "Aucun texte indiqué"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Utilisateur introuvable"
diff --git a/i18n/ja.json b/i18n/ja.json
index 7f1bd0822b..6dcc6a51d0 100644
--- a/i18n/ja.json
+++ b/i18n/ja.json
@@ -217,7 +217,7 @@
},
{
"id": "api.channel.create_direct_channel.invalid_user.app_error",
- "translation": "他のユーザーIDが不正です"
+ "translation": "他のユーザーIDが不正です "
},
{
"id": "api.channel.delete_channel.archived",
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%vがチャンネルから脱退しました。"
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "表示名更新メッセージ %v を投稿できませんでした"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "チャンネル表示名更新メッセージ%vを保存する際にユーザーを取得できませんでした"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%sがチャンネル表示名を %s から %s に更新しました"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "参加/脱退のメッセージを投稿できませんでした %v"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "参加/脱退のメッセージ%vを投稿できませんでした"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "デフォルトのチャンネル{{.Channel}}から脱退することはできません"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "あなたには必要な権限が付与されていません"
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'メッセージ' [遅延秒数]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "/echo コマンドはメッセージを指定しなくてはいけません。"
+ },
{
"id": "api.command_echo.name",
"translation": "エコー"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "このサーバーでは多要素認証が必要です。"
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "チームIDが見付かりません"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "あなたには必要な権限が付与されていません"
@@ -1377,7 +1401,7 @@
},
{
"id": "api.post.init.debug",
- "translation": "POST APIルートを初期化しています"
+ "translation": "投稿APIルートを初期化しています"
},
{
"id": "api.post.make_direct_channel_visible.get_2_members.error",
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "URL内のチャンネルIDがURL内の投稿IDと一致しないため、リアクションを削除できませんでした"
+ "translation": "チャンネルIDがURL内の投稿IDと一致しないためリアクションを削除できませんでした"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "リアクションAPIルートを初期化しています"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "URL内のチャンネルIDとURL内の投稿IDが一致しないため、リアクションを取得できませんでした"
+ "translation": "チャンネルIDがURL内の投稿IDと一致しないためリアクションを取得できませんでした"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "URL内のチャンネルIDとURL内の投稿IDが一致しないため、リアクションを保存できませんでした"
+ "translation": "チャンネルIDがURL内の投稿IDと一致しないためリアクションを保存できませんでした"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "ファイルサイズが分かりません"
+ "translation": "不正なリクエスト: ファイルサイズ項目が存在しません。"
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "ユーザーIDまたはチーム名と電子メールアドレスの組み合わせを指定しなくてはいけません"
+ "translation": "ユーザーIDまたはチーム名と電子メールのいずれかを入力しなければなりません"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3013,7 +3037,7 @@
},
{
"id": "manaultesting.manual_test.uid.debug",
- "translation": "URLにUIDがありません"
+ "translation": "URLにuidがありません"
},
{
"id": "manaultesting.test_autolink.info",
@@ -3517,7 +3541,7 @@
},
{
"id": "model.config.is_valid.webrtc_stun_uri.app_error",
- "translation": "WebRTC STUN URIは、stun:から始まる有効なURIにしてください"
+ "translation": "WebRTC STUN URIは、stun:で始まる有効なURLにしてください"
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
@@ -3733,7 +3757,7 @@
},
{
"id": "model.post.is_valid.root_parent.app_error",
- "translation": "親IDが設定されている場合は、正しいルートIDを設定してください"
+ "translation": "親IDが設定されている場合、無効なルートIDが設定されていなければなりません"
},
{
"id": "model.post.is_valid.type.app_error",
@@ -4189,7 +4213,7 @@
},
{
"id": "store.sql_channel.get_member.missing.app_error",
- "translation": "そのユーザーIDとチャンネルIDに合致するチャンネルのメンバーが見付かりません"
+ "translation": "そのユーザーIDとチャンネルIDに合致するチャンネルのメンバーが見付かりませんでした"
},
{
"id": "store.sql_channel.get_member_count.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "チャンネルのメンバーが取得できませんでした"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "チャンネルのメンバーが取得できませんでした"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "チャンネルが見付かりませんでした"
@@ -4849,7 +4877,7 @@
},
{
"id": "store.sql_team.get_member.missing.app_error",
- "translation": "そのユーザーIDとチームIDに合致するチームのメンバーが見付かりません"
+ "translation": "そのユーザーIDとチームIDに合致するチームのメンバーが見付かりませんでした"
},
{
"id": "store.sql_team.get_member_count.app_error",
@@ -4869,7 +4897,7 @@
},
{
"id": "store.sql_team.get_unread.app_error",
- "translation": "We couldn't get the teams unread messages"
+ "translation": "チームの未読メッセージを取得できませんでした"
},
{
"id": "store.sql_team.permanent_delete.app_error",
@@ -4893,7 +4921,7 @@
},
{
"id": "store.sql_team.save_member.exists.app_error",
- "translation": "そのIDを持つチャンネルのメンバーは既に存在します"
+ "translation": "そのIDを持つチームのメンバーは既に存在します"
},
{
"id": "store.sql_team.save_member.save.app_error",
@@ -5281,7 +5309,7 @@
},
{
"id": "web.check_browser_compatibility.app_error",
- "translation": "あなたの使用中のブラウザーはサポートされていません。以下のブラウザーを使ってください。Google Chrome 21以降、Internet Explorer 11以降、Firefox 14以降、Safari 9以降"
+ "translation": "あなたの使用中のブラウザーはサポートされていません。以下のブラウザーを使用してください。Google Chrome 21以降、Internet Explorer 11以降、Firefox 14以降、Safari 9以降"
},
{
"id": "web.claim_account.team.error",
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "戻る"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "最大添付サイズは{{.Max}}文字ですが、受け取ったサイズは{{.Actual}}です。"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "チャンネルが見付かりません"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "テキストは指定されていません"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "最大文字数は{{.Max}}文字ですが、受け取ったサイズは{{.Actual}}です"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "ユーザーが見付かりません"
diff --git a/i18n/ko.json b/i18n/ko.json
index 0309e891fc..b116d51038 100644
--- a/i18n/ko.json
+++ b/i18n/ko.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v 가 채널을 떠났습니다."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Failed to post displayname update message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "업데이트 채널 헤더 메시지 %v을(를) 저장 시도중 사용자를 가져오는데 실패했습니다"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s 이(가) 채널 헤더를 %s에서 %s(으)로 갱신했습니다"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "메시지 %v 를 포스트 하는 데 실패하였습니다"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "메시지 %v 를 포스트 하는 데 실패하였습니다"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "기본 채널은 삭제할 수 없습니다 {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "작업을 할 수 있는 권한이 없습니다."
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'메시지' [딜레이(초)]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A message must be provided with the /echo command."
+ },
{
"id": "api.command_echo.name",
"translation": "에코"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "Multi-factor authentication is required on this server."
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Missing Team Id"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "작업을 할 수 있는 권한이 없습니다"
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to delete reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "관리자 API 경로 초기화 중"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "Failed to get reactions when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to save reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "유효하지 않은 Filesize"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Either user id or team name and user email must be provided"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "잘못된 URL"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3837,7 +3861,7 @@
},
{
"id": "model.team_member.is_valid.team_id.app_error",
- "translation": "잘못된 팀 아이디입니다."
+ "translation": "잘못된 팀 ID"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
@@ -3949,7 +3973,7 @@
},
{
"id": "model.user.is_valid.team_id.app_error",
- "translation": "잘못된 팀 아이디입니다."
+ "translation": "잘못된 팀 ID"
},
{
"id": "model.user.is_valid.update_at.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "채널을 찾을 수 없습니다"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "채널을 찾을 수 없습니다"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "채널을 찾을 수 없습니다"
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "돌아가기"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "채널을 찾을 수 없습니다"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "지정된 텍스트가 없습니다."
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "채널을 찾을 수 없습니다"
diff --git a/i18n/nl.json b/i18n/nl.json
index 78688af11b..cd9e9b252d 100644
--- a/i18n/nl.json
+++ b/i18n/nl.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v heeft het kanaal verlaten."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Failed to post displayname update message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "Kon de gebruiker niet ophalen tijdens het bewaren van de nieuwe kanaalkoptekst %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s heeft de kanaalkoptekst veranderd van \"%s\" naar \"%s\""
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Plaatsen van bericht over binnenkomen/verlaten %v is mislukt"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Het plaatsen van een komen/gaan bericht %v is mislukt"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "Kan het standaardkanaal {{.Channel}} niet verlaten"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "U beschikt niet over juiste de rechten "
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'message' [vertraging in seconden]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A message must be provided with the /echo command."
+ },
{
"id": "api.command_echo.name",
"translation": "echo"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "Multi-factor authentication is required on this server."
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Missing Team Id"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "U beschikt niet over juiste de rechten"
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to delete reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "Initialisatie van de admin-api-routes"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "Failed to get reactions when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to save reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "Bestandsgroote is niet beschikbaar"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Een gebruikers id of een team naam en een e-mail adres moeten opgegeven worden"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "Ongeldige url"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3517,7 +3541,7 @@
},
{
"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 must be a valid URL starting with stun:"
},
{
"id": "model.config.is_valid.webrtc_turn_shared_key.app_error",
@@ -3585,7 +3609,7 @@
},
{
"id": "model.incoming_hook.team_id.app_error",
- "translation": "Ongeldige team id"
+ "translation": "Ongeldig team id"
},
{
"id": "model.incoming_hook.update_at.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "We kunnen de kanaal leden niet ophalen"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "We kunnen de kanaal leden niet ophalen"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "We kunnen de kanalen niet ophalen"
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "Terug"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Het kanaal kan niet gevonden worden"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "Geen tekst gespecifieerd"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "De gebruiker kan niet gevonden worden"
diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json
index 0511d90b87..f736e6dabc 100644
--- a/i18n/pt-BR.json
+++ b/i18n/pt-BR.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v deixou o canal."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Falha ao postar a mensagem de atualização do nome de exibição %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "Não foi possível recuperar o usuário ao tentar salvar a mensagem de atualização do nome de exibição %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s atualizou o nome de exibição do canal de: %s para: %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Não foi possível postar mensagem juntar/deixar %v"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Não foi possível postar mensagem de juntar/deixar %v"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "Não é possível remover usuário do canal padrão {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "Você não tem a permissão apropriada "
@@ -469,7 +485,7 @@
},
{
"id": "api.command_collapse.success",
- "translation": "Imagens para links agora para ficarão recolhidos por padrão"
+ "translation": "Imagens para links agora ficarão recolhidos por padrão"
},
{
"id": "api.command_echo.create.app_error",
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'mensagem' [atraso em segundos]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A mensagem precisa ser fornecida com o comando /echo."
+ },
{
"id": "api.command_echo.name",
"translation": "echo"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "Autenticação multi-fator é obrigatória neste servidor."
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Faltando Id da Equipe"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "Você não tem a permissão apropriada"
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Falha ao deletar a reação quando o id do canal na URL não coincide com o id do post na URL"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "Inicializando reactions api routes"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "Falha ao obter as reações quando o id do canal na URL não coincide com o id do post na URL"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Falha ao salvar a reação quando o id do canal na URL não coincide com o id do post na URL"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "Tamanho do arquivo indisponível"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -1997,7 +2021,7 @@
},
{
"id": "api.templates.mfa_deactivated_body.info",
- "translation": "Autenticação multi-fator foi removida da sua conta em {{ .SiteURL }}.
Se está mudança não foi iniciada por você, por favor entre em contato com o administrador do sistema"
+ "translation": "Autenticação multi-fator foi removida da sua conta em {{ .SiteURL }}.
Se está mudança não foi iniciada por você, por favor entre em contato com o administrador do sistema."
},
{
"id": "api.templates.mfa_deactivated_body.title",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Id do usuário ou o nome da equipe e e-mail deve ser fornecido"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "Url inválida"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3585,7 +3609,7 @@
},
{
"id": "model.incoming_hook.team_id.app_error",
- "translation": "Equipe id inválida"
+ "translation": "Inválido equipe id"
},
{
"id": "model.incoming_hook.update_at.app_error",
@@ -3661,7 +3685,7 @@
},
{
"id": "model.outgoing_hook.is_valid.team_id.app_error",
- "translation": "Equipe id inválida"
+ "translation": "Inválido equipe id"
},
{
"id": "model.outgoing_hook.is_valid.token.app_error",
@@ -3837,7 +3861,7 @@
},
{
"id": "model.team_member.is_valid.team_id.app_error",
- "translation": "Equipe id inválida"
+ "translation": "Inválido equipe id"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
@@ -3949,7 +3973,7 @@
},
{
"id": "model.user.is_valid.team_id.app_error",
- "translation": "Equipe id inválida"
+ "translation": "Inválido equipe id"
},
{
"id": "model.user.is_valid.update_at.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "Não foi possível obter os membros do canal"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "Não foi possível obter os membros do canal"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "Não foi possível obter os canais"
@@ -4869,7 +4897,7 @@
},
{
"id": "store.sql_team.get_unread.app_error",
- "translation": "We couldn't get the teams unread messages"
+ "translation": "Não foi possível obter as mensagens não lidas da equipe"
},
{
"id": "store.sql_team.permanent_delete.app_error",
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "Voltar"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Não foi possível encontrar o canal"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "Nenhum texto específicado"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Não foi possível encontrar o usuário"
diff --git a/i18n/ru.json b/i18n/ru.json
index c706de2ae8..5970909d8c 100644
--- a/i18n/ru.json
+++ b/i18n/ru.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v покинул канал."
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Ну удалось отправить сообщение об обновлении отображаемого имени канала %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "Не удалось получить пользователя при попытке обновления отображаемого имени канала %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s обновил отображаемое имя канала с: %s на: %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "Не удалось отправить join/leave сообщение %v"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "Не удалось отправить сообщение о присоединении/выходе %v"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "Невозможно удалить пользователя с канала по умолчанию {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "У вас нет соответствующих прав "
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'сообщение' [задержка в секундах]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A message must be provided with the /echo command."
+ },
{
"id": "api.command_echo.name",
"translation": "эхо"
@@ -705,7 +725,11 @@
},
{
"id": "api.context.mfa_required.app_error",
- "translation": "Multi-factor authentication is required on this server."
+ "translation": "На этом сервере требуется многофакторная авторизация."
+ },
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Отсутствует идентификатор команды"
},
{
"id": "api.context.permissions.app_error",
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to delete reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "Инициализация административных маршрутов api"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "Failed to get reactions when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "Failed to save reaction when channel id in URL doesn't match post id in URL"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "Размер файла недоступен"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "Должны быть предоставлены идентификатор пользователя или имя команды и адрес электронной почты пользователя"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "Недопустимый url адрес"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3585,7 +3609,7 @@
},
{
"id": "model.incoming_hook.team_id.app_error",
- "translation": "Некорректный идентификатор команды"
+ "translation": "Недопустимый идентификатор команды"
},
{
"id": "model.incoming_hook.update_at.app_error",
@@ -3661,7 +3685,7 @@
},
{
"id": "model.outgoing_hook.is_valid.team_id.app_error",
- "translation": "Некорректный идентификатор команды"
+ "translation": "Недопустимый идентификатор команды"
},
{
"id": "model.outgoing_hook.is_valid.token.app_error",
@@ -3837,7 +3861,7 @@
},
{
"id": "model.team_member.is_valid.team_id.app_error",
- "translation": "Некорректный идентификатор команды"
+ "translation": "Недопустимый идентификатор команды"
},
{
"id": "model.team_member.is_valid.user_id.app_error",
@@ -3949,7 +3973,7 @@
},
{
"id": "model.user.is_valid.team_id.app_error",
- "translation": "Неверный идентификатор команды"
+ "translation": "Недопустимый идентификатор команды"
},
{
"id": "model.user.is_valid.update_at.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "Не удалось получить участников канала"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "Не удалось получить участников канала"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "Не удалось получить каналы"
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "Назад"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "Не удалось найти канал"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "Текст не задан"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "Не удалось найти пользователя"
diff --git a/i18n/zh_CN.json b/i18n/zh_CN.json
index 23b51db84c..b7dfea577e 100644
--- a/i18n/zh_CN.json
+++ b/i18n/zh_CN.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v 已经退出该频道。"
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Failed to post displayname update message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "尝试保存更新的频道标题消息 %v 时获取用户信息失败"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s 将频道标题从 %s 更新为 %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "发布添加/退出消息失败 %v"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "发布添加或者退出消息失败 %v"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "不能从默认频道 {{.Channel}} 移出用户"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "您没有对应的权限"
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'信息' [延迟秒数]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "/echo 命令必须有消息。"
+ },
{
"id": "api.command_echo.name",
"translation": "回应"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "此服务器要求多重验证。"
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "缺少团队 Id"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "您没有对应的权限"
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "当网址中的频道id和网址中的消息id不符时删除反应失败"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "初始化管理员API路由"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "当网址中的频道id和网址中的消息id不符时获取反应失败"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "当网址中的频道id和网址中的消息id不符时保存反应失败"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "文件大小无效"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "必须提供用户id或团队名称和用户电子邮件"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3041,7 +3065,7 @@
},
{
"id": "mattermost.load_license.find.warn",
- "translation": "License key from https://mattermost.com required to unlock enterprise features."
+ "translation": "需要从 https://mattermost.com 获得许可证以解锁企业功能。"
},
{
"id": "mattermost.security_bulletin.error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "无效url"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -3585,7 +3609,7 @@
},
{
"id": "model.incoming_hook.team_id.app_error",
- "translation": "无效的团队id"
+ "translation": "无效团队id"
},
{
"id": "model.incoming_hook.update_at.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "我们无法获得该频道成员"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "我们无法获得该频道成员"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "我们无法获得该频道"
@@ -4869,7 +4897,7 @@
},
{
"id": "store.sql_team.get_unread.app_error",
- "translation": "We couldn't get the teams unread messages"
+ "translation": "我们无法获取团队未读消息"
},
{
"id": "store.sql_team.permanent_delete.app_error",
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "返回"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "找不到该频道"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "未指定文本"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "不能找到用户"
diff --git a/i18n/zh_TW.json b/i18n/zh_TW.json
index c8dfff5087..e06fd898ae 100644
--- a/i18n/zh_TW.json
+++ b/i18n/zh_TW.json
@@ -299,6 +299,18 @@
"id": "api.channel.leave.left",
"translation": "%v 退出頻道。"
},
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.create_post.error",
+ "translation": "Failed to post displayname update message %v"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.retrieve_user.error",
+ "translation": "嘗試儲存更新的頻道標題訊息 %v 時取得使用者資訊失敗"
+ },
+ {
+ "id": "api.channel.post_update_channel_displayname_message_and_forget.updated_from",
+ "translation": "%s 將原頻道標題由 %s 改為 %s"
+ },
{
"id": "api.channel.post_update_channel_header_message_and_forget.join_leave.error",
"translation": "張貼 加入/退出 訊息 %v 失敗"
@@ -323,6 +335,10 @@
"id": "api.channel.post_user_add_remove_message_and_forget.error",
"translation": "張貼 加入/退出 訊息 %v 失敗"
},
+ {
+ "id": "api.channel.remove.default.app_error",
+ "translation": "無法退出預設的頻道 {{.Channel}}"
+ },
{
"id": "api.channel.remove_member.permissions.app_error",
"translation": "您沒有適當的權限 "
@@ -491,6 +507,10 @@
"id": "api.command_echo.hint",
"translation": "'訊息' [延遲秒數]"
},
+ {
+ "id": "api.command_echo.message.app_error",
+ "translation": "A message must be provided with the /echo command."
+ },
{
"id": "api.command_echo.name",
"translation": "回應"
@@ -707,6 +727,10 @@
"id": "api.context.mfa_required.app_error",
"translation": "此伺服器要求多重要素驗證。"
},
+ {
+ "id": "api.context.missing_teamid.app_error",
+ "translation": "Missing Team Id"
+ },
{
"id": "api.context.permissions.app_error",
"translation": "您沒有適當的權限"
@@ -1525,19 +1549,19 @@
},
{
"id": "api.reaction.delete_reaction.mismatched_channel_id.app_error",
- "translation": "頻道 ID 與 URL 中的文章 ID 不相符,無法刪除互動"
+ "translation": "Failed to delete reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.init.debug",
- "translation": "Initializing reactions api routes"
+ "translation": "初始化管理 API 路徑"
},
{
"id": "api.reaction.list_reactions.mismatched_channel_id.app_error",
- "translation": "頻道 ID 與 URL 中的文章 ID 不相符,無法取得互動"
+ "translation": "Failed to get reactions because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.save_reaction.mismatched_channel_id.app_error",
- "translation": "頻道 ID 與 URL 中的文章 ID 不相符,無法儲存互動"
+ "translation": "Failed to save reaction because channel ID does not match post ID in the URL"
},
{
"id": "api.reaction.send_reaction_event.post.app_error",
@@ -1829,7 +1853,7 @@
},
{
"id": "api.team.import_team.unavailable.app_error",
- "translation": "無法取得 Filesize"
+ "translation": "Malformed request: filesize field is not present."
},
{
"id": "api.team.init.debug",
@@ -2321,7 +2345,7 @@
},
{
"id": "api.user.login.not_provided.app_error",
- "translation": "必須提供使用者 ID 或團隊名稱以及使用者電子郵件地址"
+ "translation": "Must provide either user ID, or team name and user email"
},
{
"id": "api.user.login.not_verified.app_error",
@@ -3241,7 +3265,7 @@
},
{
"id": "model.command.is_valid.url.app_error",
- "translation": "無效的網址"
+ "translation": "Invalid URL"
},
{
"id": "model.command.is_valid.url_http.app_error",
@@ -4203,6 +4227,10 @@
"id": "store.sql_channel.get_members.app_error",
"translation": "無法取得頻道成員"
},
+ {
+ "id": "store.sql_channel.get_members_by_ids.app_error",
+ "translation": "無法取得頻道成員"
+ },
{
"id": "store.sql_channel.get_more_channels.get.app_error",
"translation": "無法取得這些頻道"
@@ -5323,6 +5351,10 @@
"id": "web.header.back",
"translation": "回上一步"
},
+ {
+ "id": "web.incoming_webhook.attachment.app_error",
+ "translation": "Maximum attachments length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.channel.app_error",
"translation": "找不到頻道"
@@ -5347,6 +5379,10 @@
"id": "web.incoming_webhook.text.app_error",
"translation": "沒有指定文字"
},
+ {
+ "id": "web.incoming_webhook.text.length.app_error",
+ "translation": "Maximum text length is {{.Max}} characters, received size is {{.Actual}}"
+ },
{
"id": "web.incoming_webhook.user.app_error",
"translation": "找不到使用者"
diff --git a/webapp/i18n/de.json b/webapp/i18n/de.json
index ec06fe5b31..5bcfed8a04 100644
--- a/webapp/i18n/de.json
+++ b/webapp/i18n/de.json
@@ -146,7 +146,7 @@
"admin.authentication.oauth": "OAuth 2.0",
"admin.authentication.saml": "SAML",
"admin.banner.heading": "Notiz:",
- "admin.cluster.enableDescription": "Wenn wahr, erlaubt Mattermost Login mit SAML. Bitte sehen Sie sich die Dokumentation an um mehr über die SAML Konfiguration für Mattermost zu lernen.",
+ "admin.cluster.enableDescription": "Wenn wahr, wird Mattermost im High Availability Modus laufen. Bitte sehen Sie sich die Dokumentation an um mehr über die High Availability Konfiguration für Mattermost zu lernen.",
"admin.cluster.enableTitle": "High Availability Modus aktivieren:",
"admin.cluster.interNodeListenAddressDesc": "Die Adresse auf der der Server für die Kommunikation mit anderen Servern horchen wird.",
"admin.cluster.interNodeListenAddressEx": "z.B.: \":8075\"",
@@ -156,7 +156,7 @@
"admin.cluster.interNodeUrlsTitle": "Internode URLs:",
"admin.cluster.loadedFrom": "Diese Konfigurationsdatei wurde von Node ID {clusterId} geladen. Bitte schauen Sie im Troubleshooting Guide der Dokumentation nach wenn Sie die Systemkonsole über einen Loadbalancer erreichen und Probleme feststellen.",
"admin.cluster.noteDescription": "Ändern von Einstellungen in diesem Bereich erfordern einen Neustart des Servers bevor sie gültig werden. Wenn High Availability aktiviert ist, ist die Systemkonsole nur lesend erreichbar und kann nur über die Konfigurationsdatei geändert werden.",
- "admin.cluster.should_not_change": "WARNUNG: Diese Einstellungen Synchronisieren sich eventuell nicht mit anderen Servern im Cluster. High Availability Internode Kommunikation startet erst wenn die config.json auf allen Servern identisch ist und Mattermost neugestartet wurde. Bitte schauen Sie in die Dokumentation um zu Erfahren wie Sie einen Server in den Cluster hinzufügen oder entfernen können. Wenn Sie die Systemkonsole über einen Loadbalancer erreichen und Probleme feststellen, bitte schauen Sie in den Troubleshooting Guide der Dokumentation.",
+ "admin.cluster.should_not_change": "WARNUNG: Diese Einstellungen Synchronisieren sich eventuell nicht mit anderen Servern im Cluster. High Availability Internode Kommunikation startet erst wenn die config.json auf allen Servern identisch sind und Mattermost neugestartet wurde. Bitte schauen Sie in die Dokumentation um zu Erfahren wie Sie einen Server in den Cluster hinzufügen oder entfernen können. Wenn Sie die Systemkonsole über einen Loadbalancer erreichen und Probleme feststellen, bitte schauen Sie in den Troubleshooting Guide der Dokumentation.",
"admin.cluster.status_table.config_hash": "MD5 der Konfigurationsdatei",
"admin.cluster.status_table.hostname": "Hostname",
"admin.cluster.status_table.id": "Node ID",
@@ -172,7 +172,7 @@
"admin.compliance.enableDesc": "Wenn wahr erlaubt Mattermost das Compliance Reporting über den Compliance und Prüfung Tab. Sehen Sie in der Dokumentation für mehr Details nach.",
"admin.compliance.enableTitle": "Aktiviere Compliance Reporting:",
"admin.compliance.false": "falsch",
- "admin.compliance.noLicense": "
LDAP-Funktionen sind Bestandteil der Enterprise Edition. Ihre derzeitige Lizenz unterstützt LDAP nicht. Besuchen Sie unsere Webseite für Information und Preise der Enterprise Lizenzen.
", + "admin.compliance.noLicense": "Compliance-Funktionen sind Bestandteil der Enterprise Edition. Ihre derzeitige Lizenz unterstützt Compliance nicht. Besuchen Sie unsere Webseite für Information und Preise der Enterprise Lizenzen.
", "admin.compliance.save": "Speichern", "admin.compliance.saving": "Speichere Einstellung...", "admin.compliance.title": "Compliance Einstellungen", @@ -199,7 +199,7 @@ "admin.compliance_table.type": "Typ", "admin.compliance_table.userId": "Benötigt von", "admin.connectionSecurityNone": "Keine", - "admin.connectionSecurityNoneDescription": "Mattermost wird sich über eine Verbindung verbinde.", + "admin.connectionSecurityNoneDescription": "Mattermost wird sich über eine unsichere Verbindung verbinden.", "admin.connectionSecurityPlain": "PLAIN", "admin.connectionSecurityPlainDescription": "Mattermost wird sich über eine unsichere Verbindung verbinden und authentifizieren.", "admin.connectionSecurityStart": "STARTTLS", @@ -235,7 +235,7 @@ "admin.email.allowUsernameSignInDescription": "Wenn wahr erlaubt Mattermost Nutzern sich mit Benutzername und Passwort anzumelden. Diese Einstellungen wird typischerweise nur genutzt, wenn E-Mail Bestätigung deaktiviert ist.", "admin.email.allowUsernameSignInTitle": "Erlaube Login mit Benutzernamen: ", "admin.email.connectionSecurityTest": "Verbindung testen", - "admin.email.easHelp": "Erfahren Sie mehr zum Erstellen und Ausrollen Ihrer eigenen mobilen App aus einem Enterprise App Store.", + "admin.email.easHelp": "Erfahren Sie mehr über das Erstellen und Ausrollen Ihrer eigenen mobilen App aus einem Enterprise App Store.", "admin.email.emailFail": "Verbindung nicht erfolgreich: {error}", "admin.email.emailSuccess": "Es wurden keine Fehler beim Sendern der E-Mail gemeldet. Bitte überprüfen Sie Ihr Postfach um sicherzugehen.", "admin.email.enableEmailBatching.clusterEnabled": "E-Mail-Stapelverarbeitung kann nicht aktiviert werden, wenn High-Availability-Modus aktiviert ist.", @@ -248,9 +248,9 @@ "admin.email.inviteSaltExample": "z.B.: \"bjlSR4QqkXFBr7TP4oDzlfZmcNuH9Yo\"", "admin.email.inviteSaltTitle": "Salt für E-Mail Einladung:", "admin.email.mhpns": "Benutze verschlüsselte, production-quality HPNS Verbindung zu iOS und Android Apps", - "admin.email.mhpnsHelp": "Download Mattermost iOS app bei iTunes. Download Mattermost Android app bei Google Play. Erfahren Sie mehr über HPNS.", + "admin.email.mhpnsHelp": "Mattermost iOS App bei iTunes herunterladen. Mattermost Android App bei Google Play herunterladen. Erfahren Sie mehr über HPNS.", "admin.email.mtpns": "Benutze iOS und Android Apps von iTunes und Google Play mit TPNS", - "admin.email.mtpnsHelp": "Download Mattermost iOS app bei iTunes. Download Mattermost Android app bei Google Play. Erfahren Sie mehr über TPNS.", + "admin.email.mtpnsHelp": "Mattermost iOS App bei iTunes herunterladen. Mattermost Android App bei Google Play herunterladen. Erfahren Sie mehr über TPNS.", "admin.email.nofificationOrganizationExample": "z.B. \"© Musterfirma GmbH, Musterstraße 23, 59424 Musterhausen, Deutschland\"", "admin.email.notificationDisplayDescription": "Anzeigename des E-Mail Accounts, welcher zum Senden von Benachrichtigungsmails von Mattermost verwendet wird.", "admin.email.notificationDisplayExample": "z.B.: \"Mattermost Nachricht\", \"System\", \"No-Reply\"", @@ -269,7 +269,7 @@ "admin.email.pushContentTitle": "Push-Mitteilungs Inhalt:", "admin.email.pushDesc": "Normalerweise wahr in Produktionsumgebungen. Wenn wahr versucht Mattermost iOS und Android Push Nachrichten über den Push Notification Server zu versenden.", "admin.email.pushOff": "Keine Benachrichtigungen senden", - "admin.email.pushOffHelp": "Schauen Sie in der Dokumentation zu Push-Meldungen um mehr zu den Einrichtungsmöglichkeiten zu erfahren.", + "admin.email.pushOffHelp": "Schauen Sie in die Dokumentation zu Push-Meldungen um mehr zu den Einrichtungsmöglichkeiten zu erfahren.", "admin.email.pushServerDesc": "Adresse des Mattermost Push Notification Servers. Dieser kann hinter einer Firewall mit https://github.com/mattermost/push-proxy betrieben werden. Für Tests können Sie http://push-test.mattermost.com verwenden, welcher mit der Mattermost iOS Beispielanwendung im Apple AppStore zusammenarbeiten. Bitte verwenden Sie den Testdienst nicht für Produktionsumgebungen.", "admin.email.pushServerEx": "z.B.: \"http://push-test.mattermost.com\"", "admin.email.pushServerTitle": "Push Notification Server:", @@ -435,9 +435,9 @@ "admin.ldap.portDesc": "Der Port den Mattermost für die Verbindung mit dem AD/LDAP Server verwendet. Standard ist 389.", "admin.ldap.portEx": "z.B.: \"389\"", "admin.ldap.portTitle": "AD/LDAP-Port:", - "admin.ldap.positionAttrDesc": "(Optional) Das Attribut des AD/LDAP Servers, welches benutzt wird um den Nachname des Nutzers in Mattermost auszufüllen.", - "admin.ldap.positionAttrEx": "E.g.: \"title\"", - "admin.ldap.positionAttrTitle": "Position Attribute:", + "admin.ldap.positionAttrDesc": "(Optional) Das Attribut des AD/LDAP Servers, welches benutzt wird um das Positions-Feld des Nutzers in Mattermost auszufüllen.", + "admin.ldap.positionAttrEx": "z.B.: \"title\"", + "admin.ldap.positionAttrTitle": "Positions-Attribut:", "admin.ldap.queryDesc": "Wert für Anfragen-Time-out an den AD/LDAP Server. Erhöhen Sie diesen, wenn Sie Ablauffehler aufgrund eines langsamen AD/LDAP Servers bekommen.", "admin.ldap.queryEx": "z.B.: \"60\"", "admin.ldap.queryTitle": "Wert für Time-out (in Sekunden):", @@ -499,14 +499,14 @@ "admin.log.logSettings": "Protokoll-Einstellungen", "admin.logs.reload": "Erneut laden", "admin.logs.title": "Serverprotokoll", - "admin.metrics.enableDescription": "When true, Mattermost will enable performance monitoring collection and profiling. Please see documentation to learn more about configuring performance monitoring for Mattermost.", + "admin.metrics.enableDescription": "Wenn wahr, wird Mattermost Performance Daten sammeln und profilieren. Bitte schauen Sie in die Dokumentation um mehr über die Konfiguration von Performanceüberwachung für Mattermost zu erfahren.", "admin.metrics.enableTitle": "Performance Monitoring aktivieren:", - "admin.metrics.listenAddressDesc": "The address the server will listen on to expose performance metrics.", + "admin.metrics.listenAddressDesc": "Die Adresse auf die der Server hören wird um die Performancemetriken auszugeben.", "admin.metrics.listenAddressEx": "z.B.: \":8067\"", "admin.metrics.listenAddressTitle": "Empfangs-Adresse:", - "admin.mfa.bannerDesc": "Multi-factor authentication is only available for accounts with LDAP and email login methods. If there are users on your system with other login methods, it is recommended you set up multi-factor authentication directly with the SSO or SAML provider.", - "admin.mfa.cluster": "High", - "admin.mfa.title": "Multi-Faktor Authentifizierung einschalten", + "admin.mfa.bannerDesc": "Multi-Faktor-Authentifizierung ist nur verfügbar für Zugänge mit LDAP und E-Mail Logins. Wenn es Benutzer in Ihrem System mit anderen Loginmethoden gibt, wird es empfohlen das Sie Multi-Faktor-Authentifizierung direkt in SSO oder SAML implementieren.", + "admin.mfa.cluster": "Hoch", + "admin.mfa.title": "Multi-Faktor-Authentifizierung", "admin.nav.help": "Hilfe", "admin.nav.logout": "Abmelden", "admin.nav.report": "Fehler melden", @@ -518,7 +518,7 @@ "admin.oauth.google": "Google Apps", "admin.oauth.off": "Anmelden mit OAuth 2.0 Provider nicht erlauben", "admin.oauth.office365": "Office 365 (Beta)", - "admin.oauth.providerDescription": "Wenn aktiviert kann Mattermost als OAuth 2.0 Dienst arbeiten. Dies erlaubt Mattermost externe Applikationen über API Aufrufe zu autorisieren. Siehe Dokumentation für weitere Informationen.", + "admin.oauth.providerDescription": "Wenn wahr, kann Mattermost als OAuth 2.0 Dienst arbeiten. Dies erlaubt Mattermost externe Applikationen über API Aufrufe zu autorisieren. Siehe Dokumentation für weitere Informationen.", "admin.oauth.providerTitle": "Aktiviere OAuth 2.0 Dienstprovider: ", "admin.oauth.select": "OAuth 2.0 Service Provider auswählen:", "admin.office365.EnableHtmlDesc": "Geben Sie hier Ihre Nachricht ein und drücken Sie Enter um sie senden.
Klicken Sie den Anhang Button um ein Bild oder eine Datei hochzuladen.
", @@ -1256,7 +1260,7 @@ "filtered_user_list.countTotal": "{count} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}} von {total} insgesamt", "filtered_user_list.countTotalPage": "{startCount, number} - {endCount, number} {count, plural, =0 {0 Mitglieder} one {Mitglied} other {Mitglieder}} von {total} insgesamt", "filtered_user_list.member": "Mitglied", - "filtered_user_list.search": "Search users", + "filtered_user_list.search": "Benutzer suchen", "filtered_user_list.searchButton": "Suchen", "filtered_user_list.show": "Filter:", "filtered_user_list.team_only": "Mitglieder dieses Teams", @@ -1298,13 +1302,13 @@ "get_app.iosHeader": "Mattermost funktioniert am besten, wenn Sie unsere iPhone App benutzen", "get_app.mattermostInc": "Mattermost, Inc", "get_app.openMattermost": "Öffne Mattermost", - "get_link.clipboard": " Link copied", + "get_link.clipboard": " Link kopiert", "get_link.close": "Schließen", "get_link.copy": "Link kopieren", "get_post_link_modal.help": "Der Link erlaubt berechtigten Nutzern diese Nachricht zu sehen.", "get_post_link_modal.title": "Kopiere Permalink", - "get_public_link_modal.help": "The link below allows anyone to see this file without being registered on this server.", - "get_public_link_modal.title": "Öffentlichen Link erhalten", + "get_public_link_modal.help": "Der unten stehende Link erlaubt jedem diese Datei zu sehen ohne auf diesem Server registriert zu sein.", + "get_public_link_modal.title": "Öffentlichen Link kopieren", "get_team_invite_link_modal.help": "Senden Sie Teammitgliedern den unten stehenden Link damit diese sich für dieses Team registrieren können. Der Team Einladungslink kann mit mehreren Teammitgliedern geteilt werden da er sich nicht ändert, sofern er nicht in den Teameinstellungen durch den Team Admin geändert wird.", "get_team_invite_link_modal.helpDisabled": "Erstellung von Benutzern wurde für Ihr Team deaktiviert. Für Details, fragen Sie bitte Ihren Administrator.", "get_team_invite_link_modal.title": "Team Einladungslink", @@ -1475,7 +1479,7 @@ "intro_messages.noCreator": "Dies ist der Start von {type} {name}, erstellt am {date}.", "intro_messages.offTopic": "Dies ist der Start von {display_name}, einem Kanal für nicht-arbeitsbezogene Unterhaltungen.
守规是一个企业平台特性。您当前的证书不支持守规。请点击这里获取企业证书的信息和价格。
", @@ -227,7 +227,7 @@ "admin.customization.support": "法律和支持", "admin.database.title": "数据库设置", "admin.developer.title": "开发人员设置", - "admin.email.agreeHPNS": "我理解并同意Mattermost推送提醒服务条款和隐私策略。", + "admin.email.agreeHPNS": " 我理解并同意 Mattermost 推送提醒服务服务条款和隐私策略。", "admin.email.allowEmailSignInDescription": "当设置为是时,Mattermost允许用户使用电子邮件地址和密码登入。", "admin.email.allowEmailSignInTitle": "开启使用邮件地址登入:", "admin.email.allowSignupDescription": "当设置为是时,Mattermost允许团队创建和使用电子邮件地址和密码注册帐户。此值唯一设为否的情况是你想使用 OAuth 或者 AD/LDAP 这种单点登录服务注册。", @@ -235,7 +235,7 @@ "admin.email.allowUsernameSignInDescription": "当设置为是时,Mattermost允许用户使用用户名和密码登录。此设置通常只用于当电子邮件验证被禁用时。", "admin.email.allowUsernameSignInTitle": "开启使用用户名登入:", "admin.email.connectionSecurityTest": "测试连接", - "admin.email.easHelp": "了解更多关于编译和部署您自己的移动应用程序从一个Enterprise App Store。", + "admin.email.easHelp": "了解更多关于编译和部署您自己的移动应用程序从一个Enterprise App Store。", "admin.email.emailFail": "连接失败: {error}", "admin.email.emailSuccess": "发送电子邮件时没有发生错误。请检查您的收件箱并确认。", "admin.email.enableEmailBatching.clusterEnabled": "批量电子邮件无法在高可用性下开启。", @@ -248,9 +248,9 @@ "admin.email.inviteSaltExample": "例如 \"bjlSR4QqkXFBr7TP4oDzlfZmcNuH9Yo\"", "admin.email.inviteSaltTitle": "电子邮件邀请盐值:", "admin.email.mhpns": "使用加密的,产品及质量的HPNS连接到iOS和Android应用程序", - "admin.email.mhpnsHelp": "从 iTunes下载 Mattermost iOS app。从 Google Play 下载 Mattermost Android app。 了解更多 HPNS。", + "admin.email.mhpnsHelp": "从 iTunes下载 Mattermost iOS app。从 Google Play 下载 Mattermost Android app。 了解更多 HPNS。", "admin.email.mtpns": "在iTunes和TPNS的谷歌Play使用iOS和Android应用程序", - "admin.email.mtpnsHelp": "从 iTunes下载 Mattermost iOS app。从 Google Play 下载 Mattermost Android app。 了解更多 TPNS。", + "admin.email.mtpnsHelp": "从 iTunes下载 Mattermost iOS app。从 Google Play 下载 Mattermost Android app。 了解更多 TPNS。", "admin.email.nofificationOrganizationExample": "例如 \"© ABC Corporation, 565 Knight Way, Palo Alto, California, 94305, USA\"", "admin.email.notificationDisplayDescription": "从 Mattermost 发送的电子邮件通知时显示的电子邮件帐号名。", "admin.email.notificationDisplayExample": "例如: \"Mattermost通知\", \"系统\", \"没有答复\"", @@ -269,7 +269,7 @@ "admin.email.pushContentTitle": "推送通知内容:", "admin.email.pushDesc": "通常在正式环境中设置为是。当设为是时,Mattermost尝试给iOS和安卓从推送通知服务器发送通知。", "admin.email.pushOff": "不发送推送通知", - "admin.email.pushOffHelp": "请参考 文件推送通知了解更多关于安装选项。", + "admin.email.pushOffHelp": "请参考 文件推送通知了解更多关于安装选项。", "admin.email.pushServerDesc": "Mattermost推送消息服务时可以设置防火墙使用代理 https://github.com/mattermost/push-proxy。你可以使用 http://push-test.mattermost.com 测试,连接AppStore中Mattermost iOS演示版。请不要使用行生产机上测试服务。", "admin.email.pushServerEx": "例如: \"http://push-test.mattermost.com\"", "admin.email.pushServerTitle": "推送通知服务器:", @@ -338,7 +338,7 @@ "admin.gitlab.userDescription": "输入 https://AD/LDAP 是一个企业平台特性。您当前的证书不支持 AD/LDAP。请点击这里获取企业证书的信息和价格。
", + "admin.ldap.noLicense": "AD/LDAP 是一个企业平台特性。您当前的证书不支持 AD/LDAP。请点击这里获取企业证书的信息和价格。
", "admin.ldap.portDesc": "该端口将连接到 AD/LDAP 服务器。默认389。", "admin.ldap.portEx": "例如 \"389\"", "admin.ldap.portTitle": "AD/LDAP 端口:", - "admin.ldap.positionAttrDesc": "(可选)AD/LDAP 服务器属性用于填充 Mattermost 用户姓氏。", - "admin.ldap.positionAttrEx": "E.g.: \"title\"", - "admin.ldap.positionAttrTitle": "Position Attribute:", + "admin.ldap.positionAttrDesc": "(可选) AD/LDAP 服务器属性用于填充 Mattermost 位置属性。", + "admin.ldap.positionAttrEx": "例如:\"title\"", + "admin.ldap.positionAttrTitle": "职位属性:", "admin.ldap.queryDesc": "查询 AD/LDAP 服务器超时值。增加此值如果你遇到查询一个缓慢 AD/LDAP 服务器时发生超时错误。", "admin.ldap.queryEx": "例如 \"60\"", "admin.ldap.queryTitle": "查询时限(秒):", @@ -470,12 +470,12 @@ "admin.license.title": "版本和许可证", "admin.license.type": "授权:", "admin.license.upload": "上传", - "admin.license.uploadDesc": "上传许可证来升级 Mattermost 至企业版本。访问我们了解企业版的好处或购买许可证。", + "admin.license.uploadDesc": "上传许可证来升级 Mattermost 至企业版本。访问我们了解企业版的好处或购买许可证。", "admin.license.uploading": "上传许可证...", "admin.log.consoleDescription": "通常在正式环境中设置为是。开发人员应该设置为是来根据控制台日志级别显示日志信息到控制台。如果设置为是,服务器将消息写入到标准输出流 (stdout)。", "admin.log.consoleTitle": "日志输出到控制台:", "admin.log.enableDiagnostics": "开启诊断和错误报告:", - "admin.log.enableDiagnosticsDescription": "开启此功能将发送错误报告和诊断信息到 Mattermost, Inc. 以帮助提高 Mattermost 的质量和性能。请阅读我们的隐私政策了解更多。", + "admin.log.enableDiagnosticsDescription": "开启此功能将发送错误报告和诊断信息到 Mattermost, Inc. 以帮助提高 Mattermost 的质量和性能。请阅读我们的隐私政策了解更多。", "admin.log.enableWebhookDebugging": "启用Webhook调试:", "admin.log.enableWebhookDebuggingDescription": "您可以设置为false来禁用所有传入的webhook请求主体的调试日志记录。", "admin.log.fileDescription": "通常在正式环境中设置为是。当设置为是时,日志文件写入到下面指定日志文件位置。", @@ -499,7 +499,7 @@ "admin.log.logSettings": "日志设置", "admin.logs.reload": "重载", "admin.logs.title": "服务器日志", - "admin.metrics.enableDescription": "当设置为是时,Mattermost 会启用性能监控收集和分析。请查看文档了解更多Mattermost 性能监控配置信息。", + "admin.metrics.enableDescription": "当设置为是时,Mattermost 会启用性能监控收集和分析。请查看文档了解更多Mattermost 性能监控配置信息。", "admin.metrics.enableTitle": "开启性能监视:", "admin.metrics.listenAddressDesc": "服务端监听的地址以公开性能指标数据。", "admin.metrics.listenAddressEx": "例如 \":8067\"", @@ -518,10 +518,10 @@ "admin.oauth.google": "Google Apps", "admin.oauth.off": "不允许通过 OAuth 2.0 提供商登入", "admin.oauth.office365": "Office 365 (Beta)", - "admin.oauth.providerDescription": "当设为是时,Mattermost 可以做为 OAuth 2.0 服务提供商允许 Mattermost 给外部应用 API 请求授权。参见文档了解更多。", + "admin.oauth.providerDescription": "当设为是时,Mattermost 可以做为 OAuth 2.0 服务提供商允许 Mattermost 给外部应用 API 请求授权。参见文档了解更多。", "admin.oauth.providerTitle": "启动 OAuth 2.0 服务提供商:", "admin.oauth.select": "选择 OAuth 2.0 服务提供商:", - "admin.office365.EnableHtmlDesc": "