Newer
Older
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
</message>
<message>
<location line="+3"/>
<source>%1 left the room.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Kicked %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Unbanned %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>%1 was banned.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Reason: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-20"/>
<source>%1 redacted their knock.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>You joined this room.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 has changed their avatar and changed their display name to %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>%1 has changed their display name to %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Rejected the knock from %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>%1 left after having already left!</source>
<comment>This is a leave event after the user already left and shouldn't happen apart from state resets</comment>
<translation type="unfinished"></translation>
</message>
<message>
<source>%1 knocked.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TimelineRow</name>
<message>
<location filename="../qml/TimelineRow.qml" line="+183"/>
<source>Edited</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TimelineView</name>
<message>
<location filename="../qml/TimelineView.qml" line="+29"/>
<translation type="unfinished"></translation>
</message>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+33"/>
<source>join the conversation</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>accept invite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>decline invite</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+27"/>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TimelineViewManager</name>
<message>
<location filename="../../src/timeline/TimelineViewManager.cpp" line="+548"/>
<source>No encrypted private chat found with this user. Create an encrypted private chat with this user and try again.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>TopBar</name>
<source>Back to room list</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>No room selected</source>
<translation type="unfinished"></translation>
</message>
<message>
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
<location line="+91"/>
<source>This room is not encrypted!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>This room contains only verified devices.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>This rooms contain verified devices and devices which have never changed their master key.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>This room contains unverified devices!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>Room options</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Invite users</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Members</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Leave room</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Settings</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>TrayIcon</name>
<message>
<location filename="../../src/TrayIcon.cpp" line="+112"/>
<source>Show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UserProfile</name>
<message>
<location filename="../qml/UserProfile.qml" line="+26"/>
<source>Global User Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>Room User Profile</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Verify</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Ban the user</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Start a private chat</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Kick the user</source>
<translation type="unfinished"></translation>
</message>
<source>Unverify</source>
<translation type="unfinished"></translation>
</message>
<location filename="../../src/ui/UserProfile.cpp" line="+307"/>
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
<source>Select an avatar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>All Files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>The selected file is not an image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>Error while reading file: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>UserSettings</name>
<message>
<location filename="../../src/UserSettingsPage.cpp" line="+377"/>
<location filename="../../src/UserSettingsPage.h" line="+207"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<context>
<name>UserSettingsPage</name>
<message>
<source>Minimize to tray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Start in tray</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Group's sidebar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-3"/>
<source>Circular Avatars</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>profile: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+31"/>
<source>CALLS</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+46"/>
<source>Cross Signing Keys</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>REQUEST</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>DOWNLOAD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+27"/>
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
<source>Keep the application running in the background after closing the client window.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Start the application in the background without showing the client window.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Change the appearance of user avatars in chats.
OFF - square, ON - Circle.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Show a column containing groups and tags next to the room list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Decrypt messages in sidebar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Decrypt the messages shown in the sidebar.
Only affects messages in encrypted chats.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
<source>Privacy Screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>When the window loses focus, the timeline will
be blurred.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Privacy screen timeout (in seconds [0 - 3600])</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Set timeout (in seconds) for how long after window loses
focus before the screen will be blurred.
Set to 0 to blur immediately after focus loss. Max value of 1 hour (3600 seconds)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
<source>Show buttons in timeline</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show buttons to quickly reply, react or access additional options next to each message.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Limit width of timeline</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Set the max width of messages in the timeline (in pixels). This can help readability on wide screen, when Nheko is maximised</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Typing notifications</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show who is typing in a room.
This will also enable or disable sending typing notifications to others.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Sort rooms by unreads</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Display rooms with new messages first.
If this is off, the list of rooms will only be sorted by the timestamp of the last message in a room.
If this is on, rooms which have active notifications (the small circle with a number in it) will be sorted on top. Rooms, that you have muted, will still be sorted by timestamp, since you don't seem to consider them as important as the other rooms.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Read receipts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show if your message was read.
Status is displayed next to timestamps.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Send messages as Markdown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Allow using markdown in messages.
When disabled, all messages are sent as a plain text.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Play animated images only on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
<source>Desktop notifications</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Notify about received message when the client is not currently focused.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Alert on notification</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Show an alert when a message is received.
This usually causes the application icon in the task bar to animate in some fashion.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Highlight message on hover</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change the background color of messages when you hover over them.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Large Emoji in timeline</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Make font size larger if messages with only a few emojis are displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+55"/>
<source>Send encrypted messages to verified users only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Requires a user to be verified to send encrypted messages to them. This improves safety but makes E2EE more tedious.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Share keys with verified users and devices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Automatically replies to key requests from other users, if they are verified, even if that device shouldn't have access to those keys otherwise.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Online Key Backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Download message encryption keys from and upload to the encrypted online key backup.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+181"/>
<source>Enable online key backup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>The Nheko authors recommend not enabling online key backup until symmetric online key backup is available. Enable anyway?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+248"/>
<source>CACHED</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+6"/>
<source>NOT CACHED</source>
<translation type="unfinished"></translation>
</message>
<message>
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
<source>Scale factor</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Change the scale factor of the whole user interface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Font size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Font Family</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
<source>Ringtone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Set the notification sound to play when a call invite arrives</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Microphone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Camera</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Camera resolution</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Camera frame rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+14"/>
<source>Allow fallback call assist server</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Will use turn.matrix.org as assist when your home server does not offer one.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>Device ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Device Fingerprint</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Session Keys</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<source>IMPORT</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>EXPORT</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>ENCRYPTION</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>GENERAL</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>INTERFACE</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+180"/>
<source>Plays media like GIFs or WEBPs only when explicitly hovering over them.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+17"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Will prevent text selection in the timeline to make touch scrolling easier.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Emoji Font Family</source>
<translation type="unfinished"></translation>
</message>
<message>
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
<source>Master signing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Your most important key. You don't need to have it cached, since not caching it makes it less likely it can be stolen and it is only needed to rotate your other signing keys.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>User signing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>The key to verify other users. If it is cached, verifying a user will verify all their devices.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Self signing key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>The key to verify your own devices. If it is cached, verifying one of your devices will mark it verified for all your other devices and for users, that have verified you.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Backup key</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>The key to decrypt online key backups. If it is cached, you can enable online key backup to store encryption keys securely encrypted on the server.</source>
<translation type="unfinished"></translation>
</message>
<location line="+54"/>
<source>Select a file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+0"/>
<source>All Files (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Open Sessions File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+4"/>
<location line="+18"/>
<location line="+9"/>
<location line="+19"/>
<location line="+11"/>
<location line="+18"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>File Password</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter the passphrase to decrypt the file:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>The password cannot be empty</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="-8"/>
<source>Enter passphrase to encrypt your session keys:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>File to save the exported session keys</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Waiting</name>
<message>
<location filename="../qml/device-verification/Waiting.qml" line="+12"/>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>Waiting for other side to accept the verification request.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Waiting for other side to continue the verification process.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Waiting for other side to complete the verification process.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+15"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>WelcomePage</name>
<message>
<location filename="../../src/WelcomePage.cpp" line="+34"/>
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
<source>Welcome to nheko! The desktop client for the Matrix protocol.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Enjoy your stay!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+23"/>
<source>REGISTER</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>LOGIN</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>descriptiveTime</name>
<message>
<location filename="../../src/Utils.cpp" line="+185"/>
<source>Yesterday</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::CreateRoom</name>
<message>
<location filename="../../src/dialogs/CreateRoom.cpp" line="+40"/>
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
<source>Create room</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+10"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>Alias</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Room Visibility</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Room Preset</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+9"/>
<source>Direct Chat</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::FallbackAuth</name>
<message>
<location filename="../../src/dialogs/FallbackAuth.cpp" line="+34"/>
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
<source>Open Fallback in Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+12"/>
<source>Open the fallback, follow the steps and confirm after completing them.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::JoinRoom</name>
<message>
<location filename="../../src/dialogs/JoinRoom.cpp" line="+34"/>
<source>Join</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+2"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+7"/>
<source>Room ID or alias</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::LeaveRoom</name>
<message>
<location filename="../../src/dialogs/LeaveRoom.cpp" line="+35"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Are you sure you want to leave?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::Logout</name>
<message>
<location filename="../../src/dialogs/Logout.cpp" line="+35"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+8"/>
<source>Logout. Are you sure?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::PreviewUploadOverlay</name>
<message>
<location filename="../../src/dialogs/PreviewUploadOverlay.cpp" line="+29"/>
<source>Upload</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Media type: %1
Media size: %2
</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dialogs::ReCaptcha</name>
<message>
<location filename="../../src/dialogs/ReCaptcha.cpp" line="+35"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+1"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+11"/>
<source>Solve the reCAPTCHA and press the confirm button</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>message-description sent:</name>
<message>
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
<source>You sent an audio clip</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent an audio clip</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>You sent an image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent an image</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>You sent a file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent a file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>You sent a video</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent a video</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>You sent a sticker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+3"/>
<source>%1 sent a sticker</source>
<translation type="unfinished"></translation>
</message>
<message>
<location line="+5"/>
<source>You sent a notification</source>
<translation type="unfinished"></translation>