funkwhale/front/src/locales/fr_FR.json

4506 wiersze
150 KiB
JSON
Czysty Wina Historia

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

{
"components": {
"auth": {
"Authorize": {
"header": {
"access": "{ app } veut accéder à votre compte Funkwhale",
"authorize": "Autoriser une application tierce",
"authorizeFailure": "Erreur lors de l'autorisation de l'application",
"fetchFailure": "Erreur lors de la récupération des données de l'application",
"allScopes": "Accès total",
"readOnly": "Lecture seule",
"writeOnly": "Écriture seule"
},
"title": "Autoriser l'application",
"button": {
"authorize": "Autoriser { app }"
},
"help": {
"pasteCode": "Copiez-coller le code suivant dans votre application :",
"redirect": "Vous allez être redirigé·e vers { 0 }",
"copyCode": "Un code à copier-coller dans l'application vous sera présenté."
},
"message": {
"unknownPermissions": "L'application demande également les permissions inconnues suivantes :"
}
},
"SubsonicTokenForm": {
"message": {
"accessDisabled": "Accès désactivé",
"passwordUpdated": "Mot de passe mis à jour",
"unavailable": "L'API Subsonic n'est pas disponible sur cette instance Funkwhale."
},
"button": {
"confirmDisable": "Désactiver l'accès",
"disable": "Désactiver l'accès via Subsonic",
"newPassword": "Demander un nouveau mot de passe",
"confirmNewPassword": "Demander un mot de passe"
},
"modal": {
"disableSubsonic": {
"header": "Désactiver l'accès à l'API Subsonic ?",
"content": {
"warning": "Cela désactivera complétement l'accès à l'API Subsonic depuis votre compte."
}
},
"newPassword": {
"header": "Demander un nouveau mot de passe pour l'API Subsonic ?",
"content": {
"warning": "Cela vous déconnectera sur l'ensemble de vos appareils utilisant ce mot de passe."
}
}
},
"link": {
"apps": "Découvrez comment utiliser Funkwhale depuis d'autres applications"
},
"header": {
"error": "Erreur",
"subsonic": "Mot de passe de l'API Subsonic"
},
"description": {
"subsonic": {
"paragraph1": "Funkwhale est compatible avec d'autres lecteurs de musique qui supportent l'API Subsonic.",
"paragraph3": "Cependant, accéder à Funkwhale depuis ces clients requiert un mot de passe distinct que vous pouvez configurer ci-dessous.",
"paragraph2": "Vous pouvez les utiliser pour profiter de vos playlists et de votre musique en mode hors-ligne sur votre smatphone ou tablette, par exemple."
}
},
"label": {
"subsonicField": "Mot de passe de l'API Subsonic"
}
},
"ApplicationEdit": {
"label": {
"accessToken": "Jeton d'accès",
"appId": "ID de l'application",
"appSecret": "Secret de l'application"
},
"header": {
"appDetails": "Détails de l'application",
"editApp": "Éditer l'application"
},
"help": {
"appDetails": "L'ID et le \"secret\" de l'application sont des données sensibles et doivent être traitées comme des mots de passe. Ne les partagez avec personne."
},
"link": {
"settings": "Retour aux paramètres"
},
"title": "Éditer l'application",
"button": {
"regenerateToken": "Régénérer le jeton"
}
},
"Settings": {
"title": "Paramètres du compte",
"header": {
"accountSettings": "Paramètres du compte",
"authorizedApps": "Applications autorisées",
"avatar": "Avatar",
"changeEmail": "Modifier mon courriel",
"changePassword": "Changer mon mot de passe",
"contentFilters": "Filtres de contenu",
"deleteAccount": "Supprimer mon compte",
"hiddenArtists": "Artistes cachés",
"plugins": "Greffons",
"settingsUpdated": "Paramètres mis à jour",
"emailFailure": "Nous ne pouvons pas modifier votre adresse de courriel",
"accountFailure": "Nous ne pouvons pas supprimer votre compte",
"noApps": "Vous n'avez aucune règle en place pour ce compte.",
"noPersonalApps": "Vous n'avez pas encore créé d'application.",
"yourApps": "Vos applications",
"avatarFailure": "Impossible de sauvegarder votre avatar",
"passwordFailure": "Impossible de changer votre mot de passe",
"updateFailure": "Vos paramètres ne peuvent être mis à jour"
},
"table": {
"authorizedApps": {
"header": {
"application": "Application",
"permissions": "Permissions"
}
},
"yourApps": {
"header": {
"application": "Application",
"creationDate": "Date de création",
"scopes": "Périmètres"
}
},
"artists": {
"header": {
"creationDate": "Date de création",
"name": "Nom"
}
}
},
"label": {
"avatar": "Avatar",
"currentPassword": "Mot de passe actuel",
"newEmail": "Nouvelle adresse courriel",
"newPassword": "Nouveau mot de passe",
"password": "Mot de passe"
},
"button": {
"password": "Changer le mot de passe",
"delete": "Supprimer",
"deleteAccountConfirm": "Supprimer mon compte",
"deleteAccount": "Supprimer mon compte…",
"disableSubsonic": "Désactiver l'accès",
"edit": "Éditer",
"refresh": "Rafraîchir",
"remove": "Retirer",
"removeApp": "Supprimer l'application",
"revoke": "Révoquer",
"revokeAccess": "Révoquer l'accès",
"update": "Mettre à jour",
"updateSettings": "Mettre à jour les paramètres"
},
"description": {
"changeEmail": "Modifier l'adresse courriel associée à votre compte. Nous enverrons une confirmation à la nouvelle adresse.",
"changePassword": {
"paragraph1": "La mise à jour de votre mot de passe changera également le mot de passe de l'API Subsonic si vous en avez demandé un.",
"paragraph2": "Vous devrez mettre à jour votre mot de passe sur l'ensemble des clients utilisant ce mot de passe."
},
"contentFilters": "Les filtres de contenu vous aident à cacher les contenus que vous ne voulez pas voir sur ce service.",
"authorizedApps": "Voici la liste des applications qui ont accès aux donnnées de votre compte.",
"yourApps": "Voici la liste des applications que vous avez créées.",
"plugins": "Utilisez des greffons pour étendre Funkwhale et y ajouter des fonctionnalités.",
"deleteAccount": "Vous pouvez de façon permanente et irrémédiable votre compte et toutes les données liées en utilisant le formulaire ci-dessous. Une confirmation vous sera demandée."
},
"modal": {
"changePassword": {
"header": "Changer le mot de passe ?",
"content": {
"warning": "Modifier votre mot de passe aura les conséquences suivantes :",
"logout": "Vous allez être déconnecté⋅e de cette session et vous devrez vous connecter avec votre nouveau mot de passe",
"subsonic": "Votre mot de passe Subsonic sera remplacé par un nouveau mot de passe aléatoire, ce qui vous déconnectera de tous les appareils utilisant l'ancien mot de passe"
}
},
"deleteAccount": {
"header": "Souhaitez-vous supprimer votre compte ?",
"content": {
"warning": "Ceci est irréversible et supprimera de façon permanente vos données de nos serveurs. Vous serez immédiatement déconnecté·e."
}
},
"deleteApp": {
"header": "Supprimer l'application « { application } » ?",
"content": {
"warning": "Cela supprimera définitivement l'application et tous les jetons associés."
}
},
"revokeApp": {
"header": "Révoquer l'accès pour l'application « { application } » ?",
"content": {
"warning": "Cela empêchera cette application d'accéder au service en votre nom."
}
}
},
"help": {
"noApps": "Si vous autorisez des applications tierces à accéder à vos données, ces applications seront listées ici.",
"changePassword": "Merci de vérifier que votre mot de passe est correct",
"noPersonalApps": "Créez-en une pour intégrer Funkwhale avec des applications tierces."
},
"link": {
"managePlugins": "Gérer les greffons",
"newApp": "Créer une nouvelle application"
},
"warning": {
"deleteAccount": "Votre compte sera supprimé de nos serveurs en quelques minutes. Nous informerons également les autres pods qui peuvent détenir une copie partielle de vos données pour qu'ils puissent procéder à la suppression. Cependant, merci de noter que certains de ces pods peuvent être hors lignes où ne pas tenir compte de la demande de suppression."
},
"message": {
"currentEmail": "Votre adresse courriel actuelle est { email }.",
"confirmDelete": "Votre demande de suppression a été envoyée, votre compte et le contenu associé sera supprimé sous peu"
}
},
"Logout": {
"header": {
"confirm": "Êtes-vous sûr·e de vouloir vous déconnecter ?",
"unauthenticated": "Vous n'êtes pas actuellement connecté·e"
},
"link": {
"login": "Connexion !"
},
"title": "Déconnexion",
"button": {
"logout": "Oui, déconnectez-moi !"
},
"message": {
"loggedIn": "Vous êtes actuellement connecté·e en tant que { username }"
}
},
"ApplicationNew": {
"link": {
"settings": "Retour aux paramètres"
},
"title": "Créer une nouvelle application"
},
"ApplicationForm": {
"label": {
"scopes": {
"description": "Cocher le périmètre \"Lecture\" ou \"Écriture\" sur le parent implique l'accès à tous les périmètres enfants correspondants.",
"read": {
"label": "Lire",
"description": "Accès en lecture seule aux données utilisateur"
},
"write": {
"label": "Écriture",
"description": "Accès aux données utilisateur en écriture seule"
}
},
"name": "Nom",
"redirectUri": "URI de redirection"
},
"button": {
"create": "Créer une application",
"update": "Mettre à jour la playlist"
},
"help": {
"redirectUri": "Utiliser \"urn:ietf:wg:oauth:2.0:oob\" comme URI de redirection si votre application n'est pas disponible sur le web."
},
"header": {
"failure": "Impossible de sauvegarder vos modifications"
}
},
"LoginForm": {
"link": {
"createAccount": "Créer un compte",
"resetPassword": "Réinitialiser votre mot de passe"
},
"placeholder": {
"username": "Saisissez votre nom d'utilisateur·rice ou courriel"
},
"help": {
"approvalRequired": "Si vous venez de vous inscrire, vous devrez peut-être attendre que notre équipe de modération examine votre compte ou vérifie votre adresse courriel.",
"invalidCredentials": "Veuillez vérifier que votre combinaison de nom d'utilisateur et de mot de passe est correcte et assurez-vous d'avoir vérifié votre adresse courriel."
},
"button": {
"login": "Se connecter"
},
"label": {
"password": "Mot de passe",
"username": "Nom d'utilisateur ou courriel"
},
"header": {
"loginFailure": "Erreur lors de la connexion"
}
},
"SignupForm": {
"button": {
"create": "Créer mon compte"
},
"label": {
"email": "Adresse courriel",
"password": "Mot de passe",
"username": "Nom d'utilisateur"
},
"placeholder": {
"email": "Saisissez votre adresse courriel",
"invitation": "Saisissez votre code d'invitation (insensible à la casse)",
"username": "Saisissez votre nom d'utilisateur·rice"
},
"header": {
"login": "Connectez-vous à votre compte Funkwhale",
"signupFailure": "Impossible de créer votre compte."
},
"message": {
"registrationClosed": "Les inscriptions sont désactivées sur cette instance. vous aurez besoin d'un code d'invitation pour vous inscrire.",
"requiresReview": "Les créations de comptes sont ouvertes sur ce pod mais sont soumises à l'approbation de l'équipe de modération.",
"awaitingReview": "Votre demande de compte a été soumise avec succès. Vous serez informé par courriel lorsque notre équipe de modération aura examiné votre demande.",
"accountCreated": "Votre compte a été créé avec succès. Veuillez vérifier votre adresse courriel avant d'essayer de vous connecter."
}
},
"Plugin": {
"link": {
"documentation": "Documentation"
},
"label": {
"pluginEnabled": "Activé",
"library": "Audiothèque"
},
"header": {
"failure": "Erreur lors de l'enregistrement des paramètres du greffon"
},
"description": {
"library": "L'audiothèque vers laquelle importer les fichiers."
},
"button": {
"save": "Enregistrer",
"scan": "Analyse"
}
}
},
"About": {
"stat": {
"activeUsers": "{ count } compte actif | { count } comptes actifs",
"hoursOfMusic": "heure de musique | heures de musique"
},
"header": {
"funkwhale": "Une plateforme sociale pour apprécier et partager la musique",
"aboutPod": "À propos de ce pod",
"publicContent": "Parcourir le contenu public",
"findApp": "Trouver une application",
"signup": "Inscription"
},
"title": "À propos",
"link": {
"findOtherPod": "Trouver un autre pod",
"learnMore": "En savoir plus"
},
"description": {
"funkwhale": "Funkwhale est un projet communautaire qui vous permet d'écouter et de partager de la musique et des fichiers audio au sein d'un réseau ouvert et décentralisé.",
"publicContent": "Écouter les albums publics et les listes de lecture partagés sur ce pod.",
"signup": "Inscrivez-vous maintenant pour conserver une trace de vos favoris, créer vos listes de lectures, découvrir de nouveaux contenus et bien plus encore !",
"findApp": "Utiliser Funkwhale sur d'autres terminaux avec nos applications.",
"quota": "Les utilisateur·ices de ce pod bénéficient également de { quota } d'espace de stockage pour mettre en ligne leurs propres contenus !"
},
"placeholder": {
"noDescription": "Pas de description disponible."
},
"message": {
"loggedIn": "Vous êtes déjà connecté !"
}
},
"Home": {
"stat": {
"activeUsers": "{ count } compte actif | { count } comptes actifs",
"hoursOfMusic": "{ count } heure de musique | { count } heures de musique"
},
"header": {
"aboutFunkwhale": "À propos de Funkwhale",
"about": "À propos de ce pod Funkwhale",
"contact": "Contact",
"login": "Connexion",
"newChannels": "Nouvelles chaînes",
"newAlbums": "Albums ajoutés récemment",
"signup": "Inscription",
"statistics": "Statistiques",
"links": "Liens utiles",
"welcome": "Bienvenue sur { podName } !"
},
"link": {
"publicContent": {
"label": "Parcourir le contenu public",
"description": "Écouter les albums publics et les playlists disponibles sur ce pod"
},
"userGuides": {
"description": "Découvrez tout ce que vous devez savoir à propos de Funkwhale et de ses fonctionnalités",
"label": "Guides d'utilisation"
},
"findOtherPod": "Trouver un autre pod",
"learnMore": "En savoir plus",
"mobileApps": {
"label": "Applications mobiles",
"description": "Utiliser Funkwhale sur d'autres terminaux avec nos applications"
},
"rules": "Règles du serveur",
"viewMore": "Voir plus…",
"funkwhale": "Visiter funkwhale.audio"
},
"description": {
"funkwhale": {
"paragraph2": "Funkwhale est gratuit développé par une communauté accueillante de bénévoles.",
"paragraph1": "Ce pod fonctionne grâce au logiciel Funkwhale, un projet communautaire qui vous permet d'écouter et de partager de la musique et des contenus audio au sein d'un réseau décentralisé et ouvert."
},
"signup": "Inscrivez-vous maintenant pour conserver une trace de vos favoris, créer vos listes de lectures, découvrir de nouveaux contenus et bien plus encore !",
"quota": "Les utilisateur·ices de ce pod bénéficient également de { quota } d'espace de stockage pour mettre en ligne leurs propres contenus !"
},
"title": "Accueil",
"placeholder": {
"noDescription": "Pas de description disponible."
}
},
"audio": {
"artist": {
"Card": {
"meta": {
"episodes": "{ count } épisode | { count } épisodes",
"tracks": "{ count } piste | { count } pistes"
}
},
"Widget": {
"button": {
"more": "Montrer plus"
}
}
},
"ChannelCard": {
"meta": {
"episodes": "{ count } épisode | { count } épisodes",
"tracks": "{ count } piste | { count } pistes"
},
"title": "Mise à jour le { date }"
},
"ChannelSerieCard": {
"meta": {
"episodes": "{ count } épisode | { count } épisodes"
}
},
"album": {
"Card": {
"meta": {
"tracks": "{ count } piste | { count } pistes"
}
},
"Widget": {
"button": {
"more": "Montrer plus"
}
}
},
"Player": {
"meta": {
"position": "{ index } sur { length }"
},
"header": {
"player": "Fonctions et raccourcis du lecteur audio"
},
"label": {
"clearQueue": "Vider la liste d'attente",
"expandQueue": "Développer la file d'attente",
"addArtistContentFilter": "Cacher le contenu de cet artiste…",
"loopingDisabled": "Répétition désactivée. Cliquez ici pour activer la répétition sur la piste actuelle.",
"loopingSingle": "Répétition sur la piste en cours. Cliquez pour répéter l'intégralité de la liste d'attente.",
"loopingWholeQueue": "Répétition de l'intégralité de la liste d'attente, cliquez pour désactiver la répétition.",
"audioPlayer": "Lecteur média",
"mute": "Couper le son",
"nextTrack": "Piste suivante",
"pause": "Pause",
"play": "Jouer",
"previousTrack": "Piste précédente",
"shuffleQueue": "Mélanger votre file dattente",
"unmute": "Réactiver le son"
}
},
"PlayButton": {
"button": {
"addToQueue": "Ajouter à la file d'attente actuelle",
"addToPlaylist": "Ajouter à la liste de lecture…",
"episodeDetails": "Détails de l'épisode",
"hideArtist": "Cacher le contenu de cet artiste",
"discretePlay": "Jouer",
"playAlbum": "Lire l'album",
"playArtist": "Lire tout l'artiste",
"playNext": "Lire ensuite",
"playNow": "Lire maintenant",
"playPlaylist": "Lire la liste de lecture",
"startRadio": "Jouer des chansons similaires",
"playTrack": "Jouer la piste",
"playTracks": "Jouer les pistes",
"report": "Signaler…",
"trackDetails": "Détails de la piste"
},
"title": {
"more": "Plus…",
"unavailable": "Cette piste n'est pas accessible dans les audiothèques auxquelles vous avez accès"
}
},
"podcast": {
"Modal": {
"button": {
"addToFavorites": "Ajouter aux favoris",
"addToPlaylist": "Ajouter à la liste de lecture…",
"addToQueue": "Ajouter à la file d'attente",
"episodeDetails": "Détails de l'épisode",
"playNext": "Lire ensuite",
"playNow": "Lire maintenant",
"startRadio": "Lancer la radio",
"removeFromFavorites": "Retirer des favoris",
"trackDetails": "Détails de la piste",
"albumDetails": "Voir l'album",
"artistDetails": "Voir l'artiste",
"channelDetails": "Voir la chaîne",
"seriesDetails": "Voir les séries"
}
},
"MobileRow": {
"button": {
"actions": "Afficher les actions de piste"
}
}
},
"track": {
"Modal": {
"button": {
"addToFavorites": "Ajouter aux favoris",
"addToPlaylist": "Ajouter à la liste de lecture…",
"addToQueue": "Ajouter à la file d'attente",
"episodeDetails": "Détails de l'épisode",
"playNext": "Lire ensuite",
"playNow": "Lire maintenant",
"startRadio": "Lancer la radio",
"removeFromFavorites": "Retirer des favoris",
"trackDetails": "Détails de la piste",
"albumDetails": "Voir l'album",
"artistDetails": "Voir l'artiste",
"channelDetails": "Voir la chaîne",
"seriesDetails": "Voir les séries"
}
},
"Table": {
"table": {
"header": {
"album": "Album",
"artist": "Artiste",
"title": "Titre"
}
}
},
"Widget": {
"empty": {
"noResults": "Rien n'a été trouvé"
},
"button": {
"more": "Montrer plus"
}
},
"MobileRow": {
"button": {
"actions": "Afficher les actions de piste"
}
}
},
"VolumeControl": {
"label": {
"slider": "Ajuster le volume"
},
"button": {
"mute": "Couper le son",
"unmute": "Réactiver le son"
}
},
"SearchBar": {
"label": {
"album": "Album",
"artist": "Artiste",
"category": {
"federation": "Fédération",
"podcasts": "Podcasts"
},
"search": "Rechercher du contenu audio",
"tag": "Étiquette",
"track": "Piste"
},
"link": {
"more": "Plus de résultats 🡒",
"fediverse": "Rechercher sur le Fédivers",
"rss": "S'abonner au podcast depuis le fil RSS"
},
"header": {
"noResults": "Aucun résultat"
},
"placeholder": {
"search": "Rechercher des artistes, albums, pistes…"
},
"empty": {
"noResults": "Il n'y a malheureusement aucun résultat correspondant à cette recherche"
}
},
"Search": {
"header": {
"albums": "Albums",
"artists": "Artistes",
"search": "Rechercher de la musique"
},
"placeholder": {
"search": "Artiste, album, piste…"
},
"empty": {
"noAlbums": "Aucun album ne correspond à votre recherche",
"noArtists": "Aucun artiste ne correspond à votre recherche"
}
},
"ChannelForm": {
"label": {
"discography": "Discographie de l'artiste",
"category": "Catégorie",
"image": "Image de la chaîne",
"description": "Description",
"username": "Identifiant du Fédiverse",
"language": "Langue",
"name": "Nom",
"email": "Adresse courriel du propriétaire",
"owner": "Nom du propriétaire",
"podcast": "Podcasts",
"subcategory": "Sous-catégorie",
"tags": "Étiquettes"
},
"placeholder": {
"name": "Un nom de chaîne génial",
"username": "nomdechainegenial"
},
"header": {
"error": "Erreur lors de l'enregistrement de la chaîne"
},
"help": {
"podcast": "Hébergez vos épisodes et gardez le contact avec votre communauté.",
"discography": "Publier la musique que vous créez comme une discographie d'albums et de singles.",
"podcastFields": "Utilisé pour les champs itunes:email et itunes:name, requis par certaines plateformes comme Spotify ou iTunes.",
"username": "Utilisé dans les adresses URL et pour s'abonner à cette chaîne depuis le Fédiverse. Vous ne pourrez plus le modifier ensuite."
},
"loader": {
"loading": "Chargement"
},
"legend": {
"purpose": "À quoi servira cette chaîne ?"
}
},
"LibraryFollowButton": {
"button": {
"cancel": "Annuler la demande d'abonnement",
"follow": "Suivre",
"unfollow": "Se désabonner"
}
},
"EmbedWizard": {
"button": {
"copy": "Copier"
},
"help": {
"embed": "Copiez-collez ce code dans le HTML de votre site web",
"width": "Laisser vide pour un widget adaptatif",
"anonymous": "Merci de contacter vos administrateur·ices et de leur demander de mettre à jour le réglage correspondant."
},
"label": {
"embed": "Code inséré",
"height": "Hauteur du widget",
"width": "Largeur du widget"
},
"header": {
"preview": "Aperçu"
},
"warning": {
"anonymous": "Le partage ne fonctionnera car ce pod n'autorise pas les utilisateur·ices anonymes à accéder aux contenus."
},
"message": {
"copy": "La texte a été copié dans le presse-papier !"
}
},
"ChannelSeries": {
"button": {
"showMore": "Montrer plus"
},
"help": {
"subscribe": "Vous devez vous abonner à cette chaîne pour voir son contenu."
}
},
"ChannelsWidget": {
"button": {
"showMore": "Montrer plus"
}
},
"ChannelEntries": {
"help": {
"subscribe": "Vous devez vous abonner à cette chaîne pour voir son contenu."
}
}
},
"library": {
"AlbumBase": {
"meta": {
"episodes": "{ count } épisode | { count } épisodes",
"tracks": "{ count } piste | { count } pistes"
},
"link": {
"addDescription": "Ajouter une description…"
}
},
"ArtistBase": {
"meta": {
"tracks": "{ count } piste dans { albumsCount } albums | { count } pistes dans { albumsCount } albums"
},
"title": "Artiste",
"button": {
"cancel": "Annuler",
"edit": "Éditer",
"embed": "Insérer",
"more": "Plus…",
"play": "Lire tous les albums"
},
"modal": {
"embed": {
"header": "Insérez cet artiste dans votre site web"
}
},
"link": {
"moderation": "Ouvrir dans l'interface de modérations",
"discogs": "Rechercher sur Discogs",
"wikipedia": "Rechercher sur Wikipédia",
"django": "Voir dans l'administration Django",
"domain": "Voir sur { domaine }",
"musicbrainz": "Voir sur MusicBrainz"
}
},
"radios": {
"Builder": {
"header": {
"matches": "{ count } piste correspondante aux filtres sélectionnés | { count } pistes correspondantes aux filtres sélectionnés",
"builder": "Éditeur",
"created": "Radio créée",
"updated": "Radio mise à jour"
},
"table": {
"filter": {
"header": {
"actions": "Actions",
"candidates": "Pistes candidates",
"config": "Configuration",
"exclude": "Exclure",
"name": "Nom du filtre"
}
}
},
"button": {
"filter": "Ajouter le filtre",
"save": "Enregistrer"
},
"label": {
"filter": "Ajouter des filtres pour personnaliser votre radio",
"description": "Description",
"public": "Afficher publiquement",
"name": "Nom de la radio"
},
"placeholder": {
"description": "Ma description géniale",
"name": "Ma super radio"
},
"title": "Éditeur de radio",
"option": {
"filter": "Sélectionner un filtre"
},
"description": {
"builder": "Vous pouvez utiliser cette interface pour réaliser votre propre radio personnalisée, qui jouera les pistes correspondant aux critères indiqués."
}
},
"Filter": {
"cancelButton": "Annuler",
"excludeLabel": "Exclure",
"removeButton": "Retirer",
"matchingTracksModalHeader": "Piste correspondant au filtre"
}
},
"FileUpload": {
"tooltip": {
"network": "Une erreur réseau s'est produite lors de l'envoi de ce fichier",
"size": "Impossible de transférer ce fichier, assurez-vous qu'il n'est pas trop gros",
"extension": "Mauvais type de fichier, assurez-vous de charger un fichier audio. Les formats de fichiers supportés sont { extensions }",
"retry": "Réessayer",
"denied": "Import refusée, assurez-vous que le fichier n'est pas trop gros et que vous n'avez pas atteint votre quota",
"timeout": "Dépassement du délai d'envoi, veuillez réessayer"
},
"table": {
"upload": {
"header": {
"actions": "Actions",
"filename": "Nom du fichier",
"size": "Taille",
"status": "Statut"
},
"status": {
"pending": "En attente",
"uploaded": "Téléversé",
"uploading": "Envoi en cours…"
}
}
},
"button": {
"cancel": "Annuler",
"retry": "Retenter les envois échoués"
},
"label": {
"uploadWidget": "Cliquez pour sélectionner les fichiers a téléverser ou glisser-déposer les fichiers ou répertoires",
"remainingSpace": "Espace de stockage restant",
"extensions": "Extensions prises en charge : { extensions }"
},
"header": {
"failure": "Erreur pendant le démarrage de l'importation",
"server": "Statut de l'import",
"status": "État de l'import",
"local": "Importer de la musique depuis votre stockage local"
},
"link": {
"processing": "En cours de traitement",
"uploading": "Envoi en cours",
"picard": "nous vous recommandons d'utiliser le logiciel Picard pour cela."
},
"description": {
"import": "Résultats de votre importation :",
"previousImport": "Résultats de votre dernière importation :"
},
"message": {
"local": {
"format": "Les fichiers musicaux que vous téléversez sont en format OGG, Flac, MP3 ou AIFF",
"tag": "Les fichiers musicaux que vous téléversez sont correctement tagués.",
"message": "Vous êtes sur le point de transférer de la musique dans votre audiothèque. Avant de procéder, veuillez vous assurer que :",
"copyright": "Vous n'envoyez pas de contenu sous copyright dans une audiothèque publique car, dans le cas contraire, vous être probablement en infraction"
}
}
},
"EditForm": {
"placeholder": {
"summary": "Une courte description décrivant vos changements."
},
"button": {
"cancel": "Annuler",
"clear": "Effacer",
"reset": "Réinitialiser à la valeur dorigine",
"showUnreviewed": "Limiter aux modifications en attente de validation",
"showAll": "Afficher toutes les modifications",
"submit": "Soumettre et appliquer la modification",
"new": "Soumettre une nouvelle modification",
"suggest": "Soumettre la suggestion"
},
"header": {
"failure": "Erreur durant l'envoi des modifications",
"recentEdits": "Modifications récentes",
"unreviewed": "Modifications récentes attendant une vérification",
"success": "Votre modification a été envoyée avec succès."
},
"notApplicable": "ND",
"empty": {
"suggestEdit": "Suggérer un changement avec le formulaire ci-dessous."
},
"label": {
"summary": "Résumé (optionel)"
},
"message": {
"noPermission": "Vous n'avez pas la permission d'éditer cet élément, mais vous pouvez suggérer des modifications. Une fois envoyées, les suggestions sont examinées avant d'être approuvées."
}
},
"Albums": {
"link": {
"addMusic": "Ajouter de la musique"
},
"title": "Albums",
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"header": {
"browse": "Parcourir les albums"
},
"placeholder": {
"search": "Entrer le titre de lalbum…"
},
"empty": {
"noResults": "Aucun résultat ne correspond à votre requête"
},
"pagination": {
"results": "Résultats par page"
},
"label": {
"search": "Rechercher",
"tags": "Étiquettes"
},
"button": {
"search": "Rechercher"
}
},
"Artists": {
"button": {
"upload": "Ajouter de la musique",
"search": "Rechercher"
},
"label": {
"search": "Nom de l'artiste",
"excludeCompilation": "Exclure les compilations d'artistes",
"tags": "Étiquettes"
},
"title": "Artistes",
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"header": {
"browse": "Parcourir les artistes"
},
"empty": {
"noResults": "Aucun résultat ne correspond à votre requête"
},
"pagination": {
"results": "Résultats par page"
},
"placeholder": {
"search": "Rechercher…"
}
},
"TrackDetail": {
"table": {
"release": {
"album": "Album",
"artist": "Artiste",
"copyright": "Copyright",
"license": "Licence",
"series": "Série",
"url": "Adresse URL",
"year": "Année"
},
"track": {
"bitrate": {
"label": "Bitrate"
},
"codec": "Codec",
"downloads": "Téléchargements",
"duration": "Durée",
"size": "Taille"
}
},
"header": {
"episode": "Détails de l'épisode",
"library": "Audiothèques en rapport",
"playlists": "Listes de lecture en rapport",
"release": "Détails de sortie",
"track": "Détails de la piste"
},
"notApplicable": "ND",
"description": {
"library": "Cette piste est présente dans les audiothèques suivantes :"
},
"link": {
"musicbrainz": "Voir sur MusicBrainz"
}
},
"TagDetail": {
"link": {
"albums": "Albums",
"artists": "Artistes",
"moderation": "Ouvrir dans l'interface de modérations"
},
"header": {
"channels": "Chaînes",
"tracks": "Pistes"
}
},
"ArtistDetail": {
"header": {
"album": "Albums de cet artiste",
"track": "Nouvelles pistes de cet artiste",
"library": "Audiothèques de lutilisateur"
},
"button": {
"more": "Charger plus…",
"filter": "Supprimer le filtre"
},
"link": {
"filter": "Afficher les fichiers"
},
"description": {
"library": "Cet artiste est présent dans les audiothèques suivantes :"
},
"message": {
"filter": "Vous masquez actuellement le contenu associé à cet artiste."
}
},
"ImportStatusModal": {
"error": {
"importFailure": "Une erreur a eu lieu durant le processus de téléversement. Vous trouverez plus d'information ci-dessous.",
"unknownError": {
"message": "Une erreur inconnue s'est produite",
"label": "Erreur inconnue"
},
"invalidMetadata": {
"label": "Métadonnées invalides",
"message": "Les métadonnées inclues dans le fichier sont invalides, ou certains champs obligatoires sont manquants."
}
},
"button": {
"close": "Fermer"
},
"table": {
"error": {
"debug": "Informations de débogage",
"errorDetail": "Détail de l'erreur",
"errorType": "Type d'erreur",
"help": "Obtenir de l'aide"
}
},
"header": {
"importDetail": "Détails de l'import"
},
"link": {
"support": "Ouvrir un fil de discussion de support (incluez les informations de débogage dans votre message)",
"documentation": "Lire notre documentation pour cette erreur"
},
"message": {
"importDetail": "Le fichier est en encore attente et sera prochainement traité par le serveur.",
"importSuccess": "L'envoi a été correctement traité par le serveur."
},
"warning": {
"importSkipped": "Limport a été ignoré car un fichier similaire est déjà disponible dans une de vos audiothèques."
}
},
"EditCard": {
"button": {
"approve": "Approuver",
"delete": "Supprimer",
"reject": "Rejeter"
},
"status": {
"approved": "Approuvée",
"applied": "Approuvée et appliquée",
"pending": "Vérification en attente",
"rejected": "Rejeté"
},
"modal": {
"delete": {
"header": "Supprimer cette suggestion ?"
},
"content": {
"warning": "La suggestion sera entièrement supprimée, cette action est irréversible."
}
},
"table": {
"update": {
"header": {
"field": "Champ",
"newValue": "Nouvelle valeur",
"oldValue": "Ancienne valeur"
},
"notApplicable": "ND"
}
},
"header": {
"modification": "Modification { id }"
},
"link": {
"track": "Piste #{ id } - { name }"
}
},
"Podcasts": {
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"header": {
"browse": "Parcourir les podcasts"
},
"button": {
"cancel": "Annuler",
"channel": "Créer une nouvelle chaîne",
"search": "Rechercher",
"subscribe": "S'abonner",
"feed": "S'abonner au fil RSS"
},
"empty": {
"noResults": "Aucun résultat ne correspond à votre requête"
},
"label": {
"search": "Titre du podcast",
"tags": "Étiquettes"
},
"title": "Podcasts",
"pagination": {
"results": "Résultats par page"
},
"placeholder": {
"search": "Rechercher…"
},
"modal": {
"subscription": {
"header": "Abonnement"
}
}
},
"Radios": {
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Ordre"
},
"label": "Trier par"
},
"header": {
"browse": "Parcourir les radios",
"instance": "Radios de l'instance",
"user": "Radios des utilisateur·ice·s"
},
"button": {
"add": "Créer une radio",
"create": "Créer votre propre radio"
},
"placeholder": {
"search": "Saisissez un nom de radio…"
},
"empty": {
"noResults": "Aucun résultat ne correspond à votre requête"
},
"title": "Radios",
"pagination": {
"results": "Résultats par page"
},
"label": {
"search": "Rechercher"
}
},
"AlbumDropdown": {
"button": {
"cancel": "Annuler",
"delete": "Supprimer…",
"edit": "Éditer",
"embed": "Insérer",
"more": "Plus…"
},
"modal": {
"delete": {
"header": "Supprimer cet album ?",
"content": {
"warning": "L'album sera supprimé, ainsi que tous les fichiers et données associés. Cette action est irréversible."
}
},
"embed": {
"header": "Insérez cet album dans votre site web"
}
},
"link": {
"moderation": "Ouvrir dans l'interface de modérations",
"discogs": "Rechercher sur Discogs",
"django": "Voir dans l'administration Django",
"domain": "Voir sur { domaine }",
"musicbrainz": "Voir sur MusicBrainz"
}
},
"TrackBase": {
"button": {
"cancel": "Annuler",
"delete": "Supprimer…",
"download": "Télécharger",
"edit": "Éditer",
"embed": "Insérer",
"more": "Plus…",
"play": "Jouer"
},
"modal": {
"delete": {
"header": "Supprimer cette piste ?",
"content": {
"warning": "La piste sera supprimée, ainsi que tous les fichiers et données associés. Cette action est irréversible."
}
},
"embed": {
"header": "Insérez cette piste dans votre site web"
}
},
"link": {
"moderation": "Ouvrir dans l'interface de modérations",
"discogs": "Rechercher sur Discogs",
"wikipedia": "Rechercher sur Wikipédia",
"django": "Voir dans l'administration Django",
"domain": "Voir sur { domaine }"
},
"title": "Piste"
},
"AlbumEdit": {
"header": {
"edit": "Modifier cet album",
"suggest": "Nous ne pouvons pas charger cette piste"
},
"message": {
"remote": "Cet objet est géré par un autre serveur, vous ne pouvez pas le modifier."
}
},
"ArtistEdit": {
"header": {
"edit": "Modifier cet artiste",
"suggest": "Nous ne pouvons pas charger cette piste"
},
"message": {
"remote": "Cet objet est géré par un autre serveur, vous ne pouvez pas le modifier."
}
},
"TrackEdit": {
"header": {
"edit": "Modifier cette piste",
"suggest": "Nous ne pouvons pas charger cette piste"
},
"message": {
"remote": "Cet objet est géré par un autre serveur, vous ne pouvez pas le modifier."
}
},
"AlbumDetail": {
"header": {
"episodes": "Épisodes",
"tracks": "Pistes",
"libraries": "Audiothèques de lutilisateur"
},
"description": {
"libraries": "Cet album est présent dans les audiothèques suivantes :"
},
"meta": {
"volume": "Volume { number }"
}
},
"FsBrowser": {
"button": {
"import": "Importer"
}
},
"FsLogs": {
"empty": {
"notStarted": "L'importation n'a pas encore commencé"
}
},
"Home": {
"title": "Audiothèque",
"header": {
"newChannels": "Nouvelles chaînes",
"playlists": "Listes de lecture",
"recentlyAdded": "Ajoutés récemment",
"recentlyFavorited": "Récemment ajouté aux favoris",
"recentlyListened": "Écouté récemment"
}
},
"TagSelector": {
"placeholder": {
"search": "Rechercher…"
}
}
},
"favorites": {
"List": {
"header": {
"favorites": "{ count } favori | { count } favoris"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Ordre"
},
"label": "Trier par"
},
"link": {
"library": "Parcourir l'audiothèque"
},
"loader": {
"loading": "Chargement de vos favoris…"
},
"empty": {
"noFavorites": "Aucune piste n'a été ajoutée à vos favoris pour le moment"
},
"pagination": {
"results": "Résultats par page"
},
"title": "Vos favoris"
},
"TrackFavoriteIcon": {
"button": {
"add": "Ajouter aux favoris",
"remove": "Retirer des favoris"
},
"label": {
"inFavorites": "Dans les favoris"
}
}
},
"channels": {
"UploadModal": {
"meta": {
"files": "{ count } fichier | { count } fichiers",
"quota": "Espace de stockage restant :"
},
"button": {
"cancel": "Annuler",
"close": "Fermer",
"finishLater": "Terminer plus tard",
"next": "Étape suivante",
"previous": "Étape précédente",
"publish": "Publier",
"update": "Mettre à jour"
},
"header": {
"uploadFiles": "Fichiers à envoyer",
"processing": "Envois en cours de traitement",
"publish": "Publier l'audio",
"uploadDetails": "Détails de l'envoi"
}
},
"AlbumSelect": {
"meta": {
"tracks": "{ count } piste | { count } pistes"
},
"label": {
"album": "Album",
"series": "Séries"
},
"option": {
"none": "Néant"
}
},
"LicenseSelect": {
"link": {
"license": "À propos de cette licence d'utilisation"
},
"label": {
"license": "Licence"
},
"option": {
"none": "Néant"
}
},
"UploadForm": {
"help": {
"license": "Ajouter une licence à cet envoi pour assurer des libertés d'utilisation à votre public."
},
"label": {
"openBrowser": "Parcourir…",
"channel": "Chaîne"
},
"message": {
"dragAndDrop": "Glissez-déposez ici vos fichiers ou bien ouvrez le navigateur pour les envoyer",
"pending": "Vous avez des brouillons en attente de publication."
},
"button": {
"edit": "Éditer",
"ignore": "Ignorer",
"remove": "Retirer",
"resume": "Reprendre",
"retry": "Réessayer"
},
"header": {
"error": "Erreur lors de la publication"
},
"status": {
"errored": "En erreur",
"pending": "En attente",
"uploading": "Envoi en cours"
},
"description": {
"extensions": "Extensions prises en charge : { extensions }"
},
"warning": {
"quota": "Vous ne disposez plus de suffisamment d'espace de stockage pour envoyer de nouveaux fichiers. Merci de contacter l'équipe de modération."
}
},
"AlbumModal": {
"button": {
"cancel": "Annuler",
"create": "Créer"
},
"header": {
"newAlbum": "Nouvel album",
"newSeries": "Nouvelles séries"
}
},
"UploadMetadataForm": {
"label": {
"description": "Description",
"position": "Pagination",
"tags": "Étiquettes",
"title": "Titre",
"image": "Image de la piste"
}
},
"AlbumForm": {
"header": {
"error": "Erreur lors de la création"
},
"label": {
"albumTitle": "Titre"
}
},
"SubscribeButton": {
"title": {
"subscribe": "S'abonner",
"unsubscribe": "Se désabonner"
},
"help": {
"auth": "Vous devez être connecté pour vous abonner à cette chaîne"
}
}
},
"AboutPod": {
"stat": {
"hoursOfMusic": "heure de musique | heures de musique",
"activeUsers": "utilisateur actif | utilisateurs actifs",
"albumsCount": "Album | Albums",
"artistsCount": "Artiste | Artistes",
"listeningsCount": "Écoute | Écoutes",
"tracksCount": "Piste | Pistes"
},
"title": "À propos",
"link": {
"about": "À propos de ce pod",
"features": "Fonctionnalités",
"introduction": "Introduction",
"rules": "Règles",
"statistics": "Statistiques",
"terms": "Condititions d'utilisation et politique de respect de la vie privée"
},
"header": {
"about": "À propos de ce pod",
"contact": "Contact",
"features": "Fonctionnalités",
"rules": "Règles",
"statistics": "Statistiques",
"terms": "Condititions d'utilisation et politique de respect de la vie privée"
},
"feature": {
"allowList": "Liste d'autorisation",
"anonymousAccess": "Accès anonyme",
"status": {
"closed": "Fermées",
"disabled": "Désactivé",
"enabled": "Activé",
"open": "Ouvertes"
},
"federation": "Fédération",
"version": "Version de Funkwhale",
"registrations": "Inscriptions",
"quota": "Quota denvoi"
},
"notApplicable": "ND",
"placeholder": {
"noDescription": "Pas de description disponible.",
"noRules": "Aucune règle disponible.",
"noTerms": "Aucune condition disponible."
},
"message": {
"contact": "Envoyez-nous un courriel : {'{{'} contactEmail {'}}'}"
}
},
"common": {
"ActionTable": {
"button": {
"selected": "{ count } sur { total } élément sélectionné | { count } sur { total } éléments sélectionnés",
"allSelected": "Unique élément sélectionné | Tous les { count } éléments sélectionnés",
"go": "Aller",
"launch": "Démarrer",
"refresh": "Rafraîchir le contenu de la table",
"select": "Sélectionner",
"selectAll": "Tout sélectionner",
"selectElement": "Sélectionner un élément | Sélectionner l'ensemble des { total } éléments",
"selectCurrentPage": "Sélectionner seulement la page actuelle"
},
"message": {
"success": "L'action { action } a été lancée avec succès sur { count } élément | L'action { action } a été lancée avec succès sur { count } éléments",
"needsRefresh": "Le contenu a été modifié, cliquez sur rafraîchir pour voir le contenu à jour"
},
"label": {
"actions": "Actions",
"performAction": "Appliquer les modifications en attente"
},
"modal": {
"performAction": {
"header": "Voulez-vous effectuer l'action « { action } » sur { count } élément ? | Voulez-vous effectuer l'action « \"{ action } » sur { count } éléments ?",
"content": {
"warning": "Cela peut affecter de nombreux éléments ou avoir des conséquences irréversibles, merci de vérifier que c'est bien ce que vous souhaitez."
}
}
},
"header": {
"error": "Erreur lors du traitement de l'action"
}
},
"Duration": {
"meta": {
"hours": "{ hours} h { minutes } min",
"minutes": "{ minutes } min"
}
},
"UserMenu": {
"link": {
"about": "À propos",
"chat": "Salle de discussion",
"docs": "Documentation",
"forum": "Forum",
"support": "Aide",
"git": "Suivi des problèmes",
"login": "Connexion",
"logout": "Déconnexion",
"notifications": "Notifications",
"profile": "Profil",
"settings": "Paramètres",
"signup": "Inscription"
},
"label": {
"shortcuts": "Raccourcis clavier",
"language": "Langue",
"theme": "Thème"
}
},
"UserModal": {
"link": {
"about": "À propos",
"chat": "Salle de discussion",
"forum": "Forum",
"support": "Aide",
"git": "Suivi des problèmes",
"login": "Connexion",
"logout": "Déconnexion",
"notifications": "Notifications",
"profile": "Profil",
"settings": "Paramètres",
"signup": "Inscription"
},
"label": {
"shortcuts": "Raccourcis clavier",
"language": "Langue",
"theme": "Thème"
},
"header": {
"options": "Options"
},
"button": {
"switchInstance": "Utiliser une autre instance"
}
},
"DangerousButton": {
"button": {
"cancel": "Annuler",
"confirm": "Confirmer"
},
"header": {
"confirm": "Souhaitez-vous confirmer cette action ?"
}
},
"RenderedDescription": {
"button": {
"cancel": "Annuler",
"edit": "Éditer",
"less": "Montrer moins",
"more": "Montrer plus",
"update": "Mettre à jour la description"
},
"header": {
"failure": "Erreur lors de la mise à jour de la description"
},
"empty": {
"noDescription": "Aucune description disponible"
}
},
"InlineSearchBar": {
"button": {
"clear": "Effacer"
},
"label": {
"search": "Rechercher"
},
"placeholder": {
"search": "Rechercher…"
}
},
"CollapseLink": {
"button": {
"collapse": "Réduire",
"expand": "Développer"
}
},
"CopyInput": {
"button": {
"copy": "Copier"
},
"message": {
"success": "La texte a été copié dans le presse-papier !"
}
},
"LoginModal": {
"link": {
"login": "Connexion",
"signup": "Inscription"
},
"header": {
"unauthenticated": "Déconnecté⋅e"
},
"description": {
"noAccess": "Vous n'avez pas accès à ceci !"
}
},
"ContentForm": {
"help": {
"markdown": "La syntaxe Markdown est prise en charge."
},
"empty": {
"noContent": "Rien à prévisualiser."
},
"button": {
"preview": "Aperçu",
"write": "Écrire"
},
"placeholder": {
"input": "Écrire quelques mots ici…"
}
},
"EmptyState": {
"header": {
"noResults": "Aucun résultat n'a été trouvé."
},
"button": {
"refresh": "Rafraîchir"
}
},
"AttachmentInput": {
"help": {
"upload": "PNG ou JPG. Les dimensions doivent se situer entre 1400x1400 pixels et 3000x3000 pixels. La taille maximale de fichier autorisée est de 5 Mo."
},
"button": {
"remove": "Retirer"
},
"label": {
"upload": "Envoyer une nouvelle image…"
},
"loader": {
"uploading": "Envoi du fichier en cours…"
},
"header": {
"failure": "Impossible de sauvegarder votre pièce jointe"
}
},
"ExpandableDiv": {
"button": {
"less": "Montrer moins",
"more": "Montrer plus"
}
}
},
"playlists": {
"Card": {
"meta": {
"tracks": "{ count } piste | { count } pistes"
}
},
"PlaylistModal": {
"warning": {
"duplicate": "{ 0 } est déjà dans { 1 }."
},
"button": {
"addDuplicate": "Ajouter quand même",
"addToPlaylist": "Ajouter à cette liste de lecture",
"addTrack": "Ajouter la piste",
"cancel": "Annuler",
"edit": "Éditer"
},
"header": {
"addToPlaylist": "Ajouter à la liste de lecture",
"available": "Listes de lecture disponibles",
"manage": "Gérer les listes de lecture",
"noResults": "Aucun résultat ne correspond à vos filtres",
"addFailure": "Nous ne pouvons pas ajouter cette piste à une playlist"
},
"table": {
"edit": {
"header": {
"edit": "Éditer",
"lastModification": "Dernière modification",
"name": "Nom",
"tracks": "Pistes"
}
}
},
"placeholder": {
"filterPlaylist": "Saisissez un nom de liste de lecture"
},
"label": {
"filter": "Filtrer"
},
"empty": {
"noPlaylists": "Aucune liste de lecture n'a été créée pour le moment"
}
},
"Editor": {
"button": {
"addDuplicate": "Ajouter quand même",
"clear": "Vider la liste de lecture",
"copy": "Copier les pistes de la file dattente dans la liste de lecture",
"insertFromQueue": "Insérer depuis la file d'attente ({ count } piste) | Insérer depuis la file d'attente ({ count } pistes)"
},
"error": {
"sync": "Une erreur s'est produite pendant l'enregistrement de vos modifications"
},
"message": {
"sync": "Changements synchronisés avec le serveur"
},
"modal": {
"clearPlaylist": {
"header": "Voulez-vous vider la liste de lecture « { playlist } » ?",
"content": {
"warning": "Cela supprimera toutes les pistes de la playlist et ne pourra pas être annulé."
}
}
},
"help": {
"reorder": "Glissez et déposer les lignes pour réordonner les pistes dans la liste de lecture"
},
"header": {
"editor": "Éditeur de playlist"
},
"warning": {
"duplicate": "Certaines pistes de votre file d'attente sont déjà dans cette liste de lecture :"
},
"loading": {
"sync": "Synchronisation des changements avec le serveur…"
}
},
"TrackPlaylistIcon": {
"button": {
"add": "Ajouter à la liste de lecture…"
}
},
"Form": {
"header": {
"createPlaylist": "Créer une nouvelle liste de lecture",
"createSuccess": "Liste de lecture créée",
"updateSuccess": "Liste de lecture mise à jour",
"createFailure": "Playlist créée"
},
"button": {
"create": "Créer la liste de lecture",
"update": "Mettre à jour la playlist"
},
"placeholder": {
"name": "Ma liste de lecture géniale"
},
"label": {
"name": "Nom de la liste de lecture",
"visibility": "Visibilité de la playlist"
}
},
"Widget": {
"button": {
"create": "Créer la liste de lecture",
"more": "Montrer plus"
},
"placeholder": {
"noPlaylists": "Aucune liste de lecture n'a été créée pour le moment"
}
}
},
"notifications": {
"NotificationRow": {
"message": {
"libraryAcceptFollow": "{ username } a accepté votre suivi de laudiothèque « { library } »",
"libraryFollow": "{ username } suit votre audiothèque « { library } »",
"libraryPendingFollow": "{ username } veut suivre votre audiothèque « { library } »"
},
"button": {
"approve": "Approuver",
"markRead": "Marquer comme lu",
"markUnread": "Marquer comme non lu",
"reject": "Rejeter"
}
}
},
"Sidebar": {
"link": {
"about": "À propos de ce pod",
"albums": "Albums",
"artists": "Artistes",
"browse": "Parcourir",
"channels": "Chaînes",
"createAccount": "Créer un compte",
"favorites": "Favoris",
"home": "Accueil",
"library": "Audiothèque",
"login": "Se connecter",
"moderation": "Modération",
"playlists": "Listes de lecture",
"podcasts": "Podcasts",
"radios": "Radios",
"search": "Rechercher",
"settings": "Paramètres",
"users": "Utilisateur·ice·s"
},
"label": {
"add": "Ajouter du contenu",
"administration": "Administration",
"language": "Langue",
"main": "Menu principal",
"follows": "Demandes d'abonnement en attente",
"edits": "Vérification des modifications en attente",
"play": "Jouer cette piste",
"theme": "Thème"
},
"header": {
"administration": "Administration",
"explore": "Explorer",
"main": "Navigation",
"more": "Plus",
"library": "Mon audiothèque"
}
},
"manage": {
"library": {
"UploadsTable": {
"table": {
"upload": {
"header": {
"accessedDate": "Date d'accès",
"account": "Compte",
"creationDate": "Date de création",
"domain": "Domaine",
"importStatus": "Statut de l'import",
"library": "Audiothèque",
"name": "Nom",
"size": "Taille",
"visibility": "Visibilité"
}
}
},
"option": {
"all": "Tout",
"failed": "Échoué",
"finished": "Terminé",
"pending": "En attente",
"skipped": "Ignoré"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"action": {
"delete": {
"label": "Supprimer",
"warning": "Cette action est irréversible."
}
},
"link": {
"local": "Local"
},
"notApplicable": "ND",
"label": {
"search": "Rechercher",
"status": "Statut",
"visibility": "Visibilité"
},
"placeholder": {
"search": "Rechercher par domaine, nom d'utilisateur·rice, bio…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"LibrariesTable": {
"table": {
"library": {
"header": {
"account": "Compte",
"creationDate": "Date de création",
"domain": "Domaine",
"followers": "Abonnés",
"name": "Nom",
"uploads": "Téléversements",
"visibility": "Visibilité"
}
}
},
"option": {
"all": "Tout"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"action": {
"delete": {
"label": "Supprimer",
"warning": "Laudiothèque sélectionnée sera supprimée, ainsi que les téléversements et abonnements associés. Cette action est irréversible."
}
},
"link": {
"local": "Local"
},
"label": {
"search": "Rechercher",
"visibility": "Visibilité"
},
"placeholder": {
"search": "Rechercher par domaine, nom d'utilisateur·rice, bio…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"TracksTable": {
"table": {
"track": {
"header": {
"album": "Album",
"artist": "Artiste",
"creationDate": "Date de création",
"domain": "Domaine",
"license": "Licence",
"title": "Titre"
}
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"action": {
"delete": {
"label": "Supprimer",
"warning": "Les pistes sélectionnées seront supprimées, ainsi que les téléversements, favoris et historique découte associés. Cette action est irréversible."
}
},
"link": {
"local": "Local"
},
"notApplicable": "ND",
"label": {
"search": "Rechercher"
},
"placeholder": {
"search": "Rechercher par titre, artiste, album…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"ArtistsTable": {
"table": {
"artist": {
"header": {
"albums": "Albums",
"creationDate": "Date de création",
"domain": "Domaine",
"name": "Nom",
"tracks": "Pistes"
}
}
},
"option": {
"all": "Tout"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"label": {
"category": "Catégorie",
"search": "Rechercher"
},
"action": {
"delete": {
"label": "Supprimer",
"warning": "Lartiste sélectionné sera supprimé, ainsi que les téléversements, pistes, albums, favoris et historique découte associés. Cette action est irréversible."
}
},
"link": {
"local": "Local"
},
"placeholder": {
"search": "Rechercher par domaine, nom d'utilisateur·rice, bio…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"TagsTable": {
"table": {
"tag": {
"header": {
"albums": "Albums",
"artists": "Artistes",
"creationDate": "Date de création",
"name": "Nom",
"tracks": "Pistes"
}
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"action": {
"delete": {
"label": "Supprimer",
"warning": "Le tag selectionné sera supprimé ainsi que son lien avec des contenus existants, s'il y en a. Cette action est irréversible."
}
},
"label": {
"search": "Rechercher"
},
"placeholder": {
"search": "Rechercher par nom"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"EditsCardList": {
"option": {
"all": "Tout",
"approved": "Approuvée",
"pending": "Vérification en attente",
"rejected": "Rejeté"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Ordre"
},
"label": "Trier par"
},
"placeholder": {
"search": "Rechercher par titre, artiste, domaine…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
},
"label": {
"status": "Statut"
}
},
"AlbumsTable": {
"table": {
"album": {
"header": {
"artist": "Artiste",
"creationDate": "Date de création",
"domain": "Domaine",
"name": "Titre",
"releaseDate": "Date de sortie",
"tracks": "Pistes"
}
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"action": {
"delete": {
"label": "Supprimer",
"warning": "Les albums sélectionnés seront supprimés, ainsi que les pistes, téléversements, favoris, et historique d'écoute associés. Cette action est irréversible."
}
},
"link": {
"local": "Local",
"moderation": "Ouvrir dans l'interface de modération"
},
"notApplicable": "ND",
"label": {
"search": "Rechercher"
},
"placeholder": {
"search": "Rechercher par titre, artiste, album…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
}
},
"moderation": {
"ReportCard": {
"table": {
"object": {
"account": "Compte",
"domain": "Domaine",
"local": "Local",
"owner": "Propriétaire",
"type": "Type"
},
"status": {
"assignedTo": "Assigné à",
"internalNotes": "Notes internes",
"resolutionDate": "Date de résolution",
"resolved": "Résolu",
"status": "Statut",
"unresolved": "Non-résolu"
},
"report": {
"category": "Catégorie",
"creationDate": "Date de création",
"submittedBy": "Envoyé par"
}
},
"header": {
"actions": "Actions",
"notes": "Notes internes",
"message": "Message",
"reportedObject": "Élément signalé"
},
"button": {
"confirmDelete": "Supprimer",
"delete": "Supprimer lobjet signalé",
"resolve": "Résoudre",
"unresolve": "Rouvrir"
},
"modal": {
"delete": {
"header": "Supprimer lobjet signalé ?",
"content": {
"warning": "Cela supprimera l'élément associé avec ce signalement et marquera le rapport comme résolu. La suppression est irreversible."
}
}
},
"notApplicable": "ND",
"link": {
"moderation": "Ouvrir dans l'interface de modérations",
"report": "Signaler { id }",
"publicPage": "Voir la page publique"
},
"warning": {
"objectDeleted": "Lobjet associé à ce signalement a été supprimé."
}
},
"UserRequestCard": {
"header": {
"actions": "Actions",
"notes": "Notes internes",
"signup": "Message"
},
"button": {
"approve": "Approuver",
"reject": "Refuser"
},
"table": {
"status": {
"approved": "Approuvée",
"assignedTo": "Assigné à",
"internalNotes": "Notes internes",
"pending": "En attente",
"refused": "Refusé",
"status": "Statut"
},
"request": {
"creationDate": "Date de création",
"submittedBy": "Envoyé par"
}
},
"notApplicable": "ND",
"link": {
"request": "Signalement { id }"
},
"message": {
"signup": "Cet utilisateur.trice voudrait créer un compte sur votre pod."
}
},
"InstancePolicyForm": {
"header": {
"addRule": "Ajouter une nouvelle règle de modération",
"editRule": "Mettre à jour les règles de modération",
"failure": "Erreur lors de la création de la règle"
},
"label": {
"blockAll": "Bloquer tout",
"policyDisabled": "Désactivé",
"policyEnabled": "Activé",
"silenceActivity": "Masquer lactivité",
"silenceNotifications": "Masquer les notifications",
"customizeRule": "Ou personnalisez votre règle",
"policyReason": "Raison",
"rejectMedia": "Rejeter le média"
},
"tooltip": {
"blockAll": "Bloquer tout de ce compte ou domaine. Cela empêche toute interaction avec l'entité, et purge le contenu lié (pistes, librairies, suivis, etc.)",
"rejectMedia": "Ne jamais télécharger de médias (audio, album, couverture, avatar de compte…) de ce compte ou domaine. Cela purgera aussi le contenu existant.",
"summary": "Expliquez pourquoi vous appliquez cette politique : cela vous aidera à vous rappeler pourquoi vous avez ajouté cette règle. En fonction de la configuration de votre pod, cette explication peut être affichée publiquement pour aider les utilisateurs à comprendre les règles de modération en place.",
"silenceActivity": "Cacher le contenu du compte ou du domaine, sauf aux abonnés.",
"silenceNotifications": "Empêche le compte ou domaine de déclencher des notifications, sauf pour les abonné·e·s.",
"isActive": "Utilisez ce paramètre pour activer/désactiver temporairement la règle sans la supprimer complètement."
},
"button": {
"cancel": "Annuler",
"create": "Créer",
"delete": "Supprimer",
"confirm": "Supprimer la règle de modération",
"update": "Mettre à jour"
},
"modal": {
"delete": {
"header": "Supprimer cette règle de modération ?",
"content": {
"warning": "Cette action est irréversible."
}
}
}
},
"NoteForm": {
"button": {
"add": "Ajouter une note"
},
"placeholder": {
"summary": "Décrivez quelles actions ont été prises, ou toute autre mise à jour liée…"
},
"header": {
"failure": "Erreur pendant la création de la note"
}
},
"DomainsTable": {
"action": {
"add": {
"label": "Ajouter à la liste d'autorisations"
},
"purge": {
"label": "Nettoyer"
},
"remove": {
"label": "Retirer de la liste d'autorisations"
}
},
"option": {
"all": "Tout",
"no": "Non",
"yes": "Oui"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"table": {
"domain": {
"header": {
"firstSeen": "Vu pour la première fois",
"name": "Nom",
"receivedMessages": "Messages reçus",
"moderationRule": "Sous règle de modération",
"users": "Utilisateur·ice·s"
},
"moderationRule": "Oui"
}
},
"label": {
"inList": "Présent sur la liste d'autorisations",
"search": "Rechercher"
},
"empty": {
"noPods": "Pas dautres pods trouvés"
},
"placeholder": {
"search": "Rechercher par nom…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
},
"link": {
"list": "Ce domaine est présent sur votre liste d'autorisations"
}
},
"AccountsTable": {
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"table": {
"account": {
"header": {
"domain": "Domaine",
"firstSeen": "Vu pour la première fois",
"lastSeen": "Vu pour la dernière fois",
"name": "Nom",
"moderationRule": "Sous règle de modération",
"uploads": "Téléversements"
},
"moderationRule": "Oui"
}
},
"link": {
"local": "Compte local"
},
"action": {
"purge": {
"label": "Nettoyer"
}
},
"label": {
"search": "Rechercher"
},
"placeholder": {
"search": "Rechercher par domaine, nom d'utilisateur·rice, bio…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"InstancePolicyCard": {
"label": {
"blockAll": "Bloquer tout",
"muteActivity": "Masquer lactivité",
"muteNotifications": "Masquer les notifications",
"reason": "Raison",
"rejectMedia": "Rejeter le média"
},
"button": {
"edit": "Éditer"
},
"status": {
"enabled": "Activé",
"paused": "En pause"
},
"header": {
"rule": "Règle"
}
},
"InstancePolicyModal": {
"button": {
"close": "Fermer",
"show": "Règles de modération…"
},
"modal": {
"manage": {
"header": "Gérer les règles de modération pour { obj }",
"content": {
"warning": "Cet élément est sujet à des règles de modération spécifiques"
}
}
}
},
"NotesThread": {
"button": {
"delete": "Supprimer"
},
"modal": {
"delete": {
"header": "Supprimer cette note ?",
"content": {
"warning": "La note sera supprimée. Cette action est irréversible."
}
}
}
}
},
"ChannelsTable": {
"table": {
"channel": {
"header": {
"account": "Compte",
"albums": "Albums",
"creationDate": "Date de création",
"domain": "Domaine",
"name": "Nom",
"tracks": "Pistes"
}
}
},
"option": {
"all": "Tout"
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"label": {
"category": "Catégorie",
"search": "Rechercher"
},
"link": {
"local": "Local",
"moderation": "Ouvrir dans l'interface de modération"
},
"placeholder": {
"search": "Rechercher par domaine, nom d'utilisateur·rice, compte…"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"users": {
"UsersTable": {
"table": {
"user": {
"header": {
"accountStatus": "Statut du compte",
"email": "Courriel",
"lastActivity": "Dernière activité",
"permissions": "Permissions",
"signup": "Inscription",
"status": "Statut",
"username": "Nom d'utilisateur"
},
"accountStatus": {
"active": "Actif",
"inactive": "Inactif"
},
"status": {
"admin": "Admin",
"regular": "Utilisateur·rice standard·e",
"staff": "Membre de l'équipe"
}
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"permission": {
"library": "Audiothèque",
"moderation": "Modération",
"settings": "Paramètres"
},
"notApplicable": "ND",
"placeholder": {
"search": "Rechercher par nom d'utilisateur·rice, courriel, nom…"
},
"pagination": {
"results": "Affichage d'un résultat | Affichage des résultats { start } à { end } de { total }"
}
},
"InvitationsTable": {
"option": {
"all": "Tout",
"expired": "Expirée/utilisée",
"open": "Accès libre"
},
"table": {
"invitation": {
"header": {
"code": "Code",
"creationDate": "Date de création",
"expirationDate": "Date d'expiration",
"owner": "Propriétaire",
"status": "Statut"
}
}
},
"action": {
"delete": "Supprimer"
},
"label": {
"expired": "Expirée",
"unused": "Non utilisé",
"search": "Rechercher",
"status": "Statut",
"used": "Utilisé"
},
"ordering": {
"label": "Trier par"
},
"placeholder": {
"search": "Rechercher par nom d'utilisateur·rice, courriel, code…"
},
"pagination": {
"results": "Affichage d'un résultat | Affichage des résultats { start } à { end } de { total }"
}
},
"InvitationForm": {
"button": {
"clear": "Effacer",
"new": "Obtenir une nouvelle invitation"
},
"table": {
"invitation": {
"header": {
"code": "Code",
"link": "Lien de partage"
}
}
},
"header": {
"failure": "Erreur lors de la création de l'invitation"
},
"label": {
"invite": "Code d'invitation"
},
"placeholder": {
"invitation": "Laisser vide pour obtenir un code aléatoire"
}
}
}
},
"admin": {
"SignupFormBuilder": {
"table": {
"additionalFields": {
"header": {
"actions": "Actions",
"label": "Libellé du champ",
"type": "Type du champ",
"required": "Requis"
},
"type": {
"long": "Texte long",
"short": "Texte court"
},
"required": {
"false": "Non",
"true": "Oui"
}
}
},
"button": {
"add": "Ajouter un champ",
"edit": "Éditer le formulaire",
"preview": "Aperçu du formulaire"
},
"label": {
"additionalField": "Champ supplémentaire",
"additionalFields": "Champs supplémentaires",
"delete": "Supprimer",
"helpText": "Texte d'aide",
"moveDown": "Descendre",
"moveUp": "Monter"
},
"help": {
"additionalFields": "Champs supplémentaires à afficher dans le formulaire. Visible uniquement si la validation manuelle des nouveaux comptes est active.",
"helpText": "Un texte facultatif à afficher au début du formulaire de création de compte."
}
},
"SettingsGroup": {
"header": {
"image": "Image actuelle",
"error": "Erreur lors de l'enregistrement des paramètres"
},
"button": {
"save": "Enregistrer"
},
"message": {
"success": "Paramètres modifiés avec succès."
}
}
},
"moderation": {
"ReportCategoryDropdown": {
"option": {
"all": "Tout"
},
"label": {
"category": "Catégorie"
}
},
"ReportModal": {
"header": {
"disabled": "Les signalements anonymes sont désactivés, inscrivez-vous pour faire un signalement.",
"modal": "Souhaitez-vous signaler cet élément ?",
"submissionFailure": "Erreur pendant l'envoi du signalement"
},
"button": {
"cancel": "Annuler",
"submit": "Envoyer le signalement"
},
"label": {
"email": "Courriel",
"forwardToDomain": "Transférer vers { domain}",
"message": "Message"
},
"description": {
"forwardToDomain": "Faire suivre une copie anonymisée du signalement au serveur hébergeant cet élément.",
"message": "Utilisez ce champ pour fournir du contexte supplémentaire aux modérateur·ices qui traiteront votre signalement.",
"modal": "Utilisez ce formulaire pour envoyer un signalement à notre équipe de modération.",
"email": "Nous utiliserons cette adresse courriel si nous devons vous contacter au sujet de ce rapport."
},
"message": {
"submissionSuccess": "Signalement effectué avec succès, merci"
}
},
"FilterModal": {
"button": {
"cancel": "Annuler",
"hide": "Cacher le contenu"
},
"message": {
"success": "Filtre de contenu ajouté avec succès"
},
"header": {
"modal": "Voulez-vous cacher le contenu de lartiste « { name } » ?",
"failure": "Erreur lors de la création de la règle"
},
"warning": {
"createFilter": {
"listItem2": "Dans le widget \"Ajoutés récemment\"",
"listItem3": "Dans les listes d'artistes et d'albums",
"listItem1": "Dans les favoris des autres utilisateurs et dans l'historique d'écoute",
"listItem4": "Dans les suggestions radio",
"listIntro": "Vous ne verrez plus les pistes, albums et activité utilisateur liées à cet artiste :"
}
},
"help": {
"createFilter": "Vous pouvez gérer et mettre à jour vos filtres à tout moment depuis les paramètres de votre compte."
}
}
},
"federation": {
"FetchButton": {
"description": {
"failure": "Une erreur s'est produite pendant la mise à jour des données :",
"success": "Les données ont été rafraîchies avec succès depuis le serveur distant.",
"pending": "La requête de rafraîchissement n'a pas été effectuée à temps par notre serveur. Elle sera exécutée plus tard.",
"skipped": "Le serveur distant a répondu, mais les données envoyées ne sont pas prises en charge par Funkwhale."
},
"table": {
"error": {
"value": {
"httpError": "Une erreur HTTP s'est produite en contactant le serveur distant",
"invalidAttributesError": "Les données renvoyées par le serveur distant ont des attributs manquants ou invalides",
"connectionError": "Impossible de se connecter au serveur distant",
"httpStatus": "Le serveur distant a répondu avec HTTP { status }",
"timeoutError": "Le serveur distant na pas répondu assez vite",
"invalidJsonError": "Le serveur distant a envoyé des données JSON ou JSON-LD invalides",
"unknownError": "Erreur inconnue"
},
"label": {
"detail": "Détail de l'erreur",
"type": "Type d'erreur"
}
}
},
"button": {
"close": "Fermer",
"reload": "Fermer et recharger la page"
},
"header": {
"saveFailure": "Erreur lors de l'enregistrement des paramètres",
"failure": "Erreur de rafraîchissement",
"pending": "Rafraîchissement en attente",
"success": "Rafraîchissement accompli",
"skipped": "Rafraîchissement non effectué",
"refresh": "Rafraîchissement de l'objet depuis le serveur distant…"
},
"loader": {
"fetchRequest": "Demande de récupération en cours…",
"awaitingResult": "Chargement de vos favoris…"
}
},
"LibraryWidget": {
"empty": {
"noMatch": "Aucune audiothèque correspondante."
},
"button": {
"showMore": "Montrer plus"
}
}
},
"ShortcutsModal": {
"shortcut": {
"audio": {
"label": "Raccourcis du lecteur audio",
"clearQueue": "Vider la file d'attente",
"decreaseVolume": "Diminuer le volume",
"expandQueue": "Développer la file d'attente / Montrer le lecteur",
"increaseVolume": "Augmenter le volume",
"playPause": "Mettre en pause/relancer la lecture",
"playNext": "Jouer la piste suivante",
"playPrevious": "Jouer la piste précédente",
"seekBack30": "Reculer de 30s",
"seekBack5": "Reculer de 5s",
"seekForward30": "Avancer de 30s",
"seekForward5": "Avancer de 5s",
"shuffleQueue": "Mélanger la file d'attente",
"toggleFavorite": "Ajouter/Retirer des favoris",
"toggleMute": "Rendre muet/réactiver le son",
"toggleLoop": "Changer le mode de répétition"
},
"general": {
"focus": "Mettre le focus dans la barre de recherche",
"label": "Raccourcis généraux",
"show": "Montrer les raccourcis clavier disponibles",
"unfocus": "Retirer le focus de la barre de recherche"
}
},
"button": {
"close": "Fermer"
},
"header": {
"modal": "Raccourcis clavier"
}
},
"SetInstanceModal": {
"button": {
"cancel": "Annuler",
"submit": "Valider"
},
"header": {
"chooseInstance": "Choisissez votre instance",
"failure": "Impossible de se connecter à l'URL renseignée",
"suggestions": "Suggestions"
},
"label": {
"url": "Adresse de l'instance"
},
"help": {
"notFunkwhaleServer": "L'adresse fournie n'est pas un serveur Funkwhale",
"serverDown": "Le serveur est peut-être hors-service",
"selectPod": "Pour continuer, sélectionnez le pod Funkwhale auquel vous souhaitez vous connecter. Entrez l'adresse directement, ou sélectionnez l'un des choix suggérés."
},
"message": {
"newUrl": "Vous utilisez maintenant linstance Funkwhale sur { url }"
}
},
"Queue": {
"button": {
"clear": "Effacer",
"close": "Fermer",
"stopRadio": "Arrêter la radio"
},
"label": {
"duration": "Durée",
"addArtistContentFilter": "Cacher le contenu de cet artiste…",
"next": "Piste suivante",
"pause": "Pause",
"play": "Jouer",
"previous": "Piste précédente",
"queue": "File dattente",
"remove": "Retirer",
"restart": "Rejouer la piste"
},
"message": {
"radio": "Les nouvelles pistes seront ajoutées ici automatiquement.",
"automaticPlay": "La piste suivante va se jouer automatiquement dans quelques secondes…"
},
"header": {
"failure": "Échec du chargement de la piste",
"radio": "Vous écoutez une radio"
},
"meta": {
"queuePosition": "Piste { index } sur { length }"
},
"warning": {
"connectivity": "Il se peut que vous ayez des problèmes de connexion."
}
},
"forms": {
"PasswordInput": {
"button": {
"copy": "Copier"
},
"title": "Afficher/masquer le mot de passe",
"message": {
"copy": "La texte a été copié dans le presse-papier !"
}
}
},
"radios": {
"Card": {
"button": {
"edit": "Éditer"
}
},
"Button": {
"startRadio": "Lancer la radio",
"stopRadio": "Arrêter la radio"
}
},
"RemoteSearchForm": {
"header": {
"fetchFailed": "Erreur lors de la récupération de l'objet"
},
"button": {
"fediverse": "Fédivers",
"rss": "RSS",
"search": "Rechercher"
},
"label": {
"fediverse": {
"fieldLabel": "Objet du Fédiverse",
"title": "S'abonner à un podcast hébergé dans le Fédiverse"
},
"rss": {
"fieldPlaceholder": "https://siteweb.exemple.com/rss.xml",
"fieldLabel": "Emplacement du flux RSS",
"title": "S'abonner au fil RSS d'un podcast"
}
},
"warning": {
"unsupported": "Ce type d'objet n'est pas encore pris en charge"
},
"error": {
"fetchFailed": "Cet objet n'a pu être récupéré"
},
"description": {
"fediverse": "Utilisez ce formulaire pour vous abonner à une chaîne hébergée ailleurs dans le Fédiverse.",
"rss": "Utilisez ce formulaire pour vous abonner à un flux RSS via une adresse URL."
}
},
"PageNotFound": {
"link": {
"home": "Retourner à la page d'accueil"
},
"title": "Page non trouvée",
"header": {
"pageNotFound": "Page introuvable !"
},
"message": {
"pageNotFound": "Désolé, la page demandée nexiste pas :"
}
},
"vui": {
"Pagination": {
"next": "Étape suivante",
"label": "Pagination",
"previous": "Étape précédente"
}
},
"tags": {
"List": {
"button": {
"more": "Montrer 1 tag supplémentaire | Montrer { count } tags supplémentaires"
}
}
}
},
"views": {
"channels": {
"DetailBase": {
"meta": {
"episodes": "{ count } épisode | { count } épisodes",
"listenings": "{ count } écoute | { count } écoutes",
"subscribers": "{ count } abonné·e | { count } abonné·e·s",
"tracks": "{ count } piste | { count } pistes"
},
"link": {
"channelEpisodes": "Tous les épisodes",
"mirrored": "Redondé depuis { domain }",
"moderation": "Ouvrir dans l'interface de modérations",
"channelOverview": "Aperçu",
"channelTracks": "Pistes",
"domainView": "Voir sur { domaine }"
},
"header": {
"artistChannel": "Chaîne de l'artiste",
"podcastChannel": "Chaîne de podcasts"
},
"button": {
"cancel": "Annuler",
"confirm": "Supprimer",
"delete": "Supprimer…",
"edit": "Éditer…",
"embed": "Insérer",
"play": "Jouer",
"updateChannel": "Mettre à jour la chaîne",
"upload": "Envoi"
},
"title": "Chaîne",
"modal": {
"subscribe": {
"rss": {
"content": {
"help": "Copiez-collez l'URL suivante dans votre application de lecture de podcasts :"
},
"header": "S'abonner via RSS"
},
"fediverse": {
"content": {
"help": "Si vous utilisez Mastodon ou d'autres applications au sein du Fédivers, vous pouvez suivre ce compte :"
},
"header": "S'abonner sur le Fédivers"
},
"funkwhale": {
"header": "S'abonner sur Funkwhale"
},
"header": "S'abonner à cette chaîne"
},
"delete": {
"header": "Supprimer cette chaîne ?",
"content": {
"warning": "La chaîne sera supprimée, ainsi que tous les fichiers et données associés. Cette action est irréversible."
}
},
"embed": {
"header": "Insérez cet artiste dans votre site web"
}
}
},
"DetailOverview": {
"link": {
"addAlbum": "Ajouter",
"erroredUploads": "Voir les envois en erreur",
"skippedUploads": "Voir les envois ignorés"
},
"header": {
"albums": "Albums",
"latestEpisodes": "Derniers épisodes",
"latestTracks": "Dernières pistes",
"series": "Séries",
"uploadsFailure": "Certains envois n'ont pu être publiés",
"uploadsProcessing": "Les envois sont en cours de traitement",
"uploadsSuccess": "Les envois ont été publiés avec succès"
},
"meta": {
"progress": "Envois traités :"
},
"message": {
"processing": "Vos envois sont en cours de traitement par Funkwhale et seront bientôt prêts à être diffusés."
}
},
"SubscriptionsList": {
"link": {
"addNew": "Ajouter"
},
"button": {
"cancel": "Annuler",
"subscribe": "S'abonner"
},
"placeholder": {
"search": "Filtrer par nom…"
},
"title": "Abonnements",
"modal": {
"subscription": {
"header": "Abonnement"
}
}
}
},
"content": {
"libraries": {
"Card": {
"meta": {
"tracks": "{ count } piste | { count } pistes"
},
"link": {
"details": "Détails de l'audiothèque"
},
"label": {
"size": "Taille totale des fichiers de cette audiothèque"
},
"button": {
"upload": "Envoi"
}
},
"Quota": {
"label": {
"currentUsage": "{ current } utilisé·s sur { max } autorisé·s",
"errored": "Fichiers erronés",
"pending": "Fichiers en attente",
"skipped": "Fichiers ignorés"
},
"header": {
"currentUsage": "Utilisation actuelle"
},
"loading": {
"currentUsage": "Chargement des données d'utilisation…"
},
"button": {
"purge": "Nettoyer"
},
"modal": {
"purgeErrored": {
"header": "Supprimer les fichiers erronés ?",
"content": {
"description": "Les pistes téléversées mais pas encore complètement traitées pas le serveur seront supprimées. L'espace de stockage correspondant vous sera restitué."
}
},
"purgePending": {
"header": "Supprimer les fichiers en attente ?",
"content": {
"description": "Les pistes importées qui n'ont pas encore été complètement traitées par le serveur seront supprimées complètement. Le quota correspondant vous sera restitué."
}
},
"purgeSkipped": {
"header": "Supprimer les fichiers ignorés ?",
"content": {
"description": "Les pistes téléversées mais ignorées pendant l'importation pour diverses raisons seront supprimées complètement. L'espace de stockage correspondant vous sera restitué."
}
}
},
"link": {
"viewFiles": "Afficher les fichiers"
}
},
"FilesTable": {
"table": {
"file": {
"header": {
"album": "Album",
"artist": "Artiste",
"duration": "Durée",
"importStatus": "Statut de l'import",
"size": "Taille",
"title": "Titre",
"uploadDate": "Date d'envoi"
}
}
},
"option": {
"status": {
"all": "Tout",
"draft": "Brouillon",
"failed": "Échoué",
"finished": "Terminé",
"pending": "En attente",
"skipped": "Ignoré"
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Sens"
},
"label": "Trier par"
},
"action": {
"delete": "Supprimer",
"restartImport": "Relancer l'importation"
},
"label": {
"importStatus": "Statut de l'import",
"search": "Rechercher"
},
"notApplicable": "ND",
"empty": {
"noTracks": "Aucune piste n'a été ajoutée à cette audiothèque pour le moment"
},
"placeholder": {
"search": "Rechercher par titre, artiste, album…"
},
"button": {
"showStatus": "Afficher plus d'information à propos du processus d'import pour cet envoi"
},
"pagination": {
"results": "Affichage des résultats { start }-{ end } sur { total }"
}
},
"Home": {
"link": {
"createLibrary": "Créer une nouvelle audiothèque"
},
"loading": {
"libraries": "Chargement des audiothèques…"
},
"empty": {
"noLibrary": "On dirait que vous n'avez pas encore daudiothèque, il est temps d'en créer une."
},
"header": {
"libraries": "Mes audiothèques"
}
},
"Form": {
"button": {
"create": "Créer laudiothèque",
"delete": "Supprimer",
"confirm": "Supprimer laudiothèque",
"update": "Mettre à jour laudiothèque"
},
"modal": {
"delete": {
"header": "Supprimer cette audiothèque ?",
"content": {
"warning": "Laudiothèque et toutes ses pistes seront supprimées. Cette action est irréversible."
}
}
},
"label": {
"description": "Description",
"name": "Nom",
"visibility": "Visibilité"
},
"header": {
"failure": "Erreur"
},
"description": {
"library": "Les audiothèques vous aident à organiser et à partager votre collection de musique. Vous pouvez téléverser votre propre collection musicale sur Funkwhale et la partager avec vos amis et votre famille.",
"visibility": "Vous pouvez partager votre audiothèque avec d'autres personnes, quelle que soit sa visibilité."
},
"message": {
"libraryCreated": "Audiothèque créée",
"libraryDeleted": "Audiothèque supprimée",
"libraryUpdated": "Audiothèque mise à jour"
},
"placeholder": {
"name": "Mon audiothèque denfer",
"description": "Cette audiothèque contient ma musique personnelle, j'espère que vous l'aimerez."
}
}
},
"remote": {
"Card": {
"meta": {
"tracks": "{ count } piste | { count } pistes",
"failedTracks": "Pistes échouées :",
"lastUpdate": "Dernière mise à jour :"
},
"modal": {
"unfollow": {
"content": {
"warning": "En cessant de suivre cette audiothèque, vous perdez laccès à son contenu."
},
"header": "Se désabonner de cette audiothèque ?"
}
},
"button": {
"cancel": "Annuler la demande d'abonnement",
"follow": "Suivre",
"pending": "Demande de suivi en attente de validation",
"unfollow": "Se désabonner"
},
"link": {
"scanDetails": "Détails",
"scan": "Analyser maintenant"
},
"label": {
"scanFailure": "Problème lors de l'analyse",
"scanPending": "Croissant",
"scanSuccess": "Analyse démarrée",
"scanPartialSuccess": "Scanné avec des erreurs",
"scanProgress": "Analyse en cours… ({ progress }%)",
"sharingLink": "Lien de partage"
},
"message": {
"scanLaunched": "Scan démarré",
"scanSkipped": "Scan non lancé (le scan précédent est trop récent)"
},
"tooltip": {
"private": "Cette audiothèque est privée et son propriétaire doit vous approuver pour accéder à son contenu",
"public": "Cette audiothèque est publique et vous pouvez accéder à son contenu librement"
}
},
"ScanForm": {
"header": {
"failure": "Impossible de récupérer laudiothèque distante"
},
"placeholder": {
"url": "Saisissez lURL dune audiothèque"
},
"label": {
"search": "Rechercher une audiothèque distante"
},
"button": {
"submit": "Soumettre la recherche"
}
},
"Home": {
"header": {
"knownLibraries": "Audiothèques connues",
"remoteLibraries": "Audiothèques distantes"
},
"loading": {
"remoteLibraries": "Chargement des audiothèques distantes…"
},
"button": {
"refresh": "Rafraîchir"
},
"description": {
"remoteLibraries": "Les audiothèques distantes appartiennent à d'autres utilisateurs du réseau. Vous pouvez y accéder tant qu'elles sont publiques ou qu'on vous en donne l'accès."
}
}
},
"Home": {
"title": "Ajouter et gérer du contenu",
"description": {
"follow": "Vous pouvez suivre les audiothèques d'autres utilisateurs pour accéder à de la nouvelle musique. Les audiothèques publiques peuvent être suivies immédiatement, tandis que le suivi d'une audiothèque privée nécessite l'approbation de son propriétaire.",
"channel": {
"1": "Si vous êtes artiste ou podcasteur·euse, les chaînes sont faites pour vous !",
"2": "Publiez vos créations et faites des abonnés sur Funkwhale, dans le Fédivers ou bien depuis n'importe quelle application de lecture de podcasts."
},
"upload": "Stockez votre audiothèque personnelle dans Funkwhale pour en profiter n'importe où et la partager avec vos ami.e.s et votre famille."
},
"header": {
"follow": "Suivre des audiothèques distantes",
"channel": "Publiez vos créations dans une chaîne",
"upload": "Envoyer un contenu tiers dans une audiothèque"
},
"button": {
"start": "Commencer"
},
"help": {
"uploadQuota": "Cette instance offre jusque {quota} d'espace disque à chaque utilisateur."
}
},
"Base": {
"title": "Ajouter du contenu",
"link": {
"libraries": "Audiothèques",
"tracks": "Pistes"
},
"menu": {
"secondary": "Menu secondaire"
}
}
},
"library": {
"LibraryBase": {
"meta": {
"tracks": "{ count } piste | { count } pistes"
},
"link": {
"albums": "Albums",
"artists": "Artistes",
"moderation": "Ouvrir dans l'interface de modérations",
"owner": "Appartient à { username }",
"tracks": "Pistes",
"domain": "Voir sur { domaine }"
},
"button": {
"edit": "Éditer",
"upload": "Envoi"
},
"title": "Audiothèque",
"label": {
"private": "Privé",
"public": "Public",
"instance": "Restreint",
"sharingLink": "Lien de partage"
},
"description": {
"sharingLink": "Partagez ce lien avec d'autres utilisateur.trice.s afin qu'iels. puissent accéder à cette audiothèque en le copiant-collant dans la barre de recherche de leur pod."
},
"tooltip": {
"private": "Cette audiothèque est privée et son propriétaire doit vous approuver pour accéder à son contenu",
"public": "Cette audiothèque est publique et vous pouvez accéder à son contenu librement",
"instance": "Cette audiothèque est restreinte aux utilisateurs de ce pod uniquement"
}
},
"Edit": {
"button": {
"accept": "Accepter",
"reject": "Rejeter"
},
"table": {
"action": {
"status": {
"accepted": "Accepté",
"pending": "En attente de validation",
"rejected": "Rejeté"
},
"header": {
"action": "Action",
"date": "Date",
"status": "Statut",
"user": "Utilisateur·rice"
}
}
},
"header": {
"followers": "Abonnés",
"libraryContents": "Contenu de l'audiothèque"
},
"loading": {
"followers": "Chargement des abonnés…"
},
"empty": {
"noFollowers": "Personne ne suit cette audiothèque"
}
},
"DetailAlbums": {
"empty": {
"upload": "Cette audiothèque est vide. Vous devriez y créer quelque chose !",
"follow": "Vous devez vous abonner à cette audiothèque pour voir son contenu."
}
},
"DetailOverview": {
"empty": {
"upload": "Cette audiothèque est vide. Vous devriez y créer quelque chose !",
"follow": "Vous devez vous abonner à cette audiothèque pour voir son contenu."
}
},
"DetailTracks": {
"empty": {
"upload": "Cette audiothèque est vide. Vous devriez y créer quelque chose !",
"follow": "Vous devez vous abonner à cette audiothèque pour voir son contenu."
}
}
},
"auth": {
"ProfileBase": {
"title": "Profil de { username }",
"link": {
"activity": "Activité",
"moderation": "Ouvrir dans l'interface de modérations",
"overview": "Aperçu",
"domainView": "Voir sur { domaine }"
},
"label": {
"self": "C'est vous !"
}
},
"PasswordReset": {
"label": {
"email": "Courriel du compte"
},
"button": {
"requestReset": "Demander la réinitialisation du mot de passe"
},
"link": {
"back": "Retour à la page de connexion"
},
"placeholder": {
"email": "Saisissez l'adresse de courriel associée à votre compte"
},
"header": {
"failure": "Erreur lors de la demande de réinitialisation de mot de passe",
"reset": "Réinitialiser votre mot de passe"
},
"title": "Réinitialiser votre mot de passe",
"help": {
"form": "Utilisez ce formulaire pour demander à réinitialiser votre mot de passe. Vous recevrez un courriel à l'adresse indiquée contenant les instructions de réinitialisation."
}
},
"ProfileOverview": {
"link": {
"addNew": "Ajouter"
},
"modal": {
"createChannel": {
"artist": {
"header": "Chaîne de l'artiste"
},
"header": "Créer une chaîne",
"podcast": {
"header": "Chaîne de podcasts"
}
}
},
"button": {
"cancel": "Annuler",
"createChannel": "Créer une nouvelle chaîne",
"next": "Étape suivante",
"previous": "Étape précédente"
},
"header": {
"channels": "Chaînes",
"sharedLibraries": "Cet⋅te utilisateur.trice partage les audiothèques suivantes",
"libraries": "Audiothèques utilisateur.trice.s"
}
},
"PasswordResetConfirm": {
"link": {
"back": "Retour à la page de connexion",
"login": "Poursuivre vers la page de connexion"
},
"title": "Changer votre mot de passe",
"header": {
"failure": "Erreur pendant le changement de mot de passe",
"success": "Mot de passe modifié avec succès"
},
"message": {
"requestSent": "Si l'adresse courriel que vous avez fourni est valide et associée à un compte utilisateur, vous allez recevoir un courriel contenant les instructions de réinitialisation au cours des prochaines minutes.",
"success": "Votre mot de passe a été mis à jour avec succès."
},
"label": {
"newPassword": "Nouveau mot de passe"
},
"button": {
"update": "Mettre à jour votre mot de passe"
}
},
"EmailConfirm": {
"title": "Confirmer votre courriel",
"label": {
"confirmationCode": "Code de confirmation"
},
"header": {
"failure": "Nous n'avons pas pu confirmer votre adresse de courriel",
"success": "Courriel confirmé"
},
"link": {
"login": "Poursuivre vers la page de connexion",
"back": "Retourner à la page de connexion"
},
"message": {
"success": "Vous pouvez maintenant utiliser le service sans limitations."
}
},
"Signup": {
"header": {
"createAccount": "Créer un compte Funkwhale"
},
"title": "Inscription"
},
"Login": {
"title": "Connexion",
"header": {
"login": "Connectez-vous à votre compte Funkwhale"
}
},
"Callback": {
"header": {
"loggingIn": "Connexion en cours…"
}
},
"Plugins": {
"title": "Gérer les greffons"
},
"ProfileActivity": {
"header": {
"playlists": "Listes de lecture",
"recentlyFavorited": "Récemment ajouté aux favoris",
"recentlyListened": "Écouté récemment"
}
}
},
"Notifications": {
"option": {
"delay": {
"30": "30 jours",
"60": "60 jours",
"90": "90 jours",
"never": "Jamais"
}
},
"link": {
"help": "Découvrez dautres façons daider",
"donate": "Donner"
},
"header": {
"funkwhaleSupport": "Vous aimez Funkwhale ?",
"instanceSupport": "Soutenir ce pod Funkwhale",
"messages": "Vos messages",
"notifications": "Vos notifications"
},
"button": {
"submit": "Compris !",
"read": "Tout marquer comme lu"
},
"loading": {
"notifications": "Chargement des notifications…"
},
"empty": {
"notifications": "Pas encore de notifications."
},
"title": "Notifications",
"label": {
"reminder": "Me le rappeler dans :",
"showRead": "Afficher les notifications lues"
},
"message": {
"funkwhaleSupport": "Nous avons remarqué que vous êtes là depuis quelques temps. Si Funkwhale vous est utile, vous pouvez nous aider à le rendre encore meilleur !"
}
},
"admin": {
"moderation": {
"AccountsDetail": {
"table": {
"accountData": {
"username": "Nom d'utilisateur",
"loginStatus": {
"disabled": "Désactivé",
"enabled": "Activé",
"label": "Statut de connexion"
},
"displayName": "Nom d'affichage",
"email": "Adresse de courriel",
"lastActivity": "Dernière activité",
"lastChecked": "Dernière vérification",
"permissions": "Permissions",
"signupDate": "Date d'inscription",
"userType": "Type"
},
"audioContent": {
"cachedSize": "Taille du cache",
"megabyte": "Mo",
"totalSize": "Taille totale",
"uploadQuota": "Quota denvoi"
},
"activity": {
"emittedFollows": "Suivi de laudiothèque émise",
"emittedMessages": "Messages émis",
"firstSeen": "Vu pour la première fois",
"receivedFollows": "Suivis daudiothèque reçus"
}
},
"header": {
"accountData": "Données du compte",
"activity": "Activité",
"audioContent": "Contenu audio",
"localAccount": "Compte local",
"activePolicy": "Ce domaine est sujet à des règles de modération spécifiques",
"noPolicy": "Vous n'avez aucune règle en place pour ce compte."
},
"button": {
"addPolicy": "Ajouter une politique de modération"
},
"link": {
"albums": "Albums",
"artists": "Artistes",
"channels": "Chaînes",
"domain": "Domaine",
"libraries": "Audiothèques",
"linkedReports": "Signalement liés",
"openProfile": "Ouvrir le profil",
"remoteProfile": "Ouvrir le profil distant",
"requests": "Signalements",
"tracks": "Pistes",
"uploads": "Téléversements",
"django": "Voir dans l'administration Django"
},
"tooltip": {
"uploadQuota": "Déterminez la quantité de contenu que l'utilisateur peut importer. Laissez vide pour utiliser la valeur par défaut de l'instance."
},
"option": {
"permission": {
"library": "Audiothèque",
"moderation": "Modération",
"settings": "Paramètres"
}
},
"description": {
"policy": "Les règles de modération vous aident à contrôler comment votre instance interagit avec un domaine ou compte donné."
},
"notApplicable": "ND",
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"Base": {
"link": {
"accounts": "Comptes",
"domains": "Domaines",
"reports": "Signalements",
"userRequests": "Demandes d'utilisateur.trice.s"
},
"title": "Modération",
"menu": {
"secondary": "Menu secondaire"
}
},
"DomainsDetail": {
"header": {
"activity": "Activité",
"audioContent": "Contenu audio",
"instanceData": "Informations de l'instance",
"activePolicy": "Ce domaine est sujet à des règles de modération spécifiques",
"noPolicy": "Vous n'avez aucune règle en place pour ce domaine."
},
"button": {
"addPolicy": "Ajouter une politique de modération",
"addToAllowList": "Ajouter à la liste d'autorisations",
"refreshNodeInfo": "Rafraîchir les informations du nœud",
"removeFromAllowList": "Retirer de la liste d'autorisations"
},
"link": {
"albums": "Albums",
"artists": "Artistes",
"channels": "Chaînes",
"knownAccounts": "Comptes connus",
"libraries": "Audiothèques",
"website": "Ouvrir le site web",
"tracks": "Pistes",
"uploads": "Téléversements",
"django": "Voir dans l'administration Django"
},
"table": {
"audioContent": {
"cachedSize": "Taille du cache",
"totalSize": "Taille totale"
},
"activity": {
"emittedFollows": "Suivi de laudiothèque émise",
"emittedMessages": "Messages émis",
"firstSeen": "Vu pour la première fois",
"receivedFollows": "Suivis daudiothèque reçus"
},
"instanceData": {
"nodeInfoStatus": {
"value": "Erreur lors de la récupération des informations du nœud",
"label": "Statut"
},
"inAllowList": {
"label": "Présent sur la liste d'autorisations",
"false": "Non",
"true": "Oui"
},
"lastChecked": "Dernière vérification",
"domainName": "Nom",
"software": {
"label": "Logiciel"
},
"totalUsers": "Nombre total d'utilisateurs"
}
},
"description": {
"policy": "Les règles de modération vous aident à contrôler comment votre instance interagit avec un domaine ou compte donné."
},
"notApplicable": "ND",
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"DomainsList": {
"button": {
"add": "Ajouter"
},
"label": {
"addDomain": "Ajouter un domaine",
"addToAllowList": "Ajouter à la liste d'autorisations"
},
"title": "Domaines",
"header": {
"domains": "Domaines",
"failure": "Erreur lors de la création du domaine"
}
},
"ReportsList": {
"option": {
"status": {
"all": "Tout",
"resolved": "Résolu",
"unresolved": "Non-résolu"
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Ordre"
},
"label": "Trier par"
},
"title": "Signalements",
"header": {
"reports": "Signalements"
},
"label": {
"search": "Rechercher",
"status": "Statut"
},
"placeholder": {
"search": "Rechercher par titre, artiste, domaine…"
}
},
"RequestsList": {
"option": {
"status": {
"all": "Tout",
"approved": "Approuvée",
"pending": "En attente",
"refused": "Refusé"
}
},
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Ordre"
},
"label": "Trier par"
},
"label": {
"search": "Rechercher",
"status": "Statut"
},
"placeholder": {
"search": "Rechercher par nom d'utilisateur.trice…"
},
"title": "Demandes d'utilisateur.trice.s",
"header": {
"userRequests": "Demandes d'utilisateur.trice.s"
}
}
},
"library": {
"UploadDetail": {
"table": {
"activity": {
"accessedDate": "Date d'accès",
"firstSeen": "Vu pour la première fois"
},
"audioContent": {
"bitrate": {
"label": "Bitrate"
},
"cachedSize": "Taille du cache",
"duration": "Durée",
"size": "Taille",
"track": "Piste"
},
"upload": {
"name": "Nom"
}
},
"link": {
"account": "Compte",
"domain": "Domaine",
"importStatus": "Statut de l'import",
"library": "Audiothèque",
"remoteProfile": "Ouvrir le profil distant",
"type": "Type",
"django": "Voir dans l'administration Django",
"visibility": "Visibilité"
},
"header": {
"activity": "Activité",
"audioContent": "Contenu audio",
"local": "Local",
"uploadData": "Date d'envoi"
},
"button": {
"delete": "Supprimer",
"download": "Télécharger"
},
"modal": {
"delete": {
"header": "Supprimer cet envoi ?",
"content": {
"warning": "Cette action est irréversible."
}
}
},
"notApplicable": "ND"
},
"LibraryDetail": {
"link": {
"account": "Compte",
"albums": "Albums",
"artists": "Artistes",
"domain": "Domaine",
"reports": "Signalement liés",
"remoteProfile": "Ouvrir le profil distant",
"tracks": "Pistes",
"uploads": "Téléversements",
"django": "Voir dans l'administration Django",
"visibility": "Visibilité"
},
"header": {
"activity": "Activité",
"audioContent": "Contenu audio",
"libraryData": "Données de laudiothèque",
"local": "Local"
},
"table": {
"audioContent": {
"cachedSize": "Taille du cache",
"totalSize": "Taille totale"
},
"library": {
"description": "Description",
"name": "Nom"
},
"activity": {
"firstSeen": "Vu pour la première fois",
"followers": "Abonnés"
}
},
"button": {
"delete": "Supprimer"
},
"modal": {
"delete": {
"header": "Supprimer cette audiothèque ?",
"content": {
"warning": "Laudiothèque sera supprimée, ainsi que les téléversements et abonnements associés. Cette action est irréversible."
}
}
},
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"AlbumDetail": {
"header": {
"activity": "Activité",
"albumData": "Données de l'album",
"audioContent": "Contenu audio",
"local": "Local"
},
"link": {
"artist": "Artiste",
"domain": "Domaine",
"edits": "Modifications",
"libraries": "Audiothèques",
"reports": "Signalement liés",
"localProfile": "Ouvrir le profil local",
"musicbrainz": "Ouvrir sur MusicBrainz",
"remoteProfile": "Ouvrir le profil distant",
"tracks": "Pistes",
"uploads": "Téléversements",
"django": "Voir dans l'administration Django"
},
"table": {
"audioContent": {
"cachedSize": "Taille du cache",
"totalSize": "Taille totale"
},
"album": {
"description": "Description",
"title": "Titre"
},
"activity": {
"favorited": "Pistes favorites",
"firstSeen": "Vu pour la première fois",
"listenings": "Écoutes",
"playlists": "Listes de lecture"
}
},
"button": {
"delete": "Supprimer",
"edit": "Éditer",
"remoteRefresh": "Rafraîchir depuis le serveur distant"
},
"modal": {
"delete": {
"header": "Supprimer cet album ?",
"content": {
"warning": "Lalbum sera supprimé, ainsi que les téléversements, pistes, favoris et historique d'écoute associés. Cette action est irréversible."
}
}
},
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"ArtistDetail": {
"header": {
"activity": "Activité",
"artistData": "Données de l'artiste",
"audioContent": "Contenu audio",
"local": "Local"
},
"link": {
"albums": "Albums",
"category": "Catégorie",
"domain": "Domaine",
"edits": "Modifications",
"libraries": "Audiothèques",
"reports": "Signalement liés",
"localProfile": "Ouvrir le profil local",
"musicbrainz": "Ouvrir sur MusicBrainz",
"remoteProfile": "Ouvrir le profil distant",
"tracks": "Pistes",
"uploads": "Téléversements",
"django": "Voir dans l'administration Django"
},
"table": {
"audioContent": {
"cachedSize": "Taille du cache",
"totalSize": "Taille totale"
},
"artist": {
"description": "Description",
"name": "Nom"
},
"activity": {
"favorited": "Pistes favorites",
"firstSeen": "Vu pour la première fois",
"listenings": "Écoutes",
"playlists": "Listes de lecture"
}
},
"button": {
"delete": "Supprimer",
"edit": "Éditer",
"remoteRefresh": "Rafraîchir depuis le serveur distant"
},
"modal": {
"delete": {
"header": "Supprimer cet artiste ?",
"content": {
"warning": "Lartiste sera supprimé, ainsi que les téléversements, pistes, albums, favoris et historique d'écoute associés. Cette action est irréversible."
}
}
},
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"TagDetail": {
"header": {
"activity": "Activité",
"audioContent": "Contenu audio",
"tagData": "Données du tag"
},
"link": {
"albums": "Albums",
"artists": "Artistes",
"localProfile": "Ouvrir le profil local",
"tracks": "Pistes",
"django": "Voir dans l'administration Django"
},
"button": {
"delete": "Supprimer"
},
"modal": {
"delete": {
"header": "Supprimer ce tag ?",
"content": {
"warning": "Le tag sera supprimé ainsi que son lien avec des contenus existants, s'il y en a. Cette action est irréversible."
}
}
},
"table": {
"activity": {
"firstSeen": "Vu pour la première fois"
},
"tag": {
"name": "Nom"
}
}
},
"TrackDetail": {
"header": {
"activity": "Activité",
"local": "Local",
"trackData": "Nom de la piste"
},
"link": {
"album": "Album",
"albumArtist": "Artiste de cet album",
"artist": "Artiste",
"domain": "Domaine",
"edits": "Modifications",
"libraries": "Audiothèques",
"reports": "Signalement liés",
"localProfile": "Ouvrir le profil local",
"musicbrainz": "Ouvrir sur MusicBrainz",
"remoteProfile": "Ouvrir le profil distant",
"uploads": "Téléversements",
"django": "Voir dans l'administration Django"
},
"table": {
"trackData": {
"cachedSize": "Taille du cache",
"totalSize": "Taille totale"
},
"track": {
"copyright": "Copyright",
"description": "Description",
"discNumber": "Numéro de disque",
"license": "Licence",
"position": "Pagination",
"title": "Titre"
},
"activity": {
"favorited": "Pistes favorites",
"firstSeen": "Vu pour la première fois",
"listenings": "Écoutes",
"playlists": "Listes de lecture"
}
},
"button": {
"delete": "Supprimer",
"edit": "Éditer",
"remoteRefresh": "Rafraîchir depuis le serveur distant"
},
"modal": {
"delete": {
"header": "Supprimer cette piste ?",
"content": {
"warning": "La piste sera supprimée, ainsi que les téléversements, favoris et historique découte associés. Cette action est irréversible."
}
}
},
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"Base": {
"link": {
"albums": "Albums",
"artists": "Artistes",
"channels": "Chaînes",
"edits": "Modifications",
"libraries": "Audiothèques",
"tags": "Étiquettes",
"tracks": "Pistes",
"uploads": "Téléversements"
},
"title": "Gérer laudiothèque",
"menu": {
"secondary": "Menu secondaire"
}
},
"EditsList": {
"title": "Modifications",
"header": {
"edits": "Modifications de laudiothèque"
}
}
},
"ChannelDetail": {
"table": {
"channelData": {
"account": "Compte",
"category": "Catégorie",
"description": "Description",
"domain": "Domaine",
"name": "Nom",
"rss": "Fil RSS",
"url": "Adresse URL"
},
"audioContent": {
"albums": "Albums",
"cachedSize": "Taille du cache",
"totalSize": "Taille totale",
"tracks": "Pistes",
"uploads": "Téléversements"
},
"activity": {
"edits": "Modifications",
"favorited": "Pistes favorites",
"firstSeen": "Vu pour la première fois",
"linkedReports": "Signalement liés",
"listenings": "Écoutes",
"playlists": "Listes de lecture"
}
},
"header": {
"activity": "Activité",
"audioContent": "Contenu audio",
"channelData": "Données de la chaîne"
},
"button": {
"delete": "Supprimer",
"openRemote": "Ouvrir le profil distant",
"refresh": "Rafraîchir depuis le serveur distant"
},
"modal": {
"delete": {
"header": "Supprimer cette chaîne ?",
"content": {
"warning": "La chaîne sera supprimée, ainsi que tous les envois, pistes et albums associés. Cette action est irréversible."
}
}
},
"label": {
"local": "Local"
},
"link": {
"localProfile": "Ouvrir le profil local",
"django": "Voir dans l'administration Django"
},
"warning": {
"stats": "Les statistiques sont calculées depuis les activités connues et le contenu sur votre instance, et ne reflètent pas l'activité générale de ce compte"
}
},
"CommonList": {
"title": {
"accounts": "Comptes",
"albums": "Albums",
"artists": "Artistes",
"channels": "Chaînes",
"invitations": "Invitations",
"libraries": "Audiothèques",
"tags": "Étiquettes",
"tracks": "Pistes",
"uploads": "Téléversements",
"users": "Utilisateur·ice·s"
}
},
"Settings": {
"header": {
"channels": "Chaînes",
"federation": "Fédération",
"instanceInfo": "Informations relatives à cette instance",
"settings": "Paramètres de l'instance",
"moderation": "Modération",
"music": "Musique",
"playlists": "Listes de lecture",
"sections": "Sections",
"security": "Sécurité",
"signups": "Inscriptions",
"stats": "Statistiques",
"subsonic": "Subsonic",
"ui": "Interface utilisateur·ice"
}
},
"users": {
"Base": {
"link": {
"invitations": "Invitations",
"users": "Utilisateur·ice·s"
},
"title": "Gérer les utilisateur·rices",
"menu": {
"secondary": "Menu secondaire"
}
}
}
},
"Search": {
"label": {
"albums": "Albums",
"artists": "Artistes",
"playlists": "Listes de lecture",
"podcasts": "Podcasts",
"radios": "Radios",
"series": "Séries",
"tags": "Étiquettes",
"tracks": "Pistes"
},
"header": {
"search": "Rechercher",
"remote": "Rechercher un objet distant",
"rss": "S'abonner au fil RSS d'un podcast"
},
"button": {
"submit": "Soumettre la recherche"
}
},
"playlists": {
"List": {
"ordering": {
"direction": {
"ascending": "Croissant",
"descending": "Décroissant",
"label": "Ordre"
},
"label": "Trier par"
},
"header": {
"browse": "Parcourir les listes de lecture",
"playlists": "Listes de lecture"
},
"button": {
"create": "Créer une liste de lecture",
"manage": "Gérer vos listes de lecture",
"search": "Rechercher"
},
"placeholder": {
"search": "Saisissez un nom de playlist…"
},
"empty": {
"noResults": "Aucun résultat ne correspond à votre requête"
},
"pagination": {
"results": "Résultats par page"
},
"label": {
"search": "Rechercher"
}
},
"Detail": {
"button": {
"cancel": "Annuler",
"delete": "Supprimer",
"confirm": "Supprimer la liste de lecture",
"edit": "Éditer",
"embed": "Insérer",
"playAll": "Tout lire",
"stopEdit": "Arrêter l'édition"
},
"modal": {
"delete": {
"header": "Voulez-vous supprimer la liste de lecture « { playlist } » ?",
"content": {
"warning": "Cela supprimera définitivement cette playlist et ne pourra pas être annulé."
}
},
"embed": {
"header": "Insérez cette playlist dans votre site web"
}
},
"title": "Liste de lecture",
"meta": {
"tracks": "Liste de lecture contenant { count } piste, par { username } | Liste de lecture contenant { count } pistes, par { username }"
},
"empty": {
"noTracks": "Il n'y a aucune piste dans cette liste de lecture pour le moment"
},
"header": {
"tracks": "Pistes"
}
}
},
"radios": {
"Detail": {
"button": {
"confirm": "Supprimer la radio",
"edit": "Éditer…"
},
"modal": {
"delete": {
"header": "Voulez-vous supprimer la radio « { radio } » ?",
"content": {
"warning": "Cela supprimera définitivement cette radio et ne pourra pas être annulé."
}
}
},
"empty": {
"noTracks": "Aucune piste n'a été ajoutée à cette radio pour le moment"
},
"title": "Radio",
"header": {
"tracks": "Pistes"
}
}
}
},
"composables": {
"audio": {
"usePlayOptions": {
"addToQueueMessage": "{ count } piste a été ajoutée à votre liste d'attente | { count } pistes ont été ajoutées à votre liste d'attente"
}
},
"locale": {
"useSharedLabels": {
"scopes": {
"libraries": {
"description": "Accès aux fichiers audio, audiothèques, artistes, albums et pistes",
"label": "Audiothèques et téléversements"
},
"filters": {
"description": "Accès aux filtres de contenu",
"label": "Filtres de contenu"
},
"profile": {
"description": "Accès au courriel, nom d'utilisateur et informations du profil",
"label": "Profil"
},
"edits": {
"description": "Accès aux modifications",
"label": "Modifications"
},
"follows": {
"description": "Accès aux abonnements",
"label": "Abonnements"
},
"listenings": {
"description": "Accès à l'historique d'écoute",
"label": "Écoutes"
},
"reports": {
"description": "Accéder aux signalements",
"label": "Signalements"
},
"notifications": {
"description": "Accès aux notifications",
"label": "Notifications"
},
"playlists": {
"description": "Accès aux listes de lecture",
"label": "Listes de lecture"
},
"radios": {
"description": "Accès aux radios",
"label": "Radios"
},
"security": {
"description": "Accès aux paramètres de sécurité tel que le mot de passe ou le processus d'authentification",
"label": "Sécurité"
},
"favorites": {
"label": "Favoris"
}
},
"filters": {
"accessedDate": "Date d'accès",
"albumTitle": "Nom de l'album",
"artistName": "Nom de l'artiste",
"bitrate": "Bitrate",
"creationDate": "Date de création",
"domain": "Domaine",
"duration": "Durée",
"expirationDate": "Date d'expiration",
"firstSeen": "Date de découverte",
"followers": "Abonnés",
"itemsCount": "Éléments",
"lastActivity": "Dernière activité",
"lastSeen": "Date de dernier aperçu",
"modificationDate": "Date de modification",
"name": "Nom",
"receivedMessages": "Messages reçus",
"releaseDate": "Date de sortie",
"dateJoined": "Date d'inscription",
"size": "Taille",
"trackTitle": "Nom de la piste",
"uploads": "Téléversements",
"username": "Nom d'utilisateur",
"users": "Utilisateur·ice·s"
},
"fields": {
"privacyLevel": {
"label": "Visibilité de l'activité",
"help": "Détermine le niveau de visibilité de votre activité",
"shortChoices": {
"public": "Tout le monde",
"instance": "Instance",
"private": "Privé"
},
"choices": {
"instance": "Tout le monde sur cette instance",
"public": "Tout le monde, sur toutes les instances",
"private": "Personne à part moi"
}
},
"summary": {
"label": "Biographie"
},
"reportType": {
"label": "Catégorie",
"choices": {
"illegalContent": "Contenu illégal",
"invalidMetadata": "Métadonnées invalides",
"offensiveContent": "Contenu haineux",
"other": "Autre",
"takedownRequest": "Demande de retrait"
}
},
"importStatus": {
"label": "Cliquer pour afficher plus d'information à propos du processus d'import pour cet envoi",
"choices": {
"draft": {
"label": "Brouillon",
"help": "La piste est importée mais n'a pas encore été traitée par le serveur"
},
"errored": {
"label": "En erreur",
"help": "Cette piste n'a pu être traitée, merci de vous assurer qu'elle est taggée correctement"
},
"finished": {
"label": "Terminé",
"help": "Importé"
},
"pending": {
"label": "En attente",
"help": "La piste est importée mais n'a pas encore été traitée par le serveur"
},
"skipped": {
"label": "Ignoré",
"help": "La piste est déjà présente dans l'une de vos audiothèques"
}
}
},
"contentCategory": {
"label": "Catégorie du contenu",
"choices": {
"music": "Musique",
"other": "Autre",
"podcast": "Podcast"
}
}
}
}
},
"moderation": {
"useReport": {
"account": {
"typeLabel": "Compte"
},
"album": {
"typeLabel": "Album",
"label": "Signaler cet album…"
},
"artist": {
"typeLabel": "Artiste",
"label": "Signaler cet artiste…"
},
"channel": {
"typeLabel": "Chaîne",
"label": "Signaler cette chaîne…"
},
"library": {
"typeLabel": "Audiothèque",
"label": "Signaler cette audiothèque…"
},
"playlist": {
"typeLabel": "Liste de lecture",
"label": "Signaler cette liste de lecture…"
},
"track": {
"label": "Signaler cette piste…",
"typeLabel": "Piste"
}
},
"useReportConfigs": {
"account": {
"label": "Compte",
"summary": "Biographie"
},
"album": {
"label": "Album",
"releaseDate": "Date de sortie",
"title": "Titre"
},
"artist": {
"label": "Artiste"
},
"channel": {
"label": "Chaîne"
},
"track": {
"copyright": "Copyright",
"license": "Licence",
"position": "Pagination",
"title": "Titre",
"label": "Piste"
},
"creationDate": {
"label": "Date de création"
},
"library": {
"description": "Description",
"label": "Audiothèque"
},
"musicbrainzId": {
"label": "ID MusicBrainz"
},
"name": {
"label": "Nom"
},
"playlist": {
"label": "Liste de lecture"
},
"tags": {
"label": "Étiquettes"
},
"visibility": {
"label": "Visibilité"
}
},
"useEditConfigs": {
"track": {
"copyright": "Copyright",
"license": "Licence",
"position": "Pagination",
"title": "Titre"
},
"cover": {
"label": "Couverture"
},
"description": {
"label": "Description"
},
"artist": {
"name": "Nom"
},
"album": {
"releaseDate": "Date de sortie",
"title": "Titre"
},
"tags": {
"label": "Étiquettes"
}
}
},
"useThemeList": {
"darkTheme": "Sombre",
"lightTheme": "Clair"
}
},
"init": {
"serviceWorker": {
"newAppVersion": "Une nouvelle version de l'application est disponible.",
"actions": {
"later": "Plus tard",
"update": "Mettre à jour"
}
},
"axios": {
"rateLimitDelay": "Vous avez envoyé trop de requêtes et êtes actuellement limité·e, merci de réessayer dans { delay }",
"rateLimitLater": "Vous avez envoyé trop de requêtes et êtes actuellement limité·e, merci de réessayer plus tard"
}
}
}