v3: fixed missing roles locales
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 42s

This commit is contained in:
khannurien
2026-06-28 06:25:21 +00:00
parent 810faaf21a
commit 4fb5caa146
4 changed files with 282 additions and 226 deletions

File diff suppressed because one or more lines are too long

View File

@@ -13,7 +13,7 @@ msgstr ""
"Language-Team: \n"
"Plural-Forms: \n"
#: src/components/CommentThread.tsx:254
#: src/components/CommentThread.tsx:256
msgid "[deleted]"
msgstr "[deleted]"
@@ -38,17 +38,17 @@ msgstr "{0}{1} characters: letters, numbers, or underscores"
msgid "{label} ({count})"
msgstr "{label} ({count})"
#: src/components/CommentThread.tsx:453
#: src/components/CommentThread.tsx:455
msgid "{visibleCount, plural, one {# comment} other {# comments}}"
msgstr "{visibleCount, plural, one {# comment} other {# comments}}"
#: src/pages/PlaylistDetail.tsx:560
#: src/pages/UserPublicProfile.tsx:719
#: src/pages/UserPublicProfile.tsx:732
msgid "← Back"
msgstr "← Back"
#: src/pages/Dump.tsx:249
#: src/pages/Dump.tsx:461
#: src/pages/Dump.tsx:250
#: src/pages/Dump.tsx:463
#: src/pages/DumpEdit.tsx:168
msgid "← Back to all dumps"
msgstr "← Back to all dumps"
@@ -59,7 +59,7 @@ msgstr "← Back to all dumps"
msgid "← Back to profile"
msgstr "← Back to profile"
#: src/pages/UserPublicProfile.tsx:111
#: src/pages/UserPublicProfile.tsx:113
msgid "+ Invite someone"
msgstr "+ Invite someone"
@@ -67,7 +67,7 @@ msgstr "+ Invite someone"
msgid "+ New playlist"
msgstr "+ New playlist"
#: src/pages/Dump.tsx:316
#: src/pages/Dump.tsx:318
msgid "+ Playlist"
msgstr "+ Playlist"
@@ -125,15 +125,15 @@ msgstr "a comment"
msgid "a post"
msgstr "a post"
#: src/pages/UserPublicProfile.tsx:1095
#: src/pages/UserPublicProfile.tsx:1111
msgid "Account"
msgstr "Account"
#: src/components/CommentThread.tsx:473
#: src/components/CommentThread.tsx:475
msgid "Add a comment…"
msgstr "Add a comment…"
#: src/pages/UserPublicProfile.tsx:794
#: src/pages/UserPublicProfile.tsx:807
msgid "Add email…"
msgstr "Add email…"
@@ -142,11 +142,15 @@ msgstr "Add email…"
msgid "Add to playlist"
msgstr "Add to playlist"
#: src/pages/UserPublicProfile.tsx:1520
msgid "Admin"
msgstr "Admin"
#: src/pages/UserRegister.tsx:154
msgid "Already have an account? <0>Log in</0>"
msgstr "Already have an account? <0>Log in</0>"
#: src/pages/UserPublicProfile.tsx:1114
#: src/pages/UserPublicProfile.tsx:1130
msgid "Appearance"
msgstr "Appearance"
@@ -157,7 +161,7 @@ msgstr "Appearance"
msgid "At least {0} characters"
msgstr "At least {0} characters"
#: src/pages/UserPublicProfile.tsx:1162
#: src/pages/UserPublicProfile.tsx:1178
msgid "Auto"
msgstr "Auto"
@@ -171,14 +175,14 @@ msgstr "Back to login"
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/CommentThread.tsx:123
#: src/components/CommentThread.tsx:124
#: src/components/ConfirmModal.tsx:32
#: src/components/form/FormActions.tsx:32
#: src/pages/Dump.tsx:357
#: src/pages/Dump.tsx:359
#: src/pages/DumpEdit.tsx:433
#: src/pages/PlaylistDetail.tsx:908
#: src/pages/UserPublicProfile.tsx:1540
#: src/pages/UserPublicProfile.tsx:1610
#: src/pages/UserPublicProfile.tsx:1637
#: src/pages/UserPublicProfile.tsx:1707
msgid "Cancel"
msgstr "Cancel"
@@ -190,7 +194,7 @@ msgstr "Cancel removal"
msgid "Cancel search"
msgstr "Cancel search"
#: src/pages/UserPublicProfile.tsx:746
#: src/pages/UserPublicProfile.tsx:759
msgid "Change avatar"
msgstr "Change avatar"
@@ -199,7 +203,7 @@ msgstr "Change avatar"
msgid "Change password"
msgstr "Change password"
#: src/pages/UserPublicProfile.tsx:1107
#: src/pages/UserPublicProfile.tsx:1123
msgid "Change password…"
msgstr "Change password…"
@@ -212,7 +216,7 @@ msgstr "Checking invite…"
msgid "Close"
msgstr "Close"
#: src/pages/UserPublicProfile.tsx:1154
#: src/pages/UserPublicProfile.tsx:1170
msgid "Color scheme"
msgstr "Color scheme"
@@ -221,11 +225,11 @@ msgstr "Color scheme"
msgid "Confirm new password"
msgstr "Confirm new password"
#: src/pages/UserPublicProfile.tsx:102
#: src/pages/UserPublicProfile.tsx:104
msgid "Copied!"
msgstr "Copied!"
#: src/pages/UserPublicProfile.tsx:102
#: src/pages/UserPublicProfile.tsx:104
msgid "Copy"
msgstr "Copy"
@@ -263,16 +267,16 @@ msgstr "Creating…"
msgid "Current password"
msgstr "Current password"
#: src/pages/UserPublicProfile.tsx:1176
#: src/pages/UserPublicProfile.tsx:1192
msgid "Dark"
msgstr "Dark"
#: src/pages/UserPublicProfile.tsx:1189
#: src/pages/UserPublicProfile.tsx:1205
msgid "Default tab"
msgstr "Default tab"
#: src/components/CommentThread.tsx:374
#: src/components/CommentThread.tsx:380
#: src/components/CommentThread.tsx:376
#: src/components/CommentThread.tsx:382
#: src/components/ConfirmModal.tsx:16
#: src/pages/PlaylistDetail.tsx:904
msgid "Delete"
@@ -289,7 +293,7 @@ msgstr "Delete dump"
msgid "Delete playlist"
msgstr "Delete playlist"
#: src/components/CommentThread.tsx:379
#: src/components/CommentThread.tsx:381
msgid "Delete this comment?"
msgstr "Delete this comment?"
@@ -332,14 +336,14 @@ msgid "Dumped!"
msgstr "Dumped!"
#: src/pages/Search.tsx:172
#: src/pages/UserDumps.tsx:107
#: src/pages/UserPublicProfile.tsx:867
#: src/pages/UserDumps.tsx:77
#: src/pages/UserPublicProfile.tsx:880
msgid "Dumps"
msgstr "Dumps"
#. placeholder {0}: dumps.items.length
#. placeholder {1}: dumps.hasMore ? "+" : ""
#: src/pages/UserPublicProfile.tsx:884
#: src/pages/UserPublicProfile.tsx:900
msgid "Dumps ({0}{1})"
msgstr "Dumps ({0}{1})"
@@ -347,8 +351,8 @@ msgstr "Dumps ({0}{1})"
msgid "Earlier"
msgstr "Earlier"
#: src/components/CommentThread.tsx:365
#: src/pages/Dump.tsx:457
#: src/components/CommentThread.tsx:367
#: src/pages/Dump.tsx:459
#: src/pages/PlaylistDetail.tsx:613
msgid "Edit"
msgstr "Edit"
@@ -360,8 +364,8 @@ msgstr "Edit title"
#. placeholder {0}: relativeTime(comment.updatedAt)
#. placeholder {0}: relativeTime(dump.updatedAt)
#. placeholder {0}: relativeTime(playlist.updatedAt)
#: src/components/CommentThread.tsx:315
#: src/pages/Dump.tsx:410
#: src/components/CommentThread.tsx:317
#: src/pages/Dump.tsx:412
#: src/pages/PlaylistDetail.tsx:652
msgid "edited {0}"
msgstr "edited {0}"
@@ -369,8 +373,8 @@ msgstr "edited {0}"
#. placeholder {0}: comment.updatedAt.toLocaleString()
#. placeholder {0}: dump.updatedAt.toLocaleString()
#. placeholder {0}: playlist.updatedAt.toLocaleString()
#: src/components/CommentThread.tsx:313
#: src/pages/Dump.tsx:408
#: src/components/CommentThread.tsx:315
#: src/pages/Dump.tsx:410
#: src/pages/PlaylistDetail.tsx:649
msgid "Edited {0}"
msgstr "Edited {0}"
@@ -391,9 +395,9 @@ msgstr "Enter a query to search."
msgid "Failed to create playlist"
msgstr "Failed to create playlist"
#: src/pages/UserPublicProfile.tsx:83
#: src/pages/UserPublicProfile.tsx:86
#: src/pages/UserPublicProfile.tsx:114
#: src/pages/UserPublicProfile.tsx:85
#: src/pages/UserPublicProfile.tsx:88
#: src/pages/UserPublicProfile.tsx:116
msgid "Failed to generate invite"
msgstr "Failed to generate invite"
@@ -402,9 +406,9 @@ msgstr "Failed to generate invite"
#: src/pages/index/JournalFeed.tsx:33
#: src/pages/index/NewFeed.tsx:36
#: src/pages/Notifications.tsx:367
#: src/pages/UserPublicProfile.tsx:986
#: src/pages/UserPublicProfile.tsx:1028
#: src/pages/UserPublicProfile.tsx:1073
#: src/pages/UserPublicProfile.tsx:1002
#: src/pages/UserPublicProfile.tsx:1044
#: src/pages/UserPublicProfile.tsx:1089
msgid "Failed to load"
msgstr "Failed to load"
@@ -412,29 +416,33 @@ msgstr "Failed to load"
msgid "Failed to post"
msgstr "Failed to post"
#: src/components/CommentThread.tsx:472
#: src/components/CommentThread.tsx:474
msgid "Failed to post comment"
msgstr "Failed to post comment"
#: src/components/CommentThread.tsx:395
#: src/components/CommentThread.tsx:397
msgid "Failed to post reply"
msgstr "Failed to post reply"
#: src/pages/PlaylistDetail.tsx:896
#: src/pages/UserPublicProfile.tsx:1543
#: src/pages/UserPublicProfile.tsx:1612
#: src/pages/UserPublicProfile.tsx:1640
#: src/pages/UserPublicProfile.tsx:1709
msgid "Failed to save"
msgstr "Failed to save"
#: src/components/CommentThread.tsx:328
#: src/components/CommentThread.tsx:330
msgid "Failed to save edit"
msgstr "Failed to save edit"
#: src/pages/UserPublicProfile.tsx:803
#: src/pages/UserPublicProfile.tsx:816
msgid "Failed to update avatar"
msgstr "Failed to update avatar"
#: src/pages/UserPublicProfile.tsx:1184
#: src/pages/UserPublicProfile.tsx:1578
msgid "Failed to update role"
msgstr "Failed to update role"
#: src/pages/UserPublicProfile.tsx:1200
msgid "Feeds"
msgstr "Feeds"
@@ -477,8 +485,8 @@ msgid "Follow some users to see their dumps here."
msgstr "Follow some users to see their dumps here."
#: src/components/FeedTabBar.tsx:21
#: src/pages/UserPublicProfile.tsx:869
#: src/pages/UserPublicProfile.tsx:1218
#: src/pages/UserPublicProfile.tsx:882
#: src/pages/UserPublicProfile.tsx:1234
msgid "Followed"
msgstr "Followed"
@@ -488,13 +496,13 @@ msgstr "Followed"
msgid "Followed ({0}{1})"
msgstr "Followed ({0}{1})"
#: src/pages/UserPublicProfile.tsx:1017
#: src/pages/UserPublicProfile.tsx:1033
msgid "Followed playlists"
msgstr "Followed playlists"
#: src/components/FollowButton.tsx:37
#: src/components/FollowButton.tsx:64
#: src/pages/UserPublicProfile.tsx:975
#: src/pages/UserPublicProfile.tsx:991
msgid "Following"
msgstr "Following"
@@ -519,7 +527,7 @@ msgid "Go to login"
msgstr "Go to login"
#: src/components/FeedTabBar.tsx:17
#: src/pages/UserPublicProfile.tsx:1197
#: src/pages/UserPublicProfile.tsx:1213
msgid "Hot"
msgstr "Hot"
@@ -535,21 +543,21 @@ msgstr "Invalid invite"
msgid "Invalid link"
msgstr "Invalid link"
#: src/pages/UserPublicProfile.tsx:765
#: src/pages/UserPublicProfile.tsx:778
msgid "invited by"
msgstr "invited by"
#: src/pages/UserPublicProfile.tsx:870
#: src/pages/UserPublicProfile.tsx:1062
#: src/pages/UserPublicProfile.tsx:883
#: src/pages/UserPublicProfile.tsx:1078
msgid "Invitees"
msgstr "Invitees"
#: src/components/FeedTabBar.tsx:19
#: src/pages/UserPublicProfile.tsx:1211
#: src/pages/UserPublicProfile.tsx:1227
msgid "Journal"
msgstr "Journal"
#: src/pages/UserPublicProfile.tsx:1169
#: src/pages/UserPublicProfile.tsx:1185
msgid "Light"
msgstr "Light"
@@ -570,7 +578,7 @@ msgstr "Live updates unavailable."
msgid "Load more"
msgstr "Load more"
#: src/pages/Dump.tsx:225
#: src/pages/Dump.tsx:226
#: src/pages/DumpEdit.tsx:144
msgid "Loading dump…"
msgstr "Loading dump…"
@@ -580,10 +588,10 @@ msgstr "Loading dump…"
#: src/pages/index/JournalFeed.tsx:62
#: src/pages/index/NewFeed.tsx:64
#: src/pages/Search.tsx:242
#: src/pages/UserDumps.tsx:93
#: src/pages/UserDumps.tsx:118
#: src/pages/UserPlaylists.tsx:417
#: src/pages/UserPlaylists.tsx:452
#: src/pages/UserUpvoted.tsx:176
#: src/pages/UserUpvoted.tsx:187
msgid "Loading more…"
msgstr "Loading more…"
@@ -591,7 +599,7 @@ msgstr "Loading more…"
msgid "Loading playlist…"
msgstr "Loading playlist…"
#: src/pages/UserPublicProfile.tsx:702
#: src/pages/UserPublicProfile.tsx:715
msgid "Loading profile…"
msgstr "Loading profile…"
@@ -607,9 +615,9 @@ msgstr "Loading profile…"
#: src/pages/Notifications.tsx:439
#: src/pages/UserDumps.tsx:51
#: src/pages/UserPlaylists.tsx:342
#: src/pages/UserPublicProfile.tsx:980
#: src/pages/UserPublicProfile.tsx:1022
#: src/pages/UserPublicProfile.tsx:1067
#: src/pages/UserPublicProfile.tsx:996
#: src/pages/UserPublicProfile.tsx:1038
#: src/pages/UserPublicProfile.tsx:1083
#: src/pages/UserUpvoted.tsx:122
msgid "Loading…"
msgstr "Loading…"
@@ -628,8 +636,8 @@ msgstr "Log in to like"
msgid "Log in to vote"
msgstr "Log in to vote"
#: src/pages/UserPublicProfile.tsx:723
#: src/pages/UserPublicProfile.tsx:817
#: src/pages/UserPublicProfile.tsx:736
#: src/pages/UserPublicProfile.tsx:830
msgid "Log out"
msgstr "Log out"
@@ -641,24 +649,32 @@ msgstr "Logging in…"
msgid "Login failed"
msgstr "Login failed"
#: src/pages/UserPublicProfile.tsx:888
msgid "Manage"
msgstr "Manage"
#: src/components/FileDropZone.tsx:145
msgid "Max 50 MB"
msgstr "Max 50 MB"
#: src/pages/UserPublicProfile.tsx:1519
msgid "Moderator"
msgstr "Moderator"
#: src/pages/Notifications.tsx:356
msgid "new"
msgstr "new"
#: src/components/FeedTabBar.tsx:18
#: src/pages/UserPublicProfile.tsx:1204
#: src/pages/UserPublicProfile.tsx:1220
msgid "New"
msgstr "New"
#: src/components/DumpCreateModal.tsx:292
#: src/components/DumpFab.tsx:65
#: src/components/DumpFab.tsx:66
#: src/pages/UserDumps.tsx:115
#: src/pages/UserPublicProfile.tsx:1267
#: src/pages/UserDumps.tsx:85
#: src/pages/UserPublicProfile.tsx:1298
msgid "New dump"
msgstr "New dump"
@@ -691,11 +707,11 @@ msgid "No emoji found."
msgstr "No emoji found."
#: src/pages/UserPlaylists.tsx:439
#: src/pages/UserPublicProfile.tsx:1035
#: src/pages/UserPublicProfile.tsx:1051
msgid "No followed playlists yet."
msgstr "No followed playlists yet."
#: src/pages/UserPublicProfile.tsx:1080
#: src/pages/UserPublicProfile.tsx:1096
msgid "No invitees yet."
msgstr "No invitees yet."
@@ -709,7 +725,7 @@ msgstr "No playlists match \"{q}\"."
#: src/components/PlaylistMembershipPanel.tsx:34
#: src/pages/UserPlaylists.tsx:397
#: src/pages/UserPublicProfile.tsx:946
#: src/pages/UserPublicProfile.tsx:962
msgid "No playlists yet."
msgstr "No playlists yet."
@@ -717,15 +733,15 @@ msgstr "No playlists yet."
msgid "No users match \"{q}\"."
msgstr "No users match \"{q}\"."
#: src/pages/UserPublicProfile.tsx:993
#: src/pages/UserPublicProfile.tsx:1009
msgid "Not following anyone yet."
msgstr "Not following anyone yet."
#: src/pages/Notifications.tsx:374
#: src/pages/UserDumps.tsx:125
#: src/pages/UserPublicProfile.tsx:1278
#: src/pages/UserPublicProfile.tsx:1400
#: src/pages/UserUpvoted.tsx:194
#: src/pages/UserDumps.tsx:96
#: src/pages/UserPublicProfile.tsx:1309
#: src/pages/UserPublicProfile.tsx:1431
#: src/pages/UserUpvoted.tsx:156
msgid "Nothing here yet."
msgstr "Nothing here yet."
@@ -747,7 +763,7 @@ msgid "or <0>browse files</0>"
msgstr "or <0>browse files</0>"
#: src/pages/UserLogin.tsx:72
#: src/pages/UserPublicProfile.tsx:1100
#: src/pages/UserPublicProfile.tsx:1116
msgid "Password"
msgstr "Password"
@@ -777,13 +793,13 @@ msgstr "Playlist title"
#: src/components/UserMenu.tsx:62
#: src/pages/Search.tsx:175
#: src/pages/UserPlaylists.tsx:368
#: src/pages/UserPublicProfile.tsx:868
#: src/pages/UserPublicProfile.tsx:881
msgid "Playlists"
msgstr "Playlists"
#. placeholder {0}: playlists.items.length
#. placeholder {1}: playlists.hasMore ? "+" : ""
#: src/pages/UserPublicProfile.tsx:915
#: src/pages/UserPublicProfile.tsx:931
msgid "Playlists ({0}{1})"
msgstr "Playlists ({0}{1})"
@@ -791,16 +807,16 @@ msgstr "Playlists ({0}{1})"
msgid "Please select a file."
msgstr "Please select a file."
#: src/components/CommentThread.tsx:470
#: src/components/CommentThread.tsx:472
msgid "Post comment"
msgstr "Post comment"
#: src/components/CommentThread.tsx:393
#: src/components/CommentThread.tsx:395
msgid "Post reply"
msgstr "Post reply"
#: src/components/CommentThread.tsx:394
#: src/components/CommentThread.tsx:471
#: src/components/CommentThread.tsx:396
#: src/components/CommentThread.tsx:473
msgid "Posting…"
msgstr "Posting…"
@@ -808,7 +824,7 @@ msgstr "Posting…"
#: src/components/JournalCard.tsx:119
#: src/components/PlaylistCard.tsx:73
#: src/components/PlaylistMembershipPanel.tsx:55
#: src/pages/Dump.tsx:416
#: src/pages/Dump.tsx:418
#: src/pages/PlaylistDetail.tsx:632
msgid "private"
msgstr "private"
@@ -849,7 +865,7 @@ msgstr "Registering…"
msgid "Registration failed"
msgstr "Registration failed"
#: src/pages/Dump.tsx:469
#: src/pages/Dump.tsx:471
msgid "Related"
msgstr "Related"
@@ -873,7 +889,7 @@ msgstr "Remove vote"
msgid "Replace file"
msgstr "Replace file"
#: src/components/CommentThread.tsx:353
#: src/components/CommentThread.tsx:355
msgid "Reply"
msgstr "Reply"
@@ -890,27 +906,31 @@ msgstr "Reset failed"
msgid "Reset to default"
msgstr "Reset to default"
#: src/pages/Dump.tsx:242
#: src/pages/Dump.tsx:243
#: src/pages/DumpEdit.tsx:161
msgid "Retry"
msgstr "Retry"
#: src/components/CommentThread.tsx:326
#: src/pages/Dump.tsx:349
#: src/pages/UserPublicProfile.tsx:1562
msgid "Role"
msgstr "Role"
#: src/components/CommentThread.tsx:328
#: src/pages/Dump.tsx:351
#: src/pages/DumpEdit.tsx:436
#: src/pages/PlaylistDetail.tsx:915
#: src/pages/UserPublicProfile.tsx:1532
#: src/pages/UserPublicProfile.tsx:1602
#: src/pages/UserPublicProfile.tsx:1629
#: src/pages/UserPublicProfile.tsx:1699
msgid "Save"
msgstr "Save"
#: src/components/ChangePasswordModal.tsx:100
#: src/components/CommentThread.tsx:327
#: src/pages/Dump.tsx:348
#: src/components/CommentThread.tsx:329
#: src/pages/Dump.tsx:350
#: src/pages/PlaylistDetail.tsx:911
#: src/pages/ResetPassword.tsx:124
#: src/pages/UserPublicProfile.tsx:1529
#: src/pages/UserPublicProfile.tsx:1599
#: src/pages/UserPublicProfile.tsx:1626
#: src/pages/UserPublicProfile.tsx:1696
msgid "Saving…"
msgstr "Saving…"
@@ -948,7 +968,7 @@ msgstr "Server unreachable"
msgid "Set new password"
msgstr "Set new password"
#: src/pages/UserPublicProfile.tsx:872
#: src/pages/UserPublicProfile.tsx:885
msgid "Settings"
msgstr "Settings"
@@ -957,7 +977,7 @@ msgstr "Settings"
msgid "Something went wrong"
msgstr "Something went wrong"
#: src/pages/UserPublicProfile.tsx:1119
#: src/pages/UserPublicProfile.tsx:1135
msgid "Style"
msgstr "Style"
@@ -1011,7 +1031,7 @@ msgstr "Unfollow {targetUsername}"
msgid "Unfollow playlist"
msgstr "Unfollow playlist"
#: src/pages/UserPublicProfile.tsx:673
#: src/pages/UserPublicProfile.tsx:680
msgid "Upload failed"
msgstr "Upload failed"
@@ -1023,13 +1043,13 @@ msgstr "Uploading…"
msgid "Upvote"
msgstr "Upvote"
#: src/pages/UserUpvoted.tsx:190
#: src/pages/UserUpvoted.tsx:151
msgid "Upvoted"
msgstr "Upvoted"
#. placeholder {0}: votes.items.length
#. placeholder {1}: votes.hasMore ? "+" : ""
#: src/pages/UserPublicProfile.tsx:895
#: src/pages/UserPublicProfile.tsx:911
msgid "Upvoted ({0}{1})"
msgstr "Upvoted ({0}{1})"
@@ -1042,6 +1062,14 @@ msgstr "URL"
msgid "URL is required."
msgstr "URL is required."
#: src/pages/UserPublicProfile.tsx:1518
msgid "User"
msgstr "User"
#: src/pages/UserPublicProfile.tsx:1246
msgid "User management"
msgstr "User management"
#: src/components/UserMenu.tsx:37
msgid "User menu"
msgstr "User menu"
@@ -1055,11 +1083,11 @@ msgstr "Username"
msgid "Users"
msgstr "Users"
#: src/pages/UserPublicProfile.tsx:965
#: src/pages/UserPublicProfile.tsx:1008
#: src/pages/UserPublicProfile.tsx:1050
#: src/pages/UserPublicProfile.tsx:1299
#: src/pages/UserPublicProfile.tsx:1430
#: src/pages/UserPublicProfile.tsx:981
#: src/pages/UserPublicProfile.tsx:1024
#: src/pages/UserPublicProfile.tsx:1066
#: src/pages/UserPublicProfile.tsx:1330
#: src/pages/UserPublicProfile.tsx:1461
msgid "View all →"
msgstr "View all →"
@@ -1072,8 +1100,8 @@ msgstr "View dump →"
msgid "What makes it worth it?"
msgstr "What makes it worth it?"
#: src/pages/UserPublicProfile.tsx:852
#: src/pages/UserPublicProfile.tsx:1591
#: src/pages/UserPublicProfile.tsx:865
#: src/pages/UserPublicProfile.tsx:1688
msgid "Who am I?"
msgstr "Who am I?"
@@ -1082,7 +1110,7 @@ msgstr "Who am I?"
msgid "Why?"
msgstr "Why?"
#: src/components/CommentThread.tsx:396
#: src/components/CommentThread.tsx:398
msgid "Write a reply…"
msgstr "Write a reply…"
@@ -1099,10 +1127,10 @@ msgstr "You'll be notified when someone follows your playlists, upvotes your dum
#: src/pages/index/JournalFeed.tsx:67
#: src/pages/index/NewFeed.tsx:69
#: src/pages/Search.tsx:247
#: src/pages/UserDumps.tsx:98
#: src/pages/UserDumps.tsx:123
#: src/pages/UserPlaylists.tsx:422
#: src/pages/UserPlaylists.tsx:457
#: src/pages/UserUpvoted.tsx:181
#: src/pages/UserUpvoted.tsx:192
msgid "You've reached the end."
msgstr "You've reached the end."

