From e73ff83e9dfd5799d87f0c3bc054735a1fd2e788 Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Tue, 11 Aug 2020 16:37:10 +0200 Subject: [PATCH] Translations update from Weblate (#15223) * Translated using Weblate (Portuguese (Brazil)) Currently translated at 97.4% (1953 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ Translated using Weblate (Polish) Currently translated at 96.3% (1931 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ Translated using Weblate (Korean) Currently translated at 99.3% (1991 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ko/ Translated using Weblate (Japanese) Currently translated at 99.9% (2002 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/ Translated using Weblate (Italian) Currently translated at 99.0% (1985 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/it/ Translated using Weblate (French) Currently translated at 96.2% (1928 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/ Translated using Weblate (Spanish) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ Translated using Weblate (German) Currently translated at 96.4% (1933 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/ Translated using Weblate (Dutch) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ Translated using Weblate (Chinese (Traditional)) Currently translated at 99.6% (2000 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hant/ Translated using Weblate (Chinese (Simplified)) Currently translated at 98.4% (1976 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/ Translated using Weblate (Ukrainian) Currently translated at 96.2% (1932 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/uk/ Translated using Weblate (Turkish) Currently translated at 99.9% (2006 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/ Translated using Weblate (Romanian) Currently translated at 100.0% (2008 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ro/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 97.4% (1957 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ Translated using Weblate (Polish) Currently translated at 96.3% (1935 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pl/ Translated using Weblate (Korean) Currently translated at 99.3% (1995 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ko/ Translated using Weblate (Japanese) Currently translated at 99.9% (2006 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ja/ Translated using Weblate (Italian) Currently translated at 99.0% (1989 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/it/ Translated using Weblate (French) Currently translated at 96.2% (1932 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/fr/ Translated using Weblate (Spanish) Currently translated at 100.0% (2008 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ Translated using Weblate (German) Currently translated at 96.4% (1937 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/de/ * Translated using Weblate (Romanian) Currently translated at 100.0% (2008 of 2008 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ro/ * Update translation files Updated by "Cleanup translation files" hook in Weblate. Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ * Translated using Weblate (Dutch) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ Translated using Weblate (Dutch) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ Translated using Weblate (Dutch) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ Translated using Weblate (Dutch) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ Translated using Weblate (Dutch) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/nl/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 99.6% (1996 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hant/ Translated using Weblate (Chinese (Simplified)) Currently translated at 98.4% (1972 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/zh_Hans/ Translated using Weblate (Ukrainian) Currently translated at 96.2% (1928 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/uk/ Translated using Weblate (Turkish) Currently translated at 99.9% (2002 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/ Translated using Weblate (Russian) Currently translated at 99.9% (2002 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/ Translated using Weblate (Romanian) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ro/ * Translated using Weblate (Russian) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/ Translated using Weblate (Russian) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/ru/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 98.3% (1970 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ * Translated using Weblate (Turkish) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/ Translated using Weblate (Turkish) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/tr/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 98.4% (1972 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ Translated using Weblate (Spanish) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/es/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (2004 of 2004 strings) Translation: mattermost-languages-shipped/mattermost-server_master Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-server_master/pt_BR/ Co-authored-by: Viorel-Cosmin Miron Co-authored-by: Tom De Moor Co-authored-by: Alexey Napalkov Co-authored-by: rodrigocorsi Co-authored-by: Kaya Zeren Co-authored-by: Mattermost Weblate Notify Bot Co-authored-by: Elias Nahum --- i18n/de.json | 76 +-- i18n/es.json | 1500 +++++++++++++++++++++++------------------------ i18n/fr.json | 76 +-- i18n/it.json | 76 +-- i18n/ja.json | 76 +-- i18n/ko.json | 76 +-- i18n/nl.json | 182 +++--- i18n/pl.json | 76 +-- i18n/pt-BR.json | 304 ++++++++-- i18n/ro.json | 88 ++- i18n/ru.json | 90 ++- i18n/tr.json | 90 ++- i18n/uk.json | 76 +-- i18n/zh-CN.json | 76 +-- i18n/zh-TW.json | 76 +-- 15 files changed, 1497 insertions(+), 1441 deletions(-) diff --git a/i18n/de.json b/i18n/de.json index 98b771eb4d..50182d419b 100644 --- a/i18n/de.json +++ b/i18n/de.json @@ -5362,46 +5362,6 @@ "id": "store.sql_post.update.app_error", "translation": "Konnte die Nachricht nicht aktualisieren." }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Konnte die Rolle nicht löschen" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Konnte die Rolle nicht abrufen." - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Konnte die Rolle nicht abrufen." - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Konnte die Rollen nicht abrufen." - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Es konnten nicht alle Rollen permanent gelöscht werden" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Konnte die neue Rolle nicht speichern" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Die Rolle war ungültig" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Konnte die Transaktion nicht öffnen, um die Rolle zu speichern" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Konnte die Rolle nicht aktualisieren" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Konnte Transaktion zum Speichern der Rolle nicht ausführen" - }, { "id": "store.sql_status.get.app_error", "translation": "Ein Fehler ist beim Abruf des Status aufgetreten." @@ -6222,10 +6182,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Konnte die Datenbanktransaktion nicht ausführen." }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Konnte nicht alle Rollen abrufen." - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Unable to get the post replies count" @@ -7757,5 +7713,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Konnte die Anzahl der eingehenden Webhooks nicht abrufen." + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Konnte nicht alle privaten Teams abrufen." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Die Rolle war ungültig." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Konnte die neue Rolle nicht speichern." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Es konnten nicht alle Rollen permanent gelöscht werden." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Konnte die Rollen nicht abrufen." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Konnte die Rolle nicht abrufen." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Konnte nicht alle Rollen abrufen." + }, + { + "id": "app.role.get.app_error", + "translation": "Konnte die Rolle nicht abrufen." } ] diff --git a/i18n/es.json b/i18n/es.json index 4ac11aae1f..d3c745b77d 100644 --- a/i18n/es.json +++ b/i18n/es.json @@ -109,15 +109,15 @@ }, { "id": "api.admin.upload_brand_image.array.app_error", - "translation": "Arreglo vacio bajo 'image' en la solicitud" + "translation": "Arreglo vacío bajo 'image' en la solicitud." }, { "id": "api.admin.upload_brand_image.no_file.app_error", - "translation": "No hay un archivo bajo 'image' en la solicitud" + "translation": "No hay un archivo bajo 'image' en la solicitud." }, { "id": "api.admin.upload_brand_image.parse.app_error", - "translation": "No se pudo analizar el formulario multipart" + "translation": "No se pudo analizar el formulario multipart." }, { "id": "api.admin.upload_brand_image.storage.app_error", @@ -129,11 +129,11 @@ }, { "id": "api.channel.add_member.added", - "translation": "%v agregado al canal por %v" + "translation": "%v agregado al canal por %v." }, { "id": "api.channel.add_user.to.channel.failed.app_error", - "translation": "Falla al agregar el usuario al canal" + "translation": "Falla al agregar el usuario al canal." }, { "id": "api.channel.add_user.to.channel.failed.deleted.app_error", @@ -141,7 +141,7 @@ }, { "id": "api.channel.add_user_to_channel.type.app_error", - "translation": "No se puede agregar al usuario a este tipo de canal" + "translation": "No se puede agregar al usuario a este tipo de canal." }, { "id": "api.channel.change_channel_privacy.private_to_public", @@ -161,11 +161,11 @@ }, { "id": "api.channel.create_channel.direct_channel.app_error", - "translation": "Debe usar el servicio del api createDirectChannel para crear un canal de mensajes directos" + "translation": "Debe usar el servicio del api createDirectChannel para crear un canal de mensajes directos." }, { "id": "api.channel.create_channel.max_channel_limit.app_error", - "translation": "No se puede crear más de {{.MaxChannelsPerTeam}} canales para el equipo actual" + "translation": "No se puede crear más de {{.MaxChannelsPerTeam}} canales para el equipo actual." }, { "id": "api.channel.create_default_channels.off_topic", @@ -177,15 +177,15 @@ }, { "id": "api.channel.create_direct_channel.invalid_user.app_error", - "translation": "ID del usuario no válido para la creación del canal directo" + "translation": "ID del usuario no válido para la creación del canal directo." }, { "id": "api.channel.create_group.bad_size.app_error", - "translation": "Los canales de mensajes de grupo debe contener al menos 3 y no más de 8 usuarios" + "translation": "Los canales de mensajes de grupo debe contener al menos 3 y no más de 8 usuarios." }, { "id": "api.channel.create_group.bad_user.app_error", - "translation": "Uno de los usuarios suministrados no existe" + "translation": "Uno de los usuarios suministrados no existe." }, { "id": "api.channel.delete_channel.archived", @@ -193,11 +193,11 @@ }, { "id": "api.channel.delete_channel.cannot.app_error", - "translation": "No se puede eliminar el canal predeterminado {{.Channel}}" + "translation": "No se puede eliminar el canal predeterminado {{.Channel}}." }, { "id": "api.channel.delete_channel.deleted.app_error", - "translation": "El canal ha sido archivado o eliminado" + "translation": "El canal ha sido archivado o eliminado." }, { "id": "api.channel.delete_channel.type.invalid", @@ -205,7 +205,7 @@ }, { "id": "api.channel.join_channel.permissions.app_error", - "translation": "No tienes los permisos apropiados" + "translation": "No tienes los permisos apropiados." }, { "id": "api.channel.join_channel.post_and_forget", @@ -213,11 +213,11 @@ }, { "id": "api.channel.leave.default.app_error", - "translation": "No puedes abandonar el canal predeterminado {{.Channel}}" + "translation": "No puedes abandonar el canal predeterminado {{.Channel}}." }, { "id": "api.channel.leave.direct.app_error", - "translation": "No puedes abandonar un canal de mensaje directo" + "translation": "No puedes abandonar un canal de mensaje directo." }, { "id": "api.channel.leave.last_member.app_error", @@ -229,7 +229,7 @@ }, { "id": "api.channel.patch_update_channel.forbidden.app_error", - "translation": "Error al actualizar el canal" + "translation": "Error actualizando el canal." }, { "id": "api.channel.post_channel_privacy_message.error", @@ -273,7 +273,7 @@ }, { "id": "api.channel.remove.default.app_error", - "translation": "No se puede eliminar el usuario del canal predeterminado {{.Channel}}" + "translation": "No se puede eliminar el usuario del canal predeterminado {{.Channel}}." }, { "id": "api.channel.remove_channel_member.type.app_error", @@ -285,23 +285,23 @@ }, { "id": "api.channel.rename_channel.cant_rename_direct_messages.app_error", - "translation": "No puedes renombrar un canal de mensaje directo" + "translation": "No puedes cambiar el nombre un canal de mensaje directo." }, { "id": "api.channel.rename_channel.cant_rename_group_messages.app_error", - "translation": "No puedes renombrar un canal de grupo" + "translation": "No puedes cambiar el nombre un canal de grupo." }, { "id": "api.channel.update_channel.deleted.app_error", - "translation": "El canal ha sido archivado o eliminado" + "translation": "El canal ha sido archivado o eliminado." }, { "id": "api.channel.update_channel.tried.app_error", - "translation": "Intento de realizar una actualización inválida al canal predeterminado {{.Channel}}" + "translation": "Intento de realizar una actualización inválida al canal predeterminado {{.Channel}}." }, { "id": "api.channel.update_channel_member_roles.scheme_role.app_error", - "translation": "El rol suministrado es administrado por un Esquema y por lo tanto no puede ser aplicado directamente a un Miembro de Canal" + "translation": "El rol suministrado es administrado por un Esquema y por lo tanto no puede ser aplicado directamente a un Miembro de Canal." }, { "id": "api.channel.update_channel_scheme.license.error", @@ -313,7 +313,7 @@ }, { "id": "api.channel.update_team_member_roles.scheme_role.app_error", - "translation": "El rol suministrado es administrado por un Esquema y por lo tanto no puede ser aplicado directamente a un Miembro de Equipo" + "translation": "El rol suministrado es administrado por un Esquema y por lo tanto no puede ser aplicado directamente a un Miembro de Equipo." }, { "id": "api.command.admin_only.app_error", @@ -337,15 +337,15 @@ }, { "id": "api.command.execute_command.failed.app_error", - "translation": "El Comando con la palabra '{{.Trigger}}' que desencadena la acción falló" + "translation": "El Comando con la palabra '{{.Trigger}}' que desencadena la acción falló." }, { "id": "api.command.execute_command.failed_empty.app_error", - "translation": "El Comando con la palabra '{{.Trigger}}' que desencadena la acción retorno una respuesta vacía" + "translation": "El Comando con la palabra '{{.Trigger}}' que desencadena la acción retorno una respuesta vacía." }, { "id": "api.command.execute_command.failed_resp.app_error", - "translation": "El Comando con la palabra '{{.Trigger}}' que desencadena la acción retorno la respuesta {{.Status}}" + "translation": "El Comando con la palabra '{{.Trigger}}' que desencadena la acción retorno la respuesta {{.Status}}." }, { "id": "api.command.execute_command.not_found.app_error", @@ -353,7 +353,7 @@ }, { "id": "api.command.execute_command.start.app_error", - "translation": "No se encontró una palabra que desencadene la acción para el comando" + "translation": "No se encontró una palabra que desencadene la acción para el comando." }, { "id": "api.command.invite_people.desc", @@ -393,7 +393,7 @@ }, { "id": "api.command.team_mismatch.app_error", - "translation": "No se puede actualizar comandos a través de equipos" + "translation": "No se puede actualizar comandos a través de equipos." }, { "id": "api.command_away.desc", @@ -481,7 +481,7 @@ }, { "id": "api.command_channel_rename.direct_group.app_error", - "translation": "No puedes renombrar un canal de mensajes directos" + "translation": "No puedes cambiar el nombre un canal de mensajes directos." }, { "id": "api.command_channel_rename.hint", @@ -493,7 +493,7 @@ }, { "id": "api.command_channel_rename.name", - "translation": "rename" + "translation": "cambiar nombre" }, { "id": "api.command_channel_rename.permission.app_error", @@ -501,11 +501,11 @@ }, { "id": "api.command_channel_rename.too_long.app_error", - "translation": "Nombre del canal debe ser de {{.Length}} caracteres o menos" + "translation": "Nombre del canal debe ser de {{.Length}} caracteres o menos." }, { "id": "api.command_channel_rename.too_short.app_error", - "translation": "Nombre del canal debe ser de {{.Length}} o más caracteres" + "translation": "Nombre del canal debe ser de {{.Length}} o más caracteres." }, { "id": "api.command_channel_rename.update_channel.app_error", @@ -561,7 +561,7 @@ }, { "id": "api.command_echo.delay.app_error", - "translation": "El retraso debe ser menor a 10000 segundos" + "translation": "El retraso debe ser menor a 10000 segundos." }, { "id": "api.command_echo.desc", @@ -569,7 +569,7 @@ }, { "id": "api.command_echo.high_volume.app_error", - "translation": "Demasiadas solicitudes de echo, no pudimos procesar la solicitud" + "translation": "Demasiadas solicitudes de echo, no pudimos procesar la solicitud." }, { "id": "api.command_echo.hint", @@ -597,7 +597,7 @@ }, { "id": "api.command_expand_collapse.fail.app_error", - "translation": "Se ha producido un error durante la expansión de las previsualizaciones" + "translation": "Se ha producido un error durante la expansión de las previsualizaciones." }, { "id": "api.command_groupmsg.desc", @@ -680,7 +680,7 @@ }, { "id": "api.command_invite.name", - "translation": "invite" + "translation": "invitar" }, { "id": "api.command_invite.permission.app_error", @@ -720,7 +720,7 @@ }, { "id": "api.command_join.missing.app_error", - "translation": "No se pudo encontrar el canal" + "translation": "No se pudo encontrar el canal." }, { "id": "api.command_join.name", @@ -740,7 +740,7 @@ }, { "id": "api.command_leave.name", - "translation": "leave" + "translation": ".leave" }, { "id": "api.command_logout.desc", @@ -780,7 +780,7 @@ }, { "id": "api.command_msg.missing.app_error", - "translation": "No se pudo encontrar el usuario" + "translation": "No se pudo encontrar el usuario." }, { "id": "api.command_msg.name", @@ -804,7 +804,7 @@ }, { "id": "api.command_mute.name", - "translation": "mute" + "translation": "silenciar" }, { "id": "api.command_mute.no_channel.error", @@ -904,7 +904,7 @@ }, { "id": "api.command_search.unsupported.app_error", - "translation": "El comando de búsqueda no es compatible con tu dispositivo" + "translation": "El comando de búsqueda no es compatible con tu dispositivo." }, { "id": "api.command_settings.desc", @@ -916,7 +916,7 @@ }, { "id": "api.command_settings.unsupported.app_error", - "translation": "El comando de configuración no es compatible con tu dispositivo" + "translation": "El comando de configuración no es compatible con tu dispositivo." }, { "id": "api.command_shortcuts.desc", @@ -928,7 +928,7 @@ }, { "id": "api.command_shortcuts.unsupported.app_error", - "translation": "El comando de accesos rápidos no es compatible con tu dispositivo" + "translation": "El comando de accesos rápidos no es compatible con tu dispositivo." }, { "id": "api.command_shrug.desc", @@ -952,11 +952,11 @@ }, { "id": "api.context.invalid_body_param.app_error", - "translation": "{{.Name}} no válido o no se encuentra en el cuerpo de solicitud" + "translation": "{{.Name}} no válido o no se encuentra en el cuerpo de solicitud." }, { "id": "api.context.invalid_param.app_error", - "translation": "Parámetro {{.Name}} inválido" + "translation": "Parámetro {{.Name}} inválido." }, { "id": "api.context.invalid_token.error", @@ -964,7 +964,7 @@ }, { "id": "api.context.invalid_url_param.app_error", - "translation": "El parámetro {{.Name}} no es válido o no se encuentra en la URL solicitada" + "translation": "El parámetro {{.Name}} no es válido o no se encuentra en la URL solicitada." }, { "id": "api.context.mfa_required.app_error", @@ -972,7 +972,7 @@ }, { "id": "api.context.permissions.app_error", - "translation": "No tienes los permisos apropiados" + "translation": "No tienes los permisos apropiados." }, { "id": "api.context.session_expired.app_error", @@ -980,11 +980,11 @@ }, { "id": "api.context.token_provided.app_error", - "translation": "La sesión no es de tipo OAuth pero existe un token en el query string" + "translation": "La sesión no es de tipo OAuth pero existe un token en el query string." }, { "id": "api.create_terms_of_service.custom_terms_of_service_disabled.app_error", - "translation": "La característica de Términos de servicio personalizado está desactivada" + "translation": "La característica de Términos de servicio personalizado está desactivada." }, { "id": "api.create_terms_of_service.empty_text.app_error", @@ -996,7 +996,7 @@ }, { "id": "api.email_batching.add_notification_email_to_batch.disabled.app_error", - "translation": "Los correos electrónicos por lotes han sido inhabilitados por el administrador de sistema" + "translation": "Los correos electrónicos por lotes han sido inhabilitados por el administrador de sistema." }, { "id": "api.email_batching.render_batched_post.date", @@ -1021,7 +1021,7 @@ { "id": "api.email_batching.send_batched_email_notification.body_text", "translation": { - "one": "Tienes una nueva notificación", + "one": "Tienes una nueva notificación.", "other": "Tienes {{.Count}} nuevas notificaciones." } }, @@ -1038,7 +1038,7 @@ }, { "id": "api.emoji.create.other_user.app_error", - "translation": "Id de usuario inválido" + "translation": "Id de usuario inválido." }, { "id": "api.emoji.create.parse.app_error", @@ -1086,7 +1086,7 @@ }, { "id": "api.emoji.upload.large_image.too_large.app_error", - "translation": "No se pudo crear el emoticon. La imagen debe mas pequeña que {{.MaxWidth}} por {{.MaxHeight}}" + "translation": "No se pudo crear el emoticon. La imagen debe mas pequeña que {{.MaxWidth}} por {{.MaxHeight}}." }, { "id": "api.emoji.upload.open.app_error", @@ -1106,19 +1106,19 @@ }, { "id": "api.file.get_file.public_invalid.app_error", - "translation": "El enlace público parece ser inválido" + "translation": "El enlace público parece ser inválido." }, { "id": "api.file.get_file_preview.no_preview.app_error", - "translation": "Archivo no tiene una imagen de vista previa" + "translation": "Archivo no tiene una imagen de vista previa." }, { "id": "api.file.get_file_thumbnail.no_thumbnail.app_error", - "translation": "Archivo no tiene una imagen en miniatura" + "translation": "Archivo no tiene una imagen en miniatura." }, { "id": "api.file.get_public_link.disabled.app_error", - "translation": "Los enlaces públicos han sido inhabilitados" + "translation": "Los enlaces públicos han sido inhabilitados." }, { "id": "api.file.get_public_link.no_post.app_error", @@ -1142,19 +1142,19 @@ }, { "id": "api.file.read_file.reading_local.app_error", - "translation": "Se encontró un error al leer desde el almacenamiento del servidor local" + "translation": "Se encontró un error al leer desde el almacenamiento del servidor local." }, { "id": "api.file.read_file.s3.app_error", - "translation": "Se encontró un error al leer desde el almacenamiento S3" + "translation": "Se encontró un error al leer desde el almacenamiento S3." }, { "id": "api.file.reader.reading_local.app_error", - "translation": "Se encontró un error al leer desde el almacenamiento del servidor local" + "translation": "Se encontró un error al leer desde el almacenamiento del servidor local." }, { "id": "api.file.reader.s3.app_error", - "translation": "Se encontró un error al leer desde el almacenamiento S3" + "translation": "Se encontró un error al leer desde el almacenamiento S3." }, { "id": "api.file.test_connection.local.connection.app_error", @@ -1186,7 +1186,7 @@ }, { "id": "api.file.upload_file.large_image_detailed.app_error", - "translation": "Las dimensiones de {{.Filename}} son ({{.Width}} por {{.Height}} pixels) exceden el limite" + "translation": "Las dimensiones de {{.Filename}} son ({{.Width}} por {{.Height}} pixels) exceden el limite." }, { "id": "api.file.upload_file.multiple_channel_ids.app_error", @@ -1210,15 +1210,15 @@ }, { "id": "api.file.write_file.s3.app_error", - "translation": "Se encontró un error al escribir al S3" + "translation": "Se encontró un error al escribir al S3." }, { "id": "api.file.write_file_locally.create_dir.app_error", - "translation": "Se encontró un error al crear el directorio para el nuevo archivo" + "translation": "Se encontró un error al crear el directorio para el nuevo archivo." }, { "id": "api.file.write_file_locally.writing.app_error", - "translation": "Se encontró un error al escribir en el almacenamiento del servidor local" + "translation": "Se encontró un error al escribir en el almacenamiento del servidor local." }, { "id": "api.incoming_webhook.disabled.app_error", @@ -1242,7 +1242,7 @@ }, { "id": "api.license.add_license.array.app_error", - "translation": "Arreglo vacío bajo 'license' en la solicitud" + "translation": "Arreglo vacío bajo 'license' en la solicitud." }, { "id": "api.license.add_license.expired.app_error", @@ -1258,11 +1258,11 @@ }, { "id": "api.license.add_license.no_file.app_error", - "translation": "No hay un archivo bajo 'license' en la solicitud" + "translation": "No hay un archivo bajo 'license' en la solicitud." }, { "id": "api.license.add_license.open.app_error", - "translation": "No se pudo abrir el archivo de la licencia" + "translation": "No se pudo abrir el archivo de la licencia." }, { "id": "api.license.add_license.save.app_error", @@ -1282,11 +1282,11 @@ }, { "id": "api.marshal_error", - "translation": "marshal error" + "translation": "error de formato" }, { "id": "api.oauth.allow_oauth.redirect_callback.app_error", - "translation": "invalid_request: El redirect_uri suministrado no coincide con el callback_url registrado" + "translation": "invalid_request: El redirect_uri suministrado no coincide con el callback_url registrado." }, { "id": "api.oauth.allow_oauth.turn_off.app_error", @@ -1298,19 +1298,19 @@ }, { "id": "api.oauth.get_access_token.bad_client_id.app_error", - "translation": "invalid_request: Mal client_id" + "translation": "invalid_request: Mal client_id." }, { "id": "api.oauth.get_access_token.bad_client_secret.app_error", - "translation": "invalid_request: Falta client_secret" + "translation": "invalid_request: Falta client_secret." }, { "id": "api.oauth.get_access_token.bad_grant.app_error", - "translation": "invalid_request: grant_type malo" + "translation": "invalid_request: grant_type errado." }, { "id": "api.oauth.get_access_token.credentials.app_error", - "translation": "invalid_client: credenciales del clente inválidas" + "translation": "invalid_client: credenciales del cliente inválidas." }, { "id": "api.oauth.get_access_token.disabled.app_error", @@ -1318,43 +1318,43 @@ }, { "id": "api.oauth.get_access_token.expired_code.app_error", - "translation": "invalid_grant: Código de autorización inválido o vencido" + "translation": "invalid_grant: Código de autorización inválido o vencido." }, { "id": "api.oauth.get_access_token.internal.app_error", - "translation": "server_error: Se encontró un error interno al accesar la base de datos" + "translation": "server_error: Se encontró un error interno al accesar la base de datos." }, { "id": "api.oauth.get_access_token.internal_saving.app_error", - "translation": "server_error: Se encontró un error interno al guardar el token de acceso en la base de datos" + "translation": "server_error: Se encontró un error interno al guardar el token de acceso en la base de datos." }, { "id": "api.oauth.get_access_token.internal_session.app_error", - "translation": "server_error: Se enconttró un error interno al guardar la sesión en la base de datos" + "translation": "server_error: Se encontró un error interno al guardar la sesión en la base de datos." }, { "id": "api.oauth.get_access_token.internal_user.app_error", - "translation": "server_error: Se encontró un error interno al extraer el usuario de la base de datos" + "translation": "server_error: Se encontró un error interno al extraer el usuario de la base de datos." }, { "id": "api.oauth.get_access_token.missing_code.app_error", - "translation": "invalid_request: Falta code" + "translation": "invalid_request: Falta código." }, { "id": "api.oauth.get_access_token.missing_refresh_token.app_error", - "translation": "invalid_request: Falta refresh_token" + "translation": "invalid_request: Falta refresh_token." }, { "id": "api.oauth.get_access_token.redirect_uri.app_error", - "translation": "invalid_request: El redirect_uri suministrado no coincide con el request_uri del código de autorización" + "translation": "invalid_request: La redirect_uri suministrada no coincide con la request_uri del código de autorización." }, { "id": "api.oauth.get_access_token.refresh_token.app_error", - "translation": "invalid_grant: Refresh token inválido" + "translation": "invalid_grant: Refresh token inválido." }, { "id": "api.oauth.invalid_state_token.app_error", - "translation": "Estado de token no válido" + "translation": "Estado de token no válido." }, { "id": "api.oauth.register_oauth_app.turn_off.app_error", @@ -1362,15 +1362,15 @@ }, { "id": "api.oauth.revoke_access_token.del_session.app_error", - "translation": "Error eliminando la sesión desde la DB" + "translation": "Error eliminando la sesión desde la BD." }, { "id": "api.oauth.revoke_access_token.del_token.app_error", - "translation": "Error eliminando el token de acceso desde la DB" + "translation": "Error eliminando el token de acceso desde la BD." }, { "id": "api.oauth.revoke_access_token.get.app_error", - "translation": "Error obteniendo el token de acceso desde la BD antes de ser eliminado" + "translation": "Error obteniendo el token de acceso desde la BD antes de ser eliminado." }, { "id": "api.oauth.singup_with_oauth.disabled.app_error", @@ -1378,11 +1378,11 @@ }, { "id": "api.oauth.singup_with_oauth.expired_link.app_error", - "translation": "El enlace de registro ha expirado" + "translation": "El enlace de registro ha expirado." }, { "id": "api.oauth.singup_with_oauth.invalid_link.app_error", - "translation": "El enlace de registro parece ser inválido" + "translation": "El enlace de registro parece ser inválido." }, { "id": "api.outgoing_webhook.disabled.app_error", @@ -1390,15 +1390,15 @@ }, { "id": "api.plugin.upload.array.app_error", - "translation": "Matriz de archivo está vacía en la solicitud multipart/form" + "translation": "Matriz de archivo está vacía en la solicitud multipart/form." }, { "id": "api.plugin.upload.file.app_error", - "translation": "No se puede abrir el archivo en la solicitud multipart/form" + "translation": "No se puede abrir el archivo en la solicitud multipart/form." }, { "id": "api.plugin.upload.no_file.app_error", - "translation": "Falta el archivo en la solicitud multipart/form" + "translation": "Falta el archivo en la solicitud multipart/form." }, { "id": "api.post.check_for_out_of_channel_mentions.message.multiple", @@ -1414,15 +1414,15 @@ }, { "id": "api.post.create_post.channel_root_id.app_error", - "translation": "Canal inválido para el parámetro RootId" + "translation": "Canal inválido para el parámetro RootId." }, { "id": "api.post.create_post.parent_id.app_error", - "translation": "Parámetro ParentId inválido" + "translation": "Parámetro ParentId inválido." }, { "id": "api.post.create_post.root_id.app_error", - "translation": "Parámetro RootId inválido" + "translation": "Parámetro RootId inválido." }, { "id": "api.post.create_post.town_square_read_only", @@ -1430,7 +1430,7 @@ }, { "id": "api.post.create_webhook_post.creating.app_error", - "translation": "Error creando el mensaje" + "translation": "Error creando el mensaje." }, { "id": "api.post.deduplicate_create_post.failed_to_get", @@ -1458,11 +1458,11 @@ }, { "id": "api.post.do_action.action_id.app_error", - "translation": "Id de acción no válida" + "translation": "Id de acción no válida." }, { "id": "api.post.do_action.action_integration.app_error", - "translation": "Error en la acción de la integración" + "translation": "Error en la acción de la integración." }, { "id": "api.post.get_message_for_notification.files_sent", @@ -1528,7 +1528,7 @@ }, { "id": "api.post.update_post.permissions_details.app_error", - "translation": "Ya fué elminado el id={{.PostId}}" + "translation": "Ya fue eliminado el id={{.PostId}}." }, { "id": "api.post.update_post.permissions_time_limit.app_error", @@ -1536,11 +1536,11 @@ }, { "id": "api.post.update_post.system_message.app_error", - "translation": "No se puede actualizar el mensaje del sistema" + "translation": "No se puede actualizar el mensaje del sistema." }, { "id": "api.post_get_post_by_id.get.app_error", - "translation": "No se puede obtener el mensaje" + "translation": "No se puede obtener el mensaje." }, { "id": "api.preference.delete_preferences.delete.app_error", @@ -1576,7 +1576,7 @@ }, { "id": "api.restricted_system_admin", - "translation": "This action is forbidden to a restricted system admin." + "translation": "Esta acción está prohibida para un administrador de sistema restringido." }, { "id": "api.roles.patch_roles.license.error", @@ -1704,11 +1704,11 @@ }, { "id": "api.status.user_not_found.app_error", - "translation": "Usuario no encontrado" + "translation": "Usuario no encontrado." }, { "id": "api.team.add_user_to_team.added", - "translation": "%v agregado al equipo por %v" + "translation": "%v agregado al equipo por %v." }, { "id": "api.team.add_user_to_team.missing_parameter.app_error", @@ -1720,7 +1720,7 @@ }, { "id": "api.team.get_team_icon.filesettings_no_driver.app_error", - "translation": "Nombre de controlador para la configuración de archivos es inválido. Debe ser 'local' o 'amazons3'" + "translation": "Nombre de controlador para la configuración de archivos es inválido. Debe ser 'local' o 'amazons3'." }, { "id": "api.team.get_team_icon.read_file.app_error", @@ -1728,15 +1728,15 @@ }, { "id": "api.team.import_team.array.app_error", - "translation": "Solicitud con matriz vacia en 'file'" + "translation": "Solicitud con matriz vacía en 'file'." }, { "id": "api.team.import_team.integer.app_error", - "translation": "El tamaño del archivo no es un entero" + "translation": "El tamaño del archivo no es un entero." }, { "id": "api.team.import_team.no_file.app_error", - "translation": "No hay un archivo bajo la solicitud de 'archivo'" + "translation": "No hay un archivo bajo la solicitud de 'file'." }, { "id": "api.team.import_team.no_import_from.app_error", @@ -1744,11 +1744,11 @@ }, { "id": "api.team.import_team.open.app_error", - "translation": "No se pudo abrir el archivo" + "translation": "No se pudo abrir el archivo." }, { "id": "api.team.import_team.parse.app_error", - "translation": "No se pudo analizar el contenido del formulario multiparte" + "translation": "No se pudo analizar el contenido del formulario multiparte." }, { "id": "api.team.import_team.unavailable.app_error", @@ -1796,7 +1796,7 @@ }, { "id": "api.team.remove_team_icon.get_team.app_error", - "translation": "Ocurrió un error al obtener el equipo" + "translation": "Ocurrió un error al obtener el equipo." }, { "id": "api.team.remove_user_from_team.missing.app_error", @@ -1808,35 +1808,35 @@ }, { "id": "api.team.set_team_icon.array.app_error", - "translation": "Arreglo vacío bajo 'image' en la solicitud" + "translation": "Arreglo vacío bajo 'image' en la solicitud." }, { "id": "api.team.set_team_icon.decode.app_error", - "translation": "No se pudo descodificar el icono de equipo" + "translation": "No se pudo descodificar el icono de equipo." }, { "id": "api.team.set_team_icon.decode_config.app_error", - "translation": "No se pudo descodificar la metadata del icono de equipo" + "translation": "No se pudo descodificar la metadata del icono de equipo." }, { "id": "api.team.set_team_icon.encode.app_error", - "translation": "No se pudo codificar el icono de equipo" + "translation": "No se pudo codificar el icono de equipo." }, { "id": "api.team.set_team_icon.get_team.app_error", - "translation": "Ocurrió un error al obtener el equipo" + "translation": "Ocurrió un error al obtener el equipo." }, { "id": "api.team.set_team_icon.no_file.app_error", - "translation": "No hay un archivo bajo 'image' en la solicitud" + "translation": "No hay un archivo bajo 'image' en la solicitud." }, { "id": "api.team.set_team_icon.open.app_error", - "translation": "No se pudo abrir el archivo de imagen" + "translation": "No se pudo abrir el archivo de imagen." }, { "id": "api.team.set_team_icon.parse.app_error", - "translation": "No se pudo analizar el formulario multipart" + "translation": "No se pudo analizar el formulario multipart." }, { "id": "api.team.set_team_icon.storage.app_error", @@ -1848,11 +1848,11 @@ }, { "id": "api.team.set_team_icon.write_file.app_error", - "translation": "No se pudo guardar el icono del equipo" + "translation": "No se pudo guardar el icono del equipo." }, { "id": "api.team.team_icon.update.app_error", - "translation": "Ocurrió un error al actualizar el icono del equipo" + "translation": "Ocurrió un error al actualizar el icono del equipo." }, { "id": "api.team.update_member_roles.not_a_member", @@ -1864,7 +1864,7 @@ }, { "id": "api.team.update_team_scheme.license.error", - "translation": "La licencia actual no admite la actualización de un esquema de equipo." + "translation": "La licencia actual no admite la actualización de un esquema de equipo" }, { "id": "api.team.update_team_scheme.scheme_scope.error", @@ -2108,11 +2108,11 @@ }, { "id": "api.user.authorize_oauth_user.bad_response.app_error", - "translation": "Respuesta errada desde la consulta del token" + "translation": "Respuesta errada desde la consulta del token." }, { "id": "api.user.authorize_oauth_user.bad_token.app_error", - "translation": "Tipo de token errado" + "translation": "Tipo de token errado." }, { "id": "api.user.authorize_oauth_user.invalid_state.app_error", @@ -2120,23 +2120,23 @@ }, { "id": "api.user.authorize_oauth_user.missing.app_error", - "translation": "Token de acceso ausente" + "translation": "Token de acceso ausente." }, { "id": "api.user.authorize_oauth_user.response.app_error", - "translation": "Se recibió una respuesta no válida del proveedor de servicios de OAuth" + "translation": "Se recibió una respuesta no válida del proveedor de servicios de OAuth." }, { "id": "api.user.authorize_oauth_user.service.app_error", - "translation": "La solicitud del token a {{.Service}} falló" + "translation": "La solicitud del token a {{.Service}} falló." }, { "id": "api.user.authorize_oauth_user.token_failed.app_error", - "translation": "Falló la solicitud del Token" + "translation": "Falló la solicitud del Token." }, { "id": "api.user.authorize_oauth_user.unsupported.app_error", - "translation": "Proveedor de servicios de OAuth no es compatible" + "translation": "Proveedor de servicios de OAuth no es compatible." }, { "id": "api.user.check_user_login_attempts.too_many.app_error", @@ -2148,19 +2148,19 @@ }, { "id": "api.user.check_user_password.invalid.app_error", - "translation": "El inicio de sesión falló porque la contraseña es inválida" + "translation": "El inicio de sesión falló porque la contraseña es inválida." }, { "id": "api.user.complete_switch_with_oauth.blank_email.app_error", - "translation": "Correo electrónico en blanco" + "translation": "Correo electrónico en blanco." }, { "id": "api.user.complete_switch_with_oauth.parse.app_error", - "translation": "No se pudo obtener los datos de autorización del objeto de {{.Service}}" + "translation": "No se pudo obtener los datos de autorización del objeto de {{.Service}}." }, { "id": "api.user.complete_switch_with_oauth.unavailable.app_error", - "translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor" + "translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor." }, { "id": "api.user.create_email_token.error", @@ -2172,23 +2172,23 @@ }, { "id": "api.user.create_oauth_user.create.app_error", - "translation": "No se pudo crear el usuario basandose en el objeto de {{.Service}}" + "translation": "No se pudo crear el usuario basándose en el objeto de {{.Service}}." }, { "id": "api.user.create_oauth_user.not_available.app_error", - "translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor" + "translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor." }, { "id": "api.user.create_profile_image.default_font.app_error", - "translation": "No se pudo crear la letra para la imagen del pérfil perdeterminada" + "translation": "No se pudo crear la letra para la imagen del perfil predeterminada." }, { "id": "api.user.create_profile_image.encode.app_error", - "translation": "No se pudo codificar la imagen del pérfil predeterminada" + "translation": "No se pudo codificar la imagen del perfil predeterminada." }, { "id": "api.user.create_profile_image.initial.app_error", - "translation": "No se pudo asignar la inicial del usuario como imagen del pérfil predeterminada" + "translation": "No se pudo asignar la inicial del usuario como imagen del perfil predeterminada." }, { "id": "api.user.create_user.accepted_domain.app_error", @@ -2208,15 +2208,15 @@ }, { "id": "api.user.create_user.signup_link_expired.app_error", - "translation": "El enlace de registro ha expirado" + "translation": "El enlace de registro ha expirado." }, { "id": "api.user.create_user.signup_link_invalid.app_error", - "translation": "El enlace de registro parece ser inválido" + "translation": "El enlace de registro parece ser inválido." }, { "id": "api.user.email_to_ldap.not_available.app_error", - "translation": "AD/LDAP no está disponible en este servidor" + "translation": "AD/LDAP no está disponible en este servidor." }, { "id": "api.user.email_to_oauth.not_available.app_error", @@ -2224,7 +2224,7 @@ }, { "id": "api.user.get_authorization_code.unsupported.app_error", - "translation": "Proveedor de servicios de OAuth no es compatible" + "translation": "Proveedor de servicios de OAuth no es compatible." }, { "id": "api.user.get_user_by_email.permissions.app_error", @@ -2232,11 +2232,11 @@ }, { "id": "api.user.ldap_to_email.not_available.app_error", - "translation": "AD/LDAP no está disponible en este servidor" + "translation": "AD/LDAP no está disponible en este servidor." }, { "id": "api.user.ldap_to_email.not_ldap_account.app_error", - "translation": "Esta cuenta de usuario no utiliza AD/LDAP" + "translation": "Esta cuenta de usuario no utiliza AD/LDAP." }, { "id": "api.user.login.blank_pwd.app_error", @@ -2244,15 +2244,15 @@ }, { "id": "api.user.login.bot_login_forbidden.app_error", - "translation": "El inicio de sesión con un Bot está prohibido" + "translation": "El inicio de sesión con un Bot está prohibido." }, { "id": "api.user.login.client_side_cert.certificate.app_error", - "translation": "Se ha intentado ingresar usando la característica experimental \"ClientSideCert\" sin proveer de un certificado válido" + "translation": "Se ha intentado ingresar usando la característica experimental \"ClientSideCert\" sin proveer de un certificado válido." }, { "id": "api.user.login.client_side_cert.license.app_error", - "translation": "Se ha intentado utilizar la característica experimental \"ClientSideCert\" sin una licencia empresarial válida" + "translation": "Se ha intentado utilizar la característica experimental \"ClientSideCert\" sin una licencia empresarial válida." }, { "id": "api.user.login.inactive.app_error", @@ -2260,31 +2260,31 @@ }, { "id": "api.user.login.not_verified.app_error", - "translation": "El inicio de sesión falló porque la dirección de correo electrónico no ha sido verificada" + "translation": "El inicio de sesión falló porque la dirección de correo electrónico no ha sido verificada." }, { "id": "api.user.login.use_auth_service.app_error", - "translation": "Por favor inicia sesión usando {{.AuthService}}" + "translation": "Por favor inicia sesión usando {{.AuthService}}." }, { "id": "api.user.login_by_oauth.bot_login_forbidden.app_error", - "translation": "El inicio de sesión con un Bot está prohibido" + "translation": "El inicio de sesión con un Bot está prohibido." }, { "id": "api.user.login_by_oauth.not_available.app_error", - "translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor" + "translation": "{{.Servicio}} SSO a través de OAuth 2.0 no está disponible en este servidor." }, { "id": "api.user.login_by_oauth.parse.app_error", - "translation": "No se pudo obtener los datos de autorización del objeto de {{.Service}}" + "translation": "No se pudo obtener los datos de autorización del objeto de {{.Service}}." }, { "id": "api.user.login_ldap.not_available.app_error", - "translation": "AD/LDAP no está disponible en este servidor" + "translation": "AD/LDAP no está disponible en este servidor." }, { "id": "api.user.oauth_to_email.context.app_error", - "translation": "La actualización de la contraseña falló porque el user_id del contexto no coincide con el id de usuario provisto" + "translation": "La actualización de la contraseña falló porque el user_id del contexto no coincide con el id de usuario provisto." }, { "id": "api.user.oauth_to_email.not_available.app_error", @@ -2308,11 +2308,11 @@ }, { "id": "api.user.reset_password.sso.app_error", - "translation": "No se puede restablecer la contraseña para cuentas SSO" + "translation": "No se puede restablecer la contraseña para cuentas SSO." }, { "id": "api.user.saml.not_available.app_error", - "translation": "SAML 2.0 no está configurado o no es soportado en este servidor" + "translation": "SAML 2.0 no está configurado o no es soportado en este servidor." }, { "id": "api.user.send_deactivate_email_and_forget.failed.error", @@ -2340,11 +2340,11 @@ }, { "id": "api.user.send_password_reset.send.app_error", - "translation": "Falla al enviar el correo para restablecer la contraseña satisfactorio" + "translation": "Falla al enviar el correo para restablecer la contraseña satisfactorio." }, { "id": "api.user.send_password_reset.sso.app_error", - "translation": "No se puede restablecer la contraseña para cuentas SSO" + "translation": "No se puede restablecer la contraseña para cuentas SSO." }, { "id": "api.user.send_sign_in_change_email_and_forget.error", @@ -2368,19 +2368,19 @@ }, { "id": "api.user.update_active.permissions.app_error", - "translation": "No tienes los permisos apropiados" + "translation": "No tienes los permisos apropiados." }, { "id": "api.user.update_oauth_user_attrs.get_user.app_error", - "translation": "No se pudo obtener el usuario desde el objeto de {{.Service}}" + "translation": "No se pudo obtener el usuario desde el objeto de {{.Service}}." }, { "id": "api.user.update_password.context.app_error", - "translation": "La actualización de la contraseña falló debido a que el user_id del contexto no coincide con el user_id de los props" + "translation": "La actualización de la contraseña falló debido a que el user_id del contexto no coincide con el user_id de los props." }, { "id": "api.user.update_password.failed.app_error", - "translation": "Falló al actualizar la contraseña" + "translation": "Error al actualizar la contraseña." }, { "id": "api.user.update_password.incorrect.app_error", @@ -2392,19 +2392,19 @@ }, { "id": "api.user.update_password.oauth.app_error", - "translation": "La actualización de la contraseña falló debido a que el usuario está vinculado a un proveedor de OAuth" + "translation": "La actualización de la contraseña falló debido a que el usuario está vinculado a un proveedor de OAuth." }, { "id": "api.user.update_password.valid_account.app_error", - "translation": "La actualización de la contraseña falló debido a que no encontramos una cuenta válida" + "translation": "La actualización de la contraseña falló debido a que no encontramos una cuenta válida." }, { "id": "api.user.upload_profile_user.array.app_error", - "translation": "Solicitud con matriz vacia en 'imagen'" + "translation": "Solicitud con matriz vacía en 'image'." }, { "id": "api.user.upload_profile_user.decode.app_error", - "translation": "No se pudo decodificar la imagen del pérfil" + "translation": "No se pudo descodificar la imagen del perfil." }, { "id": "api.user.upload_profile_user.decode_config.app_error", @@ -2412,19 +2412,19 @@ }, { "id": "api.user.upload_profile_user.encode.app_error", - "translation": "No se pudo codificar la imagen del pérfil" + "translation": "No se pudo codificar la imagen del perfil." }, { "id": "api.user.upload_profile_user.no_file.app_error", - "translation": "No hay un archivo bajo la solicitud de 'imagen'" + "translation": "No hay un archivo bajo la solicitud de 'image'." }, { "id": "api.user.upload_profile_user.open.app_error", - "translation": "No se pudo abrir el archivo de imagen" + "translation": "No se pudo abrir el archivo de imagen." }, { "id": "api.user.upload_profile_user.parse.app_error", - "translation": "No se pudo analizar el contenido del formulario multiparte" + "translation": "No se pudo analizar el contenido del formulario multipart." }, { "id": "api.user.upload_profile_user.storage.app_error", @@ -2436,7 +2436,7 @@ }, { "id": "api.user.upload_profile_user.upload_profile.app_error", - "translation": "No se pudo cargar la imagen del perfil" + "translation": "No se pudo cargar la imagen del perfil." }, { "id": "api.user.verify_email.bad_link.app_error", @@ -2456,7 +2456,7 @@ }, { "id": "api.web_socket.connect.upgrade.app_error", - "translation": "Falla al actualizar la conexión del websocket" + "translation": "Falla al actualizar la conexión del websocket." }, { "id": "api.web_socket_router.bad_action.app_error", @@ -2488,7 +2488,7 @@ }, { "id": "api.webhook.create_outgoing.triggers.app_error", - "translation": "Debe establecerse palabras que desencadenen una acción o un channel_id" + "translation": "Debe establecerse palabras que desencadenen una acción o un channel_id." }, { "id": "api.webhook.incoming.error", @@ -2496,7 +2496,7 @@ }, { "id": "api.webhook.team_mismatch.app_error", - "translation": "No se puede actualizar el webhook a través de equipos" + "translation": "No se puede actualizar el webhook a través de equipos." }, { "id": "api.webhook.update_outgoing.intersect.app_error", @@ -2504,7 +2504,7 @@ }, { "id": "api.websocket_handler.invalid_param.app_error", - "translation": "Parámetro {{.Name}} inválido" + "translation": "Parámetro {{.Name}} inválido." }, { "id": "app.admin.test_email.failure", @@ -2512,7 +2512,7 @@ }, { "id": "app.channel.create_channel.no_team_id.app_error", - "translation": "Debe especificar el ID del equipo crear un canal" + "translation": "Debe especificar el ID del equipo crear un canal." }, { "id": "app.channel.move_channel.members_do_not_match.error", @@ -2564,7 +2564,7 @@ }, { "id": "app.import.bulk_import.json_decode.error", - "translation": "Falla al decodificar la línea en el JSON," + "translation": "Falla al descodificar la línea en el JSON." }, { "id": "app.import.bulk_import.unsupported_version.error", @@ -2640,7 +2640,7 @@ }, { "id": "app.import.import_line.unknown_line_type.error", - "translation": "La línea a importar tiene un tipo desconocido de \"{{.Type}}\"" + "translation": "La línea a importar tiene un tipo desconocido de \"{{.Type}}\"." }, { "id": "app.import.import_post.channel_not_found.error", @@ -2720,7 +2720,7 @@ }, { "id": "app.import.validate_channel_import_data.type_missing.error", - "translation": "Falta la propiedad obligatoria del canal: type" + "translation": "Falta la propiedad obligatoria del canal: type." }, { "id": "app.import.validate_direct_channel_import_data.header_length.error", @@ -2744,7 +2744,7 @@ }, { "id": "app.import.validate_direct_post_import_data.channel_members_required.error", - "translation": "Falta la propiedad del mensaje: channel_members." + "translation": "Falta la propiedad del mensaje: channel_members" }, { "id": "app.import.validate_direct_post_import_data.channel_members_too_few.error", @@ -2948,7 +2948,7 @@ }, { "id": "app.import.validate_user_channels_import_data.channel_name_missing.error", - "translation": "Channel name missing from User's Channel Membership." + "translation": "Falta el nombre del canal en la membresía del canal del usuario." }, { "id": "app.import.validate_user_channels_import_data.invalid_notify_props_desktop.error", @@ -2964,7 +2964,7 @@ }, { "id": "app.import.validate_user_channels_import_data.invalid_roles.error", - "translation": "Invalid roles for User's Channel Membership." + "translation": "Roles no válidos para la membresía del canal del usuario." }, { "id": "app.import.validate_user_import_data.auth_data_and_password.error", @@ -3048,11 +3048,11 @@ }, { "id": "app.import.validate_user_teams_import_data.invalid_roles.error", - "translation": "Invalid roles for User's Team Membership." + "translation": "Roles no válidos para la membresía del equipo del usuario." }, { "id": "app.import.validate_user_teams_import_data.team_name_missing.error", - "translation": "Team name missing from User's Team Membership." + "translation": "Falta el nombre del equipo en la Membresía del equipo del usuario." }, { "id": "app.notification.body.intro.direct.full", @@ -3132,11 +3132,11 @@ }, { "id": "app.plugin.config.app_error", - "translation": "Error al guardar el estado del plugin en la configuración" + "translation": "Error al guardar el estado del plugin en la configuración." }, { "id": "app.plugin.deactivate.app_error", - "translation": "No puede desactivar el plugin" + "translation": "No puede desactivar el plugin." }, { "id": "app.plugin.disabled.app_error", @@ -3144,11 +3144,11 @@ }, { "id": "app.plugin.extract.app_error", - "translation": "Se encontró un error al extraer el plugin" + "translation": "Se encontró un error al extraer el plugin." }, { "id": "app.plugin.filesystem.app_error", - "translation": "Error encontrado en el sistema de archivos" + "translation": "Error encontrado en el sistema de archivos." }, { "id": "app.plugin.get_cluster_plugin_statuses.app_error", @@ -3156,11 +3156,11 @@ }, { "id": "app.plugin.get_plugins.app_error", - "translation": "No se puede obtener los complementos activos" + "translation": "No se puede obtener los complementos activos." }, { "id": "app.plugin.get_statuses.app_error", - "translation": "No se pudo obtener el estatus de los complementos" + "translation": "No se pudo obtener el estatus de los plugins." }, { "id": "app.plugin.install.app_error", @@ -3180,7 +3180,7 @@ }, { "id": "app.plugin.manifest.app_error", - "translation": "No se puede encontrar el manifiesto del plugin extraído" + "translation": "No se puede encontrar el manifiesto del plugin extraído." }, { "id": "app.plugin.mvdir.app_error", @@ -3188,11 +3188,11 @@ }, { "id": "app.plugin.not_installed.app_error", - "translation": "El Plugin no está instalado" + "translation": "El Plugin no está instalado." }, { "id": "app.plugin.remove.app_error", - "translation": "No se puede eliminar el plugin" + "translation": "No se puede eliminar el plugin." }, { "id": "app.plugin.upload_disabled.app_error", @@ -3204,7 +3204,7 @@ }, { "id": "app.save_config.app_error", - "translation": "Ocurrió un error al guardar la configuración" + "translation": "Ocurrió un error al guardar la configuración." }, { "id": "app.schemes.is_phase_2_migration_completed.not_completed.app_error", @@ -3216,7 +3216,7 @@ }, { "id": "app.system_install_date.parse_int.app_error", - "translation": "Fallo al analizar la fecha de instalación" + "translation": "Fallo al analizar la fecha de instalación." }, { "id": "app.team.join_user_to_team.max_accounts.app_error", @@ -3232,7 +3232,7 @@ }, { "id": "app.user_access_token.invalid_or_missing", - "translation": "Token no válido o ausente" + "translation": "Token no válido o ausente." }, { "id": "brand.save_brand_image.decode.app_error", @@ -3272,7 +3272,7 @@ }, { "id": "ent.cluster.config_changed.info", - "translation": "Configuración del agrupamiento de servidores ha cambiado para id={{ .id }}. El agrupamiento de servidores puede volverse inestable y se requiere un reinicio. Para asegurarse de que el agrupamiento de servidores está configurado correctamente, debes realizar un reinicio continuo de inmediato." + "translation": "Configuración del agrupamiento de servidores ha cambiado para id={{ .id }}. El agrupamiento de servidores puede volverse inestable y se requiere un reinicio. Para asegurarse de que el agrupamiento de servidores está configurado correctamente, debes realizar un reinicio continuo de inmediato." }, { "id": "ent.cluster.save_config.error", @@ -3384,7 +3384,7 @@ }, { "id": "ent.elasticsearch.indexer.do_job.get_oldest_post.error", - "translation": "El mensaje más antiguo no puede ser recuperado de la base de datos." + "translation": "El mensaje más antiguo no puede ser recuperado de la base de datos" }, { "id": "ent.elasticsearch.indexer.do_job.parse_end_time.error", @@ -3420,19 +3420,19 @@ }, { "id": "ent.elasticsearch.start.already_started.app_error", - "translation": "Elasticsearch ya fue iniciado" + "translation": "Elasticsearch ya fue iniciado." }, { "id": "ent.elasticsearch.start.create_bulk_processor_failed.app_error", - "translation": "No se pudo crear el procesador a granel de Elasticsearch" + "translation": "No se pudo crear el procesador a granel de Elasticsearch." }, { "id": "ent.elasticsearch.start.start_bulk_processor_failed.app_error", - "translation": "No se pudo iniciar procesador a granel de Elasticsearch" + "translation": "No se pudo iniciar procesador a granel de Elasticsearch." }, { "id": "ent.elasticsearch.stop.already_stopped.app_error", - "translation": "Elasticsearch ya fue detenido" + "translation": "Elasticsearch ya fue detenido." }, { "id": "ent.elasticsearch.test_config.connect_failed", @@ -3452,7 +3452,7 @@ }, { "id": "ent.ldap.app_error", - "translation": "la interface de ldap es nula" + "translation": "la interface de ldap es nula." }, { "id": "ent.ldap.create_fail", @@ -3468,7 +3468,7 @@ }, { "id": "ent.ldap.do_login.invalid_password.app_error", - "translation": "Contraseña inválida" + "translation": "Contraseña inválida." }, { "id": "ent.ldap.do_login.licence_disable.app_error", @@ -3476,15 +3476,15 @@ }, { "id": "ent.ldap.do_login.matched_to_many_users.app_error", - "translation": "Nombre de usuario dado coincide con varios usuarios" + "translation": "Nombre de usuario dado coincide con varios usuarios." }, { "id": "ent.ldap.do_login.search_ldap_server.app_error", - "translation": "Falla al buscar en el servidor AD/LDAP" + "translation": "Falla al buscar en el servidor AD/LDAP." }, { "id": "ent.ldap.do_login.unable_to_connect.app_error", - "translation": "No se pudo conectar con el servidor AD/LDAP" + "translation": "No se pudo conectar con el servidor AD/LDAP." }, { "id": "ent.ldap.do_login.user_filtered.app_error", @@ -3492,15 +3492,15 @@ }, { "id": "ent.ldap.do_login.user_not_registered.app_error", - "translation": "Usuario no registrado en el servidor AD/LDAP" + "translation": "Usuario no registrado en el servidor AD/LDAP." }, { "id": "ent.ldap.syncronize.get_all.app_error", - "translation": "No se pudo obtener a todos los usuarios utilizando AD/LDAP" + "translation": "No se pudo obtener a todos los usuarios utilizando AD/LDAP." }, { "id": "ent.ldap.syncronize.get_all_groups.app_error", - "translation": "error obteniendo los grupos" + "translation": "error obteniendo los grupos." }, { "id": "ent.ldap.syncronize.populate_syncables", @@ -3512,7 +3512,7 @@ }, { "id": "ent.ldap.validate_filter.app_error", - "translation": "Filtro de AD/LDAP inválido" + "translation": "Filtro de AD/LDAP inválido." }, { "id": "ent.ldap_groups.group_search_error", @@ -3576,15 +3576,15 @@ }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_get_file_info.app_error", - "translation": "No se puede obtener la información del archivo temporal de exportación" + "translation": "No se puede obtener la información del archivo temporal de exportación." }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_open_email_file.app_error", - "translation": "No se puede obtener el correo electrónico desde el archivo temporal" + "translation": "No se puede obtener el correo electrónico desde el archivo temporal." }, { "id": "ent.message_export.global_relay_export.deliver.unable_to_open_zip_file_data.app_error", - "translation": "No se puede abrir el archivo temporal de exportación" + "translation": "No se puede abrir el archivo temporal de exportación." }, { "id": "ent.migration.migratetoldap.duplicate_field", @@ -3640,7 +3640,7 @@ }, { "id": "ent.saml.do_login.empty_response.app_error", - "translation": "Hemos recibido una respuesta vacía desde el Proveedor de Identidad" + "translation": "Hemos recibido una respuesta vacía desde el Proveedor de Identidad." }, { "id": "ent.saml.do_login.parse.app_error", @@ -3660,7 +3660,7 @@ }, { "id": "ent.saml.service_disable.app_error", - "translation": "SAML 2.0 no está configurado o no es soportado en este servidor" + "translation": "SAML 2.0 no está configurado o no es soportado en este servidor." }, { "id": "interactive_message.decode_trigger_id.base64_decode_failed", @@ -3708,11 +3708,11 @@ }, { "id": "manaultesting.manual_test.parse.app_error", - "translation": "No se pudo analizar el URL" + "translation": "No se pudo analizar el URL." }, { "id": "manaultesting.test_autolink.unable.app_error", - "translation": "No se pudo obtener los canales" + "translation": "No se pudo obtener los canales." }, { "id": "mattermost.bulletin.subject", @@ -3720,31 +3720,31 @@ }, { "id": "mfa.activate.authenticate.app_error", - "translation": "Error intentando autenticar el token MFA" + "translation": "Error intentando autenticar el token MFA." }, { "id": "mfa.activate.bad_token.app_error", - "translation": "Token MFA inválido" + "translation": "Token MFA inválido." }, { "id": "mfa.activate.save_active.app_error", - "translation": "No se pudo actualizar el estado activo de MFA para el usuario" + "translation": "No se pudo actualizar el estado activo de MFA para el usuario." }, { "id": "mfa.deactivate.save_active.app_error", - "translation": "No se pudo actualizar el estado activo de MFA para el usuario" + "translation": "No se pudo actualizar el estado activo de MFA para el usuario." }, { "id": "mfa.deactivate.save_secret.app_error", - "translation": "Error al limpiar el secreto MFA" + "translation": "Error al limpiar el secreto MFA." }, { "id": "mfa.generate_qr_code.create_code.app_error", - "translation": "Error generando el código QR" + "translation": "Error generando el código QR." }, { "id": "mfa.generate_qr_code.save_secret.app_error", - "translation": "Error guardando el secreto MFA" + "translation": "Error guardando el secreto MFA." }, { "id": "mfa.mfa_disabled.app_error", @@ -3752,7 +3752,7 @@ }, { "id": "mfa.validate_token.authenticate.app_error", - "translation": "Error intentando autenticar el token MFA" + "translation": "Error intentando autenticar el token MFA." }, { "id": "migrations.worker.run_advanced_permissions_phase_2_migration.invalid_progress", @@ -3764,275 +3764,275 @@ }, { "id": "model.access.is_valid.access_token.app_error", - "translation": "Token de acceso inválido" + "translation": "Token de acceso inválido." }, { "id": "model.access.is_valid.client_id.app_error", - "translation": "Id de cliente inválido" + "translation": "Id de cliente inválido." }, { "id": "model.access.is_valid.redirect_uri.app_error", - "translation": "URI de redireccionamiento inválido" + "translation": "Url de redirección no válida." }, { "id": "model.access.is_valid.refresh_token.app_error", - "translation": "Token de refrescamiento inválido" + "translation": "Token de refrescamiento inválido." }, { "id": "model.access.is_valid.user_id.app_error", - "translation": "Id de usuario inválido" + "translation": "Id de usuario inválido." }, { "id": "model.authorize.is_valid.auth_code.app_error", - "translation": "Código de autorización inválido" + "translation": "Código de autorización inválido." }, { "id": "model.authorize.is_valid.client_id.app_error", - "translation": "Id de cliente inválido" + "translation": "Id de cliente inválido." }, { "id": "model.authorize.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.authorize.is_valid.expires.app_error", - "translation": "Se debe asignar el tiempo de vencimiento" + "translation": "Se debe asignar el tiempo de vencimiento." }, { "id": "model.authorize.is_valid.redirect_uri.app_error", - "translation": "URI de redireccionamiento inválido" + "translation": "Url de redirección no válida." }, { "id": "model.authorize.is_valid.response_type.app_error", - "translation": "Tipo de respuesta no válida" + "translation": "Tipo de respuesta no válida." }, { "id": "model.authorize.is_valid.scope.app_error", - "translation": "Alcance inválido" + "translation": "Alcance inválido." }, { "id": "model.authorize.is_valid.state.app_error", - "translation": "Estado inválido" + "translation": "Estado inválido." }, { "id": "model.authorize.is_valid.user_id.app_error", - "translation": "Usuario id inválido" + "translation": "Usuario id inválido." }, { "id": "model.bot.is_valid.create_at.app_error", - "translation": "create at no válido" + "translation": "create at no válido." }, { "id": "model.bot.is_valid.creator_id.app_error", - "translation": "Id del creador inválido" + "translation": "Id del creador inválido." }, { "id": "model.bot.is_valid.description.app_error", - "translation": "Descripción inválida" + "translation": "Descripción inválida." }, { "id": "model.bot.is_valid.update_at.app_error", - "translation": "update at no válido" + "translation": "update at no válido." }, { "id": "model.bot.is_valid.user_id.app_error", - "translation": "Id de usuario inválido" + "translation": "Id de usuario inválido." }, { "id": "model.bot.is_valid.username.app_error", - "translation": "Nombre de usuario no válido" + "translation": "Nombre de usuario no válido." }, { "id": "model.channel.is_valid.2_or_more.app_error", - "translation": "Debe tener 2 o más caracteres alfanuméricos en minúscula" + "translation": "Debe tener 2 o más caracteres alfanuméricos en minúscula." }, { "id": "model.channel.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.channel.is_valid.creator_id.app_error", - "translation": "Id del creador inválido" + "translation": "Id del creador inválido." }, { "id": "model.channel.is_valid.display_name.app_error", - "translation": "Nombre a mostrar inválido" + "translation": "Nombre a mostrar inválido." }, { "id": "model.channel.is_valid.header.app_error", - "translation": "Encabezado inválido" + "translation": "Encabezado inválido." }, { "id": "model.channel.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.channel.is_valid.purpose.app_error", - "translation": "Propósito inválido" + "translation": "Propósito inválido." }, { "id": "model.channel.is_valid.type.app_error", - "translation": "Tipo inválido" + "translation": "Tipo inválido." }, { "id": "model.channel.is_valid.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.channel_member.is_valid.channel_id.app_error", - "translation": "Channel id inválido" + "translation": "Channel id inválido." }, { "id": "model.channel_member.is_valid.email_value.app_error", - "translation": "Valor de notificación de correo electrónico no es válido" + "translation": "Valor de notificación de correo electrónico no es válido." }, { "id": "model.channel_member.is_valid.ignore_channel_mentions_value.app_error", - "translation": "Valor no válido para ignorar menciones de canal" + "translation": "Valor no válido para ignorar menciones de canal." }, { "id": "model.channel_member.is_valid.notify_level.app_error", - "translation": "Nivel de notificación inválido" + "translation": "Nivel de notificación inválido." }, { "id": "model.channel_member.is_valid.push_level.app_error", - "translation": "Nivel para la notificación a dispositivos móviles no es válido" + "translation": "Nivel para la notificación a dispositivos móviles no es válido." }, { "id": "model.channel_member.is_valid.unread_level.app_error", - "translation": "Nivel de marca para no leidos inválido" + "translation": "Nivel de marca para no leídos inválido." }, { "id": "model.channel_member.is_valid.user_id.app_error", - "translation": "User id inválido" + "translation": "User id inválido." }, { "id": "model.client.connecting.app_error", - "translation": "Encontramos un error mientras conectabamos al servidor" + "translation": "Encontramos un error mientras conectábamos al servidor." }, { "id": "model.cluster.is_valid.create_at.app_error", - "translation": "Se ha de definir una fecha de creación" + "translation": "Se ha de definir una fecha de creación." }, { "id": "model.cluster.is_valid.hostname.app_error", - "translation": "Se ha de definir un nombre de servidor" + "translation": "Se ha de definir un nombre de servidor." }, { "id": "model.cluster.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.cluster.is_valid.last_ping_at.app_error", - "translation": "Se ha de definir una fecha de último contacto" + "translation": "Se ha de definir una fecha de último contacto." }, { "id": "model.cluster.is_valid.name.app_error", - "translation": "Se ha de definir un nombre del cluster" + "translation": "Se ha de definir un nombre del cluster." }, { "id": "model.cluster.is_valid.type.app_error", - "translation": "Se ha de definir un tipo" + "translation": "Se ha de definir un tipo." }, { "id": "model.command.is_valid.create_at.app_error", - "translation": "Fecha de Creación debe ser válida" + "translation": "Fecha de Creación debe ser válida." }, { "id": "model.command.is_valid.description.app_error", - "translation": "Descripción inválida" + "translation": "Descripción inválida." }, { "id": "model.command.is_valid.display_name.app_error", - "translation": "Título inválido" + "translation": "Título inválido." }, { "id": "model.command.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.command.is_valid.method.app_error", - "translation": "Método Inválido" + "translation": "Método Inválido." }, { "id": "model.command.is_valid.team_id.app_error", - "translation": "Id del equipo no válido" + "translation": "Id del equipo no válido." }, { "id": "model.command.is_valid.token.app_error", - "translation": "Token inválido" + "translation": "Token inválido." }, { "id": "model.command.is_valid.trigger.app_error", - "translation": "palabra que desencadena acción no válida" + "translation": "palabra que desencadena acción no válida." }, { "id": "model.command.is_valid.update_at.app_error", - "translation": "Fecha de Actualización debe ser válida" + "translation": "Fecha de Actualización debe ser válida." }, { "id": "model.command.is_valid.url.app_error", - "translation": "URL no válido" + "translation": "URL no válida." }, { "id": "model.command.is_valid.url_http.app_error", - "translation": "URL inválido. Debe ser un URL válido y comenzar con http:// o https://" + "translation": "URL inválida. Debe ser una URL válida y comenzar con http:// o https://." }, { "id": "model.command.is_valid.user_id.app_error", - "translation": "Id de usuario inválido" + "translation": "Id de usuario inválido." }, { "id": "model.command_hook.channel_id.app_error", - "translation": "Id de canal no válido" + "translation": "Id de canal no válido." }, { "id": "model.command_hook.command_id.app_error", - "translation": "ID de commando no válido" + "translation": "ID de commando no válido." }, { "id": "model.command_hook.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.command_hook.id.app_error", - "translation": "Comando con hook id no válido" + "translation": "Comando con hook id no válido." }, { "id": "model.command_hook.parent_id.app_error", - "translation": "Id del padre no es válido" + "translation": "Id del padre no es válido." }, { "id": "model.command_hook.root_id.app_error", - "translation": "Id de la raíz no es válido" + "translation": "Id de la raíz no es válido." }, { "id": "model.command_hook.user_id.app_error", - "translation": "Id de usuario no válido" + "translation": "Id de usuario no válido." }, { "id": "model.compliance.is_valid.create_at.app_error", - "translation": "Create debe ser una fecha válida" + "translation": "Create debe ser una fecha válida." }, { "id": "model.compliance.is_valid.desc.app_error", - "translation": "Descripción inválida" + "translation": "Descripción inválida." }, { "id": "model.compliance.is_valid.end_at.app_error", - "translation": "Hasta debe ser una fecha válida" + "translation": "Hasta debe ser una fecha válida." }, { "id": "model.compliance.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.compliance.is_valid.start_at.app_error", - "translation": "Desde debe ser una fecha válida" + "translation": "Desde debe ser una fecha válida." }, { "id": "model.compliance.is_valid.start_end_at.app_error", - "translation": "Desde debe ser mayor que Hasta" + "translation": "Desde debe ser mayor que Hasta." }, { "id": "model.config.is_valid.allow_cookies_for_subdomains.app_error", @@ -4048,7 +4048,7 @@ }, { "id": "model.config.is_valid.cluster_email_batching.app_error", - "translation": "No se puede habilitar el correo electrónico por lotes cuando la agrupación de servidores está habilitada" + "translation": "No se puede habilitar el correo electrónico por lotes cuando la agrupación de servidores está habilitada." }, { "id": "model.config.is_valid.data_retention.deletion_job_start_time.app_error", @@ -4068,7 +4068,7 @@ }, { "id": "model.config.is_valid.elastic_search.aggregate_posts_after_days.app_error", - "translation": "El valor AggregatePostsAfterDays de Elasticsearch debe ser un número mayor que o igual a 1" + "translation": "El valor AggregatePostsAfterDays de Elasticsearch debe ser un número mayor que o igual a 1." }, { "id": "model.config.is_valid.elastic_search.bulk_indexing_time_window_seconds.app_error", @@ -4080,15 +4080,15 @@ }, { "id": "model.config.is_valid.elastic_search.enable_searching.app_error", - "translation": "El valor de Elastic Search IndexingEnabled debe ser verdadero cuando el valor de Elastic Search SearchEnabled es verdadero." + "translation": "El valor de Elasticsearch IndexingEnabled debe ser verdadero cuando el valor de Elasticsearch SearchEnabled es verdadero" }, { "id": "model.config.is_valid.elastic_search.live_indexing_batch_size.app_error", - "translation": "El tamaño del lote de la indexación en tiempo real de Elasticsearch debe ser de al menos 1" + "translation": "El tamaño del lote de la indexación en tiempo real de Elasticsearch debe ser de al menos 1." }, { "id": "model.config.is_valid.elastic_search.posts_aggregator_job_start_time.app_error", - "translation": "El ajuste PostsAggregatorJobStartTime de Elasticsearch debe ser un tiempo en el formato \"hh:mm\"" + "translation": "El ajuste PostsAggregatorJobStartTime de Elasticsearch debe ser un tiempo en el formato \"hh:mm\"." }, { "id": "model.config.is_valid.elastic_search.request_timeout_seconds.app_error", @@ -4108,7 +4108,7 @@ }, { "id": "model.config.is_valid.email_security.app_error", - "translation": "Configuración inválida de seguridad en la configuración de correos. Debe ser '', 'TLS', o 'STARTTLS'" + "translation": "Configuración inválida de seguridad en la configuración de correos. Debe ser '', 'TLS', o 'STARTTLS'." }, { "id": "model.config.is_valid.encrypt_sql.app_error", @@ -4116,7 +4116,7 @@ }, { "id": "model.config.is_valid.file_driver.app_error", - "translation": "Nombre de controlador para la configuración de archivos es inválido. Debe ser 'local' o 'amazons3'" + "translation": "Nombre de controlador para la configuración de archivos es inválido. Debe ser 'local' o 'amazons3'." }, { "id": "model.config.is_valid.file_salt.app_error", @@ -4152,7 +4152,7 @@ }, { "id": "model.config.is_valid.ldap_security.app_error", - "translation": "Conexión segura inválida en la configuración de AD/LDAP. Debe ser '', 'TLS', o 'STARTTLS'" + "translation": "Conexión segura inválida en la configuración de AD/LDAP. Debe ser '', 'TLS', o 'STARTTLS'." }, { "id": "model.config.is_valid.ldap_server", @@ -4172,7 +4172,7 @@ }, { "id": "model.config.is_valid.localization.available_locales.app_error", - "translation": "Los Idiomas disponibles debe contener el idioma del cliente predeterminado" + "translation": "Los Idiomas disponibles debe contener el idioma del cliente predeterminado." }, { "id": "model.config.is_valid.login_attempts.app_error", @@ -4200,7 +4200,7 @@ }, { "id": "model.config.is_valid.message_export.batch_size.app_error", - "translation": "El ajuste BatchSize para realizar el trabajo de Exportación de Mensajes debe un entero positivo" + "translation": "El ajuste BatchSize para realizar el trabajo de Exportación de Mensajes debe un entero positivo." }, { "id": "model.config.is_valid.message_export.daily_runtime.app_error", @@ -4208,7 +4208,7 @@ }, { "id": "model.config.is_valid.message_export.enable.app_error", - "translation": "El ajuste EnableExport para realizar el trabajo de Exportación de Mensajes debe ser verdadero o falso" + "translation": "El ajuste EnableExport para realizar el trabajo de Exportación de Mensajes debe ser verdadero o falso." }, { "id": "model.config.is_valid.message_export.export_from.app_error", @@ -4216,27 +4216,27 @@ }, { "id": "model.config.is_valid.message_export.export_type.app_error", - "translation": "El trabajo de exportación de Mensaje ExportFormat debe ser 'actiance', 'csv' o 'globalrelay'" + "translation": "El trabajo de exportación de Mensaje ExportFormat debe ser 'actiance', 'csv' o 'globalrelay'." }, { "id": "model.config.is_valid.message_export.global_relay.config_missing.app_error", - "translation": "El trabajo de exportación de mensajes ExportFormat está asignado a 'globalrelay', pero falta establecer los parámetros de GlobalRelaySettings" + "translation": "El trabajo de exportación de mensajes ExportFormat está asignado a 'globalrelay', pero falta establecer los parámetros de GlobalRelaySettings." }, { "id": "model.config.is_valid.message_export.global_relay.customer_type.app_error", - "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.CustomerType debe ser establecido en 'A9' o 'A10'" + "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.CustomerType debe ser establecido en 'A9' o 'A10'." }, { "id": "model.config.is_valid.message_export.global_relay.email_address.app_error", - "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.EmailAddress debe estar asignado a una dirección de correo electrónico válida" + "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.EmailAddress debe estar asignado a una dirección de correo electrónico válida." }, { "id": "model.config.is_valid.message_export.global_relay.smtp_password.app_error", - "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.SmtpPassword debe estar asignado" + "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.SmtpPassword debe estar asignado." }, { "id": "model.config.is_valid.message_export.global_relay.smtp_username.app_error", - "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.SmtpUsername debe estar asignado" + "translation": "El parámetro de exportación de mensajes GlobalRelaySettings.SmtpUsername debe estar asignado." }, { "id": "model.config.is_valid.password_length.app_error", @@ -4256,11 +4256,11 @@ }, { "id": "model.config.is_valid.restrict_direct_message.app_error", - "translation": "Restricción de mensaje directo no válido. Debe ser 'any' o 'team'" + "translation": "Restricción de mensaje directo no válido. Debe ser 'any' o 'team'." }, { "id": "model.config.is_valid.saml_assertion_consumer_service_url.app_error", - "translation": "El URL de Inicio de sesión del Proveedor de Servicio debe ser un URL válido y comenzar con http:// o https://" + "translation": "La URL de Inicio de sesión del Proveedor de Servicio debe ser una URL válida y comenzar con http:// o https://." }, { "id": "model.config.is_valid.saml_email_attribute.app_error", @@ -4292,7 +4292,7 @@ }, { "id": "model.config.is_valid.site_url.app_error", - "translation": "URL del Sitio debe ser una URL válida y empezar con http:// o https://" + "translation": "URL del Sitio debe ser una URL válida y empezar con http:// o https://." }, { "id": "model.config.is_valid.site_url_email_batching.app_error", @@ -4312,7 +4312,7 @@ }, { "id": "model.config.is_valid.sql_driver.app_error", - "translation": "Nombre del controlador no válido para la configuración de SQL. Debe ser 'mysql' o 'postgres'" + "translation": "Nombre del controlador no válido para la configuración de SQL. Debe ser 'mysql' o 'postgres'." }, { "id": "model.config.is_valid.sql_idle.app_error", @@ -4328,7 +4328,7 @@ }, { "id": "model.config.is_valid.teammate_name_display.app_error", - "translation": "Tipo de visualización compañero de equipo no es válido. Debe ser 'full_name', 'nickname_full_name' o 'username'" + "translation": "Tipo de visualización compañero de equipo no es válido. Debe ser 'full_name', 'nickname_full_name' o 'username'." }, { "id": "model.config.is_valid.time_between_user_typing.app_error", @@ -4336,15 +4336,15 @@ }, { "id": "model.config.is_valid.tls_cert_file.app_error", - "translation": "Valor no válido para el archivo del certificado TLS - utiliza LetsEncrypt o especifica la ruta del archivo de certificado existente" + "translation": "Valor no válido para el archivo del certificado TLS - utiliza LetsEncrypt o especifica la ruta del archivo de certificado existente." }, { "id": "model.config.is_valid.tls_key_file.app_error", - "translation": "Valor no válido para el archivo de la llave TLS - utiliza LetsEncrypt o especifica la ruta del archivo llave existente" + "translation": "Valor no válido para el archivo de la llave TLS - utiliza LetsEncrypt o especifica la ruta del archivo llave existente." }, { "id": "model.config.is_valid.tls_overwrite_cipher.app_error", - "translation": "Valor no válido pasado para sobrescribir el cifrado TLS - por favor, consulta la documentación para los valores válidos" + "translation": "Valor no válido pasado para sobre escribir el cifrado TLS - por favor, consulta la documentación para los valores válidos." }, { "id": "model.config.is_valid.webserver_security.app_error", @@ -4360,23 +4360,23 @@ }, { "id": "model.emoji.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.emoji.id.app_error", - "translation": "Id del emoticon no es válido" + "translation": "Id del emoticon no es válido." }, { "id": "model.emoji.name.app_error", - "translation": "Debe tener de 1 hasta 64 caracteres alfanuméricos en minúscula" + "translation": "Debe tener de 1 hasta 64 caracteres alfanuméricos en minúscula." }, { "id": "model.emoji.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.emoji.user_id.app_error", - "translation": "Id del creador inválido" + "translation": "Id del creador inválido." }, { "id": "model.file_info.get.gif.app_error", @@ -4408,107 +4408,107 @@ }, { "id": "model.group.create_at.app_error", - "translation": "Propiedad create at inválida para el grupo" + "translation": "Propiedad create at inválida para el grupo." }, { "id": "model.group.delete_at.app_error", - "translation": "Propiedad delete at inválida para el grupo" + "translation": "Propiedad delete at inválida para el grupo." }, { "id": "model.group.description.app_error", - "translation": "Propiedad description inválida para el grupo" + "translation": "Propiedad description inválida para el grupo." }, { "id": "model.group.display_name.app_error", - "translation": "Propiedad display name inválida para el grupo" + "translation": "Propiedad display name inválida para el grupo." }, { "id": "model.group.id.app_error", - "translation": "Propiedad id inválida para el grupo" + "translation": "Propiedad id inválida para el grupo." }, { "id": "model.group.name.app_error", - "translation": "Propiedad name inválida para el grupo" + "translation": "Propiedad name inválida para el grupo." }, { "id": "model.group.remote_id.app_error", - "translation": "Propiedad remote id inválida para el grupo" + "translation": "Propiedad remote id inválida para el grupo." }, { "id": "model.group.source.app_error", - "translation": "Propiedad source inválida para el grupo" + "translation": "Propiedad source inválida para el grupo." }, { "id": "model.group.update_at.app_error", - "translation": "Propiedad update inválida para el grupo" + "translation": "Propiedad update inválida para el grupo." }, { "id": "model.group_member.group_id.app_error", - "translation": "Propiedad group id inválida para el miembro del grupo" + "translation": "Propiedad group id inválida para el miembro del grupo." }, { "id": "model.group_member.user_id.app_error", - "translation": "Propiedad user id inválida para el miembro del grupo" + "translation": "Propiedad user id inválida para el miembro del grupo." }, { "id": "model.group_syncable.group_id.app_error", - "translation": "Propiedad group id inválida para el grupo sincronizable" + "translation": "Propiedad de ID de grupo no válida para sincronizar el grupo." }, { "id": "model.group_syncable.syncable_id.app_error", - "translation": "Propiedad syncable id inválida para el grupo sincronizable" + "translation": "Id. de sincronización inválido para sincronización de grupo." }, { "id": "model.group_syncable.type.app_error", - "translation": "Propiedad type inválida para el grupo sincronizable" + "translation": "propiedad de tipo no válido para sincronizar el grupo." }, { "id": "model.incoming_hook.channel_id.app_error", - "translation": "Channel id inválido" + "translation": "Channel id inválido." }, { "id": "model.incoming_hook.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.incoming_hook.description.app_error", - "translation": "Descripción inválida" + "translation": "Descripción inválida." }, { "id": "model.incoming_hook.display_name.app_error", - "translation": "Título inválido" + "translation": "Título inválido." }, { "id": "model.incoming_hook.icon_url.app_error", - "translation": "Icono del mensaje no válido" + "translation": "Icono del mensaje no válido." }, { "id": "model.incoming_hook.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.incoming_hook.parse_data.app_error", - "translation": "No se puede analizar los datos entrante" + "translation": "No se puede analizar los datos entrante." }, { "id": "model.incoming_hook.team_id.app_error", - "translation": "ID del equipo no válido" + "translation": "ID del equipo no válido." }, { "id": "model.incoming_hook.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.incoming_hook.user_id.app_error", - "translation": "Id del Usuario inválido" + "translation": "Id del Usuario inválido." }, { "id": "model.incoming_hook.username.app_error", - "translation": "Nombre de usuario no válido" + "translation": "Nombre de usuario no válido." }, { "id": "model.job.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.job.is_valid.id.app_error", @@ -4516,11 +4516,11 @@ }, { "id": "model.job.is_valid.status.app_error", - "translation": "Estado del trabajo no válido" + "translation": "Estado del trabajo no válido." }, { "id": "model.job.is_valid.type.app_error", - "translation": "Tipo de trabajo inválido" + "translation": "Tipo de trabajo inválido." }, { "id": "model.license_record.is_valid.create_at.app_error", @@ -4532,27 +4532,27 @@ }, { "id": "model.link_metadata.is_valid.data.app_error", - "translation": "Enlaces con metadata no pueden ser nulos" + "translation": "Enlaces con metadata no pueden ser nulos." }, { "id": "model.link_metadata.is_valid.data_type.app_error", - "translation": "Enlaces con datos metadata no coinciden con el tipo asignado" + "translation": "Enlaces con datos metadata no coinciden con el tipo asignado." }, { "id": "model.link_metadata.is_valid.timestamp.app_error", - "translation": "La marca de tiempo del enlace con metadata no debe ser cero y debe ser redondeado a la hora más reciente" + "translation": "La marca de tiempo del enlace con metadata no debe ser cero y debe ser redondeado a la hora más reciente." }, { "id": "model.link_metadata.is_valid.type.app_error", - "translation": "Tipo de enlace con metadata no válido" + "translation": "Tipo de enlace con metadata no válido." }, { "id": "model.link_metadata.is_valid.url.app_error", - "translation": "La URL del enlace con metadata debe ser asignado" + "translation": "La URL del enlace con metadata debe ser asignado." }, { "id": "model.oauth.is_valid.app_id.app_error", - "translation": "Id de la App inválido" + "translation": "Id de la App inválido." }, { "id": "model.oauth.is_valid.callback.app_error", @@ -4560,19 +4560,19 @@ }, { "id": "model.oauth.is_valid.client_secret.app_error", - "translation": "Llave secreta del Cliente no es válida" + "translation": "Llave secreta del Cliente no es válida." }, { "id": "model.oauth.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.oauth.is_valid.creator_id.app_error", - "translation": "Id del credor no es válido" + "translation": "Id del credor no es válido." }, { "id": "model.oauth.is_valid.description.app_error", - "translation": "Descripción inválida" + "translation": "Descripción inválida." }, { "id": "model.oauth.is_valid.homepage.app_error", @@ -4584,75 +4584,75 @@ }, { "id": "model.oauth.is_valid.name.app_error", - "translation": "Nombre inválido" + "translation": "Nombre inválido." }, { "id": "model.oauth.is_valid.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.outgoing_hook.icon_url.app_error", - "translation": "Icono no válido" + "translation": "Icono no válido." }, { "id": "model.outgoing_hook.is_valid.callback.app_error", - "translation": "Callback URLs no válido" + "translation": "URLs de Retorno no válida." }, { "id": "model.outgoing_hook.is_valid.channel_id.app_error", - "translation": "Id del Canal inválido" + "translation": "Id del Canal inválido." }, { "id": "model.outgoing_hook.is_valid.content_type.app_error", - "translation": "Valor no válido para content_type" + "translation": "Valor no válido para content_type." }, { "id": "model.outgoing_hook.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.outgoing_hook.is_valid.description.app_error", - "translation": "Descripción inválida" + "translation": "Descripción inválida." }, { "id": "model.outgoing_hook.is_valid.display_name.app_error", - "translation": "Título inválido" + "translation": "Título inválido." }, { "id": "model.outgoing_hook.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.outgoing_hook.is_valid.team_id.app_error", - "translation": "ID del equipo no válido" + "translation": "ID del equipo no válido." }, { "id": "model.outgoing_hook.is_valid.token.app_error", - "translation": "Token inválido" + "translation": "Token inválido." }, { "id": "model.outgoing_hook.is_valid.trigger_words.app_error", - "translation": "Palabras que desencadenan acciones no válidas" + "translation": "Palabras que desencadenan acciones no válidas." }, { "id": "model.outgoing_hook.is_valid.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.outgoing_hook.is_valid.url.app_error", - "translation": "Callback URLs inválido. Cada uno debe ser un URL válido y que comience con http:// o https://" + "translation": "URLs de Retorno inválida. Cada una debe ser una URL válida y que comience con http:// o https://." }, { "id": "model.outgoing_hook.is_valid.user_id.app_error", - "translation": "Id del Usuario inválido" + "translation": "Id del Usuario inválido." }, { "id": "model.outgoing_hook.is_valid.words.app_error", - "translation": "Palabras que desencadenan acciones no válidas" + "translation": "Palabras que desencadenan acciones no válidas." }, { "id": "model.outgoing_hook.username.app_error", - "translation": "Nombre de usuario no válido" + "translation": "Nombre de usuario no válido." }, { "id": "model.plugin_command.error.app_error", @@ -4668,11 +4668,11 @@ }, { "id": "model.post.is_valid.channel_id.app_error", - "translation": "Id del Canal inválido" + "translation": "Id del Canal inválido." }, { "id": "model.post.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.post.is_valid.file_ids.app_error", @@ -4680,119 +4680,119 @@ }, { "id": "model.post.is_valid.filenames.app_error", - "translation": "Nombre de archivos no válidos" + "translation": "Nombre de archivos no válidos." }, { "id": "model.post.is_valid.hashtags.app_error", - "translation": "Hashtags inválidos" + "translation": "Hashtags inválidos." }, { "id": "model.post.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.post.is_valid.msg.app_error", - "translation": "Mensaje no es válido" + "translation": "Mensaje no es válido." }, { "id": "model.post.is_valid.original_id.app_error", - "translation": "Id Original inválido" + "translation": "Id Original inválido." }, { "id": "model.post.is_valid.parent_id.app_error", - "translation": "Id del padre no es válido" + "translation": "Id del padre no es válido." }, { "id": "model.post.is_valid.props.app_error", - "translation": "Props inválidos" + "translation": "Props invalidos." }, { "id": "model.post.is_valid.root_id.app_error", - "translation": "Id de la raíz no es válido" + "translation": "Id de la raíz no es válido." }, { "id": "model.post.is_valid.root_parent.app_error", - "translation": "ID de la raíz no es válido, debe ser asignado si el ID del padre fue asignado" + "translation": "ID de la raíz no es válido, debe ser asignado si el ID del padre fue asignado." }, { "id": "model.post.is_valid.type.app_error", - "translation": "Tipo inválido" + "translation": "Tipo inválido." }, { "id": "model.post.is_valid.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.post.is_valid.user_id.app_error", - "translation": "Id del Usuario inválido" + "translation": "Id del Usuario inválido." }, { "id": "model.preference.is_valid.category.app_error", - "translation": "Categoría inválida" + "translation": "Categoría inválida." }, { "id": "model.preference.is_valid.id.app_error", - "translation": "Id del Usuario inválido" + "translation": "Id del Usuario inválido." }, { "id": "model.preference.is_valid.name.app_error", - "translation": "Nombre inválido" + "translation": "Nombre inválido." }, { "id": "model.preference.is_valid.theme.app_error", - "translation": "Tema no válido" + "translation": "Tema no válido." }, { "id": "model.preference.is_valid.value.app_error", - "translation": "El valor es muy largo" + "translation": "El valor es muy largo." }, { "id": "model.reaction.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.reaction.is_valid.emoji_name.app_error", - "translation": "Nombre del emoticon no es válido" + "translation": "Nombre del emoticon no es válido." }, { "id": "model.reaction.is_valid.post_id.app_error", - "translation": "Id del mensaje no es válido" + "translation": "Id del mensaje no es válido." }, { "id": "model.reaction.is_valid.user_id.app_error", - "translation": "Id del usuario no es válido" + "translation": "Id del usuario no es válido." }, { "id": "model.team.is_valid.characters.app_error", - "translation": "Nombre debe tener 2 o más caracteres alfanuméricos en minúscula" + "translation": "Nombre debe tener 2 o más caracteres alfanuméricos en minúscula." }, { "id": "model.team.is_valid.company.app_error", - "translation": "Nombre de empresa no válido" + "translation": "Nombre de empresa no válido." }, { "id": "model.team.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.team.is_valid.description.app_error", - "translation": "Descripción no es válida" + "translation": "Descripción no es válida." }, { "id": "model.team.is_valid.domains.app_error", - "translation": "Dominios permitidos no válidos" + "translation": "Dominios permitidos no válidos." }, { "id": "model.team.is_valid.email.app_error", - "translation": "Correo electrónico inválido" + "translation": "Correo electrónico inválido." }, { "id": "model.team.is_valid.id.app_error", - "translation": "Id inválido" + "translation": "Id inválido." }, { "id": "model.team.is_valid.name.app_error", - "translation": "Nombre inválido" + "translation": "Nombre inválido." }, { "id": "model.team.is_valid.reserved.app_error", @@ -4800,23 +4800,23 @@ }, { "id": "model.team.is_valid.type.app_error", - "translation": "Tipo inválido" + "translation": "Tipo inválido." }, { "id": "model.team.is_valid.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.team.is_valid.url.app_error", - "translation": "Identificador del URL es inválido" + "translation": "Identificador de la URL es inválida." }, { "id": "model.team_member.is_valid.team_id.app_error", - "translation": "ID del equipo no válido" + "translation": "ID del equipo no válido." }, { "id": "model.team_member.is_valid.user_id.app_error", - "translation": "Id de usuario inválido" + "translation": "Id de usuario inválido." }, { "id": "model.token.is_valid.expiry", @@ -4900,23 +4900,23 @@ }, { "id": "model.user_access_token.is_valid.description.app_error", - "translation": "Descripción no válida, debe tener 255 o menos carácteres" + "translation": "Descripción no válida, debe tener 255 o menos caracteres." }, { "id": "model.user_access_token.is_valid.id.app_error", - "translation": "Valor no válido para id" + "translation": "Valor no válido para id." }, { "id": "model.user_access_token.is_valid.token.app_error", - "translation": "Token de acceso no válido" + "translation": "Token de acceso no válido." }, { "id": "model.user_access_token.is_valid.user_id.app_error", - "translation": "Id de usuario no válido" + "translation": "Id de usuario no válido." }, { "id": "model.utils.decode_json.app_error", - "translation": "no se puede decodificar" + "translation": "no se puede descodificar." }, { "id": "model.websocket_client.connect_fail.app_error", @@ -4932,7 +4932,7 @@ }, { "id": "plugin_api.get_file_link.disabled.app_error", - "translation": "Los enlaces públicos han sido inhabilitados" + "translation": "Los enlaces públicos han sido inhabilitados." }, { "id": "plugin_api.get_file_link.no_post.app_error", @@ -4972,159 +4972,159 @@ }, { "id": "store.sql_bot.get.missing.app_error", - "translation": "El Bot no existe" + "translation": "El Bot no existe." }, { "id": "store.sql_channel.analytics_deleted_type_count.app_error", - "translation": "No se pudo obtener la cantidad de canales borrados de este tipo" + "translation": "No se pudo obtener la cantidad de canales borrados de este tipo." }, { "id": "store.sql_channel.analytics_type_count.app_error", - "translation": "No se pudo obtener la cantidad de canales de este tipo" + "translation": "No se pudo obtener la cantidad de canales de este tipo." }, { "id": "store.sql_channel.clear_all_custom_role_assignments.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_channel.clear_all_custom_role_assignments.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_channel.clear_all_custom_role_assignments.select.app_error", - "translation": "Error al obtener los miembros del canal" + "translation": "Error al obtener los miembros del canal." }, { "id": "store.sql_channel.clear_all_custom_role_assignments.update.app_error", - "translation": "Error al actualizar el miembro del canal" + "translation": "Error al actualizar el miembro del canal." }, { "id": "store.sql_channel.get.existing.app_error", - "translation": "No se pudo encontrar el canal existente" + "translation": "No se pudo encontrar el canal existente." }, { "id": "store.sql_channel.get.find.app_error", - "translation": "Encontramos un error buscando el canal" + "translation": "Encontramos un error buscando el canal." }, { "id": "store.sql_channel.get_all.app_error", - "translation": "No se pudo obtener todos los canales" + "translation": "No se pudo obtener todos los canales." }, { "id": "store.sql_channel.get_by_scheme.app_error", - "translation": "No se puede obtener los canales para el esquema suministrado" + "translation": "No se puede obtener los canales para el esquema suministrado." }, { "id": "store.sql_channel.get_channel_counts.get.app_error", - "translation": "No se puede obtener el número de canales" + "translation": "No se puede obtener el número de canales." }, { "id": "store.sql_channel.get_channels_by_ids.get.app_error", - "translation": "No se pudo obtener los canales" + "translation": "No se pudo obtener los canales." }, { "id": "store.sql_channel.get_channels_by_ids.not_found.app_error", - "translation": "No se encontró el canal" + "translation": "No se encontró el canal." }, { "id": "store.sql_channel.get_for_post.app_error", - "translation": "No pudimos obtener el canal del mensaje especificado" + "translation": "No pudimos obtener el canal del mensaje especificado." }, { "id": "store.sql_channel.get_member.app_error", - "translation": "No se puede obtener el miembro del canal" + "translation": "No se puede obtener el miembro del canal." }, { "id": "store.sql_channel.get_member.missing.app_error", - "translation": "No se encontró un miembro con el ID de usuario y el ID del canal" + "translation": "No se encontró un miembro con el ID de usuario y el ID del canal." }, { "id": "store.sql_channel.get_member_count.app_error", - "translation": "No pudimos obtener la cantidad de miembros del canal" + "translation": "No pudimos obtener la cantidad de miembros del canal." }, { "id": "store.sql_channel.get_member_for_post.app_error", - "translation": "No pudimos obtener los miembros del canal del mensaje especificado" + "translation": "No pudimos obtener los miembros del canal del mensaje especificado." }, { "id": "store.sql_channel.get_members.app_error", - "translation": "No se puede obtener de los miembros del canal" + "translation": "No se puede obtener de los miembros del canal." }, { "id": "store.sql_channel.get_members_by_ids.app_error", - "translation": "No se puede obtener de los miembros del canal" + "translation": "No se puede obtener de los miembros del canal." }, { "id": "store.sql_channel.get_public_channels.get.app_error", - "translation": "No se pudo obtener los canales públicos" + "translation": "No se pudo obtener los canales públicos." }, { "id": "store.sql_channel.get_unread.app_error", - "translation": "No pudimos obtener los mensajes sin leer del canal" + "translation": "No pudimos obtener los mensajes sin leer del canal." }, { "id": "store.sql_channel.increment_mention_count.app_error", - "translation": "No se puede incrementar el número de menciones" + "translation": "No se puede incrementar el número de menciones." }, { "id": "store.sql_channel.migrate_channel_members.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_channel.migrate_channel_members.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_channel.migrate_channel_members.select.app_error", - "translation": "Error al seleccionar el lote de los miembros del canal" + "translation": "Error al seleccionar el lote de los miembros del canal." }, { "id": "store.sql_channel.migrate_channel_members.update.app_error", - "translation": "Error al actualizar el miembro del canal" + "translation": "Error al actualizar el miembro del canal." }, { "id": "store.sql_channel.permanent_delete_members_by_user.app_error", - "translation": "Error al remover los miembros del canal" + "translation": "Error al remover los miembros del canal." }, { "id": "store.sql_channel.pinned_posts.app_error", - "translation": "No se puede encontrar los mensajes anclados" + "translation": "No se puede encontrar los mensajes destacados." }, { "id": "store.sql_channel.remove_all_deactivated_members.app_error", - "translation": "No se pudo eliminar el usuario desactivado del canal" + "translation": "No se pudo eliminar el usuario desactivado del canal." }, { "id": "store.sql_channel.remove_member.app_error", - "translation": "Error al remover los miembros del canal" + "translation": "Error al remover los miembros del canal." }, { "id": "store.sql_channel.reset_all_channel_schemes.app_error", - "translation": "No hemos podido restablecer los esquemas de los canales" + "translation": "No hemos podido restablecer los esquemas de los canales." }, { "id": "store.sql_channel.reset_all_channel_schemes.commit_transaction.app_error", - "translation": "No se puede perpetrar la transacción" + "translation": "No se puede perpetrar la transacción." }, { "id": "store.sql_channel.reset_all_channel_schemes.open_transaction.app_error", - "translation": "No se puede abrir la transacción" + "translation": "No se puede abrir la transacción." }, { "id": "store.sql_channel.save.archived_channel.app_error", - "translation": "No se puede modificar un canal archivado" + "translation": "No se puede modificar un canal archivado." }, { "id": "store.sql_channel.save.direct_channel.app_error", - "translation": "Utiliza SaveDirectChannel para crear un canal directo" + "translation": "Utiliza SaveDirectChannel para crear un canal directo." }, { "id": "store.sql_channel.save_channel.existing.app_error", - "translation": "Para un canal existente debe ejecutarse una actualización" + "translation": "Para un canal existente debe ejecutarse una actualización." }, { "id": "store.sql_channel.save_channel.exists.app_error", - "translation": "Un canal con ese nombre ya existe en el mismo equipo" + "translation": "Un canal con ese nombre ya existe en el mismo equipo." }, { "id": "store.sql_channel.save_channel.limit.app_error", @@ -5132,75 +5132,75 @@ }, { "id": "store.sql_channel.save_direct_channel.not_direct.app_error", - "translation": "No es un canal directo, se intentó crear con SaveDirectChannel" + "translation": "No es un canal directo, se intentó crear con SaveDirectChannel." }, { "id": "store.sql_channel.save_member.commit_transaction.app_error", - "translation": "No se puede perpetrar la transacción" + "translation": "No se puede perpetrar la transacción." }, { "id": "store.sql_channel.save_member.exists.app_error", - "translation": "Un miembro del canal con este ID ya existe" + "translation": "Un miembro del canal con este ID ya existe." }, { "id": "store.sql_channel.save_member.open_transaction.app_error", - "translation": "No se puede abrir la transacción" + "translation": "No se puede abrir la transacción." }, { "id": "store.sql_channel.search.app_error", - "translation": "Encontramos un error buscando en los canales" + "translation": "Encontramos un error buscando en los canales." }, { "id": "store.sql_channel.update_last_viewed_at.app_error", - "translation": "No pudimos actualizar el tiempo de la última vista" + "translation": "No pudimos actualizar el tiempo de la última vista." }, { "id": "store.sql_channel.update_member.app_error", - "translation": "Encontramos un error actualizando el miembro del canal" + "translation": "Encontramos un error actualizando el miembro del canal." }, { "id": "store.sql_command.save.get.app_error", - "translation": "No se pudo obtener el comando" + "translation": "No se pudo obtener el comando." }, { "id": "store.sql_file_info.PermanentDeleteByUser.app_error", - "translation": "No se pudo eliminar los archivos adjuntos del usuario" + "translation": "No se pudo eliminar los archivos adjuntos del usuario." }, { "id": "store.sql_file_info.attach_to_post.app_error", - "translation": "No pudimos adjuntar la información del archivo al mensaje" + "translation": "No pudimos adjuntar la información del archivo al mensaje." }, { "id": "store.sql_file_info.delete_for_post.app_error", - "translation": "No pudimos eliminar la información del archivo del mensaje" + "translation": "No pudimos eliminar la información del archivo del mensaje." }, { "id": "store.sql_file_info.get.app_error", - "translation": "No se pudo obtener la información del archivo" + "translation": "No se pudo obtener la información del archivo." }, { "id": "store.sql_file_info.get_by_path.app_error", - "translation": "No pudimos obtener la información del archivo por ruta" + "translation": "No pudimos obtener la información del archivo por ruta." }, { "id": "store.sql_file_info.get_for_post.app_error", - "translation": "No pudimos obtener la información del archivo para el mensaje" + "translation": "No pudimos obtener la información del archivo para el mensaje." }, { "id": "store.sql_file_info.get_for_user_id.app_error", - "translation": "No pudimos obtener la información del archivo para el usuario" + "translation": "No pudimos obtener la información del archivo para el usuario." }, { "id": "store.sql_file_info.permanent_delete.app_error", - "translation": "No pudimos eliminar permanentemente la información del archivo" + "translation": "No pudimos eliminar permanentemente la información del archivo." }, { "id": "store.sql_file_info.permanent_delete_batch.app_error", - "translation": "Hemos detectado un error al eliminar permanentemente el lote de información archivos" + "translation": "Hemos detectado un error al eliminar permanentemente el lote de información archivos." }, { "id": "store.sql_file_info.save.app_error", - "translation": "No se pudo guardar la información del archivo" + "translation": "No se pudo guardar la información del archivo." }, { "id": "store.sql_group.group_syncable_already_deleted", @@ -5220,139 +5220,139 @@ }, { "id": "store.sql_job.delete.app_error", - "translation": "No se puede eliminar el trabajo" + "translation": "No se puede eliminar el trabajo." }, { "id": "store.sql_job.get.app_error", - "translation": "No se pudo obtener el trabajo" + "translation": "No se pudo obtener el trabajo." }, { "id": "store.sql_job.get_all.app_error", - "translation": "No se pudo obtener los trabajos" + "translation": "No se pudo obtener los trabajos." }, { "id": "store.sql_job.get_count_by_status_and_type.app_error", - "translation": "No pudimos obtener la cantidad de trabajos según estado y tipo" + "translation": "No pudimos obtener la cantidad de trabajos según estado y tipo." }, { "id": "store.sql_job.get_newest_job_by_status_and_type.app_error", - "translation": "No pudimos obtener el trabajo más reciente según estado y tipo" + "translation": "No pudimos obtener el trabajo más reciente según estado y tipo." }, { "id": "store.sql_job.save.app_error", - "translation": "No se pudo guardar el trabajo" + "translation": "No se pudo guardar el trabajo." }, { "id": "store.sql_job.update.app_error", - "translation": "No se pudo actualizar el trabajo" + "translation": "No se pudo actualizar el trabajo." }, { "id": "store.sql_plugin_store.delete.app_error", - "translation": "No se puede eliminar el valor de la clave del plugin" + "translation": "No se puede eliminar el valor de la clave del plugin." }, { "id": "store.sql_plugin_store.get.app_error", - "translation": "No se pudo obtener el valor de la clave del plugin" + "translation": "No se pudo obtener el valor de la clave del plugin." }, { "id": "store.sql_plugin_store.save.app_error", - "translation": "No se pudo guardar o actualizar el valor de la clave del plugin" + "translation": "No se pudo guardar o actualizar el valor de la clave del plugin." }, { "id": "store.sql_post.analytics_posts_count.app_error", - "translation": "No se pudo obtener el número de mensajes" + "translation": "No se pudo obtener el número de mensajes." }, { "id": "store.sql_post.analytics_posts_count_by_day.app_error", - "translation": "No se pudo obtener el número de mensajes por día" + "translation": "No se pudo obtener el número de mensajes por día." }, { "id": "store.sql_post.analytics_user_counts_posts_by_day.app_error", - "translation": "No se pudo obtener el número de usuarios con mensajes" + "translation": "No se pudo obtener el número de usuarios con mensajes." }, { "id": "store.sql_post.delete.app_error", - "translation": "No se puede eliminar el mensaje" + "translation": "No se puede eliminar el mensaje." }, { "id": "store.sql_post.get.app_error", - "translation": "No se puede obtener el mensaje" + "translation": "No se puede obtener el mensaje." }, { "id": "store.sql_post.get_flagged_posts.app_error", - "translation": "No se pueden obtener los mensajes marcados" + "translation": "No se pueden obtener los mensajes marcados." }, { "id": "store.sql_post.get_parents_posts.app_error", - "translation": "No se puede obtener los mensajes padres del canal" + "translation": "No se puede obtener los mensajes padres del canal." }, { "id": "store.sql_post.get_posts.app_error", - "translation": "Límite de paginación excedido" + "translation": "Límite de paginación excedido." }, { "id": "store.sql_post.get_posts_around.get.app_error", - "translation": "No se puede obtener los mensajes del canal" + "translation": "No se puede obtener los mensajes del canal." }, { "id": "store.sql_post.get_posts_around.get_parent.app_error", - "translation": "No se puede obtener los mensajes padres del canal" + "translation": "No se puede obtener los mensajes padres del canal." }, { "id": "store.sql_post.get_posts_batch_for_indexing.get.app_error", - "translation": "No se puede obtener los mensajes en lote para la indexación" + "translation": "No se puede obtener los mensajes en lote para la indexación." }, { "id": "store.sql_post.get_posts_by_ids.app_error", - "translation": "No se puede obtener los mensajes" + "translation": "No se puede obtener los mensajes." }, { "id": "store.sql_post.get_posts_created_att.app_error", - "translation": "No se puede obtener los mensajes del canal" + "translation": "No se puede obtener los mensajes del canal." }, { "id": "store.sql_post.get_posts_since.app_error", - "translation": "No se puede obtener los mensajes del canal" + "translation": "No se puede obtener los mensajes del canal." }, { "id": "store.sql_post.get_root_posts.app_error", - "translation": "No se puede obtener los mensajes del canal" + "translation": "No se puede obtener los mensajes del canal." }, { "id": "store.sql_post.overwrite.app_error", - "translation": "No se puede sobrescribir el mensaje" + "translation": "No se puede sobre escribir el mensaje." }, { "id": "store.sql_post.permanent_delete.app_error", - "translation": "No se puede eliminar el mensaje" + "translation": "No se puede eliminar el mensaje." }, { "id": "store.sql_post.permanent_delete_all_comments_by_user.app_error", - "translation": "No se puede eliminar los comentarios del usuario" + "translation": "No se puede eliminar los comentarios del usuario." }, { "id": "store.sql_post.permanent_delete_batch.app_error", - "translation": "Hemos detectado un error al eliminar permanentemente el lote de los mensajes" + "translation": "Hemos detectado un error al eliminar permanentemente el lote de los mensajes." }, { "id": "store.sql_post.permanent_delete_by_channel.app_error", - "translation": "No se puede eliminar los mensajes por canal" + "translation": "No se puede eliminar los mensajes por canal." }, { "id": "store.sql_post.permanent_delete_by_user.app_error", - "translation": "No se puede seleccionar los mensajes a eliminar del usuario" + "translation": "No se puede seleccionar los mensajes a eliminar del usuario." }, { "id": "store.sql_post.permanent_delete_by_user.too_many.app_error", - "translation": "No se puede seleccionar los mensajes a eliminar del usuario (son demasiados), por favor ejecuta de nuevo" + "translation": "No se puede seleccionar los mensajes a eliminar del usuario (son demasiados), por favor ejecuta de nuevo." }, { "id": "store.sql_post.save.app_error", - "translation": "No se puede guardar el mensaje" + "translation": "No se puede guardar el mensaje." }, { "id": "store.sql_post.save.existing.app_error", - "translation": "No puedes actualizar el Mensaje" + "translation": "No puedes actualizar el Mensaje." }, { "id": "store.sql_post.search.disabled", @@ -5360,79 +5360,39 @@ }, { "id": "store.sql_post.update.app_error", - "translation": "No se puede actualizar el mensaje" - }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "No se puede eliminar el rol" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "No se pudo obtener el rol" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "No se pudo obtener el rol" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "No se pudo obtener los roles" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "No se pudo eliminar permanentemente todos los roles" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "No se pudo guardar el nuevo rol" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "El rol no es válido" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "No se pudo abrir la transacción para guardar el rol" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "No se pudo actualizar el rol" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción para guardar el rol" + "translation": "No se puede actualizar el mensaje." }, { "id": "store.sql_status.get.app_error", - "translation": "Detectado un error al recuperar el estado" + "translation": "Detectado un error al recuperar el estado." }, { "id": "store.sql_status.get.missing.app_error", - "translation": "No existe ninguna entrada para que el estado" + "translation": "No existe ninguna entrada para que el estado." }, { "id": "store.sql_status.get_total_active_users_count.app_error", - "translation": "No pudimos contar los usuarios activos" + "translation": "No pudimos contar los usuarios activos." }, { "id": "store.sql_status.reset_all.app_error", - "translation": "Se ha encontrado un error al restablecer todos los estados" + "translation": "Se ha encontrado un error al restablecer todos los estados." }, { "id": "store.sql_status.save.app_error", - "translation": "Encontramos un error al guardar el estado" + "translation": "Encontramos un error al guardar el estado." }, { "id": "store.sql_status.update.app_error", - "translation": "Encontramos un error actualizando el estado" + "translation": "Encontramos un error actualizando el estado." }, { "id": "store.sql_status.update_last_activity_at.app_error", - "translation": "No se pudo actualizar la fecha y tiempo de la última actividad del usuario" + "translation": "No se pudo actualizar la fecha y tiempo de la última actividad del usuario." }, { "id": "store.sql_system.get.app_error", - "translation": "Encontramos un error buscando las propiedades del sistema" + "translation": "Encontramos un error buscando las propiedades del sistema." }, { "id": "store.sql_system.get_by_name.app_error", @@ -5440,15 +5400,15 @@ }, { "id": "store.sql_system.permanent_delete_by_name.app_error", - "translation": "No se pudo eliminar permanentemente la entrada en la tabla del sistema" + "translation": "No se pudo eliminar permanentemente la entrada en la tabla del sistema." }, { "id": "store.sql_system.save.app_error", - "translation": "Entrontramos un error mientras se guardaban las propiedades del sistema" + "translation": "Encontramos un error mientras se guardaban las propiedades del sistema." }, { "id": "store.sql_system.update.app_error", - "translation": "Encontramos un error actualizando las propiedades del sistema" + "translation": "Encontramos un error actualizando las propiedades del sistema." }, { "id": "store.sql_team.analytics_get_team_count_for_scheme.app_error", @@ -5456,191 +5416,191 @@ }, { "id": "store.sql_team.analytics_team_count.app_error", - "translation": "No se puede obtener la cantidad de equipos" + "translation": "No se puede obtener la cantidad de equipos." }, { "id": "store.sql_team.clear_all_custom_role_assignments.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_team.clear_all_custom_role_assignments.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_team.clear_all_custom_role_assignments.select.app_error", - "translation": "Falló al obtener los miembros del equipo" + "translation": "Falló al obtener los miembros del equipo." }, { "id": "store.sql_team.clear_all_custom_role_assignments.update.app_error", - "translation": "Falló al actualizar el miembro del equipo" + "translation": "Falló al actualizar el miembro del equipo." }, { "id": "store.sql_team.get.find.app_error", - "translation": "No se puede encontrar el equipo existente" + "translation": "No se puede encontrar el equipo existente." }, { "id": "store.sql_team.get.finding.app_error", - "translation": "Encontramos un error buscando el equipo" + "translation": "Encontramos un error buscando el equipo." }, { "id": "store.sql_team.get_all.app_error", - "translation": "No pudimos obtener todos los equipos" + "translation": "No pudimos obtener todos los equipos." }, { "id": "store.sql_team.get_all_team_listing.app_error", - "translation": "No pudimos obtener todos los equipos" + "translation": "No pudimos obtener todos los equipos." }, { "id": "store.sql_team.get_by_invite_id.find.app_error", - "translation": "No se puede encontrar el equipo existente" + "translation": "No se puede encontrar el equipo existente." }, { "id": "store.sql_team.get_by_invite_id.finding.app_error", - "translation": "No se puede encontrar el equipo existente" + "translation": "No se puede encontrar el equipo existente." }, { "id": "store.sql_team.get_by_name.app_error", - "translation": "No se puede encontrar el equipo existente" + "translation": "No se puede encontrar el equipo existente." }, { "id": "store.sql_team.get_by_scheme.app_error", - "translation": "No se pudo obtener los canales para el esquema suministrado" + "translation": "No se pudo obtener los canales para el esquema suministrado." }, { "id": "store.sql_team.get_member.app_error", - "translation": "No se puede obtener el miembro del equipo" + "translation": "No se puede obtener el miembro del equipo." }, { "id": "store.sql_team.get_member.missing.app_error", - "translation": "No se encontró un miembro del equipo para el ID de usuario y el ID del equipo" + "translation": "No se encontró un miembro del equipo para el ID de usuario y el ID del equipo." }, { "id": "store.sql_team.get_member_count.app_error", - "translation": "No se puede obtener la cantidad de miembros del equipo" + "translation": "No se puede obtener la cantidad de miembros del equipo." }, { "id": "store.sql_team.get_members.app_error", - "translation": "No se puede obtener los miembros del equipo" + "translation": "No se puede obtener los miembros del equipo." }, { "id": "store.sql_team.get_members_by_ids.app_error", - "translation": "No se puede obtener los miembros del equipo" + "translation": "No se puede obtener los miembros del equipo." }, { "id": "store.sql_team.get_unread.app_error", - "translation": "No se puede obtener los mensajes sin leer de tus equipos" + "translation": "No se puede obtener los mensajes sin leer de tus equipos." }, { "id": "store.sql_team.migrate_team_members.commit_transaction.app_error", - "translation": "Falla al terminar la transacción en la base de datos" + "translation": "Falla al terminar la transacción en la base de datos." }, { "id": "store.sql_team.migrate_team_members.open_transaction.app_error", - "translation": "Falla al abrir la transacción en la base de datos" + "translation": "Falla al abrir la transacción en la base de datos." }, { "id": "store.sql_team.migrate_team_members.select.app_error", - "translation": " Falla al seleccionar el bloque de miembros de equipo" + "translation": " Falla al seleccionar el bloque de miembros de equipo." }, { "id": "store.sql_team.migrate_team_members.update.app_error", - "translation": "Falla al actualizar el miembro de equipo" + "translation": "Falla al actualizar el miembro de equipo." }, { "id": "store.sql_team.permanent_delete.app_error", - "translation": "No se puede borrar el equipo existente" + "translation": "No se puede borrar el equipo existente." }, { "id": "store.sql_team.remove_member.app_error", - "translation": "No se puede eliminar el miembro del equipo" + "translation": "No se puede eliminar el miembro del equipo." }, { "id": "store.sql_team.reset_all_team_schemes.app_error", - "translation": "No pudimos restablecer los esquemas de equipo" + "translation": "No pudimos restablecer los esquemas de equipo." }, { "id": "store.sql_team.save.app_error", - "translation": "No se puede guardar el equipo" + "translation": "No se puede guardar el equipo." }, { "id": "store.sql_team.save.domain_exists.app_error", - "translation": "Ya existe un equipo con ese nombre" + "translation": "Ya existe un equipo con ese nombre." }, { "id": "store.sql_team.save.existing.app_error", - "translation": "Para un equipo existente debe ejecutarse una actualización" + "translation": "Para un equipo existente debe ejecutarse una actualización." }, { "id": "store.sql_team.save_member.exists.app_error", - "translation": "Ya existe un miembro del equipo con el mismo ID" + "translation": "Ya existe un miembro del equipo con el mismo ID." }, { "id": "store.sql_team.save_member.save.app_error", - "translation": "Falló al guardar el miembro del equipo" + "translation": "Falló al guardar el miembro del equipo." }, { "id": "store.sql_team.search_all_team.app_error", - "translation": "Encontramos un error buscando los equipos" + "translation": "Encontramos un error buscando los equipos." }, { "id": "store.sql_team.search_open_team.app_error", - "translation": "Encontramos un error buscando los equipos abiertos" + "translation": "Encontramos un error buscando los equipos abiertos." }, { "id": "store.sql_team.update.app_error", - "translation": "No se puede actualizar el equipo" + "translation": "No se puede actualizar el equipo." }, { "id": "store.sql_team.update.find.app_error", - "translation": "No se puede encontrar el equipo a actualizar" + "translation": "No se puede encontrar el equipo a actualizar." }, { "id": "store.sql_team.update.finding.app_error", - "translation": "Encontramos un error buscando el equipo" + "translation": "Encontramos un error buscando el equipo." }, { "id": "store.sql_team.update.updating.app_error", - "translation": "Encontramos un error actualizando el equipo" + "translation": "Encontramos un error actualizando el equipo." }, { "id": "store.sql_team.update_last_team_icon_update.app_error", - "translation": "No se puede actualizar la fecha de la última actualización del icono del equipo" + "translation": "No se puede actualizar la fecha de la última actualización del icono del equipo." }, { "id": "store.sql_user.analytics_daily_active_users.app_error", - "translation": "No se puede obtener los usuarios activos durante el período solicitado" + "translation": "No se puede obtener los usuarios activos durante el período solicitado." }, { "id": "store.sql_user.analytics_get_inactive_users_count.app_error", - "translation": "No se pudo contar los usuarios inactivos" + "translation": "No se pudo contar los usuarios inactivos." }, { "id": "store.sql_user.analytics_get_system_admin_count.app_error", - "translation": "No se puede obtener la cantidad de administradores del sistema" + "translation": "No se puede obtener la cantidad de administradores del sistema." }, { "id": "store.sql_user.app_error", - "translation": "Falla al construir la consulta" + "translation": "Falla al construir la consulta." }, { "id": "store.sql_user.clear_all_custom_role_assignments.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_user.clear_all_custom_role_assignments.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_user.clear_all_custom_role_assignments.select.app_error", - "translation": "Falló al obtener los usuarios" + "translation": "Falló al obtener los usuarios." }, { "id": "store.sql_user.clear_all_custom_role_assignments.update.app_error", - "translation": "Error al actualizar el usuario" + "translation": "Error al actualizar el usuario." }, { "id": "store.sql_user.get.app_error", - "translation": "Encontramos un error buscando la cuenta" + "translation": "Encontramos un error buscando la cuenta." }, { "id": "store.sql_user.get_by_auth.missing_account.app_error", @@ -5664,19 +5624,19 @@ }, { "id": "store.sql_user.get_new_users.app_error", - "translation": "Encontramos un error mientras buscamos los usuario nuevos" + "translation": "Encontramos un error mientras buscamos los usuario nuevos." }, { "id": "store.sql_user.get_profiles.app_error", - "translation": "Encontramos un error mientras buscamos los perfiles de usuario" + "translation": "Encontramos un error mientras buscamos los perfiles de usuario." }, { "id": "store.sql_user.get_recently_active_users.app_error", - "translation": "Hemos encontrado un error al buscar a los usuarios recientemente activos" + "translation": "Hemos encontrado un error al buscar a los usuarios recientemente activos." }, { "id": "store.sql_user.get_sysadmin_profiles.app_error", - "translation": "Encontramos un error mientras buscamos los perfiles de usuario" + "translation": "Encontramos un error mientras buscamos los perfiles de usuario." }, { "id": "store.sql_user.get_system_install_date.app_error", @@ -5684,15 +5644,15 @@ }, { "id": "store.sql_user.get_total_users_count.app_error", - "translation": "No pudimos contar los usuarios" + "translation": "No pudimos contar los usuarios." }, { "id": "store.sql_user.get_unread_count.app_error", - "translation": "No pudimos obtener la cantidad de mensajes sin leer del usuario" + "translation": "No pudimos obtener la cantidad de mensajes sin leer del usuario." }, { "id": "store.sql_user.get_unread_count_for_channel.app_error", - "translation": "No pudimos obtener la cantidad de mensajes sin leer del usuario y canal" + "translation": "No pudimos obtener la cantidad de mensajes sin leer del usuario y canal." }, { "id": "store.sql_user.missing_account.const", @@ -5700,7 +5660,7 @@ }, { "id": "store.sql_user.permanent_delete.app_error", - "translation": "No se puede borrar la cuenta existente" + "translation": "No se puede borrar la cuenta existente." }, { "id": "store.sql_user.save.app_error", @@ -5720,7 +5680,7 @@ }, { "id": "store.sql_user.save.existing.app_error", - "translation": "Para un usuario existente debe ejecutarse una actualización" + "translation": "Para un usuario existente debe ejecutarse una actualización." }, { "id": "store.sql_user.save.max_accounts.app_error", @@ -5728,7 +5688,7 @@ }, { "id": "store.sql_user.save.member_count.app_error", - "translation": "Falla obteniendo la cantidad de miembros del equipo actual" + "translation": "Falla obteniendo la cantidad de miembros del equipo actual." }, { "id": "store.sql_user.save.username_exists.app_error", @@ -5744,15 +5704,15 @@ }, { "id": "store.sql_user.search.app_error", - "translation": "No se puede encontrar ningún usuario que coincide con los parámetros de búsqueda" + "translation": "No se puede encontrar ningún usuario que coincide con los parámetros de búsqueda." }, { "id": "store.sql_user.update.app_error", - "translation": "No se puede actualizar la cuenta" + "translation": "No se puede actualizar la cuenta." }, { "id": "store.sql_user.update.can_not_change_ldap.app_error", - "translation": "No se puede cambiar el campo asignado por AD/LDAP" + "translation": "No se puede cambiar el campo asignado por AD/LDAP." }, { "id": "store.sql_user.update.email_taken.app_error", @@ -5760,15 +5720,15 @@ }, { "id": "store.sql_user.update.find.app_error", - "translation": "No se puede encontrar la cuenta a actualizar" + "translation": "No se puede encontrar la cuenta a actualizar." }, { "id": "store.sql_user.update.finding.app_error", - "translation": "Encontramos un error buscando la cuenta" + "translation": "Encontramos un error buscando la cuenta." }, { "id": "store.sql_user.update.updating.app_error", - "translation": "Encontramos un error actualizando la cuenta" + "translation": "Encontramos un error actualizando la cuenta." }, { "id": "store.sql_user.update.username_taken.app_error", @@ -5776,7 +5736,7 @@ }, { "id": "store.sql_user.update_auth_data.app_error", - "translation": "No se puede actualizar los datos de autenticación" + "translation": "No se puede actualizar los datos de autenticación." }, { "id": "store.sql_user.update_auth_data.email_exists.app_error", @@ -5784,31 +5744,31 @@ }, { "id": "store.sql_user.update_failed_pwd_attempts.app_error", - "translation": "No se puede actualizar el campo failed_attempts" + "translation": "No se puede actualizar el campo failed_attempts." }, { "id": "store.sql_user.update_last_picture_update.app_error", - "translation": "No se puede actualizar el campo update_at" + "translation": "No se puede actualizar el campo update_at." }, { "id": "store.sql_user.update_mfa_active.app_error", - "translation": "Encontramos un error al actualizar el estado activo MFA del usuario" + "translation": "Encontramos un error al actualizar el estado activo MFA del usuario." }, { "id": "store.sql_user.update_mfa_secret.app_error", - "translation": "Encontramos un error al actualizar el secreto MFA del usuario" + "translation": "Encontramos un error al actualizar el secreto MFA del usuario." }, { "id": "store.sql_user.update_password.app_error", - "translation": "No se puede actualizar la contraseña del usuario" + "translation": "No se puede actualizar la contraseña del usuario." }, { "id": "store.sql_user.update_update.app_error", - "translation": "No se puede actualizar la fecha de la última actualización del usuario" + "translation": "No se puede actualizar la fecha de la última actualización del usuario." }, { "id": "store.sql_user.verify_email.app_error", - "translation": "No se puede actualizar el campo de verificar correo" + "translation": "No se puede actualizar el campo de verificar correo." }, { "id": "store.update_error", @@ -5836,7 +5796,7 @@ }, { "id": "utils.file.remove_file.local.app_error", - "translation": "Se encontró un error eliminar el archivo del almacenamiento en el servidor local" + "translation": "Se encontró un error eliminar el archivo del almacenamiento en el servidor local." }, { "id": "utils.file.remove_file.s3.app_error", @@ -5844,19 +5804,19 @@ }, { "id": "utils.mail.connect_smtp.helo.app_error", - "translation": "Falla a establecer HELO" + "translation": "Falla a establecer HELO." }, { "id": "utils.mail.connect_smtp.open.app_error", - "translation": "Falla al abrir conexión" + "translation": "Falla al abrir conexión." }, { "id": "utils.mail.connect_smtp.open_tls.app_error", - "translation": "Falla al abrir una conexión TLS" + "translation": "Falla al abrir una conexión TLS." }, { "id": "utils.mail.new_client.auth.app_error", - "translation": "Falla autenticando contra el servidor SMTP" + "translation": "Falla autenticando contra el servidor SMTP." }, { "id": "utils.mail.sendMail.attachments.write_error", @@ -5864,7 +5824,7 @@ }, { "id": "utils.mail.send_mail.close.app_error", - "translation": "Falla al cerrar la conexión al servidor SMTP" + "translation": "Falla al cerrar la conexión al servidor SMTP." }, { "id": "utils.mail.send_mail.from_address.app_error", @@ -5872,23 +5832,23 @@ }, { "id": "utils.mail.send_mail.msg.app_error", - "translation": "Falla al escribir el mensaje del correo electrónico" + "translation": "Falla al escribir el mensaje del correo electrónico." }, { "id": "utils.mail.send_mail.msg_data.app_error", - "translation": "Falla al agregar los datos al mensaje del correo electrónico" + "translation": "Falla al agregar los datos al mensaje del correo electrónico." }, { "id": "utils.mail.send_mail.to_address.app_error", - "translation": "Error ajuste \"Dirección Para\"" + "translation": "Error ajuste \"Dirección Para\"." }, { "id": "web.command_webhook.command.app_error", - "translation": "No se encontró el comando" + "translation": "No se encontró el comando." }, { "id": "web.command_webhook.parse.app_error", - "translation": "No se puede analizar los datos entrantes" + "translation": "No se puede analizar los datos entrantes." }, { "id": "web.get_access_token.internal_saving.app_error", @@ -5896,11 +5856,11 @@ }, { "id": "web.incoming_webhook.channel.app_error", - "translation": "No se encontró el canal" + "translation": "No se encontró el canal." }, { "id": "web.incoming_webhook.channel_locked.app_error", - "translation": "Este webhook no tiene autorización para publicar en el canal solicitado" + "translation": "Este webhook no tiene autorización para publicar en el canal solicitado." }, { "id": "web.incoming_webhook.disabled.app_error", @@ -5908,15 +5868,15 @@ }, { "id": "web.incoming_webhook.invalid.app_error", - "translation": "Webhook inválido" + "translation": "Webhook inválido." }, { "id": "web.incoming_webhook.parse.app_error", - "translation": "No se puede analizar los datos entrantes" + "translation": "No se puede analizar los datos entrantes." }, { "id": "web.incoming_webhook.permissions.app_error", - "translation": "Permisos del canal inapropiados" + "translation": "Permisos del canal inapropiados." }, { "id": "web.incoming_webhook.split_props_length.app_error", @@ -5924,11 +5884,11 @@ }, { "id": "web.incoming_webhook.text.app_error", - "translation": "No se especificó un texto" + "translation": "No se especificó un texto." }, { "id": "web.incoming_webhook.user.app_error", - "translation": "No se encontró el usuario" + "translation": "No se encontró el usuario." }, { "id": "api.license.request-trial.bad-request", @@ -5940,7 +5900,7 @@ }, { "id": "model.group.name.invalid_length.app_error", - "translation": "Debe tener de 1 hasta 64 caracteres alfanuméricos en minúscula" + "translation": "Debe tener de 1 hasta 64 caracteres alfanuméricos en minúscula." }, { "id": "app.scheme.save.invalid_scheme.app_error", @@ -5960,7 +5920,7 @@ }, { "id": "app.channel.get_more_channels.get.app_error", - "translation": "No se pudo obtener los canales" + "translation": "No se pudo obtener los canales." }, { "id": "web.error.unsupported_browser.system_browser_or", @@ -6068,7 +6028,7 @@ }, { "id": "store.sql_user.promote_guest.user_update.app_error", - "translation": "Error al actualizar el usuario" + "translation": "Error al actualizar el usuario." }, { "id": "store.sql_user.promote_guest.team_members_update.app_error", @@ -6076,11 +6036,11 @@ }, { "id": "store.sql_user.promote_guest.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_user.promote_guest.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_user.promote_guest.channel_members_update.app_error", @@ -6100,7 +6060,7 @@ }, { "id": "store.sql_user.get_profile_by_group_channel_ids_for_user.app_error", - "translation": "Encontramos un error mientras buscamos los perfiles de usuario" + "translation": "Encontramos un error mientras buscamos los perfiles de usuario." }, { "id": "store.sql_user.get_known_users.get_users.app_error", @@ -6108,7 +6068,7 @@ }, { "id": "store.sql_user.demote_user_to_guest.user_update.app_error", - "translation": "Error al actualizar el usuario" + "translation": "Error al actualizar el usuario." }, { "id": "store.sql_user.demote_user_to_guest.team_members_update.app_error", @@ -6116,11 +6076,11 @@ }, { "id": "store.sql_user.demote_user_to_guest.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_user.demote_user_to_guest.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_user.demote_user_to_guest.channel_members_update.app_error", @@ -6144,15 +6104,15 @@ }, { "id": "store.sql_team.get_by_names.missing.app_error", - "translation": "No se pudo encontrar algunos de los equipos solicitados." + "translation": "No se pudo encontrar algunos de los equipos solicitados" }, { "id": "store.sql_team.get_by_names.app_error", - "translation": "No se puede obtener el miembro del equipo." + "translation": "No se puede obtener los equipos por nombres" }, { "id": "store.sql_team.get_by_name.missing.app_error", - "translation": "No se puede encontrar el equipo existente" + "translation": "No se puede encontrar el equipo existente." }, { "id": "store.sql_team.get_all_private_team_listing.app_error", @@ -6160,7 +6120,7 @@ }, { "id": "store.sql_team.get_active_member_count.app_error", - "translation": "No se puede obtener la cantidad de miembros del equipo" + "translation": "No se puede obtener la cantidad de miembros del equipo." }, { "id": "store.sql_team.analytics_public_team_count.app_error", @@ -6172,11 +6132,7 @@ }, { "id": "store.sql_system.save.commit_transaction.app_error", - "translation": "No se pudo confirmar la transacción de base de datos" - }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "No se pudo obtener todos los roles." + "translation": "No se pudo confirmar la transacción de base de datos." }, { "id": "store.sql_post.populate_reply_count.app_error", @@ -6200,7 +6156,7 @@ }, { "id": "store.sql_plugin_store.compare_and_set.too_many_rows.app_error", - "translation": "Se encontró mas de una linea en MySQL tras KVCompareAndSet con un valor sin modificar" + "translation": "Se encontró mas de una linea en MySQL tras KVCompareAndSet con un valor sin modificar." }, { "id": "store.sql_plugin_store.compare_and_set.mysql_select.app_error", @@ -6216,7 +6172,7 @@ }, { "id": "store.sql_file_info.get_with_options.app_error", - "translation": "No pudimos obtener la información del archivo por ruta." + "translation": "No pudimos obtener la información del archivo por ruta" }, { "id": "store.sql_channel.user_belongs_to_channels.app_error", @@ -6268,7 +6224,7 @@ }, { "id": "model.user.is_valid.update_at.app_error", - "translation": "Update debe ser un tiempo válido" + "translation": "Update debe ser un tiempo válido." }, { "id": "model.user.is_valid.position.app_error", @@ -6292,7 +6248,7 @@ }, { "id": "model.user.is_valid.id.app_error", - "translation": "Id de usuario inválido" + "translation": "Id de usuario inválido." }, { "id": "model.user.is_valid.first_name.app_error", @@ -6300,7 +6256,7 @@ }, { "id": "model.user.is_valid.create_at.app_error", - "translation": "Create debe ser un tiempo válido" + "translation": "Create debe ser un tiempo válido." }, { "id": "model.user.is_valid.auth_data_type.app_error", @@ -6356,7 +6312,7 @@ }, { "id": "model.config.is_valid.saml_canonical_algorithm.app_error", - "translation": "Algoritmo Canónico inválido. " + "translation": "Algoritmo Canónico inválido." }, { "id": "model.config.is_valid.saml_admin_attribute.app_error", @@ -6364,19 +6320,19 @@ }, { "id": "model.config.is_valid.elastic_search.enable_autocomplete.app_error", - "translation": "El valor de Elasticsearch EnabledIndexing debe ser verdadero cuando el valor de Elasticsearch EnabledAutocomplete es verdadero." + "translation": "El valor de Elasticsearch EnabledIndexing debe ser verdadero cuando el valor de Elasticsearch EnabledAutocomplete es verdadero" }, { "id": "model.config.is_valid.bleve_search.filename.app_error", - "translation": "El valor de Bleve EnabledIndexing debe ser verdadero cuando el valor de Bleve IndexingDir es asignado." + "translation": "El valor de Bleve EnabledIndexing debe ser verdadero cuando el valor de Bleve IndexingDir es asignado" }, { "id": "model.config.is_valid.bleve_search.enable_searching.app_error", - "translation": "El valor de Bleve EnabledIndexing debe ser verdadero cuando el valor de Bleve EnabledSearch es verdadero." + "translation": "El valor de Bleve EnabledIndexing debe ser verdadero cuando el valor de Bleve EnabledSearch es verdadero" }, { "id": "model.config.is_valid.bleve_search.enable_autocomplete.app_error", - "translation": "El valor de Bleve EnabledIndexing debe ser verdadero cuando el valor de Bleve EnabledAutocomplete es verdadero." + "translation": "El valor de Bleve EnabledIndexing debe ser verdadero cuando el valor de Bleve EnabledAutocomplete es verdadero" }, { "id": "model.config.is_valid.bleve_search.bulk_indexing_time_window_seconds.app_error", @@ -6440,7 +6396,7 @@ }, { "id": "ent.compliance.csv.metadata.json.zipfile.appError", - "translation": "No se puede crear el archivo zip." + "translation": "No se puede crear el archivo zip" }, { "id": "cli.outgoing_webhook.inconsistent_state.app_error", @@ -6496,11 +6452,11 @@ }, { "id": "bleveengine.indexer.do_job.parse_start_time.error", - "translation": "El trabajo de Bleve falló al analizar la hora de inicio" + "translation": "El trabajo de Bleve falló al analizar la hora de inicio." }, { "id": "bleveengine.indexer.do_job.parse_end_time.error", - "translation": "El trabajo de Bleve falló al analizar la hora de finalización" + "translation": "El trabajo de Bleve falló al analizar la hora de finalización." }, { "id": "bleveengine.indexer.do_job.get_oldest_post.error", @@ -6588,7 +6544,7 @@ }, { "id": "app.terms_of_service.create.existing.app_error", - "translation": "No se debe invocar guardar un término de servicio existente" + "translation": "No se debe invocar guardar un término de servicio existente." }, { "id": "app.terms_of_service.create.app_error", @@ -6724,7 +6680,7 @@ }, { "id": "app.import.validate_post_import_data.props_too_large.error", - "translation": "Post Props are longer than the maximum permitted length." + "translation": "Las propiedades del mensaje exceden el tamaño permitido." }, { "id": "app.import.import_user_teams.save_preferences.error", @@ -6796,7 +6752,7 @@ }, { "id": "app.channel.get_channels.get.app_error", - "translation": "No se pudo obtener los canales" + "translation": "No se pudo obtener los canales." }, { "id": "app.channel.get_by_name.missing.app_error", @@ -6804,19 +6760,19 @@ }, { "id": "app.channel.get_by_name.existing.app_error", - "translation": "No se pudo encontrar el canal existente" + "translation": "No se pudo encontrar el canal existente." }, { "id": "app.channel.get_all_channels.app_error", - "translation": "No se pudo obtener todos los canales" + "translation": "No se pudo obtener todos los canales." }, { "id": "app.channel.get.find.app_error", - "translation": "Encontramos un error buscando el canal" + "translation": "Encontramos un error buscando el canal." }, { "id": "app.channel.get.existing.app_error", - "translation": "No se pudo encontrar el canal existente" + "translation": "No se pudo encontrar el canal existente." }, { "id": "app.channel.delete.app_error", @@ -6864,15 +6820,15 @@ }, { "id": "app.admin.saml.invalid_response_from_idp.app_error", - "translation": "No se pudo leer la respuesta del Proveedor de Identidad" + "translation": "No se pudo leer la respuesta del Proveedor de Identidad." }, { "id": "app.admin.saml.failure_read_response_body_from_idp.app_error", - "translation": "Fallo al intentar leer el contenido de la respuesta del Proveedor de Identidad" + "translation": "Fallo al intentar leer el contenido de la respuesta del Proveedor de Identidad." }, { "id": "app.admin.saml.failure_decode_metadata_xml_from_idp.app_error", - "translation": "No se pudo recuperar la informacion de metadatos del XML recibido del Proveedor de Identidad" + "translation": "No se pudo recuperar la información de metadatos del XML recibido del Proveedor de Identidad." }, { "id": "api.websocket_handler.server_busy.app_error", @@ -6900,7 +6856,7 @@ }, { "id": "api.user.login.invalid_credentials_username", - "translation": "Ingresa un nombre de usuario y/o una contraseña validos" + "translation": "Ingresa un nombre de usuario y/o una contraseña validos." }, { "id": "api.user.login.invalid_credentials_sso", @@ -6968,11 +6924,11 @@ }, { "id": "api.team.search_teams.pagination_not_implemented.public_team_search", - "translation": "Paginación no está habilitada para búsquedas únicamente de equipos públicos" + "translation": "Paginación no está habilitada para búsquedas únicamente de equipos públicos." }, { "id": "api.team.search_teams.pagination_not_implemented.private_team_search", - "translation": "Paginación no está habilitada para búsquedas únicamente de equipos privados" + "translation": "Paginación no está habilitada para búsquedas únicamente de equipos privados." }, { "id": "api.team.remove_member.group_constrained.app_error", @@ -7168,7 +7124,7 @@ }, { "id": "api.channel.patch_channel_moderations.license.error", - "translation": "La licencia no admite la moderación de canales." + "translation": "La licencia no admite la moderación de canales" }, { "id": "api.channel.guest_join_channel.post_and_forget", @@ -7176,7 +7132,7 @@ }, { "id": "api.channel.get_channel_moderations.license.error", - "translation": "La licencia no admite la moderación de canales." + "translation": "La licencia no admite la moderación de canales" }, { "id": "api.channel.channel_member_counts_by_group.license.error", @@ -7204,19 +7160,19 @@ }, { "id": "api.bot.set_bot_icon_image.parse.app_error", - "translation": "No se pudo analizar el formulario multipart" + "translation": "No se pudo analizar el formulario multipart." }, { "id": "api.bot.set_bot_icon_image.open.app_error", - "translation": "No se pudo abrir el archivo de imagen" + "translation": "No se pudo abrir el archivo de imagen." }, { "id": "api.bot.set_bot_icon_image.no_file.app_error", - "translation": "No hay un archivo bajo 'image' en la solicitud" + "translation": "No hay un archivo bajo 'image' en la solicitud." }, { "id": "api.bot.set_bot_icon_image.array.app_error", - "translation": "Arreglo vacio bajo 'image' en la solicitud" + "translation": "Arreglo vacío bajo 'image' en la solicitud." }, { "id": "api.bot.set_bot_icon_image.app_error", @@ -7320,7 +7276,7 @@ }, { "id": "ent.elasticsearch.indexer.index_batch.nothing_left_to_index.error", - "translation": "Tratando de indexar un nuevo lote cuando todas las entidades se hayan completado." + "translation": "Tratando de indexar un nuevo lote cuando todas las entidades se hayan completado" }, { "id": "ent.elasticsearch.index_user.error", @@ -7460,11 +7416,11 @@ }, { "id": "store.sql_channel.sidebar_categories.open_transaction.app_error", - "translation": "No se pudo abrir la transacción de base de datos" + "translation": "No se pudo abrir la transacción de base de datos." }, { "id": "store.sql_channel.sidebar_categories.commit_transaction.app_error", - "translation": "No se puede perpetrar la transacción" + "translation": "No se puede perpetrar la transacción." }, { "id": "store.sql_group.more_than_one_row_changed", @@ -7512,7 +7468,7 @@ }, { "id": "api.license.request-trial.bad-request.terms-not-accepted", - "translation": " Tienes que aceptar el Mattermost Acuerdo de Evaluación del Software y Política de privacidad para pedir una licencia." + "translation": "Tienes que aceptar el Mattermost Acuerdo de Evaluación del Software y Política de privacidad para pedir una licencia." }, { "id": "app.command.listteamcommands.internal_error", @@ -7692,31 +7648,31 @@ }, { "id": "app.user_access_token.update_token_enable.app_error", - "translation": "No se puede habilitar guardar token de acceso" + "translation": "No se puede habilitar guardar token de acceso." }, { "id": "app.user_access_token.update_token_disable.app_error", - "translation": "No se puede inhabilitar el token de acceso" + "translation": "No se puede inhabilitar el token de acceso." }, { "id": "app.user_access_token.search.app_error", - "translation": "Encontramos un error buscando los tokens de acceso" + "translation": "Encontramos un error buscando los tokens de acceso." }, { "id": "app.user_access_token.save.app_error", - "translation": "No se puede guardar el token de acceso personal" + "translation": "No se puede guardar el token de acceso personal." }, { "id": "app.user_access_token.get_by_user.app_error", - "translation": "No se puede obtener el token de acceso personal por usuario" + "translation": "No se puede obtener el token de acceso personal por usuario." }, { "id": "app.user_access_token.get_all.app_error", - "translation": "No se puede obtener todos los tokens de acceso personal" + "translation": "No se puede obtener todos los tokens de acceso personal." }, { "id": "app.user_access_token.delete.app_error", - "translation": "No se puede eliminar el token de acceso personal" + "translation": "No se puede eliminar el token de acceso personal." }, { "id": "api.email.send_warn_metric_ack.missing_server.app_error", @@ -7724,15 +7680,15 @@ }, { "id": "ent.message_export.run_export.app_error", - "translation": "Error al seleccionar los mensajes a exportar" + "translation": "Error al seleccionar los mensajes a exportar." }, { "id": "app.compliance.save.saving.app_error", - "translation": "Se ha detectado un error al guardar el informe de conformidad" + "translation": "Se ha detectado un error al guardar el informe de conformidad." }, { "id": "app.compliance.get.finding.app_error", - "translation": "Se ha detectado un error al recuperar los informes de conformidad" + "translation": "Se ha detectado un error al recuperar los informes de conformidad." }, { "id": "app.system.warn_metric.store.app_error", @@ -7768,7 +7724,7 @@ }, { "id": "api.templates.warn_metric_ack.number_of_active_users.body", - "translation": "Solicitud de contacto de Mattermost. Mi equipo ahora tiene {{.Limit}} usuarios y estoy considerando Mattermost edición Enterprise." + "translation": "Solicitud de contacto de Mattermost. Mi equipo ahora tiene {{.Limit}} usuarios y estoy considerando Mattermost Enterprise Edition." }, { "id": "api.templates.warn_metric_ack.footer", @@ -7796,11 +7752,11 @@ }, { "id": "api.server.warn_metric.number_of_active_users_500.notification_title", - "translation": "Actualizar a Mattermost edición Enterprise" + "translation": "Actualizar a Mattermost Enterprise edition" }, { "id": "api.server.warn_metric.number_of_active_users_500.notification_body", - "translation": "Mattermost recomienda encarecidamente que las implementaciones de más de 500 usuarios se actualicen a Mattermost Enterprise E20, que ofrece características tales como administración de usuarios, agrupación de servidores y monitoreo del rendimiento." + "translation": "Mattermost recomienda encarecidamente que las implementaciones de más de 500 usuarios se actualicen a Mattermost Enterprise Edition, que ofrece características tales como administración de usuarios, agrupación de servidores y monitoreo del rendimiento.\n\nAl contactar a soporte se enviará tu información de contacto a Mattermost, Inc. [Conocer más](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_title", @@ -7808,7 +7764,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_body", - "translation": "Tu sistema Mattermost ahora tiene 400 usuarios. Cuando conecta Mattermost con un proveedor de inicio de sesión único de su organización, los usuarios pueden acceder a Mattermost sin tener que volver a ingresar sus credenciales. Póngase en contacto con el soporte para obtener más información sobre la integración con SAML 2.0, disponible en Mattermost Enterprise E20.\n[Obtenga más información sobre la integración con SAML 2.0] (https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)" + "translation": "Tu sistema Mattermost ahora tiene 400 usuarios. Cuando conecta Mattermost con un proveedor de inicio de sesión único de su organización, los usuarios pueden acceder a Mattermost sin tener que volver a ingresar sus credenciales. Póngase en contacto con el soporte para obtener más información sobre la integración con SAML 2.0, disponible en Mattermost Enterprise Edition.\n\n[Obtenga más información sobre la integración con SAML 2.0] (https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)\n\nAl contactar a soporte se enviará tu información de contacto a Mattermost, Inc. [Conocer más](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_title", @@ -7816,7 +7772,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_body", - "translation": "Tu sistema Mattermost ahora tiene 200 usuarios. A medida que crece su base de usuarios, el aprovisionamiento de nuevas cuentas puede llevar mucho tiempo. Recomendamos que actualice a Mattermost Enterprise E10 e integre el Active Directory/LDAP de su organización, lo que permitirá que cualquier persona con una cuenta acceda a Mattermost. Los usuarios pueden iniciar sesión sin tener que crear nuevos nombres de usuario y contraseñas, y los administradores ahorran tiempo aprovisionando y administrando cuentas.\n[Obtenga más información sobre la integración con AD/LDAP] (https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)" + "translation": "Tu sistema Mattermost ahora tiene 200 usuarios. A medida que crece su base de usuarios, el aprovisionamiento de nuevas cuentas puede llevar mucho tiempo. Recomendamos que actualice a Mattermost Enterprise Edition e integre el Active Directory/LDAP de su organización, lo que permitirá que cualquier persona con una cuenta acceda a Mattermost. Los usuarios pueden iniciar sesión sin tener que crear nuevos nombres de usuario y contraseñas, y los administradores ahorran tiempo aprovisionando y administrando cuentas.\n\n[Obtenga más información sobre la integración con AD/LDAP] (https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)\n\nAl contactar a soporte se enviará tu información de contacto a Mattermost, Inc. [Conocer más](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.email_us", @@ -7832,7 +7788,7 @@ }, { "id": "api.server.warn_metric.bot_response.number_of_users.mailto_body", - "translation": "Solicitud de contacto de Mattermost. Mi equipo ahora tiene {{.Limit}} usuarios y estoy considerando la edición Enterprise de Mattermost\n" + "translation": "Solicitud de contacto de Mattermost. Mi equipo ahora tiene {{.Limit}} usuarios y estoy considerando Mattermost Enterprise Edition\n" }, { "id": "api.server.warn_metric.bot_response.notification_success.message", @@ -7928,23 +7884,23 @@ }, { "id": "ent.compliance.actiance.xml.write.appError", - "translation": " Había un error escribiendo al actiance lima de XML" + "translation": "Había un error escribiendo al archivo XML de actiance" }, { "id": "ent.compliance.actiance.xml.creation.appError", - "translation": " Había un error creando actiance lima de XML" + "translation": "Había un error creando el archivo XML de actiance" }, { "id": "ent.compliance.actiance.warning.write.appError", - "translation": " Había un error escribiendo al actiance xml lima" + "translation": "Había un error escribiendo al archivo xml de actiance" }, { "id": "ent.compliance.actiance.warning.creation.appError", - "translation": " Había un error creando actiance lima de texto del aviso" + "translation": "Había un error creando archivo de texto de advertencia de actiance" }, { "id": "ent.compliance.actiance.file.creation.appError", - "translation": " Había un error creando actiance lima de XML" + "translation": "Había un error creando el archivo XML de actiance" }, { "id": "api.context.get_user.app_error", @@ -7952,82 +7908,126 @@ }, { "id": "app.webhooks.update_outgoing.app_error", - "translation": "No se puede actualizar el webhook" + "translation": "No se puede actualizar el webhook." }, { "id": "app.webhooks.update_incoming.app_error", - "translation": "No se puede actualizar el webhook de entrada" + "translation": "No se puede actualizar el webhook de entrada." }, { "id": "app.webhooks.save_outgoing.override.app_error", - "translation": "No puedes sobreescribir un Webhook de Salida existente" + "translation": "No puedes sobre escribir un Webhook de Salida existente." }, { "id": "app.webhooks.save_outgoing.app_error", - "translation": "No se puede guardar el webhook de salida" + "translation": "No se puede guardar el webhook de salida." }, { "id": "app.webhooks.save_incoming.existing.app_error", - "translation": "No puedes sobreescribir un Webhook de Entrada existente" + "translation": "No puedes sobre escribir un Webhook de Entrada existente." }, { "id": "app.webhooks.save_incoming.app_error", - "translation": "No se puede guardar el webhook de entrada" + "translation": "No se puede guardar el webhook de entrada." }, { "id": "app.webhooks.permanent_delete_outgoing_by_user.app_error", - "translation": "No se puede eliminar el webhook" + "translation": "No se puede eliminar el webhook." }, { "id": "app.webhooks.permanent_delete_outgoing_by_channel.app_error", - "translation": "No se puede eliminar el webhook" + "translation": "No se puede eliminar el webhook." }, { "id": "app.webhooks.permanent_delete_incoming_by_user.app_error", - "translation": "No se puede eliminar el webhook" + "translation": "No se puede eliminar el webhook." }, { "id": "app.webhooks.permanent_delete_incoming_by_channel.app_error", - "translation": "No se puede eliminar el webhook" + "translation": "No se puede eliminar el webhook." }, { "id": "app.webhooks.get_outgoing_by_team.app_error", - "translation": "No se puede obtener los webhooks" + "translation": "No se puede obtener los webhooks." }, { "id": "app.webhooks.get_outgoing_by_channel.app_error", - "translation": "No se puede obtener los webhooks" + "translation": "No se puede obtener los webhooks." }, { "id": "app.webhooks.get_outgoing.app_error", - "translation": "No se puede obtener el webhook" + "translation": "No se puede obtener el webhook." }, { "id": "app.webhooks.get_incoming_by_user.app_error", - "translation": "No se puede obtener el webhook" + "translation": "No se puede obtener el webhook." }, { "id": "app.webhooks.get_incoming_by_channel.app_error", - "translation": "No se puede obtener los webhooks" + "translation": "No se puede obtener los webhooks." }, { "id": "app.webhooks.get_incoming.app_error", - "translation": "No se puede obtener el webhook" + "translation": "No se puede obtener el webhook." }, { "id": "app.webhooks.delete_outgoing.app_error", - "translation": "No se puede eliminar el webhook" + "translation": "No se puede eliminar el webhook." }, { "id": "app.webhooks.delete_incoming.app_error", - "translation": "No se puede eliminar el webhook" + "translation": "No se puede eliminar el webhook." }, { "id": "app.webhooks.analytics_outgoing_count.app_error", - "translation": "No se puede contabilizar los webhooks de salida" + "translation": "No se puede contabilizar los webhooks de salida." }, { "id": "app.webhooks.analytics_incoming_count.app_error", - "translation": "No se puede contabilizar los webhooks de entrada" + "translation": "No se puede contabilizar los webhooks de entrada." + }, + { + "id": "model.config.is_valid.directory.app_error", + "translation": "Directorio de Almacenamiento Local nulo. Tiene que ser una serie no vacía." + }, + { + "id": "app.user.convert_bot_to_user.app_error", + "translation": "Incapaz de convertir bot a usuario." + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "No podríamos coger todos los equipos privados en página." + }, + { + "id": "model.command.is_valid.plugin_id.app_error", + "translation": "Nulo plugin id." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "El rol no es válido." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "No se pudo guardar el nuevo rol." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "No se pudo eliminar permanentemente todos los roles." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "No se pudo obtener los roles." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "No se pudo obtener el rol." + }, + { + "id": "app.role.get_all.app_error", + "translation": "No se pudo obtener todos los roles." + }, + { + "id": "app.role.get.app_error", + "translation": "No se pudo obtener el rol." } ] diff --git a/i18n/fr.json b/i18n/fr.json index 40287d6801..6f68c1fc40 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -5362,46 +5362,6 @@ "id": "store.sql_post.update.app_error", "translation": "Impossible de modifier le message" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Impossible de supprimer le rôle" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Impossible de récupérer le rôle" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Impossible de récupérer le rôle" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Impossible de récupérer les rôles" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Impossible de supprimer définitivement tous les rôles" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Impossible de sauvegarder le nouveau rôle" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Le rôle est invalide" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Impossible d'ouvrir la transaction pour enregistrer le rôle" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Impossible de modifier le rôle" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Impossible de valider la transaction pour enregistrer le rôle" - }, { "id": "store.sql_status.get.app_error", "translation": "Une erreur s'est produite lors de la récupération du statut" @@ -6166,10 +6126,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Impossible de valider la transaction de la base de données" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Impossible de récupérer tous les rôles." - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Unable to get the post replies count" @@ -7737,5 +7693,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Impossible de compter les webhooks entrants" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Impossible de récupérer toutes les équipes privées." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Le rôle est invalide." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Impossible d'enregistrer le nouveau rôle." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Impossible de supprimer définitivement tous les rôles." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Impossible de récupérer les rôles." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Impossible de récupérer le rôle." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Impossible de récupérer tous les rôles." + }, + { + "id": "app.role.get.app_error", + "translation": "Impossible de récupérer le rôle." } ] diff --git a/i18n/it.json b/i18n/it.json index 5bee4f14c2..a475e76c78 100644 --- a/i18n/it.json +++ b/i18n/it.json @@ -5362,46 +5362,6 @@ "id": "store.sql_post.update.app_error", "translation": "Impossibile aggiornare la pubblicazione." }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Impossibile cancellare il ruolo." - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Impossibile recuperare il ruolo." - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Impossibile recuperare il ruolo." - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Impossibile recuperare i ruoli." - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Impossibile eliminare definitivamente tutti i ruoli." - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Impossibile salvare il nuovo ruolo." - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Il ruolo non è valido." - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Impossibile aprire la transazione per salvare il ruolo." - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Impossibile aggiornare il ruolo." - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Impossibile confermare la transazione per salvare il ruolo." - }, { "id": "store.sql_status.get.app_error", "translation": "Errore riscontrato nel recupero dello stato." @@ -7202,10 +7162,6 @@ "id": "store.sql_post.populate_reply_count.app_error", "translation": "Impossibile ottenere il conteggio delle risposte alla pubblicazione" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Impossibile recuperare tutti i ruoli." - }, { "id": "store.sql_team.analytics_public_team_count.app_error", "translation": "Impossibile contare le squadre pubbliche." @@ -7965,5 +7921,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Impossibile contare i webhook in ingresso." + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Non è stato possibile recuperare tutte le squadre private" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Il ruolo non è valido" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Impossibile salvare il nuovo ruolo" + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Impossibile eliminare definitivamente tutti i ruoli" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Impossibile recuperare i ruoli" + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Impossibile recuperare il ruolo" + }, + { + "id": "app.role.get_all.app_error", + "translation": "Impossibile recuperare tutti i ruoli" + }, + { + "id": "app.role.get.app_error", + "translation": "Impossibile recuperare il ruolo" } ] diff --git a/i18n/ja.json b/i18n/ja.json index a10a2d6b5e..9c80ea789c 100644 --- a/i18n/ja.json +++ b/i18n/ja.json @@ -5357,46 +5357,6 @@ "id": "store.sql_post.update.app_error", "translation": "投稿を更新できませんでした。" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "役割を削除できませんでした。" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "役割を取得できませんでした。" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "役割を取得できませんでした。" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "役割を取得できませんでした。" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "すべての役割を完全に削除できませんでした。" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "新しい役割を保存できませんでした。" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "役割が不正です。" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "役割を保存するためのトランザクションを開ませんでした。" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "役割を更新できませんでした。" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "役割を保存するためのトランザクションをコミットできませんでした。" - }, { "id": "store.sql_status.get.app_error", "translation": "状態を取得する際にエラーが発生しました。" @@ -6161,10 +6121,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "データベーストランザクションをコミットできませんでした。" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "全役割を取得できませんでした。" - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "投稿の返信数を取得できませんでした" @@ -8028,5 +7984,37 @@ { "id": "api.templates.warn_metric_ack.footer", "translation": "追加の質問がある場合は、support@mattermost.comへお問い合わせください" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "全ての非公開チームを取得できませんでした。" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "役割が不正です。" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "新しい役割を保存できませんでした。" + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "すべての役割を完全に削除できませんでした。" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "役割を取得できませんでした。" + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "役割を取得できませんでした。" + }, + { + "id": "app.role.get_all.app_error", + "translation": "全役割を取得できませんでした。" + }, + { + "id": "app.role.get.app_error", + "translation": "役割を取得できませんでした。" } ] diff --git a/i18n/ko.json b/i18n/ko.json index 21ba96f685..9c247aeeea 100644 --- a/i18n/ko.json +++ b/i18n/ko.json @@ -5357,46 +5357,6 @@ "id": "store.sql_post.update.app_error", "translation": "내용을 가져올수 없습니다." }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "내용을 가져올수 없습니다." - }, - { - "id": "store.sql_role.get.app_error", - "translation": "내용을 가져올수 없습니다." - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "내용을 가져올수 없습니다." - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "내용을 가져올수 없습니다." - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "We could not permanently delete all the roles" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "내용을 가져올수 없습니다." - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "The role was not valid" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Failed to open the transaction to save the role" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "내용을 가져올수 없습니다." - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Failed to commit the transaction to save the role" - }, { "id": "store.sql_status.get.app_error", "translation": "Encountered an error retrieving the status" @@ -6161,10 +6121,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Failed to commit the database transaction" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "채널을 불러올 수 없습니다." - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Unable to get the post replies count" @@ -7984,5 +7940,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "내용을 가져올수 없습니다." + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "We could not get all teams" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "역할이 유효하지 않습니다" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "내용을 가져올수 없습니다." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "모든 역할을 영구적으로 삭제할 수 없습니다" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "내용을 가져올수 없습니다." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "내용을 가져올수 없습니다." + }, + { + "id": "app.role.get_all.app_error", + "translation": "채널을 불러올 수 없습니다." + }, + { + "id": "app.role.get.app_error", + "translation": "내용을 가져올수 없습니다." } ] diff --git a/i18n/nl.json b/i18n/nl.json index 7761f07c53..85f31a0ff5 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -680,7 +680,7 @@ }, { "id": "api.command_invite.name", - "translation": "invite" + "translation": "uitnodigen" }, { "id": "api.command_invite.permission.app_error", @@ -740,7 +740,7 @@ }, { "id": "api.command_leave.name", - "translation": "leave" + "translation": "verlaten" }, { "id": "api.command_logout.desc", @@ -804,7 +804,7 @@ }, { "id": "api.command_mute.name", - "translation": "mute" + "translation": "dempen" }, { "id": "api.command_mute.no_channel.error", @@ -868,7 +868,7 @@ }, { "id": "api.command_remove.hint", - "translation": "@[username]" + "translation": "@[gebruikersnaam]" }, { "id": "api.command_remove.message.app_error", @@ -880,7 +880,7 @@ }, { "id": "api.command_remove.name", - "translation": "remove" + "translation": "verwijderen" }, { "id": "api.command_remove.permission.app_error", @@ -900,7 +900,7 @@ }, { "id": "api.command_search.name", - "translation": "search" + "translation": "zoeken" }, { "id": "api.command_search.unsupported.app_error", @@ -1000,7 +1000,7 @@ }, { "id": "api.email_batching.render_batched_post.date", - "translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Month}} {{.Day}}" + "translation": "{{.Hour}}:{{.Minute}} {{.Timezone}}, {{.Day}} {{.Month}}" }, { "id": "api.email_batching.render_batched_post.direct_message", @@ -1194,11 +1194,11 @@ }, { "id": "api.file.upload_file.read_form_value.app_error", - "translation": "Unable to upload file(s). Error reading the value for {{.Formname}}." + "translation": "Fout bij het opladen van bestand(-en). Fout bij het lezen van de waarde van {{.Formname}}." }, { "id": "api.file.upload_file.read_request.app_error", - "translation": "Unable to upload file(s). Error reading or parsing request data." + "translation": "Fout bij het opladen van bestand(-en). Fout bij het lezen of verwerken van de request data." }, { "id": "api.file.upload_file.storage.app_error", @@ -1206,7 +1206,7 @@ }, { "id": "api.file.upload_file.too_large_detailed.app_error", - "translation": "Unable to upload file {{.Filename}}. {{.Length}} bytes exceeds the maximum allowed {{.Limit}} bytes." + "translation": "Fout bij het opladen van bestand {{.Filename}}. {{.Length}} bytes overschrijdt het maximum aantal {{.Limit}} bytes." }, { "id": "api.file.write_file.s3.app_error", @@ -1234,11 +1234,11 @@ }, { "id": "api.ldap_group.not_found", - "translation": "ldap group not found" + "translation": "ldap group niet gevonden" }, { "id": "api.ldap_groups.license_error", - "translation": "your license does not support ldap groups" + "translation": "Je licentie ondersteunt geen ldap-groepen" }, { "id": "api.license.add_license.array.app_error", @@ -1278,11 +1278,11 @@ }, { "id": "api.license.client.old_format.app_error", - "translation": "New format for the client license is not supported yet. Please specify format=old in the query string." + "translation": "Nieuw formaat voor de clientlicentie wordt nog niet ondersteund. Gelieve format=oud te specificeren in de querystring." }, { "id": "api.marshal_error", - "translation": "marshal error" + "translation": "schikkingsfout" }, { "id": "api.oauth.allow_oauth.redirect_callback.app_error", @@ -1354,7 +1354,7 @@ }, { "id": "api.oauth.invalid_state_token.app_error", - "translation": "Invalid state token." + "translation": "Ongeldige statustoken." }, { "id": "api.oauth.register_oauth_app.turn_off.app_error", @@ -1426,7 +1426,7 @@ }, { "id": "api.post.create_post.town_square_read_only", - "translation": "This channel is read-only. Only members with permission can post here." + "translation": "Dit kanaal is alleen-lezen. Alleen leden met toestemming kunnen hier posten." }, { "id": "api.post.create_webhook_post.creating.app_error", @@ -1434,27 +1434,27 @@ }, { "id": "api.post.deduplicate_create_post.failed_to_get", - "translation": "Failed to fetch original post after deduplicating a client repeating the same request." + "translation": "Kon het originele bericht niet ophalen na het ontdubbelen van een cliënt die hetzelfde verzoek heeft herhaald." }, { "id": "api.post.deduplicate_create_post.pending", - "translation": "Rejected post since another client is making the same request." + "translation": "Bericht geweigerd omdat een andere client het zelfde verzoek maakt." }, { "id": "api.post.delete_post.can_not_delete_post_in_deleted.error", - "translation": "Can not delete a post in a deleted channel." + "translation": "Kan geen bericht verwijderen uit een verwijderd kanaal." }, { "id": "api.post.disabled_all", - "translation": "@all has been disabled because the channel has more than {{.Users}} users." + "translation": "@all is uitgeschakeld in dit kanaal omdat dit kanaal meer dan {{.Users}} gebruikers bevat." }, { "id": "api.post.disabled_channel", - "translation": "@channel has been disabled because the channel has more than {{.Users}} users." + "translation": "@channel is uitgeschakeld in dit kanaal omdat dit kanaal meer dan {{.Users}} gebruikers bevat." }, { "id": "api.post.disabled_here", - "translation": "@here has been disabled because the channel has more than {{.Users}} users." + "translation": "@here is uitgeschakeld in dit kanaal omdat dit kanaal meer dan {{.Users}} gebruikers bevat." }, { "id": "api.post.do_action.action_id.app_error", @@ -1484,23 +1484,23 @@ }, { "id": "api.post.patch_post.can_not_update_post_in_deleted.error", - "translation": "Can not update a post in a deleted channel." + "translation": "Kan geen bericht bijwerken in een verwijderd kanaal." }, { "id": "api.post.save_is_pinned_post.town_square_read_only", - "translation": "This channel is read-only. Only members with permission can pin or unpin posts here." + "translation": "Dit kanaal is alleen-lezen. Enkel leden met voldoende rechten kunnen berichten vast- of losmaken hier." }, { "id": "api.post.send_notification_and_forget.push_channel_mention", - "translation": " notified the channel." + "translation": " verwittigde het kanaal." }, { "id": "api.post.send_notification_and_forget.push_comment_on_post", - "translation": " commented on your post." + "translation": " gaf een commentaar op jouw bericht." }, { "id": "api.post.send_notification_and_forget.push_comment_on_thread", - "translation": " commented on a thread you participated in." + "translation": " gaf een commentaar in een draadje waar je in deelnam." }, { "id": "api.post.send_notifications_and_forget.push_explicit_mention", @@ -1508,19 +1508,19 @@ }, { "id": "api.post.send_notifications_and_forget.push_general_message", - "translation": " posted a message." + "translation": " plaatste een bericht." }, { "id": "api.post.send_notifications_and_forget.push_image_only", - "translation": " attached a file." + "translation": " voegde een bestand toe." }, { "id": "api.post.send_notifications_and_forget.push_message", - "translation": "sent you a message." + "translation": "stuurde je een bericht." }, { "id": "api.post.update_post.can_not_update_post_in_deleted.error", - "translation": "Can not update a post in a deleted channel." + "translation": "Kan geen bericht bijwerken in een verwijderd kanaal." }, { "id": "api.post.update_post.find.app_error", @@ -1532,7 +1532,7 @@ }, { "id": "api.post.update_post.permissions_time_limit.app_error", - "translation": "Post edit is only allowed for {{.timeLimit}} seconds. Please ask your System Administrator for details." + "translation": "Een bericht bewerken is enkel toegelaten binnen de {{.timeLimit}} seconden. Contacteer je systeembeheerder voor meer informatie." }, { "id": "api.post.update_post.system_message.app_error", @@ -1544,67 +1544,67 @@ }, { "id": "api.preference.delete_preferences.delete.app_error", - "translation": "Unable to delete user preferences." + "translation": "Kan gebruikersvoorkeuren niet verwijderen." }, { "id": "api.preference.preferences_category.get.app_error", - "translation": "Unable to get user preferences." + "translation": "Kan de gebruikersvoorkeuren niet ophalen." }, { "id": "api.preference.update_preferences.set.app_error", - "translation": "Unable to set user preferences." + "translation": "Kan de gebruikersvoorkeuren niet instellen." }, { "id": "api.reaction.delete.archived_channel.app_error", - "translation": "You cannot remove a reaction in an archived channel." + "translation": "Je kan geen reactie verwijderen in een gearchiveerd kanaal." }, { "id": "api.reaction.save.archived_channel.app_error", - "translation": "You cannot react in an archived channel." + "translation": "Je kan niet reageren in een gearchiveerd kanaal." }, { "id": "api.reaction.save_reaction.invalid.app_error", - "translation": "Reaction is not valid." + "translation": "Reactie is niet geldig." }, { "id": "api.reaction.save_reaction.user_id.app_error", - "translation": "You cannot save reaction for the other user." + "translation": "Je kan de reactie voor de andere gebruiker niet bewaren." }, { "id": "api.reaction.town_square_read_only", - "translation": "Reacting to posts is not possible in read-only channels." + "translation": "Reageren op berichten is niet mogelijk in alleen-lezen kanalen." }, { "id": "api.restricted_system_admin", - "translation": "This action is forbidden to a restricted system admin." + "translation": "Deze actie kan niet worden uitgevoerd door een systeembeheerder met beperkte rechten." }, { "id": "api.roles.patch_roles.license.error", - "translation": "Your license does not support advanced permissions." + "translation": "Je licentie ondersteunt geen geavanceerde toegangsrechten." }, { "id": "api.scheme.create_scheme.license.error", - "translation": "Your license does not support creating permissions schemes." + "translation": "Je licentie ondersteunt niet het aanmaken van toegangsrechtenschema's." }, { "id": "api.scheme.delete_scheme.license.error", - "translation": "Your license not support delete permissions schemes" + "translation": "Je licentie ondersteunt niet het verwijderen van toegangsrechtenschema's" }, { "id": "api.scheme.get_channels_for_scheme.scope.error", - "translation": "Unable to get the channels for scheme because the supplied scheme is not a channel scheme." + "translation": "Kan de kanalen voor het schema niet ophalen omdat het schema geen kanaalschema is." }, { "id": "api.scheme.get_teams_for_scheme.scope.error", - "translation": "Unable to get the teams for scheme because the supplied scheme is not a team scheme." + "translation": "Kan de teams voor het schema niet ophalen omdat het schema geen teamschema is." }, { "id": "api.scheme.patch_scheme.license.error", - "translation": "Your license does not support update permissions schemes" + "translation": "Je licentie ondersteunt niet het bijwerken van toegangsrechtenschema's" }, { "id": "api.server.start_server.forward80to443.disabled_while_using_lets_encrypt", - "translation": "Must enable Forward80To443 when using LetsEncrypt" + "translation": "Je moet Forward80To443 inschakelen als je LetsEncrypt gebruikt" }, { "id": "api.server.start_server.forward80to443.enabled_but_listening_on_wrong_port", @@ -5362,46 +5362,6 @@ "id": "store.sql_post.update.app_error", "translation": "Bericht kan niet opgehaald worden" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Fout bij het verwijderen van de rol." - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Fout bij het ophalen van de rol." - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Fout bij het ophalen van de rol." - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Fout bij het ophalen van de rollen." - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "We konden niet alle rollen definitief verwijderen." - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Fout bij het opslaan van de nieuwe rol." - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Ongeldige rol." - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Fout bij het openen van de transactie om de rol op te slaan." - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Fout bij het bijwerken van de rol." - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Failed to commit the transaction to save the role" - }, { "id": "store.sql_status.get.app_error", "translation": "Er is een probleem opgetreden tijdens het ophalen van de status" @@ -6190,10 +6150,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Failed to commit the database transaction" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Fout bij het ophalen van alle rollen." - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Fout bij het ophalen van het aantal antwoorden op het bericht" @@ -7792,7 +7748,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_500.notification_body", - "translation": "Mattermost beveelt ten zeerste aan dat implementaties van meer dan 500 gebruikers upgraden naar Mattermost Enterprise E20, die functies biedt zoals gebruikersbeheer, serverclustering en prestatiemonitoring." + "translation": "Mattermost beveelt ten zeerste aan dat implementaties van meer dan 500 gebruikers upgraden naar Mattermost Enterprise Edition, die functies biedt zoals gebruikersbeheer, serverclustering en prestatiemonitoring.\n\nAls je contact opneemt met de klantenservice, verstuur je jouw contactgegevens naar Mattermost, Inc. [Meer informatie](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_title", @@ -7800,7 +7756,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_body", - "translation": "Je Mattermost systeem heeft nu 400 gebruikers. Wanneer je Mattermost verbindt met de single sign-on provider van jouw organisatie, hebben gebruikers toegang tot Mattermost zonder dat ze hun gegevens opnieuw hoeven in te voeren. Neem contact op met ondersteuning voor meer informatie over integratie met SAML 2.0, beschikbaar in Mattermost Enterprise E20.\n[Meer informatie over integratie met SAML 2.0](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)" + "translation": "Je Mattermost systeem heeft nu 400 gebruikers. Wanneer je Mattermost verbindt met de single sign-on provider van jouw organisatie, hebben gebruikers toegang tot Mattermost zonder dat ze hun gegevens opnieuw hoeven in te voeren. Neem contact op met ondersteuning voor meer informatie over integratie met SAML 2.0, beschikbaar in Mattermost Enterprise Edition.\n\n\n[Meer informatie over integratie met SAML 2.0](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)\n\nAls je contact opneemt met de klantenservice, verstuur je jouw contactgegevens naar Mattermost, Inc. [Meer informatie](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_title", @@ -7808,7 +7764,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_body", - "translation": "Je Mattermost systeem heeft nu 200 gebruikers. Naarmate je gebruikersbasis groeit, kan het aanmaken van nieuwe accounts tijdrovend worden. We raden je aan te upgraden naar Mattermost Enterprise E10 en de Active Directory/LDAP van uw organisatie te integreren, waardoor iedereen met een account toegang krijgt tot Mattermost. Gebruikers kunnen inloggen zonder dat ze nieuwe gebruikersnamen en wachtwoorden hoeven aan te maken en beheerders besparen tijd bij het aanmaken en beheren van accounts.\n[Meer informatie over de integratie met AD/LDAP](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)" + "translation": "Je Mattermost systeem heeft nu 200 gebruikers. Naarmate je gebruikersbasis groeit, kan het aanmaken van nieuwe accounts tijdrovend worden. We raden je aan te upgraden naar Mattermost Enterprise Edition en de Active Directory/LDAP van uw organisatie te integreren, waardoor iedereen met een account toegang krijgt tot Mattermost. Gebruikers kunnen inloggen zonder dat ze nieuwe gebruikersnamen en wachtwoorden hoeven aan te maken en beheerders besparen tijd bij het aanmaken en beheren van accounts.\n\n\n[Meer informatie over de integratie met AD/LDAP](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)\n\nAls je contact opneemt met de klantenservice, verstuur je jouw contactgegevens naar Mattermost, Inc. [Meer informatie](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.email_us", @@ -8037,5 +7993,41 @@ { "id": "store.sql_team.get_all_private_team_page_listing.app_error", "translation": "We konden niet alle private teams op de pagina krijgen." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "De rol is niet geldig." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Nieuwe rol kan niet worden bewaard." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "We konden niet permanent alle rollen verwijderen." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Rollen kunnen niet worden opgehaald." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Rol kan niet worden opgehaald." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Niet alle rollen kunnen worden opgehaald." + }, + { + "id": "app.role.get.app_error", + "translation": "Rol kan niet worden opgehaald." + }, + { + "id": "model.config.is_valid.directory.app_error", + "translation": "Ongeldige lokale opslagmap. Moet niet leeg zijn." + }, + { + "id": "app.user.convert_bot_to_user.app_error", + "translation": "Kan bot niet converteren naar gebruiker." } ] diff --git a/i18n/pl.json b/i18n/pl.json index 2ab17e618b..eb4bfe607b 100644 --- a/i18n/pl.json +++ b/i18n/pl.json @@ -5367,46 +5367,6 @@ "id": "store.sql_post.update.app_error", "translation": "Nie można zaktualizować wpisu" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Nie można usunąć roli" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Nie można uzyskać roli" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Nie można uzyskać roli" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Nie można uzyskać ról" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Nie można trwale usunąć wszystkich ról" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Nie można zapisać nowej roli" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Rola była niepoprawna" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Nie można otworzyć transakcji, aby zapisać rolę" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Nie można zaktualizować roli" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Nie udało się zatwierdzić transakcji, aby zapisać rolę" - }, { "id": "store.sql_status.get.app_error", "translation": "Wystąpił błąd w trakcie pobierania statusu" @@ -6171,10 +6131,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Nie udało się zatwierdzić transakcji bazy danych" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Nie udało się pobrać wszystkich ról" - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Unable to get the post replies count" @@ -7754,5 +7710,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Nie można policzyć przychodzących webhooków" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Nie mogliśmy pobrać wszystkich prywatnych zespołów" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Rola była niepoprawna" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Nie można zapisać nowej roli" + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Nie można trwale usunąć wszystkich ról" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Nie można uzyskać ról" + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Nie można uzyskać roli" + }, + { + "id": "app.role.get_all.app_error", + "translation": "Nie udało się pobrać wszystkich ról" + }, + { + "id": "app.role.get.app_error", + "translation": "Nie można uzyskać roli" } ] diff --git a/i18n/pt-BR.json b/i18n/pt-BR.json index 00dbd5431f..e38784edb0 100644 --- a/i18n/pt-BR.json +++ b/i18n/pt-BR.json @@ -77,7 +77,7 @@ }, { "id": "api.admin.remove_certificate.delete.app_error", - "translation": "Ocorreu um erro ao deletar o App OAuth2" + "translation": "Ocorreu um erro ao excluir o certificado." }, { "id": "api.admin.saml.metadata.app_error", @@ -109,15 +109,15 @@ }, { "id": "api.admin.upload_brand_image.array.app_error", - "translation": "Matriz vazia em 'image' na requisição" + "translation": "Matriz vazia em 'image' na requisição." }, { "id": "api.admin.upload_brand_image.no_file.app_error", - "translation": "Nenhum arquivo em 'image' no pedido" + "translation": "Nenhum arquivo em 'image' no pedido." }, { "id": "api.admin.upload_brand_image.parse.app_error", - "translation": "Não foi possível processar o formulário multipart" + "translation": "Não foi possível processar o formulário multipart." }, { "id": "api.admin.upload_brand_image.storage.app_error", @@ -5362,46 +5362,6 @@ "id": "store.sql_post.update.app_error", "translation": "Não foi possível atualizar a Publicação" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Não foi possível excluir a função" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Não foi possível obter a função" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Não foi possível obter a função" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Não foi possível obter as funções" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Não podemos apagar permanentemente todas as funções" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Não foi possível salvar a função" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "A função não é válida" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Falha ao abrir a transação para salvar a função" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Não foi possível atualizar a função" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Falha ao confirmar a transação para salvar a função" - }, { "id": "store.sql_status.get.app_error", "translation": "Encontrado um erro ao obter o status" @@ -6166,10 +6126,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Falha ao confirmar a transação do banco de dados" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Não é possível obter todos os papéis." - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Não é possível obter a contagem de respostas da publicação" @@ -7248,19 +7204,19 @@ }, { "id": "api.bot.set_bot_icon_image.parse.app_error", - "translation": "Não foi possível processar o formulário multipart" + "translation": "Não foi possível processar o formulário multipart." }, { "id": "api.bot.set_bot_icon_image.open.app_error", - "translation": "Não foi possível abrir arquivo de imagem" + "translation": "Não foi possível abrir arquivo de imagem." }, { "id": "api.bot.set_bot_icon_image.no_file.app_error", - "translation": "Nenhum arquivo em 'image' no pedido" + "translation": "Nenhum arquivo em 'image' no pedido." }, { "id": "api.bot.set_bot_icon_image.array.app_error", - "translation": "Matriz vazia em 'image' na requisição" + "translation": "Matriz vazia em 'image' na requisição." }, { "id": "api.bot.set_bot_icon_image.app_error", @@ -7308,11 +7264,11 @@ }, { "id": "api.admin.saml.failure_parse_idp_certificate.app_error", - "translation": "Falha encontrada enquanto analisam as informações de metadados recebidas do Provedor de Identidade a um certificado" + "translation": "Falha encontrada enquanto analisam as informações de metadados recebidas do Provedor de Identidade a um certificado." }, { "id": "api.admin.saml.failure_get_metadata_from_idp.app_error", - "translation": "Falha ao obter metadados da URL do Provedor de Identidade" + "translation": "Falha ao obter metadados da URL do Provedor de Identidade." }, { "id": "api.admin.delete_brand_image.storage.not_found", @@ -7833,5 +7789,245 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Não foi possível contar os wehooks de entrada" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Não foi possível obter todas as equipes privadas." + }, + { + "id": "app.system.warn_metric.notification.invalid_metric.app_error", + "translation": "Não foi possível encontrar a métrica de aviso." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "A função não é válida." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Não foi possível salvar a função." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Não podemos apagar permanentemente todas as funções." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Não foi possível obter os papeis." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Não foi possível obter a função." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Não é possível obter todos os papéis." + }, + { + "id": "app.role.get.app_error", + "translation": "Não foi possível obter a função." + }, + { + "id": "api.server.warn_metric.email_us", + "translation": "Envie-nos um email" + }, + { + "id": "api.server.warn_metric.contacting_us", + "translation": "Contatando-Nos" + }, + { + "id": "api.server.warn_metric.contact_us", + "translation": "Contate-Nos" + }, + { + "id": "api.server.warn_metric.bot_response.number_of_users.mailto_body", + "translation": "Mattermost Solicitação de contato. Agora, minha equipe tem {{.Limit}} usuários e estou considerando o Mattermost Enterprise Edition.\n" + }, + { + "id": "api.server.warn_metric.bot_response.notification_success.message", + "translation": "Obrigado por entrar em contato com a Mattermost. Entraremos em contato com você em breve." + }, + { + "id": "api.server.warn_metric.bot_response.notification_failure.message", + "translation": "Mensagem não pode ser enviada." + }, + { + "id": "api.server.warn_metric.bot_response.notification_failure.body", + "translation": "Envie um email." + }, + { + "id": "api.server.warn_metric.bot_response.mailto_subject", + "translation": "Mattermost Solicitação de contato" + }, + { + "id": "api.server.warn_metric.bot_response.mailto_site_url_header", + "translation": "Site URL: {{.SiteUrl}}" + }, + { + "id": "api.server.warn_metric.bot_response.mailto_registered_users_header", + "translation": "Total de Usuários Ativos: {{.NoRegisteredUsers}}" + }, + { + "id": "api.server.warn_metric.bot_response.mailto_footer", + "translation": "Se você tiver outras dúvidas, entre em contato com support@mattermost.com" + }, + { + "id": "api.server.warn_metric.bot_response.mailto_email_header", + "translation": "Email: {{.Email}}" + }, + { + "id": "api.server.warn_metric.bot_response.mailto_diagnostic_id_header", + "translation": "ID de Diagnóstico: {{.DiagnosticId}}" + }, + { + "id": "api.server.warn_metric.bot_response.mailto_contact_header", + "translation": "Contato: {{.Contact}}" + }, + { + "id": "api.preference.update_preferences.update_sidebar.app_error", + "translation": "Não foi possível atualizar a barra lateral para corresponder às preferências atualizadas" + }, + { + "id": "api.preference.delete_preferences.update_sidebar.app_error", + "translation": "Não foi possível atualizar a barra lateral para corresponder às preferências excluídas" + }, + { + "id": "api.job.unable_to_download_job", + "translation": "Não foi possível esta tarefa" + }, + { + "id": "api.templates.warn_metric_ack.subject", + "translation": "Mattermost Solicitação de contato" + }, + { + "id": "api.templates.warn_metric_ack.footer", + "translation": "Se você tiver outras dúvidas, entre em contato com support@mattermost.com" + }, + { + "id": "store.sql_group.more_than_one_row_changed", + "translation": "Mais de uma linha alterada." + }, + { + "id": "store.sql_command.update.missing.app_error", + "translation": "Comando não existe." + }, + { + "id": "store.sql_command.get.missing.app_error", + "translation": "Comando não existe." + }, + { + "id": "model.config.is_valid.directory.app_error", + "translation": "Diretório de Armazenamento Local inválido. Deve ser uma sequência não vazia." + }, + { + "id": "model.command.is_valid.plugin_id.app_error", + "translation": "Plugin id inválido." + }, + { + "id": "ent.ldap_id_migrate.app_error", + "translation": "não foi possível migrar." + }, + { + "id": "ent.compliance.actiance.xml.write.appError", + "translation": "Ocorreu um erro ao gravar o arquivo XML de conformidade" + }, + { + "id": "ent.compliance.actiance.xml.creation.appError", + "translation": "Ocorreu um erro ao criar o arquivo XML de conformidade" + }, + { + "id": "ent.compliance.actiance.warning.write.appError", + "translation": "Ocorreu um erro ao gravar no arquivo xml da conformidade" + }, + { + "id": "ent.compliance.actiance.warning.creation.appError", + "translation": "Ocorreu um erro ao criar o arquivo de texto de aviso de conformidade" + }, + { + "id": "ent.compliance.actiance.file.creation.appError", + "translation": "Ocorreu um erro ao criar o arquivo XML de conformidade" + }, + { + "id": "app.user.convert_bot_to_user.app_error", + "translation": "Não foi possível converte bot para usuário." + }, + { + "id": "app.system.warn_metric.store.app_error", + "translation": "Falha ao armazenar valor para {{.WarnMetricName}}" + }, + { + "id": "app.system.warn_metric.notification.empty_admin_list.app_error", + "translation": "A lista de administradores está vazia." + }, + { + "id": "app.system.warn_metric.bot_displayname", + "translation": "Mattermost Advisor" + }, + { + "id": "app.system.warn_metric.bot_description", + "translation": "[Saiba mais sobre o Mattermost Advisor](https://about.mattermost.com/default-channel-handle-documentation)" + }, + { + "id": "app.job.download_export_results_not_enabled", + "translation": "DownloadExportResults em config.json é falso. Defina como true para baixar os resultados deste trabalho." + }, + { + "id": "app.command.tryexecutecustomcommand.internal_error", + "translation": "Não foi possível executar o comando personalizado." + }, + { + "id": "app.command.regencommandtoken.internal_error", + "translation": "Não foi possível gerar novamente o token de comando." + }, + { + "id": "app.command.listautocompletecommands.internal_error", + "translation": "Não foi possível listar os comandos de preenchimento automático." + }, + { + "id": "app.analytics.getanalytics.internal_error", + "translation": "Não foi possível obter a análise." + }, + { + "id": "api.user.delete_user.not_enabled.app_error", + "translation": "O recurso de exclusão permanente do usuário não está ativado. Entre em contato com o Administrador do Sistema." + }, + { + "id": "api.user.delete_team.not_enabled.app_error", + "translation": "O recurso de exclusão permanente da equipe não está ativado. Entre em contato com o Administrador do Sistema." + }, + { + "id": "api.templates.warn_metric_ack.number_of_active_users.body", + "translation": "Mattermos Solicitação de contato. Agora, minha equipe tem {{.Limit}} usuários e estou considerando o Mattermost Enterprise Edition." + }, + { + "id": "api.templates.warn_metric_ack.body.diagnostic_id_header", + "translation": "ID de Diagnóstico: " + }, + { + "id": "api.templates.warn_metric_ack.body.contact_name_header", + "translation": "Contato: " + }, + { + "id": "api.server.warn_metric.number_of_active_users_500.notification_title", + "translation": "Atualizar para Mattermost Enterprise edition" + }, + { + "id": "api.server.warn_metric.number_of_active_users_500.notification_body", + "translation": "A Mattermost recomenda enfaticamente que as implantações de mais de 500 usuários atualizem para o Mattermost Enterprise Edition, que oferece recursos como gerenciamento de usuários, cluster de servidores e monitoramento de desempenho.\n\nEntre em contato com o suporte e envie suas informações de contato para Mattermost, Inc. [Saiba mais](https://mattermost.com/pl/default-admin-advisory)" + }, + { + "id": "api.server.warn_metric.number_of_active_users_400.notification_title", + "translation": "Integrar SAML 2.0" + }, + { + "id": "api.server.warn_metric.number_of_active_users_400.notification_body", + "translation": "Seu sistema Mattermost agora possui 400 usuários. Quando você conecta o Mattermost ao provedor de login único da sua organização, os usuários podem acessar o Mattermost sem precisar redigitar suas credenciais. Entre em contato com o suporte para saber mais sobre a integração com o SAML 2.0, disponível no Mattermost Enterprise Edition.\n\n[Saiba mais sobre a integração com o SAML 2.0](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)\n\nEntre em contato com o suporte e envie suas informações de contato para Mattermost, Inc. [Saiba mais](https://mattermost.com/pl/default-admin-advisory)" + }, + { + "id": "api.server.warn_metric.number_of_active_users_200.notification_title", + "translation": "Integrar AD/LDAP" + }, + { + "id": "api.server.warn_metric.number_of_active_users_200.notification_body", + "translation": "Seu sistema Mattermost agora tem 200 usuários. À medida que sua base de usuários cresce, o provisionamento de novas contas pode consumir muito tempo. Recomendamos que você atualize para o Mattermost Enterprise Edition e integre o Active Directory/LDAP da sua organização, o que permitirá que qualquer pessoa com uma conta acesse o Mattermost. Os usuários podem efetuar login sem precisar criar novos nomes de usuário e senhas, e os administradores economizam tempo em provisionar e gerenciar contas.\n\n[Saiba mais sobre a integração com o AD/LDAP](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)\n\nEntre em contato com o suporte e envie suas informações de contato para a Mattermost, Inc. [Saiba mais](https://mattermost.com/pl/default-admin-advisory)" } ] diff --git a/i18n/ro.json b/i18n/ro.json index db701abe61..0f991e4f4c 100644 --- a/i18n/ro.json +++ b/i18n/ro.json @@ -5367,46 +5367,6 @@ "id": "store.sql_post.update.app_error", "translation": "Imposibil de actualizat Postarea" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Imposibil de șters rolul" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Imposibilitatea de a obţine rolul" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Imposibilitatea de a obţine rolul" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Imposibilitatea de a obţine roluri" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Am putut şterge permanent toate rolurile" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Imposibil de salvat noul rol" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Rolul nu a fost valid" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Nu a reuşit să deschidă tranzacţie pentru a salva rolul" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Imposibil de actualizat rolul" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Nu a reuşit să se angajeze tranzacţie pentru a salva rolul" - }, { "id": "store.sql_status.get.app_error", "translation": "A apărut o eroare la preluarea stării" @@ -6171,10 +6131,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Nu s-a efectuat tranzacția bazei de date" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Imposibil de obținut toate rolurile." - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Imposibil de a primi răspunsurile la postare" @@ -7895,10 +7851,6 @@ "id": "app.preference.delete.app_error", "translation": "Am întâlnit o eroare la ștergerea preferințelor." }, - { - "id": "", - "translation": " " - }, { "id": "store.sql_group.more_than_one_row_changed", "translation": "S-au schimbat mai multe rânduri." @@ -8042,5 +7994,45 @@ { "id": "model.command.is_valid.plugin_id.app_error", "translation": "ID-ul pluginului este invalid." + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Nu am putut obține toate echipele private." + }, + { + "id": "model.config.is_valid.directory.app_error", + "translation": "Director de stocare local invalid. Trebuie să fie un șir care nu este gol." + }, + { + "id": "app.user.convert_bot_to_user.app_error", + "translation": "Imposibil de convertit botul în utilizator." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Rolul nu era valabil." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Imposibil de salvat un nou rol." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Nu am putut șterge definitiv toate rolurile." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Imposibil de obținut roluri." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Imposibil de a primi rol." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Imposibil de obținut toate rolurile." + }, + { + "id": "app.role.get.app_error", + "translation": "Imposibil de a primi rol." } ] diff --git a/i18n/ru.json b/i18n/ru.json index 427f7a614c..ad49a44b01 100644 --- a/i18n/ru.json +++ b/i18n/ru.json @@ -5367,46 +5367,6 @@ "id": "store.sql_post.update.app_error", "translation": "Невозможно обновить сообщение." }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Невозможно удалить роль." - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Невозможно получить роль." - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Невозможно получить роль." - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Невозможно получить роли." - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Мы не смогли окончательно удалить все роли." - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Невозможно сохранить новую роль." - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Роль не была действительной." - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Не удалось открыть транзакцию для сохранения роли." - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Невозможно обновить роль." - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Не удалось зафиксировать транзакцию для сохранения роли." - }, { "id": "store.sql_status.get.app_error", "translation": "Возникла ошибка при получении статуса." @@ -7243,10 +7203,6 @@ "id": "store.sql_post.populate_reply_count.app_error", "translation": "Невозможно получить количество ответов на сообщение" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Не удалось получить все роли." - }, { "id": "store.sql_team.analytics_private_team_count.app_error", "translation": "Не удалось подсчитать приватные команды." @@ -7695,10 +7651,6 @@ "id": "app.team.permanentdeleteteam.internal_error", "translation": "Невозможно удалить команду." }, - { - "id": "", - "translation": " " - }, { "id": "api.user.delete_user.not_enabled.app_error", "translation": "Функция безвозвратного удаления пользователя не включена. Пожалуйста, обратитесь к системному администратору." @@ -7825,7 +7777,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_500.notification_body", - "translation": "Mattermost настоятельно рекомендует, чтобы при развертывании более 500 пользователей было произведено обновление до Mattermost Корпоративный E20, который предлагает такие функции, как управление пользователями, кластеризация серверов и мониторинг производительности." + "translation": "Mattermost настоятельно рекомендует, чтобы при развертывании более 500 пользователей было произведено обновление до Корпоративной редакции Mattermost, которая предлагает такие функции, как управление пользователями, кластеризация серверов и мониторинг производительности.\n\nПри обращении в службу поддержки ваши контактные данные будут отправлены в Mattermost, Inc. [Подробнее] (https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_title", @@ -7833,7 +7785,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_body", - "translation": "Ваша система Mattermost теперь имеет 400 пользователей. Когда вы подключаете Mattermost к провайдеру единой регистрации в своей организации, пользователи могут получить доступ к Mattermost без повторного ввода своих учетных данных. Обратитесь в службу поддержки, чтобы узнать больше об интеграции с SAML 2.0, доступной в Mattermost Корпоративный E20.\n[Подробнее об интеграции с SAML 2.0](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)" + "translation": "Ваша система Mattermost теперь имеет 400 пользователей. Когда вы подключаете Mattermost к провайдеру единой регистрации в своей организации, пользователи могут получить доступ к Mattermost без повторного ввода своих учетных данных. Обратитесь в службу поддержки, чтобы узнать больше об интеграции с SAML 2.0, доступной в Mattermost Корпоративный E20.\n\n[Подробнее об интеграции с SAML 2.0](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)\n\nПри обращении в службу поддержки ваши контактные данные будут отправлены в Mattermost, Inc. [Подробнее] (https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_title", @@ -7841,7 +7793,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_body", - "translation": "Ваша система Mattermost теперь насчитывает 200 пользователей. По мере роста вашей пользовательской базы подготовка новых учетных записей может занять много времени. Мы рекомендуем вам перейти на Mattermost Корпоративный E10 и интегрировать Active Directory/LDAP вашей организации, что позволит любому, имеющему учетную запись, получить доступ к Mattermost. Пользователи могут входить в систему без необходимости создавать новые имена пользователей и пароли, а администраторы экономят время на подготовку учетных записей и управление ими.\n[Подробнее об интеграции с AD/LDAP](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)" + "translation": "Ваша система Mattermost теперь насчитывает 200 пользователей. По мере роста вашей пользовательской базы подготовка новых учетных записей может занять много времени. Мы рекомендуем вам перейти на Mattermost Корпоративный E10 и интегрировать Active Directory/LDAP вашей организации, что позволит любому, имеющему учетную запись, получить доступ к Mattermost. Пользователи могут входить в систему без необходимости создавать новые имена пользователей и пароли, а администраторы экономят время на подготовку учетных записей и управление ими.\n\n[Подробнее об интеграции с AD/LDAP](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)\n\nПри обращении в службу поддержки ваши контактные данные будут отправлены в Mattermost, Inc. [Подробнее](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.email_us", @@ -8046,5 +7998,41 @@ { "id": "store.sql_team.get_all_private_team_page_listing.app_error", "translation": "Мы не могли получить все приватные команды на странице." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Роль не была действительной." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Невозможно сохранить новую роль." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Мы не смогли окончательно удалить все роли." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Невозможно получить роли." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Невозможно получить роль." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Невозможно получить все роли." + }, + { + "id": "app.role.get.app_error", + "translation": "Невозможно получить роль." + }, + { + "id": "model.config.is_valid.directory.app_error", + "translation": "Неверный каталог локального хранилища. Должна быть непустая строка." + }, + { + "id": "app.user.convert_bot_to_user.app_error", + "translation": "Невозможно преобразовать бота в пользователя." } ] diff --git a/i18n/tr.json b/i18n/tr.json index 2ce9a93901..c6d9cc6070 100644 --- a/i18n/tr.json +++ b/i18n/tr.json @@ -5362,46 +5362,6 @@ "id": "store.sql_post.update.app_error", "translation": "İleti güncellenemedi." }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Rol silinemedi." - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Rol alınamadı." - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Rol alınamadı." - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Roller alınamadı." - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Tüm roller kalıcı olarak silinemedi." - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Yeni rol kaydedilemedi." - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Rol geçersiz." - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Rolü kaydedecek işlem açılamadı." - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Rol güncellenemedi." - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Rolü kaydedecek işlem yapılamadı." - }, { "id": "store.sql_status.get.app_error", "translation": "Durum alınırken bir sorun çıktı." @@ -7210,10 +7170,6 @@ "id": "store.sql_post.get_post_id_around.app_error", "translation": "İlgili gönderim civarı süresi alınamadı." }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Rollerin tümü alınamadı." - }, { "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Veritabanı işlemi yapılamadı." @@ -7736,11 +7692,11 @@ }, { "id": "api.server.warn_metric.number_of_active_users_400.notification_body", - "translation": "Mattermost sisteminiz 400 kullanıcıya ulaştı. Mattermost ile kuruluşunuzun tek oturum açma hizmeti sağlayıcısını bütünleştirirseniz, kullanıcılar hesap bilgilerini yeniden yazmadan Mattermost üzerine erişebilir. Mattermost Enterprise E20 sürümünde bulunan SAML 2.0 bütünleştirmesi hakkında ayrıntılı bilgi almak için destek ile görüşebilirsiniz.\n[SAML 2.0 bütünleştirmesi hakkında ayrıntılı bilgi alın](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)" + "translation": "Mattermost sisteminiz 400 kullanıcıya ulaştı. Mattermost ile kuruluşunuzun tek oturum açma hizmeti sağlayıcısını bütünleştirirseniz, kullanıcılar hesap bilgilerini yeniden yazmadan Mattermost üzerine erişebilir. Mattermost Enterprise sürümünde bulunan SAML 2.0 bütünleştirmesi hakkında ayrıntılı bilgi almak için destek ile görüşebilirsiniz.\n\n[SAML 2.0 bütünleştirmesi hakkında ayrıntılı bilgi alın](https://docs.mattermost.com/deployment/sso-saml.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=saml)\n\nDestek ekibi ile iletişim kurduğunuzda bilgileriniz Mattermost, Inc. tarafına gönderilir. [Ayrıntılı bilgi alın](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "api.server.warn_metric.number_of_active_users_200.notification_body", - "translation": "Mattermost sisteminiz 200 kullanıcıya ulaştı. Kullanıcı sayınız arttıkça, yeni hesapları ayarlamak zaman alan bir iş haline gelebilir. Mattermost Enterprise E10 sürümüne geçerek, kullanıcı hesaplarını kuruluşunuzun Active Directory/LDAP dizininden otomatik olarak alabilir ve bu dizinlerde bir hesabı olan herkesin Mattermost üzerine erişmesi sağlanabilir. Kullanıcılar, yeni kullanıcı adı ve parola oluşturulmasına gerek kalmadan var olan kullanıcı hesabı bilgileri ile oturum açabilir ve BT yöneticileri hesap açmak ve yönetmek için zaman kaybetmez.\n[AD/LDAP bütünleştirmesi hakkında ayrıntılı bilgi alın](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)" + "translation": "Mattermost sisteminiz 200 kullanıcıya ulaştı. Kullanıcı sayınız arttıkça, yeni hesapları ayarlamak zaman alan bir iş haline gelebilir. Mattermost Enterprise sürümüne geçerek, kullanıcı hesaplarını kuruluşunuzun Active Directory/LDAP dizininden otomatik olarak alabilir ve bu dizinlerde bir hesabı olan herkesin Mattermost üzerine erişmesi sağlanabilir. Kullanıcılar, yeni kullanıcı adı ve parola oluşturulmasına gerek kalmadan var olan kullanıcı hesabı bilgileri ile oturum açabilir ve BT yöneticileri hesap açmak ve yönetmek için zaman kaybetmez.\n\n[AD/LDAP bütünleştirmesi hakkında ayrıntılı bilgi alın](https://docs.mattermost.com/deployment/sso-ldap.html?utm_medium=product&utm_source=mattermost-advisor-bot&utm_content=adldap)\n\nDestek ekibi ile iletişim kurduğunuzda bilgileriniz Mattermost, Inc. tarafına gönderilir. [Ayrıntılı bilgi alın](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "app.system.warn_metric.bot_displayname", @@ -7752,7 +7708,7 @@ }, { "id": "api.server.warn_metric.number_of_active_users_500.notification_body", - "translation": "Mattermost, 500 üzerinde kullanıcı için, kullanıcı yönetimi, sunucu kümeleme ve başarım izleme gibi özellikler sunan Mattermost Enterprise E20 sürümünün kullanılmasını önerir." + "translation": "Mattermost, 500 üzerinde kullanıcı için, kullanıcı yönetimi, sunucu kümeleme ve başarım izleme gibi özellikler sunan Mattermost Enterprise sürümünün kullanılmasını önerir.\n\nDestek ekibi ile iletişim kurduğunuzda bilgileriniz Mattermost, Inc. tarafına gönderilir. [Ayrıntılı bilgi alın](https://mattermost.com/pl/default-admin-advisory)" }, { "id": "app.system.warn_metric.store.app_error", @@ -8033,5 +7989,45 @@ { "id": "app.webhooks.delete_outgoing.app_error", "translation": "Web bağlantısı silinemedi." + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Tüm özel takımlar alınamadı." + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Rol geçersiz." + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Yeni rol kaydedilemedi." + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Tüm roller kalıcı olarak silinemedi." + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Roller alınamadı." + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Rol alınamadı." + }, + { + "id": "app.role.get_all.app_error", + "translation": "Rollerin tümü alınamadı." + }, + { + "id": "app.role.get.app_error", + "translation": "Rol alınamadı." + }, + { + "id": "model.config.is_valid.directory.app_error", + "translation": "Yerel depolama klasörü geçersiz. Boş olmayan bir dizge olmalıdır." + }, + { + "id": "app.user.convert_bot_to_user.app_error", + "translation": "Bot kullanıcıya dönüştürülemedi." } ] diff --git a/i18n/uk.json b/i18n/uk.json index 58242ed326..5b19bf4c32 100644 --- a/i18n/uk.json +++ b/i18n/uk.json @@ -5367,46 +5367,6 @@ "id": "store.sql_post.update.app_error", "translation": "Не вдається оновити повідомлення" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "Неможливо видалити роль" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "Неможливо отримати роль" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "Неможливо отримати роль" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "Неможливо отримати роль" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "Ми не змогли назавжди видалити всі ролі" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "Не вдається зберегти нову роль" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "Роль не була дійсною" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "Не вдалося відкрити транзакцію, щоб зберегти роль" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "Неможливо оновити роль" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "Не вдалося здійснити транзакцію для збереження ролі" - }, { "id": "store.sql_status.get.app_error", "translation": "Виникла помилка при отриманні статусу" @@ -6171,10 +6131,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "Не вдалося здійснити транзакцію бази даних" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "Неможливо отримати всі канали" - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "Unable to get the post replies count" @@ -7742,5 +7698,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "Неможливо використовувати веб-ключа" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "Не вдалося отримати всі команди" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "Роль не була дійсною" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "Не вдається зберегти нову роль" + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "Ми не змогли назавжди видалити всі ролі" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "Неможливо отримати роль" + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "Неможливо отримати роль" + }, + { + "id": "app.role.get_all.app_error", + "translation": "Неможливо отримати всі канали" + }, + { + "id": "app.role.get.app_error", + "translation": "Неможливо отримати роль" } ] diff --git a/i18n/zh-CN.json b/i18n/zh-CN.json index e54ec37827..05bfafcc8c 100644 --- a/i18n/zh-CN.json +++ b/i18n/zh-CN.json @@ -5357,46 +5357,6 @@ "id": "store.sql_post.update.app_error", "translation": "无法更新消息" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "无法删除角色" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "无法获取角色" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "无法获取角色" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "无法获取角色" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "我们无法永久删除所有角色" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "无法保存新角色" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "无效的角色" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "打开事务以保存角色失败" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "无法更新角色" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "提交事务以保存角色失败" - }, { "id": "store.sql_status.get.app_error", "translation": "获取状态时遇到错误" @@ -7361,10 +7321,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "提交数据库事务失败" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "无法获取所有角色。" - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "无法获取消息回复数" @@ -7908,5 +7864,37 @@ { "id": "app.webhooks.analytics_incoming_count.app_error", "translation": "无法获得传入的 webhook 数" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "我们无法获取所有私有团队。" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "无效的角色。" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "无法保存新角色。" + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "我们无法永久删除所有角色。" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "无法获取角色。" + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "无法获取角色。" + }, + { + "id": "app.role.get_all.app_error", + "translation": "无法获取所有角色。" + }, + { + "id": "app.role.get.app_error", + "translation": "无法获取角色。" } ] diff --git a/i18n/zh-TW.json b/i18n/zh-TW.json index 4b847a8ee4..af8f05ae6f 100644 --- a/i18n/zh-TW.json +++ b/i18n/zh-TW.json @@ -5357,46 +5357,6 @@ "id": "store.sql_post.update.app_error", "translation": "無法更新訊息" }, - { - "id": "store.sql_role.delete.update.app_error", - "translation": "無法刪除角色" - }, - { - "id": "store.sql_role.get.app_error", - "translation": "無法取得角色" - }, - { - "id": "store.sql_role.get_by_name.app_error", - "translation": "無法取得角色" - }, - { - "id": "store.sql_role.get_by_names.app_error", - "translation": "無法取得角色" - }, - { - "id": "store.sql_role.permanent_delete_all.app_error", - "translation": "無法永久刪除所有的角色" - }, - { - "id": "store.sql_role.save.insert.app_error", - "translation": "無法儲存新角色" - }, - { - "id": "store.sql_role.save.invalid_role.app_error", - "translation": "該角色無效" - }, - { - "id": "store.sql_role.save.open_transaction.app_error", - "translation": "開啟交易以儲存角色時失敗" - }, - { - "id": "store.sql_role.save.update.app_error", - "translation": "無法更新角色" - }, - { - "id": "store.sql_role.save_role.commit_transaction.app_error", - "translation": "認可交易以儲存角色時失敗" - }, { "id": "store.sql_status.get.app_error", "translation": "嘗試取得狀態時遇到錯誤" @@ -6161,10 +6121,6 @@ "id": "store.sql_system.save.commit_transaction.app_error", "translation": "認可資料庫交易時失敗" }, - { - "id": "store.sql_role.get_all.app_error", - "translation": "無法取得角色" - }, { "id": "store.sql_post.populate_reply_count.app_error", "translation": "無法取得訊息回應數量" @@ -8008,5 +7964,37 @@ { "id": "api.server.warn_metric.number_of_active_users_200.notification_title", "translation": "整合 AD/LDAP" + }, + { + "id": "store.sql_team.get_all_private_team_page_listing.app_error", + "translation": "無法取得全部的私人團隊" + }, + { + "id": "app.role.save.invalid_role.app_error", + "translation": "該角色無效" + }, + { + "id": "app.role.save.insert.app_error", + "translation": "無法儲存新角色" + }, + { + "id": "app.role.permanent_delete_all.app_error", + "translation": "無法永久刪除所有的角色" + }, + { + "id": "app.role.get_by_names.app_error", + "translation": "無法取得角色" + }, + { + "id": "app.role.get_by_name.app_error", + "translation": "無法取得角色" + }, + { + "id": "app.role.get_all.app_error", + "translation": "無法取得角色" + }, + { + "id": "app.role.get.app_error", + "translation": "無法取得角色" } ]