588 lines
22 KiB
Plaintext
588 lines
22 KiB
Plaintext
{
|
|
"startupError": "Une erreur est survenue lors du démarrage de l'application. L'erreur est: {error}\n\nPlease create an issue on github.com/UnicornsOnLSD/finamp with a screenshot of this page. If this problem persists you can clear your app data to reset the app.",
|
|
"@startupError": {
|
|
"description": "Le message d'erreur affiché lorsque le démarrage de l'application échoue.",
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String",
|
|
"example": "Impossible d'accéder aux données de téléchargement"
|
|
}
|
|
}
|
|
},
|
|
"serverUrl": "Adresse du serveur",
|
|
"@serverUrl": {},
|
|
"internalExternalIpExplanation": "Si vous souhaitez pouvoir accéder à votre serveur Jellyfin à distance, vous devez utiliser votre adresse IP externe.\n\nSi votre serveur utilise un port HTTP (80/443), vous n'avez pas besoin de spécifier de port. C'est probablement le cas si votre serveur est derrière un reverse proxy.",
|
|
"@internalExternalIpExplanation": {
|
|
"description": "Informations supplémentaires sur l'IP à utiliser pour l'accès à distance, et sur la nécessité ou non de spécifier un port"
|
|
},
|
|
"emptyServerUrl": "Vous devez indiquez l'adresse du serveur.",
|
|
"@emptyServerUrl": {
|
|
"description": "Cette erreur intervient lorsque l'utilisateur tente de se connecter sans indiquer l'adresse du serveur"
|
|
},
|
|
"urlStartWithHttps": "L'adresse doit commencer par http:// ou https://",
|
|
"@urlStartWithHttps": {
|
|
"description": "Cette erreur intervient lorsque l'utilisateur soumet une adresse qui ne commence pas par http:// ou https:// (par exemple, ftp://0.0.0.0)"
|
|
},
|
|
"urlTrailingSlash": "L'adresse ne doit pas inclure de slash final.",
|
|
"@urlTrailingSlash": {
|
|
"description": "Cette erreur intervient lorsque l'utilisateur soumet une adresse qui se termine par une barre oblique finale (par exemple, http://0.0.0.0/)"
|
|
},
|
|
"username": "Nom d'utilisateur",
|
|
"@username": {},
|
|
"password": "Mot de passe",
|
|
"@password": {},
|
|
"logs": "Logs",
|
|
"@logs": {},
|
|
"next": "Prochain",
|
|
"@next": {},
|
|
"selectMusicLibraries": "Selectionner des bibliothèques",
|
|
"@selectMusicLibraries": {
|
|
"description": "Titre de l'écran de sélection de bibliothèque"
|
|
},
|
|
"couldNotFindLibraries": "Aucune bibliothèque trouvée",
|
|
"@couldNotFindLibraries": {
|
|
"description": "Cette erreur intervient lorsque l'utilisateur n'a pas de bibliothèque"
|
|
},
|
|
"unknownName": "Nom inconnu",
|
|
"@unknownName": {},
|
|
"songs": "Titres",
|
|
"@songs": {},
|
|
"albums": "Albums",
|
|
"@albums": {},
|
|
"artists": "Artistes",
|
|
"@artists": {},
|
|
"genres": "Genres",
|
|
"@genres": {},
|
|
"playlists": "Playlists",
|
|
"@playlists": {},
|
|
"startMix": "Commencer un Mix",
|
|
"@startMix": {},
|
|
"startMixNoSongsArtist": "Appuyer longuement sur un artiste pour l'ajouter ou le retirer du mix avant de commencer",
|
|
"@startMixNoSongsArtist": {
|
|
"description": "Notification qui intervient quand l'utilisateur lance le mix instantané sans avoir sélectionné des artistes"
|
|
},
|
|
"startMixNoSongsAlbum": "Appuyer longuement sur un album pour l'ajouter ou le retirer du mix avant de commencer",
|
|
"@startMixNoSongsAlbum": {
|
|
"description": "Notification qui intervient quand l'utilisateur lance le mix instantané sans avoir sélectionné des albums"
|
|
},
|
|
"music": "Musique",
|
|
"@music": {},
|
|
"clear": "Effacer",
|
|
"@clear": {},
|
|
"favourites": "Favoris",
|
|
"@favourites": {},
|
|
"shuffleAll": "Tout mélanger",
|
|
"@shuffleAll": {},
|
|
"finamp": "Finamp",
|
|
"@finamp": {},
|
|
"downloads": "Téléchargements",
|
|
"@downloads": {},
|
|
"settings": "Réglages",
|
|
"@settings": {},
|
|
"offlineMode": "Mode hors-ligne",
|
|
"@offlineMode": {},
|
|
"sortOrder": "Ordre de tri",
|
|
"@sortOrder": {},
|
|
"sortBy": "Trier par",
|
|
"@sortBy": {},
|
|
"album": "Album",
|
|
"@album": {},
|
|
"albumArtist": "Artiste de l'album",
|
|
"@albumArtist": {},
|
|
"artist": "Artiste",
|
|
"@artist": {},
|
|
"budget": "Budget",
|
|
"@budget": {},
|
|
"communityRating": "Note de la communauté",
|
|
"@communityRating": {},
|
|
"criticRating": "Note de la critique",
|
|
"@criticRating": {},
|
|
"dateAdded": "Date d'ajout",
|
|
"@dateAdded": {},
|
|
"datePlayed": "Date de lecture",
|
|
"@datePlayed": {},
|
|
"playCount": "nombre de lectures",
|
|
"@playCount": {},
|
|
"premiereDate": "Date de première",
|
|
"@premiereDate": {},
|
|
"productionYear": "Date de production",
|
|
"@productionYear": {},
|
|
"name": "Nom",
|
|
"@name": {},
|
|
"random": "Aléatoire",
|
|
"@random": {},
|
|
"revenue": "Recettes",
|
|
"@revenue": {},
|
|
"runtime": "Durée d'exécution",
|
|
"@runtime": {},
|
|
"syncDownloadedPlaylists": "Synchroniser les playlists téléchargées",
|
|
"@syncDownloadedPlaylists": {},
|
|
"downloadMissingImages": "Télécharger les images manquantes",
|
|
"@downloadMissingImages": {},
|
|
"downloadedMissingImages": "{count,plural, =0{Pas d'image manquante} =1{{count} image téléchargée} other{{count} images téléchargées}}",
|
|
"@downloadedMissingImages": {
|
|
"description": "Message affiché lorsque l'utilisateur télécharge des images manquantes",
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"downloadErrors": "Télécharger les erreurs",
|
|
"@downloadErrors": {},
|
|
"downloadCount": "{count,plural, =1{{count} téléchargement} other{{count} téléchargements}}",
|
|
"@downloadCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"downloadedItemsCount": "{count,plural,=1{{count} élément} other{{count} éléments}}",
|
|
"@downloadedItemsCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"downloadedImagesCount": "{count,plural,=1{{count} image} other{{count} images}}",
|
|
"@downloadedImagesCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"downloadedItemsImagesCount": "{downloadedItems}, {downloadedImages}",
|
|
"@downloadedItemsImagesCount": {
|
|
"description": "Sert à fusionner downloadedItemsCount et downloadedImagesCount car les outils intl de Flutter ne supportent pas plusieurs pluriels dans une seule chaîne de caractères. https://github.com/flutter/flutter/issues/86906",
|
|
"placeholders": {
|
|
"downloadedItems": {
|
|
"type": "String",
|
|
"example": "12 téléchargements"
|
|
},
|
|
"downloadedImages": {
|
|
"type": "String",
|
|
"example": "1 image"
|
|
}
|
|
}
|
|
},
|
|
"dlComplete": "{count,plural,=1{{count} complété} other{{count} complétés}}",
|
|
"@dlComplete": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"dlFailed": "{count,plural,=1{{count} échec} other{{count} échecs}}",
|
|
"@dlFailed": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"dlEnqueued": "{count} en attente",
|
|
"@dlEnqueued": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"dlRunning": "{count} en cours",
|
|
"@dlRunning": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"downloadErrorsTitle": "Erreurs de téléchargement",
|
|
"@downloadErrorsTitle": {},
|
|
"noErrors": "Pas d'erreur!",
|
|
"@noErrors": {},
|
|
"errorScreenError": "Une erreur est survenue lors de la récupération de la liste des erreurs ! À ce stade, il serait probablement préférable de créer une issue sur GitHub et de supprimer les données de l'application.",
|
|
"@errorScreenError": {},
|
|
"failedToGetSongFromDownloadId": "Échec de récupération de la chanson à partir de l'ID de téléchargement",
|
|
"@failedToGetSongFromDownloadId": {},
|
|
"deleteDownloadsPrompt": "Êtes vour sûr de vouloir supprimer {itemType, select, album{l'album} playlist{la playlist} artist{l'artiste} genre{le genre} track{le titre} other{}} '{itemName}' de cet appareil ?",
|
|
"@deleteDownloadsPrompt": {
|
|
"placeholders": {
|
|
"itemName": {
|
|
"type": "String",
|
|
"example": "Abandon Ship"
|
|
},
|
|
"itemType": {
|
|
"type": "String",
|
|
"example": "album"
|
|
}
|
|
},
|
|
"description": "Invite de confirmation affichée avant de supprimer les médias téléchargés du périphérique local, action destructrice, n'affecte pas les médias sur le serveur."
|
|
},
|
|
"deleteDownloadsConfirmButtonText": "Supprimer",
|
|
"@deleteDownloadsConfirmButtonText": {
|
|
"description": "Affiché dans la boîte de dialogue de confirmation pour la suppression des médias téléchargés du périphérique local."
|
|
},
|
|
"deleteDownloadsAbortButtonText": "Annuler",
|
|
"error": "Erreur",
|
|
"@error": {},
|
|
"discNumber": "Disque {number}",
|
|
"@discNumber": {
|
|
"placeholders": {
|
|
"number": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"playButtonLabel": "LIRE",
|
|
"@playButtonLabel": {},
|
|
"shuffleButtonLabel": "ALÉATOIRE",
|
|
"@shuffleButtonLabel": {},
|
|
"songCount": "{count,plural,=1{{count} titre} other{{count} titres}}",
|
|
"@songCount": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"editPlaylistNameTooltip": "Modifier le titre de la playlist",
|
|
"@editPlaylistNameTooltip": {},
|
|
"editPlaylistNameTitle": "Edit Playlist Name",
|
|
"@editPlaylistNameTitle": {},
|
|
"required": "Requis",
|
|
"@required": {},
|
|
"updateButtonLabel": "METTRE À JOUR",
|
|
"@updateButtonLabel": {},
|
|
"playlistNameUpdated": "Titre de la playlist mis à jour.",
|
|
"@playlistNameUpdated": {},
|
|
"favourite": "Favoris",
|
|
"@favourite": {},
|
|
"downloadsDeleted": "Téléchargements supprimés.",
|
|
"@downloadsDeleted": {},
|
|
"addDownloads": "Ajouter les téléchargements",
|
|
"@addDownloads": {},
|
|
"location": "Emplacement",
|
|
"@location": {},
|
|
"downloadsAdded": "Téléchargements ajoutés.",
|
|
"@downloadsAdded": {},
|
|
"addButtonLabel": "AJOUTER",
|
|
"@addButtonLabel": {},
|
|
"shareLogs": "Partager les journaux.",
|
|
"@shareLogs": {},
|
|
"logsCopied": "Journaux copiés.",
|
|
"@logsCopied": {},
|
|
"message": "Message",
|
|
"@message": {},
|
|
"stackTrace": "Stack Trace",
|
|
"@stackTrace": {},
|
|
"applicationLegalese": "Soumis à la licence Mozilla Public License 2.0. Le code source est disponible sur :\n\ngithub.com/jmshrv/finamp",
|
|
"@applicationLegalese": {},
|
|
"transcoding": "Transcodage",
|
|
"@transcoding": {},
|
|
"downloadLocations": "Emplacements des téléchargements",
|
|
"@downloadLocations": {},
|
|
"audioService": "Service audio",
|
|
"@audioService": {},
|
|
"interactions": "Intéractions",
|
|
"@interactions": {},
|
|
"layoutAndTheme": "Disposition & Apparence",
|
|
"@layoutAndTheme": {},
|
|
"notAvailableInOfflineMode": "Indisponible en mode hors-ligne",
|
|
"@notAvailableInOfflineMode": {},
|
|
"logOut": "Déconnexion",
|
|
"@logOut": {},
|
|
"downloadedSongsWillNotBeDeleted": "Les chansons téléchargées ne seront pas supprimées",
|
|
"@downloadedSongsWillNotBeDeleted": {},
|
|
"areYouSure": "Êtes-vous sûr ?",
|
|
"@areYouSure": {},
|
|
"jellyfinUsesAACForTranscoding": "Jellyfin utilise AAC lors du transcodage",
|
|
"@jellyfinUsesAACForTranscoding": {},
|
|
"enableTranscoding": "Activer le transcodage",
|
|
"@enableTranscoding": {},
|
|
"enableTranscodingSubtitle": "Transcode les flux musicaux côté serveur.",
|
|
"@enableTranscodingSubtitle": {},
|
|
"bitrate": "Débit binaire",
|
|
"@bitrate": {},
|
|
"bitrateSubtitle": "Un débit binaire plus élevé offre une meilleure qualité audio au prix d'une bande passante plus importante.",
|
|
"@bitrateSubtitle": {},
|
|
"customLocation": "Emplacement personnalisé",
|
|
"@customLocation": {},
|
|
"appDirectory": "Répertoire de l'application",
|
|
"@appDirectory": {},
|
|
"addDownloadLocation": "Ajouter un emplacement de téléchargement",
|
|
"@addDownloadLocation": {},
|
|
"selectDirectory": "Sélectionner un répertoire",
|
|
"@selectDirectory": {},
|
|
"unknownError": "Erreur inconnue",
|
|
"@unknownError": {},
|
|
"pathReturnSlashErrorMessage": "Les chemins qui retournent \"/\" ne peuvent pas être utilisés",
|
|
"@pathReturnSlashErrorMessage": {},
|
|
"directoryMustBeEmpty": "Le répertoire doit être vide",
|
|
"@directoryMustBeEmpty": {},
|
|
"customLocationsBuggy": "Les emplacements personnalisés sont très bogués en raison de problèmes de permissions. Je réfléchis à des solutions pour corriger cela, mais pour l'instant, je ne recommande pas de les utiliser.",
|
|
"@customLocationsBuggy": {},
|
|
"enterLowPriorityStateOnPause": "Faible priorité de l'application lorsque la lecture est en pause",
|
|
"@enterLowPriorityStateOnPause": {},
|
|
"enterLowPriorityStateOnPauseSubtitle": "Permet de supprimer la notification lorsque la lecture est en pause. Permet également à Android de fermer le service lorsqu'il est en pause.",
|
|
"@enterLowPriorityStateOnPauseSubtitle": {},
|
|
"shuffleAllSongCount": "Nombre de chansons à mélanger",
|
|
"@shuffleAllSongCount": {},
|
|
"shuffleAllSongCountSubtitle": "Nombre de chansons à charger lors de l'utilisation du bouton 'Tout mélanger'.",
|
|
"@shuffleAllSongCountSubtitle": {},
|
|
"viewType": "Disposition de l'affichage",
|
|
"@viewType": {},
|
|
"viewTypeSubtitle": "Règle la manière dont les musiques sont diposées",
|
|
"@viewTypeSubtitle": {},
|
|
"list": "Liste",
|
|
"@list": {},
|
|
"grid": "Grille",
|
|
"@grid": {},
|
|
"portrait": "Portrait",
|
|
"@portrait": {},
|
|
"landscape": "Paysage",
|
|
"@landscape": {},
|
|
"gridCrossAxisCount": "Nombre de tuiles par ligne en orientation {value}",
|
|
"@gridCrossAxisCount": {
|
|
"description": "Titre de l'élément de liste pour le nombre d'axes croisés de la grille. La valeur sera soit la clé 'portrait', soit la clé 'paysage'.",
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String",
|
|
"example": "Portrait"
|
|
}
|
|
}
|
|
},
|
|
"gridCrossAxisCountSubtitle": "Le nombre de tuiles à utiliser par rangée en orientation {value} lorsque l'affichage est en mode mosaïque.",
|
|
"@gridCrossAxisCountSubtitle": {
|
|
"description": "Sous-titre de l'élément de liste pour le nombre d'axes croisés de la grille. La valeur sera soit la clé 'portrait', soit la clé 'paysage'.",
|
|
"placeholders": {
|
|
"value": {
|
|
"type": "String",
|
|
"example": "Paysage"
|
|
}
|
|
}
|
|
},
|
|
"showTextOnGridView": "Afficher le texte dans la grille de vue",
|
|
"@showTextOnGridView": {},
|
|
"showTextOnGridViewSubtitle": "Afficher ou non le texte (titre, artiste, etc.) sur l'écran de la grille musicale.",
|
|
"@showTextOnGridViewSubtitle": {},
|
|
"showCoverAsPlayerBackground": "Afficher la couverture floutée en arrière-plan du lecteur",
|
|
"@showCoverAsPlayerBackground": {},
|
|
"showCoverAsPlayerBackgroundSubtitle": "Choisir d'utiliser ou non l'illustration floutée comme arrière-plan sur l'écran du lecteur.",
|
|
"@showCoverAsPlayerBackgroundSubtitle": {},
|
|
"hideSongArtistsIfSameAsAlbumArtists": "Masquer les artistes des chansons si identiques aux artistes de l'album",
|
|
"@hideSongArtistsIfSameAsAlbumArtists": {},
|
|
"hideSongArtistsIfSameAsAlbumArtistsSubtitle": "Afficher ou non les artistes des chansons sur l'écran de l'album si différents des artistes de l'album.",
|
|
"@hideSongArtistsIfSameAsAlbumArtistsSubtitle": {},
|
|
"disableGesture": "Désactiver les gestes",
|
|
"@disableGesture": {},
|
|
"disableGestureSubtitle": "Indique si les gestes doivent être désactivés.",
|
|
"@disableGestureSubtitle": {},
|
|
"showFastScroller": "Afficher le défileur rapide",
|
|
"@showFastScroller": {},
|
|
"theme": "Thème",
|
|
"@theme": {},
|
|
"system": "Système",
|
|
"@system": {},
|
|
"light": "Claire",
|
|
"@light": {},
|
|
"dark": "Sombre",
|
|
"@dark": {},
|
|
"tabs": "Onglets",
|
|
"@tabs": {},
|
|
"cancelSleepTimer": "Annuler le minuteur de sommeil ?",
|
|
"@cancelSleepTimer": {},
|
|
"yesButtonLabel": "OUI",
|
|
"@yesButtonLabel": {},
|
|
"noButtonLabel": "NON",
|
|
"@noButtonLabel": {},
|
|
"setSleepTimer": "Configurer le minuteur de sommeil",
|
|
"@setSleepTimer": {},
|
|
"minutes": "Minutes",
|
|
"@minutes": {},
|
|
"invalidNumber": "Nombre invalide",
|
|
"@invalidNumber": {},
|
|
"sleepTimerTooltip": "Minuteur de sommeil",
|
|
"@sleepTimerTooltip": {},
|
|
"addToPlaylistTooltip": "Ajouter à une playlist",
|
|
"@addToPlaylistTooltip": {},
|
|
"addToPlaylistTitle": "Ajouter à une playlist",
|
|
"@addToPlaylistTitle": {},
|
|
"removeFromPlaylistTooltip": "Retirer de la playlist",
|
|
"@removeFromPlaylistTooltip": {},
|
|
"removeFromPlaylistTitle": "Retirer de la playlist",
|
|
"@removeFromPlaylistTitle": {},
|
|
"newPlaylist": "Nouvelle Playlist",
|
|
"@newPlaylist": {},
|
|
"createButtonLabel": "CRÉER",
|
|
"@createButtonLabel": {},
|
|
"playlistCreated": "Playlist créée.",
|
|
"@playlistCreated": {},
|
|
"noAlbum": "Aucun album",
|
|
"@noAlbum": {},
|
|
"noItem": "Aucun élément",
|
|
"@noItem": {},
|
|
"noArtist": "Aucun artiste",
|
|
"@noArtist": {},
|
|
"unknownArtist": "Artiste inconnu",
|
|
"@unknownArtist": {},
|
|
"streaming": "STREAMING",
|
|
"@streaming": {},
|
|
"downloaded": "TÉLÉCHARGÉ",
|
|
"@downloaded": {},
|
|
"transcode": "TRANSCODAGE",
|
|
"@transcode": {},
|
|
"direct": "DIRECT",
|
|
"@direct": {},
|
|
"statusError": "STATUS D'ERREUR",
|
|
"@statusError": {},
|
|
"queue": "File d'attente",
|
|
"@queue": {},
|
|
"addToQueue": "Ajouter à la file d'attente",
|
|
"@addToQueue": {
|
|
"description": "Titre de l'élément du menu contextuel pour ajouter un élément à la fin de la file d'attente."
|
|
},
|
|
"playNext": "Lire ensuite",
|
|
"@playNext": {
|
|
"description": "Titre de l'élément du menu contextuel pour insérer un élément dans la file d'attente de lecture après l'élément en cours de lecture."
|
|
},
|
|
"replaceQueue": "Remplacer la file d'attente",
|
|
"@replaceQueue": {},
|
|
"instantMix": "Mix instantané",
|
|
"@instantMix": {},
|
|
"goToAlbum": "Voir l'album",
|
|
"@goToAlbum": {},
|
|
"removeFavourite": "Retirer des favoris",
|
|
"@removeFavourite": {},
|
|
"addFavourite": "Ajouter aux favoris",
|
|
"@addFavourite": {},
|
|
"addedToQueue": "Ajouté à la fin de la file d'attente.",
|
|
"@addedToQueue": {
|
|
"description": "Notification affichée lorsque l'utilisateur ajoute avec succès des éléments à la fin de la file d'attente de lecture."
|
|
},
|
|
"insertedIntoQueue": "Ajouté à la file d'attente.",
|
|
"@insertedIntoQueue": {
|
|
"description": "Notification affichée lorsque l'utilisateur insère avec succès des éléments dans la file d'attente de lecture à un endroit qui n'est pas nécessairement à la fin."
|
|
},
|
|
"queueReplaced": "File d'attente remplacée.",
|
|
"@queueReplaced": {},
|
|
"removedFromPlaylist": "Retiré de la playlist.",
|
|
"@removedFromPlaylist": {},
|
|
"startingInstantMix": "Mix instantané lancé.",
|
|
"@startingInstantMix": {},
|
|
"anErrorHasOccured": "Une erreur s'est produite.",
|
|
"@anErrorHasOccured": {},
|
|
"responseError": "{error} Status code {statusCode}.",
|
|
"@responseError": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String",
|
|
"example": "Interdit"
|
|
},
|
|
"statusCode": {
|
|
"type": "int",
|
|
"example": "403"
|
|
}
|
|
}
|
|
},
|
|
"responseError401": "{error} Code de statut {statusCode}. Cela signifie probablement que vous avez utilisé un mauvais nom d'utilisateur/mot de passe, ou que votre client n'est plus connecté.",
|
|
"@responseError401": {
|
|
"placeholders": {
|
|
"error": {
|
|
"type": "String",
|
|
"example": "Non autorisé"
|
|
},
|
|
"statusCode": {
|
|
"type": "int",
|
|
"example": "401"
|
|
}
|
|
}
|
|
},
|
|
"removeFromMix": "Retirer du Mix",
|
|
"@removeFromMix": {},
|
|
"addToMix": "Ajouter au Mix",
|
|
"@addToMix": {},
|
|
"redownloadedItems": "{count,plural, =0{Aucun re-téléchargement nécessaire} =1{{count} élément re-téléchargé} other{{count} éléments re-téléchargés}}",
|
|
"@redownloadedItems": {
|
|
"placeholders": {
|
|
"count": {
|
|
"type": "int"
|
|
}
|
|
}
|
|
},
|
|
"bufferDuration": "Taille du tampon",
|
|
"@bufferDuration": {},
|
|
"bufferDurationSubtitle": "Taille du tampon du lecteur, en secondes. Changer ce paramètre nécessite un redémarrage.",
|
|
"@bufferDurationSubtitle": {},
|
|
"language": "Langue",
|
|
"confirm": "Confirmé",
|
|
"showUncensoredLogMessage": "Ce journal contient vos informations de connexion. Afficher tout de même ?",
|
|
"resetTabs": "Réinitialiser les onglets",
|
|
"noMusicLibrariesTitle": "Aucune bibliothèque musicale",
|
|
"@noMusicLibrariesTitle": {
|
|
"description": "Titre du message affiché sur l'écran de vues lorsque aucune bibliothèque musicale n'a été trouvée."
|
|
},
|
|
"noMusicLibrariesBody": "Finamp n'a pas trouvé de bibliothèques musicales. Veuillez vous assurer que votre serveur Jellyfin contient au moins une bibliothèque avec le type de contenu défini sur \"Musique\".",
|
|
"refresh": "RAFRAÎCHIR",
|
|
"swipeInsertQueueNext": "Lire la chanson balayée en prochain",
|
|
"@swipeInsertQueueNext": {},
|
|
"swipeInsertQueueNextSubtitle": "Activer l'insertion d'une chanson comme élément suivant dans la file d'attente lorsqu'elle est balayée dans la liste des chansons, au lieu de l'ajouter à la fin.",
|
|
"@swipeInsertQueueNextSubtitle": {},
|
|
"redesignBeta": "Essayer la bêta",
|
|
"@redesignBeta": {},
|
|
"playbackOrderShuffledTooltip": "Lecture en aléatoire. Touchez pour activer/désactiver.",
|
|
"@playbackOrderShuffledTooltip": {},
|
|
"playbackOrderLinearTooltip": "Lecture dans l'ordre. Touchez pour activer/désactiver.",
|
|
"@playbackOrderLinearTooltip": {},
|
|
"loopModeAllTooltip": "Lecture en boucle de l'ensemble. Touchez pour activer/désactiver.",
|
|
"@loopModeAllTooltip": {},
|
|
"loopModeOneTooltip": "Lecture en boucle d'un seul. Touchez pour activer/désactiver.",
|
|
"@loopModeOneTooltip": {},
|
|
"loopModeNoneTooltip": "Ne pas lire en boucle. Touchez pour activer/désactiver.",
|
|
"@loopModeNoneTooltip": {},
|
|
"skipToPrevious": "Passer à la chanson précédente",
|
|
"@skipToPrevious": {},
|
|
"skipToNext": "Passer à la chanson suivante",
|
|
"@skipToNext": {},
|
|
"togglePlayback": "Activer/désactiver la lecture",
|
|
"@togglePlayback": {},
|
|
"playArtist": "Lire tous les albums de {artist}",
|
|
"@playArtist": {
|
|
"placeholders": {
|
|
"artist": {
|
|
"type": "String",
|
|
"example": "The Beatles"
|
|
}
|
|
}
|
|
},
|
|
"shuffleArtist": "Lire aléatoirement tous les albums de {artist}",
|
|
"@shuffleArtist": {
|
|
"placeholders": {
|
|
"artist": {
|
|
"type": "String",
|
|
"example": "The Beatles"
|
|
}
|
|
}
|
|
},
|
|
"downloadArtist": "Télécharger tous les albums de {artist}",
|
|
"@downloadArtist": {
|
|
"placeholders": {
|
|
"artist": {
|
|
"type": "String",
|
|
"example": "The Beatles"
|
|
}
|
|
}
|
|
},
|
|
"deleteFromDevice": "Supprimer de l'appareil",
|
|
"@deleteFromDevice": {},
|
|
"download": "Télécharger",
|
|
"@download": {},
|
|
"sync": "Synchroniser avec le serveur",
|
|
"@sync": {},
|
|
"about": "À propos de Finamp",
|
|
"@about": {}
|
|
}
|