From c102cf936e1b50e674af12b53b5a6acc0623f13b Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Thu, 7 Nov 2024 08:19:54 +0100 Subject: [PATCH] update translations --- aircox/locale/fr/LC_MESSAGES/django.mo | Bin 17215 -> 17576 bytes aircox/locale/fr/LC_MESSAGES/django.po | 153 +++++++++++++------------ 2 files changed, 80 insertions(+), 73 deletions(-) diff --git a/aircox/locale/fr/LC_MESSAGES/django.mo b/aircox/locale/fr/LC_MESSAGES/django.mo index 977bbd87f0c2be93378b176c8c5ca3a0a7908fe6..76b63d090185c317702d1fe71e794b8eacf589e5 100644 GIT binary patch delta 6800 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 delta 6492 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 HNcrCYG*@@0 diff --git a/aircox/locale/fr/LC_MESSAGES/django.po b/aircox/locale/fr/LC_MESSAGES/django.po index b4413ab..203a188 100644 --- a/aircox/locale/fr/LC_MESSAGES/django.po +++ b/aircox/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Aircox 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-28 18:57+0000\n" +"POT-Creation-Date: 2024-11-07 08:18+0100\n" "PO-Revision-Date: 2016-10-10 16:00+02\n" "Last-Translator: Aarys\n" "Language-Team: Aircox's translators team\n" @@ -22,7 +22,7 @@ msgstr "" msgid "start" msgstr "début" -#: admin/diffusion.py:31 models/diffusion.py:127 models/program.py:172 +#: admin/diffusion.py:31 models/diffusion.py:127 models/program.py:182 msgid "end" msgstr "fin" @@ -38,7 +38,7 @@ msgstr "Depuis" msgid "Until" msgstr "Jusque" -#: admin/filters.py:28 models/page.py:289 tests/admin/test_filters.py:53 +#: admin/filters.py:28 models/page.py:282 tests/admin/test_filters.py:53 msgid "None" msgstr "Aucun" @@ -88,7 +88,7 @@ msgstr "temps" msgid "Search" msgstr "Chercher" -#: filters.py:36 models/episode.py:131 +#: filters.py:36 models/episode.py:135 msgid "Podcast" msgstr "Podcast" @@ -140,31 +140,33 @@ msgstr "éditer les dates de diffusion" msgid "rerun" msgstr "rediffusion" -#: models/episode.py:60 templates/aircox/dashboard/statistics.html:29 +#: models/episode.py:61 templates/aircox/dashboard/statistics.html:29 msgid "Episode" msgstr "Épisode" -#: models/episode.py:61 +#: models/episode.py:62 +#: templates/aircox/dashboard/widgets/program_episodes.html:4 +#: templates/aircox/program_form.html:10 msgid "Episodes" msgstr "Épisodes" -#: models/episode.py:118 models/page.py:351 models/track.py:35 +#: models/episode.py:122 models/page.py:344 models/track.py:35 msgid "order" msgstr "ordre" -#: models/episode.py:120 models/track.py:37 +#: models/episode.py:124 models/track.py:37 msgid "position in the playlist" msgstr "position dans la playlist" -#: models/episode.py:123 models/sound.py:59 +#: models/episode.py:127 models/sound.py:59 msgid "Broadcast" msgstr "Broadcast" -#: models/episode.py:125 models/sound.py:61 +#: models/episode.py:129 models/sound.py:61 msgid "The sound is broadcasted on air" msgstr "Le son est radiodiffusé" -#: models/episode.py:132 templates/aircox/episode_detail.html:16 +#: models/episode.py:136 templates/aircox/episode_detail.html:16 #: templates/aircox/episode_form.html:11 templates/aircox/episode_list.html:8 msgid "Podcasts" msgstr "Podcasts" @@ -213,7 +215,7 @@ msgstr "stop" msgid "other" msgstr "autre" -#: models/log.py:89 models/page.py:349 models/program.py:55 +#: models/log.py:89 models/page.py:342 models/program.py:55 #: models/station.py:146 msgid "station" msgstr "station" @@ -255,7 +257,7 @@ msgstr "Log" msgid "Logs" msgstr "Logs" -#: models/page.py:43 models/page.py:352 models/track.py:45 +#: models/page.py:43 models/page.py:345 models/track.py:45 msgid "title" msgstr "titre" @@ -271,7 +273,8 @@ msgstr "Catégorie" msgid "Categories" msgstr "Catégories" -#: models/page.py:84 +#: models/page.py:84 templates/aircox/dashboard/widgets/program_episodes.html:6 +#: views/episode.py:150 msgid "draft" msgstr "brouillon" @@ -291,107 +294,107 @@ msgstr "statut" msgid "cover" msgstr "couverture" -#: models/page.py:103 models/page.py:329 +#: models/page.py:102 models/page.py:322 msgid "content" msgstr "contenu" -#: models/page.py:202 +#: models/page.py:195 msgid "category" msgstr "catégorie" -#: models/page.py:207 +#: models/page.py:200 msgid "publication date" msgstr "date de publication" -#: models/page.py:209 +#: models/page.py:202 msgid "featured" msgstr "en avant" -#: models/page.py:213 +#: models/page.py:206 msgid "allow comments" msgstr "autoriser les commentaires" -#: models/page.py:228 +#: models/page.py:221 msgid "Publication" msgstr "Publication" -#: models/page.py:229 +#: models/page.py:222 msgid "Publications" msgstr "Publications" -#: models/page.py:290 +#: models/page.py:283 msgid "Home Page" msgstr "Page d'accueil" -#: models/page.py:291 +#: models/page.py:284 msgid "Timetable" msgstr "Horaires" -#: models/page.py:292 +#: models/page.py:285 msgid "Programs list" msgstr "Liste des émissions" -#: models/page.py:293 +#: models/page.py:286 msgid "Episodes list" msgstr "Liste des épisodes" -#: models/page.py:294 +#: models/page.py:287 msgid "Articles list" msgstr "Liste des articles" -#: models/page.py:295 +#: models/page.py:288 msgid "Publications list" msgstr "Publications" -#: models/page.py:296 +#: models/page.py:289 msgid "Podcasts list" msgstr "Podcasts" -#: models/page.py:299 +#: models/page.py:292 msgid "attach to" msgstr "attacher à" -#: models/page.py:304 +#: models/page.py:297 msgid "display this page content to related element" msgstr "Afficher le contenu de cette page pour l'élément sélectionné" -#: models/page.py:322 +#: models/page.py:315 msgid "related page" msgstr "page liée" -#: models/page.py:326 +#: models/page.py:319 msgid "nickname" msgstr "pseudo" -#: models/page.py:327 +#: models/page.py:320 msgid "email" msgstr "email" -#: models/page.py:342 +#: models/page.py:335 msgid "Comment" msgstr "Commentaire" -#: models/page.py:343 templates/aircox/page_detail.html:51 +#: models/page.py:336 templates/aircox/page_detail.html:51 msgid "Comments" msgstr "Commentaires" -#: models/page.py:350 +#: models/page.py:343 msgid "menu" msgstr "menu" -#: models/page.py:353 +#: models/page.py:346 msgid "url" msgstr "url" -#: models/page.py:358 +#: models/page.py:351 msgid "page" msgstr "page" -#: models/page.py:364 +#: models/page.py:357 msgid "Menu item" msgstr "Élément du menu" -#: models/page.py:365 +#: models/page.py:358 msgid "Menu items" msgstr "Éléments de menu" @@ -411,7 +414,7 @@ msgstr "synchroniser" msgid "update later diffusions according to schedule changes" msgstr "met à jour les dates de diffusion à venir lorsque l'horaire change" -#: models/program.py:66 permissions.py:17 +#: models/program.py:66 permissions.py:18 msgid "editors" msgstr "éditeurs" @@ -420,23 +423,23 @@ msgstr "éditeurs" msgid "Programs" msgstr "Émissions" -#: models/program.py:157 models/rerun.py:42 +#: models/program.py:167 models/rerun.py:42 msgid "related program" msgstr "émission apparentée" -#: models/program.py:160 +#: models/program.py:170 msgid "delay" msgstr "délai" -#: models/program.py:163 +#: models/program.py:173 msgid "minimal delay between two sound plays" msgstr "délai minimum entre deux sons joués" -#: models/program.py:166 +#: models/program.py:176 msgid "begin" msgstr "début" -#: models/program.py:169 models/program.py:175 +#: models/program.py:179 models/program.py:185 msgid "used to define a time range this stream is played" msgstr "utilisé pour définir une période durant lequel ce stream est joué" @@ -550,8 +553,6 @@ msgid "downloadable" msgstr "téléchargeable" #: models/sound.py:55 -#, fuzzy -#| msgid "sound can be downloaded by visitors" msgid "Sound can be downloaded by website visitors." msgstr "Le son peut être téléchargé par les visiteurs du site." @@ -706,7 +707,7 @@ msgstr "Séparateur de l'éditeur de playlist" msgid " By %(filter_title)s " msgstr "Par %(filter_title)s " -#: templates/aircox/base.html:70 +#: templates/aircox/base.html:71 msgid "Main menu" msgstr "Menu principal" @@ -735,8 +736,7 @@ msgid "Last Comments" msgstr "Derniers commentaires" #: templates/aircox/dashboard/statistics.html:4 -#: templates/aircox/widgets/nav.html:41 tests/test_admin_site.py:40 -#: views/admin.py:35 +#: templates/aircox/widgets/nav.html:41 views/admin.py:35 msgid "Statistics" msgstr "Statistiques" @@ -905,53 +905,56 @@ msgid "Post comment" msgstr "Commenter" #: templates/aircox/page_form.html:14 -#, fuzzy, python-format -#| msgid "Create a %(model)s" +#, python-format msgid "Create a %(model)s" -msgstr "Ajouter %(models)s" +msgstr "Ajouter un %(model)s" -#: templates/aircox/page_form.html:28 +#: templates/aircox/page_form.html:34 msgid "Select an image" msgstr "Sélectionner une image" -#: templates/aircox/page_form.html:44 +#: templates/aircox/page_form.html:50 msgid "Are you sure you want to remove this item from server?" msgstr "Êtes-vous sûr de vouloir retirer ce fichier du serveur?" -#: templates/aircox/page_form.html:91 +#: templates/aircox/page_form.html:97 msgid "Change cover" msgstr "Changer de couverture" -#: templates/aircox/page_form.html:125 +#: templates/aircox/page_form.html:135 msgid "Update" msgstr "Mise à jour" -#: templates/aircox/program_detail.html:24 +#: templates/aircox/program_detail.html:26 #, python-format msgid "Rerun of %(date)s" msgstr "Rediffusion du %(date)s" -#: templates/aircox/program_detail.html:25 +#: templates/aircox/program_detail.html:27 msgid "Rerun" msgstr "Rediffusion" -#: templates/aircox/program_detail.html:41 +#: templates/aircox/program_detail.html:48 msgid "Last Episodes" msgstr "Derniers Épisodes" -#: templates/aircox/program_detail.html:42 +#: templates/aircox/program_detail.html:49 msgid "All episodes" msgstr "Tous les épisodes" -#: templates/aircox/program_detail.html:49 +#: templates/aircox/program_detail.html:56 msgid "Last Articles" msgstr "Derniers articles" -#: templates/aircox/program_detail.html:50 +#: templates/aircox/program_detail.html:57 msgid "All articles" msgstr "Tous les articles" -#: templates/aircox/program_form.html:13 +#: templates/aircox/program_form.html:12 +msgid "New episode" +msgstr "Nouvel épisode" + +#: templates/aircox/program_form.html:17 msgid "Editors" msgstr "Éditeurs" @@ -1021,7 +1024,7 @@ msgstr "Prochain" msgid "Dashboard" msgstr "Tableau de bord" -#: templates/aircox/widgets/nav.html:47 +#: templates/aircox/widgets/nav.html:50 msgid "Disconnect" msgstr "Déconnexion" @@ -1244,31 +1247,35 @@ msgstr "dashboard/" msgid "dashboard/program//" msgstr "dashboard/emissions//" -#: urls.py:130 +#: urls.py:131 +msgid "dashboard/program//add-episode/" +msgstr "dashboard/emissions//nouvel-episode/" + +#: urls.py:133 msgid "dashboard/episodes//" msgstr "dashboard/episodes//" -#: urls.py:131 +#: urls.py:134 msgid "dashboard/statistics/" msgstr "dashboard/statistiques/" -#: urls.py:132 +#: urls.py:135 msgid "dashboard/statistics//" msgstr "dashboard/statistiques//" -#: urls.py:133 +#: urls.py:136 msgid "dashboard/users/" msgstr "dashboard/utilisateurs/" -#: urls.py:135 +#: urls.py:138 msgid "errors/no-station/" msgstr "erreurs/pas-de-station/" -#: views/page.py:89 +#: views/page.py:100 #, python-brace-format msgid "{model}" msgstr "{model}" -#: views/page.py:204 +#: views/page.py:210 msgid "comments are not allowed" msgstr "les commentaires ne sont pas autorisés"