2775 lines
		
	
	
		
			70 KiB
		
	
	
	
		
			Dart
		
	
	
	
			
		
		
	
	
			2775 lines
		
	
	
		
			70 KiB
		
	
	
	
		
			Dart
		
	
	
	
| // ignore: unused_import
 | |
| import 'package:intl/intl.dart' as intl;
 | |
| import 'l10n.dart';
 | |
| 
 | |
| // ignore_for_file: type=lint
 | |
| 
 | |
| /// The translations for Spanish Castilian (`es`).
 | |
| class L10nEs extends L10n {
 | |
|   L10nEs([String locale = 'es']) : super(locale);
 | |
| 
 | |
|   @override
 | |
|   String get noSendPermission => 'You can\'t send messages here';
 | |
| 
 | |
|   @override
 | |
|   String get alwaysUse24HourFormat => 'falso';
 | |
| 
 | |
|   @override
 | |
|   String get repeatPassword => 'Repite la contraseña';
 | |
| 
 | |
|   @override
 | |
|   String get notAnImage => 'El archivo no es una imagen.';
 | |
| 
 | |
|   @override
 | |
|   String get setCustomPermissionLevel => 'Set custom permission level';
 | |
| 
 | |
|   @override
 | |
|   String get setPermissionsLevelDescription =>
 | |
|       'Please choose a predefined role below or enter a custom permission level between 0 and 100.';
 | |
| 
 | |
|   @override
 | |
|   String get ignoreUser => 'Ignore user';
 | |
| 
 | |
|   @override
 | |
|   String get normalUser => 'Normal user';
 | |
| 
 | |
|   @override
 | |
|   String get remove => 'Eliminar';
 | |
| 
 | |
|   @override
 | |
|   String get importNow => 'Importar ahora';
 | |
| 
 | |
|   @override
 | |
|   String get importEmojis => 'Importar emojis';
 | |
| 
 | |
|   @override
 | |
|   String get importFromZipFile => 'Importar de un archivo .zip';
 | |
| 
 | |
|   @override
 | |
|   String get exportEmotePack => 'Exportar paquete de emotes a .zip';
 | |
| 
 | |
|   @override
 | |
|   String get replace => 'Reemplazar';
 | |
| 
 | |
|   @override
 | |
|   String get about => 'Acerca de';
 | |
| 
 | |
|   @override
 | |
|   String aboutHomeserver(String homeserver) {
 | |
|     return 'Acerca de $homeserver';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get accept => 'Aceptar';
 | |
| 
 | |
|   @override
 | |
|   String acceptedTheInvitation(String username) {
 | |
|     return '👍 $username aceptó la invitación';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get account => 'Cuenta';
 | |
| 
 | |
|   @override
 | |
|   String activatedEndToEndEncryption(String username) {
 | |
|     return '🔐 $username activó el cifrado de extremo a extremo';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get addEmail => 'Añadir dirección de correo';
 | |
| 
 | |
|   @override
 | |
|   String get confirmMatrixId =>
 | |
|       'Por favor confirma tu Matrix ID para borrar tu cuenta.';
 | |
| 
 | |
|   @override
 | |
|   String supposedMxid(String mxid) {
 | |
|     return 'Esto debería ser $mxid';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get addChatDescription => 'Añadir una descripción del chat...';
 | |
| 
 | |
|   @override
 | |
|   String get addToSpace => 'Agregar al espacio';
 | |
| 
 | |
|   @override
 | |
|   String get admin => 'Administrador';
 | |
| 
 | |
|   @override
 | |
|   String get alias => 'alias';
 | |
| 
 | |
|   @override
 | |
|   String get all => 'Todo';
 | |
| 
 | |
|   @override
 | |
|   String get allChats => 'Todos los chats';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_roomupgrade =>
 | |
|       'Upgrade this room to the given room version';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_googly => 'Enviar unos ojos saltones';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_cuddle => 'Enviar un abrazo';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_hug => 'Mandar un abrazo';
 | |
| 
 | |
|   @override
 | |
|   String googlyEyesContent(String senderName) {
 | |
|     return '$senderName te manda ojos saltones';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String cuddleContent(String senderName) {
 | |
|     return '$senderName se acurruca contigo';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String hugContent(String senderName) {
 | |
|     return '$senderName te abraza';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String answeredTheCall(String senderName) {
 | |
|     return '$senderName respondió a la llamada';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get anyoneCanJoin => 'Cualquiera puede unirse';
 | |
| 
 | |
|   @override
 | |
|   String get appLock => 'Bloqueo de aplicación';
 | |
| 
 | |
|   @override
 | |
|   String get appLockDescription =>
 | |
|       'Bloquear la aplicación cuando no se use con código pin';
 | |
| 
 | |
|   @override
 | |
|   String get archive => 'Archivo';
 | |
| 
 | |
|   @override
 | |
|   String get areGuestsAllowedToJoin => '¿Pueden unirse usuarios de visita?';
 | |
| 
 | |
|   @override
 | |
|   String get areYouSure => '¿Estás seguro?';
 | |
| 
 | |
|   @override
 | |
|   String get areYouSureYouWantToLogout => '¿Confirma que quiere cerrar sesión?';
 | |
| 
 | |
|   @override
 | |
|   String get askSSSSSign =>
 | |
|       'Para poder confirmar a la otra persona, ingrese su contraseña de almacenamiento segura o la clave de recuperación.';
 | |
| 
 | |
|   @override
 | |
|   String askVerificationRequest(String username) {
 | |
|     return '¿Aceptar esta solicitud de verificación de $username?';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get autoplayImages =>
 | |
|       'Reproducir emoticonos y stickers animados automáticamente';
 | |
| 
 | |
|   @override
 | |
|   String badServerLoginTypesException(String serverVersions,
 | |
|       String supportedVersions, Object suportedVersions) {
 | |
|     return 'El servidor soporta los siguientes mecanismos para autenticación:\n$serverVersions\npero esta aplicación sólo soporta:\n$supportedVersions';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get sendTypingNotifications =>
 | |
|       'Enviar notificaciones \"está escribiendo\"';
 | |
| 
 | |
|   @override
 | |
|   String get swipeRightToLeftToReply => 'Desliza a la izquierda para responder';
 | |
| 
 | |
|   @override
 | |
|   String get sendOnEnter => 'Enviar con enter';
 | |
| 
 | |
|   @override
 | |
|   String badServerVersionsException(String serverVersions,
 | |
|       String supportedVersions, Object serverVerions, Object suportedVersions) {
 | |
|     return 'El servidor soporta las siguientes versiones de la especificación:\n$serverVersions\npero esta aplicación sólo soporta las versiones $supportedVersions';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String countChatsAndCountParticipants(int chats, int participants) {
 | |
|     return '$chats chats y $participants participantes';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get noMoreChatsFound => 'No se encontraron más chats...';
 | |
| 
 | |
|   @override
 | |
|   String get noChatsFoundHere =>
 | |
|       'No se han encontrado chats. Inicia un nuevo chat usando el botón de abajo. ⤵️';
 | |
| 
 | |
|   @override
 | |
|   String get joinedChats => 'Chats Unidos';
 | |
| 
 | |
|   @override
 | |
|   String get unread => 'No leídos';
 | |
| 
 | |
|   @override
 | |
|   String get space => 'Espacio';
 | |
| 
 | |
|   @override
 | |
|   String get spaces => 'Espacios';
 | |
| 
 | |
|   @override
 | |
|   String get banFromChat => 'Vetar del chat';
 | |
| 
 | |
|   @override
 | |
|   String get banned => 'Vetado';
 | |
| 
 | |
|   @override
 | |
|   String bannedUser(String username, String targetName) {
 | |
|     return '$username vetó a $targetName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get blockDevice => 'Bloquear dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get blocked => 'Bloqueado';
 | |
| 
 | |
|   @override
 | |
|   String get botMessages => 'Mensajes de bot';
 | |
| 
 | |
|   @override
 | |
|   String get cancel => 'Cancelar';
 | |
| 
 | |
|   @override
 | |
|   String cantOpenUri(String uri) {
 | |
|     return 'No puedo abrir el URI $uri';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get changeDeviceName => 'Cambiar el nombre del dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String changedTheChatAvatar(String username) {
 | |
|     return '$username cambió el icono del chat';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheChatDescriptionTo(String username, String description) {
 | |
|     return '$username cambió la descripción del chat a: \'$description\'';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheChatNameTo(String username, String chatname) {
 | |
|     return '$username cambió el nombre del chat a: \'$chatname\'';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheChatPermissions(String username) {
 | |
|     return '$username cambió los permisos del chat';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheDisplaynameTo(String username, String displayname) {
 | |
|     return '$username cambió su nombre visible a: \'$displayname\'';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheGuestAccessRules(String username) {
 | |
|     return '$username cambió las reglas de acceso de visitantes';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheGuestAccessRulesTo(String username, String rules) {
 | |
|     return '$username cambió las reglas de acceso de visitantes a: $rules';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheHistoryVisibility(String username) {
 | |
|     return '$username cambió la visibilidad del historial';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheHistoryVisibilityTo(String username, String rules) {
 | |
|     return '$username cambió la visibilidad del historial a: $rules';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheJoinRules(String username) {
 | |
|     return '$username cambió las reglas de ingreso';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheJoinRulesTo(String username, String joinRules) {
 | |
|     return '$username cambió las reglas de ingreso a $joinRules';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheProfileAvatar(String username) {
 | |
|     return '$username cambió su imagen de perfil';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheRoomAliases(String username) {
 | |
|     return '$username cambió el alias de la sala';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String changedTheRoomInvitationLink(String username) {
 | |
|     return '$username cambió el enlace de invitación';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get changePassword => 'Cambiar la contraseña';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheHomeserver => 'Cambiar el servidor';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheme => 'Cambia tu estilo';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheNameOfTheGroup => 'Cambiar el nombre del grupo';
 | |
| 
 | |
|   @override
 | |
|   String get changeYourAvatar => 'Cambiar tu avatar';
 | |
| 
 | |
|   @override
 | |
|   String get channelCorruptedDecryptError => 'El cifrado se ha corrompido';
 | |
| 
 | |
|   @override
 | |
|   String get chat => 'Chat';
 | |
| 
 | |
|   @override
 | |
|   String get yourChatBackupHasBeenSetUp =>
 | |
|       'Se ha configurado la copia de respaldo del chat.';
 | |
| 
 | |
|   @override
 | |
|   String get chatBackup => 'Copia de respaldo del chat';
 | |
| 
 | |
|   @override
 | |
|   String get chatBackupDescription =>
 | |
|       'La copia de respaldo del chat está protegida por una llave de seguridad. Procure no perderla.';
 | |
| 
 | |
|   @override
 | |
|   String get chatDetails => 'Detalles del chat';
 | |
| 
 | |
|   @override
 | |
|   String get chatHasBeenAddedToThisSpace =>
 | |
|       'El chat se ha agregado a este espacio';
 | |
| 
 | |
|   @override
 | |
|   String get chats => 'Conversaciones';
 | |
| 
 | |
|   @override
 | |
|   String get chooseAStrongPassword => 'Elija una contraseña segura';
 | |
| 
 | |
|   @override
 | |
|   String get clearArchive => 'Borrar archivo';
 | |
| 
 | |
|   @override
 | |
|   String get close => 'Cerrar';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_markasdm =>
 | |
|       'Marcar como sala de mensajes directos para el ID de Matrix';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_markasgroup => 'Marcar como grupo';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_ban => 'Prohibir al usuario dado en esta sala';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_clearcache => 'Limpiar cache';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_create =>
 | |
|       'Crear un chat grupal vacío\nUse --no-encryption para deshabilitar el cifrado';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_discardsession => 'Descartar sesión';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_dm =>
 | |
|       'Iniciar un chat directo\nUse --no-encryption para deshabilitar el cifrado';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_html => 'Enviar texto con formato HTML';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_invite => 'Invitar al usuario indicado a esta sala';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_join => 'Únete a la sala indicada';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_kick => 'Eliminar el usuario indicado de esta sala';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_leave => 'Deja esta sala';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_me => 'Descríbete';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_myroomavatar =>
 | |
|       'Selecciona tu foto para esta sala (by mxc-uri)';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_myroomnick =>
 | |
|       'Establece tu nombre para mostrar para esta sala';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_op =>
 | |
|       'Establece el nivel de potencia del usuario dado (default: 50)';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_plain => 'Enviar texto sin formato';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_react => 'Enviar respuesta como reacción';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_send => 'Enviar texto';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_unban => 'Des banear al usuario dado en esta sala';
 | |
| 
 | |
|   @override
 | |
|   String get commandInvalid => 'Comando inválido';
 | |
| 
 | |
|   @override
 | |
|   String commandMissing(String command) {
 | |
|     return '$command no es un comando.';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get compareEmojiMatch => 'Por favor compare los emojis';
 | |
| 
 | |
|   @override
 | |
|   String get compareNumbersMatch => 'Por favor compare los números';
 | |
| 
 | |
|   @override
 | |
|   String get configureChat => 'Configurar chat';
 | |
| 
 | |
|   @override
 | |
|   String get confirm => 'Confirmar';
 | |
| 
 | |
|   @override
 | |
|   String get connect => 'Conectar';
 | |
| 
 | |
|   @override
 | |
|   String get contactHasBeenInvitedToTheGroup =>
 | |
|       'El contacto ha sido invitado al grupo';
 | |
| 
 | |
|   @override
 | |
|   String get containsDisplayName => 'Contiene nombre para mostrar';
 | |
| 
 | |
|   @override
 | |
|   String get containsUserName => 'Contiene nombre de usuario';
 | |
| 
 | |
|   @override
 | |
|   String get contentHasBeenReported =>
 | |
|       'El contenido ha sido reportado a los administradores del servidor';
 | |
| 
 | |
|   @override
 | |
|   String get copiedToClipboard => 'Copiado al portapapeles';
 | |
| 
 | |
|   @override
 | |
|   String get copy => 'Copiar';
 | |
| 
 | |
|   @override
 | |
|   String get copyToClipboard => 'Copiar al portapapeles';
 | |
| 
 | |
|   @override
 | |
|   String couldNotDecryptMessage(String error) {
 | |
|     return 'No se pudo descifrar el mensaje: $error';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String countParticipants(int count) {
 | |
|     return '$count participantes';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get create => 'Crear';
 | |
| 
 | |
|   @override
 | |
|   String createdTheChat(String username) {
 | |
|     return '💬$username creó el chat';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get createGroup => 'Crear grupo';
 | |
| 
 | |
|   @override
 | |
|   String get createNewSpace => 'Nuevo espacio';
 | |
| 
 | |
|   @override
 | |
|   String get currentlyActive => 'Actualmente activo';
 | |
| 
 | |
|   @override
 | |
|   String get darkTheme => 'Oscuro';
 | |
| 
 | |
|   @override
 | |
|   String dateAndTimeOfDay(String date, String timeOfDay) {
 | |
|     return '$date, $timeOfDay';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String dateWithoutYear(String month, String day) {
 | |
|     return '$day-$month';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String dateWithYear(String year, String month, String day) {
 | |
|     return '$day-$month-$year';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get deactivateAccountWarning =>
 | |
|       'Se desactivará su cuenta de usuario. ¡La operación no se puede cancelar! ¿Está seguro?';
 | |
| 
 | |
|   @override
 | |
|   String get defaultPermissionLevel =>
 | |
|       'Nivel de permiso predeterminado para nuevo usuarios';
 | |
| 
 | |
|   @override
 | |
|   String get delete => 'Eliminar';
 | |
| 
 | |
|   @override
 | |
|   String get deleteAccount => 'Cancelar cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get deleteMessage => 'Eliminar mensaje';
 | |
| 
 | |
|   @override
 | |
|   String get device => 'Dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get deviceId => 'ID del dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get devices => 'Dispositivos';
 | |
| 
 | |
|   @override
 | |
|   String get directChats => 'Chat directo';
 | |
| 
 | |
|   @override
 | |
|   String get allRooms => 'Todos los chats grupales';
 | |
| 
 | |
|   @override
 | |
|   String get displaynameHasBeenChanged => 'El nombre visible ha cambiado';
 | |
| 
 | |
|   @override
 | |
|   String get downloadFile => 'Descargar archivo';
 | |
| 
 | |
|   @override
 | |
|   String get edit => 'Editar';
 | |
| 
 | |
|   @override
 | |
|   String get editBlockedServers => 'Editar servidores bloqueado';
 | |
| 
 | |
|   @override
 | |
|   String get chatPermissions => 'Permisos del chat';
 | |
| 
 | |
|   @override
 | |
|   String get editDisplayname => 'Editar nombre visible';
 | |
| 
 | |
|   @override
 | |
|   String get editRoomAliases => 'Editar alias de la sala';
 | |
| 
 | |
|   @override
 | |
|   String get editRoomAvatar => 'Editar avatar de sala';
 | |
| 
 | |
|   @override
 | |
|   String get emoteExists => '¡El emote ya existe!';
 | |
| 
 | |
|   @override
 | |
|   String get emoteInvalid => '¡El atajo del emote es inválido!';
 | |
| 
 | |
|   @override
 | |
|   String get emoteKeyboardNoRecents =>
 | |
|       'Los emotes usados recientemente aparecerán aquí...';
 | |
| 
 | |
|   @override
 | |
|   String get emotePacks => 'Paquetes de emoticonos para la habitación';
 | |
| 
 | |
|   @override
 | |
|   String get emoteSettings => 'Configuración de emotes';
 | |
| 
 | |
|   @override
 | |
|   String get globalChatId => 'ID de chat Global';
 | |
| 
 | |
|   @override
 | |
|   String get accessAndVisibility => 'Acceso y visibilidad';
 | |
| 
 | |
|   @override
 | |
|   String get accessAndVisibilityDescription =>
 | |
|       'A quién se le permite unirse a este chat y cómo se puede descubrir el chat.';
 | |
| 
 | |
|   @override
 | |
|   String get calls => 'Llamadas';
 | |
| 
 | |
|   @override
 | |
|   String get customEmojisAndStickers => 'Emojis y stickers personalizados';
 | |
| 
 | |
|   @override
 | |
|   String get customEmojisAndStickersBody =>
 | |
|       'Agrega o comparte emojis y stickers personalizados que se pueden utilizar en cualquier chat.';
 | |
| 
 | |
|   @override
 | |
|   String get emoteShortcode => 'Atajo de emote';
 | |
| 
 | |
|   @override
 | |
|   String get emoteWarnNeedToPick =>
 | |
|       '¡Debes elegir un atajo de emote y una imagen!';
 | |
| 
 | |
|   @override
 | |
|   String get emptyChat => 'Chat vacío';
 | |
| 
 | |
|   @override
 | |
|   String get enableEmotesGlobally =>
 | |
|       'Habilitar paquete de emoticonos a nivel general';
 | |
| 
 | |
|   @override
 | |
|   String get enableEncryption => 'Habilitar la encriptación';
 | |
| 
 | |
|   @override
 | |
|   String get enableEncryptionWarning =>
 | |
|       'Ya no podrá deshabilitar el cifrado. ¿Estás seguro?';
 | |
| 
 | |
|   @override
 | |
|   String get encrypted => 'Encriptado';
 | |
| 
 | |
|   @override
 | |
|   String get encryption => 'Cifrado';
 | |
| 
 | |
|   @override
 | |
|   String get encryptionNotEnabled => 'El cifrado no está habilitado';
 | |
| 
 | |
|   @override
 | |
|   String endedTheCall(String senderName) {
 | |
|     return '$senderName terminó la llamada';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get enterAnEmailAddress =>
 | |
|       'Introducir una dirección de correo electrónico';
 | |
| 
 | |
|   @override
 | |
|   String get homeserver => 'Servidor inicial';
 | |
| 
 | |
|   @override
 | |
|   String get enterYourHomeserver => 'Ingrese su servidor';
 | |
| 
 | |
|   @override
 | |
|   String errorObtainingLocation(String error) {
 | |
|     return 'Error al obtener la ubicación: $error';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get everythingReady => '¡Todo listo!';
 | |
| 
 | |
|   @override
 | |
|   String get extremeOffensive => 'Extremadamente ofensivo';
 | |
| 
 | |
|   @override
 | |
|   String get fileName => 'Nombre del archivo';
 | |
| 
 | |
|   @override
 | |
|   String get fluffychat => 'Extera';
 | |
| 
 | |
|   @override
 | |
|   String get fontSize => 'Tamaño de fuente';
 | |
| 
 | |
|   @override
 | |
|   String get forward => 'Reenviar';
 | |
| 
 | |
|   @override
 | |
|   String get fromJoining => 'Desde que se unió';
 | |
| 
 | |
|   @override
 | |
|   String get fromTheInvitation => 'Desde la invitación';
 | |
| 
 | |
|   @override
 | |
|   String get goToTheNewRoom => 'Ir a la nueva sala';
 | |
| 
 | |
|   @override
 | |
|   String get group => 'Grupo';
 | |
| 
 | |
|   @override
 | |
|   String get chatDescription => 'Descripción del chat';
 | |
| 
 | |
|   @override
 | |
|   String get chatDescriptionHasBeenChanged =>
 | |
|       'Se ha cambiado la descripción del chat';
 | |
| 
 | |
|   @override
 | |
|   String get groupIsPublic => 'El grupo es público';
 | |
| 
 | |
|   @override
 | |
|   String get groups => 'Grupos';
 | |
| 
 | |
|   @override
 | |
|   String groupWith(String displayname) {
 | |
|     return 'Grupo con $displayname';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get guestsAreForbidden => 'Los visitantes están prohibidos';
 | |
| 
 | |
|   @override
 | |
|   String get guestsCanJoin => 'Los visitantes pueden unirse';
 | |
| 
 | |
|   @override
 | |
|   String hasWithdrawnTheInvitationFor(String username, String targetName) {
 | |
|     return '$username ha retirado la invitación para $targetName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get help => 'Ayuda';
 | |
| 
 | |
|   @override
 | |
|   String get hideRedactedEvents => 'Ocultar sucesos censurados';
 | |
| 
 | |
|   @override
 | |
|   String get hideRedactedMessages => 'Esconde mensajes eliminados';
 | |
| 
 | |
|   @override
 | |
|   String get hideRedactedMessagesBody =>
 | |
|       'Si alguien elimina un mensaje, este mensaje ya no será visible en el chat.';
 | |
| 
 | |
|   @override
 | |
|   String get hideInvalidOrUnknownMessageFormats =>
 | |
|       'Esconde formatos de mensajes inválidos o desconocidos';
 | |
| 
 | |
|   @override
 | |
|   String get howOffensiveIsThisContent => '¿Cuán ofensivo es este contenido?';
 | |
| 
 | |
|   @override
 | |
|   String get id => 'Identificación';
 | |
| 
 | |
|   @override
 | |
|   String get identity => 'Identidad';
 | |
| 
 | |
|   @override
 | |
|   String get block => 'Bloquear';
 | |
| 
 | |
|   @override
 | |
|   String get blockedUsers => 'Usuarios bloqueados';
 | |
| 
 | |
|   @override
 | |
|   String get blockListDescription =>
 | |
|       'Puedes bloquear usuarios que te estén molestando. No podrás recibir mensajes ni invitaciones de chat de los usuarios de tu lista de bloqueo.';
 | |
| 
 | |
|   @override
 | |
|   String get blockUsername => 'Ignorar nombre de usuario';
 | |
| 
 | |
|   @override
 | |
|   String get iHaveClickedOnLink => 'He hecho clic en el enlace';
 | |
| 
 | |
|   @override
 | |
|   String get incorrectPassphraseOrKey =>
 | |
|       'Frase de contraseña o clave de recuperación incorrecta';
 | |
| 
 | |
|   @override
 | |
|   String get inoffensive => 'Inofensivo';
 | |
| 
 | |
|   @override
 | |
|   String get inviteContact => 'Invitar contacto';
 | |
| 
 | |
|   @override
 | |
|   String inviteContactToGroupQuestion(Object contact, Object groupName) {
 | |
|     return '¿Quieres invitar a $contact al chat $groupName?';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String inviteContactToGroup(String groupName) {
 | |
|     return 'Invitar contacto a $groupName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get noChatDescriptionYet =>
 | |
|       'No se ha creado una descripción del chat aún.';
 | |
| 
 | |
|   @override
 | |
|   String get tryAgain => 'Inténtelo de nuevo';
 | |
| 
 | |
|   @override
 | |
|   String get invalidServerName => 'Nombre del servidor no válido';
 | |
| 
 | |
|   @override
 | |
|   String get invited => 'Invitado';
 | |
| 
 | |
|   @override
 | |
|   String get redactMessageDescription =>
 | |
|       'El mensaje será censurado para todas las personas participantes en la conversación. Esto no se puede deshacer.';
 | |
| 
 | |
|   @override
 | |
|   String get optionalRedactReason =>
 | |
|       '(Opcional) Motivo para censurar este mensaje...';
 | |
| 
 | |
|   @override
 | |
|   String invitedUser(String username, String targetName) {
 | |
|     return '📩$username invitó a $targetName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get invitedUsersOnly => 'Sólo usuarios invitados';
 | |
| 
 | |
|   @override
 | |
|   String get inviteForMe => 'Invitar por mí';
 | |
| 
 | |
|   @override
 | |
|   String inviteText(String username, String link) {
 | |
|     return '$username te invitó a Extera.\n1.Visita fluffychat.im e instala la app\n2. Regístrate o inicia sesión\n3. Abre el enlace de invitación:\n$link';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get isTyping => 'está escribiendo…';
 | |
| 
 | |
|   @override
 | |
|   String joinedTheChat(String username) {
 | |
|     return '👋$username se unió al chat';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get joinRoom => 'Unirse a la sala';
 | |
| 
 | |
|   @override
 | |
|   String kicked(String username, String targetName) {
 | |
|     return '👞$username echó a $targetName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String kickedAndBanned(String username, String targetName) {
 | |
|     return '🙅$username echó y vetó a $targetName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get kickFromChat => 'Echar del chat';
 | |
| 
 | |
|   @override
 | |
|   String lastActiveAgo(String localizedTimeShort) {
 | |
|     return 'Última vez activo: $localizedTimeShort';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get leave => 'Abandonar';
 | |
| 
 | |
|   @override
 | |
|   String get leftTheChat => 'Abandonó el chat';
 | |
| 
 | |
|   @override
 | |
|   String get license => 'Licencia';
 | |
| 
 | |
|   @override
 | |
|   String get lightTheme => 'Claro';
 | |
| 
 | |
|   @override
 | |
|   String loadCountMoreParticipants(int count) {
 | |
|     return 'Mostrar $count participantes más';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get dehydrate => 'Exportar sesión y limpiar dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get dehydrateWarning =>
 | |
|       'Esta acción no se puede deshacer. Asegúrese de que ha almacenado de forma segura el fichero de copia de seguridad.';
 | |
| 
 | |
|   @override
 | |
|   String get dehydrateTor => 'TOR: Exportar sesión';
 | |
| 
 | |
|   @override
 | |
|   String get dehydrateTorLong =>
 | |
|       'Si está usando TOR, es recomendable exportar la sesión antes de cerrar la ventana.';
 | |
| 
 | |
|   @override
 | |
|   String get hydrateTor => 'TOR: Importar sesión exportada';
 | |
| 
 | |
|   @override
 | |
|   String get hydrateTorLong =>
 | |
|       '¿Exportó su sesión la última vez que estuvo en TOR? Impórtela rápidamente y continúe chateando.';
 | |
| 
 | |
|   @override
 | |
|   String get hydrate => 'Restaurar desde fichero de copia de seguridad';
 | |
| 
 | |
|   @override
 | |
|   String get loadingPleaseWait => 'Cargando… Por favor espere.';
 | |
| 
 | |
|   @override
 | |
|   String get loadMore => 'Mostrar más…';
 | |
| 
 | |
|   @override
 | |
|   String get locationDisabledNotice =>
 | |
|       'Los servicios de ubicación están deshabilitado. Habilite para poder compartir su ubicación.';
 | |
| 
 | |
|   @override
 | |
|   String get locationPermissionDeniedNotice =>
 | |
|       'Permiso de ubicación denegado. Concédeles que puedan compartir tu ubicación.';
 | |
| 
 | |
|   @override
 | |
|   String get login => 'Acceso';
 | |
| 
 | |
|   @override
 | |
|   String logInTo(String homeserver) {
 | |
|     return 'Iniciar sesión en $homeserver';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get logout => 'Cerrar sesión';
 | |
| 
 | |
|   @override
 | |
|   String get memberChanges => 'Cambios de miembros';
 | |
| 
 | |
|   @override
 | |
|   String get mention => 'Mencionar';
 | |
| 
 | |
|   @override
 | |
|   String get messages => 'Mensajes';
 | |
| 
 | |
|   @override
 | |
|   String get messagesStyle => 'Mensajes:';
 | |
| 
 | |
|   @override
 | |
|   String get moderator => 'Moderador';
 | |
| 
 | |
|   @override
 | |
|   String get muteChat => 'Silenciar chat';
 | |
| 
 | |
|   @override
 | |
|   String get needPantalaimonWarning =>
 | |
|       'Tenga en cuenta que necesita Pantalaimon para utilizar el cifrado de extremo a extremo por ahora.';
 | |
| 
 | |
|   @override
 | |
|   String get newChat => 'Nuevo chat';
 | |
| 
 | |
|   @override
 | |
|   String get newMessageInFluffyChat => 'Nuevo mensaje en Extera';
 | |
| 
 | |
|   @override
 | |
|   String get newVerificationRequest => '¡Nueva solicitud de verificación!';
 | |
| 
 | |
|   @override
 | |
|   String get next => 'Siguiente';
 | |
| 
 | |
|   @override
 | |
|   String get no => 'No';
 | |
| 
 | |
|   @override
 | |
|   String get noConnectionToTheServer => 'Sin conexión al servidor';
 | |
| 
 | |
|   @override
 | |
|   String get noEmotesFound => 'Ningún emote encontrado. 😕';
 | |
| 
 | |
|   @override
 | |
|   String get noEncryptionForPublicRooms =>
 | |
|       'Sólo se puede activar el cifrado en cuanto la sala deja de ser de acceso público.';
 | |
| 
 | |
|   @override
 | |
|   String get noGoogleServicesWarning =>
 | |
|       'Parece que no tienes servicios de Firebase Cloud Messaging en tu dispositivo. Para recibir de todas formas notificaciones, recomendamos instalar ntfy. Con ntfy o cualquier proveedor Unified Push, puedes recibir notificaciones manteniendo seguridad de datos. Puedes descargar ntfy de la PlayStore o de F-Droid.';
 | |
| 
 | |
|   @override
 | |
|   String noMatrixServer(String server1, String server2) {
 | |
|     return '$server1 no es un servidor matrix, usar $server2 en su lugar?';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get shareInviteLink => 'Compartir enlace de invitación';
 | |
| 
 | |
|   @override
 | |
|   String get scanQrCode => 'Escanear código QR';
 | |
| 
 | |
|   @override
 | |
|   String get none => 'Ninguno';
 | |
| 
 | |
|   @override
 | |
|   String get noPasswordRecoveryDescription =>
 | |
|       'Aún no ha agregado una forma de recuperar su contraseña.';
 | |
| 
 | |
|   @override
 | |
|   String get noPermission => 'Sin autorización';
 | |
| 
 | |
|   @override
 | |
|   String get noRoomsFound => 'Ninguna sala encontrada…';
 | |
| 
 | |
|   @override
 | |
|   String get notifications => 'Notificaciones';
 | |
| 
 | |
|   @override
 | |
|   String get notificationsEnabledForThisAccount =>
 | |
|       'Notificaciones habilitadas para esta cuenta';
 | |
| 
 | |
|   @override
 | |
|   String numUsersTyping(int count) {
 | |
|     return '$count usuarios están escribiendo…';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get obtainingLocation => 'Obteniendo ubicación…';
 | |
| 
 | |
|   @override
 | |
|   String get offensive => 'Ofensiva';
 | |
| 
 | |
|   @override
 | |
|   String get offline => 'Desconectado';
 | |
| 
 | |
|   @override
 | |
|   String get ok => 'Ok';
 | |
| 
 | |
|   @override
 | |
|   String get online => 'Conectado';
 | |
| 
 | |
|   @override
 | |
|   String get onlineKeyBackupEnabled =>
 | |
|       'La copia de seguridad de la clave en línea está habilitada';
 | |
| 
 | |
|   @override
 | |
|   String get oopsPushError =>
 | |
|       '¡UPS¡ Desafortunadamente, se produjo un error al configurar las notificaciones push.';
 | |
| 
 | |
|   @override
 | |
|   String get oopsSomethingWentWrong => 'Ups, algo salió mal…';
 | |
| 
 | |
|   @override
 | |
|   String get openAppToReadMessages =>
 | |
|       'Abrir la aplicación para leer los mensajes';
 | |
| 
 | |
|   @override
 | |
|   String get openCamera => 'Abrir cámara';
 | |
| 
 | |
|   @override
 | |
|   String get openVideoCamera => 'Abrir la cámara para un video';
 | |
| 
 | |
|   @override
 | |
|   String get oneClientLoggedOut =>
 | |
|       'Se ha cerrado en la sesión de uno de sus clientes';
 | |
| 
 | |
|   @override
 | |
|   String get addAccount => 'Añadir cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get editBundlesForAccount => 'Editar paquetes para esta cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get addToBundle => 'Agregar al paquete';
 | |
| 
 | |
|   @override
 | |
|   String get removeFromBundle => 'Quitar de este paquete';
 | |
| 
 | |
|   @override
 | |
|   String get bundleName => 'Nombre del paquete';
 | |
| 
 | |
|   @override
 | |
|   String get enableMultiAccounts =>
 | |
|       '(BETA) habilite varias cuenta en este dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get openInMaps => 'Abrir en maps';
 | |
| 
 | |
|   @override
 | |
|   String get link => 'Link';
 | |
| 
 | |
|   @override
 | |
|   String get serverRequiresEmail =>
 | |
|       'Este servidor necesita validar su dirección de correo electrónico para registrarse.';
 | |
| 
 | |
|   @override
 | |
|   String get or => 'O';
 | |
| 
 | |
|   @override
 | |
|   String get participant => 'Participante';
 | |
| 
 | |
|   @override
 | |
|   String get passphraseOrKey => 'contraseña o clave de recuperación';
 | |
| 
 | |
|   @override
 | |
|   String get password => 'Contraseña';
 | |
| 
 | |
|   @override
 | |
|   String get passwordForgotten => 'Contraseña olvidada';
 | |
| 
 | |
|   @override
 | |
|   String get passwordHasBeenChanged => 'La contraseña ha sido cambiada';
 | |
| 
 | |
|   @override
 | |
|   String get hideMemberChangesInPublicChats =>
 | |
|       'Ocultar cambios de miembros en salas públicas';
 | |
| 
 | |
|   @override
 | |
|   String get hideMemberChangesInPublicChatsBody =>
 | |
|       'No mostrar en el chat que alguien entra o sale de una sala pública para mejorar la inteligibilidad.';
 | |
| 
 | |
|   @override
 | |
|   String get overview => 'Vista general';
 | |
| 
 | |
|   @override
 | |
|   String get notifyMeFor => 'Notificarme';
 | |
| 
 | |
|   @override
 | |
|   String get passwordRecoverySettings => 'Ajustes de recuperación de clave';
 | |
| 
 | |
|   @override
 | |
|   String get passwordRecovery => 'Recuperación de contraseña';
 | |
| 
 | |
|   @override
 | |
|   String get people => 'Personas';
 | |
| 
 | |
|   @override
 | |
|   String get pickImage => 'Elegir imagen';
 | |
| 
 | |
|   @override
 | |
|   String get pin => 'Pin';
 | |
| 
 | |
|   @override
 | |
|   String play(String fileName) {
 | |
|     return 'Reproducir $fileName';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get pleaseChoose => 'Por favor elija';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseChooseAPasscode => 'Elija un código de acceso';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseClickOnLink =>
 | |
|       'Haga clic en el enlace del correo electrónico y luego continúe.';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnter4Digits =>
 | |
|       'Ingrese 4 dígitos o déjelo en blanco para deshabilitar el bloqueo de la aplicación.';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterRecoveryKey =>
 | |
|       'Por favor, introduzca su clave de recuperación:';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterYourPassword => 'Por favor ingrese su contraseña';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterYourPin => 'Por favor ingrese su PIN';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterYourUsername =>
 | |
|       'Por favor ingrese su nombre de usuario';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseFollowInstructionsOnWeb =>
 | |
|       'Por favor, siga las instrucciones del sitio web y presione \"siguiente\".';
 | |
| 
 | |
|   @override
 | |
|   String get privacy => 'Privacidad';
 | |
| 
 | |
|   @override
 | |
|   String get publicRooms => 'Salas públicas';
 | |
| 
 | |
|   @override
 | |
|   String get pushRules => 'Regla de Push';
 | |
| 
 | |
|   @override
 | |
|   String get reason => 'Razón';
 | |
| 
 | |
|   @override
 | |
|   String get recording => 'Grabando';
 | |
| 
 | |
|   @override
 | |
|   String redactedBy(String username) {
 | |
|     return 'Censurado por $username';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get directChat => 'Chat directo';
 | |
| 
 | |
|   @override
 | |
|   String redactedByBecause(String username, String reason) {
 | |
|     return 'Censurado por $username porque: \"$reason\"';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String redactedAnEvent(String username) {
 | |
|     return '$username censuró un suceso';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get redactMessage => 'Censurar mensaje';
 | |
| 
 | |
|   @override
 | |
|   String get register => 'Registrarse';
 | |
| 
 | |
|   @override
 | |
|   String get reject => 'Rechazar';
 | |
| 
 | |
|   @override
 | |
|   String rejectedTheInvitation(String username) {
 | |
|     return '$username rechazó la invitación';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get rejoin => 'Volver a unirse';
 | |
| 
 | |
|   @override
 | |
|   String get removeAllOtherDevices => 'Eliminar todos los otros dispositivos';
 | |
| 
 | |
|   @override
 | |
|   String removedBy(String username) {
 | |
|     return 'Eliminado por $username';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get removeDevice => 'Eliminar dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get unbanFromChat => 'Eliminar la expulsión';
 | |
| 
 | |
|   @override
 | |
|   String get removeYourAvatar => 'Quitar tu avatar';
 | |
| 
 | |
|   @override
 | |
|   String get replaceRoomWithNewerVersion =>
 | |
|       'Reemplazar habitación con una versión más nueva';
 | |
| 
 | |
|   @override
 | |
|   String get reply => 'Responder';
 | |
| 
 | |
|   @override
 | |
|   String get reportMessage => 'Mensaje de informe';
 | |
| 
 | |
|   @override
 | |
|   String get translateMessage => 'Translate message';
 | |
| 
 | |
|   @override
 | |
|   String get translatedMessage => 'Translated message';
 | |
| 
 | |
|   @override
 | |
|   String get errorTranslatingMessage =>
 | |
|       'An error has occured while translating the message.';
 | |
| 
 | |
|   @override
 | |
|   String get recoverMessage => 'Recover message';
 | |
| 
 | |
|   @override
 | |
|   String get recoveredMessage => 'Recovered message';
 | |
| 
 | |
|   @override
 | |
|   String get errorRecoveringMessage =>
 | |
|       'An error has occured while recovering the message.';
 | |
| 
 | |
|   @override
 | |
|   String get errorRecoveringMessageNoAdmin =>
 | |
|       'This feature is available on Synapse homeservers only for adminstrators.';
 | |
| 
 | |
|   @override
 | |
|   String get requestPermission => 'Solicitar permiso';
 | |
| 
 | |
|   @override
 | |
|   String get roomHasBeenUpgraded => 'La sala ha subido de categoría';
 | |
| 
 | |
|   @override
 | |
|   String get roomVersion => 'Versión de sala';
 | |
| 
 | |
|   @override
 | |
|   String get saveFile => 'Guardar el archivo';
 | |
| 
 | |
|   @override
 | |
|   String get retry => 'Retry';
 | |
| 
 | |
|   @override
 | |
|   String get search => 'Buscar';
 | |
| 
 | |
|   @override
 | |
|   String get security => 'Seguridad';
 | |
| 
 | |
|   @override
 | |
|   String get recoveryKey => 'Clave de recuperación';
 | |
| 
 | |
|   @override
 | |
|   String get recoveryKeyLost => '¿Perdió su clave de recuperación?';
 | |
| 
 | |
|   @override
 | |
|   String seenByUser(String username) {
 | |
|     return 'Visto por $username';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get send => 'Enviar';
 | |
| 
 | |
|   @override
 | |
|   String get sendAMessage => 'Enviar un mensaje';
 | |
| 
 | |
|   @override
 | |
|   String get sendAsText => 'Enviar como texto';
 | |
| 
 | |
|   @override
 | |
|   String get sendAudio => 'Enviar audio';
 | |
| 
 | |
|   @override
 | |
|   String get sendFile => 'Enviar un archivo';
 | |
| 
 | |
|   @override
 | |
|   String get sendImage => 'Enviar una imagen';
 | |
| 
 | |
|   @override
 | |
|   String sendImages(int count) {
 | |
|     return 'Envío de la imagen $count';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get sendMessages => 'Enviar mensajes';
 | |
| 
 | |
|   @override
 | |
|   String get sendOriginal => 'Enviar el original';
 | |
| 
 | |
|   @override
 | |
|   String get sendSticker => 'Enviar stickers';
 | |
| 
 | |
|   @override
 | |
|   String get sendVideo => 'Enviar video';
 | |
| 
 | |
|   @override
 | |
|   String sentAFile(String username) {
 | |
|     return '$username envió un archivo';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String sentAnAudio(String username) {
 | |
|     return '$username envió un audio';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String sentAPicture(String username) {
 | |
|     return '$username envió una imagen';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String sentASticker(String username) {
 | |
|     return '$username envió un sticker';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String sentAVideo(String username) {
 | |
|     return '$username envió un video';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String sentCallInformations(String senderName) {
 | |
|     return '$senderName envió información de la llamada';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get separateChatTypes => 'Separar chats directos de grupos';
 | |
| 
 | |
|   @override
 | |
|   String get setAsCanonicalAlias => 'Fijar alias principal';
 | |
| 
 | |
|   @override
 | |
|   String get setCustomEmotes => 'Establecer emoticonos personalizados';
 | |
| 
 | |
|   @override
 | |
|   String get setChatDescription => 'Establecer descripción del chat';
 | |
| 
 | |
|   @override
 | |
|   String get setInvitationLink => 'Establecer enlace de invitación';
 | |
| 
 | |
|   @override
 | |
|   String get setPermissionsLevel => 'Establecer nivel de permisos';
 | |
| 
 | |
|   @override
 | |
|   String get setStatus => 'Establecer estado';
 | |
| 
 | |
|   @override
 | |
|   String get settings => 'Ajustes';
 | |
| 
 | |
|   @override
 | |
|   String get share => 'Compartir';
 | |
| 
 | |
|   @override
 | |
|   String sharedTheLocation(String username) {
 | |
|     return '$username compartió la ubicación';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get shareLocation => 'Compartir ubicación';
 | |
| 
 | |
|   @override
 | |
|   String get showPassword => 'Mostrar contraseña';
 | |
| 
 | |
|   @override
 | |
|   String get presenceStyle => 'Presencia:';
 | |
| 
 | |
|   @override
 | |
|   String get hideAvatarsInInvites => 'Hide avatars in invites';
 | |
| 
 | |
|   @override
 | |
|   String get hideAvatarsInInvitesDescription =>
 | |
|       'Do not show room avatars in invites';
 | |
| 
 | |
|   @override
 | |
|   String get presencesToggle => 'Mostrar mensajes de estado de otros usuarios';
 | |
| 
 | |
|   @override
 | |
|   String get pureBlackToggle => 'Pure Black';
 | |
| 
 | |
|   @override
 | |
|   String get singlesignon => 'Inicio de sesión único';
 | |
| 
 | |
|   @override
 | |
|   String get skip => 'Omitir';
 | |
| 
 | |
|   @override
 | |
|   String get sourceCode => 'Código fuente';
 | |
| 
 | |
|   @override
 | |
|   String get spaceIsPublic => 'El espacio es público';
 | |
| 
 | |
|   @override
 | |
|   String get spaceName => 'Nombre del espacio';
 | |
| 
 | |
|   @override
 | |
|   String startedACall(String senderName) {
 | |
|     return '$senderName comenzó una llamada';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get startFirstChat => 'Comience su primer chat';
 | |
| 
 | |
|   @override
 | |
|   String get status => 'Estado';
 | |
| 
 | |
|   @override
 | |
|   String get statusExampleMessage => '¿Cómo estás hoy?';
 | |
| 
 | |
|   @override
 | |
|   String get submit => 'Enviar';
 | |
| 
 | |
|   @override
 | |
|   String get synchronizingPleaseWait => 'Sincronizando... por favor espere.';
 | |
| 
 | |
|   @override
 | |
|   String synchronizingPleaseWaitCounter(String percentage) {
 | |
|     return ' Sincronizando… ($percentage%)';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get systemTheme => 'Sistema';
 | |
| 
 | |
|   @override
 | |
|   String get theyDontMatch => 'No coinciden';
 | |
| 
 | |
|   @override
 | |
|   String get theyMatch => 'Coinciden';
 | |
| 
 | |
|   @override
 | |
|   String get title => 'Extera';
 | |
| 
 | |
|   @override
 | |
|   String get toggleFavorite => 'Alternar favorito';
 | |
| 
 | |
|   @override
 | |
|   String get toggleMuted => 'Alternar silenciado';
 | |
| 
 | |
|   @override
 | |
|   String get toggleUnread => 'Marcar como: leído / no leído';
 | |
| 
 | |
|   @override
 | |
|   String get tooManyRequestsWarning =>
 | |
|       'Demasiadas solicitudes. ¡Por favor inténtelo más tarde!';
 | |
| 
 | |
|   @override
 | |
|   String get transferFromAnotherDevice => 'Transferir desde otro dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get tryToSendAgain => 'Intentar enviar nuevamente';
 | |
| 
 | |
|   @override
 | |
|   String get unavailable => 'Indisponible';
 | |
| 
 | |
|   @override
 | |
|   String unbannedUser(String username, String targetName) {
 | |
|     return '$username admitió a $targetName nuevamente';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get unblockDevice => 'Desbloquear dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get unknownDevice => 'Dispositivo desconocido';
 | |
| 
 | |
|   @override
 | |
|   String get unknownEncryptionAlgorithm => 'Algoritmo de cifrado desconocido';
 | |
| 
 | |
|   @override
 | |
|   String unknownEvent(String type) {
 | |
|     return 'Evento desconocido \'$type\'';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get unmuteChat => 'Dejar de silenciar el chat';
 | |
| 
 | |
|   @override
 | |
|   String get unpin => 'Despinchar';
 | |
| 
 | |
|   @override
 | |
|   String unreadChats(int unreadCount) {
 | |
|     String _temp0 = intl.Intl.pluralLogic(
 | |
|       unreadCount,
 | |
|       locale: localeName,
 | |
|       other: '$unreadCount chats no leídos',
 | |
|       one: '1 chat no leído',
 | |
|     );
 | |
|     return '$_temp0';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String userAndOthersAreTyping(String username, int count) {
 | |
|     return '$username y $count más están escribiendo…';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String userAndUserAreTyping(String username, String username2) {
 | |
|     return '$username y $username2 están escribiendo…';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String userIsTyping(String username) {
 | |
|     return '$username está escribiendo…';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String userLeftTheChat(String username) {
 | |
|     return '$username abandonó el chat';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get username => 'Nombre de usuario';
 | |
| 
 | |
|   @override
 | |
|   String userSentUnknownEvent(String username, String type) {
 | |
|     return '$username envió un evento $type';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get unverified => 'No verificado';
 | |
| 
 | |
|   @override
 | |
|   String get verified => 'Verificado';
 | |
| 
 | |
|   @override
 | |
|   String get verify => 'Verificar';
 | |
| 
 | |
|   @override
 | |
|   String get verifyStart => 'Comenzar verificación';
 | |
| 
 | |
|   @override
 | |
|   String get verifySuccess => '¡Has verificado exitosamente!';
 | |
| 
 | |
|   @override
 | |
|   String get verifyTitle => 'Verificando la otra cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get videoCall => 'Video llamada';
 | |
| 
 | |
|   @override
 | |
|   String get visibilityOfTheChatHistory => 'Visibilidad del historial del chat';
 | |
| 
 | |
|   @override
 | |
|   String get visibleForAllParticipants =>
 | |
|       'Visible para todos los participantes';
 | |
| 
 | |
|   @override
 | |
|   String get visibleForEveryone => 'Visible para todo el mundo';
 | |
| 
 | |
|   @override
 | |
|   String get voiceMessage => 'Mensaje de voz';
 | |
| 
 | |
|   @override
 | |
|   String get waitingPartnerAcceptRequest =>
 | |
|       'Esperando a que el socio acepte la solicitud…';
 | |
| 
 | |
|   @override
 | |
|   String get waitingPartnerEmoji =>
 | |
|       'Esperando a que el socio acepte los emojis…';
 | |
| 
 | |
|   @override
 | |
|   String get waitingPartnerNumbers =>
 | |
|       'Esperando a que el socio acepte los números…';
 | |
| 
 | |
|   @override
 | |
|   String get wallpaper => 'Fondo de pantalla:';
 | |
| 
 | |
|   @override
 | |
|   String get warning => '¡Advertencia!';
 | |
| 
 | |
|   @override
 | |
|   String get weSentYouAnEmail => 'Te enviamos un correo electrónico';
 | |
| 
 | |
|   @override
 | |
|   String get whoCanPerformWhichAction => 'Quién puede realizar qué acción';
 | |
| 
 | |
|   @override
 | |
|   String get whoIsAllowedToJoinThisGroup =>
 | |
|       'Quién tiene permitido unirse al grupo';
 | |
| 
 | |
|   @override
 | |
|   String get whyDoYouWantToReportThis => '¿Por qué quieres denunciar esto?';
 | |
| 
 | |
|   @override
 | |
|   String get wipeChatBackup =>
 | |
|       '¿Limpiar la copia de seguridad de tu chat para crear una nueva clave de recuperación?';
 | |
| 
 | |
|   @override
 | |
|   String get withTheseAddressesRecoveryDescription =>
 | |
|       'Con esta dirección puede recuperar su contraseña.';
 | |
| 
 | |
|   @override
 | |
|   String get writeAMessage => 'Escribe un mensaje…';
 | |
| 
 | |
|   @override
 | |
|   String get yes => 'Sí';
 | |
| 
 | |
|   @override
 | |
|   String get you => 'Tú';
 | |
| 
 | |
|   @override
 | |
|   String get youAreNoLongerParticipatingInThisChat =>
 | |
|       'Ya no estás participando en este chat';
 | |
| 
 | |
|   @override
 | |
|   String get youHaveBeenBannedFromThisChat => 'Has sido vetado de este chat';
 | |
| 
 | |
|   @override
 | |
|   String get yourPublicKey => 'Tu clave pública';
 | |
| 
 | |
|   @override
 | |
|   String get messageInfo => 'Información del mensaje';
 | |
| 
 | |
|   @override
 | |
|   String get time => 'Tiempo';
 | |
| 
 | |
|   @override
 | |
|   String get messageType => 'Tipo de Mensaje';
 | |
| 
 | |
|   @override
 | |
|   String get sender => 'Remitente';
 | |
| 
 | |
|   @override
 | |
|   String get openGallery => 'Abrir galería';
 | |
| 
 | |
|   @override
 | |
|   String get removeFromSpace => 'Eliminar del espacio';
 | |
| 
 | |
|   @override
 | |
|   String get addToSpaceDescription =>
 | |
|       'Elige un espacio para añadirle este chat.';
 | |
| 
 | |
|   @override
 | |
|   String get start => 'Iniciar';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterRecoveryKeyDescription =>
 | |
|       'Para desbloquear sus viejos mensajes, introduzca su clave de recuperación que se generó en una sesión anterior. Su clave de recuperación NO es su contraseña.';
 | |
| 
 | |
|   @override
 | |
|   String get publish => 'Publicar';
 | |
| 
 | |
|   @override
 | |
|   String videoWithSize(String size) {
 | |
|     return 'Video ($size)';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get openChat => 'Abrir chat';
 | |
| 
 | |
|   @override
 | |
|   String get markAsRead => 'Marcar como leído';
 | |
| 
 | |
|   @override
 | |
|   String get reportUser => 'Reportar usuario';
 | |
| 
 | |
|   @override
 | |
|   String get dismiss => 'Descartar';
 | |
| 
 | |
|   @override
 | |
|   String reactedWith(String sender, String reaction) {
 | |
|     return '$sender reaccionó con $reaction';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get pinMessage => 'Anclar a la sala';
 | |
| 
 | |
|   @override
 | |
|   String get confirmEventUnpin =>
 | |
|       '¿Seguro que quiere desfijar permanentemente el evento?';
 | |
| 
 | |
|   @override
 | |
|   String get emojis => 'Emojis';
 | |
| 
 | |
|   @override
 | |
|   String get placeCall => 'Llamar';
 | |
| 
 | |
|   @override
 | |
|   String get voiceCall => 'Llamada de voz';
 | |
| 
 | |
|   @override
 | |
|   String get unsupportedAndroidVersion => 'Versión de Android no compatible';
 | |
| 
 | |
|   @override
 | |
|   String get unsupportedAndroidVersionLong =>
 | |
|       'Esta característica requiere una versión más reciente de Android. Por favor, compruebe las actualizaciones o la compatibilidad de LineageOS.';
 | |
| 
 | |
|   @override
 | |
|   String get videoCallsBetaWarning =>
 | |
|       'Tenga en cuenta que las videollamadas están actualmente en fase beta. Es posible que no funcionen como se espera o que no funcionen de ninguna manera en algunas plataformas.';
 | |
| 
 | |
|   @override
 | |
|   String get experimentalVideoCalls => 'Videollamadas experimentales';
 | |
| 
 | |
|   @override
 | |
|   String get emailOrUsername => 'Correo electrónico o nombre de usuario';
 | |
| 
 | |
|   @override
 | |
|   String get indexedDbErrorTitle => 'Problemas con el modo privado';
 | |
| 
 | |
|   @override
 | |
|   String get indexedDbErrorLong =>
 | |
|       'El almacenamiento de mensajes, por desgracia, no está habilitado en el modo privado por defecto.\nPor favor, visite\n - about:config\n - Establezca dom.indexedDB.privateBrowsing.enabled a true\nDe otra forma, no es posible usar Extera.';
 | |
| 
 | |
|   @override
 | |
|   String switchToAccount(String number) {
 | |
|     return 'Cambiar a la cuenta $number';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get nextAccount => 'Siguiente cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get previousAccount => 'Cuenta anterior';
 | |
| 
 | |
|   @override
 | |
|   String get addWidget => 'Añadir widget';
 | |
| 
 | |
|   @override
 | |
|   String get widgetVideo => 'Vídeo';
 | |
| 
 | |
|   @override
 | |
|   String get widgetEtherpad => 'Nota de texto';
 | |
| 
 | |
|   @override
 | |
|   String get widgetJitsi => 'Jitsi Meet';
 | |
| 
 | |
|   @override
 | |
|   String get widgetCustom => 'Personalizado';
 | |
| 
 | |
|   @override
 | |
|   String get widgetName => 'Nombre';
 | |
| 
 | |
|   @override
 | |
|   String get widgetUrlError => 'Esta no es una URL válida.';
 | |
| 
 | |
|   @override
 | |
|   String get widgetNameError => 'Por favor proporciona un nombre para mostrar.';
 | |
| 
 | |
|   @override
 | |
|   String get errorAddingWidget => 'Fallo al añadir el widget.';
 | |
| 
 | |
|   @override
 | |
|   String get youRejectedTheInvitation => 'Rechazaste la invitación';
 | |
| 
 | |
|   @override
 | |
|   String get youJoinedTheChat => 'Usted se ha unido al chat';
 | |
| 
 | |
|   @override
 | |
|   String get youAcceptedTheInvitation => '👍 Aceptaste la invitación';
 | |
| 
 | |
|   @override
 | |
|   String youBannedUser(String user) {
 | |
|     return 'Usted prohibió el acceso a $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youHaveWithdrawnTheInvitationFor(String user) {
 | |
|     return 'Usted retiró la invitación a $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youInvitedToBy(String alias) {
 | |
|     return '📩 Te han invitado con un enlace a:\n$alias';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youInvitedBy(String user) {
 | |
|     return '📩 Has sido invitado por $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String invitedBy(String user) {
 | |
|     return '📩 Invitado por $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youInvitedUser(String user) {
 | |
|     return '📩 Usted invitó a $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youKicked(String user) {
 | |
|     return '👞 Usted expulsó a $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youKickedAndBanned(String user) {
 | |
|     return '🙅 Usted expulsó y prohibió el acceso a $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String youUnbannedUser(String user) {
 | |
|     return 'Usted volvió a permitir el acceso a $user';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String hasKnocked(String user) {
 | |
|     return '🚪 $user ha avisado';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get usersMustKnock => 'Los usuarios han de avisar';
 | |
| 
 | |
|   @override
 | |
|   String get noOneCanJoin => 'Nadie puede unirse';
 | |
| 
 | |
|   @override
 | |
|   String userWouldLikeToChangeTheChat(String user) {
 | |
|     return '$user quiere unirse al chat.';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get noPublicLinkHasBeenCreatedYet =>
 | |
|       'No se ha creado un enlace público aún';
 | |
| 
 | |
|   @override
 | |
|   String get knock => 'Aviso';
 | |
| 
 | |
|   @override
 | |
|   String get users => 'Usuarios';
 | |
| 
 | |
|   @override
 | |
|   String get unlockOldMessages => 'Desbloquear mensajes viejos';
 | |
| 
 | |
|   @override
 | |
|   String get storeInSecureStorageDescription =>
 | |
|       'Almacenar la clave de recuperación en el almacenamiento seguro de este dispositivo.';
 | |
| 
 | |
|   @override
 | |
|   String get saveKeyManuallyDescription =>
 | |
|       'Compartir esta clave manualmente usando el diálogo de compartir del sistema o el portapapeles.';
 | |
| 
 | |
|   @override
 | |
|   String get storeInAndroidKeystore => 'Almacenar en la KeyStore de Android';
 | |
| 
 | |
|   @override
 | |
|   String get storeInAppleKeyChain => 'Almacenar en la KeyChain de Apple';
 | |
| 
 | |
|   @override
 | |
|   String get storeSecurlyOnThisDevice =>
 | |
|       'Almacenar de forma segura en este dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String countFiles(int count) {
 | |
|     return '$count archivos';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get user => 'Usuario';
 | |
| 
 | |
|   @override
 | |
|   String get custom => 'Personalizado';
 | |
| 
 | |
|   @override
 | |
|   String get foregroundServiceRunning =>
 | |
|       'Esta notificación aparece cuando el servicio en segundo plano se está ejecutando.';
 | |
| 
 | |
|   @override
 | |
|   String get screenSharingTitle => 'Compartir la pantalla';
 | |
| 
 | |
|   @override
 | |
|   String get screenSharingDetail =>
 | |
|       'Usted está compartiendo su pantalla en Extera';
 | |
| 
 | |
|   @override
 | |
|   String get callingPermissions => 'Permisos de llamadas';
 | |
| 
 | |
|   @override
 | |
|   String get callingAccount => 'Llamando a cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get callingAccountDetails =>
 | |
|       'Permite a Extera utilizar la aplicación de llamadas nativa de Android.';
 | |
| 
 | |
|   @override
 | |
|   String get appearOnTop => 'Aparecer en la cima';
 | |
| 
 | |
|   @override
 | |
|   String get appearOnTopDetails =>
 | |
|       'Permite que la app aparezca delante (no hace falta si ya tienes Fluffychat configurado como cuenta llamante)';
 | |
| 
 | |
|   @override
 | |
|   String get otherCallingPermissions =>
 | |
|       'Micrófono, cámara y otros permisos de Extera';
 | |
| 
 | |
|   @override
 | |
|   String get whyIsThisMessageEncrypted =>
 | |
|       '¿Por qué no se puede leer este mensaje?';
 | |
| 
 | |
|   @override
 | |
|   String get noKeyForThisMessage =>
 | |
|       'Esto puede ocurrir si el mensaje se envió antes de que entraras en tu cuenta en este dispositivo.\n\nTambién puede que el remitente haya bloqueado tu dispositivo o haya fallado algo en la conexión a Internet.\n\n¿Puedes leer el mensaje en otra sesión? Entonces, ¡puedes transferir el mensaje desde allí! Ve a Ajustes > Dispositivos y asegúrate de que tus dispositivos se han verificado mutuamente. Cuando abras la sala la próxima vez y ambas sesiones estén en primer plano, las claves se transmitirán automáticamente.\n\n¿No quieres perder las claves al salir o al cambiar de dispositivo? Asegúrate de que has habilitado la copia de seguridad del chat en los ajustes.';
 | |
| 
 | |
|   @override
 | |
|   String get newGroup => 'Nuevo grupo';
 | |
| 
 | |
|   @override
 | |
|   String get newSpace => 'Nuevo espacio';
 | |
| 
 | |
|   @override
 | |
|   String get enterSpace => 'Unirse al espacio';
 | |
| 
 | |
|   @override
 | |
|   String get enterRoom => 'Unirse a la sala';
 | |
| 
 | |
|   @override
 | |
|   String get allSpaces => 'Todos los espacios';
 | |
| 
 | |
|   @override
 | |
|   String numChats(String number) {
 | |
|     return '$number chats';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get hideUnimportantStateEvents =>
 | |
|       'Ocultar eventos de estado no importantes';
 | |
| 
 | |
|   @override
 | |
|   String get hidePresences => '¿Esconder la lista de estado?';
 | |
| 
 | |
|   @override
 | |
|   String get doNotShowAgain => 'No mostrar de nuevo';
 | |
| 
 | |
|   @override
 | |
|   String wasDirectChatDisplayName(String oldDisplayName) {
 | |
|     return 'Chat vacío (era $oldDisplayName)';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get newSpaceDescription =>
 | |
|       'Los espacios permiten consolidar los chats y montar comunidades privadas o públicas.';
 | |
| 
 | |
|   @override
 | |
|   String get encryptThisChat => 'Cifrar este chat';
 | |
| 
 | |
|   @override
 | |
|   String get disableEncryptionWarning =>
 | |
|       'Por motivos de seguridad no es posible deshabilitar el cifrado en un chat si ha sido habilitado previamente.';
 | |
| 
 | |
|   @override
 | |
|   String get sorryThatsNotPossible => 'Lo siento... eso no es posible';
 | |
| 
 | |
|   @override
 | |
|   String get deviceKeys => 'Claves de dispositivo:';
 | |
| 
 | |
|   @override
 | |
|   String get reopenChat => 'Reabrir chat';
 | |
| 
 | |
|   @override
 | |
|   String get noBackupWarning =>
 | |
|       '¡Cuidado! Si no se habilita la copia de seguridad del chat, perderás acceso a tus mensajes cifrados. Se recomienda encarecidamente habilitar la copia de seguridad del chat antes de salir.';
 | |
| 
 | |
|   @override
 | |
|   String get noOtherDevicesFound => 'No se han encontrado otros dispositivos';
 | |
| 
 | |
|   @override
 | |
|   String fileIsTooBigForServer(String max) {
 | |
|     return '¡No se pudo mandar! El servidor solamente permite adjuntos de hasta $max.';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String fileHasBeenSavedAt(String path) {
 | |
|     return 'Archivo guardado en $path';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get jumpToLastReadMessage => 'Saltar al último mensaje leído';
 | |
| 
 | |
|   @override
 | |
|   String get readUpToHere => 'Leer hasta aquí';
 | |
| 
 | |
|   @override
 | |
|   String get jump => 'Saltar';
 | |
| 
 | |
|   @override
 | |
|   String get openLinkInBrowser => 'Abrir enlace en navegador';
 | |
| 
 | |
|   @override
 | |
|   String get reportErrorDescription =>
 | |
|       '😭 Oh, no. Algo ha salido mal. Si quieres, puedes informar de este fallo a los desarrolladores.';
 | |
| 
 | |
|   @override
 | |
|   String get report => 'informe';
 | |
| 
 | |
|   @override
 | |
|   String get signInWithPassword => 'Entrar con clave';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseTryAgainLaterOrChooseDifferentServer =>
 | |
|       'Por favor, intente luego o elija un servidor distinto.';
 | |
| 
 | |
|   @override
 | |
|   String signInWith(String provider) {
 | |
|     return 'Entrar con $provider';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get profileNotFound =>
 | |
|       'El usuario no se encontró en el servidor. Puede que haya un problema de conexión o el usuario no exista.';
 | |
| 
 | |
|   @override
 | |
|   String get setTheme => 'Poner tema:';
 | |
| 
 | |
|   @override
 | |
|   String get setColorTheme => 'Poner tema de color:';
 | |
| 
 | |
|   @override
 | |
|   String get invite => 'Invitación';
 | |
| 
 | |
|   @override
 | |
|   String get inviteGroupChat => '📨 Invitar a grupo de chat';
 | |
| 
 | |
|   @override
 | |
|   String get invitePrivateChat => '📨 Invitar a chat privado';
 | |
| 
 | |
|   @override
 | |
|   String get invalidInput => '¡Entrada no válida!';
 | |
| 
 | |
|   @override
 | |
|   String wrongPinEntered(int seconds) {
 | |
|     return '¡Pin erróneo! Vuelve a intenrarlo en $seconds segundos...';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterANumber => 'Por favor pon un número mayor que 0';
 | |
| 
 | |
|   @override
 | |
|   String get archiveRoomDescription =>
 | |
|       'El chat se moverá al archivo. Otros usuarios podrán ver que has abandonado el chat.';
 | |
| 
 | |
|   @override
 | |
|   String get roomUpgradeDescription =>
 | |
|       'El chat se volverá a crear con la nueva versión de sala. Todos los participantes serán notificados de que tienen que cambiarse al nuevo chat. Puedes encontrar más información sobre versiones de salas en https://spec.matrix.org/latest/rooms/';
 | |
| 
 | |
|   @override
 | |
|   String get removeDevicesDescription =>
 | |
|       'Vas a salir en este dispositivo y ya no podrás recibir mensajes.';
 | |
| 
 | |
|   @override
 | |
|   String get banUserDescription =>
 | |
|       'Se expulsará al usuario del chat y no podrá volver a entrar hasta que se le permita.';
 | |
| 
 | |
|   @override
 | |
|   String get unbanUserDescription =>
 | |
|       'El usuario podrá entrar al chat de nuevo si lo intenta.';
 | |
| 
 | |
|   @override
 | |
|   String get kickUserDescription =>
 | |
|       'Se expulsa al usuario del chat, pero no se le prohíbe volver a entrar. En chats públicos, el usuario podrá volver a entrar en cualquier momento.';
 | |
| 
 | |
|   @override
 | |
|   String get makeAdminDescription =>
 | |
|       'Una vez hagas que este usuario sea admin, puede que no puedas deshacerlo porque tendrá los mismos permisos que tú.';
 | |
| 
 | |
|   @override
 | |
|   String get pushNotificationsNotAvailable =>
 | |
|       'No están disponibles las notificaciones emergentes';
 | |
| 
 | |
|   @override
 | |
|   String get learnMore => 'Aprender más';
 | |
| 
 | |
|   @override
 | |
|   String get yourGlobalUserIdIs => 'Tu id de usuario global es: ';
 | |
| 
 | |
|   @override
 | |
|   String noUsersFoundWithQuery(String query) {
 | |
|     return 'Desgraciadamente, no se encontró ningún usuario con \"$query\". Por favor, revisa si cometiste un error.';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get knocking => 'Avisando';
 | |
| 
 | |
|   @override
 | |
|   String chatCanBeDiscoveredViaSearchOnServer(String server) {
 | |
|     return 'El chat se puede descubrir buscando en $server';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get searchChatsRooms => 'Buscar #chats, @usuarios...';
 | |
| 
 | |
|   @override
 | |
|   String get nothingFound => 'No se encontró nada...';
 | |
| 
 | |
|   @override
 | |
|   String get groupName => 'Nombre de grupo';
 | |
| 
 | |
|   @override
 | |
|   String get createGroupAndInviteUsers => 'Crear un grupo e invitar usuarios';
 | |
| 
 | |
|   @override
 | |
|   String get groupCanBeFoundViaSearch =>
 | |
|       'Los grupos se pueden encontrar buscando';
 | |
| 
 | |
|   @override
 | |
|   String get wrongRecoveryKey =>
 | |
|       'Lo siento... esta no parece ser la clave de recuperación correcta.';
 | |
| 
 | |
|   @override
 | |
|   String get startConversation => 'Iniciar conversación';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_sendraw => 'Mandar json pelado';
 | |
| 
 | |
|   @override
 | |
|   String get databaseMigrationTitle => 'La base de datos está optimizada';
 | |
| 
 | |
|   @override
 | |
|   String get databaseMigrationBody =>
 | |
|       'Por favor espera. Esto llevará un momento.';
 | |
| 
 | |
|   @override
 | |
|   String get leaveEmptyToClearStatus => 'Deja vacío para limpiar tu estado.';
 | |
| 
 | |
|   @override
 | |
|   String get select => 'Elegir';
 | |
| 
 | |
|   @override
 | |
|   String get searchForUsers => 'Buscar @usuarios...';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseEnterYourCurrentPassword => 'Por favor, pon tu clave actual';
 | |
| 
 | |
|   @override
 | |
|   String get newPassword => 'Nueva clave';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseChooseAStrongPassword => 'Por favor, pon una clave fuerte';
 | |
| 
 | |
|   @override
 | |
|   String get passwordsDoNotMatch => 'Las claves no coinciden';
 | |
| 
 | |
|   @override
 | |
|   String get passwordIsWrong => 'La clave que has puesto es incorrecta';
 | |
| 
 | |
|   @override
 | |
|   String get publicLink => 'Enlace público';
 | |
| 
 | |
|   @override
 | |
|   String get publicChatAddresses => 'Dirección de chat pública';
 | |
| 
 | |
|   @override
 | |
|   String get createNewAddress => 'Crear nueva dirección';
 | |
| 
 | |
|   @override
 | |
|   String get joinSpace => 'Unirse al espacio';
 | |
| 
 | |
|   @override
 | |
|   String get publicSpaces => 'Espacios públicos';
 | |
| 
 | |
|   @override
 | |
|   String get addChatOrSubSpace => 'Añadir chat o sub espacio';
 | |
| 
 | |
|   @override
 | |
|   String get subspace => 'Sub espacio';
 | |
| 
 | |
|   @override
 | |
|   String get decline => 'Declinar';
 | |
| 
 | |
|   @override
 | |
|   String get thisDevice => 'Este dispositivo:';
 | |
| 
 | |
|   @override
 | |
|   String get initAppError => 'Hubo un error al arrancar la app';
 | |
| 
 | |
|   @override
 | |
|   String get userRole => 'Rol de usuario';
 | |
| 
 | |
|   @override
 | |
|   String minimumPowerLevel(String level) {
 | |
|     return '$level es el nivel mínimo.';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String searchIn(String chat) {
 | |
|     return 'Buscar en chat \"$chat\"...';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get searchMore => 'Buscar más...';
 | |
| 
 | |
|   @override
 | |
|   String get gallery => 'Galería';
 | |
| 
 | |
|   @override
 | |
|   String get files => 'Archivos';
 | |
| 
 | |
|   @override
 | |
|   String databaseBuildErrorBody(String url, String error) {
 | |
|     return 'No pude crear la base de datos SQlite. La app intenta usar la base de datos heredada por ahora. Por favor, informa de este error a los desarrolladores en $url. El mensaje de error es: $error';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String sessionLostBody(String url, String error) {
 | |
|     return 'Se perdió tu sesión. Por favor, informa de este error a los desarrolladores en $url. El mensaje de error es: $error';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String restoreSessionBody(String url, String error) {
 | |
|     return 'La app ahora trata de recuperar tu sesión de la copia de seguridad. Por favor, informa de este error a los desarrolladores en $url. El mensaje de error es: $error';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String forwardMessageTo(String roomName) {
 | |
|     return '¿Reenviar mensaje a $roomName?';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get sendReadReceipts => 'Mandar recibos de lectura';
 | |
| 
 | |
|   @override
 | |
|   String get sendTypingNotificationsDescription =>
 | |
|       'Otros participantes en un chat pueden ver cuándo estás escribiendo un mensaje.';
 | |
| 
 | |
|   @override
 | |
|   String get sendReadReceiptsDescription =>
 | |
|       'Otros participantes en un chat pueden ver cuándo has leído un mensaje.';
 | |
| 
 | |
|   @override
 | |
|   String get formattedMessages => 'Mensajes con formato';
 | |
| 
 | |
|   @override
 | |
|   String get formattedMessagesDescription =>
 | |
|       'Mostrar contenido de mensaje enriquecido, como texto en negrita, usando markdown.';
 | |
| 
 | |
|   @override
 | |
|   String get verifyOtherUser => '🔐 Verificar a otro usuario';
 | |
| 
 | |
|   @override
 | |
|   String get verifyOtherUserDescription =>
 | |
|       'Si verificas a otro usuario, puedes estar seguro de a quién estás escribiendo realmente. 💪\n\nCuando empiezas una verificación, tú y el otro usuario veréis una ventana emergente en la app. En ella veréis una serie de emojiso números que tenéis que comparar.\n\nLa mejor forma de hacer esto es quedar o una videollamada. 👭';
 | |
| 
 | |
|   @override
 | |
|   String get verifyOtherDevice => '🔐 Verificar otro dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get verifyOtherDeviceDescription =>
 | |
|       'Cuando verificas otro dispositivo, esos dispositivos pueden intercambiar claves, incrementando tu seguridad global. 💪 Cuando inicias una verificación, aparece una ventana en la app en ambos dispositivos. En ella, verás una serie de emojis o números que tienes que comparar. Es mejor tener ambos dispositivos a mano antes de empezar la verificación. 🤳';
 | |
| 
 | |
|   @override
 | |
|   String acceptedKeyVerification(String sender) {
 | |
|     return '$sender aceptó la verificación de clave';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String canceledKeyVerification(String sender) {
 | |
|     return '$sender canceló la verificación de clave';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String completedKeyVerification(String sender) {
 | |
|     return '$sender completó la verificación de clave';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String isReadyForKeyVerification(String sender) {
 | |
|     return '$sender está preparado para verificación de clave';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String requestedKeyVerification(String sender) {
 | |
|     return '$sender ha pedido verificación de clave';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String startedKeyVerification(String sender) {
 | |
|     return '$sender ha comenzado verificación de clave';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get transparent => 'Transparente';
 | |
| 
 | |
|   @override
 | |
|   String get incomingMessages => 'Mensajes entrantes';
 | |
| 
 | |
|   @override
 | |
|   String get stickers => 'Pegatinas';
 | |
| 
 | |
|   @override
 | |
|   String get discover => 'Descubrir';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_ignore => 'Ignorar la ID de matrix dada';
 | |
| 
 | |
|   @override
 | |
|   String get commandHint_unignore => 'No ignorar la ID de matrix dada';
 | |
| 
 | |
|   @override
 | |
|   String unreadChatsInApp(String appname, String unread) {
 | |
|     return '$appname: $unread chats no leídos';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get noDatabaseEncryption =>
 | |
|       'En esta plataforma no hay cifrado de base de datos';
 | |
| 
 | |
|   @override
 | |
|   String thereAreCountUsersBlocked(Object count) {
 | |
|     return 'Ahora mismo, hay $count usuarios bloqueados.';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get restricted => 'Restringido';
 | |
| 
 | |
|   @override
 | |
|   String get knockRestricted => 'Aviso restringido';
 | |
| 
 | |
|   @override
 | |
|   String goToSpace(Object space) {
 | |
|     return 'Ir al espacio: $space';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get markAsUnread => 'Marcar no leído';
 | |
| 
 | |
|   @override
 | |
|   String userLevel(int level) {
 | |
|     return '$level - Usuario';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String moderatorLevel(int level) {
 | |
|     return '$level - Moderador';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String adminLevel(int level) {
 | |
|     return '$level - Administrador';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get changeGeneralChatSettings =>
 | |
|       'Cambiar los ajustes generales de chat';
 | |
| 
 | |
|   @override
 | |
|   String get inviteOtherUsers => 'Invitar a otros usuarios a este chat';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheChatPermissions => 'Cambiar los permisos de chat';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheVisibilityOfChatHistory =>
 | |
|       'Cambiar la visibilidad de la historia de chat';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheCanonicalRoomAlias =>
 | |
|       'Cambiar la dirección pública principal de chat';
 | |
| 
 | |
|   @override
 | |
|   String get sendRoomNotifications => 'Mandar notificación @sala';
 | |
| 
 | |
|   @override
 | |
|   String get changeTheDescriptionOfTheGroup =>
 | |
|       'Cambiar la descripción del chat';
 | |
| 
 | |
|   @override
 | |
|   String get chatPermissionsDescription =>
 | |
|       'Definir el nivel necesario para ciertas acciones en este chat. Los niveles 0, 50 y 100 habitualmente representan usuarios, moderadores y administradores, pero se puede establecer cualquier escala.';
 | |
| 
 | |
|   @override
 | |
|   String updateInstalled(String version) {
 | |
|     return '¡🎉 Actualización $version instalada!';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get changelog => 'Cambios';
 | |
| 
 | |
|   @override
 | |
|   String get sendCanceled => 'Envío cancelado';
 | |
| 
 | |
|   @override
 | |
|   String get loginWithMatrixId => 'Entrar con un ID de Matrix';
 | |
| 
 | |
|   @override
 | |
|   String get discoverHomeservers => 'Descubrir homeservers';
 | |
| 
 | |
|   @override
 | |
|   String get whatIsAHomeserver => '¿Qué es un homeserver?';
 | |
| 
 | |
|   @override
 | |
|   String get homeserverDescription =>
 | |
|       'Todos tus datos se guardan en el homeserver, como en un proveedor de correo electrónico. Puedes elegir el homeserver que quieres usar, a la par que te puedes comunicar con todos. Más en https://matrix.org.';
 | |
| 
 | |
|   @override
 | |
|   String get doesNotSeemToBeAValidHomeserver =>
 | |
|       'No parece ser un homeserver compatible. ¿URL equivocada?';
 | |
| 
 | |
|   @override
 | |
|   String get calculatingFileSize => 'Calculando tamaño de archivo...';
 | |
| 
 | |
|   @override
 | |
|   String get prepareSendingAttachment => 'Prepara envío del adjunto...';
 | |
| 
 | |
|   @override
 | |
|   String get sendingAttachment => 'Enviando adjunto...';
 | |
| 
 | |
|   @override
 | |
|   String get generatingVideoThumbnail => 'Generando miniatura de vídeo...';
 | |
| 
 | |
|   @override
 | |
|   String get compressVideo => 'Comprimiendo vídeo...';
 | |
| 
 | |
|   @override
 | |
|   String sendingAttachmentCountOfCount(int index, int length) {
 | |
|     return 'Enviando adjunto $index de $length...';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String serverLimitReached(int seconds) {
 | |
|     return '¡Alcanzado límite del servidor! Esperando $seconds segundos...';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get oneOfYourDevicesIsNotVerified =>
 | |
|       'Uno de tus dispositivos no está verificado';
 | |
| 
 | |
|   @override
 | |
|   String get noticeChatBackupDeviceVerification =>
 | |
|       'Nota: Cuando conectas todos tus dispositivos a la copia de seguridad del chat, son verificados automáticamente.';
 | |
| 
 | |
|   @override
 | |
|   String get continueText => 'Continuar';
 | |
| 
 | |
|   @override
 | |
|   String get welcomeText =>
 | |
|       'Eh, eh, 👋 Esto es Extera. Puedes acceder a cualquier homeserver, que sea compatible con https://matrix.org. Y luego chatear con cualquiera. ¡Es una red de mensajería descentralizada enorme!';
 | |
| 
 | |
|   @override
 | |
|   String get blur => 'Difuminar:';
 | |
| 
 | |
|   @override
 | |
|   String get opacity => 'Opacidad:';
 | |
| 
 | |
|   @override
 | |
|   String get setWallpaper => 'Poner fondo';
 | |
| 
 | |
|   @override
 | |
|   String get manageAccount => 'Gestionar cuenta';
 | |
| 
 | |
|   @override
 | |
|   String get noContactInformationProvided =>
 | |
|       'El servidor no suministra ninguna información de contacto válida';
 | |
| 
 | |
|   @override
 | |
|   String get contactServerAdmin =>
 | |
|       'Contactar con el administrador del servidor';
 | |
| 
 | |
|   @override
 | |
|   String get contactServerSecurity => 'Contactar con seguridad del servidor';
 | |
| 
 | |
|   @override
 | |
|   String get supportPage => 'Página de atención';
 | |
| 
 | |
|   @override
 | |
|   String get serverInformation => 'Información del servidor:';
 | |
| 
 | |
|   @override
 | |
|   String get name => 'Nombre';
 | |
| 
 | |
|   @override
 | |
|   String get version => 'Versión';
 | |
| 
 | |
|   @override
 | |
|   String get website => 'Web';
 | |
| 
 | |
|   @override
 | |
|   String get compress => 'Comprimir';
 | |
| 
 | |
|   @override
 | |
|   String get boldText => 'Texto en negrita';
 | |
| 
 | |
|   @override
 | |
|   String get italicText => 'Texto en cursiva';
 | |
| 
 | |
|   @override
 | |
|   String get strikeThrough => 'Tachado';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseFillOut => 'Por favor, rellenar';
 | |
| 
 | |
|   @override
 | |
|   String get invalidUrl => 'URL incorrecta';
 | |
| 
 | |
|   @override
 | |
|   String get addLink => 'Añadir enlace';
 | |
| 
 | |
|   @override
 | |
|   String get unableToJoinChat =>
 | |
|       'No se puede entrar al chat. Puede que la otra parte ya haya cerrado la conversación.';
 | |
| 
 | |
|   @override
 | |
|   String get previous => 'Anterior';
 | |
| 
 | |
|   @override
 | |
|   String get otherPartyNotLoggedIn =>
 | |
|       'La otra parte ahora mismo no está conectada y por tanto ¡no puede recibir mensajes!';
 | |
| 
 | |
|   @override
 | |
|   String appWantsToUseForLogin(String server) {
 | |
|     return 'Usar \'$server\' para entrar';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get appWantsToUseForLoginDescription =>
 | |
|       'Por la presente permites a la app y web compartir información sobre ti.';
 | |
| 
 | |
|   @override
 | |
|   String get open => 'Abrir';
 | |
| 
 | |
|   @override
 | |
|   String get waitingForServer => 'Esperando al servidor...';
 | |
| 
 | |
|   @override
 | |
|   String get appIntroduction =>
 | |
|       'Extera te permite chatear con tus amigos con diferentes mensajerías. Aprende más en https://matrix.org o simplemente pincha *Continuar*.';
 | |
| 
 | |
|   @override
 | |
|   String get newChatRequest => '📩 Nueva petición de chat';
 | |
| 
 | |
|   @override
 | |
|   String get contentNotificationSettings =>
 | |
|       'Ajustes de notificación de contenido';
 | |
| 
 | |
|   @override
 | |
|   String get generalNotificationSettings => 'Ajustes de notificación generales';
 | |
| 
 | |
|   @override
 | |
|   String get roomNotificationSettings => 'Ajustes de notificación de salas';
 | |
| 
 | |
|   @override
 | |
|   String get userSpecificNotificationSettings =>
 | |
|       'Ajustes de notificación por usuario';
 | |
| 
 | |
|   @override
 | |
|   String get otherNotificationSettings => 'Otros ajustes de notificación';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleContainsUserName => 'Contiene nombre de usuario';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleContainsUserNameDescription =>
 | |
|       'Notifica al usuario cuando un mensaje contiene su nombre de usuario.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleMaster => 'Silenciar todas las notificaciones';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleMasterDescription =>
 | |
|       'Anula todas las demás reglas y desactiva todas las notificaciones.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleSuppressNotices =>
 | |
|       'Suprimir los mensajes automáticos';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleSuppressNoticesDescription =>
 | |
|       'Suprimir notificaciones de clientes automáticos, como bots.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleInviteForMe => 'Invitación para mí';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleInviteForMeDescription =>
 | |
|       'Notifica al usuario cuando se les invita a una sala.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleMemberEvent => 'Evento para miembros';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleMemberEventDescription =>
 | |
|       'Suprimir notificaciones de eventos para miembros.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleIsUserMention => 'Mención al usuario';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleIsUserMentionDescription =>
 | |
|       'Notifica al usuario cuando son mencionados directamente en un mensaje.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleContainsDisplayName =>
 | |
|       'Contiene el nombre visible';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleContainsDisplayNameDescription =>
 | |
|       'Notifica al usuario cuando un mensaje contiene su nombre visible.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleIsRoomMention => 'Mención de sala';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleIsRoomMentionDescription =>
 | |
|       'Notifica al usuario cuando hay una mención de sala.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleRoomnotif => 'Notificación de sala';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleRoomnotifDescription =>
 | |
|       'Notifica al usuario cuando un mensaje contiene \'@sala\'.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleTombstone => 'Lápida';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleTombstoneDescription =>
 | |
|       'Notifica al usuario sobre mensajes de desactivación de sala.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleReaction => 'Reacción';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleReactionDescription =>
 | |
|       'Suprime notificaciones por reacciones.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleRoomServerAcl => 'ACL de servidor de sala';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleRoomServerAclDescription =>
 | |
|       'Suprime notificaciones de listas de control de acceso de servidores de sala.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleSuppressEdits => 'Suprimir ediciones';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleSuppressEditsDescription =>
 | |
|       'Suprime las notificaciones de mensajes editados.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleCall => 'Llamar';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleCallDescription =>
 | |
|       'Notifica al usuario de llamadas.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleEncryptedRoomOneToOne => 'Sala cifrada uno a uno';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleEncryptedRoomOneToOneDescription =>
 | |
|       'Notifica al usuario sobre mensajes en salas cifradas uno a uno.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleRoomOneToOne => 'Sala uno a uno';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleRoomOneToOneDescription =>
 | |
|       'Notifica al usuario sobre mensajes en salas uno a uno.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleMessage => 'Mensaje';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleMessageDescription =>
 | |
|       'Notifica al usuario sobre mensajes generales.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleEncrypted => 'Cifrado';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleEncryptedDescription =>
 | |
|       'Notifica al usuario sobre mensajes en salas cifradas.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleJitsi => 'Jitsi';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleJitsiDescription =>
 | |
|       'Notifica al usuario sobre eventos del componente de Jitsi.';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleServerAcl =>
 | |
|       'Suprimir eventos de ACL del servidor';
 | |
| 
 | |
|   @override
 | |
|   String get notificationRuleServerAclDescription =>
 | |
|       'Suprime notificaciones de eventos de ACL del servidor.';
 | |
| 
 | |
|   @override
 | |
|   String unknownPushRule(String rule) {
 | |
|     return 'Regla de notificación desconocida \'$rule\'';
 | |
|   }
 | |
| 
 | |
|   @override
 | |
|   String get deletePushRuleCanNotBeUndone =>
 | |
|       'Si eliminas este ajuste de notificación, esto no se puede deshacer.';
 | |
| 
 | |
|   @override
 | |
|   String get more => 'Más';
 | |
| 
 | |
|   @override
 | |
|   String get shareKeysWith => 'Compartir claves con...';
 | |
| 
 | |
|   @override
 | |
|   String get shareKeysWithDescription =>
 | |
|       '¿Qué dispositivos deben ser de confianza para que puedan leer tus mensajes en chats cifrados?';
 | |
| 
 | |
|   @override
 | |
|   String get allDevices => 'Todos los dispositivos';
 | |
| 
 | |
|   @override
 | |
|   String get crossVerifiedDevicesIfEnabled =>
 | |
|       'Dispositivos verificados si están habilitados';
 | |
| 
 | |
|   @override
 | |
|   String get crossVerifiedDevices => 'Dispositivos verificados';
 | |
| 
 | |
|   @override
 | |
|   String get verifiedDevicesOnly => 'Solo dispositivos verificados';
 | |
| 
 | |
|   @override
 | |
|   String get takeAPhoto => 'Tomar foto';
 | |
| 
 | |
|   @override
 | |
|   String get recordAVideo => 'Grabar video';
 | |
| 
 | |
|   @override
 | |
|   String get optionalMessage => '(Opcional) mensaje...';
 | |
| 
 | |
|   @override
 | |
|   String get notSupportedOnThisDevice =>
 | |
|       'No es compatible con este dispositivo';
 | |
| 
 | |
|   @override
 | |
|   String get enterNewChat => 'Ingresar a nuevo chat';
 | |
| 
 | |
|   @override
 | |
|   String get approve => 'Approve';
 | |
| 
 | |
|   @override
 | |
|   String get youHaveKnocked => 'You have knocked';
 | |
| 
 | |
|   @override
 | |
|   String get pleaseWaitUntilInvited =>
 | |
|       'Please wait now, until someone from the room invites you.';
 | |
| }
 |