about summary refs log tree commit diff
path: root/config/locales/en-GB.yml
blob: 8e2e45350646db0c833aed7e94ff6c056748c590 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
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
495
496
497
498
499
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
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
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
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
---
en-GB:
  about:
    about_mastodon_html: 'The social network of the future: No ads, no corporate surveillance, ethical design, and decentralisation! Own your data with Mastodon!'
    contact_missing: Not set
    contact_unavailable: N/A
    hosted_on: Mastodon hosted on %{domain}
    title: About
  accounts:
    follow: Follow
    followers:
      one: Follower
      other: Followers
    following: Following
    instance_actor_flash: This account is a virtual actor used to represent the server itself and not any individual user. It is used for federation purposes and should not be suspended.
    last_active: last active
    link_verified_on: Ownership of this link was checked on %{date}
    nothing_here: There is nothing here!
    pin_errors:
      following: You must be already following the person you want to endorse
    posts:
      one: Post
      other: Posts
    posts_tab_heading: Posts
  admin:
    account_actions:
      action: Perform action
      title: Perform moderation action on %{acct}
    account_moderation_notes:
      create: Leave note
      created_msg: Moderation note successfully created!
      destroyed_msg: Moderation note successfully destroyed!
    accounts:
      add_email_domain_block: Block e-mail domain
      approve: Approve
      approved_msg: Successfully approved %{username}'s sign-up application
      are_you_sure: Are you sure?
      avatar: Avatar
      by_domain: Domain
      change_email:
        changed_msg: Email successfully changed!
        current_email: Current email
        label: Change email
        new_email: New email
        submit: Change email
        title: Change email for %{username}
      change_role:
        changed_msg: Role successfully changed!
        label: Change role
        no_role: No role
        title: Change role for %{username}
      confirm: Confirm
      confirmed: Confirmed
      confirming: Confirming
      custom: Custom
      delete: Delete data
      deleted: Deleted
      demote: Demote
      destroyed_msg: "%{username}'s data is now queued to be deleted imminently"
      disable: Freeze
      disable_sign_in_token_auth: Disable e-mail token authentication
      disable_two_factor_authentication: Disable 2FA
      disabled: Frozen
      display_name: Display name
      domain: Domain
      edit: Edit
      email: Email
      email_status: Email status
      enable: Unfreeze
      enable_sign_in_token_auth: Enable e-mail token authentication
      enabled: Enabled
      enabled_msg: Successfully unfroze %{username}'s account
      followers: Followers
      follows: Follows
      header: Header
      inbox_url: Inbox URL
      invite_request_text: Reasons for joining
      invited_by: Invited by
      ip: IP
      joined: Joined
      location:
        all: All
        local: Local
        remote: Remote
        title: Location
      login_status: Login status
      media_attachments: Media attachments
      memorialize: Turn into memoriam
      memorialized: Memorialised
      memorialized_msg: Successfully turned %{username} into a memorial account
      moderation:
        active: Active
        all: All
        disabled: Disabled
        pending: Pending
        silenced: Limited
        suspended: Suspended
        title: Moderation
      moderation_notes: Moderation notes
      most_recent_activity: Most recent activity
      most_recent_ip: Most recent IP
      no_account_selected: No accounts were changed as none were selected
      no_limits_imposed: No limits imposed
      no_role_assigned: No role assigned
      not_subscribed: Not subscribed
      pending: Pending review
      perform_full_suspension: Suspend
      previous_strikes: Previous strikes
      previous_strikes_description_html:
        one: This account has <strong>one</strong> strike.
        other: This account has <strong>%{count}</strong> strikes.
      promote: Promote
      protocol: Protocol
      public: Public
      push_subscription_expires: PuSH subscription expires
      redownload: Refresh profile
      redownloaded_msg: Successfully refreshed %{username}'s profile from origin
      reject: Reject
      rejected_msg: Successfully rejected %{username}'s sign-up application
      remote_suspension_irreversible: The data of this account has been irreversibly deleted.
      remote_suspension_reversible_hint_html: The account has been suspended on their server, and the data will be fully removed on %{date}. Until then, the remote server can restore this account without any ill effects. If you wish to remove all of the account's data immediately, you can do so below.
      remove_avatar: Remove avatar
      remove_header: Remove header
      removed_avatar_msg: Successfully removed %{username}'s avatar image
      removed_header_msg: Successfully removed %{username}'s header image
      resend_confirmation:
        already_confirmed: This user is already confirmed
        send: Resend confirmation email
        success: Confirmation email successfully sent!
      reset: Reset
      reset_password: Reset password
      resubscribe: Resubscribe
      role: Role
      search: Search
      search_same_email_domain: Other users with the same e-mail domain
      search_same_ip: Other users with the same IP
      security: Security
      security_measures:
        only_password: Only password
        password_and_2fa: Password and 2FA
      sensitive: Force-sensitive
      sensitized: Marked as sensitive
      shared_inbox_url: Shared inbox URL
      show:
        created_reports: Made reports
        targeted_reports: Reported by others
      silence: Limit
      silenced: Limited
      statuses: Posts
      strikes: Previous strikes
      subscribe: Subscribe
      suspend: Suspend
      suspended: Suspended
      suspension_irreversible: The data of this account has been irreversibly deleted. You can unsuspend the account to make it usable but it will not recover any data it previously had.
      suspension_reversible_hint_html: The account has been suspended, and the data will be fully removed on %{date}. Until then, the account can be restored without any ill effects. If you wish to remove all of the account's data immediately, you can do so below.
      title: Accounts
      unblock_email: Unblock email address
      unblocked_email_msg: Successfully unblocked %{username}'s email address
      unconfirmed_email: Unconfirmed email
      undo_sensitized: Undo force-sensitive
      undo_silenced: Undo limit
      undo_suspension: Undo suspension
      unsilenced_msg: Successfully undid limit of %{username}'s account
      unsubscribe: Unsubscribe
      unsuspended_msg: Successfully unsuspended %{username}'s account
      username: Username
      view_domain: View summary for domain
      warn: Warn
      web: Web
      whitelisted: Allowed for federation
    action_logs:
      action_types:
        approve_appeal: Approve Appeal
        approve_user: Approve User
        assigned_to_self_report: Assign Report
        change_email_user: Change E-mail for User
        change_role_user: Change Role of User
        confirm_user: Confirm User
        create_account_warning: Create Warning
        create_announcement: Create Announcement
        create_canonical_email_block: Create E-mail Block
        create_custom_emoji: Create Custom Emoji
        create_domain_allow: Create Domain Allow
        create_domain_block: Create Domain Block
        create_email_domain_block: Create E-mail Domain Block
        create_ip_block: Create IP rule
        create_unavailable_domain: Create Unavailable Domain
        create_user_role: Create Role
        demote_user: Demote User
        destroy_announcement: Delete Announcement
        destroy_canonical_email_block: Delete E-mail Block
        destroy_custom_emoji: Delete Custom Emoji
        destroy_domain_allow: Delete Domain Allow
        destroy_domain_block: Delete Domain Block
        destroy_email_domain_block: Delete E-mail Domain Block
        destroy_instance: Purge Domain
        destroy_ip_block: Delete IP rule
        destroy_status: Delete Post
        destroy_unavailable_domain: Delete Unavailable Domain
        destroy_user_role: Destroy Role
        disable_2fa_user: Disable 2FA
        disable_custom_emoji: Disable Custom Emoji
        disable_sign_in_token_auth_user: Disable E-mail Token Authentication for User
        disable_user: Disable User
        enable_custom_emoji: Enable Custom Emoji
        enable_sign_in_token_auth_user: Enable E-mail Token Authentication for User
        enable_user: Enable User
        memorialize_account: Memorialise Account
        promote_user: Promote User
        reject_appeal: Reject Appeal
        reject_user: Reject User
        remove_avatar_user: Remove Avatar
        reopen_report: Reopen Report
        resend_user: Resend Confirmation Mail
        reset_password_user: Reset Password
        resolve_report: Resolve Report
        sensitive_account: Force-Sensitive Account
        silence_account: Limit Account
        suspend_account: Suspend Account
        unassigned_report: Unassign Report
        unblock_email_account: Unblock email address
        unsensitive_account: Undo Force-Sensitive Account
        unsilence_account: Undo Limit Account
        unsuspend_account: Unsuspend Account
        update_announcement: Update Announcement
        update_custom_emoji: Update Custom Emoji
        update_domain_block: Update Domain Block
        update_ip_block: Update IP rule
        update_status: Update Post
        update_user_role: Update Role
      actions:
        approve_appeal_html: "%{name} approved moderation decision appeal from %{target}"
        approve_user_html: "%{name} approved sign-up from %{target}"
        assigned_to_self_report_html: "%{name} assigned report %{target} to themselves"
        change_email_user_html: "%{name} changed the e-mail address of user %{target}"
        change_role_user_html: "%{name} changed role of %{target}"
        confirm_user_html: "%{name} confirmed e-mail address of user %{target}"
        create_account_warning_html: "%{name} sent a warning to %{target}"
        create_announcement_html: "%{name} created new announcement %{target}"
        create_canonical_email_block_html: "%{name} blocked e-mail with the hash %{target}"
        create_custom_emoji_html: "%{name} uploaded new emoji %{target}"
        create_domain_allow_html: "%{name} allowed federation with domain %{target}"
        create_domain_block_html: "%{name} blocked domain %{target}"
        create_email_domain_block_html: "%{name} blocked e-mail domain %{target}"
        create_ip_block_html: "%{name} created rule for IP %{target}"
        create_unavailable_domain_html: "%{name} stopped delivery to domain %{target}"
        create_user_role_html: "%{name} created %{target} role"
        demote_user_html: "%{name} demoted user %{target}"
        destroy_announcement_html: "%{name} deleted announcement %{target}"
        destroy_canonical_email_block_html: "%{name} unblocked e-mail with the hash %{target}"
        destroy_custom_emoji_html: "%{name} deleted emoji %{target}"
        destroy_domain_allow_html: "%{name} disallowed federation with domain %{target}"
        destroy_domain_block_html: "%{name} unblocked domain %{target}"
        destroy_email_domain_block_html: "%{name} unblocked e-mail domain %{target}"
        destroy_instance_html: "%{name} purged domain %{target}"
        destroy_ip_block_html: "%{name} deleted rule for IP %{target}"
        destroy_status_html: "%{name} removed post by %{target}"
        destroy_unavailable_domain_html: "%{name} stopped delivery to domain %{target}"
        destroy_user_role_html: "%{name} deleted %{target} role"
        disable_2fa_user_html: "%{name} disabled two factor requirement for user %{target}"
        disable_custom_emoji_html: "%{name} disabled emoji %{target}"
        disable_sign_in_token_auth_user_html: "%{name} disabled e-mail token authentication for %{target}"
        disable_user_html: "%{name} disabled login for user %{target}"
        enable_custom_emoji_html: "%{name} enabled emoji %{target}"
        enable_sign_in_token_auth_user_html: "%{name} enabled e-mail token authentication for %{target}"
        enable_user_html: "%{name} enabled login for user %{target}"
        memorialize_account_html: "%{name} turned %{target}'s account into a memoriam page"
        promote_user_html: "%{name} promoted user %{target}"
        reject_appeal_html: "%{name} rejected moderation decision appeal from %{target}"
        reject_user_html: "%{name} rejected sign-up from %{target}"
        remove_avatar_user_html: "%{name} removed %{target}'s avatar"
        reopen_report_html: "%{name} reopened report %{target}"
        resend_user_html: "%{name} resent confirmation e-mail for %{target}"
        reset_password_user_html: "%{name} reset password of user %{target}"
        resolve_report_html: "%{name} resolved report %{target}"
        sensitive_account_html: "%{name} marked %{target}'s media as sensitive"
        silence_account_html: "%{name} limited %{target}'s account"
        suspend_account_html: "%{name} suspended %{target}'s account"
        unassigned_report_html: "%{name} unassigned report %{target}"
        unblock_email_account_html: "%{name} unblocked %{target}'s email address"
        unsensitive_account_html: "%{name} unmarked %{target}'s media as sensitive"
        unsilence_account_html: "%{name} undid limit of %{target}'s account"
        unsuspend_account_html: "%{name} unsuspended %{target}'s account"
        update_announcement_html: "%{name} updated announcement %{target}"
        update_custom_emoji_html: "%{name} updated emoji %{target}"
        update_domain_block_html: "%{name} updated domain block for %{target}"
        update_ip_block_html: "%{name} changed rule for IP %{target}"
        update_status_html: "%{name} updated post by %{target}"
        update_user_role_html: "%{name} changed %{target} role"
      deleted_account: deleted account
      empty: No logs found.
      filter_by_action: Filter by action
      filter_by_user: Filter by user
      title: Audit log
    announcements:
      destroyed_msg: Announcement successfully deleted!
      edit:
        title: Edit announcement
      empty: No announcements found.
      live: Live
      new:
        create: Create announcement
        title: New announcement
      publish: Publish
      published_msg: Announcement successfully published!
      scheduled_for: Scheduled for %{time}
      scheduled_msg: Announcement scheduled for publication!
      title: Announcements
      unpublish: Unpublish
      unpublished_msg: Announcement successfully unpublished!
      updated_msg: Announcement successfully updated!
    custom_emojis:
      assign_category: Assign category
      by_domain: Domain
      copied_msg: Successfully created local copy of the emoji
      copy: Copy
      copy_failed_msg: Could not make a local copy of that emoji
      create_new_category: Create new category
      created_msg: Emoji successfully created!
      delete: Delete
      destroyed_msg: Emojo successfully destroyed!
      disable: Disable
      disabled: Disabled
      disabled_msg: Successfully disabled that emoji
      emoji: Emoji
      enable: Enable
      enabled: Enabled
      enabled_msg: Successfully enabled that emoji
      image_hint: PNG or GIF up to %{size}
      list: List
      listed: Listed
      new:
        title: Add new custom emoji
      no_emoji_selected: No emojis were changed as none were selected
      not_permitted: You are not permitted to perform this action
      overwrite: Overwrite
      shortcode: Shortcode
      shortcode_hint: At least 2 characters, only alphanumeric characters and underscores
      title: Custom emojis
      uncategorized: Uncategorised
      unlist: Unlist
      unlisted: Unlisted
      update_failed_msg: Could not update that emoji
      updated_msg: Emoji successfully updated!
      upload: Upload
    dashboard:
      active_users: active users
      interactions: interactions
      media_storage: Media storage
      new_users: new users
      opened_reports: reports opened
      pending_appeals_html:
        one: "<strong>%{count}</strong> pending appeal"
        other: "<strong>%{count}</strong> pending appeals"
      pending_reports_html:
        one: "<strong>%{count}</strong> pending report"
        other: "<strong>%{count}</strong> pending reports"
      pending_tags_html:
        one: "<strong>%{count}</strong> pending hashtag"
        other: "<strong>%{count}</strong> pending hashtags"
      pending_users_html:
        one: "<strong>%{count}</strong> pending user"
        other: "<strong>%{count}</strong> pending users"
      resolved_reports: reports resolved
      software: Software
      sources: Sign-up sources
      space: Space usage
      title: Dashboard
      top_languages: Top active languages
      top_servers: Top active servers
      website: Website
    disputes:
      appeals:
        empty: No appeals found.
        title: Appeals
    domain_allows:
      add_new: Allow federation with domain
      created_msg: Domain has been successfully allowed for federation
      destroyed_msg: Domain has been disallowed from federation
      export: Export
      import: Import
      undo: Disallow federation with domain
    domain_blocks:
      add_new: Add new domain block
      created_msg: Domain block is now being processed
      destroyed_msg: Domain block has been undone
      domain: Domain
      edit: Edit domain block
      existing_domain_block: You have already imposed stricter limits on %{name}.
      existing_domain_block_html: You have already imposed stricter limits on %{name}, you need to <a href="%{unblock_url}">unblock it</a> first.
      export: Export
      import: Import
      new:
        create: Create block
        hint: The domain block will not prevent creation of account entries in the database, but will retroactively and automatically apply specific moderation methods on those accounts.
        severity:
          desc_html: "<strong>Limit</strong> will make posts from accounts at this domain invisible to anyone who isn't following them. <strong>Suspend</strong> will remove all content, media, and profile data for this domain's accounts from your server. Use <strong>None</strong> if you just want to reject media files."
          noop: None
          silence: Limit
          suspend: Suspend
        title: New domain block
      no_domain_block_selected: No domain blocks were changed as none were selected
      not_permitted: You are not permitted to perform this action
      obfuscate: Obfuscate domain name
      obfuscate_hint: Partially obfuscate the domain name in the list if advertising the list of domain limitations is enabled
      private_comment: Private comment
      private_comment_hint: Comment about this domain limitation for internal use by the moderators.
      public_comment: Public comment
      public_comment_hint: Comment about this domain limitation for the general public, if advertising the list of domain limitations is enabled.
      reject_media: Reject media files
      reject_media_hint: Removes locally stored media files and refuses to download any in the future. Irrelevant for suspensions
      reject_reports: Reject reports
      reject_reports_hint: Ignore all reports coming from this domain. Irrelevant for suspensions
      undo: Undo domain block
      view: View domain block
    email_domain_blocks:
      add_new: Add new
      attempts_over_week:
        one: "%{count} attempt over the last week"
        other: "%{count} sign-up attempts over the last week"
      created_msg: Successfully blocked e-mail domain
      delete: Delete
      dns:
        types:
          mx: MX record
      domain: Domain
      new:
        create: Add domain
        resolve: Resolve domain
        title: Block new e-mail domain
      no_email_domain_block_selected: No e-mail domain blocks were changed as none were selected
      not_permitted: Not permitted
      resolved_dns_records_hint_html: The domain name resolves to the following MX domains, which are ultimately responsible for accepting e-mail. Blocking an MX domain will block sign-ups from any e-mail address which uses the same MX domain, even if the visible domain name is different. <strong>Be careful not to block major e-mail providers.</strong>
      resolved_through_html: Resolved through %{domain}
      title: Blocked e-mail domains
    export_domain_allows:
      new:
        title: Import domain allows
      no_file: No file selected
    export_domain_blocks:
      import:
        description_html: You are about to import a list of domain blocks. Please review this list very carefully, especially if you have not authored this list yourself.
        existing_relationships_warning: Existing follow relationships
        private_comment_description_html: 'To help you track where imported blocks come from, imported blocks will be created with the following private comment: <q>%{comment}</q>'
        private_comment_template: Imported from %{source} on %{date}
        title: Import domain blocks
      invalid_domain_block: 'One or more domain blocks were skipped because of the following error(s): %{error}'
      new:
        title: Import domain blocks
      no_file: No file selected
    follow_recommendations:
      description_html: "<strong>Follow recommendations help new users quickly find interesting content</strong>. When a user has not interacted with others enough to form personalised follow recommendations, these accounts are recommended instead. They are re-calculated on a daily basis from a mix of accounts with the highest recent engagements and highest local follower counts for a given language."
      language: For language
      status: Status
      suppress: Suppress follow recommendation
      suppressed: Suppressed
      title: Follow recommendations
      unsuppress: Restore follow recommendation
    instances:
      availability:
        description_html:
          one: If delivering to the domain fails <strong>%{count} day</strong> without succeeding, no further delivery attempts will be made unless a delivery <em>from</em> the domain is received.
          other: If delivering to the domain fails on <strong>%{count} different days</strong> without succeeding, no further delivery attempts will be made unless a delivery <em>from</em> the domain is received.
        failure_threshold_reached: Failure threshold reached on %{date}.
        failures_recorded:
          one: Failed attempt on %{count} day.
          other: Failed attempts on %{count} different days.
        no_failures_recorded: No failures on record.
        title: Availability
        warning: The last attempt to connect to this server has been unsuccessful
      back_to_all: All
      back_to_limited: Limited
      back_to_warning: Warning
      by_domain: Domain
      confirm_purge: Are you sure you want to permanently delete data from this domain?
      content_policies:
        comment: Internal note
    roles:
      categories:
        devops: DevOps
      privileges:
        view_devops: DevOps
  errors:
    '400': The request you submitted was invalid or malformed.
    '403': You don't have permission to view this page.
    '404': The page you are looking for isn't here.
    '406': This page is not available in the requested format.
    '410': The page you were looking for doesn't exist here anymore.
    '429': Too many requests
    '503': The page could not be served due to a temporary server failure.
  generic:
    copy: Copy
    delete: Delete
    deselect: Deselect all
    none: None
    order_by: Order by
    save_changes: Save changes
    select_all_matching_items:
      one: Select %{count} item matching your search.
      other: Select all %{count} items matching your search.
    today: today
    validation_errors:
      one: Something isn't quite right yet! Please review the error below
      other: Something isn't quite right yet! Please review %{count} errors below
  imports:
    errors:
      invalid_csv_file: 'Invalid CSV file. Error: %{error}'
      over_rows_processing_limit: contains more than %{count} rows
    modes:
      merge: Merge
      merge_long: Keep existing records and add new ones
      overwrite: Overwrite
      overwrite_long: Replace current records with the new ones
    preface: You can import data that you have exported from another server, such as a list of the people you are following or blocking.
    success: Your data was successfully uploaded and will be processed in due time
    types:
      blocking: Blocking list
      bookmarks: Bookmarks
      domain_blocking: Domain blocking list
      following: Following list
      muting: Muting list
    upload: Upload
  invites:
    delete: Deactivate
    expired: Expired
  notification_mailer:
    admin:
      sign_up:
        subject: "%{name} signed up"
    favourite:
      body: 'Your post was favourited by %{name}:'
      subject: "%{name} favourited your post"
      title: New favourite
    follow:
      body: "%{name} is now following you!"
      subject: "%{name} is now following you"
      title: New follower
    follow_request:
      action: Manage follow requests
      body: "%{name} has requested to follow you"
      subject: 'Pending follower: %{name}'
  polls:
    errors:
      too_many_options: can't contain more than %{max} items
  preferences:
    other: Other
    posting_defaults: Posting defaults
    public_timelines: Public timelines
  privacy_policy:
    title: Privacy Policy
  reactions:
    errors:
      limit_reached: Limit of different reactions reached
      unrecognized_emoji: is not a recognised emoji
  relationships:
    activity: Account activity
    confirm_follow_selected_followers: Are you sure you want to follow selected followers?
    confirm_remove_selected_followers: Are you sure you want to remove selected followers?
    confirm_remove_selected_follows: Are you sure you want to remove selected follows?
    dormant: Dormant
    follow_failure: Could not follow some of the selected accounts.
    follow_selected_followers: Follow selected followers
    followers: Followers
    following: Following
    invited: Invited
    last_active: Last active
    most_recent: Most recent
    moved: Moved
    mutual: Mutual
    primary: Primary
    relationship: Relationship
    remove_selected_domains: Remove all followers from the selected domains
    remove_selected_followers: Remove selected followers
    remove_selected_follows: Unfollow selected users
    status: Account status
  remote_follow:
    missing_resource: Could not find the required redirect URL for your account
  reports:
    errors:
      invalid_rules: does not reference valid rules
  rss:
    content_warning: 'Content warning:'
    descriptions:
      account: Public posts from @%{acct}
      tag: 'Public posts tagged #%{hashtag}'
  scheduled_statuses:
    over_daily_limit: You have exceeded the limit of %{limit} scheduled posts for today
    over_total_limit: You have exceeded the limit of %{limit} scheduled posts
    too_soon: The scheduled date must be in the future
  sessions:
    activity: Last activity
    browser: Browser
    browsers:
      alipay: Alipay
      blackberry: BlackBerry
      chrome: Chrome
      edge: Microsoft Edge
      electron: Electron
      firefox: Firefox
      generic: Unknown browser
      huawei_browser: Huawei Browser
      ie: Internet Explorer
      micro_messenger: MicroMessenger
      nokia: Nokia S40 Ovi Browser
      opera: Opera
      otter: Otter
      phantom_js: PhantomJS
      qq: QQ Browser
      safari: Safari
      uc_browser: UC Browser
      unknown_browser: Unknown Browser
      weibo: Weibo
    current_session: Current session
    description: "%{browser} on %{platform}"
    explanation: These are the web browsers currently logged in to your Mastodon account.
    ip: IP
    platforms:
      adobe_air: Adobe Air
      android: Android
      blackberry: BlackBerry
      chrome_os: ChromeOS
      firefox_os: Firefox OS
      ios: iOS
      kai_os: KaiOS
      linux: Linux
      mac: macOS
      unknown_platform: Unknown Platform
      windows: Windows
      windows_mobile: Windows Mobile
      windows_phone: Windows Phone
    revoke: Revoke
    revoke_success: Session successfully revoked
    title: Sessions
    view_authentication_history: View authentication history of your account
  settings:
    account: Account
    account_settings: Account settings
    aliases: Account aliases
    appearance: Appearance
    authorized_apps: Authorised apps
    back: Back to Mastodon
    delete: Account deletion
    development: Development
    edit_profile: Edit profile
    export: Data export
    featured_tags: Featured hashtags
    import: Import
    import_and_export: Import and export
    migrate: Account migration
    notifications: Notifications
    preferences: Preferences
    profile: Profile
    relationships: Follows and followers
    statuses_cleanup: Automated post deletion
    strikes: Moderation strikes
    two_factor_authentication: Two-factor Auth
    webauthn_authentication: Security keys
  statuses:
    attached:
      audio:
        one: "%{count} audio"
        other: "%{count} audio"
      description: 'Attached: %{attached}'
      image:
        one: "%{count} image"
        other: "%{count} images"
      video:
        one: "%{count} video"
        other: "%{count} videos"
    boosted_from_html: Boosted from %{acct_link}
    content_warning: 'Content warning: %{warning}'
    default_language: Same as interface language
    disallowed_hashtags:
      one: 'contained a disallowed hashtag: %{tags}'
      other: 'contained the disallowed hashtags: %{tags}'
    edited_at_html: Edited %{date}
    errors:
      in_reply_not_found: The post you are trying to reply to does not appear to exist.
    open_in_web: Open in web
    over_character_limit: character limit of %{max} exceeded
    pin_errors:
      direct: Posts that are only visible to mentioned users cannot be pinned
      limit: You have already pinned the maximum number of posts
      ownership: Someone else's post cannot be pinned
      reblog: A boost cannot be pinned
    poll:
      total_people:
        one: "%{count} person"
        other: "%{count} people"
      total_votes:
        one: "%{count} vote"
        other: "%{count} votes"
      vote: Vote
    show_more: Show more
    show_newer: Show newer
    show_older: Show older
    show_thread: Show thread
    sign_in_to_participate: Sign in to participate in the conversation
    title: '%{name}: "%{quote}"'
    visibilities:
      direct: Direct
      private: Followers-only
      private_long: Only show to followers
      public: Public
      public_long: Everyone can see
      unlisted: Unlisted
      unlisted_long: Everyone can see, but not listed on public timelines
  statuses_cleanup:
    enabled: Automatically delete old posts
    enabled_hint: Automatically deletes your posts once they reach a specified age threshold, unless they match one of the exceptions below
    exceptions: Exceptions
    explanation: Because deleting posts is an expensive operation, this is done slowly over time when the server is not otherwise busy. For this reason, your posts may be deleted a while after they reach the age threshold.
    ignore_favs: Ignore favourites
    ignore_reblogs: Ignore boosts
    interaction_exceptions: Exceptions based on interactions
    interaction_exceptions_explanation: Note that there is no guarantee for posts to be deleted if they go below the favourite or boost threshold after having once gone over them.
    keep_direct: Keep direct messages
    keep_direct_hint: Doesn't delete any of your direct messages
    keep_media: Keep posts with media attachments
    keep_media_hint: Doesn't delete any of your posts that have media attachments
    keep_pinned: Keep pinned posts
    keep_pinned_hint: Doesn't delete any of your pinned posts
    keep_polls: Keep polls
    keep_polls_hint: Doesn't delete any of your polls
    keep_self_bookmark: Keep posts you bookmarked
    keep_self_bookmark_hint: Doesn't delete your own posts if you have bookmarked them
    keep_self_fav: Keep posts you favourited
    keep_self_fav_hint: Doesn't delete your own posts if you have favourited them
    min_age:
      '1209600': 2 weeks
      '15778476': 6 months
      '2629746': 1 month
      '31556952': 1 year
      '5259492': 2 months
      '604800': 1 week
      '63113904': 2 years
      '7889238': 3 months
    min_age_label: Age threshold
    min_favs: Keep posts favourited at least
    min_favs_hint: Doesn't delete any of your posts that has received at least this number of favourites. Leave blank to delete posts regardless of their number of favourites
    min_reblogs: Keep posts boosted at least
    min_reblogs_hint: Doesn't delete any of your posts that has been boosted at least this number of times. Leave blank to delete posts regardless of their number of boosts
  stream_entries:
    pinned: Pinned post
    reblogged: boosted
    sensitive_content: Sensitive content
  strikes:
    errors:
      too_late: It is too late to appeal this strike
  tags:
    does_not_match_previous_name: does not match the previous name
  themes:
    contrast: Mastodon (High contrast)
    default: Mastodon (Dark)
    mastodon-light: Mastodon (Light)
  time:
    formats:
      default: "%b %d, %Y, %H:%M"
      month: "%b %Y"
      time: "%H:%M"
  two_factor_authentication:
    add: Add
    disable: Disable 2FA
    disabled_success: Two-factor authentication successfully disabled
    edit: Edit
    enabled: Two-factor authentication is enabled
    enabled_success: Two-factor authentication successfully enabled
    generate_recovery_codes: Generate recovery codes
    lost_recovery_codes: Recovery codes allow you to regain access to your account if you lose your phone. If you've lost your recovery codes, you can regenerate them here. Your old recovery codes will be invalidated.
    methods: Two-factor methods
    otp: Authenticator app
    recovery_codes: Backup recovery codes
    recovery_codes_regenerated: Recovery codes successfully regenerated
    recovery_instructions_html: If you ever lose access to your phone, you can use one of the recovery codes below to regain access to your account. <strong>Keep the recovery codes safe</strong>. For example, you may print them and store them with other important documents.
    webauthn: Security keys
  user_mailer:
    appeal_approved:
      action: Go to your account
      explanation: The appeal of the strike against your account on %{strike_date} that you submitted on %{appeal_date} has been approved. Your account is once again in good standing.
      subject: Your appeal from %{date} has been approved
      title: Appeal approved
    appeal_rejected:
      explanation: The appeal of the strike against your account on %{strike_date} that you submitted on %{appeal_date} has been rejected.
      subject: Your appeal from %{date} has been rejected
      title: Appeal rejected
    backup_ready:
      explanation: You requested a full backup of your Mastodon account. It's now ready for download!
      subject: Your archive is ready for download
      title: Archive takeout
    suspicious_sign_in:
      change_password: change your password
      details: 'Here are details of the sign-in:'
      explanation: We've detected a sign-in to your account from a new IP address.
      further_actions_html: If this wasn't you, we recommend that you %{action} immediately and enable two-factor authentication to keep your account secure.
      subject: Your account has been accessed from a new IP address
      title: A new sign-in
    warning:
      appeal: Submit an appeal
      appeal_description: If you believe this is an error, you can submit an appeal to the staff of %{instance}.
      categories:
        spam: Spam
        violation: Content violates the following community guidelines
      explanation:
        delete_statuses: Some of your posts have been found to violate one or more community guidelines and have been subsequently removed by the moderators of %{instance}.
        disable: You can no longer use your account, but your profile and other data remains intact. You can request a backup of your data, change account settings or delete your account.
        mark_statuses_as_sensitive: Some of your posts have been marked as sensitive by the moderators of %{instance}. This means that people will need to tap the media in the posts before a preview is displayed. You can mark media as sensitive yourself when posting in the future.
        sensitive: From now on, all your uploaded media files will be marked as sensitive and hidden behind a click-through warning.
        silence: You can still use your account but only people who are already following you will see your posts on this server, and you may be excluded from various discovery features. However, others may still manually follow you.
        suspend: You can no longer use your account, and your profile and other data are no longer accessible. You can still login to request a backup of your data until the data is fully removed in about 30 days, but we will retain some basic data to prevent you from evading the suspension.
      reason: 'Reason:'
      statuses: 'Posts cited:'
      subject:
        delete_statuses: Your posts on %{acct} have been removed
        disable: Your account %{acct} has been frozen
        mark_statuses_as_sensitive: Your posts on %{acct} have been marked as sensitive
        none: Warning for %{acct}
        sensitive: Your posts on %{acct} will be marked as sensitive from now on
        silence: Your account %{acct} has been limited
        suspend: Your account %{acct} has been suspended
      title:
        delete_statuses: Posts removed
        disable: Account frozen
        mark_statuses_as_sensitive: Posts marked as sensitive
        none: Warning
        sensitive: Account marked as sensitive
        silence: Account limited
        suspend: Account suspended
    welcome:
      edit_profile_action: Setup profile
      edit_profile_step: You can customise your profile by uploading a profile picture, changing your display name and more. You can opt-in to review new followers before they’re allowed to follow you.
      explanation: Here are some tips to get you started
      final_action: Start posting
      final_step: 'Start posting! Even without followers, your public posts may be seen by others, for example on the local timeline or in hashtags. You may want to introduce yourself on the #introductions hashtag.'
      full_handle: Your full handle
      full_handle_hint: This is what you would tell your friends so they can message or follow you from another server.
      subject: Welcome to Mastodon
      title: Welcome aboard, %{name}!
  users:
    follow_limit_reached: You cannot follow more than %{limit} people
    invalid_otp_token: Invalid two-factor code
    otp_lost_help_html: If you lost access to both, you may get in touch with %{email}
    seamless_external_login: You are logged in via an external service, so password and e-mail settings are not available.
    signed_in_as: 'Signed in as:'
  verification:
    explanation_html: 'You can <strong>verify yourself as the owner of the links in your profile metadata</strong>. For that, the linked website must contain a link back to your Mastodon profile. The link back <strong>must</strong> have a <code>rel="me"</code> attribute. The text content of the link does not matter. Here is an example:'
    verification: Verification
  webauthn_credentials:
    add: Add new security key
    create:
      error: There was a problem adding your security key. Please try again.
      success: Your security key was successfully added.
    delete: Delete
    delete_confirmation: Are you sure you want to delete this security key?
    description_html: If you enable <strong>security key authentication</strong>, logging in will require you to use one of your security keys.
    destroy:
      error: There was a problem deleting you security key. Please try again.
      success: Your security key was successfully deleted.
    invalid_credential: Invalid security key
    nickname_hint: Enter the nickname of your new security key
    not_enabled: You haven't enabled WebAuthn yet
    not_supported: This browser doesn't support security keys
    otp_required: To use security keys please enable two-factor authentication first.
    registered_on: Registered on %{date}