From ca2cc88c102965e3e4a3f471e10806d821205767 Mon Sep 17 00:00:00 2001 From: enahum Date: Mon, 4 Dec 2017 19:10:07 -0300 Subject: [PATCH] translations PR 20171204 (#1260) --- assets/base/i18n/de.json | 34 +++++++++++++++++++++++++ assets/base/i18n/en.json | 33 ++++++++++++++++++++---- assets/base/i18n/es.json | 38 ++++++++++++++++++++++++++-- assets/base/i18n/fr.json | 34 +++++++++++++++++++++++++ assets/base/i18n/it.json | 48 +++++++++++++++++++++++++++++------ assets/base/i18n/ja.json | 42 ++++++++++++++++++++++++++++--- assets/base/i18n/ko.json | 34 +++++++++++++++++++++++++ assets/base/i18n/nl.json | 34 +++++++++++++++++++++++++ assets/base/i18n/pl.json | 42 ++++++++++++++++++++++++++++--- assets/base/i18n/pt-BR.json | 48 +++++++++++++++++++++++++++++------ assets/base/i18n/ru.json | 36 +++++++++++++++++++++++++- assets/base/i18n/tr.json | 50 +++++++++++++++++++++++++++++++------ assets/base/i18n/zh-CN.json | 34 +++++++++++++++++++++++++ assets/base/i18n/zh-TW.json | 40 ++++++++++++++++++++++++++--- 14 files changed, 506 insertions(+), 41 deletions(-) diff --git a/assets/base/i18n/de.json b/assets/base/i18n/de.json index 3aff133f3..861807523 100644 --- a/assets/base/i18n/de.json +++ b/assets/base/i18n/de.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Persönliche Zugriffs-Token verwalten", "admin.manage_tokens.userAccessTokensDescription": "Persönliche Zugriffs-Token funktionieren ähnlich wie Sitzungs-Token und können von Integrationen zur Interaktion mit diesem Mattermost-Server verwendet werden. Token sind deaktiviert, falls der Benutzer deaktiviert ist. Lernen Sie mehr über Benutzer-Zugriffs-Token.", "admin.manage_tokens.userAccessTokensNone": "Keine persönlichen Zugriffs-Token.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Stellt die Startzeit für den täglich geplanten Job zur Datenaufbewahrung ein. Wählen Sie eine Zeit, in der weniger Benutzer ihr System benutzen. Muss ein 24-Stunden-Zeitstempel im Format HH:MM sein.", + "admin.messageExport.exportJobStartTime.example": "Z.B.: \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "Wenn wahr, wird Mattermost Performance-Daten sammeln und profilieren. Bitte schauen Sie in die Dokumentation um mehr über die Konfiguration von Performanceüberwachung für Mattermost zu erfahren.", "admin.metrics.enableTitle": "Performance Monitoring aktivieren:", "admin.metrics.listenAddressDesc": "Die Adresse auf die der Server hören wird um die Performancemetriken auszugeben.", @@ -888,6 +904,8 @@ "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.", "admin.service.listenExample": "Z.B.: \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "Wenn wahr, können Benutzer mit AD/LDAP- oder E-Mail-Anmeldung Multi-Faktor-Authentifizierung ihrem Konto mit Google-Authenticator hinzufügen.", "admin.service.mfaTitle": "Multi-Faktor-Authentifizierung einschalten:", "admin.service.mobileSessionDays": "Sessiondauer für mobile Anwendungen (Tage):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Protokollierung", "admin.sidebar.login": "Anmelden", "admin.sidebar.logs": "Protokolle", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Performance Überwachung", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Mattermost-App-Links", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Desktop-Benachrichtigungen senden", "channel_notifications.unreadInfo": "Der Kanalname wird fettgedruckt dargestellt wenn es ungelesene Nachrichten gibt. Auswählen von \"Nur für Erwähnungen\" wird die Fettschreibung der Kanäle nur durchführen wenn Sie erwähnt werden.", "channel_select.placeholder": "--- Wählen Sie einen Kanal ---", + "channel_switch_modal.deactivated": "Deaktivieren", "channel_switch_modal.dm": "(Direktnachricht)", "channel_switch_modal.failed_to_open": "Fehler beim Öffnen des Kanals.", "channel_switch_modal.not_found": "Keine Treffer.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Datei wird hochgeladen", "create_comment.files": "Dateien werden hochgeladen", "create_post.comment": "Kommentar", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Ihre Mitteilung ist zu lang. Zeichenanzahl: {length}/{limit}", "create_post.post": "Senden", "create_post.shortcutsNotSupported": "Tastaturkürzel werden auf Ihrem Gerät nicht unterstützt.", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "{term} verlassen", "mobile.channel_info.alertYes": "Ja", "mobile.channel_info.delete_failed": "Der Kanal {displayName} konnte nicht gelöscht werden. Bitte überprüfen Sie Ihre Verbindung und versuchen es erneut.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "Privater Kanal", "mobile.channel_info.publicChannel": "Öffentlicher Kanal", "mobile.channel_list.alertMessageLeaveChannel": "Sind Sie sicher, dass Sie den {term} {name} verlassen möchten?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "Ihre Kanäle:", "mobile.components.error_list.dismiss_all": "Alle verwerfen", + "mobile.components.select_server_view.connect": "Verbunden", + "mobile.components.select_server_view.connecting": "Verbinde...", "mobile.components.select_server_view.continue": "Weiter", "mobile.components.select_server_view.enterServerUrl": "Geben Sie die Server-URL ein", "mobile.components.select_server_view.proceed": "Fortfahren", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "Teams", + "mobile.edit_channel": "Speichern", "mobile.edit_post.title": "Nachricht bearbeiten", "mobile.emoji_picker.activity": "AKTIVITÄTEN", "mobile.emoji_picker.custom": "BENUTZERDEFINIERT", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Gesichert durch {vendor}", "mobile.markdown.code.copy_code": "Code kopieren", "mobile.markdown.code.plusMoreLines": "+{count, number} mehr Zeilen", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "Adresse (URL) kopieren", "mobile.mention.copy_mention": "Erwähnung kopieren", "mobile.more_dms.start": "Start", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Aktualisieren", "mobile.post_info.add_reaction": "Reaktion hinzufügen", "mobile.post_info.copy_post": "Nachricht kopieren", + "mobile.rename_channel.display_name_maxLength": "Dieses Feld muss kleiner als {maxLength, number} Zeichen sein", + "mobile.rename_channel.display_name_minLength": "Kanalname muss {minLength, number} oder mehr Zeichen enthalten.", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "Dürfen nur Kleinbuchstaben oder Ziffern sein", + "mobile.rename_channel.name_maxLength": "Dieses Feld muss kleiner als {maxLength, number} Zeichen sein", + "mobile.rename_channel.name_minLength": "Kanalname muss {minLength, number} oder mehr Zeichen enthalten.", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Ungültige Antwort vom Server erhalten.", "mobile.retry_message": "Aktualisierung der Nachrichten fehlgeschlagen. Nach oben ziehen, um erneut zu versuchen.", "mobile.routes.channelInfo": "Info", diff --git a/assets/base/i18n/en.json b/assets/base/i18n/en.json index 39df9f3bd..03f5d9aca 100644 --- a/assets/base/i18n/en.json +++ b/assets/base/i18n/en.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Manage Personal Access Tokens", "admin.manage_tokens.userAccessTokensDescription": "Personal access tokens function similarly to session tokens and can be used by integrations to interact with this Mattermost server. Tokens are disabled if the user is deactivated. Learn more about personal access tokens.", "admin.manage_tokens.userAccessTokensNone": "No personal access tokens.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Set the start time of the daily scheduled message 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.messageExport.exportJobStartTime.example": "E.g.: \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "When true, Mattermost will enable performance monitoring collection and profiling. Please see documentation to learn more about configuring performance monitoring for Mattermost.", "admin.metrics.enableTitle": "Enable Performance Monitoring:", "admin.metrics.listenAddressDesc": "The address the server will listen on to expose performance metrics.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Listen Address:", "admin.service.listenDescription": "The address and port to which to bind and listen. Specifying \":8065\" will bind to all network interfaces. Specifying \"127.0.0.1:8065\" will only bind to the network interface having that IP address. If you choose a port of a lower level (called \"system ports\" or \"well-known ports\", in the range of 0-1023), you must have permissions to bind to that port. On Linux you can use: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" to allow Mattermost to bind to well-known ports.", "admin.service.listenExample": "E.g.: \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "When true, users with AD/LDAP or email login can add multi-factor authentication to their account using Google Authenticator.", "admin.service.mfaTitle": "Enable Multi-factor Authentication:", "admin.service.mobileSessionDays": "Session Length Mobile (days):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Logging", "admin.sidebar.login": "Login", "admin.sidebar.logs": "Logs", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Performance Monitoring", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Mattermost App Links", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Send desktop notifications", "channel_notifications.unreadInfo": "The channel name is bolded in the sidebar when there are unread messages. Selecting \"Only for mentions\" will bold the channel only when you are mentioned.", "channel_select.placeholder": "--- Select a channel ---", + "channel_switch_modal.deactivated": "Deactivated", "channel_switch_modal.dm": "(Direct Message)", "channel_switch_modal.failed_to_open": "Failed to open channel.", "channel_switch_modal.not_found": "No matches found.", @@ -1408,6 +1428,7 @@ "create_comment.file": "File uploading", "create_comment.files": "Files uploading", "create_post.comment": "Comment", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Your message is too long. Character count: {length}/{limit}", "create_post.post": "Post", "create_post.shortcutsNotSupported": "Keyboard shortcuts are not supported on your device.", @@ -1916,9 +1937,9 @@ "mobile.channel_info.alertTitleLeaveChannel": "Leave {term}", "mobile.channel_info.alertYes": "Yes", "mobile.channel_info.delete_failed": "We couldn't delete the channel {displayName}. Please check your connection and try again.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "Private Channel", "mobile.channel_info.publicChannel": "Public Channel", - "mobile.channel_info.edit": "Edit Channel", "mobile.channel_list.alertMessageLeaveChannel": "Are you sure you want to leave the {term} {name}?", "mobile.channel_list.alertNo": "No", "mobile.channel_list.alertTitleLeaveChannel": "Leave {term}", @@ -1953,9 +1974,10 @@ "mobile.components.error_list.dismiss_all": "Dismiss All", "mobile.components.select_server_view.connect": "Connect", "mobile.components.select_server_view.connecting": "Connecting...", + "mobile.components.select_server_view.continue": "Continue", "mobile.components.select_server_view.enterServerUrl": "Enter Server URL", + "mobile.components.select_server_view.proceed": "Proceed", "mobile.components.select_server_view.siteUrlPlaceholder": "https://mattermost.example.com", - "mobile.edit_channel": "Save", "mobile.create_channel": "Create", "mobile.create_channel.private": "New Private Channel", "mobile.create_channel.public": "New Public Channel", @@ -1973,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "Teams", + "mobile.edit_channel": "Save", "mobile.edit_post.title": "Editing Message", "mobile.emoji_picker.activity": "ACTIVITY", "mobile.emoji_picker.custom": "CUSTOM", @@ -2063,13 +2086,13 @@ "mobile.post.retry": "Refresh", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", - "mobile.rename_channel.display_name_required": "Channel name is required", "mobile.rename_channel.display_name_maxLength": "Channel name must be less than {maxLength, number} characters", "mobile.rename_channel.display_name_minLength": "Channel name must be {minLength, number} or more characters", - "mobile.rename_channel.name_required": "URL is required", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "URL be lowercase alphanumeric characters", "mobile.rename_channel.name_maxLength": "URL must be less than {maxLength, number} characters", "mobile.rename_channel.name_minLength": "URL must be {minLength, number} or more characters", - "mobile.rename_channel.name_lowercase": "URL be lowercase alphanumeric characters", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Received invalid response from the server.", "mobile.retry_message": "Refreshing messages failed. Pull up to try again.", "mobile.routes.channelInfo": "Info", diff --git a/assets/base/i18n/es.json b/assets/base/i18n/es.json index a3609351e..256090586 100644 --- a/assets/base/i18n/es.json +++ b/assets/base/i18n/es.json @@ -651,6 +651,22 @@ "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.userAccessTokensNone": "No hay tokens de acceso personales.", + "admin.messageExport.createJob.help": "Inicia el trabajo de Exportación de Mensajes inmediatamente.", + "admin.messageExport.createJob.title": "Ejecutar la Exportación de Mensajes de trabajo ahora", + "admin.messageExport.description": "La Exportación de mensajes vuelca todos los mensajes en un archivo que se pueden importar en sistemas de terceros. La tarea de exportación está programada para que se ejecute una vez al día.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "El formato de archivo para escribir los datos exportados. Corresponde al sistema que desea importar los datos.", + "admin.messageExport.exportFormat.title": "Exportar a formato de archivo:", + "admin.messageExport.exportFromTimestamp.description": "Los mensajes más antiguos a este valor no serán exportado. Se expresa como el número de segundos desde la época Unix (1 de enero de 1970).", + "admin.messageExport.exportFromTimestamp.example": "Ej.: Martes 24 de octubre de 2017 @ 12h UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "El Momento de la creación del mensaje más antiguo a Exportar:", + "admin.messageExport.exportJobStartTime.description": "Establece la hora de inicio diaria para la ejecución del trabajo de exportación de mensajes. 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.messageExport.exportJobStartTime.example": "Ej.: \"20:00\"", + "admin.messageExport.exportJobStartTime.title": "Hora para exportar los mensajes:", + "admin.messageExport.exportLocation.description": "El directorio en el disco duro para escribir los archivos de exportación. Mattermost debe tener acceso de escritura a este directorio. No incluir el nombre del archivo.", + "admin.messageExport.exportLocation.example": "Ej.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Directorio de exportación:", + "admin.messageExport.title": "Exportación de Mensajes (Beta)", "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:", "admin.metrics.listenAddressDesc": "La dirección del servidor que escuchará para mostrar las métricas de rendimiento.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Dirección de escucha:", "admin.service.listenDescription": "La dirección y el puerto al que se debe enlazar y escuchar. Si se especifica \":8065\" se enlaza a todas las interfaces de red. Al especificar \"127.0.0.1:8065\" sólo se enlaza a la interfaz de red que tiene esa dirección IP. Si eliges un puerto de un nivel inferior (llamado \"puertos de sistema\" o \"puertos conocidos\", en el rango de 0-1023), debes tener permisos para enlazar a ese puerto. En Linux puedes usar: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" para permitir que Mattermost sea enlazado a los puertos conocidos.", "admin.service.listenExample": "Ej.: \":8065\"", + "admin.service.messageExportDesc": "Cuando es verdadero, el sistema exportará todos los mensajes que han sido enviados una vez al día.", + "admin.service.messageExportTitle": "Habilitar la Exportación de Mensajes:", "admin.service.mfaDesc": "Cuando es verdadero, los usuarios con inicio de sesión AD/LDAP o correo electrónico podrán agregar la autenticación de múltiples factores a su cuenta utilizando Google Authenticator.", "admin.service.mfaTitle": "Habilitar Autenticación de Múltiples Factores:", "admin.service.mobileSessionDays": "Duración de la sesión para móviles (días):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Registros", "admin.sidebar.login": "Inicio de Sesión", "admin.sidebar.logs": "Registros", + "admin.sidebar.message_export": "Exportación de Mensajes (Beta)", "admin.sidebar.metrics": "Monitoreo de Desempeño", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Enlaces de Mattermost App", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Enviar notificaciones de escritorio", "channel_notifications.unreadInfo": "El nombre del canal está en negritas en la barra lateral cuando hay mensajes sin leer. Al elegir \"Sólo para menciones\" sólo lo dejará en negritas cuando seas mencionado.", "channel_select.placeholder": "--- Selecciona un canal ---", + "channel_switch_modal.deactivated": "Desactivado", "channel_switch_modal.dm": "(Mensaje Directo)", "channel_switch_modal.failed_to_open": "No se pudo abrir el canal.", "channel_switch_modal.not_found": "No se encontró ninguna coincidencia.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Cargando archivo", "create_comment.files": "Cargando archivos", "create_post.comment": "Comentario", + "create_post.deactivated": "Estás viendo un canal archivado con un usuario desactivado.", "create_post.error_message": "Tu mensaje es demasiado largo. Cantidad de caracteres: {length}/{limit}", "create_post.post": "Mensaje", "create_post.shortcutsNotSupported": "Los Accesos rápidos de teclado no son compatibles con su dispositivo.", @@ -1907,7 +1928,7 @@ "mobile.android.photos_permission_denied_title": "Acceso a la biblioteca de fotos es necesario", "mobile.android.videos_permission_denied_description": "Para subir los vídeos de tu biblioteca, por favor, cambia la configuración de permisos.", "mobile.android.videos_permission_denied_title": "Acceso a la biblioteca de vídeos es necesario", - "mobile.channel.markAsRead": "Mark As Read", + "mobile.channel.markAsRead": "Marcar como leído", "mobile.channel_drawer.search": "Saltar a...", "mobile.channel_info.alertMessageDeleteChannel": "¿Seguro quieres abandonar el {term} {name}?", "mobile.channel_info.alertMessageLeaveChannel": "¿Seguro quieres abandonar el {term} {name}?", @@ -1916,13 +1937,14 @@ "mobile.channel_info.alertTitleLeaveChannel": "Abandonar {term}", "mobile.channel_info.alertYes": "Sí", "mobile.channel_info.delete_failed": "No pudimos eliminar el canal {displayName}. Por favor revisa tu conexión e intenta de nuevo.", + "mobile.channel_info.edit": "Editar Canal", "mobile.channel_info.privateChannel": "Canal Privado", "mobile.channel_info.publicChannel": "Canal Público", "mobile.channel_list.alertMessageLeaveChannel": "¿Seguro quieres abandonar el {term} {name}?", "mobile.channel_list.alertNo": "No", "mobile.channel_list.alertTitleLeaveChannel": "Abandonar {term}", "mobile.channel_list.alertYes": "Sí", - "mobile.channel_list.channels": "CHANNELS", + "mobile.channel_list.channels": "CANALES", "mobile.channel_list.closeDM": "Cerrar Mensaje Directo", "mobile.channel_list.closeGM": "Cerrar Mensaje de Grupo", "mobile.channel_list.dm": "Mensaje Directo", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Ejecutando el Comando", "mobile.components.channels_list_view.yourChannels": "Tus canales:", "mobile.components.error_list.dismiss_all": "Descartar todo", + "mobile.components.select_server_view.connect": "Conectar", + "mobile.components.select_server_view.connecting": "Conectando...", "mobile.components.select_server_view.continue": "Continuar", "mobile.components.select_server_view.enterServerUrl": "URL del servidor", "mobile.components.select_server_view.proceed": "Continuar", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Imagen Guardada", "mobile.downloader.video_saved": "Vídeo Guardado", "mobile.drawer.teamsTitle": "Equipos", + "mobile.edit_channel": "Guardar", "mobile.edit_post.title": "Editando Mensaje", "mobile.emoji_picker.activity": "ACTIVIDAD", "mobile.emoji_picker.custom": "PERSONALIZADO", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Asegurado por {vendor}", "mobile.markdown.code.copy_code": "Copiar código", "mobile.markdown.code.plusMoreLines": "+{count, number} más líneas", + "mobile.markdown.image.error": "No se pudo cargar la imagen:", + "mobile.markdown.image.too_large": "La imagen excede la dimensión máxima de {maxWidth} x {maxHeight}:", "mobile.markdown.link.copy_url": "Copiar URL", "mobile.mention.copy_mention": "Copiar Mención", "mobile.more_dms.start": "Comenzar", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Actualizar", "mobile.post_info.add_reaction": "Reaccionar", "mobile.post_info.copy_post": "Copiar Mensaje", + "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", + "mobile.rename_channel.display_name_required": "Se requiere el nombre del canal", + "mobile.rename_channel.name_lowercase": "URL sólo debe tener caracteres alfanuméricos", + "mobile.rename_channel.name_maxLength": "URL debe tener menos de {maxLength, number} caracteres", + "mobile.rename_channel.name_minLength": "URL debe ser de {minLength, number} o más caracteres", + "mobile.rename_channel.name_required": "Se necesita el URL", "mobile.request.invalid_response": "Se recibió una respuesta no válida del servidor.", "mobile.retry_message": "Error obteniendo los mensajes. Tira hacia arriba para reintentar.", "mobile.routes.channelInfo": "Información", diff --git a/assets/base/i18n/fr.json b/assets/base/i18n/fr.json index 12f07f973..3a452c733 100644 --- a/assets/base/i18n/fr.json +++ b/assets/base/i18n/fr.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Gérer les jetons d'accès personnel", "admin.manage_tokens.userAccessTokensDescription": "La fonction des jetons d'accès personnel est similaire aux jetons de sessions et peut être utilisé par les intégrations pour interagir avec ce serveur Mattermost. Les jetons sont désactivés si l'utilisateur est désactivé. En savoir plus sur les jetons d'accès personnel.", "admin.manage_tokens.userAccessTokensNone": "Aucun jeton d'accès personnel.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Définit l'heure de début du job quotidien de conservation des données. Choisissez une heure lorsque moins de personnes utilisent le système. Doit être un horodatage de 24 heures sous le format HH:MM.", + "admin.messageExport.exportJobStartTime.example": "Ex. : \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "Lorsqu'activé, Mattermost active la collecte des rapports de performance et de profilage. Veuillez vous référer à la documentation pour en savoir plus sur la configuration du suivi des performances de Mattermost.", "admin.metrics.enableTitle": "Activer le suivi des performances :", "admin.metrics.listenAddressDesc": "L'adresse d'écoute du serveur pour publier les mesures de performances.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Adresse IP du serveur :", "admin.service.listenDescription": "L'adresse et le port sur laquelle se lier et écouter. Spécifier \":8065\" se lie sur toutes les interfaces réseau. Spécifier \"127.0.0.1:8065\" se lie uniquement sur l'interface réseau disposant de cette adresse IP. Si vous choisissez un port de bas niveau (également appelés \"ports systèmes\" ou \"ports bien connus\", dans l'intervalle 0-1023), vous devez disposer des permissions pour vous lier sur ces ports. Sous Linux, vous pouvez utiliser : \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" pour autoriser Mattermost à se lier sur ces ports bien connus.", "admin.service.listenExample": "Ex. : \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "Lorsqu'activé, les utilisateurs se connectant à l'aide de AD/LDAP ou d'une adresse e-mail peuvent ajouter l'authentification multi-facteurs (MFA) à leur compte en utilisant Google Authenticator.", "admin.service.mfaTitle": "Activité l’authentification multi-facteurs :", "admin.service.mobileSessionDays": "Durée de la session des applications mobiles (en jours) :", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Journalisation", "admin.sidebar.login": "S’identifier", "admin.sidebar.logs": "Journaux", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Suivi des performances", "admin.sidebar.mfa": "Authentification multi-facteurs (MFA)", "admin.sidebar.nativeAppLinks": "Liens des applications Mattermost", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Envoyer des notifications de bureau", "channel_notifications.unreadInfo": "Le nom du canal est en gras dans la barre latérale lorsqu'il y a des messages non-plus. Choisir \"Seulement pour les mentions\" met en gras le canal seulement si vous être mentionné.", "channel_select.placeholder": "--- Sélectionnez un canal ---", + "channel_switch_modal.deactivated": "Désactiver", "channel_switch_modal.dm": "(Message personnel)", "channel_switch_modal.failed_to_open": "Impossible d'ouvrir le canal.", "channel_switch_modal.not_found": "Aucune correspondance trouvée.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Téléchargement en cours", "create_comment.files": "Téléchargements en cours", "create_post.comment": "Commentaire", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Votre message est trop long. Nombre de caractères : {length}/{limit}", "create_post.post": "Message", "create_post.shortcutsNotSupported": "Les raccourcis clavier ne sont pas pris en charge sur votre appareil.", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "Quitter {term}", "mobile.channel_info.alertYes": "Oui", "mobile.channel_info.delete_failed": "Impossible de supprimer le canal {displayName}. Veuillez vérifier votre connexion et essayer à nouveau.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "Canal privé", "mobile.channel_info.publicChannel": "Canal public", "mobile.channel_list.alertMessageLeaveChannel": "Voulez-vous vraiment quitter le {term} {name} ?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "Vos canaux :", "mobile.components.error_list.dismiss_all": "Annuler tout", + "mobile.components.select_server_view.connect": "Connecté", + "mobile.components.select_server_view.connecting": "Connexion en cours...", "mobile.components.select_server_view.continue": "Continuer", "mobile.components.select_server_view.enterServerUrl": "Spécifiez l'URL du serveur", "mobile.components.select_server_view.proceed": "Continuer", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "Équipes", + "mobile.edit_channel": "Enregistrer", "mobile.edit_post.title": "Edition du message", "mobile.emoji_picker.activity": "ACTIVITÉ", "mobile.emoji_picker.custom": "PERSONNALISÉ", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Sécurisé par {vendor}", "mobile.markdown.code.copy_code": "Copier le code", "mobile.markdown.code.plusMoreLines": "+{count, number} lignes supplémentaires", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "Copier l'URL", "mobile.mention.copy_mention": "Copier la mention", "mobile.more_dms.start": "Démarrer", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Rafraîchir", "mobile.post_info.add_reaction": "Ajouter une réaction", "mobile.post_info.copy_post": "Copier le message", + "mobile.rename_channel.display_name_maxLength": "Ce champ doit être inférieur à {maxLength, number} caractères", + "mobile.rename_channel.display_name_minLength": "Le nom de canal doit être d'au moins {minLength, number} caractères.", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "Doit être en caractères alphanumériques minuscules", + "mobile.rename_channel.name_maxLength": "Ce champ doit être inférieur à {maxLength, number} caractères", + "mobile.rename_channel.name_minLength": "Le nom de canal doit être d'au moins {minLength, number} caractères.", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Réponse invalide reçue du serveur.", "mobile.retry_message": "Le rafraîchissement des messages a échoué. Tirez vers le haut pour essayer à nouveau.", "mobile.routes.channelInfo": "Information", diff --git a/assets/base/i18n/it.json b/assets/base/i18n/it.json index c9a0c961f..df1628be7 100644 --- a/assets/base/i18n/it.json +++ b/assets/base/i18n/it.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Gestione Token di accesso personali", "admin.manage_tokens.userAccessTokensDescription": "I Token di accesso sono simili ai token di sessione e possono essere utilizzati dalle integrazioni per interagire con il server di Mattermost. I token sono disattivati se l'utente viene disattivato. Più informazioni sui token di accesso.", "admin.manage_tokens.userAccessTokensNone": "Nessun Token di accesso personale.", + "admin.messageExport.createJob.help": "Inizia un lavoro di esportazione messaggi immediatamente.", + "admin.messageExport.createJob.title": "Esegui il lavoro di esportazione messaggi ora", + "admin.messageExport.description": "Esportazione Messaggi salva tutte le pubblicazioni in un file che può essere importato in sistemi di terze parti. Il lavoro di esportazione è schedulato per l'esecuzione giornaliera.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "Il formato del file in cui scrivere i dati esportati. Corrisponde a quello richiesto dal sistema in cui si intende importare il file.", + "admin.messageExport.exportFormat.title": "Formato File Esportato:", + "admin.messageExport.exportFromTimestamp.description": "Le pubblicazioni più vecchie di questa data non verranno esportate. Valore espresso in secondi da Unix Epoch (1 Gennaio 1970).", + "admin.messageExport.exportFromTimestamp.example": "Es.: Giovedì 24 Ottobre, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Data di Creazione delle pubblicazioni più vecchie da Esportare:", + "admin.messageExport.exportJobStartTime.description": "Impostare l'ora di inizio del lavoro giornaliero di esportazione dei dati. Scegliere un ora in cui il sistema è utilizzato da poche persone. Deve essere un'ora valida in formato HH:MM.", + "admin.messageExport.exportJobStartTime.example": "Es.: \"20:00\"", + "admin.messageExport.exportJobStartTime.title": "Ora Esportazione Messaggi:", + "admin.messageExport.exportLocation.description": "La cartella sul disco fisso in cui salvare i dati esportati. Mattermost deve avere accesso in scrittura a questa cartella. Non includere il nome del file.", + "admin.messageExport.exportLocation.example": "Es.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Cartella di Esportazione:", + "admin.messageExport.title": "Esportazione Messaggi (Beta)", "admin.metrics.enableDescription": "Quando abilitato, Mattermost abiliterà il monitoraggio e l'analisi delle prestazioni. Consultare la documentazione per ottenere maggiori informazioni su come configurare il monitoraggio delle prestazioni per Mattermost.", "admin.metrics.enableTitle": "Abilitare il monitor delle performance:", "admin.metrics.listenAddressDesc": "L'indirizzo su cui il server starà in ascolto per esporre le informazioni di performace.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Indirizzo di ascolto:", "admin.service.listenDescription": "L'indirizzo e porta a cui associarsi e mettersi in ascolto. Specificando \":8065\" ci si associerà a tutte le interfaccie di rete. Specificando \"127.0.0.1:8065\" ci si assocerà solo all'interfaccia corrispondente a quell'indirizzo. Qualora venga scelta una porta di livello basso (chiamate \"porte di sistema\" o \"porte note\", nel range di 0-1023), si dovrà disporre dei permessi necessari per associarsi a quella porta. Su linux è possibile usare: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" per consentire a Mattermost di associarsi alle porte note.", "admin.service.listenExample": "Es. \":8065\"", + "admin.service.messageExportDesc": "Se vero, il sistema esporterà giornalmente tutti i messaggi inviati.", + "admin.service.messageExportTitle": "Attiva Esportazione Messaggi:", "admin.service.mfaDesc": "Se vero, gli utenti con login AD/LDAP o email possono aggiungere al loro account autenticazione multifattore utilizzando Google Authenticator.", "admin.service.mfaTitle": "Forza Autenticazione Multi-fattore:", "admin.service.mobileSessionDays": "Durata sessione mobile (giorni):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Registrazione", "admin.sidebar.login": "Accesso", "admin.sidebar.logs": "Logs", + "admin.sidebar.message_export": "Esportazione Messaggi (Beta)", "admin.sidebar.metrics": "Monitoraggio prestazioni", "admin.sidebar.mfa": "AMF", "admin.sidebar.nativeAppLinks": "Collegamenti App Mattermost", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Invia notifiche desktop", "channel_notifications.unreadInfo": "Il nome del canale è in grassetto nella barra laterale quando ci sono messaggi non letti. Selezionando \"Solo per le citazioni\" renderà in grassetto il canale sono quando sei citato.", "channel_select.placeholder": "--- Seleziona un canale ---", + "channel_switch_modal.deactivated": "Disattivato", "channel_switch_modal.dm": "(Messaggio diretto)", "channel_switch_modal.failed_to_open": "Impossibile aprire un canale.", "channel_switch_modal.not_found": "Nessuna corrispondenza trovata.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Invio file", "create_comment.files": "Invio file in corso", "create_post.comment": "Commento", + "create_post.deactivated": "Stai visualizzando un canale archiviato con un utente disattivato.", "create_post.error_message": "Il tuo messaggio è troppo lungo. Conteggio caratteri: {length}/{limit}", "create_post.post": "Pubblica", "create_post.shortcutsNotSupported": "Le scorciatoie da tastiera non sono supportate sul tuo dispositivo.", @@ -1907,7 +1928,7 @@ "mobile.android.photos_permission_denied_title": "L'accesso alla libreria delle foto è richiesto", "mobile.android.videos_permission_denied_description": "Per caricare video dalla libreria modificare i permessi nelle impostazioni.", "mobile.android.videos_permission_denied_title": "L'accesso alla libreria dei video è richiesto", - "mobile.channel.markAsRead": "Mark As Read", + "mobile.channel.markAsRead": "Segna Come Letto", "mobile.channel_drawer.search": "Vai a...", "mobile.channel_info.alertMessageDeleteChannel": "Sei sicuro di voler eliminare questo {term} {name}?", "mobile.channel_info.alertMessageLeaveChannel": "Sei sicuro di voler tralasciare questo {term} {name}?", @@ -1916,13 +1937,14 @@ "mobile.channel_info.alertTitleLeaveChannel": "Tralascia {term}", "mobile.channel_info.alertYes": "Si", "mobile.channel_info.delete_failed": "Impossibile cancellare il canale {displayName}. Controlla la connessione e riprova.", + "mobile.channel_info.edit": "Modifica Canale", "mobile.channel_info.privateChannel": "Canale privato", "mobile.channel_info.publicChannel": "Canale Pubblico", "mobile.channel_list.alertMessageLeaveChannel": "Sei sicuro di voler tralasciare questo {term} {name}?", "mobile.channel_list.alertNo": "No", "mobile.channel_list.alertTitleLeaveChannel": "Tralascia {term}", "mobile.channel_list.alertYes": "Si", - "mobile.channel_list.channels": "CHANNELS", + "mobile.channel_list.channels": "CANALI", "mobile.channel_list.closeDM": "Chudi Messaggio Diretto", "mobile.channel_list.closeGM": "Chiudi Messaggio di Gruppo", "mobile.channel_list.dm": "Messaggio Diretto", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Errore durante l'esecuzione del comando", "mobile.components.channels_list_view.yourChannels": "I tuoi canali:", "mobile.components.error_list.dismiss_all": "Ignora Tutti", + "mobile.components.select_server_view.connect": "Connetti", + "mobile.components.select_server_view.connecting": "Connessione...", "mobile.components.select_server_view.continue": "Continua", "mobile.components.select_server_view.enterServerUrl": "Immetti URL Server", "mobile.components.select_server_view.proceed": "Procedi", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Immagine Salvata", "mobile.downloader.video_saved": "Video Salvato", "mobile.drawer.teamsTitle": "Gruppi", + "mobile.edit_channel": "Salva", "mobile.edit_post.title": "Modifica Messaggio", "mobile.emoji_picker.activity": "ATTIVITA'", "mobile.emoji_picker.custom": "PERSONALIZZATO", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Verificato da {vendor}", "mobile.markdown.code.copy_code": "Copia codice", "mobile.markdown.code.plusMoreLines": "+{count, number} più righe", + "mobile.markdown.image.error": "Caricamento immagine fallito:", + "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.more_dms.start": "Inizio", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Aggiorna", "mobile.post_info.add_reaction": "Aggiungi reazione", "mobile.post_info.copy_post": "Copia pubblicazione", + "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", + "mobile.rename_channel.display_name_required": "È richiesto il nome del canale", + "mobile.rename_channel.name_lowercase": "L'URL deve essere composto da caratteri alfanumerici minuscoli", + "mobile.rename_channel.name_maxLength": "L'URL deve essere al massimo di {maxLength, number} caratteri", + "mobile.rename_channel.name_minLength": "L'URL deve essere lungo almeno {minLength, number} caratteri", + "mobile.rename_channel.name_required": "URL richiesto", "mobile.request.invalid_response": "Risposta non valida ricevuta dal server.", "mobile.retry_message": "Aggiornamento messaggi fallito. Riprovare.", "mobile.routes.channelInfo": "Informazioni", @@ -2527,14 +2561,14 @@ "team_settings_modal.importTab": "Importa", "team_settings_modal.title": "Impostazioni gruppo", "team_sidebar.join": "Gruppi liberi a cui puoi accedere.", - "textbox.bold": "**bold**", + "textbox.bold": "**grassetto**", "textbox.edit": "Modifica messaggio", "textbox.help": "Aiuto", - "textbox.inlinecode": "`inline code`", - "textbox.italic": "_italic_", - "textbox.preformatted": "```preformatted```", + "textbox.inlinecode": "`linea di codice`", + "textbox.italic": "_corsivo_", + "textbox.preformatted": "```preformattato```", "textbox.preview": "Anteprima", - "textbox.quote": ">quote", + "textbox.quote": ">citazione", "textbox.strike": "barrato", "tutorial_intro.allSet": "Configurazione completata", "tutorial_intro.end": "Clicca \"Avanti\" per entrare in {channel}. Questo è il primo canale che i colleghi visualizzano all'accesso. Pubblica qui i messaggi che tutti dovranno vedere.", diff --git a/assets/base/i18n/ja.json b/assets/base/i18n/ja.json index 1a81389bf..18719e413 100644 --- a/assets/base/i18n/ja.json +++ b/assets/base/i18n/ja.json @@ -254,9 +254,9 @@ "admin.data_retention.confirmChangesModal.description.itemMessageDeletion": "全てのメッセージは{days}日後に完全に削除されます。", "admin.data_retention.confirmChangesModal.description.itemMessageIndefinite": "全てのメッセージは永遠に保持されます。", "admin.data_retention.confirmChangesModal.title": "データ保持ポリシーを確認する", - "admin.data_retention.createJob.help": "直ちにデータ保持削除ジョブを開始します。", + "admin.data_retention.createJob.help": "まもなくデータ保持削除処理を開始します。", "admin.data_retention.createJob.title": "今すぐ削除ジョブを実行する", - "admin.data_retention.deletionJobStartTime.description": "毎日スケジュールされているデータ保持ジョブの開始時間を設定します。システムを使用する人が少ない時間を選択してください。また、HH:MM形式の24時間表記を指定してください。", + "admin.data_retention.deletionJobStartTime.description": "毎日スケジュールされているデータ保持処理の開始時刻を設定します。システムを使用する人が少ない時間を選択してください。また、HH:MM形式の24時間表記を指定してください。", "admin.data_retention.deletionJobStartTime.example": "例: \"02:00\"", "admin.data_retention.deletionJobStartTime.title": "データ削除時間:", "admin.data_retention.enableFileDeletion.description": "Mattermostがチャンネルやダイレクトメッセージにアップロードされたファイルを保持する期間を設定してください。", @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "パーソナルアクセストークン管理", "admin.manage_tokens.userAccessTokensDescription": "パーソナルアクセストークンはセッショントークンと同様に機能し、統合機能がMattermostサーバーとやり取りするする統合機能で使用することができます。ユーザーが無効化されるとトークンんも無効になります。詳しくはパーソナルアクセストークンを参照してください。", "admin.manage_tokens.userAccessTokensNone": "パーソナルアクセストークンが存在しません。", + "admin.messageExport.createJob.help": "まもなくメッセージエクスポート処理を開始します。", + "admin.messageExport.createJob.title": "今すぐメッセージエクスポート処理を開始する", + "admin.messageExport.description": "メッセージエクスポートはすべての投稿をサードパーティシステムにインポート可能な形式でファイルに出力します。エクスポート処理は一日に一度実行されるようスケジュールされます。", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "エクスポートデータのファイルフォーマットです。データのインポート先のシステムに合わせてください。", + "admin.messageExport.exportFormat.title": "エクスポートファイルフォーマット:", + "admin.messageExport.exportFromTimestamp.description": "これより古い投稿はエクスポートされません。ユニックス標準時(1970年1月1日)からの秒数として指定してください。", + "admin.messageExport.exportFromTimestamp.example": "例: 2017年10月24日(火) @ PM 12:00 UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "エクスポートする最も古い投稿の作成日時: ", + "admin.messageExport.exportJobStartTime.description": "毎日スケジュールされているメッセージエクスポート処理の開始時刻を設定してください。システムを使用する人が少ない時間を選択してください。また、HH:MM形式の24時間表記で指定してください。", + "admin.messageExport.exportJobStartTime.example": "例: \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "メッセージエクスポート時刻:", + "admin.messageExport.exportLocation.description": "エクスポートファイルを書き込むハードディスク上のディレクトリです。Mattermostが書き込み可能なディレクトリである必要があります。ファイル名は含めないでください。", + "admin.messageExport.exportLocation.example": "例: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "エクスポートディレクトリ:", + "admin.messageExport.title": "メッセージエクスポート(ベータ版)", "admin.metrics.enableDescription": "有効な場合、Mattermostはパフォーマンスのモニタリングやプロファイリングが有効になります。Mattermostのパフォーマンスモニタリングの設定について、詳しくはdocumentationを参照してください。", "admin.metrics.enableTitle": "パフォーマンスモニタリングを有効にする:", "admin.metrics.listenAddressDesc": "パフォーマンスメトリクスの公開先のサーバーが接続待ちをするアドレスです。", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "接続待ちアドレス:", "admin.service.listenDescription": "使用するIPアドレスとポート番号を設定します。\":8065\"と入力することで全てのインターフェイスのIPアドレスでアクセスを待ちます。\"127.0.0.1:8065\"と指定することで、一つのIPアドレスでアクセスを待ちます。\"システムポート\"や\"ウェルノウンポート\"と呼ばれる 0~1023 までの範囲のポート番号を選んだ場合、そのポートを使用する権限が必要になります。Linuxでは、Mattermostがウェルノウンポートを使用するために \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" を利用することができます。", "admin.service.listenExample": "例: \":8065\"", + "admin.service.messageExportDesc": "有効な場合、システムは一日に一度、送信された全てのメッセージをエクスポートします。", + "admin.service.messageExportTitle": "メッセージエクスポートを有効にする:", "admin.service.mfaDesc": "有効な場合、AD/LDAPか電子メールログインのユーザーはGoogle Authenticatorを使用した多要素認証をアカウントに追加することができます。", "admin.service.mfaTitle": "多要素認証を有効にする:", "admin.service.mobileSessionDays": "モバイルのセッション維持期間 (日数):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "ログ", "admin.sidebar.login": "ログイン", "admin.sidebar.logs": "ログ", + "admin.sidebar.message_export": "メッセージエクスポート(ベータ版)", "admin.sidebar.metrics": "パフォーマンスモニタリング", "admin.sidebar.mfa": "多要素認証", "admin.sidebar.nativeAppLinks": "Mattermostアプリリンク", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "デスクトップ通知を送信する", "channel_notifications.unreadInfo": "未読のメッセージがある場合、チャンネル名がサイドバーに太字で表示されます。「あなたについての投稿のみ」を選択することで、あなたについての投稿がある場合のみ太字で表示されます。", "channel_select.placeholder": "--- チャンネルを選択してください ---", + "channel_switch_modal.deactivated": "無効にする", "channel_switch_modal.dm": "(ダイレクトメッセージ)", "channel_switch_modal.failed_to_open": "チャンネルを開けませんでした。", "channel_switch_modal.not_found": "一致するものは見つかりませんでした。", @@ -1408,6 +1428,7 @@ "create_comment.file": "ファイルのアップロード", "create_comment.files": "複数ファイルのアップロード", "create_post.comment": "コメント", + "create_post.deactivated": "無効化されたユーザーのいるアーカイブされたチャンネルを見ています。", "create_post.error_message": "メッセージが長すぎます。文字数: {length}/{limit}", "create_post.post": "投稿", "create_post.shortcutsNotSupported": "このデバイスではキーボードショートカットはサポートされていません。", @@ -1907,7 +1928,7 @@ "mobile.android.photos_permission_denied_title": "フォトライブラリーへのアクセスを要求しています", "mobile.android.videos_permission_denied_description": "ライブラリからビデオをアップロードするには権限設定を変更してください。", "mobile.android.videos_permission_denied_title": "ビデオライブラリーへのアクセスを要求しています", - "mobile.channel.markAsRead": "Mark As Read", + "mobile.channel.markAsRead": "既読にする", "mobile.channel_drawer.search": "移動する...", "mobile.channel_info.alertMessageDeleteChannel": "{term} {name} を本当に削除しますか?", "mobile.channel_info.alertMessageLeaveChannel": "{term} {name} から本当に脱退しますか?", @@ -1916,13 +1937,14 @@ "mobile.channel_info.alertTitleLeaveChannel": "{term}から脱退する", "mobile.channel_info.alertYes": "はい", "mobile.channel_info.delete_failed": "チャンネル {displayName} を削除できませんでした。接続を確認し、もう一度試してみてください。", + "mobile.channel_info.edit": "チャンネルを編集する", "mobile.channel_info.privateChannel": "非公開チャンネル", "mobile.channel_info.publicChannel": "公開チャンネル", "mobile.channel_list.alertMessageLeaveChannel": "{term} {name} から本当に脱退しますか?", "mobile.channel_list.alertNo": "いいえ", "mobile.channel_list.alertTitleLeaveChannel": "{term} から脱退する", "mobile.channel_list.alertYes": "はい", - "mobile.channel_list.channels": "CHANNELS", + "mobile.channel_list.channels": "チャンネル", "mobile.channel_list.closeDM": "ダイレクトメッセージを閉じる", "mobile.channel_list.closeGM": "グループメッセージを閉じる", "mobile.channel_list.dm": "ダイレクトメッセージ", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "コマンド実行エラー", "mobile.components.channels_list_view.yourChannels": "あなたのチャンネル:", "mobile.components.error_list.dismiss_all": "すべて取り消す", + "mobile.components.select_server_view.connect": "接続する", + "mobile.components.select_server_view.connecting": "接続中...", "mobile.components.select_server_view.continue": "続ける", "mobile.components.select_server_view.enterServerUrl": "サーバーURLを入力してください", "mobile.components.select_server_view.proceed": "続行する", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "画像が保存されました", "mobile.downloader.video_saved": "動画が保存されました", "mobile.drawer.teamsTitle": "チーム", + "mobile.edit_channel": "保存する", "mobile.edit_post.title": "メッセージ編集中", "mobile.emoji_picker.activity": "アクティビティ", "mobile.emoji_picker.custom": "カスタム", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "{vendor}により保護されました", "mobile.markdown.code.copy_code": "コードのコピー", "mobile.markdown.code.plusMoreLines": "+{count, number}行", + "mobile.markdown.image.error": "読み込みに失敗した画像:", + "mobile.markdown.image.too_large": "画像が {maxWidth} x {maxHeight} の上限を超えています:", "mobile.markdown.link.copy_url": "URL のコピー", "mobile.mention.copy_mention": "あなたについての投稿のコピー", "mobile.more_dms.start": "先頭", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "更新", "mobile.post_info.add_reaction": "リアクションを追加する", "mobile.post_info.copy_post": "投稿のコピー", + "mobile.rename_channel.display_name_maxLength": "チャンネル名は {maxLength, number} 文字未満でなくてはなりません", + "mobile.rename_channel.display_name_minLength": "チャンネル名は {minLength, number} 文字以上でなくてはなりません", + "mobile.rename_channel.display_name_required": "チャンネル名が必要です", + "mobile.rename_channel.name_lowercase": "URLは小文字の英数字にしてください", + "mobile.rename_channel.name_maxLength": "URLは {maxLength, number} 文字未満でなくてはなりません", + "mobile.rename_channel.name_minLength": "URLは {minLength, number} 文字以上でなくてはなりません", + "mobile.rename_channel.name_required": "URLが必要です", "mobile.request.invalid_response": "サーバーから不正なレスポンスを受け取りました。", "mobile.retry_message": "メッセージを更新できませんでした。再度更新するには画面を引き上げてください。", "mobile.routes.channelInfo": "情報", diff --git a/assets/base/i18n/ko.json b/assets/base/i18n/ko.json index fb90cb654..d3649c4f4 100644 --- a/assets/base/i18n/ko.json +++ b/assets/base/i18n/ko.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Manage Personal Access Tokens", "admin.manage_tokens.userAccessTokensDescription": "Personal access tokens function similarly to session tokens and can be used by integrations to interact with this Mattermost server. Tokens are disabled if the user is deactivated. Learn more about personal access tokens.", "admin.manage_tokens.userAccessTokensNone": "No personal access tokens.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Set the start time of the daily scheduled message 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.messageExport.exportJobStartTime.example": "예시 \"2000\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "When true, Mattermost will enable performance monitoring collection and profiling. Please see documentation to learn more about configuring performance monitoring for Mattermost.", "admin.metrics.enableTitle": "Enable Performance Monitoring:", "admin.metrics.listenAddressDesc": "The address the server will listen on to expose performance metrics.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Listen Address:", "admin.service.listenDescription": "The address and port to which to bind and listen. Specifying \":8065\" will bind to all network interfaces. Specifying \"127.0.0.1:8065\" will only bind to the network interface having that IP address. If you choose a port of a lower level (called \"system ports\" or \"well-known ports\", in the range of 0-1023), you must have permissions to bind to that port. On Linux you can use: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" to allow Mattermost to bind to well-known ports.", "admin.service.listenExample": "예시 \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "When true, users with AD/LDAP or email login can add multi-factor authentication to their account using Google Authenticator.", "admin.service.mfaTitle": "Enable Multi-factor Authentication:", "admin.service.mobileSessionDays": "Session length for mobile apps (days):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "로그", "admin.sidebar.login": "로그인", "admin.sidebar.logs": "서버 로그 보기", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Performance Monitoring", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Mattermost 애플리케이션 링크", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "데스크탑 알림 받기", "channel_notifications.unreadInfo": "읽지 않은 채널은 사이드바에서 굵은 글씨로 표시됩니다. \"멘션만\"을 선택하면 내가 멘션된 채널만 굵게 표시됩니다.", "channel_select.placeholder": "--- 채널을 선택하세요 ---", + "channel_switch_modal.deactivated": "Deactivated", "channel_switch_modal.dm": "(개인 메시지)", "channel_switch_modal.failed_to_open": "Failed to open channel.", "channel_switch_modal.not_found": "일치하는 채널이 없습니다.", @@ -1408,6 +1428,7 @@ "create_comment.file": "파일 업로드 중", "create_comment.files": "파일 업로드 중", "create_post.comment": "답글", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Your message is too long. Character count: {length}/{limit}", "create_post.post": "글", "create_post.shortcutsNotSupported": "Keyboard shortcuts are not supported on your device.", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "{term} 떠나기", "mobile.channel_info.alertYes": "네", "mobile.channel_info.delete_failed": "We couldn't delete the channel {displayName}. Please check your connection and try again.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "비공개 채널", "mobile.channel_info.publicChannel": "공개 채널", "mobile.channel_list.alertMessageLeaveChannel": "{term} {name}을 (를) 종료 하시겠습니까?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "Your channels:", "mobile.components.error_list.dismiss_all": "Dismiss All", + "mobile.components.select_server_view.connect": "Connect", + "mobile.components.select_server_view.connecting": "연결", "mobile.components.select_server_view.continue": "계속하기", "mobile.components.select_server_view.enterServerUrl": "Enter Server URL", "mobile.components.select_server_view.proceed": "Proceed", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "서비스 약관", + "mobile.edit_channel": "저장", "mobile.edit_post.title": "Editing Message", "mobile.emoji_picker.activity": "ACTIVITY", "mobile.emoji_picker.custom": "CUSTOM", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Secured by {vendor}", "mobile.markdown.code.copy_code": "Copy Code", "mobile.markdown.code.plusMoreLines": "+{count, number} more lines", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "Copy URL", "mobile.mention.copy_mention": "Copy Mention", "mobile.more_dms.start": "Start", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Refresh", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", + "mobile.rename_channel.display_name_maxLength": "Channel name must be less than {maxLength, number} characters", + "mobile.rename_channel.display_name_minLength": "Channel name must be {minLength, number} or more characters", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "Must be lowercase alphanumeric characters", + "mobile.rename_channel.name_maxLength": "URL must be less than {maxLength, number} characters", + "mobile.rename_channel.name_minLength": "URL must be {minLength, number} or more characters", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Received invalid response from the server.", "mobile.retry_message": "Refreshing messages failed. Pull up to try again.", "mobile.routes.channelInfo": "Info", diff --git a/assets/base/i18n/nl.json b/assets/base/i18n/nl.json index f1794dbe5..f3c2bcced 100644 --- a/assets/base/i18n/nl.json +++ b/assets/base/i18n/nl.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Manage Personal Access Tokens", "admin.manage_tokens.userAccessTokensDescription": "Personal access tokens function similarly to session tokens and can be used by integrations to interact with this Mattermost server. Tokens are disabled if the user is deactivated. Learn more about personal access tokens.", "admin.manage_tokens.userAccessTokensNone": "No personal access tokens.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Set the start time of the daily scheduled message 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.messageExport.exportJobStartTime.example": "Bijv.: \"2000\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "When true, Mattermost will enable performance monitoring collection and profiling. Please see documentation to learn more about configuring performance monitoring for Mattermost.", "admin.metrics.enableTitle": "Enable Performance Monitoring:", "admin.metrics.listenAddressDesc": "The address the server will listen on to expose performance metrics.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Luister Adres:", "admin.service.listenDescription": "The address and port to which to bind and listen. Specifying \":8065\" will bind to all network interfaces. Specifying \"127.0.0.1:8065\" will only bind to the network interface having that IP address. If you choose a port of a lower level (called \"system ports\" or \"well-known ports\", in the range of 0-1023), you must have permissions to bind to that port. On Linux you can use: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" to allow Mattermost to bind to well-known ports.", "admin.service.listenExample": "Bijv.: \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "When true, users with AD/LDAP or email login can add multi-factor authentication to their account using Google Authenticator.", "admin.service.mfaTitle": "Aanzetten multi-factor authenticatie:", "admin.service.mobileSessionDays": "Sessie duur voor mobiel (dagen):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Loggen", "admin.sidebar.login": "Login", "admin.sidebar.logs": "Logs", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Performance Monitoring", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Mattermost App Links", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Stuur desktop meldingen", "channel_notifications.unreadInfo": "De kanaal-naam is vet in de navigatiekolom wanneer er ongelezen berichten zijn. Wanneer \"Enkel bij vermeldingen\" is geselecteerd, zal het kanaal enkel vet zijn wanneer uw naam vermeld is.", "channel_select.placeholder": "--- Selecteer een kanaal ---", + "channel_switch_modal.deactivated": "Deactivated", "channel_switch_modal.dm": "(Privé bericht)", "channel_switch_modal.failed_to_open": "Failed to open channel.", "channel_switch_modal.not_found": "Geen overeenkomsten gevonden.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Bestand uploaden", "create_comment.files": "Bestand uploaden", "create_post.comment": "Commentaar", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Your message is too long. Character count: {length}/{limit}", "create_post.post": "Bericht", "create_post.shortcutsNotSupported": "Toetsenbord snelkoppelingen worden niet ondersteund op jouw apparaat.", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "Verlaat {term}", "mobile.channel_info.alertYes": "Ja", "mobile.channel_info.delete_failed": "We couldn't delete the channel {displayName}. Please check your connection and try again.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "Verlaat kanaal", "mobile.channel_info.publicChannel": "Publieke kanalen", "mobile.channel_list.alertMessageLeaveChannel": "Weet u zeker dat u deze {term} wilt verwijderen?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "Your channels:", "mobile.components.error_list.dismiss_all": "Dismiss All", + "mobile.components.select_server_view.connect": "Connect", + "mobile.components.select_server_view.connecting": "Verbindingen", "mobile.components.select_server_view.continue": "doorgaan", "mobile.components.select_server_view.enterServerUrl": "Enter Server URL", "mobile.components.select_server_view.proceed": "Proceed", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "Termen", + "mobile.edit_channel": "Opslaan", "mobile.edit_post.title": "Editing Message", "mobile.emoji_picker.activity": "ACTIVITY", "mobile.emoji_picker.custom": "CUSTOM", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Secured by {vendor}", "mobile.markdown.code.copy_code": "Copy Code", "mobile.markdown.code.plusMoreLines": "+{count, number} more lines", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "Copy URL", "mobile.mention.copy_mention": "Copy Mention", "mobile.more_dms.start": "Start", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Refresh", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", + "mobile.rename_channel.display_name_maxLength": "Channel name must be less than {maxLength, number} characters", + "mobile.rename_channel.display_name_minLength": "Channel name must be {minLength, number} or more characters", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "Kan enkel kleine letters en nummers zijn", + "mobile.rename_channel.name_maxLength": "URL must be less than {maxLength, number} characters", + "mobile.rename_channel.name_minLength": "URL must be {minLength, number} or more characters", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Received invalid response from the server.", "mobile.retry_message": "Refreshing messages failed. Pull up to try again.", "mobile.routes.channelInfo": "Info", diff --git a/assets/base/i18n/pl.json b/assets/base/i18n/pl.json index 4a8d803b6..b006de2ae 100644 --- a/assets/base/i18n/pl.json +++ b/assets/base/i18n/pl.json @@ -29,10 +29,10 @@ "activity_log.sessionsDescription": "Sesje tworzone są w momencie logowania w nowej przeglądarce na danym urządzeniu. Sesje pozwalają korzystać z Mattermost bez potrzeby ponownego logowania się przez czas określony przez Administratora systemu. Jeśli chcesz wylogować się wcześniej, użyj przycisku \"Wyloguj\" poniżej, co zakończy sesję.", "activity_log_modal.android": "Android", "activity_log_modal.androidNativeApp": "Natywna aplikacja dla Android", - "activity_log_modal.androidNativeClassicApp": "Android Native Classic App", + "activity_log_modal.androidNativeClassicApp": "Andridowa klasyczna natywna aplikacja", "activity_log_modal.desktop": "Natywna aplikacja desktopowa", "activity_log_modal.iphoneNativeApp": "Natywna aplikacja dla iPhone", - "activity_log_modal.iphoneNativeClassicApp": "iPhone Native Classic App", + "activity_log_modal.iphoneNativeClassicApp": "Andridowa klasyczna natywna aplikacja", "add_command.autocomplete": "Automatyczne uzupełnianie", "add_command.autocomplete.help": "(Opcjonalnie) Pokaż polecenia w liście autouzupełniania.", "add_command.autocompleteDescription": "Opis do listy autouzupełniania", @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Manage Personal Access Tokens", "admin.manage_tokens.userAccessTokensDescription": "Personal access tokens function similarly to session tokens and can be used by integrations to interact with this Mattermost server. Tokens are disabled if the user is deactivated. Learn more about personal access tokens.", "admin.manage_tokens.userAccessTokensNone": "Brak osobistych tokenów dostępu.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Set the start time of the daily scheduled message 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.messageExport.exportJobStartTime.example": "Np. \"2000\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "Jeśli włączone, Mattermost umożliwi monitorowanie wydajności oraz profilowanie. Zobacz proszę dokumentację aby dowiedzieć się więcej na temat konfiguracji monitoringu wydajności dla Mattermost.", "admin.metrics.enableTitle": "Włącz Monitorowanie Wydajności:", "admin.metrics.listenAddressDesc": "Adres na którym serwer będzie nasłuchiwał aby udostępnić metrykę wydajności.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Adres nasłuchiwania:", "admin.service.listenDescription": "Adres z którym się powiązać i nasłuchiwać. Podanie \":8065\" powiąże ze wszystkimi interfejsami sieci. Podanie \"127.0.0.1:8065\" powiąże tylko z podanym adresem IP. Jeśli wybierzesz niższy port (zwane \"portami systemowymi\" lub \"dobrze znanymi portami\", w zakresie 0-1023), musisz mieć uprawnienia sudo żeby powiązać z takim portem. Na Linuksie możesz użyć: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" by pozwolić Mattermost na wiązanie z portami systemowymi.", "admin.service.listenExample": "Np. \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "Gdy włączone, użytkownicy z lodowaniem AD/LDAP albo email, mogą dodać do swojego konta uwierzytelnianie za pomocą Uwierzytelniania Google.", "admin.service.mfaTitle": "Włącz uwierzytelnianie wieloskładnikowe:", "admin.service.mobileSessionDays": "Długość sesji mobilnej (dni):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Logowanie", "admin.sidebar.login": "Login", "admin.sidebar.logs": "Logi", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Monitorowanie Wydajności", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Link do aplikacji Mattermost", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Wyświetlanie powiadomień na pulpicie", "channel_notifications.unreadInfo": "Nazwa kanału jest pogrubiona w pasku bocznym kanału jeśli są w nim nieprzeczytane wiadomości. Wybranie \"Tylko dla wzmianek\" pogrubi nazwę kanału tylko jeśli zostaniesz wspomniana/y.", "channel_select.placeholder": "--- Wybierz kanał ---", + "channel_switch_modal.deactivated": "Dezaktywuj", "channel_switch_modal.dm": "(Wiadomość bezpośrednia)", "channel_switch_modal.failed_to_open": "Otwarcie kanału nie powiodło się.", "channel_switch_modal.not_found": "Nie znaleziono dopasowań.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Wysyłanie pliku", "create_comment.files": "Wysyłanie plików", "create_post.comment": "Komentarz", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Wiadomość jest zbyt długa. Ilość znaków: {length}/{limit}", "create_post.post": "Napisz", "create_post.shortcutsNotSupported": "Skróty klawiszowe nie są obsługiwane na twoim urządzeniu.", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "{term} - Opuść", "mobile.channel_info.alertYes": "Tak", "mobile.channel_info.delete_failed": "Nie można dołączyć do kanału {displayName}. Sprawdź swoje połączenie i spróbuj ponownie.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "Prywatny kanał", "mobile.channel_info.publicChannel": "Kanał publiczny", "mobile.channel_list.alertMessageLeaveChannel": "Jesteś pewien, że chcesz usunąć {term} {name}?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "Twoje kanały:", "mobile.components.error_list.dismiss_all": "Odrzuć wszystkie", + "mobile.components.select_server_view.connect": "Połączono", + "mobile.components.select_server_view.connecting": "Łączenie...", "mobile.components.select_server_view.continue": "Kontynuuj", "mobile.components.select_server_view.enterServerUrl": "Wprowadź adres URL serwera", "mobile.components.select_server_view.proceed": "Kontynuuj", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "Zespoły", + "mobile.edit_channel": "Zapisz", "mobile.edit_post.title": "Edycja Wiadomości", "mobile.emoji_picker.activity": "AKTYWNOŚCI", "mobile.emoji_picker.custom": "CUSTOM", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Secured by {vendor}", "mobile.markdown.code.copy_code": "Copy Code", "mobile.markdown.code.plusMoreLines": "+{count, number} more lines", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "Copy URL", "mobile.mention.copy_mention": "Copy Mention", "mobile.more_dms.start": "Start", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Odśwież", "mobile.post_info.add_reaction": "Add Reaction", "mobile.post_info.copy_post": "Copy Post", + "mobile.rename_channel.display_name_maxLength": "Channel name must be less than {maxLength, number} characters", + "mobile.rename_channel.display_name_minLength": "Channel name must be {minLength, number} or more characters", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "Musi składać się z alfanumerycznych znaków z małej litery", + "mobile.rename_channel.name_maxLength": "URL must be less than {maxLength, number} characters", + "mobile.rename_channel.name_minLength": "URL must be {minLength, number} or more characters", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Nieprawidłowa odpowiedź od serwera.", "mobile.retry_message": "Odświeżanie wiadomości nie powiodło się. Przeciągnij do góry, by spróbować ponownie.", "mobile.routes.channelInfo": "Informacje", @@ -2113,9 +2147,9 @@ "modal.manaul_status.button": "Tak, ustaw mój status na \"Online\"", "modal.manaul_status.message": "Czy chcesz zmienić status na \"Online\"?", "modal.manaul_status.title_": "Twój status został ustawiony na \"{status}\"", - "modal.manaul_status.title_away": "Twój status został ustawiony na \"{status}\"", + "modal.manaul_status.title_away": "Twój status został ustawiony na \"Zaraz wracam\"", "modal.manaul_status.title_dnd": "Your status is set to \"Do Not Disturb\"", - "modal.manaul_status.title_offline": "Twój status został ustawiony na \"{status}\"", + "modal.manaul_status.title_offline": "Twój status został ustawiony na \"Offline\"", "modal.manual_status.cancel_": "Nie, pozostaw \"{status}\"", "modal.manual_status.cancel_away": "No, keep it as \"Away\"", "modal.manual_status.cancel_dnd": "No, keep it as \"Do Not Disturb\"", diff --git a/assets/base/i18n/pt-BR.json b/assets/base/i18n/pt-BR.json index f7f3c338d..125109ca2 100644 --- a/assets/base/i18n/pt-BR.json +++ b/assets/base/i18n/pt-BR.json @@ -487,7 +487,7 @@ "admin.image.amazonS3IdDescription": "Obter essa credencial do seu administrador Amazon EC2.", "admin.image.amazonS3IdExample": "Ex.: \"AKIADTOVBGERKLCBV\"", "admin.image.amazonS3IdTitle": "Amazon S3 Access Key ID:", - "admin.image.amazonS3RegionDescription": "(Opcional) A região AWS que você selecionou quando criou o S3 bucket. Se a região não for configurada, o Mattermost irá tentar selecionar uma região apropriada na AWS, ou configurar para 'us-east-1' caso não ache.", + "admin.image.amazonS3RegionDescription": "A região AWS que você selecionou quando criou o S3 bucket. Se a região não for configurada, o Mattermost irá tentar selecionar uma região apropriada na AWS, ou configurar para 'us-east-1' caso não ache.", "admin.image.amazonS3RegionExample": "Ex.: \"us-east-1\"", "admin.image.amazonS3RegionTitle": "Amazon S3 Region:", "admin.image.amazonS3SSEDescription": "Quando verdadeiro, criptografa arquivos no Amazon S3 usando criptografia do lado do servidor com as chaves gerenciadas do Amazon S3. Veja a documentação para saber mais.", @@ -543,7 +543,7 @@ "admin.ldap.emailAttrEx": "Ex.: \"mail\" ou \"userPrincipalName\"", "admin.ldap.emailAttrTitle": "Atributo de E-mail:", "admin.ldap.enableDesc": "Quando verdadeiro, Mattermost permite login utilizando AD/LDAP", - "admin.ldap.enableSyncDesc": "When true, Mattermost periodically synchronizes users from AD/LDAP. When false, user attributes are updated from SAML during user login.", + "admin.ldap.enableSyncDesc": "Quando verdadeiro, Mattermost irá periodicamente sincronizar os usuários do AD/LDAP. Quando falso, os atributos dos usuários são atualizando do SAML quando o usuário fizer o login.", "admin.ldap.enableSyncTitle": "Ativar Sincronização com AD/LDAP:", "admin.ldap.enableTitle": "Ativar login with AD/LDAP:", "admin.ldap.firstnameAttrDesc": "(Opcional) O atributo no servidor AD/LDAP que será usado para preencher o primeiro nome dos usuários no Mattermost. Quando definido, os usuários não serão capazes de editar o seu primeiro nome, uma vez que é sincronizado com o servidor LDAP. Quando deixado em branco, os usuários poderão definir seu próprio primeiro nome em Configurações de Conta.", @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Gerenciar Tokens de Acesso Individual", "admin.manage_tokens.userAccessTokensDescription": "Os tokens de acesso individual funcionam de forma semelhante aos tokens de sessão e podem ser usados por integrações para interagir com este servidor Mattermost. Tokens são desativados se o usuário está desativado. Saiba mais sobre tokens de acesso individual.", "admin.manage_tokens.userAccessTokensNone": "Não há tokens de acesso individual.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Ajuste a hora de início para exportação de mensagens diária. Escolha uma hora em que tenha menos pessoas utilizando o sistema. A hora em 24 horas e no formato HH:MM.", + "admin.messageExport.exportJobStartTime.example": "Ex.: \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Hora Exportação de Mensagem:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "Ex.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Diretório para Exportação:", + "admin.messageExport.title": "Exportação de Mensagem (Beta)", "admin.metrics.enableDescription": "Quando verdadeiro, Mattermost irá habilitar a coleta do monitoramento de performance e profiling. Por favor verifique documentação para ler mais sobre como configurar o monitoramento de performance para Mattermost.", "admin.metrics.enableTitle": "Habilitar Monitoramento de Performance:", "admin.metrics.listenAddressDesc": "O endereço que o servidor irá escutar para expor as métricas de performance.", @@ -732,7 +748,7 @@ "admin.plugins.settings.enable": "Ativar Plugins: ", "admin.plugins.settings.enableDesc": "Quando verdadeiro, ativa plugins no servidor Mattermost. Utilize plugins para integrar com sistemas de terceiros, estenda funcionalidades ou personalize a interface do seu servidor Mattermost. Veja a documentação para saber mais. ", "admin.plugins.settings.enableUploads": "Ativa Envio de Plugins: ", - "admin.plugins.settings.enableUploadsDesc": "Quando verdadeiro, ativa o envio de plugins pelo Administrador do Sistema em Plugins > Gerenciamento. Se você não planeja o envio de um plugin, defina como falso para controlar quais plugins são instalador no seu servidor. Veja a documentação para saber mais.", + "admin.plugins.settings.enableUploadsDesc": "Quando verdadeiro, ativa o envio de plugins pelo Administrador do Sistema em Plugins > Gerenciamento. Se você não planeja o upload de um plugin, defina como falso para controlar quais plugins são instalador no seu servidor. Veja a documentação para saber mais.", "admin.plugins.settings.title": "Configuração", "admin.privacy.showEmailDescription": "Quando falso, o endereço de email dos membros será ocultado para todos exceto para os Administradores do Sistema.", "admin.privacy.showEmailTitle": "Mostrar Endereços de Email: ", @@ -791,7 +807,7 @@ "admin.saml.emailAttrEx": "Ex.: \"Email\" ou \"PrimaryEmail\"", "admin.saml.emailAttrTitle": "Atributo de E-mail:", "admin.saml.enableDescription": "Quando verdadeiro, Mattermost irá permitir login usando SAML 2.0. Por favor veja a documentação para aprender mais sobre configurar SAML para o Mattermost.", - "admin.saml.enableSyncWithLdapDescription": "Quando verdadeiro, Mattermost sincroniza periodicamente os atributos dos usuários SAML, incluindo usuários desativados e removidos do AD/LDAP. Ative e configure as configurações de sincronização em Autenticação > AD/LDAP. Veja a documentação para saber mais.", + "admin.saml.enableSyncWithLdapDescription": "Quando verdadeiro, Mattermost sincroniza periodicamente os atributos dos usuários SAML, incluindo usuários desativados e removidos do AD/LDAP. Ative e configure as configurações de sincronização em Autenticação > AD/LDAP. Quando falso, os atributos do usuário serão atualizados durante o login. Veja a documentação para saber mais.", "admin.saml.enableSyncWithLdapTitle": "Habilitar sincronismo das contas SAML com AD/LDAP:", "admin.saml.enableTitle": "Ativar Login With SAML 2.0:", "admin.saml.encryptDescription": "Quando falso, Mattermost não irá descriptografar o SAML Assertions encriptado com o seu Provedor de Serviço de Certificado Público. Não recomendado para ambientes de produção. Apenas para teste.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Endereço à Escutar:", "admin.service.listenDescription": "O endereço e a porta à qual se ligar e ouvir. Especificando \":8065\" irá ligar-se a todas as interfaces de rede. Especificando \"127.0.0.1:8065\" só irá ligar à interface de rede com esse endereço IP. Se você escolher uma porta de um nível mais baixo (chamadas de \"portas do sistema\" ou \"portas conhecidas\", na faixa de 0-1023), você deve ter permissões para se ligar a essa porta. No Linux, você pode usar: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" para permitir o Mattermost vincular a portas conhecidas.", "admin.service.listenExample": "Ex.: \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "Quando verdadeiro, usuários com AD/LDAP ou login por email poderão adicionar a autenticação multi-fator nas suas contas usando o Google Authenticator.", "admin.service.mfaTitle": "Ativar Autenticação Multi-Fator:", "admin.service.mobileSessionDays": "Tamanho da Sessão Móvel (dias):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Logs", "admin.sidebar.login": "Login", "admin.sidebar.logs": "Logs", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Monitoramento de Performance", "admin.sidebar.mfa": "MFA", "admin.sidebar.nativeAppLinks": "Links Aplicativo Mattermost", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Enviar notificações de desktop", "channel_notifications.unreadInfo": "O nome do canal fica em negrito na barra lateral quando houver mensagens não lidas. Selecionando \"Apenas menções\" o canal vai ficar em negrito apenas quando você for mencionado.", "channel_select.placeholder": "--- Selecione um canal ---", + "channel_switch_modal.deactivated": "Desativado", "channel_switch_modal.dm": "(Mensagem Direta)", "channel_switch_modal.failed_to_open": "Falha ao abrir o canal.", "channel_switch_modal.not_found": "Nenhum resultado encontrado.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Enviando arquivo", "create_comment.files": "Enviando arquivos", "create_post.comment": "Comentário", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Sua mensagem é muito longa. Número de caracteres: {length}/{limit}", "create_post.post": "Post", "create_post.shortcutsNotSupported": "Atalhos do teclado não está disponível no seu dispositivo.", @@ -1907,7 +1928,7 @@ "mobile.android.photos_permission_denied_title": "Acesso a galeria de fotos é necessário", "mobile.android.videos_permission_denied_description": "Para enviar vides de sua galeria, por favor altere as permissões.", "mobile.android.videos_permission_denied_title": "Acesso a galeria de videis é necessário", - "mobile.channel.markAsRead": "Mark As Read", + "mobile.channel.markAsRead": "Marcar Como Lido", "mobile.channel_drawer.search": "Pular para...", "mobile.channel_info.alertMessageDeleteChannel": "Você tem certeza que quer excluir o {term} {name}?", "mobile.channel_info.alertMessageLeaveChannel": "Você tem certeza que quer deixar o {term} {name}?", @@ -1916,13 +1937,14 @@ "mobile.channel_info.alertTitleLeaveChannel": "Sair {term}", "mobile.channel_info.alertYes": "Sim", "mobile.channel_info.delete_failed": "Não foi possível apagar o canal {displayName}. Por favor verifique a sua conexão e tente novamente.", + "mobile.channel_info.edit": "Editar Canal", "mobile.channel_info.privateChannel": "Canal Privado", "mobile.channel_info.publicChannel": "Canal Público", "mobile.channel_list.alertMessageLeaveChannel": "Você tem certeza que quer deixar o {term} {name}?", "mobile.channel_list.alertNo": "Não", "mobile.channel_list.alertTitleLeaveChannel": "Sair {term}", "mobile.channel_list.alertYes": "Sim", - "mobile.channel_list.channels": "CHANNELS", + "mobile.channel_list.channels": "CANAIS", "mobile.channel_list.closeDM": "Fechar Mensagem Direta", "mobile.channel_list.closeGM": "Fechar Mensagem em Grupo", "mobile.channel_list.dm": "Mensagem Direta", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Erro ao Executar o Comando", "mobile.components.channels_list_view.yourChannels": "Seus canais:", "mobile.components.error_list.dismiss_all": "Descartar todos", + "mobile.components.select_server_view.connect": "Conectar", + "mobile.components.select_server_view.connecting": "Conectando...", "mobile.components.select_server_view.continue": "Continuar", "mobile.components.select_server_view.enterServerUrl": "Informe a URL do servidor", "mobile.components.select_server_view.proceed": "Prosseguir", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Imagem Salva", "mobile.downloader.video_saved": "Vídeo Salvo", "mobile.drawer.teamsTitle": "Equipes", + "mobile.edit_channel": "Salvar", "mobile.edit_post.title": "Editando a Mensagem", "mobile.emoji_picker.activity": "ATIVIDADE", "mobile.emoji_picker.custom": "PERSONALIZADO", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Garantido por {vendor} ", "mobile.markdown.code.copy_code": "Copiar Código", "mobile.markdown.code.plusMoreLines": "mais +{count, number} linhas", + "mobile.markdown.image.error": "Imagem de falha de carregamento:", + "mobile.markdown.image.too_large": "A imagem excede as dimensões máximas de {maxWidth} por {maxHeight}:", "mobile.markdown.link.copy_url": "Copiar URL", "mobile.mention.copy_mention": "Copiar Menção", "mobile.more_dms.start": "Início", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Atualizar", "mobile.post_info.add_reaction": "Adicionar Reação", "mobile.post_info.copy_post": "Copiar Post", + "mobile.rename_channel.display_name_maxLength": "Nome do canal precisa ter menos de {maxLength, number} caracteres", + "mobile.rename_channel.display_name_minLength": "Nome do canal deve ter {minLength, number} caracteres ou mais", + "mobile.rename_channel.display_name_required": "Nome do canal é obrigatório", + "mobile.rename_channel.name_lowercase": "URL deve ter caracteres minúsculos alfanuméricos", + "mobile.rename_channel.name_maxLength": "URL deve ter menos de {maxLength, number} caracteres", + "mobile.rename_channel.name_minLength": "URL deve ter {minLength, number} caracteres ou mais", + "mobile.rename_channel.name_required": "URL é obrigatória", "mobile.request.invalid_response": "Recebido uma resposta inválida do servidor.", "mobile.retry_message": "Atualização de mensagens falharam. Puxe para tentar novamente.", "mobile.routes.channelInfo": "Informações", @@ -2300,7 +2334,7 @@ "rhs_root.unpin": "Desafixar do canal", "rhs_thread.rootPostDeletedMessage.body": "Uma parte desta thread foi apagada devido a política de retenção de dados. Você nao pode mais responder para esta thread.", "save_button.save": "Salvar", - "save_button.saving": "Saving", + "save_button.saving": "Salvando", "search_bar.search": "Procurar", "search_bar.usage": "

Opções de Pesquisa

", "search_header.results": "Resultados da Pesquisa", diff --git a/assets/base/i18n/ru.json b/assets/base/i18n/ru.json index 78919ca66..10f3eee82 100644 --- a/assets/base/i18n/ru.json +++ b/assets/base/i18n/ru.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Manage Personal Access Tokens", "admin.manage_tokens.userAccessTokensDescription": "Personal access tokens function similarly to session tokens and can be used by integrations to interact with this Mattermost server. Tokens are disabled if the user is deactivated. Learn more about personal access tokens.", "admin.manage_tokens.userAccessTokensNone": "No personal access tokens.", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "Установите время начала ежедневного задания сохранения данных. Выберите время, когда наименьшее число людей используют вашу систему. Время должно быть в 24-часовом формате ЧЧ:ММ.", + "admin.messageExport.exportJobStartTime.example": "Например: \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "Если включено, в Mattermost будет включен сбор данных о производительности и профилирование. Дополнительную информацию по конфигурации мониторинга производительности смотрите в документации.", "admin.metrics.enableTitle": "Включить мониторинг производительности", "admin.metrics.listenAddressDesc": "Адрес, прослушиваемый сервером для предоставления метрик производительности", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Прослушиваемый адрес:", "admin.service.listenDescription": "Адрес и порт для привязки и ожидания соединений. Указание \":8065\" приведет к привязке ко всем сетевым интерфейсам. Указание \"127.0.0.1:8065\" приведет к привязке к сетевому интерфейсу, с указанным IP-адресом. Если вы выбираете порт нижнего уровня (так называемые \"системные порты\" или \"хорошо известные порты\", в диапазоне 0-1023), вы должны обладать необходимыми правами, для привязку к этому порту. На Linux вы можете выполнить: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\", что позволит Mattermost привязываться к известным портам.", "admin.service.listenExample": "Например: \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "When true, users with AD/LDAP or email login can add multi-factor authentication to their account using Google Authenticator.", "admin.service.mfaTitle": "Включить мультифакторную аутентификацию:", "admin.service.mobileSessionDays": "Длина сессии на мобильных устройствах (дней):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Журналирование", "admin.sidebar.login": "Login", "admin.sidebar.logs": "Журналы", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "Мониторинг производительности", "admin.sidebar.mfa": "МФА", "admin.sidebar.nativeAppLinks": "Ссылки на приложения Mattermost", @@ -1309,7 +1328,7 @@ "channel_loader.connection_error": "Возникла проблема с сетевым подключением.", "channel_loader.posted": "Опубликовано", "channel_loader.postedImage": " загрузил изображение", - "channel_loader.socketError": "Проверьте соединение, Mattermost недоступен. Если проблема не устранена, попросите администратора проверить порт WebSocket.", + "channel_loader.socketError": "Проверьте соединение, Mattermost недоступен. Если проблема не устранена, попросите администратора проверить порт WebSocket.", "channel_loader.someone": "Кто-то", "channel_loader.something": " сделал что-то новое", "channel_loader.unknown_error": "Мы получили неожиданный код состояния от сервера.", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Отправлять уведомления на рабочий стол", "channel_notifications.unreadInfo": "Название канала в боковом меню выделяется жирным, когда есть непрочитанные сообщения. Если выбрано \"Только при упоминаниях\" название канала будет выделяться только если Вас упомянут.", "channel_select.placeholder": "--- Выбрать канал ---", + "channel_switch_modal.deactivated": "Деактивировать", "channel_switch_modal.dm": "(Личное сообщение)", "channel_switch_modal.failed_to_open": "Не удалось открыть канал.", "channel_switch_modal.not_found": "Совпадений не найдено.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Загрузка файла", "create_comment.files": "Загрузка файлов", "create_post.comment": "Комментарий", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "Ваше сообщение слишком длинное. Количество символов: {length}/{limit}", "create_post.post": "Сообщение", "create_post.shortcutsNotSupported": "Горячие клавиши не поддерживаются на вашем устройстве.", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "Покинуть {term}", "mobile.channel_info.alertYes": "Да", "mobile.channel_info.delete_failed": "Мы не можем подключиться к каналу {displayName}. Пожалуйста, проверьте подключение и попробуйте заново.", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "Приватный канал", "mobile.channel_info.publicChannel": "Публичные каналы", "mobile.channel_list.alertMessageLeaveChannel": "Вы действительно хотите покинуть {term} {name}?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "Ваши каналы:", "mobile.components.error_list.dismiss_all": "Отменить все", + "mobile.components.select_server_view.connect": "Подключено", + "mobile.components.select_server_view.connecting": "Подключение...", "mobile.components.select_server_view.continue": "Продолжить", "mobile.components.select_server_view.enterServerUrl": "Введите адрес сервера", "mobile.components.select_server_view.proceed": "Продолжить", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "Команды", + "mobile.edit_channel": "Сохранить", "mobile.edit_post.title": "Редактирование сообщения", "mobile.emoji_picker.activity": "ACTIVITY", "mobile.emoji_picker.custom": "CUSTOM", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "Защищено {vendor}", "mobile.markdown.code.copy_code": "Copy Code", "mobile.markdown.code.plusMoreLines": "+{count, number} more lines", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "Copy URL", "mobile.mention.copy_mention": "Copy Mention", "mobile.more_dms.start": "Начать", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Обновить", "mobile.post_info.add_reaction": "Добавить реакцию", "mobile.post_info.copy_post": "Copy Post", + "mobile.rename_channel.display_name_maxLength": "Channel name must be less than {maxLength, number} characters", + "mobile.rename_channel.display_name_minLength": "Channel name must be {minLength, number} or more characters", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "Должны быть буквы или цифры в нижнем регистре", + "mobile.rename_channel.name_maxLength": "URL must be less than {maxLength, number} characters", + "mobile.rename_channel.name_minLength": "URL must be {minLength, number} or more characters", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "Получен неверный ответ от сервера", "mobile.retry_message": "Refreshing messages failed. Pull up to try again.", "mobile.routes.channelInfo": "Информация", diff --git a/assets/base/i18n/tr.json b/assets/base/i18n/tr.json index 0c2922ad7..0ec4473ba 100644 --- a/assets/base/i18n/tr.json +++ b/assets/base/i18n/tr.json @@ -487,7 +487,7 @@ "admin.image.amazonS3IdDescription": "Amazon EC2 yöneticinizden alacağınız kimlik doğrulama bilgilerini yazın.", "admin.image.amazonS3IdExample": "Örnek: \"AKIADTOVBGERKLCBV\"", "admin.image.amazonS3IdTitle": "Amazon S3 Erişimi Anahtar Kodu:", - "admin.image.amazonS3RegionDescription": "(İsteğe bağlı) S3 buketinizi oluştururken seçtiğiniz AWS bölgesi. Herhangi bir bölge ayarlanmamışsa Mattermost uygun AWS bölgesini belirlemeye çalışır ve bir bölge bulamaz ise 'us-east-1' olarak ayarlar.", + "admin.image.amazonS3RegionDescription": "S3 buketinizi oluştururken seçtiğiniz AWS bölgesi. Herhangi bir bölge ayarlanmamışsa Mattermost uygun AWS bölgesini belirlemeye çalışır ve bir bölge bulamaz ise 'us-east-1' olarak ayarlar.", "admin.image.amazonS3RegionExample": "Örnek: \"us-east-1\"", "admin.image.amazonS3RegionTitle": "Amazon S3 Bölgesi:", "admin.image.amazonS3SSEDescription": "Bu seçenek etkinleştirildiğinde, Amazon S3 üzerindeki dosyalar Amazon S3 tarafından yönetilen anahtarlar ile sunucu tarafında şifrelenir. Ayrıntılı bilgi almak için belgeler bölümüne bakın.", @@ -543,7 +543,7 @@ "admin.ldap.emailAttrEx": "Örnek: \"mail\" ya da \"userPrincipalName\"", "admin.ldap.emailAttrTitle": "E-posta Özniteliği:", "admin.ldap.enableDesc": "Bu seçenek etkinleştirildiğinde, Mattermost AD/LDAP kullanılarak oturum açılmasını sağlar", - "admin.ldap.enableSyncDesc": "When true, Mattermost periodically synchronizes users from AD/LDAP. When false, user attributes are updated from SAML during user login.", + "admin.ldap.enableSyncDesc": "Bu seçenek etkinleştirildiğinde, Mattermost kullanıcıları düzenli olarak AD/LDAP ile eşitlenir. Devre dışı bırakıldığında kullanıcı öznitelikleri, oturum açılırken SAML üzerinden güncellenir.", "admin.ldap.enableSyncTitle": "Kullanıcılar AD/LDAP ile Eşitlensin:", "admin.ldap.enableTitle": "AD/LDAP ile oturum açılabilsin:", "admin.ldap.firstnameAttrDesc": "(İsteğe bağlı) Mattermost kullanıcılarının adlarının alınacağı AD/LDAP sunucu özniteliği. Ayarlandığında, LDAP sunucusu ile eşitlendiğinden kullanıcılar adlarını değiştiremez. Boş bırakıldığında, kullanıcılar Hesap Ayarları bölümünden adlarını değiştirebilir.", @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "Kişisel Erişim Kodları Yönetimi", "admin.manage_tokens.userAccessTokensDescription": "Kişisel erişim kodları, oturum kodlarına benzer ve bütünleştirmeler tarafından Mattermost sunucusu ile etkileşime geçmek için kullanılır. Kişisel erişim kodları hakkında ayrıntılı bilgi almak için buraya tıklayın.", "admin.manage_tokens.userAccessTokensNone": "Herhangi bir kişisel erişim kodu yok.", + "admin.messageExport.createJob.help": "Bir ileti dışa aktarma görevini başlatır.", + "admin.messageExport.createJob.title": "İleti dışa aktarma görevini başlat", + "admin.messageExport.description": "İleti dışa aktarma işlemi tüm iletileri üçüncü taraf uygulamalar tarafından içe aktarılabilecek bir dosyaya kaydeder. Dışa aktarma görevi günde bir kez çalışmak üzere zamanlanmıştır.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "Dışa aktarılan verilerin kaydedileceği dosya biçimi. Verileri içe aktaracağınız uygulamaya göre seçin.", + "admin.messageExport.exportFormat.title": "Dışa Aktarılacak Dosya Biçimi:", + "admin.messageExport.exportFromTimestamp.description": "Bu zamandan önceki iletiler dışa aktarılmayacak. Unix Epoch başlangıcından (1 Ocak 1970) itibaren geçmiş saniye sayısı olarak belirtilir.", + "admin.messageExport.exportFromTimestamp.example": "Örnek: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Dışa Aktarılacak En Eski İletinin Oluşturulma Zamanı:", + "admin.messageExport.exportJobStartTime.description": "Günlük ileti 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 24 saat düzeninde olmalıdır.", + "admin.messageExport.exportJobStartTime.example": "Örnek: \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "İleti Dışa Aktarma Zamanı:", + "admin.messageExport.exportLocation.description": "Sabit disk üzerinde dışa aktarılan dosyaların yazılacağı klasör. Mattermost uygulamasının bu klasöre yazma izni olmalıdır. Bir dosya adı belirtmeyin.", + "admin.messageExport.exportLocation.example": "Örnek: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Dışa Aktarma Klasörü:", + "admin.messageExport.title": "İleti Dışa Aktarma (Beta)", "admin.metrics.enableDescription": "Bu seçenek etkinleştirildiğinde, Mattermost başarım izleme derleme ve profillemesi kullanılır. Lütfen Mattermost başarım izlemesi ayarları hakkında ayrıntılı bilgi almak için belgeler bölümüne bakın.", "admin.metrics.enableTitle": "Başarım İzlemesi Kullanılsın:", "admin.metrics.listenAddressDesc": "Başarım ölçütlerinin dinleneceği sunucu adresi.", @@ -732,7 +748,7 @@ "admin.plugins.settings.enable": "Uygulama Ekleri Kullanılsın: ", "admin.plugins.settings.enableDesc": "Bu seçenek etkinleştirildiğinde, Mattermost sunucusu üzerindeki uygulama ekleri kullanılır. Uygulama eklerini kullanarak Mattermost sunucunuz üzerinde üçüncü taraf sistemler ile bütünleştirme, özellikleri arttırma ve kullanıcı arayüzünü özelleştirme gibi işlemleri yapabilirsiniz. Ayrıntılı bilgi almak için belgeler bölümüne bakın.", "admin.plugins.settings.enableUploads": "Uygulama Eki Yüklenebilsin: ", - "admin.plugins.settings.enableUploadsDesc": "Bu seçenek etkinleştirildiğinde, Sistem Yöneticileri Uygulama Ekleri > Yönetim bölümünden uygulama ekleri yükleyebilir. Bir uygulama eki yüklemeyi düşünmüyorsanız, sunucunuz üzerine başka bir uygulama eki yüklenememesi için bu seçeneği devre dışı bırakın. Ayrıntılı bilgi almak için belgeler bölümüne bakın.", + "admin.plugins.settings.enableUploadsDesc": "Bu seçenek etkinleştirildiğinde, Sistem Yöneticileri Uygulama Ekleri > Yönetim bölümünden uygulama ekleri yükleyebilir. Bir uygulama eki yüklemeyi düşünmüyorsanız, sunucunuz üzerine başka bir uygulama eki yüklenememesi için bu seçeneği devre dışı bırakın. Ayrıntılı bilgi almak için belgeler bölümüne bakın.", "admin.plugins.settings.title": "Ayarlar", "admin.privacy.showEmailDescription": "Bu seçenek devre dışı bırakıldığında, e-posta adresi Sistem Yöneticileri dışındaki kullanıcılara görüntülenmez.", "admin.privacy.showEmailTitle": "E-posta Adresi Görüntülensin: ", @@ -791,7 +807,7 @@ "admin.saml.emailAttrEx": "Örnek: \"Email\" ya da \"PrimaryEmail\"", "admin.saml.emailAttrTitle": "E-posta Özniteliği:", "admin.saml.enableDescription": "Bu seçenek etkinleştirildiğinde, Mattermost üzerinde her zaman SAML 2.0 kullanılarak oturum açılabilir. Mattermost üzerinde SAML ayarlarının yapılması ile ilgili ayrıntılı bilgi almak için belgeler bölümüne bakın.", - "admin.saml.enableSyncWithLdapDescription": "Bu seçenek etkinleştirildiğinde, SAML kullanıcı öznitelikleri, devre dışı bırakılan ve silinen kullanıcılar da katılarak, Mattermost tarafından AD/LDAP sunucusu ile düzenli aralıklarla eşitlenir. Eşitleme ayarları Kimlik Doğrulama > AD/LDAP bölümünden yapılabilir. Ayrıntılı bilgi almak için belgeler bölümüne bakın.", + "admin.saml.enableSyncWithLdapDescription": "Bu seçenek etkinleştirildiğinde, SAML kullanıcı öznitelikleri, devre dışı bırakılan ve silinen kullanıcılar da katılarak, Mattermost tarafından AD/LDAP sunucusu ile düzenli aralıklarla eşitlenir. Eşitleme ayarları Kimlik Doğrulama > AD/LDAP bölümünden yapılabilir. Devre dışı bırakıldığında Mattermost kullanıcı öznitelikleri oturum açma sırasında güncellenir. Ayrıntılı bilgi almak için belgeler bölümüne bakın.", "admin.saml.enableSyncWithLdapTitle": "SAML Hesapları AD/LDAP ile Eşitlensin:", "admin.saml.enableTitle": "SAML 2.0 ile oturum açılabilsin:", "admin.saml.encryptDescription": "Bu seçenek devre dışı bırakıldığında, Mattermost, Hizmet Sağlayıcınızın Herkese Açık sertifikası ile şifrelenmiş SAML onaylarının şifresini çözmez. Yalnız deneme ortamı için önerilir, üretim ortamlarında kullanılması önerilmez.", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "Dinleme Adresi:", "admin.service.listenDescription": "Bağlanılacak ve dinlenecek adres ve kapı numarası. \":8065\" yazıldığında tüm ağ adreslerine bağlanılır. \"127.0.0.1:8065\" yazıldığında yalnız belirtilen IP adresine bağlanılır. Düşük düzeyli kapı numarası seçerseniz (0-1023 aralığındaki \"sistem kapıları\" ya da \"bilinen kapılar\"), bu kapı numarasına bağlanma izinleriniz olmalıdır. Linux üzerinde bilinen kapı numaralarına Mattermost tarafından bağlanma izni vermek için şunu yazın: \"sudo setcap cap_net_bind_service=+ep ./bin/platform\".", "admin.service.listenExample": "Örnek: \":8065\"", + "admin.service.messageExportDesc": "Bu seçenek etkinleştirildiğinde, gönderilmiş tüm iletiler günde bir kez dışa aktarılır.", + "admin.service.messageExportTitle": "İletiler Dışarı Aktarılsın:", "admin.service.mfaDesc": "Bu seçenek etkinleştirildiğinde, AD/LDAP ya da e-posta ile oturum açan kullanıcılar, hesaplarına Google Authenticator çok aşamalı kimlik doğrulaması ekleyebilir.", "admin.service.mfaTitle": "Çok Aşamalı Kimlik Doğrulaması Kullanılsın:", "admin.service.mobileSessionDays": "Mobil için oturum süresi (gün):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "Günlük", "admin.sidebar.login": "Oturum Aç", "admin.sidebar.logs": "Günlükler", + "admin.sidebar.message_export": "İleti Dışa Aktarma (Beta)", "admin.sidebar.metrics": "Başarım İzleme", "admin.sidebar.mfa": "ÇAKD", "admin.sidebar.nativeAppLinks": "Mattermost Uygulama Bağlantıları", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "Masaüstü bildirimleri gönderilsin", "channel_notifications.unreadInfo": "Okunmamış iletiler olduğunda yan çubukta kanal adı koyu olarak görüntülenir. \"Yalnız anma olduğunda\" seçeneği etkinleştirildiğinde kanal adı yalnız anma olduğunda koyu görüntülenir.", "channel_select.placeholder": "--- Bir Kanal Seçin ---", + "channel_switch_modal.deactivated": "Devre Dışı Bırakılmış", "channel_switch_modal.dm": "(Doğrudan İleti)", "channel_switch_modal.failed_to_open": "Kanal açılamadı.", "channel_switch_modal.not_found": "Herhangi bir sonuç bulunamadı.", @@ -1408,6 +1428,7 @@ "create_comment.file": "Dosya yükleniyor", "create_comment.files": "Dosya yükleniyor", "create_post.comment": "Yorum", + "create_post.deactivated": "Devre dışı bırakılmış bir kullanıcı ile arşivlenmiş bir kanala bakıyorsunuz.", "create_post.error_message": "İletiniz çok uzun. Karakter sayısı: {length}/{limit}", "create_post.post": "Gönder", "create_post.shortcutsNotSupported": "Kullandığınız aygıt kısayol tuşlarını desteklemiyor.", @@ -1907,7 +1928,7 @@ "mobile.android.photos_permission_denied_title": "Fotoğraf kitaplığına erişim izni gereklidir", "mobile.android.videos_permission_denied_description": "Kitaplığınızdan görüntü yükleyebilmek için izin ayarlarınızı değiştirmelisiniz.", "mobile.android.videos_permission_denied_title": "Görüntü kitaplığına erişim izni gereklidir", - "mobile.channel.markAsRead": "Mark As Read", + "mobile.channel.markAsRead": "Okunmuş Olarak İşaretle", "mobile.channel_drawer.search": "Şuraya geç...", "mobile.channel_info.alertMessageDeleteChannel": "{term} {name} kanalını silmek istediğinize emin misiniz?", "mobile.channel_info.alertMessageLeaveChannel": "{term} {name} kanalından ayrılmak istediğinize emin misiniz?", @@ -1916,13 +1937,14 @@ "mobile.channel_info.alertTitleLeaveChannel": "{term} Kanalından Ayrıl", "mobile.channel_info.alertYes": "Evet", "mobile.channel_info.delete_failed": "{displayName} kanalı silinemedi. Lütfen bağlantınızı denetleyip yeniden deneyin.", + "mobile.channel_info.edit": "Kanalı Düzenle", "mobile.channel_info.privateChannel": "Özel Kanal", "mobile.channel_info.publicChannel": "Herkese Açık Kanal", "mobile.channel_list.alertMessageLeaveChannel": "{term} {name} kanalından ayrılmak istediğinize emin misiniz?", "mobile.channel_list.alertNo": "Hayır", "mobile.channel_list.alertTitleLeaveChannel": "{term} Kanalından Ayrıl", "mobile.channel_list.alertYes": "Evet", - "mobile.channel_list.channels": "CHANNELS", + "mobile.channel_list.channels": "KANALLAR", "mobile.channel_list.closeDM": "Doğrudan İletiyi Kapat", "mobile.channel_list.closeGM": "Grup İletisini Kapat", "mobile.channel_list.dm": "Doğrudan İleti", @@ -1947,9 +1969,11 @@ "mobile.client_upgrade.no_upgrade_subtitle": "Son sürümü kullanıyorsunuz.", "mobile.client_upgrade.no_upgrade_title": "Uygulamanız Güncel", "mobile.client_upgrade.upgrade": "Güncelle", - "mobile.commands.error_title": "Error Executing Command", + "mobile.commands.error_title": "Komut Yürütülürken Sorun Çıktı", "mobile.components.channels_list_view.yourChannels": "Kanallarınız:", "mobile.components.error_list.dismiss_all": "Tümünü Yoksay", + "mobile.components.select_server_view.connect": "Bağlan", + "mobile.components.select_server_view.connecting": "Bağlanıyor...", "mobile.components.select_server_view.continue": "Devam", "mobile.components.select_server_view.enterServerUrl": "Sunucu Adresini Yazın", "mobile.components.select_server_view.proceed": "İlerle", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Görsel Kaydedildi", "mobile.downloader.video_saved": "Görüntü Kaydedildi", "mobile.drawer.teamsTitle": "Takımlar", + "mobile.edit_channel": "Kaydet", "mobile.edit_post.title": "İleti Düzenleniyor", "mobile.emoji_picker.activity": "ETKİNLİK", "mobile.emoji_picker.custom": "ÖZEL", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "{vendor} tarafından korunuyor", "mobile.markdown.code.copy_code": "Kodu Kopyala", "mobile.markdown.code.plusMoreLines": "+{count, number} satır daha", + "mobile.markdown.image.error": "Görsel yüklenemedi:", + "mobile.markdown.image.too_large": "Görsel {maxWidth} x {maxHeight} boyutundan büyük:", "mobile.markdown.link.copy_url": "Adresi Kopyala", "mobile.mention.copy_mention": "Anmayı Kopyala", "mobile.more_dms.start": "Başlat", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "Yenile", "mobile.post_info.add_reaction": "Tepki Ekle", "mobile.post_info.copy_post": "İletiyi Kopyala", + "mobile.rename_channel.display_name_maxLength": "Kanal adı en fazla {maxLength, number} karakter uzunluğunda olmalıdır", + "mobile.rename_channel.display_name_minLength": "Kanal adı en az {minLength, number} karakter uzunluğunda olmalıdır", + "mobile.rename_channel.display_name_required": "Kanal adı zorunludur", + "mobile.rename_channel.name_lowercase": "Adres küçük alfasayısal karakterlerden oluşmalıdır", + "mobile.rename_channel.name_maxLength": "Adres en az {maxLength, number} karakter uzunluğunda olmalıdır", + "mobile.rename_channel.name_minLength": "Adres en az {minLength, number} karakter uzunluğunda olmalıdır", + "mobile.rename_channel.name_required": "Adres zorunludur", "mobile.request.invalid_response": "Sunucudan geçersiz bir yanıt alındı.", "mobile.retry_message": "İletiler yenilenemedi. Yeniden denemek için yukarı çekin.", "mobile.routes.channelInfo": "Bilgiler", @@ -2300,7 +2334,7 @@ "rhs_root.unpin": "Kanaldaki sabitlemesini kaldır", "rhs_thread.rootPostDeletedMessage.body": "Bu konunun bir bölümü veri saklama ilkesine uygun olarak silindi. Artık bu konuyu yanıtlayamazsınız.", "save_button.save": "Kaydet", - "save_button.saving": "Saving", + "save_button.saving": "Kaydediliyor", "search_bar.search": "Arama", "search_bar.usage": "

Arama Seçenekleri

", "search_header.results": "Arama Sonuçları", diff --git a/assets/base/i18n/zh-CN.json b/assets/base/i18n/zh-CN.json index 32e2cc2b4..bdf16f13f 100644 --- a/assets/base/i18n/zh-CN.json +++ b/assets/base/i18n/zh-CN.json @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "管理个人访问令牌", "admin.manage_tokens.userAccessTokensDescription": "个人访问令牌功能于会话令牌类似并可以让整合用来与本 Mattermost 服务器互动。如果用户被停用,令牌也会被停用。了解更多关于个人访问令牌。", "admin.manage_tokens.userAccessTokensNone": "无个人访问令牌。", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "设置每日数据保留任务开始的时间。设置一个较少人使用的时间。必须为 24 小时制并格式为 HH:MM。", + "admin.messageExport.exportJobStartTime.example": "例如 \"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "当设置为是时,Mattermost 会启用性能监控收集和分析。请查看文档了解更多Mattermost 性能监控配置信息。", "admin.metrics.enableTitle": "开启性能监视:", "admin.metrics.listenAddressDesc": "服务端监听的地址以公开性能指标数据。", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "监听地址:", "admin.service.listenDescription": "绑定和监听的地址和端口。指定 \":8065\" 将会绑定所有网络接口。指定 \"127.0.0.1:8065\" 将只绑定拥有此 IP 的网络接口。如果您选择一个低级端口 (叫 \"system ports\" 或 \"well-known ports\" 于 0-1023 之间),您必须要拥有权限才能绑定到此端口。在 Linux 上您可以使用:\"sudo setcap cap_net_bind_service=+ep ./bin/platform\" 以允许 Mattermost 绑定知名端口。", "admin.service.listenExample": "例如 \":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "当设为是时,使用 AD/LDAP 或电子邮件登入的用户可以使用添加 Google Authenticator 多重验证到他们的帐号。", "admin.service.mfaTitle": "启用多重身份验证:", "admin.service.mobileSessionDays": "移动会话时长 (天):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "日志", "admin.sidebar.login": "登录", "admin.sidebar.logs": "日志", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "性能监视", "admin.sidebar.mfa": "多重验证", "admin.sidebar.nativeAppLinks": "Mattermost 应用链接", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "发送桌面通知", "channel_notifications.unreadInfo": "有未读消息时,侧边栏的频道名称粗体显示。只有当您被提及时选择“仅对提及”会加粗频道名称。", "channel_select.placeholder": "--- 选择一个频道 ---", + "channel_switch_modal.deactivated": "停用", "channel_switch_modal.dm": "(私信)", "channel_switch_modal.failed_to_open": "打开频道失败。", "channel_switch_modal.not_found": "无匹配项。", @@ -1408,6 +1428,7 @@ "create_comment.file": "文件上传", "create_comment.files": "文件上传", "create_post.comment": "评论", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "您的消息太长。字数:{length}/{limit}", "create_post.post": "发布", "create_post.shortcutsNotSupported": "您的设备不支持键盘快捷键。", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "离开 {term}", "mobile.channel_info.alertYes": "是", "mobile.channel_info.delete_failed": "我们无法删除频道 {displayName}。请检查您的网络连接再尝试。", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "私有频道", "mobile.channel_info.publicChannel": "公共频道", "mobile.channel_list.alertMessageLeaveChannel": "您确定要离开{term} {name}?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "您的频道:", "mobile.components.error_list.dismiss_all": "关闭所有", + "mobile.components.select_server_view.connect": "已连接", + "mobile.components.select_server_view.connecting": "正在连接...", "mobile.components.select_server_view.continue": "继续", "mobile.components.select_server_view.enterServerUrl": "输入服务器网址", "mobile.components.select_server_view.proceed": "继续", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "团队", + "mobile.edit_channel": "保存", "mobile.edit_post.title": "编辑消息", "mobile.emoji_picker.activity": "活动", "mobile.emoji_picker.custom": "自定义", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "被 {vendor} 安全保护", "mobile.markdown.code.copy_code": "复制代码", "mobile.markdown.code.plusMoreLines": "+ 还有 {count, number} 行", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "复制网址", "mobile.mention.copy_mention": "复制提及", "mobile.more_dms.start": "开始", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "刷新", "mobile.post_info.add_reaction": "添加反应", "mobile.post_info.copy_post": "复制消息", + "mobile.rename_channel.display_name_maxLength": "此字段必须小于 {maxLength, number} 个字符", + "mobile.rename_channel.display_name_minLength": "频道名必须至少 {minLength, number} 个字符", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "必须小写字母数字字符", + "mobile.rename_channel.name_maxLength": "此字段必须小于 {maxLength, number} 个字符", + "mobile.rename_channel.name_minLength": "频道名必须至少 {minLength, number} 个字符", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "从服务器收到了无效回应。", "mobile.retry_message": "刷新消息失败。拉上以重试。", "mobile.routes.channelInfo": "信息", diff --git a/assets/base/i18n/zh-TW.json b/assets/base/i18n/zh-TW.json index 57c3cb842..78c414df4 100644 --- a/assets/base/i18n/zh-TW.json +++ b/assets/base/i18n/zh-TW.json @@ -487,7 +487,7 @@ "admin.image.amazonS3IdDescription": "從 Amazon EC2 管理員取得認證。", "admin.image.amazonS3IdExample": "如:\"AKIADTOVBGERKLCBV\"", "admin.image.amazonS3IdTitle": "Amazon S3 存取金鑰識別碼:", - "admin.image.amazonS3RegionDescription": "(非必須) 建立 S3 儲存貯體時選用的 AWS 區域。如果沒有設定區域,Mattermost 將會嘗試從 AWS 取得適當的區域,如果無法取得時將設為 'us-east-1'。", + "admin.image.amazonS3RegionDescription": "建立 S3 儲存貯體時選用的 AWS 區域。如果沒有設定區域,Mattermost 將會嘗試從 AWS 取得適當的區域,如果無法取得時將設為 'us-east-1'。", "admin.image.amazonS3RegionExample": "如:\"us-east-1\"", "admin.image.amazonS3RegionTitle": "Amazon S3 區域:", "admin.image.amazonS3SSEDescription": "啟用時,用 Amazon S3 管理的金鑰進行伺服器端加密以在 Amazon S3 上加密檔案。詳情請參閱文件。", @@ -651,6 +651,22 @@ "admin.manage_tokens.manageTokensTitle": "管理個人存取 Token", "admin.manage_tokens.userAccessTokensDescription": "個人存取 Token 的功能類似工作階段 Token,可被外部整合用於 與 Mattermost 互動。使用者被停用後 Token 將被停用。詳情請參閱個人存取 Token。", "admin.manage_tokens.userAccessTokensNone": "沒有個人存取 Token。", + "admin.messageExport.createJob.help": "Initiates a Message Export job immediately.", + "admin.messageExport.createJob.title": "Run Message Export job now", + "admin.messageExport.description": "Message Export dumps all posts into a file that can be imported into third-party systems. The export task is scheduled to run once per day.", + "admin.messageExport.exportFormat.actiance": "Actiance XML", + "admin.messageExport.exportFormat.description": "The file format to write exported data in. Corresponds to the system that you want to import the data into.", + "admin.messageExport.exportFormat.title": "Export File Format:", + "admin.messageExport.exportFromTimestamp.description": "Posts older than this will not be exported. Expressed as the number of seconds since the Unix Epoch (January 1, 1970).", + "admin.messageExport.exportFromTimestamp.example": "E.g.: Tuesday October 24, 2017 @ 12pm UTC = 1508846400", + "admin.messageExport.exportFromTimestamp.title": "Creation Time of Oldest Post to Export:", + "admin.messageExport.exportJobStartTime.description": "設定每日訊息匯出工作的開始時間。請選擇一個較少人使用系統的時間。必須為 HH:MM 格式的 24 小時制時間。", + "admin.messageExport.exportJobStartTime.example": "如:\"02:00\"", + "admin.messageExport.exportJobStartTime.title": "Message Export time:", + "admin.messageExport.exportLocation.description": "The directory on your hard drive to write export files to. Mattermost must have write access to this directory. Do not include a filename.", + "admin.messageExport.exportLocation.example": "E.g.: /var/mattermost/exports/", + "admin.messageExport.exportLocation.title": "Export Directory:", + "admin.messageExport.title": "Message Export (Beta)", "admin.metrics.enableDescription": "啟用時,Mattermost 會啟用效能監視的收集與分析。詳細如何設定 Mattermost 的效能監視,請參閱文件。", "admin.metrics.enableTitle": "啟用效能監視:", "admin.metrics.listenAddressDesc": "伺服器將監聽以公開效能計量值的位址。", @@ -791,7 +807,7 @@ "admin.saml.emailAttrEx": "如:\"Email\"或\"PrimaryEmail\"", "admin.saml.emailAttrTitle": "電子郵件位址屬性:", "admin.saml.enableDescription": "啟用時,Mattermost 允許用 SAML 2.0 登入。詳細如何設定 Mattermost 和 SAML,請參閱文件。", - "admin.saml.enableSyncWithLdapDescription": "啟用時,Mattermost 會定期從 AD/LDAP 同步 SAML 使用者屬性,包括使用者停用與移除。在認證 > AD/LDAP啟用與設定同步。詳情請參閱文件。", + "admin.saml.enableSyncWithLdapDescription": "啟用時,Mattermost 會定期從 AD/LDAP 同步 SAML 使用者屬性,包括使用者停用與移除。在認證 > AD/LDAP啟用與設定同步。停用時,使用者屬性會在使用者登入時更新。詳情請參閱文件。", "admin.saml.enableSyncWithLdapTitle": "啟用與 AD/LDAP 同步 SAML 帳號:", "admin.saml.enableTitle": "啟用 SAML 2.0 登入:", "admin.saml.encryptDescription": "停用時,Mattermost 將不會解密經由服務提供者公開憑證加密的 SAML 宣告。不建議在正式環境中使用。僅供測試。", @@ -888,6 +904,8 @@ "admin.service.listenAddress": "監聽位址:", "admin.service.listenDescription": "綁定並監聽的位址與通訊埠。輸入\":8065\"會跟所有的網路界面綁定。輸入\"127.0.0.1:8065\"會僅與擁有該 IP 位址的網路界面綁定。如果選取了較低的通訊埠(稱為\"系統通訊埠\"或是\"常見通訊埠\",介於 0 到 1023 之間),您必須擁有與該通訊埠綁定的權限。在 Linux 上可以用 \"sudo setcap cap_net_bind_service=+ep ./bin/platform\" 來允許 Mattermost 與那些通訊埠綁定。", "admin.service.listenExample": "如:\":8065\"", + "admin.service.messageExportDesc": "When true, the system will export all messages that are sent once per day.", + "admin.service.messageExportTitle": "Enable Message Export:", "admin.service.mfaDesc": "啟用時,使用 AD/LDAP 或 電子郵件登入的使用者可以使用 Google Authenticator 將多重要素驗證加入帳號。", "admin.service.mfaTitle": "啟用多重要素驗證:", "admin.service.mobileSessionDays": "行動裝置的工作階段長度(以天計):", @@ -960,6 +978,7 @@ "admin.sidebar.logging": "記錄", "admin.sidebar.login": "登入", "admin.sidebar.logs": "記錄", + "admin.sidebar.message_export": "Message Export (Beta)", "admin.sidebar.metrics": "效能監視", "admin.sidebar.mfa": "多重要素驗證", "admin.sidebar.nativeAppLinks": "Mattermost 應用程式連結", @@ -1355,6 +1374,7 @@ "channel_notifications.sendDesktop": "發送桌面通知", "channel_notifications.unreadInfo": "當有未讀訊息時,側邊欄的頻道名字會用粗體表示。選擇\"僅限於提及您的\"將只有您被提及的頻道會用粗體。", "channel_select.placeholder": "--- 選擇頻道 ---", + "channel_switch_modal.deactivated": "停用", "channel_switch_modal.dm": "(直接傳訊)", "channel_switch_modal.failed_to_open": "開啟頻道失敗。", "channel_switch_modal.not_found": "找不到符合的。", @@ -1408,6 +1428,7 @@ "create_comment.file": "上傳檔案", "create_comment.files": "上傳多個檔案", "create_post.comment": "註解", + "create_post.deactivated": "You are viewing an archived channel with a deactivated user.", "create_post.error_message": "訊息過長。字數:{length}/{limit}", "create_post.post": "訊息", "create_post.shortcutsNotSupported": "此裝置不支援鍵盤快速鍵。", @@ -1916,6 +1937,7 @@ "mobile.channel_info.alertTitleLeaveChannel": "退出{term}", "mobile.channel_info.alertYes": "是", "mobile.channel_info.delete_failed": "無法刪除頻道 {displayName}。請檢查連線並再試一次。", + "mobile.channel_info.edit": "Edit Channel", "mobile.channel_info.privateChannel": "私人頻道", "mobile.channel_info.publicChannel": "公開頻道", "mobile.channel_list.alertMessageLeaveChannel": "確定要離開{term} {name} 嘛?", @@ -1950,6 +1972,8 @@ "mobile.commands.error_title": "Error Executing Command", "mobile.components.channels_list_view.yourChannels": "您的頻道:", "mobile.components.error_list.dismiss_all": "全部關閉", + "mobile.components.select_server_view.connect": "已連線", + "mobile.components.select_server_view.connecting": "連線中", "mobile.components.select_server_view.continue": "繼續", "mobile.components.select_server_view.enterServerUrl": "輸入伺服器網址", "mobile.components.select_server_view.proceed": "繼續", @@ -1971,6 +1995,7 @@ "mobile.downloader.image_saved": "Image Saved", "mobile.downloader.video_saved": "Video Saved", "mobile.drawer.teamsTitle": "團隊", + "mobile.edit_channel": "儲存", "mobile.edit_post.title": "編輯訊息", "mobile.emoji_picker.activity": "活動", "mobile.emoji_picker.custom": "自訂", @@ -2008,6 +2033,8 @@ "mobile.managed.secured_by": "受到 {vendor} 保護", "mobile.markdown.code.copy_code": "複製代碼", "mobile.markdown.code.plusMoreLines": "還有 {count, number} 行", + "mobile.markdown.image.error": "Image failed to load:", + "mobile.markdown.image.too_large": "Image exceeds max dimensions of {maxWidth} by {maxHeight}:", "mobile.markdown.link.copy_url": "複製 URL", "mobile.mention.copy_mention": "複製提及", "mobile.more_dms.start": "開始", @@ -2059,6 +2086,13 @@ "mobile.post.retry": "重新整理", "mobile.post_info.add_reaction": "新增反應", "mobile.post_info.copy_post": "複製訊息", + "mobile.rename_channel.display_name_maxLength": "頻道名稱必須少於 {maxLength, number} 字", + "mobile.rename_channel.display_name_minLength": "頻道名稱必須至少為 {minLength, number} 個字", + "mobile.rename_channel.display_name_required": "Channel name is required", + "mobile.rename_channel.name_lowercase": "URL 請用小寫英數字", + "mobile.rename_channel.name_maxLength": "URL 必須少於 {maxLength, number} 字", + "mobile.rename_channel.name_minLength": "URL必須至少為 {minLength, number} 個字", + "mobile.rename_channel.name_required": "URL is required", "mobile.request.invalid_response": "從伺服器傳來無效的回應。", "mobile.retry_message": "更新訊息失敗。請往上拖動以重新嘗試。", "mobile.routes.channelInfo": "相關資訊", @@ -2870,7 +2904,7 @@ "user.settings.tokens.copy": "請複製下面的 Token。您將無法再次見到它。", "user.settings.tokens.create": "建立新 Token", "user.settings.tokens.deactivate": "停用", - "user.settings.tokens.deactivatedWarning": "停用", + "user.settings.tokens.deactivatedWarning": "(未啟動)", "user.settings.tokens.delete": "刪除", "user.settings.tokens.description": "個人存取 Token 的功能類似工作階段 Token,可被外部整合用於 與 REST API 認證", "user.settings.tokens.description_mobile": "個人存取 Token 的功能類似工作階段 Token,可被外部整合用於 與 REST API 認證。請用電腦建立新 Token。",