@@ -23,6 +23,11 @@ msgstr "{0, plural, one {# follower} other {# followers}}"
23
23
msgid "{0, plural, one {# following} other {# following}}"
24
24
msgstr "{0, plural, one {# following} other {# following}}"
25
25
26
+ #. placeholder {0}: account().invitationsLeft
27
+ #: src/routes/(root)/[handle]/settings/invite.tsx:237
28
+ msgid "{0, plural, one {Invite your friends to Hackers' Pub. You can invite up to # person.} other {Invite your friends to Hackers' Pub. You can invite up to # people.}}"
29
+ msgstr "{0, plural, one {Invite your friends to Hackers' Pub. You can invite up to # person.} other {Invite your friends to Hackers' Pub. You can invite up to # people.}}"
30
+
26
31
#. placeholder {0}: "ACTOR"
27
32
#. placeholder {1}: "COUNT"
28
33
#: src/components/notification/FollowNotificationCard.tsx:29
@@ -65,6 +70,11 @@ msgstr "{0} and {1} others shared your post"
65
70
msgid "{0} followed you"
66
71
msgstr "{0} followed you"
67
72
73
+ #. placeholder {0}: "USER"
74
+ #: src/routes/(root)/[handle]/settings/invite.tsx:281
75
+ msgid "{0} is already a member of Hackers' Pub."
76
+ msgstr "{0} is already a member of Hackers' Pub."
77
+
68
78
#. placeholder {0}: "ACTOR"
69
79
#: src/components/notification/MentionNotificationCard.tsx:35
70
80
msgid "{0} mentioned you"
@@ -160,6 +170,10 @@ msgstr "An error occurred while saving your preferences. Please try again, or co
160
170
msgid "An error occurred while saving your settings. Please try again, or contact support if the problem persists."
161
171
msgstr "An error occurred while saving your settings. Please try again, or contact support if the problem persists."
162
172
173
+ #: src/routes/(root)/[handle]/settings/invite.tsx:178
174
+ msgid "An unexpected error occurred. Please try again later."
175
+ msgstr "An unexpected error occurred. Please try again later."
176
+
163
177
#. placeholder {0}: passkeyToRevoke()?.name
164
178
#: src/routes/(root)/[handle]/settings/passkeys.tsx:539
165
179
msgid "Are you sure you want to revoke passkey {0}? You won't be able to use it to sign in to your account anymore."
@@ -201,6 +215,10 @@ msgstr "Bio is too long. Maximum length is 512 characters."
201
215
msgid "Cancel"
202
216
msgstr "Cancel"
203
217
218
+ #: src/routes/(root)/[handle]/settings/invite.tsx:305
219
+ msgid "Choose the language your friend prefers. This language will only be used for the invitation."
220
+ msgstr "Choose the language your friend prefers. This language will only be used for the invitation."
221
+
204
222
#: src/components/AppSidebar.tsx:321
205
223
#: src/routes/(root)/coc.tsx:53
206
224
#: src/routes/(root)/coc.tsx:58
@@ -245,6 +263,7 @@ msgstr "Do you need an account? Hackers' Pub is invite-only—please ask a frien
245
263
msgid "Drag to select the area you want to keep, then click “Crop” to update your avatar."
246
264
msgstr "Drag to select the area you want to keep, then click “Crop” to update your avatar."
247
265
266
+ #: src/routes/(root)/[handle]/settings/invite.tsx:254
248
267
#: src/routes/(root)/sign/up/[token].tsx:337
249
268
msgid "Email address"
250
269
msgstr "Email address"
@@ -265,6 +284,10 @@ msgstr "Error"
265
284
msgid "ex) My key"
266
285
msgstr "ex) My key"
267
286
287
+ #: src/routes/(root)/[handle]/settings/invite.tsx:310
288
+ msgid "Extra message"
289
+ msgstr "Extra message"
290
+
268
291
#: src/components/ActorArticleList.tsx:75
269
292
msgid "Failed to load more articles; click to retry"
270
293
msgstr "Failed to load more articles; click to retry"
@@ -307,6 +330,11 @@ msgstr "Failed to save preferences"
307
330
msgid "Failed to save settings"
308
331
msgstr "Failed to save settings"
309
332
333
+ #: src/routes/(root)/[handle]/settings/invite.tsx:156
334
+ #: src/routes/(root)/[handle]/settings/invite.tsx:176
335
+ msgid "Failed to send invitation"
336
+ msgstr "Failed to send invitation"
337
+
310
338
#. placeholder {0}: error.message
311
339
#: src/components/AppSidebar.tsx:81
312
340
msgid "Failed to sign out: {0}"
@@ -360,6 +388,20 @@ msgstr "I have read and agree to the Code of conduct."
360
388
msgid "If enabled, the AI will generate a summary of the article for you. Otherwise, the first few lines of the article will be used as the summary."
361
389
msgstr "If enabled, the AI will generate a summary of the article for you. Otherwise, the first few lines of the article will be used as the summary."
362
390
391
+ #: src/routes/(root)/[handle]/settings/invite.tsx:298
392
+ msgid "Invitation language"
393
+ msgstr "Invitation language"
394
+
395
+ #: src/routes/(root)/[handle]/settings/invite.tsx:166
396
+ msgid "Invitation sent"
397
+ msgstr "Invitation sent"
398
+
399
+ #: src/components/SettingsTabs.tsx:51
400
+ #: src/routes/(root)/[handle]/settings/invite.tsx:210
401
+ #: src/routes/(root)/[handle]/settings/invite.tsx:221
402
+ msgid "Invite"
403
+ msgstr "Invite"
404
+
363
405
#: src/routes/(root)/[handle]/settings/index.tsx:460
364
406
msgid "John Doe"
365
407
msgstr "John Doe"
@@ -452,6 +494,10 @@ msgstr "Never used"
452
494
msgid "No followers found"
453
495
msgstr "No followers found"
454
496
497
+ #: src/routes/(root)/[handle]/settings/invite.tsx:328
498
+ msgid "No invitations left"
499
+ msgstr "No invitations left"
500
+
455
501
#: src/components/ActorArticleList.tsx:85
456
502
msgid "No notes articles"
457
503
msgstr "No notes articles"
@@ -516,14 +562,18 @@ msgstr "Passkey revoked"
516
562
msgid "passkeys"
517
563
msgstr "passkeys"
518
564
519
- #: src/components/SettingsTabs.tsx:51
565
+ #: src/components/SettingsTabs.tsx:58
520
566
msgid "Passkeys"
521
567
msgstr "Passkeys"
522
568
523
569
#: src/routes/(root)/[handle]/settings/index.tsx:212
524
570
msgid "Please choose an image file smaller than 5 MiB."
525
571
msgstr "Please choose an image file smaller than 5 MiB."
526
572
573
+ #: src/routes/(root)/[handle]/settings/invite.tsx:157
574
+ msgid "Please correct the errors and try again."
575
+ msgstr "Please correct the errors and try again."
576
+
527
577
#: src/components/ProfileTabs.tsx:38
528
578
msgid "Posts"
529
579
msgstr "Posts"
@@ -600,8 +650,17 @@ msgstr "Save"
600
650
msgid "Saving…"
601
651
msgstr "Saving…"
602
652
653
+ #: src/routes/(root)/[handle]/settings/invite.tsx:331
654
+ msgid "Send"
655
+ msgstr "Send"
656
+
657
+ #: src/routes/(root)/[handle]/settings/invite.tsx:330
658
+ msgid "Sending…"
659
+ msgstr "Sending…"
660
+
603
661
#: src/components/AppSidebar.tsx:288
604
662
#: src/routes/(root)/[handle]/settings/index.tsx:152
663
+ #: src/routes/(root)/[handle]/settings/invite.tsx:215
605
664
#: src/routes/(root)/[handle]/settings/passkeys.tsx:379
606
665
#: src/routes/(root)/[handle]/settings/preferences.tsx:181
607
666
msgid "Settings"
@@ -673,10 +732,22 @@ msgstr "The default privacy setting for your notes."
673
732
msgid "The default privacy setting for your shares."
674
733
msgstr "The default privacy setting for your shares."
675
734
735
+ #: src/routes/(root)/[handle]/settings/invite.tsx:272
736
+ msgid "The email address is invalid."
737
+ msgstr "The email address is invalid."
738
+
739
+ #: src/routes/(root)/[handle]/settings/invite.tsx:267
740
+ msgid "The email address is not only used for receiving the invitation, but also for signing in to the account."
741
+ msgstr "The email address is not only used for receiving the invitation, but also for signing in to the account."
742
+
676
743
#: src/routes/(root)/[handle]/settings/passkeys.tsx:429
677
744
msgid "The following passkeys are registered to your account. You can use them to sign in to your account."
678
745
msgstr "The following passkeys are registered to your account. You can use them to sign in to your account."
679
746
747
+ #: src/routes/(root)/[handle]/settings/invite.tsx:167
748
+ msgid "The invitation has been sent successfully."
749
+ msgstr "The invitation has been sent successfully."
750
+
680
751
#: src/routes/(root)/[handle]/settings/passkeys.tsx:326
681
752
msgid "The passkey has been successfully revoked."
682
753
msgstr "The passkey has been successfully revoked."
@@ -775,10 +846,19 @@ msgstr "You can change it only once, and the old username will become available
775
846
msgid "You can leave this empty to remove the link."
776
847
msgstr "You can leave this empty to remove the link."
777
848
849
+ #: src/routes/(root)/[handle]/settings/invite.tsx:316
850
+ msgid "You can leave this field empty."
851
+ msgstr "You can leave this field empty."
852
+
778
853
#: src/routes/(root)/[handle]/settings/passkeys.tsx:441
779
854
msgid "You don't have any passkeys registered yet."
780
855
msgstr "You don't have any passkeys registered yet."
781
856
857
+ #: src/routes/(root)/[handle]/settings/invite.tsx:235
858
+ #: src/routes/(root)/[handle]/settings/invite.tsx:337
859
+ msgid "You have no invitations left. Please wait until you receive more."
860
+ msgstr "You have no invitations left. Please wait until you receive more."
861
+
782
862
#: src/routes/(root)/sign/up/[token].tsx:433
783
863
msgid "You were invited by"
784
864
msgstr "You were invited by"
@@ -803,6 +883,10 @@ msgstr "Your bio will be displayed on your profile. You can use Markdown to form
803
883
msgid "Your email address will be used to sign in to your account."
804
884
msgstr "Your email address will be used to sign in to your account."
805
885
886
+ #: src/routes/(root)/[handle]/settings/invite.tsx:319
887
+ msgid "Your friend will see this message in the invitation email."
888
+ msgstr "Your friend will see this message in the invitation email."
889
+
806
890
#: src/routes/(root)/[handle]/settings/index.tsx:464
807
891
#: src/routes/(root)/sign/up/[token].tsx:400
808
892
msgid "Your name will be displayed on your profile and in your posts."
0 commit comments