Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • adaures/castopod
  • mkljczk/castopod-host
  • spaetz/castopod-host
  • PatrykMis/castopod
  • jonas/castopod
  • ajeremias/castopod
  • misuzu/castopod
  • KrzysztofDomanczyk/castopod
  • Behel/castopod
  • nebulon/castopod
  • ewen/castopod
  • NeoluxConsulting/castopod
  • nateritter/castopod-og
  • prcutler/castopod
14 results
Show changes
Showing
with 376 additions and 647 deletions
......@@ -3,7 +3,7 @@
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
......@@ -12,164 +12,39 @@ return [
'season' => 'Saison {seasonNumber}',
'season_abbr' => 'S{seasonNumber}',
'number' => 'Épisode {episodeNumber}',
'number_abbr' => 'Ep. {episodeNumber}',
'number_abbr' => 'Ép. {episodeNumber}',
'season_episode' => 'Saison {seasonNumber} épisode {episodeNumber}',
'season_episode_abbr' => 'S{seasonNumber}E{episodeNumber}',
'season_episode_abbr' => 'S{seasonNumber}:E{episodeNumber}',
'persons' => '{personsCount, plural,
one {# intervenant·e}
other {# intervenant·e·s}
}',
'persons_list' => 'Intervenant·e·s',
'back_to_episodes' => 'Retour aux épisodes de {podcast}',
'comments' => 'Commentaires',
'activity' => 'Activité',
'description' => 'Description',
'chapters' => 'Chapitres',
'transcript' => 'Transcription',
'description' => 'Description de l’épisode',
'number_of_comments' => '{numberOfComments, plural,
one {# commentaire}
other {# commentaires}
}',
'all_podcast_episodes' => 'Tous les épisodes du podcast',
'back_to_podcast' => 'Revenir au podcast',
'edit' => 'Modifier',
'publish' => 'Publier',
'publish_edit' => 'Modifier la publication',
'unpublish' => 'Dépublier',
'publish_error' => 'L’épisode est déjà publié.',
'publish_edit_error' => 'L’épisode est déjà publié.',
'publish_cancel_error' => 'L’épisode est déjà publié.',
'unpublish_error' => 'L’épisode n’est pas publié.',
'delete' => 'Supprimer',
'go_to_page' => 'Voir',
'create' => 'Ajouter un épisode',
'publication_status' => [
'published' => 'Publié',
'scheduled' => 'Planifié',
'preview' => [
'title' => 'Prévisualisation',
'not_published' => 'Non publié',
'text' => '{publication_status, select,
published {Cet épisode n’est pas encore publié.}
scheduled {Cet épisode est programmé pour le {publication_date}.}
with_podcast {Cet épisode va être publié au même moment que le podcast.}
other {Cet épisode n’est pas encore publié.}
}',
'publish' => 'Publier',
'publish_edit' => 'Modifier la publication',
],
'list' => [
'episode' => 'Épisode',
'visibility' => 'Visibilité',
'comments' => 'Commentaires',
'actions' => 'Actions',
],
'form' => [
'warning' =>
'En cas d’erreur fatale, essayez d’augmenter les valeurs de `memory_limit`, `upload_max_filesize` et `post_max_size` dans votre fichier de configuration php puis redémarrez votre serveur web.<br />Les valeurs doivent être plus grandes que le fichier audio que vous souhaitez téléverser.',
'audio_file' => 'Fichier audio',
'audio_file_hint' => 'Sélectionnez un fichier audio .mp3 ou .m4a.',
'info_section_title' => 'Informations épisode',
'info_section_subtitle' => '',
'image' => 'Image de couverture',
'image_hint' =>
'Si vous ne définissez pas d’image, celle du podcast sera utilisée à la place.',
'title' => 'Titre',
'title_hint' =>
'Doit contenir un titre d’épisode clair et concis. Ne précisez ici aucun numéro de saison ou d’épisode.',
'permalink' => 'Lien permanent',
'season_number' => 'Saison',
'episode_number' => 'Épisode',
'type' => [
'label' => 'Type',
'hint' =>
'- <strong>complet</strong>: épisode complet.<br/>- <strong>bande-annonce</strong>: extrait court, promotionnel du podcast.<br/>- <strong>bonus</strong> : contenu supplémentaire pour le podcast (par exemple des informations sur les coulisses ou des interviews avec les acteurs) ou du contenu promotionnel croisé pour un autre podcast.',
'full' => 'Complet',
'trailer' => 'Bande-annonce',
'bonus' => 'Bonus',
],
'parental_advisory' => [
'label' => 'Avertissement parental',
'hint' => 'L’épisode contient-il un contenu explicite ?',
'undefined' => 'non défini',
'clean' => 'Convenable',
'explicit' => 'Explicite',
],
'show_notes_section_title' => 'Notes d’épisode (Show Notes)',
'show_notes_section_subtitle' =>
'Jusque 4000 caractères, soyez clairs et concis. Les notes d’épisode aident les auditeurs potentiels à le trouver.',
'description' => 'Description',
'description_footer' => 'Pied de description',
'description_footer_hint' =>
'Ce texte est ajouté à la fin de chaque description d’épisode, c’est un bon endroit pour placer vos liens sociaux par exemple.',
'additional_files_section_title' => 'Fichiers additionels',
'additional_files_section_subtitle' =>
'Ces fichiers pourront être utilisées par d’autres plate-formes pour procurer une meilleure expérience à vos auditeurs.<br />Consulter le {podcastNamespaceLink} pour plus d’informations.',
'location_section_title' => 'Localisation',
'location_section_subtitle' => 'De quel lieu cet épisode parle-t-il ?',
'location_name' => 'Nom ou adresse du lieu',
'location_name_hint' => 'Ce lieu peut être réel ou fictif',
'transcript' => 'Transcription ou sous-titrage',
'transcript_hint' =>
'Les formats autorisés sont txt, html, srt ou json.',
'transcript_file' => 'Fichier de transcription',
'transcript_file_remote_url' =>
'URL distante pour le fichier de transcription',
'transcript_file_delete' => 'Supprimer le fichier de transcription',
'chapters' => 'Chapitrage',
'chapters_hint' => 'Le fichier doit être en format “JSON Chapters”.',
'chapters_file' => 'Fichier de chapitrage',
'chapters_file_remote_url' =>
'URL distante pour le fichier de chapitrage',
'chapters_file_delete' => 'Supprimer le fichier de chapitrage',
'advanced_section_title' => 'Paramètres avancés',
'advanced_section_subtitle' =>
'Si vous avez besoin d’une balise que Castopod ne couvre pas, définissez-la ici.',
'custom_rss' => 'Balises RSS personnalisées pour l’épisode',
'custom_rss_hint' => 'Ceci sera injecté dans la balise ❬item❭.',
'block' => 'L’épisode doit être masqué de toutes les plateformes',
'block_hint' =>
'La visibilité de l’épisode. Si vous souhaitez retirer cet épisode de l’index Apple, activez ce champ.',
'submit_create' => 'Créer l’épisode',
'submit_edit' => 'Enregistrer l’épisode',
],
'publish_form' => [
'back_to_episode_dashboard' => 'Retour au tableau de bord de l’épisode',
'post' => 'Votre message de publication',
'post_hint' =>
'Écrivez un message pour annoncer la publication de votre épisode. Le message sera diffusé à toutes les personnes qui vous suivent dans le fédiverse et mis en évidence sur la page d’accueil de votre podcast.',
'publication_date' => 'Date de publication',
'publication_date_clear' => 'Effacer la date de publication',
'publication_date_hint' =>
'Vous pouvez planifier la sortie de l’épisode en saisissant une date de publication future. Ce champ doit être au format YYYY-MM-DD HH:mm',
'publication_method' => [
'now' => 'Maintenant',
'schedule' => 'Planifier',
],
'scheduled_publication_date' => 'Date de publication programmée',
'scheduled_publication_date_clear' => 'Effacer la date de publication',
'scheduled_publication_date_hint' =>
'Vous pouvez planifier la sortie de l’épisode en saisissant une date de publication future. Ce champ doit être au format YYYY-MM-DD HH:mm',
'submit' => 'Publier',
'submit_edit' => 'Modifier la publication',
'cancel_publication' => 'Annuler la publication',
'message_warning' => 'Vous n’avez pas saisi de message pour l’annonce de votre épisode !',
'message_warning_hint' => 'Ajouter un message augmente l’engagement social, menant à une meilleure visibilité pour votre épisode.',
'message_warning_submit' => 'Publish quand même',
],
'soundbites' => 'Extraits sonores',
'soundbites_form' => [
'title' => 'Modifier les extraits sonores',
'info_section_title' => 'Extraits sonores de l’épisode',
'info_section_subtitle' =>
'Ajouter, modifier ou supprimer des extraits sonores',
'start_time' => 'Début',
'start_time_hint' =>
'La première seconde de l’extrait sonore, cela peut être un nombre décimal.',
'duration' => 'Durée',
'duration_hint' =>
'La durée de l’extrait sonore (en secondes), cela peut être un nombre décimal.',
'label' => 'Libellé',
'label_hint' => 'Texte qui sera affiché.',
'play' => 'Écouter l’extrait sonore',
'delete' => 'Supprimer l’extrait sonore',
'bookmark' =>
'Cliquez pour récupérer la position actuelle, cliquez à nouveau pour récupérer la durée.',
'submit_edit' => 'Enregistrer tous les extraits sonores',
],
'embeddable_player' => [
'add' => 'Ajouter un lecteur intégré',
'title' => 'Lecteur intégré',
'label' =>
'Sélectionnez une couleur de thème, copiez le code dans le presse-papier, puis collez-le sur votre site internet.',
'clipboard_iframe' => 'Copier le lecteur dans le presse papier',
'clipboard_url' => 'Copier l’adresse dans le presse papier',
'dark' => 'Sombre',
'dark-transparent' => 'Sombre transparent',
'light' => 'Clair',
'light-transparent' => 'Clair transparent',
],
'no_chapters' => 'Aucun chapitre n’est disponible pour cet épisode.',
'download_transcript' => 'Télécharger la transcription ({extension})',
'no_transcript' => 'Aucune transcription disponible pour cet épisode.',
];
......@@ -3,20 +3,35 @@
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @copyright 2021 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'block_lists' => 'Listes de blocage',
'block_lists_form' => [
'blocked_users' => 'Utilisateurs bloqués',
'blocked_users_hint' =>
'Entrez les pseudonymes @utilisateur@domaine séparés par une virgule.',
'blocked_domains' => 'Domaines bloqués',
'blocked_domains_hint' =>
'Entrez les noms de domaine séparés par une virgule.',
'submit' => 'Sauvegarder les listes',
'your_handle' => 'Votre pseudonyme',
'your_handle_hint' => 'Entrez le @utilisateur@domaine avec lequel vous voulez interagir.',
'follow' => [
'label' => 'Suivre',
'title' => 'Suivre {actorDisplayName}',
'subtitle' => 'Vous allez suivre :',
'accountNotFound' => 'Le compte n’a pas pu être trouvé.',
'remoteFollowNotAllowed' => 'Il semble que le serveur du compte ne permet pas le suivi d’un compte externe…',
'submit' => 'Poursuivre',
],
'favourite' => [
'title' => "Mettez la publication de {actorDisplayName} en favori",
'subtitle' => 'Vous allez mettre en favori :',
'submit' => 'Poursuivre',
],
'reblog' => [
'title' => "Partagez la publication de {actorDisplayName}",
'subtitle' => 'Vous allez partager :',
'submit' => 'Poursuivre',
],
'reply' => [
'title' => "Répondre à la publication de {actorDisplayName}",
'subtitle' => 'Vous allez répondre à :',
'submit' => 'Poursuivre',
],
];
......@@ -3,12 +3,18 @@
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'all_podcasts' => 'Tous les podcasts',
'sort_by' => 'Trier par',
'sort_options' => [
'activity' => 'Activité récente',
'created_desc' => 'Le plus récent d’abord',
'created_asc' => 'Le plus ancien d’abord',
],
'no_podcast' => 'Aucun podcast trouvé',
];
......@@ -3,28 +3,15 @@
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'back_to_home' => 'Retour à l’accueil',
'page' => 'Page',
'all_pages' => 'Toutes les pages',
'create' => 'Créer une page',
'go_to_page' => 'Aller à la page',
'edit' => 'Modifier la page',
'delete' => 'Supprimer la page',
'form' => [
'title' => 'Titre',
'permalink' => 'Lien permanent',
'content' => 'Contenu',
'submit_create' => 'Créer la page',
'submit_edit' => 'Enregistrer',
'map' => [
'title' => 'Cartographie',
'description' => 'Découvrez des épisodes de podcast placés sur une carte avec {siteName} ! Voyagez sur une carte du monde et écoutez des épisodes mentionnant des lieux spécifiques.',
],
'messages' => [
'createSuccess' => 'La page {pageTitle} a été créée avec succès !',
],
'map' => 'Cartographie',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'pageNavigation' => 'Navigation',
'first' => 'Première',
'previous' => 'Précédent',
'next' => 'Suivant',
'last' => 'Dernière',
'older' => 'Plus ancien',
'newer' => 'Plus récent',
'invalidTemplate' => '{0} n’est pas un modèle valide.',
'invalidPaginationGroup' => '{0} n’est pas un groupe valide.',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'persons' => 'Intervenants',
'all_persons' => 'Tous les intervenants',
'no_person' => 'Aucun intervenant trouvé !',
'create' => 'Créer un intervenant',
'view' => 'Voir l’intervenant',
'edit' => 'Modifier l’intervenant',
'delete' => 'Supprimer l’intervenant',
'form' => [
'identity_section_title' => 'Identité',
'identity_section_subtitle' => 'Qui intervient sur le podcast',
'image' => 'Photo',
'image_size_hint' =>
'L’image doit être carrée et avoir au moins 400px de largeur et de hauteur.',
'full_name' => 'Nom complet',
'full_name_hint' => 'Le nom complet ou le pseudonyme de l’intervenant',
'unique_name' => 'Nom unique',
'unique_name_hint' => 'Utilisé pour les URLs',
'information_url' => 'Adresse d’information',
'information_url_hint' =>
'URL pointant vers des informations relatives à l’intervenant, telle qu’une page personnelle ou une page de profil sur une plateforme tierce.',
'submit_create' => 'Créer l’intervenant',
'submit_edit' => 'Enregistrer l’intervenant',
],
'podcast_form' => [
'title' => 'Gérer les intervenants',
'manage_section_title' => 'Gestion',
'manage_section_subtitle' => 'Retirer des intervenants de ce podcast',
'add_section_title' => 'Ajouter des intervenants à ce podcast',
'add_section_subtitle' =>
'Vous pouvez sélectionner plusieurs intervenants et rôles.',
'person' => 'Intervenants',
'person_hint' =>
'Vous pouvez selectionner un ou plusieurs intervenants ayant les mêmes rôles. Les intervenants doivent avoir été préalablement créés.',
'group_role' => 'Groupes et rôles',
'group_role_hint' =>
'Vous pouvez sélectionner aucun, un ou plusieurs groupes et rôles par intervenant.',
'submit_add' => 'Ajouter un/des intervenant(s)',
'remove' => 'Retirer',
],
'episode_form' => [
'title' => 'Gérer les intervenants',
'manage_section_title' => 'Gestion',
'manage_section_subtitle' => 'Retirer des intervenants de cet épisode',
'add_section_title' => 'Ajouter des intervenants à cet épisode',
'add_section_subtitle' =>
'Vous pouvez sélectionner plusieurs intervenants et rôles.',
'person' => 'Intervenants',
'person_hint' =>
'Vous pouvez selectionner un ou plusieurs intervenants ayant les mêmes rôles. Les intervenants doivent avoir été préalablement créés.',
'group_role' => 'Groupes et rôles',
'group_role_hint' =>
'Vous pouvez sélectionner aucun, un ou plusieurs groupes et rôles par intervenant.',
'submit_add' => 'Ajouter un/des intervenant(s)',
'remove' => 'Retirer',
],
'credits' => 'Crédits',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => 'Plateformes',
'home_url' => 'Aller au site {platformName}',
'submit_url' => 'Soumettez votre podcast sur {platformName}',
'visible' => 'Afficher sur la page d’accueil du podcast ?',
'on_embeddable_player' => 'Afficher sur le lecteur intégré ?',
'remove' => 'Supprimer {platformName}',
'submit' => 'Enregistrer',
'messages' => [
'updateSuccess' => 'Les liens ont été enregistrés avec succès !',
'removeLinkSuccess' => 'Le lien a été supprimé.',
'removeLinkError' =>
'Le lien n’a pas pu être supprimé. Merci d’essayer à nouveau.',
],
'description' => [
'podcasting' => 'L’identifiant du podcast sur cette plate-forme',
'social' => 'L’identifiant du compte du podcast sur cette plate-forme',
'funding' => 'Message d’incitation à l’action',
],
];
......@@ -3,237 +3,53 @@
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'all_podcasts' => 'Tous les podcasts',
'no_podcast' => 'Aucun podcast trouvé !',
'create' => 'Créer un podcast',
'import' => 'Importer un podcast',
'new_episode' => 'Créer un épisode',
'feed' => 'RSS',
'view' => 'Voir le podcast',
'edit' => 'Modifier le podcast',
'delete' => 'Supprimer le podcast',
'see_episodes' => 'Voir les épisodes',
'see_contributors' => 'Voir les contributeurs',
'go_to_page' => 'Aller à la page',
'latest_episodes' => 'Derniers épisodes',
'see_all_episodes' => 'Voir tous les épisodes',
'form' => [
'identity_section_title' => 'Informations sur le Podcast',
'identity_section_subtitle' =>
'Ces champs vous permettent de vous faire remarquer.',
'image' => 'Image de couverture',
'title' => 'Titre',
'handle' => 'Identifiant',
'handle_hint' =>
'Utilisé pour identifier le podcast. Les majuscules, les minuscules, les chiffres et le caractère souligné « _ » sont acceptés.',
'type' => [
'label' => 'Type',
'hint' =>
'- <strong>épisodique</strong> : si les épisodes sont destinés à être consommés sans ordre spécifique. Les épisodes les plus récents seront présentés en premier.<br/>- <strong>série</strong>: si les épisodes sont destinés à être consommés dans un ordre séquentiel bien défini. Les épisodes les plus anciens seront présentés en premier.',
'episodic' => 'Épisodique',
'serial' => 'Série',
],
'description' => 'Description',
'classification_section_title' => 'Classification',
'classification_section_subtitle' =>
'Ces champs auront un impact sur votre audience et votre concurrence.',
'language' => 'Langue',
'category' => 'Catégorie',
'category_placeholder' => 'Sélectionner une catégorie…',
'other_categories' => 'Autres catégories',
'parental_advisory' => [
'label' => 'Avertissement parental',
'hint' => 'Contient-il un contenu explicite ?',
'undefined' => 'non défini',
'clean' => 'Convenable',
'explicit' => 'Explicite',
],
'author_section_title' => 'Auteur / Autrice',
'author_section_subtitle' => 'Qui gère le podcast ?',
'owner_name' => 'Nom du/de la propriétaire',
'owner_name_hint' =>
'Pour usage administratif uniquement. Visible dans le flux RSS public.',
'owner_email' => 'E-mail du/de la propriétaire',
'owner_email_hint' =>
'Utilisé par la plupart des plateformes pour vérifier la propriété du podcast. Visible dans le flux RSS public.',
'publisher' => 'Éditeur / Éditrice',
'publisher_hint' =>
'Le groupe responsable de la création du podcast. Fait souvent référence à la société mère ou au réseau d’un podcast. Ce champ est parfois appelé « Auteur ».',
'copyright' => 'Droit d’auteur',
'location_section_title' => 'Localisation',
'location_section_subtitle' => 'De quel lieu ce podcast parle-t-il ?',
'location_name' => 'Nom ou adresse du lieu',
'location_name_hint' => 'Ce lieu peut être réel ou fictif',
'monetization_section_title' => 'Monétisation',
'monetization_section_subtitle' =>
'Gagnez de l’argent grâce à votre audience.',
'payment_pointer' =>
'Adresse de paiement (Payment Pointer) pour Web Monetization',
'payment_pointer_hint' =>
'L’adresse où vous recevrez de l’argent grâce à Web Monetization',
'advanced_section_title' => 'Paramètres avancés',
'advanced_section_subtitle' =>
'Si vous avez besoin d’une balise que nous n’avons pas couverte, définissez-la ici.',
'custom_rss' => 'Balises RSS personnalisées pour le podcast',
'custom_rss_hint' => 'Ceci sera injecté dans la balise ❬channel❭.',
'partnership' => 'Partenariat',
'partner_id' => 'ID',
'partner_link_url' => 'URL lien',
'partner_image_url' => 'URL image',
'partner_id_hint' => 'Votre identifiant personnel partenaire',
'partner_link_url_hint' => 'L’adresse générique des liens partenaire',
'partner_image_url_hint' => 'L’adresse générique des images partenaire',
'status_section_title' => 'Statut',
'status_section_subtitle' => 'Vivant ou mort ?',
'block' => 'Le podcast doit être masqué sur toutes les plateformes',
'complete' => 'Le podcast n’aura plus de nouveaux épisodes.',
'lock' => 'Empêcher la copie du podcast',
'lock_hint' =>
'Le but est d’indiquer aux autres plates-formes de podcast si elles sont autorisées à importer ce flux. La valeur « oui » signifie que toute tentative d’importation de ce flux dans une nouvelle plateforme doit être rejetée.',
'submit_create' => 'Créer le podcast',
'submit_edit' => 'Enregistrer le podcast',
],
'category_options' => [
'uncategorized' => 'non catégorisé',
'arts' => 'Arts',
'business' => 'Entreprise',
'comedy' => 'Comédie',
'education' => 'Éducation',
'fiction' => 'Fiction',
'government' => 'Gouvernement',
'health_and_fitness' => 'Santé et remise en forme',
'history' => 'Histoire',
'kids_and_family' => 'Enfants et famille',
'Leisure' => 'Loisirs',
'music' => 'Musique',
'news' => 'Actualités',
'religion_and_spirituality' => 'Religion et spiritualité',
'science' => 'Science',
'society_and_culture' => 'Société et Culture',
'sports' => 'Sports',
'technology' => 'Technologie',
'true_crime' => 'Documentaire criminel',
'tv_and_film' => 'Télévision et films',
'books' => 'Livres',
'design' => 'Design',
'fashion_and_beauty' => 'Mode et beauté',
'food' => 'Nourriture',
'performing_arts' => 'Arts du spectacle',
'visual_arts' => 'Arts visuels',
'careers' => 'Carrières',
'entrepreneurship' => 'Entrepreneuriat',
'investment' => 'Investissement',
'management' => 'Gestion',
'marketing' => 'Marketing',
'non_profit' => 'À but non lucratif',
'comedy_interviews' => 'Entretiens comiques',
'improv' => 'Improvisation',
'stand_up' => 'Stand up',
'courses' => 'Cours',
'how_to' => 'Tutoriels',
'language_learning' => 'Apprentissage des langues',
'self_improvement' => 'Développement personnel',
'comedy_fiction' => 'Comédie Fiction',
'drama' => 'Drame',
'science_fiction' => 'Science Fiction',
'alternative_health' => 'Santé alternative',
'fitness' => 'Remise en forme',
'medicine' => 'Médecine',
'mental_health' => 'Santé mentale',
'nutrition' => 'Nutrition',
'sexuality' => 'Sexualité',
'education_for_kids' => 'Éducation pour les enfants',
'parenting' => 'Parentalité',
'pets_and_animals' => 'Animaux de compagnie et animaux',
'stories_for_kids' => 'Histoires pour enfants',
'animation_and_manga' => 'Animation et Manga',
'Automotive' => 'Automobile',
'aviation' => 'Aviation',
'craft' => 'Artisanat',
'games' => 'Jeux',
'hobbies' => 'Loisirs',
'home_and_garden' => 'Maison et jardin',
'video_games' => 'Jeux vidéo',
'music_commentary' => 'Commentaire musical',
'music_history' => 'Histoire de la musique',
'music_interviews' => 'Entretiens musicaux',
'business_news' => 'Actualités économiques',
'daily_news' => 'Actualités quotidiennes',
'entertainment_news' => 'Actualités du divertissement',
'news_commentary' => 'Commentaire d’actualité',
'politique' => 'Politique',
'sports_news' => 'Actualités sportives',
'tech_news' => 'Actualités techniques',
'buddhism' => 'Bouddhisme',
'christianity' => 'Christianisme',
'hinduism' => 'Hindouisme',
'islam' => 'Islam',
'judaism' => 'Judaïsme',
'religion' => 'Religion',
'spiritualité' => 'Spiritualité',
'astronomy' => 'Astronomie',
'chemistry' => 'Chimie',
'earth_sciences' => 'Sciences de la Terre',
'life_sciences' => 'Sciences de la vie',
'Mathématiques' => 'Mathématiques',
'natural_sciences' => 'Sciences naturelles',
'nature' => 'Nature',
'physics' => 'Physique',
'social_sciences' => 'Sciences sociales',
'documentary' => 'Documentaire',
'personal_journals' => 'Journaux personnels',
'philosophie' => 'Philosophie',
'places_and_travel' => 'Lieux et voyages',
'relations' => 'Relations',
'baseball' => 'Baseball',
'basketball' => 'Basketball',
'cricket' => 'Cricket',
'fantasy_sports' => 'Sports fantastiques',
'football' => 'Football',
'golf' => 'Golf',
'hockey' => 'Hockey',
'rugby' => 'Rugby',
'running' => 'Course',
'soccer' => 'Football',
'swimming' => 'Natation',
'tennis' => 'Tennis',
'volleyball' => 'Volleyball',
'wilderness' => 'Naturalité',
'wrestling' => 'Lutte',
'after_shows' => 'Après spectacle',
'film_history' => 'Histoire du cinéma',
'film_interviews' => 'Entretiens de films',
'film_reviews' => 'Critiques de films',
'tv_reviews' => 'Critiques TV',
],
'by' => 'Par {publisher}',
'feed' => 'RSS du Podcast',
'season' => 'Saison {seasonNumber}',
'list_of_episodes_year' => 'Épisodes de {year} ({episodeCount})',
'list_of_episodes_season' =>
'Épisodes de la saison {seasonNumber} ({episodeCount})',
'no_episode' => 'Aucun épisode trouvé !',
'no_episode_hint' =>
'Naviguez au sein des épisodes du podcast episodes grâce à la barre de navigation ci-dessus.',
'follow' => 'Suivre',
'followTitle' => 'Suivez {actorDisplayName} sur le fédiverse !',
'followers' => '{numberOfFollowers, plural,
one {<span class="font-semibold">#</span> abonné·e}
other {<span class="font-semibold">#</span> abonné·e·s}
one {# abonné·e}
other {# abonné·e·s}
}',
'posts' => '{numberOfPosts, plural,
one {<span class="font-semibold">#</span> publication}
other {<span class="font-semibold">#</span> publications}
one {# publication}
other {# publications}
}',
'links' => 'Liens',
'activity' => 'Activité',
'episodes' => 'Épisodes',
'sponsor_title' => 'Vous aimez le podcast ?',
'sponsor' => 'Soutenez-nous',
'episodes_title' => 'Épisodes de {podcastTitle}',
'about' => 'À propos',
'stats' => [
'title' => 'Statistiques',
'number_of_seasons' => '{0, plural,
one {# saison}
other {# saisons}
}',
'number_of_episodes' => '{0, plural,
one {# épisode}
other {# épisodes}
}',
'first_published_at' => 'Premier épisode publié le {0, date, medium}',
],
'sponsor' => 'Soutenir',
'funding_links' => 'Liens de financement pour {podcastTitle}',
'find_on' => 'Trouvez {podcastTitle} sur',
'listen_on' => 'Écoutez sur',
'persons' => '{personsCount, plural,
one {# intervenant·e}
other {# intervenant·e·s}
}',
'persons_list' => 'Intervenant·e·s',
'castopod_website' => 'Castopod (site web)',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'warning' =>
'Cette procédure peut prendre du temps.<br/>Dans la mesure où la version actuelle ne montre aucune progression durant l’exécution, vous ne pourrez voir aucun changement avant la fin.<br/>En cas d’erreur de timeout, augmentez la valeur de `max_execution_time`.',
'old_podcast_section_title' => 'Le podcast à importer',
'old_podcast_section_subtitle' =>
'Assurez-vous d’être détenteur des droits du podcast avant de l’importer. Copier et diffuser un podcast sans en détenir les droits est assimilable à de la contrefaçon et est passible de poursuites.',
'imported_feed_url' => 'Adresse du flux',
'imported_feed_url_hint' => 'Le flux doit être au format xml ou rss.',
'new_podcast_section_title' => 'Le nouveau podcast',
'advanced_params_section_title' => 'Paramètres avancés',
'advanced_params_section_subtitle' =>
'Si vous ne savez pas à quoi servent ces champs, conservez les valeurs par défaut.',
'slug_field' => [
'label' =>
'Quel champ utiliser pour calculer l’identifiant de l’épisode',
'link' => '&lt;link&gt; (adresse)',
'title' => '&lt;title&gt; (titre)',
],
'description_field' => 'Champs pour la description des épisodes',
'force_renumber' => 'Forcer la re-numérotation des épisodes',
'force_renumber_hint' =>
'Utilisez ceci si le podcast à importer ne contient pas de numéros d’épisodes mais que vous souhaitez en ajouter pendant l’import.',
'season_number' => 'Numéro de saison',
'season_number_hint' =>
'Utilisez ceci si le podcast à importer ne contient pas de numéros de saison mais que vous souhaitez en définir un. Laissez vide sinon.',
'max_episodes' => 'Nombre maximum d’épisodes à importer',
'max_episodes_hint' => 'Laissez vide pour importer tous les épisodes',
'lock_import' =>
'Ce flux est protégé. Vous ne pouvez pas l’importer. Si en vous êtes le propriétaire, déprotégez-le sur la plate-forme d’origine.',
'submit' => 'Importer le podcast',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'go_to_page' => 'Aller à la page du podcast',
'dashboard' => 'Tableau de bord du podcast',
'podcast-view' => 'Accueil',
'podcast-edit' => 'Modifier le podcast',
'episodes' => 'Épisodes',
'episode-list' => 'Tous les épisodes',
'episode-create' => 'Créer un épisode',
'fediverse' => 'Fédiverse',
'fediverse-block_lists' => 'Listes de blocage',
'analytics' => 'Mesures d’audience',
'persons' => 'Intervenants',
'podcast-person-manage' => 'Gestion des intervenants',
'contributors' => 'Contributeurs',
'contributor-list' => 'Tous les contributeurs',
'contributor-add' => 'Ajouter un contributeur',
'platforms' => 'Plate-formes externes',
'platforms-podcasting' => 'Podcasts',
'platforms-social' => 'Réseaux Sociaux',
'platforms-funding' => 'Financement',
'podcast-analytics' => 'Vue d’ensemble',
'podcast-analytics-webpages' => 'Visites des pages web',
'podcast-analytics-locations' => 'Localisations',
'podcast-analytics-unique-listeners' => 'Auditeurs uniques',
'podcast-analytics-players' => 'Lecteurs',
'podcast-analytics-listening-time' => 'Durée d’écoute',
'podcast-analytics-time-periods' => 'Périodes',
];
......@@ -3,20 +3,19 @@
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => 'Publication de {actorDisplayName}',
'title' => "Publication de {actorDisplayName}",
'back_to_actor_posts' => 'Retour aux publications de {actor}',
'actor_shared' => '{actor} a partagé',
'reply_to' => 'Répondre à @{actorUsername}',
'form' => [
'message_placeholder' => 'Écrivez votre message...',
'episode_message_placeholder' =>
'Écrivez votre message pour l’épisode...',
'message_placeholder' => 'Écrivez votre message…',
'episode_message_placeholder' => 'Écrivez votre message pour l’épisode…',
'episode_url_placeholder' => 'URL de l’épisode',
'reply_to_placeholder' => 'Répondre à @{actorUsername}',
'submit' => 'Envoyer !',
......
<?php
declare(strict_types=1);
/**
* @copyright 2020 Podlibre
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'edit_roles' => 'Modifier les rôles de {username}',
'forcePassReset' => 'Forcer la réinitialisation du mot de passe',
'ban' => 'Bloquer',
'unban' => 'Débloquer',
'delete' => 'Supprimer',
'create' => 'Créer un utilisateur',
'view' => 'Informations de {username}',
'all_users' => 'Tous les utilisateurs',
'list' => [
'user' => 'Utilisateurs',
'roles' => 'Rôles',
'banned' => 'Bloqué ?',
],
'form' => [
'email' => 'E-mail',
'username' => 'Identifiant',
'password' => 'Mot de passe',
'new_password' => 'Nouveau mot de passe',
'roles' => 'Rôles',
'permissions' => 'Permissions',
'submit_create' => 'Créer un utilisateur',
'submit_edit' => 'Enregistrer',
'submit_password_change' => 'Valider !',
],
'roles' => [
'superadmin' => 'Super-utilisateur',
],
'messages' => [
'createSuccess' =>
'Utilisateur créé avec succès ! {username} devra modifier son mot de passe à la première authentification.',
'rolesEditSuccess' =>
'Les rôles de {username} ont été mis à jour avec succès.',
'forcePassResetSuccess' =>
'{username} devra modifier son mot de passe à la prochaine visite.',
'banSuccess' => '{username} a été bloqué.',
'unbanSuccess' => '{username} a été débloqué.',
'banSuperAdminError' =>
'{username} est un super-utilisateur, on ne bloque pas un super-utilisateur comme ça…',
'deleteSuperAdminError' =>
'{username} est un super-utilisateur, on ne supprime pas un super-utilisateur comme ça…',
'deleteSuccess' => '{username} a été supprimé.',
],
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => "Commentaire de {actorDisplayName} pour {episodeTitle}",
'back_to_comments' => 'Retour à la liste des commentaires',
'form' => [
'episode_message_placeholder' => 'Écrire un commentaire…',
'reply_to_placeholder' => 'Répondre à @{actorUsername}',
'submit' => 'Envoyer',
'submit_reply' => 'Répondre',
],
'likes' => '{numberOfLikes, plural,
one {# "j\'aime"}
other {# "j\'aime"}
}',
'replies' => '{numberOfReplies, plural,
one {# réponse}
other {# réponses}
}',
'like' => 'J’aime',
'reply' => 'Répondre',
'view_replies' => 'Voir les réponses ({numberOfReplies})',
'block_actor' => 'Bloquer l’utilisateur @{actorUsername}',
'block_domain' => 'Bloquer le domaine @{actorDomain}',
'delete' => 'Supprimer le commentaire',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'yes' => 'Oui',
'no' => 'Non',
'cancel' => 'Annuler',
'optional' => 'Optionnel',
'close' => 'Fermer',
'home' => 'Accueil',
'explicit' => 'Explicite',
'powered_by' => 'Propulsé par {castopod}',
'go_back' => 'Retour en arrière',
'play_episode_button' => [
'play' => 'Lire',
'playing' => 'En cours',
],
'read_more' => 'Lire plus',
'read_less' => 'Lire moins',
'see_more' => 'Voir plus',
'see_less' => 'Voir moins',
'legal_notice' => 'Mentions légales',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'season' => 'Saison {seasonNumber}',
'season_abbr' => 'S{seasonNumber}',
'number' => 'Épisode {episodeNumber}',
'number_abbr' => 'Ép. {episodeNumber}',
'season_episode' => 'Saison {seasonNumber} épisode {episodeNumber}',
'season_episode_abbr' => 'S{seasonNumber}:E{episodeNumber}',
'persons' => '{personsCount, plural,
one {# intervenant}
other {# intervenants}
}',
'persons_list' => 'Intervenants',
'back_to_episodes' => 'Retour aux épisodes de {podcast}',
'comments' => 'Commentaires',
'activity' => 'Activité',
'chapters' => 'Chapters',
'transcript' => 'Transcript',
'description' => 'Description de l’épisode',
'number_of_comments' => '{numberOfComments, plural,
one {# commentaire}
other {# commentaires}
}',
'all_podcast_episodes' => 'Tous les épisodes du podcast',
'back_to_podcast' => 'Revenir au podcast',
'preview' => [
'title' => 'Preview',
'not_published' => 'Not published',
'text' => '{publication_status, select,
published {This episode is not yet published.}
scheduled {This episode is scheduled for publication on {publication_date}.}
with_podcast {This episode will be published at the same time as the podcast.}
other {This episode is not yet published.}
}',
'publish' => 'Publish',
'publish_edit' => 'Edit publication',
],
'no_chapters' => 'No chapters are available for this episode.',
'download_transcript' => 'Download transcript ({extension})',
'no_transcript' => 'No transcript available for this episode.',
];
<?php
declare(strict_types=1);
/**
* @copyright 2021 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'your_handle' => 'Votre pseudonyme',
'your_handle_hint' => 'Entrez l\'@utilisateur@domaine avec lequel vous voulez interagir.',
'follow' => [
'label' => 'Suivre',
'title' => 'Suivre {actorDisplayName}',
'subtitle' => 'Vous allez suivre :',
'accountNotFound' => 'Le compte n’a pas pu être trouvé.',
'remoteFollowNotAllowed' => 'Il semble que le serveur du compte ne permet pas le suivi d’un compte externe…',
'submit' => 'Poursuivre',
],
'favourite' => [
'title' => "Mettre la publication de {actorDisplayName} en favori",
'subtitle' => 'Vous allez mettre en favori :',
'submit' => 'Poursuivre',
],
'reblog' => [
'title' => "Partager la publication de {actorDisplayName}",
'subtitle' => 'Vous allez partager :',
'submit' => 'Poursuivre',
],
'reply' => [
'title' => "Répondre à la publication de {actorDisplayName}",
'subtitle' => 'Vous allez répondre à :',
'submit' => 'Poursuivre',
],
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'all_podcasts' => 'Tous les podcasts',
'sort_by' => 'Trier par',
'sort_options' => [
'activity' => 'Activité récente',
'created_desc' => 'Le plus récent d’abord',
'created_asc' => 'Le plus ancien d’abord',
],
'no_podcast' => 'Aucun podcast trouvé',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'back_to_home' => 'Retour à l’accueil',
'map' => [
'title' => 'Cartographie',
'description' => 'Découvrez des épisodes de podcast placés sur une carte avec {siteName} ! Voyagez sur une carte du monde et écoutez des épisodes mentionnant des lieux spécifiques.',
],
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'feed' => 'Flux RSS du Podcast',
'season' => 'Saison {seasonNumber}',
'list_of_episodes_year' => 'Épisodes de {year} ({episodeCount})',
'list_of_episodes_season' =>
'Épisodes de la saison {seasonNumber} ({episodeCount})',
'no_episode' => 'Aucun épisode trouvé !',
'follow' => 'Suivre',
'followTitle' => 'Suivre {actorDisplayName} sur le fédiverse !',
'followers' => '{numberOfFollowers, plural,
one {# abonné}
other {# abonnés}
}',
'posts' => '{numberOfPosts, plural,
one {# publication}
other {# publications}
}',
'links' => 'Links',
'activity' => 'Activité',
'episodes' => 'Épisodes',
'episodes_title' => 'Épisodes de {podcastTitle}',
'about' => 'À propos',
'stats' => [
'title' => 'Statistiques',
'number_of_seasons' => '{0, plural,
one {# saison}
other {# saisons}
}',
'number_of_episodes' => '{0, plural,
one {# épisode}
other {# épisodes}
}',
'first_published_at' => 'Premier épisode publié le {0, date, medium}',
],
'sponsor' => 'Soutenir',
'funding_links' => 'Liens de financement pour {podcastTitle}',
'find_on' => 'Trouvez {podcastTitle} sur',
'listen_on' => 'Écoutez sur',
'persons' => '{personsCount, plural,
one {# intervenant}
other {# intervenants}
}',
'persons_list' => 'Intervenants',
'castopod_website' => 'Castopod (website)',
];
<?php
declare(strict_types=1);
/**
* @copyright 2020 Ad Aures
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
* @link https://castopod.org/
*/
return [
'title' => "Publication de {actorDisplayName}",
'back_to_actor_posts' => 'Retour aux publications de {actor}',
'actor_shared' => '{actor} a partagé',
'reply_to' => 'Répondre à @{actorUsername}',
'form' => [
'message_placeholder' => 'Écrivez votre message…',
'episode_message_placeholder' => 'Écrivez votre message pour l’épisode…',
'episode_url_placeholder' => 'URL de l’épisode',
'reply_to_placeholder' => 'Répondre à @{actorUsername}',
'submit' => 'Envoyer ',
'submit_reply' => 'Répondre',
],
'favourites' => '{numberOfFavourites, plural,
one {# favori}
other {# favoris}
}',
'reblogs' => '{numberOfReblogs, plural,
one {# partage}
other {# partages}
}',
'replies' => '{numberOfReplies, plural,
one {# réponse}
other {# réponses}
}',
'expand' => 'Étendre la publication',
'block_actor' => 'Bloquer l’utilisateur @{actorUsername}',
'block_domain' => 'Bloquer le domaine @{actorDomain}',
'delete' => 'Supprimer la publication',
];