File diff suppressed because one or more lines are too long

View File

@@ -13,7 +13,7 @@ msgstr ""
"Last-Translator: \n"
"Language-Team: \n"
#: src/components/CommentThread.tsx:254
#: src/components/CommentThread.tsx:256
msgid "[deleted]"
msgstr "[supprimé]"
@@ -38,17 +38,17 @@ msgstr "{0}{1} caractères : lettres, chiffres ou tirets bas"
msgid "{label} ({count})"
msgstr "{label} ({count})"
#: src/components/CommentThread.tsx:453
#: src/components/CommentThread.tsx:455
msgid "{visibleCount, plural, one {# comment} other {# comments}}"
msgstr "{visibleCount, plural, one {# commentaire} other {# commentaires}}"
#: src/pages/PlaylistDetail.tsx:560
#: src/pages/UserPublicProfile.tsx:719
#: src/pages/UserPublicProfile.tsx:732
msgid "← Back"
msgstr "← Retour"
#: src/pages/Dump.tsx:249
#: src/pages/Dump.tsx:461
#: src/pages/Dump.tsx:250
#: src/pages/Dump.tsx:463
#: src/pages/DumpEdit.tsx:168
msgid "← Back to all dumps"
msgstr "← Retour à toutes les recos"
@@ -59,7 +59,7 @@ msgstr "← Retour à toutes les recos"
msgid "← Back to profile"
msgstr "← Retour au profil"
#: src/pages/UserPublicProfile.tsx:111
#: src/pages/UserPublicProfile.tsx:113
msgid "+ Invite someone"
msgstr "+ Inviter quelqu'un"
@@ -67,7 +67,7 @@ msgstr "+ Inviter quelqu'un"
msgid "+ New playlist"
msgstr "+ Nouvelle collection"
#: src/pages/Dump.tsx:316
#: src/pages/Dump.tsx:318
msgid "+ Playlist"
msgstr "+ Collection"
@@ -125,15 +125,15 @@ msgstr "un commentaire"
msgid "a post"
msgstr "une publication"
#: src/pages/UserPublicProfile.tsx:1095
#: src/pages/UserPublicProfile.tsx:1111
msgid "Account"
msgstr "Compte"
#: src/components/CommentThread.tsx:473
#: src/components/CommentThread.tsx:475
msgid "Add a comment…"
msgstr "Ajouter un commentaire…"
#: src/pages/UserPublicProfile.tsx:794
#: src/pages/UserPublicProfile.tsx:807
msgid "Add email…"
msgstr "Ajouter un e-mail…"
@@ -142,11 +142,15 @@ msgstr "Ajouter un e-mail…"
msgid "Add to playlist"
msgstr "Ajouter à la collection"
#: src/pages/UserPublicProfile.tsx:1520
msgid "Admin"
msgstr "Administrateur"
#: src/pages/UserRegister.tsx:154
msgid "Already have an account? <0>Log in</0>"
msgstr "Vous avez déjà un compte ? <0>Se connecter</0>"
#: src/pages/UserPublicProfile.tsx:1114
#: src/pages/UserPublicProfile.tsx:1130
msgid "Appearance"
msgstr "Apparence"
@@ -157,7 +161,7 @@ msgstr "Apparence"
msgid "At least {0} characters"
msgstr "Au moins {0} caractères"
#: src/pages/UserPublicProfile.tsx:1162
#: src/pages/UserPublicProfile.tsx:1178
msgid "Auto"
msgstr "Auto"
@@ -171,14 +175,14 @@ msgstr "Retour à la connexion"
msgid "Can't connect to the live updates server. Upvotes and notifications may not sync until it reconnects."
msgstr "Impossible de se connecter au serveur de mises à jour en direct. Les votes et les notifications pourraient ne pas se synchroniser avant la reconnexion."
#: src/components/CommentThread.tsx:123
#: src/components/CommentThread.tsx:124
#: src/components/ConfirmModal.tsx:32
#: src/components/form/FormActions.tsx:32
#: src/pages/Dump.tsx:357
#: src/pages/Dump.tsx:359
#: src/pages/DumpEdit.tsx:433
#: src/pages/PlaylistDetail.tsx:908
#: src/pages/UserPublicProfile.tsx:1540
#: src/pages/UserPublicProfile.tsx:1610
#: src/pages/UserPublicProfile.tsx:1637
#: src/pages/UserPublicProfile.tsx:1707
msgid "Cancel"
msgstr "Annuler"
@@ -190,7 +194,7 @@ msgstr "Annuler la suppression"
msgid "Cancel search"
msgstr "Annuler la recherche"
#: src/pages/UserPublicProfile.tsx:746
#: src/pages/UserPublicProfile.tsx:759
msgid "Change avatar"
msgstr "Changer l'avatar"
@@ -199,7 +203,7 @@ msgstr "Changer l'avatar"
msgid "Change password"
msgstr "Changer le mot de passe"
#: src/pages/UserPublicProfile.tsx:1107
#: src/pages/UserPublicProfile.tsx:1123
msgid "Change password…"
msgstr "Changer le mot de passe…"
@@ -212,7 +216,7 @@ msgstr "Vérification de l'invitation…"
msgid "Close"
msgstr "Fermer"
#: src/pages/UserPublicProfile.tsx:1154
#: src/pages/UserPublicProfile.tsx:1170
msgid "Color scheme"
msgstr "Thème de couleur"
@@ -221,11 +225,11 @@ msgstr "Thème de couleur"
msgid "Confirm new password"
msgstr "Confirmer le nouveau mot de passe"
#: src/pages/UserPublicProfile.tsx:102
#: src/pages/UserPublicProfile.tsx:104
msgid "Copied!"
msgstr "Copié !"
#: src/pages/UserPublicProfile.tsx:102
#: src/pages/UserPublicProfile.tsx:104
msgid "Copy"
msgstr "Copier"
@@ -263,16 +267,16 @@ msgstr "Création…"
msgid "Current password"
msgstr "Mot de passe actuel"
#: src/pages/UserPublicProfile.tsx:1176
#: src/pages/UserPublicProfile.tsx:1192
msgid "Dark"
msgstr "Sombre"
#: src/pages/UserPublicProfile.tsx:1189
#: src/pages/UserPublicProfile.tsx:1205
msgid "Default tab"
msgstr "Onglet par défaut"
#: src/components/CommentThread.tsx:374
#: src/components/CommentThread.tsx:380
#: src/components/CommentThread.tsx:376
#: src/components/CommentThread.tsx:382
#: src/components/ConfirmModal.tsx:16
#: src/pages/PlaylistDetail.tsx:904
msgid "Delete"
@@ -289,7 +293,7 @@ msgstr "Supprimer la reco"
msgid "Delete playlist"
msgstr "Supprimer la collection"
#: src/components/CommentThread.tsx:379
#: src/components/CommentThread.tsx:381
msgid "Delete this comment?"
msgstr "Supprimer ce commentaire ?"
@@ -332,14 +336,14 @@ msgid "Dumped!"
msgstr "Recommandé !"
#: src/pages/Search.tsx:172
#: src/pages/UserDumps.tsx:107
#: src/pages/UserPublicProfile.tsx:867
#: src/pages/UserDumps.tsx:77
#: src/pages/UserPublicProfile.tsx:880
msgid "Dumps"
msgstr "Recos"
#. placeholder {0}: dumps.items.length
#. placeholder {1}: dumps.hasMore ? "+" : ""
#: src/pages/UserPublicProfile.tsx:884
#: src/pages/UserPublicProfile.tsx:900
msgid "Dumps ({0}{1})"
msgstr "Recos ({0}{1})"
@@ -347,8 +351,8 @@ msgstr "Recos ({0}{1})"
msgid "Earlier"
msgstr "Plus tôt"
#: src/components/CommentThread.tsx:365
#: src/pages/Dump.tsx:457
#: src/components/CommentThread.tsx:367
#: src/pages/Dump.tsx:459
#: src/pages/PlaylistDetail.tsx:613
msgid "Edit"
msgstr "Modifier"
@@ -360,8 +364,8 @@ msgstr "Modifier le titre"
#. placeholder {0}: relativeTime(comment.updatedAt)
#. placeholder {0}: relativeTime(dump.updatedAt)
#. placeholder {0}: relativeTime(playlist.updatedAt)
#: src/components/CommentThread.tsx:315
#: src/pages/Dump.tsx:410
#: src/components/CommentThread.tsx:317
#: src/pages/Dump.tsx:412
#: src/pages/PlaylistDetail.tsx:652
msgid "edited {0}"
msgstr "modifié {0}"
@@ -369,8 +373,8 @@ msgstr "modifié {0}"
#. placeholder {0}: comment.updatedAt.toLocaleString()
#. placeholder {0}: dump.updatedAt.toLocaleString()
#. placeholder {0}: playlist.updatedAt.toLocaleString()
#: src/components/CommentThread.tsx:313
#: src/pages/Dump.tsx:408
#: src/components/CommentThread.tsx:315
#: src/pages/Dump.tsx:410
#: src/pages/PlaylistDetail.tsx:649
msgid "Edited {0}"
msgstr "Modifié le {0}"
@@ -391,9 +395,9 @@ msgstr "Saisissez une recherche."
msgid "Failed to create playlist"
msgstr "Impossible de créer la collection"
#: src/pages/UserPublicProfile.tsx:83
#: src/pages/UserPublicProfile.tsx:86
#: src/pages/UserPublicProfile.tsx:114
#: src/pages/UserPublicProfile.tsx:85
#: src/pages/UserPublicProfile.tsx:88
#: src/pages/UserPublicProfile.tsx:116
msgid "Failed to generate invite"
msgstr "Impossible de générer une invitation"
@@ -402,9 +406,9 @@ msgstr "Impossible de générer une invitation"
#: src/pages/index/JournalFeed.tsx:33
#: src/pages/index/NewFeed.tsx:36
#: src/pages/Notifications.tsx:367
#: src/pages/UserPublicProfile.tsx:986
#: src/pages/UserPublicProfile.tsx:1028
#: src/pages/UserPublicProfile.tsx:1073
#: src/pages/UserPublicProfile.tsx:1002
#: src/pages/UserPublicProfile.tsx:1044
#: src/pages/UserPublicProfile.tsx:1089
msgid "Failed to load"
msgstr "Chargement échoué"
@@ -412,29 +416,33 @@ msgstr "Chargement échoué"
msgid "Failed to post"
msgstr "Publication échouée"
#: src/components/CommentThread.tsx:472
#: src/components/CommentThread.tsx:474
msgid "Failed to post comment"
msgstr "Impossible de publier le commentaire"
#: src/components/CommentThread.tsx:395
#: src/components/CommentThread.tsx:397
msgid "Failed to post reply"
msgstr "Impossible de publier la réponse"
#: src/pages/PlaylistDetail.tsx:896
#: src/pages/UserPublicProfile.tsx:1543
#: src/pages/UserPublicProfile.tsx:1612
#: src/pages/UserPublicProfile.tsx:1640
#: src/pages/UserPublicProfile.tsx:1709
msgid "Failed to save"
msgstr "Enregistrement échoué"
#: src/components/CommentThread.tsx:328
#: src/components/CommentThread.tsx:330
msgid "Failed to save edit"
msgstr "Impossible d'enregistrer la modification"
#: src/pages/UserPublicProfile.tsx:803
#: src/pages/UserPublicProfile.tsx:816
msgid "Failed to update avatar"
msgstr "Impossible de mettre à jour l'avatar"
#: src/pages/UserPublicProfile.tsx:1184
#: src/pages/UserPublicProfile.tsx:1578
msgid "Failed to update role"
msgstr "Erreur lors de la mise à jour du rôle"
#: src/pages/UserPublicProfile.tsx:1200
msgid "Feeds"
msgstr "Flux"
@@ -477,8 +485,8 @@ msgid "Follow some users to see their dumps here."
msgstr "Suivez des utilisateurs pour voir leurs recos ici."
#: src/components/FeedTabBar.tsx:21
#: src/pages/UserPublicProfile.tsx:869
#: src/pages/UserPublicProfile.tsx:1218
#: src/pages/UserPublicProfile.tsx:882
#: src/pages/UserPublicProfile.tsx:1234
msgid "Followed"
msgstr "Suivi"
@@ -488,13 +496,13 @@ msgstr "Suivi"
msgid "Followed ({0}{1})"
msgstr "Suivies ({0}{1})"
#: src/pages/UserPublicProfile.tsx:1017
#: src/pages/UserPublicProfile.tsx:1033
msgid "Followed playlists"
msgstr "Collections suivies"
#: src/components/FollowButton.tsx:37
#: src/components/FollowButton.tsx:64
#: src/pages/UserPublicProfile.tsx:975
#: src/pages/UserPublicProfile.tsx:991
msgid "Following"
msgstr "Abonné"
@@ -519,7 +527,7 @@ msgid "Go to login"
msgstr "Aller à la connexion"
#: src/components/FeedTabBar.tsx:17
#: src/pages/UserPublicProfile.tsx:1197
#: src/pages/UserPublicProfile.tsx:1213
msgid "Hot"
msgstr "Tendances"
@@ -535,21 +543,21 @@ msgstr "Invitation invalide"
msgid "Invalid link"
msgstr "Lien invalide"
#: src/pages/UserPublicProfile.tsx:765
#: src/pages/UserPublicProfile.tsx:778
msgid "invited by"
msgstr "invité par"
#: src/pages/UserPublicProfile.tsx:870
#: src/pages/UserPublicProfile.tsx:1062
#: src/pages/UserPublicProfile.tsx:883
#: src/pages/UserPublicProfile.tsx:1078
msgid "Invitees"
msgstr "Invités"
#: src/components/FeedTabBar.tsx:19
#: src/pages/UserPublicProfile.tsx:1211
#: src/pages/UserPublicProfile.tsx:1227
msgid "Journal"
msgstr "Journal"
#: src/pages/UserPublicProfile.tsx:1169
#: src/pages/UserPublicProfile.tsx:1185
msgid "Light"
msgstr "Clair"
@@ -570,7 +578,7 @@ msgstr "Mises à jour en direct indisponibles."
msgid "Load more"
msgstr "Charger plus"
#: src/pages/Dump.tsx:225
#: src/pages/Dump.tsx:226
#: src/pages/DumpEdit.tsx:144
msgid "Loading dump…"
msgstr "Chargement de la reco…"
@@ -580,10 +588,10 @@ msgstr "Chargement de la reco…"
#: src/pages/index/JournalFeed.tsx:62
#: src/pages/index/NewFeed.tsx:64
#: src/pages/Search.tsx:242
#: src/pages/UserDumps.tsx:93
#: src/pages/UserDumps.tsx:118
#: src/pages/UserPlaylists.tsx:417
#: src/pages/UserPlaylists.tsx:452
#: src/pages/UserUpvoted.tsx:176
#: src/pages/UserUpvoted.tsx:187
msgid "Loading more…"
msgstr "Chargement…"
@@ -591,7 +599,7 @@ msgstr "Chargement…"
msgid "Loading playlist…"
msgstr "Chargement de la collection…"
#: src/pages/UserPublicProfile.tsx:702
#: src/pages/UserPublicProfile.tsx:715
msgid "Loading profile…"
msgstr "Chargement du profil…"
@@ -607,9 +615,9 @@ msgstr "Chargement du profil…"
#: src/pages/Notifications.tsx:439
#: src/pages/UserDumps.tsx:51
#: src/pages/UserPlaylists.tsx:342
#: src/pages/UserPublicProfile.tsx:980
#: src/pages/UserPublicProfile.tsx:1022
#: src/pages/UserPublicProfile.tsx:1067
#: src/pages/UserPublicProfile.tsx:996
#: src/pages/UserPublicProfile.tsx:1038
#: src/pages/UserPublicProfile.tsx:1083
#: src/pages/UserUpvoted.tsx:122
msgid "Loading…"
msgstr "Chargement…"
@@ -628,8 +636,8 @@ msgstr "Se connecter pour aimer"
msgid "Log in to vote"
msgstr "Se connecter pour voter"
#: src/pages/UserPublicProfile.tsx:723
#: src/pages/UserPublicProfile.tsx:817
#: src/pages/UserPublicProfile.tsx:736
#: src/pages/UserPublicProfile.tsx:830
msgid "Log out"
msgstr "Se déconnecter"
@@ -641,24 +649,32 @@ msgstr "Connexion…"
msgid "Login failed"
msgstr "Connexion échouée"
#: src/pages/UserPublicProfile.tsx:888
msgid "Manage"
msgstr "Administration"
#: src/components/FileDropZone.tsx:145
msgid "Max 50 MB"
msgstr "Max 50 Mo"
#: src/pages/UserPublicProfile.tsx:1519
msgid "Moderator"
msgstr "Modérateur"
#: src/pages/Notifications.tsx:356
msgid "new"
msgstr "nouveau"
#: src/components/FeedTabBar.tsx:18
#: src/pages/UserPublicProfile.tsx:1204
#: src/pages/UserPublicProfile.tsx:1220
msgid "New"
msgstr "Nouveau"
#: src/components/DumpCreateModal.tsx:292
#: src/components/DumpFab.tsx:65
#: src/components/DumpFab.tsx:66
#: src/pages/UserDumps.tsx:115
#: src/pages/UserPublicProfile.tsx:1267
#: src/pages/UserDumps.tsx:85
#: src/pages/UserPublicProfile.tsx:1298
msgid "New dump"
msgstr "Nouvelle reco"
@@ -691,11 +707,11 @@ msgid "No emoji found."
msgstr "Aucun emoji trouvé."
#: src/pages/UserPlaylists.tsx:439
#: src/pages/UserPublicProfile.tsx:1035
#: src/pages/UserPublicProfile.tsx:1051
msgid "No followed playlists yet."
msgstr "Pas encore de collections suivies."
#: src/pages/UserPublicProfile.tsx:1080
#: src/pages/UserPublicProfile.tsx:1096
msgid "No invitees yet."
msgstr "Aucun invité pour le moment."
@@ -709,7 +725,7 @@ msgstr "Aucune collection ne correspond à « {q} »."
#: src/components/PlaylistMembershipPanel.tsx:34
#: src/pages/UserPlaylists.tsx:397
#: src/pages/UserPublicProfile.tsx:946
#: src/pages/UserPublicProfile.tsx:962
msgid "No playlists yet."
msgstr "Pas encore de collections."
@@ -717,15 +733,15 @@ msgstr "Pas encore de collections."
msgid "No users match \"{q}\"."
msgstr "Aucun utilisateur ne correspond à « {q} »."
#: src/pages/UserPublicProfile.tsx:993
#: src/pages/UserPublicProfile.tsx:1009
msgid "Not following anyone yet."
msgstr "Aucun abonnement pour le moment."
#: src/pages/Notifications.tsx:374
#: src/pages/UserDumps.tsx:125
#: src/pages/UserPublicProfile.tsx:1278
#: src/pages/UserPublicProfile.tsx:1400
#: src/pages/UserUpvoted.tsx:194
#: src/pages/UserDumps.tsx:96
#: src/pages/UserPublicProfile.tsx:1309
#: src/pages/UserPublicProfile.tsx:1431
#: src/pages/UserUpvoted.tsx:156
msgid "Nothing here yet."
msgstr "Rien ici pour l'instant."
@@ -747,7 +763,7 @@ msgid "or <0>browse files</0>"
msgstr "ou <0>parcourir les fichiers</0>"
#: src/pages/UserLogin.tsx:72
#: src/pages/UserPublicProfile.tsx:1100
#: src/pages/UserPublicProfile.tsx:1116
msgid "Password"
msgstr "Mot de passe"
@@ -777,13 +793,13 @@ msgstr "Titre de la collection"
#: src/components/UserMenu.tsx:62
#: src/pages/Search.tsx:175
#: src/pages/UserPlaylists.tsx:368
#: src/pages/UserPublicProfile.tsx:868
#: src/pages/UserPublicProfile.tsx:881
msgid "Playlists"
msgstr "Collections"
#. placeholder {0}: playlists.items.length
#. placeholder {1}: playlists.hasMore ? "+" : ""
#: src/pages/UserPublicProfile.tsx:915
#: src/pages/UserPublicProfile.tsx:931
msgid "Playlists ({0}{1})"
msgstr "Collections ({0}{1})"
@@ -791,16 +807,16 @@ msgstr "Collections ({0}{1})"
msgid "Please select a file."
msgstr "Veuillez sélectionner un fichier."
#: src/components/CommentThread.tsx:470
#: src/components/CommentThread.tsx:472
msgid "Post comment"
msgstr "Publier le commentaire"
#: src/components/CommentThread.tsx:393
#: src/components/CommentThread.tsx:395
msgid "Post reply"
msgstr "Publier la réponse"
#: src/components/CommentThread.tsx:394
#: src/components/CommentThread.tsx:471
#: src/components/CommentThread.tsx:396
#: src/components/CommentThread.tsx:473
msgid "Posting…"
msgstr "Publication…"
@@ -808,7 +824,7 @@ msgstr "Publication…"
#: src/components/JournalCard.tsx:119
#: src/components/PlaylistCard.tsx:73
#: src/components/PlaylistMembershipPanel.tsx:55
#: src/pages/Dump.tsx:416
#: src/pages/Dump.tsx:418
#: src/pages/PlaylistDetail.tsx:632
msgid "private"
msgstr "privé"
@@ -849,7 +865,7 @@ msgstr "Inscription…"
msgid "Registration failed"
msgstr "Inscription échouée"
#: src/pages/Dump.tsx:469
#: src/pages/Dump.tsx:471
msgid "Related"
msgstr "Connexe"
@@ -873,7 +889,7 @@ msgstr "Retirer le vote"
msgid "Replace file"
msgstr "Remplacer le fichier"
#: src/components/CommentThread.tsx:353
#: src/components/CommentThread.tsx:355
msgid "Reply"
msgstr "Répondre"
@@ -890,27 +906,31 @@ msgstr "Échec de la réinitialisation"
msgid "Reset to default"
msgstr "Réinitialiser par défaut"
#: src/pages/Dump.tsx:242
#: src/pages/Dump.tsx:243
#: src/pages/DumpEdit.tsx:161
msgid "Retry"
msgstr "Réessayer"
#: src/components/CommentThread.tsx:326
#: src/pages/Dump.tsx:349
#: src/pages/UserPublicProfile.tsx:1562
msgid "Role"
msgstr "Rôle"
#: src/components/CommentThread.tsx:328
#: src/pages/Dump.tsx:351
#: src/pages/DumpEdit.tsx:436
#: src/pages/PlaylistDetail.tsx:915
#: src/pages/UserPublicProfile.tsx:1532
#: src/pages/UserPublicProfile.tsx:1602
#: src/pages/UserPublicProfile.tsx:1629
#: src/pages/UserPublicProfile.tsx:1699
msgid "Save"
msgstr "Enregistrer"
#: src/components/ChangePasswordModal.tsx:100
#: src/components/CommentThread.tsx:327
#: src/pages/Dump.tsx:348
#: src/components/CommentThread.tsx:329
#: src/pages/Dump.tsx:350
#: src/pages/PlaylistDetail.tsx:911
#: src/pages/ResetPassword.tsx:124
#: src/pages/UserPublicProfile.tsx:1529
#: src/pages/UserPublicProfile.tsx:1599
#: src/pages/UserPublicProfile.tsx:1626
#: src/pages/UserPublicProfile.tsx:1696
msgid "Saving…"
msgstr "Enregistrement…"
@@ -948,7 +968,7 @@ msgstr "Serveur inaccessible"
msgid "Set new password"
msgstr "Définir un nouveau mot de passe"
#: src/pages/UserPublicProfile.tsx:872
#: src/pages/UserPublicProfile.tsx:885
msgid "Settings"
msgstr "Paramètres"
@@ -957,7 +977,7 @@ msgstr "Paramètres"
msgid "Something went wrong"
msgstr "Une erreur est survenue"
#: src/pages/UserPublicProfile.tsx:1119
#: src/pages/UserPublicProfile.tsx:1135
msgid "Style"
msgstr "Style"
@@ -1011,7 +1031,7 @@ msgstr "Ne plus suivre {targetUsername}"
msgid "Unfollow playlist"
msgstr "Ne plus suivre la collection"
#: src/pages/UserPublicProfile.tsx:673
#: src/pages/UserPublicProfile.tsx:680
msgid "Upload failed"
msgstr "Envoi échoué"
@@ -1023,13 +1043,13 @@ msgstr "Envoi…"
msgid "Upvote"
msgstr "Voter"
#: src/pages/UserUpvoted.tsx:190
#: src/pages/UserUpvoted.tsx:151
msgid "Upvoted"
msgstr "Voté"
#. placeholder {0}: votes.items.length
#. placeholder {1}: votes.hasMore ? "+" : ""
#: src/pages/UserPublicProfile.tsx:895
#: src/pages/UserPublicProfile.tsx:911
msgid "Upvoted ({0}{1})"
msgstr "Votés ({0}{1})"
@@ -1042,6 +1062,14 @@ msgstr "URL"
msgid "URL is required."
msgstr "L'URL est obligatoire."
#: src/pages/UserPublicProfile.tsx:1518
msgid "User"
msgstr "Utilisateur"
#: src/pages/UserPublicProfile.tsx:1246
msgid "User management"
msgstr "Gestion des utilisateurs"
#: src/components/UserMenu.tsx:37
msgid "User menu"
msgstr "Menu utilisateur"
@@ -1055,11 +1083,11 @@ msgstr "Nom d'utilisateur"
msgid "Users"
msgstr "Utilisateurs"
#: src/pages/UserPublicProfile.tsx:965
#: src/pages/UserPublicProfile.tsx:1008
#: src/pages/UserPublicProfile.tsx:1050
#: src/pages/UserPublicProfile.tsx:1299
#: src/pages/UserPublicProfile.tsx:1430
#: src/pages/UserPublicProfile.tsx:981
#: src/pages/UserPublicProfile.tsx:1024
#: src/pages/UserPublicProfile.tsx:1066
#: src/pages/UserPublicProfile.tsx:1330
#: src/pages/UserPublicProfile.tsx:1461
msgid "View all →"
msgstr "Tout voir →"
@@ -1072,8 +1100,8 @@ msgstr "Voir la reco →"
msgid "What makes it worth it?"
msgstr "Pourquoi on en voudrait ?"
#: src/pages/UserPublicProfile.tsx:852
#: src/pages/UserPublicProfile.tsx:1591
#: src/pages/UserPublicProfile.tsx:865
#: src/pages/UserPublicProfile.tsx:1688
msgid "Who am I?"
msgstr "Qui suis-je ?"
@@ -1082,7 +1110,7 @@ msgstr "Qui suis-je ?"
msgid "Why?"
msgstr "Pourquoi ?"
#: src/components/CommentThread.tsx:396
#: src/components/CommentThread.tsx:398
msgid "Write a reply…"
msgstr "Écrire une réponse…"
@@ -1099,10 +1127,10 @@ msgstr "Vous serez notifié lorsque quelqu'un suit vos collections, vote pour vo
#: src/pages/index/JournalFeed.tsx:67
#: src/pages/index/NewFeed.tsx:69
#: src/pages/Search.tsx:247
#: src/pages/UserDumps.tsx:98
#: src/pages/UserDumps.tsx:123
#: src/pages/UserPlaylists.tsx:422
#: src/pages/UserPlaylists.tsx:457
#: src/pages/UserUpvoted.tsx:181
#: src/pages/UserUpvoted.tsx:192
msgid "You've reached the end."
msgstr "Vous avez tout lu, tout vu, tout bu."