Translated using Weblate (French)

Currently translated at 67.9% (345 of 508 strings)

Translated using Weblate (French)

Currently translated at 66.9% (340 of 508 strings)

Translated using Weblate (French)

Currently translated at 50.0% (254 of 508 strings)

Translated using Weblate (French)

Currently translated at 49.6% (252 of 508 strings)

Update translation files

Updated by "Remove blank strings" hook in Weblate.

Translated using Weblate (French)

Currently translated at 49.2% (250 of 508 strings)

Added translation using Weblate (French)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: KosmoMoustache <hosted.weblate.org@kosmo.ovh>
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/fr/
Translation: feishin/Translation
This commit is contained in:
Hosted Weblate 2023-11-01 00:45:28 +01:00
parent f5b185f5f0
commit 88922766db
No known key found for this signature in database
GPG key ID: A3FAAA06E6569B4C

455
src/i18n/locales/fr.json Normal file
View file

@ -0,0 +1,455 @@
{
"player": {
"repeat_all": "répète tout",
"stop": "stop",
"repeat": "répéter",
"queue_remove": "effacer la sélection",
"playRandom": "jouer au hasard",
"skip": "sauter",
"previous": "précédant",
"toggleFullscreenPlayer": "basculer le lecteur plein écran",
"skip_back": "sauter en arrière",
"favorite": "favori",
"next": "suivant",
"shuffle": "lecture aléatoire",
"playbackFetchNoResults": "aucune chansons trouvées",
"playbackFetchInProgress": "chargement des chansons…",
"addNext": "ajouter ensuite",
"playbackSpeed": "vitesse de lecture",
"playbackFetchCancel": "cela prend du temps… fermez la notification pour annuler",
"play": "jouer",
"repeat_off": "répétition désactivée",
"queue_clear": "effacer la file d'attente",
"muted": "en sourdine",
"queue_moveToTop": "déplacer la sélection vers le bas",
"queue_moveToBottom": "déplacer la sélection vers le haut",
"shuffle_off": "lecture aléatoire désactivée",
"addLast": "ajouter en dernier",
"mute": "muet",
"skip_forward": "suivant"
},
"action": {
"editPlaylist": "éditer $t(entity.playlist_one)",
"goToPage": "aller à la page",
"moveToTop": "déplacer en haut",
"clearQueue": "effacer la file d'attente",
"addToFavorites": "ajouter à $t(entity.favorite_other)",
"addToPlaylist": "ajouter à $t(entity.playlist_one)",
"createPlaylist": "créer $t(entity.playlist_one)",
"removeFromPlaylist": "supprimer de $t(entity.playlist_one)",
"viewPlaylists": "voir $t(entity.playlist_other)",
"refresh": "$t(common.refresh)",
"deletePlaylist": "supprimer $t(entity.playlist_one)",
"removeFromQueue": "retirer de la file d'attente",
"deselectAll": "désélectionner tout",
"moveToBottom": "déplacer en bas",
"setRating": "noter",
"toggleSmartPlaylistEditor": "basculer l'éditeur $t(entity.smartPlaylist)",
"removeFromFavorites": "supprimer de $t(entity.favorite_other)"
},
"common": {
"backward": "reculer",
"increase": "augmenter",
"rating": "notation",
"bpm": "bpm",
"refresh": "rafraichir",
"unknown": "inconnu",
"areYouSure": "êtes vous sûr ?",
"edit": "éditer",
"favorite": "favoris",
"left": "gauche",
"save": "sauvegarder",
"right": "droite",
"currentSong": "en cours $t(entity.track_one)",
"collapse": "réduire",
"trackNumber": "piste",
"descending": "décroisant",
"add": "ajouter",
"gap": "gap",
"ascending": "croissant",
"dismiss": "annuler",
"year": "année",
"manage": "gérer",
"limit": "limite",
"minimize": "minimiser",
"modified": "modifier",
"duration": "durée",
"name": "nom",
"maximize": "agrandir",
"decrease": "baisser",
"ok": "ok",
"description": "description",
"configure": "configurer",
"path": "chemin",
"center": "centre",
"no": "non",
"owner": "propriétaire",
"enable": "activer",
"clear": "effacer",
"forward": "avancer",
"delete": "supprimer",
"cancel": "annuler",
"forceRestartRequired": "redémarrer pour appliquer les changements… fermer la notification pour redémarrer",
"setting": "paramètre",
"version": "version",
"title": "titre",
"filter_one": "filtre",
"filter_many": "filtres",
"filter_other": "filtres",
"filters": "filtres",
"create": "créer",
"bitrate": "bitrate",
"saveAndReplace": "sauvegarder et remplacer",
"action_one": "action",
"action_many": "actions",
"action_other": "actions",
"playerMustBePaused": "le lecteur doit être en pause",
"confirm": "confirmer",
"resetToDefault": "réinitialiser par défaut",
"home": "accueil",
"comingSoon": "prochainement…",
"reset": "réinitialiser",
"channel_one": "canal",
"channel_many": "canaux",
"channel_other": "canaux",
"disable": "désactiver",
"sortOrder": "ordre",
"none": "aucun",
"menu": "menu",
"restartRequired": "redémarrage requis",
"previousSong": "précédant $t(entity.track_one)",
"noResultsFromQuery": "la requête n'a retourné aucun résultat",
"quit": "quitter",
"expand": "étendre",
"search": "recherche",
"saveAs": "sauvegarder en tant que",
"disc": "disque",
"yes": "oui",
"random": "aléatoire",
"size": "taille",
"biography": "biographie",
"note": "note"
},
"error": {
"remotePortWarning": "redémarrer le serveur pour appliquer le nouveau port",
"systemFontError": "une erreur sest produite lors de la tentative dobtenir les polices système",
"playbackError": "une erreur s'est produite lors de la tentative de lecture du média",
"endpointNotImplementedError": "endpoint {{endpoint} is not implemented for {{serverType}}",
"remotePortError": "une erreur s'est produite lors de la tentative de définir le port du serveur distant",
"serverRequired": "serveur requis",
"authenticationFailed": "l'authentification à échoué",
"apiRouteError": "incapable dacheminer la demande",
"genericError": "une erreur s'est produite",
"credentialsRequired": "identifiants requis",
"sessionExpiredError": "votre session a expiré",
"remoteEnableError": "une erreur s'est produite lors de la tentative de $t(common.enable) le serveur distant",
"localFontAccessDenied": "accès refusé aux polices locales",
"serverNotSelectedError": "aucun serveur sélectionner",
"remoteDisableError": "une erreur s'est produite lors de la tentative de $t(common.disable) le serveur distant",
"mpvRequired": "MPV requis",
"audioDeviceFetchError": "une erreur sest produite lors de la tentative dobtenir les périphériques audio",
"invalidServer": "serveur invalide",
"loginRateError": "trop de tentative de connexion, merci d'essayer dans quelque secondes"
},
"filter": {
"mostPlayed": "plus joués",
"playCount": "nombre d'écoutes",
"isCompilation": "est une compilation",
"recentlyPlayed": "récemment joués",
"isRated": "est noté",
"title": "titre",
"rating": "évalué",
"search": "recherche",
"bitrate": "bitrate",
"recentlyAdded": "récemment ajoutés",
"note": "note",
"name": "nom",
"dateAdded": "date d'ajout",
"releaseDate": "date de sortie",
"communityRating": "note de la communauté",
"path": "chemin",
"favorited": "favoris",
"isRecentlyPlayed": "est récemment joués",
"isFavorited": "est favoris",
"bpm": "bpm",
"releaseYear": "année de sortie",
"disc": "disque",
"biography": "biographie",
"songCount": "nombre de chansons",
"duration": "durée",
"random": "aléatoire",
"lastPlayed": "dernière joué",
"toYear": "à l'année",
"fromYear": "année",
"criticRating": "note des critiques",
"trackNumber": "piste"
},
"page": {
"sidebar": {
"nowPlaying": "lecture en cours"
},
"fullscreenPlayer": {
"config": {
"showLyricMatch": "montrer la correspondance des paroles",
"dynamicBackground": "arrière-plan dynamique",
"synchronized": "synchronisé",
"followCurrentLyric": "suivre les paroles actuelles",
"showLyricProvider": "montrer la source des paroles",
"unsynchronized": "désynchronisé",
"lyricAlignment": "alignement des paroles",
"useImageAspectRatio": "utiliser le rapport hauteur/largeur de l'image"
},
"upNext": "suivant",
"lyrics": "paroles",
"related": "en rapport"
},
"appMenu": {
"selectServer": "sélectionner le serveur",
"manageServers": "gérer les serveurs",
"expandSidebar": "développer la barre latérale",
"collapseSidebar": "réduire la barre latérale",
"openBrowserDevtools": "ouvrir les outils de développement du navigateur",
"goBack": "retour arrière",
"goForward": "avancer"
},
"home": {
"mostPlayed": "plus joués",
"newlyAdded": "versions récemment ajoutés",
"explore": "explorer depuis votre bibliothèque",
"recentlyPlayed": "récemment joués"
},
"albumDetail": {
"moreFromArtist": "plus de $t(entity.genre_one)",
"moreFromGeneric": "plus de {{item}}"
},
"setting": {
"generalTab": "générale",
"hotkeysTab": "raccourci",
"windowTab": "fenêtre"
},
"globalSearch": {
"commands": {
"serverCommands": "commandes du serveur",
"goToPage": "aller à la page",
"searchFor": "recherche pour {{query}}"
},
"title": "commandes"
},
"contextMenu": {
"numberSelected": "{{count}} sélectionné"
}
},
"setting": {
"audioDevice_description": "sélectionnez le périphérique audio à utiliser pour la lecture (lecteur Web uniquement)",
"crossfadeStyle": "style du fondu enchaîné",
"audioExclusiveMode_description": "activer le mode de sortie exclusif. Dans ce mode, le système est généralement verrouillé et seul mpv pourra émettre de l'audio",
"audioPlayer_description": "sélectionnez le lecteur audio à utiliser pour la lecture",
"crossfadeDuration_description": "définit la durée du fondu enchaîné",
"audioDevice": "périphérique audio",
"accentColor": "couleur d'accent",
"accentColor_description": "définit la couleur d'accentuation de l'application",
"applicationHotkeys": "raccourcis clavier d'application",
"crossfadeDuration": "durée de fondue enchaînée",
"audioPlayer": "lecteur audio",
"applicationHotkeys_description": "configurer les raccourcis clavier dapplication. activer la case à cocher pour définir comme raccourci clavier global (bureau uniquement)",
"crossfadeStyle_description": "sélectionnez le style du fondu enchaîné à utiliser pour le lecteur audio",
"customFontPath": "chemin de police personnalisé",
"disableAutomaticUpdates": "désactiver les mises à jour automatique",
"customFontPath_description": "définit le chemin de police personnalisé pour l'application",
"remotePort_description": "définit le port du serveur de contrôle à distance",
"hotkey_skipBackward": "sauter en arrière",
"hotkey_playbackPause": "pause",
"mpvExecutablePath_help": "line par line",
"hotkey_volumeUp": "monter le volume",
"discordIdleStatus_description": "quand activé, mettre à jour le status pendant que le lecteur est inactif",
"showSkipButtons": "affiche les boutons suivants et précédents",
"minimumScrobblePercentage": "durée minimal du scobble (pourcentage)",
"lyricFetch": "récupère les paroles depuis internet",
"scrobble": "scrobble",
"enableRemote_description": "activer le serveur de contrôle à distance, qui permet à d'autres appareils de contrôler l'application",
"fontType_optionSystem": "police système",
"mpvExecutablePath_description": "définit le chemin vers l'exécutable mpv",
"hotkey_favoriteCurrentSong": "favori $t(common.currentSong)",
"sampleRate": "taux d'échantillonnage",
"sampleRate_description": "sélectionnez le taux d'échantillonnage de sortie utilisé si la fréquence d'échantillonnage sélectionnée est différente du média actuel",
"hotkey_zoomIn": "zoom avant",
"scrobble_description": "scrobble les lectures à votre serveur multimédia",
"hotkey_browserForward": "avancer",
"discordUpdateInterval": "interval de mise à jour de {{discord}} rich presence",
"fontType_optionBuiltIn": "police intégrée",
"hotkey_playbackPlayPause": "play / pause",
"hotkey_rate1": "noter 1 étoile",
"hotkey_skipForward": "avancer",
"disableLibraryUpdateOnStartup": "désactive la vérification de mise à jour au démarrage",
"gaplessAudio": "audio sans interruption",
"minimizeToTray_description": "minimise l'application dans la barre d'état système",
"hotkey_playbackPlay": "play",
"hotkey_togglePreviousSongFavorite": "basculer $t(common.previousSong) favoris",
"hotkey_volumeDown": "baisser le volume",
"hotkey_unfavoritePreviousSong": "défavorisé $t(common.previousSong)",
"globalMediaHotkeys": "raccourci clavier multimédia global",
"hotkey_globalSearch": "recherche globale",
"gaplessAudio_description": "définit les paramètres d'audio sans interruption pour mpv",
"remoteUsername_description": "définit le nom d'utilisateur du serveur de contrôle à distance. si le nom d'utilisateur et le mot de passe sont vides, l'authentification sera désactivée",
"exitToTray_description": "minime l'application dans la barre des tâches",
"followLyric_description": "faire défiler les paroles jusqu'à la position de lecture actuelle",
"hotkey_favoritePreviousSong": "favori $t(common.previousSong)",
"lyricOffset": "décalage des paroles (ms)",
"discordUpdateInterval_description": "temps en seconde entre chaque mise à jour (minimum de 15 secondes)",
"fontType_optionCustom": "police personnalisée",
"remotePassword": "mot de passe du serveur de contrôle à distance",
"lyricFetchProvider": "fournisseur depuis lequel récupérer les paroles",
"language_description": "définit la langue de l 'application $t(common.restartRequired)",
"playbackStyle_optionCrossFade": "fondu enchaîné",
"hotkey_rate3": "noter 3 étoiles",
"font": "police",
"mpvExtraParameters": "paramètres de mpv",
"hotkey_toggleFullScreenPlayer": "basculer le lecteur plein écran",
"hotkey_localSearch": "recherche dans la page",
"hotkey_toggleQueue": "basculer la liste de lecteur",
"remotePassword_description": "définit le mot de passe du serveur de contrôle à distance. Ces identifiants sont par défaut transmises de façon non sécurisées, donc vous devriez utiliser un mot de passe unique dont vous n'avez pas grand-chose à faire",
"hotkey_rate5": "noter 5 étoiles",
"hotkey_playbackPrevious": "piste précédente",
"showSkipButtons_description": "affiche ou cache les boutons suivants et précédents de la barre de lecture",
"language": "language",
"playbackStyle": "style de lecture",
"hotkey_toggleShuffle": "basculer la lecture aléatoire",
"playbackStyle_description": "sélectionnez le style de lecture à utiliser pour le lecteur audio",
"discordRichPresence_description": "activer le status du lecteur dans {{discord}} rich presence. Les images clés sont: {{icon}}, {{playing}}, et {{paused}} ",
"mpvExecutablePath": "chemin de l'exécutable mpv",
"hotkey_rate2": "noter 2 étoiles",
"playButtonBehavior_description": "définit le comportement par défaut du bouton play, lors de l'ajout de chanson à la file d'attente",
"minimumScrobblePercentage_description": "le pourcentage minimum de la chanson qui doit être joué avant qu'elle ne soit scrobbleée",
"exitToTray": "minimiser dans la barre des tâches",
"hotkey_rate4": "noter 4 étoiles",
"enableRemote": "activer le serveur de contrôle à distance",
"showSkipButton_description": "affiche ou cache les boutons suivants et précédents de la barre de lecture",
"savePlayQueue": "sauvegarder la liste de lecture",
"minimumScrobbleSeconds_description": "la durée minimale en secondes de la chanson qui doit être jouée avant qu'elle ne soit scrobbleée",
"fontType_description": "le sélecteur de police intégré sélectionne des polices fourni par Feishin. Police système vous permet de sélectionner des polices fourni par votre système d'éxploitation. personnalisé vous permet de fournir votre propre police",
"playButtonBehavior": "comportement du bouton play",
"playbackStyle_optionNormal": "normale",
"floatingQueueArea": "afficher le zone de survol de la file d'attente flottante",
"hotkey_toggleRepeat": "basculer la répétition",
"lyricOffset_description": "décale les paroles par le nombre de millisecondes spécifiées",
"fontType": "type de police",
"remotePort": "port du serveur de contrôle à distance",
"hotkey_playbackNext": "piste suivante",
"lyricFetch_description": "récupère les paroles depuis divers source d'internet",
"lyricFetchProvider_description": "sélectionnez le fournisseur auprès desquels récupérer les paroles. l'ordre des fournisseurs et l'ordre dans lequel ils seront interrogés",
"globalMediaHotkeys_description": "active ou désactive l'utilisation des raccourcis clavier multimédia du système pour contrôler la lecture",
"followLyric": "suivre les paroles actuelles",
"discordIdleStatus": "afficher le statut d'inactivité de rich presence",
"hotkey_zoomOut": "zoom arrière",
"hotkey_unfavoriteCurrentSong": "défavorisé $t(common.currentSong)",
"hotkey_rate0": "supprimer la note",
"hotkey_volumeMute": "couper le son",
"hotkey_toggleCurrentSongFavorite": "basculer $t(common.currentSong) favori",
"remoteUsername": "nom d'utilisateur du serveur de contrôle à distance",
"hotkey_browserBack": "retour arrière",
"showSkipButton": "affiche les boutons suivants et précédents",
"minimizeToTray": "minimise dans la barre des tâches",
"gaplessAudio_optionWeak": "faible (recommandée)",
"minimumScrobbleSeconds": "scrobble minimum (secondes)",
"hotkey_playbackStop": "stop",
"font_description": "définit la police à utiliser pour l'application",
"savePlayQueue_description": "sauvegarde la liste de lecture quand l'application est fermée et restaure là quand l'application est ouverte",
"sidebarCollapsedNavigation_description": "affiche ou cache la navigation dans la barre latérale réduite",
"sidebarConfiguration": "configuration de la barre latérale",
"sidebarConfiguration_description": "sélectionnez les items et l'ordre dans lesquels ils seront affichaient dans la barre latérale",
"sidebarPlaylistList": "liste de playlist de la barre latérale",
"sidebarCollapsedNavigation": "navigation de la barre latéral (réduite)"
},
"form": {
"deletePlaylist": {
"title": "supprimer $t(entity.playlist_one)",
"success": "$t(entity.playlist_one) supprimée avec succès",
"input_confirm": "taper le nom de la $t(entity.playlist_one) pour confirmer"
},
"addServer": {
"title": "ajouter un serveur",
"input_username": "nom d'utilisateur",
"input_url": "url",
"input_password": "mot de passe",
"input_legacyAuthentication": "activer l'authtication legacy",
"input_name": "nom du serveur",
"success": "serveur ajouté avec succès",
"input_savePassword": "enregister le mot de passe",
"ignoreSsl": "ignorer ssl $t(common.restartRequired)",
"ignoreCors": "ignorer cors $t(common.restartRequired)",
"error_savePassword": "une erreur sest produite lors de la tentative de sauvegarde du mot de passe"
},
"addToPlaylist": {
"success": "{{message}} $t(entity.song_other) ajouté à {{numOfPlaylists}} $t(entity.playlist_other)",
"title": "ajouter à $t(entity.playlist_one)",
"input_skipDuplicates": "sauter les doublons"
},
"createPlaylist": {
"title": "créer $t(entity.playlist_one)",
"input_public": "publique",
"success": "$t(entity.playlist_one) créée avec succès"
},
"updateServer": {
"title": "mettre à jour le serveur",
"success": "serveur mis à jour avec succès"
},
"queryEditor": {
"input_optionMatchAll": "correspondre à tous",
"input_optionMatchAny": "correspondre à n'importe quel"
},
"editPlaylist": {
"title": "modifier $t(entity.playlist_one)"
},
"lyricSearch": {
"title": "rechercher parole"
}
},
"entity": {
"genre_one": "genre",
"genre_many": "genres",
"genre_other": "genres",
"playlistWithCount_one": "{{count}} playlist",
"playlistWithCount_many": "{{count}} playlists",
"playlistWithCount_other": "{{count}} playlists",
"playlist_one": "playlist",
"playlist_many": "playlists",
"playlist_other": "playlists",
"artist_one": "artiste",
"artist_many": "artistes",
"artist_other": "artistes",
"folderWithCount_one": "{{count}} dossier",
"folderWithCount_many": "{{count}} dossiers",
"folderWithCount_other": "{{count}} dossiers",
"albumArtist_one": "artiste de l'album",
"albumArtist_many": "artistes d'albums",
"albumArtist_other": "artistes d'albums",
"track_one": "piste",
"track_many": "pistes",
"track_other": "pistes",
"albumArtistCount_one": "{{count}} artiste de l'album",
"albumArtistCount_many": "{{count}} artistes d'albums",
"albumArtistCount_other": "{{count}} artistes d'albums",
"albumWithCount_one": "{{count}} album",
"albumWithCount_many": "{{count}} albums",
"albumWithCount_other": "{{count}} albums",
"favorite_one": "favori",
"favorite_many": "favoris",
"favorite_other": "favoris",
"artistWithCount_one": "{{count}} artiste",
"artistWithCount_many": "{{count}} artistes",
"artistWithCount_other": "{{count}} artistes",
"folder_one": "dossier",
"folder_many": "dossiers",
"folder_other": "dossiers",
"smartPlaylist": "intelligente $t(entity.playlist_one)",
"album_one": "album",
"album_many": "albums",
"album_other": "albums",
"genreWithCount_one": "{{count}} genre",
"genreWithCount_many": "{{count}} genres",
"genreWithCount_other": "{{count}} genres",
"trackWithCount_one": "{{count}} piste",
"trackWithCount_many": "{{count}} pistes",
"trackWithCount_other": "{{count}} pistes"
}
}