From 551357055c5c83da419fef515dd3d78780adc9ac Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Tue, 27 Mar 2018 13:35:32 +0300 Subject: [PATCH] translations PR 20180326 (#1544) --- assets/base/i18n/de.json | 49 +++++++----- assets/base/i18n/en.json | 53 ++++++++----- assets/base/i18n/es.json | 125 +++++++++++++++++-------------- assets/base/i18n/fr.json | 49 +++++++----- assets/base/i18n/it.json | 143 ++++++++++++++++++++---------------- assets/base/i18n/ja.json | 45 ++++++++---- assets/base/i18n/ko.json | 47 ++++++++---- assets/base/i18n/nl.json | 53 ++++++++----- assets/base/i18n/pl.json | 47 ++++++++---- assets/base/i18n/pt-BR.json | 35 ++++++--- assets/base/i18n/ru.json | 49 +++++++----- assets/base/i18n/tr.json | 53 ++++++++----- assets/base/i18n/zh-CN.json | 85 ++++++++++++--------- assets/base/i18n/zh-TW.json | 41 +++++++---- 14 files changed, 541 insertions(+), 333 deletions(-) diff --git a/assets/base/i18n/de.json b/assets/base/i18n/de.json index 2a443b29e..3450c64db 100644 --- a/assets/base/i18n/de.json +++ b/assets/base/i18n/de.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Build-Nummer:", "about.close": "Schließen", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Alle Rechte vorbehalten", "about.database": "Datenbank:", "about.date": "Build-Datum:", + "about.dbversion": "Datenbankschema-Version:", "about.enterpriseEditionLearn": "Mehr über die Enterprise Edition erfahren auf ", "about.enterpriseEditionSt": "Moderne Kommunikation hinter Ihrer Firewall.", "about.enterpriseEditione1": "Enterprise Edition", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team Edition", "about.teamEditiont1": "Enterprise Edition", "about.title": "Über Mattermost", - "about.version": "Version:", + "about.version": "Mattermost-Version:", "access_history.title": "Zugriffs-Verlauf", "activity_log.activeSessions": "Aktive Sitzungen", "activity_log.browser": "Browser: {browser}", @@ -121,8 +123,8 @@ "add_oauth_app.trusted.help": "Wenn wahr, wird die OAuth-2.0-Anwendung durch den Mattermost-Server als vertrauenswürdig markiert und fordert den Benutzer nicht auf die Autorisierung zu akzeptieren. Wenn falsch, wird ein zusätzliches Fenster angezeigt, in dem der Benutzer gebeten wird die Autorisierung zu akzeptieren oder abzulehnen.", "add_oauth_app.url": "URL(s): {url}", "add_outgoing_webhook.callbackUrls": "Callback-URLs (eine pro Zeile)", - "add_outgoing_webhook.callbackUrls.help": "Die URL, an die die Nachricht gesendet wird.", - "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", + "add_outgoing_webhook.callbackUrls.help": "Die URL, an die Nachrichten gesendet werden. Als {link} hinzufügen, falls die URL privat ist.", + "add_outgoing_webhook.callbackUrls.helpLinkText": "Vertrauenswürdige interne Verbindung", "add_outgoing_webhook.callbackUrlsRequired": "Eine oder mehrere Callback-URLs werden benötigt", "add_outgoing_webhook.cancel": "Abbrechen", "add_outgoing_webhook.channel": "Kanal", @@ -169,20 +171,20 @@ "admin.client_versions.iosLatestVersionHelp": "Die zuletzt veröffentlichte iOS-Version", "admin.client_versions.iosMinVersion": "Minimale iOS-Version", "admin.client_versions.iosMinVersionHelp": "Die minimale konforme iOS-Version", - "admin.cluster.ClusterName": "Cluster Name:", - "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterName": "Cluster-Name:", + "admin.cluster.ClusterNameDesc": "Der beizutretende Cluster nach Name. Nur Nodes mit dem selben Cluster-Namen werden zusammengeführt. Dies geschieht, um Blue-Green-Bereitstellungen oder auf die selbe Datenbank zugreifendes Staging zu unterstützen.", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "z.B.: \":8075\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "Z.B.: \":8075\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "z.B.: \":8075\"", + "admin.cluster.StreamingPortEx": "Z.B.: \":8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -222,18 +224,26 @@ "admin.complianceExport.createJob.help": "Initiiert sofort einen Compliance-Export.", "admin.complianceExport.createJob.title": "Complicance-Exportaufgabe sofort starten", "admin.complianceExport.description": "Diese Funktion unterstützt Compliance-Exporte in die Acitance-XML- und GlobalRelay-XML-Formate und befindet sich derzeit im Beta-Status. Die Unterstützung für das Mattermost-CSV-Format ist für eine zukünftige Version geplant und wird die bestehende Compliance-Funktion ersetzen.", - "admin.complianceExport.description_without_globalrelay": "Diese Funktion unterstützt Compliance-Exporte in das Acitance-XML-Format und befindet sich derzeit im Beta-Status. Die Unterstützung für das GlobalRelay-EML- für das Mattermost-CSV-Format sind für eine zukünftige Version geplant und wird die bestehende Compliance-Funktion ersetzen.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format des Compliance-Exports. Korrespondiert mit dem System, in das Sie die Daten importieren möchten. Compliance-Export-Dateien werden in das \"Exporte\"-Unterverzeichnis des unter Lokaler Speicherort konfigurierten Verzeichnisses geschrieben.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay-EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format des Compliance-Exports. Korrespondiert mit dem System, in das Sie die Daten importieren möchten. Compliance-Export-Dateien werden an die konfigurierte E-Mail-Adresse geschickt.", "admin.complianceExport.exportFormat.title": "Exportformat:", "admin.complianceExport.exportJobStartTime.description": "Stellt die Startzeit für den täglich geplanten Job für die Compliance-Export-Aufgabe ein. Wählen Sie eine Zeit, in der weniger Benutzer ihr System benutzen. Muss ein 24-Stunden-Zeitstempel im Format HH:MM sein.", "admin.complianceExport.exportJobStartTime.example": "Z.B.: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "Compliance-Export-Zeitpunkt:", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", "admin.complianceExport.globalRelayEmailAddress.description": "Die E-Mail-Adresse, die ihr GlobalRelay-Server auf eingehende Compliance-Exporte überwacht.", "admin.complianceExport.globalRelayEmailAddress.example": "Z.B.: \"globalrelay@example.com\"", "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay-E-Mail-Adresse:", + "admin.complianceExport.globalRelaySmtpPassword.description": "Das mit dem SMTP-Benutzernamen verbundene Passwort.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "Der Benutzername zur Authentifizierung am SMTP-Server.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Compliance-Export (Beta)", "admin.compliance_reports.desc": "Auftragsname:", "admin.compliance_reports.desc_placeholder": "Z.B.: \"Audit 445 for HR\"", @@ -531,7 +541,7 @@ "admin.image.amazonS3RegionDescription": "AWS-Region, die Sie beim Erstellen ihres S3-Buckets gewählt haben. Wenn keine Region eingestellt ist, versucht Mattermost die entsprechende Region von AWS zu erhalten oder setzt sie auf 'us-east-1', falls keine gefunden wird.", "admin.image.amazonS3RegionExample": "Z.B.: \"us-east-1\"", "admin.image.amazonS3RegionTitle": "Amazon S3 Region:", - "admin.image.amazonS3SSEDescription": "Wenn wahr, werden Dateien in Amazon S3 mit serverseitiger Verschlüsselung mit Amazon S3-verwalteten Schlüsseln verschlüsselt. Schauen Sie in die Dokumentation, um mehr zu erfahren.", + "admin.image.amazonS3SSEDescription": "Wenn wahr, werden Dateien in Amazon S3 mit serverseitiger Verschlüsselung mit Amazon S3-verwalteten Schlüsseln verschlüsselt. Schauen Sie in die Dokumentation, um mehr zu erfahren.", "admin.image.amazonS3SSETitle": "Serverseitige Verschlüsselung für Amazon S3 aktivieren:", "admin.image.amazonS3SSLDescription": "Wenn falsch, werden unsichere Verbindungen zu Amazon S3 erlaubt. Standardmäßig werden nur sichere Verbindungen verwendet.", "admin.image.amazonS3SSLTitle": "Aktiviere sichere Amazon S3 Verbindungen:", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "Wenn wahr, wird Multi-Faktor-Authentifizierung für einen Login vorausgesetzt. Neue Benutzer werden aufgefordert MFA bei der Registrierung zu konfigurieren. Angemeldete Benutzer ohne eingerichtete MFA werden zur MFA-Einrichtungsseite weitergeleitet bis die Einrichtung abgeschlossen wurde.

Wenn es im System Benutzer mit einer anderen Anmeldemethode als AD/LDAP oder E-Mail gibt, muss MFA beim Authentifikationsprovider außerhalb von Mattermost erzwungen werden.", "admin.service.enforceMfaTitle": "Multi-Faktor-Authentifizierung erzwingen:", "admin.service.forward80To443": "Port 80 auf 443 weiterleiten:", - "admin.service.forward80To443Description": "Leitet alle unsicheren Anfragen von Port 80 auf den sicheren Port 443 um", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "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 Google Developers Tutorial für eine Anleitung, wie Sie an den Schlüssel kommen, an.", "admin.service.googleExample": "Z.B.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API Key:", @@ -939,7 +950,7 @@ "admin.service.internalConnectionsDesc": "Benutzen Sie diese Einstellung in Testumgebungen dazu, wie bei der lokalen Entwicklung von Integrationen auf einer Entwicklungsmaschine, Domains, IP-Adressen oder CIDR-Notationen zu spezifizieren um interne Verbindungen zu erlauben. Nicht empfohlen für die Verwendung in der Produktion, da dies Nutzern erlauben kann, vertrauliche Daten aus ihrem internen Netzwerk zu extrahieren.

Per Standard wird durch Benutzer zur Verfügung gestellten URLs, wie für Open-Graph-Metadaten, Webhooks oder Slash-Befehle verwendet, nicht erlaubt, sich mit reservierten IP-Adressen inklusive Loopback oder link-lokalen Adressen zu verbinden, die durch interne Netzwerke verwendet werden.Push-Benachrichtigungs-, Oauth-2.0- und WebRTC-Server-URLs sind vertrauenswürdig und werden durch diese Einstellung nicht beeinflusst.", "admin.service.internalConnectionsEx": "webhooks.intern.beispiel.de 127.0.0.1 10.0.16.0/28", "admin.service.internalConnectionsTitle": "Erlaube ungesicherte interne Verbindungen zu: ", - "admin.service.letsEncryptCertificateCacheFile": "Let's Encrylt Zertifikat Cache Datei:", + "admin.service.letsEncryptCertificateCacheFile": "Let's Encrypt Zertifikat Cache Datei:", "admin.service.letsEncryptCertificateCacheFileDescription": "Zertifikate und andere Daten über den Let's Encrypt Dienst werden in dieser Datei gespeichert.", "admin.service.listenAddress": "Empfangs-Adresse:", "admin.service.listenDescription": "Die Adresse und Port an die gebunden und gehört wird. Bei Angabe von \":8065\" wird an alle Netzwerkkarten gebunden. Bei Angabe von \"127.0.0.1:8065\" wird nur an die Netzwerkkarte mit der IP Adresse gebunden. Wenn Sie einen Port eines niedrigen Levels wählen (auch \"System Ports\" oder \"Well Known Ports\" im Bereich 0-1023), müssen Sie Berechtigungen für das Binden an den Port haben. Auf Linux können Sie \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" verwenden um Mattermost das Binden an Well Known Ports zu erlauben.", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "Der zu verwendende private Schlüssel.", "admin.service.useLetsEncrypt": "Let's Encrypt verwenden:", "admin.service.useLetsEncryptDescription": "Aktiviere automatischen Abruf von Zertifikaten über Let's Encrypt. Das Zertifikat wird abgerufen, wenn ein Client versucht von einer neuen Domain zuzugreifen. Dies funktioniert mit mehreren Domains.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Name: ", "admin.service.userAccessTokensDescription": "Wenn wahr, können Benutzer persönliche Zugriffs-Token für Integrationen in Kontoeinstellungen > Sicherheit erstellen. Sie können zur Authentifizierung gegenüber der API verwendet werden und geben vollen Zugriff auf das Konto.

Um zu verwalten, wer persönliche Zugriffs-Token erstellen kann, gehen Sie zur Seite Systemkonsole > Benutzer.", "admin.service.userAccessTokensIdLabel": "Token-ID: ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Lade Mitglieder...", "mobile.loading_posts": "Lade Nachrichten...", "mobile.login_options.choose_title": "Wählen Sie Ihre Anmeldemethode", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Blockiert durch {vendor}", "mobile.managed.exit": "Beenden", "mobile.managed.jailbreak": "Geräten mit Jailbreak wird von {vendor} nicht vertraut, bitte beenden Sie die App.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Erneut versuchen", "mobile.post.failed_title": "Ihre Nachricht konnte nicht gesendet werden", "mobile.post.retry": "Aktualisieren", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Reaktion hinzufügen", "mobile.post_info.copy_post": "Nachricht kopieren", "mobile.post_textbox.empty.message": "Sie versuchen, eine leere Nachricht zu senden.\nBitte stellen Sie sicher, dass die Nachricht Text oder eine angehängte Datei enthält.", @@ -2478,7 +2492,7 @@ "setting_item_min.edit": "Bearbeiten", "setting_picture.cancel": "Abbrechen", "setting_picture.help.profile": "Laden Sie ein Profilbild im BMP-, JPG, JPEG oder PNG-Format hoch.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "Speichern", "setting_picture.select": "Auswählen", "setting_upload.import": "Importieren", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Nicht im Kanal", "suggestion.mention.not_in_channel": "Andere Kanäle", "suggestion.mention.special": "Spezielle Erwähnungen", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Private Kanäle", "suggestion.search.public": "Öffentliche Kanäle", "system_users_list.count": "{count, number} {count, plural, one {Benutzer} other {Benutzer}}", diff --git a/assets/base/i18n/en.json b/assets/base/i18n/en.json index c3a9bc5e3..73879def4 100644 --- a/assets/base/i18n/en.json +++ b/assets/base/i18n/en.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Build Number:", "about.close": "Close", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. All rights reserved", "about.database": "Database:", "about.date": "Build Date:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "Learn more about Enterprise Edition at ", "about.enterpriseEditionSt": "Modern communication from behind your firewall.", "about.enterpriseEditione1": "Enterprise Edition", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team Edition", "about.teamEditiont1": "Enterprise Edition", "about.title": "About Mattermost", - "about.version": "Version:", + "about.version": "Mattermost Version:", "access_history.title": "Access History", "activity_log.activeSessions": "Active Sessions", "activity_log.browser": "Browser: {browser}", @@ -171,18 +173,18 @@ "admin.client_versions.iosMinVersionHelp": "The minimum compliant iOS version", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "x \"8074\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "E.g.: \"8074\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "x \"8075\"", + "admin.cluster.StreamingPortEx": "E.g.: \"8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -221,19 +223,27 @@ "admin.compliance.true": "true", "admin.complianceExport.createJob.help": "Initiates a Compliance Export job immediately.", "admin.complianceExport.createJob.title": "Run Compliance Export Job Now", - "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and GlobalRelay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", - "admin.complianceExport.description_without_globalrelay": "This feature supports compliance exports to the Actiance XML format, and is currently in beta. Support for GlobalRelay EML and the Mattermost CSV formats is scheduled for a future release, and will replace the existing Compliance feature.", + "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and Global Relay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Export files will be written to the \"exports\" subdirectory of the configured Local Storage Directory.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Exports will be emailed to the configured email address.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Export Format:", "admin.complianceExport.exportJobStartTime.description": "Set the start time of the daily scheduled compliance export job. Choose a time when fewer people are using your system. Must be a 24-hour time stamp in the form HH:MM.", "admin.complianceExport.exportJobStartTime.example": "E.g.: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "Compliance Export time:", - "admin.complianceExport.globalRelayEmailAddress.description": "The email address that your GlobalRelay server monitors for incoming Compliance Exports.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", + "admin.complianceExport.globalRelayEmailAddress.description": "The email address your Global Relay server monitors for incoming compliance exports.", "admin.complianceExport.globalRelayEmailAddress.example": "E.g.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay Email Address:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay Email Address:", + "admin.complianceExport.globalRelaySmtpPassword.description": "The password associated with the SMTP username.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "The username for authenticating to the Global Relay SMTP server.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Compliance Export (Beta)", "admin.compliance_reports.desc": "Job Name:", "admin.compliance_reports.desc_placeholder": "E.g. \"Audit 445 for HR\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "When true, multi-factor authentication is required for login. New users will be required to configure MFA on signup. Logged in users without MFA configured are redirected to the MFA setup page until configuration is complete.

If your system has users with login methods other than AD/LDAP and email, MFA must be enforced with the authentication provider outside of Mattermost.", "admin.service.enforceMfaTitle": "Enforce Multi-factor Authentication:", "admin.service.forward80To443": "Forward port 80 to 443:", - "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "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 Google Developers Tutorial for instructions on how to obtain a key and add YouTube Data API v3 as a service to your key.", "admin.service.googleExample": "E.g.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API Key:", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "E.g.: \"30\"", "admin.service.sessionIdleTimeout": "Session Idle Timeout (minutes):", "admin.service.sessionIdleTimeoutDesc": "The number of minutes from the last time a user was active on the system to the expiry of the user's session. Once expired, the user will need to log in to continue. Minimum is 5 minutes, and 0 is unlimited.

Applies to the desktop app and browsers. For mobile apps, use an EMM provider to lock the app when not in use. In High Availability mode, enable IP hash load balancing for reliable timeout measurement.", - "admin.service.sessionIdleTimeoutEx": "Ex \"60\"", + "admin.service.sessionIdleTimeoutEx": "E.g.: \"60\"", "admin.service.siteURL": "Site URL:", "admin.service.siteURLDescription": "The URL that users will use to access Mattermost. Standard ports, such as 80 and 443, can be omitted, but non-standard ports are required. For example: http://mattermost.example.com:8065. This setting is required.", "admin.service.siteURLExample": "E.g.: \"https://mattermost.example.com:1234\"", @@ -974,7 +985,8 @@ "admin.service.tlsKeyFile": "TLS Key File:", "admin.service.tlsKeyFileDescription": "The private key file to use.", "admin.service.useLetsEncrypt": "Use Let's Encrypt:", - "admin.service.useLetsEncryptDescription": "Enable the automatic retreval of certificates from the Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.", + "admin.service.useLetsEncryptDescription": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Name: ", "admin.service.userAccessTokensDescription": "When true, users can create personal access tokens for integrations in Account Settings > Security. They can be used to authenticate against the API and give full access to the account.

To manage who can create personal access tokens or to search users by token ID, go to the System Console > Users page.", "admin.service.userAccessTokensIdLabel": "Token ID: ", @@ -1664,7 +1676,7 @@ "general_tab.teamIconEditHint": "Click 'Edit' to upload an image.", "general_tab.teamIconEditHintMobile": "Click to upload an image.", "general_tab.teamIconError": "An error occured while selecting the image.", - "general_tab.teamIconInvalidFileType": "Only JPG or PNG images may be used for team icons", + "general_tab.teamIconInvalidFileType": "Only BMP, JPG or PNG images may be used for team icons", "general_tab.teamIconLastUpdated": "Image last updated {date}", "general_tab.teamIconTooLarge": "Unable to upload team icon. File is too large.", "general_tab.teamName": "Team Name", @@ -2479,8 +2491,8 @@ "setting_item_max.save": "Save", "setting_item_min.edit": "Edit", "setting_picture.cancel": "Cancel", - "setting_picture.help.profile": "Upload a profile picture in JPG or PNG format.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.profile": "Upload a picture in BMP, JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "Save", "setting_picture.select": "Select", "setting_upload.import": "Import", @@ -2637,6 +2649,7 @@ "suggestion.mention.nonmembers": "Not in Channel", "suggestion.mention.not_in_channel": "Other Channels", "suggestion.mention.special": "Special Mentions", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Private Channels", "suggestion.search.public": "Public Channels", "system_users_list.count": "{count, number} {count, plural, one {user} other {users}}", @@ -2842,7 +2855,7 @@ "user.settings.general.usernameReserved": "This username is reserved, please choose a new one.", "user.settings.general.usernameRestrictions": "Username must begin with a letter, and contain between {min} to {max} lowercase characters made up of numbers, letters, and the symbols '.', '-', and '_'.", "user.settings.general.validEmail": "Please enter a valid email address", - "user.settings.general.validImage": "Only JPG or PNG images may be used for profile pictures", + "user.settings.general.validImage": "Only BMP, JPG or PNG images may be used for profile pictures", "user.settings.import_theme.cancel": "Cancel", "user.settings.import_theme.importBody": "To import a theme, go to a Slack team and look for \"Preferences -> Sidebar Theme\". Open the custom theme option, copy the theme color values and paste them here:", "user.settings.import_theme.importHeader": "Import Slack Theme", diff --git a/assets/base/i18n/es.json b/assets/base/i18n/es.json index 7a571f04b..f42a318b3 100644 --- a/assets/base/i18n/es.json +++ b/assets/base/i18n/es.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Número de compilación:", "about.close": "Cerrar", "about.copyright": "Derechos de autor 2015 - {currentYear} Mattermost, Inc. Todos los derechos reservados", "about.database": "Base de Datos", "about.date": "Fecha de compilación:", + "about.dbversion": "Versión de la base de datos:", "about.enterpriseEditionLearn": "Conoce más acerca de la edición para Empresas en ", "about.enterpriseEditionSt": "Comunicaciones modernas protegidas por tu cortafuegos.", "about.enterpriseEditione1": "Edición Empresarial E1", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Edición Team T0", "about.teamEditiont1": "Edición Team T1", "about.title": "Acerca de Mattermost", - "about.version": "Versión:", + "about.version": "Versión de Mattermost:", "access_history.title": "Historial de Acceso", "activity_log.activeSessions": "Sesiones Activas", "activity_log.browser": "Navegador: {browser}", @@ -121,8 +123,8 @@ "add_oauth_app.trusted.help": "Cuando es verdadero, la aplicación OAuth 2.0 es considerada de confianza para el servidor Mattermost y no requiere que el usuario otorgue autorización. Cuando es falso, aparecerá una pantalla adicional, preguntando al usuario si desea permitir o denegar la autorización.", "add_oauth_app.url": "Dirección URL(s): {url}", "add_outgoing_webhook.callbackUrls": "Callback URLs (Uno por Línea)", - "add_outgoing_webhook.callbackUrls.help": "El URL a donde serán enviados los mensajes.", - "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", + "add_outgoing_webhook.callbackUrls.help": "La dirección URL a la cual se le enviará el mensaje. Si la dirección URL es privada, añadela como una {link}.", + "add_outgoing_webhook.callbackUrls.helpLinkText": "conexión interna de confianza", "add_outgoing_webhook.callbackUrlsRequired": "Se require uno o más URLs para los callback", "add_outgoing_webhook.cancel": "Cancelar", "add_outgoing_webhook.channel": "Canal", @@ -169,24 +171,24 @@ "admin.client_versions.iosLatestVersionHelp": "La última versión de iOS publicada", "admin.client_versions.iosMinVersion": "Mínima versión de iOS", "admin.client_versions.iosMinVersionHelp": "La mínima versión compatible de iOS", - "admin.cluster.ClusterName": "Cluster Name:", - "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", - "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "Ej \":8075\"", - "admin.cluster.OverrideHostname": "Override Hostname:", - "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", - "admin.cluster.ReadOnlyConfig": "Read Only Config:", - "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", - "admin.cluster.StreamingPort": "Streaming Port:", - "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "Ej \":8075\"", - "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", - "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", - "admin.cluster.UseIpAddress": "Use IP Address:", - "admin.cluster.UseIpAddressDesc": "When true, the cluster will attempt to communicate via IP Address vs using the hostname.", + "admin.cluster.ClusterName": "Nombre del cluster:", + "admin.cluster.ClusterNameDesc": "El nombre del cluster al cual unirse. Sólo los nodos con el mismo nombre será unidos. Esto es para soportar despliegues Blue-Green o puntos de encuentro en la misma base de datos.", + "admin.cluster.ClusterNameEx": "Ej:. \"Production\" o \"Staging\"", + "admin.cluster.GossipPort": "Puerto de murmuración:", + "admin.cluster.GossipPortDesc": "El puerto utilizado por el protocolo de murmuración. Se debe habilitar este puerto tanto en UDP como TCP.", + "admin.cluster.GossipPortEx": "Ej.: \"8075\"", + "admin.cluster.OverrideHostname": "Reemplazar Nombre del Host:", + "admin.cluster.OverrideHostnameDesc": "El valor predeterminado será utilizando para obtener el nombre del Host del Sistema Operativo o se utilizará la dirección IP. Puedes reemplazar el nombre del host para este servidor con este ajuste. No se recomienda reemplazar el nombre del Host a menos que sea necesario. Este ajuste puede ser establecido con una dirección IP específica de ser necesario.", + "admin.cluster.OverrideHostnameEx": "Ej:. \"app-server-01\"", + "admin.cluster.ReadOnlyConfig": "Config de Sólo Lectura:", + "admin.cluster.ReadOnlyConfigDesc": "Cuando es verdadero, el servidor rechazará los cambios realizados a la configuración a través de la consola del sistema. Cuando se ejecuta en producción se recomienda establecer este ajuste como verdadero.", + "admin.cluster.StreamingPort": "Puerto de Transmisión:", + "admin.cluster.StreamingPortDesc": "El puerto utilizado para transmitir data entre servidores.", + "admin.cluster.StreamingPortEx": "Ej.: \"8075\"", + "admin.cluster.UseExperimentalGossip": "Utilizar Murmuración Experimental:", + "admin.cluster.UseExperimentalGossipDesc": "Cuando es verdadero, el servidor intentará comunicarse a través del protocolo de murmuración utilizando el puerto de murmuración. Cuando es falso el servidor intentará comunicarse a través del puerto de transmisión. Cuando es falso el puerto y protocolo de murmuración se siguen utilizando para determinar la salud del cluster.", + "admin.cluster.UseIpAddress": "Usar Dirección IP:", + "admin.cluster.UseIpAddressDesc": "Cuando es verdadero, el cluster intentará comunicarse a través de direcciones IP en vez de utilizar nombres de host.", "admin.cluster.enableDescription": "Cuando es verdadero, Mattermost se ejecutará en modo de Alta Disponibilidad. Por favor, consulta la documentación para obtener más información acerca de la configuración de Alta Disponibilidad para Mattermost.", "admin.cluster.enableTitle": "Habilitar el Modo De Alta Disponibilidad:", "admin.cluster.interNodeListenAddressDesc": "La dirección en la que escuchará el servidor para comunicarse con otros servidores.", @@ -221,19 +223,27 @@ "admin.compliance.true": "verdadero", "admin.complianceExport.createJob.help": "Inicia un trabajo de Exportación de Conformidad de inmediato.", "admin.complianceExport.createJob.title": "Ejecutar el trabajo de Exportación de Conformidad", - "admin.complianceExport.description": "Está característica soporta los formatos de exportación para Actiance XML y GlobalRelay EML, y actualmente se encuentra en beta. Soporte para el formato CSV de Mattermost está programado para una versión futura, y reemplazará la característica de Cumplimiento existente. ", - "admin.complianceExport.description_without_globalrelay": "Está característica soporta los formatos de exportación para Actiance XML que se encuentra actualmente en beta. Soporte para el formato de GlobalRelay EML y CSV de Mattermost está programado para una versión futura, y reemplazará la característica de Cumplimiento existente. ", + "admin.complianceExport.description": "Está característica soporta los formatos de exportación de informes de cumplimiento para Actiance XML y Global Relay EML, y actualmente se encuentra en beta. Soporte para el formato CSV de Mattermost está programado para una versión futura, y reemplazará la característica de Cumplimiento existente.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Formato de exportación del cumplimiento. Corresponde al sistema que deseas utilizar para importar la data. Los archivos exportados de Cumplimiento se escribirán en el subdirectorio \"exports\" perteneciente al Directorio de Almacenamiento Local.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Formato de exportación del cumplimiento. Corresponde al sistema que deseas utilizar para importar la data. El Cumplimiento exportado será enviado por correo electrónico a la dirección configurada.", + "admin.complianceExport.exportFormat.description": "El formato de exportación de informes de cumplimiento. Corresponde al sistema en el cual quieres importar la data.

Para Actiance XML, los informes de cumplimiento son exportados en el subdirectorio \"exports\" dentro del Directorio de Almacenamiento Local configurado. Para Global Relay EML, los informes son enviados a la dirección de correo electrónico configurado.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Formato de Exportación:", "admin.complianceExport.exportJobStartTime.description": "Establece la hora de inicio diaria para la ejecución del trabajo de exportación de conformidad. Elige un momento en el que menos personas estén usando el sistema. Debe ser una hora en horario de 24 horas en la forma HH:MM.", "admin.complianceExport.exportJobStartTime.example": "Ej.: \"20:00\"", "admin.complianceExport.exportJobStartTime.title": "Hora de exportación:", - "admin.complianceExport.globalRelayEmailAddress.description": "La dirección de correo electrónico utilizado por GlobalRelay para monitorear Exportaciones de Cumplimiento entrantes.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "El tipo de cuenta de cliente que la organización tiene en Global Relay.", + "admin.complianceExport.globalRelayCustomerType.title": "Cuenta de Cliente en Global Relay:", + "admin.complianceExport.globalRelayEmailAddress.description": "La dirección de correo electrónico utilizada por Global Relay para monitorear exportaciones de informes de cumplimiento entrantes.", "admin.complianceExport.globalRelayEmailAddress.example": "Ej.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "Dirección de Correo Electrónico para GlobalRelay:", + "admin.complianceExport.globalRelayEmailAddress.title": "Dirección de Correo Electrónico para Global Relay:", + "admin.complianceExport.globalRelaySmtpPassword.description": "La contraseña asociada con el nombre de usuario SMTP.", + "admin.complianceExport.globalRelaySmtpPassword.example": "Ej.: \"claveGlobalRelay\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Clave SMTP de Global Relay:", + "admin.complianceExport.globalRelaySmtpUsername.description": "El nombre de usuario para la autenticación con el servidor SMTP de Global Relay.", + "admin.complianceExport.globalRelaySmtpUsername.example": "Ej.: \"usuarioGlobalRelay\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Nombre de Usuario SMTP de Global Relay:", "admin.complianceExport.title": "Exportación de Conformidad (Beta)", "admin.compliance_reports.desc": "Nombre del trabajo:", "admin.compliance_reports.desc_placeholder": "Ej \"Auditoria 445 para RRHH\"", @@ -338,7 +348,7 @@ "admin.elasticsearch.password": "Ej.: \"yourpassword\"", "admin.elasticsearch.passwordDescription": "(Opcional) La contraseña para autenticar el servidor Elasticsearch.", "admin.elasticsearch.passwordTitle": "Contraseña del Servidor:", - "admin.elasticsearch.percentComplete": "{percent}% Complete", + "admin.elasticsearch.percentComplete": "{percent}% Completado", "admin.elasticsearch.purgeIndexesButton": "Purgar Índices", "admin.elasticsearch.purgeIndexesButton.error": "No se pudo purgar índices: {error}", "admin.elasticsearch.purgeIndexesButton.label": "Purgar Índices:", @@ -596,7 +606,7 @@ "admin.ldap.enableTitle": "Habilitar el inicio de sesión con AD/LDAP:", "admin.ldap.firstnameAttrDesc": "(Opcional) el atributo en el servidor AD/LDAP que se utilizará para rellenar el nombre de los usuarios en Mattermost. Cuando se establece, los usuarios no serán capaces de editar su nombre, ya que se sincroniza con el servidor AD/LDAP. Cuando se deja en blanco, los usuarios pueden establecer su propio nombre en la Configuración de la Cuenta.", "admin.ldap.firstnameAttrEx": "Ej.: \"givenName\"", - "admin.ldap.firstnameAttrTitle": "Atributo del Nombre", + "admin.ldap.firstnameAttrTitle": "Atributo del Nombre:", "admin.ldap.idAttrDesc": "El atributo en el servidor AD/LDAP que será utilizado para poblar el identificador único en Mattermost. Debe ser un atributo de AD/LDAP que no cambie, como el nombre de usuario o el uid. Si el atributo del identificador cambia, se creará una nueva cuenta en Mattermost que no está asociada a la anterior. Este valor es utilizado para iniciar sesión en Mattermost en el campo \"Usuario AD/LDAP\" en la página de inicio de sesión. Normalmente este atributo es el mismo que el campo “Atributo Usuario”. Si el equipo normalmente utiliza dominio\\\\usuario para iniciar sesión en otros servicios con AD/LDAP, puedes elegir llenar este campo como dominio\\\\usuario para mantener consistencia entre los sitios.", "admin.ldap.idAttrEx": "Ej.: \"sAMAccountName\"", "admin.ldap.idAttrTitle": "Atributo ID: ", @@ -701,8 +711,8 @@ "admin.manage_roles.systemMember": "Miembro", "admin.manage_tokens.manageTokensTitle": "Gestionar Tokens de Acceso Personales", "admin.manage_tokens.userAccessTokensDescription": "Tokens de acceso personales funcionan similar a un token de sesión y pueden ser utilizado por integraciones para interactuar con este servidor de Mattermost. Los Tokens son desactivados si el usuario es inhabilitado. Conoce más acerca de tokens de acceso personales.", - "admin.manage_tokens.userAccessTokensIdLabel": "Token ID: ", - "admin.manage_tokens.userAccessTokensNameLabel": "Descripción del Token: ", + "admin.manage_tokens.userAccessTokensIdLabel": "Token ID: ", + "admin.manage_tokens.userAccessTokensNameLabel": "Descripción del Token: ", "admin.manage_tokens.userAccessTokensNone": "No hay tokens de acceso personales.", "admin.metrics.enableDescription": "Cuando es verdadero, Mattermost habilitará el monitoreo de desempeño, la recolección y la elaboración de perfiles. Por favor, consulta la documentación para obtener más información acerca de la configuración del monitoreo del rendimiento para Mattermost.", "admin.metrics.enableTitle": "Habilitar el Monitoreo de Desempeño:", @@ -751,7 +761,7 @@ "admin.password.uppercase": "Al menos una letra en mayúscula", "admin.plugin.activate": "Activar", "admin.plugin.activating": "Activando...", - "admin.plugin.banner": "Los Plugins son experimentales y no se recomienda su uso en producción.", + "admin.plugin.banner": "Los Complementos son experimentales y no se recomienda su uso en producción.", "admin.plugin.choose": "Seleccionar Archivo", "admin.plugin.deactivate": "Desactivar", "admin.plugin.deactivating": "Desactivando...", @@ -761,7 +771,7 @@ "admin.plugin.id": "Id:", "admin.plugin.installedDesc": "Complemenos instalados en tu servidor de Mattermost. Los complementos pre-empacados están instalados de forma predeterminada y pueden ser desactivados pero no removidos.", "admin.plugin.installedTitle": "Complementos instalados: ", - "admin.plugin.management.banner": "Plugins are disabled on your server. To enable them, go to Plugins > Configuration.", + "admin.plugin.management.banner": "Los Complementos no está habilitados en este servidor. Para habilitarlos, dirigete a Complementos > Configuración.", "admin.plugin.management.title": "Administración", "admin.plugin.name": "Nombre:", "admin.plugin.no_plugins": "No hay complementos instalados.", @@ -771,7 +781,7 @@ "admin.plugin.settingsButton": "Configuración", "admin.plugin.upload": "Cargar", "admin.plugin.uploadDesc": "Cargar un complemento en tu servidor Mattermost. Ver la documentación para obtener más información.", - "admin.plugin.uploadDisabledDesc": "Para habilitar la carga de plugins, dirígete a Plugins > Configuración. Ver la documentación para conocer más.", + "admin.plugin.uploadDisabledDesc": "Para habilitar la carga de complementos, dirígete a Complementos > Configuración. Ver la documentación para conocer más.", "admin.plugin.uploadTitle": "Cargar Plugin: ", "admin.plugin.uploading": "Cargando…", "admin.plugin.version": "Versión:", @@ -831,7 +841,7 @@ "admin.reset_password.submit": "Por favor, introducir como mínimo {chars} caracteres.", "admin.reset_password.titleReset": "Restablecer la contraseña", "admin.reset_password.titleSwitch": "Cambiar cuenta a Correo Electrónico/Contraseña", - "admin.revoke_token_button.delete": "Borrar", + "admin.revoke_token_button.delete": "Eliminar", "admin.s3.connectionS3Test": "Probar Conexión", "admin.s3.s3Fail": "Conexión fallida: {error}", "admin.s3.s3Success": "La conexión se ha realizado con éxito.", @@ -926,8 +936,9 @@ "admin.service.enforceMfaDesc": "Cuando es verdadero, la autenticación de múltiples factores es requerida para iniciar sesión. Nuevos usuarios tendrán que configurar MFA cuando se registran. Los usuarios con sesiones iniciadas sin MFA configurado serán enviados a la página de configuración de MFA hasta que la configuración haya sido completada.

Si su sistema tiene usuarios con sesiones iniciadas cuyo métodos son diferentes a AD/LDAP o correo electrónico, La imposición de MFA debe realizarse en el proveedor de autenticación fuera de Mattermost.", "admin.service.enforceMfaTitle": "Imponer la Autenticación de Múltiples factores:", "admin.service.forward80To443": "Redirigir el puerto 80 a 443:", - "admin.service.forward80To443Description": "Redirige todo el trafico inseguro del puerto 80 al puerto seguro 443", - "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 Tutorial para Desarrolladores de Google para ver las instrucciones sobre cómo obtener una clave.", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", + "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 Tutorial para Desarrolladores de Google para ver las instrucciones sobre cómo obtener una clave de Datos API v3 como servicio para tu clave.", "admin.service.googleExample": "Ej.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Llave del API de Google:", "admin.service.iconDescription": "Cuando es verdadero, los webhooks, comandos de barra y otras integraciones, tales como Zapier, podrán cambiar la imagen de perfil del mensaje que generan. Nota: Al combinar con el permitir a las integraciones reescribir nombres de usuario, puede que los usuarios sean capaces de realizar ataques de phishing tratando de hacerse pasar por otros usuarios.", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "Ej.: \"30\"", "admin.service.sessionIdleTimeout": "tiempo de espera de Inactividad de la Sesión (minutos):", "admin.service.sessionIdleTimeoutDesc": "La cantidad de minutos desde la última vez que el usuario estuvo activo en el sistema para que su sesión expire. Una vez expirada, el usuario deberá iniciar sesión para continuar. El mínimo es de 5 minutos y 0 significa ilimitado.

Aplica para aplicación de escritorio y navegadores. Para las aplicaciones móviles, utilize un proveedor de EMM para bloquear la app cuando no esté en uso. En modo de Alta Disponibilidad, habilita el el balanceo por IP en el balanceador de carga para obtener una medida del tiempo de inactividad de mayor confianza. ", - "admin.service.sessionIdleTimeoutEx": "Ej \"60\"", + "admin.service.sessionIdleTimeoutEx": "Ej.: \"60\"", "admin.service.siteURL": "URL del Sitio:", "admin.service.siteURLDescription": "La dirección URL que los usuarios utilizan para acceder a Mattermost. Puertos estándar, como el 80 y 443, pueden ser omitidos, pero los puertos no estándar son necesarios. Por ejemplo: http://mattermost.example.com:8065. Este ajuste es necesario.", "admin.service.siteURLExample": "Ej.: \"https://mattermost.example.com:1234\"", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "El archivo de la llave privada a utilizar.", "admin.service.useLetsEncrypt": "Utilizar Let's Encrypt:", "admin.service.useLetsEncryptDescription": "Habilitar la recuperación automática de certificados del servicio Let's Encrypt. El certificado será recuperado cuando un cliente intenta conectarse desde un nuevo dominio. Esto permite que funcione con multiples dominios.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Nombre: ", "admin.service.userAccessTokensDescription": "Cuando es verdadero, los usuarios pueden crear tokens de acceso personales para integraciones en Configuración de la Cuenta > Seguridad. Pueden ser utilizados para autenticar contra la API, y dar acceso completo a la cuenta.

Para administrar quién puede crear tokens de acceso personales, dirígete a la página Consola del Sistema > Usuarios.", "admin.service.userAccessTokensIdLabel": "Token ID: ", @@ -1164,7 +1176,7 @@ "admin.user_item.switchToEmail": "Cambiar a Correo Electrónico/Contraseña", "admin.user_item.sysAdmin": "Admin del Sistema", "admin.user_item.teamAdmin": "Admin de Equipo", - "admin.user_item.teamMember": "Team Member", + "admin.user_item.teamMember": "Miembro del equipo", "admin.user_item.userAccessTokenPostAll": "(con mensaje:todos tokens de acceso personales)", "admin.user_item.userAccessTokenPostAllPublic": "(con mensaje:canales tokens de acceso personales)", "admin.user_item.userAccessTokenYes": "(con tokens de acceso personales)", @@ -1264,7 +1276,7 @@ "audit_table.attemptedReset": "Intento de restablecer contraseña", "audit_table.attemptedWebhookCreate": "Intento de crear un webhook", "audit_table.attemptedWebhookDelete": "Intento de eliminar un webhook", - "audit_table.authenticated": "Successfully authenticated", + "audit_table.authenticated": "Autenticado satisfactoriamente.", "audit_table.by": " por {username}", "audit_table.byAdmin": " por un admin", "audit_table.channelCreated": "Creado el canal {channelName}", @@ -1391,7 +1403,7 @@ "channel_members_dropdown.remove_member": "Remover Miembro", "channel_members_modal.addNew": " Agregar nuevos Miembros", "channel_members_modal.members": " Miembros", - "channel_members_modal.remove": "Eliminar", + "channel_members_modal.remove": "Remover", "channel_modal.cancel": "Cancelar", "channel_modal.createNew": "Crear Nuevo Canal", "channel_modal.descriptionHelp": "Describe como este canal debería ser utilizado.", @@ -1592,7 +1604,7 @@ "error.local_storage.help2": "Desactivar la navegación privada", "error.local_storage.help3": "Utiliza un navegador compatible (IE 11, Chrome 43+, Firefox 52+, Safari 9, Edge 40+)", "error.local_storage.message": "Mattermost fue incapaz de cargar debido a una configuración en el navegador impide el uso de la característica de almacenamiento local. Para permitir que Mattermost cargue, intenta las acciones siguientes:", - "error.local_storage.title": "Cannot Load Mattermost", + "error.local_storage.title": "No se puede cargar Mattermost", "error.not_found.link_message": "Volver a Mattermost", "error.not_found.message": "La página que está intentando acceder no existe", "error.not_found.title": "Página no encontrada", @@ -1623,8 +1635,8 @@ "file_upload.filesAbove": "No se pueden cargar archivos de más de {max}MB: {filenames}", "file_upload.limited": "Se pueden cargar un máximo de {count, number} archivos. Por favor envía otros mensajes para adjuntar más archivos.", "file_upload.pasted": "Imagen Pegada el ", - "file_upload.zeroBytesFile": "You are uploading an empty file: {filename}", - "file_upload.zeroBytesFiles": "You are uploading empty files: {filenames}", + "file_upload.zeroBytesFile": "Estás subiendo un archivo vacío: {filename}", + "file_upload.zeroBytesFiles": "Estás subiendo archivos vacíos: {filenames}", "filtered_channels_list.search": "Buscar canales", "filtered_user_list.any_team": "Todos los Usuarios", "filtered_user_list.count": "{count, number} {count, plural, one {miembro} other {miembros}}", @@ -1981,7 +1993,7 @@ "mobile.account_notifications.threads_mentions": "Menciones en hilos", "mobile.account_notifications.threads_start": "Hilos que yo comience", "mobile.account_notifications.threads_start_participate": "Hilos que yo comience o participe", - "mobile.advanced_settings.clockDisplay": "Visualización del Reloj", + "mobile.advanced_settings.clockDisplay": "Visualización de la hora", "mobile.advanced_settings.delete": "Eliminar", "mobile.advanced_settings.delete_file_cache": "Eliminar archivos en el cache", "mobile.advanced_settings.delete_file_cache_message": "\nSe eliminarán todos los archivos guardados en el cache. ¿Estás seguro de querer eliminarlos?\n", @@ -2021,7 +2033,7 @@ "mobile.channel_list.closeGM": "Cerrar Mensaje de Grupo", "mobile.channel_list.dm": "Mensaje Directo", "mobile.channel_list.gm": "Mensaje de Grupo", - "mobile.channel_list.members": "MEMBERS", + "mobile.channel_list.members": "MIEMBROS", "mobile.channel_list.not_member": "NO MIEMBRO DE", "mobile.channel_list.open": "Abrir {term}", "mobile.channel_list.openDM": "Abrir Mensaje Directo", @@ -2037,7 +2049,7 @@ "mobile.client_upgrade.download_error.message": "Se ha producido un error en la descarga de la nueva versión.", "mobile.client_upgrade.download_error.title": "No se puede Instalar la Actualización", "mobile.client_upgrade.latest_version": "Versión Actual: {version}", - "mobile.client_upgrade.listener.message": "A client upgrade is available!", + "mobile.client_upgrade.listener.message": "Hay una actualización disponible!", "mobile.client_upgrade.must_upgrade_subtitle": "Por favor actualiza la aplicación para continuar.", "mobile.client_upgrade.must_upgrade_title": "Actualización Necesaria", "mobile.client_upgrade.no_upgrade_subtitle": "Ya tienes la última versión.", @@ -2060,7 +2072,7 @@ "mobile.document_preview.failed_title": "Error Abriendo Documento", "mobile.downloader.android_complete": "Descarga completa", "mobile.downloader.android_failed": "Descarga fallida", - "mobile.downloader.android_permission": "We need access to the downloads folder to save files.", + "mobile.downloader.android_permission": "Se necesita acceso al directorio de descargas para guardar los archivos.", "mobile.downloader.android_started": "Descarga iniciada", "mobile.downloader.android_success": "descarga con éxito", "mobile.downloader.complete": "Descarga completa", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Cargando Miembros...", "mobile.loading_posts": "Cargando Mensajes...", "mobile.login_options.choose_title": "Selecciona un método para iniciar sesión", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Bloqueado por {vendor}", "mobile.managed.exit": "Salir", "mobile.managed.jailbreak": "{vendor} no confía en los dispositivos con jailbreak, por favor, salga de la aplicación.", @@ -2122,8 +2135,8 @@ "mobile.mention.copy_mention": "Copiar Mención", "mobile.message_length.message": "El mensaje es demasiado largo. Actual número de caracteres: {max}/{count}", "mobile.message_length.title": "Longitud del Mensaje", - "mobile.more_dms.add_more": "You can add {remaining, number} more users", - "mobile.more_dms.cannot_add_more": "You cannot add more users", + "mobile.more_dms.add_more": "Puedes agregar {remaining, number} usuarios más", + "mobile.more_dms.cannot_add_more": "No puedes agregar más usuarios.", "mobile.more_dms.start": "Comenzar", "mobile.more_dms.title": "Nueva Conversación", "mobile.more_dms.you": "(@{username} - tú)", @@ -2172,13 +2185,14 @@ "mobile.post.failed_retry": "Intentar de nuevo", "mobile.post.failed_title": "No se pudo enviar el mensaje", "mobile.post.retry": "Actualizar", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Reaccionar", "mobile.post_info.copy_post": "Copiar Mensaje", "mobile.post_textbox.empty.message": "Estas intentando enviar un mensaje vacío.\nPor favor asegurate de estar enviando un mensaje con texto o con al menos un archivo adjunto.", "mobile.post_textbox.empty.ok": "Aceptar", "mobile.post_textbox.empty.title": "Mensaje vacío", - "mobile.post_textbox.uploadFailedDesc": "Some attachments failed to upload to the server, Are you sure you want to post the message?", - "mobile.post_textbox.uploadFailedTitle": "Attachment failure", + "mobile.post_textbox.uploadFailedDesc": "Algunos archivos adjuntos no se han subido al servidor, ¿Quieres publicar el mensaje?", + "mobile.post_textbox.uploadFailedTitle": "Error Adjuntando", "mobile.posts_view.moreMsg": "Más Mensajes Arriba", "mobile.rename_channel.display_name_maxLength": "El nombre del canal debe tener menos de {maxLength, number} caracteres", "mobile.rename_channel.display_name_minLength": "El nombre del canal debe ser de {minLength, number} o más caracteres", @@ -2377,7 +2391,7 @@ "post_message_view.edited": "(editado)", "posts_view.loadMore": "Cargar más mensajes", "posts_view.loadingMore": "Cargar más mensajes...", - "posts_view.maxLoaded": "Looking for a specific message? Try searching for it", + "posts_view.maxLoaded": "¿Tratando de encontrar un mensaje en específico? Intenta buscarlo", "posts_view.newMsg": "Nuevos Mensajes", "posts_view.newMsgBelow": "{count, plural, one {Nuevo mensaje} other {Nuevos mensajes}}", "quick_switch_modal.channels": "Canales", @@ -2536,7 +2550,7 @@ "shortcuts.nav.unread_prev.mac": "Canal no leído anterior:\t⌥|Shift|Arriba", "sidebar.channels": "CANALES PÚBLICOS", "sidebar.createChannel": "Crear nuevo canal público", - "sidebar.createDirectMessage": "Create new direct message", + "sidebar.createDirectMessage": "Crear un nuevo mensaje directo", "sidebar.createGroup": "Crear nuevo canal privado", "sidebar.direct": "MENSAJES DIRECTOS", "sidebar.directchannel.you": "{displayname} (tu)", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "No en el Canal", "suggestion.mention.not_in_channel": "Otros Canales", "suggestion.mention.special": "Menciones especiales", + "suggestion.mention.unread.channels": "Canales sin Leer", "suggestion.search.private": "Canales Privados", "suggestion.search.public": "Canales Públicos", "system_users_list.count": "{count, number} {count, plural, one {usuario} other {usuarios}}", diff --git a/assets/base/i18n/fr.json b/assets/base/i18n/fr.json index c6a39f553..02059f701 100644 --- a/assets/base/i18n/fr.json +++ b/assets/base/i18n/fr.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Numéro de compilation :", "about.close": "Quitter", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Tous droits réservés", "about.database": "Base de données :", "about.date": "Date de compilation :", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "Pour en savoir plus sur l’Édition Entreprise : ", "about.enterpriseEditionSt": "Communication moderne derrière votre pare-feu.", "about.enterpriseEditione1": "Édition Entreprise", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Édition Team", "about.teamEditiont1": "Édition Entreprise", "about.title": "À propos de Mattermost", - "about.version": "Version :", + "about.version": "Mattermost Version:", "access_history.title": "Accéder à l'historique", "activity_log.activeSessions": "Sessions actives", "activity_log.browser": "Navigateur : {browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "Lorsqu'activé, l'application OAuth 2.0 est considérée comme étant de confiance par le serveur Mattermost et ne nécessite pas l'approbation de l'utilisateur. Lorsque désactivé, une fenêtre additionnelle apparaît et demande à l'utilisateur d'accepter ou de refuser son autorisation.", "add_oauth_app.url": "URL(s) : {url}", "add_outgoing_webhook.callbackUrls": "URLs de rappel (une par ligne)", - "add_outgoing_webhook.callbackUrls.help": "L'URL à laquelle les messages seront envoyés.", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "Une ou plusieurs URLs de rappel sont requises", "add_outgoing_webhook.cancel": "Annuler", @@ -171,18 +173,18 @@ "admin.client_versions.iosMinVersionHelp": "La version minimale compatible d'iOS", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "x \"8074\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "Ex. : « :8075 »", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "x \"8075\"", + "admin.cluster.StreamingPortEx": "Ex. : « :8075 »", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -221,19 +223,27 @@ "admin.compliance.true": "vrai", "admin.complianceExport.createJob.help": "Lance immédiatement une tâche vérifiant la conformité de l'exportation.", "admin.complianceExport.createJob.title": "Lancer immédiatement la vérification de conformité de l'exportation", - "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and GlobalRelay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", - "admin.complianceExport.description_without_globalrelay": "This feature supports compliance exports to the Actiance XML format, and is currently in beta. Support for GlobalRelay EML and the Mattermost CSV formats is scheduled for a future release, and will replace the existing Compliance feature.", + "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and Global Relay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Export files will be written to the \"exports\" subdirectory of the configured Local Storage Directory.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Exports will be emailed to the configured email address.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Export Format:", "admin.complianceExport.exportJobStartTime.description": "Définit l'heure de début de la tâche quotidienne d'export de conformité. Choisissez une heure lorsque moins de personnes utilisent le système. Doit être un horodatage de 24 heures sous le format HH:MM.", "admin.complianceExport.exportJobStartTime.example": "Ex. : « 02:00 »", "admin.complianceExport.exportJobStartTime.title": "Date d'export de conformité :", - "admin.complianceExport.globalRelayEmailAddress.description": "The email address that your GlobalRelay server monitors for incoming Compliance Exports.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", + "admin.complianceExport.globalRelayEmailAddress.description": "The email address your Global Relay server monitors for incoming compliance exports.", "admin.complianceExport.globalRelayEmailAddress.example": "E.g.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay Email Address:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay Email Address:", + "admin.complianceExport.globalRelaySmtpPassword.description": "Le mot de passe associé au nom d'utilisateur SMTP.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "Le nom d'utilisateur pour s'authentifier sur le serveur SMTP.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Export de conformité (Beta)", "admin.compliance_reports.desc": "Profession :", "admin.compliance_reports.desc_placeholder": "Ex : \"Audit 445 pour les RH\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "Lorsqu'activé, l'authentification multi-facteurs (MFA) est requise pour la connexion. Les nouveaux utilisateurs doivent configurer MFA lors de leur inscription. Les utilisateurs connectés sans MFA configuré sont redirigés vers la page de configuration MFA jusqu'à ce que la configuration soit terminée.

Si votre système dispose d'utilisateurs se connectant autrement que par AD/LDAP ou une adresse e-mail, MFA doit être appliqué avec un fournisseur d'authentification extérieur à Mattermost.", "admin.service.enforceMfaTitle": "Imposer l'authentification multi-facteurs :", "admin.service.forward80To443": "Rediriger le port 80 sur le port 443 :", - "admin.service.forward80To443Description": "Redirige le trafic non chiffré du port 80 sur le port sécurisé 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "Définissez cette clé pour activer l'affichage des titres pour les aperçus de vidéos YouTube. Sans clé, les aperçus YouTube sont créés à partir des liens apparaissant dans les messages ou commentaires, mais ils ne montrent pas le titre de la vidéo. Regardez un tutoriel de Google Developers pour savoir comment obtenir une clé.", "admin.service.googleExample": "Ex. : « 7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV »", "admin.service.googleTitle": "Clé API Google :", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "Ex. : « 30 »", "admin.service.sessionIdleTimeout": "Délai d'attente avant de considérer la session comme inactif (en minutes) :", "admin.service.sessionIdleTimeoutDesc": "Le nombre de minutes depuis la dernière fois qu'un utilisateur a été actif sur le système jusqu'à la date d'expiration de la session de l'utilisateur. Une fois la session expirée, l'utilisateur devra se reconnecter pour continuer. Le minimum est de 5 minutes, et 0 est l'illimité.

S'applique aux applications de bureau et aux navigateurs. Pour les applications mobiles, utilisez un fournisseur EMM pour verrouiller l'application lorsque qu'elle n'est pas utilisée. En mode haute disponibilité, activez l'équilibrage de charge basé sur une table de hachage d'IP de façon à obtenir des mesures fiables du délai d'attente.", - "admin.service.sessionIdleTimeoutEx": "Ex. : « 60 »", + "admin.service.sessionIdleTimeoutEx": "Ex. : « 60 »", "admin.service.siteURL": "URL de site :", "admin.service.siteURLDescription": "L'URL que les utilisateurs vont utiliser pour accéder à Mattermost. Les ports standards comme 80 ou 443 peuvent être omis, mais les ports non standards sont requis. Par exemple : http://mattermost.example.com:8065. Ce paramètre est requis.", "admin.service.siteURLExample": "Ex. : « https://mattermost.example.com:1234 »", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "Le fichier contenant la clé privée à utiliser.", "admin.service.useLetsEncrypt": "Utiliser Let's Encrypt :", "admin.service.useLetsEncryptDescription": "Active la récupération automatique des certificats de Let's Encrypt. Le certificat sera récupéré lorsqu'un client tentera de se connecter à partir d'un nouveau domaine. Ceci fonctionne également avec des domaines multiples.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Nom : ", "admin.service.userAccessTokensDescription": "Lorsqu'activé, les utilisateurs peuvent créer des jetons d'accès personnel pour les intégrations dans Paramètres du compte > Sécurité. Ils peuvent être utilisés pour s'authentifier sur l'API et donner pleinement accès au compte.

Pour gérer qui peut créer des jetons d'accès ou effectuer des recherche sur base de l'identifiant de jeton, rendez-vous dans Console système > Utilisateurs.", "admin.service.userAccessTokensIdLabel": "ID du jeton : ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Chargement des membres...", "mobile.loading_posts": "Chargement des messages...", "mobile.login_options.choose_title": "Spécifiez votre méthode de connexion", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Bloqué par {vendor}", "mobile.managed.exit": "Quitter", "mobile.managed.jailbreak": "Les dispositifs jailbreakés ne sont pas approuvés par {vendor}, veuillez quitter l'application.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Essayez à nouveau", "mobile.post.failed_title": "Impossible d'envoyer votre message", "mobile.post.retry": "Rafraîchir", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Ajouter une réaction", "mobile.post_info.copy_post": "Copier le message", "mobile.post_textbox.empty.message": "Vous êtes en train d'envoyer un message vide.\nVeuillez-vous assurer d'avoir spécifié un message ou d'avoir joint au moins un fichier.", @@ -2478,7 +2492,7 @@ "setting_item_min.edit": "Modifier", "setting_picture.cancel": "Annuler", "setting_picture.help.profile": "Spécifiez une photo de profil sous format BMP, JPG, JPEG ou PNG.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "Enregistrer", "setting_picture.select": "Sélectionner", "setting_upload.import": "Importer", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Pas dans le canal", "suggestion.mention.not_in_channel": "Autres canaux", "suggestion.mention.special": "Mentions spéciales", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Canaux privés", "suggestion.search.public": "Canaux publics", "system_users_list.count": "{count, number} {count, plural, one {utilisateur} other {utilisateurs}}", diff --git a/assets/base/i18n/it.json b/assets/base/i18n/it.json index 68246db21..dbe2ba9bf 100644 --- a/assets/base/i18n/it.json +++ b/assets/base/i18n/it.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Numero di compilazione:", "about.close": "Chiudi", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Tutti i diritti riservati", "about.database": "Database:", "about.date": "Creato il:", + "about.dbversion": "Versione Schema Database:", "about.enterpriseEditionLearn": "Maggiori informazioni sulla Edizione Enterprise a ", "about.enterpriseEditionSt": "Comunicazioni moderne da dietro il tuo firewall.", "about.enterpriseEditione1": "Edizione Enterprise", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Edizione gruppo", "about.teamEditiont1": "Edizione Enterprise", "about.title": "Informazioni su Mattermost", - "about.version": "Versione:", + "about.version": "Versione Mattermost:", "access_history.title": "Cronologia accessi", "activity_log.activeSessions": "Sessioni attive", "activity_log.browser": "Browser: {browser}", @@ -121,8 +123,8 @@ "add_oauth_app.trusted.help": "Se vero, l'applicazione OAuth 2.0 viene considerata sicura dal server Mattermost e non richiederà all'utente di accettare l'autorizzazione. Quando falso, verrà mostrata una schermata per richiedere all'utente di accettare o rifiutare l'autorizzazione.", "add_oauth_app.url": " URL: {url}", "add_outgoing_webhook.callbackUrls": "URL di callback (una per riga)", - "add_outgoing_webhook.callbackUrls.help": "La URL a cui verrà spedito il messaggio.", - "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", + "add_outgoing_webhook.callbackUrls.help": "L'URL a cui inviare i messaggi. Se l'URL è privato, aggiungerlo come {link}.", + "add_outgoing_webhook.callbackUrls.helpLinkText": "connessione interna certificata", "add_outgoing_webhook.callbackUrlsRequired": "Sono richiesti uno o più URL di callback", "add_outgoing_webhook.cancel": "Cancella", "add_outgoing_webhook.channel": "Canale", @@ -169,24 +171,24 @@ "admin.client_versions.iosLatestVersionHelp": "L'ultima versione rilasciata per iOS", "admin.client_versions.iosMinVersion": "Versione minima per iOS", "admin.client_versions.iosMinVersionHelp": "La versione minima per iOS richiesta", - "admin.cluster.ClusterName": "Cluster Name:", - "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", - "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "x \"8074\"", - "admin.cluster.OverrideHostname": "Override Hostname:", - "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", - "admin.cluster.ReadOnlyConfig": "Read Only Config:", - "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", - "admin.cluster.StreamingPort": "Streaming Port:", - "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "x \"8075\"", - "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", - "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", - "admin.cluster.UseIpAddress": "Use IP Address:", - "admin.cluster.UseIpAddressDesc": "When true, the cluster will attempt to communicate via IP Address vs using the hostname.", + "admin.cluster.ClusterName": "Nome Cluster:", + "admin.cluster.ClusterNameDesc": "Il nome del cluster a cui unirsi. Solo i nodi con lo stesso nome cluster si uniranno. Questo per supportare le installazioni Blue-Green o le installazioni di sviluppo che puntano allo stesso database.", + "admin.cluster.ClusterNameEx": "E.s.: \"Produzione\" o \"Sviluppo\"", + "admin.cluster.GossipPort": "Porta Gossip:", + "admin.cluster.GossipPortDesc": "Questa porta è utilizzata per il protocollo gossip. UDP e TCP devono essere permessi su questa porta.", + "admin.cluster.GossipPortEx": "E.s.: \"8074\"", + "admin.cluster.OverrideHostname": "Sovrascrivi Hostname:", + "admin.cluster.OverrideHostnameDesc": "Il valore predefinito tenterà di recuperare l'hostname dal sistema operativo oppure utilizzando l'indirizzo IP. Si può sovrascrivere l'hostname di questo server con questa impostazione. Non è raccomandato sovrascrivere l'hostname a meno che non sia necessario. Questo impostazione può anche essere valorizzata con uno indirizzo IP specifico se necessario.", + "admin.cluster.OverrideHostnameEx": "E.s.: \"app-server-01\"", + "admin.cluster.ReadOnlyConfig": "Configurazione in Sola Lettura:", + "admin.cluster.ReadOnlyConfigDesc": "Se vero, il server non accetterà cambiamenti alla configurazione fatti con la console di sistema. Per i server di produzione è consigliato impostare questo valore a vero.", + "admin.cluster.StreamingPort": "Porta Streaming:", + "admin.cluster.StreamingPortDesc": "Questa porta è utilizzata per trasferire dati tra i server.", + "admin.cluster.StreamingPortEx": "E.s.: \"8075\"", + "admin.cluster.UseExperimentalGossip": "Utilizza Gossip Sperimentale:", + "admin.cluster.UseExperimentalGossipDesc": "Se vero, il server tenterà di comunicare attraverso il protocollo gossip sulla porta gossip. Se falso il server tenterà di comunicare attraverso la porta streaming. Se falso la porta e il protocollo gossip saranno comunque usati per determinare la salute del cluster.", + "admin.cluster.UseIpAddress": "Utilizza indirizzo IP:", + "admin.cluster.UseIpAddressDesc": "Se vero, il cluster tenterà di comunicare utilizzando l'indirizzo IP invece che l'hostname.", "admin.cluster.enableDescription": "Quando abilitato, Mattermost funzionerà in modalità Alta disponibilità. Vedi la documentazione per altri particolari sulla configurazione dell'alta disponibilità di Mattermost.", "admin.cluster.enableTitle": "Abilita modalità Alta disponibilità:", "admin.cluster.interNodeListenAddressDesc": "Indirizzo a cui il server si metterà in ascolto per comunicare con altri server.", @@ -221,19 +223,27 @@ "admin.compliance.true": "vero", "admin.complianceExport.createJob.help": "Inizia un lavoro di esportazione conforme immediatamente.", "admin.complianceExport.createJob.title": "Esegui un lavoro di esportazione conforme adesso", - "admin.complianceExport.description": "Questa funzione supporta l'esportazione nei formati Actiance XML e GlobalRelay EML ed è attualmente in beta. Il supporto per il formato Mattermost CSV è pianificato per le prossime release e sostituirà l'esistente funzionalità di Compliance.", - "admin.complianceExport.description_without_globalrelay": "Questa funzione supporta l'esportazione nei formati Actiance XML e GlobalRelay EML ed è attualmente in beta. Il supporto per il formato GlobalRelay EML e per il formato Mattermost CSV è pianificato per le prossime release e sostituirà l'esistente funzionalità di Conformità.", + "admin.complianceExport.description": "Questa funzione supporta l'esportazione conforme ai formati Actiance XML e GlobalRelay EML ed è attualmente in beta. Il supporto per il formato Mattermost CSV è pianificato per le prossime release e sostituirà l'esistente funzionalità di Esportazione conforme.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Formato dell'esportazione. Corrisponde al sistema in cui si importeranno i dati. L'esportazione verrà salvata nella sottocartella \"exports\" nella cartella configurata in Cartella Archiviazione Locale.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Formato dell'esportazione. Corrisponde al sistema in cui si importeranno i dati. L'esportazione verrà inviata per email all'indirizzo configurato.", + "admin.complianceExport.exportFormat.description": "Formato dell'esportazione conforme. Corrisponde al sistema in cui si vogliono importare i dati.

Per Actiance XML, i file di esportazione conforme sono salvati nella sottocartella \"exports\" nella cartella configurata in Cartella di archiviazione locale. Per Global Relay EML, i file sono inviati all'indirizzo email configurato.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Formato Esportazione:", "admin.complianceExport.exportJobStartTime.description": "Impostare l'ora di inizio del lavoro giornaliero di esportazione conforme dei dati. Scegliere un ora in cui il sistema è utilizzato da poche persone. Deve essere un'ora valida in formato HH:MM.", "admin.complianceExport.exportJobStartTime.example": "Es.: \"20:00\"", "admin.complianceExport.exportJobStartTime.title": "Ora Esportazione Conforme:", - "admin.complianceExport.globalRelayEmailAddress.description": "L'indirizzo email che il server GlobalRelay controlla per le richieste di esportazione.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Tipo di account cliente Global Relay dell'organizzazione.", + "admin.complianceExport.globalRelayCustomerType.title": "Account Cliente Global Relay:", + "admin.complianceExport.globalRelayEmailAddress.description": "L'indirizzo email che il server Global Relay controlla per le richieste di esportazione.", "admin.complianceExport.globalRelayEmailAddress.example": "E.s.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "Indirizzo email GlobalRelay:", + "admin.complianceExport.globalRelayEmailAddress.title": "Indirizzo Email Global Relay:", + "admin.complianceExport.globalRelaySmtpPassword.description": "La password associata al nome utente SMTP.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.s.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Password STMP Global Relay:", + "admin.complianceExport.globalRelaySmtpUsername.description": "Il nome utente per autenticarsi sul server SMTP Global Relay.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.s.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Nome utente STMP Global Relay:", "admin.complianceExport.title": "Esportazione Conforme (Beta)", "admin.compliance_reports.desc": "Nome Lavoro:", "admin.compliance_reports.desc_placeholder": "Es. \"Audit 445 per HR\"", @@ -338,7 +348,7 @@ "admin.elasticsearch.password": "Es: \"tuapassword\"", "admin.elasticsearch.passwordDescription": "(Opzionale) La password di autenticazione sul server Elasticsearch.", "admin.elasticsearch.passwordTitle": "Password del server:", - "admin.elasticsearch.percentComplete": "{percent}% Complete", + "admin.elasticsearch.percentComplete": "{percent}% Completato", "admin.elasticsearch.purgeIndexesButton": "Elimina indici", "admin.elasticsearch.purgeIndexesButton.error": "Impossibile eliminare gli indici: {error}", "admin.elasticsearch.purgeIndexesButton.label": "Elimina indici:", @@ -522,20 +532,20 @@ "admin.image.amazonS3BucketDescription": "Nome selezionato per il bucket S3 in AWS.", "admin.image.amazonS3BucketExample": "Es.: \"mattermost-media\"", "admin.image.amazonS3BucketTitle": "Bucket Amazon S3:", - "admin.image.amazonS3EndpointDescription": "Nome host del tuo fornitore Storage Compatibile S3. Impostazione Predefinita `s3.amazonaws.com`.", + "admin.image.amazonS3EndpointDescription": "L'hostnamet del tuo fornitore di spazio compatibile S3. Impostazione Predefinita \"s3.amazonaws.com\".", "admin.image.amazonS3EndpointExample": "Es.: \"s3.amazonaws.com\"", "admin.image.amazonS3EndpointTitle": "Endpoint S3 Amazon:", - "admin.image.amazonS3IdDescription": "(Optional) Only required if you do not want to authenticate to S3 using an IAM role. Enter the Access Key ID provided by your Amazon EC2 administrator.", + "admin.image.amazonS3IdDescription": "(Opzionale) richiesto solo se non si desidera autenticarsi su S3 utilizzando un ruolo IAM. Inserire l'Access Key ID fornito dall'amministratore di Amazon EC2.", "admin.image.amazonS3IdExample": "Es.: \"AKIADTOVBGERKLCBV\"", "admin.image.amazonS3IdTitle": "Chiave di Accesso ID Amazon S3:", "admin.image.amazonS3RegionDescription": "La regione AWS selezionata durante la creazione di S3. Se la regione non è impostata, Mattermost cercherà di trovare la regione corretta da AWS oppure utilizzerà 'us-east-1'.", "admin.image.amazonS3RegionExample": "Es.: \"us-east-1\"", "admin.image.amazonS3RegionTitle": "Regione Amazon S3:", - "admin.image.amazonS3SSEDescription": "Se vero, codifica i file su Amazon S3 utilizzando la codifica lato server con le chiavi gestite da Amazon S3. Vedere la documentazione per ulteriori dettagli.", + "admin.image.amazonS3SSEDescription": "Se vero, codifica i file su Amazon S3 utilizzando la codifica lato server con le chiavi gestite da Amazon S3. Vedere la documentazione per ulteriori dettagli.", "admin.image.amazonS3SSETitle": "Abilita la codifica lato server di Amazon S3:", "admin.image.amazonS3SSLDescription": "Quando disabilitato, ammette connessioni insicure ad Amazon S3. L'Impostazione predefinita ammette solo connessioni sicure.", "admin.image.amazonS3SSLTitle": "Abilita Connessioni Sicure ad Amazon S3:", - "admin.image.amazonS3SecretDescription": "(Optional) The secret access key associated with your Amazon S3 Access Key ID.", + "admin.image.amazonS3SecretDescription": "(Opzionale) la chiave di accesso segreta associate all'Access Key ID di Amazon S3.", "admin.image.amazonS3SecretExample": "Es.: \"jcuS8PuvcpGhpgHhlcpT1Mx42pnqMxQY\"", "admin.image.amazonS3SecretTitle": "Amazon S3 Secret Access Key:", "admin.image.amazonS3TraceDescription": "(Modalità Sviluppatore) Se vero, scrive informazioni di debug addizionali nel log di sistema.", @@ -761,7 +771,7 @@ "admin.plugin.id": "Id:", "admin.plugin.installedDesc": "Plugin installati sul server Mattermost. I plugin precompilati sono installati per impostazione predefinita e possono essere disattivati ma non rimossi.", "admin.plugin.installedTitle": "Plugin installati: ", - "admin.plugin.management.banner": "Plugins are disabled on your server. To enable them, go to Plugins > Configuration.", + "admin.plugin.management.banner": "I plugin sono disattivati su questo server. Per attivarli, andare in Plugins > Configurazione.", "admin.plugin.management.title": "Gestione", "admin.plugin.name": "Nome:", "admin.plugin.no_plugins": "Nessun plugin installato.", @@ -832,9 +842,9 @@ "admin.reset_password.titleReset": "Reimposta password", "admin.reset_password.titleSwitch": "Cambia Account a Email / Password", "admin.revoke_token_button.delete": "Cancella", - "admin.s3.connectionS3Test": "Connessione di prova", + "admin.s3.connectionS3Test": "Prova connessione", "admin.s3.s3Fail": "Connessione non riuscita: {error}", - "admin.s3.s3Success": "Connection was successful", + "admin.s3.s3Success": "Connessione riuscita", "admin.s3.testing": "Verifica in corso...", "admin.saml.assertionConsumerServiceURLDesc": "Inserisci https:///login/sso/saml. Assicurati di utilizzare HTTP o HTTPS nell'URL secondo la configurazione del server. Questo quando è conosciuto anche come Assertion Consumer Service URL.", "admin.saml.assertionConsumerServiceURLEx": "Es.: \"https:///login/sso/saml\"", @@ -926,8 +936,9 @@ "admin.service.enforceMfaDesc": "Quando vero, per effettuare il login è necessario usareautenticazione multi-fattore. I nuovi utenti saranno obbligati ad impostare MFA durante l'iscrizione. Gli utenti che hanno già eseguito l'accesso senza MFA saranno confinati nella pagina di impostazione MFA fino al completamento della procedura.

Se il tuo sistema comprende utenti con meccanismi di login diversi da AD/LDAP ed email, MFA dovrà essere forzato tramite il provider di autenticazione all'infuori di Mattermost.", "admin.service.enforceMfaTitle": "Forza Autenticazione Multifattore:", "admin.service.forward80To443": "Inoltra porta 80 su 443:", - "admin.service.forward80To443Description": "Inoltra tutto il traffico non sicuro dalla porta 80 alla porta sicura 443", - "admin.service.googleDescription": "Imposta questa chiave per abilitare la visualizzazione dei titoli incorporati nelle anteprime YouTube. Senza la chiave, le anteprime YouTube saranno basate su hyperlink che appariranno in messaggi o commenti ma senza mostrare il titolo del video. Visualizzare il Tutorial Google Developers per istruzioni su come ottenere una chiave.", + "admin.service.forward80To443Description": "Inoltra tutto il traffico non sicuro dalla porta 80 alla porta sicura 443. Non consigliato se si utilizza un server proxy.", + "admin.service.forward80To443Description.disabled": "Inoltra tutto il traffico dalla porta 80 a porta sicura 443. Non consigliato se si utilizza un server proxy.

Questa impostazione non può essere attivata se il server non è in ascolto sulla porta 443.", + "admin.service.googleDescription": "Imposta questa chiave per abilitare la visualizzazione dei titoli incorporati nelle anteprime YouTube. Senza la chiave, le anteprime YouTube saranno basate sui collegamenti che appariranno in messaggi o commenti ma senza mostrare il titolo del video. Visualizzare il Tutorial Google Developers per istruzioni su come ottenere una chiave a aggiungere YouTube Data API v3 come servizio alla chiave.", "admin.service.googleExample": "Es.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Chiave API Google:", "admin.service.iconDescription": "Quando vero, webhooks, comandi slash ed altre integrazioni come Zapier, saranno messe in grado di modificare l'immagine di profilo con cui postano. Nota: in concomitanza con l'abilitazione delle integrazioni per l'override dei nomi utenti, gli utenti potrebbero essere in grado di eseguire attacchi di phishing tentando di impersonare altri utenti.", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "Es.: \"30\"", "admin.service.sessionIdleTimeout": "Scadenza Sessione Inattiva (minuti):", "admin.service.sessionIdleTimeoutDesc": "Il numero di minuti dall'ultima volta in cui un utente è stato attivo fino alla scadenza della sessione utente. alla scadenza, l'utente dovrà effettuare nuovamente l'accesso per continuare. Minimo 5 minuti, 0 significa illimitato.

Si applica all'applicazione desktop e ai browser. Per le app mobile, utilizzare un provider EMM per bloccare l'app quanto non è in uso. In modalità Alta Affidabilità, attivare il bilanciamento del carico con hash IP per ottenere un valore accurato sul tempo di timeout.", - "admin.service.sessionIdleTimeoutEx": "Es \"60\"", + "admin.service.sessionIdleTimeoutEx": "E.s.: \"60\"", "admin.service.siteURL": "URL del sito:", "admin.service.siteURLDescription": "L'URL che gli utenti utilizzeranno per accedere a Mattermost. Le porte standard come la porta 80 e 443 possono essere omesse, ma le porte non standard devono essere specificate. Ad esempio http://mattermost.example.com:8065. Questa impostazione è obbligatoria.", "admin.service.siteURLExample": "Es.: \"https://mattermost.example.com:1234\"", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "File della chiave privata da utilizzare.", "admin.service.useLetsEncrypt": "Utilizza Let's Encrypt:", "admin.service.useLetsEncryptDescription": "Attiva il recupero automatico dei certificati da Let's Encrypt. Il certificato verrà recuperato quando un client cerca di connettersi da un nuovo dominio. Funziona con più domini.", + "admin.service.useLetsEncryptDescription.disabled": "Attiva il recupero automatico dei certificati dal Let's Encrypt. Il certificato verrà recuperato quando un client cerca di connettersi da un nuovo dominio. Funziano con più domini.

Questa impostazione non può essere attivata a meno che Inoltra porta 80 a 443 non sia attivato.", "admin.service.userAccessTokensDescLabel": "Nome: ", "admin.service.userAccessTokensDescription": "Se vero, gli utenti possono creare token di accesso per le integrazioni in Impostazioni account > Sicurezza. Possono essere utilizzati per autenticarsi verso le API e consentire pieno accesso all'account.

Per gestire chi può creare token di accesso o per cercare un utente per ID del token, andare nella pagina Console di Sistema > Utenti.", "admin.service.userAccessTokensIdLabel": "ID token: ", @@ -1164,7 +1176,7 @@ "admin.user_item.switchToEmail": "Cambia a Email/Password", "admin.user_item.sysAdmin": "Amministratore di sistema", "admin.user_item.teamAdmin": "Amministratore di Gruppo", - "admin.user_item.teamMember": "Team Member", + "admin.user_item.teamMember": "Membro del Gruppo", "admin.user_item.userAccessTokenPostAll": "(con post:tutti i Token di accesso personali)", "admin.user_item.userAccessTokenPostAllPublic": "(con post:Token di accesso personali per canali)", "admin.user_item.userAccessTokenYes": "(con Token di accesso personali)", @@ -1264,7 +1276,7 @@ "audit_table.attemptedReset": "Tentato di resettare la password", "audit_table.attemptedWebhookCreate": "Tentato di creare un nuovo webhook", "audit_table.attemptedWebhookDelete": "Tentato di cancellare un webhook", - "audit_table.authenticated": "Successfully authenticated", + "audit_table.authenticated": "Autenticazione eseguita con successo", "audit_table.by": " da {username}", "audit_table.byAdmin": " da un amministratore", "audit_table.channelCreated": "Creato il canale {channelName}", @@ -1565,7 +1577,7 @@ "emoji_list.delete.confirm.title": "Cancella Emoji personalizzato", "emoji_list.empty": "Nessun Emoji personalizzato trovato", "emoji_list.header": "Emoji personalizzati", - "emoji_list.help": "Custom emoji are available to everyone on your server. Type ':' followed by two characters in a message box to bring up the emoji selection menu.", + "emoji_list.help": "Le emoji personalizzate sono disponibili a chiunque sul server. Scrivere ':' seguito da due caratteri nella casella del messaggio per visualizzare il menu di selezione delle emoji.", "emoji_list.help2": "Consiglio: Se aggiungi #, ## o ### come primo carattere su una nuova linea contenente emoji, puoi usare emoji più grandi. Per provarlo, invia un messaggio ad esempio: '# :smile:'.", "emoji_list.image": "Immagine", "emoji_list.name": "Nome", @@ -1592,7 +1604,7 @@ "error.local_storage.help2": "Disattiva navigazione privata", "error.local_storage.help3": "Utilizza un browser supportato (IE 11, Chrome 43+, Firefox 38+, Safari 9, Edge 40+)", "error.local_storage.message": "Mattermos non è riuscito a caricarsi a causa di un'impostazione sul tuo browser che impedisce di utilizzare le funzioni di archiviazione locale. Per permettere a Mattermost di caricarsi, prova le seguenti azioni:", - "error.local_storage.title": "Cannot Load Mattermost", + "error.local_storage.title": "Impossibile Caricare Mattermost", "error.not_found.link_message": "Torna a Mattermost", "error.not_found.message": "La pagina che cerchi di raggiungere non esiste", "error.not_found.title": "Pagina non trovata", @@ -1623,8 +1635,8 @@ "file_upload.filesAbove": "File sopra i {max}MB non possono essere caricati: {filenames}", "file_upload.limited": "Si possono caricare solo {count, number} file alla volta.", "file_upload.pasted": "Immagine incollata a ", - "file_upload.zeroBytesFile": "You are uploading an empty file: {filename}", - "file_upload.zeroBytesFiles": "You are uploading empty files: {filenames}", + "file_upload.zeroBytesFile": "Stai caricando un file vuoto: {filename}", + "file_upload.zeroBytesFiles": "Stai caricando dei file vuoti: {filenames}", "filtered_channels_list.search": "Cerca canali", "filtered_user_list.any_team": "Tutti gli utenti", "filtered_user_list.count": "{count, number} {count, plural, one {member} other {members}}", @@ -1660,13 +1672,13 @@ "general_tab.required": "Il campo è richiesto", "general_tab.teamDescription": "Descrizione del gruppo", "general_tab.teamDescriptionInfo": "La descrizione del gruppo offre informazioni aggiunti per aiutare gli utenti a scegliere il gruppo corretto. Massimo 50 caratteri.", - "general_tab.teamIcon": "Team Icon", - "general_tab.teamIconEditHint": "Click 'Modifica' per inviare un immagine.", + "general_tab.teamIcon": "Icona del Gruppo", + "general_tab.teamIconEditHint": "Click 'Modifica' per caricare un immagine.", "general_tab.teamIconEditHintMobile": "Clicca per caricare un'immagine.", - "general_tab.teamIconError": "An error occured while selecting the image.", - "general_tab.teamIconInvalidFileType": "Solo immagini JPG o PNG possono essere usate come foto profilo", + "general_tab.teamIconError": "Si è verificato un errore selezionando l'immagine.", + "general_tab.teamIconInvalidFileType": "Solo immagini JPG o PNG possono essere usate come foto del gruppo", "general_tab.teamIconLastUpdated": "Ultimo aggiornamento immagine {date}", - "general_tab.teamIconTooLarge": "Impossibile caricare la foto profilo. Il file è troppo grande.", + "general_tab.teamIconTooLarge": "Impossibile caricare la foto del gruppo. Il file è troppo grande.", "general_tab.teamName": "Nome del gruppo", "general_tab.teamNameInfo": "Imposta il nome del gruppo così come appare nella tua schermata di accesso e in cima alla barra laterale.", "general_tab.teamNameRestrictions": "Il nome deve essere lungo {min} o più caratteri fino ad un massimo di {max}. Puoi aggiungere una descrizione più lunga in seguito.", @@ -2021,7 +2033,7 @@ "mobile.channel_list.closeGM": "Chiudi Messaggio di Gruppo", "mobile.channel_list.dm": "Messaggio Diretto", "mobile.channel_list.gm": "Messaggio di Gruppo", - "mobile.channel_list.members": "MEMBERS", + "mobile.channel_list.members": "MEMBRI", "mobile.channel_list.not_member": "NON UN MEMBRO", "mobile.channel_list.open": "Apri {term}", "mobile.channel_list.openDM": "Apri Messaggi Diretti", @@ -2037,7 +2049,7 @@ "mobile.client_upgrade.download_error.message": "Si è verificato un errore durante l'aggiornamento.", "mobile.client_upgrade.download_error.title": "Impossibile installare l'aggiornamento", "mobile.client_upgrade.latest_version": "Versione Installata: {version}", - "mobile.client_upgrade.listener.message": "A client upgrade is available!", + "mobile.client_upgrade.listener.message": "Un aggiornamento del client è disponibile!", "mobile.client_upgrade.must_upgrade_subtitle": "Aggiornare l'app per proseguire.", "mobile.client_upgrade.must_upgrade_title": "Aggiornamento Richiesto", "mobile.client_upgrade.no_upgrade_subtitle": "Si dispone già dell'ultima versione disponibile.", @@ -2060,7 +2072,7 @@ "mobile.document_preview.failed_title": "Apertura Documento fallita", "mobile.downloader.android_complete": "Download completato", "mobile.downloader.android_failed": "Download non riuscito", - "mobile.downloader.android_permission": "We need access to the downloads folder to save files.", + "mobile.downloader.android_permission": "Dobbiamo poter accedere alla cartella dei download per salvare i file.", "mobile.downloader.android_started": "Download avviato", "mobile.downloader.android_success": "download completato", "mobile.downloader.complete": "Download completato", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Caricamento Membri...", "mobile.loading_posts": "Caricamento messaggi...", "mobile.login_options.choose_title": "Seleziona il tuo metodo di login", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Bloccati da {vendor}", "mobile.managed.exit": "Esci", "mobile.managed.jailbreak": "Dispositivi con jailbreak considerati non sicuri da {vendor}, per favore uscire dall'app.", @@ -2120,10 +2133,10 @@ "mobile.markdown.image.too_large": "L'immagine supera la dimensione massima consentita di {maxWidth}x{maxHeight}:", "mobile.markdown.link.copy_url": "Copia URL", "mobile.mention.copy_mention": "Copia citazione", - "mobile.message_length.message": "Your current message is too long. Current character count: {max}/{count}", - "mobile.message_length.title": "Message Length", - "mobile.more_dms.add_more": "You can add {remaining, number} more users", - "mobile.more_dms.cannot_add_more": "You cannot add more users", + "mobile.message_length.message": "Il tuo messaggio è troppo lungo. Conteggio caratteri attuale: {max}/{count}", + "mobile.message_length.title": "Lunghezza Messaggio", + "mobile.more_dms.add_more": "Puoi aggiungere ancora {remaining, number} utenti", + "mobile.more_dms.cannot_add_more": "Non puoi aggiungere altri utenti", "mobile.more_dms.start": "Inizio", "mobile.more_dms.title": "Nuova Conversazione", "mobile.more_dms.you": "(@{username} - tu)", @@ -2172,13 +2185,14 @@ "mobile.post.failed_retry": "Riprova", "mobile.post.failed_title": "Impossibile inviare il messaggio", "mobile.post.retry": "Aggiorna", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Aggiungi reazione", "mobile.post_info.copy_post": "Copia pubblicazione", "mobile.post_textbox.empty.message": "Stai cercando di inviare un messaggio vuoto.\nAssicurati di aver scritto del testo o di aver allegato almeno un file.", "mobile.post_textbox.empty.ok": "OK", "mobile.post_textbox.empty.title": "Messaggio Vuoto", - "mobile.post_textbox.uploadFailedDesc": "Some attachments failed to upload to the server, Are you sure you want to post the message?", - "mobile.post_textbox.uploadFailedTitle": "Attachment failure", + "mobile.post_textbox.uploadFailedDesc": "Impossibile caricare alcuni allegati, sicuro di voler pubblicare il messaggio?", + "mobile.post_textbox.uploadFailedTitle": "Allegati non caricati", "mobile.posts_view.moreMsg": "Aggiungere più nuovi messaggi sopra", "mobile.rename_channel.display_name_maxLength": "Il nome del canale deve essere al massimo di {maxLength, number} caratteri", "mobile.rename_channel.display_name_minLength": "Il nome del canale deve essere lungo almeno {minLength, number} caratteri", @@ -2377,7 +2391,7 @@ "post_message_view.edited": "(modificato)", "posts_view.loadMore": "Carica più messaggi", "posts_view.loadingMore": "Carico più messaggi...", - "posts_view.maxLoaded": "Looking for a specific message? Try searching for it", + "posts_view.maxLoaded": "Stai cercando un messaggio specifico? Prova a cercarlo", "posts_view.newMsg": "Nuovo Messaggio", "posts_view.newMsgBelow": "Nuovo {count, plural, one {message} other {messages}} sotto", "quick_switch_modal.channels": "Canali", @@ -2477,8 +2491,8 @@ "setting_item_max.save": "Salva", "setting_item_min.edit": "Modifica", "setting_picture.cancel": "Cancella", - "setting_picture.help.profile": "Carica un'immagine di profilo in formato BMP, JPG, JPEG o PNG.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.profile": "Carica un'immagine di profilo in formato JPG o PNG.", + "setting_picture.help.team": "Carica un'immagine del gruppo in formato JPG o PNG.", "setting_picture.save": "Salva", "setting_picture.select": "Seleziona", "setting_upload.import": "Importa", @@ -2536,7 +2550,7 @@ "shortcuts.nav.unread_prev.mac": "Canale da leggere precedente:\t⌥|Shift|Up", "sidebar.channels": "CANALI PUBBLICI", "sidebar.createChannel": "Crea un canale pubblico", - "sidebar.createDirectMessage": "Create new direct message", + "sidebar.createDirectMessage": "Crea un nuovo messaggio diretto", "sidebar.createGroup": "Crea un canale privato", "sidebar.direct": "MESSAGGI DIRETTI", "sidebar.directchannel.you": "{displayname} (tu)", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Non nel canale", "suggestion.mention.not_in_channel": "Altri canali", "suggestion.mention.special": "Citazioni speciali", + "suggestion.mention.unread.channels": "Canali non letti", "suggestion.search.private": "Canali privati", "suggestion.search.public": "Canali Pubblici", "system_users_list.count": "{count, number} {count, plural, one {user} other {users}}", @@ -2931,7 +2946,7 @@ "user.settings.push_notification.allActivityOnline": "Per tutte le attività quando online, lontano o offline", "user.settings.push_notification.away": "Lontano o offline", "user.settings.push_notification.disabled": "Disabilitato dall'Amministratore di Sistema", - "user.settings.push_notification.disabled_long": "Push Notifications are not enabled. Contact your System Administrator.", + "user.settings.push_notification.disabled_long": "Le notifiche Push sono disattivate. Contatta il tuo Amministratore di Sistema.", "user.settings.push_notification.info": "Le notifiche sono inviate al tuo dispositivo mobile quando c'è attività su Mattermost.", "user.settings.push_notification.off": "Disattivo", "user.settings.push_notification.offline": "Offline", diff --git a/assets/base/i18n/ja.json b/assets/base/i18n/ja.json index 0326e3378..71b6ec773 100644 --- a/assets/base/i18n/ja.json +++ b/assets/base/i18n/ja.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "ビルド番号:", "about.close": "閉じる", "about.copyright": "Copyright 2015-{currentYear} Mattermost, Inc. All rights reserved", "about.database": "データベース:", "about.date": "ビルド日時:", + "about.dbversion": "データベーススキーマのバージョン:", "about.enterpriseEditionLearn": "Enterprise Editionについて詳しく知る: ", "about.enterpriseEditionSt": "ファイアウォールの内側で、現代的なコミュニケーションを実現します。", "about.enterpriseEditione1": "Enterprise Edition", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team Edition", "about.teamEditiont1": "Enterprise Edition", "about.title": "Mattermostについて", - "about.version": "バージョン:", + "about.version": "Mattermostのバージョン:", "access_history.title": "アクセス履歴", "activity_log.activeSessions": "使用中のセッション", "activity_log.browser": "ブラウザー: {browser}", @@ -121,8 +123,8 @@ "add_oauth_app.trusted.help": "有効な場合、OAuth 2.0アプリケーションはMattermostサーバによって信頼済みとみなされ、ユーザーに認可を要求しなくなります。無効な場合、ユーザーに認可を許可するか、もしくは拒否するかを確認するウィンドウを表示します。", "add_oauth_app.url": "URL(s): {url}", "add_outgoing_webhook.callbackUrls": "コールバックURL(1つにつき1行)", - "add_outgoing_webhook.callbackUrls.help": "メッセージ送信先のURL", - "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", + "add_outgoing_webhook.callbackUrls.help": "メッセージが送信されるURLです。URLが非公開の場合、{link}として追加してください。", + "add_outgoing_webhook.callbackUrls.helpLinkText": "信頼された内部接続", "add_outgoing_webhook.callbackUrlsRequired": "1つ以上のコールバックURLが必要です", "add_outgoing_webhook.cancel": "キャンセル", "add_outgoing_webhook.channel": "チャンネル", @@ -171,13 +173,13 @@ "admin.client_versions.iosMinVersionHelp": "最小の対応iOSバージョン", "admin.cluster.ClusterName": "クラスター名:", "admin.cluster.ClusterNameDesc": "参加するクラスターの名前です。 同じクラスタ名を持つノードのみが参加します。 これはBlue-Greenデプロイや同じデータベースを利用したステージングをサポートします。", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "例: \"Production\" や \"Staging\"", "admin.cluster.GossipPort": "ゴシップポート:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "例: \":8075\"", + "admin.cluster.GossipPortDesc": "ゴシッププロトコルに使用されるポートです。 このポートではUDPとTCPの両方が許可されます。", + "admin.cluster.GossipPortEx": "例: \":8074\"", "admin.cluster.OverrideHostname": "ホスト名を上書きする:", "admin.cluster.OverrideHostnameDesc": "デフォルト値の はOSからホスト名を取得しようとするか、IPアドレスを使用します。 この設定により、このサーバーのホスト名を上書きすることもできます。 必要も無くホスト名を上書きすることは推奨されません。この設定値では特定のIPアドレスを設定することもできます。", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "例: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "読込限定設定:", "admin.cluster.ReadOnlyConfigDesc": "有効な場合、サーバーはシステムコンソールから設定ファイルへの変更を拒否するようになります。本番環境では有効にすることをお勧めします。", "admin.cluster.StreamingPort": "ストリーミングポート:", @@ -222,18 +224,26 @@ "admin.complianceExport.createJob.help": "直ちにコンプライアンスエクスポート処理を開始します。", "admin.complianceExport.createJob.title": "今すぐコンプライアンスエクスポート処理を実行する", "admin.complianceExport.description": "この機能はActiance XMLとGlobalRelay EML形式でのコンプライアンスエクスポートをサポートしています。現在ベータ版です。将来、既存のコンプライアンス機能の代わりとなるMattermost CSV形式のサポートが予定されています。", - "admin.complianceExport.description_without_globalrelay": "この機能はActiance XML形式でのコンプライアンスエクスポートをサポートしています。現在ベータ版です。将来、既存のコンプライアンス機能の代わりとなるGlobalRelay EML形式とMattermost CSV形式のサポートが予定されています。", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "コンプライアンスエクスポートの形式です。データのインポート先のシステムに応じて選択してください。コンプライアンスエクスポートファイルはローカルストレージディレクトリーで設定されたディレクトリ内の \"export\" というサブディレクトリに書き込まれます。", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "コンプライアンスエクスポートの形式です。データのインポート先のシステムに応じて選択してください。コンプライアンスエクスポートは設定された電子メールアドレスへ送信されます。", + "admin.complianceExport.exportFormat.description": "コンプライアンスエクスポートのフォーマットです。データのインポート先のシステムに関係しています。

Actiance XMLでは、コンプライアンスエクスポートファイルは、ローカルストレージディレクトリーで設定されたディレクトリの \"export\" という名前のサブディレクトリに書き出されます。Global Relay EMLでは、エクスポート内容は設定されたメールアドレスへ送信されます。", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "エクスポート形式:", "admin.complianceExport.exportJobStartTime.description": "毎日スケジュールされているコンプライアンスエクスポート処理の開始時刻を設定してください。システムを使用する人が少ない時間を選択してください。また、HH:MM形式の24時間表記で指定してください。", "admin.complianceExport.exportJobStartTime.example": "例: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "コンプライアンスエクスポート時刻:", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "あなたの組織が所持しているGlobal Relayの顧客アカウントのタイプです。", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay顧客アカウント:", "admin.complianceExport.globalRelayEmailAddress.description": "あなたのGlobalRelayサーバーが、送信されるコンプライアンスエクスポートを待ち受ける電子メールアドレスです。", "admin.complianceExport.globalRelayEmailAddress.example": "例: \"globalrelay@mattermost.com\"", "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay電子メールアドレス:", + "admin.complianceExport.globalRelaySmtpPassword.description": "SMTPユーザー名に関連するパスワードです。", + "admin.complianceExport.globalRelaySmtpPassword.example": "例: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTPパスワード:", + "admin.complianceExport.globalRelaySmtpUsername.description": "Global Relay SMTPサーバーへの認証に使われるユーザー名です。", + "admin.complianceExport.globalRelaySmtpUsername.example": "例: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTPユーザー名:", "admin.complianceExport.title": "コンプライアンスエクスポート (ベータ版)", "admin.compliance_reports.desc": "ジョブ名", "admin.compliance_reports.desc_placeholder": "例: \"Audit 445 for HR\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "有効の場合、多要素認証がログイン時に求められます。新しいユーザーはサインアップ時に多要素認証の設定を求められます。多要素認証設定なしにログインしているユーザーは設定が完了するまで多要素認証設定ページへリダイレクトされます。

システムにAD/LDAPと電子メール以外のログイン方法のユーザーがいる場合、Mattermostの外部の認証プロバイダーで多要素認証が強制されます。", "admin.service.enforceMfaTitle": "多要素認証を有効にする:", "admin.service.forward80To443": "ポート80を443へ転送する:", - "admin.service.forward80To443Description": "ポート80からの安全でない接続を安全なポート443へ転送します", + "admin.service.forward80To443Description": "全ての安全でない通信をポート80から安全なポート443へ転送します。プロキシサーバーを使用している場合は推奨されません。", + "admin.service.forward80To443Description.disabled": "全ての安全でない通信をポート80から安全なポート443へ転送します。プロキシサーバーを使用している場合は推奨されません。

この設定はポート443が接続待ちになるまで有効にできません。", "admin.service.googleDescription": "このキーを設定することで、YouTubeビデオプレビューのタイトルが表示されます。キーを設定しない場合、投稿かコメントにハイパーリンクが含まれると、タイトルが表示されない形式でYouTubeビデオのプレビューが生成されます。キーを取得し、YouTube Data API v3を追加する方法についてはGoogle Developers Tutorialを参照してください。", "admin.service.googleExample": "例: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google APIキー:", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "使用される非公開鍵ファイルです。", "admin.service.useLetsEncrypt": "Let's Encryptを使用する:", "admin.service.useLetsEncryptDescription": "Let's Encryptからの証明書自動検出を有効にします。証明書はクライアントが新しいドメインから接続しようとした場合に検出されます。これは複数のドメインで動作します。", + "admin.service.useLetsEncryptDescription.disabled": "Let's Encryptからの証明書自動検出を有効にします。証明書はクライアントが新しいドメインから接続しようとした場合に検出されます。

この設定はポート80を443へ転送するの設定が有効になるまで有効にはできません。", "admin.service.userAccessTokensDescLabel": "名前: ", "admin.service.userAccessTokensDescription": "有効な場合、ユーザーは統合機能のためのパーソナルアクセストークンアカウント設定 > セキュリティ から生成できます。トークンはアカウントへAPIに対する認証に利用することができ、フルアクセスを与えることができます。

パーソナルアクセストークンを生成できるアカウントを管理したり、トークンIDでユーザーを検索したい場合は、システムコンソール > ユーザーページを確認してください。", "admin.service.userAccessTokensIdLabel": "チームID: ", @@ -1264,7 +1276,7 @@ "audit_table.attemptedReset": "パスワードを初期化しました", "audit_table.attemptedWebhookCreate": "ウェブフックを作成しました", "audit_table.attemptedWebhookDelete": "ウェブフックを削除しました", - "audit_table.authenticated": "Successfully authenticated", + "audit_table.authenticated": "認証が成功しました", "audit_table.by": " {username}による", "audit_table.byAdmin": " システム管理者による", "audit_table.channelCreated": "{channelName} チャンネルを作成しました", @@ -1623,8 +1635,8 @@ "file_upload.filesAbove": "{max}MBを越えるファイルはアップロードできません: {filenames}", "file_upload.limited": "同時にアップロードできるのは{count, number}ファイルまでです。これ以上アップロードするには新しい投稿をしてください。", "file_upload.pasted": "画像の貼り付け先: ", - "file_upload.zeroBytesFile": "You are uploading an empty file: {filename}", - "file_upload.zeroBytesFiles": "You are uploading empty files: {filenames}", + "file_upload.zeroBytesFile": "空のファイルをアップロードしようとしています: {filename}", + "file_upload.zeroBytesFiles": "空のファイルをアップロードしようとしています: {filenames}", "filtered_channels_list.search": "チャンネルを検索する", "filtered_user_list.any_team": "全てのユーザー", "filtered_user_list.count": "{count, number} {count, plural, one {member} other {members}}", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "メンバーをロード中...", "mobile.loading_posts": "メッセージをロード中...", "mobile.login_options.choose_title": "ログイン方法を選択してください", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "{vendor}によりブロックされました", "mobile.managed.exit": "終了", "mobile.managed.jailbreak": "Jailbrokenデバイスは{vendor}から信頼されていません。アプリを終了してください。", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "再実行", "mobile.post.failed_title": "メッセージを送信できませんでした", "mobile.post.retry": "更新", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "リアクションを追加する", "mobile.post_info.copy_post": "投稿のコピー", "mobile.post_textbox.empty.message": "空のメッセージを送信しようとしています。\n何かメッセージか少なくとも一つの添付ファイルがあることを確認してください。", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "チャンネルにいません", "suggestion.mention.not_in_channel": "他のチャンネル", "suggestion.mention.special": "特殊な誰かについての投稿", + "suggestion.mention.unread.channels": "未読チャンネル", "suggestion.search.private": "非公開チャンネル", "suggestion.search.public": "公開チャンネル", "system_users_list.count": "{count, number} {count, plural, one {user} other {users}}", diff --git a/assets/base/i18n/ko.json b/assets/base/i18n/ko.json index 24435c7a8..345a3150d 100644 --- a/assets/base/i18n/ko.json +++ b/assets/base/i18n/ko.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "빌드 넘버:", "about.close": "닫기", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. All rights reserved", "about.database": "데이터베이스:", "about.date": "빌드 일자:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "엔터프라이즈 에디션에 대한 자세한 정보 ", "about.enterpriseEditionSt": "방화벽 안에 구축 가능한 현대적인 커뮤니케이션 플랫폼", "about.enterpriseEditione1": "엔터프라이즈 에디션", @@ -17,7 +19,7 @@ "about.teamEditiont0": "팀 에디션", "about.teamEditiont1": "엔터프라이즈 에디션", "about.title": "Mattermost에 대하여", - "about.version": "버전:", + "about.version": "Mattermost Version:", "access_history.title": "접근 기록", "activity_log.activeSessions": "활성 세션", "activity_log.browser": "브라우저: {browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "\"네\"를 선택하면, OAuth 2.0 애플리케이션 접근 허용을 위한 추가 과정이 필요하지 않습니다. \"아니요\" 선택 시, 추가 인증을 위한 창이 나타나 권한 허용여부를 물어보게 됩니다.", "add_oauth_app.url": "URL: {url}", "add_outgoing_webhook.callbackUrls": "콜백 URL (한 줄에 하나 씩)", - "add_outgoing_webhook.callbackUrls.help": "메시지가 보내질 URL을 입력하세요.", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "하나 이상의 콜백 URL이 필요합니다.", "add_outgoing_webhook.cancel": "취소", @@ -171,13 +173,13 @@ "admin.client_versions.iosMinVersionHelp": "The minimum compliant iOS version", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", "admin.cluster.GossipPortEx": "예시 \":8075\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", @@ -221,19 +223,27 @@ "admin.compliance.true": "활성화", "admin.complianceExport.createJob.help": "Initiates a Compliance Export job immediately.", "admin.complianceExport.createJob.title": "Run Compliance Export Job Now", - "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and GlobalRelay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", - "admin.complianceExport.description_without_globalrelay": "This feature supports compliance exports to the Actiance XML format, and is currently in beta. Support for GlobalRelay EML and the Mattermost CSV formats is scheduled for a future release, and will replace the existing Compliance feature.", + "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and Global Relay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Export files will be written to the \"exports\" subdirectory of the configured Local Storage Directory.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Exports will be emailed to the configured email address.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Export Format:", "admin.complianceExport.exportJobStartTime.description": "Set the start time of the daily scheduled compliance export job. Choose a time when fewer people are using your system. Must be a 24-hour time stamp in the form HH:MM.", "admin.complianceExport.exportJobStartTime.example": "예시: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "Compliance Export time:", - "admin.complianceExport.globalRelayEmailAddress.description": "The email address that your GlobalRelay server monitors for incoming Compliance Exports.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", + "admin.complianceExport.globalRelayEmailAddress.description": "The email address your Global Relay server monitors for incoming compliance exports.", "admin.complianceExport.globalRelayEmailAddress.example": "E.g.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay Email Address:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay Email Address:", + "admin.complianceExport.globalRelaySmtpPassword.description": "The password associated with the SMTP username.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "The username for authenticating to the Global Relay SMTP server.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Compliance Export (Beta)", "admin.compliance_reports.desc": "작업명:", "admin.compliance_reports.desc_placeholder": "예시. \"Audit 445 for HR\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "When true, multi-factor authentication is required for login. New users will be required to configure MFA on signup. Logged in users without MFA configured are redirected to the MFA setup page until configuration is complete.

If your system has users with login methods other than AD/LDAP and email, MFA must be enforced with the authentication provider outside of Mattermost.", "admin.service.enforceMfaTitle": "Enable Multi-factor Authentication:", "admin.service.forward80To443": "포트 80을 443으로 포워딩:", - "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "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 Google Developers Tutorial for instructions on how to obtain a key.", "admin.service.googleExample": "예시 \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API Key:", @@ -974,7 +985,8 @@ "admin.service.tlsKeyFile": "TLS Key File:", "admin.service.tlsKeyFileDescription": "The private key file to use.", "admin.service.useLetsEncrypt": "Let's Encrypt 사용:", - "admin.service.useLetsEncryptDescription": "Enable the automatic retreval of certificates from the Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.", + "admin.service.useLetsEncryptDescription": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "이름: ", "admin.service.userAccessTokensDescription": "When true, users can create personal access tokens for integrations in Account Settings > Security. They can be used to authenticate against the API and give full access to the account.

To manage who can create personal access tokens or to search users by token ID, go to the System Console > Users page.", "admin.service.userAccessTokensIdLabel": "토큰 ID: ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Loading Members...", "mobile.loading_posts": "메시지 불러오는 중...", "mobile.login_options.choose_title": "Choose your login method", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Blocked by {vendor}", "mobile.managed.exit": "종료", "mobile.managed.jailbreak": "Jailbroken devices are not trusted by {vendor}, please exit the app.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Try Again", "mobile.post.failed_title": "Unable to send your message", "mobile.post.retry": "Refresh", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", "mobile.post_textbox.empty.message": "You are trying to send an empty message.\nPlease make sure you have a message or at least one attached file.", @@ -2477,8 +2491,8 @@ "setting_item_max.save": "저장", "setting_item_min.edit": "편집", "setting_picture.cancel": "취소", - "setting_picture.help.profile": "Upload a profile picture in JPG or PNG format.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.profile": "Upload a picture in BMP, JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "저장", "setting_picture.select": "선택", "setting_upload.import": "가져오기", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Not in Channel", "suggestion.mention.not_in_channel": "Other Channels", "suggestion.mention.special": "Special Mentions", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "비공개 채널", "suggestion.search.public": "공개 채널", "system_users_list.count": "{count, number} {count, plural, one {user} other {users}}", diff --git a/assets/base/i18n/nl.json b/assets/base/i18n/nl.json index 230bf5012..0302fed71 100644 --- a/assets/base/i18n/nl.json +++ b/assets/base/i18n/nl.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Compilatienummer:", "about.close": "Afsluiten", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Alle rechten voorbehouden", "about.database": "Database:", "about.date": "Compilatiedatum:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "Meer informatie over de Enterprise-Editie op", "about.enterpriseEditionSt": "Moderne communicatie achter de eigen firewall.", "about.enterpriseEditione1": "Enterprise-Editie", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team-Editie", "about.teamEditiont1": "Enterprise-Editie", "about.title": "Over Mattermost", - "about.version": "Versie:", + "about.version": "Mattermost Version:", "access_history.title": "Toegang geschiedenis", "activity_log.activeSessions": "Actieve sessies", "activity_log.browser": "Webbrowser: {browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "Wanneer waar, de OAuth 2.0 applicatie is vertrouwd door de Mattermost server en verplicht de gebruiker niet om autorisatie te accepteren. Wanneer niet waar, zal er additioneel venster verschijnen, met de vraag of de gebruiker dit verzoek wil toestaan of afwijzen.", "add_oauth_app.url": "URL(s): {url}", "add_outgoing_webhook.callbackUrls": "Aanvraag URL's (Een per regel)", - "add_outgoing_webhook.callbackUrls.help": "De URL waar berichten naartoe worden gezonden.", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "En of meerdere aanvraag URL's zijn vereist", "add_outgoing_webhook.cancel": "Annuleren", @@ -171,18 +173,18 @@ "admin.client_versions.iosMinVersionHelp": "The minimum compliant iOS version", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "Bv. \":8075\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "Bijv.: \":8075\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "Bv. \":8075\"", + "admin.cluster.StreamingPortEx": "Bijv.: \":8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -221,19 +223,27 @@ "admin.compliance.true": "ingeschakeld", "admin.complianceExport.createJob.help": "Initiates a Compliance Export job immediately.", "admin.complianceExport.createJob.title": "Run Compliance Export Job Now", - "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and GlobalRelay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", - "admin.complianceExport.description_without_globalrelay": "This feature supports compliance exports to the Actiance XML format, and is currently in beta. Support for GlobalRelay EML and the Mattermost CSV formats is scheduled for a future release, and will replace the existing Compliance feature.", + "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and Global Relay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Export files will be written to the \"exports\" subdirectory of the configured Local Storage Directory.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Exports will be emailed to the configured email address.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Export Format:", "admin.complianceExport.exportJobStartTime.description": "Set the start time of the daily scheduled compliance export job. Choose a time when fewer people are using your system. Must be a 24-hour time stamp in the form HH:MM.", "admin.complianceExport.exportJobStartTime.example": "Bijv.: \"2000\"", "admin.complianceExport.exportJobStartTime.title": "Compliance Export time:", - "admin.complianceExport.globalRelayEmailAddress.description": "The email address that your GlobalRelay server monitors for incoming Compliance Exports.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", + "admin.complianceExport.globalRelayEmailAddress.description": "The email address your Global Relay server monitors for incoming compliance exports.", "admin.complianceExport.globalRelayEmailAddress.example": "E.g.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay Email Address:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay Email Address:", + "admin.complianceExport.globalRelaySmtpPassword.description": "The password associated with the SMTP username.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "The username for authenticating to the Global Relay SMTP server.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Compliance Export (Beta)", "admin.compliance_reports.desc": "Functie naam:", "admin.compliance_reports.desc_placeholder": "Bv. \"Audit 445 voor PZ\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "When true, multi-factor authentication is required for login. New users will be required to configure MFA on signup. Logged in users without MFA configured are redirected to the MFA setup page until configuration is complete.

If your system has users with login methods other than AD/LDAP and email, MFA must be enforced with the authentication provider outside of Mattermost.", "admin.service.enforceMfaTitle": "Aanzetten multi-factor authenticatie:", "admin.service.forward80To443": "Forward port 80 to 443:", - "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "Zet deze sleutel om de titel van ingevoegde Youtube video's te tonen. Zonder deze sleutel zullen Youtube previews nog steeds gemaakt worden op basis van links die in berichten en reacties worden geplaatst, maar er word geen titel getoond. Bekijken een Google Developers Tutorial voor instructies over hoe deze sleutel te krijgen.", "admin.service.googleExample": "Bijv.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API Sleutel:", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "Bijv.: \"30\"", "admin.service.sessionIdleTimeout": "Session Idle Timeout (minutes):", "admin.service.sessionIdleTimeoutDesc": "The number of minutes from the last time a user was active on the system to the expiry of the user's session. Once expired, the user will need to log in to continue. Minimum is 5 minutes, and 0 is unlimited.

Applies to the desktop app and browsers. For mobile apps, use an EMM provider to lock the app when not in use. In High Availability mode, enable IP hash load balancing for reliable timeout measurement.", - "admin.service.sessionIdleTimeoutEx": "Bijv. \"60\"", + "admin.service.sessionIdleTimeoutEx": "Bijv.: \"60\"", "admin.service.siteURL": "Site URL:", "admin.service.siteURLDescription": "The URL that users will use to access Mattermost. Standard ports, such as 80 and 443, can be omitted, but non-standard ports are required. For example: http://mattermost.example.com:8065. This setting is required.", "admin.service.siteURLExample": "Bijv.: \"https://mattermost.example.com:1234\"", @@ -974,7 +985,8 @@ "admin.service.tlsKeyFile": "TLS Key File:", "admin.service.tlsKeyFileDescription": "The private key file to use.", "admin.service.useLetsEncrypt": "Use Let's Encrypt:", - "admin.service.useLetsEncryptDescription": "Enable the automatic retreval of certificates from the Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.", + "admin.service.useLetsEncryptDescription": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Naam:", "admin.service.userAccessTokensDescription": "When true, users can create personal access tokens for integrations in Account Settings > Security. They can be used to authenticate against the API and give full access to the account.

To manage who can create personal access tokens or to search users by token ID, go to the System Console > Users page.", "admin.service.userAccessTokensIdLabel": "Token ID: ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Loading Members...", "mobile.loading_posts": "Laad meer berichten", "mobile.login_options.choose_title": "Choose your login method", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Blocked by {vendor}", "mobile.managed.exit": "Bewerken", "mobile.managed.jailbreak": "Jailbroken devices are not trusted by {vendor}, please exit the app.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Try Again", "mobile.post.failed_title": "Unable to send your message", "mobile.post.retry": "Refresh", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", "mobile.post_textbox.empty.message": "You are trying to send an empty message.\nPlease make sure you have a message or at least one attached file.", @@ -2477,8 +2491,8 @@ "setting_item_max.save": "Opslaan", "setting_item_min.edit": "Bewerken", "setting_picture.cancel": "Annuleren", - "setting_picture.help.profile": "Upload a profile picture in JPG or PNG format.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.profile": "Upload a picture in BMP, JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "Opslaan", "setting_picture.select": "Selecteer", "setting_upload.import": "Importeer", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Niet in kanaal", "suggestion.mention.not_in_channel": "Andere Kanalen", "suggestion.mention.special": "Speciale Vermeldingen", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Verlaat kanaal", "suggestion.search.public": "Publieke kanalen", "system_users_list.count": "{count, number} {count, plural, one {user} other {users}}", diff --git a/assets/base/i18n/pl.json b/assets/base/i18n/pl.json index 1628b3feb..2fb7c3485 100644 --- a/assets/base/i18n/pl.json +++ b/assets/base/i18n/pl.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Numer kompilacji:", "about.close": "Zamknij", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Wszelkie prawa zastrzeżone", "about.database": "Baza danych:", "about.date": "Data kompilacji:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "Dowiedz się więcej na temat wydania Enteprise na stronie", "about.enterpriseEditionSt": "Współczesna komunikacja dla przedsiębiorstw zza Twojego firewalla.", "about.enterpriseEditione1": "Wersja Enterprise", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Wydanie zespołowe", "about.teamEditiont1": "Wydanie Enterprise", "about.title": "O Mattermost", - "about.version": "Wersja:", + "about.version": "Mattermost Version:", "access_history.title": "Historia dostępu", "activity_log.activeSessions": "Aktywne sesje", "activity_log.browser": "Przeglądarka: {browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "Gdy włączone, aplikacja OAuth 2.0 jest uzwawana za zaufaną przez serwer Mattermost i nie wymaga akceptacji autoryzacji przez użytkownika. Gdy wyłączone, pojawi się dodatkowe okienko proszące użytkownika o zaakceptowanie lub odrzucenie autoryzacji.", "add_oauth_app.url": "URL(s): {url}", "add_outgoing_webhook.callbackUrls": "Zwrotne adresy URL (jeden na linię)", - "add_outgoing_webhook.callbackUrls.help": "URL na który będą wysyłane wiadomości.", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "Wymagany jest jeden lub więcej zwrotny adres URL", "add_outgoing_webhook.cancel": "Anuluj", @@ -171,13 +173,13 @@ "admin.client_versions.iosMinVersionHelp": "Minimalna zgodna wersja iOS", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", "admin.cluster.GossipPortEx": "Np. \":8075\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", @@ -221,19 +223,27 @@ "admin.compliance.true": "prawda", "admin.complianceExport.createJob.help": "Initiates a Compliance Export job immediately.", "admin.complianceExport.createJob.title": "Run Compliance Export Job Now", - "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and GlobalRelay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", - "admin.complianceExport.description_without_globalrelay": "This feature supports compliance exports to the Actiance XML format, and is currently in beta. Support for GlobalRelay EML and the Mattermost CSV formats is scheduled for a future release, and will replace the existing Compliance feature.", + "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and Global Relay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Export files will be written to the \"exports\" subdirectory of the configured Local Storage Directory.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Exports will be emailed to the configured email address.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Export Format:", "admin.complianceExport.exportJobStartTime.description": "Set the start time of the daily scheduled compliance export job. Choose a time when fewer people are using your system. Must be a 24-hour time stamp in the form HH:MM.", "admin.complianceExport.exportJobStartTime.example": "Np. \"2000\"", "admin.complianceExport.exportJobStartTime.title": "Compliance Export time:", - "admin.complianceExport.globalRelayEmailAddress.description": "The email address that your GlobalRelay server monitors for incoming Compliance Exports.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", + "admin.complianceExport.globalRelayEmailAddress.description": "The email address your Global Relay server monitors for incoming compliance exports.", "admin.complianceExport.globalRelayEmailAddress.example": "E.g.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay Email Address:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay Email Address:", + "admin.complianceExport.globalRelaySmtpPassword.description": "The password associated with the SMTP username.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "The username for authenticating to the Global Relay SMTP server.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Compliance Export (Beta)", "admin.compliance_reports.desc": "Nazwa zadania:", "admin.compliance_reports.desc_placeholder": "Np. \"Audyt 445 dla działu HR\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "When true, multi-factor authentication is required for login. New users will be required to configure MFA on signup. Logged in users without MFA configured are redirected to the MFA setup page until configuration is complete.

If your system has users with login methods other than AD/LDAP and email, MFA must be enforced with the authentication provider outside of Mattermost.", "admin.service.enforceMfaTitle": "Wymuszaj uwierzytelnianie wieloskładnikowe:", "admin.service.forward80To443": "Przekaż port 80 do 443:", - "admin.service.forward80To443Description": "Przekaż cały niezabezpieczony ruch z portu 80 do bezpiecznego portu 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "Ustaw ten klucz by włączyć wyświetlanie tytułów dla osadzonych podglądów filmów z YouTube. Podglądy będą tworzone także bez klucza, na podstawie linków w wiadomościach i komentarzach, ale nie będą widoczne tytuły filmów. Zobacz Google Developers Tutorial jeżeli potrzebujesz instrukcji związanej z pozyskaniem klucza.", "admin.service.googleExample": "Np. \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Klucz Google API:", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "Np.: \"30\"", "admin.service.sessionIdleTimeout": "Session Idle Timeout (minutes):", "admin.service.sessionIdleTimeoutDesc": "The number of minutes from the last time a user was active on the system to the expiry of the user's session. Once expired, the user will need to log in to continue. Minimum is 5 minutes, and 0 is unlimited.

Applies to the desktop app and browsers. For mobile apps, use an EMM provider to lock the app when not in use. In High Availability mode, enable IP hash load balancing for reliable timeout measurement.", - "admin.service.sessionIdleTimeoutEx": "Np. \"60\"", + "admin.service.sessionIdleTimeoutEx": "Np.: \"60\"", "admin.service.siteURL": "URL storny:", "admin.service.siteURLDescription": "URL, poprzez który użytkownicy będą łączyć się z Mattermost. Standardowe porty, jak 80 czy 443 mogą zostać pominięte, ale porty niestandardowe są wymagane. Na przykład: http://mattermost.example.com:8065. To ustawienie jest wymagane.", "admin.service.siteURLExample": "Np.: \"https://mattermost.example.com:1234\"", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "Plik z kluczem prywatnym który używać.", "admin.service.useLetsEncrypt": "Użyj Let's Encrypt:", "admin.service.useLetsEncryptDescription": "Włącz automatyczne pobieranie certyfikatów z Let's Encrypt. Certyfikaty będą pobrane gdy klient spróbuje się połączyć z nowej domeny. Będzie to działało z wieloma domenami.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Nazwa:", "admin.service.userAccessTokensDescription": "When true, users can create personal access tokens for integrations in Account Settings > Security. They can be used to authenticate against the API and give full access to the account.

To manage who can create personal access tokens or to search users by token ID, go to the System Console > Users page.", "admin.service.userAccessTokensIdLabel": "Token ID: ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Wczytuję członków...", "mobile.loading_posts": "Wczytuję wiadomości...", "mobile.login_options.choose_title": "Wybierz metodę logowania", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Blocked by {vendor}", "mobile.managed.exit": "Edycja", "mobile.managed.jailbreak": "Jailbroken devices are not trusted by {vendor}, please exit the app.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Spróbuj ponownie", "mobile.post.failed_title": "Nie można wysłać wiadomości", "mobile.post.retry": "Odśwież", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", "mobile.post_textbox.empty.message": "You are trying to send an empty message.\nPlease make sure you have a message or at least one attached file.", @@ -2477,8 +2491,8 @@ "setting_item_max.save": "Zapisz", "setting_item_min.edit": "Edycja", "setting_picture.cancel": "Anuluj", - "setting_picture.help.profile": "Upload a profile picture in JPG or PNG format.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.profile": "Upload a picture in BMP, JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "Zapisz", "setting_picture.select": "Wybierz", "setting_upload.import": "Zaimportuj", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Nie na kanale", "suggestion.mention.not_in_channel": "Inne kanały", "suggestion.mention.special": "Specjalne wzmianki", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Kanały prywatne", "suggestion.search.public": "Kanały publiczne", "system_users_list.count": "{count, number} {count, plural, one {użytkownik} other {użytkowników}}", diff --git a/assets/base/i18n/pt-BR.json b/assets/base/i18n/pt-BR.json index 8b76951c5..a2f859c54 100644 --- a/assets/base/i18n/pt-BR.json +++ b/assets/base/i18n/pt-BR.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "O Número de Compilação:", "about.close": "Fechar", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Todos os direitos reservados", "about.database": "Banco de dados:", "about.date": "Data De Criação:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "Saiba mais sobre Enterprise Edition em ", "about.enterpriseEditionSt": "Comunicação empresarial moderna atrás do seu firewall.", "about.enterpriseEditione1": "Enterprise Edition", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team Edition", "about.teamEditiont1": "Enterprise Edition", "about.title": "Sobre o Mattermost", - "about.version": "Versão:", + "about.version": "Mattermost Version:", "access_history.title": "Histórico de Acesso", "activity_log.activeSessions": "Sessões ativas", "activity_log.browser": "Browser: {browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "Quando verdadeiro, a aplicação OAuth 2.0 é considerado confiável pelo servidor Mattermost e não requer que o usuário aceite a autorização. Quando falso, uma janela adicional será exibida, solicitando ao usuário para aceitar ou negar a autorização.", "add_oauth_app.url": "URL(s): {url}", "add_outgoing_webhook.callbackUrls": "URLs Callback (Uma Por Linha)", - "add_outgoing_webhook.callbackUrls.help": "A URL que as mensagens serão enviadas.", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "Uma ou mais URLs callback são necessárias", "add_outgoing_webhook.cancel": "Cancelar", @@ -173,8 +175,8 @@ "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", "admin.cluster.ClusterNameEx": "x \"Produção\" ou \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "x \"8074\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "Ex.: \":8075\"", "admin.cluster.OverrideHostname": "Substituir Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", @@ -182,7 +184,7 @@ "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "x \"8075\"", + "admin.cluster.StreamingPortEx": "Ex.: \":8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -222,18 +224,26 @@ "admin.complianceExport.createJob.help": "Inicia um trabalho de Conformidade de Exportação imediatamente.", "admin.complianceExport.createJob.title": "Executar Trabalho de Conformidade de Exportação Agora", "admin.complianceExport.description": "Este recurso suporta exportações de conformidade para os formatos Actiance XML e GlobalRelay EML e está atualmente em versão beta. O suporte para o formato Mattermost CSV está programado para uma versão futura e substituirá o recurso de Conformidade existente.", - "admin.complianceExport.description_without_globalrelay": "Este recurso suporta exportação de conformidade no formato Actiance XML e está atualmente em beta. Suporte para os formatos GlobalRelay EML e o Mattermost CSV estão agendados para uma versão futura e vão substituir o recurso de Conformidade existente.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Formato de exportação de conformidade. Corresponde ao sistema que você quer importar os dados. Arquivos de Exportação de Conformidade serão escritos no subdiretório \"exports\" do Sistema de Arquivos Locais configurado.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Formato da exportação de conformidade. Corresponde ao sistema ao qual deseja importar os dados. Exportação de Conformidade será enviada para o endereço de e-mail configurado.", "admin.complianceExport.exportFormat.title": "Formato de Exportação:", "admin.complianceExport.exportJobStartTime.description": "Ajuste a hora de início para exportação de diária de conformidade. Escolha uma hora em que tenha menos pessoas utilizando o sistema. A hora em 24 horas e no formato HH:MM.", "admin.complianceExport.exportJobStartTime.example": "Ex.: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "Hora Exportação de Conformidade:", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", "admin.complianceExport.globalRelayEmailAddress.description": "O endereço de e-mail que seu servidor GlobalRelay monitora para as Exportações de Conformidade recebidas.", "admin.complianceExport.globalRelayEmailAddress.example": "Ex.: \"globalrelay@mattermost.com\"", "admin.complianceExport.globalRelayEmailAddress.title": "Endereço Email GlobalRelay:", + "admin.complianceExport.globalRelaySmtpPassword.description": "A senha associada com o usuário SMTP.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "O usuário para autenticação no servidor SMTP.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Exportação de Conformidade (Beta)", "admin.compliance_reports.desc": "Nome da Tarefa:", "admin.compliance_reports.desc_placeholder": "Ex: \"Audit 445 for HR\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "Quando verdadeiro, autenticação pode multi-fator será requerida para o login. O configuração do MFA será requerida para os novos usuários na inscrição. Usuários logados sem o MFA configurado serão redirecionados para a página de configuração do MFA até a configuração estiver completa.

Se o seu sistema tiver usuários com outros métodos de login que não AD/LDAP e por email, o MFA deverá ser aplicado um provedor de autenticação externo ao Mattermost.", "admin.service.enforceMfaTitle": "Impor Autenticação Multi-Fator:", "admin.service.forward80To443": "Redirecionamento porta 80 para 443:", - "admin.service.forward80To443Description": "Redirecionar todo trafego inseguro da porta 80 para porta segura 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "Defina esta chave para permitir a exibição de títulos para pré-visualizações de vídeo do YouTube embutidos. Sem a chave, pré-visualizações do YouTube ainda serão criadas com base em hiperlinks que aparecem nas mensagens ou comentários, mas eles não vão mostrar o título do vídeo. Veja o Google Developers Tutorial para instruções sobre como obter uma chave.", "admin.service.googleExample": "Ex.: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API Key:", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "Ex.: \"30\"", "admin.service.sessionIdleTimeout": "Limite de Inatividade da Sessão (minutos):", "admin.service.sessionIdleTimeoutDesc": "O número de minutos da última vez que um usuário estava ativo no sistema até a expiração da sessão do usuário. Uma vez expirado, o usuário precisará fazer login para continuar. O mínimo é de 5 minutos e 0 é ilimitado.

Aplica-se ao aplicativo de desktop e navegadores. Para aplicativos móveis, use um provedor EMM para bloquear o aplicativo quando não estiver em uso. No modo de Alta Disponibilidade, habilite o balanceamento de carga de IP hash para medição confiável de tempo limite.", - "admin.service.sessionIdleTimeoutEx": "Ex \"60\"", + "admin.service.sessionIdleTimeoutEx": "Ex.: \"60\"", "admin.service.siteURL": "Site URL:", "admin.service.siteURLDescription": "A URL que os usuários irão usar para acessar o Mattermost. Portas padrão, como 80 e 443, podem ser omitidas, mas portas fora do padrão são obrigatórias. Por exemplo: http://mattermost.example.com:8065. Esta configuração é obrigatória.", "admin.service.siteURLExample": "Ex.: \"https://mattermost.example.com:1234\"", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "O arquivo da chave privada a ser usado.", "admin.service.useLetsEncrypt": "Usar Let's Encrypt:", "admin.service.useLetsEncryptDescription": "Ativar a recuperação automática de certificados do Let's Encrypt. O certificado será recuperado quando um cliente tentar se conectar de um novo domínio. Isso funcionará com vários domínios.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Nome: ", "admin.service.userAccessTokensDescription": "Quando verdadeiro, usuários podem criar tokens de acesso individual para integrações em Configurações de Conta > Segurança. Eles podem ser usados ​​para autenticar contra a API e dar acesso total à conta.

Para gerenciar quem pode criar tokens de acesso individual, vá para página Console do Sistema > Usuários.", "admin.service.userAccessTokensIdLabel": "Token ID: ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Carregando Membros...", "mobile.loading_posts": "Carregando Mensagens...", "mobile.login_options.choose_title": "Escolha seu método de login", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Bloqueado por {vendor}", "mobile.managed.exit": "Editar", "mobile.managed.jailbreak": "Os dispositivos com Jailbroken não são confiáveis ​​para {vendor}, por favor saia do aplicativo.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Tentar novamente", "mobile.post.failed_title": "Não foi possível enviar sua mensagem", "mobile.post.retry": "Atualizar", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Adicionar Reação", "mobile.post_info.copy_post": "Copiar Post", "mobile.post_textbox.empty.message": "Você está tentando enviar uma mensagem vazia.\nCertifique-se de ter uma mensagem ou pelo menos um arquivo em anexo.", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Não no Canal", "suggestion.mention.not_in_channel": "Outros Canais", "suggestion.mention.special": "Menções Especiais", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Canais Privados", "suggestion.search.public": "Canais Públicos", "system_users_list.count": "{count, number} {count, plural, one {usuário} other {usuários}}", diff --git a/assets/base/i18n/ru.json b/assets/base/i18n/ru.json index f33ad1307..07a2314b8 100644 --- a/assets/base/i18n/ru.json +++ b/assets/base/i18n/ru.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Номер сборки:", "about.close": "Закрыть", "about.copyright": "Copyright 2015 - {currentYear} Mattermost, Inc. Все права защищены", "about.database": "База данных:", "about.date": "Дата сборки:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "Подробнее о редакции Enterprise читайте на ", "about.enterpriseEditionSt": "Современное общение в вашей внутренней сети", "about.enterpriseEditione1": "Enterprise Edition", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team Edition", "about.teamEditiont1": "Enterprise Edition", "about.title": "О Mattermost", - "about.version": "Версия:", + "about.version": "Mattermost Version:", "access_history.title": "История активности", "activity_log.activeSessions": "Активные сессии", "activity_log.browser": "Браузер: {browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "Если выбрано, приложение OAuth 2.0 будет считаться доверенным и Mattermost не будет требовать подтверждения от пользователя. Иначе, в дополнительном окне пользователю будет предложено подтвердить или отклонить авторизацию.", "add_oauth_app.url": "URL ссылка(-и): {url}", "add_outgoing_webhook.callbackUrls": "URL обратного вызова (по одному на строку)", - "add_outgoing_webhook.callbackUrls.help": "URL, на который будут отправляться сообщения.", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "Требуется хотя бы один URL обратного вызова", "add_outgoing_webhook.cancel": "Отмена", @@ -171,18 +173,18 @@ "admin.client_versions.iosMinVersionHelp": "Минимальная совместимая версия IOS", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "Например \":8075\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "Например: \":8075\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "Например \":8075\"", + "admin.cluster.StreamingPortEx": "Например: \":8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -221,19 +223,27 @@ "admin.compliance.true": "включено", "admin.complianceExport.createJob.help": "Initiates a Compliance Export job immediately.", "admin.complianceExport.createJob.title": "Run Compliance Export Job Now", - "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and GlobalRelay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", - "admin.complianceExport.description_without_globalrelay": "This feature supports compliance exports to the Actiance XML format, and is currently in beta. Support for GlobalRelay EML and the Mattermost CSV formats is scheduled for a future release, and will replace the existing Compliance feature.", + "admin.complianceExport.description": "This feature supports compliance exports to the Actiance XML and Global Relay EML formats, and is currently in beta. Support for the Mattermost CSV format is scheduled for a future release, and will replace the existing Compliance feature.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Export files will be written to the \"exports\" subdirectory of the configured Local Storage Directory.", - "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Format of the compliance export. Corresponds to the system that you want to import the data into. Compliance Exports will be emailed to the configured email address.", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", + "admin.complianceExport.exportFormat.globalrelay": "Global Relay EML", "admin.complianceExport.exportFormat.title": "Export Format:", "admin.complianceExport.exportJobStartTime.description": "Установите время начала ежедневного задания сохранения данных. Выберите время, когда наименьшее число людей используют вашу систему. Время должно быть в 24-часовом формате ЧЧ:ММ.", "admin.complianceExport.exportJobStartTime.example": "Например: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "Compliance Export time:", - "admin.complianceExport.globalRelayEmailAddress.description": "The email address that your GlobalRelay server monitors for incoming Compliance Exports.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", + "admin.complianceExport.globalRelayEmailAddress.description": "The email address your Global Relay server monitors for incoming compliance exports.", "admin.complianceExport.globalRelayEmailAddress.example": "E.g.: \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay Email Address:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay Email Address:", + "admin.complianceExport.globalRelaySmtpPassword.description": "The password associated with the SMTP username.", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "The username for authenticating to the Global Relay SMTP server.", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "Compliance Export (Beta)", "admin.compliance_reports.desc": "Имя задачи:", "admin.compliance_reports.desc_placeholder": "Напр.: \"Аудит 445 для кадровой службы\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "When true, multi-factor authentication is required for login. New users will be required to configure MFA on signup. Logged in users without MFA configured are redirected to the MFA setup page until configuration is complete.

If your system has users with login methods other than AD/LDAP and email, MFA must be enforced with the authentication provider outside of Mattermost.", "admin.service.enforceMfaTitle": "Принудительная многофакторная аутентификация:", "admin.service.forward80To443": "Перенаправить 80 порт на 443:", - "admin.service.forward80To443Description": "Перенаправляет весь незащищённый трафик с 80 порта на 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "Задайте этот ключ, чтобы включить отображение подписей к предпросмотрам встроенных YouTube-видео. Без этого ключа предпросмотры YouTube-видео по прежнему будут создаваться на основе гиперссылок, появляющихся в сообщениях или комментариях, но название видео отображаться не будет. Посмотрите Google Developers Tutorial, для того чтобы узнать, как получить ключ.", "admin.service.googleExample": "Например: 7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV", "admin.service.googleTitle": "Ключ Google API:", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "Приватный ключ для использования.", "admin.service.useLetsEncrypt": "Использовать Let's Encrypt:", "admin.service.useLetsEncryptDescription": "Включить автоматическое получение сертификатов от Let's Encrypt. Сертификат будет получен, когда клиент попытается установить соединение с нового домена. Это будет работать для множества разных доменов.", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "Имя: ", "admin.service.userAccessTokensDescription": "When true, users can create personal access tokens for integrations in Account Settings > Security. They can be used to authenticate against the API and give full access to the account.

To manage who can create personal access tokens or to search users by token ID, go to the System Console > Users page.", "admin.service.userAccessTokensIdLabel": "Token ID: ", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Загрузка списка участников...", "mobile.loading_posts": "Загрузка сообщений...", "mobile.login_options.choose_title": "Выберите метод входа", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "Заблокирован {vendor}", "mobile.managed.exit": "Выход", "mobile.managed.jailbreak": "Устройства с джейлбрейком не являются доверенными {vendor}, выйдите из приложения.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Попробовать ещё раз", "mobile.post.failed_title": "Не удалось отправить сообщение", "mobile.post.retry": "Обновить", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Добавить реакцию", "mobile.post_info.copy_post": "Копировать сообщение", "mobile.post_textbox.empty.message": "You are trying to send an empty message.\nPlease make sure you have a message or at least one attached file.", @@ -2477,8 +2491,8 @@ "setting_item_max.save": "Сохранить", "setting_item_min.edit": "Изменить", "setting_picture.cancel": "Отмена", - "setting_picture.help.profile": "Upload a profile picture in JPG or PNG format.", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.profile": "Upload a picture in BMP, JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "Сохранить", "setting_picture.select": "Выбрать", "setting_upload.import": "Импорт", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Не в канале", "suggestion.mention.not_in_channel": "Другие каналы", "suggestion.mention.special": "Специальные функции", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "Приватные каналы", "suggestion.search.public": "Общедоступные каналы", "system_users_list.count": "{count, number} {count, plural, one {user} other {users}}", diff --git a/assets/base/i18n/tr.json b/assets/base/i18n/tr.json index b7c873ff9..3b4b3023f 100644 --- a/assets/base/i18n/tr.json +++ b/assets/base/i18n/tr.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "Yapım Numarası:", "about.close": "Kapat", "about.copyright": "Telif Hakkı 2015 - {currentYear} Mattermost, Inc. Tüm hakları saklıdır", "about.database": "Veritabanı:", "about.date": "Yapım Tarihi:", + "about.dbversion": "Veritabanı Şeması Sürümü:", "about.enterpriseEditionLearn": "Enterprise Sürüm hakkında ayrıntılı bilgi alın ", "about.enterpriseEditionSt": "Güvenlik duvarının arkasından modern iletişim.", "about.enterpriseEditione1": "Kurumsal Sürüm", @@ -17,7 +19,7 @@ "about.teamEditiont0": "Team Sürümü", "about.teamEditiont1": "Enterprise Sürüm", "about.title": "Mattermost Hakkında", - "about.version": "Sürüm:", + "about.version": "Mattermost Sürümü:", "access_history.title": "Erişim Geçmişi", "activity_log.activeSessions": "Etkin Oturumlar", "activity_log.browser": "Tarayıcı: {browser}", @@ -121,8 +123,8 @@ "add_oauth_app.trusted.help": "Bu seçenek etkinleştirildiğinde, OAuth 2.0 uygulaması Mattermost sunucusu tarafından güvenilir olarak kabul edilir ve kullanıcının yetkisinin onaylanması gerekmez. Devre dışı bırakıldığında, ek bir pencere açılarak kullanıcıdan onaylaması ya da reddetmesi istenir.", "add_oauth_app.url": "Adresler: {url}", "add_outgoing_webhook.callbackUrls": "Çağırma Adresleri (Her Satıra Bir Tane)", - "add_outgoing_webhook.callbackUrls.help": "İletilerin gönderileceği adres.", - "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", + "add_outgoing_webhook.callbackUrls.help": "İletilerin gönderileceği adres. Adres özel ise {link} olarak ekleyin.", + "add_outgoing_webhook.callbackUrls.helpLinkText": "güvenilen iç bağlantı", "add_outgoing_webhook.callbackUrlsRequired": "Bir ya da bir kaç çağırma adresi zorunludur", "add_outgoing_webhook.cancel": "İptal", "add_outgoing_webhook.channel": "Kanal", @@ -171,18 +173,18 @@ "admin.client_versions.iosMinVersionHelp": "Uyumlu en düşük iOS sürümü", "admin.cluster.ClusterName": "Küme Adı:", "admin.cluster.ClusterNameDesc": "Katılınacak kümenin adı. Yalnız aynı küme adını taşıyan düğümler birleşebilir. Bu özellik Mavi-Yeşil dağıtımlarını ya da aynı veritabanının aşamalı gösterilmesini destekler.", - "admin.cluster.ClusterNameEx": "x \"Üretim\" ya da \"Aşamalı\"", + "admin.cluster.ClusterNameEx": "Örnek: \"Üretim\" ya da \"Geliştirme\"", "admin.cluster.GossipPort": "Gossip Kapı Numarası:", "admin.cluster.GossipPortDesc": "Gossip iletişim kuralı için kullanılacak kapı numarası. Bu kapı numarasına hem UDP hem TCP üzerinden erişilebilmelidir.", - "admin.cluster.GossipPortEx": "x \"8074\"", + "admin.cluster.GossipPortEx": "Örnek: \"8074\"", "admin.cluster.OverrideHostname": "Sunucu Adını Değiştir:", "admin.cluster.OverrideHostnameDesc": "Varsayılan değeri Sunucu Adını işletim sisteminden almayı dener ya da IP Adresini kullanır. Bu sunucunun adını buradan değiştirebilirsiniz. Gerçekten gerek olmadan Sunucu Adını değiştirmeniz önerilmez. Gerekiyorsa buraya IP Adresini de yazabilirsiniz.", - "admin.cluster.OverrideHostnameEx": "x \"uygulama-sunucusu-01\"", + "admin.cluster.OverrideHostnameEx": "Örnek: \"uygulama-sunucusu-01\"", "admin.cluster.ReadOnlyConfig": "Salt Okunur Yapılandırma:", "admin.cluster.ReadOnlyConfigDesc": "Bu seçenek etkinleştirildiğinde, sunucu sistem panosundan yapılması istenilen yapılandırma değişiklikleri reddedilir ve kaydedilmez. Üretim kipinde çalışırken bu seçeneğin etkinleştirilmesi önerilir.", "admin.cluster.StreamingPort": "Akış Kapı Numarası:", "admin.cluster.StreamingPortDesc": "Sunucular arasında akış için kullanılacak kapı numarası.", - "admin.cluster.StreamingPortEx": "x \"8075\"", + "admin.cluster.StreamingPortEx": "Örnek: \"8075\"", "admin.cluster.UseExperimentalGossip": "Deneysel Gossip Kullanılsın:", "admin.cluster.UseExperimentalGossipDesc": "Bu seçenek etkinleştirildiğinde, sunucu Gossip iletişim kapısını kullanarak Gossip kapısı üzerinden iletişim kurmayı dener. Devre dışı bırakıldığında sunucu akış kapısı üzerinden iletişim kurmayı dener. Bu seçenek devre dışı olsa da küme sağlığını belirlemek için Gossip kapısı ve iletişim kuralı kullanılmaya devam eder.", "admin.cluster.UseIpAddress": "IP Adresi Kullanılsın:", @@ -221,19 +223,27 @@ "admin.compliance.true": "doğru", "admin.complianceExport.createJob.help": "Bir Uygunluk Dışa Aktarma görevini başlatır.", "admin.complianceExport.createJob.title": "Uygunluk Dışa Aktarma Görevini Başlat", - "admin.complianceExport.description": "Bu özellik Actiance XML ve GenelAktarıcı EML biçimlerinde dışa aktarılmış uygunluk raporlarını destekler ve şu anda deneme aşamasındadır. Mattermost CSV biçimi desteği daha sonraki bir sürümde desteklenecek. Bu destek var olan Uygunluk özelliğinin yerini alacak.", - "admin.complianceExport.description_without_globalrelay": "Bu özellik Actiance XML ve GenelAktarıcı EML biçimlerinde dışa aktarılmış uygunluk raporlarını destekler ve şu anda deneme aşamasındadır. GlobalRelay EML ve Mattermost CSV biçimi destekleri daha sonraki bir sürümde desteklenecek. Bu destek var olan Uygunluk özelliğinin yerini alacak.", + "admin.complianceExport.description": "Bu özellik Actiance XML ve Genel Aktarıcı EML biçimlerinde dışa aktarılmış uygunluk raporlarını destekler ve şu anda deneme aşamasındadır. Mattermost CSV biçimi desteği daha sonraki bir sürümde desteklenecek ve var olan Uygunluk özelliğinin yerini alacak.", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "Uygunluk dışa aktarmasının biçimi. Uygunluk Dışa Aktarma dosyalarının içe aktarılacağı sisteme uygun olmalıdır. Uygunluk Dışa Aktarma dosyaları Yerel Depolama Klasörü içindeki \"exports\" alt klasörüne kaydedilir.", - "admin.complianceExport.exportFormat.globalrelay": "GenelAktarıcı EML", - "admin.complianceExport.exportFormat.globalrelay.description": "Uygunluk dışa aktarımının biçimi. Uygunluk Dışa Aktarma dosyalarının içe aktarılacağı sisteme uygun olmalıdır. Uygunluk Dışa Aktarımları yapılandırılmış e-posta adresine gönderilir.", + "admin.complianceExport.exportFormat.description": "Uygunluk raporunun biçimi. Verilerin içe aktarılacağı sisteme uygun seçilmelidir.

Actiance XML için dışa aktarılmış uygunluk raporu dosyaları, Yerel Depolama Klasörü bölümünden ayarlanan klasör altındaki \"exports\" klasörüne kaydedilir. Genel Aktarıcı EML için dışa aktarılmış uygunluk raporu dosyaları belirtilen e-posta adresine gönderilir.", + "admin.complianceExport.exportFormat.globalrelay": "Genel Aktarıcı EML", "admin.complianceExport.exportFormat.title": "Dışa Aktarma Biçimi:", "admin.complianceExport.exportJobStartTime.description": "Günlük uygunluk dışa aktarma görevinin başlangıç zamanını ayarlayın. Sistemde en az kullanıcının bulunacağı bir saat seçin. SS:DD biçiminde ve 24 saat düzeninde olmalıdır.", "admin.complianceExport.exportJobStartTime.example": "Örnek: \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "Uygunluk Dışa Aktarma Zamanı:", - "admin.complianceExport.globalRelayEmailAddress.description": "GenelAktarıcı sunucusu tarafından gelen uygunluk dışa aktarımlarına bakılacak e-posta adresi.", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Tür 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Tür 9", + "admin.complianceExport.globalRelayCustomerType.description": "Kuruluşunuzun Genel Aktarıcı müşteri hesabı türü.", + "admin.complianceExport.globalRelayCustomerType.title": "Genel Aktarıcı Müşteri Hesabı:", + "admin.complianceExport.globalRelayEmailAddress.description": "Genel Aktarıcı sunucusu tarafından gelen uygunluk dışa aktarımı rapor dosyalarına bakılacak e-posta adresi.", "admin.complianceExport.globalRelayEmailAddress.example": "Örnek: \"genelaktarici@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GenelAktarıcı E-posta Adresi:", + "admin.complianceExport.globalRelayEmailAddress.title": "Genel Aktarıcı E-posta Adresi:", + "admin.complianceExport.globalRelaySmtpPassword.description": "SMTP kullanıcı adının parolası.", + "admin.complianceExport.globalRelaySmtpPassword.example": "Örnek: \"genelAktarıcıParolası\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Genel Aktarıcı SMTP Parolası:", + "admin.complianceExport.globalRelaySmtpUsername.description": "Genel Aktarıcı SMTP sunucu hesabının kullanıcı adı.", + "admin.complianceExport.globalRelaySmtpUsername.example": "Örnel: \"genelAktarıcıKullanıcısı\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Genel Aktarıcı SMTP Kullanıcı Adı:", "admin.complianceExport.title": "Uygunluk Dışa Aktarma (Beta)", "admin.compliance_reports.desc": "İş Adı:", "admin.compliance_reports.desc_placeholder": "Örnek: \"İK için Denetim 445\"", @@ -925,8 +935,9 @@ "admin.service.enableAPIv3Description": "Tüm REST API v3 uç noktalarını devre dışı bırakmak için bu seçeneği devre dışı bırakın. Bu durumda API v3 kullanan bütünleştirmeler çalışmaz ve API v4 aktarımı için işaretlenebilir. API v3 kullanımdan kaldırıldığından yakın gelecekte tamamen kaldırılacak. Ayrıntılı bilgi almak için https://api.mattermost.com adresine bakın.", "admin.service.enforceMfaDesc": "Bu seçenek etkinleştirildiğinde oturum açmak için Çok Aşamalı Kimlik Doğrulaması kullanılır. Yani kullanıcılardan kayıt olurken ÇOKD ayarlarını yapmaları istenir. ÇOKD ayarlarını yapmadan oturum açmış kullanıcılar bu ayarları yapanada kadar ÇOKD ayarları sayfasına yönlendirilir.

Sisteminizde AD/LDAP ve e-posta dışında oturum açma yöntemleri kullanan kullanıcılar varsa, Mattermost dışındaki kimlik doğrulama hizmeti sağlayıcıları için ÇOKD kullanımı dayatılmalıdır.", "admin.service.enforceMfaTitle": "Çok Aşamalı Kimlik Doğrulama Dayatılsın:", - "admin.service.forward80To443": "80 kapısı 443 numaraya yönlendirilsin:", - "admin.service.forward80To443Description": "Bu seçenek etkinleştirildiğinde, 80 numaralı kapıdaki güvenli olmayan tüm trafik güvenli 443 kapısına yönlendirilir", + "admin.service.forward80To443": "80 kapısı 443 kapısına yönlendirilsin:", + "admin.service.forward80To443Description": "Güvenli olmayan tüm trafiği 80 numaralı kapıdan güvenli olan 443 numaralı kapıya yönlendirir. Vekil sunucu kullanılıyorsa kullanılması önerilmez.", + "admin.service.forward80To443Description.disabled": "Güvenli olmayan tüm trafiği 80 numaralı kapıdan güvenli olan 443 numaralı kapıya yönlendirir. Vekil sunucu kullanılıyorsa kullanılması önerilmez.

Sunucunuz 443 numaralı kapıyı dinlemedikçe bu seçenek etkinleştirilemez.", "admin.service.googleDescription": "Gömülmüş YouTube görüntü ön izlemelerinin başlıklarının görüntülenmesi için bu anahtarı ayarlayın. Anahtar olmadan da YouTube ön izlemeleri ileti ya da yorumlardaki bağlantılara göre oluşturulabilir ancak görüntü başlığı görüntülenmez. Anahtarı almak ve anahtarınıza YouTube Data API v3 hizmetini eklemekle ilgili bilgiler için Google Developers Tutorial sayfasına bakın.", "admin.service.googleExample": "Örnek: \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API Anahtarı:", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "Kullanılacak özel anahtar.", "admin.service.useLetsEncrypt": "Let's Encrypt Kullanılsın:", "admin.service.useLetsEncryptDescription": "Bu seçenek etkinleştirildiğinde, Let's Encrypt sertifikaları otomatik olarak alınır. Bir istemci yeni bir etki alanına bağlanmak istediğinde sertifika alınır. Bu özellik birden çok etki alanı ile çalışır.", + "admin.service.useLetsEncryptDescription.disabled": "Bu seçenek etkinleştirildiğinde, Let's Encrypt sertifikaları otomatik olarak alınır. Bir istemci yeni bir etki alanına bağlanmak istediğinde sertifika alınır. Bu özellik birden çok etki alanı ile çalışır.

80 Kapısı 443 Kapısına Yönlendirilsin seçeneği etkinleştirilmedikçe bu seçenek etkinleştirilemez.", "admin.service.userAccessTokensDescLabel": "Ad: ", "admin.service.userAccessTokensDescription": "Bu seçenek etkinleştirildiğinde, kullanıcılar kişisel erişim kodları oluşturarak Hesap Ayarları > Güvenlik bölümündeki bütünleştirmeler için kullanabilir. Bu kodlar API üzerinden kimlik doğrulaması için kullanılabilir ve hesaba tam erişim izni verir.

Kişisel erişim kodlarını oluşturabilecek kullanıcıları belirlemek ya da kullanıcılara erişim koduna göre aramak için Sistem Konsolu > Kullanıcılar bölümüne gidin.", "admin.service.userAccessTokensIdLabel": "Erişim Kodu: ", @@ -1264,7 +1276,7 @@ "audit_table.attemptedReset": "Parola sıfırlama girişimi", "audit_table.attemptedWebhookCreate": "Web bağlantısı ekleme girişimi", "audit_table.attemptedWebhookDelete": "Web bağlantısı silme girişimi", - "audit_table.authenticated": "Successfully authenticated", + "audit_table.authenticated": "Kimlik doğrulandı", "audit_table.by": "{username} tarafından", "audit_table.byAdmin": " bir yönetici tarafından", "audit_table.channelCreated": "{channelName} kanalını ekledi", @@ -1623,8 +1635,8 @@ "file_upload.filesAbove": "{max} MB boyutundan büyük dosyalar yüklenemez: {filenames}", "file_upload.limited": "En çok {count, number} dosya yüklenebilir. Daha fazla dosya eklemek için ek iletiler kullanın.", "file_upload.pasted": "Görselin yapıştırılması ", - "file_upload.zeroBytesFile": "You are uploading an empty file: {filename}", - "file_upload.zeroBytesFiles": "You are uploading empty files: {filenames}", + "file_upload.zeroBytesFile": "Boş bir dosya yüklüyorsunuz: {filename}", + "file_upload.zeroBytesFiles": "Boş dosyalar yüklüyorsunuz: {filenames}", "filtered_channels_list.search": "Kanal arama", "filtered_user_list.any_team": "Tüm Kullanıcılar", "filtered_user_list.count": "{count, number} {count, plural, one {member} other {members}}", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "Üyeler Yükleniyor...", "mobile.loading_posts": "İletiler yükleniyor...", "mobile.login_options.choose_title": "Oturum açma yönteminizi seçin", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "{vendor} tarafından engellenmiş", "mobile.managed.exit": "Çık", "mobile.managed.jailbreak": "Jailbreak uygulanmış aygıtlara {vendor} tarafından güvenilmiyor, lütfen uygulamadan çıkın.", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "Yeniden Dene", "mobile.post.failed_title": "İletinizi gönderilemedi", "mobile.post.retry": "Yenile", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "Tepki Ekle", "mobile.post_info.copy_post": "İletiyi Kopyala", "mobile.post_textbox.empty.message": "Boş bir ileti göndermeye çalışıyorsunuz.\nLütfen bir ileti yazdığınızdan ya da bir dosya eklediğinizden emin olun.", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "Kanalda Değil", "suggestion.mention.not_in_channel": "Diğer Kanallar", "suggestion.mention.special": "Özel Anmalar", + "suggestion.mention.unread.channels": "Okunmamış Kanallar", "suggestion.search.private": "Özel Kanallar", "suggestion.search.public": "Herkese Açık Kanallar", "system_users_list.count": "{count, number} {count, plural, bir {user} diğer {users}}", diff --git a/assets/base/i18n/zh-CN.json b/assets/base/i18n/zh-CN.json index 3885a1be1..080104c21 100644 --- a/assets/base/i18n/zh-CN.json +++ b/assets/base/i18n/zh-CN.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "编译号:", "about.close": "关闭", "about.copyright": "版权所有 2015-{currentYear} Mattermost, Inc. 保留所有权利", "about.database": "数据库:", "about.date": "创建日期:", + "about.dbversion": "数据库 Schema 版本:", "about.enterpriseEditionLearn": "了解更多关于企业版:", "about.enterpriseEditionSt": "位于防火墙后的现代通讯方式。", "about.enterpriseEditione1": "企业版本", @@ -17,7 +19,7 @@ "about.teamEditiont0": "团队版本", "about.teamEditiont1": "企业版本", "about.title": "关于Mattermost", - "about.version": "版本:", + "about.version": "Mattermost 版本:", "access_history.title": "访问历史", "activity_log.activeSessions": "活动会话", "activity_log.browser": "浏览器: {browser}", @@ -121,8 +123,8 @@ "add_oauth_app.trusted.help": "当设为是时,OAuth 2.0 应用将被 Mattermost 服务器信任且不需用户同意授权。当设为否时,将会弹出新窗口询问用户同意或拒绝授权。", "add_oauth_app.url": "网址:{url}", "add_outgoing_webhook.callbackUrls": "回调URL(每行一个)", - "add_outgoing_webhook.callbackUrls.help": "信息传输到的网址。", - "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", + "add_outgoing_webhook.callbackUrls.helpLinkText": "可信任的内部连接", "add_outgoing_webhook.callbackUrlsRequired": "需要一个或多个回调URL", "add_outgoing_webhook.cancel": "取消", "add_outgoing_webhook.channel": "频道", @@ -169,23 +171,23 @@ "admin.client_versions.iosLatestVersionHelp": "最新的 IOS 版本", "admin.client_versions.iosMinVersion": "最低的 IOS 版本", "admin.client_versions.iosMinVersionHelp": "最低兼容的 IOS 版本", - "admin.cluster.ClusterName": "Cluster Name:", + "admin.cluster.ClusterName": "机群名:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", - "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "例如 \":8075\"", - "admin.cluster.OverrideHostname": "Override Hostname:", + "admin.cluster.ClusterNameEx": "例如:\"Production\" 或 \"Staging\"", + "admin.cluster.GossipPort": "Gossip 端口:", + "admin.cluster.GossipPortDesc": "gossip 协议的端口。此端口应该允许 UDP 和 TCP。", + "admin.cluster.GossipPortEx": "例如: \"8074\"", + "admin.cluster.OverrideHostname": "覆盖主机名:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", - "admin.cluster.ReadOnlyConfig": "Read Only Config:", + "admin.cluster.OverrideHostnameEx": "例如:\"app-server-01\"", + "admin.cluster.ReadOnlyConfig": "只读配置:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", - "admin.cluster.StreamingPort": "Streaming Port:", + "admin.cluster.StreamingPort": "流端口:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "例如 \":8075\"", + "admin.cluster.StreamingPortEx": "例如:\"8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", - "admin.cluster.UseIpAddress": "Use IP Address:", + "admin.cluster.UseIpAddress": "使用 IP 地址:", "admin.cluster.UseIpAddressDesc": "When true, the cluster will attempt to communicate via IP Address vs using the hostname.", "admin.cluster.enableDescription": "当设为是时,Mattermost 将以高可用性模式运行。请参考文档了解 Mattermost 的高可用性。", "admin.cluster.enableTitle": "开启高可用性模式:", @@ -222,18 +224,26 @@ "admin.complianceExport.createJob.help": "立刻开始合规导出任务。", "admin.complianceExport.createJob.title": "立刻运行合规导出任务", "admin.complianceExport.description": "此功能支持合规导出到 Actiance XML 和 GlobalRelay EML 格式并目前处于 beta 状态。Mattermost CSV 格式预计在今后版本支持并会取代合规功能。", - "admin.complianceExport.description_without_globalrelay": "此功能支持合规导出到 Actiance XML 格式并目前处于 beta 状态。GlobalRelay EML 和 Mattermost CSV 格式预计在今后版本支持并会取代合规功能。", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "合规导出格式。决定于您想导入输入到的系统。合规导出文件将写入到设定的本地储存目录中的 \"exports\" 子目录。", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "合规导出格式。决定于您想导入输入到的系统。合规导出将以邮件形式发送到设定的邮箱地址。", "admin.complianceExport.exportFormat.title": "导出格式:", "admin.complianceExport.exportJobStartTime.description": "设置每日合规导出任务开始的时间。设置一个较少人使用的时间。必须为 24 小时制并格式为 HH:MM。", "admin.complianceExport.exportJobStartTime.example": "例如 \"02:00\"", "admin.complianceExport.exportJobStartTime.title": "合规导出时间:", - "admin.complianceExport.globalRelayEmailAddress.description": "您的 GlobalRelay 服务器监视的合规导入用的邮箱地址。", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay 客户帐号:", + "admin.complianceExport.globalRelayEmailAddress.description": "您的 Global Relay 服务器监视的合规导入用的邮箱地址。", "admin.complianceExport.globalRelayEmailAddress.example": "例如 \"globalrelay@mattermost.com\"", - "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay 邮箱地址:", + "admin.complianceExport.globalRelayEmailAddress.title": "Global Relay 邮箱地址:", + "admin.complianceExport.globalRelaySmtpPassword.description": "SMTP 用户名的密码。", + "admin.complianceExport.globalRelaySmtpPassword.example": "例如:\"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP 密码:", + "admin.complianceExport.globalRelaySmtpUsername.description": "与 Global Relay SMTP 服务器验证的用户名。", + "admin.complianceExport.globalRelaySmtpUsername.example": "例如:\"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP 用户名:", "admin.complianceExport.title": "合规导出 (Beta)", "admin.compliance_reports.desc": "职位名称", "admin.compliance_reports.desc_placeholder": "例如 \"Audit 445 for HR\"", @@ -338,7 +348,7 @@ "admin.elasticsearch.password": "例如:\"yourpassword\"", "admin.elasticsearch.passwordDescription": "(可选) Elasticsearch 服务器验证密码。", "admin.elasticsearch.passwordTitle": "服务器密码:", - "admin.elasticsearch.percentComplete": "{percent}% Complete", + "admin.elasticsearch.percentComplete": "已完成 {percent}%", "admin.elasticsearch.purgeIndexesButton": "清除索引", "admin.elasticsearch.purgeIndexesButton.error": "清除索引失败:{error}", "admin.elasticsearch.purgeIndexesButton.label": "清除索引:", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "当设为是时,必须需要多重验证登入。新用户将在注册时候设置多重验证。已登入并未设置多重验证的用户将重指向多重验证设置页面直到配置完成。

如果您的系统有 AD/LDAP 或电子邮件登入方式以外的用户,多重验证必须在 Mattermost 外的验证提供商设置。", "admin.service.enforceMfaTitle": "强制多重身份验证:", "admin.service.forward80To443": "映射端口 80 到 443:", - "admin.service.forward80To443Description": "映射所有非安全流量从端口 80 到安全端口 443", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "设置此钥匙以开启内嵌YouTube视频预览。如果没有此钥匙,YouTube预览仍然会在消息或评论中显示但不会显示视频标题。参见Google Developers Tutorial教程以获得钥匙。", "admin.service.googleExample": "例如 \"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API 钥匙:", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "例如 \"30\"", "admin.service.sessionIdleTimeout": "空闲会话超时 (分钟):", "admin.service.sessionIdleTimeoutDesc": "用户最后活动时间到用户会话失效的分钟数。一旦失效,用户将需要登入才能继续。至少 5 分钟,0 为无限。

使用于桌面应用和浏览器。移动设备应用使用 EMM 提供商使应用在没有活动时锁定。在高可用性模式下,开启 IP 哈系负载平衡来取得可靠的过时测量。", - "admin.service.sessionIdleTimeoutEx": "例如 \"60\"", + "admin.service.sessionIdleTimeoutEx": "例如:\"60\"", "admin.service.siteURL": "站点网址:", "admin.service.siteURLDescription": "用户访问 Mattermost 的网址。标准端口如 80 和 443 可以省略,但非标准端口不能省略。例如:http://mattermost.example.com:8065。此设定必填。", "admin.service.siteURLExample": "例如 \"https://mattermost.example.com:1234\"", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "使用的私钥文件。", "admin.service.useLetsEncrypt": "使用 Let's Encrypt:", "admin.service.useLetsEncryptDescription": "开启自动从 Let's Encrypt 获取证书。证书将在客户端尝试从新的域名连接时获取。此功能可以在多域名使用。", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "名称:", "admin.service.userAccessTokensDescription": "当设为是时,用户可以在帐号设置 > 安全创建个人访问令牌。他们可以用来 API 验证并拥有完全帐号权限。

系统控制台 > 用户页面管理哪些用户可以创建个人访问令牌。", "admin.service.userAccessTokensIdLabel": "令牌 ID:", @@ -1164,7 +1176,7 @@ "admin.user_item.switchToEmail": "切换到电子邮件/密码", "admin.user_item.sysAdmin": "系统管理员", "admin.user_item.teamAdmin": "团队管理员", - "admin.user_item.teamMember": "Team Member", + "admin.user_item.teamMember": "团队成员", "admin.user_item.userAccessTokenPostAll": "(使用 post:all 个人访问令牌)", "admin.user_item.userAccessTokenPostAllPublic": "(使用 post:channels 个人访问令牌)", "admin.user_item.userAccessTokenYes": "(使用个人访问令牌)", @@ -1264,7 +1276,7 @@ "audit_table.attemptedReset": "试图重置密码", "audit_table.attemptedWebhookCreate": "试图创建一个webhook", "audit_table.attemptedWebhookDelete": "试图删除webhook", - "audit_table.authenticated": "Successfully authenticated", + "audit_table.authenticated": "成功验证", "audit_table.by": "由 {username}", "audit_table.byAdmin": "由管理员", "audit_table.channelCreated": "创建了 {channelName} 频道", @@ -1592,7 +1604,7 @@ "error.local_storage.help2": "关闭隐私浏览", "error.local_storage.help3": "使用一个支持的浏览器 (IE 11, Chrome 43+, Firefox 52+, Safari 9, Edge 40+)", "error.local_storage.message": "Mattermost 无法加载因为您的浏览器设置禁止使用本地储存功能。请尝试以下操作以让 Mattermost 加载:", - "error.local_storage.title": "Cannot Load Mattermost", + "error.local_storage.title": "无法加载 Mattermost", "error.not_found.link_message": "返回Mattermost", "error.not_found.message": "您访问的页面不存在", "error.not_found.title": "页面未找到", @@ -1623,8 +1635,8 @@ "file_upload.filesAbove": "文件超过{max}MB不能被上传:{filenames}", "file_upload.limited": "最大上传文件数限制为 {count, number}。请使用新信息以上传更多文件。", "file_upload.pasted": "图片已粘贴至", - "file_upload.zeroBytesFile": "You are uploading an empty file: {filename}", - "file_upload.zeroBytesFiles": "You are uploading empty files: {filenames}", + "file_upload.zeroBytesFile": "您正在上传空文件:{filename}", + "file_upload.zeroBytesFiles": "您正在上传空文件:{filenames}", "filtered_channels_list.search": "搜索频道", "filtered_user_list.any_team": "所有用户", "filtered_user_list.count": "{count, number} 位用户", @@ -1663,7 +1675,7 @@ "general_tab.teamIcon": "团队图标", "general_tab.teamIconEditHint": "点击 '编辑' 上传图片。", "general_tab.teamIconEditHintMobile": "点击上传图片。", - "general_tab.teamIconError": "An error occured while selecting the image.", + "general_tab.teamIconError": "选择文件时出现错误。", "general_tab.teamIconInvalidFileType": "只能上传 JPG 和 PNG 图片做为团队图标", "general_tab.teamIconLastUpdated": "图片上次更新日期 {date}", "general_tab.teamIconTooLarge": "无法上传团队图标。文件太大。", @@ -2021,7 +2033,7 @@ "mobile.channel_list.closeGM": "关闭组消息", "mobile.channel_list.dm": "私信", "mobile.channel_list.gm": "组消息", - "mobile.channel_list.members": "MEMBERS", + "mobile.channel_list.members": "成员", "mobile.channel_list.not_member": "非成员", "mobile.channel_list.open": "打开 {term}", "mobile.channel_list.openDM": "打开私信", @@ -2037,7 +2049,7 @@ "mobile.client_upgrade.download_error.message": "下载新版本时出现错误。", "mobile.client_upgrade.download_error.title": "无法安装更新", "mobile.client_upgrade.latest_version": "您的版本:{version}", - "mobile.client_upgrade.listener.message": "A client upgrade is available!", + "mobile.client_upgrade.listener.message": "有新的客户端版本!", "mobile.client_upgrade.must_upgrade_subtitle": "请更新应用后继续。", "mobile.client_upgrade.must_upgrade_title": "需要更新", "mobile.client_upgrade.no_upgrade_subtitle": "您已经拥有最新的版本。", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "正在加载成员...", "mobile.loading_posts": "正在加载消息...", "mobile.login_options.choose_title": "选择您的登入方式", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "被 {vendor} 封锁", "mobile.managed.exit": "退出", "mobile.managed.jailbreak": "越狱的设备不被 {vendor} 信任,请退出应用。", @@ -2122,8 +2135,8 @@ "mobile.mention.copy_mention": "复制提及", "mobile.message_length.message": "您的消息过长。目前字数:{max}/{count}", "mobile.message_length.title": "消息长度", - "mobile.more_dms.add_more": "You can add {remaining, number} more users", - "mobile.more_dms.cannot_add_more": "You cannot add more users", + "mobile.more_dms.add_more": "您还可以添加 {remaining, number} 位用户", + "mobile.more_dms.cannot_add_more": "您不能再添加更多用户", "mobile.more_dms.start": "开始", "mobile.more_dms.title": "新建对话", "mobile.more_dms.you": "(@{username} - 您)", @@ -2172,13 +2185,14 @@ "mobile.post.failed_retry": "重试", "mobile.post.failed_title": "无法发送您的消息", "mobile.post.retry": "刷新", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "添加互动", "mobile.post_info.copy_post": "复制消息", "mobile.post_textbox.empty.message": "您正在尝试发送空白消息。\n请确认有消息或至少附加一个附件。", "mobile.post_textbox.empty.ok": "确定", "mobile.post_textbox.empty.title": "空消息", "mobile.post_textbox.uploadFailedDesc": "Some attachments failed to upload to the server, Are you sure you want to post the message?", - "mobile.post_textbox.uploadFailedTitle": "Attachment failure", + "mobile.post_textbox.uploadFailedTitle": "附件失败", "mobile.posts_view.moreMsg": "以上有更多新消息", "mobile.rename_channel.display_name_maxLength": "频道名必须小于 {maxLength, number} 个字符", "mobile.rename_channel.display_name_minLength": "频道名必须至少 {minLength, number} 个字符", @@ -2478,7 +2492,7 @@ "setting_item_min.edit": "编辑", "setting_picture.cancel": "取消", "setting_picture.help.profile": "上传 JPG 或 PNG 格式的资料照片。", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "保存", "setting_picture.select": "选择", "setting_upload.import": "导入", @@ -2536,7 +2550,7 @@ "shortcuts.nav.unread_prev.mac": "上一个未读频道:\t⌥|Shift|Up", "sidebar.channels": "公开频道", "sidebar.createChannel": "创建公共频道", - "sidebar.createDirectMessage": "Create new direct message", + "sidebar.createDirectMessage": "创建新私信", "sidebar.createGroup": "创建私有频道", "sidebar.direct": "私信", "sidebar.directchannel.you": "{displayname} (您)", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "不在频道中", "suggestion.mention.not_in_channel": "其他频道", "suggestion.mention.special": "特别提及", + "suggestion.mention.unread.channels": "未读频道", "suggestion.search.private": "私有频道", "suggestion.search.public": "公共频道", "system_users_list.count": "{count, number} 位用户", diff --git a/assets/base/i18n/zh-TW.json b/assets/base/i18n/zh-TW.json index 041c2cd90..bfde853bd 100644 --- a/assets/base/i18n/zh-TW.json +++ b/assets/base/i18n/zh-TW.json @@ -1,8 +1,10 @@ { + "about.buildnumber": "編譯序號:", "about.close": "關閉", "about.copyright": "版權所有 2015-{currentYear} Mattermost, Inc. 保留所有權利", "about.database": "資料庫:", "about.date": "編譯日期:", + "about.dbversion": "Database Schema Version:", "about.enterpriseEditionLearn": "學習更多關於企業版:", "about.enterpriseEditionSt": "防火牆內側也可運行的溝通模式。", "about.enterpriseEditione1": "企業版", @@ -17,7 +19,7 @@ "about.teamEditiont0": "團隊版", "about.teamEditiont1": "企業版", "about.title": "關於 Mattermost", - "about.version": "版本:", + "about.version": "Mattermost Version:", "access_history.title": "存取紀錄", "activity_log.activeSessions": "使用中的工作階段", "activity_log.browser": "瀏覽器:{browser}", @@ -121,7 +123,7 @@ "add_oauth_app.trusted.help": "信任時,此 OAuth 2.0 應用程式將被 Mattermost 伺服器信任且不需要使用者同意授權。不信任時,將會出現新的視窗詢問使用者同意或是拒絕授權。", "add_oauth_app.url": "網址:{url}", "add_outgoing_webhook.callbackUrls": "回呼網址(一行一個)", - "add_outgoing_webhook.callbackUrls.help": "訊息被送達的網址。", + "add_outgoing_webhook.callbackUrls.help": "The URL that messages will be sent to. If the URL is private, add it as a {link}.", "add_outgoing_webhook.callbackUrls.helpLinkText": "trusted internal connection", "add_outgoing_webhook.callbackUrlsRequired": "請填入一或多個回呼網址", "add_outgoing_webhook.cancel": "取消", @@ -171,18 +173,18 @@ "admin.client_versions.iosMinVersionHelp": "最低相容的 iOS 版本", "admin.cluster.ClusterName": "Cluster Name:", "admin.cluster.ClusterNameDesc": "The cluster to join by name. Only nodes with the same cluster name will join together. This is to support Blue-Green deployments or staging pointing to the same database.", - "admin.cluster.ClusterNameEx": "x \"Production\" or \"Staging\"", + "admin.cluster.ClusterNameEx": "E.g.: \"Production\" or \"Staging\"", "admin.cluster.GossipPort": "Gossip Port:", - "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should abe allowed on this port.", - "admin.cluster.GossipPortEx": "例如:\":8065\"", + "admin.cluster.GossipPortDesc": "The port used for the gossip protocol. Both UDP and TCP should be allowed on this port.", + "admin.cluster.GossipPortEx": "如:\":8075\"", "admin.cluster.OverrideHostname": "Override Hostname:", "admin.cluster.OverrideHostnameDesc": "The default value of will attempt to get the Hostname from the OS or use the IP Address. You can override the hostname of this server with this property. It is not recommended to override the Hostname unless needed. This property can also be set to a specific IP Address if needed.", - "admin.cluster.OverrideHostnameEx": "x \"app-server-01\"", + "admin.cluster.OverrideHostnameEx": "E.g.: \"app-server-01\"", "admin.cluster.ReadOnlyConfig": "Read Only Config:", "admin.cluster.ReadOnlyConfigDesc": "When true, the server will reject changes made to the configuration file from the system console. When running in production it is recommened to set this to true.", "admin.cluster.StreamingPort": "Streaming Port:", "admin.cluster.StreamingPortDesc": "The port used for streaming data between servers.", - "admin.cluster.StreamingPortEx": "例如:\":8065\"", + "admin.cluster.StreamingPortEx": "如:\":8075\"", "admin.cluster.UseExperimentalGossip": "Use Experimental Gossip:", "admin.cluster.UseExperimentalGossipDesc": "When true, the server will attempt to communicate via the gossip protocol over the gossip port. When false the server will attempt to communicate over the streaming port. When false the gossip port and protocol are still used to determine cluster health.", "admin.cluster.UseIpAddress": "Use IP Address:", @@ -222,18 +224,26 @@ "admin.complianceExport.createJob.help": "立刻開始規範報告匯出工作", "admin.complianceExport.createJob.title": "立刻執行規範報告匯出工作", "admin.complianceExport.description": "此功能支援規範匯出成 Actiance XML 與 GlobalRelay EML 格式,目前正在測試階段。Mattermost CSV 格式的支援將會在未來釋出並取代現存的規範 功能。", - "admin.complianceExport.description_without_globalrelay": "此功能支援規範匯出成 Actiance XML 格式,目前正在測試階段。GlobalRelay EML 與 Mattermost CSV 格式的支援將會在未來釋出並取代現存的規範 功能。", "admin.complianceExport.exportFormat.actiance": "Actiance XML", - "admin.complianceExport.exportFormat.actiance.description": "規範匯出格式。對應到想匯入資料的系統。被匯出的規範檔案將被儲存於設定中本地儲存目錄的子目錄 \"exports\" 。", + "admin.complianceExport.exportFormat.description": "Format of the compliance export. Corresponds to the system that you want to import the data into.

For Actiance XML, compliance export files are written to the \"exports\" subdirectory of the configured Local Storage Directory. For Global Relay EML, they are emailed to the configured email address.", "admin.complianceExport.exportFormat.globalrelay": "GlobalRelay EML", - "admin.complianceExport.exportFormat.globalrelay.description": "規範匯出格式。對應到想匯入資料的系統。被匯出的規範檔案將經由電子郵件寄送至設定的地址。", "admin.complianceExport.exportFormat.title": "匯出格式:", "admin.complianceExport.exportJobStartTime.description": "設定每日規範報告匯出工作的開始時間。請選擇一個較少人使用系統的時間。必須為 HH:MM 格式的 24 小時制時間。", "admin.complianceExport.exportJobStartTime.example": "如:\"02:00\"", "admin.complianceExport.exportJobStartTime.title": "規範報告匯出時間:", + "admin.complianceExport.globalRelayCustomerType.a10.description": "A10/Type 10", + "admin.complianceExport.globalRelayCustomerType.a9.description": "A9/Type 9", + "admin.complianceExport.globalRelayCustomerType.description": "Type of Global Relay customer account your organization has.", + "admin.complianceExport.globalRelayCustomerType.title": "Global Relay Customer Account:", "admin.complianceExport.globalRelayEmailAddress.description": "GlobalRelay 監看新規範匯出的電子郵件地址。", "admin.complianceExport.globalRelayEmailAddress.example": "如:\"globalrelay@mattermost.com\"", "admin.complianceExport.globalRelayEmailAddress.title": "GlobalRelay 電子郵件地址:", + "admin.complianceExport.globalRelaySmtpPassword.description": "SMTP 使用者名稱對應的密碼。", + "admin.complianceExport.globalRelaySmtpPassword.example": "E.g.: \"globalRelayPassword\"", + "admin.complianceExport.globalRelaySmtpPassword.title": "Global Relay SMTP Password:", + "admin.complianceExport.globalRelaySmtpUsername.description": "用以與 SMTP 伺服器認證的使用者名稱。", + "admin.complianceExport.globalRelaySmtpUsername.example": "E.g.: \"globalRelayUser\"", + "admin.complianceExport.globalRelaySmtpUsername.title": "Global Relay SMTP Username:", "admin.complianceExport.title": "規範報告匯出 (Beta)", "admin.compliance_reports.desc": "工作名稱:", "admin.compliance_reports.desc_placeholder": "例如:\"人事445號查核\"", @@ -926,7 +936,8 @@ "admin.service.enforceMfaDesc": "啟用時,登入必須使用多重要素驗證。新的使用者將會在登錄時被要求設定多重要素驗證。已登入但沒有設定多重要素驗證的使用者將會被重新導向至多重要素驗證設定頁面直到完成設定為止。

如果使用了 AD/LDAP 與電子郵件以外的登入方式,多重要素驗證必須要在認證提供者處設定。 ", "admin.service.enforceMfaTitle": "強制使用多重要素驗證:", "admin.service.forward80To443": "轉送80通訊埠至443:", - "admin.service.forward80To443Description": "轉送所有經由80通訊埠的不安全連線至安全的443通訊埠", + "admin.service.forward80To443Description": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.", + "admin.service.forward80To443Description.disabled": "Forwards all insecure traffic from port 80 to secure port 443. Not recommended when using a proxy server.

This setting cannot be enabled until your server is listening on port 443.", "admin.service.googleDescription": "設定此金鑰以啟用顯示內嵌預覽 YouTube 影片的標題。即使沒有金鑰,訊息或註解有連結一樣會建立 YouTube 影片預覽,但是這些預覽無法顯示影片標題。請看 Google Developers Tutorial 的指示以取得金鑰。", "admin.service.googleExample": "例:\"7rAh6iwQCkV4cA1Gsg3fgGOXJAQ43QV\"", "admin.service.googleTitle": "Google API 金鑰:", @@ -961,7 +972,7 @@ "admin.service.sessionDaysEx": "如:\"30\"", "admin.service.sessionIdleTimeout": "工作階段閒置時間(分):", "admin.service.sessionIdleTimeoutDesc": "使用者最後一次活動到使用者工作階段失效之間的分鐘數。一旦失效,使用者將需要登入以繼續使用。最小為五分鐘,0 為無限制。

適用於桌面應用程式與瀏覽器。行動裝置請用企業行動管理服務 (EMM) 供應商以在未使用時鎖定該應用程式。在高可用性模式下請啟用 IP 雜湊負載平衡以取得可靠的時間測量結果。", - "admin.service.sessionIdleTimeoutEx": "例如:\"60\"", + "admin.service.sessionIdleTimeoutEx": "如:\"60\"", "admin.service.siteURL": "站台網址:", "admin.service.siteURLDescription": "使用者存取 Mattermost 的網址。可忽略如 80 與 443 的標準通訊埠,但非標準通訊埠不可省略。如:http://mattermost.example.com:8065。此為必要設定。", "admin.service.siteURLExample": "如:\"https://mattermost.example.com:1234\"", @@ -975,6 +986,7 @@ "admin.service.tlsKeyFileDescription": "TLS 將使用的私有金鑰檔案。", "admin.service.useLetsEncrypt": "使用 Let's Encrypt:", "admin.service.useLetsEncryptDescription": "啟用自動擷取 Let's Encrypt 的憑證。將會在來自新網域的用戶端嘗試連線時擷取憑證。此功能可以跟多個網域同時運作。", + "admin.service.useLetsEncryptDescription.disabled": "Enable the automatic retrieval of certificates from Let's Encrypt. The certificate will be retrieved when a client attempts to connect from a new domain. This will work with multiple domains.

This setting cannot be enabled unless the Forward port 80 to 443 setting is set to true.", "admin.service.userAccessTokensDescLabel": "名稱:", "admin.service.userAccessTokensDescription": "啟用時使用者能在帳號設定 > 安全為外部整合建立個人存取 Token。它們能用來與 API 認證並賦予等同該帳號的完整權限。

系統控制台 > 使用者管理哪些使用者能建立個人存取 Token 或根據 Token ID 搜尋使用者。", "admin.service.userAccessTokensIdLabel": "Token ID:", @@ -2110,6 +2122,7 @@ "mobile.loading_members": "正在載入成員...", "mobile.loading_posts": "正在載入訊息...", "mobile.login_options.choose_title": "選擇登入方式", + "mobile.long_post_title": "{channelName} - Post", "mobile.managed.blocked_by": "被 {vendor} 阻擋", "mobile.managed.exit": "離開", "mobile.managed.jailbreak": "{vendor} 不信任越獄後的裝置,請關閉應用程式。", @@ -2172,6 +2185,7 @@ "mobile.post.failed_retry": "重試", "mobile.post.failed_title": "無法傳送訊息", "mobile.post.retry": "重新整理", + "mobile.post_body.show_more": "Show More", "mobile.post_info.add_reaction": "新增反應", "mobile.post_info.copy_post": "複製訊息", "mobile.post_textbox.empty.message": "正在嘗試發送空白訊息。\n請確定有訊息或是至少有附加 1 個檔案。", @@ -2478,7 +2492,7 @@ "setting_item_min.edit": "編輯", "setting_picture.cancel": "取消", "setting_picture.help.profile": "上傳一個 BMP、JPG、JPEG 或 PNG 格式的個人圖像。", - "setting_picture.help.team": "Upload a team icon in JPG or PNG format.", + "setting_picture.help.team": "Upload a team icon in BMP, JPG or PNG format.", "setting_picture.save": "儲存", "setting_picture.select": "選擇", "setting_upload.import": "匯入", @@ -2635,6 +2649,7 @@ "suggestion.mention.nonmembers": "不在頻道中", "suggestion.mention.not_in_channel": "其他頻道", "suggestion.mention.special": "特別提及", + "suggestion.mention.unread.channels": "Unread Channels", "suggestion.search.private": "私人頻道", "suggestion.search.public": "公開頻道", "system_users_list.count": "{count, number}使用者",