v3: added password change/reset feature
This commit is contained in:
@@ -54,7 +54,7 @@ msgid "{visibleCount, plural, one {# comment} other {# comments}}"
|
||||
msgstr "{visibleCount, plural, one {# comment} other {# comments}}"
|
||||
|
||||
#: src/pages/PlaylistDetail.tsx:611
|
||||
#: src/pages/UserPublicProfile.tsx:728
|
||||
#: src/pages/UserPublicProfile.tsx:745
|
||||
msgid "← Back"
|
||||
msgstr "← Back"
|
||||
|
||||
@@ -70,7 +70,7 @@ msgstr "← Back to all dumps"
|
||||
msgid "← Back to profile"
|
||||
msgstr "← Back to profile"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:93
|
||||
#: src/pages/UserPublicProfile.tsx:100
|
||||
msgid "+ Invite someone"
|
||||
msgstr "+ Invite someone"
|
||||
|
||||
@@ -79,7 +79,7 @@ msgid "+ New"
|
||||
msgstr "+ New"
|
||||
|
||||
#: src/pages/UserDumps.tsx:114
|
||||
#: src/pages/UserPublicProfile.tsx:1282
|
||||
#: src/pages/UserPublicProfile.tsx:1330
|
||||
msgid "+ New dump"
|
||||
msgstr "+ New dump"
|
||||
|
||||
@@ -134,7 +134,11 @@ msgstr "a comment"
|
||||
msgid "a post"
|
||||
msgstr "a post"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:931
|
||||
#: src/pages/UserPublicProfile.tsx:1215
|
||||
msgid "Account"
|
||||
msgstr "Account"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:948
|
||||
msgid "Add a bio…"
|
||||
msgstr "Add a bio…"
|
||||
|
||||
@@ -142,12 +146,12 @@ msgstr "Add a bio…"
|
||||
msgid "Add a comment…"
|
||||
msgstr "Add a comment…"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:842
|
||||
#: src/pages/UserPublicProfile.tsx:859
|
||||
msgid "Add email…"
|
||||
msgstr "Add email…"
|
||||
|
||||
#: src/components/AddToPlaylistModal.tsx:64
|
||||
#: src/components/DumpCreateModal.tsx:284
|
||||
#: src/components/DumpCreateModal.tsx:277
|
||||
msgid "Add to playlist"
|
||||
msgstr "Add to playlist"
|
||||
|
||||
@@ -167,29 +171,41 @@ msgstr "All {0, plural, one {# upvoted dump} other {# upvoted dumps}} loaded."
|
||||
msgid "Already have an account? <0>Log in</0>"
|
||||
msgstr "Already have an account? <0>Log in</0>"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1186
|
||||
#: src/pages/UserPublicProfile.tsx:1234
|
||||
msgid "Appearance"
|
||||
msgstr "Appearance"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1220
|
||||
#. placeholder {0}: VALIDATION.PASSWORD_MIN
|
||||
#: src/components/ChangePasswordModal.tsx:101
|
||||
#: src/pages/ResetPassword.tsx:113
|
||||
msgid "At least {0} characters"
|
||||
msgstr "At least {0} characters"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1268
|
||||
msgid "Auto"
|
||||
msgstr "Auto"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:36
|
||||
#: src/pages/ResetPassword.tsx:146
|
||||
msgid "Back to login"
|
||||
msgstr "Back to login"
|
||||
|
||||
#: src/contexts/WSProvider.tsx:168
|
||||
#: src/contexts/WSProvider.tsx:360
|
||||
msgid "Can't connect to the live updates server. Upvotes and notifications may not sync until it reconnects."
|
||||
msgstr "Can't connect to the live updates server. Upvotes and notifications may not sync until it reconnects."
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:132
|
||||
#: src/components/CommentThread.tsx:281
|
||||
#: src/components/CommentThread.tsx:373
|
||||
#: src/components/CommentThread.tsx:510
|
||||
#: src/components/ConfirmModal.tsx:32
|
||||
#: src/components/DumpCreateModal.tsx:422
|
||||
#: src/components/DumpCreateModal.tsx:415
|
||||
#: src/components/PlaylistCreateForm.tsx:112
|
||||
#: src/pages/DumpEdit.tsx:299
|
||||
#: src/pages/PlaylistDetail.tsx:680
|
||||
#: src/pages/UserPublicProfile.tsx:824
|
||||
#: src/pages/UserPublicProfile.tsx:902
|
||||
#: src/pages/UserPublicProfile.tsx:841
|
||||
#: src/pages/UserPublicProfile.tsx:919
|
||||
msgid "Cancel"
|
||||
msgstr "Cancel"
|
||||
|
||||
@@ -201,19 +217,29 @@ msgstr "Cancel removal"
|
||||
#~ msgid "Cannot edit a deleted comment"
|
||||
#~ msgstr "Cannot edit a deleted comment"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:755
|
||||
#: src/pages/UserPublicProfile.tsx:772
|
||||
msgid "Change avatar"
|
||||
msgstr "Change avatar"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:55
|
||||
#: src/components/ChangePasswordModal.tsx:142
|
||||
msgid "Change password"
|
||||
msgstr "Change password"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1227
|
||||
msgid "Change password…"
|
||||
msgstr "Change password…"
|
||||
|
||||
#: src/pages/UserRegister.tsx:95
|
||||
msgid "Checking invite…"
|
||||
msgstr "Checking invite…"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:65
|
||||
#: src/components/Modal.tsx:45
|
||||
msgid "Close"
|
||||
msgstr "Close"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1212
|
||||
#: src/pages/UserPublicProfile.tsx:1260
|
||||
msgid "Color scheme"
|
||||
msgstr "Color scheme"
|
||||
|
||||
@@ -221,14 +247,28 @@ msgstr "Color scheme"
|
||||
#~ msgid "Comment not found"
|
||||
#~ msgstr "Comment not found"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:84
|
||||
#: src/components/ChangePasswordModal.tsx:107
|
||||
#: src/pages/ResetPassword.tsx:120
|
||||
msgid "Confirm new password"
|
||||
msgstr "Confirm new password"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:91
|
||||
msgid "Copied!"
|
||||
msgstr "Copied!"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:84
|
||||
#: src/pages/UserPublicProfile.tsx:91
|
||||
msgid "Copy"
|
||||
msgstr "Copy"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:123
|
||||
msgid "Could not change password"
|
||||
msgstr "Could not change password"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:84
|
||||
#: src/pages/UserLogin.tsx:79
|
||||
msgid "Could not connect to server"
|
||||
msgstr "Could not connect to server"
|
||||
|
||||
#: src/components/CommentThread.tsx:111
|
||||
#: src/components/CommentThread.tsx:153
|
||||
#: src/components/CommentThread.tsx:448
|
||||
@@ -253,7 +293,11 @@ msgstr "Created ({0}{1})"
|
||||
msgid "Creating…"
|
||||
msgstr "Creating…"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1234
|
||||
#: src/components/ChangePasswordModal.tsx:75
|
||||
msgid "Current password"
|
||||
msgstr "Current password"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1282
|
||||
msgid "Dark"
|
||||
msgstr "Dark"
|
||||
|
||||
@@ -293,7 +337,7 @@ msgstr "Delete this playlist? This cannot be undone."
|
||||
msgid "Description (optional)"
|
||||
msgstr "Description (optional)"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:468
|
||||
#: src/components/DumpCreateModal.tsx:461
|
||||
msgid "Done"
|
||||
msgstr "Done"
|
||||
|
||||
@@ -305,7 +349,7 @@ msgstr "Drop a file here"
|
||||
msgid "Drop a replacement here"
|
||||
msgstr "Drop a replacement here"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:434
|
||||
#: src/components/DumpCreateModal.tsx:427
|
||||
msgid "Dump it"
|
||||
msgstr "Dump it"
|
||||
|
||||
@@ -313,19 +357,19 @@ msgstr "Dump it"
|
||||
#~ msgid "Dump not found"
|
||||
#~ msgstr "Dump not found"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:445
|
||||
#: src/components/DumpCreateModal.tsx:438
|
||||
msgid "Dumped!"
|
||||
msgstr "Dumped!"
|
||||
|
||||
#: src/pages/Search.tsx:172
|
||||
#: src/pages/UserDumps.tsx:107
|
||||
#: src/pages/UserPublicProfile.tsx:950
|
||||
#: src/pages/UserPublicProfile.tsx:967
|
||||
msgid "Dumps"
|
||||
msgstr "Dumps"
|
||||
|
||||
#. placeholder {0}: dumps.items.length
|
||||
#. placeholder {1}: dumps.hasMore ? "+" : ""
|
||||
#: src/pages/UserPublicProfile.tsx:987
|
||||
#: src/pages/UserPublicProfile.tsx:1004
|
||||
msgid "Dumps ({0}{1})"
|
||||
msgstr "Dumps ({0}{1})"
|
||||
|
||||
@@ -369,14 +413,18 @@ msgstr "Email address"
|
||||
msgid "Enter a query to search."
|
||||
msgstr "Enter a query to search."
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:48
|
||||
msgid "Failed to change password"
|
||||
msgstr "Failed to change password"
|
||||
|
||||
#: src/components/PlaylistCreateForm.tsx:62
|
||||
#: src/components/PlaylistCreateForm.tsx:103
|
||||
msgid "Failed to create playlist"
|
||||
msgstr "Failed to create playlist"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:65
|
||||
#: src/pages/UserPublicProfile.tsx:68
|
||||
#: src/pages/UserPublicProfile.tsx:96
|
||||
#: src/pages/UserPublicProfile.tsx:72
|
||||
#: src/pages/UserPublicProfile.tsx:75
|
||||
#: src/pages/UserPublicProfile.tsx:103
|
||||
msgid "Failed to generate invite"
|
||||
msgstr "Failed to generate invite"
|
||||
|
||||
@@ -385,13 +433,13 @@ msgstr "Failed to generate invite"
|
||||
#: src/pages/index/JournalFeed.tsx:48
|
||||
#: src/pages/index/NewFeed.tsx:36
|
||||
#: src/pages/Notifications.tsx:323
|
||||
#: src/pages/UserPublicProfile.tsx:1081
|
||||
#: src/pages/UserPublicProfile.tsx:1118
|
||||
#: src/pages/UserPublicProfile.tsx:1160
|
||||
#: src/pages/UserPublicProfile.tsx:1106
|
||||
#: src/pages/UserPublicProfile.tsx:1148
|
||||
#: src/pages/UserPublicProfile.tsx:1193
|
||||
msgid "Failed to load"
|
||||
msgstr "Failed to load"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:322
|
||||
#: src/components/DumpCreateModal.tsx:315
|
||||
msgid "Failed to post"
|
||||
msgstr "Failed to post"
|
||||
|
||||
@@ -404,10 +452,10 @@ msgid "Failed to post reply"
|
||||
msgstr "Failed to post reply"
|
||||
|
||||
#: src/pages/PlaylistDetail.tsx:789
|
||||
#: src/pages/UserPublicProfile.tsx:663
|
||||
#: src/pages/UserPublicProfile.tsx:701
|
||||
#: src/pages/UserPublicProfile.tsx:828
|
||||
#: src/pages/UserPublicProfile.tsx:905
|
||||
#: src/pages/UserPublicProfile.tsx:680
|
||||
#: src/pages/UserPublicProfile.tsx:718
|
||||
#: src/pages/UserPublicProfile.tsx:845
|
||||
#: src/pages/UserPublicProfile.tsx:922
|
||||
msgid "Failed to save"
|
||||
msgstr "Failed to save"
|
||||
|
||||
@@ -415,19 +463,19 @@ msgstr "Failed to save"
|
||||
msgid "Failed to save edit"
|
||||
msgstr "Failed to save edit"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:851
|
||||
#: src/pages/UserPublicProfile.tsx:868
|
||||
msgid "Failed to update avatar"
|
||||
msgstr "Failed to update avatar"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:359
|
||||
#: src/components/DumpCreateModal.tsx:352
|
||||
msgid "Fetching preview…"
|
||||
msgstr "Fetching preview…"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:432
|
||||
#: src/components/DumpCreateModal.tsx:425
|
||||
msgid "Fetching…"
|
||||
msgstr "Fetching…"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:315
|
||||
#: src/components/DumpCreateModal.tsx:308
|
||||
#: src/components/FileDropZone.tsx:31
|
||||
msgid "File"
|
||||
msgstr "File"
|
||||
@@ -444,7 +492,7 @@ msgstr "File"
|
||||
#~ msgid "File too large (max 50 MB)"
|
||||
#~ msgstr "File too large (max 50 MB)"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:209
|
||||
#: src/components/DumpCreateModal.tsx:202
|
||||
msgid "File too large (max 50 MB)."
|
||||
msgstr "File too large (max 50 MB)."
|
||||
|
||||
@@ -470,7 +518,7 @@ msgid "Follow some users to see their dumps here."
|
||||
msgstr "Follow some users to see their dumps here."
|
||||
|
||||
#: src/components/FeedTabBar.tsx:47
|
||||
#: src/pages/UserPublicProfile.tsx:964
|
||||
#: src/pages/UserPublicProfile.tsx:981
|
||||
msgid "Followed"
|
||||
msgstr "Followed"
|
||||
|
||||
@@ -480,13 +528,13 @@ msgstr "Followed"
|
||||
msgid "Followed ({0}{1})"
|
||||
msgstr "Followed ({0}{1})"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1109
|
||||
#: src/pages/UserPublicProfile.tsx:1137
|
||||
msgid "Followed playlists"
|
||||
msgstr "Followed playlists"
|
||||
|
||||
#: src/components/FollowButton.tsx:37
|
||||
#: src/components/FollowButton.tsx:64
|
||||
#: src/pages/UserPublicProfile.tsx:1072
|
||||
#: src/pages/UserPublicProfile.tsx:1095
|
||||
msgid "Following"
|
||||
msgstr "Following"
|
||||
|
||||
@@ -494,6 +542,10 @@ msgstr "Following"
|
||||
#~ msgid "Forbidden"
|
||||
#~ msgstr "Forbidden"
|
||||
|
||||
#: src/pages/UserLogin.tsx:131
|
||||
msgid "Forgot password?"
|
||||
msgstr "Forgot password?"
|
||||
|
||||
#: src/pages/index/FollowedFeed.tsx:337
|
||||
msgid "From people"
|
||||
msgstr "From people"
|
||||
@@ -502,10 +554,18 @@ msgstr "From people"
|
||||
msgid "From playlists"
|
||||
msgstr "From playlists"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:56
|
||||
msgid "Go to login"
|
||||
msgstr "Go to login"
|
||||
|
||||
#: src/components/FeedTabBar.tsx:25
|
||||
msgid "Hot"
|
||||
msgstr "Hot"
|
||||
|
||||
#: src/pages/UserLogin.tsx:140
|
||||
msgid "If that address is registered you'll receive a reset link shortly."
|
||||
msgstr "If that address is registered you'll receive a reset link shortly."
|
||||
|
||||
#: api/auth:
|
||||
#~ msgid "Invalid email address"
|
||||
#~ msgstr "Invalid email address"
|
||||
@@ -514,6 +574,10 @@ msgstr "Hot"
|
||||
msgid "Invalid invite"
|
||||
msgstr "Invalid invite"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:33
|
||||
msgid "Invalid link"
|
||||
msgstr "Invalid link"
|
||||
|
||||
#: api/invites:
|
||||
#~ msgid "Invalid or expired invite"
|
||||
#~ msgstr "Invalid or expired invite"
|
||||
@@ -531,12 +595,12 @@ msgstr "Invalid invite"
|
||||
#~ msgid "Invite already used"
|
||||
#~ msgstr "Invite already used"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:773
|
||||
#: src/pages/UserPublicProfile.tsx:790
|
||||
msgid "invited by"
|
||||
msgstr "invited by"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:971
|
||||
#: src/pages/UserPublicProfile.tsx:1149
|
||||
#: src/pages/UserPublicProfile.tsx:988
|
||||
#: src/pages/UserPublicProfile.tsx:1182
|
||||
msgid "Invitees"
|
||||
msgstr "Invitees"
|
||||
|
||||
@@ -548,7 +612,7 @@ msgstr "Journal"
|
||||
msgid "just now"
|
||||
msgstr "just now"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1227
|
||||
#: src/pages/UserPublicProfile.tsx:1275
|
||||
msgid "Light"
|
||||
msgstr "Light"
|
||||
|
||||
@@ -585,7 +649,7 @@ msgstr "Loading more…"
|
||||
msgid "Loading playlist…"
|
||||
msgstr "Loading playlist…"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:711
|
||||
#: src/pages/UserPublicProfile.tsx:728
|
||||
msgid "Loading profile…"
|
||||
msgstr "Loading profile…"
|
||||
|
||||
@@ -599,29 +663,29 @@ msgstr "Loading profile…"
|
||||
#: src/pages/Notifications.tsx:395
|
||||
#: src/pages/UserDumps.tsx:51
|
||||
#: src/pages/UserPlaylists.tsx:342
|
||||
#: src/pages/UserPublicProfile.tsx:1077
|
||||
#: src/pages/UserPublicProfile.tsx:1114
|
||||
#: src/pages/UserPublicProfile.tsx:1154
|
||||
#: src/pages/UserPublicProfile.tsx:1100
|
||||
#: src/pages/UserPublicProfile.tsx:1142
|
||||
#: src/pages/UserPublicProfile.tsx:1187
|
||||
#: src/pages/UserUpvoted.tsx:123
|
||||
msgid "Loading…"
|
||||
msgstr "Loading…"
|
||||
|
||||
#: src/components/AppHeader.tsx:74
|
||||
#: src/pages/UserLogin.tsx:63
|
||||
#: src/pages/UserLogin.tsx:93
|
||||
#: src/pages/UserLogin.tsx:87
|
||||
#: src/pages/UserLogin.tsx:117
|
||||
msgid "Log in"
|
||||
msgstr "Log in"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:732
|
||||
#: src/pages/UserPublicProfile.tsx:865
|
||||
#: src/pages/UserPublicProfile.tsx:749
|
||||
#: src/pages/UserPublicProfile.tsx:882
|
||||
msgid "Log out"
|
||||
msgstr "Log out"
|
||||
|
||||
#: src/pages/UserLogin.tsx:92
|
||||
#: src/pages/UserLogin.tsx:116
|
||||
msgid "Logging in…"
|
||||
msgstr "Logging in…"
|
||||
|
||||
#: src/pages/UserLogin.tsx:67
|
||||
#: src/pages/UserLogin.tsx:91
|
||||
msgid "Login failed"
|
||||
msgstr "Login failed"
|
||||
|
||||
@@ -637,10 +701,15 @@ msgstr "new"
|
||||
msgid "New"
|
||||
msgstr "New"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:284
|
||||
#: src/components/DumpCreateModal.tsx:277
|
||||
msgid "New dump"
|
||||
msgstr "New dump"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:88
|
||||
#: src/pages/ResetPassword.tsx:101
|
||||
msgid "New password"
|
||||
msgstr "New password"
|
||||
|
||||
#: src/components/NewPlaylistForm.tsx:34
|
||||
msgid "New playlist"
|
||||
msgstr "New playlist"
|
||||
@@ -664,11 +733,11 @@ msgid "No emoji found."
|
||||
msgstr "No emoji found."
|
||||
|
||||
#: src/pages/UserPlaylists.tsx:439
|
||||
#: src/pages/UserPublicProfile.tsx:1122
|
||||
#: src/pages/UserPublicProfile.tsx:1155
|
||||
msgid "No followed playlists yet."
|
||||
msgstr "No followed playlists yet."
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1167
|
||||
#: src/pages/UserPublicProfile.tsx:1200
|
||||
msgid "No invitees yet."
|
||||
msgstr "No invitees yet."
|
||||
|
||||
@@ -678,7 +747,7 @@ msgstr "No playlists match \"{q}\"."
|
||||
|
||||
#: src/components/PlaylistMembershipPanel.tsx:34
|
||||
#: src/pages/UserPlaylists.tsx:397
|
||||
#: src/pages/UserPublicProfile.tsx:1043
|
||||
#: src/pages/UserPublicProfile.tsx:1066
|
||||
msgid "No playlists yet."
|
||||
msgstr "No playlists yet."
|
||||
|
||||
@@ -690,14 +759,14 @@ msgstr "No users match \"{q}\"."
|
||||
#~ msgid "Not authenticated"
|
||||
#~ msgstr "Not authenticated"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1085
|
||||
#: src/pages/UserPublicProfile.tsx:1113
|
||||
msgid "Not following anyone yet."
|
||||
msgstr "Not following anyone yet."
|
||||
|
||||
#: src/pages/Notifications.tsx:330
|
||||
#: src/pages/UserDumps.tsx:123
|
||||
#: src/pages/UserPublicProfile.tsx:1292
|
||||
#: src/pages/UserPublicProfile.tsx:1415
|
||||
#: src/pages/UserPublicProfile.tsx:1340
|
||||
#: src/pages/UserPublicProfile.tsx:1463
|
||||
#: src/pages/UserUpvoted.tsx:195
|
||||
msgid "Nothing here yet."
|
||||
msgstr "Nothing here yet."
|
||||
@@ -719,7 +788,8 @@ msgstr "Open search"
|
||||
msgid "or <0>browse files</0>"
|
||||
msgstr "or <0>browse files</0>"
|
||||
|
||||
#: src/pages/UserLogin.tsx:82
|
||||
#: src/pages/UserLogin.tsx:106
|
||||
#: src/pages/UserPublicProfile.tsx:1220
|
||||
msgid "Password"
|
||||
msgstr "Password"
|
||||
|
||||
@@ -728,6 +798,10 @@ msgstr "Password"
|
||||
msgid "Password (min. {0} characters)"
|
||||
msgstr "Password (min. {0} characters)"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:60
|
||||
msgid "Password changed successfully."
|
||||
msgstr "Password changed successfully."
|
||||
|
||||
#: api/auth:
|
||||
#~ msgid "Password must be at least 8 characters"
|
||||
#~ msgstr "Password must be at least 8 characters"
|
||||
@@ -736,6 +810,15 @@ msgstr "Password (min. {0} characters)"
|
||||
#~ msgid "Password must be at most 128 characters"
|
||||
#~ msgstr "Password must be at most 128 characters"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:47
|
||||
msgid "Password updated"
|
||||
msgstr "Password updated"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:118
|
||||
#: src/pages/ResetPassword.tsx:129
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Passwords do not match"
|
||||
|
||||
#: api/playlists:
|
||||
#~ msgid "Playlist not found"
|
||||
#~ msgstr "Playlist not found"
|
||||
@@ -744,17 +827,17 @@ msgstr "Password (min. {0} characters)"
|
||||
#: src/components/UserMenu.tsx:62
|
||||
#: src/pages/Search.tsx:175
|
||||
#: src/pages/UserPlaylists.tsx:368
|
||||
#: src/pages/UserPublicProfile.tsx:957
|
||||
#: src/pages/UserPublicProfile.tsx:974
|
||||
msgid "Playlists"
|
||||
msgstr "Playlists"
|
||||
|
||||
#. placeholder {0}: playlists.items.length
|
||||
#. placeholder {1}: playlists.hasMore ? "+" : ""
|
||||
#: src/pages/UserPublicProfile.tsx:1016
|
||||
#: src/pages/UserPublicProfile.tsx:1035
|
||||
msgid "Playlists ({0}{1})"
|
||||
msgstr "Playlists ({0}{1})"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:202
|
||||
#: src/components/DumpCreateModal.tsx:195
|
||||
msgid "Please select a file."
|
||||
msgstr "Please select a file."
|
||||
|
||||
@@ -779,7 +862,7 @@ msgstr "Posting…"
|
||||
msgid "private"
|
||||
msgstr "private"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:411
|
||||
#: src/components/DumpCreateModal.tsx:404
|
||||
#: src/components/PlaylistCreateForm.tsx:99
|
||||
#: src/pages/DumpEdit.tsx:285
|
||||
#: src/pages/PlaylistDetail.tsx:746
|
||||
@@ -791,7 +874,7 @@ msgstr "Private"
|
||||
msgid "public"
|
||||
msgstr "public"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:403
|
||||
#: src/components/DumpCreateModal.tsx:396
|
||||
#: src/components/PlaylistCreateForm.tsx:92
|
||||
#: src/pages/DumpEdit.tsx:278
|
||||
#: src/pages/PlaylistDetail.tsx:739
|
||||
@@ -835,6 +918,14 @@ msgstr "Replace file"
|
||||
msgid "Reply"
|
||||
msgstr "Reply"
|
||||
|
||||
#: src/pages/UserLogin.tsx:150
|
||||
msgid "Request failed"
|
||||
msgstr "Request failed"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:94
|
||||
msgid "Reset failed"
|
||||
msgstr "Reset failed"
|
||||
|
||||
#: src/pages/Dump.tsx:211
|
||||
#: src/pages/DumpEdit.tsx:163
|
||||
msgid "Retry"
|
||||
@@ -843,15 +934,17 @@ msgstr "Retry"
|
||||
#: src/components/CommentThread.tsx:270
|
||||
#: src/pages/DumpEdit.tsx:306
|
||||
#: src/pages/PlaylistDetail.tsx:673
|
||||
#: src/pages/UserPublicProfile.tsx:816
|
||||
#: src/pages/UserPublicProfile.tsx:894
|
||||
#: src/pages/UserPublicProfile.tsx:833
|
||||
#: src/pages/UserPublicProfile.tsx:911
|
||||
msgid "Save"
|
||||
msgstr "Save"
|
||||
|
||||
#: src/components/ChangePasswordModal.tsx:141
|
||||
#: src/components/CommentThread.tsx:269
|
||||
#: src/pages/PlaylistDetail.tsx:673
|
||||
#: src/pages/UserPublicProfile.tsx:815
|
||||
#: src/pages/UserPublicProfile.tsx:894
|
||||
#: src/pages/ResetPassword.tsx:140
|
||||
#: src/pages/UserPublicProfile.tsx:832
|
||||
#: src/pages/UserPublicProfile.tsx:911
|
||||
msgid "Saving…"
|
||||
msgstr "Saving…"
|
||||
|
||||
@@ -871,11 +964,24 @@ msgstr "Search failed"
|
||||
msgid "Searching…"
|
||||
msgstr "Searching…"
|
||||
|
||||
#: src/pages/UserLogin.tsx:175
|
||||
msgid "Send reset link"
|
||||
msgstr "Send reset link"
|
||||
|
||||
#: src/pages/UserLogin.tsx:174
|
||||
msgid "Sending…"
|
||||
msgstr "Sending…"
|
||||
|
||||
#: src/components/AppHeader.tsx:65
|
||||
msgid "Server unreachable"
|
||||
msgstr "Server unreachable"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:979
|
||||
#: src/pages/ResetPassword.tsx:91
|
||||
#: src/pages/ResetPassword.tsx:141
|
||||
msgid "Set new password"
|
||||
msgstr "Set new password"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:996
|
||||
msgid "Settings"
|
||||
msgstr "Settings"
|
||||
|
||||
@@ -883,7 +989,7 @@ msgstr "Settings"
|
||||
msgid "Something went wrong"
|
||||
msgstr "Something went wrong"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1191
|
||||
#: src/pages/UserPublicProfile.tsx:1239
|
||||
msgid "Style"
|
||||
msgstr "Style"
|
||||
|
||||
@@ -891,11 +997,11 @@ msgstr "Style"
|
||||
msgid "Submit search"
|
||||
msgstr "Submit search"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:882
|
||||
#: src/pages/UserPublicProfile.tsx:899
|
||||
msgid "Tell people about yourself…"
|
||||
msgstr "Tell people about yourself…"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:390
|
||||
#: src/components/DumpCreateModal.tsx:383
|
||||
#: src/pages/DumpEdit.tsx:266
|
||||
msgid "Tell the community what makes this worth their time..."
|
||||
msgstr "Tell the community what makes this worth their time..."
|
||||
@@ -904,10 +1010,14 @@ msgstr "Tell the community what makes this worth their time..."
|
||||
msgid "This invite link is missing, expired, or already used."
|
||||
msgstr "This invite link is missing, expired, or already used."
|
||||
|
||||
#: src/pages/UserLogin.tsx:98
|
||||
#: src/pages/UserLogin.tsx:184
|
||||
msgid "This is a mirage."
|
||||
msgstr "This is a mirage."
|
||||
|
||||
#: src/pages/ResetPassword.tsx:34
|
||||
msgid "This reset link is missing or malformed."
|
||||
msgstr "This reset link is missing or malformed."
|
||||
|
||||
#: src/components/PlaylistCreateForm.tsx:72
|
||||
msgid "Title"
|
||||
msgstr "Title"
|
||||
@@ -932,11 +1042,16 @@ msgstr "Unfollow {targetUsername}"
|
||||
msgid "Unfollow playlist"
|
||||
msgstr "Unfollow playlist"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:632
|
||||
#: src/components/ChangePasswordModal.tsx:43
|
||||
#: src/pages/ResetPassword.tsx:80
|
||||
msgid "Unknown error"
|
||||
msgstr "Unknown error"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:649
|
||||
msgid "Upload failed"
|
||||
msgstr "Upload failed"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:433
|
||||
#: src/components/DumpCreateModal.tsx:426
|
||||
msgid "Uploading…"
|
||||
msgstr "Uploading…"
|
||||
|
||||
@@ -946,16 +1061,16 @@ msgstr "Upvoted"
|
||||
|
||||
#. placeholder {0}: votes.items.length
|
||||
#. placeholder {1}: votes.hasMore ? "+" : ""
|
||||
#: src/pages/UserPublicProfile.tsx:998
|
||||
#: src/pages/UserPublicProfile.tsx:1015
|
||||
msgid "Upvoted ({0}{1})"
|
||||
msgstr "Upvoted ({0}{1})"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:332
|
||||
#: src/components/DumpCreateModal.tsx:325
|
||||
#: src/pages/DumpEdit.tsx:230
|
||||
msgid "URL"
|
||||
msgstr "URL"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:185
|
||||
#: src/components/DumpCreateModal.tsx:178
|
||||
msgid "URL is required."
|
||||
msgstr "URL is required."
|
||||
|
||||
@@ -963,7 +1078,7 @@ msgstr "URL is required."
|
||||
msgid "User menu"
|
||||
msgstr "User menu"
|
||||
|
||||
#: src/pages/UserLogin.tsx:74
|
||||
#: src/pages/UserLogin.tsx:98
|
||||
#: src/pages/UserRegister.tsx:129
|
||||
msgid "Username"
|
||||
msgstr "Username"
|
||||
@@ -980,19 +1095,19 @@ msgstr "Username"
|
||||
msgid "Users"
|
||||
msgstr "Users"
|
||||
|
||||
#: src/pages/UserPublicProfile.tsx:1062
|
||||
#: src/pages/UserPublicProfile.tsx:1100
|
||||
#: src/pages/UserPublicProfile.tsx:1137
|
||||
#: src/pages/UserPublicProfile.tsx:1313
|
||||
#: src/pages/UserPublicProfile.tsx:1445
|
||||
#: src/pages/UserPublicProfile.tsx:1085
|
||||
#: src/pages/UserPublicProfile.tsx:1128
|
||||
#: src/pages/UserPublicProfile.tsx:1170
|
||||
#: src/pages/UserPublicProfile.tsx:1361
|
||||
#: src/pages/UserPublicProfile.tsx:1493
|
||||
msgid "View all →"
|
||||
msgstr "View all →"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:447
|
||||
#: src/components/DumpCreateModal.tsx:440
|
||||
msgid "View dump →"
|
||||
msgstr "View dump →"
|
||||
|
||||
#: src/components/DumpCreateModal.tsx:383
|
||||
#: src/components/DumpCreateModal.tsx:376
|
||||
#: src/pages/DumpEdit.tsx:260
|
||||
msgid "Why are you dumping this?"
|
||||
msgstr "Why are you dumping this?"
|
||||
@@ -1020,3 +1135,11 @@ msgstr "You'll be notified when someone follows your playlists, upvotes your dum
|
||||
#: src/pages/UserUpvoted.tsx:182
|
||||
msgid "You've reached the end."
|
||||
msgstr "You've reached the end."
|
||||
|
||||
#: src/pages/UserLogin.tsx:160
|
||||
msgid "Your email address"
|
||||
msgstr "Your email address"
|
||||
|
||||
#: src/pages/ResetPassword.tsx:49
|
||||
msgid "Your password has been changed. You can now log in."
|
||||
msgstr "Your password has been changed. You can now log in."
|
||||
|
||||
Reference in New Issue
Block a user