v3: added playlist moderation permission
All checks were successful
Build and Publish Docker Image / build-and-push (push) Successful in 43s

This commit is contained in:
khannurien
2026-06-28 06:37:23 +00:00
parent 4fb5caa146
commit 551e29c564
8 changed files with 99 additions and 66 deletions

View File

@@ -42,7 +42,7 @@ msgstr "{label} ({count})"
msgid "{visibleCount, plural, one {# comment} other {# comments}}"
msgstr "{visibleCount, plural, one {# commentaire} other {# commentaires}}"
#: src/pages/PlaylistDetail.tsx:560
#: src/pages/PlaylistDetail.tsx:561
#: src/pages/UserPublicProfile.tsx:732
msgid "← Back"
msgstr "← Retour"
@@ -180,13 +180,13 @@ msgstr "Impossible de se connecter au serveur de mises à jour en direct. Les vo
#: src/components/form/FormActions.tsx:32
#: src/pages/Dump.tsx:359
#: src/pages/DumpEdit.tsx:433
#: src/pages/PlaylistDetail.tsx:908
#: src/pages/PlaylistDetail.tsx:911
#: src/pages/UserPublicProfile.tsx:1637
#: src/pages/UserPublicProfile.tsx:1707
msgid "Cancel"
msgstr "Annuler"
#: src/pages/PlaylistDetail.tsx:733
#: src/pages/PlaylistDetail.tsx:736
msgid "Cancel removal"
msgstr "Annuler la suppression"
@@ -278,7 +278,7 @@ msgstr "Onglet par défaut"
#: src/components/CommentThread.tsx:376
#: src/components/CommentThread.tsx:382
#: src/components/ConfirmModal.tsx:16
#: src/pages/PlaylistDetail.tsx:904
#: src/pages/PlaylistDetail.tsx:907
msgid "Delete"
msgstr "Supprimer"
@@ -288,7 +288,7 @@ msgid "Delete dump"
msgstr "Supprimer la reco"
#: src/components/PlaylistCard.tsx:109
#: src/pages/PlaylistDetail.tsx:746
#: src/pages/PlaylistDetail.tsx:749
#: src/pages/UserPlaylists.tsx:465
msgid "Delete playlist"
msgstr "Supprimer la collection"
@@ -301,13 +301,13 @@ msgstr "Supprimer ce commentaire ?"
msgid "Delete this dump? This cannot be undone."
msgstr "Supprimer cette reco ? Cette action est irréversible."
#: src/pages/PlaylistDetail.tsx:745
#: src/pages/PlaylistDetail.tsx:748
#: src/pages/UserPlaylists.tsx:464
msgid "Delete this playlist? This cannot be undone."
msgstr "Supprimer cette collection ? Cette action est irréversible."
#: src/components/PlaylistCreateForm.tsx:78
#: src/pages/PlaylistDetail.tsx:865
#: src/pages/PlaylistDetail.tsx:868
msgid "Description (optional)"
msgstr "Description (facultatif)"
@@ -353,7 +353,7 @@ msgstr "Plus tôt"
#: src/components/CommentThread.tsx:367
#: src/pages/Dump.tsx:459
#: src/pages/PlaylistDetail.tsx:613
#: src/pages/PlaylistDetail.tsx:616
msgid "Edit"
msgstr "Modifier"
@@ -366,7 +366,7 @@ msgstr "Modifier le titre"
#. placeholder {0}: relativeTime(playlist.updatedAt)
#: src/components/CommentThread.tsx:317
#: src/pages/Dump.tsx:412
#: src/pages/PlaylistDetail.tsx:652
#: src/pages/PlaylistDetail.tsx:655
msgid "edited {0}"
msgstr "modifié {0}"
@@ -375,7 +375,7 @@ msgstr "modifié {0}"
#. placeholder {0}: playlist.updatedAt.toLocaleString()
#: src/components/CommentThread.tsx:315
#: src/pages/Dump.tsx:410
#: src/pages/PlaylistDetail.tsx:649
#: src/pages/PlaylistDetail.tsx:652
msgid "Edited {0}"
msgstr "Modifié le {0}"
@@ -424,7 +424,7 @@ msgstr "Impossible de publier le commentaire"
msgid "Failed to post reply"
msgstr "Impossible de publier la réponse"
#: src/pages/PlaylistDetail.tsx:896
#: src/pages/PlaylistDetail.tsx:899
#: src/pages/UserPublicProfile.tsx:1640
#: src/pages/UserPublicProfile.tsx:1709
msgid "Failed to save"
@@ -595,7 +595,7 @@ msgstr "Chargement de la reco…"
msgid "Loading more…"
msgstr "Chargement…"
#: src/pages/PlaylistDetail.tsx:544
#: src/pages/PlaylistDetail.tsx:545
msgid "Loading playlist…"
msgstr "Chargement de la collection…"
@@ -688,7 +688,7 @@ msgstr "Nouveau mot de passe"
msgid "New playlist"
msgstr "Nouvelle collection"
#: src/pages/PlaylistDetail.tsx:668
#: src/pages/PlaylistDetail.tsx:671
msgid "No dumps in this playlist yet."
msgstr "Aucune reco dans cette collection pour l'instant."
@@ -785,7 +785,7 @@ msgstr "Mot de passe mis à jour"
msgid "Passwords do not match"
msgstr "Les mots de passe ne correspondent pas"
#: src/pages/PlaylistDetail.tsx:851
#: src/pages/PlaylistDetail.tsx:854
msgid "Playlist title"
msgstr "Titre de la collection"
@@ -825,22 +825,22 @@ msgstr "Publication…"
#: src/components/PlaylistCard.tsx:73
#: src/components/PlaylistMembershipPanel.tsx:55
#: src/pages/Dump.tsx:418
#: src/pages/PlaylistDetail.tsx:632
#: src/pages/PlaylistDetail.tsx:635
msgid "private"
msgstr "privé"
#: src/components/form/SegmentedField.tsx:78
#: src/pages/PlaylistDetail.tsx:890
#: src/pages/PlaylistDetail.tsx:893
msgid "Private"
msgstr "Privé"
#: src/components/PlaylistCard.tsx:72
#: src/pages/PlaylistDetail.tsx:631
#: src/pages/PlaylistDetail.tsx:634
msgid "public"
msgstr "public"
#: src/components/form/SegmentedField.tsx:77
#: src/pages/PlaylistDetail.tsx:883
#: src/pages/PlaylistDetail.tsx:886
msgid "Public"
msgstr "Public"
@@ -873,7 +873,7 @@ msgstr "Connexe"
msgid "Remove file"
msgstr "Supprimer le fichier"
#: src/pages/PlaylistDetail.tsx:723
#: src/pages/PlaylistDetail.tsx:726
msgid "Remove from playlist"
msgstr "Retirer de la collection"
@@ -918,7 +918,7 @@ 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/PlaylistDetail.tsx:918
#: src/pages/UserPublicProfile.tsx:1629
#: src/pages/UserPublicProfile.tsx:1699
msgid "Save"
@@ -927,7 +927,7 @@ msgstr "Enregistrer"
#: src/components/ChangePasswordModal.tsx:100
#: src/components/CommentThread.tsx:329
#: src/pages/Dump.tsx:350
#: src/pages/PlaylistDetail.tsx:911
#: src/pages/PlaylistDetail.tsx:914
#: src/pages/ResetPassword.tsx:124
#: src/pages/UserPublicProfile.tsx:1626
#: src/pages/UserPublicProfile.tsx:1696
@@ -1019,7 +1019,7 @@ msgstr "Un titre est requis."
msgid "Today"
msgstr "Aujourd'hui"
#: src/pages/PlaylistDetail.tsx:735
#: src/pages/PlaylistDetail.tsx:738
msgid "Undo"
msgstr "Annuler"
@@ -1068,7 +1068,7 @@ msgstr "Utilisateur"
#: src/pages/UserPublicProfile.tsx:1246
msgid "User management"
msgstr "Gestion des utilisateurs"
msgstr "Gestion utilisateur"
#: src/components/UserMenu.tsx:37
msgid "User menu"