Newer
Older
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ca">
<context>
<name>AliasEditingModel</name>
<message>
<location filename="../../src/AliasEditModel.cpp" line="+128"/>
<location line="+47"/>
<location line="+60"/>
<location line="+13"/>
<source>Failed to unpublish alias %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+84"/>
<source>Failed to update aliases: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Cache</name>
<message numerus="yes">
<location filename="../../src/Cache.cpp" line="+2968"/>
<source>%1 and %n other(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location line="+2"/>
<source>Empty Room</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../../src/voip/CallManager.cpp" line="+877"/>
<source>X11</source>
<translation type="unfinished"></translation>
</message>
<message>
<translation type="unfinished"></translation>
</message>
<message>
<source>Entire screen</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>ChatPage</name>
<message>
<location filename="../../src/ChatPage.cpp" line="+114"/>
<source>Failed to invite user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Invited user: %1</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location line="-631"/>
<source>%n unread message(s) in room %1
</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<source>Confirm logout</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The cache on your disk is newer than this version of Nheko supports. Please update Nheko or clear your cache.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to open database, logging out!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Knock on room</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Do you really want to knock on %1? You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to knock room: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Room creation failed: Bad Alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<source>Room %1 created.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Confirm invite</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Do you really want to invite %1 (%2)?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to invite %1 to %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Kicked user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to ban %1 in %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Banned user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Confirm unban</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Do you really want to unban %1 (%2)?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>Failed to unban %1 in %2: %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Unbanned user: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Do you really want to start a private chat with %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Cache migration failed!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-87"/>
<source>Because of the following reason Nheko wants to drop you to the login page:
%1
If you think this is a mistake, you can close Nheko instead to possibly recover your encryption keys. After you have been dropped to the login page, you can sign in again using your usual methods.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+88"/>
<source>Migrating the cache to the current version failed. This can have different reasons. Please open an issue at https://github.com/Nheko-Reborn/nheko and try to use an older version in the meantime. Alternatively you can try deleting the cache manually.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Incompatible cache version</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to restore OLM account. Please login again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<location line="+4"/>
<location line="+4"/>
<source>Failed to restore save data. Please login again.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to setup encryption keys. Server response: %1 %2. Please try again later.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Please try to login again: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+34"/>
<source>You failed to join %1. You can try to knock so that others can invite you in. Do you want to do so?
You may optionally provide a reason for others to accept your knock:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+52"/>
<source>Failed to join room: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Failed to remove invite: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Room creation failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<source>Failed to leave room: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Reason for the kick</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for kicking %1 (%2) or hit enter for no reason:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>Failed to kick %1 from %2: %3</source>
<translation type="unfinished"></translation>
</message>
<source>Reason for the ban</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Enter reason for banning %1 (%2) or hit enter for no reason:</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>CommandCompleter</name>
<message>
<location filename="../../src/CommandCompleter.cpp" line="+108"/>
<source>/me <message></source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/react <text></source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/join <!roomid|#alias> [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/knock <!roomid|#alias> [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/part [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/leave [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/invite <@userid> [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/kick <@userid> [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/ban <@userid> [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/unban <@userid> [reason]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/redact <$eventid|@userid></source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/roomnick <displayname></source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/shrug [message]</source>
<translation type="unfinished"></translation>
</message>
<message>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/rainbownotice <message></source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/confetti [message]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/rainbowconfetti [message]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/rainfall [message]</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>/msgtype <msgtype> [message]</source>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<message>
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
<source>Send a message expressing an action.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send <text> as a reaction when you’re replying to a message.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Join a room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ask to join a room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<location line="+2"/>
<source>Leave a room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Invite a user into the current room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Kick a user from the current room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Ban a user from the current room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Unban a user in the current room. Reason is optional.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Redact an event or all locally cached messages of a user.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change your displayname in this room.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>¯\_(ツ)_/¯ with an optional message.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>(╯°□°)╯︵ ┻━┻</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>┯━┯╭( º _ º╭)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>ノ┬─┬ノ ︵ ( \o°o)\</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Clear the currently cached messages in this room.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Refetch the state in this room.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Rotate the current symmetric encryption key.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a markdown formatted message (ignoring the global setting).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a commonmark formatted message disabling most extensions compared to /md.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
<source>Send an unformatted message (ignoring the global setting).</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a message in rainbow colors.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send /me in rainbow colors.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a bot message.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a bot message in rainbow colors.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a message with confetti.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a message in rainbow colors with confetti.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send a message with a custom message type.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Go to a specific message using an event id, index or matrix: link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Convert this room to a direct chat.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Convert this direct chat into a room.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CommunitiesModel</name>
<message>
<location filename="../../src/timeline/CommunitiesModel.cpp" line="+77"/>
<source>All rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Shows all rooms without filtering.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Direct Chats</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show direct chats.</source>
<translation type="unfinished"></translation>
</message>
<message>
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
<source>Favourites</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Rooms you have favourited.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Low Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Rooms with low priority.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Server Notices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Messages from your server or administrator.</source>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<source>Failed to delete room from community: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+23"/>
<source>Failed to update community for room: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+18"/>
<source>Failed to remove community from room: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<location filename="../../src/ChatPage.cpp" line="+291"/>
<source>Decrypt secrets</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Enter your recovery key or passphrase to decrypt your secrets:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Enter your recovery key or passphrase called %1 to decrypt your secrets:</source>
<translation type="unfinished"></translation>
<location line="+28"/>
<source>Decryption failed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Failed to decrypt secrets with the provided recovery key or passphrase</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EventExpiry</name>
<location filename="../../src/ui/EventExpiry.cpp" line="+49"/>
<location line="+10"/>
<source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>GridImagePackModel</name>
<location filename="../../src/GridImagePackModel.cpp" line="+311"/>
<source>Account Pack</source>
<translation type="unfinished"></translation>
</message>
<location filename="../../src/ui/HiddenEvents.cpp" line="+91"/>
<location line="+10"/>
<source>Failed to set hidden events: %1</source>
<translation type="unfinished"></translation>
</message>
<location filename="../../src/timeline/InputBar.cpp" line="+374"/>
<source>All Files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Select file(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+901"/>
<source>Upload of '%1' failed</source>
<translation type="unfinished"></translation>
</message>
</context>
<location filename="../../src/LoginPage.cpp" line="+79"/>
<location line="+6"/>
<location line="+64"/>
<location line="+127"/>
<source>You have entered an invalid Matrix ID e.g @joe:matrix.org</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-157"/>
<source>Autodiscovery failed. Received malformed response.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Autodiscovery failed. Unknown error when requesting .well-known.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+33"/>
<source>The required endpoints were not found. Possibly not a Matrix server.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>Received malformed response. Make sure the homeserver domain is valid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>An unknown error occured. Make sure the homeserver domain is valid.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+16"/>
<source>The selected server does not support a version of the Matrix protocol, that this client understands (v1.1 to v1.5). You can't sign in.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+20"/>
<source>Sign in with Apple</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Continue with Facebook</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Sign in with Google</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Sign in with Twitter</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Login using %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>SSO LOGIN</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+58"/>
<source>Empty password</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+55"/>
<source>SSO login failed</source>
<translation type="unfinished"></translation>
</message>
<location filename="../../src/timeline/InputBar.cpp" line="-154"/>
<location line="+35"/>
<source>Failed to upload media. Please try again.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NotificationsManager</name>
<location filename="../../src/notifications/Manager.cpp" line="+23"/>
<location filename="../../src/notifications/ManagerMac.cpp" line="+83"/>
<source>%1 sent an encrypted message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>%1 replied: %2</source>
<comment>Format a reply in a notification. %1 is the sender, %2 the message</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../src/notifications/ManagerMac.cpp" line="-1"/>
<source>%1 replied with an encrypted message</source>
<translation type="unfinished"></translation>
</message>
<location line="+6"/>
<source>%1 replied to a message</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>%1 sent a message</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PowerLevels</name>
<location filename="../../src/PowerlevelsEditModels.cpp" line="+741"/>
<source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PowerlevelEditingModels</name>
<location line="-119"/>
<source>Failed to update powerlevel: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<location line="-467"/>
<source>Other events</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Other state events</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change the room addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send encrypted messages</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Enable encryption</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change guest access</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change history visibility</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change who can join</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Redact own events</source>
<translation type="unfinished"></translation>
</message>
<location line="+2"/>
<source>Change the pinned events</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Upgrade the room</source>
<translation type="unfinished"></translation>
</message>
<location line="+2"/>
<source>Send stickers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Ban users using policy rules</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Edit child communities and rooms</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change parent communities</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Start a call</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<translation type="unfinished"></translation>