Этот коммит содержится в:
enahum
2016-07-19 08:34:22 -04:00
коммит произвёл Christopher Speller
родитель 40c47dcf0b
Коммит 2b0fcd378c
14 изменённых файлов: 7095 добавлений и 567 удалений

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

@@ -77,7 +77,7 @@
},
{
"id": "api.admin.init.debug",
"translation": "Initialisiere Datei-API-Routen"
"translation": "Initialisiere Admin-API-Routen"
},
{
"id": "api.admin.recycle_db_end.warn",
@@ -557,7 +557,11 @@
},
{
"id": "api.command_shortcuts.list",
"translation": "### Tastaturkürzel\n\n#### Navigation\n\nALT+HOCH: Vorheriger Kanal oder Direktnachricht in linker Sidebar\nALT+RUNTER: Nächster Kanal oder Direktnachricht in linker Sidebar\nALT+SHIFT+HOCH: Vorheriger Kanal oder Direktnachricht in linker Sidebar mit ungelesenen Nachrichten\nALT+SHIFT+RUNTER: Nächster Kanal oder Direktnachricht in linker Sidebar mit ungelesenen Nachrichten\nSTRG/CMD+K: Kanalschnellwechselfenster öffnen\nSTRG/CMD+SHIFT+A: Benutzereinstellungen öffnen\nSTRG/CMD+SHIFT+M: Öffnet die letzten Erwähnungen\n\n#### Dateien\n\nSTRG/CMD+U: Datei(en) hochladen\n\n#### Nachrichten\n\nSTRG/CMD+HOCH (im leerem Eingabefeld): Letzte Nachricht oder Slash Befehl erneut ausgeben\nSTRG/CMD+RUNTER (im leerem Eingabefeld): Nächste Nachricht oder Slash Befehl erneut ausgeben\nHOCH (in leerem Eingabefeld): Letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+TAB: Autovervollständigen @Benutzername beginnend mit [Zeichen]\n:[Zeichen]+TAB: Autovervollständigen Emoji beginnend mit [Zeichen]\n\n#### Browser Kommandos\n\nALT+LEFT/CMD+[: Vorheriger Kanal in Ihrer Historie\nALT+RIGHT/CMD+]: Nächster Kanal in Ihrer Historie\nSTRG/CMD+PLUS: Schrift vergrößern (Hineinzoomen)\nSTRG/CMD+MINUS: Schrift verkleinern (Herauszoomen)\nSHIFT+HOCH (in Eingabefeld): Text bis zur vorherigen Zeile markieren\nSHIFT+RUNTER (in Eingabefeld): Text bis zur nächsten Zeile markieren\nSHIFT+ENTER (in Eingabefeld): Neue Zeile erstellen\n"
"translation": "### Tastaturkürzel\n\n#### Navigation\n\nALT+HOCH: Vorheriger Kanal oder Direktnachricht in linker Sidebar\nALT+RUNTER: Nächster Kanal oder Direktnachricht in linker Sidebar\nALT+SHIFT+HOCH: Vorheriger Kanal oder Direktnachricht in linker Sidebar mit ungelesenen Nachrichten\nALT+SHIFT+RUNTER: Nächster Kanal oder Direktnachricht in linker Sidebar mit ungelesenen Nachrichten\nSTRG+K: Kanalschnellwechselfenster öffnen\nSTRG+SHIFT+A: Benutzereinstellungen öffnen\nSTRG+SHIFT+M: Öffnet die letzten Erwähnungen\n\n#### Dateien\n\nSTRG+U: Datei(en) hochladen\n\n#### Nachrichten\n\nSTRG+HOCH (im leerem Eingabefeld): Letzte Nachricht oder Slash Befehl erneut ausgeben\nSTRG+RUNTER (im leerem Eingabefeld): Nächste Nachricht oder Slash Befehl erneut ausgeben\nHOCH (in leerem Eingabefeld): Letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+TAB: Autovervollständigen @Benutzername beginnend mit [Zeichen]\n:[Zeichen]+TAB: Autovervollständigen Emoji beginnend mit [Zeichen]\n\n#### Browser Kommandos\n\nALT+LEFT: Vorheriger Kanal in Ihrer Historie\nALT+RIGH: Nächster Kanal in Ihrer Historie\nSTRG+PLUS: Schrift vergrößern (Hineinzoomen)\nSTRG+MINUS: Schrift verkleinern (Herauszoomen)\nSHIFT+HOCH (in Eingabefeld): Text bis zur vorherigen Zeile markieren\nSHIFT+RUNTER (in Eingabefeld): Text bis zur nächsten Zeile markieren\nSHIFT+ENTER (in Eingabefeld): Neue Zeile erstellen\n"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### Tastaturkürzel\n\n#### Navigation\n\nALT+HOCH: Vorheriger Kanal oder Direktnachricht in linker Sidebar\nALT+RUNTER: Nächster Kanal oder Direktnachricht in linker Sidebar\nALT+SHIFT+HOCH: Vorheriger Kanal oder Direktnachricht in linker Sidebar mit ungelesenen Nachrichten\nALT+SHIFT+RUNTER: Nächster Kanal oder Direktnachricht in linker Sidebar mit ungelesenen Nachrichten\nCMD+K: Kanalschnellwechselfenster öffnen\nCMD+SHIFT+A: Benutzereinstellungen öffnen\nCMD+SHIFT+M: Öffnet die letzten Erwähnungen\n\n#### Dateien\n\nCMD+U: Datei(en) hochladen\n\n#### Nachrichten\n\nCMD+HOCH (im leerem Eingabefeld): Letzte Nachricht oder Slash Befehl erneut ausgeben\nCMD+RUNTER (im leerem Eingabefeld): Nächste Nachricht oder Slash Befehl erneut ausgeben\nHOCH (in leerem Eingabefeld): Letzte Nachricht im aktuellen Kanal bearbeiten\n@[Zeichen]+TAB: Autovervollständigen @Benutzername beginnend mit [Zeichen]\n:[Zeichen]+TAB: Autovervollständigen Emoji beginnend mit [Zeichen]\n\n#### Browser Kommandos\n\nCMD+[: Vorheriger Kanal in Ihrer Historie\nCMD+]: Nächster Kanal in Ihrer Historie\nCMD+PLUS: Schrift vergrößern (Hineinzoomen)\nCMD+MINUS: Schrift verkleinern (Herauszoomen)\nSHIFT+HOCH (in Eingabefeld): Text bis zur vorherigen Zeile markieren\nSHIFT+RUNTER (in Eingabefeld): Text bis zur nächsten Zeile markieren\nSHIFT+ENTER (in Eingabefeld): Neue Zeile erstellen\n"
},
{
"id": "api.command_shortcuts.name",
@@ -667,38 +671,6 @@
"id": "api.emoji.upload.large_image.app_error",
"translation": "Das Emoji konnte nicht erstellt werden. Das Bild darf maximal 128 x 128 pixel groß sein."
},
{
"id": "api.export.json.app_error",
"translation": "Konvertierung zu json nicht möglich"
},
{
"id": "api.export.open.app_error",
"translation": "Datei konnte nicht geöffnet werden"
},
{
"id": "api.export.open_dir.app_error",
"translation": "Ordner kann nicht geöffnet werden"
},
{
"id": "api.export.open_file.app_error",
"translation": "Datei zum Export kann nicht geöffnet werden"
},
{
"id": "api.export.options.create.app_error",
"translation": "Erstellung der Options-Datei nicht möglich"
},
{
"id": "api.export.options.write.app_error",
"translation": "Schreiben in die Options-Datei nicht möglich"
},
{
"id": "api.export.read_dir.app_error",
"translation": "Verzeichnis kann nicht gelesen werden"
},
{
"id": "api.export.s3.app_error",
"translation": "S3 wird für den local storage Export nicht unterstützt."
},
{
"id": "api.file.file_upload.exceeds",
"translation": "Datei überschreitet die maximale Bildgröße."
@@ -707,14 +679,6 @@
"id": "api.file.file_upload.exceeds",
"translation": "Datei überschreitet die maximale Bildgröße."
},
{
"id": "api.file.get_export.retrieve.app_error",
"translation": "Abruf der Export-Datei nicht möglich. Bitte nochmal exportieren"
},
{
"id": "api.file.get_export.team_admin.app_error",
"translation": "Nur ein Team-Mitglied kann exportierte Daten abrufen."
},
{
"id": "api.file.get_file.not_found.app_error",
"translation": "Datei konnte nicht gefunden werden."
@@ -1117,7 +1081,7 @@
},
{
"id": "api.post.update_post.permissions_details.app_error",
"translation": "{{.PostId}} wurde schon gelöscht"
"translation": "{{.PostId}} wurde bereits gelöscht"
},
{
"id": "api.post.update_post.system_message.app_error",
@@ -1127,6 +1091,14 @@
"id": "api.post_get_post_by_id.get.app_error",
"translation": "Konnte die Nachricht nicht finden"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "Konnte Einstellungen von Anfrage nicht dekodieren"
},
{
"id": "api.preference.delete_preferences.user_id.app_error",
"translation": "Konnte die Einstellungen für den anderen Benutzer nicht löschen"
},
{
"id": "api.preference.init.debug",
"translation": "Initialisieren Datei-Api-Routen"
@@ -1165,7 +1137,7 @@
},
{
"id": "api.server.start_server.starting.critical",
"translation": "Fehler beim Starten des Servers: %v"
"translation": "Fehler beim Starten des Servers, err:%v"
},
{
"id": "api.server.start_server.starting.info",
@@ -1267,6 +1239,14 @@
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "Zip Datei konnte nicht geöffnet werden"
},
{
"id": "api.status.last_activity.error",
"translation": "Fehler beim Update von LastActivityAt von user_id=%v und session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Fehler beim Aktualisieren von LastPingAt für user_id=%v, err=%v"
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Team Anmeldung mit einer E-Mail Adresse ist ausgeschaltet."
@@ -1291,10 +1271,6 @@
"id": "api.team.email_teams.sending.error",
"translation": "Fehler während dem Senden einer E-Mail ist aufgetreten: err=%v"
},
{
"id": "api.team.export_team.admin.app_error",
"translation": "Nur ein Team-Administrator kann Daten exportieren."
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "Die Einaldung ist ungültig, weil das ein offenes Team ist."
@@ -1429,7 +1405,7 @@
},
{
"id": "api.templates.email_organization",
"translation": "Versandt durch"
"translation": "Versandt durch "
},
{
"id": "api.templates.error.link",
@@ -1529,7 +1505,7 @@
},
{
"id": "api.templates.signup_team_body.info",
"translation": "{{ .SiteName }} ist der Platz für all Ihre Teamkommunikation, durchsuchbar und überall verfügbar. <br> Sie werden mehr aus {{ .SiteName }} herausholen wenn Ihr Team in konstantem Kontakt bleibt - laden Sie sie ins System ein."
"translation": "{{ .SiteName }} ist der Platz für all Ihre Teamkommunikation, durchsuchbar und überall verfügbar.<br> Sie werden mehr aus {{ .SiteName }} herausholen wenn Ihr Team in konstantem Kontakt bleibt - laden Sie sie ins System ein."
},
{
"id": "api.templates.signup_team_body.title",
@@ -1577,11 +1553,11 @@
},
{
"id": "api.templates.verify_body.title",
"translation": "Sie sind dem {{ .TeamDisplayName }} Team beigetreten"
"translation": "Sie sind {{ .ServerURL }} beigetreten"
},
{
"id": "api.templates.verify_subject",
"translation": "[{{ .TeamDisplayName }} {{ .SiteName }}] E-Mail-Adresse bestätigen"
"translation": "[{{ .SiteName }}] E-Mail Bestätigung"
},
{
"id": "api.templates.welcome_body.button",
@@ -1593,7 +1569,7 @@
},
{
"id": "api.templates.welcome_body.info2",
"translation": "Sie können bei Ihrem neuen Team bei folgender Web-Adresse anmelden:"
"translation": "Sie können sich anmelden von:"
},
{
"id": "api.templates.welcome_body.info3",
@@ -1601,11 +1577,11 @@
},
{
"id": "api.templates.welcome_body.title",
"translation": "Sie sind dem {{ .TeamDisplayName }} Team beigetreten"
"translation": "Sie sind {{ .ServerURL }} beigetreten"
},
{
"id": "api.templates.welcome_subject",
"translation": "Sie sind {{ .TeamDisplayName }} beigetreten"
"translation": "Sie sind {{ .ServerURL }} beigetreten"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
@@ -1861,7 +1837,7 @@
},
{
"id": "api.user.saml.not_available.app_error",
"translation": "SAML ist auf diesem Server nicht konfiguriert oder wird nicht unterstützt"
"translation": "SAML ist auf diesem Server nicht konfiguriert oder wird nicht unterstützt."
},
{
"id": "api.user.send_email_change_email_and_forget.error",
@@ -1999,14 +1975,6 @@
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Fehlerhafter E-Mail-Adresse Bestätigungslink."
},
{
"id": "api.web_conn.new_web_conn.last_activity.error",
"translation": "Fehler beim Update von LastActivityAt von user_id=%v und session_id=%v, err=%v"
},
{
"id": "api.web_conn.new_web_conn.last_ping.error",
"translation": "Fehler beim Aktualisieren von LastPingAt für user_id=%v, err=%v"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "%v Verbindungen werden beendet"
@@ -2023,6 +1991,14 @@
"id": "api.web_socket.init.debug",
"translation": "Initialisieren Web-Socket-Api-Routen"
},
{
"id": "api.web_socket_handler.log.error",
"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]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "Team Hub wird gestoppt für teamId=%v"
@@ -2095,6 +2071,10 @@
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "Die Berechtigungen für die Erneuerung des Webhooks-Tokens sind ungeeignet"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Ungültiger {{.Name}} Parameter"
},
{
"id": "cli.license.critical",
"translation": "Feature erfordert Enterprise Lizenz. Bitte kontaktieren Sie Ihren Systemadministrator wegen Upgrade Ihrer Enterprise Lizenz."
@@ -2177,7 +2157,7 @@
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "Benutzer nicht erlaubt Mattermost zu nutzen. (LDAP Benutzerfilter)"
"translation": "Ihr LDAP Account hat keine Berechtigung diesen Mattermost Server zu benutzen. Bitte fragen Sie Ihren Systemadministrator, den LDAP Benutzer Filter zu überprüfen."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
@@ -2185,7 +2165,7 @@
},
{
"id": "ent.ldap.mattermost_user_update",
"translation": "Mattermost hat vom LDAP Server ein Update erhalten"
"translation": "Mattermost Benutzer durch LDAP Server aktualisiert."
},
{
"id": "ent.ldap.syncdone.info",
@@ -2537,11 +2517,11 @@
},
{
"id": "model.client.create_emoji.emoji.app_error",
"translation": "Die Emoji-Daten können der Anfrage nicht angefügt werden."
"translation": "Die Emoji-Daten können der Anfrage nicht angefügt werden"
},
{
"id": "model.client.create_emoji.image.app_error",
"translation": "Das Bild kann der Anfrage nicht beigefügt werden "
"translation": "Das Bild kann der Anfrage nicht beigefügt werden"
},
{
"id": "model.client.create_emoji.writer.app_error",
@@ -2671,6 +2651,34 @@
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "Ungültige Thumbnauilbreite in Dateieinstellungen. Muss eine positive Zahl sein."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "LDAP Feld \"BaseDN\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "LDAP Feld \"Bind Passwort\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "LDAP Feld \"Bind Benutername\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "LDAP Feld \"E-Mail Attribut\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "LDAP Feld \"Vornamenattribut\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "LDAP Feld \"ID Attribut\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "LDAP Feld \"Nachnameattribut\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "Ungültiger Wert für die MaxPageSize."
@@ -2685,12 +2693,20 @@
},
{
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Ungültige Verbindungssicherheit in LDAP Einstellungen. Muss '', 'TLS' oder STARTTLS' sein"
"translation": "Ungültige Verbindungssicherheit in LDAP Einstellungen. Muss '', 'TLS' oder 'STARTTLS' sein"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "LDAP Feld \"LDAP Server\" ist erforderlich."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "Ungültiges Synchronisationsintervall. Muss mindestens eine Minute sein."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "LDAP Feld \"Benutzername Attribut\" ist erforderlich."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Ungültige Abhöradresse in Service Einstellungen. Muss gesetzt sein."
@@ -2709,7 +2725,7 @@
},
{
"id": "model.config.is_valid.password_length.app_error",
"translation": "Minimale Passwortlänge muss eine ganze Zahl größer oder gleich zu {{.MinLength}} und weniger oder gleich zu {{.MaxLength}} sein."
"translation": "Minimale Passwortlänge muss eine ganze Zahl größer oder gleich zu {{.MinLength}} und weniger oder gleich zu {{.MaxLength}} sein."
},
{
"id": "model.config.is_valid.password_length_max_min.app_error",
@@ -2717,15 +2733,15 @@
},
{
"id": "model.config.is_valid.rate_mem.app_error",
"translation": "Ungültige Speichergröße für Anfragenbegrenzer Einstellungen. Muss eine positive Zahl sein."
"translation": "Ungültige Speichergröße für Anfragenbegrenzer Einstellungen. Muss eine positive Zahl sein"
},
{
"id": "model.config.is_valid.rate_sec.app_error",
"translation": "Ungültige pro Sekunde Angabe für Anfragenbegrenzer Einstellungen. Muss eine positive Zahl sein."
"translation": "Ungültige pro Sekunde Angabe für Anfragenbegrenzer Einstellungen. Muss eine positive Zahl sein"
},
{
"id": "model.config.is_valid.restrict_direct_message.app_error",
"translation": "Ungültige Direktnachrichten Begrenzung. Muss 'any' oder 'team' sein."
"translation": "Ungültige Direktnachrichten Begrenzung. Muss 'any' oder 'team' sein"
},
{
"id": "model.config.is_valid.saml_assertion_consumer_service_url.app_error",
@@ -2767,13 +2783,17 @@
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "Ungültiges Benuternamen Attribut. Muss gesetzt sein."
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "Der Name der Site darf bis zu {{.MaxLength}} Zeichen lang sein."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Ungültige Datenquelle in SQL Einstellungen. Muss gesetzt sein."
"translation": "Ungültige Datenquelle in SQL Einstellungen. Muss gesetzt sein."
},
{
"id": "model.config.is_valid.sql_driver.app_error",
"translation": "Ungültiger Treibername in SQL Einstellungen. Muss 'mysql' oder 'postgres' sein."
"translation": "Ungültiger Treibername in SQL Einstellungen. Muss 'mysql' oder 'postgres' sein"
},
{
"id": "model.config.is_valid.sql_idle.app_error",
@@ -2995,6 +3015,10 @@
"id": "model.preference.is_valid.name.app_error",
"translation": "Ungültiger Name"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "Ungültiges Motiv"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "Wert ist zu lang"
@@ -3159,10 +3183,6 @@
"id": "model.user.is_valid.team_id.app_error",
"translation": "Ungültige Team ID"
},
{
"id": "model.user.is_valid.theme.app_error",
"translation": "Ungültiges Theme"
},
{
"id": "model.user.is_valid.update_at.app_error",
"translation": "Aktualisiert am muss eine gültige Zeit sein"
@@ -3321,7 +3341,7 @@
},
{
"id": "store.sql_audit.get.limit.app_error",
"translation": "Die Grenze für Paging wurde überschritten."
"translation": "Die Grenze für Paging wurde überschritten"
},
{
"id": "store.sql_audit.permanent_delete_by_user.app_error",
@@ -3391,10 +3411,6 @@
"id": "store.sql_channel.get_extra_members.app_error",
"translation": "Konnte Extrainformationen für Kanalmitglieder nicht abrufen"
},
{
"id": "store.sql_channel.get_for_export.app_error",
"translation": "Wir konnten nicht alle Kanäle finden"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "Das Kanal-Mitglied konnte nicht gefunden werden"
@@ -3477,7 +3493,7 @@
},
{
"id": "store.sql_channel.save_direct_channel.not_direct.app_error",
"translation": "Bei SaveDirectChannel wurde kein direkter Kanal versucht anzulegen."
"translation": "Bei SaveDirectChannel wurde kein direkter Kanal versucht anzulegen"
},
{
"id": "store.sql_channel.save_direct_channel.open_transaction.app_error",
@@ -3499,6 +3515,10 @@
"id": "store.sql_channel.save_member.save.app_error",
"translation": "Wir konnten die Kanalmitglieder nicht speichern"
},
{
"id": "store.sql_channel.set_last_viewed_at.app_error",
"translation": "Konnte zuletzt betrachten Zeitpunkt nicht aktualisieren"
},
{
"id": "store.sql_channel.update.app_error",
"translation": "Wir konnten den Kanal nicht updaten"
@@ -3683,10 +3703,6 @@
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "Konnte Benutzeranzahl mit Nachrichten nicht abrufen"
},
{
"id": "store.sql_post.compliance_export.app_error",
"translation": "Konnte Nachrichten für Compliance Export nicht abrufen"
},
{
"id": "store.sql_post.delete.app_error",
"translation": "Wir konnten die Nachricht nicht löschen"
@@ -3695,17 +3711,13 @@
"id": "store.sql_post.get.app_error",
"translation": "Wir konnten die Nachricht nicht finden"
},
{
"id": "store.sql_post.get_for_export.app_error",
"translation": "Wir konnten die Nachrichten des Kanals nicht finden"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "Wir konnten die vorgelagerte Nachricht zu diesem Kanal nicht erhalten"
},
{
"id": "store.sql_post.get_posts.app_error",
"translation": "Die Grenze für Paging wurde überschritten."
"translation": "Die Grenze für Paging wurde überschritten"
},
{
"id": "store.sql_post.get_posts_around.get.app_error",
@@ -3755,6 +3767,10 @@
"id": "store.sql_post.update.app_error",
"translation": "Wir konnten die Nachricht nicht updaten"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "Es trat ein Fehler beim Löschen der Einstellungen auf"
},
{
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "Lösche alle ungenutzten Pre-Release Features"
@@ -3867,6 +3883,34 @@
"id": "store.sql_session.update_roles.app_error",
"translation": "Wir konnten die Rollen nicht ändern"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Encountered an error retrieving the status"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No entry for that status exists"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Encountered an error retrieving all the online/away statuses"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "Wir konnten die Benutzer nicht zählen"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Encountered an error resetting all the statuses"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Wir konnten die Lizenz nicht speichern"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Es trat ein Fehler beim Aktualisieren des Teams auf"
},
{
"id": "store.sql_system.get.app_error",
"translation": "Es trat ein Fehler beim Finden der Systemeinstellungen auf"
@@ -4003,10 +4047,6 @@
"id": "store.sql_user.get_by_username.app_error",
"translation": "Es konnte kein existierender Account entsprechend Ihres Benutzernamens für dieses Teams gefunden werden. Dieses Team erfordert eventuell eine Einladung vom Teambesitzer um beizutreten."
},
{
"id": "store.sql_user.get_for_export.app_error",
"translation": "Es traf ein Fehler beim Finden der Benutzerprofile auf"
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "Es konnte kein existierender Account entsprechend Ihrer Zugangsdaten gefunden werden. Dieses Team erfordert eventuell eine Einladung vom Teambesitzer um beizutreten."
@@ -4023,10 +4063,6 @@
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Es trat ein Fehler beim Finden der Benutzerprofile auf"
},
{
"id": "store.sql_user.get_total_active_users_count.app_error",
"translation": "Wir konnten die Benutzer nicht zählen"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "Wir konnten die Benutzer nicht zählen"
@@ -4035,6 +4071,10 @@
"id": "store.sql_user.get_unread_count.app_error",
"translation": "Es konnte nicht die Anzahl der ungelesenen Nachrichten für den Benutzer abgerufen werden"
},
{
"id": "store.sql_user.migrate_theme.critical",
"translation": "Fehler beim Migrieren von User.ThemeProps in die Einstellungen Tabelle %v"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "Es konnte kein existierender Account entsprechend Ihrer E-Mail-Adresse für dieses Team gefunden werden. Dieses Team erfordert eventuell eine Einladung vom Teambesitzer um beizutreten."
@@ -4117,7 +4157,7 @@
},
{
"id": "store.sql_user.update_auth_data.email_exists.app_error",
"translation": "Es war nicht möglich den Account zu {{.Service}} zu wechseln. Es existiert bereits ein Account mit der E-Mail: {{.Email}}"
"translation": "Es war nicht möglich den Account zu {{.Service}} zu wechseln. Es existiert bereits ein Account mit der E-Mail-Adresse {{.Email}}."
},
{
"id": "store.sql_user.update_failed_pwd_attempts.app_error",
@@ -4193,7 +4233,7 @@
},
{
"id": "store.sql_webhooks.permanent_delete_incoming_by_user.app_error",
"translation": "Der Webhook konnte nicht gelöscht werden"
"translation": "Der Webhook konnte nicht gelöscht werden"
},
{
"id": "store.sql_webhooks.permanent_delete_outgoing_by_user.app_error",

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

@@ -555,14 +555,14 @@
"id": "api.command_shortcuts.desc",
"translation": "Displays a list of keyboard shortcuts"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCMD+K: Open a quick channel switcher dialog\nCMD+SHIFT+A: Open account settings\nCMD+SHIFT+M: Open recent mentions\n\n#### Files\n\nCMD+U: Upload file(s)\n\n#### Messages\n\nCMD+UP (in empty input field): Reprint the previous message or slash command you entered\nCMD+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n#### Built-in Browser Commands\n\nCMD+[: Previous channel in your history\nCMD+]: Next channel in your history\nCMD+PLUS: Increase font size (zoom in)\nCMD+MINUS: Decrease font size (zoom out)\nSHIFT+UP (in input field): Highlight text to the previous line\nSHIFT+DOWN (in input field): Highlight text to the next line\nSHIFT+ENTER (in input field): Create a new line\n"
},
{
"id": "api.command_shortcuts.list",
"translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCTRL+K: Open a quick channel switcher dialog\nCTRL+SHIFT+A: Open account settings\nCTRL+SHIFT+M: Open recent mentions\n\n#### Files\n\nCTRL+U: Upload file(s)\n\n#### Messages\n\nCTRL+UP (in empty input field): Reprint the previous message or slash command you entered\nCTRL+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n#### Built-in Browser Commands\n\nALT+LEFT: Previous channel in your history\nALT+RIGHT: Next channel in your history\nCTRL+PLUS: Increase font size (zoom in)\nCTRL+MINUS: Decrease font size (zoom out)\nSHIFT+UP (in input field): Highlight text to the previous line\nSHIFT+DOWN (in input field): Highlight text to the next line\nSHIFT+ENTER (in input field): Create a new line\n"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### Keyboard Shortcuts\n\n#### Navigation\n\nALT+UP: Previous channel or direct message in left hand sidebar\nALT+DOWN: Next channel or direct message in left hand sidebar\nALT+SHIFT+UP: Previous channel or direct message in left hand sidebar with unread messages\nALT+SHIFT+DOWN: Next channel or direct message in left hand sidebar with unread messages\nCMD+K: Open a quick channel switcher dialog\nCMD+SHIFT+A: Open account settings\nCMD+SHIFT+M: Open recent mentions\n\n#### Files\n\nCMD+U: Upload file(s)\n\n#### Messages\n\nCMD+UP (in empty input field): Reprint the previous message or slash command you entered\nCMD+DOWN (in empty input field): Reprint the next message or slash command you entered\nUP (in empty input field): Edit your last message in the current channel\n@[character]+TAB: Autocomplete @username beginning with [character]\n:[character]+TAB: Autocomplete emoji beginning with [character]\n\n#### Built-in Browser Commands\n\nCMD+[: Previous channel in your history\nCMD+]: Next channel in your history\nCMD+PLUS: Increase font size (zoom in)\nCMD+MINUS: Decrease font size (zoom out)\nSHIFT+UP (in input field): Highlight text to the previous line\nSHIFT+DOWN (in input field): Highlight text to the next line\nSHIFT+ENTER (in input field): Create a new line\n"
},
{
"id": "api.command_shortcuts.name",
"translation": "shortcuts"
@@ -603,18 +603,6 @@
"id": "api.context.log.error",
"translation": "%v:%v code=%v rid=%v uid=%v ip=%v %v [details: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "websocket routing error: seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Invalid {{.Name}} parameter"
},
{
"id": "api.context.permissions.app_error",
"translation": "You do not have the appropriate permissions"
@@ -1255,6 +1243,14 @@
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "Unable to open zip file"
},
{
"id": "api.status.last_activity.error",
"translation": "Failed to update LastActivityAt for user_id=%v and session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Failed to save status for user_id=%v, err=%v"
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Team sign-up with email is disabled."
@@ -1983,14 +1979,6 @@
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Bad verify email link."
},
{
"id": "api.status.last_activity.error",
"translation": "Failed to update LastActivityAt for user_id=%v and session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Failed to save status for user_id=%v, err=%v"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "stopping %v connections"
@@ -2007,6 +1995,14 @@
"id": "api.web_socket.init.debug",
"translation": "Initializing web socket api routes"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "websocket routing error: seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "team hub stopping for teamId=%v"
@@ -2079,6 +2075,10 @@
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "Inappropriate permissions to regenerate outcoming webhook token"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Invalid {{.Name}} parameter"
},
{
"id": "cli.license.critical",
"translation": "Feature requires an enterprise license. Please contact your system administrator about upgrading your enterprise license."
@@ -2655,6 +2655,34 @@
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "Invalid thumbnail width for file settings. Must be a positive number."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "LDAP field \"BaseDN\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "LDAP field \"Bind Password\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "LDAP field \"Bind Username\" is required."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "LDAP field \"Email Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "LDAP field \"First Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "LDAP field \"ID Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "LDAP field \"Last Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "Invalid max page size value."
@@ -2671,46 +2699,18 @@
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Invalid connection security for LDAP settings. Must be '', 'TLS', or 'STARTTLS'"
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "Invalid sync interval time. Must be at least one minute."
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "LDAP field \"LDAP Server\" is required."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "LDAP field \"BaseDN\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "LDAP field \"Bind Username\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "LDAP field \"Bind Password\" is required."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "LDAP field \"First Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "LDAP field \"Last Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "LDAP field \"Email Attribute\" is required."
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "Invalid sync interval time. Must be at least one minute."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "LDAP field \"Username Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "LDAP field \"ID Attribute\" is required."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Invalid listen address for service settings Must be set."
@@ -3887,6 +3887,34 @@
"id": "store.sql_session.update_roles.app_error",
"translation": "We couldn't update the roles"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Encountered an error retrieving the status"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No entry for that status exists"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Encountered an error retrieving all the online/away statuses"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "We could not count the active users"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Encountered an error resetting all the statuses"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Encountered an error saving the status"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Encountered an error updating the status"
},
{
"id": "store.sql_system.get.app_error",
"translation": "We encountered an error finding the system properties"
@@ -4039,34 +4067,6 @@
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "We encountered an error while finding user profiles"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "We could not count the active users"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Encountered an error resetting all the statuses"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Encountered an error retrieving all the online/away statuses"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Encountered an error retrieving the status"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No entry for that status exists"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Encountered an error updating the status"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Encountered an error saving the status"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "We could not count the users"

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

@@ -557,7 +557,11 @@
},
{
"id": "api.command_shortcuts.list",
"translation": "### Atajos de Teclado\n\n#### Navegación\n\nALT+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda\nALT+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda\nALT+MAYUS+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda con mensajes no leídos\nALT+MAYUS+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda con mensajes no leídos\nCTRL/CMD+K: Abre un cuadro de dialogo para cambiar rápidamente de canal\nCTRL/CMD+MAYUS+A: Abre la configuración de la cuenta\nCTRL/CMD+MAYUS+M: Abre las menciones recientes\n\n#### Archivos\n\nCTRL/CMD+U: Subir archivo(s)\n\n#### Mensajes\n\nCTRL/CMD+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCTRL/CMD+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n#### Comandos incluidos en el Navegador\n\nALT+IZQ/CMD+[: Canal anterior en tu historial\nALT+DER/CMD+]: Canal siguiente en tu historial\nCTRL/CMD+MAS: Incrementa el tamaño de las letras (hace zoom)\nCTRL/CMD+MENOS: Reduce el tamaño de las letras (quita zoom)\nSHIFT+ARRIBA (en el cuadro de texto): Selecciona el texto en las lineas de arriba\nSHIFT+ABAJO (en el cuadro de texto): Selecciona el texto en las lineas de abajo\nSHIFT+RETORNO (en el cuadro de texto): Crea una nueva línea\n"
"translation": "### Atajos de Teclado\n\n#### Navegación\n\nALT+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda\nALT+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda\nALT+MAYUS+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda con mensajes no leídos\nALT+MAYUS+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda con mensajes no leídos\nCTRL+K: Abre un cuadro de dialogo para cambiar rápidamente de canal\nCTRL+MAYUS+A: Abre la configuración de la cuenta\nCTRL+MAYUS+M: Abre las menciones recientes\n\n#### Archivos\n\nCTRL+U: Subir archivo(s)\n\n#### Mensajes\n\nCTRL+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCTRL+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n#### Comandos incluidos en el Navegador\n\nALT+IZQ+[: Canal anterior en tu historial\nALT+DER+]: Canal siguiente en tu historial\nCTRL+MAS: Incrementa el tamaño de las letras (hace zoom)\nCTRL+MENOS: Reduce el tamaño de las letras (quita zoom)\nSHIFT+ARRIBA (en el cuadro de texto): Selecciona el texto en las lineas de arriba\nSHIFT+ABAJO (en el cuadro de texto): Selecciona el texto en las lineas de abajo\nSHIFT+RETORNO (en el cuadro de texto): Crea una nueva línea\n"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### Atajos de Teclado\n\n#### Navegación\n\nALT+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda\nALT+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda\nALT+MAYUS+ARRIBA: Canal o mensaje directo previo en la barra lateral izquierda con mensajes no leídos\nALT+MAYUS+ABAJO: Canal o mensaje directo siguiente en la barra lateral izquierda con mensajes no leídos\nCMD+K: Abre un cuadro de dialogo para cambiar rápidamente de canal\nCMD+MAYUS+A: Abre la configuración de la cuenta\nCMD+MAYUS+M: Abre las menciones recientes\n\n#### Archivos\n\nCMD+U: Subir archivo(s)\n\n#### Mensajes\n\nCMD+ARRIBA (con el cuadro de texto vacío): Reimprime el último mensaje o comando de barra que ingresaste\nCMD+ABAJO (con el cuadro de texto vacío): Reimprime el siguiente mensaje o comando de barra que ingresaste\nARRIBA (con el cuadro de texto vacío): Edita tu último mensaje en el canal en el que te encuentras\n@[carácter]+TAB: Auto completa @nombre que comience por [carácter]\n:[carácter]+TAB: Auto completa el emoji que comience por [carácter]\n\n#### Comandos incluidos en el Navegador\n\nCMD+[: Canal anterior en tu historial\nCMD+]: Canal siguiente en tu historial\nCMD+MAS: Incrementa el tamaño de las letras (hace zoom)\nCMD+MENOS: Reduce el tamaño de las letras (quita zoom)\nSHIFT+ARRIBA (en el cuadro de texto): Selecciona el texto en las lineas de arriba\nSHIFT+ABAJO (en el cuadro de texto): Selecciona el texto en las lineas de abajo\nSHIFT+RETORNO (en el cuadro de texto): Crea una nueva línea\n"
},
{
"id": "api.command_shortcuts.name",
@@ -667,38 +671,6 @@
"id": "api.emoji.upload.large_image.app_error",
"translation": "No se pudo crear el emoji. La imagen debe tener un máximo de 128 x 128 pixels."
},
{
"id": "api.export.json.app_error",
"translation": "No se puede convertir a JSON"
},
{
"id": "api.export.open.app_error",
"translation": "No se puede abrir el archivo"
},
{
"id": "api.export.open_dir.app_error",
"translation": "No se puede abrir el directorio"
},
{
"id": "api.export.open_file.app_error",
"translation": "No se puede abrir el archivo a exportar"
},
{
"id": "api.export.options.create.app_error",
"translation": "No se puede crear el archivo de opciones"
},
{
"id": "api.export.options.write.app_error",
"translation": "No se puede escribir al archivo de opciones"
},
{
"id": "api.export.read_dir.app_error",
"translation": "No se puede leer el directorio"
},
{
"id": "api.export.s3.app_error",
"translation": "S3 no está soportado para exportar al almacenamiento local."
},
{
"id": "api.file.file_upload.exceeds",
"translation": "El archivo excede el tamaño máximo para una imagen."
@@ -707,14 +679,6 @@
"id": "api.file.file_upload.exceeds",
"translation": "El archivo excede el tamaño máximo para una imagen."
},
{
"id": "api.file.get_export.retrieve.app_error",
"translation": "No se puede recuperar el archivo exportado. Por favor vuelve a exportarlo"
},
{
"id": "api.file.get_export.team_admin.app_error",
"translation": "Sólo un administrador del equipo puede recuperar la data exportada."
},
{
"id": "api.file.get_file.not_found.app_error",
"translation": "No se encontró el archivo."
@@ -1127,6 +1091,14 @@
"id": "api.post_get_post_by_id.get.app_error",
"translation": "No se puede obtener el mensaje"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "No se puede descodificar las preferencias de la solicitud"
},
{
"id": "api.preference.delete_preferences.user_id.app_error",
"translation": "No se puede eliminar las preferencias de otros usuarios"
},
{
"id": "api.preference.init.debug",
"translation": "Inicializando las rutas de preferencias del API"
@@ -1267,6 +1239,14 @@
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "No se puede abrir el archivo comprimido"
},
{
"id": "api.status.last_activity.error",
"translation": "Falla al actualizar LastActivityAt para user_id=%v and session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Falla al guardar el estado del user_id=%v, err=%v"
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "El registro a equipos por correo electrónico está deshabilitado."
@@ -1291,10 +1271,6 @@
"id": "api.team.email_teams.sending.error",
"translation": "Ocurrió un error al enviar un correo en emailTeams err=%v"
},
{
"id": "api.team.export_team.admin.app_error",
"translation": "Sólo un administrador del equipo puede exportar data."
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "La invitación es inválida debido a que este no es un equipo abierto."
@@ -1577,11 +1553,11 @@
},
{
"id": "api.templates.verify_body.title",
"translation": "Te haz unido al equipo {{ .TeamDisplayName }}"
"translation": "Te has unido a {{ .ServerURL }}"
},
{
"id": "api.templates.verify_subject",
"translation": "[{{ .TeamDisplayName }} {{ .SiteName }}] Correo de Verificación"
"translation": "[{{ .SiteName }}] Correo electrónico de Verificación"
},
{
"id": "api.templates.welcome_body.button",
@@ -1593,7 +1569,7 @@
},
{
"id": "api.templates.welcome_body.info2",
"translation": "Puedes iniciar sesión en tu nuevo equipo desde la dirección web:"
"translation": "Puedes acceder desde:"
},
{
"id": "api.templates.welcome_body.info3",
@@ -1601,11 +1577,11 @@
},
{
"id": "api.templates.welcome_body.title",
"translation": "Te haz unido al equipo {{ .TeamDisplayName }}"
"translation": "Te has unido a {{ .ServerURL }}"
},
{
"id": "api.templates.welcome_subject",
"translation": "Te haz unido a {{ .TeamDisplayName }}"
"translation": "Te uniste a {{ .ServerURL }}"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
@@ -1999,14 +1975,6 @@
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Enlace de verificación de correo electrónico errado."
},
{
"id": "api.web_conn.new_web_conn.last_activity.error",
"translation": "Falla al actualizar LastActivityAt para user_id=%v and session_id=%v, err=%v"
},
{
"id": "api.web_conn.new_web_conn.last_ping.error",
"translation": "Falla al actualizar LastPingAt para el user_id=%v, err=%v"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "deteniendo conexiones %v"
@@ -2023,6 +1991,14 @@
"id": "api.web_socket.init.debug",
"translation": "Inicializando rutas del API para los web socket"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [detalles: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "error en el enrutamiento del websocket: seq=%v uid=%v %v [detalles: %v]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "deteniendo el hub de equipo para teamId=%v"
@@ -2095,6 +2071,10 @@
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "Permisos inapropiados para regenerar un token para el Webhook saliente"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Parámetro {{.Name}} inválido"
},
{
"id": "cli.license.critical",
"translation": "La característica requiere una licencia enterprise. Por favor, póngase en contacto con su Administrador del Sistema acerca de la actualización de su licencia enterprise."
@@ -2177,7 +2157,7 @@
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "El usuario no tiene permitido utilizar Mattermost. (filtro de usuario LDAP)"
"translation": "Tu cuenta LDAP no tiene permiso para utilizar este servidor de Mattermost. Por favor, solicita a tu Administrador de Sistema que revise el filtro de usuarios LDAP."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
@@ -2671,6 +2651,34 @@
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "El ancho para la imagen de miniatura es inválido en la configuración de archivos. Debe ser un número positivo."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "El campo LDAP \"BaseDN\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "El campo LDAP \"Enlazar Contraseña\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "El campo LDAP \"Enlazar nombre de Usuario\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "El campo LDAP \"Atributo Correo electrónico\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "El campo LDAP \"Atributo del Nombre\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "El campo LDAP \"Atributo ID\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "El campo LDAP \"Atributo Apellido\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "El valor del tamaño de página no es válido."
@@ -2687,10 +2695,18 @@
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Conexión segura inválida en la configuración de LDAP. Debe ser '', 'TLS', o 'STARTTLS'"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "El campo LDAP \"Servidor LDAP\" es obligatorio."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "Intervalo de sincronización inválido. De ser de al menos un minuto."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "El campo LDAP \"Atributo Nombre de Usuario\" es obligatorio."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Dirección dónde se escuchará el servicio en la configuracón del servicio debe ser asignada."
@@ -2767,6 +2783,10 @@
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "Atributo Usuario no válido. Se debe establecer."
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "Nombre del sitio debe ser menor o igual a {{.MaxLength}} caracteres."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Fuente de datos no válido para la configuración de SQL. Debe ser asignado."
@@ -2995,6 +3015,10 @@
"id": "model.preference.is_valid.name.app_error",
"translation": "Nombre inválido"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "Tema no válido"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "El valor es muy largo"
@@ -3159,10 +3183,6 @@
"id": "model.user.is_valid.team_id.app_error",
"translation": "Id del Equipo inválido"
},
{
"id": "model.user.is_valid.theme.app_error",
"translation": "Tema inválido"
},
{
"id": "model.user.is_valid.update_at.app_error",
"translation": "Update debe ser un tiempo válido"
@@ -3391,10 +3411,6 @@
"id": "store.sql_channel.get_extra_members.app_error",
"translation": "No pudimos obtener información extra de los miembros del canal"
},
{
"id": "store.sql_channel.get_for_export.app_error",
"translation": "No pudimos obtener todos los canales"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "No pudimos obtener el miembro del canal"
@@ -3499,6 +3515,10 @@
"id": "store.sql_channel.save_member.save.app_error",
"translation": "No pudimos guardar el miembro del canal"
},
{
"id": "store.sql_channel.set_last_viewed_at.app_error",
"translation": "No se pudo establecer el tiempo de la última vista"
},
{
"id": "store.sql_channel.update.app_error",
"translation": "No pudimos actualizar el canal"
@@ -3683,10 +3703,6 @@
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "No pudimos obtener la cantidad de usuarios con mensajes"
},
{
"id": "store.sql_post.compliance_export.app_error",
"translation": "No pudimos obtener los mensajes para exportar el informe de cumplimiento"
},
{
"id": "store.sql_post.delete.app_error",
"translation": "No pudimos eliminar el mensaje"
@@ -3695,10 +3711,6 @@
"id": "store.sql_post.get.app_error",
"translation": "No pudimos obtener el mensaje"
},
{
"id": "store.sql_post.get_for_export.app_error",
"translation": "No pudimos obtener los mensajes para el canal"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "No pudimos obtener los mensajes padres del canal"
@@ -3755,6 +3767,10 @@
"id": "store.sql_post.update.app_error",
"translation": "No pudimos actualizar el Mensaje"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "Encontramos un error mientras eliminabamos las preferencias"
},
{
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "Eliminando las características de pre-release"
@@ -3867,6 +3883,34 @@
"id": "store.sql_session.update_roles.app_error",
"translation": "No pudimos actualizar los roles"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Detectado un error al recuperar el estado"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No existe ninguna entrada para que el estado"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Detectado un error al recuperar todos los estados de en línea/ausente"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "No pudimos contar los usuarios activos"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Se ha encontrado un error al restablecer todos los estados"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Encontramos un error al guardar el estado"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Encontramos un error actualizando el estado"
},
{
"id": "store.sql_system.get.app_error",
"translation": "Encontramos un error buscando las propiedades del sistema"
@@ -4003,10 +4047,6 @@
"id": "store.sql_user.get_by_username.app_error",
"translation": "No pudimos encontrar una cuenta existente que coincida con tu nombre de usuario para este equipo. Es posible que necesites una invitación por parte del dueño del equipo para unirte."
},
{
"id": "store.sql_user.get_for_export.app_error",
"translation": "Encontramos un error mientras buscabamos los perfiles de usuario"
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "No pudimos encontrar una cuenta existente con tus credenciales. Es posible que requieras una invitación por parte del dueño del equipo para poder unirte."
@@ -4023,10 +4063,6 @@
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Encontramos un error mientras buscabamos los perfiles de usuario"
},
{
"id": "store.sql_user.get_total_active_users_count.app_error",
"translation": "No pudimos contar los usuarios"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "No pudimos contar los usuarios"
@@ -4035,6 +4071,10 @@
"id": "store.sql_user.get_unread_count.app_error",
"translation": "No pudimos obtener la cantidad de mensajes sin leer del usuario"
},
{
"id": "store.sql_user.migrate_theme.critical",
"translation": "Falla al migrar User.ThemeProps a la table Preferences %v"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "No pudimos encontrar una cuenta existente que coincida con tu dirección de correo electrónico para este equipo. Es posible que necesites una invitación del dueño del equipo para poder unirte."

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

@@ -165,7 +165,7 @@
},
{
"id": "api.channel.add_user.to.channel.failed.deleted.app_error",
"translation": "Failed to add user to channel because they have been removed from the team."
"translation": "Impossible d'ajouter l'utilisateur au canal car il a été exclu de l'équipe."
},
{
"id": "api.channel.add_user_to_channel.deleted.app_error",
@@ -559,6 +559,10 @@
"id": "api.command_shortcuts.list",
"translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT: Canal ou message privé précédent dans la barre de gauche\nALT+BAS: Canal ou message privé suivant dans la barre de gauche\nALT+SHIFT+HAUT: Canal ou message privé précédent avec messages non-lus dans la barre de gauche\nALT+SHIFT+BAS: Canal ou message privé suivant avec messages non-lus dans la barre de gauche\nCTRL/CMD+K: Fenêtre de changemetn de canal rapide\nCTRL/CMD+SHIFT+A: Préférences du compte\nCTRL/CMD+SHIFT+M: Dernières mentions\n\n#### Fichiers\n\nCTRL/CMD+U: Télécharger des fichiers\n\n#### Messages\n\nCTRL/CMD+HAUT (dans un champ vide): Affiche le message ou commande slash précédent\nCTRL/CMD+DOWN (dans un champ vide): Affiche le message ou commande slash suivant\nHAUT (dans un champ vide): Édite votre dernier message dans le canal actuel\n@[lettre]+TAB: Autocomplète un @nom commençant par [lettre]\n:[lettre]+TAB: Autocomplète emoji commençant par [lettre]\n\n#### Commandes du navigateur intégré\n\nALT+GAUCH/CMD+[: Canal précédent dans votre historique\nALT+RIGHT/CMD+]: Canal suivant dans votre historique\nCTRL/CMD+PLUS: Augmente la taille de la police\nCTRL/CMD+MOINS: Diminue la taille de la police\nSHIFT+HAUT (dans un champ de saisie): Surligne le texte jusqu'à la ligne précédente\nSHIFT+BAS (dans un champ de saisie): Surligne le texte jusqu'à la ligne suivante\nSHIFT+ENTRÉE (dans un champ de saisie): Saut de ligne\n"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### Raccourcis clavier\n\n#### Navigation\n\nALT+HAUT: Canal ou message privé précédent dans la barre de gauche\nALT+BAS: Canal ou message privé suivant dans la barre de gauche\nALT+SHIFT+HAUT: Canal ou message privé précédent avec messages non-lus dans la barre de gauche\nALT+SHIFT+BAS: Canal ou message privé suivant avec messages non-lus dans la barre de gauche\nCTRL/CMD+K: Fenêtre de changemetn de canal rapide\nCTRL/CMD+SHIFT+A: Préférences du compte\nCTRL/CMD+SHIFT+M: Dernières mentions\n\n#### Fichiers\n\nCTRL/CMD+U: Télécharger des fichiers\n\n#### Messages\n\nCTRL/CMD+HAUT (dans un champ vide): Affiche le message ou commande slash précédent\nCTRL/CMD+DOWN (dans un champ vide): Affiche le message ou commande slash suivant\nHAUT (dans un champ vide): Édite votre dernier message dans le canal actuel\n@[lettre]+TAB: Autocomplète un @nom commençant par [lettre]\n:[lettre]+TAB: Autocomplète emoji commençant par [lettre]\n\n#### Commandes du navigateur intégré\n\nALT+GAUCH/CMD+[: Canal précédent dans votre historique\nALT+RIGHT/CMD+]: Canal suivant dans votre historique\nCTRL/CMD+PLUS: Augmente la taille de la police\nCTRL/CMD+MOINS: Diminue la taille de la police\nSHIFT+HAUT (dans un champ de saisie): Surligne le texte jusqu'à la ligne précédente\nSHIFT+BAS (dans un champ de saisie): Surligne le texte jusqu'à la ligne suivante\nSHIFT+ENTRÉE (dans un champ de saisie): Saut de ligne\n"
},
{
"id": "api.command_shortcuts.name",
"translation": "raccourcis clavier"
@@ -667,38 +671,6 @@
"id": "api.emoji.upload.large_image.app_error",
"translation": "Impossible de créer un emoji. L'image doit faire au plus 128x128 pixels."
},
{
"id": "api.export.json.app_error",
"translation": "Impossible de convertir en json"
},
{
"id": "api.export.open.app_error",
"translation": "Il est impossible d'ouvrir le fichier"
},
{
"id": "api.export.open_dir.app_error",
"translation": "Impossible d'ouvrir le répertoire"
},
{
"id": "api.export.open_file.app_error",
"translation": "Impossible d'ouvrir le fichier pour export"
},
{
"id": "api.export.options.create.app_error",
"translation": "Impossible de créer le fichier d'options"
},
{
"id": "api.export.options.write.app_error",
"translation": "Impossible d'écrire le fichier d'options"
},
{
"id": "api.export.read_dir.app_error",
"translation": "Impossible de lire le répertoire"
},
{
"id": "api.export.s3.app_error",
"translation": "S3 n'est pas supporté pour l'export du stockage local."
},
{
"id": "api.file.file_upload.exceeds",
"translation": "Le fichier dépasse la limite de taille pour les images."
@@ -707,14 +679,6 @@
"id": "api.file.file_upload.exceeds",
"translation": "Le fichier dépasse la limite de taille pour les images."
},
{
"id": "api.file.get_export.retrieve.app_error",
"translation": "Impossible d'obtenir le fichier exporté. Veuillez re-exporter."
},
{
"id": "api.file.get_export.team_admin.app_error",
"translation": "Seul l'administrateur d'équipe peut charger les données exportées."
},
{
"id": "api.file.get_file.not_found.app_error",
"translation": "Impossible de trouver le fichier."
@@ -1127,6 +1091,14 @@
"id": "api.post_get_post_by_id.get.app_error",
"translation": "Impossible de récupérer le message"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "Impossible de décoder les préférences depuis la requête"
},
{
"id": "api.preference.delete_preferences.user_id.app_error",
"translation": "Impossible d'enregistrer les préférences pour un autre utilisateur"
},
{
"id": "api.preference.init.debug",
"translation": "Initialisation des routes de l'api des préférences"
@@ -1267,6 +1239,14 @@
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "Impossible d'ouvrir le fichier zip"
},
{
"id": "api.status.last_activity.error",
"translation": "Échec de la mise à jour de LastActivityAt pour user_id=%v et session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Echec de la mise-à-jour de LastPingAt pour user_id=%v, err=%v"
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "L'inscription d'équipe via adresse électronique est désactivée."
@@ -1291,10 +1271,6 @@
"id": "api.team.email_teams.sending.error",
"translation": "Une erreur est survenue durant l'envoi d'un courriel dans emailTeams err=%v"
},
{
"id": "api.team.export_team.admin.app_error",
"translation": "Seul l'administrateur d'équipe peut exporter les données."
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "L'invitation n'est pas valide car cette équipe n'est pas ouverte."
@@ -1577,11 +1553,11 @@
},
{
"id": "api.templates.verify_body.title",
"translation": "Vous avez rejoint l'équipe {{.TeamDisplayName}}"
"translation": "Bienvenue sur {{ .ServerURL }}"
},
{
"id": "api.templates.verify_subject",
"translation": "[{{ .TeamDisplayName }} {{ .SiteName}}] Vérification d'adresse électronique"
"translation": "Vérification de l'adresse électronique pour [{{ .SiteName }}]"
},
{
"id": "api.templates.welcome_body.button",
@@ -1593,7 +1569,7 @@
},
{
"id": "api.templates.welcome_body.info2",
"translation": "Vous pouvez rejoindre votre nouvelle équipe avec l'URL suivante :"
"translation": "Vous pouvez vous connecter avec :"
},
{
"id": "api.templates.welcome_body.info3",
@@ -1601,11 +1577,11 @@
},
{
"id": "api.templates.welcome_body.title",
"translation": "Vous avez rejoint l'équipe {{ .TeamDisplayName }} "
"translation": "Bienvenue sur {{ .ServerURL }}"
},
{
"id": "api.templates.welcome_subject",
"translation": "Vous avez rejoint l'équipe {{ .TeamDisplayName }} "
"translation": "Vous avez rejoint {{ .ServerURL }}"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
@@ -1999,14 +1975,6 @@
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Mauvais lien de vérification de l'adresse électronique."
},
{
"id": "api.web_conn.new_web_conn.last_activity.error",
"translation": "Échec de la mise à jour de LastActivityAt pour user_id=%v et session_id=%v, err=%v"
},
{
"id": "api.web_conn.new_web_conn.last_ping.error",
"translation": "Echec de la mise-à-jour de LastPingAt pour user_id=%v, err=%v"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "Arrêt des connexions %v en cours"
@@ -2023,6 +1991,14 @@
"id": "api.web_socket.init.debug",
"translation": "Initialisation des routes de l'api web socket"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "erreur websocket : seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "Hub d'équipe arrêté pour teamId=%v"
@@ -2095,6 +2071,10 @@
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "Droits insuffisants pour regénérer le jeton du webhook sortant"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Paramètre {{.Name}} invalide"
},
{
"id": "cli.license.critical",
"translation": "Fonctionnalité désactivée pour la licence courante. Veuillez contacter votre administrateur système concernant la mise à niveau de votre licence entreprise."
@@ -2177,7 +2157,7 @@
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "L'utilisateur n'a pas le droit d'utiliser Mattermost. (filtre d'utilisateur LDAP)"
"translation": "Your LDAP account does not have permission to use this Mattermost server. Please ask your System Administrator to check the LDAP user filter."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
@@ -2671,6 +2651,34 @@
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "Largeur des aperçus invalide dans les paramètres de fichiers. Doit être un entier positif."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "LDAP field \"BaseDN\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "LDAP field \"Bind Password\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "LDAP field \"Bind Username\" is required."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "LDAP field \"Email Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "LDAP field \"First Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "LDAP field \"ID Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "LDAP field \"Last Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "Valeur de la taille maximale de page invalide."
@@ -2687,10 +2695,18 @@
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Sécurité de connexion invalide dans les paramètres de messagerie. Doit être '', 'TLS' ou 'STARTTLS'"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "LDAP field \"LDAP Server\" is required."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "La synchronisation du temps d'interval est invalide. Doit être au moins d'une minute."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "LDAP field \"Username Attribute\" is required."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Adresse d'écoute invalide dans les paramètres de service. Doit être renseignée."
@@ -2733,11 +2749,11 @@
},
{
"id": "model.config.is_valid.saml_email_attribute.app_error",
"translation": "L'attribut \"Username\" est invalide. Il doit être renseigné."
"translation": "L'attribut \"Email\" est invalide. Il doit être renseigné."
},
{
"id": "model.config.is_valid.saml_first_name_attribute.app_error",
"translation": "L'attribut \"Username\" est invalide. Il doit être renseigné."
"translation": "L'attribut \"Prénom\" est invalide. Il doit être renseigné."
},
{
"id": "model.config.is_valid.saml_idp_cert.app_error",
@@ -2753,7 +2769,7 @@
},
{
"id": "model.config.is_valid.saml_last_name_attribute.app_error",
"translation": "L'attribut \"Username\" est invalide. Il doit être renseigné."
"translation": "L'attribut \"Nom de famille\" est invalide. Il doit être renseigné."
},
{
"id": "model.config.is_valid.saml_private_key.app_error",
@@ -2767,6 +2783,10 @@
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "L'attribut \"Username\" est invalide. Il doit être renseigné."
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "Site name must be less than or equal to {{.MaxLength}} characters."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Source de données invalide pour les paramètres SQL. Doit être renseignée."
@@ -2995,6 +3015,10 @@
"id": "model.preference.is_valid.name.app_error",
"translation": "Nom invalide"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "Thème invalide"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "La valeur est trop longue"
@@ -3159,10 +3183,6 @@
"id": "model.user.is_valid.team_id.app_error",
"translation": "Id équipe invalide"
},
{
"id": "model.user.is_valid.theme.app_error",
"translation": "Thème invalide"
},
{
"id": "model.user.is_valid.update_at.app_error",
"translation": "La date de mise à jour doit être une date valide"
@@ -3391,10 +3411,6 @@
"id": "store.sql_channel.get_extra_members.app_error",
"translation": "Nous n'avons pas pu charger les informations supplémentaires sur les membres du canal"
},
{
"id": "store.sql_channel.get_for_export.app_error",
"translation": "Nous n'avons pas pu charger tous les canaux"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "Nous n'avons pas pu obtenir les membres du canal"
@@ -3499,6 +3515,10 @@
"id": "store.sql_channel.save_member.save.app_error",
"translation": "Nous n'avons pas pu enregistrer le membre du canal"
},
{
"id": "store.sql_channel.set_last_viewed_at.app_error",
"translation": "Nous n'avons pas pu mettre à jour la date de dernier affichage."
},
{
"id": "store.sql_channel.update.app_error",
"translation": "Nous n'avons pas pu mettre à jour le canal"
@@ -3683,10 +3703,6 @@
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "Nous n'avons pas pu obtenir le nombre d'utilisateur avec des messages"
},
{
"id": "store.sql_post.compliance_export.app_error",
"translation": "Nous n'avons pas pu obtenir les messages pour l'export de conformité"
},
{
"id": "store.sql_post.delete.app_error",
"translation": "Nous n'avons pas pu supprimer le message"
@@ -3695,10 +3711,6 @@
"id": "store.sql_post.get.app_error",
"translation": "Nous n'avons pas pu obtenir le message"
},
{
"id": "store.sql_post.get_for_export.app_error",
"translation": "Nous n'avons pas pu obtenir les messages du canal"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "Nous n'avons pas pu obtenir le message parent pour le canal"
@@ -3755,6 +3767,10 @@
"id": "store.sql_post.update.app_error",
"translation": "Nous n'avons pas pu mettre à jour le message"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "Nous avons rencontré une erreur durant la suppression des préférences"
},
{
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "Suppression de toutes les fonctionnalités en accès anticipé non utilisées"
@@ -3867,6 +3883,34 @@
"id": "store.sql_session.update_roles.app_error",
"translation": "Nous n'avons pas pu mettre à jour les rôles"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Encountered an error retrieving the status"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No entry for that status exists"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Encountered an error retrieving all the online/away statuses"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "Nous n'avons pas pu compter les utilisateurs"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Encountered an error resetting all the statuses"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Nous avons rencontré une erreur durant l'enregistrement de la licence"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Nous avons rencontré une erreur lors de la mise à jour de l'équipe"
},
{
"id": "store.sql_system.get.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des propriétés système"
@@ -4003,10 +4047,6 @@
"id": "store.sql_user.get_by_username.app_error",
"translation": "Nous n'avons pas pu trouver un compte existant correspondant à votre nom d'utilisateur pour cette équipe. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre."
},
{
"id": "store.sql_user.get_for_export.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "Nous n'avons pas pu trouver un compte existant correspondant à votre nom d'utilisateur pour cette équipe. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre."
@@ -4023,10 +4063,6 @@
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Nous avons rencontré une erreur lors de la recherche des profils utilisateurs"
},
{
"id": "store.sql_user.get_total_active_users_count.app_error",
"translation": "Nous n'avons pas pu compter les utilisateurs"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "Nous n'avons pas pu compter les utilisateurs"
@@ -4035,6 +4071,10 @@
"id": "store.sql_user.get_unread_count.app_error",
"translation": "Nous n'avons pas pu compter le nombre de messages non lus pour l'utilisateur"
},
{
"id": "store.sql_user.migrate_theme.critical",
"translation": "Failed to migrate User.ThemeProps to Preferences table %v"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "Nous n'avons pas pu trouver un compte existant correspondant à votre courriel pour cette équipe. Cette équipe nécessite peut-être une invitation de la part du propriétaire pour pouvoir la rejoindre."

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

@@ -559,6 +559,10 @@
"id": "api.command_shortcuts.list",
"translation": "### キーボードショートカット\n\n#### 移動\n\nALT+UP: 左側のサイドバーの前のチャンネルまたはダイレクトメッセージ\nALT+DOWN: 左側のサイドバーの次のチャンネルまたはダイレクトメッセージ\nALT+SHIFT+UP: 未読のメッセージのある左側のサイドバーの前のチャンネルまたはダイレクトメッセージ\nALT+SHIFT+DOWN: 未読のメッセージのある左側のサイドバーの次のチャンネルまたはダイレクトメッセージ\nCTRL/CMD+SHIFT+K: 簡易チャンネル変更ダイアログボックスを開く\nCTRL/CMD+SHIFT+A: アカウント設定を開く\nCTRL/CMD+SHIFT+M: 最近のあなたについての投稿を開く\n\n#### ファイル\n\nCTRL/CMD+U: ファイルをアップロードする\n\n#### メッセージ\n\nCTRL/CMD+UP (空の入力欄で): 前のメッセージまたはスラッシュコマンドを表示する\nCTRL/CMD+DOWN (空の入力欄で): 次のメッセージまたはスラッシュコマンドを表示する\nUP (空の入力欄で): 現在のチャンネルの最新のメッセージを編集する\n@[文字]+TAB: [文字]で始まる@usernameを補完する\n:[文字]+TAB: [文字]で始まる絵文字を補完する\n\n#### ブラウザー内蔵のコマンド\n\nALT+LEFT/CMD+[: 履歴の前のチャンネル\nALT+RIGHT/CMD+]: 履歴の次のチャンネル\nCTRL/CMD+PLUS: フォントサイズを大きくする (ズームイン)\nCTRL/CMD+MINUS: フォントサイズを小さくする (ズームアウト)\nSHIFT+UP (入力欄で): 前の行を反転させる\nSHIFT+DOWN (入力欄で): 次の行を反転させる\nSHIFT+ENTER (入力欄で): 改行する\n"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### キーボードショートカット\n\n#### 移動\n\nALT+UP: 左側のサイドバーの前のチャンネルまたはダイレクトメッセージ\nALT+DOWN: 左側のサイドバーの次のチャンネルまたはダイレクトメッセージ\nALT+SHIFT+UP: 未読のメッセージのある左側のサイドバーの前のチャンネルまたはダイレクトメッセージ\nALT+SHIFT+DOWN: 未読のメッセージのある左側のサイドバーの次のチャンネルまたはダイレクトメッセージ\nCTRL/CMD+SHIFT+K: 簡易チャンネル変更ダイアログボックスを開く\nCTRL/CMD+SHIFT+A: アカウント設定を開く\nCTRL/CMD+SHIFT+M: 最近のあなたについての投稿を開く\n\n#### ファイル\n\nCTRL/CMD+U: ファイルをアップロードする\n\n#### メッセージ\n\nCTRL/CMD+UP (空の入力欄で): 前のメッセージまたはスラッシュコマンドを表示する\nCTRL/CMD+DOWN (空の入力欄で): 次のメッセージまたはスラッシュコマンドを表示する\nUP (空の入力欄で): 現在のチャンネルの最新のメッセージを編集する\n@[文字]+TAB: [文字]で始まる@usernameを補完する\n:[文字]+TAB: [文字]で始まる絵文字を補完する\n\n#### ブラウザー内蔵のコマンド\n\nALT+LEFT/CMD+[: 履歴の前のチャンネル\nALT+RIGHT/CMD+]: 履歴の次のチャンネル\nCTRL/CMD+PLUS: フォントサイズを大きくする (ズームイン)\nCTRL/CMD+MINUS: フォントサイズを小さくする (ズームアウト)\nSHIFT+UP (入力欄で): 前の行を反転させる\nSHIFT+DOWN (入力欄で): 次の行を反転させる\nSHIFT+ENTER (入力欄で): 改行する\n"
},
{
"id": "api.command_shortcuts.name",
"translation": "ショートカット"
@@ -667,38 +671,6 @@
"id": "api.emoji.upload.large_image.app_error",
"translation": "絵文字を作成できません。画像は128x128ピクセル以内である必要があります。"
},
{
"id": "api.export.json.app_error",
"translation": "JSONに変換できません"
},
{
"id": "api.export.open.app_error",
"translation": "ファイルを開けません"
},
{
"id": "api.export.open_dir.app_error",
"translation": "ディレクトリーを開けません"
},
{
"id": "api.export.open_file.app_error",
"translation": "エクスポートするファイルが開けません"
},
{
"id": "api.export.options.create.app_error",
"translation": "オプションファイルを作成できません"
},
{
"id": "api.export.options.write.app_error",
"translation": "オプションファイルに書き込めません"
},
{
"id": "api.export.read_dir.app_error",
"translation": "ディレクトリーを読み取れません"
},
{
"id": "api.export.s3.app_error",
"translation": "S3はローカルストレージへのエクスポートではサポートされません。"
},
{
"id": "api.file.file_upload.exceeds",
"translation": "ファイルが最大の画像サイズを超過しました。"
@@ -707,14 +679,6 @@
"id": "api.file.file_upload.exceeds",
"translation": "ファイルが最大の画像サイズを超過しました。"
},
{
"id": "api.file.get_export.retrieve.app_error",
"translation": "エクスポートしたファイルを取得できませんでした。再度エクスポートしてください"
},
{
"id": "api.file.get_export.team_admin.app_error",
"translation": "チーム管理者のみがエクスポートされたデータを取得できます。"
},
{
"id": "api.file.get_file.not_found.app_error",
"translation": "ファイルが見付かりません。"
@@ -1127,6 +1091,14 @@
"id": "api.post_get_post_by_id.get.app_error",
"translation": "投稿を取得できません"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "リクエストから設定をデコードできません"
},
{
"id": "api.preference.delete_preferences.user_id.app_error",
"translation": "他のユーザーの設定は削除できません"
},
{
"id": "api.preference.init.debug",
"translation": "設定APIルートを初期化しています"
@@ -1267,6 +1239,14 @@
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "ZIPファイルを開くことができません"
},
{
"id": "api.status.last_activity.error",
"translation": "LastActivityAtを更新できませんでした user_id=%v、session_id=%v、err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "user_id=%vのLastPingAtを更新できませんでした err=%v"
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "電子メールによるチームへの利用登録は無効です。"
@@ -1291,10 +1271,6 @@
"id": "api.team.email_teams.sending.error",
"translation": "emailTeamsで電子メール送る際にエラーが発生しました err=%v"
},
{
"id": "api.team.export_team.admin.app_error",
"translation": "チーム管理者のみがデータをエクスポートできます。"
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "誰でも招待できるチームではないので、招待機能は無効です。"
@@ -1577,11 +1553,11 @@
},
{
"id": "api.templates.verify_body.title",
"translation": "あなたは{{ .TeamDisplayName }}チームに参加しました"
"translation": "{{ .ServerURL }}に参加しました"
},
{
"id": "api.templates.verify_subject",
"translation": "[{{ .TeamDisplayName }} {{ .SiteName }}] 電子メールアドレスの確認"
"translation": "[{{ .SiteName }}] 電子メール確認"
},
{
"id": "api.templates.welcome_body.button",
@@ -1593,7 +1569,7 @@
},
{
"id": "api.templates.welcome_body.info2",
"translation": "ウェブアドレスからあなたの新しいチームにサインインすることができます:"
"translation": "You can sign in from:"
},
{
"id": "api.templates.welcome_body.info3",
@@ -1601,11 +1577,11 @@
},
{
"id": "api.templates.welcome_body.title",
"translation": "あなたは{{ .TeamDisplayName }}チームに参加しました"
"translation": "{{ .ServerURL }}に参加しました"
},
{
"id": "api.templates.welcome_subject",
"translation": "あなたは{{ .TeamDisplayName }}に参加しました"
"translation": "{{ .ServerURL }}に参加しました"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
@@ -1999,14 +1975,6 @@
"id": "api.user.verify_email.bad_link.app_error",
"translation": "不正な電子メール確認リンクです。"
},
{
"id": "api.web_conn.new_web_conn.last_activity.error",
"translation": "LastActivityAtを更新できませんでした user_id=%v、session_id=%v、err=%v"
},
{
"id": "api.web_conn.new_web_conn.last_ping.error",
"translation": "user_id=%vのLastPingAtを更新できませんでした err=%v"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "%vの接続を停止しています"
@@ -2023,6 +1991,14 @@
"id": "api.web_socket.init.debug",
"translation": "ウェブソケットAPIルートを初期化しています"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "websocket routing error: seq=%v uid=%v %v [details: %v]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "teamId=%v用のチームハブを停止しています"
@@ -2095,6 +2071,10 @@
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "外向きのウェブフックトークンを再生成するのに十分な権限が付与されていません"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "不正な{{.Name}}パラメーターです"
},
{
"id": "cli.license.critical",
"translation": "機能にはエンタープライズライセンスが必要です。システム管理者にエンタープライズライセンスにアップグレードするように連絡してください。"
@@ -2177,7 +2157,7 @@
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "このユーザーはMattermostを使う権限がありません(LDAPユーザーフィルター)。"
"translation": "Your LDAP account does not have permission to use this Mattermost server. Please ask your System Administrator to check the LDAP user filter."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
@@ -2671,6 +2651,34 @@
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "ファイル設定のサムネイルの幅が不正です。ゼロ以上の数を指定してください。"
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "LDAP field \"BaseDN\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "LDAP field \"Bind Password\" is required."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "LDAP field \"Bind Username\" is required."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "LDAP field \"Email Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "LDAP field \"First Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "LDAP field \"ID Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "LDAP field \"Last Name Attribute\" is required."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "最大ページサイズの値が不正です。"
@@ -2687,10 +2695,18 @@
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "LDAP設定の接続セキュリティーが不正です。'TLS'か'STARTTLS'にしてください"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "LDAP field \"LDAP Server\" is required."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "同期の時間間隔が不正です。少なくとも1分間以上にしてください。"
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "LDAP field \"Username Attribute\" is required."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "サービス設定の接続待ちアドレスが不正です。設定してください。"
@@ -2767,6 +2783,10 @@
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "ユーザー名の属性値が不正です。設定してください。"
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "Site name must be less than or equal to {{.MaxLength}} characters."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "SQL設定のデータソースが不正です。設定してください。"
@@ -2995,6 +3015,10 @@
"id": "model.preference.is_valid.name.app_error",
"translation": "不正な名前です"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "不正なテーマです"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "値が長過ぎます"
@@ -3159,10 +3183,6 @@
"id": "model.user.is_valid.team_id.app_error",
"translation": "不正なチームIDです"
},
{
"id": "model.user.is_valid.theme.app_error",
"translation": "不正なテーマです"
},
{
"id": "model.user.is_valid.update_at.app_error",
"translation": "更新日時は有効な時刻にしてください"
@@ -3391,10 +3411,6 @@
"id": "store.sql_channel.get_extra_members.app_error",
"translation": "チャンネルメンバーに関する追加の情報を取得できませんでした"
},
{
"id": "store.sql_channel.get_for_export.app_error",
"translation": "チャンネルが全ては取得できませんでした"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "チャンネルのメンバーが取得できませんでした"
@@ -3499,6 +3515,10 @@
"id": "store.sql_channel.save_member.save.app_error",
"translation": "チャンネルのメンバーを保存できませんでした"
},
{
"id": "store.sql_channel.set_last_viewed_at.app_error",
"translation": "最終閲覧日時を更新できませんでした"
},
{
"id": "store.sql_channel.update.app_error",
"translation": "チャンネルが更新できませんでした"
@@ -3683,10 +3703,6 @@
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "投稿したユーザー数を取得できませんでした"
},
{
"id": "store.sql_post.compliance_export.app_error",
"translation": "コンプライアンスエクスポート用の投稿を取得できませんでした"
},
{
"id": "store.sql_post.delete.app_error",
"translation": "投稿を削除できませんでした"
@@ -3695,10 +3711,6 @@
"id": "store.sql_post.get.app_error",
"translation": "投稿を取得できませんでした"
},
{
"id": "store.sql_post.get_for_export.app_error",
"translation": "チャンネルの投稿を取得できませんでした"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "チャンネルの親に当たる投稿を取得できませんでした"
@@ -3755,6 +3767,10 @@
"id": "store.sql_post.update.app_error",
"translation": "投稿を更新できませんでした"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "設定を削除する際にエラーが発生しました"
},
{
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "未使用のプリリリースの機能を削除しています"
@@ -3867,6 +3883,34 @@
"id": "store.sql_session.update_roles.app_error",
"translation": "役割を更新できませんでした"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Encountered an error retrieving the status"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No entry for that status exists"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Encountered an error retrieving all the online/away statuses"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "ユーザー数を取得できませんでした"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Encountered an error resetting all the statuses"
},
{
"id": "store.sql_status.save.app_error",
"translation": "ライセンスを保存する際にエラーが発生しました"
},
{
"id": "store.sql_status.update.app_error",
"translation": "チームを更新する際にエラーが発生しました"
},
{
"id": "store.sql_system.get.app_error",
"translation": "システム設定値を探す際にエラーが発生しました"
@@ -4003,10 +4047,6 @@
"id": "store.sql_user.get_by_username.app_error",
"translation": "このチームのユーザー名に合致する既存のアカウントを見付けられませんでした。このチームに参加するには、チームのオーナーから招待を受ける必要があります。"
},
{
"id": "store.sql_user.get_for_export.app_error",
"translation": "ユーザーのプロフィールを探す際にエラーが発生しました"
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "あなたの認証情報に合致する既存のアカウントを見付けられませんでした。このチームに参加するには、チームのオーナーから招待を受ける必要があります。"
@@ -4023,10 +4063,6 @@
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "ユーザーのプロフィールを探す際にエラーが発生しました"
},
{
"id": "store.sql_user.get_total_active_users_count.app_error",
"translation": "ユーザー数を取得できませんでした"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "ユーザー数を取得できませんでした"
@@ -4035,6 +4071,10 @@
"id": "store.sql_user.get_unread_count.app_error",
"translation": "ユーザーの未読のメッセージ数を取得できませんでした"
},
{
"id": "store.sql_user.migrate_theme.critical",
"translation": "Failed to migrate User.ThemeProps to Preferences table %v"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "このチームの電子メールアドレスに合致する既存のアカウントを見付けられませんでした。このチームに参加するには、チームのオーナーから招待を受ける必要があります。"

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

@@ -165,7 +165,7 @@
},
{
"id": "api.channel.add_user.to.channel.failed.deleted.app_error",
"translation": "Failed to add user to channel because they have been removed from the team."
"translation": "Falha ao adicionar o usuário ao canal porque ele foi removido desta equipe."
},
{
"id": "api.channel.add_user_to_channel.deleted.app_error",
@@ -557,7 +557,11 @@
},
{
"id": "api.command_shortcuts.list",
"translation": "### Atalhos do Teclado\n\n#### Navegação\n\nALT+UP: Canal anterior ou mensagem direta na barra lateral esquerda\nALT+DOWN: Próximo canal ou mensagem direta na barra lateral esquerda\nALT+SHIFT+UP: Canal anterior ou mensagem direta na barra lateral esquerda com mensagens não lidas\nALT+SHIFT+DOWN: Próximo canal ou mensagem direta na barra lateral esquerda com mensagens não lidas\nCTRL/CMD+K: Abre uma janela de troca rápida de canal\nCTRL/CMD+SHIFT+A: Abre as configurações de conta\nCTRL/CMD+SHIFT+M: Abre as menções recentes\n\n#### Arquivos\n\nCTRL/CMD+U: Enviar arquivo(s)\n\n#### Mensagens\n\nCTRL/CMD+UP (campo de mensagem vazio): Reimprimir a mensagem anterior ou comando slash digitado\nCTRL/CMD+DOWN (campo de mensagem vazio): Reimprimir a próxima mensagem ou comando slash digitado\nUP (campo de mensagem vazio): Edita sua última mensagem no canal atual\n@[caracter]+TAB: Autocompleta o @usuário começando com [caracter]\n:[caracter]+TAB: Autocompleta o emoji começando com [caracter]\n\n#### Comandos do Navegador\n\nALT+LEFT/CMD+[: Canal anterior no seu histórico\nALT+RIGHT/CMD+]: Próximo canal no seu histórico\nCTRL/CMD+PLUS: Aumentar o tamanho da fonte (zoom in)\nCTRL/CMD+MINUS: Reduzir o tamanho da fonte (zoom out)\nSHIFT+UP (no campo de mensagem): Selecionar texto da linha anterior\nSHIFT+DOWN (no campo de mensagem): Selecionar texto da próxima linha\nSHIFT+ENTER (no campo de mensagem): Criar uma nova linha\n"
"translation": "### Atalhos do Teclado\n\n#### Navegação\n\nALT+CIMA: Canal anterior ou mensagem direta na barra lateral esquerda\nALT+BAIXO: Próximo canal ou mensagem direta na barra lateral esquerda\nALT+SHIFT+CIMA: Canal anterior ou mensagem direta na barra lateral esquerda com mensagens não lidas\nALT+SHIFT+BAIXO: Próximo canal ou mensagem direta na barra lateral esquerda com mensagens não lidas\nCTRL+K: Abre uma janela de troca rápida de canal\nCTRL+SHIFT+A: Abre as configurações de conta\nCTRL+SHIFT+M: Abre as menções recentes\n\n#### Arquivos\n\nCTRL+U: Enviar arquivo(s)\n\n#### Mensagens\n\nCTRL+CIMA (campo de mensagem vazio): Reimprimir a mensagem anterior ou comando slash digitado\nCTRL+BAIXO (campo de mensagem vazio): Reimprimir a próxima mensagem ou comando slash digitado\nCIMA (campo de mensagem vazio): Edita sua última mensagem no canal atual\n@[caracter]+TAB: Autocompleta o @usuário começando com [caracter]\n:[caracter]+TAB: Autocompleta o emoji começando com [caracter]\n\n#### Comandos do Navegador\n\nALT+ESQUERDA: Canal anterior no seu histórico\nALT+DIREITA: Próximo canal no seu histórico\nCTRL+MAIS: Aumentar o tamanho da fonte (zoom in)\nCTRL+MENOS: Reduzir o tamanho da fonte (zoom out)\nSHIFT+CIMA (no campo de mensagem): Selecionar texto da linha anterior\nSHIFT+BAIXO (no campo de mensagem): Selecionar texto da próxima linha\nSHIFT+ENTER (no campo de mensagem): Criar uma nova linha\n"
},
{
"id": "api.command_shortcuts.list_mac",
"translation": "### Atalhos do Teclado\n\n#### Navegação\n\nALT+CIMA: Canal anterior ou mensagem direta na barra lateral esquerda\nALT+BAIXO: Próximo canal ou mensagem direta na barra lateral esquerda\nALT+SHIFT+CIMA: Canal anterior ou mensagem direta na barra lateral esquerda com mensagens não lidas\nALT+SHIFT+BAIXO: Próximo canal ou mensagem direta na barra lateral esquerda com mensagens não lidas\nCMD+K: Abre uma janela de troca rápida de canal\nCMD+SHIFT+A: Abre as configurações de conta\nCMD+SHIFT+M: Abre as menções recentes\n\n#### Arquivos\n\nCMD+U: Enviar arquivo(s)\n\n#### Mensagens\n\nCMD+CIMA (campo de mensagem vazio): Reimprimir a mensagem anterior ou comando slash digitado\nCMD+BAIXO (campo de mensagem vazio): Reimprimir a próxima mensagem ou comando slash digitado\nCIMA (campo de mensagem vazio): Edita sua última mensagem no canal atual\n@[caracter]+TAB: Autocompleta o @usuário começando com [caracter]\n:[caracter]+TAB: Autocompleta o emoji começando com [caracter]\n\n#### Comandos do Navegador\n\nCMD+[: Canal anterior no seu histórico\nCMD+]: Próximo canal no seu histórico\nCMD+MAIS: Aumentar o tamanho da fonte (zoom in)\nCMD+MENOS: Reduzir o tamanho da fonte (zoom out)\nSHIFT+CIMA (no campo de mensagem): Selecionar texto da linha anterior\nSHIFT+BAIXO (no campo de mensagem): Selecionar texto da próxima linha\nSHIFT+ENTER (no campo de mensagem): Criar uma nova linha\n"
},
{
"id": "api.command_shortcuts.name",
@@ -667,38 +671,6 @@
"id": "api.emoji.upload.large_image.app_error",
"translation": "Não foi possível criar o emoji. A imagem deve ser, no máximo 128 por 128 pixels."
},
{
"id": "api.export.json.app_error",
"translation": "Não é possível converter para json"
},
{
"id": "api.export.open.app_error",
"translation": "Não é possível abrir o arquivo"
},
{
"id": "api.export.open_dir.app_error",
"translation": "Incapaz de abrir o diretorio"
},
{
"id": "api.export.open_file.app_error",
"translation": "Não é possível abrir o arquivo para exportação"
},
{
"id": "api.export.options.create.app_error",
"translation": "Não é possível gravar arquivo de opções"
},
{
"id": "api.export.options.write.app_error",
"translation": "Não é possível gravar arquivo de opções"
},
{
"id": "api.export.read_dir.app_error",
"translation": "Não foi possível ler o diretório"
},
{
"id": "api.export.s3.app_error",
"translation": "S3 não é suportado para o armazenamento local de exportação."
},
{
"id": "api.file.file_upload.exceeds",
"translation": "Arquivo excede o máximo de tamanho de imagem."
@@ -707,14 +679,6 @@
"id": "api.file.file_upload.exceeds",
"translation": "Arquivo excede o máximo de tamanho de imagem."
},
{
"id": "api.file.get_export.retrieve.app_error",
"translation": "Não é possível recuperar o arquivo exportado. Por favor, re-exportar"
},
{
"id": "api.file.get_export.team_admin.app_error",
"translation": "Somente um administrador pode obter dados exportados."
},
{
"id": "api.file.get_file.not_found.app_error",
"translation": "Não foi possível encontrar o arquivo."
@@ -1127,6 +1091,14 @@
"id": "api.post_get_post_by_id.get.app_error",
"translation": "Não foi possível obter o post"
},
{
"id": "api.preference.delete_preferences.decode.app_error",
"translation": "Não foi possível decodificar as preferencias para a requisição"
},
{
"id": "api.preference.delete_preferences.user_id.app_error",
"translation": "Não foi possível deletar as preferências para o outro usuário"
},
{
"id": "api.preference.init.debug",
"translation": "Inicializando preference api routes"
@@ -1267,6 +1239,14 @@
"id": "api.slackimport.slack_import.zip.app_error",
"translation": "Não foi possível abrir o arquivo zip"
},
{
"id": "api.status.last_activity.error",
"translation": "Não foi possível atualizar LastActivityAt para user_id=%v e session_id=%v, err=%v"
},
{
"id": "api.status.save_status.error",
"translation": "Falha ao atualizar LastPingAt para user_id=%v, err=%v"
},
{
"id": "api.team.create_team.email_disabled.app_error",
"translation": "Inscrição com e-mail na equipe está desativado."
@@ -1291,10 +1271,6 @@
"id": "api.team.email_teams.sending.error",
"translation": "Um erro foi encontrado enquanto enviava um email no emailTeams err=%v"
},
{
"id": "api.team.export_team.admin.app_error",
"translation": "Somente um administrador de equipe pode exportar os dados."
},
{
"id": "api.team.get_invite_info.not_open_team",
"translation": "Convite é inválido devido a este não ser de uma equipe aberta."
@@ -1577,11 +1553,11 @@
},
{
"id": "api.templates.verify_body.title",
"translation": "Você se juntou a equipe {{ .TeamDisplayName }}"
"translation": "Você entrou para {{ .ServerURL }}"
},
{
"id": "api.templates.verify_subject",
"translation": "[{{ .TeamDisplayName }} {{ .SiteName }}] Verificação Email"
"translation": "[{{ .SiteName }}] Verificação Email"
},
{
"id": "api.templates.welcome_body.button",
@@ -1593,7 +1569,7 @@
},
{
"id": "api.templates.welcome_body.info2",
"translation": "Você pode fazer login sua nova equipe pelo endereço web:"
"translation": "Você pode logar em:"
},
{
"id": "api.templates.welcome_body.info3",
@@ -1601,11 +1577,11 @@
},
{
"id": "api.templates.welcome_body.title",
"translation": "Você se juntou a equipe {{ .TeamDisplayName }}"
"translation": "Você entrou para {{ .ServerURL }}"
},
{
"id": "api.templates.welcome_subject",
"translation": "Você se juntou {{ .TeamDisplayName }}"
"translation": "Você entrou {{ .ServerURL }}"
},
{
"id": "api.user.activate_mfa.email_and_ldap_only.app_error",
@@ -1999,14 +1975,6 @@
"id": "api.user.verify_email.bad_link.app_error",
"translation": "Erro na verificação link de email."
},
{
"id": "api.web_conn.new_web_conn.last_activity.error",
"translation": "Falha ao atualizar LastActivityAt para o user_id=%v e session_id=%v, err=%v"
},
{
"id": "api.web_conn.new_web_conn.last_ping.error",
"translation": "Falha ao atualizar LastPingAt para user_id=%v, err=%v"
},
{
"id": "api.web_hub.start.stopping.debug",
"translation": "parando %v conexões"
@@ -2023,6 +1991,14 @@
"id": "api.web_socket.init.debug",
"translation": "Inicializando web socket api routes"
},
{
"id": "api.web_socket_handler.log.error",
"translation": "%v:%v seq=%v uid=%v %v [detalhes: %v]"
},
{
"id": "api.web_socket_router.log.error",
"translation": "erro roteamento websocket: seq=%v uid=%v %v [detalhes: %v]"
},
{
"id": "api.web_team_hun.start.debug",
"translation": "central de equipes parou para teamId=%v"
@@ -2095,6 +2071,10 @@
"id": "api.webhook.regen_outgoing_token.permissions.app_error",
"translation": "Permissões inadequadas para re-gerar o token do webhook de saída"
},
{
"id": "api.websocket_handler.invalid_param.app_error",
"translation": "Parâmetro {{.Name}} inválido"
},
{
"id": "cli.license.critical",
"translation": "Funcionalidade requer uma licença enterprise. Entre em contato com o administrador do sistema sobre como atualizar sua licença enterprise."
@@ -2177,7 +2157,7 @@
},
{
"id": "ent.ldap.do_login.user_filtered.app_error",
"translation": "Usuário não autorizado a usar o Mattermost. (LDAP filtro usuario)"
"translation": "Sua conta LDAP não tem permissão para usar este servidor Mattermost. Por favor peça ao Administrador do Sistema para verificar o filtro de usuário LDAP."
},
{
"id": "ent.ldap.do_login.user_not_registered.app_error",
@@ -2321,7 +2301,7 @@
},
{
"id": "error.not_found.message",
"translation": "A página que você estava tentando alcançar não existe."
"translation": "A página que você estava tentando acessar não existe."
},
{
"id": "error.not_found.title",
@@ -2671,6 +2651,34 @@
"id": "model.config.is_valid.file_thumb_width.app_error",
"translation": "Definição da largura do thumbnail inválida. Deve ser um número positivo."
},
{
"id": "model.config.is_valid.ldap_basedn",
"translation": "O campo \"BaseDN\" no LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_bind_password",
"translation": "O campo \"Bind Password\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_bind_username",
"translation": "O campo \"Bind Username\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_email",
"translation": "O campo \"Email Attribute\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_firstname",
"translation": "O campo \"First Name Attribute\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_id",
"translation": "O campo \"ID Attribute\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_lastname",
"translation": "O campo \"Last Name Attribute\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_max_page_size.app_error",
"translation": "Valor do tamanho de página máximo inválido."
@@ -2687,10 +2695,18 @@
"id": "model.config.is_valid.ldap_security.app_error",
"translation": "Inválida segurança de conexão em configurações de LDAP. Deve ser '', 'TLS', or 'STARTTLS'"
},
{
"id": "model.config.is_valid.ldap_server",
"translation": "Campo \"LDAP Server\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.ldap_sync_interval.app_error",
"translation": "Intervalo de tempo de sincronização inválido. Deve ser pelo menos um minuto."
},
{
"id": "model.config.is_valid.ldap_username",
"translation": "O campo \"Username Attribute\" do LDAP é requerido."
},
{
"id": "model.config.is_valid.listen_address.app_error",
"translation": "Inválido endereço de escuta em configurações de serviço Deve ser ajustado."
@@ -2767,6 +2783,10 @@
"id": "model.config.is_valid.saml_username_attribute.app_error",
"translation": "Atributo Usuário Inválido. Deve ser definido."
},
{
"id": "model.config.is_valid.sitename_length.app_error",
"translation": "O nome do site deve ser menor ou igual à {{.MaxLength}} caracteres."
},
{
"id": "model.config.is_valid.sql_data_src.app_error",
"translation": "Inválido fonte de dados em configurações SQL. Deve ser definido."
@@ -2995,6 +3015,10 @@
"id": "model.preference.is_valid.name.app_error",
"translation": "Nome inválido"
},
{
"id": "model.preference.is_valid.theme.app_error",
"translation": "Tema inválido"
},
{
"id": "model.preference.is_valid.value.app_error",
"translation": "Nome é muito longo"
@@ -3159,10 +3183,6 @@
"id": "model.user.is_valid.team_id.app_error",
"translation": "Equipe id inválida"
},
{
"id": "model.user.is_valid.theme.app_error",
"translation": "Tema inválido"
},
{
"id": "model.user.is_valid.update_at.app_error",
"translation": "Update deve ser um tempo válido"
@@ -3391,10 +3411,6 @@
"id": "store.sql_channel.get_extra_members.app_error",
"translation": "Nós não podemos obter a informação extra para membros do canal"
},
{
"id": "store.sql_channel.get_for_export.app_error",
"translation": "Não foi possível obter todos os canais"
},
{
"id": "store.sql_channel.get_member.app_error",
"translation": "Não foi possível obter os membros do canal"
@@ -3499,6 +3515,10 @@
"id": "store.sql_channel.save_member.save.app_error",
"translation": "Não foi possível salvar o membro do canal"
},
{
"id": "store.sql_channel.set_last_viewed_at.app_error",
"translation": "Não foi possível atualizar a última visualização no tempo"
},
{
"id": "store.sql_channel.update.app_error",
"translation": "Não foi possível atualizar o canal"
@@ -3683,10 +3703,6 @@
"id": "store.sql_post.analytics_user_counts_posts_by_day.app_error",
"translation": "Não foi possível obter o número de posts"
},
{
"id": "store.sql_post.compliance_export.app_error",
"translation": "Não foi possível obter os posts para exportação compliance"
},
{
"id": "store.sql_post.delete.app_error",
"translation": "Não foi possível deletar o post"
@@ -3695,10 +3711,6 @@
"id": "store.sql_post.get.app_error",
"translation": "Não foi obter o post"
},
{
"id": "store.sql_post.get_for_export.app_error",
"translation": "Nós não conseguimos obter as mensagens para o canal"
},
{
"id": "store.sql_post.get_parents_posts.app_error",
"translation": "Não foi possível obter o post pai para o canal"
@@ -3755,6 +3767,10 @@
"id": "store.sql_post.update.app_error",
"translation": "Não foi possível deletar o post"
},
{
"id": "store.sql_preference.delete.app_error",
"translation": "Encontramos um erro enquanto deletava as preferências"
},
{
"id": "store.sql_preference.delete_unused_features.debug",
"translation": "Excluindo recursos de pré-lançamento não utilizados"
@@ -3867,6 +3883,34 @@
"id": "store.sql_session.update_roles.app_error",
"translation": "Não foi possível atualizar as funções"
},
{
"id": "store.sql_status.get.app_error",
"translation": "Encountered an error retrieving the status"
},
{
"id": "store.sql_status.get.missing.app_error",
"translation": "No entry for that status exists"
},
{
"id": "store.sql_status.get_online_away.app_error",
"translation": "Encountered an error retrieving all the online/away statuses"
},
{
"id": "store.sql_status.get_total_active_users_count.app_error",
"translation": "Não foi possível contar os usuários"
},
{
"id": "store.sql_status.reset_all.app_error",
"translation": "Encountered an error resetting all the statuses"
},
{
"id": "store.sql_status.save.app_error",
"translation": "Encontramos um erro ao salvar a lincença"
},
{
"id": "store.sql_status.update.app_error",
"translation": "Encontramos um erro ao atualizar a equipe"
},
{
"id": "store.sql_system.get.app_error",
"translation": "Encontramos um erro ao procurar as propriedades de sistema"
@@ -4003,10 +4047,6 @@
"id": "store.sql_user.get_by_username.app_error",
"translation": "Não foi possível encontrar uma conta correspondente ao seu usuário para esta equipe. Esta equipe pode exigir um convite do dono da equipe para participar."
},
{
"id": "store.sql_user.get_for_export.app_error",
"translation": "Encontramos um erro enquanto procurava o perfil do usuário"
},
{
"id": "store.sql_user.get_for_login.app_error",
"translation": "Não foi possível encontrar uma conta correspondente a suas credenciais. Esta equipe pode exigir um convite do dono da equipe para participar."
@@ -4023,10 +4063,6 @@
"id": "store.sql_user.get_sysadmin_profiles.app_error",
"translation": "Encontramos um erro enquanto procurava os perfis de usuários"
},
{
"id": "store.sql_user.get_total_active_users_count.app_error",
"translation": "Não foi possível contar os usuários"
},
{
"id": "store.sql_user.get_total_users_count.app_error",
"translation": "Não foi possível contar os usuários"
@@ -4035,6 +4071,10 @@
"id": "store.sql_user.get_unread_count.app_error",
"translation": "Não foi possível obter o número de mensagens não lidas para o usuário"
},
{
"id": "store.sql_user.migrate_theme.critical",
"translation": "Failed to migrate User.ThemeProps to Preferences table %v"
},
{
"id": "store.sql_user.missing_account.const",
"translation": "Não foi possível encontrar uma conta correspondente ao seu endereço de email para esta equipe. Esta equipe pode exigir um convite do dono da equipe para participar."

4610
i18n/zh_TW.json Обычный файл

Разница между файлами не показана из-за своего большого размера Загрузить разницу

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

@@ -69,7 +69,7 @@
"add_emoji.image": "Bild",
"add_emoji.image.button": "Auswählen",
"add_emoji.image.help": "Wählen Sie ein Bild für Ihren Emoji aus. Das Bild kann eine gif, png oder jpeg-Datei sein. Die maximale Größe beträgt 64 KB und 128 x 128 pixel.",
"add_emoji.imageRequired": "Für das Emoji ist ein Bild erforderlich.",
"add_emoji.imageRequired": "Für das Emoji ist ein Bild erforderlich",
"add_emoji.name": "Name",
"add_emoji.name.help": "Wählen Sie einen Namen für Ihren Emoji. Der Name darf maximal 64 Zeichen lang sein und kann aus Kleinbuchstaben, Zahlen und den Symbolen '-' und '_' bestehen.",
"add_emoji.nameInvalid": "Der Name des Emoji´s darf nur Zahlen, Buchstaben und die Symbole '-' und '_' enthalten.",
@@ -150,21 +150,21 @@
"admin.customization.customEmoji": "Benutzerdefinierte Emoji",
"admin.customization.enableCustomEmojiDesc": "Erlaube es Benutzern eigene Emojis für Nachrichten zu erstellen. Wenn aktiviert, können eigene Emojis durch wechseln zu einem Team, Klicken auf die drei Punkte über der Channel Sidebar und dem Auswählen von \"Eigene Emoji\" aufgerufen werden.",
"admin.customization.enableCustomEmojiTitle": "Eigene Emoji ermöglichen:",
"admin.customization.restrictCustomEmojiCreationAdmin": "Erlaube System und Team Administratoren eigene Emojis zu erstellen.",
"admin.customization.restrictCustomEmojiCreationAdmin": "Erlaube System- und Teamadministratoren eigene Emojis zu erstellen",
"admin.customization.restrictCustomEmojiCreationAll": "Erlaube jedem eigene Emoji zu erstellen",
"admin.customization.restrictCustomEmojiCreationDesc": "Beschränke die Erstellung eigener Emoji auf bestimmte Benutzer.",
"admin.customization.restrictCustomEmojiCreationSystemAdmin": "Erlaube nur Systemadministratoren eigene Emojis zu erstellen.",
"admin.customization.restrictCustomEmojiCreationSystemAdmin": "Erlaube nur Systemadministratoren eigene Emojis zu erstellen",
"admin.customization.restrictCustomEmojiCreationTitle": "Beschränke Erstellung eigener Emoji:",
"admin.customization.support": "Rechtsabteilung und Support",
"admin.database.title": "Datenbank Einstellungen",
"admin.developer.title": "Entwickler Einstellungen",
"admin.email.agreeHPNS": " Ich verstehe und akzeptiere <a href=\"https://about.mattermost.com/hpns-terms/\" target=\"_blank\">die Bedingungen</a> des Mattermost Hosted Push Notification Service Terms of Service und die <a href=\"https://about.mattermost.com/hpns-privacy/\" target=\"_blank\">Datenschutzerklärung</a>.",
"admin.email.allowEmailSignInDescription": "Wenn wahr, Mattermost erlaubt Nutzern sich mit E-Mail und Passwort anzumelden.",
"admin.email.allowEmailSignInTitle": "Erlaube den Login mit E-Mail: ",
"admin.email.allowEmailSignInTitle": "Erlaube Login mit E-Mail: ",
"admin.email.allowSignupDescription": "Wenn wahr erlaubt Mattermost Teamerstellung und Registrierung via E-Mail und Passwort. Dieser Wert sollte nur Falsch sein, wenn Sie Anmeldungen nur via SSO Dienste wie OAuth oder LDAP zulassen möchten.",
"admin.email.allowSignupTitle": "Erlaube die Erstellen einen Accounts mit der E-Mail: ",
"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 das Anmelden mit dem Benutzernamen: ",
"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 <a href=\"http://docs.mattermost.com/deployment/push.html#enterprise-app-store-eas\" target=\"_blank\">Enterprise App Store</a>.",
"admin.email.emailFail": "Verbindung nicht erfolgreich: {error}",
@@ -286,13 +286,13 @@
"admin.image.previewHeightTitle": "Vorschau der Bildhöhe:",
"admin.image.previewWidthDescription": "Maximale Breite des Vorschaubildes. Änderungen dieses Wertes wirken sich auf die zukünftige Darstellung der Vorschaubilder aus, aber nicht auf bereits bestehende Bilder.",
"admin.image.previewWidthExample": "z.B.: \"1024\"",
"admin.image.previewWidthTitle": "Profilbild Breite:",
"admin.image.previewWidthTitle": "Breite der Vorschau:",
"admin.image.profileHeightDescription": "Höhe des Profilbildes.",
"admin.image.profileHeightExample": "z.B.: \"0\"",
"admin.image.profileHeightTitle": "Profilbild Höhe:",
"admin.image.profileWidthDescription": "Breite des Profilbildes.",
"admin.image.profileWidthExample": "z.B.: \"1024\"",
"admin.image.profileWidthTitle": "Vorschau der Bildbreite:",
"admin.image.profileWidthTitle": "Profilbild Breite:",
"admin.image.publicLinkDescription": "32-Zeichen Salt um die öffentlich Links von Bildern zu signieren. Wird bei der Installation zufällig generiert. Klicken Sie \"Neu generieren\" um einen neuen Salt zu erstellen.",
"admin.image.publicLinkExample": "Bsp.: \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Salt für öffentlichen Links:",
@@ -321,7 +321,7 @@
"admin.ldap.emailAttrEx": "Ex \"mail\" oder \"userPrincipalName\"",
"admin.ldap.emailAttrTitle": "E-Mail Attribut:",
"admin.ldap.enableDesc": "Wenn wahr, erlaubt Mattermost den Login mit LDAP",
"admin.ldap.enableTitle": "Erlaube den Login mit LDAP:",
"admin.ldap.enableTitle": "Erlaube Login mit LDAP:",
"admin.ldap.firstnameAttrDesc": "Das Attribut des LDAP Servers, welches benutzt wird, um den Vornamen des Nutzers in Mattermost zu anzuzeigen.",
"admin.ldap.firstnameAttrEx": "z.B.: \"givenName\"",
"admin.ldap.firstnameAttrTitle": "Attribut Vorname",
@@ -459,7 +459,7 @@
"admin.saml.emailAttrEx": "z.B. \"E-Mail\" oder \"primäre E-Mail\"",
"admin.saml.emailAttrTitle": "E-Mail Attribut:",
"admin.saml.enableDescription": "Wenn wahr erlaubt Mattermost Login mit SAML. Bitte sehen Sie sich die <a href='http://docs.mattermost.com/deployment/sso-saml.html' target='_blank'>Dokumentation</a> an um mehr über die SAML Konfiguration für Mattermost zu lernen.",
"admin.saml.enableTitle": "Erlaube den Login mit SAML:",
"admin.saml.enableTitle": "Erlaube Login mit SAML:",
"admin.saml.encryptDescription": "Wenn wahr wird Mattermost SAML Assertions entschlüsseln, die mit Ihrem öffentlichen Zertifikat des Service Providers verschlüsselt wurden.",
"admin.saml.encryptTitle": "Verschlüsselung aktivieren:",
"admin.saml.firstnameAttrDesc": "Das Attribut des LDAP Servers, welches benutzt wird, um den Vornamen des Nutzers in Mattermost zu anzuzeigen.",
@@ -521,14 +521,14 @@
"admin.service.attemptDescription": "Anmeldungsversuche bevor ein Benutzer gesperrt wird und dieser sein Passwort via E-Mail zurücksetzen lassen muss.",
"admin.service.attemptExample": "z.B.: \"10\"",
"admin.service.attemptTitle": "Max. Anmeldeversuche:",
"admin.service.cmdsDesc": "Wenn wahr, vom Nutzer erstellte Slash Befehle werden erlaubt.",
"admin.service.cmdsDesc": "Wenn wahr werden benutzerdefinierte Slash Befehle erlaubt. <a href='http://docs.mattermost.com/developer/slash-commands.html' target='_blank'>Dokumentation</a> für mehr Details.",
"admin.service.cmdsTitle": "Aktiviere benutzerdefinierte Slash Befehle: ",
"admin.service.corsDescription": "Aktiviere HTTP Cross Origin Request für spezifische Domains. Verwenden Sie \"*\" wenn Sie CORS von jeder Domain zulassen möchten oder lassen sie es leer um es zu deaktivieren.",
"admin.service.corsEx": "http://beispiel.com",
"admin.service.corsTitle": "Erlaube Cross Origin Requests von:",
"admin.service.developerDesc": "Wenn wahr werden Javascript Fehler in einer roten Zeile im oberen Bereich des Interfaces angezeigt. Nicht empfohlen für Produktivumgebungen. ",
"admin.service.developerTitle": "Aktiviere Entwickler Modus: ",
"admin.service.googleDescription": "Geben Sie den Schlüssel ein um eingebettete YouTube Video Vorschauen basiert auf den Hyperlinks in Nachrichten oder Kommentaren zu aktivieren. Eine Anleitung um einen Schlüssel zu erhalten finden sie unter <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">https://www.youtube.com/watch?v=Im69kzhpR3I</a>. Dieses Feld leer lassen um die automatische Generierung von YouTube Video Vorschauen von Links zu deaktivieren.",
"admin.service.googleDescription": "Diesen Key setzen um den Titel von eingebetteten YouTube Videovorschauen anzeigen zu lassen. Ohne den Schlüssel werden YouTube Vorschauen basierend auf den Hyperlinks in Nachrichten und Kommentaren erstellt, sie werden aber nicht den Video Titel enthalten. Sehen Sie sich das <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">Google Developers Tutorial</a> für eine Anleitung, wie Sie an den Schlüssel kommen, an.",
"admin.service.googleExample": "z.B.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Key:",
"admin.service.iconDescription": "Wenn wahr werden Webhooks und Slash Befehle erlaubt das Icon, mit dem Sie posten, zu ändern. Hinweis: Zusammen mit dem Erlauben den Nutzernamen zu ändern könnten Phishing Attacken auf die Nutzer ermöglicht werden.",
@@ -544,7 +544,7 @@
"admin.service.mfaTitle": "Multi-Faktor Authentifizierung einschalten:",
"admin.service.mobileSessionDays": "Sessiondauer für mobile Anwendungen (Tage):",
"admin.service.mobileSessionDaysDesc": "Die mobile Session wird nach der angegebenen Anzahl an Tagen ablaufen und fordert den Nutzer zum erneuten anmelden auf.",
"admin.service.outWebhooksDesc": "Sofern Wahr werden ausgehende Webhooks zugelassen.",
"admin.service.outWebhooksDesc": "Wenn wahr werden ausgehende Webhooks erlaubt. <a href='http://docs.mattermost.com/developer/webhooks-outgoing.html' target='_blank'>Dokumentation</a> für mehr Details.",
"admin.service.outWebhooksTitle": "Aktiviere ausgehende Webhooks: ",
"admin.service.overrideDescription": "Wenn wahr werden Webhooks und Slash Befehle erlaubt das Icon, mit dem Sie posten, zu ändern. Hinweis: Zusammen mit dem Erlauben den Nutzernamen zu ändern könnten Phishing Attacken auf die Nutzer ermöglicht werden.",
"admin.service.overrideTitle": "Erlaube Webhooks und Slashbefehlen den Benutzernamen zu ersetzen:",
@@ -562,7 +562,7 @@
"admin.service.testingTitle": "Aktiviere Testkommandos: ",
"admin.service.webSessionDays": "Sessiondauer für E-Mail und LDAP Authentifizierung (Tage):",
"admin.service.webSessionDaysDesc": "Die E-Mail oder LDAP Sitzung wird nach der angegebenen Anzahl an Tagen ablaufen und fordert den Nutzer zum erneuten anmelden auf.",
"admin.service.webhooksDescription": "Wenn wahr werden eingehende Webhooks erlaubt. Um Phishing Attacken abzuwehren werden allen Nachrichten von Webhooks mit dem BOT Tag markiert.",
"admin.service.webhooksDescription": "Wenn wahr werden eingehende Webhooks erlaubt. Um Phishing Attacken vorzubeugen werden alle Posts von Webhooks mit dem BOT Tag versehen. <a href='http://docs.mattermost.com/developer/webhooks-incoming.html' target='_blank'>Dokumentation</a> für mehr Details.",
"admin.service.webhooksTitle": "Aktiviere eingehende Webhooks: ",
"admin.sidebar.addTeamSidebar": "Team aus dem Seitenmenü hinzufügen",
"admin.sidebar.advanced": "Erweitert",
@@ -842,6 +842,7 @@
"channel_header.viewInfo": "Info anzeigen",
"channel_info.about": "Über",
"channel_info.close": "Schließen",
"channel_info.header": "Überschrift:",
"channel_info.id": "ID: ",
"channel_info.name": "Name:",
"channel_info.notFound": "Kein Kanal gefunden",
@@ -870,6 +871,8 @@
"channel_modal.displayNameError": "Dieses Feld wird erforderlich",
"channel_modal.edit": "Bearbeiten",
"channel_modal.group": "Gruppe",
"channel_modal.header": "Überschrift",
"channel_modal.headerHelp": "Der Text der in der Kopfzeile der/des {term} neben dem Namen steht. Zum Beispiel könnten Sie häufig genutzte Links durch Hinzufügen von [Link Titel](http://example.de) anzeigen lassen.",
"channel_modal.modalTitle": "Neue(r) ",
"channel_modal.name": "Name",
"channel_modal.nameEx": "z.B.: \"Bugs\", \"Marketing\", \"客户支持\"",
@@ -977,7 +980,7 @@
"delete_post.comment": "Kommentar",
"delete_post.confirm": "Bestätige Löschung von {term}",
"delete_post.del": "Löschen",
"delete_post.post": "Senden",
"delete_post.post": "Nachricht",
"delete_post.question": "Sind Sie sich sicher diese(n) {term} zu löschen?",
"delete_post.warning": "Diese Nachricht hat {count} Kommentare.",
"edit_channel_header_modal.cancel": "Abbrechen",

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

@@ -286,13 +286,13 @@
"admin.image.previewHeightTitle": "Altura de las Imágenes en Vista Previa:",
"admin.image.previewWidthDescription": "Ancho máximo para la vista previa de la imágen. Actualizando este valor los cambios de vista previa se hacen en el futuro, pero no cambia para imagenes creadas en el pasado.",
"admin.image.previewWidthExample": "Ej \"1024\"",
"admin.image.previewWidthTitle": "Ancho del la Imagen de Perfil:",
"admin.image.previewWidthTitle": "Ancho de la Vista Previa de las Imágenes:",
"admin.image.profileHeightDescription": "Alto de imagen de perfil.",
"admin.image.profileHeightExample": "Ej \"0\"",
"admin.image.profileHeightTitle": "Alto de la Imagen de Perfil:",
"admin.image.profileWidthDescription": "Ancho de la imagen de perfil.",
"admin.image.profileWidthExample": "Ej \"1024\"",
"admin.image.profileWidthTitle": "Ancho de las imágenes en Vista Previa:",
"admin.image.profileWidthTitle": "Ancho del la Imagen de Perfil:",
"admin.image.publicLinkDescription": "Salt de 32-characteres agregado para firmar los enlaces para las imágenes públicas. Aleatoriamente generados en la instalación. Pincha \"Regenerar\" para crear un nuevo salt.",
"admin.image.publicLinkExample": "Ej \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Título del enlace público:",
@@ -521,14 +521,14 @@
"admin.service.attemptDescription": "Número de intentos de inicio de sesión permitidos antes de que un usuario sea bloqueado y sea necesario restablecer su contraseña a través de correo electrónico.",
"admin.service.attemptExample": "Ej \"10\"",
"admin.service.attemptTitle": "Máximo de intentos de conexión:",
"admin.service.cmdsDesc": "Cuando es verdadero, se permite la creación de comandos de barra por usuarios.",
"admin.service.cmdsDesc": "Cuando es verdadero, los comandos de barra serán permitidos. Revisa la <a href='http://docs.mattermost.com/developer/slash-commands.html' target='_blank'>documentación</a> para obtener más información.",
"admin.service.cmdsTitle": "Habilitar Comandos de Barra Personalizados: ",
"admin.service.corsDescription": "Habilitar solicitudes HTTP de origen cruzado desde un dominio específico. Utiliza \"*\" si quieres permitir CORS desde cualquier dominio o dejalo en blanco para deshabilitarlo.",
"admin.service.corsEx": "http://ejemplo.com",
"admin.service.corsTitle": "Habilitar la procedencia de las solicitudes cruzadas de:",
"admin.service.developerDesc": "Cuando es verdadero, los errores de Javascript se muestran en una barra roja en la parte superior de la interfaz de usuario. No se recomienda su uso en producción. ",
"admin.service.developerTitle": "Habilitar modo de Desarrollador: ",
"admin.service.googleDescription": "Asigna una llave a este campo para habilitar la previsualización de videos de YouTube tomados de los enlaces que aparecen en los mensajes o comentarios. Las instrucciones de como obtener una llave está disponible en <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">https://www.youtube.com/watch?v=Im69kzhpR3I</a>. Al dejar este campo en blanco deshabilita la generación de previsualizaciones de videos de YouTube desde los enlaces.",
"admin.service.googleDescription": "Establece esta clave para mostrar los títulos de los vídeos de YouTube incorporado en las previsualizaciones. Sin la clave, las previsualizaciones de YouTube igual serán creadas en base a los enlaces que aparecen en los mensajes o comentarios, pero no se mostrará el título de vídeo. Ve el <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">Tutorial para Desarrolladores de Google</a> para ver las instrucciones sobre cómo obtener una clave.",
"admin.service.googleExample": "Ej \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Llave del API de Google:",
"admin.service.iconDescription": "Cuando es verdadero, se le permitirá cambiar el icono del mensaje desde webhooks. Nota, en combinación con permitir el cambio de nombre de usuario, podría exponer a los usuarios a sufrir ataques de phishing.",
@@ -544,7 +544,7 @@
"admin.service.mfaTitle": "Habilitar Autenticación de Múltiples Factores:",
"admin.service.mobileSessionDays": "Duración de la sesión para aplicaciones móviles (días):",
"admin.service.mobileSessionDaysDesc": "Las sesiones móviles expirarán después del número de días especificado y se requerirá a los usuarios iniciar sesión de nuevo.",
"admin.service.outWebhooksDesc": "Cuando es verdadero, los webhooks de salida serán permitidos.",
"admin.service.outWebhooksDesc": "Cuando es verdadero, los webhooks de salida serán permitidos. Revisa la <a href='http://docs.mattermost.com/developer/webhooks-outgoing.html' target='_blank'>documentación</a> para obtener más información.",
"admin.service.outWebhooksTitle": "Habilitar Webhooks de Salida: ",
"admin.service.overrideDescription": "Cuando es verdadero, se le permitirá cambiar el nombre de usuario desde webhooks. Nota, en conjunto con cambio de icono, podría exponer a los usuarios a sufrir ataques de phishing.",
"admin.service.overrideTitle": "Habilitar que los webhooks y comandos de barra para reemplacen los nombres de usuario:",
@@ -562,7 +562,7 @@
"admin.service.testingTitle": "Habilitar Comandos de Prueba: ",
"admin.service.webSessionDays": "Duración de la sesión para el correo electrónico y la autenticación LDAP (días):",
"admin.service.webSessionDaysDesc": "Las sesiones para Correo electrónico o LDAP expirarán después del número de días especificado y se requerirá a los usuarios iniciar sesión de nuevo.",
"admin.service.webhooksDescription": "Cuando es verdadero, la entradas de webhooks será permitida. Para ayudar a combatir ataques phishing, todos los comentarios de webhooks serán marcados con una etiqueta BOT.",
"admin.service.webhooksDescription": "Cuando es verdadero, los webhooks de entrada serán permitidos. Para ayudar el combate contra los ataques de phishing, todos los mensajes provenientes de webhooks serán marcados con una etiqueta BOT. Revisa la <a href='http://docs.mattermost.com/developer/webhooks-incoming.html' target='_blank'>documentación</a> para obtener más información.",
"admin.service.webhooksTitle": "Habilitar Webhooks de Entrada: ",
"admin.sidebar.addTeamSidebar": "Agregar un equipo el menú lateral",
"admin.sidebar.advanced": "Avanzado",
@@ -842,6 +842,7 @@
"channel_header.viewInfo": "Ver Info",
"channel_info.about": "Acerca",
"channel_info.close": "Cerrar",
"channel_info.header": "Encabezado:",
"channel_info.id": "ID: ",
"channel_info.name": "Nombre:",
"channel_info.notFound": "Canal no encontrado",
@@ -870,6 +871,8 @@
"channel_modal.displayNameError": "Este campo es obligatorio",
"channel_modal.edit": "Editar",
"channel_modal.group": "Grupo",
"channel_modal.header": "Encabezado",
"channel_modal.headerHelp": "Establece el texto que aparecerá en el encabezado del {term} al lado del nombre del {term}. Por ejemplo, incluye enlaces que se usan con frecuencia escribiendo [Título del Enlace](http://example.com).",
"channel_modal.modalTitle": "Nuevo ",
"channel_modal.name": "Nombre",
"channel_modal.nameEx": "Ej: \"Errores\", \"Mercadeo\", \"客户支持\"",

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

@@ -286,13 +286,13 @@
"admin.image.previewHeightTitle": "Hauteur d'aperçu d'image :",
"admin.image.previewWidthDescription": "Largeur maximale de l'aperçu d'image. Mettre cette valeur à jour change la manière dont les aperçus d'image seront générés par la suite, mais ne modifie pas les aperçus déjà générés.",
"admin.image.previewWidthExample": "Exemple : \"1024\"",
"admin.image.previewWidthTitle": "Largeur de photo de profil :",
"admin.image.previewWidthTitle": "Largeur d'aperçu d'image :",
"admin.image.profileHeightDescription": "Hauteur de la photo de profil",
"admin.image.profileHeightExample": "Exemple : \"0\"",
"admin.image.profileHeightTitle": "Hauteur de photo de profil :",
"admin.image.profileWidthDescription": "Largeur de la photo de profil.",
"admin.image.profileWidthExample": "Exemple : \"1024\"",
"admin.image.profileWidthTitle": "Largeur d'aperçu d'image :",
"admin.image.profileWidthTitle": "Largeur de photo de profil :",
"admin.image.publicLinkDescription": "Clé de salage de 32 caractères ajoutée aux courriels d'invitation. Générée aléatoirement lors de l'installation. Cliquez sur \"Regénérer\" pour créer une nouvelle clé de salage.",
"admin.image.publicLinkExample": "Exemple : \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Clé de salage publique :",
@@ -460,13 +460,13 @@
"admin.saml.emailAttrTitle": "Attribut \"adresse électronique\" :",
"admin.saml.enableDescription": "When true, Mattermost allows login using SAML. Please see <a href='http://docs.mattermost.com/deployment/sso-saml.html' target='_blank'>documentation</a> to learn more about configuring SAML for Mattermost.",
"admin.saml.enableTitle": "Activer la connexion avec SAML :",
"admin.saml.encryptDescription": "When true, Mattermost will decrypt SAML Assertions encrypted with your Service Provider Public Certificate.",
"admin.saml.encryptDescription": "Si activé, Mattermost déchiffre les commandes SAML chiffrées avec le certificat public de votre serveur d'authentification.",
"admin.saml.encryptTitle": "Activer le chiffrement :",
"admin.saml.firstnameAttrDesc": "Attribut SAML utilisé pour le champ \"prénom\" des utilisateurs dans Mattermost.",
"admin.saml.firstnameAttrEx": "Exemple : \"FirstName\"",
"admin.saml.firstnameAttrTitle": "Attribut prénom :",
"admin.saml.idpCertificateFileDesc": "The public authentication certificate issued by your Identity Provider.",
"admin.saml.idpCertificateFileRemoveDesc": "Remove the public authentication certificate issued by your Identity Provider.",
"admin.saml.idpCertificateFileDesc": "Le certificat public fourni par votre serveur d'authentification.",
"admin.saml.idpCertificateFileRemoveDesc": "Retirer le certificat public fourni par votre serveur d'authentification.",
"admin.saml.idpCertificateFileTitle": "Certificat public du service d'identification :",
"admin.saml.idpDescriptorUrlDesc": "The issuer URL for the Identity Provider you use for SAML requests.",
"admin.saml.idpDescriptorUrlEx": "Ex \"https://idp.example.org/SAML2/issuer\"",
@@ -492,9 +492,9 @@
"admin.saml.publicCertificateFileDesc": "The certificate used to generate the signature on a SAML request to the Identity Provider for a service provider initiated SAML login, when Mattermost is the Service Provider.",
"admin.saml.publicCertificateFileRemoveDesc": "Remove the certificate used to generate the signature on a SAML request to the Identity Provider for a service provider initiated SAML login, when Mattermost is the Service Provider.",
"admin.saml.publicCertificateFileTitle": "Certificat public du service d'identification :",
"admin.saml.remove.idp_certificate": "Remove Identity Provider Certificate",
"admin.saml.remove.idp_certificate": "Retirer le certificat du service d'identification",
"admin.saml.remove.privKey": "Clé privée du service d'identité :",
"admin.saml.remove.sp_certificate": "Remove Service Provider Certificate",
"admin.saml.remove.sp_certificate": "Retirer le certificat du service d'identification",
"admin.saml.removing.certificate": "Retrait du certificat...",
"admin.saml.removing.privKey": "Retrait de la clé privée...",
"admin.saml.uploading.certificate": "Téléchargement du certificat...",
@@ -521,14 +521,14 @@
"admin.service.attemptDescription": "Nombre de tentatives de connexion autorisées avant que l'utilisateur ne soit bloqué et qu'une réinitialisation du mot de passe par courriel ne soit obligatoire.",
"admin.service.attemptExample": "Exemple : \"10\"",
"admin.service.attemptTitle": "Nombre maximum de tentatives de connexion :",
"admin.service.cmdsDesc": "Si activé, les utilisateurs peuvent créer des commandes slash.",
"admin.service.cmdsDesc": "When true, custom slash commands will be allowed. See <a href='http://docs.mattermost.com/developer/slash-commands.html' target='_blank'>documentation</a> to learn more.",
"admin.service.cmdsTitle": "Activer les commandes slash : ",
"admin.service.corsDescription": "Autoriser les requête HTTP cross-origin depuis des domaines spécifiques (séparés par des espaces). Utilisez \"*\" pour autoriser les CORS pour n'importe quel domaine (pas recommandé) ou laissez vide pour les désactiver.",
"admin.service.corsEx": "http://exemple.com ou https://exemple.com",
"admin.service.corsTitle": "Autoriser les requêtes cross-origin depuis :",
"admin.service.developerDesc": "Si activé, les erreurs Javascript sont affichées dans une barre en haut de l'interface. Ceci n'est pas recommandé sur un serveur de production. ",
"admin.service.developerTitle": "Activer le mode développeur : ",
"admin.service.googleDescription": "Saisissez cette clé pour permettre l'intégration de vidéos YouTube et d'aperçus basés sur les liens postés dans les messages ou commentaires. Pour obtenir cette clé, rendez-vous sur <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">https://www.youtube.com/watch?v=Im69kzhpR3I</a>. Laissez le champ vide pour désactiver la génération automatique des vignettes YouTube.",
"admin.service.googleDescription": "Set this key to enable the display of titles for embedded YouTube video previews. Without the key, YouTube previews will still be created based on hyperlinks appearing in messages or comments but they will not show the video title. View a <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">Google Developers Tutorial</a> for instructions on how to obtain a key.",
"admin.service.googleExample": "Exemple : \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Clé API Google :",
"admin.service.iconDescription": "Si activé, les webhooks et commandes slash pourront changer l'icône avec lequel ils postent. Attention, si vous autorisez également le changer du nom d'utilisateur, cela augmente le risque d'une attaque par hameçonnage.",
@@ -544,7 +544,7 @@
"admin.service.mfaTitle": "Activité lauthentification multi-facteurs:",
"admin.service.mobileSessionDays": "Durée de la session sur les applis mobiles (en jours) :",
"admin.service.mobileSessionDaysDesc": "Les sessions web expireront après le nombre de jours indiqué et nécessiteront une reconnexion de l'utilisateur.",
"admin.service.outWebhooksDesc": "Si activé, les webhooks sortants sont autorisés.",
"admin.service.outWebhooksDesc": "When true, outgoing webhooks will be allowed. See <a href='http://docs.mattermost.com/developer/webhooks-outgoing.html' target='_blank'>documentation</a> to learn more.",
"admin.service.outWebhooksTitle": "Activer les webhooks sortants : ",
"admin.service.overrideDescription": "Si activé, les webhooks et commandes slash peuvent changer le nom d'utilisateur avec lequel ils postent. Attention, si le changement d'icône est également autorisé, cela peut conduire à des attaques de type hameçonnage !",
"admin.service.overrideTitle": "Permettre aux webhooks et commandes slash de changer leur nom d'utilisateur :",
@@ -552,7 +552,7 @@
"admin.service.securityTitle": "Activer les alertes de sécurité : ",
"admin.service.segmentDescription": "Segment.com est un service en ligne qui peut éventuellement être utilisé pour le suivi des statistiques détaillées du système. Vous pouvez obtenir une clé de signature -up pour un compte gratuit à Segment.com.",
"admin.service.segmentExample": "Exemple : \"g3fgGOXJAQ43QV7rAh6iwQCkV4cA1Gs\"",
"admin.service.segmentTitle": "Segment Write Key:",
"admin.service.segmentTitle": "Clé d'écriture du segment :",
"admin.service.sessionCache": "Cache de session en minutes :",
"admin.service.sessionCacheDesc": "Durée pendant laquelle une session est gardée en mémoire.",
"admin.service.sessionDaysEx": "Exemple : \"30\"",
@@ -562,7 +562,7 @@
"admin.service.testingTitle": "Activer les commandes de test : ",
"admin.service.webSessionDays": "Durée de session pour l'authentification LDAP (en jours) :",
"admin.service.webSessionDaysDesc": "Les sessions LDAP expireront après le nombre de jours indiqué et nécessiteront une reconnexion de l'utilisateur.",
"admin.service.webhooksDescription": "Si activé, les webhooks entrants ont autorisés. Pour éviter le hameçonnage, tous les messages provenant de webhooks sont marqués avec l'étiquette \"BOT\".",
"admin.service.webhooksDescription": "When true, incoming webhooks will be allowed. To help combat phishing attacks, all posts from webhooks will be labelled by a BOT tag. See <a href='http://docs.mattermost.com/developer/webhooks-incoming.html' target='_blank'>documentation</a> to learn more.",
"admin.service.webhooksTitle": "Activer les webhooks entrants : ",
"admin.sidebar.addTeamSidebar": "Afficher l'équipe dans le menu",
"admin.sidebar.advanced": "Options avancées",
@@ -842,6 +842,7 @@
"channel_header.viewInfo": "Informations",
"channel_info.about": "À propos",
"channel_info.close": "Fermer",
"channel_info.header": "En-tête :",
"channel_info.id": "ID : ",
"channel_info.name": "Nom",
"channel_info.notFound": "Aucun canal",
@@ -870,6 +871,8 @@
"channel_modal.displayNameError": "Ce champ est obligatoire",
"channel_modal.edit": "Modifier",
"channel_modal.group": "Groupe",
"channel_modal.header": "En-tête",
"channel_modal.headerHelp": "Voir le text qui apparaitra en en-tête de {term} en regard du nom de {term}. Par exemple, saisissez des liens fréquemment utilisés en tapant [Link Title](http://example.com).",
"channel_modal.modalTitle": "Nouveau ",
"channel_modal.name": "Nom",
"channel_modal.nameEx": "Exemple : \"Problèmes\", \"Marketing\", \"Éducation\"",

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

@@ -6,6 +6,7 @@ const es = require('!!file?name=i18n/[name].[hash].[ext]!./es.json');
const fr = require('!!file?name=i18n/[name].[hash].[ext]!./fr.json');
const ja = require('!!file?name=i18n/[name].[hash].[ext]!./ja.json');
const pt_BR = require('!!file?name=i18n/[name].[hash].[ext]!./pt-BR.json'); //eslint-disable-line camelcase
const zh_TW = require('!!file?name=i18n/[name].[hash].[ext]!./zh_TW.json'); //eslint-disable-line camelcase
import {addLocaleData} from 'react-intl';
import deLocaleData from 'react-intl/locale-data/de';
@@ -14,6 +15,7 @@ import esLocaleData from 'react-intl/locale-data/es';
import frLocaleData from 'react-intl/locale-data/fr';
import jaLocaleData from 'react-intl/locale-data/ja';
import ptLocaleData from 'react-intl/locale-data/pt';
import zhLocaleData from 'react-intl/locale-data/zh';
// should match the values in model/config.go
const languages = {
@@ -46,6 +48,11 @@ const languages = {
value: 'pt-BR',
name: 'Portugues (Beta)',
url: pt_BR
},
'zh-TW': {
value: 'zh-TW',
name: '中文 (繁體) (Beta)',
url: zh_TW
}
};
@@ -98,7 +105,8 @@ export function safariFix(callback) {
'intl/locale-data/jsonp/es.js',
'intl/locale-data/jsonp/fr.js',
'intl/locale-data/jsonp/ja.js',
'intl/locale-data/jsonp/pt.js'
'intl/locale-data/jsonp/pt.js',
'intl/locale-data/jsonp/zh.js'
], (require) => {
require('intl');
require('intl/locale-data/jsonp/de.js');
@@ -107,6 +115,7 @@ export function safariFix(callback) {
require('intl/locale-data/jsonp/fr.js');
require('intl/locale-data/jsonp/ja.js');
require('intl/locale-data/jsonp/pt.js');
require('intl/locale-data/jsonp/zh.js');
callback();
});
}
@@ -118,4 +127,5 @@ export function doAddLocaleData() {
addLocaleData(frLocaleData);
addLocaleData(jaLocaleData);
addLocaleData(ptLocaleData);
addLocaleData(zhLocaleData);
}

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

@@ -286,13 +286,13 @@
"admin.image.previewHeightTitle": "イメージプレビュー高さ:",
"admin.image.previewWidthDescription": "プレビューイメージの最大幅(\"0\"を設定すると自動でサイズが決められます)を指定します。この値を変更することで、設定以降の画像サイズが変更されます。しかし設定以前の画像サイズは変更されません。",
"admin.image.previewWidthExample": "例: \"1024\"",
"admin.image.previewWidthTitle": "プロフィール画像の高さ:",
"admin.image.previewWidthTitle": "イメージプレビューの幅:",
"admin.image.profileHeightDescription": "プロフィール画像の高さです。",
"admin.image.profileHeightExample": "例: \"0\"",
"admin.image.profileHeightTitle": "プロフィール画像の高さ:",
"admin.image.profileWidthDescription": "プロフィール画像の幅です。",
"admin.image.profileWidthExample": "例: \"1024\"",
"admin.image.profileWidthTitle": "イメージプレビューの幅:",
"admin.image.profileWidthTitle": "プロフィール画像の幅:",
"admin.image.publicLinkDescription": "公開画像リンクの署名に32文字のソルトを付与します。これはインストールするたびにランダムに生成されます。新しいソルトを生成するには「再生成する」をクリックしてください。",
"admin.image.publicLinkExample": "例: Ex \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "公開リンクソルト:",
@@ -521,14 +521,14 @@
"admin.service.attemptDescription": "ユーザーをロックアウトし、電子メールでパスワードを初期化する必要が発生する前に失敗できるログインの回数を指定します。",
"admin.service.attemptExample": "例: \"10\"",
"admin.service.attemptTitle": "最大のログイン試行回数:",
"admin.service.cmdsDesc": "有効な場合、スラッシュコマンドをユーザーが作成することを許可します。",
"admin.service.cmdsDesc": "有効な場合、カスタムスラッシュコマンドが使用できます。詳しくは<a href='http://docs.mattermost.com/developer/slash-commands.html' target='_blank'>説明文書</a>を参照してください。",
"admin.service.cmdsTitle": "カスタムスラッシュコマンドを有効化する: ",
"admin.service.corsDescription": "HTTPクロスオリジンリクエスト(CORS)を特定のドメインで有効にします。全てのドメインでCORSを許可するには\"*\"を指定してください。空欄にした場合、CORSは無効になります。",
"admin.service.corsEx": "http://example.com",
"admin.service.corsTitle": "クロスオリジンリクエストを許可する:",
"admin.service.developerDesc": "有効 にした場合、JavaScriptのエラーはユーザーインターフェイスの上部に赤いバーとして表示されます。本番環境ではお勧めできません。",
"admin.service.developerTitle": "開発者モードを有効にする: ",
"admin.service.googleDescription": "このキーを設定することで、投稿かコメントでYouTubeビデオへのハイパーリンクを含めるとビデオを埋め込むことができます。キーの取得方法は、<a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">https://www.youtube.com/watch?v=Im69kzhpR3I</a>を参照してください。空欄にしておくと、YouTubeビデオのプレビューをリンクから自動作成する機能は無効になります。",
"admin.service.googleDescription": "Set this key to enable the display of titles for embedded YouTube video previews. Without the key, YouTube previews will still be created based on hyperlinks appearing in messages or comments but they will not show the video title. View a <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">Google Developers Tutorial</a> for instructions on how to obtain a key.",
"admin.service.googleExample": "例: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google APIキー:",
"admin.service.iconDescription": "有効な場合、ウェブフックとスラッシュコマンドによって投稿に紐付くアイコンを変更できるようにします。注意: ユーザー名の上書きと組み合わせることによって、フィッシング攻撃の危険性が生じる可能性があります。",
@@ -544,7 +544,7 @@
"admin.service.mfaTitle": "多要素認証を有効化する:",
"admin.service.mobileSessionDays": "モバイルアプリのセッション維持期間 (日数):",
"admin.service.mobileSessionDaysDesc": "モバイルのセッションは、ここで設定された日数で失効し、ユーザーはログインし直すことになります。",
"admin.service.outWebhooksDesc": "有効な場合、外向きのウェブフックが使用可能になります。",
"admin.service.outWebhooksDesc": "有効な場合、カスタムスラッシュコマンドが使用できます。詳しくは<a href='http://docs.mattermost.com/developer/slash-commands.html' target='_blank'>説明文書</a>を参照してください。",
"admin.service.outWebhooksTitle": "外向きのウェブフックを有効化する: ",
"admin.service.overrideDescription": "有効な場合、ウェブフックとスラッシュコマンドによって投稿に紐付くユーザー名を変更できるようにします。注意: アイコンの上書きと組み合わせることによって、フィッシング攻撃の危険性が生じる可能性があります。",
"admin.service.overrideTitle": "ユーザー名を上書きするウェブフックとスラッシュコマンドを有効にする:",
@@ -562,7 +562,7 @@
"admin.service.testingTitle": "コマンドのテストを有効にする: ",
"admin.service.webSessionDays": "電子メール認証とLDAP認証のセッション有効期間(日数):",
"admin.service.webSessionDaysDesc": "電子メール認証またはLDAP認証のセッションは、ここで設定された日数で失効し、ユーザーはログインし直すことになります。",
"admin.service.webhooksDescription": "有効な場合、内向きのウェブフックが使用可能になります。フィッシング攻撃を防ぐため、全てのウェブフックによる投稿にはBOTタグが付けられます。",
"admin.service.webhooksDescription": "When true, incoming webhooks will be allowed. To help combat phishing attacks, all posts from webhooks will be labelled by a BOT tag. See <a href='http://docs.mattermost.com/developer/webhooks-incoming.html' target='_blank'>documentation</a> to learn more.",
"admin.service.webhooksTitle": "外向きのウェブフックを有効化する: ",
"admin.sidebar.addTeamSidebar": "サイドバーメニューからチームを追加する",
"admin.sidebar.advanced": "詳細",
@@ -842,6 +842,7 @@
"channel_header.viewInfo": "情報を表示する",
"channel_info.about": "Mattermostについて",
"channel_info.close": "閉じる",
"channel_info.header": "ヘッダー:",
"channel_info.id": "ID: ",
"channel_info.name": "名前",
"channel_info.notFound": "チャンネルが見付かりません",
@@ -870,6 +871,8 @@
"channel_modal.displayNameError": "この項目は必須です",
"channel_modal.edit": "編集する",
"channel_modal.group": "グループ",
"channel_modal.header": "ヘッダー",
"channel_modal.headerHelp": "Set text that will appear in the header of the {term} beside the {term} name. For example, include frequently used links by typing [Link Title](http://example.com).",
"channel_modal.modalTitle": "新規 ",
"channel_modal.name": "名前",
"channel_modal.nameEx": "例: \"Bugs\", \"Marketing\", \"客户支持\"",

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

@@ -286,13 +286,13 @@
"admin.image.previewHeightTitle": "Altura da Visualização da Imagem:",
"admin.image.previewWidthDescription": "Largura máxima da imagem de pré-visualização. Atualizando este valor muda como as imagens de pré-visualização serão mostradas no futuro, mas não altera as imagens já criadas.",
"admin.image.previewWidthExample": "Ex \"1024\"",
"admin.image.previewWidthTitle": "Largura da Imagem do Perfil:",
"admin.image.previewWidthTitle": "Largura da Visualização da Imagem:",
"admin.image.profileHeightDescription": "Altura da imagem do perfil.",
"admin.image.profileHeightExample": "Ex \"0\"",
"admin.image.profileHeightTitle": "Altura da Imagem do Perfil:",
"admin.image.profileWidthDescription": "Largura do imagem do perfil.",
"admin.image.profileWidthExample": "Ex \"1024\"",
"admin.image.profileWidthTitle": "Largura da Visualização da Imagem:",
"admin.image.profileWidthTitle": "Largura da Imagem do Perfil:",
"admin.image.publicLinkDescription": "Salt de 32-caracteres adicionados a assinatura de links de imagens públicas. Aleatoriamente gerados na instalação. Click \"Re-Gerar\" para criar um novo salt.",
"admin.image.publicLinkExample": "Ex \"gxHVDcKUyP2y1eiyW8S8na1UYQAfq6J6\"",
"admin.image.publicLinkTitle": "Link Público Salt:",
@@ -521,14 +521,14 @@
"admin.service.attemptDescription": "Tentativas de login permitidas antes que do usuário ser bloqueado e necessário redefinir a senha por e-mail.",
"admin.service.attemptExample": "Ex \"10\"",
"admin.service.attemptTitle": "Máxima Tentativas de Login:",
"admin.service.cmdsDesc": "Quando verdadeiro, comandos slash criados por usuários serão permitidos.",
"admin.service.cmdsDesc": "Quando verdadeiro, comandos slash personalizados serão permitidos. Veja a <a href='http://docs.mattermost.com/developer/slash-commands.html' target='_blank'>documentação</a> para saber mais.",
"admin.service.cmdsTitle": "Ativar Comandos Slash Personalizados: ",
"admin.service.corsDescription": "Ativar requisição de origem HTTP Cross dos domínios especificados (separados por espaço). Usar \"*\" se você quiser permitir CORS de qualquer domínio ou deixe em branco para desativar.",
"admin.service.corsEx": "http://example.com",
"admin.service.corsTitle": "Permitir requisição cross-origin de:",
"admin.service.developerDesc": "Quando verdadeiro, erros Javascript são mostrados em uma barra vermelha no topo da interface de usuário. Não recomendado para uso em produção. ",
"admin.service.developerTitle": "Ativar o Modo Desenvolvedor: ",
"admin.service.googleDescription": "Defina esta chave para permitir a incorporação de pré-visualizações de vídeo do YouTube com base em hiperlinks que aparecem nas mensagens ou comentários. Instruções para obter uma chave disponível em <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">https://www.youtube.com/watch?v=Im69kzhpR3I</a>. Deixando o campo em branco desabilita a geração automática de pré-visualizações de vídeo do YouTube a partir de links.",
"admin.service.googleDescription": "Set this key to enable the display of titles for embedded YouTube video previews. Without the key, YouTube previews will still be created based on hyperlinks appearing in messages or comments but they will not show the video title. View a <a href=\"https://www.youtube.com/watch?v=Im69kzhpR3I\" target=\"_blank\">Google Developers Tutorial</a> for instructions on how to obtain a key.",
"admin.service.googleExample": "Ex \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"",
"admin.service.googleTitle": "Google API Key:",
"admin.service.iconDescription": "Quando verdadeiro, será permitido webhooks e comandos slash mudar o icone com que eles postam. Note, combinado com permitir substituição de usuário, isto pode permitir que o usuário faça ataque phishing.",
@@ -544,7 +544,7 @@
"admin.service.mfaTitle": "Ativar Autenticação Multi-Fator:",
"admin.service.mobileSessionDays": "Tamanho da sessão para app móvel (dias):",
"admin.service.mobileSessionDaysDesc": "A sessão móvel irá expirar depois do número de dias especificado e será requerido usuário para logar novamente.",
"admin.service.outWebhooksDesc": "Quando verdadeiro, webhooks de saída serão permitidos.",
"admin.service.outWebhooksDesc": "Quando verdadeiro, webhooks de saída serão permitidos. Veja a <a href='http://docs.mattermost.com/developer/webhooks-outgoing.html' target='_blank'>documentação</a> para saber mais.",
"admin.service.outWebhooksTitle": "Ativar Webhooks Saída: ",
"admin.service.overrideDescription": "Quando verdadeiro, será permitido webhooks e comandos slash mudar o icone com que eles postam. Note, combinado com permitir substituição de usuário, isto pode permitir que o usuário faça ataque phishing.",
"admin.service.overrideTitle": "Permitir webhook e comandos slash substituam usuários:",
@@ -562,7 +562,7 @@
"admin.service.testingTitle": "Ativar Comandos Teste: ",
"admin.service.webSessionDays": "Tamanho da sessão para autenticação por email e LDAP (dias):",
"admin.service.webSessionDaysDesc": "A sessão Email ou LDAP irá expirar depois do número de dias especificado e será requerido um usuário para logar novamente.",
"admin.service.webhooksDescription": "Quando verdadeiro, será permitido webhooks entrada. Para ajudar a combater os ataques de phishing, todos os posts de webhooks serão marcados por uma etiqueta BOT.",
"admin.service.webhooksDescription": "Quando verdadeiro, webhooks de entrada serão permitidos. Para ajudar combater ataques de phishing, todas as postagens por webhook serão marcadas com uma etiqueta BOT. Veja a <a href='http://docs.mattermost.com/developer/webhooks-incoming.html' target='_blank'>documentação</a> para saber mais.",
"admin.service.webhooksTitle": "Ativar Webhooks Entrada: ",
"admin.sidebar.addTeamSidebar": "Adicionar equipe do menu lateral",
"admin.sidebar.advanced": "Avançado",
@@ -842,6 +842,7 @@
"channel_header.viewInfo": "Ver Informações",
"channel_info.about": "Sobre",
"channel_info.close": "Fechar",
"channel_info.header": "Cabeçalho:",
"channel_info.id": "ID: ",
"channel_info.name": "Nome:",
"channel_info.notFound": "Nenhum Canal Encontrado",
@@ -870,6 +871,8 @@
"channel_modal.displayNameError": "Este campo é obrigatório",
"channel_modal.edit": "Editar",
"channel_modal.group": "Grupo",
"channel_modal.header": "Cabeçalho",
"channel_modal.headerHelp": "Configure o texto que irá aparecer no topo do {term} ao lado do nome {term}. Por exemplo, inclua os links utilizados frequentemente digitando [Link Title](http://example.com).",
"channel_modal.modalTitle": "Novo ",
"channel_modal.name": "Nome",
"channel_modal.nameEx": "Ex.: \"Bugs\", \"Marketing\", \"办公室恋情\"",

1693
webapp/i18n/zh_TW.json Обычный файл

Разница между файлами не показана из-за своего большого размера Загрузить разницу