2774 lines
		
	
	
		
			70 KiB
		
	
	
	
		
			Dart
		
	
	
	
			
		
		
	
	
			2774 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 Catalan Valencian (`ca`).
 | ||
| class L10nCa extends L10n {
 | ||
|   L10nCa([String locale = 'ca']) : super(locale);
 | ||
| 
 | ||
|   @override
 | ||
|   String get noSendPermission => 'You can\'t send messages here';
 | ||
| 
 | ||
|   @override
 | ||
|   String get alwaysUse24HourFormat => 'true';
 | ||
| 
 | ||
|   @override
 | ||
|   String get repeatPassword => 'Repetiu la contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notAnImage => 'No és un arxiu d\'image.';
 | ||
| 
 | ||
|   @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 => 'Elimina';
 | ||
| 
 | ||
|   @override
 | ||
|   String get importNow => 'Importa-ho ara';
 | ||
| 
 | ||
|   @override
 | ||
|   String get importEmojis => 'Importa emojis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get importFromZipFile => 'Importa des d\'un arxiu zip';
 | ||
| 
 | ||
|   @override
 | ||
|   String get exportEmotePack => 'Exporta com un pack Emote en .zip';
 | ||
| 
 | ||
|   @override
 | ||
|   String get replace => 'Reemplaça';
 | ||
| 
 | ||
|   @override
 | ||
|   String get about => 'Quant a';
 | ||
| 
 | ||
|   @override
 | ||
|   String aboutHomeserver(String homeserver) {
 | ||
|     return 'Quant a $homeserver';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get accept => 'Accepta';
 | ||
| 
 | ||
|   @override
 | ||
|   String acceptedTheInvitation(String username) {
 | ||
|     return '👍 $username ha acceptat la invitació';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get account => 'Compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String activatedEndToEndEncryption(String username) {
 | ||
|     return '🔐 $username ha activat el xifratge d’extrem a extrem';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get addEmail => 'Afegeix una adreça electrònica';
 | ||
| 
 | ||
|   @override
 | ||
|   String get confirmMatrixId =>
 | ||
|       'Confirma la teva ID de Matrix per poder esborrar el compte.';
 | ||
| 
 | ||
|   @override
 | ||
|   String supposedMxid(String mxid) {
 | ||
|     return 'Això hauria de ser $mxid';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get addChatDescription => 'Afegeix una descripció al xat...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addToSpace => 'Afegeix a un espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get admin => 'Administració';
 | ||
| 
 | ||
|   @override
 | ||
|   String get alias => 'àlies';
 | ||
| 
 | ||
|   @override
 | ||
|   String get all => 'Tot';
 | ||
| 
 | ||
|   @override
 | ||
|   String get allChats => 'Tots els xats';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_roomupgrade =>
 | ||
|       'Upgrade this room to the given room version';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_googly => 'Envia uns ulls curiosos';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_cuddle => 'Envia una carícia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_hug => 'Envia una abraçada';
 | ||
| 
 | ||
|   @override
 | ||
|   String googlyEyesContent(String senderName) {
 | ||
|     return '$senderName t\'ha enviat un parell d\'ulls';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String cuddleContent(String senderName) {
 | ||
|     return '$senderName et fa una carícia';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String hugContent(String senderName) {
 | ||
|     return '$senderName t\'abraça';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String answeredTheCall(String senderName) {
 | ||
|     return '$senderName ha respost a la trucada';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get anyoneCanJoin => 'Qualsevol pot unir-se';
 | ||
| 
 | ||
|   @override
 | ||
|   String get appLock => 'Blocatge de l’aplicació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get appLockDescription =>
 | ||
|       'Bloca l\'app amb un pin quan no la facis servir';
 | ||
| 
 | ||
|   @override
 | ||
|   String get archive => 'Arxiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get areGuestsAllowedToJoin => 'Es pot entrar al xat com a convidadi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get areYouSure => 'N’esteu seguri?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get areYouSureYouWantToLogout =>
 | ||
|       'Segur que voleu finalitzar la sessió?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get askSSSSSign =>
 | ||
|       'Per a poder donar accés a l’altra persona, introduïu la frase de seguretat o clau de recuperació.';
 | ||
| 
 | ||
|   @override
 | ||
|   String askVerificationRequest(String username) {
 | ||
|     return 'Voleu acceptar aquesta sol·licitud de verificació de: $username?';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get autoplayImages =>
 | ||
|       'Reprodueix automàticament enganxines i emoticones animades';
 | ||
| 
 | ||
|   @override
 | ||
|   String badServerLoginTypesException(String serverVersions,
 | ||
|       String supportedVersions, Object suportedVersions) {
 | ||
|     return 'El servidor admet els inicis de sessió:\n$serverVersions\nPerò l\'aplicació només admet:\n$supportedVersions';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendTypingNotifications => 'Envia notificacions d\'escriptura';
 | ||
| 
 | ||
|   @override
 | ||
|   String get swipeRightToLeftToReply =>
 | ||
|       'Llisca de dreta esquerra per respondre';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendOnEnter => 'Envia en prémer Retorn';
 | ||
| 
 | ||
|   @override
 | ||
|   String badServerVersionsException(String serverVersions,
 | ||
|       String supportedVersions, Object serverVerions, Object suportedVersions) {
 | ||
|     return 'Aquest servidor suporta aquestes versions de Matrix:\n$serverVersions\nPerò aquesta aplicación només és compatible amb $supportedVersions';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String countChatsAndCountParticipants(int chats, int participants) {
 | ||
|     return '$chats xats i $participants participants';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get noMoreChatsFound => 'No hi ha més xats...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noChatsFoundHere =>
 | ||
|       'Encara no hi ha xats. Obre una conversa amb algú picant al botó de sota. ⤵️';
 | ||
| 
 | ||
|   @override
 | ||
|   String get joinedChats => 'Xats on has entrat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unread => 'Sense llegir';
 | ||
| 
 | ||
|   @override
 | ||
|   String get space => 'Espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get spaces => 'Espais';
 | ||
| 
 | ||
|   @override
 | ||
|   String get banFromChat => 'Veta del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get banned => 'Vetadi';
 | ||
| 
 | ||
|   @override
 | ||
|   String bannedUser(String username, String targetName) {
 | ||
|     return '$username ha vetat a $targetName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get blockDevice => 'Bloca el dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get blocked => 'Blocat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get botMessages => 'Missatges del bot';
 | ||
| 
 | ||
|   @override
 | ||
|   String get cancel => 'Cancel·la';
 | ||
| 
 | ||
|   @override
 | ||
|   String cantOpenUri(String uri) {
 | ||
|     return 'No es pot obrir l’URI $uri';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeDeviceName => 'Canvia el nom del dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheChatAvatar(String username) {
 | ||
|     return '$username ha canviat la imatge del xat';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheChatDescriptionTo(String username, String description) {
 | ||
|     return '$username ha canviat la descripció del xat a: \'$description\'';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheChatNameTo(String username, String chatname) {
 | ||
|     return '$username ha canviat el nom del xat a: \'$chatname\'';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheChatPermissions(String username) {
 | ||
|     return '$username ha canviat els permisos del xat';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheDisplaynameTo(String username, String displayname) {
 | ||
|     return '$username ha canviat el seu àlies a: \'$displayname\'';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheGuestAccessRules(String username) {
 | ||
|     return '$username ha canviat les normes d’accés dels convidats';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheGuestAccessRulesTo(String username, String rules) {
 | ||
|     return '$username ha canviat les normes d’accés dels convidats a: $rules';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheHistoryVisibility(String username) {
 | ||
|     return '$username ha canviat la visibilitat de l’historial';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheHistoryVisibilityTo(String username, String rules) {
 | ||
|     return '$username ha canviat la visibilitat de l’historial a: $rules';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheJoinRules(String username) {
 | ||
|     return '$username ha canviat les normes d’unió';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheJoinRulesTo(String username, String joinRules) {
 | ||
|     return '$username ha canviat les normes d’unió a: $joinRules';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheProfileAvatar(String username) {
 | ||
|     return '$username ha canviat la seva imatge de perfil';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheRoomAliases(String username) {
 | ||
|     return '$username ha canviat l’àlies de la sala';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String changedTheRoomInvitationLink(String username) {
 | ||
|     return '$username ha canviat l’enllaç per a convidar';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get changePassword => 'Canvia la contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheHomeserver => 'Canvia el servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheme => 'Canvia l’estil';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheNameOfTheGroup => 'Canvia el nom del grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeYourAvatar => 'Canvia l’avatar';
 | ||
| 
 | ||
|   @override
 | ||
|   String get channelCorruptedDecryptError => 'El xifratge s’ha corromput';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chat => 'Xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get yourChatBackupHasBeenSetUp =>
 | ||
|       'S’ha configurat la còpia de seguretat del xat.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatBackup => 'Còpia de seguretat del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatBackupDescription =>
 | ||
|       'Els teus xats antics estan protegits amb una clau de recuperació. Assegureu-vos de no perdre-la.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatDetails => 'Detalls del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatHasBeenAddedToThisSpace => 'El xat s’ha afegit a aquest espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chats => 'Xats';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chooseAStrongPassword => 'Trieu una contrasenya forta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get clearArchive => 'Neteja l’arxiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get close => 'Tanca';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_markasdm =>
 | ||
|       'Marca com a conversa directa la sala amb aquesta ID de Matrix';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_markasgroup => 'Marca com un grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_ban => 'Veta uni usuàriï d\'aquesta sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_clearcache => 'Neteja la memòria cau';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_create =>
 | ||
|       'Crea un xat de grup buit\nUsa --no-encryption per desactivar l\'encriptatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_discardsession => 'Descarta la sessió';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_dm =>
 | ||
|       'Inicia un xat directe\nUsa --no-encryption per desactivar l\'encriptatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_html => 'Envia text en format HTML';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_invite => 'Convida uni usuàriï a aquesta sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_join => 'Uneix-te a la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_kick => 'Expulsa uni usuàriï d\'aquesta sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_leave => 'Abandona aquesta sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_me => 'Descriviu-vos';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_myroomavatar =>
 | ||
|       'Establiu la imatge per a aquesta sala (per mxc-uri)';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_myroomnick =>
 | ||
|       'Estableix el teu àlies per a aquesta sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_op =>
 | ||
|       'Estableix el nivell d\'autoritat d\'uni usuàriï (per defecte: 50)';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_plain => 'Envia text sense format';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_react => 'Envia una resposta com a reacció';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_send => 'Envia text';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_unban =>
 | ||
|       'Aixeca el veto a aquesti usuàriï per aquesta sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandInvalid => 'L’ordre no és vàlida';
 | ||
| 
 | ||
|   @override
 | ||
|   String commandMissing(String command) {
 | ||
|     return '$command no és una ordre.';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get compareEmojiMatch => 'Compareu aquests emojis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get compareNumbersMatch => 'Compareu aquests números';
 | ||
| 
 | ||
|   @override
 | ||
|   String get configureChat => 'Configura el xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get confirm => 'Confirma';
 | ||
| 
 | ||
|   @override
 | ||
|   String get connect => 'Connecta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get contactHasBeenInvitedToTheGroup =>
 | ||
|       'El contacte ha estat convidat al grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get containsDisplayName => 'Conté l\'àlies';
 | ||
| 
 | ||
|   @override
 | ||
|   String get containsUserName => 'Inclou nom d\'usuàriï';
 | ||
| 
 | ||
|   @override
 | ||
|   String get contentHasBeenReported =>
 | ||
|       'El contingut s’ha denunciat als administradors del servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get copiedToClipboard => 'S’ha copiat al porta-retalls';
 | ||
| 
 | ||
|   @override
 | ||
|   String get copy => 'Copia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get copyToClipboard => 'Copia al porta-retalls';
 | ||
| 
 | ||
|   @override
 | ||
|   String couldNotDecryptMessage(String error) {
 | ||
|     return 'No s\'ha pogut desxifrar el missatge: $error';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String countParticipants(int count) {
 | ||
|     return '$count participants';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get create => 'Crea';
 | ||
| 
 | ||
|   @override
 | ||
|   String createdTheChat(String username) {
 | ||
|     return '💬 $username ha creat el xat';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get createGroup => 'Crea un grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get createNewSpace => 'Espai nou';
 | ||
| 
 | ||
|   @override
 | ||
|   String get currentlyActive => 'Actiu actualment';
 | ||
| 
 | ||
|   @override
 | ||
|   String get darkTheme => 'Fosc';
 | ||
| 
 | ||
|   @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 =>
 | ||
|       'Es desactivarà el vostre compte d’usuàriï. És irreversible! Voleu fer-ho igualment?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get defaultPermissionLevel =>
 | ||
|       'Nivell de permisos per defecte per nous membres';
 | ||
| 
 | ||
|   @override
 | ||
|   String get delete => 'Suprimeix';
 | ||
| 
 | ||
|   @override
 | ||
|   String get deleteAccount => 'Suprimeix el compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String get deleteMessage => 'Suprimeix el missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get device => 'Dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get deviceId => 'Id. de dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get devices => 'Dispositius';
 | ||
| 
 | ||
|   @override
 | ||
|   String get directChats => 'Xats directes';
 | ||
| 
 | ||
|   @override
 | ||
|   String get allRooms => 'Tots els xats de grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get displaynameHasBeenChanged => 'Ha canviat l\'àlies';
 | ||
| 
 | ||
|   @override
 | ||
|   String get downloadFile => 'Baixa el fitxer';
 | ||
| 
 | ||
|   @override
 | ||
|   String get edit => 'Edita';
 | ||
| 
 | ||
|   @override
 | ||
|   String get editBlockedServers => 'Edita els servidors bloquejats';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatPermissions => 'Permisos del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get editDisplayname => 'Edita l\'àlies';
 | ||
| 
 | ||
|   @override
 | ||
|   String get editRoomAliases => 'Canvia els àlies de la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get editRoomAvatar => 'Canvia la imatge de la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emoteExists => 'L\'emoticona ja existeix!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emoteInvalid => 'Codi d\'emoticona invàlid!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emoteKeyboardNoRecents =>
 | ||
|       'Els últims emotes usats apareixeran aquí...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emotePacks => 'Paquet d\'emoticones de la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emoteSettings => 'Paràmetres de les emoticones';
 | ||
| 
 | ||
|   @override
 | ||
|   String get globalChatId => 'Identificador global de xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get accessAndVisibility => 'Accés i visibilitat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get accessAndVisibilityDescription =>
 | ||
|       'Qui pot entrar a aquesta conversa i com pot ser descoberta.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get calls => 'Trucades';
 | ||
| 
 | ||
|   @override
 | ||
|   String get customEmojisAndStickers => 'Emojis i stickers propis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get customEmojisAndStickersBody =>
 | ||
|       'Afegeix o comparteix emojis o stickers. Els podràs fer servir en qualsevol conversa.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emoteShortcode => 'Codi d\'emoticona';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emoteWarnNeedToPick =>
 | ||
|       'Has de seleccionar un codi d\'emoticona i una imatge!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emptyChat => 'Xat buit';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enableEmotesGlobally => 'Activa el paquet d\'emoticones global';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enableEncryption => 'Activa el xifratge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enableEncryptionWarning =>
 | ||
|       'No podreu desactivar el xifratge mai més. N’esteu segur?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get encrypted => 'Xifrat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get encryption => 'Xifratge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get encryptionNotEnabled => 'El xifratge no s’ha activat';
 | ||
| 
 | ||
|   @override
 | ||
|   String endedTheCall(String senderName) {
 | ||
|     return '$senderName ha finalitzat la trucada';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get enterAnEmailAddress => 'Introduïu una adreça electrònica';
 | ||
| 
 | ||
|   @override
 | ||
|   String get homeserver => 'Servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enterYourHomeserver => 'Introdueix el teu servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String errorObtainingLocation(String error) {
 | ||
|     return 'S’ha produït un error en obtenir la ubicació: $error';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get everythingReady => 'Tot és a punt!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get extremeOffensive => 'Extremadament ofensiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get fileName => 'Nom del fitxer';
 | ||
| 
 | ||
|   @override
 | ||
|   String get fluffychat => 'FluffyChat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get fontSize => 'Mida de la lletra';
 | ||
| 
 | ||
|   @override
 | ||
|   String get forward => 'Reenvia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get fromJoining => 'Des de la unió';
 | ||
| 
 | ||
|   @override
 | ||
|   String get fromTheInvitation => 'Des de la invitació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get goToTheNewRoom => 'Ves a la sala nova';
 | ||
| 
 | ||
|   @override
 | ||
|   String get group => 'Grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatDescription => 'Descripció del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatDescriptionHasBeenChanged =>
 | ||
|       'Ha canviat la descripció del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get groupIsPublic => 'El grup és públic';
 | ||
| 
 | ||
|   @override
 | ||
|   String get groups => 'Grups';
 | ||
| 
 | ||
|   @override
 | ||
|   String groupWith(String displayname) {
 | ||
|     return 'Grup amb $displayname';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get guestsAreForbidden => 'Els convidats no poden unir-se';
 | ||
| 
 | ||
|   @override
 | ||
|   String get guestsCanJoin => 'Els convidats es poden unir';
 | ||
| 
 | ||
|   @override
 | ||
|   String hasWithdrawnTheInvitationFor(String username, String targetName) {
 | ||
|     return '$username ha retirat la invitació de $targetName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get help => 'Ajuda';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideRedactedEvents => 'Amaga els esdeveniments estripats';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideRedactedMessages => 'Amaga els missatges estripats';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideRedactedMessagesBody =>
 | ||
|       'Si algú estripa un missatge, ja no apareixerà a l\'historial de la conversa.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideInvalidOrUnknownMessageFormats =>
 | ||
|       'Amaga els missatges que tinguin un format desconegut';
 | ||
| 
 | ||
|   @override
 | ||
|   String get howOffensiveIsThisContent => 'Com d’ofensiu és aquest contingut?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get id => 'Id.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get identity => 'Identitat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get block => 'Bloca';
 | ||
| 
 | ||
|   @override
 | ||
|   String get blockedUsers => 'Usuàrïis blocadis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get blockListDescription =>
 | ||
|       'Pots bloquejar usuàrïis que et molestin. No rebràs missatges seus ni invitacions de part seva a cap sala.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get blockUsername => 'Ignora aquesti usuàrïi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get iHaveClickedOnLink => 'He fet clic a l\'enllaç';
 | ||
| 
 | ||
|   @override
 | ||
|   String get incorrectPassphraseOrKey =>
 | ||
|       'Frase de seguretat o clau de recuperació incorrecta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get inoffensive => 'Inofensiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get inviteContact => 'Convida contacte';
 | ||
| 
 | ||
|   @override
 | ||
|   String inviteContactToGroupQuestion(Object contact, Object groupName) {
 | ||
|     return 'Vols convidar $contact al xat \"$groupName\"?';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String inviteContactToGroup(String groupName) {
 | ||
|     return 'Convida contacte a $groupName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get noChatDescriptionYet => 'No s\'ha afegit una descripció de xat.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get tryAgain => 'Torna-ho a provar';
 | ||
| 
 | ||
|   @override
 | ||
|   String get invalidServerName => 'El nom del servidor és invàlid';
 | ||
| 
 | ||
|   @override
 | ||
|   String get invited => 'Convidat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get redactMessageDescription =>
 | ||
|       'S\'estriparà el missatge per a totser d\'aquesta conversa. Aquesta acció és irreversible.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get optionalRedactReason =>
 | ||
|       '(Opcional) El motiu per estripar el missatge...';
 | ||
| 
 | ||
|   @override
 | ||
|   String invitedUser(String username, String targetName) {
 | ||
|     return '📩 $username ha convidat a $targetName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get invitedUsersOnly => 'Només usuàriïs convidadis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get inviteForMe => 'Invitació per a mi';
 | ||
| 
 | ||
|   @override
 | ||
|   String inviteText(String username, String link) {
 | ||
|     return '$username t\'ha convidat a FluffyChat.\n1. Visita fluffychat.im i instaŀla l\'app\n2. Registra\'t o inicia sessió\n3. Obre l\'enllaç d\'invitació:\n$link';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get isTyping => 'escrivint…';
 | ||
| 
 | ||
|   @override
 | ||
|   String joinedTheChat(String username) {
 | ||
|     return '👋 $username s\'ha unit al xat';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get joinRoom => 'Uneix-te a la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String kicked(String username, String targetName) {
 | ||
|     return '👞 $username ha expulsat a $targetName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String kickedAndBanned(String username, String targetName) {
 | ||
|     return '🙅 $username ha expulsat i vetat a $targetName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get kickFromChat => 'Expulsa del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String lastActiveAgo(String localizedTimeShort) {
 | ||
|     return 'Actiu per última vegada: $localizedTimeShort';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get leave => 'Abandona';
 | ||
| 
 | ||
|   @override
 | ||
|   String get leftTheChat => 'Ha marxat del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get license => 'Llicència';
 | ||
| 
 | ||
|   @override
 | ||
|   String get lightTheme => 'Clar';
 | ||
| 
 | ||
|   @override
 | ||
|   String loadCountMoreParticipants(int count) {
 | ||
|     return 'Carrega $count participants més';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get dehydrate => 'Exporta la sessió i neteja el dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get dehydrateWarning =>
 | ||
|       'Aquesta acció és irreversible. Assegura\'t que deses l\'arxiu de recuperació en un lloc segur.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get dehydrateTor => 'Usuàrïis de Tor: Exporta la sessió';
 | ||
| 
 | ||
|   @override
 | ||
|   String get dehydrateTorLong =>
 | ||
|       'Per a lis usuàrïis de Tor, es recomana exportar la sessió abans de tancar la finestra.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hydrateTor => 'Usuàrïis de Tor: Importa una sessió anterior';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hydrateTorLong =>
 | ||
|       'Que vas exportar la teva última sessió a Tor? La pots importar ara i continuar xatejant.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hydrate => 'Restaura un arxiu de recuperació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get loadingPleaseWait => 'S’està carregant… Espereu.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get loadMore => 'Carrega’n més…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get locationDisabledNotice =>
 | ||
|       'S’han desactivat els serveis d’ubicació. Activeu-los per a compartir la vostra ubicació.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get locationPermissionDeniedNotice =>
 | ||
|       'S’ha rebutjat el permís d’ubicació. Atorgueu-lo per a poder compartir la vostra ubicació.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get login => 'Inicia la sessió';
 | ||
| 
 | ||
|   @override
 | ||
|   String logInTo(String homeserver) {
 | ||
|     return 'Inicia sessió a $homeserver';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get logout => 'Finalitza la sessió';
 | ||
| 
 | ||
|   @override
 | ||
|   String get memberChanges => 'Canvis de participants';
 | ||
| 
 | ||
|   @override
 | ||
|   String get mention => 'Menciona';
 | ||
| 
 | ||
|   @override
 | ||
|   String get messages => 'Missatges';
 | ||
| 
 | ||
|   @override
 | ||
|   String get messagesStyle => 'Missatges:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get moderator => 'Moderador';
 | ||
| 
 | ||
|   @override
 | ||
|   String get muteChat => 'Silencia el xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get needPantalaimonWarning =>
 | ||
|       'Tingueu en compte que, ara per ara, us cal el Pantalaimon per a poder utilitzar el xifratge d’extrem a extrem.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newChat => 'Xat nou';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newMessageInFluffyChat => '💬 Missatge nou al FluffyChat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newVerificationRequest => 'Nova sol·licitud de verificació!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get next => 'Següent';
 | ||
| 
 | ||
|   @override
 | ||
|   String get no => 'No';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noConnectionToTheServer => 'Sense connexió al servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noEmotesFound => 'No s’ha trobat cap emoticona. 😕';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noEncryptionForPublicRooms =>
 | ||
|       'Només podreu activar el xifratge quan la sala ja no sigui accessible públicament.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noGoogleServicesWarning =>
 | ||
|       'Sembla que no teniu els Serveis de Google al telèfon. Això és una bona decisió respecte a la vostra privadesa! Per a rebre notificacions automàtiques del FluffyChat, us recomanem instaŀlar ntfy. Amb ntfy o qualsevol altre proveïdor de Unified Push, pots rebre notificacions de forma segura i lliure. Pots instaŀlar ntfy des de la PlayStore o des de F-Droid.';
 | ||
| 
 | ||
|   @override
 | ||
|   String noMatrixServer(String server1, String server2) {
 | ||
|     return '$server1 no és un servidor de matrix, vols fer servir $server2 ?';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get shareInviteLink => 'Comparteix un enllaç d\'invitació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get scanQrCode => 'Escaneja un codi QR';
 | ||
| 
 | ||
|   @override
 | ||
|   String get none => 'Cap';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noPasswordRecoveryDescription =>
 | ||
|       'Encara no heu afegit cap mètode per a poder recuperar la contrasenya.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noPermission => 'Sense permís';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noRoomsFound => 'No s’ha trobat cap sala…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notifications => 'Notificacions';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationsEnabledForThisAccount =>
 | ||
|       'Notificacions activades per a aquest compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String numUsersTyping(int count) {
 | ||
|     return '$count usuàriïs escrivint…';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get obtainingLocation => 'S’està obtenint la ubicació…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get offensive => 'Ofensiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get offline => 'Fora de línia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get ok => 'D\'acord';
 | ||
| 
 | ||
|   @override
 | ||
|   String get online => 'En línia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get onlineKeyBackupEnabled =>
 | ||
|       'La còpia de seguretat de claus en línia està activada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get oopsPushError =>
 | ||
|       'Ep! Sembla que s\'ha produït un error en configurar les notificacions.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get oopsSomethingWentWrong => 'Alguna cosa ha anat malament…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get openAppToReadMessages =>
 | ||
|       'Obre l\'aplicació per llegir els missatges';
 | ||
| 
 | ||
|   @override
 | ||
|   String get openCamera => 'Obre la càmera';
 | ||
| 
 | ||
|   @override
 | ||
|   String get openVideoCamera => 'Obre la càmera per a fer un vídeo';
 | ||
| 
 | ||
|   @override
 | ||
|   String get oneClientLoggedOut =>
 | ||
|       'Una de les teves aplicacions ha tancat la sessió';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addAccount => 'Afegeix un compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String get editBundlesForAccount => 'Edita paquets per aquest compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addToBundle => 'Afegeix al pquet';
 | ||
| 
 | ||
|   @override
 | ||
|   String get removeFromBundle => 'Esborra del paquet';
 | ||
| 
 | ||
|   @override
 | ||
|   String get bundleName => 'Nom del paquet';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enableMultiAccounts =>
 | ||
|       '(Beta) Activa multi-compte en aquest dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get openInMaps => 'Obre als mapes';
 | ||
| 
 | ||
|   @override
 | ||
|   String get link => 'Enllaç';
 | ||
| 
 | ||
|   @override
 | ||
|   String get serverRequiresEmail =>
 | ||
|       'Aquest servidor necessita validar la teva adreça per registrar-t\'hi.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get or => 'O';
 | ||
| 
 | ||
|   @override
 | ||
|   String get participant => 'Participant';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passphraseOrKey => 'contrasenya o clau de recuperació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get password => 'Contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passwordForgotten => 'Contrasenya oblidada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passwordHasBeenChanged => 'La contrasenya ha canviat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideMemberChangesInPublicChats =>
 | ||
|       'Amaga els canvis d\'estat de lis membres a les sales públiques';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideMemberChangesInPublicChatsBody =>
 | ||
|       'No mostres a l\'històric de conversa de les sales públiques quan algú hi entra o surt. Això facilita la lectura.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get overview => 'Resum';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notifyMeFor => 'Nofica\'m que';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passwordRecoverySettings => 'Recuperació de contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passwordRecovery => 'Recuperació de contrassenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get people => 'Gent';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pickImage => 'Selecciona una imatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pin => 'Fixa';
 | ||
| 
 | ||
|   @override
 | ||
|   String play(String fileName) {
 | ||
|     return 'Reproduir $fileName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseChoose => 'Escull';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseChooseAPasscode => 'Tria un codi d\'accés';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseClickOnLink =>
 | ||
|       'Fes clic a l\'enllaç del correu i, després, segueix.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnter4Digits =>
 | ||
|       'Introdueix 4 dígits o deixa-ho buit per desactivar el bloqueig.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterRecoveryKey =>
 | ||
|       'Introdueix la teva clau de recuperació:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterYourPassword => 'Introdueix la teva contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterYourPin => 'Introdueix el teu pin';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterYourUsername => 'Introdueix el teu nom d\'usuàriï';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseFollowInstructionsOnWeb =>
 | ||
|       'Seguiu les instruccions al lloc web i toqueu «Següent».';
 | ||
| 
 | ||
|   @override
 | ||
|   String get privacy => 'Privadesa';
 | ||
| 
 | ||
|   @override
 | ||
|   String get publicRooms => 'Sales públiques';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pushRules => 'Regles push';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reason => 'Raó';
 | ||
| 
 | ||
|   @override
 | ||
|   String get recording => 'Enregistrant';
 | ||
| 
 | ||
|   @override
 | ||
|   String redactedBy(String username) {
 | ||
|     return 'Estripat per $username';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get directChat => 'Xat directe';
 | ||
| 
 | ||
|   @override
 | ||
|   String redactedByBecause(String username, String reason) {
 | ||
|     return 'Estripat per $username per: \"$reason\"';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String redactedAnEvent(String username) {
 | ||
|     return '$username ha estripat un esdeveniment';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get redactMessage => 'Estripa el missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get register => 'Registra\'t';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reject => 'Rebutja';
 | ||
| 
 | ||
|   @override
 | ||
|   String rejectedTheInvitation(String username) {
 | ||
|     return '$username ha rebutjat la invitació';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get rejoin => 'Torna-t\'hi a unir';
 | ||
| 
 | ||
|   @override
 | ||
|   String get removeAllOtherDevices => 'Elimina tots els altres dispositius';
 | ||
| 
 | ||
|   @override
 | ||
|   String removedBy(String username) {
 | ||
|     return 'Eliminat per $username';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get removeDevice => 'Elimina dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unbanFromChat => 'Aixeca el veto';
 | ||
| 
 | ||
|   @override
 | ||
|   String get removeYourAvatar => 'Esborra el teu avatar';
 | ||
| 
 | ||
|   @override
 | ||
|   String get replaceRoomWithNewerVersion =>
 | ||
|       'Substitueix la sala amb la versió més recent';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reply => 'Respon';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reportMessage => 'Denuncia el missatge';
 | ||
| 
 | ||
|   @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 => 'Sol·licita permís';
 | ||
| 
 | ||
|   @override
 | ||
|   String get roomHasBeenUpgraded => 'La sala s\'ha actualitzat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get roomVersion => 'Versió de la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get saveFile => 'Desa el fitxer';
 | ||
| 
 | ||
|   @override
 | ||
|   String get retry => 'Retry';
 | ||
| 
 | ||
|   @override
 | ||
|   String get search => 'Cerca';
 | ||
| 
 | ||
|   @override
 | ||
|   String get security => 'Seguretat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get recoveryKey => 'Clau de recuperació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get recoveryKeyLost => 'Que has perdut la clau de recuperació?';
 | ||
| 
 | ||
|   @override
 | ||
|   String seenByUser(String username) {
 | ||
|     return 'Vist per $username';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get send => 'Envia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendAMessage => 'Envia un missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendAsText => 'Envia com a text';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendAudio => 'Envia un àudio';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendFile => 'Envia un fitxer';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendImage => 'Envia una imatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String sendImages(int count) {
 | ||
|     return 'Envia $count imatge';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendMessages => 'Envia missatges';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendOriginal => 'Envia l’original';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendSticker => 'Envia adhesiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendVideo => 'Envia un vídeo';
 | ||
| 
 | ||
|   @override
 | ||
|   String sentAFile(String username) {
 | ||
|     return '📁 $username ha enviat un fitxer';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String sentAnAudio(String username) {
 | ||
|     return '🎤 $username ha enviat un àudio';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String sentAPicture(String username) {
 | ||
|     return '🖼️ $username ha enviat una imatge';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String sentASticker(String username) {
 | ||
|     return '😊 $username ha enviat un adhesiu';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String sentAVideo(String username) {
 | ||
|     return '🎥 $username ha enviat un vídeo';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String sentCallInformations(String senderName) {
 | ||
|     return '$senderName ha enviat informació de trucada';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get separateChatTypes => 'Separa xats directes i grups';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setAsCanonicalAlias => 'Defineix com a àlies principal';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setCustomEmotes => 'Defineix emoticones personalitzades';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setChatDescription => 'Posa una descripció de xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setInvitationLink => 'Defineix l’enllaç per a convidar';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setPermissionsLevel => 'Defineix el nivell de permisos';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setStatus => 'Defineix l’estat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get settings => 'Paràmetres';
 | ||
| 
 | ||
|   @override
 | ||
|   String get share => 'Comparteix';
 | ||
| 
 | ||
|   @override
 | ||
|   String sharedTheLocation(String username) {
 | ||
|     return '$username n’ha compartit la ubicació';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get shareLocation => 'Comparteix la ubicació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get showPassword => 'Mostra la contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get presenceStyle => 'Presència:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideAvatarsInInvites => 'Hide avatars in invites';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideAvatarsInInvitesDescription =>
 | ||
|       'Do not show room avatars in invites';
 | ||
| 
 | ||
|   @override
 | ||
|   String get presencesToggle =>
 | ||
|       'Mostra els missatges d\'estat d\'altres usuàrïis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pureBlackToggle => 'Pure Black';
 | ||
| 
 | ||
|   @override
 | ||
|   String get singlesignon => 'Autenticació única';
 | ||
| 
 | ||
|   @override
 | ||
|   String get skip => 'Omet';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sourceCode => 'Codi font';
 | ||
| 
 | ||
|   @override
 | ||
|   String get spaceIsPublic => 'L’espai és públic';
 | ||
| 
 | ||
|   @override
 | ||
|   String get spaceName => 'Nom de l’espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String startedACall(String senderName) {
 | ||
|     return '$senderName ha iniciat una trucada';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get startFirstChat => 'Comença el teu primer xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get status => 'Estat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get statusExampleMessage => 'Com us sentiu avui?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get submit => 'Envia';
 | ||
| 
 | ||
|   @override
 | ||
|   String get synchronizingPleaseWait => 'S’està sincronitzant… Espereu.';
 | ||
| 
 | ||
|   @override
 | ||
|   String synchronizingPleaseWaitCounter(String percentage) {
 | ||
|     return ' S\'està sincronitzant... ($percentage%)';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get systemTheme => 'Sistema';
 | ||
| 
 | ||
|   @override
 | ||
|   String get theyDontMatch => 'No coincideixen';
 | ||
| 
 | ||
|   @override
 | ||
|   String get theyMatch => 'Coincideixen';
 | ||
| 
 | ||
|   @override
 | ||
|   String get title => 'FluffyChat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get toggleFavorite => 'Commuta l’estat «preferit»';
 | ||
| 
 | ||
|   @override
 | ||
|   String get toggleMuted => 'Commuta l’estat «silenci»';
 | ||
| 
 | ||
|   @override
 | ||
|   String get toggleUnread => 'Marca com a llegit/sense llegir';
 | ||
| 
 | ||
|   @override
 | ||
|   String get tooManyRequestsWarning =>
 | ||
|       'Massa sol·licituds. Torna-ho a provar més tard!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get transferFromAnotherDevice =>
 | ||
|       'Transfereix des d’un altre dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get tryToSendAgain => 'Intenta tornar a enviar';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unavailable => 'No disponible';
 | ||
| 
 | ||
|   @override
 | ||
|   String unbannedUser(String username, String targetName) {
 | ||
|     return '$username ha aixecat el veto a $targetName';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get unblockDevice => 'Desbloqueja dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unknownDevice => 'Dispositiu desconegut';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unknownEncryptionAlgorithm =>
 | ||
|       'L’algorisme de xifratge és desconegut';
 | ||
| 
 | ||
|   @override
 | ||
|   String unknownEvent(String type) {
 | ||
|     return 'Esdeveniment desconegut \'$type\'';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get unmuteChat => 'Deixa de silenciar el xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unpin => 'Deixa de fixar';
 | ||
| 
 | ||
|   @override
 | ||
|   String unreadChats(int unreadCount) {
 | ||
|     String _temp0 = intl.Intl.pluralLogic(
 | ||
|       unreadCount,
 | ||
|       locale: localeName,
 | ||
|       other: '$unreadCount xats no llegits',
 | ||
|       one: '1 xat no llegit',
 | ||
|     );
 | ||
|     return '$_temp0';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String userAndOthersAreTyping(String username, int count) {
 | ||
|     return '$username i $count més estan escrivint…';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String userAndUserAreTyping(String username, String username2) {
 | ||
|     return '$username i $username2 estan escrivint…';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String userIsTyping(String username) {
 | ||
|     return '$username està escrivint…';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String userLeftTheChat(String username) {
 | ||
|     return '🚪 $username ha marxat del xat';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get username => 'Nom d’usuàriï';
 | ||
| 
 | ||
|   @override
 | ||
|   String userSentUnknownEvent(String username, String type) {
 | ||
|     return '$username ha enviat un esdeveniment $type';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get unverified => 'No verificat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verified => 'Verificat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verify => 'Verifica';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifyStart => 'Inicia la verificació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifySuccess => 'T\'has verificat correctament!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifyTitle => 'Verificant un altre compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String get videoCall => 'Videotrucada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get visibilityOfTheChatHistory => 'Visibilitat de l’historial del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get visibleForAllParticipants => 'Visible per a tots els participants';
 | ||
| 
 | ||
|   @override
 | ||
|   String get visibleForEveryone => 'Visible per a tothom';
 | ||
| 
 | ||
|   @override
 | ||
|   String get voiceMessage => 'Missatge de veu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get waitingPartnerAcceptRequest =>
 | ||
|       'S’està esperant que l’altre accepti la sol·licitud…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get waitingPartnerEmoji =>
 | ||
|       'S’està esperant que l’altre accepti l’emoji…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get waitingPartnerNumbers =>
 | ||
|       'S’està esperant que l’altre accepti els nombres…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get wallpaper => 'Fons:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get warning => 'Atenció!';
 | ||
| 
 | ||
|   @override
 | ||
|   String get weSentYouAnEmail =>
 | ||
|       'Us hem enviat un missatge de correu electrònic';
 | ||
| 
 | ||
|   @override
 | ||
|   String get whoCanPerformWhichAction => 'Qui pot efectuar quina acció';
 | ||
| 
 | ||
|   @override
 | ||
|   String get whoIsAllowedToJoinThisGroup => 'Qui pot unir-se a aquest grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get whyDoYouWantToReportThis => 'Per què voleu denunciar això?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get wipeChatBackup =>
 | ||
|       'Voleu suprimir la còpia de seguretat dels xats per a crear una clau de recuperació nova?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get withTheseAddressesRecoveryDescription =>
 | ||
|       'Amb aquestes adreces, si ho necessiteu, podeu recuperar la vostra contrasenya.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get writeAMessage => 'Escriviu un missatge…';
 | ||
| 
 | ||
|   @override
 | ||
|   String get yes => 'Sí';
 | ||
| 
 | ||
|   @override
 | ||
|   String get you => 'Vós';
 | ||
| 
 | ||
|   @override
 | ||
|   String get youAreNoLongerParticipatingInThisChat =>
 | ||
|       'Ja no participeu en aquest xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get youHaveBeenBannedFromThisChat => 'T\'han vetat en aquest xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get yourPublicKey => 'La vostra clau pública';
 | ||
| 
 | ||
|   @override
 | ||
|   String get messageInfo => 'Informació del missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get time => 'Temps';
 | ||
| 
 | ||
|   @override
 | ||
|   String get messageType => 'Tipus de missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sender => 'Remitent';
 | ||
| 
 | ||
|   @override
 | ||
|   String get openGallery => 'Obre la galeria';
 | ||
| 
 | ||
|   @override
 | ||
|   String get removeFromSpace => 'Esborra de l\'espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addToSpaceDescription => 'Tria un espai per afegir-hi el xat.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get start => 'Comença';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterRecoveryKeyDescription =>
 | ||
|       'Per desbloquejar els missatges antics, introdueix la clau de recuperació que vas generar en una sessió anterior. La clau de recuperació NO és la teva contrasenya.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get publish => 'Publica';
 | ||
| 
 | ||
|   @override
 | ||
|   String videoWithSize(String size) {
 | ||
|     return 'Vídeo $size';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get openChat => 'Obre el xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get markAsRead => 'Marca com a llegit';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reportUser => 'Denuncia l\'usuàrïi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get dismiss => 'Ignora-ho';
 | ||
| 
 | ||
|   @override
 | ||
|   String reactedWith(String sender, String reaction) {
 | ||
|     return '$sender ha reaccionat amb $reaction';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get pinMessage => 'Fixa a la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get confirmEventUnpin =>
 | ||
|       'Vols desfixar l\'esdeveniment permanentment?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emojis => 'Emojis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get placeCall => 'Truca';
 | ||
| 
 | ||
|   @override
 | ||
|   String get voiceCall => 'Videotrucada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unsupportedAndroidVersion =>
 | ||
|       'Aquesta versió d\'Android és incompatible';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unsupportedAndroidVersionLong =>
 | ||
|       'Aquesta funcionalitat només funciona amb versions d\'Android més noves.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get videoCallsBetaWarning =>
 | ||
|       'Tingues en compte que les trucades de vídeo estan encara en beta. Pot ser que no funcioni bé o que falli en alguna plataforma.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get experimentalVideoCalls => 'Trucades de vídeo experimentals';
 | ||
| 
 | ||
|   @override
 | ||
|   String get emailOrUsername => 'Email o nom d\'usuàrïi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get indexedDbErrorTitle => 'Problemes amb el mode privat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get indexedDbErrorLong =>
 | ||
|       'L\'emmagatzematge de missatges no està disponible per defecte en el mode privat.\nVisita\n - about:config\n - posa a true l\'opció dom.indexedDB.privateBrowsing.enabled\nSi no ho fas, no podràs fer servir FluffyChat en mode privat.';
 | ||
| 
 | ||
|   @override
 | ||
|   String switchToAccount(String number) {
 | ||
|     return 'Canvia al compte $number';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get nextAccount => 'Compte següent';
 | ||
| 
 | ||
|   @override
 | ||
|   String get previousAccount => 'Compte anterior';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addWidget => 'Afegeix un giny';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetVideo => 'Vídeo';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetEtherpad => 'Nota de text';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetJitsi => 'Jitsi Meet';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetCustom => 'Personalització';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetName => 'Nom';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetUrlError => 'La URL no és vàlida.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get widgetNameError => 'Posa el nom públic.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get errorAddingWidget => 'S\'ha produït un error en afegir el giny.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get youRejectedTheInvitation => 'Has rebutjat la invitació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get youJoinedTheChat => 'T\'has afegit al xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get youAcceptedTheInvitation => '👍 Has acceptat la invitació';
 | ||
| 
 | ||
|   @override
 | ||
|   String youBannedUser(String user) {
 | ||
|     return 'Has vetat a $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youHaveWithdrawnTheInvitationFor(String user) {
 | ||
|     return 'Has rebutjat la invitació de $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youInvitedToBy(String alias) {
 | ||
|     return '📩 T\'han enviat un enllaç d\'invitació per:\n$alias';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youInvitedBy(String user) {
 | ||
|     return '📩 $user t\'ha convidat';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String invitedBy(String user) {
 | ||
|     return '📩 Convidadi per $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youInvitedUser(String user) {
 | ||
|     return '📩 Has convidat a $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youKicked(String user) {
 | ||
|     return '👞 Has expulsat a $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youKickedAndBanned(String user) {
 | ||
|     return '🙅 Has expulsat i vetat a $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String youUnbannedUser(String user) {
 | ||
|     return 'Has aixecat el veto a $user';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String hasKnocked(String user) {
 | ||
|     return '🚪 $user pica a la porta';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get usersMustKnock => 'Lis membres han de picar a la porta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noOneCanJoin => 'Ningú s\'hi pot ficar';
 | ||
| 
 | ||
|   @override
 | ||
|   String userWouldLikeToChangeTheChat(String user) {
 | ||
|     return '$user vol entrar al xat.';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get noPublicLinkHasBeenCreatedYet =>
 | ||
|       'No s\'ha creat cap enllaç públic';
 | ||
| 
 | ||
|   @override
 | ||
|   String get knock => 'Pica';
 | ||
| 
 | ||
|   @override
 | ||
|   String get users => 'Usuàrïis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unlockOldMessages => 'Desbloqueja els missatges antics';
 | ||
| 
 | ||
|   @override
 | ||
|   String get storeInSecureStorageDescription =>
 | ||
|       'Desa la clau de recuperació en l\'emmagatzematge segur d\'aquest dispositiu.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get saveKeyManuallyDescription =>
 | ||
|       'Per desar aquesta clau manualment, pica l\'eina de compartir o copia-la al porta-retalls.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get storeInAndroidKeystore => 'Desa en la Android KeyStore';
 | ||
| 
 | ||
|   @override
 | ||
|   String get storeInAppleKeyChain => 'Desa en la Apple KeyChain';
 | ||
| 
 | ||
|   @override
 | ||
|   String get storeSecurlyOnThisDevice =>
 | ||
|       'Desa de forma segura en aquest dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String countFiles(int count) {
 | ||
|     return '$count arxius';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get user => 'Usuàrïi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get custom => 'Personalitzat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get foregroundServiceRunning =>
 | ||
|       'Aquesta notificació apareix quan el servei de primer pla està corrent.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get screenSharingTitle => 'compartició de pantalla';
 | ||
| 
 | ||
|   @override
 | ||
|   String get screenSharingDetail =>
 | ||
|       'Estàs compartint la teva pantalla a FluffyChat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get callingPermissions => 'Permisos de trucada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get callingAccount => 'Compte de la trucada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get callingAccountDetails =>
 | ||
|       'Permet al FluffyChat de fer servir l\'app de trucades nativa de l\'Android.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get appearOnTop => 'Mostra per sobre';
 | ||
| 
 | ||
|   @override
 | ||
|   String get appearOnTopDetails =>
 | ||
|       'Permet a l\'app que aparegui sobre d\'altres apps. No cal si ja has afegit FluffyChat com a compte de trucades';
 | ||
| 
 | ||
|   @override
 | ||
|   String get otherCallingPermissions =>
 | ||
|       'Micròfon, càmera i altres permisos del FluffyChat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get whyIsThisMessageEncrypted =>
 | ||
|       'Per què no es pot llegir aquest missatge?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noKeyForThisMessage =>
 | ||
|       'Això pot passar si el missatge es va enviar abans que haguessis iniciat sessió al teu compte des d\'aquest dispositiu.\n\nTambé pot ser que l\'emissor hagi bloquejat el teu dispositiu o que la connexió a internet anés malament.\n\nQue pots llegir el missatge des d\'una altra sessió? Si és així, llavors pots transferir-lo! Ves a Paràmetres → Dispositius i assegura\'t que els teus dispositius s\'ha verificat mútuament. Quan obris la sala la propera vegada i totes dues sessions estiguin executant-se, en primer pla, llavors les claus es trasnsmetran automàticament.\n\nVols evitar perdre les claus en tancar la sessió o en canviar de dispositiu? Llavors assegura\'t que has activat la còpia de seguretat del xat als paràmetres.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newGroup => 'Grup nou';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newSpace => 'Espai nou';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enterSpace => 'Obre l\'espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enterRoom => 'Entra a la sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get allSpaces => 'Tots els espais';
 | ||
| 
 | ||
|   @override
 | ||
|   String numChats(String number) {
 | ||
|     return '$number xats';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get hideUnimportantStateEvents =>
 | ||
|       'Amaga canvis d\'estat poc importants';
 | ||
| 
 | ||
|   @override
 | ||
|   String get hidePresences => 'Amagar la llista de Status?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get doNotShowAgain => 'No ho tornis a mostrar';
 | ||
| 
 | ||
|   @override
 | ||
|   String wasDirectChatDisplayName(String oldDisplayName) {
 | ||
|     return 'Xat buit ( era $oldDisplayName)';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get newSpaceDescription => 'Els espais et permeten consolidar ls por';
 | ||
| 
 | ||
|   @override
 | ||
|   String get encryptThisChat => 'Xifra aquest xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get disableEncryptionWarning =>
 | ||
|       'Per motius de seguretat, un cop activat, no es pot desactivar el xifratge.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sorryThatsNotPossible => 'Aquesta acció no és possible';
 | ||
| 
 | ||
|   @override
 | ||
|   String get deviceKeys => 'Claus del dispositiu:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reopenChat => 'Reobre el xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noBackupWarning =>
 | ||
|       'Compte! Si no actives la còpia de seguretat dels xats, perdràs accés als teus missatges xifrats. És molt recomanable activar-ho abans de tancar la sessió.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noOtherDevicesFound => 'No s\'han trobat més dispositius';
 | ||
| 
 | ||
|   @override
 | ||
|   String fileIsTooBigForServer(String max) {
 | ||
|     return 'No s\'ha pogut enviar! El servidor només accepta adjunts de fins a $max.';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String fileHasBeenSavedAt(String path) {
 | ||
|     return 'S\'ha desat l\'arxiu a $path';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get jumpToLastReadMessage => 'Salta a l\'últim missatge llegit';
 | ||
| 
 | ||
|   @override
 | ||
|   String get readUpToHere => 'Llegit fins aquí';
 | ||
| 
 | ||
|   @override
 | ||
|   String get jump => 'Salta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get openLinkInBrowser => 'Obre l\'enllaç en un navegador';
 | ||
| 
 | ||
|   @override
 | ||
|   String get reportErrorDescription =>
 | ||
|       '😭 Oh no. Hi ha hagut algun error. Si vols, pots informar d\'aquest bug a l\'equip de desenvolupament.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get report => 'informa';
 | ||
| 
 | ||
|   @override
 | ||
|   String get signInWithPassword => 'Inicia sessió amb contrasenya';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseTryAgainLaterOrChooseDifferentServer =>
 | ||
|       'Torna-ho a provar més tard o tria un servidor diferent.';
 | ||
| 
 | ||
|   @override
 | ||
|   String signInWith(String provider) {
 | ||
|     return 'Inicia sessió amb $provider';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get profileNotFound =>
 | ||
|       'No s\'ha trobat el compte en aquest servidor. Pot ser un error de connexió, o que realment no existeixi.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setTheme => 'Tria el tema:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setColorTheme => 'Tria el color del tema:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get invite => 'Convida';
 | ||
| 
 | ||
|   @override
 | ||
|   String get inviteGroupChat => '📨 Convida al grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get invitePrivateChat => '📨 Convida a un xat privat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get invalidInput => 'L\'entrada no és vàlida!';
 | ||
| 
 | ||
|   @override
 | ||
|   String wrongPinEntered(int seconds) {
 | ||
|     return 'Pin incorrecte! Torna-ho a provar en $seconds segons...';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterANumber => 'Introdueix un número major que 0';
 | ||
| 
 | ||
|   @override
 | ||
|   String get archiveRoomDescription =>
 | ||
|       'Aquest xat serà arxivat. Els altres contactes del grup ho veuran com si haguessis abandonat el xat.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get roomUpgradeDescription =>
 | ||
|       'El xat serà recreat amb una versió de sala nova. Totis lis participants seran notificadis que han de canviar al nou xat. Pots llegir més sobre les versions de sala a https://spec.matrix.org/latest/rooms/';
 | ||
| 
 | ||
|   @override
 | ||
|   String get removeDevicesDescription =>
 | ||
|       'Tancaràs la sessió d\'aquest dispositiu i no hi podràs rebre més missatges.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get banUserDescription =>
 | ||
|       'Es vetarà li usuàriï al xat i no podrà tornar-hi a entrar fins que se li aixequi el veto.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unbanUserDescription =>
 | ||
|       'L\'usuàrïi ja pot tornar a entrar al xat.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get kickUserDescription =>
 | ||
|       'Li usuàrïi ha estat expulsadi però no vetadi. Als xats públics, pot tornar-hi a entrar en qualsevol moment.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get makeAdminDescription =>
 | ||
|       'Un cop hagis fet admin aquesta persona ja no podràs desfer-ho, ja que llavors tindrà els mateixos permisos que tu.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pushNotificationsNotAvailable =>
 | ||
|       'Les notificacions push no estan disponibles';
 | ||
| 
 | ||
|   @override
 | ||
|   String get learnMore => 'Llegeix-ne més';
 | ||
| 
 | ||
|   @override
 | ||
|   String get yourGlobalUserIdIs => 'La teva ID global és: ';
 | ||
| 
 | ||
|   @override
 | ||
|   String noUsersFoundWithQuery(String query) {
 | ||
|     return 'No s\'ha trobat cap usuàrïi amb \"$query\". Revisa si ho has escrit malament.';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get knocking => 'S\'està picant';
 | ||
| 
 | ||
|   @override
 | ||
|   String chatCanBeDiscoveredViaSearchOnServer(String server) {
 | ||
|     return 'El xat es pot descobrir amb la cerca de $server';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get searchChatsRooms => 'Cerca #sales, @usuariïs...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get nothingFound => 'No s\'ha trobat res...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get groupName => 'Nom del grup';
 | ||
| 
 | ||
|   @override
 | ||
|   String get createGroupAndInviteUsers => 'Crea un grup i convida-hi usuàrïis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get groupCanBeFoundViaSearch =>
 | ||
|       'El grup es pot trobar per la cerca general';
 | ||
| 
 | ||
|   @override
 | ||
|   String get wrongRecoveryKey =>
 | ||
|       'Malauradament, aquesta clau de recuperació no és la correcta.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get startConversation => 'Comença una conversa';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_sendraw => 'Envia un json pelat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get databaseMigrationTitle => 'La base de dades ha estat optimitzada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get databaseMigrationBody => 'Espereu un moment, si us plau.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get leaveEmptyToClearStatus =>
 | ||
|       'Per esborrar el teu estat, deixa-ho en blanc.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get select => 'Tria';
 | ||
| 
 | ||
|   @override
 | ||
|   String get searchForUsers => 'Cerca @usuariïs...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseEnterYourCurrentPassword =>
 | ||
|       'Fica la teva contrasenya actual';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newPassword => 'Contrasenya nova';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseChooseAStrongPassword => 'Tria una contrasenya forta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passwordsDoNotMatch => 'Les contrasenyes no coincideixen';
 | ||
| 
 | ||
|   @override
 | ||
|   String get passwordIsWrong => 'La contrasenya introduïda és incorrecta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get publicLink => 'Enllaç públic';
 | ||
| 
 | ||
|   @override
 | ||
|   String get publicChatAddresses => 'Adreces públiques del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get createNewAddress => 'Crea una adreça nova';
 | ||
| 
 | ||
|   @override
 | ||
|   String get joinSpace => 'Fica\'t a l\'espai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get publicSpaces => 'Espais públics';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addChatOrSubSpace => 'Afegeix un xat o un subespai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get subspace => 'Subespai';
 | ||
| 
 | ||
|   @override
 | ||
|   String get decline => 'Denega';
 | ||
| 
 | ||
|   @override
 | ||
|   String get thisDevice => 'Aquest dispositiu:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get initAppError =>
 | ||
|       'S\'ha produït un error mentre s\'inicialitzava l\'aplicació';
 | ||
| 
 | ||
|   @override
 | ||
|   String get userRole => 'Rol d\'usuàriï';
 | ||
| 
 | ||
|   @override
 | ||
|   String minimumPowerLevel(String level) {
 | ||
|     return 'El nivell mínim de permisos és $level.';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String searchIn(String chat) {
 | ||
|     return 'Cerca al xat \"$chat\"...';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get searchMore => 'Cerca més...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get gallery => 'Galeria';
 | ||
| 
 | ||
|   @override
 | ||
|   String get files => 'Arxius';
 | ||
| 
 | ||
|   @override
 | ||
|   String databaseBuildErrorBody(String url, String error) {
 | ||
|     return 'No s\'ha pogut construir la base de dades SQLite. L\'aplicació provarà de fer servir un format de base de dades antiquat. Si us plau, comunica aquesta situació a la comunitat de desenvolupament a $url. El missatge d\'error és: $error';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String sessionLostBody(String url, String error) {
 | ||
|     return 'S\'ha perdut la teva sessió. Si us plau, comunica aquest error a l\'equip de desenvolupament a $url. El missatge d\'error és: $error';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String restoreSessionBody(String url, String error) {
 | ||
|     return 'L\'aplicació provarà de restaurar la teva sessió des de la còpia de seguretat. Si us plau, comunica aquest error a l\'equi pde desenvolupament a $url. El missatge d\'error és $error';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String forwardMessageTo(String roomName) {
 | ||
|     return 'Vols reenviar el missatge a $roomName?';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendReadReceipts => 'Envia informes de tecleig';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendTypingNotificationsDescription =>
 | ||
|       'Lis altris participants d\'un xat poden veure quan estàs teclejant un missatge nou.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendReadReceiptsDescription =>
 | ||
|       'Lis altris participants d\'un xat poden veure quan has llegit un missatge.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get formattedMessages => 'Missatges amb format';
 | ||
| 
 | ||
|   @override
 | ||
|   String get formattedMessagesDescription =>
 | ||
|       'Mostra contingut amb format enriquit com text en cursiva, fent servir markdown.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifyOtherUser => '🔐 Verifica uni altri usuàrïi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifyOtherUserDescription =>
 | ||
|       'Si verifiques aquesti usuàrïi, podràs estar seguri de a qui estàs escrivint. . 💪\n\nQuan inicies una verificació, l\'altra persona i tu veureu un missatge emergent a l\'app. Us sortiran un seguit d\'emojis o números a cada pantalla, que haureu de comparar.\n\nLa millor manera de fer-ho és quedar en persona o fer una vídeo-trucada. 👭';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifyOtherDevice => '🔐 Verifica un altre dispositiu';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifyOtherDeviceDescription =>
 | ||
|       'Quan verifiques un altre dispositiu, aquests poden intercanviar claus, així que es millora la seguretat total. 💪 Quan comences una verificació, apareixerà un missatge emergent a tots dos dispositius. A cadascun hi apareixerà un seguit d\'emojis o de números que hauràs de comparar. El millor és tenir tots dos dispositius a mà abans d\'iniciar la verificació. 🤳';
 | ||
| 
 | ||
|   @override
 | ||
|   String acceptedKeyVerification(String sender) {
 | ||
|     return '$sender ha acceptat la verificació de claus';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String canceledKeyVerification(String sender) {
 | ||
|     return '$sender ha canceŀlat la verificació de claus';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String completedKeyVerification(String sender) {
 | ||
|     return '$sender ha comletat la verificació de claus';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String isReadyForKeyVerification(String sender) {
 | ||
|     return '$sender està a punt per verificar les claus';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String requestedKeyVerification(String sender) {
 | ||
|     return '$sender ha soŀlicitat verificar claus';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String startedKeyVerification(String sender) {
 | ||
|     return '$sender ha iniciat la verificació de claus';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get transparent => 'Transparent';
 | ||
| 
 | ||
|   @override
 | ||
|   String get incomingMessages => 'Missatge d\'entrada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get stickers => 'Enganxines';
 | ||
| 
 | ||
|   @override
 | ||
|   String get discover => 'Descobreix';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_ignore => 'Ignora el compte de matrix especificat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get commandHint_unignore =>
 | ||
|       'Deixa d\'ignorar el compt de matrix especificat';
 | ||
| 
 | ||
|   @override
 | ||
|   String unreadChatsInApp(String appname, String unread) {
 | ||
|     return '$appname: $unread converses pendents';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get noDatabaseEncryption =>
 | ||
|       'No es pot xifrar la base de dades en aquesta plataforma';
 | ||
| 
 | ||
|   @override
 | ||
|   String thereAreCountUsersBlocked(Object count) {
 | ||
|     return 'Ara mateix hi ha $count usuàriïs bloquejadis.';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get restricted => 'Restringit';
 | ||
| 
 | ||
|   @override
 | ||
|   String get knockRestricted => 'No es pot picar a la porta';
 | ||
| 
 | ||
|   @override
 | ||
|   String goToSpace(Object space) {
 | ||
|     return 'Ves a l\'espai $space';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get markAsUnread => 'Marca com a no llegit';
 | ||
| 
 | ||
|   @override
 | ||
|   String userLevel(int level) {
 | ||
|     return '$level - Usuàriï';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String moderatorLevel(int level) {
 | ||
|     return '$level - Moderadori';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String adminLevel(int level) {
 | ||
|     return '$level - Admin';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeGeneralChatSettings => 'Canvia les opcions generals de xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get inviteOtherUsers => 'Convida més gent a la conversa';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheChatPermissions => 'Canvia els permisos del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheVisibilityOfChatHistory =>
 | ||
|       'Canvia la visibilitat de l\'historial de conversa';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheCanonicalRoomAlias =>
 | ||
|       'Canvia l\'adreça principal del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendRoomNotifications => 'Envia notificacions @room';
 | ||
| 
 | ||
|   @override
 | ||
|   String get changeTheDescriptionOfTheGroup => 'Canvia la descripció del xat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get chatPermissionsDescription =>
 | ||
|       'Defineix quin nivell de permisos cal per cada acció en aquest xat. Els nivells 0, 50 i 100 normalment representen usuàriïs, mods i admins, però es pot canviar.';
 | ||
| 
 | ||
|   @override
 | ||
|   String updateInstalled(String version) {
 | ||
|     return '🎉 S\'ha actualitzat a la versió $version!';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get changelog => 'Registre de canvis';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendCanceled => 'S\'ha canceŀlat l\'enviament';
 | ||
| 
 | ||
|   @override
 | ||
|   String get loginWithMatrixId => 'Entra amb l\'id de Matrix';
 | ||
| 
 | ||
|   @override
 | ||
|   String get discoverHomeservers => 'Descobreix servidors';
 | ||
| 
 | ||
|   @override
 | ||
|   String get whatIsAHomeserver => 'Què és un servidor de Matrix?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get homeserverDescription =>
 | ||
|       'Totes les teves dades s\'emmagatzemen al servidor, com passa amb el e-mail. Pots triar quin servidor vols fer servir sense témer a no poder comunicar gent d\'altres servidors. Llegeix-ne més a https://matrix.org.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get doesNotSeemToBeAValidHomeserver =>
 | ||
|       'No sembla un servidor compatible. Pot ser que la URL estigui malament?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get calculatingFileSize => 'S\'està calculant la mida de l\'arxiu...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get prepareSendingAttachment =>
 | ||
|       'S\'està preparant per enviar l\'adjunt...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get sendingAttachment => 'S\'està enviant l\'adjunt...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get generatingVideoThumbnail =>
 | ||
|       'S\'està generant la miniatura del vídeo...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get compressVideo => 'S\'està comprimint el vídeo...';
 | ||
| 
 | ||
|   @override
 | ||
|   String sendingAttachmentCountOfCount(int index, int length) {
 | ||
|     return 'S\'està enviant l\'adjunt $index de $length...';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String serverLimitReached(int seconds) {
 | ||
|     return 'S\'ha arribat al límit del servidor! Esperant $seconds segons...';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get oneOfYourDevicesIsNotVerified =>
 | ||
|       'Un dels teus dispositius no està verificat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noticeChatBackupDeviceVerification =>
 | ||
|       'Nota: quan connectes tots els dispositius al backup del xat, es verifiquen automàticament.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get continueText => 'Continua';
 | ||
| 
 | ||
|   @override
 | ||
|   String get welcomeText =>
 | ||
|       'Hola hola! 👋 Això és FluffyChat. Pots iniciar sessió en qualsevol servidor compatible amb https://matrix.org. I llavors xatejar amb qualsevol. És una xarxa enorme de missatgeria descentralitzada !';
 | ||
| 
 | ||
|   @override
 | ||
|   String get blur => 'Difumina:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get opacity => 'Opacitat:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get setWallpaper => 'Tria imatge de fons';
 | ||
| 
 | ||
|   @override
 | ||
|   String get manageAccount => 'Gestiona el compte';
 | ||
| 
 | ||
|   @override
 | ||
|   String get noContactInformationProvided =>
 | ||
|       'El servidor no ofereix cap informació de contacte vàlida';
 | ||
| 
 | ||
|   @override
 | ||
|   String get contactServerAdmin => 'Contacta l\'admin del servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get contactServerSecurity =>
 | ||
|       'Contacta l\'equip de seguretat del servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get supportPage => 'Pàgina de suport';
 | ||
| 
 | ||
|   @override
 | ||
|   String get serverInformation => 'Informació del servidor:';
 | ||
| 
 | ||
|   @override
 | ||
|   String get name => 'Nom';
 | ||
| 
 | ||
|   @override
 | ||
|   String get version => 'Versió';
 | ||
| 
 | ||
|   @override
 | ||
|   String get website => 'Lloc web';
 | ||
| 
 | ||
|   @override
 | ||
|   String get compress => 'Comprimeix';
 | ||
| 
 | ||
|   @override
 | ||
|   String get boldText => 'Text en negreta';
 | ||
| 
 | ||
|   @override
 | ||
|   String get italicText => 'Text en cursiva';
 | ||
| 
 | ||
|   @override
 | ||
|   String get strikeThrough => 'Text ratllat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get pleaseFillOut => 'Emplena';
 | ||
| 
 | ||
|   @override
 | ||
|   String get invalidUrl => 'URL invàlida';
 | ||
| 
 | ||
|   @override
 | ||
|   String get addLink => 'Afegeix un enllaç';
 | ||
| 
 | ||
|   @override
 | ||
|   String get unableToJoinChat =>
 | ||
|       'No s\'ha pogut entrar al xat. Pot ser que l\'altri participant hagi tancat la conversa.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get previous => 'Anterior';
 | ||
| 
 | ||
|   @override
 | ||
|   String get otherPartyNotLoggedIn =>
 | ||
|       'L\'altra persona no està en línia ara mateix i per tant no pot rebre missatges!';
 | ||
| 
 | ||
|   @override
 | ||
|   String appWantsToUseForLogin(String server) {
 | ||
|     return 'Fes servir \'$server\' per iniciar sessió';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get appWantsToUseForLoginDescription =>
 | ||
|       'Consenteixes que l\'app i la web comparteixen informació sobre tu.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get open => 'Obre';
 | ||
| 
 | ||
|   @override
 | ||
|   String get waitingForServer => 'S\'està esperant el servidor...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get appIntroduction =>
 | ||
|       'El FluffyChat et permet xatejar amb amiguis entre diverses aplicacions. Llegeix-ne més a https://matrix.org o pica \"Continua\".';
 | ||
| 
 | ||
|   @override
 | ||
|   String get newChatRequest => '📩 Soŀlicitud de missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get contentNotificationSettings =>
 | ||
|       'Opcions de notificació de continguts';
 | ||
| 
 | ||
|   @override
 | ||
|   String get generalNotificationSettings => 'Opcions de notificacions generals';
 | ||
| 
 | ||
|   @override
 | ||
|   String get roomNotificationSettings => 'Opcions de notificacions de sales';
 | ||
| 
 | ||
|   @override
 | ||
|   String get userSpecificNotificationSettings =>
 | ||
|       'Opcions de notificacions d\'usuàriï';
 | ||
| 
 | ||
|   @override
 | ||
|   String get otherNotificationSettings => 'Altres opcions de notificacions';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleContainsUserName => 'Conté el nom d\'usuàriï';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleContainsUserNameDescription =>
 | ||
|       'Notifica l\'usuàriï quan un missatge contingui el seu nom.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleMaster => 'Silencia totes les notificacions';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleMasterDescription =>
 | ||
|       'Ignora totes les altres regles i deshabilita totes les notificacions.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleSuppressNotices =>
 | ||
|       'Elimina els missatges automàtics';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleSuppressNoticesDescription =>
 | ||
|       'No envia notificacions relacionades amb usuàriïs automàtics com els bots.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleInviteForMe => 'Invitació per a mi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleInviteForMeDescription =>
 | ||
|       'Notifica l\'usuàriï quan és convidadi a una sala.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleMemberEvent => 'Canvis de membres';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleMemberEventDescription =>
 | ||
|       'Ignora les notificacions quan entra o surt algú d\'una sala.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleIsUserMention => 'Mencions';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleIsUserMentionDescription =>
 | ||
|       'Notifica quan mencionin l\'usuàriï en un missatge.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleContainsDisplayName => 'Conté el nom visible';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleContainsDisplayNameDescription =>
 | ||
|       'Notifica l\'usuàriï quan un missatge contingui el seu nom per mostrar.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleIsRoomMention => 'Menció de sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleIsRoomMentionDescription =>
 | ||
|       'Notifica l\'usuàriï quan es s\'esmenti la sala.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleRoomnotif => 'Notificació de sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleRoomnotifDescription =>
 | ||
|       'Notifica l\'usuàriï quan un missatge contingui \'@room\'.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleTombstone => 'Làpida';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleTombstoneDescription =>
 | ||
|       'Notifica l\'usuàriï dels missatges de desactivació de sales.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleReaction => 'Reacció';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleReactionDescription =>
 | ||
|       'Ignora les notificacions sobre reaccions.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleRoomServerAcl =>
 | ||
|       'Regles ACL del servidor d\'una sala';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleRoomServerAclDescription =>
 | ||
|       'Ignora les notificacions sobre les regles d\'accés (ACL) del servidor d\'una sala.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleSuppressEdits => 'Elimina les edicions';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleSuppressEditsDescription =>
 | ||
|       'Ignora les notificacions per missatges editats.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleCall => 'Trucada';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleCallDescription =>
 | ||
|       'Notifica l\'usuàriï de trucades.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleEncryptedRoomOneToOne => 'Converses xifrades';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleEncryptedRoomOneToOneDescription =>
 | ||
|       'Notifica l\'usuàriï de missatges en sales xifrades un a un, converses de dues persones.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleRoomOneToOne => 'Converses';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleRoomOneToOneDescription =>
 | ||
|       'Notifica l\'usuàriï de missatges en converses de dues persones, sales un a un.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleMessage => 'Missatge';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleMessageDescription =>
 | ||
|       'Notifica l\'usuàriï sobre missatges generals.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleEncrypted => 'Xifrat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleEncryptedDescription =>
 | ||
|       'Notifica l\'usuàriï de missatges en sales xifrades.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleJitsi => 'Jitsi';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleJitsiDescription =>
 | ||
|       'Notifica l\'usuàriï sobre activitat del giny de Jitsi.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleServerAcl => 'Ignora canvis en ACL de servidor';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notificationRuleServerAclDescription =>
 | ||
|       'Ignora les notificacions per canvis en les regles d\'accés (ACL) de servidor.';
 | ||
| 
 | ||
|   @override
 | ||
|   String unknownPushRule(String rule) {
 | ||
|     return 'No es coneix la regla push \'$rule\'';
 | ||
|   }
 | ||
| 
 | ||
|   @override
 | ||
|   String get deletePushRuleCanNotBeUndone =>
 | ||
|       'Si esborres aquesta opció de notificació no ho podràs tornar a canviar.';
 | ||
| 
 | ||
|   @override
 | ||
|   String get more => 'Més';
 | ||
| 
 | ||
|   @override
 | ||
|   String get shareKeysWith => 'Comparteix les claus amb...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get shareKeysWithDescription =>
 | ||
|       'Quins dispositius vols que puguin llegir els teus missatges xifrats?';
 | ||
| 
 | ||
|   @override
 | ||
|   String get allDevices => 'Tots els dispositius';
 | ||
| 
 | ||
|   @override
 | ||
|   String get crossVerifiedDevicesIfEnabled =>
 | ||
|       'Els dispositius verificats mútuament, si està activat';
 | ||
| 
 | ||
|   @override
 | ||
|   String get crossVerifiedDevices => 'Els dispositius verificats mútuament';
 | ||
| 
 | ||
|   @override
 | ||
|   String get verifiedDevicesOnly => 'Només els dispositius verificats';
 | ||
| 
 | ||
|   @override
 | ||
|   String get takeAPhoto => 'Take a photo';
 | ||
| 
 | ||
|   @override
 | ||
|   String get recordAVideo => 'Record a video';
 | ||
| 
 | ||
|   @override
 | ||
|   String get optionalMessage => '(Optional) message...';
 | ||
| 
 | ||
|   @override
 | ||
|   String get notSupportedOnThisDevice => 'Not supported on this device';
 | ||
| 
 | ||
|   @override
 | ||
|   String get enterNewChat => 'Enter new 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.';
 | ||
| }
 |